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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2024-09-30 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
Revenue 1,880,973 1,900,597 1,899,098 1,730,108 1,856,028 1,854,961 1,698,930 1,512,931 1,624,286 1,655,260 1,518,574 1,425,044 1,410,557 1,461,934 1,243,816 1,196,283 1,246,362 1,093,896 1,062,097 1,017,206 1,133,577 1,104,045 945,991 924,230 1,016,160 1,015,873 850,921 810,355 909,476 907,068 742,146 753,765 787,954 827,488 680,186 645,433 756,619 693,722 587,030 605,566
Revenue Y/Y Growth 1.34% 2.46% 11.78% 14.35% 14.27% 12.06% 11.88% 6.17% 15.15% 13.22% 22.09% 19.12% 13.17% 33.64% 17.11% 17.60% 9.95% -0.92% 12.27% 10.06% 11.55% 8.68% 11.17% 14.05% 11.73% 12.00% 14.66% 7.51% 15.42% 9.62% 9.11% 16.78% 4.14% 19.28% 15.87% 6.58% - - - -
Cost of Revenue 881,174 881,091 871,969 791,735 872,265 880,739 801,081 728,616 790,561 875,399 741,907 657,464 621,399 625,096 528,881 505,598 509,831 434,427 424,901 406,438 460,575 442,762 372,459 372,028 408,501 395,615 335,664 306,745 339,767 323,571 261,272 255,652 284,979 309,674 257,088 242,072 291,143 299,214 257,834 273,783
Gross Profit 999,799 1,019,506 1,027,129 938,373 983,763 974,222 897,849 784,315 833,725 779,861 776,667 767,580 789,158 836,838 714,935 690,685 736,531 659,469 637,196 610,768 673,002 661,283 573,532 552,202 607,659 620,258 515,257 503,610 569,709 583,497 480,874 498,113 502,975 517,814 423,098 403,361 465,476 394,508 329,196 331,783
Gross Profit Margin 53.15% 53.64% 54.09% 54.24% 53.00% 52.52% 52.85% 51.84% 51.33% 47.11% 51.14% 53.86% 55.95% 57.24% 57.48% 57.74% 59.09% 60.29% 59.99% 60.04% 59.37% 59.90% 60.63% 59.75% 59.80% 61.06% 60.55% 62.15% 62.64% 64.33% 64.80% 66.08% 63.83% 62.58% 62.20% 62.49% 61.52% 56.87% 56.08% 54.79%
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 0 0 0 0 0 0 0 0 5,500 406,910 377,178 608,900 9,100 310,863 300,789 464,600 5,500 252,019 272,060 500,500 4,700 281,899 251,291 470,600 4,300 257,137 228,342 415,900 252,337 233,256 196,712 354,200 207,900 203,991 164,985 296,700 171,275 166,096 151,751 264,200
Total Operating Expenses 519,883 492,343 485,138 504,414 473,236 450,417 412,785 389,963 415,795 406,910 377,178 354,700 344,694 310,863 300,789 288,384 277,930 252,205 272,208 293,723 277,559 282,293 262,071 245,691 268,086 262,637 235,342 236,498 252,337 233,456 216,612 246,385 212,600 229,291 168,385 174,913 174,038 189,839 155,348 138,862
Operating Income or Loss 479,916 527,163 541,991 433,959 510,527 523,805 485,064 394,351 417,930 372,951 399,489 412,880 444,464 525,975 414,146 402,301 458,601 407,264 364,988 317,045 395,443 378,990 311,461 306,511 339,573 357,621 279,915 267,112 317,372 350,041 264,262 251,728 290,375 288,523 254,713 228,448 291,438 366,139 173,848 192,921
Operating Margin 25.51% 27.74% 28.54% 25.08% 27.51% 28.24% 28.55% 26.07% 25.73% 22.53% 26.31% 28.97% 31.51% 35.98% 33.30% 33.63% 36.80% 37.23% 34.36% 31.17% 34.88% 34.33% 32.92% 33.16% 33.42% 35.20% 32.90% 32.96% 34.90% 38.59% 35.61% 33.40% 36.85% 34.87% 37.45% 35.39% 38.52% 52.78% 29.61% 31.86%
Interest Expense 5,820 0 0 16,115 71,357 15,159 12,496 825 2,149 0 7,300 0 2,290 872 759 0 0 0 872 0 0 0 0 0 0 0 0 0 0 2,551 0 5,002 1,037 222 0 0 3,362 0 0 1,012
EBITDA 499,825 546,601 562,466 452,493 528,507 539,381 501,872 410,884 417,930 372,951 399,489 431,366 444,464 525,975 414,146 417,395 472,423 422,775 381,534 334,016 410,842 396,564 326,331 321,021 353,857 371,815 293,906 280,895 329,701 361,633 275,445 262,699 300,920 298,828 263,737 237,551 299,946 235,191 14,099 199,450
Depreciation and Amortization 19,909 19,438 20,475 18,534 17,980 16,244 18,968 17,358 17,566 17,574 14,600 12,355 12,400 12,700 12,800 15,094 13,822 15,511 16,546 16,971 15,399 17,574 14,870 14,510 14,284 14,194 13,991 13,783 12,329 11,592 11,183 10,971 10,545 10,305 9,024 9,103 8,508 6,779 6,470 6,529
Income Before Tax 474,096 551,539 577,745 450,076 581,884 538,964 497,560 393,526 420,079 366,170 392,189 419,011 442,174 526,847 413,387 400,796 454,033 405,468 365,860 321,233 398,564 381,963 314,203 310,895 342,561 358,097 281,720 267,845 321,368 347,490 264,920 246,726 289,338 288,301 255,321 229,487 288,076 365,124 175,081 191,911
Income Tax Expense 103,177 126,170 135,696 83,097 129,190 125,093 100,116 91,853 97,692 92,810 97,986 97,697 104,969 123,085 98,193 -70,940 106,379 94,099 87,025 66,279 99,641 89,490 52,718 71,788 74,828 87,981 65,670 66,523 102,624 124,857 86,940 73,779 97,695 104,082 91,444 90,745 113,502 136,120 66,622 66,580
Net Income 370,919 425,369 442,049 366,979 452,694 413,871 397,444 301,674 322,387 273,360 294,203 321,314 337,205 403,762 315,194 471,736 347,654 311,369 278,835 254,954 298,923 292,473 261,485 239,105 267,733 270,116 216,050 201,321 218,744 222,633 177,980 172,946 191,643 184,219 163,877 138,741 174,574 229,004 108,459 125,332
Net Income Margin 19.72% 22.38% 23.28% 21.21% 24.39% 22.31% 23.39% 19.94% 19.85% 16.51% 19.37% 22.55% 23.91% 27.62% 25.34% 39.43% 27.89% 28.46% 26.25% 25.06% 26.37% 26.49% 27.64% 25.87% 26.35% 26.59% 25.39% 24.84% 24.05% 24.54% 23.98% 22.94% 24.32% 22.26% 24.09% 21.50% 23.07% 33.01% 18.48% 20.70%
EPS 0.38 0.41 0.42 0.35 0.43 0.40 0.38 0.29 0.31 0.26 0.28 0.30 0.32 0.38 0.30 0.45 0.33 0.30 0.26 0.24 0.28 0.27 0.24 0.22 0.24 0.24 0.19 0.18 0.20 0.20 0.16 0.15 0.17 0.15 0.14 0.11 0.14 0.22 0.11 0.13
EPS Diluted 0.38 0.41 0.42 0.35 0.43 0.39 0.38 0.29 0.30 0.26 0.27 0.30 0.32 0.38 0.30 0.44 0.33 0.30 0.26 0.24 0.28 0.27 0.24 0.22 0.24 0.24 0.19 0.18 0.19 0.20 0.16 0.15 0.17 0.15 0.13 0.11 0.14 0.21 0.10 0.12
Weighted Average Shares Out 975,841 1,029,268 1,041,081 1,040,584 1,047,015 1,047,065 1,044,909 1,044,746 1,053,594 1,057,233 1,058,810 1,058,386 1,057,994 1,057,306 1,056,390 1,055,972 1,055,274 1,053,822 1,072,122 1,074,806 1,088,938 1,088,312 1,085,536 1,100,648 1,105,388 1,119,734 1,132,000 1,129,000 1,135,756 1,135,820 1,143,156 1,137,950 1,142,274 1,205,874 1,217,676 1,216,896 1,230,306 1,061,910 1,019,226 1,006,050
Weighted Average Shares Out Diluted 983,171 1,037,378 1,051,282 1,052,524 1,059,966 1,060,093 1,059,069 1,058,310 1,066,600 1,069,622 1,071,108 1,071,494 1,071,830 1,071,114 1,069,964 1,068,398 1,066,526 1,062,382 1,081,036 1,082,490 1,096,844 1,096,436 1,096,546 1,113,332 1,119,910 1,132,704 1,148,258 1,150,072 1,156,736 1,156,040 1,164,064 1,161,038 1,166,586 1,229,808 1,241,448 1,234,788 1,248,564 1,088,502 1,042,668 1,049,592

