Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2,366,917 | 2,463,517 | 1,301,642 | 1,518,521 | 974,090 | 760,516 | 3,879,505 | 4,234,683 | 4,457,672 | 3,862,075 | 4,097,921 | 2,783,339 | 2,443,102 | 2,133,276 | -2,126,549 | 1,660,222 | 1,474,212 | 1,305,112 | 1,734,378 | 481,534 | 1,566,186 | 2,280,637 | 1,467,900 | 1,510,387 | 1,447,508 | 1,348,531 | 1,604,805 | 1,322,703 | 1,217,331 | 1,023,469 | 825,635 | 818,300 | 88,745 | 1,082,329 | 2,334,554 | 1,845,991 | 1,306,358 | 1,992,001 | 1,382,028 | 2,219,664 |
Revenue Y/Y Growth | 142.99% | 223.93% | -66.45% | -64.14% | -78.15% | -80.31% | -5.33% | 52.14% | 82.46% | 81.04% | -292.70% | 67.65% | 65.72% | 63.46% | -222.61% | 244.78% | -5.87% | -42.77% | 18.15% | -68.12% | 8.20% | 69.12% | -8.53% | 14.19% | 18.91% | 31.76% | 94.37% | 61.64% | 1,271.72% | -5.44% | -64.63% | -55.67% | -93.21% | -45.67% | 68.92% | -16.83% | - | - | - | - |
Cost of Revenue | 946,186 | 1,060,595 | 763,111 | 3,532,454 | 604,968 | 380,748 | 1,887,409 | 30,379 | 2,382,691 | 2,019,177 | 1,818,959 | 3,398,650 | 1,119,991 | 960,271 | 841,890 | -2,279,879 | 718,755 | 637,750 | 850,213 | -3,785,200 | 805,162 | 813,611 | 762,562 | -1,470,029 | 720,110 | 679,073 | 759,284 | -863,005 | 597,049 | 536,145 | 452,080 | -1,214,877 | 263,177 | 688,460 | 963,375 | -1,526,016 | 885,255 | 918,439 | 722,645 | -185,610 |
Gross Profit | 1,420,731 | 1,402,922 | 538,531 | -2,013,933 | 369,122 | 379,768 | 1,992,096 | 4,204,304 | 2,074,981 | 1,842,898 | 2,278,962 | -615,311 | 1,323,111 | 1,173,005 | -2,968,439 | 3,940,101 | 755,457 | 667,362 | 884,165 | 4,266,734 | 761,024 | 1,467,026 | 705,338 | 2,980,416 | 727,398 | 669,458 | 845,521 | 2,185,708 | 620,282 | 487,324 | 373,555 | 2,033,177 | -174,432 | 393,869 | 1,371,179 | 3,372,007 | 421,103 | 1,073,562 | 659,383 | 2,405,274 |
Gross Profit Margin | 60.02% | 56.95% | 41.37% | -132.62% | 37.89% | 49.94% | 51.35% | 99.28% | 46.55% | 47.72% | 55.61% | -22.11% | 54.16% | 54.99% | 139.59% | 237.32% | 51.24% | 51.13% | 50.98% | 886.07% | 48.59% | 64.33% | 48.05% | 197.33% | 50.25% | 49.64% | 52.69% | 165.25% | 50.95% | 47.61% | 45.24% | 248.46% | -196.55% | 36.39% | 58.73% | 182.67% | 32.23% | 53.89% | 47.71% | 108.36% |
Research and Development | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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,018,388 | 306,619 | 321,793 | 310,871 | 275,886 | 293,723 | 242,866 | 312,632 | 219,255 | 208,831 | 187,505 | 216,026 | 173,315 | 173,134 | 162,171 | 192,200 | 175,103 | 180,894 | 148,949 | 157,096 | 171,115 | 163,450 | 181,698 | 161,928 | 142,105 | 164,950 | 130,120 | 165,186 | 139,450 | 139,580 | 128,274 | 142,261 | 176,960 | 188,558 | 154,205 | 159,659 | 138,268 | 141,495 | 140,539 | 136,280 |
Total Operating Expenses | 1,200,537 | 1,036,541 | 1,043,286 | 916,326 | 876,159 | 979,748 | 898,610 | 856,620 | 792,775 | 716,327 | 727,233 | 702,833 | 641,991 | 631,515 | 639,309 | 652,885 | 463,263 | 619,415 | 620,346 | 530,886 | 590,400 | 590,929 | 571,101 | 151,253 | 541,043 | 574,234 | 527,600 | 504,308 | 498,028 | 512,943 | 491,849 | 377,391 | 571,036 | 689,544 | 750,952 | 507,871 | 673,388 | 685,337 | 673,056 | 634,751 |
Operating Income or Loss | 699,476 | 824,543 | 362,797 | 517,037 | 177,034 | 76,763 | 1,766,902 | 1,892,722 | 1,913,212 | 1,641,724 | 1,792,408 | 1,060,914 | 935,219 | 754,957 | -1,183,551 | 572,780 | 676,013 | 388,124 | 564,461 | 63,142 | 510,895 | 920,093 | 461,038 | 1,331,952 | 806,871 | 683,261 | 921,312 | 736,214 | 616,368 | 445,701 | 294,760 | 139,004 | -118,466 | 402,307 | 1,126,790 | 941,352 | 711,363 | 1,004,742 | 534,509 | 1,387,597 |
Operating Margin | 29.55% | 33.47% | 27.87% | 34.05% | 18.17% | 10.09% | 45.54% | 44.70% | 42.92% | 42.51% | 43.74% | 38.12% | 38.28% | 35.39% | 55.66% | 34.50% | 45.86% | 29.74% | 32.55% | 13.11% | 32.62% | 40.34% | 31.41% | 88.19% | 55.74% | 50.67% | 57.41% | 55.66% | 50.63% | 43.55% | 35.70% | 16.99% | -133.49% | 37.17% | 48.27% | 50.99% | 54.45% | 50.44% | 38.68% | 62.51% |
Interest Expense | 49,078 | 108,096 | 104,441 | 100,329 | 80,507 | 69,642 | 66,747 | 56,550 | 52,413 | 44,322 | 44,983 | 45,702 | 39,540 | 39,276 | 41,644 | 60,688 | 53,362 | 43,596 | 42,002 | 44,644 | 41,355 | 39,320 | 38,671 | 453,774 | 362,717 | 310,878 | 402,050 | 320,176 | 275,749 | 199,660 | 125,861 | -108,096 | 134,658 | 224,888 | 397,998 | 315,215 | 381,750 | 404,444 | 214,795 | 675,252 |
EBITDA | 699,476 | 824,543 | 237,928 | 531,846 | 191,926 | 95,461 | 1,785,600 | 1,911,419 | 1,931,910 | 1,660,422 | 1,811,186 | 1,078,717 | 952,969 | 772,707 | -1,165,801 | 590,529 | 693,763 | 405,874 | 582,211 | 78,703 | 525,371 | 934,585 | 475,530 | 1,345,837 | 817,835 | 694,224 | 932,276 | 751,829 | 638,041 | 468,528 | 317,588 | 162,494 | -88,941 | 425,929 | 1,151,590 | 966,358 | 736,448 | 1,030,308 | 560,767 | 1,413,993 |
Depreciation and Amortization | 0 | 9,066 | -124,869 | 14,809 | 14,892 | 18,698 | 18,698 | 18,697 | 18,698 | 18,698 | 18,778 | 17,803 | 17,750 | 17,750 | 17,750 | 17,749 | 17,750 | 17,750 | 17,750 | 15,561 | 14,476 | 14,492 | 14,492 | 13,885 | 10,964 | 10,963 | 10,964 | 15,615 | 21,673 | 22,827 | 22,828 | 23,490 | 29,525 | 23,622 | 24,800 | 25,006 | 25,085 | 25,566 | 26,258 | 26,396 |
Income Before Tax | 1,117,302 | 1,426,976 | 258,356 | 602,195 | 97,931 | -219,232 | 2,980,895 | 3,378,063 | 3,664,897 | 3,145,748 | 3,370,688 | 2,080,506 | 1,801,111 | 1,501,761 | -2,765,858 | 1,007,337 | 1,010,949 | 685,697 | 1,114,032 | -49,352 | 975,786 | 1,689,708 | 896,799 | 1,359,134 | 906,465 | 774,297 | 1,077,205 | 818,395 | 719,303 | 510,526 | 333,786 | 440,909 | -482,291 | 392,785 | 1,583,602 | 1,338,120 | 632,970 | 1,306,664 | 708,972 | 1,584,913 |
Income Tax Expense | 196,560 | 223,269 | 47,675 | -141,146 | 94,231 | 36,514 | 483,281 | 437,694 | 458,904 | 288,250 | -447 | 266,342 | 100,960 | 147,415 | -158,703 | 28,943 | -156,786 | 38,736 | 41,155 | 29,366 | 26,798 | 138,731 | 54,495 | 596,590 | 59,512 | 29,608 | 57,437 | 48,087 | 27,714 | 47,415 | 18,866 | 46,230 | 1,573 | 43,251 | 99,344 | 74,686 | 79,108 | 83,282 | 54,097 | 91,090 |
Net Income | 551,994 | 1,203,707 | 210,681 | 557,854 | 3,700 | -255,746 | 2,497,614 | 1,398,478 | 1,401,895 | 1,309,152 | 1,747,872 | 748,870 | 794,719 | 568,266 | -1,066,492 | 483,149 | 779,437 | 305,792 | 481,304 | -10,868 | 442,742 | 742,042 | 367,872 | 281,588 | 384,642 | 342,775 | 461,825 | 367,951 | 312,905 | 198,626 | 150,033 | 200,870 | -254,697 | 134,168 | 629,448 | 551,451 | 250,505 | 517,016 | 265,617 | 621,255 |
Net Income Margin | 23.32% | 48.86% | 16.19% | 36.74% | 0.38% | -33.63% | 64.38% | 33.02% | 31.45% | 33.90% | 42.65% | 26.91% | 32.53% | 26.64% | 50.15% | 29.10% | 52.87% | 23.43% | 27.75% | -2.26% | 28.27% | 32.54% | 25.06% | 18.64% | 26.57% | 25.42% | 28.78% | 27.82% | 25.70% | 19.41% | 18.17% | 24.55% | -287.00% | 12.40% | 26.96% | 29.87% | 19.18% | 25.95% | 19.22% | 27.99% |
EPS | 0.73 | 1.59 | 0.28 | 0.75 | 0.01 | -0.36 | 3.40 | 1.93 | 1.94 | 1.82 | 2.47 | 2.59 | 1.14 | 0.81 | -1.58 | 1.45 | 1.15 | 0.45 | 0.71 | -0.02 | 0.65 | 1.09 | 0.55 | 1.13 | 0.57 | 0.51 | 0.68 | 1.17 | 0.48 | 0.31 | 0.25 | 0.61 | -0.40 | 0.21 | 1.01 | 2.02 | 0.41 | 0.85 | 0.44 | 2.48 |
EPS Diluted | 0.73 | 1.59 | 0.28 | 0.75 | 0.01 | -0.36 | 3.40 | 1.92 | 1.94 | 1.82 | 2.46 | 2.59 | 1.13 | 0.81 | -1.58 | 1.45 | 1.15 | 0.45 | 0.71 | -0.02 | 0.64 | 1.09 | 0.53 | 1.13 | 0.55 | 0.50 | 0.68 | 1.17 | 0.47 | 0.30 | 0.23 | 0.61 | -0.40 | 0.21 | 1.00 | 2.02 | 0.41 | 0.85 | 0.44 | 2.48 |
Weighted Average Shares Out | 757,959 | 758,480 | 746,065 | 742,743 | 742,346 | 707,382 | 734,327 | 726,445 | 722,229 | 721,142 | 709,033 | 700,185 | 700,185 | 698,534 | 676,305 | 676,305 | 675,963 | 673,655 | 674,508 | 674,508 | 682,435 | 681,794 | 674,479 | 674,479 | 667,385 | 664,681 | 660,940 | 660,940 | 650,918 | 646,934 | 644,898 | 644,898 | 638,833 | 631,881 | 625,277 | 625,277 | 611,684 | 606,691 | 601,527 | 601,527 |
Weighted Average Shares Out Diluted | 758,046 | 758,548 | 746,644 | 742,930 | 742,496 | 707,382 | 734,967 | 726,445 | 722,433 | 721,265 | 709,912 | 700,185 | 700,528 | 1,204,412 | 676,305 | 676,305 | 676,220 | 673,986 | 1,200,480 | 674,508 | 1,205,878 | 682,011 | 1,210,574 | 674,479 | 1,200,502 | 1,200,006 | 1,199,507 | 660,940 | 1,195,805 | 1,194,478 | 1,194,273 | 644,898 | 638,833 | 634,193 | 631,232 | 625,277 | 614,979 | 609,898 | 605,669 | 601,527 |
Reported Currency: USD | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 2,971,614 | 3,280,204 | 2,830,971 | 4,252,003 | 3,480,003 | 4,183,380 | 3,868,567 | 2,119,738 | 5,011,433 | 2,467,444 | 2,862,422 | 1,999,484 | 2,628,895 | 1,976,512 | 2,068,326 | 2,172,441 | 2,468,563 | 1,484,444 | 1,570,741 | 2,207,841 | 1,937,963 | 1,710,251 | 1,746,948 | 1,992,497 | 1,315,687 | 1,745,547 | 2,303,680 | 1,837,253 | 1,781,882 | 1,495,466 | 1,372,552 | 1,837,324 | 1,380,404 | 2,164,640 | 1,135,472 | 1,412,472 | 943,519 | 1,223,073 | 787,521 | 831,998 |
Short Term Investments | 0 | 0 | 30,068,474 | 0 | 0 | 0 | 25,104,195 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Cash + Short Term Investments | 2,971,614 | 3,280,204 | 33,937,041 | 4,252,003 | 3,480,003 | 4,183,380 | 3,868,567 | 2,119,738 | 5,011,433 | 2,467,444 | 2,862,422 | 1,999,484 | 2,628,895 | 1,976,512 | 2,068,326 | 2,172,441 | 2,468,563 | 1,484,444 | 1,570,741 | 2,207,841 | 1,937,963 | 1,710,251 | 1,746,948 | 1,992,497 | 1,315,687 | 1,745,547 | 2,303,680 | 1,837,253 | 1,781,882 | 1,495,466 | 1,372,552 | 1,837,324 | 1,380,404 | 2,164,640 | 1,135,472 | 1,412,472 | 943,519 | 1,223,073 | 787,521 | 831,998 |
Net Receivables | 5,092,119 | 4,958,465 | 5,024,699 | 4,609,611 | 4,865,019 | 4,666,095 | 4,521,824 | 5,293,483 | 4,214,384 | 3,742,371 | 3,990,928 | 4,087,673 | 3,294,905 | 2,930,112 | 3,402,841 | 3,569,948 | 3,219,940 | 3,013,803 | 3,032,180 | 2,630,361 | 2,893,284 | 2,933,666 | 2,591,308 | 2,916,146 | 2,933,066 | 2,820,890 | 2,943,278 | 2,215,073 | 1,817,304 | 1,982,312 | 1,800,379 | 1,853,950 | 2,089,920 | 1,918,891 | 2,405,045 | 1,687,729 | 1,984,021 | 2,131,719 | 2,065,297 | 2,080,400 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,594,873 | -2,464,163 | -2,211,737 | -2,320,291 | -1,994,123 | -2,017,637 | -2,015,949 | -1,852,396 | -2,028,984 | -2,026,751 | -1,711,574 | -1,669,124 | -1,442,378 | -1,310,412 | -1,292,306 | -1,139,526 | -1,240,797 | -1,210,658 | -1,257,311 | -1,146,008 | -1,128,408 | -1,047,473 | -1,049,224 | -956,449 | -978,160 |
Total Current Assets | 8,063,733 | 8,238,669 | 34,454,506 | 8,861,614 | 8,345,022 | 8,849,475 | 30,611,893 | 7,413,221 | 9,225,817 | 6,209,815 | 6,853,350 | 6,087,157 | 5,923,800 | 4,906,624 | 5,471,167 | 3,147,516 | 3,224,340 | 2,286,510 | 2,282,630 | 2,844,079 | 2,813,610 | 2,627,968 | 2,485,860 | 2,879,659 | 2,222,002 | 2,854,863 | 3,577,834 | 2,609,948 | 2,288,774 | 2,185,472 | 2,033,405 | 2,450,477 | 2,259,666 | 2,826,220 | 2,394,509 | 1,971,793 | 1,880,067 | 2,305,568 | 1,896,369 | 1,934,238 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 864,691 | 888,190 | 894,067 | 896,981 | 887,832 | 886,911 | 868,437 | 1,033,599 | 985,003 | 965,611 | 977,059 | 758,750 | 744,853 | 733,179 | 702,256 | 625,541 | 641,789 | 649,148 | 655,476 | 120,372 | 116,615 | 122,318 | 123,973 | 126,566 | 128,910 | 128,075 | 130,693 | 126,784 | 135,260 | 139,350 | 139,318 | 135,543 | 174,028 | 138,902 | 132,448 | 135,740 | 133,999 | 132,196 | 131,715 | 137,088 |
Goodwill | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,202 | 1,890,185 | 1,901,485 | 1,869,860 | 1,869,860 | 1,869,860 | 1,869,860 | 1,869,860 | 1,869,860 | 1,869,860 | 1,869,860 | 1,778,192 | 1,778,192 | 1,778,192 | 1,778,192 | 1,718,519 | 1,718,519 | 1,718,519 | 1,718,519 | 1,718,519 | 1,718,519 | 1,718,519 | 1,718,519 | 1,787,392 | 1,787,392 | 1,787,392 | 1,787,392 | 1,787,392 | 1,787,392 | 1,787,392 | 1,787,392 |
Intangible Assets | 210,210 | 219,221 | 230,295 | 217,287 | 232,096 | 246,988 | 265,686 | 284,384 | 303,082 | 321,780 | 340,478 | 347,955 | 344,258 | 362,008 | 379,758 | 397,508 | 415,257 | 433,007 | 450,757 | 468,507 | 366,368 | 380,844 | 395,336 | 409,828 | 229,713 | 240,677 | 251,640 | 262,604 | 278,219 | 299,892 | 322,719 | 345,547 | 380,303 | 409,828 | 434,033 | 458,833 | 483,839 | 508,924 | 534,490 | 560,748 |
Long Term Investments | 27,339,857 | 27,048,621 | 26,985,951 | 27,553,251 | 26,256,148 | 27,323,758 | 30,068,474 | 28,810,444 | 25,186,211 | 22,188,805 | 18,011,182 | 15,743,164 | 14,575,842 | 19,147,785 | 16,619,946 | 22,336,078 | 22,292,511 | 22,281,035 | 21,196,068 | 20,421,949 | 22,132,541 | 22,031,212 | 19,766,334 | 24,438,492 | 22,391,964 | 20,554,161 | 18,143,098 | 17,698,368 | 15,964,199 | 15,144,577 | 14,628,855 | 14,328,716 | 15,302,458 | 15,924,965 | 22,898,660 | 22,862,613 | 22,127,607 | 21,629,861 | 21,911,530 | 21,739,866 |
Tax Assets | 2,184,880 | 2,176,983 | 1,327,454 | 0 | 1,767,869 | 1,646,400 | 1,116,612 | 0 | 1,116,612 | 1,322,144 | 1,402,271 | 0 | 1,305,707 | 1,319,301 | 1,392,352 | 0 | 938,158 | 743,132 | 728,873 | 0 | 711,599 | 722,551 | 718,440 | 0 | 1,260,907 | 1,292,723 | 1,263,148 | 0 | 1,287,890 | 1,285,262 | 1,301,615 | 0 | 1,373,149 | 1,308,547 | 1,241,112 | 0 | 1,221,507 | 1,186,207 | 1,226,326 | 0 |
Other Non-Current Assets | -2,184,880 | -2,176,983 | -26,976,190 | -30,557,721 | -1,767,869 | -1,646,400 | -30,153,629 | -32,018,629 | -1,116,612 | -1,322,144 | -1,402,271 | -18,751,354 | -1,305,707 | -1,319,301 | -1,392,352 | -18,072,679 | -19,200,604 | 2,709,521 | 2,691,287 | 3,199,883 | 2,541,432 | 2,412,212 | 2,665,240 | 4,796,173 | 3,809,972 | 3,338,913 | 3,207,597 | 3,868,619 | 2,651,333 | 2,224,701 | 1,861,172 | 3,342,385 | 2,256,425 | 2,226,271 | 3,438,819 | 4,294,523 | 2,785,907 | 2,478,440 | 2,378,015 | 3,519,274 |
Total Non-Current Assets | 30,304,960 | 30,046,234 | 4,351,779 | 30,557,721 | 29,266,278 | 30,347,859 | 4,055,782 | 32,018,629 | 28,364,498 | 25,366,398 | 21,218,904 | 18,751,354 | 17,534,813 | 22,112,832 | 19,571,820 | 7,156,308 | 6,956,971 | 28,685,703 | 27,592,321 | 26,080,571 | 27,646,747 | 27,447,329 | 25,447,515 | 31,549,251 | 29,539,985 | 27,273,068 | 24,714,695 | 23,674,894 | 22,035,420 | 20,812,301 | 19,972,198 | 19,870,710 | 21,273,755 | 21,795,905 | 29,932,464 | 29,539,101 | 28,540,251 | 27,723,020 | 27,969,468 | 27,744,368 |
Other Assets | 3,295,130 | 3,297,881 | 2,280,154 | 3,104,892 | 2,648,021 | 2,433,974 | 8,676,403 | 1,764,558 | 1,447,777 | 1,720,979 | 1,637,732 | 1,430,741 | 1,582,952 | 1,824,925 | 1,903,507 | 22,281,682 | 22,204,460 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 44,635 | 118,495 | 89,326 | 43,885 | 45,301 | 204,893 | 85,282 | 61,376 | 79,628 | 0 | 93,538 | 30,721 | 162,708 | 0 |
Total Assets | 41,663,823 | 41,582,784 | 41,086,439 | 42,524,227 | 40,259,321 | 41,631,308 | 43,344,078 | 41,196,408 | 39,038,092 | 33,297,192 | 29,709,986 | 26,269,252 | 25,041,565 | 28,844,381 | 26,946,494 | 32,585,506 | 32,385,771 | 30,972,213 | 29,874,951 | 28,924,650 | 30,460,357 | 30,075,297 | 27,933,375 | 34,428,910 | 31,761,987 | 30,127,931 | 28,337,164 | 26,403,337 | 24,413,520 | 23,041,658 | 22,050,904 | 22,526,080 | 23,618,703 | 24,683,501 | 32,406,601 | 31,510,894 | 30,513,856 | 30,059,309 | 30,028,545 | 29,678,606 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 1,588,748 | 1,377,838 | 1,575,938 | 1,158,071 | 1,141,905 | 991,620 | 1,053,128 | 937,169 | 871,661 | 1,205,182 | 838,930 | 717,104 | 804,009 | 919,195 | 1,000,708 | 806,159 | 1,069,475 | 929,688 | 735,667 | 875,979 | 829,496 | 950,802 | 1,252,231 | 2,043,522 | 1,395,030 | 1,739,358 | 1,707,050 | 1,081,782 | 973,919 | 654,799 | 561,402 | 648,662 | 821,871 | 936,976 | 1,246,739 | 1,194,579 | 2,048,754 | 1,390,617 | 1,418,699 | 872,086 |
Short Term Debt | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Current Liabilities | -1,588,748 | -1,377,838 | -522,810 | -1,158,071 | -1,141,905 | -991,620 | -181,467 | -937,169 | -871,661 | -1,205,182 | -838,930 | -717,104 | -804,009 | -919,195 | -1,000,708 | 13,688,840 | 13,331,638 | 13,058,032 | 12,659,487 | 11,717,585 | 12,481,504 | 11,882,198 | 10,859,769 | 10,922,478 | 11,198,970 | 10,688,642 | 10,174,950 | 9,994,218 | 9,897,081 | 9,482,201 | 9,040,598 | 9,490,338 | 10,121,129 | 10,769,024 | 14,638,261 | 14,318,421 | 13,948,246 | 12,935,383 | 12,277,301 | 12,032,914 |
Total Current Liabilities | 1,588,748 | 1,377,838 | 1,053,128 | 1,158,071 | 1,141,905 | 991,620 | 871,661 | 937,169 | 871,661 | 1,205,182 | 838,930 | 717,104 | 804,009 | 919,195 | 1,000,708 | 14,494,999 | 14,401,113 | 13,987,720 | 13,395,154 | 12,593,564 | 13,311,000 | 12,833,000 | 12,112,000 | 12,966,000 | 12,594,000 | 12,428,000 | 11,882,000 | 11,076,000 | 10,871,000 | 10,137,000 | 9,602,000 | 10,139,000 | 10,943,000 | 11,706,000 | 15,885,000 | 15,513,000 | 15,997,000 | 14,326,000 | 13,696,000 | 12,905,000 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 13,092,993 | 13,331,930 | 13,347,840 | 13,460,982 | 10,561,850 | 10,511,678 | 10,000,818 | 8,714,176 | 8,427,141 | 6,493,047 | 6,474,707 | 6,342,305 | 6,272,893 | 11,558,134 | 11,103,845 | 11,777,835 | 11,991,557 | 11,458,433 | 10,817,428 | 10,174,064 | 10,361,374 | 10,377,892 | 9,449,785 | 14,934,276 | 12,656,366 | 11,249,390 | 9,891,579 | 8,941,690 | 7,306,729 | 6,798,081 | 6,407,322 | 6,157,676 | 6,200,804 | 5,878,276 | 9,150,575 | 8,967,545 | 7,936,726 | 9,030,956 | 10,204,165 | 10,782,856 |
Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Deferred Tax | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Liabilities | -13,092,993 | -13,331,930 | 6,702,083 | -12,302,911 | -9,419,945 | -9,520,058 | 7,287,748 | -7,777,007 | -7,555,480 | -5,287,865 | -5,635,777 | -5,625,201 | -5,468,884 | -10,638,939 | -10,103,137 | -697,112 | -721,312 | -782,295 | -806,273 | -222,202 | -199,374 | -182,892 | -142,785 | -119,276 | -74,366 | -60,390 | -94,579 | -75,690 | -61,729 | -56,081 | -49,322 | -40,676 | -41,804 | -41,276 | -87,575 | -43,545 | -122,726 | -41,956 | -217,165 | -315,856 |
Total Non-Current Liabilities | 13,092,993 | 13,331,930 | 20,049,923 | 1,158,071 | 1,141,905 | 991,620 | 17,288,566 | 937,169 | 871,661 | 1,205,182 | 838,930 | 717,104 | 804,009 | 919,195 | 1,000,708 | 11,080,723 | 11,270,245 | 10,676,138 | 10,011,155 | 9,951,862 | 10,162,000 | 10,195,000 | 9,307,000 | 14,815,000 | 12,582,000 | 11,189,000 | 9,797,000 | 8,866,000 | 7,245,000 | 6,742,000 | 6,358,000 | 6,117,000 | 6,159,000 | 5,837,000 | 9,063,000 | 8,924,000 | 7,814,000 | 8,989,000 | 9,987,000 | 10,467,000 |
Total Liabilities | 22,853,102 | 22,492,305 | 22,372,614 | 22,843,160 | 20,523,936 | 20,297,210 | 21,103,051 | 19,490,362 | 18,160,227 | 14,750,178 | 12,884,798 | 11,678,743 | 11,541,887 | 16,348,351 | 15,368,386 | 17,482,454 | 17,756,310 | 16,907,127 | 15,728,250 | 15,170,564 | 15,753,374 | 15,439,701 | 14,408,566 | 20,699,355 | 18,300,365 | 16,870,932 | 15,234,305 | 13,888,404 | 12,059,485 | 10,926,238 | 10,139,824 | 10,295,623 | 10,948,432 | 10,771,733 | 14,452,617 | 14,177,347 | 14,122,669 | 14,248,604 | 15,256,784 | 15,300,935 |
Common Stock | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 7 | 6,335,897 | 6,501,072 | 6,415,700 | 7,024,079 | 7,105,225 | 6,541,409 | 6,670,365 | 6,620,434 | 6,558,159 | 6,713,622 | 6,523,929 | 6,344,792 | 6,208,387 | 6,136,475 | 6,322,307 | 6,566,990 | 7,176,451 | 7,500,800 | 7,081,131 | 6,712,137 | 6,738,567 | 6,343,034 | 6,303,300 |
Retained Earnings | 1,114,009 | 1,160,278 | 1,156,109 | 1,748,106 | 1,869,463 | 2,803,100 | 3,805,918 | 3,647,785 | 3,031,765 | 2,133,794 | 1,408,768 | 335,762 | -36,432 | -574,295 | -871,948 | 609,625 | 456,814 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Accumulated Other Comprehensive Income/Loss | -38,258 | -17,205 | -25,754 | 0 | -74,800 | -42,225 | -15,357 | 0 | -15,357 | -10,245 | -11,454 | 0 | -27,407 | -36,758 | -41,533 | -28,000 | -35,000 | -28,000 | -32,000 | -36,000 | -37,000 | -58,000 | -27,000 | -34,000 | -34,000 | -47,000 | -55,000 | -63,000 | -47,000 | -46,000 | -46,000 | -53,000 | -50,000 | -36,000 | -42,000 | -21,000 | -9,000 | 6,000 | 2,000 | 3,000 |
Total Stockholders Equity | 7,132,823 | 7,219,447 | 7,090,837 | 7,655,911 | 7,585,676 | 8,631,167 | 9,659,967 | 9,422,893 | 9,054,043 | 8,406,156 | 7,844,150 | 6,652,043 | 6,179,890 | 5,660,994 | 5,384,619 | 7,009,784 | 6,714,413 | 6,308,355 | 6,468,642 | 6,379,224 | 6,987,517 | 7,047,349 | 6,514,206 | 6,636,347 | 6,586,013 | 6,510,680 | 6,658,421 | 6,461,042 | 6,297,322 | 6,162,500 | 6,090,411 | 6,269,788 | 6,517,100 | 7,140,329 | 7,458,786 | 7,060,267 | 6,702,730 | 6,744,316 | 6,345,452 | 6,306,766 |
Total Investments | 27,339,857 | 27,048,621 | 57,054,425 | 27,553,251 | 26,256,148 | 27,323,758 | 55,172,669 | 28,810,444 | 25,186,211 | 22,188,805 | 18,011,182 | 15,743,164 | 14,575,842 | 19,147,785 | 16,619,946 | 22,336,078 | 22,292,511 | 22,281,035 | 21,196,068 | 20,421,949 | 22,132,541 | 22,031,212 | 19,766,334 | 24,438,492 | 22,391,964 | 20,554,161 | 18,143,098 | 17,698,368 | 15,964,199 | 15,144,577 | 14,628,855 | 14,328,716 | 15,302,458 | 15,924,965 | 22,898,660 | 22,862,613 | 22,127,607 | 21,629,861 | 21,911,530 | 21,739,866 |
Total Debt | 13,092,993 | 13,331,930 | 13,347,840 | 13,460,982 | 10,561,850 | 10,511,678 | 10,000,818 | 8,714,176 | 8,427,141 | 6,493,047 | 6,474,707 | 6,342,305 | 6,272,893 | 11,558,134 | 11,103,845 | 11,777,835 | 11,991,557 | 11,458,433 | 10,817,428 | 10,174,064 | 10,361,374 | 10,377,892 | 9,449,785 | 14,934,276 | 12,656,366 | 11,249,390 | 9,891,579 | 8,941,690 | 7,306,729 | 6,798,081 | 6,407,322 | 6,157,676 | 6,200,804 | 5,878,276 | 9,150,575 | 8,967,545 | 7,936,726 | 9,030,956 | 10,204,165 | 10,782,856 |
Net Debt | 10,121,379 | 10,051,726 | 10,516,869 | 9,208,979 | 7,081,847 | 6,328,298 | 6,132,251 | 6,594,438 | 3,415,708 | 4,025,603 | 3,612,285 | 4,342,821 | 3,643,998 | 9,581,622 | 9,035,519 | 9,605,394 | 9,522,994 | 9,973,989 | 9,246,687 | 7,966,223 | 8,423,411 | 8,667,641 | 7,702,837 | 12,941,779 | 11,340,679 | 9,503,843 | 7,587,899 | 7,104,437 | 5,524,847 | 5,302,615 | 5,034,770 | 4,320,352 | 4,820,400 | 3,713,636 | 8,015,103 | 7,555,073 | 6,993,207 | 7,807,883 | 9,416,644 | 9,950,858 |
Reported Currency: USD | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 0 | 1,203,707 | 210,681 | 743,341 | 3,700 | -255,746 | 2,497,614 | 2,940,369 | 3,205,993 | 2,857,498 | 3,371,135 | 1,814,164 | 1,700,151 | 1,354,346 | -2,607,155 | 978,394 | 1,167,735 | 646,961 | 1,072,877 | -78,718 | 948,988 | 1,550,977 | 842,304 | 762,544 | 846,953 | 744,689 | 1,019,768 | 770,308 | 691,589 | 472,831 | 314,920 | 394,679 | -483,864 | 229,277 | 1,484,258 | 1,263,434 | 553,862 | 1,223,382 | 654,875 | 1,493,823 |
Depreciation & Amortization | 0 | 9,066 | 12,996 | 14,809 | 14,892 | 18,698 | 18,698 | 18,697 | 18,698 | 18,698 | 18,778 | 17,803 | 17,750 | 17,750 | 17,750 | 17,749 | 17,750 | 17,750 | 17,750 | 15,561 | 14,476 | 14,492 | 14,492 | 13,885 | 10,964 | 10,963 | 10,964 | 15,615 | 21,673 | 22,827 | 22,828 | 23,490 | 29,525 | 23,622 | 24,800 | 25,006 | 25,085 | 25,566 | 26,258 | 26,396 |
Deferred Income Tax | 0 | 0 | 0 | 1,230,904 | 0 | 0 | -1,230,904 | -9,095,513 | 0 | 0 | -1,148,591 | -1,505,477 | 0 | 0 | 3,344,392 | -1,297,862 | 0 | 0 | -278,834 | -126,284 | 0 | 0 | -1,251,469 | -3,590,996 | 0 | 0 | -555,897 | 756,105 | 0 | 0 | -14,427 | -1,523,292 | 0 | 0 | -54,313 | -4,551,224 | 0 | 0 | -2,341,819 | -4,584,301 |
Stock Based Compensation | 0 | 0 | 46,827 | 8,205 | 0 | 0 | 1,230,904 | 6,159,529 | 0 | 0 | 1,276,321 | 715,587 | 0 | 0 | -1,318,433 | 1,234,455 | 0 | 0 | 378,816 | 1,053,690 | 0 | 0 | 373,159 | 1,488,330 | 0 | 0 | 407,696 | 868,022 | 0 | 0 | 11,690 | 564,560 | 0 | 0 | 23,834 | 1,285,503 | 0 | 0 | 237,294 | 1,413,182 |
Change in Working Capital | 0 | -200,435 | -805,994 | -381,434 | -885 | -728,908 | 26,079 | -1,630,881 | -669,080 | -48,383 | 7,514 | -1,244,459 | -401,864 | 458,077 | -453,461 | -711,300 | -84,236 | 93,801 | -889,792 | -220,918 | 148,916 | -358,170 | -1,671,944 | -505,908 | -447,039 | -347,637 | -1,383,019 | -3,832,401 | 1,374,738 | 840,002 | 708,843 | 956,952 | 1,528,564 | 1,843,079 | 1,108,590 | 1,529,392 | 2,248,494 | 2,735,353 | 2,194,280 | 1,962,427 |
Accounts Receivable | 0 | 0 | -470,691 | 295,983 | 0 | 0 | 169,644 | 288,306 | 0 | 0 | -32,900 | 70,053 | 0 | 0 | 496,348 | -237,751 | 0 | 0 | 106,815 | 43,037 | 0 | 0 | 132,711 | 282,026 | 0 | 0 | 352,788 | 87,074 | 0 | 0 | 0 | -213,706 | 0 | 0 | 0 | 229,331 | 0 | 0 | 364,988 | -46,580 |
Inventory | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 19,532,094 | 0 | 0 | 0 | -17,404,555 | 0 | 0 | 0 | 562,109 | 0 | 0 | 249,343 | 314,545 | 0 | 0 | 258,292 | 473,139 | 0 | 0 | 304,147 | 127,577 | 0 | 0 | 0 | 688,358 | 0 | 0 | 0 | 76,647 | 0 | 0 | -141,227 | 362,662 |
Accounts Payable | 0 | 0 | 233,965 | 163,479 | 0 | 0 | 52,257 | 152,209 | 0 | 0 | 49,029 | 119,906 | 0 | 0 | -103,025 | -324,358 | 0 | 0 | -356,158 | -357,582 | 0 | 0 | -391,003 | -755,165 | 0 | 0 | -656,935 | -214,651 | 0 | 0 | 0 | -474,652 | 0 | 0 | 0 | -305,978 | 0 | 0 | -223,761 | -316,082 |
Other Working Capital | 0 | 0 | -569,268 | -840,896 | 0 | 0 | -195,822 | -21,603,490 | 0 | 0 | -8,615 | 15,970,137 | 0 | 0 | -846,784 | -711,300 | -84,236 | 93,801 | -889,792 | -220,918 | 148,916 | -358,170 | -1,671,944 | -505,908 | -447,039 | -347,637 | -1,383,019 | -3,832,401 | 1,374,738 | 840,002 | 708,843 | 956,952 | 1,528,564 | 1,843,079 | 1,108,590 | 1,529,392 | 2,248,494 | 2,735,353 | 2,194,280 | 1,962,427 |
Other Non-Cash Items | 0 | 713,238 | 888,218 | -900,690 | 965,219 | 2,855,647 | 206,110 | 793,852 | -951,944 | -1,928,229 | -1,228,473 | 512,409 | -1,180,901 | -1,338,858 | 2,016,374 | 368,442 | -22,885 | -594,178 | -170,286 | 742,221 | 208,487 | -2,098,143 | -76,375 | 1,187,714 | -1,329,534 | -1,444,792 | 651,612 | 218,771 | -1,672,649 | -1,297,248 | -835,323 | 597,175 | -1,291,128 | -1,131,063 | -1,951,702 | 35,225 | -2,603,232 | -3,121,115 | 209,370 | 503,709 |
Net Cash Provided by Operating Activities | 0 | 1,725,576 | 352,728 | 715,135 | 982,926 | 1,889,691 | 2,748,501 | -813,947 | 1,603,667 | 899,584 | 2,296,684 | 310,027 | 135,136 | 491,315 | 999,467 | 589,878 | 1,078,364 | 164,334 | 130,531 | 1,385,552 | 1,320,867 | -890,844 | -1,769,833 | -644,431 | -918,656 | -1,036,777 | 151,124 | -1,203,580 | 415,351 | 38,412 | 208,531 | 1,013,564 | -216,903 | 964,915 | 635,467 | -412,664 | 224,209 | 863,186 | 980,258 | 815,236 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | 0 | -60,679 | -69,557 | -48,714 | -85,387 | -45,244 | -56,152 | -19,860 | -9,645 | -14,070 | -20,741 | -40,754 | -45,443 | -13,025 | -12,428 | -11,139 | -15,617 | -14,666 | -18,858 | -9,617 | 138 | -4,212 | -4,686 | -3,942 | -6,742 | -3,656 | -10,007 | -3,368 | -2,293 | -6,231 | -9,934 | -368 | -42,340 | -13,264 | -3,275 | -8,885 | -7,768 | -7,495 | -6,123 | -7,063 |
Acquisitions Net | 0 | -7 | -5,413 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -55,170 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -98,219 | 0 | 0 | 0 | -168,913 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Purchases of Investments | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -9,187,256 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -14,081,304 | 0 | 0 | 0 | -18,723,355 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sales/Maturities of Investments | 0 | 0 | 1,746,068 | 3,583,291 | 0 | 0 | 3,295,094 | 11,971,409 | 0 | 0 | 2,710,298 | 9,242,426 | 0 | 0 | 2,955,340 | 10,645,243 | 0 | 0 | 1,582,142 | 14,179,523 | 0 | 0 | 4,644,753 | 18,723,355 | 0 | 0 | 3,583,318 | 8,195,594 | 0 | 0 | 0 | 10,621,186 | 0 | 0 | 0 | 13,648,180 | 0 | 0 | 3,406,745 | 15,668,660 |
Other Investing Activities | 0 | 0 | -1,746,068 | -3,583,291 | 0 | 0 | -3,295,094 | -11,971,409 | 0 | 0 | -2,710,298 | -55,170 | 0 | 0 | -2,955,340 | -10,645,243 | 0 | 0 | -1,582,142 | -98,219 | 0 | 0 | -4,644,753 | -6,390 | -6,596 | 10,048 | -3,575,328 | -8,208,587 | 0 | 0 | 5,843 | -10,621,186 | 0 | 0 | 5,843 | -13,648,179 | 4 | 0 | -3,400,904 | -15,668,575 |
Net Cash Used for Investing Activities | 0 | -60,686 | -74,970 | -48,714 | -85,387 | -45,244 | -56,152 | -19,860 | -9,645 | -14,070 | -20,741 | -95,924 | -45,443 | -13,025 | -12,428 | -11,139 | -15,617 | -14,666 | -18,858 | -107,836 | 138 | -4,212 | -4,686 | -179,245 | -13,338 | 6,392 | -2,017 | -16,361 | -2,293 | -6,231 | -4,091 | -368 | -42,340 | -13,264 | 2,568 | -8,884 | -7,764 | -7,495 | -282 | -6,978 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 0 | -29,698 | -400,000 | -30,667 | -250,101 | 0 | -250,101 | 0 | 0 | 0 | 0 | -1 | -6 | -958 | -938 | -225,791 | -175,724 | -1,063 | -823 | -1,875 | -2,819 | 0 | -1,004,660 | -1,599,209 | -39,456 | -2,039 | -125,425 | -104,981 | -170,584 | -123,822 | -21,327 | -338,276 | -83,343 | -172,717 | -268,727 | -238,886 | -571,721 | -611,092 | -395,585 | -555,378 |
Common Stock Issued | 0 | -78 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,523 | 890,159 | -102 | 102 | -1,678 | 882,770 | 668,624 | 16 | 0 | 0 | 0 | 2,248,376 | 3,753,576 | 1,296,018 | 1,553,667 | 996,892 | 2,018,728 | 584,808 | 559,089 | 158,456 | 422,484 | 436,764 | 1,056,511 | 507,855 | 1,576,653 | 526,589 | 530,092 | 2,206 | 52,543 |
Common Stock Repurchased | 0 | -91,131 | -108,101 | -4,197 | -227,060 | -202,638 | -32,061 | -578,224 | -382,436 | -293,915 | -18,199 | -831 | -118,074 | -117,291 | -268,716 | -87,123 | -162,384 | -274,430 | -61,403 | -255,635 | -224,510 | -74,665 | -12,351 | -1,460 | -15,512 | -490 | -12,730 | -1,161 | -12,048 | -1,152 | -13,262 | -3,268 | -22,103 | -8,028 | -27,632 | -2,394 | -8,568 | -6,161 | -19,129 | -3,608 |
Dividends Paid | 0 | -1,052,741 | -1,137,340 | -1,187,903 | -1,709,170 | -1,663,668 | -1,958,044 | -1,398,934 | -925,250 | -1,023,262 | -1,255,128 | -659,353 | -471,474 | -473,967 | -780,782 | -602,873 | -610,185 | -453,377 | -730,309 | -783,601 | -773,469 | -426,605 | -1,062,729 | -532,312 | -672,983 | -1,043,726 | -593,561 | -509,588 | -433,318 | -330,623 | -745,140 | -579,242 | -871,336 | -1,075,808 | -970,960 | -568,229 | -657,244 | -414,261 | -708,862 | -276,687 |
Other Financing Activities | 0 | -15,945 | -106,023 | 1,461,313 | 562,056 | 365,694 | 1,332,092 | -112,902 | 2,264,865 | 35,914 | -89,119 | -210,488 | -5,597 | 43,186 | -67,382 | 24,357 | 34,374 | -68,815 | -75,542 | -38,167 | 29,549 | 954,819 | 98,156 | -123,347 | -69,671 | -44,441 | 47,548 | -127,720 | -95,324 | -12,949 | -47,912 | -59,305 | 15,925 | 277,435 | -155,631 | 123,468 | 215,009 | 81,295 | 96,913 | -82,431 |
Net Cash Used Provided by Financing Activities | 0 | -1,189,593 | -1,751,464 | 238,546 | -1,624,275 | -1,500,612 | -908,114 | -2,090,060 | 957,179 | -1,281,263 | -1,362,446 | -872,196 | 295,008 | -549,132 | -1,117,716 | -893,108 | -31,149 | -129,061 | -868,061 | -1,079,278 | -971,249 | 453,549 | 266,792 | 1,497,248 | 498,396 | 462,971 | 312,724 | 1,275,278 | -126,466 | 90,543 | -669,185 | -557,607 | -524,093 | 77,393 | -915,095 | 890,612 | -495,935 | -420,127 | -1,024,457 | -865,561 |
Effect of Forex Changes on Cash | 0 | -942 | 1,284 | 14,387 | -11,559 | -10,394 | -4,752 | -1,565 | -3,157 | 1,162 | -6,246 | 8,436 | 9,699 | 4,226 | -6,645 | -6,524 | 3,893 | 80 | -407 | 199 | -2,158 | -9,697 | 21,368 | 3,238 | 3,738 | 9,281 | 4,596 | 34 | -176 | 190 | -27 | 1,331 | -900 | 124 | 60 | -111 | -64 | -12 | 4 | 363 |
Net Change in Cash | 0 | 474,355 | -1,472,422 | 919,354 | -738,295 | 333,441 | 1,779,483 | -2,925,432 | 2,548,044 | -394,587 | 907,251 | -649,657 | 394,400 | -66,616 | -137,322 | -320,893 | 1,035,491 | 20,687 | -756,795 | 198,637 | 347,598 | -451,204 | -1,486,359 | 676,810 | -429,860 | -558,133 | 466,427 | 55,371 | 286,416 | 122,914 | -464,772 | 456,920 | -784,236 | 1,029,168 | -277,000 | 468,953 | -279,554 | 435,552 | -44,477 | -56,940 |
Cash at End of Period | 0 | 3,495,648 | 3,021,293 | 4,493,715 | 3,574,361 | 4,312,656 | 3,979,215 | 2,199,732 | 5,125,164 | 2,577,120 | 2,971,707 | 2,064,456 | 2,714,113 | 2,319,713 | 2,386,329 | 2,523,651 | 2,844,544 | 1,809,053 | 1,788,366 | 2,545,161 | 2,346,524 | 1,998,926 | 2,450,130 | 1,992,497 | 1,315,687 | 1,745,547 | 2,303,680 | 1,837,253 | 1,781,882 | 1,495,466 | 1,372,552 | 1,837,324 | 1,380,404 | 2,164,640 | 1,135,472 | 1,412,472 | 943,519 | 1,223,073 | 787,521 | 831,998 |
Cash at Start of Period | 0 | 3,021,293 | 4,493,715 | 3,574,361 | 4,312,656 | 3,979,215 | 2,199,732 | 5,125,164 | 2,577,120 | 2,971,707 | 2,064,456 | 2,714,113 | 2,319,713 | 2,386,329 | 2,523,651 | 2,844,544 | 1,809,053 | 1,788,366 | 2,545,161 | 2,346,524 | 1,998,926 | 2,450,130 | 3,936,489 | 1,315,687 | 1,745,547 | 2,303,680 | 1,837,253 | 1,781,882 | 1,495,466 | 1,372,552 | 1,837,324 | 1,380,404 | 2,164,640 | 1,135,472 | 1,412,472 | 943,519 | 1,223,073 | 787,521 | 831,998 | 888,938 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 0 | 1,725,576 | 352,728 | 715,135 | 982,926 | 1,889,691 | 2,748,501 | -813,947 | 1,603,667 | 899,584 | 2,296,684 | 310,027 | 135,136 | 491,315 | 999,467 | 589,878 | 1,078,364 | 164,334 | 130,531 | 1,385,552 | 1,320,867 | -890,844 | -1,769,833 | -644,431 | -918,656 | -1,036,777 | 151,124 | -1,203,580 | 415,351 | 38,412 | 208,531 | 1,013,564 | -216,903 | 964,915 | 635,467 | -412,664 | 224,209 | 863,186 | 980,258 | 815,236 |
Capital Expenditure | 0 | -60,679 | -69,557 | -48,714 | -85,387 | -45,244 | -56,152 | -19,860 | -9,645 | -14,070 | -20,741 | -40,754 | -45,443 | -13,025 | -12,428 | -11,139 | -15,617 | -14,666 | -18,858 | -9,617 | 138 | -4,212 | -4,686 | -3,942 | -6,742 | -3,656 | -10,007 | -3,368 | -2,293 | -6,231 | -9,934 | -368 | -42,340 | -13,264 | -3,275 | -8,885 | -7,768 | -7,495 | -6,123 | -7,063 |
Free Cash Flow | 0 | 1,664,897 | 283,171 | 666,421 | 897,539 | 1,844,447 | 2,692,349 | -833,807 | 1,594,022 | 885,514 | 2,275,943 | 269,273 | 89,693 | 478,290 | 987,039 | 578,739 | 1,062,747 | 149,668 | 111,673 | 1,375,935 | 1,321,005 | -895,056 | -1,774,519 | -648,373 | -925,398 | -1,040,433 | 141,117 | -1,206,948 | 413,058 | 32,181 | 198,597 | 1,013,196 | -259,243 | 951,651 | 632,192 | -421,549 | 216,441 | 855,691 | 974,135 | 808,173 |