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 | 31,362,946 | 34,713,501 | 41,512,467 | 36,483,939 | 20,139,658 | 22,588,858 | 25,067,279 | 20,252,393 | 16,208,122 | 16,439,276 | 21,105,141 | 19,052,046 | 19,429,273 | 20,023,564 | 15,844,627 | 11,190,296 | 23,663,324 | 16,592,976 | 14,751,270 | 12,700,999 | 11,376,828 |
Revenue Growth | - | -16.38% | 13.78% | 81.15% | -10.84% | -9.89% | 23.77% | 24.95% | -1.41% | -22.11% | 10.78% | -1.94% | -2.97% | 26.37% | 41.59% | -52.71% | 42.61% | 12.49% | 16.14% | 11.64% | |
Cost of Revenue | 26,481,243 | 26,889,474 | 29,009,187 | 25,458,525 | 17,911,708 | 19,909,773 | 20,771,871 | 17,682,986 | 14,182,215 | 14,858,014 | 19,198,615 | 17,641,421 | 17,915,735 | 18,074,967 | 15,000,962 | 11,035,903 | 19,612,283 | 13,462,927 | 11,283,123 | 10,085,396 | 9,128,872 |
Gross Profit | 4,881,703 | 7,824,027 | 12,503,280 | 11,025,414 | 2,227,950 | 2,679,085 | 4,295,408 | 2,569,407 | 2,025,907 | 1,581,262 | 1,906,526 | 1,410,625 | 1,513,538 | 1,948,597 | 843,665 | 154,393 | 4,051,041 | 3,130,049 | 3,468,147 | 2,615,603 | 2,247,956 |
Gross Profit Margin | 15.48% | 22.54% | 30.12% | 30.22% | 11.06% | 11.86% | 17.14% | 12.69% | 12.50% | 9.62% | 9.03% | 7.40% | 7.79% | 9.73% | 5.32% | 1.38% | 17.12% | 18.86% | 23.51% | 20.59% | 19.76% |
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 | 1,252,283 | 1,584,052 | 1,997,178 | 1,706,609 | 615,041 | 711,248 | 860,722 | 687,531 | 596,761 | 458,989 | 546,198 | 481,904 | 454,900 | 520,648 | 391,375 | 430,819 | 750,984 | 577,764 | 592,473 | 493,560 | 415,030 |
Total Operating Expenses | 1,252,283 | 1,584,052 | 1,997,178 | 1,706,609 | 615,041 | 711,248 | 860,722 | 687,531 | 596,761 | 458,989 | 546,198 | 481,904 | 454,900 | 530,691 | 391,375 | 430,819 | 1,170,088 | 577,764 | 592,473 | 493,560 | 415,030 |
Operating Income or Loss | 3,629,420 | 6,239,975 | 10,516,816 | 9,421,873 | 1,602,376 | 1,971,148 | 3,434,686 | 1,881,876 | 1,429,146 | 1,122,273 | 1,360,328 | 928,721 | 1,058,638 | 1,427,949 | 452,290 | -276,426 | 3,300,057 | 2,552,285 | 2,875,674 | 2,122,043 | 1,832,926 |
Operating Margin | 11.50% | 17.98% | 25.33% | 25.82% | 7.96% | 8.73% | 13.70% | 9.29% | 8.82% | 6.83% | 6.45% | 4.87% | 5.45% | 7.13% | 2.85% | -2.47% | 13.95% | 15.38% | 19.49% | 16.71% | 16.11% |
Interest Expense | 117,621 | 245,954 | 170,216 | 158,854 | 153,198 | 121,425 | 135,535 | 173,580 | 169,244 | 173,531 | 169,256 | 146,895 | 162,375 | 166,094 | 153,093 | 134,752 | 134,554 | 0 | 0 | 0 | 0 |
EBITDA | 4,821,096 | 7,687,026 | 11,525,389 | 10,228,542 | 1,787,617 | 2,674,818 | 4,110,284 | 2,608,937 | 2,149,900 | 1,354,918 | 2,061,755 | 1,552,929 | 1,633,464 | 2,021,024 | 1,010,857 | 302,367 | 3,787,852 | 2,979,841 | 3,239,610 | 2,507,788 | 2,216,231 |
Depreciation and Amortization | 1,309,398 | 1,168,315 | 1,061,634 | 864,563 | 785,466 | 734,653 | 719,637 | 727,061 | 687,054 | 700,017 | 724,423 | 610,208 | 607,021 | 590,400 | 582,602 | 566,423 | 548,907 | 427,556 | 363,936 | 375,054 | 383,305 |
Income Before Tax | 3,589,886 | 6,272,757 | 10,244,844 | 9,200,858 | 835,538 | 1,782,807 | 3,229,391 | 1,749,957 | 1,298,659 | 709,238 | 1,204,577 | 791,123 | 852,940 | 1,251,812 | 267,115 | -413,978 | 2,790,470 | 2,253,315 | 2,693,818 | 2,016,368 | 1,731,276 |
Income Tax Expense | 743,124 | 1,359,966 | 2,165,204 | 2,078,488 | -490 | 411,897 | 748,307 | 369,386 | 398,243 | 213,154 | 388,787 | 205,594 | 259,814 | 390,828 | 60,792 | -176,800 | 959,480 | 781,368 | 936,137 | 706,084 | 609,791 |
Net Income | 2,525,367 | 4,524,801 | 7,607,337 | 6,827,461 | 721,470 | 1,271,143 | 2,360,767 | 1,318,688 | 796,271 | 357,659 | 713,946 | 488,025 | 504,619 | 778,188 | 134,092 | -293,613 | 1,830,990 | 1,471,947 | 1,757,681 | 1,310,284 | 1,121,485 |
Net Income Margin | 7.98% | 13.03% | 18.33% | 18.71% | 3.58% | 5.63% | 9.42% | 6.51% | 4.91% | 2.18% | 3.38% | 2.56% | 2.60% | 3.89% | 0.85% | -2.62% | 7.74% | 8.87% | 11.92% | 10.32% | 9.86% |
EPS | 10.36 | 18.05 | 28.88 | 23.23 | 2.37 | 4.14 | 7.47 | 4.11 | 2.48 | 1.11 | 2.22 | 1.52 | 1.58 | 2.45 | 0.42 | -0.93 | 6.01 | 4.98 | 5.73 | 4.19 | 3.53 |
EPS Diluted | 10.35 | 18.00 | 28.79 | 23.16 | 2.36 | 4.14 | 7.45 | 4.10 | 2.48 | 1.11 | 2.22 | 1.52 | 1.58 | 2.45 | 0.42 | -0.93 | 5.98 | 4.94 | 5.68 | 4.15 | 3.50 |
Weighted Average Shares Out | - | 249,773 | 262,348 | 292,491 | 303,168 | 305,040 | 315,858 | 319,990 | 319,563 | 320,565 | 319,838 | 319,077 | 318,172 | 316,997 | 315,962 | 314,873 | 304,525 | 295,572 | 306,594 | 314,379 | 317,701 |
Weighted Average Shares Out Diluted | - | 250,412 | 263,176 | 293,390 | 303,271 | 305,503 | 316,733 | 320,773 | 319,822 | 320,693 | 320,127 | 319,266 | 318,240 | 317,161 | 316,510 | 314,873 | 306,092 | 297,965 | 309,293 | 317,409 | 320,424 |
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 | 4,262,799 | 6,383,298 | 4,280,852 | 2,364,858 | 2,639,671 | 1,534,605 | 1,398,886 | 949,104 | 2,045,961 | 1,939,469 | 1,024,144 | 1,483,252 | 1,052,862 | 1,200,645 | 1,325,406 | 2,016,981 | 2,355,130 | 1,393,943 | 785,651 | 1,837,510 | 779,049 |
Short Term Investments | 595,650 | 747,479 | 576,946 | 253,005 | 408,004 | 300,040 | 0 | 50,000 | 150,000 | 100,000 | 100,000 | 28,191 | 104,167 | 1,362,641 | 1,153,623 | 225,000 | 0 | 182,450 | 1,410,633 | 0 | 0 |
Cash + Short Term Investments | 4,858,449 | 7,130,777 | 4,857,798 | 2,617,863 | 3,047,675 | 1,834,645 | 1,398,886 | 999,104 | 2,195,961 | 2,039,469 | 1,124,144 | 1,511,443 | 1,157,029 | 2,563,286 | 2,479,029 | 2,241,981 | 2,355,130 | 1,576,393 | 2,196,284 | 1,837,510 | 779,049 |
Net Receivables | 2,949,190 | 2,953,311 | 3,591,030 | 3,853,972 | 2,298,850 | 2,160,102 | 2,505,568 | 2,028,545 | 1,631,676 | 1,383,823 | 2,068,298 | 1,810,987 | 1,707,317 | 1,765,773 | 1,479,828 | 1,116,035 | 1,228,807 | 1,611,844 | 1,077,322 | 1,010,629 | 962,755 |
Inventory | 5,126,493 | 5,577,758 | 5,453,531 | 6,011,182 | 3,569,089 | 3,842,095 | 4,553,500 | 3,461,686 | 2,479,958 | 2,145,444 | 2,745,032 | 2,605,609 | 2,323,641 | 1,987,257 | 1,557,574 | 1,312,903 | 2,408,157 | 1,601,600 | 1,141,194 | 945,054 | 1,239,888 |
Other Current Assets | 587,085 | 724,012 | 789,325 | 316,540 | 573,048 | 389,528 | 178,311 | 335,085 | 198,798 | 185,644 | 504,414 | 482,007 | 473,377 | 391,765 | 344,744 | 511,329 | 405,392 | 283,412 | 260,236 | 278,360 | 193,256 |
Total Current Assets | 13,521,217 | 16,385,858 | 14,691,684 | 12,799,557 | 9,488,662 | 8,226,370 | 8,636,265 | 6,824,420 | 6,506,393 | 5,754,380 | 6,441,888 | 6,410,046 | 5,597,164 | 6,708,081 | 5,861,175 | 5,182,248 | 6,397,486 | 5,073,249 | 4,675,036 | 4,071,553 | 3,174,948 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 12,580,243 | 11,152,645 | 9,616,920 | 8,114,818 | 6,899,110 | 6,178,555 | 5,334,748 | 5,093,147 | 5,078,650 | 4,891,153 | 5,287,639 | 4,917,024 | 4,283,056 | 3,755,604 | 3,852,118 | 4,013,836 | 4,131,861 | 3,232,998 | 2,856,415 | 2,855,717 | 2,818,307 |
Goodwill | 4,273,610 | 3,968,847 | 3,920,060 | 2,827,344 | 2,229,672 | 2,201,063 | 2,184,336 | 2,196,058 | 2,052,728 | 2,011,278 | 2,068,664 | 1,973,608 | 2,004,538 | 1,830,661 | 1,836,294 | 1,803,021 | 1,732,045 | 847,887 | 0 | 0 | 0 |
Intangible Assets | 3,194,261 | 3,108,015 | 3,322,265 | 1,103,759 | 668,021 | 742,186 | 828,504 | 914,646 | 866,835 | 770,672 | 862,093 | 874,154 | 959,240 | 784,640 | 856,125 | 902,922 | 946,545 | 469,936 | 0 | 0 | 0 |
Long Term Investments | 0 | 479,500 | 659,868 | 768,400 | 673,058 | 832,500 | 910,100 | 785,100 | 698,400 | 746,600 | 872,500 | 936,000 | 855,900 | 585,833 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 0 | 0 | 19,300 | -768,400 | -673,058 | -832,500 | 700 | 600 | -698,400 | -746,600 | -872,500 | -936,000 | -855,900 | -585,833 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 776,860 | 245,634 | 249,113 | 977,594 | 839,929 | 996,492 | 25,935 | 27,287 | 718,912 | 822,916 | 955,643 | 1,028,451 | 1,243,861 | 1,491,364 | 1,516,198 | 669,877 | 666,506 | 202,052 | 353,538 | 211,517 | 139,952 |
Total Non-Current Assets | 20,824,974 | 18,954,641 | 17,787,526 | 13,023,515 | 10,636,732 | 10,118,296 | 9,284,323 | 9,016,838 | 8,717,125 | 8,496,019 | 9,174,039 | 8,793,237 | 8,490,695 | 7,862,269 | 8,060,735 | 7,389,656 | 7,476,957 | 4,752,873 | 3,209,953 | 3,067,234 | 2,958,259 |
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 | 34,346,191 | 35,340,499 | 32,479,210 | 25,823,072 | 20,125,394 | 18,344,666 | 17,920,588 | 15,841,258 | 15,223,518 | 14,250,399 | 15,615,927 | 15,203,283 | 14,087,859 | 14,570,350 | 13,921,910 | 12,571,904 | 13,874,443 | 9,826,122 | 7,884,989 | 7,138,787 | 6,133,207 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 1,902,927 | 2,020,289 | 1,649,523 | 1,830,241 | 1,432,159 | 1,201,698 | 1,428,191 | 1,181,346 | 838,109 | 566,527 | 885,972 | 1,117,078 | 1,046,713 | 958,645 | 896,703 | 707,038 | 534,161 | 691,668 | 516,640 | 501,624 | 471,549 |
Short Term Debt | 1,254,131 | 193,313 | 77,663 | 887,799 | 299,277 | 225,755 | 57,870 | 552,833 | 617,959 | 51,315 | 223,811 | 32,502 | 279,912 | 651,826 | 13,328 | 7,748 | 189,022 | 22,868 | 0 | 1,250 | 0 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 199,044 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 285,000 | 251,900 | 120,200 | 108,600 | 91,200 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 2,059,728 | 2,380,907 | 2,032,558 | 2,439,373 | 896,424 | 1,036,321 | 1,229,039 | 1,090,585 | 933,898 | 767,331 | 987,993 | 810,636 | 702,943 | 785,588 | 594,407 | 512,271 | 931,965 | 867,500 | 905,277 | 752,825 | 594,241 |
Total Current Liabilities | 5,216,786 | 4,594,509 | 4,329,744 | 5,157,413 | 2,627,860 | 2,463,774 | 2,806,300 | 2,824,764 | 2,389,966 | 1,385,173 | 2,097,776 | 1,960,216 | 2,029,568 | 2,396,059 | 1,504,438 | 1,227,057 | 1,854,192 | 1,582,036 | 1,450,028 | 1,255,699 | 1,065,790 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 5,684,936 | 6,662,975 | 6,695,142 | 4,961,410 | 5,271,789 | 4,291,301 | 4,233,276 | 3,242,242 | 3,739,141 | 4,337,145 | 4,381,600 | 4,376,900 | 3,380,200 | 3,630,200 | 4,280,200 | 3,080,200 | 3,086,200 | 2,250,300 | 922,300 | 922,300 | 923,550 |
Deferred Revenue | 0 | 0 | -1,426,388 | -705,399 | -644,404 | -481,920 | -332,000 | -329,300 | -558,600 | 0 | 0 | 0 | 0 | 837,511 | 806,578 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 1,426,388 | 705,399 | 644,404 | 481,920 | 332,000 | 329,300 | 558,600 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 1,887,928 | 1,959,261 | 1,884,418 | 1,100,455 | 993,884 | 798,415 | 679,044 | 689,464 | 839,703 | 742,068 | 1,061,433 | 955,889 | 792,717 | 0 | 0 | 338,358 | 677,370 | 253,123 | 448,084 | 486,910 | 123,815 |
Total Non-Current Liabilities | 7,572,864 | 8,622,236 | 8,579,560 | 6,061,865 | 6,265,673 | 5,089,716 | 4,912,320 | 3,931,706 | 4,578,844 | 5,079,213 | 5,443,033 | 5,332,789 | 4,172,917 | 4,467,711 | 5,086,778 | 3,760,558 | 3,763,570 | 2,843,723 | 1,370,384 | 1,409,210 | 1,438,119 |
Total Liabilities | 12,789,650 | 13,216,745 | 12,909,304 | 11,219,278 | 8,893,533 | 7,553,490 | 7,718,620 | 6,756,470 | 6,968,810 | 6,464,386 | 7,540,809 | 7,293,005 | 6,202,485 | 6,863,770 | 6,591,216 | 4,987,615 | 5,617,762 | 4,425,759 | 2,820,412 | 2,664,909 | 2,503,909 |
Common Stock | 152,061 | 152,061 | 152,061 | 152,061 | 152,061 | 152,061 | 152,061 | 151,960 | 151,734 | 151,426 | 151,237 | 151,010 | 150,805 | 150,496 | 150,181 | 149,877 | 149,628 | 149,302 | 149,006 | 74,120 | 73,753 |
Retained Earnings | 30,113,666 | 28,762,045 | 24,754,873 | 17,674,100 | 11,343,852 | 11,115,056 | 10,337,445 | 8,463,709 | 7,630,916 | 7,255,972 | 7,378,214 | 7,140,440 | 7,124,523 | 7,111,566 | 6,795,988 | 7,120,218 | 7,860,629 | 6,621,646 | 5,808,705 | 4,709,111 | 3,688,555 |
Accumulated Other Comprehensive Income/Loss | -168,233 | -162,072 | -137,517 | -115,282 | -118,861 | -302,966 | -304,133 | -254,681 | -317,843 | -351,362 | -145,708 | 9,080 | 56,761 | -38,177 | -27,776 | -41,056 | -190,262 | 163,362 | 4,470 | 43,313 | -1,569 |
Total Stockholders Equity | 20,472,858 | 20,940,634 | 18,414,694 | 14,016,389 | 10,788,665 | 10,357,866 | 9,792,078 | 8,739,036 | 7,879,865 | 7,416,878 | 7,772,470 | 7,645,769 | 7,641,571 | 7,474,885 | 7,120,070 | 7,390,526 | 7,929,204 | 5,112,917 | 4,825,989 | 4,279,788 | 3,455,985 |
Total Investments | 595,650 | 1,230,473 | 576,946 | 253,005 | 408,004 | 300,040 | 910,100 | 50,000 | 150,000 | 100,000 | 100,000 | 28,191 | 104,167 | 1,948,474 | 1,153,623 | 225,000 | 0 | 182,450 | 1,410,633 | 0 | 0 |
Total Debt | 6,939,067 | 6,949,264 | 6,691,350 | 5,684,811 | 5,340,580 | 4,383,009 | 4,291,146 | 3,795,075 | 4,357,100 | 4,411,915 | 4,584,411 | 4,409,402 | 3,660,112 | 4,282,026 | 4,293,528 | 3,087,948 | 3,275,222 | 2,273,168 | 922,300 | 923,550 | 923,550 |
Net Debt | 2,676,268 | 565,966 | 2,410,498 | 3,319,953 | 2,700,909 | 2,848,404 | 2,892,260 | 2,845,971 | 2,311,139 | 2,472,446 | 3,560,267 | 2,926,150 | 2,607,250 | 3,081,381 | 2,968,122 | 1,070,967 | 920,092 | 879,225 | 136,649 | -913,960 | 144,501 |
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 | 2,515,935 | 4,524,801 | 8,079,640 | 7,122,370 | 836,028 | 1,370,910 | 2,481,084 | 1,380,571 | 900,416 | 496,084 | 815,790 | 585,529 | 593,126 | 860,984 | 206,323 | -237,178 | 1,830,990 | 1,471,947 | 1,757,681 | 1,310,284 | 1,121,485 |
Depreciation & Amortization | 1,309,398 | 1,168,315 | 1,061,634 | 864,563 | 785,466 | 734,653 | 719,637 | 727,061 | 687,054 | 700,017 | 724,423 | 610,208 | 607,021 | 590,400 | 582,602 | 566,423 | 548,907 | 427,556 | 363,936 | 375,054 | 383,305 |
Deferred Income Tax | -45,299 | 21,419 | -46,849 | 11,665 | 162,836 | 99,157 | 3,017 | -221,173 | 70,777 | -82,518 | 90,864 | 56,564 | -25,274 | 58,051 | 138,262 | 88,546 | -293,476 | -81,206 | -38,910 | -29,379 | 6,693 |
Stock Based Compensation | 143,335 | 130,162 | 136,834 | 135,775 | 73,853 | 90,359 | 73,422 | 64,176 | 56,511 | 45,794 | 46,384 | 47,450 | 50,733 | 49,003 | 43,041 | 54,665 | 49,873 | 0 | 0 | 0 | 0 |
Change in Working Capital | 384,802 | 858,406 | 692,682 | -1,862,890 | 204,000 | 413,270 | -983,164 | -907,006 | 20,930 | 743,030 | -400,189 | -235,213 | -86,107 | -535,869 | -128,906 | 707,041 | -71,397 | -202,471 | -83,994 | 313,741 | -596,328 |
Accounts Receivable | 539,027 | 663,825 | 501,225 | -1,392,084 | -129,290 | 361,340 | -485,433 | -329,501 | -208,984 | 655,489 | -179,181 | -103,649 | 148,113 | -274,920 | -310,188 | 141,104 | 855,572 | 0 | 0 | 0 | 0 |
Inventory | 211,950 | -75,042 | 962,424 | -2,307,336 | 284,081 | 712,645 | -1,092,101 | -900,946 | -132,639 | 593,830 | -45,963 | -298,074 | -65,655 | -433,696 | -231,913 | 1,117,600 | -364,280 | -102,490 | -143,971 | 337,862 | -635,641 |
Accounts Payable | -10,063 | 361,146 | -496,234 | 383,428 | 250,561 | -253,457 | 235,572 | 314,817 | 228,036 | -438,788 | -111,859 | 39,489 | -111,496 | 63,571 | 186,417 | 170,229 | -861,334 | 0 | 0 | 0 | 0 |
Other Working Capital | -356,112 | -91,523 | -274,733 | 1,453,102 | -201,352 | -407,258 | 358,798 | 8,624 | 134,517 | -67,501 | -63,186 | 127,021 | -57,069 | 109,176 | 226,778 | -721,892 | 298,645 | -99,981 | 59,977 | -24,121 | 39,313 |
Other Non-Cash Items | 2,218,034 | 408,828 | 148,113 | -40,707 | 634,694 | 101,064 | 99,956 | 7,634 | 1,845 | 254,636 | 65,626 | 13,411 | 60,886 | 10,043 | 32,082 | 2,800 | 433,831 | 25,982 | 33,313 | 43,887 | 22,067 |
Net Cash Provided by Operating Activities | 4,765,954 | 7,111,931 | 10,072,054 | 6,230,776 | 2,696,877 | 2,809,413 | 2,393,952 | 1,051,263 | 1,737,533 | 2,157,043 | 1,342,898 | 1,077,949 | 1,200,385 | 1,032,612 | 873,404 | 1,182,297 | 2,498,728 | 1,935,306 | 2,251,233 | 2,136,615 | 1,029,718 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -3,011,768 | -2,214,157 | -1,947,897 | -1,621,989 | -1,543,219 | -1,477,293 | -982,531 | -448,555 | -604,840 | -374,123 | -667,982 | -1,196,952 | -947,608 | -440,502 | -345,294 | -390,500 | -1,018,980 | -520,353 | -338,404 | -331,466 | -285,925 |
Acquisitions Net | -724,893 | -70,824 | -3,453,768 | -1,426,661 | -132,498 | -61,349 | -154,475 | -603,041 | -402,955 | -99,498 | -866,422 | -85,053 | -941,305 | -49,909 | -498,794 | -96,283 | -1,826,030 | -1,542,666 | -223,920 | -154,864 | -169,646 |
Purchases of Investments | -1,308,410 | -1,471,528 | -913,898 | -493,889 | -488,517 | -367,741 | 982,531 | -50,000 | -650,000 | -111,927 | -100,000 | -19,349 | -409,403 | -2,059,776 | -1,323,264 | -261,389 | -1,010,136 | -518,830 | -1,116,702 | 0 | 0 |
Sales/Maturities of Investments | 1,609,920 | 1,317,308 | 590,173 | 648,887 | 392,178 | 67,701 | 50,000 | 150,000 | 600,000 | 111,452 | 27,529 | 92,761 | 1,667,142 | 1,863,407 | 394,640 | 36,389 | 499,709 | 1,717,078 | 529,105 | 0 | 0 |
Other Investing Activities | -211,333 | -57,230 | 22,681 | 19,800 | 7,762 | 44,491 | -925,594 | 32,704 | 32,677 | 32,400 | 168,813 | 368,623 | 427,179 | 25,333 | -489,653 | 11,371 | 34,751 | 8,634 | 2,177 | -41,151 | -79,364 |
Net Cash Used for Investing Activities | -3,426,105 | -2,496,431 | -5,702,709 | -2,873,852 | -1,764,294 | -1,794,191 | -1,030,069 | -918,892 | -1,025,118 | -441,696 | -1,438,062 | -839,970 | -203,995 | -661,447 | -2,262,365 | -700,412 | -3,320,686 | -856,137 | -1,147,744 | -527,481 | -534,935 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | 75,312 | -34,870 | 922,292 | 246,807 | 1,135,947 | 4,574 | 500,747 | -565,128 | -33,360 | -172,116 | 172,950 | 748,429 | -622,055 | -11,450 | 1,204,553 | -187,308 | 832,941 | 1,247,374 | -1,250 | 0 | 20,000 |
Common Stock Issued | 0 | 0 | 0 | 0 | 11,846 | 16,145 | 24,101 | 11,145 | 15,751 | 0 | 5,614 | 0 | 10,515 | 8,097 | 4,687 | 3,716 | 1,996,690 | 12,003 | 37,233 | 40,209 | 68,630 |
Common Stock Repurchased | -2,078,750 | -1,553,933 | -2,762,568 | -3,276,088 | -39,499 | -298,541 | -853,997 | -90,304 | -5,173 | -66,505 | 0 | 0 | 0 | 0 | 0 | 0 | -123,960 | -754,029 | -599,446 | -291,244 | 0 |
Dividends Paid | -520,375 | -514,534 | -533,589 | -483,469 | -491,655 | -492,062 | -485,376 | -485,321 | -481,083 | -479,432 | -475,123 | -471,028 | -466,361 | -461,518 | -512,662 | -633,342 | -658,051 | -726,139 | -577,816 | -209,752 | -159,496 |
Other Financing Activities | -421,506 | -489,474 | -136,998 | -90,129 | -318,939 | -94,381 | -93,652 | -104,548 | -122,488 | -72,122 | -62,488 | -81,357 | -68,976 | -30,151 | -60,130 | -3,100 | -264,475 | -250,086 | -156,709 | -89,886 | -80,058 |
Net Cash Used Provided by Financing Activities | -2,945,319 | -2,592,811 | -2,510,863 | -3,602,879 | 285,854 | -880,410 | -908,177 | -1,238,231 | -613,966 | -789,751 | -359,047 | 196,044 | -1,146,877 | -495,022 | 691,828 | -820,034 | 1,783,145 | -470,877 | -1,297,988 | -550,673 | -66,066 |
Effect of Forex Changes on Cash | -513 | 2,883 | -5,920 | -316 | 1,887 | 907 | -5,924 | 9,003 | 8,043 | -10,271 | -4,897 | -3,633 | 2,704 | -904 | 5,558 | 0 | 0 | 0 | 0 | 0 | 0 |
Net Change in Cash | -1,593,151 | 2,025,572 | 1,852,562 | -246,271 | 1,220,324 | 135,719 | 449,782 | -1,096,857 | 106,492 | 915,325 | -459,108 | 430,390 | -147,783 | -124,761 | -691,575 | -338,149 | 961,187 | 608,292 | -194,499 | 1,058,461 | 428,717 |
Cash at End of Period | 19,842,834 | 6,386,792 | 4,361,220 | 2,508,658 | 2,754,929 | 1,534,605 | 1,398,886 | 949,104 | 2,045,961 | 1,939,469 | 1,024,144 | 1,483,252 | 1,052,862 | 1,200,645 | 1,325,406 | 2,016,981 | 2,355,130 | 1,393,943 | 785,651 | 1,837,510 | 779,049 |
Cash at Start of Period | 21,435,985 | 4,361,220 | 2,508,658 | 2,754,929 | 1,534,605 | 1,398,886 | 949,104 | 2,045,961 | 1,939,469 | 1,024,144 | 1,483,252 | 1,052,862 | 1,200,645 | 1,325,406 | 2,016,981 | 2,355,130 | 1,393,943 | 785,651 | 980,150 | 779,049 | 350,332 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 4,765,954 | 7,111,931 | 10,072,054 | 6,230,776 | 2,696,877 | 2,809,413 | 2,393,952 | 1,051,263 | 1,737,533 | 2,157,043 | 1,342,898 | 1,077,949 | 1,200,385 | 1,032,612 | 873,404 | 1,182,297 | 2,498,728 | 1,935,306 | 2,251,233 | 2,136,615 | 1,029,718 |
Capital Expenditure | -3,011,768 | -2,214,157 | -1,947,897 | -1,621,989 | -1,543,219 | -1,477,293 | -982,531 | -448,555 | -604,840 | -374,123 | -667,982 | -1,196,952 | -947,608 | -440,502 | -345,294 | -390,500 | -1,018,980 | -520,353 | -338,404 | -331,466 | -285,925 |
Free Cash Flow | 1,754,186 | 4,897,774 | 8,124,157 | 4,608,787 | 1,153,658 | 1,332,120 | 1,411,421 | 602,708 | 1,132,693 | 1,782,920 | 674,916 | -119,003 | 252,777 | 592,110 | 528,110 | 791,797 | 1,479,748 | 1,414,953 | 1,912,829 | 1,805,149 | 743,793 |