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 2,701,848 2,516,320 2,471,948 2,514,801 2,368,580 2,180,599 2,220,175 2,213,339 2,020,539 1,960,633 1,952,315 1,892,538 1,741,575 1,607,710 1,601,414 1,364,738 1,410,772 1,440,224 1,403,697 1,434,231 1,308,217 1,225,061 1,225,007 1,266,520 1,148,397 1,110,100 1,128,074 1,169,409 1,068,829 1,034,560 1,036,982 998,383 834,459 997,507 1,216,890 1,197,783 1,089,043 1,069,811 1,084,222 1,050,073
Revenue Y/Y Growth 14.07% 15.40% 11.34% 13.62% 17.23% 11.22% 13.72% 16.95% 16.02% 21.95% 21.91% 38.67% 23.45% 11.63% 14.09% -4.85% 7.84% 17.56% 14.59% 13.24% 13.92% 10.36% 8.59% 8.30% 7.44% 7.30% 8.78% 17.13% 28.09% 3.71% -14.78% -16.65% -23.38% -6.76% 12.24% 14.07% - - - -
Cost of Revenue 2,043,241 1,878,016 1,822,105 1,823,946 1,761,490 1,658,057 1,657,629 1,655,254 1,601,593 1,564,615 1,492,962 1,429,656 1,352,819 1,294,483 1,289,189 1,197,976 1,161,905 1,163,779 1,111,809 1,134,569 1,033,722 1,016,752 996,257 1,016,881 924,103 945,030 946,940 949,009 879,217 894,914 890,290 843,338 777,628 801,977 872,397 862,659 789,903 784,963 772,218 763,349
Gross Profit 658,607 638,304 649,843 690,855 607,090 522,542 562,546 558,085 418,946 396,018 459,353 462,882 388,756 313,227 312,225 166,762 248,867 276,445 291,888 299,662 274,495 208,309 228,750 249,639 224,294 165,070 181,134 220,400 189,612 139,646 146,692 155,045 56,831 195,530 344,493 335,124 299,140 284,848 312,004 286,724
Gross Profit Margin 24.38% 25.37% 26.29% 27.47% 25.63% 23.96% 25.34% 25.21% 20.73% 20.20% 23.53% 24.46% 22.32% 19.48% 19.50% 12.22% 17.64% 19.19% 20.79% 20.89% 20.98% 17.00% 18.67% 19.71% 19.53% 14.87% 16.06% 18.85% 17.74% 13.50% 14.15% 15.53% 6.81% 19.60% 28.31% 27.98% 27.47% 26.63% 28.78% 27.31%
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 204,625 169,247 159,501 156,496 148,340 135,073 140,896 140,820 147,402 159,777 145,930 146,044 155,103 124,024 133,150 102,647 106,470 112,416 115,070 121,395 102,671 103,720 109,524 85,153 77,063 57,690 99,182 70,075 69,441 65,069 78,405 70,756 62,010 46,875 70,066 70,212 63,061 60,929 71,172 74,879
Total Operating Expenses 204,625 254,739 238,047 242,805 231,123 220,426 219,930 215,806 224,415 233,023 215,015 213,091 221,646 188,477 197,138 166,315 168,410 172,551 170,340 175,155 157,392 158,693 164,305 136,360 126,627 101,709 143,520 114,059 112,789 107,259 120,329 110,963 101,219 86,467 107,578 106,320 97,139 94,767 102,962 105,280
Operating Income or Loss 453,982 363,447 394,950 431,810 367,606 296,331 336,253 337,598 190,221 158,296 239,680 245,525 161,442 116,886 107,096 -4,939 71,121 98,156 115,621 120,020 110,161 39,612 57,991 67,957 92,808 60,029 30,867 106,725 73,173 30,550 9,726 40,895 -46,604 103,613 234,759 227,416 197,801 187,872 207,436 179,842
Operating Margin 16.80% 14.44% 15.98% 17.17% 15.52% 13.59% 15.15% 15.25% 9.41% 8.07% 12.28% 12.97% 9.27% 7.27% 6.69% -0.36% 5.04% 6.82% 8.24% 8.37% 8.42% 3.23% 4.73% 5.37% 8.08% 5.41% 2.74% 9.13% 6.85% 2.95% 0.94% 4.10% -5.58% 10.39% 19.29% 18.99% 18.16% 17.56% 19.13% 17.13%
Interest Expense 0 -8,949 0 0 8,949 7,057 3,712 10,572 -213 -2,294 126 851 2,168 -595 595 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4,172 0 786 2,126 6,278 1,518 1,742 1,223 3,503 785 1,144
EBITDA 537,225 489,175 507,188 543,061 460,913 381,913 420,395 416,693 270,506 248,548 307,529 372,355 279,501 241,056 223,180 111,035 191,128 211,111 219,865 219,969 215,931 112,837 123,553 207,794 149,441 108,135 85,907 147,038 119,752 72,296 80,434 83,343 -7,384 148,653 272,216 262,632 236,844 222,040 238,609 210,055
Depreciation and Amortization 83,243 85,492 78,546 78,771 93,307 85,582 84,142 79,095 80,285 66,262 -42,294 118,298 112,391 108,442 108,093 105,202 101,335 101,479 92,390 90,975 91,886 53,217 52,654 49,193 46,915 41,442 41,546 41,081 39,279 38,072 37,434 36,074 34,788 34,140 33,145 32,440 30,643 29,750 27,961 27,009
Income Before Tax 460,656 382,353 413,342 448,256 376,555 303,388 339,965 348,170 190,008 167,559 239,554 246,376 159,274 117,732 106,501 -4,316 73,864 100,996 120,032 123,967 113,290 43,470 60,484 70,280 94,202 61,466 32,142 107,774 74,361 31,138 10,398 41,681 -44,478 105,408 236,277 229,158 199,024 188,757 208,221 180,986
Income Tax Expense 101,369 100,267 100,125 106,466 84,911 79,661 82,827 88,228 31,714 34,084 35,120 58,402 32,173 -73,227 26,257 -12,491 -2,524 28,580 21,450 32,939 25,158 11,451 22,280 23,396 34,756 17,673 12,532 41,044 28,241 15,163 2,599 16,085 -18,046 37,534 91,394 88,954 76,383 67,523 77,420 70,716
Net Income 359,287 282,086 313,217 341,790 291,644 223,727 257,138 259,942 158,294 133,475 204,434 187,974 127,101 190,959 80,244 8,175 76,388 72,416 98,582 91,028 88,132 32,019 38,204 46,884 59,446 43,793 19,610 66,730 46,120 15,975 7,799 25,596 -26,432 67,874 144,883 140,204 122,641 121,234 130,801 110,270
Net Income Margin 13.30% 11.21% 12.67% 13.59% 12.31% 10.26% 11.58% 11.74% 7.83% 6.81% 10.47% 9.93% 7.30% 11.88% 5.01% 0.60% 5.41% 5.03% 7.02% 6.35% 6.74% 2.61% 3.12% 3.70% 5.18% 3.94% 1.74% 5.71% 4.32% 1.54% 0.75% 2.56% -3.17% 6.80% 11.91% 11.71% 11.26% 11.33% 12.06% 10.50%
EPS 13.09 10.28 11.37 12.38 10.56 8.08 9.26 9.32 5.64 4.74 7.26 6.68 4.52 6.82 2.87 0.29 2.75 2.61 3.55 3.28 3.18 1.15 1.37 1.69 2.13 1.57 0.69 2.33 1.60 0.55 0.27 0.88 -0.88 2.19 4.65 4.51 3.95 3.91 4.22 3.55
EPS Diluted 13.01 10.21 11.32 12.32 10.50 8.02 9.20 9.25 5.59 4.69 7.18 6.60 4.45 6.69 2.82 0.29 2.70 2.55 3.47 3.22 3.13 1.15 1.36 1.68 2.13 1.57 0.69 2.32 1.60 0.55 0.27 0.87 -0.88 2.17 4.59 4.45 3.88 3.84 4.15 3.50
Weighted Average Shares Out 27,444 27,440 27,550 27,604 27,624 27,684 27,773 27,905 28,043 28,150 28,150 28,134 28,125 27,992 27,973 27,911 27,792 27,769 27,775 27,720 27,696 27,763 27,802 27,819 27,911 27,911 28,415 28,649 28,750 28,903 29,063 29,207 29,893 31,027 31,187 31,120 31,036 31,024 31,020 31,049
Weighted Average Shares Out Diluted 27,624 27,621 27,681 27,747 27,788 27,899 27,956 28,092 28,301 28,475 28,475 28,501 28,582 28,552 28,454 28,333 28,323 28,372 28,388 28,300 28,118 27,946 28,017 27,935 27,950 27,911 28,439 28,800 28,850 29,003 29,171 29,340 29,893 31,312 31,548 31,526 31,592 31,542 31,547 31,474

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 727,394 560,609 602,307 504,866 409,727 384,000 366,623 520,933 615,863 815,374 721,109 668,269 694,776 607,987 662,401 605,622 500,315 480,626 386,565 299,913 277,661 249,953 343,028 225,658 231,838 184,569 113,480 175,137 122,413 87,880 154,128 189,960 250,805 248,005 604,162 587,685 542,957 419,465 442,618 470,050
Short Term Investments 692,474 734,838 851,699 851,142 652,858 515,136 417,278 240,684 240,379 260,945 301,534 322,460 363,585 343,616 342,819 301,041 380,978 400,156 428,796 417,867 457,363 426,845 327,787 348,269 298,764 324,382 434,877 394,466 454,627 329,836 205,021 80,184 0 415,199 355,581 291,545 347,577 338,592 346,991 334,580
Cash + Short Term Investments 1,419,868 1,295,447 1,454,006 1,356,008 1,062,585 899,136 783,901 761,617 856,242 1,076,319 1,022,643 990,729 1,058,361 951,603 1,005,220 906,663 881,293 880,782 815,361 717,780 735,024 676,798 670,815 573,927 530,602 508,951 548,357 569,603 577,040 417,716 359,149 270,144 250,805 663,204 959,743 879,230 890,534 758,057 789,609 804,630
Net Receivables 89,836 168,495 71,122 60,985 65,869 154,621 183,340 181,510 139,996 193,663 394,692 360,309 312,571 387,283 129,802 165,846 120,092 108,250 53,313 49,362 49,725 62,312 48,565 56,036 26,691 49,806 36,856 24,940 21,582 45,559 46,116 48,419 58,733 96,435 37,643 33,562 21,480 51,327 18,949 20,242
Inventory 37,947 39,309 40,177 36,004 34,599 35,668 33,752 29,456 29,852 32,826 28,450 25,159 24,304 26,445 25,464 24,178 23,335 26,096 23,871 21,144 18,780 21,555 18,285 20,851 17,404 19,860 21,634 19,126 18,319 15,019 18,382 16,966 16,885 15,043 17,524 16,529 16,052 15,332 15,885 15,522
Other Current Assets 98,118 117,462 104,038 103,422 98,389 86,412 76,439 73,716 70,403 78,756 72,821 71,613 61,615 54,906 50,794 53,656 50,781 57,076 62,211 44,116 34,217 54,129 55,406 69,860 55,742 50,918 49,089 50,296 47,023 44,080 45,250 52,178 48,317 39,965 37,760 39,686 37,252 34,795 33,632 36,966
Total Current Assets 1,645,769 1,620,713 1,669,343 1,556,419 1,261,442 1,175,837 1,077,432 1,046,299 1,096,493 1,381,564 1,518,606 1,447,810 1,456,851 1,420,237 1,211,280 1,150,343 1,075,501 1,072,204 954,756 832,402 837,746 814,794 793,071 720,674 630,439 629,535 655,936 663,965 663,964 522,374 468,897 387,707 374,740 814,647 1,073,233 989,231 984,695 878,479 873,870 892,099
Non-Current Assets
Property, Plant and Equipment 5,873,722 5,748,586 5,648,819 5,455,683 5,315,606 5,253,549 5,180,674 5,023,282 4,926,582 4,887,572 4,813,269 4,612,096 4,472,015 4,351,496 4,255,435 4,132,213 4,057,082 3,964,156 3,904,910 3,758,606 3,716,677 1,379,254 1,361,440 1,333,949 1,343,717 1,338,366 1,331,786 1,328,280 1,322,622 1,303,558 1,278,672 1,269,335 1,241,602 1,217,220 1,180,957 1,147,059 1,119,469 1,106,984 1,052,684 1,011,916
Goodwill 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939 21,939
Intangible Assets 0 0 0 0 0 0 0 0 0 0 0 0 21,939 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
Long Term Investments 811,329 564,488 473,247 430,762 368,023 388,055 442,620 359,911 333,088 274,311 188,344 150,814 110,928 102,328 61,474 -96,502 -64,851 0 0 -4,407 -12,528 0 -27,322 -17,845 49,375 0 -7,577 -12,866 -15,741 125,055 250,659 376,364 455,679 622,939 625,098 600,767 531,082 496,106 440,949 304,108
Tax Assets 84,229 89,109 111,089 106,440 98,137 1,062,948 133,255 126,239 127,729 990,979 148,395 133,510 135,929 0 95,221 96,502 64,851 0 9,634 4,407 12,528 0 27,322 17,845 6,549 0 7,577 12,866 15,741 0 33,862 37,614 35,735 0 20,563 20,224 19,377 0 15,795 14,739
Other Non-Current Assets -25,739 -473 -12,944 -18,808 -11,775 -974,824 -38,483 -32,334 -38,574 -903,407 -62,986 -45,715 -48,603 86,896 -13,709 65,634 51,966 46,305 46,698 46,360 49,120 49,531 54,422 52,060 45,425 55,852 54,716 54,367 53,737 53,177 13,004 8,841 11,125 48,321 26,132 27,004 27,157 42,777 31,816 32,781
Total Non-Current Assets 6,765,480 6,423,649 6,242,150 5,996,016 5,791,930 5,751,667 5,740,005 5,499,037 5,370,764 5,271,394 5,108,961 4,872,644 4,692,208 4,562,659 4,420,360 4,219,786 4,130,987 4,032,400 3,983,181 3,826,905 3,787,736 1,450,724 1,437,801 1,407,948 1,467,005 1,416,157 1,408,441 1,404,586 1,398,298 1,503,729 1,598,136 1,714,093 1,766,080 1,910,419 1,874,689 1,816,993 1,719,024 1,667,806 1,563,183 1,385,483
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 8,411,249 8,044,362 7,911,493 7,552,435 7,053,372 6,927,504 6,817,437 6,545,336 6,467,257 6,652,958 6,627,567 6,320,454 6,149,059 5,982,896 5,631,640 5,370,129 5,206,488 5,104,604 4,937,937 4,659,307 4,625,482 2,265,518 2,230,872 2,128,622 2,097,444 2,045,692 2,064,377 2,068,551 2,062,262 2,026,103 2,067,033 2,101,800 2,140,820 2,725,066 2,947,922 2,806,224 2,703,719 2,546,285 2,437,053 2,277,582
Current Liabilities
Accounts Payable 196,866 197,646 207,541 162,041 182,606 184,566 167,842 158,581 168,905 163,161 171,712 140,251 147,417 121,990 157,324 160,523 130,423 115,816 118,483 99,007 106,214 113,071 103,486 95,597 99,001 82,028 86,705 80,976 83,840 78,363 74,682 75,255 76,606 85,709 77,250 81,453 76,066 69,613 88,398 77,648
Short Term Debt 254,144 248,074 244,994 244,061 239,029 236,248 231,947 230,930 223,303 218,713 214,684 213,646 209,086 204,756 199,815 197,196 178,358 173,139 166,802 161,253 157,665 26,891 0 0 0 18,920 0 0 0 20,435 0 0 0 15,634 0 0 0 22,929 0 0
Tax Payables 44,989 42,071 172,689 98,423 37,658 35,567 0 0 0 32,004 0 0 0 26,419 0 0 0 26,484 0 535 21,198 5,129 0 0 8,642 18,920 0 3,329 24,639 20,435 0 0 0 15,634 0 0 47,993 22,929 24,648 7,867
Deferred Revenue 187,317 209,680 156,320 158,959 157,898 183,071 133,118 132,446 132,421 156,351 120,423 113,016 110,197 127,750 91,467 88,924 77,499 95,195 61,809 61,794 57,088 70,474 0 0 0 63,645 0 0 0 59,438 0 0 0 51,055 0 0 0 48,105 0 0
Other Current Liabilities 359,026 375,225 478,852 417,189 314,559 317,995 284,950 309,666 309,109 335,457 344,145 368,573 367,304 367,703 353,111 276,535 279,515 282,443 286,925 226,214 260,700 239,554 299,300 259,564 268,319 159,300 236,697 186,809 222,483 123,557 204,817 201,273 195,357 127,544 166,994 179,563 201,055 105,063 176,588 163,888
Total Current Liabilities 997,353 1,030,625 1,087,707 982,250 894,092 921,880 817,857 831,623 833,738 873,682 850,964 835,486 834,004 822,199 801,717 723,178 665,795 666,593 634,019 548,268 581,667 449,990 402,786 355,161 367,320 323,893 323,402 267,785 306,323 281,793 279,499 276,528 271,963 279,942 244,244 261,016 277,121 245,710 264,986 241,536
Non-Current Liabilities
Long Term Debt 3,903,353 3,803,551 3,773,087 3,643,931 3,532,566 3,495,162 3,497,221 3,393,423 3,331,319 3,301,601 3,274,875 3,134,555 3,040,176 2,952,296 2,891,140 2,809,178 2,764,778 2,678,374 2,642,737 2,534,769 2,513,901 319,419 0 0 0 0 0 0 0 0 0 0 0 3,060 0 0 0 0 0 0
Deferred Revenue 0 0 0 0 0 98,623 133,255 126,239 0 141,765 0 0 0 149,422 0 0 0 37,814 0 0 0 11,566 0 0 0 0 0 0 0 0 0 0 0 -3,060 0 0 0 0 0 0
Deferred Tax 84,229 89,109 111,089 106,440 98,137 98,623 133,255 126,239 127,729 141,765 148,395 133,510 135,929 149,422 95,221 96,502 64,851 37,814 0 4,407 12,528 11,566 27,322 17,845 6,549 814 7,577 12,866 15,741 18,944 33,862 37,614 35,735 32,305 29,602 28,761 35,399 40,529 38,978 50,838
Other Non-Current Liabilities 64,985 58,870 53,296 52,928 46,892 -54,807 -91,532 -86,387 40,511 -103,229 42,425 42,745 41,419 -110,578 37,976 36,775 39,044 983 38,734 33,814 33,587 31,638 364,927 363,609 359,530 356,540 346,272 337,704 332,476 322,873 312,652 301,615 292,868 281,785 272,588 264,737 256,865 247,677 239,325 232,174
Total Non-Current Liabilities 4,052,567 3,951,530 3,937,472 3,803,299 3,677,595 3,637,601 3,672,199 3,559,514 3,499,559 3,481,902 3,465,695 3,310,810 3,217,524 3,140,562 3,024,337 2,942,455 2,868,673 2,754,985 2,681,471 2,572,990 2,560,016 374,189 392,249 381,454 366,079 357,354 353,849 350,570 348,217 341,817 346,514 339,229 328,603 317,150 302,190 293,498 292,264 288,206 278,303 283,012
Total Liabilities 5,049,920 4,982,155 5,025,179 4,785,549 4,571,687 4,559,481 4,490,056 4,391,137 4,333,297 4,355,584 4,316,659 4,146,296 4,051,528 3,962,761 3,826,054 3,665,633 3,534,468 3,421,578 3,315,490 3,121,258 3,141,683 824,179 795,035 736,615 733,399 681,247 677,251 618,355 654,540 623,610 626,013 615,757 600,566 597,092 546,434 554,514 569,385 533,916 543,289 524,548
Common Stock 376 375 375 375 374 373 373 373 373 371 371 370 369 367 367 367 365 363 363 362 361 360 360 359 359 359 359 358 358 358 358 358 358 358 358 357 355 354 353 353
Retained Earnings 6,416,272 6,056,985 5,774,899 5,461,682 5,119,892 4,828,248 4,604,521 4,347,383 4,087,441 3,929,147 3,795,672 3,591,238 3,403,264 3,276,163 3,085,204 3,004,960 2,996,785 2,921,448 2,849,032 2,750,450 2,659,422 2,573,617 2,541,598 2,503,394 2,456,510 2,397,064 2,353,271 2,333,661 2,266,931 2,220,811 2,204,836 2,197,037 2,171,441 2,197,873 2,129,999 1,985,116 1,844,912 1,722,271 1,601,037 1,470,236
Accumulated Other Comprehensive Income/Loss -7,950 -6,657 -8,080 -6,952 -7,431 -7,888 -8,896 -6,639 -5,159 -5,354 -5,143 -4,187 -4,492 -4,229 -5,444 -6,149 -7,204 -5,363 -5,887 -5,261 -5,858 -6,236 -4,855 -5,126 -3,628 -3,659 -3,645 -5,591 -7,669 -8,162 -5,446 -4,707 -4,451 -8,273 -5,128 -3,410 -5,141 -429 579 1,968
Total Stockholders Equity 3,361,329 3,062,207 2,886,314 2,766,886 2,481,685 2,368,023 2,327,381 2,154,199 2,133,960 2,297,374 2,310,908 2,174,158 2,097,531 2,020,135 1,805,586 1,704,496 1,672,020 1,683,026 1,622,447 1,538,049 1,483,799 1,441,339 1,435,837 1,392,007 1,364,045 1,364,445 1,387,126 1,450,196 1,407,722 1,402,493 1,441,020 1,486,043 1,540,254 2,127,974 2,401,488 2,251,710 2,134,334 2,012,369 1,893,764 1,753,034
Total Investments 1,503,803 564,488 473,247 1,281,904 1,020,881 903,191 859,898 600,595 573,467 535,256 489,878 473,274 474,513 445,944 404,293 301,041 380,978 400,156 428,796 417,867 457,363 426,845 327,787 348,269 348,139 324,382 434,877 394,466 454,627 454,891 455,680 456,548 455,679 1,038,138 980,679 892,312 878,659 834,698 787,940 638,688
Total Debt 4,157,497 4,051,625 4,018,081 3,887,992 3,771,595 3,731,410 3,729,168 3,624,353 3,554,622 3,520,314 3,489,559 3,348,201 3,249,262 3,157,052 3,090,955 3,006,374 2,943,136 2,851,513 2,809,539 2,696,022 2,671,566 0 0 0 0 0 0 0 0 0 0 0 0 3,060 0 0 0 0 0 0
Net Debt 3,430,103 3,491,016 3,415,774 3,383,126 3,361,868 3,347,410 3,362,545 3,103,420 2,938,759 2,704,940 2,768,450 2,679,932 2,554,486 2,549,065 2,428,554 2,400,752 2,442,821 2,370,887 2,422,974 2,396,109 2,393,905 -249,953 -343,028 -225,658 -231,838 -184,569 -113,480 -175,137 -122,413 -87,880 -154,128 -189,960 -250,805 -244,945 -604,162 -587,685 -542,957 -419,465 -442,618 -470,050

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 359,287 282,086 313,217 341,790 291,644 223,727 257,138 259,942 158,294 133,475 204,434 187,974 127,101 190,959 80,244 8,175 76,388 72,416 98,582 91,028 88,132 32,019 38,204 46,884 59,446 43,793 19,610 66,730 46,120 15,975 7,799 25,596 -26,432 67,874 144,883 140,204 122,641 121,234 130,801 110,270
Depreciation & Amortization 83,243 85,492 78,546 78,771 76,585 74,012 71,416 69,733 71,665 66,262 -42,294 118,298 112,391 108,442 108,093 105,202 101,335 101,479 92,390 90,975 91,886 53,217 52,654 49,193 46,915 41,442 41,546 41,081 39,279 38,072 37,434 36,074 34,788 34,140 33,145 32,440 30,643 29,750 27,961 27,009
Deferred Income Tax -4,890 -21,970 4,638 8,313 -486 -34,628 6,970 -1,513 -14,024 -11,333 14,860 -2,402 -13,482 54,493 -1,265 27,779 27,343 45,108 -8,797 -8,121 1,772 -15,839 9,476 11,265 5,683 -6,703 -5,384 -2,832 -3,107 -14,587 -3,409 1,530 2,259 24,208 490 -7,481 -5,551 -1,626 -12,921 -7,675
Stock Based Compensation 36,003 37,459 35,801 30,672 20,084 20,659 25,150 28,631 23,590 37,651 36,061 47,290 55,390 22,047 19,817 23,367 17,395 25,739 25,336 21,167 19,154 20,945 24,574 11,548 12,097 10,659 17,750 20,390 16,456 15,777 18,351 19,533 10,505 0 20,996 21,743 16,986 14,284 20,755 34,042
Change in Working Capital 90,959 -129,294 49,689 113,558 61,367 115,140 -13,803 -63,724 41,028 215,135 62,474 -97,915 17,731 -269,993 28,895 -47,738 -49,812 -55,739 22,201 -76,534 -21,385 34,337 66,412 -69,108 72,436 -4,193 55,002 -31,884 48,009 11,269 24,154 33,626 39,237 -35,837 2,522 17,238 84,535 -24,958 24,564 16,025
Accounts Receivable 26,146 -44,882 -10,361 4,368 39,659 -36,917 10,538 1,959 10,394 -23,569 -15,404 5,111 32,175 -26,223 6,635 -3,369 25,967 -21,669 764 2,329 15,946 -21,740 -3,179 2,854 13,767 -16,617 1,105 -3,321 18,693 -18,007 883 559 14,642 -14,141 1,544 -4,207 13,300 -16,216 1,496 -3,685
Inventory 1,331 859 -4,195 -1,399 1,086 -1,955 -4,376 350 2,970 -4,396 -3,305 -839 2,148 -1,008 -1,415 -705 2,734 -2,218 -2,733 -2,360 2,781 -3,284 2,569 -3,458 2,451 1,773 -2,493 -793 -3,737 3,351 -1,521 -88 -1,833 2,474 -1,007 -468 -737 544 -375 -316
Accounts Payable 12,588 427 15,669 -8,051 -2,732 7,434 13,746 -18,674 15,702 -7,272 16,187 -6,921 19,446 -9,635 -34,754 20,285 20,245 3,189 6,157 -6,063 -4,256 13,897 3,732 -2,791 17,242 -3,863 6,500 7,563 708 5,204 1,737 -4,823 -8,852 12,424 -7,010 -720 14,831 -12,538 -2,990 9,690
Other Working Capital 50,894 -85,698 48,576 118,640 23,354 146,578 -33,711 -47,359 11,962 250,372 64,996 -95,266 -36,038 -233,127 58,429 -63,949 -98,758 -35,041 18,013 -70,440 -35,856 45,464 63,290 -65,713 38,976 14,514 49,890 -35,333 32,345 20,721 23,055 37,978 35,280 -36,594 8,995 22,633 57,141 3,252 26,433 10,336
Other Non-Cash Items 167,056 11,686 -1,419 9,406 5,842 2,663 5,047 -6,283 2,349 -2,770 5,268 3,640 6,842 9,176 8,006 6,077 9,422 -2,414 4,816 -581 3,022 4,376 5,759 44,520 4,539 3,273 6,728 -482 3,822 1,664 17,078 1,627 1,322 6,182 -14,603 -45,733 -6,535 -6,373 -1,835 982
Net Cash Provided by Operating Activities 569,234 265,459 480,472 582,510 455,036 401,573 351,918 286,786 282,902 438,420 280,803 256,885 305,973 115,124 243,790 122,862 182,071 186,589 234,528 117,934 182,581 129,055 197,079 94,302 201,116 88,271 135,252 93,003 150,579 68,170 101,407 117,986 61,679 94,753 187,433 158,411 242,719 132,311 189,325 180,653
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -132,703 -171,930 -131,200 -137,232 -120,369 -143,646 -139,023 -100,333 -96,162 -121,906 -108,446 -125,504 -86,619 -126,594 -81,303 -87,802 -77,653 -95,947 -95,963 -77,776 -64,226 -77,391 -81,494 -70,981 -57,524 -51,271 -51,791 -56,627 -57,088 -66,590 -65,540 -63,791 -62,921 -75,578 -67,445 -55,032 -59,363 -92,190 -57,560 -55,610
Acquisitions Net 0 -19,915 35,102 254,911 115,180 40,052 258,114 15,798 0 1,150 0 2,885 0 2,500 -2,500 0 0 0 0 0 0 0 0 0 0 -19,922 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Purchases of Investments -366,798 -269,150 -255,325 -375,837 -214,819 -100,603 -318,571 -76,415 -118,827 -140,451 -97,979 -100,443 -90,477 -143,349 -223,965 -20,358 -80,746 -120,647 -119,854 -119,142 -89,111 -187,971 -88,923 -39,545 -168,749 -79,717 -100,162 0 0 0 0 0 0 -125,543 -159,922 -134,793 -139,114 -130,372 -199,351 -101,499
Sales/Maturities of Investments 198,462 289,065 220,223 120,926 99,639 60,551 60,457 60,617 81,923 102,307 81,396 101,452 60,593 100,573 119,927 99,541 99,037 148,275 108,448 160,000 60,000 90,000 110,000 40,000 145,000 190,000 60,000 80,000 0 0 0 0 585,648 65,200 71,450 121,000 95,000 83,500 50,000 71,750
Other Investing Activities -168,336 19,915 -35,102 -254,911 -115,180 -40,052 -258,114 -15,798 -36,904 1,150 -16,583 2,885 -29,884 -2,500 -106,538 -7,525 18,291 13,969 -11,406 40,858 -29,111 -97,971 21,077 455 -23,749 19,922 -40,162 -19,922 0 0 0 0 585,648 -60,343 -88,472 -13,793 -44,114 -46,872 -149,351 -29,749
Net Cash Used for Investing Activities -301,039 -152,015 -166,302 -392,143 -235,549 -183,698 -397,137 -116,131 -133,066 -158,900 -125,029 -121,610 -116,503 -169,370 -187,841 -16,144 -59,362 -54,350 -107,369 -36,918 -93,337 -175,362 -60,417 -70,526 -81,273 59,012 -91,953 3,451 -57,088 -66,590 -65,540 -63,791 522,727 -135,921 -155,917 -68,825 -103,477 -139,062 -206,911 -85,359
Cash Flows from Financing Activities
Debt Repayment 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
Common Stock Issued 0 -69,146 67,474 -67,474 0 -98,970 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
Common Stock Repurchased -27,005 -155,044 -215,551 -95,045 -126,709 -200,365 -107,865 -258,602 -263,308 -165,729 -97,582 -145,922 -57,229 0 0 0 -54,401 -38,996 -40,101 -58,686 -63,254 -44,536 -14,600 -29,175 -72,626 -76,335 -105,758 -44,690 -59,137 -66,301 -71,318 -116,234 -583,802 -313,553 -30,800 -93,073 -23,249 -24,933 -13,113 -37,556
Dividends Paid 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
Other Financing Activities -73,069 -236 -708 -185 -67,174 -6,304 -467 -6,323 -86,170 -16,310 -4,766 -16,037 -45,031 -609 -39 -2,172 -47,630 -33 -155 -233 -277 -821 -4,722 -33 -22 16 1 3 6 -539 -83 1,324 670 -402 16,754 47,175 10,708 8,699 3,441 562
Net Cash Used Provided by Financing Activities -100,074 -155,280 -216,259 -95,230 -193,883 -206,669 -108,332 -264,925 -349,478 -182,039 -102,348 -161,959 -102,260 -609 -39 -2,103 -102,100 -39,029 -40,256 -58,919 -63,531 -45,357 -19,322 -29,208 -72,648 -76,319 -105,757 -44,687 -59,131 -66,840 -71,401 -114,910 -583,132 -313,955 -14,046 -45,898 -12,541 -16,234 -9,672 -36,994
Effect of Forex Changes on Cash -752 377 -261 -25 290 163 -680 -637 147 -251 -572 191 -407 699 481 715 -819 9 -97 316 178 -792 50 -691 -24 125 801 957 173 -988 -298 -130 1,526 -1,034 -993 1,040 -3,209 -168 -174 158
Net Change in Cash 166,785 -41,459 97,650 95,112 25,894 11,369 -154,231 -94,907 -199,495 97,230 52,854 -26,493 86,803 -54,156 56,391 105,330 19,790 93,219 86,806 22,413 25,891 -92,456 117,390 -6,123 47,171 71,089 -61,657 52,724 34,533 -66,248 -35,832 -60,845 2,800 -356,157 16,477 44,728 123,492 -23,153 -27,432 58,458
Cash at End of Period 727,394 586,163 627,622 529,972 434,860 408,966 397,597 551,828 646,735 846,230 749,000 696,146 722,639 635,836 689,992 633,601 528,271 508,481 415,262 328,456 306,043 280,152 372,608 255,218 261,341 184,569 113,480 175,137 122,413 87,880 154,128 189,960 250,805 248,005 604,162 587,685 542,957 419,465 442,618 470,050
Cash at Start of Period 560,609 627,622 529,972 434,860 408,966 397,597 551,828 646,735 846,230 749,000 696,146 722,639 635,836 689,992 633,601 528,271 508,481 415,262 328,456 306,043 280,152 372,608 255,218 261,341 214,170 113,480 175,137 122,413 87,880 154,128 189,960 250,805 248,005 604,162 587,685 542,957 419,465 442,618 470,050 411,592
Free Cash Flow
Operating Cash Flow 569,234 265,459 480,472 582,510 455,036 401,573 351,918 286,786 282,902 438,420 280,803 256,885 305,973 115,124 243,790 122,862 182,071 186,589 234,528 117,934 182,581 129,055 197,079 94,302 201,116 88,271 135,252 93,003 150,579 68,170 101,407 117,986 61,679 94,753 187,433 158,411 242,719 132,311 189,325 180,653
Capital Expenditure -132,703 -171,930 -131,200 -137,232 -120,369 -143,646 -139,023 -100,333 -96,162 -121,906 -108,446 -125,504 -86,619 -126,594 -81,303 -87,802 -77,653 -95,947 -95,963 -77,776 -64,226 -77,391 -81,494 -70,981 -57,524 -51,271 -51,791 -56,627 -57,088 -66,590 -65,540 -63,791 -62,921 -75,578 -67,445 -55,032 -59,363 -92,190 -57,560 -55,610
Free Cash Flow 436,531 93,529 349,272 445,278 334,667 257,927 212,895 186,453 186,740 316,514 172,357 131,381 219,354 -11,470 162,487 35,060 104,418 90,642 138,565 40,158 118,355 51,664 115,585 23,321 143,592 37,000 83,461 36,376 93,491 1,580 35,867 54,195 -1,242 19,175 119,988 103,379 183,356 40,121 131,765 125,043