Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1,515,400 | 1,492,900 | 1,475,300 | 1,413,400 | 1,442,000 | 1,442,000 | 1,418,200 | 1,443,400 | 1,445,700 | 1,530,400 | 1,629,400 | 1,763,400 | 1,750,000 | 1,721,400 | 1,659,700 | 1,630,100 | 1,497,600 | 1,419,000 | 1,598,900 | 1,742,800 | 1,720,600 | 1,439,400 | 1,214,600 | 1,255,900 | 1,341,800 | 1,360,600 | 1,355,800 | 1,375,600 | 1,337,700 | 1,254,400 | 1,192,600 | 1,194,700 | 1,201,600 | 1,189,400 | 1,148,700 | 1,239,700 | 1,273,500 | 1,318,100 | 1,291,600 | 1,276,700 |
Revenue Y/Y Growth | 5.09% | 3.53% | 4.03% | -2.08% | -0.26% | -5.78% | -12.96% | -18.15% | -17.39% | -11.10% | -1.83% | 8.18% | 16.85% | 21.31% | 3.80% | -6.47% | -12.96% | -1.42% | 31.64% | 38.77% | 28.23% | 5.79% | -10.41% | -8.70% | 0.31% | 8.47% | 13.68% | 15.14% | 11.33% | 5.46% | 3.82% | -3.63% | -5.65% | -9.76% | -11.06% | -2.90% | - | - | - | - |
Cost of Revenue | 1,125,000 | 541,800 | 1,094,300 | 459,400 | 926,700 | 475,700 | 462,800 | 464,200 | 420,800 | 407,200 | 432,900 | 458,400 | 476,700 | 487,000 | 489,200 | 486,900 | 444,500 | 454,600 | 421,900 | 460,100 | 446,000 | 421,900 | 381,300 | 337,400 | 385,500 | 381,100 | 390,400 | 381,900 | 393,100 | 365,600 | 396,800 | 339,000 | 345,100 | 350,300 | 344,400 | 349,800 | 337,600 | 347,200 | 360,900 | 345,700 |
Gross Profit | 390,400 | 951,100 | 381,000 | 954,000 | 515,300 | 966,300 | 955,400 | 979,200 | 1,024,900 | 1,123,200 | 1,196,500 | 1,305,000 | 1,273,300 | 1,234,400 | 1,170,500 | 1,143,200 | 1,053,100 | 964,400 | 1,177,000 | 1,282,700 | 1,274,600 | 1,017,500 | 833,300 | 918,500 | 956,300 | 979,500 | 965,400 | 993,700 | 944,600 | 888,800 | 795,800 | 855,700 | 856,500 | 839,100 | 804,300 | 889,900 | 935,900 | 970,900 | 930,700 | 931,000 |
Gross Profit Margin | 25.76% | 63.71% | 25.83% | 67.50% | 35.74% | 67.01% | 67.37% | 67.84% | 70.89% | 73.39% | 73.43% | 74.00% | 72.76% | 71.71% | 70.52% | 70.13% | 70.32% | 67.96% | 73.61% | 73.60% | 74.08% | 70.69% | 68.61% | 73.13% | 71.27% | 71.99% | 71.21% | 72.24% | 70.61% | 70.85% | 66.73% | 71.62% | 71.28% | 70.55% | 70.02% | 71.78% | 73.49% | 73.66% | 72.06% | 72.92% |
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 | 159,700 | 201,000 | 156,600 | 161,600 | 140,900 | 750,200 | 690,200 | 588,700 | 660,800 | 763,500 | 768,500 | 833,000 | 805,900 | 794,600 | 764,500 | 750,300 | 713,600 | 775,600 | 784,500 | 831,600 | 814,000 | 694,300 | 587,000 | 551,200 | 634,200 | 648,200 | 644,300 | 649,400 | 589,300 | 569,900 | 537,200 | 561,500 | 550,200 | 537,600 | 529,900 | 586,300 | 583,200 | 606,900 | 592,600 | 582,800 |
Total Operating Expenses | 289,900 | 328,800 | 94,600 | 2,029,800 | 287,600 | 763,300 | 704,300 | 747,700 | 675,300 | 778,300 | 783,600 | 848,400 | 821,500 | 810,600 | 780,400 | 750,300 | 713,600 | 775,600 | 784,500 | 831,600 | 814,000 | 694,300 | 587,000 | 551,200 | 634,200 | 648,200 | 644,300 | 649,400 | 589,300 | 569,900 | 537,200 | 561,500 | 550,200 | 537,600 | 529,900 | 586,300 | 583,200 | 606,900 | 592,600 | 582,800 |
Operating Income or Loss | 100,500 | 215,200 | 213,100 | -1,075,800 | 227,700 | 203,800 | 295,300 | 394,400 | 273,100 | 344,700 | 377,700 | 509,200 | 463,800 | 470,900 | 344,300 | 217,800 | 268,500 | 117,100 | 317,000 | 314,600 | 275,100 | 18,300 | 200,200 | 230,400 | 322,100 | 331,300 | 321,100 | 344,300 | 355,300 | 318,900 | 258,600 | 294,200 | 306,300 | 301,500 | 274,400 | 303,600 | 352,700 | 364,000 | 338,100 | 348,200 |
Operating Margin | 6.63% | 14.41% | 14.44% | -76.11% | 15.79% | 14.13% | 20.82% | 27.32% | 18.89% | 22.52% | 23.18% | 28.88% | 26.50% | 27.36% | 20.74% | 13.36% | 17.93% | 8.25% | 19.83% | 18.05% | 15.99% | 1.27% | 16.48% | 18.35% | 24.01% | 24.35% | 23.68% | 25.03% | 26.56% | 25.42% | 21.68% | 24.63% | 25.49% | 25.35% | 23.89% | 24.49% | 27.70% | 27.62% | 26.18% | 27.27% |
Interest Expense | 13,400 | 16,300 | -15,900 | 16,800 | 17,300 | 18,400 | 18,000 | 17,600 | 18,600 | 25,800 | 23,200 | 23,200 | 23,100 | 24,600 | 23,800 | 24,400 | 33,800 | 34,800 | 36,300 | 34,600 | 35,000 | 33,000 | 33,100 | 29,200 | 29,600 | 29,500 | 23,200 | 23,600 | 23,600 | 23,600 | 24,000 | 23,500 | 23,900 | 22,100 | 23,900 | 73,600 | 66,300 | 66,900 | 63,800 | 53,900 |
EBITDA | 202,500 | 261,600 | 224,400 | 343,600 | 258,600 | 216,900 | 309,400 | 413,800 | 287,600 | 322,700 | 393,800 | 673,800 | 712,000 | 642,800 | 563,600 | 599,200 | 491,400 | 211,900 | 337,600 | 494,100 | 585,600 | 431,800 | 306,900 | 213,700 | 371,900 | 374,700 | 362,800 | 423,000 | 451,000 | 392,000 | 340,200 | 334,500 | 395,200 | 367,500 | 278,300 | 355,300 | 430,600 | 443,600 | 471,800 | 380,500 |
Depreciation and Amortization | 44,000 | 46,400 | 45,100 | 46,400 | 42,200 | 47,400 | 46,800 | 48,600 | 47,900 | 49,300 | 49,500 | 50,400 | 51,000 | 52,800 | 15,900 | 53,200 | 51,600 | 50,300 | 48,400 | 52,500 | 48,500 | 40,300 | 36,300 | 36,500 | 39,600 | 32,400 | 33,600 | 34,600 | 29,700 | 26,200 | 26,300 | 25,700 | 25,600 | 25,200 | 24,700 | 25,000 | 22,600 | 23,300 | 22,700 | 22,000 |
Income Before Tax | 145,100 | 259,900 | 282,900 | -933,500 | 230,000 | 229,900 | 235,700 | 390,400 | 255,100 | 281,900 | 320,300 | 687,800 | 685,300 | 649,300 | 478,100 | 399,700 | 386,600 | 105,400 | 177,400 | 323,000 | 316,600 | 76,500 | 256,800 | 148,000 | 342,300 | 314,200 | 333,600 | 399,400 | 397,700 | 342,200 | 289,900 | 311,000 | 345,700 | 320,200 | 229,700 | 281,700 | 341,700 | 353,400 | 385,300 | 326,600 |
Income Tax Expense | 41,500 | 64,000 | 68,700 | -266,400 | 61,300 | 65,500 | 69,900 | 89,600 | 86,800 | 63,000 | 82,800 | 130,700 | 139,700 | 154,200 | 106,500 | 68,900 | 91,900 | 43,400 | 57,400 | 80,400 | 74,000 | 14,500 | 66,200 | 53,200 | 61,100 | 72,300 | 68,400 | -23,200 | 123,100 | 92,600 | 75,700 | 92,900 | 89,800 | 83,700 | 71,900 | 86,900 | 100,400 | 109,400 | 101,300 | 99,700 |
Net Income | 114,200 | 191,400 | 141,500 | -683,100 | 190,600 | 191,400 | 204,200 | 247,000 | 168,300 | 180,200 | 256,900 | 486,000 | 389,300 | 427,500 | 327,000 | 270,300 | 250,900 | 99,700 | 140,700 | 239,000 | 231,500 | 40,100 | 177,700 | 114,200 | 269,600 | 245,100 | 253,900 | 408,200 | 267,500 | 239,600 | 212,000 | 226,500 | 241,200 | 225,500 | 161,000 | 201,900 | 249,300 | 257,300 | 259,600 | 269,800 |
Net Income Margin | 7.54% | 12.82% | 9.59% | -48.33% | 13.22% | 13.27% | 14.40% | 17.11% | 11.64% | 11.77% | 15.77% | 27.56% | 22.25% | 24.83% | 19.70% | 16.58% | 16.75% | 7.03% | 8.80% | 13.71% | 13.45% | 2.79% | 14.63% | 9.09% | 20.09% | 18.01% | 18.73% | 29.67% | 20.00% | 19.10% | 17.78% | 18.96% | 20.07% | 18.96% | 14.02% | 16.29% | 19.58% | 19.52% | 20.10% | 21.13% |
EPS | 0.12 | 0.29 | 0.31 | -1.51 | 0.42 | 0.42 | 0.45 | 0.41 | 0.37 | 0.39 | 0.56 | 1.05 | 0.84 | 0.92 | 0.71 | 0.59 | 0.54 | 0.22 | 0.31 | 0.53 | 0.50 | 0.09 | 0.44 | 0.28 | 0.65 | 0.59 | 0.62 | 1.00 | 0.65 | 0.60 | 0.54 | 0.55 | 0.60 | 0.55 | 0.39 | 0.48 | 0.60 | 0.61 | 0.62 | 0.62 |
EPS Diluted | 0.12 | 0.29 | 0.31 | -1.51 | 0.42 | 0.42 | 0.44 | 0.41 | 0.37 | 0.39 | 0.56 | 1.04 | 0.84 | 0.92 | 0.70 | 0.58 | 0.54 | 0.22 | 0.31 | 0.52 | 0.50 | 0.09 | 0.44 | 0.28 | 0.65 | 0.59 | 0.62 | 0.99 | 0.65 | 0.60 | 0.54 | 0.55 | 0.60 | 0.55 | 0.39 | 0.48 | 0.60 | 0.61 | 0.62 | 0.62 |
Weighted Average Shares Out | 454,900 | 455,500 | 456,452 | 451,700 | 451,700 | 457,900 | 458,100 | 457,000 | 457,000 | 456,500 | 459,500 | 463,300 | 463,300 | 462,800 | 461,600 | 461,000 | 461,100 | 460,100 | 455,700 | 454,100 | 462,800 | 431,600 | 401,600 | 401,600 | 414,300 | 413,900 | 411,300 | 410,000 | 410,000 | 397,500 | 395,500 | 408,600 | 400,200 | 406,400 | 407,700 | 422,900 | 418,000 | 420,900 | 420,900 | 433,200 |
Weighted Average Shares Out Diluted | 455,600 | 456,100 | 453,500 | 453,100 | 453,100 | 458,800 | 458,900 | 459,100 | 459,500 | 459,500 | 462,400 | 465,600 | 466,000 | 466,200 | 464,700 | 463,500 | 463,500 | 463,100 | 458,900 | 457,900 | 466,900 | 433,800 | 401,900 | 401,600 | 414,400 | 414,100 | 411,800 | 410,600 | 410,500 | 397,900 | 395,800 | 409,000 | 400,500 | 406,600 | 407,900 | 423,200 | 418,300 | 421,200 | 421,200 | 433,600 |
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 | 1,639,400 | 1,541,300 | 1,425,500 | 1,931,600 | 1,555,100 | 1,287,100 | 1,214,900 | 1,434,100 | 1,226,000 | 1,132,800 | 1,614,100 | 2,147,100 | 2,309,500 | 1,737,100 | 1,587,900 | 1,710,100 | 1,320,600 | 1,271,200 | 1,229,500 | 1,701,200 | 1,534,300 | 1,435,300 | 1,268,300 | 1,805,400 | 1,914,300 | 1,833,900 | 2,122,300 | 2,517,700 | 2,202,200 | 1,974,200 | 1,932,700 | 2,070,200 | 1,896,300 | 1,704,100 | 1,622,300 | 2,214,700 | 2,178,200 | 1,780,500 | 1,613,600 | 1,918,200 |
Short Term Investments | 0 | -7,591,100 | 0 | 0 | 0 | 9,801,000 | 9,776,300 | 996,600 | -178,600 | 884,600 | 906,700 | -532,600 | 906,400 | 9,758,300 | 857,600 | 8,912,300 | 8,690,100 | 709,100 | 25,800 | 8,810,400 | 26,500 | 26,800 | 28,300 | 28,100 | 643,800 | 27,300 | 28,700 | 28,600 | 27,500 | 22,300 | 160,400 | 26,900 | 27,000 | 15,000 | 28,800 | 319,100 | 325,500 | 321,500 | 314,200 | 305,800 |
Cash + Short Term Investments | 1,639,400 | 1,541,300 | 1,425,500 | 1,931,600 | 1,555,100 | 11,088,100 | 10,991,200 | 1,434,100 | 1,226,000 | 1,132,800 | 1,614,100 | 2,147,100 | 2,309,500 | 1,737,100 | 1,587,900 | 1,710,100 | 10,010,700 | 1,271,200 | 1,229,500 | 10,511,600 | 1,534,300 | 1,435,300 | 1,268,300 | 1,805,400 | 2,558,100 | 1,833,900 | 2,122,300 | 2,517,700 | 2,202,200 | 1,974,200 | 1,932,700 | 2,070,200 | 1,896,300 | 1,704,100 | 1,622,300 | 2,533,800 | 2,503,700 | 2,102,000 | 1,927,800 | 2,224,000 |
Net Receivables | 1,023,600 | 677,100 | 708,300 | 951,600 | 645,400 | 703,200 | 805,700 | 1,005,500 | 879,800 | 1,035,300 | 1,159,900 | 92,800 | 237,600 | 287,600 | 347,900 | 109,400 | 317,500 | 129,200 | 1,274,000 | 162,700 | 1,191,300 | 1,160,500 | 474,600 | 906,100 | 1,465,800 | 1,683,700 | 837,600 | 1,547,800 | 1,448,000 | 1,655,300 | 1,613,300 | 1,323,300 | 1,263,300 | 1,901,300 | 1,610,800 | 1,267,900 | 1,644,600 | 1,756,300 | 2,004,700 | 1,439,600 |
Inventory | 928,600 | 201,400 | 9,836,700 | 1,931,600 | 0 | 0 | 1,240,800 | 0 | 0 | -150,700 | 1,239,800 | -166,000 | -144,800 | -139,600 | -132,500 | 8,763,100 | -132,200 | -128,600 | 0 | 0 | 137,200 | 139,200 | 0 | 127,100 | 130,900 | 122,200 | 0 | 124,400 | 122,800 | 118,300 | 118,000 | 116,900 | 130,800 | 127,800 | 127,300 | 121,200 | 126,200 | 133,700 | 126,500 | 132,100 |
Other Current Assets | -1,639,400 | -2,218,400 | -2,133,800 | -1,931,600 | -2,200,500 | -2,005,400 | -2,046,500 | -2,261,600 | -1,948,900 | -884,600 | -2,399,700 | 166,000 | 144,800 | 139,600 | 132,500 | -8,763,100 | 132,200 | 128,600 | 124,500 | 10,835,600 | 10,442,400 | 11,472,600 | 12,102,700 | 11,384,800 | 12,268,200 | 12,199,600 | 12,902,200 | 12,444,500 | 12,102,600 | 10,716,700 | 9,230,500 | 8,224,200 | 7,387,500 | 6,620,400 | 6,578,300 | 6,051,500 | 5,500,500 | 3,458,600 | 2,572,700 | 1,697,900 |
Total Current Assets | 2,663,000 | 2,560,600 | 2,351,100 | 2,883,200 | 1,555,100 | 11,088,100 | 10,991,200 | 1,434,100 | 1,226,000 | 1,132,800 | 1,614,100 | 2,239,900 | 2,547,100 | 2,024,700 | 1,935,800 | 1,819,500 | 10,328,200 | 1,400,400 | 2,628,000 | 21,509,900 | 13,305,200 | 14,207,600 | 13,845,600 | 14,223,400 | 16,423,000 | 15,839,400 | 15,862,100 | 16,634,400 | 15,875,600 | 14,464,500 | 12,894,500 | 11,734,600 | 10,677,900 | 10,353,600 | 9,938,700 | 9,974,400 | 9,775,000 | 7,450,600 | 6,631,700 | 5,493,600 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 580,300 | 574,400 | 583,600 | 599,500 | 586,200 | 585,300 | 572,600 | 561,100 | 504,000 | 491,400 | 499,600 | 518,100 | 512,500 | 524,800 | 555,900 | 563,800 | 551,100 | 555,100 | 562,800 | 583,500 | 552,300 | 567,800 | 462,800 | 468,700 | 469,200 | 475,700 | 484,400 | 490,700 | 483,000 | 482,200 | 467,900 | 464,700 | 444,600 | 432,100 | 428,900 | 426,900 | 415,900 | 410,300 | 393,100 | 402,600 |
Goodwill | 8,730,400 | 8,605,900 | 8,621,000 | 8,691,500 | 8,568,800 | 8,675,000 | 8,603,100 | 8,557,700 | 8,406,300 | 15,820,600 | 16,053,600 | 16,110,500 | 16,124,800 | 16,229,000 | 16,214,900 | 16,221,900 | 16,044,700 | 15,931,400 | 8,544,100 | 15,867,700 | 8,330,500 | 8,389,300 | 9,379,100 | 7,157,100 | 7,311,500 | 7,292,000 | 8,163,600 | 6,590,700 | 6,573,400 | 6,269,500 | 6,169,100 | 6,129,200 | 6,242,600 | 6,239,100 | 6,292,400 | 6,175,700 | 6,269,600 | 6,449,100 | 6,333,300 | 6,579,400 |
Intangible Assets | 5,816,700 | 5,818,800 | 5,832,400 | 14,539,600 | 7,100,100 | 7,118,000 | 7,130,800 | 7,141,200 | 7,145,500 | 7,174,400 | 7,206,200 | 7,228,000 | 7,246,600 | 7,267,300 | 7,282,700 | 7,305,600 | 7,309,300 | 7,313,100 | 7,325,100 | 7,358,300 | 7,339,500 | 7,377,300 | 2,181,500 | 2,176,100 | 2,156,500 | 2,174,000 | 1,559,100 | 1,558,700 | 1,561,200 | 1,397,000 | 1,399,600 | 1,399,400 | 1,407,900 | 1,480,300 | 1,361,200 | 1,354,000 | 1,357,300 | 1,360,500 | 1,362,800 | 1,246,700 |
Long Term Investments | 8,429,500 | 8,356,900 | 9,865,700 | 9,221,400 | 9,803,400 | 9,603,400 | 9,532,500 | 9,731,700 | 9,582,400 | 9,892,500 | 10,415,000 | 10,501,400 | 10,104,300 | 9,758,300 | 9,028,100 | 8,912,300 | 7,718,400 | 8,351,300 | 8,308,400 | 8,637,500 | 7,888,700 | 7,499,800 | 7,510,800 | 6,827,000 | 6,074,600 | 6,625,200 | 6,324,600 | 6,332,600 | 5,815,200 | 5,559,600 | 5,579,800 | 5,911,400 | 5,281,200 | 4,928,900 | 4,559,000 | 7,035,200 | 7,058,800 | 7,144,600 | 7,149,600 | 6,648,200 |
Tax Assets | 0 | -128,000 | -9,703,100 | -9,853,400 | -586,200 | -9,603,400 | 0 | 30,000 | 0 | 0 | 0 | -518,100 | -512,500 | -524,800 | -555,900 | -563,800 | -8,269,500 | -555,100 | 0 | -9,221,000 | 0 | 0 | -462,800 | 0 | 0 | 0 | -484,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 1,282,700 | 1,379,000 | 10,526,500 | 11,543,500 | 2,404,100 | 1,991,400 | -7,096,900 | 2,301,000 | 2,407,700 | 2,849,400 | 3,271,500 | 3,833,800 | 4,037,700 | 5,236,400 | 7,702,700 | 9,550,400 | 9,664,600 | 9,896,000 | 9,642,300 | 2,042,700 | 475,200 | 459,600 | 1,471,100 | 126,100 | 69,000 | 52,800 | 1,268,800 | 61,700 | 64,100 | 75,700 | 88,000 | 95,000 | 83,500 | 68,800 | 78,000 | 107,000 | 85,600 | 83,200 | 90,700 | 92,000 |
Total Non-Current Assets | 24,839,600 | 24,607,000 | 25,726,100 | 26,050,600 | 27,876,400 | 18,369,700 | 18,742,100 | 28,322,700 | 28,045,900 | 29,053,900 | 30,239,700 | 30,445,700 | 30,266,800 | 31,223,700 | 32,945,700 | 34,684,600 | 25,709,300 | 34,178,700 | 34,382,700 | 17,910,400 | 24,586,200 | 24,293,800 | 18,361,000 | 16,755,000 | 16,080,800 | 16,619,700 | 15,757,000 | 15,034,400 | 14,496,900 | 13,784,000 | 13,704,400 | 13,999,700 | 13,459,800 | 13,149,200 | 12,719,500 | 15,098,800 | 15,187,200 | 15,447,700 | 15,329,500 | 14,968,900 |
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 | 27,502,600 | 27,167,600 | 28,077,200 | 28,933,800 | 29,431,500 | 29,457,800 | 29,733,300 | 29,756,800 | 29,271,900 | 30,186,700 | 31,853,800 | 32,685,600 | 32,813,900 | 33,248,400 | 34,881,500 | 36,504,100 | 36,037,500 | 35,579,100 | 37,010,700 | 39,420,300 | 37,891,400 | 38,501,400 | 32,206,600 | 30,978,400 | 32,503,800 | 32,459,100 | 31,619,100 | 31,668,800 | 30,372,500 | 28,248,500 | 26,598,900 | 25,734,300 | 24,137,700 | 23,502,800 | 22,658,200 | 25,073,200 | 24,962,200 | 22,898,300 | 21,961,200 | 20,462,500 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,455,600 | 1,362,900 | 1,321,200 | 31,500 | 1,291,600 | 1,360,700 | 1,465,800 | 59,600 | 1,332,400 | 1,352,900 | 1,271,300 | 312,500 | 1,401,700 | 1,485,000 | 1,930,800 | 348,900 | 1,810,800 | 1,878,900 | 1,933,500 | 414,600 | 1,896,500 | 1,950,000 | 1,250,600 | 284,300 | 864,200 | 819,700 | 820,800 | 320,100 | 901,900 | 788,300 | 766,700 | 274,300 | 868,300 | 928,400 | 754,900 | 863,100 | 882,400 | 881,300 | 824,500 | 757,300 |
Short Term Debt | 0 | 0 | 0 | 599,900 | 0 | 0 | 0 | 73,800 | 0 | 0 | 599,500 | 77,500 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 110,500 | 0 | 0 | 0 | 89,100 | 0 | 0 | 0 | 80,600 | 0 | 0 | 0 | 67,200 | 0 | 0 | 0 | 118,200 | 0 | 0 | 0 | 43,200 | 0 | 0 | 0 | 155,500 | 0 | 0 | 0 | 91,600 | 0 | 0 | 0 | 78,800 | 0 | 0 | 0 | 95,200 |
Deferred Revenue | 0 | 0 | 0 | -599,900 | 0 | 0 | 0 | -73,800 | 0 | 0 | -599,500 | 5,500 | 0 | 0 | 0 | 0 | 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 Current Liabilities | 0 | 0 | 0 | 1,223,100 | -883,200 | -916,700 | -817,300 | 609,100 | -578,100 | -285,200 | 390,800 | 1,589,900 | 1,067,700 | 2,217,100 | 4,045,900 | 7,331,600 | 6,376,000 | 6,260,100 | 9,814,400 | 10,575,200 | 11,573,500 | 12,480,700 | 11,298,100 | 12,910,700 | 13,642,400 | 13,580,000 | 12,892,900 | 14,382,200 | 13,521,900 | 12,193,900 | 10,543,600 | 9,910,000 | 8,555,800 | 8,225,300 | 7,843,200 | 7,274,700 | 7,034,200 | 5,039,400 | 4,307,600 | 3,095,300 |
Total Current Liabilities | 1,455,600 | 1,362,900 | 1,321,200 | 1,254,600 | 408,400 | 444,000 | 648,500 | 668,700 | 754,300 | 1,067,700 | 1,662,100 | 1,985,400 | 2,469,400 | 3,702,100 | 5,976,700 | 7,680,500 | 8,186,800 | 8,139,000 | 11,747,900 | 10,989,800 | 13,470,000 | 14,430,700 | 12,548,700 | 13,195,000 | 14,506,600 | 14,399,700 | 13,713,700 | 14,702,300 | 14,423,800 | 12,982,200 | 11,310,300 | 10,184,300 | 9,424,100 | 9,153,700 | 8,598,100 | 8,137,800 | 7,916,600 | 5,920,700 | 5,132,100 | 3,852,600 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 7,452,900 | 7,561,200 | 8,627,900 | 8,611,300 | 8,470,600 | 8,373,100 | 8,262,400 | 8,078,000 | 8,035,800 | 8,402,300 | 9,170,100 | 9,421,200 | 9,309,000 | 8,834,500 | 8,784,100 | 8,796,700 | 8,698,700 | 8,654,600 | 8,761,500 | 8,314,900 | 7,780,900 | 7,270,100 | 7,727,400 | 7,634,800 | 7,635,100 | 7,970,400 | 6,579,100 | 6,875,600 | 6,398,900 | 6,004,300 | 6,366,500 | 6,505,500 | 5,933,200 | 5,602,300 | 5,134,400 | 7,509,800 | 7,359,000 | 7,029,600 | 7,080,300 | 6,738,900 |
Deferred Revenue | 10,279,100 | -1,356,600 | -12,330,600 | -2,580,300 | -1,613,300 | -1,643,500 | 0 | 0 | 0 | 0 | 0 | -1,626,300 | -1,591,100 | -1,575,300 | -1,566,300 | -1,523,500 | -1,527,100 | -1,507,400 | 176,500 | -1,529,500 | 398,000 | 396,400 | -367,600 | 457,500 | 423,200 | 297,000 | -313,400 | 303,600 | 309,600 | 328,300 | 207,700 | 371,400 | 347,000 | 312,600 | 407,300 | 167,300 | 176,400 | 169,100 | 167,600 | 165,500 |
Deferred Tax | 1,316,900 | 1,356,600 | 1,363,700 | 1,325,700 | 1,613,300 | 1,643,500 | 1,691,300 | 1,662,700 | 1,678,800 | 1,675,200 | 1,704,500 | 1,626,300 | 1,591,100 | 1,575,300 | 1,566,300 | 1,523,500 | 1,527,100 | 1,507,400 | 1,500,800 | 1,529,500 | 1,523,100 | 1,538,800 | 367,600 | 326,400 | 304,300 | 303,500 | 313,400 | 275,500 | 351,500 | 366,500 | 390,300 | 309,700 | 341,000 | 390,100 | 374,400 | 288,900 | 316,300 | 367,000 | 387,700 | 304,800 |
Other Non-Current Liabilities | -8,908,500 | 2,478,100 | 13,242,200 | 4,406,500 | 3,960,800 | 3,932,100 | 2,321,300 | 2,505,200 | 2,299,500 | 2,353,900 | 2,529,800 | 4,600,200 | 4,760,900 | 4,921,300 | 4,752,900 | 5,006,200 | 4,573,200 | 4,615,000 | 881,600 | 5,413,800 | 757,800 | 565,700 | 2,470,000 | 428,500 | 315,800 | 352,300 | 1,855,300 | 556,200 | 339,900 | 393,200 | 490,900 | 751,600 | 268,100 | 314,000 | 181,500 | 273,700 | 338,100 | 326,800 | 320,700 | 280,900 |
Total Non-Current Liabilities | 10,140,400 | 10,039,300 | 10,903,200 | 11,763,200 | 12,431,400 | 12,305,200 | 12,275,000 | 12,245,900 | 12,014,100 | 12,431,400 | 13,404,400 | 14,021,400 | 14,069,900 | 13,755,800 | 13,537,000 | 13,802,900 | 13,271,900 | 13,269,600 | 11,320,400 | 13,728,700 | 10,459,800 | 9,771,000 | 10,197,400 | 8,847,200 | 8,678,400 | 8,923,200 | 8,434,400 | 8,010,900 | 7,399,900 | 7,092,300 | 7,455,400 | 7,938,200 | 6,889,300 | 6,619,000 | 6,097,600 | 8,239,700 | 8,189,800 | 7,892,500 | 7,956,300 | 7,490,100 |
Total Liabilities | 11,596,000 | 11,402,200 | 12,224,400 | 13,017,800 | 12,839,800 | 12,749,200 | 12,923,500 | 12,914,600 | 12,768,400 | 13,499,100 | 15,066,500 | 16,006,800 | 16,539,300 | 17,457,900 | 19,513,700 | 21,483,400 | 21,458,700 | 21,408,600 | 23,068,300 | 24,718,500 | 23,929,800 | 24,201,700 | 22,746,100 | 22,042,200 | 23,185,000 | 23,322,900 | 22,148,100 | 22,713,200 | 21,823,700 | 20,074,500 | 18,765,700 | 18,122,500 | 16,313,400 | 15,772,700 | 14,695,700 | 16,377,500 | 16,106,400 | 13,813,200 | 13,088,400 | 11,342,700 |
Common Stock | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 113,200 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 | 98,100 |
Retained Earnings | 6,874,000 | 6,917,000 | 6,878,000 | 6,826,700 | 7,658,800 | 7,617,900 | 7,577,600 | 7,518,300 | 7,416,200 | 7,323,200 | 7,287,900 | 7,169,200 | 6,821,200 | 6,570,100 | 6,279,900 | 6,085,000 | 5,944,500 | 5,825,000 | 5,856,600 | 5,917,800 | 5,880,000 | 5,856,800 | 5,942,100 | 5,884,500 | 5,892,600 | 5,747,300 | 5,626,600 | 5,489,100 | 5,199,800 | 5,051,300 | 4,930,600 | 4,833,400 | 4,721,000 | 4,595,500 | 4,487,600 | 4,439,600 | 4,351,400 | 4,218,300 | 4,077,500 | 3,943,600 |
Accumulated Other Comprehensive Income/Loss | -736,600 | -921,900 | -897,100 | -801,800 | -960,600 | -818,300 | -882,900 | -942,400 | -1,131,000 | -801,100 | -508,500 | -441,500 | -477,300 | -369,800 | -407,700 | -404,500 | -647,900 | -816,000 | -905,500 | -587,300 | -804,300 | -671,400 | -673,600 | -735,000 | -585,800 | -563,700 | -331,400 | -391,200 | -448,500 | -594,200 | -743,700 | -809,300 | -573,700 | -513,900 | -348,700 | -446,000 | -328,300 | -94,800 | -253,600 | 48,800 |
Total Stockholders Equity | 14,754,300 | 14,585,000 | 14,554,800 | 14,597,600 | 15,253,900 | 15,328,900 | 15,343,000 | 15,213,600 | 14,903,700 | 15,113,800 | 15,345,000 | 15,495,800 | 15,080,100 | 14,908,000 | 14,547,800 | 14,361,800 | 13,934,000 | 13,602,000 | 13,499,300 | 13,862,500 | 13,573,200 | 13,934,700 | 8,669,300 | 8,578,800 | 8,987,100 | 8,817,300 | 8,895,300 | 8,696,100 | 8,314,000 | 7,972,500 | 7,663,300 | 7,503,800 | 7,736,700 | 7,655,900 | 7,904,000 | 7,885,300 | 8,092,700 | 8,328,300 | 8,077,000 | 8,326,000 |
Total Investments | 8,429,500 | 765,800 | 9,865,700 | 9,221,400 | 9,803,400 | 9,801,000 | 9,776,300 | 9,528,000 | 9,403,800 | 10,489,200 | 10,918,100 | 9,968,800 | 9,830,600 | 9,270,000 | 8,769,700 | 17,649,100 | 8,488,200 | 8,107,600 | 8,308,400 | 17,447,900 | 7,888,700 | 7,499,800 | 7,510,800 | 6,827,000 | 6,718,400 | 6,625,200 | 6,324,600 | 6,332,600 | 5,815,200 | 5,559,600 | 5,579,800 | 5,911,400 | 5,281,200 | 4,928,900 | 4,559,000 | 7,354,300 | 7,384,300 | 7,466,100 | 7,463,800 | 6,954,000 |
Total Debt | 7,452,900 | 7,561,200 | 8,627,900 | 8,611,300 | 8,470,600 | 8,373,100 | 8,262,400 | 8,078,000 | 8,035,800 | 8,402,300 | 9,170,100 | 9,421,200 | 9,309,000 | 8,834,500 | 8,784,100 | 8,796,700 | 8,698,700 | 8,654,600 | 8,761,500 | 8,314,900 | 7,780,900 | 7,270,100 | 7,727,400 | 7,634,800 | 7,635,100 | 7,970,400 | 6,579,100 | 6,875,600 | 6,398,900 | 6,004,300 | 6,366,500 | 6,505,500 | 5,933,200 | 5,602,300 | 5,134,400 | 7,509,800 | 7,359,000 | 7,029,600 | 7,080,300 | 6,738,900 |
Net Debt | 5,813,500 | 6,019,900 | 7,202,400 | 6,679,700 | 6,915,500 | 7,086,000 | 7,047,500 | 6,643,900 | 6,809,800 | 7,269,500 | 7,556,000 | 7,274,100 | 6,999,500 | 7,097,400 | 7,196,200 | 7,086,600 | 7,378,100 | 7,383,400 | 7,532,000 | 6,613,700 | 6,246,600 | 5,834,800 | 6,459,100 | 5,829,400 | 5,720,800 | 6,136,500 | 4,456,800 | 4,357,900 | 4,196,700 | 4,030,100 | 4,433,800 | 4,435,300 | 4,036,900 | 3,898,200 | 3,512,100 | 5,295,100 | 5,180,800 | 5,249,100 | 5,466,700 | 4,820,700 |
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 | 103,600 | 191,400 | 200,700 | -683,100 | 168,700 | 164,400 | 165,800 | 300,800 | 168,300 | 218,900 | 237,500 | 557,100 | 545,600 | 495,100 | 371,600 | 330,800 | 294,700 | 62,000 | 120,000 | 242,600 | 242,600 | 62,000 | 190,600 | 94,800 | 281,200 | 241,900 | 265,200 | 422,600 | 274,600 | 249,600 | 214,200 | 218,100 | 255,900 | 236,500 | 157,800 | 194,800 | 241,300 | 244,000 | 284,000 | 225,900 |
Depreciation & Amortization | 44,000 | 46,400 | 45,100 | 46,400 | 42,200 | 47,400 | 46,800 | 48,600 | 47,900 | 49,300 | 49,500 | 50,400 | 51,000 | 52,800 | 51,100 | 53,200 | 51,600 | 50,300 | 48,400 | 52,500 | 48,500 | 40,300 | 36,300 | 36,500 | 39,600 | 32,400 | 33,600 | 34,600 | 29,700 | 26,200 | 26,300 | 25,700 | 25,600 | 25,200 | 24,700 | 25,000 | 22,600 | 23,300 | 22,700 | 22,000 |
Deferred Income Tax | 0 | 0 | 0 | 173,300 | 92,200 | 41,400 | 0 | 0 | 0 | 0 | 0 | -95,400 | -216,200 | -90,400 | -92,100 | -115,500 | -82,700 | 93,800 | 33,500 | -2,400 | -21,600 | -30,400 | -25,200 | 47,100 | -14,100 | 15,100 | -17,600 | -30,600 | -27,200 | -37,100 | -28,000 | 600 | -7,800 | -29,300 | 37,400 | 24,500 | 32,200 | 6,600 | -41,900 | 39,600 |
Stock Based Compensation | 51,000 | 18,400 | 21,100 | 20,900 | 23,900 | 32,000 | 37,800 | 23,100 | 26,000 | 27,600 | 29,500 | 34,100 | 33,200 | 34,200 | 38,600 | 50,300 | 43,000 | 47,800 | 47,400 | 48,700 | 49,400 | 59,600 | 49,800 | 47,900 | 42,700 | 40,900 | 40,900 | 40,400 | 42,400 | 43,300 | 49,200 | 41,300 | 39,300 | 40,400 | 38,700 | 37,400 | 36,200 | 36,000 | 40,700 | 33,700 |
Change in Working Capital | 314,100 | 191,500 | -324,300 | -240,600 | 203,800 | 261,100 | -98,900 | 154,900 | 227,700 | -121,700 | -632,400 | -243,600 | 96,000 | 128,500 | -275,200 | 222,800 | 147,800 | 79,900 | -518,800 | 85,400 | 69,100 | 344,900 | -314,000 | 20,000 | 158,600 | 119,400 | -351,100 | -31,700 | -38,300 | 343,500 | 148,900 | -327,600 | 84,100 | 1,600 | -248,800 | 219,900 | -234,300 | 196,100 | -359,100 | -131,600 |
Accounts Receivable | -32,400 | 32,600 | 365,100 | -54,800 | 106,500 | 467,700 | -70,700 | 190,900 | 212,600 | 371,600 | 137,700 | 329,900 | 1,161,200 | 2,347,200 | 1,742,900 | 943,700 | 409,200 | 1,168,200 | 1,223,300 | 413,700 | 663,700 | 577,200 | -720,300 | 1,225,100 | -135,800 | -171,300 | 26,400 | -285,100 | -809,800 | -1,166,800 | -1,157,700 | -1,134,700 | -433,600 | -830,400 | -993,500 | -321,500 | -2,118,500 | -417,000 | -1,632,900 | -32,000 |
Inventory | 0 | 0 | 0 | 298,400 | 202,000 | 194,100 | 0 | -30,900 | 92,800 | 195,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 |
Accounts Payable | 530,500 | 158,900 | -689,400 | -185,800 | 97,300 | -206,600 | -326,600 | -36,000 | 15,100 | -493,300 | -770,100 | -573,500 | -1,065,200 | -2,218,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 |
Other Working Capital | 346,500 | 32,500 | 13,400 | -298,400 | -202,000 | -194,100 | 298,400 | 30,900 | -92,800 | -195,200 | -129,700 | -243,600 | 96,000 | 128,500 | -275,200 | 222,800 | 147,800 | 79,900 | -518,800 | 85,400 | 69,100 | 344,900 | -314,000 | 20,000 | 158,600 | 119,400 | -351,100 | -31,700 | -38,300 | 343,500 | 148,900 | -327,600 | 84,100 | 1,600 | -248,800 | 219,900 | -234,300 | 196,100 | -359,100 | -131,600 |
Other Non-Cash Items | -74,300 | 42,900 | 432,100 | 1,018,400 | -176,700 | -215,000 | -250,400 | -70,900 | 22,100 | -51,000 | -59,500 | -306,300 | 91,400 | -112,500 | -120,900 | 26,000 | -52,600 | 4,100 | 192,500 | 36,800 | -82,400 | -8,600 | -57,900 | -79,600 | -242,700 | -700 | -23,200 | -76,600 | -50,800 | -159,800 | -94,700 | -370,900 | -29,600 | -31,000 | -78,600 | -3,700 | -900 | 8,800 | -2,700 | -6,600 |
Net Cash Provided by Operating Activities | 438,400 | 570,900 | -60,900 | 335,300 | 354,100 | 331,300 | -98,900 | 456,500 | 492,000 | 123,100 | -375,400 | -3,700 | 601,000 | 507,700 | -26,900 | 567,600 | 401,800 | 337,900 | -77,000 | 463,600 | 305,600 | 467,800 | -120,400 | 166,700 | 265,300 | 449,000 | -52,200 | 358,700 | 230,400 | 465,700 | 315,900 | -412,800 | 367,500 | 243,400 | -68,800 | 497,900 | 97,100 | 514,800 | -56,300 | 183,000 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -28,400 | -26,700 | -21,000 | -40,300 | -39,200 | -46,700 | -38,100 | -73,100 | -62,700 | -33,200 | -23,900 | -35,600 | -26,000 | -26,900 | -20,300 | -41,400 | -26,400 | -28,000 | -19,200 | -48,700 | -26,600 | -27,900 | -21,100 | -34,200 | -22,100 | -25,600 | -20,600 | -29,000 | -22,800 | -32,800 | -27,100 | -46,400 | -36,000 | -39,300 | -26,000 | -36,400 | -37,700 | -27,400 | -23,000 | -46,500 |
Acquisitions Net | 0 | 0 | 0 | 691,600 | -60,300 | 100,000 | 0 | 0 | 0 | 0 | 0 | 8,700 | 0 | 0 | 0 | 0 | 9,100 | 9,800 | 3,900 | -38,200 | -11,200 | 360,400 | 40,200 | 0 | 0 | -1,469,300 | -28,600 | 299,200 | -299,200 | 0 | 0 | 121,900 | 0 | -88,700 | -33,200 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | -1,529,000 | -1,235,600 | -512,700 | -1,210,200 | -814,200 | -649,600 | -567,700 | -442,400 | -680,100 | -725,100 | -1,104,000 | -1,249,600 | -1,620,000 | -1,864,100 | -1,461,000 | -980,200 | -906,300 | -1,191,100 | -1,624,600 | -2,260,300 | -998,200 | -1,397,500 | -817,900 | -746,800 | -1,784,400 | -1,143,200 | -967,400 | -1,330,900 | -1,380,100 | -1,405,700 | -1,770,100 | -1,364,300 | -1,214,800 | -807,300 | -478,500 | -1,040,300 | -1,455,300 | -793,400 | -1,531,900 | -1,494,900 |
Sales/Maturities of Investments | 1,584,400 | 1,469,600 | 254,600 | 937,900 | 913,700 | 596,300 | 690,500 | 384,000 | 638,800 | 667,700 | 1,045,800 | 985,300 | 1,272,500 | 1,803,000 | 1,349,900 | 979,800 | 810,800 | 896,900 | 1,238,000 | 1,651,900 | 852,000 | 851,300 | 423,000 | 598,500 | 928,400 | 1,116,100 | 690,200 | 830,000 | 1,107,100 | 1,516,400 | 1,750,300 | 1,163,300 | 974,600 | 547,500 | 419,900 | 896,000 | 1,390,600 | 769,800 | 1,173,700 | 1,159,100 |
Other Investing Activities | 900 | -39,600 | -1,700 | -261,600 | 66,500 | -94,700 | -39,200 | 900 | 21,800 | 13,900 | 3,000 | 31,400 | 9,100 | 4,200 | 200 | 5,700 | 26,800 | 21,400 | -50,100 | 39,200 | -51,000 | 12,800 | 42,400 | -33,300 | 12,700 | -1,467,000 | 28,600 | -240,400 | 36,700 | 28,000 | 9,300 | -113,300 | 7,200 | 12,100 | 10,700 | 5,400 | 10,700 | 19,700 | 14,700 | 4,700 |
Net Cash Used for Investing Activities | 27,900 | 262,900 | -280,800 | 117,400 | 66,500 | -94,700 | 45,500 | -130,600 | -82,200 | -76,700 | -79,100 | -259,800 | -364,400 | -83,800 | -131,200 | -36,100 | -86,000 | -291,000 | -452,000 | -656,100 | -235,000 | -200,900 | -333,400 | -215,800 | -865,400 | -1,519,700 | -297,800 | -471,100 | -558,300 | 105,900 | -37,600 | -238,800 | -269,000 | -375,700 | -107,100 | -175,300 | -91,700 | -31,300 | -366,500 | -377,600 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | -192,900 | -498,100 | -34,200 | -135,700 | -288,400 | -22,500 | -5,200 | -1,200 | -1,100 | -601,400 | -1,400 | -525,200 | -99,800 | -1,743,200 | -129,100 | -17,700 | -87,300 | -182,300 | -503,800 | -889,600 | -575,300 | -639,400 | -46,100 | -316,200 | -603,600 | -425,300 | -1,900 | -447,700 | -5,300 | -859,800 | -1,126,000 | -12,600 | -54,300 | -29,100 | -46,800 | -215,100 | -715,800 | -76,400 | -565,800 | -216,500 |
Common Stock Issued | 0 | 0 | 0 | 157,900 | 441,600 | 325,100 | 0 | 0 | 0 | 0 | 0 | 659,300 | 614,000 | 1,783,700 | 354,900 | -40,800 | -91,900 | 313,400 | 1,087,300 | 1,402,200 | 1,112,000 | 719,900 | 114,700 | -248,800 | 1,312,200 | 1,347,400 | 53,000 | 925,000 | 428,100 | 519,300 | 940,000 | 567,800 | 372,800 | 387,300 | 0 | 497,100 | 1,146,800 | 10,500 | 936,600 | 0 |
Common Stock Repurchased | -30,200 | -2,700 | -20,400 | -4,400 | -3,900 | -151,500 | -27,700 | -4,600 | -5,700 | -1,900 | -232,500 | -2,800 | -10,500 | -2,900 | -44,700 | -6,400 | -5,800 | -3,400 | -31,500 | -14,400 | -311,600 | -65,200 | -78,600 | -2,100 | -2,800 | -7,600 | -39,300 | -5,200 | -1,300 | -4,800 | -52,500 | -150,000 | -180,000 | -80,000 | -125,000 | -214,800 | -175,900 | -81,500 | -76,600 | -50,000 |
Dividends Paid | -154,500 | -152,400 | -149,400 | -149,400 | -149,300 | -151,100 | -144,900 | -144,900 | -144,900 | -144,800 | -137,000 | -138,000 | -138,000 | -137,800 | -130,700 | -130,700 | -130,600 | -132,800 | -200,100 | -216,300 | -190,900 | -125,400 | -120,100 | -122,300 | -124,300 | -124,400 | -119,600 | -118,900 | -119,000 | -118,900 | -114,800 | -114,100 | -115,700 | -117,600 | -113,000 | -113,700 | -116,200 | -116,500 | -108,100 | -108,300 |
Other Financing Activities | -31,500 | -58,500 | 55,700 | 21,300 | -125,500 | -171,100 | -86,400 | -17,400 | -114,100 | 270,400 | 315,600 | 109,800 | -6,600 | -382,500 | 87,400 | 140,000 | 14,000 | -19,900 | -255,600 | 43,300 | 17,900 | 21,100 | 43,100 | 645,300 | 207,700 | 49,400 | 63,200 | 36,600 | 64,600 | 100,000 | 129,600 | 162,500 | 30,900 | 15,100 | 71,900 | 16,400 | 18,500 | -19,000 | -7,200 | 544,700 |
Net Cash Used Provided by Financing Activities | -409,100 | -711,700 | -148,300 | -110,300 | -125,500 | -171,100 | -178,500 | -168,100 | -265,800 | -477,700 | -55,300 | 103,100 | 359,100 | -482,700 | 137,800 | -55,600 | -301,600 | -25,000 | 96,300 | 325,200 | 52,100 | -89,000 | -87,000 | -44,100 | 789,200 | 839,500 | -44,600 | 389,800 | 367,100 | -364,200 | -223,700 | 453,600 | 53,700 | 175,700 | -212,900 | -30,100 | 157,400 | -282,900 | 178,900 | 386,400 |
Effect of Forex Changes on Cash | 40,900 | -6,300 | -16,100 | 34,100 | -27,100 | 6,700 | 12,700 | 50,300 | -50,800 | -50,000 | -23,200 | -2,000 | -23,300 | 0 | -14,400 | 46,400 | 35,300 | 10,300 | -38,700 | 34,200 | -23,900 | -3,200 | 3,600 | -15,800 | -10,300 | -57,200 | 38,500 | 12,700 | 31,000 | 41,700 | 14,400 | -55,300 | -17,100 | -51,700 | -8,100 | -31,800 | -37,800 | 45,400 | -50,600 | -30,200 |
Net Change in Cash | 98,100 | 115,800 | -506,100 | 376,500 | 268,000 | 72,200 | -219,200 | 208,100 | 93,200 | -481,300 | -533,000 | -162,400 | 572,400 | -58,800 | -43,400 | 518,700 | 49,400 | 41,700 | -471,700 | 166,900 | 99,000 | 167,000 | -537,100 | -108,900 | 80,400 | -288,400 | -395,400 | 290,100 | 70,200 | 249,100 | 69,000 | -253,300 | 135,100 | -8,300 | -396,900 | 260,700 | 125,000 | 246,000 | -294,500 | 161,600 |
Cash at End of Period | 1,639,400 | 1,541,300 | 1,425,500 | 1,931,600 | 1,555,100 | 1,287,100 | 1,214,900 | 1,434,100 | 1,226,000 | 1,132,800 | 1,614,100 | 2,147,100 | 2,309,500 | 1,737,100 | 1,795,900 | 1,839,300 | 1,320,600 | 1,271,200 | 1,229,500 | 1,701,200 | 1,534,300 | 1,435,300 | 1,268,300 | 1,805,400 | 1,914,300 | 1,833,900 | 2,122,300 | 2,006,400 | 1,716,300 | 1,646,100 | 1,397,000 | 1,328,000 | 1,581,300 | 1,446,200 | 1,454,500 | 1,851,400 | 1,590,700 | 1,465,700 | 1,219,700 | 1,514,200 |
Cash at Start of Period | 1,541,300 | 1,425,500 | 1,931,600 | 1,555,100 | 1,287,100 | 1,214,900 | 1,434,100 | 1,226,000 | 1,132,800 | 1,614,100 | 2,147,100 | 2,309,500 | 1,737,100 | 1,795,900 | 1,839,300 | 1,320,600 | 1,271,200 | 1,229,500 | 1,701,200 | 1,534,300 | 1,435,300 | 1,268,300 | 1,805,400 | 1,914,300 | 1,833,900 | 2,122,300 | 2,517,700 | 1,716,300 | 1,646,100 | 1,397,000 | 1,328,000 | 1,581,300 | 1,446,200 | 1,454,500 | 1,851,400 | 1,590,700 | 1,465,700 | 1,219,700 | 1,514,200 | 1,352,600 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 438,400 | 570,900 | -60,900 | 335,300 | 354,100 | 331,300 | -98,900 | 456,500 | 492,000 | 123,100 | -375,400 | -3,700 | 601,000 | 507,700 | -26,900 | 567,600 | 401,800 | 337,900 | -77,000 | 463,600 | 305,600 | 467,800 | -120,400 | 166,700 | 265,300 | 449,000 | -52,200 | 358,700 | 230,400 | 465,700 | 315,900 | -412,800 | 367,500 | 243,400 | -68,800 | 497,900 | 97,100 | 514,800 | -56,300 | 183,000 |
Capital Expenditure | -28,400 | -26,700 | -21,000 | -40,300 | -39,200 | -46,700 | -38,100 | -73,100 | -62,700 | -33,200 | -23,900 | -35,600 | -26,000 | -26,900 | -20,300 | -41,400 | -26,400 | -28,000 | -19,200 | -48,700 | -26,600 | -27,900 | -21,100 | -34,200 | -22,100 | -25,600 | -20,600 | -29,000 | -22,800 | -32,800 | -27,100 | -46,400 | -36,000 | -39,300 | -26,000 | -36,400 | -37,700 | -27,400 | -23,000 | -46,500 |
Free Cash Flow | 410,000 | 544,200 | -81,900 | 295,000 | 314,900 | 284,600 | -137,000 | 383,400 | 429,300 | 89,900 | -399,300 | -39,300 | 575,000 | 480,800 | -47,200 | 526,200 | 375,400 | 309,900 | -96,200 | 414,900 | 279,000 | 439,900 | -141,500 | 132,500 | 243,200 | 423,400 | -72,800 | 329,700 | 207,600 | 432,900 | 288,800 | -459,200 | 331,500 | 204,100 | -94,800 | 461,500 | 59,400 | 487,400 | -79,300 | 136,500 |