Please enter the stock ticker. Add .to for Canadian stocks.
All numbers in thousands except per share items and ratios.
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 9,824,703 | 9,526,009 | 9,381,681 | 8,832,825 | 8,541,668 | 8,187,301 | 8,161,503 | 7,852,053 | 7,925,589 | 7,970,141 | 7,867,767 | 7,709,318 | 7,483,467 | 7,341,777 | 7,163,282 | 6,644,442 | 6,435,637 | 6,148,286 | 5,767,691 | 5,467,434 | 5,244,905 | 4,923,116 | 4,520,992 | 4,186,841 | 3,999,374 | 3,907,270 | 3,700,856 | 3,285,755 | 2,984,859 | 2,785,464 | 2,636,635 | 2,477,541 | 2,290,188 | 2,105,204 | 1,957,736 | 1,823,333 | 1,738,355 | 1,644,694 | 1,573,129 | 1,484,728 |
Revenue Y/Y Growth | 15.02% | 16.35% | 14.95% | 12.49% | 7.77% | 2.72% | 3.73% | 1.85% | 5.91% | 8.56% | 9.83% | 16.03% | 16.28% | 19.41% | 24.20% | 21.53% | 22.70% | 24.89% | 27.58% | 30.59% | 31.14% | 26.00% | 22.16% | 27.42% | 33.99% | 40.27% | 40.36% | 32.62% | 30.33% | 32.31% | 34.68% | 35.88% | 31.74% | 28.00% | 24.45% | 22.81% | - | - | - | - |
Cost of Revenue | 5,119,884 | 5,174,216 | 4,977,267 | 5,307,485 | 4,930,788 | 4,673,470 | 4,803,625 | 5,404,160 | 4,788,665 | 4,690,755 | 4,284,705 | 5,239,575 | 4,206,589 | 4,018,008 | 3,868,511 | 4,165,160 | 3,867,751 | 3,643,707 | 3,599,701 | 3,466,023 | 3,097,919 | 3,005,657 | 2,870,614 | 2,733,400 | 2,412,346 | 2,289,867 | 2,196,075 | 2,107,354 | 1,992,980 | 1,902,308 | 1,657,024 | 1,654,419 | 1,532,844 | 1,473,098 | 1,369,540 | 1,249,365 | 1,173,958 | 1,121,752 | 1,046,401 | 1,014,332 |
Gross Profit | 4,704,819 | 4,351,793 | 4,404,414 | 3,525,340 | 3,610,880 | 3,513,831 | 3,357,878 | 2,447,893 | 3,136,924 | 3,279,386 | 3,583,062 | 2,469,743 | 3,276,878 | 3,323,769 | 3,294,771 | 2,479,282 | 2,567,886 | 2,504,579 | 2,167,990 | 2,001,411 | 2,146,986 | 1,917,459 | 1,650,378 | 1,453,441 | 1,587,028 | 1,617,403 | 1,504,781 | 1,178,401 | 991,879 | 883,156 | 979,611 | 823,122 | 757,344 | 632,106 | 588,196 | 573,968 | 564,397 | 522,942 | 526,728 | 470,396 |
Gross Profit Margin | 47.89% | 45.68% | 46.95% | 39.91% | 42.27% | 42.92% | 41.14% | 31.18% | 39.58% | 41.15% | 45.54% | 32.04% | 43.79% | 45.27% | 46.00% | 37.31% | 39.90% | 40.74% | 37.59% | 36.61% | 40.93% | 38.95% | 36.50% | 34.71% | 39.68% | 41.39% | 40.66% | 35.86% | 33.23% | 31.71% | 37.15% | 33.22% | 33.07% | 30.03% | 30.04% | 31.48% | 32.47% | 31.80% | 33.48% | 31.68% |
Research and Development | 735,063 | 711,254 | 702,473 | 673,341 | 657,159 | 657,983 | 687,275 | 673,926 | 662,739 | 716,846 | 657,530 | 647,470 | 563,887 | 537,321 | 525,207 | 486,936 | 453,802 | 435,045 | 453,817 | 409,376 | 379,776 | 383,233 | 372,764 | 331,789 | 327,026 | 317,213 | 300,730 | 273,351 | 255,236 | 267,083 | 257,108 | 225,191 | 216,099 | 207,300 | 203,508 | 180,859 | 171,762 | 155,061 | 143,106 | 125,876 |
General and Administrative Expenses | 1,060,279 | 1,071,076 | 1,058,360 | 1,355,890 | 1,037,327 | 1,028,665 | 956,286 | 1,224,063 | 941,167 | 984,257 | 953,906 | 1,190,503 | 957,738 | 938,818 | 809,708 | 1,038,104 | 799,221 | 711,606 | 755,917 | 1,133,523 | 786,971 | 827,807 | 818,530 | 905,885 | 779,334 | 837,977 | 757,473 | 659,747 | 528,016 | 488,266 | 465,561 | 443,997 | 435,209 | 354,436 | 335,235 | 333,215 | 318,994 | 293,046 | 286,166 | 279,474 |
Total Operating Expenses | 1,795,342 | 1,782,330 | 1,760,833 | 2,029,231 | 1,694,486 | 1,686,648 | 1,643,561 | 1,897,989 | 1,603,906 | 1,701,103 | 1,611,436 | 1,837,973 | 1,521,625 | 1,476,139 | 1,334,915 | 1,525,040 | 1,253,023 | 1,146,651 | 1,209,734 | 1,542,899 | 1,166,747 | 1,211,040 | 1,191,294 | 1,237,674 | 1,106,360 | 1,155,190 | 1,058,203 | 933,098 | 783,252 | 755,349 | 722,669 | 669,188 | 651,308 | 561,736 | 538,743 | 514,074 | 490,756 | 448,107 | 429,272 | 405,350 |
Operating Income or Loss | 2,909,477 | 2,569,463 | 2,643,581 | 1,496,109 | 1,916,394 | 1,827,183 | 1,714,317 | 549,904 | 1,533,018 | 1,578,283 | 1,971,626 | 631,770 | 1,755,253 | 1,847,630 | 1,959,856 | 954,242 | 1,314,863 | 1,357,928 | 958,256 | 458,512 | 980,239 | 706,419 | 459,084 | 215,767 | 480,668 | 462,213 | 446,578 | 245,303 | 208,627 | 127,807 | 256,942 | 153,934 | 106,036 | 70,370 | 49,453 | 59,894 | 73,641 | 74,835 | 97,456 | 65,046 |
Operating Margin | 29.61% | 26.97% | 28.18% | 16.94% | 22.44% | 22.32% | 21.00% | 7.00% | 19.34% | 19.80% | 25.06% | 8.19% | 23.46% | 25.17% | 27.36% | 14.36% | 20.43% | 22.09% | 16.61% | 8.39% | 18.69% | 14.35% | 10.15% | 5.15% | 12.02% | 11.83% | 12.07% | 7.47% | 6.99% | 4.59% | 9.75% | 6.21% | 4.63% | 3.34% | 2.53% | 3.28% | 4.24% | 4.55% | 6.20% | 4.38% |
Interest Expense | 206,523 | 167,986 | 173,314 | 95,959 | 175,563 | 174,812 | 245,443 | 510,568 | 172,575 | 175,455 | 187,579 | 189,429 | 190,429 | 253,841 | 194,440 | 447,825 | 453,403 | 322,326 | 184,083 | 309,179 | 160,660 | 205,503 | 135,529 | 128,807 | 108,862 | 101,605 | 146,962 | 113,973 | 92,390 | 113,845 | 46,742 | 63,665 | 35,536 | 35,455 | 35,537 | 39,163 | 35,333 | 35,217 | 59,030 | 19,530 |
EBITDA | 6,668,219 | 6,532,759 | 6,545,932 | 5,164,008 | 5,748,625 | 5,353,550 | 5,264,636 | 4,588,118 | 5,533,202 | 5,143,362 | 5,408,238 | 4,545,583 | 4,884,692 | 4,692,867 | 4,983,879 | 3,968,810 | 4,077,195 | 3,991,748 | 3,491,855 | 2,934,621 | 3,486,318 | 706,419 | 2,691,944 | 2,334,047 | 2,430,559 | 2,378,948 | 2,225,597 | 1,990,528 | 1,868,601 | 1,713,663 | 1,609,864 | 1,517,837 | 1,372,465 | 1,296,200 | 1,169,176 | 75,382 | 983,610 | 934,701 | 97,456 | 829,889 |
Depreciation and Amortization | 3,780,435 | 3,850,917 | 3,758,039 | 3,840,646 | 3,664,013 | 3,499,406 | 3,550,319 | 4,038,214 | 3,738,780 | 3,344,853 | 3,240,967 | 3,805,301 | 3,033,304 | 2,845,237 | 2,754,937 | 3,014,568 | 2,762,332 | 2,633,820 | 2,511,902 | 2,584,668 | 2,306,681 | 2,257,411 | 2,148,247 | 2,085,844 | 1,942,887 | 1,848,707 | 1,779,019 | 1,745,225 | 1,659,974 | 1,585,856 | 1,339,330 | 1,363,903 | 1,257,802 | 1,209,513 | 1,093,760 | 996,142 | 906,039 | 858,994 | 785,870 | 764,843 |
Income Before Tax | 2,702,954 | 2,513,856 | 2,614,579 | 1,148,150 | 1,909,049 | 1,679,332 | 1,468,874 | 39,336 | 1,621,847 | 1,623,054 | 1,979,692 | 550,853 | 1,660,959 | 1,593,789 | 2,034,502 | 506,417 | 861,460 | 1,035,602 | 795,870 | 149,333 | 1,012,323 | 500,916 | 399,659 | 119,396 | 378,810 | 428,636 | 299,616 | 131,330 | 116,237 | 13,962 | 223,792 | 90,269 | 79,127 | 51,232 | 39,879 | 20,731 | 42,238 | 40,490 | 38,426 | 45,516 |
Income Tax Expense | 339,445 | 366,550 | 282,370 | 210,312 | 231,627 | 191,722 | 163,754 | -15,948 | 223,605 | 182,103 | 382,245 | -56,576 | 211,888 | 240,776 | 327,787 | -35,739 | 71,484 | 315,406 | 86,803 | -437,637 | 347,079 | 230,266 | 55,607 | -14,538 | -24,025 | 44,287 | 9,492 | -54,187 | -13,353 | -51,638 | 45,570 | 23,521 | 27,610 | 10,477 | 12,221 | -22,447 | 12,806 | 14,155 | 14,730 | -37,855 |
Net Income | 2,363,509 | 2,147,306 | 2,332,209 | 937,838 | 1,677,422 | 1,487,610 | 1,305,120 | 55,284 | 1,398,242 | 1,440,951 | 1,597,447 | 607,429 | 1,449,071 | 1,353,013 | 1,706,715 | 542,156 | 789,976 | 720,196 | 709,067 | 586,970 | 665,244 | 270,650 | 344,052 | 133,934 | 402,835 | 384,349 | 290,124 | 185,517 | 129,590 | 65,600 | 178,222 | 66,748 | 51,517 | 40,755 | 27,658 | 43,178 | 29,432 | 26,335 | 23,696 | 83,371 |
Net Income Margin | 24.06% | 22.54% | 24.86% | 10.62% | 19.64% | 18.17% | 15.99% | 0.70% | 17.64% | 18.08% | 20.30% | 7.88% | 19.36% | 18.43% | 23.83% | 8.16% | 12.28% | 11.71% | 12.29% | 10.74% | 12.68% | 5.50% | 7.61% | 3.20% | 10.07% | 9.84% | 7.84% | 5.65% | 4.34% | 2.36% | 6.76% | 2.69% | 2.25% | 1.94% | 1.41% | 2.37% | 1.69% | 1.60% | 1.51% | 5.62% |
EPS | 5.52 | 4.99 | 5.40 | 2.15 | 3.80 | 3.35 | 2.93 | 0.12 | 3.14 | 3.24 | 3.60 | 1.37 | 3.27 | 3.05 | 3.85 | 1.23 | 1.79 | 1.63 | 1.61 | 1.34 | 1.52 | 0.62 | 0.79 | 0.31 | 0.92 | 0.88 | 0.67 | 0.43 | 0.30 | 0.15 | 0.41 | 0.16 | 0.12 | 0.10 | 0.06 | 0.10 | 0.07 | 0.06 | 0.06 | 0.20 |
EPS Diluted | 5.40 | 4.88 | 5.28 | 2.11 | 3.73 | 3.29 | 2.88 | 0.12 | 3.10 | 3.20 | 3.53 | 1.33 | 3.19 | 2.97 | 3.75 | 1.19 | 1.74 | 1.59 | 1.57 | 1.30 | 1.47 | 0.60 | 0.76 | 0.30 | 0.89 | 0.85 | 0.64 | 0.41 | 0.29 | 0.15 | 0.40 | 0.15 | 0.12 | 0.09 | 0.06 | 0.10 | 0.07 | 0.06 | 0.05 | 0.19 |
Weighted Average Shares Out | 428,239 | 430,065 | 432,090 | 435,923 | 441,537 | 443,881 | 445,244 | 445,200 | 444,878 | 444,557 | 444,146 | 443,462 | 442,778 | 443,159 | 443,224 | 442,220 | 441,526 | 440,569 | 439,352 | 438,547 | 438,090 | 437,587 | 436,947 | 436,385 | 435,809 | 435,097 | 434,174 | 433,108 | 432,404 | 431,396 | 430,600 | 429,738 | 428,937 | 428,483 | 428,117 | 427,668 | 426,869 | 425,340 | 423,626 | 422,247 |
Weighted Average Shares Out Diluted | 437,898 | 439,739 | 441,654 | 444,292 | 450,011 | 451,572 | 452,417 | 451,649 | 450,344 | 450,169 | 452,984 | 455,795 | 454,925 | 455,129 | 455,641 | 455,283 | 455,088 | 453,945 | 452,494 | 451,367 | 451,552 | 452,195 | 451,922 | 451,116 | 451,919 | 451,552 | 450,359 | 448,142 | 447,362 | 446,262 | 445,458 | 440,063 | 438,389 | 438,154 | 437,993 | 438,257 | 437,606 | 436,097 | 433,811 | 432,516 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Current Assets | ||||||||||||||||||||||||||||||||||||||||
Cash and Cash Equivalents | 7,457,025 | 6,363,759 | 6,745,500 | 7,116,913 | 7,353,245 | 7,662,788 | 6,714,594 | 5,147,176 | 6,113,733 | 5,819,449 | 6,008,946 | 6,027,804 | 7,526,681 | 7,777,530 | 8,403,705 | 8,205,550 | 8,392,391 | 7,153,248 | 5,151,884 | 5,018,437 | 4,435,018 | 5,004,247 | 3,348,557 | 3,794,483 | 3,067,534 | 3,906,357 | 2,593,666 | 2,822,795 | 1,746,469 | 1,918,777 | 1,077,824 | 1,467,576 | 969,158 | 1,390,925 | 1,605,244 | 1,809,330 | 2,115,437 | 2,293,872 | 2,454,777 | 1,113,608 |
Short Term Investments | 1,766,902 | 294,126 | 301,929 | 20,973 | 514,201 | 914,201 | 1,112,910 | 911,276 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 246,125 | 263,405 | 266,206 | 374,098 | 443,303 | 467,227 | 501,385 | 494,205 | 502,886 | 502,931 | 494,888 |
Cash + Short Term Investments | 9,223,927 | 6,657,885 | 7,047,429 | 7,137,886 | 7,867,446 | 8,576,989 | 7,827,504 | 6,058,452 | 6,113,733 | 5,819,449 | 6,008,946 | 6,027,804 | 7,526,681 | 7,777,530 | 8,403,705 | 8,205,550 | 8,392,391 | 7,153,248 | 5,151,884 | 5,018,437 | 4,435,018 | 5,004,247 | 3,348,557 | 3,794,483 | 3,067,534 | 3,906,357 | 2,593,666 | 2,822,795 | 1,746,469 | 2,164,902 | 1,341,229 | 1,733,782 | 1,343,256 | 1,834,228 | 2,072,471 | 2,310,715 | 2,609,642 | 2,796,758 | 2,957,708 | 1,608,496 |
Net Receivables | 1,217,659 | 1,276,359 | 1,228,691 | 1,842,054 | 1,139,974 | 1,218,326 | 1,025,509 | 988,898 | 875,042 | 765,386 | 824,650 | 804,320 | 782,350 | 775,222 | 807,036 | 610,819 | 604,789 | 565,668 | 1,081,547 | 454,399 | 466,168 | 492,034 | 432,955 | 362,712 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
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 | 1,687,513 | 1,683,282 | 1,646,883 | 938,193 | 1,772,054 | 1,711,021 | 1,629,610 | 2,219,123 | 1,828,128 | 1,255,943 | 1,264,419 | 1,237,701 | 1,106,756 | 1,051,524 | 896,767 | 945,211 | 829,300 | 845,223 | 214,350 | 705,668 | 426,572 | 380,876 | 387,395 | 5,536,940 | 5,662,447 | 5,440,532 | 5,223,910 | 4,847,179 | 4,638,879 | 4,535,883 | 4,319,101 | 3,986,509 | 3,850,637 | 3,552,690 | 3,471,365 | 3,121,125 | 2,960,071 | 2,803,752 | 2,581,348 | 2,318,557 |
Total Current Assets | 12,129,099 | 9,615,553 | 9,921,313 | 9,918,133 | 10,779,474 | 11,506,336 | 10,482,623 | 9,266,473 | 8,816,903 | 7,840,778 | 8,098,015 | 8,069,825 | 9,415,787 | 9,604,276 | 10,107,508 | 9,761,580 | 9,826,480 | 8,564,139 | 6,447,781 | 6,178,504 | 5,327,758 | 5,877,157 | 4,168,907 | 9,694,135 | 8,729,981 | 9,346,889 | 7,817,576 | 7,669,974 | 6,385,348 | 6,700,785 | 5,660,330 | 5,720,291 | 5,193,893 | 5,386,918 | 5,543,836 | 5,431,840 | 5,569,713 | 5,600,510 | 5,539,056 | 3,927,053 |
Non-Current Assets | ||||||||||||||||||||||||||||||||||||||||
Property, Plant and Equipment | 3,782,670 | 3,734,219 | 3,660,493 | 3,568,343 | 3,622,892 | 3,659,700 | 3,588,114 | 3,625,379 | 3,584,261 | 3,703,342 | 3,867,541 | 3,770,026 | 3,469,572 | 3,210,113 | 3,023,148 | 2,997,909 | 2,767,118 | 2,563,941 | 2,152,455 | 2,097,221 | 1,512,992 | 452,399 | 1,177,372 | 418,281 | 371,152 | 349,646 | 341,932 | 319,404 | 322,421 | 309,831 | 275,083 | 250,395 | 191,876 | 162,864 | 166,254 | 173,412 | 181,268 | 171,396 | 145,816 | 149,875 |
Goodwill | 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 |
Intangible Assets | 32,175,382 | 31,927,355 | 31,662,100 | 31,658,056 | 31,749,861 | 32,520,774 | 32,349,184 | 32,736,713 | 32,777,340 | 32,533,199 | 31,191,920 | 30,919,539 | 28,974,045 | 27,291,640 | 26,043,991 | 25,383,950 | 25,067,633 | 25,155,117 | 25,266,889 | 24,504,567 | 23,234,994 | 21,945,740 | 20,888,785 | 14,951,141 | 13,408,443 | 12,292,070 | 11,314,803 | 10,371,055 | 9,739,704 | 9,078,474 | 8,029,112 | 7,274,501 | 6,677,674 | 5,742,938 | 5,260,160 | 4,312,817 | 3,891,790 | 3,640,767 | 3,312,353 | 2,773,326 |
Long Term Investments | 0 | 41,218 | 27,945 | 4,654 | 36,840 | 1,714 | 19,536 | 19,996 | 23,762 | 24,056 | 24,600 | 24,118 | 24,307 | 24,399 | 30,589 | 31,537 | 27,128 | 24,315 | 23,789 | 16,260 | 23,383 | 22,645 | 20,234 | 16,260 | 0 | 6,351 | 4,531 | 4,400 | 3,600 | 4,905 | 4,662 | 4,914 | 4,092 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Tax Assets | 0 | 0 | 0 | 1,910,106 | 0 | 0 | 0 | 261,541 | 0 | 0 | 0 | 148,095 | 325,000 | 378,000 | 427,000 | 589,091 | 429,000 | 389,000 | 612,000 | 658,206 | 470,000 | 563,000 | 592,000 | 564,425 | 581,000 | 537,500 | 523,000 | 478,266 | 395,400 | 338,600 | 297,600 | 227,248 | 200,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Non-Current Assets | 4,194,693 | 3,780,550 | 3,555,870 | 2,708,256 | 3,312,719 | 3,128,949 | 3,050,888 | 2,684,666 | 2,359,921 | 2,249,560 | 2,148,828 | 1,653,060 | 531,146 | 462,541 | 490,778 | 516,292 | 505,184 | 478,769 | 556,996 | 520,954 | 372,584 | 1,310,398 | 371,334 | 330,158 | 275,653 | 131,081 | 150,955 | 169,643 | 105,067 | 84,628 | 92,309 | 109,261 | 79,803 | 300,787 | 292,024 | 284,802 | 273,496 | 242,188 | 243,401 | 192,246 |
Total Non-Current Assets | 40,152,745 | 39,483,342 | 38,906,408 | 39,849,415 | 38,722,312 | 39,311,137 | 39,007,722 | 39,328,295 | 38,745,284 | 38,510,157 | 37,232,889 | 36,514,838 | 33,324,070 | 31,366,693 | 30,015,506 | 29,518,779 | 28,796,063 | 28,611,142 | 28,612,129 | 27,797,208 | 25,613,953 | 24,294,182 | 23,049,725 | 16,280,265 | 14,636,248 | 13,316,648 | 12,335,221 | 11,342,768 | 10,566,192 | 9,816,438 | 8,698,766 | 7,866,319 | 7,153,445 | 6,206,589 | 5,718,438 | 4,771,031 | 4,346,554 | 4,054,351 | 3,701,570 | 3,115,447 |
Other Assets | 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 |
Total Assets | 52,281,844 | 49,098,895 | 48,827,721 | 48,731,992 | 49,501,786 | 50,817,473 | 49,490,345 | 48,594,768 | 47,562,187 | 46,350,935 | 45,330,904 | 44,584,663 | 42,739,857 | 40,970,969 | 40,123,014 | 39,280,359 | 38,622,543 | 37,175,281 | 35,059,910 | 33,975,712 | 30,941,711 | 30,171,339 | 27,218,632 | 25,974,400 | 23,366,229 | 22,663,537 | 20,152,797 | 19,012,742 | 16,951,540 | 16,517,223 | 14,359,096 | 13,586,610 | 12,347,338 | 11,593,507 | 11,262,274 | 10,202,871 | 9,916,267 | 9,654,861 | 9,240,626 | 7,056,651 |
Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Accounts Payable | 641,953 | 598,557 | 607,348 | 747,412 | 534,429 | 615,374 | 591,987 | 671,513 | 560,156 | 504,278 | 617,202 | 837,483 | 643,059 | 622,931 | 532,942 | 656,183 | 541,298 | 446,668 | 545,488 | 674,347 | 444,129 | 442,194 | 439,496 | 562,985 | 441,427 | 448,219 | 436,183 | 359,555 | 301,443 | 273,398 | 294,831 | 312,842 | 285,753 | 240,458 | 231,914 | 253,491 | 209,365 | 211,729 | 190,567 | 201,581 |
Short Term Debt | 1,820,396 | 2,217,050 | 1,196,564 | 399,844 | 399,614 | 776,234 | 399,163 | 0 | 0 | 0 | 0 | 699,823 | 699,473 | 699,128 | 698,788 | 499,878 | 499,517 | 499,161 | 498,809 | 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 | 1,513,048 | 1,473,720 | 1,469,484 | 1,442,969 | 1,306,185 | 1,311,918 | 1,262,271 | 1,264,661 | 1,176,323 | 1,224,743 | 1,239,048 | 1,209,342 | 1,182,632 | 1,187,364 | 1,140,271 | 1,117,992 | 1,040,202 | 1,029,261 | 986,753 | 924,745 | 915,506 | 892,777 | 808,692 | 760,899 | 716,723 | 697,740 | 673,892 | 618,622 | 535,425 | 505,302 | 458,693 | 443,472 | 427,206 | 396,976 | 374,223 | 346,721 | 329,739 | 301,754 | 285,340 | 274,586 |
Other Current Liabilities | 6,731,729 | 5,850,672 | 6,015,821 | 6,270,430 | 6,098,490 | 5,972,279 | 6,062,649 | 5,994,800 | 6,029,445 | 5,771,001 | 5,883,406 | 5,742,318 | 5,524,082 | 5,323,465 | 5,589,769 | 5,531,732 | 5,858,778 | 5,651,328 | 5,822,675 | 5,256,604 | 5,898,265 | 5,599,013 | 5,609,619 | 5,163,436 | 5,140,090 | 4,933,682 | 4,895,512 | 4,488,135 | 4,473,809 | 4,344,245 | 4,157,705 | 3,830,343 | 3,698,446 | 3,414,403 | 3,327,495 | 2,929,412 | 2,802,314 | 2,706,586 | 2,532,942 | 2,186,987 |
Total Current Liabilities | 10,707,126 | 10,139,999 | 9,289,217 | 8,860,655 | 8,338,718 | 8,675,805 | 8,316,070 | 7,930,974 | 7,765,924 | 7,500,022 | 7,739,656 | 8,488,966 | 8,049,246 | 7,832,888 | 7,961,770 | 7,805,785 | 7,939,795 | 7,626,418 | 7,853,725 | 6,855,696 | 7,257,900 | 6,933,984 | 6,857,807 | 6,487,320 | 6,298,240 | 6,079,641 | 6,005,587 | 5,466,312 | 5,310,677 | 5,122,945 | 4,911,229 | 4,586,657 | 4,411,405 | 4,051,837 | 3,933,632 | 3,529,624 | 3,341,418 | 3,220,069 | 3,008,849 | 2,663,154 |
Non-Current Liabilities | ||||||||||||||||||||||||||||||||||||||||
Long Term Debt | 14,160,932 | 14,307,144 | 15,315,042 | 16,190,218 | 15,987,234 | 16,217,457 | 16,193,380 | 16,575,579 | 16,097,842 | 16,572,132 | 16,968,639 | 17,101,558 | 17,016,007 | 16,968,956 | 16,772,444 | 17,754,726 | 17,400,616 | 16,981,998 | 15,570,692 | 16,181,872 | 13,378,424 | 13,540,455 | 11,070,047 | 10,360,058 | 8,336,586 | 8,342,067 | 6,542,373 | 6,499,432 | 4,888,783 | 4,836,502 | 3,383,331 | 3,364,311 | 2,373,966 | 2,373,085 | 2,372,218 | 2,371,362 | 2,421,800 | 2,408,100 | 2,400,000 | 885,849 |
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 | 4,693,050 | 2,539,059 | 2,858,052 | 3,092,806 | 3,068,207 | 3,091,996 | 3,152,699 | 3,310,814 | 3,170,280 | 3,202,807 | 3,078,570 | 3,144,891 | 2,359,987 | 2,305,254 | 2,504,720 | 2,654,608 | 2,948,809 | 3,232,112 | 3,226,199 | 3,355,987 | 3,443,882 | 3,591,352 | 3,587,720 | 3,888,257 | 3,721,750 | 3,745,229 | 3,584,107 | 3,465,042 | 3,424,719 | 3,445,276 | 3,090,853 | 2,955,842 | 3,033,001 | 2,752,751 | 2,639,191 | 2,078,459 | 1,985,731 | 1,994,617 | 1,922,563 | 1,635,789 |
Total Non-Current Liabilities | 18,853,982 | 16,846,203 | 18,173,094 | 19,283,024 | 19,055,441 | 19,309,453 | 19,346,079 | 19,886,393 | 19,268,122 | 19,774,939 | 20,047,209 | 20,246,449 | 19,375,994 | 19,274,210 | 19,277,164 | 20,409,334 | 20,349,425 | 20,214,110 | 18,796,891 | 19,537,859 | 16,822,306 | 17,131,807 | 14,657,767 | 14,248,315 | 12,058,336 | 12,087,296 | 10,126,480 | 9,964,474 | 8,313,502 | 8,281,778 | 6,474,184 | 6,320,153 | 5,406,967 | 5,125,836 | 5,011,409 | 4,449,821 | 4,407,531 | 4,402,717 | 4,322,563 | 2,521,638 |
Total Liabilities | 29,561,108 | 26,986,202 | 27,462,311 | 28,143,679 | 27,394,159 | 27,985,258 | 27,662,149 | 27,817,367 | 27,034,046 | 27,274,961 | 27,786,865 | 28,735,415 | 27,425,240 | 27,107,098 | 27,238,934 | 28,215,119 | 28,289,220 | 27,840,528 | 26,650,616 | 26,393,555 | 24,080,206 | 24,065,791 | 21,515,574 | 20,735,635 | 18,356,576 | 18,166,937 | 16,132,067 | 15,430,786 | 13,624,179 | 13,404,723 | 11,385,413 | 10,906,810 | 9,818,372 | 9,177,673 | 8,945,041 | 7,979,445 | 7,748,949 | 7,622,786 | 7,331,412 | 5,184,792 |
Common Stock | 5,887,903 | 5,680,061 | 5,489,850 | 5,145,172 | 5,011,427 | 4,874,208 | 4,762,395 | 4,637,601 | 4,473,962 | 4,316,870 | 4,155,580 | 4,024,561 | 3,852,531 | 3,721,246 | 3,600,084 | 3,447,698 | 3,303,482 | 3,127,813 | 2,935,532 | 2,793,929 | 2,677,972 | 2,566,365 | 2,439,773 | 2,315,988 | 2,215,736 | 2,103,437 | 1,995,225 | 1,871,396 | 1,807,123 | 1,727,858 | 1,669,132 | 1,599,762 | 1,503,641 | 1,443,707 | 1,382,051 | 1,324,809 | 1,306,461 | 1,200,880 | 61 | 1,042,870 |
Retained Earnings | 29,432,310 | 27,068,801 | 24,921,495 | 22,589,286 | 21,651,448 | 19,974,026 | 18,486,416 | 17,181,296 | 17,126,012 | 15,727,770 | 14,286,819 | 12,689,372 | 12,081,943 | 10,632,872 | 9,279,859 | 7,573,144 | 7,030,988 | 6,241,012 | 5,520,816 | 4,811,749 | 4,224,779 | 3,559,535 | 3,288,885 | 2,942,359 | 2,808,425 | 2,405,590 | 2,021,241 | 1,731,117 | 1,545,600 | 1,416,010 | 1,350,410 | 1,128,603 | 1,061,855 | 1,010,338 | 969,583 | 941,925 | 898,747 | 869,315 | 842,980 | 819,284 |
Accumulated Other Comprehensive Income/Loss | -344,622 | -89,114 | -111,879 | -223,945 | -155,571 | -139,266 | -191,695 | -217,306 | -247,643 | -144,476 | -74,170 | -40,495 | -19,835 | 9,775 | 4,137 | 44,398 | -1,147 | -34,072 | -47,054 | -23,521 | -41,246 | -20,352 | -25,600 | -19,582 | -14,508 | -12,427 | 4,264 | -20,557 | -25,362 | -31,368 | -45,859 | -48,565 | -36,530 | -38,211 | -34,401 | -43,308 | -37,890 | -38,120 | -43,154 | -4,446 |
Total Stockholders Equity | 22,720,736 | 22,112,693 | 21,365,410 | 20,588,313 | 22,107,627 | 22,832,215 | 21,828,196 | 20,777,401 | 20,528,141 | 19,075,974 | 17,544,039 | 15,849,248 | 15,314,617 | 13,863,871 | 12,884,080 | 11,065,240 | 10,333,323 | 9,334,753 | 8,409,294 | 7,582,157 | 6,861,505 | 6,105,548 | 5,703,058 | 5,238,765 | 5,009,653 | 4,496,600 | 4,020,730 | 3,581,956 | 3,327,361 | 3,112,500 | 2,973,683 | 2,679,800 | 2,528,966 | 2,415,834 | 2,317,233 | 2,223,426 | 2,167,318 | 2,032,075 | 1,909,214 | 1,857,708 |
Total Investments | 1,766,902 | 335,344 | 329,874 | 20,973 | 514,201 | 914,201 | 1,112,910 | 911,276 | 23,762 | 24,056 | 24,600 | 24,118 | 24,307 | 24,399 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,300 | 246,125 | 263,405 | 266,206 | 374,098 | 443,303 | 467,227 | 501,385 | 494,205 | 502,886 | 502,931 | 494,888 |
Total Debt | 15,981,328 | 16,524,194 | 16,511,606 | 14,543,261 | 14,300,368 | 14,469,538 | 14,437,128 | 14,353,076 | 13,888,117 | 14,233,303 | 14,534,561 | 15,392,895 | 15,493,164 | 15,626,017 | 15,559,340 | 16,308,973 | 16,047,133 | 15,794,159 | 14,669,501 | 14,759,260 | 12,425,746 | 12,594,135 | 10,305,023 | 10,360,058 | 8,336,586 | 8,342,067 | 6,542,373 | 6,499,432 | 4,888,783 | 4,836,502 | 3,365,431 | 3,364,311 | 2,373,966 | 2,373,085 | 2,372,218 | 2,371,362 | 2,400,000 | 2,400,000 | 2,400,000 | 900,000 |
Net Debt | 8,524,303 | 10,160,435 | 9,766,106 | 7,426,348 | 6,947,123 | 6,806,750 | 7,722,534 | 9,205,900 | 7,774,384 | 8,413,854 | 8,525,615 | 9,365,091 | 7,966,483 | 7,848,487 | 7,155,635 | 8,103,423 | 7,654,742 | 8,640,911 | 9,517,617 | 9,740,823 | 7,990,728 | 7,589,888 | 6,956,466 | 6,565,575 | 5,269,052 | 4,435,710 | 3,948,707 | 3,676,637 | 3,142,314 | 2,917,725 | 2,287,607 | 1,896,735 | 1,404,808 | 982,160 | 766,974 | 562,032 | 284,563 | 106,128 | -54,777 | -213,608 |
Reported Currency: USD | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash Flows from Operating Activities | ||||||||||||||||||||||||||||||||||||||||
Net Income | 2,363,509 | 2,147,306 | 2,332,209 | 937,838 | 1,677,422 | 1,487,610 | 1,305,120 | 55,284 | 1,398,242 | 1,440,951 | 1,597,447 | 607,429 | 1,449,071 | 1,353,013 | 1,706,715 | 542,156 | 789,976 | 720,196 | 709,067 | 586,970 | 665,244 | 270,650 | 344,052 | 133,934 | 402,835 | 384,349 | 290,124 | 185,517 | 129,590 | 65,600 | 178,222 | 66,748 | 51,517 | 40,755 | 27,658 | 43,178 | 29,432 | 26,335 | 23,696 | 83,371 |
Depreciation & Amortization | 3,780,435 | 3,850,917 | 3,758,039 | 3,840,646 | 3,664,013 | 3,499,406 | 3,550,319 | 4,038,214 | 3,738,780 | 3,344,853 | 3,240,967 | 3,805,301 | 3,033,304 | 2,845,237 | 2,754,937 | 3,014,568 | 2,762,332 | 2,633,820 | 2,511,902 | 2,607,487 | 2,313,335 | 2,265,067 | 2,156,756 | 2,085,844 | 1,942,887 | 1,848,707 | 1,779,019 | 1,745,225 | 1,659,974 | 1,585,856 | 1,339,330 | 1,363,903 | 1,257,802 | 1,209,513 | 1,093,760 | 996,142 | 906,039 | 858,994 | 785,870 | 764,843 |
Deferred Income Tax | -200,982 | -209,387 | -107,077 | -171,128 | -86,277 | -103,172 | -98,782 | 75,973 | -57,797 | -115,820 | -68,906 | -62,279 | 50,967 | 51,127 | 159,733 | -159,584 | -40,277 | 223,308 | 46,619 | -188,694 | 52,105 | 35,519 | 6,627 | -14,479 | -39,453 | -9,539 | -22,049 | -104,132 | -57,090 | -20,702 | -26,764 | -26,706 | 14,338 | -17,876 | -16,603 | 12,036 | -29,417 | -4,232 | -37,042 | 7,501 |
Stock Based Compensation | 65,650 | 68,766 | 76,345 | 82,519 | 79,720 | 78,030 | 99,099 | 153,789 | 152,062 | 150,392 | 119,209 | 99,329 | 95,078 | 101,583 | 107,230 | 107,594 | 106,357 | 104,210 | 97,019 | 100,066 | 100,262 | 103,848 | 101,200 | 88,714 | 82,316 | 81,232 | 68,395 | 48,530 | 44,763 | 44,028 | 44,888 | 43,646 | 43,495 | 44,112 | 42,422 | 35,860 | 32,834 | 28,590 | 27,441 | 30,251 |
Change in Working Capital | 179,579 | -247,227 | 105,034 | 59,004 | -75,745 | -35,189 | -64,218 | -753,943 | 93,272 | -122,704 | 25,288 | -28,696 | 183,719 | -176,940 | -220,060 | -125,086 | 345,672 | -210,706 | -41,753 | -236,904 | 231,180 | 4,356 | 44,411 | 1,131 | 92,561 | -6,252 | 206,327 | 21,250 | 92,034 | -135,518 | 81,211 | 17,855 | 86,182 | 54,735 | 33,608 | -55,342 | 96,262 | 24,238 | 80,948 | -27,489 |
Accounts Receivable | 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 |
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 |
Accounts Payable | 30,597 | -19,358 | -145,265 | 213,228 | -68,390 | 38,332 | -89,668 | 125,074 | 53,875 | -122,048 | -215,444 | 185,279 | 24,836 | 72,313 | -137,313 | 107,898 | 111,677 | -112,027 | -149,153 | 230,847 | -7,643 | -2,674 | -124,467 | 121,831 | -4,449 | 7,733 | 74,083 | 63,969 | 34,029 | -12,439 | -11,000 | 15,540 | 27,810 | 8,795 | -19,898 | 49,031 | 6,762 | 6,447 | -10,625 | 51,083 |
Other Working Capital | 148,982 | -227,869 | 250,299 | -154,224 | -7,355 | -73,521 | 25,450 | -879,017 | 39,397 | -656 | 240,732 | -213,975 | 158,883 | -249,253 | -82,747 | -232,984 | 233,995 | -98,679 | 107,400 | -467,751 | 238,823 | 7,030 | 168,878 | -120,700 | 97,010 | -13,985 | 132,244 | -42,719 | 58,005 | -123,079 | 92,211 | 2,315 | 58,372 | 45,940 | 53,506 | -104,373 | 89,500 | 17,791 | 91,573 | -78,572 |
Other Non-Cash Items | -3,867,090 | 3,470,430 | 3,785,660 | -3,085,865 | -3,266,818 | -3,486,453 | -2,612,798 | -3,125,459 | -4,767,749 | -4,594,922 | -3,991,166 | -4,824,358 | -4,729,760 | -4,237,781 | -3,731,289 | -3,517,320 | -2,700,299 | -2,429,752 | -3,062,942 | -4,330,900 | -3,863,920 | -3,223,194 | -3,032,845 | -3,530,216 | -3,171,557 | -2,816,736 | -2,558,573 | -2,384,347 | -2,288,878 | -2,073,792 | -1,960,743 | -2,022,606 | -1,915,275 | -1,557,532 | -1,409,435 | -1,276,619 | -1,231,119 | -1,115,268 | -1,008,295 | -896,938 |
Net Cash Provided by Operating Activities | 2,321,101 | 1,290,847 | 2,212,522 | 1,663,014 | 1,992,315 | 1,440,232 | 2,178,740 | 443,858 | 556,810 | 102,750 | 922,839 | -403,274 | 82,379 | -63,761 | 777,266 | -137,672 | 1,263,761 | 1,041,076 | 259,912 | -1,461,975 | -501,794 | -543,754 | -379,799 | -1,235,072 | -690,411 | -518,239 | -236,757 | -487,957 | -419,607 | -534,528 | -343,856 | -557,160 | -461,941 | -226,293 | -228,590 | -244,745 | -195,969 | -181,343 | -127,382 | -38,461 |
Cash Flows from Investing Activities | ||||||||||||||||||||||||||||||||||||||||
Investments in Property, Plant, and Equipment | -126,863 | -78,287 | -75,714 | -81,632 | -103,929 | -100,972 | -62,019 | -111,593 | -84,960 | -90,018 | -121,158 | -165,979 | -167,327 | -110,278 | -81,001 | -148,356 | -109,811 | -141,741 | -98,015 | -107,737 | -49,967 | -47,382 | -69,551 | -77,627 | -47,064 | -39,875 | -47,966 | -32,092 | -44,180 | -72,855 | -77,895 | -79,845 | -44,615 | -28,738 | -31,632 | -33,653 | -52,287 | -47,324 | -35,942 | -38,856 |
Acquisitions Net | 0 | 0 | 0 | 198,709 | 0 | -198,709 | 0 | -563,990 | 0 | -68,876 | -124,521 | -788,349 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -255,210 | 0 | 0 | 0 | -10,217 | -7,624 | -25,372 | -18,797 | -17,249 | -17,924 | -23,207 | -20,799 | -14,467 | -19,786 | -22,906 | -23,365 |
Purchases of Investments | -1,742,246 | 0 | 0 | 0 | 0 | -303,228 | -201,634 | -911,276 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,799 | 0 | 0 | 0 | -2,799 | -14,246 | -57,774 | -5,603 | -128,136 | -18,492 | -34,962 | -146,582 | -66,444 | -67,949 | -90,940 | -71,597 |
Sales/Maturities of Investments | 0 | 0 | 0 | 493,228 | 400,000 | 501,937 | 0 | 757,387 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 250,278 | 0 | 0 | 0 | 250,278 | 31,733 | 60,848 | 111,487 | 196,602 | 43,427 | 71,213 | 137,412 | 75,012 | 67,582 | 83,835 | 59,743 |
Other Investing Activities | 0 | 0 | 0 | -198,709 | 400,000 | 198,709 | -201,634 | -757,387 | 0 | -68,876 | -124,521 | -788,349 | -21,304 | -1,000 | -4,615 | 1,957 | -8,840 | -260 | -288 | -99,834 | 613 | -2,654 | -10,552 | -2,731 | -113,899 | -441 | -1,786 | -3,749 | 9,110 | 6,560 | 24,603 | 17,180 | 17,374 | 18,831 | 22,851 | 23,061 | 10,707 | 19,147 | 23,131 | 22,934 |
Net Cash Used for Investing Activities | -1,869,109 | -78,287 | -75,714 | 411,596 | 296,071 | 97,737 | -263,653 | -1,586,859 | -84,960 | -158,894 | -245,679 | -954,328 | -188,631 | -111,278 | -85,616 | -146,399 | -118,651 | -142,001 | -98,303 | -207,571 | -49,354 | -50,036 | -80,103 | -80,358 | -168,694 | -40,316 | -49,752 | -35,841 | 202,192 | -56,432 | -75,590 | 24,422 | 23,976 | -2,896 | 4,263 | -40,561 | -47,479 | -48,330 | -42,822 | -51,141 |
Cash Flows from Financing Activities | ||||||||||||||||||||||||||||||||||||||||
Debt Repayment | 1,794,460 | 0 | -400,000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -700,000 | 0 | 0 | 0 | -500,000 | 0 | 0 | 1,009,464 | 0 | 2,226,110 | 0 | 2,243,196 | 0 | 2,061,852 | 0 | 1,900,000 | 0 | 1,600,000 | 0 | 1,420,510 | 0 | 0 | 0 | 0 | 0 | 54 | -61 | 0 | 1,500,000 | -280 |
Common Stock Issued | 143,244 | 118,750 | 268,881 | 51,427 | 57,818 | 34,717 | 26,028 | 6,705 | 4,113 | 11,250 | 13,678 | 88,149 | 18,445 | 19,749 | 48,071 | 33,987 | 68,665 | 89,060 | 43,694 | 15,633 | 11,989 | 21,896 | 22,972 | 11,450 | 29,781 | 26,936 | 56,335 | 14,705 | 34,669 | 14,826 | 24,178 | 25,392 | 3,819 | 4,232 | 3,536 | 8,171 | 35,089 | 23,804 | 10,916 | 3,750 |
Common Stock Repurchased | -1,700,000 | -1,599,998 | -2,000,000 | -2,500,000 | -2,500,100 | -645,146 | -400,101 | 0 | 0 | 0 | 0 | 0 | -100,000 | -500,022 | 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 |
Dividends Paid | 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 Financing Activities | -11,108 | -8,133 | -1,825 | -3,700 | -32,826 | -38,920 | 0 | 0 | 0 | 0 | 0 | -224,168 | 0 | 0 | 0 | 0 | 0 | -7,559 | 0 | -17,942 | 0 | -18,192 | 0 | -19,438 | -544 | -17,524 | -321 | -16,762 | -247 | -14,950 | 61 | 1,017,080 | 12,820 | 13,380 | 11,371 | -25,683 | 37,726 | 38,743 | 11,518 | 20,921 |
Net Cash Used Provided by Financing Activities | 226,596 | -1,489,381 | -2,132,944 | -2,452,273 | -2,475,108 | -649,349 | -374,073 | 6,705 | 4,113 | 11,250 | -686,322 | -136,019 | -81,555 | -480,273 | -451,929 | 33,987 | 68,665 | 1,090,965 | 43,694 | 2,223,801 | 11,989 | 2,246,900 | 22,972 | 2,053,864 | 29,237 | 1,909,412 | 56,014 | 1,597,943 | 34,422 | 1,420,386 | 24,239 | 1,042,472 | 16,639 | 17,612 | 14,907 | -17,458 | 72,754 | 62,547 | 1,522,434 | 24,391 |
Effect of Forex Changes on Cash | 153,452 | -122,723 | -95,790 | 139,342 | -122,707 | 39,626 | 26,423 | 166,564 | -180,058 | -145,198 | -11,448 | -4,236 | -63,843 | 23,477 | -42,138 | 66,674 | 28,459 | 11,819 | -70,902 | 29,810 | -29,325 | 4,998 | -5,014 | -4,957 | -5,562 | -36,340 | 7,177 | 2,181 | 10,685 | 11,527 | 5,455 | -11,316 | -441 | -2,742 | 5,334 | -3,343 | -7,741 | 6,221 | -11,061 | -4,398 |
Net Change in Cash | 832,040 | -381,741 | -168,247 | -238,321 | -309,429 | 928,246 | 1,567,437 | -969,732 | 295,905 | -190,092 | -20,610 | -1,497,857 | -251,650 | -631,835 | 197,583 | -183,410 | 1,242,234 | 2,001,859 | 134,401 | 584,065 | -568,484 | 1,658,108 | -441,944 | 733,477 | -835,430 | 1,314,517 | -223,318 | 1,076,326 | -172,308 | 840,953 | -389,752 | 498,418 | -421,767 | -214,319 | -204,086 | -306,107 | -178,435 | -160,905 | 1,341,169 | -69,609 |
Cash at End of Period | 7,459,085 | 6,363,759 | 6,745,500 | 7,118,515 | 7,356,836 | 7,666,265 | 6,738,019 | 5,170,582 | 6,140,314 | 5,844,409 | 6,034,501 | 6,055,111 | 7,552,968 | 7,804,618 | 8,436,453 | 8,238,870 | 8,422,280 | 7,180,046 | 5,178,187 | 5,043,786 | 4,459,721 | 5,028,205 | 3,370,097 | 3,812,041 | 3,078,564 | 3,913,994 | 2,599,477 | 2,822,795 | 1,746,469 | 1,918,777 | 1,077,824 | 1,467,576 | 969,158 | 1,390,925 | 1,605,244 | 1,809,330 | 2,115,437 | 2,293,872 | 2,454,777 | 1,113,608 |
Cash at Start of Period | 6,627,045 | 6,745,500 | 6,913,747 | 7,356,836 | 7,666,265 | 6,738,019 | 5,170,582 | 6,140,314 | 5,844,409 | 6,034,501 | 6,055,111 | 7,552,968 | 7,804,618 | 8,436,453 | 8,238,870 | 8,422,280 | 7,180,046 | 5,178,187 | 5,043,786 | 4,459,721 | 5,028,205 | 3,370,097 | 3,812,041 | 3,078,564 | 3,913,994 | 2,599,477 | 2,822,795 | 1,746,469 | 1,918,777 | 1,077,824 | 1,467,576 | 969,158 | 1,390,925 | 1,605,244 | 1,809,330 | 2,115,437 | 2,293,872 | 2,454,777 | 1,113,608 | 1,183,217 |
Free Cash Flow | ||||||||||||||||||||||||||||||||||||||||
Operating Cash Flow | 2,321,101 | 1,290,847 | 2,212,522 | 1,663,014 | 1,992,315 | 1,440,232 | 2,178,740 | 443,858 | 556,810 | 102,750 | 922,839 | -403,274 | 82,379 | -63,761 | 777,266 | -137,672 | 1,263,761 | 1,041,076 | 259,912 | -1,461,975 | -501,794 | -543,754 | -379,799 | -1,235,072 | -690,411 | -518,239 | -236,757 | -487,957 | -419,607 | -534,528 | -343,856 | -557,160 | -461,941 | -226,293 | -228,590 | -244,745 | -195,969 | -181,343 | -127,382 | -38,461 |
Capital Expenditure | -126,863 | -78,287 | -75,714 | -81,632 | -103,929 | -100,972 | -62,019 | -111,593 | -84,960 | -90,018 | -121,158 | -165,979 | -167,327 | -110,278 | -81,001 | -148,356 | -109,811 | -141,741 | -98,015 | -107,737 | -49,967 | -47,382 | -69,551 | -77,627 | -47,064 | -39,875 | -47,966 | -32,092 | -44,180 | -72,855 | -77,895 | -79,845 | -44,615 | -28,738 | -31,632 | -33,653 | -52,287 | -47,324 | -35,942 | -38,856 |
Free Cash Flow | 2,194,238 | 1,212,560 | 2,136,808 | 1,581,382 | 1,888,386 | 1,339,260 | 2,116,721 | 332,265 | 471,850 | 12,732 | 801,681 | -569,253 | -84,948 | -174,039 | 696,265 | -286,028 | 1,153,950 | 899,335 | 161,897 | -1,569,712 | -551,761 | -591,136 | -449,350 | -1,312,699 | -737,475 | -558,114 | -284,723 | -520,049 | -463,787 | -607,383 | -421,751 | -637,005 | -506,556 | -255,031 | -260,222 | -278,398 | -248,256 | -228,667 | -163,324 | -77,317 |