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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2023-10-29 2023-07-30 2023-04-30 2023-01-29 2022-10-30 2022-07-31 2022-05-01 2022-01-30 2021-10-31 2021-07-25 2021-04-25 2021-01-24 2020-10-25 2020-07-26 2020-04-26 2020-01-26 2019-10-27 2019-07-28 2019-04-28 2019-01-27 2018-10-28 2018-07-29 2018-04-29 2018-01-28 2017-10-29 2017-07-30 2017-04-30 2017-01-29 2016-10-30 2016-07-24 2016-04-24 2016-01-24 2015-10-25 2015-07-26 2015-04-26 2015-01-25 2014-10-26 2014-07-27 2014-04-27 2014-01-26
Revenue 3,198,079 2,963,299 2,977,639 2,970,992 3,283,475 3,034,414 3,096,559 3,044,358 3,454,751 2,863,670 2,606,621 2,461,147 2,420,105 2,381,457 2,422,465 2,384,434 2,501,513 2,290,705 2,344,744 2,360,355 2,524,697 2,359,142 2,330,568 2,331,293 2,492,608 2,207,375 2,187,309 2,280,227 2,627,941 2,302,376 2,300,235 2,292,672 2,400,858 2,188,587 2,279,345 2,395,073 2,543,771 2,284,947 2,244,866 2,242,672
Revenue Y/Y Growth -2.60% -2.34% -3.84% -2.41% -4.96% 5.96% 18.80% 23.70% 42.75% 20.25% 7.60% 3.22% -3.25% 3.96% 3.31% 1.02% -0.92% -2.90% 0.61% 1.25% 1.29% 6.88% 6.55% 2.24% -5.15% -4.13% -4.91% -0.54% 9.46% 5.20% 0.92% -4.28% -5.62% -4.22% 1.54% 6.80% - - - -
Cost of Revenue 2,683,655 2,465,251 2,486,220 2,475,043 2,717,058 2,528,364 2,543,088 2,505,610 2,876,669 2,440,322 2,130,314 2,010,977 1,962,340 1,959,032 1,945,113 1,916,014 2,007,790 1,857,263 1,875,595 1,872,021 1,987,301 1,899,970 1,833,882 1,829,114 1,981,054 1,754,966 1,700,389 1,727,947 2,029,421 1,827,091 1,773,876 1,734,661 1,905,828 1,779,197 1,819,789 1,950,468 2,120,187 1,920,948 1,866,108 1,844,030
Gross Profit 514,424 498,048 491,419 495,949 566,417 506,050 553,471 538,748 578,082 423,348 476,307 450,170 457,765 422,425 477,352 468,420 493,723 433,442 469,149 488,334 537,396 459,172 496,686 502,179 511,554 452,409 486,920 552,280 598,520 475,285 526,359 558,011 495,030 409,390 459,556 444,605 423,584 363,999 378,758 398,642
Gross Profit Margin 16.09% 16.81% 16.50% 16.69% 17.25% 16.68% 17.87% 17.70% 16.73% 14.78% 18.27% 18.29% 18.92% 17.74% 19.71% 19.64% 19.74% 18.92% 20.01% 20.69% 21.29% 19.46% 21.31% 21.54% 20.52% 20.50% 22.26% 24.22% 22.78% 20.64% 22.88% 24.34% 20.62% 18.71% 20.16% 18.56% 16.65% 15.93% 16.87% 17.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 216,546 291,073 212,492 222,056 206,487 222,147 224,659 225,972 230,441 226,284 199,966 196,380 190,797 181,085 193,912 195,521 183,795 180,169 170,076 193,544 204,537 210,747 203,799 219,122 194,218 176,660 181,009 210,217 244,006 206,876 211,144 209,948 188,952 184,627 189,733 180,299 165,939 153,035 165,785 166,189
Total Operating Expenses 216,546 291,073 212,492 222,056 206,487 222,147 224,659 225,972 230,441 226,284 199,966 196,380 190,797 181,085 193,912 195,521 183,795 180,169 170,076 193,544 204,537 210,747 203,799 219,122 194,218 176,660 181,009 210,217 244,006 206,876 211,144 209,948 188,952 184,627 189,733 180,299 165,939 153,035 165,785 166,189
Operating Income or Loss 270,037 216,759 295,798 289,452 367,164 291,040 334,728 319,675 357,681 207,484 289,415 268,018 276,697 249,576 293,460 280,488 320,996 256,657 312,364 306,248 324,394 261,566 306,373 306,588 329,370 279,705 316,032 355,362 365,750 274,790 323,817 359,538 292,498 231,159 277,697 265,966 263,368 214,504 216,556 237,192
Operating Margin 8.44% 7.31% 9.93% 9.74% 11.18% 9.59% 10.81% 10.50% 10.35% 7.25% 11.10% 10.89% 11.43% 10.48% 12.11% 11.76% 12.83% 11.20% 13.32% 12.97% 12.85% 11.09% 13.15% 13.15% 13.21% 12.67% 14.45% 15.58% 13.92% 11.94% 14.08% 15.68% 12.18% 10.56% 12.18% 11.10% 10.35% 9.39% 9.65% 10.58%
Interest Expense 24,232 18,372 18,323 18,347 17,602 15,615 14,658 14,640 15,589 11,703 7,788 8,227 8,270 5,724 6,971 3,577 3,095 3,213 5,615 6,147 6,329 8,435 9,490 4,729 3,577 3,057 3,023 3,026 3,288 3,147 3,029 5,370 3,821 3,129 3,083 3,078 3,392 3,125 3,399 3,094
EBITDA 367,271 300,752 367,947 370,441 446,282 370,583 398,682 387,824 433,736 275,124 352,671 336,352 343,009 314,945 344,048 343,068 369,783 305,685 364,386 353,140 385,862 306,959 347,566 349,017 368,622 313,874 350,859 389,130 403,469 309,876 360,321 391,342 348,921 264,648 311,782 299,874 297,044 249,557 248,480 270,125
Depreciation and Amortization 68,851 74,754 72,149 80,989 79,118 79,543 63,954 64,280 65,917 59,183 52,263 51,043 56,007 49,857 50,588 49,329 42,994 41,472 40,725 40,018 40,750 40,792 41,193 39,123 34,856 32,793 32,009 31,319 35,448 32,612 32,104 31,804 34,407 33,300 32,968 32,759 32,910 33,450 31,924 31,760
Income Before Tax 245,805 207,626 278,839 281,201 357,495 289,836 321,868 308,904 352,230 204,238 292,620 277,082 278,732 259,364 286,489 290,162 323,694 261,000 318,046 306,975 321,504 257,732 296,883 305,165 330,009 278,024 315,827 354,785 364,733 274,117 324,197 354,168 289,156 228,219 275,731 264,037 260,742 212,982 213,157 235,271
Income Tax Expense 50,322 45,055 61,624 63,551 77,484 71,010 60,189 69,194 70,480 27,164 64,699 54,687 44,207 56,103 58,873 47,209 68,128 61,573 35,410 65,456 60,008 47,379 59,361 1,954 111,646 95,473 104,941 119,482 120,543 78,341 108,813 119,001 101,713 81,263 95,296 91,607 88,894 73,968 72,451 80,813
Net Income 195,935 162,679 217,239 217,719 279,883 218,915 261,617 239,571 281,738 176,917 227,901 222,283 234,356 203,119 227,734 242,872 255,503 199,449 282,429 241,425 261,406 210,243 237,384 303,107 218,154 182,508 210,926 235,147 243,940 195,654 215,397 235,061 187,231 146,938 180,201 171,718 171,264 137,975 140,090 153,348
Net Income Margin 6.13% 5.49% 7.30% 7.33% 8.52% 7.21% 8.45% 7.87% 8.16% 6.18% 8.74% 9.03% 9.68% 8.53% 9.40% 10.19% 10.21% 8.71% 12.05% 10.23% 10.35% 8.91% 10.19% 13.00% 8.75% 8.27% 9.64% 10.31% 9.28% 8.50% 9.36% 10.25% 7.80% 6.71% 7.91% 7.17% 6.73% 6.04% 6.24% 6.84%
EPS 0.36 0.30 0.40 0.40 0.51 0.40 0.48 0.44 0.52 0.33 0.42 0.41 0.43 0.38 0.42 0.45 0.48 0.37 0.53 0.45 0.49 0.40 0.45 0.57 0.41 0.35 0.40 0.44 0.46 0.37 0.41 0.44 0.36 0.28 0.34 0.33 0.33 0.26 0.27 0.29
EPS Diluted 0.36 0.30 0.40 0.40 0.51 0.40 0.48 0.44 0.51 0.32 0.42 0.41 0.43 0.37 0.42 0.45 0.47 0.37 0.52 0.44 0.48 0.39 0.44 0.56 0.41 0.34 0.39 0.44 0.45 0.36 0.40 0.43 0.35 0.27 0.34 0.32 0.32 0.26 0.26 0.28
Weighted Average Shares Out 546,517 546,358 546,424 546,384 546,213 546,077 544,702 542,680 542,496 541,746 540,195 539,913 539,726 539,108 538,119 535,075 534,151 534,188 535,480 534,495 533,110 530,606 529,799 529,453 527,990 528,165 528,712 528,585 528,778 529,660 529,898 528,862 528,648 528,516 528,056 527,352 527,176 527,966 527,852 527,504
Weighted Average Shares Out Diluted 548,249 548,637 549,013 550,031 550,135 550,167 550,036 547,928 547,290 548,072 547,536 547,444 548,029 547,149 546,373 544,815 543,802 543,678 546,330 547,118 545,421 543,762 542,811 543,482 537,952 538,814 539,635 540,064 541,312 542,163 543,769 542,737 541,792 541,204 540,888 540,122 539,656 540,800 540,820 540,448

