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 | 3,721,000 | 3,750,000 | 4,149,000 | 3,383,000 | 2,953,000 | 3,177,000 | 3,871,000 | 3,130,000 | 2,696,000 | 2,983,000 | 3,670,000 | 3,080,000 | 2,702,000 | 2,886,000 | 3,525,000 | 2,965,000 | 2,385,000 | 2,497,000 | 3,219,000 | 2,885,000 | 2,379,000 | 2,606,000 | 3,143,000 | 2,770,000 | 2,349,000 | 2,561,000 | 3,090,000 | 2,909,000 | 2,340,000 | 2,368,000 | 2,381,000 | 3,323,000 | 2,746,000 | 2,766,000 | 2,792,000 | 3,288,000 | 2,742,000 | 2,805,000 | 2,847,000 | 3,299,000 |
Revenue Y/Y Growth | 26.01% | 18.04% | 7.18% | 8.08% | 9.53% | 6.50% | 5.48% | 1.62% | -0.22% | 3.36% | 4.11% | 3.88% | 13.29% | 15.58% | 9.51% | 2.77% | 0.25% | -4.18% | 2.42% | 4.15% | 1.28% | 1.76% | 1.72% | -4.78% | 0.38% | 8.15% | 29.78% | -12.46% | -14.79% | -14.39% | -14.72% | 1.06% | 0.15% | -1.39% | -1.93% | -0.33% | - | - | - | - |
Cost of Revenue | 2,150,000 | 387,000 | 255,000 | 275,000 | 1,685,000 | 1,754,000 | 1,792,000 | 1,539,000 | 1,532,000 | 1,639,000 | 1,767,000 | 1,556,000 | 1,835,000 | 1,628,000 | 1,719,000 | 1,635,000 | 1,387,000 | 1,361,000 | 1,522,000 | 1,601,000 | 1,368,000 | 1,501,000 | 1,584,000 | 1,601,000 | 1,392,000 | 1,494,000 | 1,616,000 | 1,752,000 | 1,419,000 | 1,457,000 | 1,461,000 | 1,966,000 | 1,611,000 | 1,688,000 | 1,649,000 | 1,857,000 | 1,644,000 | 1,653,000 | 1,683,000 | 1,848,000 |
Gross Profit | 1,571,000 | 3,363,000 | 3,894,000 | 3,108,000 | 1,268,000 | 1,423,000 | 2,079,000 | 1,591,000 | 1,164,000 | 1,344,000 | 1,903,000 | 1,524,000 | 867,000 | 1,258,000 | 1,806,000 | 1,330,000 | 998,000 | 1,136,000 | 1,697,000 | 1,284,000 | 1,011,000 | 1,105,000 | 1,559,000 | 1,169,000 | 957,000 | 1,067,000 | 1,474,000 | 1,157,000 | 921,000 | 911,000 | 920,000 | 1,357,000 | 1,135,000 | 1,078,000 | 1,143,000 | 1,431,000 | 1,098,000 | 1,152,000 | 1,164,000 | 1,451,000 |
Gross Profit Margin | 42.22% | 89.68% | 93.85% | 91.87% | 42.94% | 44.79% | 53.71% | 50.83% | 43.18% | 45.06% | 51.85% | 49.48% | 32.09% | 43.59% | 51.23% | 44.86% | 41.84% | 45.49% | 52.72% | 44.51% | 42.50% | 42.40% | 49.60% | 42.20% | 40.74% | 41.66% | 47.70% | 39.77% | 39.36% | 38.47% | 38.64% | 40.84% | 41.33% | 38.97% | 40.94% | 43.52% | 40.04% | 41.07% | 40.89% | 43.98% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 531,000 | 548,000 | 429,000 | 618,000 | 374,000 | 388,000 | 543,000 | 517,000 | 503,000 | 579,000 | 473,000 | 356,000 | 1,576,000 | 509,000 | 480,000 | 414,000 | 465,000 | 443,000 | 526,000 | 484,000 | 506,000 | 555,000 | 550,000 | 398,000 | 555,000 | 754,000 | 526,000 | 405,000 | 515,000 | 515,000 | 480,000 | 728,000 | 713,000 | 673,000 | 693,000 | 714,000 | 685,000 | 875,000 | 723,000 | 816,000 |
Total Operating Expenses | 948,000 | 853,000 | 2,231,000 | 2,192,000 | 571,000 | 581,000 | 606,000 | 579,000 | 574,000 | 644,000 | 539,000 | 550,000 | 1,668,000 | 586,000 | 561,000 | 617,000 | 557,000 | 542,000 | 664,000 | 760,000 | 651,000 | 692,000 | 687,000 | 670,000 | 695,000 | 1,083,000 | 675,000 | 668,000 | 656,000 | 1,029,000 | 577,000 | 728,000 | 713,000 | 673,000 | 693,000 | 714,000 | 685,000 | 875,000 | 723,000 | 816,000 |
Operating Income or Loss | 623,000 | 778,000 | 1,663,000 | 916,000 | 691,000 | 842,000 | 1,473,000 | 1,012,000 | 590,000 | 700,000 | 1,367,000 | 974,000 | -801,000 | 672,000 | 1,245,000 | 713,000 | 441,000 | 594,000 | 1,033,000 | 524,000 | 360,000 | 413,000 | 872,000 | 499,000 | 262,000 | -16,000 | 799,000 | 489,000 | 265,000 | -118,000 | 343,000 | 629,000 | 422,000 | 405,000 | 450,000 | 717,000 | 413,000 | 277,000 | 441,000 | 635,000 |
Operating Margin | 16.74% | 20.75% | 40.08% | 27.08% | 23.40% | 26.50% | 38.05% | 32.33% | 21.88% | 23.47% | 37.25% | 31.62% | -29.64% | 23.28% | 35.32% | 24.05% | 18.49% | 23.79% | 32.09% | 18.16% | 15.13% | 15.85% | 27.74% | 18.01% | 11.15% | -0.62% | 25.86% | 16.81% | 11.32% | -4.98% | 14.41% | 18.93% | 15.37% | 14.64% | 16.12% | 21.81% | 15.06% | 9.88% | 15.49% | 19.25% |
Interest Expense | 213,000 | 225,000 | 144,000 | 124,000 | 119,000 | 130,000 | 111,000 | 110,000 | 103,000 | 102,000 | 91,000 | 85,000 | 80,000 | 78,000 | 79,000 | 82,000 | 80,000 | 89,000 | 83,000 | 80,000 | 78,000 | 77,000 | 72,000 | 70,000 | 69,000 | 69,000 | 70,000 | 71,000 | 70,000 | 71,000 | 70,000 | 70,000 | 70,000 | 73,000 | 69,000 | 68,000 | 72,000 | 68,000 | 65,000 | 67,000 |
EBITDA | 915,000 | 1,029,000 | 1,723,000 | 1,169,000 | 741,000 | 863,000 | 1,519,000 | 904,000 | 658,000 | 820,000 | 1,430,000 | 1,052,000 | -704,000 | 795,000 | 1,367,000 | 820,000 | 546,000 | 713,000 | 1,193,000 | 592,000 | 562,000 | 602,000 | 1,104,000 | 627,000 | 377,000 | 285,000 | 950,000 | 622,000 | 406,000 | 399,000 | 432,000 | 745,000 | 554,000 | 466,000 | 495,000 | 849,000 | 541,000 | 584,000 | 572,000 | 811,000 |
Depreciation and Amortization | 221,000 | 173,000 | 60,000 | 67,000 | 62,000 | 64,000 | 63,000 | 62,000 | 71,000 | 65,000 | 66,000 | 76,000 | 92,000 | 77,000 | 81,000 | 84,000 | 92,000 | 99,000 | 138,000 | 145,000 | 145,000 | 137,000 | 137,000 | 151,000 | 140,000 | 329,000 | 149,000 | 139,000 | 141,000 | 514,000 | 97,000 | 131,000 | 129,000 | 126,000 | 123,000 | 137,000 | 134,000 | 136,000 | 136,000 | 148,000 |
Income Before Tax | 449,000 | 698,000 | 1,424,000 | 609,000 | 560,000 | 658,000 | 1,342,000 | 709,000 | 510,000 | 633,000 | 1,304,000 | 1,036,000 | -868,000 | 596,000 | 1,167,000 | 626,000 | 363,000 | 495,000 | 981,000 | 441,000 | 285,000 | 343,000 | 802,000 | 421,000 | 194,000 | -87,000 | 718,000 | 406,000 | 200,000 | -186,000 | 265,000 | 571,000 | 362,000 | 335,000 | 401,000 | 702,000 | 352,000 | 214,000 | 421,000 | 581,000 |
Income Tax Expense | 94,000 | 160,000 | 331,000 | 102,000 | 93,000 | 83,000 | 263,000 | 43,000 | 92,000 | 119,000 | 256,000 | 163,000 | 23,000 | 203,000 | 234,000 | 92,000 | 82,000 | 85,000 | 189,000 | 59,000 | 56,000 | 56,000 | 126,000 | 137,000 | 39,000 | -144,000 | 114,000 | 389,000 | 4,000 | -143,000 | -26,000 | 62,000 | 48,000 | 55,000 | 74,000 | 112,000 | 49,000 | 26,000 | 80,000 | 114,000 |
Net Income | 343,000 | 524,000 | 1,071,000 | 498,000 | 456,000 | 560,000 | 1,050,000 | 657,000 | 408,000 | 501,000 | 1,023,000 | 863,000 | -900,000 | 379,000 | 913,000 | 524,000 | 275,000 | 398,000 | 772,000 | 374,000 | 222,000 | 277,000 | 659,000 | 345,000 | 147,000 | 48,000 | 594,000 | -19,000 | 185,000 | 769,000 | 291,000 | 502,000 | 319,000 | 300,000 | 325,000 | 584,000 | 295,000 | 178,000 | 328,000 | 459,000 |
Net Income Margin | 9.22% | 13.97% | 25.81% | 14.72% | 15.44% | 17.63% | 27.12% | 20.99% | 15.13% | 16.80% | 27.87% | 28.02% | -33.31% | 13.13% | 25.90% | 17.67% | 11.53% | 15.94% | 23.98% | 12.96% | 9.33% | 10.63% | 20.97% | 12.45% | 6.26% | 1.87% | 19.22% | -0.65% | 7.91% | 32.47% | 12.22% | 15.11% | 11.62% | 10.85% | 11.64% | 17.76% | 10.76% | 6.35% | 11.52% | 13.91% |
EPS | 1.58 | 2.47 | 5.38 | 2.49 | 2.25 | 2.74 | 5.09 | 3.17 | 1.93 | 2.35 | 4.75 | 3.94 | -3.99 | 1.67 | 4.02 | 2.29 | 1.18 | 1.71 | 3.31 | 1.59 | 0.94 | 1.15 | 2.72 | 1.42 | 0.60 | 0.20 | 2.39 | -0.08 | 0.72 | 2.93 | 1.10 | 1.89 | 1.19 | 1.01 | 1.20 | 2.12 | 1.05 | 0.63 | 1.15 | 1.60 |
EPS Diluted | 1.57 | 2.46 | 5.35 | 2.47 | 2.23 | 2.71 | 5.07 | 3.14 | 1.92 | 2.33 | 4.73 | 3.90 | -3.99 | 1.66 | 4.00 | 2.27 | 1.18 | 1.70 | 3.29 | 1.58 | 0.93 | 1.14 | 2.70 | 1.41 | 0.60 | 0.19 | 2.37 | -0.07 | 0.72 | 2.93 | 1.09 | 1.87 | 1.18 | 1.01 | 1.19 | 2.09 | 1.04 | 0.62 | 1.14 | 1.56 |
Weighted Average Shares Out | 217,400 | 212,500 | 199,100 | 200,300 | 202,900 | 204,700 | 206,100 | 207,500 | 210,900 | 213,300 | 215,300 | 219,300 | 225,400 | 227,000 | 227,100 | 229,200 | 232,600 | 232,700 | 233,200 | 234,700 | 236,900 | 240,600 | 242,200 | 242,400 | 244,000 | 246,000 | 248,500 | 251,300 | 255,600 | 260,000 | 264,800 | 265,608 | 267,500 | 269,307 | 271,700 | 275,472 | 280,900 | 284,500 | 284,200 | 286,875 |
Weighted Average Shares Out Diluted | 218,400 | 213,300 | 200,100 | 202,000 | 204,600 | 206,300 | 207,100 | 209,300 | 212,600 | 214,700 | 216,400 | 221,200 | 225,400 | 228,000 | 228,100 | 230,900 | 233,500 | 233,600 | 234,500 | 237,000 | 239,100 | 242,800 | 243,700 | 245,000 | 245,600 | 247,400 | 250,200 | 254,500 | 257,300 | 262,400 | 267,000 | 268,300 | 269,600 | 269,800 | 273,700 | 279,300 | 283,800 | 286,700 | 287,100 | 293,400 |
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,103,000 | 974,000 | 995,000 | 778,000 | 808,000 | 952,000 | 1,119,000 | 690,000 | 1 | 740,000 | 595,000 | 544,000 | 609,000 | 1,091,000 | 822,000 | 884,000 | 821,000 | 757,000 | 690,000 | 790,000 | 602,000 | 581,000 | 600,000 | 656,000 | 484,000 | 487,000 | 597,000 | 756,000 | 749,000 | 684,000 | 433,000 | 431,000 | 483,000 | 438,000 | 465,000 | 384,000 | 398,000 | 367,000 | 378,000 | 374,000 |
Short Term Investments | 196,000 | 182,000 | 5,413,000 | 369,000 | 175,000 | 200,000 | 172,000 | 452,000 | 0 | 243,000 | 455,000 | 292,000 | 310,000 | 289,000 | 171,000 | 308,000 | 448,000 | 654,000 | 170,000 | 138,000 | 177,000 | 235,000 | 134,000 | 172,000 | 167,000 | 173,000 | 118,000 | 529,000 | 1,640,000 | 2,746,000 | 200,000 | 290,000 | 463,000 | 251,000 | 587,000 | 356,000 | 385,000 | 484,000 | 343,000 | 394,000 |
Cash + Short Term Investments | 1,299,000 | 1,156,000 | 6,408,000 | 1,147,000 | 983,000 | 1,152,000 | 1,291,000 | 1,142,000 | 1 | 983,000 | 1,050,000 | 836,000 | 919,000 | 1,380,000 | 993,000 | 1,192,000 | 1,269,000 | 1,411,000 | 860,000 | 928,000 | 779,000 | 816,000 | 734,000 | 828,000 | 651,000 | 660,000 | 715,000 | 1,285,000 | 2,389,000 | 3,430,000 | 633,000 | 721,000 | 946,000 | 689,000 | 1,052,000 | 740,000 | 783,000 | 851,000 | 721,000 | 768,000 |
Net Receivables | 13,737,000 | 16,052,000 | 4,054,000 | 3,289,000 | 3,300,000 | 3,764,000 | 3,713,000 | 3,035,000 | 11,231,000 | 3,716,000 | 3,673,000 | 3,094,000 | 3,192,000 | 3,630,000 | 3,571,000 | 3,070,000 | 3,037,000 | 3,397,000 | 3,633,000 | 3,112,000 | 3,043,000 | 3,372,000 | 3,323,000 | 2,760,000 | 2,863,000 | 3,174,000 | 3,177,000 | 2,478,000 | 2,400,000 | 2,421,000 | 2,250,000 | 2,206,000 | 2,560,000 | 2,516,000 | 2,713,000 | 2,564,000 | 2,697,000 | 2,904,000 | 2,890,000 | 2,815,000 |
Inventory | 0 | 0 | 0 | 0 | 15,965,000 | 18,193,000 | 16,629,000 | 15,900,000 | 7,824,999 | 17,243,000 | 15,663,000 | 14,386,000 | 14,534,000 | 16,162,000 | 14,253,000 | 13,790,000 | 13,885,000 | 14,120,000 | 12,786,000 | 11,834,000 | 11,403,000 | 12,415,000 | 11,756,000 | 10,166,000 | 9,671,000 | 10,859,000 | 11,120,000 | 9,625,000 | 9,450,000 | 9,725,000 | 12,473,000 | 9,485,000 | 8,952,000 | 10,201,000 | 10,268,000 | 9,932,000 | 10,426,000 | 11,874,000 | 11,366,000 | 11,638,000 |
Other Current Assets | 8,617,000 | 8,335,000 | 18,162,000 | 17,268,000 | 16,957,000 | 19,148,000 | 17,257,000 | 16,472,000 | 15,406,000 | 17,468,000 | 15,822,000 | 15,049,000 | 14,629,000 | 16,266,000 | 14,341,000 | 14,327,000 | 13,943,000 | 14,182,000 | 12,852,000 | 12,348,000 | 11,495,000 | 12,557,000 | 11,862,000 | 10,875,000 | 9,834,000 | 11,026,000 | 11,223,000 | 10,010,000 | 9,478,000 | 9,751,000 | 12,510,000 | 9,938,000 | 8,965,000 | 10,683,000 | 10,276,000 | 10,366,000 | 10,440,000 | 11,900,000 | 11,388,000 | 12,409,000 |
Total Current Assets | 23,653,000 | 25,543,000 | 28,624,000 | 21,704,000 | 21,125,000 | 23,949,000 | 22,144,000 | 20,723,000 | 19,176,000 | 22,167,000 | 20,545,000 | 19,032,000 | 18,740,000 | 21,276,000 | 18,905,000 | 18,676,000 | 18,249,000 | 18,990,000 | 17,345,000 | 16,476,000 | 15,317,000 | 16,745,000 | 15,919,000 | 14,372,000 | 13,348,000 | 14,860,000 | 15,115,000 | 13,677,000 | 14,267,000 | 15,602,000 | 15,393,000 | 13,146,000 | 12,471,000 | 13,801,000 | 14,041,000 | 13,972,000 | 13,920,000 | 15,655,000 | 14,999,000 | 15,823,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 1,400,000 | 1,376,000 | 1,239,000 | 1,314,000 | 1,298,000 | 1,317,000 | 1,289,000 | 1,257,000 | 1,226,000 | 1,261,000 | 1,326,000 | 1,315,000 | 1,434,000 | 1,524,000 | 1,533,000 | 1,510,000 | 1,618,000 | 1,657,000 | 1,656,000 | 1,550,000 | 1,625,000 | 1,623,000 | 1,669,000 | 588,000 | 594,000 | 575,000 | 578,000 | 564,000 | 545,000 | 556,000 | 536,000 | 765,000 | 738,000 | 751,000 | 766,000 | 765,000 | 785,000 | 782,000 | 754,000 | 765,000 |
Goodwill | 15,612,000 | 15,281,000 | 8,302,000 | 8,414,000 | 8,245,000 | 8,360,000 | 8,319,000 | 8,292,000 | 7,979,000 | 8,295,000 | 8,496,000 | 8,434,000 | 8,547,000 | 8,659,000 | 8,587,000 | 8,666,000 | 8,462,000 | 8,356,000 | 8,293,000 | 8,165,000 | 8,071,000 | 8,198,000 | 8,219,000 | 8,171,000 | 8,282,000 | 8,291,000 | 8,550,000 | 8,358,000 | 7,888,000 | 7,745,000 | 7,544,000 | 8,747,000 | 8,452,000 | 8,473,000 | 8,411,000 | 8,448,000 | 8,571,000 | 8,661,000 | 8,548,000 | 8,860,000 |
Intangible Assets | 6,789,000 | 6,794,000 | 217,000 | 234,000 | 252,000 | 268,000 | 425,000 | 447,000 | 456,000 | 491,000 | 530,000 | 492,000 | 529,000 | 564,000 | 594,000 | 640,000 | 665,000 | 699,000 | 746,000 | 783,000 | 874,000 | 973,000 | 1,077,000 | 1,149,000 | 1,260,000 | 1,363,000 | 1,662,000 | 1,733,000 | 1,341,000 | 1,402,000 | 1,886,000 | 2,223,000 | 2,038,000 | 2,107,000 | 2,108,000 | 2,180,000 | 2,257,000 | 2,350,000 | 2,410,000 | 2,520,000 |
Long Term Investments | 0 | 83,000 | 80,000 | 45,000 | 673,000 | 45,000 | 63,000 | 60,000 | 62,000 | 64,000 | 62,000 | 64,000 | 65,000 | 78,000 | 74,000 | 74,000 | 59,000 | 51,000 | 52,000 | 53,000 | 52,000 | 54,000 | 55,000 | 54,000 | 52,000 | 54,000 | 58,000 | 57,000 | 44,000 | 122,000 | 121,000 | 119,000 | 124,000 | 127,000 | 131,000 | 135,000 | 136,000 | 142,000 | 143,000 | 143,000 |
Tax Assets | 1,209,000 | 1,218,000 | 1,254,000 | 1,195,000 | 1,022,000 | 963,000 | 897,000 | 824,000 | 819,000 | 771,000 | 770,000 | 778,000 | 761,000 | 738,000 | 721,000 | 724,000 | 655,000 | 654,000 | 638,000 | 645,000 | 611,000 | 599,000 | 588,000 | 561,000 | 476,000 | 452,000 | 296,000 | 389,000 | 565,000 | 575,000 | 351,000 | 322,000 | 278,000 | 265,000 | 171,000 | 141,000 | 125,000 | 164,000 | 146,000 | 144,000 |
Other Non-Current Assets | 1,222,000 | 1,158,000 | 1,051,000 | 1,053,000 | 497,000 | 1,147,000 | 1,116,000 | 1,101,000 | 1,505,000 | 1,671,000 | 1,762,000 | 1,813,000 | 1,740,000 | 1,741,000 | 1,761,000 | 1,816,000 | 1,651,000 | 1,588,000 | 1,552,000 | 1,733,000 | 1,617,000 | 1,615,000 | 1,608,000 | 1,527,000 | 1,590,000 | 1,622,000 | 1,588,000 | 1,310,000 | 1,274,000 | 1,187,000 | 1,151,000 | 1,293,000 | 1,151,000 | 1,169,000 | 1,185,000 | 1,523,000 | 1,412,000 | 1,449,000 | 1,389,000 | 1,517,000 |
Total Non-Current Assets | 26,232,000 | 25,910,000 | 12,143,000 | 12,255,000 | 11,987,000 | 12,100,000 | 12,109,000 | 11,981,000 | 12,047,000 | 12,553,000 | 12,946,000 | 12,896,000 | 13,076,000 | 13,304,000 | 13,270,000 | 13,430,000 | 13,110,000 | 13,005,000 | 12,937,000 | 12,929,000 | 12,850,000 | 13,062,000 | 13,216,000 | 12,050,000 | 12,254,000 | 12,357,000 | 12,732,000 | 12,411,000 | 11,657,000 | 11,587,000 | 11,589,000 | 13,469,000 | 12,781,000 | 12,892,000 | 12,772,000 | 13,192,000 | 13,286,000 | 13,548,000 | 13,390,000 | 13,949,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 | 49,885,000 | 51,453,000 | 40,767,000 | 33,959,000 | 33,112,000 | 36,049,000 | 34,253,000 | 32,704,000 | 31,223,000 | 34,720,000 | 33,491,000 | 31,928,000 | 31,816,000 | 34,580,000 | 32,175,000 | 32,106,000 | 31,359,000 | 31,995,000 | 30,282,000 | 29,405,000 | 28,167,000 | 29,807,000 | 29,135,000 | 26,422,000 | 25,602,000 | 27,217,000 | 27,847,000 | 26,088,000 | 25,924,000 | 27,189,000 | 26,982,000 | 26,615,000 | 25,252,000 | 26,693,000 | 26,813,000 | 27,164,000 | 27,206,000 | 29,203,000 | 28,389,000 | 29,772,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 2,588,000 | 2,319,000 | 1,792,000 | 2,262,000 | 1,749,000 | 1,625,000 | 1,681,000 | 2,114,000 | 1,798,000 | 1,728,000 | 1,728,000 | 2,192,000 | 1,995,000 | 1,692,000 | 1,628,000 | 2,016,000 | 1,608,000 | 1,488,000 | 1,549,000 | 1,939,000 | 1,499,000 | 1,369,000 | 1,479,000 | 1,943,000 | 1,600,000 | 1,447,000 | 1,545,000 | 1,961,000 | 1,588,000 | 1,423,000 | 1,332,000 | 1,604,000 | 1,477,000 | 1,373,000 | 1,420,000 | 1,772,000 | 1,447,000 | 1,368,000 | 1,391,000 | 1,805,000 |
Short Term Debt | 199,000 | 207,000 | 785,000 | 1,386,000 | 1,463,000 | 1,522,000 | 957,000 | 1,131,000 | 891,000 | 938,000 | 806,000 | 1,377,000 | 367,000 | 241,000 | 222,000 | 682,000 | 696,000 | 998,000 | 2,084,000 | 922,000 | 1,366,000 | 1,070,000 | 667,000 | 251,000 | 741,000 | 799,000 | 403,000 | 299,000 | 305,000 | 292,000 | 667,000 | 336,000 | 250,000 | 251,000 | 695,000 | 562,000 | 1,327,000 | 1,237,000 | 966,000 | 783,000 |
Tax Payables | 186,000 | 337,000 | 397,000 | 291,000 | 195,000 | 228,000 | 245,000 | 193,000 | 241,000 | 272,000 | 269,000 | 149,000 | 42,000 | 100,000 | 137,000 | 80,000 | 134,000 | 242,000 | 196,000 | 93,000 | 152,000 | 133,000 | 158,000 | 83,000 | 16,000 | 25,000 | 164,000 | 139,000 | 537,000 | 1,254,000 | 57,000 | 78,000 | 74,000 | 67,000 | 61,000 | 94,000 | 8,000 | 24,000 | 89,000 | 66,000 |
Deferred Revenue | 312,000 | 391,000 | 360,000 | 270,000 | 282,000 | 355,000 | 337,000 | 250,000 | 250,000 | 327,000 | 323,000 | 321,000 | 334,000 | 355,000 | 340,000 | 296,000 | 251,000 | 294,000 | 309,000 | 270,000 | 256,000 | 337,000 | 305,000 | 251,000 | 266,000 | 332,000 | 329,000 | 311,000 | 331,000 | 377,000 | 338,000 | 393,000 | 413,000 | 433,000 | 438,000 | 394,000 | 400,000 | 425,000 | 410,000 | 408,000 |
Other Current Liabilities | 18,813,000 | 20,635,000 | 18,864,000 | 17,712,000 | 17,315,000 | 19,574,000 | 17,712,000 | 16,868,000 | 15,758,000 | 18,139,000 | 16,386,000 | 15,355,000 | 15,106,000 | 16,894,000 | 14,836,000 | 14,655,000 | 14,432,000 | 14,655,000 | 13,282,000 | 12,617,000 | 11,834,000 | 12,909,000 | 12,233,000 | 11,019,000 | 10,286,000 | 11,572,000 | 11,546,000 | 10,356,000 | 10,044,000 | 10,406,000 | 10,914,000 | 10,477,000 | 9,565,000 | 11,006,000 | 10,617,000 | 10,690,000 | 10,759,000 | 12,210,000 | 11,670,000 | 12,360,000 |
Total Current Liabilities | 22,098,000 | 23,498,000 | 21,838,000 | 21,651,000 | 20,722,000 | 22,949,000 | 20,595,000 | 20,306,000 | 18,688,000 | 21,077,000 | 19,189,000 | 19,073,000 | 17,510,000 | 18,927,000 | 16,823,000 | 17,424,000 | 16,870,000 | 17,383,000 | 17,111,000 | 15,571,000 | 14,851,000 | 15,481,000 | 14,537,000 | 13,296,000 | 12,643,000 | 13,843,000 | 13,658,000 | 12,755,000 | 12,474,000 | 13,375,000 | 12,970,000 | 12,495,000 | 11,366,000 | 12,697,000 | 12,793,000 | 13,118,000 | 13,541,000 | 14,839,000 | 14,116,000 | 15,014,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 17,802,000 | 18,312,000 | 16,532,000 | 10,646,000 | 10,624,000 | 10,683,000 | 11,282,000 | 10,546,000 | 10,816,000 | 10,394,000 | 10,463,000 | 9,046,000 | 9,118,000 | 8,168,000 | 8,176,000 | 8,243,000 | 8,233,000 | 8,254,000 | 7,211,000 | 7,647,000 | 7,124,000 | 7,739,000 | 7,018,000 | 6,162,000 | 5,665,000 | 5,659,000 | 5,697,000 | 5,820,000 | 5,662,000 | 5,631,000 | 5,610,000 | 5,869,000 | 5,910,000 | 5,907,000 | 5,902,000 | 5,175,000 | 4,953,000 | 4,991,000 | 4,882,000 | 4,799,000 |
Deferred Revenue | 0 | 425,000 | 391,000 | 303,000 | 1,146,000 | 38,000 | 42,000 | 37,000 | 33,000 | 33,000 | 34,000 | 70,000 | 66,000 | 68,000 | 66,000 | 76,000 | 67,000 | 69,000 | 72,000 | 62,000 | 59,000 | 59,000 | 60,000 | 65,000 | 52,000 | 60,000 | 56,000 | 49,000 | 45,000 | 46,000 | 49,000 | 140,000 | 152,000 | 151,000 | 165,000 | 159,000 | 169,000 | 187,000 | 186,000 | 167,000 |
Deferred Tax | 1,086,000 | 1,177,000 | 129,000 | 115,000 | 117,000 | 120,000 | 110,000 | 99,000 | 332,000 | 364,000 | 399,000 | 412,000 | 414,000 | 417,000 | 293,000 | 262,000 | 223,000 | 200,000 | 189,000 | 199,000 | 209,000 | 211,000 | 205,000 | 181,000 | 273,000 | 294,000 | 243,000 | 127,000 | 83,000 | 84,000 | 112,000 | 101,000 | 36,000 | 39,000 | 177,000 | 144,000 | 317,000 | 322,000 | 307,000 | 313,000 |
Other Non-Current Liabilities | 2,346,000 | 2,274,000 | 2,265,000 | 2,256,000 | 2,099,000 | 2,097,000 | 2,166,000 | 2,145,000 | 2,024,000 | 2,064,000 | 2,115,000 | 2,169,000 | 2,409,000 | 2,433,000 | 2,456,000 | 2,517,000 | 2,346,000 | 2,394,000 | 2,439,000 | 2,477,000 | 2,363,000 | 2,404,000 | 2,453,000 | 2,499,000 | 2,693,000 | 2,803,000 | 2,864,000 | 2,689,000 | 2,458,000 | 2,546,000 | 2,464,000 | 2,618,000 | 2,446,000 | 2,489,000 | 2,594,000 | 2,564,000 | 2,770,000 | 2,917,000 | 2,960,000 | 3,328,000 |
Total Non-Current Liabilities | 21,234,000 | 21,927,000 | 18,957,000 | 13,050,000 | 12,876,000 | 12,938,000 | 13,600,000 | 12,827,000 | 13,205,000 | 12,855,000 | 13,011,000 | 11,697,000 | 12,007,000 | 11,086,000 | 10,991,000 | 11,099,000 | 10,869,000 | 10,917,000 | 9,911,000 | 10,385,000 | 9,755,000 | 10,413,000 | 9,736,000 | 8,907,000 | 8,631,000 | 8,756,000 | 8,804,000 | 8,685,000 | 8,203,000 | 8,261,000 | 8,186,000 | 8,588,000 | 8,392,000 | 8,435,000 | 8,673,000 | 7,883,000 | 7,723,000 | 7,908,000 | 7,842,000 | 8,127,000 |
Total Liabilities | 43,332,000 | 45,295,000 | 40,795,000 | 34,701,000 | 33,598,000 | 35,887,000 | 34,195,000 | 33,133,000 | 31,893,000 | 33,932,000 | 32,200,000 | 30,770,000 | 29,517,000 | 30,013,000 | 27,814,000 | 28,523,000 | 27,739,000 | 28,300,000 | 27,022,000 | 25,956,000 | 24,606,000 | 25,894,000 | 24,273,000 | 22,203,000 | 21,274,000 | 22,599,000 | 22,462,000 | 21,440,000 | 20,677,000 | 21,636,000 | 21,156,000 | 21,083,000 | 19,758,000 | 21,132,000 | 21,466,000 | 21,001,000 | 21,264,000 | 22,747,000 | 21,958,000 | 23,141,000 |
Common Stock | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 2,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 | 3,000 |
Retained Earnings | -2,682,000 | -2,574,000 | -2,700,000 | -3,399,000 | -3,024,000 | -2,505,000 | -2,388,000 | -2,772,000 | -2,638,000 | -1,727,000 | -1,609,000 | -1,694,000 | -445,000 | 1,823,000 | 1,801,000 | 1,042,000 | 1,423,000 | 1,751,000 | 1,455,000 | 1,254,000 | 1,436,000 | 1,669,000 | 2,555,000 | 2,093,000 | 2,042,000 | 2,295,000 | 2,747,000 | 2,302,000 | 2,914,000 | 3,574,000 | 3,934,000 | 3,807,000 | 3,702,000 | 3,784,000 | 3,600,000 | 4,117,000 | 4,015,000 | 4,405,000 | 4,612,000 | 4,605,000 |
Accumulated Other Comprehensive Income/Loss | -4,121,000 | -4,478,000 | -4,404,000 | -4,373,000 | -4,579,000 | -4,338,000 | -4,544,000 | -4,623,000 | -4,919,000 | -4,260,000 | -3,843,000 | -3,871,000 | -3,877,000 | -3,744,000 | -3,891,000 | -3,861,000 | -4,099,000 | -4,296,000 | -4,409,000 | -4,033,000 | -4,030,000 | -3,837,000 | -3,740,000 | -3,909,000 | -3,632,000 | -3,524,000 | -3,191,000 | -3,496,000 | -3,412,000 | -3,677,000 | -3,750,000 | -3,912,000 | -3,793,000 | -3,722,000 | -3,710,000 | -3,423,000 | -3,453,000 | -3,236,000 | -3,427,000 | -3,134,000 |
Total Stockholders Equity | 6,244,000 | 5,860,000 | -133,000 | -826,000 | -586,000 | 65,000 | -70,000 | -529,000 | -783,000 | 684,000 | 1,177,000 | 1,061,000 | 2,209,000 | 4,462,000 | 4,260,000 | 3,495,000 | 3,542,000 | 3,601,000 | 3,169,000 | 3,375,000 | 3,492,000 | 3,836,000 | 4,775,000 | 4,151,000 | 4,262,000 | 4,545,000 | 5,301,000 | 4,583,000 | 5,175,000 | 5,487,000 | 5,754,000 | 5,475,000 | 5,434,000 | 5,499,000 | 5,281,000 | 6,106,000 | 5,883,000 | 6,398,000 | 6,365,000 | 6,571,000 |
Total Investments | 196,000 | 182,000 | 5,493,000 | 414,000 | 175,000 | 200,000 | 172,000 | 512,000 | 62,000 | 307,000 | 517,000 | 356,000 | 375,000 | 367,000 | 245,000 | 382,000 | 507,000 | 705,000 | 12,623,000 | 12,025,000 | 11,270,000 | 12,360,000 | 11,601,000 | 10,392,000 | 9,533,000 | 10,703,000 | 10,914,000 | 10,211,000 | 10,976,000 | 12,450,000 | 9,483,000 | 9,894,000 | 9,297,000 | 10,579,000 | 10,494,000 | 10,423,000 | 10,477,000 | 12,015,000 | 11,380,000 | 12,175,000 |
Total Debt | 18,001,000 | 18,519,000 | 17,317,000 | 12,032,000 | 11,891,000 | 12,002,000 | 12,033,000 | 11,463,000 | 11,707,000 | 11,332,000 | 11,269,000 | 10,164,000 | 9,485,000 | 8,409,000 | 8,398,000 | 8,626,000 | 8,929,000 | 9,252,000 | 9,295,000 | 8,283,000 | 8,490,000 | 8,806,000 | 7,685,000 | 6,244,000 | 6,563,000 | 6,610,000 | 6,256,000 | 5,966,000 | 6,112,000 | 6,063,000 | 6,412,000 | 6,205,000 | 6,329,000 | 6,158,000 | 6,765,000 | 5,737,000 | 6,280,000 | 6,228,000 | 5,848,000 | 5,582,000 |
Net Debt | 16,898,000 | 17,545,000 | 16,322,000 | 11,254,000 | 11,083,000 | 11,050,000 | 10,914,000 | 10,773,000 | 11,706,999 | 10,592,000 | 10,674,000 | 9,620,000 | 8,876,000 | 7,318,000 | 7,576,000 | 7,742,000 | 8,108,000 | 8,495,000 | 8,605,000 | 7,493,000 | 7,888,000 | 8,225,000 | 7,085,000 | 5,588,000 | 6,079,000 | 6,123,000 | 5,659,000 | 5,210,000 | 5,363,000 | 5,379,000 | 5,979,000 | 5,774,000 | 5,846,000 | 5,720,000 | 6,300,000 | 5,353,000 | 5,882,000 | 5,861,000 | 5,470,000 | 5,208,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 | 355,000 | 524,000 | 1,071,000 | 498,000 | 467,000 | 575,000 | 1,079,000 | 666,000 | 418,000 | 514,000 | 1,048,000 | 873,000 | -891,000 | 393,000 | 933,000 | 534,000 | 282,000 | 411,000 | 791,000 | 382,000 | 228,000 | 287,000 | 676,000 | 353,000 | 153,000 | 58,000 | 610,000 | -12,000 | 192,000 | 778,000 | 305,000 | 509,000 | 314,000 | 280,000 | 327,000 | 590,000 | 303,000 | 188,000 | 341,000 | 467,000 |
Depreciation & Amortization | 221,000 | 173,000 | 60,000 | 67,000 | 62,000 | 64,000 | 63,000 | 62,000 | 71,000 | 65,000 | 66,000 | 76,000 | 92,000 | 77,000 | 81,000 | 84,000 | 92,000 | 99,000 | 138,000 | 145,000 | 145,000 | 137,000 | 137,000 | 151,000 | 140,000 | 329,000 | 149,000 | 139,000 | 141,000 | 514,000 | 97,000 | 131,000 | 129,000 | 126,000 | 123,000 | 137,000 | 134,000 | 136,000 | 136,000 | 148,000 |
Deferred Income Tax | -24,000 | -46,000 | -76,000 | -141,000 | -64,000 | -98,000 | -70,000 | -165,000 | -51,000 | -18,000 | -18,000 | -72,000 | -32,000 | 96,000 | 19,000 | 13,000 | 11,000 | -9,000 | -6,000 | 8,000 | -19,000 | -10,000 | -25,000 | -97,000 | -35,000 | -119,000 | 26,000 | 190,000 | 19,000 | -225,000 | -2,000 | -17,000 | -22,000 | -8,000 | 23,000 | -140,000 | -99,000 | 9,000 | 7,000 | -212,000 |
Stock Based Compensation | 114,000 | 117,000 | 130,000 | 117,000 | 95,000 | 99,000 | 127,000 | 93,000 | 93,000 | 92,000 | 119,000 | 103,000 | 130,000 | 85,000 | 131,000 | 105,000 | 67,000 | 64,000 | 76,000 | 65,000 | 72,000 | 91,000 | 89,000 | 124,000 | 67,000 | 70,000 | 77,000 | 105,000 | 66,000 | 70,000 | 78,000 | 103,000 | 73,000 | 70,000 | 85,000 | 101,000 | 75,000 | 74,000 | 90,000 | 81,000 |
Change in Working Capital | 437,000 | 18,000 | -816,000 | 715,000 | 483,000 | 20,000 | -756,000 | 217,000 | 521,000 | 37,000 | -727,000 | 91,000 | 608,000 | 134,000 | -603,000 | 24,000 | 353,000 | 317,000 | -637,000 | 77,000 | 376,000 | -225,000 | -799,000 | 247,000 | 232,000 | -64,000 | -717,000 | -85,000 | -568,000 | -63,000 | -258,000 | 123,000 | 217,000 | 29,000 | -250,000 | 298,000 | 306,000 | -177,000 | -419,000 | 278,000 |
Accounts Receivable | 575,000 | -133,000 | -826,000 | 102,000 | 414,000 | -40,000 | -664,000 | 50,000 | 528,000 | -130,000 | -544,000 | -40,000 | 398,000 | 8,000 | -485,000 | -85,000 | 455,000 | 281,000 | -543,000 | -204,000 | 310,000 | -19,000 | -458,000 | -116,000 | 360,000 | -102,000 | -269,000 | -398,000 | 169,000 | -63,000 | 38,000 | -375,000 | 114,000 | 65,000 | 110,000 | -315,000 | 173,000 | 10,000 | 49,000 | -245,000 |
Inventory | 0 | 0 | 0 | 0 | -572,000 | 112,000 | 664,000 | -50,000 | -681,000 | 89,000 | 0 | -808,000 | 0 | 0 | 28,000 | 7,000 | 0 | 0 | 237,000 | 385,000 | 0 | 0 | 541,000 | -80,000 | 0 | 0 | 195,000 | -329,000 | 0 | 0 | 330,000 | 437,000 | 0 | 0 | 285,000 | 0 | 0 | 0 | -63,000 | 0 |
Accounts Payable | 215,000 | 92,000 | -343,000 | 370,000 | 158,000 | -72,000 | -443,000 | -22,000 | 153,000 | 41,000 | -449,000 | 264,000 | 317,000 | 61,000 | -356,000 | -28,000 | 0 | 0 | -275,000 | -28,000 | 0 | 0 | -454,000 | 25,000 | 0 | 0 | -439,000 | 96,000 | 0 | 0 | -390,000 | 64,000 | 0 | 0 | -348,000 | 0 | 0 | 0 | -466,000 | 0 |
Other Working Capital | -353,000 | 59,000 | 353,000 | 243,000 | 483,000 | 20,000 | -313,000 | 239,000 | 521,000 | 37,000 | -278,000 | 675,000 | 210,000 | 126,000 | 210,000 | 130,000 | -102,000 | 36,000 | -56,000 | -76,000 | 66,000 | -206,000 | -428,000 | 418,000 | -128,000 | 38,000 | -204,000 | 546,000 | -737,000 | 32,000 | -236,000 | -3,000 | 103,000 | -36,000 | -297,000 | 613,000 | 133,000 | -187,000 | 61,000 | 523,000 |
Other Non-Cash Items | -90,000 | 185,000 | 1,359,000 | 5,000 | -342,000 | 28,000 | 1,389,000 | 169,000 | -6,000 | -22,000 | -25,000 | -140,000 | -1,000 | -1,000 | 131,000 | 339,000 | -1,000 | -1,000 | -24,000 | -5,000 | 484,000 | 7,000 | -4,000 | -67,000 | 5,000 | -1,000 | -5,000 | 44,000 | 3,000 | -814,000 | 20,000 | 2,000 | -42,000 | -6,000 | -35,000 | -52,000 | -9,000 | -1,000 | -19,000 | -3,000 |
Net Cash Provided by Operating Activities | 1,013,000 | 513,000 | 309,000 | 1,261,000 | 1,043,000 | 688,000 | 443,000 | 1,042,000 | 1,046,000 | 668,000 | 463,000 | 931,000 | -94,000 | 784,000 | 561,000 | 760,000 | 804,000 | 881,000 | 338,000 | 672,000 | 802,000 | 287,000 | 74,000 | 711,000 | 562,000 | 273,000 | 140,000 | 381,000 | -147,000 | 260,000 | 240,000 | 851,000 | 711,000 | 491,000 | 273,000 | 934,000 | 710,000 | 229,000 | 136,000 | 759,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -62,000 | -53,000 | -48,000 | -49,000 | -58,000 | -69,000 | -76,000 | -70,000 | -58,000 | -45,000 | -23,000 | -35,000 | -32,000 | -41,000 | -29,000 | -22,000 | -30,000 | -30,000 | -59,000 | -58,000 | -61,000 | -49,000 | -57,000 | -61,000 | -68,000 | -66,000 | -45,000 | -58,000 | -43,000 | -48,000 | -34,000 | -69,000 | -49,000 | -52,000 | -52,000 | -65,000 | -83,000 | -80,000 | -62,000 | -77,000 |
Acquisitions Net | 103,000 | -2,499,000 | 71,000 | -13,000 | -10,000 | -6,000 | -1,000 | -7,000 | 47,000 | -9,000 | -112,000 | 199,000 | -4,000 | 9,000 | 29,000 | 299,000 | 30,000 | -34,000 | -304,000 | 9,000 | 12,000 | 1,000 | -9,000 | -10,000 | -9,000 | -19,000 | -30,000 | -805,000 | -22,000 | 4,092,000 | -48,000 | -678,000 | -14,000 | -161,000 | 81,000 | 161,000 | -1,000 | 9,000 | 20,000 | -15,000 |
Purchases of Investments | -45,000 | 5,011,000 | -5,102,000 | -6,000 | -32,000 | -18,000 | -11,000 | -187,000 | -56,000 | 134,000 | -173,000 | -21,000 | -41,000 | -11,000 | -18,000 | 128,000 | 190,000 | -501,000 | -81,000 | -12,000 | 21,000 | -108,000 | -14,000 | -15,000 | -29,000 | -25,000 | -11,000 | 1,103,000 | 1,084,000 | -2,474,000 | -9,000 | 91,000 | -126,000 | 212,000 | -241,000 | -254,000 | 86,000 | -97,000 | -1,000 | -1,000 |
Sales/Maturities of Investments | 33,000 | 217,000 | 118,000 | -172,000 | 24,000 | 16,000 | 293,000 | 24,000 | -17,000 | 58,000 | 45,000 | 22,000 | -12,000 | -86,000 | 149,000 | 30,000 | 17,000 | 11,000 | 6,000 | 63,000 | 19,000 | -39,000 | 53,000 | 33,000 | 11,000 | -57,000 | 432,000 | 25,000 | 14,000 | -90,000 | 119,000 | 73,000 | -98,000 | 116,000 | 13,000 | 206,000 | 13,000 | -35,000 | 45,000 | -190,000 |
Other Investing Activities | 0 | 5,505,000 | -4,909,000 | -174,000 | -8,000 | -2,000 | 283,000 | -162,000 | -15,000 | 192,000 | -106,000 | 211,000 | -54,000 | -88,000 | -29,000 | -299,000 | -30,000 | -490,000 | -45,000 | 60,000 | 76,000 | -146,000 | 45,000 | 16,000 | -27,000 | -80,000 | 420,000 | 1,180,000 | 1,099,000 | -4,000 | -15,000 | 147,000 | -233,000 | 313,000 | -146,000 | 103,000 | 101,000 | -121,000 | 85,000 | -191,000 |
Net Cash Used for Investing Activities | 29,000 | 2,676,000 | -4,961,000 | -240,000 | -76,000 | -77,000 | 205,000 | -240,000 | -84,000 | 138,000 | -263,000 | 165,000 | -89,000 | -129,000 | 102,000 | 136,000 | 177,000 | -554,000 | -438,000 | 2,000 | -9,000 | -195,000 | -27,000 | -53,000 | -95,000 | -167,000 | 346,000 | 265,000 | 1,033,000 | 1,476,000 | 13,000 | -583,000 | -287,000 | 115,000 | -199,000 | 48,000 | 15,000 | -203,000 | 2,000 | -283,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -550,000 | -2,344,000 | 5,351,000 | -103,000 | -57,000 | -44,000 | 571,000 | -140,000 | 480,000 | 142,000 | 920,000 | 1,016,000 | 1,124,000 | 13,000 | -400,000 | -25,000 | -310,000 | -113,000 | 719,000 | 51,000 | -271,000 | 1,154,000 | 177,000 | -125,000 | -63,000 | 421,000 | 104,000 | 2,000 | -8,000 | -381,000 | 42,000 | 101,000 | -3,000 | -446,000 | 870,000 | -381,000 | 85,000 | 365,000 | 184,000 | 139,000 |
Common Stock Issued | 34,000 | 2,000 | 25,000 | 9,000 | 30,000 | 8,000 | 25,000 | 0 | 23,000 | 3,000 | 23,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 |
Common Stock Repurchased | -300,000 | -250,000 | -250,000 | -750,000 | -850,000 | -550,000 | -550,000 | -675,000 | -1,200,000 | -500,000 | -828,000 | -2,000,000 | -1,251,000 | -242,000 | -50,000 | -800,000 | -500,000 | 0 | -463,000 | -453,000 | -352,000 | -1,055,000 | -100,000 | -198,000 | -301,000 | -402,000 | -569,000 | -511,000 | -788,000 | -974,000 | -126,000 | -220,000 | -287,000 | -65,000 | -685,000 | -400,000 | -600,000 | -300,000 | -250,000 | -500,000 |
Dividends Paid | -147,000 | -146,000 | -123,000 | -123,000 | -125,000 | -126,000 | -115,000 | -116,000 | -118,000 | -119,000 | -110,000 | -112,000 | -116,000 | -115,000 | -104,000 | -105,000 | -103,000 | -102,000 | -102,000 | -103,000 | -104,000 | -107,000 | -96,000 | -97,000 | -98,000 | -98,000 | -89,000 | -90,000 | -92,000 | -95,000 | -87,000 | -87,000 | -89,000 | -87,000 | -82,000 | -83,000 | -84,000 | -85,000 | -71,000 | -72,000 |
Other Financing Activities | 264,000 | -259,000 | 258,000 | -697,000 | -160,000 | 269,000 | 473,000 | -578,000 | 513,000 | -63,000 | 495,000 | 552,000 | 403,000 | -69,000 | -155,000 | -12,000 | -29,000 | -71,000 | -72,000 | -20,000 | -9,000 | -84,000 | -121,000 | -24,000 | 5,000 | -56,000 | -109,000 | -18,000 | 10,000 | -62,000 | -87,000 | -65,000 | 8,000 | -42,000 | -107,000 | -115,000 | 10,000 | -64,000 | -120,000 | 3,000 |
Net Cash Used Provided by Financing Activities | -699,000 | -2,997,000 | 5,261,000 | -1,664,000 | -1,162,000 | -443,000 | 404,000 | -1,451,000 | -302,000 | -537,000 | 500,000 | -544,000 | -258,000 | -413,000 | -709,000 | -942,000 | -942,000 | -286,000 | 82,000 | -525,000 | -736,000 | -92,000 | -140,000 | -444,000 | -457,000 | -135,000 | -663,000 | -617,000 | -878,000 | -1,512,000 | -258,000 | -271,000 | -371,000 | -640,000 | -4,000 | -979,000 | -582,000 | -33,000 | -95,000 | -430,000 |
Effect of Forex Changes on Cash | 379,000 | -56,000 | -146,000 | 321,000 | -260,000 | 145,000 | 58,000 | 530,000 | -656,000 | -373,000 | -50,000 | -205,000 | -41,000 | 27,000 | -16,000 | 109,000 | 25,000 | 26,000 | -82,000 | 39,000 | -36,000 | -19,000 | 37,000 | -42,000 | -13,000 | -81,000 | 18,000 | -22,000 | 57,000 | 9,000 | 25,000 | -49,000 | -8,000 | 7,000 | 11,000 | -17,000 | -112,000 | -4,000 | -39,000 | -54,000 |
Net Change in Cash | 8,069,000 | -21,000 | 217,000 | -30,000 | -455,000 | 313,000 | 1,110,000 | -119,000 | 4,000 | -104,000 | 650,000 | 6,036,000 | -482,000 | 269,000 | -62,000 | 63,000 | 64,000 | 67,000 | -100,000 | 188,000 | 21,000 | -19,000 | -56,000 | 172,000 | -3,000 | -110,000 | -159,000 | 7,000 | 65,000 | 233,000 | 20,000 | -52,000 | 45,000 | -27,000 | 81,000 | -14,000 | 31,000 | -11,000 | 4,000 | -8,000 |
Cash at End of Period | 9,043,000 | 974,000 | 995,000 | 778,000 | 8,044,000 | 8,499,000 | 8,186,000 | 7,076,000 | 7,195,000 | 7,191,000 | 7,295,000 | 6,645,000 | 609,000 | 1,091,000 | 822,000 | 884,000 | 821,000 | 757,000 | 690,000 | 790,000 | 602,000 | 581,000 | 600,000 | 656,000 | 484,000 | 487,000 | 597,000 | 756,000 | 749,000 | 684,000 | 451,000 | 431,000 | 483,000 | 438,000 | 465,000 | 384,000 | 398,000 | 367,000 | 378,000 | 374,000 |
Cash at Start of Period | 974,000 | 995,000 | 778,000 | 808,000 | 8,499,000 | 8,186,000 | 7,076,000 | 7,195,000 | 7,191,000 | 7,295,000 | 6,645,000 | 609,000 | 1,091,000 | 822,000 | 884,000 | 821,000 | 757,000 | 690,000 | 790,000 | 602,000 | 581,000 | 600,000 | 656,000 | 484,000 | 487,000 | 597,000 | 756,000 | 749,000 | 684,000 | 451,000 | 431,000 | 483,000 | 438,000 | 465,000 | 384,000 | 398,000 | 367,000 | 378,000 | 374,000 | 382,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,013,000 | 513,000 | 309,000 | 1,261,000 | 1,043,000 | 688,000 | 443,000 | 1,042,000 | 1,046,000 | 668,000 | 463,000 | 931,000 | -94,000 | 784,000 | 561,000 | 760,000 | 804,000 | 881,000 | 338,000 | 672,000 | 802,000 | 287,000 | 74,000 | 711,000 | 562,000 | 273,000 | 140,000 | 381,000 | -147,000 | 260,000 | 240,000 | 851,000 | 711,000 | 491,000 | 273,000 | 934,000 | 710,000 | 229,000 | 136,000 | 759,000 |
Capital Expenditure | -62,000 | -53,000 | -48,000 | -49,000 | -58,000 | -69,000 | -76,000 | -70,000 | -58,000 | -45,000 | -23,000 | -35,000 | -32,000 | -41,000 | -29,000 | -22,000 | -30,000 | -30,000 | -59,000 | -58,000 | -61,000 | -49,000 | -57,000 | -61,000 | -68,000 | -66,000 | -45,000 | -58,000 | -43,000 | -48,000 | -34,000 | -69,000 | -49,000 | -52,000 | -52,000 | -65,000 | -83,000 | -80,000 | -62,000 | -77,000 |
Free Cash Flow | 951,000 | 460,000 | 261,000 | 1,212,000 | 985,000 | 619,000 | 367,000 | 972,000 | 988,000 | 623,000 | 440,000 | 896,000 | -126,000 | 743,000 | 532,000 | 738,000 | 774,000 | 851,000 | 279,000 | 614,000 | 741,000 | 238,000 | 17,000 | 650,000 | 494,000 | 207,000 | 95,000 | 323,000 | -190,000 | 212,000 | 206,000 | 782,000 | 662,000 | 439,000 | 221,000 | 869,000 | 627,000 | 149,000 | 74,000 | 682,000 |