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 2,007,954 1,956,621 1,889,247 1,914,664 2,450,971 1,768,587 1,751,592 1,750,892 1,252,080 1,219,128 1,277,233 1,183,049 1,150,842 1,148,316 1,111,597 1,082,773 1,266,124 978,241 826,016 942,181 790,372 772,052 807,085 682,432 621,276 693,656 619,922 602,874 766,183 629,155 620,115 704,565 602,155 606,300 643,201 580,622 510,404 462,847 450,865 415,151
Revenue Y/Y Growth -18.08% 10.63% 7.86% 9.35% 95.75% 45.07% 37.14% 48.00% 8.80% 6.17% 14.90% 9.26% -9.11% 17.39% 34.57% 14.92% 60.19% 26.71% 2.35% 38.06% 27.22% 11.30% 30.19% 13.20% -18.91% 10.25% -0.03% -14.43% 27.24% 3.77% -3.59% 21.35% 17.98% 30.99% 42.66% 39.86% - - - -
Cost of Revenue 1,153,076 1,170,573 1,125,429 500,145 538,844 484,263 438,830 415,262 327,517 327,485 321,925 308,996 290,232 327,334 290,977 291,281 313,654 274,192 230,189 244,268 218,344 226,126 220,134 182,574 168,179 186,801 175,698 164,731 199,780 184,455 171,773 185,138 168,591 171,874 177,004 161,619 145,714 147,295 130,424 124,766
Gross Profit 854,878 786,048 763,818 1,414,519 1,912,127 1,284,324 1,312,762 1,335,630 924,563 891,643 955,308 874,053 860,610 820,982 820,620 791,492 952,470 704,049 595,827 697,913 572,028 545,926 586,951 499,858 453,097 506,855 444,224 438,143 566,403 444,700 448,342 519,427 433,564 434,426 466,197 419,003 364,690 315,552 320,441 290,385
Gross Profit Margin 42.57% 40.17% 40.43% 73.88% 78.02% 72.62% 74.95% 76.28% 73.84% 73.14% 74.80% 73.88% 74.78% 71.49% 73.82% 73.10% 75.23% 71.97% 72.13% 74.07% 72.37% 70.71% 72.72% 73.25% 72.93% 73.07% 71.66% 72.68% 73.93% 70.68% 72.30% 73.72% 72.00% 71.65% 72.48% 72.16% 71.45% 68.18% 71.07% 69.95%
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 106,596 111,291 98,309 96,673 95,647 99,777 85,420 87,903 83,114 74,646 73,823 66,970 74,342 78,032 66,144 74,348 64,664 69,689 65,542 65,199 66,276 69,701 56,698 62,244 57,615 62,428 59,709 57,656 60,077 53,617 56,433 58,157 56,934 50,543 65,509 59,375 57,027 56,288 65,987 58,203
Total Operating Expenses -118,040 123,535 156,438 751,025 709,975 709,328 709,909 496,357 497,048 480,882 478,032 462,189 474,272 479,051 487,647 478,106 470,838 430,233 358,288 349,747 354,167 357,544 345,871 318,337 265,803 269,748 285,807 262,652 291,131 282,814 284,134 286,803 291,216 305,228 360,646 315,611 277,342 231,671 245,485 212,273
Operating Income or Loss 736,838 662,513 607,380 882,108 1,411,790 579,043 811,449 914,970 533,317 488,712 1,335,336 765,660 700,866 532,197 482,380 556,520 611,987 468,057 559,640 471,480 442,056 376,590 241,080 181,521 187,294 237,107 158,417 175,491 275,272 161,886 164,208 232,624 142,348 129,198 105,551 103,392 87,348 83,881 74,956 78,112
Operating Margin 36.70% 33.86% 32.15% 46.07% 57.60% 32.74% 46.33% 52.26% 42.59% 40.09% 104.55% 64.72% 60.90% 46.35% 43.40% 51.40% 48.34% 47.85% 67.75% 50.04% 55.93% 48.78% 29.87% 26.60% 30.15% 34.18% 25.55% 29.11% 35.93% 25.73% 26.48% 33.02% 23.64% 21.31% 16.41% 17.81% 17.11% 18.12% 16.62% 18.82%
Interest Expense 0 193,000 212,070 181,053 149,818 136,000 116,179 63,884 60,293 64,000 46,763 64,484 68,412 71,000 57,438 86,577 81,298 76,000 46,660 60,244 59,122 61,000 48,898 64,186 56,314 47,000 48,007 64,190 75,354 73,000 65,687 75,310 76,455 77,000 79,151 81,035 68,902 65,400 70,423 69,086
EBITDA 1,374,143 1,300,018 1,245,726 1,376,869 1,874,962 1,253,131 1,279,944 1,325,648 915,649 885,359 1,732,161 1,238,263 1,110,519 861,639 797,278 802,163 932,177 943,936 744,178 807,730 755,406 707,067 952,434 678,680 610,178 635,011 583,675 1,161,933 586,897 514,120 751,586 597,022 589,058 552,267 474,072 603,484 405,859 583,975 303,618 332,939
Depreciation and Amortization 637,305 637,505 638,346 642,010 602,168 674,088 468,495 410,678 382,332 396,647 396,825 390,806 392,736 397,575 417,066 400,738 398,195 345,970 289,240 282,254 284,376 284,009 286,758 252,702 203,673 204,081 222,501 201,903 228,145 226,591 225,736 224,867 230,382 250,000 272,906 247,471 190,188 169,808 171,402 149,202
Income Before Tax 954,560 663,607 734,381 840,384 1,358,718 530,700 637,753 1,107,843 696,270 1,248,944 1,340,764 857,166 699,508 425,410 348,887 344,675 501,449 552,077 447,529 504,099 437,458 387,277 709,208 389,476 379,095 408,511 351,154 931,364 302,761 230,289 484,668 323,161 300,933 238,342 128,777 321,514 145,111 353,203 427,370 123,863
Income Tax Expense 43,059 32,800 58,497 41,243 79,227 32,071 -17,684 38,669 49,834 29,222 39,911 59,435 49,195 25,717 40,880 12,154 46,511 30,913 21,287 13,086 26,632 13,512 18,718 13,956 14,104 16,552 12,281 17,947 14,781 9,600 17,966 15,919 5,142 15,537 2,020 14,328 4,851 1,891 -354 -23,264
Net Income 861,348 585,715 630,936 747,627 1,216,028 464,623 587,214 1,015,464 611,393 1,150,785 1,248,662 723,538 600,176 367,347 281,894 302,694 406,173 491,053 386,991 452,146 385,276 348,546 598,060 347,836 336,087 367,378 300,886 877,893 268,617 204,929 442,197 280,926 277,079 209,730 119,995 260,650 141,918 346,876 410,287 137,915
Net Income Margin 42.90% 29.94% 33.40% 39.05% 49.61% 26.27% 33.52% 58.00% 48.83% 94.39% 97.76% 61.16% 52.15% 31.99% 25.36% 27.96% 32.08% 50.20% 46.85% 47.99% 48.75% 45.15% 74.10% 50.97% 54.10% 52.96% 48.54% 145.62% 35.06% 32.57% 71.31% 39.87% 46.01% 34.59% 18.66% 44.89% 27.81% 74.94% 91.00% 33.22%
EPS 0.93 0.63 0.68 0.79 1.28 0.49 0.64 1.37 0.83 1.55 1.76 0.98 0.81 0.50 0.36 0.40 0.55 0.70 0.60 0.71 0.61 0.55 0.97 0.60 0.63 0.69 0.55 1.65 0.50 0.38 0.83 0.53 0.52 0.40 0.22 0.49 0.27 0.67 0.82 0.27
EPS Diluted 0.90 0.63 0.68 0.77 1.25 0.49 0.63 1.33 0.80 1.50 1.70 0.97 0.81 0.49 0.40 0.40 0.54 0.70 0.65 0.71 0.60 0.55 1.02 0.60 0.62 0.68 0.62 1.63 0.50 0.38 0.86 0.52 0.52 0.39 0.22 0.49 0.27 0.65 0.81 0.23
Weighted Average Shares Out 926,276 925,322 924,605 947,725 947,324 947,580 919,467 740,719 740,637 740,368 739,363 739,439 739,190 738,998 728,323 738,194 737,992 698,272 630,580 630,929 630,271 629,676 567,367 574,520 532,639 532,185 530,400 531,288 530,040 528,721 526,103 527,288 524,842 524,205 521,241 523,528 523,476 514,022 499,583 499,292
Weighted Average Shares Out Diluted 953,200 953,912 952,399 975,238 974,839 975,316 946,953 766,372 766,074 765,517 764,762 764,945 764,652 764,958 754,414 764,619 765,830 723,983 654,903 655,259 655,447 654,359 590,239 597,647 554,515 554,123 552,300 554,163 552,114 550,010 546,666 547,200 545,388 543,562 533,944 532,073 530,640 529,022 506,391 516,088

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 598,347 500,589 530,388 740,841 531,110 522,501 278,483 636,282 437,515 1,912,750 556,117 585,071 601,446 676,074 598,086 940,193 549,129 807,871 1,088,855 1,024,994 401,190 251,030 343,856 275,562 527,830 458,099 447,046 568,726 271,354 395,829 807,316 375,120 332,221 369,737 264,080 310,433 351,025 192,013 350,692 311,879
Short Term Investments 0 0 118 3,790 2,929 2,842 45,566 40,052 25,107 973 0 0 0 0 0 11 20 106 0 0 0 0 27 147 0 0 10,223 0 0 0 435 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 598,347 500,589 530,388 740,841 531,110 522,501 278,483 636,282 437,515 1,912,750 556,117 585,071 601,446 676,074 598,086 940,193 549,129 807,871 1,088,855 1,024,994 401,190 251,030 343,856 275,562 527,830 458,099 447,046 568,726 271,354 395,829 807,316 375,120 332,221 369,737 264,080 310,433 351,025 192,013 350,692 311,879
Net Receivables 0 0 554,337 0 0 0 637,850 0 0 0 593,244 0 0 0 380,377 0 0 0 242,066 0 0 0 239,526 0 0 0 34,260 0 19,536 17,006 273,555 33,800 33,800 37,550 452,038 197,500 197,500 197,500 236,346 132,464
Inventory 0 0 -118 0 0 0 -877,333 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -348,107 0 0 0 -102,179 0 0 0 -435 0 0 0 0 0 0 0 0 0
Other Current Assets -598,347 -500,589 -1,084,725 -740,841 -531,110 -522,501 770,740 614,356 403,617 373,664 823,279 571,671 692,072 1,055,751 1,209,450 1,757,187 1,948,508 1,975,524 830,361 799,017 609,121 899,976 730,869 761,575 892,546 473,154 444,239 321,905 350,987 439,743 442,500 450,349 393,434 431,332 485,423 369,382 514,752 337,229 149,027 61,547
Total Current Assets 598,347 883,382 1,794,979 1,538,599 1,147,681 1,256,607 809,740 1,250,638 841,132 2,286,414 1,972,640 1,156,742 1,293,518 1,731,825 2,187,913 2,697,380 2,497,637 2,783,395 2,161,282 1,824,011 1,010,311 1,151,006 966,144 1,037,137 1,420,376 931,253 823,366 890,631 641,877 852,578 1,523,371 859,269 759,455 838,619 1,201,541 877,315 1,063,277 726,742 736,065 444,343
Non-Current Assets
Property, Plant and Equipment 0 77,996,606 208,030 77,259,211 77,299,313 73,612,295 855,327 47,927,294 47,511,135 46,041,578 577,408 45,479,990 44,825,709 44,098,341 610,501 455,704 497,802 510,191 593,798 437,038 394,603 383,704 112,211 29,834,349 21,271,466 21,676,843 109,823 21,999,490 23,474,915 23,216,412 102,830 23,932,016 24,035,212 24,204,537 94,178 24,112,913 24,387,611 18,923,021 86,927 16,770,837
Goodwill 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 23,594,182 0 0 0 19,228,543 0
Intangible Assets 0 0 1,010,615 836,600 836,600 836,600 1,183,006 0 0 0 552,517 0 0 0 726,821 640,500 663,300 0 314,179 0 0 0 450,690 0 0 0 202,087 0 0 0 267,907 0 0 0 706,481 0 0 0 277,485 0
Long Term Investments 0 9,691,101 9,631,289 9,091,824 9,931,261 9,680,097 9,698,898 8,659,129 8,443,644 8,679,011 8,610,958 7,652,323 7,811,448 7,514,840 7,602,014 7,310,960 7,201,006 6,834,758 6,237,371 5,886,820 5,813,582 5,613,060 5,745,294 5,618,178 5,414,623 5,675,999 5,496,450 5,371,758 4,617,724 4,305,881 4,230,429 4,580,584 4,483,804 4,866,664 4,755,620 4,841,225 4,911,505 4,559,721 4,824,724 5,814,056
Tax Assets 0 0 1,231 -78,095,811 -78,135,913 -74,448,895 5,732 0 0 0 8,926 0 0 0 5,592 -640,500 -663,300 0 4,595 0 0 0 8,767 0 0 0 13,533 0 0 0 14,052 0 0 0 14,650 0 0 0 7,887 0
Other Non-Current Assets 0 4,739,221 80,374,696 81,318,986 81,313,099 77,584,180 75,344,745 3,108,468 2,967,906 2,772,868 46,763,771 2,727,615 2,510,710 2,387,803 44,932,164 44,655,054 44,362,112 44,878,903 30,720,625 31,300,316 31,488,254 31,244,342 31,134,558 1,778,498 1,396,417 1,387,390 22,835,816 1,392,271 1,415,879 1,440,087 24,111,343 1,516,340 1,467,463 1,465,928 1,028,115 1,587,901 1,240,004 1,251,337 656,592 1,042,867
Total Non-Current Assets 5,309,446 92,426,928 91,225,861 90,410,810 91,244,360 87,264,277 87,087,708 59,694,891 58,922,685 57,493,457 56,513,580 55,859,928 55,147,867 54,000,984 53,877,092 53,062,218 52,724,220 52,223,852 37,870,568 37,624,174 37,696,439 37,241,106 37,451,520 37,231,025 28,082,506 28,740,232 28,657,709 28,763,519 29,508,518 28,962,380 28,726,561 30,028,940 29,986,479 30,537,129 30,193,226 30,542,039 30,539,120 24,734,079 25,082,158 23,627,760
Other Assets 87,629,625 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 93,537,418 93,310,310 93,020,840 91,949,409 92,392,041 88,520,884 87,897,448 60,945,529 59,763,817 59,779,871 58,486,220 57,016,670 56,441,385 55,732,809 56,065,005 55,759,598 55,221,857 55,007,247 40,031,850 39,448,185 38,706,750 38,392,112 38,417,664 38,268,162 29,502,882 29,671,485 29,481,075 29,654,150 30,150,395 29,814,958 30,249,932 30,888,209 30,745,934 31,375,748 31,394,767 31,419,354 31,602,397 25,460,821 25,818,223 24,072,103
Current Liabilities
Accounts Payable 0 5,955,525 1,766,018 1,721,108 1,582,205 1,507,748 1,711,885 1,318,378 1,042,086 1,206,224 1,252,767 1,441,776 1,304,539 1,138,924 1,143,372 1,119,124 1,140,569 888,341 704,954 808,898 740,941 695,761 760,515 873,412 719,679 692,853 702,804 707,049 554,775 549,836 556,179 672,111 627,441 698,678 712,725 697,860 537,432 459,845 627,999 552,242
Short Term Debt 0 1,031,266 530,519 212,748 629,512 212,553 1,538,461 520,446 612,267 792,175 491,393 100,000 41,645 53,250 171,794 39,733 115,108 52,522 184,255 296 112,906 26,180 50,500 235,822 11,658 336,848 317,392 0 0 0 35,023 0 0 306,775 12,095 207,978 440,173 65,372 1,395 741,610
Tax Payables 0 0 152,487 0 0 0 114,917 0 0 0 123,093 0 0 0 110,169 0 0 0 75,688 0 0 0 70,803 0 0 0 67,069 0 0 0 84,554 0 0 0 91,397 0 0 0 98,558 0
Deferred Revenue 0 0 347,369 -1,721,108 -1,582,205 -1,507,748 329,780 -1,318,378 -1,042,086 -804,766 186,368 -1,441,776 -1,346,184 -1,138,924 167,973 -1,119,124 -1,140,569 -888,341 118,123 -809,194 -740,941 -695,761 96,171 -873,412 -719,679 -692,853 87,146 0 0 0 111,862 0 0 -698,678 106,927 -697,860 -537,432 -459,845 91,199 -552,242
Other Current Liabilities 0 -4,203,040 615,463 1,721,108 1,582,205 1,507,748 2,578,268 1,318,378 1,042,086 -792,175 133,724 0 -41,645 0 126,383 0 0 0 117,682 1,244,191 0 0 619,775 489,144 0 0 255,361 0 0 0 84,554 0 0 0 79,302 0 0 0 97,163 4,723
Total Current Liabilities 0 2,783,751 3,259,369 1,933,856 2,211,717 1,720,301 6,158,394 1,838,824 1,654,353 1,206,224 2,064,252 1,541,776 1,304,539 1,192,174 1,609,522 1,158,857 1,255,677 940,863 1,125,014 2,053,385 853,847 721,941 1,526,961 1,598,378 731,337 1,029,701 1,362,703 707,049 554,775 549,836 787,618 672,111 627,441 1,005,453 911,049 905,838 977,605 525,217 817,756 1,298,575
Non-Current Liabilities
Long Term Debt 29,904,620 29,557,667 28,469,982 27,365,449 27,499,961 24,940,789 23,875,961 17,618,853 17,428,565 18,368,538 17,672,106 17,035,668 16,985,305 16,450,208 17,164,254 16,926,927 16,040,314 16,122,182 12,193,256 11,459,223 11,258,584 11,072,300 11,089,815 11,232,129 9,415,466 9,123,329 9,412,631 9,721,065 11,081,922 10,966,932 10,573,271 11,256,997 11,139,415 11,380,396 11,626,831 11,726,377 11,681,132 8,576,049 9,380,199 8,081,342
Deferred Revenue 0 0 347,369 0 0 0 329,780 0 0 0 186,368 0 0 0 167,973 0 0 0 118,123 0 0 0 96,171 0 0 0 87,146 0 0 0 111,862 0 0 0 106,927 0 0 0 91,199 0
Deferred Tax 0 0 75,619 0 0 0 -3,146,533 0 0 0 -186,368 0 0 0 -131,491 0 0 0 -94,272 0 0 0 -687,484 0 0 0 -560,601 0 0 0 -110,594 0 0 0 -93,198 0 0 0 -38,459 0
Other Non-Current Liabilities 5,709,477 3,171,774 3,044,781 4,389,242 4,602,539 4,394,565 2,816,753 1,881,531 1,806,961 1,742,907 821,284 1,681,752 1,670,737 1,705,224 930,167 1,184,507 1,179,657 1,168,332 617,945 0 816,886 773,810 591,313 0 629,576 730,335 473,455 666,780 653,460 629,769 429,635 675,831 696,044 649,275 422,322 602,168 589,636 566,748 383,929 555,437
Total Non-Current Liabilities 35,614,097 32,729,441 31,937,751 31,754,691 32,102,500 29,335,354 23,875,961 19,500,384 19,235,526 20,111,445 18,679,758 18,717,420 18,656,042 18,155,432 18,130,903 18,111,434 17,219,971 17,290,514 12,835,052 11,459,223 12,075,470 11,846,110 11,089,815 11,232,129 10,045,042 9,853,664 9,412,631 10,387,845 11,735,382 11,596,701 11,004,174 11,932,828 11,835,459 12,029,671 12,062,882 12,328,545 12,270,768 9,142,797 9,816,868 8,636,779
Total Liabilities 35,614,097 35,513,192 35,197,120 33,688,547 34,314,217 31,055,655 30,034,355 21,339,208 20,889,879 21,317,669 20,744,010 20,259,196 19,960,581 19,347,606 19,740,425 19,270,291 18,475,648 18,231,377 13,960,066 13,512,608 12,929,317 12,568,051 12,616,776 12,830,507 10,776,379 10,883,365 10,775,334 11,094,894 12,290,157 12,146,537 11,791,792 12,604,939 12,462,900 13,035,124 12,973,931 13,234,383 13,248,373 9,668,014 10,634,624 9,935,354
Common Stock 9,259 9,258 9,244 9,240 9,239 9,235 9,231 7,404 7,404 7,402 7,398 7,393 7,390 7,397 7,394 7,390 7,387 7,386 6,318 6,317 6,311 6,307 6,296 6,295 5,333 5,331 5,322 5,321 5,313 5,302 5,287 5,286 5,265 5,251 5,245 5,242 5,241 5,240 5,095 5,000
Retained Earnings -63,948 -933,159 -627,068 -449,439 -390,779 -799,577 -457,695 -312,945 -740,764 -764,425 -1,327,828 -2,107,989 -2,363,348 -2,495,343 -2,394,690 -2,245,921 -2,115,679 -2,090,881 -2,151,168 -2,201,461 -2,317,008 -2,366,015 -2,378,467 -2,672,736 -2,716,241 -2,794,770 -2,904,461 -2,965,828 -3,607,253 -3,640,150 -3,610,007 -3,828,132 -3,885,017 -3,939,312 -3,926,483 -3,825,673 -3,870,808 -3,819,351 -3,974,493 -4,214,224
Accumulated Other Comprehensive Income/Loss -156,053 -285,395 -514,201 -185,783 -332,370 -496,424 -443,609 -71,626 -328,761 -681,120 -878,253 -983,906 -1,035,120 -1,021,551 -1,193,739 -1,184,465 -1,142,129 -1,142,352 -990,398 -1,050,246 -1,079,109 -1,029,206 -1,084,671 -1,046,565 -1,041,486 -903,343 -901,658 -924,620 -934,196 -943,282 -937,473 -889,223 -848,079 -813,900 -791,429 -776,570 -631,265 -701,713 -600,337 -510,661
Total Stockholders Equity 53,345,060 53,190,653 53,181,724 53,635,831 53,465,630 52,835,218 53,237,282 35,293,100 34,575,767 34,172,068 33,426,873 32,506,117 32,105,713 32,008,517 31,971,547 32,097,175 32,242,928 32,259,442 22,653,127 22,517,210 22,330,808 22,334,483 22,298,093 22,030,599 15,638,570 15,680,075 15,631,158 15,543,751 14,847,296 14,746,867 14,991,081 14,799,167 14,712,191 14,632,661 14,667,935 14,631,570 14,710,751 14,614,973 13,975,509 13,440,101
Total Investments 0 9,691,101 9,631,289 9,091,824 9,931,261 9,680,097 9,698,898 8,659,129 8,443,644 8,679,011 8,610,958 7,652,323 7,811,448 7,514,840 7,602,014 7,310,960 7,201,006 6,834,758 6,237,371 5,886,820 5,813,582 5,613,060 5,745,294 5,618,178 5,414,623 5,675,999 5,496,450 5,371,758 4,617,724 4,305,881 4,230,429 4,580,584 4,483,804 4,866,664 4,755,620 4,841,225 4,911,505 4,559,721 4,824,724 5,814,056
Total Debt 29,904,620 29,557,667 31,804,970 27,578,197 28,129,473 25,153,342 25,414,422 18,139,299 18,040,832 18,368,538 18,163,499 17,135,668 16,985,305 16,503,458 17,336,048 16,966,660 16,155,422 16,174,704 12,377,511 11,459,223 11,371,490 11,098,480 11,089,815 11,232,129 9,427,124 9,460,177 9,412,631 9,721,065 11,081,922 10,966,932 10,608,294 11,256,997 11,139,415 11,687,171 11,626,831 11,934,355 12,121,305 8,641,421 9,380,199 8,822,952
Net Debt 29,306,273 29,057,078 31,274,582 26,837,356 27,598,363 24,630,841 25,135,939 17,503,017 17,603,317 16,455,788 17,607,382 16,550,597 16,383,859 15,827,384 16,737,962 16,026,467 15,606,293 15,366,833 11,288,656 10,434,229 10,970,300 10,847,450 10,745,959 10,956,567 8,899,294 9,002,078 8,965,585 9,152,339 10,810,568 10,571,103 9,800,978 10,881,877 10,807,194 11,317,434 11,362,751 11,623,922 11,770,280 8,449,408 9,029,507 8,511,073

