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 | 37,565,218 | 33,723,297 | 31,615,550 | 29,697,844 | 24,996,056 | 20,156,447 | 15,794,341 | 11,692,713 | 8,830,669 | 6,779,511 | 5,504,656 | 4,374,562 | 3,609,282 | 3,204,577 | 2,162,625 | 1,670,269 | 1,364,661 | 1,205,340 | 996,660 | 682,213 | 506,228 |
Revenue Growth | - | 6.67% | 6.46% | 18.81% | 24.01% | 27.62% | 35.08% | 32.41% | 30.26% | 23.16% | 25.83% | 21.20% | 12.63% | 48.18% | 29.48% | 22.39% | 13.22% | 20.94% | 46.09% | 34.76% | |
Cost of Revenue | 20,578,852 | 19,715,368 | 19,168,285 | 17,332,683 | 15,276,319 | 12,440,213 | 9,967,538 | 7,659,666 | 6,029,901 | 4,591,476 | 3,752,760 | 3,083,256 | 2,625,866 | 2,039,901 | 1,357,355 | 1,079,271 | 910,234 | 786,168 | 626,985 | 464,550 | 276,458 |
Gross Profit | 16,986,366 | 14,007,929 | 12,447,265 | 12,365,161 | 9,719,737 | 7,716,234 | 5,826,803 | 4,033,047 | 2,800,768 | 2,188,035 | 1,751,896 | 1,291,306 | 983,416 | 1,164,676 | 805,270 | 590,998 | 454,427 | 419,172 | 369,675 | 217,663 | 229,770 |
Gross Profit Margin | 45.11% | 41.54% | 39.37% | 41.64% | 38.89% | 38.28% | 36.89% | 34.49% | 31.72% | 32.27% | 31.83% | 29.52% | 27.25% | 36.34% | 37.24% | 35.38% | 33.30% | 34.78% | 37.09% | 31.91% | 45.39% |
Research and Development | 2,822,131 | 2,675,758 | 2,711,041 | 2,273,885 | 1,829,600 | 1,545,149 | 1,221,814 | 1,052,778 | 852,098 | 650,788 | 472,321 | 378,769 | 329,008 | 259,033 | 163,329 | 114,542 | 89,873 | 71,395 | 48,379 | 30,942 | 22,906 |
General and Administrative Expenses | 4,545,605 | 4,378,168 | 4,103,393 | 3,896,767 | 3,304,848 | 3,566,831 | 2,999,763 | 2,141,590 | 1,568,877 | 1,231,421 | 876,927 | 684,190 | 604,416 | 520,575 | 364,394 | 289,077 | 249,375 | 270,812 | 261,679 | 185,719 | 187,510 |
Total Operating Expenses | 7,367,736 | 7,053,926 | 6,814,434 | 6,170,652 | 5,134,448 | 5,111,980 | 4,221,577 | 3,194,368 | 2,420,975 | 1,882,209 | 1,349,248 | 1,062,959 | 933,424 | 779,608 | 521,629 | 399,059 | 332,921 | 328,011 | 305,261 | 214,674 | 210,416 |
Operating Income or Loss | 9,618,630 | 6,954,003 | 5,632,831 | 6,194,509 | 4,585,289 | 2,604,254 | 1,605,226 | 838,679 | 379,793 | 305,826 | 402,648 | 228,347 | 49,992 | 385,068 | 283,641 | 191,939 | 121,506 | 91,161 | 64,414 | 2,989 | 19,354 |
Operating Margin | 25.43% | 20.62% | 17.82% | 20.86% | 18.34% | 12.92% | 10.16% | 7.17% | 4.30% | 4.51% | 7.31% | 5.22% | 1.39% | 12.02% | 13.12% | 11.49% | 8.90% | 7.56% | 6.46% | 0.44% | 3.82% |
Interest Expense | 643,782 | 748,598 | 706,212 | 765,620 | 1,385,940 | 626,023 | 420,493 | 353,358 | 150,114 | 163,941 | 53,279 | 32,144 | 19,986 | 20,025 | 19,629 | 6,475 | 2,458 | 20,340 | 0 | 0 | 0 |
EBITDA | 24,910,918 | 21,508,387 | 20,332,955 | 19,044,502 | 15,507,911 | 12,008,080 | 9,303,408 | 838,679 | 5,335,599 | 3,852,871 | 3,184,446 | 2,470,027 | 1,752,549 | 1,219,166 | 626,020 | 456,201 | 376,169 | 91,161 | 221,550 | 109,991 | 107,558 |
Depreciation and Amortization | 15,230,037 | 14,554,384 | 14,362,814 | 12,438,779 | 10,922,622 | 9,319,826 | 7,656,457 | 6,330,385 | 4,924,978 | 3,547,045 | 2,781,798 | 2,241,680 | 1,702,083 | 839,619 | 338,695 | 257,534 | 242,836 | 224,986 | 157,136 | 107,002 | 88,204 |
Income Before Tax | 8,979,539 | 6,205,405 | 5,263,929 | 5,840,103 | 3,199,349 | 2,062,231 | 1,226,458 | 485,321 | 260,507 | 141,885 | 349,369 | 171,074 | 30,480 | 368,522 | 267,696 | 192,192 | 131,500 | 111,501 | 80,318 | 8,335 | 21,776 |
Income Tax Expense | 1,198,677 | 797,415 | 772,005 | 723,875 | 437,954 | 195,315 | 15,216 | -73,608 | 73,829 | 19,244 | 82,570 | 58,671 | 13,328 | 136,883 | 106,843 | 76,332 | 48,474 | 44,549 | 31,236 | -33,692 | 181 |
Net Income | 7,780,862 | 5,407,990 | 4,491,924 | 5,116,228 | 2,761,395 | 1,866,916 | 1,211,242 | 558,929 | 186,678 | 122,641 | 266,799 | 112,403 | 17,152 | 226,126 | 160,853 | 115,860 | 83,026 | 66,952 | 49,082 | 42,027 | 21,595 |
Net Income Margin | 20.52% | 16.04% | 14.21% | 17.23% | 11.05% | 9.26% | 7.67% | 4.78% | 2.11% | 1.81% | 4.85% | 2.57% | 0.48% | 7.06% | 7.44% | 6.94% | 6.08% | 5.55% | 4.92% | 6.16% | 4.27% |
EPS | 18.06 | 12.25 | 10.10 | 11.55 | 6.26 | 4.26 | 2.78 | 1.29 | 0.44 | 0.29 | 0.63 | 0.28 | 0.04 | 0.63 | 0.44 | 0.29 | 0.19 | 0.14 | 0.11 | 0.11 | 0.06 |
EPS Diluted | 17.67 | 12.03 | 9.95 | 11.24 | 6.08 | 4.13 | 2.68 | 1.25 | 0.43 | 0.28 | 0.62 | 0.26 | 0.04 | 0.61 | 0.42 | 0.28 | 0.19 | 0.14 | 0.10 | 0.09 | 0.05 |
Weighted Average Shares Out | - | 441,571 | 444,698 | 443,155 | 440,922 | 437,799 | 435,374 | 431,885 | 428,822 | 425,889 | 420,546 | 407,386 | 388,647 | 369,929 | 367,703 | 395,920 | 426,727 | 469,532 | 438,039 | 374,696 | 363,916 |
Weighted Average Shares Out Diluted | - | 449,498 | 451,290 | 455,372 | 454,208 | 451,765 | 451,244 | 446,814 | 438,652 | 436,456 | 431,893 | 425,327 | 412,328 | 380,583 | 380,128 | 408,912 | 439,852 | 482,314 | 483,525 | 458,626 | 452,991 |
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 | 7,457,025 | 7,116,913 | 5,147,176 | 6,027,804 | 8,205,550 | 5,018,437 | 3,794,483 | 2,822,795 | 1,467,576 | 1,809,330 | 1,113,608 | 604,965 | 290,291 | 508,053 | 194,499 | 134,224 | 139,881 | 177,439 | 400,430 | 212,256 | 174,461 |
Short Term Investments | 1,766,902 | 20,973 | 911,276 | 0 | 0 | 0 | 0 | 0 | 266,206 | 501,385 | 494,888 | 595,440 | 457,787 | 289,758 | 155,888 | 186,018 | 157,390 | 207,703 | 0 | 0 | 0 |
Cash + Short Term Investments | 9,223,927 | 7,137,886 | 6,058,452 | 6,027,804 | 8,205,550 | 5,018,437 | 3,794,483 | 2,822,795 | 1,733,782 | 2,310,715 | 1,608,496 | 1,200,405 | 748,078 | 797,811 | 350,387 | 320,242 | 297,271 | 385,142 | 400,430 | 212,256 | 174,461 |
Net Receivables | 1,217,659 | 1,842,054 | 988,898 | 804,320 | 610,819 | 454,399 | 362,712 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,522 | 0 | 0 | 0 | 0 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 37,329 | 18,691 | 0 | 0 | 0 | 0 |
Other Current Assets | 1,687,513 | 938,193 | 2,219,123 | 1,237,701 | 945,211 | 705,668 | 5,536,940 | 4,847,179 | 3,986,509 | 3,121,125 | 2,318,557 | 1,858,358 | 1,492,713 | 1,033,046 | 286,844 | 90,771 | 42,963 | 31,390 | 27,988 | 31,435 | 12,885 |
Total Current Assets | 12,129,099 | 9,918,133 | 9,266,473 | 8,069,825 | 9,761,580 | 0 | 9,694,135 | 7,669,974 | 5,720,291 | 5,431,840 | 3,927,053 | 3,058,763 | 2,240,791 | 1,830,857 | 637,231 | 411,013 | 358,925 | 416,532 | 428,418 | 243,691 | 187,346 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 3,782,670 | 3,568,343 | 3,625,379 | 3,770,026 | 2,997,909 | 2,097,221 | 418,281 | 319,404 | 250,395 | 173,412 | 149,875 | 133,605 | 131,681 | 136,353 | 128,570 | 131,653 | 124,948 | 77,326 | 55,503 | 40,213 | 18,728 |
Goodwill | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 32,175,382 | 12,722,701 | 32,736,713 | 30,919,539 | 25,383,950 | 0 | 14,951,141 | 10,371,055 | 7,274,501 | 4,312,817 | 2,773,326 | 2,091,071 | 1,506,008 | 1,046,934 | 0 | 108,810 | 98,547 | 132,455 | 104,908 | 57,489 | 961 |
Long Term Investments | 0 | 0 | 19,996 | 24,118 | 31,537 | 16,260 | 16,260 | 4,400 | 4,914 | 6,089 | 5,694 | 5,200 | 4,800 | 3,500 | 4,561 | 2,829 | 7,600 | 1,900 | 1,530 | 500 | 0 |
Tax Assets | 0 | 0 | 261,541 | 148,095 | 589,091 | 658,206 | 564,425 | 478,266 | 227,248 | 180,573 | 106,900 | 69,100 | 56,900 | 28,300 | 17,467 | 15,958 | 22,409 | 16,242 | 15,600 | 21,239 | 0 |
Other Non-Current Assets | 4,194,693 | 22,522,815 | 2,684,666 | 1,653,060 | 516,292 | 25,025,521 | 330,158 | 169,643 | 109,261 | 98,140 | 80,387 | 54,824 | 27,710 | 23,252 | 190,502 | 9,471 | 2,995 | 2,565 | 2,820 | 1,549 | 44,758 |
Total Non-Current Assets | 40,152,745 | 38,813,859 | 39,328,295 | 36,514,838 | 29,518,779 | 27,797,208 | 16,280,265 | 11,342,768 | 7,866,319 | 4,771,031 | 3,116,182 | 2,353,800 | 1,727,099 | 1,238,339 | 341,100 | 268,721 | 256,499 | 230,488 | 180,361 | 120,990 | 64,447 |
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 | 52,281,844 | 48,731,992 | 48,594,768 | 44,584,663 | 39,280,359 | 33,975,712 | 25,974,400 | 19,012,742 | 13,586,610 | 10,202,871 | 7,056,651 | 5,412,563 | 3,967,890 | 3,065,709 | 982,067 | 679,734 | 617,946 | 647,020 | 608,779 | 364,681 | 251,793 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 641,953 | 747,412 | 671,513 | 837,483 | 656,183 | 674,347 | 562,985 | 359,555 | 312,842 | 253,491 | 201,581 | 108,435 | 86,468 | 86,992 | 222,824 | 91,475 | 100,344 | 104,445 | 93,864 | 63,491 | 49,775 |
Short Term Debt | 1,820,396 | 399,844 | 0 | 699,823 | 499,878 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,319 | 4,166 | 2,820 | 2,304 | 0 | 0 | 0 | 68 |
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 | 1,513,048 | 1,442,969 | 1,264,661 | 1,209,342 | 1,117,992 | 924,745 | 760,899 | 618,622 | 443,472 | 346,721 | 274,586 | 215,767 | 169,472 | 148,796 | 127,183 | 100,097 | 83,127 | 71,665 | 69,678 | 48,533 | 31,936 |
Other Current Liabilities | 6,731,729 | 6,270,430 | 5,994,800 | 5,742,318 | 5,531,732 | 5,256,604 | 5,163,436 | 4,488,135 | 3,830,343 | 2,929,412 | 2,186,987 | 1,830,001 | 1,419,986 | 986,948 | 34,406 | 31,977 | 30,242 | 36,466 | 29,905 | 25,563 | 13,131 |
Total Current Liabilities | 10,707,126 | 8,860,655 | 7,930,974 | 8,488,966 | 7,805,785 | 6,855,696 | 6,487,320 | 5,466,312 | 4,586,657 | 3,529,624 | 2,663,154 | 2,154,203 | 1,675,926 | 1,216,055 | 388,579 | 226,369 | 216,017 | 212,576 | 193,447 | 137,587 | 94,910 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 14,160,932 | 16,190,218 | 16,575,579 | 17,101,558 | 17,754,726 | 16,181,872 | 10,360,058 | 6,499,432 | 3,364,311 | 2,371,362 | 900,000 | 500,000 | 430,600 | 400,000 | 234,123 | 236,572 | 37,988 | 35,652 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 4,693,050 | 3,092,806 | 3,310,814 | 3,144,891 | 2,654,608 | 3,355,987 | 3,888,257 | 3,465,042 | 2,955,842 | 2,078,459 | 1,621,638 | 1,424,799 | 1,116,691 | 801,331 | 69,201 | 17,650 | 14,264 | 4,629 | 1,121 | 842 | 600 |
Total Non-Current Liabilities | 18,853,982 | 19,283,024 | 19,886,393 | 20,246,449 | 20,409,334 | 0 | 14,248,315 | 9,964,474 | 6,320,153 | 4,449,821 | 2,521,638 | 1,924,799 | 1,547,291 | 1,201,331 | 303,324 | 253,155 | 52,252 | 40,281 | 1,121 | 842 | 600 |
Total Liabilities | 29,561,108 | 28,143,679 | 27,817,367 | 28,735,415 | 28,215,119 | 0 | 20,735,635 | 15,430,786 | 10,906,810 | 7,979,445 | 5,184,792 | 4,079,002 | 3,223,217 | 2,426,386 | 691,903 | 480,591 | 268,269 | 253,680 | 194,568 | 138,429 | 95,510 |
Common Stock | 5,887,903 | 5,145,172 | 4,637,601 | 4,024,561 | 3,447,698 | 0 | 2,315,988 | 1,871,396 | 1,599,762 | 1,324,809 | 1,042,870 | 60 | 56 | 55 | 53 | 53 | 62 | 65 | 69 | 55 | 53 |
Retained Earnings | 29,432,310 | 22,589,286 | 17,181,296 | 12,689,372 | 7,573,144 | 0 | 2,942,359 | 1,731,117 | 1,128,603 | 941,925 | 819,284 | 552,485 | 440,082 | 422,930 | 237,739 | 198,817 | 108,452 | 25,426 | -40,589 | -89,671 | -131,698 |
Accumulated Other Comprehensive Income/Loss | -344,622 | -223,945 | -217,306 | -40,495 | 44,398 | -23,521 | -19,582 | -20,557 | -48,565 | -43,308 | -4,446 | 3,575 | 2,919 | 706 | 1,000 | -134,294 | -98,838 | 1,611 | -45,343 | -1,326 | -4,915 |
Total Stockholders Equity | 22,720,736 | 20,588,313 | 20,777,401 | 15,849,248 | 11,065,240 | 7,582,157 | 5,238,765 | 3,581,956 | 2,679,800 | 2,223,426 | 1,857,708 | 1,333,561 | 744,673 | 648,323 | 290,164 | 199,143 | 347,155 | 430,749 | 414,211 | 226,252 | 156,283 |
Total Investments | 1,766,902 | 20,973 | 911,276 | 24,118 | 31,537 | 16,260 | 16,260 | 4,400 | 266,206 | 501,385 | 494,888 | 595,440 | 457,787 | 289,758 | 155,888 | 186,018 | 157,390 | 207,703 | 0 | 0 | 0 |
Total Debt | 15,981,328 | 14,543,261 | 14,353,076 | 15,392,895 | 16,308,973 | 14,759,260 | 10,360,058 | 6,499,432 | 3,364,311 | 2,371,362 | 900,000 | 500,000 | 400,000 | 400,000 | 355,888 | 386,018 | 39,140 | 36,000 | 0 | 0 | 68 |
Net Debt | 8,524,303 | 7,426,348 | 9,205,900 | 9,365,091 | 8,103,423 | 9,740,823 | 6,565,575 | 3,676,637 | 1,896,735 | 562,032 | -213,608 | -104,965 | 109,709 | -108,053 | 161,389 | 251,794 | -100,741 | -141,439 | -400,430 | -212,256 | -174,393 |
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 | 7,780,862 | 5,407,990 | 4,491,924 | 5,116,228 | 2,761,395 | 1,866,916 | 1,211,242 | 558,929 | 186,678 | 122,641 | 266,799 | 112,403 | 17,152 | 226,126 | 160,853 | 115,860 | 83,026 | 66,952 | 49,082 | 42,027 | 21,595 |
Depreciation & Amortization | 15,230,037 | 14,554,384 | 14,362,814 | 12,438,779 | 10,922,622 | 9,319,826 | 7,656,457 | 6,330,385 | 4,924,978 | 3,547,045 | 2,781,798 | 2,241,680 | 1,702,083 | 839,619 | 338,695 | 257,534 | 242,836 | 224,986 | 157,136 | 107,002 | 88,204 |
Deferred Income Tax | -688,574 | -459,359 | -166,550 | 199,548 | 70,066 | -94,443 | -85,520 | -208,688 | -46,847 | -58,655 | -30,063 | -22,044 | -30,071 | -15,110 | -962 | 6,328 | -8,427 | -661 | 16,150 | -34,905 | 176 |
Stock Based Compensation | 293,280 | 339,368 | 575,452 | 403,220 | 415,180 | 405,376 | 320,657 | 182,209 | 173,675 | 124,725 | 115,239 | 73,100 | 73,948 | 61,582 | 27,996 | 12,618 | 12,264 | 11,976 | 14,327 | 14,327 | 16,587 |
Change in Working Capital | 96,390 | -116,148 | -758,087 | -241,977 | -31,873 | 43,043 | 293,767 | 58,977 | 192,380 | 172,887 | 137,103 | 119,867 | 26,005 | 110,148 | 227,371 | -45,650 | -24,063 | 30,000 | 35,127 | 38,103 | 23,468 |
Accounts Receivable | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accounts Payable | 79,202 | 93,502 | -158,543 | 145,115 | -41,605 | 96,063 | 199,198 | 74,559 | 32,247 | 51,615 | 83,812 | 18,374 | -3,764 | 24,314 | 139,983 | -2,256 | 7,111 | -1,217 | 8,246 | 13,716 | 17,121 |
Other Working Capital | 17,188 | -209,650 | -599,544 | -387,092 | 9,732 | -53,020 | 94,569 | -15,582 | 160,133 | 121,272 | 53,291 | 101,493 | 29,769 | 85,834 | 87,388 | -43,394 | -31,174 | 31,217 | 26,881 | 24,387 | 6,347 |
Other Non-Cash Items | 303,135 | -12,451,934 | -16,479,296 | -17,523,188 | -11,710,313 | -14,428,040 | -12,077,082 | -8,707,760 | -6,904,848 | -4,658,082 | -3,254,393 | -2,427,175 | -1,766,352 | -904,653 | -477,552 | -21,627 | -21,599 | -41,430 | -23,960 | -3,577 | -2,459 |
Net Cash Provided by Operating Activities | 7,487,484 | 7,274,301 | 2,026,257 | 392,610 | 2,427,077 | -2,887,322 | -2,680,479 | -1,785,948 | -1,473,984 | -749,439 | 16,483 | 97,831 | 22,765 | 317,712 | 276,401 | 325,063 | 284,037 | 291,823 | 247,862 | 162,977 | 147,571 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -362,496 | -348,552 | -407,729 | -524,585 | -497,923 | -253,035 | -212,532 | -227,022 | -184,830 | -169,206 | -144,516 | -120,070 | -89,732 | -134,836 | -34,342 | -239,176 | -207,701 | -44,806 | -197,446 | -30,619 | -14,962 |
Acquisitions Net | 198,709 | 0 | -757,387 | -788,349 | 0 | 0 | 0 | -53,720 | -77,177 | -77,958 | -74,790 | -65,927 | -48,275 | -85,154 | -110,982 | 11,164 | 12,368 | -223,436 | 0 | -114,431 | -102,971 |
Purchases of Investments | -1,742,246 | -504,862 | -911,276 | 0 | 0 | 0 | 0 | -74,819 | -187,193 | -371,915 | -426,934 | -550,264 | -477,321 | -223,750 | -107,362 | -228,000 | -256,959 | -405,340 | 0 | 0 | -586 |
Sales/Maturities of Investments | 493,228 | 1,395,165 | 757,387 | 0 | 0 | 0 | 0 | 342,859 | 422,729 | 363,841 | 527,250 | 408,427 | 312,318 | 89,098 | 136,675 | 209,862 | 307,333 | 200,832 | 0 | 0 | 45,013 |
Other Investing Activities | -198,709 | 0 | -757,387 | -26,919 | -7,431 | -134,029 | -126,588 | 47,031 | 76,236 | 76,046 | 76,124 | 71,866 | 57,091 | 88,828 | -70 | 71 | 12,367 | 21,937 | 11,577 | 6,332 | 5,125 |
Net Cash Used for Investing Activities | -1,611,514 | 541,751 | -2,076,392 | -1,339,853 | -505,354 | -387,064 | -339,120 | 34,329 | 49,765 | -179,192 | -42,866 | -255,968 | -245,919 | -265,814 | -116,081 | -246,079 | -144,960 | -450,813 | -185,869 | -138,718 | -68,381 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 1,394,460 | 0 | -700,000 | -500,000 | 1,009,464 | 4,469,306 | 3,961,852 | 3,020,510 | 1,000,000 | 1,500,000 | 400,000 | 279,458 | -2,614 | 195,977 | -1,776 | 191,737 | -823 | 0 | 0 | -79 | -436 |
Common Stock Issued | 582,302 | 169,990 | 35,746 | 174,414 | 235,406 | 72,490 | 124,502 | 88,378 | 36,979 | 77,980 | 60,544 | 124,557 | 3,660 | 219,561 | 49,776 | 35,274 | 18,872 | 9,611 | 112,964 | 13,393 | 6,035 |
Common Stock Repurchased | -7,799,998 | -6,045,347 | 0 | -600,022 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -199,666 | -210,259 | -324,335 | -199,904 | -99,860 | 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 | -24,766 | -75,446 | 0 | -224,168 | -7,559 | -36,134 | -37,827 | -31,898 | 91,630 | 140,277 | 141,712 | 196,806 | 4,543 | 45,784 | 62,214 | 12,683 | 5,220 | 26,248 | 13,217 | 0 | 0 |
Net Cash Used Provided by Financing Activities | -5,848,002 | -5,950,803 | -664,254 | -1,149,776 | 1,237,311 | 4,505,662 | 4,048,527 | 3,076,990 | 1,091,630 | 1,640,277 | 541,712 | 476,264 | 5,589 | 261,656 | -100,045 | -84,641 | -176,635 | -64,001 | 126,181 | 13,314 | 5,599 |
Effect of Forex Changes on Cash | 74,281 | 82,684 | -170,140 | -86,740 | 36,050 | 469 | -39,682 | 29,848 | -9,165 | -15,924 | -6,686 | -3,453 | -197 | 0 | 0 | 0 | 0 | 0 | 222 | 222 | -222 |
Net Change in Cash | 43,731 | 1,947,933 | -884,529 | -2,183,759 | 3,195,084 | 1,231,745 | 989,246 | 1,355,219 | -341,754 | 695,722 | 508,643 | 314,674 | -217,762 | 313,554 | 60,275 | -5,657 | -37,558 | -222,991 | 188,174 | 37,795 | 84,567 |
Cash at End of Period | 27,686,859 | 7,118,515 | 5,170,582 | 6,055,111 | 8,238,870 | 5,043,786 | 3,812,041 | 2,822,795 | 1,467,576 | 1,809,330 | 1,113,608 | 604,965 | 290,291 | 508,053 | 194,499 | 134,224 | 139,881 | 177,439 | 400,430 | 212,256 | 174,461 |
Cash at Start of Period | 27,643,128 | 5,170,582 | 6,055,111 | 8,238,870 | 5,043,786 | 3,812,041 | 2,822,795 | 1,467,576 | 1,809,330 | 1,113,608 | 604,965 | 290,291 | 508,053 | 194,499 | 134,224 | 139,881 | 177,439 | 400,430 | 212,256 | 174,461 | 89,894 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 7,487,484 | 7,274,301 | 2,026,257 | 392,610 | 2,427,077 | -2,887,322 | -2,680,479 | -1,785,948 | -1,473,984 | -749,439 | 16,483 | 97,831 | 22,765 | 317,712 | 276,401 | 325,063 | 284,037 | 291,823 | 247,862 | 162,977 | 147,571 |
Capital Expenditure | -362,496 | -348,552 | -407,729 | -524,585 | -497,923 | -253,035 | -212,532 | -227,022 | -184,830 | -169,206 | -144,516 | -120,070 | -89,732 | -134,836 | -34,342 | -239,176 | -207,701 | -44,806 | -197,446 | -30,619 | -14,962 |
Free Cash Flow | 7,124,988 | 6,925,749 | 1,618,528 | -131,975 | 1,929,154 | -3,140,357 | -2,893,011 | -2,012,970 | -1,658,814 | -918,645 | -128,033 | -22,239 | -66,967 | 182,876 | 242,059 | 85,887 | 76,336 | 247,017 | 50,416 | 132,358 | 132,609 |