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 | 62,297,000 | 54,265,000 | 60,050,000 | 61,408,000 | 49,834,000 | 57,243,000 | 62,992,000 | 59,689,000 | 58,779,000 | 57,119,000 | 54,105,000 | 41,461,000 | 84,815,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 | - | -9.63% | -2.21% | 23.23% | -12.94% | -9.13% | 5.53% | 1.55% | 2.91% | 5.57% | 30.50% | -51.12% | 72.93% | 27.67% | 17.52% | 11.66% | -14.90% | 5.89% | 2.46% | 11.85% | |
Cost of Revenue | -1,144,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 63,441,000 | 54,265,000 | 60,050,000 | 61,408,000 | 49,834,000 | 57,243,000 | 62,992,000 | 59,689,000 | 58,779,000 | 57,119,000 | 54,105,000 | 41,461,000 | 84,815,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 |
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,325,000 | 12,951,000 | 15,007,000 | 13,419,000 | 14,896,000 | 14,520,000 | 11,949,000 | 11,915,000 | 11,779,000 | 10,912,000 | 11,807,000 | 11,011,000 | 11,094,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 | -5,145,000 | 83,000 | 15,007,000 | -54,961,000 | -52,239,000 | -55,372,000 | 58,158,000 | 53,202,000 | 53,074,000 | 49,350,000 | 52,346,000 | 43,145,000 | 84,139,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 | 2,185,000 | -116,000 | -1,068,000 | 6,447,000 | -2,405,000 | 1,871,000 | 6,310,000 | 7,974,000 | 4,419,000 | 5,712,000 | 1,426,000 | -567,000 | 532,000 | 3,703,000 | 3,196,000 | 19,000 | -76,000 | 17,000 | 65,000 | -62,000 | -18,000 |
Operating Margin | 1.08% | -0.21% | -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 | 864,000 | 1,766,000 | 1,589,000 | 1,474,000 | 1,570,000 | 1,540,000 | 1,414,000 | 1,322,000 | 1,315,000 | 1,302,000 | 1,308,000 | 0 | 0 | 1,164,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBITDA | -1,770,000 | -116,000 | -944,000 | 6,651,000 | -1,948,000 | 2,331,000 | 6,471,000 | 7,969,000 | 7,336,000 | 9,129,000 | 3,669,000 | -1,314,000 | 975,000 | 6,719,000 | 4,401,000 | 3,320,000 | -878,000 | 5,221,000 | 5,026,000 | 4,910,000 | 3,800,000 |
Depreciation and Amortization | 255,000 | -70,000 | 117,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 |
Income Before Tax | 3,409,000 | 3,072,000 | -1,776,000 | 9,381,000 | -323,000 | 5,085,000 | 4,834,000 | 6,487,000 | 5,705,000 | 7,769,000 | 1,759,000 | -1,684,000 | 676,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 | 661,000 | 613,000 | -370,000 | 1,674,000 | -81,000 | 947,000 | 822,000 | -1,438,000 | 1,335,000 | 2,072,000 | 349,000 | -1,058,000 | 204,000 | 1,599,000 | 1,310,000 | 21,000 | -461,000 | 1,245,000 | 1,248,000 | 869,000 | 955,000 |
Net Income | 2,846,000 | 2,488,000 | -1,406,000 | 8,868,000 | -242,000 | 4,186,000 | 4,074,000 | 7,863,000 | 4,368,000 | 5,642,000 | 1,381,000 | -667,000 | 469,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 | 2.92% | 4.58% | -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 | 7.86 | 6.76 | -3.78 | 19.65 | -0.61 | 10.23 | 9.75 | 18.41 | 10.17 | 12.62 | 3.02 | -1.43 | 0.95 | 7.04 | 5.82 | 7.68 | -2.50 | 7.75 | 6.63 | 6.45 | 3.38 |
EPS Diluted | 7.82 | 6.74 | -3.78 | 19.51 | -0.61 | 10.11 | 9.56 | 18.03 | 10.17 | 12.17 | 3.02 | -1.42 | 0.94 | 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 | Q2 | 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 | 17,131,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 | 31,928,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 | 63,334,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 | 28,602,000 | 28,250,000 | 4,214,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | -34,796,000 | -396,674,000 | -307,342,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 53,349,000 | 28,650,000 | -15,742,000 | 30,878,000 | 37,068,000 | 38,116,000 | -371,764,000 | -369,865,000 | -348,469,000 | -321,818,000 | -327,886,000 | -310,878,000 | -330,219,000 | -20,399,000 | -16,041,000 | -19,645,000 | -16,436,000 | -9,985,000 | -6,258,000 | -5,940,000 | -6,048,000 |
Total Current Assets | 53,349,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 | 404,000 | 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 | 446,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 | 334,681,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 | 326,720,000 | -341,465,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 | 661,847,000 | 404,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 | 0 | 719,748,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 | 715,196,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 | 15,604,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 | 7,517,000 | 873,000 | 775,000 | 722,000 | 925,000 | 1,933,000 | 2,451,000 | 1,380,000 | 1,133,000 | 1,216,000 | 1,746,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 | 856,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 | -15,604,000 | -16,577,000 | -5,733,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 7,050,000 | 100,000 | 4,214,000 | -722,000 | -925,000 | -1,933,000 | 745,677,000 | 757,830,000 | 718,925,000 | 694,555,000 | 703,308,000 | 670,281,000 | 643,510,000 | 560,340,000 | 481,804,000 | 430,849,000 | 400,744,000 | 431,047,000 | 405,957,000 | 372,560,000 | 334,657,000 |
Total Current Liabilities | 14,567,000 | 125,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,527,000 | 20,001,000 | 20,282,000 | 18,896,000 | 20,023,000 | 19,920,000 | 18,333,000 | 18,690,000 | 20,191,000 | 28,324,000 | 25,889,000 | 26,855,000 | 26,306,000 | 22,872,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 | 649,997,000 | 6,418,000 | 647,438,000 | -18,896,000 | -20,023,000 | -19,920,000 | 0 | 0 | -2,150,000 | -8,730,000 | -6,058,000 | -3,302,000 | -1,577,000 | 1,750,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Non-Current Liabilities | 670,524,000 | 26,419,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 | 685,091,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,737,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 | -7,444,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 | 28,013,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 | 31,928,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 | 28,044,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 | 10,913,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 | 2,856,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 | 255,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 | 257,000 | 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 | 730,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 | -2,407,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,945,000 | 5,030,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 | 9,018,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 | -116,337,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 | 96,720,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 | -1,946,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 | -21,563,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 | -2,356,000 | -242,000 | -1,184,000 | -1,440,000 | -2,762,000 | -1,897,000 | -1,810,000 | -602,000 | -11,000 | -4,957,000 | -7,384,000 | -721,000 | -3,391,000 | -509,000 | -4,601,000 | -14,373,000 | -16,632,000 | -5,124,000 | -2,126,000 | -1,496,000 | -2,787,000 |
Common Stock Issued | 156,000 | 126,000 | 163,000 | 200,000 | 3,644,000 | 133,000 | 4,390,000 | 246,000 | 426,000 | 3,173,000 | 8,907,000 | 0 | 4,813,000 | 2,388,000 | 970,000 | 1,391,000 | 11,886,000 | 221,000 | 166,000 | 9,202,000 | 690,000 |
Common Stock Repurchased | -1,001,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 | 5,343,000 | 5,378,000 | -2,161,000 | -3,000,000 | -2,512,000 | -2,095,000 | -1,493,000 |
Dividends Paid | -1,868,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 | 15,590,000 | 10,839,000 | 9,259,000 | 2,743,000 | 6,267,000 | 610,000 | 1,222,000 | 1,890,000 | 6,631,000 | 1,041,000 | 2,133,000 | 3,106,000 | -1,309,000 | 1,923,000 | 476,000 | -2,470,000 | 11,037,000 | 9,975,000 | 11,434,000 | 1,921,000 | 4,437,000 |
Net Cash Used Provided by Financing Activities | 15,170,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 | -188,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 | 2,437,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 | 72,279,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 | 69,842,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 | 9,018,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 | 9,018,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 |