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 | 35,289,800 | 35,127,400 | 28,819,700 | 23,522,300 | 18,728,500 | 25,599,700 | 23,495,700 | 19,456,400 | 17,033,300 | 19,115,100 | 18,997,000 | 17,123,800 | 17,050,500 | 16,355,200 | 10,292,900 | 8,086,500 | 14,972,500 | 15,221,700 | 16,454,100 | 14,057,400 | 11,396,300 |
Revenue Growth | - | 21.89% | 22.52% | 25.60% | -26.84% | 8.95% | 20.76% | 14.23% | -10.89% | 0.62% | 10.94% | 0.43% | 4.25% | 58.90% | 27.28% | -45.99% | -1.64% | -7.49% | 17.05% | 23.35% | |
Cost of Revenue | 28,348,100 | 27,985,500 | 24,068,100 | 20,230,400 | 16,276,500 | 21,584,300 | 19,839,900 | 16,470,800 | 14,280,100 | 15,993,800 | 16,203,800 | 14,628,300 | 14,584,100 | 13,341,800 | 8,198,800 | 6,483,400 | 11,736,900 | 11,917,300 | 13,773,400 | 11,340,500 | 9,268,600 |
Gross Profit | 6,941,700 | 7,141,900 | 4,751,600 | 3,291,900 | 2,452,000 | 4,015,400 | 3,655,800 | 2,985,600 | 2,753,200 | 3,121,300 | 2,793,200 | 2,495,500 | 2,466,400 | 3,013,400 | 2,094,100 | 1,603,100 | 3,235,600 | 3,304,400 | 2,680,700 | 2,716,900 | 2,127,700 |
Gross Profit Margin | 19.67% | 20.33% | 16.49% | 13.99% | 13.09% | 15.69% | 15.56% | 15.35% | 16.16% | 16.33% | 14.70% | 14.57% | 14.47% | 18.42% | 20.35% | 19.82% | 21.61% | 21.71% | 16.29% | 19.33% | 18.67% |
Research and Development | 435,000 | 410,900 | 341,200 | 324,100 | 273,900 | 326,600 | 306,100 | 264,700 | 247,200 | 239,800 | 215,600 | 251,400 | 279,300 | 288,200 | 238,500 | 199,200 | 341,800 | 255,500 | 0 | 0 | 0 |
General and Administrative Expenses | 791,500 | 784,600 | 726,300 | 676,800 | 581,400 | 698,500 | 644,700 | 555,000 | 540,200 | 541,500 | 561,400 | 559,500 | 571,600 | 546,900 | 481,500 | 434,900 | 581,400 | 602,300 | 587,000 | 555,200 | 488,500 |
Total Operating Expenses | 1,232,700 | 1,195,500 | 1,073,000 | 1,001,400 | 884,100 | 1,040,500 | 967,300 | 842,000 | 805,800 | 793,700 | 792,400 | 823,800 | 870,900 | 876,500 | 788,200 | 634,100 | 923,200 | 857,800 | 587,000 | 555,200 | 488,500 |
Operating Income or Loss | 5,575,200 | 5,946,400 | 3,617,600 | 2,275,000 | 1,532,000 | 2,892,600 | 2,627,600 | 2,108,300 | 2,752,800 | 2,305,800 | 1,978,500 | 1,643,100 | 1,562,400 | 1,660,700 | 861,500 | 422,100 | 2,330,700 | 2,392,200 | 2,012,400 | 2,104,800 | 1,579,300 |
Operating Margin | 15.79% | 16.93% | 12.55% | 9.67% | 8.18% | 11.30% | 11.18% | 10.84% | 16.16% | 12.06% | 10.41% | 9.60% | 9.16% | 10.15% | 8.37% | 5.22% | 15.57% | 15.72% | 12.23% | 14.97% | 13.86% |
Interest Expense | -91,300 | 520,400 | 109,100 | 1,120,300 | 1,200,100 | 0 | -182,600 | -65,000 | 1,622,400 | -31,300 | -39,100 | -51,900 | -66,500 | 668,200 | 222,300 | 335,400 | 866,700 | 627,900 | -162,900 | 331,200 | 211,100 |
EBITDA | 6,574,500 | 6,870,300 | 4,407,800 | 3,178,300 | 2,581,000 | 3,969,900 | 3,681,700 | 3,215,800 | 3,745,900 | 3,212,900 | 2,896,200 | 2,453,800 | 2,263,300 | 2,810,700 | 1,900,800 | 1,480,400 | 2,980,100 | 2,918,600 | 2,447,000 | 2,474,900 | 1,894,300 |
Depreciation and Amortization | 933,200 | 903,600 | 807,100 | 867,800 | 901,500 | 927,600 | 1,054,100 | 1,107,500 | 993,100 | 907,100 | 917,700 | 810,700 | 700,900 | 673,800 | 616,000 | 638,100 | 649,400 | 526,400 | 434,600 | 370,100 | 315,000 |
Income Before Tax | 6,226,000 | 5,718,200 | 3,848,700 | 2,378,600 | 1,657,900 | 3,099,200 | 2,810,200 | 2,173,300 | 1,130,400 | 2,337,100 | 2,017,600 | 1,695,000 | 1,628,900 | 1,506,900 | 660,300 | 175,000 | 14,640,000 | 1,764,300 | 2,175,300 | 1,773,600 | 1,368,200 |
Income Tax Expense | 1,262,300 | 1,117,400 | 837,100 | 526,500 | 359,500 | 711,300 | 615,100 | 498,100 | 608,700 | 733,100 | 658,800 | 523,700 | 517,300 | 464,600 | 202,700 | 63,100 | 446,100 | 537,000 | 679,300 | 640,400 | 461,400 |
Net Income | 4,963,700 | 4,600,800 | 3,011,600 | 1,865,500 | 1,301,200 | 2,387,900 | 2,195,100 | 1,675,200 | 521,700 | 1,604,000 | 1,358,800 | 1,171,300 | 1,111,600 | 1,042,300 | 457,600 | 111,900 | 1,017,900 | 1,227,300 | 1,496,000 | 1,133,200 | 906,800 |
Net Income Margin | 14.05% | 13.10% | 10.45% | 7.93% | 6.95% | 9.33% | 9.34% | 8.61% | 3.06% | 8.39% | 7.15% | 6.84% | 6.52% | 6.37% | 4.45% | 1.38% | 6.80% | 8.06% | 9.09% | 8.06% | 7.96% |
EPS | 9.46 | 8.78 | 5.76 | 3.58 | 2.50 | 4.59 | 4.17 | 3.17 | 0.99 | 3.02 | 2.55 | 2.20 | 2.09 | 1.91 | 0.84 | 0.21 | 1.86 | 2.20 | 2.66 | 1.96 | 1.54 |
EPS Diluted | 9.44 | 8.76 | 5.75 | 3.57 | 2.49 | 4.58 | 4.16 | 3.16 | 0.99 | 3.01 | 2.54 | 2.20 | 2.08 | 1.91 | 0.83 | 0.20 | 1.85 | 2.19 | 2.64 | 1.94 | 1.53 |
Weighted Average Shares Out | - | 523,900 | 522,600 | 521,700 | 520,200 | 520,350 | 526,500 | 527,850 | 526,650 | 531,900 | 532,500 | 531,300 | 532,650 | 544,950 | 547,500 | 545,700 | 546,300 | 556,650 | 562,650 | 579,600 | 589,275 |
Weighted Average Shares Out Diluted | - | 525,000 | 523,350 | 522,600 | 521,100 | 521,250 | 527,700 | 529,350 | 527,700 | 533,400 | 534,150 | 532,800 | 533,700 | 546,600 | 549,300 | 547,350 | 548,850 | 559,950 | 565,800 | 583,200 | 592,988 |
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 | 5,871,500 | 7,181,700 | 6,158,900 | 3,428,300 | 3,539,600 | 4,175,100 | 3,435,900 | 2,364,700 | 1,915,700 | 2,016,400 | 1,737,600 | 1,750,100 | 1,272,400 | 2,106,700 | 2,040,800 | 1,912,000 | 1,955,200 | 1,858,100 | 1,852,500 | 1,698,900 | 1,614,700 |
Short Term Investments | 2,145,500 | 1,477,600 | 1,614,200 | 1,559,400 | 1,429,000 | 1,162,100 | 1,020,400 | 1,367,100 | 1,140,900 | 1,448,100 | 1,272,000 | 1,267,500 | 1,192,700 | 910,100 | 450,500 | 219,500 | 175,400 | 778,500 | 821,700 | 591,400 | 604,800 |
Cash + Short Term Investments | 8,017,000 | 8,659,300 | 6,158,900 | 4,813,000 | 4,834,000 | 5,169,400 | 4,299,600 | 3,621,900 | 2,922,600 | 3,378,000 | 2,937,100 | 2,925,200 | 2,395,900 | 3,016,800 | 2,491,300 | 2,131,500 | 2,130,600 | 2,636,600 | 2,674,200 | 2,290,300 | 2,219,500 |
Net Receivables | 2,731,300 | 2,198,100 | 1,919,800 | 1,575,100 | 1,197,500 | 1,306,100 | 1,314,400 | 1,127,900 | 862,200 | 879,000 | 1,047,100 | 1,019,600 | 902,100 | 977,800 | 610,400 | 554,700 | 8,735,100 | 9,595,400 | 9,207,700 | 7,844,700 | 6,644,800 |
Inventory | 2,783,000 | 2,576,700 | 2,198,800 | 1,768,300 | 1,221,900 | 1,153,200 | 1,184,700 | 928,400 | 727,800 | 796,500 | 925,700 | 813,600 | 782,400 | 710,400 | 534,000 | 632,100 | 658,100 | 628,300 | 693,700 | 495,500 | 495,600 |
Other Current Assets | 681,500 | 680,600 | 682,000 | 732,900 | 515,600 | 388,000 | 364,700 | 404,400 | 225,600 | 245,700 | 290,500 | 308,100 | 331,700 | 2,900,700 | 2,432,500 | 2,056,000 | 211,700 | 205,600 | 212,800 | 214,900 | 113,300 |
Total Current Assets | 14,212,800 | 13,434,100 | 10,277,500 | 8,156,400 | 7,253,400 | 7,628,700 | 6,798,700 | 5,678,200 | 4,512,600 | 5,053,500 | 4,909,900 | 4,758,400 | 4,080,400 | 4,588,900 | 3,576,900 | 3,242,800 | 11,735,500 | 13,065,900 | 12,788,400 | 10,845,400 | 9,473,200 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 6,010,500 | 6,425,400 | 3,468,400 | 5,726,400 | 5,231,900 | 4,661,000 | 4,284,100 | 4,559,700 | 3,931,500 | 3,801,700 | 3,791,600 | 4,337,000 | 3,751,900 | 3,182,400 | 2,779,000 | 2,894,900 | 3,742,900 | 3,450,500 | 2,798,500 | 2,349,900 | 1,037,800 |
Goodwill | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 18,163,000 | 7,181,700 | 17,179,600 | 11,924,000 | 11,801,800 | 12,131,800 | 10,926,200 | 9,697,200 | 8,951,100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 0 | 590,900 | 250,000 | 99,900 | 137,200 | 152,200 | 134,800 | 116,200 | 194,100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 2,790,300 | 13,782,200 | 2,350,000 | 15,418,900 | 15,799,800 | 16,071,400 | 14,399,600 | 13,202,300 | 12,194,800 | 12,254,600 | 11,917,300 | 11,630,100 | 10,795,500 | 9,401,400 | 7,878,200 | 8,431,300 | 771,400 | 711,800 | 520,500 | 520,100 | 1,717,000 |
Total Non-Current Assets | 26,963,800 | 27,389,300 | 22,998,000 | 21,145,300 | 21,031,700 | 20,732,400 | 18,683,700 | 17,762,000 | 16,126,300 | 16,056,300 | 15,708,900 | 15,967,100 | 14,547,400 | 12,583,800 | 10,657,200 | 11,326,200 | 4,514,300 | 4,162,300 | 3,319,000 | 2,870,000 | 2,754,800 |
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 | 41,176,600 | 40,823,400 | 33,275,500 | 29,301,700 | 28,285,100 | 28,361,100 | 25,482,400 | 23,440,200 | 20,638,900 | 21,109,800 | 20,618,800 | 20,725,500 | 18,627,800 | 17,172,700 | 14,234,100 | 14,569,000 | 16,249,800 | 17,228,200 | 16,107,400 | 13,715,400 | 12,228,000 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 6,370,400 | 9,015,800 | 7,185,600 | 6,217,600 | 5,601,100 | 6,013,100 | 5,710,900 | 5,270,400 | 4,056,200 | 4,331,900 | 4,341,300 | 4,302,000 | 3,651,300 | 3,846,700 | 2,634,100 | 2,442,500 | 867,100 | 1,218,200 | 1,454,800 | 2,003,800 | 1,943,200 |
Short Term Debt | 5,251,800 | 5,068,900 | 3,265,500 | 3,025,100 | 3,113,500 | 3,797,200 | 3,256,800 | 2,723,700 | 2,242,500 | 2,620,400 | 2,506,000 | 150,000 | 3,325,000 | 3,673,600 | 2,149,900 | 2,695,600 | 3,576,200 | 4,106,800 | 4,222,600 | 8,600 | 2,510,400 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 7,348,200 | 142,600 | 7,185,600 | -4,398,400 | -4,355,100 | -4,640,200 | 275,000 | 166,300 | 1,072,600 | 242,000 | 970,900 | 261,800 | 903,500 | -5,565,800 | -1,468,200 | 0 | 1,174,400 | 1,176,600 | 1,028,900 | 0 | 0 |
Other Current Liabilities | -12,590,300 | -5,211,500 | -10,451,100 | 1,373,300 | 1,241,600 | 843,000 | -3,531,800 | -2,890,000 | -3,315,100 | -2,862,400 | -3,476,900 | -261,800 | -4,228,500 | 1,892,200 | -681,700 | -2,695,600 | 36,300 | 367,100 | 497,000 | 338,700 | 347,800 |
Total Current Liabilities | 6,380,100 | 9,015,800 | 7,185,600 | 6,217,600 | 5,601,100 | 6,013,100 | 5,710,900 | 5,270,400 | 4,056,200 | 4,331,900 | 4,341,300 | 4,452,000 | 3,651,300 | 3,846,700 | 2,634,100 | 2,442,500 | 5,654,000 | 6,868,700 | 7,203,300 | 2,351,100 | 4,801,400 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 14,405,000 | 9,308,200 | 12,922,800 | 7,735,800 | 8,197,200 | 8,012,800 | 7,536,100 | 7,494,700 | 6,232,700 | 7,018,500 | 6,695,500 | 7,101,200 | 150,000 | 150,000 | 150,000 | 172,300 | 3,908,600 | 3,769,000 | 3,057,400 | 6,246,300 | 2,314,400 |
Deferred Revenue | 115,600 | -10,010,200 | 683,200 | 329,100 | 457,400 | 587,300 | 842,400 | 1,339,000 | 1,072,600 | 1,047,400 | 970,900 | 1,093,800 | 903,500 | 712,000 | 563,800 | 547,200 | 470,800 | 0 | 0 | 0 | 0 |
Deferred Tax | 611,000 | 702,000 | 624,400 | 590,400 | 854,600 | 790,200 | 704,900 | 773,700 | 934,900 | 889,100 | 909,200 | 973,300 | 940,000 | 942,800 | 713,800 | 734,800 | 1,369,700 | 1,038,000 | 913,000 | 806,500 | 823,600 |
Other Non-Current Liabilities | 1,962,000 | 15,928,800 | -1,307,600 | 2,991,400 | 2,759,700 | 3,251,600 | 2,095,200 | 511,900 | 1,564,900 | 882,500 | 948,700 | 470,900 | 7,136,100 | 6,156,800 | 4,814,600 | 5,568,500 | 0 | 539,400 | 477,500 | 410,400 | 526,200 |
Total Non-Current Liabilities | 17,093,600 | 15,928,800 | 12,922,800 | 11,646,700 | 12,268,900 | 12,641,900 | 11,178,600 | 10,119,300 | 9,805,100 | 9,837,500 | 9,524,300 | 9,639,200 | 9,129,600 | 7,961,600 | 6,242,200 | 7,022,800 | 5,749,100 | 5,346,400 | 4,447,900 | 7,463,200 | 3,664,200 |
Total Liabilities | 23,473,700 | 24,944,600 | 20,108,400 | 17,864,300 | 17,870,000 | 18,655,000 | 16,889,500 | 15,389,700 | 13,861,300 | 14,169,400 | 13,865,600 | 14,091,200 | 12,780,900 | 11,808,300 | 8,876,300 | 9,465,300 | 11,403,100 | 12,215,100 | 11,651,200 | 9,814,300 | 8,465,600 |
Common Stock | 524,300 | 523,300 | 522,000 | 347,300 | 346,600 | 346,300 | 346,600 | 351,800 | 350,700 | 351,300 | 355,200 | 354,300 | 353,400 | 356,800 | 365,300 | 364,400 | 363,100 | 368,400 | 248,500 | 169,400 | 173,900 |
Retained Earnings | 17,798,600 | 15,780,300 | 13,402,400 | 11,869,200 | 11,005,200 | 10,398,500 | 9,275,400 | 8,369,100 | 7,484,900 | 7,536,800 | 6,863,800 | 6,165,100 | 5,596,400 | 5,174,500 | 4,846,100 | 4,640,500 | 4,724,700 | 4,260,600 | 4,026,100 | 3,471,500 | 2,826,900 |
Accumulated Other Comprehensive Income/Loss | -945,200 | -693,900 | -953,400 | -921,100 | -1,050,300 | -1,100,100 | -1,098,500 | -793,600 | -1,128,100 | -1,017,000 | -579,800 | 8,700 | -159,500 | -219,000 | 41,300 | 36,200 | -269,800 | 408,100 | 156,200 | 154,700 | 311,100 |
Total Stockholders Equity | 17,702,900 | 15,878,800 | 13,167,100 | 11,437,400 | 10,415,100 | 9,706,100 | 8,592,900 | 8,050,500 | 6,777,600 | 6,940,400 | 6,753,200 | 6,634,300 | 5,846,900 | 5,364,400 | 5,357,800 | 5,103,700 | 4,846,700 | 5,013,100 | 4,456,200 | 3,901,100 | 3,762,400 |
Total Investments | 20,308,500 | 8,659,300 | 18,793,800 | 1,559,400 | 1,429,000 | 1,162,100 | 1,020,400 | 1,367,100 | 1,140,900 | 1,448,100 | 1,272,000 | 1,267,500 | 1,192,700 | 910,100 | 450,500 | 219,500 | 175,400 | 778,500 | 821,700 | 591,400 | 604,800 |
Total Debt | 14,405,000 | 14,377,100 | 16,188,300 | 10,760,900 | 11,310,700 | 11,810,000 | 10,792,900 | 10,218,400 | 8,475,200 | 9,638,900 | 9,201,500 | 150,000 | 150,000 | 150,000 | 150,000 | 172,300 | 7,484,800 | 7,875,800 | 7,280,000 | 6,254,900 | 4,824,800 |
Net Debt | 8,533,500 | 7,195,400 | 10,029,400 | 7,332,600 | 7,771,100 | 7,634,900 | 7,357,000 | 7,853,700 | 6,559,500 | 7,622,500 | 7,463,900 | -1,600,100 | -1,122,400 | -1,956,700 | -1,890,800 | -1,739,700 | 5,529,600 | 6,017,700 | 5,427,500 | 4,556,000 | 3,210,100 |
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 | 4,963,700 | 4,600,800 | 3,011,600 | 1,852,100 | 1,298,400 | 2,387,900 | 2,195,100 | 1,675,200 | 521,700 | 1,604,000 | 1,358,800 | 1,171,300 | 1,111,600 | 1,042,300 | 457,600 | 111,900 | 1,017,900 | 1,227,300 | 1,496,000 | 1,133,200 | 906,800 |
Depreciation & Amortization | -12,500 | -923,900 | 790,200 | 903,300 | 1,049,000 | 1,077,300 | 1,054,100 | 1,107,500 | 993,100 | 907,100 | 917,700 | 810,700 | 700,900 | 673,800 | 616,000 | 638,100 | 649,400 | 526,400 | 434,600 | 370,100 | 315,000 |
Deferred Income Tax | -306,200 | -303,700 | -208,000 | -212,900 | -500 | 70,800 | 17,500 | -173,900 | 30,900 | -55,200 | -98,000 | 97,300 | 151,700 | 224,100 | 46,300 | 159,700 | 131,000 | 0 | 0 | 0 | 0 |
Stock Based Compensation | 43,800 | 21,200 | 17,100 | 14,700 | 13,000 | 15,100 | 13,200 | 12,700 | 13,100 | 14,600 | 16,200 | 14,000 | 13,900 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -1,591,000 | -1,334,700 | -809,500 | -239,000 | 891,200 | -595,500 | -558,100 | -295,500 | 395,300 | -266,400 | -241,300 | 3,700 | -193,100 | -692,400 | 66,000 | 81,600 | -595,200 | 261,700 | -172,900 | -537,100 | -368,300 |
Accounts Receivable | -511,600 | -1,266,500 | 125,900 | -329,800 | 20,000 | -75,300 | -45,800 | -23,500 | -6,300 | 7,000 | -8,500 | 86,200 | -186,600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | -119,600 | -350,700 | -272,700 | -610,300 | -48,200 | 24,600 | -332,700 | -149,900 | 64,100 | 64,300 | -189,500 | -39,600 | -61,500 | -187,100 | 96,600 | 53,400 | -85,200 | 114,400 | -168,500 | -30,100 | -142,100 |
Accounts Payable | 545,700 | 350,700 | 840,300 | 1,030,900 | -53,600 | -27,600 | 528,900 | 333,600 | -8,600 | -162,600 | 252,300 | 240,800 | -303,600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Working Capital | -1,124,400 | -68,200 | -1,503,000 | -329,800 | 973,000 | -517,200 | -708,500 | -455,700 | 346,100 | -175,100 | -295,600 | -283,700 | 358,600 | -505,300 | -30,600 | 28,200 | -510,000 | 147,300 | -4,400 | -507,000 | -226,200 |
Other Non-Cash Items | 2,419,300 | 1,847,800 | 207,000 | -329,700 | -251,400 | -9,400 | 283,700 | 228,600 | 390,700 | 311,300 | 88,400 | 390,000 | -100,400 | 1,611,200 | 411,800 | 541,700 | 101,800 | 40,000 | 95,000 | 20,600 | 37,500 |
Net Cash Provided by Operating Activities | 4,438,700 | 4,190,000 | 3,027,000 | 2,186,700 | 2,987,200 | 2,860,300 | 2,992,300 | 2,715,800 | 2,300,800 | 2,556,000 | 2,123,600 | 2,375,700 | 1,519,000 | 1,592,600 | 1,551,400 | 1,373,300 | 1,304,900 | 2,055,400 | 1,852,700 | 986,800 | 891,000 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,563,700 | -1,262,500 | -1,390,500 | -1,632,800 | -1,638,400 | -1,970,800 | -1,952,300 | -1,846,600 | -1,964,900 | -1,725,200 | -1,537,300 | -1,872,800 | -1,803,400 | -1,647,300 | -168,400 | -127,700 | -1,550,000 | -1,267,400 | -954,300 | -848,500 | -633,500 |
Acquisitions Net | 667,800 | 632,000 | 687,700 | -727,000 | -597,800 | 638,100 | 653,700 | 470,700 | 433,800 | -1,035,500 | -1,239,000 | 0 | 0 | -1,142,400 | -715,400 | -843,300 | -1,087,000 | 240,100 | 162,200 | 96,100 | 103,200 |
Purchases of Investments | -141,400 | -163,600 | -170,300 | -176,100 | -244,600 | -850,600 | -615,900 | -970,300 | -1,031,900 | -294,300 | -124,600 | -990,100 | -1,048,900 | -471,800 | -233,700 | -42,800 | -667,300 | -1,282,900 | -1,458,200 | -1,172,400 | -876,300 |
Sales/Maturities of Investments | -3,224,400 | 803,600 | 718,100 | 727,000 | 597,800 | 715,500 | 931,500 | 779,500 | 1,304,800 | 1,035,500 | 997,900 | 888,900 | 768,300 | 1,142,400 | 393,500 | 1,006,800 | 1,239,400 | 1,345,500 | 1,225,400 | 1,135,100 | 710,500 |
Other Investing Activities | 1,159,800 | -2,880,400 | -1,878,000 | 446,200 | 7,200 | -739,600 | -294,000 | 72,800 | 127,700 | 44,600 | 371,100 | -177,000 | -504,000 | -299,900 | 256,900 | 317,600 | 1,813,000 | -332,100 | -801,200 | -712,900 | -510,000 |
Net Cash Used for Investing Activities | -3,396,000 | -2,870,900 | -2,033,000 | -1,362,700 | -1,875,800 | -2,207,400 | -1,930,700 | -1,964,600 | -1,564,300 | -1,974,900 | -1,531,900 | -2,151,000 | -2,588,000 | -2,419,000 | -467,100 | 310,600 | -251,900 | -1,296,800 | -1,826,100 | -1,502,600 | -1,206,100 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -1,205,800 | -2,572,800 | -2,265,800 | -210,900 | -1,898,500 | -1,790,000 | -1,755,300 | -1,897,100 | -1,625,100 | -1,580,100 | -1,883,000 | -568,900 | -668,100 | -1,317,900 | -730,700 | -1,601,700 | 0 | 0 | 0 | 0 | 0 |
Common Stock Issued | 65,000 | 51,500 | 35,700 | 37,500 | 53,700 | 60,800 | 19,300 | 39,300 | 29,400 | 0 | 0 | 0 | 0 | 2,808,100 | 22,000 | 0 | 11,500 | 30,800 | 37,700 | 11,900 | 15,700 |
Common Stock Repurchased | -4,500 | -3,500 | -2,100 | -1,500 | -42,100 | -110,200 | -354,400 | 0 | -70,500 | -201,600 | -42,700 | 0 | -162,100 | -337,600 | -22,000 | 0 | -230,600 | -360,500 | -312,000 | -367,200 | -107,700 |
Dividends Paid | -2,256,400 | -1,518,600 | -1,004,700 | -708,000 | -1,239,800 | -1,138,600 | -804,300 | -558,300 | -829,300 | -680,500 | -623,800 | -283,100 | -809,500 | -217,400 | -251,700 | -232,100 | -629,200 | -736,700 | -530,400 | -496,900 | -270,900 |
Other Financing Activities | 2,639,600 | 5,145,600 | 3,541,800 | -882,900 | 1,318,200 | 3,061,400 | 2,985,100 | 2,061,600 | 1,701,400 | 2,265,700 | 2,029,000 | 1,125,800 | 1,849,200 | 10,900 | 22,000 | 17,600 | -19,800 | 227,900 | 847,200 | 1,573,200 | 879,200 |
Net Cash Used Provided by Financing Activities | -278,500 | 1,102,200 | 304,900 | -882,900 | -1,808,500 | 83,400 | 71,100 | -393,800 | -823,500 | -196,500 | -520,500 | 273,800 | 209,500 | 946,100 | -960,400 | -1,816,200 | -868,100 | -838,500 | 42,500 | 721,000 | 516,300 |
Effect of Forex Changes on Cash | -38,500 | 69,600 | -36,300 | -52,400 | 61,600 | 2,900 | -61,500 | 91,600 | -13,700 | -105,800 | -83,700 | -20,800 | 25,200 | -53,800 | 4,900 | 89,100 | -87,800 | 85,500 | 84,500 | -121,000 | 66,500 |
Net Change in Cash | -5,266,500 | -2,269,600 | 1,262,600 | -111,300 | -635,500 | 739,200 | 1,071,200 | 449,000 | -100,700 | 278,800 | -12,500 | 477,700 | -834,300 | 65,900 | 128,800 | -43,200 | 97,100 | 5,600 | 153,600 | 84,200 | 267,700 |
Cash at End of Period | 19,161,900 | 2,421,300 | 4,690,900 | 3,428,300 | 3,539,600 | 4,175,100 | 3,435,900 | 2,364,700 | 1,915,700 | 2,016,400 | 1,737,600 | 1,750,100 | 1,272,400 | 2,106,700 | 2,040,800 | 1,912,000 | 1,955,200 | 1,858,100 | 1,852,500 | 1,698,900 | 1,614,700 |
Cash at Start of Period | 24,428,400 | 4,690,900 | 3,428,300 | 3,539,600 | 4,175,100 | 3,435,900 | 2,364,700 | 1,915,700 | 2,016,400 | 1,737,600 | 1,750,100 | 1,272,400 | 2,106,700 | 2,040,800 | 1,912,000 | 1,955,200 | 1,858,100 | 1,852,500 | 1,698,900 | 1,614,700 | 1,347,000 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 4,438,700 | 4,190,000 | 3,027,000 | 2,186,700 | 2,987,200 | 2,860,300 | 2,992,300 | 2,715,800 | 2,300,800 | 2,556,000 | 2,123,600 | 2,375,700 | 1,519,000 | 1,592,600 | 1,551,400 | 1,373,300 | 1,304,900 | 2,055,400 | 1,852,700 | 986,800 | 891,000 |
Capital Expenditure | -1,563,700 | -1,262,500 | -1,390,500 | -1,632,800 | -1,638,400 | -1,970,800 | -1,952,300 | -1,846,600 | -1,964,900 | -1,725,200 | -1,537,300 | -1,872,800 | -1,803,400 | -1,647,300 | -168,400 | -127,700 | -1,550,000 | -1,267,400 | -954,300 | -848,500 | -633,500 |
Free Cash Flow | 2,875,000 | 2,927,500 | 1,636,500 | 553,900 | 1,348,800 | 889,500 | 1,040,000 | 869,200 | 335,900 | 830,800 | 586,300 | 502,900 | -284,400 | -54,700 | 1,383,000 | 1,245,600 | -245,100 | 788,000 | 898,400 | 138,300 | 257,500 |