Reported Currency: USD 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 2014-06-30
Cash Flows from Operating Activities
Net Income 630,807 630,936 799,141 1,279,491 498,629 620,066 1,069,174 646,436 1,219,722 1,300,853 797,731 650,313 399,693 308,007 332,521 454,938 521,164 426,242 491,013 410,826 373,765 690,490 375,520 364,991 391,959 338,873 913,417 287,980 220,689 466,702 307,242 295,791 222,805 126,757 307,186 140,260 351,312 427,724 147,127 152,430
Depreciation & Amortization 637,505 638,346 642,010 602,168 602,367 612,367 401,450 402,313 396,647 396,825 390,806 392,736 397,575 417,066 400,738 398,195 345,970 289,240 282,254 284,376 284,009 286,758 252,702 203,673 204,081 222,501 201,903 228,145 226,591 225,736 224,867 230,382 250,000 272,906 247,471 190,188 169,808 171,402 149,202 161,577
Deferred Income Tax 334 7,872 4,541 1,718 3,577 -11,076 6,157 10,065 7,492 -8,727 -3,809 12,696 1,162 7,308 -7,395 -2,162 2,993 2,452 534 8,442 793 2,527 115 870 -2,064 -4,808 -2,465 -171 2,439 -3,788 2,865 -3,983 -619 -3,299 -2,955 145 1,052 -2,646 -33,658 -51,968
Stock Based Compensation 67,237 57,626 57,248 89,868 62,906 35,334 61,670 36,923 41,429 28,612 25,895 23,946 34,575 23,471 26,554 27,998 31,808 25,090 20,523 20,186 31,758 18,064 18,947 19,086 19,996 18,549 20,487 19,224 18,380 16,683 14,446 16,747 12,465 13,541 13,406 13,484 13,234 14,436 14,056 13,748
Change in Working Capital -100,264 -135,320 643,937 -449,331 10,788 201,279 -181,603 -48,977 3,077 -166,526 35,261 -88,498 53,887 -107,854 203,826 -157,735 42,919 62,379 -15,687 -9,935 -18,146 -28,570 64,310 -4,168 -114,292 -62,722 219,819 -83,940 -30,398 44,921 -40,305 6,343 -75,960 -22,725 10,026 43,904 -142,011 39,962 -86,250 97,673
Accounts Receivable 44,841 15,852 526,984 -698,117 72,906 202,001 -402,163 -41,975 106,883 -137,112 -217,590 -60,714 72,682 -151,739 136,634 -264,231 166,387 29,003 -141,823 -19,806 36,018 -41,503 -42,175 40,761 -69,928 -50,255 112,863 -93,573 37,350 13,709 -142,446 -4,831 42,054 -34,691 -53,614 14,044 -28,673 20,595 14,546 19,585
Inventory 0 21,742 0 0 -21,742 214,640 -43,474 7,843 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
Accounts Payable -133,323 17,719 173,147 126,311 -62,118 -722 220,560 -7,002 -103,806 -29,414 252,851 -27,784 -18,795 43,885 67,192 106,496 -123,468 33,376 126,136 9,871 -54,164 12,933 106,485 -44,929 -44,364 -12,467 106,956 9,633 -67,748 31,212 102,141 11,174 -118,014 11,966 63,640 29,860 -113,338 19,367 -100,796 78,088
Other Working Capital -11,782 -168,891 -56,194 122,475 21,742 -214,640 43,474 -7,843 107,702 -104,853 -229,041 -63,015 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 Non-Cash Items -140,916 -125,038 -177,676 -308,776 -63,970 -180,353 -153,512 -242,810 -826,840 -834,971 -431,811 -341,984 -70,198 -44,328 21,742 -44,978 -265,761 -189,029 -134,498 -205,288 -177,265 -439,628 -210,900 -160,469 -150,439 -185,460 -738,008 -58,872 -84,907 -330,260 -90,195 -233,459 -142,421 -73,585 -281,208 -113,624 -311,863 -397,134 -45,556 -139,837
Net Cash Provided by Operating Activities 1,055,460 1,074,422 1,969,201 1,215,138 1,114,297 1,277,617 1,203,336 803,950 841,527 716,066 814,073 649,209 816,694 603,670 977,986 676,256 679,093 616,374 644,139 508,607 494,914 529,641 500,694 423,983 349,241 326,933 615,153 392,366 352,794 419,994 418,920 311,821 266,270 313,595 293,926 274,357 81,532 253,744 144,921 233,623
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -134,506 -264,325 -185,677 -143,597 -98,257 -170,852 -148,444 -127,992 -103,304 -16,513 -143,561 -109,955 0 0 0 0 -211,251 0 0 0 0 0 0 0 0 -41,937 -31,445 -26,402 -10,851 -35,379 -36,202 -19,375 -10,721 -31,977 -25,285 -14,487 -11,602 -30,695 -28,249 -12,090
Acquisitions Net -313,482 14,401 -34,760 115,862 -18,508 -231,565 -58,211 -55,087 -20,509 -341,903 -77,416 -216,377 -104,132 4,812 5,866 -35,357 -1,798,987 9,915 -69,748 -106,853 279,980 141,325 7,205 -7,690 59,080 60,113 -464,085 -13,102 1,885 160,053 -85,768 431,852 4,462 25,210 -55,800 -184,965 -88,840 50,304 -607,050 -293,112
Purchases of Investments -1,160,814 -1,478,363 -161 -4,305,094 -1,028,464 -2,687 -1,212,226 -2,318,494 -771 16,513 -8,513 -5,489 -2,511 -1,798 -205 -1,432 -5,599 -1,900 0 0 -28,524 -5,352 -2,385 0 -3,966 0 0 26,402 10,851 35,379 0 19,375 10,721 31,977 0 0 0 0 0 0
Sales/Maturities of Investments 10,357 540,323 9,814 15,908 5,323 14,248 18,546 22,755 3,732 3,305 999,225 1,110,470 0 0 0 0 2,352 0 11,400 2,479 9,761 26,055 3,370 0 0 0 0 5,752 1,789 62,999 0 15,899 869 6,644 0 0 0 0 0 0
Other Investing Activities -1,094,422 -1,207,263 -488,163 852,888 90,752 -896,734 147,883 236,374 300,977 -754,891 -294,639 -187,041 -451 -497,522 -334,320 -205,201 4,312 -411,119 -305,671 26,508 -101,578 -181,719 -465,521 -330,946 96,748 183,215 1,007,921 -219,641 52,813 298,854 -55,949 117,673 337,296 194,318 286,920 -4,680,819 -99,907 95,537 221,458 632,715
Net Cash Used for Investing Activities -1,084,065 -1,187,964 -698,947 -3,464,033 -1,049,154 -1,287,590 -1,252,452 -2,242,444 283,429 -1,093,489 -380,568 -408,907 -107,094 -494,508 -328,659 -241,990 -2,009,173 -403,104 -364,019 -77,866 159,639 -19,691 -457,331 -338,636 151,862 201,391 512,391 -226,991 56,487 521,906 -177,919 565,424 342,627 226,172 205,835 -4,880,271 -200,349 115,146 -413,841 327,513
Cash Flows from Financing Activities
Debt Repayment -998,326 -767,320 -170,164 -3,202,269 -1,116,392 -494,259 -135,632 -74,433 -825,547 807,681 290,756 279,855 -17,440 26,317 380,430 -176,367 800,872 217,190 737,675 145,738 -297,908 -387,765 -2,219,407 -862,905 -696,011 -816,946 -725,679 -1,800,719 -235,545 -231,290 96,749 -556,952 -206,829 -308,443 -200,473 2,625,030 101,484 -1,192,131 -60,433 -2,352,715
Common Stock Issued 0 -19,814 0 0 0 2,261 1,457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1,738 831 3,089 1,233 2,174 5,310 23,475 1,899 0 0 0 0 0 0 0 0 363,162 3,584 4,036
Common Stock Repurchased -21,720 -4,722 -1,337 213 -18,690 -2,261 -1,457 -1,368 -22,602 -1,421 -962 -517 -16,955 -1,660 -94 -397 -57,565 -501 -74 -765 -21,094 263,094 2,240,234 1,181,488 540,305 395,829 160,000 1,648,545 485,496 -708 -561 -33 -7,268 -6 -12,292 0 0 733,089 560,997 2,292,862
Dividends Paid -891,806 -808,567 -806,287 -807,230 -806,505 -808,508 -587,645 -587,732 -587,382 -468,501 -468,179 -468,181 -468,000 -430,663 -430,589 -430,971 -430,766 -336,698 -336,599 -336,269 -336,094 -303,791 -304,331 -257,558 -257,687 -235,624 -236,468 -235,720 -235,072 -224,071 -224,041 -222,784 -222,559 -211,902 -211,606 -190,604 -190,585 -169,931 -166,014 -168,004
Other Financing Activities -104,132 -42,758 -71,208 -115,500 -137,480 931,244 981,625 648,645 1,655,413 12,709 -265,431 -133,821 -89,918 -60,194 -210,072 -88,313 737,870 -36,213 -50,479 -93,970 -93,538 -16,286 -6,174 -68,389 -83,809 5,270 -34,099 66,996 -845,706 -40,733 -63,457 -141,045 -79,883 -64,714 -126,078 2,328,957 57,148 -48,864 -10,382 -259,257
Net Cash Used Provided by Financing Activities 2,388 -84,005 -1,047,659 2,279,539 172,407 -371,523 258,348 -13,520 242,484 350,468 -443,816 -322,664 -592,313 -466,200 -260,325 -696,048 1,050,411 -156,222 350,523 -285,266 -748,634 -443,010 -288,847 -4,275 -495,969 -649,297 -830,936 -297,423 -828,928 -496,802 -191,310 -920,814 -516,539 -585,065 -550,449 4,763,383 -31,953 -314,675 327,752 -483,078
Effect of Forex Changes on Cash -3,582 6,393 -12,864 -22,035 6,468 23,697 -10,465 -23,221 -10,807 -1,999 -6,064 7,734 -39,299 14,931 2,062 3,040 -1,315 6,813 -6,839 4,685 1,255 1,354 -6,784 -11,341 5,919 -707 764 7,573 8,160 -12,902 509 6,020 6,031 -1,061 -2,196 1,543 -7,909 -15,402 -14,380 483
Net Change in Cash -29,799 -210,453 209,731 8,609 244,018 -357,799 198,767 -1,475,235 1,356,633 -28,954 -16,375 -74,628 77,988 -342,107 391,064 -258,742 -280,984 63,861 623,804 150,160 -92,826 68,294 -252,268 69,731 11,053 -121,680 297,372 -124,475 -411,487 432,196 42,899 -37,516 105,657 -46,353 -40,592 159,012 -158,679 38,813 44,452 78,541
Cash at End of Period 500,589 530,388 740,841 531,110 522,501 278,483 636,282 437,515 1,912,750 556,117 585,071 601,446 676,074 598,086 940,193 549,129 807,871 1,088,855 1,024,994 401,190 251,030 343,856 275,562 527,830 458,099 447,046 568,726 271,354 395,829 807,316 375,120 332,221 369,737 264,080 310,433 351,025 192,013 350,692 311,879 267,427
Cash at Start of Period 530,388 740,841 531,110 522,501 278,483 636,282 437,515 1,912,750 556,117 585,071 601,446 676,074 598,086 940,193 549,129 807,871 1,088,855 1,024,994 401,190 251,030 343,856 275,562 527,830 458,099 447,046 568,726 271,354 395,829 807,316 375,120 332,221 369,737 264,080 310,433 351,025 192,013 350,692 311,879 267,427 188,886
Free Cash Flow
Operating Cash Flow 1,055,460 1,074,422 1,969,201 1,215,138 1,114,297 1,277,617 1,203,336 803,950 841,527 716,066 814,073 649,209 816,694 603,670 977,986 676,256 679,093 616,374 644,139 508,607 494,914 529,641 500,694 423,983 349,241 326,933 615,153 392,366 352,794 419,994 418,920 311,821 266,270 313,595 293,926 274,357 81,532 253,744 144,921 233,623
Capital Expenditure -134,506 -264,325 -185,677 -143,597 -98,257 -170,852 -148,444 -127,992 -103,304 -16,513 -143,561 -109,955 0 0 0 0 -211,251 0 0 0 0 0 0 0 0 -41,937 -31,445 -26,402 -10,851 -35,379 -36,202 -19,375 -10,721 -31,977 -25,285 -14,487 -11,602 -30,695 -28,249 -12,090
Free Cash Flow 920,954 810,097 1,783,524 1,071,541 1,016,040 1,106,765 1,054,892 675,958 738,223 699,553 670,512 539,254 816,694 603,670 977,986 676,256 467,842 616,374 644,139 508,607 494,914 529,641 500,694 423,983 349,241 284,996 583,708 365,964 341,943 384,615 382,718 292,446 255,549 281,618 268,641 259,870 69,930 223,049 116,672 221,533