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 | 67,434,900 | 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 | 67,427,300 | 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 | 0 | 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 | 59,017,500 | 57,178,600 | 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 | 8,417,400 | 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,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 | 12.44% | 7.90% | 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,600 | 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 | 8,637,700 | 5,203,400 | 1,258,700 | 4,547,400 | 7,505,000 | 5,466,400 | 3,426,000 | 2,375,000 | 1,670,200 | 2,062,100 | 2,004,500 | 1,821,300 | 1,693,900 | 1,575,500 | 1,694,200 | 1,684,500 | -88,700 | 2,110,500 | 2,789,800 | 2,374,600 | 2,742,900 |
Depreciation and Amortization | 288,100 | 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 | 8,713,900 | 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 | 1,814,700 | 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 | 6,899,200 | 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 | 10.18% | 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 | 11.72 | 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 | 11.68 | 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 | Q2 | 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 | 101,700 | 99,600 | 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 | 8,263,000 | 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 | 8,353,200 | 62,253,000 | 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 | 19,425,900 | 17,052,100 | 16,249,000 | 14,380,000 | 12,179,500 | 10,886,200 | 6,497,100 | 5,422,500 | 4,509,200 | 3,987,700 | 3,537,500 | 3,310,700 | 3,183,700 | 2,929,800 | 2,738,400 | 2,454,800 | 2,408,600 | 2,395,100 | 2,498,200 | 2,500,700 | 2,668,800 |
Inventory | -8,387,200 | -79,305,100 | -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 | 23,473,300 | 23,851,900 | 19,653,600 | 16,259,900 | 19,396,900 | 9,714,800 | -28,111,500 | -20,201,700 | -16,243,800 | -15,332,200 | -13,549,200 | -1,272,600 | -1,990,000 | 9,999,500 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Current Assets | 23,473,300 | 23,851,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 | 713,500 | 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 | 1,938,300 | 1,687,400 | 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 | 72,355,500 | 65,998,600 | 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 | 1,001,000 | 1,914,700 | 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 | -6,760,800 | -8,720,600 | -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 | 69,247,500 | 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 | 0 | 0 | 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 | 92,720,800 | 84,325,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,010,600 | 4,955,800 | 5,962,700 | 5,046,500 | 2,825,900 | 2,495,500 | 2,067,800 | 1,893,800 | 1,785,000 | 1,855,500 | 0 | 0 | 0 | 0 | 0 | 0 | 1,510,800 | 1,325,000 |
Short Term Debt | 0 | 0 | 0 | 0 | 500,000 | 499,400 | 4,404,900 | 25,000 | 25,000 | 0 | 0 | 0 | 149,900 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Payables | 9,000 | 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 | 31,732,800 | 29,607,100 | 19,005,300 | -6,010,600 | -4,955,800 | -6,462,100 | -9,451,400 | 23,309,200 | 19,826,700 | -2,067,800 | -1,893,800 | -1,785,000 | -2,005,400 | 52,100 | 48,700 | 36,500 | 0 | 0 | 0 | -1,510,800 | -1,325,000 |
Total Current Liabilities | 31,732,800 | 29,607,100 | 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,890,700 | 6,888,600 | 6,388,300 | 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 |
Deferred Revenue | 0 | 19,749,300 | 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 | 978,700 | 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 | 30,756,900 | 6,825,000 | 5,395,600 | 5,888,200 | 7,471,300 | 5,790,900 | -4,404,900 | 3,481,000 | 2,890,900 | -109,300 | -98,900 | -28,400 | -149,900 | 334,900 | 348,200 | 188,700 | -2,175,498 | -2,173,898 | -1,185,499 | -1,284,899 | -1,284,299 |
Total Non-Current Liabilities | 37,647,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 | 69,380,400 | 64,048,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,700 | 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 | 22,410,000 | 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 | -1,715,800 | -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 | 23,340,400 | 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 | 8,263,000 | 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,890,700 | 7,065,800 | 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,789,000 | 6,966,200 | 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 | 6,899,200 | 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 | 288,100 | 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 | -378,700 | -602,700 | 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 | 126,000 | 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,172,700 | 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,635,700 | -803,100 | -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 | -1,920,600 | 7,459,800 | 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 | -747,500 | 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 | 1,279,900 | -73,800 | 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 | 574,200 | 327,200 | 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 | 13,358,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 | -236,500 | -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 | 64,200 | 47,200 | 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 | -38,036,500 | -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 | 26,297,500 | 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 | -173,900 | -11,200 | -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 | -12,085,200 | -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 | -996,300 | -496,300 | -1,486,000 | -520,000 | -986,300 | -1,600 | -37,100 | -684,600 | -43,700 | -39,700 | -48,900 | -208,100 | -382,500 | -15,000 | -214,300 | 0 | 0 | -1,021,700 | -100,000 | -0 | -206,000 |
Common Stock Issued | 496,300 | 0 | 0 | 1 | 7,300 | 1,600 | 497,200 | 500 | 495,600 | 382,200 | 344,700 | 0 | 500 | 514,300 | 27,200 | 0 | 0 | 30,800 | 43,300 | 44,200 | 51,700 |
Common Stock Repurchased | -148,600 | -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 | -702,000 | -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 | -684,300 | 312,000 | 1 | -1 | 1,729,600 | -9,600 | 1,631,200 | 841,600 | 9,200 | 16,800 | 12,800 | 10,300 | 5,800 | 6,400 | 14,000 | 107,200 | 38,100 | 2,058,900 | 38,800 | 0 | 1 |
Net Cash Used Provided by Financing Activities | -1,350,600 | 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 | -77,800 | -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 | 507,600 | 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 | 585,400 | 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 | 13,358,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 | -236,500 | -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 | 13,121,500 | 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 |