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-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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 16,283,836 | 2,955 | 15,812,250 | 14,409,860 | 13,327,563 | 11,604,493 | 10,149,985 | 9,536,428 | 8,977,726 | 8,593,096 | 7,966,674 | 7,216,081 | 6,649,237 | 6,182,184 | 5,788,816 | 5,397,525 | 4,847,062 | 3,576,553 | 2,522,319 | 2,283,222 | 2,045,318 |
Revenue Growth | - | -99.98% | 9.73% | 8.12% | 14.85% | 14.33% | 6.43% | 6.22% | 4.48% | 7.86% | 10.40% | 8.52% | 7.55% | 6.80% | 7.25% | 11.36% | 35.52% | 41.80% | 10.47% | 11.63% | |
Cost of Revenue | 7,953,712 | 0 | 8,112,347 | 7,028,154 | 6,307,614 | 5,518,801 | 4,755,294 | 4,496,462 | 4,257,043 | 4,084,085 | 3,804,031 | 3,507,180 | 3,280,236 | 3,084,766 | 2,951,467 | 2,776,533 | 2,520,534 | 1,948,627 | 1,401,859 | 1,276,511 | 1,152,815 |
Gross Profit | 8,330,124 | 2,955 | 7,699,903 | 7,381,706 | 7,019,949 | 6,085,692 | 5,394,691 | 5,039,966 | 4,720,683 | 4,509,011 | 4,162,643 | 3,708,901 | 3,369,001 | 3,097,418 | 2,837,349 | 2,620,992 | 2,326,528 | 1,627,926 | 1,120,460 | 1,006,711 | 892,503 |
Gross Profit Margin | 51.16% | 100.00% | 48.70% | 51.23% | 52.67% | 52.44% | 53.15% | 52.85% | 52.58% | 52.47% | 52.25% | 51.40% | 50.67% | 50.10% | 49.01% | 48.56% | 48.00% | 45.52% | 44.42% | 44.09% | 43.64% |
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 | 5,098,387 | 0 | 4,492,070 | 4,427,215 | 4,102,781 | 3,666,356 | 3,473,965 | 3,224,782 | 2,995,283 | 2,809,805 | 2,648,622 | 2,438,527 | 2,265,516 | 2,120,025 | 1,973,381 | 1,908,216 | 1,788,909 | 1,292,309 | 815,309 | 724,396 | 639,979 |
Total Operating Expenses | 5,098,387 | 0 | 4,511,327 | 4,427,215 | 4,102,781 | 3,666,356 | 3,473,965 | 3,224,782 | 2,995,283 | 2,809,805 | 2,648,622 | 2,438,527 | 2,265,516 | 2,120,025 | 1,970,583 | 1,908,216 | 1,788,909 | 1,292,309 | 815,309 | 724,396 | 639,979 |
Operating Income or Loss | 3,231,737 | 2,955 | 3,188,576 | 2,954,491 | 2,917,168 | 2,419,336 | 1,920,726 | 1,815,184 | 1,725,400 | 1,699,206 | 1,514,021 | 1,270,374 | 1,103,485 | 977,393 | 866,766 | 712,776 | 537,619 | 335,617 | 305,151 | 282,315 | 252,524 |
Operating Margin | 19.81% | 100.00% | 20.17% | 20.50% | 21.89% | 20.85% | 18.92% | 19.03% | 19.22% | 19.77% | 19.00% | 17.60% | 16.60% | 15.81% | 14.97% | 13.21% | 11.09% | 9.38% | 12.10% | 12.36% | 12.35% |
Interest Expense | -4,470 | 0 | 208,868 | 157,720 | 144,768 | 161,126 | 139,975 | 122,129 | 91,349 | 70,931 | 57,129 | 53,290 | 49,074 | 40,200 | 28,165 | 39,273 | 45,176 | 26,138 | -3,723 | -4,322 | 5,062 |
EBITDA | 3,559,579 | 2,955 | 3,597,637 | 3,314,308 | 3,254,899 | 2,742,166 | 2,201,179 | 2,075,153 | 1,962,998 | 1,925,988 | 1,727,751 | 1,469,677 | 1,291,196 | 1,158,827 | 1,034,891 | 876,159 | 539,162 | 324,310 | 382,111 | 344,554 | 313,359 |
Depreciation and Amortization | 327,036 | 0 | 409,061 | 359,817 | 337,731 | 322,830 | 280,453 | 258,937 | 233,845 | 217,866 | 210,256 | 194,205 | 183,180 | 177,106 | 165,880 | 161,442 | 148,179 | 112,998 | 78,943 | 64,938 | 57,228 |
Income Before Tax | 3,030,144 | 0 | 3,004,750 | 2,798,655 | 2,781,914 | 2,266,405 | 1,790,329 | 1,694,087 | 1,637,804 | 1,637,191 | 1,460,366 | 1,222,182 | 1,058,942 | 941,521 | 815,773 | 689,373 | 496,898 | 302,532 | 307,488 | 282,265 | 251,069 |
Income Tax Expense | 657,727 | 0 | 658,169 | 626,005 | 617,229 | 514,103 | 399,287 | 369,600 | 504,000 | 599,500 | 529,150 | 444,000 | 388,650 | 355,775 | 308,100 | 270,000 | 189,400 | 116,300 | 113,500 | 104,180 | 86,803 |
Net Income | 2,372,417 | 0 | 2,346,581 | 2,172,650 | 2,164,685 | 1,752,302 | 1,391,042 | 1,324,487 | 1,133,804 | 1,037,691 | 931,216 | 778,182 | 670,292 | 585,746 | 507,673 | 419,373 | 307,498 | 186,232 | 193,988 | 178,085 | 164,266 |
Net Income Margin | 14.55% | 0.00% | 14.84% | 15.08% | 16.24% | 15.10% | 13.70% | 13.89% | 12.63% | 12.08% | 11.69% | 10.78% | 10.08% | 9.47% | 8.77% | 7.77% | 6.34% | 5.21% | 7.69% | 7.80% | 8.03% |
EPS | 40.03 | 0.00 | 38.80 | 33.75 | 31.39 | 23.74 | 18.07 | 16.27 | 12.82 | 10.87 | 9.32 | 7.46 | 6.14 | 4.83 | 3.77 | 3.02 | 2.26 | 1.50 | 1.69 | 1.57 | 1.47 |
EPS Diluted | 39.74 | 0.00 | 38.47 | 33.44 | 31.10 | 23.53 | 17.88 | 16.10 | 12.67 | 10.73 | 9.17 | 7.34 | 6.03 | 4.75 | 3.71 | 2.95 | 2.23 | 1.48 | 1.67 | 1.55 | 1.45 |
Weighted Average Shares Out | - | 58,848 | 60,475 | 64,372 | 68,967 | 73,817 | 76,985 | 81,406 | 88,426 | 95,447 | 99,965 | 104,262 | 109,244 | 121,182 | 134,667 | 138,654 | 136,230 | 124,526 | 114,667 | 113,253 | 111,613 |
Weighted Average Shares Out Diluted | - | 59,249 | 60,998 | 64,962 | 69,611 | 74,462 | 77,788 | 82,280 | 89,502 | 96,720 | 101,514 | 106,041 | 111,101 | 123,314 | 136,983 | 141,992 | 137,882 | 125,413 | 116,080 | 115,119 | 113,385 |
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 | 145,042 | 279,132 | 108,583 | 362,113 | 465,640 | 40,406 | 31,315 | 46,348 | 146,598 | 116,301 | 250,560 | 231,318 | 248,128 | 361,552 | 29,721 | 26,935 | 31,301 | 47,555 | 29,903 | 31,384 | 69,028 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 145,042 | 279,132 | 108,583 | 362,113 | 465,640 | 40,406 | 31,315 | 46,348 | 146,598 | 116,301 | 250,560 | 231,318 | 248,128 | 361,552 | 29,721 | 26,935 | 31,301 | 47,555 | 29,903 | 31,384 | 69,028 |
Net Receivables | 475,596 | 515,492 | 470,174 | 385,674 | 330,294 | 294,407 | 270,181 | 292,487 | 279,379 | 233,687 | 213,211 | 198,123 | 181,174 | 203,753 | 183,652 | 170,997 | 165,811 | 132,505 | 128,838 | 131,073 | 113,904 |
Inventory | 4,788,686 | 4,658,367 | 4,359,126 | 3,686,383 | 3,653,195 | 3,454,092 | 3,193,344 | 3,009,800 | 2,778,976 | 2,631,015 | 2,554,789 | 2,375,047 | 2,276,331 | 1,985,748 | 2,023,488 | 1,913,218 | 1,570,144 | 881,761 | 812,938 | 726,390 | 625,320 |
Other Current Assets | 270,164 | 105,311 | 110,376 | 70,092 | 50,658 | 44,757 | 48,262 | 49,037 | 53,022 | 29,023 | 48,418 | 30,713 | 27,315 | 56,557 | 30,514 | 29,635 | 44,149 | 40,483 | 28,997 | 21,808 | 5,225 |
Total Current Assets | 5,679,488 | 5,558,302 | 5,048,259 | 4,504,262 | 4,499,787 | 3,833,662 | 3,543,102 | 3,397,672 | 3,257,975 | 3,010,026 | 3,066,978 | 2,835,201 | 2,732,948 | 2,607,610 | 2,301,252 | 2,226,719 | 1,875,433 | 1,102,304 | 1,000,676 | 910,655 | 813,477 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 7,536,001 | 7,237,534 | 6,536,308 | 6,195,993 | 6,090,045 | 5,876,572 | 3,587,002 | 3,343,806 | 3,123,431 | 2,861,556 | 2,658,560 | 2,425,103 | 2,211,590 | 2,093,767 | 1,930,095 | 1,726,379 | 1,449,893 | 1,090,160 | 883,095 | 718,366 | 567,493 |
Goodwill | 1,000,074 | 897,696 | 884,445 | 879,340 | 881,030 | 936,814 | 807,260 | 789,058 | 785,399 | 757,142 | 756,384 | 756,225 | 758,410 | 743,907 | 743,975 | 744,313 | 720,508 | 50,447 | 0 | 0 | 0 |
Intangible Assets | 0 | 49,770 | 46,219 | 49,196 | 56,306 | 1,789 | 8,444 | 9,392 | 11,329 | 769,544 | 14,908 | 18,666 | 22,614 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 0 | 94,208 | 87,371 | -175,212 | -155,899 | -133,280 | -105,566 | -85,406 | -90,166 | -66,553 | -3,909 | -7,156 | -14,125 | 8,899 | -15,830 | -73,453 | 21,548 | -6,235 | 0 | 0 | 0 |
Tax Assets | 335,600 | 730,845 | 245,347 | 175,212 | 155,899 | 133,280 | 105,566 | 85,406 | 90,166 | 79,772 | 17,258 | 20,222 | 19,472 | 1,990 | 33,877 | 85,934 | 28,767 | 6,235 | 5,779 | 2,451 | 0 |
Other Non-Current Assets | -157,981 | 35,485 | -173,751 | 139,112 | 125,780 | 70,112 | 43,425 | 41,349 | 37,384 | 34,741 | 45,030 | 37,613 | 40,892 | 44,328 | 54,458 | 71,579 | 97,168 | 36,826 | 87,946 | 82,427 | 51,387 |
Total Non-Current Assets | 8,713,694 | 9,045,538 | 7,579,720 | 7,214,445 | 7,096,855 | 6,883,498 | 4,437,687 | 4,174,213 | 3,946,214 | 3,666,658 | 3,473,323 | 3,232,007 | 3,016,239 | 2,892,891 | 2,746,575 | 2,554,752 | 2,317,884 | 1,177,433 | 976,820 | 803,244 | 618,880 |
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 | 14,393,182 | 14,603,840 | 12,627,979 | 11,718,707 | 11,596,642 | 10,717,160 | 7,980,789 | 7,571,885 | 7,204,189 | 6,676,684 | 6,540,301 | 6,067,208 | 5,749,187 | 5,500,501 | 5,047,827 | 4,781,471 | 4,193,317 | 2,279,737 | 1,977,496 | 1,713,899 | 1,432,357 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 6,226,238 | 6,091,700 | 5,881,157 | 4,695,312 | 4,184,662 | 3,604,722 | 3,376,403 | 3,190,029 | 2,936,656 | 2,608,231 | 2,417,167 | 2,056,521 | 1,929,112 | 1,279,294 | 895,736 | 818,153 | 736,986 | 380,683 | 318,404 | 292,667 | 240,548 |
Short Term Debt | 401,713 | 389,536 | 366,721 | 337,832 | 322,778 | 316,061 | 0 | 0 | 0 | 0 | 25 | 67 | 222 | 662 | 1,431 | 106,708 | 8,131 | 25,320 | 309 | 75,313 | 592 |
Tax Payables | 89,344 | 273,860 | 0 | 0 | 16,786 | 0 | 11,013 | 0 | 0 | 1,444 | 0 | 0 | 5,932 | 0 | 4,827 | 8,068 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 89,344 | 7,860 | 175,212 | 471,254 | 457,584 | 278,434 | 0 | 0 | 0 | 0 | 223,528 | 184,704 | 182,131 | 95,967 | 103,094 | 95,153 | 99,199 | 43,470 | 39,898 | 71,601 | 32,948 |
Other Current Liabilities | 1,405,913 | 1,172,257 | 640,727 | 370,217 | 297,393 | 270,210 | 517,617 | 457,337 | 463,993 | 438,167 | 189,836 | 181,718 | 161,400 | 204,087 | 228,697 | 211,361 | 209,185 | 79,503 | 75,173 | 46,100 | 59,727 |
Total Current Liabilities | 8,123,208 | 7,661,353 | 7,063,817 | 5,874,615 | 5,262,417 | 4,469,427 | 3,894,020 | 3,647,366 | 3,400,649 | 3,046,398 | 2,830,556 | 2,423,010 | 2,272,865 | 1,580,010 | 1,228,958 | 1,231,375 | 1,053,501 | 528,976 | 433,784 | 485,681 | 333,815 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 7,309,810 | 5,570,125 | 6,178,309 | 5,528,735 | 5,841,908 | 5,545,824 | 3,417,122 | 2,978,390 | 1,887,019 | 1,390,018 | 1,396,615 | 1,396,141 | 1,095,734 | 796,912 | 357,273 | 684,040 | 724,564 | 75,149 | 110,170 | 25,461 | 100,322 |
Deferred Revenue | 0 | 5,100 | 5,000 | 0 | 0 | 4,100 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 1,026,316 | 245,347 | 175,212 | 155,899 | 133,280 | 105,566 | 85,406 | 90,166 | 79,772 | 85,164 | 80,713 | 79,544 | 88,864 | 68,736 | 18,321 | 0 | 27,241 | 38,171 | 42,516 | 38,440 |
Other Non-Current Liabilities | 543,556 | 2,080,224 | 196,258 | 206,568 | 196,160 | 167,189 | 210,414 | 207,677 | 199,219 | 199,182 | 209,548 | 201,023 | 192,737 | 189,864 | 183,175 | 161,870 | 133,034 | 55,894 | 31,275 | 14,472 | 11,963 |
Total Non-Current Liabilities | 7,853,366 | 8,681,765 | 6,624,914 | 5,910,515 | 6,193,967 | 5,850,393 | 3,733,102 | 3,271,473 | 2,176,404 | 1,668,972 | 1,691,327 | 1,677,877 | 1,368,015 | 1,075,640 | 609,184 | 864,231 | 857,598 | 158,284 | 179,616 | 82,449 | 150,725 |
Total Liabilities | 15,976,574 | 16,343,118 | 13,688,731 | 11,785,130 | 11,456,384 | 10,319,820 | 7,627,122 | 6,918,839 | 5,577,053 | 4,715,370 | 4,521,883 | 4,100,887 | 3,640,880 | 2,655,650 | 1,838,142 | 2,095,606 | 1,911,099 | 687,260 | 613,400 | 568,130 | 484,540 |
Common Stock | 0 | 591 | 624 | 670 | 711 | 756 | 790 | 843 | 929 | 977 | 1,016 | 1,059 | 1,130 | 1,272 | 1,410 | 1,375 | 1,348 | 1,153 | 1,139 | 1,124 | 554 |
Retained Earnings | -3,008,665 | -3,131,532 | -2,375,860 | -1,365,802 | -1,139,139 | -889,066 | -909,186 | -612,840 | 289,500 | 678,840 | 822,473 | 846,333 | 1,023,267 | 1,733,474 | 2,069,496 | 1,650,123 | 1,342,625 | 1,156,393 | 962,405 | 784,320 | 620,613 |
Accumulated Other Comprehensive Income/Loss | 8,892 | 39,388 | 2,996 | -6,799 | -2,155 | 4,890 | -2,058,550 | -1,847,329 | -1,708,911 | -1,510,694 | -1,334,949 | -1,181,734 | -1,057,980 | -933,229 | -2,970 | -7,962 | -11,513 | -6,800 | -331,759 | -274,533 | -224,301 |
Total Stockholders Equity | -1,583,392 | -1,739,278 | -1,060,752 | -66,423 | 140,258 | 397,340 | 353,667 | 653,046 | 1,627,136 | 1,961,314 | 2,018,418 | 1,966,321 | 2,108,307 | 2,844,851 | 3,209,685 | 2,685,865 | 2,282,218 | 1,592,477 | 1,364,096 | 1,145,769 | 947,817 |
Total Investments | 0 | 94,208 | 87,371 | -175,212 | -155,899 | -133,280 | -105,566 | -85,406 | -90,166 | -66,553 | -3,909 | -7,156 | -14,125 | 8,899 | -15,830 | -73,453 | 21,548 | -6,235 | 0 | 0 | 0 |
Total Debt | 7,711,523 | 7,841,005 | 6,545,030 | 5,866,567 | 6,164,686 | 5,861,885 | 3,417,122 | 2,978,390 | 1,887,019 | 1,390,018 | 1,396,640 | 1,396,208 | 1,095,956 | 797,574 | 358,704 | 790,748 | 732,695 | 100,469 | 110,479 | 100,774 | 100,914 |
Net Debt | 7,566,481 | 7,561,873 | 6,436,447 | 5,504,454 | 5,699,046 | 5,821,479 | 3,385,807 | 2,932,042 | 1,740,421 | 1,273,717 | 1,146,080 | 1,164,890 | 847,828 | 436,022 | 328,983 | 763,813 | 701,394 | 52,914 | 80,576 | 69,390 | 31,886 |
Reported Currency: USD | TTM | 2024-06-30 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 1,749,569 | 2,372,417 | 2,346,581 | 2,172,650 | 2,164,685 | 1,752,302 | 1,391,042 | 1,324,487 | 1,133,804 | 1,037,691 | 931,216 | 778,182 | 670,292 | 585,746 | 507,673 | 419,373 | 307,498 | 186,232 | 193,988 | 178,085 | 164,266 |
Depreciation & Amortization | 327,036 | 440,273 | 409,061 | 357,933 | 328,217 | 314,635 | 270,875 | 258,937 | 233,845 | 217,866 | 210,256 | 194,205 | 183,180 | 177,106 | 165,880 | 161,442 | 148,179 | 112,998 | 78,943 | 64,938 | 57,228 |
Deferred Income Tax | 37,099 | 0 | 48,232 | 69,575 | 20,383 | 12,381 | 21,396 | 20,160 | -4,593 | 10,394 | -22,650 | 1,487 | 1,919 | 8,162 | 54,120 | 99,257 | 50,381 | 11,031 | -6,341 | -1,017 | -671 |
Stock Based Compensation | 25,220 | 27,169 | 27,511 | 26,458 | 24,656 | 22,747 | 21,921 | 0 | 19,401 | 18,859 | 21,899 | 23,095 | 21,722 | 22,026 | 20,579 | 16,973 | 21,413 | 13,554 | 0 | 0 | 7,840 |
Change in Working Capital | -55,890 | 0 | 195,629 | 516,045 | 662,853 | 725,272 | -8,200 | 90,430 | 6,569 | 216,466 | 194,888 | 234,933 | 52,265 | 487,894 | 362,009 | 22,123 | -258,768 | -37,231 | 15,044 | -68,919 | -24,456 |
Accounts Receivable | -41,050 | 0 | -35,539 | -75,859 | -47,427 | -20,515 | -15,577 | 18,138 | -27,742 | -38,548 | -23,858 | -19,271 | -16,937 | 4,404 | -21,219 | -21,748 | -9,714 | -7,437 | -8,555 | -9,426 | -8,974 |
Inventory | -123,028 | 0 | -288,323 | -669,046 | -32,634 | -198,864 | -239,912 | -163,367 | -231,802 | -119,270 | -76,226 | -179,742 | -96,876 | -276,904 | 37,740 | -110,271 | -339,742 | -142,333 | -68,823 | -91,427 | -62,157 |
Accounts Payable | -122,131 | 0 | 207,061 | 1,184,858 | 510,911 | 580,608 | 213,423 | 177,676 | 253,265 | 322,427 | 191,064 | 360,646 | 127,178 | 645,706 | 383,632 | 82,574 | 79,824 | 50,410 | 62,279 | 25,737 | 43,158 |
Other Working Capital | 230,319 | 0 | 312,430 | 76,092 | 232,003 | 364,043 | 33,866 | 57,983 | 12,848 | 51,857 | 103,908 | 73,300 | 38,900 | 114,688 | -38,144 | 71,568 | 10,864 | 62,129 | 30,143 | 6,197 | 3,517 |
Other Non-Cash Items | 358,361 | 0 | 7,070 | 5,589 | 6,516 | 9,266 | 11,445 | 13,365 | 14,661 | -47,109 | -54,133 | -41,472 | -21,352 | -29,379 | 8,730 | -15,481 | 16,497 | 11,958 | 5,007 | 1,812 | 9,115 |
Net Cash Provided by Operating Activities | 3,035,789 | 0 | 3,034,084 | 3,148,250 | 3,207,310 | 2,836,603 | 1,708,479 | 1,727,555 | 1,403,687 | 1,454,167 | 1,281,476 | 1,190,430 | 908,026 | 1,251,555 | 1,118,991 | 703,687 | 285,200 | 298,542 | 299,418 | 185,928 | 213,322 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -569,195 | 0 | -1,006,264 | -563,342 | -442,853 | -465,579 | -628,057 | -504,268 | -465,940 | -476,344 | -414,020 | -429,987 | -395,881 | -300,719 | -328,319 | -365,419 | -414,779 | -341,679 | -282,655 | -228,871 | -205,159 |
Acquisitions Net | 14,486 | 0 | 17,689 | 14,803 | -180,333 | -164,111 | -33,781 | -35,000 | -3,000 | 5,119 | 2,758 | 0 | 0 | 0 | 0 | 0 | 0 | -33,767 | 0 | 0 | -63,145 |
Purchases of Investments | -1 | 0 | -4,150 | -188,282 | -180,333 | -164,111 | -33,781 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -21,724 | 0 | 0 |
Sales/Maturities of Investments | -3,405 | 0 | 0 | -14,803 | 189,827 | 179,881 | 40,899 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 17,364 | 0 | 0 | 0 | 0 | 0 |
Other Investing Activities | -153,201 | 0 | -3,211 | 11,639 | -1,928 | -975 | -142,026 | 4,966 | 4,717 | -52,752 | 6,832 | 6,585 | 7,127 | -16,688 | 8,666 | -3,222 | 4,118 | 7,849 | 4,061 | 3,670 | -769 |
Net Cash Used for Investing Activities | -711,316 | 0 | -995,936 | -739,985 | -615,620 | -614,895 | -796,746 | -534,302 | -464,223 | -529,096 | -407,188 | -423,402 | -388,754 | -317,407 | -319,653 | -351,277 | -410,661 | -367,597 | -300,318 | -225,201 | -269,073 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -3,023,299 | 0 | -1,191,460 | -1,085,800 | -300,000 | -1,923,000 | -2,734,000 | -2,473,000 | -2,755,000 | -495,035 | -25 | -72 | -224 | -935 | -399,843 | -980,027 | -613,598 | -583,030 | 0 | 0 | -602 |
Common Stock Issued | 100,451 | 0 | 91,316 | 79,356 | 84,915 | 62,284 | 60,206 | 72,146 | 45,762 | 59,634 | 64,613 | 69,620 | 69,350 | 63,514 | 57,562 | 63,116 | 59,508 | 22,995 | 21,727 | 20,493 | 18,709 |
Common Stock Repurchased | -1,629,723 | 0 | -3,151,155 | -3,282,265 | -2,476,048 | -2,087,194 | -1,432,791 | -1,714,013 | -2,172,530 | -1,505,437 | -1,136,213 | -866,484 | -933,028 | -1,445,287 | -976,632 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | 7,892,467 | 0 | 2,382,566 | 1,626,173 | -3,725 | 2,151,333 | 3,203,774 | 2,906,581 | 3,842,054 | 551,029 | 63,078 | 49,150 | 327,820 | 335,136 | 851,406 | 567,287 | 675,185 | 612,836 | -3,175 | 17,299 | -602 |
Net Cash Used Provided by Financing Activities | -1,119,167 | 0 | -1,868,738 | -2,662,536 | -2,694,858 | -1,796,577 | -902,811 | -1,208,286 | -1,039,714 | -894,774 | -1,008,547 | -747,786 | -536,082 | -1,047,572 | -467,507 | -349,624 | 121,095 | 52,801 | 18,552 | 37,792 | 18,107 |
Effect of Forex Changes on Cash | 304 | 0 | 1,139 | 741 | -359 | 103 | 169 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 1,205,610 | 0 | 170,549 | -253,530 | -103,527 | 425,234 | 9,091 | -15,033 | -100,250 | 30,297 | -134,259 | 19,242 | -16,810 | -113,424 | 331,831 | 2,786 | -4,366 | -16,254 | 17,652 | -1,481 | -37,644 |
Cash at End of Period | 1,625,286 | 0 | 279,132 | 108,583 | 362,113 | 465,640 | 40,406 | 31,315 | 46,348 | 146,598 | 116,301 | 250,560 | 231,318 | 248,128 | 361,552 | 29,721 | 26,935 | 31,301 | 47,555 | 29,903 | 31,384 |
Cash at Start of Period | 419,676 | 0 | 108,583 | 362,113 | 465,640 | 40,406 | 31,315 | 46,348 | 146,598 | 116,301 | 250,560 | 231,318 | 248,128 | 361,552 | 29,721 | 26,935 | 31,301 | 47,555 | 29,903 | 31,384 | 69,028 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 3,035,789 | 0 | 3,034,084 | 3,148,250 | 3,207,310 | 2,836,603 | 1,708,479 | 1,727,555 | 1,403,687 | 1,454,167 | 1,281,476 | 1,190,430 | 908,026 | 1,251,555 | 1,118,991 | 703,687 | 285,200 | 298,542 | 299,418 | 185,928 | 213,322 |
Capital Expenditure | -569,195 | 0 | -1,006,264 | -563,342 | -442,853 | -465,579 | -628,057 | -504,268 | -465,940 | -476,344 | -414,020 | -429,987 | -395,881 | -300,719 | -328,319 | -365,419 | -414,779 | -341,679 | -282,655 | -228,871 | -205,159 |
Free Cash Flow | 2,466,594 | 0 | 2,027,820 | 2,584,908 | 2,764,457 | 2,371,024 | 1,080,422 | 1,223,287 | 937,747 | 977,823 | 867,456 | 760,443 | 512,145 | 950,836 | 790,672 | 338,268 | -129,579 | -43,137 | 16,763 | -42,943 | 8,163 |