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-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 2003-12-28
Revenue 5,628,700 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 840,700
Revenue Growth - 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% 20.92%
Cost of Revenue 3,195,500 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 636,700
Gross Profit 2,433,200 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 204,000
Gross Profit Margin 43.23% 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% 24.27%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 1,200,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 157,000
Total Operating Expenses 1,396,500 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 157,000
Operating Income or Loss 1,036,700 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 47,000
Operating Margin 18.41% 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% 5.59%
Interest Expense 84,200 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 4,000
EBITDA 1,235,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 71,700
Depreciation and Amortization 199,200 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 23,100
Income Before Tax 957,000 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 44,600
Income Tax Expense 167,100 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 14,900
Net Income 789,000 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 29,700
Net Income Margin 14.01% 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% 3.53%
EPS 16.79 16.85 9.54 10.88 11.01 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 0.92
EPS Diluted 16.49 16.53 9.54 10.62 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 0.91
Weighted Average Shares Out - 46,800 46,692 36,952 36,548 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 32,283
Weighted Average Shares Out Diluted - 47,700 46,692 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 32,637

Reported Currency: USD Q3 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 2003-12-28
Current Assets
Cash and Cash Equivalents 508,600 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
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 508,600 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
Net Receivables 1,194,900 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 121,300
Inventory 962,000 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 63,600
Other Current Assets 155,000 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 29,800
Total Current Assets 2,820,500 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 252,500
Non-Current Assets
Property, Plant and Equipment 754,100 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 76,000
Goodwill 7,899,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 56,200
Intangible Assets 2,287,400 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 56,200
Long Term Investments 0 0 0 0 0 0 0 0 0 0 0 -39,800 -35,100 0 0 0 0 0 0 0 0
Tax Assets 0 0 0 0 0 0 0 0 0 0 0 39,800 35,100 6,100 29,900 90,500 56,900 38,600 42,900 28,300 14,200
Other Non-Current Assets 454,000 452,700 460,800 297,000 296,900 172,800 216,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 29,200
Total Non-Current Assets 11,395,300 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 175,600
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,215,800 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 428,100
Current Liabilities
Accounts Payable 454,900 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 48,100
Short Term Debt 450,100 300,100 0 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 0
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 0 0 0 0 0 -7,000 100 0 0 0 1,100 0 122,900 0 -15,800 0 0 0 0 0
Other Current Liabilities 777,100 717,600 1,014,200 434,200 391,500 354,700 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 74,900
Total Current Liabilities 1,682,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 123,000
Non-Current Liabilities
Long Term Debt 2,794,000 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 0
Deferred Revenue -449,900 0 -625,500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 449,900 490,000 625,500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 1,013,600 561,900 1,240,900 398,200 351,900 246,500 289,200 198,300 184,100 239,400 265,300 237,600 200,800 205,700 221,400 362,100 223,800 168,500 177,700 125,800 84,100
Total Non-Current Liabilities 3,807,600 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 84,100
Total Liabilities 5,489,700 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 207,100
Common Stock 500 500 500 400 400 400 400 400 400 400 400 400 400 400 400 400 400 300 300 300 300
Retained Earnings 5,124,400 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 99,600
Accumulated Other Comprehensive Income/Loss -787,900 -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 -11,300
Total Stockholders Equity 8,721,900 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 221,000
Total Investments 0 0 0 0 0 0 0 0 0 0 0 -39,800 -35,100 0 0 0 0 0 0 0 0
Total Debt 3,244,100 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 0
Net Debt 2,735,500 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 -37,800

Reported Currency: USD TTM 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 2003-12-28
Cash Flows from Operating Activities
Net Income 789,900 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 29,700
Depreciation & Amortization 320,800 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 23,100
Deferred Income Tax -1,600 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 5,700
Stock Based Compensation 33,700 31,500 33,900 30,000 30,700 25,100 18,800 11,600 12,200 14,000 10,700 8,000 -10,100 13,200 -800 -10,300 0 0 0 0 0
Change in Working Capital -261,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 -1,700
Accounts Receivable -112,800 -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 0
Inventory -97,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 8,500
Accounts Payable -60,400 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 0
Other Working Capital 8,900 -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 -10,200
Other Non-Cash Items 28,200 -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 -100
Net Cash Provided by Operating Activities 909,400 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 56,700
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -108,800 -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 -20,200
Acquisitions Net -141,200 -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 -19,900
Purchases of Investments -99,600 -99,600 -3,723,300 -29,000 -484,000 -3,100 -774,100 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 3,723,300 29,000 483,500 1,800 772,700 0 0 0 0 0 0 0 0 0 0 0 0 17,300 0
Other Investing Activities 110,800 116,400 600 1,000 500 1,300 1,400 0 0 0 0 0 -500 -2,300 0 400 0 700 9,600 200 -200
Net Cash Used for Investing Activities -238,800 -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 -40,300
Cash Flows from Financing Activities
Debt Repayment -678,800 -174,800 -1,172,200 -100,800 -137,200 -318,000 -139,300 -169,200 -102,800 0 -5,000 0 -46,600 -246,400 -81,600 0 0 0 0 0 0
Common Stock Issued 0 0 0 0 0 0 0 0 0 0 0 0 0 0 800 0 6,500 12,300 10,000 7,300 2,400
Common Stock Repurchased 0 0 0 0 0 0 0 0 -243,800 -146,600 0 0 -34,900 0 -800 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -300 0 0 0 0 0 0
Other Financing Activities 13,100 64,800 3,979,300 39,000 278,900 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 0
Net Cash Used Provided by Financing Activities -660,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 2,400
Effect of Forex Changes on Cash 19,200 -38,000 -5,800 15,900 5,100 -15,400 14,700 -7,500 -11,600 -4,200 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash 29,300 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 18,800
Cash at End of Period 2,176,100 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
Cash at Start of Period 2,146,800 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 19,000
Free Cash Flow
Operating Cash Flow 909,400 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 56,700
Capital Expenditure -108,800 -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 -20,200
Free Cash Flow 800,600 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 36,500