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 | 2,353,000 | 2,200,300 | 2,386,300 | 2,530,300 | 2,456,000 | 2,463,000 | 2,544,000 | 2,508,500 | 2,589,100 | 2,531,800 | 2,733,800 | 2,778,900 | 2,775,000 | 2,694,000 | 2,852,600 | 3,376,100 | 3,681,600 | 3,534,300 | 3,671,300 | 3,600,100 | 3,616,700 | 3,489,800 | 3,526,300 | 3,439,000 | 3,356,500 | 3,131,100 | 3,307,000 | 3,077,800 | 3,078,400 | 2,810,700 | 2,872,000 | 2,955,800 | 2,894,200 | 2,726,800 | 2,839,300 | 2,777,859 | 2,591,642 | 2,554,963 | 2,640,675 | 2,511,446 |
Revenue Y/Y Growth | -4.19% | -10.67% | -6.20% | 0.87% | -5.14% | -2.72% | -6.94% | -9.73% | -6.70% | -6.02% | -4.16% | -17.69% | -24.63% | -23.78% | -22.30% | -6.22% | 1.79% | 1.28% | 4.11% | 4.68% | 7.75% | 11.46% | 6.63% | 11.74% | 9.03% | 11.40% | 15.15% | 4.13% | 6.36% | 3.08% | 1.15% | 6.41% | 11.67% | 6.73% | 7.52% | 10.61% | - | - | - | - |
Cost of Revenue | 704,800 | 689,800 | 618,300 | 659,600 | 592,700 | 662,800 | 570,900 | 469,500 | 484,000 | 753,900 | 660,100 | 511,800 | 459,700 | 478,100 | 490,600 | 449,100 | 411,100 | 454,300 | 447,100 | 430,000 | 476,300 | 602,000 | 488,500 | 460,800 | 421,000 | 446,000 | 509,200 | 370,000 | 366,200 | 384,600 | 378,500 | 416,900 | 370,300 | 313,000 | 331,800 | 310,028 | 286,120 | 312,431 | 297,265 | 302,639 |
Gross Profit | 1,648,200 | 1,510,500 | 1,768,000 | 1,870,700 | 1,863,300 | 1,800,200 | 1,973,100 | 2,039,000 | 2,105,100 | 1,777,900 | 2,073,700 | 2,267,100 | 2,315,300 | 2,215,900 | 2,362,000 | 2,927,000 | 3,270,500 | 3,080,000 | 3,224,200 | 3,170,100 | 3,140,400 | 2,887,800 | 3,037,800 | 2,978,200 | 2,935,500 | 2,685,100 | 2,797,800 | 2,707,800 | 2,712,200 | 2,426,100 | 2,493,500 | 2,538,900 | 2,523,900 | 2,413,800 | 2,507,500 | 2,467,831 | 2,305,522 | 2,242,532 | 2,343,410 | 2,208,807 |
Gross Profit Margin | 70.05% | 68.65% | 74.09% | 73.93% | 75.87% | 73.09% | 77.56% | 81.28% | 81.31% | 70.22% | 75.85% | 81.58% | 83.43% | 82.25% | 82.80% | 86.70% | 88.83% | 87.15% | 87.82% | 88.06% | 86.83% | 82.75% | 86.15% | 86.60% | 87.46% | 85.76% | 84.60% | 87.98% | 88.10% | 86.32% | 86.82% | 85.90% | 87.21% | 88.52% | 88.31% | 88.84% | 88.96% | 87.77% | 88.74% | 87.95% |
Research and Development | 442,000 | 383,600 | 570,900 | 736,300 | 584,200 | 570,600 | 601,600 | 549,200 | 528,600 | 551,700 | 699,500 | 702,400 | 585,100 | 514,200 | 1,726,000 | 1,140,900 | 647,600 | 476,300 | 691,700 | 540,400 | 484,800 | 563,700 | 611,600 | 507,900 | 981,000 | 496,700 | 587,600 | 446,400 | 796,200 | 423,400 | 533,900 | 529,000 | 473,100 | 437,300 | 541,700 | 519,863 | 490,728 | 460,549 | 500,091 | 417,174 |
General and Administrative Expenses | 553,800 | 581,500 | 608,500 | 788,200 | 548,000 | 605,000 | 632,800 | 563,300 | 572,600 | 634,900 | 787,900 | 654,100 | 637,300 | 595,000 | 806,300 | 573,100 | 555,100 | 570,100 | 664,900 | 554,500 | 587,600 | 567,700 | 591,100 | 497,700 | 516,200 | 501,300 | 572,400 | 433,800 | 430,200 | 499,100 | 495,500 | 462,700 | 492,400 | 497,300 | 583,000 | 477,827 | 491,895 | 560,361 | 573,610 | 570,436 |
Total Operating Expenses | 995,800 | 965,100 | 1,310,300 | 1,635,900 | 1,242,000 | 1,282,900 | 1,444,600 | 1,214,300 | 1,198,100 | 1,136,200 | 1,488,200 | 1,488,700 | 1,811,300 | 1,275,800 | 2,847,900 | 1,869,600 | 1,286,000 | 1,189,700 | 1,484,100 | 1,439,000 | 1,206,000 | 1,257,700 | 1,512,600 | 1,335,000 | 1,643,800 | 1,144,400 | 1,329,600 | 1,024,300 | 1,370,400 | 1,391,800 | 1,144,700 | 1,096,100 | 1,052,800 | 1,023,400 | 1,221,300 | 1,095,755 | 1,074,627 | 1,116,813 | 1,180,947 | 1,110,041 |
Operating Income or Loss | 652,400 | 545,400 | 291,600 | -141,200 | 655,700 | 526,900 | 340,100 | 850,300 | 973,100 | 610,700 | 587,100 | 794,000 | 485,700 | 973,900 | -330,600 | 1,086,400 | 1,974,500 | 1,819,900 | 1,777,700 | 1,806,300 | 1,955,900 | 1,502,700 | 1,443,100 | 1,697,600 | 1,213,200 | 1,534,700 | 1,465,800 | 1,653,500 | 1,200,600 | 1,024,300 | 886,200 | 1,425,300 | 1,460,500 | 1,378,400 | 1,168,200 | 1,371,832 | 1,233,096 | 1,117,875 | 1,159,763 | 1,152,578 |
Operating Margin | 27.73% | 24.79% | 12.22% | -5.58% | 26.70% | 21.39% | 13.37% | 33.90% | 37.58% | 24.12% | 21.48% | 28.57% | 17.50% | 36.15% | -11.59% | 32.18% | 53.63% | 51.49% | 48.42% | 50.17% | 54.08% | 43.06% | 40.92% | 49.36% | 36.14% | 49.01% | 44.32% | 53.72% | 39.00% | 36.44% | 30.86% | 48.22% | 50.46% | 50.55% | 41.14% | 49.38% | 47.58% | 43.75% | 43.92% | 45.89% |
Interest Expense | 61,300 | 69,200 | 71,500 | 63,800 | 49,100 | 62,500 | 54,800 | 59,900 | 65,800 | 66,100 | 66,300 | 66,300 | 56,400 | 64,700 | 56,000 | 56,300 | 66,000 | 44,300 | 46,000 | 45,800 | 47,700 | 47,900 | 49,400 | 49,000 | 51,700 | 50,500 | 62,000 | 61,800 | 63,600 | 63,400 | 64,800 | 66,000 | 65,900 | 63,300 | 67,400 | 15,600 | 5,800 | 6,700 | 7,400 | 7,400 |
EBITDA | 811,200 | 693,000 | 623,200 | 371,700 | 708,600 | 577,100 | 515,100 | 971,000 | 1,040,600 | 739,600 | 652,000 | 913,200 | 1,107,800 | 1,090,000 | -392,000 | 1,111,000 | 2,109,200 | 2,032,200 | 1,770,200 | 2,087,400 | 1,983,000 | 1,782,200 | 1,861,400 | 2,012,500 | 1,488,100 | 1,650,600 | 1,610,400 | 1,822,400 | 1,655,500 | 1,565,700 | 1,915,600 | 1,560,000 | 1,656,400 | 1,546,900 | 1,500,800 | 1,527,040 | 1,371,592 | 1,229,466 | 1,272,409 | 1,273,182 |
Depreciation and Amortization | 158,800 | 147,600 | 140,100 | 125,000 | 117,400 | 112,300 | 239,700 | 120,700 | 134,700 | 143,200 | 127,100 | 132,700 | 72,900 | 146,900 | 90,400 | 114,700 | 112,900 | 119,900 | 113,000 | 329,500 | 117,000 | 121,100 | 254,100 | 346,500 | 171,500 | 103,900 | 139,800 | 108,900 | 302,600 | 512,000 | 104,200 | 99,700 | 175,400 | 149,700 | 96,600 | 151,577 | 144,586 | 95,903 | 107,246 | 175,406 |
Income Before Tax | 698,700 | 464,800 | 291,600 | -141,200 | 708,100 | 438,300 | 603,800 | 1,371,100 | 1,269,500 | 347,400 | 405,000 | 291,100 | 582,100 | 467,000 | 352,900 | 957,800 | 2,037,500 | 1,699,400 | 1,728,400 | 1,779,000 | 1,758,500 | 1,860,000 | 1,414,500 | 1,812,700 | 1,178,700 | 1,493,700 | 1,399,800 | 1,609,900 | 1,132,400 | 986,700 | 838,200 | 1,367,200 | 1,402,000 | 1,325,600 | 1,085,800 | 1,356,419 | 1,222,207 | 1,102,889 | 1,151,012 | 1,136,288 |
Income Tax Expense | 115,100 | 71,400 | 42,700 | -72,900 | 114,800 | 50,700 | 54,300 | 236,200 | 216,700 | 125,600 | 443,200 | -25,900 | -409,100 | 44,200 | 13,300 | 240,800 | 446,100 | 292,000 | 276,100 | 211,300 | 248,100 | 422,500 | 469,600 | 369,800 | 263,700 | 322,500 | 1,566,100 | 383,800 | 269,600 | 239,200 | 190,300 | 337,000 | 353,600 | 356,400 | 257,100 | 330,093 | 292,501 | 281,881 | 268,233 | 274,774 |
Net Income | 583,600 | 393,400 | 249,700 | -68,100 | 591,600 | 387,900 | 550,400 | 1,134,700 | 1,058,000 | 221,800 | 368,200 | 329,200 | 448,500 | 410,200 | 357,900 | 701,500 | 1,542,100 | 1,399,100 | 1,439,700 | 1,545,900 | 1,494,100 | 1,408,800 | 946,800 | 1,444,400 | 866,600 | 1,172,900 | -297,400 | 1,226,100 | 862,800 | 747,600 | 649,200 | 1,032,900 | 1,049,800 | 970,900 | 831,561 | 965,600 | 927,300 | 822,500 | 883,464 | 856,858 |
Net Income Margin | 24.80% | 17.88% | 10.46% | -2.69% | 24.09% | 15.75% | 21.64% | 45.23% | 40.86% | 8.76% | 13.47% | 11.85% | 16.16% | 15.23% | 12.55% | 20.78% | 41.89% | 39.59% | 39.21% | 42.94% | 41.31% | 40.37% | 26.85% | 42.00% | 25.82% | 37.46% | -8.99% | 39.84% | 28.03% | 26.60% | 22.60% | 34.94% | 36.27% | 35.61% | 29.29% | 34.76% | 35.78% | 32.19% | 33.46% | 34.12% |
EPS | 4.01 | 2.71 | 1.72 | -0.47 | 4.09 | 2.69 | 3.82 | 7.86 | 7.25 | 1.51 | 2.51 | 2.22 | 3.00 | 2.70 | 2.33 | 4.47 | 9.60 | 8.10 | 8.10 | 8.40 | 7.85 | 7.17 | 4.74 | 7.17 | 4.18 | 5.55 | -1.41 | 5.80 | 4.07 | 3.47 | 3.00 | 4.72 | 4.79 | 4.44 | 3.77 | 4.16 | 3.94 | 3.50 | 3.75 | 3.63 |
EPS Diluted | 4.00 | 2.70 | 1.71 | -0.47 | 4.07 | 2.67 | 3.79 | 7.84 | 7.24 | 1.50 | 2.50 | 2.22 | 2.99 | 2.69 | 2.32 | 4.46 | 9.59 | 8.08 | 8.08 | 8.39 | 7.85 | 7.15 | 4.73 | 7.15 | 4.18 | 5.54 | -1.40 | 5.79 | 4.07 | 3.46 | 2.99 | 4.71 | 4.79 | 4.43 | 3.77 | 4.15 | 3.93 | 3.49 | 3.74 | 3.62 |
Weighted Average Shares Out | 145,600 | 145,200 | 144,900 | 144,800 | 144,700 | 144,400 | 144,100 | 144,400 | 145,900 | 147,100 | 146,900 | 148,000 | 149,700 | 151,900 | 153,700 | 156,900 | 160,600 | 172,800 | 177,800 | 184,000 | 190,300 | 196,600 | 199,800 | 201,400 | 207,100 | 211,400 | 211,500 | 211,400 | 211,900 | 215,600 | 216,600 | 218,900 | 219,100 | 218,900 | 220,400 | 232,200 | 235,300 | 234,995 | 235,481 | 236,217 |
Weighted Average Shares Out Diluted | 145,900 | 145,900 | 145,700 | 144,800 | 145,500 | 145,200 | 145,200 | 144,800 | 146,200 | 147,600 | 147,500 | 148,600 | 150,100 | 152,300 | 154,000 | 157,200 | 160,900 | 173,100 | 178,200 | 184,200 | 190,400 | 197,000 | 200,300 | 201,900 | 207,300 | 211,700 | 212,000 | 211,800 | 212,200 | 215,900 | 217,000 | 219,400 | 219,400 | 219,300 | 220,800 | 232,600 | 235,700 | 235,630 | 236,292 | 236,972 |
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,908,900 | 1,074,400 | 1,049,900 | 2,287,900 | 2,617,800 | 2,898,200 | 3,419,300 | 3,675,600 | 2,646,600 | 1,749,300 | 2,261,400 | 1,541,800 | 1,742,000 | 1,217,500 | 1,331,200 | 2,224,800 | 2,384,900 | 2,591,300 | 2,913,700 | 2,343,900 | 1,723,400 | 2,243,200 | 1,224,600 | 2,386,700 | 1,250,200 | 4,108,000 | 1,573,800 | 1,548,100 | 1,169,500 | 924,000 | 2,326,500 | 2,084,800 | 1,362,000 | 1,130,700 | 1,308,000 | 4,089,003 | 1,282,078 | 1,478,051 | 1,204,924 | 1,186,281 |
Short Term Investments | 0 | 0 | 0 | 0 | 3,460,500 | 2,143,100 | 1,473,500 | 1,235,500 | 2,151,300 | 2,002,400 | 1,541,100 | 1,413,300 | 1,308,800 | 1,320,000 | 1,278,900 | 1,355,000 | 1,942,700 | 1,269,100 | 1,562,200 | 2,093,500 | 1,228,800 | 1,665,800 | 2,313,400 | 2,041,700 | 1,974,000 | 1,808,000 | 2,115,200 | 1,960,200 | 1,723,500 | 1,956,200 | 2,568,600 | 2,231,200 | 2,434,800 | 2,454,700 | 2,120,500 | 1,753,499 | 1,086,595 | 673,946 | 640,460 | 675,065 |
Cash + Short Term Investments | 1,908,900 | 1,074,400 | 1,049,900 | 2,287,900 | 6,078,300 | 5,041,300 | 4,892,800 | 4,911,100 | 4,797,900 | 3,751,700 | 3,802,500 | 2,955,100 | 3,050,800 | 2,537,500 | 2,610,100 | 3,579,800 | 4,327,600 | 3,860,400 | 4,475,900 | 4,437,400 | 2,952,200 | 3,909,000 | 3,538,000 | 4,428,400 | 3,224,200 | 5,916,000 | 3,689,000 | 3,508,300 | 2,893,000 | 2,880,200 | 4,895,100 | 4,316,000 | 3,796,800 | 3,585,400 | 3,428,500 | 5,842,502 | 2,368,673 | 2,151,997 | 1,845,384 | 1,861,346 |
Net Receivables | 2,078,200 | 1,999,700 | 2,100,000 | 2,209,700 | 2,124,000 | 2,028,200 | 2,136,400 | 1,984,200 | 1,567,600 | 1,632,000 | 1,549,400 | 2,123,000 | 2,110,200 | 2,224,100 | 1,913,800 | 2,024,900 | 2,574,700 | 2,604,200 | 1,880,500 | 2,515,800 | 1,959,600 | 2,616,000 | 1,958,500 | 2,525,700 | 2,432,900 | 1,939,200 | 1,787,000 | 1,567,500 | 2,133,100 | 1,826,000 | 1,441,600 | 1,467,800 | 1,627,100 | 1,710,200 | 1,227,000 | 1,647,568 | 1,634,535 | 1,389,995 | 1,292,445 | 1,361,231 |
Inventory | 2,506,100 | 2,516,800 | 2,527,400 | 2,982,400 | 1,333,500 | 1,281,000 | 1,344,400 | 1,375,000 | 1,294,200 | 1,215,400 | 1,351,500 | 1,347,900 | 1,254,800 | 1,171,800 | 1,068,600 | 1,027,700 | 952,700 | 858,800 | 804,200 | 751,800 | 776,700 | 770,200 | 929,900 | 916,600 | 931,700 | 890,800 | 902,700 | 1,007,200 | 936,500 | 921,600 | 1,001,600 | 1,009,700 | 996,400 | 964,600 | 893,400 | 918,921 | 865,738 | 825,349 | 804,022 | 753,063 |
Other Current Assets | 615,300 | 1,165,300 | 1,182,000 | 974,100 | 895,900 | 1,412,000 | 1,417,600 | 1,495,500 | 2,081,200 | 1,316,800 | 1,153,100 | 736,300 | 767,900 | 786,100 | 1,294,600 | 1,210,700 | 638,800 | 683,800 | 1,221,200 | 743,200 | 1,537,900 | 965,400 | 1,214,500 | 848,300 | 843,300 | 1,449,400 | 1,494,600 | 1,485,000 | 1,146,100 | 1,231,900 | 1,393,900 | 1,298,300 | 1,027,400 | 941,100 | 1,151,400 | 861,882 | 750,039 | 891,555 | 730,822 | 396,471 |
Total Current Assets | 7,108,500 | 6,756,200 | 6,859,300 | 8,454,100 | 10,431,700 | 9,762,500 | 9,791,200 | 9,765,800 | 9,740,900 | 7,915,900 | 7,856,500 | 7,162,300 | 7,183,700 | 6,719,500 | 6,887,100 | 7,843,100 | 8,493,800 | 8,007,200 | 8,381,800 | 8,448,200 | 7,909,800 | 8,942,600 | 7,640,900 | 8,719,000 | 7,432,100 | 10,195,400 | 7,873,300 | 7,568,000 | 7,108,700 | 6,859,700 | 8,732,200 | 8,091,800 | 7,447,700 | 7,201,300 | 6,700,300 | 9,270,873 | 5,618,985 | 5,258,896 | 4,672,673 | 4,372,111 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 3,638,700 | 3,703,400 | 3,729,700 | 3,762,500 | 3,673,700 | 3,700,000 | 3,702,500 | 3,690,900 | 3,676,200 | 3,731,800 | 3,791,800 | 3,799,800 | 3,844,700 | 3,852,800 | 3,844,800 | 3,794,100 | 3,766,900 | 3,703,600 | 3,674,300 | 3,560,100 | 3,511,900 | 3,461,600 | 3,601,200 | 3,538,900 | 3,409,000 | 3,334,700 | 3,182,400 | 2,995,900 | 2,827,600 | 2,610,900 | 2,501,800 | 2,387,000 | 2,301,800 | 2,258,900 | 2,187,600 | 2,027,821 | 1,837,670 | 1,739,628 | 1,765,683 | 1,724,129 |
Goodwill | 6,227,400 | 6,227,400 | 6,219,200 | 6,807,500 | 5,753,700 | 5,751,800 | 5,749,000 | 5,741,200 | 5,749,600 | 5,758,000 | 5,761,100 | 5,760,500 | 5,763,900 | 5,763,100 | 5,762,100 | 5,755,700 | 5,751,000 | 5,752,000 | 5,757,800 | 5,746,100 | 5,749,200 | 5,639,700 | 5,706,400 | 5,440,100 | 5,170,300 | 4,907,800 | 4,632,500 | 4,127,500 | 3,870,400 | 3,611,700 | 3,669,300 | 3,419,700 | 3,167,100 | 2,917,900 | 2,663,800 | 2,408,854 | 2,154,341 | 1,849,852 | 1,760,249 | 1,541,204 |
Intangible Assets | 8,232,900 | 8,284,700 | 8,363,000 | 7,344,600 | 1,776,400 | 1,813,300 | 1,850,100 | 2,008,900 | 2,075,300 | 2,150,800 | 2,221,300 | 2,286,800 | 2,385,000 | 2,988,100 | 3,084,300 | 3,323,600 | 3,383,800 | 3,446,900 | 3,527,400 | 3,392,400 | 3,681,300 | 3,056,200 | 3,120,000 | 3,379,000 | 3,661,300 | 3,794,500 | 3,879,600 | 4,019,400 | 4,051,300 | 4,103,900 | 3,808,300 | 3,869,900 | 3,967,600 | 4,012,200 | 4,085,100 | 4,181,200 | 4,294,800 | 4,353,123 | 4,028,507 | 4,129,800 |
Long Term Investments | 354,100 | 382,000 | 460,700 | 754,700 | 2,312,900 | 2,359,000 | 2,234,900 | 2,472,900 | 2,603,700 | 2,769,100 | 2,831,500 | 2,986,900 | 3,443,200 | 3,244,900 | 5,040,600 | 4,217,600 | 2,406,100 | 5,209,500 | 5,893,000 | 3,052,700 | 5,435,400 | 3,271,000 | 5,220,400 | 2,254,300 | 2,062,300 | 3,857,700 | 4,084,800 | 4,362,400 | 3,901,000 | 4,009,700 | 4,165,200 | 4,336,500 | 4,630,600 | 4,284,400 | 3,868,000 | 2,839,575 | 2,853,384 | 2,017,955 | 2,089,447 | 1,936,944 |
Tax Assets | 915,100 | 898,300 | 928,600 | 1,069,800 | 1,208,400 | 1,211,800 | 1,226,400 | 1,174,500 | 1,235,700 | 1,288,800 | 1,415,100 | 1,810,400 | 1,849,900 | 1,286,300 | 1,369,500 | 1,372,900 | 1,710,200 | 3,109,400 | 3,232,100 | 3,284,500 | 2,820,100 | 2,074,400 | 2,153,900 | 2,160,900 | 2,217,900 | 2,277,400 | -4,084,800 | -3,062,000 | -2,632,700 | -2,825,200 | -4,165,200 | -3,096,900 | -3,477,600 | -3,189,800 | -3,868,000 | -1,947,354,000 | -2,101,796,000 | -1,377,325,000 | -2,089,447,000 | -1,371,431,000 |
Other Non-Current Assets | 327,400 | 315,600 | 284,300 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,369,500 | -1,372,900 | 0 | -3,109,400 | -3,232,100 | 0 | -2,820,100 | 0 | -2,153,900 | 0 | 0 | -2,277,400 | 4,084,800 | 3,062,000 | 2,632,700 | 2,825,200 | 4,165,200 | 3,096,900 | 3,477,600 | 3,189,800 | 3,868,000 | 1,947,354,000 | 2,101,796,000 | 1,377,325,000 | 2,089,447,000 | 1,371,431,000 |
Total Non-Current Assets | 19,695,600 | 19,811,400 | 19,985,500 | 19,739,100 | 14,725,100 | 14,835,900 | 14,762,900 | 15,088,400 | 15,340,500 | 15,698,500 | 16,020,800 | 16,644,400 | 17,286,700 | 17,135,200 | 17,731,800 | 17,091,000 | 17,018,000 | 18,112,000 | 18,852,500 | 19,035,800 | 18,377,800 | 17,502,900 | 17,648,000 | 16,773,200 | 16,520,800 | 15,894,700 | 15,779,300 | 15,505,200 | 14,650,300 | 14,336,200 | 14,144,600 | 14,013,100 | 14,067,100 | 13,473,400 | 12,804,500 | 11,457,450 | 11,140,195 | 9,960,558 | 9,643,886 | 9,332,077 |
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 | 45 | -9 | 0 | 0 | -46 |
Total Assets | 26,804,100 | 26,567,600 | 26,844,800 | 28,193,200 | 25,156,800 | 24,598,400 | 24,554,100 | 24,854,200 | 25,081,400 | 23,614,400 | 23,877,300 | 23,806,700 | 24,470,400 | 23,854,700 | 24,618,900 | 24,934,100 | 25,511,800 | 26,119,200 | 27,234,300 | 27,484,000 | 26,287,600 | 26,445,500 | 25,288,900 | 25,492,200 | 23,952,900 | 26,090,100 | 23,652,600 | 23,073,200 | 21,759,000 | 21,195,900 | 22,876,800 | 22,104,900 | 21,514,800 | 20,674,700 | 19,504,800 | 20,728,368 | 16,759,171 | 15,219,454 | 14,316,559 | 13,704,142 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 354,500 | 387,000 | 403,300 | 440,100 | 445,400 | 491,200 | 491,500 | 383,200 | 434,800 | 398,700 | 589,200 | 427,900 | 375,300 | 430,400 | 454,900 | 398,400 | 383,900 | 389,000 | 530,800 | 382,200 | 377,100 | 378,000 | 370,500 | 342,300 | 295,700 | 345,800 | 395,500 | 298,700 | 330,300 | 316,400 | 279,800 | 274,000 | 225,900 | 271,300 | 267,400 | 251,228 | 282,702 | 236,128 | 229,178 | 233,629 |
Short Term Debt | 193,000 | 250,000 | 150,000 | 500,000 | 0 | 0 | 97,200 | 0 | 999,800 | 999,500 | 999,100 | 998,800 | 0 | 0 | 0 | 0 | 0 | 1,501,800 | 1,495,800 | 1,495,300 | 0 | 0 | 0 | 0 | 0 | 3,300 | 3,200 | 573,200 | 559,900 | 561,500 | 4,700 | 4,900 | 4,800 | 4,900 | 4,800 | 5,171 | 3,262 | 3,254 | 3,136 | 3,220 |
Tax Payables | 281,600 | 231,200 | 257,400 | 243,800 | 260,000 | 235,500 | 259,900 | 237,300 | 284,900 | 317,300 | 174,700 | 234,200 | 230,900 | 143,100 | 142,000 | 119,400 | 576,700 | 310,000 | 71,400 | 125,600 | 427,200 | 238,500 | 63,500 | 254,100 | 223,000 | 231,900 | 68,200 | 121,300 | 52,600 | 70,000 | 231,900 | 208,800 | 212,800 | 496,500 | 208,700 | 458,672 | 457,769 | 322,075 | 168,058 | 159,638 |
Deferred Revenue | 281,600 | -250,000 | 2,042,600 | 243,800 | 0 | 0 | -97,200 | 0 | 0 | 0 | -589,200 | 2,757,200 | 0 | 0 | 0 | 0 | 0 | -389,000 | -530,800 | 125,600 | 0 | 0 | 0 | 0 | 0 | 231,900 | 68,200 | 121,300 | 52,600 | 70,000 | 148,900 | 208,800 | 212,800 | 496,500 | 55,700 | 58,400 | 62,500 | 124,900 | 120,900 | 110,000 |
Other Current Liabilities | 2,279,100 | 2,835,800 | 838,400 | 3,838,400 | 2,741,100 | 2,523,700 | 2,781,300 | 3,543,200 | 3,583,400 | 2,548,400 | 3,299,100 | 27,700 | 2,971,900 | 2,735,400 | 3,287,300 | 3,405,600 | 3,063,200 | 3,136,800 | 3,368,000 | 2,429,100 | 2,833,800 | 2,770,700 | 2,924,700 | 2,832,600 | 2,856,700 | 2,571,100 | 2,901,300 | 2,455,200 | 2,436,900 | 2,044,600 | 2,903,500 | 2,012,000 | 2,072,700 | 2,003,900 | 2,249,800 | 2,319,172 | 2,207,369 | 1,581,949 | 1,866,492 | 1,593,838 |
Total Current Liabilities | 3,108,200 | 3,222,800 | 3,434,300 | 5,022,300 | 3,186,500 | 3,014,900 | 3,272,800 | 3,926,400 | 5,018,000 | 3,946,600 | 4,298,200 | 4,211,600 | 3,347,200 | 3,165,800 | 3,742,200 | 3,804,000 | 3,447,100 | 4,638,600 | 4,863,800 | 4,432,200 | 3,210,900 | 3,148,700 | 3,295,200 | 3,174,900 | 3,152,400 | 3,152,100 | 3,368,200 | 3,448,400 | 3,379,700 | 2,992,500 | 3,336,900 | 2,499,700 | 2,516,200 | 2,776,600 | 2,577,700 | 2,633,971 | 2,555,833 | 1,946,231 | 2,219,706 | 1,940,687 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 6,292,000 | 6,290,100 | 7,188,200 | 7,215,200 | 6,589,000 | 6,609,700 | 6,614,000 | 6,634,000 | 6,551,600 | 6,588,000 | 6,604,400 | 6,620,500 | 7,633,100 | 7,647,200 | 7,828,200 | 7,834,100 | 7,838,600 | 4,863,600 | 4,871,700 | 4,868,700 | 6,371,500 | 6,379,300 | 5,936,500 | 5,931,100 | 5,928,400 | 5,929,400 | 5,935,000 | 5,938,300 | 5,954,000 | 5,952,700 | 6,512,700 | 6,529,600 | 6,538,300 | 6,535,600 | 6,521,500 | 6,529,275 | 576,207 | 580,672 | 582,061 | 583,977 |
Deferred Revenue | 367,500 | -777,100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,032,800 | -1,123,400 | 0 | -2,722,800 | -2,810,800 | 0 | -2,400,600 | 0 | -1,636,200 | 0 | 0 | -1,331,100 | -122,600 | -120,700 | 0 | 0 | -93,100 | -98,700 | 0 | 0 | -124,900 | 218,400 | 224,500 | 0 | 0 | 0 |
Deferred Tax | 590,600 | 658,100 | 641,800 | 728,100 | 143,900 | 251,300 | 334,700 | 328,900 | 480,600 | 571,200 | 694,500 | 774,700 | 918,900 | 966,700 | 1,032,800 | 1,123,400 | 1,461,500 | 2,722,800 | 2,810,800 | 2,820,400 | 2,400,600 | 1,741,700 | 1,636,200 | 1,114,600 | 1,160,800 | 1,331,100 | 122,600 | 120,700 | 100,800 | 94,500 | 93,100 | 98,700 | 105,600 | 117,800 | 124,900 | 136,761 | 138,403 | 130,564 | 50,656 | 90,357 |
Other Non-Current Liabilities | 556,700 | 1,960,700 | 781,100 | 747,900 | 776,900 | 935,500 | 944,200 | 1,198,100 | 1,167,800 | 1,287,900 | 1,320,500 | 1,318,200 | 1,356,400 | 1,411,800 | 2,362,400 | 2,551,500 | 1,475,400 | 4,080,100 | 4,159,700 | 1,370,900 | 3,756,400 | 1,353,800 | 3,025,600 | 1,511,800 | 1,457,600 | 2,971,100 | 1,751,300 | 837,600 | 750,900 | 688,800 | 898,600 | 960,800 | 951,000 | 916,600 | 1,030,700 | 643,018 | 691,230 | 892,529 | 650,096 | 658,236 |
Total Non-Current Liabilities | 7,806,800 | 8,131,800 | 8,611,100 | 8,691,200 | 7,509,800 | 7,796,500 | 7,892,900 | 8,161,000 | 8,200,000 | 8,447,100 | 8,619,400 | 8,713,400 | 9,908,400 | 10,025,700 | 10,190,600 | 10,385,600 | 10,775,500 | 8,943,700 | 9,031,400 | 9,060,000 | 10,127,900 | 9,474,800 | 8,962,100 | 8,557,500 | 8,546,800 | 8,900,500 | 7,686,300 | 6,775,900 | 6,805,700 | 6,736,000 | 7,411,300 | 7,490,400 | 7,594,900 | 7,570,000 | 7,552,200 | 7,527,454 | 1,630,340 | 1,603,765 | 1,282,813 | 1,332,570 |
Total Liabilities | 10,915,000 | 11,354,600 | 12,045,400 | 13,713,500 | 10,696,300 | 10,811,400 | 11,165,700 | 12,087,400 | 13,218,000 | 12,393,700 | 12,917,600 | 12,925,000 | 13,255,600 | 13,191,500 | 13,932,800 | 14,189,600 | 14,222,600 | 13,582,300 | 13,895,200 | 13,492,200 | 13,338,800 | 12,623,500 | 12,257,300 | 11,732,400 | 11,699,200 | 12,052,600 | 11,054,500 | 10,224,300 | 10,185,400 | 9,728,500 | 10,748,200 | 9,990,100 | 10,111,100 | 10,346,600 | 10,129,900 | 10,161,425 | 4,186,173 | 3,549,996 | 3,502,519 | 3,273,257 |
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 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 124 | 129 | 129 | 129 | 129 |
Retained Earnings | 18,604,600 | 18,021,000 | 17,627,600 | 17,377,900 | 17,446,000 | 16,854,400 | 16,466,500 | 15,916,100 | 14,959,900 | 14,215,500 | 13,911,700 | 13,543,500 | 13,900,700 | 13,833,500 | 13,976,300 | 13,961,000 | 14,466,700 | 15,673,100 | 16,455,400 | 17,065,200 | 16,182,800 | 17,026,700 | 16,257,000 | 16,944,100 | 15,499,500 | 17,334,600 | 15,810,400 | 16,107,700 | 14,881,700 | 14,781,200 | 15,071,600 | 15,030,000 | 14,229,100 | 13,179,300 | 12,208,400 | 11,999,358 | 11,033,736 | 10,106,460 | 9,283,919 | 8,400,455 |
Accumulated Other Comprehensive Income/Loss | -146,000 | -160,500 | -153,700 | -159,300 | -172,800 | -172,000 | -164,900 | -163,600 | -110,400 | -115,200 | -106,700 | -136,600 | -171,800 | -174,300 | -299,000 | -225,500 | -181,000 | -149,300 | -135,200 | -92,300 | -252,900 | -219,800 | -240,400 | -248,300 | -261,600 | -303,900 | -318,400 | -329,400 | -338,800 | -325,200 | -319,900 | -300,900 | -282,800 | -259,300 | -224,000 | -157,416 | -101,025 | -70,538 | -59,488 | -37,987 |
Total Stockholders Equity | 15,889,100 | 15,213,000 | 14,799,400 | 14,479,700 | 14,460,500 | 13,787,000 | 13,388,400 | 12,775,500 | 11,863,400 | 11,220,700 | 10,959,700 | 10,429,900 | 10,751,900 | 10,682,200 | 10,686,100 | 10,744,500 | 11,308,700 | 12,536,900 | 13,339,100 | 13,995,900 | 12,948,800 | 13,829,900 | 13,031,600 | 13,766,600 | 12,260,900 | 14,037,500 | 12,598,100 | 12,848,900 | 11,585,200 | 11,479,000 | 12,128,600 | 12,114,800 | 11,403,800 | 10,326,800 | 9,374,900 | 10,572,726 | 12,572,577 | 11,669,458 | 10,814,040 | 10,427,696 |
Total Investments | 354,100 | 382,000 | 460,700 | 754,700 | 5,773,400 | 3,121,300 | 2,179,200 | 3,708,400 | 4,755,000 | 4,771,500 | 4,372,600 | 4,400,200 | 4,752,000 | 4,564,900 | 4,950,000 | 4,199,700 | 4,348,800 | 3,369,200 | 4,223,100 | 5,146,200 | 3,844,100 | 4,936,800 | 5,379,900 | 4,296,000 | 4,036,300 | 3,388,300 | 6,200,000 | 6,322,600 | 5,624,500 | 5,965,900 | 6,733,800 | 6,567,700 | 7,065,400 | 6,739,100 | 5,988,500 | 4,593,074 | 3,939,979 | 2,691,901 | 2,729,907 | 2,612,009 |
Total Debt | 6,852,500 | 6,946,600 | 7,338,200 | 7,715,200 | 6,589,000 | 6,609,700 | 6,614,000 | 6,634,000 | 7,551,400 | 7,587,500 | 7,603,500 | 7,619,300 | 7,633,100 | 7,647,200 | 7,828,200 | 7,834,100 | 7,838,600 | 6,365,400 | 6,367,500 | 6,364,000 | 6,371,500 | 6,379,300 | 5,936,500 | 5,931,100 | 5,928,400 | 5,929,400 | 5,935,000 | 5,938,300 | 6,513,900 | 6,514,200 | 6,512,700 | 6,529,600 | 6,543,100 | 6,540,500 | 6,521,500 | 6,534,446 | 579,469 | 583,926 | 585,197 | 587,197 |
Net Debt | 4,943,600 | 5,872,200 | 6,288,300 | 5,427,300 | 3,971,200 | 3,711,500 | 3,194,700 | 2,958,400 | 4,904,800 | 5,838,200 | 5,342,100 | 6,077,500 | 5,891,100 | 6,429,700 | 6,497,000 | 5,609,300 | 5,453,700 | 3,774,100 | 3,453,800 | 4,020,100 | 4,648,100 | 4,136,100 | 4,711,900 | 3,544,400 | 4,678,200 | 1,821,400 | 4,361,200 | 4,390,200 | 5,344,400 | 5,590,200 | 4,186,200 | 4,444,800 | 5,181,100 | 5,409,800 | 5,213,500 | 2,445,443 | -702,609 | -894,125 | -619,727 | -599,084 |
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 | 583,600 | 393,400 | 248,900 | -68,300 | 593,300 | 387,600 | 549,500 | 1,134,900 | 1,058,700 | 218,500 | -20,500 | 318,000 | 1,025,500 | 404,600 | 357,600 | 703,900 | 1,606,400 | 1,392,600 | 1,439,700 | 1,545,900 | 1,494,100 | 1,408,800 | 944,900 | 1,442,900 | 915,000 | 1,171,200 | -166,300 | 1,226,100 | 862,800 | 747,500 | 647,900 | 1,030,200 | 1,048,400 | 969,200 | 828,708 | 1,019,493 | 924,825 | 820,174 | 882,585 | 856,120 |
Depreciation & Amortization | 158,800 | 147,600 | 140,100 | 125,000 | 117,400 | 112,300 | 119,800 | 120,700 | 134,800 | 143,100 | 134,700 | 133,200 | 72,900 | 146,900 | 90,400 | 134,000 | 112,900 | 119,900 | 113,000 | 329,500 | 117,000 | 121,100 | 329,700 | 346,500 | 171,500 | 168,900 | 89,000 | 177,400 | 302,600 | 512,000 | 177,400 | 180,200 | 175,400 | 149,700 | 156,300 | 151,577 | 144,586 | 147,937 | 157,642 | 175,406 |
Deferred Income Tax | -87,000 | 39,900 | 71,900 | -206,800 | -106,400 | -64,500 | -28,800 | -92,300 | -48,500 | 1,000 | 323,300 | -127,300 | -607,800 | -15,000 | -62,900 | 31,700 | 143,300 | 36,900 | 38,700 | -43,200 | -156,400 | 228,000 | 153,100 | 12,600 | -110,500 | 53,100 | 131,400 | -19,200 | -96,600 | 76,100 | -118,200 | -26,600 | -39,100 | 8,900 | 40,202 | -95,155 | -107,386 | 16,739 | -78,949 | -82,767 |
Stock Based Compensation | 70,600 | 72,800 | 54,900 | 62,200 | 71,500 | 75,600 | 67,200 | 63,600 | 55,700 | 67,600 | 58,800 | 55,700 | 54,100 | 70,000 | 49,000 | 33,500 | 48,100 | 67,700 | 38,400 | 45,900 | 52,300 | 45,700 | 38,500 | 37,300 | 38,300 | 43,400 | 30,600 | 30,100 | 30,300 | 37,000 | 37,000 | 33,700 | 38,800 | 45,300 | 29,863 | 37,800 | 41,600 | 52,100 | 35,794 | 35,652 |
Change in Working Capital | -188,600 | -228,700 | -648,100 | 314,400 | -130,900 | -184,100 | -987,500 | -2,700 | 880,400 | -780,500 | 76,200 | -116,500 | 226,000 | -331,200 | -135,100 | 182,700 | 93,100 | -327,900 | 259,900 | -176,900 | 263,100 | -146,800 | 350,800 | 71,300 | -6,300 | -15,600 | 1,215,700 | 160,500 | 14,700 | -1,155,500 | 774,700 | -244,500 | -267,700 | -189,500 | -65,314 | -255,699 | 16,468 | -270,955 | -109,600 | -38,880 |
Accounts Receivable | -87,200 | 84,400 | 137,800 | -98,300 | -55,400 | 77,200 | -93,900 | -42,200 | 20,200 | -87,500 | 167,000 | -53,700 | 174,300 | 37,200 | 138,500 | 133,100 | -30,400 | -238,400 | 71,200 | 500 | 133,700 | -136,600 | 48,800 | -66,800 | -53,200 | -134,000 | -209,800 | 75,400 | -105,500 | -195,700 | -3,300 | -173,100 | 95,000 | -160,000 | 92,608 | -24,701 | 89,380 | -128,287 | -215,332 | -108,096 |
Inventory | -110,500 | -77,700 | -96,000 | 30,200 | -93,000 | 27,900 | 18,100 | -95,000 | -100,700 | -142,600 | -139,800 | -128,800 | -81,300 | -112,500 | -45,700 | -82,400 | -126,000 | -62,200 | -66,500 | -61,400 | -20,300 | 129,000 | -20,200 | 8,200 | -42,700 | 2,600 | 75,800 | -85,000 | -39,100 | -46,200 | -10,500 | -26,800 | -39,700 | -88,600 | -24,013 | -69,093 | -59,787 | -21,507 | -66,027 | -47,201 |
Accounts Payable | 0 | 0 | -503,200 | 430,800 | 123,600 | 0 | 0 | 0 | 0 | 0 | 135,600 | -32,700 | 42,700 | -239,800 | -105,000 | 728,200 | -23,500 | -268,800 | 242,700 | 107,000 | -77,700 | -138,400 | 235,100 | 87,400 | 135,100 | -121,800 | -33,900 | -52,200 | 231,900 | -684,200 | 935,800 | 90,800 | -358,300 | 44,300 | -349,168 | -106,620 | -16,462 | -51,450 | 130,581 | 49,582 |
Other Working Capital | 9,100 | -235,400 | -186,700 | -48,300 | -106,100 | -289,200 | -911,700 | 134,500 | 960,900 | -550,400 | -86,600 | 98,700 | 90,300 | -16,100 | -122,900 | -596,200 | 273,000 | 241,500 | 12,500 | -223,000 | 227,400 | -800 | 87,100 | 42,500 | -45,500 | 237,600 | 1,383,600 | 222,300 | -72,600 | -229,400 | -147,300 | -135,400 | 35,300 | 14,800 | 215,259 | -55,285 | 3,337 | -69,711 | 41,178 | 66,835 |
Other Non-Cash Items | 674,300 | 489,500 | 144,800 | 365,900 | -57,900 | 128,400 | 104,800 | -563,200 | -1,344,600 | 512,100 | 265,800 | 542,200 | 456,600 | 493,700 | -666,100 | 95,300 | -55,300 | 178,100 | 70,500 | -6,300 | 193,900 | -197,300 | 78,400 | -174,700 | 91,300 | 36,100 | 217,900 | 53,400 | 55,400 | 18,100 | 57,800 | 13,600 | 40,000 | -20,200 | 50,636 | 37,372 | 27,113 | -32,921 | 45,391 | -31,498 |
Net Cash Provided by Operating Activities | 625,800 | 553,200 | 12,500 | 592,400 | 487,000 | 455,300 | -175,000 | 661,000 | 736,500 | 161,800 | 838,300 | 805,300 | 1,227,300 | 769,000 | -367,100 | 1,181,100 | 1,948,500 | 1,467,300 | 1,960,200 | 1,694,900 | 1,964,000 | 1,459,500 | 1,895,400 | 1,735,900 | 1,099,300 | 1,457,100 | 1,518,300 | 1,628,300 | 1,169,200 | 235,200 | 1,576,600 | 986,600 | 995,800 | 963,400 | 1,040,395 | 895,448 | 1,047,220 | 733,037 | 932,863 | 914,033 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -42,600 | -120,900 | -65,200 | -87,600 | -87,000 | -71,600 | -87,400 | -59,100 | -38,800 | -57,900 | -68,500 | -61,900 | -71,900 | -92,600 | -101,000 | -84,100 | -105,000 | -261,700 | -265,400 | -90,100 | -186,900 | -127,100 | -225,900 | -190,700 | -264,800 | -204,700 | -295,600 | -279,200 | -322,800 | -1,065,200 | -183,300 | -280,700 | -136,800 | -126,900 | -186,115 | -229,197 | -129,858 | -97,830 | -106,897 | -62,546 |
Acquisitions Net | 0 | 0 | -590,500 | -6,335,600 | 772,100 | 200 | -990,300 | 594,800 | 990,300 | 0 | -28,100 | -19,900 | 0 | 28,100 | 565,500 | -423,700 | -141,800 | -112,000 | -623,700 | 923,700 | -744,400 | -300,000 | -976,600 | -300,000 | -300,000 | -600,000 | -300,000 | -300,000 | -300,000 | -300,000 | -300,000 | -300,000 | -300,000 | -300,000 | -300,002 | -300,000 | 0 | -448,798 | -200,000 | -150,000 |
Purchases of Investments | 0 | 0 | 0 | -1,020,400 | -2,799,100 | -1,321,200 | -642,600 | -494,300 | -1,178,100 | -1,133,500 | -1,436,100 | -745,700 | -713,600 | -913,300 | -2,189,600 | -895,200 | -2,069,200 | -1,684,700 | -1,200,500 | -1,977,000 | -1,250,100 | -825,000 | -1,601,000 | -1,318,700 | -3,318,800 | -1,919,200 | -1,261,300 | -1,557,900 | -1,279,300 | -1,256,700 | -2,281,500 | -1,798,400 | -1,918,900 | -1,914,400 | -1,994,758 | -2,825,096 | -1,722,088 | -322,958 | -844,566 | -950,978 |
Sales/Maturities of Investments | 511,700 | 55,600 | 13,400 | 5,701,600 | 1,344,900 | 440,500 | 566,300 | 1,643,200 | 917,900 | 543,600 | 1,379,600 | 575,400 | 633,500 | 910,400 | 2,133,100 | 1,360,800 | 1,490,600 | 2,389,800 | 2,142,700 | 778,100 | 2,076,300 | 1,489,200 | 1,179,000 | 1,192,000 | 2,733,800 | 4,068,900 | 1,093,300 | 888,100 | 1,700,200 | 1,884,300 | 2,193,100 | 2,362,200 | 1,642,500 | 1,181,100 | 699,626 | 2,387,857 | 601,954 | 373,563 | 776,052 | 625,346 |
Other Investing Activities | -2,600 | -700 | -10,000 | -200 | 15,600 | -900 | 1,012,900 | -12,400 | 2,200 | -200 | 40,400 | 18,500 | -700 | 2,700 | -574,400 | -10,200 | -7,300 | 111,500 | 655,300 | -600 | -5,700 | 1,700 | -800 | -1,700 | 1,300 | 1,600 | -5,900 | 2,200 | -700 | -6,600 | -10,000 | 53,100 | -22,900 | -43,000 | -26,280 | -23,501 | -3,371 | -6,748 | -2,867 | -2,386 |
Net Cash Used for Investing Activities | 466,500 | -66,000 | -652,300 | -1,742,200 | -753,500 | -953,000 | -141,100 | 1,672,200 | 693,500 | -648,000 | -112,700 | -233,600 | -152,700 | -64,700 | -166,400 | -52,400 | -832,700 | 442,900 | 708,400 | -365,900 | -110,800 | 238,800 | -1,625,300 | -619,100 | -1,148,500 | 1,346,600 | -769,500 | -1,246,800 | -202,600 | -744,200 | -581,700 | 36,200 | -736,100 | -1,203,200 | -1,807,529 | -989,937 | -1,253,363 | -502,771 | -378,278 | -540,564 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -250,000 | -400,000 | -650,000 | -837,300 | 0 | 0 | -1,002,200 | -1,002,200 | 0 | 0 | -170,000 | 0 | -700 | -169,300 | -100 | 0 | -1,500,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -557,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -17 | 0 | 0 | 0 | -26 | -2,674 |
Common Stock Issued | 6,100 | -46,900 | 3,700 | 6,600 | 5,500 | -60,100 | 3,900 | 5,700 | 9,300 | -20,800 | 7,600 | 5,900 | 12,900 | -27,100 | -4,600 | 0 | 0 | -29,600 | 0 | 0 | 0 | -32,200 | -2,100 | 0 | 0 | -21,200 | -5,300 | 0 | 0 | -25,500 | 43,700 | 0 | 0 | 14,500 | 54,200 | 0 | 0 | 25,614,000 | 54,887,000 | 0 |
Common Stock Repurchased | 9,300 | 0 | 0 | 0 | 0 | 0 | 750,000 | -250,000 | -500,000 | 0 | 1,800,000 | -750,000 | -450,000 | -600,000 | -400,000 | -1,250,000 | -2,808,900 | -2,220,200 | -2,093,100 | -717,900 | -2,401,500 | -655,800 | -1,352,600 | 0 | -2,750,000 | -250,000 | 1,365,400 | 0 | -781,800 | -583,600 | -651,100 | -348,900 | 0 | 0 | -2,001,810 | -2,956,000 | -42,200 | 0 | -526,798 | -23,076 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -1,300 | 7,300 | 200 | 4,700 | -15,300 | 16,700 | -11,500 | -17,600 | 19,200 | 4,300 | 2,200 | -2,400 | -126,700 | 11,400 | -8,400 | -70,300 | 17,800 | 4,500 | -40,200 | 22,200 | 17,200 | 8,700 | -89,000 | 20,700 | -48,400 | 2,600 | -155,800 | -23,400 | 23,100 | -292,300 | -78,600 | 36,800 | -23,500 | 24,600 | -4,831 | -76,000 | 29,500 | 55,200 | 3,606 | -20,856 |
Net Cash Used Provided by Financing Activities | -245,200 | -439,600 | -646,100 | 848,600 | -9,800 | -43,400 | -7,600 | -1,264,100 | -471,500 | -16,500 | 9,800 | -746,500 | -564,500 | -785,000 | -401,100 | -1,312,900 | -1,313,400 | -2,245,300 | -2,116,400 | -689,000 | -2,375,700 | -679,300 | -1,437,000 | 25,100 | -2,791,500 | -268,600 | -708,100 | -19,500 | -751,000 | -901,400 | -721,200 | -305,300 | -15,800 | -5,000 | -1,998,403 | 2,907,600 | -3,600 | 80,800 | -513,265 | -35,123 |
Effect of Forex Changes on Cash | -12,600 | -23,100 | 47,900 | -28,700 | -4,100 | 20,000 | 67,200 | -52,300 | -61,200 | -9,400 | -15,800 | -25,400 | 14,400 | -33,000 | 41,000 | 24,100 | -8,800 | 12,700 | 17,600 | -19,500 | 2,700 | -400 | 4,800 | -5,400 | -17,100 | -900 | -15,000 | 16,600 | 29,900 | 7,900 | -32,000 | 600 | -15,000 | 15,100 | -15,442 | -6,170 | 13,707 | -37,895 | -22,677 | -15,262 |
Net Change in Cash | 834,500 | 24,500 | -1,238,000 | -329,900 | -280,400 | -521,100 | -256,300 | 1,029,000 | 897,300 | -512,100 | 719,600 | -200,200 | 524,500 | -113,700 | -893,600 | -160,100 | -206,400 | -322,400 | 569,800 | 620,500 | -519,800 | 1,018,600 | -1,162,100 | 1,136,500 | -2,857,800 | 2,534,200 | 25,700 | 378,600 | 245,500 | -1,402,500 | 241,700 | 722,800 | 231,300 | -177,300 | -2,781,003 | 2,806,925 | -195,973 | 273,127 | 18,643 | 323,084 |
Cash at End of Period | 1,908,900 | 1,074,400 | 1,049,900 | 2,287,900 | 2,617,800 | 2,898,200 | 3,419,300 | 3,675,600 | 2,646,600 | 1,749,300 | 2,261,400 | 1,541,800 | 1,742,000 | 1,217,500 | 1,331,200 | 2,224,800 | 2,384,900 | 2,591,300 | 2,913,700 | 2,343,900 | 1,723,400 | 2,243,200 | 1,224,600 | 2,386,700 | 1,250,200 | 4,108,000 | 1,573,800 | 1,548,100 | 1,169,500 | 924,000 | 2,326,500 | 2,084,800 | 1,362,000 | 1,130,700 | 1,308,000 | 4,089,003 | 1,282,078 | 1,478,051 | 1,204,924 | 1,186,281 |
Cash at Start of Period | 1,074,400 | 1,049,900 | 2,287,900 | 2,617,800 | 2,898,200 | 3,419,300 | 3,675,600 | 2,646,600 | 1,749,300 | 2,261,400 | 1,541,800 | 1,742,000 | 1,217,500 | 1,331,200 | 2,224,800 | 2,384,900 | 2,591,300 | 2,913,700 | 2,343,900 | 1,723,400 | 2,243,200 | 1,224,600 | 2,386,700 | 1,250,200 | 4,108,000 | 1,573,800 | 1,548,100 | 1,169,500 | 924,000 | 2,326,500 | 2,084,800 | 1,362,000 | 1,130,700 | 1,308,000 | 4,089,003 | 1,282,078 | 1,478,051 | 1,204,924 | 1,186,281 | 863,197 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 625,800 | 553,200 | 12,500 | 592,400 | 487,000 | 455,300 | -175,000 | 661,000 | 736,500 | 161,800 | 838,300 | 805,300 | 1,227,300 | 769,000 | -367,100 | 1,181,100 | 1,948,500 | 1,467,300 | 1,960,200 | 1,694,900 | 1,964,000 | 1,459,500 | 1,895,400 | 1,735,900 | 1,099,300 | 1,457,100 | 1,518,300 | 1,628,300 | 1,169,200 | 235,200 | 1,576,600 | 986,600 | 995,800 | 963,400 | 1,040,395 | 895,448 | 1,047,220 | 733,037 | 932,863 | 914,033 |
Capital Expenditure | -42,600 | -120,900 | -65,200 | -87,600 | -87,000 | -71,600 | -87,400 | -59,100 | -38,800 | -57,900 | -68,500 | -61,900 | -71,900 | -92,600 | -101,000 | -84,100 | -105,000 | -261,700 | -265,400 | -90,100 | -186,900 | -127,100 | -225,900 | -190,700 | -264,800 | -204,700 | -295,600 | -279,200 | -322,800 | -1,065,200 | -183,300 | -280,700 | -136,800 | -126,900 | -186,115 | -229,197 | -129,858 | -97,830 | -106,897 | -62,546 |
Free Cash Flow | 583,200 | 432,300 | -52,700 | 504,800 | 400,000 | 383,700 | -262,400 | 601,900 | 697,700 | 103,900 | 769,800 | 743,400 | 1,155,400 | 676,400 | -468,100 | 1,097,000 | 1,843,500 | 1,205,600 | 1,694,800 | 1,604,800 | 1,777,100 | 1,332,400 | 1,669,500 | 1,545,200 | 834,500 | 1,252,400 | 1,222,700 | 1,349,100 | 846,400 | -830,000 | 1,393,300 | 705,900 | 859,000 | 836,500 | 854,280 | 666,251 | 917,362 | 635,207 | 825,966 | 851,487 |