Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.


Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31
Revenue 15,847,000 14,779,000 13,728,000 12,077,000 11,443,000 11,809,000 9,144,000 5,430,000 5,164,000 5,370,000 5,978,000 5,899,000 5,636,000
Revenue Growth - 7.66% 13.67% 5.54% -3.10% 29.14% 68.40% 5.15% -3.84% -10.17% 1.34% 4.67%
Cost of Revenue 10,434,000 9,259,000 12,046,000 10,728,000 6,796,000 7,272,000 6,333,000 3,908,000 3,674,000 3,526,000 3,756,000 3,729,000 3,704,000
Gross Profit 5,413,000 5,520,000 1,682,000 1,349,000 4,647,000 4,537,000 2,811,000 1,522,000 1,490,000 1,844,000 2,222,000 2,170,000 1,932,000
Gross Profit Margin 28.41% 37.35% 12.25% 11.17% 40.61% 38.42% 30.74% 28.03% 28.85% 34.34% 37.17% 36.79% 34.28%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 1,434,000 1,308,000 1,189,000 1,040,000 1,035,000 904,000 926,000 600,000 690,000 676,000 708,000 756,000 659,000
Total Operating Expenses 2,293,000 2,859,000 2,785,000 2,793,000 2,772,000 2,544,000 2,320,000 1,299,000 1,365,000 1,528,000 1,978,000 3,311,000 3,068,000
Operating Income or Loss 3,120,000 2,661,000 -1,118,000 -1,267,000 1,519,000 1,993,000 491,000 198,000 407,000 -4,091,000 -6,015,000 27,000 239,000
Operating Margin 13.63% 18.01% -8.14% -10.49% 13.27% 16.88% 5.37% 3.65% 7.88% -76.18% -100.62% 0.46% 4.24%
Interest Expense 868,000 749,000 368,000 384,000 446,000 564,000 525,000 206,000 1,093,000 1,285,000 0 0 0
EBITDA 5,868,000 4,573,000 1,287,000 782,000 3,163,000 3,408,000 2,028,000 1,309,000 23,266,000 -3,272,000 -5,360,000 379,000 431,000
Depreciation and Amortization 2,069,000 1,867,000 1,994,000 1,976,000 1,977,000 1,811,000 1,600,000 835,000 817,000 995,000 1,440,000 1,452,000 1,558,000
Income Before Tax 2,870,000 2,000,000 -1,560,000 -1,722,000 890,000 1,216,000 -101,000 250,000 21,351,000 -5,556,000 -8,549,000 -3,036,000 -3,842,000
Income Tax Expense 732,000 508,000 -350,000 -458,000 266,000 290,000 -45,000 504,000 -1,337,000 -879,000 -2,320,000 732,000 894,000
Net Income 2,034,000 1,493,000 -1,210,000 -1,264,000 636,000 928,000 -54,000 -254,000 22,688,000 -4,677,000 -6,229,000 -2,197,000 -2,948,000
Net Income Margin 8.17% 10.10% -8.81% -10.47% 5.56% 7.86% -0.59% -4.68% 439.35% -87.09% -104.20% -37.24% -52.31%
EPS 5.70 3.63 -2.86 -2.62 1.30 1.88 -0.11 -0.59 -1.92 -10.94 -14.57 0.00 0.00
EPS Diluted 5.53 3.58 -2.86 -2.62 1.30 1.86 -0.11 -0.59 -1.92 -10.94 -14.57 0.00 0.00
Weighted Average Shares Out - 369,771 422,447 482,215 488,668 494,146 490,909 427,761 427,561 427,500 427,500 0 0
Weighted Average Shares Out Diluted - 375,193 422,447 482,215 491,090 499,935 504,954 427,761 427,580 427,500 427,500 0 0

