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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-11-02 2024-08-03 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
Revenue 2,530,100 2,552,087 2,725,848 3,554,298 2,488,933 2,529,809 2,634,263 3,226,773 2,338,793 2,297,113 2,345,901 2,729,388 1,995,775 1,967,207 1,938,519 2,198,701 1,552,033 1,228,009 1,173,210 2,305,918 1,682,514 1,666,607 1,743,029 2,124,716 1,560,011 1,488,221 1,543,667 1,937,592 1,342,181 1,289,854 1,314,879 1,580,574 1,131,232 1,069,215 1,073,716 1,268,295 910,700 876,999 868,122 1,047,641
Revenue Y/Y Growth 1.65% 0.88% 3.48% 10.15% 6.42% 10.13% 12.29% 18.22% 17.19% 16.77% 21.02% 24.14% 28.59% 60.19% 65.23% -4.65% -7.76% -26.32% -32.69% 8.53% 7.85% 11.99% 12.91% 9.66% 16.23% 15.38% 17.40% 22.59% 18.65% 20.64% 22.46% 24.62% 24.22% 21.92% 23.68% 21.06% - - - -
Cost of Revenue 1,524,456 1,573,910 1,656,068 2,213,734 1,496,866 1,536,197 1,579,406 2,014,270 1,375,976 1,368,949 1,404,875 1,702,059 1,206,301 1,169,244 1,184,731 1,427,673 1,006,514 899,002 869,605 1,499,033 1,059,081 1,060,708 1,098,182 1,383,857 987,733 952,760 982,954 1,279,245 849,053 820,528 838,871 1,035,666 704,179 684,377 683,286 829,259 575,062 570,524 564,938 697,904
Gross Profit 1,005,644 978,177 1,069,780 1,340,564 992,067 993,612 1,054,857 1,212,503 962,817 928,164 941,026 1,027,329 789,474 797,963 753,788 771,028 545,519 329,007 303,605 806,885 623,433 605,899 644,847 740,859 572,278 535,461 560,713 658,347 493,128 469,326 476,008 544,908 427,053 384,838 390,430 439,036 335,638 306,475 303,184 349,737
Gross Profit Margin 39.75% 38.33% 39.25% 37.72% 39.86% 39.28% 40.04% 37.58% 41.17% 40.41% 40.11% 37.64% 39.56% 40.56% 38.88% 35.07% 35.15% 26.79% 25.88% 34.99% 37.05% 36.36% 37.00% 34.87% 36.68% 35.98% 36.32% 33.98% 36.74% 36.39% 36.20% 34.48% 37.75% 35.99% 36.36% 34.62% 36.85% 34.95% 34.92% 33.38%
Research and Development 0 0 0 889 0 0 0 1,014 0 0 0 926 0 0 0 926 0 0 0 926 0 0 0 314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
General and Administrative Expenses 682,259 644,821 665,913 820,360 661,380 600,692 612,129 762,706 597,164 534,459 500,970 649,968 503,403 464,299 443,875 514,140 416,378 271,587 380,912 515,542 449,198 392,843 403,133 457,245 395,453 337,142 345,624 399,631 320,729 283,427 283,445 316,266 280,464 236,380 240,724 268,169 218,763 183,937 192,485 210,702
Total Operating Expenses 687,142 644,821 665,913 820,360 661,380 600,692 612,129 764,885 597,164 534,459 503,318 651,707 505,235 465,656 448,464 516,358 420,618 275,494 385,547 519,129 455,653 397,881 407,307 459,649 403,065 341,646 350,871 403,928 330,461 289,526 287,603 320,678 287,392 241,069 243,266 269,550 224,869 188,015 195,602 212,270
Operating Income or Loss 318,502 329,201 403,867 517,090 327,227 391,642 442,070 447,618 361,856 393,705 437,708 375,622 284,239 332,307 305,324 224,272 101,277 12,755 -101,484 287,756 167,780 208,018 237,540 281,210 169,213 193,815 209,842 254,419 162,667 179,800 188,405 224,230 139,661 143,769 147,164 169,486 110,769 118,460 107,582 137,467
Operating Margin 12.59% 12.90% 14.82% 14.55% 13.15% 15.48% 16.78% 13.87% 15.47% 17.14% 18.66% 13.76% 14.24% 16.89% 15.75% 10.20% 6.53% 1.04% -8.65% 12.48% 9.97% 12.48% 13.63% 13.24% 10.85% 13.02% 13.59% 13.13% 12.12% 13.94% 14.33% 14.19% 12.35% 13.45% 13.71% 13.36% 12.16% 13.51% 12.39% 13.12%
Interest Expense 0 0 0 0 0 0 0 0 0 0 401 1,196 413 425 358 0 1,383 2,617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
EBITDA 390,407 399,041 465,687 582,771 388,638 453,555 500,019 511,186 420,317 452,310 500,547 439,348 349,396 401,285 375,923 295,658 173,634 90,158 -24,858 364,587 242,036 281,159 309,350 353,030 239,050 262,841 278,631 319,422 224,795 242,906 250,881 283,511 193,123 193,434 195,051 215,484 153,082 157,231 145,549 173,176
Depreciation and Amortization 67,022 65,314 64,739 62,567 61,411 61,913 57,949 59,190 58,461 60,882 62,839 63,726 65,157 68,978 70,599 71,386 72,357 77,403 76,626 76,392 74,256 73,141 71,810 71,820 69,837 69,026 68,789 65,003 62,128 63,106 62,476 59,281 53,462 49,665 47,887 45,998 42,313 38,771 37,967 35,709
Income Before Tax 320,176 333,727 407,848 520,418 329,724 396,091 449,418 451,996 362,705 391,536 437,307 375,155 283,826 331,882 304,966 223,809 99,894 10,138 -102,756 288,195 168,680 209,689 239,586 282,485 170,531 194,958 211,167 254,778 162,983 180,355 188,743 224,346 139,872 144,017 147,479 169,759 111,052 118,736 107,893 137,698
Income Tax Expense 77,997 81,171 94,735 126,049 80,241 95,989 102,367 111,245 88,120 95,859 105,912 85,789 68,537 80,989 74,677 52,315 25,096 2,086 -24,247 65,476 38,933 48,431 47,365 67,811 39,365 46,635 46,771 46,605 58,338 66,162 60,520 84,128 52,310 54,013 55,503 61,936 39,982 44,567 40,947 50,434
Net Income 242,179 252,556 313,113 394,369 249,483 300,102 347,051 340,751 274,585 295,677 331,395 289,366 215,289 250,893 230,289 171,494 74,798 8,052 -78,509 222,719 129,747 161,258 192,221 214,674 131,166 148,323 164,396 208,173 104,645 114,193 128,223 140,218 87,562 90,004 91,976 107,823 71,070 74,169 66,946 87,264
Net Income Margin 9.57% 9.90% 11.49% 11.10% 10.02% 11.86% 13.17% 10.56% 11.74% 12.87% 14.13% 10.60% 10.79% 12.75% 11.88% 7.80% 4.82% 0.66% -6.69% 9.66% 7.71% 9.68% 11.03% 10.10% 8.41% 9.97% 10.65% 10.74% 7.80% 8.85% 9.75% 8.87% 7.74% 8.42% 8.57% 8.50% 7.80% 8.46% 7.71% 8.33%
EPS 5.16 5.32 6.51 8.13 5.09 6.05 6.92 6.73 5.37 5.73 6.34 5.44 3.97 4.59 4.13 3.04 1.33 0.14 -1.39 3.91 2.25 2.77 3.28 3.66 2.20 2.47 2.71 3.42 1.71 1.84 2.06 2.25 1.40 1.44 1.46 1.69 1.11 1.16 1.04 1.36
EPS Diluted 5.14 5.30 6.47 8.08 5.07 6.02 6.88 6.68 5.34 5.70 6.30 5.41 3.94 4.56 4.10 3.03 1.32 0.14 -1.39 3.89 2.25 2.76 3.26 3.64 2.18 2.46 2.70 3.40 1.70 1.83 2.05 2.24 1.40 1.43 1.45 1.69 1.11 1.15 1.04 1.35
Weighted Average Shares Out 46,928 47,505 48,125 48,500 49,007 49,617 50,153 50,624 51,131 51,607 52,250 53,163 54,291 54,675 55,795 56,341 56,327 56,318 56,419 56,992 57,568 58,171 58,631 58,631 59,724 60,070 60,610 60,938 61,299 61,935 62,101 62,201 62,371 62,475 63,031 63,646 63,882 64,087 64,180 64,300
Weighted Average Shares Out Diluted 47,092 47,667 48,381 48,795 49,226 49,849 50,469 50,976 51,418 51,900 52,582 53,519 54,660 55,014 56,172 56,682 56,546 56,497 56,419 57,195 57,763 58,446 58,993 58,993 60,062 60,375 60,909 61,293 61,630 62,379 62,594 62,544 62,692 62,813 63,335 63,967 64,196 64,410 64,555 64,657

