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-10-28 2022-10-29 2021-10-30 2020-10-31 2019-11-02 2018-11-03 2017-10-28 2016-10-29 2015-10-31 2014-11-01 2013-11-02 2012-11-03 2011-10-29 2010-10-30 2009-10-31 2008-11-01 2007-11-03 2006-10-28 2005-10-29 2004-10-30
Revenue 10,464,722 12,305,539 12,013,953 7,318,286 5,603,056 5,991,065 6,200,942 5,107,503 3,421,409 3,435,092 2,864,773 2,633,689 2,701,142 2,993,320 2,761,503 2,014,908 2,582,931 2,546,117 2,573,176 2,388,808 2,633,800
Revenue Growth - 2.43% 64.16% 30.61% -6.48% -3.38% 21.41% 49.28% -0.40% 19.91% 8.77% -2.50% -9.76% 8.39% 37.05% -21.99% 1.45% -1.05% 7.72% -9.30%
Cost of Revenue 4,391,880 4,428,321 4,481,479 2,793,274 1,912,578 1,977,315 1,967,640 2,045,907 1,194,236 1,175,830 1,034,585 941,278 960,141 1,006,779 962,081 896,271 1,005,656 1,026,900 1,067,036 1,005,968 1,079,999
Gross Profit 6,072,842 7,877,218 7,532,474 4,525,012 3,690,478 4,013,750 4,233,302 3,061,596 2,227,173 2,259,262 1,830,188 1,692,411 1,741,001 1,986,541 1,799,422 1,118,637 1,577,275 1,519,217 1,506,140 1,382,840 1,553,801
Gross Profit Margin 57.23% 64.01% 62.70% 61.83% 65.87% 67.00% 68.27% 59.94% 65.10% 65.77% 63.89% 64.26% 64.45% 66.37% 65.16% 55.52% 61.07% 59.67% 58.53% 57.89% 58.99%
Research and Development 1,576,837 1,660,194 1,700,518 1,296,126 1,050,519 1,130,348 1,165,410 968,602 653,816 637,459 559,686 513,255 512,003 505,570 492,305 446,980 533,480 519,315 536,747 497,097 511,732
General and Administrative Expenses 1,158,756 1,273,584 1,266,175 915,418 659,923 648,094 695,937 691,046 461,438 478,972 454,676 396,233 396,519 406,707 390,560 333,184 415,682 393,221 394,086 338,276 340,036
Total Operating Expenses 3,379,380 3,893,396 3,979,265 2,748,355 2,139,897 2,207,483 2,290,249 1,956,999 1,185,377 1,428,421 1,040,382 909,488 908,522 912,277 882,865 780,164 952,250 953,031 932,623 866,853 854,478
Operating Income or Loss 2,539,748 3,823,112 3,278,700 1,692,201 1,498,244 1,710,608 1,881,735 1,055,134 1,028,112 830,841 752,484 753,075 824,048 1,072,025 900,074 284,817 625,025 566,186 551,806 515,987 699,323
Operating Margin 23.74% 31.07% 27.29% 23.12% 26.74% 28.55% 30.35% 20.66% 30.05% 24.19% 26.27% 28.59% 30.51% 35.81% 32.59% 14.14% 24.20% 22.24% 21.44% 21.60% 26.55%
Interest Expense 295,180 264,641 200,408 184,825 193,305 229,075 253,589 250,840 88,757 27,030 34,784 27,102 26,422 19,146 10,429 4,094 -41,077 -89,165 -111,337 -71,703 -33,413
EBITDA 4,899,049 6,326,457 5,871,165 2,887,779 2,368,182 2,621,713 2,752,487 1,712,847 1,269,152 1,059,384 943,421 982,689 956,760 1,201,543 1,047,305 493,964 781,549 745,737 758,709 702,989 854,363
Depreciation and Amortization 2,177,357 2,293,103 2,592,465 1,195,578 869,938 911,105 799,063 584,059 209,790 222,240 141,970 110,416 109,833 118,219 120,911 139,870 153,472 154,783 172,163 155,564 152,630
Income Before Tax 2,284,628 3,608,003 3,098,749 1,328,714 1,311,617 1,485,728 1,638,517 828,485 956,921 810,114 729,345 815,323 813,533 1,061,447 901,665 297,444 666,102 658,920 662,395 587,690 732,736
Income Tax Expense 144,210 293,424 350,188 -61,708 90,856 122,717 143,085 101,226 95,257 113,236 100,025 141,836 162,297 200,553 190,440 50,036 140,925 158,444 113,661 172,903 161,998
Net Income 2,140,418 3,314,579 2,748,561 1,390,422 1,220,761 1,363,011 1,495,432 727,259 861,664 696,878 629,320 673,487 651,236 867,394 712,084 247,772 786,284 496,907 549,482 414,787 570,738
Net Income Margin 19.82% 26.94% 22.88% 19.00% 21.79% 22.75% 24.12% 14.24% 25.18% 20.29% 21.97% 25.57% 24.11% 28.98% 25.79% 12.30% 30.44% 19.52% 21.35% 17.36% 21.67%
EPS 4.28 6.60 5.29 3.50 3.31 3.69 4.04 2.32 2.79 2.23 2.01 2.19 2.18 2.90 2.39 0.85 2.69 1.54 1.53 1.12 1.52
EPS Diluted 4.27 6.55 5.25 3.46 3.28 3.66 3.99 2.29 2.76 2.20 1.98 2.14 2.13 2.81 2.33 0.85 2.67 1.50 1.48 1.08 1.45
Weighted Average Shares Out - 502,232 519,226 397,462 368,633 369,133 370,430 346,371 308,736 312,660 313,195 307,763 298,761 299,417 297,387 291,385 292,688 323,255 358,762 371,791 375,031
Weighted Average Shares Out Diluted - 505,959 523,178 401,288 371,973 372,871 374,938 350,484 312,308 316,872 318,027 314,041 306,191 308,236 305,861 292,698 297,110 332,301 370,964 383,474 392,854

