
Gensol Engineering Limited GENSOL.BO
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 8.342 B 112.45 % | 3.927 B 152.23 % | 1.557 B 143.35 % | 639.686 M -22.11 % | 821.234 M 4.93 % | 782.667 M 13.39 % | 690.222 M 11.02 % | 621.708 M 412.99 % | 121.193 M |
Net income | 595.500 M 154.81 % | 233.700 M 110.73 % | 110.900 M 247.65 % | 31.900 M 44.55 % | 22.069 M -66.03 % | 64.968 M 21.74 % | 53.366 M 348.83 % | 11.890 M 225.84 % | 3.649 M |
Income before tax | 779.000 M 125.01 % | 346.200 M 140.92 % | 143.700 M 282.80 % | 37.539 M 9.36 % | 34.326 M -61.15 % | 88.366 M 18.54 % | 74.546 M 348.10 % | 16.636 M 219.74 % | 5.203 M |
Income before tax ratio | 0.09 5.91 % | 0.09 -4.49 % | 0.09 57.30 % | 0.06 40.40 % | 0.04 -62.98 % | 0.11 4.54 % | 0.11 303.62 % | 0.03 -37.67 % | 0.04 |
EBITDA | 2.624 B 216.26 % | 829.700 M 291.55 % | 211.900 M 202.73 % | 69.997 M 2.31 % | 68.418 M -34.11 % | 103.835 M 33.51 % | 77.775 M 332.40 % | 17.987 M 233.71 % | 5.390 M |
Net income ratio | 0.07 19.94 % | 0.06 -16.45 % | 0.07 42.86 % | 0.05 85.57 % | 0.03 -67.63 % | 0.08 7.36 % | 0.08 304.28 % | 0.02 -36.48 % | 0.03 |
Ratio EBITDA | 0.31 48.86 % | 0.21 55.23 % | 0.14 24.40 % | 0.11 31.34 % | 0.08 -37.20 % | 0.13 17.74 % | 0.11 289.47 % | 0.03 -34.95 % | 0.04 |
Gross profit ratio | 0.22 -7.19 % | 0.24 12.11 % | 0.22 -36.78 % | 0.34 6.53 % | 0.32 -2.36 % | 0.33 -10.78 % | 0.37 146.69 % | 0.15 -55.77 % | 0.34 |
Weighted average shs out dil | 37.690 M 8.46 % | 34.750 M 6.27 % | 32.700 M -0.34 % | 32.812 M 16.07 % | 28.268 M 7.81 % | 26.220 M 139.73 % | 10.937 M 0.00 % | 10.937 M 0.00 % | 10.937 M |
Weighted average shs out | 37.652 M 8.35 % | 34.750 M 6.27 % | 32.700 M -0.34 % | 32.812 M 16.07 % | 28.268 M 7.76 % | 26.232 M 139.84 % | 10.937 M 0.00 % | 10.937 M 0.00 % | 10.937 M |
EPS diluted | 15.80 120.36 % | 7.17 111.50 % | 3.39 249.48 % | 0.97 24.36 % | 0.78 -68.55 % | 2.48 -49.18 % | 4.88 347.71 % | 1.09 230.30 % | 0.33 |
Earnings per share | 15.82 120.64 % | 7.17 111.50 % | 3.39 249.48 % | 0.97 24.36 % | 0.78 -68.55 % | 2.48 -49.18 % | 4.88 347.71 % | 1.09 230.30 % | 0.33 |
Gross profit | 1.875 B 97.17 % | 950.700 M 182.78 % | 336.200 M 53.85 % | 218.529 M -17.02 % | 263.346 M 2.45 % | 257.051 M 1.16 % | 254.092 M 173.87 % | 92.777 M 126.90 % | 40.889 M |
Income tax expense | 244.400 M 148.63 % | 98.300 M 202.46 % | 32.500 M 475.63 % | 5.646 M -53.70 % | 12.194 M -48.00 % | 23.452 M 10.74 % | 21.178 M 346.23 % | 4.746 M 205.41 % | 1.554 M |
Cost of revenue | 6.467 B 117.33 % | 2.976 B 143.82 % | 1.221 B 189.80 % | 421.157 M -24.51 % | 557.888 M 6.14 % | 525.616 M 20.52 % | 436.130 M -17.55 % | 528.931 M 558.66 % | 80.304 M |
General and administrative expenses | 178.100 M 140.68 % | 74.000 M 82.27 % | 40.600 M 70.79 % | 23.772 M -43.58 % | 42.135 M 106.34 % | 20.420 M -60.43 % | 51.600 M 1 000.68 % | 4.688 M 79.75 % | 2.608 M |
Selling and marketing expenses | 11.500 M 259.38 % | 3.200 M 39.13 % | 2.300 M -2.75 % | 2.365 M -51.46 % | 4.872 M -44.55 % | 8.787 M 78.05 % | 4.935 M 408.24 % | 971.000 K 117.23 % | 447.000 K |
Other expenses | 0.000 -100.00 % | 46.900 M -23.37 % | 61.200 M 5 000.00 % | 1.200 M -95.26 % | 25.340 M 715.07 % | 3.109 M 0.19 % | 3.103 M 139.98 % | 1.293 M | 0.000 |
Operating expenses | 83.800 M -83.00 % | 493.000 M 143.10 % | 202.800 M 23.10 % | 164.743 M -29.39 % | 233.307 M 41.60 % | 164.764 M -9.93 % | 182.927 M 137.25 % | 77.102 M 2 423.80 % | 3.055 M |
Cost and expenses | 6.926 B 99.67 % | 3.469 B 143.72 % | 1.423 B 142.93 % | 585.900 M -25.95 % | 791.195 M 14.60 % | 690.380 M 11.52 % | 619.057 M 2.15 % | 606.033 M 627.02 % | 83.359 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 189.600 M 145.60 % | 77.200 M 79.95 % | 42.900 M 64.14 % | 26.137 M -44.40 % | 47.008 M 60.95 % | 29.207 M -48.34 % | 56.535 M 899.03 % | 5.659 M 85.24 % | 3.055 M |
Interest income | 238.100 M 619.34 % | 33.100 M 451.67 % | 6.000 M 46.66 % | 4.091 M 74.46 % | 2.345 M 280.90 % | 615.644 K -1.50 % | 625.000 K 255.11 % | 176.000 K | 0.000 |
Interest expense | 1.051 B 329.78 % | 244.500 M 343.74 % | 55.100 M 190.52 % | 18.966 M -5.96 % | 20.169 M 159.84 % | 7.762 M 275.89 % | 2.065 M 510.95 % | 338.000 K | 0.000 |
Depreciation and amortization | 742.500 M 554.19 % | 113.500 M 766.41 % | 13.100 M -2.91 % | 13.492 M -3.09 % | 13.922 M 213.40 % | 4.442 M 281.64 % | 1.164 M -1.19 % | 1.178 M 1 021.90 % | 105.000 K |
Operating income | 2.705 B 436.07 % | 504.600 M 210.91 % | 162.300 M 189.96 % | 55.974 M 10.65 % | 50.588 M -47.37 % | 96.121 M 29.65 % | 74.139 M 336.60 % | 16.981 M -55.12 % | 37.834 M |
Operating income ratio | 0.32 152.33 % | 0.13 23.26 % | 0.10 19.15 % | 0.09 42.05 % | 0.06 -49.84 % | 0.12 14.34 % | 0.11 293.26 % | 0.03 -91.25 % | 0.31 |
Total other income expenses net | -1.926 B -198.51 % | -645.200 M -1 643.78 % | -37.000 M 51.12 % | -75.700 M 21.67 % | -96.641 M -2 848.52 % | 3.516 M 4.00 % | 3.381 M 251.82 % | 961.000 K 102.95 % | -32.631 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 12.913 B 443.49 % | 2.376 B 251.69 % | 675.600 M 4 841.12 % | 13.673 M -78.65 % | 64.055 M 5.79 % | 60.550 M 995.18 % | -6.764 M -109.74 % | -3.225 M 28.46 % | -4.508 M |
Total investments | 2.095 B 3 049.62 % | 66.500 M 75.46 % | 37.900 M 276.03 % | 10.079 M -56.97 % | 23.426 M 62.08 % | 14.453 M 163.84 % | 5.478 M 0.18 % | 5.468 M | 0.000 |
Total debt | 15.096 B 188.42 % | 5.234 B 535.36 % | 823.800 M 683.04 % | 105.205 M -4.28 % | 109.908 M 27.62 % | 86.118 M 593.83 % | 12.412 M 220.39 % | 3.874 M 77 380.00 % | 5.000 K |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 8.100 M 0.00 % | 8.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.054 B 119.62 % | 479.700 M 121.47 % | 216.600 M 74.84 % | 123.888 M 34.65 % | 92.007 M 31.44 % | 70.000 M 9.50 % | 63.926 M 505.36 % | 10.560 M 14 973.24 % | -71.000 K |
Common stock | 378.700 M 209.90 % | 122.200 M 11.70 % | 109.400 M 33.37 % | 82.027 M 0.00 % | 82.027 M 35.75 % | 60.427 M 49 027.64 % | 123.000 K 0.00 % | 123.000 K 0.00 % | 123.000 K |
Total equity | 3.131 B 49.09 % | 2.100 B 351.65 % | 464.900 M 27.84 % | 363.668 M 3.69 % | 350.728 M 168.91 % | 130.424 M 99.09 % | 65.510 M 441.72 % | 12.093 M 727.15 % | 1.462 M |
Other non current liabilities | 2.102 B 45.02 % | 1.450 B 220.17 % | 452.796 M 2 389.67 % | 18.187 M -40.52 % | 30.575 M 518.77 % | 4.941 M 77.36 % | 2.786 M 32.92 % | 2.096 M 100.00 % | 1.048 M |
Long term debt | 9.369 B 87.78 % | 4.989 B 1 164.38 % | 394.604 M 1 039.98 % | 34.615 M -37.23 % | 55.142 M -19.55 % | 68.545 M 820.07 % | 7.450 M 366.79 % | 1.596 M 31 820.00 % | 5.000 K |
Total non current liabilities | 11.866 B 92.46 % | 6.166 B 608.20 % | 870.600 M 1 258.38 % | 64.091 M -25.27 % | 85.765 M 18.79 % | 72.198 M 605.33 % | 10.236 M 177.25 % | 3.692 M 250.62 % | 1.053 M |
Other current liabilities | 1.439 B 205.46 % | 471.000 M 164.22 % | 178.263 M 74.45 % | 102.187 M 14.90 % | 88.934 M 1.74 % | 87.412 M 73.27 % | 50.448 M 19.05 % | 42.374 M 7.93 % | 39.260 M |
Deferred revenue | 240.200 M 17 057.14 % | 1.400 M -99.24 % | 183.400 M 879.76 % | -23.520 M -143.81 % | 53.681 M 458.43 % | 9.613 M -65.40 % | 27.779 M 118.32 % | 12.724 M | 0.000 |
Short term debt | 5.727 B 477.42 % | 991.900 M 130.07 % | 431.137 M 510.76 % | 70.590 M 252.30 % | 20.037 M 151.72 % | 7.960 M 124.10 % | -33.027 M -136.79 % | -13.948 M | 0.000 |
Total current liabilities | 8.281 B 394.88 % | 1.673 B 125.92 % | 740.700 M 174.26 % | 270.071 M -10.51 % | 301.784 M 33.39 % | 226.244 M 19.94 % | 188.625 M 124.83 % | 83.895 M 59.88 % | 52.473 M |
Total liabilities | 20.148 B 157.02 % | 7.839 B 386.50 % | 1.611 B 382.19 % | 334.162 M -13.78 % | 387.549 M 29.86 % | 298.442 M 50.08 % | 198.861 M 127.04 % | 87.587 M 63.63 % | 53.526 M |
Other non current assets | 1.607 B 3.35 % | 1.555 B 3 377.63 % | 44.700 M 5 487.50 % | 800.000 K -33.33 % | 1.200 M -34.78 % | 1.840 M 666.67 % | 240.000 K -75.31 % | 972.000 K -81.05 % | 5.129 M |
Long term investments | 488.100 M -50.41 % | 984.300 M 2 497.10 % | 37.900 M 276.03 % | 10.079 M -69.49 % | 33.034 M 128.56 % | 14.453 M 163.84 % | 5.478 M | 0.000 | 0.000 |
Intangible assets | 47.600 M 14.70 % | 41.500 M 13 733.33 % | 300.000 K -51.77 % | 622.000 K -45.09 % | 1.133 M -2.27 % | 1.159 M 18.99 % | 974.000 K | 0.000 | 0.000 |
GoodWill | 725.300 M 1 892.58 % | 36.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 772.900 M 892.17 % | 77.900 M 25 866.67 % | 300.000 K -51.77 % | 622.000 K -45.09 % | 1.133 M -2.27 % | 1.159 M 18.99 % | 974.000 K | 0.000 | 0.000 |
Property plant equipment net | 9.147 B 264.75 % | 2.508 B 353.24 % | 553.300 M 753.23 % | 64.848 M -14.28 % | 75.655 M -8.87 % | 83.016 M 959.69 % | 7.834 M 448.60 % | 1.428 M -15.55 % | 1.691 M |
Total non current assets | 12.050 B 133.78 % | 5.154 B 696.26 % | 647.300 M 741.37 % | 76.934 M -31.29 % | 111.969 M 6.37 % | 105.265 M 473.31 % | 18.361 M 160.11 % | 7.059 M 3.50 % | 6.820 M |
Other current assets | 3.655 B 372.64 % | 773.300 M 141.12 % | 320.715 M 636.80 % | 43.528 M -82.06 % | 242.687 M 842.42 % | 25.751 M 17.27 % | 21.959 M 3.55 % | 21.206 M 721.94 % | 2.580 M |
Short term investments | 1.606 B 0.11 % | 1.605 B 4 213.44 % | 37.200 M -19.12 % | 45.996 M 578.71 % | -9.608 M -213.20 % | 8.488 M 36.57 % | 6.215 M 13.66 % | 5.468 M | 0.000 |
cash and cash equivalents | 2.183 B -23.63 % | 2.858 B 1 828.54 % | 148.200 M 61.91 % | 91.532 M 99.62 % | 45.853 M 79.34 % | 25.568 M 33.33 % | 19.176 M 170.12 % | 7.099 M 57.30 % | 4.513 M |
Cash and short term investments | 3.789 B 32.58 % | 2.858 B 1 828.54 % | 148.200 M 61.91 % | 91.532 M 99.62 % | 45.853 M 79.34 % | 25.568 M 33.33 % | 19.176 M 170.12 % | 7.099 M 57.30 % | 4.513 M |
Total current assets | 11.228 B 134.68 % | 4.785 B 234.86 % | 1.429 B 130.12 % | 620.896 M -0.86 % | 626.307 M 93.54 % | 323.601 M 31.54 % | 246.010 M 165.61 % | 92.621 M 92.29 % | 48.168 M |
Inventory | 121.300 M 17.54 % | 103.200 M -82.87 % | 602.600 M 457.66 % | 108.058 M -63.00 % | 292.034 M 9 151.61 % | 3.157 M 3 056.58 % | 100.000 K | 0.000 | 0.000 |
Net receivables | 3.663 B 250.36 % | 1.046 B 87.67 % | 557.100 M 144.78 % | 227.595 M -16.32 % | 271.981 M -7.76 % | 294.856 M 30.12 % | 226.610 M 165.15 % | 85.464 M 108.07 % | 41.075 M |
Tax assets | 34.800 M 17.17 % | 29.700 M 167.57 % | 11.100 M 1 797.44 % | 585.000 K -38.27 % | 947.670 K -80.24 % | 4.797 M 25.08 % | 3.835 M -17.69 % | 4.659 M | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 873.000 M 161.53 % | 333.800 M 163.46 % | 126.700 M 92.26 % | 65.900 M -28.45 % | 92.099 M 0.21 % | 91.909 M -3.48 % | 95.226 M 313.72 % | 23.017 M 74.20 % | 13.213 M |
Tax payables | 0.000 | 0.000 -100.00 % | 4.600 M -32.86 % | 6.851 M -51.10 % | 14.009 M -41.24 % | 23.843 M 133.52 % | 10.210 M 191.55 % | 3.502 M | 0.000 |
Deferred revenue non current | 0.000 -100.00 % | 7.100 M 24.56 % | 5.700 M 150.49 % | -11.289 M -9.42 % | -10.317 M -192.09 % | -3.532 M -2 040.67 % | -165.000 K -98.80 % | -83.000 K | 0.000 |
Minority interest | -126.600 M -2 282.76 % | 5.800 M 1 350.00 % | 400.000 K 447.95 % | 73.000 K -99.62 % | 19.013 M 633 878.70 % | -3.000 K -105.88 % | 51.000 K | 0.000 | 0.000 |
Capital lease obligations | 1.131 B 51.64 % | 745.500 M 40 394.30 % | 1.841 M | 0.000 100.00 % | -53.681 M -458.43 % | -9.613 M 74.70 % | -37.989 M -134.12 % | -16.226 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.825 B 23.23 % | 1.481 B 1 035.66 % | 130.400 M -17.31 % | 157.700 M 0.01 % | 157.680 M | 0.000 -100.00 % | 1.410 M 0.00 % | 1.410 M 0.00 % | 1.410 M |
Deferred tax liabilities non current | 395.000 M 229.17 % | 120.000 M 417.24 % | 23.200 M 105.51 % | 11.289 M 9.42 % | 10.317 M 192.09 % | 3.532 M 2 040.67 % | 165.000 K 98.80 % | 83.000 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 23.278 B 134.22 % | 9.939 B 378.70 % | 2.076 B 197.52 % | 697.830 M -5.48 % | 738.277 M 72.15 % | 428.866 M 62.22 % | 264.371 M 165.22 % | 99.680 M 81.28 % | 54.988 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -3.304 B -16 873.60 % | 19.700 M 105.70 % | -345.600 M -74 263.09 % | 466.000 K 100.20 % | -235.243 M -307.88 % | -57.674 M -21.86 % | -47.329 M -287.50 % | -12.214 M 0.92 % | -12.327 M |
Accounts receivables | -1.572 B -303.93 % | -389.200 M -122.27 % | -175.100 M -344.22 % | 71.699 M 262.91 % | -44.012 M 25.00 % | -58.683 M 41.14 % | -99.698 M -240.51 % | -29.279 M -20.27 % | -24.344 M |
Inventory | 11.500 M -97.70 % | 499.400 M 200.99 % | -494.500 M -1 238.44 % | -36.946 M 48.05 % | -71.113 M -1 452.54 % | 5.258 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 441.500 M 113.18 % | 207.100 M 240.07 % | 60.900 M 331.91 % | -26.260 M -13 848.69 % | 191.000 K 105.76 % | -3.317 M -104.59 % | 72.209 M 636.53 % | 9.804 M | 0.000 |
Other working capital | -2.185 B -634.31 % | -297.600 M -213.11 % | 263.100 M 3 377.69 % | -8.027 M 93.33 % | -120.309 M -12 813.08 % | -931.685 K 95.30 % | -19.840 M -373.24 % | 7.261 M -39.58 % | 12.017 M |
Other non cash items | 801.900 M 632.33 % | 109.500 M 167.73 % | 40.900 M 324.58 % | 9.633 M 1.45 % | 9.495 M 1 215.79 % | -851.000 K 92.86 % | -11.924 M -139.34 % | -4.982 M -149.30 % | 10.105 M |
Net cash provided by operating activities | -981.000 M -266.58 % | 588.900 M 498.17 % | -147.900 M -341.94 % | 61.130 M 134.44 % | -177.499 M -617.75 % | 34.283 M 108.32 % | 16.457 M 2 562.94 % | 618.000 K -59.66 % | 1.532 M |
Investments in property plant and equipment | -4.785 B -36.92 % | -3.494 B -596.93 % | -501.400 M -22 952.87 % | -2.175 M 66.72 % | -6.535 M 91.81 % | -79.809 M -834.09 % | -8.544 M -833.77 % | -915.000 K 46.05 % | -1.696 M |
Acquisitions net | 37.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K | 0.000 | 0.000 |
Purchases of investments | -904.700 M 44.63 % | -1.634 B -5 693.97 % | -28.200 M -213.33 % | -9.000 M | 0.000 | 0.000 100.00 % | -747.000 K 84.31 % | -4.762 M | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.015 B -0.04 % | -1.015 B -17 008.33 % | 6.000 M -54.17 % | 13.091 M 458.24 % | 2.345 M 157.83 % | -4.055 M -3 223.77 % | -122.000 K 97.78 % | -5.501 M -3 274.85 % | -163.000 K |
Net cash used for investing activites | -6.667 B -8.53 % | -6.143 B -1 073.19 % | -523.600 M -27 427.77 % | 1.916 M 145.72 % | -4.190 M 95.00 % | -83.864 M -867.74 % | -8.666 M -57.53 % | -5.501 M -195.91 % | -1.859 M |
Debt repayment | 9.022 B 104.42 % | 4.413 B 514.08 % | 718.700 M 3 392.56 % | -21.828 M -160.53 % | 36.059 M -43.61 % | 63.941 M 920.61 % | 6.265 M 99.59 % | 3.139 M | 0.000 |
Common stock issued | 0.000 -100.00 % | 1.329 B | 0.000 | 0.000 -100.00 % | 179.280 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -434.500 M -143.79 % | 992.300 M 167.18 % | 371.400 M 2 007.35 % | -19.472 M -77.57 % | -10.966 M -41.27 % | -7.762 M -179.72 % | -2.775 M -542.36 % | -432.000 K -151.16 % | -172.000 K |
Net cash used provided by financing activities | 8.587 B 27.52 % | 6.734 B 912.21 % | 665.300 M 1 730.88 % | -40.794 M -119.96 % | 204.372 M 298.37 % | 51.302 M 1 349.62 % | 3.539 M 30.74 % | 2.707 M 1 673.84 % | -172.000 K |
Effect of forex changes on cash | -10.200 M -10 300.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 929.200 M -21.28 % | 1.180 B 19 138.71 % | -6.200 M -127.86 % | 22.252 M -1.90 % | 22.683 M 1 218.00 % | 1.721 M -84.81 % | 11.330 M 620.68 % | -2.176 M -157.16 % | 3.807 M |
Cash at beginning of period | 1.254 B 1 614.77 % | 73.100 M -7.82 % | 79.300 M 14.46 % | 69.279 M 199.00 % | 23.170 M 78.77 % | 12.961 M 694.67 % | 1.631 M -57.16 % | 3.807 M | 0.000 |
Cash at end of period | 2.183 B 74.13 % | 1.254 B 1 614.77 % | 73.100 M -20.14 % | 91.531 M 99.62 % | 45.853 M 212.31 % | 14.682 M 13.28 % | 12.961 M 694.67 % | 1.631 M -57.16 % | 3.807 M |
Operating cash flow | -981.000 M -266.58 % | 588.900 M 498.17 % | -147.900 M -341.94 % | 61.130 M 134.44 % | -177.499 M -617.75 % | 34.283 M 108.32 % | 16.457 M 2 562.94 % | 618.000 K -59.66 % | 1.532 M |
Capital expenditure | -4.785 B -36.92 % | -3.494 B -596.93 % | -501.400 M -22 952.87 % | -2.175 M 66.72 % | -6.535 M 91.81 % | -79.809 M -834.09 % | -8.544 M -833.77 % | -915.000 K 46.05 % | -1.696 M |
Free CashFlow | -5.766 B -98.44 % | -2.906 B -347.48 % | -649.300 M -1 201.35 % | 58.955 M 132.03 % | -184.034 M -304.24 % | -45.526 M -675.33 % | 7.913 M 2 764.31 % | -297.000 K -81.10 % | -164.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024-12-31 | 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.445 B -0.57 % | 3.465 B 17.39 % | 2.952 B -25.99 % | 3.988 B 81.08 % | 2.203 B 10.44 % | 1.994 B 37.92 % | 1.446 B 18.02 % | 1.225 B 141.23 % | 507.900 M -36.16 % | 795.600 M -22.25 % | 1.023 B 61.31 % | 634.350 M 0.00 % | 634.350 M 277.43 % | 168.072 M 0.00 % | 168.072 M -20.32 % | 210.937 M 0.01 % | 210.923 M 93.65 % | 108.921 M 0.00 % | 108.921 M -37.03 % | 172.967 M -1.23 % | 175.113 M -27.58 % | 241.814 M 0.00 % | 241.814 M |
Net income | 169.100 M -42.44 % | 293.800 M 43.46 % | 204.800 M -15.62 % | 242.700 M 84.98 % | 131.200 M 10.07 % | 119.200 M 16.41 % | 102.400 M 14.54 % | 89.400 M 570.53 % | -19.000 M -160.32 % | 31.500 M -68.41 % | 99.700 M 127.37 % | 43.850 M 0.00 % | 43.850 M 278.38 % | 11.589 M 0.00 % | 11.589 M 1.21 % | 11.451 M 0.17 % | 11.432 M 153.54 % | 4.509 M 0.00 % | 4.509 M -75.01 % | 18.045 M 5.74 % | 17.065 M 10.68 % | 15.419 M 0.00 % | 15.419 M |
Income before tax | 159.700 M -35.71 % | 248.400 M -7.76 % | 269.300 M -6.59 % | 288.300 M 65.50 % | 174.200 M 1.28 % | 172.000 M 19.03 % | 144.500 M 19.92 % | 120.500 M 222.19 % | 37.400 M -13.23 % | 43.100 M -55.98 % | 97.900 M 73.27 % | 56.500 M 0.00 % | 56.500 M 267.48 % | 15.375 M 0.00 % | 15.375 M 14.76 % | 13.398 M 0.46 % | 13.337 M 145.48 % | 5.433 M 0.00 % | 5.433 M -79.13 % | 26.032 M 14.34 % | 22.768 M 6.31 % | 21.416 M 0.00 % | 21.416 M |
Income before tax ratio | 0.05 -35.34 % | 0.07 -21.43 % | 0.09 26.22 % | 0.07 -8.60 % | 0.08 -8.29 % | 0.09 -13.69 % | 0.10 1.61 % | 0.10 33.56 % | 0.07 35.93 % | 0.05 -43.38 % | 0.10 7.41 % | 0.09 0.00 % | 0.09 -2.64 % | 0.09 0.00 % | 0.09 44.02 % | 0.06 0.45 % | 0.06 26.77 % | 0.05 0.00 % | 0.05 -66.86 % | 0.15 15.75 % | 0.13 46.81 % | 0.09 0.00 % | 0.09 |
EBITDA | 703.100 M -40.98 % | 1.191 B 33.68 % | 891.100 M -2.70 % | 915.800 M 31.05 % | 698.800 M 26.82 % | 551.000 M 25.97 % | 437.400 M 169.17 % | 162.500 M -3.45 % | 168.300 M 45.46 % | 115.700 M -26.12 % | 156.600 M 90.09 % | 82.384 M 0.00 % | 82.384 M 355.41 % | 18.090 M 0.00 % | 18.090 M -4.07 % | 18.858 M -3.10 % | 19.461 M 49.23 % | 13.041 M 0.00 % | 13.041 M -56.72 % | 30.130 M 12.44 % | 26.797 M 18.57 % | 22.600 M 0.00 % | 22.600 M |
Net income ratio | 0.05 -42.11 % | 0.08 22.20 % | 0.07 14.02 % | 0.06 2.16 % | 0.06 -0.34 % | 0.06 -15.60 % | 0.07 -2.95 % | 0.07 295.05 % | -0.04 -194.48 % | 0.04 -59.36 % | 0.10 40.95 % | 0.07 0.00 % | 0.07 0.25 % | 0.07 0.00 % | 0.07 27.02 % | 0.05 0.16 % | 0.05 30.93 % | 0.04 0.00 % | 0.04 -60.32 % | 0.10 7.05 % | 0.10 52.83 % | 0.06 0.00 % | 0.06 |
Ratio EBITDA | 0.20 -40.64 % | 0.34 13.87 % | 0.30 31.48 % | 0.23 -27.63 % | 0.32 14.84 % | 0.28 -8.66 % | 0.30 128.07 % | 0.13 -59.97 % | 0.33 127.86 % | 0.15 -4.97 % | 0.15 17.84 % | 0.13 0.00 % | 0.13 20.66 % | 0.11 0.00 % | 0.11 20.39 % | 0.09 -3.10 % | 0.09 -22.94 % | 0.12 0.00 % | 0.12 -31.27 % | 0.17 13.83 % | 0.15 63.73 % | 0.09 0.00 % | 0.09 |
Gross profit ratio | 0.27 -22.04 % | 0.35 40.26 % | 0.25 1.63 % | 0.24 -38.79 % | 0.40 14.01 % | 0.35 -18.68 % | 0.43 603.11 % | -0.09 -119.18 % | 0.44 108.03 % | 0.21 -8.15 % | 0.23 11.40 % | 0.21 0.00 % | 0.21 7.41 % | 0.19 0.00 % | 0.19 -24.53 % | 0.26 -0.07 % | 0.26 19.52 % | 0.22 0.00 % | 0.22 176.89 % | -0.28 -151.20 % | 0.55 85.96 % | 0.29 0.00 % | 0.29 |
Weighted average shs out dil | 37.915 M 0.01 % | 37.910 M -1.71 % | 38.569 M 2.44 % | 37.652 M 0.16 % | 37.593 M 2.55 % | 36.657 M -0.01 % | 36.660 M 2.68 % | 35.705 M -0.40 % | 35.849 M 4.59 % | 34.275 M 0.00 % | 34.275 M 4.40 % | 32.830 M 0.00 % | 32.830 M -0.14 % | 32.875 M 0.00 % | 32.875 M 0.12 % | 32.835 M 0.00 % | 32.835 M 0.14 % | 32.789 M 0.00 % | 32.789 M 35.65 % | 24.171 M 0.00 % | 24.171 M 0.00 % | 24.171 M 0.00 % | 24.171 M |
Weighted average shs out | 37.915 M 0.01 % | 37.910 M 0.10 % | 37.870 M 0.58 % | 37.652 M 0.16 % | 37.593 M 2.55 % | 36.657 M -0.01 % | 36.660 M 2.68 % | 35.705 M -0.40 % | 35.849 M 4.59 % | 34.275 M 0.00 % | 34.275 M 4.40 % | 32.830 M 0.00 % | 32.830 M -0.14 % | 32.875 M 0.00 % | 32.875 M -0.02 % | 32.882 M 0.14 % | 32.835 M 0.14 % | 32.789 M 0.00 % | 32.789 M 35.52 % | 24.195 M 0.07 % | 24.177 M 0.02 % | 24.171 M 0.00 % | 24.171 M |
EPS diluted | 4.46 -42.45 % | 7.75 45.95 % | 5.31 -17.67 % | 6.45 84.81 % | 3.49 7.38 % | 3.25 16.49 % | 2.79 11.60 % | 2.50 571.70 % | -0.53 -157.61 % | 0.92 -68.38 % | 2.91 117.16 % | 1.34 0.00 % | 1.34 282.86 % | 0.35 0.00 % | 0.35 0.00 % | 0.35 0.00 % | 0.35 150.00 % | 0.14 0.00 % | 0.14 -81.33 % | 0.75 5.63 % | 0.71 10.94 % | 0.64 0.00 % | 0.64 |
Earnings per share | 4.46 -42.45 % | 7.75 43.25 % | 5.41 -16.12 % | 6.45 84.81 % | 3.49 7.38 % | 3.25 16.49 % | 2.79 11.60 % | 2.50 571.70 % | -0.53 -157.61 % | 0.92 -68.38 % | 2.91 117.16 % | 1.34 0.00 % | 1.34 282.86 % | 0.35 0.00 % | 0.35 0.00 % | 0.35 0.00 % | 0.35 150.00 % | 0.14 0.00 % | 0.14 -81.33 % | 0.75 5.63 % | 0.71 10.94 % | 0.64 0.00 % | 0.64 |
Gross profit | 932.300 M -22.48 % | 1.203 B 64.66 % | 730.400 M -24.79 % | 971.100 M 10.83 % | 876.200 M 25.91 % | 695.900 M 12.15 % | 620.500 M 693.78 % | -104.500 M -146.26 % | 225.900 M 32.80 % | 170.100 M -28.59 % | 238.200 M 79.71 % | 132.550 M 0.00 % | 132.550 M 305.39 % | 32.697 M 0.00 % | 32.697 M -39.87 % | 54.375 M -0.07 % | 54.411 M 131.46 % | 23.508 M 0.00 % | 23.508 M 148.42 % | -48.552 M -150.57 % | 96.002 M 34.67 % | 71.289 M 0.00 % | 71.289 M |
Income tax expense | -18.900 M -198.95 % | 19.100 M -83.79 % | 117.800 M 30.31 % | 90.400 M 76.91 % | 51.100 M -12.95 % | 58.700 M 33.11 % | 44.100 M 36.53 % | 32.300 M -42.73 % | 56.400 M 493.68 % | 9.500 M 3 066.67 % | 300.000 K -97.60 % | 12.500 M 0.00 % | 12.500 M 232.27 % | 3.762 M 0.00 % | 3.762 M 91.26 % | 1.967 M 2.82 % | 1.913 M 110.22 % | 910.000 K 0.00 % | 910.000 K -88.63 % | 8.007 M 39.91 % | 5.723 M -4.66 % | 6.003 M 0.00 % | 6.003 M |
Cost of revenue | 2.513 B 11.08 % | 2.262 B 1.85 % | 2.221 B -26.38 % | 3.017 B 127.48 % | 1.326 B 2.15 % | 1.298 B 57.29 % | 825.500 M -37.92 % | 1.330 B 371.52 % | 282.000 M -54.92 % | 625.500 M -20.33 % | 785.100 M 56.46 % | 501.800 M 0.00 % | 501.800 M 270.67 % | 135.375 M 0.00 % | 135.375 M -13.53 % | 156.562 M 0.03 % | 156.512 M 83.24 % | 85.413 M 0.00 % | 85.413 M -61.44 % | 221.519 M 180.01 % | 79.111 M -53.61 % | 170.525 M 0.00 % | 170.525 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.150 M 0.00 % | 34.150 M | 0.000 | 0.000 -100.00 % | 21.202 M 0.02 % | 21.198 M | 0.000 | 0.000 -100.00 % | 1.703 M -65.13 % | 4.884 M 96.94 % | 2.480 M 0.00 % | 2.480 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 450.000 K 0.00 % | 450.000 K | 0.000 | 0.000 -100.00 % | 57.000 K 32.56 % | 43.000 K | 0.000 | 0.000 -100.00 % | 1.325 M -0.90 % | 1.337 M 62.55 % | 822.500 K 0.00 % | 822.500 K |
Other expenses | 382.200 M | 0.000 | 0.000 -100.00 % | 129.200 M 87.79 % | 68.800 M 17.01 % | 58.800 M -17.30 % | 71.100 M -79.92 % | 354.100 M 2 376.22 % | 14.300 M 266.67 % | 3.900 M -26.42 % | 5.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 382.200 M 91.77 % | 199.300 M 70.34 % | 117.000 M -72.34 % | 423.000 M -6.21 % | 451.000 M 20.30 % | 374.900 M -1.63 % | 381.100 M 690.66 % | 48.200 M -65.96 % | 141.600 M 24.65 % | 113.600 M -9.41 % | 125.400 M 262.43 % | 34.600 M 0.00 % | 34.600 M | 0.000 | 0.000 -100.00 % | 21.259 M 0.08 % | 21.241 M | 0.000 | 0.000 -100.00 % | 3.187 M -50.05 % | 6.381 M 84.32 % | 3.462 M 0.00 % | 3.462 M |
Cost and expenses | 2.895 B 17.61 % | 2.462 B 5.28 % | 2.338 B -32.03 % | 3.440 B 93.56 % | 1.777 B 6.22 % | 1.673 B 38.68 % | 1.207 B -12.43 % | 1.378 B 225.28 % | 423.600 M -42.69 % | 739.100 M -18.82 % | 910.500 M 69.74 % | 536.400 M 0.00 % | 536.400 M 296.23 % | 135.375 M 0.00 % | 135.375 M -23.87 % | 177.821 M 0.04 % | 177.753 M 108.11 % | 85.413 M 0.00 % | 85.413 M -61.99 % | 224.706 M 162.84 % | 85.492 M -50.86 % | 173.987 M 0.00 % | 173.987 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.500 K 0.00 % | 159.500 K 0.00 % | 159.500 K 0.00 % | 159.500 K |
Selling general and administrative expenses | 0.000 -100.00 % | 199.300 M 70.34 % | 117.000 M 358.82 % | 25.500 M -80.32 % | 129.600 M 6.06 % | 122.200 M -39.41 % | 201.700 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.600 M 0.00 % | 34.600 M | 0.000 | 0.000 -100.00 % | 21.259 M 0.08 % | 21.241 M | 0.000 | 0.000 -100.00 % | 3.028 M -51.33 % | 6.221 M 88.34 % | 3.303 M 0.00 % | 3.303 M |
Interest income | 71.700 M -41.13 % | 121.800 M 19.29 % | 102.100 M | 0.000 | 0.000 -100.00 % | 55.900 M -16.57 % | 67.000 M 830.56 % | 7.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 470.400 M -46.55 % | 880.100 M 91.04 % | 460.700 M 18.74 % | 388.000 M 21.33 % | 319.800 M 53.90 % | 207.800 M 25.26 % | 165.900 M 482.11 % | 28.500 M -53.51 % | 61.300 M 66.12 % | 36.900 M 81.77 % | 20.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 73.000 M 16.43 % | 62.700 M -76.19 % | 263.300 M 9.89 % | 239.600 M 16.99 % | 204.800 M 19.63 % | 171.200 M 34.91 % | 126.900 M 390.39 % | -43.700 M -162.79 % | 69.600 M 25.18 % | 55.600 M 44.79 % | 38.400 M 876.11 % | 3.934 M 0.00 % | 3.934 M 59.53 % | 2.466 M 0.00 % | 2.466 M -27.68 % | 3.410 M 15.36 % | 2.956 M -10.91 % | 3.318 M 0.00 % | 3.318 M 159.83 % | 1.277 M 0.00 % | 1.277 M 53.95 % | 829.500 K 0.00 % | 829.500 K |
Operating income | 550.100 M -45.18 % | 1.003 B 63.58 % | 613.400 M -9.18 % | 675.400 M 36.72 % | 494.000 M 30.07 % | 379.800 M 22.36 % | 310.400 M 50.53 % | 206.200 M 108.92 % | 98.700 M 64.23 % | 60.100 M -49.15 % | 118.200 M 20.67 % | 97.950 M 0.00 % | 97.950 M 199.57 % | 32.697 M 0.00 % | 32.697 M -1.27 % | 33.116 M -0.16 % | 33.170 M 41.10 % | 23.508 M 0.00 % | 23.508 M 145.44 % | -51.739 M -157.73 % | 89.621 M 32.13 % | 67.827 M 0.00 % | 67.827 M |
Operating income ratio | 0.16 -44.86 % | 0.29 39.34 % | 0.21 22.72 % | 0.17 -24.50 % | 0.22 17.77 % | 0.19 -11.28 % | 0.21 27.55 % | 0.17 -13.40 % | 0.19 157.25 % | 0.08 -34.60 % | 0.12 -25.19 % | 0.15 0.00 % | 0.15 -20.63 % | 0.19 0.00 % | 0.19 23.92 % | 0.16 -0.17 % | 0.16 -27.14 % | 0.22 0.00 % | 0.22 172.15 % | -0.30 -158.45 % | 0.51 82.46 % | 0.28 0.00 % | 0.28 |
Total other income expenses net | -390.400 M 48.29 % | -755.000 M -119.41 % | -344.100 M 11.11 % | -387.100 M -54.22 % | -251.000 M 14.89 % | -294.900 M -210.75 % | -94.900 M -134.74 % | 273.200 M 682.52 % | -46.900 M -47.02 % | -31.900 M -114.09 % | -14.900 M 64.05 % | -41.450 M 0.00 % | -41.450 M -139.29 % | -17.322 M 0.00 % | -17.322 M 12.15 % | -19.718 M 0.58 % | -19.833 M -9.73 % | -18.074 M 0.00 % | -18.074 M -123.24 % | 77.771 M 216.33 % | -66.853 M -44.05 % | -46.411 M 0.00 % | -46.411 M |
2024-12-31 | 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 |
2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 0.000 -100.00 % | 13.056 B | 0.000 -100.00 % | 12.913 B 57.77 % | 8.185 B 244.48 % | 2.376 B 659.59 % | -424.600 M -162.85 % | 675.600 M -5.33 % | 713.600 M 1 334.40 % | 49.749 M 0.00 % | 49.749 M 263.85 % | 13.673 M 0.00 % | 13.673 M 179.99 % | -17.094 M 0.00 % | -17.094 M -127.16 % | 62.948 M 3.96 % | 60.550 M -4.57 % | 63.451 M 0.00 % | 63.451 M |
Total investments | 0.000 -100.00 % | 8.929 B | 0.000 -100.00 % | 2.095 B 47.16 % | 1.423 B 2 040.30 % | 66.500 M 923.08 % | 6.500 M -82.85 % | 37.900 M 0.00 % | 37.900 M 224.74 % | 11.671 M | 0.000 -100.00 % | 10.079 M | 0.000 -100.00 % | 10.428 M | 0.000 -100.00 % | 2.398 M | 0.000 | 0.000 | 0.000 |
Total debt | 0.000 -100.00 % | 13.718 B | 0.000 -100.00 % | 15.096 B 67.19 % | 9.029 B 72.51 % | 5.234 B 245.67 % | 1.514 B 83.81 % | 823.800 M -0.01 % | 823.900 M 374.73 % | 173.553 M 0.00 % | 173.553 M 64.97 % | 105.205 M 0.00 % | 105.205 M 75.65 % | 59.896 M 0.00 % | 59.896 M -30.45 % | 86.118 M 0.00 % | 86.118 M 9.34 % | 78.764 M 0.00 % | 78.764 M |
Accumulated other comprehensive income loss | 5.885 B | 0.000 -100.00 % | 3.257 B 465 214.29 % | 700.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.100 M | 0.000 -100.00 % | 295.006 M | 0.000 | 0.000 | 0.000 -100.00 % | 258.705 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 | 0.000 | 0.000 -100.00 % | 1.054 B | 0.000 -100.00 % | 479.700 M | 0.000 -100.00 % | 216.600 M 0.00 % | 216.600 M | 0.000 | 0.000 -100.00 % | 123.888 M 0.00 % | 123.888 M | 0.000 | 0.000 -100.00 % | 69.938 M -0.09 % | 70.000 M -25.19 % | 93.572 M 0.00 % | 93.572 M |
Common stock | 0.000 -100.00 % | 380.000 M | 0.000 -100.00 % | 378.700 M 200.08 % | 126.200 M 3.27 % | 122.200 M 0.00 % | 122.200 M 11.70 % | 109.400 M 0.00 % | 109.400 M 33.37 % | 82.027 M 0.00 % | 82.027 M 0.00 % | 82.027 M 0.00 % | 82.027 M 0.00 % | 82.027 M 0.00 % | 82.027 M 35.75 % | 60.427 M 0.00 % | 60.427 M 49 027.64 % | 123.000 K 0.00 % | 123.000 K |
Total equity | 6.015 B 0.00 % | 6.015 B 92.14 % | 3.131 B 0.00 % | 3.131 B 11.41 % | 2.810 B 33.82 % | 2.100 B 8.96 % | 1.927 B 314.52 % | 464.900 M 0.00 % | 464.900 M 23.27 % | 377.154 M 0.00 % | 377.154 M 3.71 % | 363.668 M 0.00 % | 363.668 M 1.08 % | 359.774 M 0.00 % | 359.775 M 175.98 % | 130.363 M -0.05 % | 130.424 M 37.08 % | 95.143 M 0.00 % | 95.143 M |
Other non current liabilities | -6.015 B -380.38 % | 2.145 B 168.53 % | -3.131 B -1 565 400.00 % | 200.000 K -33.33 % | 300.000 K -99.97 % | 1.056 B 7.67 % | 980.800 M 118.78 % | 448.300 M -6.06 % | 477.200 M 812.81 % | 52.278 M 0.00 % | 52.278 M 77.36 % | 29.476 M 0.00 % | 29.476 M -0.40 % | 29.594 M 0.00 % | 29.593 M 498.93 % | 4.941 M 17.06 % | 4.221 M 32.82 % | 3.178 M 0.00 % | 3.178 M |
Long term debt | 0.000 -100.00 % | 8.322 B | 0.000 -100.00 % | 9.369 B 28.85 % | 7.271 B 45.73 % | 4.989 B 258.09 % | 1.393 B 254.17 % | 393.400 M 0.00 % | 393.400 M 948.93 % | 37.505 M 0.00 % | 37.505 M 8.35 % | 34.615 M 0.00 % | 34.615 M -9.03 % | 38.051 M 0.00 % | 38.051 M -44.49 % | 68.545 M 0.84 % | 67.977 M 3.32 % | 65.790 M 0.00 % | 65.790 M |
Total non current liabilities | -6.015 B -153.36 % | 11.273 B 460.10 % | -3.131 B -126.38 % | 11.866 B 31.82 % | 9.002 B 46.01 % | 6.166 B 155.49 % | 2.413 B 177.19 % | 870.600 M 0.00 % | 870.600 M 869.67 % | 89.783 M 0.00 % | 89.783 M 40.09 % | 64.091 M 0.00 % | 64.091 M -5.25 % | 67.645 M 0.00 % | 67.644 M -7.95 % | 73.486 M 1.78 % | 72.198 M 4.68 % | 68.968 M 0.00 % | 68.968 M |
Other current liabilities | 0.000 -100.00 % | 1.156 B | 0.000 -100.00 % | 303.600 M -17.92 % | 369.900 M 6.38 % | 347.700 M 121.46 % | 157.000 M 25.08 % | 125.522 M -31.60 % | 183.500 M 70.89 % | 107.378 M -9.59 % | 118.762 M -11.09 % | 133.581 M -0.05 % | 133.642 M -31.33 % | 194.611 M -4.03 % | 202.790 M 67.78 % | 120.868 M 4.02 % | 116.193 M -10.26 % | 129.480 M 0.00 % | 129.480 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.377 B 135.66 % | 584.400 M 41 642.86 % | 1.400 M -58.82 % | 3.400 M -98.15 % | 183.400 M | 0.000 -100.00 % | 11.384 M | 0.000 100.00 % | -23.520 M | 0.000 -100.00 % | 8.179 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 0.000 -100.00 % | 5.396 B | 0.000 -100.00 % | 5.727 B 225.74 % | 1.758 B 77.27 % | 991.900 M 720.43 % | 120.900 M -51.07 % | 247.100 M -42.60 % | 430.500 M 216.43 % | 136.048 M 0.00 % | 136.048 M 92.73 % | 70.590 M 0.00 % | 70.590 M 223.14 % | 21.845 M 0.00 % | 21.845 M 24.31 % | 17.573 M -3.13 % | 18.141 M 39.83 % | 12.974 M 0.00 % | 12.974 M |
Total current liabilities | 0.000 -100.00 % | 8.230 B | 0.000 -100.00 % | 8.281 B 144.12 % | 3.392 B 102.72 % | 1.673 B 203.32 % | 551.700 M -25.52 % | 740.700 M 0.00 % | 740.700 M 135.82 % | 314.091 M 0.00 % | 314.091 M 16.30 % | 270.071 M 0.00 % | 270.071 M -7.63 % | 292.364 M 0.00 % | 292.364 M 26.92 % | 230.349 M 1.81 % | 226.244 M 8.77 % | 208.001 M 0.00 % | 208.001 M |
Total liabilities | -6.015 B -130.84 % | 19.503 B 722.99 % | -3.131 B -115.54 % | 20.148 B 62.55 % | 12.394 B 58.11 % | 7.839 B 164.39 % | 2.965 B 84.01 % | 1.611 B 0.00 % | 1.611 B 298.96 % | 403.874 M 0.00 % | 403.874 M 20.86 % | 334.162 M 0.00 % | 334.162 M -7.18 % | 360.009 M 0.00 % | 360.008 M 18.49 % | 303.835 M 1.81 % | 298.442 M 7.75 % | 276.969 M 0.00 % | 276.969 M |
Other non current assets | 0.000 -100.00 % | 1.784 B 147.07 % | -3.789 B -186.39 % | 4.386 B 109.20 % | 2.097 B -18.37 % | 2.569 B 327.16 % | 601.300 M 541.73 % | 93.700 M 67.92 % | 55.800 M 168.15 % | 20.809 M -38.17 % | 33.656 M 4 107.00 % | 800.000 K -93.02 % | 11.464 M 975.42 % | 1.066 M -91.86 % | 13.101 M 4.90 % | 12.489 M -40.78 % | 21.090 M 90.89 % | 11.048 M 0.00 % | 11.048 M |
Long term investments | 0.000 -100.00 % | 8.929 B | 0.000 100.00 % | -483.200 M -58.32 % | -305.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.900 M 224.74 % | 11.671 M | 0.000 -100.00 % | 10.079 M | 0.000 -100.00 % | 10.428 M | 0.000 -100.00 % | 2.398 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 -100.00 % | 50.900 M | 0.000 -100.00 % | 47.600 M 4.16 % | 45.700 M 10.12 % | 41.500 M 5 087.50 % | 800.000 K 166.67 % | 300.000 K 0.00 % | 300.000 K -37.76 % | 482.000 K 0.00 % | 482.000 K -22.51 % | 622.000 K 0.00 % | 622.000 K -29.08 % | 877.000 K 0.00 % | 877.000 K -24.33 % | 1.159 M 0.00 % | 1.159 M -2.36 % | 1.187 M 0.00 % | 1.187 M |
GoodWill | 0.000 -100.00 % | 725.300 M | 0.000 -100.00 % | 725.300 M 0.36 % | 722.700 M 1 885.44 % | 36.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 -100.00 % | 776.200 M | 0.000 -100.00 % | 772.900 M 0.59 % | 768.400 M 886.39 % | 77.900 M 9 637.50 % | 800.000 K 166.67 % | 300.000 K 0.00 % | 300.000 K -37.76 % | 482.000 K 0.00 % | 482.000 K -22.51 % | 622.000 K 0.00 % | 622.000 K -29.08 % | 877.000 K 0.00 % | 877.000 K -24.33 % | 1.159 M 0.00 % | 1.159 M -2.36 % | 1.187 M 0.00 % | 1.187 M |
Property plant equipment net | 0.000 -100.00 % | 3.503 B | 0.000 -100.00 % | 7.339 B 39.16 % | 5.274 B 110.29 % | 2.508 B 221.76 % | 779.400 M 40.86 % | 553.300 M -0.02 % | 553.400 M 760.60 % | 64.304 M 0.00 % | 64.304 M -0.84 % | 64.848 M 0.00 % | 64.848 M -7.40 % | 70.031 M 0.00 % | 70.031 M -15.64 % | 83.016 M 0.00 % | 83.016 M 12.66 % | 73.689 M 0.00 % | 73.689 M |
Total non current assets | 0.000 -100.00 % | 15.043 B 497.00 % | -3.789 B -131.45 % | 12.049 B 26.01 % | 9.562 B 85.52 % | 5.154 B 273.09 % | 1.382 B 113.42 % | 647.300 M -0.02 % | 647.400 M 557.65 % | 98.441 M 0.00 % | 98.442 M 27.96 % | 76.934 M 0.00 % | 76.934 M -8.42 % | 84.009 M 0.00 % | 84.009 M -15.20 % | 99.062 M -5.89 % | 105.265 M 22.51 % | 85.924 M 0.00 % | 85.924 M |
Other current assets | -2.566 B -170.87 % | 3.621 B | 0.000 -100.00 % | 3.655 B 138.48 % | 1.533 B 98.19 % | 773.300 M 11.35 % | 694.500 M 252.72 % | 196.900 M 0.00 % | 196.900 M -11.32 % | 222.023 M 0.00 % | 222.023 M 7.26 % | 207.000 M 5.60 % | 196.030 M -41.36 % | 334.278 M 0.00 % | 334.278 M 1 198.07 % | 25.752 M -30.54 % | 37.076 M -51.73 % | 76.807 M 0.00 % | 76.807 M |
Short term investments | 0.000 -100.00 % | 2.715 B | 0.000 -100.00 % | 2.578 B 49.13 % | 1.729 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 0.000 -100.00 % | 662.400 M | 0.000 -100.00 % | 2.183 B 158.51 % | 844.400 M -70.46 % | 2.858 B 47.42 % | 1.939 B 1 208.23 % | 148.200 M 34.36 % | 110.300 M -10.91 % | 123.804 M 0.00 % | 123.804 M 35.26 % | 91.532 M 0.00 % | 91.532 M 18.89 % | 76.990 M 0.00 % | 76.990 M 232.28 % | 23.170 M -9.38 % | 25.568 M 66.97 % | 15.313 M 0.00 % | 15.313 M |
Cash and short term investments | 2.566 B -24.02 % | 3.377 B -10.88 % | 3.789 B -20.40 % | 4.761 B 85.03 % | 2.573 B -9.98 % | 2.858 B 47.42 % | 1.939 B 1 208.23 % | 148.200 M 34.36 % | 110.300 M -10.91 % | 123.804 M 0.00 % | 123.804 M 35.26 % | 91.532 M 0.00 % | 91.532 M 18.89 % | 76.990 M 0.00 % | 76.990 M 232.28 % | 23.170 M -9.38 % | 25.568 M 66.97 % | 15.313 M 0.00 % | 15.313 M |
Total current assets | 0.000 -100.00 % | 10.475 B 176.44 % | 3.789 B -66.25 % | 11.229 B 99.00 % | 5.642 B 17.93 % | 4.785 B 36.30 % | 3.510 B 145.69 % | 1.429 B 0.00 % | 1.429 B 109.32 % | 682.586 M 0.00 % | 682.586 M 9.94 % | 620.896 M 0.00 % | 620.896 M -2.34 % | 635.774 M 0.00 % | 635.774 M 89.71 % | 335.136 M 3.56 % | 323.601 M 13.07 % | 286.188 M 0.00 % | 286.188 M |
Inventory | 0.000 -100.00 % | 38.800 M | 0.000 -100.00 % | 121.300 M -8.73 % | 132.900 M 28.78 % | 103.200 M 89.36 % | 54.500 M -90.96 % | 602.600 M 0.00 % | 602.600 M 340.33 % | 136.851 M 0.00 % | 136.851 M 26.65 % | 108.058 M 0.00 % | 108.058 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 0.000 -100.00 % | 3.439 B | 0.000 -100.00 % | 4.861 B 213.02 % | 1.553 B 48.53 % | 1.046 B -5.11 % | 1.102 B 30 823.38 % | 3.563 M -99.31 % | 519.000 M 73.38 % | 299.335 M 49.74 % | 199.908 M -18.57 % | 245.500 M 8.98 % | 225.276 M -51.52 % | 464.651 M 106.97 % | 224.506 M -21.56 % | 286.215 M 9.68 % | 260.957 M 34.47 % | 194.068 M 0.00 % | 194.068 M |
Tax assets | 0.000 -100.00 % | 51.800 M | 0.000 -100.00 % | 34.800 M -97.99 % | 1.729 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.175 M | 0.000 -100.00 % | 585.000 K | 0.000 -100.00 % | 1.607 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K 200.00 % | -100.000 K | 0.000 -100.00 % | 100.000 K 0.00 % | 100.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 -100.00 % | 1.678 B | 0.000 -100.00 % | 873.000 M 28.44 % | 679.700 M 103.62 % | 333.800 M 23.45 % | 270.400 M 21 058.06 % | 1.278 M -98.99 % | 126.700 M 113.73 % | 59.281 M 0.00 % | 59.281 M -10.04 % | 65.900 M 0.09 % | 65.839 M -2.79 % | 67.729 M 0.00 % | 67.729 M -26.31 % | 91.909 M 0.00 % | 91.910 M 40.22 % | 65.547 M 0.00 % | 65.547 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 2.102 B 39.30 % | 1.509 B 21 156.34 % | 7.100 M 24.56 % | 5.700 M 0.00 % | 5.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 -100.00 % | 129.800 M | 0.000 100.00 % | -126.600 M -72.01 % | -73.600 M -1 368.97 % | 5.800 M 1 350.00 % | 400.000 K 0.00 % | 400.000 K 0.00 % | 400.000 K 230.58 % | 121.000 K 0.00 % | 121.000 K 65.75 % | 73.000 K 0.00 % | 73.000 K -99.62 % | 19.043 M 0.00 % | 19.043 M 677 304.84 % | -2.812 K 6.27 % | -3.000 K -107.89 % | 38.000 K 0.00 % | 38.000 K |
Capital lease obligations | 0.000 -100.00 % | 1.601 B | 0.000 -100.00 % | 1.131 B 7.18 % | 1.055 B 41.49 % | 745.500 M | 0.000 100.00 % | -183.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 129.800 M -97.64 % | 5.505 B 4 448.50 % | -126.600 M -106.94 % | 1.825 B -33.82 % | 2.757 B 85.81 % | 1.484 B -17.77 % | 1.805 B 655.95 % | 238.706 M 83.06 % | 130.400 M | 0.000 | 0.000 -100.00 % | 157.700 M 0.01 % | 157.680 M -39.05 % | 258.704 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.410 M 0.00 % | 1.410 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 805.700 M | 0.000 -100.00 % | 395.000 M 78.25 % | 221.600 M 84.67 % | 120.000 M 259.28 % | 33.400 M 43.97 % | 23.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 0.000 -100.00 % | 25.518 B | 0.000 -100.00 % | 23.278 B 53.10 % | 15.204 B 52.98 % | 9.939 B 103.16 % | 4.892 B 135.62 % | 2.076 B 0.00 % | 2.076 B 165.83 % | 781.028 M 0.00 % | 781.028 M 11.92 % | 697.830 M 0.00 % | 697.830 M -3.05 % | 719.783 M 0.00 % | 719.783 M 65.77 % | 434.198 M 1.24 % | 428.866 M 15.25 % | 372.112 M 0.00 % | 372.112 M |
2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 |
2024-12-31 | 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 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -156.761 M | 0.000 100.00 % | -46.488 M 0.00 % | -46.488 M -172.61 % | -17.053 M -30.91 % | -13.027 M -149.36 % | 26.391 M 0.00 % | 26.391 M 189.71 % | -29.418 M -21.76 % | -24.161 M -700.83 % | -3.017 M 0.00 % | -3.017 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.870 M | 0.000 100.00 % | -10.679 M 0.00 % | -10.679 M -139.23 % | 27.222 M 66.79 % | 16.321 M -16.43 % | 19.529 M 0.00 % | 19.529 M 186.33 % | -22.621 M 11.61 % | -25.593 M -388.98 % | -5.234 M 0.00 % | -5.234 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -232.854 M | 0.000 100.00 % | -14.396 M 0.00 % | -14.396 M 21.88 % | -18.427 M 0.25 % | -18.473 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.963 M | 0.000 100.00 % | -21.413 M 0.00 % | -21.413 M 17.16 % | -25.848 M -137.68 % | -10.875 M -258.48 % | 6.862 M 0.00 % | 6.862 M 200.96 % | -6.797 M -574.65 % | 1.432 M -35.41 % | 2.217 M 0.00 % | 2.217 M |
Other non cash items | -169.100 M 42.44 % | -293.800 M -43.46 % | -204.800 M 15.58 % | -242.600 M -84.91 % | -131.200 M -352.31 % | 52.000 M 112.24 % | 24.500 M 133.15 % | -73.900 M -488.95 % | 19.000 M 124.08 % | -78.900 M 20.86 % | -99.700 M -228.79 % | 77.413 M 276.54 % | -43.850 M -334.12 % | -10.101 M 0.00 % | -10.101 M -629.13 % | 1.909 M 253.52 % | 540.000 K 108.96 % | -6.024 M 0.00 % | -6.024 M -127.19 % | 22.154 M 11.72 % | 19.830 M 294.15 % | -10.214 M 0.00 % | -10.214 M |
Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.600 M 19.63 % | 342.400 M 34.91 % | 253.800 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.415 M | 0.000 100.00 % | -42.535 M 0.00 % | -42.535 M -16 450.58 % | -257.000 K -110.83 % | 2.373 M -91.58 % | 28.192 M 0.00 % | 28.192 M 132.53 % | 12.124 M -13.87 % | 14.076 M 359.10 % | 3.066 M 0.00 % | 3.066 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -248.577 M | 0.000 100.00 % | -2.122 M 0.00 % | -2.122 M -189.10 % | -734.000 K -3.53 % | -709.000 K -87.57 % | -378.000 K 0.00 % | -378.000 K 93.69 % | -5.992 M 0.00 % | -5.992 M 82.33 % | -33.912 M 0.00 % | -33.912 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.095 M | 0.000 -100.00 % | 1.995 M 0.00 % | 1.995 M 125.35 % | -7.870 M -802.05 % | 1.121 M 21.25 % | 924.500 K 0.00 % | 924.500 K -81.78 % | 5.074 M 1 157.50 % | 403.500 K 116.60 % | -2.431 M 0.00 % | -2.431 M |
Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -261.672 M | 0.000 100.00 % | -127.000 K 0.00 % | -127.000 K 98.52 % | -8.604 M -2 190.89 % | 411.500 K -24.70 % | 546.500 K 0.00 % | 546.500 K 159.53 % | -918.000 K 83.57 % | -5.588 M 84.62 % | -36.343 M 0.00 % | -36.343 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 273.852 M | 0.000 -100.00 % | 58.799 M 0.00 % | 58.799 M 860.36 % | -7.733 M -7.00 % | -7.227 M 45.13 % | -13.170 M 0.00 % | -13.170 M -807.68 % | 1.861 M 161.70 % | -3.016 M -110.52 % | 28.668 M 0.00 % | 28.668 M |
Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 273.852 M | 0.000 -100.00 % | 58.799 M 0.00 % | 58.799 M 860.36 % | -7.733 M -7.00 % | -7.227 M 45.13 % | -13.170 M 0.00 % | -13.170 M -807.68 % | 1.861 M 161.70 % | -3.016 M -110.52 % | 28.668 M 0.00 % | 28.668 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.600 M 19.63 % | 342.400 M 34.91 % | 253.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.300 M -200.00 % | 79.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.170 M | 0.000 | 0.000 | 0.000 |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 844.400 M 68.21 % | 502.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.254 B 48.51 % | 844.400 M 232.70 % | 253.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.170 M | 0.000 | 0.000 | 0.000 |
Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.600 M 19.63 % | 342.400 M 34.91 % | 253.800 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.415 M | 0.000 100.00 % | -42.535 M 0.00 % | -42.535 M -16 450.58 % | -257.000 K -110.83 % | 2.373 M -91.58 % | 28.192 M 0.00 % | 28.192 M 132.53 % | 12.124 M -13.87 % | 14.076 M 359.10 % | 3.066 M 0.00 % | 3.066 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -248.577 M | 0.000 100.00 % | -2.122 M 0.00 % | -2.122 M -189.10 % | -734.000 K -3.53 % | -709.000 K -87.57 % | -378.000 K 0.00 % | -378.000 K 93.69 % | -5.992 M 0.00 % | -5.992 M 82.33 % | -33.912 M 0.00 % | -33.912 M |
Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 409.600 M 19.63 % | 342.400 M 34.91 % | 253.800 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -279.992 M | 0.000 100.00 % | -44.657 M 0.00 % | -44.657 M -4 406.26 % | -991.000 K -159.56 % | 1.664 M -94.02 % | 27.814 M 0.00 % | 27.814 M 353.51 % | 6.133 M -24.13 % | 8.084 M 126.21 % | -30.846 M 0.00 % | -30.846 M |
2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2019 | 2018 | 2018 | 2018 |