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-03 2024-02-02 2023-11-03 2023-08-04 2023-05-05 2023-02-03 2022-10-28 2022-07-29 2022-04-29 2022-01-28 2021-10-29 2021-07-30 2021-04-30 2021-01-29 2020-10-30 2020-07-31 2020-05-01 2020-01-31 2019-11-01 2019-08-02 2019-05-03 2019-02-01 2018-11-02 2018-08-03 2018-05-04 2018-02-02 2017-11-03 2017-08-04 2017-05-05 2017-02-03 2016-10-28 2016-07-29 2016-04-29 2016-01-29 2015-10-30 2015-07-31 2015-05-01 2015-01-30 2014-10-31 2014-08-01
Revenue 9,914,021 9,858,514 9,694,082 9,796,181 9,342,832 10,202,907 9,464,891 9,425,713 8,751,352 8,651,448 8,517,839 8,650,198 8,400,964 8,414,524 8,199,625 8,684,241 8,448,449 7,157,642 6,991,393 6,981,753 6,623,185 6,649,809 6,417,462 6,443,309 6,114,463 6,129,431 5,903,606 5,828,305 5,609,625 6,009,246 5,320,029 5,391,891 5,265,432 5,286,938 5,067,048 5,095,904 4,918,672 4,939,059 4,724,409 4,724,039
Revenue Y/Y Growth 6.11% -3.38% 2.42% 3.93% 6.76% 17.93% 11.12% 8.97% 4.17% 2.82% 3.88% -0.39% -0.56% 17.56% 17.28% 24.38% 27.56% 7.64% 8.94% 8.36% 8.32% 8.49% 8.70% 10.55% 9.00% 2.00% 10.97% 8.09% 6.54% 13.66% 4.99% 5.81% 7.05% 7.04% 7.25% 7.87% - - - -
Cost of Revenue 7,154,158 7,175,154 6,881,554 6,751,495 6,387,358 7,054,590 6,579,696 6,377,490 6,012,989 5,951,208 5,898,400 5,912,539 5,645,296 5,677,829 5,631,385 5,866,006 5,852,757 4,884,879 4,926,307 4,832,817 4,620,909 4,578,120 4,522,403 4,468,436 4,252,214 4,164,033 4,137,150 4,037,783 3,910,642 4,108,499 3,732,519 3,710,124 3,652,818 3,604,669 3,530,086 3,507,749 3,419,967 3,373,620 3,300,661 3,268,465
Gross Profit 2,759,863 2,683,360 2,812,528 3,044,686 2,955,474 3,148,317 2,885,195 3,048,223 2,738,363 2,700,240 2,619,439 2,737,659 2,755,668 2,736,695 2,568,240 2,818,235 2,595,692 2,272,763 2,065,086 2,148,936 2,002,276 2,071,689 1,895,059 1,974,873 1,862,249 1,965,398 1,766,456 1,790,522 1,698,983 1,900,747 1,587,510 1,681,767 1,612,614 1,682,269 1,536,962 1,588,155 1,498,705 1,565,439 1,423,748 1,455,574
Gross Profit Margin 27.84% 27.22% 29.01% 31.08% 31.63% 30.86% 30.48% 32.34% 31.29% 31.21% 30.75% 31.65% 32.80% 32.52% 31.32% 32.45% 30.72% 31.75% 29.54% 30.78% 30.23% 31.15% 29.53% 30.65% 30.46% 32.06% 29.92% 30.72% 30.29% 31.63% 29.84% 31.19% 30.63% 31.82% 30.33% 31.17% 30.47% 31.70% 30.14% 30.81%
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 2,213,759 2,103,706 2,379,054 2,352,372 2,214,616 2,215,143 2,149,650 2,134,797 1,992,206 1,903,571 1,953,851 1,888,091 1,846,818 1,864,471 1,795,110 1,775,608 1,728,908 1,551,888 1,573,669 1,571,161 1,490,039 1,433,186 1,452,916 1,429,397 1,372,065 1,341,952 1,349,025 1,297,376 1,225,188 1,220,129 1,194,519 1,172,670 1,131,871 1,069,840 1,113,103 1,112,343 1,070,511 998,723 1,029,605 1,027,048
Total Operating Expenses 2,213,759 2,103,706 2,379,054 2,352,372 2,214,616 2,215,143 2,149,650 2,134,797 1,992,206 1,903,571 1,953,851 1,888,091 1,846,818 1,864,471 1,795,110 1,775,608 1,728,908 1,551,888 1,573,669 1,571,161 1,490,039 1,433,186 1,452,916 1,429,397 1,372,065 1,341,952 1,349,025 1,297,376 1,225,188 1,220,129 1,194,519 1,172,670 1,131,871 1,069,840 1,113,103 1,112,343 1,070,511 998,723 1,029,605 1,027,048
Operating Income or Loss 546,104 579,654 433,474 692,314 740,858 933,174 735,545 913,426 746,157 796,669 665,588 849,568 908,850 872,224 773,130 1,042,627 866,784 720,875 491,417 577,775 512,237 638,503 442,143 545,476 490,184 623,446 417,431 493,146 473,795 680,618 392,991 509,097 480,743 612,429 423,859 475,812 428,194 566,716 394,143 428,526
Operating Margin 5.51% 5.88% 4.47% 7.07% 7.93% 9.15% 7.77% 9.69% 8.53% 9.21% 7.81% 9.82% 10.82% 10.37% 9.43% 12.01% 10.26% 10.07% 7.03% 8.28% 7.73% 9.60% 6.89% 8.47% 8.02% 10.17% 7.07% 8.46% 8.45% 11.33% 7.39% 9.44% 9.13% 11.58% 8.37% 9.34% 8.71% 11.47% 8.34% 9.07%
Interest Expense 72,433 77,117 82,289 84,337 83,038 74,818 53,681 43,098 39,676 38,506 39,198 39,430 40,392 40,268 40,298 39,326 30,493 25,567 24,264 24,810 25,933 25,061 24,586 25,451 24,773 24,289 23,995 23,748 25,004 25,511 23,877 24,352 24,081 23,275 21,394 20,699 21,576 21,532 21,835 22,598
EBITDA 778,390 802,630 649,004 900,694 942,765 1,125,537 917,922 913,426 918,720 796,669 827,851 1,008,104 1,062,996 1,021,995 773,130 1,183,589 1,004,439 720,875 617,887 701,198 634,722 638,503 556,995 656,633 599,519 623,446 518,386 592,176 568,879 680,618 488,435 603,715 573,067 612,429 512,086 563,394 515,346 566,716 480,404 513,866
Depreciation and Amortization 232,286 222,976 215,530 208,380 201,907 192,363 182,377 177,159 172,563 166,371 162,263 158,536 154,146 149,771 145,849 140,962 137,655 132,426 126,470 123,423 122,485 117,771 114,852 112,176 109,335 105,660 100,955 99,030 98,586 97,545 95,444 94,618 92,324 89,144 88,553 87,582 87,152 86,594 86,261 85,340
Income Before Tax 473,671 502,537 351,185 607,977 657,820 858,356 681,449 870,328 706,481 758,163 626,390 810,138 868,458 831,956 732,832 1,003,301 836,291 695,308 467,153 552,965 486,304 613,442 417,557 519,006 465,411 599,157 393,436 469,398 445,289 655,107 369,114 484,745 456,662 589,154 402,139 455,113 406,618 545,184 372,308 405,928
Income Tax Expense 110,354 100,724 74,939 139,142 143,440 199,221 155,282 192,298 153,824 160,730 139,359 173,119 190,709 189,213 158,572 215,700 185,845 159,871 101,603 126,410 101,291 130,201 83,415 111,769 100,559 -112,998 140,903 174,615 165,800 240,931 133,799 178,227 161,538 212,979 148,818 172,764 153,383 189,813 135,992 154,668
Net Income 363,317 401,813 276,246 468,835 514,380 659,135 526,167 678,030 552,657 597,433 487,031 637,019 677,749 642,743 574,260 787,601 650,446 535,437 365,550 426,555 385,013 483,241 334,142 407,237 364,852 712,155 252,533 294,783 279,489 414,176 235,315 306,518 295,124 376,175 253,321 282,349 253,235 355,371 236,316 251,260
Net Income Margin 3.66% 4.08% 2.85% 4.79% 5.51% 6.46% 5.56% 7.19% 6.32% 6.91% 5.72% 7.36% 8.07% 7.64% 7.00% 9.07% 7.70% 7.48% 5.23% 6.11% 5.81% 7.27% 5.21% 6.32% 5.97% 11.62% 4.28% 5.06% 4.98% 6.89% 4.42% 5.68% 5.60% 7.12% 5.00% 5.54% 5.15% 7.20% 5.00% 5.32%
EPS 1.65 1.83 1.26 2.14 2.35 2.97 2.34 3.00 2.42 2.59 2.09 2.71 2.84 2.64 2.32 3.15 2.58 2.11 1.43 1.65 1.49 1.85 1.26 1.53 1.36 2.63 0.93 1.08 1.02 1.50 0.84 1.08 1.03 1.30 0.87 0.95 0.84 1.17 0.78 0.83
EPS Diluted 1.65 1.83 1.26 2.13 2.34 2.96 2.33 2.98 2.41 2.57 2.08 2.69 2.82 2.62 2.31 3.12 2.56 2.10 1.42 1.65 1.48 1.84 1.26 1.52 1.36 2.63 0.93 1.08 1.02 1.49 0.84 1.08 1.03 1.30 0.86 0.95 0.84 1.17 0.78 0.83
Weighted Average Shares Out 219,748 219,585 219,480 219,403 219,193 221,564 224,527 226,299 228,477 231,079 232,491 234,924 238,548 243,490 247,131 250,281 251,780 253,357 256,041 257,793 259,021 261,408 264,490 266,457 268,267 270,305 272,319 273,690 274,692 276,204 280,441 283,130 285,886 288,401 292,037 295,679 301,202 303,108 303,080 303,015
Weighted Average Shares Out Diluted 220,052 219,893 219,799 219,952 220,107 222,702 225,697 227,456 229,609 232,513 234,026 236,406 240,301 245,423 249,063 252,190 253,627 255,146 257,699 259,102 260,265 262,536 265,522 267,226 269,135 271,218 272,881 274,132 275,215 277,059 281,283 284,116 286,978 289,322 292,904 296,528 302,089 304,435 304,108 303,888

