Please enter the stock ticker. Add .to for Canadian stocks.


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-05-04 2024-02-03 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02
Revenue 4,858,067 6,022,501 4,924,849 4,934,905 4,494,686 5,214,231 4,565,489 4,583,009 4,333,100 5,020,649 4,574,541 4,804,974 4,516,080 4,249,671 3,754,509 2,684,712 1,842,673 4,413,445 3,849,117 3,979,869 3,796,642 4,107,388 3,549,608 3,737,926 3,588,619 4,067,806 3,328,894 3,431,603 3,306,429 3,510,158 3,086,687 3,180,917 3,088,995 3,250,726 2,782,855 2,968,270 2,938,148 3,032,698 2,598,820 2,729,566
Revenue Y/Y Growth 8.08% 15.50% 7.87% 7.68% 3.73% 3.86% -0.20% -4.62% -4.05% 18.14% 21.84% 78.98% 145.08% -3.71% -2.46% -32.54% -51.47% 7.45% 8.44% 6.47% 5.80% 0.97% 6.63% 8.93% 8.53% 15.89% 7.85% 7.88% 7.04% 7.98% 10.92% 7.16% 5.13% 7.19% 7.08% 8.75% - - - -
Cost of Revenue 3,490,672 4,375,360 3,564,268 3,569,367 3,292,606 3,926,203 3,424,046 3,399,535 3,196,446 3,773,636 3,326,004 3,410,871 3,198,396 3,157,044 2,711,419 2,080,120 1,889,991 3,224,237 2,766,432 2,843,850 2,701,668 2,989,744 2,547,331 2,666,983 2,522,219 2,922,582 2,369,148 2,420,942 2,329,966 2,539,563 2,206,092 2,251,845 2,176,205 2,386,591 2,003,347 2,119,480 2,067,455 2,203,570 1,882,185 1,944,017
Gross Profit 1,367,395 1,647,141 1,360,581 1,365,538 1,202,080 1,288,028 1,141,443 1,183,474 1,136,654 1,247,013 1,248,537 1,394,103 1,317,684 1,092,627 1,043,090 604,592 -47,318 1,189,208 1,082,685 1,136,019 1,094,974 1,117,644 1,002,277 1,070,943 1,066,400 1,145,224 959,746 1,010,661 976,463 970,595 880,595 929,072 912,790 864,135 779,508 848,790 870,693 829,128 716,635 785,549
Gross Profit Margin 28.15% 27.35% 27.63% 27.67% 26.74% 24.70% 25.00% 25.82% 26.23% 24.84% 27.29% 29.01% 29.18% 25.71% 27.78% 22.52% -2.57% 26.95% 28.13% 28.54% 28.84% 27.21% 28.24% 28.65% 29.72% 28.15% 28.83% 29.45% 29.53% 27.65% 28.53% 29.21% 29.55% 26.58% 28.01% 28.60% 29.63% 27.34% 27.58% 28.78%
Research and Development 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 776,282 903,087 810,470 807,898 746,222 729,342 693,367 667,063 669,496 755,867 725,761 717,788 675,053 690,624 877,857 519,495 415,305 601,879 604,605 591,970 558,250 575,969 561,577 554,581 524,423 553,306 517,297 498,276 474,819 493,802 490,171 469,511 436,924 450,877 443,354 435,226 409,298 430,342 410,002 395,225
Total Operating Expenses 776,282 903,087 810,470 807,898 746,222 729,342 693,367 667,063 669,496 755,867 725,761 717,788 675,053 690,624 877,857 519,495 415,305 601,879 604,605 591,970 558,250 575,969 561,577 554,581 524,423 553,306 517,297 498,276 474,819 493,802 490,171 469,511 436,924 450,877 443,354 435,226 409,298 430,342 410,002 395,225
Operating Income or Loss 591,113 744,054 550,111 594,854 455,858 558,686 448,076 516,411 467,158 491,352 522,968 676,514 642,867 402,231 165,563 85,854 -459,287 592,819 484,796 551,223 545,190 550,522 447,832 522,000 546,929 596,098 445,342 514,801 503,326 477,906 391,139 460,216 476,464 408,728 336,266 413,664 461,565 396,380 305,856 390,419
Operating Margin 12.17% 12.35% 11.17% 12.05% 10.14% 10.71% 9.81% 11.27% 10.78% 9.79% 11.43% 14.08% 14.24% 9.46% 4.41% 3.20% -24.93% 13.43% 12.59% 13.85% 14.36% 13.40% 12.62% 13.96% 15.24% 14.65% 13.38% 15.00% 15.22% 13.61% 12.67% 14.47% 15.42% 12.57% 12.08% 13.94% 15.71% 13.07% 11.77% 14.30%
Interest Expense 0 17,730 -43,319 -37,214 -31,397 20,366 20,935 20,356 17,696 18,034 18,936 18,906 19,285 19,380 28,740 29,612 10,002 2,203 2,314 2,392 2,831 3,534 4,179 4,245 4,449 4,566 4,673 4,757 4,851 4,868 4,871 4,868 4,962 4,825 4,539 1,752 2,173 -2,407 -777 95
EBITDA 700,299 863,120 652,553 656,185 555,237 662,776 549,460 613,484 559,266 589,671 610,821 762,899 730,141 498,055 253,800 174,125 -372,025 683,132 566,271 628,190 619,481 625,881 524,448 598,968 621,774 677,826 518,799 587,470 577,464 555,172 465,930 534,313 549,744 485,912 409,599 478,977 524,711 461,424 366,284 444,529
Depreciation and Amortization 109,186 119,066 102,442 98,545 99,379 104,090 101,384 97,073 92,108 98,525 88,045 86,584 87,510 96,052 88,567 89,028 90,598 95,803 88,191 84,141 82,757 84,206 83,748 82,606 79,797 85,908 76,350 75,085 75,820 78,379 75,506 74,752 73,878 72,654 73,445 65,413 63,316 62,638 59,651 54,205
Income Before Tax 637,063 796,242 593,430 594,854 487,255 581,405 450,878 505,744 449,462 473,318 504,032 657,608 623,582 382,851 136,493 56,242 -469,289 590,616 482,482 548,831 542,359 546,988 443,653 517,755 542,480 591,532 440,669 510,044 498,475 473,038 386,268 455,348 471,502 408,728 331,727 411,912 459,392 396,380 305,856 390,419
Income Tax Expense 149,073 186,559 146,103 148,535 116,064 134,362 108,842 121,227 111,017 106,496 119,002 163,350 147,103 144,871 5,296 34,195 -163,447 134,483 111,550 136,110 121,217 105,295 105,545 128,351 124,228 140,785 166,220 193,505 177,457 172,470 141,722 173,442 180,868 144,567 116,071 153,273 177,187 147,850 113,136 150,858
Net Income 487,990 609,683 447,327 446,319 371,191 447,043 342,036 384,517 338,445 366,822 385,030 494,258 476,479 237,980 131,197 22,047 -305,842 456,133 370,932 412,721 421,142 441,693 338,108 389,404 418,252 450,747 274,449 316,539 321,018 300,568 244,546 281,906 290,634 264,161 215,656 258,639 282,205 248,530 192,720 239,561
Net Income Margin 10.04% 10.12% 9.08% 9.04% 8.26% 8.57% 7.49% 8.39% 7.81% 7.31% 8.42% 10.29% 10.55% 5.60% 3.49% 0.82% -16.60% 10.34% 9.64% 10.37% 11.09% 10.75% 9.53% 10.42% 11.65% 11.08% 8.24% 9.22% 9.71% 8.56% 7.92% 8.86% 9.41% 8.13% 7.75% 8.71% 9.60% 8.20% 7.42% 8.78%
EPS 1.47 1.83 1.34 1.33 1.10 1.32 1.00 1.11 0.98 1.05 1.10 1.40 1.35 0.67 0.37 0.06 -0.87 1.29 1.04 1.15 1.16 1.21 0.92 1.05 1.12 1.20 0.72 0.83 0.83 0.77 0.63 0.72 0.73 0.66 0.54 0.64 0.69 0.61 0.47 0.57
EPS Diluted 1.46 1.82 1.33 1.32 1.09 1.31 1.00 1.11 0.97 1.04 1.09 1.39 1.34 0.67 0.37 0.06 -0.87 1.28 1.03 1.14 1.15 1.20 0.91 1.04 1.11 1.19 0.72 0.82 0.82 0.77 0.62 0.71 0.73 0.66 0.53 0.63 0.69 0.60 0.47 0.57
Weighted Average Shares Out 331,258 332,399 334,282 336,231 338,049 339,752 342,120 344,884 347,053 349,060 351,071 352,865 352,988 352,609 352,481 352,276 351,543 354,090 356,879 359,794 363,085 365,202 368,102 371,031 373,797 376,204 379,432 383,011 386,433 388,258 390,870 393,568 395,799 398,229 401,494 404,760 407,654 409,114 411,732 415,130
Weighted Average Shares Out Diluted 333,737 335,018 336,261 337,932 340,044 342,045 343,720 346,106 348,820 351,245 353,081 354,935 355,367 355,163 354,457 354,232 352,202 356,918 359,299 362,074 365,912 368,365 371,061 373,717 377,062 379,734 382,132 385,571 389,730 391,139 393,372 395,930 398,812 401,619 404,504 407,693 411,386 413,462 415,930 419,306

