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 | 19,937,000 | 22,248,000 | 21,846,000 | 22,986,000 | 21,695,000 | 25,190,000 | 24,072,000 | 26,231,000 | 24,683,000 | 27,284,000 | 23,650,000 | 23,090,000 | 20,340,000 | 22,926,000 | 18,893,000 | 17,978,000 | 15,126,000 | 16,281,000 | 14,970,000 | 16,329,000 | 16,726,000 | 16,297,000 | 15,304,000 | 15,947,000 | 15,800,000 | 17,068,000 | 15,526,000 | 16,070,000 | 14,827,000 | 14,943,000 | 14,988,000 | 16,501,000 | 15,832,000 | 15,629,000 | 14,384,000 | 16,445,000 | 16,565,000 | 17,186,000 | 17,506,000 | 20,894,000 |
Revenue Y/Y Growth | -8.10% | -11.68% | -9.25% | -12.37% | -12.11% | -7.67% | 1.78% | 13.60% | 21.35% | 19.01% | 25.18% | 28.43% | 34.47% | 40.81% | 26.21% | 10.10% | -9.57% | -0.10% | -2.18% | 2.40% | 5.86% | -4.52% | -1.43% | -0.77% | 6.56% | 14.22% | 3.59% | -2.61% | -6.35% | -4.39% | 4.20% | 0.34% | -4.42% | -9.06% | -17.83% | -21.29% | - | - | - | - |
Cost of Revenue | 18,572,000 | 20,852,000 | 20,035,000 | 21,925,000 | 19,885,000 | 23,307,000 | 21,992,000 | 24,469,000 | 22,872,000 | 25,184,000 | 21,753,000 | 21,440,000 | 19,014,000 | 21,463,000 | 17,345,000 | 16,626,000 | 14,084,000 | 15,173,000 | 14,019,000 | 15,160,000 | 15,648,000 | 15,325,000 | 14,376,000 | 14,894,000 | 14,742,000 | 15,887,000 | 14,637,000 | 15,131,000 | 14,015,000 | 14,056,000 | 14,120,000 | 15,475,000 | 14,727,000 | 14,872,000 | 13,588,000 | 15,580,000 | 15,476,000 | 16,222,000 | 16,404,000 | 19,443,000 |
Gross Profit | 1,365,000 | 1,396,000 | 1,811,000 | 1,061,000 | 1,810,000 | 1,883,000 | 2,080,000 | 1,762,000 | 1,811,000 | 2,100,000 | 1,897,000 | 1,650,000 | 1,326,000 | 1,463,000 | 1,548,000 | 1,352,000 | 1,042,000 | 1,108,000 | 951,000 | 1,169,000 | 1,078,000 | 972,000 | 928,000 | 1,053,000 | 1,058,000 | 1,181,000 | 889,000 | 939,000 | 812,000 | 887,000 | 868,000 | 1,026,000 | 1,105,000 | 757,000 | 796,000 | 865,000 | 1,089,000 | 964,000 | 1,102,000 | 1,451,000 |
Gross Profit Margin | 6.85% | 6.27% | 8.29% | 4.62% | 8.34% | 7.48% | 8.64% | 6.72% | 7.34% | 7.70% | 8.02% | 7.15% | 6.52% | 6.38% | 8.19% | 7.52% | 6.89% | 6.81% | 6.35% | 7.16% | 6.45% | 5.96% | 6.06% | 6.60% | 6.70% | 6.92% | 5.73% | 5.84% | 5.48% | 5.94% | 5.79% | 6.22% | 6.98% | 4.84% | 5.53% | 5.26% | 6.57% | 5.61% | 6.29% | 6.94% |
Research and Development | 0 | 0 | 0 | 256,000 | 0 | 0 | 0 | 216,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 |
General and Administrative Expenses | 905,000 | 907,000 | 924,000 | 908,000 | 815,000 | 841,000 | 881,000 | 897,000 | 818,000 | 814,000 | 829,000 | 786,000 | 720,000 | 739,000 | 749,000 | 749,000 | 636,000 | 638,000 | 664,000 | 654,000 | 578,000 | 602,000 | 659,000 | 558,000 | 534,000 | 560,000 | 513,000 | 463,000 | 478,000 | 531,000 | 521,000 | 470,000 | 561,000 | 520,000 | 475,000 | 482,000 | 511,000 | 519,000 | 498,000 | 637,000 |
Total Operating Expenses | 905,000 | 907,000 | 924,000 | 908,000 | 815,000 | 841,000 | 881,000 | 897,000 | 818,000 | 814,000 | 829,000 | 786,000 | 720,000 | 739,000 | 749,000 | 749,000 | 636,000 | 638,000 | 664,000 | 654,000 | 578,000 | 602,000 | 659,000 | 558,000 | 534,000 | 560,000 | 513,000 | 463,000 | 478,000 | 531,000 | 521,000 | 470,000 | 561,000 | 520,000 | 475,000 | 482,000 | 511,000 | 519,000 | 498,000 | 637,000 |
Operating Income or Loss | 460,000 | 489,000 | 887,000 | 153,000 | 995,000 | 1,372,000 | 1,551,000 | 1,129,000 | 1,320,000 | 1,292,000 | 1,305,000 | 1,091,000 | 545,000 | 684,000 | 725,000 | 814,000 | 632,000 | 398,000 | 244,000 | 770,000 | 450,000 | 504,000 | 412,000 | 541,000 | 477,000 | 574,000 | 318,000 | 646,000 | 282,000 | 457,000 | 533,000 | 715,000 | 576,000 | 363,000 | 273,000 | 445,000 | 522,000 | 381,000 | 541,000 | 1,002,000 |
Operating Margin | 2.31% | 2.20% | 4.06% | 0.67% | 4.59% | 5.45% | 6.44% | 4.30% | 5.35% | 4.74% | 5.52% | 4.72% | 2.68% | 2.98% | 3.84% | 4.53% | 4.18% | 2.44% | 1.63% | 4.72% | 2.69% | 3.09% | 2.69% | 3.39% | 3.02% | 3.36% | 2.05% | 4.02% | 1.90% | 3.06% | 3.56% | 4.33% | 3.64% | 2.32% | 1.90% | 2.71% | 3.15% | 2.22% | 3.09% | 4.80% |
Interest Expense | 174,000 | 187,000 | 166,000 | 165,000 | 155,000 | 180,000 | 147,000 | 134,000 | 97,000 | 73,000 | 92,000 | 77,000 | 61,000 | 40,000 | 87,000 | 69,000 | 100,000 | 87,000 | 83,000 | 95,000 | 97,000 | 109,000 | 101,000 | 97,000 | 87,000 | 89,000 | 91,000 | 84,000 | 79,000 | 86,000 | 81,000 | 80,000 | 78,000 | 65,000 | 70,000 | 73,000 | 69,000 | 85,000 | 81,000 | 86,000 |
EBITDA | 570,000 | 983,000 | 993,000 | 1,176,000 | 1,260,000 | 1,634,000 | 1,462,000 | 1,598,000 | 1,260,000 | 1,549,000 | 1,331,000 | 1,347,000 | 853,000 | 890,000 | 1,054,000 | 864,000 | 651,000 | 714,000 | 545,000 | 689,000 | 751,000 | 624,000 | 516,000 | 634,000 | 755,000 | 862,000 | 614,000 | 769,000 | 552,000 | 684,000 | 572,000 | 778,000 | 770,000 | 458,000 | 533,000 | 600,000 | 787,000 | 664,000 | 820,000 | 1,062,000 |
Depreciation and Amortization | 288,000 | 286,000 | 280,000 | 277,000 | 261,000 | 262,000 | 259,000 | 254,000 | 260,000 | 257,000 | 257,000 | 257,000 | 247,000 | 243,000 | 249,000 | 249,000 | 238,000 | 244,000 | 245,000 | 251,000 | 249,000 | 248,000 | 245,000 | 235,000 | 232,000 | 239,000 | 235,000 | 240,000 | 232,000 | 227,000 | 225,000 | 222,000 | 226,000 | 221,000 | 231,000 | 224,000 | 217,000 | 225,000 | 216,000 | 248,000 |
Income Before Tax | 108,000 | 596,000 | 885,000 | 734,000 | 1,031,000 | 1,132,000 | 1,397,000 | 1,213,000 | 1,230,000 | 1,519,000 | 1,271,000 | 1,011,000 | 653,000 | 825,000 | 824,000 | 756,000 | 200,000 | 552,000 | 375,000 | 496,000 | 503,000 | 274,000 | 315,000 | 312,000 | 632,000 | 652,000 | 464,000 | 543,000 | 225,000 | 383,000 | 458,000 | 629,000 | 480,000 | 407,000 | 306,000 | 701,000 | 367,000 | 526,000 | 690,000 | 996,000 |
Income Tax Expense | 90,000 | 115,000 | 166,000 | 192,000 | 207,000 | 204,000 | 225,000 | 189,000 | 193,000 | 279,000 | 207,000 | 214,000 | 120,000 | 113,000 | 131,000 | 63,000 | -26,000 | 80,000 | -16,000 | -3,000 | 95,000 | 36,000 | 81,000 | -5,000 | 96,000 | 86,000 | 68,000 | -249,000 | 30,000 | 108,000 | 118,000 | 203,000 | 136,000 | 119,000 | 76,000 | -16,000 | 114,000 | 143,000 | 197,000 | 291,000 |
Net Income | 18,000 | 486,000 | 729,000 | 565,000 | 821,000 | 927,000 | 1,170,000 | 1,019,000 | 1,031,000 | 1,236,000 | 1,054,000 | 782,000 | 526,000 | 712,000 | 689,000 | 687,000 | 225,000 | 469,000 | 391,000 | 504,000 | 407,000 | 235,000 | 233,000 | 315,000 | 536,000 | 566,000 | 393,000 | 788,000 | 192,000 | 276,000 | 339,000 | 424,000 | 341,000 | 284,000 | 230,000 | 718,000 | 252,000 | 386,000 | 493,000 | 701,000 |
Net Income Margin | 0.09% | 2.18% | 3.34% | 2.46% | 3.78% | 3.68% | 4.86% | 3.88% | 4.18% | 4.53% | 4.46% | 3.39% | 2.59% | 3.11% | 3.65% | 3.82% | 1.49% | 2.88% | 2.61% | 3.09% | 2.43% | 1.44% | 1.52% | 1.98% | 3.39% | 3.32% | 2.53% | 4.90% | 1.29% | 1.85% | 2.26% | 2.57% | 2.15% | 1.82% | 1.60% | 4.37% | 1.52% | 2.25% | 2.82% | 3.36% |
EPS | 0.04 | 0.99 | 1.42 | 1.08 | 1.52 | 1.70 | 2.13 | 1.86 | 1.84 | 2.18 | 1.86 | 1.40 | 0.93 | 1.26 | 1.22 | 1.24 | 0.40 | 0.84 | 0.69 | 0.90 | 0.72 | 0.42 | 0.41 | 0.56 | 0.95 | 1.00 | 0.70 | 1.41 | 0.34 | 0.48 | 0.59 | 0.74 | 0.58 | 0.48 | 0.39 | 1.21 | 0.41 | 0.62 | 0.78 | 1.10 |
EPS Diluted | 0.04 | 0.99 | 1.42 | 1.06 | 1.52 | 1.70 | 2.12 | 1.84 | 1.83 | 2.18 | 1.86 | 1.38 | 0.93 | 1.26 | 1.22 | 1.22 | 0.40 | 0.84 | 0.69 | 0.90 | 0.72 | 0.42 | 0.41 | 0.55 | 0.94 | 1.00 | 0.70 | 1.39 | 0.34 | 0.48 | 0.59 | 0.73 | 0.58 | 0.48 | 0.39 | 1.19 | 0.41 | 0.62 | 0.77 | 1.08 |
Weighted Average Shares Out | 482,000 | 492,000 | 513,000 | 521,242 | 540,000 | 545,000 | 550,000 | 547,000 | 561,000 | 566,000 | 566,000 | 560,000 | 564,000 | 564,000 | 563,000 | 556,000 | 561,000 | 561,000 | 563,000 | 557,000 | 562,000 | 565,000 | 565,000 | 559,000 | 565,000 | 564,000 | 563,000 | 557,000 | 566,000 | 571,000 | 576,000 | 573,000 | 586,000 | 591,000 | 595,000 | 595,000 | 612,000 | 624,000 | 636,000 | 637,000 |
Weighted Average Shares Out Diluted | 483,000 | 493,000 | 514,000 | 531,000 | 540,000 | 546,000 | 551,000 | 554,000 | 563,000 | 568,000 | 568,000 | 566,000 | 566,000 | 566,000 | 564,000 | 563,000 | 562,000 | 562,000 | 564,000 | 563,000 | 563,000 | 566,000 | 566,000 | 567,000 | 568,000 | 567,000 | 565,000 | 565,000 | 569,000 | 574,000 | 579,000 | 583,000 | 589,000 | 594,000 | 597,000 | 603,000 | 615,000 | 627,000 | 639,000 | 649,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 | 784,000 | 764,000 | 4,845,000 | 5,390,000 | 1,498,000 | 1,426,000 | 899,000 | 1,037,000 | 1,099,000 | 906,000 | 1,079,000 | 943,000 | 1,083,000 | 869,000 | 694,000 | 666,000 | 948,000 | 1,203,000 | 4,734,000 | 852,000 | 932,000 | 849,000 | 926,000 | 1,997,000 | 915,000 | 851,000 | 797,000 | 804,000 | 518,000 | 433,000 | 476,000 | 619,000 | 701,000 | 334,000 | 706,000 | 910,000 | 720,000 | 867,000 | 890,000 | 1,099,000 |
Short Term Investments | 0 | 6,975,000 | 7,381,000 | 7,228,000 | 7,739,000 | 8,167,000 | 8,736,000 | 109,000 | 105,000 | 95,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 26,000 | 4,000 | 9,000 | 6,000 | 0 | 0 | 0 | 0 | 261,000 | 237,000 | 272,000 | 296,000 | 256,000 | 396,000 | 525,000 | 438,000 | 417,000 | 309,000 | 406,000 | 515,000 |
Cash + Short Term Investments | 784,000 | 4,271,000 | 4,845,000 | 5,390,000 | 1,498,000 | 1,426,000 | 899,000 | 1,037,000 | 1,099,000 | 906,000 | 1,079,000 | 943,000 | 1,083,000 | 869,000 | 694,000 | 666,000 | 948,000 | 1,203,000 | 4,734,000 | 852,000 | 958,000 | 853,000 | 935,000 | 1,997,000 | 915,000 | 851,000 | 797,000 | 804,000 | 779,000 | 670,000 | 748,000 | 915,000 | 957,000 | 730,000 | 1,231,000 | 1,348,000 | 1,137,000 | 1,176,000 | 1,296,000 | 1,614,000 |
Net Receivables | 5,898,000 | 6,383,000 | 6,467,000 | 6,496,000 | 6,656,000 | 6,459,000 | 6,880,000 | 7,569,000 | 7,144,000 | 8,309,000 | 7,288,000 | 5,771,000 | 6,118,000 | 5,693,000 | 5,634,000 | 4,984,000 | 4,910,000 | 5,323,000 | 3,930,000 | 3,727,000 | 4,369,000 | 4,414,000 | 4,615,000 | 3,062,000 | 3,756,000 | 3,682,000 | 4,277,000 | 3,762,000 | 3,726,000 | 3,267,000 | 2,529,000 | 2,966,000 | 4,844,000 | 3,242,000 | 4,330,000 | 4,660,000 | 4,335,000 | 4,033,000 | 4,280,000 | 6,243,000 |
Inventory | 10,746,000 | 10,443,000 | 11,634,000 | 11,957,000 | 11,224,000 | 11,902,000 | 14,771,000 | 14,771,000 | 13,282,000 | 14,485,000 | 17,290,000 | 14,481,000 | 11,169,000 | 11,446,000 | 12,764,000 | 11,713,000 | 8,762,000 | 7,626,000 | 8,830,000 | 9,170,000 | 8,075,000 | 8,294,000 | 8,946,000 | 8,813,000 | 8,483,000 | 7,953,000 | 9,820,000 | 9,173,000 | 8,326,000 | 7,846,000 | 8,664,000 | 8,831,000 | 7,228,000 | 8,000,000 | 7,914,000 | 8,243,000 | 7,428,000 | 7,845,000 | 8,372,000 | 9,374,000 |
Other Current Assets | 9,198,000 | 5,865,000 | 10,075,000 | 5,924,000 | 11,144,000 | 10,899,000 | 11,775,000 | 6,037,000 | 6,653,000 | 7,230,000 | 6,651,000 | 4,203,000 | 4,345,000 | 4,682,000 | 5,034,000 | 5,943,000 | 9,248,000 | 8,354,000 | 8,652,000 | 7,595,000 | 6,831,000 | 6,928,000 | 6,750,000 | 6,716,000 | 7,203,000 | 7,198,000 | 7,247,000 | 7,217,000 | 7,251,000 | 7,185,000 | 8,545,000 | 8,333,000 | 8,940,000 | 8,895,000 | 8,994,000 | 8,839,000 | 10,145,000 | 9,534,000 | 9,948,000 | 10,293,000 |
Total Current Assets | 26,626,000 | 26,962,000 | 29,006,000 | 29,767,000 | 30,522,000 | 30,686,000 | 34,325,000 | 35,410,000 | 34,569,000 | 37,647,000 | 40,453,000 | 31,909,000 | 29,290,000 | 28,504,000 | 29,284,000 | 27,286,000 | 22,766,000 | 22,011,000 | 26,146,000 | 21,347,000 | 19,178,000 | 19,548,000 | 20,262,000 | 20,588,000 | 19,465,000 | 18,647,000 | 20,906,000 | 19,925,000 | 19,140,000 | 18,201,000 | 20,486,000 | 21,045,000 | 20,543,000 | 20,867,000 | 20,970,000 | 21,829,000 | 23,045,000 | 22,588,000 | 23,896,000 | 26,028,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 12,119,000 | 11,921,000 | 11,881,000 | 11,719,000 | 11,359,000 | 11,265,000 | 11,096,000 | 11,021,000 | 10,588,000 | 10,682,000 | 10,793,000 | 10,826,000 | 10,853,000 | 10,916,000 | 10,870,000 | 10,881,000 | 9,816,000 | 9,833,000 | 9,883,000 | 11,077,000 | 10,101,000 | 10,245,000 | 10,299,000 | 9,953,000 | 9,885,000 | 9,948,000 | 10,123,000 | 10,138,000 | 9,956,000 | 9,945,000 | 9,771,000 | 9,758,000 | 9,853,000 | 9,802,000 | 9,891,000 | 9,853,000 | 9,900,000 | 9,897,000 | 9,833,000 | 9,851,000 |
Goodwill | 0 | 0 | 0 | 4,103,000 | 0 | 0 | 0 | 4,162,000 | 0 | 0 | 0 | 4,182,000 | 0 | 0 | 0 | 3,451,000 | 0 | 0 | 0 | 3,385,000 | 0 | 0 | 0 | 2,496,000 | 0 | 0 | 0 | 2,374,000 | 0 | 0 | 0 | 2,246,000 | 0 | 0 | 0 | 2,185,000 | 0 | 0 | 0 | 2,010,000 |
Intangible Assets | 0 | 6,970,000 | 7,051,000 | 2,238,000 | 6,392,000 | 6,542,000 | 6,583,000 | 2,382,000 | 6,364,000 | 6,547,000 | 0 | 2,565,000 | 0 | 0 | 0 | 2,134,000 | 0 | 0 | 0 | 2,091,000 | 0 | 0 | 0 | 1,545,000 | 0 | 0 | 0 | 1,544,000 | 0 | 0 | 0 | 1,457,000 | 0 | 0 | 0 | 1,503,000 | 0 | 0 | 0 | 1,382,000 |
Long Term Investments | 5,142,000 | 5,997,000 | 5,987,000 | 5,938,000 | 5,469,000 | 5,665,000 | 5,525,000 | 5,467,000 | 5,429,000 | 5,464,000 | 5,404,000 | 5,285,000 | 5,148,000 | 5,113,000 | 4,998,000 | 4,913,000 | 4,771,000 | 5,239,000 | 5,143,000 | 5,132,000 | 5,409,000 | 5,457,000 | 5,354,000 | 5,317,000 | 5,319,000 | 5,388,000 | 5,242,000 | 5,180,000 | 5,179,000 | 5,055,000 | 4,896,000 | 4,684,000 | 4,959,000 | 4,916,000 | 4,530,000 | 4,340,000 | 4,345,000 | 4,422,000 | 4,466,000 | 4,377,000 |
Tax Assets | 0 | 0 | 1,291,000 | 2,238,000 | 1,390,000 | 1,351,000 | 1,362,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 |
Other Non-Current Assets | 1,313,000 | 848,000 | -385,000 | -1,372,000 | -39,000 | -10,000 | -89,000 | 1,332,000 | 1,354,000 | 1,488,000 | 1,466,000 | 1,369,000 | 1,302,000 | 1,159,000 | 1,077,000 | 1,054,000 | 2,167,000 | 2,046,000 | 2,029,000 | 965,000 | 1,715,000 | 1,821,000 | 1,777,000 | 934,000 | 930,000 | 938,000 | 859,000 | 802,000 | 755,000 | 750,000 | 697,000 | 579,000 | 646,000 | 648,000 | 401,000 | 447,000 | 374,000 | 405,000 | 396,000 | 349,000 |
Total Non-Current Assets | 25,573,000 | 25,736,000 | 25,825,000 | 24,864,000 | 24,571,000 | 24,813,000 | 24,477,000 | 24,364,000 | 23,735,000 | 24,181,000 | 24,413,000 | 24,227,000 | 23,008,000 | 22,454,000 | 22,194,000 | 22,433,000 | 22,029,000 | 22,330,000 | 22,249,000 | 22,650,000 | 22,626,000 | 23,068,000 | 22,889,000 | 20,245,000 | 20,199,000 | 20,108,000 | 20,194,000 | 20,038,000 | 19,829,000 | 19,616,000 | 19,144,000 | 18,724,000 | 19,310,000 | 19,231,000 | 18,711,000 | 18,328,000 | 17,832,000 | 17,980,000 | 17,819,000 | 17,969,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 | 52,199,000 | 52,698,000 | 54,831,000 | 54,631,000 | 55,093,000 | 55,499,000 | 58,802,000 | 59,774,000 | 58,304,000 | 61,828,000 | 64,866,000 | 56,136,000 | 52,298,000 | 50,958,000 | 51,478,000 | 49,719,000 | 44,795,000 | 44,341,000 | 48,395,000 | 43,997,000 | 41,804,000 | 42,616,000 | 43,151,000 | 40,833,000 | 39,664,000 | 38,755,000 | 41,100,000 | 39,963,000 | 38,969,000 | 37,817,000 | 39,630,000 | 39,769,000 | 39,853,000 | 40,098,000 | 39,681,000 | 40,157,000 | 40,877,000 | 40,568,000 | 41,715,000 | 43,997,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 4,911,000 | 5,035,000 | 5,599,000 | 6,313,000 | 5,252,000 | 5,079,000 | 6,271,000 | 7,803,000 | 6,543,000 | 5,601,000 | 6,135,000 | 6,388,000 | 4,617,000 | 3,441,000 | 4,011,000 | 4,474,000 | 3,347,000 | 2,897,000 | 3,440,000 | 3,746,000 | 2,973,000 | 3,067,000 | 3,538,000 | 3,545,000 | 3,082,000 | 2,609,000 | 3,340,000 | 3,894,000 | 3,449,000 | 2,926,000 | 3,415,000 | 3,606,000 | 2,927,000 | 2,770,000 | 2,969,000 | 3,474,000 | 3,072,000 | 3,017,000 | 3,142,000 | 4,326,000 |
Short Term Debt | 2,752,000 | 2,911,000 | 2,033,000 | 406,000 | 412,000 | 728,000 | 3,048,000 | 1,737,000 | 1,348,000 | 3,738,000 | 4,601,000 | 1,805,000 | 1,164,000 | 1,825,000 | 3,287,000 | 2,320,000 | 496,000 | 826,000 | 4,108,000 | 1,467,000 | 1,486,000 | 1,946,000 | 2,404,000 | 690,000 | 2,025,000 | 2,690,000 | 3,473,000 | 870,000 | 741,000 | 924,000 | 1,251,000 | 427,000 | 479,000 | 1,825,000 | 795,000 | 98,000 | 953,000 | 958,000 | 866,000 | 132,000 |
Tax Payables | 0 | 202,000 | 312,000 | 284,000 | 419,000 | 446,000 | 285,000 | 384,000 | 352,000 | 515,000 | 389,000 | 300,000 | 286,000 | 249,000 | 282,000 | 168,000 | 198,000 | 297,000 | 568,000 | 524,000 | 162,000 | 143,000 | 176,000 | 98,000 | 255,000 | 343,000 | 281,000 | 239,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | -299,000 | 508,000 | 626,000 | 8,711,000 | 8,998,000 | 9,903,000 | 10,550,000 | 10,782,000 | 11,647,000 | 11,999,000 | 9,546,000 | 9,049,000 | 8,176,000 | 7,583,000 | 7,086,000 | 6,413,000 | 6,126,000 | 6,290,000 | 5,626,000 | 5,182,000 | 5,063,000 | 5,093,000 | 5,129,000 | 4,625,000 | 4,384,000 | 4,761,000 | 5,492,000 | 5,705,000 | 5,472,000 | 6,109,000 | 6,223,000 | 6,353,000 | 6,009,000 | 6,206,000 | 6,972,000 | 5,800,000 | 5,363,000 | 5,848,000 | 7,558,000 |
Other Current Liabilities | 11,340,000 | 10,536,000 | 11,278,000 | 11,033,000 | 11,611,000 | 12,249,000 | 12,653,000 | 13,573,000 | 14,270,000 | 15,466,000 | 16,824,000 | 12,874,000 | 12,135,000 | 11,424,000 | 10,377,000 | 10,594,000 | 9,522,000 | 8,503,000 | 8,689,000 | 7,393,000 | 7,080,000 | 7,079,000 | 6,766,000 | 6,942,000 | 7,083,000 | 7,034,000 | 7,127,000 | 7,567,000 | 7,683,000 | 7,571,000 | 8,936,000 | 9,140,000 | 9,331,000 | 9,183,000 | 9,103,000 | 9,933,000 | 10,105,000 | 8,884,000 | 10,227,000 | 11,144,000 |
Total Current Liabilities | 19,003,000 | 18,684,000 | 19,730,000 | 18,662,000 | 18,105,000 | 18,788,000 | 22,730,000 | 24,191,000 | 22,936,000 | 25,660,000 | 28,523,000 | 21,948,000 | 18,576,000 | 17,296,000 | 18,512,000 | 18,182,000 | 13,907,000 | 12,809,000 | 17,317,000 | 13,734,000 | 12,020,000 | 12,602,000 | 13,361,000 | 11,776,000 | 11,648,000 | 11,718,000 | 13,285,000 | 12,570,000 | 11,873,000 | 11,421,000 | 13,602,000 | 13,173,000 | 12,737,000 | 13,778,000 | 12,867,000 | 13,505,000 | 14,130,000 | 12,859,000 | 14,235,000 | 15,602,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 8,597,000 | 9,264,000 | 9,255,000 | 9,190,000 | 9,088,000 | 9,097,000 | 8,502,000 | 8,551,000 | 8,394,000 | 8,800,000 | 9,491,000 | 8,776,000 | 8,798,000 | 9,232,000 | 9,267,000 | 8,748,000 | 8,784,000 | 9,478,000 | 9,382,000 | 8,453,000 | 8,276,000 | 8,369,000 | 8,297,000 | 7,698,000 | 6,730,000 | 5,981,000 | 6,657,000 | 6,623,000 | 6,595,000 | 6,056,000 | 5,956,000 | 6,504,000 | 6,594,000 | 5,561,000 | 5,851,000 | 5,779,000 | 5,829,000 | 5,965,000 | 5,575,000 | 5,528,000 |
Deferred Revenue | 0 | 0 | 1,010,000 | 931,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 |
Deferred Tax | 1,278,000 | 1,289,000 | 1,291,000 | 1,309,000 | 1,390,000 | 1,351,000 | 1,362,000 | 1,402,000 | 1,639,000 | 1,579,000 | 1,604,000 | 1,412,000 | 1,351,000 | 1,371,000 | 1,385,000 | 1,302,000 | 1,344,000 | 1,347,000 | 1,347,000 | 1,194,000 | 1,302,000 | 1,305,000 | 1,250,000 | 1,067,000 | 965,000 | 1,002,000 | 1,037,000 | 1,053,000 | 1,754,000 | 1,606,000 | 1,682,000 | 1,669,000 | 1,642,000 | 1,685,000 | 1,621,000 | 1,563,000 | 1,678,000 | 1,618,000 | 1,614,000 | 1,662,000 |
Other Non-Current Liabilities | 1,054,000 | 1,000,000 | 1,016,000 | 1,005,000 | 929,000 | 984,000 | 1,011,000 | 1,014,000 | 1,016,000 | 1,102,000 | 1,231,000 | 1,233,000 | 1,358,000 | 1,385,000 | 1,371,000 | 1,391,000 | 1,334,000 | 1,311,000 | 1,302,000 | 1,333,000 | 1,258,000 | 1,308,000 | 1,284,000 | 1,247,000 | 1,275,000 | 1,289,000 | 1,325,000 | 1,342,000 | 1,117,000 | 1,289,000 | 1,235,000 | 1,218,000 | 1,284,000 | 3,049,000 | 3,050,000 | 2,958,000 | 3,040,000 | 3,186,000 | 3,148,000 | 3,237,000 |
Total Non-Current Liabilities | 10,929,000 | 11,553,000 | 11,562,000 | 11,504,000 | 11,407,000 | 11,432,000 | 10,875,000 | 10,967,000 | 11,049,000 | 11,481,000 | 12,326,000 | 11,421,000 | 11,507,000 | 11,988,000 | 12,023,000 | 11,441,000 | 11,462,000 | 12,136,000 | 12,031,000 | 10,980,000 | 10,836,000 | 10,982,000 | 10,831,000 | 10,012,000 | 8,970,000 | 8,272,000 | 9,019,000 | 9,018,000 | 9,466,000 | 8,951,000 | 8,873,000 | 9,391,000 | 9,520,000 | 8,610,000 | 8,901,000 | 8,737,000 | 8,869,000 | 9,151,000 | 8,723,000 | 8,765,000 |
Total Liabilities | 29,932,000 | 30,237,000 | 31,292,000 | 30,166,000 | 29,512,000 | 30,220,000 | 33,605,000 | 35,158,000 | 33,985,000 | 37,141,000 | 40,849,000 | 33,369,000 | 30,083,000 | 29,284,000 | 30,535,000 | 29,623,000 | 25,369,000 | 24,945,000 | 29,348,000 | 24,714,000 | 22,856,000 | 23,584,000 | 24,192,000 | 21,788,000 | 20,618,000 | 19,990,000 | 22,304,000 | 21,588,000 | 21,339,000 | 20,372,000 | 22,475,000 | 22,564,000 | 22,257,000 | 22,388,000 | 21,768,000 | 22,242,000 | 22,999,000 | 22,010,000 | 22,958,000 | 24,367,000 |
Common Stock | 3,208,000 | 3,200,000 | 2,720,000 | 8,054,000 | 3,140,000 | 3,128,000 | 3,106,000 | 3,147,000 | 3,110,000 | 3,066,000 | 3,028,000 | 2,994,000 | 2,964,000 | 2,941,000 | 2,858,000 | 2,824,000 | 2,760,000 | 2,705,000 | 2,690,000 | 2,655,000 | 2,617,000 | 2,588,000 | 2,584,000 | 2,560,000 | 2,541,000 | 2,489,000 | 2,428,000 | 2,398,000 | 2,390,000 | 2,376,000 | 2,350,000 | 2,327,000 | 2,536,000 | 2,714,000 | 2,875,000 | 3,180,000 | 3,412,000 | 4,017,000 | 4,584,000 | 5,115,000 |
Retained Earnings | 21,606,000 | 21,828,000 | 23,069,000 | 26,165,000 | 24,699,000 | 24,244,000 | 24,217,000 | 23,646,000 | 23,099,000 | 23,292,000 | 22,483,000 | 21,655,000 | 21,081,000 | 20,762,000 | 20,261,000 | 19,780,000 | 19,311,000 | 19,293,000 | 19,026,000 | 18,958,000 | 18,651,000 | 18,497,000 | 18,553,000 | 18,527,000 | 18,478,000 | 18,132,000 | 17,755,000 | 17,552,000 | 17,023,000 | 17,176,000 | 17,345,000 | 17,444,000 | 17,192,000 | 17,079,000 | 16,971,000 | 16,865,000 | 16,313,000 | 16,232,000 | 16,019,000 | 15,701,000 |
Accumulated Other Comprehensive Income/Loss | -2,840,000 | -2,880,000 | -2,570,000 | -2,487,000 | -2,611,000 | -2,433,000 | -2,463,000 | -2,509,000 | -2,212,000 | -1,965,000 | -1,789,000 | -2,172,000 | -2,076,000 | -2,121,000 | -2,278,000 | -2,604,000 | -2,749,000 | -2,705,000 | -2,764,000 | -2,405,000 | -2,395,000 | -2,130,000 | -2,242,000 | -2,106,000 | -2,032,000 | -1,911,000 | -1,451,000 | -1,637,000 | -1,843,000 | -2,141,000 | -2,574,000 | -2,598,000 | -2,190,000 | -2,138,000 | -1,947,000 | -2,146,000 | -1,862,000 | -1,705,000 | -1,879,000 | -1,241,000 |
Total Stockholders Equity | 21,974,000 | 22,148,000 | 23,219,000 | 24,132,000 | 25,228,000 | 24,939,000 | 24,860,000 | 24,284,000 | 23,997,000 | 24,393,000 | 23,722,000 | 22,477,000 | 21,969,000 | 21,582,000 | 20,841,000 | 20,000,000 | 19,322,000 | 19,293,000 | 18,952,000 | 19,208,000 | 18,873,000 | 18,955,000 | 18,895,000 | 18,981,000 | 18,987,000 | 18,710,000 | 18,732,000 | 18,313,000 | 17,570,000 | 17,411,000 | 17,121,000 | 17,173,000 | 17,538,000 | 17,655,000 | 17,899,000 | 17,899,000 | 17,863,000 | 18,544,000 | 18,724,000 | 19,575,000 |
Total Investments | 5,142,000 | 5,997,000 | 5,987,000 | 5,938,000 | 13,208,000 | 13,832,000 | 14,261,000 | 5,467,000 | 5,429,000 | 6,025,000 | 5,404,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 |
Total Debt | 11,349,000 | 11,876,000 | 11,288,000 | 9,596,000 | 9,500,000 | 9,825,000 | 11,550,000 | 10,288,000 | 9,742,000 | 12,538,000 | 14,091,000 | 10,581,000 | 9,961,000 | 10,789,000 | 12,292,000 | 11,053,000 | 8,384,000 | 9,412,000 | 12,721,000 | 9,877,000 | 9,074,000 | 9,412,000 | 9,884,000 | 8,388,000 | 7,852,000 | 7,623,000 | 9,000,000 | 7,493,000 | 7,336,000 | 6,980,000 | 7,207,000 | 6,931,000 | 7,073,000 | 7,386,000 | 6,646,000 | 5,877,000 | 6,782,000 | 6,923,000 | 6,441,000 | 5,660,000 |
Net Debt | 10,565,000 | 11,112,000 | 6,443,000 | 4,206,000 | 8,002,000 | 8,399,000 | 10,651,000 | 9,251,000 | 8,643,000 | 11,632,000 | 13,012,000 | 8,596,000 | 7,851,000 | 8,852,000 | 10,506,000 | 9,263,000 | 7,185,000 | 7,970,000 | 7,769,000 | 8,029,000 | 7,956,000 | 8,563,000 | 8,958,000 | 6,391,000 | 6,937,000 | 6,772,000 | 8,203,000 | 6,689,000 | 6,818,000 | 6,547,000 | 6,731,000 | 6,312,000 | 6,372,000 | 7,052,000 | 5,940,000 | 4,967,000 | 6,062,000 | 6,056,000 | 5,551,000 | 4,561,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 | 18,000 | 486,000 | 729,000 | 565,000 | 824,000 | 928,000 | 1,172,000 | 1,024,000 | 1,037,000 | 1,240,000 | 1,064,000 | 797,000 | 533,000 | 712,000 | 693,000 | 693,000 | 226,000 | 472,000 | 391,000 | 499,000 | 408,000 | 238,000 | 234,000 | 317,000 | 536,000 | 566,000 | 396,000 | 792,000 | 195,000 | 275,000 | 340,000 | 426,000 | 344,000 | 288,000 | 230,000 | 717,000 | 253,000 | 383,000 | 493,000 | 705,000 |
Depreciation & Amortization | 288,000 | 286,000 | 280,000 | 277,000 | 261,000 | 262,000 | 259,000 | 254,000 | 260,000 | 257,000 | 257,000 | 257,000 | 247,000 | 243,000 | 249,000 | 249,000 | 238,000 | 244,000 | 245,000 | 251,000 | 249,000 | 248,000 | 245,000 | 235,000 | 232,000 | 239,000 | 235,000 | 240,000 | 232,000 | 227,000 | 225,000 | 222,000 | 226,000 | 221,000 | 231,000 | 224,000 | 217,000 | 225,000 | 216,000 | 248,000 |
Deferred Income Tax | -15,000 | -28,000 | -64,000 | -40,000 | 9,000 | -39,000 | 47,000 | -50,000 | -24,000 | -159,000 | 144,000 | -34,000 | -58,000 | -30,000 | -7,000 | 18,000 | 8,000 | -15,000 | 64,000 | 13,000 | -3,000 | -28,000 | 39,000 | 77,000 | -32,000 | -71,000 | -21,000 | -687,000 | 55,000 | -83,000 | 1,000 | 20,000 | -50,000 | 36,000 | 50,000 | -12,000 | -24,000 | 25,000 | 4,000 | -46,000 |
Stock Based Compensation | -10,000 | 18,000 | 66,000 | 14,000 | 12,000 | 21,000 | 65,000 | 24,000 | 26,000 | 28,000 | 69,000 | 26,000 | 21,000 | 38,000 | 76,000 | 37,000 | 39,000 | 24,000 | 51,000 | 23,000 | 21,000 | 2,000 | 43,000 | 21,000 | 25,000 | 34,000 | 29,000 | 3,000 | 15,000 | 16,000 | 32,000 | 16,000 | 13,000 | 17,000 | 28,000 | 15,000 | 22,000 | 16,000 | 26,000 | 12,000 |
Change in Working Capital | 651,000 | -342,000 | -182,000 | 1,646,000 | -322,000 | 1,329,000 | -2,920,000 | -480,000 | 2,584,000 | -1,071,000 | -2,822,000 | -109,000 | 1,958,000 | 1,709,000 | -904,000 | -1,704,000 | -1,764,000 | -553,000 | -1,494,000 | -2,399,000 | -1,610,000 | -1,228,000 | -2,501,000 | -1,870,000 | -1,269,000 | -190,000 | -4,127,000 | -239,000 | 241,000 | 413,000 | -99,000 | -180,000 | 999,000 | -870,000 | -534,000 | 638,000 | 398,000 | -255,000 | -532,000 | -136,000 |
Accounts Receivable | 415,000 | 0 | 61,000 | 294,000 | -403,000 | 358,000 | 488,000 | -69,000 | 542,000 | -1,218,000 | -937,000 | 482,000 | -350,000 | -195,000 | -515,000 | 194,000 | 21,000 | -113,000 | -251,000 | 11,000 | 147,000 | 95,000 | 34,000 | -314,000 | -32,000 | 155,000 | -185,000 | -33,000 | -172,000 | 109,000 | 169,000 | 303,000 | 14,000 | -305,000 | -172,000 | 418,000 | 72,000 | -127,000 | 550,000 | -532,000 |
Inventory | -210,000 | 1,148,000 | 295,000 | -612,000 | 584,000 | 2,865,000 | 52,000 | -885,000 | 939,000 | 2,532,000 | -2,881,000 | -3,244,000 | 182,000 | 1,361,000 | -1,138,000 | -2,796,000 | -1,069,000 | 1,257,000 | 182,000 | -1,015,000 | 142,000 | 686,000 | 166,000 | -352,000 | -578,000 | 1,756,000 | -600,000 | -840,000 | -426,000 | 907,000 | 222,000 | -1,707,000 | 770,000 | -123,000 | 406,000 | -815,000 | 353,000 | 595,000 | 739,000 | -1,907,000 |
Accounts Payable | 1,257,000 | -544,000 | -713,000 | 1,017,000 | 201,000 | -1,206,000 | -1,556,000 | 1,084,000 | 1,015,000 | -465,000 | -245,000 | 1,749,000 | 1,193,000 | -582,000 | -441,000 | 1,083,000 | 430,000 | -559,000 | -260,000 | 744,000 | -66,000 | -482,000 | -260,000 | 476,000 | 489,000 | -698,000 | -567,000 | 440,000 | 498,000 | -548,000 | -209,000 | 715,000 | 156,000 | -183,000 | -527,000 | 424,000 | 28,000 | -155,000 | -1,071,000 | 1,213,000 |
Other Working Capital | -811,000 | -946,000 | 175,000 | 947,000 | -704,000 | -688,000 | -1,904,000 | -610,000 | 88,000 | -1,271,000 | 1,241,000 | 904,000 | 933,000 | 1,125,000 | 1,190,000 | -185,000 | -1,146,000 | -1,138,000 | -1,165,000 | -2,139,000 | -1,833,000 | -1,527,000 | -2,441,000 | -1,680,000 | -1,148,000 | -1,403,000 | -2,775,000 | 194,000 | 341,000 | -55,000 | -281,000 | 509,000 | 59,000 | -259,000 | -241,000 | 1,222,000 | -55,000 | -568,000 | -750,000 | 1,090,000 |
Other Non-Cash Items | 368,000 | 48,000 | 854,000 | 107,000 | 208,000 | 8,000 | -233,000 | -642,000 | 140,000 | 321,000 | 82,000 | -195,000 | 145,000 | 37,000 | 191,000 | -163,000 | 173,000 | 47,000 | 88,000 | -200,000 | 9,000 | 90,000 | -95,000 | 116,000 | 7,000 | -183,000 | -86,000 | -53,000 | 103,000 | 57,000 | -90,000 | -185,000 | -10,000 | -81,000 | 18,000 | -199,000 | -175,000 | -32,000 | -162,000 | -164,000 |
Net Cash Provided by Operating Activities | 1,300,000 | 468,000 | 700,000 | 2,569,000 | 992,000 | 2,509,000 | -1,610,000 | 130,000 | 4,023,000 | 531,000 | -1,206,000 | 742,000 | 2,846,000 | 2,709,000 | 298,000 | -870,000 | -1,080,000 | 219,000 | -655,000 | -1,813,000 | -926,000 | -678,000 | -2,035,000 | -1,104,000 | -501,000 | 395,000 | -3,574,000 | 56,000 | 841,000 | 905,000 | 409,000 | 319,000 | 1,522,000 | -389,000 | 23,000 | 1,383,000 | 691,000 | 362,000 | 45,000 | 619,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -381,000 | -362,000 | -328,000 | -439,000 | -441,000 | -287,000 | -327,000 | -478,000 | -341,000 | -283,000 | -217,000 | -455,000 | -287,000 | -253,000 | -174,000 | -265,000 | -198,000 | -166,000 | -194,000 | -262,000 | -183,000 | -185,000 | -198,000 | -287,000 | -176,000 | -183,000 | -196,000 | -353,000 | -244,000 | -252,000 | -200,000 | -261,000 | -225,000 | -216,000 | -180,000 | -306,000 | -279,000 | -296,000 | -244,000 | -289,000 |
Acquisitions Net | 0 | 0 | -909,000 | 27,000 | -9,000 | 2,000 | 9,000 | 92,000 | -2,000 | -22,000 | -36,000 | -845,000 | -495,000 | 35,000 | 10,000 | 8,000 | -91,000 | 87,000 | -4,000 | 249,000 | 16,000 | -64,000 | -1,867,000 | -156,000 | -168,000 | -120,000 | 14,000 | 24,000 | -79,000 | 33,000 | -250,000 | 63,000 | -172,000 | -404,000 | -84,000 | 1,495,000 | -15,000 | -200,000 | 252,000 | -2,300,000 |
Purchases of Investments | -36,000 | 0 | -4,000 | -5,000 | -2,000 | -5,000 | -4,000 | -172,000 | -1,000 | -31,000 | -102,000 | -5,000 | 1,000 | 1,000 | -4,000 | 0 | 1,000 | -853,000 | -1,271,000 | -1,586,000 | -1,247,000 | -1,279,000 | -1,313,000 | -3,566,000 | -1,205,000 | -888,000 | -1,298,000 | -39,000 | -181,000 | -170,000 | -148,000 | -274,000 | -325,000 | -376,000 | -426,000 | -263,000 | -276,000 | -299,000 | -246,000 | -459,000 |
Sales/Maturities of Investments | 0 | 0 | 0 | -7,000 | -2,000 | 5,000 | 4,000 | 172,000 | 1,000 | 0 | 102,000 | 1,000 | 0 | -1,000 | 1,000 | 5,000 | 2,148,000 | 1,256,000 | 3,321,000 | 3,589,000 | 3,324,000 | 3,129,000 | 3,141,000 | 6,004,000 | 2,592,000 | 2,556,000 | 3,656,000 | 413,000 | 148,000 | 204,000 | 220,000 | 497,000 | 297,000 | 489,000 | 376,000 | 176,000 | 208,000 | 389,000 | 100,000 | -171,000 |
Other Investing Activities | 27,000 | -20,000 | 11,000 | -18,000 | 4,000 | 2,000 | -10,000 | -66,000 | 42,000 | 31,000 | -89,000 | -83,000 | -111,000 | -6,000 | -6,000 | -11,000 | 695,000 | -4,000 | 1,000 | 18,000 | -5,000 | 16,000 | -34,000 | 12,000 | -16,000 | 3,000 | 4,000 | 2,000 | -11,000 | 1,642,000 | -3,000 | -5,000 | 7,000 | 142,000 | -134,000 | -816,000 | 462,000 | 60,000 | 129,000 | 273,000 |
Net Cash Used for Investing Activities | -390,000 | -382,000 | -1,230,000 | -435,000 | -450,000 | -283,000 | -328,000 | -452,000 | -301,000 | -305,000 | -342,000 | -1,382,000 | -893,000 | -225,000 | -169,000 | -263,000 | 2,555,000 | 320,000 | 1,853,000 | 2,008,000 | 1,905,000 | 1,617,000 | -271,000 | 2,007,000 | 1,027,000 | 1,368,000 | 2,180,000 | 47,000 | -367,000 | -185,000 | -381,000 | 20,000 | -418,000 | -365,000 | -448,000 | 286,000 | 100,000 | -146,000 | -261,000 | -2,946,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -581,000 | 589,000 | 1,619,000 | 1,000 | -309,000 | -1,837,000 | 1,304,000 | 323,000 | -2,646,000 | -1,409,000 | 3,574,000 | 639,000 | -770,000 | -1,481,000 | 593,000 | 1,727,000 | -1,521,000 | -3,382,000 | 3,668,000 | -47,000 | -456,000 | -501,000 | 1,305,000 | 557,000 | 242,000 | -1,283,000 | 1,473,000 | 155,000 | 284,000 | -318,000 | 261,000 | -46,000 | -312,000 | 753,000 | 693,000 | -875,000 | -151,000 | 523,000 | 743,000 | -364,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | 2,327,000 | -1,000,000 | -1,327,000 | -1,555,000 | -117,000 | -650,000 | -351,000 | -250,000 | -1,000,000 | -200,000 | 0 | 0 | 0 | 0 | 0 | -16,000 | -5,000 | 0 | -112,000 | 56,000 | -56,000 | -94,000 | 0 | -77,000 | 0 | 0 | 0 | -74,000 | -165,000 | -263,000 | -248,000 | -246,000 | -267,000 | -191,000 | -296,000 | -252,000 | -624,000 | -598,000 | -566,000 | -481,000 |
Dividends Paid | -241,000 | -246,000 | -257,000 | -239,000 | -244,000 | -246,000 | -248,000 | -222,000 | -224,000 | -227,000 | -226,000 | -208,000 | -209,000 | -209,000 | -208,000 | -202,000 | -202,000 | -202,000 | -203,000 | -197,000 | -197,000 | -197,000 | -198,000 | -190,000 | -189,000 | -189,000 | -190,000 | -186,000 | -180,000 | -181,000 | -183,000 | -173,000 | -175,000 | -176,000 | -177,000 | -167,000 | -170,000 | -173,000 | -177,000 | -154,000 |
Other Financing Activities | 18,000 | -2,000 | -37,000 | -11,000 | 1,000 | 4,000 | -107,000 | 14,000 | 15,000 | 9,000 | -30,000 | 5,000 | 1,000 | 37,000 | 692,000 | 11,000 | 13,000 | 14,000 | -11,000 | 14,000 | 6,000 | 0 | -42,000 | 1,000 | 19,000 | 19,000 | -6,000 | 66,000 | 11,000 | 3,000 | -10,000 | 20,000 | 17,000 | -4,000 | 1,000 | -185,000 | 7,000 | 9,000 | 7,000 | 8,000 |
Net Cash Used Provided by Financing Activities | -804,000 | -659,000 | -2,000 | -1,804,000 | -669,000 | -2,729,000 | 598,000 | -135,000 | -3,855,000 | -1,827,000 | 3,318,000 | 436,000 | -978,000 | -1,653,000 | 1,077,000 | 1,520,000 | -1,715,000 | -3,570,000 | 3,342,000 | -230,000 | -703,000 | -792,000 | 1,065,000 | 291,000 | 72,000 | -1,453,000 | 1,277,000 | -39,000 | -50,000 | -759,000 | -180,000 | -445,000 | -737,000 | 382,000 | 221,000 | -1,479,000 | -938,000 | -239,000 | 7,000 | -991,000 |
Effect of Forex Changes on Cash | 20,000 | -1,000 | -13,000 | 19,000 | -19,000 | 3,000 | -6,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 126,000 | -574,000 | -545,000 | 349,000 | -146,000 | -500,000 | -1,346,000 | -457,000 | -133,000 | -1,601,000 | 1,770,000 | -204,000 | 975,000 | 831,000 | 1,206,000 | 387,000 | -240,000 | -3,031,000 | 4,540,000 | -35,000 | 276,000 | 147,000 | -1,241,000 | 1,194,000 | 598,000 | 310,000 | -117,000 | 64,000 | 1,297,000 | -39,000 | -152,000 | -13,000 | 367,000 | -372,000 | -204,000 | 190,000 | -147,000 | -23,000 | -209,000 | -3,440,000 |
Cash at End of Period | 4,397,000 | 4,271,000 | 4,845,000 | 5,390,000 | 5,041,000 | 5,187,000 | 5,687,000 | 7,033,000 | 7,490,000 | 7,623,000 | 9,224,000 | 7,454,000 | 7,658,000 | 6,683,000 | 5,852,000 | 4,646,000 | 4,259,000 | 4,499,000 | 7,530,000 | 2,990,000 | 3,025,000 | 2,749,000 | 2,602,000 | 3,843,000 | 2,649,000 | 2,051,000 | 1,741,000 | 1,858,000 | 1,794,000 | 497,000 | 536,000 | 688,000 | 701,000 | 334,000 | 706,000 | 910,000 | 720,000 | 867,000 | 890,000 | 1,099,000 |
Cash at Start of Period | 4,271,000 | 4,845,000 | 5,390,000 | 5,041,000 | 5,187,000 | 5,687,000 | 7,033,000 | 7,490,000 | 7,623,000 | 9,224,000 | 7,454,000 | 7,658,000 | 6,683,000 | 5,852,000 | 4,646,000 | 4,259,000 | 4,499,000 | 7,530,000 | 2,990,000 | 3,025,000 | 2,749,000 | 2,602,000 | 3,843,000 | 2,649,000 | 2,051,000 | 1,741,000 | 1,858,000 | 1,794,000 | 497,000 | 536,000 | 688,000 | 701,000 | 334,000 | 706,000 | 910,000 | 720,000 | 867,000 | 890,000 | 1,099,000 | 4,539,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,300,000 | 470,000 | 700,000 | 2,569,000 | 992,000 | 2,509,000 | -1,610,000 | 130,000 | 4,023,000 | 531,000 | -1,206,000 | 742,000 | 2,846,000 | 2,709,000 | 298,000 | -870,000 | -1,080,000 | 219,000 | -655,000 | -1,813,000 | -926,000 | -678,000 | -2,035,000 | -1,104,000 | -501,000 | 395,000 | -3,574,000 | 56,000 | 841,000 | 905,000 | 409,000 | 319,000 | 1,522,000 | -389,000 | 23,000 | 1,383,000 | 691,000 | 362,000 | 45,000 | 619,000 |
Capital Expenditure | -381,000 | -362,000 | -328,000 | -439,000 | -441,000 | -287,000 | -327,000 | -478,000 | -341,000 | -283,000 | -217,000 | -455,000 | -287,000 | -253,000 | -174,000 | -265,000 | -198,000 | -166,000 | -194,000 | -262,000 | -183,000 | -185,000 | -198,000 | -287,000 | -176,000 | -183,000 | -196,000 | -353,000 | -244,000 | -252,000 | -200,000 | -261,000 | -225,000 | -216,000 | -180,000 | -306,000 | -279,000 | -296,000 | -244,000 | -289,000 |
Free Cash Flow | 919,000 | 108,000 | 372,000 | 2,130,000 | 551,000 | 2,222,000 | -1,937,000 | -348,000 | 3,682,000 | 248,000 | -1,423,000 | 287,000 | 2,559,000 | 2,456,000 | 124,000 | -1,135,000 | -1,278,000 | 53,000 | -849,000 | -2,075,000 | -1,109,000 | -863,000 | -2,233,000 | -1,391,000 | -677,000 | 212,000 | -3,770,000 | -297,000 | 597,000 | 653,000 | 209,000 | 58,000 | 1,297,000 | -605,000 | -157,000 | 1,077,000 | 412,000 | 66,000 | -199,000 | 330,000 |