Reported Currency: USD 2024-05-03 2024-02-02 2023-11-03 2023-08-04 2023-05-05 2023-02-03 2022-10-28 2022-07-29 2022-04-29 2022-01-28 2021-10-29 2021-07-30 2021-04-30 2021-01-29 2020-10-30 2020-07-31 2020-05-01 2020-01-31 2019-11-01 2019-08-02 2019-05-03 2019-02-01 2018-11-02 2018-08-03 2018-05-04 2018-02-02 2017-11-03 2017-08-04 2017-05-05 2017-02-03 2016-10-28 2016-07-29 2016-04-29 2016-01-29 2015-10-30 2015-07-31 2015-05-01 2015-01-30 2014-10-31 2014-08-01
Current Assets
Cash and Cash Equivalents 720,700 537,283 365,447 353,018 313,064 381,576 362,731 326,263 335,613 344,829 488,662 313,666 688,055 1,376,577 2,199,443 2,959,604 2,673,912 240,320 276,076 259,568 271,111 235,487 260,688 265,288 283,970 267,441 226,192 214,173 205,977 187,915 200,236 185,033 187,687 157,947 182,514 180,525 225,116 579,823 216,155 172,474
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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 720,700 537,283 365,447 353,018 313,064 381,576 362,731 326,263 335,613 344,829 488,662 313,666 688,055 1,376,577 2,199,443 2,959,604 2,673,912 240,320 276,076 259,568 271,111 235,487 260,688 265,288 283,970 267,441 226,192 214,173 205,977 187,915 200,236 185,033 187,687 157,947 182,514 180,525 225,116 579,823 216,155 172,474
Net Receivables 34,946 112,262 197,555 151,730 50,863 135,775 188,082 93,283 33,576 97,394 120,374 127,011 16,637 90,760 111,139 36,176 17,191 76,537 103,188 61,692 25,164 57,804 114,647 68,353 28,637 108,265 99,678 44,255 10,492 11,050 54,586 22,985 6,827 6,843 11,877 14,646 0 0 0 4,237
Inventory 6,934,389 6,994,266 7,356,065 7,531,459 7,335,845 6,760,733 7,144,722 6,935,856 6,087,399 5,614,325 5,298,859 5,279,273 5,099,465 5,247,477 5,025,810 4,391,157 4,107,331 4,676,848 4,496,377 4,419,628 4,109,759 4,097,004 3,979,105 3,896,432 3,594,529 3,609,025 3,597,195 3,463,004 3,300,082 3,258,785 3,488,247 3,270,685 3,072,063 3,074,153 3,101,908 3,029,731 2,839,198 2,782,521 2,788,996 2,788,872
Other Current Assets 406,936 366,913 352,011 377,772 355,688 302,925 321,481 327,490 280,282 247,295 273,939 272,768 237,588 199,405 197,040 210,471 194,049 184,163 192,901 178,250 177,735 272,725 275,904 287,753 258,900 263,121 230,269 258,559 232,398 220,021 225,443 229,348 210,769 193,467 192,476 199,945 180,586 170,265 173,981 175,048
Total Current Assets 8,096,971 8,010,724 8,271,078 8,413,979 8,055,460 7,581,009 8,017,016 7,682,892 6,736,870 6,303,843 6,181,834 5,992,718 6,041,745 6,914,219 7,533,432 7,597,408 6,992,483 5,177,868 5,068,542 4,919,138 4,583,769 4,663,020 4,630,344 4,517,826 4,166,036 4,247,852 4,153,334 3,979,991 3,748,949 3,677,771 3,968,512 3,708,051 3,477,346 3,432,410 3,488,775 3,424,847 3,244,900 3,532,609 3,179,132 3,140,631
Non-Current Assets
Property, Plant and Equipment 17,311,229 17,185,950 16,752,708 16,379,301 16,146,657 15,906,323 15,396,824 14,967,412 14,634,180 14,439,057 14,160,537 13,909,274 13,614,144 13,373,327 13,045,157 12,675,787 12,280,946 12,074,542 11,770,451 11,425,752 11,148,751 2,970,806 2,921,943 2,857,274 2,758,369 2,701,282 2,654,936 2,574,816 2,487,292 2,434,456 2,388,463 2,349,119 2,278,081 2,264,062 2,237,068 2,195,857 2,135,436 2,116,075 2,120,572 2,106,963
Goodwill 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589 4,338,589
Intangible Assets 1,199,700 1,199,700 1,199,700 1,199,700 1,199,700 1,199,700 1,199,700 1,199,700 1,199,720 1,199,750 1,199,780 1,199,810 1,199,840 1,199,870 1,199,900 1,199,931 1,199,961 1,200,006 1,200,059 1,200,111 1,200,164 1,200,217 1,200,270 1,200,322 1,200,375 1,200,428 1,200,481 1,200,537 1,200,597 1,200,659 1,200,734 1,200,816 1,200,904 1,200,994 1,201,110 1,201,241 1,201,428 1,201,870 1,202,651 1,203,904
Long Term Investments -1,133,784 -1,133,784 -1,152,125 -1,119,114 0 -2,855,675 0 0 0 -2,731,163 -781,231 -781,477 -769,430 0 -686,694 -689,893 -675,227 0 -634,041 -627,765 -609,687 0 -583,066 -569,690 -515,702 0 -690,795 -659,844 -652,841 0 0 -647,372 -647,626 -639,955 -16,128 -32,306 -33,808 -25,268 -38,858 -21,434
Tax Assets 1,133,784 2,946,548 1,152,125 1,119,114 1,060,906 2,855,675 992,479 906,846 0 2,731,163 781,231 781,477 769,430 0 686,694 689,893 675,227 0 634,041 627,765 609,687 0 583,066 569,690 515,702 0 690,795 659,844 652,841 0 0 647,372 647,626 639,955 16,128 32,306 33,808 25,268 38,858 21,434
Other Non-Current Assets 63,010 1,194,412 62,551 63,988 -997,379 57,746 -937,450 -856,183 46,949 -2,685,031 44,562 47,417 42,380 36,619 36,364 35,718 36,334 34,079 35,149 33,939 33,011 31,406 29,875 29,938 29,861 28,760 27,416 26,891 20,928 20,823 20,778 20,795 21,464 21,830 22,751 34,661 36,197 34,961 36,428 35,707
Total Non-Current Assets 22,912,528 25,731,415 22,353,548 21,981,578 21,748,473 21,502,358 20,990,142 20,556,364 20,219,438 20,023,528 19,743,468 19,495,090 19,194,953 18,948,405 18,620,010 18,250,025 17,855,830 17,647,216 17,344,248 16,998,391 16,720,515 8,541,018 8,490,677 8,426,123 8,327,194 8,269,059 8,221,422 8,140,833 8,047,406 7,994,527 7,948,564 7,909,319 7,839,038 7,825,475 7,799,518 7,770,348 7,711,650 7,691,495 7,698,240 7,685,163
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 31,009,499 33,742,139 30,624,626 30,395,557 29,803,933 29,083,367 29,007,158 28,239,256 26,956,308 26,327,371 25,925,302 25,487,808 25,236,698 25,862,624 26,153,442 25,847,433 24,848,313 22,825,084 22,412,790 21,917,529 21,304,284 13,204,038 13,121,021 12,943,949 12,493,230 12,516,911 12,374,756 12,120,824 11,796,355 11,672,298 11,917,076 11,617,370 11,316,384 11,257,885 11,288,293 11,195,195 10,956,550 11,224,104 10,877,372 10,825,794
Current Liabilities
Accounts Payable 3,472,487 3,587,374 3,651,778 3,681,634 3,679,170 3,552,991 4,127,076 4,358,388 3,906,852 3,738,604 3,532,639 3,369,984 3,294,423 3,614,089 3,770,528 3,400,642 2,954,361 2,860,682 2,844,171 2,727,079 2,452,898 2,385,469 2,336,772 2,294,996 2,018,320 2,009,771 1,978,032 1,880,668 1,622,776 1,557,596 1,948,111 1,720,772 1,447,223 1,494,225 1,470,107 1,536,610 1,435,367 1,388,154 1,394,873 1,395,780
Short Term Debt 2,176,109 2,155,728 2,105,316 1,331,433 1,561,753 1,288,939 1,257,060 2,131,699 2,105,678 1,183,559 1,157,245 1,127,841 1,101,369 1,074,079 1,044,368 1,015,733 991,634 965,360 941,059 915,630 895,024 1,950 1,929 1,909 1,889 401,345 401,532 401,402 401,188 500,950 501,480 501,548 1,526 1,379 1,358 101,335 101,309 101,158 101,041 101,013
Tax Payables 17,190 10,709 9,237 7,261 10,999 8,919 8,006 6,773 9,051 8,055 11,393 8,234 57,953 16,063 10,713 16,246 105,865 8,362 3,341 3,310 48,787 10,033 4,837 7,250 9,752 4,104 4,646 3,658 208,972 63,393 5,721 22,660 122,148 32,870 30,462 41,348 108,948 59,400 33,215 23,922
Deferred Revenue 10,709 10,709 9,237 7,261 0 1,060,906 0 906,846 9,051 825,254 0 0 0 710,549 0 0 0 675,227 0 0 0 609,687 0 0 0 515,702 0 0 0 652,841 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 982,557 971,890 1,020,759 1,013,594 859,756 -15,068 1,118,511 169,853 939,311 231,940 1,050,615 981,259 919,606 312,066 1,071,315 994,813 897,233 42,291 720,808 669,561 608,794 18,751 643,481 618,639 505,123 38,060 558,242 524,685 668,077 -88,582 510,148 497,086 562,845 499,992 520,118 516,818 536,263 498,428 514,932 472,625
Total Current Liabilities 6,641,862 6,725,701 6,787,090 6,033,922 6,100,679 5,887,768 6,502,647 7,566,786 6,951,841 5,979,357 5,740,499 5,479,084 5,315,398 5,710,783 5,886,211 5,411,188 4,843,228 4,543,560 4,506,038 4,312,270 3,956,716 3,015,857 2,982,182 2,915,544 2,525,332 2,964,878 2,937,806 2,806,755 2,692,041 2,622,805 2,959,739 2,719,406 2,011,594 1,995,596 1,991,583 2,154,763 2,072,939 1,987,740 2,010,846 1,969,418
Non-Current Liabilities
Long Term Debt 6,222,387 6,231,539 15,981,418 16,704,408 16,428,600 16,372,160 15,180,770 13,361,028 3,947,462 13,062,777 12,935,940 12,818,481 12,630,152 12,516,363 12,416,600 12,213,885 11,923,980 10,731,121 10,451,413 10,054,354 9,971,050 2,862,740 2,902,439 2,776,811 2,862,497 2,604,613 2,719,568 2,683,105 2,632,090 2,710,576 2,673,210 2,556,464 2,989,663 2,969,175 3,105,332 2,761,794 2,614,005 2,639,427 2,666,022 2,881,217
Deferred Revenue 9,723,314 9,703,499 0 0 0 0 0 0 8,959,174 0 0 0 0 0 0 0 0 0 0 0 0 40,303 0 0 0 44,781 0 0 0 49,259 0 0 0 53,737 0 0 0 58,215 0 0
Deferred Tax 1,157,660 4,080,332 1,152,125 1,119,114 1,111,434 1,060,906 992,479 906,846 907,020 825,254 781,231 781,477 769,430 710,549 686,694 689,893 700,098 675,227 634,041 627,765 629,864 609,687 583,066 569,690 565,150 515,702 690,795 659,844 662,485 652,841 637,135 647,372 647,626 639,955 568,238 578,084 598,248 601,590 569,055 582,883
Other Non-Current Liabilities 264,097 251,949 252,109 240,408 227,969 220,761 237,456 216,105 9,188,361 197,997 277,831 271,631 271,793 263,691 178,418 176,396 171,553 172,676 173,003 173,980 173,985 258,058 297,446 302,962 303,933 261,163 282,432 284,025 280,858 230,523 285,140 280,767 279,118 221,546 279,547 281,620 285,500 227,094 287,812 296,283
Total Non-Current Liabilities 17,367,458 20,267,319 17,385,652 18,063,930 17,768,003 17,653,827 16,410,705 14,483,979 14,042,843 14,086,028 13,995,002 13,871,589 13,671,375 13,490,603 13,281,712 13,080,174 12,795,631 11,579,024 11,258,457 10,856,099 10,774,899 3,770,788 3,782,951 3,649,463 3,731,580 3,426,259 3,692,795 3,626,974 3,575,433 3,643,199 3,595,485 3,484,603 3,916,407 3,884,413 3,953,117 3,621,498 3,497,753 3,526,326 3,522,889 3,760,383
Total Liabilities 24,009,320 26,993,020 24,172,742 24,097,852 23,868,682 23,541,595 22,913,352 22,050,765 20,994,684 20,065,385 19,735,501 19,350,673 18,986,773 19,201,386 19,167,923 18,491,362 17,638,859 16,122,584 15,764,495 15,168,369 14,731,615 6,786,645 6,765,133 6,565,007 6,256,912 6,391,137 6,630,601 6,433,729 6,267,474 6,266,004 6,555,224 6,204,009 5,928,001 5,880,009 5,944,700 5,776,261 5,570,692 5,514,066 5,533,735 5,729,801
Common Stock 192,407 192,206 192,053 192,039 191,921 191,718 195,629 197,372 198,623 201,265 202,743 204,142 206,680 210,687 214,375 217,906 220,259 220,444 222,775 224,935 226,032 227,072 230,022 232,340 234,109 235,141 237,598 239,101 239,947 240,811 244,457 246,983 249,096 250,855 254,697 257,968 260,111 265,514 265,495 265,458
Retained Earnings 3,032,996 2,799,415 2,527,201 2,380,451 2,041,118 1,656,140 2,222,823 2,364,098 2,157,589 2,473,999 2,461,208 2,429,821 2,588,006 3,006,102 3,346,821 3,758,995 3,659,804 3,162,660 3,120,738 3,234,944 3,074,584 2,941,107 2,890,147 2,928,064 2,795,620 2,698,352 2,334,534 2,286,060 2,136,401 2,015,867 1,977,969 2,035,101 2,020,784 2,025,545 1,999,119 2,081,543 2,061,798 2,403,045 2,047,674 1,811,358
Accumulated Other Comprehensive Income/Loss 413 493 254 1,015 648 43 -723 -966 -1,002 -1,192 -1,435 -1,678 -1,921 -2,163 -2,406 -2,649 -2,892 -3,135 -3,378 -3,621 -3,864 -3,207 -3,451 -3,695 -3,938 -4,181 -4,383 -4,584 -4,789 -4,990 -5,206 -5,406 -5,607 -5,807 -6,013 -6,214 -6,569 -7,327 -8,153 -8,808
Total Stockholders Equity 7,000,179 6,749,119 6,451,884 6,297,705 5,935,251 5,541,772 6,093,806 6,188,491 5,961,624 6,261,986 6,189,801 6,137,135 6,249,925 6,661,238 6,985,519 7,356,071 7,209,454 6,702,500 6,648,295 6,749,160 6,572,669 6,417,393 6,355,888 6,378,942 6,236,318 6,125,774 5,744,155 5,687,095 5,528,881 5,406,294 5,361,852 5,413,361 5,388,383 5,377,876 5,343,593 5,418,934 5,385,858 5,710,038 5,343,637 5,095,993
Total Investments -1,133,784 -1,133,784 -1,152,125 -1,119,114 0 -2,855,675 0 0 0 0 -781,231 -781,477 -769,430 0 -686,694 -689,893 -675,227 0 -634,041 -627,765 -609,687 0 -583,066 -569,690 -515,702 0 -690,795 -659,844 -652,841 0 0 -647,372 -647,626 -639,955 -16,128 -32,306 -33,808 -25,268 -38,858 -21,434
Total Debt 18,121,810 18,090,766 18,086,734 18,035,841 17,990,353 17,661,099 16,437,830 15,492,727 15,012,314 14,246,336 14,093,185 13,946,322 13,731,521 13,590,442 13,460,968 13,229,618 12,915,614 11,696,481 11,392,472 10,969,984 10,866,074 2,864,690 2,904,368 2,778,720 2,864,386 3,005,958 3,121,100 3,084,507 3,033,278 3,211,526 3,174,690 3,058,012 2,991,189 2,970,554 3,106,690 2,863,129 2,715,314 2,740,585 2,767,063 2,982,230
Net Debt 17,401,110 17,553,483 17,721,287 17,682,823 17,677,289 17,279,523 16,075,099 15,166,464 14,676,701 13,901,507 13,604,523 13,632,656 13,043,466 12,213,865 11,261,525 10,270,014 10,241,702 11,456,161 11,116,396 10,710,416 10,594,963 2,629,203 2,643,680 2,513,432 2,580,416 2,738,517 2,894,908 2,870,334 2,827,301 3,023,611 2,974,454 2,872,979 2,803,502 2,812,607 2,924,176 2,682,604 2,490,198 2,160,762 2,550,908 2,809,756

