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 |