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 | 2,038,100 | 2,009,900 | 1,890,600 | 1,928,300 | 1,743,700 | 1,755,900 | 1,696,200 | 1,655,000 | 1,557,400 | 1,522,100 | 1,487,700 | 1,550,700 | 1,403,300 | 1,464,000 | 1,292,100 | 1,329,100 | 1,077,700 | 852,100 | 1,099,500 | 1,277,700 | 1,128,200 | 1,098,900 | 973,700 | 1,046,500 | 920,900 | 909,300 | 847,500 | 892,400 | 806,100 | 756,200 | 674,200 | 756,900 | 682,900 | 670,100 | 594,500 | 676,500 | 589,700 | 586,100 | 532,100 | 604,700 |
Revenue Y/Y Growth | 16.88% | 14.47% | 11.46% | 16.51% | 11.96% | 15.36% | 14.01% | 6.73% | 10.98% | 3.97% | 15.14% | 16.67% | 30.21% | 71.81% | 17.52% | 4.02% | -4.48% | -22.46% | 12.92% | 22.09% | 22.51% | 20.85% | 14.89% | 17.27% | 14.24% | 20.25% | 25.70% | 17.90% | 18.04% | 12.85% | 13.41% | 11.88% | 15.80% | 14.33% | 11.73% | 11.87% | - | - | - | - |
Cost of Revenue | 664,200 | 637,200 | 645,200 | 650,900 | 576,500 | 584,000 | 583,200 | 544,100 | 505,300 | 498,800 | 478,000 | 489,900 | 431,900 | 440,300 | 389,500 | 433,300 | 353,400 | 349,200 | 361,300 | 381,700 | 342,600 | 339,900 | 304,100 | 310,800 | 278,600 | 277,000 | 253,700 | 259,100 | 239,300 | 228,300 | 208,100 | 229,700 | 195,900 | 199,200 | 189,500 | 217,700 | 193,900 | 199,600 | 195,300 | 211,300 |
Gross Profit | 1,373,900 | 1,372,700 | 1,245,400 | 1,277,400 | 1,167,200 | 1,171,900 | 1,113,000 | 1,110,900 | 1,052,100 | 1,023,300 | 1,009,700 | 1,060,800 | 971,400 | 1,023,700 | 902,600 | 895,800 | 724,300 | 502,900 | 738,200 | 896,000 | 785,600 | 759,000 | 669,600 | 735,700 | 642,300 | 632,300 | 593,800 | 633,300 | 566,800 | 527,900 | 466,100 | 527,200 | 487,000 | 470,900 | 405,000 | 458,800 | 395,800 | 386,500 | 336,800 | 393,400 |
Gross Profit Margin | 67.41% | 68.30% | 65.87% | 66.24% | 66.94% | 66.74% | 65.62% | 67.12% | 67.55% | 67.23% | 67.87% | 68.41% | 69.22% | 69.92% | 69.86% | 67.40% | 67.21% | 59.02% | 67.14% | 70.13% | 69.63% | 69.07% | 68.77% | 70.30% | 69.75% | 69.54% | 70.06% | 70.97% | 70.31% | 69.81% | 69.13% | 69.65% | 71.31% | 70.27% | 68.12% | 67.82% | 67.12% | 65.94% | 63.30% | 65.06% |
Research and Development | 286,000 | 280,100 | 284,500 | 260,100 | 249,400 | 244,400 | 244,900 | 244,100 | 217,100 | 207,300 | 210,500 | 183,400 | 165,500 | 162,300 | 159,800 | 149,800 | 155,000 | 143,200 | 147,100 | 156,600 | 135,900 | 120,800 | 144,000 | 119,900 | 107,600 | 95,100 | 95,500 | 87,100 | 83,400 | 84,600 | 73,500 | 69,100 | 62,600 | 54,700 | 53,200 | 52,600 | 51,000 | 49,400 | 44,400 | 47,300 |
General and Administrative Expenses | 510,600 | 525,300 | 491,500 | 567,100 | 452,000 | 464,300 | 480,500 | 494,300 | 436,100 | 418,400 | 391,100 | 427,000 | 363,300 | 350,200 | 326,000 | 330,200 | 298,900 | 279,100 | 308,100 | 341,800 | 284,000 | 279,200 | 273,400 | 283,800 | 221,400 | 259,800 | 221,600 | 219,200 | 204,800 | 185,800 | 201,100 | 193,700 | 168,000 | 170,800 | 172,800 | 160,300 | 154,900 | 163,300 | 162,000 | 160,000 |
Total Operating Expenses | 796,600 | 805,400 | 776,000 | 827,200 | 701,400 | 708,700 | 725,400 | 738,400 | 653,200 | 625,700 | 601,600 | 610,400 | 528,800 | 512,500 | 485,800 | 480,000 | 453,900 | 422,300 | 455,200 | 498,400 | 419,900 | 400,000 | 417,400 | 403,700 | 329,000 | 354,900 | 317,100 | 306,300 | 288,200 | 270,400 | 274,600 | 262,800 | 230,600 | 225,500 | 226,000 | 212,900 | 205,900 | 212,700 | 206,400 | 207,300 |
Operating Income or Loss | 577,300 | 567,300 | 469,400 | 450,200 | 465,800 | 365,900 | 294,900 | 266,300 | 309,100 | 311,600 | 324,300 | 450,400 | 442,600 | 511,200 | 416,800 | 415,800 | 270,400 | 80,600 | 283,000 | 397,600 | 365,700 | 359,000 | 252,200 | 332,000 | 313,300 | 277,400 | 276,700 | 327,000 | 278,600 | 257,500 | 191,500 | 264,400 | 256,400 | 245,400 | 179,000 | 245,900 | 189,900 | 173,800 | 130,400 | 186,100 |
Operating Margin | 28.33% | 28.23% | 24.83% | 23.35% | 26.71% | 20.84% | 17.39% | 16.09% | 19.85% | 20.47% | 21.80% | 29.04% | 31.54% | 34.92% | 32.26% | 31.28% | 25.09% | 9.46% | 25.74% | 31.12% | 32.41% | 32.67% | 25.90% | 31.72% | 34.02% | 30.51% | 32.65% | 36.64% | 34.56% | 34.05% | 28.40% | 34.93% | 37.55% | 36.62% | 30.11% | 36.35% | 32.20% | 29.65% | 24.51% | 30.78% |
Interest Expense | 0 | 0 | 0 | 28,700 | 0 | 0 | 0 | 22,200 | 3,900 | 9,300 | 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 | 4,600 | 0 | 0 |
EBITDA | 693,500 | 679,100 | 578,700 | 553,800 | 574,400 | 560,500 | 480,300 | 478,700 | 488,700 | 483,600 | 491,900 | 528,500 | 442,600 | 511,200 | 488,500 | 490,200 | 339,600 | 144,400 | 346,400 | 461,400 | 416,600 | 405,700 | 293,800 | 368,300 | 344,300 | 306,600 | 303,000 | 354,600 | 305,500 | 283,800 | 216,100 | 288,500 | 278,700 | 267,700 | 202,400 | 270,500 | 213,500 | 194,900 | 150,600 | 206,400 |
Depreciation and Amortization | 116,200 | 111,800 | 109,300 | 114,000 | 108,600 | 97,300 | 92,700 | 112,100 | 89,800 | 86,000 | 83,800 | 83,200 | 82,100 | 78,900 | 71,700 | 79,800 | 69,200 | 63,800 | 63,400 | 63,800 | 50,900 | 46,700 | 41,600 | 36,300 | 31,000 | 29,200 | 26,300 | 27,600 | 24,900 | 23,900 | 22,700 | 24,100 | 22,300 | 22,300 | 23,400 | 24,600 | 23,600 | 21,100 | 20,200 | 20,300 |
Income Before Tax | 671,000 | 654,500 | 538,500 | 515,900 | 522,000 | 499,200 | 421,800 | 394,700 | 402,800 | 406,900 | 402,400 | 454,200 | 461,100 | 526,200 | 448,800 | 436,500 | 355,200 | 107,200 | 308,100 | 431,700 | 399,000 | 391,800 | 279,700 | 358,800 | 335,200 | 295,600 | 289,900 | 339,300 | 289,400 | 267,600 | 200,200 | 276,100 | 266,800 | 253,400 | 184,500 | 251,800 | 193,600 | 178,400 | 134,700 | 184,800 |
Income Tax Expense | 100,400 | 123,000 | -8,900 | -94,800 | 102,200 | 73,200 | 61,000 | 58,000 | 78,100 | 93,300 | 33,000 | 71,500 | 73,900 | 3,200 | 13,600 | 72,900 | 38,400 | 37,000 | -8,100 | 69,000 | 300 | 75,400 | -24,300 | 67,500 | 43,400 | 41,000 | 2,600 | 378,100 | -8,100 | 46,100 | 20,400 | 72,100 | 55,800 | 68,900 | 48,100 | 61,800 | 26,300 | 43,900 | 37,700 | 38,000 |
Net Income | 565,100 | 526,900 | 544,900 | 606,200 | 415,700 | 420,800 | 355,300 | 324,900 | 324,000 | 307,800 | 365,600 | 380,600 | 380,500 | 517,200 | 426,300 | 365,200 | 313,900 | 68,000 | 313,500 | 357,700 | 396,800 | 318,300 | 306,500 | 292,500 | 292,500 | 255,300 | 287,600 | -38,800 | 297,500 | 221,500 | 179,800 | 204,000 | 211,000 | 184,500 | 136,400 | 190,000 | 167,300 | 134,500 | 97,000 | 146,800 |
Net Income Margin | 27.73% | 26.22% | 28.82% | 31.44% | 23.84% | 23.96% | 20.95% | 19.63% | 20.80% | 20.22% | 24.57% | 24.54% | 27.11% | 35.33% | 32.99% | 27.48% | 29.13% | 7.98% | 28.51% | 28.00% | 35.17% | 28.97% | 31.48% | 27.95% | 31.76% | 28.08% | 33.94% | -4.35% | 36.91% | 29.29% | 26.67% | 26.95% | 30.90% | 27.53% | 22.94% | 28.09% | 28.37% | 22.95% | 18.23% | 24.28% |
EPS | 1.59 | 1.48 | 1.54 | 1.72 | 1.18 | 1.20 | 1.01 | 0.93 | 0.91 | 0.86 | 1.02 | 1.06 | 1.07 | 1.45 | 3.61 | 1.04 | 0.89 | 0.19 | 0.90 | 1.03 | 1.15 | 0.92 | 0.89 | 0.85 | 0.86 | 0.75 | 0.85 | -0.12 | 0.89 | 0.67 | 0.54 | 0.58 | 0.61 | 0.54 | 0.40 | 0.57 | 0.50 | 0.40 | 0.29 | 0.44 |
EPS Diluted | 1.56 | 1.46 | 1.51 | 1.69 | 1.16 | 1.18 | 1.00 | 0.91 | 0.90 | 0.85 | 1.00 | 1.04 | 1.04 | 1.42 | 3.51 | 1.01 | 0.87 | 0.19 | 0.87 | 1.00 | 1.11 | 0.89 | 0.85 | 0.85 | 0.82 | 0.72 | 0.81 | -0.12 | 0.85 | 0.64 | 0.52 | 0.57 | 0.59 | 0.52 | 0.39 | 0.55 | 0.49 | 0.40 | 0.29 | 0.44 |
Weighted Average Shares Out | 355,800 | 355,000 | 353,500 | 352,100 | 351,700 | 350,900 | 350,200 | 351,100 | 355,300 | 358,100 | 358,400 | 357,500 | 356,800 | 355,800 | 353,400 | 352,800 | 351,900 | 350,400 | 349,200 | 347,400 | 346,200 | 346,200 | 345,000 | 343,800 | 342,000 | 341,100 | 338,400 | 336,600 | 335,400 | 333,000 | 335,700 | 349,200 | 348,300 | 344,700 | 339,300 | 335,700 | 335,700 | 332,100 | 330,300 | 326,700 |
Weighted Average Shares Out Diluted | 362,700 | 361,000 | 360,500 | 358,200 | 358,200 | 357,300 | 356,000 | 357,000 | 360,500 | 363,900 | 366,700 | 367,400 | 366,800 | 364,800 | 362,850 | 363,300 | 361,800 | 359,100 | 359,400 | 359,100 | 357,900 | 357,900 | 358,800 | 345,000 | 357,600 | 341,100 | 354,000 | 336,600 | 350,400 | 345,600 | 346,500 | 358,200 | 357,300 | 352,800 | 346,500 | 342,900 | 342,000 | 340,200 | 339,300 | 330,300 |
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,413,300 | 3,036,700 | 2,839,500 | 2,750,100 | 3,602,000 | 3,435,400 | 371,400 | 1,581,200 | 1,538,000 | 1,536,100 | 1,103,100 | 1,290,900 | 1,346,700 | 1,615,500 | 1,401,800 | 1,622,600 | 1,370,600 | 2,035,600 | 1,223,800 | 1,167,600 | 969,600 | 5,148,200 | 5,064,600 | 857,900 | 4,570,500 | 4,259,600 | 4,068,200 | 3,846,500 | 3,802,000 | 3,423,300 | 3,146,800 | 4,837,900 | 4,561,300 | 4,224,900 | 980,500 | 3,347,800 | 3,125,200 | 2,868,600 | 2,667,000 | 600,300 |
Short Term Investments | 1,818,400 | 1,720,500 | 1,960,600 | 2,473,100 | 2,873,700 | 2,363,800 | 2,549,200 | 2,541,000 | 2,781,000 | 2,909,900 | 2,892,200 | 2,940,000 | 2,785,300 | 2,823,700 | 3,155,700 | 3,548,900 | 3,347,600 | 2,452,700 | 2,029,600 | 2,054,100 | 1,928,000 | 1,928,100 | 1,933,000 | 2,205,200 | 2,127,600 | 1,729,000 | 1,542,600 | 1,312,400 | 1,271,800 | 1,126,900 | 756,200 | 1,518,000 | 1,193,700 | 990,300 | 827,900 | 845,200 | 871,500 | 646,100 | 661,100 | 632,200 |
Cash + Short Term Investments | 4,231,700 | 4,757,200 | 4,800,100 | 5,223,200 | 6,475,700 | 7,131,700 | 6,578,600 | 6,741,500 | 7,392,000 | 8,175,400 | 8,401,800 | 8,619,500 | 8,219,700 | 7,734,800 | 7,230,500 | 6,869,100 | 6,361,400 | 6,074,800 | 5,896,100 | 5,845,200 | 5,430,600 | 5,148,200 | 5,064,600 | 3,063,100 | 4,570,500 | 4,259,600 | 4,068,200 | 3,846,500 | 3,802,000 | 3,423,300 | 3,146,800 | 4,837,900 | 4,561,300 | 4,224,900 | 1,808,400 | 3,347,800 | 3,125,200 | 2,868,600 | 2,667,000 | 1,232,500 |
Net Receivables | 1,290,000 | 1,243,200 | 1,260,400 | 1,267,500 | 1,097,100 | 1,038,800 | 1,057,400 | 1,073,300 | 971,100 | 955,000 | 1,016,300 | 893,000 | 793,600 | 794,300 | 733,300 | 645,500 | 588,600 | 508,800 | 527,600 | 645,200 | 639,000 | 633,400 | 547,600 | 682,300 | 580,400 | 532,500 | 474,900 | 507,900 | 468,000 | 481,100 | 412,900 | 430,200 | 432,000 | 403,800 | 325,900 | 394,300 | 334,700 | 321,500 | 292,400 | 315,100 |
Inventory | 1,481,700 | 1,383,900 | 1,299,300 | 1,220,600 | 1,147,500 | 1,005,200 | 946,600 | 893,200 | 837,100 | 724,000 | 653,000 | 587,100 | 584,900 | 569,700 | 576,800 | 601,500 | 662,900 | 645,500 | 620,300 | 595,500 | 579,600 | 512,800 | 468,300 | 409,000 | 370,100 | 331,500 | 283,600 | 241,200 | 225,200 | 214,200 | 213,500 | 182,300 | 183,500 | 169,200 | 163,000 | 167,900 | 194,000 | 201,300 | 202,400 | 181,700 |
Other Current Assets | 212,200 | 270,000 | 272,900 | 176,700 | 182,600 | 377,200 | 180,800 | 168,600 | 165,900 | 167,500 | 138,600 | 133,900 | 217,500 | 213,400 | 198,800 | 267,500 | 330,600 | 256,400 | 502,000 | 337,300 | 200,800 | 207,000 | 200,400 | 178,800 | 166,200 | 189,600 | 105,900 | 101,200 | 88,900 | 123,500 | 76,500 | 83,300 | 80,600 | 70,600 | 109,100 | 73,500 | 130,400 | 78,900 | 102,300 | 117,700 |
Total Current Assets | 7,215,600 | 7,654,300 | 7,632,700 | 7,888,000 | 8,902,900 | 9,041,100 | 8,450,500 | 8,576,800 | 9,078,700 | 9,737,900 | 9,960,900 | 9,989,300 | 9,499,600 | 9,004,400 | 8,461,600 | 8,116,100 | 7,612,900 | 7,594,600 | 7,408,700 | 7,511,500 | 6,649,200 | 6,294,400 | 6,472,900 | 4,333,200 | 5,932,500 | 5,539,000 | 5,253,500 | 4,686,900 | 4,495,200 | 4,118,600 | 3,773,200 | 5,450,400 | 5,176,800 | 4,797,900 | 2,406,400 | 3,910,000 | 3,653,900 | 3,391,400 | 3,161,800 | 1,847,000 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 4,433,000 | 4,116,800 | 3,799,600 | 3,537,600 | 3,077,000 | 2,830,800 | 2,580,200 | 2,374,200 | 2,243,700 | 2,109,300 | 1,968,200 | 1,876,400 | 1,737,900 | 1,651,200 | 1,592,900 | 1,577,300 | 1,509,700 | 1,450,300 | 1,369,200 | 1,272,900 | 1,136,800 | 1,032,400 | 935,400 | 812,000 | 746,400 | 688,800 | 661,900 | 613,100 | 584,800 | 540,100 | 497,400 | 458,400 | 447,300 | 440,100 | 439,000 | 432,100 | 427,300 | 408,600 | 404,700 | 387,400 |
Goodwill | 348,300 | 348,000 | 348,200 | 348,700 | 348,100 | 348,600 | 348,600 | 348,500 | 348,200 | 349,100 | 343,200 | 343,600 | 344,300 | 344,300 | 344,500 | 336,700 | 336,300 | 336,800 | 335,000 | 307,200 | 304,700 | 244,900 | 247,500 | 240,600 | 236,100 | 210,900 | 201,100 | 201,100 | 201,100 | 201,100 | 201,100 | 201,100 | 201,100 | 201,100 | 201,100 | 201,100 | 201,100 | 201,100 | 198,000 | 198,000 |
Intangible Assets | 25,300 | 28,700 | 33,800 | 636,700 | 638,400 | 693,100 | 5,000 | 49,800 | 57,100 | 66,200 | 64,100 | 70,500 | 77,200 | 84,000 | 87,200 | 77,400 | 88,900 | 101,000 | 488,000 | 112,100 | 415,700 | 383,800 | 378,700 | 66,700 | 237,400 | 221,300 | 203,800 | 26,000 | 154,800 | 152,400 | 140,200 | 31,500 | 135,800 | 144,300 | 131,500 | 49,700 | 130,000 | 125,600 | 120,300 | 74,100 |
Long Term Investments | 4,079,800 | 3,142,800 | 2,731,900 | 2,120,000 | 1,044,900 | 1,332,500 | 1,886,400 | 2,623,600 | 3,078,100 | 3,738,000 | 4,416,200 | 4,415,500 | 4,131,500 | 3,295,600 | 2,673,000 | 1,757,700 | 1,643,200 | 1,586,500 | 2,642,700 | 2,623,500 | 2,533,000 | 2,429,800 | 2,255,900 | 1,771,300 | 1,434,600 | 1,327,100 | 1,550,900 | 1,885,900 | 1,655,200 | 1,599,900 | 1,682,000 | 2,283,300 | 2,346,000 | 2,041,100 | 1,992,700 | 1,788,000 | 1,385,500 | 1,307,100 | 1,304,800 | 1,264,500 |
Tax Assets | 997,000 | 946,900 | 917,800 | 910,500 | 701,400 | 666,500 | 644,700 | 664,600 | 587,400 | 515,900 | 485,400 | 441,400 | 411,500 | 394,400 | 336,600 | 367,700 | 360,300 | 365,500 | 364,700 | 425,600 | 424,100 | 369,100 | 392,400 | 428,600 | 411,500 | 415,400 | 426,800 | 87,300 | 119,800 | 115,100 | 119,600 | 150,900 | 133,100 | 126,800 | 135,600 | 167,800 | 167,300 | 174,800 | 167,500 | 136,200 |
Other Non-Current Assets | 644,400 | 412,400 | 364,000 | 0 | 0 | -316,200 | -857,200 | -1,613,700 | -2,075,300 | -2,745,000 | -3,495,500 | -3,511,200 | -3,190,200 | -2,392,900 | -1,868,200 | -986,600 | -844,900 | -1,230,100 | -2,229,200 | -2,407,500 | -1,916,500 | -1,839,000 | -2,069,200 | 194,300 | -1,442,500 | -1,331,600 | -1,668,000 | -1,716,300 | -1,411,500 | -1,324,000 | -1,465,300 | -2,057,200 | -2,129,600 | -1,826,200 | 0 | -1,591,700 | -1,152,800 | -1,128,500 | -1,110,600 | 52,200 |
Total Non-Current Assets | 10,527,800 | 8,995,600 | 8,195,300 | 7,553,500 | 5,809,800 | 4,862,200 | 4,602,700 | 4,397,200 | 4,182,100 | 3,967,300 | 3,717,500 | 3,565,700 | 3,435,000 | 3,292,600 | 3,078,800 | 3,052,800 | 3,004,600 | 2,509,000 | 2,482,400 | 2,221,700 | 2,482,100 | 2,237,200 | 1,762,000 | 3,513,500 | 1,386,100 | 1,310,600 | 1,172,700 | 1,071,100 | 1,149,400 | 1,132,200 | 1,034,800 | 1,036,500 | 997,900 | 982,900 | 2,899,900 | 997,300 | 1,028,400 | 963,100 | 964,400 | 2,112,400 |
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 | 17,743,400 | 16,649,900 | 15,828,000 | 15,441,500 | 14,712,700 | 13,903,300 | 13,053,200 | 12,974,000 | 13,260,800 | 13,705,200 | 13,678,400 | 13,555,000 | 12,934,600 | 12,297,000 | 11,540,400 | 11,168,900 | 10,617,500 | 10,103,600 | 9,891,100 | 9,733,200 | 9,131,300 | 8,531,600 | 8,234,900 | 7,846,700 | 7,318,600 | 6,849,600 | 6,426,200 | 5,758,000 | 5,644,600 | 5,250,800 | 4,808,000 | 6,486,900 | 6,174,700 | 5,780,800 | 5,306,300 | 4,907,300 | 4,682,300 | 4,354,500 | 4,126,200 | 3,959,400 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 218,700 | 194,400 | 194,400 | 188,700 | 196,200 | 199,700 | 164,100 | 147,000 | 164,200 | 149,700 | 128,100 | 121,200 | 120,000 | 117,900 | 103,100 | 81,600 | 116,000 | 108,900 | 133,400 | 123,500 | 132,400 | 129,600 | 130,600 | 100,700 | 96,400 | 102,200 | 96,300 | 82,500 | 80,400 | 74,200 | 74,000 | 68,500 | 60,600 | 64,800 | 57,900 | 52,600 | 58,000 | 64,700 | 67,900 | 61,600 |
Short Term Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20,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 |
Tax Payables | 164,600 | 85,900 | 51,800 | 111,400 | 342,800 | 230,200 | 125,400 | 96,100 | 71,200 | 40,800 | 113,300 | 54,100 | 65,900 | 58,800 | 50,700 | 47,200 | 35,300 | 37,700 | 34,600 | 37,900 | 26,200 | 24,300 | 20,000 | 39,100 | 22,800 | 17,900 | 0 | 63,100 | 0 | 0 | 0 | 40,400 | 32,200 | 0 | 0 | 11,400 | 0 | 0 | 0 | 7,400 |
Deferred Revenue | 426,000 | 433,900 | 437,500 | 446,100 | 394,800 | 450,600 | 462,500 | 438,300 | 395,600 | 413,700 | 424,400 | 414,000 | 383,500 | 392,000 | 389,200 | 382,400 | 358,100 | 371,500 | 366,200 | 365,200 | 307,600 | 306,800 | 329,200 | 294,300 | 307,100 | 302,200 | 280,000 | 302,800 | 295,100 | 298,000 | 286,600 | 249,900 | 236,100 | 233,900 | 225,300 | 230,100 | 229,500 | 223,900 | 217,400 | 216,600 |
Other Current Liabilities | 867,500 | 773,300 | 691,400 | 912,500 | 742,600 | 703,300 | 600,100 | 781,700 | 639,100 | 608,200 | 484,800 | 576,900 | 492,900 | 467,900 | 392,700 | 486,100 | 415,600 | 435,100 | 440,500 | 531,000 | 464,700 | 346,800 | 291,200 | 386,500 | 303,100 | 274,200 | 230,300 | 558,500 | 252,800 | 236,700 | 210,900 | 247,000 | 205,700 | 424,700 | 169,700 | 427,900 | 420,600 | 409,700 | 389,000 | 215,600 |
Total Current Liabilities | 1,676,800 | 1,487,500 | 1,375,100 | 1,658,700 | 1,676,400 | 1,943,600 | 1,759,000 | 1,861,400 | 1,686,800 | 1,622,800 | 1,521,500 | 1,603,500 | 1,475,100 | 1,417,500 | 1,350,200 | 1,409,800 | 1,330,800 | 1,337,200 | 1,360,600 | 1,448,500 | 1,018,600 | 913,500 | 1,194,500 | 820,600 | 1,030,100 | 980,400 | 919,800 | 1,031,200 | 684,700 | 728,500 | 680,500 | 709,100 | 632,900 | 599,300 | 452,900 | 587,800 | 567,100 | 561,800 | 540,800 | 501,200 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 87,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 | 0 | 0 |
Deferred Revenue | 59,600 | 43,500 | 50,200 | 45,600 | 42,500 | 45,400 | 44,700 | 41,000 | 36,700 | 37,400 | 38,400 | 36,800 | 35,000 | 32,000 | 31,100 | 32,100 | 30,300 | 28,400 | 28,800 | 27,400 | 335,600 | 338,500 | 30,800 | 33,000 | 26,100 | 30,100 | 25,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 0 | 82,100 | 0 | 0 | 0 | -69,600 | 0 | 0 | 0 | 229,600 | 0 | 0 | 0 | -58,000 | 0 | 0 | 0 | 0 | -209,000 | -216,400 | -71,300 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 167,800 | 139,600 | 148,900 | 139,100 | 136,200 |
Other Non-Current Liabilities | 329,500 | 322,400 | 356,300 | 339,900 | 370,300 | 359,800 | 406,900 | 398,300 | 416,700 | 410,400 | 370,900 | 329,900 | 412,800 | 380,900 | 414,500 | 412,500 | 405,800 | 384,000 | 385,900 | 390,900 | 423,300 | 444,500 | 423,500 | 305,600 | 300,700 | 283,900 | 313,200 | 327,100 | 69,000 | 128,700 | 122,300 | 112,600 | 104,800 | 109,800 | 103,000 | 95,900 | 88,500 | 87,400 | 83,900 | 78,800 |
Total Non-Current Liabilities | 389,100 | 365,900 | 406,500 | 385,500 | 412,800 | 405,200 | 462,500 | 439,300 | 453,400 | 447,800 | 409,300 | 453,700 | 447,800 | 412,900 | 445,600 | 444,600 | 436,100 | 412,400 | 414,700 | 418,300 | 335,600 | 338,500 | 454,300 | 338,600 | 326,800 | 314,000 | 338,600 | 327,100 | 69,000 | 128,700 | 122,300 | 112,600 | 104,800 | 109,800 | 103,000 | 95,900 | 88,500 | 87,400 | 83,900 | 78,800 |
Total Liabilities | 2,065,900 | 1,853,400 | 1,781,600 | 2,044,200 | 2,089,200 | 1,943,600 | 1,759,000 | 1,861,400 | 1,686,800 | 1,622,800 | 1,521,500 | 1,603,500 | 1,475,100 | 1,417,500 | 1,350,200 | 1,409,800 | 1,330,800 | 1,337,200 | 1,360,600 | 1,448,500 | 1,354,200 | 1,252,000 | 1,194,500 | 1,159,200 | 1,030,100 | 980,400 | 919,800 | 1,031,200 | 684,700 | 728,500 | 680,500 | 709,100 | 632,900 | 599,300 | 555,900 | 587,800 | 567,100 | 561,800 | 540,800 | 580,000 |
Common Stock | 400 | 400 | 400 | 400 | 400 | 400 | 400 | 400 | 400 | 400 | 400 | 400 | 400 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Retained Earnings | 6,129,800 | 5,581,700 | 5,067,900 | 4,743,000 | 4,209,200 | 3,807,700 | 3,397,400 | 3,500,100 | 4,017,800 | 4,682,800 | 4,858,000 | 4,760,900 | 4,390,100 | 4,022,700 | 3,514,700 | 3,261,300 | 2,937,200 | 2,633,000 | 2,570,900 | 2,494,500 | 2,142,600 | 1,819,000 | 1,696,000 | 1,521,700 | 1,234,000 | 948,100 | 698,000 | 61,400 | 776,600 | 482,300 | 263,300 | 1,574,900 | 1,402,800 | 1,193,000 | 1,009,600 | 899,200 | 785,700 | 651,300 | 562,300 | 487,700 |
Accumulated Other Comprehensive Income/Loss | 12,900 | -23,500 | -8,700 | -12,200 | -56,500 | -79,800 | -108,500 | -162,500 | -187,600 | -144,200 | -110,700 | -24,200 | 5,300 | 10,300 | 11,400 | 24,900 | 16,200 | 22,300 | 8,900 | 12,400 | 17,800 | 16,100 | -700 | -13,300 | -16,700 | -16,400 | -18,100 | -15,500 | -9,200 | -9,800 | -8,000 | -8,900 | 4,000 | 9,300 | 1,300 | -9,500 | -2,700 | -6,400 | -1,200 | -5,100 |
Total Stockholders Equity | 15,583,300 | 14,708,300 | 13,962,600 | 13,307,600 | 12,539,000 | 11,959,700 | 11,294,200 | 11,112,600 | 11,574,000 | 12,082,400 | 12,156,900 | 11,951,500 | 11,459,500 | 10,879,500 | 10,190,200 | 9,759,100 | 9,286,700 | 8,766,400 | 8,530,500 | 8,284,700 | 7,777,100 | 7,279,600 | 7,040,400 | 6,678,800 | 6,288,500 | 5,869,200 | 5,506,400 | 4,726,800 | 4,959,900 | 4,522,300 | 4,127,500 | 5,777,800 | 5,541,800 | 5,181,500 | 4,750,400 | 4,319,500 | 4,115,200 | 3,792,700 | 3,585,400 | 3,379,400 |
Total Investments | 5,898,200 | 4,863,300 | 4,692,500 | 4,593,100 | 3,918,600 | 3,696,300 | 4,435,600 | 5,164,600 | 5,859,100 | 6,647,900 | 7,308,400 | 7,355,500 | 6,916,800 | 6,119,300 | 5,828,700 | 5,306,600 | 4,990,800 | 4,039,200 | 4,672,300 | 4,677,600 | 4,461,000 | 4,357,900 | 4,188,900 | 3,976,500 | 3,562,200 | 3,056,100 | 3,093,500 | 3,198,300 | 2,927,000 | 2,726,800 | 2,438,200 | 3,801,300 | 3,539,700 | 3,031,400 | 2,820,600 | 2,633,200 | 2,257,000 | 1,953,200 | 1,965,900 | 1,896,700 |
Total Debt | 0 | 0 | 0 | 89,800 | 0 | 0 | 0 | 93,800 | 0 | 0 | 0 | 87,000 | 0 | 0 | 0 | 58,000 | 275,700 | 0 | 0 | 0 | 72,200 | 69,600 | 71,300 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Debt | -2,413,300 | -3,036,700 | -2,839,500 | -2,660,300 | -3,602,000 | -3,435,400 | -371,400 | -1,487,400 | -1,538,000 | -1,536,100 | -1,103,100 | -1,203,900 | -1,346,700 | -1,615,500 | -1,401,800 | -1,564,600 | -1,094,900 | -2,035,600 | -1,223,800 | -1,167,600 | -897,400 | -5,078,600 | -4,993,300 | -857,900 | -4,570,500 | -4,259,600 | -4,068,200 | -3,846,500 | -3,802,000 | -3,423,300 | -3,146,800 | -4,837,900 | -4,561,300 | -4,224,900 | -980,500 | -3,347,800 | -3,125,200 | -2,868,600 | -2,667,000 | -600,300 |
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 | 570,600 | 526,900 | 544,900 | 610,700 | 419,800 | 426,000 | 360,800 | 336,700 | 324,700 | 313,600 | 369,400 | 382,700 | 387,200 | 523,000 | 435,200 | 363,600 | 316,800 | 70,200 | 316,200 | 362,700 | 398,700 | 316,400 | 304,000 | 291,300 | 291,800 | 254,600 | 287,300 | -38,800 | 297,500 | 221,500 | 179,800 | 204,000 | 211,000 | 184,500 | 136,400 | 190,000 | 167,300 | 134,500 | 97,000 | 146,800 |
Depreciation & Amortization | 116,200 | 111,800 | 109,300 | 123,200 | 108,600 | 97,300 | 92,700 | 106,200 | 89,800 | 86,000 | 83,800 | 80,900 | 82,000 | 75,600 | 71,700 | 79,800 | 69,200 | 63,800 | 63,400 | 63,800 | 50,900 | 46,700 | 41,600 | 36,300 | 31,000 | 29,200 | 26,300 | 27,600 | 24,900 | 23,900 | 22,700 | 24,100 | 22,300 | 22,300 | 23,400 | 24,600 | 23,600 | 21,100 | 20,200 | 20,300 |
Deferred Income Tax | -64,700 | -32,600 | -7,200 | -219,800 | -43,300 | -27,000 | 9,300 | -83,300 | -61,900 | -25,700 | -14,400 | -22,000 | -16,600 | -68,700 | 44,700 | -14,300 | 19,400 | -12,000 | 64,500 | 300 | -61,000 | 19,800 | 32,900 | -20,400 | 3,600 | 11,300 | 37,400 | 34,100 | -5,000 | 4,100 | 29,700 | -13,000 | -4,100 | 6,900 | 28,900 | 1,800 | 7,500 | -6,800 | 2,100 | 5,200 |
Stock Based Compensation | 172,900 | 173,600 | 153,300 | 150,400 | 156,100 | 146,500 | 139,800 | 127,600 | 138,100 | 126,700 | 120,800 | 117,800 | 120,100 | 108,100 | 103,200 | 103,100 | 105,800 | 95,900 | 90,600 | 89,200 | 88,900 | 81,600 | 76,100 | 70,400 | 70,000 | 63,300 | 57,500 | 55,600 | 55,700 | 50,400 | 47,400 | 45,500 | 46,800 | 42,600 | 42,700 | 41,300 | 44,200 | 41,300 | 41,100 | 41,100 |
Change in Working Capital | -85,600 | -152,900 | -540,000 | -439,200 | -100,800 | 5,900 | -243,500 | -60,800 | -124,200 | -68,700 | -365,400 | -10,900 | -79,000 | -108,700 | -169,500 | 81,500 | -179,000 | 10,500 | -186,200 | 32,200 | -79,500 | -151,200 | -123,000 | -40,800 | -77,700 | -129,500 | -135,700 | 249,100 | -24,600 | -88,700 | -44,200 | 55,300 | -23,400 | -11,200 | -23,700 | 21,600 | -64,700 | -9,300 | -40,100 | -26,700 |
Accounts Receivable | -42,800 | 18,800 | 2,200 | -166,600 | -59,000 | 22,400 | 16,900 | -92,100 | -11,200 | 67,400 | -123,400 | -87,600 | 4,900 | -45,300 | -14,300 | -51,500 | -79,700 | 18,700 | 118,200 | -11,800 | 1,700 | -85,700 | 134,600 | -96,100 | -47,900 | -50,300 | 33,000 | -43,900 | 13,100 | -68,200 | 17,300 | 1,800 | -28,300 | -77,800 | 68,400 | -59,500 | -13,300 | -29,100 | 22,700 | -56,100 |
Inventory | -261,500 | -209,800 | -179,600 | -184,300 | -239,600 | -161,500 | -127,100 | -127,500 | -173,600 | -125,400 | -120,100 | -66,800 | -96,800 | -51,200 | -41,200 | 6,900 | -56,900 | -54,900 | -65,200 | -67,100 | -115,400 | -84,000 | -94,000 | -73,200 | -71,900 | -67,700 | -66,200 | -32,800 | -24,400 | -19,300 | -39,000 | -5,900 | -21,300 | -11,700 | -7,800 | 20,000 | 3,100 | -5,900 | -27,900 | 13,700 |
Accounts Payable | 22,800 | 5,900 | -7,500 | 14,000 | -8,800 | 19,600 | 16,900 | -5,000 | 13,900 | 14,300 | -1,900 | 200 | -2,400 | 14,500 | 23,700 | -28,400 | -300 | -25,500 | 21,900 | -12,400 | 3,000 | -1,300 | 23,000 | 3,300 | -900 | 5,900 | 8,400 | 2,100 | 6,200 | 200 | 5,500 | 9,500 | -6,600 | 7,700 | 5,300 | -2,900 | -7,000 | -4,100 | 2,700 | 9,500 |
Other Working Capital | 195,900 | 32,200 | -355,100 | -102,300 | 206,600 | 125,400 | -150,200 | 163,800 | 46,700 | -25,000 | -120,000 | 143,300 | 15,300 | -26,700 | -137,700 | 154,500 | -42,100 | 72,200 | -261,100 | 123,500 | 31,200 | 19,800 | -186,600 | 125,200 | 43,000 | -17,400 | -110,900 | 323,700 | -19,500 | -1,400 | -28,000 | 49,900 | 32,800 | 70,600 | -89,600 | 64,000 | -47,500 | 29,800 | -37,600 | 6,200 |
Other Non-Cash Items | -2,900 | 576,000 | 335,300 | 3,000 | 8,000 | 17,000 | 12,300 | 11,500 | 16,700 | 14,800 | 28,800 | 19,200 | 7,700 | 13,400 | -7,700 | 13,800 | -57,600 | 1,500 | 4,300 | 4,500 | -1,700 | 2,700 | 1,600 | 1,300 | 1,100 | 2,600 | 7,400 | 4,400 | 5,400 | 5,300 | 6,100 | 9,200 | 7,000 | 4,600 | 800 | 4,100 | 1,800 | 4,300 | 3,400 | 7,500 |
Net Cash Provided by Operating Activities | 706,500 | 620,500 | 38,800 | 228,300 | 548,400 | 665,700 | 371,400 | 437,900 | 383,200 | 446,700 | 223,000 | 567,700 | 501,400 | 542,700 | 477,600 | 627,500 | 274,600 | 229,900 | 352,800 | 552,700 | 396,300 | 316,000 | 333,200 | 338,100 | 319,800 | 231,500 | 280,200 | 332,000 | 353,900 | 216,500 | 241,500 | 325,100 | 259,600 | 249,700 | 208,500 | 283,400 | 179,700 | 185,100 | 123,700 | 194,200 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -247,900 | -309,400 | -241,900 | -435,500 | -256,300 | -178,300 | -194,100 | -137,700 | -169,100 | -130,500 | -95,100 | -150,900 | -68,300 | -75,700 | -58,600 | -61,900 | -64,400 | -110,000 | -105,200 | -142,000 | -86,700 | -82,100 | -114,800 | -55,500 | -47,000 | -44,800 | -40,100 | -31,000 | -51,400 | -55,300 | -53,000 | -17,800 | -15,100 | -11,400 | -9,600 | -19,700 | -28,500 | -13,600 | -19,200 | -65,200 |
Acquisitions Net | 113,400 | 0 | -113,400 | -1,800 | 200 | -7,300 | -767,200 | -1,200 | 200 | -11,800 | -1,500 | -14,000 | 0 | 0 | -8,700 | -105,200 | 0 | 0 | -37,700 | -27,900 | -33,000 | 2,500 | -1,300 | -27,800 | -22,000 | 44,800 | 40,100 | 31,000 | 51,400 | 55,300 | 53,000 | 17,800 | 15,100 | 11,400 | 9,600 | 19,700 | 28,500 | 13,600 | 19,200 | -1,400 |
Purchases of Investments | -1,920,200 | -883,500 | -905,900 | -1,387,200 | -806,200 | -10,500 | -3,500 | -5,900 | -17,400 | -188,900 | -1,187,300 | -1,238,300 | -1,706,000 | -1,674,600 | -1,833,100 | -1,269,700 | -1,596,400 | -736,800 | -690,000 | -802,800 | -727,500 | -823,600 | -992,300 | -887,900 | -842,400 | -417,900 | -433,700 | -872,900 | -415,100 | -538,800 | -168,200 | -688,900 | -828,300 | -580,600 | -487,700 | -699,200 | -529,300 | -316,400 | -282,500 | -341,100 |
Sales/Maturities of Investments | 755,100 | 725,800 | 1,019,300 | 780,300 | 615,700 | 753,700 | 770,700 | 719,600 | 730,800 | 797,400 | 1,067,700 | 748,200 | 935,500 | 1,365,600 | 1,303,400 | 997,300 | 634,900 | 1,383,500 | 715,800 | 566,500 | 630,600 | 680,500 | 799,500 | 484,900 | 338,800 | 456,500 | 527,400 | 588,100 | 206,500 | 240,300 | 1,529,500 | 397,700 | 302,100 | 354,800 | 305,400 | 305,800 | 219,000 | 320,100 | 214,000 | 204,200 |
Other Investing Activities | -113,400 | -157,700 | 113,400 | -606,900 | -190,500 | 743,200 | 767,200 | 713,700 | 713,400 | 608,500 | -119,600 | -490,100 | -770,500 | -309,000 | -529,700 | 105,200 | -961,500 | 646,700 | 25,800 | -236,300 | -96,900 | -143,100 | -192,800 | -403,000 | -503,600 | -82,900 | -40,100 | -31,000 | -51,400 | -55,300 | -53,000 | -17,800 | -15,100 | -11,400 | -9,600 | -19,700 | -28,500 | -13,600 | -19,200 | -136,900 |
Net Cash Used for Investing Activities | -1,413,000 | -467,100 | -128,500 | -1,044,200 | -446,600 | 557,600 | 573,100 | 574,800 | 544,500 | 466,200 | -214,700 | -641,000 | -838,800 | -384,700 | -597,000 | -334,300 | -1,025,900 | 536,700 | -117,100 | -406,200 | -216,600 | -222,700 | -308,900 | -486,300 | -572,600 | -44,300 | 53,600 | -315,800 | -260,000 | -353,800 | 1,308,300 | -309,000 | -541,300 | -237,200 | -191,900 | -413,100 | -338,800 | -9,900 | -87,700 | -203,500 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 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 |
Common Stock Issued | 115,600 | 71,500 | 180,400 | 44,100 | 77,400 | 74,600 | 100,200 | 0 | 0 | 0 | 80,000 | 276,500 | 91,100 | 69,700 | 84,000 | 0 | 0 | 0 | 91,300 | 272,800 | 0 | 0 | 88,800 | 37,000 | 64,700 | 48,700 | 86,200 | 33,900 | 85,200 | 127,300 | 169,100 | 30,500 | 101,900 | 189,700 | 258,800 | 67,100 | 136,500 | 77,300 | 80,200 | 107,600 |
Common Stock Repurchased | 240,100 | -13,500 | -226,600 | -66,300 | -14,800 | -10,900 | -350,000 | -1,000,800 | -1,000,000 | -500,100 | -106,500 | -10,400 | -13,300 | -9,600 | -178,300 | -34,300 | -10,200 | -6,200 | -100,000 | -200,000 | -69,500 | -200,000 | -138,600 | -5,000 | -7,000 | 0 | 0 | -274,000 | 0 | 0 | -2,000,000 | -34,400 | 0 | 0 | -8,100 | -84,200 | -35,500 | -49,300 | -14,700 | 0 |
Dividends Paid | -8,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 106,200 | 50,000 | -46,700 | 34,800 | 61,800 | 63,300 | -31,200 | 37,300 | 73,200 | 18,000 | -93,400 | 18,600 | 68,300 | 58,300 | -186,200 | -5,500 | 85,200 | 47,600 | -78,700 | 50,800 | 70,700 | 21,400 | -41,800 | 38,700 | 57,700 | -5,500 | -94,500 | -3,000 | -1,600 | -2,600 | -47,400 | 3,800 | 7,800 | -1,200 | -20,600 | -6,700 | 11,400 | 10,800 | 500 | 8,800 |
Net Cash Used Provided by Financing Activities | 98,200 | 50,000 | 179,900 | -31,500 | 61,800 | 63,300 | -381,200 | -963,500 | -926,800 | -482,100 | -199,900 | 18,600 | 68,300 | 58,300 | -102,200 | -39,800 | 85,200 | 47,600 | -178,700 | 50,800 | 1,200 | -178,600 | -41,800 | 33,700 | 57,700 | 43,200 | -8,300 | -243,100 | 83,600 | 124,700 | -1,878,300 | -100 | 109,700 | 200,500 | 248,400 | -23,800 | 112,400 | 38,800 | 66,000 | 116,400 |
Effect of Forex Changes on Cash | -12,200 | -3,700 | 6,800 | -5,400 | 1,700 | 5,200 | 1,800 | -2,500 | 1,900 | 2,200 | 3,800 | -1,100 | 300 | -3,400 | 800 | -600 | -400 | -800 | -800 | 700 | -1,600 | -100 | -1,200 | 600 | -100 | -1,600 | 1,000 | 100 | 1,000 | 500 | 500 | -1,000 | 100 | 0 | 900 | -100 | -500 | 300 | -1,200 | 200 |
Net Change in Cash | -590,400 | 197,200 | 89,400 | -852,800 | 165,300 | 1,291,800 | 565,100 | 46,700 | 2,800 | 433,000 | -187,800 | -55,800 | -268,800 | 212,900 | -220,800 | 252,800 | -666,500 | 813,400 | 56,200 | 198,000 | 179,300 | -85,400 | -18,700 | -113,900 | -195,200 | 228,800 | 326,500 | -226,800 | 178,500 | -12,100 | -328,000 | 15,000 | -171,900 | 213,000 | 265,900 | -153,600 | -47,200 | 214,300 | 100,800 | 107,300 |
Cash at End of Period | 2,446,300 | 3,036,700 | 2,839,500 | 2,770,100 | 3,622,900 | 3,457,600 | 2,165,800 | 1,600,700 | 1,554,000 | 1,551,200 | 1,118,200 | 1,306,000 | 1,361,800 | 1,630,600 | 1,417,700 | 1,638,500 | 1,385,700 | 2,052,200 | 1,238,800 | 1,182,600 | 984,600 | 805,300 | 890,700 | 909,400 | 1,023,300 | 1,218,500 | 989,700 | 648,200 | 875,000 | 696,500 | 708,600 | 1,036,600 | 1,021,600 | 1,193,500 | 980,500 | 714,600 | 868,200 | 915,400 | 701,100 | 600,300 |
Cash at Start of Period | 3,036,700 | 2,839,500 | 2,750,100 | 3,622,900 | 3,457,600 | 2,165,800 | 1,600,700 | 1,554,000 | 1,551,200 | 1,118,200 | 1,306,000 | 1,361,800 | 1,630,600 | 1,417,700 | 1,638,500 | 1,385,700 | 2,052,200 | 1,238,800 | 1,182,600 | 984,600 | 805,300 | 890,700 | 909,400 | 1,023,300 | 1,218,500 | 989,700 | 663,200 | 875,000 | 696,500 | 708,600 | 1,036,600 | 1,021,600 | 1,193,500 | 980,500 | 714,600 | 868,200 | 915,400 | 701,100 | 600,300 | 493,000 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 706,500 | 620,500 | 38,800 | 228,300 | 548,400 | 665,700 | 371,400 | 437,900 | 383,200 | 446,700 | 223,000 | 567,700 | 501,400 | 542,700 | 477,600 | 627,500 | 274,600 | 229,900 | 352,800 | 552,700 | 396,300 | 316,000 | 333,200 | 338,100 | 319,800 | 231,500 | 280,200 | 332,000 | 353,900 | 216,500 | 241,500 | 325,100 | 259,600 | 249,700 | 208,500 | 283,400 | 179,700 | 185,100 | 123,700 | 194,200 |
Capital Expenditure | -247,900 | -309,400 | -241,900 | -435,500 | -256,300 | -178,300 | -194,100 | -137,700 | -169,100 | -130,500 | -95,100 | -150,900 | -68,300 | -75,700 | -58,600 | -61,900 | -64,400 | -110,000 | -105,200 | -142,000 | -86,700 | -82,100 | -114,800 | -55,500 | -47,000 | -44,800 | -40,100 | -31,000 | -51,400 | -55,300 | -53,000 | -17,800 | -15,100 | -11,400 | -9,600 | -19,700 | -28,500 | -13,600 | -19,200 | -65,200 |
Free Cash Flow | 458,600 | 311,100 | -203,100 | -207,200 | 292,100 | 487,400 | 177,300 | 300,200 | 214,100 | 316,200 | 127,900 | 416,800 | 433,100 | 467,000 | 419,000 | 565,600 | 210,200 | 119,900 | 247,600 | 410,700 | 309,600 | 233,900 | 218,400 | 282,600 | 272,800 | 186,700 | 240,100 | 301,000 | 302,500 | 161,200 | 188,500 | 307,300 | 244,500 | 238,300 | 198,900 | 263,700 | 151,200 | 171,500 | 104,500 | 129,000 |