Reported Currency: USD 2023-10-29 2023-07-30 2023-04-30 2023-01-29 2022-10-30 2022-07-31 2022-05-01 2022-01-30 2021-10-31 2021-07-25 2021-04-25 2021-01-24 2020-10-25 2020-07-26 2020-04-26 2020-01-26 2019-10-27 2019-07-28 2019-04-28 2019-01-27 2018-10-28 2018-07-29 2018-04-29 2018-01-28 2017-10-29 2017-07-30 2017-04-30 2017-01-29 2016-10-30 2016-07-24 2016-04-24 2016-01-24 2015-10-25 2015-07-26 2015-04-26 2015-01-25 2014-10-26 2014-07-27 2014-04-27 2014-01-26
Current Assets
Cash and Cash Equivalents 736,532 669,124 580,496 599,789 982,107 850,344 861,719 824,434 613,530 291,363 1,484,533 1,751,541 1,714,309 1,729,368 606,073 724,419 672,901 560,199 639,327 512,689 459,136 268,982 261,571 385,775 444,122 633,341 548,901 609,821 415,143 379,597 379,881 375,215 347,239 349,169 624,395 527,097 334,174 530,977 499,330 639,844
Short Term Investments 16,664 17,423 17,531 17,792 16,149 18,314 23,478 22,194 21,162 18,372 17,700 17,520 17,338 17,564 16,841 14,808 14,736 14,064 6,675 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 753,196 686,547 598,027 617,581 998,256 868,658 885,197 846,628 634,692 309,735 1,502,233 1,769,061 1,731,647 1,746,932 622,914 739,227 687,637 574,263 646,002 512,689 459,136 268,982 261,571 385,775 444,122 633,341 548,901 609,821 415,143 379,597 379,881 375,215 347,239 349,169 624,395 527,097 334,174 530,977 499,330 639,844
Net Receivables 824,633 793,744 769,128 794,358 874,770 810,583 803,055 820,405 904,012 912,416 731,448 715,651 743,868 649,563 536,351 562,670 594,320 529,250 537,740 565,207 604,433 563,822 554,322 569,275 640,697 549,011 567,348 530,851 609,592 571,937 548,497 554,738 611,821 564,522 607,465 578,238 635,204 543,127 529,764 505,024
Inventory 1,680,406 1,737,865 1,745,793 1,730,086 1,716,059 1,679,179 1,597,001 1,385,705 1,369,198 1,426,738 1,229,030 1,086,660 1,072,762 982,355 1,048,992 1,057,277 1,042,362 1,108,514 1,030,574 994,428 963,527 1,001,044 1,011,215 973,221 921,022 1,013,214 988,408 958,130 985,683 1,034,307 1,027,440 994,826 993,265 984,452 963,481 1,016,788 1,054,552 1,076,892 1,053,501 924,500
Other Current Assets 39,014 36,614 49,648 53,281 -1 1 56,826 -2 14,943 13,533 27,706 8,935 12,437 13,956 16,410 10,976 14,457 11,335 12,132 4,761 6,662 5,920 5,138 4,417 4,538 4,433 5,242 5,428 5,719 8,432 5,356 7,484 9,422 6,850 5,691 7,821 6,738 9,164 5,975 10,034
Total Current Assets 3,297,249 3,254,770 3,162,596 3,195,306 3,637,125 3,403,484 3,373,557 3,093,350 2,947,816 2,688,672 3,514,292 3,601,663 3,579,063 3,409,774 2,248,896 2,394,967 2,361,413 2,245,968 2,250,667 2,100,686 2,050,100 1,854,310 1,850,780 1,948,269 2,026,523 2,217,095 2,125,791 2,119,586 2,029,912 2,010,105 1,975,082 1,946,083 2,063,032 2,003,776 2,302,431 2,246,331 2,132,771 2,245,041 2,172,612 2,166,833
Non-Current Assets
Property, Plant and Equipment 2,165,818 2,131,479 2,119,149 2,124,402 2,141,146 2,118,066 2,123,595 2,101,835 2,109,117 2,067,141 1,897,489 1,898,265 1,898,222 1,800,012 1,750,165 1,695,228 1,629,111 1,516,386 1,494,567 1,483,681 1,512,600 1,410,310 1,353,853 1,293,066 1,203,251 1,054,096 1,043,566 1,035,275 1,105,449 1,052,918 1,048,930 1,014,003 1,011,739 1,001,810 990,068 997,237 1,001,767 978,150 976,247 967,521
Goodwill 4,928,464 4,931,590 4,929,881 4,927,923 4,925,829 4,929,337 4,935,832 4,928,139 4,929,102 4,907,073 2,614,036 2,617,589 2,612,727 2,615,690 2,682,839 2,484,088 2,481,645 2,487,289 2,486,635 2,716,750 2,714,116 2,734,575 2,731,956 2,957,463 2,119,813 1,822,671 1,822,671 1,822,671 1,834,497 1,921,971 1,698,370 1,699,361 1,699,484 1,978,907 1,228,933 1,225,449 1,226,406 962,577 962,204 962,102
Intangible Assets 1,757,171 1,790,761 1,794,668 1,798,732 1,803,027 1,808,236 1,814,501 1,817,165 1,822,273 1,863,713 1,068,399 1,073,455 1,076,285 1,080,546 1,023,936 1,031,804 1,033,862 1,038,127 1,040,392 1,204,991 1,207,219 1,236,897 3,983,252 3,980,785 3,146,827 2,705,388 2,707,410 2,709,468 2,737,755 2,737,207 2,521,500 2,524,430 2,526,703 2,527,874 1,779,787 1,778,269 1,781,296 1,336,293 1,338,262 1,340,463
Long Term Investments 725,121 743,474 742,290 701,629 271,058 277,727 275,849 286,493 299,019 304,417 309,256 304,867 308,372 298,638 303,194 290,777 289,157 279,265 276,478 277,837 273,153 276,462 265,579 262,147 242,369 248,129 246,840 243,868 239,590 257,061 254,949 253,589 258,998 245,618 264,054 255,777 264,451 263,136 267,706 258,128
Tax Assets 498,106 467,827 466,135 471,457 0 354,053 0 281,515 289,096 236,566 237,461 224,477 183,232 170,322 165,253 176,113 135,915 145,154 142,428 179,669 195,153 139,192 125,425 114,688 -242,369 9,571 7,520 6,236 6,223 13,875 23,164 20,992 -258,998 40,582 43,832 29,863 -264,451 22,812 17,912 23,323
Other Non-Current Assets 76,843 106,857 101,026 63,598 528,735 249,516 598,930 318,512 299,907 264,598 248,071 237,614 250,382 225,490 220,898 217,132 177,901 242,387 244,578 191,784 189,951 243,627 250,860 259,893 599,307 273,686 254,580 251,965 251,138 317,131 286,720 281,792 538,357 271,421 242,826 252,146 539,785 343,001 313,085 310,902
Total Non-Current Assets 10,151,523 10,171,988 10,153,149 10,087,741 9,669,795 9,736,935 9,748,707 9,733,659 9,748,514 9,643,508 6,374,712 6,356,267 6,329,220 6,190,698 6,146,285 5,895,142 5,747,591 5,708,608 5,685,078 6,054,712 6,092,192 6,041,063 5,978,969 5,910,579 4,949,385 4,290,870 4,259,916 4,246,812 4,340,155 4,378,192 4,135,263 4,094,806 4,076,799 4,087,305 3,320,567 3,313,292 3,322,848 2,943,392 2,913,212 2,900,337
Other Assets 0 4,597 0 0 4,935 -1 -1 0 5,477 5,450 0 5,197 4,777 0 0 0 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 13,448,772 13,431,355 13,315,745 13,283,047 13,311,855 13,140,418 13,122,263 12,827,009 12,701,807 12,337,630 9,889,004 9,963,127 9,913,060 9,600,472 8,395,181 8,290,109 8,109,004 7,954,576 7,935,745 8,155,398 8,142,292 7,895,373 7,829,749 7,858,848 6,975,908 6,507,965 6,385,707 6,366,398 6,370,067 6,388,297 6,110,345 6,040,889 6,139,831 6,091,081 5,622,998 5,559,623 5,455,619 5,188,433 5,085,824 5,067,170
Current Liabilities
Accounts Payable 771,397 703,407 750,295 764,525 816,604 799,202 826,729 799,368 793,310 654,162 577,365 558,523 644,609 537,535 502,133 490,042 590,033 513,372 523,673 505,617 618,830 488,978 465,572 532,847 552,714 421,170 372,361 387,711 481,826 414,691 389,418 411,031 495,317 393,795 385,855 407,419 484,042 358,016 339,354 354,832
Short Term Debt 950,529 946,981 8,956 8,929 8,796 8,807 8,084 8,829 8,756 8,732 9,333 258,690 258,691 258,688 258,295 8,259 -176,574 0 0 374,878 -197,093 95,000 185,000 255,000 0 0 0 0 1,053,196 145,000 937,384 1,020,098 185,000 350,000 0 0 0 0 0 0
Tax Payables 15,212 49,583 47,434 94,775 32,925 64,311 93,324 89,134 23,520 17,453 28,940 45,897 22,480 49,731 54,765 30,489 6,208 34,377 22,154 63,791 2,490 2,372 1,432 46,235 525 1,990 1,666 65,016 4,331 7,198 10,096 89,859 6,764 6,812 5,792 61,020 5,507 4,464 4,067 67,361
Deferred Revenue 589,851 670,235 0 471,457 475,212 354,053 0 607,136 278,183 588,298 588,482 600,257 218,779 0 564,165 524,785 176,574 0 0 0 197,093 0 -465,572 -532,847 0 0 0 0 -1,535,022 -414,691 -1,326,802 -1,431,129 -495,317 0 0 0 0 0 0 0
Other Current Liabilities -1 -1 545,972 128,474 172,654 257,837 645,846 1 335,405 -1 -1 -1 381,886 630,828 2 -1 515,016 559,715 528,003 555,317 520,084 512,853 963,461 1,068,514 505,498 456,601 452,226 532,051 1,053,196 983,727 937,384 1,020,098 1,029,025 501,312 484,327 529,885 470,650 427,083 412,640 469,693
Total Current Liabilities 2,311,776 2,320,622 1,305,223 1,373,385 1,473,266 1,419,899 1,480,659 1,415,334 1,415,654 1,251,191 1,175,179 1,417,469 1,503,965 1,427,051 1,324,595 1,023,085 1,105,049 1,073,087 1,051,676 1,435,812 1,138,914 1,096,831 1,148,461 1,323,514 1,058,212 877,771 824,587 919,762 1,053,196 1,128,727 937,384 1,020,098 1,214,025 1,245,107 870,182 937,304 954,692 785,099 751,994 824,525
Non-Current Liabilities
Long Term Debt 2,358,719 2,360,380 3,294,438 3,292,559 3,290,549 3,294,287 3,294,101 3,309,150 3,315,147 3,316,262 1,040,486 1,043,050 1,044,936 1,046,821 56,861 308,972 250,000 250,000 250,000 250,000 624,840 624,801 624,763 624,726 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000
Deferred Revenue 349,268 396,297 0 0 0 0 0 547,779 546,362 559,958 557,400 555,220 552,878 545,988 542,753 539,972 536,490 492,860 488,479 484,004 477,557 534,698 0 0 0 0 0 0 0 0 0 0 -64,096 -40,582 -43,832 -29,863 -24,002 0 0 0
Deferred Tax 498,106 467,827 466,135 471,457 475,212 354,053 291,841 281,515 278,183 236,566 237,461 224,477 218,779 170,322 165,253 176,113 176,574 145,154 142,428 179,669 197,093 139,192 125,425 114,688 98,410 9,571 7,520 6,236 0 0 0 0 64,096 40,582 43,832 29,863 24,002 0 0 0
Other Non-Current Liabilities 191,918 163,768 558,334 526,653 527,673 705,231 710,448 166,906 162,622 174,474 172,628 161,989 157,398 138,543 139,517 145,922 115,356 102,140 101,378 100,134 99,070 104,083 639,467 640,546 629,589 617,443 617,172 615,103 615,465 615,623 613,322 607,278 674,413 659,962 659,001 640,003 638,871 573,754 570,686 568,214
Total Non-Current Liabilities 3,398,011 3,388,272 4,318,907 4,290,669 4,293,434 4,353,571 4,296,390 4,305,350 4,302,314 4,287,260 2,007,975 1,984,736 1,973,991 1,901,674 904,384 1,170,979 1,078,420 990,154 982,285 1,013,807 1,398,560 1,402,774 1,389,655 1,379,960 977,999 877,014 874,692 871,339 865,465 865,623 863,322 857,278 924,413 909,962 909,001 890,003 888,871 823,754 820,686 818,214
Total Liabilities 5,709,787 5,708,894 5,624,130 5,664,054 5,766,700 5,773,470 5,777,049 5,720,684 5,717,968 5,538,451 3,183,154 3,402,205 3,477,956 3,328,725 2,228,979 2,194,064 2,183,469 2,063,241 2,033,961 2,449,619 2,537,474 2,499,605 2,538,116 2,703,474 2,036,211 1,754,785 1,699,279 1,791,101 1,918,661 1,994,350 1,800,706 1,877,376 2,138,438 2,155,069 1,779,183 1,827,307 1,843,563 1,608,853 1,572,680 1,642,739
Common Stock 0 8,005 8,002 8,006 8,002 8,001 8,000 7,955 7,946 7,948 7,917 7,908 7,909 7,902 7,896 7,873 7,830 7,818 7,854 7,826 7,825 7,781 7,766 7,764 7,741 7,732 7,743 7,747 7,742 7,752 7,765 7,755 7,741 7,745 7,740 7,729 7,724 7,735 7,733 7,733
Retained Earnings 0 7,447,567 7,435,292 7,380,689 7,313,374 7,176,977 7,100,730 6,980,451 6,881,870 6,743,701 6,699,336 6,604,506 6,523,335 6,414,813 6,336,946 6,246,641 6,128,207 5,984,305 6,003,637 5,856,029 5,729,956 5,615,053 5,504,221 5,366,501 5,162,571 5,033,945 4,974,512 4,866,374 4,736,567 4,607,360 4,513,097 4,374,596 4,216,125 4,106,566 4,025,770 3,911,548 3,805,654 3,715,339 3,640,464 3,553,213
Accumulated Other Comprehensive Income/Loss -272,252 -241,610 -244,887 -252,261 -255,561 -282,574 -221,164 -265,524 -277,269 -317,528 -325,629 -360,869 -395,250 -431,882 -447,908 -393,278 -399,500 -275,195 -278,135 -292,342 -243,498 -259,208 -235,753 -242,176 -248,075 -291,964 -299,151 -302,140 -296,303 -224,361 -225,666 -227,739 -225,668 -191,843 -199,757 -200,037 -207,700 -151,771 -142,318 -150,986
Total Stockholders Equity 7,738,985 7,717,863 7,691,615 7,618,993 7,540,219 7,361,676 7,339,402 7,106,325 6,978,361 6,793,731 6,705,850 6,555,727 6,430,326 6,271,747 6,166,202 6,096,045 5,925,535 5,891,335 5,901,784 5,705,779 5,604,818 5,395,768 5,291,633 5,155,374 4,939,697 4,753,180 4,686,428 4,575,297 4,451,406 4,393,947 4,309,639 4,163,513 4,001,393 3,936,012 3,843,815 3,732,316 3,612,056 3,579,580 3,513,144 3,424,431
Total Investments 741,785 760,897 759,821 287,207 287,207 296,041 299,327 308,687 320,181 322,789 326,956 322,387 325,710 316,202 320,035 305,585 303,893 293,329 283,153 277,837 273,153 276,462 265,579 262,147 242,369 248,129 246,840 243,868 239,590 257,061 254,949 253,589 258,998 245,618 264,054 255,777 264,451 263,136 267,706 258,128
Total Debt 3,309,248 3,307,361 3,303,394 3,301,488 3,299,345 3,303,094 3,302,185 3,317,979 3,323,903 3,324,994 1,049,819 1,301,740 1,303,627 1,305,509 315,156 317,231 250,000 250,000 250,000 624,878 624,840 719,801 809,763 879,726 250,000 250,000 250,000 250,000 250,000 395,000 250,000 250,000 435,000 250,000 250,000 250,000 250,000 250,000 250,000 250,000
Net Debt 2,572,716 2,638,237 2,722,898 2,701,699 2,317,238 2,452,750 2,440,466 2,493,545 2,710,373 3,033,631 -434,714 -449,801 -410,682 -423,859 -290,917 -407,188 -422,901 -310,199 -389,327 112,189 165,704 450,819 548,192 493,951 -194,122 -383,341 -298,901 -359,821 -165,143 15,403 -129,881 -125,215 87,761 -99,169 -374,395 -277,097 -84,174 -280,977 -249,330 -389,844

