Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 12,774,000 | 13,218,000 | 11,047,000 | 11,641,000 | 14,652,000 | 14,441,000 | 15,835,000 | 13,915,000 | 12,835,000 | 10,606,000 | 14,418,000 | 9,712,000 | 10,232,000 | 9,418,000 | 14,481,000 | 11,826,000 | 12,939,000 | 12,547,000 | 12,480,000 | 12,579,000 | 11,509,000 | 11,657,000 | 11,736,000 | 12,629,000 | 12,062,000 | 12,572,000 | 12,667,000 | 13,076,000 | 12,926,000 | 14,846,000 | 11,906,000 | 14,272,000 | 12,848,000 | 15,784,000 | 16,021,000 | 15,607,000 | 16,717,000 | 16,135,000 | 16,149,000 | 21,608,000 |
Revenue Y/Y Growth | -12.82% | -8.47% | -30.24% | -16.34% | 14.16% | 36.16% | 9.83% | 43.28% | 25.44% | 12.61% | -0.44% | -17.88% | -20.92% | -24.94% | 16.03% | -5.99% | 12.43% | 7.63% | 6.34% | -0.40% | -4.58% | -7.28% | -7.35% | -3.42% | -6.68% | -15.32% | 6.39% | -8.38% | 0.61% | -5.94% | -25.69% | -8.55% | -23.14% | -2.18% | -0.79% | -27.77% | - | - | - | - |
Cost of Revenue | 2,117,000 | 2,268,000 | 1,980,000 | 9,195,000 | 2,093,000 | 2,223,000 | 2,181,000 | -29,069,000 | 2,240,000 | 2,218,000 | 2,088,000 | -25,735,000 | 1,991,000 | 2,087,000 | 2,153,000 | -28,328,000 | 2,187,000 | 2,140,000 | 2,053,000 | -25,600,000 | 2,325,000 | 2,323,000 | 2,271,000 | -28,194,000 | 2,149,000 | 2,182,000 | 2,543,000 | -29,234,000 | 2,536,000 | 2,586,000 | 0 | -31,136,000 | 3,175,000 | 0 | 0 | -35,887,000 | 0 | 489,000 | 0 | 4,597,000 |
Gross Profit | 10,657,000 | 10,950,000 | 9,067,000 | 2,446,000 | 12,559,000 | 12,218,000 | 13,654,000 | 42,984,000 | 10,595,000 | 8,388,000 | 12,330,000 | 35,447,000 | 8,241,000 | 7,331,000 | 12,328,000 | 40,154,000 | 10,752,000 | 10,407,000 | 10,427,000 | 38,179,000 | 9,184,000 | 9,334,000 | 9,465,000 | 40,823,000 | 9,913,000 | 10,390,000 | 10,124,000 | 42,310,000 | 10,390,000 | 12,260,000 | 11,906,000 | 45,408,000 | 9,673,000 | 15,784,000 | 16,021,000 | 51,494,000 | 16,717,000 | 15,646,000 | 16,149,000 | 17,011,000 |
Gross Profit Margin | 83.43% | 82.84% | 82.08% | 21.01% | 85.72% | 84.61% | 86.23% | 308.90% | 82.55% | 79.09% | 85.52% | 364.98% | 80.54% | 77.84% | 85.13% | 339.54% | 83.10% | 82.94% | 83.55% | 303.51% | 79.80% | 80.07% | 80.65% | 323.25% | 82.18% | 82.64% | 79.92% | 323.57% | 80.38% | 82.58% | 100.00% | 318.16% | 75.29% | 100.00% | 100.00% | 329.94% | 100.00% | 96.97% | 100.00% | 78.73% |
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 | 2,117,000 | 2,268,000 | 1,980,000 | 2,698,000 | 2,093,000 | 2,223,000 | 2,181,000 | 2,244,000 | 2,240,000 | 2,218,000 | 2,088,000 | 2,165,000 | 1,991,000 | 2,087,000 | 2,153,000 | 2,157,000 | 2,187,000 | 2,140,000 | 2,053,000 | 2,383,000 | 2,325,000 | 2,323,000 | 2,271,000 | 2,333,000 | 2,149,000 | 2,182,000 | 2,443,000 | 2,864,000 | 2,536,000 | 2,586,000 | 3,003,000 | 3,472,000 | 3,175,000 | 3,090,000 | 2,949,000 | 13,138,000 | 0 | 489,000 | 1,096,000 | 0 |
Total Operating Expenses | 7,910,000 | 9,259,000 | 9,091,000 | 7,102,000 | 2,093,000 | 8,825,000 | -10,133,000 | 33,344,000 | 8,858,000 | 8,313,000 | 8,436,000 | 41,173,000 | 7,936,000 | 15,074,000 | 10,636,000 | 37,648,000 | 9,754,000 | 9,030,000 | 9,466,000 | 37,984,000 | 10,381,000 | 8,377,000 | 8,491,000 | 46,473,000 | 11,314,000 | 9,210,000 | 8,878,000 | 42,182,000 | 9,885,000 | 10,204,000 | -12,062,000 | 42,588,000 | 9,827,000 | -12,891,000 | -11,913,000 | 43,718,000 | -14,518,000 | 12,610,000 | -13,447,000 | 55,073,000 |
Operating Income or Loss | 2,747,000 | 1,691,000 | -1,273,000 | 656,000 | 3,790,000 | 4,230,000 | 5,702,000 | 4,985,000 | 1,737,000 | 150,000 | 3,930,000 | -5,833,000 | 294,000 | -7,765,000 | 1,654,000 | 103,000 | 973,000 | 1,391,000 | 937,000 | 103,000 | -1,220,000 | 931,000 | 950,000 | -6,060,000 | -1,712,000 | 1,110,000 | 1,211,000 | -259,000 | 433,000 | 1,934,000 | -156,000 | 2,222,000 | -180,000 | 2,893,000 | 4,108,000 | 7,574,000 | 2,199,000 | 3,006,000 | 2,702,000 | 9,008,000 |
Operating Margin | 21.50% | 12.79% | -11.52% | 5.64% | 25.87% | 29.29% | 36.01% | 35.82% | 13.53% | 1.41% | 27.26% | -60.06% | 2.87% | -82.45% | 11.42% | 0.87% | 7.52% | 11.09% | 7.51% | 0.82% | -10.60% | 7.99% | 8.09% | -47.98% | -14.19% | 8.83% | 9.56% | -1.98% | 3.35% | 13.03% | -1.31% | 15.57% | -1.40% | 18.33% | 25.64% | 48.53% | 13.15% | 18.63% | 16.73% | 41.69% |
Interest Expense | 280,000 | 278,000 | 307,000 | 314,000 | 282,000 | 266,000 | 263,000 | 297,000 | 328,000 | 338,000 | 342,000 | 358,000 | 379,000 | 365,000 | 355,000 | 360,000 | 348,000 | 360,000 | 349,000 | 407,000 | 326,000 | 299,000 | 277,000 | 288,000 | 290,000 | 292,000 | 298,000 | 305,000 | 329,000 | 320,000 | 306,000 | 304,000 | 321,000 | 316,000 | 340,000 | 346,000 | 430,000 | 463,000 | 479,000 | 514,000 |
EBITDA | 2,747,000 | 1,691,000 | -87,000 | 1,586,000 | 5,010,000 | 5,481,000 | 7,149,000 | 6,028,000 | 3,654,000 | 1,381,000 | 6,439,000 | 660,000 | 1,404,000 | -8,777,000 | 4,886,000 | 2,678,000 | 2,467,000 | 3,273,000 | 2,519,000 | 1,197,000 | -211,000 | 2,959,000 | 2,874,000 | 2,240,000 | -1,736,000 | 2,969,000 | 3,011,000 | -2,445,000 | 1,639,000 | 4,230,000 | 1,262,000 | -1,493,000 | 1,247,000 | 4,077,000 | 5,334,000 | 2,096,000 | 4,471,000 | 6,232,000 | 3,823,000 | 3,932,000 |
Depreciation and Amortization | 971,000 | 1,088,000 | 1,186,000 | 930,000 | 1,220,000 | 1,251,000 | 1,447,000 | 1,043,000 | 1,220,000 | 947,000 | 1,423,000 | 897,000 | 663,000 | 682,000 | 1,878,000 | 1,173,000 | 1,176,000 | 1,358,000 | 1,299,000 | 1,549,000 | 1,029,000 | 1,402,000 | 1,382,000 | 1,068,000 | 804,000 | 990,000 | 1,012,000 | 1,276,000 | 544,000 | 1,073,000 | 1,197,000 | 1,127,000 | 1,092,000 | 1,184,000 | 1,226,000 | 1,076,000 | 1,029,000 | 1,222,000 | 1,121,000 | 1,203,000 |
Income Before Tax | 3,568,000 | 1,867,000 | -231,000 | 279,000 | 3,847,000 | 4,321,000 | 5,835,000 | 5,048,000 | 2,176,000 | 147,000 | 4,728,000 | -558,000 | 368,000 | -9,661,000 | 2,558,000 | 1,036,000 | 1,260,000 | 1,837,000 | 1,154,000 | -695,000 | -1,527,000 | 1,252,000 | 1,227,000 | 875,000 | -2,803,000 | 1,667,000 | 1,727,000 | -3,455,000 | 737,000 | 2,858,000 | -214,000 | -2,932,000 | -115,000 | 2,552,000 | 3,776,000 | 729,000 | 3,019,000 | 4,480,000 | 2,273,000 | 2,210,000 |
Income Tax Expense | 821,000 | 176,000 | -144,000 | 93,000 | 806,000 | 928,000 | 1,179,000 | 942,000 | 439,000 | -3,000 | 798,000 | -542,000 | 74,000 | -1,896,000 | 904,000 | 216,000 | 287,000 | 446,000 | 217,000 | -137,000 | -307,000 | 321,000 | 277,000 | 7,544,000 | -1,091,000 | 557,000 | 516,000 | -985,000 | 304,000 | 924,000 | -58,000 | -1,083,000 | 65,000 | 777,000 | 1,300,000 | 19,000 | 820,000 | 1,474,000 | 614,000 | 237,000 |
Net Income | 2,747,000 | 1,493,000 | -87,000 | 186,000 | 2,709,000 | 3,036,000 | 4,260,000 | 3,746,000 | 1,667,000 | 99,000 | 3,876,000 | -53,000 | 288,000 | -7,928,000 | 1,749,000 | 929,000 | 656,000 | 1,109,000 | 654,000 | -622,000 | -1,259,000 | 937,000 | 938,000 | -6,660,000 | -1,739,000 | 1,130,000 | 1,185,000 | -3,041,000 | 462,000 | 1,913,000 | -183,000 | -1,841,000 | -231,000 | 1,800,000 | 2,468,000 | 655,000 | 2,192,000 | 3,073,000 | 1,609,000 | 1,978,000 |
Net Income Margin | 21.50% | 11.30% | -0.79% | 1.60% | 18.49% | 21.02% | 26.90% | 26.92% | 12.99% | 0.93% | 26.88% | -0.55% | 2.81% | -84.18% | 12.08% | 7.86% | 5.07% | 8.84% | 5.24% | -4.94% | -10.94% | 8.04% | 7.99% | -52.74% | -14.42% | 8.99% | 9.36% | -23.26% | 3.57% | 12.89% | -1.54% | -12.90% | -1.80% | 11.40% | 15.40% | 4.20% | 13.11% | 19.05% | 9.96% | 9.15% |
EPS | 3.85 | 2.33 | -0.12 | 0.24 | 3.54 | 3.84 | 5.70 | 4.81 | 1.95 | 0.11 | 4.45 | -0.06 | 0.32 | -9.14 | 1.99 | 1.06 | 0.74 | 1.26 | 0.75 | -0.71 | -1.41 | 1.04 | 1.03 | -7.34 | -1.91 | 1.22 | 1.21 | -3.10 | 0.43 | 1.72 | -0.16 | -1.59 | -0.18 | 1.35 | 1.81 | 0.48 | 1.54 | 2.13 | 1.10 | 1.36 |
EPS Diluted | 3.82 | 2.31 | -0.12 | 0.24 | 3.50 | 3.79 | 5.64 | 4.75 | 1.92 | 0.11 | 4.41 | -0.06 | 0.32 | -9.14 | 1.98 | 1.06 | 0.72 | 1.24 | 0.75 | -0.71 | -1.41 | 1.02 | 1.01 | -7.20 | -1.91 | 1.19 | 1.18 | -3.02 | 0.42 | 1.68 | -0.16 | -1.59 | -0.18 | 1.32 | 1.78 | 0.47 | 1.52 | 2.10 | 1.09 | 1.34 |
Weighted Average Shares Out | 712,598 | 725,755 | 738,661 | 778,621 | 763,051 | 790,897 | 816,314 | 852,765 | 852,765 | 862,931 | 868,105 | 868,105 | 867,713 | 866,968 | 874,214 | 874,214 | 877,009 | 876,383 | 875,383 | 875,383 | 895,237 | 903,215 | 907,952 | 907,952 | 908,667 | 925,751 | 980,777 | 980,777 | 1,071,296 | 1,113,588 | 1,156,548 | 1,156,548 | 1,279,073 | 1,329,157 | 1,365,952 | 1,365,952 | 1,419,240 | 1,442,397 | 1,459,249 | 1,459,249 |
Weighted Average Shares Out Diluted | 718,727 | 730,547 | 744,099 | 787,942 | 771,132 | 800,731 | 826,013 | 864,019 | 864,019 | 872,877 | 876,270 | 876,270 | 873,131 | 866,968 | 878,866 | 878,866 | 895,814 | 888,325 | 877,512 | 877,512 | 895,237 | 916,572 | 925,267 | 925,267 | 908,667 | 948,249 | 1,005,315 | 1,005,315 | 1,102,401 | 1,140,046 | 1,156,548 | 1,156,548 | 1,279,073 | 1,365,390 | 1,386,264 | 1,386,264 | 1,442,068 | 1,464,676 | 1,472,511 | 1,472,511 |
Reported Currency: USD | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 1,994,000 | 2,283,000 | 1,923,000 | 2,043,000 | 2,294,000 | 2,378,000 | 2,537,000 | 2,198,000 | 2,699,000 | 2,760,000 | 2,796,000 | 2,827,000 | 3,191,000 | 3,408,000 | 2,738,000 | 2,856,000 | 3,361,000 | 2,935,000 | 2,565,000 | 2,873,000 | 2,741,000 | 2,135,000 | 2,103,000 | 2,362,000 | 2,433,000 | 2,517,000 | 1,918,000 | 1,868,000 | 2,498,000 | 1,784,000 | 1,499,000 | 1,629,000 | 1,569,000 | 1,937,000 | 1,823,000 | 1,758,000 | 1,933,000 | 1,827,000 | 2,490,000 | 2,241,000 |
Short Term Investments | 227,988,000 | 233,485,000 | 242,650,000 | 238,532,000 | 234,430,000 | 242,181,000 | 266,937,000 | 290,559,000 | 288,112,000 | 288,239,000 | 277,466,000 | 289,699,000 | 286,613,000 | 279,821,000 | 261,549,000 | 264,316,000 | 267,334,000 | 260,577,000 | 249,334,000 | 239,065,000 | 241,583,000 | 245,683,000 | 248,530,000 | 249,378,000 | 247,546,000 | 247,383,000 | 241,771,000 | 253,839,000 | 271,394,000 | 274,423,000 | 264,699,000 | 258,377,000 | 265,362,000 | 268,931,000 | 272,783,000 | 271,102,000 | 283,638,000 | 287,192,000 | 280,595,000 | 279,891,000 |
Cash + Short Term Investments | 229,982,000 | 235,768,000 | 244,573,000 | 240,575,000 | 236,724,000 | 244,559,000 | 269,474,000 | 292,757,000 | 290,811,000 | 290,999,000 | 280,262,000 | 292,526,000 | 289,804,000 | 283,229,000 | 264,287,000 | 267,172,000 | 270,695,000 | 263,512,000 | 251,899,000 | 241,938,000 | 244,324,000 | 247,818,000 | 250,633,000 | 251,740,000 | 249,979,000 | 249,900,000 | 243,689,000 | 255,707,000 | 273,892,000 | 276,207,000 | 266,198,000 | 260,006,000 | 266,931,000 | 270,868,000 | 274,606,000 | 272,860,000 | 285,571,000 | 289,019,000 | 283,085,000 | 282,132,000 |
Net Receivables | 11,388,000 | 12,428,000 | 15,523,000 | 13,243,000 | 13,476,000 | 15,000,000 | 14,827,000 | 12,409,000 | 13,593,000 | 14,303,000 | 13,808,000 | 11,333,000 | 11,827,000 | 12,829,000 | 12,072,000 | 10,274,000 | 11,786,000 | 12,614,000 | 12,655,000 | 11,011,000 | 12,238,000 | 10,860,000 | 11,107,000 | 10,248,000 | 11,156,000 | 10,921,000 | 11,130,000 | 10,465,000 | 11,606,000 | 12,078,000 | 12,414,000 | 11,451,000 | 12,078,000 | 13,258,000 | 13,450,000 | 12,031,000 | 13,236,000 | 14,077,000 | 14,269,000 | 12,939,000 |
Inventory | 0 | 0 | 0 | -179,461,000 | -172,750,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 |
Other Current Assets | 0 | 0 | 0 | -12,376,000 | -14,663,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 |
Total Current Assets | 65,964,000 | 64,843,000 | 66,006,000 | 61,981,000 | 62,787,000 | 259,559,000 | 284,301,000 | 305,166,000 | 48,520,000 | 47,976,000 | 48,264,000 | 48,389,000 | 48,781,000 | 49,930,000 | 49,582,000 | 49,840,000 | 48,436,000 | 46,491,000 | 46,399,000 | 46,008,000 | 44,619,000 | 42,113,000 | 40,643,000 | 49,771,000 | 48,297,000 | 49,253,000 | 46,869,000 | 47,410,000 | 45,656,000 | 45,379,000 | 43,089,000 | 41,326,000 | 42,213,000 | 42,945,000 | 39,097,000 | 37,991,000 | 43,182,000 | 45,652,000 | 41,717,000 | 44,623,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Goodwill | 0 | 0 | 0 | 3,927,000 | 0 | 0 | 0 | 4,056,000 | 0 | 0 | 0 | 4,074,000 | 0 | 0 | 0 | 4,038,000 | 0 | 0 | 0 | 4,082,000 | 0 | 0 | 0 | 1,594,000 | 0 | 0 | 0 | 1,528,000 | 0 | 0 | 0 | 1,613,000 | 0 | 0 | 0 | 1,454,000 | 0 | 0 | 0 | 1,475,000 |
Intangible 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 |
Long Term Investments | 233,343,000 | 239,086,000 | 248,003,000 | 243,592,000 | 242,169,000 | 249,708,000 | 274,214,000 | 297,576,000 | 293,798,000 | 294,184,000 | 283,599,000 | 296,046,000 | 292,899,000 | 285,937,000 | 267,526,000 | 271,839,000 | 276,432,000 | 271,918,000 | 261,686,000 | 251,733,000 | 254,446,000 | 259,132,000 | 262,652,000 | 264,447,000 | 262,444,000 | 262,972,000 | 257,975,000 | 270,397,000 | 288,208,000 | 292,061,000 | 283,690,000 | 278,995,000 | 287,042,000 | 291,607,000 | 296,662,000 | 296,258,000 | 309,129,000 | 313,394,000 | 306,916,000 | 307,004,000 |
Tax Assets | 14,612,000 | 14,103,000 | 14,480,000 | 15,144,000 | 15,250,000 | 14,353,000 | 13,435,000 | 0 | 12,385,000 | 12,628,000 | 13,690,000 | 0 | 12,958,000 | 13,294,000 | 13,975,000 | 0 | 13,054,000 | 13,337,000 | 14,545,000 | 0 | 15,088,000 | 14,753,000 | 14,558,000 | 0 | 20,954,000 | 20,171,000 | 20,881,000 | 0 | 18,412,000 | 18,542,000 | 20,116,000 | 0 | 19,511,000 | 18,665,000 | 18,010,000 | 0 | 19,606,000 | 19,912,000 | 21,631,000 | 21,925,000 |
Other Non-Current Assets | -233,343,000 | -239,086,000 | -248,003,000 | -247,519,000 | -242,169,000 | -14,353,000 | -13,435,000 | -301,632,000 | -293,798,000 | -294,184,000 | -283,599,000 | 237,972,000 | -292,899,000 | -285,937,000 | -267,526,000 | 199,347,000 | -276,432,000 | -271,918,000 | -261,686,000 | 190,161,000 | -254,446,000 | -259,132,000 | -262,652,000 | 182,489,000 | -262,444,000 | -262,972,000 | -257,975,000 | 178,929,000 | -288,208,000 | -292,061,000 | -283,690,000 | 175,009,000 | -287,042,000 | -291,607,000 | -296,662,000 | 179,878,000 | -309,129,000 | -313,394,000 | -306,916,000 | -308,479,000 |
Total Non-Current Assets | 14,612,000 | 14,103,000 | 14,480,000 | 15,144,000 | 15,250,000 | 249,708,000 | 274,214,000 | 301,632,000 | 12,385,000 | 12,628,000 | 13,690,000 | 538,092,000 | 12,958,000 | 13,294,000 | 13,975,000 | 475,224,000 | 13,054,000 | 13,337,000 | 14,545,000 | 445,976,000 | 15,088,000 | 14,753,000 | 14,558,000 | 448,530,000 | 20,954,000 | 20,171,000 | 20,881,000 | 450,854,000 | 18,412,000 | 18,542,000 | 20,116,000 | 455,617,000 | 19,511,000 | 18,665,000 | 18,010,000 | 477,590,000 | 19,606,000 | 19,912,000 | 21,631,000 | 21,925,000 |
Other Assets | 440,945,000 | 458,192,000 | 456,141,000 | 449,509,000 | 444,895,000 | 29,671,000 | 14,998,000 | -10,686,000 | 533,895,000 | 537,646,000 | 522,436,000 | 0 | 515,491,000 | 506,164,000 | 446,920,000 | 0 | 463,632,000 | 462,441,000 | 451,978,000 | 0 | 445,153,000 | 439,963,000 | 443,942,000 | 0 | 433,822,000 | 430,338,000 | 432,412,000 | 0 | 450,500,000 | 446,428,000 | 439,572,000 | 0 | 440,261,000 | 448,377,000 | 463,594,000 | 0 | 464,402,000 | 463,545,000 | 483,763,000 | 474,781,000 |
Total Assets | 521,521,000 | 537,138,000 | 536,627,000 | 526,634,000 | 522,932,000 | 538,938,000 | 573,513,000 | 596,112,000 | 594,800,000 | 598,250,000 | 584,390,000 | 586,481,000 | 577,230,000 | 569,388,000 | 510,477,000 | 525,064,000 | 525,122,000 | 522,269,000 | 512,922,000 | 491,984,000 | 504,860,000 | 496,829,000 | 499,143,000 | 498,301,000 | 503,073,000 | 499,762,000 | 500,162,000 | 498,264,000 | 514,568,000 | 510,349,000 | 502,777,000 | 496,943,000 | 501,985,000 | 509,987,000 | 520,701,000 | 515,581,000 | 527,190,000 | 529,109,000 | 547,111,000 | 541,329,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 0 | 0 | 0 | 30,383,000 | 30,424,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 |
Short Term Debt | 1,000,000 | 1,500,000 | 1,500,000 | 1,500,000 | 1,502,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 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 Revenue | 0 | 0 | 0 | 15,144,000 | 15,250,000 | 14,353,000 | 0 | 11,714,000 | 0 | 0 | 0 | 12,624,000 | 0 | 0 | 0 | 13,146,000 | 0 | 0 | 0 | 15,221,000 | 0 | 0 | 0 | 14,033,000 | 0 | 0 | 0 | 21,332,000 | 0 | 0 | 0 | 20,394,000 | 0 | 0 | 0 | 19,339,000 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 20,338,000 | 19,852,000 | 20,600,000 | 4,655,000 | 7,756,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 |
Total Current Liabilities | 21,338,000 | 21,352,000 | 22,100,000 | 51,682,000 | 54,932,000 | 14,353,000 | 0 | 11,714,000 | 0 | 0 | 0 | 12,624,000 | 0 | 0 | 0 | 13,146,000 | 0 | 0 | 0 | 15,221,000 | 0 | 0 | 0 | 14,033,000 | 0 | 0 | 0 | 21,332,000 | 0 | 0 | 0 | 20,394,000 | 0 | 0 | 0 | 19,339,000 | 0 | 0 | 0 | 0 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 23,055,000 | 22,645,000 | 24,545,000 | 25,679,000 | 28,928,000 | 28,438,000 | 29,938,000 | 30,163,000 | 31,550,000 | 35,727,000 | 35,648,000 | 37,534,000 | 38,237,000 | 39,280,000 | 35,410,000 | 35,350,000 | 35,262,000 | 36,291,000 | 35,776,000 | 34,540,000 | 34,594,000 | 33,784,000 | 33,619,000 | 31,640,000 | 31,039,000 | 31,812,000 | 30,747,000 | 30,912,000 | 32,277,000 | 33,329,000 | 31,952,000 | 29,350,000 | 30,719,000 | 30,360,000 | 31,999,000 | 31,217,000 | 36,223,000 | 38,414,000 | 39,508,000 | 41,693,000 |
Deferred 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 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 Liabilities | 433,915,000 | 446,650,000 | 443,676,000 | 407,038,000 | 398,071,000 | 449,323,000 | -29,938,000 | -30,163,000 | 497,591,000 | 495,615,000 | 485,182,000 | 469,124,000 | 474,386,000 | 467,290,000 | 413,224,000 | 409,141,000 | 422,415,000 | 419,873,000 | 415,053,000 | 384,914,000 | 411,089,000 | 401,248,000 | 402,167,000 | 386,920,000 | 399,022,000 | 393,626,000 | 394,748,000 | 369,162,000 | 393,126,000 | 386,483,000 | 381,744,000 | 356,989,000 | 371,647,000 | 374,985,000 | 380,335,000 | 357,753,000 | 381,984,000 | 382,114,000 | 403,183,000 | 398,525,000 |
Total Non-Current Liabilities | 456,970,000 | 469,295,000 | 468,221,000 | 432,717,000 | 426,999,000 | 477,761,000 | 515,410,000 | 527,200,000 | 529,141,000 | 531,342,000 | 520,830,000 | 506,658,000 | 512,623,000 | 506,570,000 | 448,634,000 | 444,491,000 | 457,677,000 | 456,164,000 | 450,829,000 | 419,454,000 | 445,683,000 | 435,032,000 | 435,786,000 | 418,560,000 | 430,061,000 | 425,438,000 | 425,495,000 | 400,074,000 | 425,403,000 | 419,812,000 | 413,696,000 | 386,339,000 | 402,366,000 | 405,345,000 | 412,334,000 | 388,970,000 | 418,207,000 | 420,528,000 | 442,691,000 | 440,218,000 |
Total Liabilities | 478,308,000 | 490,647,000 | 490,321,000 | 484,399,000 | 481,931,000 | 492,114,000 | 515,410,000 | 527,200,000 | 529,141,000 | 531,342,000 | 520,830,000 | 519,282,000 | 512,623,000 | 506,570,000 | 448,634,000 | 457,637,000 | 457,677,000 | 456,164,000 | 450,829,000 | 434,675,000 | 445,683,000 | 435,032,000 | 435,786,000 | 432,593,000 | 430,061,000 | 425,438,000 | 425,495,000 | 421,406,000 | 425,403,000 | 419,812,000 | 413,696,000 | 406,733,000 | 402,366,000 | 405,345,000 | 412,334,000 | 408,309,000 | 418,207,000 | 420,528,000 | 442,691,000 | 440,218,000 |
Common Stock | 4,766,000 | 4,766,000 | 84,813,000 | 4,766,000 | 85,552,000 | 86,930,000 | 86,871,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 | 4,766,000 |
Retained Earnings | 37,689,000 | 35,916,000 | 34,690,000 | 33,032,000 | 33,009,000 | 30,550,000 | 27,764,000 | 23,785,000 | 20,320,000 | 18,935,000 | 19,121,000 | 15,504,000 | 15,838,000 | 15,847,000 | 24,062,000 | 23,084,000 | 22,439,000 | 22,077,000 | 21,259,000 | 20,884,000 | 21,749,000 | 23,318,000 | 22,671,000 | 21,457,000 | 28,389,000 | 30,420,000 | 29,591,000 | 28,711,000 | 32,077,000 | 31,951,000 | 30,396,000 | 30,943,000 | 33,122,000 | 33,707,000 | 32,073,000 | 29,775,000 | 29,300,000 | 27,286,000 | 24,393,000 | 22,965,000 |
Accumulated Other Comprehensive Income/Loss | -22,529,000 | -18,982,000 | -19,329,000 | -22,092,000 | -23,793,000 | -17,656,000 | -5,900,000 | 6,687,000 | 8,606,000 | 10,209,000 | 6,466,000 | 13,511,000 | 10,978,000 | 9,169,000 | -994,000 | 4,982,000 | 5,615,000 | 4,991,000 | 2,128,000 | -1,413,000 | -536,000 | 230,000 | 2,220,000 | 5,465,000 | 5,939,000 | 4,962,000 | 3,781,000 | 3,230,000 | 9,057,000 | 8,259,000 | 5,525,000 | 2,537,000 | 6,557,000 | 7,620,000 | 10,657,000 | 10,617,000 | 11,331,000 | 11,511,000 | 9,085,000 | 6,360,000 |
Total Stockholders Equity | 39,984,000 | 42,454,000 | 43,317,000 | 40,002,000 | 39,023,000 | 45,344,000 | 55,944,000 | 65,956,000 | 64,863,000 | 66,083,000 | 62,679,000 | 66,362,000 | 64,108,000 | 62,234,000 | 60,173,000 | 65,675,000 | 65,603,000 | 64,539,000 | 60,787,000 | 56,361,000 | 58,586,000 | 61,186,000 | 62,792,000 | 65,171,000 | 72,468,000 | 73,732,000 | 74,069,000 | 76,300,000 | 88,663,000 | 89,946,000 | 88,518,000 | 89,658,000 | 98,999,000 | 104,258,000 | 107,979,000 | 106,898,000 | 108,581,000 | 108,161,000 | 103,833,000 | 100,470,000 |
Total Investments | 300,319,000 | 306,758,000 | 314,937,000 | 309,150,000 | 306,087,000 | 315,062,000 | 337,870,000 | 359,292,000 | 355,596,000 | 359,539,000 | 348,457,000 | 360,668,000 | 356,404,000 | 350,151,000 | 332,336,000 | 337,615,000 | 340,993,000 | 334,928,000 | 324,863,000 | 314,209,000 | 316,063,000 | 319,758,000 | 322,375,000 | 322,292,000 | 321,123,000 | 320,746,000 | 315,505,000 | 328,175,000 | 346,368,000 | 350,667,000 | 342,846,000 | 338,354,000 | 346,401,000 | 349,835,000 | 358,434,000 | 357,370,000 | 368,022,000 | 371,593,000 | 359,136,000 | 358,093,000 |
Total Debt | 24,055,000 | 24,145,000 | 26,045,000 | 27,179,000 | 30,430,000 | 28,438,000 | 29,938,000 | 30,163,000 | 31,550,000 | 35,727,000 | 35,648,000 | 37,534,000 | 38,237,000 | 39,280,000 | 35,410,000 | 35,350,000 | 35,262,000 | 36,291,000 | 35,776,000 | 34,540,000 | 34,594,000 | 33,784,000 | 33,619,000 | 31,640,000 | 31,039,000 | 31,812,000 | 30,747,000 | 30,912,000 | 32,277,000 | 33,329,000 | 31,952,000 | 29,350,000 | 30,719,000 | 30,360,000 | 31,999,000 | 31,217,000 | 36,223,000 | 38,414,000 | 39,508,000 | 41,693,000 |
Net Debt | 22,061,000 | 21,862,000 | 24,122,000 | 25,136,000 | 28,136,000 | 26,060,000 | 27,401,000 | 27,965,000 | 28,851,000 | 32,967,000 | 32,852,000 | 34,707,000 | 35,046,000 | 35,872,000 | 32,672,000 | 32,494,000 | 31,901,000 | 33,356,000 | 33,211,000 | 31,667,000 | 31,853,000 | 31,649,000 | 31,516,000 | 29,278,000 | 28,606,000 | 29,295,000 | 28,829,000 | 29,044,000 | 29,779,000 | 31,545,000 | 30,453,000 | 27,721,000 | 29,150,000 | 28,423,000 | 30,176,000 | 29,459,000 | 34,290,000 | 36,587,000 | 37,018,000 | 39,452,000 |
Reported Currency: USD | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 2,747,000 | 1,691,000 | -87,000 | 186,000 | 3,041,000 | 3,392,000 | 4,656,000 | 4,106,000 | 1,737,000 | 150,000 | 3,930,000 | -16,000 | 299,000 | -7,766,000 | 1,654,000 | 869,000 | 973,000 | 1,390,000 | 937,000 | -560,000 | -1,259,000 | 931,000 | 949,000 | -6,672,000 | -1,713,000 | 1,118,000 | 1,211,000 | -2,506,000 | 436,000 | 1,924,000 | -203,000 | -1,849,000 | -197,000 | 1,791,000 | 2,477,000 | 675,000 | 2,201,000 | 3,036,000 | 1,612,000 | 1,973,000 |
Depreciation & Amortization | 971,000 | 1,088,000 | 1,186,000 | 930,000 | 1,220,000 | 1,251,000 | 1,447,000 | 1,043,000 | 1,220,000 | 947,000 | 1,423,000 | 897,000 | 663,000 | 682,000 | 1,878,000 | 1,173,000 | 1,176,000 | 1,358,000 | 1,299,000 | 1,549,000 | 1,029,000 | 1,402,000 | 1,382,000 | 1,068,000 | 804,000 | 990,000 | 1,012,000 | 1,276,000 | 544,000 | 1,073,000 | 1,197,000 | 1,127,000 | 1,092,000 | 1,184,000 | 1,226,000 | 1,076,000 | 1,029,000 | 1,222,000 | 1,121,000 | 1,203,000 |
Deferred Income Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | 196,000 | -2,451,000 | -1,257,000 | -2,635,000 | -1,388,000 | -3,634,000 | -4,074,000 | -402,000 | 661,000 | 1,495,000 | -3,437,000 | -689,000 | 158,000 | -2,528,000 | -1,157,000 | -2,672,000 | -796,000 | -3,007,000 | -3,591,000 | -1,275,000 | -202,000 | -1,792,000 | -3,433,000 | 6,699,000 | 151,000 | -711,000 | -12,397,000 | 2,719,000 | 158,000 | -582,000 | -3,766,000 | 970,000 | -847,000 | -1,529,000 | -2,721,000 | -1,706,000 | 97,000 | -417,000 | -2,287,000 | -898,000 |
Accounts Receivable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 196,000 | -2,451,000 | -1,257,000 | -2,635,000 | -1,388,000 | -3,634,000 | -4,074,000 | -402,000 | 661,000 | 1,495,000 | -3,437,000 | -689,000 | 158,000 | -2,528,000 | -1,157,000 | -2,672,000 | -796,000 | -3,007,000 | -3,591,000 | -1,275,000 | -202,000 | -1,792,000 | -3,433,000 | 6,699,000 | 151,000 | -711,000 | -12,397,000 | 2,719,000 | 158,000 | -582,000 | -3,766,000 | 970,000 | -847,000 | -1,529,000 | -2,721,000 | -1,706,000 | 97,000 | -417,000 | -2,287,000 | -898,000 |
Other Non-Cash Items | -404,000 | 286,000 | 655,000 | 1,708,000 | 514,000 | -435,000 | -1,972,000 | -4,232,000 | -664,000 | -422,000 | -1,276,000 | -1,386,000 | -213,000 | 10,951,000 | -2,389,000 | 491,000 | -870,000 | -37,000 | 379,000 | 385,000 | 734,000 | 57,000 | 164,000 | -485,000 | 848,000 | -323,000 | -185,000 | -859,000 | 44,000 | -876,000 | 1,804,000 | 395,000 | 1,693,000 | -1,341,000 | -594,000 | 605,000 | -611,000 | -2,963,000 | 317,000 | -361,000 |
Net Cash Provided by Operating Activities | 3,510,000 | 614,000 | 497,000 | 189,000 | 3,387,000 | 574,000 | 57,000 | 515,000 | 2,954,000 | 2,170,000 | 640,000 | -1,194,000 | 907,000 | 1,339,000 | -14,000 | -139,000 | 483,000 | -296,000 | -976,000 | 99,000 | 302,000 | 598,000 | -938,000 | 610,000 | 90,000 | 1,074,000 | -10,359,000 | 630,000 | 1,182,000 | 1,539,000 | -968,000 | 643,000 | 1,741,000 | 105,000 | 388,000 | 650,000 | 2,716,000 | 878,000 | 763,000 | 1,917,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -487,000 | -866,000 | 0 | 0 | 0 | 0 | 0 | -274,000 | -868,000 | 0 | 0 | 710,000 | 0 | 0 | 0 | -1,408,000 | -1,834,000 | 0 | 0 | -1,164,000 | -1,521,000 | -1,876,000 | -1,453,000 | -1,042,000 | -1,331,000 | -616,000 | -638,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Acquisitions Net | 234,000 | 3,000 | 32,000 | 0 | 0 | 0 | 0 | 4,546,000 | 137,000 | 0 | 0 | 54,000 | 0 | 0 | 0 | -2,000 | 2,000 | 0 | 0 | -665,000 | -5,052,000 | 4,000 | 6,000 | 187,000 | 67,000 | 514,000 | 24,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | -9,676,000 | -9,663,000 | -15,683,000 | -9,551,000 | -10,396,000 | -11,000,000 | -13,998,000 | -23,924,000 | -19,162,000 | -20,278,000 | -16,042,000 | -13,993,000 | -13,790,000 | -17,387,000 | -22,178,000 | -13,444,000 | -20,536,000 | -14,215,000 | -14,832,000 | -12,256,000 | -8,831,000 | -13,866,000 | -13,313,000 | -12,446,000 | -13,339,000 | -17,096,000 | -10,996,000 | -15,967,000 | -15,145,000 | -17,364,000 | -13,947,000 | -13,467,000 | -12,441,000 | -16,961,000 | -12,256,000 | -11,966,000 | -13,424,000 | -11,721,000 | -12,991,000 | -16,517,000 |
Sales/Maturities of Investments | 7,205,000 | 11,727,000 | 15,532,000 | 11,166,000 | 4,328,000 | 14,575,000 | 16,622,000 | 18,979,000 | 18,560,000 | 16,160,000 | 19,485,000 | 14,993,000 | 11,369,000 | 13,958,000 | 16,832,000 | 15,498,000 | 19,882,000 | 10,877,000 | 13,479,000 | 13,688,000 | 16,548,000 | 15,894,000 | 13,434,000 | 13,930,000 | 15,029,000 | 18,272,000 | 26,416,000 | 20,661,000 | 17,086,000 | 16,714,000 | 15,109,000 | 17,492,000 | 14,647,000 | 22,354,000 | 14,182,000 | 24,657,000 | 15,185,000 | 10,752,000 | 18,066,000 | 18,731,000 |
Other Investing Activities | -707,000 | -368,000 | -1,355,000 | -2,976,000 | 1,269,000 | -1,894,000 | -1,771,000 | 317,000 | 54,000 | 968,000 | -1,938,000 | -2,745,000 | 103,000 | 1,159,000 | 4,713,000 | -1,326,000 | 1,840,000 | 1,170,000 | -626,000 | 1,091,000 | -591,000 | 346,000 | -646,000 | -732,000 | -571,000 | -642,000 | -319,000 | -275,000 | -1,352,000 | 1,000 | -777,000 | -2,243,000 | -812,000 | -421,000 | -1,612,000 | -3,274,000 | -556,000 | 848,000 | -1,292,000 | -1,633,000 |
Net Cash Used for Investing Activities | -3,431,000 | 833,000 | -1,474,000 | -1,361,000 | -4,799,000 | 1,681,000 | 853,000 | -356,000 | -1,279,000 | -3,150,000 | 1,505,000 | -981,000 | -2,318,000 | -2,270,000 | -633,000 | -682,000 | -646,000 | -2,168,000 | -1,979,000 | 694,000 | 553,000 | 502,000 | -1,972,000 | -103,000 | -145,000 | 432,000 | 14,487,000 | 4,419,000 | 589,000 | -649,000 | 385,000 | 1,782,000 | 1,394,000 | 4,972,000 | 314,000 | 9,417,000 | 1,205,000 | -121,000 | 3,783,000 | 581,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -844,000 | -609,000 | -128,000 | -1,945,000 | -220,000 | -7,797,000 | -744,000 | -1,980,000 | -2,262,000 | -1,984,000 | -2,415,000 | -1,457,000 | -1,372,000 | -993,000 | -884,000 | -781,000 | -1,511,000 | -321,000 | -589,000 | -884,000 | -829,000 | -632,000 | -1,327,000 | -947,000 | -1,145,000 | -1,004,000 | -602,000 | -3,601,000 | -4,764,000 | -1,961,000 | -958,000 | -1,462,000 | -4,642,000 | -1,808,000 | -1,893,000 | -4,599,000 | -5,534,000 | -2,746,000 | -3,281,000 | -6,816,000 |
Common Stock Issued | 553,000 | 111,000 | 0 | 0 | 0 | 0 | 0 | 908,000 | 941,000 | 2,074,000 | 522,000 | 0 | 0 | 0 | 1,973,000 | 485,000 | 0 | 0 | 485,000 | 675,000 | 555,000 | 465,000 | 3,039,000 | 0 | 184,000 | 2,070,000 | 151,000 | -5,476,000 | 4,742,000 | 3,399,000 | 3,289,000 | 418,000 | 3,675,000 | 189,000 | 2,585,000 | 860,000 | 2,799,000 | 1,445,000 | 1,583,000 | 5,659,000 |
Common Stock Repurchased | -810,000 | -540,000 | -577,000 | -802,000 | -1,293,000 | -1,711,000 | -1,394,000 | -941,000 | -1,059,000 | -230,000 | -362,000 | 0 | 0 | 0 | -500,000 | 832,000 | 0 | 0 | 1,449,000 | -745,000 | -348,000 | -348,000 | -298,000 | 0 | -275,000 | -2,415,000 | -3,585,000 | -2,954,000 | -2,258,000 | -2,762,000 | -3,486,000 | -3,218,000 | -3,730,000 | -2,345,000 | -1,398,000 | -1,499,000 | -1,554,000 | -982,000 | -867,000 | -405,000 |
Dividends Paid | -261,000 | -268,000 | -241,000 | -243,000 | -247,000 | -256,000 | -265,000 | -271,000 | -276,000 | -282,000 | -283,000 | -283,000 | -283,000 | -283,000 | -283,000 | -286,000 | -286,000 | -286,000 | -278,000 | -280,000 | -283,000 | -286,000 | -289,000 | -288,000 | -287,000 | -290,000 | -307,000 | -321,000 | -338,000 | -350,000 | -363,000 | -341,000 | -352,000 | -165,000 | -170,000 | -173,000 | -178,000 | -179,000 | -182,000 | -147,000 |
Other Financing Activities | 1,238,000 | 374,000 | 1,763,000 | 3,885,000 | 2,982,000 | 7,566,000 | 1,808,000 | 1,309,000 | 1,196,000 | 1,236,000 | 424,000 | 3,516,000 | 2,797,000 | 2,756,000 | 354,000 | 174,000 | 2,534,000 | 3,061,000 | 1,697,000 | 695,000 | 815,000 | -262,000 | 1,361,000 | 664,000 | 1,424,000 | 660,000 | 295,000 | 6,816,000 | 1,511,000 | 1,031,000 | 1,971,000 | 2,238,000 | 1,551,000 | -833,000 | 272,000 | -4,776,000 | 668,000 | 949,000 | -1,542,000 | -577,000 |
Net Cash Used Provided by Financing Activities | -124,000 | -932,000 | 817,000 | 895,000 | 1,222,000 | -2,198,000 | -595,000 | -975,000 | -1,460,000 | 814,000 | -2,114,000 | 1,776,000 | 1,142,000 | 1,480,000 | 660,000 | 424,000 | 737,000 | 2,454,000 | 2,764,000 | -539,000 | -90,000 | -1,063,000 | 2,486,000 | -571,000 | -99,000 | -979,000 | -4,048,000 | -5,536,000 | -1,107,000 | -643,000 | 453,000 | -2,365,000 | -3,498,000 | -4,962,000 | -604,000 | -10,187,000 | -3,799,000 | -1,513,000 | -4,289,000 | -2,286,000 |
Effect of Forex Changes on Cash | -55,000 | 16,000 | 2,000 | -3,000 | -42,000 | -59,000 | -13,000 | -27,000 | -6,000 | -17,000 | -17,000 | 22,000 | 24,000 | -7,000 | 10,000 | -23,000 | 11,000 | 16,000 | 12,000 | -19,000 | -22,000 | -28,000 | 58,000 | -7,000 | 3,000 | 58,000 | -82,000 | -36,000 | 50,000 | 38,000 | 0 | 39,000 | -5,000 | -1,000 | -33,000 | -55,000 | -16,000 | 8,000 | -11,000 | -13,000 |
Net Change in Cash | -318,000 | 294,000 | -158,000 | -280,000 | -232,000 | -1,000 | 302,000 | -407,000 | -227,000 | -183,000 | 14,000 | -377,000 | -245,000 | 533,000 | 32,000 | -483,000 | 585,000 | 6,000 | -179,000 | 235,000 | 743,000 | 9,000 | -366,000 | -71,000 | -84,000 | 599,000 | 50,000 | -630,000 | 714,000 | 285,000 | -130,000 | 60,000 | -368,000 | 114,000 | 65,000 | -175,000 | 106,000 | -663,000 | 249,000 | 183,000 |
Cash at End of Period | 2,034,000 | 2,352,000 | 2,058,000 | 2,216,000 | 2,496,000 | 2,728,000 | 2,729,000 | 2,427,000 | 2,834,000 | 3,061,000 | 3,244,000 | 3,230,000 | 3,607,000 | 3,852,000 | 3,319,000 | 3,287,000 | 3,770,000 | 3,185,000 | 3,179,000 | 3,358,000 | 3,123,000 | 2,380,000 | 2,371,000 | 2,362,000 | 2,433,000 | 2,517,000 | 1,918,000 | 1,868,000 | 2,498,000 | 1,784,000 | 1,499,000 | 1,629,000 | 1,569,000 | 1,937,000 | 1,823,000 | 1,758,000 | 1,933,000 | 1,827,000 | 2,490,000 | 2,241,000 |
Cash at Start of Period | 2,352,000 | 2,058,000 | 2,216,000 | 2,496,000 | 2,728,000 | 2,729,000 | 2,427,000 | 2,834,000 | 3,061,000 | 3,244,000 | 3,230,000 | 3,607,000 | 3,852,000 | 3,319,000 | 3,287,000 | 3,770,000 | 3,185,000 | 3,179,000 | 3,358,000 | 3,123,000 | 2,380,000 | 2,371,000 | 2,737,000 | 2,433,000 | 2,517,000 | 1,918,000 | 1,868,000 | 2,498,000 | 1,784,000 | 1,499,000 | 1,629,000 | 1,569,000 | 1,937,000 | 1,823,000 | 1,758,000 | 1,933,000 | 1,827,000 | 2,490,000 | 2,241,000 | 2,058,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 3,510,000 | 614,000 | 497,000 | 189,000 | 3,387,000 | 574,000 | 57,000 | 515,000 | 2,954,000 | 2,170,000 | 640,000 | -1,194,000 | 907,000 | 1,339,000 | -14,000 | -139,000 | 483,000 | -296,000 | -976,000 | 99,000 | 302,000 | 598,000 | -938,000 | 610,000 | 90,000 | 1,074,000 | -10,359,000 | 630,000 | 1,182,000 | 1,539,000 | -968,000 | 643,000 | 1,741,000 | 105,000 | 388,000 | 650,000 | 2,716,000 | 878,000 | 763,000 | 1,917,000 |
Capital Expenditure | -487,000 | -866,000 | 0 | 0 | 0 | 0 | 0 | -274,000 | -868,000 | 0 | 0 | 710,000 | 0 | 0 | 0 | -1,408,000 | -1,834,000 | 0 | 0 | -1,164,000 | -1,521,000 | -1,876,000 | -1,453,000 | -1,042,000 | -1,331,000 | -616,000 | -638,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Free Cash Flow | 3,023,000 | -252,000 | 497,000 | 189,000 | 3,387,000 | 574,000 | 57,000 | 241,000 | 2,086,000 | 2,170,000 | 640,000 | -484,000 | 907,000 | 1,339,000 | -14,000 | -1,547,000 | -1,351,000 | -296,000 | -976,000 | -1,065,000 | -1,219,000 | -1,278,000 | -2,391,000 | -432,000 | -1,241,000 | 458,000 | -10,997,000 | 630,000 | 1,182,000 | 1,539,000 | -968,000 | 643,000 | 1,741,000 | 105,000 | 388,000 | 650,000 | 2,716,000 | 878,000 | 763,000 | 1,917,000 |