Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 75,264,000 | 53,979,000 | 54,583,000 | 71,184,000 | 57,091,000 | 64,807,000 | 62,992,000 | 59,802,000 | 58,944,000 | 58,378,000 | 59,062,000 | 46,794,000 | 87,584,000 | 49,045,000 | 38,414,000 | 32,688,000 | 29,275,000 | 34,401,000 | 32,488,000 | 31,708,000 | 28,348,000 |
Revenue Growth | - | -1.11% | -23.32% | 24.69% | -11.91% | 2.88% | 5.33% | 1.46% | 0.97% | -1.16% | 26.22% | -46.57% | 78.58% | 27.67% | 17.52% | 11.66% | -14.90% | 5.89% | 2.46% | 11.85% | |
Cost of Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 19,490,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 49,045,000 | 38,414,000 | 32,688,000 | 29,275,000 | 34,401,000 | 32,488,000 | 31,708,000 | 28,348,000 |
Gross Profit Margin | 101.96% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 13,540,000 | 12,921,000 | 12,568,000 | 13,608,000 | 13,906,000 | 13,389,000 | 11,948,000 | 11,911,000 | 10,464,000 | 10,908,000 | 11,771,000 | 10,930,000 | 11,007,000 | 9,815,000 | 7,872,000 | 8,991,000 | 9,309,000 | 8,841,000 | 8,263,000 | 7,838,000 | 7,346,000 |
Total Operating Expenses | 29,762,000 | 12,921,000 | 12,568,000 | 13,608,000 | 13,906,000 | 13,389,000 | 11,948,000 | 11,911,000 | 10,464,000 | 10,908,000 | 11,771,000 | 10,930,000 | 85,427,000 | 44,121,000 | 34,077,000 | 30,856,000 | 30,216,000 | 29,694,000 | 27,874,000 | 27,073,000 | 7,346,000 |
Operating Income or Loss | 46,098,000 | 41,058,000 | 42,015,000 | 57,576,000 | 43,185,000 | 51,418,000 | 51,044,000 | 47,891,000 | 48,480,000 | 47,470,000 | 47,291,000 | 35,864,000 | 3,532,000 | 3,703,000 | 3,196,000 | 19,000 | -76,000 | 17,000 | 65,000 | -62,000 | -18,000 |
Operating Margin | 4.96% | 0.00% | -1.78% | 10.50% | -4.83% | 3.27% | 10.02% | 13.36% | 7.52% | 10.00% | 2.64% | -1.37% | 0.63% | 7.55% | 8.32% | 0.06% | -0.26% | 0.05% | 0.20% | -0.20% | -0.06% |
Interest Expense | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,164,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBITDA | 46,357,000 | 40,988,000 | 42,132,000 | 57,782,000 | 43,642,000 | 51,878,000 | 51,205,000 | 48,113,000 | 48,798,000 | 47,583,000 | 47,922,000 | 36,275,000 | 3,834,000 | 3,993,000 | 3,092,000 | 194,000 | 641,000 | 289,000 | 415,000 | 439,000 | 519,000 |
Depreciation and Amortization | 259,000 | -70,000 | 117,000 | 206,000 | 457,000 | 460,000 | 161,000 | 222,000 | 318,000 | 113,000 | 631,000 | 411,000 | 302,000 | 290,000 | -104,000 | 175,000 | 717,000 | 272,000 | 350,000 | 501,000 | 537,000 |
Income Before Tax | 5,113,000 | 3,121,000 | -1,954,000 | 10,933,000 | -227,000 | 5,185,000 | 4,910,000 | 6,536,000 | 5,754,000 | 7,784,000 | 1,775,000 | -1,625,000 | 768,000 | 5,117,000 | 4,422,000 | 1,569,000 | -1,118,000 | 4,686,000 | 4,403,000 | 4,471,000 | 3,287,000 |
Income Tax Expense | 1,052,000 | 613,000 | 279,000 | 1,995,000 | 81,000 | 947,000 | 822,000 | 1,438,000 | 1,335,000 | 2,072,000 | 349,000 | 1,058,000 | 213,000 | 1,599,000 | 1,310,000 | 21,000 | -461,000 | 1,245,000 | 1,248,000 | 869,000 | 955,000 |
Net Income | 4,101,000 | 2,488,000 | -1,647,000 | 8,868,000 | -374,000 | 4,186,000 | 4,074,000 | 7,863,000 | 4,368,000 | 5,642,000 | 1,381,000 | -667,000 | 498,000 | 3,383,000 | 3,195,000 | 3,124,000 | -1,073,000 | 3,704,000 | 3,428,000 | 3,540,000 | 2,256,000 |
Net Income Margin | 5.91% | -78.51% | -2.34% | 14.44% | -0.49% | 7.31% | 6.47% | 13.17% | 7.43% | 9.88% | 2.55% | -1.61% | 0.55% | 6.90% | 8.32% | 9.56% | -3.67% | 10.77% | 10.55% | 11.16% | 7.96% |
EPS | 11.29 | 6.76 | -4.49 | 22.56 | -1.00 | 10.23 | 9.64 | 18.19 | 9.85 | 12.37 | 2.94 | -1.47 | 1.07 | 7.04 | 5.82 | 7.68 | -2.50 | 7.75 | 6.63 | 6.45 | 3.38 |
EPS Diluted | 11.26 | 6.74 | -4.49 | 22.40 | -1.00 | 10.11 | 9.50 | 17.86 | 9.71 | 12.17 | 2.89 | -1.47 | 1.06 | 7.04 | 5.75 | 7.63 | -2.50 | 7.61 | 6.50 | 6.34 | 3.31 |
Weighted Average Shares Out | - | 363,500 | 372,300 | 387,200 | 395,800 | 404,800 | 417,635 | 427,000 | 429,574 | 447,101 | 455,692 | 465,100 | 446,316 | 480,200 | 466,800 | 444,600 | 429,700 | 459,800 | 484,200 | 511,800 | 520,600 |
Weighted Average Shares Out Diluted | - | 364,600 | 372,300 | 390,100 | 395,800 | 410,900 | 426,200 | 436,000 | 429,574 | 463,599 | 456,833 | 468,387 | 451,064 | 488,700 | 475,400 | 448,200 | 429,700 | 468,300 | 494,000 | 520,900 | 531,200 |
Reported Currency: USD | Q3 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 20,198,000 | 19,419,000 | 17,251,000 | 12,888,000 | 13,701,000 | 16,327,000 | 15,353,000 | 14,490,000 | 14,127,000 | 17,612,000 | 13,718,000 | 11,439,000 | 18,100,000 | 13,201,000 | 12,915,000 | 13,164,000 | 15,028,000 | 11,060,000 | 8,589,000 | 7,799,000 | 8,072,000 |
Short Term Investments | 8,010,000 | 321,326,000 | 307,719,000 | 379,045,000 | 420,705,000 | 396,563,000 | 360,125,000 | 359,729,000 | 338,675,000 | 307,702,000 | 267,985,000 | 304,479,000 | 316,060,000 | 8,593,000 | 5,297,000 | 6,819,000 | 5,576,000 | 5,237,000 | 5,034,000 | 3,959,000 | 5,245,000 |
Cash + Short Term Investments | 28,208,000 | 340,745,000 | 324,970,000 | 391,933,000 | 434,406,000 | 412,890,000 | 375,478,000 | 374,219,000 | 352,802,000 | 325,314,000 | 281,703,000 | 315,918,000 | 334,160,000 | 21,794,000 | 18,212,000 | 19,983,000 | 20,604,000 | 16,297,000 | 13,623,000 | 11,758,000 | 13,317,000 |
Net Receivables | 29,633,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | 0 | -307,342,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 57,841,000 | 971,000 | 6,100,000 | 391,933,000 | 434,406,000 | 412,890,000 | 3,929,000 | 4,354,000 | 4,333,000 | 3,496,000 | 4,241,000 | 5,040,000 | 3,941,000 | 2,973,000 | 2,171,000 | 338,000 | 4,168,000 | 6,312,000 | 7,365,000 | 5,818,000 | 7,269,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 0 | 0 | 340,000 | 395,000 | 466,000 | 554,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Goodwill | 0 | 1,071,000 | 876,000 | 1,804,000 | 3,035,000 | 863,000 | 863,000 | 843,000 | 833,000 | 824,000 | 831,000 | 839,000 | 873,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 488,000 | 1,036,000 | 595,000 | 771,000 | 1,103,000 | 1,110,000 | 1,850,000 | 1,591,000 | 2,314,000 | 2,828,000 | 2,836,000 | 3,675,000 | 3,248,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 461,107,000 | 339,358,000 | 322,116,000 | 397,956,000 | 434,684,000 | 409,902,000 | 371,619,000 | 389,627,000 | 368,423,000 | 344,990,000 | 301,347,000 | 335,071,000 | 347,246,000 | 250,954,000 | 235,243,000 | 213,112,000 | 191,716,000 | 179,527,000 | 79,422,000 | 167,485,000 | 163,243,000 |
Tax Assets | 0 | 0 | 4,214,000 | 398,332,000 | 435,321,000 | 410,458,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,106,000 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 0 | 404,000 | 86,180,000 | -398,727,000 | -435,787,000 | -411,012,000 | 416,469,000 | -46,983,000 | -48,346,000 | -28,344,000 | 101,913,000 | 53,506,000 | 2,366,000 | 276,000 | 5,407,000 | -213,112,000 | -191,716,000 | -179,527,000 | -79,422,000 | -167,485,000 | -163,243,000 |
Total Non-Current Assets | 461,595,000 | 341,869,000 | 413,445,000 | 398,727,000 | 435,787,000 | 411,012,000 | 789,938,000 | 344,235,000 | 322,391,000 | 319,474,000 | 406,096,000 | 392,252,000 | 352,860,000 | 251,230,000 | 240,650,000 | 213,112,000 | 1,106,000 | 179,527,000 | 79,422,000 | 167,485,000 | 163,243,000 |
Other Assets | 240,858,000 | 378,283,000 | 270,372,000 | 146,922,000 | 70,529,000 | 72,650,000 | 21,211,000 | 483,332,000 | 457,238,000 | 434,418,000 | 285,427,000 | 334,489,000 | 352,497,000 | 300,868,000 | 297,033,000 | 266,753,000 | 439,737,000 | 299,975,000 | 367,479,000 | 244,473,000 | 230,546,000 |
Total Assets | 760,294,000 | 721,123,000 | 689,917,000 | 937,582,000 | 940,722,000 | 896,552,000 | 815,078,000 | 831,921,000 | 783,962,000 | 757,388,000 | 695,764,000 | 731,781,000 | 709,298,000 | 555,071,000 | 539,854,000 | 480,203,000 | 445,011,000 | 485,814,000 | 454,266,000 | 417,776,000 | 401,058,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 17,443,000 | 15,729,000 | 5,733,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,552,000 | 1,458,000 | 3,069,000 | 32,386,000 |
Short Term Debt | 1,205,000 | 873,000 | 775,000 | 722,000 | 925,000 | 1,933,000 | 2,451,000 | 1,380,000 | 1,133,000 | 1,216,000 | 3,839,000 | 2,669,000 | 2,484,000 | 2,336,000 | 1,982,000 | 3,122,000 | 10,555,000 | 15,657,000 | 12,536,000 | 11,114,000 | 4,044,000 |
Tax Payables | 479,000 | 100,000 | 4,214,000 | 9,513,000 | 12,022,000 | 11,378,000 | 7,936,000 | 9,600,000 | 10,412,000 | 8,714,000 | 10,536,000 | 5,422,000 | 8,551,000 | 8,449,000 | 6,353,000 | 4,014,000 | 452,000 | 3,553,000 | 3,108,000 | 2,214,000 | 2,681,000 |
Deferred Revenue | 0 | 0 | -5,733,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | -255,000 | 7,852,000 | -10,722,000 | -10,235,000 | -12,947,000 | -13,311,000 | -10,387,000 | -10,980,000 | -11,545,000 | -9,930,000 | -14,375,000 | -8,091,000 | 0 | -10,785,000 | -8,335,000 | -7,136,000 | 0 | -1,552,000 | -1,458,000 | -3,069,000 | -39,111,000 |
Total Current Liabilities | 18,872,000 | 24,554,000 | 4,989,000 | 722,000 | 925,000 | 1,933,000 | 748,128,000 | 759,210,000 | 720,058,000 | 695,771,000 | 705,054,000 | 672,950,000 | 645,994,000 | 562,676,000 | 483,786,000 | 433,971,000 | 411,299,000 | 448,256,000 | 419,951,000 | 386,743,000 | 371,087,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 20,277,000 | 20,256,000 | 20,282,000 | 18,896,000 | 20,023,000 | 19,920,000 | 18,333,000 | 18,690,000 | 20,191,000 | 28,191,000 | 25,889,000 | 26,855,000 | 26,306,000 | 25,146,000 | 23,653,000 | 21,037,000 | 20,290,000 | 14,101,000 | 11,423,000 | 8,270,000 | 7,627,000 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 690,566,000 | 671,080,000 | 623,087,000 | 831,278,000 | 824,993,000 | 785,556,000 | 747,714,000 | 735,153,000 | 694,199,000 | 665,833,000 | 698,417,000 | 669,045,000 | 623,062,000 | -25,146,000 | -23,653,000 | -21,037,000 | 400,292,000 | 407,638,000 | 381,952,000 | 350,029,000 | -7,627,000 |
Total Non-Current Liabilities | 710,843,000 | 691,336,000 | 667,720,000 | 18,896,000 | 20,023,000 | 19,920,000 | 18,333,000 | 18,690,000 | 18,041,000 | 19,594,000 | 19,831,000 | 23,553,000 | 24,729,000 | 24,622,000 | 23,653,000 | 21,037,000 | 20,290,000 | 14,101,000 | 11,423,000 | 8,270,000 | 7,627,000 |
Total Liabilities | 727,719,000 | 691,336,000 | 672,709,000 | 874,974,000 | 872,512,000 | 832,833,000 | 766,047,000 | 777,577,000 | 737,874,000 | 715,465,000 | 654,204,000 | 695,900,000 | 670,007,000 | 518,833,000 | 506,926,000 | 454,474,000 | 431,589,000 | 462,357,000 | 431,374,000 | 395,013,000 | 378,714,000 |
Common Stock | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 |
Retained Earnings | 33,714,000 | 32,352,000 | 33,392,000 | 36,652,000 | 30,749,000 | 32,991,000 | 30,470,000 | 28,504,000 | 21,946,000 | 18,931,000 | 14,888,000 | 14,531,000 | 16,138,000 | 19,281,000 | 16,381,000 | 13,787,000 | 10,502,000 | 11,841,000 | 8,844,000 | 5,947,000 | 2,851,000 |
Accumulated Other Comprehensive Income/Loss | -4,844,000 | -6,504,000 | -19,827,000 | 21,324,000 | 30,738,000 | 24,039,000 | 10,906,000 | 17,074,000 | 14,621,000 | 12,285,000 | 15,882,000 | 8,681,000 | 10,214,000 | 5,418,000 | 2,978,000 | -443,000 | -7,343,000 | 447,000 | 519,000 | 1,234,000 | 2,100,000 |
Total Stockholders Equity | 30,416,000 | 27,820,000 | 16,250,000 | 61,876,000 | 67,425,000 | 63,115,000 | 48,617,000 | 54,069,000 | 45,863,000 | 41,890,000 | 40,981,000 | 35,278,000 | 38,575,000 | 35,650,000 | 32,415,000 | 25,195,000 | 13,422,000 | 23,457,000 | 22,892,000 | 22,763,000 | 22,344,000 |
Total Investments | 469,117,000 | 434,733,000 | 417,441,000 | 492,199,000 | 553,620,000 | 522,760,000 | 479,245,000 | 469,871,000 | 444,240,000 | 417,192,000 | 353,257,000 | 398,173,000 | 405,582,000 | 289,438,000 | 283,912,000 | 260,552,000 | 242,025,000 | 219,040,000 | 88,462,000 | 176,268,000 | 196,132,000 |
Total Debt | 21,482,000 | 20,874,000 | 21,057,000 | 19,618,000 | 20,948,000 | 21,853,000 | 20,784,000 | 20,070,000 | 21,324,000 | 29,540,000 | 27,635,000 | 29,524,000 | 28,790,000 | 25,208,000 | 25,635,000 | 24,159,000 | 30,845,000 | 29,758,000 | 23,959,000 | 19,384,000 | 11,671,000 |
Net Debt | 1,284,000 | 1,455,000 | 3,806,000 | 6,730,000 | 7,247,000 | 5,526,000 | 5,431,000 | 5,580,000 | 7,197,000 | 11,928,000 | 13,917,000 | 18,085,000 | 10,690,000 | 12,007,000 | 12,720,000 | 10,995,000 | 15,817,000 | 18,698,000 | 15,370,000 | 11,585,000 | 3,599,000 |
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 4,099,000 | 2,508,000 | -1,462,000 | 7,794,000 | -146,000 | 4,238,000 | 4,088,000 | 7,974,000 | 4,419,000 | 5,712,000 | 1,438,000 | -560,000 | 547,000 | 3,738,000 | 3,206,000 | 3,090,000 | -1,073,000 | 3,704,000 | 3,428,000 | 3,540,000 | 2,256,000 |
Depreciation & Amortization | 259,000 | -70,000 | 124,000 | 204,000 | 457,000 | 460,000 | 161,000 | 222,000 | 318,000 | 113,000 | 631,000 | 411,000 | 302,000 | 290,000 | -104,000 | 175,000 | 656,000 | 272,000 | 350,000 | 501,000 | 589,000 |
Deferred Income Tax | -257,000 | -257,000 | -220,000 | -284,000 | -242,000 | -231,000 | 0 | 0 | 0 | 0 | 0 | 1,266,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Stock Based Compensation | 257,000 | 0 | 220,000 | 284,000 | 242,000 | 231,000 | 155,000 | 263,000 | 202,000 | 164,000 | 166,000 | 217,000 | 155,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -1,748,000 | -958,000 | 1,312,000 | 3,299,000 | 3,027,000 | 13,175,000 | 17,581,000 | 4,671,000 | 10,364,000 | 9,975,000 | 17,195,000 | 1,676,000 | 16,410,000 | 8,078,000 | 1,758,000 | 195,000 | 5,882,000 | 296,000 | -820,000 | -465,000 | 3,598,000 |
Accounts Receivable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,649,000 | -1,245,000 | -931,000 | 1,781,000 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,019,000 | -1,145,000 | 635,000 | 1,561,000 |
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,136,000 | 2,688,000 | 3,150,000 | 1,110,000 |
Other Working Capital | -4,885,000 | -958,000 | 1,312,000 | 3,299,000 | 3,027,000 | 13,175,000 | 17,581,000 | 4,671,000 | 10,364,000 | 9,975,000 | 17,195,000 | 1,676,000 | 16,410,000 | 8,078,000 | 1,758,000 | 195,000 | 5,882,000 | -172,000 | -1,118,000 | -3,319,000 | -854,000 |
Other Non-Cash Items | 5,441,000 | 5,287,000 | 5,184,000 | -1,485,000 | 5,030,000 | 1,752,000 | -166,000 | 578,000 | -323,000 | -1,905,000 | 132,000 | -1,649,000 | 3,650,000 | 271,000 | 1,682,000 | 2,380,000 | 5,373,000 | 1,694,000 | 1,417,000 | 466,000 | 676,000 |
Net Cash Provided by Operating Activities | 7,283,000 | 6,510,000 | 5,158,000 | 9,812,000 | 8,368,000 | 19,625,000 | 21,664,000 | 13,445,000 | 14,778,000 | 13,895,000 | 19,396,000 | 8,445,000 | 20,909,000 | 12,377,000 | 6,542,000 | 5,840,000 | 10,838,000 | 5,966,000 | 4,375,000 | 4,042,000 | 7,119,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | 0 | 0 | 0 | 736,000 | -88,000 | -3,804,000 | 0 | -2,307,000 | -1,811,000 | 0 | -5,041,000 | -3,415,000 | 0 | -1,795,000 | 0 | -2,660,000 | -2,529,000 | 0 | 0 | 0 | 1,158,000 |
Acquisitions Net | 0 | 0 | 422,000 | 132,000 | 1,454,000 | -1,755,000 | 0 | -64,000 | -532,000 | 0 | -23,000 | -488,000 | 0 | -2,321,000 | 0 | 3,767,000 | -147,000 | -103,000 | -724,000 | 27,000 | -1,158,000 |
Purchases of Investments | -120,402,000 | -95,590,000 | -118,586,000 | -133,059,000 | -144,488,000 | -122,715,000 | -144,892,000 | -143,090,000 | -151,765,000 | -148,896,000 | -155,226,000 | -158,719,000 | -102,405,000 | -107,712,000 | -101,363,000 | -46,716,000 | -161,011,000 | -135,016,000 | -128,650,000 | -1,239,000 | -108,639,000 |
Sales/Maturities of Investments | 98,943,000 | 86,256,000 | 110,051,000 | 127,445,000 | 127,190,000 | 111,683,000 | 126,967,000 | 134,239,000 | 132,784,000 | 144,555,000 | 142,971,000 | 146,820,000 | 88,352,000 | 98,351,000 | 92,633,000 | 45,034,000 | 153,186,000 | 130,219,000 | 117,980,000 | 110,976,000 | 102,374,000 |
Other Investing Activities | -2,923,000 | -2,788,000 | 475,000 | -596,000 | -278,000 | -437,000 | -3,703,000 | -712,000 | -227,000 | -3,405,000 | 231,000 | -532,000 | -1,367,000 | 182,000 | 208,000 | 3,004,000 | -279,000 | -104,000 | 1,247,000 | -121,037,000 | -1,158,000 |
Net Cash Used for Investing Activities | -24,382,000 | -12,122,000 | -7,638,000 | -5,342,000 | -16,210,000 | -17,028,000 | -21,628,000 | -11,934,000 | -21,551,000 | -7,746,000 | -17,088,000 | -16,334,000 | -15,420,000 | -13,295,000 | -8,522,000 | 2,429,000 | -10,780,000 | -5,004,000 | -10,147,000 | -11,273,000 | -7,423,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 3,004,000 | -242,000 | 1,445,000 | -1,143,000 | 230,000 | 1,716,000 | 1,323,000 | -602,000 | 281,000 | 277,000 | 544,000 | 817,000 | 1,272,000 | 631,000 | 1,507,000 | -9,059,000 | -4,851,000 | 4,111,000 | 7,125,000 | 9,843,000 | 1,682,000 |
Common Stock Issued | 96,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 970,000 | 1,391,000 | 0 | 221,000 | 166,000 | 169,000 | 797,000 |
Common Stock Repurchased | -1,004,000 | -1,012,000 | -1,488,000 | -2,500,000 | -500,000 | -2,500,000 | -1,500,000 | -1,250,000 | -2,119,000 | -1,664,000 | -1,000,000 | -738,000 | -650,000 | -999,000 | 0 | 0 | -2,161,000 | -3,000,000 | -2,512,000 | -2,095,000 | -1,493,000 |
Dividends Paid | -1,879,000 | -1,846,000 | -1,817,000 | -1,814,000 | -1,766,000 | -1,641,000 | -1,521,000 | -1,296,000 | -1,300,000 | -1,117,000 | -1,027,000 | -847,000 | -768,000 | -704,000 | -575,000 | -347,000 | -317,000 | -533,000 | -440,000 | -394,000 | -341,000 |
Other Financing Activities | 20,076,000 | 10,839,000 | 6,793,000 | 2,446,000 | 6,919,000 | 791,000 | 2,479,000 | 1,890,000 | 6,339,000 | -1,067,000 | 3,112,000 | 3,010,000 | -1,159,000 | 3,171,000 | -289,000 | -2,406,000 | 11,142,000 | 961,000 | 2,183,000 | -375,000 | -139,000 |
Net Cash Used Provided by Financing Activities | 20,246,000 | 7,739,000 | 4,933,000 | -3,011,000 | 4,883,000 | -1,634,000 | 781,000 | -1,258,000 | 3,201,000 | -3,524,000 | 1,629,000 | 2,242,000 | -1,305,000 | 2,099,000 | 1,613,000 | -10,421,000 | 3,813,000 | 1,539,000 | 6,522,000 | 7,138,000 | 506,000 |
Effect of Forex Changes on Cash | 152,000 | 37,000 | -159,000 | -309,000 | 340,000 | 16,000 | 142,000 | 110,000 | 50,000 | 69,000 | -458,000 | -1,014,000 | -335,000 | 155,000 | 118,000 | 288,000 | 97,000 | -30,000 | 40,000 | -180,000 | -79,000 |
Net Change in Cash | 3,299,000 | 2,164,000 | 4,365,000 | -921,000 | -2,619,000 | 979,000 | 959,000 | 363,000 | -3,485,000 | 2,694,000 | 3,479,000 | -6,661,000 | 3,849,000 | 1,336,000 | -249,000 | -1,864,000 | 3,968,000 | 2,471,000 | 790,000 | -273,000 | 123,000 |
Cash at End of Period | 75,578,000 | 19,463,000 | 17,299,000 | 12,934,000 | 13,855,000 | 16,474,000 | 15,495,000 | 14,490,000 | 14,127,000 | 17,612,000 | 14,918,000 | 11,439,000 | 18,100,000 | 14,251,000 | 12,915,000 | 13,164,000 | 15,028,000 | 11,060,000 | 8,589,000 | 7,799,000 | 8,072,000 |
Cash at Start of Period | 72,279,000 | 17,299,000 | 12,934,000 | 13,855,000 | 16,474,000 | 15,495,000 | 14,536,000 | 14,127,000 | 17,612,000 | 14,918,000 | 11,439,000 | 18,100,000 | 14,251,000 | 12,915,000 | 13,164,000 | 15,028,000 | 11,060,000 | 8,589,000 | 7,799,000 | 8,072,000 | 7,949,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 7,283,000 | 6,510,000 | 5,158,000 | 9,812,000 | 8,368,000 | 19,625,000 | 21,664,000 | 13,445,000 | 14,778,000 | 13,895,000 | 19,396,000 | 8,445,000 | 20,909,000 | 12,377,000 | 6,542,000 | 5,840,000 | 10,838,000 | 5,966,000 | 4,375,000 | 4,042,000 | 7,119,000 |
Capital Expenditure | 0 | 0 | 0 | 736,000 | -88,000 | -3,804,000 | 0 | -2,307,000 | -1,811,000 | 0 | -5,041,000 | -3,415,000 | 0 | -1,795,000 | 0 | -2,660,000 | -2,529,000 | 0 | 0 | 0 | 1,158,000 |
Free Cash Flow | 7,283,000 | 6,510,000 | 5,158,000 | 10,548,000 | 8,280,000 | 15,821,000 | 21,664,000 | 11,138,000 | 12,967,000 | 13,895,000 | 14,355,000 | 5,030,000 | 20,909,000 | 10,582,000 | 6,542,000 | 3,180,000 | 8,309,000 | 5,966,000 | 4,375,000 | 4,042,000 | 8,277,000 |