Reported Currency: USD Q2 2023-10-28 2022-10-29 2021-10-30 2020-10-31 2019-11-02 2018-11-03 2017-10-28 2016-10-29 2015-10-31 2014-11-01 2013-11-02 2012-11-03 2011-10-29 2010-10-30 2009-10-31 2008-11-01 2007-11-03 2006-10-28 2005-10-29 2004-10-30
Current Assets
Cash and Cash Equivalents 1,939,695 958,061 1,470,572 1,977,964 1,055,860 648,322 816,591 1,047,838 921,132 884,353 569,233 392,089 528,833 1,405,100 1,070,000 639,729 593,599 424,972 343,947 627,591 518,940
Short Term Investments 424,117 315,980 454,545 0 0 0 0 0 3,134,661 2,144,575 2,297,235 4,290,823 3,371,545 2,187,362 1,617,768 1,176,244 716,087 656,235 1,784,387 2,078,351 2,166,030
Cash + Short Term Investments 2,363,812 958,061 1,470,572 1,977,964 1,055,860 648,322 816,591 1,047,838 4,055,793 3,028,928 2,866,468 4,682,912 3,900,378 3,592,462 2,687,768 1,815,973 1,309,686 1,081,207 2,128,334 2,705,942 2,684,970
Net Receivables 1,004,628 1,469,734 1,800,462 1,459,056 737,536 635,136 639,717 688,953 477,609 466,527 396,605 325,144 339,881 348,416 387,169 301,036 315,290 336,381 329,393 320,523 329,499
Inventory 1,479,081 1,642,214 1,399,914 1,200,610 608,260 609,886 586,760 550,816 376,555 412,314 367,927 283,337 313,723 295,081 277,478 253,161 314,629 347,519 378,651 325,605 345,903
Other Current Assets 344,253 314,013 267,044 740,687 116,032 91,782 69,058 63,731 64,906 171,779 180,886 181,032 142,203 150,389 126,584 120,466 6,836 52,076 1,109 234,376 168,239
Total Current Assets 5,191,774 4,384,022 4,937,992 5,378,317 2,517,688 1,985,126 2,112,126 2,351,338 4,974,863 4,079,548 3,811,886 5,472,425 4,696,185 4,386,348 3,478,999 2,490,636 2,089,577 1,978,995 3,011,302 3,732,456 3,528,611
Non-Current Assets
Property, Plant and Equipment 3,415,220 3,219,157 2,401,304 1,979,051 1,120,561 1,219,989 1,154,328 1,107,304 636,116 644,110 622,422 508,171 500,867 478,839 472,665 476,516 567,439 556,939 562,625 599,906 667,779
Goodwill 26,909,775 26,913,134 26,913,134 26,918,470 12,278,425 12,256,880 12,252,604 12,217,455 1,679,116 1,636,526 1,642,438 284,112 283,833 275,087 255,580 250,881 235,175 279,469 256,209 163,373 0
Intangible Assets 10,434,776 11,311,957 13,265,406 15,267,170 3,650,280 4,217,224 4,778,192 5,319,425 549,368 583,517 671,402 28,552 28,772 12,200 1,343 6,855 12,300 24,153 42,808 167,576 169,382
Long Term Investments 0 0 122,285 127,856 86,729 77,324 28,730 24,838 21,937 17,482 13,397 3,816 1,816 2,951 1,317 1,485 0 0 30,579 42,941 0
Tax Assets 2,146,321 2,223,272 2,264,888 2,267,269 1,503,064 1,582,382 21,078 32,322 36,005 33,280 27,249 26,226 43,531 37,645 52,765 73,646 65,949 52,491 54,734 13,328 0
Other Non-Current Assets 760,306 742,936 397,341 383,938 311,856 53,716 102,721 88,612 72,873 67,715 70,896 58,448 65,343 84,565 66,162 104,275 120,552 79,902 28,594 27,004 354,311
Total Non-Current Assets 43,666,398 44,410,456 45,364,358 46,943,754 18,950,915 19,407,515 18,337,653 18,789,956 2,995,415 2,982,630 3,047,804 909,325 924,162 891,287 849,832 913,658 1,001,415 992,954 975,549 850,755 1,191,472
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 48,858,172 48,794,478 50,302,350 52,322,071 21,468,603 21,392,641 20,449,779 21,141,294 7,970,278 7,062,178 6,859,690 6,381,750 5,620,347 5,277,635 4,328,831 3,404,294 3,090,992 2,971,949 3,986,851 4,583,211 4,720,083
Current Liabilities
Accounts Payable 422,683 493,041 582,160 443,434 227,273 225,270 260,919 236,629 171,439 174,247 138,967 119,994 117,034 113,056 133,111 107,334 130,451 159,086 124,566 128,317 126,845
Short Term Debt 1,447,011 1,111,021 53,628 516,663 39,923 299,667 67,000 300,000 0 374,839 0 0 14,500 14,500 0 0 191,307 150,543 154,769 162,151 124,695
Tax Payables 360,951 345,695 288,660 332,685 182,080 187,879 93,722 86,905 4,100 15,062 62,770 45,490 6,097 6,584 60,421 6,445 4,105 0 60,956 172,277 0
Deferred Revenue 360,951 1,515,307 0 -443,434 -39,923 -225,270 487,417 473,972 351,538 300,087 278,435 247,428 238,541 233,249 242,848 149,278 175,358 151,730 149,543 121,802 157,951
Other Current Liabilities 1,066,677 81,602 1,806,867 2,253,649 1,137,713 1,208,965 590,802 585,731 259,957 264,657 291,654 203,090 155,004 164,200 267,508 130,001 71,942 86,692 62,065 406,653 157,511
Total Current Liabilities 3,297,322 3,200,971 2,442,655 2,770,312 1,364,986 1,508,632 1,406,138 1,596,332 782,934 1,113,830 709,056 570,512 525,079 525,005 643,467 386,613 569,058 548,051 490,943 818,923 567,002
Non-Current Liabilities
Long Term Debt 6,611,681 5,902,457 6,548,625 6,253,212 5,145,102 5,192,252 6,265,674 7,551,084 1,732,177 498,497 872,789 872,241 807,098 871,876 400,635 379,626 0 0 0 0 0
Deferred Revenue 0 417,076 0 0 0 0 -6,377,403 32,572 26,152 23,753 21,110 17,364 28,426 26,428 8,690 6,577 0 0 0 0 0
Deferred Tax 2,887,952 3,127,852 3,622,538 3,938,830 1,919,595 2,088,212 927,065 1,674,683 109,931 227,376 235,791 6,037 1,130 1,260 1,800 36,232 14,310 10,146 3,414 1,735 10,716
Other Non-Current Liabilities 816,122 581,000 1,223,209 1,367,175 1,040,975 894,357 7,239,765 125,083 153,466 125,763 263,047 176,020 93,255 57,653 74,522 66,097 87,361 75,611 56,484 71,052 342,793
Total Non-Current Liabilities 10,315,755 10,028,385 11,394,372 11,559,217 8,105,672 8,174,821 8,055,101 9,383,422 2,021,726 875,389 1,392,737 1,071,662 929,909 957,217 485,647 488,532 101,671 85,757 59,898 72,787 353,509
Total Liabilities 13,613,077 13,229,356 13,837,027 14,329,529 9,470,658 9,683,453 9,461,239 10,979,754 2,804,660 1,989,219 2,101,793 1,642,174 1,454,988 1,482,222 1,129,114 875,145 670,729 633,808 550,841 891,710 920,511
Common Stock 82,704 82,712 84,880 87,554 61,582 61,385 61,694 61,441 51,363 52,011 51,869 51,842 50,233 49,661 49,777 48,645 48,533 50,560 57,001 61,139 62,641
Retained Earnings 10,239,549 10,356,798 8,721,325 7,517,316 7,236,238 6,899,253 5,703,064 4,910,939 4,785,799 4,437,315 4,231,496 4,056,401 3,788,869 3,482,334 2,896,566 2,490,752 2,419,908 2,253,483 3,378,999 3,269,420 2,973,631
Accumulated Other Comprehensive Income/Loss -180,895 -188,302 -198,152 -186,565 -249,461 -187,799 -58,440 -61,359 -73,814 -50,851 -168,526 -80,546 -64,394 -26,169 -33,595 -10,248 -48,178 34,098 -207 -19,264 3,749
Total Stockholders Equity 35,245,095 35,565,122 36,465,323 37,992,542 11,997,945 11,709,188 10,988,540 10,161,540 5,165,618 5,072,959 4,757,897 4,739,576 4,165,359 3,795,413 3,199,717 2,529,149 2,420,263 2,338,141 3,435,793 3,691,501 3,799,572
Total Investments 424,117 315,980 122,285 127,856 86,729 77,324 28,730 24,838 3,156,598 2,162,057 2,310,632 4,294,639 3,373,361 2,190,313 1,619,085 1,177,729 716,087 656,235 1,784,387 2,078,351 2,166,030
Total Debt 8,058,692 7,013,478 6,548,625 6,769,875 5,145,102 5,491,919 6,332,674 7,851,084 1,732,177 873,336 872,789 872,241 821,598 886,376 400,635 379,626 0 0 0 0 0
Net Debt 6,118,997 6,055,417 5,078,053 4,791,911 4,089,242 4,843,597 5,516,083 6,803,246 811,045 -11,017 303,556 480,152 292,765 -518,724 -669,365 -260,103 -593,599 -424,972 -343,947 -627,591 -518,940

