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 2,159,039 2,512,704 2,716,484 3,076,495 3,262,930 3,249,630 3,247,716 3,109,880 2,972,064 2,684,293 2,339,568 1,758,853 1,661,407 1,558,458 1,526,295 1,456,136 1,317,060 1,303,565 1,443,219 1,480,143 1,526,602 1,541,101 1,596,586 1,572,679 1,513,053 1,518,624 1,541,170 1,433,902 1,147,982 984,449 1,003,623 869,591 778,766 769,429 978,722 863,365 821,019 771,986 814,247 727,752
Revenue Y/Y Growth -33.83% -22.68% -16.36% -1.07% 9.79% 21.06% 38.82% 76.81% 78.89% 72.24% 53.28% 20.79% 26.15% 19.55% 5.76% -1.62% -13.73% -15.41% -9.61% -5.88% 0.90% 1.48% 3.60% 9.68% 31.80% 54.26% 53.56% 64.89% 47.41% 27.95% 2.54% 0.72% -5.15% -0.33% 20.20% 18.63% - - - -
Cost of Revenue 1,168,469 1,038,763 1,069,768 1,114,880 1,118,384 1,125,289 1,104,901 1,066,738 1,027,544 1,282,296 1,217,748 537,669 524,770 513,087 503,211 483,558 470,386 455,423 501,028 482,332 492,510 501,445 502,932 502,033 479,241 483,434 535,145 667,278 507,539 335,945 336,936 297,301 267,863 292,136 336,926 294,328 276,197 268,379 328,210 251,462
Gross Profit 990,570 1,473,941 1,646,716 1,961,615 2,144,546 2,124,341 2,142,815 2,043,142 1,944,520 1,401,997 1,121,820 1,221,184 1,136,637 1,045,371 1,023,084 972,578 846,674 848,142 942,191 997,811 1,034,092 1,039,656 1,093,654 1,070,646 1,033,812 1,035,190 1,006,025 766,624 640,443 648,504 666,687 572,290 510,903 477,293 641,796 569,037 544,822 503,607 486,037 476,290
Gross Profit Margin 45.88% 58.66% 60.62% 63.76% 65.72% 65.37% 65.98% 65.70% 65.43% 52.23% 47.95% 69.43% 68.41% 67.08% 67.03% 66.79% 64.29% 65.06% 65.28% 67.41% 67.74% 67.46% 68.50% 68.08% 68.33% 68.17% 65.28% 53.46% 55.79% 65.87% 66.43% 65.81% 65.60% 62.03% 65.57% 65.91% 66.36% 65.24% 59.69% 65.45%
Research and Development 355,065 391,427 406,594 423,751 415,754 414,095 421,008 431,829 420,901 426,780 399,121 306,617 302,238 288,150 280,239 260,794 252,413 257,073 277,018 280,102 285,846 287,382 295,699 291,642 289,472 288,597 273,746 275,670 235,232 183,954 172,926 163,227 160,235 157,428 170,736 160,784 154,233 151,706 154,797 140,095
General and Administrative Expenses 245,629 290,078 288,936 334,113 324,251 326,284 336,560 326,942 305,308 297,365 317,455 206,076 206,612 185,275 165,115 153,753 141,775 199,280 154,799 162,825 163,128 167,342 175,396 171,487 172,146 176,908 185,721 183,980 190,686 130,659 118,881 122,909 112,186 107,462 121,400 120,030 117,371 120,171 121,424 132,989
Total Operating Expenses 600,694 871,837 898,266 1,008,583 993,026 993,521 1,010,433 1,011,635 979,685 977,512 930,170 620,476 616,636 581,073 553,361 521,624 501,334 563,578 539,042 550,158 556,235 562,048 578,440 570,538 568,747 572,524 557,815 571,803 494,608 332,773 309,706 303,583 289,840 282,248 533,166 303,768 295,814 295,673 301,471 273,744
Operating Income or Loss 389,876 585,964 634,415 929,493 1,128,384 1,130,820 1,102,476 893,306 918,161 364,757 99,005 609,646 519,690 463,860 461,672 419,124 344,020 273,428 338,361 446,726 469,695 455,826 513,372 499,039 463,976 405,348 448,210 194,821 145,835 266,268 356,981 268,707 207,379 195,045 108,630 265,269 249,008 207,934 149,929 202,546
Operating Margin 18.06% 23.32% 23.35% 30.21% 34.58% 34.80% 33.95% 28.72% 30.89% 13.59% 4.23% 34.66% 31.28% 29.76% 30.25% 28.78% 26.12% 20.98% 23.44% 30.18% 30.77% 29.58% 32.15% 31.73% 30.66% 26.69% 29.08% 13.59% 12.70% 27.05% 35.57% 30.90% 26.63% 25.35% 11.10% 30.73% 30.33% 26.93% 18.41% 27.83%
Interest Expense 77,103 77,141 71,590 69,346 63,252 60,453 47,707 51,189 49,548 51,964 54,621 44,659 43,066 42,479 48,593 45,914 49,985 48,813 50,775 59,871 59,701 58,728 59,102 61,665 64,792 68,030 63,517 73,073 71,636 42,614 38,764 18,476 18,455 13,062 6,739 6,755 6,880 6,656 13,161 8,178
EBITDA 918,173 1,131,950 1,293,528 1,555,398 1,756,107 1,721,424 1,698,239 1,616,296 1,551,573 1,005,057 685,212 804,150 717,529 680,888 676,170 652,236 549,678 490,098 608,554 654,483 677,635 681,041 719,656 703,193 666,971 662,667 634,917 402,326 295,892 379,712 415,861 327,524 278,972 246,795 162,406 323,781 309,259 263,938 243,599 235,529
Depreciation and Amortization 528,297 525,251 536,117 587,692 627,723 590,604 595,763 722,990 633,412 569,810 478,963 196,151 198,167 201,353 202,216 201,463 203,312 203,932 205,164 204,127 201,375 200,585 201,190 199,865 199,543 198,465 189,736 202,455 137,542 54,326 53,663 52,648 51,923 51,556 50,990 57,548 57,190 56,512 57,103 29,963
Income Before Tax 324,603 513,418 571,786 874,821 1,087,923 1,073,473 1,048,012 847,937 879,245 323,555 -156,167 572,278 475,985 436,618 417,310 373,029 295,061 226,217 287,827 389,558 408,397 399,946 457,522 440,594 401,547 338,854 381,664 126,798 86,714 233,309 323,434 256,400 194,910 182,177 104,677 259,478 245,189 200,770 138,698 197,388
Income Tax Expense 22,361 50,691 73,356 -2,198 110,267 111,999 111,786 98,952 95,972 43,478 -231,854 68,967 53,080 48,099 30,784 10,364 27,365 22,343 10,133 27,184 40,460 44,940 24,557 26,130 21,716 70,682 34,014 57,882 -6,850 16,180 27,277 25,970 24,337 17,673 8,372 43,000 39,851 22,013 30,003 16,782
Net Income 302,242 462,727 498,430 877,019 977,656 961,474 936,226 748,985 783,273 280,077 75,687 503,311 422,905 388,519 386,526 362,665 267,696 203,874 277,694 362,374 367,937 355,006 432,965 414,464 379,831 268,172 347,650 68,916 93,564 217,129 296,157 230,430 170,573 164,504 96,305 216,478 205,338 178,757 108,695 180,606
Net Income Margin 14.00% 18.42% 18.35% 28.51% 29.96% 29.59% 28.83% 24.08% 26.35% 10.43% 3.24% 28.62% 25.45% 24.93% 25.32% 24.91% 20.33% 15.64% 19.24% 24.48% 24.10% 23.04% 27.12% 26.35% 25.10% 17.66% 22.56% 4.81% 8.15% 22.06% 29.51% 26.50% 21.90% 21.38% 9.84% 25.07% 25.01% 23.16% 13.35% 24.82%
EPS 0.61 0.93 0.99 1.75 1.94 1.90 1.83 1.44 1.49 0.53 0.16 1.37 1.15 1.05 1.05 0.98 0.73 0.55 0.75 0.98 0.99 0.96 1.10 1.10 1.08 0.79 1.15 0.18 0.27 0.70 0.96 0.75 0.55 0.53 0.31 0.69 0.66 0.57 0.35 0.57
EPS Diluted 0.61 0.93 0.99 1.74 1.92 1.88 1.82 1.44 1.49 0.53 0.16 1.35 1.14 1.04 1.04 0.97 0.72 0.55 0.74 0.97 0.98 0.95 1.09 1.08 1.06 0.78 1.14 0.18 0.27 0.69 0.95 0.74 0.55 0.52 0.31 0.68 0.65 0.57 0.34 0.57
Weighted Average Shares Out 496,130 495,765 497,073 500,018 504,715 507,121 512,231 517,011 522,370 525,291 483,345 368,476 368,823 369,203 369,284 368,791 368,217 368,241 369,051 369,533 369,246 368,703 368,703 371,315 370,384 369,093 369,093 367,315 341,316 308,786 308,786 307,135 308,790 311,166 311,166 313,877 312,660 311,274 311,274 314,190
Weighted Average Shares Out Diluted 498,533 498,741 505,959 503,503 508,725 511,184 515,757 520,550 526,264 530,142 487,781 371,849 372,418 373,106 372,322 372,003 371,305 372,264 372,584 373,077 373,342 372,506 372,506 375,815 374,778 374,189 374,189 371,159 345,654 313,076 313,076 310,558 312,250 314,793 314,793 318,187 317,047 315,684 315,684 318,876

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 1,939,695 1,303,560 958,061 1,149,246 1,177,609 1,670,462 1,470,572 1,524,960 1,737,733 1,790,399 1,977,964 1,480,701 1,305,216 1,048,063 1,055,860 1,090,264 784,937 654,408 648,322 612,164 713,601 605,864 816,591 772,575 806,517 827,550 1,047,838 908,569 5,697,743 4,987,263 921,132 1,103,670 1,119,662 1,470,442 884,353 557,497 636,216 650,202 569,233 2,585,441
Short Term Investments 424,117 0 315,980 0 0 0 454,545 0 0 0 0 0 0 0 0 0 0 0 -47,154 0 0 -43,370 0 0 0 0 0 0 490,629 1,329,803 3,134,661 2,699,764 2,634,419 2,319,026 2,144,575 2,542,464 2,438,562 2,223,079 2,297,235 2,346,818
Cash + Short Term Investments 2,363,812 1,303,560 958,061 1,149,246 1,177,609 1,670,462 1,470,572 1,524,960 1,737,733 1,790,399 1,977,964 1,480,701 1,305,216 1,048,063 1,055,860 1,090,264 784,937 654,408 648,322 612,164 713,601 605,864 816,591 772,575 806,517 827,550 1,047,838 908,569 6,188,372 6,317,066 4,055,793 3,803,434 3,754,081 3,789,468 3,028,928 3,099,961 3,074,778 2,873,281 2,866,468 4,932,259
Net Receivables 1,004,628 1,196,721 1,469,734 1,616,243 1,616,256 1,629,870 1,800,462 1,742,646 1,608,254 1,636,928 1,459,056 823,163 814,135 826,964 737,536 681,728 588,244 584,366 635,136 689,976 685,978 713,730 639,717 710,753 759,557 709,761 688,953 692,552 630,353 472,511 477,609 452,944 398,979 375,087 466,527 451,511 408,510 402,350 396,605 394,762
Inventory 1,479,081 1,553,221 1,642,214 1,709,313 1,648,136 1,522,942 1,399,914 1,203,394 1,075,297 972,571 1,200,610 657,520 641,202 618,640 608,260 612,646 590,268 588,503 609,886 638,305 608,085 593,211 586,760 563,645 551,220 559,720 550,816 519,695 647,858 365,586 376,555 392,303 399,459 404,852 412,314 424,475 394,494 367,238 367,927 415,098
Other Current Assets 344,253 362,375 314,013 360,383 302,919 338,226 267,044 218,708 212,905 236,797 740,687 129,071 142,247 131,074 116,032 100,599 87,844 83,902 91,782 66,613 72,825 72,375 69,058 69,584 70,980 80,715 63,731 67,827 68,884 78,570 64,906 79,207 75,355 74,727 171,779 173,945 167,979 160,168 180,886 181,765
Total Current Assets 5,191,774 4,415,877 4,384,022 4,835,185 4,744,920 5,161,500 4,937,992 4,689,708 4,634,189 4,636,695 5,378,317 3,090,455 2,902,800 2,624,741 2,517,688 2,485,237 2,051,293 1,911,179 1,985,126 2,007,058 2,080,489 1,985,180 2,112,126 2,116,557 2,188,274 2,177,746 2,351,338 2,188,643 7,535,467 7,233,733 4,974,863 4,727,888 4,627,874 4,644,134 4,079,548 4,149,892 4,045,761 3,803,037 3,811,886 5,923,884
Non-Current Assets
Property, Plant and Equipment 3,415,220 3,281,937 3,219,157 2,922,781 2,742,016 2,524,655 2,401,304 2,180,048 2,094,148 2,037,290 1,979,051 1,173,674 1,160,586 1,129,214 1,120,561 1,134,236 1,189,332 1,206,769 1,219,989 1,221,192 1,211,467 1,181,735 1,154,328 1,107,991 1,114,579 1,115,417 1,107,304 1,098,848 1,089,319 628,924 636,116 629,094 626,162 633,362 644,110 631,269 629,665 612,472 622,422 609,937
Goodwill 26,909,775 26,913,134 26,913,134 26,913,134 26,913,134 26,913,134 26,913,134 26,920,335 26,923,756 26,940,594 26,918,470 12,278,898 12,282,465 12,282,751 12,278,425 12,273,799 12,253,670 12,257,064 12,256,880 12,247,888 12,250,370 12,253,891 12,252,604 12,254,161 12,258,185 12,224,141 12,217,455 12,241,815 12,269,501 1,677,399 1,679,116 1,639,033 1,639,165 1,631,233 1,636,526 1,640,381 1,643,614 1,641,793 1,642,438 1,631,890
Intangible Assets 10,434,776 10,871,054 11,311,957 11,762,655 12,261,693 12,763,229 13,265,406 13,764,444 14,258,728 14,762,722 15,267,170 3,248,802 3,393,546 3,535,475 3,650,280 3,796,932 3,928,902 4,073,078 4,217,224 4,346,377 4,489,182 4,631,697 4,778,192 4,920,739 5,066,191 5,182,355 5,319,425 5,440,692 5,587,862 529,516 549,368 529,035 548,374 564,839 583,517 601,882 621,277 646,400 671,402 695,832
Long Term Investments 0 0 0 0 0 0 122,285 0 0 0 127,856 105,562 94,033 91,720 86,729 82,953 76,025 30,232 77,324 32,290 31,616 78,127 28,730 28,540 26,994 26,246 24,838 28,958 28,492 22,991 21,937 27,899 26,068 22,992 17,482 16,249 17,524 13,703 13,397 12,019
Tax Assets 2,146,321 2,172,174 2,223,272 2,224,880 2,248,858 2,267,178 2,264,888 2,297,122 2,325,317 2,317,301 2,267,269 1,425,293 1,448,018 1,466,489 1,503,064 1,522,772 1,553,902 1,567,521 1,582,382 1,606,267 1,610,109 1,634,719 21,078 24,818 29,661 31,000 32,322 30,200 32,711 34,166 36,005 33,661 35,912 36,918 33,280 30,656 26,263 34,365 27,249 29,554
Other Non-Current Assets 760,306 734,288 742,936 688,104 634,118 604,824 397,341 494,513 564,514 521,012 383,938 318,506 306,769 309,720 311,856 303,639 297,814 330,984 53,716 105,578 103,092 62,929 102,721 95,810 92,570 96,410 88,612 85,839 79,331 76,642 72,873 98,443 66,737 64,603 67,715 64,372 64,371 69,386 70,896 70,349
Total Non-Current Assets 43,666,398 43,972,587 44,410,456 44,511,554 44,799,819 45,073,020 45,364,358 45,656,462 46,166,463 46,578,919 46,943,754 18,550,735 18,685,417 18,815,369 18,950,915 19,114,331 19,299,645 19,465,648 19,407,515 19,559,592 19,695,836 19,843,098 18,337,653 18,432,059 18,588,180 18,675,569 18,789,956 18,926,352 19,087,216 2,969,638 2,995,415 2,957,165 2,942,418 2,953,947 2,982,630 2,984,809 3,002,714 3,018,119 3,047,804 3,049,581
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 48,858,172 48,388,464 48,794,478 49,346,739 49,544,739 50,234,520 50,302,350 50,346,170 50,800,652 51,215,614 52,322,071 21,641,190 21,588,217 21,440,110 21,468,603 21,599,568 21,350,938 21,376,827 21,392,641 21,566,650 21,776,325 21,828,278 20,449,779 20,548,616 20,776,454 20,853,315 21,141,294 21,114,995 26,622,683 10,203,371 7,970,278 7,685,053 7,570,292 7,598,081 7,062,178 7,134,701 7,048,475 6,821,156 6,859,690 8,973,465
Current Liabilities
Accounts Payable 422,683 398,107 493,041 585,570 569,002 534,659 582,160 545,068 451,443 436,227 443,434 265,933 279,222 227,423 227,273 215,894 194,211 211,670 225,270 220,230 208,243 222,552 260,919 215,688 213,267 223,107 236,629 228,127 190,245 156,653 171,439 160,416 165,790 138,302 174,247 152,683 156,300 123,456 138,967 142,653
Short Term Debt 1,447,011 1,043,766 1,111,021 544,710 253,635 5,078 53,628 0 0 0 516,663 1,324,677 1,324,451 399,220 214,586 449,324 448,945 748,460 299,667 411,434 374,165 34,200 67,000 22,500 56,000 50,000 300,000 0 4,321,169 0 0 0 0 0 374,839 374,752 374,664 38,100 0 1,995,398
Tax Payables 360,951 410,013 345,695 423,438 308,968 513,943 288,660 445,726 337,362 400,420 332,685 233,055 171,181 148,191 182,080 149,376 151,691 118,406 187,879 173,917 124,356 39,132 93,722 127,920 105,085 48,599 86,905 22,301 60,563 5,346 4,100 2,396 5,627 8,122 15,062 35,154 32,626 17,683 62,770 40,664
Deferred Revenue 360,951 410,013 1,515,307 423,438 0 3,477,044 0 3,764,370 0 0 -443,434 0 0 0 -214,586 0 0 0 -225,270 0 0 -34,200 487,417 547,279 565,668 529,532 473,972 449,663 377,792 356,666 351,538 327,444 317,290 298,272 300,087 307,265 295,428 278,228 278,435 285,832
Other Current Liabilities 1,066,677 1,071,480 81,602 1,277,300 1,823,773 -1,583,104 1,806,867 -1,868,237 1,874,769 1,785,679 2,253,649 1,202,732 1,173,156 1,050,114 923,127 1,022,558 938,846 810,412 1,208,965 852,016 782,627 593,203 590,802 553,416 597,928 433,909 585,731 423,287 560,076 298,307 259,957 190,833 201,520 157,531 264,657 223,070 241,827 193,125 291,654 198,643
Total Current Liabilities 3,297,322 2,923,366 3,200,971 2,831,018 2,646,410 2,433,677 2,442,655 2,441,201 2,326,212 2,221,906 2,770,312 2,793,342 2,776,829 1,676,757 1,364,986 1,687,776 1,582,002 1,770,542 1,508,632 1,483,680 1,365,035 849,955 1,406,138 1,338,883 1,432,863 1,236,548 1,596,332 1,101,077 5,449,282 811,626 782,934 678,693 684,600 594,105 1,113,830 1,057,770 1,068,219 632,909 709,056 2,622,526
Non-Current Liabilities
Long Term Debt 6,611,681 5,946,673 5,902,457 6,437,650 6,475,646 6,543,250 6,548,625 6,252,839 6,253,215 6,253,575 6,253,212 3,824,819 3,823,595 4,747,347 5,145,102 5,143,653 5,142,223 4,745,302 5,192,252 5,278,643 5,612,365 6,234,517 6,265,674 6,532,746 6,926,441 7,384,856 7,551,084 8,199,230 8,572,364 3,805,400 1,732,177 1,731,758 1,731,336 1,730,948 498,497 498,448 498,399 872,926 872,789 872,652
Deferred Revenue 0 415,535 417,076 0 0 0 0 0 0 832,204 0 529,057 528,884 592,281 0 591,509 597,166 704,099 0 695,006 690,375 0 750,025 773,149 774,861 781,237 32,572 31,506 27,323 25,699 26,152 26,178 24,612 23,329 23,753 24,075 22,163 21,286 21,110 20,003
Deferred Tax 2,887,952 2,975,815 3,127,852 3,150,748 3,325,350 3,477,044 3,622,538 3,764,370 3,873,084 3,952,185 3,938,830 1,776,308 1,833,520 1,862,068 1,919,595 1,961,009 2,000,644 2,055,100 2,088,212 2,171,029 2,228,822 2,288,615 927,065 932,813 943,117 981,866 1,674,683 1,730,253 2,431,410 103,244 109,931 133,412 125,196 128,572 227,376 243,263 246,866 241,367 235,791 276,234
Other Non-Current Liabilities 816,122 579,002 581,000 1,023,577 1,084,109 1,249,064 1,223,209 1,249,169 1,248,359 528,432 1,367,175 453,701 458,285 473,911 1,040,975 438,061 438,045 412,267 894,357 148,055 137,470 869,754 112,337 114,808 113,817 121,029 125,083 130,029 175,709 150,971 153,466 131,679 130,847 126,265 125,763 245,984 248,620 246,458 263,047 174,853
Total Non-Current Liabilities 10,315,755 9,917,025 10,028,385 10,611,975 10,885,105 11,269,358 11,394,372 11,266,378 11,374,658 11,566,396 11,559,217 6,583,885 6,644,284 7,675,607 8,105,672 8,134,232 8,178,078 7,916,768 8,174,821 8,292,733 8,669,032 9,392,886 8,055,101 8,353,516 8,758,236 9,268,988 9,383,422 10,091,018 11,206,806 4,085,314 2,021,726 2,023,027 2,011,991 2,009,114 875,389 1,011,770 1,016,048 1,382,037 1,392,737 1,343,742
Total Liabilities 13,613,077 12,840,391 13,229,356 13,442,993 13,531,515 13,703,035 13,837,027 13,707,579 13,700,870 13,788,302 14,329,529 9,377,227 9,421,113 9,352,364 9,470,658 9,822,008 9,760,080 9,687,310 9,683,453 9,776,413 10,034,067 10,242,841 9,461,239 9,692,399 10,191,099 10,505,536 10,979,754 11,192,095 16,656,088 4,896,940 2,804,660 2,701,720 2,696,591 2,603,219 1,989,219 2,069,540 2,084,267 2,014,946 2,101,793 3,966,268
Common Stock 82,704 82,653 82,712 83,054 83,571 84,306 84,880 85,725 86,636 87,221 87,554 61,370 61,472 61,484 61,582 61,529 61,405 61,371 61,385 61,569 61,628 61,387 61,694 61,946 61,817 61,635 61,441 61,279 61,170 51,535 51,363 51,247 51,226 51,671 52,011 52,280 52,258 51,939 51,869 52,370
Retained Earnings 10,239,549 10,393,449 10,356,798 10,286,353 9,839,790 9,297,347 8,721,325 8,175,444 7,820,477 7,434,748 7,517,316 7,812,859 7,564,054 7,395,578 7,236,238 7,079,309 6,945,442 6,906,346 6,899,253 6,821,755 6,659,449 6,491,013 5,703,064 5,449,515 5,213,941 5,012,392 4,910,939 4,730,146 4,827,495 4,873,245 4,785,799 4,619,285 4,517,809 4,477,161 4,437,315 4,466,592 4,375,625 4,295,169 4,231,496 4,239,109
Accumulated Other Comprehensive Income/Loss -180,895 -181,285 -188,302 -170,854 -172,363 -169,734 -198,152 -212,634 -207,615 -188,618 -186,565 -224,943 -182,915 -218,501 -249,461 -272,929 -277,002 -202,147 -187,799 -153,673 -96,021 -78,021 -58,440 -65,466 -53,011 -44,357 -61,359 -58,742 -66,706 -76,293 -73,814 -49,556 -43,725 -59,807 -50,851 -172,761 -170,855 -192,421 -168,526 -77,253
Total Stockholders Equity 35,245,095 35,548,073 35,565,122 35,903,746 36,013,224 36,531,485 36,465,323 36,638,591 37,099,782 37,427,312 37,992,542 12,263,963 12,167,104 12,087,746 11,997,945 11,777,560 11,590,858 11,689,517 11,709,188 11,790,237 11,742,258 11,585,437 10,988,540 10,856,217 10,585,355 10,347,779 10,161,540 9,922,900 9,966,595 5,306,431 5,165,618 4,983,333 4,873,701 4,994,862 5,072,959 5,065,161 4,964,208 4,806,210 4,757,897 5,007,197
Total Investments 424,117 0 315,980 0 0 0 122,285 0 0 0 127,856 105,562 94,033 91,720 86,729 82,953 76,025 30,232 30,170 32,290 31,616 34,757 28,730 28,540 26,994 26,246 24,838 28,958 519,121 1,352,794 3,156,598 2,727,663 2,660,487 2,342,018 2,162,057 2,558,713 2,456,086 2,236,782 2,310,632 2,358,837
Total Debt 8,058,692 6,990,439 7,013,478 6,437,650 6,729,281 6,543,250 6,548,625 6,252,839 6,253,215 6,253,575 6,769,875 5,149,496 5,148,046 5,146,567 5,145,102 5,592,977 5,591,168 5,493,762 5,491,919 5,690,077 5,986,530 6,234,517 6,332,674 6,555,246 6,982,441 7,434,856 7,851,084 8,199,230 12,893,533 3,805,400 1,732,177 1,731,758 1,731,336 1,730,948 873,336 873,200 873,063 872,926 872,789 2,868,050
Net Debt 6,118,997 5,686,879 6,055,417 5,288,404 5,551,672 4,872,788 5,078,053 4,727,879 4,515,482 4,463,176 4,791,911 3,668,795 3,842,830 4,098,504 4,089,242 4,502,713 4,806,231 4,839,354 4,843,597 5,077,913 5,272,929 5,628,653 5,516,083 5,782,671 6,175,924 6,607,306 6,803,246 7,290,661 7,195,790 -1,181,863 811,045 628,088 611,674 260,506 -11,017 315,703 236,847 222,724 303,556 282,609

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 302,242 462,727 498,430 877,019 977,656 961,474 936,226 748,985 783,273 280,077 75,687 503,311 422,905 388,519 386,526 362,665 267,696 203,874 277,694 362,374 367,937 355,006 432,965 414,464 379,831 268,172 347,650 68,916 93,564 217,129 296,157 230,430 170,573 164,504 96,305 216,478 205,338 178,757 108,695 180,606
Depreciation & Amortization 528,297 525,251 536,117 587,692 581,796 587,498 572,614 578,969 576,106 569,810 478,963 196,151 198,167 201,353 202,216 201,463 203,312 203,932 205,164 204,127 201,375 200,585 201,190 199,865 199,543 198,465 189,736 202,455 137,542 54,326 53,663 52,648 51,923 51,556 50,990 57,548 57,190 56,512 57,103 29,963
Deferred Income Tax -62,199 -102,149 -21,553 -151,283 -133,756 -146,354 -121,627 -82,136 -88,341 -34,651 -334,429 -24,286 -21,017 -27,275 -71,146 -7,412 -21,408 -13,982 -35,809 -33,601 -37,495 15,652 -526 -2,019 -42,718 -691,496 -837,344 98,510 -79,980 -7,055 3,052 12,250 539 -7,717 -25,650 -17,168 -6,481 -2,915 -69,406 -6,380
Stock Based Compensation 58,396 69,815 72,710 82,970 69,102 75,041 80,678 84,874 70,996 86,939 124,928 41,687 40,358 36,638 36,557 39,560 35,900 37,501 37,580 36,098 40,229 36,393 37,454 36,895 38,914 37,902 32,349 32,824 22,486 16,529 15,234 16,619 15,959 15,609 16,083 16,364 16,101 20,371 15,393 13,470
Change in Working Capital -27,569 178,504 112,055 -270,306 -406,253 -81,086 -300,852 -183,350 -84,053 -315,410 42,531 -70,421 93,518 -156,741 118,702 -40,950 -57,928 -124,009 149,270 -24,723 87,100 -246,929 19,184 -30,758 139,582 568,883 870,278 -915,509 233,512 28,594 99,952 -56,089 83,921 -7,295 65,570 -73,537 81,193 -83,180 150,760 4,099
Accounts Receivable 0 0 330,728 0 0 0 -343,908 0 0 0 -114,504 0 0 0 -101,626 0 0 0 5,890 0 0 0 45,979 0 0 0 -65,669 0 0 0 -9,392 0 0 0 -71,198 0 0 0 -36,460 0
Inventory 0 0 -242,299 0 0 0 -470,725 0 0 271,396 331,083 0 0 0 1,760 0 0 0 -42,771 0 0 0 -34,636 0 0 0 -47,354 0 0 0 38,221 0 0 0 -35,557 0 0 0 24,642 0
Accounts Payable 0 0 0 0 0 0 79,920 0 0 0 0 0 0 0 0 0 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 Working Capital -27,569 178,504 112,055 -270,306 -406,253 -81,086 433,861 -183,350 -84,053 -586,806 -288,552 -70,421 85,478 -156,741 86,023 -40,950 -57,928 -124,009 117,528 -24,723 87,100 -246,929 90,711 -30,650 104,404 529,922 -106,245 -140,509 233,512 28,594 -20,014 -56,089 83,921 -7,295 86,105 -73,537 81,193 -83,180 -2,830 4,099
Other Non-Cash Items 1,123,676 4,684 -10,465 16,362 -6,964 9,732 -17,703 100,504 -36,174 269,648 553,046 -16,400 2,431 -14,553 -257 1,874 1,469 42,332 24,006 8,272 11,736 11,060 24,174 2,291 3,342 6,762 38,250 148,521 114,340 4,969 18,926 -1,855 -2,712 3,048 -5,323 -2,546 -9,310 -892 -282 -8,316
Net Cash Provided by Operating Activities 807,853 1,138,832 1,187,294 1,142,454 1,081,581 1,406,305 1,149,336 1,247,846 1,221,807 856,413 940,726 630,042 736,362 427,941 672,598 557,200 429,041 349,648 657,905 552,547 670,882 371,767 714,441 620,738 718,494 388,688 640,919 -364,283 521,464 314,492 486,984 254,003 320,203 219,705 197,975 197,139 344,031 168,653 262,263 213,442
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -188,189 -222,978 -476,393 -324,574 -284,338 -176,158 -304,512 -164,884 -118,779 -111,133 -130,777 -86,341 -59,170 -67,388 -29,888 -20,804 -60,161 -54,839 -51,076 -58,095 -75,209 -90,993 -86,004 -51,750 -53,900 -63,222 -65,215 -63,617 -46,929 -28,337 -41,224 -37,528 -25,517 -23,128 -45,807 -35,164 -49,229 -23,760 -43,417 -42,315
Acquisitions Net 0 0 0 0 0 0 0 0 0 0 2,450,550 35,714 0 -24,950 -1,433 -12,763 0 0 -11,170 0 0 0 0 -500 -52,339 0 54,895 70 -9,686,497 -1,036 -80,967 0 -2,203 0 0 -6,947 0 -118 -2,183 -1,943,704
Purchases of Investments -424,117 0 0 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 -378,540 -326,908 -1,841,330 -2,284,166 -1,939,750 -1,632,014 -1,808,202 -1,403,600 -1,661,176 -1,211,021 -1,946,144 -1,028,781
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 7,910 3,649 0 18,566 0 0 0 0 0 0 0 0 0 0 0 0 1 490,717 1,317,280 2,131,981 1,407,064 2,218,521 1,625,004 1,457,488 2,205,491 1,299,472 1,446,312 1,284,899 1,995,199 3,113,906
Other Investing Activities 10,229 3,877 -2,668 -2,173 -183 102 -1,821 30,751 5,186 7,824 -878 35,180 -1,527 -1,299 579 -12,693 -1,391 107 -1,512 -547 637 -5,222 -3,015 -2,239 249 -1,278 -2,717 -1,062 -6,117 -5,946 -472 -8,591 -2,746 -6,711 1,102 -1,180 -4,468 -3,729 -2,633 -340
Net Cash Used for Investing Activities -602,077 -219,101 -479,061 -326,747 -284,521 -176,056 -306,333 -134,133 -113,593 -103,309 2,326,805 -47,512 -60,697 -75,071 -30,742 -33,497 -61,552 -54,732 -63,758 -58,642 -74,572 -96,215 -89,019 -54,489 -105,990 -64,500 -13,036 426,071 -8,800,803 1,769,754 -556,929 -111,764 -345,212 -204,365 352,584 -147,419 -268,561 46,271 822 98,766
Cash Flows from Financing Activities
Debt Repayment -1,091,647 -2,782,274 -2,638,101 -2,101,799 -65,688 -41,238 -222,986 -400,000 0 -519,116 -3,991,982 0 0 0 -450,000 0 -650,000 0 -200,000 -1,550,000 -250,000 -175,000 -225,000 -430,000 -1,200,000 -420,000 -350,000 -4,700,000 -9,083,858 -2,072,306 0 0 0 -378,156 0 0 0 0 -1,995,398 0
Common Stock Issued 14,517 2,829,313 2,646,221 2,438,864 25,774 41,238 3,874 9,959 11,583 8,471 4,347,397 11,676 23,752 0 0 0 760,430 0 10,388 1,269,228 67,678 94,229 10,669 22,801 771,523 37,812 28,058 17,971 0 0 0 0 0 1,241,560 0 0 0 0 21,533 0
Common Stock Repurchased -222,381 -180,351 -469,937 -686,510 -1,152,951 -654,557 -818,182 -905,972 -776,841 -76,019 -2,595,992 -163,281 -188,814 -157,057 -7,222 -17,651 -113,584 -106,030 -172,389 -112,001 -101,522 -227,093 -184,116 -11,953 -21,978 -7,930 -10,598 -8,955 -23,874 -3,106 -1,412 -23,022 -213,650 -131,977 -111,702 -31,340 -24,275 -59,636 -187,375 -57,394
Dividends Paid -456,142 -426,076 -427,985 -430,456 -435,213 -385,452 -390,345 -394,018 -397,544 -362,645 -371,230 -254,506 -254,429 -229,179 -229,597 -228,798 -228,600 -199,160 -200,196 -200,068 -199,501 -177,716 -179,416 -178,890 -178,282 -166,719 -166,857 -166,265 -139,314 -129,683 -129,643 -128,954 -129,925 -124,658 -125,582 -125,511 -124,882 -115,084 -116,308 -116,098
Other Financing Activities 2,718 -14,844 -9,616 -64,158 338,165 9,650 540,779 381,584 26,199 12,041 -157,891 11,229 23,658 22,413 10,653 27,289 -3,956 15,618 5,087 -1,774 -5,575 -569 -2,883 -1,083 -1,408 8,811 9,257 4,291 9,152,313 2,115,340 19,688 -4,686 16,906 -34,988 14,379 28,921 59,669 43,440 -296 2,044,368
Net Cash Used Provided by Financing Activities 430,359 -574,232 -899,418 -844,070 -1,289,913 -1,030,359 -886,860 -1,318,406 -1,148,186 -937,268 -2,769,698 -406,558 -419,585 -363,823 -676,166 -219,160 -235,710 -289,572 -557,110 -594,615 -488,920 -486,149 -580,746 -599,125 -630,145 -548,026 -490,140 -4,852,958 8,989,125 1,982,551 -111,367 -156,662 -326,669 571,781 -222,905 -127,930 -89,488 -131,280 -2,277,844 1,870,876
Effect of Forex Changes on Cash 0 0 -905,382 905,382 0 0 -10,531 -8,080 -12,694 -3,401 -570 -487 1,073 3,156 -94 784 -1,250 742 -879 -727 347 -130 -660 -1,066 -3,392 3,550 1,526 1,996 694 -666 -1,226 -1,569 898 -1,032 -798 -509 32 -2,675 -1,449 -433
Net Change in Cash 636,135 345,499 -191,185 -28,363 -492,853 199,890 -54,388 -212,773 -52,666 -187,565 497,263 175,485 257,153 -7,797 -34,404 305,327 130,529 6,086 36,158 -101,437 107,737 -210,727 44,016 -33,942 -21,033 -220,288 139,269 -4,789,174 710,480 4,066,131 -182,538 -15,992 -350,780 586,089 326,856 -78,719 -13,986 80,969 -2,016,208 2,182,651
Cash at End of Period 1,939,695 1,303,560 958,061 1,149,246 1,177,609 1,670,462 1,470,572 1,524,960 1,737,733 1,790,399 1,977,964 1,480,701 1,305,216 1,048,063 1,055,860 1,090,264 784,937 654,408 648,322 612,164 713,601 605,864 816,591 772,575 806,517 827,550 1,047,838 908,569 5,697,743 4,987,263 921,132 1,103,670 1,119,662 1,470,442 884,353 557,497 636,216 650,202 569,233 2,585,441
Cash at Start of Period 1,303,560 958,061 1,149,246 1,177,609 1,670,462 1,470,572 1,524,960 1,737,733 1,790,399 1,977,964 1,480,701 1,305,216 1,048,063 1,055,860 1,090,264 784,937 654,408 648,322 612,164 713,601 605,864 816,591 772,575 806,517 827,550 1,047,838 908,569 5,697,743 4,987,263 921,132 1,103,670 1,119,662 1,470,442 884,353 557,497 636,216 650,202 569,233 2,585,441 402,790
Free Cash Flow
Operating Cash Flow 807,853 1,138,832 1,187,294 1,142,454 1,081,581 1,406,305 1,149,336 1,247,846 1,221,807 856,413 940,726 630,042 736,362 427,941 672,598 557,200 429,041 349,648 657,905 552,547 670,882 371,767 714,441 620,738 718,494 388,688 640,919 -364,283 521,464 314,492 486,984 254,003 320,203 219,705 197,975 197,139 344,031 168,653 262,263 213,442
Capital Expenditure -188,189 -222,978 -476,393 -324,574 -284,338 -176,158 -304,512 -164,884 -118,779 -111,133 -130,777 -86,341 -59,170 -67,388 -29,888 -20,804 -60,161 -54,839 -51,076 -58,095 -75,209 -90,993 -86,004 -51,750 -53,900 -63,222 -65,215 -63,617 -46,929 -28,337 -41,224 -37,528 -25,517 -23,128 -45,807 -35,164 -49,229 -23,760 -43,417 -42,315
Free Cash Flow 619,664 915,854 710,901 817,880 797,243 1,230,147 844,824 1,082,962 1,103,028 745,280 809,949 543,701 677,192 360,553 642,710 536,396 368,880 294,809 606,829 494,452 595,673 280,774 628,437 568,988 664,594 325,466 575,704 -427,900 474,535 286,155 445,760 216,475 294,686 196,577 152,168 161,975 294,802 144,893 218,846 171,127