Reported Currency: USD 2024-09-30 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
Current Assets
Cash and Cash Equivalents 1,625,339 1,564,734 2,576,524 2,297,675 1,773,849 1,869,774 1,672,660 1,307,141 1,303,048 1,132,039 1,014,786 1,326,462 1,712,671 1,584,239 1,178,879 1,180,413 1,074,730 921,326 701,836 797,957 717,617 888,247 618,344 637,513 713,714 659,687 511,360 528,622 465,559 777,655 576,337 377,582 341,526 434,769 2,528,109 2,175,417 1,240,717 1,696,295 362,787 370,323
Short Term Investments 0 0 984,201 955,605 1,236,752 1,417,239 1,383,028 1,362,314 1,346,781 1,337,792 1,717,648 1,749,727 1,224,066 968,952 980,108 881,354 599,326 250,753 233,513 533,063 587,356 357,988 263,697 320,650 457,898 211,093 585,222 672,933 630,348 323,851 209,366 220,554 257,653 44,319 508,243 744,610 1,544,710 1,234,858 647,284 781,134
Cash + Short Term Investments 1,625,339 1,564,734 3,560,725 3,253,280 3,010,601 3,287,013 3,055,688 2,669,455 2,649,829 2,469,831 2,732,434 3,076,189 2,936,737 2,553,191 2,158,987 2,061,767 1,674,056 1,172,079 935,349 1,331,020 1,304,973 1,246,235 882,041 958,163 1,171,612 870,780 1,096,582 1,201,555 1,095,907 1,101,506 785,703 598,136 599,179 479,088 3,036,352 2,920,027 2,785,427 2,931,153 1,010,071 1,151,457
Net Receivables 1,285,397 1,362,398 1,370,239 1,193,964 1,231,188 1,333,004 1,190,351 1,016,203 1,051,642 1,175,587 1,039,780 896,658 849,157 909,169 802,509 666,012 740,813 760,433 670,570 540,330 647,983 688,197 596,661 484,562 620,162 592,568 525,463 449,476 535,336 537,082 571,977 573,051 592,348 465,524 416,485 352,584 408,437 373,196 343,662 280,672
Inventory 770,338 834,404 939,630 971,406 883,582 846,812 906,723 935,631 862,977 885,948 821,132 593,357 471,553 382,890 368,402 333,085 318,956 340,536 352,305 360,731 317,745 299,529 300,780 277,705 262,084 275,566 268,607 255,745 213,341 190,600 171,290 161,971 167,840 174,401 165,929 156,121 159,691 180,892 197,914 174,573
Other Current Assets 216,684 192,761 164,920 170,346 186,144 187,284 141,847 143,608 132,243 165,254 150,320 115,906 126,226 105,425 103,974 80,091 92,022 98,402 90,498 84,228 90,059 92,807 127,818 83,740 98,813 89,765 147,896 179,601 89,713 50,891 87,846 99,112 190,657 173,812 174,106 170,800 397,092 437,138 290,248 46,452
Total Current Assets 3,897,758 3,954,297 6,035,514 5,588,996 5,311,515 5,654,113 5,294,609 4,764,897 4,696,691 4,696,620 4,743,666 4,682,110 4,383,673 3,950,675 3,433,872 3,140,955 2,825,847 2,371,450 2,048,722 2,316,309 2,360,760 2,326,768 1,907,300 1,804,170 2,152,671 1,828,679 2,038,548 2,086,377 1,934,297 1,880,079 1,616,816 1,432,270 1,550,024 1,292,825 3,792,872 3,582,602 3,750,647 3,922,379 1,841,895 1,693,429
Non-Current Assets
Property, Plant and Equipment 1,006,788 1,016,693 979,711 949,641 731,208 576,645 545,922 516,897 485,550 464,541 407,391 313,753 309,574 309,178 312,155 314,656 304,687 301,946 295,570 298,640 251,760 240,165 241,232 243,051 242,854 240,658 231,199 230,276 225,421 211,555 189,631 173,343 144,625 102,562 99,257 97,354 94,727 92,538 88,296 90,156
Goodwill 1,417,941 1,417,941 1,417,941 1,417,941 1,417,941 1,417,941 1,417,941 1,417,941 1,412,941 1,412,941 1,411,928 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,331,643 1,283,643 1,283,643 1,279,715 1,279,715 1,287,777 1,287,777 0 0
Intangible Assets 1,442,426 1,433,326 1,430,762 1,427,139 1,459,447 1,224,100 1,222,598 1,220,410 1,225,826 1,223,114 1,232,113 1,072,386 1,066,083 1,058,323 1,063,092 1,059,046 1,059,537 1,055,544 1,053,107 1,052,105 1,047,473 1,045,810 1,042,839 1,045,878 1,042,248 1,039,401 1,036,661 1,034,085 1,033,481 1,032,874 1,032,886 1,032,635 1,080,813 1,082,151 428,578 427,986 428,201 428,166 52,300 50,748
Long Term Investments 0 0 8,494 76,747 52,636 62,248 41,152 61,443 72,373 64,119 65,652 99,419 28,255 91,033 63,751 44,291 20,571 2,077 13,922 12,905 14,370 7,006 1,900 1,900 1,610 0 3,497 2,366 7,003 48,639 477 2,394 9,519 0 7,419 15,348 34,355 52,364 41,240 42,940
Tax Assets 183,430 187,269 175,271 175,003 176,724 177,039 177,039 177,039 195,511 203,287 225,221 225,221 241,297 241,297 241,650 241,650 84,777 84,777 84,777 84,777 85,148 85,148 85,215 85,687 85,253 85,253 85,748 92,333 158,739 158,739 158,739 159,556 142,116 261,319 261,297 261,310 155,369 196,985 54,106 54,106
Other Non-Current Assets 104,958 51,378 50,373 51,055 164,867 151,252 145,101 134,478 115,913 110,390 101,488 80,252 88,883 89,394 88,203 70,475 70,621 46,376 53,756 53,973 46,212 47,792 45,722 14,562 15,080 16,436 12,836 13,932 18,322 20,602 19,555 21,630 25,691 15,556 14,346 10,874 -147,338 -188,628 7,109 7,496
Total Non-Current Assets 4,155,543 4,106,607 4,062,552 4,097,526 4,002,823 3,609,225 3,549,753 3,528,208 3,508,114 3,478,392 3,443,793 3,122,674 3,065,735 3,120,868 3,100,494 3,061,761 2,871,836 2,822,363 2,832,775 2,834,043 2,776,606 2,757,564 2,748,551 2,722,721 2,718,688 2,713,391 2,701,584 2,704,635 2,774,609 2,804,052 2,732,931 2,721,201 2,686,407 2,745,231 2,090,612 2,092,587 1,853,091 1,869,202 243,051 245,446
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,053,301 8,060,904 10,098,066 9,686,522 9,314,338 9,263,338 8,844,362 8,293,105 8,204,805 8,175,012 8,187,459 7,804,784 7,449,408 7,071,543 6,534,366 6,202,716 5,697,683 5,193,813 4,881,497 5,150,352 5,137,366 5,084,332 4,655,851 4,526,891 4,871,359 4,542,070 4,740,132 4,791,012 4,708,906 4,684,131 4,349,747 4,153,471 4,236,431 4,038,056 5,883,484 5,675,189 5,603,738 5,791,581 2,084,946 1,938,875
Current Liabilities
Accounts Payable 549,028 511,137 533,729 564,379 539,892 568,613 491,249 444,265 520,198 492,858 438,256 404,263 396,229 362,900 334,076 296,800 281,522 261,969 305,529 274,045 304,773 292,627 257,935 248,760 278,914 267,117 226,063 245,910 229,551 242,667 178,093 193,270 172,159 183,084 183,216 144,763 238,106 194,731 167,789 127,641
Short Term Debt 0 13,272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5,039 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Payables 7,641 10,990 75,111 14,955 17,644 12,704 55,123 13,317 17,143 15,917 21,118 30,399 23,113 31,289 9,991 23,433 32,082 22,497 12,711 14,717 20,334 15,179 6,113 10,189 6,453 15,978 9,758 10,645 10,156 8,951 8,749 7,657 5,835 5,651 71,750 106,662 14,809 11,453 1,586 5,848
Deferred Revenue 45,627 44,377 43,776 41,914 40,127 42,765 44,440 43,311 42,608 44,344 42,540 42,530 45,278 46,656 45,961 45,429 45,538 44,894 44,844 44,237 43,805 43,839 43,591 44,045 44,232 43,888 44,325 43,236 43,566 43,946 42,625 41,672 34,407 33,053 36,226 32,271 31,413 26,417 10,584 49,926
Other Current Liabilities 642,848 580,747 576,212 540,441 581,139 538,498 596,699 501,085 541,768 540,489 542,447 487,884 467,620 446,682 398,833 384,326 414,621 345,505 333,418 328,098 345,304 353,855 323,333 298,151 326,763 287,229 253,876 260,560 314,411 265,607 240,357 227,990 260,241 275,568 249,463 230,493 220,278 259,326 369,328 172,301
Total Current Liabilities 1,245,144 1,160,523 1,228,828 1,161,689 1,178,802 1,162,580 1,187,511 1,001,978 1,121,717 1,093,608 1,044,361 965,076 932,240 887,527 788,861 749,988 773,763 674,865 701,541 661,097 714,216 705,500 630,972 601,145 656,362 614,212 534,022 560,351 597,684 561,171 469,824 470,589 472,642 497,356 540,655 514,189 504,606 491,927 549,287 355,716
Non-Current Liabilities
Long Term Debt 748,842 794,612 0 48,478 38,135 28,858 27,991 29,627 29,313 29,657 26,749 17,430 15,408 16,051 16,643 0 0 0 25,284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 0 192,354 198,759 204,251 209,136 215,039 219,764 223,800 226,294 232,170 238,241 243,249 245,621 252,056 257,730 264,436 268,281 272,926 278,393 287,469 292,101 298,375 303,241 312,224 319,007 320,259 328,300 334,354 342,249 346,943 349,697 353,173 365,389 348,289 350,983 351,590 355,128 355,379 67,305 68,009
Deferred Tax 0 28,896 -46,488 -48,478 -38,135 -28,858 -27,991 72,917 -29,313 -29,657 -26,749 58,258 -15,408 -16,051 -16,643 -17,366 -17,535 -18,134 -25,284 -25,651 -18,634 -18,766 -19,083 0 0 0 0 0 0 0 0 0 0 0 0 0 89,447 89,455 0 0
Other Non-Current Liabilities 279,915 18,196 92,690 43,360 15,116 15,397 13,736 12,659 11,721 10,399 11,436 12,078 11,142 10,411 11,695 27,432 26,318 24,482 5,333 30,505 23,071 22,871 22,818 2,621 2,723 2,439 2,203 1,095 819 0 0 0 0 0 0 0 0 0 0 0
Total Non-Current Liabilities 1,028,757 1,034,058 291,449 296,089 262,387 259,294 261,491 266,086 267,328 272,226 276,426 272,757 272,171 278,518 286,068 291,868 294,599 297,408 309,010 317,974 315,172 321,246 326,059 314,845 321,730 322,698 330,503 335,449 343,068 346,943 349,697 353,173 365,389 348,289 350,983 351,590 444,575 444,834 67,305 68,009
Total Liabilities 2,273,901 2,194,581 1,520,277 1,457,778 1,441,189 1,421,874 1,449,002 1,268,064 1,389,045 1,365,834 1,320,787 1,237,833 1,204,411 1,166,045 1,074,929 1,041,856 1,068,362 972,273 1,010,551 979,071 1,029,388 1,026,746 957,031 915,990 978,092 936,910 864,525 895,800 940,752 908,114 819,521 823,762 838,031 845,645 891,638 865,779 949,181 936,761 616,592 423,725
Common Stock 5,628 5,627 5,624 5,613 5,592 5,591 5,587 3,209 3,206 3,205 3,203 3,200 3,199 3,198 3,196 3,193 3,192 3,190 3,186 3,182 3,181 3,180 3,174 3,155 3,154 3,152 3,150 3,146 3,126 3,124 3,122 3,116 1,037 1,036 1,036 1,035 1,034 1,033 1,058 1,035
Retained Earnings 7,178,073 6,807,154 6,381,785 5,939,736 5,572,757 5,120,063 4,706,192 9,001,173 8,699,499 8,377,112 8,103,752 7,809,549 7,488,235 7,151,030 6,747,268 6,432,074 5,960,338 5,612,684 5,301,315 5,022,480 4,767,526 4,468,603 4,176,130 3,914,645 3,675,538 3,407,806 3,137,691 2,928,226 2,726,904 2,508,161 2,285,528 2,107,548 1,934,601 1,742,960 1,558,740 1,394,863 1,256,121 1,081,547 2,334,924 2,330,510
Accumulated Other Comprehensive Income/Loss -137,842 -182,304 -157,940 -125,337 -198,033 -155,725 -147,911 -159,073 -224,455 -152,957 -72,145 -69,165 -43,495 -16,822 -24,874 3,034 -32,529 -53,438 -62,682 -32,387 -43,083 -28,756 -34,125 -32,864 -29,777 -25,196 -13,721 -16,659 -15,533 -16,833 -21,917 -23,249 -14,534 -14,477 -15,443 -21,878 -20,851 -19,073 -21,433 -11,453
Total Stockholders Equity 5,779,400 5,866,323 8,577,789 8,228,744 7,873,149 7,841,464 7,395,360 7,025,041 6,815,760 6,809,178 6,866,672 6,566,951 6,244,997 5,905,498 5,459,437 5,160,860 4,629,321 4,221,540 3,870,946 4,171,281 4,107,978 4,057,586 3,698,820 3,610,901 3,893,267 3,605,160 3,875,607 3,895,212 3,768,154 3,776,017 3,530,226 3,329,709 3,398,400 3,192,411 4,991,846 4,809,410 4,654,557 4,854,820 1,468,354 1,515,150
Total Investments 0 0 992,695 1,032,352 1,289,388 1,479,487 1,424,180 1,423,757 1,419,154 1,401,911 1,783,300 1,849,146 1,252,321 1,059,985 1,043,859 925,645 619,897 252,830 247,435 545,968 601,726 364,994 263,697 320,650 459,508 211,093 588,719 675,299 637,351 372,490 209,843 222,948 267,172 44,319 515,662 759,958 1,579,065 1,287,222 688,524 824,074
Total Debt 748,842 807,884 61,907 66,015 54,486 43,598 39,126 45,931 43,558 49,649 44,252 28,180 19,828 25,769 22,991 17,366 17,535 18,134 30,323 1,485 1,842 1,161 860 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Debt -876,497 -756,850 -2,514,617 -2,231,660 -1,719,363 -1,826,176 -1,633,534 -1,261,210 -1,259,490 -1,082,390 -970,534 -1,298,282 -1,692,843 -1,558,470 -1,155,888 -1,163,047 -1,057,195 -903,192 -671,513 -796,472 -715,775 -887,086 -617,484 -637,513 -713,714 -659,687 -511,360 -528,622 -465,559 -777,655 -576,337 -377,582 -341,526 -434,769 -2,528,109 -2,175,417 -1,240,717 -1,696,295 -362,787 -370,323

