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 | 17,840,000 | 16,866,000 | 16,569,000 | 22,018,000 | 18,104,000 | 19,751,000 | 17,921,000 | 19,980,000 | 15,956,000 | 16,681,000 | 13,991,000 | 14,793,000 | 15,278,000 | 16,998,000 | 15,217,000 | 15,304,000 | 14,139,000 | 11,807,000 | 16,908,000 | 17,911,000 | 19,980,000 | 15,751,000 | 22,917,000 | 28,341,000 | 25,146,000 | 24,258,000 | 23,382,000 | 25,368,000 | 24,309,000 | 22,739,000 | 20,976,000 | 23,286,000 | 23,898,000 | 24,755,000 | 22,632,000 | 23,573,000 | 25,849,000 | 24,543,000 | 22,149,000 | 24,468,000 |
Revenue Y/Y Growth | -1.46% | -14.61% | -7.54% | 10.20% | 13.46% | 18.40% | 28.09% | 35.06% | 4.44% | -1.86% | -8.06% | -3.34% | 8.06% | 43.97% | -10.00% | -14.56% | -29.23% | -25.04% | -26.22% | -36.80% | -20.54% | -35.07% | -1.99% | 11.72% | 3.44% | 6.68% | 11.47% | 8.94% | 1.72% | -8.14% | -7.32% | -1.22% | -7.55% | 0.86% | 2.18% | -3.66% | - | - | - | - |
Cost of Revenue | 21,347,000 | 15,637,000 | 14,693,000 | 19,321,000 | 16,939,000 | 17,812,000 | 15,998,000 | 18,124,000 | 16,778,000 | 14,559,000 | 13,645,000 | 17,307,000 | 13,566,000 | 14,588,000 | 13,808,000 | 20,992,000 | 13,105,000 | 12,978,000 | 16,768,000 | 18,708,000 | 16,930,000 | 17,810,000 | 18,645,000 | 22,090,000 | 21,040,000 | 19,536,000 | 18,824,000 | 20,427,000 | 19,987,000 | 18,388,000 | 17,264,000 | 19,464,000 | 19,904,000 | 22,325,000 | 19,097,000 | 20,642,000 | 21,600,000 | 21,350,000 | 18,496,000 | 20,711,000 |
Gross Profit | -3,507,000 | 1,229,000 | 1,876,000 | 2,697,000 | 1,165,000 | 1,939,000 | 1,923,000 | 1,856,000 | -822,000 | 2,122,000 | 346,000 | -2,514,000 | 1,712,000 | 2,410,000 | 1,409,000 | -5,688,000 | 1,034,000 | -1,171,000 | 140,000 | -797,000 | 3,050,000 | -2,059,000 | 4,272,000 | 6,251,000 | 4,106,000 | 4,722,000 | 4,558,000 | 4,941,000 | 4,322,000 | 4,351,000 | 3,712,000 | 3,822,000 | 3,994,000 | 2,430,000 | 3,535,000 | 2,931,000 | 4,249,000 | 3,193,000 | 3,653,000 | 3,757,000 |
Gross Profit Margin | -19.66% | 7.29% | 11.32% | 12.25% | 6.44% | 9.82% | 10.73% | 9.29% | -5.15% | 12.72% | 2.47% | -16.99% | 11.21% | 14.18% | 9.26% | -37.17% | 7.31% | -9.92% | 0.83% | -4.45% | 15.27% | -13.07% | 18.64% | 22.06% | 16.33% | 19.47% | 19.49% | 19.48% | 17.78% | 19.13% | 17.70% | 16.41% | 16.71% | 9.82% | 15.62% | 12.43% | 16.44% | 13.01% | 16.49% | 15.35% |
Research and Development | 1,154,000 | 954,000 | 868,000 | 881,000 | 958,000 | 797,000 | 741,000 | 794,000 | 727,000 | 698,000 | 633,000 | 678,000 | 575,000 | 497,000 | 499,000 | 605,000 | 574,000 | 625,000 | 672,000 | 749,000 | 778,000 | 826,000 | 866,000 | 852,000 | 826,000 | 827,000 | 764,000 | 761,000 | 767,000 | 813,000 | 838,000 | 726,000 | 857,000 | 2,127,000 | 917,000 | 905,000 | 857,000 | 800,000 | 769,000 | 755,000 |
General and Administrative Expenses | 1,085,000 | 1,377,000 | 1,161,000 | 1,535,000 | 1,043,000 | 1,286,000 | 1,304,000 | 1,430,000 | 1,226,000 | 668,000 | 863,000 | 988,000 | 1,097,000 | 1,040,000 | 1,032,000 | 1,828,000 | 955,000 | 1,161,000 | 873,000 | 1,052,000 | 1,001,000 | 672,000 | 1,184,000 | 1,222,000 | 1,154,000 | 1,194,000 | 997,000 | 1,206,000 | 915,000 | 1,040,000 | 933,000 | 999,000 | 923,000 | 806,000 | 888,000 | 931,000 | 889,000 | 760,000 | 945,000 | 1,040,000 |
Total Operating Expenses | 2,254,000 | 2,331,000 | 2,029,000 | 2,416,000 | 2,001,000 | 2,083,000 | 2,045,000 | 2,224,000 | 1,953,000 | 1,366,000 | 1,496,000 | 1,666,000 | 1,672,000 | 1,537,000 | 1,531,000 | 2,433,000 | 1,529,000 | 1,786,000 | 1,545,000 | 1,801,000 | 1,779,000 | 1,498,000 | 2,050,000 | 2,074,000 | 1,980,000 | 2,021,000 | 1,761,000 | 1,967,000 | 1,682,000 | 1,853,000 | 1,771,000 | 1,725,000 | 1,780,000 | 2,933,000 | 1,805,000 | 1,836,000 | 1,746,000 | 1,560,000 | 1,714,000 | 1,795,000 |
Operating Income or Loss | -5,761,000 | -1,090,000 | -86,000 | 283,000 | -808,000 | -99,000 | -149,000 | -353,000 | -2,799,000 | 774,000 | -1,169,000 | -4,171,000 | 329,000 | 1,023,000 | -83,000 | -8,049,000 | -401,000 | -2,964,000 | -1,353,000 | -2,204,000 | 1,259,000 | -3,380,000 | 2,350,000 | 4,175,000 | 2,227,000 | 2,710,000 | 2,875,000 | 3,030,000 | 2,689,000 | 2,535,000 | 2,024,000 | 2,183,000 | 2,282,000 | -419,000 | 1,788,000 | 1,161,000 | 2,580,000 | 1,683,000 | 2,019,000 | 2,025,000 |
Operating Margin | -32.29% | -6.46% | -0.52% | 1.29% | -4.46% | -0.50% | -0.83% | -1.77% | -17.54% | 4.64% | -8.36% | -28.20% | 2.15% | 6.02% | -0.55% | -52.59% | -2.84% | -25.10% | -8.00% | -12.31% | 6.30% | -21.46% | 10.25% | 14.73% | 8.86% | 11.17% | 12.30% | 11.94% | 11.06% | 11.15% | 9.65% | 9.37% | 9.55% | -1.69% | 7.90% | 4.93% | 9.98% | 6.86% | 9.12% | 8.28% |
Interest Expense | 728,000 | 673,000 | 569,000 | 600,000 | 589,000 | 621,000 | 649,000 | 632,000 | 621,000 | 650,000 | 630,000 | 661,000 | 669,000 | 673,000 | 679,000 | 698,000 | 643,000 | 553,000 | 262,000 | 242,000 | 203,000 | 154,000 | 123,000 | 158,000 | 106,000 | 109,000 | 102,000 | 93,000 | 87,000 | 93,000 | 87,000 | 79,000 | 81,000 | 73,000 | 73,000 | 72,000 | 67,000 | 75,000 | 61,000 | 81,000 |
EBITDA | -5,052,000 | -401,000 | 510,000 | 1,051,000 | -44,000 | 460,000 | 989,000 | 485,000 | -2,018,000 | 1,880,000 | -502,000 | -3,505,000 | 1,199,000 | 2,119,000 | 1,164,000 | -7,349,000 | 283,000 | -2,323,000 | -685,000 | -1,472,000 | 1,913,000 | -2,727,000 | 2,809,000 | 4,781,000 | 2,670,000 | 3,190,000 | 3,316,000 | 3,647,000 | 3,256,000 | 3,056,000 | 2,517,000 | 2,643,000 | 2,688,000 | 41,000 | 2,173,000 | 1,579,000 | 2,940,000 | 2,086,000 | 2,398,000 | 2,490,000 |
Depreciation and Amortization | 444,000 | 441,000 | 442,000 | 481,000 | 467,000 | 456,000 | 457,000 | 502,000 | 493,000 | 498,000 | 486,000 | 534,000 | 523,000 | 551,000 | 536,000 | 578,000 | 565,000 | 547,000 | 556,000 | 628,000 | 576,000 | 546,000 | 521,000 | 583,000 | 523,000 | 507,000 | 501,000 | 582,000 | 522,000 | 494,000 | 471,000 | 546,000 | 474,000 | 447,000 | 443,000 | 484,000 | 437,000 | 453,000 | 459,000 | 528,000 |
Income Before Tax | -6,224,000 | -1,515,000 | -378,000 | -9,000 | -1,100,000 | -400,000 | -496,000 | -649,000 | -3,132,000 | 377,000 | -1,618,000 | -4,700,000 | -310,000 | 549,000 | -572,000 | -8,625,000 | -925,000 | -3,423,000 | -1,503,000 | -2,342,000 | 1,177,000 | -3,427,000 | 2,333,000 | 4,046,000 | 2,133,000 | 2,586,000 | 2,839,000 | 2,972,000 | 2,647,000 | 2,469,000 | 1,959,000 | 2,103,000 | 2,203,000 | -479,000 | 1,741,000 | 1,099,000 | 2,487,000 | 1,623,000 | 1,946,000 | 1,930,000 |
Income Tax Expense | -50,000 | -76,000 | -23,000 | 21,000 | 538,000 | -251,000 | -71,000 | 14,000 | 176,000 | 217,000 | -376,000 | -536,000 | -178,000 | -18,000 | -11,000 | -186,000 | -459,000 | -1,028,000 | -862,000 | -1,332,000 | 10,000 | -485,000 | 184,000 | 622,000 | -230,000 | 390,000 | 362,000 | -160,000 | 794,000 | 708,000 | 508,000 | 472,000 | -76,000 | -245,000 | 522,000 | 73,000 | 783,000 | 513,000 | 610,000 | 464,000 |
Net Income | -6,170,000 | -1,439,000 | -343,000 | -23,000 | -1,636,000 | -149,000 | -414,000 | -545,000 | -3,308,000 | 160,000 | -1,242,000 | -4,164,000 | -132,000 | 567,000 | -561,000 | -8,439,000 | -466,000 | -2,395,000 | -641,000 | -1,010,000 | 1,167,000 | -2,942,000 | 2,149,000 | 3,424,000 | 2,363,000 | 2,196,000 | 2,477,000 | 3,132,000 | 1,853,000 | 1,761,000 | 1,451,000 | 1,631,000 | 2,279,000 | -234,000 | 1,219,000 | 1,026,000 | 1,704,000 | 1,110,000 | 1,336,000 | 1,466,000 |
Net Income Margin | -34.59% | -8.53% | -2.07% | -0.10% | -9.04% | -0.75% | -2.31% | -2.73% | -20.73% | 0.96% | -8.88% | -28.15% | -0.86% | 3.34% | -3.69% | -55.14% | -3.30% | -20.28% | -3.79% | -5.64% | 5.84% | -18.68% | 9.38% | 12.08% | 9.40% | 9.05% | 10.59% | 12.35% | 7.62% | 7.74% | 6.92% | 7.00% | 9.54% | -0.95% | 5.39% | 4.35% | 6.59% | 4.52% | 6.03% | 5.99% |
EPS | -9.97 | -2.33 | -0.56 | -0.04 | -2.70 | -0.25 | -0.69 | -0.91 | -5.55 | 0.32 | -2.06 | -7.02 | -0.19 | 1.00 | -0.92 | -14.65 | -0.79 | -4.20 | -1.11 | -1.79 | 2.07 | -5.21 | 3.79 | 6.00 | 4.11 | 3.77 | 4.19 | 5.25 | 3.03 | 2.93 | 2.57 | 2.63 | 3.64 | -0.37 | 1.85 | 1.52 | 2.50 | 1.61 | 1.89 | 2.05 |
EPS Diluted | -9.97 | -2.33 | -0.56 | -0.04 | -2.69 | -0.25 | -0.69 | -0.91 | -5.55 | 0.32 | -2.06 | -7.02 | -0.19 | 1.00 | -0.92 | -14.65 | -0.79 | -4.20 | -1.11 | -1.79 | 2.05 | -5.21 | 3.75 | 5.93 | 4.07 | 3.73 | 4.15 | 5.18 | 2.99 | 2.89 | 2.54 | 2.59 | 3.60 | -0.37 | 1.83 | 1.51 | 2.47 | 1.59 | 1.87 | 2.02 |
Weighted Average Shares Out | 618,857 | 616,300 | 612,900 | 575,000 | 605,926 | 605,500 | 600,000 | 598,113 | 596,300 | 596,100 | 591,400 | 590,171 | 588,600 | 590,200 | 585,000 | 574,744 | 568,354 | 565,900 | 565,400 | 564,246 | 564,600 | 564,700 | 567,018 | 570,667 | 574,200 | 581,900 | 591,169 | 596,571 | 597,600 | 601,024 | 613,600 | 620,152 | 624,600 | 635,300 | 658,600 | 675,000 | 680,100 | 690,100 | 704,600 | 715,122 |
Weighted Average Shares Out Diluted | 618,857 | 616,300 | 612,900 | 609,500 | 607,200 | 605,500 | 602,500 | 598,900 | 596,300 | 596,100 | 591,400 | 590,300 | 588,600 | 590,200 | 585,000 | 575,400 | 568,354 | 566,400 | 565,400 | 565,400 | 568,600 | 564,700 | 572,400 | 577,500 | 580,200 | 588,000 | 597,200 | 605,100 | 605,600 | 609,600 | 620,400 | 630,300 | 632,700 | 635,300 | 664,800 | 681,200 | 687,800 | 697,800 | 713,100 | 724,800 |
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 | 9,961,000 | 10,894,000 | 6,914,000 | 12,691,000 | 6,811,000 | 7,254,000 | 10,812,000 | 14,614,000 | 13,494,000 | 10,090,000 | 7,409,000 | 8,052,000 | 9,764,000 | 8,271,000 | 7,059,000 | 7,752,000 | 10,564,000 | 19,992,000 | 15,039,000 | 9,485,000 | 9,763,000 | 9,167,000 | 6,836,000 | 7,637,000 | 8,034,000 | 8,121,000 | 9,235,000 | 8,813,000 | 8,569,000 | 8,737,000 | 8,190,000 | 8,801,000 | 8,986,000 | 8,605,000 | 7,886,000 | 11,302,000 | 9,383,000 | 9,157,000 | 8,655,000 | 11,733,000 |
Short Term Investments | 509,000 | 1,727,000 | 615,000 | 3,274,000 | 6,561,000 | 6,508,000 | 3,955,000 | 2,606,000 | 763,000 | 1,358,000 | 4,873,000 | 8,192,000 | 10,231,000 | 13,071,000 | 14,861,000 | 17,838,000 | 16,552,000 | 12,438,000 | 488,000 | 545,000 | 1,150,000 | 439,000 | 893,000 | 927,000 | 1,956,000 | 1,649,000 | 656,000 | 1,179,000 | 1,463,000 | 1,589,000 | 1,015,000 | 1,228,000 | 682,000 | 660,000 | 466,000 | 750,000 | 474,000 | 468,000 | 976,000 | 1,359,000 |
Cash + Short Term Investments | 10,470,000 | 12,621,000 | 7,529,000 | 15,965,000 | 13,372,000 | 13,762,000 | 14,767,000 | 17,220,000 | 14,257,000 | 11,448,000 | 12,282,000 | 16,244,000 | 19,995,000 | 21,342,000 | 21,920,000 | 25,590,000 | 27,116,000 | 32,430,000 | 15,527,000 | 10,030,000 | 10,913,000 | 9,606,000 | 7,729,000 | 8,564,000 | 9,990,000 | 9,770,000 | 9,891,000 | 9,992,000 | 10,032,000 | 10,326,000 | 9,205,000 | 10,029,000 | 9,668,000 | 9,265,000 | 8,352,000 | 12,052,000 | 9,857,000 | 9,625,000 | 9,631,000 | 13,092,000 |
Net Receivables | 12,707,000 | 12,875,000 | 12,689,000 | 11,065,000 | 12,304,000 | 12,387,000 | 12,684,000 | 11,305,000 | 12,144,000 | 12,549,000 | 11,555,000 | 11,378,000 | 12,332,000 | 11,767,000 | 11,234,000 | 10,051,000 | 11,722,000 | 11,478,000 | 12,725,000 | 12,471,000 | 14,808,000 | 13,709,000 | 14,217,000 | 14,364,000 | 13,260,000 | 12,985,000 | 12,868,000 | 10,516,000 | 11,079,000 | 10,052,000 | 9,915,000 | 9,260,000 | 9,889,000 | 9,809,000 | 9,711,000 | 8,713,000 | 8,854,000 | 7,927,000 | 8,087,000 | 7,919,000 |
Inventory | 83,341,000 | 85,661,000 | 83,471,000 | 79,741,000 | 78,972,000 | 78,322,000 | 78,503,000 | 78,151,000 | 79,777,000 | 79,917,000 | 79,819,000 | 78,823,000 | 81,897,000 | 81,799,000 | 82,668,000 | 81,715,000 | 86,961,000 | 83,745,000 | 80,020,000 | 76,622,000 | 73,279,000 | 68,492,000 | 65,369,000 | 62,567,000 | 62,038,000 | 61,250,000 | 61,303,000 | 44,344,000 | 43,031,000 | 42,453,000 | 43,247,000 | 43,199,000 | 42,680,000 | 44,182,000 | 47,266,000 | 47,257,000 | 48,624,000 | 49,028,000 | 48,502,000 | 46,756,000 |
Other Current Assets | 2,918,000 | 3,282,000 | 2,843,000 | 2,504,000 | 2,287,000 | 2,941,000 | 2,857,000 | 2,847,000 | 3,073,000 | 2,086,000 | 2,356,000 | 2,221,000 | 2,664,000 | 4,187,000 | 4,123,000 | 4,286,000 | 5,213,000 | 2,624,000 | 2,739,000 | 3,106,000 | 2,656,000 | 3,304,000 | 2,194,000 | 2,335,000 | 2,398,000 | 2,396,000 | 2,481,000 | 309,000 | 0 | 0 | 0 | 0 | 0 | 251,000 | 0 | 0 | 241,000 | 226,000 | 201,000 | 0 |
Total Current Assets | 109,436,000 | 114,439,000 | 106,532,000 | 109,275,000 | 106,935,000 | 107,412,000 | 108,811,000 | 109,523,000 | 109,251,000 | 106,000,000 | 106,012,000 | 108,666,000 | 116,888,000 | 119,095,000 | 119,945,000 | 121,642,000 | 131,012,000 | 130,277,000 | 111,011,000 | 102,229,000 | 101,656,000 | 95,111,000 | 89,509,000 | 87,830,000 | 87,686,000 | 86,401,000 | 86,543,000 | 65,161,000 | 64,142,000 | 62,831,000 | 62,367,000 | 62,488,000 | 62,237,000 | 63,507,000 | 65,587,000 | 68,234,000 | 67,576,000 | 66,806,000 | 66,421,000 | 67,785,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 11,557,000 | 10,976,000 | 10,696,000 | 11,521,000 | 10,484,000 | 10,455,000 | 10,493,000 | 10,550,000 | 10,508,000 | 10,617,000 | 10,755,000 | 10,918,000 | 11,113,000 | 11,341,000 | 11,643,000 | 11,820,000 | 11,969,000 | 12,182,000 | 12,405,000 | 12,502,000 | 12,527,000 | 12,601,000 | 12,594,000 | 12,645,000 | 12,571,000 | 12,605,000 | 12,628,000 | 12,672,000 | 12,712,000 | 12,820,000 | 12,842,000 | 12,807,000 | 12,713,000 | 12,533,000 | 12,269,000 | 12,076,000 | 11,614,000 | 11,338,000 | 11,172,000 | 11,007,000 |
Goodwill | 8,112,000 | 8,108,000 | 8,089,000 | 8,093,000 | 8,069,000 | 8,061,000 | 8,063,000 | 8,057,000 | 8,045,000 | 8,055,000 | 8,065,000 | 8,068,000 | 8,070,000 | 8,076,000 | 8,074,000 | 8,081,000 | 8,071,000 | 8,064,000 | 8,057,000 | 8,060,000 | 8,063,000 | 8,051,000 | 7,967,000 | 7,840,000 | 5,722,000 | 5,550,000 | 5,558,000 | 5,559,000 | 5,344,000 | 5,347,000 | 5,342,000 | 5,324,000 | 5,128,000 | 5,128,000 | 5,132,000 | 5,126,000 | 5,122,000 | 5,126,000 | 5,105,000 | 5,119,000 |
Intangible Assets | 2,011,000 | 2,067,000 | 2,034,000 | 2,094,000 | 2,143,000 | 2,194,000 | 2,254,000 | 2,311,000 | 2,371,000 | 2,431,000 | 2,492,000 | 2,562,000 | 2,631,000 | 2,702,000 | 2,773,000 | 2,843,000 | 2,941,000 | 3,019,000 | 3,256,000 | 3,338,000 | 3,587,000 | 3,761,000 | 3,498,000 | 3,429,000 | 2,530,000 | 2,494,000 | 2,525,000 | 2,573,000 | 2,523,000 | 2,567,000 | 2,496,000 | 2,540,000 | 2,488,000 | 2,544,000 | 2,594,000 | 2,657,000 | 2,706,000 | 2,763,000 | 2,809,000 | 2,869,000 |
Long Term Investments | 1,030,000 | 1,889,000 | 1,962,000 | 1,035,000 | 1,061,000 | 1,025,000 | 969,000 | 983,000 | 979,000 | 981,000 | 992,000 | 975,000 | 963,000 | 883,000 | 980,000 | 1,016,000 | 1,052,000 | 1,066,000 | 1,124,000 | 1,092,000 | 1,117,000 | 1,142,000 | 1,183,000 | 1,087,000 | 1,190,000 | 1,203,000 | 1,248,000 | 1,260,000 | 1,270,000 | 1,278,000 | 1,319,000 | 1,317,000 | 1,303,000 | 1,312,000 | 1,297,000 | 1,284,000 | 1,277,000 | 1,256,000 | 1,154,000 | 1,154,000 |
Tax Assets | 44,000 | 291,000 | 68,000 | 59,000 | 64,000 | 66,000 | 65,000 | 63,000 | 77,000 | 106,000 | 91,000 | 77,000 | 74,000 | 84,000 | 79,000 | 86,000 | 704,000 | 729,000 | 678,000 | 683,000 | 296,000 | 357,000 | 281,000 | 284,000 | 323,000 | 325,000 | 325,000 | 341,000 | 298,000 | 325,000 | 336,000 | 332,000 | 265,000 | 267,000 | 267,000 | 265,000 | 6,146,000 | 6,264,000 | 6,485,000 | 6,576,000 |
Other Non-Current Assets | 5,505,000 | 4,950,000 | 5,103,000 | 4,935,000 | 5,525,000 | 5,561,000 | 5,692,000 | 5,613,000 | 6,327,000 | 7,289,000 | 7,394,000 | 7,286,000 | 7,107,000 | 6,754,000 | 6,541,000 | 6,648,000 | 5,512,000 | 7,535,000 | 6,544,000 | 5,721,000 | 5,352,000 | 5,238,000 | 5,177,000 | 4,244,000 | 4,637,000 | 4,617,000 | 4,722,000 | 4,767,000 | 4,718,000 | 4,868,000 | 4,971,000 | 5,189,000 | 4,816,000 | 4,318,000 | 4,401,000 | 4,766,000 | 4,557,000 | 4,549,000 | 4,629,000 | 4,688,000 |
Total Non-Current Assets | 28,259,000 | 28,281,000 | 27,952,000 | 27,737,000 | 27,346,000 | 27,362,000 | 27,536,000 | 27,577,000 | 28,307,000 | 29,479,000 | 29,789,000 | 29,886,000 | 29,958,000 | 29,840,000 | 30,090,000 | 30,494,000 | 30,249,000 | 32,595,000 | 32,064,000 | 31,396,000 | 30,942,000 | 31,150,000 | 30,700,000 | 29,529,000 | 26,973,000 | 26,794,000 | 27,006,000 | 27,172,000 | 26,865,000 | 27,205,000 | 27,306,000 | 27,509,000 | 26,713,000 | 26,102,000 | 25,960,000 | 26,174,000 | 31,422,000 | 31,296,000 | 31,354,000 | 31,413,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 | 137,695,000 | 142,720,000 | 134,484,000 | 137,012,000 | 134,281,000 | 134,774,000 | 136,347,000 | 137,100,000 | 137,558,000 | 135,479,000 | 135,801,000 | 138,552,000 | 146,846,000 | 148,935,000 | 150,035,000 | 152,136,000 | 161,261,000 | 162,872,000 | 143,075,000 | 133,625,000 | 132,598,000 | 126,261,000 | 120,209,000 | 117,359,000 | 114,659,000 | 113,195,000 | 113,549,000 | 92,333,000 | 91,007,000 | 90,036,000 | 89,673,000 | 89,997,000 | 88,950,000 | 89,609,000 | 91,547,000 | 94,408,000 | 98,998,000 | 98,102,000 | 97,775,000 | 99,198,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 12,267,000 | 11,864,000 | 11,616,000 | 11,964,000 | 11,143,000 | 10,936,000 | 10,274,000 | 10,200,000 | 9,793,000 | 9,575,000 | 8,779,000 | 9,261,000 | 10,151,000 | 11,450,000 | 12,410,000 | 12,928,000 | 14,479,000 | 13,700,000 | 14,963,000 | 15,553,000 | 15,101,000 | 15,267,000 | 14,693,000 | 12,916,000 | 13,663,000 | 12,904,000 | 12,613,000 | 12,202,000 | 12,718,000 | 12,093,000 | 11,964,000 | 11,190,000 | 11,968,000 | 11,748,000 | 11,558,000 | 10,800,000 | 11,777,000 | 11,531,000 | 11,497,000 | 10,667,000 |
Short Term Debt | 4,474,000 | 4,765,000 | 1,063,000 | 5,500,000 | 4,891,000 | 4,609,000 | 7,926,000 | 5,466,000 | 5,431,000 | 5,406,000 | 2,591,000 | 1,564,000 | 5,377,000 | 6,534,000 | 6,021,000 | 2,026,000 | 3,634,000 | 2,922,000 | 5,173,000 | 7,663,000 | 4,354,000 | 4,357,000 | 3,381,000 | 3,247,000 | 1,389,000 | 1,611,000 | 1,981,000 | 1,387,000 | 988,000 | 720,000 | 367,000 | 441,000 | 632,000 | 1,168,000 | 1,243,000 | 1,234,000 | 614,000 | 112,000 | 133,000 | 929,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5,000 | 0 | 0 | 0 | 43,000 | 0 | 0 | 0 | 670,000 | 0 | 0 | 0 | 485,000 | 0 | 0 | 0 | 380,000 | 0 | 0 | 0 | 89,000 | 0 | 0 | 0 | 262,000 | 9,205,000 | 8,894,000 | 8,916,000 | 8,603,000 |
Deferred Revenue | 57,931,000 | 58,151,000 | 58,972,000 | 56,328,000 | 55,924,000 | 55,310,000 | 54,498,000 | 53,081,000 | 53,177,000 | 52,066,000 | 52,458,000 | 52,980,000 | 51,269,000 | 50,738,000 | 50,908,000 | 50,488,000 | 51,974,000 | 53,367,000 | 52,883,000 | 51,551,000 | 53,167,000 | 52,523,000 | 52,534,000 | 50,676,000 | 51,496,000 | 50,970,000 | 49,955,000 | 27,440,000 | 26,695,000 | 25,802,000 | 24,118,000 | 23,869,000 | 22,646,000 | 23,409,000 | 23,926,000 | 24,364,000 | 23,442,000 | 23,373,000 | 22,752,000 | 23,175,000 |
Other Current Liabilities | 22,628,000 | 21,850,000 | 21,607,000 | 22,035,000 | 21,104,000 | 21,221,000 | 20,812,000 | 21,305,000 | 21,217,000 | 17,752,000 | 17,864,000 | 18,182,000 | 18,974,000 | 19,502,000 | 20,553,000 | 21,795,000 | 22,220,000 | 22,493,000 | 21,483,000 | 21,875,000 | 19,224,000 | 20,042,000 | 13,007,000 | 14,266,000 | 12,869,000 | 12,240,000 | 10,983,000 | 14,860,000 | 14,008,000 | 14,294,000 | 13,332,000 | 14,545,000 | 13,243,000 | 36,943,000 | 12,790,000 | 38,116,000 | 12,770,000 | 13,226,000 | 11,958,000 | 36,518,000 |
Total Current Liabilities | 97,300,000 | 96,630,000 | 93,258,000 | 95,827,000 | 93,062,000 | 92,076,000 | 93,510,000 | 90,052,000 | 89,618,000 | 84,799,000 | 81,692,000 | 81,992,000 | 85,771,000 | 88,224,000 | 89,892,000 | 87,280,000 | 92,307,000 | 92,482,000 | 94,502,000 | 97,312,000 | 91,846,000 | 92,189,000 | 83,615,000 | 81,590,000 | 79,417,000 | 77,725,000 | 75,532,000 | 56,269,000 | 54,409,000 | 52,909,000 | 49,781,000 | 50,134,000 | 48,489,000 | 49,859,000 | 49,517,000 | 50,412,000 | 57,808,000 | 57,136,000 | 55,256,000 | 56,717,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 53,176,000 | 53,420,000 | 47,128,000 | 48,621,000 | 47,622,000 | 47,890,000 | 47,681,000 | 51,811,000 | 51,986,000 | 51,985,000 | 55,332,000 | 56,806,000 | 57,223,000 | 57,207,000 | 57,745,000 | 62,974,000 | 57,544,000 | 58,648,000 | 33,754,000 | 19,962,000 | 21,497,000 | 15,956,000 | 12,186,000 | 10,714,000 | 10,487,000 | 10,507,000 | 10,471,000 | 9,782,000 | 9,780,000 | 10,055,000 | 10,432,000 | 9,568,000 | 9,824,000 | 9,847,000 | 8,721,000 | 8,827,000 | 8,402,000 | 8,904,000 | 8,905,000 | 8,044,000 |
Deferred Revenue | 0 | 0 | 0 | 8,749,000 | 8,098,000 | 8,279,000 | 0 | 0 | 0 | 0 | 0 | 0 | 15,392,000 | 17,536,000 | 18,045,000 | 18,545,000 | 19,772,000 | 20,090,000 | 20,445,000 | 0 | 19,027,000 | 0 | 19,612,000 | 0 | 21,321,000 | 21,562,000 | 21,773,000 | 0 | 21,340,000 | 25,507,000 | 25,681,000 | 0 | 24,547,000 | 24,786,000 | 24,810,000 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 249,000 | 291,000 | 223,000 | 229,000 | 218,000 | 95,000 | 194,000 | 230,000 | 230,000 | 38,000 | 158,000 | 218,000 | 1,185,000 | 1,064,000 | 908,000 | 1,010,000 | 503,000 | 404,000 | 336,000 | 413,000 | 1,615,000 | 0 | 1,656,000 | 1,736,000 | 1,738,000 | 1,900,000 | 2,001,000 | 1,839,000 | 2,884,000 | 1,415,000 | 1,339,000 | 1,338,000 | 2,211,000 | 2,422,000 | 2,297,000 | 2,392,000 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 10,532,000 | 10,361,000 | 10,891,000 | 9,563,000 | 10,096,000 | 10,206,000 | 10,446,000 | 10,855,000 | 13,359,000 | 13,448,000 | 13,887,000 | 14,382,000 | 16,933,000 | 18,925,000 | 19,331,000 | 18,947,000 | 22,460,000 | 22,720,000 | 23,843,000 | 24,238,000 | 21,449,000 | 23,059,000 | 22,520,000 | 22,909,000 | 24,226,000 | 24,437,000 | 24,247,000 | 24,031,000 | 22,789,000 | 27,635,000 | 27,966,000 | 28,080,000 | 26,276,000 | 26,834,000 | 26,906,000 | 26,380,000 | 26,002,000 | 25,755,000 | 25,584,000 | 27,854,000 |
Total Non-Current Liabilities | 63,957,000 | 64,072,000 | 58,242,000 | 58,413,000 | 57,936,000 | 58,191,000 | 58,321,000 | 62,896,000 | 65,575,000 | 65,471,000 | 69,377,000 | 71,406,000 | 75,341,000 | 77,196,000 | 77,984,000 | 82,931,000 | 80,507,000 | 81,772,000 | 57,933,000 | 44,613,000 | 44,561,000 | 39,015,000 | 36,362,000 | 35,359,000 | 36,451,000 | 36,844,000 | 36,719,000 | 35,652,000 | 35,453,000 | 39,105,000 | 39,737,000 | 38,986,000 | 38,311,000 | 39,103,000 | 37,924,000 | 37,599,000 | 34,404,000 | 34,659,000 | 34,489,000 | 33,691,000 |
Total Liabilities | 161,257,000 | 160,702,000 | 151,500,000 | 154,240,000 | 150,998,000 | 150,267,000 | 151,831,000 | 152,948,000 | 155,193,000 | 150,270,000 | 151,069,000 | 153,398,000 | 161,112,000 | 165,420,000 | 167,876,000 | 170,211,000 | 172,814,000 | 174,254,000 | 152,435,000 | 141,925,000 | 136,407,000 | 131,204,000 | 119,977,000 | 116,949,000 | 115,868,000 | 114,569,000 | 112,251,000 | 91,921,000 | 89,862,000 | 92,014,000 | 89,518,000 | 89,120,000 | 86,800,000 | 88,962,000 | 87,441,000 | 88,011,000 | 92,212,000 | 91,795,000 | 89,745,000 | 90,408,000 |
Common Stock | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 | 5,061,000 |
Retained Earnings | 19,299,000 | 25,469,000 | 26,908,000 | 27,251,000 | 27,274,000 | 28,910,000 | 29,059,000 | 29,473,000 | 30,107,000 | 33,382,000 | 33,189,000 | 34,408,000 | 38,551,000 | 38,660,000 | 38,073,000 | 38,610,000 | 47,029,000 | 47,478,000 | 49,854,000 | 50,644,000 | 53,986,000 | 52,819,000 | 58,090,000 | 55,941,000 | 54,666,000 | 52,303,000 | 52,095,000 | 45,320,000 | 44,052,000 | 42,222,000 | 42,165,000 | 40,714,000 | 40,641,000 | 38,362,000 | 39,975,000 | 38,756,000 | 39,069,000 | 37,365,000 | 37,516,000 | 36,180,000 |
Accumulated Other Comprehensive Income/Loss | -10,273,000 | -10,392,000 | -10,412,000 | -10,305,000 | -9,708,000 | -9,617,000 | -9,550,000 | -9,550,000 | -11,518,000 | -11,487,000 | -11,370,000 | -11,659,000 | -14,818,000 | -16,661,000 | -16,952,000 | -17,133,000 | -15,779,000 | -16,025,000 | -16,333,000 | -16,153,000 | -14,927,000 | -14,908,000 | -14,969,000 | -15,083,000 | -15,949,000 | -16,139,000 | -16,162,000 | -13,376,000 | -13,036,000 | -13,234,000 | -13,415,000 | -13,623,000 | -12,658,000 | -12,795,000 | -12,838,000 | -12,748,000 | -13,263,000 | -13,420,000 | -13,815,000 | -13,903,000 |
Total Stockholders Equity | -23,552,000 | -17,976,000 | -17,009,000 | -17,233,000 | -16,729,000 | -15,517,000 | -15,508,000 | -15,883,000 | -17,699,000 | -14,888,000 | -15,398,000 | -14,999,000 | -14,440,000 | -16,682,000 | -18,058,000 | -18,316,000 | -11,821,000 | -11,667,000 | -9,665,000 | -8,617,000 | -4,116,000 | -5,322,000 | 125,000 | 339,000 | -1,289,000 | -1,441,000 | 1,222,000 | 355,000 | 1,086,000 | -2,037,000 | 95,000 | 817,000 | 2,089,000 | 585,000 | 4,043,000 | 6,335,000 | 6,740,000 | 6,264,000 | 7,906,000 | 8,665,000 |
Total Investments | 1,539,000 | 3,616,000 | 2,577,000 | 4,309,000 | 7,622,000 | 7,533,000 | 4,924,000 | 3,589,000 | 1,742,000 | 2,339,000 | 5,865,000 | 9,167,000 | 11,194,000 | 13,954,000 | 15,841,000 | 18,854,000 | 17,604,000 | 13,504,000 | 1,612,000 | 1,637,000 | 2,267,000 | 1,581,000 | 2,076,000 | 2,014,000 | 3,146,000 | 2,852,000 | 1,904,000 | 2,439,000 | 2,733,000 | 2,867,000 | 2,334,000 | 2,545,000 | 1,985,000 | 1,972,000 | 1,763,000 | 2,034,000 | 1,751,000 | 1,724,000 | 2,130,000 | 2,513,000 |
Total Debt | 57,650,000 | 57,927,000 | 47,940,000 | 52,603,000 | 52,272,000 | 52,268,000 | 55,391,000 | 57,001,000 | 57,219,000 | 57,200,000 | 57,741,000 | 58,370,000 | 62,419,000 | 63,559,000 | 63,575,000 | 63,583,000 | 60,959,000 | 61,379,000 | 38,927,000 | 27,144,000 | 24,652,000 | 19,216,000 | 14,744,000 | 13,748,000 | 11,876,000 | 12,118,000 | 12,452,000 | 11,031,000 | 10,768,000 | 10,775,000 | 10,799,000 | 9,871,000 | 10,456,000 | 11,015,000 | 9,964,000 | 9,867,000 | 9,016,000 | 9,016,000 | 9,038,000 | 8,973,000 |
Net Debt | 47,689,000 | 47,033,000 | 41,026,000 | 39,912,000 | 45,461,000 | 45,014,000 | 44,579,000 | 42,387,000 | 43,725,000 | 47,110,000 | 50,332,000 | 50,318,000 | 52,655,000 | 55,288,000 | 56,516,000 | 55,831,000 | 50,395,000 | 41,387,000 | 23,888,000 | 17,659,000 | 14,889,000 | 10,049,000 | 7,908,000 | 6,111,000 | 3,842,000 | 3,997,000 | 3,217,000 | 2,218,000 | 2,199,000 | 2,038,000 | 2,609,000 | 1,070,000 | 1,470,000 | 2,410,000 | 2,078,000 | -1,435,000 | -367,000 | -141,000 | 383,000 | -2,760,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 | -6,170,000 | -1,439,000 | -343,000 | -30,000 | -1,638,000 | -149,000 | -425,000 | -663,000 | -3,308,000 | 160,000 | -1,242,000 | -4,164,000 | -132,000 | 567,000 | -561,000 | -8,439,000 | -466,000 | -2,395,000 | -641,000 | -1,010,000 | 1,167,000 | -2,942,000 | 2,149,000 | 3,424,000 | 2,363,000 | 2,196,000 | 2,477,000 | 3,132,000 | 1,853,000 | 1,761,000 | 1,451,000 | 1,631,000 | 2,279,000 | -234,000 | 1,219,000 | 1,026,000 | 1,704,000 | 1,110,000 | 1,336,000 | 1,466,000 |
Depreciation & Amortization | 444,000 | 441,000 | 442,000 | 481,000 | 467,000 | 456,000 | 457,000 | 502,000 | 493,000 | 498,000 | 486,000 | 534,000 | 523,000 | 551,000 | 536,000 | 578,000 | 565,000 | 547,000 | 556,000 | 628,000 | 576,000 | 546,000 | 521,000 | 583,000 | 523,000 | 507,000 | 501,000 | 582,000 | 522,000 | 494,000 | 471,000 | 546,000 | 474,000 | 447,000 | 443,000 | 484,000 | 437,000 | 453,000 | 459,000 | 528,000 |
Deferred Income Tax | 0 | 150 | 0 | 33,000 | 150 | 150 | 0 | 0 | 180 | 0 | 0 | 3,492,000 | -135,000 | -90,000 | 14,000 | 6,584,000 | -71,000 | 216,000 | -28,000 | -58,000 | 40,000 | -156,000 | -74,000 | 31,000 | -50,000 | 21,000 | 16,000 | 17,000 | 29,000 | 25,000 | 21,000 | 26,000 | 12,000 | 74,000 | -15,000 | 26,000 | 36,000 | 45,000 | -96,000 | 91,000 |
Stock Based Compensation | 0 | 89,000 | 725,000 | 460,000 | 0 | 0 | 775,000 | 485,000 | 0 | 149,000 | 203,000 | 156,000 | 184,000 | 172,000 | 321,000 | 85,000 | 50,000 | 60,000 | 55,000 | 52,000 | 56,000 | 57,000 | 47,000 | 52,000 | 52,000 | 53,000 | 45,000 | 51,000 | 53,000 | 48,000 | 50,000 | 46,000 | 47,000 | 46,000 | 51,000 | 48,000 | 47,000 | 44,000 | 50,000 | 43,000 |
Change in Working Capital | 597,000 | -3,325,000 | -4,205,000 | 2,416,000 | 739,000 | 2,103,000 | -1,169,000 | 3,130,000 | 5,382,000 | -1,087,000 | -3,286,000 | -29,000 | -942,000 | -1,968,000 | -4,038,000 | -3,562,000 | -4,997,000 | -4,435,000 | -4,341,000 | -1,977,000 | -4,308,000 | 1,834,000 | -178,000 | -1,232,000 | 1,626,000 | 1,852,000 | 38,000 | -973,000 | 879,000 | 2,547,000 | 42,000 | 435,000 | 313,000 | 2,846,000 | -549,000 | 1,403,000 | 543,000 | 1,584,000 | -1,735,000 | 2,700,000 |
Accounts Receivable | 0 | -182,000 | -1,685,000 | 395,000 | -90,000 | -92,000 | -341,000 | 164,000 | 328,000 | -587,000 | 237,000 | -433,000 | 243,000 | -129,000 | -394,000 | 784,000 | -18,000 | 197,000 | -54,000 | 288,000 | -273,000 | 382,000 | 206,000 | -805,000 | -52,000 | -30,000 | 92,000 | 162,000 | -1,071,000 | -143,000 | -769,000 | 629,000 | -14,000 | 499,000 | -1,002,000 | 133,000 | -889,000 | 76,000 | -389,000 | 57,000 |
Inventory | 0 | -4,877,000 | -1,060,000 | -741,000 | -699,000 | 149,000 | -390,000 | 1,584,000 | 96,000 | -57,000 | -1,203,000 | -1,635,000 | 95,000 | 1,093,000 | -680,000 | -1,349,000 | -2,912,000 | -3,768,000 | -2,973,000 | -2,826,000 | -4,332,000 | -2,508,000 | -2,725,000 | 741,000 | -581,000 | 125,000 | 283,000 | -1,339,000 | -623,000 | 908,000 | -31,000 | -579,000 | 1,330,000 | 3,060,000 | -56,000 | 1,076,000 | 209,000 | -573,000 | -1,822,000 | 95,000 |
Accounts Payable | 344,000 | 42,000 | -264,000 | 690,000 | 130,000 | 621,000 | 231,000 | 248,000 | 195,000 | 764,000 | -369,000 | -218,000 | -1,530,000 | -1,216,000 | -819,000 | -2,060,000 | -122,000 | -2,151,000 | -1,030,000 | -26,000 | -376,000 | 378,000 | 1,624,000 | -1,179,000 | 499,000 | 91,000 | 591,000 | -648,000 | 359,000 | -197,000 | 616,000 | -744,000 | 145,000 | 261,000 | 960,000 | -1,296,000 | 170,000 | 40,000 | 848,000 | -480,000 |
Other Working Capital | 253,000 | 1,692,000 | -1,196,000 | 2,072,000 | 1,398,000 | 1,425,000 | -669,000 | 1,134,000 | 4,763,000 | -1,207,000 | -1,951,000 | 2,257,000 | 250,000 | -1,716,000 | -2,145,000 | -937,000 | -1,945,000 | 1,287,000 | -284,000 | 587,000 | 673,000 | 3,582,000 | 717,000 | 11,000 | 1,760,000 | 1,666,000 | -928,000 | 852,000 | 2,214,000 | 1,979,000 | 226,000 | 1,129,000 | -1,148,000 | -974,000 | -451,000 | 1,490,000 | 1,053,000 | 2,041,000 | -372,000 | 3,028,000 |
Other Non-Cash Items | 3,784,000 | 6,299,000 | 4,637,000 | 339,000 | 286,850 | 305,850 | 597,000 | 291,000 | 446,820 | 361,000 | 623,000 | 727,000 | 240,000 | 285,000 | 341,000 | 745,000 | 100,000 | 727,000 | 97,000 | 145,000 | 45,000 | 71,000 | 323,000 | 89,000 | 45,000 | 51,000 | 59,000 | 95,000 | 60,000 | 75,000 | 59,000 | 148,000 | 77,000 | 55,000 | 82,000 | 132,000 | 92,000 | 61,000 | 74,000 | 170,000 |
Net Cash Provided by Operating Activities | -1,345,000 | -3,923,000 | -3,362,000 | 3,381,000 | 22,000 | 2,875,000 | -318,000 | 3,457,000 | 3,190,000 | 81,000 | -3,216,000 | 716,000 | -262,000 | -483,000 | -3,387,000 | -4,009,000 | -4,819,000 | -5,280,000 | -4,302,000 | -2,220,000 | -2,424,000 | -590,000 | 2,788,000 | 2,947,000 | 4,559,000 | 4,680,000 | 3,136,000 | 2,904,000 | 3,396,000 | 4,950,000 | 2,094,000 | 2,832,000 | 3,202,000 | 3,234,000 | 1,231,000 | 3,119,000 | 2,859,000 | 3,297,000 | 88,000 | 4,998,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -611,000 | -404,000 | -567,000 | -431,000 | -332,000 | -296,000 | -468,000 | -326,000 | -284,000 | -263,000 | -349,000 | -222,000 | -245,000 | -222,000 | -291,000 | -265,000 | -262,000 | -348,000 | -428,000 | -554,000 | -465,000 | -441,000 | -501,000 | -508,000 | -457,000 | -412,000 | -414,000 | -435,000 | -399,000 | -570,000 | -466,000 | -599,000 | -595,000 | -671,000 | -748,000 | -623,000 | -561,000 | -692,000 | -574,000 | -668,000 |
Acquisitions Net | 0 | -31,000 | 11,000 | -51,000 | -13,000 | 8,000 | 5,000 | 16,000 | 3,000 | 8,000 | 8,000 | 144,000 | 328,000 | 49,000 | 2,000 | 21,000 | 179,000 | 0 | 58,000 | 37,000 | 3,000 | -216,000 | -276,000 | -2,980,000 | -174,000 | -22,000 | 7,000 | -262,000 | 0 | -115,000 | 9,000 | -273,000 | 0 | 2,000 | 11,000 | -8,000 | 4,000 | -3,000 | 0 | 0 |
Purchases of Investments | -134,000 | -1,374,000 | -243,000 | -1,963,000 | -4,989,000 | -5,935,000 | -3,561,000 | -2,278,000 | -302,000 | -739,000 | -1,732,000 | -7,811,000 | -7,794,000 | -10,420,000 | -9,688,000 | -11,770,000 | -13,289,000 | -12,313,000 | -244,000 | -219,000 | -943,000 | -39,000 | -457,000 | -462,000 | -608,000 | -1,288,000 | -249,000 | -754,000 | -1,027,000 | -1,215,000 | -605,000 | -791,000 | -271,000 | -453,000 | -204,000 | -695,000 | -136,000 | -398,000 | -807,000 | -743,000 |
Sales/Maturities of Investments | 1,373,000 | 266,000 | 2,907,000 | 5,242,000 | 4,930,000 | 3,364,000 | 2,203,000 | 437,000 | 886,000 | 4,259,000 | 5,037,000 | 9,825,000 | 10,675,000 | 12,251,000 | 12,738,000 | 10,503,000 | 9,229,000 | 316,000 | 227,000 | 792,000 | 209,000 | 392,000 | 366,000 | 1,529,000 | 341,000 | 276,000 | 752,000 | 1,027,000 | 1,171,000 | 638,000 | 803,000 | 253,000 | 251,000 | 212,000 | 493,000 | 421,000 | 129,000 | 881,000 | 1,159,000 | 2,804,000 |
Other Investing Activities | 51,000 | -557,000 | -34,000 | 7,000 | 1,000 | -156,000 | -2,000 | -1,825,000 | -13,000 | 1,000 | 9,000 | -1,000 | 2,000 | 1,000 | 3,000 | -32,000 | 6,000 | 38,000 | 8,000 | 461,000 | 2,000 | 218,000 | 101,000 | -3,000 | -4,000 | 32,000 | 23,000 | -2,000 | 5,000 | 138,000 | -3,000 | -6,000 | 1,000 | -2,000 | 10,000 | 24,000 | 11,000 | 14,000 | 8,000 | 40,000 |
Net Cash Used for Investing Activities | 679,000 | -2,100,000 | 2,074,000 | 2,804,000 | -403,000 | -3,015,000 | -1,823,000 | -2,151,000 | 290,000 | 3,266,000 | 2,965,000 | 1,935,000 | 2,966,000 | 1,659,000 | 2,764,000 | -1,543,000 | -4,137,000 | -12,307,000 | -379,000 | 517,000 | -1,194,000 | -86,000 | -767,000 | -2,424,000 | -902,000 | -1,414,000 | 119,000 | -426,000 | -250,000 | -1,124,000 | -262,000 | -1,416,000 | -614,000 | -912,000 | -438,000 | -881,000 | -553,000 | -198,000 | -214,000 | 1,433,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -312,000 | 10,023,000 | -4,415,000 | -15,000 | -41,000 | -3,403,000 | -1,682,000 | -257,000 | -21,000 | -604,000 | -394,000 | -4,349,000 | -1,171,000 | -23,000 | -33,000 | 2,680,000 | -467,000 | 22,458,000 | 11,579,000 | 2,575,000 | 5,395,000 | 4,385,000 | 863,000 | 698,000 | -273,000 | -376,000 | 1,316,000 | 331,000 | -25,000 | -20,000 | 838,000 | -521,000 | -569,000 | 1,069,000 | -13,000 | 964,000 | -18,000 | -33,000 | -52,000 | 166,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 1,000 | 0 | 44,000 | 11,000 | 5,000 | 4,000 | 30,000 | 6,000 | 7,000 | 6,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 |
Common Stock Repurchased | 67,000 | -2,000 | -65,000 | -356,000 | -4,000 | -6,000 | -42,000 | -4,000 | -2,000 | -2,000 | -32,000 | -19,000 | -7,000 | -2,000 | -38,000 | -4,000 | -5,000 | -2,000 | -162,000 | -7,000 | -3,000 | -310,000 | -2,341,000 | -585,000 | -2,450,000 | -2,965,000 | -3,000,000 | -1,736,000 | -2,500,000 | -2,500,000 | -2,500,000 | -500,000 | -1,000,000 | -2,003,000 | -3,501,000 | -753,000 | -1,503,000 | -2,004,000 | -2,500,000 | -1,001,000 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,158,000 | -1,157,000 | -1,156,000 | -1,156,000 | -1,161,000 | -970,000 | -979,000 | -991,000 | -1,006,000 | -842,000 | -855,000 | -852,000 | -868,000 | -672,000 | -676,000 | -691,000 | -717,000 | -608,000 | -618,000 | -625,000 | -639,000 | -519,000 |
Other Financing Activities | 12,000 | -23,000 | -47,000 | -341,000 | 7,000 | -4,000 | 2,000 | 7,000 | 3,000 | 2,000 | -32,000 | -19,000 | 0 | 4,000 | 23,000 | 1,000 | 4,000 | 4,000 | 21,000 | -8,000 | 1,000 | 0 | -184,000 | 1,000 | 13,000 | 0 | -155,000 | 6,000 | 45,000 | 61,000 | 67,000 | 119,000 | 41,000 | 78,000 | -34,000 | 83,000 | 67,000 | 54,000 | 256,000 | 55,000 |
Net Cash Used Provided by Financing Activities | -300,000 | 10,000,000 | -4,462,000 | -356,000 | -38,000 | -3,413,000 | -1,680,000 | -250,000 | -18,000 | -602,000 | -396,000 | -4,362,000 | -1,171,000 | -19,000 | -48,000 | 2,681,000 | -468,000 | 22,462,000 | 10,280,000 | 1,403,000 | 4,240,000 | 2,919,000 | -2,823,000 | -856,000 | -3,689,000 | -4,332,000 | -2,845,000 | -2,241,000 | -3,335,000 | -3,311,000 | -2,463,000 | -1,574,000 | -2,204,000 | -1,588,000 | -4,221,000 | -311,000 | -2,069,000 | -2,605,000 | -2,935,000 | -1,299,000 |
Effect of Forex Changes on Cash | 33,000 | 3,000 | -28,000 | 52,000 | -24,000 | -8,000 | 10,000 | 61,000 | -63,000 | -68,000 | -3,000 | -5,000 | -20,000 | 4,000 | -18,000 | 59,000 | 37,000 | 36,000 | -47,000 | 22,000 | -25,000 | -3,000 | 1,000 | -16,000 | -1,000 | -44,000 | 8,000 | 7,000 | 21,000 | 32,000 | 20,000 | -27,000 | -3,000 | -15,000 | 12,000 | -8,000 | -11,000 | 8,000 | -17,000 | -54,000 |
Net Change in Cash | -933,000 | 3,980,000 | -5,777,000 | 5,880,000 | -443,000 | -3,558,000 | -3,835,000 | 1,084,000 | 3,440,000 | 2,681,000 | -695,000 | -1,712,000 | 1,493,000 | 1,212,000 | -776,000 | -2,812,000 | -9,428,000 | 4,953,000 | 5,468,000 | -278,000 | 596,000 | 2,331,000 | -977,000 | -397,000 | -87,000 | -1,114,000 | 418,000 | 244,000 | -168,000 | 547,000 | -611,000 | -185,000 | 381,000 | 719,000 | -3,416,000 | 1,919,000 | 226,000 | 502,000 | -3,078,000 | 5,078,000 |
Cash at End of Period | 9,961,000 | 10,894,000 | 6,914,000 | 12,691,000 | 6,811,000 | 7,254,000 | 10,812,000 | 14,614,000 | 13,530,000 | 10,090,000 | 7,409,000 | 8,052,000 | 9,764,000 | 8,271,000 | 7,059,000 | 7,752,000 | 10,564,000 | 19,992,000 | 15,039,000 | 9,485,000 | 9,763,000 | 9,167,000 | 6,836,000 | 7,637,000 | 8,034,000 | 8,121,000 | 9,235,000 | 8,813,000 | 8,569,000 | 8,737,000 | 8,190,000 | 8,801,000 | 8,986,000 | 8,605,000 | 7,886,000 | 11,302,000 | 9,383,000 | 9,157,000 | 8,655,000 | 11,733,000 |
Cash at Start of Period | 10,894,000 | 6,914,000 | 12,691,000 | 6,811,000 | 7,254,000 | 10,812,000 | 14,647,000 | 13,530,000 | 10,090,000 | 7,409,000 | 8,104,000 | 9,764,000 | 8,271,000 | 7,059,000 | 7,835,000 | 10,564,000 | 19,992,000 | 15,039,000 | 9,571,000 | 9,763,000 | 9,167,000 | 6,836,000 | 7,813,000 | 8,034,000 | 8,121,000 | 9,235,000 | 8,817,000 | 8,569,000 | 8,737,000 | 8,190,000 | 8,801,000 | 8,986,000 | 8,605,000 | 7,886,000 | 11,302,000 | 9,383,000 | 9,157,000 | 8,655,000 | 11,733,000 | 6,655,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | -1,345,000 | -3,923,000 | -3,362,000 | 3,381,000 | 22,000 | 2,875,000 | -318,000 | 3,457,000 | 3,190,000 | 81,000 | -3,216,000 | 716,000 | -262,000 | -483,000 | -3,387,000 | -4,009,000 | -4,819,000 | -5,280,000 | -4,302,000 | -2,220,000 | -2,424,000 | -590,000 | 2,788,000 | 2,947,000 | 4,559,000 | 4,680,000 | 3,136,000 | 2,904,000 | 3,396,000 | 4,950,000 | 2,094,000 | 2,832,000 | 3,202,000 | 3,234,000 | 1,231,000 | 3,119,000 | 2,859,000 | 3,297,000 | 88,000 | 4,998,000 |
Capital Expenditure | -611,000 | -404,000 | -567,000 | -431,000 | -332,000 | -296,000 | -468,000 | -326,000 | -284,000 | -263,000 | -349,000 | -222,000 | -245,000 | -222,000 | -291,000 | -265,000 | -262,000 | -348,000 | -428,000 | -554,000 | -465,000 | -441,000 | -501,000 | -508,000 | -457,000 | -412,000 | -414,000 | -435,000 | -399,000 | -570,000 | -466,000 | -599,000 | -595,000 | -671,000 | -748,000 | -623,000 | -561,000 | -692,000 | -574,000 | -668,000 |
Free Cash Flow | -1,956,000 | -4,327,000 | -3,929,000 | 2,950,000 | -310,000 | 2,579,000 | -786,000 | 3,131,000 | 2,906,000 | -182,000 | -3,565,000 | 494,000 | -507,000 | -705,000 | -3,678,000 | -4,274,000 | -5,081,000 | -5,628,000 | -4,730,000 | -2,774,000 | -2,889,000 | -1,031,000 | 2,287,000 | 2,439,000 | 4,102,000 | 4,268,000 | 2,722,000 | 2,469,000 | 2,997,000 | 4,380,000 | 1,628,000 | 2,233,000 | 2,607,000 | 2,563,000 | 483,000 | 2,496,000 | 2,298,000 | 2,605,000 | -486,000 | 4,330,000 |