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 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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Revenue 7,842,800 8,478,000 7,730,300 6,658,200 6,964,300 7,014,600 6,444,900 5,779,000 5,741,700 5,852,600 3,665,308 2,843,900 2,620,100 2,435,600 2,147,589 2,360,493 2,316,006 2,187,046 1,993,600 1,890,085 1,735,534
Revenue Growth - 9.67% 16.10% -4.40% -0.72% 8.84% 11.52% 0.65% -1.89% 59.68% 28.88% 8.54% 7.58% 13.41% -9.02% 1.92% 5.90% 9.70% 5.48% 8.91%
Cost of Revenue 6,103,700 6,387,400 5,857,300 5,288,800 5,320,300 5,369,300 4,972,700 4,503,300 4,533,700 4,623,100 2,797,853 2,204,300 2,078,200 1,903,400 1,721,012 1,869,135 1,791,035 1,743,169 1,686,800 1,592,371 1,437,667
Gross Profit 1,739,100 2,090,600 1,873,000 1,369,400 1,644,000 1,645,300 1,472,200 1,275,700 1,208,000 1,229,500 867,455 639,600 541,900 532,200 426,577 491,358 524,971 443,877 306,800 297,714 297,867
Gross Profit Margin 22.17% 24.66% 24.23% 20.57% 23.61% 23.46% 22.84% 22.07% 21.04% 21.01% 23.67% 22.49% 20.68% 21.85% 19.86% 20.82% 22.67% 20.30% 15.39% 15.75% 17.16%
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 583,600 608,600 576,800 539,600 557,600 536,400 522,600 471,100 451,300 469,500 326,602 279,900 258,500 240,600 228,025 234,287 224,456 209,421 194,000 180,824 173,861
Total Operating Expenses 583,600 608,600 576,800 539,600 557,600 536,400 522,600 471,100 451,300 469,500 326,602 184,400 269,200 346,800 242,560 249,546 231,519 217,950 190,674 157,223 173,861
Operating Income or Loss 986,600 978,400 843,600 371,500 658,300 1,067,700 931,200 780,300 750,000 702,700 481,875 443,459 272,700 185,400 352,454 241,812 293,452 225,927 116,126 140,491 124,006
Operating Margin 12.59% 11.54% 10.91% 5.58% 9.45% 15.22% 14.45% 13.50% 13.06% 12.01% 13.15% 15.59% 10.41% 7.61% 16.41% 10.24% 12.67% 10.33% 5.82% 7.43% 7.15%
Interest Expense 57,400 70,400 152,400 93,500 128,800 97,200 102,600 91,800 85,500 88,400 58,275 62,900 -29,245 -32,278 -35,483 -31,669 -25,584 -31,203 -28,092 -29,576 -121,730
EBITDA 1,099,600 1,435,200 1,261,100 781,400 1,045,800 1,067,700 931,200 780,300 750,000 702,700 758,563 443,400 272,700 185,400 166,797 389,581 446,185 386,867 271,178 276,482 309,978
Depreciation and Amortization 113,000 456,800 417,500 409,900 387,500 410,900 391,400 358,000 364,300 390,800 217,918 171,280 163,973 156,298 151,217 147,769 145,670 152,411 158,352 159,592 158,822
Income Before Tax 1,042,200 1,364,800 1,108,700 632,700 917,000 970,500 828,600 688,500 664,500 614,300 423,600 380,500 243,500 153,100 316,971 210,143 267,868 194,724 88,000 110,915 -24,874
Income Tax Expense 254,500 335,000 267,600 171,700 220,600 232,500 160,000 238,900 227,700 221,700 -17,729 216,700 85,500 -52,300 51,076 74,534 97,802 69,692 35,400 42,185 -10,516
Net Income 783,100 1,021,900 841,100 461,000 696,400 738,000 668,600 449,600 436,800 392,600 441,329 163,800 158,000 205,400 265,895 135,609 170,066 125,032 52,600 68,730 -14,358
Net Income Margin 9.98% 12.05% 10.88% 6.92% 10.00% 10.52% 10.37% 7.78% 7.61% 6.71% 12.04% 5.76% 6.03% 8.43% 12.38% 5.74% 7.34% 5.72% 2.64% 3.64% -0.83%
EPS 8.73 10.86 8.87 4.86 7.36 7.88 7.09 4.76 4.47 3.99 4.57 1.70 1.59 2.02 2.62 1.32 1.63 1.21 0.49 0.65 -0.14
EPS Diluted 8.69 10.86 8.83 4.84 7.36 7.86 7.07 4.75 4.47 3.99 4.52 1.68 1.57 2.00 2.60 1.31 1.61 1.20 0.49 0.64 -0.14
Weighted Average Shares Out - 94,825 94,825 94,856 94,620 93,645 93,512 93,529 97,718 98,396 96,579 96,400 99,300 101,700 101,577 102,753 104,483 103,599 107,334 106,358 104,628
Weighted Average Shares Out Diluted - 94,825 94,825 94,856 94,620 93,900 93,700 93,700 97,718 98,396 97,547 97,500 100,400 102,600 102,358 103,593 105,459 104,485 108,098 107,570 104,628

