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 | 7,866,900 | 7,124,100 | 6,222,200 | 5,710,100 | 4,358,400 | 4,478,500 | 3,724,200 | 3,128,900 | 2,704,400 | 2,384,400 | 2,131,700 | 2,265,100 | 2,178,800 | 1,757,300 | 1,413,000 | 1,052,168 | 874,919 | 600,828 | 372,682 | 227,338 | 138,803 |
Revenue Growth | - | 14.49% | 8.97% | 31.01% | -2.68% | 20.25% | 19.03% | 15.70% | 13.42% | 11.85% | -5.89% | 3.96% | 23.99% | 24.37% | 34.29% | 20.26% | 45.62% | 61.22% | 63.93% | 63.78% | |
Cost of Revenue | 2,597,500 | 2,394,600 | 2,026,200 | 1,751,600 | 1,497,200 | 1,368,300 | 1,120,100 | 934,800 | 814,300 | 806,500 | 717,900 | 670,900 | 608,500 | 483,500 | 383,000 | 301,116 | 254,142 | 186,542 | 124,846 | 73,769 | 50,813 |
Gross Profit | 5,269,400 | 4,729,500 | 4,196,000 | 3,958,500 | 2,861,200 | 3,110,200 | 2,604,100 | 2,194,100 | 1,890,100 | 1,577,900 | 1,413,800 | 1,594,200 | 1,570,300 | 1,273,800 | 1,030,000 | 751,052 | 620,777 | 414,286 | 247,836 | 153,569 | 87,990 |
Gross Profit Margin | 66.96% | 66.39% | 67.44% | 69.32% | 65.65% | 69.45% | 69.92% | 70.12% | 69.89% | 66.18% | 66.32% | 70.38% | 72.07% | 72.49% | 72.89% | 71.38% | 70.95% | 68.95% | 66.50% | 67.55% | 63.39% |
Research and Development | 1,110,700 | 998,800 | 879,000 | 671,000 | 595,100 | 557,300 | 418,100 | 328,600 | 239,600 | 197,400 | 178,000 | 167,700 | 170,000 | 140,200 | 116,000 | 95,102 | 79,372 | 48,859 | 29,778 | 17,354 | 17,812 |
General and Administrative Expenses | 2,094,500 | 1,963,900 | 1,739,900 | 1,466,500 | 1,216,300 | 1,178,400 | 986,600 | 810,900 | 705,300 | 640,500 | 691,000 | 574,000 | 522,200 | 438,800 | 358,800 | 278,511 | 230,570 | 158,685 | 110,703 | 67,443 | 48,994 |
Total Operating Expenses | 3,205,200 | 2,962,700 | 2,618,900 | 2,137,500 | 1,811,400 | 1,735,700 | 1,404,700 | 1,139,500 | 944,900 | 837,900 | 869,000 | 741,700 | 692,200 | 579,000 | 474,800 | 373,613 | 309,942 | 207,544 | 140,481 | 84,797 | 66,806 |
Operating Income or Loss | 2,064,200 | 1,766,800 | 1,211,300 | 1,821,000 | 773,600 | 1,374,500 | 1,199,400 | 1,054,600 | 945,200 | 740,000 | 544,800 | 852,500 | 878,100 | 694,800 | 555,200 | 377,439 | 310,835 | 206,742 | 107,355 | 68,772 | 21,184 |
Operating Margin | 26.18% | 24.80% | 19.47% | 31.89% | 17.75% | 30.69% | 32.21% | 33.71% | 34.95% | 31.04% | 25.56% | 37.64% | 40.30% | 39.54% | 39.29% | 35.87% | 35.53% | 34.41% | 28.81% | 30.25% | 15.26% |
Interest Expense | 28,700 | 0 | 29,700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15,800 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
EBITDA | 2,505,100 | 2,188,600 | 1,577,100 | 1,821,000 | 1,049,800 | 1,374,500 | 1,322,200 | 1,157,900 | 1,050,700 | 740,000 | 619,200 | 919,800 | 935,900 | 741,300 | 595,600 | 377,439 | 335,919 | 219,769 | 107,355 | 75,499 | 21,184 |
Depreciation and Amortization | 451,300 | 421,800 | 380,400 | 317,000 | 282,500 | 199,700 | 120,100 | 95,000 | 88,900 | 89,500 | 74,400 | 67,300 | 57,800 | 46,500 | 40,400 | 34,577 | 25,084 | 13,027 | 35,269 | 6,727 | 7,111 |
Income Before Tax | 2,379,900 | 1,958,900 | 1,606,800 | 1,890,300 | 1,207,000 | 1,502,200 | 1,279,500 | 1,096,500 | 980,800 | 758,500 | 549,000 | 870,900 | 893,900 | 709,700 | 572,300 | 396,111 | 335,203 | 237,234 | 120,138 | 73,807 | 24,204 |
Income Tax Expense | 119,700 | 141,600 | 262,400 | 162,200 | 140,200 | 120,400 | 154,500 | 436,500 | 244,900 | 169,700 | 130,200 | 199,900 | 237,300 | 214,600 | 190,500 | 163,505 | 130,888 | 92,697 | 48,094 | -20,327 | 726 |
Net Income | 2,243,100 | 1,798,000 | 1,322,300 | 1,704,600 | 1,060,600 | 1,379,300 | 1,127,900 | 660,000 | 735,900 | 588,800 | 418,800 | 671,000 | 656,600 | 495,100 | 381,800 | 232,606 | 204,315 | 144,537 | 72,044 | 94,134 | 23,478 |
Net Income Margin | 28.55% | 25.24% | 21.25% | 29.85% | 24.33% | 30.80% | 30.29% | 21.09% | 27.21% | 24.69% | 19.65% | 29.62% | 30.14% | 28.17% | 27.02% | 22.11% | 23.35% | 24.06% | 19.33% | 41.41% | 16.91% |
EPS | 6.33 | 5.12 | 3.72 | 4.79 | 3.02 | 3.98 | 3.31 | 1.97 | 2.13 | 1.76 | 1.26 | 1.86 | 1.83 | 1.40 | 1.08 | 0.67 | 0.58 | 0.42 | 0.22 | 0.30 | 0.08 |
EPS Diluted | 6.22 | 5.03 | 3.65 | 4.66 | 2.94 | 3.85 | 3.16 | 1.89 | 2.08 | 1.73 | 1.23 | 1.86 | 1.78 | 1.37 | 1.05 | 0.66 | 0.57 | 0.41 | 0.21 | 0.28 | 0.07 |
Weighted Average Shares Out | - | 351,200 | 355,700 | 356,100 | 351,000 | 346,200 | 341,100 | 335,100 | 344,700 | 333,900 | 332,100 | 360,966 | 358,200 | 352,800 | 352,800 | 344,682 | 349,893 | 340,479 | 330,633 | 315,630 | 303,237 |
Weighted Average Shares Out Diluted | - | 357,400 | 362,000 | 365,800 | 360,900 | 358,500 | 356,400 | 348,900 | 353,700 | 341,100 | 339,300 | 360,968 | 369,900 | 361,800 | 362,700 | 352,845 | 359,487 | 351,189 | 342,837 | 337,392 | 314,784 |
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 | 2,413,300 | 2,750,100 | 1,581,200 | 1,290,900 | 1,622,600 | 1,167,600 | 4,834,400 | 3,846,500 | 4,837,900 | 3,347,800 | 2,497,000 | 782,100 | 2,920,500 | 2,171,800 | 1,608,900 | 1,171,980 | 194,623 | 122,825 | 34,390 | 5,508 | 5,771 |
Short Term Investments | 1,818,400 | 2,473,100 | 2,541,000 | 2,940,000 | 3,548,900 | 2,054,100 | 2,205,200 | 1,312,400 | 1,518,000 | 845,200 | 632,200 | 621,400 | 770,700 | 563,400 | 630,600 | 333,998 | 256,746 | 304,642 | 205,353 | 123,679 | 126,267 |
Cash + Short Term Investments | 4,231,700 | 5,223,200 | 6,741,500 | 8,619,500 | 6,869,100 | 5,845,200 | 4,834,400 | 3,846,500 | 4,837,900 | 3,347,800 | 2,497,000 | 1,403,500 | 2,920,500 | 2,171,800 | 1,608,900 | 1,171,980 | 451,369 | 427,467 | 239,743 | 129,187 | 132,038 |
Net Receivables | 1,290,000 | 1,267,500 | 1,073,300 | 893,000 | 645,500 | 645,200 | 682,300 | 507,900 | 430,200 | 394,300 | 315,100 | 301,400 | 370,300 | 297,900 | 246,800 | 205,384 | 170,107 | 130,370 | 94,680 | 52,849 | 35,443 |
Inventory | 1,481,700 | 1,220,600 | 893,200 | 587,100 | 601,500 | 595,500 | 409,000 | 241,200 | 182,300 | 167,900 | 181,700 | 179,600 | 121,500 | 112,100 | 86,800 | 57,600 | 63,460 | 32,416 | 24,295 | 15,170 | 5,966 |
Other Current Assets | 212,200 | 176,700 | 168,600 | 133,900 | 393,800 | 337,300 | 178,800 | 99,200 | 83,300 | 73,500 | 117,700 | 47,900 | 76,600 | 48,000 | 55,100 | 49,609 | 28,450 | 32,824 | 22,061 | 11,449 | 3,032 |
Total Current Assets | 7,215,600 | 7,888,000 | 8,576,800 | 9,989,300 | 8,116,100 | 7,511,500 | 6,354,300 | 4,686,900 | 5,450,400 | 3,910,000 | 2,993,800 | 1,932,400 | 3,412,300 | 2,581,800 | 2,024,300 | 1,434,964 | 703,890 | 609,591 | 374,451 | 208,655 | 176,684 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 4,433,000 | 3,537,600 | 2,374,200 | 1,876,400 | 1,577,300 | 1,272,900 | 812,000 | 613,100 | 458,400 | 432,100 | 387,400 | 309,900 | 241,800 | 197,200 | 159,800 | 125,741 | 117,021 | 68,093 | 59,939 | 52,225 | 27,065 |
Goodwill | 348,300 | 348,700 | 348,500 | 343,600 | 336,700 | 307,200 | 240,600 | 201,100 | 201,100 | 201,100 | 198,000 | 137,400 | 138,100 | 116,900 | 116,900 | 110,740 | 110,740 | 110,740 | 118,240 | 124,638 | 143,332 |
Intangible Assets | 25,300 | 39,100 | 49,800 | 70,500 | 77,400 | 112,100 | 66,700 | 26,000 | 31,500 | 49,700 | 74,100 | 94,100 | 103,400 | 71,000 | 66,100 | 56,230 | 56,224 | 23,474 | 5,814 | 129,991 | 149,553 |
Long Term Investments | 4,079,800 | 2,120,000 | 2,623,600 | 4,415,500 | 1,757,700 | 2,623,500 | 1,771,300 | 1,885,900 | 2,283,300 | 1,788,000 | 1,264,500 | 1,350,400 | 1,596,100 | 1,142,600 | 698,500 | 616,545 | 451,000 | 208,000 | 91,000 | 74,000 | 0 |
Tax Assets | 997,000 | 910,500 | 664,600 | 441,400 | 367,700 | 425,600 | 428,600 | 87,300 | 150,900 | 167,800 | 171,300 | 126,100 | 96,300 | 75,300 | 73,300 | 60,680 | 35,899 | 18,725 | 22,272 | 35,759 | 0 |
Other Non-Current Assets | 644,400 | 597,600 | -1,613,700 | -3,511,200 | -986,600 | -2,407,500 | -1,760,100 | -1,716,300 | -2,057,200 | -1,591,700 | -1,055,600 | 0 | -1,425,400 | -1,050,700 | -682,400 | -538,954 | -150 | 1,375 | 74 | 957 | 927 |
Total Non-Current Assets | 10,527,800 | 7,553,500 | 4,397,200 | 3,565,700 | 3,052,800 | 2,221,700 | 1,492,400 | 1,071,100 | 1,036,500 | 997,300 | 965,600 | 2,017,900 | 646,900 | 481,300 | 366,100 | 374,752 | 770,734 | 430,407 | 297,339 | 292,932 | 177,545 |
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 | 17,743,400 | 15,441,500 | 12,974,000 | 13,555,000 | 11,168,900 | 9,733,200 | 7,846,700 | 5,758,000 | 6,486,900 | 4,907,300 | 3,959,400 | 3,950,300 | 4,059,200 | 3,063,100 | 2,390,400 | 1,809,716 | 1,474,624 | 1,039,998 | 671,790 | 501,587 | 354,229 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 218,700 | 188,700 | 147,000 | 121,200 | 81,600 | 123,500 | 100,700 | 82,500 | 68,500 | 52,600 | 61,600 | 46,200 | 57,600 | 45,800 | 35,600 | 27,594 | 20,501 | 29,791 | 11,092 | 7,950 | 4,485 |
Short Term Debt | 0 | 0 | 0 | 20,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 609 |
Tax Payables | 164,600 | 111,400 | 96,100 | 54,100 | 47,200 | 37,900 | 39,100 | 63,100 | 40,400 | 11,400 | 7,400 | 5,100 | 5,800 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 426,000 | 446,100 | 438,300 | 414,000 | 382,400 | 365,200 | 327,300 | 302,800 | 249,900 | 230,100 | 221,900 | 200,100 | 186,400 | 155,200 | 126,900 | 100,517 | 77,981 | 53,817 | 36,559 | 25,313 | 15,372 |
Other Current Liabilities | 867,500 | 912,500 | 781,700 | 576,900 | 486,100 | 531,000 | 386,500 | 517,200 | 247,000 | 202,300 | 215,600 | 129,500 | 152,500 | 120,600 | 112,100 | 145,439 | 66,034 | 48,162 | 33,016 | 24,724 | 17,919 |
Total Current Liabilities | 1,676,800 | 1,658,700 | 1,861,400 | 1,603,500 | 1,409,800 | 1,448,500 | 1,159,200 | 1,031,200 | 709,100 | 587,800 | 580,000 | 380,900 | 479,100 | 417,500 | 353,000 | 272,433 | 164,516 | 131,770 | 80,667 | 57,987 | 38,385 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 0 | 64,500 | 0 | 87,000 | 58,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 59,600 | 45,600 | 41,000 | 36,800 | 32,100 | 27,400 | 33,000 | 24,800 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,066 | 1,271 | 875 | 0 | 198 | 505 |
Deferred Tax | 0 | 0 | -69,600 | 0 | 81,000 | 0 | 0 | 0 | 0 | 0 | 136,200 | 126,100 | 87,000 | 69,100 | 73,300 | 53,341 | 35,899 | 18,725 | 22,272 | 35,759 | 0 |
Other Non-Current Liabilities | 329,500 | 275,400 | 398,300 | 329,900 | 354,500 | 390,900 | 305,600 | 302,300 | 112,600 | 95,900 | 78,800 | 68,000 | 77,500 | 27,800 | 5,900 | 15,258 | 42,071 | 18,679 | 1,418 | 811 | 407 |
Total Non-Current Liabilities | 389,100 | 385,500 | 439,300 | 224,100 | 139,000 | 159,700 | 338,600 | 327,100 | 112,600 | 95,900 | 78,800 | 68,000 | 77,500 | 96,900 | 79,200 | 69,665 | 43,342 | 19,554 | 1,418 | 1,009 | 912 |
Total Liabilities | 2,065,900 | 2,044,200 | 1,861,400 | 1,603,500 | 1,409,800 | 1,448,500 | 1,159,200 | 1,031,200 | 709,100 | 587,800 | 580,000 | 448,900 | 479,100 | 417,500 | 353,000 | 272,433 | 207,858 | 151,324 | 82,085 | 58,996 | 39,297 |
Common Stock | 400 | 400 | 400 | 400 | 100 | 100 | 100 | 100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 38 | 39 | 38 | 37 | 36 | 34 |
Retained Earnings | 6,129,800 | 4,743,000 | 3,500,100 | 4,760,900 | 3,261,300 | 2,494,500 | 1,521,700 | 61,400 | 1,574,900 | 899,200 | 487,700 | 979,400 | 1,333,400 | 901,900 | 718,900 | 511,716 | 397,824 | 193,509 | 51,020 | -20,989 | -114,936 |
Accumulated Other Comprehensive Income/Loss | 12,900 | -12,200 | -162,500 | -24,200 | 24,900 | 12,400 | -13,300 | -15,500 | -8,900 | -9,500 | -5,100 | 2,100 | 6,600 | 900 | 1,600 | 1,256 | -2,943 | 530 | 705 | -1,477 | -392 |
Total Stockholders Equity | 15,583,300 | 13,307,600 | 11,112,600 | 11,951,500 | 9,759,100 | 8,284,700 | 6,687,500 | 4,726,800 | 5,777,800 | 4,319,500 | 3,379,400 | 3,501,400 | 3,580,100 | 2,645,600 | 2,037,400 | 1,537,283 | 1,266,766 | 888,674 | 589,705 | 442,591 | 314,932 |
Total Investments | 5,898,200 | 4,593,100 | 5,164,600 | 7,355,500 | 5,306,600 | 4,677,600 | 3,976,500 | 3,198,300 | 3,801,300 | 2,633,200 | 1,896,700 | 1,971,800 | 2,366,800 | 1,706,000 | 1,329,100 | 950,543 | 707,746 | 512,642 | 296,353 | 197,679 | 126,267 |
Total Debt | 0 | 89,800 | 93,800 | 87,000 | 79,900 | 76,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 609 |
Net Debt | -2,413,300 | -2,660,300 | -1,487,400 | -1,203,900 | -1,542,700 | -1,091,200 | -4,834,400 | -3,846,500 | -4,837,900 | -3,347,800 | -2,497,000 | -782,100 | -2,920,500 | -2,171,800 | -1,608,900 | -1,171,980 | -194,623 | -122,825 | -34,390 | -5,508 | -5,162 |
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 | 2,253,100 | 1,817,300 | 1,344,400 | 1,728,100 | 1,066,800 | 1,381,800 | 1,125,000 | 660,000 | 735,900 | 588,800 | 418,800 | 671,000 | 656,600 | 495,100 | 381,800 | 232,606 | 204,315 | 144,537 | 72,044 | 94,134 | 23,478 |
Depreciation & Amortization | 460,500 | 421,800 | 365,800 | 310,200 | 276,200 | 203,000 | 122,800 | 99,100 | 92,100 | 89,500 | 74,400 | 67,300 | 57,800 | 46,500 | 40,400 | 34,577 | 25,084 | 13,027 | 35,269 | 6,727 | 7,111 |
Deferred Income Tax | -324,300 | -280,800 | -185,300 | -62,600 | 57,600 | -8,000 | 31,900 | 62,900 | 18,700 | 4,600 | -35,000 | -38,500 | -20,800 | 7,100 | -21,500 | -15,645 | -20,495 | 3,913 | 9,080 | -40,758 | 0 |
Stock Based Compensation | 650,200 | 592,800 | 513,200 | 449,200 | 395,400 | 335,800 | 261,200 | 209,100 | 177,600 | 167,900 | 168,900 | 168,900 | 153,300 | 136,400 | 117,600 | 96,981 | 0 | 36,292 | 25,260 | 4,755 | 0 |
Change in Working Capital | -1,217,700 | -777,600 | -619,100 | -368,100 | -273,200 | -321,500 | -383,700 | 91,600 | -3,000 | -92,500 | 14,200 | -22,000 | -65,500 | -19,900 | 17,000 | 38,035 | -9,938 | 1,970 | -28,176 | -9,778 | -557 |
Accounts Receivable | -188,400 | -186,300 | -159,300 | -142,300 | 5,700 | 38,800 | -161,300 | -81,700 | -35,900 | -79,200 | -13,700 | 68,900 | -68,900 | -51,100 | -41,500 | -35,275 | 0 | -35,687 | -41,853 | -17,462 | 0 |
Inventory | -835,200 | -712,500 | -546,600 | -256,000 | -170,100 | -360,500 | -279,000 | -115,500 | -46,700 | -10,700 | -26,800 | -70,000 | -7,100 | -25,300 | -29,200 | 5,860 | -31,064 | -8,213 | -9,020 | -9,205 | 2,822 |
Accounts Payable | 35,200 | 41,700 | 21,300 | 36,000 | -32,300 | 12,300 | 16,700 | 14,000 | 15,900 | -11,300 | 17,700 | -8,900 | 8,400 | 10,300 | 8,100 | 7,040 | 0 | 18,646 | 3,107 | 3,505 | 0 |
Other Working Capital | -229,300 | 79,500 | 65,500 | -5,800 | -76,500 | -12,100 | 39,900 | 274,800 | 63,700 | 8,700 | 37,000 | -12,000 | 2,100 | 46,200 | 79,600 | 60,410 | 21,126 | 27,224 | 19,590 | 13,384 | -3,379 |
Other Non-Cash Items | 911,400 | 40,300 | 71,800 | 32,600 | -38,000 | 7,100 | 12,400 | 21,200 | 21,600 | 13,600 | 23,800 | 33,300 | 32,800 | 12,400 | -7,300 | -1,499 | 79,269 | 5,948 | -13,632 | 15,707 | 283 |
Net Cash Provided by Operating Activities | 1,594,100 | 1,813,800 | 1,490,800 | 2,089,400 | 1,484,800 | 1,598,200 | 1,169,600 | 1,143,900 | 1,042,900 | 771,900 | 665,100 | 880,000 | 814,200 | 677,600 | 528,000 | 385,055 | 278,235 | 205,687 | 99,845 | 70,787 | 30,315 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -1,234,700 | -1,064,200 | -532,400 | -353,500 | -341,500 | -425,600 | -187,400 | -190,700 | -53,900 | -81,000 | -105,600 | -104,600 | -141,800 | -82,900 | -96,000 | -53,416 | -105,973 | -24,007 | -18,054 | -30,054 | -22,439 |
Acquisitions Net | -1,800 | -8,900 | -12,800 | -8,700 | -37,700 | -59,700 | -87,900 | 190,700 | 53,900 | 81,000 | -84,300 | 104,600 | 141,800 | 0 | 0 | 0 | 304,528 | 19,932 | 18,054 | 10 | 0 |
Purchases of Investments | -5,096,800 | -2,207,400 | -1,399,500 | -6,452,000 | -4,292,900 | -3,346,200 | -2,581,900 | -1,995,000 | -2,585,500 | -1,827,400 | -1,344,600 | -1,443,700 | -1,833,900 | -1,532,200 | -1,385,400 | -764,451 | -732,698 | -688,345 | -301,001 | -220,540 | -121,890 |
Sales/Maturities of Investments | 3,280,500 | 2,920,400 | 3,315,500 | 4,352,700 | 3,731,500 | 2,677,100 | 1,807,600 | 2,564,400 | 1,360,000 | 1,058,900 | 1,380,600 | 1,807,300 | 1,130,000 | 1,136,100 | 1,004,900 | 525,490 | 534,143 | 475,952 | 205,702 | 148,443 | 95,870 |
Other Investing Activities | -764,600 | 0 | 1,916,000 | -2,099,300 | -561,400 | -669,100 | -774,300 | -190,700 | -53,900 | -81,000 | 36,000 | -104,600 | -141,800 | 0 | 0 | 0 | -304,528 | -19,932 | -18,054 | -1,166 | 306 |
Net Cash Used for Investing Activities | -3,052,800 | -360,100 | 1,370,800 | -2,461,500 | -940,600 | -1,154,400 | -1,049,600 | 378,700 | -1,279,400 | -849,500 | -153,900 | 259,000 | -845,700 | -479,000 | -476,500 | -292,377 | -304,528 | -236,400 | -113,353 | -103,307 | -48,153 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -608 | -1,116 |
Common Stock Issued | 411,600 | 296,300 | 233,800 | 276,500 | 308,800 | 272,800 | 236,600 | 415,500 | 580,900 | 361,100 | 283,600 | 160,600 | 263,300 | 260,600 | 141,100 | 58,691 | 44,677 | 55,979 | 19,143 | 32,996 | 13,233 |
Common Stock Repurchased | -66,300 | -416,300 | -2,607,400 | -211,600 | -134,300 | -269,500 | -120,000 | -2,274,000 | -42,500 | -183,700 | -1,000,000 | -1,109,200 | -238,300 | -331,800 | -198,600 | -150,000 | 0 | 0 | 0 | -72 | 0 |
Dividends Paid | -8,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 144,300 | 128,700 | 35,100 | 43,000 | 48,600 | 101,100 | -110,300 | 360,900 | 601,000 | 16,000 | 24,000 | 38,000 | 94,200 | 58,800 | 65,200 | 25,131 | 53,303 | 62,868 | 23,040 | 0 | 0 |
Net Cash Used Provided by Financing Activities | 296,600 | -287,600 | -2,572,300 | 43,000 | -85,700 | -168,400 | 126,300 | -1,913,100 | 558,500 | 193,400 | -692,400 | -910,600 | 119,200 | -12,400 | 7,700 | -66,169 | 97,980 | 118,847 | 42,183 | 32,316 | 12,117 |
Effect of Forex Changes on Cash | -14,500 | 3,300 | 5,400 | -3,400 | -2,600 | -2,200 | -100 | 2,100 | 0 | -1,500 | -600 | 0 | 200 | -200 | -800 | 305 | 111 | 301 | 207 | -59 | 157 |
Net Change in Cash | -1,156,600 | 1,169,400 | 294,700 | -332,500 | 455,900 | 273,200 | 246,200 | -388,400 | 322,000 | 114,300 | -181,800 | 228,400 | 87,900 | 186,000 | 58,400 | 26,814 | 71,798 | 88,435 | 28,882 | -263 | -5,564 |
Cash at End of Period | 11,092,600 | 2,770,100 | 1,600,700 | 1,306,000 | 1,638,500 | 1,182,600 | 909,400 | 648,200 | 1,036,600 | 714,600 | 600,300 | 782,100 | 553,700 | 465,800 | 279,800 | 221,437 | 194,623 | 122,825 | 34,390 | 5,508 | 5,771 |
Cash at Start of Period | 12,249,200 | 1,600,700 | 1,306,000 | 1,638,500 | 1,182,600 | 909,400 | 663,200 | 1,036,600 | 714,600 | 600,300 | 782,100 | 553,700 | 465,800 | 279,800 | 221,400 | 194,623 | 122,825 | 34,390 | 5,508 | 5,771 | 11,335 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 1,594,100 | 1,813,800 | 1,490,800 | 2,089,400 | 1,484,800 | 1,598,200 | 1,169,600 | 1,143,900 | 1,042,900 | 771,900 | 665,100 | 880,000 | 814,200 | 677,600 | 528,000 | 385,055 | 278,235 | 205,687 | 99,845 | 70,787 | 30,315 |
Capital Expenditure | -1,234,700 | -1,064,200 | -532,400 | -353,500 | -341,500 | -425,600 | -187,400 | -190,700 | -53,900 | -81,000 | -105,600 | -104,600 | -141,800 | -82,900 | -96,000 | -53,416 | -105,973 | -24,007 | -18,054 | -30,054 | -22,439 |
Free Cash Flow | 359,400 | 749,600 | 958,400 | 1,735,900 | 1,143,300 | 1,172,600 | 982,200 | 953,200 | 989,000 | 690,900 | 559,500 | 775,400 | 672,400 | 594,700 | 432,000 | 331,639 | 172,262 | 181,680 | 81,791 | 40,733 | 7,876 |