Reported Currency: USD 2024-11-02 2024-08-03 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
Current Assets
Cash and Cash Equivalents 177,782 413,962 524,596 766,594 121,811 388,627 636,449 737,877 250,628 434,226 654,486 431,560 605,053 770,144 947,456 1,046,051 560,902 1,157,318 1,043,540 392,325 208,843 177,398 326,831 409,251 296,944 237,107 231,886 277,445 46,787 92,860 321,725 385,010 133,108 194,084 239,254 345,840 209,552 325,214 386,007 389,149
Short Term Investments 0 0 0 0 0 40,087 37,002 0 0 0 0 199,939 0 0 0 0 0 0 110,000 110,000 0 150,000 195,000 0 0 149,000 237,193 120,000 60,000 180,000 150,000 30,000 110,000 110,000 130,000 130,000 150,209 150,209 150,209 150,209
Cash + Short Term Investments 177,782 413,962 524,596 766,594 121,811 388,627 636,449 737,877 250,628 434,226 654,486 431,560 605,053 770,144 947,456 1,046,051 560,902 1,157,318 1,153,540 502,325 208,843 327,398 521,831 409,251 296,944 386,107 469,079 397,445 106,787 272,860 471,725 415,010 243,108 304,084 369,254 475,840 359,761 475,423 536,216 539,358
Net Receivables 213,621 200,863 203,463 207,939 202,868 174,444 190,282 199,422 200,304 180,514 192,754 233,682 169,212 154,416 154,342 193,109 136,271 127,992 88,691 139,337 112,888 107,263 110,046 136,168 102,353 103,666 100,274 99,719 82,934 67,593 62,936 88,631 65,708 55,998 54,112 64,992 50,939 45,277 43,558 52,440
Inventory 2,365,186 1,998,286 1,906,040 1,742,136 2,321,306 1,815,539 1,751,235 1,603,451 2,114,669 1,666,130 1,570,552 1,499,218 1,916,343 1,443,685 1,353,565 1,168,215 1,439,098 1,368,543 1,340,566 1,293,701 1,616,920 1,315,999 1,250,037 1,214,329 1,484,565 1,219,685 1,136,816 1,096,424 1,349,714 1,144,702 1,048,431 943,975 1,137,023 930,205 843,490 761,793 884,407 705,660 662,936 581,229
Other Current Assets 198,273 185,630 126,529 119,849 146,055 140,638 108,014 168,554 180,214 162,043 114,075 116,723 143,085 126,689 108,393 107,402 108,738 145,335 146,023 119,954 158,817 169,940 137,418 155,113 142,111 120,700 96,530 100,155 106,853 107,339 179,760 88,621 92,626 85,795 71,561 72,548 93,083 89,725 82,491 87,328
Total Current Assets 2,954,862 2,798,741 2,760,628 2,836,518 2,792,040 2,519,248 2,685,980 2,709,304 2,745,815 2,442,913 2,531,867 2,281,183 2,833,693 2,494,934 2,563,756 2,514,777 2,245,009 2,799,188 2,728,820 2,055,317 2,097,468 1,920,600 2,019,332 1,914,861 2,025,973 1,830,158 1,802,699 1,693,743 1,646,288 1,592,494 1,672,972 1,536,237 1,538,465 1,376,082 1,338,417 1,375,173 1,388,190 1,316,085 1,325,201 1,260,355
Non-Current Assets
Property, Plant and Equipment 2,883,474 2,825,585 2,757,425 2,756,865 2,696,190 2,622,290 2,579,538 2,570,536 2,523,979 2,421,263 2,397,583 2,396,732 2,373,198 2,379,673 2,448,056 2,500,409 2,552,292 2,626,064 2,731,831 2,743,089 2,762,936 2,719,504 2,685,051 1,226,029 1,257,775 1,212,978 1,190,969 1,189,453 1,172,682 1,095,135 1,020,853 1,004,358 1,001,938 919,597 870,835 847,600 844,238 791,904 744,665 717,159
Goodwill 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 10,870 9,084 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 281 357 434 510 591 718 1,015 1,312 844 1,075 1,307 1,538 1,770 2,001 2,233 2,465 2,696 2,927 3,159 3,391 3,622 3,854 4,085 4,317 6,985 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 0 0 -85,997 1,163 0 -56,012 -57,490 2,316 0 -40,029 -40,702 2,671 -30,864 -28,139 -31,080 -32,136 -58,971 -65,483 -63,979 3,936 -57,587 -61,933 0 2,101 -28,648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Assets 0 0 85,921 627,370 0 56,012 57,490 624,544 0 40,029 40,702 578,737 67,267 64,535 65,359 65,359 89,112 94,272 89,367 -3,936 83,856 86,598 0 -2,101 50,045 49,700 59,403 0 78,647 85,181 86,766 0 0 58,477 59,977 0 20,483 20,766 20,766 20,780
Other Non-Current Assets 108,999 101,855 102,658 -526,285 95,317 95,634 98,316 -548,471 50,041 69,873 70,409 -507,352 31,833 30,711 28,350 28,225 29,986 29,283 30,483 51,205 27,683 30,882 47,015 35,095 11,477 -19,487 -30,822 25,491 -62,744 -70,593 -72,990 11,283 10,798 -48,368 -50,279 8,145 -12,913 -12,845 -12,681 -15,124
Total Non-Current Assets 3,003,624 2,938,667 2,871,311 2,870,493 2,802,968 2,729,512 2,689,739 2,661,107 2,585,734 2,503,081 2,480,169 2,483,196 2,454,074 2,459,651 2,523,788 2,575,192 2,625,985 2,697,933 2,801,731 2,808,555 2,831,380 2,789,775 2,747,021 1,276,311 1,306,718 1,243,191 1,219,550 1,214,944 1,188,585 1,109,723 1,034,629 1,015,641 1,012,736 929,706 880,533 855,745 851,808 799,825 752,750 722,815
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 5,958,486 5,737,408 5,631,939 5,707,011 5,595,008 5,248,760 5,375,719 5,370,411 5,331,549 4,945,994 5,012,036 4,764,379 5,287,767 4,954,585 5,087,544 5,089,969 4,870,994 5,497,121 5,530,551 4,863,872 4,928,848 4,710,375 4,766,353 3,191,172 3,332,691 3,073,349 3,022,249 2,908,687 2,834,873 2,702,217 2,707,601 2,551,878 2,551,201 2,305,788 2,218,950 2,230,918 2,239,998 2,115,910 2,077,951 1,983,170
Current Liabilities
Accounts Payable 593,219 566,904 463,777 544,001 597,373 521,315 621,272 559,527 647,117 586,851 585,500 552,730 747,451 535,257 552,837 477,052 478,501 398,011 466,043 414,009 594,993 450,117 407,345 404,016 574,480 409,849 372,664 325,758 447,293 313,483 319,352 225,664 425,071 285,238 266,278 196,174 291,269 215,720 209,509 190,778
Short Term Debt 484,685 562,602 284,815 567,642 483,186 574,718 576,266 283,293 551,498 549,386 552,880 274,118 548,730 534,884 263,200 506,830 504,342 490,038 240,496 239,629 445,254 416,522 211,432 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Payables 62,759 53,607 92,711 68,100 0 30,114 58,695 58,850 0 39,029 108,113 12,786 37,501 18,544 113,960 42,529 6,499 42,622 16,387 39,051 40,474 38,769 16,679 32,085 22,294 17,082 52,005 14,101 984 9,124 54,521 8,971 0 1,089 50,156 12,702 2,133 1,883 34,871 19,404
Deferred Revenue 405,040 394,987 398,729 436,591 350,937 354,253 357,217 394,677 312,132 316,571 324,694 353,579 272,628 265,462 270,090 274,383 224,862 216,545 216,330 237,535 190,188 182,354 182,993 199,054 0 0 0 59,403 0 0 0 86,498 0 0 0 59,527 0 0 0 0
Other Current Liabilities 270,704 -268,167 332,692 934 405,443 -276,585 -208,988 385,428 -88,725 -264,476 -139,767 364,797 -256,559 -196,211 322,676 -15,625 -195,770 -330,906 156,923 207,037 -236,616 -231,089 227,156 188,581 387,309 331,824 320,423 239,168 266,435 247,670 210,379 294,708 229,569 205,918 179,300 187,351 164,574 152,611 139,284 149,412
Total Current Liabilities 1,816,407 1,591,234 1,572,724 1,658,191 1,836,939 1,491,174 1,633,900 1,681,775 1,697,771 1,502,054 1,599,747 1,558,010 1,624,116 1,381,533 1,522,763 1,343,713 1,230,343 1,061,329 1,096,179 1,137,261 1,256,920 1,064,934 1,045,605 823,736 984,083 758,755 745,092 642,166 714,712 570,277 584,252 529,343 654,640 492,245 495,734 396,227 457,976 370,214 383,664 359,594
Non-Current Liabilities
Long Term Debt 1,656,317 1,647,698 1,607,953 1,627,271 1,616,747 1,593,040 1,610,256 1,619,883 1,621,252 1,582,003 1,568,356 1,572,638 1,565,921 1,585,539 1,613,309 1,643,386 1,661,750 2,518,549 2,548,245 1,698,718 1,706,806 1,683,743 1,654,401 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 0 -19,318 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 83,864 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax 91,729 88,461 89,556 85,921 56,874 56,012 57,490 55,346 38,627 40,029 40,702 39,693 67,267 64,535 66,483 65,359 89,112 94,272 95,276 89,367 83,856 86,598 90,384 83,864 50,045 49,700 50,561 59,403 78,647 85,181 86,766 86,498 62,669 58,477 59,977 59,527 72,646 75,167 75,135 74,498
Other Non-Current Liabilities 65,024 61,855 60,963 56,300 55,906 56,657 56,005 108,942 51,644 52,840 57,611 58,665 43,663 43,165 40,272 37,962 35,352 52,178 36,892 36,432 34,110 35,649 34,395 463,354 462,827 452,416 443,163 492,304 425,463 411,409 394,926 385,819 381,808 363,129 403,528 391,805 335,217 326,740 316,167 301,569
Total Non-Current Liabilities 1,813,070 1,798,014 1,758,472 1,769,492 1,729,527 1,705,709 1,723,751 1,728,825 1,711,523 1,674,872 1,666,669 1,670,996 1,676,851 1,693,239 1,720,064 1,746,707 1,786,214 2,664,999 2,680,413 1,824,517 1,824,772 1,805,990 1,779,180 547,218 512,872 502,116 493,724 492,304 504,110 496,590 481,692 472,317 444,477 421,606 403,528 391,805 407,863 401,907 391,302 376,067
Total Liabilities 3,629,477 3,389,248 3,331,196 3,427,683 3,566,466 3,196,883 3,357,651 3,410,600 3,409,294 3,176,926 3,266,416 3,229,006 3,300,967 3,074,772 3,242,827 3,090,420 3,016,557 3,726,328 3,776,592 2,961,778 3,081,692 2,870,924 2,824,785 1,370,954 1,496,955 1,260,871 1,238,816 1,134,470 1,218,822 1,066,867 1,065,944 1,001,660 1,099,117 913,851 899,262 788,032 865,839 772,121 774,966 735,661
Common Stock 474 481 487 491 495 501 507 511 517 521 528 530 549 551 558 569 570 570 570 573 580 585 593 592 601 605 610 614 617 623 627 627 629 630 632 641 643 646 647 647
Retained Earnings 1,330,181 1,354,973 1,314,749 1,286,765 1,051,876 1,083,926 1,059,312 995,773 983,140 846,011 851,940 653,376 1,123,749 1,034,831 1,027,414 1,189,422 1,059,840 985,042 976,990 1,128,477 1,079,862 1,078,678 1,188,313 1,105,863 1,127,951 1,115,751 1,094,824 1,093,453 943,091 970,122 982,413 905,785 812,846 769,827 737,535 832,215 770,514 746,959 718,585 679,593
Accumulated Other Comprehensive Income/Loss 0 -0 -0 -0 0 -0 0 -0 0 0 -0 0 -0 0 56 56 -86 30 -75 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -0 0 0 -0 0 -654,400 0 0 -0 -526,090
Total Stockholders Equity 2,329,009 2,348,160 2,300,743 2,279,328 2,028,542 2,051,877 2,018,068 1,959,811 1,922,255 1,769,068 1,745,620 1,535,373 1,986,800 1,879,813 1,844,717 1,999,549 1,854,437 1,770,793 1,753,959 1,902,094 1,847,156 1,839,451 1,941,568 1,820,218 1,835,736 1,812,478 1,783,433 1,774,217 1,616,051 1,635,350 1,641,657 1,550,218 1,452,084 1,391,937 1,319,688 1,442,886 1,374,159 1,343,789 1,302,985 1,247,509
Total Investments 0 -88,461 -85,997 1,163 0 -15,925 -20,488 2,316 0 -40,029 -40,702 202,610 -30,864 -28,139 -31,080 -32,136 -58,971 -65,483 110,000 110,000 -57,587 150,000 195,000 2,101 -28,648 149,000 237,193 120,000 60,000 180,000 150,000 30,000 110,000 110,000 130,000 130,000 150,209 150,209 150,209 150,209
Total Debt 2,141,002 1,928,999 1,892,768 1,911,092 2,099,933 1,880,399 1,898,389 1,903,176 275,749 1,856,696 1,844,796 1,846,756 1,840,286 1,852,981 1,876,509 1,896,801 1,913,921 2,763,568 2,788,741 1,938,347 1,929,433 1,892,004 1,865,833 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Debt 1,963,220 1,515,037 1,368,172 1,144,498 1,978,122 1,491,772 1,261,940 1,165,299 25,121 1,422,470 1,190,310 1,415,196 1,235,233 1,082,837 929,053 850,750 1,353,019 1,606,250 1,745,201 1,546,022 1,720,590 1,714,606 1,539,002 -409,251 -296,944 -237,107 -231,886 -277,445 -46,787 -92,860 -321,725 -385,010 -133,108 -194,084 -239,254 -345,840 -209,552 -325,214 -386,007 -389,149

