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 | 22,245,000 | 21,771,000 | 21,665,000 | 24,917,000 | 21,061,000 | 22,055,000 | 22,925,000 | 27,033,000 | 24,161,000 | 24,766,000 | 24,378,000 | 27,771,000 | 23,184,000 | 23,424,000 | 22,908,000 | 24,896,000 | 21,238,000 | 20,459,000 | 18,035,000 | 20,568,000 | 18,318,000 | 18,048,000 | 17,160,000 | 19,848,000 | 17,444,000 | 17,456,000 | 17,113,000 | 18,829,000 | 15,978,000 | 15,750,000 | 15,315,000 | 16,931,000 | 14,928,000 | 14,629,000 | 14,418,000 | 16,054,000 | 14,237,000 | 14,095,000 | 13,977,000 | 15,895,000 |
Revenue Y/Y Growth | 5.62% | -1.29% | -5.50% | -7.83% | -12.83% | -10.95% | -5.96% | -2.66% | 4.21% | 5.73% | 6.42% | 11.55% | 9.16% | 14.49% | 27.02% | 21.04% | 15.94% | 13.36% | 5.10% | 3.63% | 5.01% | 3.39% | 0.27% | 5.41% | 9.18% | 10.83% | 11.74% | 11.21% | 7.03% | 7.66% | 6.22% | 5.46% | 4.85% | 3.79% | 3.16% | 1.00% | - | - | - | - |
Cost of Revenue | 18,533,000 | 17,995,000 | 18,094,000 | 20,098,000 | 16,640,000 | 19,275,000 | 20,384,000 | 23,838,000 | 21,048,000 | 21,231,000 | 21,127,000 | 23,880,000 | 18,477,000 | 20,166,000 | 20,143,000 | 22,729,000 | 18,875,000 | 18,247,000 | 16,963,000 | 18,435,000 | 16,190,000 | 15,905,000 | 15,766,000 | 17,844,000 | 15,717,000 | 15,683,000 | 9,045,000 | 17,335,000 | 13,943,000 | 13,534,000 | 13,531,000 | 17,359,000 | 7,857,000 | 11,496,000 | 7,853,000 | 8,504,000 | 7,458,000 | 7,502,000 | 7,564,000 | 9,188,000 |
Gross Profit | 3,712,000 | 3,776,000 | 3,571,000 | 4,819,000 | 4,421,000 | 2,780,000 | 2,541,000 | 3,195,000 | 3,113,000 | 3,535,000 | 3,251,000 | 3,891,000 | 4,707,000 | 3,258,000 | 2,765,000 | 2,167,000 | 2,363,000 | 2,212,000 | 1,072,000 | 2,133,000 | 2,128,000 | 2,143,000 | 1,394,000 | 2,004,000 | 1,727,000 | 1,773,000 | 8,068,000 | 1,494,000 | 2,035,000 | 2,216,000 | 1,784,000 | -428,000 | 7,071,000 | 3,133,000 | 6,565,000 | 7,550,000 | 6,779,000 | 6,593,000 | 6,413,000 | 6,707,000 |
Gross Profit Margin | 16.69% | 17.34% | 16.48% | 19.34% | 20.99% | 12.60% | 11.08% | 11.82% | 12.88% | 14.27% | 13.34% | 14.01% | 20.30% | 13.91% | 12.07% | 8.70% | 11.13% | 10.81% | 5.94% | 10.37% | 11.62% | 11.87% | 8.12% | 10.10% | 9.90% | 10.16% | 47.15% | 7.93% | 12.74% | 14.07% | 11.65% | -2.53% | 47.37% | 21.42% | 45.53% | 47.03% | 47.62% | 46.78% | 45.88% | 42.20% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 1,727,000 | 1,910,000 | 1,938,000 | 2,342,000 | 1,889,000 | 1,817,000 | 1,983,000 | -11,616,000 | 1,978,000 | 1,948,000 | 11,616,000 | 12,749,000 | 1,770,000 | 1,679,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 |
Total Operating Expenses | 1,727,000 | 1,847,000 | 1,865,000 | 2,342,000 | 3,012,000 | 1,847,000 | 20,384,000 | 23,838,000 | 1,999,000 | 1,966,000 | 11,616,000 | 12,749,000 | 1,811,000 | 1,738,000 | 1,803,000 | 2,646,000 | 1,614,000 | 1,619,000 | 1,591,000 | 1,826,000 | 1,374,000 | 1,379,000 | 1,340,000 | 1,554,000 | 1,337,000 | 1,312,000 | 6,548,000 | 1,535,000 | 1,182,000 | 1,152,000 | 1,170,000 | 1,350,000 | 5,037,000 | 1,095,000 | 4,742,000 | 5,499,000 | 4,795,000 | 4,633,000 | 4,740,000 | 5,953,000 |
Operating Income or Loss | 1,985,000 | 1,929,000 | 1,706,000 | 2,477,000 | 1,681,000 | 2,780,000 | 2,541,000 | 4,520,000 | 3,113,000 | 3,535,000 | 3,251,000 | 3,891,000 | 2,896,000 | 3,528,000 | 2,765,000 | 2,167,000 | 2,363,000 | 2,212,000 | 1,072,000 | 2,133,000 | 2,128,000 | 2,143,000 | 1,394,000 | 2,004,000 | 1,727,000 | 1,773,000 | 1,520,000 | 1,494,000 | 2,035,000 | 2,216,000 | 1,784,000 | -428,000 | 2,034,000 | 2,038,000 | 1,823,000 | 2,051,000 | 1,984,000 | 1,960,000 | 1,673,000 | 754,000 |
Operating Margin | 8.92% | 8.86% | 7.87% | 9.94% | 7.98% | 12.60% | 11.08% | 16.72% | 12.88% | 14.27% | 13.34% | 14.01% | 12.49% | 15.06% | 12.07% | 8.70% | 11.13% | 10.81% | 5.94% | 10.37% | 11.62% | 11.87% | 8.12% | 10.10% | 9.90% | 10.16% | 8.88% | 7.93% | 12.74% | 14.07% | 11.65% | -2.53% | 13.63% | 13.93% | 12.64% | 12.78% | 13.94% | 13.91% | 11.97% | 4.74% |
Interest Expense | 230,000 | 212,000 | 195,000 | 207,000 | 199,000 | 191,000 | 188,000 | 182,000 | 177,000 | 171,000 | 174,000 | 173,000 | 177,000 | 167,000 | 177,000 | 175,000 | 176,000 | 183,000 | 167,000 | 166,000 | 159,000 | 159,000 | 169,000 | 148,000 | 155,000 | 149,000 | 153,000 | 129,000 | 111,000 | 111,000 | 102,000 | 100,000 | 94,000 | 94,000 | 93,000 | 85,000 | 83,000 | 86,000 | 87,000 | 87,000 |
EBITDA | 3,045,000 | 3,018,000 | 2,712,000 | 3,553,000 | 2,340,000 | 3,813,000 | 3,455,000 | 3,781,000 | 4,220,000 | 4,636,000 | 4,368,000 | 3,658,000 | 3,993,000 | 4,314,000 | 3,942,000 | -3,241,000 | 3,411,000 | 3,312,000 | 2,092,000 | 574,000 | 2,969,000 | 2,931,000 | 2,276,000 | 1,495,000 | 2,632,000 | 2,862,000 | 2,401,000 | 1,882,000 | 2,600,000 | 2,778,000 | 2,171,000 | 234,000 | 2,588,000 | 2,593,000 | 2,375,000 | 2,723,000 | 2,509,000 | 2,475,000 | 2,158,000 | 2,342,000 |
Depreciation and Amortization | 905,000 | 887,000 | 898,000 | 867,000 | 837,000 | 828,000 | 834,000 | 888,000 | 774,000 | 762,000 | 764,000 | 754,000 | 738,000 | 739,000 | 722,000 | 712,000 | 677,000 | 661,000 | 648,000 | 630,000 | 587,000 | 575,000 | 568,000 | 545,000 | 524,000 | 542,000 | 596,000 | 594,000 | 572,000 | 562,000 | 554,000 | 563,000 | 554,000 | 555,000 | 552,000 | 541,000 | 527,000 | 510,000 | 506,000 | 497,000 |
Income Before Tax | 1,910,000 | 1,869,000 | 1,536,000 | 2,063,000 | 1,268,000 | 2,720,000 | 2,522,000 | 4,467,000 | 3,269,000 | 3,697,000 | 3,392,000 | 3,962,000 | 2,993,000 | 3,436,000 | 6,204,000 | -4,158,000 | 2,525,000 | 2,357,000 | 1,250,000 | -198,000 | 2,206,000 | 2,204,000 | 1,440,000 | 543,000 | 1,889,000 | 1,926,000 | 1,661,000 | 1,388,000 | 1,944,000 | 2,119,000 | 1,697,000 | -516,000 | 1,953,000 | 1,952,000 | 1,747,000 | 1,969,000 | 1,905,000 | 1,878,000 | 1,590,000 | 662,000 |
Income Tax Expense | 371,000 | 460,000 | 423,000 | 458,000 | 141,000 | 639,000 | 627,000 | 1,014,000 | 685,000 | 848,000 | 730,000 | 869,000 | 664,000 | 760,000 | 1,412,000 | -895,000 | 568,000 | 589,000 | 285,000 | -92,000 | 456,000 | 519,000 | 329,000 | 90,000 | 381,000 | 441,000 | 316,000 | 284,000 | 680,000 | 735,000 | 539,000 | -277,000 | 683,000 | 683,000 | 616,000 | 638,000 | 648,000 | 648,000 | 564,000 | 209,000 |
Net Income | 1,539,000 | 1,409,000 | 1,113,000 | 1,605,000 | 1,127,000 | 2,081,000 | 1,895,000 | 3,453,000 | 2,584,000 | 2,849,000 | 2,662,000 | 3,093,000 | 2,329,000 | 2,676,000 | 4,792,000 | -3,263,000 | 1,957,000 | 1,768,000 | 965,000 | -106,000 | 1,750,000 | 1,685,000 | 1,111,000 | 453,000 | 1,508,000 | 1,485,000 | 1,345,000 | 1,104,000 | 1,264,000 | 1,384,000 | 1,158,000 | -239,000 | 1,270,000 | 1,269,000 | 1,131,000 | 1,331,000 | 1,257,000 | 1,230,000 | 1,026,000 | 453,000 |
Net Income Margin | 6.92% | 6.47% | 5.14% | 6.44% | 5.35% | 9.44% | 8.27% | 12.77% | 10.69% | 11.50% | 10.92% | 11.14% | 10.05% | 11.42% | 20.92% | -13.11% | 9.21% | 8.64% | 5.35% | -0.52% | 9.55% | 9.34% | 6.47% | 2.28% | 8.64% | 8.51% | 7.86% | 5.86% | 7.91% | 8.79% | 7.56% | -1.41% | 8.51% | 8.67% | 7.84% | 8.29% | 8.83% | 8.73% | 7.34% | 2.85% |
EPS | 1.80 | 1.65 | 1.30 | 1.88 | 1.31 | 2.43 | 2.20 | 3.98 | 2.97 | 3.25 | 3.03 | 3.53 | 2.66 | 3.06 | 5.50 | -3.75 | 2.25 | 2.04 | 1.12 | -0.12 | 2.03 | 1.95 | 1.28 | 0.52 | 1.74 | 1.71 | 1.55 | 1.27 | 1.45 | 1.59 | 1.32 | -0.27 | 1.44 | 1.43 | 1.27 | 1.49 | 1.40 | 1.37 | 1.13 | 0.50 |
EPS Diluted | 1.80 | 1.64 | 1.30 | 1.87 | 1.31 | 2.42 | 2.19 | 3.96 | 2.96 | 3.25 | 3.03 | 3.52 | 2.65 | 3.05 | 5.47 | -3.75 | 2.24 | 2.03 | 1.11 | -0.12 | 2.01 | 1.94 | 1.28 | 0.52 | 1.73 | 1.71 | 1.55 | 1.27 | 1.45 | 1.58 | 1.32 | -0.27 | 1.44 | 1.43 | 1.27 | 1.48 | 1.39 | 1.35 | 1.12 | 0.49 |
Weighted Average Shares Out | 852,900 | 856,000 | 856,000 | 856,000 | 857,000 | 860,000 | 862,000 | 867,000 | 870,000 | 874,000 | 874,000 | 875,000 | 875,000 | 875,000 | 872,000 | 870,750 | 868,000 | 866,000 | 864,000 | 863,000 | 864,000 | 865,000 | 866,000 | 865,000 | 865,000 | 866,000 | 866,000 | 867,000 | 869,000 | 872,000 | 874,000 | 876,000 | 880,000 | 886,000 | 889,000 | 893,000 | 895,000 | 901,000 | 906,000 | 908,000 |
Weighted Average Shares Out Diluted | 852,900 | 857,000 | 857,000 | 858,000 | 858,000 | 861,000 | 865,000 | 871,000 | 872,000 | 876,000 | 879,000 | 879,000 | 879,000 | 878,000 | 876,000 | 871,000 | 872,000 | 869,000 | 869,000 | 863,000 | 870,000 | 869,000 | 869,000 | 869,000 | 870,000 | 870,000 | 870,000 | 872,000 | 874,000 | 876,000 | 879,000 | 876,000 | 885,000 | 890,000 | 894,000 | 898,000 | 903,000 | 908,000 | 913,000 | 917,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 | 5,855,000 | 6,319,000 | 4,281,000 | 3,206,000 | 4,311,000 | 4,812,000 | 6,190,000 | 5,602,000 | 11,045,000 | 11,735,000 | 12,208,000 | 10,255,000 | 10,212,000 | 9,608,000 | 7,731,000 | 5,910,000 | 8,839,000 | 8,813,000 | 8,955,000 | 5,238,000 | 4,040,000 | 4,072,000 | 4,399,000 | 4,225,000 | 4,097,000 | 4,214,000 | 3,544,000 | 3,320,000 | 3,418,000 | 3,544,000 | 2,687,000 | 3,476,000 | 3,299,000 | 3,059,000 | 3,887,000 | 2,730,000 | 3,441,000 | 3,430,000 | 4,482,000 | 2,291,000 |
Short Term Investments | 205,000 | 213,000 | 232,000 | 2,866,000 | 2,967,000 | 3,071,000 | 3,208,000 | 1,993,000 | 331,000 | 336,000 | 337,000 | 338,000 | 348,000 | 346,000 | 351,000 | 406,000 | 402,000 | 403,000 | 505,000 | 503,000 | 498,000 | 725,000 | 712,000 | 810,000 | 744,000 | 720,000 | 665,000 | 749,000 | 1,043,000 | 1,060,000 | 1,031,000 | 1,091,000 | 2,059,000 | 2,613,000 | 2,380,000 | 1,996,000 | 2,248,000 | 2,792,000 | 1,935,000 | 992,000 |
Cash + Short Term Investments | 6,060,000 | 6,532,000 | 4,513,000 | 6,072,000 | 7,278,000 | 7,883,000 | 9,398,000 | 7,595,000 | 11,376,000 | 12,071,000 | 12,545,000 | 10,593,000 | 10,560,000 | 9,954,000 | 8,082,000 | 6,316,000 | 9,241,000 | 9,216,000 | 9,460,000 | 5,741,000 | 4,538,000 | 4,797,000 | 5,111,000 | 5,035,000 | 4,841,000 | 4,934,000 | 4,209,000 | 4,069,000 | 4,461,000 | 4,604,000 | 3,718,000 | 4,567,000 | 5,358,000 | 5,672,000 | 6,267,000 | 4,726,000 | 5,689,000 | 6,222,000 | 6,417,000 | 3,283,000 |
Net Receivables | 9,195,000 | 9,294,000 | 9,823,000 | 11,453,000 | 9,694,000 | 9,839,000 | 10,566,000 | 12,891,000 | 11,303,000 | 11,746,000 | 11,535,000 | 12,845,000 | 10,813,000 | 10,451,000 | 10,332,000 | 11,029,000 | 9,361,000 | 9,533,000 | 8,348,000 | 9,552,000 | 8,155,000 | 8,672,000 | 8,460,000 | 10,132,000 | 7,814,000 | 7,670,000 | 7,894,000 | 10,346,000 | 6,937,000 | 6,553,000 | 6,475,000 | 7,695,000 | 6,272,000 | 6,111,000 | 6,241,000 | 7,134,000 | 6,055,000 | 5,618,000 | 5,724,000 | 6,661,000 |
Inventory | 0 | 0 | 898,000 | 935,000 | 0 | 0 | 0 | 889,000 | 0 | 0 | -3,000 | 717,000 | 0 | 0 | 1,135,000 | 620,000 | -18,000 | -32,000 | -8,126,000 | 511,000 | -8,155,000 | -8,672,000 | -8,460,000 | 421,000 | -7,814,000 | -7,670,000 | -7,894,000 | 404,000 | -6,937,000 | -6,553,000 | -6,475,000 | 342,000 | 0 | 0 | 0 | 308,000 | 554,000 | 554,000 | 411,000 | 344,000 |
Other Current Assets | 2,009,000 | 2,997,000 | 943,000 | 953,000 | 2,380,000 | 1,818,000 | 1,761,000 | 842,000 | 2,104,000 | 1,959,000 | 1,721,000 | 779,000 | 1,681,000 | 1,774,000 | 2,645,000 | 2,251,000 | 1,536,000 | 1,627,000 | 1,684,000 | 1,299,000 | 1,491,000 | 1,374,000 | 1,333,000 | 622,000 | 1,336,000 | 1,270,000 | 1,517,000 | 729,000 | 1,512,000 | 1,237,000 | 1,301,000 | 1,245,000 | 1,223,000 | 1,340,000 | 1,404,000 | 1,040,000 | 1,837,000 | 1,928,000 | 1,774,000 | 1,520,000 |
Total Current Assets | 17,264,000 | 18,823,000 | 16,177,000 | 19,413,000 | 19,251,000 | 19,439,000 | 21,725,000 | 22,217,000 | 24,598,000 | 25,571,000 | 25,601,000 | 24,934,000 | 22,843,000 | 21,988,000 | 20,985,000 | 20,300,000 | 19,930,000 | 20,226,000 | 19,389,000 | 17,103,000 | 14,184,000 | 14,843,000 | 14,904,000 | 15,731,000 | 13,991,000 | 13,874,000 | 13,620,000 | 15,548,000 | 12,910,000 | 12,394,000 | 11,494,000 | 13,388,000 | 12,853,000 | 13,123,000 | 13,912,000 | 13,208,000 | 13,581,000 | 13,768,000 | 13,915,000 | 11,808,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 41,518,000 | 41,217,000 | 41,391,000 | 41,253,000 | 40,175,000 | 39,720,000 | 39,084,000 | 38,474,000 | 37,042,000 | 36,923,000 | 37,076,000 | 37,037,000 | 36,319,000 | 36,199,000 | 35,499,000 | 35,327,000 | 35,186,000 | 34,437,000 | 30,908,000 | 30,482,000 | 29,071,000 | 28,095,000 | 27,247,000 | 26,576,000 | 25,379,000 | 23,901,000 | 23,239,000 | 22,118,000 | 20,988,000 | 19,841,000 | 19,225,000 | 18,800,000 | 18,489,000 | 18,251,000 | 18,285,000 | 18,352,000 | 18,163,000 | 17,970,000 | 17,901,000 | 18,281,000 |
Goodwill | 4,411,000 | 4,350,000 | 4,846,000 | 4,872,000 | 4,097,000 | 4,250,000 | 4,249,000 | 4,223,000 | 3,624,000 | 3,675,000 | 3,668,000 | 3,692,000 | 3,332,000 | 3,357,000 | 3,346,000 | 3,367,000 | 3,816,000 | 3,787,000 | 3,776,000 | 3,813,000 | 3,783,000 | 3,811,000 | 3,813,000 | 3,811,000 | 3,825,000 | 3,837,000 | 3,893,000 | 3,872,000 | 3,838,000 | 3,845,000 | 3,777,000 | 3,757,000 | 3,436,000 | 3,427,000 | 3,440,000 | 3,419,000 | 3,442,000 | 2,214,000 | 2,140,000 | 2,184,000 |
Intangible Assets | 3,108,000 | 3,106,000 | 3,308,000 | 3,305,000 | 2,892,000 | 2,890,000 | 2,811,000 | 2,796,000 | 2,439,000 | 2,476,000 | 2,465,000 | 2,486,000 | 2,224,000 | 2,238,000 | 2,268,000 | 2,274,000 | 2,289,000 | 2,207,000 | 2,176,000 | 2,167,000 | 2,131,000 | 2,121,000 | 2,093,000 | 2,076,000 | 2,070,000 | 2,028,000 | 2,025,000 | 1,964,000 | 1,897,000 | 1,829,000 | 1,780,000 | 1,758,000 | 1,537,000 | 1,550,000 | 1,569,000 | 1,549,000 | 1,523,000 | 878,000 | 844,000 | 847,000 |
Long Term Investments | 0 | 415,000 | 573,000 | 424,000 | 472,000 | 431,000 | 497,000 | 20,000 | 20,000 | 21,000 | 22,000 | 26,000 | 24,000 | 25,000 | 25,000 | 25,000 | 25,000 | 24,000 | 19,000 | 21,000 | 20,000 | 168,000 | 169,000 | 170,000 | 307,000 | 306,000 | 311,000 | 483,000 | 481,000 | 479,000 | 490,000 | 476,000 | 485,000 | 485,000 | 484,000 | 473,000 | 483,000 | 469,000 | 464,000 | 489,000 |
Tax Assets | 125,000 | 123,000 | 126,000 | 126,000 | 127,000 | 137,000 | 155,000 | 139,000 | 143,000 | 158,000 | 173,000 | 176,000 | 181,000 | 187,000 | 243,000 | 527,000 | 277,000 | 277,000 | 299,000 | 330,000 | 194,000 | 143,000 | 153,000 | 141,000 | 193,000 | 210,000 | 264,000 | 265,000 | 318,000 | 362,000 | 526,000 | 591,000 | 456,000 | 310,000 | 328,000 | 255,000 | 656,000 | 821,000 | 755,000 | 652,000 |
Other Non-Current Assets | 1,837,000 | 1,384,000 | 1,207,000 | 1,464,000 | 3,267,000 | 3,480,000 | 3,668,000 | 3,255,000 | 1,678,000 | 1,265,000 | 1,108,000 | 1,054,000 | 816,000 | 875,000 | 946,000 | 672,000 | 883,000 | 1,099,000 | 4,328,000 | 3,941,000 | 3,899,000 | 3,606,000 | 3,682,000 | 1,084,000 | 924,000 | 1,067,000 | 1,112,000 | 1,153,000 | 924,000 | 974,000 | 1,088,000 | 1,631,000 | 1,086,000 | 1,193,000 | 1,150,000 | 1,055,000 | 1,154,000 | 1,131,000 | 1,313,000 | 1,210,000 |
Total Non-Current Assets | 50,999,000 | 50,595,000 | 51,451,000 | 51,444,000 | 51,030,000 | 50,908,000 | 50,464,000 | 48,907,000 | 44,946,000 | 44,518,000 | 44,512,000 | 44,471,000 | 42,896,000 | 42,881,000 | 42,327,000 | 42,192,000 | 42,476,000 | 41,831,000 | 41,506,000 | 40,754,000 | 39,098,000 | 37,944,000 | 37,157,000 | 33,858,000 | 32,698,000 | 31,349,000 | 30,844,000 | 29,855,000 | 28,446,000 | 27,330,000 | 26,886,000 | 27,013,000 | 25,489,000 | 25,216,000 | 25,256,000 | 25,103,000 | 25,421,000 | 23,483,000 | 23,417,000 | 23,663,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 | 68,263,000 | 69,418,000 | 67,628,000 | 70,857,000 | 70,281,000 | 70,347,000 | 72,189,000 | 71,124,000 | 69,544,000 | 70,089,000 | 70,113,000 | 69,405,000 | 65,739,000 | 64,869,000 | 63,312,000 | 62,492,000 | 62,406,000 | 62,057,000 | 60,895,000 | 57,857,000 | 53,282,000 | 52,787,000 | 52,061,000 | 49,589,000 | 46,689,000 | 45,223,000 | 44,464,000 | 45,403,000 | 41,356,000 | 39,724,000 | 38,380,000 | 40,401,000 | 38,342,000 | 38,339,000 | 39,168,000 | 38,311,000 | 39,002,000 | 37,251,000 | 37,332,000 | 35,471,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 5,410,000 | 5,299,000 | 5,397,000 | 6,340,000 | 5,972,000 | 6,085,000 | 6,302,000 | 7,512,000 | 6,731,000 | 7,168,000 | 7,036,000 | 7,523,000 | 6,445,000 | 6,563,000 | 6,305,000 | 6,455,000 | 5,609,000 | 5,271,000 | 4,779,000 | 5,555,000 | 4,218,000 | 4,291,000 | 3,907,000 | 5,188,000 | 3,689,000 | 3,785,000 | 3,501,000 | 3,872,000 | 2,808,000 | 2,648,000 | 2,404,000 | 3,042,000 | 2,287,000 | 2,405,000 | 2,040,000 | 2,587,000 | 2,058,000 | 2,150,000 | 2,055,000 | 2,754,000 |
Short Term Debt | 3,004,000 | 3,374,000 | 2,552,000 | 4,766,000 | 3,571,000 | 2,842,000 | 3,000,000 | 3,583,000 | 3,780,000 | 3,782,000 | 3,439,000 | 3,420,000 | 2,640,000 | 2,741,000 | 2,968,000 | 3,799,000 | 3,590,000 | 5,000,000 | 5,638,000 | 4,677,000 | 3,263,000 | 3,926,000 | 3,773,000 | 2,945,000 | 3,200,000 | 2,591,000 | 2,683,000 | 4,011,000 | 4,555,000 | 3,817,000 | 4,302,000 | 3,681,000 | 3,820,000 | 2,816,000 | 3,869,000 | 3,018,000 | 4,557,000 | 3,252,000 | 3,163,000 | 923,000 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 164,000 | 133,000 | 538,000 | 0 | 0 | 0 | 451,000 | 0 |
Deferred Revenue | 540,000 | 16,000 | 13,000 | 20,000 | 5,712,000 | 5,263,000 | 10,000 | 139,000 | 143,000 | 158,000 | 10,000 | 176,000 | 5,855,000 | 5,731,000 | 5,738,000 | 527,000 | 5,125,000 | 4,796,000 | 4,376,000 | 330,000 | 3,944,000 | 4,268,000 | 4,361,000 | 141,000 | 4,124,000 | 4,940,000 | 3,901,000 | 265,000 | 3,792,000 | 3,605,000 | 3,534,000 | 591,000 | 3,680,000 | 3,493,000 | 3,332,000 | 255,000 | 2,911,000 | 2,769,000 | 3,229,000 | 590,000 |
Other Current Liabilities | 6,127,000 | 6,412,000 | 6,747,000 | 6,570,000 | 6,274,000 | 5,759,000 | 6,950,000 | 7,045,000 | 7,168,000 | 6,387,000 | 6,367,000 | 6,626,000 | 6,387,000 | 6,466,000 | 7,033,000 | 6,762,000 | 6,257,000 | 6,000,000 | 5,429,000 | 5,181,000 | 5,354,000 | 5,416,000 | 5,529,000 | 5,954,000 | 5,333,000 | 5,112,000 | 4,965,000 | 4,825,000 | 4,804,000 | 4,617,000 | 4,700,000 | 5,007,000 | 4,618,000 | 4,607,000 | 4,651,000 | 5,091,000 | 5,254,000 | 4,901,000 | 4,941,000 | 4,962,000 |
Total Current Liabilities | 15,081,000 | 15,085,000 | 14,696,000 | 17,676,000 | 15,817,000 | 14,686,000 | 16,262,000 | 18,140,000 | 17,679,000 | 17,337,000 | 16,842,000 | 17,569,000 | 15,472,000 | 15,770,000 | 16,306,000 | 17,016,000 | 15,456,000 | 16,271,000 | 15,846,000 | 15,413,000 | 12,835,000 | 13,633,000 | 13,209,000 | 14,087,000 | 12,222,000 | 12,487,000 | 11,149,000 | 12,708,000 | 12,167,000 | 11,082,000 | 11,406,000 | 11,855,000 | 10,889,000 | 9,961,000 | 11,098,000 | 10,696,000 | 11,869,000 | 10,303,000 | 10,610,000 | 8,639,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 23,937,000 | 23,427,000 | 22,187,000 | 22,304,000 | 22,194,000 | 23,031,000 | 23,395,000 | 20,261,000 | 20,729,000 | 20,959,000 | 22,710,000 | 22,817,000 | 23,776,000 | 24,065,000 | 24,440,000 | 24,571,000 | 25,809,000 | 25,662,000 | 26,689,000 | 24,209,000 | 23,803,000 | 22,085,000 | 22,083,000 | 19,931,000 | 20,101,000 | 20,120,000 | 20,409,000 | 15,952,000 | 14,355,000 | 14,257,000 | 12,938,000 | 12,795,000 | 11,506,000 | 11,550,000 | 11,569,000 | 11,316,000 | 10,044,000 | 9,900,000 | 9,941,000 | 9,898,000 |
Deferred Revenue | 0 | 26,000 | 26,000 | 3,756,000 | 4,670,000 | 4,635,000 | 25,000 | 4,302,000 | 3,761,000 | 3,577,000 | 26,000 | 3,125,000 | 7,672,000 | 7,675,000 | 9,594,000 | 488,000 | 9,630,000 | 10,554,000 | 7,694,000 | 1,632,000 | 5,144,000 | 6,210,000 | 6,924,000 | 1,619,000 | 5,497,000 | 5,433,000 | 5,141,000 | 757,000 | 8,670,000 | 8,692,000 | 9,158,000 | 112,000 | 11,846,000 | 12,840,000 | 12,617,000 | 115,000 | 13,819,000 | 0 | 13,518,000 | 83,000 |
Deferred Tax | 3,761,000 | 3,841,000 | 3,825,000 | 3,772,000 | 4,601,000 | 4,421,000 | 4,345,000 | 4,302,000 | 3,761,000 | 3,577,000 | 3,356,000 | 3,125,000 | 2,775,000 | 2,584,000 | 1,997,000 | 488,000 | 2,145,000 | 1,918,000 | 7,063,000 | 6,742,000 | 6,690,000 | 6,780,000 | 6,720,000 | 4,187,000 | 4,228,000 | 4,233,000 | 4,478,000 | 4,326,000 | 3,220,000 | 3,130,000 | 3,083,000 | 3,029,000 | 72,000 | 72,000 | 104,000 | 115,000 | 77,000 | 0 | 49,000 | 83,000 |
Other Non-Current Liabilities | 8,600,000 | 10,012,000 | 9,987,000 | 9,791,000 | 8,489,000 | 8,172,000 | 8,109,000 | 8,592,000 | 10,387,000 | 11,906,000 | 11,771,000 | 11,600,000 | 11,659,000 | 11,628,000 | 13,410,000 | 19,638,000 | 13,390,000 | 13,830,000 | 13,260,000 | 14,926,000 | 9,184,000 | 10,699,000 | 11,526,000 | 11,342,000 | 10,171,000 | 10,284,000 | 10,694,000 | 6,304,000 | 13,220,000 | 13,016,000 | 13,369,000 | 15,311,000 | 13,108,000 | 14,106,000 | 13,917,000 | 13,693,000 | 15,064,000 | 15,080,000 | 14,885,000 | 14,693,000 |
Total Non-Current Liabilities | 36,298,000 | 37,280,000 | 35,999,000 | 35,867,000 | 35,284,000 | 35,624,000 | 35,874,000 | 33,181,000 | 34,877,000 | 36,442,000 | 37,837,000 | 37,567,000 | 38,210,000 | 38,277,000 | 39,847,000 | 44,723,000 | 41,344,000 | 41,410,000 | 41,736,000 | 39,161,000 | 34,873,000 | 34,731,000 | 35,367,000 | 32,465,000 | 31,341,000 | 30,380,000 | 31,940,000 | 31,665,000 | 27,650,000 | 27,368,000 | 26,414,000 | 28,117,000 | 24,686,000 | 25,728,000 | 25,590,000 | 25,124,000 | 25,185,000 | 24,980,000 | 24,875,000 | 24,674,000 |
Total Liabilities | 51,379,000 | 52,365,000 | 50,695,000 | 53,543,000 | 51,101,000 | 50,310,000 | 52,136,000 | 51,321,000 | 52,556,000 | 53,779,000 | 54,679,000 | 55,136,000 | 53,682,000 | 54,047,000 | 56,153,000 | 61,739,000 | 56,800,000 | 57,681,000 | 57,582,000 | 54,574,000 | 47,708,000 | 48,364,000 | 48,576,000 | 46,552,000 | 43,563,000 | 42,867,000 | 43,089,000 | 44,373,000 | 39,817,000 | 38,450,000 | 37,820,000 | 39,972,000 | 35,575,000 | 35,689,000 | 36,688,000 | 35,820,000 | 37,054,000 | 35,283,000 | 35,485,000 | 33,313,000 |
Common Stock | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 | 9,000 |
Retained Earnings | 20,552,000 | 20,692,000 | 20,681,000 | 21,055,000 | 20,699,000 | 21,584,000 | 21,510,000 | 21,326,000 | 20,177,000 | 18,958,000 | 17,433,000 | 16,179,000 | 13,973,000 | 12,531,000 | 10,748,000 | 6,980,000 | 11,115,000 | 10,032,000 | 9,137,000 | 9,105,000 | 10,037,000 | 9,109,000 | 8,249,000 | 8,006,000 | 8,377,000 | 7,665,000 | 6,973,000 | 5,858,000 | 5,724,000 | 5,437,000 | 4,988,000 | 4,879,000 | 6,385,000 | 6,223,000 | 6,095,000 | 6,001,000 | 5,771,000 | 5,668,000 | 5,508,000 | 5,726,000 |
Accumulated Other Comprehensive Income/Loss | -3,698,000 | -3,801,000 | -3,775,000 | -3,749,000 | -1,540,000 | -1,574,000 | -1,481,000 | -1,549,000 | -3,218,000 | -3,251,000 | -3,257,000 | -3,278,000 | -3,029,000 | -3,064,000 | -4,659,000 | -7,113,000 | -6,022,000 | -5,933,000 | -5,876,000 | -5,997,000 | -4,617,000 | -4,815,000 | -4,818,000 | -4,994,000 | -5,288,000 | -5,346,000 | -5,638,000 | -4,867,000 | -4,224,000 | -4,202,000 | -4,462,000 | -4,483,000 | -3,651,000 | -3,606,000 | -3,647,000 | -3,540,000 | -3,851,000 | -3,727,000 | -3,688,000 | -3,594,000 |
Total Stockholders Equity | 16,857,000 | 17,030,000 | 16,909,000 | 17,306,000 | 19,168,000 | 20,019,000 | 20,038,000 | 19,786,000 | 16,968,000 | 16,289,000 | 15,416,000 | 14,253,000 | 12,041,000 | 10,805,000 | 7,147,000 | 741,000 | 5,592,000 | 4,363,000 | 3,313,000 | 3,283,000 | 5,574,000 | 4,423,000 | 3,485,000 | 3,037,000 | 3,126,000 | 2,356,000 | 1,375,000 | 1,030,000 | 1,539,000 | 1,274,000 | 560,000 | 429,000 | 2,743,000 | 2,626,000 | 2,457,000 | 2,470,000 | 1,929,000 | 1,950,000 | 1,829,000 | 2,141,000 |
Total Investments | 205,000 | 628,000 | 805,000 | 2,866,000 | 2,967,000 | 3,071,000 | 3,208,000 | 2,013,000 | 349,000 | 355,000 | 358,000 | 364,000 | 371,000 | 369,000 | 373,000 | 431,000 | 424,000 | 427,000 | 528,000 | 527,000 | 667,000 | 893,000 | 881,000 | 980,000 | 1,051,000 | 1,026,000 | 976,000 | 1,232,000 | 1,524,000 | 1,539,000 | 1,521,000 | 1,567,000 | 2,544,000 | 3,098,000 | 2,864,000 | 2,469,000 | 2,731,000 | 3,261,000 | 2,399,000 | 1,481,000 |
Total Debt | 26,242,000 | 26,449,000 | 24,397,000 | 26,729,000 | 25,440,000 | 25,116,000 | 26,395,000 | 23,521,000 | 23,870,000 | 24,100,000 | 25,430,000 | 25,528,000 | 25,596,000 | 26,185,000 | 26,799,000 | 27,754,000 | 28,751,000 | 29,945,000 | 24,196,000 | 21,818,000 | 21,740,000 | 20,427,000 | 20,377,000 | 19,931,000 | 20,101,000 | 19,121,000 | 20,409,000 | 20,278,000 | 14,355,000 | 14,257,000 | 12,938,000 | 12,394,000 | 15,326,000 | 14,366,000 | 15,438,000 | 14,334,000 | 14,601,000 | 13,152,000 | 13,104,000 | 10,787,000 |
Net Debt | 20,387,000 | 20,130,000 | 20,116,000 | 23,523,000 | 21,129,000 | 20,304,000 | 20,205,000 | 17,919,000 | 12,825,000 | 12,365,000 | 13,222,000 | 15,273,000 | 15,384,000 | 16,577,000 | 19,068,000 | 21,844,000 | 19,912,000 | 21,132,000 | 15,241,000 | 16,580,000 | 17,700,000 | 16,355,000 | 15,978,000 | 15,706,000 | 16,004,000 | 14,907,000 | 16,865,000 | 16,958,000 | 10,937,000 | 10,713,000 | 10,251,000 | 8,918,000 | 12,027,000 | 11,307,000 | 11,551,000 | 11,604,000 | 11,160,000 | 9,722,000 | 8,622,000 | 8,496,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,539,000 | 1,409,000 | 1,113,000 | 1,605,000 | 1,127,000 | 2,081,000 | 1,895,000 | 3,453,000 | 2,584,000 | 2,849,000 | 2,662,000 | 3,093,000 | 2,329,000 | 2,676,000 | 4,792,000 | -3,263,000 | 1,957,000 | 1,768,000 | 965,000 | -106,000 | 1,750,000 | 1,685,000 | 1,111,000 | 453,000 | 1,508,000 | 1,485,000 | 1,345,000 | 1,104,000 | 1,264,000 | 1,384,000 | 1,158,000 | -239,000 | 1,270,000 | 1,269,000 | 1,131,000 | 1,331,000 | 1,257,000 | 1,230,000 | 1,026,000 | 453,000 |
Depreciation & Amortization | 905,000 | 887,000 | 898,000 | 867,000 | 837,000 | 828,000 | 834,000 | 888,000 | 774,000 | 762,000 | 764,000 | 754,000 | 738,000 | 739,000 | 722,000 | 712,000 | 677,000 | 661,000 | 648,000 | 630,000 | 587,000 | 575,000 | 568,000 | 545,000 | 524,000 | 542,000 | 596,000 | 594,000 | 572,000 | 562,000 | 554,000 | 563,000 | 554,000 | 555,000 | 552,000 | 541,000 | 527,000 | 510,000 | 506,000 | 497,000 |
Deferred Income Tax | -48,000 | 50,000 | 22,000 | -128,000 | 159,000 | 112,000 | 56,000 | 65,000 | 106,000 | 151,000 | 209,000 | 374,000 | 144,000 | 185,000 | 942,000 | -1,378,000 | 282,000 | 198,000 | 86,000 | 57,000 | -232,000 | 197,000 | 78,000 | 540,000 | 76,000 | 36,000 | 106,000 | 935,000 | 120,000 | 81,000 | 94,000 | 273,000 | -119,000 | -36,000 | 5,000 | 738,000 | -58,000 | -91,000 | -49,000 | 318,000 |
Stock Based Compensation | -24,000 | 30,000 | -27,000 | 34,000 | 21,000 | 39,000 | 126,000 | 718,000 | 233,000 | 231,000 | 386,000 | 178,000 | 179,000 | 206,000 | 315,000 | 288,000 | 140,000 | 137,000 | 231,000 | 199,000 | 203,000 | 205,000 | 308,000 | 127,000 | 129,000 | 139,000 | 239,000 | 121,000 | 118,000 | 133,000 | 212,000 | 120,000 | 125,000 | 131,000 | 215,000 | 122,000 | 124,000 | 134,000 | 194,000 | 106,000 |
Change in Working Capital | 263,000 | -513,000 | 945,000 | -690,000 | -239,000 | -48,000 | 545,000 | -814,000 | 470,000 | -397,000 | 321,000 | -1,290,000 | -238,000 | -52,000 | 916,000 | -662,000 | 944,000 | 283,000 | 516,000 | -458,000 | 360,000 | -45,000 | 279,000 | -197,000 | -129,000 | 759,000 | 1,609,000 | -1,589,000 | -441,000 | 21,000 | 549,000 | -1,140,000 | -114,000 | -129,000 | 674,000 | -977,000 | 265,000 | -434,000 | 892,000 | 89,000 |
Accounts Receivable | -131,000 | 34,000 | 1,492,000 | -1,624,000 | -18,000 | 644,000 | 2,254,000 | -1,344,000 | 202,000 | -407,000 | 1,227,000 | -2,126,000 | -460,000 | 4,000 | 435,000 | -1,914,000 | 247,000 | -1,118,000 | 1,223,000 | -1,560,000 | 26,000 | -484,000 | 1,301,000 | -1,517,000 | -174,000 | 69,000 | 1,201,000 | -1,840,000 | -320,000 | 4,000 | 1,134,000 | -1,486,000 | -272,000 | -28,000 | 1,082,000 | -1,190,000 | -142,000 | 117,000 | 763,000 | -971,000 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -3,937,000 | -3,302,000 | -3,944,000 | -3,038,000 | -3,149,000 | -1,921,000 | -883,000 | -1,132,000 | -1,574,000 | -2,228,000 | -1,593,000 | -2,037,000 | -1,462,000 | -3,592,000 | -987,000 | -1,436,000 | 2,000 | -2,510,000 | -1,840,000 | -3,524,000 | -2,651,000 | -2,897,000 | -1,118,000 | -4,029,000 | -2,605,000 | -2,785,000 |
Accounts Payable | -144,000 | 114,000 | -799,000 | 681,000 | -137,000 | -253,000 | -1,668,000 | 986,000 | -444,000 | 235,000 | -743,000 | 1,245,000 | -36,000 | 317,000 | -261,000 | 1,354,000 | 167,000 | 484,000 | -1,101,000 | 1,333,000 | -132,000 | 361,000 | -1,143,000 | 1,425,000 | -131,000 | 341,000 | -601,000 | 1,003,000 | 123,000 | 141,000 | -675,000 | 737,000 | 34,000 | 261,000 | -571,000 | 598,000 | -187,000 | 13,000 | -571,000 | 676,000 |
Other Working Capital | 538,000 | -661,000 | 252,000 | 253,000 | -84,000 | -439,000 | -41,000 | -456,000 | 712,000 | -225,000 | -163,000 | -409,000 | 258,000 | -373,000 | 4,679,000 | 3,200,000 | 4,474,000 | 3,955,000 | 3,543,000 | 1,690,000 | 1,349,000 | 1,210,000 | 1,695,000 | 2,123,000 | 1,769,000 | 2,386,000 | 2,471,000 | 2,840,000 | 743,000 | 1,312,000 | 88,000 | 2,119,000 | 1,964,000 | 3,162,000 | 2,814,000 | 2,512,000 | 1,712,000 | 3,465,000 | 3,305,000 | 3,169,000 |
Other Non-Cash Items | -1,137,000 | 1,786,000 | 1,441,000 | 723,000 | 328,000 | 225,000 | -1,099,000 | -978,000 | -1,688,000 | 217,000 | 138,000 | 137,000 | 155,000 | 169,000 | -3,156,000 | 5,479,000 | -664,000 | 350,000 | 104,000 | 2,624,000 | -1,182,000 | -687,000 | -67,000 | 1,821,000 | 114,000 | 172,000 | 172,000 | -4,104,000 | 164,000 | 201,000 | -2,328,000 | 1,533,000 | -1,046,000 | 233,000 | 93,000 | -740,000 | 61,000 | 139,000 | 182,000 | 72,000 |
Net Cash Provided by Operating Activities | 1,498,000 | 1,993,000 | 3,316,000 | 2,411,000 | 2,233,000 | 3,237,000 | 2,357,000 | 3,332,000 | 2,479,000 | 3,813,000 | 4,480,000 | 3,246,000 | 3,307,000 | 3,923,000 | 4,531,000 | 1,176,000 | 3,336,000 | 3,397,000 | 2,550,000 | 2,946,000 | 1,486,000 | 1,930,000 | 2,277,000 | 3,289,000 | 2,222,000 | 3,133,000 | 4,067,000 | -2,939,000 | 1,797,000 | 2,382,000 | 239,000 | 1,110,000 | 670,000 | 2,023,000 | 2,670,000 | 1,015,000 | 2,176,000 | 1,488,000 | 2,751,000 | 1,535,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -843,000 | -933,000 | -1,035,000 | -2,049,000 | -1,289,000 | -1,211,000 | -609,000 | -2,491,000 | -890,000 | -840,000 | -548,000 | -1,624,000 | -900,000 | -836,000 | -834,000 | -2,193,000 | -1,154,000 | -1,132,000 | -933,000 | -2,044,000 | -1,475,000 | -1,347,000 | -1,514,000 | -1,793,000 | -1,641,000 | -1,312,000 | -1,537,000 | -1,519,000 | -1,699,000 | -1,071,000 | -938,000 | -1,128,000 | -874,000 | -536,000 | -427,000 | -731,000 | -690,000 | -593,000 | -365,000 | -884,000 |
Acquisitions Net | 1,042,000 | -7,000 | -31,000 | -1,264,000 | 112,000 | 45,000 | -29,000 | -649,000 | -4,000 | -91,000 | 1,000 | -590,000 | -7,000 | -2,000 | -3,000 | -7,000 | -13,000 | 1,132,000 | 1,000 | 2,044,000 | -5,000 | 1,347,000 | -1,000 | 1,793,000 | 1,641,000 | -2,000 | 20,000 | -73,000 | -4,000 | -32,000 | -25,000 | -544,000 | 874,000 | 3,000 | -6,000 | 21,000 | -1,835,000 | -80,000 | -10,000 | -66,000 |
Purchases of Investments | 0 | -2,000 | -50,000 | -174,000 | -377,000 | -599,000 | -2,371,000 | -1,711,000 | -63,000 | -64,000 | -68,000 | -115,000 | -56,000 | -63,000 | -78,000 | -52,000 | -71,000 | -51,000 | -80,000 | -74,000 | -104,000 | -135,000 | -248,000 | -339,000 | -188,000 | -269,000 | -177,000 | -166,000 | -384,000 | -565,000 | -519,000 | -566,000 | -1,119,000 | -1,532,000 | -1,599,000 | -1,341,000 | -1,521,000 | -2,644,000 | -1,909,000 | -974,000 |
Sales/Maturities of Investments | 10,000 | 19,000 | 2,696,000 | 304,000 | 494,000 | 724,000 | 1,179,000 | 62,000 | 63,000 | 70,000 | 60,000 | 109,000 | 43,000 | 80,000 | 134,000 | 51,000 | 68,000 | 161,000 | 80,000 | 66,000 | 337,000 | 131,000 | 349,000 | 274,000 | 159,000 | 207,000 | 246,000 | 408,000 | 471,000 | 555,000 | 556,000 | 1,686,000 | 1,698,000 | 1,366,000 | 974,000 | 1,567,000 | 1,981,000 | 1,897,000 | 943,000 | 1,250,000 |
Other Investing Activities | -22,000 | 10,000 | -14,000 | -21,000 | -10,000 | -5,000 | 17,000 | -275,000 | -15,000 | -2,000 | -17,000 | 2,000 | 54,000 | 853,000 | 15,000 | 24,000 | 7,000 | -1,119,000 | -2,000 | -2,026,000 | 67,000 | -1,427,000 | -2,000 | -1,766,000 | -1,650,000 | 2,000 | 2,000 | -7,000 | 25,000 | 6,000 | 6,000 | 13,000 | -812,000 | 13,000 | -50,000 | 134,000 | -118,000 | 1,000 | -16,000 | 12,000 |
Net Cash Used for Investing Activities | 187,000 | -913,000 | 1,566,000 | -3,204,000 | -1,070,000 | -1,046,000 | -1,813,000 | -5,064,000 | -909,000 | -927,000 | -572,000 | -2,218,000 | -866,000 | 32,000 | -766,000 | -2,177,000 | -1,163,000 | -1,009,000 | -934,000 | -2,034,000 | -1,180,000 | -1,431,000 | -1,416,000 | -1,831,000 | -1,679,000 | -1,374,000 | -1,446,000 | -1,357,000 | -1,591,000 | -1,107,000 | -920,000 | -539,000 | -233,000 | -686,000 | -1,108,000 | -350,000 | -2,183,000 | -1,419,000 | -1,357,000 | -662,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -436,000 | 2,203,000 | -2,198,000 | 936,000 | 429,000 | -1,531,000 | 2,438,000 | -1,180,000 | -19,000 | -1,087,000 | -18,000 | -160,000 | -512,000 | -1,270,000 | -831,000 | -1,184,000 | -1,385,000 | -1,757,000 | 3,475,000 | 1,128,000 | 677,000 | 129,000 | 485,000 | -615,000 | 286,000 | -101,000 | -1,332,000 | 5,303,000 | 739,000 | 654,000 | 569,000 | 427,000 | 1,031,000 | -844,000 | 819,000 | -186,000 | 1,371,000 | -797,000 | 881,000 | -434,000 |
Common Stock Issued | 53,000 | 77,000 | 54,000 | 58,000 | 71,000 | 70,000 | 49,000 | 64,000 | 62,000 | 69,000 | 67,000 | 55,000 | 55,000 | 63,000 | 78,000 | 71,000 | 83,000 | 61,000 | 70,000 | 57,000 | 32,000 | 82,000 | 47,000 | 64,000 | 51,000 | 48,000 | 77,000 | 70,000 | 45,000 | 58,000 | 74,000 | 49,000 | 49,000 | 64,000 | 83,000 | 55,000 | 54,000 | 68,000 | 72,000 | 71,000 |
Common Stock Repurchased | -500,000 | 0 | 0 | 0 | -752,000 | -747,000 | -751,000 | -1,306,000 | -952,000 | -988,000 | -254,000 | 0 | -500,000 | 0 | 0 | 0 | 7,000 | -11,000 | -220,000 | -253,000 | -248,000 | -257,000 | -246,000 | -241,000 | -249,000 | -260,000 | -261,000 | -467,000 | -448,000 | -460,000 | -438,000 | -671,000 | -678,000 | -689,000 | -640,000 | -674,000 | -680,000 | -672,000 | -676,000 | -633,000 |
Dividends Paid | -1,348,000 | -1,353,000 | -1,348,000 | -1,338,000 | -1,341,000 | -1,345,000 | -1,348,000 | -1,272,000 | -1,275,000 | -1,283,000 | -1,284,000 | -859,000 | -860,000 | -860,000 | -858,000 | -846,000 | -845,000 | -843,000 | -840,000 | -797,000 | -798,000 | -800,000 | -799,000 | -751,000 | -753,000 | -753,000 | -754,000 | -686,000 | -696,000 | -694,000 | -695,000 | -656,000 | -660,000 | -661,000 | -666,000 | -626,000 | -629,000 | -634,000 | -636,000 | -586,000 |
Other Financing Activities | -5,000 | -28,000 | -174,000 | -5,000 | -10,000 | -33,000 | -384,000 | -16,000 | -5,000 | -27,000 | -481,000 | -3,000 | -1,000 | -26,000 | -334,000 | -2,000 | -17,000 | -16,000 | -318,000 | -8,000 | 17,000 | 7,000 | -182,000 | 111,000 | 12,000 | 9,000 | -280,000 | -19,000 | 2,000 | 10,000 | 366,000 | 492,000 | 61,000 | -14,000 | -36,000 | 26,000 | -24,000 | 884,000 | 1,258,000 | -1,166,000 |
Net Cash Used Provided by Financing Activities | -2,236,000 | 899,000 | -3,666,000 | -349,000 | -1,603,000 | -3,586,000 | 4,000 | -3,710,000 | -2,189,000 | -3,316,000 | -1,970,000 | -967,000 | -1,818,000 | -2,093,000 | -1,945,000 | -1,961,000 | -2,157,000 | -2,566,000 | 2,167,000 | 127,000 | -320,000 | -839,000 | -695,000 | -1,432,000 | -653,000 | -1,057,000 | -2,550,000 | 4,201,000 | -358,000 | -432,000 | -124,000 | -359,000 | -197,000 | -2,144,000 | -440,000 | -1,405,000 | 92,000 | -1,151,000 | 899,000 | -2,748,000 |
Effect of Forex Changes on Cash | 77,000 | -24,000 | -48,000 | 37,000 | -61,000 | 17,000 | 40,000 | -1,000 | -71,000 | -43,000 | 15,000 | -18,000 | -19,000 | 15,000 | 1,000 | 32,000 | 10,000 | 36,000 | -65,000 | 14,000 | -17,000 | 14,000 | 9,000 | -34,000 | -6,000 | -37,000 | -14,000 | -3,000 | 26,000 | 14,000 | 16,000 | -35,000 | 0 | -21,000 | 35,000 | 29,000 | -74,000 | 30,000 | -102,000 | -38,000 |
Net Change in Cash | -464,000 | 2,038,000 | 1,075,000 | -1,105,000 | -501,000 | -1,378,000 | 588,000 | -5,443,000 | -690,000 | -473,000 | 1,953,000 | 43,000 | 604,000 | 1,877,000 | 1,821,000 | -2,930,000 | 26,000 | -142,000 | 3,718,000 | 1,053,000 | -31,000 | 255,000 | 175,000 | -8,000 | -116,000 | 665,000 | 57,000 | -98,000 | -126,000 | 857,000 | -789,000 | 177,000 | 240,000 | -828,000 | 1,157,000 | -711,000 | 11,000 | -1,052,000 | 2,191,000 | -1,913,000 |
Cash at End of Period | 5,855,000 | 6,319,000 | 4,281,000 | 3,206,000 | 4,311,000 | 4,812,000 | 6,190,000 | 5,602,000 | 11,045,000 | 11,735,000 | 12,208,000 | 10,255,000 | 10,212,000 | 9,608,000 | 7,731,000 | 5,910,000 | 8,840,000 | 8,814,000 | 8,956,000 | 5,238,000 | 4,185,000 | 4,797,000 | 4,542,000 | 4,367,000 | 4,375,000 | 4,491,000 | 3,826,000 | 3,320,000 | 3,418,000 | 3,544,000 | 2,687,000 | 3,476,000 | 3,299,000 | 3,059,000 | 3,887,000 | 2,730,000 | 3,441,000 | 3,430,000 | 4,482,000 | 2,291,000 |
Cash at Start of Period | 6,319,000 | 4,281,000 | 3,206,000 | 4,311,000 | 4,812,000 | 6,190,000 | 5,602,000 | 11,045,000 | 11,735,000 | 12,208,000 | 10,255,000 | 10,212,000 | 9,608,000 | 7,731,000 | 5,910,000 | 8,840,000 | 8,814,000 | 8,956,000 | 5,238,000 | 4,185,000 | 4,216,000 | 4,542,000 | 4,367,000 | 4,375,000 | 4,491,000 | 3,826,000 | 3,769,000 | 3,418,000 | 3,544,000 | 2,687,000 | 3,476,000 | 3,299,000 | 3,059,000 | 3,887,000 | 2,730,000 | 3,441,000 | 3,430,000 | 4,482,000 | 2,291,000 | 4,204,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,498,000 | 1,993,000 | 3,316,000 | 2,411,000 | 2,233,000 | 3,237,000 | 2,357,000 | 3,332,000 | 2,479,000 | 3,813,000 | 4,480,000 | 3,246,000 | 3,307,000 | 3,923,000 | 4,531,000 | 1,176,000 | 3,336,000 | 3,397,000 | 2,550,000 | 2,946,000 | 1,486,000 | 1,930,000 | 2,277,000 | 3,289,000 | 2,222,000 | 3,133,000 | 4,067,000 | -2,939,000 | 1,797,000 | 2,382,000 | 239,000 | 1,110,000 | 670,000 | 2,023,000 | 2,670,000 | 1,015,000 | 2,176,000 | 1,488,000 | 2,751,000 | 1,535,000 |
Capital Expenditure | -843,000 | -933,000 | -1,035,000 | -2,049,000 | -1,289,000 | -1,211,000 | -609,000 | -2,491,000 | -890,000 | -840,000 | -548,000 | -1,624,000 | -900,000 | -836,000 | -834,000 | -2,193,000 | -1,154,000 | -1,132,000 | -933,000 | -2,044,000 | -1,475,000 | -1,347,000 | -1,514,000 | -1,793,000 | -1,641,000 | -1,312,000 | -1,537,000 | -1,519,000 | -1,699,000 | -1,071,000 | -938,000 | -1,128,000 | -874,000 | -536,000 | -427,000 | -731,000 | -690,000 | -593,000 | -365,000 | -884,000 |
Free Cash Flow | 655,000 | 1,060,000 | 2,281,000 | 362,000 | 944,000 | 2,026,000 | 1,748,000 | 841,000 | 1,589,000 | 2,973,000 | 3,932,000 | 1,622,000 | 2,407,000 | 3,087,000 | 3,697,000 | -1,017,000 | 2,182,000 | 2,265,000 | 1,617,000 | 902,000 | 11,000 | 583,000 | 763,000 | 1,496,000 | 581,000 | 1,821,000 | 2,530,000 | -4,458,000 | 98,000 | 1,311,000 | -699,000 | -18,000 | -204,000 | 1,487,000 | 2,243,000 | 284,000 | 1,486,000 | 895,000 | 2,386,000 | 651,000 |