Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-10-02 | 2022-06-30 | 2022-03-31 | 2021-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3,899,000 | 4,000,000 | 3,894,000 | 3,666,000 | 3,915,000 | 4,011,000 | 3,852,000 | 3,767,000 | 3,789,000 | 3,796,000 | 3,590,000 | 3,733,000 |
Revenue Y/Y Growth | -0.41% | -0.27% | 1.09% | -2.68% | 3.33% | 5.66% | 7.30% | 0.91% | - | - | - | - |
Cost of Revenue | 1,617,000 | 1,644,000 | 1,652,000 | 1,623,000 | 1,665,000 | 1,786,000 | 1,727,000 | 1,721,000 | 1,664,000 | 1,649,000 | 1,634,000 | 1,750,000 |
Gross Profit | 2,282,000 | 2,356,000 | 2,242,000 | 2,043,000 | 2,250,000 | 2,225,000 | 2,125,000 | 2,046,000 | 2,125,000 | 2,147,000 | 1,956,000 | 1,983,000 |
Gross Profit Margin | 58.53% | 58.90% | 57.58% | 55.73% | 57.47% | 55.47% | 55.17% | 54.31% | 56.08% | 56.56% | 54.48% | 53.12% |
Research and Development | 0 | 105,000 | 100,000 | 133,000 | 78,000 | 99,000 | 89,000 | 103,000 | 90,000 | 94,000 | 88,000 | 102,000 |
General and Administrative Expenses | 1,590,000 | 1,535,000 | 1,406,000 | 1,586,000 | 1,531,000 | 1,522,000 | 1,502,000 | 1,532,000 | 1,327,000 | 1,208,000 | 1,350,000 | 1,488,000 |
Total Operating Expenses | 1,628,000 | 1,640,000 | 1,506,000 | 1,586,000 | 1,540,000 | 1,523,000 | 1,494,000 | 1,523,000 | 1,387,000 | 1,302,000 | 1,343,000 | 1,472,000 |
Operating Income or Loss | 654,000 | 716,000 | 736,000 | 457,000 | 710,000 | 702,000 | 640,000 | 531,000 | 805,000 | 845,000 | 611,000 | 506,000 |
Operating Margin | 16.77% | 17.90% | 18.90% | 12.47% | 18.14% | 17.50% | 16.61% | 14.10% | 21.25% | 22.26% | 17.02% | 13.55% |
Interest Expense | 96,000 | 92,000 | 95,000 | 96,000 | 100,000 | 53,000 | 1,000 | 0 | 0 | 0 | 0 | 0 |
EBITDA | 855,000 | 856,000 | 811,000 | 765,000 | 995,000 | 828,000 | 783,000 | 898,000 | 957,000 | 978,000 | 805,000 | 722,000 |
Depreciation and Amortization | 182,000 | 141,000 | 149,000 | 174,000 | 153,000 | 148,000 | 152,000 | 166,000 | 152,000 | 161,000 | 165,000 | 182,000 |
Income Before Tax | 577,000 | 65,000 | 427,000 | 357,000 | 585,000 | 639,000 | 609,000 | 512,000 | 738,000 | 775,000 | 612,000 | 517,000 |
Income Tax Expense | 194,000 | 7,000 | 131,000 | 30,000 | 147,000 | 209,000 | 279,000 | 142,000 | 152,000 | 171,000 | 84,000 | 106,000 |
Net Income | 383,000 | 58,000 | 296,000 | 327,000 | 438,000 | 430,000 | 330,000 | 370,000 | 586,000 | 604,000 | 528,000 | 411,000 |
Net Income Margin | 9.82% | 1.45% | 7.60% | 8.92% | 11.19% | 10.72% | 8.57% | 9.82% | 15.47% | 15.91% | 14.71% | 11.01% |
EPS | 0.20 | 0.03 | 0.15 | 0.17 | 0.23 | 0.22 | 0.17 | 0.20 | 0.34 | 0.32 | 0.28 | 0.22 |
EPS Diluted | 0.20 | 0.03 | 0.15 | 0.17 | 0.23 | 0.22 | 0.17 | 0.20 | 0.34 | 0.32 | 0.28 | 0.22 |
Weighted Average Shares Out | 1,915,000 | 1,915,000 | 1,915,000 | 1,915,057 | 1,914,910 | 1,914,894 | 1,888,973 | 1,888,973 | 1,723,529 | 1,914,894 | 1,888,973 | 1,888,973 |
Weighted Average Shares Out Diluted | 1,924,000 | 1,920,000 | 1,920,000 | 1,915,057 | 1,914,910 | 1,914,894 | 1,888,973 | 1,888,973 | 1,716,000 | 1,914,894 | 1,888,973 | 1,888,973 |
Reported Currency: USD | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-10-02 | 2022-04-03 | 2021-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||
Cash and Cash Equivalents | 1,057,000 | 1,014,000 | 1,155,000 | 1,382,000 | 1,062,000 | 1,231,000 | 1,691,000 | 1,231,000 | 797,000 | -740,000 | 740,000 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,480,000 | 0 |
Cash + Short Term Investments | 1,057,000 | 1,014,000 | 1,155,000 | 1,382,000 | 1,062,000 | 1,231,000 | 1,691,000 | 1,231,000 | 797,000 | 740,000 | 740,000 |
Net Receivables | 2,854,000 | 2,240,000 | 2,160,000 | 2,073,000 | 2,109,000 | 2,096,000 | 2,109,000 | 2,122,000 | 2,141,000 | 0 | 2,074,000 |
Inventory | 1,820,000 | 1,849,000 | 1,884,000 | 1,851,000 | 1,885,000 | 2,026,000 | 2,222,000 | 2,226,000 | 2,133,000 | 0 | 1,702,000 |
Other Current Assets | 210,000 | 1,306,000 | 1,521,000 | 1,381,000 | 1,424,000 | 1,491,000 | 628,000 | 459,000 | 392,000 | 0 | 411,000 |
Total Current Assets | 5,941,000 | 5,881,000 | 6,097,000 | 6,138,000 | 5,894,000 | 6,219,000 | 6,439,000 | 5,877,000 | 5,463,000 | 740,000 | 4,927,000 |
Non-Current Assets | |||||||||||
Property, Plant and Equipment | 1,776,000 | 2,127,000 | 2,005,000 | 2,181,000 | 1,872,000 | 1,832,000 | 1,836,000 | 1,820,000 | 1,700,000 | 0 | 1,827,000 |
Goodwill | 9,297,000 | 8,973,000 | 9,032,000 | 9,271,000 | 8,974,000 | 9,081,000 | 9,234,000 | 9,185,000 | 8,773,000 | 0 | 9,810,000 |
Intangible Assets | 8,887,000 | 8,762,000 | 9,378,000 | 9,619,000 | 9,487,000 | 9,678,000 | 9,837,000 | 9,853,000 | 9,542,000 | 0 | 10,701,000 |
Long Term Investments | 0 | 41,000 | 41,000 | 71,000 | 76,000 | 78,000 | 7,751,000 | 66,000 | 0 | 0 | 74,000 |
Tax Assets | 228,000 | 206,000 | 171,000 | 158,000 | 156,000 | 143,000 | 168,000 | 147,000 | 0 | 0 | 189,000 |
Other Non-Current Assets | 796,000 | 453,000 | 559,000 | 413,000 | 618,000 | 511,000 | 330,000 | 368,000 | 544,000 | -740,000 | 401,000 |
Total Non-Current Assets | 20,984,000 | 20,562,000 | 21,186,000 | 21,713,000 | 21,183,000 | 21,323,000 | 29,156,000 | 21,439,000 | 20,559,000 | -740,000 | 23,002,000 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 26,925,000 | 26,443,000 | 27,283,000 | 27,851,000 | 27,077,000 | 27,542,000 | 35,595,000 | 27,316,000 | 26,022,000 | 0 | 27,929,000 |
Current Liabilities | |||||||||||
Accounts Payable | 2,274,000 | 2,437,000 | 2,602,000 | 2,489,000 | 2,281,000 | 2,354,000 | 1,781,000 | 1,829,000 | 1,745,000 | 0 | 1,827,000 |
Short Term Debt | 1,688,000 | 1,467,000 | 1,566,000 | 643,000 | 559,000 | 799,000 | 32,000 | 35,000 | 0 | 0 | 47,000 |
Tax Payables | 163,000 | 96,000 | 164,000 | 142,000 | 383,000 | 239,000 | 604,000 | 329,000 | 0 | 0 | 357,000 |
Deferred Revenue | 0 | 96,000 | 164,000 | 142,000 | 0 | 0 | 0 | 0 | 0 | 0 | -129,000 |
Other Current Liabilities | 1,821,000 | 1,937,000 | 1,834,000 | 2,207,000 | 1,938,000 | 1,907,000 | 1,793,000 | 1,733,000 | 2,122,000 | 0 | 1,811,000 |
Total Current Liabilities | 5,946,000 | 5,937,000 | 6,166,000 | 5,481,000 | 5,161,000 | 5,299,000 | 4,210,000 | 3,926,000 | 3,867,000 | 0 | 4,042,000 |
Non-Current Liabilities | |||||||||||
Long Term Debt | 7,139,000 | 7,139,000 | 7,131,000 | 7,784,000 | 7,791,000 | 7,804,000 | 7,761,000 | 9,011,000 | 0 | 0 | 82,000 |
Deferred Revenue | 0 | 88,000 | 98,000 | 97,000 | 0 | 0 | 0 | 214,000 | 0 | 0 | -82,000 |
Deferred Tax | 0 | 2,392,000 | 2,568,000 | 2,621,000 | 2,515,000 | 2,682,000 | 2,683,000 | 2,428,000 | 0 | 0 | 2,430,000 |
Other Non-Current Liabilities | 3,196,000 | 797,000 | 797,000 | 754,000 | 717,000 | 717,000 | 659,000 | -8,070,000 | 3,228,000 | 0 | 976,000 |
Total Non-Current Liabilities | 10,335,000 | 10,328,000 | 10,496,000 | 11,159,000 | 11,023,000 | 11,203,000 | 11,103,000 | 3,369,000 | 3,228,000 | 0 | 3,488,000 |
Total Liabilities | 16,281,000 | 16,265,000 | 16,662,000 | 16,640,000 | 16,184,000 | 16,502,000 | 15,313,000 | 7,295,000 | 7,095,000 | 0 | 7,530,000 |
Common Stock | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 19,000 | 25,521,000 | 19,000 | 25,153,000 | 0 | 24,872,000 |
Retained Earnings | 7,000 | 17,000 | 342,000 | 429,000 | 485,000 | 430,000 | 0 | 0 | 0 | 0 | 0 |
Accumulated Other Comprehensive Income/Loss | -5,359,000 | -5,835,000 | -5,675,000 | -5,377,000 | -5,742,000 | -5,507,000 | -5,239,000 | -5,453,000 | -6,226,000 | 20,399,000 | -4,473,000 |
Total Stockholders Equity | 10,644,000 | 10,178,000 | 10,621,000 | 11,211,000 | 10,893,000 | 11,040,000 | 20,282,000 | 20,021,000 | 18,927,000 | 20,399,000 | 20,399,000 |
Total Investments | 0 | 41,000 | 41,000 | 71,000 | 76,000 | 78,000 | 7,751,000 | 66,000 | 0 | 1,480,000 | 74,000 |
Total Debt | 8,827,000 | 8,606,000 | 8,697,000 | 8,427,000 | 8,350,000 | 8,603,000 | 7,793,000 | 116,000 | 80,000 | 0 | 258,000 |
Net Debt | 7,770,000 | 7,592,000 | 7,542,000 | 7,045,000 | 7,288,000 | 7,372,000 | 6,102,000 | -1,115,000 | -717,000 | 740,000 | -482,000 |
Reported Currency: USD | 2024-09-29 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-10-02 | 2022-06-30 | 2022-03-31 | 2021-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||
Net Income | 383,000 | 58,000 | 296,000 | 327,000 | 577,000 | 430,000 | 330,000 | 370,000 | 586,000 | 604,000 | 528,000 | 411,000 |
Depreciation & Amortization | 182,000 | 141,000 | 149,000 | 174,000 | 153,000 | 148,000 | 152,000 | 166,000 | 152,000 | 161,000 | 165,000 | 182,000 |
Deferred Income Tax | -40,000 | -201,000 | -4,000 | 14,000 | -283,000 | -12,000 | 167,000 | 43,000 | 0 | 42,000 | 20,000 | 71,000 |
Stock Based Compensation | 58,000 | 61,000 | 81,000 | 113,000 | 2,000 | 38,000 | 35,000 | 31,000 | 30,000 | 41,000 | 35,000 | 35,000 |
Change in Working Capital | 482,000 | -143,000 | -339,000 | 305,000 | 248,000 | 126,000 | 118,000 | 29,000 | -89,000 | -43,000 | -408,000 | 300,000 |
Accounts Receivable | -110,000 | -109,000 | -124,000 | 141,000 | -42,000 | -78,000 | 23,000 | 68,000 | -66,000 | -84,000 | -60,000 | 92,000 |
Inventory | 62,000 | 14,000 | -63,000 | 74,000 | 132,000 | 126,000 | 17,000 | -47,000 | -169,000 | -172,000 | -194,000 | 27,000 |
Accounts Payable | -336,000 | -56,000 | -181,000 | 159,000 | -98,000 | 383,000 | -54,000 | 33,000 | 0 | 84,000 | -126,000 | 328,000 |
Other Working Capital | 866,000 | 8,000 | 29,000 | 262,000 | 256,000 | -305,000 | 132,000 | -25,000 | 146,000 | 129,000 | -28,000 | -147,000 |
Other Non-Cash Items | -816,000 | 524,000 | 851,000 | 104,000 | -23,000 | 12,000 | 353,000 | 5,000 | 57,000 | 537,000 | -2,000 | 20,000 |
Net Cash Provided by Operating Activities | 249,000 | 440,000 | 287,000 | 950,000 | 674,000 | 742,000 | 802,000 | 644,000 | 736,000 | 807,000 | 338,000 | 1,009,000 |
Cash Flows from Investing Activities | ||||||||||||
Investments in Property, Plant, and Equipment | -59,000 | -90,000 | -153,000 | -223,000 | -114,000 | -77,000 | -55,000 | -159,000 | -103,000 | -76,000 | -37,000 | -123,000 |
Acquisitions Net | 0 | 0 | 0 | 7,000 | 0 | 0 | 14,000 | -7,000 | 0 | 2,000 | 0 | 90,000 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,000 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8,000 | 0 | 0 | 0 | 0 |
Other Investing Activities | 3,000 | 5,000 | 1,000 | -49,000 | 9,000 | 0 | 14,000 | -8,000 | -5,000 | 1,000 | -5,000 | 90,000 |
Net Cash Used for Investing Activities | -56,000 | -85,000 | -152,000 | -265,000 | -105,000 | -77,000 | -41,000 | -167,000 | -108,000 | -73,000 | -42,000 | -33,000 |
Cash Flows from Financing Activities | ||||||||||||
Debt Repayment | 209,000 | -102,000 | 160,000 | 77,000 | -245,000 | 740,000 | 7,674,000 | -8,000 | 15,000 | 1,000 | 6,000 | -2,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 4,241,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -23,000 | 0 | -91,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -393,000 | -383,000 | -383,000 | -383,000 | -383,000 | -13,788,000 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 45,000 | -5,000 | -12,000 | -77,000 | -98,000 | 1,000 | -286,000 | -55,000 | -650,000 | -676,000 | -216,000 | -898,000 |
Net Cash Used Provided by Financing Activities | -162,000 | -490,000 | -326,000 | -383,000 | -726,000 | -8,806,000 | 7,388,000 | -63,000 | -635,000 | -675,000 | -210,000 | -900,000 |
Effect of Forex Changes on Cash | 12,000 | -6,000 | -36,000 | 18,000 | -12,000 | -14,000 | 6,000 | 20,000 | -34,000 | -50,000 | 3,000 | -15,000 |
Net Change in Cash | 43,000 | -141,000 | -227,000 | 320,000 | -169,000 | -8,155,000 | 8,155,000 | 434,000 | -41,000 | 9,000 | 89,000 | 61,000 |
Cash at End of Period | 1,057,000 | 1,014,000 | 1,155,000 | 1,382,000 | 1,062,000 | 1,231,000 | 9,386,000 | 1,231,000 | 797,000 | 838,000 | 829,000 | 740,000 |
Cash at Start of Period | 1,014,000 | 1,155,000 | 1,382,000 | 1,062,000 | 1,231,000 | 9,386,000 | 1,231,000 | 797,000 | 838,000 | 829,000 | 740,000 | 679,000 |
Free Cash Flow | ||||||||||||
Operating Cash Flow | 249,000 | 440,000 | 287,000 | 950,000 | 674,000 | 742,000 | 802,000 | 644,000 | 736,000 | 807,000 | 338,000 | 1,009,000 |
Capital Expenditure | -59,000 | -90,000 | -153,000 | -223,000 | -114,000 | -77,000 | -55,000 | -159,000 | -103,000 | -76,000 | -37,000 | -123,000 |
Free Cash Flow | 190,000 | 350,000 | 134,000 | 727,000 | 560,000 | 665,000 | 747,000 | 485,000 | 633,000 | 731,000 | 301,000 | 886,000 |