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 5,429,100 3,594,100 5,825,700 5,254,700 4,634,400 7,320,000 6,452,700 6,656,000 6,224,300 6,178,800 6,337,200 5,961,900 5,785,300
Revenue Growth - -38.31% 10.87% 13.38% -36.69% 13.44% -3.05% 6.94% 0.74% -2.50% 6.29% 3.05%
Cost of Revenue 1,835,000 0 2,462,300 2,247,600 2,025,900 3,639,700 3,131,400 3,357,500 3,191,500 3,183,500 3,288,000 3,097,900 3,022,300
Gross Profit 3,594,100 3,594,100 3,363,400 3,007,100 2,608,500 3,680,300 3,321,300 3,298,500 3,032,800 2,995,300 3,049,200 2,864,000 2,763,000
Gross Profit Margin 69.28% 100.00% 57.73% 57.23% 56.29% 50.28% 51.47% 49.56% 48.73% 48.48% 48.12% 48.04% 47.76%
Research and Development 397,800 397,800 401,500 354,800 320,700 456,700 414,300 406,000 384,800 377,700 387,600 378,300 352,700
General and Administrative Expenses 2,062,600 2,062,600 1,956,600 1,839,500 1,748,400 2,219,500 1,728,600 1,537,600 1,402,000 1,347,900 1,416,300 1,342,500 1,282,500
Total Operating Expenses 2,460,400 2,460,400 2,358,100 2,194,300 2,069,100 2,676,200 2,142,900 1,943,600 1,786,800 1,725,600 1,803,900 1,720,800 1,635,200
Operating Income or Loss 1,133,700 1,133,700 987,400 812,800 539,400 1,004,100 1,178,400 1,354,900 1,246,000 1,269,700 1,245,300 1,143,200 1,127,800
Operating Margin 21.96% 31.54% 16.95% 15.47% 11.64% 13.72% 18.26% 20.36% 20.02% 20.55% 19.65% 19.18% 19.49%
Interest Expense 300 -123,500 98,300 103,200 148,500 -164,200 97,000 86,000 49,000 0 0 0 0
EBITDA 1,358,800 1,133,700 1,455,300 1,226,300 921,000 1,389,500 1,436,200 1,529,000 1,422,400 1,446,600 1,389,400 1,302,900 1,272,800
Depreciation and Amortization 338,600 0 467,900 413,500 381,600 385,400 260,800 174,100 176,400 176,900 178,000 159,700 145,000
Income Before Tax 990,800 990,800 873,500 677,500 1,507,700 874,500 1,078,400 1,284,200 1,197,000 1,269,700 1,279,200 1,143,200 1,127,800
Income Tax Expense 125,000 125,000 118,300 63,300 55,500 149,100 160,100 239,700 324,700 405,900 395,800 312,300 364,100
Net Income 865,800 865,800 755,200 573,900 1,544,300 738,900 2,913,800 1,044,500 872,300 863,800 883,400 830,900 763,700
Net Income Margin 17.04% 24.09% 12.96% 10.92% 33.32% 10.09% 45.16% 15.69% 14.01% 13.98% 13.94% 13.94% 13.20%
EPS 2.45 2.43 2.12 1.64 4.58 2.20 8.31 3.01 2.52 2.50 2.56 2.41 2.21
EPS Diluted 2.44 2.43 2.10 1.63 4.49 2.17 8.31 2.96 2.51 2.50 2.56 2.41 2.21
Weighted Average Shares Out - 355,600 360,800 352,300 359,000 340,000 350,700 347,500 345,700 345,200 345,200 345,200 345,200
Weighted Average Shares Out Diluted - 355,600 360,800 352,300 359,000 340,000 350,700 352,600 347,300 345,200 345,200 345,200 345,200

