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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2023-11-30 2023-08-26 2023-05-06 2023-02-11 2022-11-19 2022-08-27 2022-05-07 2022-02-12 2021-11-20 2021-08-28 2021-05-08 2021-02-13 2020-11-21 2020-08-29 2020-05-09 2020-02-15 2019-11-23 2019-08-31 2019-05-04 2019-02-09 2018-11-17 2018-08-25 2018-05-05 2018-02-10 2017-11-18 2017-08-26 2017-05-06 2017-02-11 2016-11-19 2016-08-27 2016-05-07 2016-02-13 2015-11-21 2015-08-29 2015-05-09 2015-02-14 2014-11-22 2014-08-30 2014-05-10 2014-02-15
Revenue 4,190,277 5,690,618 4,090,541 3,690,982 3,985,067 5,348,355 3,865,222 3,369,750 3,668,904 4,913,484 3,651,023 2,910,818 3,154,261 4,545,968 2,779,299 2,513,663 2,793,038 3,749,818 2,783,006 2,450,568 2,641,733 3,558,769 2,660,152 2,413,026 2,589,131 3,512,605 2,619,007 2,289,219 2,467,845 3,398,769 2,593,672 2,257,192 2,386,043 3,290,404 2,493,021 2,143,651 2,260,264 3,049,696 2,341,545 1,990,494
Revenue Y/Y Growth 5.15% 6.40% 5.83% 9.53% 8.62% 8.85% 5.87% 15.77% 16.32% 8.08% 31.36% 15.80% 12.93% 21.23% -0.13% 2.57% 5.73% 5.37% 4.62% 1.56% 2.03% 1.31% 1.57% 5.41% 4.91% 3.35% 0.98% 1.42% 3.43% 3.29% 4.04% 5.30% 5.56% 7.89% 6.47% 7.69% - - - -
Cost of Revenue 1,976,261 2,690,947 1,944,415 1,760,979 1,990,445 2,592,505 1,858,808 1,584,524 1,743,744 2,345,646 1,736,077 1,351,435 1,478,644 2,132,993 1,288,651 1,147,600 1,291,970 1,747,676 1,290,986 1,125,461 1,224,259 1,650,890 1,237,178 1,135,980 1,223,283 1,658,480 1,240,589 1,083,683 1,166,303 1,604,021 1,223,214 1,066,596 1,133,109 1,562,856 1,190,232 1,023,618 1,083,603 1,454,480 1,124,587 953,459
Gross Profit 2,214,016 2,999,671 2,146,126 1,930,003 1,994,622 2,755,850 2,006,414 1,785,226 1,925,160 2,567,838 1,914,946 1,559,383 1,675,617 2,412,975 1,490,648 1,366,063 1,501,068 2,002,142 1,492,020 1,325,107 1,417,474 1,907,879 1,422,974 1,277,046 1,365,848 1,854,125 1,378,418 1,205,536 1,301,542 1,794,748 1,370,458 1,190,596 1,252,934 1,727,548 1,302,789 1,120,033 1,176,661 1,595,216 1,216,958 1,037,035
Gross Profit Margin 52.84% 52.71% 52.47% 52.29% 50.05% 51.53% 51.91% 52.98% 52.47% 52.26% 52.45% 53.57% 53.12% 53.08% 53.63% 54.35% 53.74% 53.39% 53.61% 54.07% 53.66% 53.61% 53.49% 52.92% 52.75% 52.78% 52.63% 52.66% 52.74% 52.81% 52.84% 52.75% 52.51% 52.50% 52.26% 52.25% 52.06% 52.31% 51.97% 52.10%
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 0 0 1,287,645 1,260,026 1,271,589 1,652,036 1,220,744 1,158,466 1,170,675 1,523,808 1,111,441 1,077,616 1,060,392 1,394,930 998,975 958,125 1,001,045 1,277,133 944,497 925,087 929,656 1,316,640 877,209 1,071,948 897,094 1,146,497 848,848 821,567 842,640 1,091,382 834,084 807,936 814,939 1,058,276 788,840 758,764 768,099 965,015 738,006 699,691
Total Operating Expenses 1,365,412 1,777,175 1,287,645 1,260,026 1,271,589 1,652,036 1,220,744 1,158,466 1,170,675 1,523,808 1,111,441 1,077,616 1,060,392 1,394,930 998,975 958,125 1,001,045 1,277,133 944,497 925,087 929,656 1,316,640 877,209 1,071,948 897,094 1,146,497 848,848 821,567 842,640 1,091,382 834,084 807,936 814,939 1,058,276 788,840 758,764 768,099 965,015 738,006 699,691
Operating Income or Loss 848,604 1,222,496 858,481 669,977 723,033 1,103,814 785,670 626,760 754,485 1,044,030 803,505 481,767 615,225 952,407 491,673 363,603 500,023 725,009 547,523 400,020 487,818 591,239 545,765 205,098 468,754 707,628 529,570 383,969 458,902 657,577 536,374 382,660 437,995 622,207 513,949 361,269 408,562 630,201 478,952 337,344
Operating Margin 20.25% 21.48% 20.99% 18.15% 18.14% 20.64% 20.33% 18.60% 20.56% 21.25% 22.01% 16.55% 19.50% 20.95% 17.69% 14.47% 17.90% 19.33% 19.67% 16.32% 18.47% 16.61% 20.52% 8.50% 18.10% 20.15% 20.22% 16.77% 18.60% 19.35% 20.68% 16.95% 18.36% 18.91% 20.62% 16.85% 18.08% 20.66% 20.45% 16.95%
Interest Expense 91,384 108,727 74,313 65,609 57,723 63,995 41,888 42,471 43,284 58,119 45,026 46,012 46,179 65,638 47,450 44,335 43,743 57,597 43,239 41,362 39,006 54,340 41,958 39,340 38,889 51,401 35,675 34,198 33,306 45,789 34,051 32,832 35,010 47,065 31,779 34,536 37,060 49,426 36,162 39,490
EBITDA 848,604 1,222,496 858,481 669,977 723,033 1,103,814 785,670 626,760 754,485 1,044,030 803,505 481,767 615,225 1,018,045 491,673 407,938 500,023 725,009 632,411 483,798 570,270 699,232 625,519 284,449 546,740 810,691 604,913 456,802 530,714 797,298 536,374 451,313 504,278 755,980 576,248 421,136 469,607 709,182 537,084 395,726
Depreciation and Amortization 0 158,490 116,123 113,711 109,253 140,858 102,083 99,692 99,590 129,639 94,017 94,476 89,551 125,351 91,695 90,670 89,750 118,839 84,888 83,778 82,452 107,993 79,754 79,351 77,986 103,063 75,343 72,833 71,812 93,932 -68,529 68,653 66,283 86,708 62,299 59,867 61,045 78,981 58,132 58,382
Income Before Tax 757,220 1,113,769 784,168 604,368 665,310 1,039,819 743,782 584,289 711,201 985,911 758,479 435,755 569,046 952,407 444,223 363,603 456,280 667,412 504,284 358,658 448,812 536,899 503,807 165,758 429,865 656,227 493,895 349,771 425,596 657,577 502,323 349,828 402,985 622,207 482,170 326,733 371,502 580,775 442,790 297,854
Income Tax Expense 163,757 248,928 136,445 127,824 125,992 229,777 151,211 112,534 155,966 200,140 162,315 89,809 126,613 211,950 101,327 64,321 105,942 143,161 98,335 64,020 97,406 136,617 137,086 -123,772 148,862 222,328 162,195 112,626 147,471 230,809 174,808 121,215 144,873 221,070 173,099 115,010 133,192 207,104 157,633 105,024
Net Income 593,463 864,841 647,723 476,544 539,318 810,042 592,571 471,755 555,235 785,771 596,164 345,946 442,433 740,457 342,896 299,282 350,338 524,251 405,949 294,638 351,406 400,282 366,721 289,530 281,003 433,899 331,700 237,145 278,125 426,768 327,515 228,613 258,112 401,137 309,071 211,723 238,310 373,671 285,157 192,830
Net Income Margin 14.16% 15.20% 15.83% 12.91% 13.53% 15.15% 15.33% 14.00% 15.13% 15.99% 16.33% 11.88% 14.03% 16.29% 12.34% 11.91% 12.54% 13.98% 14.59% 12.02% 13.30% 11.25% 13.79% 12.00% 10.85% 12.35% 12.67% 10.36% 11.27% 12.56% 12.63% 10.13% 10.82% 12.19% 12.40% 9.88% 10.54% 12.25% 12.18% 9.69%
EPS 33.51 47.83 35.22 25.48 28.37 41.81 29.93 23.00 26.45 36.72 27.15 15.27 19.05 31.67 14.66 12.70 14.67 21.47 16.35 11.71 13.71 15.27 13.62 10.58 10.17 15.52 11.70 8.29 9.61 14.58 10.99 7.58 8.46 13.02 9.77 6.64 7.42 11.50 8.62 5.73
EPS Diluted 32.55 46.46 34.12 24.64 27.45 40.51 29.03 22.30 25.69 35.72 26.48 14.93 18.61 30.93 14.39 12.39 14.30 20.95 15.99 11.49 13.47 15.02 13.42 10.38 10.00 15.27 11.44 8.08 9.36 14.30 10.77 7.43 8.29 12.75 9.57 6.51 7.27 11.28 8.46 5.63
Weighted Average Shares Out 17,709 18,080 18,389 18,705 19,007 19,373 19,798 20,513 20,988 21,400 21,956 22,648 23,223 23,383 23,386 23,570 23,875 24,417 24,836 25,166 25,629 26,212 26,926 27,355 27,638 27,963 28,358 28,606 28,951 29,280 29,809 30,170 30,498 30,813 31,643 31,903 32,132 32,495 33,073 33,647
Weighted Average Shares Out Diluted 18,234 18,613 18,983 19,337 19,645 19,996 20,414 21,158 21,609 22,000 22,515 23,168 23,778 23,942 23,828 24,160 24,493 25,019 25,394 25,643 26,097 26,649 27,329 27,882 28,096 28,424 29,005 29,340 29,703 29,847 30,405 30,778 31,138 31,469 32,301 32,540 32,761 33,129 33,716 34,261

