Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1,532,500 | 1,487,900 | 1,439,300 | 1,337,800 | 1,360,200 | 1,441,600 | 1,207,800 | 1,227,800 | 1,237,200 | 1,346,600 | 1,147,300 | 1,109,900 | 1,179,200 | 1,253,300 | 1,098,500 | 1,080,700 | 1,182,300 | 1,522,100 | 1,138,400 | 1,277,300 | 1,272,700 | 1,179,600 | 1,236,600 | 904,200 | 1,059,600 | 1,109,000 | 900,000 | 890,800 | 924,600 | 929,300 | 912,900 | 841,700 | 906,400 | 934,200 | 813,800 | 850,300 | 820,000 | 842,700 | 841,100 | 762,400 |
Revenue Y/Y Growth | 12.67% | 3.21% | 19.17% | 8.96% | 9.94% | 7.05% | 5.27% | 10.62% | 4.92% | 7.44% | 4.44% | 2.70% | -0.26% | -17.66% | -3.50% | -15.39% | -7.10% | 29.04% | -7.94% | 41.26% | 20.11% | 6.37% | 37.40% | 1.50% | 14.60% | 19.34% | -1.41% | 5.83% | 2.01% | -0.52% | 12.18% | -1.01% | 10.54% | 10.86% | -3.25% | 11.53% | - | - | - | - |
Cost of Revenue | 268,900 | 265,700 | 261,300 | 205,500 | 205,700 | 204,500 | 193,000 | 189,600 | 185,300 | 185,200 | 201,700 | 198,600 | 211,700 | 225,000 | 215,600 | 216,400 | 217,000 | 207,500 | 217,600 | 223,500 | 227,300 | 230,300 | 205,500 | 151,400 | 156,700 | 158,600 | 145,400 | 147,500 | 145,300 | 148,600 | 153,700 | 137,500 | 138,000 | 138,600 | 141,000 | 143,500 | 148,100 | 148,900 | 152,500 | 139,900 |
Gross Profit | 1,263,600 | 1,222,200 | 1,178,000 | 1,132,300 | 1,154,500 | 1,237,100 | 1,014,800 | 1,038,200 | 1,051,900 | 1,161,400 | 945,600 | 911,300 | 967,500 | 1,028,300 | 882,900 | 864,300 | 965,300 | 1,314,600 | 920,800 | 1,053,800 | 1,045,400 | 949,300 | 1,031,100 | 752,800 | 902,900 | 950,400 | 754,600 | 743,300 | 779,300 | 780,700 | 759,200 | 704,200 | 768,400 | 795,600 | 672,800 | 706,800 | 671,900 | 693,800 | 688,600 | 622,500 |
Gross Profit Margin | 82.45% | 82.14% | 81.85% | 84.64% | 84.88% | 85.81% | 84.02% | 84.56% | 85.02% | 86.25% | 82.42% | 82.11% | 82.05% | 82.05% | 80.37% | 79.98% | 81.65% | 86.37% | 80.89% | 82.50% | 82.14% | 80.48% | 83.38% | 83.26% | 85.21% | 85.70% | 83.84% | 83.44% | 84.29% | 84.01% | 83.16% | 83.66% | 84.77% | 85.16% | 82.67% | 83.12% | 81.94% | 82.33% | 81.87% | 81.65% |
Research and Development | 64,100 | 59,400 | 58,500 | 55,600 | 53,300 | 51,300 | 50,000 | 46,800 | 45,900 | 45,900 | 45,800 | 49,300 | 49,300 | 48,200 | 53,600 | 48,100 | 49,100 | 47,700 | 53,100 | 52,700 | 48,600 | 47,100 | 41,800 | 24,700 | 25,200 | 0 | 101,600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 34,700 | 33,100 | 36,100 | 32,200 | 37,800 | 38,300 | 38,500 | 35,100 | 32,000 | 31,800 | 138,500 | 152,100 | 140,300 | 150,300 | 161,500 | 154,200 | 155,700 | 354,700 | 347,800 | 368,600 | 346,800 | 318,300 | 381,200 | 202,900 | 236,000 | 209,500 | 217,300 | 175,400 | 173,700 | 179,500 | 219,000 | 178,900 | 205,100 | 221,700 | 202,900 | 190,400 | 176,800 | 186,500 | 217,100 | 192,100 |
Total Operating Expenses | 327,200 | 262,600 | 314,800 | 312,100 | 315,900 | 323,400 | 346,500 | 299,400 | 302,200 | 302,300 | 313,900 | 297,600 | 292,800 | 303,200 | 367,900 | 339,300 | 327,800 | 354,700 | 347,800 | 368,600 | 346,800 | 318,300 | 381,200 | 202,900 | 236,000 | 209,500 | 217,300 | 175,400 | 173,700 | 179,500 | 219,000 | 178,900 | 205,100 | 221,700 | 202,900 | 190,400 | 176,800 | 186,500 | 217,100 | 192,100 |
Operating Income or Loss | 1,000,600 | 959,600 | 863,200 | 820,200 | 838,600 | 913,700 | 668,300 | 738,800 | 749,700 | 859,100 | 589,800 | 613,700 | 674,700 | 725,100 | 515,000 | 525,000 | 637,500 | 959,900 | 573,000 | 685,200 | 698,600 | 631,000 | 649,900 | 549,900 | 666,900 | 740,900 | 537,300 | 567,900 | 605,600 | 601,200 | 540,200 | 525,300 | 563,300 | 573,900 | 469,900 | 516,400 | 495,100 | 507,300 | 471,500 | 430,400 |
Operating Margin | 65.29% | 64.49% | 59.97% | 61.31% | 61.65% | 63.38% | 55.33% | 60.17% | 60.60% | 63.80% | 51.41% | 55.29% | 57.22% | 57.86% | 46.88% | 48.58% | 53.92% | 63.06% | 50.33% | 53.64% | 54.89% | 53.49% | 52.56% | 60.82% | 62.94% | 66.81% | 59.70% | 63.75% | 65.50% | 64.69% | 59.17% | 62.41% | 62.15% | 61.43% | 57.74% | 60.73% | 60.38% | 60.20% | 56.06% | 56.45% |
Interest Expense | 40,100 | 39,900 | 39,700 | 39,600 | 40,200 | 39,900 | 39,900 | 40,400 | 39,900 | 42,500 | 41,900 | 41,800 | 41,700 | 41,500 | 41,700 | 41,700 | 41,900 | 40,900 | 42,000 | 42,800 | 45,100 | 48,100 | 49,500 | 45,000 | 33,100 | 30,100 | 29,100 | 29,100 | 29,000 | 29,800 | 31,600 | 31,100 | 31,000 | 29,800 | 28,900 | 28,300 | 28,600 | 31,600 | 28,700 | 28,700 |
EBITDA | 1,084,800 | 1,044,900 | 949,500 | -170,300 | 870,900 | 945,600 | 702,200 | 773,300 | 709,800 | 892,600 | 625,700 | 650,900 | 711,800 | 762,700 | 556,500 | 564,700 | 674,200 | 995,200 | 611,000 | 726,600 | 744,900 | 663,900 | 682,800 | 580,100 | 694,400 | 769,000 | 565,200 | 594,800 | 634,400 | 630,600 | 573,900 | 556,500 | 593,700 | 607,800 | 501,600 | 548,800 | 528,400 | 539,100 | 503,000 | 463,100 |
Depreciation and Amortization | 84,200 | 85,300 | 86,300 | 88,300 | 89,300 | 88,700 | 90,600 | 90,000 | 90,100 | 91,900 | 94,500 | 96,200 | 96,500 | 98,200 | 120,500 | 118,000 | 113,300 | 112,600 | 116,100 | 121,200 | 122,400 | 113,600 | 32,900 | 30,200 | 27,500 | 28,100 | 27,900 | 26,900 | 28,800 | 29,400 | 33,700 | 31,200 | 30,400 | 33,900 | 31,700 | 32,400 | 33,300 | 31,800 | 31,500 | 32,700 |
Income Before Tax | 1,154,500 | 1,113,400 | 1,006,000 | 974,300 | 1,016,400 | 1,156,900 | 827,300 | 880,000 | 866,700 | 916,300 | 799,300 | 1,095,900 | 726,100 | 752,300 | 535,000 | 536,500 | 661,300 | 989,300 | 624,100 | 723,200 | 702,100 | 640,200 | 670,500 | 561,800 | 756,800 | 788,700 | 574,700 | 607,300 | 637,300 | 707,000 | 594,200 | 548,800 | 566,100 | 578,500 | 468,500 | 516,400 | 448,100 | 523,800 | 473,800 | 429,100 |
Income Tax Expense | 271,300 | 258,200 | 191,400 | 224,100 | 238,800 | 273,100 | 189,400 | 200,400 | 204,200 | 205,300 | 174,100 | 169,600 | 215,500 | 177,500 | 110,200 | 125,000 | 158,000 | 222,500 | 155,100 | 86,900 | 187,500 | 144,300 | 283,500 | 150,000 | 190,700 | 189,900 | -2,364,500 | 298,700 | 221,500 | 307,200 | 220,800 | 76,000 | 246,000 | 210,700 | 176,800 | 156,500 | 183,100 | 193,400 | 167,300 | 139,100 |
Net Income | 883,200 | 855,200 | 814,600 | 750,200 | 777,600 | 883,800 | 637,900 | 679,600 | 662,500 | 711,000 | 625,200 | 926,500 | 510,300 | 574,400 | 424,000 | 411,700 | 503,300 | 766,200 | 469,500 | 636,300 | 513,800 | 496,900 | 385,500 | 411,800 | 566,100 | 598,800 | 2,939,200 | 308,600 | 415,800 | 399,800 | 373,400 | 472,800 | 320,100 | 367,800 | 291,700 | 359,900 | 265,000 | 330,400 | 306,500 | 290,000 |
Net Income Margin | 57.63% | 57.48% | 56.60% | 56.08% | 57.17% | 61.31% | 52.82% | 55.35% | 53.55% | 52.80% | 54.49% | 83.48% | 43.28% | 45.83% | 38.60% | 38.10% | 42.57% | 50.34% | 41.24% | 49.82% | 40.37% | 42.12% | 31.17% | 45.54% | 53.43% | 53.99% | 326.58% | 34.64% | 44.97% | 43.02% | 40.90% | 56.17% | 35.32% | 39.37% | 35.84% | 42.33% | 32.32% | 39.21% | 36.44% | 38.04% |
EPS | 2.43 | 2.35 | 2.24 | 2.06 | 2.14 | 2.43 | 1.76 | 1.89 | 1.82 | 1.98 | 1.74 | 2.59 | 1.42 | 1.60 | 1.18 | 1.15 | 1.41 | 2.14 | 1.31 | 1.78 | 1.44 | 1.39 | 1.10 | 1.21 | 1.67 | 1.76 | 8.67 | 0.91 | 1.23 | 1.18 | 1.10 | 1.40 | 0.95 | 1.09 | 0.87 | 1.07 | 0.79 | 0.98 | 0.91 | 0.87 |
EPS Diluted | 2.42 | 2.35 | 2.24 | 2.06 | 2.14 | 2.43 | 1.75 | 1.89 | 1.82 | 1.98 | 1.74 | 2.58 | 1.42 | 1.60 | 1.18 | 1.15 | 1.40 | 2.14 | 1.31 | 1.78 | 1.43 | 1.39 | 1.09 | 1.21 | 1.66 | 1.76 | 8.63 | 0.91 | 1.22 | 1.18 | 1.10 | 1.39 | 0.95 | 1.09 | 0.86 | 1.06 | 0.78 | 0.98 | 0.91 | 0.86 |
Weighted Average Shares Out | 359,330 | 359,258 | 359,197 | 359,020 | 358,940 | 358,933 | 358,885 | 358,715 | 358,641 | 358,609 | 358,582 | 358,363 | 358,261 | 358,147 | 358,047 | 357,791 | 357,691 | 357,524 | 357,456 | 357,211 | 357,060 | 356,886 | 350,921 | 339,586 | 339,465 | 339,305 | 339,153 | 338,771 | 338,556 | 338,339 | 338,083 | 337,592 | 337,289 | 337,014 | 336,844 | 336,323 | 336,036 | 335,680 | 335,197 | 334,424 |
Weighted Average Shares Out Diluted | 359,869 | 359,833 | 359,693 | 359,619 | 359,429 | 359,313 | 359,190 | 359,288 | 359,205 | 359,180 | 359,019 | 358,988 | 358,888 | 358,817 | 358,612 | 358,590 | 358,457 | 358,455 | 358,354 | 358,369 | 358,155 | 358,047 | 352,132 | 341,035 | 340,872 | 340,747 | 340,490 | 340,329 | 340,020 | 339,946 | 339,338 | 339,143 | 338,706 | 338,549 | 338,253 | 338,139 | 337,796 | 337,416 | 336,630 | 336,172 |
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,795,100 | 1,442,100 | 2,917,200 | 2,300,200 | 1,880,100 | 1,565,200 | 2,720,100 | 2,130,100 | 1,879,500 | 2,045,700 | 2,834,900 | 1,459,400 | 1,081,000 | 936,400 | 1,633,200 | 1,332,100 | 1,405,400 | 851,700 | 1,551,400 | 1,210,100 | 937,700 | 997,400 | 1,374,500 | 1,406,300 | 1,098,900 | 784,600 | 1,903,600 | 1,631,100 | 1,362,300 | 1,287,800 | 1,868,600 | 1,420,500 | 1,161,100 | 1,146,000 | 1,692,600 | 1,434,300 | 1,151,000 | 1,694,800 | 1,366,100 | 1,087,900 |
Short Term Investments | 121,700 | 121,000 | 111,700 | 104,100 | 106,700 | 105,000 | 96,000 | 91,300 | 95,100 | 109,600 | 115,000 | 110,300 | 110,900 | 105,200 | 100,900 | 92,400 | 88,100 | 77,500 | 83,200 | 80,100 | 81,800 | 82,400 | 72,900 | 82,800 | 80,900 | 90,400 | 90,100 | 88,000 | 84,300 | 87,100 | 83,300 | 83,300 | 79,800 | 79,200 | 72,500 | 72,400 | 76,300 | 78,800 | 74,700 | 72,800 |
Cash + Short Term Investments | 1,916,800 | 1,563,100 | 3,028,900 | 2,404,300 | 1,986,800 | 1,670,200 | 2,816,100 | 2,221,400 | 1,974,600 | 2,155,300 | 2,949,900 | 1,569,700 | 1,191,900 | 1,041,600 | 1,734,100 | 1,424,500 | 1,493,500 | 929,200 | 1,634,600 | 1,290,200 | 1,019,500 | 1,079,800 | 1,447,400 | 1,489,100 | 1,179,800 | 875,000 | 1,993,700 | 1,719,100 | 1,446,600 | 1,374,900 | 1,951,900 | 1,503,800 | 1,240,900 | 1,225,200 | 1,765,100 | 1,506,700 | 1,227,300 | 1,773,600 | 1,440,800 | 1,160,700 |
Net Receivables | 599,500 | 628,200 | 1,250,500 | 558,400 | 599,400 | 723,600 | 483,200 | 580,200 | 582,300 | 608,900 | 434,500 | 470,400 | 509,600 | 547,000 | 461,300 | 490,900 | 532,100 | 799,700 | 491,800 | 545,700 | 593,700 | 559,500 | 553,300 | 386,300 | 433,900 | 444,100 | 359,700 | 390,300 | 416,400 | 426,600 | 364,400 | 395,700 | 427,000 | 389,300 | 357,800 | 363,800 | 399,900 | 383,400 | 341,200 | 344,800 |
Inventory | 0 | 0 | 0 | 87,197,200 | 113,246,800 | 128,095,800 | 135,254,100 | 139,979,500 | 138,435,100 | 167,741,500 | 157,954,400 | 149,196,400 | 142,790,800 | 124,866,000 | 86,786,500 | 88,088,300 | 79,445,800 | 100,376,100 | 37,081,300 | 41,166,400 | 32,493,600 | 33,620,200 | 39,457,000 | 39,466,000 | 38,520,700 | 39,581,200 | 44,185,300 | 46,992,300 | 47,435,000 | 44,451,200 | 37,573,500 | 31,636,600 | 36,168,600 | 37,529,300 | 35,585,000 | 49,353,200 | 42,199,900 | 45,206,200 | 40,603,800 | 32,422,300 |
Other Current Assets | -2,516,300 | -2,191,300 | -4,279,400 | 616,900 | 533,100 | 542,100 | 524,900 | 471,800 | 459,000 | 498,600 | 423,000 | 357,900 | 356,700 | 290,900 | 302,000 | 345,600 | 314,800 | 311,600 | 360,100 | 690,000 | 355,600 | 345,700 | 429,000 | 173,400 | 166,100 | 154,500 | 367,800 | 290,800 | 198,900 | 115,800 | 141,700 | 239,900 | 190,700 | 109,500 | 196,600 | 235,100 | 228,000 | 122,800 | 159,500 | 238,600 |
Total Current Assets | 88,748,600 | 97,307,700 | 94,890,200 | 90,776,800 | 116,366,100 | 131,031,700 | 139,078,300 | 143,252,900 | 141,451,000 | 171,004,300 | 161,761,800 | 151,594,400 | 144,849,000 | 126,745,500 | 89,283,900 | 90,349,300 | 81,786,200 | 102,416,600 | 39,567,800 | 43,692,300 | 34,462,400 | 35,605,200 | 41,886,700 | 41,514,800 | 40,300,500 | 41,054,800 | 46,906,500 | 49,392,500 | 49,496,900 | 46,368,500 | 40,031,500 | 33,776,000 | 38,027,200 | 39,253,300 | 37,904,500 | 51,458,800 | 44,055,100 | 47,486,000 | 42,545,300 | 34,166,400 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 634,200 | 396,000 | 681,500 | 417,300 | 430,100 | 440,300 | 455,500 | 465,500 | 481,600 | 493,900 | 505,300 | 521,300 | 527,600 | 528,600 | 579,200 | 547,200 | 538,600 | 538,400 | 544,000 | 517,300 | 500,400 | 467,700 | 448,700 | 362,700 | 380,000 | 387,200 | 399,700 | 388,900 | 399,500 | 411,600 | 425,200 | 426,700 | 437,900 | 449,800 | 491,700 | 496,100 | 499,200 | 503,300 | 508,900 | 498,700 |
Goodwill | 10,488,600 | 10,489,600 | 10,495,300 | 10,477,600 | 10,490,700 | 10,490,500 | 10,482,500 | 10,447,300 | 10,484,100 | 10,515,800 | 10,528,000 | 10,529,000 | 10,543,000 | 10,534,300 | 10,798,800 | 10,755,800 | 10,742,500 | 10,742,500 | 10,742,500 | 10,774,400 | 10,795,300 | 10,850,300 | 10,805,300 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 | 7,569,000 |
Intangible Assets | 20,107,800 | 20,165,300 | 20,225,500 | 20,270,700 | 20,335,600 | 20,392,700 | 20,445,000 | 20,477,500 | 20,557,400 | 20,638,500 | 20,707,300 | 20,767,900 | 20,834,600 | 20,892,100 | 22,040,600 | 22,069,100 | 22,107,000 | 22,173,200 | 22,293,000 | 22,336,500 | 22,484,000 | 22,555,900 | 22,675,400 | 19,443,700 | 19,474,300 | 19,497,900 | 19,521,600 | 19,545,300 | 19,569,100 | 19,593,100 | 19,617,100 | 19,641,200 | 19,665,200 | 19,689,200 | 19,713,200 | 19,738,000 | 19,762,900 | 19,787,800 | 19,812,700 | 19,837,600 |
Long Term Investments | -5,309,100 | -80,268,300 | 2,765,100 | -5,332,700 | -5,343,600 | 0 | 1,413,400 | 200 | -5,363,000 | -5,381,700 | 1,000,700 | -5,392,400 | -5,399,400 | -5,371,900 | 0 | -5,620,800 | -5,607,300 | -5,622,100 | 0 | -5,614,400 | -5,645,100 | -5,662,700 | 0 | -4,882,700 | -4,863,100 | -4,846,600 | 0 | -7,437,000 | -7,318,800 | -7,308,400 | 234,100 | -7,317,700 | -7,352,700 | -7,330,800 | 214,600 | -7,341,500 | -7,339,800 | -7,299,700 | 432,000 | -7,308,400 |
Tax Assets | 5,309,100 | 5,317,200 | 134,400 | 5,332,700 | 5,343,600 | 5,356,800 | 138,500 | 5,351,500 | 5,363,000 | 5,381,700 | 183,500 | 5,392,400 | 5,399,400 | 5,371,900 | 0 | 5,620,800 | 5,607,300 | 5,622,100 | 0 | 5,614,400 | 5,645,100 | 5,662,700 | 0 | 4,882,700 | 4,863,100 | 4,846,600 | 0 | 7,437,000 | 7,318,800 | 7,308,400 | -234,100 | 7,317,700 | 7,352,700 | 7,330,800 | -214,600 | 7,341,500 | 7,339,800 | 7,299,700 | -432,000 | 7,308,400 |
Other Non-Current Assets | 3,400,100 | 78,646,200 | 514,100 | 3,655,800 | 3,674,200 | -1,672,800 | 2,162,500 | -1,563,400 | 3,697,200 | 3,265,200 | 2,093,700 | 3,361,700 | 1,944,900 | 1,951,600 | 1,957,100 | 2,037,400 | 2,040,500 | 2,061,600 | 2,068,000 | 2,097,100 | 2,107,400 | 2,135,400 | 1,659,600 | 1,473,900 | 1,475,500 | 1,410,400 | 1,394,400 | 1,427,300 | 1,509,300 | 1,533,800 | 1,726,600 | 1,838,400 | 1,926,300 | 1,806,900 | 1,693,100 | 1,687,700 | 1,776,900 | 1,782,300 | 1,805,600 | 1,898,600 |
Total Non-Current Assets | 34,630,700 | 34,746,000 | 34,815,900 | 34,821,400 | 34,930,600 | 35,007,500 | 35,097,400 | 35,178,600 | 35,220,300 | 34,913,400 | 35,018,500 | 35,179,900 | 33,850,100 | 33,906,600 | 35,375,700 | 35,409,500 | 35,428,600 | 35,515,700 | 35,647,500 | 35,725,300 | 35,887,100 | 36,009,300 | 35,589,000 | 28,849,300 | 28,898,800 | 28,864,500 | 28,884,700 | 28,930,500 | 29,046,900 | 29,107,500 | 29,337,900 | 29,475,300 | 29,598,400 | 29,514,900 | 29,467,000 | 29,490,800 | 29,608,000 | 29,642,400 | 29,696,200 | 29,803,900 |
Other Assets | 0 | 0 | 134,400 | 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 | 123,379,300 | 132,053,700 | 129,840,500 | 125,598,200 | 151,296,700 | 166,039,200 | 174,175,700 | 178,431,500 | 176,671,300 | 205,917,700 | 196,780,300 | 186,774,300 | 178,699,100 | 160,652,100 | 124,659,600 | 125,758,800 | 117,214,800 | 137,932,300 | 75,215,300 | 79,417,600 | 70,349,500 | 71,614,500 | 77,475,700 | 70,364,100 | 69,199,300 | 69,919,300 | 75,791,200 | 78,323,000 | 78,543,800 | 75,476,000 | 69,369,400 | 63,251,300 | 67,625,600 | 68,768,200 | 67,371,500 | 80,949,600 | 73,663,100 | 77,128,400 | 72,241,500 | 63,970,300 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 99,900 | 111,000 | 90,600 | 53,800 | 50,900 | 97,200 | 121,400 | 95,000 | 80,900 | 80,800 | 48,800 | 71,000 | 47,200 | 51,600 | 69,300 | 99,500 | 88,000 | 74,300 | 61,900 | 61,500 | 51,600 | 65,300 | 116,000 | 53,900 | 27,800 | 25,000 | 31,300 | 36,100 | 25,500 | 38,400 | 26,200 | 34,500 | 35,600 | 32,200 | 28,700 | 38,100 | 22,100 | 34,000 | 36,900 | 35,000 |
Short Term Debt | 804,800 | 749,300 | 55,100 | 55,200 | 56,400 | 16,300 | 16,000 | 14,500 | 56,600 | 55,400 | 749,400 | 749,200 | 55,300 | 55,000 | -5,607,000 | 0 | 0 | 0 | -5,635,200 | 41,160,400 | 32,489,500 | 33,614,600 | 574,200 | 37,843,900 | 36,885,200 | 39,088,900 | 44,185,300 | 46,942,300 | 47,405,000 | 44,421,200 | 37,542,700 | 31,604,900 | 36,137,400 | 37,494,300 | 35,553,000 | 49,321,200 | 42,167,900 | 45,174,200 | 40,566,800 | 32,385,300 |
Tax Payables | 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 |
Deferred Revenue | 649,600 | 638,300 | -55,100 | -55,200 | -56,400 | 0 | 5,361,100 | 5,351,500 | -56,600 | -55,400 | 5,390,400 | 0 | -55,300 | -55,000 | 5,607,000 | 0 | 0 | 0 | 5,635,200 | -41,160,400 | -32,489,500 | -33,614,600 | 5,665,900 | -37,843,900 | -36,885,200 | -39,088,900 | 4,857,700 | -46,942,300 | -47,405,000 | -44,421,200 | 7,291,000 | -31,604,900 | -36,137,400 | -37,494,300 | 7,358,300 | -49,321,200 | -42,167,900 | -45,174,200 | 7,302,700 | -32,385,300 |
Other Current Liabilities | 85,419,700 | 94,602,800 | 93,326,300 | 87,826,700 | 113,834,800 | 128,930,400 | 132,189,000 | 135,111,700 | 138,919,200 | 168,377,800 | 154,209,800 | 149,596,900 | 141,965,600 | 124,170,900 | 88,128,600 | 88,531,400 | 80,113,400 | 100,979,400 | 38,460,600 | 41,852,000 | 32,883,100 | 34,237,400 | 34,916,500 | 38,100,200 | 37,151,800 | 39,420,300 | -3,401,400 | 47,186,900 | 47,644,100 | 44,766,400 | -5,914,300 | 31,851,900 | 36,384,200 | 37,815,900 | -6,115,500 | 49,560,700 | 42,410,500 | 45,461,100 | -6,375,200 | 32,592,900 |
Total Current Liabilities | 86,974,000 | 96,101,400 | 93,416,900 | 87,880,500 | 113,885,700 | 129,043,900 | 137,687,500 | 140,572,700 | 139,000,100 | 168,458,600 | 160,398,400 | 150,417,100 | 142,012,800 | 124,222,500 | 88,197,900 | 88,630,900 | 80,201,400 | 101,053,700 | 38,522,500 | 41,913,500 | 32,934,700 | 34,302,700 | 41,272,600 | 38,154,100 | 37,179,600 | 39,445,300 | 45,672,900 | 47,223,000 | 47,669,600 | 44,804,800 | 38,945,600 | 31,886,400 | 36,419,800 | 37,848,100 | 36,824,500 | 49,598,800 | 42,432,600 | 45,495,100 | 41,531,200 | 32,627,900 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 2,677,200 | 2,676,700 | 3,425,400 | 3,424,700 | 3,423,800 | 3,423,100 | 3,422,400 | 3,421,800 | 3,436,700 | 3,437,100 | 2,695,700 | 2,695,700 | 3,444,600 | 3,443,600 | 3,443,800 | 3,442,200 | 3,440,900 | 3,539,800 | 3,743,200 | 3,873,300 | 4,072,900 | 4,292,000 | 3,826,800 | 3,419,600 | 3,419,000 | 2,233,500 | 2,233,100 | 2,232,600 | 2,232,100 | 2,231,600 | 2,231,200 | 2,230,700 | 2,230,200 | 2,229,800 | 2,241,400 | 2,241,200 | 2,241,000 | 2,851,900 | 2,107,900 | 2,107,700 |
Deferred Revenue | 423,300 | -95,352,100 | -93,092,800 | 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 |
Deferred Tax | 5,309,100 | 5,317,200 | 5,462,100 | 5,332,700 | 5,343,600 | 5,356,800 | 5,361,100 | 5,351,500 | 5,363,000 | 5,381,700 | 5,390,400 | 5,392,400 | 5,399,400 | 5,371,900 | 5,607,000 | 5,620,800 | 5,607,300 | 5,622,100 | 5,635,200 | 5,614,400 | 5,645,100 | 5,662,700 | 5,665,900 | 4,882,700 | 4,863,100 | 4,846,600 | 4,857,700 | 7,437,000 | 7,318,800 | 7,308,400 | 7,291,000 | 7,317,700 | 7,352,700 | 7,330,800 | 7,358,300 | 7,341,500 | 7,339,800 | 7,299,700 | 7,302,700 | 7,308,400 |
Other Non-Current Liabilities | 359,900 | 96,156,300 | 93,756,600 | 808,700 | 825,800 | 831,000 | 826,000 | 834,700 | 869,800 | 903,500 | 896,500 | 987,000 | 1,054,900 | 1,058,200 | 1,059,400 | 1,054,500 | 1,126,300 | 1,118,000 | 1,155,100 | 1,203,100 | 1,211,900 | 1,170,600 | 745,100 | 612,000 | 614,000 | 621,100 | 615,700 | 566,500 | 546,500 | 577,000 | 560,900 | 551,600 | 549,000 | 518,100 | 395,500 | 391,300 | 390,900 | 386,200 | 376,200 | 389,200 |
Total Non-Current Liabilities | 8,769,500 | 8,798,100 | 9,551,300 | 9,566,100 | 9,593,200 | 9,610,900 | 9,609,500 | 9,608,000 | 9,669,500 | 9,722,300 | 8,982,600 | 9,075,100 | 9,898,900 | 9,873,700 | 10,110,200 | 10,117,500 | 10,174,500 | 10,279,900 | 10,533,500 | 10,690,800 | 10,929,900 | 11,125,300 | 10,237,800 | 8,914,300 | 8,896,100 | 7,701,200 | 7,706,500 | 10,236,100 | 10,097,400 | 10,117,000 | 10,083,100 | 10,100,000 | 10,131,900 | 10,078,700 | 9,995,200 | 9,974,000 | 9,971,700 | 10,537,800 | 9,786,800 | 9,805,300 |
Total Liabilities | 95,743,500 | 104,899,500 | 103,102,600 | 97,446,600 | 123,478,900 | 138,654,800 | 147,297,000 | 150,180,700 | 148,669,600 | 178,180,900 | 169,381,000 | 159,492,200 | 151,911,700 | 134,096,200 | 98,308,100 | 98,748,400 | 90,375,900 | 111,333,600 | 49,056,000 | 52,604,300 | 43,864,600 | 45,428,000 | 51,510,400 | 47,068,400 | 46,075,700 | 47,146,500 | 53,379,400 | 57,459,100 | 57,767,000 | 54,921,800 | 49,028,700 | 41,986,400 | 46,551,700 | 47,926,800 | 46,819,700 | 59,572,800 | 52,404,300 | 56,032,900 | 51,318,000 | 42,433,200 |
Common Stock | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,600 | 3,700 | 3,600 | 3,600 | 3,600 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,400 | 3,300 |
Retained Earnings | 5,355,100 | 4,891,100 | 4,455,200 | 5,956,200 | 5,606,800 | 5,229,900 | 4,746,800 | 6,111,700 | 5,797,500 | 5,498,900 | 5,151,900 | 6,037,400 | 5,434,500 | 5,247,300 | 4,995,900 | 5,775,100 | 5,668,500 | 5,469,900 | 5,008,700 | 5,704,200 | 5,336,800 | 5,091,100 | 4,855,300 | 5,346,400 | 5,173,300 | 4,845,400 | 4,497,200 | 2,973,800 | 2,889,700 | 2,697,900 | 2,524,500 | 3,458,600 | 3,189,300 | 3,072,300 | 2,907,600 | 3,771,800 | 3,575,500 | 3,479,300 | 3,317,300 | 3,842,000 |
Accumulated Other Comprehensive Income/Loss | -95,000 | -86,100 | -55,600 | -117,300 | -100,200 | -130,600 | -133,300 | -99,800 | -31,700 | 28,000 | 53,500 | 37,300 | 106,000 | 83,500 | 134,900 | 43,700 | -13,100 | -26,200 | 3,400 | -32,200 | 5,600 | 800 | 5,300 | 18,700 | 18,600 | 19,900 | 14,300 | 12,100 | 13,300 | 10,800 | -14,100 | 22,900 | 113,300 | 28,100 | -80,800 | -94,600 | 5,100 | -25,800 | 6,200 | 130,500 |
Total Stockholders Equity | 27,635,800 | 27,154,200 | 26,737,900 | 28,151,600 | 27,817,800 | 27,384,400 | 26,878,700 | 28,250,800 | 28,001,700 | 27,736,800 | 27,399,300 | 27,282,100 | 26,763,200 | 26,527,900 | 26,319,900 | 26,979,600 | 26,807,900 | 26,567,700 | 26,128,900 | 26,783,200 | 26,455,200 | 26,157,600 | 25,918,500 | 23,295,700 | 23,123,600 | 22,772,800 | 22,411,800 | 20,863,900 | 20,776,800 | 20,554,200 | 20,340,700 | 21,264,900 | 21,073,900 | 20,841,400 | 20,551,800 | 21,376,800 | 21,258,800 | 21,095,500 | 20,923,500 | 21,537,100 |
Total Investments | 121,700 | 121,000 | 2,876,800 | 104,100 | 106,700 | 105,000 | 96,000 | 91,300 | 95,100 | 109,600 | 115,000 | 110,300 | 110,900 | 105,200 | 100,900 | 92,400 | 88,100 | 77,500 | 83,200 | 80,100 | 81,800 | 82,400 | 72,900 | 82,800 | 80,900 | 90,400 | 90,100 | 88,000 | 84,300 | 87,100 | 83,300 | 83,300 | 79,800 | 79,200 | 72,500 | 72,400 | 76,300 | 78,800 | 74,700 | 72,800 |
Total Debt | 3,850,000 | 3,426,000 | 3,883,900 | 3,424,700 | 3,423,800 | 3,439,400 | 3,438,400 | 3,436,300 | 3,436,700 | 3,437,100 | 3,445,100 | 3,444,900 | 3,444,600 | 3,443,600 | 3,443,800 | 3,442,200 | 3,440,900 | 3,539,800 | 3,743,200 | 3,873,300 | 4,072,900 | 4,292,000 | 4,401,000 | 3,419,600 | 3,419,000 | 2,233,500 | 2,233,100 | 2,232,600 | 2,232,100 | 2,231,600 | 2,231,200 | 2,230,700 | 2,230,200 | 2,229,800 | 2,241,400 | 2,241,200 | 2,241,000 | 2,851,900 | 2,107,900 | 2,107,700 |
Net Debt | 2,054,900 | 1,983,900 | 966,700 | 1,124,500 | 1,543,700 | 1,874,200 | 718,300 | 1,306,200 | 1,557,200 | 1,391,400 | 610,200 | 1,985,500 | 2,363,600 | 2,507,200 | 1,810,600 | 2,110,100 | 2,035,500 | 2,688,100 | 2,191,800 | 2,663,200 | 3,135,200 | 3,294,600 | 3,026,500 | 2,013,300 | 2,320,100 | 1,448,900 | 329,500 | 601,500 | 869,800 | 943,800 | 362,600 | 810,200 | 1,069,100 | 1,083,800 | 548,800 | 806,900 | 1,090,000 | 1,157,100 | 741,800 | 1,019,800 |
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 | 877,400 | 855,200 | 833,400 | 750,200 | 777,600 | 883,800 | 637,900 | 679,600 | 662,500 | 711,000 | 625,200 | 926,300 | 510,600 | 574,800 | 424,800 | 411,500 | 503,300 | 766,800 | 469,000 | 636,300 | 514,600 | 495,900 | 387,000 | 411,800 | 566,100 | 598,800 | 2,939,200 | 308,600 | 415,800 | 399,800 | 373,400 | 472,800 | 320,100 | 367,800 | 291,700 | 359,900 | 265,000 | 330,400 | 306,500 | 290,000 |
Depreciation & Amortization | 84,200 | 85,300 | 86,300 | 88,300 | 89,300 | 88,700 | 90,600 | 90,000 | 90,100 | 91,900 | 94,500 | 96,200 | 96,500 | 98,200 | 120,500 | 118,000 | 113,300 | 112,600 | 116,100 | 121,200 | 122,400 | 113,600 | 91,900 | 53,900 | 51,100 | 51,800 | 51,600 | 50,700 | 52,800 | 53,400 | 57,800 | 55,200 | 54,400 | 57,900 | 56,300 | 57,300 | 58,300 | 56,700 | 56,400 | 58,000 |
Deferred Income Tax | -7,100 | -7,400 | -49,200 | -8,600 | -8,500 | -8,700 | -1,100 | -10,100 | -6,900 | -5,100 | 21,000 | -5,400 | 27,000 | -7,800 | -23,000 | 3,500 | -12,400 | -9,700 | 20,000 | -10,600 | -12,500 | -600 | 89,700 | 19,600 | 16,700 | -11,700 | -2,575,300 | 117,900 | 9,600 | 90,000 | -3,700 | -101,300 | 22,400 | -400 | 13,500 | 8,500 | 40,800 | 500 | 15,800 | 45,600 |
Stock Based Compensation | 18,800 | 23,300 | 24,300 | 18,900 | 19,500 | 20,200 | 25,500 | 19,400 | 19,400 | 20,000 | 18,600 | 15,600 | 19,400 | 21,600 | 26,700 | 23,800 | 22,400 | 23,100 | 2,300 | 14,400 | 38,100 | 18,300 | 46,000 | 16,600 | 16,200 | 17,700 | 15,200 | 15,100 | 12,800 | 14,900 | 23,900 | 12,300 | 14,000 | 16,000 | 15,600 | 11,500 | 19,000 | 14,700 | 13,900 | 14,500 |
Change in Working Capital | -193,000 | -64,800 | 168,600 | -10,200 | -218,300 | -22,700 | 187,000 | -113,700 | -133,300 | -35,200 | 11,000 | 48,400 | -122,900 | -98,300 | 107,800 | -250,800 | 360,500 | -158,300 | 131,000 | 24,200 | -237,800 | 48,000 | -100,900 | 54,700 | -60,800 | 156,700 | 71,800 | 38,300 | -178,100 | 51,300 | 73,000 | 61,700 | -185,100 | 47,100 | -26,300 | 33,100 | -172,700 | 10,700 | 78,500 | -158,800 |
Accounts Receivable | 27,900 | -93,400 | 23,400 | 40,800 | 125,500 | -241,200 | 96,300 | 600 | 26,000 | -174,000 | 36,100 | 50,700 | 13,700 | -146,200 | 29,000 | 41,700 | 267,000 | -309,500 | 53,400 | 47,800 | -34,900 | -5,500 | -37,600 | 47,100 | 10,000 | -85,000 | 29,800 | 26,800 | 10,900 | -61,500 | 10,600 | 52,400 | -37,800 | -33,300 | 5,000 | 36,100 | -16,600 | -41,800 | 3,400 | -10,000 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,466,400 | 85,100 | -344,200 | 90,400 | 149,500 | 91,400 | -28,900 | -193,800 | 113,600 | -84,700 | -22,700 | -71,100 | 252,200 | 135,600 | -10,400 | -217,700 | 91,000 | 83,000 | -10,400 | -138,400 | 90,300 | -26,900 | -15,400 | -142,200 | 68,600 | 65,400 | -126,700 |
Accounts Payable | -11,200 | 20,500 | 36,700 | 2,900 | -46,200 | -24,200 | 26,300 | 14,200 | 0 | 32,000 | -22,200 | 24,600 | -12,300 | -8,700 | -30,200 | 11,500 | 13,700 | 12,400 | 300 | 9,900 | -13,700 | -50,600 | 9,800 | 26,000 | 2,900 | -6,400 | -4,900 | 10,700 | -12,900 | 12,200 | -8,300 | -1,100 | 3,300 | 3,500 | -9,500 | 16,100 | -11,800 | -3,000 | 1,900 | 2,900 |
Other Working Capital | -209,700 | 11,700 | 108,500 | -53,900 | -297,600 | 242,700 | 64,400 | -128,500 | 58,800 | 106,800 | -2,900 | -26,900 | -124,300 | 2,523,000 | 23,900 | 40,200 | -10,600 | -10,700 | -14,100 | -4,600 | 4,600 | -9,500 | 11,600 | 4,300 | -2,600 | -4,100 | -88,700 | 11,200 | 41,600 | 9,600 | -12,300 | 20,800 | -12,200 | -13,400 | 5,100 | -3,700 | -2,100 | -13,100 | 7,800 | -25,000 |
Other Non-Cash Items | 160,000 | 3,600 | -19,100 | 18,100 | -9,200 | -58,900 | 41,600 | -7,400 | 1,100 | 16,500 | -102,000 | -449,500 | -30,800 | 14,200 | 3,500 | 5,400 | -300 | 22,600 | -18,700 | 24,700 | 48,900 | -6,000 | -3,300 | 26,000 | -66,500 | 11,700 | 7,700 | -23,400 | -8,600 | -90,700 | -14,000 | -38,300 | -2,300 | 31,300 | 23,300 | -6,800 | 48,400 | 5,900 | 31,400 | -15,100 |
Net Cash Provided by Operating Activities | 776,900 | 892,700 | 1,044,300 | 856,700 | 650,400 | 902,400 | 981,500 | 657,800 | 617,600 | 799,100 | 668,300 | 631,600 | 499,800 | 602,700 | 660,300 | 311,400 | 986,800 | 757,100 | 719,700 | 810,200 | 473,700 | 669,200 | 510,400 | 582,600 | 522,800 | 825,000 | 510,200 | 507,200 | 304,300 | 518,700 | 510,400 | 462,400 | 223,500 | 519,700 | 374,100 | 463,500 | 258,800 | 418,900 | 502,500 | 234,200 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -18,200 | -19,800 | -20,800 | -19,900 | -20,500 | -15,200 | -24,400 | -24,000 | -17,900 | -23,400 | -27,300 | -31,700 | -39,700 | -28,500 | -70,000 | -48,300 | -36,400 | -42,800 | -66,400 | -57,600 | -72,500 | -49,100 | -55,800 | -31,300 | -11,400 | -18,200 | -28,900 | -15,400 | -17,600 | -20,000 | -28,900 | -23,300 | -19,400 | -20,200 | -23,900 | -29,600 | -29,300 | -31,400 | -36,500 | -26,800 |
Acquisitions Net | -100 | -3,500 | 95,500 | -400 | -98,500 | -2,400 | 9,100 | 1,100 | -411,100 | 23,400 | 154,500 | 4,200 | -7,800 | -6,200 | 26,300 | -4,100 | 0 | 42,800 | 0 | 0 | 0 | 49,100 | -1,774,700 | 0 | 0 | 18,200 | 4,000 | -3,000 | -2,000 | -300 | -4,200 | 7,700 | -800 | -3,000 | -9,700 | -2,000 | 0 | 24,400 | -48,800 | 0 |
Purchases of Investments | -1,900 | -1,200 | 1,300 | -400 | -2,300 | -300 | -700 | -800 | -700 | -2,200 | -1,600 | -1,300 | -3,400 | -1,500 | -2,400 | -2,000 | -4,300 | -2,400 | -5,600 | -1,500 | -2,700 | -5,600 | -5,000 | -3,100 | -1,100 | -800 | -700 | -1,800 | -500 | -223,700 | -1,000 | -4,600 | -4,400 | -35,900 | -6,000 | -10,100 | -9,000 | -10,200 | -9,000 | -10,200 |
Sales/Maturities of Investments | 15,100 | 1,700 | -96,400 | 800 | 100,800 | 700 | -9,700 | 1,200 | 12,100 | 2,700 | -97,300 | 87,600 | 16,900 | 2,200 | -6,000 | 10,500 | 5,600 | 2,200 | -33,500 | 12,300 | 33,900 | 6,100 | -15,200 | 3,200 | 22,200 | 1,600 | 4,700 | 16,200 | 700 | 244,500 | 151,600 | 3,700 | 4,600 | 31,800 | 78,800 | 21,500 | 66,600 | 17,200 | 9,000 | 10,200 |
Other Investing Activities | 13,200 | -23,300 | 400 | 400 | 98,500 | -2,000 | -1,300 | -1,100 | -399,700 | -23,400 | 39,300 | 130,000 | 12,000 | 700 | 17,900 | 4,400 | -1,400 | -42,800 | 89,600 | 10,800 | 31,200 | -49,100 | 500 | 100 | 21,100 | -18,200 | 8,000 | 11,400 | -1,800 | 223,700 | 146,400 | 6,800 | -600 | -7,100 | 63,100 | 9,400 | -5,000 | -24,400 | -6,200 | -10,500 |
Net Cash Used for Investing Activities | -5,000 | -22,800 | -20,400 | -19,500 | 78,000 | -17,200 | -25,700 | -23,600 | -417,600 | -22,900 | 67,600 | 58,800 | -34,000 | -34,000 | -52,100 | -43,900 | -36,500 | -43,000 | -15,900 | -46,800 | -41,300 | -48,600 | -1,850,700 | -31,200 | 9,700 | -17,400 | -20,900 | -4,000 | -19,400 | 224,200 | 117,500 | -16,500 | -20,000 | -27,300 | 39,200 | -20,200 | 23,300 | -24,400 | -91,500 | -37,300 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | -16,400 | 0 | -16,400 | 0 | -756,200 | 0 | -100 | -756,100 | 0 | 0 | 0 | 0 | -304,600 | 0 | -100,000 | -204,600 | -92,500 | -200,600 | -222,800 | -569,200 | -300 | -1,900 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -130,000 | -673,000 | 0 | -673,000 | -743,700 | -750,000 | 0 |
Common Stock Issued | 0 | 0 | -800 | 0 | 0 | 0 | 3,100 | 0 | 0 | 0 | 965,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11,500 | 0 | 0 | 0 | 36,700 | 0 | 0 | 0 | 51,800 | 0 | 0 | 0 | 64,000 | 0 | 0 | 0 | 53,300 | 0 |
Common Stock Repurchased | -100 | -12,300 | -2,900 | -17,400 | -800 | -300 | -3,100 | -16,400 | -1,000 | -4,300 | -500 | -17,700 | -400 | -13,100 | -4,300 | -17,700 | -300 | -19,100 | 0 | -22,700 | -300 | -13,800 | -100 | -20,000 | -200 | -14,700 | -800 | -18,400 | -500 | -11,600 | 0 | -26,800 | 0 | 0 | 621,200 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -418,500 | -2,328,400 | -400,100 | -400,000 | -399,800 | -2,035,600 | -363,500 | -363,200 | -363,300 | -1,543,500 | -326,800 | -322,500 | -322,500 | -1,217,500 | -304,300 | -304,100 | -304,000 | -1,197,600 | -268,100 | -267,900 | -267,800 | -892,100 | -249,800 | -237,600 | -237,700 | -1,424,800 | -223,900 | -223,500 | -223,500 | -1,322,600 | -202,900 | -202,600 | -202,400 | -1,179,300 | -168,500 | -168,200 | -167,900 | -838,800 | -157,600 | -157,100 |
Other Financing Activities | -8,804,300 | 4,264,800 | 2,988,600 | -26,066,800 | -14,846,300 | -7,162,900 | -3,971,500 | 1,540,200 | -29,307,600 | 10,521,200 | 72,131,900 | -19,600 | 1,400 | -15,700 | 301,900 | -36,600 | 7,400 | -11,700 | -2,700 | -222,300 | -221,800 | 463,600 | -73,900 | -19,900 | 1,162,700 | -10,500 | -29,600 | -10,900 | 13,100 | -1,100 | -28,700 | 16,100 | 14,000 | 140,300 | 1,300 | 8,200 | 15,000 | 773,000 | 24,800 | 10,800 |
Net Cash Used Provided by Financing Activities | -9,222,800 | 1,936,400 | 2,588,500 | -26,466,800 | -15,262,500 | -9,198,500 | -5,091,200 | 1,160,600 | -29,672,700 | 8,221,600 | 71,805,100 | -342,100 | -321,100 | -1,233,200 | -307,000 | -340,700 | -396,600 | -1,413,900 | -363,300 | -490,200 | -489,600 | -997,700 | -312,200 | -257,500 | 925,000 | -1,435,300 | -216,800 | -234,400 | -210,400 | -1,323,700 | -179,800 | -186,500 | -188,400 | -1,039,000 | -155,000 | -160,000 | -825,900 | -65,800 | -132,800 | -146,300 |
Effect of Forex Changes on Cash | 0 | 0 | -3,000,500 | 26,379,800 | 16,086,900 | 0 | -100 | 0 | 0 | 0 | 86,781,800 | 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 |
Net Change in Cash | 353,000 | 2,806,300 | 611,900 | -25,629,500 | -14,534,100 | -8,313,300 | -4,135,500 | 1,794,800 | -29,472,700 | 8,997,800 | 159,322,800 | 348,300 | 144,700 | -664,500 | 301,200 | -73,200 | 553,700 | -699,800 | 340,500 | 273,200 | -57,200 | -377,100 | -1,652,500 | 293,900 | 1,457,500 | -627,700 | 272,500 | 268,800 | 74,500 | -580,800 | 448,100 | 259,400 | 15,100 | -546,600 | 258,300 | 283,300 | -543,800 | 328,700 | 278,200 | 50,600 |
Cash at End of Period | 1,795,100 | 95,916,000 | 2,917,200 | 89,497,400 | 115,126,900 | 129,661,000 | 137,974,300 | 142,109,800 | 140,315,000 | 169,787,700 | 160,789,800 | 1,467,000 | 1,118,700 | 974,000 | 1,638,500 | 1,337,300 | 1,410,500 | 856,800 | 1,556,600 | 1,216,100 | 942,900 | 1,000,100 | 1,377,200 | 3,029,700 | 2,735,800 | 1,278,300 | 1,903,600 | 1,631,100 | 1,362,300 | 1,287,800 | 1,868,600 | 1,420,500 | 1,161,100 | 1,146,000 | 1,692,600 | 1,434,300 | 1,151,000 | 1,694,800 | 1,366,100 | 1,087,900 |
Cash at Start of Period | 1,442,100 | 93,109,700 | 2,305,300 | 115,126,900 | 129,661,000 | 137,974,300 | 142,109,800 | 140,315,000 | 169,787,700 | 160,789,900 | 1,467,000 | 1,118,700 | 974,000 | 1,638,500 | 1,337,300 | 1,410,500 | 856,800 | 1,556,600 | 1,216,100 | 942,900 | 1,000,100 | 1,377,200 | 3,029,700 | 2,735,800 | 1,278,300 | 1,906,000 | 1,631,100 | 1,362,300 | 1,287,800 | 1,868,600 | 1,420,500 | 1,161,100 | 1,146,000 | 1,692,600 | 1,434,300 | 1,151,000 | 1,694,800 | 1,366,100 | 1,087,900 | 1,037,300 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 776,900 | 892,700 | 1,044,300 | 856,700 | 650,400 | 902,400 | 981,500 | 657,800 | 617,600 | 799,100 | 668,300 | 631,600 | 499,800 | 602,700 | 660,300 | 311,400 | 986,800 | 757,100 | 719,700 | 810,200 | 473,700 | 669,200 | 510,400 | 582,600 | 522,800 | 825,000 | 510,200 | 507,200 | 304,300 | 518,700 | 510,400 | 462,400 | 223,500 | 519,700 | 374,100 | 463,500 | 258,800 | 418,900 | 502,500 | 234,200 |
Capital Expenditure | -18,200 | -19,800 | -20,800 | -19,900 | -20,500 | -15,200 | -24,400 | -24,000 | -17,900 | -23,400 | -27,300 | -31,700 | -39,700 | -28,500 | -70,000 | -48,300 | -36,400 | -42,800 | -66,400 | -57,600 | -72,500 | -49,100 | -55,800 | -31,300 | -11,400 | -18,200 | -28,900 | -15,400 | -17,600 | -20,000 | -28,900 | -23,300 | -19,400 | -20,200 | -23,900 | -29,600 | -29,300 | -31,400 | -36,500 | -26,800 |
Free Cash Flow | 758,700 | 872,900 | 1,023,500 | 836,800 | 629,900 | 887,200 | 957,100 | 633,800 | 599,700 | 775,700 | 641,000 | 599,900 | 460,100 | 574,200 | 590,300 | 263,100 | 950,400 | 714,300 | 653,300 | 752,600 | 401,200 | 620,100 | 454,600 | 551,300 | 511,400 | 806,800 | 481,300 | 491,800 | 286,700 | 498,700 | 481,500 | 439,100 | 204,100 | 499,500 | 350,200 | 433,900 | 229,500 | 387,500 | 466,000 | 207,400 |