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 | 3,960,519 | 3,862,260 | 3,734,635 | 3,952,584 | 2,471,941 | 2,406,796 | 1,966,492 | 1,473,413 | 1,079,874 | 845,486 | 761,653 | 660,206 | 560,041 | 479,741 | 387,126 | 312,333 | 303,976 | 284,332 | 206,354 | 207,125 | 172,830 |
Revenue Growth | - | 3.42% | -5.51% | 59.90% | 2.71% | 22.39% | 33.47% | 36.44% | 27.72% | 11.01% | 15.37% | 17.89% | 16.74% | 23.92% | 23.95% | 2.75% | 6.91% | 37.79% | -0.37% | 19.84% | |
Cost of Revenue | 1,174,372 | 1,155,397 | 1,100,860 | 1,017,229 | 708,706 | 662,899 | 518,625 | 356,466 | 264,580 | 205,376 | 183,210 | 162,100 | 143,653 | 118,458 | 83,709 | 78,841 | 78,850 | 75,035 | 64,775 | 63,784 | 57,526 |
Gross Profit | 2,786,147 | 2,706,863 | 2,633,775 | 2,935,355 | 1,763,235 | 1,743,897 | 1,447,867 | 1,116,947 | 815,294 | 640,110 | 578,443 | 498,106 | 416,388 | 361,283 | 303,417 | 233,492 | 225,126 | 209,297 | 141,579 | 143,341 | 115,304 |
Gross Profit Margin | 70.34% | 70.08% | 70.52% | 74.26% | 71.33% | 72.46% | 73.63% | 75.81% | 75.50% | 75.71% | 75.95% | 75.45% | 74.35% | 75.31% | 78.38% | 74.76% | 74.06% | 73.61% | 68.61% | 69.21% | 66.72% |
Research and Development | 351,484 | 346,830 | 305,258 | 250,315 | 175,307 | 157,361 | 128,899 | 97,559 | 75,720 | 61,237 | 52,799 | 44,083 | 42,869 | 37,154 | 25,997 | 22,252 | 26,165 | 25,727 | 18,474 | 18,585 | 15,756 |
General and Administrative Expenses | 1,739,859 | 1,703,379 | 1,674,469 | 1,708,640 | 1,200,757 | 1,072,053 | 852,404 | 665,777 | 490,653 | 390,239 | 332,068 | 292,798 | 247,881 | 231,326 | 178,803 | 174,260 | 177,216 | 151,511 | 160,641 | 122,310 | 89,783 |
Total Operating Expenses | 2,105,941 | 2,063,525 | 1,979,727 | 1,958,955 | 1,376,064 | 1,229,414 | 981,303 | 763,336 | 566,373 | 451,476 | 384,867 | 336,881 | 294,205 | 270,923 | 204,800 | 266,185 | 203,381 | 175,442 | 179,115 | 140,895 | 105,539 |
Operating Income or Loss | 680,140 | 643,338 | 642,595 | 976,400 | 293,633 | 407,483 | 466,564 | 353,611 | 248,921 | 188,634 | 193,576 | 94,212 | 85,592 | 90,360 | 102,734 | -34,012 | 15,514 | 33,855 | -37,536 | 2,446 | 9,765 |
Operating Margin | 17.19% | 16.66% | 17.21% | 24.70% | 11.88% | 16.93% | 23.73% | 24.00% | 23.05% | 22.31% | 25.42% | 14.27% | 15.28% | 18.84% | 26.54% | -10.89% | 5.10% | 11.91% | -18.19% | 1.18% | 5.65% |
Interest Expense | 5,586 | 0 | 5,367 | 36,023 | 0 | 0 | 0 | 11,188 | 0 | 0 | 0 | 0 | 2,053 | 51 | 19 | 85 | 24 | 0 | 0 | 0 | 0 |
EBITDA | 811,394 | 799,039 | 755,377 | 976,400 | 387,171 | 666,026 | 521,291 | 391,350 | 272,923 | 206,638 | 211,432 | 178,050 | 102,107 | 90,360 | 116,189 | -20,804 | 29,891 | 47,240 | -23,568 | 12,897 | 9,765 |
Depreciation and Amortization | 140,276 | 142,401 | 156,320 | 135,507 | 115,967 | 103,375 | 54,727 | 37,739 | 24,002 | 18,004 | 17,856 | 16,825 | 3,455 | 2,443 | 14,186 | 13,004 | 12,791 | 13,385 | 10,271 | 10,451 | 14,686 |
Income Before Tax | 641,062 | 641,204 | 599,057 | 1,012,423 | 378,949 | 562,651 | 466,651 | 364,799 | 242,566 | 186,101 | 190,369 | 93,139 | 84,296 | 89,941 | 102,003 | -33,893 | 17,076 | 36,950 | -34,135 | 2,729 | 9,762 |
Income Tax Expense | 199,493 | 196,151 | 237,484 | 240,403 | -1,396,939 | 112,347 | 57,723 | 130,162 | 51,200 | 42,081 | 44,537 | 28,844 | 25,605 | 23,225 | 27,750 | -2,624 | -62,911 | 1,226 | 828 | 1,316 | 994 |
Net Income | 441,569 | 445,053 | 361,573 | 772,020 | 1,775,888 | 442,776 | 400,235 | 231,418 | 189,682 | 144,020 | 145,832 | 64,295 | 58,691 | 66,716 | 74,253 | -31,269 | 79,987 | 35,724 | -34,963 | 1,413 | 8,768 |
Net Income Margin | 11.18% | 11.52% | 9.68% | 19.53% | 71.84% | 18.40% | 20.35% | 15.71% | 17.57% | 17.03% | 19.15% | 9.74% | 10.48% | 13.91% | 19.18% | -10.01% | 26.31% | 12.56% | -16.94% | 0.68% | 5.07% |
EPS | 5.87 | 5.82 | 4.62 | 9.78 | 22.55 | 5.57 | 5.00 | 2.89 | 2.38 | 1.80 | 1.81 | 0.80 | 0.73 | 0.86 | 0.98 | -0.45 | 1.20 | 0.53 | -0.55 | 0.02 | 0.15 |
EPS Diluted | 5.86 | 5.81 | 4.61 | 9.69 | 22.41 | 5.53 | 4.92 | 2.83 | 2.33 | 1.77 | 1.77 | 0.78 | 0.71 | 0.83 | 0.95 | -0.45 | 1.18 | 0.50 | -0.55 | 0.02 | 0.14 |
Weighted Average Shares Out | - | 76,426 | 78,190 | 78,917 | 78,760 | 79,424 | 80,064 | 80,085 | 79,856 | 79,998 | 80,754 | 80,551 | 80,528 | 77,988 | 75,825 | 69,094 | 66,812 | 67,176 | 63,246 | 61,644 | 59,963 |
Weighted Average Shares Out Diluted | - | 76,568 | 78,420 | 79,670 | 79,230 | 80,100 | 81,357 | 81,832 | 81,484 | 81,521 | 82,283 | 82,589 | 83,040 | 80,294 | 78,080 | 69,094 | 68,064 | 71,444 | 63,246 | 63,152 | 64,089 |
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 | 1,041,935 | 937,438 | 942,050 | 1,099,370 | 960,843 | 550,425 | 636,899 | 449,511 | 389,275 | 167,714 | 199,871 | 242,953 | 306,386 | 240,675 | 294,664 | 166,487 | 87,100 | 89,119 | 55,113 | 74,219 | 69,659 |
Short Term Investments | 0 | 35,304 | 57,534 | 71,972 | 0 | 318,202 | 98,460 | 272,031 | 250,981 | 359,581 | 254,787 | 127,040 | 28,485 | 7,395 | 8,615 | 19,978 | 23,066 | 38,771 | 8,931 | 0 | 0 |
Cash + Short Term Investments | 1,041,935 | 972,742 | 999,584 | 1,171,342 | 960,843 | 868,627 | 735,359 | 721,542 | 640,256 | 527,295 | 454,658 | 369,993 | 334,871 | 248,070 | 303,279 | 186,465 | 110,166 | 127,890 | 64,044 | 74,219 | 69,659 |
Net Receivables | 1,159,504 | 903,424 | 859,685 | 897,198 | 657,704 | 550,291 | 439,009 | 324,189 | 247,415 | 158,550 | 129,751 | 113,250 | 98,992 | 91,537 | 65,430 | 54,537 | 52,362 | 44,850 | 33,635 | 29,305 | 28,809 |
Inventory | 254,119 | 296,902 | 338,752 | 230,230 | 139,237 | 112,051 | 55,641 | 31,688 | 27,131 | 19,465 | 15,928 | 13,968 | 15,122 | 9,402 | 2,544 | 2,046 | 1,965 | 2,910 | 3,090 | 2,930 | 2,852 |
Other Current Assets | 141,829 | 273,550 | 226,370 | 195,305 | 91,754 | 102,450 | 95,697 | 154,345 | 38,176 | 50,964 | 76,393 | 66,294 | 36,808 | 35,807 | 34,716 | 18,251 | 26,828 | 8,867 | 7,320 | 5,132 | 5,514 |
Total Current Assets | 2,597,387 | 2,446,618 | 2,424,391 | 2,494,075 | 1,849,538 | 1,633,419 | 1,302,479 | 1,157,003 | 952,978 | 732,010 | 657,160 | 544,676 | 485,793 | 384,816 | 388,611 | 261,299 | 177,907 | 184,517 | 108,089 | 111,586 | 106,834 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 1,411,506 | 1,408,862 | 1,350,735 | 1,203,183 | 817,274 | 687,974 | 521,329 | 348,793 | 175,167 | 136,473 | 90,125 | 75,743 | 79,191 | 53,965 | 30,684 | 24,971 | 26,979 | 25,320 | 26,904 | 26,427 | 21,702 |
Goodwill | 471,512 | 419,530 | 407,551 | 418,547 | 444,817 | 63,924 | 64,029 | 64,614 | 61,044 | 61,074 | 61,369 | 61,623 | 99,236 | 135,383 | 478 | 478 | 478 | 478 | 478 | 478 | 0 |
Intangible Assets | 115,905 | 82,118 | 95,720 | 109,709 | 130,072 | 11,768 | 17,920 | 24,454 | 20,954 | 18,088 | 20,687 | 23,739 | 45,777 | 50,022 | 2,188 | 4,988 | 7,788 | 10,615 | 13,824 | 1,197 | 0 |
Long Term Investments | 0 | 8,022 | 41,978 | 125,320 | 0 | 5,887 | 55,025 | 94,554 | 104,844 | 151,370 | 147,892 | 101,978 | 21,252 | 0 | 9,089 | 0 | -61,696 | 0 | 0 | 0 | 0 |
Tax Assets | 1,569,950 | 1,590,045 | 1,571,746 | 1,533,767 | 1,552,831 | 64,007 | 64,689 | 50,059 | 67,844 | 51,416 | 3,099 | 15,766 | 21,609 | 22,337 | 42,439 | 61,535 | 61,696 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 199,714 | 128,682 | 55,826 | 57,509 | 35,151 | 33,723 | 26,987 | 38,379 | 13,320 | 8,202 | 7,665 | 8,622 | 3,454 | 2,741 | 3,454 | 1,969 | 66,189 | 1,831 | 2,263 | 2,900 | 2,176 |
Total Non-Current Assets | 3,768,587 | 3,637,259 | 3,523,556 | 3,448,035 | 2,980,145 | 867,283 | 749,979 | 620,853 | 443,173 | 426,623 | 330,837 | 287,471 | 270,519 | 264,448 | 88,332 | 93,941 | 101,434 | 38,244 | 43,469 | 30,524 | 23,878 |
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 | 6,365,974 | 6,083,877 | 5,947,947 | 5,942,110 | 4,829,683 | 2,500,702 | 2,052,458 | 1,777,856 | 1,396,151 | 1,158,633 | 987,997 | 832,147 | 756,312 | 649,264 | 476,943 | 355,240 | 279,341 | 222,761 | 151,558 | 142,110 | 130,712 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 109,035 | 113,125 | 127,870 | 163,886 | 142,132 | 87,250 | 64,256 | 36,776 | 28,596 | 34,354 | 23,247 | 17,718 | 19,549 | 19,265 | 7,768 | 6,122 | 5,580 | 9,222 | 5,034 | 2,489 | 3,361 |
Short Term Debt | 31,168 | 29,651 | 26,574 | 22,719 | 21,735 | 15,737 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11,500 | 0 | 1,849 |
Tax Payables | 36,860 | 38,103 | 74,323 | 33,838 | 30,130 | 14,130 | 12,028 | 17,908 | 9,242 | 7,447 | 7,483 | 7,420 | 5,825 | 7,478 | 4,876 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 1,380,022 | 1,427,706 | 1,343,643 | 1,152,870 | 777,887 | 563,762 | 393,138 | 266,842 | 191,407 | 129,553 | 90,684 | 77,275 | 65,239 | 52,252 | 33,848 | 32,299 | 16,710 | 12,362 | 10,942 | 16,747 | 16,257 |
Other Current Liabilities | 506,528 | 458,026 | 353,477 | 550,758 | 353,717 | 290,091 | 222,651 | 445,367 | 125,090 | 100,318 | 80,397 | 72,925 | 68,422 | 69,122 | 46,482 | 42,822 | 38,282 | 39,875 | 40,307 | 29,372 | 23,481 |
Total Current Liabilities | 2,063,613 | 2,066,611 | 1,925,887 | 1,924,071 | 1,325,601 | 970,970 | 692,073 | 497,816 | 354,335 | 271,672 | 201,811 | 175,338 | 159,035 | 148,117 | 92,974 | 81,243 | 60,572 | 61,459 | 67,783 | 48,608 | 44,948 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 96,435 | 96,968 | 100,334 | 102,656 | 64,445 | 43,463 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 25 |
Deferred Revenue | 0 | 0 | 160,662 | 136,684 | 62,551 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | -160,662 | -136,684 | -62,551 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 261,572 | 289,809 | 320,368 | 292,669 | 205,772 | 140,100 | 107,494 | 129,670 | 46,427 | 39,035 | 33,415 | 22,839 | 19,224 | 10,366 | 6,222 | 961 | 229 | 148 | 219 | 64 | 0 |
Total Non-Current Liabilities | 358,007 | 386,777 | 420,702 | 395,325 | 270,217 | 183,563 | 107,494 | 129,670 | 46,427 | 39,035 | 33,415 | 22,839 | 15,960 | 10,366 | 6,222 | 961 | 229 | 148 | 219 | 64 | 25 |
Total Liabilities | 2,421,620 | 2,453,388 | 2,346,589 | 2,319,396 | 1,595,818 | 1,154,533 | 799,567 | 627,486 | 400,762 | 310,707 | 235,226 | 198,177 | 174,995 | 158,483 | 99,196 | 82,204 | 60,801 | 61,607 | 68,002 | 48,672 | 44,973 |
Common Stock | 7 | 7 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 7 | 7 | 7 | 6 | 6 | 6 |
Retained Earnings | 2,572,525 | 2,447,174 | 2,566,688 | 2,619,374 | 2,215,800 | 439,912 | 378,143 | 263,356 | 131,448 | 27,391 | -30,507 | -95,910 | -89,626 | -116,513 | -178,246 | -252,499 | -221,230 | -289,650 | -325,374 | -290,411 | -291,824 |
Accumulated Other Comprehensive Income/Loss | 35,913 | 21,168 | -10,284 | 4,326 | 43,501 | -688 | -2,774 | 571 | -938 | -980 | -140 | 294 | 203 | 46 | 134 | 455 | 269 | 657 | 3 | 7 | -2 |
Total Stockholders Equity | 3,944,354 | 3,630,489 | 3,601,358 | 3,622,714 | 3,233,865 | 1,346,169 | 1,252,891 | 1,150,370 | 995,389 | 847,926 | 752,771 | 633,970 | 581,317 | 490,781 | 377,747 | 273,036 | 218,540 | 161,154 | 83,556 | 93,438 | 85,739 |
Total Investments | 0 | 43,326 | 99,512 | 197,292 | 0 | 318,202 | 163,347 | 366,585 | 355,825 | 510,951 | 402,679 | 229,018 | 49,737 | 7,395 | 17,704 | 19,978 | 23,066 | 38,771 | 8,931 | 0 | 0 |
Total Debt | 127,603 | 126,619 | 126,908 | 102,656 | 64,445 | 43,463 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11,500 | 0 | 1,874 |
Net Debt | -914,332 | -810,819 | -815,142 | -996,714 | -896,398 | -506,962 | -636,899 | -449,511 | -389,275 | -167,714 | -199,871 | -242,953 | -306,386 | -240,675 | -294,664 | -166,487 | -87,100 | -89,119 | -43,613 | -74,219 | -67,785 |
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 | 441,569 | 445,053 | 361,573 | 772,020 | 1,775,888 | 442,776 | 400,235 | 231,418 | 189,682 | 144,020 | 145,832 | 64,295 | 58,691 | 66,716 | 74,253 | -31,269 | 79,987 | 35,724 | -34,963 | 1,413 | 8,768 |
Depreciation & Amortization | 140,637 | 142,401 | 125,793 | 108,729 | 93,538 | 78,990 | 54,727 | 37,739 | 24,002 | 18,004 | 17,856 | 16,825 | 17,811 | 17,477 | 14,186 | 13,004 | 12,791 | 13,385 | 10,271 | 10,451 | 14,686 |
Deferred Income Tax | 21,572 | -18,642 | -39,495 | 15,455 | -1,491,577 | 307 | -15,680 | 17,572 | -513 | -1,200 | 25,481 | 21,204 | 17,783 | 5,842 | 17,307 | -2,612 | -64,608 | -12,187 | -8,870 | -67 | -3,909 |
Stock Based Compensation | 173,684 | 154,026 | 133,367 | 114,336 | 98,427 | 88,184 | 70,763 | 58,854 | 54,148 | 52,943 | 39,823 | 26,438 | 21,483 | 19,165 | 16,072 | 15,088 | 17,735 | 12,211 | 8,910 | 67 | 5,089 |
Change in Working Capital | -329,092 | -7,892 | -84,314 | 154,237 | 129,688 | 75,213 | 18,691 | 75,890 | -16,607 | 20,827 | 9,194 | 13,162 | -3,383 | 32,542 | 10,593 | 15,884 | -8,311 | -8,164 | 2,000 | 3,373 | -68 |
Accounts Receivable | -159,556 | -104,614 | 21,549 | -262,066 | -139,777 | -121,014 | -109,224 | -90,990 | -94,444 | -40,775 | -27,229 | -11,981 | -9,138 | -21,693 | -12,184 | -2,586 | -7,951 | -10,703 | -4,042 | -985 | -8,085 |
Inventory | 30,834 | 30,169 | -130,097 | -112,450 | -29,110 | -58,269 | -24,109 | -5,481 | -7,663 | -3,563 | -1,999 | 1,158 | -5,718 | -4,058 | -508 | -85 | 943 | 186 | -160 | -213 | -308 |
Accounts Payable | 2,144 | -7,703 | -36,523 | 19,747 | 52,206 | 22,099 | 25,045 | 8,175 | -3,395 | 7,575 | 2,887 | -186 | -6 | 7,535 | 2,612 | -614 | -2,651 | 2,738 | 2,997 | -1,998 | 221 |
Other Working Capital | -202,514 | 74,256 | 60,757 | 509,006 | 246,369 | 232,397 | 126,979 | 164,186 | 88,895 | 57,590 | 35,535 | 24,171 | 11,479 | 50,758 | 20,673 | 19,169 | 1,348 | -385 | 3,205 | 6,569 | 8,104 |
Other Non-Cash Items | 396,655 | 70,830 | 71,808 | 7,767 | 56,210 | 61,800 | 25,945 | 17,066 | -3,058 | 3,403 | -11,287 | 44,052 | 21,393 | -11,273 | -2,882 | 64,070 | 2,152 | 11,808 | 8,622 | 851 | -4 |
Net Cash Provided by Operating Activities | 499,051 | 785,776 | 568,732 | 1,172,544 | 662,174 | 747,270 | 554,681 | 438,539 | 247,654 | 237,997 | 226,899 | 185,976 | 133,778 | 130,469 | 129,529 | 74,165 | 39,746 | 52,777 | -14,030 | 16,088 | 24,562 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -126,033 | -177,716 | -291,900 | -401,098 | -154,916 | -149,707 | -223,312 | -195,695 | -70,576 | -53,451 | -24,092 | -19,412 | -38,333 | -30,404 | -18,031 | -7,192 | -14,334 | -7,429 | -24,028 | -13,801 | -9,061 |
Acquisitions Net | -75,466 | -76,999 | -12,304 | -8,002 | -420,788 | 0 | -5,000 | -21,717 | -46,745 | 0 | 0 | -7,652 | 0 | -187,588 | 0 | 0 | 189 | 0 | 366 | -856 | 858 |
Purchases of Investments | -75,927 | -2,910 | -28,002 | -200,928 | -5,341 | -693,284 | -180,191 | -390,244 | -405,612 | -447,092 | -437,152 | -303,917 | -67,511 | 95 | -18,334 | -42,923 | -75,050 | -64,686 | -18,416 | -2,226 | -519 |
Sales/Maturities of Investments | 64,330 | 61,404 | 121,101 | 47,015 | 321,458 | 485,431 | 384,665 | 388,776 | 603,992 | 334,136 | 259,800 | 122,658 | 25,198 | 10,317 | 20,590 | 48,893 | 87,926 | 34,797 | 9,481 | 2,226 | 2,811 |
Other Investing Activities | 385 | 278 | -2,211 | -417 | 28,081 | 7,116 | 30,765 | -29,433 | -8,211 | 46 | -183 | -2,411 | 2,346 | -4,026 | -145 | -334 | 214 | 539 | -154 | -607 | -73 |
Net Cash Used for Investing Activities | -214,320 | -195,943 | -213,316 | -563,430 | -231,506 | -350,444 | 6,927 | -248,313 | 72,848 | -166,361 | -201,627 | -210,734 | -78,300 | -211,606 | -15,920 | -1,556 | -1,055 | -36,779 | -32,751 | -15,264 | -5,984 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | 0 | -45,773 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -136 | -407 | -11,500 | 11,500 | -1,849 | -1,972 |
Common Stock Issued | 25,281 | 26,595 | 26,149 | 25,623 | 20,314 | 17,907 | 16,635 | 14,461 | 13,778 | 11,325 | 18,028 | 34,196 | 42,327 | 25,501 | 11,822 | 8,097 | 10,506 | 28,993 | 16,175 | 5,585 | 8,115 |
Common Stock Repurchased | -450,012 | -592,360 | -435,036 | -375,038 | 0 | -399,999 | -300,002 | -103,793 | -96,218 | -101,791 | -98,233 | -95,107 | -47,203 | -7,754 | 0 | 0 | -50,138 | 0 | 0 | 0 | -1 |
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 | -78,253 | -32,575 | -92,799 | -108,917 | -51,122 | -57,675 | -86,067 | -46,168 | -13,084 | -10,320 | 13,785 | 22,740 | 15,081 | 9,494 | 2,885 | -1,124 | -316 | 16 | 0 | 0 | 0 |
Net Cash Used Provided by Financing Activities | -502,984 | -598,340 | -501,686 | -458,332 | -30,808 | -485,540 | -369,434 | -135,500 | -95,524 | -100,786 | -66,420 | -38,171 | 10,205 | 27,241 | 14,707 | 6,837 | -40,355 | 17,509 | 27,675 | 3,736 | 6,142 |
Effect of Forex Changes on Cash | 21,884 | 4,671 | -11,514 | -12,117 | 10,480 | 2,282 | -4,733 | 5,510 | -3,417 | -3,007 | -1,934 | -504 | 28 | -93 | -139 | -59 | -355 | 499 | 0 | 0 | 0 |
Net Change in Cash | -195,288 | -3,836 | -157,784 | 138,665 | 410,340 | -86,432 | 187,441 | 60,236 | 221,561 | -32,157 | -43,082 | -63,433 | 65,711 | -53,989 | 128,177 | 79,387 | -2,019 | 34,006 | -19,106 | 4,560 | 24,720 |
Cash at End of Period | 3,608,734 | 938,519 | 942,355 | 1,100,139 | 961,474 | 551,134 | 637,566 | 449,511 | 389,275 | 167,714 | 199,871 | 242,953 | 306,386 | 240,675 | 294,664 | 166,487 | 87,100 | 89,119 | 55,113 | 74,219 | 69,659 |
Cash at Start of Period | 3,804,022 | 942,355 | 1,100,139 | 961,474 | 551,134 | 637,566 | 450,125 | 389,275 | 167,714 | 199,871 | 242,953 | 306,386 | 240,675 | 294,664 | 166,487 | 87,100 | 89,119 | 55,113 | 74,219 | 69,659 | 44,939 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 499,051 | 785,776 | 568,732 | 1,172,544 | 662,174 | 747,270 | 554,681 | 438,539 | 247,654 | 237,997 | 226,899 | 185,976 | 133,778 | 130,469 | 129,529 | 74,165 | 39,746 | 52,777 | -14,030 | 16,088 | 24,562 |
Capital Expenditure | -126,033 | -177,716 | -291,900 | -401,098 | -154,916 | -149,707 | -223,312 | -195,695 | -70,576 | -53,451 | -24,092 | -19,412 | -38,333 | -30,404 | -18,031 | -7,192 | -14,334 | -7,429 | -24,028 | -13,801 | -9,061 |
Free Cash Flow | 373,018 | 608,060 | 276,832 | 771,446 | 507,258 | 597,563 | 331,369 | 242,844 | 177,078 | 184,546 | 202,807 | 166,564 | 95,445 | 100,065 | 111,498 | 66,973 | 25,412 | 45,348 | -38,058 | 2,287 | 15,501 |