Reported Currency: USD 2023-10-29 2023-07-30 2023-04-30 2023-01-29 2022-10-30 2022-07-31 2022-05-01 2022-01-30 2021-10-31 2021-07-25 2021-04-25 2021-01-24 2020-10-25 2020-07-26 2020-04-26 2020-01-26 2019-10-27 2019-07-28 2019-04-28 2019-01-27 2018-10-28 2018-07-29 2018-04-29 2018-01-28 2017-10-29 2017-07-30 2017-04-30 2017-01-29 2016-10-30 2016-07-24 2016-04-24 2016-01-24 2015-10-25 2015-07-26 2015-04-26 2015-01-25 2014-10-26 2014-07-27 2014-04-27 2014-01-26
Cash Flows from Operating Activities
Net Income 195,483 162,571 217,215 217,651 280,011 218,826 261,679 239,710 281,750 177,074 227,921 222,395 234,526 203,260 227,615 242,953 255,566 199,427 282,636 241,519 261,496 210,353 237,522 303,211 218,363 182,551 210,886 235,303 244,190 195,776 215,384 235,167 187,443 146,956 180,435 172,430 171,848 139,014 140,706 154,458
Depreciation & Amortization 68,851 74,754 70,785 70,893 71,185 65,132 62,156 64,280 65,917 59,183 52,263 51,043 56,007 49,857 50,588 49,329 42,994 41,472 40,725 40,018 40,750 40,792 41,193 39,123 34,856 32,793 32,009 31,319 35,448 32,612 32,104 31,804 34,407 33,300 32,968 32,759 32,910 33,450 31,924 31,760
Deferred Income Tax 0 206 -168 -311 105,573 71,948 -887 366 26,302 368 1,672 335 33,929 -283 -1,656 49 66,562 19 -38,065 125 48,669 18,376 -5,630 -68,856 50,807 23 121 11,215 39,899 6,825 -662 -1,735 10,360 -3,822 12,280 1,161 7,418 -257 2,211 428
Stock Based Compensation 0 5,034 10,710 5,202 4,010 4,565 10,040 6,328 4,431 4,479 8,053 7,781 3,269 3,724 6,167 9,298 3,000 3,193 5,568 7,946 2,939 6,265 4,052 7,339 1,724 2,006 4,621 7,240 1,738 1,913 7,016 7,162 1,457 1,711 7,025 5,524 1,703 1,746 5,987 4,957
Change in Working Capital -45,386 73,678 -85,487 -67,564 -101,510 -169,799 -154,865 54,382 184,817 -160,219 -127,799 -62,585 -74,876 82,926 65,774 -103,864 51,524 -33,580 -145,193 -94,112 178,999 48,719 -139,551 -38,157 245,324 34,973 -159,358 -89,003 91,524 -15,837 -118,035 11,720 58,360 64,252 -14,168 41,313 147,755 -53,133 -211,887 128,074
Accounts Receivable 0 -24,706 26,568 79,561 -68,309 -12,623 24,218 85,079 156 -171,960 -16,379 -3,444 -53,463 -113,227 35,682 11,492 -52,455 8,675 -3,628 36,262 -42,597 -8,411 17,512 69,629 -46,439 -23,688 5,529 36,507 -26,378 -9,424 6,240 50,951 -56,519 51,654 -3,972 31,288 -35,481 -21,344 -10,137 46,476
Inventory 0 6,774 -15,544 -11,766 -40,351 -84,890 -210,171 -16,251 57,041 -47,570 -142,771 -11,876 -88,869 66,405 35,540 -14,915 66,221 -78,463 -80,700 -30,901 40,634 10,167 -37,839 -21,255 113,910 -24,806 -30,279 -17,513 48,298 -26,527 -32,613 -1,439 -6,938 -756 53,307 36,824 84,586 -23,391 -129,001 46,161
Accounts Payable 0 74,014 -33,850 -171,368 69,873 -38,053 39,223 -85,554 145,286 73,251 20,654 -124,092 121,839 109,662 15,764 -135,988 50,239 13,999 38,971 -147,318 132,558 38,665 -64,770 -58,077 163,956 48,744 -117,122 -98,131 30,787 3,761 -81,440 -27,787 117,882 -6,436 -78,931 -39,944 98,602 24,859 -83,599 32,445
Other Working Capital 0 17,596 -62,661 36,009 -62,723 -34,233 -8,135 71,108 -17,666 -13,940 10,697 76,827 -54,383 20,086 -21,212 35,547 -12,481 22,209 -99,836 47,845 48,404 8,298 -54,454 -28,454 13,897 34,723 -17,486 -9,866 38,817 16,353 -10,222 -10,005 3,935 19,790 15,428 13,145 48 -33,257 10,850 2,992
Other Non-Cash Items 100,143 758 -4,929 -22,242 12,551 -4,626 15,232 18,690 931 -4,358 -6,537 -13,283 -2,917 -9,687 11,384 -9,347 -69,562 -3,212 32,497 -8,071 -34,329 -24,641 1,578 61,517 -52,351 -2,029 -4,742 -18,455 -41,637 -8,738 -5,363 -5,427 9,720 2,111 -19,305 -6,685 -9,121 -1,489 -8,198 -5,385
Net Cash Provided by Operating Activities 319,091 317,001 208,126 203,629 371,820 186,046 193,355 383,756 564,148 76,527 155,573 205,686 249,938 329,797 359,872 188,418 350,084 207,319 178,168 187,425 498,524 299,864 139,164 304,177 498,723 250,317 83,537 177,619 371,162 212,551 130,444 278,691 301,747 244,508 199,235 246,502 352,513 119,331 -39,257 314,292
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -101,681 -77,678 -53,510 -32,036 -89,555 -60,971 -78,466 -49,359 -92,749 -53,817 -45,182 -40,363 -140,671 -88,267 -80,352 -57,097 -138,463 -61,519 -47,329 -9,125 -143,125 -102,012 -81,778 -52,943 -101,297 -40,161 -41,849 -33,969 -86,059 -66,095 -65,074 -32,069 -43,784 -37,844 -26,191 -17,743 -45,594 -32,427 -38,072 -32,760
Acquisitions Net -514 212 -8,792 0 0 0 0 0 3,396,246 -3,396,246 0 -956 270,789 -1,911 -268,878 -2,236 5,921 -18,630 473,885 0 -4,410 5 429 -858,102 -520,463 0 0 135,944 766 0 0 0 -2,248 -768,339 0 0 -424,328 -374 -101 -41,401
Purchases of Investments -507 0 -8,006 -833 2,493 5,664 -2,756 -1,611 -43 -583 -2,966 -399 -10,109 -651 -13,408 -3,407 -13,525 5,693 -20,690 0 -683 -9,129 -5,688 -3,028 1,191 0 0 -3,926 -3,637 0 0 0 -3,477 -3,974 0 0 -1,717 -2,337 -1,953 -4,278
Sales/Maturities of Investments 514 0 0 0 0 0 0 0 -956 4,525 0 956 53 7,580 62 1,118 1,303 2,285 6,614 7,446 4,410 -640 188 5,746 -2,669 0 -927 3,596 4,213 -5,313 1,090 11,088 -3,424 -1,955 -9,553 14,932 -905 905 -4,028 4,028
Other Investing Activities 1,133 46 10,709 -418,600 852 9,291 5,091 1,290 -3,398,017 3,057 193 1,461 -270,338 344 -55 1,118 9,976 2,285 14,026 0 4,410 2,266 5,688 3,028 11,424 -3,823 0 3,926 3,637 -171,506 0 0 -1,321 3,974 0 0 -1 2,448 1,842 4,278
Net Cash Used for Investing Activities -101,055 -77,420 -59,599 -451,469 -86,210 -46,016 -76,131 -49,680 -95,519 -3,443,064 -47,955 -39,301 -150,276 -82,905 -362,631 -60,504 -134,788 -69,886 426,506 -1,679 -139,398 -109,510 -81,161 -905,299 -611,814 -43,984 -42,776 105,571 -81,080 -242,914 -63,984 -20,981 -54,254 -808,138 -35,744 -2,811 -472,545 -31,785 -42,312 -70,133
Cash Flows from Financing Activities
Debt Repayment -2,243 -2,208 -2,187 -2,189 -2,174 -1,474 -2,861 -2,163 -2,083 -2,175 -252,194 -2,165 -2,147 -2,152 -2,050 -2,019 -234,141 0 0 0 -39 -38 -375,037 -375,274 -280,000 0 0 0 -145,000 -145,000 0 -185,000 0 0 0 0 -115,000 0 0 0
Common Stock Issued 0 0 0 2,635 79,827 0 0 0 45,919 0 0 0 81,818 0 0 0 59,895 0 0 0 71,803 0 -445,000 1,005,000 185,513 0 0 0 0 290,000 0 0 0 0 0 0 115,000 0 0 0
Common Stock Repurchased 0 0 -12,303 0 0 0 0 0 -10,305 0 -816 -8,837 12,360 0 -12,360 0 174,246 -106,624 -22,813 -44,809 -2,157 0 -19,542 -25,199 94,487 -44,904 -18,995 -30,588 -42,909 -38,618 0 0 -24,928 0 0 0 -30,869 -12,942 0 0
Dividends Paid -150,372 -149,944 -150,599 -142,017 -141,916 -141,860 -141,154 -132,909 -132,909 -132,419 -132,271 -125,516 -125,373 -125,253 -124,501 -112,249 -112,082 -112,684 -112,162 -100,125 -99,592 -99,376 -99,325 -89,814 -89,669 -89,834 -89,878 -76,629 -76,749 -76,866 -76,741 -66,137 -66,073 -66,046 -65,914 -52,801 -52,796 -52,766 -52,761 -44,833
Other Financing Activities 3,529 7,914 -80 1 -77,958 2,872 64,033 11,053 -44,007 2,306,958 11,575 1,764 -84,478 1,000,128 28,095 36,353 11,788 3,830 -346,598 16,035 -135,654 -79,170 756,597 23,455 12,043 9,613 4,555 25,028 11,309 3,597 14,805 23,663 -153,558 355,217 37 3,439 6,413 10,726 -7,090 7,548
Net Cash Used Provided by Financing Activities -149,086 -144,238 -165,169 -141,570 -142,221 -140,462 -79,982 -124,019 -143,385 2,172,364 -373,706 -134,754 -117,820 872,723 -110,816 -77,915 -100,294 -215,478 -481,573 -128,899 -165,639 -178,584 -182,307 538,168 -77,626 -125,125 -104,318 -82,189 -253,349 33,113 -61,936 -227,474 -244,559 289,171 -65,877 -49,362 -77,252 -54,982 -59,851 -37,285
Effect of Forex Changes on Cash -1,541 -6,715 -2,651 7,093 -11,625 -10,944 44 846 -3,078 1,003 -920 5,600 3,098 3,680 -4,771 1,519 -2,300 -1,083 3,537 -3,294 -3,333 -4,359 100 4,607 1,498 3,232 2,637 -6,323 -1,187 -3,034 142 -2,260 -4,864 -767 -316 -1,406 481 -917 906 -1,044
Net Change in Cash 67,408 88,628 -19,293 -382,318 131,763 -11,375 37,285 210,904 322,167 -1,193,170 -267,008 37,232 -15,059 1,123,295 -118,346 51,518 112,702 -79,128 126,638 53,553 190,154 7,411 -124,204 -58,347 -189,219 84,440 -60,920 194,678 35,546 -284 4,666 27,976 -1,930 -275,226 97,298 192,923 -196,803 31,647 -140,514 205,830
Cash at End of Period 736,532 669,124 580,496 599,789 982,107 850,344 861,719 824,434 613,530 291,363 1,484,533 1,751,541 1,714,309 1,729,368 606,073 724,419 672,901 560,199 639,327 512,689 459,136 268,982 261,571 385,775 444,122 633,341 548,901 609,821 415,143 379,597 379,881 375,215 347,239 349,169 624,395 527,097 334,174 530,977 499,330 639,844
Cash at Start of Period 669,124 580,496 599,789 982,107 850,344 861,719 824,434 613,530 291,363 1,484,533 1,751,541 1,714,309 1,729,368 606,073 724,419 672,901 560,199 639,327 512,689 459,136 268,982 261,571 385,775 444,122 633,341 548,901 609,821 415,143 379,597 379,881 375,215 347,239 349,169 624,395 527,097 334,174 530,977 499,330 639,844 434,014
Free Cash Flow
Operating Cash Flow 319,091 317,001 208,126 203,629 371,820 186,046 193,355 383,756 564,148 76,527 155,573 205,686 249,938 329,797 359,872 188,418 350,084 207,319 178,168 187,425 498,524 299,864 139,164 304,177 498,723 250,317 83,537 177,619 371,162 212,551 130,444 278,691 301,747 244,508 199,235 246,502 352,513 119,331 -39,257 314,292
Capital Expenditure -101,681 -77,678 -53,510 -32,036 -89,555 -60,971 -78,466 -49,359 -92,749 -53,817 -45,182 -40,363 -140,671 -88,267 -80,352 -57,097 -138,463 -61,519 -47,329 -9,125 -143,125 -102,012 -81,778 -52,943 -101,297 -40,161 -41,849 -33,969 -86,059 -66,095 -65,074 -32,069 -43,784 -37,844 -26,191 -17,743 -45,594 -32,427 -38,072 -32,760
Free Cash Flow 217,410 239,323 154,616 171,593 282,265 125,075 114,889 334,397 471,399 22,710 110,391 165,323 109,267 241,530 279,520 131,321 211,621 145,800 130,839 178,300 355,399 197,852 57,386 251,234 397,426 210,156 41,688 143,650 285,103 146,456 65,370 246,622 257,963 206,664 173,044 228,759 306,919 86,904 -77,329 281,532