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 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31 2016-01-31 2015-01-31 2014-01-31 2013-01-31 2012-01-31 2011-01-31 2010-01-31 2009-01-31 2008-01-31 2007-01-31 2006-01-31 2005-01-31
Revenue 657,332,000 648,125,000 611,289,000 572,754,000 559,151,000 523,964,000 514,405,000 500,343,000 485,873,000 482,130,000 485,651,000 476,294,000 469,162,000 446,950,000 421,849,000 408,214,000 405,607,000 378,799,000 348,650,000 315,654,000 287,989,000
Revenue Growth - 6.03% 6.73% 2.43% 6.72% 1.86% 2.81% 2.98% 0.78% -0.73% 1.96% 1.52% 4.97% 5.95% 3.34% 0.64% 7.08% 8.65% 10.45% 9.61%
Cost of Revenue 496,289,000 490,142,000 463,721,000 429,000,000 420,315,000 394,605,000 385,301,000 373,396,000 361,256,000 360,984,000 365,086,000 358,069,000 352,488,000 335,127,000 315,287,000 304,657,000 306,158,000 286,515,000 264,152,000 240,391,000 219,793,000
Gross Profit 161,043,000 157,983,000 147,568,000 143,754,000 138,836,000 129,359,000 129,104,000 126,947,000 124,617,000 121,146,000 120,565,000 118,225,000 116,674,000 111,823,000 106,562,000 103,557,000 99,449,000 92,284,000 84,498,000 75,263,000 68,196,000
Gross Profit Margin 24.51% 24.38% 24.14% 25.10% 24.83% 24.69% 25.10% 25.37% 25.65% 25.13% 24.83% 24.82% 24.87% 25.02% 25.26% 25.37% 24.52% 24.36% 24.24% 23.84% 23.68%
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 133,430,000 130,971,000 127,140,000 117,812,000 116,288,000 108,791,000 107,147,000 106,510,000 101,853,000 97,041,000 93,418,000 91,353,000 88,873,000 85,265,000 81,020,000 79,607,000 76,651,000 70,288,000 64,001,000 56,733,000 51,105,000
Total Operating Expenses 133,430,000 130,971,000 127,140,000 117,812,000 116,288,000 108,791,000 107,147,000 106,510,000 101,853,000 97,041,000 93,418,000 91,353,000 88,873,000 85,265,000 81,020,000 79,607,000 76,651,000 70,288,000 64,001,000 56,733,000 51,105,000
Operating Income or Loss 27,613,000 27,012,000 20,428,000 25,942,000 22,548,000 20,568,000 21,957,000 20,437,000 22,764,000 24,105,000 27,147,000 26,872,000 27,801,000 26,558,000 25,542,000 23,950,000 22,798,000 21,996,000 20,497,000 18,530,000 17,091,000
Operating Margin 4.20% 4.17% 3.34% 4.53% 4.03% 3.93% 4.27% 4.08% 4.69% 5.00% 5.59% 5.64% 5.93% 5.94% 6.05% 5.87% 5.62% 5.81% 5.88% 5.87% 5.93%
Interest Expense 2,733,000 2,683,000 2,128,000 1,994,000 2,315,000 2,599,000 2,346,000 2,330,000 2,367,000 2,548,000 2,461,000 2,335,000 2,251,000 2,322,000 2,205,000 2,065,000 2,184,000 2,103,000 1,809,000 1,420,000 1,187,000
EBITDA 39,197,000 38,865,000 30,089,000 33,758,000 34,031,000 33,702,000 24,484,000 31,118,000 32,944,000 33,640,000 36,433,000 35,861,000 36,489,000 34,850,000 33,384,000 31,288,000 29,821,000 28,618,000 26,236,000 23,495,000 21,697,000
Depreciation and Amortization 12,136,000 11,853,000 9,661,000 7,816,000 11,483,000 13,134,000 10,678,000 10,529,000 10,080,000 9,454,000 9,173,000 8,870,000 8,501,000 8,130,000 7,641,000 7,157,000 6,739,000 6,317,000 5,459,000 4,717,000 4,405,000
Income Before Tax 26,195,000 21,848,000 17,016,000 18,696,000 20,564,000 20,116,000 11,460,000 15,123,000 20,497,000 21,638,000 24,799,000 24,656,000 25,737,000 24,398,000 23,538,000 22,066,000 20,898,000 20,198,000 18,968,000 17,358,000 16,105,000
Income Tax Expense 6,514,000 5,578,000 5,724,000 4,756,000 6,858,000 4,915,000 4,281,000 4,600,000 6,204,000 6,558,000 7,985,000 8,105,000 7,981,000 7,944,000 7,579,000 7,139,000 7,145,000 6,908,000 6,365,000 5,803,000 5,589,000
Net Income 18,942,000 15,511,000 11,680,000 13,673,000 13,510,000 14,881,000 6,670,000 9,862,000 13,643,000 14,694,000 16,363,000 16,022,000 16,999,000 15,699,000 16,389,000 14,335,000 13,400,000 12,731,000 11,284,000 11,231,000 10,267,000
Net Income Margin 2.87% 2.39% 1.91% 2.39% 2.42% 2.84% 1.30% 1.97% 2.81% 3.05% 3.37% 3.36% 3.62% 3.51% 3.89% 3.51% 3.30% 3.36% 3.24% 3.56% 3.57%
EPS 2.35 1.92 1.43 1.63 1.59 1.74 0.76 1.10 1.47 1.53 1.66 1.62 5.02 1.51 1.49 1.24 1.13 1.04 0.90 0.90 0.80
EPS Diluted 2.34 1.91 1.42 1.62 1.58 1.73 0.75 1.09 1.46 1.52 1.65 1.61 5.00 1.51 1.49 1.23 1.13 1.04 0.90 0.89 0.80
Weighted Average Shares Out - 8,077,000 8,172,000 8,376,000 8,493,000 8,550,000 8,787,000 8,985,000 9,303,000 9,621,000 9,690,000 9,807,000 10,122,000 10,380,000 10,968,000 11,598,000 11,817,000 12,198,000 12,492,000 12,549,000 12,777,000
Weighted Average Shares Out Diluted - 8,108,000 8,202,000 8,415,000 8,541,000 8,604,000 8,835,000 9,030,000 9,336,000 9,651,000 9,729,000 9,849,000 10,167,000 10,422,000 11,010,000 11,631,000 11,853,000 12,216,000 12,504,000 12,564,000 12,798,000

