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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Revenue 4,327,375 4,383,470 4,375,563 3,973,183 3,942,207 3,873,296 3,592,216 3,416,072 3,264,888 2,854,309 3,056,892 2,707,539 2,267,962 1,647,747 1,493,536 1,125,920 289,809 2,252,817 3,185,136 3,314,382 3,223,243 3,176,911 3,052,862 3,029,302 2,858,695 2,822,237 2,597,248 2,826,740 2,641,737 2,708,179 2,460,820 2,515,115 2,269,502 2,209,686 2,191,873 2,280,816 2,385,135 2,332,244 2,385,546 2,485,007
Revenue Y/Y Growth 9.77% 13.17% 21.81% 16.31% 20.75% 35.70% 17.51% 26.17% 43.96% 73.22% 104.67% 140.47% 682.57% -26.86% -53.11% -66.03% -91.01% -29.09% 4.33% 9.41% 12.75% 12.57% 17.54% 7.17% 8.21% 4.21% 5.54% 12.39% 16.40% 22.56% 12.27% 10.27% -4.85% -5.25% -8.12% -8.22% - - - -
Cost of Revenue 2,515,157 2,557,371 2,580,672 2,097,496 2,083,896 1,996,795 1,852,803 1,720,561 1,609,824 1,469,795 1,564,989 1,392,181 1,145,652 927,787 910,660 729,517 374,370 1,438,164 1,899,644 1,936,650 1,904,820 1,862,375 1,826,825 1,787,426 1,669,414 1,635,210 1,541,622 1,593,280 1,508,942 1,522,162 1,455,463 1,425,519 1,312,969 1,301,713 1,319,559 1,397,900 1,455,797 1,452,120 1,506,553 1,593,058
Gross Profit 1,812,218 1,826,099 1,794,891 1,875,687 1,858,311 1,876,501 1,739,413 1,695,511 1,655,064 1,384,514 1,491,903 1,315,358 1,122,310 719,960 582,876 396,403 -84,561 814,653 1,285,492 1,377,732 1,318,423 1,314,536 1,226,037 1,241,876 1,189,281 1,187,027 1,055,626 1,233,460 1,132,795 1,186,017 1,005,357 1,089,596 956,533 907,973 872,314 882,916 929,338 880,124 878,993 891,949
Gross Profit Margin 41.88% 41.66% 41.02% 47.21% 47.14% 48.45% 48.42% 49.63% 50.69% 48.51% 48.80% 48.58% 49.49% 43.69% 39.03% 35.21% -29.18% 36.16% 40.36% 41.57% 40.90% 41.38% 40.16% 41.00% 41.60% 42.06% 40.64% 43.64% 42.88% 43.79% 40.85% 43.32% 42.15% 41.09% 39.80% 38.71% 38.96% 37.74% 36.85% 35.89%
Research and Development 0 1,095 0 0 0 139 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 1,335,901 1,325,443 1,374,402 1,192,298 1,144,390 1,135,540 1,208,541 1,329,738 1,028,765 888,078 747,348 735,389 590,209 546,407 531,170 543,293 473,564 574,306 557,453 494,228 524,424 525,112 444,878 463,417 438,453 417,890 414,483 402,134 354,463 388,835 376,717 371,950 321,407 308,543 306,728 340,495 333,708 328,173 324,532 347,487
Total Operating Expenses 1,335,901 1,325,443 1,374,402 1,515,963 1,465,130 1,466,739 2,761,181 2,735,654 1,514,630 1,177,150 1,183,587 1,016,339 970,794 915,000 933,225 908,104 915,266 1,036,526 -1,668,421 925,707 968,152 974,249 894,096 908,868 857,176 853,138 832,595 769,589 699,718 726,843 743,341 701,129 634,933 601,590 618,523 635,766 619,764 600,812 610,273 621,669
Operating Income or Loss 476,317 500,656 420,489 369,936 371,378 379,886 -957,142 -1,072,921 2,381,451 179,695 368,847 1,892,782 263,760 -246,690 -363,568 -495,182 -1,034,529 1,250,845 2,960,089 238,381 371,485 370,260 335,751 410,903 363,075 359,757 223,404 493,861 501,046 497,181 282,023 712,755 769,055 315,954 -1,197,234 297,377 348,521 395,104 266,113 286,489
Operating Margin 11.01% 11.42% 9.61% 9.31% 9.42% 9.81% -26.64% -31.41% 72.94% 6.30% 12.07% 69.91% 11.63% -14.97% -24.34% -43.98% -356.97% 55.52% 92.93% 7.19% 11.53% 11.65% 11.00% 13.56% 12.70% 12.75% 8.60% 17.47% 18.97% 18.36% 11.46% 28.34% 33.89% 14.30% -54.62% 13.04% 14.61% 16.94% 11.16% 11.53%
Interest Expense 112,739 110,037 106,878 111,170 111,945 130,300 137,132 125,172 136,559 196,091 201,477 200,049 202,772 195,295 188,679 173,808 156,756 157,137 200,480 215,503 215,829 216,120 214,538 205,573 181,493 167,909 157,341 163,287 174,058 174,059 161,704 168,048 180,352 184,669 186,291 191,781 203,245 216,262 200,903 202,835
EBITDA 668,293 697,218 625,786 549,617 603,747 583,387 464,495 332,599 401,678 468,333 577,169 540,871 582,621 81,281 -67,369 -206,418 -724,414 -24,720 3,165,622 786,198 644,310 678,978 654,254 654,101 658,804 623,551 475,406 712,209 707,107 740,908 514,203 602,339 911,083 502,147 474,211 481,888 538,458 580,604 444,674 472,605
Depreciation and Amortization 191,976 196,562 205,297 201,827 332,362 335,724 1,556,196 1,540,542 474,159 348,756 354,362 322,960 327,187 335,018 298,697 294,363 299,206 318,290 331,438 322,009 334,788 316,414 312,542 300,472 296,208 268,822 249,357 249,600 244,754 249,769 233,052 209,737 206,899 199,839 200,164 204,742 208,565 206,412 202,654 202,386
Income Before Tax 271,248 343,399 320,091 224,325 282,685 645,662 -34,077 -1,186,454 2,195,464 -71,134 147,239 1,620,071 125,130 -430,636 -562,872 -678,705 -1,206,725 936,823 2,622,326 -1,172 87,903 137,668 98,495 190,456 164,133 180,922 41,079 291,611 315,681 315,384 107,426 516,265 522,978 112,508 -1,403,521 78,242 122,695 156,341 40,637 60,590
Income Tax Expense -11,554 43,673 -59,521 12,440 39,141 165,779 285,937 -125,367 572,839 -36,341 31,152 282,135 34,826 -94,698 -106,904 -76,734 -270,238 262,304 556,376 -7,276 11,734 71,511 92,735 19,046 23,710 -85,379 -1,395,274 115,115 74,061 62,375 37,504 -44,995 8,480 21,310 69,976 -16,493 -3,772 -56,305 328,109 10,208
Net Income 187,072 217,476 313,460 161,117 200,796 466,807 284,002 -1,061,087 1,771,525 -34,793 106,734 1,342,853 104,753 -331,829 -447,605 -534,731 -857,257 814,939 2,014,770 -37,133 44,397 27,472 -23,327 138,723 117,791 218,846 1,375,433 148,335 209,836 206,384 24,669 535,619 474,353 66,799 -781,454 66,425 97,459 169,850 -342,263 -20,270
Net Income Margin 4.32% 4.96% 7.16% 4.06% 5.09% 12.05% 7.91% -31.06% 54.26% -1.22% 3.49% 49.60% 4.62% -20.14% -29.97% -47.49% -295.80% 36.17% 63.26% -1.12% 1.38% 0.86% -0.76% 4.58% 4.12% 7.75% 52.96% 5.25% 7.94% 7.62% 1.00% 21.30% 20.90% 3.02% -35.65% 2.91% 4.09% 7.28% -14.35% -0.82%
EPS 0.60 0.68 0.93 0.46 0.56 1.25 0.69 -2.71 4.24 -0.08 0.23 2.81 0.21 -0.67 -0.91 -1.08 -1.74 1.64 3.94 -0.07 0.08 0.05 -0.04 0.26 0.21 0.39 2.45 0.26 0.37 0.36 0.04 0.94 0.84 0.12 -1.38 0.12 0.18 0.35 -0.70 -0.04
EPS Diluted 0.60 0.67 0.92 0.46 0.55 1.24 0.69 -2.70 4.20 -0.08 0.23 2.77 0.21 -0.67 -0.91 -1.08 -1.74 1.64 3.91 -0.07 0.08 0.05 -0.04 0.26 0.21 0.38 2.42 0.26 0.36 0.36 0.04 0.93 0.83 0.12 -1.38 0.12 0.17 0.33 -0.70 -0.04
Weighted Average Shares Out 311,179 320,488 337,691 347,345 361,050 374,085 384,018 392,267 417,393 442,916 465,360 478,405 489,459 494,575 493,180 493,494 493,444 495,415 511,541 518,599 532,365 534,219 528,451 535,130 548,433 564,832 566,289 573,527 574,931 574,403 573,833 568,125 565,459 565,056 564,398 563,287 551,358 491,422 491,250 488,846
Weighted Average Shares Out Diluted 314,420 323,757 340,151 351,390 365,339 378,095 386,932 393,295 421,303 442,916 470,037 484,215 495,302 494,864 494,225 493,517 493,456 496,984 515,096 518,983 535,417 537,506 528,922 540,396 554,339 571,970 572,420 580,676 582,056 580,165 579,176 573,812 570,762 569,455 564,398 569,320 570,114 575,312 491,308 490,914

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Current Assets
Cash and Cash Equivalents 2,414,195 2,722,292 2,927,833 3,316,360 3,843,366 4,505,318 5,911,893 5,295,434 5,784,173 2,719,115 4,703,059 5,570,833 5,626,232 6,171,512 5,101,637 4,593,872 4,835,505 6,016,417 2,329,604 1,233,569 1,160,591 1,223,404 1,526,762 1,302,677 1,272,872 1,525,402 1,499,995 1,986,688 1,757,062 1,395,444 1,446,581 1,446,158 2,503,255 1,664,905 1,670,312 1,807,795 2,342,340 2,195,535 2,283,715 1,313,427
Short Term Investments 0 0 0 0 0 0 0 0 443,025 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 200,205 0 570,000 0
Cash + Short Term Investments 2,414,195 2,722,292 2,927,833 3,316,360 3,843,366 4,505,318 5,911,893 5,295,434 5,784,173 2,719,115 4,703,059 5,570,833 5,626,232 6,171,512 5,101,637 4,593,872 4,835,505 6,016,417 2,329,604 1,233,569 1,160,591 1,223,404 1,526,762 1,302,677 1,272,872 1,525,402 1,499,995 1,986,688 1,757,062 1,395,444 1,446,581 1,446,158 2,503,255 1,664,905 1,670,312 1,807,795 2,542,545 2,195,535 2,283,715 1,313,427
Net Receivables 1,224,499 1,015,940 1,070,579 971,993 833,468 755,026 925,165 943,058 901,540 828,125 857,777 731,308 657,034 602,365 559,917 1,249,790 1,204,572 1,234,285 1,374,884 1,309,222 583,766 621,138 685,637 566,198 520,474 547,244 584,824 515,423 476,488 493,765 542,924 492,904 455,097 461,899 496,552 486,896 480,907 469,476 488,020 433,853
Inventory 147,863 147,357 141,678 135,859 130,889 128,732 126,065 113,323 115,100 102,050 96,374 94,198 79,019 82,346 88,323 97,316 106,791 106,327 102,888 104,206 106,707 111,302 110,831 104,438 109,130 107,309 102,292 101,242 103,119 100,502 97,733 97,400 97,800 97,584 104,200 100,533 106,914 103,286 104,011 99,274
Other Current Assets 622,579 688,223 770,503 834,961 809,272 842,028 583,132 406,579 337,701 365,554 258,972 273,982 212,258 227,644 200,782 245,303 223,900 240,900 200,317 233,749 188,970 251,291 203,548 234,711 180,640 212,758 189,244 191,183 148,462 183,007 142,349 177,886 137,635 177,256 137,685 187,050 136,656 188,310 151,414 144,503
Total Current Assets 4,409,136 4,573,812 4,910,593 5,259,173 5,616,995 6,231,104 8,154,692 8,783,182 9,166,781 4,514,945 6,416,182 6,670,321 6,574,543 7,083,867 5,950,659 6,186,281 6,370,768 7,597,929 4,007,693 2,880,746 2,040,034 2,207,135 2,526,778 2,208,024 2,083,116 2,392,713 2,376,355 2,794,536 2,485,131 2,172,718 2,229,587 2,214,348 3,193,787 2,401,644 2,408,749 2,582,274 3,267,022 2,956,607 3,027,160 1,991,057
Non-Current Assets
Property, Plant and Equipment 29,500,890 29,531,037 29,477,009 29,407,174 29,510,184 29,544,046 29,754,857 29,745,267 29,801,320 25,582,968 25,928,298 26,079,456 22,553,656 22,694,929 22,918,785 23,122,908 23,357,015 23,598,612 22,435,195 21,254,968 21,719,154 21,838,350 20,729,888 20,733,381 19,863,078 19,711,829 19,635,459 19,134,748 18,896,912 18,619,666 18,425,023 17,948,045 16,102,856 15,692,731 15,371,795 15,014,642 14,791,558 14,561,951 14,441,542 14,253,703
Goodwill 5,153,446 5,152,826 5,165,694 5,142,838 5,029,189 5,024,905 5,029,312 4,945,188 4,705,842 3,474,861 3,480,997 3,484,966 2,089,212 2,087,458 2,091,278 2,091,769 2,091,697 2,091,595 2,084,564 2,076,431 2,080,904 2,001,646 1,821,392 1,822,009 1,801,034 1,800,586 1,806,531 1,807,009 1,807,772 1,814,028 1,817,119 1,815,209 1,429,279 1,429,547 1,430,767 2,898,996 2,898,383 2,898,127 2,897,110 2,893,467
Intangible Assets 1,658,403 1,686,245 1,724,582 1,733,379 1,734,012 1,756,151 1,551,252 2,806,163 3,598,127 3,555,466 3,616,385 3,669,107 3,545,815 3,586,603 3,643,748 3,697,549 3,746,734 3,795,850 3,826,504 3,866,536 3,922,684 4,046,756 3,944,463 3,991,963 3,776,770 3,819,369 3,877,960 3,924,566 3,972,046 4,033,756 4,087,706 4,137,475 4,072,317 4,116,904 4,164,781 4,212,660 4,256,409 4,309,206 4,364,856 4,331,768
Long Term Investments 709,821 744,167 240,803 231,998 156,993 153,856 173,039 185,758 155,600 1,008,144 967,044 941,145 1,484,717 1,439,454 1,447,043 1,473,955 1,468,495 1,596,170 822,366 758,992 746,733 730,996 732,867 666,210 882,940 1,050,795 1,033,297 1,007,584 980,885 1,252,432 1,220,443 1,196,543 1,364,163 1,478,501 1,491,497 1,536,531 1,491,052 1,661,444 1,559,034 1,555,353
Tax Assets 2,797,378 2,849,583 2,860,997 2,990,639 3,006,583 3,008,742 5,985,710 2,847,302 2,983,457 2,442,618 3,195,280 2,389,277 2,170,945 2,154,832 0 2,164,231 2,242,707 2,388,072 0 1,536,426 1,552,552 1,566,931 0 1,241,036 1,226,397 1,206,591 0 2,668,864 2,560,127 2,541,746 0 2,543,815 2,591,317 2,687,946 0 89,834 83,310 70,552 0 18,815
Other Non-Current Assets -2,413,613 -2,458,617 -2,011,130 -2,192,742 -2,148,127 -2,176,575 -4,956,656 -1,982,638 -1,978,989 -1,928,997 -2,705,070 -1,895,949 -1,642,510 -1,716,376 443,421 -1,731,918 -1,806,131 -1,949,323 456,793 -1,205,228 -1,248,346 -1,244,893 455,318 -689,108 -656,175 -683,613 430,440 -2,235,417 -2,159,942 -2,131,254 393,423 -2,150,149 -2,204,664 -2,309,983 347,589 345,329 361,853 340,560 412,809 404,323
Total Non-Current Assets 37,406,325 37,505,241 37,457,955 37,313,286 37,288,834 37,311,125 37,537,514 38,547,040 39,265,357 34,135,060 34,482,934 34,668,002 30,201,835 30,246,900 30,544,275 30,818,494 31,100,517 31,520,976 29,625,422 28,288,125 28,773,681 28,939,786 27,683,928 27,765,491 26,894,044 26,905,557 26,783,687 26,307,354 26,057,800 26,130,374 25,943,714 25,490,938 23,355,268 23,095,646 22,806,429 24,097,992 23,882,565 23,841,840 23,675,351 23,457,429
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 41,815,461 42,079,053 42,368,548 42,572,459 42,905,829 43,542,229 45,692,206 47,330,222 48,432,138 38,650,005 40,899,116 41,338,323 36,776,378 37,330,767 36,494,934 37,004,775 37,471,285 39,118,905 33,633,115 31,168,871 30,813,715 31,146,921 30,210,706 29,973,515 28,977,160 29,298,270 29,160,042 29,101,890 28,542,931 28,303,092 28,173,301 27,705,286 26,549,055 25,497,290 25,215,178 26,680,266 27,149,587 26,798,447 26,702,511 25,448,486
Current Liabilities
Accounts Payable 401,924 448,158 461,718 412,757 358,807 347,344 369,817 403,756 359,258 281,225 263,097 273,447 210,654 160,894 142,523 150,445 122,428 202,735 235,437 253,637 277,591 336,586 302,578 301,008 268,140 253,391 255,028 242,604 206,144 204,835 250,477 232,490 161,420 183,777 182,031 168,651 174,246 187,325 164,252 266,696
Short Term Debt 138,971 129,996 144,327 114,714 35,200 36,492 1,286,473 1,351,422 1,332,214 1,250,000 1,000,000 1,000,000 108,083 106,333 112,036 150,729 128,430 108,694 95,448 159,760 136,790 2,548 43,411 142,774 140,184 539,608 158,042 466,375 472,590 112,096 8,375 115,977 160,445 242,900 328,442 143,361 875,029 184,205 1,245,320 1,191,542
Tax Payables 0 0 390,890 0 0 65,992 211,756 0 0 0 195,973 0 0 0 109,100 0 0 0 218,027 0 0 0 235,160 0 0 0 170,639 6,013 0 77,348 10,654 0 0 0 153,531 0 0 0 350,491 2,390
Deferred Revenue 0 0 566,222 -527,471 -358,807 0 612,216 0 1,895,688 0 489,432 0 -108,083 -106,333 256,193 -150,729 -128,430 -108,694 367,152 -159,760 -136,790 0 563,944 -142,774 -140,184 0 453,648 6,013 0 -112,096 350,319 -115,977 -160,445 0 232,408 -143,361 0 -184,205 225,624 2,390
Other Current Liabilities 2,459,278 2,455,832 1,953,801 2,962,069 2,714,204 2,460,591 2,247,386 4,140,326 1,957,420 2,068,376 1,689,735 2,137,013 1,825,717 1,674,492 1,345,831 2,616,339 2,452,700 2,423,512 2,493,386 3,039,607 2,508,948 2,473,544 2,038,949 2,676,582 2,796,653 2,793,889 2,271,579 2,020,768 2,000,834 1,919,929 1,684,250 1,898,145 1,756,359 1,661,634 1,495,070 1,784,204 1,741,520 1,708,436 1,772,729 1,908,686
Total Current Liabilities 3,000,173 3,033,986 3,126,068 2,962,069 2,749,404 2,844,427 4,515,892 5,895,504 5,544,580 3,599,601 3,442,264 3,410,460 2,036,371 1,835,386 1,856,583 2,766,784 2,575,128 2,626,247 3,191,423 3,293,244 2,786,539 2,812,678 2,948,882 2,977,590 3,064,793 3,586,888 3,138,297 2,735,760 2,679,568 2,124,764 2,293,421 2,130,635 1,917,779 2,088,311 2,237,951 1,952,855 2,790,795 1,895,761 3,407,925 3,369,314
Non-Current Liabilities
Long Term Debt 6,292,676 6,269,763 6,343,810 31,634,750 31,810,763 31,986,804 32,582,116 32,354,713 32,243,102 22,317,187 23,573,261 23,394,022 20,978,801 21,637,664 20,766,801 19,795,071 19,716,331 20,118,335 15,203,633 15,462,239 15,190,866 15,241,780 15,088,005 14,663,972 13,513,341 12,742,861 12,751,052 13,026,927 12,725,268 13,099,190 12,979,220 12,786,420 12,364,920 12,686,381 12,368,311 12,821,037 12,495,209 14,551,810 12,913,882 11,723,655
Deferred Revenue 25,316,333 25,333,140 25,127,464 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 2,621,860 0
Deferred Tax 2,797,378 2,849,583 2,860,997 2,990,639 3,006,583 3,008,742 2,969,443 2,847,302 2,983,457 2,442,618 2,439,364 2,389,277 2,170,945 2,154,832 2,153,016 2,164,231 2,242,707 2,388,072 2,106,506 1,536,426 1,552,552 1,566,931 1,342,538 1,241,036 1,226,397 1,206,591 1,295,375 2,668,864 2,560,127 2,541,746 2,551,228 2,543,815 2,591,317 2,687,946 2,680,576 2,496,294 2,525,636 2,547,150 2,621,860 2,339,171
Other Non-Current Liabilities 562,588 533,023 542,708 523,283 493,996 470,495 256,282 270,966 320,407 280,077 319,914 362,823 375,615 399,357 472,084 518,057 529,542 564,608 363,588 250,368 228,451 208,329 259,240 251,399 245,720 282,879 284,416 286,262 289,630 340,906 325,981 320,707 141,906 163,392 157,663 165,358 156,117 150,691 -2,491,290 117,710
Total Non-Current Liabilities 34,968,975 34,985,509 34,874,979 35,148,672 35,311,342 35,466,041 35,807,841 35,472,981 35,546,966 25,039,882 26,332,539 26,146,122 23,525,361 24,191,853 23,391,901 22,477,359 22,488,580 23,071,015 17,673,727 17,249,033 16,971,869 17,017,040 16,689,783 16,156,407 14,985,458 14,232,331 14,330,843 15,982,053 15,575,025 15,981,842 15,856,429 15,650,942 15,098,143 15,537,719 15,206,550 15,482,689 15,176,962 17,249,651 15,666,312 14,180,536
Total Liabilities 37,969,148 38,019,495 38,001,047 38,110,741 38,060,746 38,310,468 40,323,733 41,368,485 41,091,546 28,639,483 29,774,803 29,556,582 25,561,732 26,027,239 25,248,484 25,244,143 25,063,708 25,697,262 20,865,150 20,542,277 19,758,408 19,829,718 19,638,665 19,133,997 18,050,251 17,819,219 17,469,140 18,717,813 18,254,593 18,106,606 18,149,850 17,781,577 17,015,922 17,626,030 17,444,501 17,435,544 17,967,757 19,145,412 19,074,237 17,549,850
Common Stock 3,050 3,149 3,266 3,409 3,528 3,672 3,791 3,888 3,984 4,306 4,538 4,697 4,865 4,919 4,943 4,933 4,933 4,932 5,031 5,139 5,263 5,372 5,275 5,319 5,379 5,568 5,663 5,655 5,750 5,745 5,741 5,728 5,656 5,651 5,648 5,632 5,631 4,913 4,913 4,909
Retained Earnings 3,172,243 3,393,805 3,664,008 3,962,925 4,382,588 4,799,178 4,794,239 4,871,632 5,746,532 4,321,482 4,340,588 4,210,726 2,861,474 2,757,941 3,091,007 3,539,848 4,075,812 4,934,302 4,201,337 2,255,885 2,359,966 2,384,977 2,423,479 2,510,103 2,431,186 2,372,744 2,217,299 922,657 836,840 689,476 545,811 521,142 -14,477 -488,830 -555,629 225,825 159,400 61,941 -107,909 234,354
Accumulated Other Comprehensive Income/Loss 37,383 59,810 143,896 -617 30,057 36,808 33,499 -33,830 -16,942 -22,007 -24,616 -25,273 -21,173 -25,218 -30,677 -39,370 -39,030 -39,774 -10,202 -46,841 -26,330 -24,608 -8,556 6,234 -3,237 -7,480 -3,610 -9,840 -9,148 7,217 15,053 12,801 10,809 11,622 14,022 14,447 13,891 13,580 12,991 8,388
Total Stockholders Equity 3,212,676 3,456,764 3,811,170 3,965,717 4,416,173 4,839,658 4,831,529 4,841,690 5,733,574 5,065,340 6,070,645 6,829,954 6,180,181 6,306,828 6,504,726 6,861,104 7,374,789 8,173,914 7,727,265 6,060,552 6,520,484 6,786,204 6,512,283 6,773,358 6,847,142 7,370,790 7,577,061 6,308,543 6,511,408 6,376,495 6,220,180 6,190,831 5,532,580 5,199,899 5,119,927 5,901,244 5,828,210 4,273,118 4,090,917 4,420,856
Total Investments 709,821 744,167 240,803 231,998 156,993 153,856 173,039 185,758 598,625 1,008,144 967,044 941,145 1,484,717 1,439,454 1,447,043 1,473,955 1,468,495 1,596,170 822,366 758,992 746,733 730,996 732,867 666,210 882,940 1,050,795 1,033,297 1,007,584 980,885 1,252,432 1,220,443 1,196,543 1,364,163 1,478,501 1,491,497 1,536,531 1,691,257 1,661,444 2,129,034 1,555,353
Total Debt 31,747,980 31,732,899 31,471,274 31,749,464 31,845,963 32,023,296 33,868,589 33,706,135 33,575,316 23,567,187 24,573,261 24,394,022 20,978,801 21,637,664 20,766,801 19,795,071 19,716,331 20,118,335 15,203,633 15,462,239 15,190,866 15,244,328 15,131,416 14,663,972 13,513,341 13,282,469 12,909,094 13,493,302 13,197,858 13,099,190 12,987,595 12,786,420 12,364,920 12,929,281 12,696,753 12,821,037 13,370,238 14,551,810 14,159,202 12,915,197
Net Debt 29,333,785 29,010,607 28,543,441 28,433,104 28,002,597 27,517,978 27,956,696 28,410,701 27,791,143 20,848,072 19,870,202 18,823,189 15,352,569 15,466,152 15,665,164 15,201,199 14,880,826 14,101,918 12,874,029 14,228,670 14,030,275 14,020,924 13,604,654 13,361,295 12,240,469 11,757,067 11,409,099 11,506,614 11,440,796 11,703,746 11,541,014 11,340,262 9,861,665 11,264,376 11,026,441 11,013,242 11,027,898 12,356,275 11,875,487 11,601,770