Reported Currency: USD Q3 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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Current Assets
Cash and Cash Equivalents 573,200 320,000 618,700 974,600 679,500 361,500 216,900 239,300 184,200 124,900 190,960 207,393 156,313 196,556 260,727 149,397 228,143 161,837 112,669 213,321 172,022
Short Term Investments 104,000 85,200 86,100 105,600 87,900 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 677,200 405,200 704,800 1,080,200 767,400 361,500 216,900 239,300 184,200 124,900 190,960 207,393 156,313 196,556 260,727 149,397 228,143 161,837 112,669 213,321 172,022
Net Receivables 1,045,200 1,067,500 1,078,400 837,500 872,100 918,600 900,200 703,100 664,700 651,200 666,041 417,630 319,988 293,159 375,921 254,898 275,921 263,159 213,181 216,594 191,405
Inventory 986,100 977,300 902,500 787,900 794,100 795,600 762,500 723,600 676,800 664,900 594,291 268,767 254,675 241,142 213,396 206,954 204,356 195,946 191,828 179,348 166,312
Other Current Assets 64,800 58,300 47,000 44,700 44,800 39,400 35,500 30,300 28,800 61,900 32,101 20,915 81,087 67,184 35,170 21,924 24,617 25,776 35,811 67,798 37,338
Total Current Assets 2,773,300 2,508,300 2,732,700 2,750,300 2,478,400 2,115,100 1,915,100 1,696,300 1,554,500 1,578,600 1,531,009 937,033 812,063 798,041 885,214 633,173 733,037 646,718 553,489 677,061 567,077
Non-Current Assets
Property, Plant and Equipment 4,142,400 4,198,300 3,767,300 3,427,600 3,386,000 3,108,600 2,924,900 2,895,700 2,832,100 2,857,600 2,805,704 1,366,069 1,476,654 1,337,986 1,182,504 1,221,019 1,215,298 1,252,291 1,320,511 1,345,154 1,372,823
Goodwill 922,400 922,400 923,500 863,500 918,700 917,300 883,200 737,900 544,000 546,800 526,789 67,160 58,214 38,854 38,854 37,163 37,163 37,200 0 0 0
Intangible Assets 239,200 267,900 308,400 295,900 338,800 378,200 410,000 367,100 270,800 293,500 310,539 38,283 25,042 10,975 11,790 12,669 13,753 14,711 63,713 22,108 5,495
Long Term Investments 49,300 64,900 60,000 42,700 58,100 -285,200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 536,800 543,000 465,900 379,400 340,100 285,200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Assets -485,800 -501,000 -421,000 -326,200 -284,300 50,500 64,300 80,000 83,200 72,000 69,738 45,223 40,526 38,418 34,478 35,717 36,606 36,056 35,585 38,451 39,731
Total Non-Current Assets 5,404,300 5,495,500 5,104,100 4,682,900 4,757,400 4,454,600 4,282,400 4,080,700 3,730,100 3,769,900 3,712,770 1,516,735 1,600,436 1,426,233 1,267,626 1,306,568 1,302,820 1,340,258 1,419,809 1,405,713 1,418,049
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 8,177,600 8,003,800 7,836,800 7,433,200 7,235,800 6,569,700 6,197,500 5,777,000 5,284,600 5,348,500 5,243,779 2,453,768 2,412,499 2,224,274 2,152,840 1,939,741 2,035,857 1,986,976 1,973,298 2,082,774 1,985,126
Current Liabilities
Accounts Payable 405,900 410,400 452,400 387,000 351,900 382,200 402,900 323,800 294,200 330,500 357,432 117,510 154,855 154,130 126,813 101,064 132,197 119,397 124,851 128,953 126,924
Short Term Debt 478,600 74,100 68,800 70,500 64,100 1,400 151,300 27,100 7,700 7,600 40,030 15,964 15,718 109,670 109,626 109,606 278,747 119,147 118,030 109,168 112,763
Tax Payables 38,400 17,400 17,600 16,500 15,300 13,400 16,000 16,700 16,000 17,500 20,232 55,887 8,711 2,601 0 0 0 0 0 0 0
Deferred Revenue 8,400 0 0 0 0 13,400 0 0 0 0 0 0 149,469 0 0 0 120,099 123,640 102,168 0 0
Other Current Liabilities 386,000 391,000 363,600 325,100 307,800 296,600 278,500 274,500 260,000 272,900 263,077 126,372 205,927 141,758 134,518 151,312 151,633 149,794 129,213 96,983 103,290
Total Current Liabilities 1,278,900 875,500 884,800 782,600 723,800 693,600 832,700 625,400 561,900 611,000 660,539 259,846 376,500 405,558 370,957 361,982 562,577 388,338 372,094 335,104 342,977
Non-Current Liabilities
Long Term Debt 2,298,000 2,719,000 2,663,500 2,667,400 2,670,400 2,501,300 2,499,400 2,640,300 2,324,300 2,371,700 2,532,719 803,534 814,562 570,931 571,252 571,529 398,501 645,899 577,173 585,724 585,198
Deferred Revenue 116,400 0 157,400 298,300 375,500 357,500 372,500 357,200 358,600 361,700 193,548 164,538 148,686 97,914 78,859 85,964 0 0 0 0 0
Deferred Tax 536,800 543,000 465,900 379,400 340,100 285,200 239,500 334,700 347,000 409,900 434,835 227,160 11,924 9,190 205,227 208,879 240,707 260,968 292,710 306,569 230,949
Other Non-Current Liabilities 176,700 199,200 58,000 59,200 55,000 59,700 443,300 416,800 418,100 434,500 258,866 193,767 280,603 229,594 106,559 113,402 73,211 0 49,901 37,807 28,522
Total Non-Current Liabilities 3,011,500 3,461,200 3,344,800 3,404,300 3,441,000 3,203,700 3,182,200 3,391,800 3,089,400 3,216,100 3,226,420 1,224,461 1,107,089 809,715 883,038 893,810 712,419 906,867 919,784 930,100 844,669
Total Liabilities 4,290,400 4,336,700 4,229,600 4,186,900 4,164,800 3,897,300 4,014,900 4,017,200 3,651,300 3,827,100 3,886,959 1,484,307 1,483,589 1,215,273 1,253,995 1,255,792 1,274,996 1,295,205 1,291,878 1,265,204 1,187,646
Common Stock 900 900 900 900 900 900 900 900 1,000 1,000 982 981 983 1,023 1,030 1,024 1,050 1,046 1,037 1,070 1,056
Retained Earnings 3,370,500 3,186,800 3,102,100 2,835,500 2,704,800 2,315,800 1,867,400 1,447,100 1,317,300 1,242,200 1,019,101 703,728 673,960 690,111 546,355 342,072 334,060 269,296 248,404 303,662 298,869
Accumulated Other Comprehensive Income/Loss -96,700 -102,400 -75,200 -144,500 -159,500 -138,800 -156,900 -139,600 -124,900 -153,900 -65,024 -114,042 -97,778 -44,381 -36,036 -38,251 -7,165 -8,079 13,358 20,177 24,458
Total Stockholders Equity 3,887,200 3,667,100 3,607,200 3,246,300 3,071,000 2,672,400 2,182,600 1,759,800 1,633,300 1,521,400 1,356,820 969,461 928,910 1,009,001 898,845 683,949 760,861 691,771 681,420 817,570 797,480
Total Investments 153,300 150,100 146,100 148,300 146,000 -285,200 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 2,776,600 2,793,100 2,732,300 2,737,900 2,734,500 2,502,700 2,650,700 2,667,400 2,332,000 2,379,300 2,572,749 819,498 830,280 680,601 680,878 681,135 677,248 765,046 695,203 694,892 697,961
Net Debt 2,203,400 2,473,100 2,113,600 1,763,300 2,055,000 2,141,200 2,433,800 2,428,100 2,147,800 2,254,400 2,381,789 612,105 673,967 484,045 420,151 531,738 449,105 603,209 582,534 481,571 525,939

