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 1,690,400 1,571,374 1,540,437 1,509,456 1,458,924 1,351,351 1,275,552 1,176,801 1,051,891 877,066 824,459 748,697 707,319 667,562 648,482 605,431 540,570 523,029 552,546 654,415 608,321 595,424 595,726 563,309 519,845 472,489 467,867 437,633 405,211 335,475 327,969 290,261 268,741 242,196 245,446 217,548 195,552 179,045 173,489 155,463
Revenue Y/Y Growth 15.87% 16.28% 20.77% 28.27% 38.70% 54.08% 54.71% 57.18% 48.72% 31.38% 27.14% 23.66% 30.85% 27.63% 17.36% -7.49% -11.14% -12.16% -7.25% 16.17% 17.02% 26.02% 27.33% 28.72% 28.29% 40.84% 42.66% 50.77% 50.78% 38.51% 33.62% 33.42% 37.43% 35.27% 41.48% 39.94% - - - -
Cost of Revenue 593,187 569,995 541,211 567,037 574,795 546,844 506,946 466,821 408,626 323,221 301,745 270,082 253,141 242,290 233,898 220,469 196,481 184,778 196,243 237,141 218,130 214,854 220,734 201,726 185,962 169,570 160,702 157,016 145,434 121,265 117,814 103,841 97,290 87,106 89,278 75,800 67,662 61,291 57,049 54,506
Gross Profit 1,097,213 1,001,379 999,226 942,419 884,129 804,507 768,606 709,980 643,265 553,845 522,714 478,615 454,178 425,272 414,584 384,962 344,089 338,251 356,303 417,274 390,191 380,570 374,992 361,583 333,883 302,919 307,165 280,617 259,777 214,210 210,155 186,420 171,451 155,090 156,168 141,748 127,890 117,754 116,440 100,957
Gross Profit Margin 64.91% 63.73% 64.87% 62.43% 60.60% 59.53% 60.26% 60.33% 61.15% 63.15% 63.40% 63.93% 64.21% 63.71% 63.93% 63.58% 63.65% 64.67% 64.48% 63.76% 64.14% 63.92% 62.95% 64.19% 64.23% 64.11% 65.65% 64.12% 64.11% 63.85% 64.08% 64.22% 63.80% 64.03% 63.63% 65.16% 65.40% 65.77% 67.12% 64.94%
Research and Development 267,482 208,395 211,481 212,353 229,676 201,408 190,423 187,807 178,158 172,006 157,879 153,093 143,293 132,487 133,847 128,049 111,544 113,154 110,063 118,732 114,295 119,669 118,439 117,589 104,078 102,362 107,180 79,610 81,194 81,610 71,398 70,648 69,020 62,515 57,413 58,748 49,947 43,340 44,344 36,231
General and Administrative Expenses 130,158 132,843 147,831 127,371 124,391 118,521 109,264 104,826 102,254 103,852 99,047 92,228 91,520 86,493 86,099 68,518 65,556 75,435 70,251 69,936 69,059 66,559 62,911 63,224 64,608 61,819 60,597 60,175 61,949 59,182 61,262 52,751 49,273 42,840 49,358 51,703 45,084 38,659 33,094 30,852
Total Operating Expenses 397,640 341,238 359,312 339,724 354,067 319,929 299,687 292,633 280,412 275,858 256,926 245,321 234,813 218,980 219,946 196,567 177,100 188,589 180,314 188,668 183,354 186,228 181,350 180,813 168,686 164,181 167,777 139,785 143,143 140,792 132,660 123,399 118,293 105,355 106,771 110,451 95,031 81,999 77,438 67,083
Operating Income or Loss 699,573 660,141 639,914 602,695 530,062 484,578 468,919 417,347 362,853 277,987 265,788 233,294 219,365 206,292 194,638 188,395 166,989 149,662 175,989 228,606 206,837 194,342 193,642 180,770 165,197 138,738 139,388 140,832 116,634 73,418 77,495 63,021 53,158 49,735 49,397 31,297 32,859 35,755 39,002 33,874
Operating Margin 41.39% 42.01% 41.54% 39.93% 36.33% 35.86% 36.76% 35.46% 34.50% 31.70% 32.24% 31.16% 31.01% 30.90% 30.01% 31.12% 30.89% 28.61% 31.85% 34.93% 34.00% 32.64% 32.51% 32.09% 31.78% 29.36% 29.79% 32.18% 28.78% 21.88% 23.63% 21.71% 19.78% 20.54% 20.13% 14.39% 16.80% 19.97% 22.48% 21.79%
Interest Expense 0 0 12,146 0 0 -12,146 -13,784 6,929 4,427 2,428 1,662 1,636 1,872 2,045 2,490 4,319 8,668 11,662 12,693 0 0 0 661 673 680 687 741 701 623 715 918 735 732 751 746 753 832 821 768 764
EBITDA 715,071 675,755 654,311 619,701 548,384 505,483 486,450 434,504 377,774 291,078 278,258 245,923 231,942 218,950 207,253 199,200 177,951 159,870 183,890 236,797 215,232 215,037 208,382 197,174 169,339 149,278 147,661 148,290 122,847 79,382 78,055 68,805 53,574 54,851 49,288 34,788 36,629 38,180 41,506 33,050
Depreciation and Amortization 15,498 15,614 14,890 17,006 22,843 25,538 17,531 21,833 19,550 17,623 16,433 16,957 16,744 16,901 12,615 10,805 10,962 10,208 7,901 8,191 8,395 8,362 9,231 7,112 5,631 5,697 5,285 5,322 5,094 4,939 4,942 5,145 4,883 4,779 3,947 3,478 3,353 2,893 2,655 2,653
Income Before Tax 770,436 722,761 694,391 644,510 586,401 496,724 485,845 424,164 362,320 309,467 267,288 234,640 221,084 207,867 200,180 201,619 175,245 161,819 187,172 247,775 220,648 206,675 198,490 189,389 163,028 142,894 141,635 142,267 117,130 73,728 77,137 62,925 52,842 49,321 48,542 30,557 32,444 34,466 38,083 32,286
Income Tax Expense 105,008 85,069 80,755 99,183 94,516 60,251 58,756 70,165 63,221 37,208 27,993 10,335 24,196 27,501 17,222 33,244 30,452 23,388 -73,520 38,880 31,397 5,646 28,168 20,865 12,320 -1,644 37,802 8,545 14,445 -9,233 18,354 11,668 13,938 14,076 4,618 1,867 8,448 9,974 7,046 10,420
Net Income 665,428 637,692 613,636 545,327 491,885 436,473 427,089 353,999 299,099 272,259 239,295 224,305 196,888 180,366 182,958 168,375 144,793 138,431 260,583 208,799 189,152 200,911 170,220 168,439 150,708 144,449 103,757 133,540 102,454 82,694 58,490 50,962 38,617 34,921 43,251 28,301 23,607 24,032 28,333 21,185
Net Income Margin 39.37% 40.58% 39.84% 36.13% 33.72% 32.30% 33.48% 30.08% 28.43% 31.04% 29.02% 29.96% 27.84% 27.02% 28.21% 27.81% 26.79% 26.47% 47.16% 31.91% 31.09% 33.74% 28.57% 29.90% 28.99% 30.57% 22.18% 30.51% 25.28% 24.65% 17.83% 17.56% 14.37% 14.42% 17.62% 13.01% 12.07% 13.42% 16.33% 13.63%
EPS 2.12 2.04 1.97 1.76 1.59 1.42 1.40 1.16 0.98 0.88 0.78 0.73 0.64 0.59 0.60 0.56 0.48 0.46 0.85 0.68 0.62 0.66 0.56 0.56 0.51 0.49 0.36 0.46 0.36 0.29 0.21 0.19 0.14 0.13 0.16 0.11 0.09 0.09 0.12 0.09
EPS Diluted 2.08 1.99 1.92 1.72 1.55 1.38 1.36 1.13 0.94 0.85 0.75 0.70 0.62 0.57 0.58 0.53 0.46 0.43 0.81 0.65 0.58 0.62 0.53 0.52 0.47 0.45 0.32 0.42 0.33 0.27 0.20 0.17 0.13 0.12 0.15 0.10 0.08 0.09 0.11 0.07
Weighted Average Shares Out 313,711 313,032 311,612 310,185 308,636 306,985 306,162 304,931 306,754 308,045 307,521 307,456 305,844 305,224 303,456 303,996 303,232 305,056 305,380 305,704 306,208 303,680 301,892 300,044 298,012 295,976 293,240 290,352 287,968 284,456 279,920 276,304 273,100 270,948 268,444 266,516 262,096 258,540 252,744 249,608
Weighted Average Shares Out Diluted 319,921 319,865 318,845 317,631 316,485 315,578 315,201 314,401 316,581 319,652 319,753 319,636 318,840 318,492 317,044 317,252 317,192 319,756 321,044 323,012 325,340 324,804 323,712 324,072 323,304 322,884 320,972 317,288 315,024 310,064 297,536 293,812 291,268 288,856 288,248 287,548 284,860 282,888 280,876 278,948

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 2,429,031 2,092,101 1,938,606 1,748,818 1,261,836 956,341 671,707 716,253 493,246 635,025 620,813 630,982 893,688 843,336 893,219 970,349 800,182 761,333 1,111,286 1,095,265 944,414 809,491 649,950 524,687 711,157 886,160 859,192 854,479 823,475 746,567 567,923 500,481 531,058 710,663 687,326 418,500 342,958 275,186 240,031 408,596
Short Term Investments 3,844,923 3,357,597 3,069,362 2,706,785 2,479,290 2,374,789 2,352,022 2,263,818 2,408,656 2,788,889 2,787,502 2,755,499 2,388,015 2,184,330 1,979,649 1,875,552 1,981,589 1,875,660 1,613,082 1,351,775 1,313,389 1,341,427 1,306,197 1,137,112 1,149,247 851,880 676,363 488,635 301,364 296,675 299,910 299,667 292,760 51,589 0 150,117 208,805 209,153 209,426 0
Cash + Short Term Investments 6,273,954 5,449,698 5,007,968 4,455,603 3,741,126 3,331,130 3,023,729 2,980,071 2,901,902 3,423,914 3,408,315 3,386,481 3,281,703 3,027,666 2,872,868 2,845,901 2,781,771 2,636,993 2,724,368 2,447,040 2,257,803 2,150,918 1,956,147 1,661,799 1,860,404 1,738,040 1,535,555 1,343,114 1,124,839 1,043,242 867,833 800,148 823,818 762,252 687,326 568,617 551,763 484,339 449,457 408,596
Net Receivables 1,226,795 1,090,041 1,024,569 833,374 779,726 862,875 923,096 651,512 585,786 648,606 516,509 395,590 364,214 380,466 389,540 300,217 383,225 352,159 391,987 447,252 343,080 271,246 331,777 322,053 260,917 207,339 247,346 212,611 269,624 209,062 253,119 210,243 146,659 135,119 144,263 160,230 122,342 113,057 96,982 92,063
Inventory 1,853,776 2,025,204 1,945,180 1,893,538 1,864,334 1,682,703 1,289,706 1,100,550 852,810 694,217 650,117 575,665 543,199 483,168 479,668 438,102 326,997 261,798 243,825 239,802 314,177 347,153 264,557 216,313 245,439 268,131 306,198 333,157 363,803 286,786 236,490 162,128 118,130 84,030 92,129 109,921 100,304 91,225 80,519 62,587
Other Current Assets 487,793 361,340 412,518 472,483 466,371 393,825 314,217 142,627 256,102 217,363 163,916 90,181 81,017 69,790 60,556 43,311 56,980 50,373 64,464 52,800 43,665 63,436 95,730 118,262 87,157 82,837 96,215 126,190 124,362 112,216 79,140 55,363 27,513 27,766 29,270 36,765 27,808 5,323 9,820 25,105
Total Current Assets 9,842,318 8,926,283 8,390,235 7,654,998 6,851,557 6,270,533 5,550,748 5,031,678 4,729,195 5,105,174 4,812,676 4,523,958 4,328,395 4,002,895 3,836,998 3,653,867 3,576,878 3,336,899 3,471,636 3,240,420 3,028,518 2,900,974 2,714,802 2,436,046 2,535,539 2,379,174 2,266,429 2,075,539 1,949,189 1,736,825 1,526,126 1,324,178 1,142,054 1,023,133 974,328 921,100 850,212 736,044 679,479 588,351
Non-Current Assets
Property, Plant and Equipment 96,282 97,949 101,580 161,480 163,038 161,160 148,399 154,654 153,692 154,062 143,816 144,747 102,859 105,418 109,519 112,599 114,546 121,183 127,043 132,091 135,226 140,081 75,355 75,397 73,736 73,825 74,279 73,061 75,840 76,319 76,961 78,147 79,681 79,944 79,706 75,248 73,178 72,787 71,558 66,991
Goodwill 268,531 268,531 268,531 268,531 268,531 265,924 265,924 271,018 273,494 216,915 188,397 188,397 188,277 188,277 189,696 84,968 84,968 84,781 54,855 54,855 53,684 53,684 53,684 55,168 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 75,388 82,078 88,768 95,458 103,575 112,890 122,205 131,520 140,836 105,244 93,555 100,713 107,995 115,359 122,790 77,752 83,562 89,373 45,235 48,319 51,612 55,111 58,610 62,110 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 868 860 63,158 62,288 61,788 39,401 39,468 39,677 38,263 38,625 20,247 18,247 13,647 10,314 8,314 4,150 4,150 4,150 4,150 4,150 31,486 31,486 30,336 35,036 35,036 36,136 36,136 36,136 36,136 36,136 36,136 36,136 39,136 36,636 36,636 36,636 36,636 36,636 36,636 18,000
Tax Assets 1,177,172 1,025,861 945,792 793,015 705,856 646,066 574,912 473,808 442,455 446,347 442,295 428,764 433,674 438,277 441,531 443,229 446,254 448,432 452,025 110,630 113,660 126,045 126,492 114,282 68,761 68,020 65,125 95,697 81,469 70,433 70,960 62,221 55,305 50,026 48,429 19,047 13,760 12,291 11,510 8,982
Other Non-Current Assets 162,676 148,617 88,742 33,265 31,696 47,092 73,754 59,655 46,610 41,819 33,443 32,524 33,433 33,190 30,071 22,807 25,493 27,027 30,346 29,360 27,106 25,063 22,704 20,199 20,019 22,879 18,891 21,277 20,306 19,885 18,824 18,398 18,812 20,208 20,791 20,861 17,053 17,334 48,476 27,559
Total Non-Current Assets 1,780,917 1,623,896 1,556,571 1,414,037 1,334,484 1,272,533 1,224,662 1,130,332 1,095,350 1,003,012 921,753 913,392 879,885 890,835 901,921 745,505 758,973 774,946 713,654 379,405 412,774 431,470 367,181 362,192 197,552 200,860 194,431 226,171 213,751 202,773 202,881 194,902 192,934 186,814 185,562 151,792 140,627 139,048 131,544 103,532
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 11,623,235 10,550,179 9,946,806 9,069,035 8,186,041 7,543,066 6,775,410 6,162,010 5,824,545 6,108,186 5,734,429 5,437,350 5,208,280 4,893,730 4,738,919 4,399,372 4,335,851 4,111,845 4,185,290 3,619,825 3,441,292 3,332,444 3,081,983 2,798,238 2,733,091 2,580,034 2,460,860 2,301,710 2,162,940 1,939,598 1,729,007 1,519,080 1,334,988 1,209,947 1,159,890 1,072,892 990,839 875,092 811,023 691,883
Current Liabilities
Accounts Payable 297,832 223,305 435,059 268,972 351,920 330,171 232,572 278,469 275,093 204,675 202,636 135,252 145,159 136,885 134,235 163,102 122,872 84,815 92,105 78,600 86,134 89,823 93,757 85,097 53,182 70,431 52,200 32,893 80,418 60,984 79,457 77,048 60,097 24,808 43,966 31,487 43,831 29,123 32,428 19,845
Short Term Debt 107,833 107,179 95,751 104,660 98,722 0 19,878 0 0 0 226,643 174,425 163,245 122,466 143,357 110,348 100,070 100,443 140,249 128,930 113,898 104,228 123,254 103,108 86,693 85,728 133,827 94,459 84,413 75,291 90,951 77,163 55,110 46,113 1,336 1,269 1,207 1,147 1,087 32,246
Tax Payables 107,833 107,179 95,751 104,660 98,722 94,733 89,839 82,167 79,422 74,497 69,916 62,563 57,977 55,314 1,870 1,866 1,851 1,843 1,716 60,278 45,804 889 839 770 717 690 794 1,315 1,280 914 1,098 1,320 1,257 1,265 4,694 5,386 3,795 3,825 4,678 1,215
Deferred Revenue 1,388,650 1,057,314 915,204 698,675 624,207 671,700 637,432 607,189 697,762 778,436 593,578 511,354 482,112 457,799 396,259 321,290 328,525 332,175 312,668 291,384 272,366 304,729 358,586 318,850 262,345 274,677 327,706 423,705 426,750 383,245 273,350 191,094 138,885 135,524 122,049 124,740 107,245 81,826 60,327 40,277
Other Current Liabilities 367,564 395,266 463,592 774,418 580,943 583,038 403,649 369,254 305,171 385,894 86,972 72,356 69,419 69,382 94,392 70,043 88,714 55,574 52,052 49,275 52,622 44,413 30,907 32,727 19,543 26,943 16,172 16,490 19,216 12,993 15,795 9,777 9,347 7,819 67,660 67,470 50,215 36,235 50,531 9,428
Total Current Liabilities 2,161,879 1,783,064 1,909,606 1,846,725 1,655,792 1,584,909 1,293,531 1,254,912 1,278,026 1,369,005 1,109,829 893,387 859,935 786,532 768,243 664,783 640,181 573,007 597,074 548,189 525,020 543,193 606,504 539,782 421,763 457,779 529,905 567,547 610,797 532,513 459,553 355,082 263,439 214,264 235,011 224,966 202,498 148,331 144,373 101,796
Non-Current Liabilities
Long Term Debt 0 42,200 44,413 48,044 51,702 55,291 43,964 47,067 51,793 57,474 56,527 61,628 64,295 67,770 72,397 74,903 74,259 78,502 83,022 87,099 89,705 93,616 35,431 36,040 36,594 37,138 37,673 38,199 38,672 39,136 39,593 40,041 40,438 40,827 41,210 41,587 41,912 42,232 42,547 42,831
Deferred Revenue 922,715 797,621 591,000 496,076 460,697 420,574 403,814 333,855 335,728 345,310 335,734 289,086 263,978 262,232 254,568 241,014 248,986 264,600 262,620 237,628 229,852 231,742 228,641 211,005 186,299 181,377 187,556 141,440 127,760 113,925 99,585 93,741 91,439 83,696 74,759 65,966 57,198 50,998 46,141 0
Deferred Tax 0 -42,200 -44,413 104,660 98,722 0 42 0 13,447 51,051 129,074 214,261 216,746 225,924 227,936 247,712 251,292 250,304 254,710 60,278 45,804 37,925 36,167 42,470 40,369 37,358 34,067 22,161 19,970 17,581 14,498 11,896 16,086 14,918 14,060 11,188 17,850 17,502 -28,818 0
Other Non-Current Liabilities 107,833 107,179 227,141 67,975 61,546 153,118 148,239 140,958 139,759 132,169 124,665 113,728 105,485 99,934 95,484 87,083 84,650 96,606 93,178 30,627 25,351 25,601 31,851 23,065 22,116 21,343 9,745 7,811 7,992 8,069 7,958 6,900 6,754 6,385 6,698 6,011 5,839 5,558 51,122 54,334
Total Non-Current Liabilities 1,030,548 904,800 818,141 716,755 672,667 628,983 596,059 521,880 540,727 586,004 646,000 678,703 650,504 655,860 650,385 650,712 659,187 690,012 693,530 415,632 390,712 388,884 332,090 312,580 285,378 277,216 269,041 209,611 194,394 178,711 161,634 152,578 154,717 145,826 136,727 124,752 122,799 116,290 110,992 97,165
Total Liabilities 3,192,427 2,687,864 2,727,747 2,563,480 2,328,459 2,213,892 1,889,590 1,776,792 1,818,753 1,955,009 1,755,829 1,572,090 1,510,439 1,442,392 1,418,628 1,315,495 1,299,368 1,263,019 1,290,604 963,821 915,732 932,077 938,594 852,362 707,141 734,995 798,946 777,158 805,191 711,224 621,187 507,660 418,156 360,090 371,738 349,718 325,297 264,621 255,365 198,961
Common Stock 31 31 31 31 31 31 31 31 30 31 31 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7
Retained Earnings 6,182,479 5,689,064 5,114,025 4,500,389 3,955,062 3,493,181 3,138,983 2,714,711 2,408,294 2,592,854 2,456,823 2,393,661 2,303,513 2,106,625 2,027,614 1,844,656 1,843,559 1,698,766 1,788,230 1,579,063 1,484,777 1,395,534 1,190,803 1,020,481 1,157,934 1,007,226 859,114 755,281 621,559 518,874 435,105 376,322 325,065 286,161 250,915 206,991 178,302 154,306 129,814 98,777
Accumulated Other Comprehensive Income/Loss -15,058 -11,929 -3,328 -23,166 -25,208 -21,505 -33,908 -47,129 -41,319 -30,501 -8,300 -2,004 -1,139 -864 238 -934 7,823 828 143 201 2,035 -580 -3,994 -4,442 -4,551 -3,626 -1,938 -1,075 -1,253 -1,630 -1,475 -983 -705 -653 -674 -431 -143 -351 -334 -48
Total Stockholders Equity 8,430,808 7,862,315 7,219,059 6,505,555 5,857,582 5,329,174 4,885,820 4,385,218 4,005,792 4,153,177 3,978,600 3,865,260 3,697,841 3,451,338 3,320,291 3,083,877 3,036,483 2,848,826 2,894,686 2,656,004 2,525,560 2,400,367 2,143,389 1,945,876 2,025,950 1,845,039 1,661,914 1,524,552 1,357,749 1,228,374 1,107,820 1,011,420 916,832 849,857 788,152 723,174 665,542 610,471 555,658 492,922
Total Investments 3,845,791 3,358,457 3,069,362 2,769,073 2,541,078 2,414,190 2,391,490 2,303,495 2,446,919 2,827,514 2,807,749 2,773,746 2,401,662 2,194,644 1,987,963 1,879,702 1,985,739 1,879,810 1,617,232 1,355,925 1,344,875 1,372,913 1,336,533 1,172,148 1,184,283 888,016 712,499 524,771 337,500 332,811 336,046 335,803 331,896 88,225 36,636 186,753 245,441 245,789 246,062 18,000
Total Debt 0 42,200 65,519 48,044 51,702 55,291 43,964 47,067 51,793 57,474 56,527 61,628 64,295 67,770 72,397 74,903 74,259 78,502 83,022 87,099 89,705 93,616 35,431 36,040 36,594 37,138 37,673 38,199 38,672 39,136 39,593 40,041 40,438 40,827 41,210 42,856 43,119 43,379 42,547 42,831
Net Debt -2,429,031 -2,049,901 -1,873,087 -1,700,774 -1,210,134 -901,050 -627,743 -669,186 -441,453 -577,551 -564,286 -569,354 -829,393 -775,566 -820,822 -895,446 -725,923 -682,831 -1,028,264 -1,008,166 -854,709 -715,875 -614,519 -488,647 -674,563 -849,022 -821,519 -816,280 -784,803 -707,431 -528,330 -460,440 -490,620 -669,836 -646,116 -375,644 -299,839 -231,807 -197,484 -365,765

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 665,428 637,692 613,636 545,327 491,885 436,473 427,089 353,999 299,099 272,259 239,295 224,305 196,888 180,366 182,958 168,375 144,793 138,431 260,692 208,895 189,251 201,029 170,322 -137,453 150,708 144,538 103,833 133,722 102,685 82,961 58,783 51,257 38,904 35,245 43,924 28,690 23,996 24,492 31,037 21,866
Depreciation & Amortization 15,498 15,614 14,397 17,006 18,322 20,905 17,531 17,157 14,921 13,091 12,470 12,629 12,577 12,658 12,615 10,805 10,962 10,208 7,901 8,191 8,395 8,362 9,231 7,112 5,631 5,697 5,285 5,322 5,094 4,939 4,942 5,145 4,883 4,779 3,947 3,478 3,353 2,893 2,655 2,653
Deferred Income Tax -150,638 -77,822 -153,307 -87,202 -59,134 -71,153 -96,027 -42,418 -24,115 -81,822 -98,717 2,425 -4,423 1,425 -12,405 593 2,211 457 -86,686 3,031 8,632 -718 -8,281 -45,334 -740 -3,541 31,169 -14,228 -11,036 2,521 -8,000 -6,844 -5,279 -1,597 -8,926 -13,217 -3,936 1,670 -5,992 -1,485
Stock Based Compensation 79,292 77,215 81,358 85,390 67,127 62,881 64,954 65,477 50,224 50,279 51,243 53,135 44,944 37,553 40,095 36,469 32,922 27,556 26,435 26,257 24,297 24,291 24,619 23,254 22,478 20,851 20,436 20,152 18,400 16,439 16,324 15,116 14,232 13,360 12,978 12,278 11,208 8,839 8,050 8,082
Change in Working Capital 390,144 -131,056 -23,112 143,913 -56,110 -80,607 -373,127 -266,788 -253,169 -19,737 8,917 -31,315 2,538 12,984 -40,890 842 -58,718 13,080 115,386 25,020 -39,960 -59,648 96,725 34,676 -55,840 28,026 22,595 60,547 -36,333 55,672 -6,981 -98,551 11,743 25,341 69,969 -11,792 29,715 -7,246 -3,958 3,805
Accounts Receivable -136,754 -65,472 -191,195 -53,648 83,149 60,221 -271,584 -65,612 67,526 -131,861 -120,919 -31,376 16,252 9,074 -87,598 83,008 -31,066 46,329 55,265 -104,172 -71,834 60,531 -9,724 -54,621 -53,578 40,007 -34,735 57,013 -60,562 44,057 -42,876 -63,584 -11,540 9,144 16,617 -38,057 -9,565 -16,276 -13,187 -16,335
Inventory 171,428 -80,024 -51,642 -29,204 -181,631 -392,997 -189,156 -247,740 -158,521 -43,531 -74,452 -32,466 -60,031 -3,500 -41,322 -111,105 -65,200 -17,691 -4,024 74,571 32,976 -82,596 -47,230 37,525 22,692 38,067 26,959 30,646 -77,017 -50,296 -74,363 -43,997 -34,100 8,099 17,792 -9,618 -11,591 -10,706 -17,932 2,216
Accounts Payable 70,998 -207,234 164,872 -81,165 20,341 94,564 -42,044 2,311 68,691 2,478 67,756 -11,954 8,046 2,833 -30,642 40,330 37,859 -6,386 12,424 -7,578 -4,392 -2,391 8,822 26,918 -16,443 20,040 15,971 -47,374 19,947 -18,648 3,168 17,009 34,624 -16,123 9,182 -11,967 13,758 -1,936 8,407 811
Other Working Capital 284,472 221,674 54,853 307,930 22,031 157,605 129,657 44,253 -230,865 153,177 136,532 44,481 38,271 4,577 118,672 -11,391 -311 -9,172 51,721 62,199 3,290 -35,192 144,857 24,854 -8,511 -70,088 14,400 20,262 81,299 80,559 107,090 -7,979 22,759 24,221 26,378 47,850 37,113 21,672 18,754 17,113
Other Non-Cash Items -6,097 453,335 -6,508 -5,457 -28,000 5,984 53 6,678 14,137 -16,932 12,028 11,400 10,842 9,689 4,551 -1,957 6,046 5,115 3,433 -1,997 5,764 -3,219 3,203 -1,080 8,347 -30 346 353 423 330 -12,313 -13,467 -9,570 -6,012 -5,381 -8,788 -11,730 -9,881 -15,980 -163
Net Cash Provided by Operating Activities 989,011 513,805 526,464 698,977 434,090 374,483 40,473 134,105 101,097 217,138 225,236 272,579 263,366 254,675 186,924 215,127 138,216 194,847 327,161 269,397 196,379 170,097 295,819 -118,825 130,584 195,541 183,664 205,868 79,233 162,862 52,755 -47,344 54,913 71,116 116,511 10,649 52,606 20,767 15,812 34,758
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -3,160 -9,395 -6,010 -11,212 -11,581 -5,631 -10,460 -10,440 -8,868 -14,876 -9,281 -45,888 -4,471 -5,096 -7,683 -2,523 -2,071 -3,107 -2,432 -4,680 -3,402 -5,237 -6,217 -4,542 -6,735 -6,336 -3,120 -2,625 -4,889 -4,645 -4,935 -3,745 -4,107 -8,632 -5,272 -5,244 -4,337 -5,136 -2,345 -2,210
Acquisitions Net 0 0 -500 214,632 2,049 250 12,691 -12,691 -95,786 -49,301 -9,249 -4,600 -4,084 -2,000 -161,103 3,399 -92 -66,225 -1,365 26,855 0 0 -1,181 -95,640 -8,000 0 0 0 0 0 -697 0 0 0 0 0 0 0 0 0
Purchases of Investments -836,867 -913,441 -671,636 -542,136 -534,658 -861,862 -445,368 -319,819 -241,056 -412,614 -342,411 -733,196 -651,181 -590,476 -471,628 -979,959 -561,828 -674,649 -663,795 -290,715 -217,136 -332,247 -347,061 -130,533 -428,689 -267,976 -259,959 -211,219 -52,684 -61,511 -94,727 -49,546 -243,800 -51,638 0 0 0 0 -210,019 0
Sales/Maturities of Investments 362,136 627,186 340,689 327,504 441,284 845,746 373,003 469,143 591,284 404,176 296,742 358,523 440,202 379,605 362,088 1,081,366 460,710 414,503 402,198 254,007 250,248 302,264 180,798 144,235 132,316 90,448 70,849 23,430 47,565 64,488 95,938 41,917 0 0 150,000 0 0 0 0 0
Other Investing Activities -1,000 -1,000 500 -214,632 -93,124 -250 -12,691 136,633 361,919 -20,129 -54,918 -120 1,401 18 -109,540 104,806 -101,118 -260,146 1,365 -8,488 33,112 -29,983 2,000 13,702 -2,000 -177,528 -3 2,997 -2 -1,252 -2,007 41,917 -243,800 -51,638 -2 54,161 667 -667 -10,798 -19,451
Net Cash Used for Investing Activities -477,891 -295,650 -336,957 -225,844 -102,906 -21,747 -82,825 126,193 245,574 -72,615 -64,199 -425,281 -218,133 -217,949 -278,326 102,283 -103,281 -329,478 -264,029 -14,533 29,710 -35,220 -171,661 -86,480 -313,108 -183,864 -192,233 -187,417 -10,010 -2,920 -6,428 -11,374 -247,907 -60,270 144,726 48,917 -3,670 -5,803 -223,162 -21,661
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 -537 -471 -465 -456 -447 -397 -390 -383 -376 -326 -320 -314 -308 -264 -259 -255 -239 -219
Common Stock Issued 9,373 25,144 8,296 23,387 7,314 23,096 6,260 20,082 22,991 19,160 67,245 29,270 8,803 18,081 57,556 0 5,146 17,082 57,378 0 0 26,323 53,658 0 0 17,300 57,111 0 0 19,481 24,855 0 0 0 17,835 0 0 0 -328 -2,219
Common Stock Repurchased -172,013 -62,653 -9,624 -8,173 -30,004 -82,275 -2,817 -47,582 -483,660 -136,228 -176,133 -134,157 -3,857 -101,355 -2,790 -167,278 -2,260 -227,895 -51,525 -114,609 -100,008 -1,850 -1,964 -2,451 -2,927 -1,536 -1,568 -1,101 -776 -580 10,326 -212 -599 4,888 9,366 0 0 4,856 0 -1,719
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 -25,882 0 0 0 -24,189 0 0 0 0 0
Other Financing Activities -10,458 -25,541 -9,624 -8,173 -6,542 -9,224 -8,105 -6,740 -25,221 -12,741 -62,014 25,001 4,946 -2,496 -45,494 18,544 -2,260 -1,740 -54,308 11,666 -91,039 -1,850 -51,606 18,381 8,583 -1,536 -43,438 12,664 7,848 -580 12,523 28,541 13,811 7,874 5,131 16,487 19,075 15,630 39,396 882
Net Cash Used Provided by Financing Activities -173,098 -63,050 -1,328 15,214 -29,232 -68,403 -4,662 -34,240 -485,890 -129,809 -170,902 -109,156 4,946 -85,770 12,062 -148,734 2,886 -212,553 -48,455 -102,943 -91,039 24,473 1,515 17,910 8,118 15,308 13,226 12,267 7,458 18,518 21,446 28,215 13,491 12,448 7,835 16,223 18,816 20,231 38,829 -1,556
Effect of Forex Changes on Cash -1,084 -1,608 1,609 -1,363 115 314 2,479 -3,049 -2,560 -481 -303 -848 173 -838 2,212 1,417 1,028 -2,691 1,347 -1,066 -123 195 -406 -377 -593 -14 56 286 227 184 -331 -74 -102 43 -246 -247 20 -40 -44 -143
Net Change in Cash 336,930 153,495 189,788 486,984 302,067 284,647 -44,535 223,009 -141,779 14,233 -10,168 -262,706 50,352 -49,882 -77,128 170,093 38,849 -349,875 16,024 150,855 134,927 159,545 125,267 -187,772 -174,999 26,971 4,713 31,004 76,908 178,644 67,442 -30,577 -179,605 23,337 268,826 75,542 67,772 35,155 -168,565 11,398
Cash at End of Period 2,429,031 2,092,101 1,939,464 1,749,676 1,262,692 960,625 675,978 720,513 497,504 639,283 625,050 635,218 897,924 847,572 897,454 974,582 804,489 765,640 1,115,515 1,099,491 948,636 813,709 654,164 528,897 716,669 891,668 859,192 854,479 823,475 746,567 567,923 500,481 531,058 710,663 687,326 418,500 342,958 275,186 240,031 408,596
Cash at Start of Period 2,092,101 1,938,606 1,749,676 1,262,692 960,625 675,978 720,513 497,504 639,283 625,050 635,218 897,924 847,572 897,454 974,582 804,489 765,640 1,115,515 1,099,491 948,636 813,709 654,164 528,897 716,669 891,668 864,697 854,479 823,475 746,567 567,923 500,481 531,058 710,663 687,326 418,500 342,958 275,186 240,031 408,596 397,198
Free Cash Flow
Operating Cash Flow 989,011 513,805 526,464 698,977 434,090 374,483 40,473 134,105 101,097 217,138 225,236 272,579 263,366 254,675 186,924 215,127 138,216 194,847 327,161 269,397 196,379 170,097 295,819 -118,825 130,584 195,541 183,664 205,868 79,233 162,862 52,755 -47,344 54,913 71,116 116,511 10,649 52,606 20,767 15,812 34,758
Capital Expenditure -3,160 -9,395 -6,010 -11,212 -11,581 -5,631 -10,460 -10,440 -8,868 -14,876 -9,281 -45,888 -4,471 -5,096 -7,683 -2,523 -2,071 -3,107 -2,432 -4,680 -3,402 -5,237 -6,217 -4,542 -6,735 -6,336 -3,120 -2,625 -4,889 -4,645 -4,935 -3,745 -4,107 -8,632 -5,272 -5,244 -4,337 -5,136 -2,345 -2,210
Free Cash Flow 985,851 504,410 520,454 687,765 422,509 368,852 30,013 123,665 92,229 202,262 215,955 226,691 258,895 249,579 179,241 212,604 136,145 191,740 324,729 264,717 192,977 164,860 289,602 -123,367 123,849 189,205 180,544 203,243 74,344 158,217 47,820 -51,089 50,806 62,484 111,239 5,405 48,269 15,631 13,467 32,548