Reported Currency: USD 2024-11-02 2024-08-03 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
Cash Flows from Operating Activities
Net Income 242,179 252,556 313,113 394,369 249,483 300,102 347,051 340,751 274,585 295,677 331,395 289,366 215,289 250,893 230,289 171,494 74,798 8,052 -78,509 222,719 129,747 161,258 192,221 214,674 131,166 148,323 164,396 208,173 104,645 114,193 128,223 140,218 87,562 90,004 91,976 107,823 71,070 74,169 66,946 87,264
Depreciation & Amortization 67,022 65,314 64,739 62,567 61,411 61,913 57,949 59,190 58,461 60,882 62,839 63,726 65,157 68,978 70,599 71,386 72,357 77,403 76,626 76,392 74,256 73,141 71,810 71,820 69,837 69,026 68,789 65,003 62,128 63,106 62,476 59,281 53,462 49,665 47,887 45,998 42,313 38,771 37,967 35,709
Deferred Income Tax 3,268 -1,095 3,635 29,047 862 -1,478 2,144 16,719 -1,402 -673 1,009 -27,574 2,732 -1,948 1,124 -23,753 -5,160 -1,004 5,909 5,511 -2,742 -3,786 6,520 34,488 -1,020 -861 1,473 -19,244 -6,534 -1,585 268 23,829 4,192 -1,500 450 7,364 -2,238 32 651 3,547
Stock Based Compensation 8,419 9,190 10,082 14,769 11,938 11,818 9,721 10,490 9,679 12,519 10,356 9,042 19,120 10,119 8,978 4,604 8,384 8,413 6,182 5,937 6,342 6,736 6,030 6,328 7,136 7,002 6,170 6,501 6,249 6,158 5,491 5,137 5,341 4,840 4,022 4,468 3,548 4,236 3,342 3,487
Change in Working Capital -452,271 -214,198 -313,142 512,412 -476,828 -328,264 -188,893 399,179 -386,476 -329,375 -52,490 237,635 -359,004 -325,950 -50,893 251,653 16,250 -155,709 -126,452 172,599 -166,125 -140,444 -81,499 85,057 -53,748 -112,451 35,637 188,029 -60,747 -138,334 -22,351 80,936 -45,963 -91,728 24,987 61,094 -91,083 -57,058 -37,732 118,851
Accounts Receivable -12,758 2,600 4,476 -5,071 -28,424 15,838 9,140 34,260 -19,790 12,240 40,928 -117,047 -81,172 -79,892 -11,190 -115,039 -23,925 -82,354 -75,731 -65,328 -26,683 -74,737 -73,327 -36,387 43,965 -4,819 -17,229 -11,088 -7,693 11,780 -29,893 -23,639 3,745 7,520 -13,797 -12,552 2,186 2,218 -6,395 -5,391
Inventory -366,900 -92,246 -163,904 579,170 -505,767 -64,304 -147,784 511,218 -448,539 -95,578 -71,334 417,125 -472,658 -90,120 -185,350 270,883 -70,555 -27,977 -46,865 323,219 -300,921 -65,962 -35,708 266,122 -264,880 -82,869 -40,392 253,290 -205,012 -96,271 -104,456 193,048 -206,818 -86,715 -81,697 122,614 -178,747 -42,724 -81,707 128,438
Accounts Payable 24,495 103,784 -74,069 -62,690 80,569 -101,009 62,257 -85,905 54,163 -2,535 42,586 -199,948 206,744 -17,220 76,580 -13 80,823 -65,451 46,965 -180,984 144,876 42,772 3,329 -170,463 164,628 37,185 46,906 -121,535 133,810 -5,869 59,834 -165,553 139,833 18,960 70,104 -95,095 75,549 6,211 18,731 -45,551
Other Working Capital -97,108 -228,336 -79,645 1,003 -23,206 -178,789 -112,506 -60,394 27,690 -243,502 -64,670 137,505 -11,918 -138,718 69,067 95,822 29,907 20,073 -50,821 95,692 16,603 -42,517 24,207 25,785 2,539 -61,948 46,352 67,362 18,148 -47,974 52,164 77,080 17,277 -31,493 50,377 46,127 9,929 -22,763 31,639 41,355
Other Non-Cash Items 74,545 87,772 450,020 105,091 82,337 79,816 76,929 82,160 77,912 295,490 73,194 72,213 70,150 69,254 69,970 75,926 76,427 103,152 91,926 60,629 68,692 78,753 76,596 1,546 840 -299 798 1,811 3,359 711 1,637 2,266 -1,206 1,418 -2,391 154 -333 -2,746 -2,882 1,584
Net Cash Provided by Operating Activities -56,838 199,539 155,390 1,118,255 -70,797 123,907 304,901 908,489 32,759 114,364 426,303 644,408 13,444 71,346 330,067 551,310 243,056 40,307 -24,318 543,787 110,170 175,658 271,678 413,913 154,211 110,740 277,263 450,273 109,100 44,249 175,744 311,667 103,388 52,699 166,931 226,901 23,277 57,404 68,292 250,442
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -114,235 -95,277 -91,024 -124,237 -106,282 -94,982 -109,766 -108,165 -83,461 -49,424 -71,076 -63,769 -51,113 -22,742 -34,563 -35,121 -39,655 -35,616 -41,474 -57,398 -89,923 -79,377 -71,836 -62,985 -114,724 -67,432 -74,259 -103,075 -144,429 -116,456 -76,754 -92,544 -131,608 -95,274 -54,321 -67,258 -94,691 -80,596 -56,622 -76,569
Acquisitions Net 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5,665 -279 -1,220 -5,386 -19,189 -10,418 -20,603 -12,736 -2,101 -13,606 0 0 -150,000 0 0 0 -170,000 0 0 0 -150,209 0 0 0 0
Purchases of Investments 0 -2,528 -2,563 -1,288 -3,183 -1,373 -314 1,249 -1,819 -452 -797 -4,297 0 0 0 -5,665 0 0 0 135,000 0 -50,000 -195,000 -2,101 171,970 -320,970 -237,193 -90,000 0 -120,000 -120,000 -30,000 0 0 0 -80,000 0 0 0 -100,209
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 35,121 0 0 0 -245,000 150,000 95,000 0 -506,193 -22,970 409,163 120,000 30,000 120,000 0 0 110,000 0 0 0 100,209 0 0 0 0
Other Investing Activities -1,017 0 -2,563 -1,288 -3,183 -1,373 -314 -639 -85,280 -452 -797 -4,297 0 0 0 -35,121 -279 110,000 -5,386 -129,189 139,582 24,397 -207,736 508,294 -13,606 88,193 -117,193 150,000 120,000 90,000 -120,000 170,000 0 20,000 0 150,209 0 0 0 50,000
Net Cash Used for Investing Activities -115,252 -97,805 -93,587 -125,525 -109,465 -96,355 -110,080 -107,555 -85,280 -49,876 -71,873 -68,066 -51,113 -22,742 -34,563 -35,121 -39,934 73,164 -46,860 -186,587 49,659 -54,980 -279,572 -65,086 20,670 20,761 -191,452 -163,075 -24,429 -146,456 -196,754 -12,544 -131,608 -75,274 -54,321 -47,049 -94,691 -80,596 -56,622 -126,778
Cash Flows from Financing Activities
Debt Repayment 0 0 0 -195,400 0 0 0 0 0 0 0 0 0 0 0 0 -800,000 0 800,000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Issued 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
Common Stock Repurchased -263,723 -212,513 -312,714 -155,421 -282,109 -275,594 -305,176 -328,377 -137,875 -302,767 -138,006 -759,924 -134,911 -243,692 -399,075 -42,011 -191 -63 -75,983 -174,287 -128,660 -270,990 -116,582 -236,973 -119,264 -128,216 -137,882 -57,849 -131,863 -128,006 -54,106 -47,378 -44,869 -26,259 -228,608 -46,222 -47,915 -46,262 -28,969 -29,951
Dividends Paid 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
Other Financing Activities 199,633 145 4,963 2,874 195,555 220 8,927 14,692 6,798 18,019 6,502 10,089 7,489 17,776 5,032 10,829 769 265 -1,549 569 276 879 42,056 453 4,220 1,936 6,512 1,309 1,119 1,348 11,831 157 12,113 3,664 9,412 2,658 3,667 8,661 14,157 376
Net Cash Used Provided by Financing Activities -64,090 -212,368 -303,801 -347,947 -86,554 -275,374 -296,249 -313,685 -131,077 -284,748 -131,504 -749,835 -127,422 -225,916 -394,043 -31,182 -799,422 202 722,468 -173,718 -128,384 -270,111 -74,526 -236,520 -115,044 -126,280 -131,370 -56,540 -130,744 -126,658 -42,275 -47,221 -32,756 -22,595 -219,196 -43,564 -44,248 -37,601 -14,812 -29,575
Effect of Forex Changes on Cash 0 0 0 0 0 0 0 0 0 0 0 56 0 0 -56 142 -116 105 -75 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 -236,180 -110,634 -241,998 644,783 -266,816 -247,822 -101,428 487,249 -183,598 -220,260 222,926 -173,493 -165,091 -177,312 -98,595 485,149 -596,416 113,778 651,215 183,482 31,445 -149,433 -82,420 112,307 59,837 5,221 -45,559 230,658 -46,073 -228,865 -63,285 251,902 -60,976 -45,170 -106,586 136,288 -115,662 -60,793 -3,142 94,089
Cash at End of Period 177,782 413,962 524,596 766,594 121,811 388,627 636,449 737,877 250,628 434,226 654,486 431,560 605,053 770,144 947,456 1,046,051 560,902 1,157,318 1,043,540 392,325 208,843 177,398 326,831 409,251 296,944 237,107 231,886 277,445 46,787 92,860 321,725 385,010 133,108 194,084 239,254 345,840 209,552 325,214 386,007 389,149
Cash at Start of Period 413,962 524,596 766,594 121,811 388,627 636,449 737,877 250,628 434,226 654,486 431,560 605,053 770,144 947,456 1,046,051 560,902 1,157,318 1,043,540 392,325 208,843 177,398 326,831 409,251 296,944 237,107 231,886 277,445 46,787 92,860 321,725 385,010 133,108 194,084 239,254 345,840 209,552 325,214 386,007 389,149 295,060
Free Cash Flow
Operating Cash Flow -56,838 199,539 155,390 1,118,255 -70,797 123,907 304,901 908,489 32,759 114,364 426,303 644,408 13,444 71,346 330,067 551,310 243,056 40,307 -24,318 543,787 110,170 175,658 271,678 413,913 154,211 110,740 277,263 450,273 109,100 44,249 175,744 311,667 103,388 52,699 166,931 226,901 23,277 57,404 68,292 250,442
Capital Expenditure -114,235 -95,277 -91,024 -124,237 -106,282 -94,982 -109,766 -108,165 -83,461 -49,424 -71,076 -63,769 -51,113 -22,742 -34,563 -35,121 -39,655 -35,616 -41,474 -57,398 -89,923 -79,377 -71,836 -62,985 -114,724 -67,432 -74,259 -103,075 -144,429 -116,456 -76,754 -92,544 -131,608 -95,274 -54,321 -67,258 -94,691 -80,596 -56,622 -76,569
Free Cash Flow -171,073 104,262 64,366 994,018 -177,079 28,925 195,135 800,324 -50,702 64,940 355,227 580,639 -37,669 48,604 295,504 516,189 203,401 4,691 -65,792 486,389 20,247 96,281 199,842 350,928 39,487 43,308 203,004 347,198 -35,329 -72,207 98,990 219,123 -28,220 -42,575 112,610 159,643 -71,414 -23,192 11,670 173,873