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 2,795,884 3,311,822 5,067,169 3,782,745 2,883,673 2,777,996 2,256,982 2,115,517 2,262,359 2,237,219 2,166,232 2,115,205 1,921,287 1,704,346 1,812,202 1,937,465 1,787,331 1,546,358 1,473,831 1,687,231 1,535,222
Revenue Growth - -34.64% 33.95% 31.18% 3.80% 23.08% 6.69% -6.49% 1.12% 3.28% 2.41% 10.09% 12.73% -5.95% -6.47% 8.40% 15.58% 4.92% -12.65% 9.90%
Cost of Revenue 1,203,341 1,321,992 2,215,869 1,672,868 1,487,618 1,437,057 1,183,951 1,102,164 1,237,859 1,232,611 1,189,258 1,151,999 1,070,708 945,715 1,032,408 1,107,360 1,062,591 918,287 859,295 1,006,678 906,269
Gross Profit 1,592,543 1,989,830 2,851,300 2,109,877 1,396,055 1,340,939 1,073,031 1,013,353 1,024,500 1,004,608 976,974 963,206 850,579 758,631 779,794 830,105 724,740 628,071 614,536 680,553 628,953
Gross Profit Margin 56.91% 60.08% 56.27% 55.78% 48.41% 48.27% 47.54% 47.90% 45.28% 44.90% 45.10% 45.54% 44.27% 44.51% 43.03% 42.84% 40.55% 40.62% 41.70% 40.34% 40.97%
Research and Development 221,518 221,617 274,969 205,389 189,336 193,998 139,404 124,278 125,928 121,141 133,023 132,639 115,821 95,409 107,251 108,062 111,619 99,719 87,371 87,050 83,145
General and Administrative Expenses 1,010,153 1,025,514 1,227,521 917,894 815,318 811,913 616,167 600,885 598,848 659,335 585,850 632,734 628,598 490,658 504,699 522,883 444,412 376,849 365,457 387,543 386,404
Total Operating Expenses 1,231,671 1,247,131 1,502,490 1,123,283 1,004,654 1,005,911 755,571 725,163 724,776 780,476 718,873 765,373 744,419 586,067 611,950 630,945 540,685 478,309 451,326 503,483 495,221
Operating Income or Loss 334,163 742,699 1,332,378 978,581 361,973 323,884 304,803 283,066 286,134 210,742 217,442 195,664 89,702 153,601 147,613 192,970 168,166 153,402 234,288 177,070 183,906
Operating Margin 11.80% 22.43% 26.29% 25.87% 12.55% 11.66% 13.50% 13.38% 12.65% 9.42% 10.04% 9.25% 4.67% 9.01% 8.15% 9.96% 9.41% 9.92% 15.90% 10.49% 11.98%
Interest Expense 96,739 103,955 102,128 49,712 63,627 66,976 43,940 41,528 37,997 36,270 49,924 45,787 24,783 15,891 17,156 82,135 41,697 -1,233 -33,948 47,706 105,076
EBITDA 831,493 1,198,546 1,745,465 1,210,596 579,232 503,547 458,624 385,130 407,609 335,999 372,386 322,529 218,965 262,559 260,722 318,067 271,670 220,238 358,671 266,584 273,687
Depreciation and Amortization 455,354 455,847 413,087 232,015 217,259 179,663 153,821 102,064 121,475 125,257 154,944 126,865 129,263 108,958 113,109 125,097 103,504 66,836 124,383 89,514 89,781
Income Before Tax 290,044 651,837 1,279,886 906,364 237,142 257,683 296,718 244,068 244,015 169,603 153,332 50,587 62,928 161,984 130,677 147,361 151,289 150,736 66,660 136,747 80,884
Income Tax Expense 66,611 129,161 347,603 178,266 9,389 20,208 139,828 28,362 31,327 8,437 -12,192 -17,854 62,754 26,062 37,933 21,216 17,455 32,412 128 38,495 25,871
Net Income 197,559 569,179 932,157 727,887 227,558 237,927 156,890 234,299 212,425 157,778 164,812 69,940 174 135,922 85,599 126,409 131,686 119,583 66,532 96,043 52,959
Net Income Margin 6.83% 17.19% 18.40% 19.24% 7.89% 8.56% 6.95% 11.08% 9.39% 7.05% 7.61% 3.31% 0.01% 7.98% 4.72% 6.52% 7.37% 7.73% 4.51% 5.69% 3.45%
EPS 1.41 4.51 8.12 6.52 2.06 2.15 1.43 2.14 1.89 1.40 1.49 0.61 0.00 1.16 0.74 1.07 1.11 0.96 0.51 0.75 0.42
EPS Diluted 1.41 4.50 8.08 6.49 2.04 2.13 1.42 2.12 1.87 1.39 1.47 0.61 0.00 1.15 0.73 1.07 1.09 0.95 0.51 0.74 0.41
Weighted Average Shares Out - 126,155 116,165 111,514 110,827 110,561 109,857 109,478 112,507 112,593 112,254 113,728 112,976 117,109 116,250 117,659 118,636 124,566 129,521 128,057 126,093
Weighted Average Shares Out Diluted - 126,426 116,674 112,085 111,501 111,534 110,859 110,313 113,315 113,739 113,503 114,860 113,864 117,982 116,590 118,687 120,813 125,877 131,425 129,788 129,168

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 1,136,721 454,358 618,319 402,036 191,877 163,111 202,134 359,265 237,932 174,821 173,242 171,444 142,342 420,086 179,707 179,110 203,348 191,059 502,264 197,513 191,499
Short Term Investments 292,971 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 1,429,692 454,358 618,319 402,036 191,877 163,111 202,134 359,265 237,932 174,821 173,242 171,444 142,342 420,086 179,707 179,110 203,348 191,059 502,264 197,513 191,499
Net Receivables 644,574 612,780 1,023,792 1,205,080 725,184 632,669 552,304 425,588 439,015 470,563 470,028 457,011 414,043 356,763 365,629 327,636 337,659 268,459 250,844 287,299 288,556
Inventory 435,696 405,462 624,714 514,567 356,937 338,347 351,675 246,847 288,028 285,457 261,036 247,688 240,763 207,278 215,074 197,967 202,394 183,260 163,150 193,556 190,946
Other Current Assets 403,275 122,254 173,955 167,208 100,523 100,507 93,952 99,246 68,186 137,152 140,532 95,611 69,357 100,912 123,380 126,034 99,547 101,988 82,631 69,262 95,297
Total Current Assets 2,913,237 3,297,821 2,440,780 2,288,891 1,374,521 1,234,634 1,200,065 1,189,931 1,033,161 1,067,993 1,044,838 971,754 866,707 1,085,039 883,790 830,747 842,948 744,766 998,889 747,630 766,298
Non-Current Assets
Property, Plant and Equipment 645,890 671,301 753,380 575,540 485,499 318,590 298,066 145,494 167,029 176,194 185,373 210,516 174,567 161,820 203,448 204,414 200,886 182,196 177,369 235,916 268,156
Goodwill 6,470,139 6,481,768 7,416,584 3,447,114 3,111,227 2,952,558 2,982,198 2,247,966 2,279,189 2,284,077 2,143,120 2,122,788 2,093,626 1,504,815 1,468,254 1,396,292 1,355,656 1,117,724 0 0 0
Intangible Assets 3,085,253 3,377,174 4,063,104 1,365,693 1,283,286 1,199,667 1,366,940 420,224 490,811 490,265 460,430 529,901 661,607 424,248 459,055 452,473 479,209 404,021 1,401,620 1,471,314 1,459,722
Long Term Investments 0 0 0 0 0 0 0 1,678 1,586 1,568 1,319 1,149 1,105 1,350 2,287 0 0 0 0 0 0
Tax Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Assets 307,029 298,787 341,706 333,048 290,032 270,023 244,304 271,390 167,397 114,429 111,632 65,654 41,075 32,101 47,408 47,841 70,638 61,615 115,583 120,647 113,543
Total Non-Current Assets 10,508,311 10,829,030 12,574,774 5,721,395 5,170,044 4,740,838 4,891,508 3,086,752 3,106,012 3,066,533 2,901,874 2,930,008 2,971,980 2,124,334 2,180,452 2,101,020 2,106,389 1,765,556 1,694,572 1,827,877 1,841,421
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 13,421,548 14,126,851 15,015,554 8,010,286 6,544,565 5,975,472 6,091,573 4,276,683 4,139,173 4,134,526 3,946,712 3,901,762 3,838,687 3,209,373 3,064,242 2,931,767 2,949,337 2,510,322 2,693,461 2,575,507 2,607,719
Current Liabilities
Accounts Payable 188,302 272,826 355,458 327,325 235,855 220,949 222,093 168,033 152,726 173,953 167,196 168,943 178,934 161,042 158,673 169,447 186,388 152,836 146,971 146,630 154,661
Short Term Debt 727,539 470,929 4,240 380,948 9,974 15,838 215,504 1,172 1,123 1,075 2,624 1,772 0 2,255 146 40 562 1,153 1,131 9,714 5,167
Tax Payables 0 45,625 90,963 97,406 29,876 30,687 10,800 8,189 2,882 9,801 11,783 16,091 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 135,531 303,509 393,645 164,261 155,064 159,923 162,987 163,167 168,928 164,723 154,247 0 0 0 0 83,180 0 0 0 0
Other Current Liabilities 532,004 687,218 567,141 600,242 358,743 380,762 347,865 271,163 244,469 255,406 268,253 256,138 423,284 351,905 337,251 346,755 277,468 322,544 346,437 289,623 292,187
Total Current Liabilities 1,447,845 1,566,504 1,230,348 1,702,160 768,833 772,613 945,385 603,355 561,485 599,362 602,796 581,100 602,218 515,202 496,070 516,242 547,598 476,533 494,539 445,967 452,015
Non-Current Liabilities
Long Term Debt 3,286,376 4,093,315 5,165,096 1,798,103 2,210,440 1,875,642 1,790,605 1,045,254 1,011,762 1,051,892 932,104 938,824 944,908 424,000 558,197 509,040 516,078 151,781 243,282 364,874 544,307
Deferred Revenue 0 -4,323,210 -5,982,358 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 0 1,109,181 1,480,469 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Non-Current Liabilities 993,046 4,288,185 9,396 774,531 751,468 742,262 852,395 474,504 455,485 441,170 419,726 442,026 450,343 344,353 381,018 338,542 310,384 304,278 305,127 304,581 262,347
Total Non-Current Liabilities 4,279,422 5,167,471 6,654,961 2,572,634 2,961,908 2,617,904 2,643,000 1,519,758 1,467,247 1,493,062 1,351,830 1,380,850 1,395,251 768,353 939,215 847,582 826,462 456,059 548,409 669,455 806,654
Total Liabilities 5,727,267 6,733,975 7,885,309 4,274,794 3,730,741 3,390,517 3,588,385 2,123,113 2,028,732 2,092,424 1,954,626 1,961,950 1,997,469 1,283,555 1,435,285 1,363,824 1,374,060 932,592 1,042,948 1,115,422 1,258,669
Common Stock 123,349 126,300 126,241 112,090 111,140 110,597 110,361 109,617 112,034 112,481 112,626 115,036 113,157 115,715 117,023 117,112 117,585 123,255 130,109 129,059 145,101
Retained Earnings 5,539,402 4,951,018 4,417,174 3,507,262 2,811,973 2,602,067 2,380,517 2,118,684 1,991,431 1,810,545 1,684,364 1,548,573 1,510,683 1,639,581 1,288,586 1,235,521 1,142,135 1,040,190 964,690 732,878 672,616
Accumulated Other Comprehensive Income/Loss -379,240 -447,497 -162,692 -31,961 -199,646 -176,481 -46,518 -100,861 -45,956 24,800 77,591 66,593 54,086 -53,491 -27,251 -31,239 57,707 6,940 -1,014 53,148 27,414
Total Stockholders Equity 7,694,281 7,392,876 7,130,245 3,735,492 2,813,824 2,584,955 2,503,188 2,153,570 2,110,441 2,042,102 1,992,086 1,939,812 1,841,218 1,925,818 1,628,957 1,567,943 1,575,277 1,577,730 1,650,513 1,460,085 1,349,050
Total Investments 292,971 0 0 0 0 0 0 1,678 1,586 1,568 1,319 1,149 1,105 1,350 2,287 0 0 0 0 0 0
Total Debt 4,013,915 4,564,244 5,169,336 2,179,051 2,220,414 1,891,480 2,006,109 1,046,426 1,012,885 1,052,967 934,728 940,596 944,908 426,255 558,343 509,080 516,640 152,934 244,413 374,588 549,474
Net Debt 2,877,194 4,109,886 4,551,017 1,777,015 2,028,537 1,728,369 1,803,975 687,161 774,953 878,146 761,486 769,152 802,566 6,169 378,636 329,970 313,292 -38,125 -257,851 177,075 357,975

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 798,224 579,179 932,157 727,887 227,753 237,475 156,890 215,706 212,688 161,166 165,524 68,441 174 135,922 92,744 126,409 131,686 119,583 66,532 96,043 52,959
Depreciation & Amortization 430,435 427,000 358,004 246,507 214,025 180,588 105,000 99,972 112,007 116,736 128,471 126,865 110,921 89,163 91,843 88,307 80,832 69,476 124,383 84,340 89,781
Deferred Income Tax -139,296 -107,411 -36,418 -27,921 -53,102 -34,305 29,036 -6,817 -11,913 -40,956 -64,362 -64,169 79,662 -25,476 27,723 -12,074 -21,821 -10,007 1,421 21,932 -11,842
Stock Based Compensation 45,971 51,518 32,780 29,126 31,514 28,767 25,421 17,158 17,719 14,464 14,053 21,031 15,482 12,416 14,830 0 0 0 0 0 0
Change in Working Capital -559,782 -382,106 104,365 -115,803 -173,334 -148,197 -37,661 -35,032 -84,179 -105,124 -177,617 -206,119 -67,850 -62,932 -65,271 -8,978 8,512 -61,399 4,325 -14,733 22,403
Accounts Receivable -84,957 66,093 155,391 -423,866 -100,630 -94,512 -36,633 -18,960 6,760 -16,989 -14,440 -44,626 -24,753 -38,103 -28,142 0 0 0 0 0 0
Inventory -38,993 -48,634 2,376 -122,513 -9,607 -30,183 -17,923 6,752 -28,700 -24,642 -13,851 -8,213 -2,200 -22,630 -5,810 -10,390 341 -11,067 -323 1,853 28,163
Accounts Payable -101,231 -43,804 823 62,753 7,351 8,900 34,331 30,716 -16,082 8,103 -1,800 -7,876 4,005 27,789 -14,119 0 0 0 0 0 0
Other Working Capital -334,601 -355,761 -54,225 367,823 -70,448 -32,402 -17,436 -53,540 -46,157 -71,596 -147,526 -145,404 -44,902 -29,988 -17,200 1,412 8,171 -50,332 4,648 -16,586 -5,760
Other Non-Cash Items -541,735 111,630 19,862 32,381 116,613 46,710 9,767 59,628 40,776 135,311 92,522 206,121 86,485 15,160 -13,147 24,180 5,918 9,787 11,432 13,175 14,174
Net Cash Provided by Operating Activities 33,817 679,810 1,410,750 892,177 363,469 311,038 288,453 350,615 287,098 281,597 158,591 152,170 224,874 164,253 148,722 217,844 205,127 127,440 208,093 200,757 167,475
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -83,382 -85,632 -99,888 -77,506 -81,331 -93,253 -39,089 -31,702 -29,632 -29,072 -38,991 -42,408 -30,592 -33,646 -31,686 -43,325 -46,978 -44,473 -25,051 -18,961 -17,547
Acquisitions Net 20,858 6,987 -3,989,849 -407,215 -399,855 -59,659 -1,526,083 -50,924 -72,040 -271,477 -15,699 -40,858 -914,041 -150,374 0 -90,491 -315,872 -133,128 -17,571 2,765 534
Purchases of Investments -844,385 -47,181 -23,130 -20,059 -6,387 -7,019 -10,783 0 0 0 0 0 0 0 -122,690 0 0 0 0 0 0
Sales/Maturities of Investments 597,076 85,632 99,888 77,506 81,331 93,253 36,541 0 0 0 0 0 0 0 0 0 0 23,627 0 0 0
Other Investing Activities 2,026,429 -92,657 109 282 0 72 290,042 -18,217 816 4,652 53,479 2,957 34,772 479,169 509 -1,862 13,511 14,478 365,911 4,513 194,240
Net Cash Used for Investing Activities 1,702,647 -132,851 -4,112,758 -504,498 -487,573 -159,859 -1,249,372 -100,843 -100,856 -295,897 -1,211 -80,309 -909,861 295,149 -153,867 -135,678 -349,339 -139,496 323,289 -11,683 177,227
Cash Flows from Financing Activities
Debt Repayment -589,188 -799,168 -1,912,408 -902,168 -2,237,740 -1,292,383 -238,796 -903,603 -486,072 -356,000 -699,119 -435,850 -765,303 -509,067 -363,234 0 0 0 0 0 0
Common Stock Issued 2,056 14,114 0 0 0 0 0 0 0 0 0 0 23,736 29,035 6,244 43,741 32,377 21,520 19,388 15,041 3,617
Common Stock Repurchased -408,515 -80,638 -73,072 -6,944 -6,313 -57,445 -3,834 -151,801 -76,439 -65,529 -127,398 -2,104 -110,005 -72,768 -14,619 -75,514 -202,971 -190,121 -24,397 0 0
Dividends Paid -35,168 -35,344 -32,373 -31,212 -31,059 -31,009 -30,793 -30,799 -31,571 -31,620 -31,600 -31,903 -31,829 -32,992 -32,701 -33,072 -33,704 -35,455 -36,296 -35,781 -35,409
Other Financing Activities 26,612 239,233 4,959,510 737,452 2,425,242 1,201,607 1,055,659 971,192 486,943 484,080 703,957 425,694 1,280,605 367,425 406,722 -36,240 353,185 -109,450 -176,546 -175,198 -266,559
Net Cash Used Provided by Financing Activities -1,004,203 -661,803 2,941,657 -202,872 150,130 -179,230 782,236 -115,011 -107,139 30,931 -154,160 -44,163 397,204 -218,367 2,412 -101,085 148,887 -313,506 -217,851 -195,938 -298,351
Effect of Forex Changes on Cash -10,614 -33,747 -22,926 25,913 -447 -8,004 21,552 -13,428 -15,992 -15,052 -1,422 1,404 10,039 -656 3,330 -5,319 7,614 14,357 -8,780 12,878 14,533
Net Change in Cash 721,647 -148,591 216,723 210,720 25,579 -36,055 -157,131 121,333 63,111 1,579 1,798 29,102 -277,744 240,379 597 -24,238 12,289 -311,205 304,751 6,014 60,884
Cash at End of Period 5,210,583 470,746 619,337 402,614 191,894 166,315 202,134 359,265 237,932 174,821 173,242 171,444 142,342 420,086 179,707 179,110 203,348 191,059 502,264 197,513 191,499
Cash at Start of Period 4,488,936 619,337 402,614 191,894 166,315 202,370 359,265 237,932 174,821 173,242 171,444 142,342 420,086 179,707 179,110 203,348 191,059 502,264 197,513 191,499 130,615
Free Cash Flow
Operating Cash Flow 33,817 679,810 1,410,750 892,177 363,469 311,038 288,453 350,615 287,098 281,597 158,591 152,170 224,874 164,253 148,722 217,844 205,127 127,440 208,093 200,757 167,475
Capital Expenditure -83,382 -85,632 -99,888 -77,506 -81,331 -93,253 -39,089 -31,702 -29,632 -29,072 -38,991 -42,408 -30,592 -33,646 -31,686 -43,325 -46,978 -44,473 -25,051 -18,961 -17,547
Free Cash Flow -49,565 594,178 1,310,862 814,671 282,138 217,785 249,364 318,913 257,466 252,525 119,600 109,762 194,282 130,607 117,036 174,519 158,149 82,967 183,042 181,796 149,928