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


All numbers in thousands except per share items and ratios.


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
Revenue 1,305,757 1,371,202 1,008,196 854,365 1,836,219 2,572,732 3,696,759 3,372,603 2,498,527 2,823,154 1,792,399 1,085,416 1,138,736 841,051 599,309 500,648 717,621 850,801 771,263 902,617 1,275,169 1,429,349 1,161,945 1,108,568 1,370,991 961,958 624,688 644,567 756,781 595,671 463,370 362,224 436,074 424,732 415,752 428,915 665,181 703,194 578,723 526,168
Revenue Y/Y Growth -28.89% -46.70% -72.73% -74.67% -26.51% -8.87% 106.25% 210.72% 119.41% 235.67% 199.08% 116.80% 58.68% -1.15% -22.30% -44.53% -43.72% -40.48% -33.62% -18.58% -6.99% 48.59% 86.00% 71.99% 81.16% 61.49% 34.81% 77.95% 73.54% 40.25% 11.45% -15.55% -34.44% -39.60% -28.16% -18.48% - - - -
Cost of Revenue 1,135,166 1,150,842 1,068,767 973,884 950,609 981,734 1,041,572 1,051,403 1,009,214 1,086,570 995,596 891,850 870,130 849,986 815,866 774,538 845,218 866,523 874,511 856,055 884,109 905,034 685,197 686,332 708,884 577,225 422,409 420,028 411,413 408,240 353,029 341,880 325,320 315,956 305,765 291,253 285,835 286,400 258,539 240,824
Gross Profit 170,591 220,360 -60,571 -119,519 885,610 1,590,998 2,655,187 2,321,200 1,489,313 1,736,584 796,803 193,566 268,606 -8,935 -216,557 -273,890 -127,597 -15,722 -103,248 46,562 391,060 524,315 476,748 422,236 662,107 384,733 202,279 224,539 345,368 187,431 110,341 20,344 110,754 108,776 109,987 137,662 379,346 416,794 320,184 285,344
Gross Profit Margin 13.06% 16.07% -6.01% -13.99% 48.23% 61.84% 71.82% 68.83% 59.61% 61.51% 44.45% 17.83% 23.59% -1.06% -36.13% -54.71% -17.78% -1.85% -13.39% 5.16% 30.67% 36.68% 41.03% 38.09% 48.29% 39.99% 32.38% 34.84% 45.64% 31.47% 23.81% 5.62% 25.40% 25.61% 26.45% 32.10% 57.03% 59.27% 55.33% 54.23%
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 73,053 67,172 56,942 60,163 51,894 57,042 67,231 59,276 69,096 52,343 49,113 49,853 45,006 44,836 56,330 43,341 34,938 38,444 79,376 86,208 48,978 129,630 65,400 77,813 52,615 71,471 77,170 57,009 72,058 76,119 61,384 77,299 57,942 60,762 60,633 65,404 67,378 68,752 57,131 63,283
Total Operating Expenses 73,053 26,415 93,598 74,760 72,508 75,989 83,073 68,137 86,215 70,152 108,374 56,857 55,398 62,622 59,490 44,217 35,861 39,311 82,868 88,065 49,985 129,921 111,064 124,297 83,459 114,944 100,210 81,071 95,466 101,586 95,240 110,143 92,548 121,916 101,195 108,887 108,179 105,522 88,681 98,322
Operating Income or Loss 97,538 722,717 15,807 -34,993 1,610,880 1,150,025 2,120,988 1,361,901 967,821 2,457,347 -2,609,526 -1,217,641 8,845 146,083 -760,195 -386,912 123,358 -1,462,067 -161,529 296,030 175,456 -570,691 71,824 99,969 -1,723,516 214,849 137,694 189,794 390,644 -189,466 108,457 -324,492 127,201 45,291 170,055 33,034 314,759 40,330 231,503 224,771
Operating Margin 7.47% 52.71% 1.57% -4.10% 87.73% 44.70% 57.37% 40.38% 38.74% 87.04% -145.59% -112.18% 0.78% 17.37% -126.85% -77.28% 17.19% -171.85% -20.94% 32.80% 13.76% -39.93% 6.18% 9.02% -125.71% 22.33% 22.04% 29.45% 51.62% -31.81% 23.41% -89.58% 29.17% 10.66% 40.90% 7.70% 47.32% 5.74% 40.00% 42.72%
Interest Expense 54,371 72,804 60,427 39,883 46,546 55,630 60,138 65,985 67,902 76,469 80,349 76,986 75,099 74,286 69,154 65,386 62,374 45,066 47,709 50,503 56,573 57,747 93,042 77,004 70,013 65,662 50,377 44,078 42,655 39,451 35,984 36,305 36,180 35,935 36,547 36,833 37,216 36,979 35,717 31,873
EBITDA 584,288 700,753 -154,169 -194,279 813,102 1,515,009 2,572,114 2,253,063 1,403,098 1,666,432 688,429 136,709 213,208 -71,557 -276,047 -318,107 204,849 -55,033 219,609 353,660 742,530 324,982 843,478 748,092 588,233 277,866 355,488 390,923 485,201 94,339 25,816 142,474 244,277 -9,476 219,680 31,464 466,851 311,991 408,085 346,820
Depreciation and Amortization 486,750 506,808 -169,976 -159,286 -797,778 364,984 451,126 891,162 435,277 510,563 452,874 391,417 388,084 387,567 7,478 7,477 368,307 7,477 405,725 395,163 401,455 10,342 456,039 438,401 20,728 10,940 246,560 240,817 231,918 244,972 237,088 224,629 221,231 219,425 208,227 196,819 194,745 194,390 175,578 157,219
Income Before Tax 127,365 652,426 -46,123 -78,684 1,575,879 2,272,816 839,668 1,202,458 -1,980,280 2,393,634 -2,642,431 -1,284,365 -55,526 60,758 -826,397 -366,078 -134,317 -1,543,456 -447,371 164,431 228,925 -697,850 537 34,717 -1,783,944 144,623 94,176 152,354 351,370 -220,423 83,188 -353,153 95,861 13,020 136,169 -1,110 278,482 4,070 196,790 195,477
Income Tax Expense 24,302 150,979 -126,853 -11,818 356,646 558,977 152,206 308,234 -465,697 591,080 -662,915 -347,846 -14,494 -2,920 -225,757 -103,003 32,822 -366,532 -86,343 38,865 38,234 -99,788 -62,911 -101,629 -338,965 -1,234,712 -11,281 29,709 100,665 -111,638 13,084 -172,346 7,436 76,282 35,936 -64,857 57,314 -25,828 64,496 59,089
Net Income 103,488 502,055 81,255 -66,626 1,218,548 1,711,982 683,670 891,361 -1,514,583 1,801,333 -1,980,117 -936,457 -40,518 63,688 -600,640 -263,075 -167,139 -1,176,924 -361,028 125,566 190,691 -636,687 -39,693 17,806 -1,585,994 1,280,071 23,340 41,126 163,992 -191,958 -8,016 -258,645 5,636 -134,579 40,787 5,536 173,427 -14,704 98,555 110,921
Net Income Margin 7.93% 36.61% 8.06% -7.80% 66.36% 66.54% 18.49% 26.43% -60.62% 63.81% -110.47% -86.28% -3.56% 7.57% -100.22% -52.55% -23.29% -138.33% -46.81% 13.91% 14.95% -44.54% -3.42% 1.61% -115.68% 133.07% 3.74% 6.38% 21.67% -32.23% -1.73% -71.40% 1.29% -31.69% 9.81% 1.29% 26.07% -2.09% 17.03% 21.08%
EPS 0.24 1.20 0.21 -0.18 3.37 4.67 1.69 2.19 -4.05 4.77 -5.55 -3.35 -0.15 0.23 -2.35 -1.03 -0.65 -4.61 -1.41 0.49 0.75 -2.50 -0.15 0.07 -5.99 5.85 0.13 0.24 0.95 -1.11 -0.05 -1.55 0.04 -0.88 0.27 0.04 1.14 -0.10 0.65 0.73
EPS Diluted 0.23 1.13 0.20 -0.18 3.09 4.28 1.69 2.19 -4.05 4.69 -5.55 -3.35 -0.15 0.23 -2.35 -1.03 -0.65 -4.61 -1.41 0.49 0.75 -2.50 -0.15 0.07 -5.99 5.83 0.13 0.24 0.95 -1.11 -0.05 -1.55 0.04 -0.88 0.27 0.04 1.14 -0.10 0.65 0.73
Weighted Average Shares Out 439,459 416,792 383,359 361,982 361,462 366,263 403,346 406,264 374,142 377,988 356,792 279,156 278,852 272,104 255,589 255,413 255,435 255,384 255,235 255,099 254,879 254,642 259,560 265,030 264,855 218,937 173,476 173,462 173,213 172,906 172,867 166,801 156,720 152,633 152,551 152,454 152,036 151,605 151,557 151,744
Weighted Average Shares Out Diluted 444,967 445,400 416,190 361,982 393,883 400,122 403,889 407,303 374,142 383,780 356,792 279,156 278,852 273,845 255,589 255,524 255,435 255,384 255,235 255,223 255,226 254,642 259,560 265,154 264,877 219,712 173,675 173,582 173,511 172,906 172,867 166,801 157,195 153,421 152,854 152,877 152,756 152,633 152,330 152,570

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
Current Assets
Cash and Cash Equivalents 648,048 80,977 64,750 1,215,492 2,127,262 1,458,644 87,541 43,745 16,913 113,963 22,792 330,770 40,670 18,210 13,668 2,968 18,651 4,596 7,542 30,170 40,846 3,487 4,855 698,032 210,382 147,315 483,558 572,344 899,375 1,103,540 1,757,414 2,257,017 1,556,487 1,601,232 1,662,675 1,958,157 1,783,518 1,077,429 1,171,518 1,274,265
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 286,396 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 648,048 80,977 64,750 1,215,492 2,127,262 1,458,644 87,541 43,745 16,913 113,963 22,792 330,770 40,670 18,210 13,668 2,968 18,651 4,596 7,542 30,170 40,846 3,487 4,855 698,032 210,382 147,315 483,558 572,344 899,375 1,389,936 1,757,414 2,257,017 1,556,487 1,601,232 1,662,675 1,958,157 1,783,518 1,077,429 1,171,518 1,274,265
Net Receivables 535,821 915,109 559,348 475,211 628,132 1,608,089 1,938,717 2,058,953 1,212,596 1,438,031 1,132,364 651,568 682,496 566,552 479,192 543,395 832,800 908,942 680,049 766,407 948,102 1,373,416 882,386 774,702 674,104 725,236 279,201 310,975 278,981 341,628 189,416 170,268 149,517 176,957 147,229 150,390 237,067 306,085 199,609 235,306
Inventory 817,996 978,634 577,926 683,612 978,351 812,371 0 0 0 543,337 1,428,073 648,855 431,949 527,073 503,648 915,441 1,053,502 812,664 771,634 788,366 370,254 481,654 315,564 270,288 262,283 241,952 67,555 85,442 59,391 33,053 134,698 136,591 400,700 417,397 395,264 349,152 458,760 4,145 440,103 13,389
Other Current Assets 93,914 38,255 45,214 51,254 215,809 135,337 1,876,209 1,982,931 1,796,421 191,435 757,670 537,462 158,590 103,615 345,646 79,991 43,090 28,653 35,995 13,148 20,839 111,107 31,853 37,790 44,812 48,552 28,144 28,092 14,206 63,602 64,541 50,013 49,654 55,433 57,653 32,608 43,140 58,204 47,988 32,065
Total Current Assets 2,095,779 2,012,975 1,247,238 2,425,569 3,949,554 4,014,441 3,902,467 4,085,629 3,025,930 2,286,766 3,340,899 2,168,655 1,313,705 1,215,450 1,342,154 1,541,795 1,948,043 1,754,855 1,495,220 1,598,091 1,380,041 1,969,664 1,234,658 1,780,812 1,191,581 1,163,055 858,458 996,853 1,251,953 1,828,219 2,146,069 2,613,889 2,156,358 2,251,019 2,262,821 2,490,307 2,522,485 1,904,323 1,859,218 1,964,177
Non-Current Assets
Property, Plant and Equipment 23,022,582 22,950,170 22,922,080 18,323,499 18,233,700 18,167,333 18,132,185 18,202,071 18,295,889 18,418,920 18,781,110 15,819,071 15,898,016 16,054,265 15,557,417 15,704,073 15,965,542 16,155,490 17,569,994 17,505,652 17,453,212 17,392,507 23,129,894 23,164,666 22,875,840 24,885,015 14,541,262 14,257,262 13,950,145 13,162,216 12,407,780 11,842,031 11,625,420 11,472,021 11,272,198 10,902,458 10,420,062 10,076,814 9,827,067 9,347,535
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1,527,877 1,998,726 1,998,726 1,998,726 1,998,726 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3,573 11,050 18,528 26,006 33,483 56,649 66,991 77,333 674,175 694,903 715,631 736,360 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 0 92,700 0 0 0 0 29,250 29,250 29,250 410,000 410,000 410,000 390,005 203,380 214,004 210,241 127,258 676,009 736,223 997,316 1,102,057 1,013,002 1,300,430 1,003,299 546,428 460,546 339,978 260,737 237,308 184,562 160,326 135,949 91,678 77,025 0 46,478 46,084 0 0 0
Tax Assets 1,928,228 720,030 1,751,388 1,877,584 1,880,275 1,442,406 893,139 742,670 433,769 938,612 347,392 1,009,721 1,358,489 1,371,967 1,336,629 1,550,249 1,612,894 1,485,814 1,809,650 1,897,455 1,859,578 -121,062 1,212,867 1,324,352 1,431,148 0 1,866,208 1,876,324 1,841,806 1,760,004 1,817,894 1,807,522 1,971,682 1,972,170 1,875,552 1,801,490 1,765,641 1,750,870 1,713,824 1,654,506
Other Non-Current Assets -1,608,269 321,953 -1,365,718 -1,353,175 -1,373,075 -954,254 -386,654 -408,706 29,773 -446,910 132,319 -422,190 -920,811 230,374 -879,042 -1,008,540 -1,037,748 -1,288,947 -1,484,121 -1,575,816 -1,522,194 389,900 -889,421 -1,003,530 -1,127,008 278,902 244,950 209,159 207,208 297,925 175,809 191,317 -1,795,513 -1,796,063 -1,670,465 133,087 77,687 -1,667,107 -1,636,457 -1,580,282
Total Non-Current Assets 23,342,541 23,272,123 23,307,750 18,847,908 18,740,900 18,655,485 18,638,670 18,536,035 18,788,681 19,320,622 19,670,821 16,816,602 16,725,699 16,898,019 16,232,581 16,467,073 16,686,474 17,054,372 18,665,229 18,881,256 18,959,644 18,751,680 27,426,671 27,182,416 26,440,765 28,359,549 15,126,190 14,727,158 14,394,661 13,644,703 12,743,915 12,169,297 11,893,267 11,725,153 11,477,285 11,082,023 10,543,833 10,160,577 9,904,434 9,421,759
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 25,438,320 25,285,098 24,554,988 21,273,477 22,690,454 22,669,926 22,541,137 22,621,664 21,814,611 21,607,388 23,011,720 18,985,257 18,039,404 18,113,469 17,574,735 18,008,868 18,634,517 18,809,227 20,160,449 20,479,347 20,339,685 20,721,344 28,661,329 28,963,228 27,632,346 29,522,604 15,984,648 15,724,011 15,646,614 15,472,922 14,889,984 14,783,186 14,049,625 13,976,172 13,740,106 13,572,330 13,066,318 12,064,900 11,763,652 11,385,936
Current Liabilities
Accounts Payable 1,124,918 1,272,522 1,159,743 1,049,895 1,153,258 1,574,610 1,678,083 1,700,406 1,416,274 1,339,251 1,183,194 820,134 812,273 705,461 693,141 686,512 692,268 796,438 755,102 850,847 877,498 1,059,873 978,757 754,120 699,520 654,624 388,059 368,422 318,143 309,978 264,782 251,654 223,307 291,550 265,407 287,323 326,133 444,077 370,314 381,280
Short Term Debt 606,967 338,812 414,592 413,917 413,244 458,081 421,987 440,900 493,815 982,872 12,441 399,699 29,291 179,165 33,363 16,309 16,256 45,240 4,916 4,830 704,677 704,390 699,527 699,324 0 7,999 707,470 707,189 207,873 0 91,000 0 9,000 299,000 510,000 472,000 466,243 166,011 11,011 341,086
Tax Payables 0 62,391 0 0 0 84,755 0 0 0 86,755 0 0 0 68,528 0 0 0 57,850 0 0 0 75,978 0 0 0 78,749 0 0 0 56,874 0 0 0 44,925 0 0 0 52,035 0 0
Deferred Revenue 0 195,910 0 0 0 0 893,139 742,670 0 287,000 0 0 0 226,403 0 0 0 191,528 0 0 0 254,687 0 0 0 324,791 0 0 0 0 0 0 0 181,835 0 0 0 200,449 0 0
Other Current Liabilities 641,748 229,596 544,609 719,014 1,097,920 1,699,529 3,644,693 4,305,771 5,695,198 2,471,048 6,032,718 2,459,368 908,463 651,381 1,113,013 857,765 764,708 312,696 689,692 677,611 603,315 336,051 967,792 902,799 409,156 244,823 339,730 280,115 368,727 494,662 262,844 275,623 189,041 23,434 215,709 272,000 263,199 22,942 235,470 226,599
Total Current Liabilities 2,373,633 2,036,840 2,118,944 2,182,826 2,664,422 3,732,220 6,637,902 7,189,747 7,605,287 5,080,171 7,228,353 3,679,201 1,750,027 1,762,410 1,839,517 1,560,586 1,473,232 1,345,902 1,449,710 1,533,288 2,185,490 2,355,001 2,646,076 2,356,243 1,108,676 1,232,237 1,435,259 1,355,726 894,743 804,640 618,626 527,277 421,348 795,819 991,116 1,031,323 1,055,575 833,479 616,795 948,965
Non-Current Liabilities
Long Term Debt 4,897,774 5,502,681 5,501,274 4,257,636 5,058,563 5,256,333 4,347,332 4,601,169 4,556,463 4,530,102 6,177,167 5,096,619 4,776,757 4,771,305 4,697,587 4,604,031 5,020,608 5,276,775 5,154,479 4,992,966 4,343,426 4,792,991 7,808,570 7,833,587 7,456,826 7,323,555 2,691,041 2,584,973 3,082,938 3,289,459 2,796,759 2,795,620 2,794,481 2,793,343 2,818,200 2,818,200 2,818,200 2,822,889 2,983,252 2,486,533
Deferred Revenue 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
Deferred Tax 1,928,228 1,904,821 1,751,388 1,877,584 1,880,275 1,442,406 893,139 742,670 433,769 938,612 347,392 1,009,721 1,358,489 1,371,967 1,336,629 1,550,249 1,612,894 1,485,814 1,809,650 1,897,455 1,859,578 1,823,381 1,212,867 1,324,352 1,431,148 1,768,900 1,866,208 1,876,324 1,841,806 1,760,004 1,817,894 1,807,522 1,971,682 1,972,170 1,875,552 1,801,490 1,765,641 1,750,870 1,713,824 1,654,506
Other Non-Current Liabilities 1,067,284 1,059,939 973,825 910,403 933,606 1,025,639 1,004,163 997,988 1,013,059 1,012,740 999,083 897,294 923,765 945,057 855,193 855,175 893,905 897,148 848,985 807,163 811,603 791,742 776,424 746,427 771,934 783,299 567,463 529,418 516,551 499,572 382,426 395,314 380,543 386,798 302,965 276,076 286,737 284,599 274,531 265,999
Total Non-Current Liabilities 7,893,286 8,467,441 8,226,487 7,045,623 7,872,444 7,724,378 6,244,634 6,341,827 6,003,291 6,481,454 7,523,642 7,003,634 7,059,011 7,088,329 6,889,409 7,009,455 7,527,407 7,659,737 7,813,114 7,697,584 7,014,607 7,408,114 9,797,861 9,904,366 9,659,908 9,875,754 5,124,712 4,990,715 5,441,295 5,549,035 4,997,079 4,998,456 5,146,706 5,152,311 4,996,717 4,895,766 4,870,578 4,858,358 4,971,607 4,407,038
Total Liabilities 10,266,919 10,504,281 10,345,431 9,228,449 10,536,866 11,456,598 12,882,536 13,531,574 13,608,578 11,561,625 14,751,995 10,682,835 8,809,038 8,850,739 8,728,926 8,570,041 9,000,639 9,005,639 9,262,824 9,230,872 9,200,097 9,763,115 12,443,937 12,260,609 10,768,584 11,107,991 6,559,971 6,346,441 6,336,038 6,353,675 5,615,705 5,525,733 5,568,054 5,948,130 5,987,833 5,927,089 5,926,153 5,691,837 5,588,402 5,356,003
Common Stock 12,450,876 12,093,986 11,958,441 9,790,855 9,776,392 9,891,890 9,923,539 9,948,646 9,921,348 10,167,963 10,180,652 8,245,752 8,238,643 8,241,684 7,895,628 7,889,072 7,821,631 7,818,205 7,818,683 7,807,740 7,817,227 7,828,554 8,684,169 9,316,209 9,363,289 9,388,903 3,449,119 3,440,691 3,432,412 3,440,185 3,418,979 3,402,840 2,567,568 2,153,280 2,384,312 2,351,616 1,994,659 1,895,632 1,880,849 1,861,468
Retained Earnings 2,715,974 2,681,898 2,245,615 2,217,698 2,338,572 1,283,578 -299,577 -880,127 -1,725,279 -115,779 -1,908,833 71,284 1,007,741 1,048,259 984,571 1,585,211 1,848,286 2,023,089 3,117,015 3,485,711 3,367,810 3,184,275 2,369,271 2,416,802 2,406,952 3,996,775 2,721,911 2,703,778 2,667,859 2,509,073 2,706,221 2,719,427 2,983,262 2,982,212 3,121,376 3,085,173 3,085,994 2,917,129 2,936,387 2,842,384
Accumulated Other Comprehensive Income/Loss -2,641 -2,684 -2,724 -2,781 -2,830 -2,994 -4,421 -4,484 -4,548 -4,611 -5,157 -5,194 -5,275 -5,355 -5,043 -5,115 -5,187 -5,199 -5,546 -5,666 -5,784 -5,406 -3,251 -2,959 -2,615 -2,458 -1,631 -293 1,266 2,042 13,299 27,921 34,203 46,378 77,530 116,638 158,981 199,494 21,920 3,889
Total Stockholders Equity 15,164,209 14,773,200 14,201,332 12,005,772 12,112,134 11,172,474 9,618,962 9,061,187 8,188,673 10,029,527 8,248,460 8,291,758 9,219,640 9,255,240 8,845,809 9,438,827 9,633,878 9,803,588 10,897,625 11,248,475 11,139,588 10,958,229 11,000,175 11,679,283 11,716,322 13,319,618 6,087,670 6,062,176 6,019,343 5,860,281 6,046,224 6,057,710 5,491,155 5,077,791 5,171,517 5,139,253 4,823,759 4,582,815 4,408,089 4,276,592
Total Investments 0 92,700 0 0 0 0 29,250 29,250 29,250 410,000 410,000 410,000 390,005 203,380 214,004 210,241 127,258 676,009 736,223 997,316 1,102,057 1,013,002 1,300,430 1,003,299 546,428 460,546 339,978 260,737 237,308 470,958 160,326 135,949 91,678 77,025 0 46,478 46,084 0 0 0
Total Debt 5,504,741 5,841,493 5,915,866 4,671,553 5,471,807 5,714,414 4,769,319 5,042,069 5,050,278 5,512,974 6,189,608 5,496,318 4,806,048 4,950,470 4,730,950 4,620,340 5,036,864 5,322,015 5,159,395 4,997,796 5,048,103 5,497,381 8,508,097 8,532,911 7,456,826 7,331,554 3,398,511 3,292,162 3,290,811 3,289,459 2,887,759 2,795,620 2,803,481 3,092,343 3,328,200 3,290,200 3,284,443 2,988,900 2,994,263 2,827,619
Net Debt 4,856,693 5,760,516 5,851,116 3,456,061 3,344,545 4,255,770 4,681,778 4,998,324 5,033,365 5,399,011 6,166,816 5,165,548 4,765,378 4,932,260 4,717,282 4,617,372 5,018,213 5,317,419 5,151,853 4,967,626 5,007,257 5,493,894 8,503,242 7,834,879 7,246,444 7,184,239 2,914,953 2,719,818 2,391,436 2,185,919 1,130,345 538,603 1,246,994 1,491,111 1,665,525 1,332,043 1,500,925 1,911,471 1,822,745 1,553,354

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 103,063 501,447 80,730 -66,866 1,219,233 1,713,839 687,462 894,224 -1,514,583 1,802,554 -1,979,516 -936,519 -41,032 63,678 -600,640 -263,075 -167,139 -1,176,924 -361,028 125,566 190,691 -761,973 63,448 136,346 -1,444,979 1,379,335 105,457 122,645 250,705 -108,785 70,104 -180,807 88,425 -63,262 100,233 63,747 221,168 29,497 132,294 138,264
Depreciation & Amortization 489,547 506,808 450,967 399,737 3,888 1,619,550 -803,440 447,220 435,277 510,563 452,874 391,417 388,084 387,567 361,127 339,884 368,307 395,614 405,725 395,163 401,455 454,052 456,039 438,401 458,621 369,204 246,560 240,817 231,918 244,972 237,088 224,629 221,231 219,425 208,227 196,819 194,745 194,390 175,578 157,219
Deferred Income Tax 23,394 156,965 -126,211 -2,706 356,618 548,841 150,448 308,880 -473,557 591,091 -662,400 -348,794 -13,505 26,404 -207,231 -102,873 127,860 -264,656 -87,004 38,708 37,889 -7,552 -62,511 -101,608 -338,734 -1,172,316 -8,384 29,423 100,665 -34,522 19,855 -172,667 7,073 96,834 116,967 -164,855 -31,070 -70,280 47,724 -31,301
Stock Based Compensation 10,551 11,655 14,846 12,057 11,276 11,495 12,148 14,088 7,470 7,347 7,307 7,276 6,239 4,326 7,103 3,439 4,684 1,780 19,952 5,648 3,853 2,052 8,589 8,656 5,892 66,698 6,597 6,532 14,765 10,054 10,674 11,100 12,777 17,007 13,193 12,988 15,441 9,051 12,262 9,493
Change in Working Capital 205,122 -150,202 11,831 -96,327 -425,676 -441,955 210,460 -685,893 132,707 429,910 -347,981 -353,114 -95,523 35,662 -110,233 226,134 -12,385 -285,147 22,904 57,845 223,934 -261,216 196,225 -54,264 -240 -116,921 80,627 -43,994 69,624 -143,616 11,310 1,000 -41,818 -20,004 -69,007 83,422 71,150 -95,178 12,060 117,838
Accounts Receivable 372,654 -255,164 -5,190 147,125 980,908 338,072 119,570 -852,588 225,968 -295,550 -304,878 13,335 -112,899 -176,009 -66,609 57,265 149,057 -75,983 41,251 124,590 342,465 -431,349 -54,454 -15,682 62,423 -73,036 32,044 -32,361 64,374 -153,986 -17,658 -21,203 27,340 -30,087 3,775 87,801 69,542 -104,811 34,862 94,839
Inventory 0 1,841 7,864 -37,421 0 0 0 0 0 567,454 -219,936 -422,618 0 -316,729 151,181 189,729 -92,809 -167,281 0 0 0 -117,188 0 0 0 0 0 0 0 0 0 0 0 -22,935 22,935 0 0 8,073 1,171 -3,461
Accounts Payable -117,157 109,766 16,344 -109,704 -422,519 -162,466 -16,283 307,341 52,867 180,479 165,318 -5,541 116,732 33,660 23,120 -133 -85,840 47,779 -32,990 -103,976 -149,487 251,753 223,728 -18,675 307 -1,234 -21,205 20,984 -15,225 53,464 2,679 22,960 -38,555 46,639 -20,872 -24,064 -39,326 45,551 -66,153 -38,741
Other Working Capital 5,126 -6,645 -7,187 -96,327 -984,065 -617,561 107,173 -140,646 -146,128 -22,473 11,515 61,710 -99,356 494,740 -217,925 -20,727 17,207 -89,662 14,643 37,231 30,956 35,568 26,951 -19,907 -62,970 -42,651 69,788 -32,617 20,475 -43,094 26,289 -757 -30,603 -13,621 -74,845 19,685 40,934 -43,991 42,180 65,201
Other Non-Cash Items 417,100 -402,287 22,420 191,218 497,429 -2,387,968 893,040 -748,098 2,433,905 -2,170,519 2,577,824 1,283,213 155,652 -111,513 734,330 243,350 178,935 1,547,183 318,472 -179,384 13,465 1,105,503 242,476 209,181 2,223,852 -99,674 -28,479 -61,246 -152,860 328,518 -74,736 325,232 -2,771 66,722 -125,422 10,790 -18,318 205,317 -32,620 -58,427
Net Cash Provided by Operating Activities 1,155,663 624,386 454,583 437,113 1,662,768 1,063,802 1,150,118 230,421 1,021,219 1,170,946 48,108 43,479 399,915 406,124 184,456 446,859 500,262 217,850 319,021 443,546 871,287 530,866 904,266 636,712 904,412 426,326 402,378 294,177 514,817 296,621 274,295 208,487 284,917 316,722 244,191 202,911 453,116 272,797 347,298 333,086
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -534,468 -533,139 -504,103 -473,246 -468,905 -396,315 -362,503 -392,691 -292,281 -348,190 -236,679 -218,982 -251,277 -253,847 -276,289 -255,939 -256,156 -345,121 -491,552 -394,753 -371,028 -877,094 -1,157,580 -964,673 -732,417 -786,337 -480,159 -510,785 -980,878 -1,397,412 -371,583 -423,947 -397,791 -534,680 -578,336 -693,302 -627,700 -682,098 -588,555 -688,899
Acquisitions Net -30,053 16,320 -2,288,649 -1,958 -85 -55,347 -150,000 -1,397 917 -8,729 -811,746 -209,764 3,750 -691,942 0 0 52,323 0 0 0 0 -898,489 202,851 -8,286 -117,019 -1,616,374 -43,508 -40,180 -19,760 390,246 -437,982 -39,233 1,103 1,379 -29,953 8,344 -54,229 0 0 0
Purchases of Investments 0 -85 0 0 85 0 0 -187,852 0 0 0 0 0 0 0 0 -104,646 0 0 0 0 0 0 0 0 0 0 0 -669,479 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 -5,378 0 0 5,378 189,249 0 189,249 0 24,369 0 0 0 0 0 0 52,323 0 0 0 0 0 0 0 0 0 0 0 283,758 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities -2,631 -22,727 2,474 1,958 -34,799 -142,202 3,050 176,178 1,109 -965 8,465 -208,006 3,367 12,697 2,551 110,662 52,463 189 -29 455 697 515,939 -2,493 60,157 -3,090 -7,847 -43,508 -40,180 744,479 -284,882 -35,634 -29,233 1,103 -17,130 -29,953 8,344 -54,229 338,561 4,183 -335,300
Net Cash Used for Investing Activities -567,152 -539,546 -2,790,278 -473,246 -498,326 -404,615 -509,453 -216,513 -291,172 -357,884 -1,039,960 -426,988 -247,910 -933,092 -273,738 -145,277 -203,693 -344,932 -491,581 -394,298 -370,331 -1,259,644 -957,222 -912,802 -849,436 -2,410,558 -523,667 -550,965 -641,880 -1,292,048 -809,565 -463,180 -396,688 -550,431 -608,289 -684,958 -681,929 -343,537 -584,372 -1,024,199
Cash Flows from Financing Activities
Debt Repayment -2,112 -1,490 -1,248,531 -801,448 -211,429 -84,070 -4,481,509 -3,457,354 -3,271,414 -2,582,331 -2,844,314 -1,411,627 -1,711,663 -1,506,459 -891,476 -1,342,825 -2,214,884 -585,690 -705,673 -1,626,907 -1,271,141 -1,445,377 -1,870,000 -4,552,000 -1,094,499 -2,936,863 -229,000 0 0 -406,119 -79,000 -198,000 -361,000 -266,500 -89,501 -36,910 -94,093 -5,000 -332,993 -120,000
Common Stock Issued 0 122,830 0 0 0 63 1,623 12,668 1,214 0 0 0 0 0 0 0 0 0 0 0 0 0 1,842,000 5,660,000 1,219,446 4,729,244 0 0 0 814,125 -7 1,012,688 430,420 423,144 61,866 674,275 696,681 0 16 902,451
Common Stock Repurchased 0 201,029 0 0 -201,029 -139,140 -53,854 0 -216,491 -12,922 -1,122 -51 -2,632 0 -292 0 -304 -4 -2,227 -189 -4,804 -737 -500,208 -38,686 -9 -15 -457 -8 -7 -7 -6 -7 -10 57,269 135,017 58,746 399,558 -2,249 500,139 -33,731
Dividends Paid -69,412 -65,772 -54,249 -54,248 -54,070 -54,864 -55,493 -46,209 -47,063 0 0 0 0 0 0 0 -7,664 -7,670 -7,668 -7,665 -7,652 -7,639 -7,838 -7,956 -7,942 -5,207 -5,207 -5,207 -5,206 -5,190 -5,190 -5,190 -4,586 -4,585 -4,584 -4,579 -4,562 -4,554 -4,552 -4,559
Other Financing Activities 50,084 -1,351 -9,329 -7,682 -29,296 989,927 3,992,364 3,516,487 2,707,871 1,860,440 3,528,188 2,085,236 1,582,118 2,037,969 991,458 1,025,560 1,940,034 717,496 863,273 1,574,648 815,196 2,180,426 -104,175 -297,618 -108,905 -139,170 266,710 -65,028 -71,889 -61,256 119,870 145,732 2,202 -37,062 -34,182 -34,846 -62,682 -13,795 -28,283 1,180,133
Net Cash Used Provided by Financing Activities -21,440 -68,613 1,184,953 -863,378 -495,824 711,916 -596,869 12,924 -827,097 -721,891 683,874 673,609 -129,545 531,510 99,982 -317,265 -282,514 124,136 149,932 -59,924 -463,597 727,410 -640,221 763,740 8,091 1,647,989 32,503 -70,243 -77,102 341,553 35,667 955,223 67,026 172,266 68,616 656,686 934,902 -23,349 134,327 1,055,574
Effect of Forex Changes on Cash 0 -863,378 0 863,378 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
Net Change in Cash 567,071 16,227 -1,150,742 -36,133 668,618 1,371,103 43,796 26,832 -97,050 91,171 -307,978 290,100 22,460 4,542 10,700 -15,683 14,055 -2,946 -22,628 -10,676 37,359 -1,368 -693,177 487,650 63,067 -336,243 -88,786 -327,031 -204,165 -653,874 -499,603 700,530 -44,745 -61,443 -295,482 174,639 706,089 -94,089 -102,747 364,461
Cash at End of Period 648,048 80,977 64,750 437,113 2,127,262 1,458,644 87,541 43,745 16,913 113,963 22,792 330,770 40,670 18,210 13,668 2,968 18,651 4,596 7,542 30,170 40,846 3,487 4,855 698,032 210,382 147,315 483,558 572,344 899,375 1,103,540 1,757,414 2,257,017 1,556,487 1,601,232 1,662,675 1,958,157 1,783,518 1,077,429 1,171,518 1,274,265
Cash at Start of Period 80,977 64,750 1,215,492 473,246 1,458,644 87,541 43,745 16,913 113,963 22,792 330,770 40,670 18,210 13,668 2,968 18,651 4,596 7,542 30,170 40,846 3,487 4,855 698,032 210,382 147,315 483,558 572,344 899,375 1,103,540 1,757,414 2,257,017 1,556,487 1,601,232 1,662,675 1,958,157 1,783,518 1,077,429 1,171,518 1,274,265 909,804
Free Cash Flow
Operating Cash Flow 1,155,663 624,386 454,583 437,113 1,662,768 1,063,802 1,150,118 230,421 1,021,219 1,170,946 48,108 43,479 399,915 406,124 184,456 446,859 500,262 217,850 319,021 443,546 871,287 530,866 904,266 636,712 904,412 426,326 402,378 294,177 514,817 296,621 274,295 208,487 284,917 316,722 244,191 202,911 453,116 272,797 347,298 333,086
Capital Expenditure -534,468 -533,139 -504,103 -473,246 -468,905 -396,315 -362,503 -392,691 -292,281 -348,190 -236,679 -218,982 -251,277 -253,847 -276,289 -255,939 -256,156 -345,121 -491,552 -394,753 -371,028 -877,094 -1,157,580 -964,673 -732,417 -786,337 -480,159 -510,785 -980,878 -1,397,412 -371,583 -423,947 -397,791 -534,680 -578,336 -693,302 -627,700 -682,098 -588,555 -688,899
Free Cash Flow 621,195 91,247 -49,520 -36,133 1,193,863 667,487 787,615 -162,270 728,938 822,756 -188,571 -175,503 148,638 152,277 -91,833 190,920 244,106 -127,271 -172,531 48,793 500,259 -346,228 -253,314 -327,961 171,995 -360,011 -77,781 -216,608 -466,061 -1,100,791 -97,288 -215,460 -112,874 -217,958 -334,145 -490,391 -174,584 -409,301 -241,257 -355,813