Reported Currency: USD 2024-09-30 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
Cash Flows from Operating Activities
Net Income 370,919 425,369 442,049 366,978 452,694 413,871 397,444 301,674 322,387 273,360 294,203 321,314 337,205 403,762 315,194 471,736 347,654 311,369 278,835 254,954 298,923 292,473 261,485 239,107 267,732 270,115 216,050 201,322 218,743 222,633 177,980 172,947 191,641 184,220 163,877 138,742 174,574 229,003 4,414 125,331
Depreciation & Amortization 19,909 19,438 20,475 18,534 17,980 15,576 16,808 15,201 15,608 15,833 14,599 9,439 13,227 13,712 13,777 15,094 13,822 15,511 16,546 16,971 15,399 17,574 14,870 14,510 14,284 14,194 13,991 13,783 12,329 11,592 11,183 10,971 10,545 10,305 9,024 9,103 8,508 6,779 6,470 6,527
Deferred Income Tax 3,052 -13,303 9 2,040 -93,623 2,418 0 18,472 7,776 20,453 1,481 16,076 0 353 0 -156,873 0 0 0 723 1 67 472 -434 0 -76 0 66,073 -13,360 0 1,862 -17,440 -1,639 -22 9 -198,149 -275,391 41,058 -184,679 -2,310
Stock Based Compensation 27,531 18,790 22,472 16,371 17,900 18,600 16,051 14,942 16,600 16,277 16,332 18,092 16,700 17,329 18,362 17,247 20,008 15,936 17,098 16,466 15,991 15,575 15,324 14,675 14,091 14,906 13,439 13,017 13,282 12,841 13,142 12,113 12,145 11,528 10,062 9,030 8,852 8,483 6,354 6,043
Change in Working Capital 193,565 -25,510 -75,871 -13,257 75,723 -112,398 -7,603 -56,201 94,420 -198,068 -326,960 -141,240 -25,574 -23,309 -171,772 66,163 124,325 -94,369 -124,289 3,824 37,246 4,316 -168,640 72,812 24,279 53,371 -94,382 -95,874 12,559 93,360 -10,935 102,095 -39,494 -67,869 -73,459 201,035 270,916 -181,571 85,732 42,954
Accounts Receivable 90,823 -2,146 -195,081 55,646 99,004 -150,296 -167,512 73,466 86,789 -154,803 -134,433 -54,747 40,059 -92,088 -147,452 81,664 30,258 -84,110 -147,484 114,084 25,841 -86,363 -113,503 135,468 -25,337 -79,123 -69,420 85,798 7,370 -83,120 6,490 14,904 -16,248 -44,813 -60,206 55,490 -37,177 -26,972 -68,072 34,002
Inventory 73,623 100,776 22,708 -61,898 -23,281 57,582 35,495 -50,572 1,936 -90,403 -208,673 -128,379 -96,873 -12,995 -39,546 -9,186 25,309 13,144 1,037 -40,275 -23,442 2,499 -24,004 -15,808 12,415 -11,479 -11,274 -42,167 -21,841 -17,066 -7,793 2,520 6,742 19,252 -7,639 2,008 19,843 -2,372 -26,547 29,463
Accounts Payable 19,159 -24,443 -9,062 2,963 -22,350 81,049 51,124 -2,898 -32,836 67,170 18,329 7,727 42,951 26,760 36,859 28,420 -2,952 -26,100 19,328 -40,648 32,630 18,285 18,565 -29,789 14,957 47,300 -22,616 4,926 15,869 28,101 -19,317 23,545 -13,210 -1,081 36,086 -54,278 3,018 29,382 42,742 -18,750
Other Working Capital 9,960 -99,697 105,564 -9,968 22,350 -100,733 73,290 -76,197 38,531 -20,032 -2,183 34,159 -11,711 55,014 -21,633 -34,735 71,710 2,697 2,830 -29,337 2,217 69,895 -49,698 -17,059 22,244 96,673 8,928 -144,431 11,161 165,445 9,685 61,126 -16,778 -41,227 -41,700 197,815 285,232 -181,609 137,609 -1,761
Other Non-Cash Items 3,423 -5,014 247,865 43,661 49,590 668 1,775 4,425 1,774 3,159 1,475 4,078 -162 -381 -88 1,560 2,969 879 2,942 -245 -1,276 1,384 -115 -149 -326 -121 -187 -647 13,282 -168 -268 -33 -51 -166 46 405 -104 -161,532 -46 -27
Net Cash Provided by Operating Activities 618,399 436,291 412,142 434,327 520,264 338,687 424,475 298,513 458,523 131,014 -351 227,759 341,396 411,113 175,473 414,927 508,778 249,326 191,132 292,693 366,284 331,389 123,396 340,521 320,060 352,389 148,911 197,674 256,835 340,258 192,964 280,653 173,147 137,996 109,559 160,166 187,355 -57,780 -81,755 178,518
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -46,983 -57,901 -75,641 -102,353 -27,799 -44,299 -44,052 -72,417 -30,396 -79,410 -29,930 -24,111 -7,894 -9,809 -15,639 -6,660 -45,775 -24,271 -17,930 -60,528 -28,793 -12,592 -8,485 -18,788 -21,476 -21,612 -13,049 -20,253 -32,398 -20,536 -19,941 -33,555 -49,088 -12,147 -10,547 -11,514 -11,586 -13,154 -6,239 -10,298
Acquisitions Net 0 630 422 767 -363,385 -1,503 564 710 231 884 -330,356 -8,292 4,937 -1,894 -7,008 0 -32,829 -5,901 -6,594 -2,830 -5,109 -41 482 -6,423 -5,814 -129 3,677 -3,995 -5,041 1,155 -396 -1,161 790 -690,864 -1,961 -1,094 -1,463 375,711 -1,450 -1,428
Purchases of Investments 0 107 -342,228 -215,485 -314,107 -572,375 -518,751 -453,157 -429,643 -522,342 -441,925 -1,069,792 -547,884 -354,897 -440,570 -450,705 -423,303 -211,276 -214,697 -231,772 -455,113 -205,537 -175,314 -115,075 -368,546 -95,042 -247,421 -203,537 -481,418 -228,544 -58,314 -49,817 -249,995 -614 -152,050 -273,406 -815,985 -825,910 -118,283 -373,064
Sales/Maturities of Investments 0 995,790 382,125 483,699 508,235 515,302 522,501 428,412 414,236 904,899 504,808 472,043 355,591 335,214 325,751 124,338 76,242 206,082 513,534 293,308 211,664 114,077 232,387 254,074 120,014 473,180 334,216 175,076 185,579 100,975 71,553 93,845 27,142 471,958 396,346 1,092,561 524,282 227,273 253,833 165,520
Other Investing Activities -13,303 -381 -985 13,037 -4,758 -2,568 -13,028 -7,172 -6,433 -6,139 -6,227 19,830 -6,288 307 -11,617 1,054 34,457 6,084 5,663 3,283 5,208 1,272 -2,291 5,020 3,792 -6,093 -1,549 4,573 4,553 -1,428 796 1,214 1,807 20 2,484 2,177 1,961 573 1,779 1,849
Net Cash Used for Investing Activities -60,286 938,626 -35,322 166,628 -201,814 -105,443 -52,766 -103,624 -52,005 297,892 -303,630 -610,322 -201,538 -31,079 -149,083 -331,973 -391,208 -29,282 279,976 1,461 -272,143 -102,821 46,779 118,808 -272,030 350,304 75,874 -48,136 -328,725 -148,378 -6,302 10,526 -269,344 -231,647 234,272 808,724 -302,791 -235,507 129,640 -217,421
Cash Flows from Financing Activities
Debt Repayment -1,448 747,627 -2,896 -2,641 -4,612 610 -7,271 794 -5,643 1,470 3,454 4,742 0 2,667 957 -586 -820 -947 -733 -728 -3,766 -8,682 -393 -404 -510 -429 -543 -705 -544 -634 -700 -628 -632 -577 -522 -276 -277 -334 -196 -303
Common Stock Issued 10,008 13,701 38,392 64,707 5,894 23,318 36,348 29,256 12,137 18,112 4,510 8,563 12,674 17,725 6,761 7,396 21,698 29,867 13,975 7,118 4,111 45,971 35,163 3,370 10,865 7,115 6,501 25,850 7,683 5,472 13,621 5,790 2,448 4,089 4,078 5,610 1,931 1,670,001 19,119 2,118
Common Stock Repurchased -535,661 -3,114,278 -120,245 -170,872 -397,255 -55,699 -35,126 -277,713 -196,816 -284,312 -12,187 -12 0 -399 -13,419 0 -148 -36,560 -559,210 -229,579 -254,308 -621 -222,792 -536,927 0 -553,199 -251,950 -112,005 -248,871 -238 -64 -249,996 -187 -2,000,238 -2,016 -48,993 -346,757 -160,835 -251,382 -49
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 -128 -2,776 0 0 0 0 0 0 0 0 0 0 -5,438 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10,823 0 115,652 184,679 383
Net Cash Used Provided by Financing Activities -527,229 -2,355,726 -84,749 -108,806 -395,973 -31,771 -6,049 -247,663 -190,322 -264,730 -4,223 13,293 7,236 19,993 -5,701 6,810 20,730 -7,640 -545,968 -223,189 -253,963 36,668 -188,022 -533,961 10,355 -546,513 -245,992 -86,860 -241,732 4,600 12,857 -244,834 1,629 -1,996,726 1,540 -32,836 -341,520 1,624,484 -47,780 2,149
Effect of Forex Changes on Cash 29,721 -30,981 -13,222 31,677 -18,402 -4,359 -141 56,867 -45,187 -46,923 -3,472 -16,939 -18,662 5,333 -22,223 15,919 15,104 7,086 -21,261 9,375 -10,808 4,667 -1,322 -1,569 -4,358 -7,853 3,945 385 1,526 4,838 -764 -10,289 1,325 -2,963 7,321 -1,354 1,378 2,311 -7,641 -1,246
Net Change in Cash 60,605 -1,011,790 278,849 523,826 -95,925 197,114 365,519 4,093 171,009 117,253 -311,676 -386,209 128,432 405,360 -1,534 105,683 153,404 219,490 -96,121 80,340 -170,630 269,903 -19,169 -76,201 54,027 148,327 -17,262 63,063 -312,096 201,318 198,755 36,056 -93,243 -2,093,340 352,692 934,700 -455,578 1,333,508 -7,536 -38,000
Cash at End of Period 1,625,339 1,564,734 2,576,524 2,297,675 1,773,849 1,869,774 1,672,660 1,307,141 1,303,048 1,132,039 1,014,786 1,326,462 1,712,671 1,584,239 1,178,879 1,180,413 1,074,730 921,326 701,836 797,957 717,617 888,247 618,344 637,513 713,714 659,687 511,360 528,622 465,559 777,655 576,337 377,582 341,526 434,769 2,528,109 2,175,417 1,240,717 1,696,295 362,787 370,323
Cash at Start of Period 1,564,734 2,576,524 2,297,675 1,773,849 1,869,774 1,672,660 1,307,141 1,303,048 1,132,039 1,014,786 1,326,462 1,712,671 1,584,239 1,178,879 1,180,413 1,074,730 921,326 701,836 797,957 717,617 888,247 618,344 637,513 713,714 659,687 511,360 528,622 465,559 777,655 576,337 377,582 341,526 434,769 2,528,109 2,175,417 1,240,717 1,696,295 362,787 370,323 408,323
Free Cash Flow
Operating Cash Flow 618,399 436,291 412,142 434,327 520,264 338,687 424,475 298,513 458,523 131,014 -351 227,759 341,396 411,113 175,473 414,927 508,778 249,326 191,132 292,693 366,284 331,389 123,396 340,521 320,060 352,389 148,911 197,674 256,835 340,258 192,964 280,653 173,147 137,996 109,559 160,166 187,355 -57,780 -81,755 178,518
Capital Expenditure -46,983 -57,901 -75,641 -102,353 -27,799 -44,299 -44,052 -72,417 -30,396 -79,410 -29,930 -24,111 -7,894 -9,809 -15,639 -6,660 -45,775 -24,271 -17,930 -60,528 -28,793 -12,592 -8,485 -18,788 -21,476 -21,612 -13,049 -20,253 -32,398 -20,536 -19,941 -33,555 -49,088 -12,147 -10,547 -11,514 -11,586 -13,154 -6,239 -10,298
Free Cash Flow 579,146 378,390 336,501 331,974 492,465 294,388 380,423 226,096 428,127 51,604 -30,281 203,648 333,502 401,304 159,834 408,267 463,003 225,055 173,202 232,165 337,491 318,797 114,911 321,733 298,584 330,777 135,862 177,421 224,437 319,722 173,023 247,098 124,059 125,849 99,012 148,652 175,769 -70,934 -87,994 168,220