Reported Currency: USD 2023-11-30 2023-08-26 2023-05-06 2023-02-11 2022-11-19 2022-08-27 2022-05-07 2022-02-12 2021-11-20 2021-08-28 2021-05-08 2021-02-13 2020-11-21 2020-08-29 2020-05-09 2020-02-15 2019-11-23 2019-08-31 2019-05-04 2019-02-09 2018-11-17 2018-08-25 2018-05-05 2018-02-10 2017-11-18 2017-08-26 2017-05-06 2017-02-11 2016-11-19 2016-08-27 2016-05-07 2016-02-13 2015-11-21 2015-08-29 2015-05-09 2015-02-14 2014-11-22 2014-08-30 2014-05-10 2014-02-15
Current Assets
Cash and Cash Equivalents 282,981 277,054 274,916 301,286 269,790 264,380 263,044 239,423 961,125 1,171,335 975,646 1,026,164 1,664,005 1,750,815 509,118 152,970 158,089 176,300 174,058 195,665 252,086 217,824 218,386 288,522 257,677 293,270 227,141 210,649 195,538 189,734 213,380 207,958 165,486 175,309 153,288 151,539 117,192 124,485 145,349 128,771
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 282,981 277,054 274,916 301,286 269,790 264,380 263,044 239,423 961,125 1,171,335 975,646 1,026,164 1,664,005 1,750,815 509,118 152,970 158,089 176,300 174,058 195,665 252,086 217,824 218,386 288,522 257,677 293,270 227,141 210,649 195,538 189,734 213,380 207,958 165,486 175,309 153,288 151,539 117,192 124,485 145,349 128,771
Net Receivables 0 520,385 471,009 484,767 501,798 504,886 439,820 405,585 379,276 378,392 359,669 352,517 350,915 364,774 266,920 340,280 333,246 308,995 281,610 298,319 275,194 258,136 261,299 282,532 272,450 280,733 276,110 246,882 270,768 287,680 294,529 295,792 248,120 247,872 212,068 196,650 195,521 200,899 190,848 191,115
Inventory 0 5,764,143 5,703,688 5,731,255 5,607,690 5,638,004 5,313,114 5,031,222 4,768,258 4,639,813 4,665,477 4,736,826 4,628,334 4,473,282 4,440,602 4,606,211 4,463,124 4,319,113 4,325,659 4,305,469 4,090,376 3,943,670 4,005,820 4,085,528 4,012,104 3,882,086 3,861,052 3,902,121 3,773,242 3,631,916 3,597,251 3,590,687 3,515,703 3,421,635 3,468,249 3,456,812 3,280,228 3,140,100 3,133,350 3,089,245
Other Current Assets 0 217,844 259,259 277,497 253,840 220,714 238,743 227,540 240,487 225,763 223,604 211,338 193,541 223,001 181,353 201,086 202,516 224,277 190,013 197,619 196,673 216,239 185,772 169,725 174,961 155,166 142,946 133,115 129,138 130,243 120,326 115,376 120,763 121,847 110,075 102,064 107,548 110,420 112,047 112,452
Total Current Assets 6,956,801 6,779,426 6,708,872 6,794,805 6,633,118 6,627,984 6,254,721 5,903,770 6,349,146 6,415,303 6,224,396 6,326,845 6,836,795 6,811,872 5,397,993 5,300,547 5,156,975 5,028,685 4,971,340 4,997,072 4,806,156 4,635,869 4,671,277 4,826,307 4,717,192 4,611,255 4,507,249 4,492,767 4,368,686 4,239,573 4,225,486 4,209,813 4,053,871 3,970,294 3,950,490 3,913,863 3,707,581 3,580,612 3,587,844 3,527,514
Non-Current Assets
Property, Plant and Equipment 0 8,594,645 12,896,788 8,179,973 8,116,694 8,089,236 7,736,257 7,622,850 7,575,494 7,575,603 7,377,995 7,288,660 7,193,021 7,090,898 6,998,435 7,055,643 7,035,761 4,398,751 4,324,930 4,269,923 4,228,801 4,218,400 4,122,966 4,081,301 4,060,951 4,031,018 3,904,152 3,803,803 3,750,511 3,733,254 3,619,305 3,544,882 3,537,055 3,510,455 3,426,388 3,376,480 3,358,064 3,310,475 3,193,289 3,135,255
Goodwill 0 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 302,645 391,887 391,887 391,887 391,887 391,887 391,887 391,887 391,887 391,887 391,887 384,613 384,013 383,917 367,829 367,829 367,829
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 1,443 2,728 3,691 4,654 5,616 6,901 7,864 8,827 9,789 11,073 12,036 51,068 52,499 55,084 58,963 58,963 0 63,673 65,692 67,711 0 76,380 79,029 81,115 0 77,521 79,509
Long Term Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -335,122 -344,696 -345,353 -344,590 -347,054 -347,502 -348,932 -476,945 -479,694 -485,201 -486,659 -486,431 -428,742 -486,496 -481,154 -501,073 -434,502 -509,440 -513,058 -510,755 -412,966 0 -462,989
Tax Assets 0 86,002 62,043 59,814 53,444 52,047 40,707 40,730 40,164 41,043 30,366 30,240 29,887 27,843 23,345 27,945 27,365 26,861 35,150 34,844 33,118 34,620 33,784 34,251 33,990 35,308 38,230 35,809 35,581 36,855 30,936 23,575 41,475 42,615 48,447 50,016 45,723 45,137 17,282 15,651
Other Non-Current Assets 0 223,160 -4,372,426 207,905 210,032 203,131 186,235 208,478 193,500 181,605 202,544 211,603 206,226 189,171 176,985 173,278 173,056 468,477 477,470 478,100 488,624 492,711 507,526 496,111 618,941 617,508 616,863 606,060 623,347 626,960 619,314 611,719 626,602 626,423 655,562 659,622 651,456 626,771 128,037 589,139
Total Non-Current Assets 9,335,769 9,206,452 8,889,050 8,750,337 8,682,815 8,647,059 8,265,844 8,174,703 8,111,803 8,100,896 7,913,550 7,833,148 7,731,779 7,612,000 7,504,138 7,563,202 7,543,481 4,867,228 4,802,400 4,748,023 4,717,425 4,711,111 4,630,492 4,577,412 4,679,892 4,648,526 4,521,015 4,409,863 4,373,858 4,360,214 4,238,619 4,156,601 4,163,657 4,136,878 4,081,950 4,036,102 4,009,520 3,937,246 3,783,958 3,724,394
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 16,292,570 15,985,878 15,597,922 15,545,142 15,315,933 15,275,043 14,520,565 14,078,473 14,460,949 14,516,199 14,137,946 14,159,993 14,568,574 14,423,872 12,902,131 12,863,749 12,700,456 9,895,913 9,773,740 9,745,095 9,523,581 9,346,980 9,301,769 9,403,719 9,397,084 9,259,781 9,028,264 8,902,630 8,742,544 8,599,787 8,464,105 8,366,414 8,217,528 8,107,172 8,032,440 7,949,965 7,717,101 7,517,858 7,371,802 7,251,908
Current Liabilities
Accounts Payable 7,182,948 7,201,281 7,215,566 7,321,551 7,345,981 7,301,347 6,793,205 6,378,606 6,171,344 6,013,924 5,778,222 5,351,096 5,282,313 5,156,324 4,806,329 4,869,914 4,922,148 4,864,912 4,693,094 4,669,568 4,455,330 4,409,372 4,296,677 4,365,666 4,326,737 4,168,940 4,140,690 4,114,960 4,162,316 4,095,854 3,991,030 3,912,107 3,889,849 3,864,168 3,845,129 3,716,519 3,690,754 3,609,199 3,574,921 3,477,697
Short Term Debt 0 344,172 281,964 275,269 271,667 336,284 268,975 268,921 763,899 326,500 256,382 502,523 246,332 291,344 236,759 234,506 232,549 56,246 0 0 0 52,290 0 0 0 48,134 0 0 0 44,834 0 457,404 0 40,528 0 87,156 559,235 217,415 215,156 158,440
Tax Payables 0 218,209 61,002 84,063 108,781 188,243 76,625 75,220 186,752 215,305 94,268 84,355 156,698 196,449 37,997 42,797 94,885 147,669 28,177 51,577 75,568 118,465 54,778 5,338 156,931 132,840 136,019 123,854 136,963 138,134 129,127 89,913 107,818 144,906 118,107 92,330 114,550 118,532 141,801 104,628
Deferred Revenue 0 -344,172 -281,964 84,063 108,781 188,243 76,625 75,220 186,752 215,305 94,268 -165,645 156,698 220,449 37,997 42,797 94,885 147,669 0 0 0 118,465 0 0 0 132,840 0 0 0 138,134 0 89,913 0 145,925 0 92,330 114,550 118,532 141,801 93,644
Other Current Liabilities 1,602,674 1,310,575 1,249,381 933,735 982,560 762,519 925,271 961,898 965,898 814,025 884,377 866,297 771,360 638,974 687,991 632,343 618,654 443,314 623,795 664,735 712,842 448,554 621,659 581,562 740,903 416,387 652,850 669,312 687,903 411,498 656,559 535,237 885,392 663,271 847,973 727,318 726,425 595,948 672,074 658,545
Total Current Liabilities 8,785,622 8,511,856 8,464,947 8,614,618 8,708,989 8,588,393 8,064,076 7,684,645 8,087,893 7,369,754 7,013,249 6,554,271 6,456,703 6,307,091 5,769,076 5,779,560 5,868,236 5,512,141 5,316,889 5,334,303 5,168,172 5,028,681 4,918,336 4,947,228 5,067,640 4,766,301 4,793,540 4,784,272 4,850,219 4,690,320 4,647,589 4,994,661 4,775,241 4,713,892 4,693,102 4,623,323 5,090,964 4,541,094 4,603,952 4,388,326
Non-Current Liabilities
Long Term Debt 2,910,727 2,917,046 2,862,152 2,854,227 2,838,433 2,837,973 2,659,535 2,641,555 2,624,676 2,632,842 2,594,506 2,566,974 2,524,008 2,477,560 2,481,280 2,494,840 2,506,829 5,206,344 5,151,917 5,111,201 5,156,037 5,005,930 4,954,697 5,043,541 4,982,984 5,081,238 5,152,843 5,151,862 4,997,446 4,924,119 4,953,697 4,387,811 4,754,101 4,624,876 4,533,329 4,361,144 3,862,865 4,162,890 4,163,244 4,163,244
Deferred Revenue 0 -536,278 -538,264 7,042,302 6,328,344 6,122,092 6,057,444 5,840,884 4,771,266 5,269,820 5,267,896 5,516,396 5,514,874 5,513,371 5,418,272 5,451,471 5,287,324 311,980 0 0 0 285,204 0 0 0 371,111 0 0 0 0 0 0 -260,825 -259,062 -229,893 -226,414 -229,626 -227,891 -201,355 -199,318
Deferred Tax 0 536,278 538,264 536,102 549,082 533,884 418,869 379,176 355,310 337,125 366,497 358,161 370,076 354,186 325,919 325,263 315,602 311,980 301,080 290,626 288,438 285,204 238,023 222,932 382,244 371,111 298,539 290,974 293,241 284,500 245,296 248,653 260,825 259,062 229,893 226,414 229,626 227,891 201,355 199,318
Other Non-Current Liabilities 9,809,892 8,906,870 8,572,400 682,063 729,008 731,614 707,871 669,690 746,554 704,194 659,190 687,764 729,893 649,641 540,320 523,734 498,555 267,319 593,367 603,327 569,550 262,316 552,316 520,565 489,315 98,397 497,556 502,962 496,863 488,386 480,805 476,602 466,307 469,794 449,254 434,177 426,082 435,731 412,836 410,600
Total Non-Current Liabilities 12,720,619 11,823,916 11,434,552 11,114,694 10,444,867 10,225,563 9,843,719 9,531,305 8,497,806 8,943,981 8,888,089 9,129,295 9,138,851 8,994,758 8,765,791 8,795,308 8,608,310 6,097,623 6,046,364 6,005,154 6,014,025 5,838,654 5,745,036 5,787,038 5,854,543 5,921,857 5,948,938 5,945,798 5,787,550 5,697,005 5,679,798 5,113,066 5,220,408 5,094,670 4,982,583 4,795,321 4,288,947 4,598,621 4,576,080 4,573,844
Total Liabilities 21,506,241 20,335,772 19,899,499 19,729,312 19,153,856 18,813,956 17,907,795 17,215,950 16,585,699 16,313,735 15,901,338 15,683,566 15,595,554 15,301,849 14,534,867 14,574,868 14,476,546 11,609,764 11,363,253 11,339,457 11,182,197 10,867,335 10,663,372 10,734,266 10,922,183 10,688,158 10,742,478 10,730,070 10,637,769 10,387,325 10,327,387 10,107,727 9,995,649 9,808,562 9,675,685 9,418,644 9,379,911 9,139,715 9,180,032 8,962,170
Common Stock 0 189 189 188 208 207 207 206 231 230 229 228 238 237 237 237 254 254 254 253 277 275 275 275 288 287 287 286 304 303 302 301 322 321 321 319 340 339 338 338
Retained Earnings 0 -2,959,278 -3,824,119 -4,471,842 -790,749 -1,330,067 -2,138,160 -2,730,731 135,406 -419,829 -1,205,600 -1,801,764 -1,008,537 -1,450,970 -2,191,427 -2,534,322 -955,009 -1,305,347 -1,870,576 -2,276,525 -864,191 -1,208,824 -1,623,595 -1,990,317 -1,361,385 -1,642,387 -2,076,287 -2,407,986 -1,324,062 -1,602,186 -2,028,953 -2,356,468 -1,160,626 -1,418,738 -1,819,875 -2,128,946 -1,290,812 -1,529,123 -1,902,793 -2,187,950
Accumulated Other Comprehensive Income/Loss 0 -190,836 -227,475 -269,312 -297,265 -300,536 -302,191 -310,163 -324,327 -307,986 -304,382 -300,839 -306,907 -354,252 -344,516 -228,337 -250,081 -269,322 -236,612 -235,837 -276,066 -235,805 -295,139 -286,384 -296,451 -254,557 -310,482 -346,317 -346,203 -307,529 -269,977 -307,849 -240,395 -249,518 -197,182 -185,586 -146,151 -128,903 -105,677 -120,346
Total Stockholders Equity -5,213,671 -4,349,894 -4,301,577 -4,184,170 -3,837,923 -3,538,913 -3,387,230 -3,137,477 -2,124,750 -1,797,536 -1,763,392 -1,523,573 -1,026,980 -877,977 -1,632,736 -1,711,119 -1,776,090 -1,713,851 -1,589,513 -1,594,362 -1,658,616 -1,520,355 -1,361,603 -1,330,547 -1,525,099 -1,428,377 -1,714,214 -1,827,440 -1,895,225 -1,787,538 -1,863,282 -1,741,313 -1,778,121 -1,701,390 -1,643,245 -1,468,679 -1,662,810 -1,621,857 -1,808,230 -1,710,262
Total Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -335,122 -344,696 -345,353 -344,590 -347,054 -347,502 -348,932 -476,945 -479,694 -485,201 -486,659 -486,431 -428,742 -486,496 -481,154 -501,073 -434,502 -509,440 -513,058 -510,755 -412,966 0 -462,989
Total Debt 2,910,727 2,917,046 2,862,152 2,854,227 2,838,433 2,837,973 2,659,535 2,641,555 2,624,676 2,632,842 2,594,506 2,566,974 2,524,008 2,477,560 2,481,280 2,494,840 2,506,829 5,262,590 5,151,917 5,111,201 5,156,037 5,058,220 4,954,697 5,043,541 4,982,984 5,129,372 5,152,843 5,151,862 4,997,446 4,968,953 4,953,697 4,845,215 4,754,101 4,665,404 4,533,329 4,448,300 4,422,100 4,380,305 4,378,400 4,321,684
Net Debt 2,627,746 2,639,992 2,587,236 2,552,941 2,568,643 2,573,593 2,396,491 2,402,132 1,663,551 1,461,507 1,618,860 1,540,810 860,003 726,745 1,972,162 2,341,870 2,348,740 5,086,290 4,977,859 4,915,536 4,903,951 4,840,396 4,736,311 4,755,019 4,725,307 4,836,102 4,925,702 4,941,213 4,801,908 4,779,219 4,740,317 4,637,257 4,588,615 4,490,095 4,380,041 4,296,761 4,304,908 4,255,820 4,233,051 4,192,913