Reported Currency: USD Q1 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31 2016-01-31 2015-01-31 2014-01-31 2013-01-31 2012-01-31 2011-01-31 2010-01-31 2009-01-31 2008-01-31 2007-01-31 2006-01-31 2005-01-31
Current Assets
Cash and Cash Equivalents 9,405,000 9,867,000 8,885,000 14,760,000 17,741,000 9,465,000 7,722,000 6,756,000 6,867,000 8,705,000 9,135,000 7,281,000 7,781,000 6,550,000 7,395,000 7,907,000 7,275,000 5,569,000 7,373,000 6,414,000 5,488,000
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 5,000 29,000 0 0 0 0 0 0 0 0
Cash + Short Term Investments 9,405,000 9,867,000 8,885,000 14,760,000 17,741,000 9,465,000 7,722,000 6,756,000 6,867,000 8,705,000 9,135,000 7,281,000 7,781,000 6,550,000 7,395,000 7,907,000 7,275,000 5,569,000 7,373,000 6,414,000 5,488,000
Net Receivables 9,075,000 8,796,000 7,933,000 8,280,000 6,516,000 6,284,000 6,283,000 5,614,000 5,835,000 5,624,000 6,778,000 6,677,000 6,768,000 5,937,000 5,089,000 4,144,000 3,905,000 3,654,000 2,840,000 2,662,000 1,715,000
Inventory 55,382,000 54,892,000 56,576,000 56,511,000 44,949,000 44,435,000 44,269,000 43,783,000 43,046,000 44,469,000 45,141,000 44,858,000 43,803,000 40,714,000 36,318,000 33,160,000 34,511,000 35,180,000 33,685,000 32,191,000 29,447,000
Other Current Assets 3,290,000 3,322,000 2,521,000 1,519,000 20,861,000 1,622,000 3,623,000 3,511,000 1,941,000 1,441,000 2,224,000 2,369,000 1,588,000 1,774,000 131,000 140,000 195,000 3,182,000 2,690,000 2,557,000 1,841,000
Total Current Assets 77,152,000 76,877,000 75,915,000 81,070,000 90,067,000 61,806,000 61,897,000 59,664,000 57,689,000 60,239,000 63,278,000 61,185,000 59,940,000 54,975,000 51,893,000 48,331,000 48,949,000 47,585,000 46,588,000 43,824,000 38,491,000
Non-Current Assets
Property, Plant and Equipment 131,345,000 130,338,000 119,234,000 112,624,000 109,848,000 127,049,000 111,395,000 114,818,000 114,178,000 116,516,000 116,655,000 117,907,000 116,681,000 112,324,000 107,878,000 102,307,000 95,653,000 97,017,000 88,440,000 79,290,000 68,567,000
Goodwill 27,999,000 28,113,000 28,174,000 29,014,000 28,983,000 31,073,000 31,181,000 18,242,000 17,037,000 16,695,000 18,102,000 19,510,000 20,497,000 20,651,000 16,763,000 16,126,000 15,260,000 16,071,000 13,759,000 12,188,000 10,803,000
Intangible Assets 0 4,100,000 4,300,000 4,800,000 4,900,000 5,200,000 5,800,000 0 0 0 0 0 0 0 0 0 0 0 0 12,188,000 10,803,000
Long Term Investments 7,820,000 7,249,000 10,669,000 -13,474,000 -14,370,000 -12,961,000 -11,981,000 -8,354,000 479,000 621,000 512,000 716,000 581,000 0 0 0 0 0 0 0 0
Tax Assets 14,849,000 1,663,000 14,688,000 13,474,000 14,370,000 12,961,000 11,981,000 8,354,000 1,565,000 1,504,000 -512,000 -716,000 -581,000 0 0 0 0 0 0 0 0
Other Non-Current Assets -5,111,000 8,159,000 -5,223,000 22,152,000 23,598,000 16,567,000 14,822,000 11,798,000 7,877,000 4,006,000 5,159,000 5,433,000 5,406,000 5,456,000 4,129,000 3,942,000 3,567,000 2,841,000 2,406,000 2,885,000 2,362,000
Total Non-Current Assets 176,902,000 175,522,000 167,542,000 163,790,000 162,429,000 174,689,000 157,398,000 144,858,000 141,136,000 139,342,000 140,428,000 143,566,000 143,165,000 138,431,000 128,770,000 122,375,000 114,480,000 115,929,000 104,605,000 94,363,000 81,732,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 254,054,000 252,399,000 243,457,000 244,860,000 252,496,000 236,495,000 219,295,000 204,522,000 198,825,000 199,581,000 203,706,000 204,751,000 203,105,000 193,406,000 180,663,000 170,706,000 163,429,000 163,514,000 151,193,000 138,187,000 120,223,000
Current Liabilities
Accounts Payable 56,071,000 56,812,000 54,002,000 55,261,000 49,141,000 46,973,000 47,060,000 46,092,000 41,433,000 38,487,000 38,410,000 37,415,000 38,080,000 36,608,000 33,557,000 30,451,000 28,849,000 30,370,000 28,090,000 25,373,000 21,671,000
Short Term Debt 9,648,000 6,537,000 6,603,000 5,207,000 5,296,000 8,241,000 7,830,000 9,662,000 3,920,000 6,004,000 6,689,000 12,082,000 12,719,000 6,348,000 6,022,000 4,919,000 7,669,000 11,269,000 8,283,000 8,648,000 7,781,000
Tax Payables 1,276,000 307,000 727,000 851,000 242,000 280,000 428,000 645,000 921,000 521,000 1,021,000 966,000 2,211,000 1,164,000 157,000 1,365,000 677,000 1,016,000 706,000 1,340,000 1,281,000
Deferred Revenue 1,276,000 2,664,000 2,488,000 2,559,000 2,310,000 1,990,000 1,932,000 2,017,000 3,737,000 3,065,000 3,613,000 19,759,000 5,062,000 19,318,000 18,858,000 20,099,000 18,789,000 1,016,000 706,000 1,340,000 1,281,000
Other Current Liabilities 29,105,000 26,402,000 29,365,000 24,352,000 35,898,000 20,586,000 20,655,000 20,750,000 17,838,000 17,063,000 16,560,000 89,000 15,957,000 26,000 47,000 92,000 83,000 15,799,000 14,675,000 13,465,000 12,155,000
Total Current Liabilities 96,100,000 92,415,000 92,458,000 87,379,000 92,645,000 77,790,000 77,477,000 78,521,000 66,928,000 64,619,000 65,272,000 69,345,000 71,818,000 62,300,000 58,484,000 55,561,000 55,390,000 58,454,000 51,754,000 48,826,000 42,888,000
Non-Current Liabilities
Long Term Debt 35,928,000 36,132,000 52,320,000 52,116,000 57,950,000 64,192,000 50,203,000 36,825,000 42,018,000 44,030,000 43,692,000 44,559,000 41,417,000 47,079,000 43,842,000 36,401,000 34,549,000 33,402,000 30,735,000 30,171,000 23,669,000
Deferred Revenue 3,821,000 54,784,000 -14,688,000 -13,474,000 -14,370,000 -12,961,000 -11,981,000 -8,354,000 -5,011,000 -3,964,000 -8,195,000 -1,491,000 -519,000 -404,000 -408,000 -307,000 67,476,000 66,547,000 63,733,000 54,638,000 50,719,000
Deferred Tax 14,849,000 7,248,000 14,688,000 13,474,000 14,370,000 12,961,000 11,981,000 8,354,000 9,344,000 7,321,000 8,805,000 8,017,000 7,613,000 7,862,000 6,682,000 5,508,000 6,014,000 5,111,000 4,971,000 4,552,000 2,947,000
Other Non-Current Liabilities 15,066,000 -28,751,000 14,688,000 13,474,000 14,370,000 12,961,000 11,981,000 8,354,000 0 0 0 1,491,000 519,000 404,000 408,000 307,000 -65,285,000 -64,608,000 -61,573,000 -53,171,000 -49,396,000
Total Non-Current Liabilities 69,664,000 69,413,000 67,008,000 65,590,000 72,320,000 77,153,000 62,184,000 45,179,000 51,362,000 51,351,000 52,497,000 52,576,000 49,030,000 54,941,000 50,524,000 41,909,000 42,754,000 40,452,000 37,866,000 36,190,000 27,939,000
Total Liabilities 165,764,000 161,828,000 159,466,000 152,969,000 164,965,000 154,943,000 139,661,000 123,700,000 118,290,000 115,970,000 117,769,000 121,921,000 120,848,000 117,241,000 109,008,000 97,470,000 98,144,000 98,906,000 89,620,000 85,016,000 70,827,000
Common Stock 805,000 805,000 269,000 276,000 282,000 284,000 288,000 295,000 305,000 317,000 323,000 323,000 332,000 4,034,000 3,929,000 4,181,000 4,313,000 397,000 413,000 417,000 423,000
Retained Earnings 87,230,000 89,814,000 83,135,000 86,904,000 88,763,000 83,943,000 80,785,000 85,107,000 89,354,000 90,021,000 85,777,000 76,566,000 72,978,000 68,691,000 63,967,000 66,638,000 63,660,000 57,319,000 55,818,000 49,105,000 43,854,000
Accumulated Other Comprehensive Income/Loss -11,367,000 -11,302,000 -11,680,000 -8,766,000 -11,393,000 -12,805,000 -11,542,000 -10,181,000 -14,232,000 -11,597,000 -7,168,000 -2,996,000 -587,000 -1,410,000 646,000 -70,000 -2,688,000 3,864,000 2,508,000 1,053,000 2,694,000
Total Stockholders Equity 81,293,000 83,861,000 76,693,000 83,253,000 81,298,000 74,669,000 72,496,000 77,869,000 77,798,000 80,546,000 81,394,000 76,255,000 76,343,000 71,315,000 68,542,000 70,749,000 65,285,000 64,608,000 61,573,000 53,171,000 49,396,000
Total Investments 7,820,000 7,249,000 10,669,000 -13,474,000 -14,370,000 -12,961,000 -11,981,000 -8,354,000 479,000 621,000 512,000 721,000 610,000 0 0 0 0 0 0 0 0
Total Debt 64,463,000 61,321,000 58,923,000 57,323,000 63,246,000 72,433,000 58,033,000 46,487,000 45,938,000 50,034,000 50,381,000 56,641,000 54,136,000 53,427,000 49,864,000 41,320,000 42,218,000 44,671,000 39,018,000 38,819,000 31,450,000
Net Debt 55,058,000 51,454,000 50,038,000 42,563,000 45,505,000 62,968,000 50,311,000 39,731,000 39,071,000 41,329,000 41,246,000 49,360,000 46,355,000 46,877,000 42,469,000 33,413,000 34,943,000 39,102,000 31,645,000 32,405,000 25,962,000