Reported Currency: USD Q3 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31
Current Assets
Cash and Cash Equivalents 905,000 3,485,000 455,000 1,325,000 406,000 300,000 636,000 1,487,000 843,000 1,400,000 1,843,000 746,000 1,175,000
Short Term Investments 0 0 92,000 14,000 19,000 0 730,000 220,000 563,000 465,000 0 0 0
Cash + Short Term Investments 905,000 3,485,000 455,000 1,325,000 406,000 300,000 636,000 1,487,000 843,000 1,400,000 1,843,000 746,000 1,175,000
Net Receivables 2,199,000 1,680,000 2,086,000 1,956,000 1,279,000 1,365,000 1,087,000 582,000 612,000 533,000 588,000 710,000 1,408,000
Inventory 949,000 740,000 570,000 610,000 515,000 469,000 412,000 253,000 285,000 428,000 468,000 399,000 393,000
Other Current Assets 4,478,000 5,732,000 8,005,000 3,992,000 1,229,000 1,980,000 1,300,000 351,000 733,000 1,089,000 83,000 288,000 191,000
Total Current Assets 8,531,000 11,637,000 11,116,000 7,883,000 3,429,000 4,114,000 3,435,000 2,673,000 2,473,000 3,450,000 3,476,000 3,872,000 4,630,000
Non-Current Assets
Property, Plant and Equipment 18,497,000 12,482,000 12,605,000 13,096,000 13,545,000 13,960,000 14,616,000 4,824,000 4,447,000 9,354,000 12,023,000 17,649,000 18,556,000
Goodwill 2,802,000 2,583,000 2,583,000 2,583,000 2,583,000 2,553,000 2,068,000 1,907,000 1,907,000 152,000 2,352,000 3,952,000 4,952,000
Intangible Assets 2,157,000 1,864,000 1,958,000 2,146,000 2,445,000 2,746,000 2,489,000 2,526,000 3,201,000 1,174,000 1,336,000 1,717,000 1,781,000
Long Term Investments 4,520,000 2,035,000 1,729,000 2,049,000 1,759,000 1,661,000 1,381,000 1,240,000 1,064,000 962,000 11,000 838,000 710,000
Tax Assets 839,000 1,223,000 1,710,000 1,302,000 838,000 1,066,000 1,336,000 710,000 1,122,000 30,000 0 0 0
Other Non-Current Assets 532,000 1,142,000 1,086,000 624,000 609,000 516,000 699,000 720,000 953,000 536,000 2,145,000 794,000 -25,999,000
Total Non-Current Assets 29,347,000 21,329,000 21,671,000 21,800,000 21,779,000 22,502,000 22,589,000 11,927,000 12,694,000 12,208,000 17,867,000 24,950,000 25,999,000
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 2,340,000
Total Assets 37,878,000 32,966,000 32,787,000 29,683,000 25,208,000 26,616,000 26,024,000 14,600,000 15,167,000 15,658,000 21,343,000 28,822,000 32,969,000
Current Liabilities
Accounts Payable 1,291,000 1,147,000 1,556,000 1,515,000 880,000 947,000 945,000 473,000 479,000 514,000 545,000 545,000 529,000
Short Term Debt 1,548,000 2,293,000 1,121,000 259,000 403,000 1,091,000 530,000 44,000 46,000 1,441,000 22,000 32,140,000 0
Tax Payables 199,000 203,000 199,000 207,000 226,000 201,000 192,000 194,000 159,000 109,000 0 0 0
Deferred Revenue 0 0 1,710,000 454,000 460,000 493,000 4,000 4,000 192,000 229,000 0 0 0
Other Current Liabilities 4,622,000 6,180,000 7,461,000 3,862,000 1,527,000 2,335,000 1,954,000 636,000 820,000 748,000 935,000 2,412,000 4,456,000
Total Current Liabilities 7,660,000 9,823,000 10,337,000 5,843,000 3,036,000 4,574,000 3,625,000 1,351,000 1,504,000 2,812,000 1,502,000 35,097,000 4,985,000
Non-Current Liabilities
Long Term Debt 14,363,000 12,391,000 12,215,000 10,750,000 9,481,000 10,221,000 10,874,000 4,379,000 4,577,000 -1,171,000 33,904,000 2,000 29,800,000
Deferred Revenue 0 0 1,000 -767,000 3,550,000 3,067,000 -9,405,000 0 0 1,174,000 0 0 0
Deferred Tax 0 1,000 1,000 767,000 1,000 2,000 10,000 0 0 213,000 0 0 0
Other Non-Current Liabilities 7,202,000 5,429,000 5,316,000 4,798,000 4,329,000 3,859,000 3,648,000 2,528,000 2,489,000 34,340,000 3,164,000 2,185,000 0
Total Non-Current Liabilities 21,565,000 17,821,000 17,532,000 15,548,000 13,811,000 14,082,000 14,532,000 6,907,000 7,066,000 35,730,000 38,050,000 5,707,000 29,800,000
Total Liabilities 29,225,000 27,644,000 27,869,000 21,391,000 16,847,000 18,656,000 18,157,000 8,258,000 8,570,000 38,542,000 39,552,000 40,804,000 42,652,000
Common Stock 5,000 5,000 5,000 5,000 5,000 5,000 5,000 4,000 4,000 0 0 0 0
Retained Earnings -759,000 -2,613,000 -3,643,000 -1,964,000 -399,000 -764,000 -1,449,000 -1,410,000 -1,155,000 0 0 0 0
Accumulated Other Comprehensive Income/Loss 7,000 6,000 7,000 -16,000 -48,000 -30,000 -22,000 -17,000 6,000 -22,884,000 -35,000 -36,000 0
Total Stockholders Equity 5,441,000 5,307,000 4,902,000 8,291,000 8,371,000 7,959,000 7,863,000 6,342,000 6,597,000 -22,884,000 -18,209,000 -11,983,000 -9,795,000
Total Investments 4,520,000 2,035,000 1,729,000 2,049,000 1,759,000 1,661,000 1,381,000 1,240,000 1,064,000 962,000 11,000 838,000 710,000
Total Debt 15,812,000 14,684,000 13,336,000 11,009,000 9,884,000 11,312,000 11,404,000 4,423,000 4,623,000 1,444,000 33,887,000 32,142,000 0
Net Debt 14,907,000 11,199,000 12,881,000 9,684,000 9,478,000 11,012,000 10,768,000 2,936,000 3,780,000 44,000 32,044,000 31,396,000 -1,175,000

Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 2018-12-31 2017-12-31 2016-12-31 2015-12-31 2014-12-31 2013-12-31 2012-12-31
Cash Flows from Operating Activities
Net Income 2,138,000 1,492,000 -1,210,000 -1,264,000 624,000 926,000 -56,000 -254,000 22,688,000 -4,677,000 -6,229,000 -2,197,000 -2,948,000
Depreciation & Amortization 2,405,000 1,956,000 2,047,000 2,050,000 2,048,000 1,876,000 1,533,000 835,000 817,000 995,000 1,440,000 1,452,000 1,558,000
Deferred Income Tax 56,000 621,000 -230,000 -528,000 225,000 318,000 17,000 205,000 -1,324,000 -883,000 -2,353,000 0 42,000
Stock Based Compensation 90,000 77,000 63,000 47,000 65,000 47,000 73,000 19,000 3,000 0 0 0 4,000
Change in Working Capital -7,000 1,853,000 -2,577,000 -1,301,000 46,000 93,000 -580,000 244,000 -347,000 126,000 328,000 -248,000 -46,000
Accounts Receivable 1,089,000 214,000 -852,000 -228,000 -33,000 -88,000 -207,000 7,000 -81,000 17,000 72,000 -17,000 -65,000
Inventory -174,000 -174,000 36,000 -100,000 -59,000 -44,000 61,000 22,000 74,000 34,000 -67,000 -6,000 19,000
Accounts Payable -40,000 -350,000 94,000 402,000 -40,000 -221,000 90,000 -30,000 -53,000 40,000 94,000 0 0
Other Working Capital -7,000 2,163,000 -1,855,000 -1,375,000 178,000 446,000 -524,000 245,000 -287,000 35,000 229,000 -225,000 0
Other Non-Cash Items 540,000 -546,000 2,392,000 790,000 329,000 -524,000 484,000 215,000 2,096,000 -30,000 143,000 723,000 1,153,000
Net Cash Provided by Operating Activities 4,091,000 5,453,000 485,000 -206,000 3,337,000 2,736,000 1,471,000 1,386,000 -157,000 237,000 444,000 -270,000 -237,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -414,000 -1,676,000 -1,301,000 -1,033,000 -1,259,000 -609,000 -496,000 -531,000 -352,000 -460,000 -413,000 -588,000 -844,000
Acquisitions Net -2,386,000 0 1,353,000 1,033,000 1,259,000 -880,000 445,000 -114,000 -1,343,000 -337,000 -336,000 0 0
Purchases of Investments -1,719,000 -624,000 -693,000 -505,000 -455,000 -453,000 -274,000 -272,000 -245,000 -418,000 -331,000 0 0
Sales/Maturities of Investments 1,696,000 601,000 670,000 483,000 433,000 431,000 252,000 252,000 226,000 401,000 314,000 0 0
Other Investing Activities -3,013,000 -446,000 -1,268,000 -1,131,000 -1,550,000 -206,000 -28,000 124,000 249,000 164,000 308,000 604,000 964,000
Net Cash Used for Investing Activities -5,722,000 -2,145,000 -1,239,000 -1,153,000 -1,572,000 -1,717,000 -101,000 -541,000 -1,465,000 -650,000 -458,000 16,000 120,000
Cash Flows from Financing Activities
Debt Repayment 1,910,000 1,815,000 1,897,000 1,369,000 -1,525,000 -252,000 -1,972,000 -191,000 1,990,000 -21,000 1,202,000 0 0
Common Stock Issued 0 0 0 0 0 0 0 0 69,000 0 0 0 0
Common Stock Repurchased -1,400,000 -1,245,000 -1,949,000 -471,000 0 -656,000 -763,000 0 0 0 0 0 0
Dividends Paid -390,000 -463,000 -453,000 -290,000 -266,000 -243,000 0 -1,505,000 -992,000 0 0 0 0
Other Financing Activities -443,000 -401,000 425,000 1,666,000 -5,000 -86,000 12,000 -10,000 67,000 -9,000 -91,000 -175,000 1,172,000
Net Cash Used Provided by Financing Activities -654,000 -294,000 -80,000 2,274,000 -1,796,000 -1,237,000 -2,723,000 -201,000 1,065,000 -30,000 1,111,000 -175,000 1,172,000
Effect of Forex Changes on Cash 1,574,000 0 0 0 0 0 0 0 0 0 0 0 120,000
Net Change in Cash -1,435,000 3,014,000 -834,000 915,000 -31,000 -218,000 -1,353,000 644,000 -557,000 -443,000 1,097,000 -429,000 1,175,000
Cash at End of Period 8,092,000 3,539,000 525,000 1,359,000 444,000 475,000 693,000 1,487,000 843,000 1,400,000 1,843,000 746,000 1,175,000
Cash at Start of Period 9,527,000 525,000 1,359,000 444,000 475,000 693,000 2,046,000 843,000 1,400,000 1,843,000 746,000 1,175,000 0
Free Cash Flow
Operating Cash Flow 4,091,000 5,453,000 485,000 -206,000 3,337,000 2,736,000 1,471,000 1,386,000 -157,000 237,000 444,000 -270,000 -237,000
Capital Expenditure -414,000 -1,676,000 -1,301,000 -1,033,000 -1,259,000 -609,000 -496,000 -531,000 -352,000 -460,000 -413,000 -588,000 -844,000
Free Cash Flow 3,677,000 3,777,000 -816,000 -1,239,000 2,078,000 2,127,000 975,000 855,000 -509,000 -223,000 31,000 -858,000 -1,081,000