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 | 9,965,700 | 9,107,200 | 7,726,000 | 10,504,000 | 9,725,600 | 7,972,900 | 7,257,800 | 9,639,400 | 8,788,100 | 7,999,000 | 7,053,400 | 8,109,300 | 7,284,600 | 6,446,900 | 5,933,400 | 6,400,400 | 5,390,000 | 4,500,000 | 4,020,700 | 5,038,900 | 4,906,300 | 4,128,700 | 3,519,000 | 4,505,200 | 4,435,300 | 3,794,700 | 3,332,700 | 4,159,100 | 3,776,400 | 3,251,300 | 2,904,200 | 3,741,300 | 3,231,900 | 2,767,900 | 2,416,400 | 3,172,500 | 2,950,800 | 2,398,000 | 2,302,600 | 2,472,300 |
Revenue Y/Y Growth | 2.47% | 14.23% | 6.45% | 8.97% | 10.67% | -0.33% | 2.90% | 18.87% | 20.64% | 24.08% | 18.88% | 26.70% | 35.15% | 43.26% | 47.57% | 27.02% | 9.86% | 8.99% | 14.26% | 11.85% | 10.62% | 8.80% | 5.59% | 8.32% | 17.45% | 16.71% | 14.75% | 11.17% | 16.85% | 17.46% | 20.19% | 17.93% | 9.53% | 15.43% | 4.94% | 28.32% | - | - | - | - |
Cost of Revenue | 7,323,700 | 6,774,300 | 5,719,800 | 7,680,700 | 7,141,800 | 5,996,200 | 5,291,300 | 6,760,900 | 5,879,300 | 5,429,900 | 4,905,700 | 5,703,200 | 5,212,600 | 4,650,900 | 4,332,500 | 4,753,600 | 4,084,700 | 3,450,800 | 3,084,200 | 3,881,600 | 3,831,600 | 3,256,700 | 2,751,100 | 3,459,100 | 3,397,200 | 2,961,600 | 2,580,100 | 3,264,000 | 2,961,100 | 2,549,900 | 2,267,900 | 2,918,400 | 2,523,000 | 2,169,300 | 1,892,200 | 2,508,800 | 2,320,400 | 1,892,000 | 1,814,400 | 1,949,600 |
Gross Profit | 2,642,000 | 2,332,900 | 2,006,200 | 2,823,300 | 2,583,800 | 1,976,700 | 1,966,500 | 2,878,500 | 2,908,800 | 2,569,100 | 2,147,700 | 2,406,100 | 2,072,000 | 1,796,000 | 1,600,900 | 1,646,800 | 1,305,300 | 1,049,200 | 936,500 | 1,157,300 | 1,074,700 | 872,000 | 767,900 | 1,046,100 | 1,038,100 | 833,100 | 752,600 | 895,100 | 815,300 | 701,400 | 636,300 | 822,900 | 708,900 | 598,600 | 524,200 | 663,700 | 630,400 | 506,000 | 488,200 | 522,700 |
Gross Profit Margin | 26.51% | 25.62% | 25.97% | 26.88% | 26.57% | 24.79% | 27.09% | 29.86% | 33.10% | 32.12% | 30.45% | 29.67% | 28.44% | 27.86% | 26.98% | 25.73% | 24.22% | 23.32% | 23.29% | 22.97% | 21.90% | 21.12% | 21.82% | 23.22% | 23.41% | 21.95% | 22.58% | 21.52% | 21.59% | 21.57% | 21.91% | 22.00% | 21.93% | 21.63% | 21.69% | 20.92% | 21.36% | 21.10% | 21.20% | 21.14% |
Research and Development | 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 |
General and Administrative Expenses | 879,300 | 843,400 | 835,000 | 886,200 | 852,100 | 773,600 | 737,000 | 832,000 | 740,600 | 695,100 | 665,900 | 693,000 | 655,700 | 621,500 | 585,900 | 597,700 | 527,500 | 466,800 | 455,800 | 505,500 | 480,000 | 444,200 | 402,800 | 456,900 | 434,900 | 400,900 | 384,200 | 416,100 | 374,500 | 355,200 | 325,900 | 384,900 | 336,800 | 309,200 | 289,400 | 323,200 | 303,800 | 283,100 | 275,800 | 278,500 |
Total Operating Expenses | 879,300 | 843,400 | 835,000 | 886,200 | 852,100 | 773,600 | 737,000 | 832,000 | 740,600 | 695,100 | 665,900 | 693,000 | 655,700 | 621,500 | 585,900 | 597,700 | 527,500 | 466,800 | 455,800 | 505,500 | 480,000 | 444,200 | 402,800 | 456,900 | 434,900 | 400,900 | 384,200 | 416,100 | 374,500 | 355,200 | 325,900 | 384,900 | 336,800 | 309,200 | 289,400 | 323,200 | 303,800 | 283,100 | 275,800 | 278,500 |
Operating Income or Loss | 1,762,700 | 1,489,500 | 1,267,200 | 2,053,100 | 1,731,700 | 1,203,100 | 1,229,500 | 2,046,500 | 2,168,200 | 1,854,100 | 1,493,100 | 1,713,100 | 1,416,300 | 1,174,500 | 1,015,000 | 1,049,100 | 777,800 | 582,400 | 480,700 | 651,900 | 594,700 | 427,800 | 365,100 | 589,100 | 603,200 | 432,200 | 368,400 | 479,100 | 440,800 | 346,200 | 310,400 | 438,100 | 372,100 | 289,400 | 234,800 | 340,400 | 326,600 | 222,900 | 212,400 | 244,200 |
Operating Margin | 17.69% | 16.36% | 16.40% | 19.55% | 17.81% | 15.09% | 16.94% | 21.23% | 24.67% | 23.18% | 21.17% | 21.13% | 19.44% | 18.22% | 17.11% | 16.39% | 14.43% | 12.94% | 11.96% | 12.94% | 12.12% | 10.36% | 10.38% | 13.08% | 13.60% | 11.39% | 11.05% | 11.52% | 11.67% | 10.65% | 10.69% | 11.71% | 11.51% | 10.46% | 9.72% | 10.73% | 11.07% | 9.30% | 9.22% | 9.88% |
Interest Expense | 35,300 | 32,800 | 28,000 | 50,700 | 41,300 | -34,800 | -28,100 | 4,200 | -3,600 | -23,200 | -4,200 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -14,500 | -2,400 | 0 | -3,600 | -13,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBITDA | 1,785,100 | 1,510,600 | 1,191,200 | 1,958,500 | 1,755,400 | 1,229,800 | 1,249,300 | 2,067,700 | 2,189,100 | 1,874,000 | 1,501,200 | 1,730,300 | 1,451,800 | 1,193,400 | 1,021,400 | 1,072,100 | 796,400 | 573,700 | 468,600 | 671,400 | 590,400 | 415,700 | 380,000 | 600,700 | 616,700 | 448,000 | 384,600 | 493,300 | 453,900 | 359,100 | 324,800 | 464,800 | 385,900 | 303,400 | 248,400 | 350,300 | 340,900 | 236,000 | 224,700 | 250,800 |
Depreciation and Amortization | 22,400 | 21,100 | 20,000 | 21,400 | 23,700 | 26,700 | 19,800 | 21,200 | 20,900 | 19,900 | 19,400 | 17,200 | 17,400 | 18,900 | 20,400 | 23,000 | 18,600 | 19,800 | 19,000 | 19,600 | 18,300 | 17,200 | 16,900 | 15,800 | 13,500 | 16,900 | 16,200 | 14,300 | 13,100 | 12,900 | 14,400 | 19,600 | 13,800 | 14,000 | 13,600 | 14,400 | 14,300 | 13,100 | 12,300 | 11,800 |
Income Before Tax | 1,799,000 | 1,528,500 | 1,247,500 | 2,018,300 | 1,783,900 | 1,245,300 | 1,267,200 | 2,065,900 | 2,183,300 | 1,883,300 | 1,497,300 | 1,726,600 | 1,415,600 | 1,179,900 | 1,034,300 | 1,056,100 | 782,400 | 621,300 | 523,300 | 660,100 | 626,700 | 462,800 | 375,700 | 607,700 | 616,200 | 444,800 | 391,200 | 485,500 | 444,500 | 353,900 | 318,100 | 433,000 | 378,600 | 300,500 | 241,300 | 338,800 | 333,800 | 230,100 | 220,700 | 250,800 |
Income Tax Expense | 432,200 | 344,800 | 291,800 | 492,700 | 432,200 | 295,700 | 298,900 | 417,600 | 524,000 | 441,000 | 351,500 | 381,000 | 299,100 | 246,000 | 239,100 | 224,900 | 149,500 | 137,300 | 90,800 | 156,200 | 153,100 | 108,400 | 89,000 | 138,800 | 162,500 | 94,000 | 202,400 | 172,300 | 155,500 | 124,700 | 111,200 | 149,400 | 128,800 | 105,400 | 83,600 | 99,900 | 112,400 | 82,200 | 78,200 | 84,500 |
Net Income | 1,353,600 | 1,172,100 | 947,400 | 1,509,700 | 1,335,100 | 942,200 | 958,700 | 1,631,900 | 1,647,800 | 1,436,300 | 1,141,600 | 1,339,000 | 1,115,500 | 929,500 | 791,800 | 829,000 | 630,700 | 482,700 | 431,300 | 505,300 | 474,800 | 351,300 | 287,200 | 466,100 | 453,800 | 351,000 | 189,300 | 313,200 | 289,000 | 229,200 | 206,900 | 283,600 | 249,800 | 195,100 | 157,700 | 238,900 | 221,400 | 147,900 | 142,500 | 166,300 |
Net Income Margin | 13.58% | 12.87% | 12.26% | 14.37% | 13.73% | 11.82% | 13.21% | 16.93% | 18.75% | 17.96% | 16.19% | 16.51% | 15.31% | 14.42% | 13.34% | 12.95% | 11.70% | 10.73% | 10.73% | 10.03% | 9.68% | 8.51% | 8.16% | 10.35% | 10.23% | 9.25% | 5.68% | 7.53% | 7.65% | 7.05% | 7.12% | 7.58% | 7.73% | 7.05% | 6.53% | 7.53% | 7.50% | 6.17% | 6.19% | 6.73% |
EPS | 4.12 | 3.54 | 2.84 | 4.49 | 3.93 | 2.75 | 2.79 | 4.70 | 4.70 | 4.07 | 3.21 | 3.74 | 3.10 | 2.57 | 2.17 | 2.28 | 1.73 | 1.32 | 1.17 | 1.37 | 1.28 | 0.94 | 0.77 | 1.24 | 1.20 | 0.93 | 0.50 | 0.84 | 0.77 | 0.61 | 0.55 | 0.76 | 0.67 | 0.53 | 0.43 | 0.65 | 0.60 | 0.40 | 0.39 | 0.46 |
EPS Diluted | 4.10 | 3.52 | 2.82 | 4.45 | 3.90 | 2.73 | 2.76 | 4.67 | 4.67 | 4.03 | 3.17 | 3.70 | 3.06 | 2.53 | 2.14 | 2.24 | 1.72 | 1.30 | 1.16 | 1.35 | 1.26 | 0.93 | 0.76 | 1.22 | 1.18 | 0.91 | 0.49 | 0.82 | 0.76 | 0.60 | 0.55 | 0.75 | 0.66 | 0.52 | 0.42 | 0.64 | 0.60 | 0.40 | 0.39 | 0.45 |
Weighted Average Shares Out | 328,400 | 330,900 | 333,300 | 336,600 | 339,900 | 342,100 | 344,200 | 346,900 | 350,800 | 353,100 | 356,100 | 357,900 | 359,700 | 362,300 | 364,400 | 364,100 | 363,800 | 365,800 | 368,300 | 369,700 | 372,300 | 373,300 | 375,100 | 376,700 | 377,400 | 376,800 | 375,800 | 374,700 | 374,800 | 374,400 | 373,300 | 372,800 | 371,800 | 370,200 | 369,300 | 367,700 | 366,800 | 365,800 | 364,900 | 364,500 |
Weighted Average Shares Out Diluted | 330,100 | 333,300 | 335,700 | 339,300 | 342,300 | 344,900 | 346,900 | 349,700 | 353,100 | 356,300 | 360,100 | 362,100 | 364,000 | 367,200 | 370,000 | 369,500 | 367,700 | 370,100 | 373,400 | 374,800 | 376,900 | 377,700 | 380,100 | 382,700 | 383,400 | 383,900 | 383,800 | 380,000 | 379,400 | 378,900 | 377,400 | 377,300 | 375,900 | 373,700 | 373,500 | 371,500 | 370,300 | 369,400 | 368,100 | 367,600 |
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 | 3,020,000 | 3,093,400 | 3,323,400 | 3,873,600 | 3,379,100 | 3,051,100 | 2,591,100 | 2,540,500 | 1,655,700 | 1,663,900 | 2,442,100 | 3,210,400 | 1,942,700 | 2,205,200 | 2,454,900 | 3,018,500 | 2,353,500 | 1,522,800 | 1,583,300 | 1,494,300 | 864,200 | 698,800 | 737,000 | 1,473,100 | 1,178,200 | 1,010,800 | 920,300 | 1,007,800 | 512,400 | 993,200 | 1,150,300 | 1,303,200 | 906,800 | 1,224,100 | 1,268,700 | 1,383,800 | 805,600 | 697,700 | 541,000 | 661,800 |
Short Term Investments | 0 | 0 | 1,749,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 3,020,000 | 3,093,400 | 3,323,400 | 3,873,600 | 3,379,100 | 3,051,100 | 2,591,100 | 2,540,500 | 1,655,700 | 1,663,900 | 2,442,100 | 3,210,400 | 1,942,700 | 2,205,200 | 2,454,900 | 3,018,500 | 2,353,500 | 1,522,800 | 1,583,300 | 1,494,300 | 864,200 | 698,800 | 737,000 | 1,473,100 | 1,178,200 | 1,010,800 | 920,300 | 1,007,800 | 512,400 | 993,200 | 1,150,300 | 1,303,200 | 906,800 | 1,224,100 | 1,268,700 | 1,383,800 | 805,600 | 697,700 | 541,000 | 661,800 |
Net Receivables | 431,000 | 427,700 | 393,300 | 426,900 | 401,400 | 359,600 | 393,800 | 423,100 | 364,000 | 328,300 | 322,100 | 321,700 | 305,000 | 308,200 | 276,900 | 271,400 | 257,500 | 231,200 | 1,025,100 | 218,000 | 213,600 | 170,700 | 164,400 | 796,400 | 139,800 | 147,000 | 153,000 | 303,100 | 82,600 | 85,100 | 84,700 | 88,700 | 97,500 | 100,500 | 127,800 | 126,500 | 129,600 | 134,100 | 137,700 | 138,400 |
Inventory | 25,536,100 | 24,840,000 | 24,050,300 | 22,373,300 | 22,983,500 | 22,571,700 | 22,445,300 | 21,655,700 | 21,698,900 | 19,846,500 | 18,202,500 | 16,479,100 | 16,011,700 | 14,476,300 | 13,576,500 | 12,237,400 | 12,138,700 | 12,224,500 | 11,899,200 | 11,282,000 | 11,702,300 | 11,920,300 | 11,595,600 | 10,395,000 | 10,303,300 | 10,144,400 | 10,040,200 | 9,237,100 | 9,554,000 | 9,038,100 | 8,742,400 | 8,340,900 | 8,504,200 | 8,216,600 | 8,088,200 | 7,807,000 | 8,111,200 | 8,136,900 | 7,989,300 | 7,700,500 |
Other Current Assets | 96,300 | 98,100 | 4,291,000 | 2,119,500 | 2,041,900 | 1,787,900 | 3,567,300 | 4,181,500 | 3,835,000 | 3,786,000 | 3,205,100 | 3,186,400 | 2,725,000 | 2,694,800 | 2,275,700 | 2,253,700 | 2,116,900 | 14,500 | 12,600 | 19,700 | 21,100 | 32,400 | 31,300 | 32,900 | 58,700 | 55,400 | 53,700 | 9,300 | 10,900 | 11,100 | 8,800 | 9,500 | 11,800 | 11,400 | 9,700 | 9,700 | 11,700 | 10,400 | 9,600 | 10,000 |
Total Current Assets | 29,083,400 | 28,459,200 | 32,058,000 | 28,793,300 | 28,805,900 | 27,770,300 | 26,840,500 | 26,614,600 | 25,465,700 | 23,778,400 | 24,171,800 | 21,743,600 | 19,624,900 | 18,464,000 | 17,490,300 | 16,806,500 | 16,014,000 | 15,141,200 | 14,520,200 | 13,868,000 | 13,542,500 | 13,448,000 | 12,986,100 | 12,697,400 | 12,220,100 | 11,868,800 | 11,552,400 | 10,841,500 | 10,704,700 | 10,620,200 | 10,449,800 | 10,307,600 | 10,057,300 | 10,068,200 | 9,891,000 | 9,831,500 | 9,792,700 | 9,362,600 | 8,993,700 | 8,849,200 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 571,300 | 526,400 | 43,300 | 445,400 | 425,300 | 509,600 | 46,600 | 152,800 | 42,700 | 41,700 | 38,100 | 114,600 | 110,100 | 895,000 | 748,400 | 683,700 | 631,900 | 589,700 | 563,400 | 462,200 | 454,200 | 437,900 | 391,100 | 401,100 | 385,200 | 380,400 | 357,700 | 325,000 | 282,800 | 248,100 | 218,400 | 195,400 | 151,700 | 149,500 | 147,600 | 144,000 | 248,800 | 193,800 | 190,700 | 190,800 |
Goodwill | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 163,500 | 158,400 | 109,200 | 109,200 | 109,200 | 100,000 | 80,000 | 80,000 | 80,000 | 80,000 | 80,000 | 87,200 | 87,200 | 87,200 | 87,200 | 97,000 | 94,800 | 94,800 | 94,800 |
Intangible Assets | 325,900 | 325,800 | 328,600 | 11,100 | 334,800 | 323,900 | 18,700 | 10,600 | 261,500 | 5,000 | 8,300 | 4,100 | 14,200 | 6,400 | 9,800 | 17,100 | 10,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 2,665,600 | 2,744,800 | 573,100 | 2,675,800 | 2,502,600 | 2,193,400 | 1,836,700 | 2,763,900 | 2,251,200 | 2,470,800 | 435,000 | 278,300 | 256,900 | 114,600 | 26,400 | 31,300 | 28,900 | 1,379,400 | 1,025,100 | 1,072,000 | 954,900 | 796,500 | 622,200 | 11,000 | 32,200 | 32,100 | 86,100 | 587,300 | 627,400 | 577,800 | 548,300 | 654,000 | 634,500 | 616,100 | 524,400 | 631,000 | 568,400 | 517,600 | 453,800 | 476,900 |
Tax Assets | 156,600 | 166,500 | 175,900 | 187,200 | 121,800 | 112,300 | 137,900 | 141,100 | 157,400 | 131,700 | 137,600 | 155,300 | 147,100 | 142,800 | 142,000 | 144,900 | 158,600 | 149,500 | 154,100 | 163,100 | 173,900 | 171,900 | 181,400 | 194,000 | 204,600 | 219,900 | 239,100 | 365,000 | 383,700 | 451,600 | 467,800 | 476,300 | 505,100 | 526,600 | 542,200 | 558,100 | 544,300 | 547,700 | 552,700 | 565,000 |
Other Non-Current Assets | 2,185,100 | 2,012,000 | 39,200 | 317,200 | 304,000 | 421,700 | 1,239,300 | 515,200 | 789,400 | 99,200 | 45,100 | 1,560,600 | 1,491,000 | 1,303,900 | 1,209,800 | 1,082,400 | 977,000 | -293,300 | -103,400 | -122,200 | -65,000 | -10,800 | 196,600 | 701,900 | 642,100 | 607,700 | 622,000 | -14,200 | -101,500 | -56,600 | -52,200 | -154,400 | -102,600 | -147,400 | -12,900 | -100,800 | -387,700 | -3,400 | 53,000 | 25,800 |
Total Non-Current Assets | 6,068,000 | 5,939,000 | 1,323,600 | 3,789,100 | 3,517,200 | 3,400,500 | 3,424,000 | 3,736,500 | 3,404,200 | 2,906,900 | 827,600 | 2,272,300 | 2,168,600 | 2,619,800 | 2,290,100 | 2,105,800 | 1,959,900 | 1,988,800 | 1,802,700 | 1,738,600 | 1,681,500 | 1,559,000 | 1,549,700 | 1,417,200 | 1,373,300 | 1,349,300 | 1,404,900 | 1,343,100 | 1,272,400 | 1,300,900 | 1,262,300 | 1,251,300 | 1,275,900 | 1,232,000 | 1,288,500 | 1,319,500 | 1,070,800 | 1,350,500 | 1,345,000 | 1,353,300 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 35,151,400 | 34,398,200 | 33,381,600 | 32,582,400 | 32,323,100 | 31,170,800 | 30,264,500 | 30,351,100 | 28,869,900 | 26,685,300 | 24,999,400 | 24,015,900 | 21,793,500 | 21,083,800 | 19,780,400 | 18,912,300 | 17,973,900 | 17,130,000 | 16,322,900 | 15,606,600 | 15,224,000 | 15,007,000 | 14,535,800 | 14,114,600 | 13,593,400 | 13,218,100 | 12,957,300 | 12,184,600 | 11,977,100 | 11,921,100 | 11,712,100 | 11,558,900 | 11,333,200 | 11,300,200 | 11,179,500 | 11,151,000 | 10,863,500 | 10,713,100 | 10,338,700 | 10,202,500 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,412,700 | 1,386,500 | 1,260,300 | 1,246,200 | 1,369,500 | 1,251,300 | 1,205,000 | 1,360,300 | 1,507,300 | 1,378,600 | 1,150,700 | 1,177,000 | 1,250,900 | 1,137,400 | 845,600 | 900,500 | 761,200 | 707,000 | 659,300 | 634,000 | 681,200 | 658,500 | 697,200 | 624,700 | 655,300 | 582,700 | 575,700 | 632,300 | 656,300 | 580,900 | 545,100 | 577,500 | 609,300 | 541,500 | 449,400 | 514,900 | 502,200 | 498,900 | 444,600 | 525,000 |
Short Term Debt | 797,700 | 1,484,500 | 5,290,400 | 5,094,500 | 6,105,300 | 5,966,900 | 5,690,300 | 6,066,900 | 5,975,200 | 5,570,000 | 5,255,300 | 5,412,400 | 4,416,300 | 1,831,300 | 4,225,600 | 3,399,400 | 4,297,300 | 791,500 | 3,783,300 | 3,399,400 | 3,450,600 | 655,000 | 3,342,300 | 3,203,500 | 3,093,600 | 0 | 3,258,100 | 2,451,600 | 2,453,100 | 349,900 | 2,798,600 | 2,798,300 | 2,797,100 | 721,800 | 3,337,200 | 3,333,600 | 3,373,100 | 0 | 3,403,100 | 3,323,600 |
Tax Payables | 64,200 | 62,400 | 566,800 | 303,000 | 172,200 | 364,900 | 444,400 | 171,000 | 490,500 | 116,300 | 462,700 | 139,200 | 76,900 | 268,400 | 314,400 | 86,700 | 198,500 | 43,800 | 146,100 | 128,400 | 79,500 | 104,300 | 148,200 | 73,200 | 65,700 | 29,100 | 110,700 | 53,800 | 60,000 | 36,200 | 124,800 | 63,300 | 58,300 | 33,600 | 88,800 | 68,100 | 60,100 | 24,100 | 82,100 | 41,900 |
Deferred Revenue | 136,800 | 148,900 | 122,400 | 147,100 | 172,800 | 171,600 | 163,500 | 224,200 | 279,900 | 283,400 | 218,200 | 193,400 | 201,300 | 163,600 | 110,500 | 93,100 | 74,000 | 68,300 | 54,300 | 57,700 | 67,400 | 62,500 | 54,600 | 58,100 | 61,000 | 0 | -2,669,300 | 365,000 | -2,010,300 | -349,900 | -2,339,000 | 476,300 | -2,382,600 | -721,800 | -2,935,600 | 558,100 | -3,686,300 | 0 | -3,036,800 | 565,000 |
Other Current Liabilities | 1,071,000 | 1,055,200 | -3,807,300 | -2,137,800 | -3,512,100 | -3,307,700 | -3,037,000 | -3,152,800 | -3,303,200 | -3,234,500 | -4,090,900 | -3,395,500 | -2,616,300 | 203,200 | -2,397,200 | -1,885,500 | -2,783,000 | 521,800 | -2,460,200 | -2,179,000 | -2,240,500 | 474,600 | -2,198,800 | -2,134,100 | -2,080,000 | 1,029,600 | 479,300 | -1,883,500 | 514,800 | 897,700 | 508,000 | -2,357,500 | 495,300 | 847,000 | 533,700 | -2,962,500 | 528,900 | 847,700 | 537,200 | -3,013,600 |
Total Current Liabilities | 3,418,200 | 4,075,100 | 2,865,800 | 4,350,000 | 4,135,500 | 4,082,100 | 4,021,800 | 4,498,600 | 4,459,200 | 3,997,500 | 2,533,300 | 3,387,300 | 3,252,200 | 3,335,500 | 2,784,500 | 2,507,500 | 2,349,500 | 2,088,600 | 2,036,700 | 1,912,100 | 1,958,700 | 1,850,600 | 1,895,300 | 1,752,200 | 1,729,900 | 1,612,300 | 1,643,800 | 1,565,400 | 1,613,900 | 1,478,600 | 1,512,700 | 1,494,600 | 1,519,100 | 1,388,500 | 1,384,700 | 1,444,100 | 717,900 | 1,346,600 | 1,348,100 | 1,400,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 4,893,300 | 4,453,400 | 5,334,900 | 5,094,500 | 6,105,300 | 5,966,900 | 5,690,300 | 6,066,900 | 5,975,200 | 5,570,000 | 5,294,600 | 5,412,400 | 4,416,300 | 4,472,300 | 4,225,600 | 4,283,300 | 4,297,300 | 4,306,600 | 3,783,300 | 3,399,400 | 3,450,600 | 3,622,400 | 3,342,300 | 3,203,500 | 3,093,600 | 3,233,900 | 3,258,100 | 2,871,600 | 2,926,500 | 3,222,400 | 3,217,600 | 3,271,300 | 3,301,300 | 3,662,700 | 3,734,300 | 3,811,500 | 3,821,100 | 3,945,500 | 3,726,800 | 3,682,800 |
Deferred Revenue | 0 | 0 | 0 | -1,984,200 | 0 | 0 | 0 | -2,045,400 | 0 | 0 | 0 | -1,269,500 | 0 | 0 | 110,500 | 93,100 | 74,000 | 68,300 | 54,300 | 40,100 | 67,400 | 62,500 | 54,600 | 58,100 | 61,000 | 57,900 | 53,600 | 44,900 | 55,800 | 56,200 | 45,700 | 54,200 | 67,500 | 64,400 | 56,800 | 58,900 | 58,900 | 54,800 | 45,500 | 49,500 |
Deferred Tax | 0 | 0 | 0 | 296,800 | 0 | 0 | 0 | 311,900 | 0 | 0 | 0 | 213,600 | 0 | 0 | -263,700 | -211,700 | -172,800 | -162,100 | -153,000 | -287,400 | -187,500 | -154,800 | -148,700 | -131,400 | -149,200 | -147,600 | -141,500 | -85,400 | -91,300 | -91,500 | -79,200 | -92,800 | -102,800 | -95,900 | -86,500 | -94,700 | 603,600 | -97,700 | -88,800 | -94,500 |
Other Non-Current Liabilities | 1,689,200 | 1,573,300 | 1,577,400 | 1,687,400 | 0 | 0 | 0 | 1,733,500 | 0 | 0 | 1,158,100 | 1,055,900 | 0 | 0 | 153,200 | 118,600 | 98,800 | 93,800 | 98,700 | 247,300 | 120,100 | 92,300 | 94,100 | 73,300 | 88,200 | 89,700 | 87,900 | 40,500 | 35,500 | 35,300 | 33,500 | 38,600 | 35,300 | 31,500 | 29,700 | 35,800 | 31,000 | 42,900 | 43,300 | 45,000 |
Total Non-Current Liabilities | 6,582,500 | 6,026,700 | 6,912,300 | 5,094,500 | 6,105,300 | 5,966,900 | 5,690,300 | 6,066,900 | 5,975,200 | 5,570,000 | 6,452,700 | 5,412,400 | 4,416,300 | 4,472,300 | 4,225,600 | 4,283,300 | 4,297,300 | 4,306,600 | 3,783,300 | 3,399,400 | 3,450,600 | 3,622,400 | 3,342,300 | 3,203,500 | 3,093,600 | 3,233,900 | 3,258,100 | 2,871,600 | 2,926,500 | 3,222,400 | 3,217,600 | 3,271,300 | 3,301,300 | 3,662,700 | 3,734,300 | 3,811,500 | 4,514,600 | 3,945,500 | 3,726,800 | 3,682,800 |
Total Liabilities | 10,000,700 | 10,101,800 | 9,778,100 | 9,444,500 | 10,240,800 | 10,049,000 | 9,712,100 | 10,565,500 | 10,434,400 | 9,567,500 | 8,986,000 | 8,799,700 | 7,668,500 | 7,807,800 | 7,010,100 | 6,790,800 | 6,646,800 | 6,395,200 | 5,820,000 | 5,311,500 | 5,409,300 | 5,473,000 | 5,237,600 | 4,955,700 | 4,823,500 | 4,846,200 | 4,901,900 | 4,437,000 | 4,540,400 | 4,701,000 | 4,730,300 | 4,765,900 | 4,820,400 | 5,051,200 | 5,119,000 | 5,255,600 | 5,232,500 | 5,292,100 | 5,074,900 | 5,082,800 |
Common Stock | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 4,000 | 3,900 | 3,900 | 3,900 | 3,900 | 3,900 | 3,900 | 3,900 | 3,900 | 3,900 | 3,900 | 3,900 | 3,900 | 3,800 | 3,800 | 3,800 | 3,800 | 3,800 | 3,800 | 3,800 | 3,800 | 3,800 | 3,700 | 3,700 | 3,700 | 3,700 |
Retained Earnings | 26,765,300 | 25,510,200 | 24,437,300 | 23,589,800 | 22,164,400 | 20,914,500 | 20,057,900 | 19,185,300 | 17,631,600 | 16,063,000 | 14,705,800 | 13,644,300 | 12,376,900 | 11,333,500 | 10,476,700 | 9,757,800 | 8,992,500 | 8,425,400 | 8,006,800 | 7,640,100 | 7,190,400 | 6,771,600 | 6,476,200 | 6,217,900 | 5,798,800 | 5,392,100 | 5,088,200 | 4,946,000 | 4,670,100 | 4,418,600 | 4,226,800 | 4,057,200 | 3,803,400 | 3,583,300 | 3,417,700 | 3,289,600 | 3,073,700 | 2,875,200 | 2,750,200 | 2,630,500 |
Accumulated Other Comprehensive Income/Loss | -0 | 0 | 0 | 0 | -0 | 0 | -0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -284,400 | -288,700 | -275,500 | -259,800 | -260,900 | 0 | -0 | 0 | 0 | -0 | -0 | 0 | 0 | -0 | -0 | -0 | -0 | -0 | -0 | 2,600 | 1,400 | 2,200 | 2,200 | 2,200 | 2,200 |
Total Stockholders Equity | 24,656,500 | 23,815,500 | 23,153,400 | 22,696,200 | 21,656,400 | 20,712,700 | 20,153,300 | 19,396,300 | 18,062,500 | 16,774,900 | 15,677,700 | 14,886,500 | 13,802,900 | 12,963,100 | 12,485,200 | 11,840,000 | 11,048,000 | 10,458,000 | 10,227,400 | 10,020,900 | 9,642,400 | 9,360,300 | 9,124,700 | 8,984,400 | 8,597,300 | 8,198,900 | 7,882,000 | 7,747,100 | 7,436,200 | 7,219,600 | 6,981,300 | 6,792,500 | 6,512,200 | 6,248,400 | 6,059,400 | 5,894,300 | 5,629,600 | 5,418,100 | 5,260,900 | 5,115,800 |
Total Investments | 2,665,600 | 2,744,800 | 2,322,800 | 2,675,800 | 2,502,600 | 2,193,400 | 1,836,700 | 2,763,900 | 2,251,200 | 2,470,800 | 435,000 | 278,300 | 256,900 | 114,600 | 26,400 | 31,300 | 28,900 | 1,379,400 | 1,025,100 | 1,072,000 | 954,900 | 796,500 | 622,200 | 11,000 | 32,200 | 32,100 | 86,100 | 587,300 | 627,400 | 577,800 | 548,300 | 654,000 | 634,500 | 616,100 | 524,400 | 631,000 | 568,400 | 517,600 | 453,800 | 476,900 |
Total Debt | 5,742,200 | 5,985,100 | 5,334,900 | 5,094,500 | 6,105,300 | 5,966,900 | 5,690,300 | 6,066,900 | 5,975,200 | 5,570,000 | 5,294,600 | 5,412,400 | 4,416,300 | 4,472,300 | 4,225,600 | 4,283,300 | 4,297,300 | 4,306,600 | 3,783,300 | 3,399,400 | 3,450,600 | 3,622,400 | 3,342,300 | 3,203,500 | 3,093,600 | 3,233,900 | 3,258,100 | 2,871,600 | 2,926,500 | 3,222,400 | 3,217,600 | 3,271,300 | 3,301,300 | 3,662,700 | 3,734,300 | 3,811,500 | 3,821,100 | 3,945,500 | 3,726,800 | 3,682,800 |
Net Debt | 2,722,200 | 2,891,700 | 2,011,500 | 1,220,900 | 2,726,200 | 2,915,800 | 3,099,200 | 3,526,400 | 4,319,500 | 3,906,100 | 2,852,500 | 2,202,000 | 2,473,600 | 2,267,100 | 1,770,700 | 1,264,800 | 1,943,800 | 2,783,800 | 2,200,000 | 1,905,100 | 2,586,400 | 2,923,600 | 2,605,300 | 1,730,400 | 1,915,400 | 2,223,100 | 2,337,800 | 1,863,800 | 2,414,100 | 2,229,200 | 2,067,300 | 1,968,100 | 2,394,500 | 2,438,600 | 2,465,600 | 2,427,700 | 3,015,500 | 3,247,800 | 3,185,800 | 3,021,000 |
Reported Currency: USD | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 1,353,600 | 1,172,100 | 955,700 | 1,525,500 | 1,351,800 | 949,600 | 968,300 | 1,648,200 | 1,659,300 | 1,442,300 | 1,145,800 | 1,345,500 | 1,116,600 | 933,900 | 795,200 | 831,200 | 632,900 | 483,900 | 432,500 | 503,900 | 473,600 | 354,400 | 286,700 | 468,900 | 453,700 | 350,900 | 188,800 | 313,300 | 289,000 | 229,200 | 206,900 | 283,700 | 249,800 | 195,100 | 157,700 | 238,900 | 221,400 | 147,900 | 142,500 | 166,200 |
Depreciation & Amortization | 22,400 | 21,100 | 20,000 | 21,400 | 23,700 | 26,700 | 19,800 | 21,200 | 20,900 | 19,900 | 19,400 | 17,200 | 17,400 | 18,900 | 20,400 | 23,000 | 18,600 | 19,800 | 19,000 | 19,600 | 18,300 | 17,200 | 16,900 | 15,800 | 13,500 | 16,900 | 16,200 | 14,300 | 13,100 | 12,900 | 14,400 | 19,600 | 13,800 | 14,000 | 13,600 | 14,400 | 14,300 | 13,100 | 12,300 | 11,800 |
Deferred Income Tax | 10,000 | 8,600 | 11,300 | -65,200 | -9,400 | 25,500 | 3,200 | 14,800 | -9,300 | 5,900 | 17,700 | -7,900 | -4,700 | -300 | 2,900 | 13,100 | -9,000 | 2,800 | 7,200 | 8,400 | -900 | 8,700 | 3,900 | 10,600 | 15,300 | 18,700 | 126,300 | 18,800 | 67,900 | 15,800 | 8,300 | 28,600 | 17,100 | 16,200 | 13,400 | -17,600 | 3,300 | 5,100 | 12,300 | 13,600 |
Stock Based Compensation | 26,800 | 22,100 | 40,900 | 30,600 | 26,300 | 26,000 | 22,900 | 25,700 | 24,800 | 30,900 | 23,700 | 21,700 | 22,600 | 25,400 | 21,700 | 18,600 | 21,300 | 21,300 | 16,600 | 19,300 | 18,000 | 17,800 | 18,100 | 9,500 | 15,300 | 17,400 | 13,600 | 18,800 | 14,300 | 16,800 | 9,300 | 12,200 | 12,500 | 13,900 | 10,400 | 10,500 | 9,300 | 11,000 | 11,400 | 8,600 |
Change in Working Capital | -742,500 | -1,568,600 | -1,187,400 | 512,600 | -618,700 | -409,600 | -212,600 | -625,100 | -1,434,500 | -2,174,700 | -1,385,500 | -819,900 | -1,057,200 | -886,700 | -1,088,200 | -61,500 | 312,900 | -792,000 | -564,400 | 244,400 | 33,800 | -473,800 | -707,200 | -275,100 | -105,000 | -457,500 | -409,300 | 243,100 | -439,200 | -387,500 | -275,300 | 165,100 | -238,500 | -211,900 | -197,800 | 233,000 | 92,900 | -225,400 | -313,600 | -310,800 |
Accounts Receivable | 0 | 0 | 479,400 | 64,900 | -64,900 | 0 | 0 | 0 | 0 | 0 | 0 | -21,474,700 | -19,125,600 | -18,348,000 | 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 |
Inventory | -783,700 | -806,400 | -1,660,700 | 599,700 | -295,500 | -146,800 | -673,800 | 13,600 | -1,876,900 | -1,657,800 | -1,663,900 | -473,600 | -1,014,500 | -963,000 | -1,308,000 | -99,300 | 84,400 | -340,700 | -707,900 | 407,400 | 201,600 | -264,600 | -936,200 | -106,200 | -164,400 | -298,500 | -487,500 | 276,400 | -523,300 | -300,900 | -398,900 | 221,300 | -310,900 | -135,000 | -281,900 | 283,300 | 74,000 | -156,500 | -290,300 | -344,600 |
Accounts Payable | 129,600 | -291,500 | 127,500 | 236,700 | 64,900 | 68,900 | -472,300 | -900 | 442,700 | 287,500 | 306,200 | 109,400 | -82,400 | 563,500 | 254,600 | 152,600 | 260,900 | 58,100 | 94,600 | -22,400 | 88,900 | -29,100 | 88,800 | 23,500 | 120,100 | -39,300 | 24,800 | -40,500 | 133,000 | -31,400 | 22,800 | -35,600 | 132,000 | 8,400 | -52,700 | 38,900 | 61,800 | 3,100 | -43,500 | 117,500 |
Other Working Capital | -88,400 | -470,700 | -133,600 | -388,700 | -323,200 | -331,700 | 933,500 | -637,800 | -300 | -804,400 | -27,800 | 21,019,000 | 19,165,300 | 17,860,800 | -34,800 | -114,800 | -32,400 | -509,400 | 48,900 | -140,600 | -256,700 | -180,100 | 140,200 | -192,400 | -60,700 | -119,700 | 53,400 | 7,200 | -48,900 | -55,200 | 100,800 | -20,600 | -59,600 | -85,300 | 136,800 | -89,200 | -42,900 | -72,000 | 20,200 | -83,700 |
Other Non-Cash Items | 753,700 | 1,190,200 | 6,100 | 18,100 | 10,800 | 23,900 | 27,500 | 39,800 | 10,600 | 15,200 | 4,800 | 12,300 | 25,700 | 6,000 | -4,100 | 8,300 | 7,300 | -17,100 | -24,700 | 15,800 | -400 | -12,900 | 8,500 | 9,000 | 12,500 | 29,800 | -10,600 | 17,600 | 4,900 | 5,300 | 3,100 | 20,200 | 7,000 | 1,100 | 1,200 | 32,600 | 16,200 | 8,500 | 6,100 | 24,300 |
Net Cash Provided by Operating Activities | 698,300 | -316,700 | -153,400 | 2,043,000 | 787,500 | 644,500 | 829,100 | 1,124,600 | 271,800 | -660,500 | -174,100 | 568,900 | 120,400 | 97,200 | -252,100 | 832,700 | 984,000 | -281,300 | -113,800 | 811,400 | 542,400 | -88,600 | -373,100 | 238,700 | 405,300 | -23,800 | -75,000 | 625,900 | -50,000 | -107,500 | -33,300 | 529,400 | 61,700 | 28,400 | -1,500 | 511,800 | 357,400 | -39,800 | -129,000 | -86,300 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -62,000 | -23,700 | -47,600 | -40,300 | -29,100 | -31,700 | -47,500 | -40,200 | -35,500 | -41,600 | -30,900 | -47,500 | -15,500 | -101,900 | -102,500 | -66,400 | -59,800 | -79,400 | -81,200 | -118,800 | -35,500 | -49,600 | -20,200 | -38,400 | -31,100 | -34,600 | -44,400 | -53,800 | -46,000 | -35,300 | -22,200 | -20,900 | -24,800 | -20,300 | -20,100 | -12,800 | -19,300 | -12,700 | -11,300 | -50,300 |
Acquisitions Net | -31,900 | 0 | -1,000 | -10,900 | -98,500 | -6,400 | -97,100 | 0 | -271,500 | 0 | 0 | -2,300 | -200 | -1,100 | -20,900 | 700 | -2,900 | -4,400 | 1,200 | -4,900 | -1,300 | -16,600 | -288,600 | 1,000 | 300 | -1,500 | -141,500 | 0 | 0 | 0 | -4,100 | -82,200 | 0 | 0 | 0 | -2,200 | -68,700 | 0 | 0 | -21,400 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7,300 | 0 | 0 | 0 | -3,900 | -4,900 | 0 | 0 | 35,800 | 0 | 0 | 0 | -14,800 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,200 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -38,400 | 0 | 0 | 0 | 3,900 | 0 | 0 | 0 | -35,800 | 0 | 0 | 0 | 70,800 | 0 | 0 | 0 | 0 |
Other Investing Activities | -1,200 | -3,000 | 9,300 | 49,500 | -300 | 400 | 1,700 | -1,800 | 2,800 | -600 | 4,400 | 4,500 | 4,900 | -1,700 | 32,000 | 1,900 | -3,100 | 67,000 | 62,200 | 56,000 | 31,600 | 55,500 | -1,600 | 105,800 | 3,600 | 226,800 | -12,300 | 3,800 | 3,300 | -6,800 | -5,000 | 17,700 | 4,300 | 35,800 | -2,100 | -1,600 | -17,500 | -2,700 | -2,600 | 7,300 |
Net Cash Used for Investing Activities | -95,100 | -26,700 | -39,300 | -1,700 | -127,900 | -37,700 | -142,900 | -42,000 | -304,200 | -42,200 | -26,500 | -45,300 | -10,800 | -104,700 | -91,400 | -65,700 | -65,800 | -16,800 | -17,800 | -67,700 | -5,200 | -10,700 | -310,400 | 37,300 | -27,200 | 190,700 | -198,200 | -50,000 | -47,600 | -42,100 | -31,300 | -85,400 | -20,500 | 15,500 | -22,200 | 39,400 | -105,500 | -15,400 | -13,900 | -64,400 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -148,000 | -639,300 | -559,900 | -1,148,500 | -38,000 | -9,000 | -704,400 | -1,661,100 | -1,389,300 | -515,600 | -235,200 | -5,500 | -431,700 | -163,500 | -563,600 | -43,700 | -774,200 | -582,700 | -38,600 | -57,600 | -899,300 | -1,038,100 | -439,900 | -109,200 | -390,500 | -824,300 | -858,400 | -193,900 | -996,900 | -200 | -54,300 | -5,800 | -373,300 | -89,600 | -81,000 | -22,700 | -335,200 | -647,400 | -450,900 | -523,000 |
Common Stock Issued | 0 | 30,300 | 721,600 | 126,800 | 73,100 | 7,400 | 5,500 | 6,300 | 4,700 | 1,600 | 100 | 900 | 9,300 | 98,900 | 495,000 | 8,100 | 757,100 | 20,800 | 499,800 | 100,700 | 717,700 | 1,250,400 | 586,900 | 10,400 | 254,200 | 817,800 | 1,128,500 | 207,600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -435,800 | -417,600 | -414,400 | -419,100 | -339,900 | -331,800 | -143,800 | -272,000 | -290,000 | -294,700 | -336,800 | -187,000 | -236,800 | -423,000 | -80,100 | 100 | -100 | -218,100 | -180,400 | -118,500 | -145,300 | -91,000 | -144,700 | -52,600 | -27,000 | -22,500 | -35,700 | -60,600 | -60,600 | 0 | -5,100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -98,400 | -99,200 | -99,900 | -84,300 | -85,200 | -85,600 | -86,100 | -78,100 | -79,200 | -79,100 | -80,100 | -71,600 | -72,100 | -72,700 | -72,900 | -63,700 | -63,600 | -64,100 | -64,600 | -55,500 | -56,000 | -55,900 | -56,000 | -47,100 | -47,200 | -47,100 | -47,000 | -37,400 | -37,500 | -37,400 | -37,300 | -29,800 | -29,700 | -29,600 | -29,600 | -23,000 | -22,900 | -22,900 | -22,800 | -22,800 |
Other Financing Activities | 5,600 | -60,600 | -10,200 | -24,100 | 63,800 | 274,300 | 282,200 | 1,810,900 | 1,786,100 | 815,000 | 80,000 | 1,007,700 | 358,900 | 324,800 | -100 | -400 | -2,000 | 1,083,600 | -2,700 | 15,900 | -200 | -3,200 | -500 | 217,400 | -200 | -300 | -1,700 | 3,800 | 651,200 | 30,100 | 3,300 | -12,000 | 44,500 | 30,700 | 19,200 | 72,700 | 214,100 | 882,200 | 495,800 | 742,400 |
Net Cash Used Provided by Financing Activities | -676,600 | 92,200 | -362,800 | -1,549,200 | -326,200 | -144,700 | -646,600 | -194,000 | 27,600 | -72,800 | -572,000 | 744,500 | -372,400 | -235,500 | -221,700 | -99,600 | -82,800 | 239,500 | 213,500 | -115,000 | -383,100 | 62,200 | -54,200 | 18,900 | -210,700 | -76,400 | 185,700 | -80,500 | -383,200 | -7,500 | -88,300 | -47,600 | -358,500 | -88,500 | -91,400 | 27,000 | -144,000 | 211,900 | 22,100 | 196,600 |
Effect of Forex Changes on Cash | 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 | 40,900 |
Net Change in Cash | -73,400 | -251,200 | -555,500 | 492,100 | 333,400 | 462,100 | 39,600 | 888,600 | -4,800 | -775,500 | -772,600 | 1,268,100 | -262,800 | -243,000 | -565,200 | 667,400 | 835,400 | -58,600 | 81,900 | 628,700 | 154,100 | -37,100 | -737,700 | 294,900 | 167,400 | 90,500 | -87,500 | 495,400 | -480,800 | -157,100 | -152,900 | 396,400 | -317,300 | -44,600 | -115,100 | 578,200 | 107,900 | 156,700 | -120,800 | 86,800 |
Cash at End of Period | 3,020,000 | 3,093,400 | 3,344,600 | 3,900,100 | 3,408,000 | 3,074,600 | 2,612,500 | 2,572,900 | 1,684,300 | 1,689,100 | 2,464,600 | 3,237,200 | 1,969,100 | 2,231,900 | 2,474,900 | 3,040,100 | 2,372,700 | 1,537,300 | 1,595,900 | 1,514,000 | 885,300 | 731,200 | 768,300 | 1,473,100 | 1,178,200 | 1,010,800 | 920,300 | 1,007,800 | 512,400 | 993,200 | 1,150,300 | 1,303,200 | 906,800 | 1,224,100 | 1,268,700 | 1,383,800 | 805,600 | 697,700 | 541,000 | 661,800 |
Cash at Start of Period | 3,093,400 | 3,344,600 | 3,900,100 | 3,408,000 | 3,074,600 | 2,612,500 | 2,572,900 | 1,684,300 | 1,689,100 | 2,464,600 | 3,237,200 | 1,969,100 | 2,231,900 | 2,474,900 | 3,040,100 | 2,372,700 | 1,537,300 | 1,595,900 | 1,514,000 | 885,300 | 731,200 | 768,300 | 1,506,000 | 1,178,200 | 1,010,800 | 920,300 | 1,007,800 | 512,400 | 993,200 | 1,150,300 | 1,303,200 | 906,800 | 1,224,100 | 1,268,700 | 1,383,800 | 805,600 | 697,700 | 541,000 | 661,800 | 575,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 698,300 | -316,700 | -153,400 | 2,043,000 | 787,500 | 644,500 | 829,100 | 1,124,600 | 271,800 | -660,500 | -174,100 | 568,900 | 120,400 | 97,200 | -252,100 | 832,700 | 984,000 | -281,300 | -113,800 | 811,400 | 542,400 | -88,600 | -373,100 | 238,700 | 405,300 | -23,800 | -75,000 | 625,900 | -50,000 | -107,500 | -33,300 | 529,400 | 61,700 | 28,400 | -1,500 | 511,800 | 357,400 | -39,800 | -129,000 | -86,300 |
Capital Expenditure | -62,000 | -23,700 | -47,600 | -40,300 | -29,100 | -31,700 | -47,500 | -40,200 | -35,500 | -41,600 | -30,900 | -47,500 | -15,500 | -101,900 | -102,500 | -66,400 | -59,800 | -79,400 | -81,200 | -118,800 | -35,500 | -49,600 | -20,200 | -38,400 | -31,100 | -34,600 | -44,400 | -53,800 | -46,000 | -35,300 | -22,200 | -20,900 | -24,800 | -20,300 | -20,100 | -12,800 | -19,300 | -12,700 | -11,300 | -50,300 |
Free Cash Flow | 636,300 | -340,400 | -201,000 | 2,002,700 | 758,400 | 612,800 | 781,600 | 1,084,400 | 236,300 | -702,100 | -205,000 | 521,400 | 104,900 | -4,700 | -354,600 | 766,300 | 924,200 | -360,700 | -195,000 | 692,600 | 506,900 | -138,200 | -393,300 | 200,300 | 374,200 | -58,400 | -119,400 | 572,100 | -96,000 | -142,800 | -55,500 | 508,500 | 36,900 | 8,100 | -21,600 | 499,000 | 338,100 | -52,500 | -140,300 | -136,600 |