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 | 5,344,000 | 5,277,000 | 4,717,000 | 5,024,000 | 6,281,000 | 5,438,000 | 4,763,000 | 5,083,000 | 5,412,000 | 5,374,000 | 4,819,000 | 5,086,000 | 5,531,000 | 5,614,000 | 4,880,000 | 5,055,000 | 5,678,000 | 5,062,000 | 5,046,000 | 4,802,000 | 5,412,000 | 5,193,000 | 4,389,000 | 4,786,000 | 5,292,000 | 4,879,000 | 4,670,000 | 4,714,000 | 5,123,000 | 5,068,000 | 4,589,000 | 4,733,000 | 5,193,000 | 4,881,000 | 4,530,000 | 4,729,000 | 4,978,000 | 4,875,000 | 4,272,000 | 4,613,000 |
Revenue Y/Y Growth | -14.92% | -2.96% | -0.97% | -1.16% | 16.06% | 1.19% | -1.16% | -0.06% | -2.15% | -4.28% | -1.25% | 0.61% | -2.59% | 10.90% | -3.29% | 5.27% | 4.92% | -2.52% | 14.97% | 0.33% | 2.27% | 6.44% | -6.02% | 1.53% | 3.30% | -3.73% | 1.77% | -0.40% | -1.35% | 3.83% | 1.30% | 0.08% | 4.32% | 0.12% | 6.04% | 2.51% | - | - | - | - |
Cost of Revenue | 1,536,000 | 1,602,000 | 1,437,000 | 1,566,000 | 2,582,000 | 1,681,000 | 1,434,000 | 1,573,000 | 1,715,000 | 1,708,000 | 1,446,000 | 1,771,000 | 1,858,000 | 1,882,000 | 1,608,000 | 1,909,000 | 1,961,000 | 1,775,000 | 2,173,000 | 1,718,000 | 1,915,000 | 1,874,000 | 1,578,000 | 1,864,000 | 2,037,000 | 1,738,000 | 1,734,000 | 1,844,000 | 1,940,000 | 1,949,000 | 1,810,000 | 1,905,000 | 2,043,000 | 1,924,000 | 1,874,000 | 2,007,000 | 1,932,000 | 2,004,000 | 1,797,000 | 1,986,000 |
Gross Profit | 3,808,000 | 3,675,000 | 3,280,000 | 3,458,000 | 3,699,000 | 3,757,000 | 3,329,000 | 3,510,000 | 3,697,000 | 3,666,000 | 3,373,000 | 3,315,000 | 3,673,000 | 3,732,000 | 3,272,000 | 3,146,000 | 3,717,000 | 3,287,000 | 2,873,000 | 3,084,000 | 3,497,000 | 3,319,000 | 2,811,000 | 2,922,000 | 3,255,000 | 3,141,000 | 2,936,000 | 2,870,000 | 3,183,000 | 3,119,000 | 2,779,000 | 2,828,000 | 3,150,000 | 2,957,000 | 2,656,000 | 2,722,000 | 3,046,000 | 2,871,000 | 2,475,000 | 2,627,000 |
Gross Profit Margin | 71.26% | 69.64% | 69.54% | 68.83% | 58.89% | 69.09% | 69.89% | 69.05% | 68.31% | 68.22% | 69.99% | 65.18% | 66.41% | 66.48% | 67.05% | 62.24% | 65.46% | 64.93% | 56.94% | 64.22% | 64.62% | 63.91% | 64.05% | 61.05% | 61.51% | 64.38% | 62.87% | 60.88% | 62.13% | 61.54% | 60.56% | 59.75% | 60.66% | 60.58% | 58.63% | 57.56% | 61.19% | 58.89% | 57.94% | 56.95% |
Research and Development | 0 | 53,000 | 0 | 220,000 | 0 | 0 | 0 | 162,000 | 0 | 0 | 0 | 145,000 | 0 | 0 | 0 | 131,000 | 0 | 0 | 0 | 168,000 | 0 | 0 | 0 | 252,000 | 0 | 0 | 0 | 241,000 | 0 | 0 | 0 | 203,000 | 0 | 0 | 0 | 186,000 | 0 | 0 | 0 | 167,000 |
General and Administrative Expenses | 631,000 | 744,000 | 582,000 | -218,000 | 568,000 | 852,000 | 554,000 | 508,000 | 585,000 | 514,000 | 443,000 | 563,000 | 722,000 | 546,000 | 582,000 | 551,000 | 540,000 | 473,000 | 537,000 | 556,000 | 552,000 | 569,000 | 525,000 | 789,000 | 700,000 | 641,000 | 613,000 | 698,000 | 568,000 | 563,000 | 528,000 | 779,000 | 766,000 | 546,000 | 559,000 | 752,000 | 698,000 | 643,000 | 610,000 | 713,000 |
Total Operating Expenses | 656,000 | 744,000 | 582,000 | -218,000 | 610,000 | 852,000 | 572,000 | 508,000 | 585,000 | 514,000 | 443,000 | 582,000 | 722,000 | 546,000 | 582,000 | 569,000 | 557,000 | 491,000 | 537,000 | 572,000 | 552,000 | 569,000 | 533,000 | 797,000 | 700,000 | 641,000 | 618,000 | 698,000 | 568,000 | 568,000 | 528,000 | 779,000 | 766,000 | 546,000 | 559,000 | 757,000 | 739,000 | 643,000 | 610,000 | 715,000 |
Operating Income or Loss | 3,152,000 | 2,931,000 | 2,698,000 | 3,676,000 | 3,089,000 | 2,905,000 | 2,757,000 | 2,818,000 | 678,000 | 3,105,000 | 2,884,000 | 2,733,000 | 2,951,000 | 3,186,000 | 2,690,000 | 2,581,000 | 3,160,000 | 2,796,000 | 2,336,000 | 2,427,000 | 2,944,000 | 2,717,000 | 2,238,000 | 1,744,000 | 2,557,000 | 2,498,000 | 2,316,000 | 2,163,000 | 2,607,000 | 2,539,000 | 2,247,000 | 1,993,000 | 2,382,000 | 2,410,000 | 1,977,000 | 1,965,000 | 2,307,000 | 2,224,000 | 1,865,000 | 1,912,000 |
Operating Margin | 58.98% | 55.54% | 57.20% | 73.17% | 49.18% | 53.42% | 57.88% | 55.44% | 12.53% | 57.78% | 59.85% | 53.74% | 53.35% | 56.75% | 55.12% | 51.06% | 55.65% | 55.24% | 46.29% | 50.54% | 54.40% | 52.32% | 50.99% | 36.44% | 48.32% | 51.20% | 49.59% | 45.88% | 50.89% | 50.10% | 48.96% | 42.11% | 45.87% | 49.38% | 43.64% | 41.55% | 46.34% | 45.62% | 43.66% | 41.45% |
Interest Expense | 267,000 | 261,000 | 254,000 | 231,000 | 272,000 | 257,000 | 229,000 | 296,000 | 271,000 | 280,000 | 281,000 | 319,000 | 266,000 | 295,000 | 308,000 | 316,000 | 310,000 | 308,000 | 275,000 | 291,000 | 293,000 | 312,000 | 384,000 | 162,000 | 159,000 | 178,000 | 166,000 | 211,000 | 169,000 | 177,000 | 179,000 | 189,000 | 179,000 | 192,000 | 200,000 | 208,000 | 205,000 | 195,000 | 209,000 | 212,000 |
EBITDA | 3,367,000 | 3,170,000 | 2,787,000 | 3,031,000 | 3,210,000 | 3,125,000 | 2,950,000 | 3,088,000 | 732,000 | 3,254,000 | 2,934,000 | 2,926,000 | -2,980,000 | 3,305,000 | 2,836,000 | -973,000 | 48,000 | 2,861,000 | 2,842,000 | -869,000 | 3,033,000 | 2,855,000 | 2,356,000 | 2,520,000 | 2,659,000 | 2,547,000 | 2,335,000 | 2,540,000 | 2,676,000 | 2,635,000 | 2,295,000 | 2,390,000 | 2,480,000 | 2,461,000 | 2,184,000 | 2,322,000 | 2,357,000 | 2,284,000 | 1,914,000 | 2,206,000 |
Depreciation and Amortization | 74,000 | 74,000 | 65,000 | 78,000 | 80,000 | 62,000 | 52,000 | 63,000 | 54,000 | 57,000 | 52,000 | 54,000 | 62,000 | 65,000 | 63,000 | 65,000 | 62,000 | 65,000 | 65,000 | 63,000 | 57,000 | 53,000 | 53,000 | 8,000 | 64,000 | 51,000 | 5,000 | 54,000 | 51,000 | 5,000 | 52,000 | 55,000 | 51,000 | 49,000 | 49,000 | 5,000 | 50,000 | 51,000 | 49,000 | 5,000 |
Income Before Tax | 3,026,000 | 5,116,000 | 2,739,000 | 2,735,000 | 2,908,000 | 2,806,000 | 2,479,000 | 2,704,000 | 407,000 | 1,605,000 | 2,673,000 | 2,280,000 | -3,302,000 | 2,909,000 | 1,937,000 | 2,541,000 | -324,000 | 2,565,000 | 2,108,000 | -1,223,000 | -2,128,000 | 2,601,000 | 1,516,000 | 1,710,000 | 2,608,000 | 2,557,000 | 2,466,000 | 2,183,000 | 2,644,000 | 2,910,000 | 2,091,000 | 15,708,000 | 1,727,000 | 2,534,000 | 1,883,000 | 1,973,000 | 2,289,000 | 2,254,000 | 1,562,000 | 1,909,000 |
Income Tax Expense | 733,000 | 1,313,000 | 610,000 | 675,000 | 742,000 | 689,000 | 692,000 | 14,000 | 183,000 | 714,000 | 714,000 | 656,000 | -582,000 | 759,000 | 516,000 | 619,000 | 632,000 | 627,000 | 558,000 | 591,000 | 474,000 | 604,000 | 395,000 | 459,000 | 664,000 | 680,000 | 571,000 | -2,785,000 | 777,000 | 920,000 | 689,000 | 5,430,000 | 633,000 | 880,000 | 665,000 | 725,000 | 761,000 | 805,000 | 544,000 | 673,000 |
Net Income | 2,293,000 | 3,803,000 | 2,129,000 | 2,060,000 | 2,166,000 | 2,117,000 | 1,787,000 | 2,690,000 | 221,000 | 889,000 | 1,955,000 | 1,621,000 | -2,722,000 | 2,146,000 | 1,421,000 | 1,922,000 | -952,000 | 1,940,000 | 1,550,000 | -1,809,000 | -2,600,000 | 1,994,000 | 1,118,000 | 1,249,000 | 1,941,000 | 1,873,000 | 1,892,000 | 4,959,000 | 1,864,000 | 1,986,000 | 1,399,000 | 10,258,000 | 1,092,000 | 1,650,000 | 1,215,000 | 1,245,000 | 1,525,000 | 1,445,000 | 1,016,000 | 1,233,000 |
Net Income Margin | 42.91% | 72.07% | 45.13% | 41.00% | 34.48% | 38.93% | 37.52% | 52.92% | 4.08% | 16.54% | 40.57% | 31.87% | -49.21% | 38.23% | 29.12% | 38.02% | -16.77% | 38.32% | 30.72% | -37.67% | -48.04% | 38.40% | 25.47% | 26.10% | 36.68% | 38.39% | 40.51% | 105.20% | 36.38% | 39.19% | 30.49% | 216.73% | 21.03% | 33.80% | 26.82% | 26.33% | 30.63% | 29.64% | 23.78% | 26.73% |
EPS | 1.34 | 2.21 | 1.21 | 1.16 | 1.22 | 1.19 | 1.00 | 1.50 | 0.12 | 0.49 | 1.08 | 0.89 | -1.48 | 1.16 | 0.77 | 1.03 | -0.51 | 1.05 | 0.83 | -0.97 | -1.39 | 1.07 | 0.60 | 0.67 | 1.03 | 0.99 | 1.00 | 2.62 | 0.97 | 1.03 | 0.72 | 5.30 | 0.56 | 0.84 | 0.62 | 0.64 | 0.78 | 0.74 | 0.52 | 0.63 |
EPS Diluted | 1.34 | 2.21 | 1.21 | 1.16 | 1.22 | 1.19 | 1.00 | 1.50 | 0.12 | 0.49 | 1.08 | 0.88 | -1.48 | 1.16 | 0.77 | 1.03 | -0.51 | 1.04 | 0.83 | -0.97 | -1.39 | 1.07 | 0.60 | 0.66 | 1.03 | 0.99 | 1.00 | 2.62 | 0.97 | 1.03 | 0.72 | 5.30 | 0.56 | 0.84 | 0.62 | 0.64 | 0.78 | 0.74 | 0.52 | 0.63 |
Weighted Average Shares Out | 1,703,000 | 1,718,000 | 1,758,000 | 1,768,215 | 1,773,000 | 1,782,000 | 1,786,000 | 1,785,534 | 1,799,000 | 1,809,000 | 1,817,001 | 1,823,176 | 1,840,541 | 1,848,647 | 1,857,000 | 1,859,000 | 1,858,419 | 1,858,388 | 1,858,000 | 1,857,982 | 1,868,000 | 1,870,000 | 1,874,000 | 1,865,672 | 1,883,000 | 1,891,000 | 1,894,000 | 1,894,000 | 1,915,000 | 1,928,155 | 1,939,000 | 1,939,000 | 1,952,000 | 1,954,000 | 1,956,000 | 1,948,438 | 1,958,000 | 1,962,000 | 1,966,000 | 1,961,905 |
Weighted Average Shares Out Diluted | 1,703,000 | 1,718,000 | 1,758,000 | 1,768,215 | 1,773,000 | 1,782,000 | 1,786,000 | 1,790,000 | 1,799,000 | 1,809,000 | 1,818,000 | 1,832,000 | 1,842,000 | 1,849,000 | 1,857,000 | 1,859,000 | 1,859,000 | 1,859,000 | 1,858,000 | 1,865,000 | 1,868,000 | 1,870,000 | 1,874,000 | 1,877,000 | 1,883,000 | 1,891,000 | 1,899,000 | 1,894,000 | 1,915,000 | 1,931,068 | 1,939,000 | 1,939,000 | 1,952,000 | 1,954,000 | 1,956,000 | 1,958,000 | 1,958,000 | 1,962,000 | 1,966,000 | 1,970,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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 1,897,000 | 1,808,000 | 3,616,000 | 3,691,000 | 1,537,000 | 874,000 | 3,913,000 | 4,030,000 | 2,483,000 | 2,567,000 | 5,353,000 | 4,544,000 | 2,957,000 | 1,877,000 | 5,792,000 | 4,945,000 | 4,123,000 | 4,826,000 | 5,616,000 | 2,117,000 | 1,604,000 | 1,796,000 | 3,352,000 | 1,333,000 | 2,393,000 | 1,430,000 | 2,191,000 | 1,253,000 | 2,582,000 | 2,255,000 | 5,228,000 | 4,569,000 | 2,298,000 | 819,000 | 3,815,000 | 2,369,000 | 1,907,000 | 1,123,000 | 3,674,000 | 3,321,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 1,897,000 | 1,808,000 | 3,616,000 | 3,691,000 | 1,537,000 | 874,000 | 3,913,000 | 4,030,000 | 2,483,000 | 2,567,000 | 5,353,000 | 4,544,000 | 2,957,000 | 1,877,000 | 5,792,000 | 4,945,000 | 4,123,000 | 4,826,000 | 5,616,000 | 2,117,000 | 1,604,000 | 1,796,000 | 3,352,000 | 1,333,000 | 2,393,000 | 1,430,000 | 2,191,000 | 1,253,000 | 2,582,000 | 2,255,000 | 5,228,000 | 4,569,000 | 2,298,000 | 819,000 | 3,815,000 | 2,369,000 | 1,907,000 | 1,123,000 | 3,674,000 | 3,321,000 |
Net Receivables | 87,000 | 72,000 | 77,000 | 0 | 57,000 | 1,835,000 | 1,746,000 | 1,721,000 | 52,000 | 43,000 | 46,000 | 47,000 | 36,000 | 132,000 | 142,000 | 137,000 | 151,000 | 140,000 | 147,000 | 268,000 | 180,000 | 242,000 | 161,000 | 309,000 | 271,000 | 326,000 | 133,000 | 603,000 | 148,000 | 119,000 | 135,000 | 151,000 | 146,000 | 122,000 | 104,000 | 124,000 | 137,000 | 142,000 | 172,000 | 124,000 |
Inventory | 1,101,000 | 1,174,000 | 1,241,000 | 1,215,000 | 1,174,000 | 1,191,000 | 1,252,000 | 1,180,000 | 1,106,000 | 1,144,000 | 1,214,000 | 1,194,000 | 1,133,000 | 1,794,000 | 1,948,000 | 1,966,000 | 1,862,000 | 1,914,000 | 2,006,000 | 2,293,000 | 2,188,000 | 2,235,000 | 2,356,000 | 2,331,000 | 2,077,000 | 2,123,000 | 2,257,000 | 2,225,000 | 1,987,000 | 1,999,000 | 2,122,000 | 2,051,000 | 1,980,000 | 1,970,000 | 2,108,000 | 2,031,000 | 1,954,000 | 1,914,000 | 2,085,000 | 2,040,000 |
Other Current Assets | 422,000 | 495,000 | 272,000 | 684,000 | 622,000 | 438,000 | 241,000 | 289,000 | 379,000 | 332,000 | 149,000 | 298,000 | 1,894,000 | 381,000 | 147,000 | 69,000 | 263,000 | 124,000 | 166,000 | 146,000 | 319,000 | 210,000 | 393,000 | 326,000 | 424,000 | 252,000 | 243,000 | 263,000 | 439,000 | 238,000 | 141,000 | 489,000 | 1,979,000 | 1,689,000 | 1,471,000 | 1,562,000 | 1,513,000 | 1,454,000 | 1,302,000 | 1,393,000 |
Total Current Assets | 3,499,000 | 3,540,000 | 5,198,000 | 5,585,000 | 3,390,000 | 4,338,000 | 7,152,000 | 7,220,000 | 4,020,000 | 4,086,000 | 6,762,000 | 6,083,000 | 6,020,000 | 4,184,000 | 8,029,000 | 7,117,000 | 6,399,000 | 7,004,000 | 7,935,000 | 4,824,000 | 4,291,000 | 4,483,000 | 6,262,000 | 4,299,000 | 5,165,000 | 4,131,000 | 4,824,000 | 4,344,000 | 5,156,000 | 4,611,000 | 7,626,000 | 7,260,000 | 6,403,000 | 4,600,000 | 7,498,000 | 6,086,000 | 5,511,000 | 4,633,000 | 7,233,000 | 6,878,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 1,618,000 | 1,620,000 | 1,624,000 | 1,652,000 | 1,629,000 | 1,626,000 | 1,593,000 | 1,608,000 | 1,587,000 | 1,557,000 | 1,547,000 | 1,553,000 | 1,518,000 | 1,933,000 | 1,982,000 | 2,012,000 | 2,009,000 | 2,002,000 | 1,997,000 | 1,999,000 | 1,962,000 | 1,917,000 | 1,922,000 | 1,938,000 | 1,891,000 | 1,878,000 | 1,891,000 | 1,914,000 | 1,907,000 | 1,900,000 | 1,923,000 | 1,958,000 | 1,969,000 | 1,962,000 | 1,955,000 | 1,982,000 | 2,016,000 | 1,991,000 | 1,972,000 | 1,983,000 |
Goodwill | 6,945,000 | 6,945,000 | 6,945,000 | 6,791,000 | 6,791,000 | 6,790,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,177,000 | 5,262,000 | 5,196,000 | 5,196,000 | 5,196,000 | 5,307,000 | 5,307,000 | 5,307,000 | 5,307,000 | 5,307,000 | 5,307,000 | 5,307,000 | 5,285,000 | 5,285,000 | 5,285,000 | 5,285,000 | 5,285,000 | 5,285,000 | 5,285,000 | 5,285,000 | 5,285,000 |
Intangible Assets | 13,010,000 | 13,048,000 | 13,439,000 | 13,686,000 | 13,727,000 | 13,749,000 | 12,366,000 | 12,384,000 | 12,353,000 | 12,372,000 | 12,289,000 | 12,306,000 | 12,326,000 | 12,580,000 | 12,598,000 | 12,615,000 | 12,633,000 | 12,650,000 | 12,668,000 | 12,687,000 | 12,688,000 | 12,331,000 | 12,327,000 | 12,279,000 | 12,385,000 | 12,405,000 | 12,400,000 | 12,400,000 | 12,196,000 | 12,196,000 | 12,201,000 | 12,036,000 | 12,042,000 | 12,047,000 | 12,023,000 | 12,028,000 | 12,033,000 | 12,039,000 | 12,044,000 | 12,049,000 |
Long Term Investments | 8,153,000 | 8,363,000 | 8,426,000 | 10,041,000 | 9,907,000 | 9,643,000 | 9,559,000 | 9,600,000 | 9,814,000 | 12,590,000 | 13,479,000 | 13,481,000 | 13,874,000 | 19,831,000 | 20,133,000 | 19,529,000 | 19,408,000 | 22,319,000 | 23,861,000 | 23,581,000 | 27,346,000 | 32,094,000 | 32,015,000 | 30,496,000 | 18,673,000 | 19,034,000 | 19,053,000 | 18,851,000 | 19,114,000 | 19,207,000 | 18,598,000 | 18,880,000 | 6,872,000 | 7,032,000 | 6,908,000 | 6,722,000 | 6,737,000 | 7,456,000 | 7,210,000 | 7,797,000 |
Tax Assets | 0 | 3,281,000 | 2,699,000 | 0 | 2,527,000 | 2,646,000 | 2,735,000 | 0 | 3,330,000 | 3,898,000 | 3,766,000 | 0 | 3,557,000 | 4,779,000 | 4,727,000 | 0 | 4,724,000 | 4,847,000 | 5,191,000 | 5,083,000 | 5,240,000 | 5,378,000 | 5,353,000 | 5,172,000 | 5,427,000 | 5,376,000 | 5,292,000 | 5,247,000 | 8,234,000 | 8,527,000 | 8,309,000 | 8,416,000 | 5,607,000 | 5,659,000 | 5,606,000 | 5,663,000 | 5,831,000 | 6,011,000 | 5,907,000 | 6,088,000 |
Other Non-Current Assets | 942,000 | -2,410,000 | -1,856,000 | 815,000 | -1,502,000 | -1,641,000 | -1,756,000 | 965,000 | -2,328,000 | -2,934,000 | -2,785,000 | 923,000 | -2,908,000 | -4,096,000 | -3,870,000 | 964,000 | -3,699,000 | -3,799,000 | -4,211,000 | -4,080,000 | -3,876,000 | -3,898,000 | -3,842,000 | -3,742,000 | -4,895,000 | -4,954,000 | -4,868,000 | -4,861,000 | -7,754,000 | -8,022,000 | -7,789,000 | -7,903,000 | -5,244,000 | -5,261,000 | -5,212,000 | -5,231,000 | -5,414,000 | -5,546,000 | -5,439,000 | -5,605,000 |
Total Non-Current Assets | 30,668,000 | 30,847,000 | 31,277,000 | 32,985,000 | 33,079,000 | 32,813,000 | 29,674,000 | 29,734,000 | 29,933,000 | 32,660,000 | 33,473,000 | 33,440,000 | 33,544,000 | 40,204,000 | 40,747,000 | 40,297,000 | 40,252,000 | 43,196,000 | 44,683,000 | 44,447,000 | 48,622,000 | 53,018,000 | 52,971,000 | 51,339,000 | 38,788,000 | 39,046,000 | 39,075,000 | 38,858,000 | 39,004,000 | 39,115,000 | 38,549,000 | 38,672,000 | 26,531,000 | 26,724,000 | 26,565,000 | 26,449,000 | 26,488,000 | 27,236,000 | 26,979,000 | 27,597,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 | 34,167,000 | 34,387,000 | 36,475,000 | 38,570,000 | 36,469,000 | 37,151,000 | 36,826,000 | 36,954,000 | 33,953,000 | 36,746,000 | 40,235,000 | 39,523,000 | 39,564,000 | 44,388,000 | 48,776,000 | 47,414,000 | 46,651,000 | 50,200,000 | 52,618,000 | 49,271,000 | 52,913,000 | 57,501,000 | 59,233,000 | 55,638,000 | 43,953,000 | 43,177,000 | 43,899,000 | 43,202,000 | 44,160,000 | 43,726,000 | 46,175,000 | 45,932,000 | 32,934,000 | 31,324,000 | 34,063,000 | 32,535,000 | 31,999,000 | 31,869,000 | 34,212,000 | 34,475,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 510,000 | 556,000 | 504,000 | 582,000 | 490,000 | 454,000 | 412,000 | 552,000 | 417,000 | 396,000 | 379,000 | 449,000 | 266,000 | 260,000 | 271,000 | 380,000 | 348,000 | 273,000 | 278,000 | 325,000 | 246,000 | 224,000 | 205,000 | 399,000 | 289,000 | 209,000 | 203,000 | 374,000 | 270,000 | 194,000 | 235,000 | 425,000 | 296,000 | 193,000 | 208,000 | 400,000 | 307,000 | 290,000 | 274,000 | 416,000 |
Short Term Debt | 1,585,000 | 1,553,000 | 0 | 1,121,000 | 1,121,000 | 3,121,000 | 1,339,000 | 1,556,000 | 1,443,000 | 2,634,000 | 2,517,000 | 1,105,000 | 1,105,000 | 0 | 1,500,000 | 1,500,000 | 1,500,000 | 1,500,000 | 3,000,000 | 1,000,000 | 1,000,000 | 2,144,000 | 2,144,000 | 13,848,000 | 2,007,000 | 864,000 | 864,000 | 864,000 | 0 | 0 | 0 | 0 | 0 | 0 | 4,000 | 4,000 | 3,000 | 1,003,000 | 1,000,000 | 1,000,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,391,000 | 393,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 108,000 | 416,000 | 0 | 0 | 0 | 590,000 | 0 | 0 | 0 | 482,000 | 0 |
Deferred Revenue | 0 | 1,690,000 | 2,700,000 | 2,700,000 | 2,700,000 | -8,543,000 | 0 | 2,700,000 | 0 | 0 | 0 | 2,900,000 | 6,446,000 | 0 | 0 | 3,184,000 | 2,858,000 | 1,798,000 | 393,000 | 3,021,000 | 0 | 0 | 4,162,000 | 3,055,000 | 0 | 0 | 3,255,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,190,000 | 0 | 0 | 0 | 3,084,000 |
Other Current Liabilities | 5,901,000 | 5,673,000 | 10,431,000 | 9,616,000 | 8,770,000 | 8,089,000 | 7,395,000 | 6,508,000 | 6,237,000 | 5,281,000 | 8,032,000 | 7,025,000 | 6,741,000 | 5,523,000 | 8,233,000 | 7,183,000 | 6,442,000 | 5,236,000 | 7,483,000 | 6,849,000 | 6,416,000 | 5,584,000 | 7,770,000 | 6,946,000 | 6,350,000 | 5,315,000 | 6,408,000 | 5,554,000 | 6,392,000 | 5,280,000 | 7,649,000 | 6,950,000 | 6,599,000 | 5,319,000 | 7,814,000 | 6,666,000 | 6,257,000 | 4,968,000 | 7,139,000 | 6,257,000 |
Total Current Liabilities | 7,996,000 | 7,782,000 | 10,935,000 | 11,319,000 | 10,381,000 | 11,664,000 | 9,146,000 | 8,616,000 | 8,097,000 | 8,311,000 | 10,928,000 | 8,579,000 | 8,112,000 | 5,783,000 | 10,004,000 | 9,063,000 | 8,290,000 | 9,400,000 | 11,154,000 | 8,174,000 | 7,662,000 | 7,952,000 | 10,119,000 | 21,193,000 | 8,646,000 | 6,388,000 | 7,475,000 | 6,792,000 | 6,662,000 | 5,582,000 | 8,300,000 | 7,375,000 | 6,895,000 | 5,512,000 | 8,616,000 | 7,078,000 | 6,567,000 | 6,261,000 | 8,895,000 | 7,673,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 23,570,000 | 23,470,000 | 25,042,000 | 25,112,000 | 23,977,000 | 24,074,000 | 24,048,000 | 25,124,000 | 24,848,000 | 25,046,000 | 25,405,000 | 26,939,000 | 27,022,000 | 28,241,000 | 28,180,000 | 27,971,000 | 27,755,000 | 27,542,000 | 26,971,000 | 27,042,000 | 26,903,000 | 27,096,000 | 27,024,000 | 11,898,000 | 11,896,000 | 13,036,000 | 13,033,000 | 13,030,000 | 13,890,000 | 13,887,000 | 13,884,000 | 13,881,000 | 13,878,000 | 12,837,000 | 12,846,000 | 12,915,000 | 12,918,000 | 12,917,000 | 12,901,000 | 13,693,000 |
Deferred Revenue | 0 | 0 | 0 | 0 | 1,223,000 | 1,220,000 | 2,700,000 | 2,700,000 | 0 | 1,634,000 | 0 | 1,636,000 | 1,831,000 | 1,969,000 | 2,473,000 | 2,542,000 | 2,241,000 | 2,215,000 | 2,263,000 | 2,308,000 | 2,155,000 | 2,245,000 | 2,299,000 | 2,332,000 | 2,281,000 | 2,349,000 | 2,406,000 | 2,470,000 | 2,833,000 | 2,915,000 | 2,988,000 | 3,060,000 | 3,195,000 | 3,758,000 | 3,830,000 | 3,559,000 | 3,382,000 | 3,432,000 | 3,466,000 | 3,508,000 |
Deferred Tax | 3,208,000 | 3,281,000 | 2,699,000 | 2,799,000 | 2,527,000 | 2,646,000 | 2,735,000 | 2,897,000 | 3,330,000 | 3,898,000 | 3,766,000 | 3,692,000 | 3,557,000 | 4,779,000 | 4,727,000 | 4,532,000 | 4,724,000 | 4,847,000 | 5,191,000 | 5,083,000 | 5,240,000 | 5,378,000 | 5,353,000 | 5,172,000 | 5,427,000 | 5,376,000 | 5,292,000 | 5,247,000 | 8,234,000 | 8,527,000 | 8,309,000 | 8,416,000 | 5,607,000 | 5,659,000 | 5,606,000 | 5,663,000 | 5,831,000 | 6,011,000 | 5,907,000 | 6,088,000 |
Other Non-Current Liabilities | 2,811,000 | 2,820,000 | 2,863,000 | 2,830,000 | 2,941,000 | 2,544,000 | 2,023,000 | 1,540,000 | 1,910,000 | 1,894,000 | 1,896,000 | 1,919,000 | 2,099,000 | 2,285,000 | 2,830,000 | 2,883,000 | 2,611,000 | 2,587,000 | 2,627,000 | 2,615,000 | 2,432,000 | 2,571,000 | 2,618,000 | 2,586,000 | 2,450,000 | 2,542,000 | 2,665,000 | 2,715,000 | 3,168,000 | 3,273,000 | 3,381,000 | 3,449,000 | 3,571,000 | 4,173,000 | 4,247,000 | 4,006,000 | 3,802,000 | 3,907,000 | 3,981,000 | 4,011,000 |
Total Non-Current Liabilities | 29,589,000 | 29,571,000 | 30,604,000 | 30,741,000 | 29,445,000 | 29,264,000 | 31,506,000 | 32,261,000 | 30,088,000 | 30,838,000 | 31,067,000 | 32,550,000 | 32,717,000 | 35,346,000 | 35,777,000 | 35,426,000 | 35,129,000 | 35,014,000 | 34,827,000 | 34,778,000 | 34,614,000 | 35,083,000 | 35,033,000 | 19,656,000 | 19,811,000 | 20,991,000 | 21,027,000 | 21,030,000 | 25,329,000 | 25,723,000 | 25,612,000 | 25,784,000 | 23,092,000 | 22,669,000 | 22,699,000 | 22,584,000 | 22,551,000 | 22,835,000 | 22,789,000 | 23,792,000 |
Total Liabilities | 37,585,000 | 37,353,000 | 41,539,000 | 42,060,000 | 39,826,000 | 40,928,000 | 40,652,000 | 40,877,000 | 38,185,000 | 39,149,000 | 41,995,000 | 41,129,000 | 40,829,000 | 41,129,000 | 45,781,000 | 44,489,000 | 43,419,000 | 44,414,000 | 45,981,000 | 42,952,000 | 42,276,000 | 43,035,000 | 45,152,000 | 40,849,000 | 28,457,000 | 27,379,000 | 28,502,000 | 27,822,000 | 31,991,000 | 31,305,000 | 33,912,000 | 33,159,000 | 29,987,000 | 28,181,000 | 31,315,000 | 29,662,000 | 29,118,000 | 29,096,000 | 31,684,000 | 31,465,000 |
Common Stock | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 | 935,000 |
Retained Earnings | 34,206,000 | 33,651,000 | 31,535,000 | 31,094,000 | 30,767,000 | 30,340,000 | 29,898,000 | 29,792,000 | 28,785,000 | 30,252,000 | 30,988,000 | 30,664,000 | 30,685,000 | 35,065,000 | 34,507,000 | 34,679,000 | 34,356,000 | 36,908,000 | 36,528,000 | 36,539,000 | 39,910,000 | 44,081,000 | 43,582,000 | 43,962,000 | 43,805,000 | 43,369,000 | 42,816,000 | 42,251,000 | 38,542,000 | 37,939,000 | 37,124,000 | 36,906,000 | 27,816,000 | 27,915,000 | 27,367,000 | 27,257,000 | 27,118,000 | 26,698,000 | 26,271,000 | 26,277,000 |
Accumulated Other Comprehensive Income/Loss | -2,617,000 | -2,283,000 | -2,266,000 | -2,673,000 | -2,471,000 | -2,709,000 | -2,779,000 | -2,771,000 | -2,383,000 | -2,377,000 | -2,962,000 | -3,056,000 | -3,430,000 | -3,602,000 | -3,774,000 | -4,341,000 | -3,781,000 | -3,774,000 | -2,533,000 | -2,864,000 | -2,402,000 | -2,646,000 | -2,717,000 | -2,547,000 | -2,034,000 | -1,652,000 | -1,927,000 | -1,897,000 | -1,946,000 | -1,838,000 | -2,212,000 | -2,052,000 | -3,278,000 | -3,340,000 | -3,327,000 | -3,280,000 | -3,157,000 | -2,878,000 | -2,945,000 | -2,682,000 |
Total Stockholders Equity | -3,468,000 | -3,016,000 | -5,114,000 | -3,540,000 | -3,407,000 | -3,827,000 | -3,876,000 | -3,973,000 | -4,232,000 | -2,403,000 | -1,760,000 | -1,606,000 | -1,267,000 | 3,257,000 | 2,913,000 | 2,925,000 | 3,232,000 | 5,786,000 | 6,543,000 | 6,319,000 | 10,545,000 | 14,464,000 | 14,081,000 | 14,786,000 | 15,494,000 | 15,796,000 | 15,394,000 | 15,377,000 | 12,166,000 | 12,418,000 | 12,260,000 | 12,770,000 | 2,944,000 | 3,140,000 | 2,745,000 | 2,873,000 | 2,887,000 | 2,779,000 | 2,533,000 | 3,010,000 |
Total Investments | 8,153,000 | 8,363,000 | 8,426,000 | 10,041,000 | 9,907,000 | 9,643,000 | 9,559,000 | 9,600,000 | 9,814,000 | 12,590,000 | 13,479,000 | 13,481,000 | 13,874,000 | 19,831,000 | 20,133,000 | 19,529,000 | 19,408,000 | 22,319,000 | 23,861,000 | 23,581,000 | 27,346,000 | 32,094,000 | 32,015,000 | 30,496,000 | 18,673,000 | 19,034,000 | 19,053,000 | 18,851,000 | 19,114,000 | 19,207,000 | 18,598,000 | 18,880,000 | 6,872,000 | 7,032,000 | 6,908,000 | 6,722,000 | 6,737,000 | 7,456,000 | 7,210,000 | 7,797,000 |
Total Debt | 25,155,000 | 25,023,000 | 25,042,000 | 26,233,000 | 25,098,000 | 27,195,000 | 25,387,000 | 26,680,000 | 26,291,000 | 27,680,000 | 27,922,000 | 28,044,000 | 28,127,000 | 28,241,000 | 29,680,000 | 29,471,000 | 29,255,000 | 29,042,000 | 29,971,000 | 28,042,000 | 27,903,000 | 29,240,000 | 29,168,000 | 25,746,000 | 13,903,000 | 13,900,000 | 13,897,000 | 13,894,000 | 13,890,000 | 13,887,000 | 13,884,000 | 13,881,000 | 13,878,000 | 12,837,000 | 12,850,000 | 12,919,000 | 12,921,000 | 13,920,000 | 13,901,000 | 14,693,000 |
Net Debt | 23,258,000 | 23,215,000 | 21,426,000 | 22,542,000 | 23,561,000 | 26,321,000 | 21,474,000 | 22,650,000 | 23,808,000 | 25,113,000 | 22,569,000 | 23,500,000 | 25,170,000 | 26,364,000 | 23,888,000 | 24,526,000 | 25,132,000 | 24,216,000 | 24,355,000 | 25,925,000 | 26,299,000 | 27,444,000 | 25,816,000 | 24,413,000 | 11,510,000 | 12,470,000 | 11,706,000 | 12,641,000 | 11,308,000 | 11,632,000 | 8,656,000 | 9,312,000 | 11,580,000 | 12,018,000 | 9,035,000 | 10,550,000 | 11,014,000 | 12,797,000 | 10,227,000 | 11,372,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 | 2,287,000 | 3,794,000 | 2,124,000 | 2,055,000 | 2,166,000 | 2,117,000 | 1,787,000 | 2,690,000 | 224,000 | 891,000 | 1,959,000 | 1,624,000 | -2,720,000 | 2,150,000 | 1,421,000 | 1,922,000 | -956,000 | 1,938,000 | 1,550,000 | -1,814,000 | -2,602,000 | 1,997,000 | 1,121,000 | 1,251,000 | 1,944,000 | 1,877,000 | 1,895,000 | 4,968,000 | 1,867,000 | 1,990,000 | 1,402,000 | 10,278,000 | 1,094,000 | 1,654,000 | 1,218,000 | 1,248,000 | 1,528,000 | 1,449,000 | 1,018,000 | 1,236,000 |
Depreciation & Amortization | 74,000 | 74,000 | 65,000 | 78,000 | 80,000 | 62,000 | 52,000 | 63,000 | 54,000 | 57,000 | 52,000 | 54,000 | 62,000 | 65,000 | 63,000 | 65,000 | 62,000 | 65,000 | 65,000 | 63,000 | 57,000 | 53,000 | 53,000 | 59,000 | 64,000 | 51,000 | 53,000 | 54,000 | 51,000 | 52,000 | 52,000 | 55,000 | 51,000 | 49,000 | 49,000 | 75,000 | 50,000 | 51,000 | 49,000 | 59,000 |
Deferred Income Tax | 15,000 | 549,000 | -105,000 | 345,000 | 1,004,000 | -264,000 | -142,000 | -397,000 | -570,000 | -23,000 | 43,000 | 20,000 | -1,244,000 | -1,000 | 65,000 | -53,000 | -107,000 | -30,000 | 26,000 | 166,000 | -209,000 | 20,000 | -72,000 | -272,000 | 151,000 | 10,000 | 54,000 | -2,903,000 | -253,000 | 53,000 | -23,000 | 3,188,000 | -84,000 | 47,000 | -32,000 | -131,000 | -29,000 | 68,000 | -40,000 | -93,000 |
Stock Based Compensation | 0 | 0 | 0 | 58,000 | 0 | 0 | 0 | 50,000 | 0 | 0 | 0 | 40,000 | 0 | 0 | 0 | 35,000 | 0 | 0 | 0 | 32,000 | 0 | 0 | 0 | 46,000 | 0 | 0 | 0 | 55,000 | 0 | 0 | 0 | 44,000 | 0 | 0 | 0 | 51,000 | 0 | 0 | 0 | 46,000 |
Change in Working Capital | 493,000 | -2,403,000 | 1,083,000 | 944,000 | 539,000 | -2,212,000 | 714,000 | 309,000 | 869,000 | -2,831,000 | 1,067,000 | 761,000 | 930,000 | -2,667,000 | 979,000 | 732,000 | -1,337,000 | -248,000 | 1,102,000 | 523,000 | 785,000 | -2,002,000 | 641,000 | 306,000 | 847,000 | -1,165,000 | 1,087,000 | -1,269,000 | 722,000 | -2,587,000 | 1,280,000 | 339,000 | 1,031,000 | -3,094,000 | 1,424,000 | 542,000 | 1,101,000 | -2,675,000 | 1,272,000 | 435,000 |
Accounts Receivable | -13,000 | 5,000 | -6,000 | -13,000 | 903,000 | -2,282,000 | -34,000 | -21,000 | -9,000 | 3,000 | 1,000 | 342,000 | 1,004,000 | -2,549,000 | 970,000 | 377,000 | 1,124,000 | -2,341,000 | 5,000 | 13,000 | 1,075,000 | -5,000 | -16,000 | 45,000 | -43,000 | -11,000 | 9,000 | 6,000 | -29,000 | 15,000 | 18,000 | -6,000 | -24,000 | -17,000 | 20,000 | -6,000 | -10,000 | -6,000 | 25,000 | -18,000 |
Inventory | 73,000 | 67,000 | -26,000 | -41,000 | 17,000 | 81,000 | -72,000 | -74,000 | 38,000 | 70,000 | -20,000 | -61,000 | -54,000 | 154,000 | 18,000 | -134,000 | 49,000 | 92,000 | -5,000 | -105,000 | 51,000 | 121,000 | -25,000 | -276,000 | 42,000 | 135,000 | -30,000 | -238,000 | 12,000 | 123,000 | -68,000 | -88,000 | -18,000 | 151,000 | -79,000 | -92,000 | -46,000 | 167,000 | -62,000 | -164,000 |
Accounts Payable | -52,000 | 45,000 | -61,000 | 85,000 | 35,000 | 33,000 | -115,000 | 119,000 | 20,000 | 12,000 | -59,000 | 160,000 | 116,000 | -15,000 | -98,000 | 29,000 | 71,000 | -2,000 | -45,000 | 78,000 | 18,000 | 14,000 | -189,000 | 106,000 | 79,000 | 6,000 | -164,000 | 99,000 | 79,000 | -44,000 | -189,000 | 126,000 | 101,000 | -16,000 | -217,000 | 95,000 | 52,000 | 12,000 | -166,000 | 59,000 |
Other Working Capital | 485,000 | -2,520,000 | 1,176,000 | 913,000 | -416,000 | -44,000 | 935,000 | 285,000 | 820,000 | -436,000 | 1,146,000 | 320,000 | -136,000 | -257,000 | 89,000 | 460,000 | -2,581,000 | 2,003,000 | 1,147,000 | 537,000 | -359,000 | -2,132,000 | 871,000 | 431,000 | 769,000 | -1,295,000 | 1,272,000 | -1,136,000 | 660,000 | -2,681,000 | 1,519,000 | 307,000 | 972,000 | -3,212,000 | 1,700,000 | 545,000 | 1,105,000 | -2,848,000 | 1,475,000 | 558,000 |
Other Non-Cash Items | -258,000 | -2,058,000 | -67,000 | -70,000 | -682,000 | 385,000 | 573,000 | -96,000 | 2,499,000 | 21,000 | -46,000 | 42,000 | 39,000 | -14,000 | 56,000 | 141,000 | 57,000 | 69,000 | 449,000 | 35,000 | 104,000 | 23,000 | 198,000 | 48,000 | -76,000 | 30,000 | 69,000 | -316,000 | 38,000 | -489,000 | 8,000 | -13,897,000 | -496,000 | 121,000 | -4,000 | 40,000 | -17,000 | 51,000 | 80,000 | 59,000 |
Net Cash Provided by Operating Activities | 2,611,000 | -75,000 | 2,877,000 | 3,227,000 | 2,952,000 | 124,000 | 2,984,000 | 2,619,000 | 3,076,000 | -514,000 | 3,075,000 | 2,663,000 | 3,063,000 | -361,000 | 3,040,000 | 2,541,000 | 898,000 | 1,817,000 | 3,129,000 | 2,563,000 | 2,882,000 | 103,000 | 2,289,000 | 1,825,000 | 2,716,000 | 1,041,000 | 2,809,000 | 757,000 | 2,217,000 | -717,000 | 2,665,000 | 291,000 | 2,442,000 | -1,631,000 | 2,689,000 | 1,720,000 | 2,843,000 | -1,251,000 | 2,498,000 | 1,603,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -31,000 | -29,000 | -35,000 | -53,000 | -40,000 | -48,000 | -55,000 | -58,000 | -64,000 | -38,000 | -45,000 | -67,000 | -49,000 | -27,000 | -26,000 | -69,000 | -56,000 | -54,000 | -52,000 | -86,000 | -81,000 | -41,000 | -38,000 | -106,000 | -60,000 | -38,000 | -34,000 | -48,000 | -60,000 | -58,000 | -33,000 | -61,000 | -51,000 | -51,000 | -26,000 | -67,000 | -63,000 | -51,000 | -48,000 | -47,000 |
Acquisitions Net | 0 | 0 | 2,353,000 | 1,700,000 | 1,699,000 | -2,750,000 | 0 | 1,000,000 | 0 | 0 | 0 | 1,176,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -41,000 | -452,000 | -1,000 | -1,831,000 | 0 | -15,000 | 0 | 0 | -415,000 | 0 | 0 | 0 | 4,728,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -9,000 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,641,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 | 0 | 0 | 47,000 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,000,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 72,000 | 0 | 0 | 0 | 0 | 88,000 | 43,000 | 2,000 | 534,000 | 151,000 | 0 | 56,000 | 99,000 | 70,000 | 38,000 | 147,000 | 179,000 |
Other Investing Activities | -10,000 | -8,000 | -2,000 | -1,713,000 | -18,000 | -4,000 | -1,000 | -2,586,000 | -1,000 | -78,000 | 11,000 | 1,321,000 | 16,000 | 47,000 | -3,000 | 33,000 | 12,000 | 43,000 | 0 | 141,000 | 97,000 | 16,000 | -81,000 | -12,817,000 | 4,000 | -2,000 | -7,000 | -217,000 | 16,000 | -1,000 | -199,000 | 3,200,000 | -2,000 | -46,000 | 4,000 | -142,000 | 1,000 | 1,000 | 147,000 | -53,000 |
Net Cash Used for Investing Activities | -41,000 | -37,000 | 2,316,000 | -66,000 | 1,641,000 | -2,802,000 | -56,000 | 997,000 | -65,000 | -116,000 | -34,000 | 1,254,000 | -33,000 | 20,000 | -29,000 | -36,000 | -44,000 | -11,000 | -52,000 | 14,000 | -436,000 | -26,000 | -1,950,000 | -12,851,000 | -56,000 | -40,000 | -41,000 | -265,000 | 44,000 | -16,000 | -230,000 | 3,673,000 | 98,000 | -97,000 | 34,000 | -110,000 | 8,000 | -12,000 | 99,000 | 117,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | -1,121,000 | 998,000 | -2,000,000 | 1,782,000 | -1,348,000 | 0 | -1,105,000 | 0 | 0 | 0 | 0 | -1,500,000 | 430,000 | 0 | 0 | -1,007,000 | 2,000,000 | 0 | -1,144,000 | 0 | 3,465,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,043,000 | 0 | 0 | 0 | -1,000,000 | 0 | -793,000 | 699,000 |
Common Stock Issued | 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 |
Common Stock Repurchased | -680,000 | -10,000 | -2,400,000 | -268,000 | -260,000 | -472,000 | 0 | -374,000 | -368,000 | -507,000 | -576,000 | -703,000 | -322,000 | -325,000 | -325,000 | 0 | 0 | 0 | 0 | -499,000 | 0 | -195,000 | -151,000 | -356,000 | -367,000 | -437,000 | -513,000 | -558,000 | -759,000 | -1,049,000 | -551,000 | -518,000 | -171,000 | -173,000 | -168,000 | -36,000 | -63,000 | -263,000 | -192,000 | -260,000 |
Dividends Paid | -1,688,000 | -1,687,000 | -1,733,000 | -1,739,000 | -1,675,000 | -1,682,000 | -1,683,000 | -1,691,000 | -1,629,000 | -1,634,000 | -1,645,000 | -1,659,000 | -1,591,000 | -1,595,000 | -1,601,000 | -1,600,000 | -1,564,000 | -1,563,000 | -1,563,000 | -1,571,000 | -1,497,000 | -1,499,000 | -1,502,000 | -1,506,000 | -1,324,000 | -1,328,000 | -1,257,000 | -1,263,000 | -1,175,000 | -1,182,000 | -1,187,000 | -1,191,000 | -1,106,000 | -1,107,000 | -1,108,000 | -1,108,000 | -1,021,000 | -1,024,000 | -1,026,000 | -1,028,000 |
Other Financing Activities | -110,000 | -1,000 | -14,000 | -12,000 | 0 | -1,000 | -14,000 | 0 | -1,000 | 0 | -11,000 | 1,000 | -6,000 | -157,000 | -676,000 | -83,000 | 0 | -6,000 | -10,000 | 8,000 | 4,000 | -2,000 | -129,000 | 11,829,000 | 0 | -2,000 | -23,000 | 0 | 0 | -9,000 | -38,000 | 16,000 | -827,000 | 11,000 | -30,000 | -4,000 | 17,000 | -1,000 | -233,000 | -51,000 |
Net Cash Used Provided by Financing Activities | -2,478,000 | -1,698,000 | -5,268,000 | -1,021,000 | -3,935,000 | -373,000 | -3,045,000 | -2,065,000 | -3,103,000 | -2,141,000 | -2,232,000 | -2,361,000 | -1,919,000 | -3,577,000 | -2,172,000 | -1,683,000 | -1,564,000 | -2,576,000 | 427,000 | -2,062,000 | -2,637,000 | -1,696,000 | 1,683,000 | 9,967,000 | -1,691,000 | -1,767,000 | -1,793,000 | -1,821,000 | -1,934,000 | -2,240,000 | -1,776,000 | -1,693,000 | -1,061,000 | -1,269,000 | -1,306,000 | -1,148,000 | -2,067,000 | -1,288,000 | -2,244,000 | -640,000 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 4,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 97,000 | -1,808,000 | -75,000 | 2,140,000 | 658,000 | -3,051,000 | -117,000 | 1,551,000 | -92,000 | -2,771,000 | 809,000 | 1,556,000 | 1,111,000 | -3,918,000 | 839,000 | 822,000 | -710,000 | -770,000 | 3,504,000 | 515,000 | -191,000 | -1,619,000 | 2,022,000 | -1,059,000 | 969,000 | -766,000 | 975,000 | -1,329,000 | 327,000 | -2,973,000 | 659,000 | 2,271,000 | 1,479,000 | -2,996,000 | 1,446,000 | 462,000 | 784,000 | -2,551,000 | 353,000 | 1,080,000 |
Cash at End of Period | 1,905,000 | 1,808,000 | 3,616,000 | 3,721,000 | 1,581,000 | 923,000 | 3,974,000 | 4,091,000 | 2,540,000 | 2,632,000 | 5,403,000 | 4,594,000 | 3,038,000 | 1,927,000 | 5,845,000 | 5,006,000 | 4,184,000 | 4,894,000 | 5,664,000 | 2,160,000 | 1,645,000 | 1,836,000 | 3,455,000 | 1,433,000 | 2,492,000 | 1,523,000 | 2,289,000 | 1,253,000 | 2,582,000 | 2,255,000 | 5,228,000 | 4,569,000 | 2,298,000 | 819,000 | 3,815,000 | 2,369,000 | 1,907,000 | 1,123,000 | 3,674,000 | 3,321,000 |
Cash at Start of Period | 1,808,000 | 3,616,000 | 3,691,000 | 1,581,000 | 923,000 | 3,974,000 | 4,091,000 | 2,540,000 | 2,632,000 | 5,403,000 | 4,594,000 | 3,038,000 | 1,927,000 | 5,845,000 | 5,006,000 | 4,184,000 | 4,894,000 | 5,664,000 | 2,160,000 | 1,645,000 | 1,836,000 | 3,455,000 | 1,433,000 | 2,492,000 | 1,523,000 | 2,289,000 | 1,314,000 | 2,582,000 | 2,255,000 | 5,228,000 | 4,569,000 | 2,298,000 | 819,000 | 3,815,000 | 2,369,000 | 1,907,000 | 1,123,000 | 3,674,000 | 3,321,000 | 2,241,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 2,611,000 | -75,000 | 2,877,000 | 3,227,000 | 2,952,000 | 124,000 | 2,984,000 | 2,619,000 | 3,076,000 | -514,000 | 3,075,000 | 2,663,000 | 3,063,000 | -361,000 | 3,040,000 | 2,541,000 | 898,000 | 1,817,000 | 3,129,000 | 2,563,000 | 2,882,000 | 103,000 | 2,289,000 | 1,825,000 | 2,716,000 | 1,041,000 | 2,809,000 | 757,000 | 2,217,000 | -717,000 | 2,665,000 | 291,000 | 2,442,000 | -1,631,000 | 2,689,000 | 1,720,000 | 2,843,000 | -1,251,000 | 2,498,000 | 1,603,000 |
Capital Expenditure | -31,000 | -29,000 | -35,000 | -53,000 | -40,000 | -48,000 | -55,000 | -58,000 | -64,000 | -38,000 | -45,000 | -67,000 | -49,000 | -27,000 | -26,000 | -69,000 | -56,000 | -54,000 | -52,000 | -86,000 | -81,000 | -41,000 | -38,000 | -106,000 | -60,000 | -38,000 | -34,000 | -48,000 | -60,000 | -58,000 | -33,000 | -61,000 | -51,000 | -51,000 | -26,000 | -67,000 | -63,000 | -51,000 | -48,000 | -47,000 |
Free Cash Flow | 2,580,000 | -104,000 | 2,842,000 | 3,174,000 | 2,912,000 | 76,000 | 2,929,000 | 2,561,000 | 3,012,000 | -552,000 | 3,030,000 | 2,596,000 | 3,014,000 | -388,000 | 3,014,000 | 2,472,000 | 842,000 | 1,763,000 | 3,077,000 | 2,477,000 | 2,801,000 | 62,000 | 2,251,000 | 1,719,000 | 2,656,000 | 1,003,000 | 2,775,000 | 709,000 | 2,157,000 | -775,000 | 2,632,000 | 230,000 | 2,391,000 | -1,682,000 | 2,663,000 | 1,653,000 | 2,780,000 | -1,302,000 | 2,450,000 | 1,556,000 |