Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Put a checkmark beside items to have them appear in the chart below.
Reported Currency: USD | TTM | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 19,523,000 | 19,202,600 | 18,012,200 | 16,498,300 | 15,005,400 | 14,589,800 | 13,613,300 | 12,859,300 | 11,982,400 | 11,290,500 | 10,560,800 | 11,832,800 | 10,889,200 | 10,171,900 | 9,339,400 | 8,927,700 | 8,867,100 | 8,776,500 | 7,800,000 | 8,881,500 | 8,499,700 |
Revenue Growth | - | 6.61% | 9.18% | 9.95% | 2.85% | 7.17% | 5.86% | 7.32% | 6.13% | 6.91% | -10.75% | 8.67% | 7.05% | 8.91% | 4.61% | 0.68% | 1.03% | 12.52% | -12.18% | 4.49% | |
Cost of Revenue | 10,371,800 | 10,476,700 | 9,953,400 | 9,461,900 | 8,640,300 | 8,445,100 | 8,086,600 | 7,842,600 | 7,269,800 | 6,840,300 | 6,427,600 | 7,221,400 | 6,649,600 | 6,240,000 | 5,731,500 | 5,029,700 | 4,839,500 | 3,915,700 | 3,392,300 | 4,289,500 | 3,969,500 |
Gross Profit | 9,151,200 | 8,725,900 | 8,058,800 | 7,036,400 | 6,365,100 | 6,144,700 | 5,526,700 | 5,016,700 | 4,712,600 | 4,450,200 | 4,133,200 | 4,611,400 | 4,239,600 | 3,931,900 | 3,607,900 | 3,898,000 | 4,027,600 | 4,860,800 | 4,407,700 | 4,592,000 | 4,530,200 |
Gross Profit Margin | 46.86% | 45.44% | 44.74% | 42.65% | 42.42% | 42.12% | 40.60% | 39.01% | 39.33% | 39.42% | 39.14% | 38.97% | 38.93% | 38.65% | 38.63% | 43.66% | 45.42% | 55.38% | 56.51% | 51.70% | 53.30% |
Research and Development | 951,900 | 955,700 | 844,800 | 798,600 | 716,600 | 674,100 | 636,300 | 635,400 | 627,500 | 603,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 525,900 | 486,100 | 589,800 | 624,100 |
General and Administrative Expenses | 3,796,400 | 3,744,700 | 3,551,400 | 3,233,200 | 3,040,500 | 3,003,000 | 3,064,200 | 2,971,500 | 2,783,200 | 2,637,000 | 2,496,900 | 2,762,400 | 2,620,600 | 2,466,200 | 2,323,300 | 2,127,400 | 2,197,600 | 2,370,400 | 2,206,200 | 2,035,100 | 1,957,100 |
Total Operating Expenses | 5,063,300 | 4,204,400 | 3,551,400 | 3,233,200 | 3,040,500 | 3,003,000 | 3,064,200 | 2,971,500 | 2,783,200 | 2,637,000 | 2,496,900 | 2,762,400 | 2,620,600 | 2,466,200 | 2,323,300 | 2,127,400 | 2,197,600 | 3,134,800 | 2,901,200 | 2,913,500 | 2,885,600 |
Operating Income or Loss | 5,106,600 | 4,977,200 | 4,507,400 | 3,803,200 | 3,324,600 | 3,141,700 | 2,462,500 | 2,045,200 | 1,929,400 | 1,813,200 | 1,636,300 | 1,849,000 | 1,619,000 | 1,465,700 | 1,284,600 | 1,770,600 | 1,830,000 | 1,726,000 | 1,506,500 | 1,678,500 | 1,644,600 |
Operating Margin | 26.07% | 25.92% | 25.02% | 23.05% | 22.16% | 21.53% | 18.09% | 15.90% | 16.10% | 16.06% | 15.49% | 15.63% | 14.87% | 14.41% | 13.75% | 19.83% | 20.64% | 19.67% | 19.31% | 18.90% | 19.35% |
Interest Expense | 407,600 | 361,400 | 253,300 | 81,900 | 59,700 | 107,100 | 129,900 | 102,700 | 80,000 | 56,200 | 6,500 | 6,100 | 9,100 | 7,700 | 8,600 | 8,600 | 33,300 | 80,500 | 94,900 | 0 | 0 |
EBITDA | 5,984,400 | 5,800,000 | 5,244,600 | 4,405,500 | 3,931,600 | 3,769,700 | 3,544,500 | 2,762,900 | 2,927,200 | 2,579,500 | 2,355,100 | 2,616,900 | 2,410,400 | 2,453,100 | 2,259,500 | 2,181,000 | 2,246,100 | 2,131,000 | 1,835,800 | 1,619,600 | 1,631,800 |
Depreciation and Amortization | 559,000 | 561,900 | 549,300 | 515,100 | 510,700 | 480,000 | 409,000 | 377,600 | 316,100 | 288,600 | 277,900 | 336,200 | 317,000 | 323,300 | 318,200 | 309,200 | 308,100 | 361,800 | 329,300 | 364,000 | 424,400 |
Income Before Tax | 5,015,700 | 4,872,300 | 4,437,600 | 3,804,100 | 3,361,200 | 3,182,600 | 3,005,600 | 2,171,100 | 2,531,100 | 2,234,700 | 2,070,700 | 2,274,600 | 2,084,300 | 2,122,100 | 1,932,700 | 1,863,200 | 1,904,700 | 1,812,000 | 1,623,500 | 1,743,000 | 1,677,900 |
Income Tax Expense | 1,166,800 | 1,120,300 | 1,025,600 | 855,200 | 762,700 | 716,100 | 712,800 | 550,300 | 797,700 | 741,300 | 694,200 | 772,000 | 720,200 | 733,600 | 678,500 | 655,900 | 576,500 | 650,300 | 602,300 | 670,600 | 622,500 |
Net Income | 3,848,900 | 3,752,000 | 3,412,000 | 2,948,900 | 2,598,500 | 2,466,500 | 2,292,800 | 1,620,800 | 1,733,400 | 1,492,500 | 1,452,500 | 1,515,900 | 1,405,800 | 1,388,500 | 1,254,200 | 1,211,400 | 1,332,600 | 1,235,700 | 1,138,700 | 1,554,000 | 1,055,400 |
Net Income Margin | 19.64% | 19.54% | 18.94% | 17.87% | 17.32% | 16.91% | 16.84% | 12.60% | 14.47% | 13.22% | 13.75% | 12.81% | 12.91% | 13.65% | 13.43% | 13.57% | 15.03% | 14.08% | 14.60% | 17.50% | 12.42% |
EPS | 9.40 | 9.14 | 8.25 | 7.04 | 6.10 | 5.73 | 5.27 | 3.68 | 3.87 | 3.27 | 3.07 | 3.17 | 2.91 | 2.85 | 2.54 | 2.42 | 2.65 | 2.37 | 2.07 | 2.70 | 1.34 |
EPS Diluted | 9.37 | 9.10 | 8.21 | 7.00 | 6.07 | 5.70 | 5.24 | 3.66 | 3.85 | 3.25 | 3.05 | 3.14 | 2.89 | 2.82 | 2.52 | 2.40 | 2.63 | 2.34 | 2.04 | 2.68 | 1.32 |
Weighted Average Shares Out | - | 410,600 | 413,700 | 418,800 | 426,300 | 430,800 | 435,000 | 440,600 | 447,800 | 457,000 | 472,600 | 478,900 | 482,700 | 487,300 | 493,500 | 500,500 | 503,200 | 521,500 | 549,700 | 574,800 | 583,200 |
Weighted Average Shares Out Diluted | - | 412,200 | 415,700 | 421,100 | 428,100 | 432,700 | 437,600 | 443,300 | 450,300 | 459,100 | 475,800 | 483,100 | 487,100 | 492,200 | 498,300 | 503,700 | 505,800 | 527,200 | 557,900 | 580,300 | 590,000 |
Reported Currency: USD | Q1 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 2,104,900 | 2,913,400 | 2,083,500 | 1,436,300 | 2,575,200 | 1,908,500 | 1,949,200 | 2,170,000 | 2,780,400 | 3,191,100 | 1,639,300 | 1,400,200 | 1,698,400 | 1,578,500 | 1,389,400 | 1,643,300 | 2,265,300 | 917,500 | 1,746,100 | 1,900,600 | 975,400 |
Short Term Investments | 5,242,200 | 0 | 14,700 | 32,700 | 0 | 0 | 10,500 | 3,300 | 3,200 | 23,500 | 26,600 | 16,400 | 28,000 | 30,400 | 36,300 | 27,900 | 30,800 | 666,300 | 70,400 | 367,900 | 695,800 |
Cash + Short Term Investments | 7,347,100 | 2,913,400 | 2,098,200 | 1,469,000 | 2,575,200 | 1,908,500 | 1,959,700 | 2,173,300 | 2,783,600 | 3,214,600 | 1,665,900 | 1,416,600 | 1,726,400 | 1,578,500 | 1,425,700 | 1,671,200 | 2,296,100 | 1,583,800 | 1,816,500 | 2,268,500 | 1,671,200 |
Net Receivables | 3,316,700 | 3,428,200 | 3,009,600 | 3,170,600 | 2,727,400 | 2,441,300 | 2,439,300 | 1,984,200 | 1,703,600 | 1,742,800 | 1,546,900 | 1,498,800 | 1,595,300 | 1,399,300 | 1,364,800 | 1,127,700 | 1,055,400 | 1,034,600 | 1,041,900 | 1,202,400 | 2,172,400 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 29,247,400 | 39,200,900 | 37,062,800 | 50,165,300 | 35,439,200 | 27,214,300 | 29,943,300 | 27,665,800 | 28,171,500 | 34,543,000 | 25,596,400 | 24,577,600 | 22,892,100 | 22,177,800 | 25,793,000 | 19,517,800 | 17,352,400 | 16,190,500 | 505,800 | 1,657,100 | 1,233,600 |
Total Current Assets | 39,911,200 | 45,542,500 | 42,170,600 | 54,804,900 | 40,741,800 | 31,564,100 | 34,342,300 | 32,050,000 | 32,658,700 | 39,500,400 | 28,809,200 | 25,833,400 | 26,201,000 | 25,155,600 | 28,583,500 | 22,316,700 | 20,703,900 | 18,808,900 | 3,364,200 | 4,760,100 | 4,441,100 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 1,055,000 | 1,056,200 | 1,083,800 | 1,103,500 | 1,146,700 | 1,197,600 | 764,200 | 793,700 | 779,900 | 685,000 | 672,000 | 777,000 | 728,000 | 706,000 | 716,200 | 673,800 | 734,500 | 742,900 | 723,800 | 782,400 | 684,800 |
Goodwill | 2,369,000 | 2,353,600 | 2,339,400 | 2,300,500 | 2,338,400 | 2,309,400 | 2,323,000 | 2,243,500 | 1,741,000 | 1,682,000 | 1,793,500 | 3,113,800 | 3,052,600 | 3,155,300 | 3,073,600 | 2,383,300 | 2,375,500 | 2,426,700 | 2,353,600 | 2,466,200 | 0 |
Intangible Assets | 1,330,300 | 1,336,000 | 1,343,600 | 1,333,100 | 1,210,100 | 1,215,800 | 1,071,500 | 886,400 | 620,200 | 534,200 | 503,200 | 632,300 | 643,200 | 711,200 | 715,700 | 542,400 | 580,100 | 637,100 | 688,000 | 618,000 | 3,143,300 |
Long Term Investments | 940,600 | 0 | -73,600 | 122,100 | -482,900 | -731,900 | -659,900 | -81,800 | -2,524,300 | 7,800 | 28,900 | 54,100 | 314,000 | 86,900 | 98,000 | 104,300 | 92,400 | 76,500 | 68,100 | 334,000 | 0 |
Tax Assets | 6,600 | 0 | 73,600 | 67,000 | 482,900 | 731,900 | 659,900 | 107,300 | 163,100 | 251,100 | 172,100 | 288,800 | 234,400 | 391,300 | 373,500 | 306,400 | 254,500 | 170,000 | 127,700 | 123,700 | 0 |
Other Non-Current Assets | 3,905,300 | 4,074,400 | 4,033,600 | 3,337,100 | 3,335,500 | 2,878,600 | 3,386,700 | 1,089,600 | 3,741,400 | 1,009,500 | 1,131,600 | 1,352,300 | 1,094,900 | 609,200 | 677,800 | 535,300 | 610,800 | 872,300 | 19,323,500 | 18,405,700 | 19,346,200 |
Total Non-Current Assets | 9,600,200 | 8,820,200 | 8,800,400 | 8,263,300 | 8,030,700 | 7,601,400 | 7,545,400 | 5,038,700 | 4,521,300 | 4,169,600 | 4,301,300 | 6,218,300 | 6,067,100 | 5,659,900 | 5,654,800 | 4,545,500 | 4,647,800 | 4,925,500 | 23,284,700 | 22,730,000 | 23,174,300 |
Other Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Assets | 49,511,400 | 54,362,700 | 50,971,000 | 63,068,200 | 48,772,500 | 39,165,500 | 41,887,700 | 37,088,700 | 37,180,000 | 43,670,000 | 33,110,500 | 32,051,700 | 32,268,100 | 30,815,500 | 34,238,300 | 26,862,200 | 25,351,700 | 23,734,400 | 26,648,900 | 27,490,100 | 27,615,400 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 145,200 | 100,600 | 96,800 | 110,200 | 141,100 | 102,000 | 125,500 | 135,400 | 149,700 | 152,300 | 194,500 | 169,700 | 157,300 | 167,700 | 153,300 | 150,000 | 130,300 | 126,900 | 125,900 | 125,200 | 192,700 |
Short Term Debt | 5,375,700 | 478,700 | 202,100 | 232,700 | 23,500 | 1,110,900 | 262,000 | 0 | 0 | 0 | 0 | 2,061,700 | -68,700 | 0 | 0 | 0 | 722,900 | 0 | 0 | 0 | 0 |
Tax Payables | 170,400 | 15,100 | 44,200 | 38,400 | 58,200 | 40,100 | 54,800 | 43,900 | 49,000 | 28,200 | 27,200 | 20,400 | 39,500 | 39,300 | 28,600 | 60,000 | 230,700 | 258,900 | 118,700 | 205,700 | 0 |
Deferred Revenue | 188,600 | 199,800 | 188,600 | 188,200 | 203,900 | 212,500 | 220,700 | 226,500 | 232,900 | 233,200 | 228,600 | 332,600 | 316,400 | 334,100 | 350,900 | 321,500 | 329,800 | 356,100 | 299,100 | 527,000 | 0 |
Other Current Liabilities | 4,771,600 | 44,285,800 | 42,235,900 | 54,589,200 | 37,668,100 | 28,770,200 | 31,964,700 | 30,007,700 | 29,384,300 | 35,433,700 | 26,663,400 | 21,212,300 | 23,973,700 | 22,698,300 | 26,254,000 | 19,520,700 | 17,335,500 | 16,599,700 | 1,247,100 | 2,017,400 | 2,608,000 |
Total Current Liabilities | 10,651,500 | 45,080,000 | 42,767,600 | 55,158,700 | 38,094,800 | 30,126,600 | 32,627,700 | 30,413,600 | 29,815,900 | 35,847,400 | 27,113,700 | 23,908,000 | 24,732,800 | 23,239,400 | 26,786,800 | 20,052,200 | 18,756,300 | 17,341,600 | 1,790,800 | 2,592,700 | 2,800,700 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 3,297,500 | 3,319,900 | 3,338,900 | 3,358,000 | 3,671,400 | 1,347,200 | 2,002,200 | 2,002,400 | 2,002,400 | 2,007,700 | 9,200 | 11,500 | 14,700 | 20,873,000 | 34,200 | 39,800 | 35,600 | 52,100 | 43,500 | 74,300 | 75,700 |
Deferred Revenue | 361,500 | 360,100 | 348,100 | 335,000 | 362,400 | 370,600 | 399,300 | 377,800 | 391,400 | 381,100 | 362,700 | 513,200 | 493,200 | 468,100 | 477,200 | 456,900 | 498,500 | 495,600 | 475,500 | 0 | 0 |
Deferred Tax | 154,400 | 64,300 | 73,600 | 67,000 | 482,900 | 731,900 | 659,900 | 107,300 | 163,100 | 251,100 | 172,100 | 288,800 | 234,400 | 391,300 | 373,500 | 306,400 | 254,500 | 170,000 | 127,700 | 123,700 | 290,500 |
Other Non-Current Liabilities | 977,000 | 990,800 | 903,700 | 906,800 | 490,900 | 837,000 | 798,700 | 728,000 | 830,200 | 701,100 | 644,300 | 20,425,400 | 603,100 | 21,442,100 | 556,200 | 528,000 | 470,000 | 587,900 | 19,063,500 | 18,687,800 | 18,664,700 |
Total Non-Current Liabilities | 4,790,400 | 4,735,100 | 4,694,300 | 4,684,200 | 5,007,600 | 3,286,700 | 3,860,100 | 3,215,500 | 3,387,100 | 3,341,000 | 1,188,300 | 1,473,500 | 1,345,400 | 1,462,100 | 1,441,100 | 1,331,100 | 1,272,800 | 1,305,600 | 19,710,200 | 18,885,800 | 19,030,900 |
Total Liabilities | 44,162,800 | 49,815,100 | 47,461,900 | 59,842,900 | 43,102,400 | 33,413,300 | 36,487,800 | 33,629,100 | 33,203,000 | 39,188,400 | 28,302,000 | 25,381,500 | 26,078,200 | 24,701,500 | 28,227,900 | 21,383,300 | 20,029,100 | 18,647,200 | 21,501,000 | 21,478,500 | 21,831,600 |
Common Stock | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 | 63,900 |
Retained Earnings | 24,001,200 | 23,622,200 | 22,118,000 | 20,696,300 | 19,451,100 | 18,436,300 | 17,500,600 | 15,271,300 | 14,728,200 | 14,003,300 | 13,460,300 | 13,632,900 | 13,020,300 | 12,438,300 | 11,803,900 | 11,252,000 | 10,716,600 | 10,029,800 | 9,378,500 | 9,111,400 | 7,966,000 |
Accumulated Other Comprehensive Income/Loss | -1,100,200 | -1,808,300 | -2,305,800 | -1,993,700 | 10,600 | -14,800 | -257,300 | -680,800 | -379,200 | -215,100 | -260,600 | 178,200 | 15,400 | 230,200 | 367,100 | 209,500 | 156,000 | 276,200 | -33,400 | -126,300 | 700 |
Total Stockholders Equity | 5,348,600 | 4,547,600 | 3,509,100 | 3,225,300 | 5,670,100 | 5,752,200 | 5,399,900 | 3,459,600 | 3,977,000 | 4,481,600 | 4,808,500 | 6,670,200 | 6,189,900 | 6,114,000 | 6,010,400 | 5,478,900 | 5,322,600 | 5,087,200 | 5,147,900 | 6,011,600 | 5,783,800 |
Total Investments | 6,182,800 | 7,300 | -58,900 | 154,800 | -482,900 | -731,900 | -649,400 | -78,500 | -2,521,100 | 31,300 | 55,500 | 70,500 | 342,000 | 117,300 | 134,300 | 132,200 | 123,200 | 742,800 | 138,500 | 701,900 | 695,800 |
Total Debt | 8,673,200 | 3,705,300 | 3,338,900 | 3,494,400 | 3,328,200 | 2,349,000 | 2,002,200 | 2,002,400 | 2,002,400 | 2,007,700 | 9,200 | 2,184,500 | 260,600 | 16,800 | 34,200 | 39,800 | 772,700 | 52,100 | 43,500 | 74,300 | 75,800 |
Net Debt | 6,568,300 | 791,900 | 1,255,400 | 2,058,100 | 753,000 | 440,500 | 53,000 | -167,600 | -778,000 | -1,206,900 | -1,656,700 | -1,831,300 | -1,466,500 | -1,561,700 | -1,355,200 | -1,603,500 | -1,492,600 | -865,400 | -1,702,600 | -1,826,300 | -899,600 |
Reported Currency: USD | TTM | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-06-30 | 2018-06-30 | 2017-06-30 | 2016-06-30 | 2015-06-30 | 2014-06-30 | 2013-06-30 | 2012-06-30 | 2011-06-30 | 2010-06-30 | 2009-06-30 | 2008-06-30 | 2007-06-30 | 2006-06-30 | 2005-06-30 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 3,848,900 | 3,752,000 | 3,412,000 | 2,948,900 | 2,598,500 | 2,466,500 | 2,292,800 | 1,620,800 | 1,733,400 | 1,492,500 | 1,374,100 | 1,505,400 | 1,369,100 | 1,388,500 | 1,254,200 | 1,211,400 | 1,332,600 | 1,235,700 | 1,138,700 | 1,554,000 | 1,055,400 |
Depreciation & Amortization | 559,000 | 561,900 | 549,300 | 515,100 | 510,700 | 480,000 | 409,000 | 377,600 | 316,100 | 288,600 | 277,900 | 336,200 | 317,000 | 323,300 | 318,200 | 309,200 | 308,100 | 361,800 | 329,300 | 364,000 | 424,400 |
Deferred Income Tax | -21,500 | -37,400 | -80,100 | 36,600 | -251,100 | 26,000 | 9,300 | 500 | 10,000 | 700 | -15,300 | -50,300 | 24,600 | 38,100 | 107,600 | 96,100 | -47,900 | -92,700 | 15,100 | 33,900 | 18,900 |
Stock Based Compensation | 245,300 | 243,500 | 220,400 | 201,700 | 175,300 | 130,800 | 167,300 | 175,400 | 138,900 | 137,600 | 143,200 | 138,400 | 96,400 | 78,700 | 76,300 | 67,600 | 96,000 | 0 | 0 | 0 | 0 |
Change in Working Capital | -1,050,600 | -1,417,400 | -938,700 | -1,638,300 | -937,400 | -1,120,000 | -1,205,800 | -92,500 | -98,300 | -128,900 | -149,000 | -194,500 | -375,200 | 51,600 | -154,400 | -117,400 | -258,700 | 92,600 | -388,600 | 65,900 | -109,600 |
Accounts Receivable | -260,400 | 0 | 129,200 | -486,500 | -339,800 | -113,800 | -473,900 | -291,800 | 23,400 | -224,600 | -175,100 | -204,000 | -217,000 | -40,100 | -138,300 | -108,800 | -149,700 | 0 | 0 | 0 | 0 |
Inventory | 613,500 | 0 | -938,700 | 0 | 0 | -77,500 | 266,000 | 107,700 | 159,000 | 220,500 | 122,100 | 253,000 | 135,900 | 152,100 | -1,788,200 | -2,307,800 | -13,600 | 0 | 0 | 0 | 0 |
Accounts Payable | 80,200 | 1,800 | -11,800 | -16,400 | 36,900 | -18,300 | -10,700 | -1,900 | -11,600 | -15,900 | 13,100 | 9,700 | -10,600 | 11,200 | -24,600 | 34,700 | -9,700 | 0 | 0 | 0 | 0 |
Other Working Capital | -1,093,200 | -1,419,200 | -117,400 | -1,135,400 | -634,500 | -910,400 | -987,200 | 93,500 | -269,100 | -108,900 | -109,100 | -253,200 | -283,500 | -71,600 | 1,796,700 | 2,264,500 | -85,700 | 92,600 | -388,600 | 65,900 | -109,600 |
Other Non-Cash Items | 1,826,700 | 1,055,000 | 1,044,700 | 1,035,500 | 997,300 | 1,042,900 | 1,015,700 | 433,400 | 25,800 | 69,400 | 274,700 | 86,200 | 145,300 | 30,000 | 103,900 | 115,200 | 132,500 | 123,600 | 130,500 | 221,500 | 44,300 |
Net Cash Provided by Operating Activities | 4,655,500 | 4,157,600 | 4,207,600 | 3,099,500 | 3,093,300 | 3,026,200 | 2,688,300 | 2,515,200 | 2,125,900 | 1,859,900 | 1,905,600 | 1,821,400 | 1,577,200 | 1,910,200 | 1,705,800 | 1,682,100 | 1,562,600 | 1,786,900 | 1,298,000 | 1,812,500 | 1,433,400 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -576,800 | -563,400 | -571,600 | -553,400 | -505,900 | -616,400 | -566,500 | -470,800 | -470,600 | -386,000 | -335,500 | -367,700 | -282,900 | -249,600 | -277,700 | -226,700 | -253,900 | -277,600 | -322,800 | -411,000 | -196,100 |
Acquisitions Net | 33,600 | 0 | -32,400 | -11,700 | 505,900 | 616,400 | -125,500 | -612,400 | 146,600 | 162,200 | 90,500 | -1,300 | 119,400 | -265,700 | -776,000 | -78,400 | -67,000 | -97,300 | -446,900 | 565,700 | -434,400 |
Purchases of Investments | -8,896,800 | -6,835,300 | -6,618,800 | -10,733,200 | -9,266,300 | -3,905,100 | -4,422,600 | -4,876,800 | -789,200 | -660,900 | -5,047,600 | -3,414,900 | -4,902,600 | -5,113,500 | -4,770,900 | -3,846,700 | -2,947,600 | -6,407,200 | -4,449,100 | -5,846,500 | -11,365,000 |
Sales/Maturities of Investments | 6,674,300 | 6,039,500 | 4,705,500 | 4,249,700 | 6,238,400 | 7,648,400 | 2,909,000 | 3,455,000 | 3,593,600 | 5,215,400 | 3,841,000 | 2,059,500 | 3,638,600 | 3,962,200 | 3,305,100 | 3,406,900 | 3,320,400 | 5,140,600 | 4,878,600 | 6,319,100 | 6,629,100 |
Other Investing Activities | -1,058,700 | -29,800 | -2,278,600 | 34,200 | -487,100 | -587,000 | 7,900 | 400 | 3,250,000 | -13,417,900 | -2,308,700 | 2,537,700 | -150,900 | 4,910,200 | -4,821,100 | -1,634,600 | -696,000 | 4,255,400 | 771,000 | -175,100 | 4,928,500 |
Net Cash Used for Investing Activities | -2,817,300 | -1,389,000 | -2,517,300 | -7,014,400 | -3,515,000 | 3,156,300 | -2,197,700 | -2,504,600 | 5,730,400 | -9,087,200 | -3,760,300 | 813,300 | -1,578,400 | 3,243,600 | -7,340,600 | -2,379,500 | -644,100 | 2,613,900 | 430,800 | 452,200 | -437,900 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 5,414,300 | 921,800 | -1,000 | 127,400 | 979,700 | -2,200 | -2,100 | -7,300 | -2,000 | 1,996,800 | -2,175,300 | 1,923,800 | 228,400 | -2,000 | -5,700 | -732,900 | 1,594,000 | 11,100 | -1,200 | -200 | -800 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 239,700 | 344,200 | 264,100 | 174,600 |
Common Stock Repurchased | -1,354,300 | -1,231,700 | -1,121,400 | -1,969,400 | -1,372,300 | -1,006,300 | -937,700 | -989,300 | -1,259,600 | -1,155,700 | -1,557,200 | -667,300 | -647,300 | -741,300 | -732,800 | -766,400 | -580,400 | -1,504,800 | -1,900,400 | -1,299,900 | -584,400 |
Dividends Paid | -2,239,900 | -2,183,100 | -1,903,600 | -1,659,000 | -1,575,500 | -1,470,500 | -1,293,000 | -1,063,700 | -995,200 | -943,600 | -927,600 | -883,100 | -805,500 | -739,700 | -692,400 | -673,400 | -629,400 | -548,900 | -461,300 | -393,900 | -344,900 |
Other Financing Activities | -7,839,600 | 1,061,300 | -12,654,700 | 17,154,400 | 8,405,600 | -3,411,600 | 2,025,100 | 404,400 | -6,024,900 | 8,892,600 | 6,276,800 | -2,731,600 | 1,375,400 | -3,470,900 | 6,770,100 | 2,261,700 | 84,200 | -3,228,100 | 134,300 | 81,100 | 9,000 |
Net Cash Used Provided by Financing Activities | -6,019,500 | -1,431,700 | -15,680,700 | 13,653,400 | 6,437,500 | -5,890,600 | -207,700 | -1,655,900 | -8,281,700 | 8,790,100 | 1,616,700 | -2,358,200 | 151,000 | -4,953,900 | 5,339,200 | 89,000 | 468,400 | -5,270,700 | -1,884,400 | -1,348,800 | -746,500 |
Effect of Forex Changes on Cash | 10,900 | -22,400 | -21,100 | -98,700 | 73,800 | -34,500 | -28,800 | 5,800 | 14,700 | -11,000 | -106,300 | 8,000 | 1,200 | -41,200 | 41,700 | -13,600 | -39,100 | 41,300 | 15,700 | 9,300 | 13,400 |
Net Change in Cash | 895,000 | 1,314,500 | -14,011,500 | 9,639,800 | 6,089,600 | 257,400 | 254,100 | -1,639,500 | -410,700 | 1,551,800 | -344,300 | 284,500 | 151,000 | 158,700 | -253,900 | -622,000 | 1,347,800 | -828,600 | -139,900 | 925,200 | 262,400 |
Cash at End of Period | 22,875,900 | 10,086,000 | 8,771,500 | 22,783,000 | 13,143,200 | 7,053,600 | 6,796,200 | 6,542,100 | 2,780,400 | 3,191,100 | 1,639,300 | 1,983,600 | 1,699,100 | 1,548,100 | 1,389,400 | 1,643,300 | 2,265,300 | 917,500 | 1,746,100 | 1,900,600 | 975,400 |
Cash at Start of Period | 21,980,900 | 8,771,500 | 22,783,000 | 13,143,200 | 7,053,600 | 6,796,200 | 6,542,100 | 8,181,600 | 3,191,100 | 1,639,300 | 1,983,600 | 1,699,100 | 1,548,100 | 1,389,400 | 1,643,300 | 2,265,300 | 917,500 | 1,746,100 | 1,886,000 | 975,400 | 713,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 4,655,500 | 4,157,600 | 4,207,600 | 3,099,500 | 3,093,300 | 3,026,200 | 2,688,300 | 2,515,200 | 2,125,900 | 1,859,900 | 1,905,600 | 1,821,400 | 1,577,200 | 1,910,200 | 1,705,800 | 1,682,100 | 1,562,600 | 1,786,900 | 1,298,000 | 1,812,500 | 1,433,400 |
Capital Expenditure | -495,900 | -563,400 | -571,600 | -553,400 | -505,900 | -616,400 | -566,500 | -470,800 | -470,600 | -386,000 | -335,500 | -367,700 | -282,900 | -249,600 | -277,700 | -226,700 | -253,900 | -277,600 | -322,800 | -411,000 | -196,100 |
Free Cash Flow | 4,159,600 | 3,594,200 | 3,636,000 | 2,546,100 | 2,587,400 | 2,409,800 | 2,121,800 | 2,044,400 | 1,655,300 | 1,473,900 | 1,570,100 | 1,453,700 | 1,294,300 | 1,660,600 | 1,428,100 | 1,455,400 | 1,308,700 | 1,509,300 | 975,200 | 1,401,500 | 1,237,300 |