Reported Currency: USD 2024-05-03 2024-02-02 2023-11-03 2023-08-04 2023-05-05 2023-02-03 2022-10-28 2022-07-29 2022-04-29 2022-01-28 2021-10-29 2021-07-30 2021-04-30 2021-01-29 2020-10-30 2020-07-31 2020-05-01 2020-01-31 2019-11-01 2019-08-02 2019-05-03 2019-02-01 2018-11-02 2018-08-03 2018-05-04 2018-02-02 2017-11-03 2017-08-04 2017-05-05 2017-02-03 2016-10-28 2016-07-29 2016-04-29 2016-01-29 2015-10-30 2015-07-31 2015-05-01 2015-01-30 2014-10-31 2014-08-01
Cash Flows from Operating Activities
Net Income 363,317 401,813 276,246 468,835 514,380 659,135 526,167 678,030 552,657 597,433 487,031 637,019 677,749 642,743 574,260 787,601 650,446 535,437 365,550 426,555 385,013 483,241 334,142 407,237 364,852 712,155 252,533 294,783 279,489 414,176 235,315 306,518 295,124 376,175 253,321 282,349 253,235 355,371 236,316 251,260
Depreciation & Amortization 232,286 222,976 215,530 208,380 201,907 192,363 182,792 177,159 172,563 166,371 162,263 158,536 154,146 149,771 145,849 140,962 137,655 132,426 126,470 123,423 122,485 117,771 114,852 112,176 109,335 105,660 100,955 99,030 98,586 97,545 95,444 94,618 92,324 89,144 88,553 87,582 87,152 86,594 86,261 85,340
Deferred Income Tax 23,876 -18,311 33,011 7,705 50,442 68,334 85,546 -260 81,679 43,937 -333 11,961 58,794 23,769 -3,286 -10,291 24,784 41,099 6,190 -2,185 10,303 26,535 13,290 4,454 8,046 -175,221 30,823 -2,766 9,516 15,566 -10,366 -382 7,541 86,023 -26,986 -24,197 -36,412 17,722 2,271 -21,934
Stock Based Compensation 21,846 11,187 6,811 8,810 25,083 15,150 15,469 15,148 26,945 18,660 19,615 16,370 23,533 17,243 16,889 15,509 18,968 12,984 11,100 10,874 13,631 9,688 9,412 9,373 12,406 9,375 8,109 7,907 8,932 9,291 8,188 9,235 10,253 9,657 9,248 9,517 10,125 9,640 9,378 9,568
Change in Working Capital 7,429 322,133 162,066 -186,861 -629,327 -363,644 -661,175 -517,120 -452,913 -263,424 176,710 -247,329 -224,271 -343,211 -260,596 232,620 902,904 -142,820 14,749 -2,815 39,236 -23,030 -69,371 5,602 50,669 8,958 -37,198 -132,423 108,315 -50,391 2,645 -23,129 -849 35,779 -100,367 -148,419 28,386 3,893 15,362 -92,085
Accounts Receivable 0 -99,634 61,365 38,269 0 0 0 0 0 -51,671 64,423 81,023 -178,574 54,015 97,824 176,858 69,113 1,308 34,463 105,169 -55,071 -16,689 35,080 87,199 33,446 -17,462 60,192 35,364 -51,853 -2,321 39,612 18,692 51,202 -14,136 35,976 28,700 -30,217 -24,969 8,634 26,200
Inventory 49,562 362,545 155,390 -215,863 -601,138 220,082 -356,690 -989,823 -538,921 -390,017 -80,059 -215,770 135,732 -223,566 -636,218 -283,945 567,902 -177,777 -79,921 -306,833 -14,252 -133,229 -95,179 -305,290 12,356 -8,273 -134,705 -162,929 -42,456 233,548 -213,774 -195,158 3,476 27,272 -70,480 -189,690 -57,103 5,743 -3,412 -184,354
Accounts Payable -95,686 -71,817 947 -8,553 116,363 -572,200 -244,868 450,236 172,110 160,491 183,626 49,824 -295,206 -174,210 358,888 450,792 110,126 3,213 102,197 283,510 39,707 64,662 39,690 265,819 5,043 43,810 92,027 235,444 56,630 -382,782 225,492 269,034 -55,267 29,757 -57,735 93,492 40,123 -3,344 -3,872 166,743
Other Working Capital 53,553 31,405 -55,636 -714 -144,552 -11,526 -59,617 22,467 -86,102 17,773 8,720 -162,406 113,777 550 -81,090 -111,085 155,763 30,436 -41,990 -84,661 68,852 62,226 -48,962 -42,126 -176 -9,117 -54,712 -240,302 145,994 101,164 -48,685 -115,697 -260 -7,114 -8,128 -80,921 75,583 26,463 14,012 -100,674
Other Non-Cash Items 547,594 9,981 21,634 28,737 28,630 165,030 151,372 145,543 807,467 76,118 63,886 37,996 13,040 2,304 3,089 4,608 1,569 -2,238 6,530 474 3,527 15,228 14,503 9,799 3,340 -1,699 1,428 9,237 5,624 -5,560 -146 2,521 -440 667 -278 6,327 1,407 977 4,035 3,315
Net Cash Provided by Operating Activities 663,806 949,779 715,298 535,606 191,115 736,368 300,171 498,500 449,516 639,095 909,172 614,553 702,991 492,619 476,205 1,171,009 1,736,326 576,888 530,589 556,326 574,195 629,433 416,828 548,641 548,648 659,228 356,650 275,768 510,462 480,627 331,080 389,381 403,953 597,445 223,491 213,159 343,893 474,197 353,623 235,464
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -341,975 -459,715 -472,572 -404,794 -363,141 -482,374 -419,424 -377,204 -281,580 -291,054 -260,940 -240,736 -277,730 -330,365 -273,431 -228,733 -195,434 -266,792 -224,991 -148,303 -144,757 -183,464 -179,948 -206,338 -164,630 -157,840 -174,566 -170,531 -143,519 -154,397 -138,087 -168,844 -98,968 -117,920 -139,835 -147,122 -99,929 -85,430 -97,123 -107,326
Acquisitions Net 814 1,236 1,729 1,695 1,539 2,848 222 1,430 736 935 2,163 998 807 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 0 0 0 0
Sales/Maturities 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 0 0 0 0
Other Investing Activities 814 1,236 1,729 1,695 1,539 2,848 222 1,430 0 935 2,163 998 807 1,466 536 585 466 448 443 1,014 453 942 486 718 631 423 662 212 131 5,027 1,907 2,103 323 610 556 94 163 680 896 589
Net Cash Used for Investing Activities -341,161 -458,479 -470,843 -403,099 -361,602 -479,526 -419,202 -375,774 -280,844 -290,119 -258,777 -239,738 -276,923 -328,899 -272,895 -228,148 -194,968 -266,344 -224,548 -147,289 -144,304 -182,522 -179,462 -205,620 -163,999 -157,417 -173,904 -170,319 -143,388 -149,370 -136,180 -166,741 -98,645 -117,310 -139,279 -147,028 -99,766 -84,750 -96,227 -106,737
Cash Flows from Financing Activities
Debt Repayment -5,205 -203,461 -103,919 -1,459,738 -254,505 -3,599 -903,035 -1,662 -702,266 -690 -2,776 -1,183 -1,753 -2,076 -1,527 -482 1,493,760 -940 0 0 -525 -344 -1,313 -175,334 99,165 -749 -1,343 -309 -150,719 -1,836 -338,486 -766,319 -731,497 -869,281 -1,093,515 -284,359 -38,346 -26,553 -266,242 -666,238
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 37,500 454,000 832,000 751,000 732,000 1,356,220 432,100 13,000 0 0 0
Common Stock Repurchased 0 0 0 0 0 -1,106,163 -546,455 -348,623 -746,773 -489,762 -359,759 -699,796 -1,000,352 -899,888 -901,930 -601,536 -63,080 -415,075 -400,327 -184,988 -199,986 -359,992 -297,964 -199,537 -150,001 -280,977 -134,999 -74,981 -88,755 -311,058 -224,908 -223,547 -230,961 -290,202 -275,077 -199,680 -534,654 0 0 0
Dividends Paid -129,736 -129,598 -129,496 -129,484 -129,401 -121,303 -122,961 -124,200 -125,262 -96,768 -97,313 -98,275 -99,832 -87,296 -88,362 -89,651 -90,617 -80,792 -81,640 -82,380 -82,756 -75,295 -76,520 -77,051 -77,657 -69,997 -70,595 -71,045 -71,294 -68,886 -70,088 -70,853 -71,308 -63,159 -63,965 -65,167 -66,037 0 0 0
Other Financing Activities -4,287 13,595 1,389 1,496,669 485,881 993,068 1,727,950 342,409 -8,119 94,411 -15,551 50,050 -12,653 2,674 28,348 34,500 -447,829 150,507 192,434 -153,212 -111,000 -36,481 133,831 90,219 -239,627 -108,839 36,210 49,082 -38,244 702 -215 3,425 7,198 -14,060 -5,886 6,384 27,203 774 52,527 543,655
Net Cash Used Provided by Financing Activities -139,228 -319,464 -232,026 -92,553 101,975 -237,997 155,499 -132,076 -177,888 -492,809 -475,399 -749,204 -1,114,590 -986,586 -963,471 -657,169 892,234 -346,300 -289,533 -420,580 -394,267 -472,112 -241,966 -361,703 -368,120 -460,562 -170,727 -97,253 -349,012 -343,578 -179,697 -225,294 -275,568 -504,702 -82,223 -110,722 -598,834 -25,779 -213,715 -122,583
Effect of Forex Changes on Cash 0 51,638 -12,153 -39,485 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 183,417 171,836 12,429 39,954 -68,512 18,845 36,468 -9,350 -9,216 -143,833 174,996 -374,389 -688,522 -822,866 -760,161 285,692 2,433,592 -35,756 16,508 -11,543 35,624 -25,201 -4,600 -18,682 16,529 41,249 12,019 8,196 18,062 -12,321 15,203 -2,654 29,740 -24,567 1,989 -44,591 -354,707 363,668 43,681 6,144
Cash at End of Period 720,700 537,283 365,447 353,018 313,064 381,576 362,731 326,263 335,613 344,829 488,662 313,666 688,055 1,376,577 2,199,443 2,959,604 2,673,912 240,320 276,076 259,568 271,111 235,487 260,688 265,288 283,970 267,441 226,192 214,173 205,977 187,915 200,236 185,033 187,687 157,947 182,514 180,525 225,116 579,823 216,155 172,474
Cash at Start of Period 537,283 365,447 353,018 313,064 381,576 362,731 326,263 335,613 344,829 488,662 313,666 688,055 1,376,577 2,199,443 2,959,604 2,673,912 240,320 276,076 259,568 271,111 235,487 260,688 265,288 283,970 267,441 226,192 214,173 205,977 187,915 200,236 185,033 187,687 157,947 182,514 180,525 225,116 579,823 216,155 172,474 166,330
Free Cash Flow
Operating Cash Flow 663,806 949,779 715,298 535,606 191,115 736,368 300,171 498,500 449,516 639,095 909,172 614,553 702,991 492,619 476,205 1,171,009 1,736,326 576,888 530,589 556,326 574,195 629,433 416,828 548,641 548,648 659,228 356,650 275,768 510,462 480,627 331,080 389,381 403,953 597,445 223,491 213,159 343,893 474,197 353,623 235,464
Capital Expenditure -341,975 -459,715 -472,572 -404,794 -363,141 -482,374 -419,424 -377,204 -281,580 -291,054 -260,940 -240,736 -277,730 -330,365 -273,431 -228,733 -195,434 -266,792 -224,991 -148,303 -144,757 -183,464 -179,948 -206,338 -164,630 -157,840 -174,566 -170,531 -143,519 -154,397 -138,087 -168,844 -98,968 -117,920 -139,835 -147,122 -99,929 -85,430 -97,123 -107,326
Free Cash Flow 321,831 490,064 242,726 130,812 -172,026 253,994 -119,253 121,296 167,936 348,041 648,232 373,817 425,261 162,254 202,774 942,276 1,540,892 310,096 305,598 408,023 429,438 445,969 236,880 342,303 384,018 501,388 182,084 105,237 366,943 326,230 192,993 220,537 304,985 479,525 83,656 66,037 243,964 388,767 256,500 128,138