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 | 35,528,000 | 38,100,000 | 35,811,000 | 38,270,000 | 39,643,000 | 35,090,000 | 34,396,000 | 40,279,000 | 44,955,000 | 48,577,000 | 36,179,000 | 32,604,000 | 30,243,000 | 27,002,000 | 21,627,000 | 16,409,000 | 15,929,000 | 10,913,000 | 20,878,000 | 29,125,000 | 27,218,000 | 27,847,000 | 23,103,000 | 29,098,000 | 29,788,000 | 28,980,000 | 23,595,000 | 29,746,000 | 25,627,000 | 24,087,000 | 22,894,000 | 23,397,000 | 21,624,000 | 21,849,000 | 17,409,000 | 21,893,000 | 25,792,000 | 28,512,000 | 22,778,000 | 34,963,000 |
Revenue Y/Y Growth | -10.38% | 8.58% | 4.11% | -4.99% | -11.82% | -27.76% | -4.93% | 23.54% | 48.65% | 79.90% | 67.29% | 98.70% | 89.86% | 147.43% | 3.59% | -43.66% | -41.48% | -60.81% | -9.63% | 0.09% | -8.63% | -3.91% | -2.09% | -2.18% | 16.24% | 20.31% | 3.06% | 27.14% | 18.51% | 10.24% | 31.51% | 6.87% | -16.16% | -23.37% | -23.57% | -37.38% | - | - | - | - |
Cost of Revenue | 32,737,000 | 36,580,000 | 32,890,000 | 35,931,000 | 34,818,000 | 31,066,000 | 29,817,000 | 35,648,000 | 39,076,000 | 43,004,000 | 33,833,000 | 29,814,000 | 27,890,000 | 25,582,000 | 20,421,000 | 15,508,000 | 14,861,000 | 9,951,000 | 18,782,000 | 26,454,000 | 24,142,000 | 24,888,000 | 21,386,000 | 24,997,000 | 26,731,000 | 26,084,000 | 21,474,000 | 24,260,000 | 19,800,000 | 18,673,000 | 17,994,000 | 18,684,000 | 16,254,000 | 16,488,000 | 12,210,000 | 16,152,000 | 18,850,000 | 22,527,000 | 16,948,000 | 28,722,000 |
Gross Profit | 2,791,000 | 1,520,000 | 2,921,000 | 2,339,000 | 4,825,000 | 4,024,000 | 4,579,000 | 4,631,000 | 5,879,000 | 5,573,000 | 2,346,000 | 2,790,000 | 2,353,000 | 1,420,000 | 1,206,000 | 901,000 | 1,068,000 | 962,000 | 2,096,000 | 2,671,000 | 3,076,000 | 2,959,000 | 1,717,000 | 4,101,000 | 3,057,000 | 2,896,000 | 2,121,000 | 5,486,000 | 5,827,000 | 5,414,000 | 4,900,000 | 4,713,000 | 5,370,000 | 5,361,000 | 5,199,000 | 5,741,000 | 6,942,000 | 5,985,000 | 5,830,000 | 6,241,000 |
Gross Profit Margin | 7.86% | 3.99% | 8.16% | 6.11% | 12.17% | 11.47% | 13.31% | 11.50% | 13.08% | 11.47% | 6.48% | 8.56% | 7.78% | 5.26% | 5.58% | 5.49% | 6.70% | 8.82% | 10.04% | 9.17% | 11.30% | 10.63% | 7.43% | 14.09% | 10.26% | 9.99% | 8.99% | 18.44% | 22.74% | 22.48% | 21.40% | 20.14% | 24.83% | 24.54% | 29.86% | 26.22% | 26.92% | 20.99% | 25.59% | 17.85% |
Research and Development | 0 | 0 | 0 | 27,000 | 0 | 0 | 0 | 42,000 | 0 | 0 | 0 | 47,000 | 0 | 0 | 0 | 48,000 | 0 | 0 | 0 | 54,000 | 0 | 0 | 0 | 55,000 | 0 | 0 | 0 | 60,000 | 0 | 0 | 0 | 60,000 | 0 | 0 | 0 | 65,000 | 0 | 0 | 0 | 62,000 |
General and Administrative Expenses | 1,194,000 | 552,000 | 557,000 | 658,000 | 669,000 | 593,000 | 605,000 | 630,000 | 617,000 | 488,000 | 433,000 | 479,000 | 424,000 | 433,000 | 408,000 | 432,000 | 384,000 | 409,000 | 319,000 | 491,000 | 416,000 | 408,000 | 366,000 | 419,000 | 440,000 | 432,000 | 386,000 | 437,000 | 435,000 | 439,000 | 384,000 | 420,000 | 411,000 | 421,000 | 386,000 | 433,000 | 437,000 | 406,000 | 394,000 | 448,000 |
Total Operating Expenses | 1,499,000 | 601,000 | 2,174,000 | 813,000 | 2,473,000 | 2,151,000 | 2,390,000 | 2,488,000 | 2,362,000 | 2,037,000 | 1,922,000 | 1,972,000 | 1,675,000 | 1,727,000 | 1,927,000 | 1,699,000 | 1,506,000 | 1,549,000 | 1,817,000 | 1,966,000 | 1,727,000 | 1,670,000 | 1,801,000 | 1,801,000 | 1,755,000 | 1,684,000 | 1,742,000 | 5,089,000 | 5,025,000 | 4,932,000 | 4,810,000 | 4,826,000 | 4,896,000 | 5,009,000 | 4,870,000 | 4,963,000 | 5,130,000 | 4,998,000 | 4,950,000 | 5,308,000 |
Operating Income or Loss | 45,000 | 919,000 | 1,178,000 | 1,526,000 | 2,929,000 | 2,473,000 | 2,848,000 | 186,000 | 7,325,000 | 4,268,000 | 966,000 | 1,674,000 | 678,000 | -307,000 | -721,000 | -798,000 | -438,000 | -587,000 | 279,000 | 705,000 | 1,349,000 | 1,289,000 | -84,000 | 2,300,000 | 1,302,000 | 1,212,000 | 379,000 | 397,000 | 802,000 | 482,000 | 90,000 | -113,000 | 474,000 | 352,000 | 329,000 | 778,000 | 1,741,000 | 987,000 | 880,000 | 933,000 |
Operating Margin | 0.13% | 2.41% | 3.29% | 3.99% | 7.39% | 7.05% | 8.28% | 0.46% | 16.29% | 8.79% | 2.67% | 5.13% | 2.24% | -1.14% | -3.33% | -4.86% | -2.75% | -5.38% | 1.34% | 2.42% | 4.96% | 4.63% | -0.36% | 7.90% | 4.37% | 4.18% | 1.61% | 1.33% | 3.13% | 2.00% | 0.39% | -0.48% | 2.19% | 1.61% | 1.89% | 3.55% | 6.75% | 3.46% | 3.86% | 2.67% |
Interest Expense | 237,000 | 241,000 | 236,000 | 228,000 | 227,000 | 273,000 | 198,000 | 199,000 | 163,000 | 139,000 | 141,000 | 147,000 | 157,000 | 149,000 | 152,000 | 144,000 | 138,000 | 122,000 | 117,000 | 121,000 | 115,000 | 120,000 | 125,000 | 127,000 | 130,000 | 141,000 | 129,000 | 120,000 | 117,000 | 113,000 | 110,000 | 94,000 | 86,000 | 88,000 | 91,000 | 79,000 | 76,000 | 85,000 | 91,000 | 79,000 |
EBITDA | 1,193,000 | 2,049,000 | 1,704,000 | 2,507,000 | 3,528,000 | 3,012,000 | 3,325,000 | 3,248,000 | 7,751,000 | 4,604,000 | 1,307,000 | 2,298,000 | 960,000 | 949,000 | -263,000 | -189,000 | -860,000 | 20,000 | -2,019,000 | 1,527,000 | 1,394,000 | 2,283,000 | 796,000 | 3,382,000 | 2,451,000 | 2,313,000 | 1,182,000 | 1,120,000 | 1,710,000 | 1,281,000 | 1,222,000 | 461,000 | 1,192,000 | 1,098,000 | 967,000 | 1,192,000 | 2,705,000 | 1,824,000 | 1,732,000 | 1,713,000 |
Depreciation and Amortization | 543,000 | 507,000 | 513,000 | 528,000 | 494,000 | 502,000 | 482,000 | 508,000 | 435,000 | 365,000 | 344,000 | 530,000 | 367,000 | 370,000 | 356,000 | 358,000 | 352,000 | 343,000 | 342,000 | 340,000 | 336,000 | 334,000 | 331,000 | 337,000 | 346,000 | 337,000 | 336,000 | 346,000 | 337,000 | 320,000 | 315,000 | 305,000 | 293,000 | 290,000 | 280,000 | 281,000 | 270,000 | 274,000 | 253,000 | 273,000 |
Income Before Tax | 413,000 | 1,311,000 | 964,000 | 1,761,000 | 2,813,000 | 2,244,000 | 2,651,000 | 2,547,000 | 7,158,000 | 4,106,000 | 828,000 | 1,627,000 | 448,000 | 436,000 | -771,000 | -691,000 | -1,350,000 | -445,000 | -2,478,000 | 1,066,000 | 943,000 | 1,829,000 | 340,000 | 2,918,000 | 1,975,000 | 1,835,000 | 717,000 | 654,000 | 1,256,000 | 848,000 | 797,000 | 62,000 | 813,000 | 720,000 | 596,000 | 832,000 | 2,359,000 | 1,465,000 | 1,388,000 | 1,361,000 |
Income Tax Expense | 44,000 | 291,000 | 203,000 | 476,000 | 670,000 | 510,000 | 574,000 | 535,000 | 1,618,000 | 924,000 | 171,000 | 256,000 | -40,000 | 62,000 | -132,000 | -197,000 | -624,000 | -378,000 | -51,000 | 256,000 | 150,000 | 325,000 | 70,000 | 602,000 | 407,000 | 431,000 | 132,000 | -2,601,000 | 407,000 | 267,000 | 234,000 | -132,000 | 277,000 | 204,000 | 198,000 | 166,000 | 767,000 | 440,000 | 391,000 | 203,000 |
Net Income | 346,000 | 1,015,000 | 748,000 | 1,260,000 | 2,097,000 | 1,697,000 | 1,961,000 | 1,884,000 | 5,391,000 | 3,167,000 | 582,000 | 1,273,000 | 402,000 | 294,000 | -654,000 | -539,000 | -799,000 | -141,000 | -2,496,000 | 736,000 | 712,000 | 1,424,000 | 204,000 | 2,240,000 | 1,492,000 | 1,339,000 | 524,000 | 3,198,000 | 823,000 | 550,000 | 535,000 | 163,000 | 511,000 | 496,000 | 385,000 | 650,000 | 1,578,000 | 1,012,000 | 987,000 | 1,147,000 |
Net Income Margin | 0.97% | 2.66% | 2.09% | 3.29% | 5.29% | 4.84% | 5.70% | 4.68% | 11.99% | 6.52% | 1.61% | 3.90% | 1.33% | 1.09% | -3.02% | -3.28% | -5.02% | -1.29% | -11.96% | 2.53% | 2.62% | 5.11% | 0.88% | 7.70% | 5.01% | 4.62% | 2.22% | 10.75% | 3.21% | 2.28% | 2.34% | 0.70% | 2.36% | 2.27% | 2.21% | 2.97% | 6.12% | 3.55% | 4.33% | 3.28% |
EPS | 0.83 | 2.39 | 1.74 | 2.87 | 4.72 | 3.73 | 4.21 | 3.99 | 11.20 | 6.56 | 1.30 | 2.89 | 0.91 | 0.66 | -1.49 | -1.23 | -1.82 | -0.33 | -5.66 | 1.65 | 1.58 | 3.13 | 0.44 | 4.85 | 3.20 | 2.86 | 1.07 | 6.29 | 1.60 | 1.06 | 1.02 | 0.31 | 0.97 | 0.94 | 0.72 | 1.21 | 2.92 | 1.85 | 1.80 | 2.07 |
EPS Diluted | 0.83 | 2.38 | 1.73 | 2.85 | 4.69 | 3.72 | 4.20 | 3.97 | 11.16 | 6.53 | 1.29 | 2.88 | 0.91 | 0.66 | -1.49 | -1.23 | -1.82 | -0.32 | -5.66 | 1.64 | 1.58 | 3.12 | 0.44 | 4.82 | 3.18 | 2.84 | 1.07 | 6.25 | 1.60 | 1.06 | 1.02 | 0.31 | 0.96 | 0.93 | 0.72 | 1.20 | 2.90 | 1.84 | 1.79 | 2.05 |
Weighted Average Shares Out | 417,305 | 422,869 | 428,959 | 437,365 | 444,283 | 454,450 | 464,810 | 471,859 | 481,388 | 483,088 | 449,298 | 440,469 | 440,193 | 439,940 | 439,504 | 439,110 | 438,916 | 433,333 | 441,344 | 445,332 | 449,005 | 453,681 | 457,599 | 461,651 | 466,109 | 468,331 | 487,065 | 508,148 | 512,923 | 517,785 | 521,647 | 524,200 | 525,991 | 528,247 | 531,739 | 536,399 | 540,357 | 544,617 | 548,200 | 554,617 |
Weighted Average Shares Out Diluted | 418,803 | 425,734 | 431,906 | 440,575 | 447,258 | 456,168 | 467,034 | 474,327 | 483,036 | 485,035 | 450,011 | 441,584 | 440,368 | 440,396 | 439,504 | 439,115 | 438,916 | 438,756 | 441,345 | 447,835 | 451,001 | 455,585 | 459,289 | 464,406 | 469,440 | 471,638 | 489,668 | 511,352 | 515,960 | 520,160 | 524,520 | 526,279 | 528,798 | 531,060 | 534,709 | 540,245 | 544,696 | 548,926 | 552,337 | 559,023 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 1,637,000 | 2,444,000 | 1,570,000 | 3,323,000 | 3,539,000 | 3,029,000 | 6,965,000 | 6,133,000 | 3,744,000 | 2,809,000 | 3,335,000 | 3,147,000 | 2,897,000 | 2,207,000 | 1,351,000 | 2,514,000 | 1,462,000 | 1,890,000 | 1,221,000 | 1,614,000 | 2,268,000 | 1,819,000 | 1,253,000 | 3,019,000 | 924,000 | 1,884,000 | 842,000 | 3,119,000 | 1,547,000 | 2,161,000 | 1,513,000 | 2,711,000 | 2,337,000 | 2,232,000 | 1,723,000 | 3,074,000 | 4,822,000 | 5,089,000 | 5,390,000 | 5,207,000 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 329,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 1,637,000 | 2,444,000 | 1,570,000 | 3,323,000 | 3,539,000 | 3,029,000 | 6,965,000 | 6,133,000 | 3,744,000 | 2,809,000 | 3,335,000 | 3,147,000 | 2,897,000 | 2,207,000 | 1,351,000 | 2,514,000 | 1,462,000 | 1,890,000 | 1,221,000 | 1,614,000 | 2,268,000 | 1,819,000 | 1,253,000 | 3,019,000 | 924,000 | 1,884,000 | 842,000 | 3,119,000 | 1,547,000 | 2,161,000 | 1,513,000 | 2,711,000 | 2,337,000 | 2,232,000 | 1,723,000 | 3,074,000 | 4,822,000 | 5,089,000 | 5,390,000 | 5,207,000 |
Net Receivables | 10,440,000 | 10,887,000 | 11,532,000 | 11,730,000 | 11,976,000 | 9,458,000 | 9,326,000 | 10,985,000 | 13,652,000 | 13,393,000 | 10,455,000 | 7,470,000 | 8,006,000 | 8,062,000 | 8,165,000 | 6,522,000 | 5,963,000 | 4,852,000 | 4,559,000 | 8,510,000 | 7,086,000 | 6,727,000 | 7,303,000 | 6,173,000 | 7,971,000 | 7,173,000 | 6,124,000 | 7,506,000 | 6,355,000 | 5,594,000 | 5,690,000 | 6,397,000 | 5,001,000 | 5,597,000 | 4,737,000 | 5,173,000 | 5,198,000 | 6,567,000 | 5,737,000 | 7,255,000 |
Inventory | 6,037,000 | 6,522,000 | 6,286,000 | 3,750,000 | 5,732,000 | 6,380,000 | 5,445,000 | 3,276,000 | 4,294,000 | 4,580,000 | 4,530,000 | 3,394,000 | 4,400,000 | 4,752,000 | 4,273,000 | 3,893,000 | 4,897,000 | 5,136,000 | 5,331,000 | 3,776,000 | 5,521,000 | 5,093,000 | 5,344,000 | 3,543,000 | 5,544,000 | 4,901,000 | 4,743,000 | 3,395,000 | 4,455,000 | 4,245,000 | 4,387,000 | 3,150,000 | 3,905,000 | 3,993,000 | 4,108,000 | 3,477,000 | 4,388,000 | 4,126,000 | 4,166,000 | 3,397,000 |
Other Current Assets | 1,193,000 | 1,063,000 | 1,316,000 | 1,138,000 | 1,249,000 | 1,031,000 | 934,000 | 3,056,000 | 3,160,000 | 3,420,000 | 3,068,000 | 1,372,000 | 1,432,000 | 1,518,000 | 1,258,000 | 694,000 | 1,000,000 | 1,242,000 | 1,188,000 | 990,000 | 1,484,000 | 1,312,000 | 1,830,000 | 948,000 | 1,750,000 | 1,242,000 | 832,000 | 740,000 | 1,156,000 | 912,000 | 580,000 | 844,000 | 1,442,000 | 821,000 | 648,000 | 532,000 | 641,000 | 752,000 | 851,000 | 833,000 |
Total Current Assets | 19,307,000 | 20,916,000 | 20,704,000 | 19,941,000 | 22,496,000 | 19,898,000 | 22,670,000 | 21,922,000 | 23,270,000 | 22,492,000 | 19,854,000 | 14,697,000 | 16,019,000 | 15,780,000 | 14,418,000 | 13,276,000 | 12,822,000 | 12,499,000 | 11,705,000 | 14,395,000 | 15,617,000 | 14,295,000 | 14,815,000 | 13,209,000 | 15,314,000 | 14,579,000 | 12,125,000 | 14,390,000 | 12,935,000 | 12,456,000 | 12,170,000 | 12,680,000 | 11,964,000 | 12,643,000 | 11,216,000 | 12,256,000 | 15,049,000 | 16,534,000 | 16,144,000 | 16,696,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 35,597,000 | 35,229,000 | 35,549,000 | 35,712,000 | 35,533,000 | 35,232,000 | 35,111,000 | 35,163,000 | 34,962,000 | 22,229,000 | 22,333,000 | 22,435,000 | 22,377,000 | 23,688,000 | 23,677,000 | 23,716,000 | 23,489,000 | 24,282,000 | 24,051,000 | 23,786,000 | 22,954,000 | 22,503,000 | 22,263,000 | 22,018,000 | 21,625,000 | 21,465,000 | 21,500,000 | 21,460,000 | 21,303,000 | 21,293,000 | 21,240,000 | 20,855,000 | 20,447,000 | 20,247,000 | 20,075,000 | 19,721,000 | 19,257,000 | 18,765,000 | 17,918,000 | 17,346,000 |
Goodwill | 1,574,000 | 1,553,000 | 1,553,000 | 1,550,000 | 1,555,000 | 1,486,000 | 1,486,000 | 1,486,000 | 1,486,000 | 1,486,000 | 1,484,000 | 1,484,000 | 1,425,000 | 1,425,000 | 1,425,000 | 1,425,000 | 1,425,000 | 1,425,000 | 1,425,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,270,000 | 3,267,000 | 3,275,000 | 3,275,000 | 3,275,000 | 3,275,000 | 3,275,000 | 3,274,000 | 3,274,000 |
Intangible Assets | 1,157,000 | 901,000 | 911,000 | 920,000 | 926,000 | 786,000 | 793,000 | 831,000 | 845,000 | 812,000 | 819,000 | 813,000 | 822,000 | 825,000 | 836,000 | 843,000 | 849,000 | 874,000 | 880,000 | 869,000 | 872,000 | 871,000 | 864,000 | 869,000 | 874,000 | 866,000 | 871,000 | 876,000 | 884,000 | 889,000 | 895,000 | 888,000 | 892,000 | 896,000 | 901,000 | 906,000 | 879,000 | 880,000 | 882,000 | 900,000 |
Long Term Investments | 15,222,000 | 15,202,000 | 15,592,000 | 14,923,000 | 15,316,000 | 15,532,000 | 15,289,000 | 14,621,000 | 14,772,000 | 14,176,000 | 14,465,000 | 13,512,000 | 14,059,000 | 13,520,000 | 13,376,000 | 13,182,000 | 13,767,000 | 13,628,000 | 13,635,000 | 14,441,000 | 14,147,000 | 15,006,000 | 14,786,000 | 14,324,000 | 14,311,000 | 14,177,000 | 13,934,000 | 13,847,000 | 13,899,000 | 13,507,000 | 13,359,000 | 13,200,000 | 13,277,000 | 12,936,000 | 12,449,000 | 12,061,000 | 10,601,000 | 10,070,000 | 10,529,000 | 10,113,000 |
Tax Assets | 0 | 7,224,000 | 7,368,000 | 7,424,000 | 7,234,000 | 6,819,000 | 6,813,000 | 6,671,000 | 6,339,000 | 5,444,000 | 5,264,000 | 5,475,000 | 5,434,000 | 5,879,000 | 5,547,000 | 5,644,000 | 5,507,000 | 5,471,000 | 5,487,000 | 1,828,000 | 5,503,000 | 5,533,000 | 5,456,000 | 1,735,000 | 5,311,000 | 5,191,000 | 5,119,000 | 1,661,000 | 7,605,000 | 7,565,000 | 7,254,000 | 2,354,000 | 6,568,000 | 6,233,000 | 6,089,000 | 1,545,000 | 5,401,000 | 5,447,000 | 5,483,000 | 1,255,000 |
Other Non-Current Assets | 2,223,000 | -5,080,000 | -5,278,000 | -4,969,000 | -5,274,000 | -4,867,000 | -4,900,000 | -4,252,000 | -4,335,000 | -3,827,000 | -3,581,000 | -2,822,000 | -3,729,000 | -4,140,000 | -3,783,000 | -3,365,000 | -3,578,000 | -3,661,000 | -3,723,000 | 131,000 | -3,622,000 | -3,697,000 | -3,599,000 | -1,123,000 | -4,821,000 | -4,722,000 | -4,687,000 | -1,133,000 | -7,184,000 | -7,152,000 | -6,783,000 | -1,594,000 | -6,161,000 | -5,869,000 | -5,759,000 | -1,184,000 | -5,047,000 | -5,097,000 | -5,153,000 | -843,000 |
Total Non-Current Assets | 55,773,000 | 55,029,000 | 55,695,000 | 55,560,000 | 55,290,000 | 54,988,000 | 54,592,000 | 54,520,000 | 54,069,000 | 40,320,000 | 40,784,000 | 40,897,000 | 40,388,000 | 41,197,000 | 41,078,000 | 41,445,000 | 41,459,000 | 42,019,000 | 41,755,000 | 44,325,000 | 43,124,000 | 43,486,000 | 43,040,000 | 41,093,000 | 40,570,000 | 40,247,000 | 40,007,000 | 39,981,000 | 39,777,000 | 39,372,000 | 39,235,000 | 38,973,000 | 38,290,000 | 37,718,000 | 37,030,000 | 36,324,000 | 34,366,000 | 33,340,000 | 32,933,000 | 32,045,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 | 75,080,000 | 75,945,000 | 76,399,000 | 75,501,000 | 77,786,000 | 74,886,000 | 77,262,000 | 76,442,000 | 77,339,000 | 62,812,000 | 60,638,000 | 55,594,000 | 56,407,000 | 56,977,000 | 55,496,000 | 54,721,000 | 54,281,000 | 54,518,000 | 53,460,000 | 58,720,000 | 58,741,000 | 57,781,000 | 57,855,000 | 54,302,000 | 55,884,000 | 54,826,000 | 52,132,000 | 54,371,000 | 52,712,000 | 51,828,000 | 51,405,000 | 51,653,000 | 50,254,000 | 50,361,000 | 48,246,000 | 48,580,000 | 49,415,000 | 49,874,000 | 49,077,000 | 48,741,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 10,906,000 | 12,322,000 | 12,474,000 | 10,901,000 | 12,710,000 | 10,436,000 | 10,569,000 | 11,323,000 | 12,317,000 | 13,652,000 | 13,184,000 | 8,461,000 | 9,215,000 | 8,945,000 | 8,246,000 | 5,549,000 | 5,457,000 | 5,368,000 | 5,322,000 | 8,575,000 | 8,373,000 | 8,000,000 | 9,013,000 | 6,586,000 | 9,355,000 | 9,336,000 | 7,410,000 | 8,027,000 | 7,271,000 | 6,555,000 | 6,372,000 | 7,061,000 | 6,562,000 | 7,084,000 | 5,767,000 | 5,655,000 | 6,862,000 | 8,484,000 | 7,693,000 | 8,064,000 |
Short Term Debt | 1,522,000 | 2,780,000 | 2,325,000 | 1,482,000 | 913,000 | 832,000 | 825,000 | 529,000 | 1,032,000 | 526,000 | 1,474,000 | 1,522,000 | 1,489,000 | 2,489,000 | 516,000 | 1,003,000 | 1,860,000 | 1,783,000 | 2,243,000 | 565,000 | 842,000 | 667,000 | 30,000 | 67,000 | 316,000 | 341,000 | 42,000 | 41,000 | 706,000 | 493,000 | 609,000 | 550,000 | 1,583,000 | 1,532,000 | 32,000 | 44,000 | 43,000 | 42,000 | 35,000 | 842,000 |
Tax Payables | 1,206,000 | 1,368,000 | 1,087,000 | 1,200,000 | 1,345,000 | 1,181,000 | 1,388,000 | 1,397,000 | 1,836,000 | 1,723,000 | 1,363,000 | 1,254,000 | 1,287,000 | 1,362,000 | 1,149,000 | 1,351,000 | 1,229,000 | 1,046,000 | 703,000 | 979,000 | 1,128,000 | 1,086,000 | 940,000 | 1,116,000 | 1,151,000 | 1,133,000 | 1,008,000 | 1,002,000 | 901,000 | 893,000 | 853,000 | 805,000 | 869,000 | 912,000 | 820,000 | 878,000 | 980,000 | 774,000 | 1,112,000 | 878,000 |
Deferred Revenue | 0 | 1,368,000 | 1,087,000 | 1,200,000 | 1,345,000 | 1,181,000 | 0 | 1,397,000 | 1,836,000 | 1,723,000 | 1,363,000 | 1,254,000 | 1,287,000 | 1,362,000 | 1,149,000 | 1,351,000 | 1,229,000 | 1,046,000 | 703,000 | 979,000 | 1,128,000 | 1,086,000 | 940,000 | 1,116,000 | 1,151,000 | 1,133,000 | 1,008,000 | 1,002,000 | 901,000 | 893,000 | 853,000 | 805,000 | 869,000 | 912,000 | 820,000 | 878,000 | 980,000 | 774,000 | 1,112,000 | 878,000 |
Other Current Liabilities | 2,288,000 | 1,801,000 | 1,781,000 | 2,273,000 | 2,448,000 | 2,522,000 | 1,923,000 | 2,640,000 | 2,697,000 | 1,707,000 | 1,582,000 | 1,564,000 | 1,930,000 | 1,755,000 | 1,520,000 | 1,615,000 | 1,967,000 | 1,826,000 | 2,261,000 | 1,527,000 | 1,740,000 | 1,418,000 | 1,345,000 | 1,166,000 | 1,152,000 | 922,000 | 776,000 | 1,037,000 | 1,027,000 | 933,000 | 896,000 | 1,047,000 | 1,086,000 | 872,000 | 800,000 | 954,000 | 990,000 | 775,000 | 1,024,000 | 1,310,000 |
Total Current Liabilities | 15,922,000 | 18,271,000 | 17,667,000 | 15,856,000 | 17,416,000 | 14,971,000 | 14,705,000 | 15,889,000 | 17,882,000 | 17,608,000 | 17,603,000 | 12,801,000 | 13,921,000 | 14,551,000 | 11,431,000 | 9,518,000 | 10,513,000 | 10,023,000 | 10,529,000 | 11,646,000 | 12,083,000 | 11,171,000 | 11,328,000 | 8,935,000 | 11,974,000 | 11,732,000 | 9,236,000 | 10,107,000 | 9,905,000 | 8,874,000 | 8,730,000 | 9,463,000 | 10,100,000 | 10,400,000 | 7,419,000 | 7,531,000 | 8,875,000 | 10,075,000 | 9,864,000 | 11,094,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 18,476,000 | 17,180,000 | 16,297,000 | 18,667,000 | 18,531,000 | 19,034,000 | 17,660,000 | 17,640,000 | 16,625,000 | 12,443,000 | 12,960,000 | 13,216,000 | 13,421,000 | 12,924,000 | 14,906,000 | 15,154,000 | 12,666,000 | 12,663,000 | 10,720,000 | 12,022,000 | 12,056,000 | 11,748,000 | 12,308,000 | 11,260,000 | 11,021,000 | 11,023,000 | 11,579,000 | 10,069,000 | 9,495,000 | 9,472,000 | 9,601,000 | 9,588,000 | 7,275,000 | 7,330,000 | 8,803,000 | 8,843,000 | 8,908,000 | 8,923,000 | 8,914,000 | 7,842,000 |
Deferred Revenue | 0 | 0 | 1,532,000 | 12,000 | 1,450,000 | 1,800,000 | 0 | 0 | 0 | 0 | 0 | 1,782,000 | 1,803,000 | 1,842,000 | 2,033,000 | 1,998,000 | 2,038,000 | 1,985,000 | 1,635,000 | 1,682,000 | 1,522,000 | 1,540,000 | 1,495,000 | 1,491,000 | 1,430,000 | 1,531,000 | 1,523,000 | 1,525,000 | 1,506,000 | 1,875,000 | 1,838,000 | 1,871,000 | 1,715,000 | 2,015,000 | 1,983,000 | 1,950,000 | 1,930,000 | 1,932,000 | 1,942,000 | 1,988,000 |
Deferred Tax | 7,257,000 | 7,224,000 | 7,368,000 | 7,424,000 | 7,234,000 | 6,819,000 | 6,813,000 | 6,671,000 | 6,339,000 | 5,444,000 | 5,264,000 | 5,475,000 | 5,434,000 | 5,879,000 | 5,547,000 | 5,644,000 | 5,507,000 | 5,471,000 | 5,487,000 | 5,553,000 | 5,503,000 | 5,533,000 | 5,456,000 | 5,275,000 | 5,311,000 | 5,191,000 | 5,119,000 | 5,008,000 | 7,605,000 | 7,565,000 | 7,254,000 | 6,743,000 | 6,568,000 | 6,233,000 | 6,089,000 | 6,041,000 | 5,401,000 | 5,447,000 | 5,483,000 | 5,491,000 |
Other Non-Current Liabilities | 3,641,000 | 2,763,000 | 1,210,000 | 1,904,000 | 2,616,000 | 3,002,000 | 3,168,000 | 2,136,000 | 3,184,000 | 2,744,000 | 2,690,000 | 2,465,000 | 3,034,000 | 3,021,000 | 3,155,000 | 2,882,000 | 3,290,000 | 3,066,000 | 3,085,000 | 2,330,000 | 2,007,000 | 2,023,000 | 2,018,000 | 1,679,000 | 1,783,000 | 1,920,000 | 1,898,000 | 1,759,000 | 1,748,000 | 2,111,000 | 2,095,000 | 2,134,000 | 2,000,000 | 8,565,000 | 8,381,000 | 8,268,000 | 7,600,000 | 7,653,000 | 7,704,000 | 7,768,000 |
Total Non-Current Liabilities | 29,374,000 | 27,167,000 | 27,939,000 | 27,995,000 | 28,381,000 | 28,855,000 | 27,641,000 | 26,447,000 | 26,148,000 | 20,631,000 | 20,914,000 | 21,156,000 | 21,889,000 | 21,824,000 | 23,608,000 | 23,680,000 | 21,463,000 | 21,200,000 | 19,292,000 | 19,905,000 | 19,566,000 | 19,304,000 | 19,782,000 | 18,214,000 | 18,115,000 | 18,134,000 | 18,596,000 | 16,836,000 | 18,848,000 | 19,148,000 | 18,950,000 | 18,465,000 | 15,843,000 | 15,895,000 | 17,184,000 | 17,111,000 | 16,508,000 | 16,576,000 | 16,618,000 | 15,610,000 |
Total Liabilities | 45,296,000 | 45,438,000 | 45,606,000 | 43,851,000 | 45,797,000 | 43,826,000 | 42,346,000 | 42,336,000 | 44,030,000 | 38,239,000 | 38,517,000 | 33,957,000 | 35,810,000 | 36,375,000 | 35,039,000 | 33,198,000 | 31,976,000 | 31,223,000 | 29,821,000 | 31,551,000 | 31,649,000 | 30,475,000 | 31,110,000 | 27,149,000 | 30,089,000 | 29,866,000 | 27,832,000 | 26,943,000 | 28,753,000 | 28,022,000 | 27,680,000 | 27,928,000 | 25,943,000 | 26,295,000 | 24,603,000 | 24,642,000 | 25,383,000 | 26,651,000 | 26,482,000 | 26,704,000 |
Common Stock | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 7,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 | 6,000 |
Retained Earnings | 31,237,000 | 31,372,000 | 30,846,000 | 30,550,000 | 29,751,000 | 28,122,000 | 26,903,000 | 25,432,000 | 24,008,000 | 19,087,000 | 16,391,000 | 16,216,000 | 15,350,000 | 15,345,000 | 15,449,000 | 16,500,000 | 17,436,000 | 18,631,000 | 19,168,000 | 22,064,000 | 21,730,000 | 21,423,000 | 20,408,000 | 20,489,000 | 18,618,000 | 17,500,000 | 16,537,000 | 16,306,000 | 13,464,000 | 13,001,000 | 12,814,000 | 12,608,000 | 12,775,000 | 12,597,000 | 12,434,000 | 12,348,000 | 12,000,000 | 10,726,000 | 10,021,000 | 9,309,000 |
Accumulated Other Comprehensive Income/Loss | -141,000 | -309,000 | -312,000 | -282,000 | -385,000 | -272,000 | -373,000 | -460,000 | -994,000 | -733,000 | -514,000 | -445,000 | -589,000 | -549,000 | -780,000 | -789,000 | -967,000 | -1,148,000 | -991,000 | -788,000 | -871,000 | -767,000 | -709,000 | -692,000 | -639,000 | -680,000 | -504,000 | -617,000 | -684,000 | -809,000 | -952,000 | -995,000 | -792,000 | -752,000 | -657,000 | -653,000 | -588,000 | -469,000 | -694,000 | -531,000 |
Total Stockholders Equity | 28,722,000 | 29,455,000 | 29,726,000 | 31,650,000 | 30,821,000 | 29,898,000 | 30,249,000 | 29,494,000 | 28,233,000 | 24,276,000 | 21,815,000 | 19,166,000 | 18,139,000 | 18,149,000 | 17,979,000 | 18,984,000 | 19,722,000 | 20,715,000 | 21,372,000 | 24,910,000 | 24,857,000 | 24,752,000 | 24,217,000 | 24,653,000 | 23,319,000 | 22,536,000 | 21,923,000 | 25,085,000 | 22,523,000 | 22,368,000 | 22,364,000 | 22,390,000 | 22,905,000 | 22,842,000 | 22,788,000 | 23,100,000 | 23,194,000 | 22,389,000 | 21,760,000 | 21,590,000 |
Total Investments | 15,222,000 | 15,202,000 | 15,592,000 | 14,923,000 | 15,316,000 | 15,532,000 | 15,289,000 | 14,950,000 | 14,772,000 | 14,176,000 | 14,465,000 | 13,512,000 | 14,059,000 | 13,520,000 | 13,376,000 | 13,182,000 | 13,767,000 | 13,628,000 | 13,635,000 | 14,441,000 | 14,147,000 | 15,006,000 | 14,786,000 | 14,324,000 | 14,311,000 | 14,177,000 | 13,934,000 | 13,847,000 | 13,899,000 | 13,507,000 | 13,359,000 | 13,200,000 | 13,277,000 | 12,936,000 | 12,449,000 | 12,061,000 | 10,601,000 | 10,070,000 | 10,529,000 | 10,113,000 |
Total Debt | 19,998,000 | 19,960,000 | 20,154,000 | 19,359,000 | 19,444,000 | 19,866,000 | 18,485,000 | 17,190,000 | 17,657,000 | 12,969,000 | 14,434,000 | 14,448,000 | 14,910,000 | 15,413,000 | 15,422,000 | 15,893,000 | 14,526,000 | 14,446,000 | 12,963,000 | 11,763,000 | 11,925,000 | 11,439,000 | 11,298,000 | 11,160,000 | 11,337,000 | 11,364,000 | 11,621,000 | 10,110,000 | 10,201,000 | 9,965,000 | 10,210,000 | 10,138,000 | 8,858,000 | 8,862,000 | 8,835,000 | 8,887,000 | 8,951,000 | 8,965,000 | 8,949,000 | 8,684,000 |
Net Debt | 18,361,000 | 17,516,000 | 18,584,000 | 16,036,000 | 15,905,000 | 16,837,000 | 11,520,000 | 11,057,000 | 13,913,000 | 10,160,000 | 11,099,000 | 11,301,000 | 12,013,000 | 13,206,000 | 14,071,000 | 13,379,000 | 13,064,000 | 12,556,000 | 11,742,000 | 10,149,000 | 9,657,000 | 9,620,000 | 10,045,000 | 8,141,000 | 10,413,000 | 9,480,000 | 10,779,000 | 6,991,000 | 8,654,000 | 7,804,000 | 8,697,000 | 7,427,000 | 6,521,000 | 6,630,000 | 7,112,000 | 5,813,000 | 4,129,000 | 3,876,000 | 3,559,000 | 3,477,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 | 369,000 | 1,012,000 | 761,000 | 1,260,000 | 2,143,000 | 1,734,000 | 2,077,000 | 2,012,000 | 5,540,000 | 3,182,000 | 657,000 | 1,371,000 | 488,000 | 374,000 | -639,000 | -494,000 | -726,000 | -67,000 | -2,427,000 | 810,000 | 793,000 | 1,504,000 | 270,000 | 2,316,000 | 1,568,000 | 1,404,000 | 585,000 | 3,255,000 | 849,000 | 581,000 | 563,000 | 194,000 | 536,000 | 516,000 | 398,000 | 666,000 | 1,592,000 | 1,025,000 | 997,000 | 1,158,000 |
Depreciation & Amortization | 543,000 | 507,000 | 504,000 | 528,000 | 488,000 | 495,000 | 476,000 | 502,000 | 430,000 | 359,000 | 338,000 | 524,000 | 361,000 | 364,000 | 356,000 | 358,000 | 352,000 | 343,000 | 342,000 | 340,000 | 336,000 | 334,000 | 331,000 | 337,000 | 346,000 | 337,000 | 336,000 | 346,000 | 337,000 | 320,000 | 315,000 | 305,000 | 293,000 | 290,000 | 280,000 | 281,000 | 270,000 | 274,000 | 253,000 | 273,000 |
Deferred Income Tax | 113,000 | -145,000 | -55,000 | 167,000 | 408,000 | 119,000 | 146,000 | 174,000 | 856,000 | 148,000 | 142,000 | 18,000 | -453,000 | 266,000 | -103,000 | 124,000 | 23,000 | 26,000 | -47,000 | 68,000 | -138,000 | 74,000 | 179,000 | 23,000 | 100,000 | 28,000 | 101,000 | -2,670,000 | 27,000 | 264,000 | 493,000 | 145,000 | 276,000 | 37,000 | 154,000 | 654,000 | -44,000 | -75,000 | -6,000 | 39,000 |
Stock Based Compensation | 0 | 0 | 0 | 297,000 | 0 | 0 | 0 | 210,000 | 0 | 0 | 0 | 144,000 | 0 | 0 | 0 | 127,000 | 0 | 0 | 0 | 169,000 | 0 | 0 | 0 | 100,000 | 0 | 0 | 0 | 142,000 | 0 | 0 | 0 | 156,000 | 0 | 0 | 0 | 144,000 | 0 | 0 | 0 | 134,000 |
Change in Working Capital | -381,000 | 916,000 | -1,447,000 | 207,000 | 286,000 | -1,045,000 | -1,263,000 | 2,109,000 | -101,000 | -1,825,000 | -115,000 | 412,000 | 776,000 | 833,000 | 98,000 | 403,000 | -304,000 | 94,000 | -519,000 | 471,000 | -151,000 | 251,000 | -1,401,000 | 1,333,000 | -1,483,000 | 692,000 | -815,000 | 913,000 | -195,000 | 641,000 | -1,297,000 | 31,000 | 339,000 | 595,000 | -464,000 | -328,000 | -33,000 | -332,000 | 472,000 | -208,000 |
Accounts Receivable | 427,000 | 736,000 | 199,000 | 329,000 | -2,573,000 | -115,000 | 1,663,000 | 2,357,000 | 1,204,000 | -2,592,000 | -3,042,000 | 543,000 | 53,000 | 222,000 | -1,740,000 | -661,000 | -1,130,000 | -86,000 | 3,900,000 | -1,399,000 | -375,000 | 636,000 | -1,170,000 | 1,798,000 | -782,000 | -1,062,000 | 1,366,000 | -1,149,000 | -757,000 | 103,000 | 621,000 | -1,443,000 | 571,000 | -910,000 | 524,000 | -29,000 | 1,240,000 | -766,000 | 1,684,000 | 1,416,000 |
Inventory | 499,000 | -245,000 | -2,555,000 | 2,017,000 | 677,000 | -936,000 | -2,003,000 | 1,044,000 | 295,000 | -113,000 | -1,152,000 | 1,006,000 | 326,000 | -444,000 | -377,000 | 1,063,000 | 282,000 | 204,000 | -1,620,000 | 1,800,000 | -455,000 | 241,000 | -1,790,000 | 1,976,000 | -641,000 | -207,000 | -1,330,000 | 1,052,000 | -181,000 | 175,000 | -1,222,000 | 726,000 | 26,000 | 84,000 | -620,000 | 903,000 | -300,000 | 87,000 | -834,000 | 2,251,000 |
Accounts Payable | -1,456,000 | -120,000 | 1,678,000 | -1,824,000 | 2,267,000 | -184,000 | -739,000 | -920,000 | -2,629,000 | 476,000 | 4,809,000 | -798,000 | 241,000 | 703,000 | 2,779,000 | 98,000 | 136,000 | 118,000 | -3,239,000 | 163,000 | 410,000 | -1,098,000 | 2,466,000 | -2,826,000 | -31,000 | 1,863,000 | -552,000 | 689,000 | 772,000 | 188,000 | -496,000 | 554,000 | -487,000 | 1,414,000 | 98,000 | -1,164,000 | -1,530,000 | 743,000 | -349,000 | -3,622,000 |
Other Working Capital | 149,000 | 545,000 | -769,000 | -315,000 | -85,000 | 190,000 | -184,000 | -372,000 | 1,029,000 | 404,000 | -3,772,000 | 204,000 | 209,000 | 574,000 | -2,304,000 | -758,000 | -722,000 | -228,000 | 4,340,000 | -1,492,000 | -106,000 | 1,108,000 | -2,077,000 | 2,183,000 | -811,000 | -964,000 | 1,067,000 | -828,000 | -786,000 | 278,000 | 421,000 | -1,249,000 | 800,000 | -903,000 | 58,000 | -67,000 | 1,797,000 | -1,162,000 | 1,655,000 | 1,163,000 |
Other Non-Cash Items | 488,000 | 450,000 | 20,000 | 1,084,000 | -348,000 | -108,000 | -237,000 | -257,000 | -3,581,000 | -81,000 | 46,000 | -525,000 | 1,031,000 | -94,000 | 559,000 | 248,000 | 1,146,000 | 368,000 | 2,868,000 | 5,000 | 822,000 | -233,000 | 143,000 | 130,000 | 51,000 | -97,000 | 281,000 | 87,000 | -617,000 | 59,000 | -623,000 | -8,000 | -561,000 | -283,000 | -110,000 | 224,000 | -348,000 | 535,000 | -364,000 | -390,000 |
Net Cash Provided by Operating Activities | 1,132,000 | 2,097,000 | -236,000 | 2,190,000 | 2,685,000 | 955,000 | 1,199,000 | 4,750,000 | 3,144,000 | 1,783,000 | 1,136,000 | 1,800,000 | 2,203,000 | 1,743,000 | 271,000 | 639,000 | 491,000 | 764,000 | 217,000 | 1,694,000 | 1,662,000 | 1,930,000 | -478,000 | 4,139,000 | 582,000 | 2,364,000 | 488,000 | 1,931,000 | 401,000 | 1,865,000 | -549,000 | 667,000 | 883,000 | 1,155,000 | 258,000 | 1,497,000 | 1,437,000 | 1,427,000 | 1,352,000 | 872,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | 0 | -367,000 | -628,000 | -634,000 | -855,000 | -551,000 | -378,000 | -713,000 | -735,000 | -376,000 | -370,000 | -597,000 | -552,000 | -380,000 | -331,000 | -506,000 | -552,000 | -939,000 | -923,000 | -1,278,000 | -867,000 | -631,000 | -1,097,000 | -994,000 | -779,000 | -538,000 | -328,000 | -537,000 | -367,000 | -458,000 | -470,000 | -813,000 | -661,000 | -620,000 | -750,000 | -2,478,000 | -992,000 | -1,213,000 | -1,081,000 | -1,126,000 |
Acquisitions Net | -512,000 | 685,000 | 41,000 | -88,000 | 40,000 | 59,000 | 60,000 | 47,000 | 30,000 | 33,000 | 15,000 | 31,000 | 78,000 | 100,000 | 58,000 | 53,000 | 51,000 | 50,000 | 38,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 318,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | -40,000 | -59,000 | -60,000 | -75,000 | -30,000 | -33,000 | 0 | -310,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 |
Sales/Maturities of Investments | 0 | 26,000 | 41,000 | 45,000 | 40,000 | 59,000 | 60,000 | 709,000 | 30,000 | 33,000 | 15,000 | 33,000 | 78,000 | 100,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 |
Other Investing Activities | -1,268,000 | -17,000 | -78,000 | -41,000 | 330,000 | 60,000 | 53,000 | -200,000 | 168,000 | 52,000 | -73,000 | -588,000 | -574,000 | -452,000 | -525,000 | -566,000 | -593,000 | -1,197,000 | -915,000 | -1,256,000 | -846,000 | -574,000 | -1,012,000 | -931,000 | -719,000 | -464,000 | -357,000 | -470,000 | -381,000 | -453,000 | 158,000 | -995,000 | -551,000 | -750,000 | -862,000 | -2,522,000 | -964,000 | -1,214,000 | -1,038,000 | -468,000 |
Net Cash Used for Investing Activities | -1,780,000 | 327,000 | -665,000 | -718,000 | -485,000 | -432,000 | -265,000 | -232,000 | -537,000 | -291,000 | -428,000 | -557,000 | -496,000 | -352,000 | -467,000 | -513,000 | -542,000 | -1,147,000 | -877,000 | -1,256,000 | -846,000 | -574,000 | -1,012,000 | -931,000 | -719,000 | -464,000 | -357,000 | -470,000 | -381,000 | -453,000 | 158,000 | -995,000 | -551,000 | -750,000 | -862,000 | -2,522,000 | -964,000 | -1,214,000 | -1,038,000 | -468,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 1,110,000 | -203,000 | 802,000 | -92,000 | -488,000 | 1,323,000 | 1,265,000 | -473,000 | -476,000 | -1,457,000 | -24,000 | -476,000 | -521,000 | -39,000 | -475,000 | 1,368,000 | 70,000 | 1,497,000 | 1,192,000 | -278,000 | 491,000 | 130,000 | 133,000 | -180,000 | -29,000 | -253,000 | 1,502,000 | -92,000 | 229,000 | -246,000 | -61,000 | 1,275,000 | -2,000 | 34,000 | -50,000 | -8,000 | -14,000 | -9,000 | 274,000 | 2,468,000 |
Common Stock Issued | 18,000 | 14,000 | 50,000 | 20,000 | 91,000 | 2,000 | 10,000 | 36,000 | 0 | 44,000 | 23,000 | 2,000 | 0 | 4,000 | 20,000 | 2,000 | 0 | 0 | 6,000 | 57,000 | 97,000 | 11,000 | 40,000 | 14,000 | 56,000 | 78,000 | 19,000 | 1,046,000 | 17,000 | 133,000 | 44,000 | 0 | 308,000 | 674,000 | 4,000 | 8,000 | 0 | 0 | 384,000 | 0 |
Common Stock Repurchased | -800,000 | -840,000 | -1,164,000 | -1,153,000 | -752,000 | -1,309,000 | -800,000 | -753,000 | -694,000 | -66,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -443,000 | -412,000 | -439,000 | -455,000 | -344,000 | -497,000 | -405,000 | -230,000 | -3,513,000 | -463,000 | -461,000 | -381,000 | -285,000 | -212,000 | -179,000 | -242,000 | -391,000 | -398,000 | -375,000 | -334,000 | -399,000 | -532,000 |
Dividends Paid | -477,000 | -485,000 | -448,000 | -457,000 | -465,000 | -474,000 | -486,000 | -456,000 | -466,000 | -467,000 | -404,000 | -403,000 | -394,000 | -394,000 | -394,000 | -393,000 | -393,000 | -393,000 | -396,000 | -398,000 | -402,000 | -406,000 | -364,000 | -367,000 | -370,000 | -372,000 | -327,000 | -353,000 | -356,000 | -360,000 | -326,000 | -328,000 | -329,000 | -329,000 | -296,000 | -298,000 | -300,000 | -302,000 | -272,000 | -275,000 |
Other Financing Activities | -43,000 | -29,000 | -86,000 | -33,000 | -43,000 | -4,035,000 | -106,000 | -596,000 | -21,000 | -31,000 | -107,000 | -101,000 | -90,000 | -113,000 | -96,000 | -105,000 | -81,000 | -57,000 | -83,000 | -78,000 | -78,000 | -67,000 | 251,000 | -68,000 | -71,000 | -64,000 | -90,000 | -47,000 | -41,000 | -50,000 | -58,000 | -32,000 | -28,000 | -5,000 | -50,000 | -13,000 | -10,000 | 2,000 | -20,000 | -12,000 |
Net Cash Used Provided by Financing Activities | -192,000 | -1,543,000 | -846,000 | -1,715,000 | -1,657,000 | -4,493,000 | -117,000 | -2,242,000 | -1,657,000 | -1,977,000 | -512,000 | -978,000 | -1,005,000 | -542,000 | -945,000 | 872,000 | -404,000 | 1,047,000 | 276,000 | -1,109,000 | -331,000 | -787,000 | -284,000 | -1,098,000 | -819,000 | -841,000 | -2,409,000 | 91,000 | -612,000 | -904,000 | -686,000 | 703,000 | -230,000 | 132,000 | -783,000 | -717,000 | -699,000 | -643,000 | -58,000 | 1,649,000 |
Effect of Forex Changes on Cash | 33,000 | -7,000 | -6,000 | 27,000 | -33,000 | 34,000 | 15,000 | 113,000 | -15,000 | -41,000 | -8,000 | -15,000 | -12,000 | 7,000 | -22,000 | 54,000 | 27,000 | 5,000 | -9,000 | 17,000 | -36,000 | -3,000 | 8,000 | -15,000 | -4,000 | -17,000 | 1,000 | 20,000 | -22,000 | 17,000 | 2,000 | -1,000 | 3,000 | -28,000 | 36,000 | -6,000 | -41,000 | 129,000 | -73,000 | 46,000 |
Net Change in Cash | -807,000 | 874,000 | -1,753,000 | -216,000 | 510,000 | -3,936,000 | 832,000 | 2,389,000 | 935,000 | -526,000 | 188,000 | 250,000 | 690,000 | 856,000 | -1,163,000 | 1,052,000 | -428,000 | 669,000 | -393,000 | -654,000 | 449,000 | 566,000 | -1,766,000 | 2,095,000 | -960,000 | 1,042,000 | -2,277,000 | 1,572,000 | -614,000 | 525,000 | -1,075,000 | 374,000 | 105,000 | 509,000 | -1,351,000 | -1,748,000 | -267,000 | -301,000 | 183,000 | 2,099,000 |
Cash at End of Period | 1,637,000 | 2,444,000 | 1,570,000 | 3,323,000 | 3,539,000 | 3,029,000 | 6,965,000 | 6,133,000 | 3,744,000 | 2,809,000 | 3,335,000 | 3,147,000 | 2,897,000 | 2,207,000 | 1,351,000 | 2,514,000 | 1,462,000 | 1,890,000 | 1,221,000 | 1,614,000 | 2,268,000 | 1,819,000 | 1,253,000 | 3,019,000 | 924,000 | 1,884,000 | 842,000 | 3,119,000 | 1,547,000 | 2,161,000 | 1,636,000 | 2,711,000 | 2,337,000 | 2,232,000 | 1,723,000 | 3,074,000 | 4,822,000 | 5,089,000 | 5,390,000 | 5,207,000 |
Cash at Start of Period | 2,444,000 | 1,570,000 | 3,323,000 | 3,539,000 | 3,029,000 | 6,965,000 | 6,133,000 | 3,744,000 | 2,809,000 | 3,335,000 | 3,147,000 | 2,897,000 | 2,207,000 | 1,351,000 | 2,514,000 | 1,462,000 | 1,890,000 | 1,221,000 | 1,614,000 | 2,268,000 | 1,819,000 | 1,253,000 | 3,019,000 | 924,000 | 1,884,000 | 842,000 | 3,119,000 | 1,547,000 | 2,161,000 | 1,636,000 | 2,711,000 | 2,337,000 | 2,232,000 | 1,723,000 | 3,074,000 | 4,822,000 | 5,089,000 | 5,390,000 | 5,207,000 | 3,108,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,132,000 | 2,097,000 | -236,000 | 2,190,000 | 2,685,000 | 955,000 | 1,199,000 | 4,750,000 | 3,144,000 | 1,783,000 | 1,136,000 | 1,800,000 | 2,203,000 | 1,743,000 | 271,000 | 639,000 | 491,000 | 764,000 | 217,000 | 1,694,000 | 1,662,000 | 1,930,000 | -478,000 | 4,139,000 | 582,000 | 2,364,000 | 488,000 | 1,931,000 | 401,000 | 1,865,000 | -549,000 | 667,000 | 883,000 | 1,155,000 | 258,000 | 1,497,000 | 1,437,000 | 1,427,000 | 1,352,000 | 872,000 |
Capital Expenditure | -358,000 | -367,000 | -628,000 | -634,000 | -855,000 | -551,000 | -378,000 | -713,000 | -735,000 | -376,000 | -370,000 | -597,000 | -552,000 | -380,000 | -331,000 | -506,000 | -552,000 | -939,000 | -923,000 | -1,278,000 | -867,000 | -631,000 | -1,097,000 | -994,000 | -779,000 | -538,000 | -328,000 | -537,000 | -367,000 | -458,000 | -470,000 | -813,000 | -661,000 | -620,000 | -750,000 | -2,478,000 | -992,000 | -1,213,000 | -1,081,000 | -1,126,000 |
Free Cash Flow | 774,000 | 1,730,000 | -864,000 | 1,556,000 | 1,830,000 | 404,000 | 821,000 | 4,037,000 | 2,409,000 | 1,407,000 | 766,000 | 1,203,000 | 1,651,000 | 1,363,000 | -60,000 | 133,000 | -61,000 | -175,000 | -706,000 | 416,000 | 795,000 | 1,299,000 | -1,575,000 | 3,145,000 | -197,000 | 1,826,000 | 160,000 | 1,394,000 | 34,000 | 1,407,000 | -1,019,000 | -146,000 | 222,000 | 535,000 | -492,000 | -981,000 | 445,000 | 214,000 | 271,000 | -254,000 |