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 2023-01-01 2022-01-02 2021-01-03 2019-12-29 2018-12-30 2017-12-31 2017-01-01 2016-01-03 2014-12-28 2013-12-29 2012-12-30 2012-01-01 2011-01-02 2010-01-03 2008-12-28 2007-12-30 2006-12-31 2006-01-01 2005-01-02
Revenue 5,551,000 5,646,100 5,458,600 4,614,300 3,086,200 3,163,600 2,901,800 2,603,800 2,139,800 2,298,100 2,394,000 2,338,600 2,127,300 1,941,900 1,777,900 1,765,200 1,895,300 1,622,300 1,433,200 1,206,500 1,016,600
Revenue Growth - 3.43% 18.30% 49.51% -2.45% 9.02% 11.44% 21.68% -6.89% -4.01% 2.37% 9.93% 9.55% 9.22% 0.72% -6.86% 16.83% 13.19% 18.79% 18.68%
Cost of Revenue 3,200,200 3,386,600 3,128,300 2,772,900 1,905,300 1,920,300 1,791,000 1,612,200 1,308,800 1,427,800 1,487,100 1,500,000 1,379,100 1,290,700 1,238,800 1,256,000 1,323,800 1,136,400 1,020,200 869,600 746,300
Gross Profit 2,350,800 2,259,500 2,330,300 1,841,400 1,180,900 1,243,300 1,110,800 991,600 831,000 870,300 906,900 838,600 748,200 651,200 539,100 509,200 571,500 485,900 413,000 336,900 270,300
Gross Profit Margin 42.32% 40.02% 42.69% 39.91% 38.26% 39.30% 38.28% 38.08% 38.84% 37.87% 37.88% 35.86% 35.17% 33.53% 30.32% 28.85% 30.15% 29.95% 28.82% 27.92% 26.59%
Research and Development 365,800 365,800 360,600 299,300 196,000 209,600 185,600 177,700 167,700 476,600 428,800 388,200 364,200 0 0 0 0 0 0 0 0
General and Administrative Expenses 1,187,600 842,500 1,156,600 1,067,800 700,800 751,600 694,200 656,000 574,100 588,600 612,400 598,300 505,100 424,000 358,800 343,200 364,600 323,600 287,900 236,200 203,400
Total Operating Expenses 1,334,400 1,208,300 1,358,300 1,217,100 700,800 751,600 694,200 656,000 574,100 588,600 612,400 598,300 505,100 424,000 358,800 343,200 364,600 323,600 287,900 236,200 203,400
Operating Income or Loss 1,016,400 1,051,200 972,000 624,300 368,800 382,800 416,600 335,600 256,900 281,700 294,500 240,300 243,100 227,200 180,300 166,000 206,900 162,300 125,100 100,700 66,900
Operating Margin 18.30% 18.62% 17.81% 13.53% 11.95% 12.10% 14.36% 12.89% 12.01% 12.26% 12.30% 10.28% 11.43% 11.70% 10.14% 9.40% 10.92% 10.00% 8.73% 8.35% 6.58%
Interest Expense 62,500 85,500 89,300 104,200 15,300 21,000 25,500 33,100 23,200 23,900 19,000 20,400 17,800 16,200 6,500 4,800 -10,900 10,100 -600 -8,100 -4,100
EBITDA 1,143,200 1,367,600 1,188,500 787,300 485,000 494,700 419,400 320,100 267,700 282,100 301,100 244,400 246,000 227,200 180,300 166,000 206,300 194,100 153,100 120,500 88,700
Depreciation and Amortization 126,600 316,400 216,500 163,000 116,200 111,900 113,000 113,000 87,300 90,300 94,300 91,100 78,300 64,200 45,200 44,700 47,300 34,700 32,000 25,600 24,800
Income Before Tax 957,500 958,900 908,100 533,800 469,700 473,700 393,900 287,000 244,500 258,200 282,100 224,000 228,200 211,600 175,400 161,100 194,300 149,300 121,700 103,000 68,000
Income Tax Expense 75,800 72,300 119,200 88,500 67,800 71,400 60,100 59,800 51,600 62,700 66,500 39,500 65,400 69,500 54,800 47,300 72,100 50,800 41,400 38,800 26,300
Net Income 880,400 885,700 788,600 445,300 401,900 402,300 333,800 227,200 190,900 195,800 217,700 185,000 164,100 255,200 120,500 113,300 122,200 98,500 80,300 64,200 41,700
Net Income Margin 15.79% 15.69% 14.45% 9.65% 13.02% 12.72% 11.50% 8.73% 8.92% 8.52% 9.09% 7.91% 7.71% 13.14% 6.78% 6.42% 6.45% 6.07% 5.60% 5.32% 4.10%
EPS 18.55 18.80 16.85 10.31 10.95 11.08 9.25 6.39 5.46 5.52 5.94 4.87 4.42 6.90 3.31 3.14 3.41 2.82 2.34 1.93 1.29
EPS Diluted 18.39 18.49 16.53 10.05 10.60 10.73 9.02 6.26 5.37 5.44 5.75 4.87 4.39 6.84 3.27 3.10 3.35 2.72 2.26 1.85 1.24
Weighted Average Shares Out - 47,100 46,800 43,200 36,700 36,300 36,087 35,540 35,111 34,515 36,656 37,988 37,163 36,449 36,363 36,000 35,400 34,900 34,316 33,264 32,326
Weighted Average Shares Out Diluted - 47,900 47,700 44,300 37,900 37,500 37,000 36,300 35,500 36,000 37,900 38,000 37,400 37,300 36,900 36,600 36,500 36,200 35,531 34,703 33,629

