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 | 8,395,956 | 7,683,902 | 7,132,632 | 16,652,351 | 5,233,168 | 6,173,924 | 5,796,257 | 5,911,231 | 4,389,138 | 4,197,289 | 6,526,378 | 5,662,941 | 3,784,684 | 2,892,974 | 3,223,144 | 1,938,089 | -1,244,705 | 6,184,553 | 8,670,642 | 5,639,278 | 503,463 |
Revenue Growth | - | 7.73% | -57.17% | 218.21% | -15.24% | 6.52% | -1.95% | 34.68% | 4.57% | -35.69% | 15.25% | 49.63% | 30.82% | -10.24% | 66.31% | -255.71% | -120.13% | -28.67% | 53.75% | 1,020.10% | |
Cost of Revenue | 1,477,306 | 253,162 | 3,532,454 | 8,350,126 | 2,588,758 | 3,067,857 | 2,674,691 | 2,930,815 | 2,203,430 | 2,290,751 | 3,154,371 | 3,257,667 | 2,605,244 | 2,738,425 | 3,610,189 | 3,777,606 | 5,104,492 | 2,256,647 | 0 | 0 | 0 |
Gross Profit | 6,918,650 | 7,430,740 | 3,600,178 | 8,302,225 | 2,644,410 | 3,106,067 | 3,121,566 | 2,980,416 | 2,185,708 | 1,906,538 | 3,372,007 | 2,405,274 | 1,179,440 | 154,549 | -387,045 | -1,839,517 | -6,349,197 | 3,927,906 | 8,670,642 | 5,639,278 | 503,463 |
Gross Profit Margin | 77.92% | 96.71% | 50.47% | 49.86% | 50.53% | 50.31% | 53.85% | 50.42% | 49.80% | 45.42% | 51.67% | 42.47% | 31.16% | 5.34% | -12.01% | -94.91% | 510.10% | 63.51% | 100.00% | 100.00% | 100.00% |
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 | 2,686,411 | 4,021,739 | 1,123,346 | 928,223 | 724,646 | 697,146 | 673,359 | 599,103 | 572,490 | 655,602 | 579,961 | 501,100 | 582,567 | 591,820 | 492,572 | 450,869 | 503,807 | 476,117 | 266,090 | 182,605 | 0 |
Total Operating Expenses | 3,913,705 | 4,021,739 | 3,670,843 | 3,092,955 | 2,615,648 | 2,355,909 | 2,283,316 | 1,794,130 | 2,007,128 | 2,382,541 | 2,539,652 | 2,514,380 | 2,769,779 | 2,815,716 | 3,745,798 | 4,229,555 | 4,363,594 | 476,117 | 516,157 | -155,385 | 0 |
Operating Income or Loss | 3,747,317 | 3,662,163 | 2,537,736 | 7,041,798 | 1,401,377 | 2,001,730 | 1,955,168 | 3,743,396 | 2,093,043 | 1,525,814 | 3,191,966 | 2,758,735 | 894,523 | -135,493 | -1,024,648 | -602,677 | -1,181,013 | 317,384 | 604,121 | 5,794,663 | 503,463 |
Operating Margin | 39.06% | 47.66% | 35.58% | 42.29% | 26.78% | 32.42% | 33.73% | 63.33% | 47.69% | 36.35% | 48.91% | 48.72% | 23.64% | -4.68% | -31.79% | -31.10% | 94.88% | 5.13% | 6.97% | 102.76% | 100.00% |
Interest Expense | 436,888 | 431,868 | 317,225 | 198,268 | 166,162 | 199,648 | 163,990 | 1,529,419 | 921,446 | 625,627 | 1,316,204 | 1,331,891 | 490,902 | 57,824 | 41,229 | 13,384 | 23,008 | 32,080 | 36,932 | 4,451,740 | 0 |
EBITDA | 3,609,010 | 3,484,582 | 1,322,768 | 0 | 945,768 | 0 | 0 | 3,780,989 | 2,495,336 | 1,863,316 | 3,975,378 | 3,129,013 | 1,028,004 | 0 | 0 | 0 | 0 | 0 | 0 | 1,342,923 | 1,523,314 |
Depreciation and Amortization | 35,983 | 134,175 | 9,918,909 | -1,143,036 | 3,752,041 | 2,314,223 | 2,791,457 | 3,638,776 | 2,759,651 | 101,437 | 101,915 | 95,671 | 139,174 | 207,591 | 162,051 | 158,048 | 153,237 | 117,607 | 1,694,019 | -4,451,740 | 1,019,851 |
Income Before Tax | 5,053,283 | 2,957,714 | 3,461,789 | 13,559,396 | 2,617,520 | 3,818,015 | 3,512,941 | 4,117,101 | 2,382,010 | 1,814,748 | 3,986,726 | 3,148,561 | 1,014,905 | 77,258 | -522,654 | -2,291,466 | -5,608,299 | 5,708,436 | 8,154,485 | 1,342,923 | 0 |
Income Tax Expense | 835,177 | 513,461 | 472,880 | 1,184,401 | 356,014 | -47,952 | 249,390 | 743,147 | 132,362 | 190,398 | 291,173 | 255,642 | 185,023 | 345,711 | 84,669 | 99,230 | -40,989 | 25,978 | 31,934 | 12,260 | -1,019,851 |
Net Income | 2,224,435 | 1,390,880 | 2,988,909 | 12,374,995 | 2,261,506 | 3,865,967 | 1,541,788 | 1,470,830 | 1,039,235 | 709,789 | 1,584,589 | 1,171,202 | 218,598 | -168,303 | -370,028 | -715,291 | -1,163,032 | 1,623,237 | 2,266,206 | 1,330,663 | 1,523,314 |
Net Income Margin | 26.55% | 18.10% | 41.90% | 74.31% | 43.21% | 62.62% | 26.60% | 24.88% | 23.68% | 16.91% | 24.28% | 20.68% | 5.78% | -5.82% | -11.48% | -36.91% | 93.44% | 26.25% | 26.14% | 23.60% | 302.57% |
EPS | 2.92 | 1.84 | 4.04 | 17.19 | 3.24 | 5.72 | 1.28 | 2.21 | 1.60 | 1.12 | 2.60 | 2.00 | 0.41 | -0.35 | -1.02 | -2.48 | -4.33 | 6.24 | 12.33 | 7.24 | 8.28 |
EPS Diluted | 2.91 | 1.84 | 4.03 | 17.18 | 3.24 | 5.72 | 1.28 | 2.21 | 1.56 | 1.04 | 2.58 | 1.98 | 0.41 | -0.35 | -1.02 | -2.48 | -4.33 | 6.24 | 12.33 | 7.24 | 8.28 |
Weighted Average Shares Out | - | 755,205 | 740,664 | 719,767 | 696,934 | 675,900 | 1,206,963 | 665,453 | 649,475 | 634,337 | 608,803 | 587,019 | 533,704 | 475,583 | 364,021 | 288,990 | 268,377 | 259,980 | 183,868 | 183,868 | 183,868 |
Weighted Average Shares Out Diluted | - | 755,420 | 740,942 | 720,125 | 697,258 | 676,168 | 1,206,963 | 666,247 | 1,195,115 | 1,188,085 | 613,176 | 590,547 | 538,669 | 475,583 | 364,021 | 288,990 | 268,377 | 259,980 | 183,868 | 183,868 | 183,868 |
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 | 2,353,332 | 3,272,063 | 4,252,003 | 2,119,738 | 1,999,484 | 2,172,441 | 2,207,841 | 1,992,497 | 1,837,253 | 1,837,324 | 1,412,472 | 831,998 | 709,502 | 754,744 | 588,621 | 952,096 | 503,737 | 868,629 | 129,443 | -1,132,080 | 0 |
Short Term Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 15,128,299 | 11,974,472 | 3,565,483 | 2,830,942 | 163,696 | 31,544,490 | 20,287,019 | 0 |
Cash + Short Term Investments | 2,353,332 | 3,272,063 | 4,252,003 | 2,119,738 | 1,999,484 | 2,172,441 | 2,207,841 | 1,992,497 | 1,837,253 | 1,837,324 | 1,412,472 | 831,998 | 709,502 | 15,883,043 | 12,563,093 | 4,603,663 | 4,242,003 | 1,032,325 | 31,673,933 | 20,287,019 | 0 |
Net Receivables | 300,004 | 4,659,886 | 4,609,611 | 5,293,483 | 4,087,673 | 3,569,948 | 2,630,361 | 887,162 | 2,215,073 | 1,853,950 | 1,687,729 | 2,080,400 | 1,758,231 | 1,266,654 | 1,291,288 | 1,066,214 | 1,222,007 | 1,881,190 | 1,311,586 | 328,730 | 0 |
Inventory | 0 | 0 | 9,103,326 | 7,493,215 | 6,152,129 | 6,093,599 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 724,762 | 790,399 | -86,084 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 81,498 | 864,247 | 971,824 | 86,084 | 36,533 | 63,024 | 280,917 | 0 | 0 |
Total Current Assets | 2,653,336 | 7,931,949 | 8,861,614 | 7,413,221 | 6,087,157 | 5,742,389 | 2,844,079 | 2,879,659 | 2,609,948 | 2,450,477 | 1,971,793 | 1,934,238 | 1,347,666 | 18,013,944 | 14,826,205 | 4,909,970 | 5,465,926 | 1,081,715 | 32,985,519 | 19,154,939 | 0 |
Non-Current Assets | |||||||||||||||||||||
Property, Plant and Equipment | 2,115,370 | 1,384,060 | 896,981 | 1,033,599 | 758,750 | 625,541 | 120,372 | 126,566 | 126,784 | 135,543 | 135,740 | 137,088 | 142,390 | 149,690 | 144,881 | 117,415 | 118,966 | 64,370 | 0 | 0 | 0 |
Goodwill | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,202 | 1,901,485 | 1,869,860 | 1,869,860 | 1,778,192 | 1,718,519 | 1,718,519 | 1,787,392 | 1,787,392 | 1,703,602 | 1,703,602 | 1,703,602 | 1,703,602 | 1,703,602 | 1,597,474 | 0 | 0 | 0 |
Intangible Assets | 174,265 | 201,208 | 217,287 | 284,384 | 347,955 | 397,508 | 468,507 | 409,828 | 262,604 | 345,547 | 458,833 | 560,748 | 598,535 | 595,488 | 779,311 | 919,477 | 1,077,526 | 604,681 | 0 | 0 | 0 |
Long Term Investments | 28,464,652 | 26,317,512 | 27,553,251 | 28,810,444 | 15,743,164 | 22,336,078 | 20,421,949 | 24,438,492 | 17,698,368 | 14,328,716 | 22,862,613 | 21,739,866 | 20,847,270 | 15,128,299 | 11,974,472 | 3,565,483 | 2,830,942 | 7,145,156 | 31,263,573 | 0 | 0 |
Tax Assets | 2,277,807 | 0 | 2,062,722 | 1,581,637 | 1,242,576 | 1,089,305 | 739,482 | 725,970 | 1,286,469 | 1,277,429 | 1,252,230 | 1,209,207 | 1,285,611 | 1,258,699 | 1,242,293 | 943,512 | 845,423 | 777,310 | 0 | 0 | 0 |
Other Non-Current Assets | 0 | -29,792,982 | -2,062,722 | -1,581,637 | -1,242,576 | -1,089,305 | 2,460,401 | 4,070,203 | 2,582,150 | 2,064,956 | 3,042,293 | 2,310,067 | 2,758,460 | -14,940,593 | -11,826,159 | -2,750,435 | -2,784,474 | -7,986,836 | -31,263,573 | 0 | 0 |
Total Non-Current Assets | 34,922,296 | 63,649,176 | 30,557,721 | 32,018,629 | 18,751,354 | 25,228,987 | 26,080,571 | 31,549,251 | 23,674,894 | 19,870,710 | 29,539,101 | 27,744,368 | 27,335,868 | 3,895,185 | 4,018,400 | 4,499,054 | 3,791,985 | 2,202,155 | 31,263,573 | 0 | 0 |
Other Assets | 4,999,810 | -31,293,595 | 3,104,892 | 1,764,558 | 1,430,741 | 1,614,130 | 0 | 0 | 118,495 | 204,893 | 0 | 0 | 248,018 | 0 | 0 | 0 | 0 | 9,890,330 | -30,358,048 | 21,121,124 | 21,253,939 |
Total Assets | 42,575,442 | 40,287,530 | 42,524,227 | 41,196,408 | 26,269,252 | 32,585,506 | 28,924,650 | 34,428,910 | 26,403,337 | 22,526,080 | 31,510,894 | 29,678,606 | 28,931,552 | 21,909,129 | 18,844,605 | 9,409,024 | 9,257,911 | 13,174,200 | 33,891,044 | 21,121,124 | 19,317,508 |
Current Liabilities | |||||||||||||||||||||
Accounts Payable | 0 | 2,277,258 | 1,251,840 | 937,169 | 717,104 | 806,159 | 875,979 | 0 | 1,081,782 | 648,662 | 1,194,579 | 872,086 | 1,038,888 | 828,873 | 629,135 | 308,500 | 1,284,576 | 250,445 | 157,355 | 0 | 0 |
Short Term Debt | 0 | 163,003 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 925,968 | 759,089 | 548,349 | 567,402 | -187,639 | -118,840 | -75,324 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | 0 | -2,440,261 | -2,177,808 | -1,696,258 | -1,265,453 | -1,373,561 | -875,979 | 0 | -1,081,782 | -648,662 | -1,194,579 | -872,086 | -1,038,888 | 2,714,728 | 2,646,527 | 1,899,011 | 587,896 | 8,566,555 | -157,355 | 0 | 0 |
Total Current Liabilities | 2,620,530 | 0 | 1,158,071 | 937,169 | 717,104 | 806,159 | 12,593,564 | 12,965,990 | 11,075,929 | 10,139,545 | 15,513,000 | 12,905,000 | 10,414,000 | 3,543,601 | 3,275,662 | 2,207,868 | 1,872,472 | 8,817,000 | 157,355 | 0 | 0 |
Non-Current Liabilities | |||||||||||||||||||||
Long Term Debt | 0 | 12,130,879 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 8,967,545 | 10,782,856 | 13,051,404 | 8,969,417 | 7,198,898 | 657,623 | 387,000 | 130,389 | 2,215,916 | 3,101,787 | 0 |
Deferred Revenue | 0 | 0 | 22,843,160 | 19,490,362 | 11,678,743 | 17,482,454 | -105,941 | -102,476 | -108,046 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 879,295 | 787,933 | 528,897 | 458,355 | 105,941 | 102,476 | 108,046 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | 0 | -12,130,879 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -8,967,545 | -10,782,856 | -13,051,404 | 143,825 | 116,688 | 526,311 | 1,104,317 | 1,466,759 | -2,215,916 | -2,264,160 | 0 |
Total Non-Current Liabilities | 0 | 23,039,136 | 1,158,071 | 8,714,176 | 6,342,305 | 11,777,835 | 9,951,862 | 14,815,436 | 8,866,366 | 6,116,747 | 8,938,000 | 10,467,000 | 13,051,000 | 9,113,242 | 7,315,586 | 1,183,934 | 1,491,317 | 130,000 | -263,954 | 837,627 | 0 |
Total Liabilities | 23,110,501 | 22,212,316 | 22,843,160 | 19,490,362 | 11,678,743 | 17,482,454 | 15,170,564 | 20,699,355 | 13,888,404 | 10,295,623 | 14,177,347 | 15,300,935 | 17,716,605 | 12,656,843 | 10,591,248 | 2,865,491 | 3,363,789 | 2,868,199 | 2,373,271 | 2,082,771 | 19,317,508 |
Common Stock | 7 | 7 | 7 | 7 | 7 | 7 | 6,415,700 | 6,670,365 | 6,523,929 | 6,322,307 | 7,081,131 | 6,303,300 | 5,464,677 | 4,668,705 | 4,358,794 | 3,376,707 | 3,509,448 | 4,226,500 | 2,712,605 | 1,818,749 | 0 |
Retained Earnings | 760,471 | 660,734 | 1,748,106 | 3,647,785 | 335,762 | 609,625 | 6,379,224 | 6,634,493 | 6,461,042 | 0 | 0 | 0 | 0 | 386,864 | 470,583 | 0 | 0 | 0 | 0 | 0 | 0 |
Accumulated Other Comprehensive Income/Loss | -10,609 | 0 | -27,475 | -19,626 | -15,831 | -28,495 | -36,000 | -34,000 | -63,000 | -53,000 | -21,000 | 3,000 | 2,000 | 1,958 | 4,302 | 2,420 | -291 | 345 | 10,000 | 0 | 0 |
Total Stockholders Equity | 7,007,657 | 6,816,798 | 7,655,911 | 9,422,893 | 6,652,043 | 7,009,784 | 6,379,224 | 6,636,347 | 6,461,042 | 6,269,788 | 7,060,267 | 6,306,766 | 5,466,847 | 4,670,663 | 4,363,096 | 3,379,127 | 3,509,157 | 4,226,845 | 2,722,879 | 1,824,945 | 0 |
Total Investments | 28,464,652 | 26,317,512 | 27,553,251 | 28,810,444 | 15,743,164 | 22,336,078 | 20,421,949 | 24,438,492 | 17,698,368 | 14,328,716 | 22,862,613 | 21,739,866 | 20,847,270 | 30,256,598 | 23,948,944 | 7,130,966 | 5,661,884 | 7,308,852 | 63,088,980 | 20,287,019 | 0 |
Total Debt | 10,752,246 | 12,293,882 | 13,460,982 | 8,714,176 | 6,342,305 | 11,777,835 | 10,174,064 | 14,934,276 | 8,941,690 | 6,157,676 | 8,967,545 | 10,782,856 | 13,193,670 | 8,969,417 | 7,198,898 | 657,623 | 387,000 | 130,389 | 975,981 | 1,969,707 | 0 |
Net Debt | -2,353,332 | 9,021,819 | 9,208,979 | 6,594,438 | 4,342,821 | 9,605,394 | 7,966,223 | 12,941,779 | 7,104,437 | 4,320,352 | 7,555,073 | 9,950,858 | 12,484,168 | 8,214,673 | 6,610,277 | -294,473 | -116,737 | -738,240 | 846,538 | 3,101,787 | 0 |
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 | 1999-12-07 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | |||||||||||||||||||||
Net Income | 4,260,783 | 1,390,880 | 2,988,909 | 12,374,995 | 2,261,506 | 3,865,967 | 3,263,551 | 3,373,954 | 2,249,648 | 1,624,350 | 3,695,553 | 2,892,919 | 829,882 | -268,453 | -607,323 | -2,390,696 | -1,163,032 | 1,623,237 | 2,266,206 | 1,330,663 | 1,814,164 |
Depreciation & Amortization | 130,046 | 134,175 | 67,097 | 74,871 | 71,053 | 70,999 | 59,021 | 46,776 | 82,943 | 101,437 | 101,915 | 95,671 | 139,174 | 207,591 | 162,051 | 158,048 | 153,237 | 117,607 | 0 | 0 | 16,535 |
Deferred Income Tax | -663,863 | 0 | 0 | -6,159,529 | -715,587 | -1,234,455 | -3,132,935 | -6,973,248 | -3,735,906 | -8,061,294 | -12,959,838 | -12,756,605 | -9,310,439 | -7,818,742 | -8,662,101 | -3,010,917 | -2,044,137 | -7,278,388 | 0 | 0 | 0 |
Stock Based Compensation | 1,846,160 | 987,549 | 846,349 | 637,441 | 438,341 | 417,092 | 366,928 | 338,687 | 323,651 | 629,642 | 734,733 | 855,087 | 949,633 | 1,396,062 | 2,440,148 | 3,048,108 | 3,302,617 | 1,765,188 | 0 | 0 | 0 |
Change in Working Capital | 474,076 | -617,751 | -1,085,148 | -2,340,830 | -1,641,707 | -1,591,527 | -2,102,116 | -2,683,603 | -908,818 | 5,437,185 | 8,707,519 | 10,571,957 | 7,294,472 | 6,420,851 | 3,856,795 | 70,200 | 957,110 | -188,582 | -1,154,680 | -8,278 | 0 |
Accounts Receivable | 340,176 | 237,623 | 177,832 | 288,306 | 70,053 | -237,751 | 43,037 | 282,026 | 87,074 | -213,706 | 229,331 | -46,580 | -60,520 | 116,714 | -108,162 | 35,050 | 45,281 | -1,339,956 | -1,374,260 | 62,873 | 0 |
Inventory | 488,633 | 0 | 0 | 0 | 0 | 0 | 314,545 | 473,139 | 127,577 | 688,358 | 76,647 | 362,662 | 468,776 | 5,578,295 | 2,428,456 | 1,038,049 | 399,725 | 0 | 0 | 0 | 0 |
Accounts Payable | 109,437 | -40,283 | 149,019 | 152,209 | 119,906 | -324,358 | -357,582 | -755,165 | -214,651 | -474,652 | -305,978 | -316,082 | -408,256 | -203,419 | 75,207 | -987,241 | 819,572 | 1,151,374 | 219,580 | -67,012 | 0 |
Other Working Capital | -464,170 | -815,091 | -1,411,999 | -2,781,345 | -1,831,666 | -1,029,418 | -2,102,116 | -2,683,603 | -908,818 | 5,437,185 | 8,707,519 | 10,571,957 | 7,294,472 | 929,261 | 1,461,294 | -15,658 | -307,468 | 0 | 0 | -4,139 | 0 |
Other Non-Cash Items | -1,034,664 | 2,162,053 | 3,434,107 | -6,123,048 | 1,245,093 | -382,332 | 904,531 | 2,299,051 | 902,825 | 2,730,805 | 824,337 | 1,330,817 | 1,116,520 | 1,162,304 | 2,438,545 | 2,536,766 | 684,640 | 3,110,642 | -5,508,140 | 1,386,873 | -2,109,274 |
Net Cash Provided by Operating Activities | 4,215,945 | 4,056,906 | 6,336,253 | 3,985,988 | 1,935,945 | 1,963,107 | 45,742 | -2,448,740 | -541,286 | 2,397,043 | 1,654,989 | 3,547,941 | 583,155 | 1,099,613 | -371,885 | 411,509 | 1,890,435 | -850,296 | -4,396,614 | 2,709,258 | 0 |
Cash Flows from Investing Activities | |||||||||||||||||||||
Investments in Property, Plant, and Equipment | -80,850 | -224,231 | -235,497 | -64,316 | -111,650 | -60,280 | -18,377 | -24,347 | -21,826 | -59,247 | -30,271 | -25,637 | -37,020 | -36,484 | -54,160 | -23,627 | -50,113 | -32,307 | -24,190 | -7,353 | 0 |
Acquisitions Net | 0 | -5,420 | 5,228,723 | 7,481,210 | -55,170 | 8,678,603 | -98,219 | -168,913 | 0 | 0 | 0 | -146,117 | -188,306 | -23,744 | -21,886 | 0 | -336,571 | 0 | 0 | 0 | 0 |
Purchases of Investments | -2,572,366 | 0 | -5,228,723 | -7,481,210 | -7,284,101 | -8,678,603 | -13,881,869 | -18,723,355 | -8,805,508 | 0 | 0 | -15,668,660 | -11,118,705 | -9,783,194 | -6,551,921 | 0 | -30,712,191 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 6,969,340 | 0 | 10,368,172 | 11,971,409 | 9,242,426 | 10,645,243 | 14,179,523 | 18,723,355 | 8,195,594 | 10,621,186 | 13,648,180 | 15,668,660 | 11,118,705 | 9,783,194 | 6,551,921 | 1,511,555 | 30,712,191 | 31,956,429 | 0 | 0 | 0 |
Other Investing Activities | -5,890,136 | 0 | -10,368,172 | -11,971,409 | -1,958,325 | -10,645,243 | -14,179,523 | 5,052 | -8,202,744 | -10,615,343 | -13,642,334 | 5,850 | 2,345 | 330 | -143 | -1,506,754 | 5,004 | -31,979,721 | 0 | 0 | 0 |
Net Cash Used for Investing Activities | -80,850 | -229,651 | -235,497 | -64,316 | -166,820 | -60,280 | -116,596 | -188,208 | -28,976 | -53,404 | -24,425 | -165,904 | -222,981 | -59,898 | -76,189 | -18,826 | -381,680 | -55,599 | -24,190 | -7,353 | 0 |
Cash Flows from Financing Activities | |||||||||||||||||||||
Debt Repayment | -83,787 | -7,485 | 3,240,776 | 2,222,544 | 886,747 | 1,146,331 | 2,209,045 | 5,834,024 | 2,900,367 | 1,905,985 | 818,256 | -2,042,167 | -280,586 | -709,171 | 561,607 | 269,996 | 192,074 | -242,326 | 134,929 | -313,497 | 0 |
Common Stock Issued | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 7,501,240 | 0 | 0 | 0 |
Common Stock Repurchased | -644,863 | -418,024 | -465,956 | -1,272,774 | -504,912 | -585,340 | -567,161 | -30,192 | -27,623 | -61,031 | -36,252 | -24,140 | -22,364 | -36,711 | -25,154 | -56,685 | -31,863 | -16,045 | 0 | 0 | 0 |
Dividends Paid | -4,375,131 | -4,268,447 | -6,518,785 | -4,602,574 | -2,385,576 | -2,396,744 | -3,046,404 | -2,842,582 | -2,018,669 | -3,497,346 | -2,348,596 | -1,469,479 | -614,530 | -702,832 | -599,390 | -260,629 | -319,897 | -78,794 | 0 | 0 | 0 |
Other Financing Activities | 25,789 | -359,939 | -50,490 | -123,786 | -240,295 | -85,626 | 74,334 | -189,911 | -283,905 | -267,010 | 516,685 | 276,172 | 512,069 | 575,199 | 147,561 | 102,994 | -1,713,961 | -5,519,633 | 4,328,386 | -1,097,684 | 5,604 |
Net Cash Used Provided by Financing Activities | -5,243,245 | -5,053,895 | -3,794,455 | -3,776,590 | -2,244,036 | -1,921,379 | -1,330,186 | 2,771,339 | 570,170 | -1,919,402 | -1,049,907 | -3,259,614 | -405,411 | -873,515 | 84,624 | 55,676 | -1,873,647 | 1,644,442 | 4,463,315 | -2,738,350 | 5,604 |
Effect of Forex Changes on Cash | 10,173 | 4,988 | -12,318 | -9,806 | 15,716 | -2,958 | 9,712 | 20,853 | 21 | 615 | -183 | 73 | -5 | -77 | -25 | 0 | 0 | 639 | 518 | -2,832 | 0 |
Net Change in Cash | -575,918 | -1,221,652 | 2,293,983 | 135,276 | -459,195 | -21,510 | -1,391,328 | 155,244 | -71 | 424,852 | 580,474 | 122,496 | -45,242 | 166,123 | -363,475 | 448,359 | -364,892 | 739,186 | 43,029 | -39,277 | 5,604 |
Cash at End of Period | 11,078,951 | 3,272,063 | 4,493,715 | 2,199,732 | 2,064,456 | 2,523,651 | 2,545,161 | 1,992,497 | 1,837,253 | 1,837,324 | 1,412,472 | 831,998 | 709,502 | 754,744 | 588,621 | 952,096 | 503,737 | 868,629 | 129,443 | 86,414 | 5,604 |
Cash at Start of Period | 11,654,869 | 4,493,715 | 2,199,732 | 2,064,456 | 2,523,651 | 2,545,161 | 3,936,489 | 1,837,253 | 1,837,324 | 1,412,472 | 831,998 | 709,502 | 754,744 | 588,621 | 952,096 | 503,737 | 868,629 | 129,443 | 86,414 | 125,691 | 0 |
Free Cash Flow | |||||||||||||||||||||
Operating Cash Flow | 4,215,945 | 4,056,906 | 6,336,253 | 3,985,988 | 1,935,945 | 1,963,107 | 45,742 | -2,448,740 | -541,286 | 2,397,043 | 1,654,989 | 3,547,941 | 583,155 | 1,099,613 | -371,885 | 411,509 | 1,890,435 | -850,296 | -4,396,614 | 2,709,258 | 0 |
Capital Expenditure | -80,850 | -224,231 | -235,497 | -64,316 | -111,650 | -60,280 | -18,377 | -24,347 | -21,826 | -59,247 | -30,271 | -25,637 | -37,020 | -36,484 | -54,160 | -23,627 | -50,113 | -32,307 | -24,190 | -7,353 | 0 |
Free Cash Flow | 4,135,095 | 3,832,675 | 6,100,756 | 3,921,672 | 1,824,295 | 1,902,827 | 27,365 | -2,473,087 | -563,112 | 2,337,796 | 1,624,718 | 3,522,304 | 546,135 | 1,063,129 | -426,045 | 387,882 | 1,840,322 | -882,603 | -4,420,804 | 2,701,905 | 0 |