Reported Currency: USD 2024-05-04 2024-02-03 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02
Current Assets
Cash and Cash Equivalents 4,668,982 4,886,935 4,499,497 4,583,606 4,416,480 4,551,876 3,906,490 3,903,670 4,015,567 4,922,365 5,259,595 5,569,071 5,367,006 4,819,293 4,416,124 3,793,043 2,669,535 1,351,205 1,142,709 1,382,025 1,366,592 1,412,912 1,349,196 1,386,935 1,302,836 1,290,294 1,144,169 1,150,932 1,244,219 1,111,599 878,811 927,718 910,025 761,602 485,703 630,288 761,356 696,608 571,578 549,784
Short Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 512 518 0 0 0 803 1,213 1,727 1,737 1,413 999 500 500 0 0
Cash + Short Term Investments 4,668,982 4,886,935 4,499,497 4,583,606 4,416,480 4,551,876 3,906,490 3,903,670 4,015,567 4,922,365 5,259,595 5,569,071 5,367,006 4,819,293 4,416,124 3,793,043 2,669,535 1,351,205 1,142,709 1,382,025 1,366,592 1,412,912 1,349,196 1,386,935 1,302,836 1,290,806 1,144,687 1,150,932 1,244,219 1,111,599 879,614 928,931 911,752 763,339 487,116 631,287 761,856 697,108 571,578 549,784
Net Receivables 165,436 130,766 171,915 175,410 170,816 145,694 168,483 167,503 164,071 119,247 158,765 159,163 167,139 115,067 122,654 162,723 49,624 102,236 124,853 130,439 121,607 96,711 117,825 121,508 109,425 87,868 103,071 103,359 100,840 75,154 91,355 97,139 96,244 73,627 81,324 88,443 88,258 73,278 75,895 85,218
Inventory 2,461,699 2,192,220 2,613,808 2,300,063 2,241,735 2,023,495 2,494,002 2,716,878 2,673,551 2,262,273 2,231,242 1,751,027 1,697,992 1,508,982 1,630,390 1,117,983 1,757,263 1,832,339 2,168,796 1,835,869 1,813,773 1,750,442 1,979,080 1,698,390 1,895,456 1,641,735 1,840,225 1,608,333 1,594,760 1,512,886 1,763,745 1,560,209 1,498,449 1,419,104 1,700,834 1,509,752 1,504,281 1,372,675 1,495,013 1,258,820
Other Current Assets 211,245 188,217 206,725 214,673 210,597 183,654 192,214 197,020 194,813 169,291 195,309 193,588 199,391 249,149 347,399 273,612 111,493 147,048 170,304 167,585 160,733 143,954 177,206 172,822 146,362 130,748 147,962 141,793 124,916 113,410 140,662 127,401 122,678 116,125 156,130 129,819 119,381 106,778 143,665 115,953
Total Current Assets 7,507,362 7,398,138 7,491,945 7,273,752 7,039,628 6,904,719 6,761,189 6,985,071 7,048,002 7,473,176 7,844,911 7,672,849 7,431,528 6,692,491 6,516,567 5,347,361 4,587,915 3,432,828 3,606,662 3,515,918 3,462,705 3,404,019 3,623,307 3,379,655 3,454,079 3,151,157 3,235,945 3,004,417 3,064,735 2,813,049 2,875,376 2,713,680 2,629,123 2,372,195 2,434,590 2,370,033 2,486,366 2,262,790 2,302,493 2,023,865
Non-Current Assets
Property, Plant and Equipment 6,725,648 6,658,742 6,557,536 6,475,290 6,347,207 6,279,661 6,110,620 5,955,588 5,945,567 5,925,799 5,816,461 5,720,115 5,718,620 5,795,315 5,838,940 5,759,840 5,775,091 5,707,218 5,608,180 5,437,239 5,379,352 2,475,201 2,418,226 2,384,301 2,369,215 2,382,464 2,348,186 2,327,113 2,308,689 2,328,048 2,310,670 2,310,481 2,318,456 2,342,906 2,307,665 2,289,478 2,276,747 2,273,752 2,201,620 1,979,288
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2,889 0 0
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 49,098 48,506 49,384 48,736 48,210 47,688 48,797 48,734 48,625 48,614 49,156 49,214 49,054 0 0 0 0 0 0 0 0 125 475 709 709 712 715 1,259 1,267 1,288 1,316 1,325 1,333 1,331 2,190 2,613 3,141 3,110 3,634 3,660
Tax Assets 206,726 196,238 212,866 218,726 227,851 217,059,000 214,022 196,780 166,875 974,554 156,944 154,932 147,319 121,867,000 135,029 155,556 163,150 149,679,000 140,740 139,538 134,213 124,308,000 112,138 114,195 109,373 0 129,782 129,135 131,556 121,385,000 122,048 0 140,801 0 9,186 10,732 12,590 -2,889 16,342 14,090
Other Non-Current Assets 209,674 194,723 8,273 19,534 4,218 -216,826,917 14,264 42,483 191,504 -781,887 48,262 44,290 49,342 -121,636,939 80,130 59,488 201,890 -149,470,679 60,259 59,252 72,850 -124,113,654 81,621 84,896 87,460 187,718 52,350 52,555 46,728 -121,218,034 40,477 168,748 24,464 152,687 150,140 151,448 157,205 163,482 145,153 146,929
Total Non-Current Assets 6,984,420 6,901,971 6,778,675 6,713,550 6,579,276 6,511,744 6,338,906 6,194,851 6,185,696 6,167,080 6,070,823 5,968,551 5,964,335 6,025,376 6,054,099 5,974,884 6,140,131 5,915,539 5,809,179 5,636,029 5,586,415 2,669,672 2,612,460 2,584,101 2,566,757 2,570,894 2,531,033 2,510,062 2,488,240 2,496,302 2,474,511 2,480,554 2,485,054 2,496,924 2,469,181 2,454,271 2,449,683 2,440,344 2,366,749 2,143,967
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 14,491,782 14,300,109 14,270,620 13,987,302 13,618,904 13,416,463 13,100,095 13,179,922 13,233,698 13,640,256 13,915,734 13,641,400 13,395,863 12,717,867 12,570,666 11,322,245 10,728,046 9,348,367 9,415,841 9,151,947 9,049,120 6,073,691 6,235,767 5,963,756 6,020,836 5,722,051 5,766,978 5,514,479 5,552,975 5,309,351 5,349,887 5,194,234 5,114,177 4,869,119 4,903,771 4,824,304 4,936,049 4,703,134 4,669,242 4,167,832
Current Liabilities
Accounts Payable 2,119,114 1,955,850 2,280,278 2,150,999 2,061,529 2,009,924 1,927,757 2,085,680 2,175,350 2,372,302 2,652,881 2,588,551 2,574,780 2,256,928 2,426,390 1,009,704 706,267 1,296,482 1,480,205 1,359,829 1,296,183 1,177,104 1,394,029 1,184,422 1,299,145 1,059,844 1,289,620 1,172,847 1,178,029 1,021,735 1,149,136 1,125,836 1,056,257 945,559 1,053,013 1,044,875 1,128,808 1,000,700 1,131,717 967,915
Short Term Debt 1,628,186 933,338 929,686 668,028 654,709 655,976 656,837 647,504 635,799 630,517 685,666 673,087 664,775 663,030 590,122 1,381,784 1,375,832 564,481 559,433 549,841 536,900 0 84,997 84,989 84,981 84,973 0 0 0 0 0 0 0 -130,088 0 0 0 -12,951 0 0
Tax Payables 212,700 76,370 20,960 25,449 158,170 52,075 11,404 0 89,361 10,249 0 19,526 172,276 54,680 0 0 0 14,425 0 0 89,290 37,749 0 0 77,323 0 0 0 131,710 16,153 0 0 110,702 0 0 0 108,314 17,202 0 7,170
Deferred Revenue 212,700 76,370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85,806,000 0 0 0 0 0 0 0 130,088 0 0 0 12,951 0 0
Other Current Liabilities 925,549 1,220,238 1,195,723 1,150,615 1,064,929 970,346 879,636 911,797 944,913 1,212,110 1,137,762 1,074,552 1,078,840 1,047,075 925,117 761,584 541,518 840,971 818,600 769,738 760,428 832,380 773,268 708,736 722,499 -85,024,415 766,622 656,114 759,694 730,771 738,808 625,345 694,639 527,200 696,466 630,782 696,199 645,717 635,207 564,206
Total Current Liabilities 4,885,549 4,185,796 4,405,687 3,969,642 3,781,167 3,636,246 3,464,230 3,644,981 3,756,062 4,214,929 4,476,309 4,336,190 4,318,395 3,967,033 3,941,629 3,153,072 2,623,617 2,701,934 2,858,238 2,679,408 2,593,511 2,009,484 2,252,294 1,978,147 2,106,625 1,926,402 2,056,242 1,828,961 1,937,723 1,752,506 1,887,944 1,751,181 1,750,896 1,602,847 1,749,479 1,675,657 1,825,007 1,659,368 1,766,924 1,532,121
Non-Current Liabilities
Long Term Debt 1,513,200 2,211,017 4,850,141 5,112,247 5,077,027 5,050,471 5,051,681 4,979,925 5,020,653 4,991,622 5,002,445 4,953,577 4,991,566 5,069,769 5,184,176 4,887,549 4,917,383 2,923,419 2,914,150 2,808,895 2,827,082 312,440 312,328 312,217 312,105 311,994 396,848 396,729 396,611 396,493 396,376 396,259 396,142 396,025 395,909 395,793 395,677 398,375 398,339 150,000
Deferred Revenue 2,693,259 2,603,349 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86,681 0 0
Deferred Tax 206,726 196,238 212,866 218,726 227,851 217,059 214,022 196,780 166,875 137,642 156,944 154,932 147,319 121,867 135,029 155,556 163,150 149,679 140,740 139,538 134,213 124,308 112,138 114,195 109,373 85,806 129,782 129,135 131,556 121,385 122,048 135,597 140,801 130,088 79,502 78,934 85,376 86,681 38,429 52,800
Other Non-Current Liabilities 245,096 232,383 218,970 231,945 222,463 224,104 223,162 231,285 236,211 236,013 296,819 292,715 285,762 268,558 290,795 258,869 206,504 214,086 225,934 227,842 226,788 321,713 371,844 374,587 362,445 348,541 325,587 319,770 309,339 290,950 293,997 296,867 286,897 268,168 284,799 287,406 296,490 192,819 278,254 283,584
Total Non-Current Liabilities 4,658,281 5,242,987 5,281,977 5,562,918 5,527,341 5,491,634 5,488,865 5,407,990 5,423,739 5,365,277 5,456,208 5,401,224 5,424,647 5,460,194 5,610,000 5,301,974 5,287,037 3,287,184 3,280,824 3,176,275 3,188,083 758,461 796,310 800,999 783,923 746,341 852,217 845,634 837,506 808,828 812,421 828,723 823,840 794,281 760,210 762,133 777,543 764,556 715,022 486,384
Total Liabilities 9,543,830 9,428,783 9,687,664 9,532,560 9,308,508 9,127,880 8,953,095 9,052,971 9,179,801 9,580,206 9,932,517 9,737,414 9,743,042 9,427,227 9,551,629 8,455,046 7,910,654 5,989,118 6,139,062 5,855,683 5,781,594 2,767,945 3,048,604 2,779,146 2,890,548 2,672,743 2,908,459 2,674,595 2,775,229 2,561,334 2,700,365 2,579,904 2,574,736 2,397,128 2,509,689 2,437,790 2,602,550 2,423,924 2,481,946 2,018,505
Common Stock 4,947,952 3,352 3,370 3,390 3,410 3,428 3,448 3,475 3,503 3,517 3,537 3,557 3,571 3,565 3,564 3,560 3,559 3,568 3,594 3,622 3,653 3,682 3,711 3,739 3,771 3,796 3,824 3,859 3,894 3,919 3,944 3,971 4,001 4,023 4,053 4,087 2,060 2,075 2,088 2,102
Retained Earnings 3,658,489 3,548,667 3,291,996 3,189,131 3,079,530 3,049,656 2,931,554 2,928,581 2,875,161 2,874,898 2,833,520 2,782,876 2,560,623 2,185,801 1,947,814 1,816,614 1,794,567 2,330,702 2,267,055 2,304,678 2,295,858 2,298,762 2,200,742 2,216,878 2,176,882 2,071,400 1,900,878 1,898,244 1,850,543 1,801,138 1,717,920 1,699,674 1,641,789 1,574,982 1,521,924 1,526,290 1,485,208 1,421,724 1,341,345 1,325,197
Accumulated Other Comprehensive Income/Loss 0 0 0 0 -0 0 -0 -0 -0 0 0 0 -0 -0 -0 0 -0 -0 0 0 -0 0 -0 4 7 27 40 59 75 91 124 159 170 182 213 223 248 330 324 342
Total Stockholders Equity 4,947,952 4,871,326 4,582,956 4,454,742 4,310,396 4,288,583 4,147,000 4,126,951 4,053,897 4,060,050 3,983,217 3,903,986 3,652,821 3,290,640 3,019,037 2,867,199 2,817,392 3,359,249 3,276,779 3,296,264 3,267,526 3,305,746 3,187,163 3,184,610 3,130,288 3,049,308 2,858,519 2,839,884 2,777,746 2,748,017 2,649,522 2,614,330 2,539,441 2,471,991 2,394,082 2,386,514 2,333,499 2,279,210 2,187,296 2,149,327
Total Investments 49,098 48,506 49,384 48,736 48,210 47,688 48,797 48,734 48,625 48,614 49,156 49,214 49,054 0 0 0 0 0 0 0 0 125 475 709 709 1,224 1,233 1,259 1,267 1,288 2,119 2,538 3,060 3,068 3,603 3,612 3,641 3,610 3,634 3,660
Total Debt 5,834,645 5,747,704 5,779,827 5,780,275 5,731,736 5,706,447 5,708,518 5,627,429 5,656,452 5,622,139 5,688,111 5,626,664 5,656,341 5,732,799 5,774,298 6,269,333 6,293,215 3,487,900 3,473,583 3,358,736 3,363,982 312,440 397,325 397,206 397,086 396,967 396,848 396,729 396,611 396,493 396,376 396,259 396,142 396,025 395,909 395,793 395,677 398,375 398,339 150,000
Net Debt 1,165,663 860,769 1,280,330 1,196,669 1,315,256 1,154,571 1,802,028 1,723,759 1,640,885 699,774 428,516 57,593 289,335 913,506 1,358,174 2,476,290 3,623,680 2,136,695 2,330,874 1,976,711 1,997,390 -1,100,472 -951,871 -989,729 -905,750 -893,327 -747,321 -754,203 -847,608 -715,106 -482,435 -531,459 -513,883 -365,577 -89,794 -234,495 -365,679 -298,233 -173,239 -399,784

