Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 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 | 40,417,000 | 45,549,000 | 40,283,000 | 43,049,000 |
Revenue Y/Y Growth | -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% | -36.19% | -37.40% | -43.46% | -18.78% | - | - | - | - |
Cost of Revenue | 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 | 33,851,000 | 39,555,000 | 34,615,000 | 37,271,000 |
Gross Profit | 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 | 6,566,000 | 5,994,000 | 5,668,000 | 5,778,000 |
Gross Profit Margin | 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% | 16.25% | 13.16% | 14.07% | 13.42% |
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 | 57 |
General and Administrative Expenses | 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 | 401,000 | 412,000 | 402,000 | 434,000 |
Total Operating Expenses | 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 | 5,379,000 | 5,321,000 | 5,130,000 | 5,308,000 |
Operating Income or Loss | 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 | 1,187,000 | 673,000 | 538,000 | 404,000 |
Operating Margin | 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% | 2.94% | 1.48% | 1.34% | 0.94% |
Interest Expense | 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 | 66,000 | 72,000 | 74,000 | 74,000 |
EBITDA | 3,417,000 | 3,030,000 | 3,324,000 | 688,000 | 7,755,000 | 4,627,000 | 1,304,000 | 2,299,000 | 2,259,000 | 938,000 | -65,000 | -102,000 | 283,000 | -59,000 | 986,000 | 1,531,000 | 2,220,000 | 2,294,000 | 801,000 | 3,381,000 | 2,451,000 | 2,305,000 | 1,149,000 | 1,120,000 | 1,718,000 | 1,282,000 | 1,222,000 | 462,000 | 1,182,000 | 1,094,000 | 960,000 | 1,195,000 | 2,685,000 | 1,687,000 | 1,659,000 | 1,680,000 | 1,958,000 | 1,693,000 | 1,581,000 | 1,502,000 |
Depreciation and Amortization | 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 | 249,000 | 239,000 | 234,000 | 243,000 |
Income Before Tax | 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 | 1,727,000 | 1,359,000 | 1,298,000 | 1,211,000 |
Income Tax Expense | 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 | 538,000 | 487,000 | 426,000 | 396,000 |
Net Income | 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 | 1,180,000 | 863,000 | 1,572,000 | 826,000 |
Net Income Margin | 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% | 2.92% | 1.89% | 3.90% | 1.92% |
EPS | 4.72 | 3.73 | 4.21 | 3.99 | 11.19 | 6.56 | 1.46 | 2.89 | 0.91 | 0.66 | -1.49 | -1.23 | -1.82 | -0.32 | -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 | 2.11 | 1.52 | 2.69 | 1.38 |
EPS Diluted | 4.69 | 3.72 | 4.20 | 3.97 | 11.16 | 6.53 | 1.46 | 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 | 2.09 | 1.51 | 2.67 | 1.37 |
Weighted Average Shares Out | 444,283 | 454,450 | 464,810 | 471,859 | 481,388 | 483,088 | 449,298 | 440,469 | 440,193 | 439,940 | 439,504 | 439,115 | 438,916 | 438,756 | 441,345 | 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 | 559,492 | 565,799 | 584,053 | 598,553 |
Weighted Average Shares Out Diluted | 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 | 564,958 | 571,285 | 589,575 | 604,165 |
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 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 | 3,108,000 | 4,956,000 | 5,326,000 | 5,400,000 |
Short Term Investments | 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 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 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 | 3,108,000 | 4,956,000 | 5,326,000 | 5,400,000 |
Net Receivables | 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 | 8,766,000 | 10,110,000 | 9,120,000 | 9,632,000 |
Inventory | 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 | 5,673,000 | 4,928,000 | 5,908,000 | 3,354,000 |
Other Current Assets | 1,249,000 | 1,031,000 | 934,000 | 1,528,000 | 1,580,000 | 1,710,000 | 1,534,000 | 686,000 | 716,000 | 759,000 | 629,000 | 347,000 | 500,000 | 621,000 | 594,000 | 495,000 | 742,000 | 656,000 | 915,000 | 474,000 | 875,000 | 621,000 | 416,000 | 370,000 | 578,000 | 456,000 | 580,000 | 422,000 | 721,000 | 821,000 | 648,000 | 532,000 | 641,000 | 752,000 | 851,000 | 837,000 | 647,000 | 611,000 | 705,000 | 851,000 |
Total Current Assets | 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 | 18,194,000 | 20,605,000 | 21,059,000 | 19,237,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 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 | 16,951,000 | 16,092,000 | 15,751,000 | 15,398,000 |
Goodwill | 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 | 3,275,000 | 3,140,000 | 3,141,000 | 3,096,000 |
Intangible Assets | 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 | 819,000 | 735,000 | 737,000 | 698,000 |
Long Term Investments | 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 | 10,237,000 | 10,038,000 | 10,001,000 | 11,146,000 |
Tax Assets | 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 | 5,632,000 | 5,686,000 | 5,692,000 | 1,084 |
Other Non-Current Assets | -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 | -5,458,000 | -5,474,000 | -5,534,000 | 221,916 |
Total Non-Current Assets | 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 | 31,456,000 | 30,217,000 | 29,788,000 | 30,561,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 | 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 | 49,650,000 | 50,822,000 | 50,847,000 | 49,798,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 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 | 11,470,000 | 12,849,000 | 12,623,000 | 11,090,000 |
Short Term Debt | 913,000 | 832,000 | 825,000 | 529,000 | 1,032,000 | 526,000 | 1,474,000 | 1,489,000 | 1,489,000 | 2,489,000 | 516,000 | 987,000 | 1,860,000 | 1,783,000 | 2,243,000 | 547,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 | 35,000 | 38,000 | 40,000 | 24,000 |
Tax Payables | 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 | 945,000 | 1,085,000 | 1,591,000 | 872,000 |
Deferred Revenue | 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 | 945,000 | 1,085,000 | 1,591,000 | 872,000 |
Other Current Liabilities | 2,448,000 | 2,522,000 | 3,311,000 | 2,640,000 | 2,697,000 | 1,707,000 | 1,582,000 | 1,597,000 | 1,930,000 | 1,755,000 | 1,520,000 | 1,631,000 | 1,967,000 | 1,826,000 | 2,261,000 | 1,545,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 | 1,319,000 | 1,148,000 | 910,000 | 945,000 |
Total Current Liabilities | 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 | 13,769,000 | 15,120,000 | 15,164,000 | 12,931,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 18,531,000 | 19,034,000 | 17,660,000 | 16,661,000 | 16,625,000 | 12,443,000 | 12,960,000 | 12,959,000 | 13,421,000 | 12,924,000 | 14,906,000 | 14,906,000 | 12,666,000 | 12,663,000 | 10,720,000 | 11,216,000 | 11,083,000 | 10,772,000 | 11,268,000 | 11,093,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 | 6,178,000 | 6,174,000 | 6,177,000 | 6,131,000 |
Deferred Revenue | 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 | 1,568,000 | 1,538,000 | 1,490,000 | 1,621,000 |
Deferred Tax | 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 | 5,632,000 | 5,686,000 | 5,692,000 | 6,125,000 |
Other Non-Current Liabilities | 1,166,000 | 1,202,000 | 3,168,000 | 3,115,000 | 3,184,000 | 2,744,000 | 2,690,000 | 940,000 | 1,231,000 | 1,179,000 | 1,122,000 | 1,132,000 | 1,252,000 | 1,081,000 | 1,450,000 | 1,454,000 | 1,458,000 | 1,459,000 | 1,563,000 | 355,000 | 353,000 | 389,000 | 375,000 | 234,000 | 242,000 | 236,000 | 257,000 | 263,000 | 285,000 | 317,000 | 309,000 | 277,000 | 269,000 | 274,000 | 279,000 | 289,000 | 309,000 | 349,000 | 495,000 | 598,000 |
Total Non-Current Liabilities | 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 | 13,687,000 | 13,747,000 | 13,854,000 | 14,475,000 |
Total Liabilities | 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 | 27,456,000 | 28,867,000 | 29,018,000 | 27,406,000 |
Common Stock | 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 | 6,000 | 6,000 | 6,000 | 6,000 |
Retained Earnings | 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 | 8,439,000 | 7,541,000 | 6,962,000 | 5,622,000 |
Accumulated Other Comprehensive Income/Loss | -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 | -25,000 | 186,000 | 77,000 | 37,000 |
Total Stockholders Equity | 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 | 21,746,000 | 21,511,000 | 21,385,000 | 21,950,000 |
Total Investments | 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 | 10,237,000 | 10,038,000 | 10,001,000 | 11,146,000 |
Total Debt | 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 | 6,213,000 | 6,212,000 | 6,217,000 | 6,155,000 |
Net Debt | 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 | 3,105,000 | 1,256,000 | 891,000 | 755,000 |
Reported Currency: USD | 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 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 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 | 1,189,000 | 872,000 | 872,000 | 815,000 |
Depreciation & Amortization | 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 | 249,000 | 239,000 | 234,000 | 243,000 |
Deferred Income Tax | 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 | -72,000 | -11,000 | -444,000 | 312,000 |
Stock Based Compensation | -292,000 | -240,000 | 0 | 0 | 0 | 0 | 68,000 | -191,000 | 994,000 | -220,000 | 415,000 | 165,000 | 1,095,000 | 217,000 | 3,001,000 | -114,000 | 854,000 | -137,000 | 95,000 | 110,000 | 125,000 | -127,000 | 102,000 | 33,000 | -290,000 | -39,000 | -634,000 | -43,000 | -258,000 | -353,000 | -166,000 | 172,000 | -329,000 | 525,000 | -459,000 | -199,000 | -116,000 | -259,000 | 628,000 | -248,000 |
Change in Working Capital | 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 | -828,000 | -107,000 | 123,000 | -392,000 |
Accounts Receivable | 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 |
Inventory | 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 | -772,000 | 1,003,000 | -2,567,000 | 1,390,000 |
Accounts Payable | 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 | -1,369,000 | 163,000 | 1,505,000 | -1,658,000 |
Other Working Capital | -2,658,000 | 75,000 | 1,479,000 | 1,985,000 | 2,233,000 | -2,188,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 | 1,313,000 | -1,273,000 | 1,185,000 | -124,000 |
Other Non-Cash Items | -348,000 | -108,000 | -237,000 | -47,000 | -3,581,000 | -81,000 | 114,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 | -109,000 | -163,000 | 613,000 | -81,000 |
Net Cash Provided by Operating Activities | 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 | 429,000 | 830,000 | 1,398,000 | 897,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -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 | -1,514,000 | -561,000 | -572,000 | -623,000 |
Acquisitions Net | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | 330,000 | 60,000 | 53,000 | 434,000 | 168,000 | 52,000 | -443,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 | -1,381,000 | -361,000 | -86,000 | -497,000 |
Net Cash Used for Investing Activities | -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 | -1,381,000 | -361,000 | -86,000 | -497,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -1,166,000 | -1,236,000 | -1,223,000 | -926,000 | -476,000 | -1,457,000 | -24,000 | -1,469,000 | -506,000 | -54,000 | -925,000 | -505,000 | -5,000 | -534,000 | -7,000 | -303,000 | -407,000 | -5,000 | -592,000 | -770,000 | -114,000 | -253,000 | -7,000 | -517,000 | -251,000 | -2,137,000 | -773,000 | -415,000 | -252,000 | -66,000 | -100,000 | -8,000 | -14,000 | -9,000 | -895,000 | -19,000 | -13,000 | -9,000 | -8,000 | -5,000 |
Common Stock Issued | 91,000 | 2,000 | 10,000 | 36,000 | 0 | 44,000 | 23,000 | 2,000 | 0 | 4,000 | 20,000 | 2,000 | 0 | 0 | 8,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 | 18,000 | 332,000 | 640,000 | 50,000 | 8,000 | 0 | 0 | 384,000 | 2,487,000 | 13,000 | 8,000 | 0 | 10,000 |
Common Stock Repurchased | -752,000 | -1,309,000 | -800,000 | -753,000 | -694,000 | -66,000 | 0 | 993,000 | 0 | 15,000 | 450,000 | 1,873,000 | 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 | -230,000 | -209,000 | -211,000 | -422,000 | -406,000 | -375,000 | -334,000 | -424,000 | -532,000 | -494,000 | -616,000 | -660,000 | -644,000 |
Dividends Paid | -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 | -277,000 | -281,000 | -229,000 | -232,000 |
Other Financing Activities | 635,000 | -1,476,000 | 2,382,000 | -143,000 | -21,000 | -31,000 | -107,000 | 892,000 | -105,000 | -98,000 | 354,000 | 1,768,000 | -6,000 | 1,974,000 | 1,114,000 | -53,000 | 820,000 | 68,000 | 976,000 | 522,000 | 14,000 | -64,000 | 1,419,000 | 378,000 | 439,000 | 1,841,000 | 654,000 | 1,658,000 | 228,000 | 98,000 | 35,000 | -13,000 | -10,000 | 2,000 | 1,149,000 | 2,475,000 | -7,000 | 20,000 | -458,000 | -11,000 |
Net Cash Used Provided by Financing Activities | -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 | -778,000 | -878,000 | -1,355,000 | -882,000 |
Effect of Forex Changes on Cash | -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 | -118,000 | 39,000 | -31,000 | -60,000 |
Net Change in Cash | 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 | -1,848,000 | -370,000 | -74,000 | -542,000 |
Cash at End of Period | 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 | 4,956,000 | 5,326,000 | 5,400,000 |
Cash at Start of Period | 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 | 4,956,000 | 5,326,000 | 5,400,000 | 5,942,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 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 | 429,000 | 830,000 | 1,398,000 | 897,000 |
Capital Expenditure | -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 | -1,514,000 | -561,000 | -572,000 | -623,000 |
Free Cash Flow | 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 | -1,085,000 | 269,000 | 826,000 | 274,000 |