Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1,584,400 | 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 |
Revenue Y/Y Growth | 18.43% | 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% | - | - | - | - |
Cost of Revenue | 218,800 | 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 |
Gross Profit | 1,365,600 | 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 |
Gross Profit Margin | 86.19% | 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% |
Research and Development | 0 | 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 |
General and Administrative Expenses | 31,000 | 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 |
Total Operating Expenses | 341,400 | 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 |
Operating Income or Loss | 1,024,200 | 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 |
Operating Margin | 64.64% | 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% |
Interest Expense | 40,200 | 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 |
EBITDA | 1,301,000 | 1,084,800 | 1,044,900 | 949,500 | 908,500 | 927,900 | 1,002,400 | 745,700 | 828,800 | 839,800 | 951,000 | 570,400 | 709,900 | 771,200 | 823,300 | 671,500 | 643,000 | 750,800 | 1,072,500 | 757,400 | 806,400 | 821,000 | 744,600 | 815,400 | 603,800 | 718,000 | 792,700 | 576,700 | 618,600 | 658,000 | 654,300 | 622,200 | 556,500 | 593,700 | 658,900 | 538,800 | 548,800 | 528,400 | 539,100 | 550,400 |
Depreciation and Amortization | 83,900 | 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 |
Income Before Tax | 1,176,900 | 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 |
Income Tax Expense | 264,100 | 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 |
Net Income | 879,400 | 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 |
Net Income Margin | 55.50% | 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% |
EPS | 2.51 | 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 |
EPS Diluted | 2.50 | 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 |
Weighted Average Shares Out | 359,400 | 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 |
Weighted Average Shares Out Diluted | 359,989 | 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 |
Reported Currency: USD | 2024-09-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 2,322,100 | 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 |
Short Term Investments | 112,300 | 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 |
Cash + Short Term Investments | 2,434,400 | 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 |
Net Receivables | 629,400 | 599,500 | 628,200 | 535,600 | 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 |
Inventory | 0 | 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 |
Other Current Assets | 100,079,000 | 86,237,500 | 95,121,600 | 91,330,900 | 87,814,100 | 113,779,900 | 128,637,900 | 135,779,000 | 140,451,300 | 138,894,100 | 168,240,100 | 158,377,400 | 149,554,300 | 143,147,500 | 125,156,900 | 87,088,500 | 88,433,900 | 79,760,600 | 100,687,700 | 37,441,400 | 41,856,400 | 32,849,200 | 33,965,900 | 39,886,000 | 39,639,400 | 38,686,800 | 39,735,700 | 44,553,100 | 47,283,100 | 47,633,900 | 44,567,000 | 37,715,200 | 31,876,500 | 36,359,300 | 37,638,800 | 35,781,600 | 49,588,300 | 42,427,900 | 45,329,000 | 40,763,300 |
Total Current Assets | 103,142,800 | 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 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 386,200 | 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 |
Goodwill | 10,514,100 | 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 |
Intangible Assets | 17,175,300 | 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 |
Long Term Investments | 0 | -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 |
Tax Assets | 0 | 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 |
Other Non-Current Assets | 6,576,700 | 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 |
Total Non-Current Assets | 34,652,300 | 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 |
Other Assets | 0 | 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 |
Total Assets | 137,795,100 | 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 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 129,900 | 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 |
Short Term Debt | 749,700 | 804,800 | 805,300 | 55,100 | 0 | 0 | 16,300 | 74,100 | 72,000 | 56,600 | 0 | 804,600 | 749,200 | 0 | 0 | 52,200 | 50,200 | 48,000 | 49,100 | 49,700 | 0 | 50,200 | 52,100 | 574,200 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
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 | 0 | 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 |
Other Current Liabilities | 99,942,200 | 86,069,300 | 95,185,100 | 93,271,200 | 87,826,700 | 113,834,800 | 128,930,400 | 132,072,800 | 140,405,700 | 138,862,600 | 168,377,800 | 154,099,400 | 149,596,900 | 141,965,600 | 124,170,900 | 82,469,400 | 88,481,200 | 80,065,400 | 100,930,300 | 32,775,700 | 41,852,000 | 32,832,900 | 34,155,000 | 34,916,500 | 38,100,200 | 37,151,800 | 39,420,300 | 40,783,900 | 47,186,900 | 47,644,100 | 44,766,400 | 31,628,400 | 31,851,900 | 36,384,200 | 37,815,900 | 29,437,500 | 49,560,700 | 42,410,500 | 45,461,100 | 34,191,600 |
Total Current Liabilities | 100,821,800 | 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 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 2,677,700 | 3,045,200 | 3,067,000 | 3,828,800 | 3,837,600 | 3,853,200 | 3,864,000 | 3,873,700 | 3,878,300 | 3,917,500 | 3,944,700 | 3,221,000 | 3,235,600 | 4,002,100 | 4,016,800 | 4,019,800 | 4,024,100 | 4,015,400 | 4,125,700 | 4,349,500 | 4,476,100 | 4,692,400 | 4,987,200 | 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,229,300 | 2,241,200 | 2,241,000 | 2,851,900 | 2,107,900 |
Deferred Revenue | 0 | 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 |
Deferred Tax | 5,310,000 | 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 |
Other Non-Current Liabilities | 769,400 | 415,200 | 413,900 | 5,722,500 | 395,800 | 396,400 | 390,100 | 5,735,800 | 378,200 | 389,000 | 395,900 | 5,761,600 | 447,100 | 497,400 | 485,000 | 6,090,400 | 472,600 | 551,800 | 532,100 | 6,184,000 | 600,300 | 592,400 | 505,700 | 6,411,000 | 612,000 | 614,000 | 621,100 | 5,473,400 | 566,500 | 546,500 | 577,000 | 7,851,900 | 551,600 | 7,901,700 | 7,848,900 | 7,765,900 | 7,732,800 | 7,730,700 | 7,685,900 | 7,678,900 |
Total Non-Current Liabilities | 8,757,100 | 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 |
Total Liabilities | 109,578,900 | 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 |
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,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 |
Retained Earnings | 5,848,200 | 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 |
Accumulated Other Comprehensive Income/Loss | -10,900 | -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 |
Total Stockholders Equity | 28,216,200 | 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 |
Total Investments | 112,300 | 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 |
Total Debt | 3,427,400 | 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 |
Net Debt | 1,105,300 | 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 |
Reported Currency: USD | 2024-09-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 912,800 | 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 |
Depreciation & Amortization | 83,900 | 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 |
Deferred Income Tax | -7,400 | -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 |
Stock Based Compensation | 20,300 | 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 |
Change in Working Capital | -18,900 | -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 |
Accounts Receivable | 0 | 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 |
Inventory | 0 | 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 |
Accounts Payable | 0 | -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 |
Other Working Capital | -18,900 | -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 |
Other Non-Cash Items | 12,300 | 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 |
Net Cash Provided by Operating Activities | 1,003,000 | 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 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -29,800 | -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 |
Acquisitions Net | 0 | -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 |
Purchases of Investments | 0 | -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 |
Sales/Maturities of Investments | 0 | 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 |
Other Investing Activities | 300 | 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 |
Net Cash Used for Investing Activities | -29,500 | -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 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | 0 | -16,400 | 0 | 0 | 0 | -1,800 | -13,400 | 0 | 0 | 0 | 0 | 0 | 0 | -100,000 | -204,600 | -92,500 | -200,600 | -222,800 | -106,900 | -65,900 | -1,900 | 1,187,200 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 130,000 | 0 | 0 | -673,000 | 743,700 | 0 |
Common Stock Issued | 0 | 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 |
Common Stock Repurchased | 0 | -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 |
Dividends Paid | -418,500 | -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 |
Other Financing Activities | 13,765,500 | -8,804,300 | 4,264,800 | 2,988,600 | -26,066,800 | -14,845,500 | -7,162,900 | -4,724,600 | 1,523,800 | -29,306,600 | 9,782,800 | 72,131,900 | -19,600 | 1,400 | -2,600 | 1,600 | -36,600 | 7,400 | -11,700 | -2,700 | -21,700 | 1,000 | 1,300 | 3,500 | -18,000 | -24,500 | -10,500 | 800 | -10,900 | 13,100 | -1,100 | 800 | 16,100 | 13,800 | 10,300 | 13,500 | 8,200 | 15,000 | 29,300 | 24,800 |
Net Cash Used Provided by Financing Activities | 13,347,000 | -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 |
Effect of Forex Changes on Cash | 0 | 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 |
Net Change in Cash | 14,320,500 | 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 |
Cash at End of Period | 101,785,600 | 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 |
Cash at Start of Period | 87,465,100 | 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 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,003,000 | 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 |
Capital Expenditure | -29,800 | -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 |
Free Cash Flow | 973,200 | 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 |