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 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 71,593,300 | 62,082,300 | 49,586,400 | 47,676,500 | 42,638,100 | 38,997,700 | 31,954,700 | 26,816,100 | 23,417,400 | 20,831,900 | 19,377,300 | 18,156,400 | 17,070,300 | 15,508,200 | 14,963,300 | 14,563,600 | 12,840,100 | 14,686,800 | 14,786,400 | 14,303,400 | 13,782,100 |
Revenue Growth | - | 25.20% | 4.01% | 11.82% | 9.33% | 22.04% | 19.16% | 14.51% | 12.41% | 7.51% | 6.72% | 6.36% | 10.07% | 3.64% | 2.74% | 13.42% | -12.57% | -0.67% | 3.38% | 3.78% | |
Cost of Revenue | 7,600 | 7,600 | 0 | 0 | 7,200 | 5,500 | 5,100 | 4,600 | 4,200 | 5,400 | 4,400 | 4,000 | 3,700 | 4,700 | 3,900 | 3,300 | 0 | 0 | 0 | 0 | 0 |
Gross Profit | 71,585,700 | 62,074,700 | 49,586,400 | 47,676,500 | 42,630,900 | 38,992,200 | 31,949,600 | 26,811,500 | 23,413,200 | 20,826,500 | 19,372,900 | 18,152,400 | 17,066,600 | 15,503,500 | 14,959,400 | 14,560,300 | 12,840,100 | 14,686,800 | 14,786,400 | 14,303,400 | 13,782,100 |
Gross Profit Margin | 99.99% | 99.99% | 100.00% | 100.00% | 99.98% | 99.99% | 99.98% | 99.98% | 99.98% | 99.97% | 99.98% | 99.98% | 99.98% | 99.97% | 99.97% | 99.98% | 100.00% | 100.00% | 100.00% | 100.00% | 100.00% |
Research and Development | 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 | 0 | -5,172,100 | 0 | 0 | 1,077,400 | 178,900 | 134,100 | 109,500 | 92,000 | 77,500 | 50,900 | 38,800 | 36,100 | 19,400 | 21,400 | 19,400 | 0 | 20,500 | 24,400 | 24,600 | 25,000 |
Total Operating Expenses | 64,586,100 | 56,910,200 | 48,664,300 | 43,466,500 | 35,464,900 | 33,837,400 | 28,791,100 | 24,677,200 | 21,946,700 | 18,920,300 | 17,469,900 | 16,436,400 | 15,470,800 | 14,021,200 | 13,398,100 | 13,006,700 | 13,062,400 | 12,993,800 | 12,353,200 | 12,244,500 | 11,331,300 |
Operating Income or Loss | 7,007,200 | 5,172,100 | 922,100 | 4,210,000 | 7,173,200 | 5,160,300 | 3,163,600 | 2,138,900 | 1,470,700 | 1,911,600 | 1,907,400 | 1,720,000 | 1,599,500 | 1,487,000 | 1,565,200 | 1,556,900 | -222,300 | 1,693,000 | 2,433,200 | 2,058,900 | 2,450,800 |
Operating Margin | 10.17% | 8.33% | 1.86% | 8.83% | 16.82% | 13.23% | 9.90% | 7.98% | 6.28% | 9.18% | 9.84% | 9.47% | 9.37% | 9.59% | 10.46% | 10.69% | -1.73% | 11.53% | 16.46% | 14.39% | 17.78% |
Interest Expense | 278,800 | 268,400 | 243,500 | 218,600 | 217,000 | 189,700 | 166,500 | 153,100 | 140,900 | 136,000 | 116,900 | 118,200 | 123,800 | 132,700 | 133,500 | 139,000 | 136,700 | 108,600 | 77,300 | 82,600 | 80,800 |
EBITDA | 10,672,500 | 5,471,800 | 1,502,200 | 4,547,400 | 7,505,000 | 5,466,400 | 0 | 2,528,100 | 1,811,100 | 2,198,100 | 2,121,400 | 1,939,500 | 1,535,900 | 1,708,200 | 1,781,800 | 1,783,200 | 13,500 | 1,908,500 | 2,613,900 | 2,233,900 | 2,631,000 |
Depreciation and Amortization | 284,500 | 299,700 | 336,600 | 337,400 | 331,800 | 306,100 | 262,400 | 236,100 | 199,500 | 150,500 | 97,100 | 101,300 | 94,400 | 88,500 | 129,000 | 127,600 | 133,600 | 417,500 | 356,600 | 315,700 | 292,100 |
Income Before Tax | 10,248,500 | 4,903,700 | 922,100 | 4,210,000 | 7,173,200 | 5,160,300 | 3,163,600 | 2,138,900 | 1,470,700 | 1,911,600 | 1,907,400 | 1,720,000 | 1,317,700 | 1,487,000 | 1,565,200 | 1,556,900 | -222,300 | 1,693,000 | 2,433,200 | 2,058,900 | 2,450,800 |
Income Tax Expense | 2,137,200 | 1,001,300 | 200,600 | 859,100 | 1,468,600 | 1,180,300 | 542,600 | 540,800 | 413,500 | 611,100 | 626,400 | 554,600 | 415,400 | 471,500 | 496,900 | 499,400 | -152,300 | 510,500 | 785,700 | 665,000 | 802,100 |
Net Income | 8,111,300 | 3,902,400 | 721,500 | 3,350,900 | 5,704,600 | 3,970,300 | 2,615,300 | 1,592,200 | 1,031,000 | 1,267,600 | 1,281,000 | 1,165,400 | 902,300 | 1,015,500 | 1,068,300 | 1,057,500 | -70,000 | 1,182,500 | 1,647,500 | 1,393,900 | 1,648,700 |
Net Income Margin | 11.34% | 6.29% | 1.46% | 7.03% | 13.38% | 10.18% | 8.18% | 5.94% | 4.40% | 6.08% | 6.61% | 6.42% | 5.29% | 6.55% | 7.14% | 7.26% | -0.55% | 8.05% | 11.14% | 9.75% | 11.96% |
EPS | 13.80 | 6.61 | 1.19 | 5.69 | 9.71 | 6.75 | 4.49 | 2.74 | 1.77 | 2.16 | 2.17 | 1.95 | 1.50 | 1.61 | 1.62 | 1.59 | -0.10 | 1.66 | 2.13 | 1.77 | 1.94 |
EPS Diluted | 13.76 | 6.58 | 1.18 | 5.66 | 9.66 | 6.72 | 4.46 | 2.72 | 1.76 | 2.15 | 2.15 | 1.93 | 1.48 | 1.59 | 1.61 | 1.57 | -0.10 | 1.65 | 2.10 | 1.74 | 1.91 |
Weighted Average Shares Out | - | 584,900 | 584,400 | 584,500 | 584,900 | 583,800 | 582,400 | 580,800 | 581,700 | 585,500 | 590,600 | 599,100 | 603,300 | 632,300 | 657,900 | 666,800 | 668,000 | 710,400 | 774,300 | 787,700 | 851,600 |
Weighted Average Shares Out Diluted | - | 587,500 | 587,100 | 587,100 | 587,600 | 587,200 | 586,700 | 585,700 | 585,000 | 589,200 | 594,800 | 603,600 | 607,800 | 636,900 | 663,300 | 666,800 | 673,900 | 718,500 | 774,300 | 799,300 | 864,800 |
Reported Currency: USD | Q3 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | |||||||||||||||||||||
Cash and Cash Equivalents | 147,000 | 84,900 | 220,900 | 187,100 | 76,500 | 226,200 | 69,500 | 265,000 | 211,500 | 224,400 | 108,400 | 75,100 | 179,100 | 155,700 | 158,900 | 160,700 | 2,900 | 5,800 | 5,600 | 5,600 | 20,000 |
Short Term Investments | 756,500 | 11,356,100 | 8,733,300 | 44,815,700 | 42,029,400 | 34,909,100 | 29,907,400 | 23,071,100 | 19,816,700 | 17,504,200 | 15,698,200 | 14,813,000 | 13,764,100 | 1,551,800 | 1,090,800 | 1,078,000 | 1,153,600 | 382,400 | 581,200 | 773,600 | 1,376,900 |
Cash + Short Term Investments | 903,500 | 11,455,700 | 8,954,200 | 45,002,800 | 42,105,900 | 35,135,300 | 29,976,900 | 23,336,100 | 20,028,200 | 17,728,600 | 15,806,600 | 14,888,100 | 13,943,200 | 1,707,500 | 1,249,700 | 1,238,700 | 1,156,500 | 388,200 | 586,800 | 779,200 | 1,396,900 |
Net Receivables | 15,135,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,929,800 | 0 | 2,454,800 | 2,408,600 | 2,395,100 | 2,498,200 | 2,500,700 | 2,287,200 |
Inventory | 0 | 0 | -25,203,200 | -16,447,000 | -19,473,400 | -9,941,000 | 69,500 | 265,000 | 211,500 | 224,400 | 108,400 | 75,100 | 179,100 | 363,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 224,000 | 0 | 295,500 | 16,717,500 | 19,765,000 | 10,341,300 | 309,700 | 203,300 | 170,500 | 199,300 | 85,300 | 6,697,800 | 6,971,300 | 6,231,600 | 88,100 | 69,300 | 62,400 | 69,800 | 89,500 | 103,700 | 119,800 |
Total Current Assets | 16,038,900 | 84,900 | 19,653,600 | 59,195,700 | 54,208,900 | 45,795,300 | 8,362,500 | 8,556,900 | 8,293,600 | 6,384,100 | 5,794,900 | 16,926,200 | 15,136,900 | 14,844,800 | 3,988,100 | 3,532,800 | 3,562,200 | 2,783,300 | 3,085,000 | 3,279,900 | 4,065,700 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 688,800 | 1,053,300 | 1,164,500 | 1,137,300 | 1,106,000 | 1,213,700 | 1,131,700 | 1,119,600 | 1,177,100 | 1,037,200 | 960,600 | 960,900 | 933,700 | 911,300 | 932,600 | 961,300 | 997,100 | 1,000,400 | 973,400 | 758,700 | 666,500 |
Goodwill | 0 | 227,900 | 227,900 | 452,700 | 452,700 | 452,700 | 452,700 | 452,700 | 449,400 | 447,600 | 1,600 | -516,700 | -482,800 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 0 | 0 | 314,200 | 117,300 | 171,400 | 228,300 | 294,600 | 366,600 | 432,800 | 494,900 | 468,500 | 447,600 | 434,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 78,643,200 | 0 | 53,548,300 | 51,514,100 | 47,530,300 | 39,254,300 | 33,567,400 | 27,274,700 | 23,482,600 | 20,937,300 | 19,018,000 | 18,054,700 | 16,475,500 | 15,963,000 | 15,523,400 | 14,713,400 | 12,978,100 | 14,165,100 | 14,689,200 | 14,274,700 | 13,082,000 |
Tax Assets | 598,000 | 0 | 2,028,000 | 0 | 86,900 | 70,300 | 68,200 | 67,100 | 97,100 | 90,600 | 74,500 | 69,100 | 48,300 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 0 | 59,192,700 | -6,702,600 | -0 | -86,900 | -70,300 | 2,697,900 | 863,600 | -505,100 | 427,600 | 14,100 | -11,533,600 | -9,851,400 | -9,874,300 | 706,200 | -15,674,700 | -13,975,200 | -15,165,500 | -15,662,600 | -15,033,400 | -13,748,500 |
Total Non-Current Assets | 79,930,000 | 60,473,900 | 50,580,300 | 53,221,400 | 49,260,400 | 41,149,000 | 38,212,500 | 30,144,300 | 25,133,900 | 23,435,200 | 19,992,700 | 7,482,000 | 7,557,800 | 7,000,000 | 17,162,200 | 15,674,700 | 13,975,200 | 15,165,500 | 15,662,600 | 15,033,400 | 13,748,500 |
Other Assets | 9,233,600 | 28,132,000 | 0 | -41,284,800 | -39,371,000 | -32,049,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 638,300 | 713,100 | 894,300 | 734,500 | 585,300 | -629,900 |
Total Assets | 105,202,500 | 88,690,800 | 70,233,900 | 71,132,300 | 64,098,300 | 54,895,300 | 46,575,000 | 38,701,200 | 33,427,500 | 29,819,300 | 25,787,600 | 24,408,200 | 22,694,700 | 21,844,800 | 21,150,300 | 19,845,800 | 18,250,500 | 18,843,100 | 19,482,100 | 18,898,600 | 17,184,300 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 0 | 0 | 5,532,800 | 6,069,100 | 2,531,000 | 1,151,400 | 5,046,500 | 23,800 | 354,200 | 494,100 | 354,700 | 1,785,000 | 154,100 | 1,770,800 | 0 | 0 | 0 | 0 | 0 | 1,510,800 | 1,325,000 |
Short Term Debt | 0 | 0 | 0 | 0 | 0 | 499,400 | 0 | 0 | 0 | 0 | 0 | 0 | 149,900 | 499,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Payables | 0 | 311,800 | 10,900 | 0 | 163,500 | 224,000 | 16,800 | 23,800 | 41,200 | 0 | 0 | 0 | 0 | 52,100 | 48,700 | 36,500 | 0 | 0 | 0 | 0 | 26,000 |
Deferred Revenue | 0 | 0 | 0 | 0 | 19,104,400 | 0 | 0 | -14,642,700 | -12,402,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 0 | -311,800 | -5,543,700 | -6,069,100 | -21,798,900 | -1,874,800 | -5,063,300 | 14,595,100 | 12,007,000 | -494,100 | -354,700 | -1,785,000 | -304,000 | -2,322,600 | -48,700 | -36,500 | -0 | -0 | -0 | -1,510,800 | -1,351,000 |
Total Current Liabilities | 33,426,100 | 0 | 24,538,100 | 21,242,100 | 19,604,400 | 16,325,900 | 31,348,300 | 11,517,400 | 9,944,800 | 19,822,000 | 16,694,300 | 16,358,000 | 14,625,000 | 52,100 | 48,700 | 36,500 | 0 | 0 | 0 | 0 | 0 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 6,891,800 | 6,888,600 | 6,525,500 | 4,898,800 | 5,396,100 | 4,407,100 | 4,404,900 | 3,306,300 | 3,148,200 | 2,707,900 | 2,164,700 | 1,860,900 | 1,913,100 | 1,942,400 | 1,958,200 | 2,177,200 | 2,175,500 | 2,173,900 | 1,185,500 | 1,284,900 | 1,284,300 |
Deferred Revenue | 0 | 0 | 17,124,400 | 16,436,600 | 10,937,000 | 11,272,600 | 3,635,000 | 8,605,900 | 7,743,900 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 896,500 | 152,900 | 310,000 | 132,500 | 769,900 | 135,000 | 111,300 | 109,300 | 98,900 | 28,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 32,619,800 | 27,553,000 | 23,279,300 | 21,168,800 | 18,718,300 | 17,063,500 | 16,176,400 | 11,477,300 | 10,634,800 | 9,370,300 | 7,908,600 | 7,676,200 | 7,448,000 | -1,942,400 | -1,958,200 | 188,700 | -2,175,500 | -2,173,900 | -1,185,500 | -1,284,900 | -1,284,300 |
Total Non-Current Liabilities | 39,511,600 | 34,441,600 | 29,804,800 | 27,376,500 | 24,114,400 | 21,603,100 | 4,404,900 | 15,528,200 | 13,894,300 | 2,707,900 | 2,164,700 | 1,860,900 | 1,913,200 | 2,777,000 | 2,306,400 | 2,365,900 | 2 | 2 | 1 | 1 | 1 |
Total Liabilities | 78,043,200 | 68,413,700 | 54,342,900 | 52,900,700 | 47,059,700 | 41,222,100 | 35,753,200 | 29,416,400 | 25,470,400 | 22,529,900 | 18,859,000 | 18,218,700 | 16,687,700 | 16,038,100 | 15,101,400 | 14,097,200 | 14,035,200 | 13,907,600 | 12,635,500 | 12,791,100 | 12,028,900 |
Common Stock | 585,800 | 585,300 | 584,900 | 584,400 | 585,200 | 584,600 | 583,200 | 581,700 | 579,900 | 583,600 | 587,800 | 595,800 | 604,600 | 613,000 | 662,400 | 672,600 | 676,500 | 680,200 | 748,000 | 197,300 | 200,400 |
Retained Earnings | 24,631,700 | 18,800,500 | 15,721,200 | 15,339,700 | 13,354,900 | 10,679,600 | 8,386,600 | 6,031,700 | 5,140,400 | 4,686,600 | 4,133,400 | 3,500,000 | 3,454,400 | 3,495,000 | 3,595,700 | 3,683,100 | 2,697,800 | 2,927,700 | 4,646,900 | 4,726,000 | 3,812,900 |
Accumulated Other Comprehensive Income/Loss | -154,400 | -1,615,700 | -2,802,000 | 40,700 | 931,700 | 341,700 | -120,900 | 1,282,200 | 933,400 | 800,400 | 1,023,100 | 951,700 | 871,000 | 692,500 | 783,700 | 453,200 | -51,900 | 492,800 | 604,300 | 398,700 | 444,800 |
Total Stockholders Equity | 27,159,300 | 20,277,100 | 15,891,000 | 18,231,600 | 17,038,600 | 13,673,200 | 10,821,800 | 9,284,800 | 7,957,100 | 7,289,400 | 6,928,600 | 6,189,500 | 6,007,000 | 5,806,700 | 6,048,900 | 5,748,600 | 4,215,300 | 4,935,500 | 6,846,600 | 6,107,500 | 5,155,400 |
Total Investments | 79,399,700 | 11,356,100 | 8,733,300 | 51,514,100 | 47,530,300 | 39,254,300 | 33,567,400 | 27,274,700 | 23,482,600 | 20,937,300 | 19,018,000 | 18,054,700 | 16,475,500 | 15,963,000 | 15,523,400 | 14,713,400 | 12,978,100 | 14,165,100 | 14,689,200 | 14,274,700 | 13,082,000 |
Total Debt | 6,891,800 | 6,888,600 | 6,525,500 | 4,898,800 | 5,396,100 | 4,407,100 | 4,404,900 | 3,306,300 | 3,148,200 | 2,707,900 | 2,164,700 | 1,860,900 | 2,063,100 | 2,442,100 | 1,958,200 | 2,177,200 | 2,175,500 | 2,173,900 | 1,185,500 | 1,284,900 | 1,284,300 |
Net Debt | 6,744,800 | 6,803,700 | 6,304,600 | 4,711,700 | 5,319,600 | 4,180,900 | 4,335,400 | 3,041,300 | 2,936,700 | 2,483,500 | 2,056,300 | 1,785,800 | 1,884,000 | 2,286,400 | 1,799,300 | 2,016,500 | 2,172,600 | 2,168,100 | 1,179,900 | 1,279,300 | 1,264,300 |
Reported Currency: USD | TTM | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 8,111,300 | 3,902,400 | 721,500 | 3,350,900 | 5,704,600 | 3,980,000 | 2,621,000 | 1,598,100 | 1,057,200 | 1,300,500 | 1,281,000 | 1,165,400 | 902,300 | 1,015,500 | 1,068,300 | 1,057,500 | -70,000 | 1,182,900 | 1,648,400 | 1,393,900 | 1,648,700 |
Depreciation & Amortization | 284,500 | 299,700 | 336,600 | 337,400 | 331,800 | 306,100 | 262,400 | 236,100 | 199,500 | 150,500 | 97,100 | 101,300 | 94,400 | 88,500 | 129,000 | 127,600 | 133,600 | 417,500 | 356,600 | 315,700 | 292,100 |
Deferred Income Tax | -187,200 | 0 | 0 | 0 | 0 | 0 | -5,700 | 43,800 | 37,200 | -12,300 | -140,600 | -178,800 | -113,000 | 187,500 | 133,000 | -1,800 | -0 | 177,800 | 235,300 | 0 | 0 |
Stock Based Compensation | 120,400 | 121,300 | 122,700 | 100,700 | 89,400 | 90,200 | 77,200 | 95,400 | 85,200 | 66,200 | 51,400 | 64,900 | 63,400 | 2,100 | 2,400 | 1,800 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | 6,616,100 | 6,595,400 | 3,556,800 | 5,355,200 | 2,296,400 | 2,870,200 | 2,852,300 | 1,782,400 | 1,324,400 | 787,100 | 431,900 | 742,800 | 742,500 | 204,200 | 353,000 | 84,700 | -210,700 | 296,900 | 9,900 | 246,500 | 1,507,400 |
Accounts Receivable | -1,975,100 | 0 | -1,869,000 | -1,655,500 | -1,293,300 | -1,693,000 | -1,497,300 | -1,301,800 | -906,700 | -623,700 | -368,800 | -316,600 | -336,800 | -191,400 | -283,600 | -46,200 | -13,500 | 221,500 | -11,400 | -221,500 | -323,000 |
Inventory | -3,841,200 | 0 | 0 | 6,670,900 | 3,286,800 | 3,985,200 | 3,819,400 | 2,991,600 | 2,084,300 | 1,540,300 | 624,400 | 864,700 | 946,300 | 356,800 | 591,200 | 146,600 | -258,500 | 238,600 | 65,400 | 618,100 | 11,582,600 |
Accounts Payable | 658,300 | 12,500 | 199,500 | 399,700 | 328,900 | 611,600 | 746,600 | 400,000 | 308,900 | 37,900 | 92,000 | 165,000 | 123,600 | 4,500 | 7,300 | 12,500 | -0 | 95,500 | 71,700 | 651,300 | 992,800 |
Other Working Capital | 2,577,500 | 6,582,900 | 5,226,300 | -59,900 | -26,000 | -33,600 | -216,400 | -307,400 | -162,100 | -167,400 | 84,300 | 29,700 | 9,400 | 34,300 | 38,100 | -28,200 | 61,300 | -258,700 | -115,800 | -801,400 | -10,745,000 |
Other Non-Cash Items | -72,600 | -275,500 | 2,111,200 | -1,382,500 | -1,516,600 | -984,900 | 477,600 | 1,000 | -1,600 | 900 | 4,800 | 4,300 | 1,800 | 100 | -6,400 | 217,000 | 1,696,300 | -284,100 | -225,600 | 37,900 | -785,700 |
Net Cash Provided by Operating Activities | 14,549,000 | 10,643,300 | 6,848,800 | 7,761,700 | 6,905,600 | 6,261,600 | 6,284,800 | 3,756,800 | 2,701,900 | 2,292,900 | 1,725,600 | 1,899,900 | 1,691,400 | 1,497,900 | 1,679,300 | 1,486,800 | 1,549,200 | 1,791,000 | 2,024,600 | 1,994,000 | 2,662,500 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -256,900 | -252,000 | -292,000 | -243,500 | -223,500 | -363,500 | -266,000 | -155,700 | -215,000 | -130,700 | -108,100 | -140,400 | -127,700 | -78,900 | -64,700 | -66,600 | -98,500 | -136,300 | -334,300 | -219,300 | -192,000 |
Acquisitions Net | 58,000 | 0 | 35,100 | -313,200 | 21,900 | 53,300 | -296,900 | -18,100 | 6,200 | -765,300 | 5,900 | 3,700 | 3,800 | 0 | 0 | 0 | 0 | 2,000 | 15,400 | 36,100 | 0 |
Purchases of Investments | -42,830,200 | -25,863,500 | -28,536,700 | -34,015,600 | -36,381,900 | -29,145,100 | -21,691,800 | -14,843,400 | -12,044,800 | -9,958,200 | -9,213,200 | -7,422,800 | -6,100,500 | -7,076,000 | -5,068,600 | -10,917,000 | -9,417,500 | -16,831,500 | -10,425,800 | -33,216,900 | -728,600 |
Sales/Maturities of Investments | 29,555,300 | 15,236,900 | 21,015,200 | 31,338,400 | 30,382,200 | 25,111,000 | 14,901,800 | 11,628,800 | 9,729,700 | 8,927,900 | 8,508,500 | 6,050,800 | 6,003,500 | 6,407,000 | 4,638,800 | 9,803,200 | 8,202,400 | 17,026,800 | 10,116,400 | 687,000 | 717,900 |
Other Investing Activities | 319,900 | 36,000 | -177,800 | 114,100 | 83,600 | 6,000 | 21,100 | -18,300 | 59,400 | 2,400 | -30,000 | 152,200 | -44,000 | 3,000 | 8,000 | 1,800 | 1,100 | 35,100 | -138,900 | 31,167,000 | -645,800 |
Net Cash Used for Investing Activities | -13,153,900 | -10,842,600 | -7,956,200 | -3,119,800 | -6,117,700 | -4,338,300 | -7,331,800 | -3,406,700 | -2,464,500 | -1,923,900 | -836,900 | -1,356,500 | -264,900 | -744,900 | -486,500 | -1,178,600 | -1,312,500 | 96,100 | -767,200 | -1,546,100 | -848,500 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 0 | 496,300 | 1,486,000 | -520,000 | 986,300 | 0 | 1,096,900 | 156,500 | 451,900 | 342,300 | 295,800 | -208,100 | -382,500 | 476,900 | -214,300 | 0 | 0 | 1,021,700 | -100,000 | 0 | -206,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 30,800 | 43,300 | 44,200 | 51,700 |
Common Stock Repurchased | -194,700 | -140,700 | -99,000 | -223,000 | -111,600 | -91,300 | -79,000 | -62,500 | -192,500 | -208,500 | -271,400 | -273,400 | -174,200 | -997,800 | -258,600 | -180,600 | -179,400 | -1,548,400 | -1,214,500 | -482,800 | -1,628,500 |
Dividends Paid | -691,800 | -277,600 | -260,800 | -3,773,300 | -1,577,800 | -1,670,000 | -668,400 | -395,400 | -519,000 | -403,600 | -892,600 | -175,600 | -853,700 | -263,600 | -763,700 | -78,700 | -98,300 | -1,406,500 | -25,000 | -23,700 | -23,300 |
Other Financing Activities | -1,000,000 | 0 | 0 | 0 | -471,400 | -9,600 | 197,000 | 500 | 9,200 | 17,000 | 12,800 | 10,300 | 6,300 | 28,800 | 41,200 | 28,500 | 38,100 | 46,300 | 38,800 | 0 | 0 |
Net Cash Used Provided by Financing Activities | -1,386,500 | 78,000 | 1,126,200 | -4,516,300 | -938,800 | -1,770,900 | 846,700 | -300,900 | -250,400 | -252,800 | -855,400 | -646,800 | -1,404,100 | -755,700 | -1,195,400 | -152,100 | -239,600 | -1,886,900 | -1,257,400 | -462,300 | -1,806,100 |
Effect of Forex Changes on Cash | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -300 | 400 | -200 | 0 | -600 | 1,000 | -500 | 800 | 1,700 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 8,600 | -121,300 | 18,800 | 125,600 | -150,900 | 152,400 | -200,300 | 48,900 | -12,600 | 116,000 | 33,300 | -104,000 | 23,400 | -3,200 | -1,800 | 157,800 | -2,900 | 200 | 0 | -14,400 | 7,900 |
Cash at End of Period | 516,200 | 99,600 | 220,900 | 202,100 | 76,500 | 227,400 | 75,000 | 275,300 | 211,500 | 224,400 | 108,400 | 75,100 | 179,100 | 155,700 | 158,900 | 160,700 | 2,900 | 5,800 | 5,600 | 5,600 | 20,000 |
Cash at Start of Period | 507,600 | 220,900 | 202,100 | 76,500 | 227,400 | 75,000 | 275,300 | 226,400 | 224,100 | 108,400 | 75,100 | 179,100 | 155,700 | 158,900 | 160,700 | 2,900 | 5,800 | 5,600 | 5,600 | 20,000 | 12,100 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 14,549,000 | 10,643,300 | 6,848,800 | 7,761,700 | 6,905,600 | 6,261,600 | 6,284,800 | 3,756,800 | 2,701,900 | 2,292,900 | 1,725,600 | 1,899,900 | 1,691,400 | 1,497,900 | 1,679,300 | 1,486,800 | 1,549,200 | 1,791,000 | 2,024,600 | 1,994,000 | 2,662,500 |
Capital Expenditure | -256,900 | -252,000 | -292,000 | -243,500 | -223,500 | -363,500 | -266,000 | -155,700 | -215,000 | -130,700 | -108,100 | -140,400 | -127,700 | -78,900 | -64,700 | -66,600 | -98,500 | -136,300 | -334,300 | -219,300 | -192,000 |
Free Cash Flow | 14,292,100 | 10,391,300 | 6,556,800 | 7,518,200 | 6,682,100 | 5,898,100 | 6,018,800 | 3,601,100 | 2,486,900 | 2,162,200 | 1,617,500 | 1,759,500 | 1,563,700 | 1,419,000 | 1,614,600 | 1,420,200 | 1,450,700 | 1,654,700 | 1,690,300 | 1,774,700 | 2,470,500 |