Reported Currency: USD TTM 2024-05-04 2023-10-28 2022-10-29 2021-10-30 2020-10-31 2019-11-02 2018-11-03 2017-10-28 2016-10-29 2015-10-31 2014-11-01 2013-11-02 2012-11-03 2011-10-29 2010-10-30 2009-10-31 2008-11-01 2007-11-03 2006-10-28 2005-10-29
Cash Flows from Operating Activities
Net Income 2,140,418 0 3,314,579 2,748,561 1,390,422 1,220,761 1,363,011 1,495,432 727,259 861,664 696,878 629,320 673,487 651,236 867,394 712,084 247,772 786,284 496,907 549,482 414,787
Depreciation & Amortization 2,177,357 0 2,293,103 2,297,499 1,074,634 810,923 811,251 799,063 584,059 209,790 222,240 141,970 110,416 109,833 118,219 120,911 139,870 153,472 154,783 172,163 155,564
Deferred Income Tax -337,184 0 -452,946 -326,755 -406,922 -113,948 -91,253 -736,759 -825,869 8,124 -52,214 -77,711 -17,699 -9,801 1,704 -9,866 11,595 -11,369 -2,850 -28,454 14,604
Stock Based Compensation 283,891 0 299,823 323,487 243,611 149,518 150,300 151,165 104,188 63,421 68,919 50,812 56,886 53,500 52,358 51,752 48,613 0 0 0 0
Change in Working Capital -7,316 0 -645,590 -883,665 -86,366 -104,185 -35,283 696,891 216,875 120,489 -9,954 145,019 180,850 26,203 -88,543 115,321 -32,813 -42,662 146,591 24,481 31,091
Accounts Receivable 330,728 0 330,728 -343,908 -114,504 -101,626 5,890 45,979 -65,669 -9,392 -71,198 -36,460 12,377 5,774 40,025 -82,380 16,561 315,290 336,381 329,393 0
Inventory -242,299 0 -242,299 -470,725 -65,114 1,760 -42,771 -34,636 -47,354 38,221 -35,557 24,642 28,527 -18,592 -17,603 -24,274 67,347 16,784 16,549 -52,043 22,797
Accounts Payable 0 0 -499,316 171,772 208,444 103,104 -6,371 -5,069 192,249 85,502 56,614 58,373 17,487 47,780 -90,323 248,028 -100,064 -279,123 -226,445 -5,778 0
Other Working Capital -7,316 0 -234,703 -240,804 -115,192 -107,423 7,969 690,617 137,649 6,158 40,187 98,464 122,459 -8,759 -20,642 -26,053 -16,657 -95,613 20,106 -247,091 8,294
Other Non-Cash Items 1,134,257 0 8,665 316,275 519,690 45,418 55,074 36,569 306,080 17,407 -18,071 -17,808 -91,595 -16,429 -50,603 973 17,111 31,971 33,072 -104,506 6,284
Net Cash Provided by Operating Activities 4,276,433 4,276,433 4,817,634 4,475,402 2,735,069 2,008,487 2,253,100 2,442,361 1,112,592 1,280,895 907,798 871,602 912,345 814,542 900,529 991,175 432,148 669,368 820,365 621,102 672,704
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -1,212,134 -1,212,134 -1,261,463 -699,308 -343,676 -165,692 -275,372 -254,876 -204,098 -127,397 -153,960 -177,913 -123,074 -132,176 -122,996 -111,557 -56,095 -157,408 -141,810 -129,297 -85,457
Acquisitions Net 0 0 0 0 2,425,600 -14,196 -11,170 -52,839 -9,632,568 -83,170 -7,065 -1,945,887 97,525 -24,158 -3,988 63,036 -10,013 400,035 -9,160 -133,947 0
Purchases of Investments -424,117 0 0 0 35,714 0 0 0 -705,485 -7,697,260 -6,083,999 -7,485,162 -8,540,335 -8,165,043 -4,289,304 -3,478,025 -2,787,141 -1,831,363 -1,807,476 -2,483,123 -3,457,017
Sales/Maturities of Investments 0 0 0 0 30,125 0 0 0 3,939,979 6,708,077 6,236,174 9,506,266 7,621,615 6,983,049 3,719,145 2,508,972 2,324,181 1,774,391 2,951,471 2,788,717 3,526,871
Other Investing Activities 9,265 0 -4,922 41,940 -4,238 -635 -6,644 -6,283 -15,842 -18,520 -8,275 -12,055 -5,657 -1,362 -6,595 531,749 -5,661 2,708 -8,438 2,458 5,644
Net Cash Used for Investing Activities -1,626,986 -1,212,134 -1,266,385 -657,368 2,143,525 -180,523 -293,186 -313,998 -6,618,014 -1,218,270 -17,125 -114,751 -949,926 -1,339,690 -703,738 -485,825 -534,729 188,363 984,587 44,808 -9,959
Cash Flows from Financing Activities
Debt Repayment -8,613,821 0 -4,805,588 -919,116 -3,991,982 -1,100,000 -2,175,000 -2,275,000 -5,050,000 -378,156 0 -1,995,398 -452,898 -56,500 0 0 0 0 0 0 0
Common Stock Issued 7,928,915 0 5,405,732 33,887 4,402,745 814,049 1,441,523 842,805 11,289,466 1,296,827 0 2,195,512 800,157 191,220 0 0 0 94,155 109,149 94,392 89,402
Common Stock Repurchased -1,559,179 0 -2,963,955 -2,577,015 -3,105,144 -244,487 -613,005 -225,977 -46,533 -370,061 -226,953 -356,346 -60,529 -160,536 -330,256 -39,848 -3,762 -569,853 -1,647,212 -1,024,982 -525,493
Dividends Paid -1,740,659 0 -1,679,106 -1,544,552 -1,109,344 -886,155 -777,481 -703,307 -602,119 -513,180 -491,059 -454,225 -405,955 -344,701 -281,626 -249,964 -232,988 -222,530 -228,281 -201,451 -118,998
Other Financing Activities -85,900 0 -20,843 716,076 -155,939 -4,015 -2,831 3,437 37,764 -58,347 146,409 33,847 18,668 20,890 750,494 217,174 382,747 18,220 40,871 181,178 0
Net Cash Used Provided by Financing Activities -1,887,361 0 -4,063,760 -4,290,720 -3,959,664 -1,420,608 -2,126,794 -2,358,042 5,628,578 -22,917 -571,603 -576,610 -100,557 -349,627 138,612 -72,638 145,997 -680,008 -1,725,473 -950,863 -555,089
Effect of Forex Changes on Cash 0 0 4,063,760 -34,706 3,174 182 -1,389 -1,568 3,550 -2,929 -3,950 -3,097 1,394 -1,492 -303 -2,441 2,714 -9,096 1,546 1,309 995
Net Change in Cash 762,086 3,064,299 -512,511 -507,392 922,104 407,538 -168,269 -231,247 126,706 36,779 315,120 177,144 -136,744 -876,267 335,100 430,271 46,130 168,627 81,025 -283,644 108,651
Cash at End of Period 5,350,562 3,064,299 958,061 1,470,572 1,977,964 1,055,860 648,322 816,591 1,047,838 921,132 884,353 569,233 392,089 528,833 1,405,100 1,070,000 639,729 593,599 424,972 343,947 627,591
Cash at Start of Period 4,588,476 0 1,470,572 1,977,964 1,055,860 648,322 816,591 1,047,838 921,132 884,353 569,233 392,089 528,833 1,405,100 1,070,000 639,729 593,599 424,972 343,947 627,591 518,940
Free Cash Flow
Operating Cash Flow 4,276,433 4,276,433 4,817,634 4,475,402 2,735,069 2,008,487 2,253,100 2,442,361 1,112,592 1,280,895 907,798 871,602 912,345 814,542 900,529 991,175 432,148 669,368 820,365 621,102 672,704
Capital Expenditure -1,212,134 -1,212,134 -1,261,463 -699,308 -343,676 -165,692 -275,372 -254,876 -204,098 -127,397 -153,960 -177,913 -123,074 -132,176 -122,996 -111,557 -56,095 -157,408 -141,810 -129,297 -85,457
Free Cash Flow 3,064,299 3,064,299 3,556,171 3,776,094 2,391,393 1,842,795 1,977,728 2,187,485 908,494 1,153,498 753,838 693,689 789,271 682,366 777,533 879,618 376,053 511,960 678,555 491,805 587,247