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 975,710 935,251 937,320 970,892 948,174 901,333 883,610 893,000 861,278 789,241 802,255 755,477 667,381 608,623 617,333 585,283 525,146 661,093 698,881 681,048 647,094 621,825 643,422 619,586 584,985 585,500 609,991 577,877 541,237 520,433 514,953 484,426 417,905 414,262 430,601 451,493 404,605 416,166 376,697 295,283
Revenue Y/Y Growth 2.90% 3.76% 6.08% 8.72% 10.09% 14.20% 10.14% 18.20% 29.05% 29.68% 29.95% 29.08% 27.08% -7.94% -11.67% -14.06% -18.85% 6.31% 8.62% 9.92% 10.62% 6.20% 5.48% 7.22% 8.08% 12.50% 18.46% 19.29% 29.51% 25.63% 19.59% 7.29% 3.29% -0.46% 14.31% 52.90% - - - -
Cost of Revenue 265,368 266,800 201,459 208,217 205,265 204,967 290,654 242,526 236,005 224,756 227,299 212,077 184,720 116,428 121,514 119,856 121,290 143,645 146,081 135,016 120,458 129,114 131,609 128,400 111,201 116,485 143,627 138,970 133,941 126,208 124,266 124,447 102,999 108,047 111,674 122,685 96,289 108,682 89,475 66,465
Gross Profit 710,342 668,451 735,861 762,675 742,909 696,366 592,956 650,474 625,273 564,485 574,956 543,400 482,661 492,195 495,819 465,427 403,856 517,448 552,800 546,032 526,636 492,711 511,813 491,186 473,784 469,015 466,364 438,907 407,296 394,225 390,687 359,979 314,906 306,215 318,927 328,808 308,316 307,484 287,222 228,818
Gross Profit Margin 72.80% 71.47% 78.51% 78.55% 78.35% 77.26% 67.11% 72.84% 72.60% 71.52% 71.67% 71.93% 72.32% 80.87% 80.32% 79.52% 76.90% 78.27% 79.10% 80.18% 81.38% 79.24% 79.55% 79.28% 80.99% 80.11% 76.45% 75.95% 75.25% 75.75% 75.87% 74.31% 75.35% 73.92% 74.07% 72.83% 76.20% 73.88% 76.25% 77.49%
Research and Development 0 0 0 0 0 0 0 0 0 0 46,700 0 0 0 40,200 0 0 0 37,200 0 0 0 24,200 0 0 0 21,800 0 0 0 17,700 0 0 0 11,600 0 0 0 9,200 0
General and Administrative Expenses 267,964 262,175 227,744 233,793 245,768 236,276 212,493 255,203 250,276 239,636 222,462 197,817 171,001 160,444 138,698 137,630 129,113 161,969 161,491 149,840 158,640 142,045 150,981 142,864 140,440 137,481 160,462 137,114 126,544 134,291 113,304 112,084 95,533 94,147 126,527 93,525 90,685 96,053 106,301 58,897
Total Operating Expenses 267,994 262,204 311,810 317,698 330,259 321,171 213,242 255,933 251,107 240,398 223,209 198,643 171,749 227,973 202,302 198,634 193,525 309,470 219,279 216,771 229,847 224,415 76,543 217,546 209,459 208,631 227,209 82,061 193,056 203,730 212,994 171,961 136,658 133,112 216,698 146,288 144,936 148,270 133,691 87,405
Operating Income or Loss 442,348 406,247 424,051 444,977 412,650 375,195 379,714 394,541 374,166 324,087 351,747 344,757 310,912 265,965 294,239 264,532 212,811 291,041 322,615 329,141 297,317 284,176 293,437 281,090 264,783 260,087 240,012 232,637 216,043 195,068 215,975 191,055 171,168 175,955 146,149 188,460 169,151 163,774 143,122 144,207
Operating Margin 45.34% 43.44% 45.24% 45.83% 43.52% 41.63% 42.97% 44.18% 43.44% 41.06% 43.84% 45.63% 46.59% 43.70% 47.66% 45.20% 40.52% 44.02% 46.16% 48.33% 45.95% 45.70% 45.61% 45.37% 45.26% 44.42% 39.35% 40.26% 39.92% 37.48% 41.94% 39.44% 40.96% 42.47% 33.94% 41.74% 41.81% 39.35% 37.99% 48.84%
Interest Expense 94,677 89,088 92,041 88,285 88,486 79,795 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
EBITDA 526,660 490,978 509,510 543,159 498,750 458,681 468,758 471,024 451,809 400,127 426,013 418,168 379,382 330,889 316,470 327,075 273,830 354,429 352,806 395,394 367,025 350,508 331,095 350,935 332,119 330,284 282,667 300,143 279,209 258,389 258,205 246,791 218,255 211,293 181,755 236,174 217,164 211,043 170,651 168,569
Depreciation and Amortization 84,312 84,731 83,855 84,489 83,359 83,680 89,044 76,483 77,643 76,040 74,266 73,411 68,470 64,924 22,231 62,543 61,019 63,388 30,191 66,253 69,708 66,332 37,658 69,845 67,336 70,197 42,655 67,506 63,166 63,321 42,230 55,736 47,087 35,338 35,606 47,714 48,013 47,269 27,529 24,362
Income Before Tax 334,202 305,290 333,497 370,094 326,570 294,844 297,439 339,898 343,653 294,670 302,487 308,122 262,519 235,680 263,188 235,410 211,628 172,299 298,561 292,757 257,260 229,241 397,063 237,568 231,175 229,319 208,331 327,502 190,389 167,368 153,455 170,204 162,348 156,912 85,708 165,357 145,291 139,648 140,303 136,554
Income Tax Expense 82,539 75,487 77,640 98,598 86,868 80,009 72,120 91,013 81,482 76,718 77,483 74,115 66,272 51,441 53,337 46,593 53,140 25,239 63,051 66,952 4,391 57,134 95,063 79,874 54,323 54,382 74,366 124,679 59,402 43,675 58,031 40,586 46,095 45,822 32,878 48,587 46,613 45,495 30,763 41,045
Net Income 251,625 229,769 255,857 271,496 239,702 214,835 225,319 248,885 262,171 217,952 225,004 234,007 196,247 184,239 209,851 188,817 158,488 147,060 235,510 225,805 261,651 172,107 302,000 157,694 176,852 174,937 282,697 202,823 130,987 123,693 95,424 129,618 116,253 111,090 52,830 116,770 98,678 94,153 109,540 95,509
Net Income Margin 25.79% 24.57% 27.30% 27.96% 25.28% 23.84% 25.50% 27.87% 30.44% 27.62% 28.05% 30.97% 29.41% 30.27% 33.99% 32.26% 30.18% 22.24% 33.70% 33.16% 40.43% 27.68% 46.94% 25.45% 30.23% 29.88% 46.34% 35.10% 24.20% 23.77% 18.53% 26.76% 27.82% 26.82% 12.27% 25.86% 24.39% 22.62% 29.08% 32.34%
EPS 3.59 3.20 3.55 3.71 3.24 2.92 3.07 3.34 3.42 2.80 2.80 2.86 2.36 2.15 2.45 2.19 1.83 1.67 2.61 2.49 2.90 1.93 3.33 1.71 1.91 1.88 3.05 2.18 1.39 1.31 1.00 1.36 1.22 1.17 0.56 1.24 1.05 1.00 1.22 1.11
EPS Diluted 3.52 3.12 3.48 3.64 3.20 2.88 3.03 3.29 3.35 2.75 2.74 2.80 2.30 2.15 2.44 2.19 1.83 1.67 2.60 2.49 2.90 1.93 3.33 1.71 1.91 1.88 3.05 2.18 1.39 1.31 1.00 1.36 1.22 1.17 0.56 1.24 1.05 1.00 1.21 1.11
Weighted Average Shares Out 70,107 71,769 72,065 73,165 73,887 73,521 73,484 74,461 76,769 77,737 80,228 81,836 83,141 85,693 85,800 86,218 86,605 88,060 90,327 90,685 90,224 89,175 90,655 92,219 92,593 93,052 92,549 93,038 94,235 94,422 95,412 95,307 95,289 94,949 94,140 94,169 93,979 94,153 89,842 86,044
Weighted Average Shares Out Diluted 71,497 73,545 73,475 74,604 75,001 74,483 74,246 75,558 78,239 79,286 81,981 83,716 85,295 85,764 85,846 86,273 86,570 88,205 90,427 90,522 90,131 89,244 90,703 92,081 92,702 93,250 92,623 93,001 94,223 94,560 95,235 95,307 95,279 95,030 94,350 94,157 94,050 93,934 90,240 86,134

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 3,547,296 3,202,676 1,389,648 1,094,234 1,254,243 1,272,456 2,289,180 2,300,880 2,356,433 2,089,438 2,250,695 2,008,937 2,059,303 958,322 934,900 788,854 765,789 1,070,681 1,271,494 1,058,762 1,170,339 1,057,465 1,031,145 924,442 919,662 979,573 913,595 834,756 564,578 546,560 475,018 405,435 493,085 399,318 447,152 422,390 384,175 379,393 477,069 304,109
Short Term Investments 0 34,300 23,500 45,500 28,200 8,300 12,000 11,300 3,700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Cash + Short Term Investments 3,547,296 3,202,676 1,389,648 1,094,234 1,254,243 1,272,456 2,289,180 2,300,880 2,356,433 2,089,438 2,250,695 2,008,937 2,059,303 958,322 934,900 788,854 765,789 1,070,681 1,271,494 1,058,762 1,170,339 1,057,465 1,031,145 924,442 919,662 979,573 913,595 834,756 564,578 546,560 475,018 405,435 493,085 399,318 447,152 422,390 384,175 379,393 477,069 304,109
Net Receivables 3,821,011 3,797,003 2,161,586 2,655,275 2,460,650 2,369,235 3,368,845 3,666,629 4,048,585 3,740,643 2,927,374 3,169,523 2,787,155 2,505,624 2,066,775 2,240,695 1,933,343 2,157,056 2,539,934 2,695,998 2,701,183 2,597,459 2,311,815 2,742,339 2,655,937 2,520,762 2,231,011 2,250,255 2,170,563 2,036,833 1,793,009 1,990,686 1,621,385 1,431,808 1,252,954 1,396,957 1,575,477 1,452,474 1,348,797 1,109,262
Inventory 0 -34,300 3,058,887 2,617,279 2,704,992 2,280,945 -12,000 -11,300 -3,700 0 0 0 0 0 0 0 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 Current Assets 607,390 437,687 474,144 493,470 503,684 436,336 440,327 618,559 418,451 346,165 304,179 345,831 407,685 821,427 954,643 941,467 764,937 901,275 807,143 685,247 514,836 517,135 533,026 466,210 473,608 406,730 405,095 436,490 310,217 298,698 259,666 289,035 236,475 223,455 244,518 214,196 241,354 277,398 311,484 91,304
Total Current Assets 7,975,697 7,437,366 7,084,265 6,860,258 6,923,569 6,358,972 6,098,352 6,586,068 6,823,469 6,176,246 5,482,248 5,524,291 5,254,143 4,285,373 3,956,318 3,971,016 3,464,069 4,129,012 4,618,571 4,440,007 4,386,358 4,172,059 3,875,986 4,132,991 4,049,207 3,907,065 3,549,701 3,521,501 3,045,358 2,882,091 2,527,693 2,685,156 2,350,945 2,054,581 1,944,624 2,033,543 2,201,006 2,109,265 2,137,350 1,504,675
Non-Current Assets
Property, Plant and Equipment 357,759 351,831 343,154 329,992 329,146 310,390 389,296 272,589 260,588 254,432 321,071 220,643 216,681 200,161 279,306 189,953 185,599 265,329 284,125 266,722 264,715 252,351 186,201 184,979 179,096 184,031 180,057 168,065 154,278 149,037 142,504 144,486 90,423 85,605 80,760 75,860 73,162 72,066 73,563 56,184
Goodwill 5,545,966 5,673,732 5,644,958 5,553,546 5,473,603 5,380,050 5,201,435 5,068,954 5,076,364 5,180,832 5,078,978 5,102,263 5,058,174 4,693,469 4,719,181 4,613,597 4,582,250 4,583,881 4,833,047 4,707,383 4,720,471 4,549,099 4,542,074 4,517,348 4,556,206 4,744,292 4,715,823 4,644,559 4,212,523 4,227,472 4,195,150 4,183,981 3,557,446 3,564,211 3,546,034 3,712,326 3,767,071 3,761,378 3,713,182 1,557,011
Intangible Assets 1,956,855 2,033,106 2,085,663 2,164,999 2,107,081 2,197,587 2,130,974 2,169,232 2,220,246 2,314,338 2,335,385 2,369,457 2,265,574 2,050,919 2,115,882 2,115,189 2,121,304 2,169,742 2,341,882 2,315,645 2,417,188 2,355,639 2,407,910 2,438,627 2,515,232 2,682,516 2,724,957 2,876,440 2,562,326 2,633,651 2,653,233 2,758,877 2,112,238 2,155,157 2,183,595 2,270,524 2,338,148 2,369,922 2,386,242 865,116
Long Term Investments 161,739 130,199 69,521 67,964 69,721 67,587 179,181 191,549 142,067 107,062 117,816 47,457 44,257 11,857 7,480 7,480 61,773 28,068 30,440 26,250 26,635 26,506 42,674 33,032 39,859 32,859 32,859 33,526 40,845 40,763 36,200 79,717 90,803 82,626 76,568 125,176 121,807 124,086 141,933 147,512
Tax Assets 445,207 2,033,106 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 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-Current Assets -246,688 -1,829,209 248,691 287,708 275,533 273,337 90,022 197,632 187,481 188,503 69,155 190,272 188,054 185,695 116,412 196,764 211,722 134,118 140,476 158,187 160,225 159,261 147,632 143,913 145,533 141,702 114,962 86,203 86,381 76,940 71,952 63,837 66,853 69,650 58,225 67,704 73,477 68,007 72,431 93,942
Total Non-Current Assets 8,220,838 8,392,765 8,391,987 8,404,209 8,255,084 8,228,951 7,990,908 7,899,956 7,886,746 8,045,167 7,922,405 7,930,092 7,772,740 7,142,101 7,238,261 7,122,983 7,162,648 7,181,138 7,629,970 7,474,187 7,589,234 7,342,856 7,326,491 7,317,899 7,435,926 7,785,400 7,768,658 7,808,793 7,056,353 7,127,863 7,099,039 7,230,898 5,917,763 5,957,249 5,945,182 6,251,590 6,373,665 6,395,459 6,387,351 2,719,765
Other Assets 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Assets 16,196,535 15,830,131 15,476,252 15,264,467 15,178,653 14,587,923 14,089,260 14,486,024 14,710,215 14,221,413 13,404,653 13,454,383 13,026,883 11,427,474 11,194,579 11,093,999 10,626,717 11,310,150 12,248,541 11,914,194 11,975,592 11,514,915 11,202,477 11,450,890 11,485,133 11,692,465 11,318,359 11,330,294 10,101,711 10,009,954 9,626,732 9,916,054 8,268,708 8,011,830 7,889,806 8,285,133 8,574,671 8,504,724 8,524,701 4,224,440
Current Liabilities
Accounts Payable 1,902,909 1,849,958 1,624,995 1,895,280 1,679,702 1,907,841 1,568,942 1,693,988 2,014,962 1,957,054 1,406,350 1,726,705 1,578,266 1,348,983 1,054,478 1,297,236 1,096,303 1,058,713 1,249,586 1,375,929 1,523,862 1,518,827 1,117,649 1,616,949 1,532,741 1,609,240 1,437,314 1,435,585 1,240,766 1,246,182 1,151,432 1,230,339 904,151 796,803 669,528 760,413 815,544 775,929 716,676 612,691
Short Term Debt 2,515,744 1,901,433 2,126,749 2,345,803 2,071,231 2,097,066 2,336,717 2,476,088 2,108,108 1,926,983 1,537,924 1,901,397 1,346,080 1,409,365 1,254,997 1,333,769 1,245,178 1,913,470 1,746,838 1,165,214 1,932,394 1,807,318 2,070,616 1,699,548 1,915,685 1,621,913 1,616,512 1,602,507 1,443,444 1,407,708 1,336,506 1,383,763 824,158 742,128 875,100 1,001,624 1,246,342 1,336,108 1,424,764 919,945
Tax Payables 0 0 109,323 0 0 0 94,557 0 0 0 0 0 0 0 0 0 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 Revenue 2,763,554 2,534,349 2,397,279 1,783,311 2,013,236 1,481,004 0 0 0 0 0 0 0 0 0 0 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 Current Liabilities 660,340 665,188 676,730 713,825 671,721 717,634 2,137,796 2,468,089 2,308,825 2,207,891 2,346,077 2,038,168 2,056,072 1,555,630 1,658,836 1,564,802 1,285,487 1,487,893 1,466,644 1,437,794 1,292,954 1,235,953 1,306,948 1,167,971 1,153,088 1,076,523 1,041,676 1,134,806 934,816 846,775 808,380 840,871 703,981 699,083 702,846 679,222 659,714 644,242 755,178 396,054
Total Current Liabilities 7,842,547 6,950,928 6,825,753 6,738,219 6,435,890 6,203,545 6,043,455 6,638,165 6,431,895 6,091,928 5,290,351 5,666,270 4,980,418 4,313,978 3,968,311 4,195,807 3,626,968 4,460,076 4,463,068 3,978,937 4,749,210 4,562,098 4,495,213 4,484,468 4,601,514 4,307,676 4,095,502 4,172,898 3,619,026 3,500,665 3,296,318 3,454,973 2,432,290 2,238,014 2,247,474 2,441,259 2,721,600 2,756,279 2,896,618 1,928,690
Non-Current Liabilities
Long Term Debt 4,817,634 4,862,621 4,596,156 4,637,211 4,678,258 4,700,550 4,722,838 4,745,122 4,767,545 4,416,356 4,460,039 3,789,981 3,732,701 3,109,755 3,211,530 3,158,810 3,202,463 3,326,541 3,428,047 3,387,080 2,749,174 2,772,851 2,748,431 2,773,378 2,832,316 2,867,532 2,902,104 2,933,976 2,394,621 2,460,629 2,521,727 2,552,357 2,007,918 2,032,905 2,059,900 2,086,664 2,112,245 2,139,704 2,168,953 434,820
Deferred Revenue 0 0 0 0 0 0 86,671 0 0 -0 79,905 -0 0 0 0 0 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 445,207 473,250 470,232 548,943 538,832 544,682 527,465 571,448 566,434 588,664 566,291 564,445 565,856 0 0 0 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-Current Liabilities 315,554 261,062 301,752 280,643 262,237 257,286 167,338 304,237 256,672 220,049 141,487 258,702 259,061 707,242 659,327 801,632 830,852 727,304 645,810 647,867 633,836 648,999 618,653 630,796 612,218 629,205 644,231 793,002 682,564 706,848 724,649 730,203 745,795 753,142 752,385 794,639 833,822 828,567 840,568 302,123
Total Non-Current Liabilities 5,578,395 5,596,933 5,368,140 5,466,797 5,479,327 5,502,518 5,504,312 5,620,807 5,590,651 5,225,069 5,247,722 4,613,128 4,557,618 3,816,997 3,870,857 3,960,442 4,033,315 4,053,845 4,073,857 4,034,947 3,383,010 3,421,850 3,367,084 3,404,174 3,444,534 3,496,737 3,546,335 3,726,978 3,077,185 3,167,477 3,246,376 3,282,560 2,753,713 2,786,047 2,812,285 2,881,303 2,946,067 2,968,271 3,009,521 736,943
Total Liabilities 13,420,942 12,547,861 12,193,893 12,205,016 11,915,217 11,706,063 11,547,767 12,258,972 12,022,546 11,316,997 10,538,073 10,279,398 9,538,036 8,130,975 7,839,168 8,156,249 7,660,283 8,513,921 8,536,925 8,013,884 8,132,220 7,983,948 7,862,297 7,888,642 8,046,048 7,804,413 7,641,837 7,899,876 6,696,211 6,668,142 6,542,694 6,737,533 5,186,003 5,024,061 5,059,759 5,322,562 5,667,667 5,724,550 5,906,139 2,665,633
Common Stock 130 130 129 129 128 128 128 128 128 127 127 127 127 127 126 126 126 125 124 123 123 123 123 123 123 123 122 122 122 122 121 121 121 121 121 120 120 120 120 120
Retained Earnings 8,674,053 8,422,428 8,192,659 7,936,802 7,665,306 7,425,604 7,210,769 6,985,450 6,736,565 6,474,394 6,256,442 6,031,438 5,797,431 5,601,184 5,416,945 5,207,094 5,018,277 4,859,789 4,712,729 4,477,219 4,251,414 3,989,763 3,817,656 3,515,657 3,357,962 3,181,110 2,958,921 2,676,224 2,473,401 2,342,414 2,218,721 2,123,297 1,990,492 1,876,308 1,766,336 1,713,506 1,596,736 1,498,058 1,403,905 1,294,365
Accumulated Other Comprehensive Income/Loss -1,498,985 -1,340,847 -1,289,099 -1,361,934 -1,357,263 -1,434,016 -1,509,650 -1,660,445 -1,413,833 -1,263,437 -1,464,616 -1,436,044 -1,265,177 -1,481,019 -1,363,158 -1,583,136 -1,581,975 -1,592,124 -972,465 -1,114,678 -928,197 -934,192 -913,858 -944,746 -870,688 -508,603 -551,857 -466,367 -610,049 -572,789 -666,403 -612,150 -559,741 -539,609 -570,811 -332,610 -243,143 -249,990 -291,508 -93,146
Total Stockholders Equity 2,750,705 3,254,421 3,282,359 3,059,451 3,263,436 2,881,860 2,541,493 2,227,052 2,687,669 2,904,416 2,866,580 3,174,985 3,488,847 3,296,499 3,355,411 2,937,750 2,966,434 2,796,229 3,711,616 3,900,310 3,843,372 3,530,967 3,340,180 3,562,248 3,439,085 3,888,052 3,676,522 3,430,418 3,405,500 3,341,812 3,084,038 3,178,521 3,082,705 2,987,769 2,830,047 2,962,571 2,907,004 2,780,174 2,618,562 1,558,807
Total Investments 161,739 130,199 69,521 67,964 69,721 67,587 179,181 191,549 142,067 107,062 117,816 47,457 44,257 11,857 7,480 7,480 61,773 28,068 30,440 26,250 26,635 26,506 42,674 33,032 39,859 32,859 32,859 33,526 40,845 40,763 36,200 79,717 90,803 82,626 76,568 125,176 121,807 124,086 141,933 147,512
Total Debt 7,333,378 6,764,054 6,722,905 6,983,014 6,749,489 6,797,616 7,146,226 7,221,210 6,875,653 6,343,339 6,077,868 5,691,378 5,078,781 4,519,120 4,466,527 4,492,579 4,447,641 5,240,011 5,174,885 4,552,294 4,681,568 4,580,169 4,819,047 4,472,926 4,748,001 4,489,445 4,518,616 4,536,483 3,838,065 3,868,337 3,858,233 3,936,120 2,832,076 2,775,033 2,935,000 3,088,288 3,358,587 3,475,812 3,593,717 1,354,765
Net Debt 3,786,082 3,561,378 5,333,257 5,888,780 5,495,246 5,525,160 4,857,046 4,920,330 4,519,220 4,253,901 3,827,173 3,682,441 3,019,478 3,560,798 3,531,627 3,703,725 3,681,852 4,169,330 3,903,391 3,493,532 3,511,229 3,522,704 3,787,902 3,548,484 3,828,339 3,509,872 3,605,021 3,701,727 3,273,487 3,321,777 3,383,215 3,530,685 2,338,991 2,375,715 2,487,848 2,665,898 2,974,412 3,096,419 3,116,648 1,050,656

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 251,625 229,769 255,857 271,496 239,702 214,835 225,319 248,885 262,171 217,952 225,004 234,007 196,247 184,239 209,851 188,817 158,488 147,060 235,510 225,805 261,651 172,107 302,000 157,694 176,852 174,937 282,697 202,823 130,987 123,693 95,424 129,618 116,253 111,090 52,830 116,770 98,678 94,153 109,540 95,509
Depreciation & Amortization 84,312 84,731 83,946 84,750 83,676 84,232 89,044 76,483 77,643 76,040 74,266 73,411 68,470 64,924 22,231 62,543 61,019 63,388 30,191 66,253 69,708 66,332 37,658 69,845 67,336 70,197 42,655 67,506 63,166 63,321 42,230 55,736 47,087 35,338 35,606 47,714 48,013 47,269 27,529 24,362
Deferred Income Tax -10,322 647 -27,767 -7,112 -11,300 -499 -25,187 2,877 -12,764 1,900 -5,220 3,349 4,905 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Stock Based Compensation 27,108 24,979 26,169 29,073 34,748 26,096 20,588 34,181 34,017 32,631 27,986 16,453 17,885 17,747 8,315 11,904 8,990 14,175 14,833 15,273 18,306 12,541 15,732 20,702 19,102 14,403 24,400 24,655 21,150 23,093 13,921 17,405 17,435 15,186 45,735 13,887 13,549 16,951 11,357 7,993
Change in Working Capital 157,963 -17,501 835,423 -317,411 -332,087 407,979 -38,305 -5,667 -239,275 -469,249 245,213 -97,500 -23,738 -404,715 180,351 -324,805 298,872 107,857 188,581 -148,854 -111,670 -316,268 468,293 -125,014 -292,206 -263,179 116,179 -128,013 -158,334 -255,690 210,259 -173,417 -220,188 -172,800 53,467 149,673 -124,951 -115,363 399,235 35,223
Accounts Receivable -114,395 -382,889 599,226 -443,915 -736,534 370,962 351,563 275,468 -406,736 -818,969 289,763 -314,326 -237,981 -468,593 214,450 -309,995 203,633 156,052 276,350 -53,572 -116,411 -302,395 481,835 -121,332 -231,375 -288,152 9,008 -59,815 -143,632 -236,564 188,459 -134,710 -209,784 -182,761 111,327 162,218 -119,143 -114,385 384,407 59,725
Inventory 0 0 -884,622 363,978 -58,617 75,546 0 0 0 0 0 0 0 0 0 0 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 329,274 398,544 285,396 79,937 795,151 -446,508 -725,610 -13,725 273,463 381,921 -48,737 133,867 142,167 0 0 0 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 Working Capital -56,916 -33,156 835,423 -317,411 -332,087 407,979 335,742 -267,410 -106,002 -32,201 4,187 82,959 72,076 63,878 -34,099 -14,810 95,239 -48,195 -87,769 -95,282 4,741 -13,873 -13,542 -3,682 -60,831 24,973 107,171 -68,198 -14,702 -19,126 21,800 -38,707 -10,404 9,961 -57,860 -12,545 -5,808 -978 14,828 -24,502
Other Non-Cash Items 11,088 206,345 23,635 16,393 484,276 -404,978 617,454 -34,601 354,890 650,232 -34,235 359,394 263,181 215,655 -162,855 474,069 -145,234 87,553 -98,179 82,637 14,532 362,782 -475,681 157,064 103,303 204,344 -217,468 56,881 77,276 119,081 -60,208 162,902 128,832 133,809 42,494 -2,004 95,720 24,393 -256,819 -3,316
Net Cash Provided by Operating Activities 540,921 350,184 1,197,263 77,189 499,015 327,665 316,190 396,754 154,106 -112,253 597,522 245,380 276,311 77,850 257,893 412,528 382,135 420,033 370,936 241,114 252,527 297,494 348,002 280,291 74,387 200,702 248,463 223,852 134,245 73,498 301,626 192,244 89,419 122,623 230,132 326,040 131,009 67,403 290,842 159,771
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -44,096 -41,193 -36,664 -38,236 -42,185 -36,737 -43,797 -41,002 -35,242 -31,387 -37,075 -28,690 -26,239 -19,526 -23,406 -18,149 -18,613 -18,257 -26,489 -16,706 -17,469 -14,506 -25,075 -21,698 -19,400 -15,214 -20,634 -16,859 -17,804 -14,796 -17,134 -17,120 -13,018 -11,739 -12,349 -13,292 -8,129 -8,105 -8,791 -6,727
Acquisitions Net -3,546 -56,325 1,587 -106,195 -3 -126,691 -56,800 -126,373 2,120 -35,864 -57,068 -430,058 -71,276 -43,727 -8,230 -72,065 -25 -467 -113,417 -83,934 -250,926 0 -17,044 12 64 -3,875 -102,959 -598,718 -3,580 0 -906 -1,325,780 -1,207 -4,092 -39,830 -1,285 -7,103 -851 -2,305,098 -72,069
Purchases of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Sales/Maturities of Investments 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Investing Activities 3,373 -4,826 0 197,025 0 4,401 0 0 0 0 0 -2,281 -2,290 9 0 52,963 0 0 -255 0 0 0 87,152 0 -7,550 -3,642 -32,626 316,501 0 -6,327 0 9,279 -2,954 -4,914 -688 -7,782 0 0 0 0
Net Cash Used for Investing Activities -44,269 -102,344 -35,077 -144,431 -42,188 -159,027 -100,597 -167,375 -33,122 -67,251 -94,143 -461,029 -97,515 -63,244 -31,636 -37,251 -18,638 -18,724 -140,161 -100,640 -268,395 -14,506 45,033 -21,686 -26,886 -22,731 -156,219 -299,076 -21,384 -21,123 -18,040 -1,333,621 -17,179 -20,745 -52,867 -22,359 -15,232 -8,956 -2,313,889 -78,796
Cash Flows from Financing Activities
Debt Repayment -566,650 -38,864 -2,372,460 -1,937,500 -2,386,500 -2,516,500 -188,573 -334,555 -534,752 -364,105 -297,526 -614,451 -623,053 -65,039 -205,196 -22,558 -563,372 -317,318 -504,560 -97,266 -706,267 -386,076 -426,518 -272,252 -158,503 -53,593 -6,414 -624,818 -89,314 -103,312 -29,284 -1,150,792 -105,875 -95,875 -100,875 -160,875 -181,957 -146,611 -2,023,872 -85,883
Common Stock Issued 9,403 90,838 12,540 35,054 32,749 33,399 27,295 3,272 10,027 8,810 622 12,238 8,576 0 0 0 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 -658,241 -288,833 -139,949 -534,937 -2,376 -9,597 -109,556 -500,342 -372,566 -422,736 -533,445 -405,692 -254,544 -162,041 -61,501 -231,048 -27,124 -530,237 -635,547 -55,338 -702 -3,322 -578,045 0 -292,359 -88,292 -1 -349,999 -52,393 0 -152,186 -9,455 -26,037 0 0 0 0 0 0 0
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 1,501 580 -2,688 -238 -24,096 264 -271 -124,673 172,716 327,978 3,210 -445 -1,833 210,501 71,823 18,996 -127,486 -101,532 81,286 43,680 828,341 116,480 -69,956 20,680 128,089 42,892 8,254 43,085 54,808 122,406 -40,974 -43,435 168,930 -62,632 -44,926 -88,053 71,262 3,970 194,586 27,908
Net Cash Used Provided by Financing Activities -80,687 -158,551 -396,752 -259,648 -24,096 -217,715 -271,105 -162,515 172,213 -49,821 -235,297 220,552 375,252 -16,579 -194,874 -189,494 -717,982 -314,451 -49,701 -108,924 121,372 -272,918 -221,483 -251,572 -5,767 -98,993 1,839 317,904 -86,899 19,094 -222,444 1,097,902 37,018 -158,507 -145,801 -248,928 -110,695 -142,641 2,218,458 -57,975
Effect of Forex Changes on Cash -71,345 -28,148 60,588 -68,832 9,103 29,298 43,812 -122,417 -26,202 68,068 -26,324 -55,269 73,733 -43,124 74,376 -6,269 -6,405 -209,859 28,286 -54,299 10,551 -2,392 4,791 -3,921 -78,797 12,653 18,516 9,974 4,662 19,754 8,441 -44,175 -15,491 8,795 -6,702 -16,538 -300 -13,482 -22,451 -16,533
Net Change in Cash 344,620 61,141 826,022 -395,722 441,834 -19,779 -11,700 -55,553 266,995 -161,257 241,758 -50,366 627,781 -45,097 105,759 179,514 -360,890 -123,001 209,360 -22,749 116,055 7,678 176,343 3,112 -37,063 91,631 112,599 252,654 30,624 259,975 69,583 -87,650 93,767 -47,834 24,762 38,215 4,782 -97,676 172,960 6,467
Cash at End of Period 3,547,296 3,202,676 3,141,535 2,315,513 2,711,235 2,269,401 2,289,180 2,300,880 2,356,433 2,089,438 2,250,695 2,008,937 2,059,303 1,431,522 1,476,619 1,370,860 1,191,346 1,552,236 1,675,237 1,465,877 1,488,626 1,372,571 1,364,893 1,188,550 1,185,438 1,222,501 1,130,870 1,018,271 765,617 734,993 475,018 405,435 493,085 399,318 447,152 422,390 384,175 379,393 477,069 304,109
Cash at Start of Period 3,202,676 3,141,535 2,315,513 2,711,235 2,269,401 2,289,180 2,300,880 2,356,433 2,089,438 2,250,695 2,008,937 2,059,303 1,431,522 1,476,619 1,370,860 1,191,346 1,552,236 1,675,237 1,465,877 1,488,626 1,372,571 1,364,893 1,188,550 1,185,438 1,222,501 1,130,870 1,018,271 765,617 734,993 475,018 405,435 493,085 399,318 447,152 422,390 384,175 379,393 477,069 304,109 297,642
Free Cash Flow
Operating Cash Flow 540,921 350,184 1,197,263 77,189 499,015 327,665 316,190 396,754 154,106 -112,253 597,522 245,380 276,311 77,850 257,893 412,528 382,135 420,033 370,936 241,114 252,527 297,494 348,002 280,291 74,387 200,702 248,463 223,852 134,245 73,498 301,626 192,244 89,419 122,623 230,132 326,040 131,009 67,403 290,842 159,771
Capital Expenditure -44,096 -41,193 -36,664 -38,236 -42,185 -36,737 -43,797 -41,002 -35,242 -31,387 -37,075 -28,690 -26,239 -19,526 -23,406 -18,149 -18,613 -18,257 -26,489 -16,706 -17,469 -14,506 -25,075 -21,698 -19,400 -15,214 -20,634 -16,859 -17,804 -14,796 -17,134 -17,120 -13,018 -11,739 -12,349 -13,292 -8,129 -8,105 -8,791 -6,727
Free Cash Flow 496,825 308,991 1,160,599 38,953 456,830 290,928 272,393 355,752 118,864 -143,640 560,447 216,690 250,072 58,324 234,487 394,379 363,522 401,776 344,447 224,408 235,058 282,988 322,927 258,593 54,987 185,488 227,829 206,993 116,441 58,702 284,492 175,124 76,401 110,884 217,783 312,748 122,880 59,298 282,051 153,044