Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 19,772,000 | 19,594,000 | 20,478,000 | 19,252,000 | 19,196,000 | 19,632,000 | 20,273,000 | 19,477,000 | 19,701,000 | 20,120,000 | 20,785,000 | 19,624,000 | 19,950,000 | 19,759,000 | 20,341,000 | 19,272,000 | 17,671,000 | 11,113,000 | 11,878,000 | 11,061,000 | 10,979,000 | 11,080,000 | 11,445,000 | 10,839,000 | 10,571,000 | 10,455,000 | 10,759,000 | 10,019,000 | 10,213,000 | 9,613,000 | 10,175,000 | 9,246,000 | 9,222,000 | 8,599,000 | 8,247,000 | 7,849,000 | 8,179,000 | 7,778,000 | 8,154,000 | 7,350,000 |
Revenue Y/Y Growth | 3.00% | -0.19% | 1.01% | -1.16% | -2.56% | -2.43% | -2.46% | -0.75% | -1.25% | 1.83% | 2.18% | 1.83% | 12.90% | 77.80% | 71.25% | 74.23% | 60.95% | 0.30% | 3.78% | 2.05% | 3.86% | 5.98% | 6.38% | 8.18% | 3.51% | 8.76% | 5.74% | 8.36% | 10.75% | 11.79% | 23.38% | 17.80% | 12.75% | 10.56% | 1.14% | 6.79% | - | - | - | - |
Cost of Revenue | 9,927,000 | 10,351,000 | 8,400,000 | 7,135,000 | 7,004,000 | 7,649,000 | 8,671,000 | 8,694,000 | 9,168,000 | 9,673,000 | 10,452,000 | 8,683,000 | 8,944,000 | 8,526,000 | 9,652,000 | 7,681,000 | 6,765,000 | 4,168,000 | 5,212,000 | 4,437,000 | 4,310,000 | 4,562,000 | 5,170,000 | 4,448,000 | 4,302,000 | 4,434,000 | 5,039,000 | 4,211,000 | 4,364,000 | 4,094,000 | 4,732,000 | 3,975,000 | 4,048,000 | 3,795,000 | 3,403,000 | 3,363,000 | 4,058,000 | 4,074,000 | 4,195,000 | 3,796,000 |
Gross Profit | 9,845,000 | 9,243,000 | 12,078,000 | 12,117,000 | 12,192,000 | 11,983,000 | 11,602,000 | 10,783,000 | 10,533,000 | 10,447,000 | 10,333,000 | 10,941,000 | 11,006,000 | 11,233,000 | 10,689,000 | 11,591,000 | 10,906,000 | 6,945,000 | 6,666,000 | 6,624,000 | 6,669,000 | 6,518,000 | 6,275,000 | 6,391,000 | 6,269,000 | 6,021,000 | 5,720,000 | 5,808,000 | 5,849,000 | 5,519,000 | 5,443,000 | 5,271,000 | 5,174,000 | 4,804,000 | 4,844,000 | 4,486,000 | 4,121,000 | 3,704,000 | 3,959,000 | 3,554,000 |
Gross Profit Margin | 49.79% | 47.17% | 58.98% | 62.94% | 63.51% | 61.04% | 57.23% | 55.36% | 53.46% | 51.92% | 49.71% | 55.75% | 55.17% | 56.85% | 52.55% | 60.14% | 61.72% | 62.49% | 56.12% | 59.89% | 60.74% | 58.83% | 54.83% | 58.96% | 59.30% | 57.59% | 53.16% | 57.97% | 57.27% | 57.41% | 53.49% | 57.01% | 56.10% | 55.87% | 58.74% | 57.15% | 50.39% | 47.62% | 48.55% | 48.35% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 200,000 | 0 | 0 | 0 | 0 | 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 | 5,249,000 | 5,094,000 | 5,280,000 | 5,334,000 | 5,272,000 | 5,425,000 | 5,577,000 | 5,118,000 | 5,856,000 | 5,056,000 | 5,398,000 | 5,212,000 | 4,823,000 | 4,805,000 | 4,758,000 | 4,876,000 | 5,604,000 | 3,688,000 | 3,656,000 | 3,498,000 | 3,543,000 | 3,442,000 | 3,498,000 | 3,314,000 | 3,185,000 | 3,164,000 | 3,291,000 | 3,098,000 | 2,915,000 | 2,955,000 | 2,959,000 | 2,898,000 | 2,772,000 | 2,749,000 | 2,755,000 | 2,624,000 | 2,438,000 | 2,372,000 | 2,333,000 | 2,283,000 |
Total Operating Expenses | 5,249,000 | 5,094,000 | 8,598,000 | 8,521,000 | 8,382,000 | 8,628,000 | 8,839,000 | 8,431,000 | 9,347,000 | 8,641,000 | 9,270,000 | 9,357,000 | 8,900,000 | 9,094,000 | 8,977,000 | 9,026,000 | 9,668,000 | 5,406,000 | 5,432,000 | 5,153,000 | 5,128,000 | 5,042,000 | 5,138,000 | 4,951,000 | 4,819,000 | 4,739,000 | 4,776,000 | 4,514,000 | 4,434,000 | 4,519,000 | 4,507,000 | 4,466,000 | 4,347,000 | 4,301,000 | 4,124,000 | 3,781,000 | 3,513,000 | 3,459,000 | 3,428,000 | 3,421,000 |
Operating Income or Loss | 4,596,000 | 4,149,000 | 3,480,000 | 3,596,000 | 3,793,000 | 3,397,000 | 2,747,000 | 2,349,000 | 1,165,000 | 1,806,000 | 1,063,000 | 1,584,000 | 2,106,000 | 2,139,000 | 1,712,000 | 2,565,000 | 820,000 | 1,539,000 | 1,234,000 | 1,471,000 | 1,541,000 | 1,476,000 | 1,137,000 | 1,440,000 | 1,450,000 | 1,282,000 | 1,112,000 | 1,323,000 | 1,416,000 | 1,037,000 | 942,000 | 989,000 | 768,000 | 1,103,000 | 838,000 | 513,000 | 597,000 | 117,000 | 433,000 | 49,000 |
Operating Margin | 23.24% | 21.17% | 16.99% | 18.68% | 19.76% | 17.30% | 13.55% | 12.06% | 5.91% | 8.98% | 5.11% | 8.07% | 10.56% | 10.83% | 8.42% | 13.31% | 4.64% | 13.85% | 10.39% | 13.30% | 14.04% | 13.32% | 9.93% | 13.29% | 13.72% | 12.26% | 10.34% | 13.20% | 13.86% | 10.79% | 9.26% | 10.70% | 8.33% | 12.83% | 10.16% | 6.54% | 7.30% | 1.50% | 5.31% | 0.67% |
Interest Expense | 854,000 | 880,000 | 849,000 | 790,000 | 861,000 | 835,000 | 822,000 | 827,000 | 851,000 | 864,000 | 834,000 | 838,000 | 852,000 | 838,000 | 798,000 | 809,000 | 839,000 | 284,000 | 280,000 | 284,000 | 283,000 | 288,000 | 298,000 | 318,000 | 324,000 | 417,000 | 416,000 | 420,000 | 396,000 | 439,000 | 399,000 | 452,000 | 461,000 | 418,000 | 439,000 | 383,000 | 349,000 | 325,000 | 358,000 | 343,000 |
EBITDA | 7,844,000 | 7,520,000 | 6,810,000 | 6,824,000 | 6,926,000 | 6,567,000 | 6,027,000 | 5,662,000 | 4,656,000 | 5,380,000 | 4,935,000 | 5,671,000 | 6,184,000 | 6,306,000 | 5,838,000 | 6,619,000 | 5,113,000 | 3,259,000 | 3,021,000 | 3,134,000 | 3,108,000 | 3,091,000 | 2,776,000 | 3,085,000 | 3,026,000 | 2,873,000 | 2,447,000 | 2,713,000 | 2,848,000 | 2,573,000 | 2,547,000 | 2,434,000 | 2,467,000 | 2,121,000 | 2,171,000 | 1,970,000 | 1,798,000 | 1,436,000 | 1,746,000 | 1,354,000 |
Depreciation and Amortization | 3,248,000 | 3,371,000 | 3,318,000 | 3,187,000 | 3,110,000 | 3,203,000 | 3,262,000 | 3,313,000 | 3,491,000 | 3,585,000 | 3,872,000 | 4,145,000 | 4,077,000 | 4,289,000 | 4,219,000 | 4,150,000 | 4,064,000 | 1,718,000 | 1,776,000 | 1,655,000 | 1,585,000 | 1,600,000 | 1,640,000 | 1,637,000 | 1,634,000 | 1,575,000 | 1,485,000 | 1,416,000 | 1,519,000 | 1,564,000 | 1,548,000 | 1,568,000 | 1,575,000 | 1,552,000 | 1,369,000 | 1,157,000 | 1,075,000 | 1,087,000 | 1,090,000 | 1,138,000 |
Income Before Tax | 3,768,000 | 3,138,000 | 2,643,000 | 2,847,000 | 2,938,000 | 2,571,000 | 1,927,000 | 451,000 | -163,000 | 931,000 | 229,000 | 688,000 | 1,255,000 | 1,179,000 | 821,000 | 1,660,000 | -208,000 | 1,257,000 | 965,000 | 1,195,000 | 1,240,000 | 1,203,000 | 838,000 | 1,130,000 | 1,068,000 | 881,000 | 714,000 | 906,000 | 934,000 | 607,000 | 606,000 | 598,000 | 372,000 | 751,000 | 481,000 | 238,000 | 363,000 | -104,000 | 200,000 | -211,000 |
Income Tax Expense | 843,000 | 764,000 | 629,000 | 705,000 | 717,000 | 631,000 | 450,000 | -57,000 | -55,000 | 218,000 | -193,000 | -3,000 | 277,000 | 246,000 | 71,000 | 407,000 | 2,000 | 306,000 | 214,000 | 325,000 | 301,000 | 295,000 | 198,000 | 335,000 | 286,000 | 210,000 | -1,993,000 | 356,000 | 353,000 | -91,000 | 216,000 | 232,000 | 147,000 | 272,000 | 184,000 | 100,000 | 2,000 | -41,000 | 99,000 | -117,000 |
Net Income | 2,925,000 | 2,374,000 | 2,014,000 | 2,142,000 | 2,221,000 | 1,940,000 | 1,477,000 | 508,000 | -108,000 | 713,000 | 422,000 | 691,000 | 978,000 | 933,000 | 750,000 | 1,253,000 | 110,000 | 951,000 | 751,000 | 870,000 | 939,000 | 908,000 | 640,000 | 795,000 | 782,000 | 671,000 | 2,707,000 | 550,000 | 581,000 | 698,000 | 390,000 | 366,000 | 225,000 | 479,000 | 297,000 | 138,000 | 361,000 | -63,000 | 101,000 | -94,000 |
Net Income Margin | 14.79% | 12.12% | 9.83% | 11.13% | 11.57% | 9.88% | 7.29% | 2.61% | -0.55% | 3.54% | 2.03% | 3.52% | 4.90% | 4.72% | 3.69% | 6.50% | 0.62% | 8.56% | 6.32% | 7.87% | 8.55% | 8.19% | 5.59% | 7.33% | 7.40% | 6.42% | 25.16% | 5.49% | 5.69% | 7.26% | 3.83% | 3.96% | 2.44% | 5.57% | 3.60% | 1.76% | 4.41% | -0.81% | 1.24% | -1.28% |
EPS | 2.50 | 2.00 | 1.74 | 1.83 | 1.86 | 1.59 | 1.19 | 0.41 | -0.09 | 0.57 | 0.34 | 0.55 | 0.78 | 0.75 | 0.60 | 1.01 | 0.09 | 1.11 | 0.88 | 1.02 | 1.10 | 1.07 | 0.75 | 0.94 | 0.92 | 0.78 | 3.22 | 0.65 | 0.68 | 0.83 | 0.46 | 0.43 | 0.26 | 0.57 | 0.35 | 0.15 | 0.43 | -0.08 | 0.12 | -0.12 |
EPS Diluted | 2.49 | 2.00 | 1.67 | 1.82 | 1.86 | 1.58 | 1.18 | 0.40 | -0.09 | 0.57 | 0.34 | 0.55 | 0.78 | 0.74 | 0.60 | 1.00 | 0.09 | 1.10 | 0.87 | 1.01 | 1.09 | 1.06 | 0.75 | 0.93 | 0.92 | 0.78 | 3.11 | 0.63 | 0.67 | 0.80 | 0.45 | 0.42 | 0.25 | 0.56 | 0.34 | 0.15 | 0.42 | -0.08 | 0.12 | -0.12 |
Weighted Average Shares Out | 1,170,026 | 1,185,298 | 1,157,313 | 1,171,336 | 1,193,079 | 1,219,608 | 1,240,828 | 1,253,873 | 1,200,000 | 1,250,506 | 1,249,272 | 1,248,190 | 1,247,563 | 1,243,520 | 1,241,579 | 1,238,451 | 1,235,301 | 858,148 | 856,294 | 854,578 | 854,368 | 851,223 | 849,103 | 847,087 | 847,660 | 855,223 | 837,417 | 831,190 | 830,972 | 827,723 | 824,983 | 822,999 | 822,434 | 819,432 | 816,586 | 815,069 | 811,605 | 808,606 | 807,421 | 783,340 |
Weighted Average Shares Out Diluted | 1,172,447 | 1,189,092 | 1,205,014 | 1,174,390 | 1,195,533 | 1,224,605 | 1,246,880 | 1,259,210 | 1,253,933 | 1,255,369 | 1,254,289 | 1,253,661 | 1,253,718 | 1,252,784 | 1,251,567 | 1,249,799 | 1,236,528 | 865,999 | 864,159 | 862,691 | 860,136 | 858,643 | 856,344 | 853,853 | 852,041 | 862,244 | 871,502 | 871,420 | 870,456 | 869,396 | 867,262 | 832,258 | 829,753 | 859,383 | 824,716 | 822,017 | 821,123 | 808,606 | 808,606 | 807,222 |
Reported Currency: USD | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 6,567,000 | 6,862,000 | 5,135,000 | 5,030,000 | 6,647,000 | 4,540,000 | 4,507,000 | 6,888,000 | 3,151,000 | 3,245,000 | 6,631,000 | 4,055,000 | 7,793,000 | 6,677,000 | 10,385,000 | 6,571,000 | 11,076,000 | 1,112,000 | 1,528,000 | 1,653,000 | 1,105,000 | 1,439,000 | 1,203,000 | 329,000 | 215,000 | 2,527,000 | 1,219,000 | 739,000 | 181,000 | 7,501,000 | 5,500,000 | 5,352,000 | 5,538,000 | 3,647,000 | 4,582,000 | 2,633,000 | 2,642,000 | 3,032,000 | 5,315,000 | 5,787,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,925,000 | 2,998,000 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 6,567,000 | 6,862,000 | 5,135,000 | 5,030,000 | 6,647,000 | 4,540,000 | 4,507,000 | 6,888,000 | 3,151,000 | 3,245,000 | 6,631,000 | 4,055,000 | 7,793,000 | 6,677,000 | 10,385,000 | 6,571,000 | 11,076,000 | 1,112,000 | 1,528,000 | 1,653,000 | 1,105,000 | 1,439,000 | 1,203,000 | 329,000 | 215,000 | 2,527,000 | 1,219,000 | 739,000 | 181,000 | 7,501,000 | 5,500,000 | 5,352,000 | 5,538,000 | 6,572,000 | 7,580,000 | 2,633,000 | 2,642,000 | 3,032,000 | 5,315,000 | 5,787,000 |
Net Receivables | 8,748,000 | 8,761,000 | 9,148,000 | 8,970,000 | 9,371,000 | 9,378,000 | 9,568,000 | 9,372,000 | 9,595,000 | 9,077,000 | 8,942,000 | 8,436,000 | 8,610,000 | 7,453,000 | 7,853,000 | 7,415,000 | 6,573,000 | 4,268,000 | 4,508,000 | 4,267,000 | 4,281,000 | 4,231,000 | 4,318,000 | 4,030,000 | 3,949,000 | 3,983,000 | 4,227,000 | 3,894,000 | 3,811,000 | 3,768,000 | 3,866,000 | 3,600,000 | 3,736,000 | 4,066,000 | 4,202,000 | 5,239,000 | 5,382,000 | 5,277,000 | 5,003,000 | 4,515,000 |
Inventory | 1,319,000 | 1,521,000 | 1,678,000 | 1,685,000 | 1,373,000 | 1,741,000 | 1,884,000 | 2,247,000 | 2,243,000 | 2,715,000 | 2,567,000 | 1,762,000 | 1,707,000 | 2,209,000 | 2,527,000 | 1,931,000 | 1,549,000 | 1,225,000 | 964,000 | 801,000 | 998,000 | 1,261,000 | 1,084,000 | 958,000 | 998,000 | 1,311,000 | 1,566,000 | 999,000 | 1,208,000 | 1,021,000 | 1,111,000 | 1,039,000 | 1,388,000 | 1,443,000 | 1,295,000 | 1,236,000 | 1,135,000 | 1,230,000 | 1,085,000 | 674,000 |
Other Current Assets | 2,663,000 | 2,151,000 | 2,352,000 | 2,178,000 | 2,032,000 | 2,543,000 | 2,435,000 | 2,209,000 | 1,711,000 | 1,691,000 | 2,005,000 | 1,576,000 | 1,642,000 | 1,770,000 | 2,496,000 | 2,889,000 | 2,586,000 | 2,882,000 | 2,305,000 | 1,737,000 | 1,730,000 | 1,814,000 | 1,676,000 | 1,969,000 | 1,929,000 | 1,788,000 | 1,903,000 | 1,817,000 | 1,580,000 | 1,406,000 | 1,537,000 | 1,336,000 | 1,415,000 | 1,263,000 | 1,813,000 | 1,890,000 | 1,019,000 | 1,063,000 | 1,593,000 | 1,369,000 |
Total Current Assets | 19,297,000 | 19,295,000 | 19,015,000 | 18,669,000 | 20,237,000 | 18,876,000 | 19,067,000 | 21,427,000 | 17,476,000 | 17,455,000 | 20,891,000 | 16,772,000 | 20,570,000 | 18,779,000 | 23,885,000 | 19,465,000 | 24,321,000 | 9,487,000 | 9,305,000 | 8,458,000 | 8,114,000 | 8,745,000 | 8,281,000 | 7,286,000 | 7,091,000 | 9,609,000 | 8,915,000 | 7,449,000 | 6,780,000 | 15,899,000 | 14,217,000 | 13,530,000 | 14,280,000 | 13,344,000 | 14,890,000 | 12,656,000 | 11,657,000 | 11,635,000 | 13,984,000 | 13,295,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 67,733,000 | 69,232,000 | 70,837,000 | 72,038,000 | 73,060,000 | 73,481,000 | 74,058,000 | 73,917,000 | 73,943,000 | 74,742,000 | 70,084,000 | 70,197,000 | 70,335,000 | 71,241,000 | 72,224,000 | 69,604,000 | 59,335,000 | 35,854,000 | 35,632,000 | 35,867,000 | 34,875,000 | 33,312,000 | 23,359,000 | 22,502,000 | 22,375,000 | 22,308,000 | 22,196,000 | 21,570,000 | 21,423,000 | 21,235,000 | 20,943,000 | 20,574,000 | 20,570,000 | 20,625,000 | 20,000,000 | 18,101,000 | 16,910,000 | 16,483,000 | 16,245,000 | 15,798,000 |
Goodwill | 13,015,000 | 12,234,000 | 12,234,000 | 12,234,000 | 12,234,000 | 12,234,000 | 12,234,000 | 12,234,000 | 12,234,000 | 12,234,000 | 12,188,000 | 12,188,000 | 11,152,000 | 11,158,000 | 11,117,000 | 10,906,000 | 10,910,000 | 1,930,000 | 1,930,000 | 1,930,000 | 1,901,000 | 1,901,000 | 1,901,000 | 1,901,000 | 1,901,000 | 1,901,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 | 1,683,000 |
Intangible Assets | 101,639,000 | 99,599,000 | 99,325,000 | 99,513,000 | 98,921,000 | 99,123,000 | 99,306,000 | 99,530,000 | 99,772,000 | 97,109,000 | 97,339,000 | 97,636,000 | 87,517,000 | 87,793,000 | 88,126,000 | 88,551,000 | 88,908,000 | 36,562,000 | 36,580,000 | 36,586,000 | 36,587,000 | 35,792,000 | 35,757,000 | 35,782,000 | 35,792,000 | 35,795,000 | 35,583,000 | 35,263,000 | 35,356,000 | 27,488,000 | 27,390,000 | 27,021,000 | 26,022,000 | 26,036,000 | 24,549,000 | 24,308,000 | 25,007,000 | 24,867,000 | 22,825,000 | 22,645,000 |
Long Term Investments | 1,860,000 | 1,984,000 | 2,113,000 | 1,954,000 | 2,040,000 | 2,319,000 | 2,546,000 | 2,514,000 | 2,605,000 | 2,837,000 | 2,829,000 | 2,280,000 | 2,284,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -284,000 | 132,000 | 550,000 | 0 | -950,000 |
Tax Assets | 98,661,000 | 97,154,000 | 19,912,000 | -1,954,000 | -2,040,000 | -2,319,000 | 21,351,000 | -2,514,000 | -2,605,000 | -2,837,000 | 16,268,000 | -2,280,000 | -2,284,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,658,000 | 1,479,000 | 1,033,000 | 0 | 950,000 |
Other Non-Current Assets | -93,648,000 | -93,230,000 | -15,754,000 | 6,125,000 | 6,150,000 | 6,459,000 | -17,224,000 | 6,391,000 | 6,038,000 | 9,113,000 | -13,036,000 | 5,332,000 | 14,550,000 | 14,361,000 | 4,810,000 | 3,917,000 | 3,725,000 | 3,393,000 | 3,474,000 | 3,268,000 | 3,311,000 | 3,323,000 | 3,170,000 | 2,711,000 | 2,533,000 | 2,391,000 | 2,186,000 | 1,958,000 | 1,917,000 | 1,743,000 | 1,658,000 | 1,464,000 | 1,413,000 | 1,375,000 | 1,314,000 | 351,000 | 320,000 | 307,000 | 1,916,000 | 1,694,000 |
Total Non-Current Assets | 189,260,000 | 186,973,000 | 188,667,000 | 189,910,000 | 190,365,000 | 191,297,000 | 192,271,000 | 192,072,000 | 191,987,000 | 193,198,000 | 185,672,000 | 185,353,000 | 183,554,000 | 184,553,000 | 176,277,000 | 172,978,000 | 162,878,000 | 77,739,000 | 77,616,000 | 77,651,000 | 76,674,000 | 74,328,000 | 64,187,000 | 62,896,000 | 62,601,000 | 62,395,000 | 61,648,000 | 60,474,000 | 60,379,000 | 52,149,000 | 51,674,000 | 50,742,000 | 49,688,000 | 49,719,000 | 47,546,000 | 45,817,000 | 45,531,000 | 44,923,000 | 42,669,000 | 41,820,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 208,557,000 | 206,268,000 | 207,682,000 | 208,579,000 | 210,602,000 | 210,173,000 | 211,338,000 | 213,499,000 | 209,463,000 | 210,653,000 | 206,563,000 | 202,125,000 | 204,124,000 | 203,332,000 | 200,162,000 | 192,443,000 | 187,199,000 | 87,226,000 | 86,921,000 | 86,109,000 | 84,788,000 | 83,073,000 | 72,468,000 | 70,182,000 | 69,692,000 | 72,004,000 | 70,563,000 | 67,923,000 | 67,159,000 | 68,048,000 | 65,891,000 | 64,272,000 | 63,968,000 | 63,063,000 | 62,436,000 | 58,473,000 | 57,188,000 | 56,558,000 | 56,653,000 | 55,115,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 3,290,000 | 3,345,000 | 5,573,000 | 4,603,000 | 5,465,000 | 6,429,000 | 7,213,000 | 6,822,000 | 11,182,000 | 11,134,000 | 11,405,000 | 4,101,000 | 8,411,000 | 4,559,000 | 10,196,000 | 3,862,000 | 4,960,000 | 6,003,000 | 6,746,000 | 6,406,000 | 7,260,000 | 7,330,000 | 7,741,000 | 6,500,000 | 6,686,000 | 7,157,000 | 6,182,000 | 6,071,000 | 6,225,000 | 6,160,000 | 5,163,000 | 6,146,000 | 6,985,000 | 7,431,000 | 8,084,000 | 7,474,000 | 6,645,000 | 6,793,000 | 5,322,000 | 4,187,000 |
Short Term Debt | 10,321,000 | 10,064,000 | 8,434,000 | 8,268,000 | 12,240,000 | 9,836,000 | 9,837,000 | 12,004,000 | 7,510,000 | 8,488,000 | 10,168,000 | 8,567,000 | 11,505,000 | 8,934,000 | 9,510,000 | 8,421,000 | 10,257,000 | 5,105,000 | 3,269,000 | 3,720,000 | 3,531,000 | 3,961,000 | 841,000 | 783,000 | 1,324,000 | 3,765,000 | 1,612,000 | 558,000 | 1,202,000 | 7,542,000 | 354,000 | 325,000 | 258,000 | 365,000 | 182,000 | 114,000 | 386,000 | 467,000 | 87,000 | 1,168,000 |
Tax Payables | 1,638,000 | 1,694,000 | 1,704,000 | 1,797,000 | 1,678,000 | 1,630,000 | 1,657,000 | 1,756,000 | 1,580,000 | 1,764,000 | 1,830,000 | 1,606,000 | 1,589,000 | 1,540,000 | 1,540,000 | 1,386,000 | 1,242,000 | 0 | 682,000 | 0 | 0 | 0 | 642,000 | 0 | 0 | 0 | 620,000 | 0 | 0 | 0 | 525,000 | 0 | 0 | 0 | 494,000 | 0 | 0 | 0 | 605,000 | 624,000 |
Deferred Revenue | 1,098,000 | 846,000 | 825,000 | 830,000 | 810,000 | 804,000 | 780,000 | 777,000 | 810,000 | 842,000 | 856,000 | 914,000 | 939,000 | 972,000 | 1,030,000 | 1,078,000 | 1,185,000 | 619,000 | 631,000 | 608,000 | 620,000 | 665,000 | 698,000 | 696,000 | 722,000 | 791,000 | 779,000 | 790,000 | 851,000 | 934,000 | 986,000 | 980,000 | 936,000 | 895,000 | 717,000 | 649,000 | 574,000 | 584,000 | 459,000 | 452,000 |
Other Current Liabilities | 8,329,000 | 6,308,000 | 6,096,000 | 8,010,000 | 6,054,000 | 6,777,000 | 6,912,000 | 6,759,000 | 1,120,000 | 959,000 | 1,070,000 | 5,665,000 | 982,000 | 5,030,000 | 967,000 | 6,479,000 | 6,789,000 | 3,029,000 | 1,860,000 | 2,135,000 | 1,762,000 | 1,371,000 | 987,000 | 593,000 | 549,000 | 644,000 | 2,942,000 | 684,000 | 550,000 | 649,000 | 2,519,000 | 668,000 | 573,000 | 678,000 | 545,000 | 606,000 | 659,000 | 805,000 | 2,908,000 | 2,798,000 |
Total Current Liabilities | 23,038,000 | 20,563,000 | 20,928,000 | 21,711,000 | 24,569,000 | 23,846,000 | 24,742,000 | 26,362,000 | 20,622,000 | 21,423,000 | 23,499,000 | 19,247,000 | 21,837,000 | 19,495,000 | 21,703,000 | 19,840,000 | 23,191,000 | 14,756,000 | 12,506,000 | 12,869,000 | 13,173,000 | 13,327,000 | 10,267,000 | 8,572,000 | 9,281,000 | 12,357,000 | 11,515,000 | 8,103,000 | 8,828,000 | 15,285,000 | 9,022,000 | 8,119,000 | 8,752,000 | 9,369,000 | 9,528,000 | 8,843,000 | 8,264,000 | 8,649,000 | 8,776,000 | 8,605,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 75,424,000 | 76,608,000 | 104,652,000 | 101,811,000 | 100,448,000 | 100,193,000 | 98,021,000 | 98,190,000 | 100,560,000 | 100,989,000 | 95,843,000 | 96,005,000 | 96,278,000 | 99,034,000 | 94,709,000 | 91,087,000 | 84,392,000 | 34,686,000 | 22,843,000 | 23,010,000 | 22,413,000 | 21,515,000 | 12,124,000 | 11,993,000 | 12,065,000 | 12,127,000 | 12,121,000 | 13,163,000 | 13,206,000 | 13,105,000 | 21,832,000 | 21,825,000 | 21,574,000 | 20,505,000 | 20,484,000 | 18,970,000 | 18,912,000 | 18,784,000 | 18,794,000 | 18,794,000 |
Deferred Revenue | 28,405,000 | 28,990,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 13,986,000 | 13,986,000 | 13,985,000 | 13,985,000 | 17,363,000 | 17,342,000 | 17,327,000 | 17,316,000 | 17,306,000 | 17,279,000 | 16,746,000 | 12,235,000 | 8,216,000 | 8,191,000 | 8,148,000 | 8,113,000 | 8,081,000 | 8,047,000 | 8,011,000 | 7,966,000 | 7,931,000 | 7,889,000 |
Deferred Tax | 15,022,000 | 14,187,000 | 13,458,000 | 12,900,000 | 12,226,000 | 11,510,000 | 10,884,000 | 10,397,000 | 10,433,000 | 10,410,000 | 10,216,000 | 10,370,000 | 10,391,000 | 10,154,000 | 9,966,000 | 10,373,000 | 9,996,000 | 5,618,000 | 5,607,000 | 5,296,000 | 5,090,000 | 4,925,000 | 4,472,000 | 4,370,000 | 4,087,000 | 3,813,000 | 3,537,000 | 5,535,000 | 5,188,000 | 4,842,000 | 4,938,000 | 4,648,000 | 4,427,000 | 4,285,000 | 4,061,000 | 5,566,000 | 5,306,000 | 4,855,000 | 4,873,000 | 4,744,000 |
Other Non-Current Liabilities | 4,032,000 | 3,846,000 | 3,929,000 | 7,459,000 | 7,609,000 | 7,699,000 | 8,035,000 | 8,400,000 | 7,814,000 | 7,855,000 | 7,903,000 | 8,076,000 | 8,148,000 | 8,272,000 | 8,440,000 | 6,656,000 | 6,624,000 | 3,189,000 | 3,190,000 | 3,177,000 | 3,160,000 | 3,140,000 | 3,524,000 | 3,550,000 | 3,542,000 | 3,515,000 | 3,525,000 | 3,566,000 | 3,577,000 | 3,618,000 | 3,647,000 | 3,636,000 | 3,672,000 | 3,687,000 | 3,725,000 | 795,000 | 642,000 | 654,000 | 616,000 | 558,000 |
Total Non-Current Liabilities | 122,883,000 | 123,631,000 | 122,039,000 | 122,170,000 | 120,283,000 | 119,402,000 | 116,940,000 | 116,987,000 | 118,807,000 | 119,254,000 | 113,962,000 | 114,451,000 | 114,817,000 | 117,460,000 | 113,115,000 | 108,116,000 | 101,012,000 | 43,493,000 | 45,626,000 | 45,469,000 | 44,648,000 | 43,565,000 | 37,483,000 | 37,255,000 | 37,021,000 | 36,771,000 | 36,489,000 | 39,543,000 | 38,717,000 | 33,800,000 | 38,633,000 | 38,300,000 | 37,821,000 | 36,590,000 | 36,351,000 | 33,378,000 | 32,871,000 | 32,259,000 | 32,214,000 | 31,985,000 |
Total Liabilities | 145,921,000 | 144,194,000 | 142,967,000 | 143,881,000 | 144,852,000 | 143,248,000 | 141,682,000 | 143,349,000 | 139,429,000 | 140,677,000 | 137,461,000 | 133,698,000 | 136,654,000 | 136,955,000 | 134,818,000 | 127,956,000 | 124,203,000 | 58,249,000 | 58,132,000 | 58,338,000 | 57,821,000 | 56,892,000 | 47,750,000 | 45,827,000 | 46,302,000 | 49,128,000 | 48,004,000 | 47,646,000 | 47,545,000 | 49,085,000 | 47,655,000 | 46,419,000 | 46,573,000 | 45,959,000 | 45,879,000 | 42,221,000 | 41,135,000 | 40,908,000 | 40,990,000 | 40,590,000 |
Common Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Retained Earnings | 10,360,000 | 8,196,000 | 7,347,000 | 5,335,000 | 3,938,000 | 1,717,000 | -223,000 | -1,699,000 | -2,207,000 | -2,099,000 | -2,812,000 | -3,234,000 | -3,925,000 | -4,903,000 | -5,836,000 | -6,586,000 | -7,839,000 | -7,949,000 | -8,833,000 | -9,584,000 | -10,454,000 | -11,393,000 | -12,954,000 | -13,594,000 | -14,389,000 | -15,179,000 | -16,074,000 | -18,781,000 | -19,331,000 | -19,912,000 | -20,610,000 | -21,000,000 | -21,366,000 | -21,591,000 | -22,108,000 | -22,405,000 | -22,543,000 | -22,904,000 | -22,841,000 | -22,942,000 |
Accumulated Other Comprehensive Income/Loss | -917,000 | -926,000 | -964,000 | -949,000 | -957,000 | -1,004,000 | -1,046,000 | -1,263,000 | -1,295,000 | -1,329,000 | -1,365,000 | -1,478,000 | -1,510,000 | -1,545,000 | -1,581,000 | -1,621,000 | -1,658,000 | -1,660,000 | -868,000 | -1,070,000 | -813,000 | -521,000 | -332,000 | 0 | 0 | 5,000 | 8,000 | 4,000 | 3,000 | 2,000 | 1,000 | 1,000 | -1,000 | -4,000 | -1,000 | -1,000 | 1,000 | 1,000 | 1,000 | 1,000 |
Total Stockholders Equity | 62,636,000 | 62,074,000 | 64,715,000 | 64,698,000 | 65,750,000 | 66,925,000 | 69,656,000 | 70,150,000 | 70,034,000 | 69,976,000 | 69,102,000 | 68,427,000 | 67,470,000 | 66,377,000 | 65,344,000 | 64,487,000 | 62,996,000 | 28,977,000 | 28,789,000 | 27,771,000 | 26,967,000 | 26,181,000 | 24,718,000 | 24,355,000 | 23,390,000 | 22,876,000 | 22,559,000 | 20,277,000 | 19,614,000 | 18,963,000 | 18,236,000 | 17,853,000 | 17,395,000 | 17,104,000 | 16,557,000 | 16,252,000 | 16,053,000 | 15,650,000 | 15,663,000 | 14,525,000 |
Total Investments | 1,860,000 | 1,984,000 | 2,113,000 | 1,954,000 | 2,040,000 | 2,319,000 | 2,546,000 | 2,514,000 | 2,605,000 | 2,837,000 | 2,829,000 | 2,280,000 | 2,284,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,925,000 | 2,998,000 | -284,000 | 132,000 | 550,000 | 0 | -950,000 |
Total Debt | 114,150,000 | 115,662,000 | 113,086,000 | 110,079,000 | 112,688,000 | 110,029,000 | 107,858,000 | 110,194,000 | 108,070,000 | 109,477,000 | 106,011,000 | 104,572,000 | 107,783,000 | 107,968,000 | 104,219,000 | 99,508,000 | 94,649,000 | 39,791,000 | 26,112,000 | 26,730,000 | 25,944,000 | 25,476,000 | 12,965,000 | 12,776,000 | 13,389,000 | 15,892,000 | 13,733,000 | 13,721,000 | 14,408,000 | 20,647,000 | 22,186,000 | 22,150,000 | 21,832,000 | 20,870,000 | 20,666,000 | 19,084,000 | 19,298,000 | 19,251,000 | 18,881,000 | 19,962,000 |
Net Debt | 107,583,000 | 108,800,000 | 107,951,000 | 105,049,000 | 106,041,000 | 105,489,000 | 103,351,000 | 103,306,000 | 104,919,000 | 106,232,000 | 99,380,000 | 100,517,000 | 99,990,000 | 101,291,000 | 93,834,000 | 92,937,000 | 83,573,000 | 38,679,000 | 24,584,000 | 25,077,000 | 24,839,000 | 24,037,000 | 11,762,000 | 12,447,000 | 13,174,000 | 13,365,000 | 12,514,000 | 12,982,000 | 14,227,000 | 13,146,000 | 16,686,000 | 16,798,000 | 16,294,000 | 17,223,000 | 16,084,000 | 16,451,000 | 16,656,000 | 16,219,000 | 13,566,000 | 14,175,000 |
Reported Currency: USD | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 2,925,000 | 2,374,000 | 2,014,000 | 2,142,000 | 2,221,000 | 1,940,000 | 1,477,000 | 508,000 | -108,000 | 713,000 | 422,000 | 691,000 | 978,000 | 933,000 | 750,000 | 1,253,000 | 110,000 | 951,000 | 751,000 | 870,000 | 939,000 | 908,000 | 640,000 | 795,000 | 782,000 | 671,000 | 2,707,000 | 550,000 | 581,000 | 698,000 | 390,000 | 366,000 | 225,000 | 479,000 | 297,000 | 138,000 | 361,000 | -63,000 | 101,000 | -94,000 |
Depreciation & Amortization | 3,248,000 | 3,371,000 | 3,318,000 | 3,187,000 | 3,110,000 | 3,203,000 | 3,262,000 | 3,313,000 | 3,491,000 | 3,585,000 | 3,872,000 | 4,145,000 | 4,077,000 | 4,289,000 | 4,219,000 | 4,150,000 | 4,064,000 | 1,718,000 | 1,776,000 | 1,655,000 | 1,585,000 | 1,600,000 | 1,640,000 | 1,637,000 | 1,634,000 | 1,575,000 | 1,485,000 | 1,416,000 | 1,519,000 | 1,564,000 | 1,548,000 | 1,568,000 | 1,575,000 | 1,552,000 | 2,456,000 | 1,157,000 | 1,075,000 | 1,087,000 | 4,412,000 | 1,138,000 |
Deferred Income Tax | 747,000 | 715,000 | 615,000 | 671,000 | 703,000 | 611,000 | 419,000 | -36,000 | -76,000 | 185,000 | -213,000 | -27,000 | 226,000 | 211,000 | 79,000 | 335,000 | 98,000 | 310,000 | 242,000 | 294,000 | 267,000 | 288,000 | 218,000 | 284,000 | 272,000 | 206,000 | -1,999,000 | 347,000 | 345,000 | -97,000 | 291,000 | 219,000 | 140,000 | 264,000 | 124,000 | 134,000 | -2,000 | 0 | 122,000 | 0 |
Stock Based Compensation | 164,000 | 140,000 | 167,000 | 156,000 | 167,000 | 177,000 | 150,000 | 150,000 | 154,000 | 141,000 | 137,000 | 131,000 | 134,000 | 138,000 | 136,000 | 161,000 | 259,000 | 138,000 | 129,000 | 126,000 | 130,000 | 110,000 | 100,000 | 115,000 | 112,000 | 97,000 | 85,000 | 82,000 | 72,000 | 67,000 | 64,000 | 59,000 | 60,000 | 52,000 | 48,000 | 42,000 | 56,000 | 55,000 | 39,000 | 45,000 |
Change in Working Capital | -1,843,000 | -1,819,000 | -1,544,000 | -1,183,000 | -2,136,000 | -2,195,000 | -1,370,000 | -337,000 | -208,000 | -1,140,000 | -1,531,000 | -1,719,000 | -1,720,000 | -2,144,000 | -2,059,000 | -3,499,000 | -4,619,000 | -1,708,000 | -1,561,000 | -1,388,000 | -912,000 | -1,698,000 | -1,784,000 | -2,107,000 | -1,729,000 | -1,913,000 | -250,000 | -290,000 | -784,000 | -673,000 | -941,000 | -483,000 | -438,000 | -892,000 | 1,549,000 | -278,000 | -518,000 | -2,222,000 | 518,000 | 1,925,000 |
Accounts Receivable | -1,131,000 | -139,000 | -1,210,000 | -1,046,000 | -1,514,000 | -1,268,000 | -1,377,000 | -1,224,000 | -1,573,000 | -984,000 | -1,028,000 | -454,000 | -1,839,000 | 96,000 | -489,000 | -1,538,000 | -498,000 | -748,000 | -1,016,000 | -745,000 | -805,000 | -1,143,000 | -1,370,000 | -1,238,000 | -1,136,000 | -873,000 | -278,000 | -119,000 | 21,000 | -68,000 | -141,000 | -155,000 | -105,000 | -202,000 | -273,000 | -48,000 | 62,000 | -399,000 | -90,000 | 0 |
Inventory | 221,000 | 170,000 | 15,000 | -309,000 | 362,000 | 129,000 | 360,000 | -7,000 | 484,000 | -93,000 | -703,000 | 41,000 | 584,000 | 279,000 | -609,000 | -549,000 | -553,000 | -511,000 | -478,000 | -36,000 | 162,000 | -265,000 | -244,000 | -115,000 | 125,000 | 33,000 | -816,000 | 113,000 | -185,000 | 44,000 | -305,000 | 301,000 | 3,000 | -801,000 | -1,667,000 | -915,000 | 87,000 | -145,000 | -499,000 | 0 |
Accounts Payable | 38,000 | -1,734,000 | 412,000 | 208,000 | -864,000 | -329,000 | 133,000 | 390,000 | -68,000 | -59,000 | 366,000 | 111,000 | 28,000 | -1,384,000 | 589,000 | -964,000 | -1,261,000 | -405,000 | -39,000 | -395,000 | 43,000 | 13,000 | 505,000 | -265,000 | -79,000 | -1,028,000 | 1,686,000 | -12,000 | 56,000 | -651,000 | 367,000 | -731,000 | -345,000 | -492,000 | 264,000 | 582,000 | -153,000 | 0 | 2,395,000 | 0 |
Other Working Capital | -971,000 | -116,000 | -761,000 | 1,147,000 | 2,016,000 | -727,000 | -486,000 | 504,000 | 949,000 | -4,000 | -166,000 | -1,417,000 | -493,000 | -1,135,000 | -1,550,000 | -448,000 | -2,307,000 | -44,000 | -28,000 | -212,000 | -312,000 | -303,000 | -675,000 | -489,000 | -639,000 | -45,000 | -842,000 | -272,000 | -676,000 | 2,000 | -862,000 | 102,000 | 9,000 | 603,000 | 3,225,000 | 103,000 | -514,000 | -2,222,000 | -1,288,000 | 1,925,000 |
Other Non-Cash Items | 7,812,000 | 8,888,000 | 289,000 | 321,000 | 290,000 | 315,000 | 398,000 | 793,000 | 956,000 | 361,000 | 313,000 | 256,000 | 84,000 | 234,000 | 349,000 | 372,000 | 865,000 | 208,000 | 200,000 | 191,000 | 138,000 | 184,000 | 140,000 | 190,000 | 190,000 | 134,000 | 30,000 | 257,000 | 96,000 | 154,000 | 250,000 | 11,000 | 206,000 | -430,000 | -2,296,000 | 338,000 | 189,000 | 2,774,000 | -3,994,000 | -769,000 |
Net Cash Provided by Operating Activities | 5,521,000 | 5,084,000 | 4,859,000 | 5,294,000 | 4,355,000 | 4,051,000 | 4,336,000 | 4,391,000 | 4,209,000 | 3,845,000 | 3,000,000 | 3,477,000 | 3,779,000 | 3,661,000 | 3,474,000 | 2,772,000 | 777,000 | 1,617,000 | 1,537,000 | 1,748,000 | 2,147,000 | 1,392,000 | 954,000 | 914,000 | 1,261,000 | 770,000 | 2,058,000 | 2,362,000 | 1,829,000 | 1,713,000 | 1,602,000 | 1,740,000 | 1,768,000 | 1,025,000 | 2,233,000 | 1,531,000 | 1,161,000 | 489,000 | 1,355,000 | 1,062,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -2,196,000 | -2,688,000 | -2,372,000 | -2,543,000 | -2,822,000 | -3,074,000 | -3,395,000 | -3,994,000 | -3,688,000 | -6,224,000 | -2,958,000 | -3,351,000 | -3,278,000 | -12,105,000 | -4,313,000 | -3,217,000 | -3,002,000 | -1,852,000 | -1,261,000 | -1,527,000 | -2,454,000 | -2,116,000 | -1,210,000 | -1,384,000 | -1,657,000 | -1,417,000 | -929,000 | -1,456,000 | -7,138,000 | -1,542,000 | -1,283,000 | -1,864,000 | -3,594,000 | -1,929,000 | -1,428,000 | -1,214,000 | -1,339,000 | -2,678,000 | -1,809,000 | -1,154,000 |
Acquisitions Net | -390,000 | 0 | 2,000 | 2,000 | 2,000 | 6,000 | 52,000 | 0 | -1,000 | -52,000 | 1,916,000 | -1,886,000 | -1,000 | -29,000 | -14,000 | 1,238,000 | -5,000,000 | 0 | 0 | -31,000 | 0 | 0 | 0 | 0 | -5,000 | -333,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -10,000 | -10,000 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,997,000 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,923,000 | 75,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | 908,000 | 901,000 | 1,149,000 | 1,148,000 | 1,333,000 | 1,340,000 | 1,190,000 | 1,439,000 | 1,130,000 | 1,184,000 | -870,000 | 1,085,000 | 1,196,000 | 895,000 | 680,000 | 847,000 | 1,646,000 | 272,000 | 374,000 | 901,000 | 839,000 | 1,150,000 | 1,441,000 | 1,342,000 | 1,356,000 | 1,288,000 | 3,000 | 1,000 | 5,000 | -8,000 | -11,000 | 5,000 | 4,000 | -6,000 | 103,000 | 5,000 | 2,000 | -14,000 | 13,000 | -1,000 |
Net Cash Used for Investing Activities | -1,678,000 | -1,787,000 | -1,221,000 | -1,393,000 | -1,487,000 | -1,728,000 | -2,153,000 | -2,555,000 | -2,559,000 | -5,092,000 | -1,912,000 | -4,152,000 | -2,083,000 | -11,239,000 | -3,647,000 | -1,132,000 | -6,356,000 | -1,580,000 | -887,000 | -657,000 | -1,615,000 | -966,000 | 231,000 | -42,000 | -306,000 | -462,000 | -926,000 | -1,455,000 | -7,133,000 | -1,550,000 | -1,294,000 | -1,859,000 | -667,000 | -1,860,000 | -4,322,000 | -1,209,000 | -1,337,000 | -2,692,000 | -1,806,000 | -1,165,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -938,000 | -2,923,000 | -536,000 | -4,778,000 | -527,000 | -437,000 | -2,749,000 | -443,000 | -1,669,000 | -1,934,000 | -1,437,000 | -4,942,000 | -3,455,000 | -2,561,000 | -4,177,000 | -5,924,000 | -15,929,000 | -282,000 | -723,000 | -1,110,000 | -1,709,000 | -971,000 | -461,000 | -2,557,000 | -4,700,000 | -2,896,000 | -140,000 | -1,880,000 | -8,336,000 | -3,570,000 | -77,000 | -59,000 | -198,000 | -41,000 | -58,000 | -328,000 | -191,000 | -63,000 | -923,000 | -283,000 |
Common Stock Issued | 0 | 0 | 747,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -19,840,000 | 2,550,000 | 17,290,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 21,000 | 0 | 0 | 0 | 29,000 | 0 | 0 | 0 | 47,000 | 0 | 0 | 0 | 982,000 | 0 |
Common Stock Repurchased | -2,387,000 | -3,594,000 | -2,183,000 | -2,681,000 | -3,591,000 | -4,619,000 | -2,443,000 | -557,000 | -43,000 | -172,000 | -8,000 | -14,000 | -76,000 | -218,000 | -88,000 | -2,618,000 | -17,128,000 | -141,000 | -48,000 | -4,000 | -4,000 | -100,000 | -57,000 | -5,000 | -405,000 | -666,000 | -427,000 | -6,000 | -3,000 | -92,000 | -69,000 | -3,000 | -3,000 | -46,000 | -56,000 | -2,000 | -70,000 | -28,000 | -73,000 | 0 |
Dividends Paid | -759,000 | -769,000 | -747,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -13,000 | 0 | 0 | -14,000 | -13,000 | -14,000 | -14,000 | -14,000 | -13,000 | -14,000 | -14,000 | -14,000 | -13,000 | -14,000 | -14,000 | 0 | 0 |
Other Financing Activities | -50,000 | -226,000 | -811,000 | 1,949,000 | 3,334,000 | 2,783,000 | 694,000 | 2,927,000 | -75,000 | -202,000 | -60,000 | -107,000 | -128,000 | -328,000 | -110,000 | 2,398,000 | 16,827,000 | -30,000 | -52,000 | -8,000 | -37,000 | -104,000 | -65,000 | -11,000 | -232,000 | -102,000 | -71,000 | -11,000 | -6,000 | -73,000 | -73,000 | 5,000 | 5,000 | -45,000 | 125,000 | 10,000 | -9,000 | -17,000 | 18,000 | -2,000 |
Net Cash Used Provided by Financing Activities | -4,134,000 | -1,666,000 | -3,530,000 | -5,510,000 | -784,000 | -2,273,000 | -4,498,000 | 1,927,000 | -1,744,000 | -2,136,000 | 1,472,000 | -3,060,000 | -577,000 | 3,874,000 | 3,979,000 | -6,144,000 | 15,628,000 | -453,000 | -775,000 | -543,000 | -866,000 | -190,000 | -311,000 | -758,000 | -3,267,000 | 1,000,000 | -652,000 | -349,000 | -2,016,000 | 1,838,000 | -160,000 | -67,000 | 790,000 | -100,000 | 4,038,000 | -331,000 | -214,000 | -80,000 | -21,000 | 2,810,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -295,000 | 1,626,000 | 108,000 | -1,609,000 | 2,084,000 | 50,000 | -2,315,000 | 3,763,000 | -94,000 | -3,383,000 | 2,560,000 | -3,735,000 | 1,119,000 | -3,704,000 | 3,806,000 | -4,504,000 | 10,049,000 | -416,000 | -125,000 | 548,000 | -334,000 | 236,000 | 874,000 | 114,000 | -2,312,000 | 1,308,000 | 480,000 | 558,000 | -7,320,000 | 2,001,000 | 148,000 | -186,000 | 1,891,000 | -935,000 | 1,949,000 | -9,000 | -390,000 | -2,283,000 | -472,000 | 2,707,000 |
Cash at End of Period | 6,567,000 | 6,862,000 | 5,307,000 | 5,199,000 | 6,808,000 | 4,724,000 | 4,674,000 | 6,989,000 | 3,226,000 | 3,320,000 | 6,703,000 | 4,143,000 | 7,878,000 | 6,759,000 | 10,463,000 | 6,657,000 | 11,161,000 | 1,112,000 | 1,528,000 | 1,653,000 | 1,105,000 | 1,439,000 | 1,203,000 | 329,000 | 215,000 | 2,527,000 | 1,219,000 | 739,000 | 181,000 | 7,501,000 | 5,500,000 | 5,352,000 | 5,538,000 | 3,647,000 | 4,582,000 | 2,633,000 | 2,642,000 | 3,032,000 | 5,315,000 | 5,787,000 |
Cash at Start of Period | 6,862,000 | 5,236,000 | 5,199,000 | 6,808,000 | 4,724,000 | 4,674,000 | 6,989,000 | 3,226,000 | 3,320,000 | 6,703,000 | 4,143,000 | 7,878,000 | 6,759,000 | 10,463,000 | 6,657,000 | 11,161,000 | 1,112,000 | 1,528,000 | 1,653,000 | 1,105,000 | 1,439,000 | 1,203,000 | 329,000 | 215,000 | 2,527,000 | 1,219,000 | 739,000 | 181,000 | 7,501,000 | 5,500,000 | 5,352,000 | 5,538,000 | 3,647,000 | 4,582,000 | 2,633,000 | 2,642,000 | 3,032,000 | 5,315,000 | 5,787,000 | 3,080,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 5,521,000 | 5,084,000 | 4,859,000 | 5,294,000 | 4,355,000 | 4,051,000 | 4,336,000 | 4,391,000 | 4,209,000 | 3,845,000 | 3,000,000 | 3,477,000 | 3,779,000 | 3,661,000 | 3,474,000 | 2,772,000 | 777,000 | 1,617,000 | 1,537,000 | 1,748,000 | 2,147,000 | 1,392,000 | 954,000 | 914,000 | 1,261,000 | 770,000 | 2,058,000 | 2,362,000 | 1,829,000 | 1,713,000 | 1,602,000 | 1,740,000 | 1,768,000 | 1,025,000 | 2,233,000 | 1,531,000 | 1,161,000 | 489,000 | 1,355,000 | 1,062,000 |
Capital Expenditure | -2,196,000 | -2,688,000 | -2,372,000 | -2,543,000 | -2,822,000 | -3,074,000 | -3,395,000 | -3,994,000 | -3,688,000 | -6,224,000 | -2,958,000 | -3,351,000 | -3,278,000 | -12,105,000 | -4,313,000 | -3,217,000 | -3,002,000 | -1,852,000 | -1,261,000 | -1,527,000 | -2,454,000 | -2,116,000 | -1,210,000 | -1,384,000 | -1,657,000 | -1,417,000 | -929,000 | -1,456,000 | -7,138,000 | -1,542,000 | -1,283,000 | -1,864,000 | -3,594,000 | -1,929,000 | -1,428,000 | -1,214,000 | -1,339,000 | -2,678,000 | -1,809,000 | -1,154,000 |
Free Cash Flow | 3,325,000 | 2,396,000 | 2,487,000 | 2,751,000 | 1,533,000 | 977,000 | 941,000 | 397,000 | 521,000 | -2,379,000 | 42,000 | 126,000 | 501,000 | -8,444,000 | -839,000 | -445,000 | -2,225,000 | -235,000 | 276,000 | 221,000 | -307,000 | -724,000 | -256,000 | -470,000 | -396,000 | -647,000 | 1,129,000 | 906,000 | -5,309,000 | 171,000 | 319,000 | -124,000 | -1,826,000 | -904,000 | 805,000 | 317,000 | -178,000 | -2,189,000 | -454,000 | -92,000 |