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 | 63,432,000 | 125,564,000 | 120,151,000 | 92,628,000 | 63,469,000 | 9,261,000 | 68,832,000 | 112,325,000 | 75,504,000 | 96,508,000 | 70,299,000 | 103,735,000 | 94,606,000 | 96,925,000 | -9,010,000 | 96,679,000 | 75,898,000 | 73,646,000 | 81,000,000 | 28,206,000 | 78,156,000 | 68,562,000 | 50,458,000 | 58,907,000 | 60,525,000 | 57,518,000 | 65,187,000 | 57,673,000 | 59,068,000 | 54,460,000 | 52,403,000 | 51,820,000 | 58,989,000 | 51,368,000 | 48,644,000 | 48,259,000 | 51,199,000 | 49,762,000 | 45,453,000 | 47,049,000 |
Revenue Y/Y Growth | -0.06% | 1,255.84% | 74.56% | -17.54% | -15.94% | -90.40% | -2.09% | 8.28% | -20.19% | -0.43% | -880.23% | 7.30% | 24.65% | 31.61% | -111.12% | 242.76% | -2.89% | 7.42% | 60.53% | -52.12% | 29.13% | 19.20% | -22.59% | 2.14% | 2.47% | 5.62% | 24.40% | 11.29% | 0.13% | 6.02% | 7.73% | 7.38% | 15.22% | 3.23% | 7.02% | 2.57% | - | - | - | - |
Cost of Revenue | 31,049,000 | 0 | 0 | 124,319,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 32,383,000 | 125,564,000 | 120,151,000 | -31,691,000 | 63,469,000 | 9,261,000 | 68,832,000 | 112,325,000 | 75,504,000 | 96,508,000 | 70,299,000 | 103,735,000 | 94,606,000 | 96,925,000 | -9,010,000 | 96,679,000 | 75,898,000 | 73,646,000 | 81,000,000 | 28,206,000 | 78,156,000 | 68,562,000 | 50,458,000 | 58,907,000 | 60,525,000 | 57,518,000 | 65,187,000 | 57,673,000 | 59,068,000 | 54,460,000 | 52,403,000 | 51,820,000 | 58,989,000 | 51,368,000 | 48,644,000 | 48,259,000 | 51,199,000 | 49,762,000 | 45,453,000 | 47,049,000 |
Gross Profit Margin | 51.05% | 100.00% | 100.00% | -34.21% | 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 | 6,609,000 | 6,462,000 | 7,079,000 | 8,827,000 | 5,486,000 | 5,260,000 | 5,483,000 | 6,220,000 | 6,005,000 | 6,027,000 | 4,792,000 | 6,420,000 | 6,035,000 | 5,401,000 | 5,473,000 | 6,650,000 | 5,394,000 | 5,829,000 | 5,452,000 | 8,592,000 | 4,548,000 | 4,668,000 | 4,491,000 | 4,638,000 | 4,496,000 | 4,489,000 | 4,558,000 | 5,169,000 | 4,424,000 | 4,509,000 | 4,115,000 | 3,956,000 | 4,130,000 | 3,780,000 | 3,443,000 | 3,732,000 | 3,384,000 | 3,389,000 | 3,265,000 | 3,228,000 |
Total Operating Expenses | 49,604,000 | -147,022,000 | -74,434,000 | 3,277,000 | -66,594,000 | -64,035,000 | -61,111,000 | 129,807,000 | -62,264,000 | -60,042,000 | -54,850,000 | 130,198,000 | -55,952,000 | -60,626,000 | -53,064,000 | 118,662,000 | -54,557,000 | -54,995,000 | -52,433,000 | 113,131,000 | -54,280,000 | -53,009,000 | -50,856,000 | 119,489,000 | -53,798,000 | -49,982,000 | -58,511,000 | 95,106,000 | -47,635,000 | -46,442,000 | -44,842,000 | 13,723,000 | -44,151,000 | -44,649,000 | -40,191,000 | 12,198,000 | -43,736,000 | -40,085,000 | -38,141,000 | 11,917,000 |
Operating Income or Loss | 12,557,000 | -21,458,000 | 45,717,000 | 23,193,000 | -3,125,000 | -54,774,000 | 7,721,000 | 49,691,000 | 13,240,000 | 36,466,000 | 15,449,000 | 14,221,000 | 38,654,000 | 36,299,000 | -62,074,000 | 28,913,000 | 21,341,000 | 18,651,000 | 28,567,000 | 28,623,000 | 23,876,000 | 15,553,000 | -398,000 | 20,900,000 | 6,727,000 | 7,536,000 | 6,676,000 | 32,744,000 | 11,433,000 | 8,018,000 | 7,561,000 | -24,316,000 | 14,838,000 | 6,719,000 | 8,453,000 | -26,110,000 | 7,463,000 | 9,677,000 | 7,312,000 | -19,321,000 |
Operating Margin | 19.80% | -17.09% | 38.05% | 25.04% | -4.92% | -591.45% | 11.22% | 44.24% | 17.54% | 37.79% | 21.98% | 13.71% | 40.86% | 37.45% | 688.95% | 29.91% | 28.12% | 25.33% | 35.27% | 101.48% | 30.55% | 22.68% | -0.79% | 35.48% | 11.11% | 13.10% | 10.24% | 56.78% | 19.36% | 14.72% | 14.43% | -46.92% | 25.15% | 13.08% | 17.38% | -54.10% | 14.58% | 19.45% | 16.09% | -41.07% |
Interest Expense | 1,260,000 | 1,249,000 | 1,218,000 | 1,139,000 | 1,092,000 | 1,087,000 | 1,034,000 | 990,000 | 1,056,000 | 1,076,000 | 1,050,000 | 1,057,000 | 1,000,000 | 1,002,000 | 1,024,000 | 993,000 | 985,000 | 992,000 | 991,000 | 1,244,000 | 896,000 | 521,000 | 1,192,000 | 1,594,000 | 1,233,000 | 1,500,000 | 1,067,000 | 554,000 | 1,043,000 | 727,000 | 1,173,000 | 808,000 | 865,000 | 967,000 | 875,000 | 830,000 | 817,000 | 824,000 | 782,000 | 718,000 |
EBITDA | 12,557,000 | -18,362,000 | 48,768,000 | 25,951,000 | -397,000 | -52,064,000 | 10,424,000 | 52,396,000 | 15,908,000 | 39,138,000 | 18,122,000 | 49,069,000 | 41,237,000 | 38,823,000 | -59,489,000 | 40,380,000 | 23,875,000 | 21,107,000 | 30,984,000 | -28,868,000 | 26,271,000 | 17,940,000 | 1,989,000 | 10,233,000 | 9,023,000 | 9,832,000 | 8,919,000 | 12,095,000 | 13,679,000 | 10,252,000 | 9,686,000 | 10,098,000 | 16,827,000 | 8,660,000 | 10,324,000 | 8,542,000 | 9,317,000 | 11,487,000 | 9,084,000 | 10,349,000 |
Depreciation and Amortization | 3,210,000 | 3,096,000 | 3,051,000 | 2,758,000 | 2,728,000 | 2,710,000 | 2,703,000 | 2,705,000 | 2,668,000 | 2,672,000 | 2,673,000 | 2,904,000 | 2,583,000 | 2,524,000 | 2,585,000 | 2,657,000 | 2,534,000 | 2,456,000 | 2,417,000 | 2,610,000 | 2,395,000 | 2,387,000 | 2,387,000 | 2,353,000 | 2,296,000 | 2,296,000 | 2,243,000 | 2,296,000 | 2,246,000 | 2,234,000 | 2,125,000 | 1,978,000 | 1,989,000 | 1,941,000 | 1,871,000 | 1,934,000 | 1,854,000 | 1,810,000 | 1,772,000 | 2,472,000 |
Income Before Tax | -16,959,000 | 45,435,000 | 44,752,000 | 22,211,000 | -4,117,000 | -55,482,000 | 6,812,000 | 48,953,000 | 12,484,000 | 35,721,000 | 14,528,000 | 45,403,000 | 37,930,000 | 35,409,000 | -63,049,000 | 36,801,000 | 20,489,000 | 17,759,000 | 27,647,000 | -32,721,000 | 23,147,000 | 15,098,000 | -1,523,000 | 6,391,000 | 5,630,000 | 6,129,000 | 5,688,000 | 9,314,000 | 10,525,000 | 7,372,000 | 6,456,000 | 7,381,000 | 14,072,000 | 5,846,000 | 7,647,000 | 5,841,000 | 6,750,000 | 8,916,000 | 6,598,000 | 7,232,000 |
Income Tax Expense | -4,392,000 | 9,236,000 | 8,995,000 | 3,890,000 | -1,529,000 | -12,106,000 | 1,227,000 | 9,055,000 | 1,840,000 | 7,296,000 | 2,688,000 | 9,273,000 | 7,517,000 | 9,002,000 | -13,352,000 | 7,571,000 | 3,832,000 | 3,586,000 | 5,915,000 | -7,330,000 | 4,440,000 | 3,021,000 | -452,000 | -26,265,000 | 1,427,000 | 1,774,000 | 1,549,000 | 2,959,000 | 3,192,000 | 2,290,000 | 799,000 | 1,834,000 | 4,545,000 | 1,739,000 | 2,414,000 | 1,623,000 | 2,029,000 | 2,458,000 | 1,825,000 | 2,169,000 |
Net Income | -12,767,000 | 35,912,000 | 35,504,000 | 18,164,000 | -2,588,000 | -43,376,000 | 5,460,000 | 39,646,000 | 10,344,000 | 28,094,000 | 11,711,000 | 35,835,000 | 30,137,000 | 26,295,000 | -49,746,000 | 29,159,000 | 16,524,000 | 14,073,000 | 21,661,000 | -25,392,000 | 18,540,000 | 12,011,000 | -1,138,000 | 32,551,000 | 4,067,000 | 4,262,000 | 4,060,000 | 6,286,000 | 7,198,000 | 5,001,000 | 5,589,000 | 5,478,000 | 9,428,000 | 4,013,000 | 5,164,000 | 4,155,000 | 4,617,000 | 6,395,000 | 4,705,000 | 4,990,000 |
Net Income Margin | -20.13% | 28.60% | 29.55% | 19.61% | -4.08% | -468.37% | 7.93% | 35.30% | 13.70% | 29.11% | 16.66% | 34.54% | 31.86% | 27.13% | 552.12% | 30.16% | 21.77% | 19.11% | 26.74% | -90.02% | 23.72% | 17.52% | -2.26% | 55.26% | 6.72% | 7.41% | 6.23% | 10.90% | 12.19% | 9.18% | 10.67% | 10.57% | 15.98% | 7.81% | 10.62% | 8.61% | 9.02% | 12.85% | 10.35% | 10.61% |
EPS | -8,823.54 | 24,775.00 | 24,377.00 | 12,382.19 | -1,764.21 | -29,495.91 | 3,787.20 | 26,545.35 | 6,882.00 | 18,488.00 | 7,638.00 | 23,371.40 | 18,994.00 | 16,314.00 | -30,652.74 | 17,967.34 | 10,119.00 | 8,608.00 | 13,209.00 | -15,484.62 | 11,280.00 | 7,301.00 | -691.81 | 19,788.35 | 2,473.00 | 2,592.00 | 2,469.00 | 3,822.61 | 4,379.00 | 3,042.00 | 3,401.00 | 3,333.16 | 5,737.00 | 2,442.00 | 3,143.00 | 2,528.99 | 2,811.00 | 3,889.00 | 2,862.00 | 3,035.17 |
EPS Diluted | -8,823.54 | 24,775.00 | 24,377.00 | 12,382.19 | -1,764.21 | -29,495.91 | 3,787.20 | 26,545.35 | 6,882.00 | 18,488.00 | 7,638.00 | 23,371.40 | 18,994.00 | 16,314.00 | -30,652.74 | 17,967.34 | 10,119.00 | 8,608.00 | 13,209.00 | -15,484.62 | 11,280.00 | 7,301.00 | -691.81 | 19,788.35 | 2,473.00 | 2,592.00 | 2,469.00 | 3,822.61 | 4,379.00 | 3,042.00 | 3,401.00 | 3,333.16 | 5,737.00 | 2,442.00 | 3,143.00 | 2,528.99 | 2,811.00 | 3,889.00 | 2,862.00 | 3,035.17 |
Weighted Average Shares Out | 1,447 | 1,450 | 1,456 | 1,467 | 1,467 | 1,471 | 1,475 | 1,503 | 1,503 | 1,520 | 1,533 | 1,533 | 1,587 | 1,612 | 1,623 | 1,623 | 1,633 | 1,635 | 1,640 | 1,640 | 1,644 | 1,645 | 1,645 | 1,645 | 1,645 | 1,645 | 1,644 | 1,644 | 1,644 | 1,644 | 1,643 | 1,643 | 1,643 | 1,643 | 1,643 | 1,643 | 1,643 | 1,644 | 1,644 | 1,644 |
Weighted Average Shares Out Diluted | 1,447 | 1,450 | 1,456 | 1,467 | 1,467 | 1,471 | 1,475 | 1,503 | 1,503 | 1,520 | 1,533 | 1,533 | 1,587 | 1,612 | 1,623 | 1,623 | 1,633 | 1,635 | 1,640 | 1,640 | 1,644 | 1,645 | 1,645 | 1,645 | 1,645 | 1,645 | 1,644 | 1,644 | 1,644 | 1,644 | 1,643 | 1,643 | 1,643 | 1,643 | 1,643 | 1,643 | 1,643 | 1,644 | 1,644 | 1,644 |
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 | 30,840,000 | 50,055,000 | 26,747,000 | 35,811,000 | 32,626,000 | 30,608,000 | 39,113,000 | 88,184,000 | 69,989,000 | 42,298,000 | 60,054,000 | 47,990,000 | 26,817,000 | 36,074,000 | 42,640,000 | 64,175,000 | 74,776,000 | 44,634,000 | 26,139,000 | 30,361,000 | 41,438,000 | 64,561,000 | 57,881,000 | 31,583,000 | 42,706,000 | 26,418,000 | 96,464,000 | 86,370,000 | 84,835,000 | 72,679,000 | 58,342,000 | 71,730,000 | 66,260,000 | 66,587,000 | 63,711,000 | 63,269,000 | 62,380,000 | 55,455,000 | 48,948,000 | 48,186,000 |
Short Term Investments | 126,401,000 | 97,322,000 | 103,869,000 | 92,774,000 | 76,332,000 | 74,803,000 | 67,145,000 | 58,535,000 | 79,209,000 | 101,760,000 | 85,385,000 | 90,300,000 | 118,906,000 | 110,518,000 | 94,623,000 | 63,822,000 | 53,378,000 | 77,745,000 | 88,029,000 | 81,506,000 | 62,205,000 | 46,538,000 | 50,681,000 | 84,371,000 | 66,594,000 | 73,331,000 | 22,902,000 | 23,432,000 | 24,613,000 | 23,744,000 | 24,519,000 | 25,988,000 | 27,119,000 | 27,224,000 | 27,366,000 | 27,397,000 | 28,721,000 | 29,175,000 | 29,101,000 | 28,785,000 |
Cash + Short Term Investments | 157,241,000 | 147,377,000 | 130,616,000 | 128,585,000 | 108,958,000 | 105,411,000 | 106,258,000 | 146,719,000 | 149,198,000 | 144,058,000 | 145,439,000 | 138,290,000 | 145,723,000 | 146,592,000 | 137,263,000 | 127,997,000 | 128,154,000 | 122,379,000 | 114,168,000 | 111,867,000 | 103,643,000 | 111,099,000 | 108,562,000 | 115,954,000 | 109,300,000 | 99,749,000 | 119,366,000 | 109,802,000 | 109,448,000 | 96,423,000 | 82,861,000 | 97,718,000 | 93,379,000 | 93,811,000 | 91,077,000 | 90,666,000 | 91,101,000 | 84,630,000 | 78,049,000 | 76,971,000 |
Net Receivables | 52,726,000 | 51,657,000 | 52,488,000 | 48,301,000 | 45,368,000 | 44,493,000 | 43,055,000 | 39,565,000 | 41,601,000 | 40,273,000 | 39,052,000 | 35,852,000 | 37,815,000 | 36,766,000 | 37,957,000 | 35,835,000 | 38,152,000 | 37,582,000 | 37,170,000 | 35,230,000 | 31,884,000 | 31,280,000 | 30,906,000 | 28,578,000 | 29,652,000 | 28,953,000 | 28,870,000 | 27,097,000 | 27,544,000 | 27,162,000 | 27,190,000 | 23,303,000 | 24,484,000 | 24,606,000 | 24,006,000 | 21,852,000 | 24,017,000 | 22,997,000 | 22,717,000 | 20,497,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 | 11,995,000 | 12,072,000 | 11,681,000 | 0 | 10,182,000 | 10,199,000 | 10,245,000 | 0 |
Other Current 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 | -37,213,000 | -33,417,000 | -32,879,000 | 0 | -35,267,000 | -35,448,000 | -35,856,000 | 0 |
Total Current Assets | 209,967,000 | 199,034,000 | 35,388,000 | 176,886,000 | 154,326,000 | 149,904,000 | 149,313,000 | 186,284,000 | 190,799,000 | 184,331,000 | 4,084,000 | 174,142,000 | 183,538,000 | 183,358,000 | 175,220,000 | 163,832,000 | 166,306,000 | 159,961,000 | 151,338,000 | 147,097,000 | 135,527,000 | 142,379,000 | 139,468,000 | 144,532,000 | 138,952,000 | 128,702,000 | 148,236,000 | 136,899,000 | 136,992,000 | 123,585,000 | 110,051,000 | 10,609,000 | 92,645,000 | 97,072,000 | 93,885,000 | 9,449,000 | 90,033,000 | 82,378,000 | 75,155,000 | 3,412,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 211,498,000 | 209,188,000 | 205,855,000 | 196,965,000 | 192,989,000 | 192,413,000 | 191,760,000 | 191,282,000 | 188,875,000 | 188,311,000 | 187,356,000 | 187,017,000 | 176,253,000 | 174,789,000 | 173,421,000 | 174,341,000 | 171,490,000 | 169,460,000 | 167,424,000 | 166,706,000 | 165,017,000 | 163,229,000 | 162,112,000 | 158,219,000 | 156,829,000 | 154,909,000 | 153,645,000 | 152,773,000 | 152,068,000 | 150,711,000 | 149,535,000 | 145,166,000 | 143,333,000 | 140,879,000 | 138,740,000 | 137,244,000 | 129,802,000 | 127,635,000 | 125,080,000 | 122,214,000 |
Goodwill | 85,652,000 | 85,853,000 | 83,502,000 | 78,119,000 | 73,335,000 | 73,618,000 | 73,822,000 | 73,875,000 | 73,770,000 | 73,758,000 | 73,695,000 | 73,734,000 | 71,865,000 | 71,753,000 | 81,659,000 | 81,882,000 | 81,228,000 | 81,269,000 | 81,220,000 | 81,025,000 | 81,327,000 | 81,250,000 | 81,337,000 | 81,258,000 | 80,882,000 | 80,175,000 | 79,951,000 | 79,486,000 | 79,392,000 | 79,177,000 | 79,114,000 | 62,708,000 | 62,692,000 | 62,799,000 | 62,879,000 | 60,714,000 | 58,669,000 | 58,792,000 | 58,264,000 | 57,011,000 |
Intangible Assets | 29,495,000 | 29,819,000 | 30,001,000 | 29,187,000 | 27,738,000 | 27,992,000 | 28,211,000 | 28,486,000 | 29,805,000 | 30,033,000 | 29,184,000 | 30,684,000 | 29,652,000 | 29,847,000 | 31,277,000 | 31,646,000 | 31,401,000 | 31,658,000 | 31,904,000 | 32,148,000 | 32,954,000 | 33,263,000 | 33,578,000 | 33,182,000 | 33,625,000 | 33,811,000 | 34,075,000 | 34,086,000 | 35,652,000 | 35,807,000 | 35,907,000 | 9,797,000 | 10,200,000 | 10,446,000 | 10,292,000 | 9,941,000 | 9,841,000 | 9,732,000 | 9,893,000 | 9,183,000 |
Long Term Investments | 494,953,000 | 500,577,000 | 480,999,000 | 454,745,000 | 429,815,000 | 441,095,000 | 496,997,000 | 443,063,000 | 424,731,000 | 446,704,000 | 404,042,000 | 409,183,000 | 400,810,000 | 354,314,000 | 310,811,000 | 348,039,000 | 310,136,000 | 315,431,000 | 316,523,000 | 291,486,000 | 299,155,000 | 256,625,000 | 254,946,000 | 287,385,000 | 256,156,000 | 248,059,000 | 172,136,000 | 159,656,000 | 141,417,000 | 142,419,000 | 153,206,000 | 160,035,000 | 159,789,000 | 155,265,000 | 153,473,000 | 155,885,000 | 158,198,000 | 159,336,000 | 158,740,000 | 157,866,000 |
Tax Assets | 85,793,000 | 0 | 90,243,000 | 0 | 74,155,000 | 77,268,000 | 91,114,000 | 0 | 82,248,000 | 81,577,000 | 76,392,000 | 0 | 67,340,000 | 61,270,000 | 52,571,000 | 0 | 60,389,000 | 59,622,000 | 56,852,000 | 0 | 59,340,000 | 56,514,000 | 55,718,000 | 0 | 86,559,000 | 0 | 0 | 0 | 73,570,000 | 72,180,000 | 70,963,000 | 2,663,000 | 62,266,000 | 62,678,000 | 61,609,000 | 0 | 61,106,000 | 60,601,000 | 60,001,000 | 0 |
Other Non-Current Assets | -821,598,000 | -825,437,000 | -800,357,000 | -759,016,000 | -74,155,000 | -77,268,000 | -91,114,000 | -736,706,000 | -717,181,000 | -738,806,000 | -694,277,000 | -700,618,000 | -678,580,000 | -630,703,000 | -597,168,000 | -635,908,000 | -594,255,000 | -597,818,000 | -597,071,000 | -571,365,000 | -578,453,000 | -534,367,000 | -531,973,000 | -560,044,000 | -527,492,000 | -516,954,000 | -439,807,000 | -426,001,000 | -408,529,000 | -408,114,000 | -417,762,000 | -377,706,000 | -320,376,000 | -311,046,000 | -311,666,000 | -363,784,000 | -306,696,000 | -305,679,000 | -302,550,000 | -346,274,000 |
Total Non-Current Assets | 85,793,000 | 825,437,000 | 90,243,000 | 759,016,000 | 723,877,000 | 735,118,000 | 790,790,000 | 736,706,000 | 82,248,000 | 81,577,000 | 76,392,000 | 700,618,000 | 67,340,000 | 61,270,000 | 52,571,000 | 635,908,000 | 60,389,000 | 59,622,000 | 56,852,000 | 571,365,000 | 59,340,000 | 56,514,000 | 55,718,000 | 560,044,000 | 86,559,000 | 516,954,000 | 439,807,000 | 426,001,000 | 73,570,000 | 72,180,000 | 70,963,000 | 2,663,000 | 117,904,000 | 121,021,000 | 115,327,000 | 363,784,000 | 110,920,000 | 110,417,000 | 109,428,000 | 346,274,000 |
Other Assets | 724,173,000 | 17,102,000 | 871,441,000 | 12,550,000 | 24,093,000 | 24,838,000 | 29,403,000 | 35,794,000 | 647,711,000 | 646,585,000 | 803,917,000 | -1,031,000 | 579,068,000 | 543,505,000 | 532,657,000 | 17,989,000 | 561,787,000 | 540,525,000 | 530,534,000 | -10,668,000 | 541,592,000 | 513,039,000 | 507,465,000 | -2,481,000 | 456,043,000 | 19,934,000 | 66,408,000 | 57,954,000 | 393,476,000 | 397,051,000 | 405,301,000 | 538,985,000 | 334,919,000 | 322,681,000 | 321,864,000 | 152,953,000 | 316,410,000 | 311,584,000 | 310,361,000 | 135,245,000 |
Total Assets | 1,019,933,000 | 1,041,573,000 | 997,072,000 | 948,452,000 | 902,296,000 | 909,860,000 | 969,506,000 | 958,784,000 | 920,758,000 | 912,493,000 | 884,393,000 | 873,729,000 | 829,946,000 | 788,133,000 | 760,448,000 | 817,729,000 | 788,482,000 | 760,108,000 | 738,724,000 | 707,794,000 | 736,459,000 | 711,932,000 | 702,651,000 | 702,095,000 | 681,554,000 | 665,590,000 | 654,451,000 | 620,854,000 | 604,038,000 | 592,816,000 | 586,315,000 | 552,257,000 | 545,468,000 | 540,774,000 | 531,076,000 | 526,186,000 | 517,363,000 | 504,379,000 | 494,944,000 | 484,931,000 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 0 | 0 | 0 | 0 | 47,971,000 | 47,580,000 | 46,005,000 | -3,498,000 | 47,132,000 | 45,544,000 | 43,693,000 | 0 | 44,026,000 | 40,665,000 | 39,614,000 | 0 | 41,189,000 | 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 | 2,524,000 | 3,066,000 | 2,923,000 | 2,429,000 | 1,815,000 | 2,241,000 | 23,324,000 | 2,351,000 | 2,265,000 | 2,922,000 | 3,488,000 | 3,348,000 | 3,360,000 | 3,158,000 | 3,555,000 | 4,686,000 | 4,499,000 | 4,261,000 | 3,910,000 | 4,373,000 | 3,517,000 | 5,219,000 | 4,408,000 | 6,320,000 | 1,819,000 | 2,013,000 | 2,135,000 | 2,094,000 | 2,019,000 | 2,172,000 | 2,565,000 | 1,989,000 | 1,909,000 | 2,102,000 | 1,918,000 | 839,000 | 20,147,000 | 18,771,000 | 978,000 | 949,000 |
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 | 343,000 | 0 | 0 | 0 | 853,000 |
Deferred Revenue | 7,549,000 | 0 | 0 | 6,820,000 | 6,165,000 | 5,907,000 | 5,782,000 | 5,849,000 | 5,840,000 | 5,819,000 | 5,717,000 | 5,856,000 | 5,390,000 | 5,389,000 | 5,291,000 | 5,281,000 | 5,106,000 | 5,146,000 | 5,071,000 | 4,593,000 | 0 | 0 | 0 | 56,607,000 | 0 | 0 | 0 | 77,944,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | -2,524,000 | -3,066,000 | -2,923,000 | -6,820,000 | -6,165,000 | -5,907,000 | -5,782,000 | -2,351,000 | -49,397,000 | -48,466,000 | -47,181,000 | -3,348,000 | -47,386,000 | -43,823,000 | -43,169,000 | -4,686,000 | -45,688,000 | -4,261,000 | -3,910,000 | -4,373,000 | -3,517,000 | -5,219,000 | -4,408,000 | -6,320,000 | 99,671,000 | -2,013,000 | -2,135,000 | -2,094,000 | -2,019,000 | -2,172,000 | -2,565,000 | -1,989,000 | -1,909,000 | -2,102,000 | -1,918,000 | -496,000 | -20,147,000 | -18,771,000 | -978,000 | -96,000 |
Total Current Liabilities | 7,549,000 | 3,066,000 | 2,923,000 | 2,429,000 | 49,786,000 | 49,821,000 | 69,329,000 | 2,351,000 | 5,840,000 | 5,819,000 | 5,717,000 | 5,856,000 | 5,390,000 | 5,389,000 | 5,291,000 | 5,281,000 | 5,106,000 | 5,146,000 | 5,071,000 | 4,593,000 | 3,517,000 | 5,219,000 | 4,408,000 | 56,607,000 | 101,490,000 | 2,013,000 | 2,135,000 | 77,944,000 | 2,019,000 | 2,172,000 | 2,565,000 | 1,989,000 | 1,909,000 | 2,102,000 | 1,918,000 | 343,000 | 20,147,000 | 18,771,000 | 978,000 | 853,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 122,257,000 | 122,281,000 | 120,701,000 | 120,315,000 | 114,681,000 | 116,840,000 | 96,337,000 | 111,911,000 | 112,700,000 | 112,301,000 | 111,043,000 | 113,547,000 | 104,331,000 | 103,531,000 | 100,678,000 | 98,682,000 | 97,695,000 | 95,646,000 | 93,283,000 | 93,117,000 | 94,123,000 | 91,554,000 | 94,677,000 | 96,267,000 | 99,671,000 | 100,257,000 | 101,821,000 | 99,550,000 | 99,779,000 | 99,241,000 | 98,974,000 | 82,300,000 | 83,002,000 | 82,476,000 | 81,877,000 | 79,370,000 | 54,665,000 | 55,316,000 | 72,245,000 | 71,275,000 |
Deferred Revenue | -208,050,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -194,948,000 | -193,878,000 | -187,435,000 | -187,645,000 | -171,671,000 | -164,801,000 | -153,249,000 | 5,281,000 | 5,106,000 | 5,146,000 | 5,071,000 | 4,593,000 | 0 | 0 | 0 | -152,874,000 | -186,230,000 | 0 | 0 | -177,494,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 85,793,000 | 93,011,000 | 86,206,000 | 77,020,000 | 74,155,000 | 77,268,000 | 91,114,000 | 90,243,000 | 82,248,000 | 81,577,000 | 76,392,000 | 74,098,000 | 67,340,000 | 61,270,000 | 52,571,000 | 66,799,000 | 60,389,000 | 59,622,000 | 56,852,000 | 51,375,000 | 59,340,000 | 56,514,000 | 55,718,000 | 56,607,000 | 86,559,000 | 84,314,000 | 82,132,000 | 77,944,000 | 73,570,000 | 72,180,000 | 70,963,000 | 63,126,000 | 62,266,000 | 62,678,000 | 61,609,000 | 61,235,000 | 61,106,000 | 60,601,000 | 60,001,000 | 57,739,000 |
Other Non-Current Liabilities | 477,657,000 | -215,292,000 | -203,984,000 | -194,906,000 | -139,050,000 | -144,287,000 | -118,122,000 | -199,803,000 | 433,843,000 | 427,874,000 | 422,500,000 | 416,537,000 | 405,341,000 | 385,491,000 | 379,922,000 | 213,123,000 | 218,628,000 | 208,157,000 | 205,856,000 | 201,616,000 | -153,463,000 | -148,068,000 | -150,395,000 | 293,534,000 | 268,212,000 | -184,571,000 | -183,953,000 | 256,551,000 | -173,349,000 | -171,421,000 | -169,937,000 | -145,426,000 | -145,268,000 | -145,154,000 | -143,486,000 | -140,605,000 | -115,771,000 | -115,917,000 | -132,246,000 | -129,014,000 |
Total Non-Current Liabilities | 477,657,000 | 215,292,000 | 2,923,000 | 2,429,000 | 49,786,000 | 49,821,000 | 69,329,000 | 2,351,000 | 433,843,000 | 427,874,000 | 422,500,000 | 416,537,000 | 405,341,000 | 385,491,000 | 379,922,000 | 383,885,000 | 381,818,000 | 368,571,000 | 361,062,000 | 350,701,000 | 153,463,000 | 148,068,000 | 150,395,000 | 293,534,000 | 268,212,000 | 184,571,000 | 183,953,000 | 256,551,000 | 173,349,000 | 171,421,000 | 169,937,000 | 145,426,000 | 145,268,000 | 145,154,000 | 143,486,000 | 140,605,000 | 115,771,000 | 115,917,000 | 132,246,000 | 129,014,000 |
Total Liabilities | 485,206,000 | 489,812,000 | 480,812,000 | 467,835,000 | 438,549,000 | 440,207,000 | 452,641,000 | 443,854,000 | 439,683,000 | 433,693,000 | 428,217,000 | 422,393,000 | 410,731,000 | 390,880,000 | 385,213,000 | 389,166,000 | 386,924,000 | 373,717,000 | 366,133,000 | 355,294,000 | 357,040,000 | 350,174,000 | 351,599,000 | 350,141,000 | 369,702,000 | 361,497,000 | 358,171,000 | 334,495,000 | 331,423,000 | 326,558,000 | 324,478,000 | 293,630,000 | 294,147,000 | 291,572,000 | 286,237,000 | 283,159,000 | 277,061,000 | 267,619,000 | 264,655,000 | 260,446,000 |
Common Stock | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 | 8,000 |
Retained Earnings | 569,776,000 | 582,543,000 | 546,631,000 | 511,602,000 | 493,438,000 | 496,126,000 | 539,881,000 | 534,421,000 | 494,775,000 | 484,431,000 | 456,337,000 | 444,626,000 | 408,791,000 | 378,654,000 | 352,359,000 | 402,493,000 | 373,334,000 | 356,846,000 | 342,773,000 | 321,112,000 | 346,503,000 | 327,963,000 | 315,952,000 | 255,786,000 | 224,166,000 | 220,099,000 | 215,837,000 | 211,777,000 | 205,491,000 | 198,293,000 | 193,292,000 | 187,703,000 | 182,225,000 | 172,797,000 | 168,784,000 | 163,620,000 | 159,465,000 | 154,848,000 | 148,453,000 | 143,748,000 |
Accumulated Other Comprehensive Income/Loss | -4,272,000 | -4,240,000 | -4,976,000 | -6,591,000 | -8,234,000 | -6,175,000 | -4,428,000 | -4,027,000 | -4,834,000 | -4,219,000 | -4,570,000 | -4,243,000 | -5,190,000 | -5,967,000 | -6,721,000 | -5,243,000 | -5,408,000 | -4,678,000 | -4,727,000 | -5,015,000 | -3,927,000 | -3,808,000 | -2,477,000 | 58,571,000 | 50,183,000 | 46,652,000 | 43,070,000 | 37,298,000 | 29,798,000 | 30,777,000 | 31,454,000 | 33,982,000 | 32,203,000 | 39,417,000 | 38,864,000 | 42,732,000 | 44,186,000 | 45,421,000 | 45,049,000 | 44,025,000 |
Total Stockholders Equity | 525,330,000 | 539,883,000 | 504,554,000 | 472,360,000 | 455,430,000 | 461,229,000 | 508,141,000 | 506,199,000 | 472,480,000 | 470,409,000 | 447,987,000 | 443,164,000 | 415,155,000 | 393,495,000 | 371,565,000 | 424,791,000 | 397,609,000 | 382,544,000 | 368,877,000 | 348,703,000 | 375,606,000 | 358,094,000 | 347,401,000 | 348,296,000 | 308,278,000 | 300,659,000 | 292,851,000 | 283,001,000 | 269,264,000 | 263,025,000 | 258,661,000 | 255,550,000 | 248,283,000 | 246,043,000 | 241,458,000 | 240,170,000 | 237,456,000 | 234,005,000 | 227,612,000 | 221,890,000 |
Total Investments | 518,962,000 | 524,107,000 | 504,143,000 | 477,953,000 | 451,909,000 | 462,972,000 | 518,262,000 | 463,814,000 | 445,128,000 | 466,604,000 | 423,491,000 | 428,384,000 | 419,394,000 | 372,489,000 | 328,471,000 | 365,566,000 | 327,271,000 | 332,238,000 | 332,955,000 | 307,766,000 | 313,632,000 | 270,836,000 | 268,791,000 | 301,133,000 | 273,052,000 | 282,852,000 | 203,913,000 | 190,212,000 | 172,123,000 | 176,333,000 | 185,941,000 | 194,524,000 | 193,051,000 | 189,845,000 | 186,821,000 | 190,775,000 | 189,911,000 | 189,773,000 | 190,347,000 | 188,643,000 |
Total Debt | 124,781,000 | 125,347,000 | 123,624,000 | 122,744,000 | 116,496,000 | 119,081,000 | 119,661,000 | 114,262,000 | 114,965,000 | 115,223,000 | 114,531,000 | 116,895,000 | 107,691,000 | 106,689,000 | 104,233,000 | 103,368,000 | 102,194,000 | 99,907,000 | 97,193,000 | 97,490,000 | 97,640,000 | 96,773,000 | 99,085,000 | 102,587,000 | 101,490,000 | 102,270,000 | 103,956,000 | 101,644,000 | 101,798,000 | 101,413,000 | 101,539,000 | 84,289,000 | 84,911,000 | 84,578,000 | 83,795,000 | 80,209,000 | 74,812,000 | 74,087,000 | 73,223,000 | 72,224,000 |
Net Debt | 93,941,000 | 75,292,000 | 96,877,000 | 86,933,000 | 83,870,000 | 88,473,000 | 80,548,000 | 26,078,000 | 44,976,000 | 72,925,000 | 54,477,000 | 68,905,000 | 80,874,000 | 70,615,000 | 61,593,000 | 39,193,000 | 27,418,000 | 55,273,000 | 71,054,000 | 67,129,000 | 56,202,000 | 32,212,000 | 41,204,000 | 71,004,000 | 58,784,000 | 75,852,000 | 7,492,000 | 15,274,000 | 16,963,000 | 28,734,000 | 43,197,000 | 12,559,000 | 18,651,000 | 17,991,000 | 20,084,000 | 16,940,000 | 12,432,000 | 18,632,000 | 24,275,000 | 24,038,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 | -12,567,000 | 36,199,000 | 35,757,000 | 18,321,000 | -2,588,000 | -43,376,000 | 5,585,000 | 39,898,000 | 10,644,000 | 28,425,000 | 11,840,000 | 36,130,000 | 30,413,000 | 26,407,000 | -49,697,000 | 29,230,000 | 16,657,000 | 14,173,000 | 21,732,000 | -25,391,000 | 18,707,000 | 12,077,000 | -1,071,000 | 32,656,000 | 4,203,000 | 4,355,000 | 4,139,000 | 6,355,000 | 7,333,000 | 5,082,000 | 5,657,000 | 5,547,000 | 9,527,000 | 4,107,000 | 5,233,000 | 4,218,000 | 4,721,000 | 6,458,000 | 4,773,000 | 5,063,000 |
Depreciation & Amortization | 3,210,000 | 3,096,000 | 3,051,000 | 2,758,000 | 2,728,000 | 2,710,000 | 2,703,000 | 2,705,000 | 2,668,000 | 2,672,000 | 2,673,000 | 2,904,000 | 2,583,000 | 2,524,000 | 2,585,000 | 2,657,000 | 2,534,000 | 2,456,000 | 2,417,000 | 2,610,000 | 2,395,000 | 2,387,000 | 2,387,000 | 2,353,000 | 2,296,000 | 2,296,000 | 2,243,000 | 2,296,000 | 2,246,000 | 2,234,000 | 2,125,000 | 1,978,000 | 1,989,000 | 1,941,000 | 1,871,000 | 1,934,000 | 1,854,000 | 1,810,000 | 1,772,000 | 2,472,000 |
Deferred Income Tax | 28,386,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Stock Based Compensation | 1,392,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -4,322,000 | 8,033,000 | 5,936,000 | 2,977,000 | 371,000 | -16,031,000 | -2,233,000 | 8,213,000 | 4,356,000 | 6,071,000 | 229,000 | 10,056,000 | 9,976,000 | 9,940,000 | -14,406,000 | 10,748,000 | 2,352,000 | 2,659,000 | 3,449,000 | -4,913,000 | 4,187,000 | 481,000 | -1,568,000 | -25,930,000 | 4,321,000 | 1,678,000 | 12,118,000 | 811,000 | 3,332,000 | 1,484,000 | 1,294,000 | 328,000 | 6,502,000 | 2,068,000 | -978,000 | 2,127,000 | 5,493,000 | 1,016,000 | -250,000 | 1,396,000 |
Accounts Receivable | 0 | 0 | 0 | 3,469,000 | 0 | 0 | -3,469,000 | 976,000 | -1,985,000 | -1,385,000 | -3,440,000 | 1,614,000 | -1,338,000 | 198,000 | -2,083,000 | 1,315,000 | -524,000 | -857,000 | -2,237,000 | 1,338,000 | -1,368,000 | -1,227,000 | -2,186,000 | 900,000 | -1,282,000 | -411,000 | -1,197,000 | 143,000 | -729,000 | -729,000 | -1,987,000 | 1,371,000 | -354,000 | -603,000 | -2,064,000 | 1,171,000 | -246,000 | -400,000 | -2,415,000 | 1,394,000 |
Inventory | 0 | 0 | 0 | -4,779,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
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 | -4,322,000 | 8,033,000 | 5,936,000 | 4,287,000 | 371,000 | -16,031,000 | 1,236,000 | 7,237,000 | 6,341,000 | 7,456,000 | 3,669,000 | 8,442,000 | 11,314,000 | 9,742,000 | -12,323,000 | 9,433,000 | 2,876,000 | 3,516,000 | 5,686,000 | -6,251,000 | 5,555,000 | 1,708,000 | 618,000 | -26,830,000 | 5,603,000 | 2,089,000 | 13,315,000 | 668,000 | 4,061,000 | 2,213,000 | 3,281,000 | -1,043,000 | 6,856,000 | 2,671,000 | 1,086,000 | 956,000 | 5,739,000 | 1,416,000 | 2,165,000 | 2,000 |
Other Non-Cash Items | -2,430,000 | -34,894,000 | -36,051,000 | -13,855,000 | 11,151,000 | 65,229,000 | 774,000 | -43,021,000 | -5,601,000 | -26,915,000 | -5,436,000 | -38,544,000 | -31,211,000 | -28,203,000 | 68,316,000 | -30,558,000 | -11,695,000 | -10,103,000 | -20,021,000 | 38,539,000 | -14,825,000 | -6,410,000 | 7,808,000 | -800,000 | 50,000 | -7,000 | -195,000 | -2,098,000 | -3,051,000 | -970,000 | -1,595,000 | -517,000 | -7,806,000 | -136,000 | -163,000 | -426,000 | 256,000 | -2,379,000 | -1,367,000 | -1,964,000 |
Net Cash Provided by Operating Activities | 13,669,000 | 12,434,000 | 8,693,000 | 10,201,000 | 11,662,000 | 8,532,000 | 6,829,000 | 7,795,000 | 12,067,000 | 10,253,000 | 9,306,000 | 10,546,000 | 11,761,000 | 10,668,000 | 6,798,000 | 12,077,000 | 9,848,000 | 9,185,000 | 7,577,000 | 10,845,000 | 10,464,000 | 8,535,000 | 7,556,000 | 8,279,000 | 10,870,000 | 8,322,000 | 18,305,000 | 7,364,000 | 9,860,000 | 7,830,000 | 7,481,000 | 7,336,000 | 10,212,000 | 7,980,000 | 5,963,000 | 7,853,000 | 12,324,000 | 6,905,000 | 4,928,000 | 6,967,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -5,303,000 | -4,685,000 | -3,713,000 | -4,557,000 | -4,074,000 | -3,743,000 | -3,090,000 | -4,032,000 | -3,581,000 | -3,144,000 | -2,519,000 | -3,496,000 | -3,329,000 | -3,219,000 | -2,968,000 | -4,840,000 | -4,392,000 | -3,596,000 | -3,151,000 | -4,497,000 | -3,711,000 | -3,740,000 | -2,589,000 | -3,297,000 | -3,262,000 | -2,794,000 | -2,355,000 | -3,525,000 | -3,285,000 | -3,301,000 | -2,843,000 | -4,279,000 | -4,967,000 | -3,389,000 | -3,447,000 | -5,013,000 | -4,079,000 | -3,299,000 | -2,794,000 | -3,360,000 |
Acquisitions Net | -48,000 | -887,000 | -7,629,000 | -10,411,000 | -80,000 | -69,000 | -34,000 | -252,000 | -100,000 | -57,000 | -47,000 | -2,421,000 | -29,000 | -56,000 | -26,000 | -951,000 | -152,000 | -318,000 | -262,000 | -2,758,000 | -148,000 | -261,000 | -112,000 | -68,000 | -919,000 | -122,000 | -1,599,000 | -584,000 | -375,000 | -255,000 | -30,185,000 | -100,000 | -302,000 | -505,000 | -3,995,000 | -3,755,000 | -393,000 | 24,000 | -700,000 | -5,601,000 |
Purchases of Investments | -81,143,000 | -58,114,000 | -48,388,000 | -46,247,000 | -47,981,000 | -47,759,000 | -109,865,000 | -49,682,000 | -8,083,000 | -68,435,000 | -34,885,000 | -62,287,000 | -58,334,000 | -82,415,000 | -35,554,000 | -67,486,000 | -17,691,000 | -37,143,000 | -32,445,000 | -61,000,000 | -52,982,000 | -43,270,000 | -27,802,000 | -57,285,000 | -39,358,000 | -26,243,000 | -55,932,000 | -101,882,000 | -3,935,000 | -2,704,000 | -4,555,000 | -4,232,000 | -11,717,000 | -3,927,000 | -3,788,000 | -7,624,000 | -4,633,000 | -2,333,000 | -3,198,000 | -3,040,000 |
Sales/Maturities of Investments | 58,351,000 | 74,010,000 | 51,629,000 | 55,217,000 | 44,491,000 | 36,272,000 | 54,090,000 | 72,225,000 | 34,263,000 | 48,851,000 | 48,100,000 | 86,778,000 | 50,706,000 | 71,666,000 | 11,188,000 | 52,561,000 | 41,471,000 | 48,489,000 | 25,511,000 | 46,712,000 | 24,938,000 | 46,966,000 | 52,905,000 | 44,185,000 | 49,238,000 | 24,653,000 | 37,490,000 | 45,648,000 | 9,613,000 | 12,558,000 | 5,579,000 | 6,535,000 | 5,890,000 | 2,076,000 | 3,001,000 | 7,947,000 | 2,744,000 | 4,517,000 | 2,180,000 | 9,569,000 |
Other Investing Activities | 95,000 | 331,000 | 182,000 | -94,000 | 308,000 | -308,000 | 333,000 | -948,000 | 1,015,000 | 156,000 | 547,000 | -1,925,000 | -869,000 | -723,000 | -444,000 | -361,000 | -872,000 | -139,000 | 146,000 | -275,000 | -1,558,000 | 427,000 | -94,000 | -3,432,000 | 1,078,000 | -999,000 | -70,000 | 328,000 | -153,000 | 74,000 | -485,000 | 256,000 | -8,000 | 133,000 | 97,000 | 42,000 | 219,000 | 122,000 | 657,000 | 361,000 |
Net Cash Used for Investing Activities | -28,048,000 | 10,655,000 | -7,919,000 | -6,092,000 | -7,336,000 | -15,607,000 | -58,566,000 | 17,311,000 | 23,514,000 | -22,629,000 | 11,196,000 | 16,649,000 | -11,855,000 | -14,747,000 | -27,804,000 | -21,077,000 | 18,364,000 | 7,293,000 | -10,201,000 | -21,818,000 | -33,461,000 | 122,000 | 22,308,000 | -19,897,000 | 6,777,000 | -5,505,000 | -22,466,000 | -60,015,000 | 1,865,000 | 6,372,000 | -32,489,000 | -1,820,000 | -11,104,000 | -5,612,000 | -8,132,000 | -8,403,000 | -6,142,000 | -969,000 | -3,855,000 | -2,071,000 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -1,995,000 | -1,385,000 | -6,190,000 | -669,000 | -445,000 | -1,805,000 | -1,009,000 | -1,429,000 | -592,000 | -1,719,000 | -3,308,000 | -1,896,000 | -182,000 | -1,133,000 | -3,250,000 | -921,000 | -2,215,000 | -355,000 | -4,242,000 | -628,000 | -2,509,000 | -3,058,000 | -5,413,000 | -1,702,000 | -1,467,000 | -3,201,000 | -2,644,000 | -320,000 | -1,896,000 | -2,133,000 | -991,000 | -1,289,000 | -315,000 | -433,000 | -3,431,000 | -652,000 | -1,663,000 | -660,000 | -1,719,000 | -1,783,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -1,128,000 | -1,400,000 | -4,450,000 | -2,608,000 | -1,055,000 | -1,011,000 | -3,180,000 | -6,869,000 | -7,632,000 | -5,980,000 | -6,580,000 | -8,994,000 | -8,973,000 | -4,998,000 | -1,741,000 | -2,043,000 | -674,000 | -548,000 | -1,585,000 | -418,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 Financing Activities | -1,513,000 | 3,074,000 | 718,000 | 1,926,000 | -418,000 | 1,780,000 | 6,832,000 | 1,154,000 | 438,000 | 2,470,000 | 1,539,000 | 4,222,000 | 299,000 | 3,657,000 | 4,645,000 | 1,185,000 | 4,987,000 | 2,992,000 | 4,149,000 | 760,000 | 2,499,000 | 1,336,000 | 1,619,000 | 2,171,000 | 69,000 | 717,000 | 4,659,000 | 915,000 | 2,339,000 | 2,273,000 | 12,604,000 | 1,294,000 | 917,000 | 811,000 | 6,249,000 | 2,207,000 | 2,600,000 | 1,210,000 | 1,408,000 | 2,957,000 |
Net Cash Used Provided by Financing Activities | -4,636,000 | 289,000 | -9,922,000 | -1,351,000 | -1,918,000 | -1,036,000 | 2,643,000 | -7,144,000 | -7,786,000 | -5,229,000 | -8,349,000 | -6,668,000 | -8,856,000 | -2,474,000 | -346,000 | -1,779,000 | 2,098,000 | 2,089,000 | -1,678,000 | -286,000 | -10,000 | -1,722,000 | -3,794,000 | 469,000 | -1,398,000 | -2,484,000 | 2,015,000 | 595,000 | 443,000 | 140,000 | 11,613,000 | 5,000 | 602,000 | 378,000 | 2,818,000 | 1,555,000 | 937,000 | 550,000 | -311,000 | 1,174,000 |
Effect of Forex Changes on Cash | -34,000 | -23,000 | 47,000 | 285,000 | -276,000 | -327,000 | 50,000 | 103,000 | 14,000 | -51,000 | -61,000 | 432,000 | -200,000 | 44,000 | -184,000 | 120,000 | -121,000 | 11,000 | 15,000 | -31,000 | -68,000 | -133,000 | 92,000 | 26,000 | 39,000 | 122,000 | 61,000 | -162,000 | -12,000 | -5,000 | 7,000 | -51,000 | -37,000 | 130,000 | -207,000 | -116,000 | -194,000 | 21,000 | 0 | 37,000 |
Net Change in Cash | -19,049,000 | 23,355,000 | -9,101,000 | 3,043,000 | 2,132,000 | -8,438,000 | -49,044,000 | 18,065,000 | 27,809,000 | -17,656,000 | 12,092,000 | 20,959,000 | -9,150,000 | -6,509,000 | -21,536,000 | -10,659,000 | 30,189,000 | 18,578,000 | -4,287,000 | -11,290,000 | -23,075,000 | 6,802,000 | 26,162,000 | -11,123,000 | 16,288,000 | 455,000 | -2,085,000 | -56,787,000 | 12,156,000 | 14,337,000 | -13,388,000 | 5,470,000 | -327,000 | 2,876,000 | 442,000 | 889,000 | 6,925,000 | 6,507,000 | 762,000 | 6,107,000 |
Cash at End of Period | 31,604,000 | 50,653,000 | 27,298,000 | 36,399,000 | 33,356,000 | 31,224,000 | 39,662,000 | 88,706,000 | 70,641,000 | 42,832,000 | 60,488,000 | 48,396,000 | 27,437,000 | 36,587,000 | 43,096,000 | 64,632,000 | 75,291,000 | 45,102,000 | 26,524,000 | 30,811,000 | 42,101,000 | 65,176,000 | 58,374,000 | 31,583,000 | 42,706,000 | 26,418,000 | 25,963,000 | 28,048,000 | 84,835,000 | 72,679,000 | 58,342,000 | 71,730,000 | 66,260,000 | 66,587,000 | 63,711,000 | 63,269,000 | 62,380,000 | 55,455,000 | 48,948,000 | 48,186,000 |
Cash at Start of Period | 50,653,000 | 27,298,000 | 36,399,000 | 33,356,000 | 31,224,000 | 39,662,000 | 88,706,000 | 70,641,000 | 42,832,000 | 60,488,000 | 48,396,000 | 27,437,000 | 36,587,000 | 43,096,000 | 64,632,000 | 75,291,000 | 45,102,000 | 26,524,000 | 30,811,000 | 42,101,000 | 65,176,000 | 58,374,000 | 32,212,000 | 42,706,000 | 26,418,000 | 25,963,000 | 28,048,000 | 84,835,000 | 72,679,000 | 58,342,000 | 71,730,000 | 66,260,000 | 66,587,000 | 63,711,000 | 63,269,000 | 62,380,000 | 55,455,000 | 48,948,000 | 48,186,000 | 42,079,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 13,669,000 | 12,434,000 | 8,693,000 | 10,201,000 | 11,662,000 | 8,532,000 | 6,829,000 | 7,795,000 | 12,067,000 | 10,253,000 | 9,306,000 | 10,546,000 | 11,761,000 | 10,668,000 | 6,798,000 | 12,077,000 | 9,848,000 | 9,185,000 | 7,577,000 | 10,845,000 | 10,464,000 | 8,535,000 | 7,556,000 | 8,279,000 | 10,870,000 | 8,322,000 | 18,305,000 | 7,364,000 | 9,860,000 | 7,830,000 | 7,481,000 | 7,336,000 | 10,212,000 | 7,980,000 | 5,963,000 | 7,853,000 | 12,324,000 | 6,905,000 | 4,928,000 | 6,967,000 |
Capital Expenditure | -5,303,000 | -4,685,000 | -3,713,000 | -4,557,000 | -4,074,000 | -3,743,000 | -3,090,000 | -4,032,000 | -3,581,000 | -3,144,000 | -2,519,000 | -3,496,000 | -3,329,000 | -3,219,000 | -2,968,000 | -4,840,000 | -4,392,000 | -3,596,000 | -3,151,000 | -4,497,000 | -3,711,000 | -3,740,000 | -2,589,000 | -3,297,000 | -3,262,000 | -2,794,000 | -2,355,000 | -3,525,000 | -3,285,000 | -3,301,000 | -2,843,000 | -4,279,000 | -4,967,000 | -3,389,000 | -3,447,000 | -5,013,000 | -4,079,000 | -3,299,000 | -2,794,000 | -3,360,000 |
Free Cash Flow | 8,366,000 | 7,749,000 | 4,980,000 | 5,644,000 | 7,588,000 | 4,789,000 | 3,739,000 | 3,763,000 | 8,486,000 | 7,109,000 | 6,787,000 | 7,050,000 | 8,432,000 | 7,449,000 | 3,830,000 | 7,237,000 | 5,456,000 | 5,589,000 | 4,426,000 | 6,348,000 | 6,753,000 | 4,795,000 | 4,967,000 | 4,982,000 | 7,608,000 | 5,528,000 | 15,950,000 | 3,839,000 | 6,575,000 | 4,529,000 | 4,638,000 | 3,057,000 | 5,245,000 | 4,591,000 | 2,516,000 | 2,840,000 | 8,245,000 | 3,606,000 | 2,134,000 | 3,607,000 |