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 | 122,060,000 | 122,428,000 | 120,741,000 | 134,038,000 | 171,760,000 | 181,193,000 | 170,756,000 | 160,546,000 | 163,786,000 | 146,801,000 | 132,447,000 | 128,752,000 | 127,434,000 | 126,723,000 | 124,280,000 | 122,513,000 | 123,443,000 | 118,928,000 | 63,055,000 | 43,764,000 | 40,733,000 |
Revenue Growth | - | 1.40% | -9.92% | -21.96% | -5.21% | 6.11% | 6.36% | -1.98% | 11.57% | 10.84% | 2.87% | 1.03% | 0.56% | 1.97% | 1.44% | -0.75% | 3.80% | 88.61% | 44.08% | 7.44% | |
Cost of Revenue | 48,937,000 | 50,123,000 | 50,848,000 | 60,407,000 | 79,920,000 | 84,141,000 | 79,419,000 | 77,810,000 | 77,190,000 | 67,046,000 | 60,145,000 | 51,191,000 | 55,228,000 | 54,904,000 | 50,257,000 | 50,639,000 | 56,688,000 | 46,801,000 | 28,854,000 | 19,173,000 | 17,361,000 |
Gross Profit | 73,123,000 | 72,305,000 | 69,893,000 | 73,631,000 | 91,840,000 | 97,052,000 | 91,337,000 | 82,736,000 | 86,596,000 | 79,755,000 | 72,302,000 | 77,561,000 | 72,206,000 | 71,819,000 | 74,023,000 | 71,874,000 | 66,755,000 | 72,127,000 | 34,201,000 | 24,591,000 | 23,372,000 |
Gross Profit Margin | 59.96% | 59.06% | 57.89% | 54.93% | 53.47% | 53.56% | 53.49% | 51.53% | 52.87% | 54.33% | 54.59% | 60.24% | 56.66% | 56.67% | 59.56% | 58.67% | 54.08% | 60.65% | 54.24% | 56.19% | 57.38% |
Research and Development | 954,000 | 954,000 | 1,236,000 | 1,325,000 | 1,210,000 | 1,276,000 | 1,194,000 | 1,503,000 | 1,649,000 | 1,693,000 | 1,730,000 | 1,488,000 | 1,278,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 28,507,000 | 27,806,000 | 28,961,000 | 29,669,000 | 38,039,000 | 39,422,000 | 36,765,000 | 35,465,000 | 36,845,000 | 32,919,000 | 39,697,000 | 28,414,000 | 41,066,000 | 41,314,000 | 34,986,000 | 31,359,000 | 48,772,000 | 30,146,000 | 14,006,000 | 10,780,000 | 9,907,000 |
Total Operating Expenses | 52,901,000 | 48,844,000 | 46,982,000 | 47,521,000 | 66,555,000 | 67,639,000 | 65,195,000 | 59,852,000 | 62,692,000 | 54,935,000 | 57,970,000 | 46,809,000 | 59,209,000 | 59,691,000 | 54,365,000 | 50,874,000 | 68,445,000 | 51,723,000 | 23,913,000 | 18,423,000 | 17,471,000 |
Operating Income or Loss | 19,528,000 | 23,461,000 | -4,587,000 | 25,897,000 | 6,405,000 | 27,955,000 | 26,096,000 | 19,970,000 | 23,543,000 | 24,785,000 | 12,212,000 | 30,752,000 | 12,997,000 | 9,218,000 | 19,573,000 | 21,000,000 | -1,690,000 | 20,404,000 | 10,288,000 | 6,168,000 | 5,901,000 |
Operating Margin | 16.01% | 19.16% | -3.80% | 19.32% | 3.73% | 15.43% | 15.28% | 12.44% | 14.37% | 16.88% | 9.22% | 23.88% | 10.20% | 7.27% | 15.75% | 17.14% | -1.37% | 17.16% | 16.32% | 14.09% | 14.49% |
Interest Expense | 6,824,000 | 6,704,000 | 6,108,000 | 6,716,000 | 7,925,000 | 8,422,000 | 7,957,000 | 6,300,000 | 4,910,000 | 4,120,000 | 3,613,000 | 3,940,000 | 3,444,000 | 3,535,000 | 2,994,000 | 3,368,000 | 3,369,000 | 3,507,000 | 1,843,000 | 1,456,000 | 1,023,000 |
EBITDA | 41,165,000 | 45,317,000 | 21,066,000 | 53,719,000 | 33,570,000 | 55,089,000 | 61,215,000 | 45,805,000 | 50,548,000 | 46,808,000 | 31,802,000 | 50,066,000 | 31,983,000 | 28,605,000 | 40,592,000 | 41,378,000 | 18,470,000 | 43,484,000 | 22,631,000 | 14,817,000 | 15,752,000 |
Depreciation and Amortization | 19,972,000 | 18,777,000 | 18,021,000 | 17,852,000 | 28,516,000 | 28,217,000 | 28,430,000 | 24,387,000 | 25,847,000 | 22,016,000 | 18,273,000 | 18,395,000 | 18,143,000 | 18,377,000 | 19,379,000 | 19,515,000 | 19,673,000 | 21,577,000 | 9,907,000 | 7,643,000 | 7,564,000 |
Income Before Tax | 14,326,000 | 19,848,000 | -3,094,000 | 29,171,000 | -2,856,000 | 18,468,000 | 24,873,000 | 15,139,000 | 19,812,000 | 20,692,000 | 10,355,000 | 28,050,000 | 10,439,000 | 6,716,000 | 18,238,000 | 18,518,000 | -4,572,000 | 18,399,000 | 10,881,000 | 5,718,000 | 7,165,000 |
Income Tax Expense | 3,899,000 | 4,225,000 | 3,780,000 | 5,395,000 | 965,000 | 3,493,000 | 4,920,000 | -14,708,000 | 6,479,000 | 7,005,000 | 3,619,000 | 9,328,000 | 2,900,000 | 2,532,000 | -1,162,000 | 6,091,000 | -2,210,000 | 6,252,000 | 3,525,000 | 932,000 | 2,186,000 |
Net Income | 9,056,000 | 14,400,000 | -8,524,000 | 20,081,000 | -5,176,000 | 13,903,000 | 19,370,000 | 29,450,000 | 12,976,000 | 13,345,000 | 6,442,000 | 18,418,000 | 7,264,000 | 3,944,000 | 19,864,000 | 12,138,000 | -2,625,000 | 11,951,000 | 7,356,000 | 4,786,000 | 5,887,000 |
Net Income Margin | 7.45% | 11.76% | -7.06% | 14.98% | -3.01% | 7.67% | 11.34% | 18.34% | 7.92% | 9.09% | 4.86% | 14.31% | 5.70% | 3.11% | 15.98% | 9.91% | -2.13% | 10.05% | 11.67% | 10.94% | 14.45% |
EPS | 1.23 | 1.99 | -1.19 | 2.77 | -0.72 | 1.90 | 2.86 | 4.77 | 2.10 | 2.37 | 1.24 | 3.42 | 1.25 | 0.66 | 3.36 | 2.06 | -0.44 | 1.95 | 1.89 | 1.42 | 1.78 |
EPS Diluted | 1.23 | 1.97 | -1.12 | 2.73 | -0.72 | 1.89 | 2.85 | 4.76 | 2.10 | 2.37 | 1.24 | 3.42 | 1.25 | 0.66 | 3.35 | 2.05 | -0.44 | 1.94 | 1.89 | 1.42 | 1.77 |
Weighted Average Shares Out | - | 7,181,000 | 7,166,000 | 7,168,000 | 7,157,000 | 7,319,000 | 6,778,000 | 6,164,000 | 6,168,000 | 5,628,000 | 5,205,000 | 5,368,000 | 5,801,000 | 5,928,000 | 5,913,000 | 5,900,000 | 5,927,000 | 6,127,000 | 3,882,000 | 3,368,000 | 3,310,000 |
Weighted Average Shares Out Diluted | - | 7,258,000 | 7,587,000 | 7,503,000 | 7,183,000 | 7,348,000 | 6,806,000 | 6,183,000 | 6,189,000 | 5,646,000 | 5,221,000 | 5,385,000 | 5,821,000 | 5,950,000 | 5,938,000 | 5,924,000 | 5,958,000 | 6,170,000 | 3,902,000 | 3,379,000 | 3,322,000 |
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 | 2,586,000 | 6,722,000 | 3,701,000 | 19,223,000 | 9,740,000 | 12,130,000 | 5,204,000 | 50,498,000 | 5,788,000 | 5,121,000 | 8,603,000 | 3,339,000 | 4,868,000 | 3,045,000 | 1,437,000 | 3,741,000 | 1,792,000 | 1,970,000 | 2,418,000 | 1,224,000 | 760,000 |
Short Term Investments | 61,000 | 80,000 | 38,000 | 1,106,000 | 29,000 | 54,000 | 8,000 | 1,000 | 245,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 99,000 |
Cash + Short Term Investments | 2,586,000 | 6,722,000 | 3,701,000 | 19,223,000 | 9,740,000 | 12,130,000 | 5,204,000 | 50,498,000 | 5,788,000 | 5,121,000 | 8,603,000 | 3,339,000 | 4,868,000 | 3,045,000 | 1,437,000 | 3,741,000 | 1,792,000 | 1,970,000 | 2,418,000 | 1,224,000 | 760,000 |
Net Receivables | 9,068,000 | 10,289,000 | 11,466,000 | 14,895,000 | 20,215,000 | 22,636,000 | 27,716,000 | 16,522,000 | 16,794,000 | 16,532,000 | 14,527,000 | 12,918,000 | 12,657,000 | 13,231,000 | 13,610,000 | 14,845,000 | 16,047,000 | 16,185,000 | 16,194,000 | 9,351,000 | 5,480,000 |
Inventory | 2,529,000 | 2,177,000 | 3,123,000 | 3,325,000 | 3,695,000 | 2,864,000 | 2,047,000 | 2,225,000 | 2,039,000 | 4,033,000 | 1,933,000 | 1,148,000 | 1,036,000 | 2,572,000 | 2,628,000 | 2,809,000 | 2,552,000 | 3,568,000 | 4,511,000 | 3,040,000 | 1,312,000 |
Other Current Assets | 15,616,000 | 17,270,000 | 14,818,000 | 133,325,000 | 18,358,000 | 15,520,000 | 15,736,000 | 9,901,000 | 13,748,000 | 10,306,000 | 8,543,000 | 5,791,000 | 4,145,000 | 6,709,000 | 5,807,000 | 5,716,000 | 3,830,000 | 5,411,000 | 6,464,000 | 4,079,000 | 2,202,000 |
Total Current Assets | 29,799,000 | 36,458,000 | 33,108,000 | 170,768,000 | 52,008,000 | 54,761,000 | 51,427,000 | 79,146,000 | 38,369,000 | 35,992,000 | 33,606,000 | 23,196,000 | 22,706,000 | 22,985,000 | 20,854,000 | 25,187,000 | 22,556,000 | 24,686,000 | 25,553,000 | 14,654,000 | 9,962,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 148,743,000 | 149,394,000 | 149,259,000 | 143,473,000 | 152,029,000 | 154,167,000 | 131,473,000 | 125,222,000 | 124,899,000 | 124,450,000 | 112,898,000 | 110,968,000 | 109,767,000 | 107,087,000 | 103,196,000 | 99,519,000 | 99,088,000 | 95,890,000 | 94,596,000 | 58,727,000 | 50,046,000 |
Goodwill | 63,432,000 | 67,854,000 | 67,895,000 | 92,740,000 | 135,259,000 | 146,241,000 | 146,370,000 | 105,449,000 | 105,207,000 | 104,568,000 | 69,692,000 | 69,273,000 | 69,773,000 | 70,842,000 | 73,601,000 | 72,782,000 | 71,829,000 | 70,713,000 | 67,657,000 | 14,055,000 | 1,625,000 |
Intangible Assets | 132,390,000 | 132,502,000 | 129,446,000 | 119,221,000 | 146,316,000 | 157,617,000 | 163,827,000 | 114,276,000 | 116,860,000 | 120,710,000 | 66,963,000 | 62,212,000 | 58,775,000 | 59,343,000 | 60,520,000 | 61,628,000 | 63,712,000 | 58,402,000 | 59,740,000 | 8,503,000 | 429,000 |
Long Term Investments | 281,000 | 1,251,000 | 3,533,000 | 6,168,000 | 1,780,000 | 3,695,000 | 6,245,000 | 1,560,000 | 1,674,000 | 1,606,000 | 250,000 | 3,860,000 | 4,581,000 | 3,718,000 | 4,515,000 | 2,921,000 | 2,332,000 | 2,270,000 | 1,995,000 | 33,435,000 | 35,485,000 |
Tax Assets | 0 | 0 | 57,032,000 | 65,226,000 | 60,472,000 | 59,502,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17,291,000 | 14,228,000 | 12,666,000 | 0 |
Other Non-Current Assets | 19,074,000 | 19,601,000 | -37,420,000 | -45,974,000 | -22,103,000 | -24,314,000 | 32,522,000 | 18,444,000 | 16,812,000 | 15,346,000 | 13,425,000 | 8,278,000 | 6,713,000 | 6,467,000 | 6,705,000 | 6,275,000 | 5,728,000 | 6,392,000 | 6,865,000 | 3,592,000 | 12,718,000 |
Total Non-Current Assets | 363,920,000 | 370,602,000 | 369,745,000 | 380,854,000 | 473,753,000 | 496,908,000 | 480,437,000 | 364,951,000 | 365,452,000 | 366,680,000 | 263,228,000 | 254,591,000 | 249,609,000 | 247,457,000 | 248,537,000 | 243,125,000 | 242,689,000 | 250,958,000 | 245,081,000 | 130,978,000 | 100,303,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 393,719,000 | 407,060,000 | 402,853,000 | 551,622,000 | 525,761,000 | 551,669,000 | 531,864,000 | 444,097,000 | 403,821,000 | 402,672,000 | 296,834,000 | 277,787,000 | 272,315,000 | 270,442,000 | 269,391,000 | 268,312,000 | 265,245,000 | 275,644,000 | 270,634,000 | 145,632,000 | 110,265,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 31,935,000 | 27,309,000 | 31,101,000 | 27,266,000 | 31,836,000 | 29,640,000 | 27,018,000 | 24,439,000 | 22,027,000 | 21,047,000 | 14,984,000 | 11,561,000 | 12,076,000 | 10,485,000 | 7,437,000 | 7,511,000 | 6,921,000 | 7,059,000 | 6,919,000 | 4,466,000 | 2,241,000 |
Short Term Debt | 2,637,000 | 3,288,000 | 7,597,000 | 32,067,000 | 3,659,000 | 11,838,000 | 5,881,000 | 38,374,000 | 9,832,000 | 7,636,000 | 6,056,000 | 5,498,000 | 3,486,000 | 3,453,000 | 7,196,000 | 7,361,000 | 14,119,000 | 6,860,000 | 9,733,000 | 4,455,000 | 5,734,000 |
Tax Payables | 0 | 1,022,000 | 798,000 | 1,148,000 | 1,019,000 | 1,212,000 | 1,179,000 | 1,262,000 | 2,079,000 | 2,176,000 | 1,091,000 | 1,774,000 | 1,026,000 | 1,003,000 | 975,000 | 1,681,000 | 1,874,000 | 5,027,000 | 3,026,000 | 2,586,000 | 1,787,000 |
Deferred Revenue | 4,059,000 | 3,778,000 | 3,918,000 | 3,966,000 | 6,176,000 | 6,124,000 | 5,948,000 | 4,213,000 | 4,519,000 | 4,682,000 | 4,105,000 | 4,212,000 | 4,225,000 | 3,872,000 | 5,364,000 | 5,661,000 | 5,833,000 | 5,919,000 | 5,123,000 | 3,549,000 | 3,201,000 |
Other Current Liabilities | 2,027,000 | 9,541,000 | 12,759,000 | 41,973,000 | 20,748,000 | 20,097,000 | 20,216,000 | 17,314,000 | 16,638,000 | 16,957,000 | 15,151,000 | 16,162,000 | 15,199,000 | 12,079,000 | 13,882,000 | 18,907,000 | 17,392,000 | 17,980,000 | 19,083,000 | 12,079,000 | 7,392,000 |
Total Current Liabilities | 40,658,000 | 51,127,000 | 56,173,000 | 106,230,000 | 63,438,000 | 68,911,000 | 64,420,000 | 81,389,000 | 50,576,000 | 47,816,000 | 37,282,000 | 34,995,000 | 31,787,000 | 30,892,000 | 34,854,000 | 36,951,000 | 42,290,000 | 39,274,000 | 40,482,000 | 25,418,000 | 20,355,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 143,706,000 | 143,767,000 | 147,082,000 | 169,967,000 | 175,977,000 | 173,113,000 | 168,161,000 | 94,197,000 | 80,103,000 | 84,253,000 | 77,417,000 | 39,344,000 | 24,966,000 | 27,289,000 | 30,168,000 | 36,873,000 | 60,872,000 | 33,244,000 | 21,162,000 | 7,982,000 | 12,155,000 |
Deferred Revenue | 0 | 1,655,000 | 7,260,000 | 12,560,000 | 18,276,000 | 18,788,000 | 19,218,000 | 31,775,000 | 33,578,000 | 34,262,000 | 37,079,000 | 29,946,000 | 41,392,000 | 34,011,000 | 28,803,000 | 27,847,000 | 31,930,000 | 24,011,000 | 28,901,000 | 18,133,000 | 9,076,000 |
Deferred Tax | 58,461,000 | 58,666,000 | 57,032,000 | 53,767,000 | 60,472,000 | 59,502,000 | 57,859,000 | 43,207,000 | 60,128,000 | 56,181,000 | 38,436,000 | 36,308,000 | 28,491,000 | 25,748,000 | 22,070,000 | 23,579,000 | 19,196,000 | 24,939,000 | 27,587,000 | 15,922,000 | 15,809,000 |
Other Non-Current Liabilities | 32,634,000 | 34,085,000 | 36,109,000 | 37,803,000 | 46,634,000 | 48,209,000 | 28,322,000 | 19,747,000 | 21,748,000 | 22,258,000 | 54,786,000 | 15,766,000 | 11,592,000 | 12,694,000 | 12,743,000 | 13,226,000 | 14,207,000 | 8,698,000 | 8,242,000 | 5,563,000 | 3,478,000 |
Total Non-Current Liabilities | 234,801,000 | 236,518,000 | 240,223,000 | 261,537,000 | 283,083,000 | 280,824,000 | 273,560,000 | 220,701,000 | 229,135,000 | 231,216,000 | 169,282,000 | 151,310,000 | 147,833,000 | 133,753,000 | 122,587,000 | 129,372,000 | 126,205,000 | 121,003,000 | 114,612,000 | 65,524,000 | 49,406,000 |
Total Liabilities | 275,459,000 | 287,645,000 | 296,396,000 | 367,767,000 | 346,521,000 | 349,735,000 | 337,980,000 | 302,090,000 | 279,711,000 | 279,032,000 | 206,564,000 | 186,305,000 | 179,620,000 | 164,645,000 | 157,441,000 | 166,323,000 | 168,495,000 | 160,277,000 | 155,094,000 | 90,942,000 | 69,761,000 |
Common Stock | 7,621,000 | 7,621,000 | 7,621,000 | 7,621,000 | 7,621,000 | 7,621,000 | 7,621,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 6,495,000 | 4,065,000 | 3,433,000 |
Retained Earnings | -185,000 | -5,015,000 | -19,415,000 | 42,350,000 | 37,457,000 | 57,936,000 | 58,753,000 | 50,500,000 | 34,734,000 | 33,671,000 | 31,081,000 | 31,141,000 | 22,481,000 | 25,453,000 | 31,792,000 | 21,944,000 | 36,591,000 | 33,297,000 | 30,375,000 | 29,106,000 | 28,806,000 |
Accumulated Other Comprehensive Income/Loss | 648,000 | 2,300,000 | 2,766,000 | 3,529,000 | 4,330,000 | 5,470,000 | 4,249,000 | 7,017,000 | 4,961,000 | 5,334,000 | 8,061,000 | 7,880,000 | 5,236,000 | 3,180,000 | 2,712,000 | 2,678,000 | -17,057,000 | -380,000 | -5,314,000 | -356,000 | -360,000 |
Total Stockholders Equity | 102,351,000 | 103,297,000 | 97,500,000 | 166,332,000 | 161,673,000 | 184,221,000 | 184,089,000 | 140,861,000 | 123,135,000 | 122,671,000 | 89,716,000 | 90,988,000 | 92,362,000 | 105,534,000 | 112,122,000 | 101,900,000 | 96,347,000 | 115,367,000 | 115,540,000 | 54,690,000 | 40,504,000 |
Total Investments | 281,000 | 1,251,000 | 3,533,000 | 7,274,000 | 1,780,000 | 3,695,000 | 6,245,000 | 1,560,000 | 1,674,000 | 1,606,000 | 250,000 | 3,860,000 | 4,581,000 | 3,718,000 | 4,515,000 | 2,921,000 | 2,332,000 | 2,270,000 | 1,995,000 | 33,435,000 | 35,584,000 |
Total Debt | 146,343,000 | 154,899,000 | 154,679,000 | 195,832,000 | 179,447,000 | 184,951,000 | 176,505,000 | 164,346,000 | 123,513,000 | 126,151,000 | 81,834,000 | 74,788,000 | 69,844,000 | 64,753,000 | 66,167,000 | 72,081,000 | 74,991,000 | 64,115,000 | 59,796,000 | 30,570,000 | 26,965,000 |
Net Debt | 143,757,000 | 148,177,000 | 150,978,000 | 176,609,000 | 169,707,000 | 172,821,000 | 171,301,000 | 113,848,000 | 117,725,000 | 121,030,000 | 73,231,000 | 71,449,000 | 64,976,000 | 61,708,000 | 64,730,000 | 68,340,000 | 73,199,000 | 62,145,000 | 57,378,000 | 29,346,000 | 26,205,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 | 9,375,000 | 14,400,000 | -6,874,000 | 21,479,000 | -3,821,000 | 14,975,000 | 19,953,000 | 29,847,000 | 13,333,000 | 13,687,000 | 6,518,000 | 18,553,000 | 7,539,000 | 4,184,000 | 19,400,000 | 12,843,000 | 12,867,000 | 11,951,000 | 7,356,000 | 4,786,000 | 4,979,000 |
Depreciation & Amortization | 19,972,000 | 18,777,000 | 18,021,000 | 22,862,000 | 28,516,000 | 28,217,000 | 28,430,000 | 24,387,000 | 25,847,000 | 22,016,000 | 18,273,000 | 18,395,000 | 18,143,000 | 18,377,000 | 19,379,000 | 19,714,000 | 19,883,000 | 21,577,000 | 9,907,000 | 7,643,000 | 7,564,000 |
Deferred Income Tax | -1,352,000 | 3,037,000 | 2,975,000 | 5,246,000 | 1,675,000 | 1,806,000 | 610,000 | -15,940,000 | 2,947,000 | 4,117,000 | 1,772,000 | 6,242,000 | 1,285,000 | 2,937,000 | -3,280,000 | 2,104,000 | 5,889,000 | -271,000 | -115,000 | -679,000 | 614,000 |
Stock Based Compensation | 479,000 | 0 | 518,000 | 447,000 | 422,000 | 819,000 | 463,000 | 480,000 | 653,000 | 451,000 | 318,000 | 458,000 | 511,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -4,911,000 | -1,768,000 | -1,849,000 | -15,683,000 | -13,317,000 | -11,926,000 | -10,032,000 | -3,609,000 | -2,112,000 | -1,033,000 | -1,201,000 | -1,069,000 | 1,450,000 | -1,944,000 | -1,796,000 | 1,563,000 | -6,157,000 | -1,839,000 | -1,664,000 | 24,000 | 594,000 |
Accounts Receivable | -1,281,000 | 0 | 727,000 | -634,000 | 2,216,000 | 2,745,000 | -1,244,000 | -986,000 | -1,003,000 | -535,000 | -2,651,000 | -1,329,000 | -1,365,000 | -1,133,000 | -99,000 | -454,000 | -1,421,000 | -1,491,000 | 519,000 | -94,000 | -81,000 |
Inventory | -3,431,000 | 0 | 1,109,000 | 1,109,000 | -1,636,000 | 1,524,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | -1,422,000 | 0 | -1,109,000 | -1,109,000 | 1,636,000 | -1,524,000 | 1,602,000 | 816,000 | 118,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | 1,223,000 | -1,768,000 | -2,576,000 | -15,049,000 | -15,533,000 | -14,671,000 | -8,788,000 | -2,623,000 | -1,109,000 | -498,000 | 1,450,000 | 260,000 | 2,815,000 | -811,000 | -1,697,000 | 2,017,000 | -4,736,000 | -348,000 | -2,183,000 | 118,000 | 675,000 |
Other Non-Cash Items | 36,092,000 | 3,868,000 | 19,232,000 | 10,640,000 | 8,752,000 | 9,317,000 | 6,663,000 | -2,381,000 | -3,324,000 | -2,213,000 | -3,486,000 | 121,000 | 282,000 | 1,480,000 | -845,000 | -2,815,000 | -470,000 | 1,927,000 | 1,519,000 | 1,045,000 | -2,076,000 |
Net Cash Provided by Operating Activities | 38,253,000 | 38,314,000 | 32,023,000 | 41,957,000 | 43,130,000 | 48,668,000 | 43,602,000 | 38,010,000 | 39,344,000 | 35,880,000 | 31,338,000 | 34,796,000 | 39,176,000 | 34,648,000 | 34,993,000 | 34,445,000 | 33,656,000 | 34,072,000 | 15,615,000 | 12,974,000 | 10,955,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -18,021,000 | -17,853,000 | -19,626,000 | -16,527,000 | -15,675,000 | -19,435,000 | -20,758,000 | -20,647,000 | -21,516,000 | -19,218,000 | -21,199,000 | -20,944,000 | -19,465,000 | -20,110,000 | -19,530,000 | -16,595,000 | -19,676,000 | -17,717,000 | -8,320,000 | -5,576,000 | -5,099,000 |
Acquisitions Net | 601,000 | -2,870,000 | -10,001,000 | -16,713,000 | 1,630,000 | 2,510,000 | -42,211,000 | 1,182,000 | -2,313,000 | -30,675,000 | 4,986,000 | -1,889,000 | -16,000 | -1,067,000 | -1,076,000 | -696,000 | -9,357,000 | -1,279,000 | 20,000 | 4,466,000 | -16,112,000 |
Purchases of Investments | 177,000 | 0 | 0 | 0 | -160,000 | -365,000 | -185,000 | 0 | 0 | 0 | -1,890,000 | 0 | 0 | 0 | -100,000 | 16,595,000 | 19,676,000 | -579,000 | 0 | 0 | -135,000 |
Sales/Maturities of Investments | 2,049,000 | 0 | 0 | 0 | 497,000 | 435,000 | -493,000 | 449,000 | 506,000 | 0 | 21,199,000 | 0 | 0 | 0 | 19,530,000 | 55,000 | 504,000 | 1,033,000 | 3,000 | 99,000 | 549,000 |
Other Investing Activities | -1,728,000 | 1,063,000 | 3,822,000 | 1,151,000 | 160,000 | 165,000 | 502,000 | 522,000 | -386,000 | 749,000 | -21,433,000 | -291,000 | -199,000 | -73,000 | -20,273,000 | -17,284,000 | -20,290,000 | 36,000 | 4,000 | 37,000 | 50,000 |
Net Cash Used for Investing Activities | -18,001,000 | -19,660,000 | -25,805,000 | -32,089,000 | -13,548,000 | -16,690,000 | -63,145,000 | -18,943,000 | -24,215,000 | -49,144,000 | -18,337,000 | -23,124,000 | -19,680,000 | -21,250,000 | -21,449,000 | -17,925,000 | -29,143,000 | -18,506,000 | -8,293,000 | -974,000 | -20,747,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -11,466,000 | -1,093,000 | -28,047,000 | 3,637,000 | -10,986,000 | -13,721,000 | -8,789,000 | 36,452,000 | -683,000 | 23,927,000 | 5,617,000 | 9,158,000 | 4,754,000 | -1,291,000 | -5,467,000 | -4,401,000 | 10,423,000 | 1,184,000 | 896,000 | -4,828,000 | 8,978,000 |
Common Stock Issued | 2,000 | 3,000 | 28,000 | 96,000 | 105,000 | 631,000 | 745,000 | 33,000 | 146,000 | 143,000 | 39,000 | 114,000 | 477,000 | 237,000 | 50,000 | 28,000 | 319,000 | 1,986,000 | 589,000 | 432,000 | 216,000 |
Common Stock Repurchased | -206,000 | -194,000 | -890,000 | -202,000 | -5,498,000 | -2,417,000 | -609,000 | -463,000 | -512,000 | -269,000 | -1,617,000 | -13,028,000 | -12,752,000 | 0 | 0 | 0 | -6,077,000 | -10,390,000 | -2,678,000 | -2,571,000 | -448,000 |
Dividends Paid | -8,191,000 | -8,136,000 | -9,859,000 | -15,068,000 | -14,956,000 | -14,888,000 | -13,410,000 | -12,038,000 | -11,797,000 | -10,200,000 | -9,552,000 | -9,696,000 | -10,241,000 | -10,172,000 | -9,916,000 | -9,670,000 | -9,507,000 | -8,743,000 | -5,153,000 | -4,256,000 | -4,141,000 |
Other Financing Activities | -5,324,000 | -6,194,000 | 15,027,000 | 13,115,000 | 3,302,000 | 5,312,000 | -3,926,000 | 1,946,000 | -1,616,000 | -3,819,000 | -2,224,000 | 251,000 | 89,000 | -424,000 | -515,000 | -465,000 | 152,000 | -51,000 | 218,000 | -731,000 | 5,000 |
Net Cash Used Provided by Financing Activities | -25,185,000 | -15,614,000 | -23,741,000 | 1,578,000 | -32,007,000 | -25,083,000 | -25,989,000 | 25,930,000 | -14,462,000 | 9,782,000 | -7,737,000 | -13,201,000 | -17,673,000 | -11,650,000 | -15,848,000 | -14,510,000 | -4,691,000 | -16,014,000 | -6,128,000 | -11,226,000 | 4,605,000 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -287,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -310,000 | 1,141,000 |
Net Change in Cash | -4,933,000 | 3,040,000 | -17,523,000 | 11,446,000 | -2,425,000 | 6,895,000 | -45,532,000 | 44,997,000 | 667,000 | -3,482,000 | 5,264,000 | -1,529,000 | 1,823,000 | 1,748,000 | -2,304,000 | 2,010,000 | -178,000 | -448,000 | 1,194,000 | 464,000 | -4,046,000 |
Cash at End of Period | 16,174,000 | 6,833,000 | 3,793,000 | 21,316,000 | 9,870,000 | 12,295,000 | 5,400,000 | 50,932,000 | 5,788,000 | 5,121,000 | 8,603,000 | 3,339,000 | 4,868,000 | 3,185,000 | 1,437,000 | 3,802,000 | 1,792,000 | 1,970,000 | 2,418,000 | 1,224,000 | 760,000 |
Cash at Start of Period | 21,107,000 | 3,793,000 | 21,316,000 | 9,870,000 | 12,295,000 | 5,400,000 | 50,932,000 | 5,935,000 | 5,121,000 | 8,603,000 | 3,339,000 | 4,868,000 | 3,045,000 | 1,437,000 | 3,741,000 | 1,792,000 | 1,970,000 | 2,418,000 | 1,224,000 | 760,000 | 4,806,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 38,253,000 | 38,314,000 | 32,023,000 | 41,957,000 | 43,130,000 | 48,668,000 | 43,602,000 | 38,010,000 | 39,344,000 | 35,880,000 | 31,338,000 | 34,796,000 | 39,176,000 | 34,648,000 | 34,993,000 | 34,445,000 | 33,656,000 | 34,072,000 | 15,615,000 | 12,974,000 | 10,955,000 |
Capital Expenditure | -18,021,000 | -17,853,000 | -19,626,000 | -16,527,000 | -15,675,000 | -19,435,000 | -20,758,000 | -20,647,000 | -21,516,000 | -19,218,000 | -21,199,000 | -20,944,000 | -19,465,000 | -20,110,000 | -19,530,000 | -16,595,000 | -19,676,000 | -17,717,000 | -8,320,000 | -5,576,000 | -5,099,000 |
Free Cash Flow | 20,232,000 | 20,461,000 | 12,397,000 | 25,430,000 | 27,455,000 | 29,233,000 | 22,844,000 | 17,363,000 | 17,828,000 | 16,662,000 | 10,139,000 | 13,852,000 | 19,711,000 | 14,538,000 | 15,463,000 | 17,850,000 | 13,980,000 | 16,355,000 | 7,295,000 | 7,398,000 | 5,856,000 |