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 |
---|---|---|---|---|---|---|
Revenue | 15,459,000 | 15,444,000 | 14,950,000 | 15,054,000 | 14,467,000 | 14,324,000 |
Revenue Growth | - | 3.30% | -0.69% | 4.06% | 1.00% | |
Cost of Revenue | 6,536,000 | 6,801,000 | 6,665,000 | 6,635,000 | 6,619,000 | 6,662,000 |
Gross Profit | 8,923,000 | 8,643,000 | 8,285,000 | 8,419,000 | 7,848,000 | 7,662,000 |
Gross Profit Margin | 57.68% | 55.96% | 55.42% | 55.93% | 54.25% | 53.49% |
Research and Development | 338,000 | 399,000 | 375,000 | 355,000 | 320,000 | 391,000 |
General and Administrative Expenses | 6,117,000 | 5,682,000 | 5,633,000 | 5,484,000 | 4,956,000 | 5,198,000 |
Total Operating Expenses | 6,360,000 | 6,131,000 | 5,617,000 | 5,407,000 | 4,860,000 | 5,263,000 |
Operating Income or Loss | 2,563,000 | 2,512,000 | 2,675,000 | 2,920,000 | -979,000 | 1,846,000 |
Operating Margin | 16.51% | 16.27% | 17.89% | 19.40% | -6.77% | 12.89% |
Interest Expense | 379,000 | 358,000 | 0 | 0 | 0 | 0 |
EBITDA | 3,287,000 | 3,175,000 | 3,638,000 | 3,874,000 | 3,792,000 | 3,281,000 |
Depreciation and Amortization | 646,000 | 627,000 | 644,000 | 731,000 | 746,000 | 709,000 |
Income Before Tax | 1,426,000 | 2,190,000 | 2,637,000 | 2,925,000 | -1,016,000 | 2,120,000 |
Income Tax Expense | 362,000 | 526,000 | 550,000 | 894,000 | -137,000 | 685,000 |
Net Income | 1,064,000 | 1,664,000 | 2,064,000 | 2,078,000 | -879,000 | 1,435,000 |
Net Income Margin | 6.95% | 10.77% | 13.81% | 13.80% | -6.08% | 10.02% |
EPS | 0.55 | 0.90 | 1.08 | 1.08 | -0.47 | 0.76 |
EPS Diluted | 0.55 | 0.87 | 1.08 | 1.08 | -0.47 | 0.76 |
Weighted Average Shares Out | - | 1,848,889 | 1,914,894 | 1,888,973 | 1,888,973 | 1,888,973 |
Weighted Average Shares Out Diluted | - | 1,915,057 | 1,914,894 | 1,888,973 | 1,888,973 | 1,888,973 |
Reported Currency: USD | Q3 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
---|---|---|---|---|---|---|
Current Assets | ||||||
Cash and Cash Equivalents | 1,057,000 | 1,382,000 | 1,231,000 | 740,000 | 618,000 | 0 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 1,057,000 | 1,382,000 | 1,231,000 | 740,000 | 618,000 | 0 |
Net Receivables | 2,854,000 | 2,073,000 | 2,122,000 | 2,074,000 | 1,858,000 | 0 |
Inventory | 1,820,000 | 1,851,000 | 2,226,000 | 1,702,000 | 1,685,000 | 0 |
Other Current Assets | 210,000 | 814,000 | 459,000 | 411,000 | 434,000 | 0 |
Total Current Assets | 5,941,000 | 6,138,000 | 5,877,000 | 4,927,000 | 4,595,000 | 0 |
Non-Current Assets | ||||||
Property, Plant and Equipment | 1,776,000 | 2,181,000 | 1,820,000 | 1,827,000 | 1,957,000 | 0 |
Goodwill | 9,297,000 | 9,271,000 | 9,185,000 | 9,810,000 | 10,326,000 | 0 |
Intangible Assets | 8,887,000 | 9,619,000 | 9,853,000 | 10,701,000 | 11,610,000 | 0 |
Long Term Investments | 0 | 71,000 | 66,000 | 74,000 | 122,000 | 0 |
Tax Assets | 228,000 | 158,000 | 147,000 | 189,000 | 193,000 | 0 |
Other Non-Current Assets | 796,000 | 413,000 | 368,000 | 401,000 | 374,000 | 0 |
Total Non-Current Assets | 20,984,000 | 21,713,000 | 21,439,000 | 23,002,000 | 24,582,000 | 0 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 26,925,000 | 27,851,000 | 27,316,000 | 27,929,000 | 29,177,000 | 0 |
Current Liabilities | ||||||
Accounts Payable | 2,274,000 | 2,489,000 | 1,829,000 | 1,827,000 | 1,579,000 | 0 |
Short Term Debt | 1,688,000 | 643,000 | 35,000 | 47,000 | 0 | 0 |
Tax Payables | 163,000 | 142,000 | 329,000 | 357,000 | 393,000 | 0 |
Deferred Revenue | 0 | 0 | 0 | -129,000 | -160,000 | 0 |
Other Current Liabilities | 1,821,000 | 2,207,000 | 1,733,000 | 1,811,000 | 5,522,000 | 0 |
Total Current Liabilities | 5,946,000 | 5,481,000 | 3,926,000 | 4,042,000 | 7,494,000 | 0 |
Non-Current Liabilities | ||||||
Long Term Debt | 7,139,000 | 7,784,000 | 9,011,000 | 82,000 | 160,000 | 0 |
Deferred Revenue | 0 | 0 | 214,000 | -82,000 | -160,000 | 0 |
Deferred Tax | 0 | 2,621,000 | 2,428,000 | 2,430,000 | 1,756,000 | 0 |
Other Non-Current Liabilities | 3,196,000 | 754,000 | -8,070,000 | 976,000 | 1,411,000 | 0 |
Total Non-Current Liabilities | 10,335,000 | 11,159,000 | 3,369,000 | 3,488,000 | 3,327,000 | 0 |
Total Liabilities | 16,281,000 | 16,640,000 | 7,295,000 | 7,530,000 | 10,821,000 | 0 |
Common Stock | 19,000 | 19,000 | 19,000 | 24,872,000 | 21,928,000 | 0 |
Retained Earnings | 7,000 | 429,000 | 0 | 0 | 0 | 0 |
Accumulated Other Comprehensive Income/Loss | -5,359,000 | -5,377,000 | -5,453,000 | -4,473,000 | -3,572,000 | 0 |
Total Stockholders Equity | 10,644,000 | 11,211,000 | 20,021,000 | 20,399,000 | 18,356,000 | 0 |
Total Investments | 0 | 71,000 | 66,000 | 74,000 | 122,000 | 0 |
Total Debt | 8,827,000 | 8,427,000 | 116,000 | 258,000 | 320,000 | 0 |
Net Debt | 7,770,000 | 7,045,000 | -1,115,000 | -482,000 | -298,000 | 0 |
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||
Net Income | 1,064,000 | 1,664,000 | 2,087,000 | 2,031,000 | -879,000 | 1,435,000 |
Depreciation & Amortization | 646,000 | 627,000 | 644,000 | 731,000 | 746,000 | 709,000 |
Deferred Income Tax | -231,000 | -114,000 | 157,000 | 568,000 | -801,000 | 97,000 |
Stock Based Compensation | 313,000 | 188,000 | 137,000 | 141,000 | 115,000 | 102,000 |
Change in Working Capital | 305,000 | 797,000 | -513,000 | -3,132,000 | 4,242,000 | 804,000 |
Accounts Receivable | -202,000 | 44,000 | -142,000 | -303,000 | 265,000 | 40,000 |
Inventory | 87,000 | 349,000 | -582,000 | -77,000 | 109,000 | 180,000 |
Accounts Payable | -414,000 | 390,000 | 52,000 | 330,000 | 154,000 | 3,000 |
Other Working Capital | 1,165,000 | 14,000 | 159,000 | -3,082,000 | 3,714,000 | 581,000 |
Other Non-Cash Items | 663,000 | 6,000 | 13,000 | -5,000 | -26,000 | -149,000 |
Net Cash Provided by Operating Activities | 1,926,000 | 3,168,000 | 2,525,000 | 334,000 | 3,397,000 | 2,998,000 |
Cash Flows from Investing Activities | ||||||
Investments in Property, Plant, and Equipment | -525,000 | -469,000 | -375,000 | -295,000 | -229,000 | -289,000 |
Acquisitions Net | 7,000 | 21,000 | -10,000 | 136,000 | 176,000 | -1,846,000 |
Purchases of Investments | 0 | 0 | -5,000 | -12,000 | -30,000 | -20,000 |
Sales/Maturities of Investments | 0 | 0 | 8,000 | 77,000 | -146,000 | -63,000 |
Other Investing Activities | -40,000 | -40,000 | -8,000 | -77,000 | 146,000 | 63,000 |
Net Cash Used for Investing Activities | -558,000 | -488,000 | -390,000 | -171,000 | -83,000 | -2,155,000 |
Cash Flows from Financing Activities | ||||||
Debt Repayment | 344,000 | 8,246,000 | 14,000 | -7,000 | -11,000 | -40,000 |
Common Stock Issued | 0 | 4,241,000 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -114,000 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -1,542,000 | -14,554,000 | 0 | 0 | 0 | 0 |
Other Financing Activities | -49,000 | -460,000 | -1,597,000 | 7,000 | -3,446,000 | -645,000 |
Net Cash Used Provided by Financing Activities | -1,361,000 | -2,527,000 | -1,583,000 | 0 | -3,457,000 | -685,000 |
Effect of Forex Changes on Cash | -12,000 | -2,000 | -61,000 | -41,000 | 9,000 | -11,000 |
Net Change in Cash | -5,000 | 151,000 | 491,000 | 122,000 | -134,000 | 147,000 |
Cash at End of Period | 4,608,000 | 1,382,000 | 1,231,000 | 740,000 | 618,000 | 752,000 |
Cash at Start of Period | 4,613,000 | 1,231,000 | 740,000 | 618,000 | 752,000 | 605,000 |
Free Cash Flow | ||||||
Operating Cash Flow | 1,926,000 | 3,168,000 | 2,525,000 | 334,000 | 3,397,000 | 2,998,000 |
Capital Expenditure | -525,000 | -469,000 | -375,000 | -295,000 | -229,000 | -289,000 |
Free Cash Flow | 1,401,000 | 2,699,000 | 2,150,000 | 39,000 | 3,168,000 | 2,709,000 |