Reported Currency: USD TTM 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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Cash Flows from Operating Activities
Net Income 787,600 1,029,800 841,100 461,000 696,400 738,000 668,600 449,600 436,800 392,600 441,329 163,820 158,027 205,435 265,895 135,609 170,066 125,032 52,604 68,730 -14,358
Depreciation & Amortization 468,200 456,800 429,200 408,500 382,800 417,100 391,400 334,800 364,300 390,800 217,918 171,280 163,973 156,298 147,769 147,769 145,670 152,411 158,352 159,592 158,822
Deferred Income Tax 31,000 86,000 59,400 34,700 60,300 38,700 -84,500 -4,000 1,700 2,600 -84,047 106,921 27,347 -120,579 -13,819 -10,814 -11,024 -20,142 15,788 43,415 -10,202
Stock Based Compensation 39,400 35,600 35,500 30,000 30,400 23,500 20,600 19,700 18,200 15,600 14,761 11,687 9,736 7,006 7,261 8,695 8,418 6,062 1,677 0 0
Change in Working Capital 50,900 -85,100 -287,400 77,800 9,300 -52,900 -146,100 -800 -69,800 -97,000 -8,654 -80,798 -19,572 -33,718 17,857 -16,040 -17,523 -21,057 16,410 -41,084 19,252
Accounts Receivable 67,500 39,300 -227,200 13,200 56,400 -56,100 -115,100 -3,600 9,500 -8,500 -31,191 -24,995 -16,946 -50,256 13,602 21,023 -12,724 -48,068 7,476 -26,253 -15,105
Inventory 8,800 -75,200 -105,500 6,300 1,400 -35,600 -21,000 -25,700 -11,900 -72,400 25,036 -12,212 -8,333 -28,352 -5,498 -2,598 -8,494 -3,526 -10,149 -9,072 -5,507
Accounts Payable -28,100 -18,100 12,200 39,700 -32,400 -17,600 41,000 16,600 -37,300 -36,000 54,222 -40,448 -694 25,367 22,475 -31,133 12,800 -7,777 10,664 -1,008 25,095
Other Working Capital 124,300 -31,100 33,100 18,600 -16,100 56,400 -51,000 11,900 -30,100 19,900 -56,721 -3,143 6,401 19,523 -12,722 -3,332 -9,105 38,314 8,419 -4,751 14,769
Other Non-Cash Items 108,600 -28,100 16,300 20,800 28,200 15,700 6,100 1,900 11,400 31,500 26,894 31,295 6,003 135,478 -118,832 4,103 4,542 4,326 -2,085 -15,310 91,363
Net Cash Provided by Operating Activities 1,399,900 1,495,000 1,094,100 1,032,800 1,207,400 1,180,100 856,100 801,200 762,600 736,100 608,201 404,205 345,514 349,920 306,131 269,322 300,149 246,632 242,746 215,343 244,877
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -575,700 -824,200 -605,100 -421,200 -399,500 -551,400 -343,000 -274,300 -314,500 -420,200 -234,422 -128,524 -293,268 -322,827 -114,197 -132,972 -113,446 -88,221 -125,331 -108,614 -113,216
Acquisitions Net 831,600 0 -194,900 0 0 -56,300 -273,800 -485,400 23,000 -20,500 -1,174,506 -35,393 -57,340 0 -3,136 0 0 -4,314 -48,671 -38,376 -3,819
Purchases of Investments -104,200 -126,100 -127,400 -110,100 -146,100 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -703 0
Sales/Maturities of Investments 98,000 118,700 126,900 107,000 0 0 0 0 0 0 0 0 0 0 0 0 1,000 0 0 2,000 0
Other Investing Activities -832,600 -2,100 6,100 -1,800 -1,000 -500 7,700 -9,900 -6,600 -10,400 -2,480 56,407 443 1,513 -1,991 -1,564 -741 -1,420 12,524 28,879 -894
Net Cash Used for Investing Activities -582,900 -833,700 -794,400 -426,100 -546,600 -608,200 -609,100 -769,600 -298,100 -451,100 -1,411,408 -107,510 -350,165 -321,314 -119,324 -134,536 -113,187 -93,955 -161,478 -116,814 -117,929
Cash Flows from Financing Activities
Debt Repayment -1,800 -1,700 -757,700 -1,500 -923,400 -151,300 -1,011,900 -37,500 -47,600 -592,500 -1,074,774 -437,184 -670 -626 -606 -170,320 -10,149 0 0 -29,294 0
Common Stock Issued 353,300 15,400 690,200 10,500 895,800 7,900 991,000 383,000 0 399,200 1,981,574 416,066 157,016 0 67,281 152,349 20,336 7,754 8,221 10,398 11,638
Common Stock Repurchased -437,900 -538,000 -205,900 -10,500 -8,200 -7,900 -10,800 -111,500 -163,400 -13,200 -18,754 -45,162 -115,117 -38,901 -65,666 -70,052 -30,528 0 -93,105 -63,729 -17,517
Dividends Paid -452,800 -420,300 -379,800 -299,600 -298,700 -268,100 -237,600 -216,100 -200,800 -157,400 -109,145 -117,851 -76,012 -61,798 -76,898 -125,057 -105,048 -105,052 -96,867 -29,294 0
Other Financing Activities -353,300 -15,400 -2,400 -10,500 -8,300 -7,900 -100 5,600 6,600 12,800 7,873 -61,484 -809 8,548 412 -452 4,733 -6,211 -169 54,689 -80,352
Net Cash Used Provided by Financing Activities -892,500 -960,000 -655,600 -311,600 -342,800 -427,300 -269,400 23,500 -405,200 -351,100 786,774 -245,615 -35,592 -92,777 -75,477 -213,532 -120,656 -103,509 -181,920 -57,230 -86,231
Effect of Forex Changes on Cash -192,600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -75,500 -298,700 -355,900 295,100 318,000 144,600 -22,400 55,100 59,300 -66,100 -16,433 51,080 -40,243 -64,171 111,330 -78,746 66,306 49,168 -100,652 41,299 40,717
Cash at End of Period 1,738,000 320,000 618,700 974,600 679,500 361,500 216,900 239,300 184,200 124,900 190,960 207,393 156,313 196,556 260,727 149,397 228,143 161,837 112,669 213,321 172,022
Cash at Start of Period 1,813,500 618,700 974,600 679,500 361,500 216,900 239,300 184,200 124,900 191,000 207,393 156,313 196,556 260,727 149,397 228,143 161,837 112,669 213,321 172,022 131,305
Free Cash Flow
Operating Cash Flow 1,399,900 1,495,000 1,094,100 1,032,800 1,207,400 1,180,100 856,100 801,200 762,600 736,100 608,201 404,205 345,514 349,920 306,131 269,322 300,149 246,632 242,746 215,343 244,877
Capital Expenditure -575,700 -824,200 -605,100 -421,200 -399,500 -551,400 -343,000 -274,300 -314,500 -420,200 -234,422 -128,524 -293,268 -322,827 -114,197 -132,972 -113,446 -88,221 -125,331 -108,614 -113,216
Free Cash Flow 824,200 670,800 489,000 611,600 807,900 628,700 513,100 526,900 448,100 315,900 373,779 275,681 52,246 27,093 191,934 136,350 186,703 158,411 117,415 106,729 131,661