Reported Currency: USD Q4 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
Current Assets
Cash and Cash Equivalents 1,888,800 709,200 819,300 1,824,800 1,205,200 1,178,400 962,100 803,200 0 0 0
Short Term Investments 0 0 0 1,119,200 0 0 0 0 0 0 0
Cash + Short Term Investments 1,888,800 709,200 819,300 2,944,000 1,205,200 1,178,400 962,100 803,200 0 0 0
Net Receivables 960,800 958,500 930,200 810,300 1,384,500 1,195,100 1,143,600 945,400 979,300 956,300 911,500
Inventory 536,900 536,700 512,700 455,500 640,300 574,500 580,600 544,600 522,900 511,200 494,500
Other Current Assets 285,100 272,600 252,700 237,100 458,800 193,200 250,500 195,500 91,900 215,900 249,000
Total Current Assets 3,671,600 2,477,000 2,514,900 4,446,900 3,688,800 3,171,200 2,936,800 2,488,700 1,594,100 1,683,400 1,655,000
Non-Current Assets
Property, Plant and Equipment 439,800 421,900 571,100 610,700 726,300 576,100 712,500 547,600 514,800 480,800 454,800
Goodwill 9,121,700 9,048,500 9,152,000 7,359,200 8,399,300 6,133,100 5,098,500 3,979,000 3,949,000 3,995,100 3,989,700
Intangible Assets 3,159,800 3,487,400 3,890,200 3,290,600 3,845,000 2,476,300 1,276,000 747,300 759,000 857,500 852,100
Long Term Investments 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Assets 518,900 455,800 337,300 344,100 779,600 548,900 476,800 427,200 393,700 338,800 288,500
Total Non-Current Assets 13,240,200 13,413,600 13,950,600 11,604,600 13,750,200 9,734,400 7,563,800 5,701,100 5,616,500 5,672,200 5,585,100
Other Assets 0 0 0 0 0 0 0 0 0 0 0
Total Assets 16,911,800 15,890,600 16,465,500 16,051,500 17,439,000 12,905,600 10,500,600 8,189,800 7,210,600 7,355,600 7,240,100
Current Liabilities
Accounts Payable 608,600 623,000 557,900 480,800 765,500 706,500 727,500 666,200 657,100 623,400 616,900
Short Term Debt 549,300 999,700 2,196,300 1,446,800 1,554,900 455,600 496,500 414,800 408,300 427,800 433,500
Tax Payables 0 132,500 53,000 65,500 99,000 174,700 87,100 63,500 36,100 35,300 41,300
Deferred Revenue 0 509,600 457,600 376,400 410,100 288,100 213,400 204,600 177,300 165,300 155,000
Other Current Liabilities 1,182,700 594,800 503,100 556,800 736,700 741,900 164,900 180,900 80,800 68,500 71,500
Total Current Liabilities 2,340,600 2,727,100 3,714,900 2,860,800 3,467,200 2,192,100 1,602,300 1,466,500 1,323,500 1,285,000 1,276,900
Non-Current Liabilities
Long Term Debt 3,096,900 2,251,600 1,947,200 2,984,600 4,987,400 2,974,700 4,056,200 3,358,000 0 0 0
Deferred Revenue 0 38,000 33,800 34,200 99,200 92,600 86,900 80,100 83,900 98,800 90,300
Deferred Tax 0 0 -33,800 -34,200 -99,200 -92,600 -86,900 -80,100 0 0 0
Other Non-Current Liabilities 1,155,400 1,185,300 1,286,400 1,233,400 1,584,200 1,125,900 1,033,900 674,300 620,700 739,300 747,800
Total Non-Current Liabilities 4,252,300 3,474,900 3,233,600 4,218,000 6,571,600 4,100,600 5,090,100 4,032,300 704,600 838,100 838,100
Total Liabilities 6,592,900 6,202,000 6,948,500 7,078,800 10,038,800 6,292,700 6,692,400 5,498,800 2,028,100 2,123,100 2,115,000
Common Stock 3,600 3,600 3,600 3,400 3,400 3,400 3,500 3,500 0 0 0
Retained Earnings 7,505,900 6,742,100 6,023,600 5,547,400 4,128,800 3,552,700 1,350,300 403,000 0 0 0
Accumulated Other Comprehensive Income/Loss -326,100 -325,700 -185,000 -141,100 -56,300 -86,600 -7,600 -145,800 -14,400 99,500 272,800
Total Stockholders Equity 10,318,900 9,683,400 9,512,200 8,964,200 7,387,000 6,595,500 3,790,300 2,687,900 5,179,500 5,229,300 5,123,400
Total Investments 0 0 0 1,119,200 0 0 0 0 0 0 0
Total Debt 3,646,200 3,251,300 4,143,500 4,431,400 6,542,300 3,430,300 4,056,200 3,358,000 0 0 0
Net Debt 1,757,400 2,542,100 3,324,200 2,606,600 5,337,100 2,251,900 3,094,100 2,554,800 0 0 0

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 600,600 865,800 755,200 614,200 1,452,200 725,400 918,300 1,044,500 872,300 863,800 883,400 830,900 763,700
Depreciation & Amortization 341,100 456,800 465,600 395,500 384,000 426,200 260,800 174,100 176,400 176,900 178,000 159,700 145,000
Deferred Income Tax 8,500 -104,100 -62,100 15,400 -97,600 -13,500 7,700 -78,200 -10,000 0 0 0 0
Stock Based Compensation 85,200 113,300 93,800 77,400 62,600 61,400 50,800 48,600 45,300 35,200 30,800 28,800 28,600
Change in Working Capital -120,100 -8,700 -20,600 -111,500 203,400 112,700 -29,700 -69,800 38,100 -78,900 -111,600 10,800 6,700
Accounts Receivable 25,000 9,800 -52,100 -84,100 82,400 -166,900 -105,900 -65,400 24,800 -51,800 -74,000 1,700 -37,200
Inventory -21,700 -1,700 -40,300 -53,600 -7,300 118,800 -73,400 14,300 -28,700 -27,700 -22,200 -5,000 -10,700
Accounts Payable -45,700 -16,800 81,300 73,400 18,100 53,700 76,200 24,900 17,200 53,600 28,800 -7,900 -2,200
Other Working Capital -77,700 8,700 -9,500 -47,200 110,200 107,100 73,400 -43,600 24,800 -53,000 -44,200 22,000 56,800
Other Non-Cash Items -8,500 30,500 71,300 -29,900 -567,900 -40,800 136,500 57,200 14,800 12,000 -33,900 0 0
Net Cash Provided by Operating Activities 906,800 1,353,600 1,303,200 961,100 1,436,700 1,271,400 1,344,400 1,176,400 1,136,900 1,009,000 946,700 1,030,200 944,000
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -107,800 -107,800 -95,800 -50,000 -75,700 -112,500 -112,300 -136,100 -129,600 -120,100 -102,600 -81,100 -69,600
Acquisitions Net -57,700 -95,800 -3,200 -2,570,100 -40,400 -3,943,900 -2,815,100 -1,556,600 -190,100 -37,100 -202,300 -433,800 -286,600
Purchases of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities 7,200 8,200 -3,500 4,500 -32,300 1,800 960,800 23,000 8,900 -16,900 13,800 3,500 7,800
Net Cash Used for Investing Activities -158,300 -195,400 -102,500 -2,615,600 -148,400 -4,054,600 -1,966,600 -1,669,700 -310,800 -174,100 -291,100 -511,400 -348,400
Cash Flows from Financing Activities
Debt Repayment -409,300 0 -2,156,500 -611,100 -1,730,800 -455,300 -1,850,000 0 0 0 0 0 0
Common Stock Issued 16,000 0 0 0 0 0 1,337,400 0 0 0 0 0 0
Common Stock Repurchased -207,900 -272,900 -442,900 0 0 0 1,483,900 0 0 0 0 0 0
Dividends Paid -73,900 -102,000 -99,500 -132,200 -163,400 -162,800 -131,500 -97,200 -3,048,400 0 0 0 0
Other Financing Activities -91,200 407,200 1,425,900 1,395,300 1,198,100 3,421,000 39,300 696,900 3,052,200 -834,900 -655,600 -518,800 -595,600
Net Cash Used Provided by Financing Activities -766,300 32,300 -1,273,000 652,000 -696,100 2,802,900 879,100 599,700 3,800 -834,900 -655,600 -518,800 -595,600
Effect of Forex Changes on Cash -11,400 -10,900 -37,800 -3,000 27,400 7,100 -40,600 52,500 -26,700 0 0 0 0
Net Change in Cash -29,200 1,179,600 -110,100 -1,005,500 619,600 26,800 216,300 158,900 803,200 0 0 0 0
Cash at End of Period 2,065,600 1,888,800 709,200 819,300 1,824,800 1,205,200 1,178,400 962,100 803,200 0 0 0 0
Cash at Start of Period 2,094,800 709,200 819,300 1,824,800 1,205,200 1,178,400 962,100 803,200 0 0 0 0 0
Free Cash Flow
Operating Cash Flow 906,800 1,353,600 1,303,200 961,100 1,436,700 1,271,400 1,344,400 1,176,400 1,136,900 1,009,000 946,700 1,030,200 944,000
Capital Expenditure -107,800 -107,800 -95,800 -50,000 -75,700 -112,500 -112,300 -136,100 -129,600 -120,100 -102,600 -81,100 -69,600
Free Cash Flow 799,000 1,245,800 1,207,400 911,100 1,361,000 1,158,900 1,232,100 1,040,300 1,007,300 888,900 844,100 949,100 874,400