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 | 9,842,000 | 9,094,000 | 16,053,000 | 19,423,000 | 17,346,000 | 8,754,000 | 14,485,000 | 21,787,000 | 19,084,000 | 18,645,000 | 17,039,000 | 20,303,000 | 18,429,000 | 18,280,000 | 17,119,000 | 21,928,000 | 19,417,000 | 17,750,000 | 20,523,000 | 26,238,000 | 23,360,000 | 28,830,000 | 27,286,000 | 33,278,000 | 29,574,000 | 30,104,000 | 28,660,000 | 32,388,000 | 31,327,000 | 29,261,000 | 27,492,000 | 32,469,000 | 29,038,000 | 30,344,000 | 27,836,000 | 32,757,000 | 31,511,000 | 31,974,000 | 29,214,000 | 42,018,000 |
Revenue Y/Y Growth | -43.26% | 3.88% | 10.82% | -10.85% | -9.11% | -53.05% | -14.99% | 7.31% | 3.55% | 2.00% | -0.47% | -7.41% | -5.09% | 2.99% | -16.59% | -16.43% | -16.88% | -38.43% | -24.79% | -21.16% | -21.01% | -4.23% | -4.79% | 2.75% | -5.60% | 2.88% | 4.25% | -0.25% | 7.88% | -3.57% | -1.24% | -0.88% | -7.85% | -5.10% | -4.72% | -22.04% | - | - | - | - |
Cost of Revenue | 6,226,000 | 5,580,000 | 11,620,000 | 14,396,000 | 12,904,000 | 5,692,000 | 10,729,000 | 15,467,000 | 14,371,000 | 13,244,000 | 12,453,000 | 14,338,000 | 13,402,000 | 13,618,000 | 12,538,000 | 16,296,000 | 15,275,000 | 15,083,000 | 15,696,000 | 19,080,000 | 17,328,000 | 21,817,000 | 20,353,000 | 25,876,000 | 22,846,000 | 22,423,000 | 21,526,000 | 25,688,000 | 24,093,000 | 21,793,000 | 20,359,000 | 23,773,000 | 20,965,000 | 22,383,000 | 20,362,000 | 23,584,000 | 19,249,000 | 20,023,000 | 18,166,000 | 23,043,000 |
Gross Profit | 3,616,000 | 3,514,000 | 4,433,000 | 5,027,000 | 4,442,000 | 3,062,000 | 3,756,000 | 6,320,000 | 4,713,000 | 5,401,000 | 4,586,000 | 5,965,000 | 5,027,000 | 4,662,000 | 4,581,000 | 5,632,000 | 4,142,000 | 2,667,000 | 4,827,000 | 7,158,000 | 6,032,000 | 7,013,000 | 6,933,000 | 7,402,000 | 6,728,000 | 7,681,000 | 7,134,000 | 6,700,000 | 7,234,000 | 7,468,000 | 7,133,000 | 8,696,000 | 8,073,000 | 7,961,000 | 7,474,000 | 9,173,000 | 12,262,000 | 11,951,000 | 11,048,000 | 18,975,000 |
Gross Profit Margin | 36.74% | 38.64% | 27.61% | 25.88% | 25.61% | 34.98% | 25.93% | 29.01% | 24.70% | 28.97% | 26.91% | 29.38% | 27.28% | 25.50% | 26.76% | 25.68% | 21.33% | 15.03% | 23.52% | 27.28% | 25.82% | 24.33% | 25.41% | 22.24% | 22.75% | 25.51% | 24.89% | 20.69% | 23.09% | 25.52% | 25.95% | 26.78% | 27.80% | 26.24% | 26.85% | 28.00% | 38.91% | 37.38% | 37.82% | 45.16% |
Research and Development | 331,000 | 300,000 | 507,000 | 551,000 | 471,000 | 239,000 | 431,000 | 790,000 | 686,000 | 696,000 | 641,000 | 705,000 | 627,000 | 604,000 | 561,000 | 635,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 |
General and Administrative Expenses | 2,044,000 | 840,000 | 2,896,000 | 3,281,000 | 2,881,000 | 1,648,000 | 2,826,000 | 4,301,000 | 3,785,000 | 3,273,000 | 4,155,000 | 3,202,000 | 3,390,000 | 3,349,000 | 3,446,000 | 3,823,000 | 3,851,000 | 3,643,000 | 3,701,000 | 4,411,000 | 4,756,000 | 4,822,000 | 4,757,000 | 4,565,000 | 4,855,000 | 4,488,000 | 4,204,000 | 4,631,000 | 4,855,000 | 4,287,000 | 4,506,000 | 4,543,000 | 4,343,000 | 4,883,000 | 4,608,000 | 4,772,000 | 0 | 0 | 0 | 0 |
Total Operating Expenses | 2,375,000 | 1,807,000 | 3,403,000 | 3,832,000 | 3,352,000 | 1,887,000 | 3,257,000 | 5,091,000 | 4,698,000 | 4,176,000 | 4,915,000 | 3,907,000 | 4,017,000 | 3,953,000 | 4,007,000 | 4,458,000 | 3,851,000 | 3,643,000 | 3,701,000 | 4,411,000 | 4,756,000 | 4,822,000 | 4,757,000 | 4,565,000 | 4,855,000 | 4,488,000 | 4,204,000 | 5,618,000 | 2,709,000 | 3,989,000 | 4,338,000 | 3,924,000 | 4,116,000 | 1,733,000 | 4,599,000 | 3,637,000 | 569,000 | 3,000 | 4,717,000 | 1,112,000 |
Operating Income or Loss | 1,241,000 | 1,707,000 | 1,030,000 | 1,195,000 | 1,090,000 | 1,175,000 | 499,000 | 1,229,000 | 15,000 | 1,225,000 | -329,000 | 2,058,000 | 1,010,000 | 709,000 | 574,000 | 1,174,000 | 291,000 | -976,000 | 1,126,000 | 2,747,000 | 1,276,000 | 2,191,000 | 2,176,000 | 2,837,000 | 1,873,000 | 3,193,000 | 2,930,000 | 1,082,000 | 4,525,000 | 3,479,000 | 2,795,000 | 4,772,000 | 3,957,000 | 6,228,000 | 2,875,000 | 5,536,000 | 11,693,000 | 11,948,000 | 6,331,000 | 17,863,000 |
Operating Margin | 12.61% | 18.77% | 6.42% | 6.15% | 6.28% | 13.42% | 3.44% | 5.64% | 0.08% | 6.57% | -1.93% | 10.14% | 5.48% | 3.88% | 3.35% | 5.35% | 1.50% | -5.50% | 5.49% | 10.47% | 5.46% | 7.60% | 7.97% | 8.53% | 6.33% | 10.61% | 10.22% | 3.34% | 14.44% | 11.89% | 10.17% | 14.70% | 13.63% | 20.52% | 10.33% | 16.90% | 37.11% | 37.37% | 21.67% | 42.51% |
Interest Expense | 251,000 | 248,000 | 278,000 | 296,000 | 286,000 | 249,000 | 269,000 | 416,000 | 390,000 | 394,000 | 538,000 | 426,000 | 462,000 | 488,000 | 500,000 | 737,000 | 745,000 | 997,000 | 794,000 | 955,000 | 1,279,000 | 991,000 | 1,133,000 | 1,252,000 | 1,227,000 | 1,295,000 | 1,285,000 | 1,324,000 | 1,232,000 | 1,174,000 | 1,139,000 | 1,002,000 | 961,000 | 1,326,000 | 1,736,000 | 1,235,000 | 1,462,000 | 1,286,000 | 1,930,000 | 2,366,000 |
EBITDA | 2,457,000 | 1,800,000 | 2,667,000 | 1,759,000 | 895,000 | 1,292,000 | 1,548,000 | 3,389,000 | 979,000 | -561,000 | 532,000 | -2,290,000 | 1,407,000 | 194,000 | 900,000 | 4,750,000 | 856,000 | 227,000 | 8,621,000 | 3,963,000 | 1,466,000 | 2,851,000 | 4,130,000 | 3,985,000 | -19,028,000 | 3,644,000 | 3,609,000 | -9,109,000 | 4,108,000 | 4,206,000 | 3,524,000 | 5,250,000 | 6,676,000 | 6,445,000 | 3,184,000 | 3,313,000 | 6,501,000 | 5,529,000 | 3,340,000 | 10,810,000 |
Depreciation and Amortization | 313,000 | 106,000 | 523,000 | 534,000 | 967,000 | 71,000 | 507,000 | 736,000 | 644,000 | 679,000 | 1,485,000 | 759,000 | 726,000 | 771,000 | 753,000 | 1,287,000 | 1,802,000 | 1,598,000 | 1,331,000 | 1,406,000 | 791,000 | 1,686,000 | 1,712,000 | 1,876,000 | 2,482,000 | 1,953,000 | 1,913,000 | 1,424,000 | 1,397,000 | 1,125,000 | 1,193,000 | 1,356,000 | 3,641,000 | 1,295,000 | 1,210,000 | 1,244,000 | 3,554,000 | -141,000 | 2,466,000 | 2,288,000 |
Income Before Tax | 1,893,000 | 1,447,000 | 1,866,000 | 2,009,000 | 300,000 | 1,509,000 | 6,492,000 | 2,237,000 | -55,000 | -244,000 | -525,000 | -3,467,000 | 584,000 | -1,037,000 | 238,000 | 2,721,000 | -1,660,000 | -2,339,000 | 6,475,000 | 1,571,000 | -1,249,000 | -274,000 | 1,275,000 | 858,000 | -22,736,000 | 1,331,000 | 413,000 | -12,603,000 | 1,466,000 | 1,515,000 | 832,000 | 2,893,000 | 2,074,000 | 3,824,000 | 238,000 | 1,903,000 | 3,257,000 | 3,583,000 | -4,948,000 | 6,079,000 |
Income Tax Expense | 198,000 | 125,000 | 318,000 | 421,000 | 138,000 | 253,000 | 271,000 | -65,000 | 21,000 | 317,000 | 204,000 | 37,000 | 2,000 | -466,000 | 142,000 | 162,000 | -501,000 | -199,000 | 63,000 | 727,000 | 41,000 | -148,000 | 222,000 | -94,000 | 162,000 | 542,000 | -27,000 | -2,740,000 | -334,000 | 15,000 | 16,000 | -766,000 | 18,000 | 479,000 | -139,000 | -742,000 | 365,000 | 968,000 | 6,458,000 | 600,000 |
Net Income | 1,852,000 | 1,266,000 | 1,537,000 | 1,592,000 | 348,000 | 33,000 | 7,506,000 | -97,000 | -165,000 | -790,000 | -1,042,000 | -3,843,000 | 1,257,000 | -1,131,000 | -2,802,000 | 2,636,000 | -1,144,000 | -1,987,000 | 6,199,000 | 728,000 | -9,423,000 | 127,000 | 3,588,000 | 761,000 | -22,769,000 | 800,000 | -1,147,000 | -9,642,000 | 1,836,000 | 1,367,000 | 653,000 | 3,667,000 | 2,027,000 | 2,890,000 | 191,000 | 6,301,000 | 2,506,000 | -1,360,000 | -13,573,000 | 5,152,000 |
Net Income Margin | 18.82% | 13.92% | 9.57% | 8.20% | 2.01% | 0.38% | 51.82% | -0.45% | -0.86% | -4.24% | -6.12% | -18.93% | 6.82% | -6.19% | -16.37% | 12.02% | -5.89% | -11.19% | 30.21% | 2.77% | -40.34% | 0.44% | 13.15% | 2.29% | -76.99% | 2.66% | -4.00% | -29.77% | 5.86% | 4.67% | 2.38% | 11.29% | 6.98% | 9.52% | 0.69% | 19.24% | 7.95% | -4.25% | -46.46% | 12.26% |
EPS | 1.69 | 1.15 | 1.41 | 1.46 | 0.24 | -0.02 | 6.76 | -0.09 | -0.15 | -0.86 | -1.08 | -3.55 | 1.09 | -1.08 | -2.62 | 2.24 | -1.09 | -2.08 | 5.60 | 0.48 | -8.64 | -0.08 | 3.28 | 0.56 | -20.96 | 0.56 | -1.12 | -9.04 | 1.68 | 1.12 | 0.56 | 3.20 | 1.76 | 2.40 | -0.08 | 5.12 | 2.00 | -1.04 | -10.80 | 4.08 |
EPS Diluted | 1.69 | 1.14 | 1.39 | 1.45 | 0.23 | -0.02 | 6.71 | -0.09 | -0.15 | -0.86 | -1.08 | -3.55 | 1.08 | -1.08 | -2.62 | 2.16 | -1.09 | -2.08 | 5.60 | 0.48 | -8.64 | -0.08 | 3.20 | 0.56 | -20.96 | 0.56 | -1.12 | -9.04 | 1.68 | 1.04 | 0.56 | 3.12 | 1.76 | 2.40 | -0.08 | 5.12 | 2.00 | -1.04 | -10.80 | 4.08 |
Weighted Average Shares Out | 1,093,000 | 1,089,000 | 1,091,000 | 1,088,000 | 1,088,000 | 1,089,000 | 1,089,000 | 1,091,000 | 1,095,000 | 1,099,000 | 1,100,000 | 1,099,000 | 1,098,000 | 1,097,500 | 1,099,027 | 1,095,250 | 1,094,231 | 1,093,750 | 1,092,750 | 1,092,000 | 1,091,250 | 1,090,500 | 1,088,875 | 1,087,500 | 1,086,125 | 1,086,000 | 1,085,375 | 1,084,500 | 1,083,125 | 1,083,875 | 1,089,250 | 1,099,375 | 1,113,000 | 1,134,875 | 1,161,000 | 1,218,125 | 1,262,875 | 1,260,875 | 1,255,229 | 1,256,250 |
Weighted Average Shares Out Diluted | 1,093,000 | 1,100,000 | 1,103,000 | 1,100,000 | 1,099,000 | 1,089,000 | 1,097,000 | 1,097,000 | 1,095,000 | 1,099,000 | 1,100,665 | 1,099,000 | 1,105,000 | 1,099,000 | 1,099,027 | 1,097,375 | 1,095,000 | 1,093,750 | 1,093,625 | 1,092,750 | 1,091,250 | 1,090,500 | 1,090,750 | 1,087,625 | 1,086,125 | 1,087,375 | 1,087,000 | 1,086,947 | 1,091,500 | 1,095,000 | 1,101,375 | 1,112,625 | 1,127,000 | 1,145,500 | 1,171,500 | 1,227,625 | 1,271,625 | 1,269,750 | 1,258,375 | 1,265,875 |
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 | 13,724,000 | 12,107,000 | 18,447,000 | 16,967,000 | 13,127,000 | 12,766,000 | 12,001,000 | 15,810,000 | 12,596,000 | 13,190,000 | 12,842,000 | 15,770,000 | 24,955,000 | 22,460,000 | 31,783,000 | 36,630,000 | 86,000,000 | 41,431,000 | 47,286,000 | 84,900,000 | 27,810,000 | 31,968,000 | 34,398,000 | 68,900,000 | 26,932,000 | 64,300,000 | 69,300,000 | 43,299,000 | 78,600,000 | 84,000,000 | 83,500,000 | 92,400,000 | 98,900,000 | 91,800,000 | 108,000,000 | 102,500,000 | 136,000,000 | 91,666,000 | 87,055,000 | 138,100,000 |
Short Term Investments | 2,232,000 | 3,338,000 | 3,737,000 | 5,706,000 | 7,054,000 | 10,885,000 | 12,814,000 | 7,609,000 | 6,297,000 | 6,745,000 | 10,779,000 | 12,297,000 | 5,300,000 | 6,134,000 | 6,741,000 | 7,319,000 | 46,881,000 | 47,117,000 | 42,299,000 | 48,521,000 | 48,225,000 | 39,383,000 | 38,275,000 | 33,835,000 | 34,761,000 | 36,611,000 | 37,156,000 | 38,696,000 | 38,696,000 | 39,968,000 | 41,949,000 | 44,313,000 | 46,369,000 | 39,720,000 | 32,974,000 | 31,973,000 | 36,933,000 | 39,438,000 | 41,992,000 | 47,907,000 |
Cash + Short Term Investments | 15,956,000 | 15,445,000 | 22,184,000 | 22,673,000 | 20,181,000 | 23,651,000 | 24,815,000 | 23,419,000 | 18,893,000 | 19,935,000 | 23,621,000 | 28,067,000 | 30,255,000 | 28,594,000 | 38,524,000 | 43,949,000 | 86,000,000 | 88,548,000 | 89,585,000 | 84,900,000 | 76,035,000 | 71,351,000 | 72,673,000 | 68,900,000 | 61,693,000 | 64,300,000 | 69,300,000 | 81,995,000 | 78,600,000 | 84,000,000 | 83,500,000 | 92,400,000 | 98,900,000 | 91,800,000 | 108,000,000 | 102,500,000 | 136,000,000 | 131,104,000 | 129,047,000 | 138,100,000 |
Net Receivables | 11,820,000 | 11,089,000 | 16,647,000 | 16,966,000 | 16,421,000 | 16,804,000 | 16,456,000 | 21,064,000 | 20,898,000 | 20,524,000 | 20,296,000 | 20,501,000 | 21,569,000 | 22,300,000 | 22,847,000 | 23,720,000 | 27,712,000 | 26,714,000 | 27,427,000 | 27,670,000 | 26,726,000 | 30,191,000 | 33,423,000 | 27,600,000 | 34,448,000 | 35,686,000 | 39,498,000 | 41,075,000 | 43,361,000 | 39,752,000 | 39,722,000 | 42,262,000 | 43,351,000 | 43,813,000 | 44,230,000 | 45,856,000 | 100,965,000 | 98,903,000 | 95,401,000 | 248,000,000 |
Inventory | 9,718,000 | 9,469,000 | 17,603,000 | 16,528,000 | 17,020,000 | 16,789,000 | 16,198,000 | 14,891,000 | 17,536,000 | 17,553,000 | 16,570,000 | 15,847,000 | 16,790,000 | 17,016,000 | 16,530,000 | 15,890,000 | 14,900,000 | 15,251,000 | 15,457,000 | 14,100,000 | 15,203,000 | 19,971,000 | 19,419,000 | 19,300,000 | 20,642,000 | 20,500,000 | 20,600,000 | 21,923,000 | 25,800,000 | 22,800,000 | 22,700,000 | 22,400,000 | 24,100,000 | 24,700,000 | 23,900,000 | 22,500,000 | 19,300,000 | 18,704,000 | 17,830,000 | 17,700,000 |
Other Current Assets | 1,156,000 | 1,349,000 | 3,155,000 | 3,165,000 | 2,812,000 | 2,969,000 | 2,817,000 | 2,317,000 | 2,755,000 | 2,646,000 | 2,812,000 | 2,274,000 | 34,973,000 | 34,501,000 | 35,297,000 | 1,930,000 | 0 | 0 | -36,592,000 | -1,800,000 | 12,832,000 | -6,603,000 | -6,794,000 | 25,490,000 | 4,587,000 | 4,905,000 | 4,310,000 | 4,243,000 | -5,793,000 | -27,140,000 | -6,943,000 | -25,622,000 | -13,609,000 | 59,000 | 3,013,000 | 110,069,000 | 8,309,000 | 152,889,000 | 142,744,000 | 56,943,000 |
Total Current Assets | 38,650,000 | 37,352,000 | 59,589,000 | 59,798,000 | 56,435,000 | 60,211,000 | 60,285,000 | 58,382,000 | 60,085,000 | 60,656,000 | 63,299,000 | 66,348,000 | 103,588,000 | 102,411,000 | 113,199,000 | 88,412,000 | 121,200,000 | 130,513,000 | 132,975,000 | 128,000,000 | 130,796,000 | 130,719,000 | 135,932,000 | 117,400,000 | 121,371,000 | 118,900,000 | 126,900,000 | 149,236,000 | 144,000,000 | 144,400,000 | 144,200,000 | 152,800,000 | 160,700,000 | 153,700,000 | 172,700,000 | 166,600,000 | 258,300,000 | 257,074,000 | 298,827,000 | 410,100,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 7,254,000 | 7,095,000 | 12,345,000 | 12,494,000 | 12,203,000 | 12,373,000 | 12,170,000 | 12,193,000 | 14,295,000 | 14,790,000 | 15,036,000 | 15,609,000 | 15,873,000 | 16,169,000 | 16,296,000 | 44,662,000 | 44,800,000 | 45,503,000 | 45,979,000 | 46,200,000 | 45,856,000 | 53,803,000 | 54,280,000 | 50,700,000 | 50,638,000 | 50,900,000 | 53,700,000 | 53,874,000 | 54,100,000 | 50,200,000 | 49,000,000 | 50,500,000 | 51,500,000 | 50,400,000 | 53,800,000 | 54,100,000 | 50,700,000 | 51,039,000 | 61,219,000 | 66,400,000 |
Goodwill | 8,754,000 | 8,859,000 | 13,304,000 | 13,385,000 | 13,177,000 | 13,345,000 | 13,107,000 | 12,999,000 | 25,275,000 | 25,790,000 | 26,047,000 | 26,182,000 | 25,333,000 | 25,491,000 | 25,320,000 | 25,524,000 | 25,278,000 | 24,951,000 | 26,598,000 | 26,734,000 | 26,666,000 | 52,272,000 | 53,194,000 | 59,614,000 | 60,377,000 | 82,464,000 | 85,468,000 | 83,968,000 | 87,068,000 | 72,335,000 | 70,313,000 | 70,438,000 | 69,988,000 | 67,097,000 | 66,212,000 | 65,526,000 | 61,660,000 | 62,184,000 | 69,604,000 | 76,553,000 |
Intangible Assets | 4,371,000 | 4,394,000 | 5,547,000 | 5,695,000 | 5,790,000 | 5,954,000 | 5,990,000 | 6,106,000 | 7,725,000 | 8,026,000 | 8,290,000 | 9,330,000 | 9,187,000 | 9,460,000 | 9,395,000 | 9,774,000 | 9,909,000 | 10,168,000 | 10,381,000 | 10,652,000 | 10,766,000 | 16,654,000 | 17,054,000 | 18,156,000 | 18,837,000 | 19,727,000 | 20,659,000 | 20,273,000 | 21,436,000 | 16,930,000 | 16,513,000 | 16,437,000 | 16,780,000 | 16,649,000 | 16,890,000 | 16,745,000 | 13,620,000 | 13,668,000 | 13,533,000 | 14,156,000 |
Long Term Investments | 39,514,000 | 38,129,000 | 38,705,000 | 46,870,000 | 35,528,000 | 37,392,000 | 38,262,000 | 44,280,000 | 33,624,000 | 36,195,000 | 39,845,000 | 42,209,000 | 42,394,000 | 42,665,000 | 40,786,000 | 42,549,000 | 4,233,000 | 15,555,000 | 16,136,000 | 6,911,000 | 17,133,000 | 19,176,000 | 19,371,000 | 7,568,000 | 20,905,000 | 9,909,000 | 9,321,000 | 28,861,000 | 28,671,000 | 27,659,000 | 26,447,000 | 23,367,000 | 22,937,000 | 21,258,000 | 18,486,000 | 18,795,000 | -176,000 | -67,000 | -2,901,000 | -2,541,000 |
Tax Assets | 7,491,000 | 7,338,000 | 10,316,000 | 10,575,000 | 10,235,000 | 10,354,000 | 10,344,000 | 10,001,000 | 11,504,000 | 10,956,000 | 10,583,000 | 10,855,000 | 14,466,000 | 14,864,000 | 14,232,000 | 12,081,000 | 11,367,000 | 10,665,000 | 10,457,000 | 9,889,000 | 9,570,000 | 11,894,000 | 11,413,000 | 12,432,000 | 10,354,000 | 10,891,000 | 11,479,000 | 6,207,000 | 1,129,000 | 1,241,000 | 953,000 | 1,833,000 | 1,463,000 | 2,242,000 | 3,214,000 | 3,105,000 | 176,000 | 67,000 | 2,901,000 | 2,541,000 |
Other Non-Current Assets | 20,665,000 | 20,023,000 | 24,136,000 | 14,228,000 | 23,294,000 | 23,373,000 | 24,312,000 | 44,890,000 | 28,372,000 | 29,125,000 | 28,861,000 | 28,341,000 | 26,293,000 | 26,500,000 | 25,936,000 | 30,449,000 | 37,400,000 | 19,131,000 | 19,494,000 | 37,600,000 | 22,221,000 | 27,592,000 | 23,840,000 | 43,300,000 | 29,207,000 | 50,100,000 | 50,700,000 | 35,524,000 | 41,600,000 | 42,600,000 | 44,200,000 | 49,800,000 | 64,400,000 | 90,100,000 | 130,800,000 | 168,600,000 | 196,900,000 | 226,961,000 | 174,448,000 | 81,100,000 |
Total Non-Current Assets | 88,049,000 | 85,838,000 | 104,353,000 | 103,247,000 | 100,227,000 | 102,791,000 | 104,185,000 | 130,469,000 | 120,795,000 | 124,882,000 | 128,662,000 | 132,526,000 | 133,546,000 | 135,149,000 | 131,965,000 | 165,039,000 | 133,000,000 | 125,973,000 | 129,045,000 | 138,000,000 | 132,212,000 | 181,391,000 | 179,152,000 | 191,800,000 | 190,318,000 | 224,000,000 | 231,300,000 | 228,707,000 | 234,000,000 | 211,000,000 | 207,400,000 | 212,400,000 | 227,100,000 | 247,700,000 | 289,400,000 | 326,700,000 | 322,900,000 | 353,852,000 | 318,804,000 | 238,200,000 |
Other Assets | -1,000 | 0 | 0 | 0 | 0 | 4,000 | 2,000 | 0 | -3,000 | 2,000 | 0 | 0 | -1,000 | -1,000 | 0 | 1,000 | 100,000 | 1,000 | 1,000 | 0 | 1,000 | -1,000 | -2,000 | -100,000 | 2,000 | -100,000 | -100,000 | 2,000 | 0 | 100,000 | 0 | 0 | -100,000 | 100,000 | 100,000 | -200,000 | 100,000 | 0 | 0 | 0 |
Total Assets | 126,698,000 | 123,190,000 | 163,942,000 | 163,045,000 | 156,662,000 | 163,006,000 | 164,472,000 | 188,851,000 | 180,877,000 | 185,540,000 | 191,961,000 | 198,874,000 | 237,133,000 | 237,559,000 | 245,164,000 | 253,452,000 | 254,300,000 | 256,487,000 | 262,021,000 | 266,000,000 | 263,009,000 | 312,109,000 | 315,082,000 | 309,100,000 | 311,691,000 | 342,800,000 | 358,100,000 | 377,945,000 | 378,000,000 | 355,500,000 | 351,600,000 | 365,200,000 | 387,700,000 | 401,500,000 | 462,200,000 | 493,100,000 | 581,300,000 | 610,926,000 | 617,631,000 | 648,300,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 5,858,000 | 7,707,000 | 10,486,000 | 10,678,000 | 10,693,000 | 10,538,000 | 15,063,000 | 10,033,000 | 17,331,000 | 17,030,000 | 16,206,000 | 16,243,000 | 16,172,000 | 16,653,000 | 16,090,000 | 16,458,000 | 13,941,000 | 13,469,000 | 15,212,000 | 15,926,000 | 14,493,000 | 17,036,000 | 17,059,000 | 13,826,000 | 15,748,000 | 15,026,000 | 15,060,000 | 15,153,000 | 14,907,000 | 13,283,000 | 13,698,000 | 14,435,000 | 13,067,000 | 13,115,000 | 13,150,000 | 13,680,000 | 11,762,000 | 12,017,000 | 14,392,000 | 12,067,000 |
Short Term Debt | 1,681,000 | 1,700,000 | 1,032,000 | 1,253,000 | 1,334,000 | 1,882,000 | 2,262,000 | 3,739,000 | 4,285,000 | 4,947,000 | 4,985,000 | 4,361,000 | 5,459,000 | 4,293,000 | 4,468,000 | 4,778,000 | 5,977,000 | 9,059,000 | 18,122,000 | 23,642,000 | 17,046,000 | 15,620,000 | 15,953,000 | 12,774,000 | 15,206,000 | -28,036,000 | -25,589,000 | 24,036,000 | 28,127,000 | 30,044,000 | 28,844,000 | 30,714,000 | 31,571,000 | 33,120,000 | 52,533,000 | 50,778,000 | 97,085,000 | 116,520,000 | 138,276,000 | 71,197,000 |
Tax Payables | 0 | 0 | 456,000 | 1,057,000 | 365,000 | 481,000 | 0 | 1,019,000 | 0 | 0 | 0 | 500,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 |
Deferred Revenue | 9,047,000 | 8,671,000 | 20,718,000 | 19,677,000 | 17,185,000 | 17,142,000 | 16,586,000 | 16,216,000 | 11,504,000 | 16,360,000 | 16,206,000 | 17,372,000 | 16,909,000 | 17,201,000 | 17,993,000 | 18,215,000 | 19,523,000 | 19,927,000 | 19,818,000 | 20,508,000 | 19,041,000 | 20,901,000 | 20,225,000 | 20,895,000 | 20,579,000 | 20,701,000 | 21,950,000 | 19,514,000 | -14,907,000 | -13,283,000 | -13,698,000 | -14,435,000 | -22,867,000 | -13,115,000 | -13,150,000 | -13,680,000 | -108,847,000 | 13,764,000 | 13,813,000 | -158,408,000 |
Other Current Liabilities | 17,507,000 | 14,672,000 | 39,113,000 | 37,888,000 | 18,587,000 | 18,065,000 | 30,852,000 | 34,637,000 | 33,041,000 | 31,906,000 | 32,153,000 | 30,849,000 | 36,045,000 | 35,693,000 | 37,123,000 | 34,833,000 | 19,523,000 | 36,462,000 | 36,108,000 | 53,032,000 | 16,175,000 | 18,910,000 | 40,001,000 | 84,100,000 | 40,923,000 | 16,221,000 | 17,152,000 | 38,211,000 | 21,662,000 | 21,910,000 | 87,258,000 | 25,215,000 | 34,668,000 | 110,265,000 | 121,317,000 | 134,742,000 | -107,447,000 | -48,698,000 | -69,065,000 | -79,864,000 |
Total Current Liabilities | 34,093,000 | 32,750,000 | 51,087,000 | 50,876,000 | 48,165,000 | 48,108,000 | 48,177,000 | 49,428,000 | 54,658,000 | 53,883,000 | 53,345,000 | 51,953,000 | 57,677,000 | 56,639,000 | 57,681,000 | 56,069,000 | 79,500,000 | 58,990,000 | 69,660,000 | 92,600,000 | 65,797,000 | 71,755,000 | 73,013,000 | 110,700,000 | 71,877,000 | 116,800,000 | 126,800,000 | 78,739,000 | 137,000,000 | 135,600,000 | 129,800,000 | 136,900,000 | 149,400,000 | 156,500,000 | 187,000,000 | 199,200,000 | 1,400,000 | 156,294,000 | 186,242,000 | 3,400,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 18,240,000 | 18,835,000 | 21,401,000 | 21,684,000 | 21,456,000 | 21,997,000 | 22,242,000 | 22,409,000 | 28,624,000 | 30,192,000 | 28,649,000 | 33,672,000 | 60,433,000 | 59,231,000 | 70,033,000 | 73,483,000 | 76,431,000 | 75,750,000 | 70,099,000 | 70,404,000 | 79,156,000 | 94,231,000 | 95,753,000 | 96,883,000 | 99,759,000 | 101,154,000 | 106,469,000 | 110,555,000 | 108,043,000 | 104,358,000 | 99,819,000 | 105,497,000 | 117,861,000 | 123,316,000 | 133,517,000 | 147,466,000 | 275,200,000 | 199,443,000 | 213,081,000 | 365,000,000 |
Deferred Revenue | 972,000 | 960,000 | 1,297,000 | 1,339,000 | 1,337,000 | 1,384,000 | 1,500,000 | 1,409,000 | 1,842,000 | 1,916,000 | 1,953,000 | 1,989,000 | 1,839,000 | 1,779,000 | 1,748,000 | 1,801,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 48,981,000 | 2,073,000 | 0 |
Deferred Tax | 0 | 862,000 | 1,908,000 | 14,589,000 | 10,830,000 | 11,506,000 | 0 | 0 | 0 | 20,790,000 | 0 | 22,089,000 | 28,524,000 | 28,822,000 | 29,308,000 | 29,952,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 67,000 | 2,901,000 | 0 |
Other Non-Current Liabilities | 54,290,000 | 50,940,000 | 57,146,000 | 60,566,000 | 55,873,000 | 59,149,000 | 59,730,000 | 82,102,000 | 63,000,000 | 63,607,000 | 67,732,000 | 69,648,000 | 78,224,000 | 84,863,000 | 80,549,000 | 85,025,000 | 103,650,000 | 86,494,000 | 101,911,000 | 86,045,000 | 106,985,000 | 110,184,000 | 90,670,000 | 100,093,000 | 92,218,000 | 53,046,000 | 51,631,000 | 106,665,000 | 38,957,000 | 39,842,000 | 45,881,000 | 45,303,000 | 36,839,000 | 34,984,000 | 48,883,000 | 46,234,000 | 40,757,000 | 213,298,000 | 200,748,000 | 143,000,000 |
Total Non-Current Liabilities | 73,502,000 | 71,597,000 | 81,752,000 | 83,589,000 | 78,665,000 | 82,530,000 | 83,472,000 | 104,511,000 | 93,466,000 | 95,715,000 | 98,333,000 | 105,309,000 | 140,495,000 | 145,873,000 | 152,330,000 | 160,309,000 | 140,000,000 | 162,244,000 | 155,502,000 | 143,600,000 | 168,058,000 | 184,226,000 | 186,423,000 | 146,900,000 | 191,977,000 | 154,200,000 | 158,100,000 | 217,220,000 | 147,000,000 | 144,200,000 | 145,700,000 | 150,800,000 | 154,700,000 | 158,300,000 | 182,400,000 | 193,700,000 | 459,900,000 | 336,353,000 | 314,091,000 | 508,000,000 |
Total Liabilities | 107,595,000 | 104,347,000 | 132,839,000 | 134,465,000 | 126,830,000 | 130,638,000 | 131,649,000 | 153,939,000 | 148,124,000 | 149,598,000 | 151,678,000 | 157,262,000 | 198,172,000 | 202,512,000 | 210,011,000 | 216,378,000 | 219,500,000 | 221,234,000 | 225,162,000 | 236,200,000 | 233,855,000 | 255,981,000 | 259,436,000 | 257,600,000 | 263,854,000 | 271,000,000 | 284,900,000 | 295,959,000 | 284,000,000 | 279,800,000 | 275,500,000 | 287,700,000 | 304,100,000 | 314,800,000 | 369,400,000 | 392,900,000 | 461,300,000 | 492,647,000 | 500,333,000 | 511,400,000 |
Common Stock | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 15,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 | 702,000 |
Retained Earnings | 78,889,000 | 77,349,000 | 88,065,000 | 86,527,000 | 85,017,000 | 84,848,000 | 84,955,000 | 82,983,000 | 82,655,000 | 82,981,000 | 83,927,000 | 85,110,000 | 89,098,000 | 87,993,000 | 89,276,000 | 92,247,000 | 89,905,000 | 91,188,000 | 93,615,000 | 87,732,000 | 87,213,000 | 96,773,000 | 96,921,000 | 93,109,000 | 90,867,000 | 114,913,000 | 115,477,000 | 125,682,000 | 136,696,000 | 137,044,000 | 137,983,000 | 139,532,000 | 138,236,000 | 138,310,000 | 137,750,000 | 140,020,000 | 135,932,000 | 135,755,000 | 139,441,000 | 155,333,000 |
Accumulated Other Comprehensive Income/Loss | -4,375,000 | 21,247,000 | -5,603,000 | -6,150,000 | -3,351,000 | -3,573,000 | -3,289,000 | -2,272,000 | -4,405,000 | -1,852,000 | 1,341,000 | 1,582,000 | -5,078,000 | -7,820,000 | -8,893,000 | -9,749,000 | -9,498,000 | -10,194,000 | -10,819,000 | -11,732,000 | -11,361,000 | -12,852,000 | -13,485,000 | -14,414,000 | -13,230,000 | -13,432,000 | -12,862,000 | -14,395,000 | -14,522,000 | -15,453,000 | -16,771,000 | -18,599,000 | -14,422,000 | -14,898,000 | -15,705,000 | -16,529,000 | -16,983,000 | -18,206,000 | -22,364,000 | -18,172,000 |
Total Stockholders Equity | 18,874,000 | 18,598,000 | 29,855,000 | 27,378,000 | 28,665,000 | 31,194,000 | 31,652,000 | 33,696,000 | 31,475,000 | 34,649,000 | 39,005,000 | 40,310,000 | 37,477,000 | 33,487,000 | 33,585,000 | 35,552,000 | 33,300,000 | 33,674,000 | 35,284,000 | 28,300,000 | 27,935,000 | 35,816,000 | 35,161,000 | 31,000,000 | 31,454,000 | 55,100,000 | 56,000,000 | 64,263,000 | 76,000,000 | 74,100,000 | 74,500,000 | 75,800,000 | 81,900,000 | 85,000,000 | 91,100,000 | 98,300,000 | 111,200,000 | 109,503,000 | 108,560,000 | 128,200,000 |
Total Investments | 41,746,000 | 41,467,000 | 42,442,000 | 52,576,000 | 7,054,000 | 10,885,000 | 51,076,000 | 43,657,000 | 39,921,000 | 43,604,000 | 50,624,000 | 62,346,000 | 47,694,000 | 48,799,000 | 47,527,000 | 49,868,000 | 46,881,000 | 47,117,000 | 42,299,000 | 48,521,000 | 48,225,000 | 39,383,000 | 38,275,000 | 33,835,000 | 34,761,000 | 36,611,000 | 37,156,000 | 38,696,000 | 38,696,000 | 39,968,000 | 41,949,000 | 44,313,000 | 46,369,000 | 39,720,000 | 32,974,000 | 31,973,000 | 36,933,000 | 39,438,000 | 41,992,000 | 47,907,000 |
Total Debt | 19,922,000 | 20,827,000 | 22,433,000 | 22,937,000 | 20,823,000 | 21,782,000 | 22,421,000 | 26,148,000 | 30,405,000 | 32,516,000 | 33,634,000 | 35,185,000 | 62,888,000 | 63,525,000 | 71,358,000 | 75,066,000 | 79,500,000 | 81,879,000 | 85,154,000 | 94,100,000 | 96,414,000 | 109,851,000 | 111,706,000 | 110,000,000 | 114,965,000 | 115,600,000 | 125,800,000 | 134,591,000 | 136,400,000 | 134,400,000 | 128,700,000 | 136,200,000 | 149,400,000 | 156,400,000 | 186,000,000 | 198,300,000 | 275,200,000 | 315,963,000 | 351,357,000 | 365,000,000 |
Net Debt | 6,198,000 | 8,720,000 | 3,986,000 | 5,970,000 | 7,696,000 | 9,016,000 | 10,420,000 | 10,338,000 | 17,809,000 | 19,326,000 | 20,792,000 | 19,415,000 | 37,933,000 | 41,065,000 | 39,575,000 | 38,436,000 | -6,500,000 | 40,448,000 | 37,868,000 | 9,200,000 | 68,604,000 | 77,883,000 | 77,308,000 | 41,100,000 | 88,033,000 | 51,300,000 | 56,500,000 | 91,292,000 | 57,800,000 | 50,400,000 | 45,200,000 | 43,800,000 | 50,500,000 | 64,600,000 | 78,000,000 | 95,800,000 | 139,200,000 | 224,297,000 | 264,302,000 | 226,900,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 | 1,696,000 | 1,320,000 | 1,523,000 | 1,589,000 | 161,000 | 1,058,000 | 6,221,000 | 2,882,000 | -160,000 | -772,000 | -1,014,000 | -3,843,000 | 1,185,000 | -1,135,000 | -2,798,000 | 2,639,000 | -1,194,000 | -2,132,000 | 6,233,000 | 722,000 | -9,383,000 | 104,000 | 3,645,000 | 861,000 | -22,860,000 | 669,000 | -1,113,000 | -9,642,000 | 1,836,000 | 1,367,000 | 653,000 | 3,667,000 | 5,164,000 | 2,890,000 | 191,000 | 6,301,000 | -12,427,000 | -1,360,000 | -13,573,000 | 5,152,000 |
Depreciation & Amortization | 313,000 | 106,000 | 523,000 | 534,000 | 527,000 | 511,000 | 507,000 | 736,000 | 644,000 | 679,000 | 1,485,000 | 759,000 | 726,000 | 771,000 | 753,000 | 1,287,000 | 1,802,000 | 1,598,000 | 1,331,000 | 1,406,000 | 791,000 | 1,686,000 | 1,712,000 | 1,876,000 | 2,482,000 | 1,953,000 | 1,913,000 | 1,424,000 | 1,397,000 | 1,125,000 | 1,193,000 | 1,356,000 | 3,641,000 | 1,295,000 | 1,210,000 | 1,244,000 | 3,554,000 | -141,000 | 2,466,000 | 2,288,000 |
Deferred Income Tax | 65,000 | 247,000 | 213,000 | 421,000 | 138,000 | 332,000 | 271,000 | -65,000 | 21,000 | 316,000 | 204,000 | 37,000 | 2,000 | -467,000 | 142,000 | 163,000 | -501,000 | -199,000 | 63,000 | 727,000 | -75,000 | -148,000 | 222,000 | 754,000 | 234,000 | 262,000 | -667,000 | -4,176,000 | -499,000 | -141,000 | -29,000 | -430,000 | 1,244,000 | 817,000 | -165,000 | -1,982,000 | 2,400,000 | 122,000 | 1,951,000 | 751,000 |
Stock Based Compensation | 0 | 0 | 0 | 360,000 | 0 | 0 | 0 | 263,000 | 0 | 0 | 0 | 370,000 | 0 | 0 | 0 | 363,000 | 0 | 0 | 0 | 420,000 | 0 | 0 | 0 | 376,000 | 0 | 0 | 0 | 379,000 | 0 | 0 | 0 | 571,000 | 0 | 0 | 0 | 454,000 | 0 | 0 | 0 | 418,000 |
Change in Working Capital | -147,000 | -476,000 | -145,000 | 1,620,000 | 408,000 | 51,000 | -441,000 | 2,691,000 | -159,000 | -160,000 | -976,000 | 586,000 | -286,000 | -617,000 | -585,000 | 4,884,000 | -1,154,000 | -355,000 | -2,749,000 | 3,700,000 | -902,000 | -553,000 | -1,793,000 | 349,000 | 133,000 | -396,000 | 187,000 | 3,789,000 | -1,530,000 | 56,000 | 970,000 | 4,961,000 | -1,802,000 | -520,000 | 412,000 | -26,000 | -1,746,000 | -1,440,000 | 1,648,000 | -178,000 |
Accounts Receivable | -864,000 | -56,000 | 163,000 | -953,000 | 94,000 | -510,000 | 536,000 | -333,000 | -1,344,000 | -585,000 | -749,000 | -1,051,000 | -68,000 | -4,000 | 946,000 | 346,000 | -1,475,000 | 313,000 | -503,000 | -994,000 | -924,000 | -1,248,000 | 315,000 | -3,303,000 | -53,000 | 1,194,000 | 1,732,000 | -186,000 | -648,000 | 29,000 | 2,356,000 | 751,000 | 763,000 | 866,000 | 1,013,000 | -961,000 | 909,000 | -998,000 | 2,601,000 | -1,222,000 |
Inventory | -215,000 | 15,000 | -1,216,000 | 696,000 | -418,000 | -527,000 | -1,275,000 | 433,000 | -428,000 | -1,356,000 | -990,000 | 482,000 | 146,000 | -608,000 | -722,000 | 1,363,000 | 472,000 | 248,000 | -978,000 | 1,004,000 | 145,000 | -876,000 | -1,382,000 | 1,114,000 | -428,000 | -519,000 | -1,069,000 | 2,201,000 | -856,000 | 220,000 | -818,000 | 1,205,000 | -2,594,000 | -1,138,000 | -1,491,000 | 1,452,000 | -1,766,000 | -884,000 | -265,000 | 1,896,000 |
Accounts Payable | 133,000 | 316,000 | 111,000 | -107,000 | 511,000 | 565,000 | -201,000 | 2,793,000 | 661,000 | 1,371,000 | 75,000 | 698,000 | -176,000 | 891,000 | -349,000 | 3,954,000 | 514,000 | -1,414,000 | -601,000 | 1,718,000 | 357,000 | 729,000 | 173,000 | 1,148,000 | 793,000 | 296,000 | -38,000 | 183,000 | 211,000 | -437,000 | -292,000 | 1,247,000 | -49,000 | -126,000 | 258,000 | -786,000 | 376,000 | 518,000 | 312,000 | -1,072,000 |
Other Working Capital | 799,000 | -751,000 | 797,000 | 1,984,000 | 221,000 | 523,000 | 499,000 | -202,000 | 952,000 | 542,000 | 688,000 | 457,000 | -188,000 | -896,000 | -460,000 | -779,000 | -665,000 | 498,000 | -667,000 | 1,972,000 | -480,000 | 842,000 | -899,000 | 1,390,000 | -179,000 | -1,367,000 | -438,000 | 1,591,000 | -237,000 | 244,000 | -276,000 | 1,758,000 | 78,000 | -122,000 | 632,000 | 269,000 | -1,265,000 | -76,000 | -1,000,000 | 220,000 |
Other Non-Cash Items | -419,000 | -347,000 | 866,000 | -1,383,000 | 589,000 | -1,478,000 | -6,817,000 | -2,008,000 | 1,077,000 | -793,000 | -255,000 | -55,000 | 3,000 | 1,546,000 | 98,000 | -2,963,000 | 1,342,000 | -333,000 | -11,212,000 | 12,000 | 10,109,000 | 96,000 | -3,845,000 | -303,000 | -4,535,000 | -1,671,000 | 1,103,000 | 15,991,000 | -585,000 | 15,000 | -1,820,000 | -7,301,000 | -4,401,000 | -4,397,000 | 203,000 | 891,000 | 13,663,000 | 5,204,000 | 7,655,000 | 2,294,000 |
Net Cash Provided by Operating Activities | 1,508,000 | 913,000 | 992,000 | 3,141,000 | 1,823,000 | 474,000 | -259,000 | 4,499,000 | 1,423,000 | 550,000 | -556,000 | 2,432,000 | 2,341,000 | 518,000 | -1,959,000 | 3,634,000 | 1,335,000 | -1,158,000 | -214,000 | 6,739,000 | 2,013,000 | -22,000 | 42,000 | 4,681,000 | -2,382,000 | 557,000 | 1,390,000 | 6,908,000 | 1,024,000 | 2,185,000 | 309,000 | 1,629,000 | -1,873,000 | -3,512,000 | 599,000 | 6,744,000 | 13,146,000 | 6,299,000 | 6,090,000 | 11,465,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -266,000 | -78,000 | -421,000 | -530,000 | -402,000 | -364,000 | -299,000 | -449,000 | -327,000 | -345,000 | -363,000 | -388,000 | -325,000 | -292,000 | -356,000 | -1,037,000 | -654,000 | -625,000 | -1,087,000 | -1,712,000 | -702,000 | -1,924,000 | -1,757,000 | -2,795,000 | -1,757,000 | -1,587,000 | -1,917,000 | -2,849,000 | -1,601,000 | -2,000,000 | -1,470,000 | -2,090,000 | -5,109,000 | -1,496,000 | -1,556,000 | -2,416,000 | -4,807,000 | -278,000 | -3,011,000 | -4,026,000 |
Acquisitions Net | 1,777,000 | 120,000 | 2,651,000 | 1,967,000 | 2,701,000 | 1,946,000 | 2,025,000 | 646,000 | 273,000 | 2,481,000 | 1,302,000 | -339,000 | 1,255,000 | 944,000 | 736,000 | 328,000 | -247,000 | 365,000 | 20,482,000 | 3,491,000 | 66,000 | 489,000 | 569,000 | 3,251,000 | 3,175,000 | 2,353,000 | 15,000 | 164,000 | -525,000 | -1,612,000 | -886,000 | -1,257,000 | 4,343,000 | 5,364,000 | 39,000 | -9,502,000 | -984,000 | 942,000 | -1,701,000 | 1,794,000 |
Purchases of Investments | 267,000 | 176,000 | -1,141,000 | 254,000 | 141,000 | 175,000 | -1,556,000 | -876,000 | 167,000 | -12,000 | -1,344,000 | -132,000 | -49,000 | -400,000 | -709,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 |
Sales/Maturities of Investments | 0 | 0 | 0 | -254,000 | -141,000 | -175,000 | 0 | 0 | -167,000 | 0 | 1,344,000 | 0 | 0 | 0 | -636,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 |
Other Investing Activities | -287,000 | -4,504,000 | -281,000 | 247,000 | 155,000 | 53,000 | -1,966,000 | 1,357,000 | 121,000 | -676,000 | -1,383,000 | 21,809,000 | -598,000 | -960,000 | 1,167,000 | -328,000 | 161,000 | -407,000 | -309,000 | 2,110,000 | 2,357,000 | 1,322,000 | 4,630,000 | 9,943,000 | 3,606,000 | 3,694,000 | 258,000 | 2,664,000 | 2,308,000 | 3,124,000 | 5,005,000 | 11,046,000 | 42,269,000 | -3,883,000 | 33,300,000 | 11,635,000 | 65,562,000 | 12,043,000 | 8,551,000 | -879,000 |
Net Cash Used for Investing Activities | 1,491,000 | -4,286,000 | 808,000 | 1,684,000 | 2,454,000 | 1,635,000 | -1,796,000 | 678,000 | 67,000 | 1,969,000 | -444,000 | 21,082,000 | 332,000 | -308,000 | 202,000 | -1,037,000 | -740,000 | -667,000 | 19,086,000 | 3,889,000 | 1,721,000 | -113,000 | 3,442,000 | 10,399,000 | 5,024,000 | 4,460,000 | -1,644,000 | -21,000 | 182,000 | -488,000 | 2,649,000 | 7,699,000 | 41,503,000 | -15,000 | 31,783,000 | -283,000 | 59,771,000 | 12,707,000 | 3,839,000 | -3,111,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -116,000 | -279,000 | -335,000 | 0 | -635,000 | -711,000 | -1,805,000 | 177,000 | -1,130,000 | -778,000 | -1,221,000 | -26,631,000 | -98,000 | -8,549,000 | -1,518,000 | -4,599,000 | -3,139,000 | -3,446,000 | -7,647,000 | -1,890,000 | -7,072,000 | -1,891,000 | -2,815,000 | -4,294,000 | -187,000 | -7,572,000 | -10,338,000 | -5,260,000 | -4,493,000 | 3,506,000 | -7,563,000 | -7,954,000 | -50,343,000 | -30,690,000 | -12,939,000 | -9,874,000 | -39,832,000 | -7,937,000 | -4,426,000 | -3,211,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 | 40,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -1,536,000 | -2,301,000 | -322,000 | -288,000 | -313,000 | -323,000 | -309,000 | -360,000 | -318,000 | -331,000 | -39,000 | -20,000 | -5,000 | -82,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -11,000 | 0 | 2,000 | -8,000 | 70,000 | 112,000 | -1,154,000 | -1,578,000 | -3,460,000 | -3,677,000 | -7,966,000 | -6,326,000 | -1,734,000 | 0 | 0 | 0 | 141,000 |
Dividends Paid | -308,000 | -308,000 | -86,000 | -88,000 | -151,000 | -147,000 | -203,000 | -184,000 | -161,000 | -154,000 | -140,000 | -144,000 | -139,000 | -144,000 | -148,000 | -236,000 | -88,000 | -235,000 | -89,000 | -238,000 | -87,000 | -236,000 | -88,000 | -1,192,000 | -1,046,000 | -1,193,000 | -1,043,000 | -2,233,000 | -2,085,000 | -2,248,000 | -2,084,000 | -2,195,000 | -6,611,000 | -2,274,000 | -2,234,000 | -2,335,000 | -6,961,000 | -2,315,000 | -2,319,000 | -2,208,000 |
Other Financing Activities | 501,000 | 0 | 539,000 | -19,000 | -3,038,000 | 19,000 | -3,915,000 | -91,000 | -482,000 | -418,000 | -59,000 | -6,001,000 | -153,000 | -1,708,000 | 61,000 | 21,000 | 187,000 | -398,000 | -183,000 | 86,000 | -365,000 | -699,000 | -872,000 | -1,210,000 | -2,180,000 | -251,000 | -510,000 | 4,600,000 | 324,000 | -7,000 | 947,000 | -629,000 | 30,000 | -393,000 | -620,000 | -12,304,000 | -3,014,000 | -210,000 | -1,740,000 | -599,000 |
Net Cash Used Provided by Financing Activities | -1,459,000 | -2,888,000 | -204,000 | -395,000 | -3,824,000 | -1,162,000 | -3,232,000 | -458,000 | -1,987,000 | -1,681,000 | -1,459,000 | -32,776,000 | -395,000 | -10,401,000 | -1,605,000 | -4,814,000 | -3,040,000 | -4,079,000 | -7,919,000 | -2,044,000 | -7,528,000 | -2,826,000 | -3,735,000 | -6,707,000 | -3,413,000 | -9,014,000 | -11,899,000 | -2,823,000 | -6,142,000 | 97,000 | -10,278,000 | -14,238,000 | -74,893,000 | -41,323,000 | -22,073,000 | -26,247,000 | -49,807,000 | -10,466,000 | -8,246,000 | -5,879,000 |
Effect of Forex Changes on Cash | 85,000 | -82,000 | -61,000 | 211,000 | -170,000 | 14,000 | 65,000 | 254,000 | -357,000 | -191,000 | -75,000 | -77,000 | -99,000 | 94,000 | -131,000 | 156,000 | 206,000 | 39,000 | -256,000 | 81,000 | -132,000 | -77,000 | 78,000 | -188,000 | -155,000 | -493,000 | 208,000 | -362,000 | 715,000 | 405,000 | 133,000 | -977,000 | -169,000 | -55,000 | 31,000 | 53,000 | -3,516,000 | 939,000 | -3,826,000 | -2,132,000 |
Net Change in Cash | 1,555,000 | -6,340,000 | 1,480,000 | 4,491,000 | 355,000 | 823,000 | -6,401,000 | 4,844,000 | -721,000 | 157,000 | -3,223,000 | -9,639,000 | 2,282,000 | -10,010,000 | -4,118,000 | -1,554,000 | -2,269,000 | -6,343,000 | 10,697,000 | 8,629,000 | -4,158,000 | -2,937,000 | -643,000 | 8,088,000 | -742,000 | -4,455,000 | -12,595,000 | 3,445,000 | -4,195,000 | 2,485,000 | -7,994,000 | -4,401,000 | -38,348,000 | -22,952,000 | -15,803,000 | -28,902,000 | -7,149,000 | 3,290,000 | -2,402,000 | 340,000 |
Cash at End of Period | 15,104,000 | 12,107,000 | 18,447,000 | 18,360,000 | 13,869,000 | 13,514,000 | 12,691,000 | 17,916,000 | 13,072,000 | 13,793,000 | 13,636,000 | 16,123,000 | 25,762,000 | 23,480,000 | 33,490,000 | 37,608,000 | 39,162,000 | 41,431,000 | 47,774,000 | 36,439,000 | 27,810,000 | 31,968,000 | 34,905,000 | 35,020,000 | 26,932,000 | 27,674,000 | 32,129,000 | 43,299,000 | 39,854,000 | 44,049,000 | 41,564,000 | 48,129,000 | 52,530,000 | 52,123,000 | 75,075,000 | 70,483,000 | 83,867,000 | 91,905,000 | 88,615,000 | 90,884,000 |
Cash at Start of Period | 13,549,000 | 18,447,000 | 16,967,000 | 13,869,000 | 13,514,000 | 12,691,000 | 19,092,000 | 13,072,000 | 13,793,000 | 13,636,000 | 16,859,000 | 25,762,000 | 23,480,000 | 33,490,000 | 37,608,000 | 39,162,000 | 41,431,000 | 47,774,000 | 37,077,000 | 27,810,000 | 31,968,000 | 34,905,000 | 35,548,000 | 26,932,000 | 27,674,000 | 32,129,000 | 44,724,000 | 39,854,000 | 44,049,000 | 41,564,000 | 49,558,000 | 52,530,000 | 90,878,000 | 75,075,000 | 90,878,000 | 99,385,000 | 91,016,000 | 88,615,000 | 91,017,000 | 90,544,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,508,000 | 913,000 | 992,000 | 3,141,000 | 1,823,000 | 474,000 | -259,000 | 4,499,000 | 1,423,000 | 550,000 | -556,000 | 2,432,000 | 2,341,000 | 518,000 | -1,959,000 | 3,634,000 | 1,335,000 | -1,158,000 | -214,000 | 6,739,000 | 2,013,000 | -22,000 | 42,000 | 4,681,000 | -2,382,000 | 557,000 | 1,390,000 | 6,908,000 | 1,024,000 | 2,185,000 | 309,000 | 1,629,000 | -1,873,000 | -3,512,000 | 599,000 | 6,744,000 | 13,146,000 | 6,299,000 | 6,090,000 | 11,465,000 |
Capital Expenditure | -266,000 | -78,000 | -421,000 | -530,000 | -402,000 | -364,000 | -299,000 | -449,000 | -327,000 | -345,000 | -363,000 | -388,000 | -325,000 | -292,000 | -356,000 | -1,037,000 | -654,000 | -625,000 | -1,087,000 | -1,712,000 | -702,000 | -1,924,000 | -1,757,000 | -2,795,000 | -1,757,000 | -1,587,000 | -1,917,000 | -2,849,000 | -1,601,000 | -2,000,000 | -1,470,000 | -2,090,000 | -5,109,000 | -1,496,000 | -1,556,000 | -2,416,000 | -4,807,000 | -278,000 | -3,011,000 | -4,026,000 |
Free Cash Flow | 1,242,000 | 835,000 | 571,000 | 2,611,000 | 1,421,000 | 110,000 | -558,000 | 4,050,000 | 1,096,000 | 205,000 | -919,000 | 2,044,000 | 2,016,000 | 226,000 | -2,315,000 | 2,597,000 | 681,000 | -1,783,000 | -1,301,000 | 5,027,000 | 1,311,000 | -1,946,000 | -1,715,000 | 1,886,000 | -4,139,000 | -1,030,000 | -527,000 | 4,059,000 | -577,000 | 185,000 | -1,161,000 | -461,000 | -6,982,000 | -5,008,000 | -957,000 | 4,328,000 | 8,339,000 | 6,021,000 | 3,079,000 | 7,439,000 |