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


All numbers in thousands except per share items and ratios.


Reported Currency: USD 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31
Revenue 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 665,700 625,740 610,412
Revenue Y/Y Growth 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% 50.01% 38.97% 31.44% - - - -
Cost of Revenue 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 46,379 43,572 48,114
Gross Profit 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 619,321 582,168 562,298
Gross Profit Margin 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% 93.03% 93.04% 92.12%
Research and Development 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 294,501 287,379 268,140
General and Administrative Expenses 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 102,414 108,850 82,085
Total Operating Expenses 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 396,915 396,229 350,225
Operating Income or Loss 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 222,406 185,939 212,073
Operating Margin 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% 33.41% 29.72% 34.74%
Interest Expense -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 10,177 11,613 11,661
EBITDA 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 235,422 197,469 212,073
Depreciation and Amortization 105,400 103,100 84,900 225,300 394,000 63,400 -81,400 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 13,016 11,530 11,292
Income Before Tax 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 203,119 175,263 198,153
Income Tax Expense 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 110,384 109,820 101,347
Net Income 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 92,735 65,443 96,806
Net Income Margin 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% 13.93% 10.46% 15.86%
EPS 9.48 9.05 7.64 11.19 12.31 7.90 9.12 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 0.96 0.69 0.98
EPS Diluted 8.89 8.50 7.17 10.49 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 0.85 0.61 0.73
Weighted Average Shares Out 113,363 113,929 114,059 114,089 112,839 114,070 113,066 113,199 113,901 110,794 110,525 112,214 113,951 117,911 115,028 114,318 114,266 114,940 115,564 114,741 115,029 114,398 114,904 116,204 116,963 116,091 115,246 115,788 116,654 116,105 114,193 115,665 115,864 115,173 115,183 114,295 113,604 113,354 111,975 131,912
Weighted Average Shares Out Diluted 113,400 113,900 114,000 114,000 112,800 114,000 113,100 113,200 113,900 110,800 110,500 112,200 113,900 117,900 115,100 114,300 114,200 114,600 115,500 114,800 115,100 114,500 114,900 115,876 117,028 116,137 115,106 115,788 116,466 116,231 114,228 115,496 115,944 115,259 114,519 114,246 117,423 113,032 112,151 112,557

Reported Currency: USD 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31
Current Assets
Cash and Cash Equivalents 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 600,135 461,858 535,608
Short Term Investments 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 216,774 186,275 158,376
Cash + Short Term Investments 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 816,909 648,133 1,083,875
Net Receivables 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 893,924 1,047,496 891,778
Inventory 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 109,897 86,545 70,354
Other Current Assets 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 97,965 88,875 140,818
Total Current Assets 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 1,918,695 1,871,049 2,252,208
Non-Current Assets
Property, Plant and Equipment 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 707,321 600,864 526,983
Goodwill 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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,017,200 953,000 928,700 915,500 804,100 0 0 0 0 0 0 0 0 0 0 0 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 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 550,818 534,689 389,891
Tax Assets 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 270,367 248,454 231,878
Other Non-Current Assets 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 8,877 5,340 171,822
Total Non-Current Assets 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 1,537,383 1,389,347 698,805
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 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 3,456,078 3,260,396 2,951,013
Current Liabilities
Accounts Payable 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 47,231 32,692 61,936
Short Term Debt 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 1,060 1,060 939
Tax Payables 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 0 0 0
Deferred Revenue 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 67,133 66,073 47,000
Other Current Liabilities 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 236,154 205,243 152,351
Total Current Liabilities 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 351,578 305,068 262,226
Non-Current Liabilities
Long Term Debt 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 516,786 530,053 505,512
Deferred Revenue 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 203,904 202,233 231,199
Deferred Tax 0 0 0 0 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 0 0 -11,330
Other Non-Current Liabilities 832,400 716,800 677,300 -69,800 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 14,968 11,794 11,330
Total Non-Current Liabilities 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 735,658 744,080 736,711
Total Liabilities 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 1,087,236 1,049,148 998,937
Common Stock 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 102 101 99
Retained Earnings 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 65,486 -27,249 -92,692
Accumulated Other Comprehensive Income/Loss -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 4,263 1,465 -1,188
Total Stockholders Equity 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 2,368,842 2,211,248 1,952,076
Total Investments 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 767,592 720,964 548,267
Total Debt 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 517,846 531,113 505,512
Net Debt 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 -82,289 69,255 -30,096

Reported Currency: USD 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31
Cash Flows from Operating Activities
Net Income 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 92,735 65,443 96,806
Depreciation & Amortization 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 13,016 11,530 11,292
Deferred Income Tax -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 -24,021 -8,522 -19,289
Stock Based Compensation 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 70,512 81,408 55,182
Change in Working Capital -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 156,969 -106,009 119,065
Accounts Receivable -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 153,572 -92,529 101,046
Inventory -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 -21,745 -15,550 -47,956
Accounts Payable 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 30,959 -14,139 41,790
Other Working Capital 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 -5,817 16,209 24,185
Other Non-Cash Items 115,200 39,500 187,200 88,400 -192,800 -362,100 1,053,900 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 227,045 -26,308 168,683
Net Cash Provided by Operating Activities 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 336,412 53,527 276,781
Cash Flows from Investing Activities
Investments in Property, Plant, and Equipment -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 -70,873 -64,822 -68,976
Acquisitions Net 199,900 133,900 100,900 1,616,900 -1,261,600 -230,300 0 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 0 0 156,323
Purchases of Investments -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 -120,631 -253,878 -99,966
Sales/Maturities of Investments 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 73,381 82,469 58,994
Other Investing Activities -274,900 -154,800 -201,800 -1,716,900 334,800 -260,300 -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 -47,250 -171,409 -40,972
Net Cash Used for Investing Activities -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 -118,123 -236,231 -109,948
Cash Flows from Financing Activities
Debt Repayment 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 -61,397 -262 -399
Common Stock Issued 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 8,015 55,042 15,675
Common Stock Repurchased -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 0 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 -1,904 -63,086 -28,729
Dividends Paid 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 -143,041 0 0
Other Financing Activities 0 0 0 0 0 0 0 0 0 0 0 2,180,800 481,900 1,500,000 0 0 0 0 0 0 0 -31,853 0 263,706 0 0 57,000 -96,228 10,831 28,322 15,649 99,766 56,833 133,233 155,569 105,024 99,335 126,937 117,260 119,017
Net Cash Used Provided by Financing Activities -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 -71,390 108,954 105,564
Effect of Forex Changes on Cash -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 0 0 0
Net Change in Cash 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 138,277 -73,750 272,397
Cash at End of Period 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 600,135 461,858 535,608
Cash at Start of Period 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 461,858 535,608 263,211
Free Cash Flow
Operating Cash Flow 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 336,412 53,527 276,781
Capital Expenditure -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 -70,873 -64,822 -68,976
Free Cash Flow 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 265,539 -11,295 207,805