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 | 1,941,251 | 1,563,391 | 1,189,935 | 863,381 | 681,003 | 530,860 | 420,068 | 343,798 | 268,245 | 197,892 | 164,525 | 137,831 | 114,753 | 90,028 | 86,930 | 104,252 | 92,845 | 100,727 | 67,718 | 47,694 | 67,640 |
Revenue Growth | - | 31.38% | 37.82% | 26.78% | 28.28% | 26.37% | 22.18% | 28.17% | 35.55% | 20.28% | 19.37% | 20.11% | 27.46% | 3.56% | -16.62% | 12.29% | -7.82% | 48.75% | 41.98% | -29.49% | |
Cost of Revenue | 782,836 | 608,009 | 461,297 | 322,471 | 264,672 | 223,574 | 161,485 | 136,710 | 97,709 | 69,245 | 62,977 | 51,988 | 47,038 | 45,499 | 41,563 | 40,849 | 35,841 | 43,117 | 24,539 | 17,511 | 22,455 |
Gross Profit | 1,158,415 | 955,382 | 728,638 | 540,910 | 416,331 | 307,286 | 258,583 | 207,088 | 170,536 | 128,647 | 101,548 | 85,843 | 67,715 | 44,529 | 45,367 | 63,402 | 57,004 | 57,610 | 43,179 | 30,183 | 45,184 |
Gross Profit Margin | 59.63% | 61.11% | 61.23% | 62.65% | 61.13% | 57.88% | 61.56% | 60.24% | 63.57% | 65.01% | 61.72% | 62.28% | 59.01% | 49.46% | 52.19% | 60.82% | 61.40% | 57.19% | 63.76% | 63.28% | 66.80% |
Research and Development | 390,980 | 303,719 | 233,810 | 194,026 | 123,195 | 100,721 | 76,856 | 55,373 | 30,609 | 23,614 | 14,885 | 9,888 | 8,139 | 9,989 | 11,412 | 20,002 | 12,918 | 4,422 | 2,705 | 1,574 | 824 |
General and Administrative Expenses | 650,491 | 496,874 | 401,575 | 515,007 | 307,286 | 212,959 | 156,886 | 138,692 | 108,076 | 69,698 | 54,158 | 46,556 | 39,086 | 38,000 | 39,095 | 43,479 | 38,861 | 32,814 | 29,681 | 27,058 | 13,485 |
Total Operating Expenses | 1,041,471 | 800,593 | 635,385 | 709,033 | 430,481 | 313,680 | 233,742 | 194,065 | 138,685 | 93,312 | 69,043 | 56,444 | 47,226 | 47,990 | 50,507 | 63,482 | 51,779 | 37,236 | 50,035 | 28,632 | 14,309 |
Operating Income or Loss | 116,944 | 154,789 | 93,253 | -168,123 | -14,150 | -6,394 | 24,841 | 13,023 | 31,851 | 35,335 | 32,505 | 30,499 | 22,529 | -11,385 | -5,140 | -79 | 5,225 | 20,374 | -6,856 | 1,551 | 30,876 |
Operating Margin | 6.14% | 9.90% | 7.84% | -19.47% | -2.08% | -1.20% | 5.91% | 3.79% | 11.87% | 17.86% | 19.76% | 22.13% | 19.63% | -12.65% | -5.91% | -0.08% | 5.63% | 20.23% | -10.12% | 3.25% | 45.65% |
Interest Expense | 7,068 | 6,995 | 103,265 | 0 | 100 | 0 | 3,263 | 2,738 | 0 | 26 | 194 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 4 | 1 |
EBITDA | 155,563 | 194,633 | 227,624 | -149,429 | -475 | 4,967 | 35,456 | 21,064 | 35,509 | 38,626 | 36,822 | 34,529 | 29,131 | -1,532 | 2,173 | 3,555 | 7,863 | 22,895 | -2,880 | 3,253 | 31,032 |
Depreciation and Amortization | 40,796 | 32,638 | 31,106 | 24,267 | 12,475 | 11,361 | 10,615 | 8,041 | 3,658 | 3,291 | 4,317 | 5,131 | 6,519 | 8,095 | 7,287 | 3,634 | 2,638 | 2,521 | 2,097 | 1,713 | 552 |
Income Before Tax | 351,681 | 155,000 | 196,518 | -141,375 | -6,291 | 2,070 | 28,104 | 15,761 | 31,497 | 35,361 | 32,311 | 30,583 | 22,611 | -10,098 | -5,114 | 91 | 6,943 | 22,523 | -4,984 | 2,716 | 31,316 |
Income Tax Expense | 53,370 | -19,227 | 49,379 | -81,357 | -4,567 | 1,188 | -1,101 | 10,554 | 14,200 | 15,428 | 12,393 | 10,792 | 7,874 | -2,770 | -729 | -185 | 3,306 | 7,500 | -896 | 1,653 | 12,191 |
Net Income | 298,311 | 174,227 | 147,139 | -60,018 | -1,724 | 882 | 29,205 | 5,207 | 17,297 | 19,933 | 19,918 | 19,791 | 14,738 | -7,327 | -4,384 | -1,106 | 3,637 | 15,026 | -4,088 | 1,063 | 19,125 |
Net Income Margin | 15.64% | 11.14% | 12.37% | -6.95% | -0.25% | 0.17% | 6.95% | 1.51% | 6.45% | 10.07% | 12.11% | 14.36% | 12.84% | -8.14% | -5.04% | -1.06% | 3.92% | 14.92% | -6.04% | 2.23% | 28.27% |
EPS | 3.96 | 2.35 | 2.07 | -0.91 | -0.03 | 0.01 | 0.52 | 0.10 | 0.33 | 0.37 | 0.38 | 0.38 | 0.27 | -0.12 | -0.07 | -0.02 | 0.06 | 0.24 | -0.07 | 0.02 | 0.33 |
EPS Diluted | 3.87 | 2.31 | 2.03 | -0.91 | -0.03 | 0.01 | 0.50 | 0.10 | 0.32 | 0.36 | 0.37 | 0.37 | 0.27 | -0.12 | -0.07 | -0.02 | 0.06 | 0.23 | -0.07 | 0.02 | 0.30 |
Weighted Average Shares Out | - | 74,195 | 71,093 | 66,191 | 61,782 | 59,190 | 56,392 | 52,726 | 52,667 | 53,548 | 52,948 | 51,880 | 53,827 | 59,436 | 62,524 | 61,920 | 62,371 | 62,621 | 61,984 | 61,304 | 57,232 |
Weighted Average Shares Out Diluted | - | 75,456 | 72,534 | 66,191 | 61,782 | 60,018 | 57,922 | 53,898 | 53,536 | 54,638 | 54,500 | 54,152 | 54,723 | 59,436 | 62,524 | 63,272 | 64,071 | 65,686 | 61,984 | 63,556 | 62,320 |
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 | 695,144 | 598,545 | 353,684 | 356,332 | 155,440 | 172,250 | 349,462 | 75,105 | 40,651 | 59,526 | 48,367 | 42,271 | 36,127 | 21,301 | 42,684 | 45,505 | 46,880 | 48,800 | 18,774 | 16,352 | 14,757 |
Short Term Investments | 151,560 | 721,994 | 621,009 | 86,690 | 406,525 | 178,534 | 0 | 6,862 | 48,415 | 50,254 | 32,774 | 9,101 | 1,681 | 5,108 | 0 | 0 | 2,499 | 2,501 | 3,557 | 0 | 17,201 |
Cash + Short Term Investments | 846,704 | 1,320,539 | 974,693 | 443,022 | 561,965 | 350,784 | 349,462 | 81,967 | 89,066 | 109,780 | 81,141 | 51,372 | 37,808 | 26,409 | 42,684 | 45,505 | 49,379 | 51,301 | 22,331 | 16,352 | 31,959 |
Net Receivables | 885,585 | 693,469 | 555,092 | 501,240 | 293,146 | 184,980 | 144,539 | 56,064 | 39,466 | 27,701 | 30,735 | 22,488 | 18,101 | 11,780 | 13,543 | 15,385 | 17,004 | 11,692 | 10,068 | 6,041 | 8,513 |
Inventory | 272,295 | 269,855 | 202,471 | 108,688 | 89,958 | 38,845 | 33,763 | 45,465 | 34,841 | 15,763 | 18,323 | 11,109 | 10,993 | 11,485 | 17,815 | 15,086 | 13,467 | 13,507 | 9,258 | 10,283 | 6,840 |
Other Current Assets | 429,162 | 112,786 | 73,022 | 56,540 | 36,883 | 44,482 | 30,391 | 21,696 | 13,858 | 16,330 | 9,629 | 12,498 | 12,151 | 12,059 | 8,284 | 9,909 | 11,959 | 19,927 | 14,459 | 9,751 | 12,723 |
Total Current Assets | 2,433,746 | 2,396,649 | 1,805,278 | 1,109,490 | 981,952 | 619,091 | 558,155 | 205,192 | 177,231 | 161,409 | 140,027 | 96,464 | 79,053 | 60,556 | 82,326 | 86,655 | 91,599 | 96,427 | 56,116 | 42,428 | 60,035 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 235,881 | 236,688 | 169,843 | 138,457 | 105,494 | 43,770 | 37,893 | 31,172 | 24,004 | 21,848 | 17,523 | 19,043 | 21,952 | 26,845 | 35,906 | 38,673 | 27,128 | 23,600 | 20,843 | 21,062 | 14,757 |
Goodwill | 308,472 | 57,945 | 44,983 | 43,592 | 25,205 | 25,013 | 24,981 | 14,927 | 10,442 | 9,596 | 2,206 | 2,235 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 81,748 | 19,539 | 12,158 | 15,470 | 9,448 | 12,771 | 15,935 | 18,823 | 15,218 | 7,588 | 3,115 | 3,317 | 3,317 | 3,224 | 3,091 | 2,766 | 2,447 | 1,925 | 1,532 | 1,341 | 1,279 |
Long Term Investments | 387,905 | 231,730 | 452,770 | 114,752 | 90,681 | 45,499 | 40,230 | 36,877 | 234 | 8,525 | 9,296 | 12,023 | 0 | 0 | 0 | 0 | 0 | 0 | 25,477,574 | 27,548,120 | 18,071,815 |
Tax Assets | 244,317 | 229,513 | 156,866 | 127,193 | 45,770 | 27,688 | 19,347 | 15,755 | 19,515 | 13,719 | 10,733 | 13,679 | 11,606 | 14,074 | 13,920 | 10,473 | 8,827 | 6,724 | 15,869 | 19,960 | 12,127 |
Other Non-Current Assets | 313,589 | 264,781 | 209,996 | 139,256 | 122,473 | 71,807 | 22,999 | 15,366 | 31,519 | 7,196 | 2,468 | 618 | 309 | 445 | 944 | 105 | 15 | 9,088 | -25,452,096 | -27,520,572 | -18,053,743 |
Total Non-Current Assets | 1,571,912 | 1,040,196 | 1,046,616 | 578,720 | 399,071 | 226,548 | 161,385 | 132,920 | 100,932 | 68,472 | 45,341 | 50,915 | 37,184 | 44,588 | 53,861 | 52,017 | 38,417 | 41,337 | 63,721 | 69,910 | 46,234 |
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 | 4,005,658 | 3,436,845 | 2,851,894 | 1,688,210 | 1,381,023 | 845,639 | 719,540 | 338,112 | 278,163 | 229,881 | 185,368 | 147,379 | 116,236 | 105,144 | 136,187 | 138,672 | 130,016 | 137,763 | 119,838 | 112,338 | 106,269 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 75,590 | 88,326 | 59,918 | 32,220 | 24,142 | 25,874 | 15,164 | 8,592 | 10,736 | 7,333 | 7,682 | 6,221 | 6,223 | 4,514 | 4,551 | 6,357 | 3,857 | 7,304 | 4,554 | 6,316 | 8,428 |
Short Term Debt | 0 | 0 | 6,358 | 0 | 0 | 0 | 0 | 0 | 0 | 87 | -10,297 | 36 | 34 | 0 | 0 | 0 | 0 | 19 | 45 | 43 | 5 |
Tax Payables | 27,911 | 5,784 | 13,559 | 3,736 | 3,848 | 3,362 | 4,167 | 2,558 | 4,581 | 1,215 | 539 | 233 | 296 | 141 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 505,008 | 491,691 | 380,436 | 276,054 | 166,915 | 120,838 | 109,718 | 74,074 | 47,285 | 22,077 | 15,008 | 8,032 | 4,787 | 3,731 | 3,265 | 2,819 | 2,511 | 1,695 | 1,037 | 561 | 102,165 |
Other Current Liabilities | 214,718 | 214,168 | 522,811 | 382,565 | 228,341 | 166,330 | 146,680 | 96,800 | 62,722 | 8,654 | 9,694 | 9,761 | -4,275,749 | 7,502 | 7,397 | 7,428 | 7,099 | 5,150 | 12,666 | 636 | -293 |
Total Current Liabilities | 823,227 | 799,969 | 602,646 | 418,521 | 256,331 | 195,566 | 166,011 | 107,950 | 78,039 | 38,140 | 31,973 | 20,579 | 18,109 | 16,357 | 11,948 | 13,785 | 10,956 | 12,474 | 18,303 | 7,556 | 8,539 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 720,706 | 710,663 | 711,110 | 20,440 | 0 | 0 | 0 | 0 | 118 | 81 | 29 | 67 | 207 | 0 | 0 | 0 | 0 | 12 | 31 | 76 | 0 |
Deferred Revenue | 0 | 281,852 | 248,003 | 185,721 | 111,222 | 87,936 | 74,417 | 54,881 | 40,054 | 30,190 | 21,668 | 13,341 | 7,836 | 4,637 | 4,393 | 4,675 | 4,840,965 | 0 | 1,975,489 | 839,983 | 607,856 |
Deferred Tax | 0 | 0 | 1 | 811 | 649 | 354 | 6,333 | 0 | -118 | 1,315 | 1,471 | 3,122 | 2,903 | 1,982 | 0 | 2,265 | 0 | 0 | -1,975,489 | -839,983 | 0 |
Other Non-Current Liabilities | 361,889 | 32,327 | 21,643 | 14,868 | 36,566 | 11,496 | 11,788 | 7,837 | 9,064 | 4,466 | 2,592 | 376 | 2,800 | 1,982 | 2,282 | 2,265 | 1,692 | 4,641 | 2,175 | 0 | 0 |
Total Non-Current Liabilities | 1,082,595 | 1,024,842 | 980,757 | 221,840 | 148,437 | 106,578 | 86,205 | 62,718 | 49,236 | 34,737 | 24,289 | 16,906 | 10,842 | 6,619 | 6,675 | 6,940 | 6,533 | 4,653 | 2,206 | 916 | 608 |
Total Liabilities | 1,905,822 | 1,824,811 | 1,583,403 | 640,361 | 404,768 | 302,144 | 252,216 | 170,668 | 127,275 | 72,877 | 56,262 | 37,485 | 28,951 | 22,976 | 18,623 | 20,725 | 17,489 | 17,127 | 20,509 | 8,472 | 9,147 |
Common Stock | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Retained Earnings | 676,830 | 431,249 | 257,022 | 109,883 | 169,901 | 172,265 | 171,383 | 123,185 | 118,275 | 100,978 | 81,045 | 62,674 | 42,883 | 27,858 | 35,185 | 39,847 | 39,571 | 35,934 | 20,907 | 25,122 | 24,302 |
Accumulated Other Comprehensive Income/Loss | -9,120 | -10,679 | -7,179 | -1,317 | 141 | -1,096 | -1,513 | -1,467 | 903 | 83 | 64 | -2 | -57 | -81 | -35 | 0 | 0 | 0 | 0 | 0 | 0 |
Total Stockholders Equity | 2,099,836 | 1,612,034 | 1,268,491 | 1,047,849 | 976,255 | 543,495 | 467,324 | 167,444 | 150,888 | 157,004 | 129,106 | 109,894 | 87,285 | 82,168 | 117,564 | 117,947 | 112,526 | 120,637 | 99,329 | 103,866 | 97,122 |
Total Investments | 539,465 | 953,724 | 1,073,779 | 201,442 | 497,206 | 224,033 | 40,230 | 6,862 | 48,649 | 58,779 | 42,070 | 21,124 | 1,681 | 5,108 | 0 | 0 | 2,499 | 2,501 | 29,034,863 | 27,548,120 | 35,273,292 |
Total Debt | 720,706 | 710,663 | 711,110 | 26,979 | 24,383 | 10,609 | 0 | 0 | 118 | 168 | 67 | 103 | 137 | 0 | 0 | 0 | 0 | 31 | 76 | 119 | 5 |
Net Debt | 25,562 | 112,118 | 357,426 | -329,353 | -131,057 | -161,641 | -349,462 | -75,105 | -40,533 | -59,358 | -48,300 | -42,168 | -35,990 | -21,301 | -42,684 | -45,505 | -46,880 | -48,769 | -18,697 | -16,233 | -14,753 |
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 | 299,121 | 174,227 | 147,139 | -60,018 | -1,724 | 882 | 29,205 | 5,207 | 17,297 | 19,933 | 19,918 | 19,791 | 14,738 | -7,040 | -4,384 | 276 | 3,637 | 15,026 | -4,088 | 1,063 | 19,125 |
Depreciation & Amortization | 40,796 | 32,638 | 24,381 | 18,694 | 12,475 | 11,361 | 10,615 | 8,041 | 3,658 | 3,291 | 4,317 | 5,131 | 6,519 | 8,095 | 7,287 | 3,634 | 2,638 | 2,521 | 2,097 | 1,713 | 552 |
Deferred Income Tax | -46,279 | -68,227 | 25,565 | -82,009 | -15,857 | -7,004 | -2,448 | 2,639 | -6,023 | -6,098 | -4,185 | -5,957 | 2,604 | -2,491 | -1,088 | -1,188 | 2,061 | 6,932 | -1,168 | -522 | 728 |
Stock Based Compensation | 286,846 | 131,358 | 106,176 | 303,331 | 133,572 | 78,495 | 21,879 | 15,610 | 9,369 | 7,263 | 5,579 | 4,340 | 3,422 | 3,099 | 3,683 | 4,989 | 171 | 50 | 1,138,845 | 0 | 0 |
Change in Working Capital | 56,560 | -118,363 | 19,053 | -43,283 | -100,778 | -24,598 | 2,170 | -14,759 | -8,224 | 20,200 | 5,919 | 8,618 | 213 | 2,864 | -7,022 | 1,079 | -4,087 | -13,208 | 9,168 | -3,825 | -2,651 |
Accounts Receivable | 9,944 | -172,524 | -73,228 | -245,927 | -122,647 | -48,675 | -67,643 | -35,305 | -13,297 | 4,244 | -8,389 | -4,411 | -6,079 | 1,463 | 1,768 | 1,326 | 0 | 0 | -4,645,192 | 3,011,465 | -3,145,779 |
Inventory | -23,961 | -71,896 | -95,987 | -18,272 | -52,156 | -4,903 | 14,804 | -11,746 | -18,668 | 3,140 | -9,371 | -711 | -62 | 1,328 | -4,008 | -2,441 | -601 | -4,455 | 762 | -3,560 | -3,714 |
Accounts Payable | 61,204 | 64,384 | 80,757 | 45,301 | 8,886 | 4,967 | 13,506 | 39 | 17,584 | 5,868 | 9,456 | 5,559 | 2,724 | -223 | 0 | 0 | 0 | 0 | 256,625 | -2,610,676 | 5,156,425 |
Other Working Capital | 9,371 | 61,673 | 107,511 | 175,615 | 65,139 | 24,013 | 41,503 | 32,253 | 6,157 | 6,948 | 14,223 | 8,181 | 3,629 | 296 | -4,782 | 2,193 | -3,486 | -8,752 | 4,396,972 | -401,054 | -2,009,583 |
Other Non-Cash Items | -165,051 | 37,630 | -86,953 | -12,221 | 10,793 | 6,537 | 2,454 | 1,752 | 1,848 | 1,856 | 3,884 | 503 | -978 | 12,798 | 2,256 | 1,359 | 3,698 | 2,601 | -1,137,372 | 2,639 | 12,550 |
Net Cash Provided by Operating Activities | 298,184 | 189,263 | 235,361 | 124,494 | 38,481 | 65,673 | 63,875 | 18,490 | 17,925 | 46,445 | 35,432 | 32,426 | 26,517 | 17,325 | 732 | 10,149 | 8,118 | 13,923 | 7,482 | 1,068 | 30,304 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -78,051 | -59,635 | -56,109 | -50,278 | -72,870 | -16,343 | -11,697 | -11,443 | -8,452 | -6,504 | -2,688 | -2,106 | -1,763 | -2,268 | -4,503 | -14,180 | -6,890 | -4,522 | -2,069 | -7,812 | -11,322 |
Acquisitions Net | -237,765 | -21,090 | -2,104 | -22,393 | -7,068 | 404 | -4,990 | -10,629 | -3,500 | -11,186 | 24,408 | -1,258 | 429 | 7,334 | 0 | 0 | 0 | 0 | -80,894,400 | 0 | 0 |
Purchases of Investments | -926,567 | -563,680 | -845,179 | -407,979 | -656,522 | -354,477 | -4,331 | -19,950 | -56,086 | -62,464 | -32,900 | -29,112 | -6,242 | -11,479 | 0 | 0 | -43,888 | -138,203 | -82,611 | -87,829 | -35,273 |
Sales/Maturities of Investments | 1,054,530 | 657,418 | 72,138 | 733,163 | 379,839 | 130,083 | 11,158 | 61,080 | 64,951 | 44,105 | 10,997 | 9,380 | 9,641 | 6,000 | 0 | 2,500 | 58,895 | 155,730 | 81,124 | 95,555 | 0 |
Other Investing Activities | 451,149 | -537 | 287 | 43 | 95 | -404 | 6,269 | 24 | 42 | 40 | -24,398 | 34 | -383 | -7,183 | 31 | 0 | 0 | 0 | 80,894,400 | -104 | -195 |
Net Cash Used for Investing Activities | 4,339 | 12,476 | -830,967 | 252,556 | -356,526 | -240,737 | -9,860 | 19,082 | -3,045 | -36,009 | -24,581 | -23,062 | 1,681 | -7,596 | -4,472 | -11,680 | 8,117 | 13,005 | -3,556 | -191 | -46,791 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 0 | 0 | 673,769 | 0 | 0 | 0 | 0 | -34 | -107 | -80 | -36 | -34 | -9 | 0 | 0 | 0 | 0 | -45 | -43 | -31 | -264 |
Common Stock Issued | -94,705 | 94,705 | 0 | 105,514 | 306,779 | 114 | 233,993 | 1,383 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 343 | 3,144 | 748 | 750 | 15,630 |
Common Stock Repurchased | -3,818 | 0 | -74 | 0 | 0 | -4,051 | 0 | -3,453 | -33,746 | -7,556 | -22,442 | -25,000 | -19,996 | -32,499 | 0 | 0 | -12,499 | 0 | -2,209 | 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 | -16,426 | -53,391 | -75,595 | -279,695 | -7,514 | -3,937 | -14,645 | -3,820 | -808 | 8,239 | 17,638 | 21,845 | 6,642 | 1,437 | 929 | 156 | 343 | 0 | 0 | 0 | 0 |
Net Cash Used Provided by Financing Activities | -16,426 | 41,314 | 598,100 | -174,181 | 299,265 | -3,937 | 219,348 | -3,854 | -34,661 | 603 | -4,840 | -3,189 | -13,363 | -31,122 | 929 | 156 | -12,156 | 3,099 | -1,504 | 718 | 15,366 |
Effect of Forex Changes on Cash | 3,341 | 2,065 | -3,380 | -1,982 | 1,976 | 329 | -774 | 736 | 906 | 120 | 85 | -31 | -9 | 10 | -10 | -0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 289,412 | 245,118 | -886 | 200,887 | -16,804 | -178,672 | 272,589 | 34,454 | -18,875 | 11,159 | 6,096 | 6,144 | 14,826 | -21,393 | -2,821 | -1,375 | 4,079 | 30,027 | 2,422 | 1,595 | -1,121 |
Cash at End of Period | 2,272,646 | 600,670 | 355,552 | 356,438 | 155,551 | 172,355 | 351,027 | 75,105 | 40,651 | 59,526 | 48,367 | 42,271 | 36,127 | 21,301 | 42,684 | 45,505 | 46,880 | 48,800 | 18,774 | 16,352 | 14,757 |
Cash at Start of Period | 1,983,234 | 355,552 | 356,438 | 155,551 | 172,355 | 351,027 | 78,438 | 40,651 | 59,526 | 48,367 | 42,271 | 36,127 | 21,301 | 42,694 | 45,505 | 46,880 | 42,801 | 18,774 | 16,352 | 14,757 | 15,878 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 298,184 | 189,263 | 235,361 | 124,494 | 38,481 | 65,673 | 63,875 | 18,490 | 17,925 | 46,445 | 35,432 | 32,426 | 26,517 | 17,325 | 732 | 10,149 | 8,118 | 13,923 | 7,482 | 1,068 | 30,304 |
Capital Expenditure | -78,051 | -59,635 | -56,109 | -50,278 | -72,870 | -16,343 | -11,697 | -11,443 | -8,452 | -6,504 | -2,688 | -2,106 | -1,763 | -2,268 | -4,503 | -14,180 | -6,890 | -4,522 | -2,069 | -7,812 | -11,322 |
Free Cash Flow | 220,133 | 128,993 | 179,252 | 74,216 | -34,389 | 49,330 | 52,178 | 7,047 | 9,473 | 39,941 | 32,744 | 30,320 | 24,754 | 15,057 | -3,771 | -4,031 | 1,228 | 9,401 | 5,413 | -6,745 | 18,982 |