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-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-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 | 4,656,732 | 4,287,763 | 3,627,286 | 3,150,339 | 2,545,641 | 2,132,689 | 2,020,437 | 1,903,339 | 1,790,147 | 1,875,197 | 1,817,057 | 1,587,574 | 1,414,398 | 1,377,283 | 1,000,989 | 813,177 | 689,445 | 448,929 | 304,423 | 264,760 | 214,787 |
Revenue Growth | - | 18.21% | 15.14% | 23.75% | 19.36% | 5.56% | 6.15% | 6.32% | -4.54% | 3.20% | 14.45% | 12.24% | 2.69% | 37.59% | 23.10% | 17.95% | 53.58% | 47.47% | 14.98% | 23.27% | |
Cost of Revenue | 2,014,941 | 1,902,275 | 1,801,916 | 1,542,788 | 1,171,551 | 1,029,016 | 980,187 | 971,697 | 954,912 | 1,028,529 | 938,949 | 830,390 | 782,244 | 698,288 | 498,051 | 442,087 | 384,127 | 241,458 | 163,692 | 153,598 | 124,354 |
Gross Profit | 2,641,791 | 2,385,488 | 1,825,370 | 1,607,551 | 1,374,090 | 1,103,673 | 1,040,250 | 931,642 | 835,235 | 846,668 | 878,108 | 757,184 | 632,154 | 678,995 | 502,938 | 371,090 | 305,318 | 207,471 | 140,731 | 111,162 | 90,433 |
Gross Profit Margin | 56.42% | 55.63% | 50.32% | 51.03% | 53.98% | 51.75% | 51.49% | 48.95% | 46.66% | 45.15% | 48.33% | 47.69% | 44.69% | 49.30% | 50.24% | 45.63% | 44.28% | 46.21% | 46.23% | 41.99% | 42.10% |
Research and Development | 49,171 | 49,171 | 38,657 | 33,344 | 28,626 | 27,555 | 23,187 | 22,372 | 21,256 | 22,176 | 20,872 | 4,486 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
General and Administrative Expenses | 1,571,737 | 1,457,974 | 1,172,619 | 1,042,844 | 869,885 | 765,538 | 712,930 | 709,058 | 837,154 | 684,541 | 653,689 | 546,735 | 445,206 | 394,157 | 253,850 | 188,843 | 152,574 | 101,918 | 73,989 | 59,254 | 47,971 |
Total Operating Expenses | 1,571,737 | 1,457,974 | 1,172,619 | 1,042,844 | 869,885 | 765,538 | 712,930 | 709,058 | 837,154 | 684,541 | 653,689 | 551,722 | 445,206 | 394,157 | 253,850 | 188,843 | 152,574 | 101,918 | 89,289 | 59,254 | 47,971 |
Operating Income or Loss | 1,070,054 | 927,514 | 652,751 | 564,707 | 504,205 | 338,135 | 327,320 | 222,584 | -1,919 | 162,127 | 224,419 | 205,963 | 186,948 | 284,838 | 249,088 | 181,247 | 116,919 | 105,553 | 51,442 | 51,908 | 42,462 |
Operating Margin | 21.41% | 21.63% | 18.00% | 17.93% | 19.81% | 15.85% | 16.20% | 11.69% | -0.11% | 8.65% | 12.35% | 12.97% | 13.22% | 20.68% | 24.88% | 22.29% | 16.96% | 23.51% | 16.90% | 19.61% | 19.77% |
Interest Expense | 3,093 | 2,564 | 3,442 | 2,083 | 6,028 | 5,046 | 4,661 | 4,585 | 7,319 | 5,814 | 4,220 | 3,256 | 3,840 | 249 | 566 | 0 | 0 | 0 | 0 | 0 | 0 |
EBITDA | 1,143,994 | 1,041,167 | 719,531 | 611,151 | 548,809 | 384,824 | 378,536 | 273,853 | 52,961 | 212,723 | 274,652 | 249,001 | 221,325 | 314,114 | 262,958 | 193,417 | 126,510 | 109,069 | 54,524 | 54,405 | 44,252 |
Depreciation and Amortization | 66,860 | 59,662 | 50,007 | 44,430 | 41,267 | 38,912 | 44,941 | 48,572 | 52,628 | 50,024 | 49,293 | 43,038 | 33,367 | 28,977 | 12,283 | 10,194 | 6,008 | 3,516 | 3,082 | 2,497 | 1,787 |
Income Before Tax | 1,131,325 | 978,941 | 666,082 | 564,638 | 501,514 | 340,866 | 328,934 | 220,696 | -6,986 | 156,885 | 221,139 | 202,305 | 184,118 | 285,262 | 250,109 | 183,223 | 120,502 | 110,039 | 53,352 | 51,534 | 40,223 |
Income Tax Expense | 255,915 | 219,378 | 149,260 | 112,689 | 118,939 | 64,724 | 64,626 | 106,302 | -12,696 | 34,620 | 59,359 | 60,308 | 55,104 | 83,404 | 89,732 | 66,304 | 46,631 | 43,602 | 22,743 | 20,387 | 14,684 |
Net Income | 875,410 | 759,563 | 516,822 | 451,949 | 382,575 | 276,142 | 264,308 | 114,394 | 5,710 | 122,265 | 161,780 | 141,997 | 128,866 | 199,052 | 158,235 | 116,786 | 73,948 | 66,437 | 30,609 | 31,147 | 25,539 |
Net Income Margin | 17.69% | 17.71% | 14.25% | 14.35% | 15.03% | 12.95% | 13.08% | 6.01% | 0.32% | 6.52% | 8.90% | 8.94% | 9.11% | 14.45% | 15.81% | 14.36% | 10.73% | 14.80% | 10.05% | 11.76% | 11.89% |
EPS | 5.71 | 4.89 | 3.25 | 2.74 | 2.27 | 1.62 | 1.49 | 0.60 | 0.03 | 0.63 | 0.78 | 0.68 | 0.58 | 0.86 | 0.68 | 0.50 | 0.32 | 0.29 | 0.14 | 0.14 | 0.13 |
EPS Diluted | 5.69 | 4.86 | 3.23 | 2.71 | 2.25 | 1.60 | 1.47 | 0.60 | 0.03 | 0.62 | 0.78 | 0.68 | 0.58 | 0.85 | 0.67 | 0.49 | 0.31 | 0.28 | 0.13 | 0.14 | 0.11 |
Weighted Average Shares Out | - | 155,226 | 159,024 | 165,048 | 168,330 | 170,310 | 177,846 | 190,548 | 192,000 | 195,336 | 206,598 | 208,182 | 221,274 | 231,630 | 231,690 | 234,144 | 234,756 | 231,030 | 225,342 | 222,282 | 198,090 |
Weighted Average Shares Out Diluted | - | 156,288 | 160,116 | 166,734 | 170,436 | 172,164 | 179,418 | 191,976 | 194,130 | 198,234 | 208,398 | 208,140 | 224,004 | 235,590 | 235,752 | 236,358 | 237,510 | 236,322 | 231,876 | 231,588 | 218,556 |
Reported Currency: USD | Q2 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-31 | 2014-03-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,225,681 | 1,502,051 | 981,795 | 843,527 | 1,089,361 | 649,436 | 589,692 | 429,970 | 291,764 | 245,956 | 225,143 | 245,088 | 110,247 | 263,606 | 445,226 | 315,862 | 176,804 | 54,525 | 34,255 | 50,749 | 10,379 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 26,120 | 17,976 | 113,567 | 64,637 | 2,500 | 15,475 |
Cash + Short Term Investments | 1,225,681 | 1,502,051 | 981,795 | 843,527 | 1,089,361 | 649,436 | 589,692 | 429,970 | 291,764 | 245,956 | 225,143 | 245,088 | 110,247 | 263,606 | 445,226 | 341,982 | 194,780 | 168,092 | 98,892 | 53,249 | 25,854 |
Net Receivables | 591,614 | 296,565 | 321,980 | 302,688 | 215,718 | 185,596 | 180,942 | 145,880 | 183,429 | 183,610 | 158,275 | 106,199 | 190,756 | 193,375 | 116,663 | 76,427 | 108,129 | 72,209 | 49,571 | 39,683 | 40,226 |
Inventory | 777,891 | 474,311 | 532,852 | 506,796 | 278,242 | 311,620 | 278,842 | 299,602 | 298,851 | 299,911 | 238,911 | 211,519 | 300,173 | 253,270 | 124,995 | 85,356 | 92,740 | 51,776 | 32,375 | 33,374 | 30,260 |
Other Current Assets | 106,108 | 170,556 | 94,095 | 99,117 | 67,478 | 47,459 | 45,929 | 35,238 | 46,777 | 56,288 | 64,264 | 61,056 | 90,410 | 107,651 | 28,848 | 17,222 | 17,315 | 9,490 | 8,784 | 7,313 | 4,731 |
Total Current Assets | 2,701,294 | 2,443,483 | 1,910,253 | 1,752,128 | 1,650,799 | 1,194,111 | 1,095,405 | 910,690 | 820,821 | 785,765 | 686,593 | 623,862 | 691,586 | 817,902 | 715,732 | 520,987 | 412,964 | 301,567 | 187,423 | 133,619 | 101,071 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 536,981 | 527,791 | 479,981 | 404,908 | 393,201 | 452,559 | 213,796 | 220,162 | 225,531 | 237,246 | 232,317 | 184,570 | 125,370 | 90,257 | 47,737 | 35,442 | 28,318 | 10,579 | 7,770 | 4,711 | 2,838 |
Goodwill | 13,990 | 13,990 | 13,990 | 13,990 | 13,990 | 13,990 | 13,990 | 13,990 | 13,990 | 127,934 | 127,934 | 127,934 | 128,725 | 120,045 | 6,507 | 6,507 | 6,101 | 18,030 | 18,030 | 18,030 | 0 |
Intangible Assets | 15,906 | 27,083 | 37,457 | 39,688 | 41,945 | 48,016 | 51,494 | 57,850 | 65,138 | 83,026 | 87,743 | 91,411 | 95,965 | 94,449 | 18,411 | 17,433 | 17,933 | 36,101 | 36,369 | 51,979 | 70,319 |
Long Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 73,322 | 72,584 | 72,592 | 64,217 | 37,194 | 28,233 | 30,870 | 38,381 | 44,708 | 20,636 | 15,017 | 17,062 | 13,372 | 13,223 | 15,121 | 16,704 | 17,447 | 2,682 | 327 | 0 | 0 |
Other Non-Current Assets | 56,643 | 50,648 | 41,930 | 57,319 | 30,576 | 28,209 | 21,651 | 23,306 | 21,592 | 23,461 | 20,329 | 19,365 | 13,046 | 10,320 | 5,486 | 1,970 | 958 | 1,073 | 54 | 52 | 592 |
Total Non-Current Assets | 696,842 | 692,096 | 645,950 | 580,122 | 516,906 | 571,007 | 331,801 | 353,689 | 370,959 | 492,303 | 483,340 | 440,342 | 376,478 | 328,294 | 93,262 | 78,056 | 70,757 | 68,465 | 62,550 | 74,772 | 73,749 |
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 | 3,398,136 | 3,135,579 | 2,556,203 | 2,332,250 | 2,167,705 | 1,765,118 | 1,427,206 | 1,264,379 | 1,191,780 | 1,278,068 | 1,169,933 | 1,064,204 | 1,068,064 | 1,146,196 | 808,994 | 599,043 | 483,721 | 370,032 | 249,973 | 208,391 | 174,820 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 536,581 | 378,503 | 265,605 | 327,487 | 231,632 | 147,892 | 124,974 | 93,939 | 95,893 | 100,593 | 85,714 | 76,139 | 133,457 | 110,853 | 67,073 | 47,331 | 42,960 | 36,221 | 21,053 | 14,506 | 16,524 |
Short Term Debt | 48,662 | 53,581 | 50,765 | 50,098 | 46,768 | 49,729 | 603 | 578 | 550 | 67,475 | 5,383 | 6,702 | 33,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Payables | 75,920 | 57,471 | 30,476 | 15,146 | 41,821 | 14,735 | 22,522 | 14,508 | 8,185 | 10,356 | 8,079 | 4,823 | 40,806 | 30,888 | 25,166 | 19,685 | 24,577 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 71,914 | 40,803 | 38,623 | 26,410 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 214,477 | 230,438 | 150,534 | 148,953 | 148,147 | 88,590 | 102,425 | 80,141 | 54,423 | 60,074 | 68,366 | 34,551 | 59,754 | 90,338 | 52,624 | 33,854 | 27,672 | 35,173 | 18,510 | 11,993 | 14,693 |
Total Current Liabilities | 875,640 | 719,993 | 497,380 | 541,684 | 468,368 | 300,946 | 250,524 | 189,166 | 159,051 | 238,498 | 167,542 | 122,215 | 267,017 | 232,079 | 144,863 | 100,870 | 95,209 | 71,394 | 39,563 | 26,499 | 31,217 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 209,961 | 213,298 | 195,723 | 171,972 | 176,274 | 245,987 | 30,901 | 31,504 | 32,082 | 32,631 | 33,154 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | -56,888 | -56,215 | -52,181 | -61,353 | -17,458 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 56,888 | 56,215 | 52,181 | 61,353 | 17,458 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4,337 | 2,607 |
Other Non-Current Liabilities | 89,296 | 94,820 | 97,367 | 79,769 | 78,838 | 78,065 | 100,651 | 102,930 | 46,392 | 39,468 | 32,225 | 53,140 | 62,246 | 72,687 | 8,456 | 6,269 | 3,847 | 0 | 0 | 0 | 0 |
Total Non-Current Liabilities | 299,257 | 308,118 | 293,090 | 251,741 | 255,112 | 324,052 | 131,552 | 134,434 | 78,474 | 72,099 | 65,379 | 53,140 | 62,246 | 72,687 | 8,456 | 6,269 | 3,847 | 0 | 0 | 4,337 | 2,607 |
Total Liabilities | 1,174,897 | 1,028,111 | 790,470 | 793,425 | 723,480 | 624,998 | 382,076 | 323,600 | 237,525 | 310,597 | 232,921 | 175,355 | 329,263 | 304,766 | 153,319 | 107,139 | 99,056 | 71,394 | 39,563 | 30,836 | 33,824 |
Common Stock | 1,520 | 255 | 262 | 270 | 279 | 280 | 291 | 304 | 320 | 320 | 333 | 346 | 344 | 387 | 386 | 387 | 131 | 130 | 126 | 124 | 122 |
Retained Earnings | 2,013,265 | 1,912,797 | 1,571,574 | 1,352,685 | 1,257,379 | 973,948 | 889,266 | 785,871 | 819,589 | 826,449 | 798,370 | 743,815 | 600,811 | 692,595 | 513,459 | 365,304 | 268,515 | 194,567 | 128,130 | 100,436 | 68,591 |
Accumulated Other Comprehensive Income/Loss | -43,758 | -50,733 | -39,035 | -24,955 | -16,743 | -25,559 | -22,654 | -12,983 | -26,451 | -20,557 | -20,468 | -2,043 | -1,400 | -1,730 | 1,153 | 494 | 392 | 282 | 393 | 207 | 324 |
Total Stockholders Equity | 2,223,239 | 2,107,468 | 1,765,733 | 1,538,825 | 1,444,225 | 1,140,120 | 1,045,130 | 940,779 | 954,255 | 967,471 | 937,012 | 888,849 | 738,801 | 835,936 | 652,987 | 491,358 | 384,252 | 298,638 | 210,410 | 177,555 | 140,996 |
Total Investments | -103,218 | -113,657 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 26,120 | 17,976 | 113,567 | 64,637 | 2,500 | 15,475 |
Total Debt | 258,623 | 266,879 | 246,488 | 222,070 | 223,042 | 295,716 | 31,504 | 32,082 | 32,632 | 100,106 | 38,537 | 6,702 | 33,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Debt | -967,058 | -1,235,172 | -735,307 | -621,457 | -866,319 | -353,720 | -558,188 | -397,888 | -259,132 | -145,850 | -186,606 | -238,386 | -77,247 | -263,606 | -445,226 | -315,862 | -176,804 | -54,525 | -34,255 | -50,749 | -10,379 |
Reported Currency: USD | TTM | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 2015-03-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 | 875,410 | 759,563 | 516,822 | 451,949 | 382,575 | 276,142 | 264,308 | 114,394 | 5,710 | 122,265 | 161,780 | 145,689 | 129,014 | 201,858 | 160,377 | 116,919 | 73,871 | 66,437 | 30,609 | 31,147 | 25,539 |
Depreciation & Amortization | 66,243 | 57,166 | 47,858 | 42,878 | 40,530 | 38,912 | 44,941 | 48,572 | 52,628 | 50,024 | 49,293 | 41,439 | 33,367 | 28,977 | 12,283 | -105,725 | 6,008 | 3,516 | 3,082 | 2,497 | 1,787 |
Deferred Income Tax | 1,051 | -1,510 | -9,719 | -27,796 | -8,171 | 2,934 | 6,939 | 8,138 | -24,495 | 8,167 | 9,970 | -4,092 | -5,657 | -67 | -1,712 | 5,308 | -22,125 | -3,933 | -2,827 | -1,042 | 936 |
Stock Based Compensation | 40,485 | 37,288 | 26,897 | 26,816 | 22,701 | 14,477 | 14,774 | 14,306 | 6,175 | 6,622 | 13,524 | 13,136 | 14,661 | 14,803 | 12,782 | 13,016 | 10,193 | 0 | 0 | 0 | 0 |
Change in Working Capital | -65,603 | 167,806 | -54,302 | -325,997 | 136,374 | -50,987 | 25,041 | 135,288 | -598 | -95,553 | -65,415 | 62,707 | -19,495 | -217,511 | -42,631 | 34,623 | -57,497 | -14,760 | -2,267 | -10,338 | -25,359 |
Accounts Receivable | -52,078 | 4,157 | -806 | -86,627 | -33,173 | -10,493 | -16,157 | 10,770 | -1,336 | -23,545 | -36,885 | 6,618 | 491 | -63,199 | -39,449 | 31,527 | -38,153 | 0 | 0 | 0 | 0 |
Inventory | -54,834 | 58,541 | -26,056 | -228,554 | 33,378 | -32,777 | 8,827 | -751 | 1,060 | -61,492 | -26,748 | 40,580 | -46,903 | -120,730 | -38,642 | 5,247 | -45,749 | -22,768 | -2,544 | -7,950 | -14,154 |
Accounts Payable | 60,001 | 119,601 | -74,247 | 89,184 | 79,176 | 23,312 | 26,667 | -4,462 | -7,825 | 14,775 | 8,912 | 21,251 | 18,932 | 38,237 | 19,742 | 3,790 | 6,739 | 0 | 0 | 0 | 0 |
Other Working Capital | 135,215 | -14,493 | 46,807 | -100,000 | 56,993 | -31,029 | 5,704 | 129,731 | 7,503 | -25,291 | -10,694 | -5,742 | 7,985 | -71,819 | 15,718 | -5,941 | 19,666 | 8,008 | 277 | -2,388 | -11,205 |
Other Non-Cash Items | 54,255 | 12,871 | 9,866 | 4,503 | 22,208 | 4,856 | 3,502 | 6,657 | 159,910 | 34,288 | 502 | 3,246 | 12,016 | 2,031 | -1,177 | 15,608 | 42,826 | 9,794 | 19,901 | 7,343 | 9,513 |
Net Cash Provided by Operating Activities | 933,756 | 1,033,184 | 537,422 | 172,353 | 596,217 | 286,334 | 359,505 | 327,355 | 199,330 | 125,813 | 169,654 | 262,125 | 163,906 | 30,091 | 139,922 | 185,474 | 53,276 | 61,054 | 48,498 | 29,607 | 12,416 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -77,296 | -89,365 | -81,025 | -51,017 | -32,218 | -32,455 | -29,086 | -34,813 | -44,499 | -70,886 | -100,636 | -85,197 | -66,533 | -59,563 | -22,489 | -13,699 | -22,218 | -6,385 | -5,543 | -4,104 | -1,441 |
Acquisitions Net | -34 | 0 | 12 | 8 | 49 | 491 | 68 | 116 | 0 | 2,835 | 0 | 0 | -8,829 | -125,203 | -5,191 | -1,877 | -5,936 | 0 | 0 | 0 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -66,900 | -204,179 | -225,371 | -146,689 | -37,116 | -31,250 |
Sales/Maturities of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 26,080 | 57,078 | 299,049 | 176,135 | 84,644 | 50,091 | 15,775 |
Other Investing Activities | 10,959 | 34 | 12 | 8 | 49 | 491 | 68 | 116 | 0 | -1,035 | -9,489 | -5,368 | -4,958 | -4,025 | 0 | 0 | 0 | 54 | 42 | 31 | 43 |
Net Cash Used for Investing Activities | -66,371 | -89,331 | -81,013 | -51,009 | -32,169 | -31,964 | -29,018 | -34,697 | -44,499 | -67,221 | -100,636 | -85,197 | -75,362 | -184,766 | -1,600 | -25,398 | 66,716 | -55,567 | -67,546 | 8,902 | -16,873 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 0 | 0 | 0 | 0 | -31,279 | -464 | -198 | -688 | -63,473 | -493 | 31,727 | -3,000 | 31,193 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -30,287 |
Common Stock Issued | 1,279 | 2,444 | 2,170 | 1,991 | 1,502 | 1,288 | 1,025 | 765 | 798 | 0 | 0 | 52 | 0 | 62 | 89 | 107 | 404 | 2,278 | 1,341 | 1,784 | 38,500 |
Common Stock Repurchased | -461,800 | -424,905 | -314,060 | -370,677 | -106,579 | -196,553 | -166,723 | -157,792 | -21,024 | -97,891 | -112,913 | -6,736 | -227,230 | -42,552 | -12,666 | -20,000 | 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 | 4,399 | 4,786 | 2,859 | 1,204 | 6,775 | 3,615 | -1,297 | 0 | -19,260 | 61,573 | 2,926 | -40,829 | -46,584 | 15,330 | 3,525 | -1,172 | 1,863 | 12,562 | 1,280 | 0 | 0 |
Net Cash Used Provided by Financing Activities | -467,540 | -417,675 | -309,031 | -367,482 | -129,581 | -192,114 | -167,193 | -157,715 | -103,757 | -36,811 | -78,260 | -50,513 | -242,621 | -27,160 | -9,052 | -21,065 | 2,267 | 14,840 | 2,621 | 1,784 | 8,213 |
Effect of Forex Changes on Cash | 2,785 | -5,922 | -9,110 | 304 | 5,458 | -2,512 | -3,572 | 3,263 | -5,266 | -968 | -10,703 | 463 | 718 | 215 | 94 | 47 | 20 | -57 | -67 | 77 | -39 |
Net Change in Cash | 402,630 | 520,256 | 138,268 | -245,834 | 439,925 | 59,744 | 159,722 | 138,206 | 45,808 | 20,813 | -19,945 | 126,878 | -153,359 | -181,620 | 129,364 | 139,058 | 122,279 | 20,270 | -16,494 | 40,370 | 3,717 |
Cash at End of Period | 5,816,931 | 1,502,051 | 981,795 | 843,527 | 1,089,361 | 649,436 | 589,692 | 429,970 | 291,764 | 245,956 | 225,143 | 237,125 | 110,247 | 263,606 | 445,226 | 315,862 | 176,804 | 54,525 | 34,255 | 50,749 | 10,379 |
Cash at Start of Period | 5,414,301 | 981,795 | 843,527 | 1,089,361 | 649,436 | 589,692 | 429,970 | 291,764 | 245,956 | 225,143 | 245,088 | 110,247 | 263,606 | 445,226 | 315,862 | 176,804 | 54,525 | 34,255 | 50,749 | 10,379 | 6,662 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 933,756 | 1,033,184 | 537,422 | 172,353 | 596,217 | 286,334 | 359,505 | 327,355 | 199,330 | 125,813 | 169,654 | 262,125 | 163,906 | 30,091 | 139,922 | 185,474 | 53,276 | 61,054 | 48,498 | 29,607 | 12,416 |
Capital Expenditure | -77,296 | -89,365 | -81,025 | -51,017 | -32,218 | -32,455 | -29,086 | -34,813 | -44,499 | -70,886 | -100,636 | -85,197 | -66,533 | -59,563 | -22,489 | -13,699 | -22,218 | -6,385 | -5,543 | -4,104 | -1,441 |
Free Cash Flow | 856,460 | 943,819 | 456,397 | 121,336 | 563,999 | 253,879 | 330,419 | 292,542 | 154,831 | 54,927 | 69,018 | 176,928 | 97,373 | -29,472 | 117,433 | 171,775 | 31,058 | 54,669 | 42,955 | 25,503 | 10,975 |