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 | 10,002,600 | 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 |
Revenue Y/Y Growth | -4.77% | 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% | - | - | - | - |
Cost of Revenue | 7,448,300 | 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 |
Gross Profit | 2,554,300 | 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 |
Gross Profit Margin | 25.54% | 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% |
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 | 960,200 | 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 |
Total Operating Expenses | 960,200 | 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 |
Operating Income or Loss | 1,594,100 | 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 |
Operating Margin | 15.94% | 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% |
Interest Expense | 38,900 | 35,300 | 32,800 | 28,000 | 50,700 | 41,300 | 0 | 0 | 4,200 | 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 |
EBITDA | 1,617,600 | 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,433,000 | 1,193,400 | 1,054,700 | 1,072,100 | 796,400 | 602,200 | 499,700 | 671,500 | 613,000 | 445,000 | 382,000 | 604,900 | 616,700 | 449,100 | 384,600 | 493,400 | 453,900 | 359,100 | 324,800 | 457,700 | 385,900 | 303,400 | 248,400 | 395,400 | 340,900 | 236,000 | 224,700 |
Depreciation and Amortization | 23,600 | 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 |
Income Before Tax | 1,709,700 | 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 |
Income Tax Expense | 409,900 | 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 |
Net Income | 1,283,400 | 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 |
Net Income Margin | 12.83% | 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% |
EPS | 3.95 | 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 |
EPS Diluted | 3.95 | 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 |
Weighted Average Shares Out | 325,200 | 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 |
Weighted Average Shares Out Diluted | 325,200 | 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 |
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 | 4,516,400 | 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 |
Short Term Investments | 0 | 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 |
Cash + Short Term Investments | 4,516,400 | 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 |
Net Receivables | 421,400 | 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 | 0 | 218,000 | 213,600 | 170,700 | 164,400 | 136,300 | 139,800 | 147,000 | 153,000 | 112,700 | 122,000 | 116,900 | 115,700 | 219,700 | 97,500 | 100,500 | 127,800 | 126,500 | 129,600 | 134,100 | 137,700 |
Inventory | 24,903,200 | 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 |
Other Current Assets | 4,904,900 | 4,820,400 | 4,728,800 | 4,291,000 | 4,499,000 | 4,306,100 | 3,915,100 | 3,567,300 | 4,181,500 | 3,835,000 | 3,786,000 | 3,205,100 | 3,185,500 | 2,745,000 | 2,695,000 | 2,309,100 | 2,269,900 | 2,146,100 | 62,900 | 1,037,700 | 69,300 | 55,000 | 63,300 | 1,163,900 | 69,800 | 77,700 | 78,700 | 85,900 | 40,100 | 22,900 | 30,600 | 32,800 | 39,000 | 866,200 | 816,400 | 709,200 | 817,800 | 746,300 | 700,500 | 641,400 |
Total Current Assets | 34,745,900 | 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 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 531,000 | 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 |
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 | 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 |
Intangible Assets | 0 | 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 |
Long Term Investments | 0 | 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 |
Tax Assets | 167,500 | 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 |
Other Non-Current Assets | 0 | 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 |
Total Non-Current Assets | 862,000 | 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 |
Other Assets | 496,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 | 0 | 0 |
Total Assets | 36,104,300 | 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 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,345,500 | 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 | 580,400 | 602,600 | 530,300 | 505,900 | 577,500 | 609,300 | 541,500 | 449,400 | 516,700 | 502,200 | 498,900 | 444,600 |
Short Term Debt | 0 | 5,691,000 | 5,937,900 | 5,290,400 | 5,094,500 | 6,105,300 | 5,966,900 | 5,690,300 | 6,066,900 | 1,755,600 | 5,570,000 | 1,609,700 | 5,412,400 | 1,093,600 | 1,203,500 | 969,100 | 1,540,400 | 1,572,500 | 4,306,600 | 1,868,200 | 1,906,500 | 3,450,600 | 3,622,400 | 3,342,300 | 3,203,500 | 3,093,600 | 0 | 0 | 830,800 | 0 | 0 | 0 | 834,100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Payables | 105,300 | 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 |
Deferred Revenue | 0 | 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 |
Other Current Liabilities | 5,812,400 | -201,000 | -62,400 | -4,374,100 | -2,440,800 | -3,684,300 | -3,672,600 | -3,481,400 | -3,323,800 | 425,900 | -3,350,800 | -908,000 | -3,534,700 | 629,500 | 562,600 | 544,900 | -113,200 | -256,700 | -3,037,100 | -691,200 | -814,500 | -2,320,000 | -2,597,100 | -2,347,000 | -2,207,300 | -2,145,700 | 1,000,500 | 957,400 | 48,600 | 2,393,100 | 2,767,200 | 2,673,800 | 19,700 | 2,697,700 | 3,092,000 | 3,214,600 | 859,300 | 3,272,900 | 823,600 | 3,276,800 |
Total Current Liabilities | 7,263,200 | 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 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 5,971,000 | 51,200 | 47,200 | 44,500 | 48,100 | 45,700 | 44,700 | 47,900 | 47,900 | 4,263,600 | 43,200 | 3,684,900 | 37,000 | 3,359,200 | 3,304,200 | 3,292,000 | 2,779,900 | 2,762,900 | 40,500 | 1,952,700 | 1,492,900 | 0 | 0 | 0 | 0 | 0 | 3,233,900 | 0 | 2,040,800 | 2,926,500 | 3,222,400 | 2,438,000 | 2,437,200 | 3,301,300 | 3,662,700 | 3,734,300 | 3,811,500 | 3,821,100 | 3,945,500 | 3,726,800 |
Deferred Revenue | 0 | 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 |
Deferred Tax | 0 | 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 |
Other Non-Current Liabilities | 2,272,400 | 2,845,800 | 2,730,200 | 3,182,900 | 5,046,400 | 6,059,600 | 5,922,200 | 5,642,400 | 6,019,000 | 1,338,500 | 5,526,800 | 3,157,800 | 5,375,400 | 1,023,400 | 1,083,800 | 899,800 | 1,410,300 | 804,000 | 4,197,800 | 728,500 | 847,600 | 3,383,200 | 3,559,900 | 3,287,700 | 3,165,500 | 3,032,600 | -57,900 | 3,204,500 | -996,000 | -55,800 | -56,200 | 733,900 | 779,900 | -67,500 | -64,400 | -56,800 | -58,900 | 634,600 | -54,800 | -45,500 |
Total Non-Current Liabilities | 8,243,400 | 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 |
Total Liabilities | 10,279,900 | 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 |
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 | 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 |
Retained Earnings | 27,951,000 | 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 |
Accumulated Other Comprehensive Income/Loss | 0 | -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 |
Total Stockholders Equity | 25,312,800 | 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 |
Total Investments | -3,317,600 | 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 |
Total Debt | 5,917,700 | 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 |
Net Debt | 1,454,600 | 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 |
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 | 1,283,400 | 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 |
Depreciation & Amortization | 23,600 | 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 |
Deferred Income Tax | -10,900 | 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 |
Stock Based Compensation | 25,400 | 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 |
Change in Working Capital | 579,300 | -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 |
Accounts Receivable | 0 | 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 |
Inventory | 601,000 | -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 |
Accounts Payable | 54,000 | 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 |
Other Working Capital | -75,700 | -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 |
Other Non-Cash Items | 60,800 | 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 |
Net Cash Provided by Operating Activities | 1,961,600 | 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 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -32,000 | -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 |
Acquisitions Net | 2,000 | -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 |
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 | 0 | 7,300 | 0 | 0 | 0 | -3,900 | -4,900 | 0 | 0 | 35,800 | 0 | 0 | 0 | -14,800 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 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 |
Other Investing Activities | 500 | -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 |
Net Cash Used for Investing Activities | -29,500 | -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 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 243,300 | -148,000 | 639,300 | 160,100 | -1,028,500 | 105,300 | 266,000 | -404,400 | 87,600 | 401,400 | 318,700 | -235,200 | 995,000 | -82,600 | 234,400 | -69,500 | -43,900 | -19,200 | 512,900 | 457,100 | -57,600 | -186,100 | 198,600 | 138,400 | 108,400 | -139,800 | -24,600 | 255,500 | -59,300 | -296,500 | -200 | -54,300 | -32,100 | -364,600 | -89,600 | -81,000 | 7,200 | -124,700 | 212,900 | 39,100 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,600 | 100 | 900 | 9,300 | 23,300 | 0 | 8,100 | 0 | 0 | 0 | 100,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 207,600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -558,200 | -437,100 | -461,700 | -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 |
Dividends Paid | -97,700 | -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 |
Other Financing Activities | 4,500 | 6,900 | -5,900 | -8,600 | -17,300 | -6,400 | 6,700 | -12,300 | 68,500 | -4,600 | -19,300 | 80,000 | 7,200 | 9,800 | 2,500 | 800 | 8,000 | 100 | 8,800 | 1,400 | 15,900 | 4,300 | 10,500 | 8,100 | 10,200 | 3,300 | 17,800 | 12,900 | 16,200 | 11,400 | 30,100 | 8,400 | 14,300 | 35,800 | 30,700 | 19,200 | 42,800 | 3,600 | 21,900 | 5,800 |
Net Cash Used Provided by Financing Activities | -408,100 | -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 |
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 | 0 |
Net Change in Cash | 1,524,000 | -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 |
Cash at End of Period | 4,544,000 | 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 |
Cash at Start 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,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 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 1,961,600 | 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 |
Capital Expenditure | -32,000 | -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 |
Free Cash Flow | 1,929,600 | 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 |