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 | 11,439,100 | 11,302,800 | 8,768,000 | 9,353,400 | 9,498,600 | 8,312,100 | 6,960,000 | 7,301,800 | 6,941,600 | 6,488,000 | 7,810,000 | 7,999,900 | 6,772,800 | 6,740,100 | 6,805,600 | 7,440,000 | 5,740,600 | 5,499,400 | 5,859,800 | 6,114,000 | 5,476,600 | 5,636,700 | 5,092,200 | 6,438,600 | 6,061,900 | 6,355,200 | 5,700,000 | 6,160,700 | 5,658,000 | 5,824,300 | 5,228,300 | 5,760,500 | 5,191,700 | 5,404,800 | 4,865,100 | 5,375,600 | 4,959,700 | 4,978,700 | 4,644,700 | 5,121,300 |
Revenue Y/Y Growth | 20.43% | 35.98% | 25.98% | 28.10% | 36.84% | 28.11% | -10.88% | -8.73% | 2.49% | -3.74% | 14.76% | 7.53% | 17.98% | 22.56% | 16.14% | 21.69% | 4.82% | -2.44% | 15.07% | -5.04% | -9.66% | -11.31% | -10.66% | 4.51% | 7.14% | 9.12% | 9.02% | 6.95% | 8.98% | 7.76% | 7.47% | 7.16% | 4.68% | 8.56% | 4.75% | 4.97% | - | - | - | - |
Cost of Revenue | 2,170,800 | 2,170,200 | 1,534,400 | 1,659,000 | 1,860,100 | 1,807,400 | 1,626,700 | 1,548,100 | 1,579,100 | 1,430,500 | 2,072,100 | 2,050,200 | 1,430,800 | 1,953,200 | 1,878,600 | 1,719,800 | 1,326,400 | 1,222,000 | 1,215,100 | 1,282,600 | 1,175,000 | 1,124,900 | 1,138,700 | 1,593,700 | 1,562,300 | 1,702,700 | 1,571,300 | 1,624,800 | 1,566,100 | 1,551,600 | 1,327,700 | 1,466,000 | 1,400,900 | 1,465,000 | 1,323,000 | 1,389,200 | 1,236,900 | 1,218,400 | 1,192,700 | 1,253,100 |
Gross Profit | 9,268,300 | 9,132,600 | 7,233,600 | 7,694,400 | 7,638,500 | 6,504,700 | 5,333,300 | 5,753,700 | 5,362,500 | 5,057,500 | 5,737,900 | 5,949,700 | 5,342,000 | 4,786,900 | 4,927,000 | 5,720,200 | 4,414,200 | 4,277,400 | 4,644,700 | 4,831,400 | 4,301,600 | 4,511,800 | 3,953,500 | 4,844,900 | 4,499,600 | 4,652,500 | 4,128,700 | 4,535,900 | 4,091,900 | 4,272,700 | 3,900,600 | 4,294,500 | 3,790,800 | 3,939,800 | 3,542,100 | 3,986,400 | 3,722,800 | 3,760,300 | 3,452,000 | 3,868,200 |
Gross Profit Margin | 81.02% | 80.80% | 82.50% | 82.26% | 80.42% | 78.26% | 76.63% | 78.80% | 77.25% | 77.95% | 73.47% | 74.37% | 78.87% | 71.02% | 72.40% | 76.88% | 76.89% | 77.78% | 79.26% | 79.02% | 78.55% | 80.04% | 77.64% | 75.25% | 74.23% | 73.21% | 72.43% | 73.63% | 72.32% | 73.36% | 74.61% | 74.55% | 73.02% | 72.89% | 72.81% | 74.16% | 75.06% | 75.53% | 74.32% | 75.53% |
Research and Development | 2,734,100 | 2,711,200 | 2,522,800 | 2,562,700 | 2,409,100 | 2,356,500 | 1,985,100 | 1,995,900 | 1,802,900 | 1,781,900 | 1,610,100 | 1,959,400 | 1,708,900 | 1,672,800 | 1,684,800 | 1,838,000 | 1,465,400 | 1,390,200 | 1,392,100 | 1,581,400 | 1,380,900 | 1,402,200 | 1,230,500 | 1,453,800 | 1,343,300 | 1,333,100 | 1,176,900 | 1,473,200 | 1,319,400 | 1,250,900 | 1,238,300 | 1,450,600 | 1,236,400 | 1,335,900 | 1,221,000 | 1,444,200 | 1,143,400 | 1,169,500 | 1,039,300 | 1,185,700 |
General and Administrative Expenses | 2,099,800 | 2,117,300 | 1,952,200 | 1,924,600 | 1,803,900 | 1,925,400 | 1,749,200 | 1,643,200 | 1,614,200 | 1,625,100 | 1,557,900 | 1,592,000 | 1,577,900 | 1,685,700 | 1,576,000 | 1,553,900 | 1,569,100 | 1,448,600 | 1,549,600 | 1,698,100 | 1,412,300 | 1,586,300 | 1,517,100 | 1,861,500 | 1,616,600 | 1,653,700 | 1,500,000 | 1,780,500 | 1,555,500 | 1,707,400 | 1,544,700 | 1,790,100 | 1,565,400 | 1,622,600 | 1,473,900 | 1,798,400 | 1,575,700 | 1,635,400 | 1,523,500 | 1,799,900 |
Total Operating Expenses | 4,833,900 | 4,828,500 | 4,614,100 | 4,616,300 | 4,213,000 | 4,281,900 | 3,734,300 | 3,639,100 | 3,417,100 | 3,407,000 | 3,168,000 | 3,551,400 | 3,286,800 | 3,358,500 | 3,260,800 | 3,391,900 | 3,034,500 | 2,838,800 | 2,941,700 | 3,279,500 | 2,793,200 | 2,988,500 | 2,747,600 | 3,315,300 | 2,959,900 | 2,986,800 | 2,676,900 | 3,253,700 | 2,874,900 | 2,958,300 | 2,783,000 | 3,240,700 | 2,801,800 | 2,958,500 | 2,694,900 | 3,242,600 | 2,719,100 | 2,804,900 | 2,562,800 | 2,985,600 |
Operating Income or Loss | 4,434,400 | 4,304,100 | 2,619,500 | 3,078,100 | 450,400 | 2,125,700 | 1,494,000 | 1,836,400 | 2,039,200 | 1,731,400 | 2,404,300 | 1,917,200 | 1,881,200 | 1,428,400 | 1,155,300 | 1,992,100 | 1,278,300 | 1,196,800 | 1,590,800 | 1,400,200 | 1,430,700 | 1,498,300 | 645,100 | 954,200 | 1,539,700 | -33,200 | 1,451,800 | 229,000 | 605,500 | 1,264,400 | 46,100 | 876,200 | 943,500 | 923,300 | 715,800 | 399,900 | 961,300 | 803,000 | 525,200 | 376,400 |
Operating Margin | 38.77% | 38.08% | 29.88% | 32.91% | 4.74% | 25.57% | 21.47% | 25.15% | 29.38% | 26.69% | 30.78% | 23.97% | 27.78% | 21.19% | 16.98% | 26.78% | 22.27% | 21.76% | 27.15% | 22.90% | 26.12% | 26.58% | 12.67% | 14.82% | 25.40% | -0.52% | 25.47% | 3.72% | 10.70% | 21.71% | 0.88% | 15.21% | 18.17% | 17.08% | 14.71% | 7.44% | 19.38% | 16.13% | 11.31% | 7.35% |
Interest Expense | 192,700 | 183,600 | 133,800 | 93,700 | 124,600 | 120,300 | 102,800 | 84,000 | 81,500 | 81,200 | 84,900 | 81,400 | 83,600 | 86,900 | 87,800 | 89,200 | 89,600 | 88,300 | 92,500 | 95,900 | 107,400 | 110,900 | 86,500 | 78,200 | 69,400 | 63,300 | 61,200 | 62,900 | 61,900 | 53,600 | 46,600 | 51,400 | 47,200 | 43,200 | 43,400 | 44,200 | 39,300 | 36,800 | 40,900 | 37,400 |
EBITDA | 2,247,900 | 4,115,200 | 3,116,300 | 3,034,700 | 962,800 | 2,575,500 | 1,994,800 | 2,555,400 | 2,009,900 | 1,521,000 | 2,574,200 | 2,367,000 | 1,711,200 | 2,050,100 | 1,914,500 | 2,925,800 | 1,885,200 | 2,056,400 | 2,046,000 | 2,099,700 | 1,801,200 | 1,824,200 | 1,174,100 | 1,362,600 | 1,895,900 | 493,300 | 1,925,000 | 758,900 | 1,026,400 | 1,709,700 | 494,700 | 1,288,000 | 1,410,700 | 1,361,400 | 995,700 | 1,087,700 | 1,445,400 | 1,085,000 | 1,016,300 | 1,388,800 |
Depreciation and Amortization | 466,800 | 414,400 | 400,600 | 387,700 | 411,000 | 366,300 | 362,300 | 375,000 | 362,900 | 348,900 | 435,700 | 445,700 | 382,300 | 369,300 | 350,300 | 367,500 | 358,400 | 324,400 | 273,600 | 340,700 | 288,000 | 247,400 | 356,500 | 345,500 | 415,500 | 425,200 | 422,800 | 411,900 | 372,900 | 395,600 | 386,900 | 344,600 | 392,800 | 373,700 | 385,500 | 343,400 | 358,300 | 368,500 | 357,500 | 339,400 |
Income Before Tax | 1,588,400 | 3,517,200 | 2,536,100 | 2,508,800 | 427,200 | 2,088,900 | 1,529,700 | 2,096,400 | 1,565,500 | 1,090,900 | 2,053,600 | 1,839,900 | 1,245,300 | 1,593,900 | 1,476,400 | 2,469,100 | 1,437,200 | 1,643,700 | 1,679,900 | 1,663,100 | 1,405,800 | 1,465,900 | 731,100 | 938,900 | 1,411,000 | 4,800 | 1,441,000 | 284,100 | 591,600 | 1,260,500 | 61,200 | 892,000 | 970,700 | 944,500 | 566,800 | 444,600 | 1,047,800 | 679,700 | 617,900 | 513,600 |
Income Tax Expense | 618,100 | 550,200 | 293,200 | 319,200 | 484,600 | 325,700 | 184,800 | 158,700 | 113,800 | 138,400 | 150,700 | 113,800 | 135,200 | 203,700 | 121,100 | 352,300 | 228,800 | 231,700 | 223,400 | 167,400 | 151,900 | 138,700 | 170,000 | -186,200 | 261,500 | 264,700 | 223,600 | 1,941,000 | 36,000 | 252,500 | 172,000 | 120,200 | 192,700 | 196,800 | 126,700 | -33,800 | 248,100 | 78,900 | 88,400 | 85,100 |
Net Income | 970,300 | 2,967,000 | 2,242,900 | 2,189,700 | -57,400 | 1,763,200 | 1,344,900 | 1,937,700 | 1,451,700 | 952,500 | 1,902,900 | 1,726,100 | 1,110,100 | 1,390,200 | 1,355,300 | 2,116,800 | 1,208,400 | 1,412,000 | 1,456,500 | 1,495,700 | 1,253,900 | 1,327,200 | 4,241,600 | 1,125,100 | 1,149,500 | -259,900 | 1,217,400 | -1,656,900 | 555,600 | 1,008,000 | -110,800 | 771,800 | 778,000 | 747,700 | 440,100 | 478,400 | 799,700 | 600,800 | 529,500 | 428,500 |
Net Income Margin | 8.48% | 26.25% | 25.58% | 23.41% | -0.60% | 21.21% | 19.32% | 26.54% | 20.91% | 14.68% | 24.36% | 21.58% | 16.39% | 20.63% | 19.91% | 28.45% | 21.05% | 25.68% | 24.86% | 24.46% | 22.90% | 23.55% | 83.30% | 17.47% | 18.96% | -4.09% | 21.36% | -26.89% | 9.82% | 17.31% | -2.12% | 13.40% | 14.99% | 13.83% | 9.05% | 8.90% | 16.12% | 12.07% | 11.40% | 8.37% |
EPS | 1.08 | 3.29 | 2.49 | 2.31 | -0.06 | 1.96 | 1.49 | 2.04 | 1.61 | 1.06 | 2.11 | 1.81 | 1.22 | 1.53 | 1.49 | 2.21 | 1.33 | 1.56 | 1.60 | 1.56 | 1.37 | 1.44 | 4.33 | 1.06 | 1.13 | -0.25 | 1.16 | -1.59 | 0.53 | 0.96 | -0.10 | 0.70 | 0.74 | 0.71 | 0.42 | 0.43 | 0.75 | 0.57 | 0.50 | 0.39 |
EPS Diluted | 1.07 | 3.28 | 2.48 | 2.31 | -0.06 | 1.95 | 1.49 | 2.04 | 1.61 | 1.05 | 2.10 | 1.81 | 1.22 | 1.53 | 1.49 | 2.21 | 1.33 | 1.55 | 1.60 | 1.56 | 1.37 | 1.44 | 4.31 | 1.06 | 1.12 | -0.25 | 1.16 | -1.58 | 0.53 | 0.95 | -0.10 | 0.70 | 0.73 | 0.71 | 0.41 | 0.43 | 0.75 | 0.56 | 0.50 | 0.39 |
Weighted Average Shares Out | 901,000 | 900,900 | 900,800 | 949,379 | 899,800 | 899,700 | 901,000 | 950,182 | 900,700 | 900,300 | 903,700 | 925,752 | 906,700 | 907,300 | 908,800 | 912,591 | 907,200 | 907,200 | 908,200 | 914,678 | 913,900 | 920,800 | 979,900 | 1,011,284 | 1,020,400 | 1,030,200 | 1,048,000 | 1,043,692 | 1,053,400 | 1,055,000 | 1,056,300 | 1,058,096 | 1,057,700 | 1,057,700 | 1,059,900 | 1,060,452 | 1,061,400 | 1,061,700 | 1,064,200 | 1,065,528 |
Weighted Average Shares Out Diluted | 905,000 | 904,200 | 903,802 | 949,379 | 899,800 | 902,700 | 903,300 | 950,182 | 903,800 | 902,900 | 906,400 | 953,653 | 910,800 | 910,400 | 912,400 | 956,590 | 911,400 | 910,900 | 911,700 | 957,526 | 918,500 | 924,600 | 984,000 | 1,057,035 | 1,026,300 | 1,030,200 | 1,049,800 | 1,051,091 | 1,056,000 | 1,057,100 | 1,056,300 | 1,100,875 | 1,060,800 | 1,060,100 | 1,063,100 | 1,105,267 | 1,065,200 | 1,065,600 | 1,067,000 | 1,110,627 |
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 | 3,369,000 | 3,223,600 | 2,460,200 | 2,818,600 | 2,380,800 | 2,694,500 | 3,545,900 | 2,067,000 | 2,617,400 | 2,622,900 | 2,459,200 | 3,818,500 | 3,788,200 | 3,220,000 | 3,002,400 | 3,657,100 | 3,595,300 | 2,365,100 | 1,699,000 | 2,337,500 | 1,563,800 | 2,290,200 | 2,036,400 | 7,320,700 | 8,960,000 | 6,817,300 | 3,084,300 | 6,536,200 | 3,724,300 | 3,069,900 | 2,616,900 | 4,582,100 | 3,489,000 | 3,238,000 | 2,307,600 | 3,666,400 | 3,238,800 | 3,315,500 | 3,064,800 | 3,871,600 |
Short Term Investments | 149,400 | 140,400 | 126,100 | 109,100 | 113,100 | 134,600 | 123,400 | 144,800 | 124,700 | 113,800 | 109,100 | 90,100 | 37,100 | 51,200 | 49,000 | 24,200 | 35,000 | 22,800 | 78,400 | 101,000 | 89,200 | 77,700 | 100,700 | 88,200 | 76,100 | 92,200 | 1,705,200 | 1,497,900 | 3,218,800 | 2,364,200 | 888,700 | 1,456,500 | 737,800 | 696,800 | 687,400 | 785,400 | 1,080,400 | 915,400 | 1,075,000 | 955,400 |
Cash + Short Term Investments | 3,518,400 | 3,364,000 | 2,586,300 | 2,927,700 | 2,493,900 | 2,829,100 | 3,669,300 | 2,211,800 | 2,742,100 | 2,736,700 | 2,568,300 | 3,908,600 | 3,825,300 | 3,271,200 | 3,051,400 | 3,681,300 | 3,630,300 | 2,387,900 | 1,777,400 | 2,438,500 | 1,653,000 | 2,367,900 | 2,137,100 | 7,408,900 | 9,036,100 | 6,909,500 | 4,789,500 | 8,034,100 | 6,943,100 | 5,434,100 | 3,505,600 | 6,038,600 | 4,226,800 | 3,934,800 | 2,995,000 | 4,451,800 | 4,319,200 | 4,230,900 | 4,139,800 | 4,827,000 |
Net Receivables | 12,051,700 | 13,079,000 | 10,013,500 | 11,336,200 | 10,363,800 | 9,171,400 | 9,022,100 | 8,558,900 | 8,324,800 | 7,672,400 | 7,805,700 | 8,127,200 | 7,025,000 | 6,902,800 | 6,658,600 | 6,929,000 | 5,844,800 | 5,775,600 | 6,352,500 | 5,541,500 | 5,537,900 | 5,590,000 | 5,178,000 | 5,776,800 | 5,652,600 | 5,579,100 | 5,270,700 | 5,262,200 | 5,014,500 | 4,956,100 | 4,613,900 | 4,766,300 | 4,521,400 | 4,493,100 | 4,187,400 | 4,071,600 | 4,067,700 | 4,096,600 | 3,825,700 | 3,801,300 |
Inventory | 7,459,800 | 6,481,500 | 6,101,800 | 5,772,800 | 4,901,400 | 4,798,700 | 4,544,800 | 4,309,700 | 3,831,100 | 3,899,400 | 3,893,000 | 3,886,000 | 3,907,400 | 3,824,900 | 3,660,800 | 3,980,300 | 3,555,400 | 3,313,900 | 3,102,400 | 3,190,700 | 3,101,300 | 3,181,100 | 3,055,200 | 3,098,100 | 4,118,000 | 4,155,500 | 4,631,300 | 4,458,300 | 4,406,900 | 4,346,000 | 4,035,100 | 3,561,900 | 3,881,200 | 3,759,900 | 3,740,200 | 3,445,800 | 3,417,700 | 3,288,400 | 2,980,200 | 2,740,000 |
Other Current Assets | 8,385,200 | 7,279,800 | 6,487,200 | 5,690,300 | 5,247,900 | 4,532,400 | 3,575,200 | 2,954,100 | 5,483,800 | 5,613,400 | 5,395,400 | 5,061,200 | 6,101,200 | 6,593,200 | 6,467,400 | 5,743,000 | 6,418,800 | 6,209,000 | 5,523,800 | 5,077,800 | 4,739,200 | 4,631,000 | 4,454,400 | 4,183,200 | 3,758,400 | 3,377,200 | 3,140,000 | 2,895,000 | 2,127,800 | 2,020,600 | 1,643,200 | 1,469,200 | 1,513,000 | 789,500 | 792,000 | 604,400 | 762,400 | 730,100 | 797,000 | 811,500 |
Total Current Assets | 31,415,100 | 30,204,300 | 25,188,800 | 25,727,000 | 23,007,000 | 21,331,600 | 20,811,400 | 18,034,500 | 17,639,900 | 17,115,200 | 16,964,700 | 18,452,400 | 17,808,300 | 17,295,500 | 16,604,500 | 17,462,100 | 16,239,900 | 14,581,900 | 13,994,200 | 13,709,600 | 12,661,800 | 13,454,500 | 12,597,500 | 20,549,600 | 20,685,900 | 18,332,700 | 16,261,500 | 19,202,100 | 17,428,400 | 15,746,500 | 12,976,200 | 15,101,400 | 13,385,900 | 12,977,300 | 11,714,600 | 12,573,600 | 12,567,000 | 12,346,000 | 11,742,700 | 12,179,800 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 16,171,800 | 14,829,400 | 13,624,000 | 12,913,600 | 11,863,200 | 11,277,400 | 10,546,200 | 10,144,000 | 9,311,300 | 9,128,200 | 9,102,700 | 8,985,100 | 8,920,400 | 8,855,500 | 8,630,100 | 8,681,900 | 8,281,100 | 7,981,100 | 7,897,900 | 8,405,000 | 8,337,200 | 8,393,000 | 8,326,500 | 7,996,100 | 8,814,100 | 8,770,800 | 8,958,200 | 8,826,500 | 8,598,500 | 8,582,800 | 8,425,500 | 8,252,600 | 8,251,900 | 8,066,100 | 8,033,100 | 8,053,500 | 8,075,300 | 8,022,600 | 7,950,700 | 7,963,900 |
Goodwill | 5,768,400 | 5,768,200 | 4,939,600 | 4,939,700 | 4,085,200 | 4,078,900 | 4,073,100 | 4,073,000 | 3,891,600 | 3,891,800 | 3,892,000 | 3,892,000 | 3,884,100 | 3,884,200 | 3,877,400 | 3,766,500 | 3,726,400 | 3,723,200 | 3,779,100 | 3,679,400 | 3,772,500 | 3,820,100 | 3,855,900 | 1,366,600 | 4,358,400 | 4,333,100 | 4,412,400 | 4,370,100 | 4,365,600 | 4,290,800 | 4,188,000 | 3,972,700 | 4,007,700 | 4,026,500 | 4,045,100 | 4,039,900 | 4,054,900 | 4,024,700 | 3,946,900 | 1,758,100 |
Intangible Assets | 6,537,300 | 6,636,100 | 6,762,200 | 6,906,600 | 6,781,700 | 6,903,500 | 7,087,100 | 7,206,600 | 7,124,100 | 7,497,700 | 7,482,400 | 7,691,900 | 7,887,700 | 7,985,400 | 8,087,800 | 7,450,000 | 7,588,600 | 7,712,500 | 7,766,700 | 6,618,000 | 6,689,300 | 6,586,600 | 6,641,500 | 1,068,000 | 3,619,400 | 3,772,100 | 3,920,000 | 4,029,200 | 4,271,600 | 4,542,600 | 4,716,700 | 4,357,900 | 4,638,500 | 4,806,300 | 4,889,800 | 5,034,800 | 4,615,900 | 4,842,900 | 4,947,700 | 2,884,200 |
Long Term Investments | 3,200,200 | 2,924,600 | 3,086,900 | 3,052,200 | 2,691,700 | 2,745,100 | 2,750,400 | 2,901,800 | 2,574,600 | 2,587,200 | 2,727,300 | 3,212,600 | 3,350,500 | 3,474,900 | 3,232,400 | 2,966,800 | 2,476,200 | 2,406,400 | 2,148,700 | 1,962,400 | 1,825,300 | 1,852,700 | 2,111,400 | 2,005,400 | 2,005,800 | 2,059,600 | 5,375,100 | 5,678,800 | 6,148,700 | 5,723,300 | 5,297,700 | 5,207,500 | 5,027,000 | 4,449,200 | 3,764,300 | 3,646,600 | 4,102,000 | 4,099,100 | 4,576,500 | 4,568,900 |
Tax Assets | 7,392,300 | 6,655,300 | 5,633,900 | 5,477,300 | 4,574,800 | 3,805,900 | 3,406,700 | 2,792,900 | 2,384,300 | 2,371,900 | 2,464,900 | 2,489,300 | 2,625,600 | 2,674,900 | 2,649,900 | 2,830,400 | 2,555,300 | 2,481,800 | 2,471,600 | 2,572,600 | 2,412,800 | 2,507,400 | 2,511,000 | 2,613,700 | 3,132,300 | 3,314,400 | 3,681,600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 943,600 | 912,800 | 1,296,700 | 1,466,500 |
Other Non-Current Assets | 5,121,800 | 4,856,900 | 4,708,100 | 4,989,900 | 4,911,900 | 4,671,600 | 4,488,100 | 4,337,000 | 4,535,700 | 4,471,600 | 4,285,300 | 4,082,700 | 3,710,400 | 3,638,600 | 3,756,200 | 3,475,400 | 3,078,500 | 3,080,100 | 3,044,600 | 2,339,100 | 2,194,200 | 2,052,100 | 1,963,000 | 8,309,000 | 2,009,200 | 1,776,500 | 1,746,800 | 2,874,300 | 2,197,600 | 2,060,500 | 2,020,200 | 1,913,800 | 2,279,300 | 2,149,900 | 2,244,900 | 2,220,500 | 1,946,000 | 1,788,500 | 1,192,700 | 6,356,800 |
Total Non-Current Assets | 44,191,800 | 41,670,500 | 38,754,700 | 38,279,300 | 34,908,500 | 33,482,400 | 32,351,600 | 31,455,300 | 29,821,600 | 29,948,400 | 29,954,600 | 30,353,600 | 30,378,700 | 30,513,500 | 30,233,800 | 29,171,000 | 27,706,100 | 27,385,100 | 27,108,600 | 25,576,500 | 25,231,300 | 25,211,900 | 25,409,300 | 23,358,800 | 23,939,200 | 24,026,500 | 28,094,100 | 25,778,900 | 25,582,000 | 25,200,000 | 24,648,100 | 23,704,500 | 24,204,400 | 23,498,000 | 22,977,200 | 22,995,300 | 23,737,700 | 23,690,600 | 23,911,200 | 24,998,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 | 75,606,900 | 71,874,800 | 63,943,500 | 64,006,300 | 57,915,500 | 54,814,000 | 53,163,000 | 49,489,800 | 47,461,500 | 47,063,600 | 46,919,300 | 48,806,000 | 48,187,000 | 47,809,000 | 46,838,300 | 46,633,100 | 43,946,000 | 41,967,000 | 41,102,800 | 39,286,100 | 37,893,100 | 38,666,400 | 38,006,800 | 43,908,400 | 44,625,100 | 42,359,200 | 44,355,600 | 44,981,000 | 43,010,400 | 40,946,500 | 37,624,300 | 38,805,900 | 37,590,300 | 36,475,300 | 34,691,800 | 35,568,900 | 36,304,700 | 36,036,600 | 35,653,900 | 37,178,200 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 2,886,500 | 2,924,800 | 2,473,700 | 2,598,800 | 2,435,100 | 2,474,200 | 2,015,900 | 1,930,600 | 1,683,200 | 1,659,300 | 1,433,300 | 1,670,600 | 1,566,800 | 1,597,800 | 1,639,600 | 1,606,700 | 1,430,100 | 1,247,200 | 1,207,700 | 1,405,300 | 1,114,900 | 1,198,900 | 1,168,100 | 1,207,100 | 1,281,200 | 1,316,900 | 1,267,400 | 1,410,700 | 1,200,100 | 1,257,200 | 1,220,100 | 1,349,300 | 1,161,200 | 1,207,800 | 1,151,600 | 1,338,200 | 1,179,300 | 1,153,000 | 1,179,600 | 1,128,100 |
Short Term Debt | 2,074,300 | 5,161,600 | 1,651,500 | 6,904,500 | 2,244,700 | 661,600 | 3,100 | 1,501,100 | 1,744,600 | 2,121,800 | 1,355,900 | 1,538,300 | 1,563,000 | 1,778,500 | 4,900 | 8,700 | 587,500 | 1,263,800 | 3,248,000 | 1,499,300 | 1,563,100 | 2,068,600 | 2,354,900 | 1,131,200 | 1,002,200 | 3,049,100 | 2,304,200 | 3,706,600 | 3,538,100 | 2,444,200 | 2,609,300 | 1,937,400 | 641,500 | 645,800 | 648,300 | 6,100 | 9,300 | 10,800 | 805,400 | 2,688,700 |
Tax Payables | 3,878,800 | 3,496,600 | 4,189,400 | 3,849,200 | 1,977,500 | 1,233,800 | 1,528,300 | 475,100 | 685,600 | 126,600 | 598,300 | 126,900 | 203,500 | 529,900 | 791,600 | 495,100 | 1,173,500 | 1,460,800 | 667,400 | 160,600 | 180,700 | 222,900 | 491,400 | 393,400 | 409,200 | 464,900 | 693,000 | 532,900 | 414,400 | 236,000 | 122,000 | 119,100 | 183,000 | 88,000 | 114,600 | 358,900 | 700,000 | 1,026,800 | 954,000 | 93,500 |
Deferred Revenue | 0 | 3,496,600 | 4,189,400 | 14,508,600 | 1,977,500 | 1,233,800 | 0 | 0 | 0 | 0 | 0 | 8,816,300 | 8,225,700 | 9,092,000 | 7,262,900 | 8,115,900 | 7,714,300 | 7,416,600 | 5,937,100 | 6,681,200 | 6,162,200 | 6,398,700 | 5,458,800 | 6,849,300 | 6,397,100 | 6,498,700 | 5,629,100 | 6,586,500 | 5,568,200 | 5,481,000 | 4,386,000 | 5,479,000 | 4,469,000 | 4,346,800 | 3,264,400 | 4,425,000 | 5,015,000 | 4,442,700 | 3,841,100 | 4,918,100 |
Other Current Liabilities | 15,834,500 | 15,538,200 | 10,283,500 | 13,940,700 | 15,340,900 | 14,545,400 | 12,462,700 | 13,231,400 | 11,539,400 | 11,712,900 | 9,998,500 | 11,716,900 | 10,348,700 | 11,187,000 | 9,278,100 | 10,371,100 | 8,785,800 | 8,016,700 | 7,487,100 | 8,710,000 | 7,969,900 | 8,365,000 | 7,221,700 | 9,156,400 | 8,134,100 | 8,224,300 | 7,282,400 | 8,885,700 | 7,513,900 | 7,357,100 | 6,496,600 | 7,580,800 | 6,287,100 | 6,459,400 | 5,426,400 | 6,526,400 | 6,414,700 | 6,041,400 | 5,403,900 | 7,297,200 |
Total Current Liabilities | 24,674,100 | 27,121,200 | 18,598,100 | 27,293,200 | 21,998,200 | 18,915,000 | 16,010,000 | 17,138,200 | 15,652,800 | 15,620,600 | 13,386,000 | 15,052,700 | 13,682,000 | 15,093,200 | 11,714,200 | 12,481,600 | 11,976,900 | 11,988,500 | 12,610,200 | 11,775,200 | 10,828,600 | 11,855,400 | 11,236,100 | 11,888,100 | 10,826,700 | 13,055,200 | 11,547,000 | 14,535,900 | 12,666,500 | 11,294,500 | 10,448,000 | 10,986,600 | 8,272,800 | 8,401,000 | 7,340,900 | 8,229,600 | 8,303,300 | 8,232,000 | 8,342,900 | 11,207,500 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 29,045,400 | 23,730,400 | 24,559,900 | 18,320,800 | 17,923,600 | 18,158,400 | 18,880,500 | 14,737,500 | 14,143,800 | 14,692,000 | 15,152,900 | 15,346,400 | 15,522,400 | 14,736,600 | 16,199,600 | 16,586,600 | 16,334,600 | 15,064,400 | 13,982,300 | 14,304,600 | 14,147,400 | 14,220,900 | 14,118,400 | 11,647,000 | 11,674,700 | 9,170,500 | 9,393,500 | 9,940,500 | 9,926,600 | 9,867,900 | 7,637,500 | 8,367,800 | 8,707,300 | 8,685,500 | 7,477,600 | 7,972,400 | 8,069,600 | 7,988,600 | 7,415,300 | 5,333,500 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5,874,100 | 7,647,300 | 7,656,500 | 7,887,300 | 7,932,300 | 6,828,200 | 6,776,100 | 7,253,900 | 7,305,400 | 5,940,700 | 6,209,100 | 6,518,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 87,300 | 171,900 | 862,500 | 1,286,100 | 1,733,700 | 1,632,500 | 1,857,300 | 2,200,600 | 2,099,900 | 2,107,700 | 2,039,200 | 2,186,200 | 2,187,500 | 2,413,700 | 2,380,900 | 2,399,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 7,566,700 | 7,387,700 | 7,888,100 | 7,528,600 | 6,686,300 | 6,591,300 | 6,977,600 | 6,751,400 | 7,327,100 | 7,229,300 | 7,632,300 | 7,518,400 | 9,396,000 | 9,458,400 | 9,624,600 | 9,639,800 | 8,530,800 | 8,602,900 | 9,126,900 | 8,319,700 | 7,041,100 | 7,351,900 | 7,687,800 | 9,464,200 | 7,972,800 | 8,512,700 | 8,827,300 | 8,836,700 | 5,456,700 | 5,614,400 | 5,435,100 | 5,371,000 | 4,994,400 | 4,732,600 | 4,843,900 | 4,776,600 | 4,690,900 | 5,110,600 | 4,949,200 | 5,249,100 |
Total Non-Current Liabilities | 36,612,100 | 31,118,100 | 32,448,000 | 25,849,400 | 24,609,900 | 24,749,700 | 25,858,100 | 21,576,200 | 21,642,800 | 22,783,800 | 24,071,300 | 24,598,500 | 26,550,900 | 26,052,300 | 28,024,800 | 28,326,300 | 26,973,100 | 25,706,500 | 25,295,400 | 24,811,800 | 23,602,200 | 23,953,700 | 24,205,700 | 21,111,200 | 19,647,500 | 17,683,200 | 18,220,800 | 18,777,200 | 15,383,300 | 15,482,300 | 13,072,600 | 13,738,800 | 13,701,700 | 13,418,100 | 12,321,500 | 12,749,000 | 12,760,500 | 13,099,200 | 12,364,500 | 10,582,600 |
Total Liabilities | 61,286,200 | 58,239,300 | 51,046,100 | 53,142,600 | 46,608,100 | 43,664,700 | 41,868,100 | 38,714,400 | 37,295,600 | 38,404,400 | 37,457,300 | 39,651,200 | 40,232,900 | 41,145,500 | 39,739,000 | 40,807,900 | 38,950,000 | 37,695,000 | 37,905,600 | 36,587,000 | 34,430,800 | 35,809,100 | 35,441,800 | 32,999,300 | 30,474,200 | 30,738,400 | 29,767,800 | 33,313,100 | 28,049,800 | 26,776,800 | 23,520,600 | 24,725,400 | 21,974,500 | 21,819,100 | 19,662,400 | 20,978,600 | 21,063,800 | 21,331,200 | 20,707,400 | 21,790,100 |
Common Stock | 593,900 | 594,200 | 594,200 | 593,600 | 593,600 | 593,600 | 593,500 | 594,100 | 594,100 | 594,100 | 594,100 | 596,300 | 598,200 | 598,100 | 599,700 | 598,200 | 598,100 | 598,100 | 598,100 | 598,800 | 600,400 | 603,700 | 607,100 | 661,000 | 667,100 | 673,500 | 680,800 | 687,900 | 688,500 | 688,500 | 690,000 | 688,500 | 690,400 | 690,300 | 690,300 | 691,300 | 693,000 | 693,300 | 694,100 | 694,600 |
Retained Earnings | 13,627,200 | 13,178,000 | 12,553,900 | 10,312,300 | 10,309,900 | 10,368,500 | 10,639,300 | 10,042,600 | 10,006,500 | 8,556,000 | 9,369,400 | 8,958,500 | 9,639,400 | 8,530,100 | 9,181,300 | 7,830,200 | 7,154,000 | 6,617,200 | 5,879,400 | 4,920,400 | 4,981,900 | 4,318,100 | 4,879,400 | 11,395,900 | 14,408,700 | 14,247,300 | 16,608,200 | 13,894,100 | 16,145,500 | 15,590,100 | 15,876,700 | 16,046,300 | 16,601,600 | 15,824,100 | 16,155,000 | 16,011,800 | 16,856,700 | 16,114,900 | 16,706,800 | 16,482,700 |
Accumulated Other Comprehensive Income/Loss | -4,274,800 | -4,378,500 | -4,299,500 | -4,327,000 | -3,784,900 | -3,788,700 | -3,777,300 | -3,844,600 | -4,295,800 | -4,287,700 | -4,225,300 | -4,343,100 | -6,172,700 | -6,287,100 | -6,395,600 | -6,496,400 | -6,555,100 | -6,682,900 | -6,885,900 | -6,523,600 | -5,734,500 | -5,600,500 | -5,687,500 | -5,729,200 | -5,439,500 | -6,108,700 | -5,437,500 | -5,718,600 | -4,609,400 | -4,774,900 | -5,064,300 | -5,274,000 | -4,257,700 | -4,371,200 | -4,264,700 | -4,580,700 | -4,667,000 | -4,403,200 | -4,657,500 | -3,991,800 |
Total Stockholders Equity | 14,240,000 | 13,562,000 | 12,812,200 | 10,771,900 | 11,220,400 | 11,063,800 | 11,190,400 | 10,649,800 | 10,070,100 | 8,544,700 | 9,330,800 | 8,979,200 | 7,757,000 | 6,444,400 | 6,898,700 | 5,641,600 | 4,826,900 | 4,092,900 | 3,078,800 | 2,606,900 | 3,382,500 | 2,780,500 | 2,480,300 | 9,828,700 | 13,076,600 | 11,555,200 | 14,527,000 | 11,592,200 | 14,890,300 | 14,100,800 | 14,031,000 | 14,007,700 | 15,589,200 | 14,637,300 | 15,009,900 | 14,571,300 | 15,221,400 | 14,670,300 | 14,919,800 | 15,373,200 |
Total Investments | 3,349,600 | 3,065,000 | 3,213,000 | 3,161,300 | 2,804,800 | 2,879,700 | 2,873,800 | 3,046,600 | 2,699,300 | 2,701,000 | 2,836,400 | 3,302,700 | 3,387,600 | 3,526,100 | 3,281,400 | 2,991,000 | 2,511,200 | 2,429,200 | 2,227,100 | 2,063,400 | 1,914,500 | 1,930,400 | 2,212,100 | 2,108,900 | 2,081,900 | 2,151,800 | 7,080,300 | 7,176,700 | 9,367,500 | 8,087,500 | 6,186,400 | 6,664,000 | 5,764,800 | 5,146,000 | 4,451,700 | 4,432,000 | 5,182,400 | 5,014,500 | 5,651,500 | 5,524,300 |
Total Debt | 31,119,700 | 28,892,000 | 26,211,400 | 25,225,300 | 20,168,300 | 18,820,000 | 18,883,600 | 16,238,600 | 15,888,400 | 16,813,800 | 16,508,800 | 16,884,700 | 17,085,400 | 16,515,100 | 16,204,500 | 16,595,300 | 16,922,100 | 16,328,200 | 17,230,300 | 15,803,900 | 15,710,500 | 16,289,500 | 16,473,300 | 10,298,600 | 12,676,900 | 12,219,600 | 11,697,700 | 13,647,100 | 13,464,700 | 12,312,100 | 10,246,800 | 10,305,200 | 9,348,800 | 9,331,300 | 8,125,900 | 7,978,500 | 8,078,900 | 7,999,400 | 8,220,700 | 8,056,400 |
Net Debt | 27,750,700 | 25,668,400 | 23,751,200 | 22,406,700 | 17,787,500 | 16,125,500 | 15,337,700 | 14,171,600 | 13,271,000 | 14,190,900 | 14,049,600 | 13,066,200 | 13,297,200 | 13,295,100 | 13,202,100 | 12,938,200 | 13,326,800 | 13,963,100 | 15,531,300 | 13,466,400 | 14,146,700 | 13,999,300 | 14,436,900 | 2,977,900 | 3,716,900 | 5,402,300 | 8,613,400 | 7,110,900 | 9,740,400 | 9,242,200 | 7,629,900 | 5,723,100 | 5,859,800 | 6,093,300 | 5,818,300 | 4,312,100 | 4,840,100 | 4,683,900 | 5,155,900 | 4,184,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 | 970,300 | 2,967,000 | 2,242,900 | 2,189,600 | -57,400 | 1,763,200 | 1,344,900 | 1,937,700 | 1,451,700 | 952,500 | 1,902,900 | 1,726,100 | 1,110,100 | 1,390,200 | 1,355,300 | 2,116,800 | 1,208,400 | 1,412,000 | 1,456,500 | 1,495,700 | 1,253,900 | 1,327,200 | 4,241,600 | 1,125,000 | 1,149,500 | -259,900 | 1,217,400 | -1,656,900 | 555,600 | 1,008,000 | -110,800 | 771,800 | 778,000 | 747,700 | 440,100 | 478,400 | 799,700 | 600,800 | 529,500 | 428,500 |
Depreciation & Amortization | 466,800 | 414,400 | 400,600 | 387,700 | 411,000 | 366,300 | 362,300 | 375,000 | 362,900 | 348,900 | 435,700 | 445,700 | 382,300 | 369,300 | 350,300 | 367,500 | 358,400 | 324,400 | 273,600 | 340,700 | 288,000 | 247,400 | 356,500 | 345,500 | 415,500 | 425,200 | 422,800 | 411,900 | 372,900 | 395,600 | 386,900 | 344,600 | 392,800 | 373,700 | 385,500 | 343,400 | 358,300 | 368,500 | 357,500 | 339,400 |
Deferred Income Tax | -429,800 | -1,007,600 | -279,000 | -506,200 | -844,300 | -431,100 | -559,400 | 10,400 | -1,070,600 | -618,400 | -506,600 | -92,500 | -296,000 | -294,700 | -119,100 | -200,700 | 159,700 | -104,700 | 11,200 | 85,800 | -12,100 | 61,100 | -72,400 | 165,200 | 26,800 | 157,500 | -22,700 | -939,600 | -143,400 | 166,300 | 128,800 | 88,700 | 182,200 | 138,000 | 30,600 | -77,400 | -4,500 | -559,400 | -107,100 | -221,500 |
Stock Based Compensation | 133,200 | 211,100 | 159,400 | 120,200 | 215,600 | 161,500 | 131,200 | 92,900 | 85,100 | 92,100 | 101,000 | 75,300 | 90,100 | 91,900 | 85,500 | 87,800 | 71,700 | 76,800 | 71,800 | 81,600 | 75,500 | 79,500 | 75,800 | 72,800 | 68,500 | 70,200 | 68,000 | 72,200 | 69,900 | 69,900 | 69,300 | 66,800 | 61,500 | 65,000 | 62,000 | 58,400 | 54,700 | 55,800 | 48,900 | 40,600 |
Change in Working Capital | -9,800 | -1,399,100 | -1,751,200 | -3,172,200 | 793,300 | -840,200 | 164,100 | -836,000 | 939,100 | -72,100 | -45,500 | -474,500 | -666,500 | 221,200 | -102,800 | -515,200 | 249,400 | 926,500 | -1,408,100 | 76,500 | -247,300 | -802,100 | -714,300 | -740,500 | 293,900 | -662,100 | -1,270,000 | 3,730,100 | 593,300 | -123,500 | -995,000 | 731,700 | 184,100 | 29,600 | -1,429,500 | -257,900 | 26,200 | 227,400 | -913,700 | 509,400 |
Accounts Receivable | 0 | 0 | 0 | -2,451,000 | 0 | 0 | 0 | -299,600 | 0 | 0 | 0 | -1,278,300 | 0 | 0 | 0 | -1,350,200 | 0 | 0 | 0 | -127,200 | 0 | 0 | 0 | -996,700 | 0 | 0 | 0 | -357,000 | 0 | 0 | 0 | -709,400 | 0 | 0 | 0 | -304,500 | 0 | 0 | 0 | 117,400 |
Inventory | 0 | 0 | 0 | -1,425,000 | 0 | 0 | 0 | -599,700 | 0 | 0 | 0 | -235,900 | 0 | 0 | 0 | -533,400 | 0 | 0 | 0 | -258,700 | 0 | 0 | 0 | 7,800 | 0 | 0 | 0 | -253,900 | 0 | 0 | 0 | -328,200 | 0 | 0 | 0 | -736,300 | 0 | 0 | 0 | -307,100 |
Accounts Payable | 0 | 0 | 0 | 4,274,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 |
Other Working Capital | -9,800 | -1,399,100 | -1,751,200 | -3,570,600 | 793,300 | -840,200 | 164,100 | 63,300 | 939,100 | -72,100 | -34,300 | -474,500 | -666,500 | 221,200 | -102,800 | -515,200 | 249,400 | 926,500 | -1,408,100 | 76,500 | -247,300 | -802,100 | -714,300 | -740,500 | 293,900 | -662,100 | -1,270,000 | 3,730,100 | 593,300 | -123,500 | -995,000 | 731,700 | 184,100 | 29,600 | -1,429,500 | -257,900 | 26,200 | 227,400 | -913,700 | 509,400 |
Other Non-Cash Items | 2,581,200 | 1,320,300 | 409,100 | 669,000 | 1,671,300 | -387,800 | 287,500 | -300 | 416,600 | 117,700 | 611,700 | 476,400 | 1,011,300 | -2,400 | 128,200 | -41,000 | -241,000 | -139,600 | -22,600 | -116,600 | 152,100 | 138,400 | -3,575,900 | 480,700 | 167,600 | 1,786,600 | 21,000 | 125,800 | 432,800 | 134,800 | 860,700 | 113,300 | 60,600 | 47,800 | 184,400 | 259,400 | -129,700 | 255,500 | 100 | 253,200 |
Net Cash Provided by Operating Activities | 3,711,900 | 1,466,200 | 1,166,000 | -311,900 | 2,189,500 | 631,900 | 1,730,600 | 1,579,700 | 2,184,800 | 820,700 | 2,499,200 | 2,156,500 | 1,631,300 | 1,775,500 | 1,697,400 | 1,815,200 | 1,806,600 | 2,495,400 | 382,400 | 1,963,700 | 1,510,100 | 1,051,500 | 311,300 | 1,448,700 | 2,121,800 | 1,517,500 | 436,500 | 1,743,500 | 1,881,100 | 1,651,100 | 339,900 | 2,116,900 | 1,659,200 | 1,401,800 | -326,900 | 804,300 | 1,104,700 | 948,600 | -84,800 | 1,349,600 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,172,700 | -1,402,800 | -986,300 | -1,651,100 | -4,001,200 | -836,300 | -903,500 | -555,600 | -620,200 | -451,000 | -857,200 | -394,200 | -455,600 | -531,300 | -492,100 | -819,500 | -415,100 | -523,200 | -271,300 | -326,500 | -341,100 | -285,300 | -400,600 | -623,700 | -299,800 | -1,858,200 | -236,500 | -493,500 | -447,700 | -221,600 | -1,000,800 | -464,800 | -227,500 | -245,400 | -154,300 | -554,200 | -323,500 | -359,900 | -388,600 | -458,900 |
Acquisitions Net | 0 | -947,700 | 0 | -1,624,800 | -1,426,600 | -98,100 | 0 | -327,200 | 0 | 0 | 0 | -102,800 | -118,800 | -150,000 | -747,400 | -364,800 | -22,000 | -241,400 | -849,300 | -19,200 | -77,700 | -45,000 | -6,917,700 | -225,800 | -30,000 | -1,548,200 | 0 | -9,300 | -205,000 | 0 | -882,100 | 18,400 | 0 | -45,000 | 0 | 4,700 | -11,100 | -136,000 | -5,276,700 | -34,800 |
Purchases of Investments | -294,800 | -157,400 | -141,500 | -275,000 | -150,800 | -234,200 | -169,000 | -168,500 | -254,800 | -153,000 | -131,300 | -275,400 | -208,300 | -218,800 | -310,900 | -135,000 | -80,300 | -71,800 | -83,000 | -59,400 | -50,100 | -86,400 | -94,300 | -118,200 | -43,200 | -114,900 | -673,800 | -1,287,900 | -2,471,100 | -3,007,000 | -1,235,300 | -1,607,000 | -1,531,900 | -1,719,400 | -815,100 | -631,100 | -1,016,300 | -1,331,100 | -1,090,200 | -1,402,000 |
Sales/Maturities of Investments | 99,800 | 213,600 | 111,900 | 68,900 | 133,400 | 154,600 | 343,400 | 128,900 | 108,600 | 118,000 | 108,100 | 263,600 | 100,600 | 194,400 | 288,800 | 193,900 | 169,700 | 431,900 | 91,300 | 131,700 | 108,900 | 386,300 | 119,500 | 81,800 | 88,400 | 5,130,600 | 761,200 | 3,431,400 | 1,221,900 | 1,088,800 | 1,696,400 | 875,300 | 1,008,000 | 984,200 | 860,500 | 1,372,600 | 821,800 | 1,932,400 | 1,103,400 | 5,046,400 |
Other Investing Activities | -2,637,000 | 95,600 | -65,200 | 557,700 | 2,364,700 | 554,900 | 40,300 | 61,900 | -157,000 | 22,100 | -133,400 | 129,800 | 65,600 | 222,400 | -21,900 | 451,300 | 34,200 | 194,100 | 51,400 | 232,000 | -63,800 | 91,400 | -385,600 | 226,900 | -113,500 | 1,524,100 | -21,200 | 12,200 | 143,900 | -109,100 | -7,800 | -55,000 | -43,300 | 4,700 | -36,500 | 61,700 | -41,000 | 77,000 | 5,812,900 | -5,329,600 |
Net Cash Used for Investing Activities | -4,004,700 | -2,198,700 | -1,177,600 | -2,924,300 | -3,080,500 | -459,100 | -688,800 | -860,500 | -923,400 | -463,900 | -1,013,800 | -379,000 | -616,500 | -483,300 | -1,283,500 | -674,100 | -313,500 | -210,400 | -1,060,900 | -41,400 | -423,800 | 61,000 | -7,678,700 | -659,000 | -398,100 | 3,133,400 | -170,300 | 1,652,900 | -1,758,000 | -2,248,900 | -1,429,600 | -1,178,100 | -794,700 | -1,020,900 | -145,400 | 253,700 | -570,100 | 182,400 | 160,800 | -2,178,900 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 1,875,200 | 2,735,900 | 1,247,700 | 4,594,400 | 1,595,000 | 0 | 2,460,500 | -243,300 | -375,900 | 767,600 | -210,400 | -2,600 | 307,700 | 200,000 | -3,700 | -580,100 | 394,800 | -995,500 | 1,472,400 | -221,500 | -505,500 | -286,300 | 5,698,700 | 91,600 | 429,300 | 752,600 | -2,002,800 | 170,700 | 1,101,000 | 1,859,900 | -132,700 | 1,294,900 | -400 | 1,206,200 | -1,100 | -4,900 | -2,800 | -267,300 | 93,400 | 2,375,200 |
Common Stock Issued | 0 | 0 | 0 | 2,460,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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock Repurchased | -446,100 | 0 | 0 | 750,000 | 0 | 0 | -750,000 | 1,500,000 | 0 | 0 | -1,500,000 | -750,000 | 0 | -500,000 | 0 | 0 | 0 | 0 | -500,000 | -300,000 | -600,000 | 0 | -3,500,000 | -1,100,000 | -1,000,000 | -950,700 | -1,100,000 | -99,900 | 0 | -199,900 | 0 | -300,000 | 0 | 0 | -300,100 | -252,900 | -61,100 | -124,900 | -310,600 | -300,000 |
Dividends Paid | -1,170,500 | -1,172,400 | -1,169,200 | -1,018,100 | -1,016,200 | -1,017,800 | -1,017,200 | -884,400 | -882,200 | -883,700 | -885,500 | -773,300 | -770,400 | -768,300 | -774,800 | -670,000 | -671,600 | -674,200 | -671,300 | -587,200 | -587,400 | -598,000 | -637,200 | -572,600 | -572,600 | -579,300 | -587,300 | -548,300 | -547,700 | -548,700 | -547,400 | -541,100 | -537,900 | -541,200 | -538,300 | -533,300 | -526,300 | -539,800 | -527,900 | -525,200 |
Other Financing Activities | -47,300 | -8,000 | -389,800 | -31,600 | -6,800 | -15,600 | -281,000 | -13,700 | -5,200 | -7,600 | -282,400 | -600 | -500 | -14,900 | -279,900 | -41,400 | -2,300 | -3,500 | -194,400 | -4,900 | 0 | -1,500 | -193,700 | -58,700 | -83,700 | -54,000 | -176,400 | -64,800 | -52,600 | -51,400 | -195,600 | -179,000 | -61,800 | -85,700 | 23,100 | -80,300 | -5,000 | -11,200 | 43,900 | 78,400 |
Net Cash Used Provided by Financing Activities | 211,300 | 1,555,500 | -311,300 | 3,544,700 | 572,000 | -1,033,400 | 412,300 | -1,141,400 | -1,263,300 | -123,700 | -2,878,300 | -1,526,500 | -463,200 | -1,083,200 | -1,058,400 | -1,291,500 | -279,100 | -1,673,200 | 106,700 | -1,113,600 | -1,692,900 | -885,800 | 1,367,800 | -1,639,700 | 432,700 | -831,400 | -3,866,500 | -542,300 | 500,700 | 1,059,900 | -875,700 | 274,800 | -597,600 | 579,400 | -816,400 | -679,600 | -595,200 | -943,200 | -701,200 | 1,628,400 |
Effect of Forex Changes on Cash | 226,900 | -59,600 | -35,500 | 129,300 | 5,300 | 9,200 | 24,800 | -128,200 | -3,600 | -69,400 | 33,600 | -220,700 | 16,600 | 8,600 | -10,200 | 212,200 | 16,200 | 54,300 | -66,700 | -35,000 | -119,800 | 27,100 | 37,800 | -111,800 | -13,700 | -86,500 | 148,400 | -42,200 | 30,600 | -9,100 | 200 | -120,500 | -15,900 | -29,900 | -70,100 | 49,200 | -16,100 | 62,900 | -181,600 | -93,300 |
Net Change in Cash | 145,400 | 763,400 | -358,400 | 437,800 | -313,700 | -851,400 | 1,478,900 | -550,400 | -5,500 | 163,700 | -1,359,300 | 30,300 | 568,200 | 217,600 | -654,700 | 61,800 | 1,230,200 | 666,100 | -638,500 | 773,700 | -726,400 | 253,800 | -5,961,800 | -961,800 | 2,142,700 | 3,733,000 | -3,451,900 | 2,811,900 | 654,400 | 453,000 | -1,965,200 | 1,093,100 | 251,000 | 930,400 | -1,358,800 | 427,600 | -76,700 | 250,700 | -806,800 | 705,800 |
Cash at End of Period | 3,369,000 | 3,223,600 | 2,460,200 | 2,818,600 | 2,380,800 | 2,694,500 | 3,545,900 | 2,067,000 | 2,617,400 | 2,622,900 | 2,459,200 | 3,818,500 | 3,788,200 | 3,220,000 | 3,002,400 | 3,657,100 | 3,595,300 | 2,365,100 | 1,699,000 | 2,337,500 | 1,563,800 | 2,290,200 | 2,036,400 | 7,998,200 | 8,960,000 | 6,817,300 | 3,084,300 | 6,536,200 | 3,724,300 | 3,069,900 | 2,616,900 | 4,582,100 | 3,489,000 | 3,238,000 | 2,307,600 | 3,666,400 | 3,238,800 | 3,315,500 | 3,064,800 | 3,871,600 |
Cash at Start of Period | 3,223,600 | 2,460,200 | 2,818,600 | 2,380,800 | 2,694,500 | 3,545,900 | 2,067,000 | 2,617,400 | 2,622,900 | 2,459,200 | 3,818,500 | 3,788,200 | 3,220,000 | 3,002,400 | 3,657,100 | 3,595,300 | 2,365,100 | 1,699,000 | 2,337,500 | 1,563,800 | 2,290,200 | 2,036,400 | 7,998,200 | 8,960,000 | 6,817,300 | 3,084,300 | 6,536,200 | 3,724,300 | 3,069,900 | 2,616,900 | 4,582,100 | 3,489,000 | 3,238,000 | 2,307,600 | 3,666,400 | 3,238,800 | 3,315,500 | 3,064,800 | 3,871,600 | 3,165,800 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 3,711,900 | 1,466,200 | 1,166,000 | -311,900 | 2,189,500 | 631,900 | 1,730,600 | 1,579,700 | 2,184,800 | 820,700 | 2,499,200 | 2,156,500 | 1,631,300 | 1,775,500 | 1,697,400 | 1,815,200 | 1,806,600 | 2,495,400 | 382,400 | 1,963,700 | 1,510,100 | 1,051,500 | 311,300 | 1,448,700 | 2,121,800 | 1,517,500 | 436,500 | 1,743,500 | 1,881,100 | 1,651,100 | 339,900 | 2,116,900 | 1,659,200 | 1,401,800 | -326,900 | 804,300 | 1,104,700 | 948,600 | -84,800 | 1,349,600 |
Capital Expenditure | -4,170,800 | -1,402,800 | -986,300 | -1,651,100 | -4,001,200 | -836,300 | -903,500 | -555,600 | -620,200 | -451,000 | -857,200 | -394,200 | -455,600 | -531,300 | -492,100 | -819,500 | -415,100 | -523,200 | -271,300 | -326,500 | -341,100 | -285,300 | -400,600 | -623,700 | -299,800 | -1,858,200 | -236,500 | -493,500 | -447,700 | -221,600 | -1,000,800 | -464,800 | -227,500 | -245,400 | -154,300 | -554,200 | -323,500 | -359,900 | -388,600 | -458,900 |
Free Cash Flow | -458,900 | 63,400 | 179,700 | -1,963,000 | -1,811,700 | -204,400 | 827,100 | 1,024,100 | 1,564,600 | 369,700 | 1,642,000 | 1,762,300 | 1,175,700 | 1,244,200 | 1,205,300 | 995,700 | 1,391,500 | 1,972,200 | 111,100 | 1,637,200 | 1,169,000 | 766,200 | -89,300 | 825,000 | 1,822,000 | -340,700 | 200,000 | 1,250,000 | 1,433,400 | 1,429,500 | -660,900 | 1,652,100 | 1,431,700 | 1,156,400 | -481,200 | 250,100 | 781,200 | 588,700 | -473,400 | 890,700 |