Reported Currency: USD Q2 2023-12-31 2023-01-01 2022-01-02 2021-01-03 2019-12-29 2018-12-30 2017-12-31 2017-01-01 2016-01-03 2014-12-28 2013-12-29 2012-12-30 2012-01-01 2011-01-02 2010-01-03 2008-12-28 2007-12-30 2006-12-31 2006-01-01 2005-01-02
Current Assets
Cash and Cash Equivalents 443,200 648,300 638,100 474,700 673,100 199,500 142,500 70,900 98,600 85,100 141,400 66,000 45,800 49,400 75,100 26,100 20,400 13,400 13,000 9,300 11,400
Short Term Investments 0 0 700 0 0 200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 443,200 648,300 638,100 474,700 673,100 199,500 142,500 70,900 98,600 85,100 141,400 66,000 45,800 49,400 75,100 26,100 20,400 13,400 13,000 9,300 11,400
Net Receivables 1,161,500 1,202,100 1,158,400 1,083,800 624,100 660,900 561,800 478,100 383,700 373,000 400,700 378,000 350,300 270,000 268,500 245,800 283,700 241,100 226,100 167,600 141,700
Inventory 965,700 917,700 890,700 752,900 347,300 393,400 364,300 400,200 314,200 309,200 311,800 294,300 281,200 219,400 189,400 189,600 208,400 174,600 155,800 117,300 97,700
Other Current Assets 174,300 213,300 130,700 118,000 78,100 59,900 45,800 64,100 48,000 60,900 87,800 28,900 27,700 63,900 75,100 70,200 84,200 47,600 51,900 37,300 36,100
Total Current Assets 2,744,700 2,981,400 2,817,900 2,429,400 1,722,600 1,313,700 1,114,400 1,013,300 844,500 828,200 941,700 799,100 746,000 602,600 611,400 531,700 589,900 476,700 446,800 331,500 286,900
Non-Current Assets
Property, Plant and Equipment 755,600 918,700 769,800 827,500 489,300 487,900 442,600 442,800 340,800 321,300 336,500 357,700 349,500 254,600 221,900 206,600 202,600 177,200 164,800 96,700 90,800
Goodwill 0 8,002,800 7,873,000 7,986,700 2,150,000 2,050,500 1,735,200 1,776,700 1,193,500 1,140,200 1,150,600 1,037,800 990,200 717,800 546,300 502,400 502,500 351,600 313,600 197,000 166,000
Intangible Assets 0 2,278,100 2,440,600 2,741,600 409,700 430,800 344,300 398,900 234,600 243,300 277,600 270,900 265,700 181,400 113,900 109,600 117,000 61,700 69,400 230,600 192,000
Long Term Investments 0 0 0 300 7,300 1,600 0 6,000 0 0 0 0 -39,800 -35,100 0 0 0 0 0 0 0
Tax Assets 0 0 0 -300 -7,300 -1,600 0 -6,000 0 0 0 0 39,800 35,100 6,100 29,900 90,500 56,900 38,600 42,900 28,300
Other Non-Current Assets 10,720,800 346,900 452,700 460,800 297,000 296,900 172,800 210,100 157,700 152,100 155,800 285,600 56,300 69,500 51,000 41,300 30,100 35,300 28,200 26,500 26,800
Total Non-Current Assets 11,476,400 11,546,500 11,536,100 12,016,600 3,346,000 3,266,100 2,694,900 2,834,500 1,926,600 1,856,500 1,924,100 1,952,000 1,661,700 1,223,300 940,100 889,800 941,800 682,700 614,600 396,700 337,900
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 14,221,100 14,527,900 14,354,000 14,446,000 5,068,600 4,579,800 3,809,300 3,847,800 2,771,100 2,684,700 2,865,800 2,751,100 2,407,700 1,825,900 1,551,500 1,421,500 1,531,700 1,159,400 1,061,400 728,200 624,800
Current Liabilities
Accounts Payable 399,700 384,700 505,700 469,500 229,100 271,100 227,800 191,700 138,800 136,500 162,500 147,500 148,600 102,000 107,300 103,800 109,700 105,100 94,100 76,200 62,300
Short Term Debt 150,500 630,200 300,100 28,300 97,600 100,600 138,300 3,600 102,000 19,100 86,200 3,500 2,000 1,400 2,000 500 1,100 800 1,200 200 3,200
Tax Payables 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 241,100 0 186,000 0 126,800 111,500 -7,000 100 0 0 0 1,100 0 122,900 0 -15,800 0 0 0 0
Other Current Liabilities 836,800 510,100 717,600 799,900 434,200 264,700 243,200 345,300 261,000 238,000 290,300 267,100 256,700 230,800 61,300 176,800 202,400 157,100 135,100 101,100 97,000
Total Current Liabilities 1,387,000 1,766,100 1,523,400 1,483,700 760,900 763,200 720,800 533,600 501,900 393,600 539,000 418,100 408,400 334,200 293,500 281,100 297,400 263,000 230,400 177,500 162,500
Non-Current Liabilities
Long Term Debt 2,646,900 2,644,800 3,620,500 4,099,400 680,900 750,000 612,300 1,069,300 515,800 762,900 618,900 549,000 556,200 311,400 265,300 251,600 332,100 142,400 230,700 47,000 74,400
Deferred Revenue 0 25,500 0 -625,500 14,000 17,900 15,300 -61,800 -26,800 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 415,400 490,000 625,500 39,000 34,000 51,200 61,800 26,800 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 862,300 450,300 561,900 1,240,900 345,200 300,000 180,000 227,400 171,500 184,100 239,400 265,300 237,600 200,800 205,700 221,400 362,100 223,800 168,500 177,700 125,800
Total Non-Current Liabilities 3,509,200 3,536,000 4,672,400 5,340,300 1,079,100 1,101,900 858,800 1,358,500 714,100 947,000 858,300 814,300 793,800 512,200 471,000 473,000 694,200 366,200 399,200 224,700 200,200
Total Liabilities 4,896,200 5,302,100 6,195,800 6,824,000 1,840,000 1,865,100 1,579,600 1,892,100 1,216,000 1,340,600 1,397,300 1,232,400 1,202,200 846,400 764,500 754,100 991,600 629,200 629,600 402,200 362,700
Common Stock 0 500 500 500 400 400 400 400 400 400 400 400 400 400 400 400 400 400 300 300 300
Retained Earnings 0 5,447,500 4,561,800 3,773,200 3,327,900 2,926,000 2,523,700 2,139,600 1,912,400 1,721,500 1,525,700 1,308,000 1,123,000 958,900 703,700 583,200 495,400 384,100 285,800 205,500 141,300
Accumulated Other Comprehensive Income/Loss 0 -634,100 -726,500 -430,000 -430,100 -475,800 -493,200 -329,300 -451,200 -413,200 -323,200 -165,500 -273,400 -241,100 -185,600 -171,800 -205,800 -61,200 -42,300 -39,200 -22,300
Total Stockholders Equity 9,319,700 9,221,200 8,158,200 7,622,000 3,228,600 2,714,700 2,229,700 1,955,700 1,555,100 1,344,100 1,468,500 1,518,700 1,205,500 979,500 787,000 667,400 540,100 530,200 431,800 326,000 262,100
Total Investments 0 0 700 300 7,300 1,600 0 6,000 0 0 0 0 -39,800 -35,100 0 0 0 0 0 0 0
Total Debt 2,797,400 3,398,400 3,920,600 4,099,400 778,500 850,600 750,600 1,072,900 617,800 782,000 705,100 552,500 558,200 312,800 267,300 252,100 333,200 143,200 231,900 47,200 77,600
Net Debt 2,354,200 2,750,100 3,282,500 3,624,700 105,400 651,100 608,100 1,002,000 519,200 696,900 563,700 486,500 512,400 263,400 192,200 226,000 312,800 129,800 218,900 37,900 66,200