Reported Currency: USD 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30
Cash Flows from Operating Activities
Net Income 187,170 217,609 313,460 211,885 243,544 479,883 -320,014 -1,061,087 1,622,625 -34,793 116,087 1,337,936 90,304 -335,938 -455,968 -601,971 -936,487 674,519 2,065,950 6,104 76,169 66,157 5,760 171,410 140,423 266,301 1,425,293 176,496 241,620 253,009 69,922 561,260 514,498 91,198 -1,473,497 94,735 126,467 212,646 -287,472 49,338
Depreciation & Amortization 191,976 196,562 205,297 201,827 203,503 203,501 1,421,637 1,405,520 366,255 288,638 297,031 279,403 283,625 290,551 298,697 294,363 299,206 318,290 331,438 322,009 334,788 316,414 312,542 300,472 296,208 268,822 249,357 249,600 244,754 249,769 233,052 209,737 206,899 199,839 200,164 204,742 208,565 206,412 202,654 202,386
Deferred Income Tax -51,544 -8,203 -129,106 -23,994 -2,276 38,098 124,349 -170,802 541,572 1,070 88,483 222,285 11,472 -80,293 -31,286 -79,668 -147,920 277,221 542,261 -15,828 786 67,827 105,482 12,224 18,760 -89,746 -1,360,346 82,570 22,122 -9,020 9,030 -52,114 -45,197 7,653 102,608 -25,535 -12,040 -68,648 325,454 9,431
Stock Based Compensation 12,545 26,780 27,361 11,125 11,230 23,891 25,158 7,415 15,379 23,344 26,495 11,281 10,858 16,549 29,275 21,948 18,835 36,898 24,320 15,320 17,062 32,136 19,167 17,099 17,801 16,110 16,188 15,341 15,005 15,960 16,610 13,954 12,875 12,048 12,248 9,688 10,260 10,676 10,713 9,951
Change in Working Capital -187,751 -151,368 36,456 73,348 -61,936 105,083 104,472 32,719 42,299 -51,292 -69,562 148,060 153,843 -89,842 -184,062 119,479 -57,441 -502,439 -58,330 -182,436 73,544 -78,438 -129,209 -164,805 51,671 111,901 339,816 29,002 14,451 -94,781 174,781 123,541 74,166 -110,861 -43,012 3,225 -80,211 -126,507 -178,972 -90,122
Accounts Receivable -108,673 34,607 -137,584 -106,444 36,050 75,690 -145,131 -18,380 -37,791 -10,385 -68,560 -29,469 -92,183 -45,970 767,706 -55,716 111,884 136,225 -70,824 -735,866 31,119 48,961 -117,763 -57,948 -1,231 27,388 -31,972 -49,697 27,008 36,223 -57,948 -12,647 14,640 22,747 -17,469 -15,134 -23,767 -6,350 -54,113 31,642
Inventory -451 -5,727 -5,758 -4,955 -2,121 -2,690 -14,239 1,031 -7,639 -5,780 -2,203 -3,957 3,356 5,911 9,013 9,476 -462 -3,322 -1,212 2,621 4,690 423 -6,403 5,471 -1,814 -5,114 -1,058 1,871 -2,673 -2,796 -329 4,751 -218 6,602 -3,704 3,952 -3,628 731 -5,341 3,117
Accounts Payable -61,630 -224,616 183,624 218,166 87,151 -78,810 183,839 106,169 46,594 -60,563 442,626 154,302 226,686 -23,763 -1,382,980 169,589 -46,815 -577,936 584,807 553,690 -21,936 -97,269 -29,042 -65,510 2,343 113,717 416,405 105,466 38,712 -141,058 184,198 160,919 21,415 -93,704 -31,067 48,289 -78,863 -77,428 -119,235 -91,206
Other Working Capital -16,997 44,368 -3,826 -33,419 -183,016 110,893 80,003 -56,101 -3,447 25,436 -441,425 27,184 15,984 -26,020 422,199 -3,870 -122,048 -57,406 -571,101 -2,881 59,671 -30,553 23,999 -46,818 52,373 -24,090 -43,559 -28,638 -48,596 12,850 48,860 -29,482 38,329 -46,506 9,228 -33,882 26,047 -43,460 -283 -33,675
Other Non-Cash Items 873,985 874,518 262,470 219,889 182,641 -146,403 -932,414 186,796 127,158 193,515 28,184 -1,480,676 -94,076 111,363 99,906 81,746 161,242 -1,227,426 -2,451,346 243,106 65,702 -4,314 13,331 -34,085 -9,376 4,276 24,194 19,774 -4,261 -9,502 -18,428 -421,019 -374,191 24,719 1,468,788 3,656 18,580 -58,931 35,479 38,206
Net Cash Provided by Operating Activities 459,130 540,258 715,938 694,080 576,706 704,053 423,188 400,561 512,231 420,482 486,718 518,289 456,026 -87,610 -243,438 -164,103 -662,565 -422,937 454,293 388,275 568,051 399,782 327,073 302,315 515,487 577,664 694,502 572,783 533,691 405,435 484,967 435,359 389,050 224,596 267,299 290,511 271,621 175,648 107,856 219,190
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -238,242 -172,080 -328,760 -209,756 -253,477 -139,820 -308,497 -219,726 -135,261 -101,583 -168,558 -138,747 -104,478 -78,914 -93,008 -37,363 -67,098 -73,110 -256,220 -161,168 -138,366 -183,252 -262,919 -362,163 -443,137 -418,624 -464,804 -526,668 -416,535 -456,075 -672,165 -619,737 -543,072 -427,499 -466,241 -406,537 -301,712 -292,329 -339,582 -247,211
Acquisitions Net 1,134 56 -16,588 -192,722 -38,058 -35,730 -28,039 -350,945 -1,635,743 -129,177 -107,444 -1,807,204 -25,000 -76,845 -25,815 -32,766 -17,695 -20,649 651,727 -602 -71,111 -545,239 -53,792 -870,918 0 -2,503 -10,806 -1,148 -1,273 -3,500 -10,546 -535,975 0 -1,555 90,669 -17,845 -16,600 -160,079 -32,594 -16,696
Purchases of Investments -31,169 -10,029 176,826 39,659 6,863 -223,348 83,081 -83,081 -145,265 -10,015 -75,044 -50,000 -25,000 -76,845 0 0 0 0 0 0 0 0 262,919 0 0 0 0 0 0 0 0 0 0 0 200,205 406,537 -200,205 292,329 -570,000 -29,996
Sales/Maturities of Investments -9,329 73,048 -463,233 209,756 253,477 0 0 0 0 10,015 -32,400 31,400 0 0 0 0 0 0 0 0 0 0 163,616 0 0 0 0 0 0 0 0 0 0 0 -878,203 200,205 301,712 570,000 -333,433 99,062
Other Investing Activities -9,329 73,048 338,134 -208,474 -240,000 611,076 789,000 9,707 4,197,064 -6,623 142,626 3,896,694 10,668 847 6,573 568 63,227 2,456,440 4,153,180 10,082 58,723 1,680 -394,153 113,822 196,081 -11,250 21,632 -6,020 290,979 -6,374 -3,724 -1,831 540,870 -970 660,565 -407,534 -76,871 -293,124 342,512 5,948
Net Cash Used for Investing Activities -277,606 -109,005 -293,621 -361,537 -271,195 212,178 535,545 -644,045 2,464,064 -237,383 -133,376 1,950,743 -118,810 -154,912 -112,250 -69,561 -21,566 2,362,681 4,548,687 -151,688 -150,754 -726,811 -284,329 -1,119,259 -247,056 -432,377 -453,978 -533,836 -126,829 -465,949 -686,435 -1,157,543 -2,202 -430,024 -393,005 -225,174 -293,676 116,797 -933,097 -188,893
Cash Flows from Financing Activities
Debt Repayment -34,451 -76,702 -1,361,206 -35,600 -586,456 -1,836,456 -70,340 -99,388 -18,134 -1,000,000 -138,902 -1,690,899 -679,636 -749,775 -1,500,000 -18 -2,049,927 -457,901 -2,004,189 -52 -909,926 -850,000 -2,265 0 0 -2,265 -502,669 -502,669 0 0 -4,594,460 -3,188,178 -1,496,187 -2,661 -1,701,875 -2,581,250 -1,711,129 -1,318,626 -1,719,375 -1,723,750
Common Stock Issued 0 0 0 0 0 0 0 -99,388 0 0 -792,851 282 116,535 676,034 -524,704 0 88 524,616 550,644 86,063 41,461 571,838 466,423 0 0 380,035 -404,685 404,685 0 0 0 0 0 0 0 0 0 0 0 0
Common Stock Repurchased -408,766 -506,571 -623,029 -565,669 -618,820 -484,399 -352,208 -306,954 -1,114,083 -1,001,972 -727,315 -686,533 -220,392 -119,269 0 0 0 -353,720 -392,719 -356,982 -281,833 460,233 -149,999 -176,070 -594,864 -362,400 -327,500 436,382 0 0 0 0 0 0 0 0 0 0 0 0
Dividends Paid 0 0 0 0 0 0 -957 -980 -1,021 -1,090 -1,151 -1,181 -1,220 -1,237 -1,236 -1,233 -1,233 -73,904 -66,125 -66,948 -68,416 -69,799 -63,297 -63,961 -65,335 -67,999 -62,288 -63,297 -63,247 -63,182 0 0 0 0 0 0 0 0 0 0
Other Financing Activities -104,452 -36,089 1,156,701 -246,292 255,873 -59,278 179,767 265,577 -114,536 -162,525 7,798 -1,835,699 -661,901 684,230 -635,175 -6,734 -2,545,624 1,714,476 -1,997,319 175,812 736,084 -87,421 -69,025 1,085,579 139,098 -64,421 570,344 -84,136 19,836 73,648 4,796,170 2,853,246 1,947,869 203,623 1,682,007 1,989,380 1,875,765 1,507,849 2,946,531 1,644,191
Net Cash Used Provided by Financing Activities -478,767 -619,362 -827,534 -847,561 -949,403 -2,380,133 -243,738 -241,133 -373,844 -2,165,587 -720,668 -2,523,413 -883,513 1,313,499 863,589 -7,985 -496,930 1,744,753 -3,909,708 -162,107 -482,630 24,851 181,837 845,548 -521,101 -117,050 -726,798 190,965 -43,411 10,466 201,710 -334,932 451,682 200,962 -19,868 -591,870 164,636 189,223 1,227,156 -79,559
Effect of Forex Changes on Cash -10,669 -17,600 16,915 -11,923 -17,913 -6,480 12,241 -1,698 -262 -1,355 -448 -1,018 1,017 -1,102 -136 16 149 2,316 2,763 -1,502 2,520 -1,180 -496 1,201 140 -2,830 -419 -286 -1,833 -1,089 181 19 -180 -941 -52 131 10 704 688 -1,101
Net Change in Cash -308,097 -205,541 -388,527 -526,941 -661,805 -1,444,444 740,954 -488,739 2,564,957 -1,983,843 -367,774 -55,399 -545,280 1,069,875 507,765 -241,633 -1,180,912 3,686,813 1,096,035 72,978 -62,813 -303,358 224,085 29,805 -252,530 25,407 -486,693 229,626 361,618 -51,137 423 -1,057,097 838,350 -5,407 -137,483 -534,545 146,805 481,820 400,288 -51,710
Cash at End of Period 2,414,195 2,722,292 2,927,833 3,403,198 3,930,139 4,591,944 6,036,388 5,295,434 5,784,173 3,219,216 5,203,059 5,570,833 5,626,232 6,171,512 5,101,637 4,593,872 4,835,505 6,016,417 2,329,604 1,233,569 1,160,591 1,223,404 1,526,762 1,302,677 1,272,872 1,525,402 1,499,995 1,986,688 1,757,062 1,395,444 1,446,581 1,446,158 2,503,255 1,664,905 1,670,312 1,807,795 2,342,340 2,195,535 1,713,715 1,313,427
Cash at Start of Period 2,722,292 2,927,833 3,316,360 3,930,139 4,591,944 6,036,388 5,295,434 5,784,173 3,219,216 5,203,059 5,570,833 5,626,232 6,171,512 5,101,637 4,593,872 4,835,505 6,016,417 2,329,604 1,233,569 1,160,591 1,223,404 1,526,762 1,302,677 1,272,872 1,525,402 1,499,995 1,986,688 1,757,062 1,395,444 1,446,581 1,446,158 2,503,255 1,664,905 1,670,312 1,807,795 2,342,340 2,195,535 1,713,715 1,313,427 1,365,137
Free Cash Flow
Operating Cash Flow 459,130 540,258 715,938 694,080 576,706 704,053 423,188 400,561 512,231 420,482 486,718 518,289 456,026 -87,610 -243,438 -164,103 -662,565 -422,937 454,293 388,275 568,051 399,782 327,073 302,315 515,487 577,664 694,502 572,783 533,691 405,435 484,967 435,359 389,050 224,596 267,299 290,511 271,621 175,648 107,856 219,190
Capital Expenditure -238,242 -172,080 -328,760 -209,756 -253,477 -139,820 -308,497 -219,726 -135,261 -101,583 -168,558 -138,747 -104,478 -78,914 -93,008 -37,363 -67,098 -73,110 -256,220 -161,168 -138,366 -183,252 -262,919 -362,163 -443,137 -418,624 -464,804 -526,668 -416,535 -456,075 -672,165 -619,737 -543,072 -427,499 -466,241 -406,537 -301,712 -292,329 -339,582 -247,211
Free Cash Flow 220,888 368,178 387,178 484,324 323,229 564,233 114,691 180,835 376,970 318,899 318,160 379,542 351,548 -166,524 -336,446 -201,466 -729,663 -496,047 198,073 227,107 429,685 216,530 64,154 -59,848 72,350 159,040 229,698 46,115 117,156 -50,640 -187,198 -184,378 -154,022 -202,903 -198,942 -116,026 -30,091 -116,681 -231,726 -28,021