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 | 5,884,089 | 5,866,152 | 6,260,077 | 6,260,077 | 5,256,328 | 4,015,129 | 4,043,695 | 3,358,112 | 2,991,517 | 2,972,442 | 2,787,897 | 2,337,648 | 2,110,483 | 1,882,541 | 1,480,998 | 1,245,005 | 1,537,724 | 1,401,542 | 1,279,431 | 1,061,403 | 824,051 |
Revenue Growth | - | -6.29% | 0.00% | 19.10% | 30.91% | -0.71% | 20.42% | 12.25% | 0.64% | 6.62% | 19.26% | 10.76% | 12.11% | 27.11% | 18.96% | -19.04% | 9.72% | 9.54% | 20.54% | 28.80% | |
Cost of Revenue | 3,742,593 | 3,869,321 | 4,003,951 | 4,003,951 | 3,481,268 | 2,786,531 | 2,899,452 | 2,482,732 | 2,246,890 | 2,214,943 | 2,100,409 | 1,801,401 | 1,639,768 | 563,420 | 228,878 | 155,375 | 43,035 | 348,665 | 342,370 | 244,568 | 214,735 |
Gross Profit | 2,141,496 | 1,996,831 | 2,256,126 | 2,256,126 | 1,775,060 | 1,228,598 | 1,144,243 | 875,380 | 744,627 | 757,499 | 687,488 | 536,247 | 470,715 | 1,319,121 | 1,252,120 | 1,089,630 | 1,494,689 | 1,052,877 | 937,061 | 816,835 | 609,316 |
Gross Profit Margin | 36.36% | 34.04% | 36.04% | 36.04% | 33.77% | 30.60% | 28.30% | 26.07% | 24.89% | 25.48% | 24.66% | 22.94% | 22.30% | 70.07% | 84.55% | 87.52% | 97.20% | 75.12% | 73.24% | 76.96% | 73.94% |
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 | 261,021 | 205,685 | 258,883 | 258,883 | 223,757 | 184,185 | 194,368 | 177,205 | 152,391 | 153,589 | 144,817 | 123,817 | 108,569 | 994,229 | 897,453 | 800,990 | 44,674 | 843,077 | 738,942 | 663,353 | 503,756 |
Total Operating Expenses | 498,359 | 356,158 | 415,494 | 415,494 | 383,458 | 321,716 | 327,192 | 299,494 | 260,792 | 259,259 | 246,181 | 197,809 | 185,461 | 1,085,049 | 1,033,235 | 945,949 | 1,421,666 | 922,940 | 806,576 | 719,250 | 760,974 |
Operating Income or Loss | 1,644,050 | 1,640,673 | 1,840,632 | 1,840,632 | 1,391,602 | 642,879 | 817,051 | 575,886 | 483,835 | 498,240 | 441,307 | 338,438 | 285,254 | 234,072 | 137,739 | 70,391 | 129,070 | 129,937 | 130,485 | 97,585 | 70,608 |
Operating Margin | 27.92% | 27.97% | 29.40% | 29.40% | 26.47% | 16.01% | 20.21% | 17.15% | 16.17% | 16.76% | 15.83% | 14.48% | 13.52% | 12.43% | 9.30% | 5.65% | 8.39% | 9.27% | 10.20% | 9.19% | 8.57% |
Interest Expense | 301 | 464 | 1,563 | 1,563 | 1,727 | 2,782 | 189 | 2,154 | 4,332 | 5,210 | 6,610 | 9,620 | 11,541 | 13,887 | 12,465 | 12,998 | 14,008 | 14,466 | 12,443 | 6,527 | 5,273 |
EBITDA | 1,814,508 | 1,965,108 | 1,842,912 | 1,842,912 | 1,390,150 | 904,146 | 815,702 | 577,986 | 481,919 | 495,227 | 439,124 | 338,306 | 284,639 | 324,690 | 218,101 | 165,175 | 160,106 | 211,306 | 200,356 | 153,482 | -106,087 |
Depreciation and Amortization | 249,824 | 324,435 | 276,066 | 2,280 | -1,452 | 261,267 | 230,357 | 205,763 | 189,867 | 165,343 | 146,466 | 127,072 | 110,743 | 90,820 | 80,362 | 94,784 | 87,083 | 79,863 | 67,634 | 55,897 | 44,823 |
Income Before Tax | 1,656,509 | 1,647,776 | 1,841,349 | 1,841,349 | 1,388,423 | 901,364 | 815,513 | 575,832 | 477,587 | 490,017 | 432,514 | 328,686 | 273,098 | 220,084 | 124,426 | 57,165 | 112,666 | 115,795 | 119,343 | 90,271 | 64,587 |
Income Tax Expense | 409,741 | 408,274 | 464,190 | 464,190 | 354,048 | 228,682 | 209,845 | 112,058 | 181,822 | 185,327 | 165,000 | 122,573 | 103,646 | 80,614 | 48,775 | 22,294 | 43,989 | 43,963 | 46,774 | 36,388 | 25,595 |
Net Income | 1,246,768 | 1,239,502 | 1,377,159 | 1,034,375 | 1,034,375 | 615,518 | 605,668 | 463,774 | 295,765 | 304,690 | 267,514 | 206,113 | 169,452 | 139,470 | 75,651 | 34,871 | 68,677 | 71,832 | 72,569 | 53,475 | 38,992 |
Net Income Margin | 21.17% | 21.13% | 22.00% | 16.52% | 19.68% | 15.33% | 14.98% | 13.81% | 9.89% | 10.25% | 9.60% | 8.82% | 8.03% | 7.41% | 5.11% | 2.80% | 4.47% | 5.13% | 5.67% | 5.04% | 4.73% |
EPS | 5.70 | 5.66 | 6.13 | 4.47 | 4.37 | 2.56 | 2.46 | 1.88 | 1.19 | 1.19 | 1.03 | 0.80 | 0.66 | 0.54 | 0.30 | 0.14 | 0.28 | 0.28 | 0.29 | 0.21 | 0.16 |
EPS Diluted | 5.69 | 5.63 | 6.09 | 4.44 | 4.36 | 2.55 | 2.46 | 1.88 | 1.19 | 1.19 | 1.03 | 0.80 | 0.66 | 0.54 | 0.30 | 0.14 | 0.28 | 0.28 | 0.29 | 0.21 | 0.15 |
Weighted Average Shares Out | - | 220,160 | 226,134 | 232,705 | 236,860 | 241,380 | 246,207 | 247,122 | 249,336 | 256,136 | 258,893 | 258,709 | 258,495 | 257,157 | 251,672 | 251,674 | 251,674 | 251,672 | 251,672 | 251,592 | 247,119 |
Weighted Average Shares Out Diluted | - | 220,180 | 226,156 | 232,820 | 236,986 | 241,219 | 246,059 | 247,221 | 249,461 | 256,135 | 258,486 | 258,495 | 258,495 | 257,157 | 251,672 | 251,674 | 251,674 | 251,672 | 251,672 | 251,615 | 247,287 |
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 | 74,304 | 433,799 | 186,312 | 186,312 | 462,564 | 401,430 | 190,282 | 127,462 | 10,171 | 11,472 | 34,787 | 30,174 | 12,857 | 75,850 | 5,450 | 4,171 | 24,104 | 6,328 | 2,564 | 986 | 742 |
Short Term Investments | 30,271 | 0 | 49,355 | 49,355 | 254,433 | 330,274 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4,861 | 24,375 | 85,160 | 0 | 0 |
Cash + Short Term Investments | 104,575 | 433,799 | 235,667 | 235,667 | 716,997 | 731,704 | 190,282 | 127,462 | 10,171 | 11,472 | 34,787 | 30,174 | 12,857 | 75,850 | 5,450 | 4,171 | 28,965 | 30,703 | 87,724 | 986 | 742 |
Net Receivables | 0 | 615,323 | 605,129 | 605,129 | 599,102 | 454,222 | 468,260 | 415,781 | 334,489 | 345,048 | 347,900 | 258,294 | 220,363 | 217,922 | 180,700 | 140,918 | 146,536 | 158,161 | 144,991 | 127,199 | 97,038 |
Inventory | 0 | -17,884 | -605,129 | -605,129 | -599,102 | -454,222 | -468,260 | -415,781 | -334,489 | -345,048 | -347,900 | -258,294 | -220,363 | -217,922 | -180,700 | 0 | 0 | 0 | 0 | 0 | 10,551 |
Other Current Assets | 702,538 | 94,211 | 698,073 | 698,073 | 666,790 | 511,635 | 515,947 | 457,191 | 372,451 | 370,258 | 398,356 | 302,805 | 262,171 | 256,002 | 217,132 | 29,086 | 33,729 | 27,413 | 23,652 | 22,028 | 18,840 |
Total Current Assets | 807,113 | 1,143,333 | 933,740 | 933,740 | 1,383,787 | 1,243,339 | 706,229 | 584,653 | 382,622 | 381,730 | 433,143 | 332,979 | 275,028 | 331,852 | 222,582 | 174,175 | 209,230 | 216,277 | 256,367 | 150,213 | 127,171 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 4,277,820 | 4,211,805 | 3,687,068 | 3,687,068 | 3,215,686 | 2,914,031 | 2,754,943 | 2,404,459 | 2,241,402 | 2,023,448 | 1,743,245 | 1,543,059 | 1,379,305 | 1,126,950 | 964,216 | 939,495 | 824,485 | 721,450 | 607,588 | 466,071 | 363,268 |
Goodwill | 0 | 0 | 0 | 0 | 0 | 19,463 | 19,463 | 19,463 | 19,463 | 19,463 | 19,463 | 19,463 | 19,463 | 19,463 | 19,463 | 19,463 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 0 | 0 | 0 | 0 | 0 | 19,463 | 19,463 | 19,463 | 19,463 | 0 | 0 | 0 | 2,400 | 0 | 0 | 24,635 | 25,550 | 23,518 | 16,772 | 0 | 0 |
Long Term Investments | 0 | 0 | 0 | 0 | 0 | -19,463 | -267,132 | -209,423 | -292,062 | -254,517 | -48,834 | -42,712 | -39,517 | -38,929 | -38,129 | -40,879 | -45,818 | -13,964 | -16,772 | 0 | 0 |
Tax Assets | 0 | 363,132 | 310,515 | 310,515 | 248,718 | 220,210 | 247,669 | 189,960 | 272,599 | 235,054 | 29,371 | 23,249 | 20,054 | 19,466 | 18,666 | 16,244 | 20,268 | 13,964 | 12,320 | 10,681 | 4,602 |
Other Non-Current Assets | 258,163 | -205,877 | -92,713 | -92,713 | -26,647 | -8,170 | 84,111 | 79,312 | 72,223 | 61,326 | 59,849 | 56,051 | 58,181 | 54,272 | 53,083 | 45,608 | 41,190 | 19,803 | -854 | 14,683 | 14,326 |
Total Non-Current Assets | 4,535,983 | 4,369,060 | 3,904,870 | 3,904,870 | 3,437,757 | 3,126,071 | 2,839,054 | 2,483,771 | 2,313,625 | 2,084,774 | 1,803,094 | 1,599,110 | 1,437,486 | 1,181,222 | 1,017,299 | 985,103 | 865,675 | 764,771 | 635,826 | 491,435 | 382,196 |
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 | 5,343,096 | 5,512,393 | 4,838,610 | 4,838,610 | 4,821,544 | 4,369,410 | 3,545,283 | 3,068,424 | 2,696,247 | 2,466,504 | 2,236,237 | 1,932,089 | 1,712,514 | 1,513,074 | 1,239,881 | 1,159,278 | 1,074,905 | 981,048 | 892,193 | 641,648 | 509,367 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 0 | 112,774 | 106,275 | 106,275 | 82,519 | 68,511 | 78,518 | 73,729 | 89,216 | 66,774 | 45,314 | 36,788 | 44,891 | 42,096 | 29,221 | 33,468 | 40,999 | 33,341 | 37,686 | 30,967 | 28,126 |
Short Term Debt | 20,000 | 35,600 | 20,000 | 20,000 | 13,000 | 12,839 | 0 | 50,000 | 0 | 26,488 | 35,714 | 35,715 | 38,978 | 39,354 | 37,130 | 36,676 | 11,972 | 12,193 | 12,697 | 17,930 | 22,030 |
Tax Payables | 0 | 0 | 0 | 0 | 8,711 | 8,711 | 0 | 0 | 0 | 0 | 0 | 2,168 | 6,327 | 32 | 0 | 0 | 0 | 0 | 0 | 4,078 | 1,374 |
Deferred Revenue | 0 | -112,774 | -106,275 | 310,515 | -13,000 | -12,839 | 0 | -73,729 | 0 | -66,774 | -45,314 | -36,788 | -44,891 | -42,096 | -29,221 | -33,468 | -40,999 | 0 | 0 | 4,078 | 1,374 |
Other Current Liabilities | 532,754 | 509,058 | 509,793 | 93,003 | 381,715 | 304,619 | 278,214 | 301,049 | 199,420 | 258,914 | 219,924 | 196,407 | 186,161 | 165,456 | 132,916 | 111,449 | 130,218 | 82,189 | 71,163 | 58,053 | 46,924 |
Total Current Liabilities | 552,754 | 544,658 | 529,793 | 529,793 | 464,234 | 373,130 | 356,732 | 351,049 | 288,636 | 285,402 | 255,638 | 232,122 | 225,139 | 204,810 | 170,046 | 148,125 | 142,190 | 127,723 | 121,546 | 111,028 | 98,454 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 39,983 | 59,977 | 79,963 | 79,963 | 99,947 | 99,931 | 45,000 | 45,000 | 104,975 | 107,317 | 120,000 | 155,714 | 201,429 | 229,831 | 234,087 | 268,856 | 240,017 | 251,561 | 261,885 | 111,026 | 57,424 |
Deferred Revenue | 0 | 104,800 | -310,515 | 0 | -248,718 | -220,210 | -247,669 | -189,960 | -272,599 | -235,054 | -220,783 | -189,117 | -153,186 | -134,916 | -90,768 | -80,722 | -73,968 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 363,132 | 310,515 | 310,515 | 248,718 | 220,210 | 247,669 | 189,960 | 272,599 | 235,054 | 220,783 | 189,117 | 153,186 | 134,916 | 90,768 | 80,722 | 73,968 | 62,312 | 52,115 | 42,773 | 39,315 |
Other Non-Current Liabilities | 638,460 | 182,015 | 575,937 | 265,422 | 577,556 | 570,061 | 463,068 | 395,521 | 451,478 | 389,148 | 366,535 | 312,171 | 259,977 | 221,914 | 167,099 | 149,297 | 134,569 | 50,000 | 39,027 | 31,770 | 22,646 |
Total Non-Current Liabilities | 678,443 | 709,924 | 655,900 | 655,900 | 677,503 | 669,992 | 508,068 | 440,521 | 556,453 | 496,465 | 486,535 | 467,885 | 461,406 | 451,745 | 401,186 | 418,153 | 374,586 | 363,873 | 353,027 | 185,569 | 119,385 |
Total Liabilities | 1,231,197 | 1,254,582 | 1,185,693 | 1,185,693 | 1,141,737 | 1,043,122 | 864,800 | 791,570 | 845,089 | 781,867 | 742,173 | 700,007 | 686,545 | 656,555 | 571,232 | 566,278 | 516,776 | 491,596 | 474,573 | 296,597 | 217,839 |
Common Stock | 0 | 10,897 | 11,022 | 11,022 | 11,501 | 11,706 | 8,123 | 8,238 | 8,242 | 8,441 | 8,609 | 8,616 | 8,616 | 5,744 | 5,593 | 3,728 | 3,728 | 3,728 | 3,728 | 3,728 | 2,485 |
Retained Earnings | 0 | 4,003,956 | 3,397,305 | 3,397,305 | 3,493,861 | 3,088,131 | 2,530,184 | 2,130,257 | 1,707,450 | 1,541,795 | 1,351,054 | 1,089,065 | 882,952 | 713,500 | 574,030 | 498,379 | 463,508 | 394,831 | 322,999 | 250,430 | 196,955 |
Accumulated Other Comprehensive Income/Loss | 0 | -0 | 0 | -0 | 0 | 0 | -1,318,209 | -1,175,470 | -1,043,582 | -929,377 | -831,527 | -730,074 | -648,919 | -621,982 | -580,303 | -509,233 | -428,944 | -365,174 | -308,894 | -263,104 | -232,375 |
Total Stockholders Equity | 4,111,899 | 4,257,811 | 3,652,917 | 3,652,917 | 3,679,807 | 3,326,288 | 2,680,483 | 2,276,854 | 1,851,158 | 1,684,637 | 1,494,064 | 1,232,082 | 1,025,969 | 856,519 | 668,649 | 593,000 | 558,129 | 489,452 | 417,620 | 345,051 | 291,528 |
Total Investments | 30,271 | 0 | 49,355 | 49,355 | 254,433 | 330,274 | -267,132 | -209,423 | -292,062 | -254,517 | -48,834 | -42,712 | -39,517 | -38,929 | -38,129 | -40,879 | 4,861 | 24,375 | 85,160 | 0 | 0 |
Total Debt | 59,983 | 200,377 | 99,963 | 99,963 | 99,947 | 99,931 | 45,000 | 95,000 | 104,975 | 133,805 | 155,714 | 191,429 | 240,407 | 269,185 | 271,217 | 305,532 | 251,989 | 263,754 | 274,582 | 128,956 | 79,454 |
Net Debt | -14,321 | -233,422 | -86,349 | -86,349 | -362,617 | -301,499 | -145,282 | -32,462 | 94,804 | 122,333 | 120,927 | 161,255 | 227,550 | 193,335 | 265,767 | 301,361 | 227,885 | 257,426 | 272,018 | 127,970 | 78,712 |
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 | 1,246,768 | 1,239,502 | 1,377,159 | 1,377,159 | 1,034,375 | 672,682 | 605,668 | 463,774 | 295,765 | 304,690 | 267,514 | 206,113 | 169,452 | 139,470 | 75,651 | 34,871 | 68,677 | 71,832 | 72,569 | 53,475 | 38,992 |
Depreciation & Amortization | 333,029 | 324,449 | 276,066 | 276,066 | 259,899 | 261,267 | 230,357 | 205,763 | 189,867 | 165,343 | 146,466 | 127,072 | 110,743 | 90,820 | 80,362 | 94,784 | 87,113 | 79,863 | 67,634 | 55,897 | 44,823 |
Deferred Income Tax | 53,341 | 53,341 | 62,008 | 62,008 | 30,165 | -41,011 | 57,709 | -82,639 | 34,808 | 43,642 | 25,544 | 32,736 | 17,682 | 43,348 | 7,624 | 10,778 | 5,352 | 8,553 | 7,703 | -2,350 | 7,989 |
Stock Based Compensation | 11,080 | 11,080 | 15,893 | 15,039 | 11,337 | 16,717 | 4,894 | 3,242 | 1,410 | 0 | 13,442 | 8,853 | 6,393 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Change in Working Capital | -67,083 | -55,347 | -52,777 | -52,777 | -141,199 | 16,050 | 1,011 | -55,120 | 43,565 | 43,797 | -47,134 | -9,512 | 30,101 | 2,479 | -23,319 | -9,890 | 37,505 | -751 | 6,949 | 4,325 | -1,743 |
Accounts Receivable | -3,875 | -3,875 | -13,009 | -125,562 | -49,045 | 30,330 | -34,666 | -76,353 | -11,176 | -8,672 | -54,443 | -30,063 | -5,410 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -21,460 |
Inventory | 3,875 | 0 | 13,009 | 125,562 | 49,045 | -30,330 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -601 |
Accounts Payable | 6,499 | 6,499 | 23,756 | 23,756 | 14,008 | -1,743 | 4,789 | -15,487 | 22,442 | 21,460 | 8,526 | -8,103 | 2,795 | 12,875 | -4,247 | -7,531 | 7,658 | -4,345 | 6,719 | 5,662 | 15,941 |
Other Working Capital | -73,582 | -57,971 | -76,533 | -76,533 | -155,207 | 17,793 | -3,778 | -39,633 | 21,123 | 22,337 | -55,660 | -1,409 | 27,306 | -10,396 | -19,072 | -2,359 | 29,847 | 3,594 | 230 | -1,337 | 4,377 |
Other Non-Cash Items | 169,588 | -3,890 | 13,233 | 13,233 | 14,327 | 12,699 | 477 | 1,274 | 168 | -18,291 | -14,388 | -23,457 | -13,481 | -16,363 | -21,718 | -5,931 | -8,245 | -12,728 | -11,212 | -6,141 | -860 |
Net Cash Provided by Operating Activities | 1,577,661 | 1,569,135 | 1,691,582 | 1,691,582 | 1,212,606 | 933,024 | 900,116 | 536,294 | 565,583 | 553,880 | 391,674 | 350,666 | 328,056 | 277,380 | 141,076 | 130,716 | 196,506 | 157,736 | 154,610 | 113,622 | 89,845 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -642,084 | -757,309 | -775,148 | -775,148 | -550,077 | -225,081 | -588,292 | -382,125 | -417,941 | -462,059 | -367,680 | -295,606 | -373,193 | -250,214 | -106,347 | -210,888 | -181,499 | -186,828 | -199,098 | -142,596 | -93,699 |
Acquisitions Net | 39,913 | 48,637 | 22,096 | 19,548 | 19,548 | 3,690 | 6,983 | 12,240 | 10,541 | 0 | 0 | 0 | 0 | 0 | 0 | -7,267 | -7,267 | -20,431 | -19,414 | -23,113 | 0 |
Purchases of Investments | 10,283 | -48,637 | -163,720 | -163,720 | -359,389 | -360,160 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -42,391 | -42,391 | -160,675 | -302,346 | 0 | 0 |
Sales/Maturities of Investments | -24,363 | 48,852 | 369,300 | 369,300 | 435,130 | 29,988 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4,861 | 61,875 | 221,460 | 217,186 | 0 | 0 |
Other Investing Activities | 44,529 | 48,637 | 227,676 | 2,548 | -500 | -100 | 7,901 | 14,379 | 10,541 | 24,442 | 21,866 | 11,235 | 12,018 | 5,436 | 2,050 | 51,961 | 3,483 | 5,228 | 5,626 | 5,221 | 1,593 |
Net Cash Used for Investing Activities | -577,897 | -659,820 | -547,472 | -547,472 | -455,288 | -551,663 | -580,391 | -367,746 | -407,400 | -437,617 | -345,814 | -284,371 | -361,175 | -244,778 | -104,297 | -203,724 | -165,799 | -141,246 | -298,046 | -160,488 | -92,106 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -40,000 | -20,000 | 0 | 0 | -45,000 | -45,000 | -50,000 | -9,975 | -28,830 | -37,778 | -35,715 | -48,978 | -40,284 | -40,382 | -36,681 | -11,972 | -12,931 | -12,726 | -17,901 | -22,399 | -22,120 |
Common Stock Issued | -20,000 | 0 | 0 | 0 | 45,000 | 99,923 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 48,400 | 0 | 0 | 0 | 0 | 0 | 0 | 19,753 |
Common Stock Repurchased | -397,227 | -453,613 | -1,277,219 | -536,465 | -536,465 | -364,057 | -163,265 | -8,013 | -130,316 | -114,117 | -5,532 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Dividends Paid | -187,670 | -175,089 | -134,484 | -92,366 | -71,023 | -54,552 | -42,566 | -32,925 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Financing Activities | -21,517 | -13,126 | -8,659 | -67,353 | -67,353 | -3,345 | -1,074 | -344 | -338 | 12,317 | -41,247 | -48,978 | 10,410 | 29,780 | 1,181 | 65,047 | -12,931 | 145,014 | 162,915 | 69,509 | 4,319 |
Net Cash Used Provided by Financing Activities | -626,414 | -661,828 | -1,420,362 | -696,184 | -696,184 | -383,502 | -256,905 | -51,257 | -159,484 | -139,578 | -41,247 | -48,978 | -29,874 | 37,798 | -35,500 | 53,075 | -12,931 | -12,726 | 145,014 | 47,110 | 1,952 |
Effect of Forex Changes on Cash | -319,921 | -104,166 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | 373,350 | 247,487 | -276,252 | -276,252 | 61,134 | -2,141 | 62,820 | 117,291 | -1,301 | -23,315 | 4,613 | 17,317 | -62,993 | 70,400 | 1,279 | -19,933 | 17,776 | 3,764 | 1,578 | 244 | -309 |
Cash at End of Period | 1,276,515 | 433,799 | 186,312 | 186,312 | 462,564 | 401,430 | 190,282 | 127,462 | 10,171 | 11,472 | 34,787 | 30,174 | 12,857 | 75,850 | 5,450 | 4,171 | 24,104 | 6,328 | 2,564 | 986 | 742 |
Cash at Start of Period | 903,165 | 186,312 | 462,564 | 462,564 | 401,430 | 403,571 | 127,462 | 10,171 | 11,472 | 34,787 | 30,174 | 12,857 | 75,850 | 5,450 | 4,171 | 24,104 | 6,328 | 2,564 | 986 | 742 | 1,051 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 1,577,661 | 1,569,135 | 1,691,582 | 1,691,582 | 1,212,606 | 933,024 | 900,116 | 536,294 | 565,583 | 553,880 | 391,674 | 350,666 | 328,056 | 277,380 | 141,076 | 130,716 | 196,506 | 157,736 | 154,610 | 113,622 | 89,845 |
Capital Expenditure | -642,084 | -757,309 | -775,148 | -775,148 | -550,077 | -225,081 | -588,292 | -382,125 | -417,941 | -462,059 | -367,680 | -295,606 | -373,193 | -250,214 | -106,347 | -210,888 | -181,499 | -186,828 | -199,098 | -142,596 | -93,699 |
Free Cash Flow | 935,577 | 811,826 | 916,434 | 916,434 | 662,529 | 707,943 | 311,824 | 154,169 | 147,642 | 91,821 | 23,994 | 55,060 | -45,137 | 27,166 | 34,729 | -80,172 | 15,007 | -29,092 | -44,488 | -28,974 | -3,854 |