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 | 18,440,000 | 17,823,000 | 16,057,000 | 19,028,000 | 15,866,000 | 16,623,000 | 15,388,000 | 16,316,000 | 22,484,000 | 15,474,000 | 15,405,000 | 20,089,000 | 16,905,000 | 18,524,000 | 15,562,000 | 19,418,000 | 16,015,000 | 14,099,000 | 18,310,000 | 17,143,000 | 18,678,000 | 17,497,000 | 16,302,000 | 15,662,000 | 16,289,000 | 21,185,000 | 14,805,000 | 15,833,000 | 16,157,000 | 15,324,000 | 14,952,000 | 12,830,000 | 15,802,000 | 13,679,000 | 18,421,000 | 17,307,000 | 17,848,000 | 16,376,000 | 18,323,000 | 19,341,000 |
Revenue Y/Y Growth | 16.22% | 7.22% | 4.35% | 16.62% | -29.43% | 7.43% | -0.11% | -18.78% | 33.00% | -16.47% | -1.01% | 3.46% | 5.56% | 31.39% | -15.01% | 13.27% | -14.26% | -19.42% | 12.32% | 9.46% | 14.67% | -17.41% | 10.11% | -1.08% | 0.82% | 38.25% | -0.98% | 23.41% | 2.25% | 12.03% | -18.83% | -25.87% | -11.46% | -16.47% | 0.53% | -10.52% | - | - | - | - |
Cost of Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 18,440,000 | 17,823,000 | 16,057,000 | 19,028,000 | 15,866,000 | 16,623,000 | 15,388,000 | 16,316,000 | 22,484,000 | 15,474,000 | 15,405,000 | 20,089,000 | 16,905,000 | 18,524,000 | 15,562,000 | 19,418,000 | 16,015,000 | 14,099,000 | 18,310,000 | 17,143,000 | 18,678,000 | 17,497,000 | 16,302,000 | 15,662,000 | 16,289,000 | 21,185,000 | 14,805,000 | 15,833,000 | 16,157,000 | 15,324,000 | 14,952,000 | 12,830,000 | 15,802,000 | 13,679,000 | 18,421,000 | 17,307,000 | 17,848,000 | 16,376,000 | 18,323,000 | 19,341,000 |
Gross Profit Margin | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 1,490,000 | 1,480,000 | 1,512,000 | 1,652,000 | 1,544,000 | 1,502,000 | 1,479,000 | 1,569,000 | 1,435,000 | 1,431,000 | 1,433,000 | 1,645,000 | 1,402,000 | 1,305,000 | 1,419,000 | 1,564,000 | 1,384,000 | 1,381,000 | 1,446,000 | 1,723,000 | 1,631,000 | 1,630,000 | 1,570,000 | 1,468,000 | 1,691,000 | 1,694,000 | 1,609,000 | 1,796,000 | 1,703,000 | 1,714,000 | 1,737,000 | 1,805,000 | 1,644,000 | 1,788,000 | 1,877,000 | 1,850,000 | 1,701,000 | 1,830,000 | 1,796,000 | 1,873,000 |
Total Operating Expenses | 18,258,000 | 2,923,000 | 2,953,000 | -18,220,000 | -15,944,000 | -16,820,000 | -14,886,000 | 45,188,000 | 0 | -15,344,000 | -219,000 | -4,126,000 | -12,952,000 | -11,147,000 | -13,766,000 | 4,211,000 | -14,288,000 | 13,902,000 | 12,667,000 | 17,180,000 | 15,887,000 | 15,200,000 | 14,558,000 | 13,191,000 | 15,210,000 | 20,084,000 | 13,149,000 | 14,879,000 | 15,686,000 | 14,315,000 | 13,892,000 | 10,977,000 | 14,674,000 | 15,344,000 | 15,511,000 | 9,120,000 | 15,868,000 | 15,053,000 | 15,651,000 | 17,043,000 |
Operating Income or Loss | 2,251,000 | 1,195,000 | 1,037,000 | 808,000 | -78,000 | -197,000 | 502,000 | 1,969,000 | 1,193,000 | 212,000 | 940,000 | 8,126,000 | 2,277,000 | 4,710,000 | 514,000 | -52,057,000 | 1,149,000 | 424,000 | 5,862,000 | -57,308,000 | 3,008,000 | 2,566,000 | 1,974,000 | 5,006,000 | 893,000 | 856,000 | 44,000 | 1,337,000 | 893,000 | 1,294,000 | 1,110,000 | 804,000 | 844,000 | 202,000 | 3,232,000 | 5,322,000 | 1,198,000 | 1,119,000 | 2,163,000 | 6,339,000 |
Operating Margin | 12.21% | 6.70% | 6.46% | 4.25% | -0.49% | -1.19% | 3.26% | 12.07% | 5.31% | 1.37% | 6.10% | 40.45% | 13.47% | 25.43% | 3.30% | -268.09% | 7.17% | 3.01% | 32.02% | -334.29% | 16.10% | 14.67% | 12.11% | 31.96% | 5.48% | 4.04% | 0.30% | 8.44% | 5.53% | 8.44% | 7.42% | 6.27% | 5.34% | 1.48% | 17.55% | 30.75% | 6.71% | 6.83% | 11.80% | 32.77% |
Interest Expense | 257,000 | 257,000 | 264,000 | 269,000 | 265,000 | 256,000 | 255,000 | 248,000 | 239,000 | 226,000 | 225,000 | 224,000 | 240,000 | 228,000 | 228,000 | 230,000 | 229,000 | 232,000 | 222,000 | 224,000 | 223,000 | 274,000 | 234,000 | 260,000 | 267,000 | 309,000 | 286,000 | 278,000 | 284,000 | 295,000 | 296,000 | 291,000 | 292,000 | 303,000 | 312,000 | 302,000 | 294,000 | 307,000 | 297,000 | 293,000 |
EBITDA | 0 | 0 | 0 | -1,421,000 | 0 | 686,000 | 0 | 1,975,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 394,000 | 0 | 0 | 0 | 187,000 | 0 | 0 | 0 | 2,731,000 | 1,346,000 | 1,410,000 | 1,942,000 | -49,000 | 785,000 | 0 | 0 | -3,274,000 | 0 | 0 | 0 | 0 | 1,198,000 | 1,119,000 | 2,163,000 | 2,367,000 |
Depreciation and Amortization | 0 | 0 | -1,309,000 | -2,631,000 | -2,000 | 131,000 | -511,000 | -5,430,000 | 0 | -456,000 | -720,000 | -1,529,000 | -2,281,000 | -4,714,000 | -519,000 | -394,000 | -1,151,000 | -428,000 | -5,865,000 | -233,000 | -3,054,000 | -2,584,000 | -1,985,000 | -2,270,000 | 450,000 | 551,000 | 1,894,000 | -1,381,000 | -1,082,000 | -1,304,000 | -1,353,000 | -4,080,000 | -1,459,000 | -1,771,000 | -3,221,000 | -3,895,000 | 1,272,000 | 298,000 | 1,189,000 | -3,972,000 |
Income Before Tax | 1,994,000 | 1,202,000 | 1,045,000 | 941,000 | 534,000 | 430,000 | 257,000 | 1,727,000 | 1,415,000 | -2,000 | 715,000 | 1,306,000 | 2,042,000 | 4,487,000 | 291,000 | 164,000 | 923,000 | 197,000 | 5,643,000 | -37,000 | 2,791,000 | 2,297,000 | 1,744,000 | 2,471,000 | 1,079,000 | 1,101,000 | 1,656,000 | 961,000 | 501,000 | 1,002,000 | 817,000 | -3,565,000 | 548,000 | 1,255,000 | 1,757,000 | 1,827,000 | 1,502,000 | 2,335,000 | 2,262,000 | 2,114,000 |
Income Tax Expense | 653,000 | 249,000 | 170,000 | 327,000 | 39,000 | 22,000 | 172,000 | 381,000 | 248,000 | -140,000 | 41,000 | 95,000 | 453,000 | 1,075,000 | -72,000 | 6,000 | 214,000 | 47,000 | 1,242,000 | -625,000 | 601,000 | 551,000 | 359,000 | 409,000 | 164,000 | 207,000 | 399,000 | -1,354,000 | -392,000 | 115,000 | -12,000 | -1,479,000 | -25,000 | 285,000 | 422,000 | 402,000 | 791,000 | 539,000 | 594,000 | 500,000 |
Net Income | 1,342,000 | 946,000 | 867,000 | 607,000 | 489,000 | 402,000 | 80,000 | 1,343,000 | 1,162,000 | 132,000 | 669,000 | 1,205,000 | 1,584,000 | 3,407,000 | 358,000 | 158,000 | 706,000 | 145,000 | 4,398,000 | 593,000 | 2,184,000 | 1,741,000 | 1,381,000 | 2,067,000 | 912,000 | 891,000 | 1,253,000 | 2,381,000 | -81,000 | 911,000 | 873,000 | -2,088,000 | 577,000 | 970,000 | 1,335,000 | 1,425,000 | 711,000 | 1,796,000 | 1,668,000 | 1,521,000 |
Net Income Margin | 7.28% | 5.31% | 5.40% | 3.19% | 3.08% | 2.42% | 0.52% | 8.23% | 5.17% | 0.85% | 4.34% | 6.00% | 9.37% | 18.39% | 2.30% | 0.81% | 4.41% | 1.03% | 24.02% | 3.46% | 11.69% | 9.95% | 8.47% | 13.20% | 5.60% | 4.21% | 8.46% | 15.04% | -0.50% | 5.94% | 5.84% | -16.27% | 3.65% | 7.09% | 7.25% | 8.23% | 3.98% | 10.97% | 9.10% | 7.86% |
EPS | 1.82 | 1.28 | 1.11 | 0.79 | 0.56 | 0.48 | 0.02 | 1.68 | 1.38 | 0.17 | 0.81 | 1.44 | 1.85 | 3.96 | 0.40 | 0.18 | 0.78 | 0.16 | 4.81 | 0.65 | 2.35 | 1.84 | 1.44 | 2.11 | 0.92 | 0.88 | 1.21 | 2.20 | -0.08 | 0.82 | 0.76 | -1.90 | 0.52 | 0.88 | 1.21 | 1.28 | 0.64 | 1.61 | 1.48 | 1.43 |
EPS Diluted | 1.81 | 1.28 | 1.10 | 0.77 | 0.56 | 0.48 | 0.02 | 1.66 | 1.37 | 0.17 | 0.81 | 1.43 | 1.84 | 3.96 | 0.40 | 0.17 | 0.77 | 0.16 | 4.78 | 0.64 | 2.33 | 1.83 | 1.43 | 2.09 | 0.91 | 0.87 | 1.20 | 2.18 | -0.08 | 0.82 | 0.75 | -1.88 | 0.52 | 0.87 | 1.20 | 1.27 | 0.63 | 1.59 | 1.47 | 1.41 |
Weighted Average Shares Out | 699,300 | 710,500 | 723,200 | 730,821 | 751,400 | 765,900 | 775,400 | 784,200 | 795,800 | 797,600 | 823,800 | 838,100 | 854,900 | 861,057 | 885,400 | 899,900 | 908,700 | 908,800 | 914,100 | 918,700 | 929,600 | 946,200 | 956,500 | 980,300 | 986,644 | 1,015,600 | 1,035,900 | 1,052,500 | 1,062,300 | 1,074,000 | 1,090,400 | 1,100,200 | 1,100,500 | 1,100,300 | 1,100,800 | 1,110,900 | 1,118,900 | 1,117,800 | 1,125,700 | 1,131,900 |
Weighted Average Shares Out Diluted | 703,700 | 714,700 | 728,400 | 743,400 | 755,500 | 769,600 | 781,200 | 790,200 | 800,700 | 797,600 | 830,500 | 845,200 | 861,200 | 861,057 | 892,100 | 906,000 | 913,700 | 913,100 | 920,000 | 925,700 | 936,400 | 952,900 | 963,300 | 987,600 | 1,000,700 | 1,023,800 | 1,044,400 | 1,062,100 | 1,071,500 | 1,082,100 | 1,098,700 | 1,108,800 | 1,109,300 | 1,109,100 | 1,108,600 | 1,121,400 | 1,129,900 | 1,128,400 | 1,135,800 | 1,147,300 |
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 | 21,765,000 | 20,786,000 | 19,840,000 | 20,639,000 | 14,912,000 | 15,417,000 | 18,456,000 | 20,195,000 | 22,200,000 | 20,548,000 | 23,488,000 | 20,047,000 | 18,956,000 | 25,037,000 | 19,635,000 | 19,795,000 | 24,405,000 | 24,289,000 | 24,094,000 | 16,598,000 | 12,490,000 | 18,435,000 | 14,506,000 | 15,821,000 | 12,490,000 | 16,312,000 | 13,927,000 | 12,701,000 | 13,023,000 | 17,319,000 | 17,411,000 | 17,877,000 | 15,883,000 | 17,067,000 | 13,290,000 | 12,752,000 | 10,216,000 | 8,074,000 | 8,127,000 | 10,808,000 |
Short Term Investments | 293,779,000 | 15,288,000 | 15,382,000 | 287,457,000 | 277,479,000 | 290,778,000 | 288,038,000 | 281,715,000 | 276,031,000 | 287,221,000 | 323,225,000 | 347,450,000 | 348,188,000 | 344,454,000 | 337,722,000 | 358,713,000 | 357,641,000 | 345,350,000 | 332,615,000 | 331,670,000 | 310,071,000 | 321,500,000 | 312,934,000 | 303,642,000 | 311,550,000 | 311,667,000 | 311,376,000 | 316,314,000 | 318,887,000 | 374,676,000 | 368,873,000 | 361,893,000 | 405,386,000 | 400,679,000 | 386,976,000 | 364,022,000 | 369,934,000 | 369,624,000 | 384,118,000 | 377,677,000 |
Cash + Short Term Investments | 315,544,000 | 302,326,000 | 303,133,000 | 308,096,000 | 292,391,000 | 306,195,000 | 306,494,000 | 301,910,000 | 298,231,000 | 307,769,000 | 346,713,000 | 367,497,000 | 367,144,000 | 369,491,000 | 357,357,000 | 378,508,000 | 382,046,000 | 369,639,000 | 356,709,000 | 348,268,000 | 322,561,000 | 339,935,000 | 327,440,000 | 319,463,000 | 324,040,000 | 327,979,000 | 325,303,000 | 329,015,000 | 331,910,000 | 391,995,000 | 386,284,000 | 379,770,000 | 421,269,000 | 417,746,000 | 400,266,000 | 376,774,000 | 380,150,000 | 377,698,000 | 392,245,000 | 388,485,000 |
Net Receivables | 0 | 0 | 0 | 29,161,000 | 0 | 18,719,000 | 18,692,000 | 17,406,000 | 0 | 18,043,000 | 17,965,000 | 17,333,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20,443,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | -334,494,000 | -333,119,000 | -69,111,000 | -79,135,000 | -53,223,000 | -53,060,000 | 0 | 0 | -52,216,000 | -56,716,000 | -55,364,000 | -80,944,000 | -83,003,000 | 0 | 0 | 0 | 0 | 0 | 0 | 27,379,000 | 0 | 0 | -1,440,000 | -1,479,000 | -1,483,000 | -1,544,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 54,210,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 362,444,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 315,544,000 | 71,899,000 | 68,844,000 | 337,257,000 | 285,894,000 | 324,914,000 | 325,186,000 | 296,975,000 | 22,200,000 | 325,812,000 | 364,678,000 | 384,830,000 | 359,994,000 | 365,732,000 | 19,635,000 | 19,795,000 | 378,214,000 | 364,294,000 | 350,779,000 | 731,155,000 | 26,549,000 | 337,124,000 | 22,599,000 | 23,340,000 | 21,412,000 | 23,677,000 | 22,686,000 | 21,095,000 | 23,932,000 | 28,466,000 | 31,363,000 | 29,675,000 | 31,735,000 | 30,789,000 | 29,109,000 | 26,039,000 | 29,360,000 | 26,658,000 | 26,555,000 | 23,549,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 0 | 409,634,000 | 560,583,000 | 319,933,000 | 0 | 323,357,000 | 321,355,000 | 2,500,000 | 0 | 0 | 354,021,000 | 2,700,000 | 0 | 0 | -8,570,000 | -11,008,000 | 0 | 0 | 0 | -9,097,000 | 9,259,000 | -8,766,000 | -7,075,000 | -5,414,000 | -4,924,000 | 8,471,000 | -6,304,000 | -6,767,000 | -8,554,000 | -10,383,000 | -9,550,000 | -9,367,000 | -14,359,000 | -14,966,000 | -13,776,000 | 900,000 | -11,363,000 | -10,762,000 | -13,305,000 | 1,000,000 |
Goodwill | 9,155,000 | 8,950,000 | 9,037,000 | 9,236,000 | 9,109,000 | 9,261,000 | 9,379,000 | 9,297,000 | 9,005,000 | 9,151,000 | 9,510,000 | 9,535,000 | 9,638,000 | 9,768,000 | 9,944,000 | 10,112,000 | 9,360,000 | 9,245,000 | 9,159,000 | 9,308,000 | 9,440,000 | 9,408,000 | 9,418,000 | 9,422,000 | 9,440,000 | 9,499,000 | 9,733,000 | 9,590,000 | 9,556,000 | 9,385,000 | 9,350,000 | 9,220,000 | 9,592,000 | 9,852,000 | 9,729,000 | 9,477,000 | 9,546,000 | 9,644,000 | 9,717,000 | 9,872,000 |
Intangible Assets | 0 | 19,568,000 | 19,842,000 | 20,945,000 | 19,737,000 | 19,850,000 | 19,976,000 | 25,459,000 | 21,523,000 | 20,248,000 | 18,409,000 | 18,333,000 | 16,191,000 | 16,527,000 | 17,214,000 | 18,688,000 | 16,179,000 | 16,353,000 | 17,254,000 | 19,068,000 | 17,382,000 | 17,880,000 | 18,349,000 | 20,179,000 | 19,160,000 | 19,013,000 | 19,330,000 | 19,678,000 | 18,399,000 | 25,408,000 | 25,547,000 | 18,799,000 | 24,748,000 | 24,748,000 | 23,973,000 | 25,549,000 | 23,996,000 | 24,379,000 | 24,003,000 | 25,889,000 |
Long Term Investments | 161,504,000 | 1,483,000 | 1,406,000 | 313,309,000 | 302,819,000 | 316,473,000 | 314,233,000 | 307,481,000 | 300,345,000 | 312,817,000 | 350,201,000 | 375,486,000 | 374,664,000 | 369,612,000 | 362,721,000 | 382,581,000 | 379,597,000 | 366,160,000 | 353,040,000 | 353,830,000 | 331,464,000 | 343,030,000 | 334,398,000 | 322,871,000 | 331,464,000 | 317,652,000 | 317,252,000 | 322,022,000 | 324,388,000 | 381,550,000 | 375,635,000 | 368,671,000 | 412,264,000 | 407,661,000 | 393,998,000 | 371,118,000 | 377,835,000 | 377,723,000 | 392,192,000 | 385,762,000 |
Tax Assets | 2,469,000 | 2,681,000 | 2,751,000 | 2,612,000 | 3,174,000 | 2,377,000 | 2,257,000 | 2,830,000 | 0 | 1,301,000 | 5,690,000 | 189,000 | 9,850,000 | 9,748,000 | 8,570,000 | 11,008,000 | 10,839,000 | 11,334,000 | 10,009,000 | 9,097,000 | 10,153,000 | 8,766,000 | 7,075,000 | 5,414,000 | 4,924,000 | 5,377,000 | 6,304,000 | 6,767,000 | 8,554,000 | 10,383,000 | 9,550,000 | 9,367,000 | 14,359,000 | 14,966,000 | 13,776,000 | -900,000 | 11,363,000 | 10,762,000 | 13,305,000 | -1,000,000 |
Other Non-Current Assets | 0 | 181,098,000 | 34,955,000 | -322,545,000 | -302,819,000 | -325,734,000 | -323,612,000 | -309,981,000 | 318,554,000 | -1,301,000 | -359,711,000 | -2,889,000 | -374,664,000 | -369,612,000 | -362,721,000 | -382,581,000 | -379,597,000 | -366,160,000 | -353,040,000 | -353,830,000 | 355,947,000 | 42,605,000 | 346,773,000 | 331,905,000 | 336,135,000 | 341,657,000 | 362,913,000 | 367,185,000 | 362,639,000 | 505,798,000 | 498,339,000 | 491,198,000 | 499,313,000 | 494,265,000 | 484,592,000 | 471,299,000 | 465,719,000 | 484,384,000 | 491,326,000 | 483,154,000 |
Total Non-Current Assets | 173,128,000 | 603,846,000 | 608,732,000 | 322,545,000 | 12,283,000 | 325,734,000 | 323,612,000 | 12,127,000 | 627,904,000 | 321,968,000 | 359,711,000 | 385,021,000 | 19,488,000 | 19,516,000 | 9,944,000 | 10,112,000 | 20,199,000 | 20,579,000 | 19,168,000 | 9,308,000 | 716,263,000 | 395,043,000 | 690,589,000 | 664,198,000 | 677,039,000 | 682,656,000 | 689,898,000 | 698,797,000 | 696,583,000 | 896,733,000 | 883,324,000 | 869,089,000 | 921,169,000 | 911,778,000 | 888,319,000 | 851,894,000 | 853,100,000 | 871,751,000 | 893,235,000 | 878,788,000 |
Other Assets | 216,304,000 | 0 | 0 | 27,782,000 | 353,943,000 | 26,631,000 | 25,468,000 | 357,509,000 | 0 | 15,113,000 | -105,000 | -10,143,000 | 382,182,000 | 388,005,000 | 740,235,000 | 765,239,000 | 382,079,000 | 382,710,000 | 367,794,000 | 0 | -44,361,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 704,976,000 | 675,745,000 | 677,576,000 | 687,584,000 | 652,120,000 | 677,279,000 | 674,266,000 | 666,611,000 | 650,104,000 | 662,893,000 | 724,284,000 | 759,708,000 | 761,664,000 | 773,253,000 | 769,814,000 | 795,146,000 | 780,492,000 | 767,583,000 | 737,741,000 | 740,463,000 | 698,451,000 | 732,167,000 | 713,188,000 | 687,538,000 | 698,451,000 | 706,333,000 | 712,584,000 | 719,892,000 | 720,515,000 | 925,199,000 | 914,687,000 | 898,764,000 | 952,904,000 | 942,567,000 | 917,428,000 | 877,933,000 | 882,460,000 | 898,409,000 | 919,790,000 | 902,337,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Short Term Debt | 404,000 | 390,000 | 127,000 | 119,000 | 161,000 | 200,000 | 168,000 | 175,000 | 183,000 | 196,000 | 323,000 | 341,000 | 346,000 | 393,000 | 302,000 | 393,000 | 351,000 | 303,000 | 298,000 | 235,000 | 142,000 | 158,000 | 289,000 | 268,000 | 290,000 | 479,000 | 526,000 | 477,000 | 214,000 | 235,000 | 260,000 | 242,000 | 201,000 | 103,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 | 100,000 |
Tax Payables | 304,000 | 348,000 | 10,000 | 190,000 | 59,000 | 189,000 | 554,000 | 42,000 | 0 | 274,000 | 39,000 | 184,000 | 103,000 | 52,000 | 214,000 | 129,000 | 638,000 | 928,000 | 708,000 | 363,000 | 166,000 | 97,000 | 505,000 | 441,000 | 166,000 | 222,000 | 155,000 | 311,000 | 3,000 | 66,000 | 25,000 | 20,000 | 151,000 | 51,000 | 125,000 | 161,000 | 21,000 | 71,000 | 243,000 | 184,000 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,830,000 | 0 | 1,301,000 | 0 | 9,693,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 9,097,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10,592,000 | 0 | 0 | 0 | 11,821,000 |
Other Current Liabilities | 77,000 | -738,000 | -137,000 | -309,000 | -220,000 | -389,000 | -722,000 | 2,830,000 | -183,000 | -470,000 | -362,000 | -525,000 | -449,000 | -445,000 | -516,000 | -522,000 | -989,000 | -1,231,000 | -1,006,000 | -598,000 | -308,000 | -255,000 | -794,000 | -709,000 | -456,000 | -701,000 | -681,000 | -788,000 | -217,000 | -301,000 | -285,000 | 0 | -352,000 | -154,000 | -225,000 | -10,853,000 | -121,000 | -171,000 | -343,000 | -12,105,000 |
Total Current Liabilities | 785,000 | 18,109,000 | 17,607,000 | 119,000 | 220,000 | 200,000 | 168,000 | 217,000 | 183,000 | 196,000 | 323,000 | 341,000 | 346,000 | 393,000 | 8,872,000 | 11,401,000 | 351,000 | 674,226,000 | 649,859,000 | 657,703,000 | 657,852,000 | 651,861,000 | 638,681,000 | 618,821,000 | 630,272,000 | 635,018,000 | 637,422,000 | 642,386,000 | 643,969,000 | 833,067,000 | 827,078,000 | 811,845,000 | 854,897,000 | 843,634,000 | 820,570,000 | 788,767,000 | 792,008,000 | 809,069,000 | 825,113,000 | 810,805,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 18,441,000 | 18,527,000 | 19,724,000 | 18,709,000 | 18,635,000 | 17,699,000 | 17,781,000 | 17,861,000 | 17,678,000 | 16,834,000 | 17,004,000 | 17,089,000 | 17,165,000 | 17,672,000 | 17,662,000 | 17,756,000 | 17,691,000 | 17,664,000 | 17,661,000 | 16,616,000 | 16,592,000 | 16,495,000 | 15,998,000 | 15,976,000 | 16,554,000 | 17,682,000 | 18,852,000 | 18,830,000 | 19,832,000 | 22,677,000 | 19,680,000 | 19,671,000 | 19,721,000 | 19,754,000 | 21,083,000 | 21,217,000 | 19,949,000 | 19,963,000 | 20,907,000 | 19,479,000 |
Deferred Revenue | 0 | 412,561,000 | 413,277,000 | 0 | -3,160,000 | 0 | 0 | 0 | 0 | -611,379,000 | -655,837,000 | -667,808,000 | -677,872,000 | -688,867,000 | 0 | 0 | -691,395,000 | 0 | 0 | 0 | 5,267,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 956,000 | 216,000 | 835,000 | 927,000 | 128,000 | 752,000 | 1,111,000 | 325,000 | 172,000 | 1,301,000 | 5,690,000 | 9,693,000 | 9,850,000 | 9,748,000 | 8,570,000 | 11,008,000 | 10,839,000 | 11,334,000 | 10,009,000 | 9,097,000 | 4,924,000 | 8,766,000 | 7,075,000 | 5,414,000 | 4,924,000 | 5,377,000 | 6,304,000 | 6,767,000 | 8,554,000 | 10,383,000 | 9,550,000 | 9,367,000 | 14,359,000 | 14,966,000 | 13,776,000 | 10,592,000 | 11,363,000 | 10,762,000 | 13,305,000 | 11,821,000 |
Other Non-Current Liabilities | 636,879,000 | 629,462,000 | 628,221,000 | 637,386,000 | 607,462,000 | -18,451,000 | 622,229,000 | 618,091,000 | 606,547,000 | 607,391,000 | 647,353,000 | 665,177,000 | 665,316,000 | 676,410,000 | 676,929,000 | 691,043,000 | 678,393,000 | 661,414,000 | 638,602,000 | 647,770,000 | 657,428,000 | 642,605,000 | 630,583,000 | 617,895,000 | 624,708,000 | 628,741,000 | 630,239,000 | 634,637,000 | 634,968,000 | 822,169,000 | 817,064,000 | 811,351,000 | 840,006,000 | 843,286,000 | 820,155,000 | 777,367,000 | 791,323,000 | 808,286,000 | 824,131,000 | 798,094,000 |
Total Non-Current Liabilities | 656,276,000 | 630,096,000 | 631,173,000 | 19,636,000 | 626,005,000 | 18,451,000 | 168,000 | 639,107,000 | 76,007,000 | 18,135,000 | 22,694,000 | 26,782,000 | 27,015,000 | 27,420,000 | 14,509,000 | 14,603,000 | 28,530,000 | 17,664,000 | 17,661,000 | 16,616,000 | 16,592,000 | 16,495,000 | 15,998,000 | 15,976,000 | 16,554,000 | 17,682,000 | 18,852,000 | 18,830,000 | 19,832,000 | 22,677,000 | 19,680,000 | 19,610,000 | 19,721,000 | 19,754,000 | 21,083,000 | 21,217,000 | 19,949,000 | 19,963,000 | 20,907,000 | 19,479,000 |
Total Liabilities | 673,812,000 | 648,205,000 | 648,780,000 | 657,331,000 | 626,225,000 | 646,787,000 | 641,843,000 | 639,324,000 | 624,774,000 | 625,526,000 | 670,047,000 | 691,959,000 | 692,331,000 | 703,830,000 | 703,677,000 | 720,329,000 | 706,923,000 | 691,643,000 | 667,278,000 | 674,081,000 | 646,642,000 | 668,121,000 | 654,450,000 | 634,580,000 | 646,642,000 | 652,501,000 | 656,076,000 | 661,022,000 | 663,571,000 | 855,530,000 | 846,579,000 | 831,284,000 | 874,438,000 | 863,194,000 | 841,463,000 | 809,437,000 | 811,393,000 | 828,420,000 | 845,381,000 | 829,678,000 |
Common Stock | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 | 12,000 |
Retained Earnings | 41,765,000 | 40,873,000 | 40,350,000 | 40,146,000 | 39,958,000 | 39,928,000 | 39,957,000 | 41,953,000 | 41,032,000 | 41,101,000 | 41,406,000 | 41,197,000 | 40,426,000 | 39,318,000 | 36,373,000 | 36,491,000 | 36,782,000 | 36,568,000 | 36,919,000 | 33,078,000 | 27,331,000 | 31,209,000 | 29,944,000 | 28,926,000 | 27,331,000 | 26,870,000 | 26,453,000 | 26,527,000 | 24,410,000 | 35,270,000 | 34,863,000 | 34,480,000 | 37,054,000 | 36,924,000 | 37,301,000 | 35,519,000 | 35,153,000 | 34,376,000 | 33,754,000 | 32,020,000 |
Accumulated Other Comprehensive Income/Loss | -17,240,000 | -20,736,000 | -19,771,000 | -19,242,000 | -24,254,000 | -20,386,000 | -19,147,000 | -27,083,000 | -28,695,000 | -17,372,000 | -1,912,000 | 10,919,000 | 12,111,000 | 12,309,000 | 10,397,000 | 18,072,000 | 16,036,000 | 18,563,000 | 12,757,000 | 13,052,000 | 1,000,000 | 11,631,000 | 6,911,000 | 1,722,000 | 1,000,000 | 2,854,000 | 5,634,000 | 7,427,000 | 7,005,000 | 8,436,000 | 6,396,000 | 5,347,000 | 13,595,000 | 14,632,000 | 10,865,000 | 4,771,000 | 6,891,000 | 6,443,000 | 11,529,000 | 10,649,000 |
Total Stockholders Equity | 30,885,000 | 27,252,000 | 28,535,000 | 30,015,000 | 25,658,000 | 30,261,000 | 32,194,000 | 27,040,000 | 25,076,000 | 37,101,000 | 53,965,000 | 67,482,000 | 69,050,000 | 69,138,000 | 65,864,000 | 74,558,000 | 73,316,000 | 75,693,000 | 70,221,000 | 66,144,000 | 51,625,000 | 63,811,000 | 58,509,000 | 52,741,000 | 51,625,000 | 53,633,000 | 56,310,000 | 58,676,000 | 56,714,000 | 69,455,000 | 67,929,000 | 67,309,000 | 78,286,000 | 79,179,000 | 75,775,000 | 67,949,000 | 70,503,000 | 69,377,000 | 73,770,000 | 72,053,000 |
Total Investments | 455,283,000 | 16,771,000 | 16,788,000 | 446,137,000 | 435,662,000 | 450,948,000 | 441,302,000 | 433,293,000 | 426,396,000 | 436,025,000 | 470,280,000 | 494,821,000 | 495,679,000 | 491,243,000 | 485,754,000 | 508,519,000 | 506,245,000 | 494,944,000 | 483,111,000 | 473,795,000 | 439,941,000 | 461,094,000 | 450,866,000 | 436,210,000 | 439,941,000 | 438,812,000 | 441,843,000 | 444,067,000 | 445,706,000 | 514,036,000 | 506,878,000 | 500,393,000 | 548,791,000 | 543,511,000 | 524,727,000 | 495,459,000 | 501,577,000 | 500,384,000 | 516,751,000 | 505,995,000 |
Total Debt | 18,845,000 | 18,917,000 | 19,851,000 | 18,828,000 | 18,796,000 | 17,899,000 | 17,949,000 | 17,980,000 | 17,861,000 | 17,030,000 | 17,327,000 | 17,430,000 | 17,511,000 | 18,065,000 | 17,964,000 | 18,149,000 | 18,042,000 | 17,967,000 | 17,959,000 | 16,851,000 | 16,844,000 | 16,653,000 | 16,287,000 | 16,244,000 | 16,844,000 | 18,161,000 | 19,378,000 | 19,307,000 | 20,046,000 | 22,912,000 | 19,940,000 | 19,913,000 | 19,922,000 | 19,857,000 | 21,183,000 | 21,317,000 | 20,049,000 | 20,063,000 | 21,007,000 | 19,579,000 |
Net Debt | -2,920,000 | -1,869,000 | 11,000 | -1,811,000 | 3,884,000 | 2,482,000 | -507,000 | -2,215,000 | -4,339,000 | -3,518,000 | -6,161,000 | -2,617,000 | -1,445,000 | -6,972,000 | -1,671,000 | -1,646,000 | -6,363,000 | -6,322,000 | -6,135,000 | 253,000 | 4,354,000 | -1,782,000 | 1,781,000 | 423,000 | 4,354,000 | 1,849,000 | 5,451,000 | 6,606,000 | 7,023,000 | 5,593,000 | 2,529,000 | 2,036,000 | 4,039,000 | 2,790,000 | 7,893,000 | 8,565,000 | 9,833,000 | 11,989,000 | 12,880,000 | 8,771,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 | 0 | 946,000 | 867,000 | 607,000 | 489,000 | 402,000 | 80,000 | 1,870,000 | 1,162,000 | 132,000 | 669,000 | 1,205,000 | 1,584,000 | 3,407,000 | 358,000 | 158,000 | 706,000 | 145,000 | 4,398,000 | 593,000 | 2,184,000 | 1,741,000 | 1,381,000 | 2,067,000 | 912,000 | 891,000 | 1,253,000 | 2,381,000 | -81,000 | 884,000 | 826,000 | -2,088,000 | 577,000 | 110,000 | 2,201,000 | 834,000 | 1,203,000 | 1,115,000 | 2,158,000 | 1,521,000 |
Depreciation & Amortization | -59,000 | 30,000 | 29,000 | 634,000 | 26,000 | 30,000 | 28,000 | 333,000 | 29,000 | 31,000 | 28,000 | 368,000 | 31,000 | 31,000 | 30,000 | 320,000 | 33,000 | 31,000 | 28,000 | 292,000 | 28,000 | 25,000 | 23,000 | 352,000 | 0 | 0 | 0 | 545,000 | 0 | 0 | 0 | 444,000 | 0 | 0 | 0 | 481,000 | 0 | 0 | 0 | 501,000 |
Deferred Income Tax | 0 | 0 | 0 | -3,430,000 | 0 | 0 | 0 | -517,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 |
Stock Based Compensation | 0 | 0 | 0 | 171,000 | 0 | 0 | 0 | 184,000 | 0 | 0 | 0 | 173,000 | 0 | 0 | 0 | 127,000 | 0 | 0 | 0 | 150,000 | 0 | 0 | 0 | 86,000 | 0 | 0 | 0 | 128,000 | 0 | 0 | 0 | 147,000 | 0 | 0 | 0 | 154,000 | 0 | 0 | 0 | 192,000 |
Change in Working Capital | 0 | 0 | 0 | 2,625,000 | 0 | 0 | 0 | -8,112,000 | 0 | 0 | 0 | 3,984,000 | 0 | 0 | 2,369,000 | 8,394,000 | 674,226,000 | -24,367,000 | -723,311,000 | 704,755,000 | -316,566,000 | 301,345,000 | -20,601,000 | 13,379,000 | 2,481,000 | 3,395,000 | 6,555,000 | -1,254,000 | 184,564,000 | -8,886,000 | -13,545,000 | 40,992,000 | -10,317,000 | -21,384,000 | -28,733,000 | -80,000 | 19,763,000 | 16,147,000 | -11,302,000 | -358,169,000 |
Accounts Receivable | 0 | 0 | 0 | -1,952,000 | 0 | 0 | 0 | 256,000 | 0 | 0 | 0 | 389,000 | 0 | 0 | 0 | 842,000 | 0 | 0 | 0 | -514,000 | 0 | 0 | 0 | -1,809,000 | 0 | 0 | 0 | -991,000 | 0 | 0 | 0 | -2,158,000 | 0 | 0 | 0 | -837,000 | 0 | 0 | 0 | -650,000 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 Working Capital | 0 | 0 | 0 | 4,577,000 | 0 | 0 | 0 | -8,368,000 | 0 | 0 | 0 | 3,595,000 | 0 | 0 | 2,369,000 | 8,394,000 | 0 | -24,367,000 | -723,311,000 | 704,755,000 | -316,566,000 | 301,345,000 | -20,601,000 | 13,379,000 | 2,481,000 | 3,395,000 | 6,555,000 | -1,254,000 | 184,564,000 | -8,886,000 | -13,545,000 | 40,992,000 | -10,317,000 | -21,384,000 | -28,733,000 | -80,000 | 19,763,000 | 16,147,000 | -11,302,000 | -358,169,000 |
Other Non-Cash Items | 4,228,000 | 2,544,000 | 1,461,000 | 4,575,000 | 2,960,000 | 2,606,000 | 1,918,000 | 8,776,000 | 3,119,000 | 4,275,000 | 1,285,000 | 4,135,000 | 1,922,000 | -1,153,000 | -1,231,000 | -3,399,000 | -671,139,000 | 25,068,000 | 720,760,000 | -700,167,000 | 318,528,000 | -300,699,000 | 21,292,000 | -14,145,000 | 140,000 | 1,322,000 | -6,512,000 | 923,000 | -179,749,000 | 11,403,000 | 14,817,000 | -33,260,000 | 12,668,000 | 25,565,000 | 28,496,000 | 3,848,000 | -18,327,000 | -13,060,000 | 11,830,000 | 362,074,000 |
Net Cash Provided by Operating Activities | 4,169,000 | 3,490,000 | 2,328,000 | 5,182,000 | 3,475,000 | 3,038,000 | 2,026,000 | 2,534,000 | 4,278,000 | 4,438,000 | 1,954,000 | 5,340,000 | 3,506,000 | 2,254,000 | 1,496,000 | 5,153,000 | 3,793,000 | 846,000 | 1,847,000 | 5,181,000 | 4,146,000 | 2,387,000 | 2,072,000 | 1,301,000 | 3,533,000 | 5,608,000 | 1,296,000 | 2,050,000 | 4,734,000 | 3,401,000 | 2,098,000 | 5,644,000 | 2,928,000 | 4,291,000 | 1,964,000 | 4,602,000 | 2,639,000 | 4,202,000 | 2,686,000 | 5,426,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | 0 | 0 | 0 | -383,000 | 423,000 | 774,000 | 0 | 0 | 0 | 0 | 0 | 1,412,000 | 113,000 | 2,094,000 | 741,000 | -1,090,000 | 331,000 | -1,717,000 | -1,793,000 | -1,632,000 | -1,180,000 | 170,000 | -3,011,000 | -2,910,000 | -2,005,000 | -67,000 | -2,087,000 | -890,000 | -794,000 | -902,000 | -1,976,000 | -3,932,000 | -1,869,000 | -1,085,000 | -1,648,000 | -2,195,000 | 525,000 | -1,180,000 | -2,707,000 | -2,909,000 |
Acquisitions Net | -140,000 | -55,000 | 107,000 | -169,000 | -217,000 | -228,000 | -141,000 | -435,000 | -380,000 | 171,000 | -100,000 | -929,000 | -565,000 | 2,822,000 | -508,000 | -2,092,000 | -260,000 | -380,000 | -334,000 | -463,000 | -222,000 | -218,000 | -178,000 | -198,000 | -302,000 | -110,000 | -121,000 | -222,000 | -1,063,000 | -92,000 | 99,000 | 10,000 | 326,000 | -4,000 | 14,000 | 474,000 | 11,000 | -91,000 | 4,000 | -174,000 |
Purchases of Investments | -19,360,000 | -22,754,000 | -20,085,000 | -15,791,000 | -21,269,000 | -24,486,000 | -22,728,000 | -35,248,000 | -19,398,000 | -25,112,000 | -24,886,000 | -29,513,000 | -28,161,000 | -23,853,000 | -27,794,000 | -19,954,000 | -25,100,000 | -21,112,000 | -28,400,000 | -25,474,000 | -19,450,000 | -21,746,000 | -25,231,000 | -21,631,000 | -27,579,000 | -34,182,000 | -26,417,000 | -31,167,000 | -27,788,000 | -30,317,000 | -26,198,000 | -41,038,000 | -36,194,000 | -38,558,000 | -38,843,000 | -46,146,000 | -32,820,000 | -40,903,000 | -35,073,000 | -37,921,000 |
Sales/Maturities of Investments | 17,353,000 | 22,205,000 | 18,021,000 | 16,937,000 | 18,109,000 | 17,604,000 | 23,446,000 | 36,420,000 | 16,788,000 | 30,021,000 | 25,199,000 | 26,172,000 | 20,369,000 | 19,969,000 | 26,490,000 | 20,971,000 | 18,379,000 | 21,578,000 | 22,265,000 | 20,478,000 | 15,538,000 | 22,388,000 | 22,776,000 | 30,153,000 | 23,646,000 | 30,154,000 | 28,054,000 | 32,651,000 | 19,698,000 | 28,534,000 | 23,897,000 | 53,769,000 | 33,198,000 | 35,700,000 | 34,761,000 | 44,244,000 | 32,178,000 | 42,378,000 | 30,962,000 | 37,828,000 |
Other Investing Activities | -15,000 | -791,000 | -563,000 | -18,000 | -18,000 | -10,000 | -2,081,000 | -934,000 | 5,000 | -2,965,000 | -639,000 | -4,000 | -36,000 | -23,000 | 17,000 | 3,000 | -29,000 | 240,000 | -75,000 | -2,000 | -37,000 | -37,000 | -55,000 | -56,000 | 12,000 | -74,000 | 86,000 | -90,000 | -62,000 | -96,000 | -98,000 | -73,000 | -139,000 | -222,000 | -23,000 | 132,000 | -41,000 | -64,000 | -86,000 | -210,000 |
Net Cash Used for Investing Activities | -2,162,000 | -1,340,000 | -2,627,000 | 576,000 | -2,972,000 | -6,346,000 | -1,504,000 | -197,000 | -4,112,000 | 2,115,000 | -426,000 | -2,862,000 | -8,280,000 | 1,009,000 | -1,054,000 | -2,162,000 | -6,679,000 | -1,391,000 | -8,337,000 | -7,093,000 | -5,351,000 | 557,000 | -5,699,000 | 5,358,000 | -6,228,000 | -4,279,000 | -485,000 | 282,000 | -10,009,000 | -2,873,000 | -4,276,000 | 8,736,000 | -4,678,000 | -4,169,000 | -5,739,000 | -3,491,000 | -147,000 | 140,000 | -6,900,000 | -3,386,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 146,000 | -1,173,000 | 375,000 | 0 | 996,000 | -422,000 | -24,000 | -8,000 | 953,000 | -20,000 | -22,000 | -82,000 | -510,000 | 2,000 | -27,000 | -83,000 | -76,000 | -20,000 | 1,068,000 | -25,000 | -19,000 | 497,000 | -22,000 | -573,000 | -1,113,000 | -191,000 | -31,000 | -1,112,000 | 617,000 | 2,984,000 | -16,000 | 35,000 | -38,000 | -1,273,000 | -17,000 | 1,955,000 | 28,000 | -1,045,000 | 1,485,000 | -60,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 972,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 494,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,000,000 |
Common Stock Repurchased | -774,000 | -855,000 | -1,172,000 | -859,000 | -792,000 | -672,000 | -780,000 | -596,000 | -674,000 | -1,116,000 | -940,000 | -1,176,000 | -1,015,000 | -1,613,000 | -999,000 | -571,000 | -80,000 | 0 | -500,000 | -250,000 | -785,000 | -750,000 | -500,000 | -1,200,000 | -636,000 | -1,115,000 | -1,041,000 | -622,000 | -495,000 | -952,000 | -858,000 | -302,000 | 0 | 0 | -70,000 | -823,000 | -107,000 | -14,000 | -986,000 | -557,000 |
Dividends Paid | -450,000 | -423,000 | -444,000 | -419,000 | -459,000 | -431,000 | -455,000 | -422,000 | -464,000 | -437,000 | -460,000 | -434,000 | -476,000 | -456,000 | -476,000 | -449,000 | -478,000 | -496,000 | -436,000 | -463,000 | -445,000 | -476,000 | -437,000 | -472,000 | -451,000 | -474,000 | -422,000 | -467,000 | -3,226,000 | -477,000 | -443,000 | -486,000 | -447,000 | -487,000 | -419,000 | -468,000 | -426,000 | -451,000 | -424,000 | -429,000 |
Other Financing Activities | -68,000 | 1,246,000 | 980,000 | 1,102,000 | -593,000 | 1,904,000 | -1,036,000 | -3,675,000 | 1,960,000 | -7,560,000 | 3,373,000 | 357,000 | 893,000 | 2,699,000 | 938,000 | -5,890,000 | 3,519,000 | 1,196,000 | 14,025,000 | -271,000 | 3,576,000 | 1,663,000 | 3,275,000 | -1,087,000 | 1,119,000 | 3,954,000 | 2,206,000 | -394,000 | 1,194,000 | -2,248,000 | 2,816,000 | -11,025,000 | 1,098,000 | 5,136,000 | 4,797,000 | 893,000 | 217,000 | -2,777,000 | 1,648,000 | 325,000 |
Net Cash Used Provided by Financing Activities | -1,146,000 | -1,205,000 | -261,000 | -176,000 | -848,000 | 379,000 | -2,295,000 | -4,701,000 | 1,775,000 | -9,133,000 | 1,951,000 | -1,335,000 | -1,108,000 | 1,632,000 | -564,000 | -6,993,000 | 2,885,000 | 680,000 | 14,157,000 | -1,009,000 | 2,327,000 | 934,000 | 2,316,000 | -3,332,000 | -1,081,000 | 1,394,000 | 218,000 | -2,595,000 | 883,000 | -693,000 | 1,499,000 | -11,777,000 | 613,000 | 3,376,000 | 4,291,000 | 1,557,000 | -288,000 | -4,287,000 | 1,723,000 | 279,000 |
Effect of Forex Changes on Cash | 118,000 | 1,000 | -239,000 | 145,000 | -160,000 | -110,000 | 34,000 | 359,000 | -289,000 | -383,000 | -84,000 | -86,000 | -200,000 | 611,000 | -192,000 | 157,000 | 117,000 | 60,000 | -171,000 | 67,000 | -105,000 | 51,000 | -4,000 | 4,000 | -46,000 | -338,000 | 197,000 | -59,000 | 96,000 | 73,000 | 213,000 | -608,000 | -46,000 | 279,000 | 73,000 | -132,000 | -62,000 | -108,000 | -190,000 | -294,000 |
Net Change in Cash | 979,000 | 946,000 | -799,000 | 5,727,000 | -505,000 | -3,039,000 | -1,739,000 | -2,005,000 | 1,652,000 | -2,963,000 | 3,395,000 | 988,000 | -6,082,000 | 5,506,000 | -160,000 | -4,610,000 | 116,000 | 195,000 | 7,496,000 | -2,854,000 | 1,017,000 | 3,929,000 | -1,315,000 | 3,331,000 | -3,822,000 | 2,385,000 | 1,226,000 | -322,000 | -4,296,000 | -92,000 | -466,000 | 1,994,000 | -1,184,000 | 3,777,000 | 538,000 | 2,536,000 | 2,142,000 | -53,000 | -2,681,000 | 2,025,000 |
Cash at End of Period | 21,765,000 | 20,786,000 | 19,840,000 | 20,639,000 | 14,912,000 | 15,417,000 | 18,456,000 | 20,195,000 | 22,200,000 | 20,548,000 | 23,511,000 | 20,047,000 | 19,059,000 | 25,141,000 | 19,635,000 | 19,795,000 | 24,405,000 | 24,289,000 | 24,094,000 | 16,598,000 | 19,452,000 | 18,435,000 | 14,506,000 | 15,821,000 | 12,490,000 | 16,312,000 | 13,927,000 | 12,701,000 | 13,023,000 | 17,319,000 | 17,411,000 | 17,877,000 | 15,883,000 | 17,067,000 | 13,290,000 | 12,752,000 | 10,216,000 | 8,074,000 | 8,127,000 | 10,808,000 |
Cash at Start of Period | 20,786,000 | 19,840,000 | 20,639,000 | 14,912,000 | 15,417,000 | 18,456,000 | 20,195,000 | 22,200,000 | 20,548,000 | 23,511,000 | 20,116,000 | 19,059,000 | 25,141,000 | 19,635,000 | 19,795,000 | 24,405,000 | 24,289,000 | 24,094,000 | 16,598,000 | 19,452,000 | 18,435,000 | 14,506,000 | 15,821,000 | 12,490,000 | 16,312,000 | 13,927,000 | 12,701,000 | 13,023,000 | 17,319,000 | 17,411,000 | 17,877,000 | 15,883,000 | 17,067,000 | 13,290,000 | 12,752,000 | 10,216,000 | 8,074,000 | 8,127,000 | 10,808,000 | 8,783,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 4,169,000 | 3,490,000 | 2,328,000 | 5,182,000 | 3,475,000 | 3,038,000 | 2,026,000 | 2,534,000 | 4,278,000 | 4,438,000 | 1,954,000 | 5,340,000 | 3,506,000 | 2,254,000 | 1,496,000 | 5,153,000 | 3,793,000 | 846,000 | 1,847,000 | 5,181,000 | 4,146,000 | 2,387,000 | 2,072,000 | 1,301,000 | 3,533,000 | 5,608,000 | 1,296,000 | 2,050,000 | 4,734,000 | 3,401,000 | 2,098,000 | 5,644,000 | 2,928,000 | 4,291,000 | 1,964,000 | 4,602,000 | 2,639,000 | 4,202,000 | 2,686,000 | 5,426,000 |
Capital Expenditure | 0 | 0 | 0 | -383,000 | 423,000 | 774,000 | 0 | 0 | 0 | 0 | 0 | 1,412,000 | 113,000 | 2,094,000 | 741,000 | -1,090,000 | 331,000 | -1,717,000 | -1,793,000 | -1,632,000 | -1,180,000 | 170,000 | -3,011,000 | -2,910,000 | -2,005,000 | -67,000 | -2,087,000 | -890,000 | -794,000 | -902,000 | -1,976,000 | -3,932,000 | -1,869,000 | -1,085,000 | -1,648,000 | -2,195,000 | 525,000 | -1,180,000 | -2,707,000 | -2,909,000 |
Free Cash Flow | 4,169,000 | 3,490,000 | 2,328,000 | 4,799,000 | 3,898,000 | 3,812,000 | 2,026,000 | 2,534,000 | 4,278,000 | 4,438,000 | 1,954,000 | 6,752,000 | 3,619,000 | 4,348,000 | 2,237,000 | 4,063,000 | 4,124,000 | -871,000 | 54,000 | 3,549,000 | 2,966,000 | 2,557,000 | -939,000 | -1,609,000 | 1,528,000 | 5,541,000 | -791,000 | 1,160,000 | 3,940,000 | 2,499,000 | 122,000 | 1,712,000 | 1,059,000 | 3,206,000 | 316,000 | 2,407,000 | 3,164,000 | 3,022,000 | -21,000 | 2,517,000 |