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 | 134,243,000 | 133,974,000 | 136,835,000 | 133,613,000 | 128,292,000 | 131,868,000 | 130,863,000 | 126,034,000 | 125,980,000 | 131,620,000 | 127,079,000 | 120,550,000 | 115,846,000 | 110,875,000 | 106,565,000 | 107,808,000 | 97,354,000 | 93,469,000 | 88,182,000 | 69,518,000 | 65,751,000 |
Revenue Growth | - | -2.09% | 2.41% | 4.15% | -2.71% | 0.77% | 3.83% | 0.04% | -4.29% | 3.57% | 5.42% | 4.06% | 4.48% | 4.04% | -1.15% | 10.74% | 4.16% | 6.00% | 26.85% | 5.73% | |
Cost of Revenue | 53,962,000 | 54,887,000 | 59,133,000 | 56,301,000 | 51,201,000 | 54,726,000 | 55,508,000 | 53,063,000 | 52,701,000 | 52,557,000 | 49,931,000 | 44,887,000 | 46,275,000 | 45,875,000 | 44,149,000 | 44,579,000 | 38,615,000 | 37,547,000 | 35,309,000 | 24,409,000 | 22,032,000 |
Gross Profit | 80,281,000 | 79,087,000 | 77,702,000 | 77,312,000 | 77,091,000 | 77,142,000 | 75,355,000 | 72,971,000 | 73,279,000 | 79,063,000 | 77,148,000 | 75,663,000 | 69,571,000 | 65,000,000 | 62,416,000 | 63,229,000 | 58,739,000 | 55,922,000 | 52,873,000 | 45,109,000 | 43,719,000 |
Gross Profit Margin | 59.86% | 59.03% | 56.79% | 57.86% | 60.09% | 58.50% | 57.58% | 57.90% | 58.17% | 60.07% | 60.71% | 62.76% | 60.05% | 58.62% | 58.57% | 58.65% | 60.34% | 59.83% | 59.96% | 64.89% | 66.49% |
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 | 33,153,000 | 32,745,000 | 30,136,000 | 28,658,000 | 31,573,000 | 29,896,000 | 31,083,000 | 26,818,000 | 27,095,000 | 29,986,000 | 41,016,000 | 27,089,000 | 39,951,000 | 35,624,000 | 31,366,000 | 30,717,000 | 41,517,000 | 25,967,000 | 24,955,000 | 19,443,000 | 19,346,000 |
Total Operating Expenses | 46,545,000 | 50,369,000 | 47,235,000 | 44,864,000 | 48,293,000 | 46,578,000 | 48,486,000 | 43,772,000 | 43,023,000 | 46,003,000 | 57,549,000 | 43,695,000 | 56,411,000 | 52,120,000 | 47,771,000 | 47,251,000 | 56,127,000 | 40,344,000 | 39,500,000 | 33,058,000 | 32,849,000 |
Operating Income or Loss | 23,412,000 | 22,877,000 | 30,467,000 | 32,448,000 | 28,798,000 | 30,378,000 | 22,278,000 | 27,425,000 | 29,249,000 | 33,060,000 | 19,599,000 | 31,968,000 | 13,160,000 | 12,880,000 | 14,645,000 | 15,978,000 | 2,612,000 | 15,578,000 | 13,373,000 | 12,581,000 | 10,870,000 |
Operating Margin | 17.69% | 17.08% | 22.27% | 24.29% | 22.45% | 23.04% | 17.02% | 21.76% | 23.22% | 25.12% | 15.42% | 26.52% | 11.36% | 11.62% | 13.74% | 14.82% | 2.68% | 16.67% | 15.17% | 18.10% | 16.53% |
Interest Expense | 6,365,000 | 5,524,000 | 3,613,000 | 3,485,000 | 4,247,000 | 4,730,000 | 4,833,000 | 4,733,000 | 4,376,000 | 4,920,000 | 4,915,000 | 2,667,000 | 2,571,000 | 2,827,000 | 2,523,000 | 3,102,000 | 1,819,000 | 1,829,000 | 2,349,000 | 2,129,000 | 2,336,000 |
EBITDA | 46,372,000 | 45,668,000 | 50,060,000 | 52,652,000 | 45,063,000 | 47,935,000 | 47,175,000 | 46,038,000 | 42,297,000 | 49,177,000 | 36,718,000 | 48,550,000 | 28,928,000 | 29,806,000 | 31,607,000 | 33,140,000 | 18,151,000 | 30,708,000 | 28,892,000 | 26,455,000 | 26,160,000 |
Depreciation and Amortization | 17,875,000 | 17,624,000 | 17,099,000 | 16,206,000 | 16,720,000 | 16,682,000 | 17,403,000 | 16,954,000 | 15,928,000 | 16,017,000 | 16,533,000 | 16,606,000 | 16,460,000 | 16,496,000 | 16,405,000 | 16,534,000 | 14,610,000 | 14,377,000 | 14,545,000 | 13,615,000 | 13,503,000 |
Income Before Tax | 16,484,000 | 16,987,000 | 28,271,000 | 29,420,000 | 23,967,000 | 22,733,000 | 19,623,000 | 20,594,000 | 20,986,000 | 28,240,000 | 15,270,000 | 29,277,000 | 9,897,000 | 10,483,000 | 12,684,000 | 13,520,000 | 1,643,000 | 14,545,000 | 12,192,000 | 11,449,000 | 10,306,000 |
Income Tax Expense | 4,749,000 | 4,892,000 | 6,523,000 | 6,802,000 | 5,619,000 | 2,945,000 | 3,584,000 | -9,956,000 | 7,378,000 | 9,865,000 | 3,314,000 | 5,730,000 | -660,000 | 285,000 | 2,467,000 | 1,210,000 | 3,331,000 | 3,982,000 | 2,674,000 | 3,210,000 | 2,851,000 |
Net Income | 11,252,000 | 11,614,000 | 21,256,000 | 22,065,000 | 17,801,000 | 19,265,000 | 15,528,000 | 30,101,000 | 13,127,000 | 17,879,000 | 9,625,000 | 11,497,000 | 875,000 | 2,404,000 | 2,549,000 | 3,651,000 | 6,428,000 | 5,521,000 | 6,197,000 | 7,397,000 | 7,831,000 |
Net Income Margin | 8.64% | 8.67% | 15.53% | 16.51% | 13.88% | 14.61% | 11.87% | 23.88% | 10.42% | 13.58% | 7.57% | 9.54% | 0.76% | 2.17% | 2.39% | 3.39% | 6.60% | 5.91% | 7.03% | 10.64% | 11.91% |
EPS | 2.67 | 2.76 | 5.06 | 5.32 | 4.30 | 4.66 | 3.76 | 7.37 | 3.22 | 4.38 | 2.42 | 4.01 | 0.31 | 0.85 | 0.90 | 1.29 | 2.26 | 1.91 | 2.13 | 2.67 | 2.83 |
EPS Diluted | 2.67 | 2.76 | 5.06 | 5.32 | 4.30 | 4.65 | 3.76 | 7.36 | 3.21 | 4.37 | 2.42 | 4.00 | 0.31 | 0.85 | 0.90 | 1.29 | 2.26 | 1.90 | 2.12 | 2.65 | 2.79 |
Weighted Average Shares Out | - | 4,211,000 | 4,202,000 | 4,148,000 | 4,140,000 | 4,138,000 | 4,128,000 | 4,084,000 | 4,080,000 | 4,085,000 | 3,974,000 | 2,866,000 | 2,853,000 | 2,833,000 | 2,830,000 | 2,841,000 | 2,849,000 | 2,898,000 | 2,912,000 | 2,766,000 | 2,770,000 |
Weighted Average Shares Out Diluted | - | 4,215,000 | 4,204,000 | 4,150,000 | 4,142,000 | 4,140,000 | 4,132,000 | 4,089,000 | 4,086,000 | 4,093,000 | 3,981,000 | 2,874,000 | 2,862,000 | 2,839,000 | 2,833,000 | 2,841,000 | 2,850,000 | 2,902,000 | 2,938,000 | 2,817,000 | 2,831,000 |
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 | 2,432,000 | 2,065,000 | 2,605,000 | 2,921,000 | 22,171,000 | 2,594,000 | 2,745,000 | 2,079,000 | 2,880,000 | 4,470,000 | 10,598,000 | 53,528,000 | 3,093,000 | 13,362,000 | 6,668,000 | 2,009,000 | 9,782,000 | 1,153,000 | 3,219,000 | 760,000 | 2,290,000 |
Short Term Investments | 15,000 | 0 | 0 | 18,000 | 0 | 0 | 0 | 0 | 0 | 600,000 | 555,000 | 601,000 | 470,000 | 592,000 | 545,000 | 490,000 | 509,000 | 2,244,000 | 2,434,000 | 2,146,000 | 2,257,000 |
Cash + Short Term Investments | 2,487,000 | 2,065,000 | 2,605,000 | 3,127,000 | 22,171,000 | 2,594,000 | 2,745,000 | 2,079,000 | 2,880,000 | 5,070,000 | 11,153,000 | 54,129,000 | 3,563,000 | 13,954,000 | 7,213,000 | 2,499,000 | 10,291,000 | 3,397,000 | 5,653,000 | 2,906,000 | 4,547,000 |
Net Receivables | 26,155,000 | 25,085,000 | 24,506,000 | 24,585,000 | 24,650,000 | 26,277,000 | 25,859,000 | 23,493,000 | 18,713,000 | 13,457,000 | 13,997,000 | 12,444,000 | 12,598,000 | 11,776,000 | 11,781,000 | 12,573,000 | 11,703,000 | 11,736,000 | 10,891,000 | 8,534,000 | 9,801,000 |
Inventory | 1,841,000 | 2,057,000 | 2,388,000 | 3,055,000 | 1,796,000 | 1,422,000 | 1,336,000 | 1,034,000 | 1,202,000 | 1,252,000 | 1,153,000 | 1,020,000 | 1,075,000 | 940,000 | 1,131,000 | 1,426,000 | 2,092,000 | 1,729,000 | 1,514,000 | 1,522,000 | 1,535,000 |
Other Current Assets | 7,613,000 | 7,607,000 | 8,358,000 | 6,149,000 | 5,977,000 | 7,180,000 | 4,696,000 | 3,307,000 | 3,600,000 | 2,576,000 | 3,196,000 | 3,401,000 | 3,999,000 | 4,269,000 | 2,223,000 | 5,247,000 | 1,989,000 | 1,836,000 | 4,480,000 | 6,358,000 | 3,596,000 |
Total Current Assets | 38,056,000 | 36,814,000 | 37,857,000 | 36,728,000 | 54,594,000 | 37,473,000 | 34,636,000 | 29,913,000 | 26,395,000 | 22,355,000 | 29,499,000 | 70,994,000 | 21,235,000 | 30,939,000 | 22,348,000 | 21,745,000 | 26,075,000 | 18,698,000 | 22,538,000 | 19,320,000 | 19,479,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 131,954,000 | 133,036,000 | 133,564,000 | 127,579,000 | 117,364,000 | 114,609,000 | 89,286,000 | 88,568,000 | 84,751,000 | 83,541,000 | 89,947,000 | 88,956,000 | 88,642,000 | 88,434,000 | 87,711,000 | 91,466,000 | 86,546,000 | 85,294,000 | 82,356,000 | 75,305,000 | 74,124,000 |
Goodwill | 22,842,000 | 22,843,000 | 28,671,000 | 28,603,000 | 24,773,000 | 24,389,000 | 24,614,000 | 29,172,000 | 27,205,000 | 25,331,000 | 24,639,000 | 24,634,000 | 24,139,000 | 23,357,000 | 21,988,000 | 22,472,000 | 6,035,000 | 5,245,000 | 5,655,000 | 836,000 | 837,000 |
Intangible Assets | 166,971,000 | 166,724,000 | 161,257,000 | 159,296,000 | 105,510,000 | 104,557,000 | 103,905,000 | 98,664,000 | 95,570,000 | 94,167,000 | 81,069,000 | 81,547,000 | 83,677,000 | 79,128,000 | 78,826,000 | 78,831,000 | 67,173,000 | 55,784,000 | 56,099,000 | 52,097,000 | 46,611,000 |
Long Term Investments | 1,179,000 | 1,214,000 | 1,450,000 | 1,781,000 | 1,835,000 | 1,568,000 | 1,093,000 | 1,539,000 | 1,890,000 | 1,852,000 | 802,000 | 3,432,000 | 3,401,000 | 3,448,000 | 3,497,000 | 3,535,000 | 8,174,000 | 3,372,000 | 4,868,000 | 4,604,000 | 5,855,000 |
Tax Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11,769,000 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 18,144,000 | 19,624,000 | 16,881,000 | 12,609,000 | 12,405,000 | 9,131,000 | 11,295,000 | 9,287,000 | 8,369,000 | 16,929,000 | 6,660,000 | 4,535,000 | -199,859,000 | 5,155,000 | 5,635,000 | 8,339,000 | -3,420,000 | 18,566,000 | 17,288,000 | 18,840,000 | 19,052,000 |
Total Non-Current Assets | 341,090,000 | 343,441,000 | 341,823,000 | 329,868,000 | 261,887,000 | 254,254,000 | 230,193,000 | 227,230,000 | 217,785,000 | 221,820,000 | 203,117,000 | 203,104,000 | 199,859,000 | 199,522,000 | 197,657,000 | 204,643,000 | 176,277,000 | 168,261,000 | 166,266,000 | 151,682,000 | 146,479,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5,636,000 | 5,222,000 | 4,922,000 | 4,363,000 | 4,453,000 | 4,205,000 | 0 | 0 | 863,000 | 0 | 0 | 0 | -2,872,000 | 0 |
Total Assets | 379,146,000 | 380,255,000 | 379,680,000 | 366,596,000 | 316,481,000 | 291,727,000 | 264,829,000 | 257,143,000 | 244,180,000 | 244,175,000 | 232,616,000 | 274,098,000 | 225,222,000 | 230,461,000 | 220,005,000 | 227,251,000 | 202,352,000 | 186,959,000 | 188,804,000 | 168,130,000 | 165,958,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 19,727,000 | 10,021,000 | 8,750,000 | 8,040,000 | 6,667,000 | 7,725,000 | 7,232,000 | 7,063,000 | 7,084,000 | 5,700,000 | 5,598,000 | 4,954,000 | 4,454,000 | 25,912,000 | 3,936,000 | 15,223,000 | 3,856,000 | 4,491,000 | 4,392,000 | 2,827,000 | 2,827,000 |
Short Term Debt | 24,901,000 | 12,220,000 | 9,398,000 | 7,346,000 | 5,930,000 | 10,441,000 | 7,190,000 | 3,453,000 | 2,645,000 | 6,489,000 | 2,735,000 | 3,933,000 | 0 | 4,849,000 | 7,542,000 | 7,205,000 | 4,993,000 | 2,954,000 | 7,715,000 | 7,141,000 | 3,593,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,078,000 | 1,157,000 | 1,444,000 | 2,136,000 | 2,270,000 | 2,757,000 | 2,605,000 | 3,326,000 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -20,640,000 | 11,766,000 | 2,644,000 | 2,651,000 | 2,476,000 | 2,226,000 | 1,985,000 | 1,899,000 |
Other Current Liabilities | 16,178,000 | 30,982,000 | 32,023,000 | 31,774,000 | 27,063,000 | 26,702,000 | 23,508,000 | 22,521,000 | 20,611,000 | 22,863,000 | 19,654,000 | 18,163,000 | 22,502,000 | 20,640,000 | 7,353,000 | 4,064,000 | 14,406,000 | 14,820,000 | 17,947,000 | 13,110,000 | 14,810,000 |
Total Current Liabilities | 60,806,000 | 53,223,000 | 50,171,000 | 47,160,000 | 39,660,000 | 44,868,000 | 37,930,000 | 33,037,000 | 30,340,000 | 35,052,000 | 27,987,000 | 27,050,000 | 26,956,000 | 30,761,000 | 30,597,000 | 29,136,000 | 25,906,000 | 24,741,000 | 32,280,000 | 25,063,000 | 23,129,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 149,182,000 | 161,358,000 | 166,166,000 | 167,337,000 | 141,864,000 | 119,882,000 | 106,750,000 | 114,055,000 | 105,669,000 | 103,283,000 | 110,736,000 | 89,658,000 | 47,618,000 | 50,303,000 | 45,252,000 | 55,051,000 | 46,959,000 | 28,203,000 | 28,646,000 | 31,869,000 | 35,674,000 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 32,957,000 | 28,164,000 | 32,622,000 | 20,743,000 | 29,960,000 | 30,779,000 | 18,819,000 | 17,941,000 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25,060,000 | 22,818,000 | 19,310,000 | 11,769,000 | 14,784,000 | 16,270,000 | 22,411,000 | 22,532,000 |
Other Non-Current Liabilities | 71,619,000 | 71,875,000 | 70,880,000 | 68,899,000 | 65,685,000 | 64,142,000 | 65,439,000 | 65,364,000 | 84,139,000 | 87,998,000 | 80,217,000 | 61,974,000 | -47,618,000 | 5,472,000 | 6,262,000 | 6,765,000 | 18,070,000 | 6,402,000 | 3,957,000 | 3,534,000 | 4,069,000 |
Total Non-Current Liabilities | 220,801,000 | 233,233,000 | 237,046,000 | 236,236,000 | 207,549,000 | 184,024,000 | 172,189,000 | 179,419,000 | 189,808,000 | 191,281,000 | 190,953,000 | 151,632,000 | 47,618,000 | 113,792,000 | 102,496,000 | 113,748,000 | 97,541,000 | 79,349,000 | 79,652,000 | 76,633,000 | 80,216,000 |
Total Liabilities | 281,607,000 | 286,456,000 | 287,217,000 | 283,396,000 | 247,209,000 | 228,892,000 | 210,119,000 | 212,456,000 | 220,148,000 | 226,333,000 | 218,940,000 | 178,682,000 | 139,689,000 | 144,553,000 | 133,093,000 | 142,884,000 | 123,447,000 | 104,090,000 | 111,932,000 | 101,696,000 | 103,345,000 |
Common Stock | 429,000 | 429,000 | 429,000 | 429,000 | 429,000 | 429,000 | 429,000 | 424,000 | 424,000 | 424,000 | 424,000 | 297,000 | 297,000 | 297,000 | 297,000 | 297,000 | 40,588,000 | 297,000 | 297,000 | 277,000 | 277,000 |
Retained Earnings | 86,504,000 | 82,915,000 | 82,380,000 | 71,993,000 | 60,464,000 | 53,147,000 | 43,542,000 | 35,635,000 | 15,059,000 | 11,246,000 | 2,447,000 | 1,782,000 | -3,734,000 | 1,179,000 | 4,368,000 | 17,592,000 | 19,250,000 | 17,884,000 | 17,324,000 | 15,905,000 | 12,984,000 |
Accumulated Other Comprehensive Income/Loss | -710,000 | -724,000 | -1,072,000 | -389,000 | 264,000 | 1,220,000 | 2,723,000 | 3,075,000 | 3,122,000 | 978,000 | 1,535,000 | 2,779,000 | 0 | 1,269,000 | 1,049,000 | -11,479,000 | -13,372,000 | -4,506,000 | -7,530,000 | -1,783,000 | -1,053,000 |
Total Stockholders Equity | 96,172,000 | 92,430,000 | 91,144,000 | 81,790,000 | 67,842,000 | 61,395,000 | 53,145,000 | 43,096,000 | 22,524,000 | 16,428,000 | 12,298,000 | 38,836,000 | 33,157,000 | 35,970,000 | 38,569,000 | 41,606,000 | 41,706,000 | 50,581,000 | 48,535,000 | 39,680,000 | 37,560,000 |
Total Investments | 1,194,000 | 1,214,000 | 1,450,000 | 1,799,000 | 1,835,000 | 1,568,000 | 1,093,000 | 1,539,000 | 1,890,000 | 2,452,000 | 1,357,000 | 4,033,000 | 3,871,000 | 4,040,000 | 4,042,000 | 4,025,000 | 8,683,000 | 5,616,000 | 7,302,000 | 7,102,000 | 8,112,000 |
Total Debt | 174,083,000 | 173,578,000 | 175,564,000 | 174,683,000 | 147,794,000 | 130,323,000 | 113,940,000 | 117,508,000 | 108,314,000 | 109,772,000 | 113,471,000 | 93,591,000 | 0 | 55,152,000 | 52,794,000 | 62,256,000 | 51,952,000 | 31,157,000 | 36,361,000 | 39,010,000 | 39,267,000 |
Net Debt | 171,651,000 | 171,513,000 | 172,959,000 | 171,762,000 | 125,623,000 | 127,729,000 | 111,195,000 | 115,429,000 | 105,434,000 | 105,302,000 | 102,873,000 | 40,063,000 | 0 | 41,790,000 | 46,126,000 | 60,247,000 | 42,170,000 | 30,004,000 | 33,142,000 | 38,250,000 | 36,977,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 | 11,506,000 | 12,095,000 | 21,748,000 | 22,618,000 | 18,348,000 | 19,788,000 | 16,039,000 | 30,550,000 | 13,608,000 | 18,375,000 | 11,956,000 | 23,547,000 | 10,557,000 | 10,198,000 | 10,217,000 | 11,601,000 | 3,962,000 | 10,705,000 | 6,197,000 | 7,397,000 | 7,831,000 |
Depreciation & Amortization | 17,875,000 | 17,624,000 | 17,099,000 | 16,206,000 | 16,720,000 | 16,682,000 | 17,403,000 | 16,954,000 | 15,928,000 | 16,017,000 | 16,533,000 | 16,606,000 | 16,460,000 | 16,496,000 | 16,405,000 | 16,534,000 | 14,610,000 | 14,377,000 | 14,545,000 | 13,615,000 | 13,503,000 |
Deferred Income Tax | 2,037,000 | 2,388,000 | 2,973,000 | 4,264,000 | 1,553,000 | 1,232,000 | 389,000 | -14,463,000 | -1,063,000 | 3,516,000 | -92,000 | 5,785,000 | -952,000 | -223,000 | 3,233,000 | 2,093,000 | -3,468,000 | 408,000 | -252,000 | -1,093,000 | 1,721,000 |
Stock Based Compensation | 533,000 | 533,000 | 609,000 | 625,000 | 780,000 | 872,000 | 720,000 | 384,000 | 400,000 | 300,000 | 300,000 | 400,000 | 700,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -3,218,000 | -267,000 | -456,000 | -890,000 | 56,000 | -6,713,000 | -1,177,000 | -5,938,000 | -6,755,000 | 2,443,000 | -2,160,000 | -5,000 | -403,000 | -2,279,000 | 202,000 | -2,511,000 | -3,033,000 | -2,893,000 | -1,635,000 | -2,099,000 | -2,800,000 |
Accounts Receivable | -2,198,000 | -2,198,000 | -1,978,000 | -1,592,000 | 189,000 | -1,471,000 | -2,667,000 | -5,674,000 | -5,067,000 | -945,000 | -2,745,000 | -843,000 | -1,717,000 | -966,000 | -859,000 | -1,393,000 | -1,085,000 | -1,931,000 | -1,312,000 | -788,000 | -1,293,000 |
Inventory | 287,000 | 287,000 | 627,000 | -905,000 | -369,000 | -76,000 | -324,000 | 168,000 | 61,000 | -99,000 | -132,000 | 56,000 | -136,000 | 208,000 | 299,000 | 235,000 | -188,000 | -255,000 | 8,000 | -236,000 | -226,000 |
Accounts Payable | 2,079,000 | 2,079,000 | -33,000 | 1,457,000 | -966,000 | -2,359,000 | 1,777,000 | -459,000 | -1,089,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | -1,308,000 | -435,000 | 928,000 | 150,000 | 1,202,000 | -2,807,000 | 37,000 | 656,000 | -3,936,000 | 942,000 | -695,000 | -143,000 | 0 | -2,900,000 | -1,930,000 | -102,000 | -59,000 | -140,000 | 52,000 | -176,000 | 539,000 |
Other Non-Cash Items | 17,553,000 | -3,710,000 | -4,832,000 | -3,284,000 | 4,311,000 | 3,885,000 | -1,460,000 | -2,735,000 | -3,285,000 | -1,314,000 | -3,088,000 | -2,954,000 | -3,423,000 | -2,900,000 | -1,930,000 | -986,000 | -1,993,000 | 59,000 | 1,907,000 | -1,266,000 | -1,115,000 |
Net Cash Provided by Operating Activities | 36,024,000 | 37,475,000 | 37,141,000 | 39,539,000 | 41,768,000 | 35,746,000 | 34,339,000 | 24,318,000 | 21,689,000 | 39,027,000 | 30,631,000 | 38,818,000 | 31,486,000 | 29,780,000 | 33,363,000 | 31,390,000 | 27,452,000 | 26,839,000 | 24,106,000 | 22,025,000 | 21,791,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -17,381,000 | -18,767,000 | -26,740,000 | -20,286,000 | -20,318,000 | -18,837,000 | -18,087,000 | -17,830,000 | -17,593,000 | -27,717,000 | -17,545,000 | -17,184,000 | -20,110,000 | -16,244,000 | -16,458,000 | -17,047,000 | -17,238,000 | -17,538,000 | -17,101,000 | -15,324,000 | -13,259,000 |
Acquisitions Net | -30,000 | -30,000 | 281,000 | 57,000 | -520,000 | -1,000 | -230,000 | -2,314,000 | 6,117,000 | -3,497,000 | -62,000 | -494,000 | -913,000 | -2,018,000 | -1,438,000 | -5,958,000 | -15,904,000 | 17,538,000 | 17,101,000 | 1,326,000 | 1,720,000 |
Purchases of Investments | 0 | 0 | -2,265,000 | -21,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 16,244,000 | -3,000 | 17,047,000 | 0 | -763,000 | -1,422,000 | -5,028,000 | -1,296,000 |
Sales/Maturities of Investments | 0 | 0 | 0 | 21,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 35,000 | 16,458,000 | 84,000 | 0 | 169,000 | 290,000 | 15,324,000 | 13,259,000 |
Other Investing Activities | -4,919,000 | -4,635,000 | 62,000 | -46,924,000 | -2,674,000 | 1,257,000 | 383,000 | 772,000 | 493,000 | 1,171,000 | 1,751,000 | 2,845,000 | 521,000 | -15,267,000 | -13,613,000 | -17,457,000 | 1,563,000 | -15,514,000 | -14,484,000 | -14,790,000 | -10,767,000 |
Net Cash Used for Investing Activities | -22,342,000 | -23,432,000 | -28,662,000 | -67,153,000 | -23,512,000 | -17,581,000 | -17,934,000 | -19,372,000 | -10,983,000 | -30,043,000 | -15,856,000 | -14,833,000 | -20,502,000 | -17,250,000 | -15,054,000 | -23,331,000 | -31,579,000 | -16,108,000 | -15,616,000 | -18,492,000 | -10,343,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -9,917,000 | -10,624,000 | -13,564,000 | -18,863,000 | -17,188,000 | -23,886,000 | -14,558,000 | -24,407,000 | -19,308,000 | -9,684,000 | -13,298,000 | -8,305,000 | -6,403,000 | -11,805,000 | -9,233,000 | -20,912,000 | -4,146,000 | -5,503,000 | -11,233,000 | -3,919,000 | -5,981,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,000 | 40,000 | 34,000 | 85,000 | 315,000 | 241,000 | 0 | 0 | 16,000 | 1,274,000 | 174,000 | 37,000 | 320,000 |
Common Stock Repurchased | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17,950,000 | -5,134,000 | 0 | -153,000 | 3,052,000 | 12,988,000 | 0 | 0 | -1,368,000 | -2,843,000 | -1,700,000 | -271,000 | -370,000 |
Dividends Paid | -11,136,000 | -11,025,000 | -10,805,000 | -10,445,000 | -10,232,000 | -10,016,000 | -9,772,000 | -9,472,000 | -9,262,000 | -8,538,000 | -7,803,000 | -5,936,000 | -5,230,000 | -5,555,000 | -5,412,000 | -5,271,000 | -4,994,000 | -4,773,000 | -4,719,000 | -4,427,000 | -4,262,000 |
Other Financing Activities | 818,000 | 6,992,000 | 15,840,000 | 37,585,000 | 28,745,000 | 15,738,000 | 8,953,000 | 27,145,000 | -2,705,000 | 8,301,000 | -63,200,000 | 40,759,000 | -12,987,000 | -1,705,000 | 995,000 | 10,176,000 | 24,080,000 | 148,000 | 11,447,000 | 3,546,000 | 437,000 |
Net Cash Used Provided by Financing Activities | -16,133,000 | -14,657,000 | -8,529,000 | 8,277,000 | 1,325,000 | -18,164,000 | -15,377,000 | -6,734,000 | -13,322,000 | -15,015,000 | -57,705,000 | 26,450,000 | -21,253,000 | -5,836,000 | -13,650,000 | -16,007,000 | 13,588,000 | -11,697,000 | -6,031,000 | -5,034,000 | -9,856,000 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -2,371,000 | -614,000 | -50,000 | -19,337,000 | 19,581,000 | 1,000 | 1,028,000 | -801,000 | -1,590,000 | -6,128,000 | -42,930,000 | 50,435,000 | -10,269,000 | 6,694,000 | 4,659,000 | -7,773,000 | 8,629,000 | -2,066,000 | 2,459,000 | -1,514,000 | 1,621,000 |
Cash at End of Period | 16,649,000 | 3,497,000 | 4,111,000 | 4,161,000 | 23,498,000 | 3,917,000 | 3,916,000 | 2,079,000 | 2,880,000 | 4,470,000 | 10,598,000 | 53,528,000 | 3,093,000 | 13,362,000 | 6,668,000 | 2,009,000 | 9,782,000 | 1,153,000 | 3,219,000 | 776,000 | 2,290,000 |
Cash at Start of Period | 19,020,000 | 4,111,000 | 4,161,000 | 23,498,000 | 3,917,000 | 3,916,000 | 2,888,000 | 2,880,000 | 4,470,000 | 10,598,000 | 53,528,000 | 3,093,000 | 13,362,000 | 6,668,000 | 2,009,000 | 9,782,000 | 1,153,000 | 3,219,000 | 760,000 | 2,290,000 | 669,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 36,024,000 | 37,475,000 | 37,141,000 | 39,539,000 | 41,768,000 | 35,746,000 | 34,339,000 | 24,318,000 | 21,689,000 | 39,027,000 | 30,631,000 | 38,818,000 | 31,486,000 | 29,780,000 | 33,363,000 | 31,390,000 | 27,452,000 | 26,839,000 | 24,106,000 | 22,025,000 | 21,791,000 |
Capital Expenditure | -17,381,000 | -18,767,000 | -26,740,000 | -20,286,000 | -20,318,000 | -18,837,000 | -18,087,000 | -17,830,000 | -17,593,000 | -27,717,000 | -17,545,000 | -17,184,000 | -20,110,000 | -16,244,000 | -16,458,000 | -17,047,000 | -17,238,000 | -17,538,000 | -17,101,000 | -15,324,000 | -13,259,000 |
Free Cash Flow | 18,643,000 | 18,708,000 | 10,401,000 | 19,253,000 | 21,450,000 | 16,909,000 | 16,252,000 | 6,488,000 | 4,096,000 | 11,310,000 | 13,086,000 | 21,634,000 | 11,376,000 | 13,536,000 | 16,905,000 | 14,343,000 | 10,214,000 | 9,301,000 | 7,005,000 | 6,701,000 | 8,532,000 |