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
Revenue 5,136,000 5,021,000 4,879,000 4,700,000 4,348,000
Revenue Growth - 2.91% 3.81% 8.10%
Cost of Revenue 2,085,000 2,120,000 2,110,000 1,987,000 1,838,000
Gross Profit 3,051,000 2,901,000 2,769,000 2,713,000 2,510,000
Gross Profit Margin 59.41% 57.78% 56.75% 57.72% 57.73%
Research and Development 241,000 225,000 217,000 244,000 219,000
General and Administrative Expenses 1,613,000 1,536,000 1,474,000 1,428,000 1,340,000
Total Operating Expenses 1,865,000 1,761,000 1,691,000 1,672,000 1,559,000
Operating Income or Loss 1,186,000 1,140,000 1,078,000 1,041,000 951,000
Operating Margin 23.09% 22.70% 22.09% 22.15% 21.87%
Interest Expense 110,000 30,000 146,000 0 0
EBITDA 1,255,000 1,213,000 1,212,000 1,145,000 1,061,000
Depreciation and Amortization 80,000 87,000 90,000 106,000 110,000
Income Before Tax 1,067,000 1,096,000 933,000 1,047,000 950,000
Income Tax Expense 261,000 257,000 224,000 186,000 226,000
Net Income 806,000 839,000 845,000 861,000 724,000
Net Income Margin 15.68% 16.71% 17.32% 18.32% 16.65%
EPS 3.27 3.41 3.43 3.50 2.94
EPS Diluted 3.24 3.41 3.43 3.50 2.94
Weighted Average Shares Out - 246,400 246,100 246,100 246,100
Weighted Average Shares Out Diluted - 246,400 246,100 246,100 246,100

Reported Currency: USD Q3 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Current Assets
Cash and Cash Equivalents 1,267,000 762,000 -123,000 -135,000 0
Short Term Investments 0 0 0 0 0
Cash + Short Term Investments 1,267,000 762,000 -123,000 -135,000 0
Net Receivables 839,000 826,000 816,000 757,000 0
Inventory 326,000 297,000 345,000 322,000 0
Other Current Assets 185,000 188,000 119,000 126,000 0
Total Current Assets 2,617,000 2,073,000 1,280,000 1,205,000 0
Non-Current Assets
Property, Plant and Equipment 261,000 406,000 247,000 260,000 0
Goodwill 2,539,000 2,533,000 2,476,000 2,502,000 0
Intangible Assets 401,000 427,000 479,000 533,000 0
Long Term Investments 0 0 -202,000 -186,000 0
Tax Assets 0 0 202,000 186,000 0
Other Non-Current Assets 445,000 254,000 343,000 340,000 0
Total Non-Current Assets 3,646,000 3,620,000 3,545,000 3,635,000 0
Other Assets 0 0 0 0 0
Total Assets 6,263,000 5,693,000 4,825,000 4,840,000 0
Current Liabilities
Accounts Payable 424,000 431,000 440,000 464,000 0
Short Term Debt 0 33,000 64,000 68,000 0
Tax Payables 0 139,000 66,000 58,000 0
Deferred Revenue 0 208,000 192,000 175,000 0
Other Current Liabilities 802,000 454,000 361,000 356,000 0
Total Current Liabilities 1,226,000 1,265,000 1,123,000 1,121,000 0
Non-Current Liabilities
Long Term Debt 2,639,000 2,744,000 182,000 202,000 0
Deferred Revenue 0 15,000 14,000 13,000 0
Deferred Tax 0 0 334,000 383,000 0
Other Non-Current Liabilities 438,000 280,000 -68,000 -80,000 0
Total Non-Current Liabilities 3,077,000 3,039,000 462,000 518,000 0
Total Liabilities 4,303,000 4,304,000 1,585,000 1,639,000 0
Common Stock 2,000 2,000 4,189,000 4,084,000 0
Retained Earnings 717,000 178,000 0 0 0
Accumulated Other Comprehensive Income/Loss -938,000 -954,000 -954,000 -887,000 0
Total Stockholders Equity 1,954,000 1,383,000 3,235,000 3,197,000 0
Total Investments 0 0 -202,000 -186,000 0
Total Debt 2,639,000 2,777,000 123,000 135,000 0
Net Debt 1,372,000 2,015,000 246,000 270,000 0

Reported Currency: USD TTM 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Cash Flows from Operating Activities
Net Income 806,000 839,000 845,000 861,000 724,000
Depreciation & Amortization 80,000 87,000 90,000 106,000 110,000
Deferred Income Tax 70,000 0 -44,000 -11,000 -7,000
Stock Based Compensation 72,000 55,000 41,000 34,000 30,000
Change in Working Capital -120,000 -33,000 -106,000 -97,000 137,000
Accounts Receivable -3,000 2,000 -88,000 -14,000 -1,000
Inventory -2,000 52,000 -38,000 -75,000 12,000
Accounts Payable 74,000 -1,000 23,000 65,000 4,000
Other Working Capital -189,000 -86,000 -3,000 -73,000 122,000
Other Non-Cash Items 3,000 15,000 44,000 3,000 7,000
Net Cash Provided by Operating Activities 853,000 963,000 870,000 896,000 1,001,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -55,000 -54,000 -34,000 -54,000 -36,000
Acquisitions Net 0 2,000 -55,000 -34,000 -121,000
Purchases of Investments 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 0 0
Other Investing Activities -7,000 -3,000 0 -9,000 0
Net Cash Used for Investing Activities -62,000 -55,000 -89,000 -97,000 -157,000
Cash Flows from Financing Activities
Debt Repayment 0 2,608,000 0 0 0
Common Stock Issued 18,000 0 0 0 0
Common Stock Repurchased 93,000 -147,000 -781,000 -800,000 -844,000
Dividends Paid -67,000 0 0 0 0
Other Financing Activities 4,000 -2,743,000 -781,000 1,000 -844,000
Net Cash Used Provided by Financing Activities 48,000 -135,000 -781,000 -799,000 -844,000
Effect of Forex Changes on Cash 2,000 -11,000 0 0 0
Net Change in Cash 841,000 762,000 0 0 0
Cash at End of Period 3,899,000 762,000 0 0 0
Cash at Start of Period 3,058,000 0 0 0 0
Free Cash Flow
Operating Cash Flow 853,000 963,000 870,000 896,000 1,001,000
Capital Expenditure -55,000 -54,000 -34,000 -54,000 -36,000
Free Cash Flow 798,000 909,000 836,000 842,000 965,000