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-09-30 | 2022-10-01 | 2021-10-02 | 2020-10-03 | 2019-09-28 | 2018-09-30 | 2017-09-30 | 2016-09-30 | 2015-09-30 | 2014-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 89,919,000 | 88,898,000 | 82,722,000 | 67,418,000 | 65,388,000 | 69,570,000 | 59,434,000 | 55,137,000 | 55,632,000 | 52,465,000 | 48,813,000 | 45,041,000 | 42,278,000 | 40,893,000 | 38,063,000 | 36,149,000 | 37,843,000 | 35,510,000 | 34,285,000 | 31,944,000 | 30,752,000 |
Revenue Growth | - | 7.47% | 22.70% | 3.10% | -6.01% | 17.05% | 7.79% | -0.89% | 6.04% | 7.48% | 8.37% | 6.54% | 3.39% | 7.44% | 5.29% | -4.48% | 6.57% | 3.57% | 7.33% | 3.88% | |
Cost of Revenue | 59,387,000 | 59,201,000 | 75,952,000 | 63,759,000 | 61,594,000 | 57,719,000 | 44,597,000 | 41,264,000 | 41,274,000 | 39,241,000 | 37,273,000 | 35,591,000 | 33,415,000 | 33,112,000 | 31,337,000 | 30,452,000 | 30,439,000 | 28,729,000 | 28,807,000 | 27,837,000 | 26,704,000 |
Gross Profit | 30,532,000 | 29,697,000 | 6,770,000 | 3,659,000 | 3,794,000 | 11,851,000 | 14,837,000 | 13,873,000 | 14,358,000 | 13,224,000 | 11,540,000 | 9,450,000 | 8,863,000 | 7,781,000 | 6,726,000 | 5,697,000 | 7,404,000 | 6,781,000 | 5,478,000 | 4,107,000 | 4,048,000 |
Gross Profit Margin | 34.00% | 33.41% | 8.18% | 5.43% | 5.80% | 17.03% | 24.96% | 25.16% | 25.81% | 25.21% | 23.64% | 20.98% | 20.96% | 19.03% | 17.67% | 15.76% | 19.57% | 19.10% | 15.98% | 12.86% | 13.16% |
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 | 15,466,000 | 15,336,000 | 16,388,000 | 13,517,000 | 12,369,000 | 11,541,000 | 8,860,000 | 8,176,000 | 8,754,000 | 8,523,000 | 8,565,000 | 8,365,000 | 7,960,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Operating Expenses | 19,360,000 | 20,705,000 | 21,551,000 | 18,628,000 | 17,714,000 | 15,701,000 | 11,871,000 | 10,958,000 | 11,281,000 | 10,877,000 | 10,853,000 | -69,000 | 9,302,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Operating Income or Loss | 11,477,000 | 3,390,000 | 6,919,000 | 4,621,000 | 5,483,000 | 13,034,000 | 14,837,000 | 13,873,000 | 14,358,000 | 13,224,000 | 11,540,000 | 9,450,000 | 8,863,000 | 7,781,000 | 6,726,000 | 5,697,000 | 7,404,000 | 6,781,000 | 5,478,000 | 4,107,000 | 4,048,000 |
Operating Margin | 12.75% | 3.81% | 8.36% | 6.85% | 8.39% | 18.74% | 24.96% | 25.16% | 25.81% | 25.21% | 23.64% | 20.98% | 20.96% | 19.03% | 17.67% | 15.76% | 19.57% | 19.10% | 15.98% | 12.86% | 13.16% |
Interest Expense | 2,039,000 | 1,973,000 | 1,397,000 | 1,406,000 | 1,491,000 | 978,000 | 574,000 | 385,000 | 260,000 | 117,000 | -23,000 | 349,000 | 472,000 | 435,000 | 409,000 | 588,000 | 0 | 0 | 0 | 0 | 0 |
EBITDA | 17,526,000 | 15,834,000 | 12,082,000 | 9,732,000 | 10,828,000 | 17,194,000 | 17,881,000 | 16,753,000 | 17,041,000 | 15,631,000 | 13,968,000 | 12,375,000 | 11,580,000 | 10,299,000 | 8,879,000 | 8,027,000 | 9,045,000 | 7,220,000 | 6,826,000 | 5,452,000 | 5,322,000 |
Depreciation and Amortization | 5,114,000 | 5,369,000 | 5,163,000 | 5,111,000 | 5,345,000 | 4,167,000 | 3,011,000 | 2,782,000 | 2,527,000 | 2,354,000 | 2,288,000 | 2,192,000 | 1,987,000 | 1,841,000 | 1,713,000 | 1,631,000 | 1,582,000 | 1,491,000 | 1,436,000 | 1,339,000 | 1,210,000 |
Income Before Tax | 7,628,000 | 4,769,000 | 5,285,000 | 2,561,000 | -1,743,000 | 13,944,000 | 14,729,000 | 13,788,000 | 14,868,000 | 13,868,000 | 12,246,000 | 9,620,000 | 9,260,000 | 8,043,000 | 6,627,000 | 5,658,000 | 7,402,000 | 7,725,000 | 5,447,000 | 3,987,000 | 3,739,000 |
Income Tax Expense | 1,725,000 | 1,379,000 | 1,732,000 | 25,000 | 699,000 | 3,031,000 | 1,663,000 | 4,422,000 | 5,078,000 | 5,016,000 | 4,242,000 | 2,984,000 | 3,087,000 | 2,785,000 | 2,314,000 | 2,049,000 | 2,673,000 | 2,874,000 | 1,890,000 | 1,241,000 | 1,197,000 |
Net Income | 4,776,000 | 2,354,000 | 3,145,000 | 1,995,000 | -2,442,000 | 11,054,000 | 12,598,000 | 8,980,000 | 9,391,000 | 8,382,000 | 7,501,000 | 6,136,000 | 5,682,000 | 4,807,000 | 3,963,000 | 3,307,000 | 4,427,000 | 4,687,000 | 3,374,000 | 2,533,000 | 2,345,000 |
Net Income Margin | 5.16% | 2.65% | 3.80% | 2.96% | -3.73% | 15.89% | 21.20% | 16.29% | 16.88% | 15.98% | 15.37% | 13.62% | 13.44% | 11.76% | 10.41% | 9.15% | 11.70% | 13.20% | 9.84% | 7.93% | 7.63% |
EPS | 2.61 | 1.29 | 1.73 | 1.10 | -1.35 | 6.68 | 8.40 | 5.73 | 5.76 | 4.95 | 4.31 | 3.42 | 3.17 | 2.56 | 2.07 | 1.78 | 2.34 | 2.34 | 1.68 | 1.21 | 1.08 |
EPS Diluted | 2.60 | 1.29 | 1.72 | 1.09 | -1.35 | 6.64 | 8.36 | 5.69 | 5.73 | 4.90 | 4.26 | 3.38 | 3.13 | 2.52 | 2.03 | 1.76 | 2.28 | 2.25 | 1.64 | 1.19 | 1.07 |
Weighted Average Shares Out | - | 1,828,000 | 1,822,000 | 1,816,000 | 1,808,000 | 1,656,000 | 1,499,000 | 1,568,000 | 1,629,000 | 1,694,000 | 1,740,000 | 1,792,000 | 1,794,000 | 1,878,000 | 1,915,000 | 1,856,000 | 1,890,000 | 2,004,000 | 2,005,000 | 2,093,388 | 2,171,296 |
Weighted Average Shares Out Diluted | - | 1,830,000 | 1,827,000 | 1,828,000 | 1,808,000 | 1,666,000 | 1,507,000 | 1,578,000 | 1,639,000 | 1,709,000 | 1,759,000 | 1,813,000 | 1,818,000 | 1,909,000 | 1,948,000 | 1,875,000 | 1,948,000 | 2,092,000 | 2,076,000 | 2,128,571 | 2,191,589 |
Reported Currency: USD | Q3 | 2023-09-30 | 2022-10-01 | 2021-10-02 | 2020-10-03 | 2019-09-28 | 2018-09-30 | 2017-09-30 | 2016-09-30 | 2015-09-30 | 2014-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 5,954,000 | 14,182,000 | 11,615,000 | 15,959,000 | 17,914,000 | 5,418,000 | 4,150,000 | 4,017,000 | 4,610,000 | 4,269,000 | 3,421,000 | 3,931,000 | 3,387,000 | 3,185,000 | 2,722,000 | 3,417,000 | 3,001,000 | 3,670,000 | 2,411,000 | 1,723,000 | 2,042,000 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 5,954,000 | 14,182,000 | 11,615,000 | 15,959,000 | 17,914,000 | 5,418,000 | 4,150,000 | 4,017,000 | 4,610,000 | 4,269,000 | 3,421,000 | 3,931,000 | 3,387,000 | 3,185,000 | 2,722,000 | 3,417,000 | 3,001,000 | 3,670,000 | 2,411,000 | 1,723,000 | 2,042,000 |
Net Receivables | 12,966,000 | 12,330,000 | 12,652,000 | 13,367,000 | 12,708,000 | 15,481,000 | 9,334,000 | 8,633,000 | 9,065,000 | 8,019,000 | 7,822,000 | 6,967,000 | 6,540,000 | 6,182,000 | 5,784,000 | 4,854,000 | 5,373,000 | 5,032,000 | 4,707,000 | 4,585,000 | 4,558,000 |
Inventory | 1,984,000 | 1,963,000 | 1,742,000 | 1,331,000 | 1,583,000 | 1,649,000 | 1,392,000 | 1,373,000 | 1,390,000 | 1,571,000 | 1,574,000 | 1,487,000 | 1,537,000 | 1,595,000 | 1,442,000 | 1,271,000 | 1,124,000 | 641,000 | 694,000 | 626,000 | 775,000 |
Other Current Assets | 2,597,000 | 1,286,000 | 1,199,000 | 817,000 | 875,000 | 979,000 | 635,000 | 588,000 | 693,000 | 962,000 | 801,000 | 605,000 | 1,480,000 | 1,308,000 | 1,259,000 | 1,207,000 | 666,000 | 663,000 | 1,158,000 | 1,162,000 | 710,000 |
Total Current Assets | 23,501,000 | 32,763,000 | 29,098,000 | 33,657,000 | 35,251,000 | 28,124,000 | 16,825,000 | 15,889,000 | 16,966,000 | 16,758,000 | 15,176,000 | 14,109,000 | 13,709,000 | 13,757,000 | 12,225,000 | 11,889,000 | 11,666,000 | 11,314,000 | 9,562,000 | 8,845,000 | 9,369,000 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 36,041,000 | 34,941,000 | 33,596,000 | 32,624,000 | 32,078,000 | 31,603,000 | 29,540,000 | 28,406,000 | 27,349,000 | 25,179,000 | 23,332,000 | 22,380,000 | 21,512,000 | 19,695,000 | 17,806,000 | 17,597,000 | 17,532,000 | 17,433,000 | 17,167,000 | 16,968,000 | 16,482,000 |
Goodwill | 73,914,000 | 77,067,000 | 77,897,000 | 78,071,000 | 77,689,000 | 80,293,000 | 31,269,000 | 31,426,000 | 27,810,000 | 27,826,000 | 27,881,000 | 27,324,000 | 25,110,000 | 24,145,000 | 24,100,000 | 21,683,000 | 22,151,000 | 22,085,000 | 22,505,000 | 0 | 0 |
Intangible Assets | 11,107,000 | 13,061,000 | 14,837,000 | 17,115,000 | 19,173,000 | 23,215,000 | 6,812,000 | 6,995,000 | 6,949,000 | 7,172,000 | 7,434,000 | 7,370,000 | 5,015,000 | 5,121,000 | 5,081,000 | 2,247,000 | 7,822,000 | 7,617,000 | 8,142,000 | 19,705,000 | 19,781,000 |
Long Term Investments | 5,962,000 | 3,080,000 | 3,218,000 | 3,935,000 | 3,903,000 | 3,224,000 | 2,899,000 | 3,202,000 | 4,280,000 | 2,643,000 | 2,696,000 | 2,849,000 | 2,723,000 | 2,435,000 | 2,513,000 | 2,554,000 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 6,628,000 | 33,591,000 | 8,363,000 | 29,549,000 | 25,022,000 | 22,810,000 | 7,888,000 | 7,481,000 | 6,339,000 | 6,183,000 | 5,325,000 | 4,783,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 40,619,000 | 11,076,000 | 36,622,000 | 8,658,000 | 8,433,000 | 4,715,000 | 3,365,000 | 2,390,000 | 2,340,000 | 2,421,000 | 2,342,000 | 2,426,000 | 6,829,000 | 6,971,000 | 7,481,000 | 7,147,000 | 3,326,000 | 2,479,000 | 2,622,000 | 7,640,000 | 8,270,000 |
Total Non-Current Assets | 174,271,000 | 172,816,000 | 174,533,000 | 169,952,000 | 166,298,000 | 165,860,000 | 81,773,000 | 79,900,000 | 75,067,000 | 71,424,000 | 69,010,000 | 67,132,000 | 61,189,000 | 58,367,000 | 56,981,000 | 51,228,000 | 50,831,000 | 49,614,000 | 50,436,000 | 44,313,000 | 44,533,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 | 197,772,000 | 205,579,000 | 203,631,000 | 203,609,000 | 201,549,000 | 193,984,000 | 98,598,000 | 95,789,000 | 92,033,000 | 88,182,000 | 84,186,000 | 81,241,000 | 74,898,000 | 72,124,000 | 69,206,000 | 63,117,000 | 62,497,000 | 60,928,000 | 59,998,000 | 53,158,000 | 53,902,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 20,216,000 | -6,138,000 | 16,205,000 | 16,357,000 | 12,663,000 | 13,778,000 | 6,503,000 | 6,490,000 | 6,860,000 | 5,504,000 | 5,371,000 | 4,899,000 | 4,619,000 | 4,546,000 | 4,413,000 | 4,002,000 | 4,355,000 | 3,996,000 | 5,917,000 | 5,339,000 | 4,531,000 |
Short Term Debt | 8,060,000 | 4,330,000 | 3,070,000 | 5,866,000 | 5,711,000 | 8,857,000 | 3,790,000 | 6,172,000 | 3,687,000 | 4,563,000 | 2,164,000 | 1,512,000 | 3,614,000 | 3,055,000 | 2,350,000 | 1,206,000 | 3,529,000 | 3,280,000 | 2,682,000 | 2,310,000 | 4,093,000 |
Tax Payables | 0 | 2,276,000 | 378,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 6,161,000 | 6,138,000 | 5,790,000 | 4,317,000 | 4,116,000 | 4,722,000 | 4,591,000 | 4,568,000 | 4,025,000 | 3,927,000 | 3,533,000 | 3,389,000 | 2,806,000 | 2,671,000 | 2,541,000 | 2,112,000 | 1,625,000 | 1,953,000 | 0 | 0 | 0 |
Other Current Liabilities | 1,175,000 | 26,809,000 | 4,008,000 | 4,537,000 | 4,138,000 | 4,164,000 | 2,976,000 | 2,365,000 | 2,270,000 | 2,340,000 | 2,224,000 | 1,904,000 | 1,774,000 | 1,816,000 | 1,696,000 | 1,614,000 | 2,082,000 | 2,162,000 | 1,611,000 | 1,519,000 | 2,435,000 |
Total Current Liabilities | 35,612,000 | 31,139,000 | 29,073,000 | 31,077,000 | 26,628,000 | 31,521,000 | 17,860,000 | 19,595,000 | 16,842,000 | 16,334,000 | 13,292,000 | 11,704,000 | 12,813,000 | 12,088,000 | 11,000,000 | 8,934,000 | 11,591,000 | 11,391,000 | 10,210,000 | 9,168,000 | 11,059,000 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 39,524,000 | 42,101,000 | 45,299,000 | 48,540,000 | 52,917,000 | 38,129,000 | 17,084,000 | 19,119,000 | 16,483,000 | 12,773,000 | 12,676,000 | 12,776,000 | 10,697,000 | 10,922,000 | 10,130,000 | 11,495,000 | 11,110,000 | 12,166,000 | 10,843,000 | 10,157,000 | 9,734,000 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 298,000 | 220,000 | 233,000 | 244,000 | 250,000 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 6,628,000 | 7,258,000 | 8,363,000 | 7,246,000 | 7,288,000 | 7,902,000 | 3,109,000 | 4,480,000 | 3,679,000 | 4,051,000 | 4,098,000 | 4,050,000 | 2,251,000 | 2,866,000 | 2,630,000 | 1,819,000 | 2,350,000 | 2,573,000 | 2,651,000 | 2,430,000 | 2,950,000 |
Other Non-Current Liabilities | 10,705,000 | 12,069,000 | 12,518,000 | 14,522,000 | 17,204,000 | 13,580,000 | 6,590,000 | 6,443,000 | 7,706,000 | 6,369,000 | 5,942,000 | 4,263,000 | 6,959,000 | 6,562,000 | 5,860,000 | 5,194,000 | 3,779,000 | 2,750,000 | 3,131,000 | 3,945,000 | 3,280,000 |
Total Non-Current Liabilities | 56,857,000 | 61,428,000 | 66,180,000 | 70,308,000 | 77,409,000 | 59,611,000 | 26,783,000 | 30,042,000 | 27,868,000 | 23,193,000 | 22,716,000 | 21,387,000 | 20,127,000 | 20,583,000 | 18,864,000 | 18,758,000 | 17,239,000 | 17,489,000 | 16,625,000 | 16,532,000 | 15,964,000 |
Total Liabilities | 92,469,000 | 92,567,000 | 95,253,000 | 101,385,000 | 104,037,000 | 91,132,000 | 44,643,000 | 49,637,000 | 44,710,000 | 39,527,000 | 36,008,000 | 33,091,000 | 32,940,000 | 32,671,000 | 29,864,000 | 27,692,000 | 28,830,000 | 28,880,000 | 26,835,000 | 25,700,000 | 27,023,000 |
Common Stock | 58,252,000 | 57,383,000 | 56,398,000 | 55,471,000 | 54,497,000 | 53,907,000 | 36,779,000 | 36,248,000 | 35,859,000 | 35,122,000 | 34,301,000 | 33,440,000 | 31,731,000 | 30,296,000 | 28,736,000 | 27,038,000 | 26,546,000 | 24,207,000 | 22,377,000 | 13,288,000 | 12,447,000 |
Retained Earnings | 49,273,000 | 46,093,000 | 43,636,000 | 40,429,000 | 38,315,000 | 42,494,000 | 82,679,000 | 72,606,000 | 66,088,000 | 59,028,000 | 53,734,000 | 47,758,000 | 42,965,000 | 38,375,000 | 34,327,000 | 31,033,000 | 28,413,000 | 24,805,000 | 20,630,000 | 17,775,000 | 15,732,000 |
Accumulated Other Comprehensive Income/Loss | -3,454,000 | -3,292,000 | -4,119,000 | -6,440,000 | -8,322,000 | -6,617,000 | -3,097,000 | -3,528,000 | -3,979,000 | -2,421,000 | -1,968,000 | -1,187,000 | -3,266,000 | -2,630,000 | -1,881,000 | -1,644,000 | -81,000 | -157,000 | -8,000 | -572,000 | -236,000 |
Total Stockholders Equity | 100,622,000 | 99,277,000 | 95,008,000 | 88,553,000 | 83,583,000 | 88,877,000 | 48,773,000 | 41,315,000 | 43,265,000 | 44,525,000 | 44,958,000 | 45,429,000 | 39,759,000 | 37,385,000 | 37,519,000 | 33,734,000 | 32,323,000 | 30,753,000 | 31,820,000 | 26,210,000 | 26,081,000 |
Total Investments | 5,962,000 | 3,080,000 | 3,218,000 | 3,935,000 | 3,903,000 | 3,224,000 | 2,899,000 | 3,202,000 | 4,280,000 | 2,643,000 | 2,696,000 | 2,849,000 | 2,723,000 | 2,435,000 | 2,513,000 | 2,554,000 | 0 | 0 | 0 | 0 | 0 |
Total Debt | 47,584,000 | 46,431,000 | 48,369,000 | 54,406,000 | 58,628,000 | 46,986,000 | 20,874,000 | 25,291,000 | 20,170,000 | 17,336,000 | 14,840,000 | 14,288,000 | 14,311,000 | 13,977,000 | 12,480,000 | 12,701,000 | 14,639,000 | 15,446,000 | 13,525,000 | 12,467,000 | 13,827,000 |
Net Debt | 41,630,000 | 32,249,000 | 36,754,000 | 38,447,000 | 40,714,000 | 41,568,000 | 16,724,000 | 21,274,000 | 15,560,000 | 13,067,000 | 11,419,000 | 10,357,000 | 10,924,000 | 10,792,000 | 9,758,000 | 9,284,000 | 11,638,000 | 11,776,000 | 11,114,000 | 10,744,000 | 11,785,000 |
Reported Currency: USD | TTM | 2023-09-30 | 2022-10-01 | 2021-10-02 | 2020-10-03 | 2019-09-28 | 2018-09-30 | 2017-09-30 | 2016-09-30 | 2015-09-30 | 2014-09-30 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 2007-09-30 | 2006-09-30 | 2005-09-30 | 2004-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 5,446,000 | 3,390,000 | 3,553,000 | 2,536,000 | -2,442,000 | 10,913,000 | 13,066,000 | 9,366,000 | 9,790,000 | 8,852,000 | 8,004,000 | 6,636,000 | 6,173,000 | 5,258,000 | 4,313,000 | 3,609,000 | 4,427,000 | 4,687,000 | 3,374,000 | 2,533,000 | 2,345,000 |
Depreciation & Amortization | 5,114,000 | 5,369,000 | 5,163,000 | 5,111,000 | 5,345,000 | 4,160,000 | 3,011,000 | 2,782,000 | 2,527,000 | 2,354,000 | 2,288,000 | 2,192,000 | 1,987,000 | 1,841,000 | 1,713,000 | 1,631,000 | 1,582,000 | 1,491,000 | 1,436,000 | 1,339,000 | 1,210,000 |
Deferred Income Tax | -936,000 | -1,346,000 | 200,000 | -1,241,000 | -392,000 | 117,000 | -1,573,000 | 334,000 | 1,214,000 | -102,000 | 517,000 | 92,000 | 472,000 | 127,000 | 133,000 | 323,000 | -128,000 | -260,000 | -136,000 | -262,000 | -98,000 |
Stock Based Compensation | 1,318,000 | 1,143,000 | 977,000 | 600,000 | 525,000 | 711,000 | 393,000 | 364,000 | 393,000 | 410,000 | 408,000 | 402,000 | 408,000 | 423,000 | 522,000 | 457,000 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -2,241,000 | 177,000 | 488,000 | 2,194,000 | -645,000 | -6,186,000 | -1,360,000 | -1,185,000 | -1,003,000 | -793,000 | -1,236,000 | 54,000 | -1,091,000 | -1,139,000 | -266,000 | -531,000 | -549,000 | -36,000 | 84,000 | -355,000 | -51,000 |
Accounts Receivable | -271,000 | 358,000 | 605,000 | -186,000 | 1,786,000 | 445,000 | -2,170,000 | -1,020,000 | -631,000 | -1,099,000 | -1,595,000 | -453,000 | -108,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | -65,000 | -183,000 | -420,000 | 252,000 | 14,000 | -223,000 | -17,000 | -5,000 | 186,000 | 1,000 | -81,000 | 51,000 | 18,000 | -199,000 | -127,000 | -117,000 | -329,000 | 52,000 | -63,000 | 22,000 | -40,000 |
Accounts Payable | -347,000 | -1,142,000 | 964,000 | 2,410,000 | -2,293,000 | 191,000 | 235,000 | -368,000 | 40,000 | -49,000 | 536,000 | 367,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | -1,558,000 | 1,144,000 | -661,000 | -282,000 | -152,000 | -6,599,000 | 592,000 | 208,000 | -598,000 | 354,000 | -96,000 | 89,000 | -1,109,000 | -940,000 | -139,000 | -414,000 | -220,000 | -88,000 | 147,000 | -377,000 | -11,000 |
Other Non-Cash Items | 9,453,000 | 1,133,000 | -4,371,000 | -3,633,000 | 5,227,000 | -3,109,000 | 758,000 | 682,000 | 292,000 | 188,000 | -201,000 | 76,000 | 17,000 | 484,000 | 163,000 | -170,000 | -301,000 | 534,000 | 1,242,000 | 1,014,000 | 734,000 |
Net Cash Provided by Operating Activities | 13,255,000 | 9,866,000 | 6,010,000 | 5,567,000 | 7,618,000 | 6,606,000 | 14,295,000 | 12,343,000 | 13,213,000 | 10,909,000 | 9,780,000 | 9,452,000 | 7,966,000 | 6,994,000 | 6,578,000 | 5,319,000 | 5,446,000 | 5,421,000 | 6,058,000 | 4,269,000 | 4,644,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -5,297,000 | -4,969,000 | -4,943,000 | -3,578,000 | -4,022,000 | -4,876,000 | -4,465,000 | -3,623,000 | -4,773,000 | -4,265,000 | -3,311,000 | -2,796,000 | -3,784,000 | -3,559,000 | -2,110,000 | -1,753,000 | -1,586,000 | -1,566,000 | -1,299,000 | -1,823,000 | -1,427,000 |
Acquisitions Net | -8,594,000 | -165,000 | 0 | -259,000 | 94,000 | -9,901,000 | -1,581,000 | -417,000 | -805,000 | 166,000 | -7,000 | -2,046,000 | -1,088,000 | 380,000 | -2,493,000 | 9,000 | -660,000 | -588,000 | 0 | -9,000 | -48,000 |
Purchases of Investments | -1,006,000 | 165,000 | 0 | -78,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -67,000 |
Sales/Maturities of Investments | 101,000 | 458,000 | 52,000 | 337,000 | 0 | 0 | 0 | 0 | 45,000 | 0 | 0 | 0 | 0 | 0 | 0 | 46,000 | 84,000 | 1,535,000 | 1,154,000 | 0 | 14,000 |
Other Investing Activities | 8,511,000 | -130,000 | -117,000 | 415,000 | 291,000 | 10,659,000 | 710,000 | -71,000 | -180,000 | -146,000 | -27,000 | 166,000 | 113,000 | -107,000 | 80,000 | -57,000 | 0 | -2,000 | -82,000 | 141,000 | 44,000 |
Net Cash Used for Investing Activities | -6,285,000 | -4,641,000 | -5,008,000 | -3,163,000 | -3,637,000 | -4,118,000 | -5,336,000 | -4,111,000 | -5,758,000 | -4,245,000 | -3,345,000 | -4,676,000 | -4,759,000 | -3,286,000 | -4,523,000 | -1,755,000 | -2,162,000 | -621,000 | -227,000 | -1,691,000 | -1,484,000 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -3,313,000 | -1,866,000 | -4,016,000 | -3,737,000 | -6,887,000 | -38,881,000 | -815,000 | -2,364,000 | -2,205,000 | -2,221,000 | -1,648,000 | -1,502,000 | -3,822,000 | -1,096,000 | -1,371,000 | -3,602,000 | 0 | 0 | -941,000 | -699,000 | -2,203,000 |
Common Stock Issued | 52,000 | 52,000 | 127,000 | 435,000 | 305,000 | 318,000 | 210,000 | 6,343,000 | 5,404,000 | 5,255,000 | 2,685,000 | 2,468,000 | 5,254,000 | 3,871,000 | 0 | 1,869,000 | 636,000 | 1,245,000 | 1,282,000 | 394,000 | 201,000 |
Common Stock Repurchased | -2,523,000 | 0 | 0 | 0 | -305,000 | -318,000 | -3,577,000 | -9,368,000 | -7,499,000 | -6,095,000 | -6,527,000 | -4,087,000 | -3,015,000 | -4,993,000 | -2,669,000 | -138,000 | -4,453,000 | -6,923,000 | -6,898,000 | -2,420,000 | -335,000 |
Dividends Paid | -549,000 | 0 | 0 | 0 | -1,587,000 | -2,895,000 | -2,515,000 | -2,445,000 | -2,313,000 | -3,063,000 | -1,508,000 | -1,324,000 | -1,076,000 | -756,000 | -653,000 | -648,000 | -664,000 | -637,000 | -519,000 | -490,000 | -430,000 |
Other Financing Activities | -8,486,000 | -910,000 | -852,000 | -1,083,000 | 16,954,000 | 40,686,000 | -1,936,000 | -1,125,000 | -378,000 | 610,000 | 288,000 | 231,000 | -326,000 | -259,000 | 1,943,000 | -629,000 | 528,000 | 2,774,000 | 1,933,000 | 318,000 | 66,000 |
Net Cash Used Provided by Financing Activities | -12,319,000 | -2,724,000 | -4,741,000 | -4,385,000 | 8,480,000 | -1,090,000 | -8,843,000 | -8,959,000 | -6,991,000 | -5,514,000 | -6,710,000 | -4,214,000 | -2,985,000 | -3,233,000 | -2,750,000 | -3,148,000 | -3,953,000 | -3,541,000 | -5,143,000 | -2,897,000 | -2,701,000 |
Effect of Forex Changes on Cash | -115,000 | 73,000 | -603,000 | 30,000 | 38,000 | -98,000 | -25,000 | 31,000 | -123,000 | -302,000 | -235,000 | -18,000 | -20,000 | -12,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -5,504,000 | 2,574,000 | -4,342,000 | -1,951,000 | 12,499,000 | 1,300,000 | 91,000 | -696,000 | 341,000 | 848,000 | -510,000 | 544,000 | 202,000 | 463,000 | -695,000 | 416,000 | -669,000 | 1,259,000 | 688,000 | -319,000 | 459,000 |
Cash at End of Period | 34,071,000 | 14,235,000 | 11,661,000 | 16,003,000 | 17,954,000 | 5,455,000 | 4,155,000 | 4,064,000 | 4,610,000 | 4,269,000 | 3,421,000 | 3,931,000 | 3,387,000 | 3,185,000 | 2,722,000 | 3,417,000 | 3,001,000 | 3,670,000 | 2,411,000 | 1,723,000 | 2,042,000 |
Cash at Start of Period | 39,575,000 | 11,661,000 | 16,003,000 | 17,954,000 | 5,455,000 | 4,155,000 | 4,064,000 | 4,760,000 | 4,269,000 | 3,421,000 | 3,931,000 | 3,387,000 | 3,185,000 | 2,722,000 | 3,417,000 | 3,001,000 | 3,670,000 | 2,411,000 | 1,723,000 | 2,042,000 | 1,583,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 13,255,000 | 9,866,000 | 6,010,000 | 5,567,000 | 7,618,000 | 6,606,000 | 14,295,000 | 12,343,000 | 13,213,000 | 10,909,000 | 9,780,000 | 9,452,000 | 7,966,000 | 6,994,000 | 6,578,000 | 5,319,000 | 5,446,000 | 5,421,000 | 6,058,000 | 4,269,000 | 4,644,000 |
Capital Expenditure | -5,297,000 | -4,969,000 | -4,943,000 | -3,578,000 | -4,022,000 | -4,876,000 | -4,465,000 | -3,623,000 | -4,773,000 | -4,265,000 | -3,311,000 | -2,796,000 | -3,784,000 | -3,559,000 | -2,110,000 | -1,753,000 | -1,586,000 | -1,566,000 | -1,299,000 | -1,823,000 | -1,427,000 |
Free Cash Flow | 7,958,000 | 4,897,000 | 1,067,000 | 1,989,000 | 3,596,000 | 1,730,000 | 9,830,000 | 8,720,000 | 8,440,000 | 6,644,000 | 6,469,000 | 6,656,000 | 4,182,000 | 3,435,000 | 4,468,000 | 3,566,000 | 3,860,000 | 3,855,000 | 4,759,000 | 2,446,000 | 3,217,000 |