Reported Currency: USD TTM 2023-12-31 2023-01-01 2022-01-02 2021-01-03 2019-12-29 2018-12-30 2017-12-31 2017-01-01 2016-01-03 2014-12-28 2013-12-29 2012-12-30 2012-01-01 2011-01-02 2010-01-03 2008-12-28 2007-12-30 2006-12-31 2006-01-01 2005-01-02
Cash Flows from Operating Activities
Net Income 885,900 885,700 788,900 445,300 401,900 402,300 333,800 227,200 190,900 195,500 215,600 184,500 162,800 142,100 120,000 113,300 111,300 98,500 80,300 64,200 41,700
Depreciation & Amortization 312,300 316,400 332,200 371,800 116,200 111,900 113,000 113,000 87,300 90,300 94,300 91,100 78,300 64,200 45,200 44,700 47,300 34,700 32,000 25,600 24,800
Deferred Income Tax -169,600 -826,000 0 0 0 0 0 -12,300 -7,900 -7,900 -57,000 17,400 -17,900 28,100 17,100 64,600 -41,000 -21,300 -12,100 -10,200 -10,200
Stock Based Compensation 36,400 32,300 31,500 33,900 30,000 30,700 0 18,800 11,600 12,200 14,000 10,700 8,000 0 0 0 0 0 0 0 0
Change in Working Capital -319,900 -397,600 -655,200 -56,900 70,500 -58,300 -38,300 22,400 46,000 -75,000 35,600 -94,300 -37,400 -13,400 -58,700 -72,800 3,300 48,400 -19,100 13,100 27,700
Accounts Receivable -53,400 -21,700 -87,900 -152,800 47,800 -58,800 -66,700 -19,600 -11,400 21,900 -18,900 -7,100 -28,500 23,000 -19,000 36,100 -16,000 0 0 0 0
Inventory 18,100 -14,300 -155,200 7,000 54,300 12,200 -1,700 -7,400 -9,100 -6,400 -5,700 600 -6,800 -10,900 1,300 16,800 -2,300 -10,200 -23,200 -11,600 -11,900
Accounts Payable -86,400 -124,900 45,900 99,100 -46,300 29,600 39,900 12,400 2,100 -26,800 13,400 -11,800 22,300 -11,100 -3,700 -4,700 -6,100 0 0 0 0
Other Working Capital -198,200 -236,700 -458,000 -10,200 14,700 -41,300 -9,800 37,000 64,400 -63,700 46,800 -76,000 -24,400 -14,400 -37,300 -121,000 27,700 58,600 4,100 24,700 39,600
Other Non-Cash Items 332,400 825,300 -10,600 30,500 300 -4,500 13,300 5,600 -10,900 -4,900 -14,600 -5,300 -4,300 5,700 5,000 5,900 9,800 6,400 -2,700 -400 900
Net Cash Provided by Operating Activities 924,100 836,100 486,800 824,600 618,900 482,100 446,900 374,700 317,000 210,200 287,900 204,100 189,500 216,600 141,800 154,900 120,400 166,700 78,400 92,300 84,900
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -106,400 -114,900 -92,600 -101,600 -71,400 -88,400 -86,800 -58,500 -87,600 -47,000 -43,500 -72,600 -65,300 -41,700 -31,000 -36,200 -41,900 -40,300 -26,400 -19,800 -18,800
Acquisitions Net -25,200 -77,700 -99,600 -3,723,300 -29,000 -483,500 -1,800 -772,700 -63,400 -62,900 -195,200 -122,400 -388,100 -229,700 -67,900 -32,500 -285,100 -47,300 -252,000 -58,400 -187,800
Purchases of Investments 0 0 -99,600 -3,723,300 -29,000 -484,000 -3,100 -774,100 -19,500 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 3,723,300 29,000 483,500 1,800 772,700 19,500 0 0 0 0 0 0 0 0 0 0 0 17,300
Other Investing Activities 2,300 2,300 116,400 600 1,000 500 1,300 1,400 30,000 3,800 600 5,800 -388,100 -500 -2,300 0 400 0 700 9,600 200
Net Cash Used for Investing Activities -129,300 -190,300 -175,400 -3,824,300 -99,400 -571,900 -88,600 -831,200 -151,000 -109,900 -238,700 -195,000 -453,400 -271,900 -101,200 -68,700 -326,600 -87,600 -277,700 -68,600 -189,100
Cash Flows from Financing Activities
Debt Repayment -578,900 -678,900 -174,800 -1,172,200 -100,800 -137,200 -318,000 -139,300 -169,200 -102,800 -154,500 -5,000 0 -46,600 -246,400 -81,600 0 0 0 0 0
Common Stock Issued 44,300 45,400 23,600 25,400 36,300 34,600 37,200 24,900 36,100 0 0 0 0 0 0 800 0 6,500 12,300 10,000 7,300
Common Stock Repurchased 0 0 0 0 0 0 0 0 0 -243,800 -146,600 0 0 -34,900 0 -800 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -7,400 -18,000 41,200 3,953,900 2,700 244,300 46,700 553,400 24,200 201,600 177,000 16,100 260,300 111,100 254,800 1,400 213,200 -85,200 190,700 -35,800 70,500
Net Cash Used Provided by Financing Activities -542,000 -651,500 -110,000 2,807,100 -61,800 141,700 -271,300 414,100 -145,000 -145,000 30,400 11,100 260,300 29,600 8,400 -80,500 213,200 -78,700 203,000 -25,800 77,800
Effect of Forex Changes on Cash -5,600 15,900 -38,000 -5,800 15,900 5,100 -15,400 14,700 -7,500 -11,600 -4,200 800 300 0 0 0 0 0 0 0 0
Net Change in Cash 247,200 10,200 163,400 -198,400 473,600 57,000 71,600 -27,700 13,500 -56,300 75,400 20,200 -3,600 -25,700 49,000 5,700 7,000 400 3,700 -2,100 -26,400
Cash at End of Period 2,433,500 648,300 638,100 474,700 673,100 199,500 142,500 70,900 98,600 85,100 141,400 66,000 45,800 49,400 75,100 26,100 20,400 13,400 13,000 9,300 11,400
Cash at Start of Period 2,186,300 638,100 474,700 673,100 199,500 142,500 70,900 98,600 85,100 141,400 66,000 45,800 49,400 75,100 26,100 20,400 13,400 13,000 9,300 11,400 37,800
Free Cash Flow
Operating Cash Flow 924,100 836,100 486,800 824,600 618,900 482,100 446,900 374,700 317,000 210,200 287,900 204,100 189,500 216,600 141,800 154,900 120,400 166,700 78,400 92,300 84,900
Capital Expenditure -106,400 -114,900 -92,600 -101,600 -71,400 -88,400 -86,800 -58,500 -87,600 -47,000 -43,500 -72,600 -65,300 -41,700 -31,000 -36,200 -41,900 -40,300 -26,400 -19,800 -18,800
Free Cash Flow 817,700 721,200 394,200 723,000 547,500 393,700 360,100 316,200 229,400 163,200 244,400 131,500 124,200 174,900 110,800 118,700 78,500 126,400 52,000 72,500 66,100