Reported Currency: USD 2024-05-04 2024-02-03 2023-10-28 2023-07-29 2023-04-29 2023-01-28 2022-10-29 2022-07-30 2022-04-30 2022-01-29 2021-10-30 2021-07-31 2021-05-01 2021-01-30 2020-10-31 2020-08-01 2020-05-02 2020-02-01 2019-11-02 2019-08-03 2019-05-04 2019-02-02 2018-11-03 2018-08-04 2018-05-05 2018-02-03 2017-10-28 2017-07-29 2017-04-29 2017-01-28 2016-10-29 2016-07-30 2016-04-30 2016-01-30 2015-10-31 2015-08-01 2015-05-02 2015-01-31 2014-11-01 2014-08-02
Cash Flows from Operating Activities
Net Income 487,990 609,683 447,327 446,319 371,191 447,043 342,036 384,517 338,445 366,822 385,030 494,258 476,479 237,980 131,197 22,047 -305,842 456,133 370,932 412,721 421,142 441,693 338,108 389,404 418,252 450,747 274,449 316,539 321,018 300,568 244,546 281,906 290,634 264,161 215,656 258,639 282,205 248,530 192,720 239,561
Depreciation & Amortization 109,186 119,066 102,442 98,545 99,379 104,090 101,384 97,073 92,108 98,525 88,045 86,584 87,510 96,052 88,567 89,028 90,598 95,803 88,191 84,141 82,757 84,206 83,748 82,606 79,797 85,908 76,350 75,085 75,820 78,379 75,506 74,752 73,878 72,654 73,445 65,413 63,316 62,638 59,651 54,205
Deferred Income Tax 10,488 -16,628 -5,860 -9,125 10,792 3,037 17,242 29,905 29,233 -19,302 2,012 7,613 25,452 -13,162 -20,527 -7,594 13,471 8,939 1,202 5,325 16,543 12,170 -2,057 4,822 16,842 -43,977 648 -2,421 10,847 -1,890 -11,673 -3,060 31,251 62,668 4,169 -4,473 36,376 50,754 -10,036 -10,591
Stock Based Compensation 40,447 34,121 38,877 39,429 33,063 29,569 29,493 26,803 36,071 37,442 38,517 29,584 28,674 27,301 27,370 22,158 24,739 24,838 25,987 24,924 19,689 24,224 23,781 23,820 23,760 22,480 22,218 22,481 20,238 18,065 20,283 18,490 17,716 25,364 15,692 15,593 14,288 14,225 13,681 13,060
Change in Working Capital -279,190 202,513 -133,332 127,961 -101,273 632,967 38,777 -178,296 -912,124 -248,291 -355,346 -25,464 134,705 114,455 1,144,326 1,105,224 -881,408 174,903 -158,845 47,365 -31,144 54,312 -7,692 41,482 -66,601 6,815 -5,962 -134,592 92,915 133,274 -77,112 -59,470 76,139 142,274 -135,252 -158,692 55,058 14,078 -9,507 -58,209
Accounts Receivable 0 -271,764 85,279 186,485 0 0 0 0 0 105,033 63,456 14,561 -27,614 84,897 183,542 259,186 -355,781 29,771 50,219 -1,252 -93,779 93,516 64,379 -49,184 -55,926 28,315 104,581 -120,356 4,732 18,408 105,221 -73,146 25,265 -14,231 46,517 -73,664 35,678 38,950 60,845 -81,460
Inventory -269,479 421,588 -313,745 -58,328 -218,240 470,507 222,876 -43,327 -411,278 -31,031 -480,215 -53,035 -189,010 121,408 -512,407 639,280 75,076 336,457 -332,927 -22,096 -63,331 228,638 -280,691 197,067 -253,721 198,490 -231,892 -13,573 -81,874 250,859 -203,536 -61,760 -79,345 281,730 -191,082 -5,471 -131,606 122,338 -236,193 -8,061
Accounts Payable 179,376 -324,432 114,330 98,198 46,577 87,706 -164,514 -98,566 -189,888 -286,966 61,386 11,351 349,540 -187,737 1,416,284 311,208 -600,918 -191,495 118,598 64,396 122,654 -217,579 206,054 -116,669 238,677 -230,204 116,698 -7,960 162,788 -130,083 20,558 68,724 123,886 -115,179 8,913 -78,236 143,038 -149,026 163,288 32,642
Other Working Capital -189,087 105,357 -19,196 -98,394 70,390 74,754 -19,585 -36,403 -310,958 -35,327 27 1,659 1,789 95,887 56,907 -104,450 215 170 5,265 6,317 3,312 -50,263 2,566 10,268 4,369 10,214 4,651 7,297 7,269 -5,910 645 6,712 6,333 -10,046 400 -1,321 7,948 1,816 2,553 -1,330
Other Non-Cash Items 348,922 175,097 443,176 196,649 403,484 -320,464 173,899 362,842 821,453 552,489 633,436 244,436 43,164 184 239,769 333,755 -762,589 -175,176 108,374 -17,678 195,403 -196,365 200,277 -203,788 345,841 -6,328 117,346 -10,381 173,635 1,227 -1,876 -2,144 -20,538 -2,896 -2,054 -97 -37,255 658 -6,318 -812
Net Cash Provided by Operating Activities 368,921 948,755 449,454 703,129 413,152 1,216,706 528,932 360,002 -416,267 235,196 158,258 592,575 752,820 462,810 1,610,702 1,230,863 -1,058,442 760,616 327,467 574,476 508,987 616,605 435,888 542,134 472,050 515,645 367,703 277,092 520,838 529,623 249,674 310,474 469,080 564,225 171,656 176,383 413,988 390,883 240,191 237,214
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -136,249 -222,354 -176,999 -196,206 -167,253 -236,169 -174,555 -133,498 -109,848 -179,924 -123,479 -117,500 -136,937 -65,888 -89,498 -110,318 -139,729 -154,232 -150,937 -154,685 -95,629 -120,532 -114,731 -98,842 -79,793 -104,560 -97,547 -93,345 -75,971 -77,438 -73,016 -67,702 -79,724 -81,400 -92,452 -86,180 -106,928 -95,146 -298,195 -104,650
Acquisitions Net 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Purchases of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -718 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -517 0 0 517 2,750 234 0 505 2 19 0 0 815 400 514 0 501 1 1 601 -1 0 0
Other Investing Activities 0 0 0 0 0 -654,070,000 0 0 0 -557,840,000 0 0 0 -405,433,000 0 0 0 517 0 0 517 2,750 234 0 505 17,463 1,075 -168 -60 -108 3,639 -99 -44 4,156 -18 -64 -9 435 2,279 -63
Net Cash Used for Investing Activities -136,249 -222,354 -176,999 -196,206 -167,253 -236,169 -174,555 -133,498 -109,848 -179,924 -123,479 -117,500 -136,937 -65,888 -89,498 -110,318 -139,729 -154,232 -150,937 -154,685 -95,112 -117,782 -114,497 -98,842 -79,288 -87,095 -96,453 -93,513 -76,031 -76,731 -68,977 -67,287 -79,768 -76,743 -92,469 -86,243 -107,054 -94,712 -295,916 -104,713
Cash Flows from Financing Activities
Debt Repayment 0 -49,963 -6,232 -6,209 -37,522 0 -6,406 0 -5,917 -65,000 0 0 -6,063 -629 -1,576,887 -2,479 -615 -22,209,000 0 0 -5,295 -20,112,000 0 0 -4,682 -18,468,000 0 0 -4,404 0 0 0 0 -15,647 0 0 0 -18,929 0 0
Common Stock Issued 6,224 6,310 6,232 6,209 6,149 24,702 6,406 5,975 5,917 25,069,000 6,092 6,471 6,063 23,534,000 995,098 0 5,444 22,209,000 0 0 5,295 20,112,000 0 0 4,682 18,468,000 0 0 4,404 18,533,500 0 0 5,500 20,186 0 0 7,036 21,978 0 0
Common Stock Repurchased -332,959 -246,596 -248,643 -231,335 -271,990 -234,786 -250,431 -235,956 -277,678 -233,271 -249,272 -177,421 -47,378 -131 -12,745 -29 -164,784 -312,836 -330,221 -321,598 -371,010 -269,204 -280,539 -279,473 -300,168 -226,158 -221,027 -219,452 -253,796 -170,148 -182,330 -178,152 -212,691 -171,539 -182,270 -177,382 -237,734 -131,885 -142,160 -140,829
Dividends Paid -123,298 -112,682 -113,333 -114,005 -114,794 -106,647 -107,455 -108,285 -108,908 -100,603 -101,136 -101,865 -101,519 -7 -3 0 -101,414 -91,423 -91,728 -92,920 -93,722 -83,326 -83,892 -84,561 -85,410 -61,067 -61,497 -62,167 -62,795 -53,086 -53,470 -53,848 -54,236 -47,479 -47,891 -48,199 -48,743 -41,647 -41,926 -42,300
Other Financing Activities 6,224 6,310 6,232 6,209 37,522 -18,298 6,406 5,975 5,917 -25,062,557 6,092 6,471 6,063 -23,528,228 -228,740 5,512 2,778,496 5,758 5,545 5,611 5,295 -79,803 5,098 5,135 4,682 4,800 4,511 4,753 4,404 3,130 6,196 6,506 20,538 2,896 6,389 4,373 37,255 -658 261,605 4,462
Net Cash Used Provided by Financing Activities -450,033 -352,968 -355,744 -339,131 -380,635 -335,029 -351,480 -338,266 -380,669 -392,431 -344,316 -272,815 -142,834 5,005 -823,277 3,004 2,517,127 -398,501 -416,404 -408,907 -459,437 -432,333 -359,333 -358,899 -380,896 -282,425 -278,013 -276,866 -312,187 -220,104 -229,604 -225,494 -240,889 -211,583 -223,772 -221,208 -242,186 -171,141 77,519 -178,667
Effect of Forex Changes on Cash 0 878 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -217,953 374,311 -83,289 167,792 -134,736 645,508 2,897 -111,762 -906,784 -337,159 -309,537 202,260 473,049 401,927 697,927 1,123,549 1,318,956 207,883 -239,874 10,884 -45,562 66,490 -37,942 84,393 11,866 146,125 -6,763 -93,287 132,620 232,788 -48,907 17,693 148,423 275,899 -144,585 -131,068 64,748 125,030 21,794 -46,166
Cash at End of Period 4,668,982 4,886,935 4,562,008 4,645,297 4,477,505 4,612,241 3,966,733 3,963,836 4,075,598 4,982,382 5,319,541 5,629,078 5,426,818 4,953,769 4,551,842 3,853,915 2,730,366 1,411,410 1,203,527 1,443,401 1,432,517 1,478,079 1,411,589 1,449,531 1,365,138 1,290,294 1,144,169 1,150,932 1,244,219 1,111,599 878,811 927,718 910,025 761,602 485,703 630,288 761,356 696,608 571,578 549,784
Cash at Start of Period 4,886,935 4,512,624 4,645,297 4,477,505 4,612,241 3,966,733 3,963,836 4,075,598 4,982,382 5,319,541 5,629,078 5,426,818 4,953,769 4,551,842 3,853,915 2,730,366 1,411,410 1,203,527 1,443,401 1,432,517 1,478,079 1,411,589 1,449,531 1,365,138 1,353,272 1,144,169 1,150,932 1,244,219 1,111,599 878,811 927,718 910,025 761,602 485,703 630,288 761,356 696,608 571,578 549,784 595,950
Free Cash Flow
Operating Cash Flow 368,921 948,755 449,454 703,129 413,152 1,216,706 528,932 360,002 -416,267 235,196 158,258 592,575 752,820 462,810 1,610,702 1,230,863 -1,058,442 760,616 327,467 574,476 508,987 616,605 435,888 542,134 472,050 515,645 367,703 277,092 520,838 529,623 249,674 310,474 469,080 564,225 171,656 176,383 413,988 390,883 240,191 237,214
Capital Expenditure -136,249 -222,354 -176,999 -196,206 -167,253 -236,169 -174,555 -133,498 -109,848 -179,924 -123,479 -117,500 -136,937 -65,888 -89,498 -110,318 -139,729 -154,232 -150,937 -154,685 -95,629 -120,532 -114,731 -98,842 -79,793 -104,560 -97,547 -93,345 -75,971 -77,438 -73,016 -67,702 -79,724 -81,400 -92,452 -86,180 -106,928 -95,146 -298,195 -104,650
Free Cash Flow 232,672 726,401 272,455 506,923 245,899 980,537 354,377 226,504 -526,115 55,272 34,779 475,075 615,883 396,922 1,521,204 1,120,545 -1,198,171 606,384 176,530 419,791 413,358 496,073 321,157 443,292 392,257 411,085 270,156 183,747 444,867 452,185 176,658 242,772 389,356 482,825 79,204 90,203 307,060 295,737 -58,004 132,564