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 3,547,100 3,145,000 3,434,300 3,362,700 3,158,100 3,162,100 3,414,400 2,936,200 2,857,200 2,965,100 4,951,700 3,452,800 5,138,500 2,528,700 2,422,900 2,294,000 1,952,000 1,828,200 2,169,500 2,048,400 1,933,700 1,711,800 1,927,800 1,663,496 1,608,022 1,511,485 1,582,447 1,500,673 1,470,116 1,318,991 1,226,827 1,220,122 1,212,629 1,200,849 1,098,077 1,137,422 998,617 869,612 802,329 725,788
Revenue Y/Y Growth 12.32% -0.54% 0.58% 14.53% 10.53% 6.64% -31.05% -14.96% -44.40% 17.26% 104.37% 50.51% 163.24% 38.32% 11.68% 11.99% 0.95% 6.80% 12.54% 23.14% 20.25% 13.25% 21.82% 10.85% 9.38% 14.59% 28.99% 22.99% 21.23% 9.84% 11.73% 7.27% 21.43% 38.09% 36.86% 56.72% - - - -
Cost of Revenue 600,900 547,900 517,000 211,900 404,900 457,500 540,600 317,800 297,100 404,900 982,600 453,200 693,700 308,000 353,100 274,000 275,500 217,300 223,900 226,600 152,500 179,200 117,200 110,369 91,661 114,898 105,740 104,232 102,921 84,168 74,681 44,228 69,033 111,752 110,831 109,083 88,840 83,955 59,474 55,593
Gross Profit 2,946,200 2,597,100 2,917,300 3,150,800 2,753,200 2,704,600 2,873,800 2,618,400 2,560,100 2,560,200 3,969,100 2,999,600 4,444,800 2,220,700 2,069,800 2,020,000 1,676,500 1,610,900 1,945,600 1,821,800 1,781,200 1,532,600 1,810,600 1,553,127 1,516,361 1,396,587 1,476,707 1,396,441 1,367,195 1,234,823 1,152,146 1,175,894 1,143,596 1,089,097 987,246 1,028,339 909,777 785,657 742,855 670,195
Gross Profit Margin 83.06% 82.58% 84.95% 93.70% 87.18% 85.53% 84.17% 89.18% 89.60% 86.34% 80.16% 86.87% 86.50% 87.82% 85.43% 88.06% 85.89% 88.11% 89.68% 88.94% 92.11% 89.53% 93.92% 93.37% 94.30% 92.40% 93.32% 93.05% 93.00% 93.62% 93.91% 96.38% 94.31% 90.69% 89.91% 90.41% 91.10% 90.35% 92.59% 92.34%
Research and Development 1,079,300 1,134,300 1,177,200 1,075,300 1,085,300 1,101,200 1,043,100 911,300 794,300 843,800 785,600 665,400 714,200 742,900 744,500 684,600 722,000 583,900 683,100 663,400 1,048,300 641,800 601,200 556,972 529,289 498,586 527,983 529,749 509,975 507,435 479,206 543,047 559,930 470,112 461,210 425,924 390,330 343,113 351,745 337,728
General and Administrative Expenses 758,800 689,000 737,700 640,500 652,000 601,100 660,500 529,100 476,300 450,000 559,600 445,000 414,700 405,600 303,500 326,900 348,300 367,300 586,800 419,900 417,300 410,800 491,300 369,232 364,884 330,770 409,913 306,766 306,908 296,846 325,937 270,045 292,038 289,677 294,954 209,993 174,588 158,991 143,743 149,748
Total Operating Expenses 1,852,700 1,838,600 1,914,400 1,715,800 1,736,700 1,701,800 1,697,000 1,394,700 1,253,200 1,273,600 1,329,400 1,152,400 1,097,600 1,108,000 902,800 966,900 1,020,100 910,800 1,269,900 1,083,300 1,465,600 1,052,600 1,092,500 926,204 894,173 829,356 937,896 836,515 816,883 804,281 805,143 813,092 851,968 759,789 756,164 635,917 564,918 502,104 495,488 487,476
Operating Income or Loss 1,093,500 758,500 972,900 1,111,000 1,016,500 946,700 1,146,800 1,223,700 1,109,900 1,258,500 2,639,700 1,847,200 3,347,200 1,112,700 1,167,000 1,053,100 656,400 700,100 675,700 738,500 315,600 480,000 718,100 626,923 622,188 567,231 538,811 559,926 550,312 430,542 347,003 362,802 291,628 329,308 231,082 392,422 344,859 283,553 247,367 182,719
Operating Margin 30.83% 24.12% 28.33% 33.04% 32.19% 29.94% 33.59% 41.68% 38.85% 42.44% 53.31% 53.50% 65.14% 44.00% 48.17% 45.91% 33.63% 38.29% 31.15% 36.05% 16.32% 28.04% 37.25% 37.69% 38.69% 37.53% 34.05% 37.31% 37.43% 32.64% 28.28% 29.73% 24.05% 27.42% 21.04% 34.50% 34.53% 32.61% 30.83% 25.18%
Interest Expense 14,800 16,100 18,300 -17,800 18,900 18,000 17,400 15,300 13,100 13,600 14,100 14,200 14,400 14,600 14,800 26,300 9,700 6,100 6,700 7,800 8,000 7,700 7,349 7,494 6,918 6,439 6,035 6,182 5,401 7,501 3,394 222 2,173 1,406 3,609 1,715 2,748 6,169 6,350 9,232
EBITDA 1,214,200 872,600 1,263,700 1,111,000 1,204,900 1,031,600 1,372,100 1,617,700 1,173,300 1,177,100 2,517,500 1,904,000 3,838,300 1,335,000 1,239,400 1,083,900 987,400 730,800 675,700 829,200 284,800 604,800 718,100 678,796 622,188 628,195 538,811 609,506 566,377 477,905 347,003 390,641 316,657 352,285 231,082 413,096 360,157 299,580 247,367 196,724
Depreciation and Amortization 120,700 114,100 113,000 105,400 103,100 99,500 100,100 92,600 74,400 74,300 74,500 73,200 71,100 67,400 61,700 59,300 58,800 56,100 54,300 52,900 52,100 51,000 42,759 35,441 33,642 36,358 34,507 37,719 35,126 38,115 28,900 27,839 25,029 22,977 22,910 20,674 15,298 16,027 14,135 14,005
Income Before Tax 1,628,100 700,700 1,147,600 1,110,800 1,082,900 858,000 1,324,700 1,509,800 963,200 1,061,100 2,503,400 1,816,600 3,752,800 1,253,000 1,224,600 998,300 918,900 668,600 889,800 768,500 224,700 546,100 676,200 635,861 656,074 585,398 554,767 565,605 525,850 432,289 341,527 365,881 292,256 330,151 227,289 393,289 327,996 276,523 221,287 176,078
Income Tax Expense 195,800 -21,300 -12,000 103,000 114,500 40,200 127,600 194,100 111,100 87,600 274,400 184,400 653,900 137,800 75,400 156,200 21,600 44,000 97,800 98,900 31,600 85,000 -144,200 41,206 104,662 107,418 381,248 177,288 138,106 183,358 88,412 101,077 96,038 164,415 72,295 182,891 133,353 200,502 111,111 96,358
Net Income 1,432,300 722,000 1,159,600 1,007,800 968,400 817,800 1,197,100 1,315,700 852,100 973,500 2,229,000 1,632,200 3,098,900 1,115,200 1,149,200 842,100 897,300 624,600 792,000 669,600 193,100 461,100 820,400 594,655 551,412 477,980 173,519 388,317 387,744 248,931 253,115 264,804 196,218 165,736 154,994 210,398 194,643 76,021 110,176 79,720
Net Income Margin 40.38% 22.96% 33.77% 29.97% 30.66% 25.86% 35.06% 44.81% 29.82% 32.83% 45.01% 47.27% 60.31% 44.10% 47.43% 36.71% 45.97% 34.16% 36.51% 32.69% 9.99% 26.94% 42.56% 35.75% 34.29% 31.62% 10.97% 25.88% 26.38% 18.87% 20.63% 21.70% 16.18% 13.80% 14.12% 18.50% 19.49% 8.74% 13.73% 10.98%
EPS 13.25 6.70 10.88 9.48 9.05 7.64 11.19 11.66 7.47 8.61 20.99 15.37 29.51 10.58 10.90 7.98 8.19 5.69 7.25 6.12 1.77 4.23 7.58 5.51 5.12 4.44 1.62 3.64 3.66 2.36 2.41 2.53 1.88 1.74 1.49 2.04 1.89 0.74 0.89 0.83
EPS Diluted 12.41 6.27 10.19 8.89 8.50 7.17 10.50 11.66 7.47 8.61 19.69 14.33 27.97 10.09 10.24 7.39 7.61 5.43 6.93 5.86 1.68 3.99 7.15 5.17 4.82 4.16 1.49 3.32 3.34 2.16 2.19 2.27 1.69 1.59 1.34 1.82 1.69 0.66 0.79 0.73
Weighted Average Shares Out 108,100 107,800 106,600 106,300 107,000 107,100 107,000 112,800 114,000 113,066 113,199 113,900 110,794 110,500 112,200 113,900 117,900 115,028 114,300 114,200 114,600 115,500 114,741 115,029 114,398 114,900 115,876 116,963 116,091 115,106 115,788 116,466 116,105 114,193 115,496 115,864 115,173 114,519 114,246 113,604
Weighted Average Shares Out Diluted 115,400 115,100 113,800 113,400 113,900 114,000 114,000 112,800 114,000 113,100 113,200 113,901 110,800 110,525 112,214 113,951 117,911 115,100 114,318 114,266 114,940 115,564 114,800 115,100 114,500 114,904 116,204 117,028 116,137 115,246 115,788 116,654 116,231 114,228 115,665 115,944 115,259 115,183 114,295 117,423

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 1,928,200 2,602,000 2,730,000 2,152,300 1,937,200 3,916,300 3,105,900 3,491,300 3,395,100 3,345,700 2,885,600 3,432,400 2,072,200 1,437,900 2,193,700 1,573,000 1,992,200 2,208,200 1,617,800 1,384,800 1,045,500 1,708,500 1,467,700 1,087,843 917,876 1,019,491 812,733 792,065 744,313 811,773 535,203 920,359 646,508 604,214 809,102 654,587 390,554 507,907 648,719 646,554
Short Term Investments 7,888,300 7,917,500 8,114,800 7,761,300 6,990,500 5,043,400 4,636,400 3,530,400 4,171,300 3,704,900 2,809,100 2,355,200 1,838,600 2,065,900 1,393,300 1,452,900 1,152,000 1,795,200 1,596,500 1,493,100 1,624,200 1,523,900 1,342,200 1,104,309 765,642 605,461 596,847 586,879 523,537 495,311 503,481 488,032 398,656 244,965 236,121 241,055 213,694 234,257 251,761 395,650
Cash + Short Term Investments 9,816,500 10,519,500 10,844,800 9,913,600 8,927,700 8,959,700 14,334,100 7,021,700 13,982,300 7,050,600 12,532,700 5,787,600 3,910,800 3,503,800 6,722,600 3,025,900 3,144,200 4,003,400 6,471,100 2,877,900 2,669,700 3,232,400 4,564,900 2,192,152 3,728,221 1,624,952 2,896,074 1,378,944 1,267,850 1,307,084 1,902,944 1,408,391 1,045,164 849,179 1,677,385 895,642 604,248 742,164 1,360,634 1,042,204
Net Receivables 5,717,100 5,222,200 5,667,300 5,584,500 5,121,300 5,118,600 5,328,700 5,548,300 5,161,400 4,839,000 6,036,500 5,452,000 6,998,600 4,173,000 4,114,700 4,039,500 2,811,300 2,933,200 2,672,200 2,660,000 2,455,900 2,305,200 2,243,200 2,202,945 2,039,247 1,943,932 1,974,340 1,971,449 1,844,547 1,749,548 1,611,620 1,643,872 1,751,971 1,865,221 1,467,793 1,439,315 1,395,125 1,338,462 1,017,399 927,254
Inventory 2,873,600 2,714,900 2,580,500 2,562,000 2,008,200 1,869,600 2,401,900 2,412,200 2,218,500 1,991,500 1,951,300 2,053,800 1,983,900 2,164,700 1,916,600 1,801,600 1,640,900 1,480,900 1,415,500 1,344,300 1,317,200 1,208,800 1,151,200 1,039,679 928,553 820,397 726,138 641,588 554,320 466,576 399,356 345,620 316,073 303,294 238,578 190,668 171,266 133,863 128,861 120,317
Other Current Assets 674,400 414,900 386,600 574,700 360,800 406,200 933,000 446,400 583,600 424,900 332,400 482,000 444,300 213,600 160,800 230,600 263,800 226,600 387,100 226,900 208,200 182,200 243,300 284,807 163,599 155,451 224,972 143,761 193,334 146,055 130,528 103,806 96,017 115,685 163,501 150,015 112,702 96,225 120,721 110,737
Total Current Assets 19,081,600 18,871,500 19,479,200 18,634,800 16,923,000 16,909,200 22,064,700 15,428,600 21,362,200 14,306,000 20,520,500 13,775,400 13,337,600 10,055,100 12,753,900 9,097,600 7,860,200 8,644,100 10,558,800 7,109,100 6,651,000 6,928,600 7,959,300 5,719,583 6,696,021 4,544,732 5,596,552 4,135,742 3,860,051 3,669,263 3,913,920 3,501,689 3,209,225 3,133,379 3,383,756 2,675,640 2,283,341 2,310,714 2,506,894 2,200,512
Non-Current Assets
Property, Plant and Equipment 4,305,900 4,225,500 4,146,400 4,006,100 3,922,600 3,880,900 3,763,000 3,704,200 3,637,700 3,556,400 3,482,200 3,395,700 3,358,500 3,262,600 3,221,600 3,138,300 3,031,400 2,944,600 2,890,400 2,771,400 2,676,600 2,612,800 2,575,800 2,524,446 2,461,614 2,394,727 2,358,605 2,274,529 2,261,702 2,277,029 2,083,421 1,872,167 1,772,923 1,666,391 1,594,120 1,475,123 1,326,112 1,110,597 974,309 818,967
Goodwill 0 0 0 0 0 0 0 0 0 0 -6,844,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
Intangible Assets 1,102,200 1,058,700 1,038,600 1,017,200 953,000 928,700 915,500 804,100 0 0 6,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
Long Term Investments 7,919,200 7,060,300 5,396,500 5,778,500 6,327,200 6,066,600 5,406,400 5,968,600 6,415,900 7,084,000 6,838,000 5,631,300 3,900,300 3,543,700 3,135,600 2,875,100 2,587,600 3,236,400 3,256,800 3,112,600 2,884,600 2,339,800 1,755,000 1,873,569 2,044,703 1,821,985 1,486,494 1,327,303 1,064,677 967,695 864,260 777,906 589,852 555,210 632,162 681,326 589,595 483,305 460,154 453,443
Tax Assets 2,880,900 2,764,900 2,575,400 2,316,800 2,138,500 1,924,900 1,723,700 1,452,100 1,352,400 1,140,300 876,900 723,200 746,600 765,100 858,900 804,200 774,000 771,200 824,200 808,300 821,600 829,300 828,700 562,818 545,077 532,268 506,291 927,023 882,980 866,291 825,303 655,552 626,191 543,689 461,945 346,243 323,784 289,484 316,104 263,081
Other Non-Current Assets 797,000 388,700 444,100 409,900 393,200 349,600 -4,658,800 320,200 -5,562,400 262,000 555,200 145,900 142,900 145,700 328,900 168,800 175,500 161,200 531,800 137,900 139,800 144,300 370,700 125,197 249,268 78,984 302,838 36,618 36,963 37,087 150,822 20,705 6,715 5,791 169,311 4,583 4,138 4,473 74,520 3,416
Total Non-Current Assets 17,005,200 15,498,100 13,601,000 13,528,500 13,734,500 13,150,700 7,149,800 12,249,200 5,843,600 12,042,700 4,914,300 9,896,100 8,148,300 7,717,100 4,409,400 6,986,400 6,568,500 7,113,400 4,246,400 6,830,200 6,522,600 5,926,200 3,775,200 5,086,030 3,255,959 4,827,964 3,167,734 4,565,473 4,246,322 4,148,102 3,059,546 3,326,330 2,995,681 2,771,081 2,225,376 2,507,275 2,243,629 1,887,859 1,364,933 1,538,907
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 36,086,800 34,369,600 33,080,200 32,163,300 30,657,500 30,059,900 29,214,500 27,677,800 27,205,800 26,348,700 25,434,800 23,671,500 21,485,900 17,772,200 17,163,300 16,084,000 14,428,700 15,757,500 14,805,200 13,939,300 13,173,600 12,854,800 11,734,500 10,805,613 9,951,980 9,372,696 8,764,286 8,701,215 8,106,373 7,817,365 6,973,466 6,828,019 6,204,906 5,904,460 5,609,132 5,182,915 4,526,970 4,198,573 3,871,827 3,739,419
Current Liabilities
Accounts Payable 561,700 671,300 606,600 536,600 547,300 599,500 589,200 535,600 534,200 470,300 564,000 427,000 476,000 542,900 475,500 443,100 380,100 347,800 418,100 335,600 244,000 239,600 218,200 172,361 171,906 207,611 178,183 153,946 151,372 141,801 134,984 124,497 101,721 120,595 140,962 106,917 130,016 90,601 99,508 47,342
Short Term Debt 0 0 0 0 0 0 720,000 0 720,000 0 719,700 719,000 718,400 717,800 1,631,200 1,303,000 1,500,000 1,143,200 -305,700 0 0 0 -90,800 0 -298,555 0 468,830 664,480 564,992 7,200 127,274 590,419 657,922 612,681 452,607 470,511 399,489 372,161 350,197 1,252
Tax Payables 0 0 0 0 0 0 300 0 0 0 326,300 0 0 0 19,500 0 0 0 49,400 0 0 0 20,800 0 0 0 227 126,612 23,240 450,805 235,776 155,485 170,269 144,078 0 0 0 0 0 0
Deferred Revenue 586,000 516,700 458,900 417,300 381,100 426,300 547,700 547,200 625,000 491,300 442,000 507,800 520,000 464,900 577,700 494,800 461,500 479,200 591,700 608,700 592,400 530,700 452,500 462,945 488,575 391,913 320,138 319,868 312,256 238,418 231,664 242,683 188,225 172,940 153,487 155,056 69,746 71,187 74,025 70,972
Other Current Liabilities 2,360,900 2,392,900 2,357,900 2,644,700 2,176,000 2,074,300 1,992,200 1,796,400 2,658,100 2,046,000 1,725,300 2,061,000 2,018,000 1,492,200 122,400 96,900 1,360,800 85,000 1,086,800 821,100 876,700 741,100 772,100 781,924 670,709 666,216 267 334 397 920,852 486,737 3,586 3,695 13,508 13,563 2,506 2,291 2,185 96,407 290,634
Total Current Liabilities 3,508,600 3,580,900 3,423,400 3,598,600 3,104,400 3,100,100 3,849,100 2,879,200 4,537,300 3,007,600 3,451,000 3,714,800 3,732,400 3,217,800 2,806,800 2,337,800 3,702,400 2,055,200 1,790,900 1,765,400 1,713,100 1,511,400 1,352,000 1,417,230 1,032,635 1,265,740 967,418 1,138,628 1,029,017 1,308,271 980,659 961,185 951,563 919,724 760,619 734,990 601,542 536,134 620,137 410,200
Non-Current Liabilities
Long Term Debt 1,983,600 1,983,300 2,702,900 2,702,600 2,702,200 2,701,800 2,701,400 2,701,100 1,980,700 2,700,400 2,699,700 1,979,600 1,979,200 1,978,900 2,695,700 2,694,800 715,900 715,200 713,900 712,700 711,300 709,900 708,500 707,203 705,903 704,645 703,453 702,317 701,173 700,407 481,126 382,228 361,523 362,230 375,510 394,867 388,047 472,476 459,064 564,062
Deferred Revenue 205,600 185,800 126,700 125,300 116,200 85,500 69,800 60,100 58,700 33,500 515,300 56,500 50,700 27,000 635,500 104,900 104,800 82,100 1,210,700 683,800 725,400 812,500 916,700 618,847 1,027,016 664,745 949,337 683,452 739,525 836,418 1,062,436 857,659 695,791 736,431 818,166 678,281 122,843 162,974 250,301 189,622
Deferred Tax 720,000 720,000 50,400 0 0 0 58,200 0 0 0 -680,200 0 0 0 -687,100 0 0 0 -286,000 0 0 0 -361,700 0 -190,020 0 -152,073 0 0 0 -100,385 0 0 0 -115,535 0 0 0 -40,855 0
Other Non-Current Liabilities 1,463,200 908,500 803,700 832,400 716,800 677,300 -128,000 598,600 -58,700 692,500 680,200 662,600 596,300 571,500 687,100 821,000 848,200 772,000 286,000 273,000 267,900 376,300 361,700 194,033 190,020 169,922 152,073 125,225 115,920 106,248 100,385 135,700 119,523 120,993 115,535 77,910 76,080 55,559 40,855 23,747
Total Non-Current Liabilities 4,372,400 3,797,600 3,683,700 3,660,300 3,535,200 3,464,600 2,701,400 3,359,800 1,980,700 3,426,400 3,215,000 2,698,700 2,626,200 2,577,400 3,331,200 3,620,700 1,668,900 1,569,300 1,924,600 1,669,500 1,704,600 1,898,700 1,625,200 1,520,083 1,732,919 1,539,312 1,652,790 1,510,994 1,556,618 1,643,073 1,543,562 1,375,587 1,176,837 1,219,654 1,193,676 1,151,058 586,970 691,009 709,365 777,431
Total Liabilities 7,881,000 7,378,500 7,107,100 7,258,900 6,639,600 6,564,700 6,550,500 6,239,000 6,518,000 6,434,000 6,666,000 6,413,500 6,358,600 5,795,200 6,138,000 5,958,500 5,371,300 3,624,500 3,715,500 3,434,900 3,417,700 3,410,100 2,977,200 2,937,313 2,765,554 2,805,052 2,620,208 2,649,622 2,585,635 2,951,344 2,524,221 2,336,772 2,128,400 2,139,378 1,954,295 1,886,048 1,188,512 1,227,143 1,329,502 1,187,631
Common Stock 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 112 112 112 112 111 111 110 110 109 109 109 108 108 107 105 104 102
Retained Earnings 29,414,600 27,982,300 27,260,300 26,100,700 25,092,900 24,124,500 23,306,700 22,109,600 20,793,900 19,941,800 18,968,300 16,739,300 15,107,100 12,008,200 10,893,000 9,743,800 8,901,700 8,004,400 7,379,800 6,587,800 5,918,200 5,725,100 5,254,300 4,433,904 3,839,179 3,287,767 2,946,733 2,773,214 2,384,897 1,997,153 1,748,222 1,495,107 1,230,303 1,018,436 852,700 697,706 487,308 292,665 255,382 145,206
Accumulated Other Comprehensive Income/Loss -69,900 -77,200 -80,900 -176,800 -197,700 -181,600 -238,800 -275,100 -223,800 -170,100 -26,200 9,500 15,700 16,200 29,300 30,800 35,500 -9,100 21,100 16,500 15,800 2,800 -12,300 -10,519 -11,612 -15,594 640 23,835 2,348 -5,884 -12,840 -2,899 5,204 4,364 8,572 7,721 19,153 47,904 52,251 26,895
Total Stockholders Equity 28,205,800 26,991,100 25,973,100 24,904,400 24,017,900 23,495,200 22,664,000 21,438,800 20,687,800 19,914,700 18,768,800 17,258,000 15,127,300 11,977,000 11,025,300 10,125,500 9,057,400 12,133,000 11,089,700 10,504,400 9,755,900 9,444,700 8,757,300 7,868,300 7,186,426 6,567,644 6,144,078 6,051,593 5,520,738 4,866,021 4,449,245 4,491,247 4,076,506 3,765,082 3,654,837 3,296,867 3,338,458 2,971,430 2,542,325 2,551,788
Total Investments 15,807,500 14,977,800 16,241,300 7,761,300 6,990,500 5,043,400 10,042,800 9,499,000 10,587,200 10,788,900 9,647,100 7,986,500 5,738,900 5,609,600 4,528,900 4,328,000 3,739,600 5,031,600 4,853,300 4,605,700 4,508,800 3,863,700 3,097,200 2,977,878 2,810,345 2,427,446 2,083,341 1,914,182 1,588,214 1,463,006 1,367,741 1,265,938 988,508 800,175 868,283 922,381 803,289 717,562 711,915 849,093
Total Debt 2,703,600 2,703,300 2,702,900 2,702,600 2,702,200 2,701,800 2,701,400 2,701,100 2,700,700 2,700,400 2,699,700 2,698,600 2,697,600 2,696,700 2,695,700 2,694,800 2,215,900 715,200 713,900 712,700 711,300 709,900 708,500 707,203 705,903 704,645 703,453 702,317 701,173 707,607 481,126 382,228 361,523 362,230 375,510 394,867 388,047 472,476 459,064 565,314
Net Debt 775,400 101,300 -27,100 550,300 765,000 -1,214,500 -404,500 -790,200 -694,400 -645,300 -185,900 -733,800 625,400 1,258,800 502,000 1,121,800 223,700 -1,493,000 -903,900 -672,100 -334,200 -998,600 -759,200 -380,640 -211,973 -314,846 -109,280 -89,748 -43,140 -104,166 -54,077 -538,131 -284,985 -241,984 -433,592 -259,720 -2,507 -35,431 -189,655 -81,240

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 1,432,300 722,000 1,159,600 1,007,800 968,400 817,800 1,197,100 1,315,700 852,100 973,500 2,229,000 1,632,200 3,098,900 1,115,200 1,149,200 842,100 897,300 624,600 792,000 669,600 193,100 461,100 820,353 594,655 551,412 477,980 173,519 388,317 387,744 248,931 253,115 264,804 211,867 165,736 154,994 210,398 194,643 76,021 110,176 79,720
Depreciation & Amortization 120,700 114,100 113,000 105,400 103,100 99,500 100,100 92,600 74,400 74,300 74,500 73,200 71,100 67,400 61,700 59,300 58,800 56,100 54,300 52,900 52,100 51,000 42,759 35,441 33,642 36,358 34,507 37,719 35,126 38,115 28,900 27,839 25,029 22,977 22,910 20,674 15,298 16,027 14,135 14,005
Deferred Income Tax -118,100 -190,400 -286,300 -125,700 -209,300 -216,500 -279,700 -85,700 -156,000 -225,000 -205,900 7,000 41,700 10,100 -42,300 -100 108,100 9,900 -20,600 15,300 -114,600 -10,700 -106,479 -18,034 -9,121 -6,366 427,051 -50,505 -16,749 -40,988 -169,751 -27,675 -82,867 -79,785 -55,648 -6,906 -48,181 -10,888 -16,138 -17,923
Stock Based Compensation 223,200 230,100 240,400 203,900 202,000 238,700 232,000 166,300 159,800 166,900 188,400 136,900 145,500 130,900 121,500 101,200 103,500 105,800 133,500 117,100 105,800 107,900 126,748 111,435 106,795 82,422 127,133 125,097 121,258 133,789 154,558 131,379 131,691 142,250 158,392 102,641 94,257 103,759 81,454 73,864
Change in Working Capital -908,500 440,500 -61,400 -192,300 -81,300 240,900 382,000 -667,200 -781,300 823,200 -355,400 1,463,200 -2,484,900 -539,400 -35,400 -1,321,300 34,100 -181,000 -29,300 -300,100 -182,600 311,500 -249,344 -242,822 -237,376 32,542 -214,826 -92,181 -591,624 -27,902 79,504 248,891 125,590 -225,795 -1,263 553,200 -40,383 -281,727 -33,608 2,887
Accounts Receivable -494,100 446,800 -82,700 -463,500 -2,700 210,100 219,600 -386,900 -322,400 1,197,500 -584,500 1,541,000 -2,825,600 -58,300 -80,800 -1,228,200 121,900 -169,000 -12,200 -204,100 -150,700 -106,100 -40,295 -163,698 -95,315 30,408 -2,891 -126,902 -94,999 -137,928 32,252 108,099 113,250 -397,428 -28,478 -44,190 -97,690 -321,063 -90,145 -33,330
Inventory -181,800 -155,800 -47,300 -77,200 -100,400 -46,800 -144,300 -223,500 -240,100 -88,600 -163,700 -109,100 31,300 -252,800 -127,000 -169,000 -162,600 -70,800 -108,300 -59,000 -109,600 -58,600 -106,276 -99,524 -93,340 -88,760 -78,550 -84,101 -81,800 -69,744 -50,070 -26,818 -10,625 -62,263 -30,366 -31,607 -43,920 -5,932 -9,983 -13,622
Accounts Payable 204,600 110,500 25,600 303,100 39,700 119,000 347,600 -160,300 -75,300 -250,400 365,700 76,700 458,400 -34,700 38,100 59,900 106,100 -85,200 324,600 9,600 129,900 -19,600 30,148 112,873 -9,675 76,654 5,720 118,324 -334,927 187,695 146,542 -26,487 30,494 103,431 139,005 35,314 103,804 25,534 85,730 59,686
Other Working Capital -437,200 39,000 43,000 45,300 -17,900 -41,400 -40,900 103,500 -143,500 -35,300 27,100 -45,400 -149,000 -193,600 134,300 16,000 -31,300 144,000 -233,400 -46,600 -52,200 495,800 -132,921 -92,473 -39,046 14,240 -139,105 498 -79,898 -7,925 -49,220 194,097 -7,529 130,465 -81,424 593,683 -2,577 19,734 -19,210 -9,847
Other Non-Cash Items 540,300 253,000 -75,600 115,200 39,500 187,200 88,400 -192,800 415,400 288,800 69,000 1,708,200 -2,543,300 -514,100 20,100 -1,155,700 -12,700 17,300 -58,900 -165,200 -56,900 384,900 -134,400 -177,200 -190,400 104,400 358,889 -11,204 -453,440 68,855 95,864 358,386 178,252 -159,373 103,919 661,781 47,890 -193,775 93,945 66,941
Net Cash Provided by Operating Activities 354,000 1,512,500 1,089,700 1,114,300 1,022,400 1,367,600 1,719,900 628,900 564,400 2,101,700 2,372,500 3,413,600 626,700 668,500 1,231,000 -254,300 943,400 698,000 787,400 557,300 188,300 897,000 728,800 452,900 394,600 618,800 566,937 414,832 -30,570 355,901 377,879 651,029 399,499 44,989 281,823 892,853 257,831 -101,727 198,175 164,321
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -210,900 -161,800 -313,500 -176,000 -113,000 -178,200 -152,200 -142,500 -153,600 -141,800 -154,900 -133,200 -148,500 -115,300 -161,400 -153,200 -129,900 -170,100 -139,000 -121,700 -94,600 -74,300 -85,500 -106,200 -112,000 -79,400 -107,637 -59,653 -54,849 -50,461 -150,455 -118,556 -138,836 -104,094 -177,779 -146,099 -239,893 -114,162 -117,542 -79,769
Acquisitions Net 15,100 0 -3,800 199,900 133,900 100,900 1,616,900 -1,261,600 -230,300 1,563,500 551,900 0 0 0 614,600 0 0 0 429,600 0 0 0 383,100 0 0 0 272,626 0 0 0 511,941 0 0 0 677,933 0 0 0 333,006 0
Purchases of Investments -4,415,900 -5,657,500 -2,131,800 -3,243,100 -4,521,700 -1,749,400 -3,142,900 -570,100 -1,465,100 -2,309,800 -2,175,800 -2,985,800 -526,500 -1,360,000 -598,300 -1,109,200 -819,200 -714,300 -367,500 -645,800 -1,148,900 -1,040,200 -311,942 -352,353 -579,892 -601,313 -393,392 -406,340 -268,714 -208,694 -203,266 -377,211 -228,942 0 -6,963 -209,298 -245,069 -95,775 -85,752 -103,927
Sales/Maturities of Investments 4,054,500 4,132,200 2,382,900 2,997,800 2,268,700 1,792,800 1,537,400 1,831,700 1,435,100 746,300 318,000 680,200 800,800 416,300 454,700 486,600 2,402,500 441,200 297,800 560,500 407,500 338,400 131,497 181,891 206,936 255,276 165,309 107,109 153,154 119,012 82,365 89,914 41,768 60,409 61,442 72,226 113,313 80,456 259,939 60,628
Other Investing Activities -371,700 -1,553,200 189,000 -274,900 -154,800 -201,800 -1,716,900 334,800 -30,000 -1,563,500 -1,857,800 -2,305,600 274,300 -943,700 -143,600 -622,600 1,583,300 -273,100 -69,700 -85,300 -741,400 -701,800 -180,400 -180,500 -373,000 -346,000 -228,127 -299,231 -115,560 -89,682 -120,901 -287,297 -187,174 60,409 54,479 -137,072 -131,756 -15,319 174,187 -43,299
Net Cash Used for Investing Activities -557,200 -1,687,100 -66,200 -496,300 -2,386,900 -235,700 -1,857,700 192,300 -413,900 -1,705,300 -2,012,700 -2,438,800 125,800 -1,059,000 -305,000 -775,800 1,453,400 -443,200 -208,700 -207,000 -836,000 -776,100 -265,907 -286,708 -484,973 -425,412 -335,746 -358,884 -170,409 -140,143 -271,356 -405,853 -326,010 -43,685 -123,300 -283,171 -371,649 -129,481 56,645 -123,068
Cash Flows from Financing Activities
Debt Repayment 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1,500,000 0 0 0 0 0 0 0 0 0 0 0 -19,925 0 -7,064 -12,861 -27,933 -1,213 -11,526 -2,337 -20,460 -2,006 -127,315 -16,686 -159,799 -276
Common Stock Issued 437,600 682,100 301,000 268,600 90,700 485,200 372,600 318,500 306,800 521,600 542,700 821,400 213,200 95,000 104,100 303,100 1,356,600 811,400 48,300 8,400 14,500 140,600 27,092 53,335 20,646 13,427 13,321 38,199 172,020 16,673 36,962 26,171 24,302 39,304 55,935 34,598 39,552 76,273 45,241 17,747
Common Stock Repurchased -603,900 -291,300 -747,100 -675,900 -704,900 -807,700 -620,200 -1,043,500 -407,900 -456,900 -1,449,300 -436,000 -331,400 -461,400 -409,400 -173,000 -5,469,400 -475,800 -394,000 -19,400 -29,800 -20,700 -110,126 -49,621 -31,900 0 -223,856 -46,395 -31,437 0 -96,228 -1,941 -43,971 -1,042 -88,864 -35,743 -14,738 -21,192 -91,718 -110,876
Dividends Paid 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -680,800 0 0 0 0 0 0 0 0 0 0 0 -243,781 0 0 0 -308,252 -5,173 -43,971 -242,117 -50,385 -399,331 -20,042 -117,793 -151,511 0
Other Financing Activities -311,800 -343,700 -458,100 -129,400 -16,100 -97,000 -189,100 -108,900 -48,900 -98,800 -582,400 -269,600 -26,200 -154,500 2,180,800 481,900 1,500,000 811,400 -147,500 8,400 -29,800 -10,700 -110,104 -45,243 -31,853 13,400 263,706 -46,395 172,020 57,000 -96,228 10,831 28,322 15,649 99,766 56,833 133,233 155,569 105,024 99,335
Net Cash Used Provided by Financing Activities -478,100 47,100 -446,100 -407,300 -614,200 -322,500 -247,600 -725,000 -101,100 64,700 -906,600 385,400 -118,200 -366,400 -305,300 612,000 -2,612,800 335,600 -345,700 -11,000 -15,300 119,900 -83,034 3,714 -11,207 13,427 -210,535 -8,196 133,519 60,812 -491,679 28,675 -46,844 -190,543 -4,008 -345,649 10,690 76,171 -252,763 5,930
Effect of Forex Changes on Cash -300 -500 200 -200 3,764,900 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Change in Cash -673,800 -128,000 577,600 210,500 -1,979,100 809,400 -385,400 96,200 49,400 461,100 -546,800 1,360,200 634,300 -756,900 620,700 -418,100 -216,000 590,400 233,000 339,300 -663,000 240,800 379,857 169,967 -101,615 206,758 20,668 47,752 -67,460 276,570 -385,156 273,851 42,294 -204,888 154,515 264,033 -117,353 -140,812 2,165 46,419
Cash at End of Period 1,928,200 2,602,000 2,737,800 2,160,200 1,949,700 3,928,800 3,119,400 3,504,800 3,408,600 3,359,200 2,898,100 3,444,900 2,084,700 1,450,400 2,207,300 1,586,600 2,004,700 2,220,700 1,630,300 1,397,300 1,058,000 1,721,000 1,480,200 1,100,343 930,376 1,031,991 812,733 792,065 744,313 811,773 535,203 920,359 646,508 604,214 809,102 654,587 390,554 507,907 648,719 646,554
Cash at Start of Period 2,602,000 2,730,000 2,160,200 1,949,700 3,928,800 3,119,400 3,504,800 3,408,600 3,359,200 2,898,100 3,444,900 2,084,700 1,450,400 2,207,300 1,586,600 2,004,700 2,220,700 1,630,300 1,397,300 1,058,000 1,721,000 1,480,200 1,100,343 930,376 1,031,991 825,233 792,065 744,313 811,773 535,203 920,359 646,508 604,214 809,102 654,587 390,554 507,907 648,719 646,554 600,135
Free Cash Flow
Operating Cash Flow 354,000 1,512,500 1,089,700 1,114,300 1,022,400 1,367,600 1,719,900 628,900 564,400 2,101,700 2,372,500 3,413,600 626,700 668,500 1,231,000 -254,300 943,400 698,000 787,400 557,300 188,300 897,000 728,800 452,900 394,600 618,800 566,937 414,832 -30,570 355,901 377,879 651,029 399,499 44,989 281,823 892,853 257,831 -101,727 198,175 164,321
Capital Expenditure -210,900 -161,800 -313,500 -176,000 -113,000 -178,200 -152,200 -142,500 -153,600 -141,800 -154,900 -133,200 -148,500 -115,300 -161,400 -153,200 -129,900 -170,100 -139,000 -121,700 -94,600 -74,300 -85,500 -106,200 -112,000 -79,400 -107,637 -59,653 -54,849 -50,461 -150,455 -118,556 -138,836 -104,094 -177,779 -146,099 -239,893 -114,162 -117,542 -79,769
Free Cash Flow 143,100 1,350,700 776,200 938,300 909,400 1,189,400 1,567,700 486,400 410,800 1,959,900 2,217,600 3,280,400 478,200 553,200 1,069,600 -407,500 813,500 527,900 648,400 435,600 93,700 822,700 643,300 346,700 282,600 539,400 459,300 355,179 -85,419 305,440 227,424 532,473 260,663 -59,105 104,044 746,754 17,938 -215,889 80,633 84,552