Reported Currency: USD 2023-08-26 2023-05-06 2023-02-11 2022-11-19 2022-08-27 2022-05-07 2022-02-12 2021-11-20 2021-08-28 2021-05-08 2021-02-13 2020-11-21 2020-08-29 2020-05-09 2020-02-15 2019-11-23 2019-08-31 2019-05-04 2019-02-09 2018-11-17 2018-08-25 2018-05-05 2018-02-10 2017-11-18 2017-08-26 2017-05-06 2017-02-11 2016-11-19 2016-08-27 2016-05-07 2016-02-13 2015-11-21 2015-08-29 2015-05-09 2015-02-14 2014-11-22 2014-08-30 2014-05-10 2014-02-15 2013-11-23
Cash Flows from Operating Activities
Net Income 864,841 647,723 476,544 539,318 810,043 592,571 471,755 555,235 785,771 596,164 345,946 442,433 740,457 342,895 299,282 350,338 565,229 405,948 294,638 351,406 400,282 366,721 289,530 281,003 433,900 331,699 237,145 278,125 426,768 327,514 228,613 258,112 401,137 309,071 211,723 238,310 373,670 285,157 192,830 218,087
Depreciation & Amortization 158,490 116,123 113,711 109,253 140,858 102,083 99,692 99,590 129,639 94,017 94,476 89,551 125,351 91,695 90,670 89,750 118,839 84,888 83,778 82,452 107,993 79,754 79,351 77,986 103,063 75,343 72,833 71,812 93,932 -68,529 68,653 66,283 86,708 62,299 59,867 61,045 78,981 58,132 58,382 55,772
Deferred Income Tax -22,283 1,273 -18,513 13,816 104,816 39,795 22,887 18,096 -40,479 7,819 -12,067 10,295 26,796 13,127 9,214 1,940 17,940 9,900 -209 7,420 11,711 14,641 -159,169 8,556 67,093 5,032 -4,104 6,881 47,019 -12,093 8,629 1,464 41,402 3,600 -8,077 -954 6,536 -395 -22,817 1,978
Stock Based Compensation 30,698 20,010 23,374 19,005 21,554 18,320 16,443 14,295 18,051 13,883 13,670 10,508 12,584 10,144 12,111 9,996 11,726 9,971 11,031 10,527 14,115 5,795 12,678 11,086 8,901 8,632 10,924 9,787 11,373 9,905 9,891 8,656 11,307 9,488 11,396 8,804 10,405 8,269 11,464 9,252
Change in Working Capital 63,067 -45,557 -252,659 29,290 147,300 88,146 -251,695 88,075 391,682 475,660 -88,888 127,554 507,654 191,247 -208,756 -7,117 132,284 -42,979 -23,155 -4,487 168,633 35,171 -230,154 184,387 -36,381 22,772 -161,398 37,945 16,887 137,088 -102,184 10,762 -13,260 152,797 -156,108 76,233 -95,962 117,496 -85,875 76,787
Accounts Receivable -44,991 16,044 18,173 4,100 -64,371 -33,976 -25,809 -1,576 -19,374 -7,656 -1,500 17,491 -95,407 65,740 -5,651 -23,246 -26,896 16,722 -22,000 -16,338 3,280 7,393 -9,810 6,671 -3,040 -27,862 23,762 14,935 6,062 2,578 -50,175 88 -41,861 -15,982 -2,131 23,508 -10,206 676 -17,192 -1,241
Inventory 3,983 68,383 -122,238 -39,308 -319,599 -277,628 -256,471 -136,988 23,754 67,271 -104,796 -124,746 -8,890 86,950 -129,028 -133,206 -9,264 -20,491 -196,938 -167,454 66,330 14,098 -117,814 -151,396 -3,179 57,293 -130,003 -160,918 -41,786 7,644 -102,956 -90,420 27,554 -16,476 -193,356 -84,498 -9,033 -39,137 -145,035 -83,629
Accounts Payable 149,053 -128,589 -117,885 6,574 569,465 376,394 189,565 89,268 394,854 418,518 160,267 56,273 510,224 14,336 -41,699 48,270 204,547 2,660 189,207 67,762 146,254 -38,547 26,893 185,009 67,602 -9,870 -52,478 77,360 131,069 67,971 51,819 20,339 60,703 126,895 35,235 68,687 44,935 105,062 43,841 91,253
Other Working Capital -44,978 -1,395 -30,709 57,924 -38,195 23,356 -158,980 137,371 -7,552 -2,473 -142,859 178,536 101,727 24,221 -32,378 101,065 -36,103 -41,870 6,576 111,543 -47,231 52,227 -129,423 144,103 -97,764 3,211 -2,679 106,568 -78,458 58,895 -872 80,755 -59,656 58,360 4,144 68,536 -121,658 50,895 32,511 70,404
Other Non-Cash Items -26,801 -14,857 12,017 82,905 3,450 2,453 2,734 2,639 3,532 2,957 3,219 3,150 4,158 2,356 2,021 2,195 -4,140 1,838 1,804 1,864 121,202 1,931 195,090 1,999 -15,194 1,854 1,998 1,950 -65,550 122,462 -6,551 -21,775 -1,283 -14,681 -17,491 -8,210 -3,514 -5,513 -3,355 -4,533
Net Cash Provided by Operating Activities 1,068,012 724,715 354,474 793,587 1,228,021 843,368 361,816 777,930 1,288,196 1,190,500 356,356 683,491 1,417,000 651,464 204,542 447,102 841,878 469,566 367,887 449,182 823,936 504,013 187,326 565,017 561,382 445,332 157,398 406,500 530,429 516,347 207,051 323,502 526,011 522,574 101,310 375,228 370,116 463,146 150,629 357,343
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -366,216 -171,207 -144,837 -114,397 -303,041 -161,207 -105,874 -102,269 -246,114 -135,058 -125,191 -115,404 -183,848 -83,325 -89,156 -101,407 -182,203 -118,015 -97,664 -98,168 -195,099 -112,401 -104,469 -110,278 -195,898 -141,831 -118,186 -97,917 -188,869 -113,331 -99,933 -96,658 -184,687 -109,718 -93,725 -102,449 -176,392 -100,892 -88,642 -83,302
Acquisitions Net 366,216 171,207 144,837 114,397 303,041 161,207 105,874 102,269 246,114 135,058 125,191 115,404 183,848 83,325 89,156 101,407 182,203 118,015 97,664 98,168 195,099 112,401 104,469 110,278 195,898 141,831 118,186 97,917 188,869 113,331 99,933 96,658 184,687 109,718 93,725 -75,744 176,392 100,892 88,642 83,302
Purchases of Investments -65,790 -73,060 -11,607 -14,463 -19,639 -24,650 -36,262 -7,026 -48,927 -8,077 -2,399 -45,985 -53,614 -26,178 -20,899 -35,448 -16,683 -17,801 -13,574 -7,480 -14,344 -9,364 -19,323 -61,505 -17,695 -40,218 -16,955 -10,843 -34,802 -28,167 -37,898 -29,303 -23,302 -4,759 -15,205 -6,474 -21,120 -7,525 -14,779 -6,312
Sales/Maturities of Investments 20,813 34,094 -1,443 4,893 15,964 24,010 10,199 3,709 23,125 11,693 9,365 51,210 -22,453 35,878 25,047 45,765 -7,912 26,521 21,415 13,116 -9,870 16,412 26,326 36,776 17,344 25,176 31,721 8,752 34,482 24,008 37,342 24,640 23,061 3,755 15,735 3,860 21,783 5,773 13,196 6,044
Other Investing Activities -352,225 -170,002 -143,071 -104,317 -283,705 -148,766 -94,289 -87,644 -217,313 -133,875 -125,191 -115,404 -173,885 -82,710 -88,350 -101,028 -181,959 -117,809 -92,145 -97,535 -194,986 -79,101 -102,957 -109,924 -194,015 -141,477 -117,829 -97,560 -189,211 -111,499 -98,997 -96,430 -182,946 -112,268 -91,175 0 -173,663 -99,421 -88,642 -83,302
Net Cash Used for Investing Activities -397,202 -208,968 -156,121 -113,887 -287,380 -149,406 -120,352 -90,961 -243,115 -130,259 -118,225 -110,179 -249,952 -73,010 -84,202 -90,711 -206,554 -109,089 -84,304 -91,899 -219,200 -72,053 -95,954 -134,653 -194,366 -156,519 -103,063 -99,651 -189,531 -115,658 -99,553 -101,093 -183,187 -113,272 -90,645 -180,807 -173,000 -101,173 -90,225 -83,570
Cash Flows from Financing Activities
Debt Repayment -520,128 -20,355 -319,974 -20,598 -18,315 -17,767 -517,413 -13,687 -15,009 -265,768 -15,290 -13,786 -508,382 -1,044,452 -14,993 -14,331 -38,321 -611,399 -12,932 -12,597 -132,538 -105,619 -56,153 -117,000 -55,718 -11,659 -411,615 -11,012 -188,504 -28,047 -9,673 -310,096 -8,322 -8,495 -508,977 -9,192 -8,408 -7,921 -494,624 -21,703
Common Stock Issued 27,631 82,105 31,930 40,828 15,844 31,633 45,357 21,100 65,833 55,414 37,844 28,666 12,086 7,601 39,883 8,822 23,892 57,349 62,907 44,671 20,021 4,450 58,211 7,033 11,403 19,981 17,560 5,742 29,095 19,769 6,385 25,040 9,702 18,905 18,507 19,603 7,622 6,811 11,391 16,210
Common Stock Repurchased -999,556 -899,999 -899,999 -899,998 -999,997 -899,999 -1,559,998 -899,997 -899,999 -899,999 -899,999 -678,324 930,903 -166,057 -314,847 -449,999 -691,780 -466,019 -350,037 -497,060 -664,858 -399,701 -174,882 -352,572 -227,466 -283,564 -197,985 -362,634 -369,737 -532,668 -149,957 -400,100 -430,498 -515,251 -26,061 -299,606 -187,675 -419,999 -200,000 -291,538
Dividends Paid -832,200 -296,400 0 0 0 0 0 0 0 0 0 0 -930,903 0 0 0 -76,642 0 0 0 0 0 -112,306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Financing Activities 1,652,478 591,063 1,018,973 204,117 62,794 215,210 1,068,100 -3,362 0 0 0 0 564,812 993,521 163,000 79,700 152,240 638,140 -45,878 149,378 170,395 3 224,527 -1,165 -30,703 -35 553,398 69,978 165,299 140,250 98,346 451,801 116,326 95,625 543,001 88,031 -29,125 63,866 637,292 6,244
Net Cash Used Provided by Financing Activities -671,775 -543,586 -169,070 -675,651 -939,674 -670,923 -963,954 -895,946 -849,175 -1,110,353 -877,445 -663,444 68,516 -209,387 -126,957 -375,808 -630,611 -381,929 -345,940 -315,608 -606,980 -500,867 -60,603 -463,704 -302,484 -275,277 -38,642 -297,926 -363,847 -400,696 -54,899 -233,355 -312,792 -409,216 26,470 -201,164 -217,586 -357,243 -45,941 -290,787
Effect of Forex Changes on Cash 3,103 1,469 2,213 1,361 369 582 788 -1,233 -217 -406 1,473 3,322 6,133 -12,919 1,498 1,206 -2,471 -155 5,936 -7,413 1,682 -1,229 76 -2,253 1,597 2,956 -582 -3,119 -697 5,429 -10,127 1,123 -8,011 1,663 -2,788 -550 -394 864 -560 675
Net Change in Cash 2,138 -26,370 31,496 5,410 1,336 23,621 -721,702 -210,210 195,689 -50,518 -637,841 -86,810 1,241,697 356,148 -5,119 -18,211 2,242 -21,607 -56,421 34,262 -562 -70,136 30,845 -35,593 66,129 16,492 15,111 5,804 -23,646 5,422 42,472 -9,823 22,021 1,749 34,347 -7,293 -20,864 5,594 13,903 -16,339
Cash at End of Period 277,054 274,916 301,286 269,790 264,380 263,044 239,423 961,125 1,171,335 975,646 1,026,164 1,664,005 1,750,815 509,118 152,970 158,089 176,300 174,058 195,665 252,086 217,824 218,386 288,522 257,677 293,270 227,141 210,649 195,538 189,734 213,380 207,958 165,486 175,309 153,288 151,539 117,192 124,485 145,349 139,755 125,852
Cash at Start of Period 274,916 301,286 269,790 264,380 263,044 239,423 961,125 1,171,335 975,646 1,026,164 1,664,005 1,750,815 509,118 152,970 158,089 176,300 174,058 195,665 252,086 217,824 218,386 288,522 257,677 293,270 227,141 210,649 195,538 189,734 213,380 207,958 165,486 175,309 153,288 151,539 117,192 124,485 145,349 139,755 125,852 142,191
Free Cash Flow
Operating Cash Flow 1,068,012 724,715 354,474 793,587 1,228,021 843,368 361,816 777,930 1,288,196 1,190,500 356,356 683,491 1,417,000 651,464 204,542 447,102 841,878 469,566 367,887 449,182 823,936 504,013 187,326 565,017 561,382 445,332 157,398 406,500 530,429 516,347 207,051 323,502 526,011 522,574 101,310 375,228 370,116 463,146 150,629 357,343
Capital Expenditure -366,216 -171,207 -144,837 -114,397 -303,041 -161,207 -105,874 -102,269 -246,114 -135,058 -125,191 -115,404 -183,848 -83,325 -89,156 -101,407 -182,203 -118,015 -97,664 -98,168 -195,099 -112,401 -104,469 -110,278 -195,898 -141,831 -118,186 -97,917 -188,869 -113,331 -99,933 -96,658 -184,687 -109,718 -93,725 -102,449 -176,392 -100,892 -88,642 -83,302
Free Cash Flow 701,796 553,508 209,637 679,190 924,980 682,161 255,942 675,661 1,042,082 1,055,442 231,165 568,087 1,233,152 568,139 115,386 345,695 659,675 351,551 270,223 351,014 628,837 391,612 82,857 454,739 365,484 303,501 39,212 308,583 341,560 403,016 107,118 226,844 341,324 412,856 7,585 272,779 193,724 362,254 61,987 274,041