Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 63,694,000 | 60,475,000 | 55,419,000 | 51,080,000 | 49,048,000 | 48,613,000 | 46,458,000 | 45,743,000 | 45,199,000 | 45,385,000 | 43,686,000 | 45,768,000 | 44,332,000 | 43,190,000 | 40,981,000 | 41,865,000 | 40,979,000 | 39,297,000 | 38,436,000 | 38,338,000 | 38,607,000 | 38,842,000 | 37,956,000 | 14,255,000 | 11,457,000 | 11,477,000 | 11,380,000 | 10,531,000 | 10,382,000 | 10,318,000 | 10,385,000 | 9,944,000 | 9,880,000 | 9,960,000 | 9,884,000 | 9,528,000 | 9,389,000 | 9,492,000 | 9,467,000 | 8,928,000 |
Revenue Y/Y Growth | 29.86% | 24.40% | 19.29% | 11.67% | 8.52% | 7.11% | 6.35% | -0.05% | 1.96% | 5.08% | 6.60% | 9.32% | 8.18% | 9.91% | 6.62% | 9.20% | 6.14% | 1.17% | 1.26% | 168.94% | 236.97% | 238.43% | 233.53% | 35.36% | 10.35% | 11.23% | 9.58% | 5.90% | 5.08% | 3.59% | 5.07% | 4.37% | 5.23% | 4.93% | 4.40% | 6.72% | - | - | - | - |
Cost of Revenue | 9,527,000 | 9,515,000 | 9,440,000 | 9,280,000 | 8,927,000 | 9,034,000 | 9,046,000 | 32,206,000 | 7,754,000 | 8,192,000 | 8,268,000 | -94,941,000 | 8,330,000 | 8,484,000 | 8,005,000 | -86,002,000 | 8,429,000 | 7,112,000 | 8,322,000 | -84,586,000 | 7,734,000 | 7,576,000 | 7,620,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 54,167,000 | 50,960,000 | 45,979,000 | 41,800,000 | 40,121,000 | 39,579,000 | 37,412,000 | 13,537,000 | 37,445,000 | 37,193,000 | 35,418,000 | 140,709,000 | 36,002,000 | 34,706,000 | 32,976,000 | 127,867,000 | 32,550,000 | 32,185,000 | 30,114,000 | 122,924,000 | 30,873,000 | 31,266,000 | 30,336,000 | 14,255,000 | 11,457,000 | 11,477,000 | 11,380,000 | 10,531,000 | 10,382,000 | 10,318,000 | 10,385,000 | 9,944,000 | 9,880,000 | 9,960,000 | 9,884,000 | 9,528,000 | 9,389,000 | 9,492,000 | 9,467,000 | 8,928,000 |
Gross Profit Margin | 85.04% | 84.27% | 82.97% | 81.83% | 81.80% | 81.42% | 80.53% | 29.59% | 82.84% | 81.95% | 81.07% | 307.44% | 81.21% | 80.36% | 80.47% | 305.43% | 79.43% | 81.90% | 78.35% | 320.63% | 79.97% | 80.50% | 79.92% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
Research and Development | 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 |
General and Administrative Expenses | 3,590,000 | 3,684,000 | 3,705,000 | 4,062,000 | 3,788,000 | 3,434,000 | 3,538,000 | 3,483,000 | 3,148,000 | 3,256,000 | 3,299,000 | 3,662,000 | 3,093,000 | 2,996,000 | 3,279,000 | 3,966,000 | 3,301,000 | 3,407,000 | 3,398,000 | 3,957,000 | 3,413,000 | 3,380,000 | 3,303,000 | 200,000 | 2,872,000 | 2,837,000 | 2,745,000 | 9,903,000 | 612,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Operating Expenses | 51,514,000 | 48,533,000 | 45,522,000 | 39,497,000 | 3,788,000 | 3,434,000 | 3,538,000 | 9,930,000 | 3,148,000 | 3,256,000 | -41,853,000 | 13,030,000 | 3,093,000 | 2,996,000 | 3,279,000 | 3,966,000 | 3,301,000 | 3,407,000 | 36,408,000 | 36,684,000 | 36,433,000 | 36,656,000 | 35,716,000 | 200,000 | 10,325,000 | 10,319,000 | 10,105,000 | -9,774,000 | 9,665,000 | 9,291,000 | 9,584,000 | -9,331,000 | 9,138,000 | 9,147,000 | 9,065,000 | -8,861,000 | 8,511,000 | 8,556,000 | 8,613,000 | -8,191,000 |
Operating Income or Loss | 1,732,000 | 2,412,000 | 2,256,000 | 1,029,000 | 2,240,000 | 2,221,000 | 1,266,000 | 1,623,000 | 3,774,000 | 2,273,000 | 1,833,000 | 1,588,000 | 2,294,000 | 2,147,000 | 1,957,000 | 8,153,000 | 2,108,000 | 2,639,000 | 2,061,000 | 8,077,000 | 2,123,000 | 2,163,000 | 2,230,000 | 225,000 | 1,031,000 | 1,100,000 | 1,216,000 | 757,000 | 824,000 | 1,137,000 | 895,000 | 613,000 | 746,000 | 820,000 | 824,000 | 667,000 | 881,000 | 940,000 | 856,000 | 737,000 |
Operating Margin | 2.72% | 3.99% | 4.07% | 2.01% | 4.57% | 4.57% | 2.73% | 3.55% | 8.35% | 5.01% | 4.20% | 3.47% | 5.17% | 4.97% | 4.78% | 19.47% | 5.14% | 6.72% | 5.36% | 21.07% | 5.50% | 5.57% | 5.88% | 1.58% | 9.00% | 9.58% | 10.69% | 7.19% | 7.94% | 11.02% | 8.62% | 6.16% | 7.55% | 8.23% | 8.34% | 7.00% | 9.38% | 9.90% | 9.04% | 8.25% |
Interest Expense | 376,000 | 375,000 | 322,000 | 360,000 | 365,000 | 363,000 | 358,000 | 324,000 | 304,000 | 301,000 | 299,000 | 293,000 | 303,000 | 298,000 | 314,000 | 337,000 | 336,000 | 374,000 | 391,000 | 391,000 | 411,000 | 428,000 | 452,000 | 0 | 99,000 | 56,000 | 57,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBITDA | 2,218,000 | 3,102,000 | 1,142,000 | 1,313,000 | 2,971,000 | 3,002,000 | 2,708,000 | 2,387,000 | 4,521,000 | 3,045,000 | 2,565,000 | 2,348,000 | 3,096,000 | 2,927,000 | 2,542,000 | 6,428,000 | 2,842,000 | 3,357,000 | 2,481,000 | 2,579,000 | 3,087,000 | 3,100,000 | 3,137,000 | 485,000 | 1,195,000 | 1,238,000 | 1,358,000 | 899,000 | 963,000 | 1,274,000 | 1,036,000 | 755,000 | 892,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Depreciation and Amortization | 650,000 | 738,000 | 741,000 | 765,000 | 766,000 | 755,000 | 749,000 | 735,000 | 726,000 | 759,000 | 717,000 | 743,000 | 734,000 | 731,000 | 715,000 | 713,000 | 702,000 | 694,000 | 693,000 | 927,000 | 913,000 | 914,000 | 897,000 | 257,000 | 162,000 | 136,000 | 140,000 | 141,000 | 139,000 | 140,000 | 146,000 | 150,000 | 150,000 | 152,000 | 158,000 | 134,000 | 149,000 | 151,000 | 151,000 | 153,000 |
Income Before Tax | 1,192,000 | 1,989,000 | 79,000 | 188,000 | 1,840,000 | 1,884,000 | 1,601,000 | 1,328,000 | 3,491,000 | 1,985,000 | 1,549,000 | 1,312,000 | 2,059,000 | 1,898,000 | 1,513,000 | 5,378,000 | 1,804,000 | 2,289,000 | 1,397,000 | 1,261,000 | 1,763,000 | 1,758,000 | 1,788,000 | 228,000 | 1,033,000 | 1,102,000 | 1,218,000 | 758,000 | 824,000 | 1,134,000 | 890,000 | 605,000 | 742,000 | 813,000 | 819,000 | 659,000 | 878,000 | 936,000 | 854,000 | 732,000 |
Income Tax Expense | 367,000 | 360,000 | 291,000 | -919,000 | 1,799,000 | 374,000 | 295,000 | 130,000 | 713,000 | 413,000 | 351,000 | 179,000 | 424,000 | 422,000 | 342,000 | 1,236,000 | 406,000 | 529,000 | 208,000 | 277,000 | 409,000 | 348,000 | 416,000 | 81,000 | 259,000 | 294,000 | 301,000 | 491,000 | 262,000 | 324,000 | 297,000 | 231,000 | 290,000 | 310,000 | 305,000 | 241,000 | 334,000 | 352,000 | 323,000 | 270,000 |
Net Income | 739,000 | 1,548,000 | -277,000 | 1,029,000 | 41,000 | 1,460,000 | 1,267,000 | 1,169,000 | 2,757,000 | 1,557,000 | 1,197,000 | 1,116,000 | 1,621,000 | 1,467,000 | 1,161,000 | 4,135,000 | 1,388,000 | 1,754,000 | 1,181,000 | 977,000 | 1,351,000 | 1,408,000 | 1,368,000 | 144,000 | 772,000 | 806,000 | 915,000 | 266,000 | 560,000 | 813,000 | 598,000 | 382,000 | 456,000 | 510,000 | 519,000 | 426,000 | 547,000 | 588,000 | 533,000 | 467,000 |
Net Income Margin | 1.16% | 2.56% | -0.50% | 2.01% | 0.08% | 3.00% | 2.73% | 2.56% | 6.10% | 3.43% | 2.74% | 2.44% | 3.66% | 3.40% | 2.83% | 9.88% | 3.39% | 4.46% | 3.07% | 2.55% | 3.50% | 3.62% | 3.60% | 1.01% | 6.74% | 7.02% | 8.04% | 2.53% | 5.39% | 7.88% | 5.76% | 3.84% | 4.62% | 5.12% | 5.25% | 4.47% | 5.83% | 6.19% | 5.63% | 5.23% |
EPS | 2.65 | 5.51 | -0.97 | 3.52 | 0.14 | 4.96 | 4.28 | 3.91 | 9.07 | 4.94 | 3.76 | 3.38 | 4.84 | 4.30 | 3.33 | 11.96 | 3.81 | 4.77 | 3.19 | 2.64 | 3.60 | 3.73 | 3.61 | 0.59 | 3.18 | 3.32 | 3.78 | 1.07 | 2.25 | 3.20 | 2.34 | 1.49 | 1.78 | 2.00 | 2.04 | 1.66 | 2.14 | 2.30 | 2.08 | 1.79 |
EPS Diluted | 2.63 | 5.45 | -0.97 | 3.49 | 0.14 | 4.92 | 4.24 | 3.83 | 8.97 | 4.94 | 3.73 | 3.36 | 4.80 | 4.25 | 3.30 | 11.96 | 3.78 | 4.73 | 3.15 | 2.64 | 3.57 | 3.70 | 3.56 | 0.59 | 3.14 | 3.29 | 3.72 | 1.07 | 2.21 | 3.15 | 2.30 | 1.49 | 1.76 | 1.97 | 2.00 | 1.66 | 2.10 | 2.26 | 2.04 | 1.79 |
Weighted Average Shares Out | 278,457 | 281,133 | 286,465 | 292,504 | 294,058 | 294,512 | 295,706 | 298,676 | 303,854 | 315,122 | 318,487 | 335,166 | 335,166 | 367,396 | 348,248 | 348,248 | 364,427 | 367,396 | 370,440 | 370,440 | 374,842 | 377,962 | 379,387 | 242,577 | 242,577 | 242,453 | 242,179 | 244,628 | 249,242 | 254,087 | 245,788 | 255,519 | 255,519 | 255,381 | 254,822 | 256,070 | 256,070 | 255,730 | 256,707 | 258,894 |
Weighted Average Shares Out Diluted | 281,396 | 284,052 | 286,465 | 294,565 | 297,131 | 296,879 | 298,999 | 305,413 | 307,517 | 315,122 | 321,282 | 337,579 | 337,579 | 367,396 | 351,976 | 348,248 | 367,190 | 367,396 | 370,440 | 370,440 | 374,842 | 377,962 | 379,387 | 242,577 | 242,577 | 244,985 | 245,788 | 249,242 | 253,410 | 254,087 | 259,774 | 255,519 | 259,754 | 259,500 | 259,447 | 256,070 | 260,519 | 260,097 | 261,246 | 261,402 |
Reported Currency: USD | 2024-09-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 5,888,000 | 6,788,000 | 8,439,000 | 7,822,000 | 8,497,000 | 9,585,000 | 7,935,000 | 5,924,000 | 7,079,000 | 4,421,000 | 4,424,000 | 5,081,000 | 3,483,000 | 3,821,000 | 6,505,000 | 10,182,000 | 5,344,000 | 7,185,000 | 4,452,000 | 4,619,000 | 4,577,000 | 3,610,000 | 4,976,000 | 3,855,000 | 24,032,000 | 3,634,000 | 2,771,000 | 2,972,000 | 3,656,000 | 3,611,000 | 4,155,000 | 3,185,000 | 3,224,000 | 2,454,000 | 2,401,000 | 1,968,000 | 2,381,000 | 1,969,000 | 2,620,000 | 1,420,000 |
Short Term Investments | 864,000 | 1,068,000 | 1,108,000 | 925,000 | 1,046,000 | 872,000 | 914,000 | 905,000 | 783,000 | 754,000 | 731,000 | 920,000 | 1,374,000 | 1,305,000 | 1,477,000 | 1,331,000 | 1,324,000 | 1,190,000 | 973,000 | 937,000 | 1,371,000 | 1,665,000 | 1,662,000 | 2,045,000 | 102,000 | 220,000 | 245,000 | 199,000 | 175,000 | 138,000 | 303,000 | 691,000 | 997,000 | 469,000 | 465,000 | 381,000 | 94,000 | 97,000 | 172,000 | 163,000 |
Cash + Short Term Investments | 5,888,000 | 7,856,000 | 9,547,000 | 8,747,000 | 9,543,000 | 10,457,000 | 8,849,000 | 6,829,000 | 7,862,000 | 5,175,000 | 5,155,000 | 6,001,000 | 4,857,000 | 5,126,000 | 7,982,000 | 11,513,000 | 6,668,000 | 8,375,000 | 5,425,000 | 5,556,000 | 5,948,000 | 5,275,000 | 6,638,000 | 5,900,000 | 24,134,000 | 3,854,000 | 3,016,000 | 3,171,000 | 3,831,000 | 3,749,000 | 4,458,000 | 3,876,000 | 4,221,000 | 2,923,000 | 2,866,000 | 2,349,000 | 2,475,000 | 2,066,000 | 2,792,000 | 1,583,000 |
Net Receivables | 27,846,000 | 0 | 0 | 0 | 19,083,000 | 18,333,000 | 17,704,000 | 21,961,000 | 17,275,000 | 18,290,000 | 16,003,000 | 20,095,000 | 21,285,000 | 20,576,000 | 18,763,000 | 17,391,000 | 18,962,000 | 18,267,000 | 11,735,000 | 10,716,000 | 11,719,000 | 11,700,000 | 10,941,000 | 15,980,000 | 9,389,000 | 9,289,000 | 9,400,000 | 9,426,000 | 9,469,000 | 9,721,000 | 9,540,000 | 9,555,000 | 10,116,000 | 11,034,000 | 10,681,000 | 10,507,000 | 10,650,000 | 10,811,000 | 10,407,000 | 9,837,000 |
Inventory | 5,083,000 | 5,173,000 | 4,630,000 | 5,645,000 | 4,416,000 | 4,514,000 | 4,211,000 | 4,777,000 | 4,017,000 | 3,781,000 | 3,500,000 | 3,722,000 | 3,020,000 | 3,042,000 | 2,919,000 | 3,165,000 | 2,657,000 | 2,712,000 | 2,565,000 | 2,661,000 | 2,160,000 | 2,298,000 | 2,382,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 10,405,000 | 9,143,000 | 0 | 6,162,000 | 2,522,000 | 2,279,000 | 2,177,000 | 0 | 0 | 10,930,000 | 0 | 43,965,000 | 41,994,000 | 42,052,000 | 40,318,000 | 41,184,000 | 48,710,000 | 47,160,000 | 12,125,000 | 11,849,000 | 2,712,000 | 3,101,000 | 2,837,000 | 43,276,000 | 41,745,000 | 42,258,000 | 43,003,000 | 41,084,000 | 41,109,000 | 40,759,000 | 39,648,000 | 37,989,000 | 38,857,000 | 37,976,000 | 37,774,000 | 36,111,000 | 36,261,000 | 36,712,000 | 37,408,000 | 36,276,000 |
Total Current Assets | 49,222,000 | 46,215,000 | 43,357,000 | 37,351,000 | 34,518,000 | 34,711,000 | 32,027,000 | 28,790,000 | 29,963,000 | 37,422,000 | 26,143,000 | 70,061,000 | 68,136,000 | 67,754,000 | 67,063,000 | 70,088,000 | 74,340,000 | 73,802,000 | 30,877,000 | 29,845,000 | 21,168,000 | 20,709,000 | 21,136,000 | 65,156,000 | 75,268,000 | 55,401,000 | 55,419,000 | 53,681,000 | 54,409,000 | 54,229,000 | 53,646,000 | 51,420,000 | 53,194,000 | 51,933,000 | 51,321,000 | 48,967,000 | 49,386,000 | 49,589,000 | 50,607,000 | 47,696,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 3,594,000 | 3,551,000 | 3,607,000 | 4,065,000 | 3,924,000 | 3,884,000 | 3,837,000 | 3,774,000 | 3,744,000 | 3,659,000 | 3,661,000 | 3,995,000 | 4,070,000 | 4,078,000 | 4,114,000 | 4,205,000 | 4,203,000 | 4,255,000 | 4,317,000 | 4,417,000 | 4,448,000 | 4,538,000 | 4,523,000 | 4,562,000 | 1,559,000 | 1,554,000 | 1,552,000 | 1,563,000 | 1,526,000 | 1,509,000 | 1,519,000 | 1,536,000 | 1,561,000 | 1,556,000 | 1,534,000 | 1,534,000 | 1,483,000 | 1,502,000 | 1,486,000 | 1,502,000 |
Goodwill | 44,374,000 | 44,258,000 | 44,258,000 | 44,259,000 | 45,810,000 | 45,811,000 | 45,811,000 | 45,811,000 | 45,807,000 | 45,810,000 | 45,804,000 | 45,811,000 | 46,056,000 | 46,063,000 | 44,635,000 | 44,648,000 | 44,685,000 | 44,590,000 | 44,584,000 | 44,602,000 | 44,462,000 | 44,449,000 | 44,537,000 | 44,505,000 | 6,129,000 | 6,147,000 | 6,170,000 | 6,164,000 | 6,001,000 | 6,000,000 | 5,982,000 | 5,980,000 | 6,007,000 | 6,017,000 | 6,029,000 | 6,019,000 | 6,040,000 | 6,041,000 | 6,029,000 | 5,989,000 |
Intangible Assets | 29,791,000 | 30,176,000 | 30,491,000 | 30,863,000 | 31,324,000 | 31,713,000 | 32,102,000 | 32,492,000 | 32,885,000 | 33,276,000 | 33,714,000 | 34,102,000 | 34,615,000 | 35,007,000 | 34,792,000 | 35,179,000 | 35,492,000 | 35,791,000 | 36,162,000 | 36,562,000 | 37,084,000 | 37,717,000 | 38,338,000 | 39,003,000 | 2,350,000 | 2,300,000 | 2,315,000 | 345,000 | 2,073,000 | 2,011,000 | 1,982,000 | 424,000 | 1,876,000 | 1,785,000 | 1,743,000 | 568,000 | 1,548,000 | 1,588,000 | 1,554,000 | 709,000 |
Long Term Investments | 15,270,000 | 1,068,000 | 1,108,000 | 12,837,000 | 1,046,000 | 872,000 | 914,000 | 905,000 | 783,000 | 754,000 | 731,000 | 920,000 | 1,374,000 | 1,305,000 | 1,477,000 | 1,331,000 | 1,324,000 | 1,190,000 | 973,000 | 937,000 | 1,371,000 | 1,665,000 | 1,662,000 | 2,045,000 | 23,949,000 | 24,373,000 | 24,990,000 | 23,925,000 | 23,760,000 | 23,286,000 | 22,611,000 | 22,235,000 | 22,429,000 | 21,188,000 | 20,746,000 | 20,026,000 | 19,025,000 | 18,855,000 | 19,495,000 | 19,335,000 |
Tax Assets | 0 | -28,603,000 | -24,349,000 | 28,973,000 | 17,928,000 | 18,095,000 | 0 | 1,149,000 | 0 | -15,739,000 | -16,345,000 | -35,150,000 | -20,267,000 | -20,426,000 | -20,165,000 | -43,620,000 | -19,155,000 | -18,774,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 15,388,000 | 54,186,000 | 49,975,000 | -10,422,000 | 15,095,000 | 14,968,000 | 33,285,000 | -1,149,000 | -83,219,000 | 15,739,000 | 16,345,000 | 35,150,000 | 20,267,000 | 20,426,000 | 20,165,000 | 43,620,000 | 19,155,000 | 18,774,000 | 37,798,000 | 39,411,000 | 46,314,000 | 45,323,000 | 44,152,000 | -2,045,000 | -23,949,000 | -24,373,000 | -24,990,000 | -23,925,000 | -23,760,000 | -23,286,000 | -22,611,000 | -22,235,000 | -22,429,000 | -21,188,000 | -20,746,000 | -20,026,000 | -19,025,000 | -18,855,000 | -19,495,000 | -19,335,000 |
Total Non-Current Assets | 108,417,000 | 104,636,000 | 105,090,000 | 110,575,000 | 115,127,000 | 115,343,000 | 115,949,000 | 82,982,000 | 83,219,000 | 83,499,000 | 83,910,000 | 84,828,000 | 86,115,000 | 86,453,000 | 85,018,000 | 85,363,000 | 85,704,000 | 85,826,000 | 123,834,000 | 125,929,000 | 133,679,000 | 133,692,000 | 133,212,000 | 88,070,000 | 7,688,000 | 7,701,000 | 7,722,000 | 8,072,000 | 7,527,000 | 7,509,000 | 7,501,000 | 7,940,000 | 7,568,000 | 7,573,000 | 7,563,000 | 8,121,000 | 7,523,000 | 7,543,000 | 7,515,000 | 8,200,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 32,160,000 | 31,027,000 | 31,709,000 | 42,557,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 | 0 | 0 | 0 | 0 |
Total Assets | 157,639,000 | 150,851,000 | 148,447,000 | 147,926,000 | 149,645,000 | 150,054,000 | 147,976,000 | 143,932,000 | 144,209,000 | 152,630,000 | 152,610,000 | 154,889,000 | 154,251,000 | 154,207,000 | 152,081,000 | 155,451,000 | 160,044,000 | 159,628,000 | 154,711,000 | 155,774,000 | 154,847,000 | 154,401,000 | 154,348,000 | 153,226,000 | 82,956,000 | 63,102,000 | 63,141,000 | 61,753,000 | 61,936,000 | 61,738,000 | 61,147,000 | 59,360,000 | 60,762,000 | 59,506,000 | 58,884,000 | 57,088,000 | 56,909,000 | 57,132,000 | 58,122,000 | 55,896,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 8,515,000 | 9,275,000 | 8,118,000 | 8,553,000 | 7,673,000 | 8,072,000 | 7,360,000 | 7,775,000 | 23,546,000 | 23,574,000 | 21,867,000 | 6,655,000 | 20,364,000 | 20,117,000 | 19,402,000 | 18,825,000 | 17,866,000 | 17,269,000 | 16,382,000 | 15,544,000 | 15,359,000 | 15,914,000 | 15,633,000 | 15,068,000 | 10,496,000 | 10,411,000 | 10,750,000 | 489,000 | 9,585,000 | 9,449,000 | 9,437,000 | 8,946,000 | 8,924,000 | 9,146,000 | 9,392,000 | 8,848,000 | 8,913,000 | 9,118,000 | 9,259,000 | 8,444,000 |
Short Term Debt | 2,572,000 | 1,717,000 | 1,715,000 | 0 | 3,046,000 | 4,618,000 | 3,418,000 | 2,993,000 | 3,488,000 | 2,397,000 | 2,173,000 | 2,545,000 | 2,703,000 | 1,532,000 | 404,000 | 3,374,000 | 6,449,000 | 4,750,000 | 4,340,000 | 5,514,000 | 4,735,000 | 2,332,000 | 2,936,000 | 3,072,000 | 18,000 | 109,000 | 110,000 | 249,000 | 141,000 | 141,000 | 142,000 | 276,000 | 271,000 | 300,000 | 399,000 | 149,000 | 149,000 | 150,000 | 999,000 | 147,000 |
Tax Payables | 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 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -35,679,000 | -34,857,000 | -34,372,000 | -27,978,000 | -27,532,000 | -27,426,000 | -27,170,000 | -32,110,000 | -32,016,000 | 0 | 0 | 0 | 0 | 0 | -31,895,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 45,973,000 | 44,381,000 | 42,144,000 | 40,163,000 | 36,340,000 | 34,655,000 | 33,949,000 | 30,461,000 | -27,034,000 | 19,247,000 | 19,622,000 | 34,372,000 | 13,273,000 | 13,062,000 | 13,664,000 | 13,823,000 | 19,571,000 | 20,160,000 | 19,658,000 | 19,080,000 | 14,353,000 | 13,621,000 | 14,400,000 | 13,755,000 | -10,514,000 | -10,520,000 | -10,860,000 | -738,000 | -9,726,000 | -9,590,000 | -9,579,000 | -9,222,000 | -9,195,000 | -9,446,000 | -9,791,000 | -8,997,000 | -9,062,000 | -9,268,000 | -10,258,000 | -8,591,000 |
Total Current Liabilities | 57,060,000 | 55,373,000 | 51,977,000 | 48,716,000 | 47,059,000 | 47,345,000 | 44,727,000 | 10,768,000 | 27,034,000 | 25,971,000 | 24,040,000 | 9,200,000 | 23,067,000 | 21,649,000 | 19,806,000 | 22,199,000 | 24,315,000 | 22,019,000 | 77,543,000 | 78,604,000 | 76,174,000 | 73,771,000 | 74,437,000 | 18,023,000 | 10,505,000 | 10,520,000 | 10,860,000 | 10,219,000 | 9,726,000 | 9,590,000 | 9,579,000 | 9,222,000 | 9,195,000 | 9,446,000 | 9,791,000 | 8,997,000 | 9,062,000 | 9,268,000 | 10,258,000 | 8,591,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 30,230,000 | 30,175,000 | 31,053,000 | 28,600,000 | 28,094,000 | 28,115,000 | 29,124,000 | 28,100,000 | 28,090,000 | 30,984,000 | 31,013,000 | 31,125,000 | 31,609,000 | 31,606,000 | 31,568,000 | 29,545,000 | 29,537,000 | 31,774,000 | 32,147,000 | 31,893,000 | 34,105,000 | 36,955,000 | 37,639,000 | 39,555,000 | 25,041,000 | 5,195,000 | 5,191,000 | 5,208,000 | 5,207,000 | 4,622,000 | 4,621,000 | 4,756,000 | 4,780,000 | 4,789,000 | 4,791,000 | 5,020,000 | 5,056,000 | 5,046,000 | 5,062,000 | 4,979,000 |
Deferred Revenue | 0 | -42,134,000 | -38,446,000 | -33,742,000 | 0 | 0 | 0 | 0 | 0 | -22,447,000 | -23,661,000 | -24,662,000 | -29,987,000 | -30,256,000 | -29,997,000 | -30,559,000 | -29,381,000 | -29,100,000 | 0 | 0 | 0 | 0 | 0 | -31,283,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 6,794,000 | 6,953,000 | 7,029,000 | 7,173,000 | 7,480,000 | 7,594,000 | 7,707,000 | 7,751,000 | 7,777,000 | 8,014,000 | 8,110,000 | 8,346,000 | 8,832,000 | 8,867,000 | 8,832,000 | 8,939,000 | 9,142,000 | 9,170,000 | 9,066,000 | 9,387,000 | 9,284,000 | 9,407,000 | 9,403,000 | 9,453,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 21,257,000 | 76,791,000 | 73,687,000 | 70,637,000 | 21,246,000 | 21,474,000 | 21,822,000 | 29,652,000 | 63,209,000 | 67,665,000 | 67,323,000 | 68,234,000 | 66,327,000 | 64,967,000 | 63,467,000 | 66,581,000 | 73,267,000 | 71,279,000 | 68,377,000 | 69,115,000 | 66,725,000 | 64,190,000 | 64,855,000 | 63,146,000 | -25,041,000 | -5,195,000 | -5,191,000 | -5,208,000 | -5,207,000 | -4,622,000 | -4,621,000 | -4,756,000 | -4,780,000 | -4,789,000 | -4,791,000 | -5,020,000 | -5,056,000 | -5,046,000 | -5,062,000 | -4,979,000 |
Total Non-Current Liabilities | 58,281,000 | 53,951,000 | 55,120,000 | 52,859,000 | 56,820,000 | 57,183,000 | 58,653,000 | 10,768,000 | 27,034,000 | 38,998,000 | 39,123,000 | 39,471,000 | 40,441,000 | 40,473,000 | 40,400,000 | 38,484,000 | 38,679,000 | 40,944,000 | 32,089,000 | 31,832,000 | 33,977,000 | 36,815,000 | 37,503,000 | 48,976,000 | 25,041,000 | 5,195,000 | 5,191,000 | 5,199,000 | 5,207,000 | 4,622,000 | 4,621,000 | 4,756,000 | 4,780,000 | 4,789,000 | 4,791,000 | 5,020,000 | 5,056,000 | 5,046,000 | 5,062,000 | 5,005,000 |
Total Liabilities | 115,341,000 | 109,324,000 | 107,097,000 | 101,575,000 | 103,879,000 | 104,528,000 | 103,380,000 | 98,981,000 | 99,076,000 | 106,663,000 | 106,446,000 | 107,705,000 | 106,768,000 | 105,440,000 | 103,867,000 | 105,065,000 | 111,946,000 | 112,223,000 | 109,590,000 | 110,395,000 | 110,114,000 | 110,552,000 | 111,897,000 | 112,154,000 | 67,371,000 | 48,320,000 | 48,897,000 | 47,969,000 | 47,739,000 | 47,133,000 | 46,862,000 | 45,575,000 | 46,712,000 | 46,071,000 | 46,127,000 | 44,975,000 | 45,055,000 | 45,753,000 | 47,081,000 | 45,017,000 |
Common Stock | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 | 74,000 |
Retained Earnings | 42,480,000 | 42,132,000 | 40,978,000 | 41,652,000 | 40,982,000 | 39,936,000 | 38,841,000 | 37,874,000 | 37,041,000 | 34,626,000 | 33,420,000 | 32,593,000 | 31,803,000 | 30,513,000 | 29,389,000 | 28,575,000 | 24,440,000 | 23,052,000 | 21,298,000 | 20,162,000 | 19,185,000 | 17,834,000 | 16,426,000 | 15,088,000 | 18,474,000 | 17,722,000 | 16,933,000 | 15,824,000 | 15,590,000 | 15,102,000 | 14,356,000 | 13,855,000 | 13,487,000 | 13,046,000 | 12,541,000 | 12,121,000 | 11,706,000 | 11,178,000 | 10,635,000 | 10,289,000 |
Accumulated Other Comprehensive Income/Loss | -2,163,000 | -2,442,000 | -2,324,000 | -1,864,000 | -2,119,000 | -1,878,000 | -1,769,000 | -1,395,000 | -2,009,000 | -2,080,000 | -1,492,000 | -884,000 | -1,153,000 | -1,077,000 | -1,231,000 | -861,000 | -541,000 | -788,000 | -1,527,000 | -941,000 | -858,000 | -965,000 | -1,282,000 | -1,711,000 | -1,857,000 | -1,843,000 | -1,547,000 | -1,082,000 | -1,124,000 | -1,146,000 | -1,252,000 | -1,382,000 | -715,000 | -844,000 | -988,000 | -1,250,000 | -1,215,000 | -1,125,000 | -934,000 | -936,000 |
Total Stockholders Equity | 42,095,000 | 41,332,000 | 41,181,000 | 46,223,000 | 45,691,000 | 45,445,000 | 44,502,000 | 44,872,000 | 45,041,000 | 45,892,000 | 46,087,000 | 47,112,000 | 47,415,000 | 48,709,000 | 48,149,000 | 50,321,000 | 48,032,000 | 47,366,000 | 45,079,000 | 45,338,000 | 44,696,000 | 43,815,000 | 42,408,000 | 41,028,000 | 15,555,000 | 14,743,000 | 14,195,000 | 13,735,000 | 14,145,000 | 14,546,000 | 14,226,000 | 13,723,000 | 13,974,000 | 13,356,000 | 12,675,000 | 12,035,000 | 11,774,000 | 11,290,000 | 10,942,000 | 10,774,000 |
Total Investments | 16,134,000 | 1,068,000 | 1,108,000 | 13,762,000 | 20,020,000 | 19,839,000 | 19,924,000 | 17,193,000 | 17,056,000 | 17,478,000 | 18,424,000 | 19,358,000 | 25,130,000 | 24,927,000 | 24,298,000 | 24,593,000 | 23,276,000 | 22,528,000 | 21,581,000 | 22,479,000 | 30,275,000 | 29,845,000 | 28,919,000 | 28,974,000 | 28,976,000 | 29,339,000 | 29,864,000 | 28,619,000 | 28,245,000 | 27,932,000 | 27,259,000 | 26,815,000 | 27,101,000 | 25,863,000 | 25,447,000 | 24,713,000 | 23,899,000 | 23,819,000 | 24,408,000 | 24,342,000 |
Total Debt | 32,802,000 | 31,892,000 | 32,768,000 | 31,480,000 | 31,140,000 | 32,733,000 | 32,542,000 | 31,093,000 | 31,578,000 | 33,381,000 | 33,186,000 | 33,670,000 | 34,312,000 | 33,138,000 | 31,972,000 | 32,919,000 | 35,986,000 | 36,524,000 | 36,487,000 | 37,407,000 | 38,753,000 | 39,195,000 | 40,486,000 | 42,478,000 | 25,050,000 | 5,304,000 | 5,301,000 | 5,439,000 | 5,348,000 | 4,763,000 | 4,763,000 | 5,032,000 | 5,051,000 | 5,089,000 | 5,190,000 | 5,169,000 | 5,205,000 | 5,196,000 | 6,061,000 | 5,152,000 |
Net Debt | 26,914,000 | 25,104,000 | 24,329,000 | 23,658,000 | 22,643,000 | 23,148,000 | 24,607,000 | 25,169,000 | 24,499,000 | 28,960,000 | 28,762,000 | 28,589,000 | 30,829,000 | 29,317,000 | 25,467,000 | 22,737,000 | 30,642,000 | 29,339,000 | 32,035,000 | 32,788,000 | 34,176,000 | 35,585,000 | 35,510,000 | 38,623,000 | 1,018,000 | 1,670,000 | 2,530,000 | 2,467,000 | 1,692,000 | 1,152,000 | 608,000 | 1,847,000 | 1,827,000 | 2,635,000 | 2,789,000 | 3,201,000 | 2,824,000 | 3,227,000 | 3,441,000 | 3,732,000 |
Reported Currency: USD | 2024-09-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 825,000 | 1,548,000 | -277,000 | 1,029,000 | 1,449,000 | 1,510,000 | 1,306,000 | 1,198,000 | 2,778,000 | 1,572,000 | 1,198,000 | 1,133,000 | 1,635,000 | 1,476,000 | 1,171,000 | 4,142,000 | 1,398,000 | 1,760,000 | 1,189,000 | 984,000 | 1,354,000 | 1,410,000 | 1,372,000 | 147,000 | 774,000 | 808,000 | 917,000 | 267,000 | 562,000 | 810,000 | 593,000 | 374,000 | 452,000 | 503,000 | 514,000 | 418,000 | 544,000 | 584,000 | 531,000 | 462,000 |
Depreciation & Amortization | 650,000 | 738,000 | 741,000 | 765,000 | 766,000 | 755,000 | 749,000 | 735,000 | 726,000 | 759,000 | 717,000 | 743,000 | 734,000 | 731,000 | 715,000 | 713,000 | 702,000 | 694,000 | 693,000 | 927,000 | 913,000 | 914,000 | 897,000 | 257,000 | 162,000 | 136,000 | 140,000 | 141,000 | 139,000 | 140,000 | 146,000 | 150,000 | 150,000 | 152,000 | 158,000 | 134,000 | 149,000 | 151,000 | 151,000 | 153,000 |
Deferred Income Tax | -152,000 | -97,000 | -102,000 | -1,356,000 | -96,000 | -99,000 | -108,000 | -180,000 | -133,000 | -29,000 | -138,000 | -116,000 | -24,000 | -45,000 | -35,000 | -46,000 | -81,000 | -98,000 | -161,000 | 87,000 | -159,000 | -79,000 | -162,000 | -118,000 | 11,000 | -3,000 | 9,000 | 180,000 | 31,000 | 20,000 | 11,000 | 11,000 | 80,000 | -28,000 | 11,000 | -23,000 | 52,000 | -23,000 | 15,000 | -34,000 |
Stock Based Compensation | 0 | 0 | 0 | 286,000 | 0 | 0 | 0 | 264,000 | 0 | 0 | 0 | 268,000 | 0 | 0 | 0 | 289,000 | 0 | 0 | 0 | 299,000 | 0 | 0 | 0 | 180,000 | 0 | 0 | 0 | 178,000 | 0 | 0 | 0 | 128,000 | 0 | 0 | 0 | 111,000 | 0 | 0 | 0 | 101,000 |
Change in Working Capital | -2,285,000 | -2,053,000 | 2,558,000 | -561,000 | 672,000 | 352,000 | 3,025,000 | 273,000 | 1,566,000 | -1,153,000 | -66,000 | 2,583,000 | -158,000 | -2,409,000 | -888,000 | 4,323,000 | -1,173,000 | 699,000 | -251,000 | 584,000 | 336,000 | -1,289,000 | 1,012,000 | -146,000 | -344,000 | 5,000 | 934,000 | -40,000 | 274,000 | -330,000 | 861,000 | 367,000 | 1,294,000 | -301,000 | 174,000 | 348,000 | -93,000 | -352,000 | 96,000 | -27,000 |
Accounts Receivable | -2,728,000 | -5,253,000 | -2,619,000 | -567,000 | -600,000 | -628,000 | -407,000 | -390,000 | 619,000 | -1,964,000 | -540,000 | 1,088,000 | -671,000 | -2,269,000 | -1,380,000 | 2,012,000 | -1,185,000 | -827,000 | -1,266,000 | 273,000 | 79,000 | -1,070,000 | -272,000 | 614,000 | -198,000 | 77,000 | -22,000 | 27,000 | 112,000 | -144,000 | -14,000 | 489,000 | 840,000 | -311,000 | -213,000 | 100,000 | 70,000 | -500,000 | -560,000 | -233,000 |
Inventory | 105,000 | -543,000 | 1,015,000 | -1,177,000 | -148,000 | -109,000 | 566,000 | -996,000 | -237,000 | -59,000 | 222,000 | -557,000 | 142,000 | 54,000 | 247,000 | -504,000 | 55,000 | -146,000 | 96,000 | 149,000 | 55,373,000 | 53,035,000 | 440,000 | -107,000 | -31,000 | 21,000 | 94,000 | -72,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | -8,624,000 | 4,236,000 | 3,569,000 | 1,924,000 | 1,402,000 | 956,000 | 1,229,000 | 1,741,000 | 603,000 | 1,030,000 | -40,000 | 1,938,000 | 466,000 | -298,000 | -222,000 | 2,185,000 | -233,000 | 1,569,000 | 716,000 | 918,000 | -110,000 | -192,000 | 535,000 | 332,000 | 362,000 | -245,000 | 69,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | 8,962,000 | 164,000 | 61,000 | -741,000 | 18,000 | 133,000 | 1,637,000 | -82,000 | 581,000 | -160,000 | 292,000 | 114,000 | -95,000 | 104,000 | 467,000 | 630,000 | 245,000 | -43,000 | 203,000 | -756,000 | -55,006,000 | -53,062,000 | 309,000 | -985,000 | -146,000 | -72,000 | 956,000 | -67,000 | 162,000 | -186,000 | 875,000 | -122,000 | 454,000 | 10,000 | 387,000 | 248,000 | -163,000 | 148,000 | 656,000 | 206,000 |
Other Non-Cash Items | 1,008,000 | 1,508,000 | 3,300,000 | 4,471,000 | -1,412,000 | -1,460,000 | 56,000 | -191,000 | -1,654,000 | 95,000 | 319,000 | -51,000 | -54,000 | 10,000 | 131,000 | -468,000 | 81,000 | 257,000 | 329,000 | 304,000 | 68,000 | 106,000 | 83,000 | -11,000 | -36,000 | 9,000 | -42,000 | 3,000 | 306,000 | 79,000 | -31,000 | -35,000 | -23,000 | 43,000 | 5,000 | 74,000 | -32,000 | 106,000 | -56,000 | -19,000 |
Net Cash Provided by Operating Activities | 46,000 | 265,000 | 4,840,000 | 1,467,000 | 2,826,000 | 2,492,000 | 5,028,000 | 2,099,000 | 3,283,000 | 1,244,000 | 2,030,000 | 4,275,000 | 2,119,000 | -296,000 | 1,093,000 | 4,294,000 | 895,000 | 3,274,000 | 1,887,000 | 2,793,000 | 2,461,000 | 1,039,000 | 3,192,000 | 126,000 | 624,000 | 995,000 | 2,025,000 | 575,000 | 1,235,000 | 697,000 | 1,579,000 | 952,000 | 1,878,000 | 302,000 | 894,000 | 998,000 | 610,000 | 445,000 | 664,000 | 522,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -399,000 | -370,000 | -300,000 | -365,000 | -403,000 | -397,000 | -408,000 | -345,000 | -338,000 | -324,000 | -288,000 | -304,000 | -350,000 | -258,000 | -242,000 | -319,000 | -252,000 | -256,000 | -267,000 | -310,000 | -243,000 | -303,000 | -194,000 | -182,000 | -126,000 | -117,000 | -103,000 | -131,000 | -146,000 | -103,000 | -91,000 | -99,000 | -108,000 | -142,000 | -112,000 | -153,000 | -111,000 | -131,000 | -115,000 | -123,000 |
Acquisitions Net | -132,000 | 0 | 0 | -4,000 | -457,000 | 5,000 | 22,000 | -3,000 | 4,895,000 | 0 | -57,000 | 3,000 | -61,000 | -1,836,000 | 0 | 5,588,000 | -135,000 | 0 | 5,000 | -147,000 | -32,000 | 0 | -6,000 | -24,455,000 | 0 | 0 | 0 | -176,000 | -19,000 | -14,000 | 0 | 1,000 | -1,000 | -4,000 | 0 | 11,000 | -3,000 | 0 | -107,000 | 0 |
Purchases of Investments | 1,410,000 | -604,000 | -806,000 | -667,000 | -872,000 | -853,000 | -3,171,000 | -753,000 | -693,000 | -1,202,000 | -1,671,000 | -1,597,000 | -1,375,000 | -1,518,000 | -1,617,000 | -1,938,000 | -1,667,000 | -1,530,000 | -1,554,000 | -1,474,000 | -1,502,000 | -1,583,000 | -1,476,000 | -1,705,000 | -1,076,000 | -1,580,000 | -2,465,000 | -5,971,000 | 2,660,000 | -1,886,000 | -1,496,000 | -5,572,000 | -916,000 | 555,000 | -956,000 | -494,000 | -148,000 | -121,000 | -420,000 | -894,000 |
Sales/Maturities of Investments | 463,000 | 572,000 | 723,000 | 811,000 | 464,000 | 848,000 | 613,000 | 674,000 | 589,000 | 1,155,000 | 1,692,000 | 2,016,000 | 1,157,000 | 1,351,000 | 1,070,000 | 1,156,000 | 1,154,000 | 1,557,000 | 1,510,000 | 1,725,000 | 1,474,000 | 1,267,000 | 2,157,000 | 1,628,000 | 1,340,000 | 1,664,000 | 908,000 | 5,751,000 | -2,920,000 | 1,378,000 | 1,556,000 | 4,530,000 | 95,000 | -613,000 | 718,000 | -737,000 | 21,000 | 252,000 | 517,000 | 690,000 |
Other Investing Activities | -2,118,000 | -238,000 | -112,000 | -682,000 | -69,000 | -17,000 | -39,000 | -189,000 | -7,000 | -37,000 | -597,000 | 5,000 | -81,000 | -1,882,000 | 72,000 | -67,000 | -38,000 | -8,000 | 37,000 | -65,000 | -1,000 | -15,000 | -6,000 | 10,000 | -13,000 | -66,000 | -40,000 | -76,000 | 57,000 | -4,000 | -86,000 | 155,000 | -158,000 | 36,000 | 17,000 | 71,000 | 40,000 | -47,000 | 76,000 | -23,000 |
Net Cash Used for Investing Activities | -776,000 | -640,000 | -495,000 | -907,000 | -1,337,000 | -414,000 | -2,983,000 | -616,000 | 4,446,000 | -408,000 | -324,000 | 123,000 | -710,000 | -2,307,000 | -717,000 | 4,420,000 | -938,000 | -237,000 | -269,000 | -271,000 | -304,000 | -634,000 | 475,000 | -24,704,000 | 125,000 | -99,000 | -1,700,000 | -603,000 | -368,000 | -615,000 | -117,000 | -985,000 | -1,088,000 | -168,000 | -333,000 | -1,302,000 | -201,000 | -47,000 | -49,000 | -350,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 833,000 | -893,000 | 1,888,000 | -286,000 | -1,586,000 | 0 | 1,402,000 | -508,000 | -1,807,000 | 219,000 | 0 | -658,000 | 0 | 1,121,000 | -967,000 | -3,082,000 | -2,099,000 | -614,000 | -931,000 | -1,353,000 | -458,000 | -1,313,000 | -2,048,000 | 4,568,000 | 19,780,000 | 0 | -131,000 | -3,000 | -1,313,000 | 0 | -250,000 | -5,000 | -32,000 | -105,000 | 0 | -6,000 | 0 | -943,000 | 889,000 | -28,000 |
Common Stock Issued | 62,000 | 40,000 | 181,000 | 74,000 | 54,000 | 29,000 | 30,000 | 72,000 | 100,000 | 124,000 | 93,000 | 25,000 | 11,000 | 86,000 | 204,000 | 137,000 | 10,000 | 76,000 | 153,000 | 123,000 | 31,000 | 17,000 | 53,000 | 27,000 | 14,000 | 7,000 | 20,000 | 20,000 | 35,000 | 38,000 | 38,000 | 13,000 | 9,000 | 4,000 | 10,000 | 18,000 | 8,000 | 29,000 | 99,000 | 17,000 |
Common Stock Repurchased | 0 | -990,000 | -4,022,000 | -544,000 | -624,000 | -154,000 | -962,000 | -1,733,000 | -3,500,000 | -1,006,000 | -1,368,000 | -1,421,000 | -2,611,000 | -916,000 | -2,794,000 | -1,690,000 | -1,028,000 | -368,000 | -956,000 | -447,000 | -674,000 | -404,000 | -462,000 | -32,000 | 0 | 0 | -310,000 | -764,000 | -1,066,000 | -656,000 | -239,000 | 0 | 0 | 0 | -139,000 | -135,000 | 0 | -123,000 | -413,000 | -356,000 |
Dividends Paid | -390,000 | -392,000 | -401,000 | -358,000 | -362,000 | -362,000 | -368,000 | -334,000 | -341,000 | -352,000 | -357,000 | -324,000 | -330,000 | -342,000 | -345,000 | 0 | 0 | -15,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -66,000 | -74,000 | -175,000 | -136,000 | -54,000 | 52,000 | -139,000 | -133,000 | 31,000 | 99,000 | -539,000 | 7,000 | 1,202,000 | -11,000 | -149,000 | -86,000 | 1,435,000 | 609,000 | -84,000 | -30,000 | -72,000 | -73,000 | -77,000 | -163,000 | -137,000 | -19,000 | -109,000 | 64,000 | 1,519,000 | -10,000 | -64,000 | 22,000 | 0 | 24,000 | -17,000 | 17,000 | 9,000 | -13,000 | -45,000 | 9,000 |
Net Cash Used Provided by Financing Activities | 439,000 | -2,309,000 | -2,529,000 | -1,250,000 | -2,572,000 | -435,000 | -37,000 | -2,636,000 | -5,517,000 | -916,000 | -2,171,000 | -2,371,000 | -1,728,000 | -62,000 | -4,051,000 | -4,721,000 | -1,682,000 | -312,000 | -1,818,000 | -1,707,000 | -1,173,000 | -1,773,000 | -2,534,000 | 4,400,000 | 19,657,000 | -12,000 | -530,000 | -683,000 | -825,000 | -628,000 | -515,000 | 30,000 | -32,000 | -77,000 | -146,000 | -105,000 | 21,000 | -1,049,000 | 603,000 | -358,000 |
Effect of Forex Changes on Cash | 12,000 | -3,000 | -9,000 | 14,000 | -7,000 | 4,000 | 5,000 | 12,000 | -18,000 | -57,000 | -23,000 | -19,000 | -19,000 | -1,000 | -26,000 | 48,000 | 8,000 | 22,000 | -37,000 | 19,000 | -17,000 | 2,000 | -12,000 | 1,000 | -8,000 | -21,000 | 4,000 | 27,000 | 3,000 | 2,000 | 23,000 | -36,000 | 12,000 | -4,000 | 18,000 | -4,000 | -18,000 | 0 | -18,000 | -15,000 |
Net Change in Cash | -279,000 | -1,651,000 | 617,000 | -675,000 | -1,090,000 | 1,647,000 | 2,013,000 | -1,141,000 | 2,194,000 | -137,000 | -488,000 | 2,008,000 | -338,000 | -2,666,000 | -3,701,000 | 4,041,000 | -1,717,000 | 2,747,000 | -237,000 | 834,000 | 967,000 | -1,366,000 | 1,121,000 | -20,177,000 | 20,398,000 | 863,000 | -201,000 | -684,000 | 45,000 | -544,000 | 970,000 | -39,000 | 770,000 | 53,000 | 433,000 | -413,000 | 412,000 | -651,000 | 1,200,000 | -201,000 |
Cash at End of Period | 6,509,000 | 6,788,000 | 8,439,000 | 7,822,000 | 8,546,000 | 9,636,000 | 7,989,000 | 5,976,000 | 7,117,000 | 4,923,000 | 5,060,000 | 5,548,000 | 3,540,000 | 3,878,000 | 6,544,000 | 10,245,000 | 6,204,000 | 7,921,000 | 5,174,000 | 5,411,000 | 4,577,000 | 3,610,000 | 4,976,000 | 3,855,000 | 24,032,000 | 3,634,000 | 2,771,000 | 2,972,000 | 3,656,000 | 3,611,000 | 4,155,000 | 3,185,000 | 3,224,000 | 2,454,000 | 2,401,000 | 1,968,000 | 2,381,000 | 1,969,000 | 2,620,000 | 1,420,000 |
Cash at Start of Period | 6,788,000 | 8,439,000 | 7,822,000 | 8,497,000 | 9,636,000 | 7,989,000 | 5,976,000 | 7,117,000 | 4,923,000 | 5,060,000 | 5,548,000 | 3,540,000 | 3,878,000 | 6,544,000 | 10,245,000 | 6,204,000 | 7,921,000 | 5,174,000 | 5,411,000 | 4,577,000 | 3,610,000 | 4,976,000 | 3,855,000 | 24,032,000 | 3,634,000 | 2,771,000 | 2,972,000 | 3,656,000 | 3,611,000 | 4,155,000 | 3,185,000 | 3,224,000 | 2,454,000 | 2,401,000 | 1,968,000 | 2,381,000 | 1,969,000 | 2,620,000 | 1,420,000 | 1,621,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 46,000 | 265,000 | 4,840,000 | 1,467,000 | 2,826,000 | 2,492,000 | 5,028,000 | 2,099,000 | 3,283,000 | 1,244,000 | 2,030,000 | 4,275,000 | 2,119,000 | -296,000 | 1,093,000 | 4,294,000 | 895,000 | 3,274,000 | 1,887,000 | 2,793,000 | 2,461,000 | 1,039,000 | 3,192,000 | 126,000 | 624,000 | 995,000 | 2,025,000 | 575,000 | 1,235,000 | 697,000 | 1,579,000 | 952,000 | 1,878,000 | 302,000 | 894,000 | 998,000 | 610,000 | 445,000 | 664,000 | 522,000 |
Capital Expenditure | -399,000 | -370,000 | -300,000 | -365,000 | -403,000 | -397,000 | -408,000 | -345,000 | -338,000 | -324,000 | -288,000 | -304,000 | -350,000 | -258,000 | -242,000 | -319,000 | -252,000 | -256,000 | -267,000 | -310,000 | -243,000 | -303,000 | -194,000 | -182,000 | -126,000 | -117,000 | -103,000 | -131,000 | -146,000 | -103,000 | -91,000 | -99,000 | -108,000 | -142,000 | -112,000 | -153,000 | -111,000 | -131,000 | -115,000 | -123,000 |
Free Cash Flow | -353,000 | -105,000 | 4,540,000 | 1,102,000 | 2,423,000 | 2,095,000 | 4,620,000 | 1,754,000 | 2,945,000 | 920,000 | 1,742,000 | 3,971,000 | 1,769,000 | -554,000 | 851,000 | 3,975,000 | 643,000 | 3,018,000 | 1,620,000 | 2,483,000 | 2,218,000 | 736,000 | 2,998,000 | -56,000 | 498,000 | 878,000 | 1,922,000 | 444,000 | 1,089,000 | 594,000 | 1,488,000 | 853,000 | 1,770,000 | 160,000 | 782,000 | 845,000 | 499,000 | 314,000 | 549,000 | 399,000 |