Reported Currency: USD TTM 2024-01-31 2023-01-31 2022-01-31 2021-01-31 2020-01-31 2019-01-31 2018-01-31 2017-01-31 2016-01-31 2015-01-31 2014-01-31 2013-01-31 2012-01-31 2011-01-31 2010-01-31 2009-01-31 2008-01-31 2007-01-31 2006-01-31 2005-01-31
Cash Flows from Operating Activities
Net Income 19,294,000 15,511,000 11,292,000 13,940,000 13,706,000 15,201,000 7,179,000 10,523,000 14,293,000 15,080,000 16,814,000 16,551,000 17,756,000 16,454,000 15,959,000 14,927,000 13,254,000 12,884,000 12,178,000 11,231,000 10,267,000
Depreciation & Amortization 12,136,000 11,853,000 10,945,000 10,658,000 11,152,000 10,987,000 10,678,000 10,529,000 10,080,000 9,454,000 9,173,000 8,870,000 8,501,000 8,130,000 7,641,000 7,157,000 6,739,000 6,317,000 5,459,000 4,717,000 4,405,000
Deferred Income Tax 652,000 -175,000 449,000 -755,000 1,911,000 320,000 -499,000 -304,000 761,000 -672,000 -503,000 -279,000 -133,000 1,050,000 651,000 -504,000 581,000 -8,000 89,000 -129,000 263,000
Stock Based Compensation 2,093,000 2,093,000 1,578,000 1,163,000 1,169,000 854,000 0 626,000 596,000 448,000 462,000 388,000 378,000 0 0 0 0 0 0 0 0
Change in Working Capital 481,000 1,943,000 -288,000 -6,597,000 7,972,000 -327,000 295,000 3,243,000 6,190,000 2,117,000 2,295,000 -2,823,000 -1,060,000 -1,777,000 -1,695,000 4,368,000 1,305,000 560,000 1,444,000 1,194,000 -269,000
Accounts Receivable -1,327,000 -797,000 240,000 -1,796,000 -1,086,000 154,000 15,355,000 18,154,000 10,466,000 5,192,000 2,840,000 6,473,000 12,516,000 -796,000 -733,000 -297,000 -101,000 -564,000 -214,000 -456,000 -304,000
Inventory 1,642,000 2,017,000 -528,000 -11,764,000 -2,395,000 -300,000 -1,311,000 -140,000 1,021,000 -703,000 -1,229,000 -1,667,000 -2,759,000 -3,727,000 -3,086,000 2,265,000 -220,000 -775,000 -1,274,000 -1,733,000 -2,635,000
Accounts Payable 1,757,000 2,515,000 -1,165,000 5,520,000 6,966,000 -274,000 1,831,000 4,086,000 3,942,000 2,008,000 2,678,000 531,000 1,061,000 2,687,000 2,557,000 1,052,000 -410,000 865,000 2,344,000 2,390,000 1,694,000
Other Working Capital -1,591,000 -1,792,000 1,165,000 1,443,000 4,487,000 93,000 -15,580,000 -18,857,000 -9,239,000 -4,380,000 -1,994,000 -8,160,000 -11,878,000 59,000 -433,000 1,348,000 2,036,000 1,034,000 588,000 993,000 976,000
Other Non-Cash Items 10,392,000 26,565,000 6,216,000 5,772,000 -7,068,000 95,000 5,250,000 1,210,000 206,000 1,410,000 785,000 938,000 527,000 398,000 1,087,000 -203,000 1,849,000 601,000 1,039,000 620,000 378,000
Net Cash Provided by Operating Activities 35,342,000 35,726,000 28,841,000 24,181,000 36,074,000 25,255,000 27,753,000 28,337,000 31,530,000 27,389,000 28,564,000 23,257,000 25,591,000 24,255,000 23,643,000 26,249,000 23,147,000 20,354,000 20,164,000 17,633,000 15,044,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -20,853,000 -20,606,000 -16,857,000 -13,106,000 -10,264,000 -10,705,000 -10,344,000 -10,051,000 -10,619,000 -11,477,000 -12,174,000 -13,115,000 -12,898,000 -13,510,000 -12,699,000 -12,184,000 -11,499,000 -14,937,000 -15,666,000 -14,563,000 -12,893,000
Acquisitions Net 267,000 -3,086,000 -740,000 7,576,000 -124,000 777,000 -13,780,000 671,000 -1,801,000 246,000 671,000 -15,000 -316,000 -3,548,000 -202,000 0 -738,000 -1,595,000 542,000 -601,000 -315,000
Purchases of Investments 0 0 0 0 0 0 0 0 -1,901,000 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 456,000 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities -250,000 -1,057,000 -125,000 -485,000 317,000 800,000 88,000 320,000 -122,000 556,000 378,000 832,000 603,000 449,000 708,000 564,000 1,495,000 862,000 661,000 981,000 857,000
Net Cash Used for Investing Activities -20,836,000 -24,749,000 -17,722,000 -6,015,000 -10,071,000 -9,128,000 -24,036,000 -9,060,000 -13,987,000 -10,675,000 -11,125,000 -12,298,000 -12,611,000 -16,609,000 -12,193,000 -11,620,000 -10,742,000 -15,670,000 -14,463,000 -14,183,000 -12,351,000
Cash Flows from Financing Activities
Debt Repayment -14,515,000 -1,262,000 -2,318,000 -5,872,000 -5,382,000 -3,585,000 -3,784,000 -13,061,000 -1,918,000 -4,432,000 1,270,000 2,104,000 -1,478,000 -4,939,000 -4,080,000 -7,066,000 -5,387,000 -9,066,000 -6,098,000 -2,969,000 -2,335,000
Common Stock Issued 8,971,000 716,000 0 0 -324,000 0 15,819,000 11,624,000 0 1,274,000 0 0 2,965,000 8,069,000 11,899,000 5,546,000 2,821,000 13,543,000 6,006,000 6,987,000 6,376,000
Common Stock Repurchased -3,152,000 -2,779,000 -9,920,000 -9,787,000 -2,625,000 -5,717,000 -7,410,000 -8,296,000 -8,298,000 -4,112,000 -1,015,000 -6,683,000 -7,600,000 -6,298,000 -14,776,000 -7,276,000 -3,521,000 -7,691,000 -1,718,000 -3,580,000 -4,549,000
Dividends Paid -6,273,000 -6,140,000 -6,114,000 -6,152,000 -6,116,000 -6,048,000 0 -6,124,000 -6,216,000 -6,294,000 -6,185,000 -6,139,000 -5,361,000 -5,048,000 -4,437,000 -4,217,000 -3,746,000 -3,586,000 -2,802,000 -2,511,000 -2,214,000
Other Financing Activities -6,713,000 -487,000 -2,496,000 -1,017,000 -1,670,000 -6,119,000 -1,060,000 -4,018,000 -2,640,000 -2,558,000 -9,141,000 -71,000 -498,000 -242,000 -634,000 -1,178,000 -85,000 -334,000 -227,000 -349,000 113,000
Net Cash Used Provided by Financing Activities -15,675,000 -9,952,000 -16,212,000 -22,828,000 -16,117,000 -14,299,000 -2,537,000 -19,875,000 -19,072,000 -16,122,000 -15,071,000 -10,789,000 -11,972,000 -8,458,000 -12,028,000 -14,191,000 -9,918,000 -7,134,000 -4,839,000 -2,422,000 -2,609,000
Effect of Forex Changes on Cash -79,000 69,000 -73,000 -140,000 235,000 -69,000 -438,000 487,000 -452,000 -1,022,000 -514,000 -442,000 223,000 -33,000 66,000 194,000 -781,000 252,000 97,000 -102,000 205,000
Net Change in Cash -1,162,000 1,242,000 -5,733,000 -2,954,000 8,273,000 1,759,000 742,000 -111,000 -1,838,000 -430,000 1,854,000 -500,000 1,231,000 -845,000 -512,000 632,000 1,706,000 -2,198,000 959,000 926,000 289,000
Cash at End of Period 45,538,000 9,867,000 9,101,000 14,834,000 17,788,000 9,515,000 7,756,000 6,756,000 6,867,000 8,705,000 9,135,000 7,281,000 7,781,000 6,550,000 7,395,000 7,907,000 7,275,000 5,569,000 7,373,000 6,414,000 5,488,000
Cash at Start of Period 46,700,000 8,625,000 14,834,000 17,788,000 9,515,000 7,756,000 7,014,000 6,867,000 8,705,000 9,135,000 7,281,000 7,781,000 6,550,000 7,395,000 7,907,000 7,275,000 5,569,000 7,767,000 6,414,000 5,488,000 5,199,000
Free Cash Flow
Operating Cash Flow 35,342,000 35,726,000 28,841,000 24,181,000 36,074,000 25,255,000 27,753,000 28,337,000 31,530,000 27,389,000 28,564,000 23,257,000 25,591,000 24,255,000 23,643,000 26,249,000 23,147,000 20,354,000 20,164,000 17,633,000 15,044,000
Capital Expenditure -20,853,000 -20,606,000 -16,857,000 -13,106,000 -10,264,000 -10,705,000 -10,344,000 -10,051,000 -10,619,000 -11,477,000 -12,174,000 -13,115,000 -12,898,000 -13,510,000 -12,699,000 -12,184,000 -11,499,000 -14,937,000 -15,666,000 -14,563,000 -12,893,000
Free Cash Flow 14,489,000 15,120,000 11,984,000 11,075,000 25,810,000 14,550,000 17,409,000 18,286,000 20,911,000 15,912,000 16,390,000 10,142,000 12,693,000 10,745,000 10,944,000 14,065,000 11,648,000 5,417,000 4,498,000 3,070,000 2,151,000