
Hope Life International Holdings Limited 1683.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 188.737 M -35.62 % | 293.151 M 53.49 % | 190.994 M -22.73 % | 247.170 M 118.38 % | 113.182 M 20.47 % | 93.950 M -49.84 % | 187.314 M 48.76 % | 125.918 M 8.53 % | 116.021 M -27.27 % | 159.527 M 40.20 % | 113.786 M -37.97 % | 183.429 M -32.14 % | 270.293 M |
Net income | -32.652 M -479.45 % | -5.635 M -35.07 % | -4.172 M -183.66 % | 4.987 M 149.25 % | -10.126 M -213.18 % | 8.947 M 153.81 % | -16.626 M -103.89 % | -8.154 M -133.72 % | 24.181 M 13.77 % | 21.255 M -8.38 % | 23.200 M -0.07 % | 23.216 M -41.27 % | 39.530 M |
Income before tax | -28.340 M -523.62 % | 6.690 M 71.67 % | 3.897 M -56.46 % | 8.950 M 207.42 % | -8.332 M -144.41 % | -3.409 M 75.90 % | -14.148 M -181.16 % | -5.032 M -117.79 % | 28.279 M 12.88 % | 25.053 M -10.87 % | 28.107 M -2.91 % | 28.948 M -40.58 % | 48.718 M |
Income before tax ratio | -0.15 -757.97 % | 0.02 11.85 % | 0.02 -43.65 % | 0.04 149.19 % | -0.07 -102.88 % | -0.04 51.96 % | -0.08 -89.00 % | -0.04 -116.40 % | 0.24 55.20 % | 0.16 -36.42 % | 0.25 56.52 % | 0.16 -12.44 % | 0.18 |
EBITDA | -9.885 M -156.18 % | 17.595 M 33.88 % | 13.142 M -18.22 % | 16.070 M 692.55 % | -2.712 M -169.88 % | 3.881 M 131.06 % | -12.496 M -257.36 % | -3.497 M -112.18 % | 28.716 M 9.88 % | 26.135 M -11.35 % | 29.482 M -3.64 % | 30.597 M -39.30 % | 50.403 M |
Net income ratio | -0.17 -800.02 % | -0.02 12.00 % | -0.02 -208.26 % | 0.02 122.55 % | -0.09 -193.95 % | 0.10 207.29 % | -0.09 -37.06 % | -0.06 -131.07 % | 0.21 56.43 % | 0.13 -34.65 % | 0.20 61.09 % | 0.13 -13.46 % | 0.15 |
Ratio EBITDA | -0.05 -187.26 % | 0.06 -12.77 % | 0.07 5.83 % | 0.07 371.34 % | -0.02 -158.01 % | 0.04 161.92 % | -0.07 -140.22 % | -0.03 -111.22 % | 0.25 51.08 % | 0.16 -36.77 % | 0.26 55.33 % | 0.17 -10.55 % | 0.19 |
Gross profit ratio | 0.19 -7.98 % | 0.21 13.66 % | 0.18 -4.31 % | 0.19 -7.98 % | 0.21 -29.02 % | 0.29 22.45 % | 0.24 -26.59 % | 0.32 -20.88 % | 0.41 8.75 % | 0.38 -2.02 % | 0.39 65.50 % | 0.23 -5.48 % | 0.25 |
Weighted average shs out dil | 1.507 B 33.78 % | 1.126 B 438.98 % | 208.986 M -35.94 % | 326.253 M 18.91 % | 274.361 M 2.24 % | 268.349 M 0.00 % | 268.349 M 0.00 % | 268.349 M 0.00 % | 268.349 M 30.59 % | 205.489 M 2.10 % | 201.261 M 7.34 % | 187.500 M 0.00 % | 187.500 M |
Weighted average shs out | 1.507 B -16.59 % | 1.807 B 764.49 % | 208.986 M -35.94 % | 326.253 M 18.91 % | 274.361 M 2.24 % | 268.349 M 0.00 % | 268.349 M 0.00 % | 268.349 M 0.00 % | 268.349 M 30.59 % | 205.489 M 2.10 % | 201.261 M 7.34 % | 187.501 M 0.00 % | 187.501 M |
EPS diluted | -0.02 -334.00 % | -0.01 49.49 % | -0.01 -164.71 % | 0.02 141.46 % | -0.04 -138.06 % | -0.02 75.00 % | -0.06 -103.95 % | -0.03 -134.00 % | 0.09 -10.60 % | 0.10 -16.67 % | 0.12 0.00 % | 0.12 -42.86 % | 0.21 |
Earnings per share | -0.02 -600.00 % | 0.00 68.69 % | -0.01 -164.71 % | 0.02 141.46 % | -0.04 -138.06 % | -0.02 75.00 % | -0.06 -103.95 % | -0.03 -134.00 % | 0.09 -10.60 % | 0.10 -16.67 % | 0.12 0.00 % | 0.12 -42.86 % | 0.21 |
Gross profit | 36.035 M -40.75 % | 60.823 M 74.45 % | 34.866 M -26.06 % | 47.154 M 100.96 % | 23.464 M -14.49 % | 27.439 M -38.58 % | 44.678 M 9.21 % | 40.911 M -14.13 % | 47.645 M -20.91 % | 60.238 M 37.37 % | 43.850 M 2.67 % | 42.711 M -35.86 % | 66.589 M |
Income tax expense | 2.297 M -58.16 % | 5.490 M 78.25 % | 3.080 M 48.15 % | 2.079 M 4 098.08 % | -52.000 K -107.01 % | 742.000 K -70.06 % | 2.478 M 3.87 % | 2.386 M -41.79 % | 4.098 M -0.12 % | 4.103 M -13.73 % | 4.756 M -15.27 % | 5.613 M -34.90 % | 8.622 M |
Cost of revenue | 152.702 M -34.27 % | 232.328 M 48.81 % | 156.128 M -21.94 % | 200.016 M 122.94 % | 89.718 M 34.89 % | 66.511 M -53.37 % | 142.636 M 67.79 % | 85.006 M 24.32 % | 68.376 M -31.13 % | 99.289 M 41.97 % | 69.936 M -50.30 % | 140.718 M -30.92 % | 203.704 M |
General and administrative expenses | 4.044 M -78.74 % | 19.021 M 5.02 % | 18.111 M -28.95 % | 25.490 M 18.34 % | 21.540 M -28.68 % | 30.200 M -48.86 % | 59.052 M 29.50 % | 45.598 M 126.90 % | 20.096 M -43.42 % | 35.515 M 122.94 % | 15.930 M 36.66 % | 11.657 M -15.44 % | 13.786 M |
Selling and marketing expenses | 22.759 M -15.25 % | 26.854 M 285.50 % | 6.966 M -21.94 % | 8.924 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.825 M -34.94 % | 4.342 M |
Other expenses | 22.291 M | 0.000 | 0.000 -100.00 % | 17.000 K -99.83 % | 10.263 M 685.83 % | 1.306 M 313.29 % | 316.000 K | 0.000 -100.00 % | 124.000 K 752.63 % | -19.000 K -130.16 % | 63.000 K | 0.000 | 0.000 |
Operating expenses | 49.604 M 2.86 % | 48.227 M 112.61 % | 22.683 M -34.12 % | 34.431 M 8.26 % | 31.803 M 0.94 % | 31.506 M -46.93 % | 59.368 M 30.20 % | 45.598 M 125.51 % | 20.220 M -43.04 % | 35.496 M 121.95 % | 15.993 M 15.23 % | 13.879 M -22.68 % | 17.951 M |
Cost and expenses | 202.306 M -27.89 % | 280.555 M 56.90 % | 178.811 M -23.73 % | 234.447 M 92.93 % | 121.521 M 23.98 % | 98.017 M -51.48 % | 202.004 M 54.67 % | 130.605 M 47.42 % | 88.596 M -34.27 % | 134.785 M 56.86 % | 85.929 M -44.42 % | 154.597 M -30.25 % | 221.655 M |
Research and development expenses | 510.000 K 9.68 % | 465.000 K -9.53 % | 514.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 26.803 M -43.88 % | 47.762 M 115.44 % | 22.169 M -35.58 % | 34.414 M 59.77 % | 21.540 M -28.68 % | 30.200 M -48.86 % | 59.052 M 29.50 % | 45.598 M 126.90 % | 20.096 M -43.42 % | 35.515 M 122.94 % | 15.930 M 10.00 % | 14.482 M -20.11 % | 18.128 M |
Interest income | 16.000 K 433.33 % | 3.000 K 200.00 % | 1.000 K -75.00 % | 4.000 K -85.71 % | 28.000 K -94.35 % | 496.000 K 83.03 % | 271.000 K -45.63 % | 498.400 K -40.17 % | 833.000 K 1 265.57 % | 61.000 K -46.96 % | 115.000 K -0.86 % | 116.000 K 45.00 % | 80.000 K |
Interest expense | 15.513 M 142.47 % | 6.398 M 27.88 % | 5.003 M 1 173.03 % | 393.000 K 136.75 % | 166.000 K 26.72 % | 131.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 3.174 M -29.58 % | 4.507 M 6.25 % | 4.242 M -36.94 % | 6.727 M 23.34 % | 5.454 M -17.92 % | 6.645 M 136.98 % | 2.804 M 33.83 % | 2.095 M 62.29 % | 1.291 M -21.42 % | 1.643 M -6.65 % | 1.760 M -0.28 % | 1.765 M 4.75 % | 1.685 M |
Operating income | -13.569 M -207.72 % | 12.596 M 44.30 % | 8.729 M -31.42 % | 12.728 M 251.38 % | -8.408 M -145.35 % | -3.427 M 76.91 % | -14.840 M -216.61 % | -4.687 M -117.09 % | 27.425 M 11.98 % | 24.492 M -11.65 % | 27.722 M -3.85 % | 28.832 M -39.84 % | 47.928 M |
Operating income ratio | -0.07 -267.32 % | 0.04 -5.99 % | 0.05 -11.25 % | 0.05 169.32 % | -0.07 -103.66 % | -0.04 53.96 % | -0.08 -112.83 % | -0.04 -115.75 % | 0.24 53.96 % | 0.15 -36.98 % | 0.24 55.00 % | 0.16 -11.36 % | 0.18 |
Total other income expenses net | -14.771 M -150.10 % | -5.906 M -22.23 % | -4.832 M -28.07 % | -3.773 M -5 064.47 % | 76.000 K -72.16 % | 273.000 K 159.35 % | -460.000 K -33.41 % | -344.800 K -135.04 % | 984.000 K 75.40 % | 561.000 K 200.00 % | 187.000 K -73.99 % | 719.000 K -8.99 % | 790.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 13.484 M -60.46 % | 34.102 M 501.25 % | -8.499 M -143.32 % | 19.617 M 143.18 % | -45.426 M -62.49 % | -27.956 M 73.57 % | -105.783 M -94.12 % | -54.495 M 64.67 % | -154.235 M -18.13 % | -130.565 M -281.39 % | -34.234 M 35.75 % | -53.282 M 10.12 % | -59.280 M |
Total investments | 168.697 M 5.10 % | 160.510 M 30 708.06 % | 521.000 K 34.97 % | 386.000 K -99.40 % | 64.742 M 12 115.47 % | 530.000 K -89.28 % | 4.945 M -93.82 % | 80.029 M -11.24 % | 90.166 M -9.83 % | 100.000 M 54 845.05 % | 182.000 K 2.82 % | 177.000 K 9.94 % | 161.000 K |
Total debt | 75.637 M 1.48 % | 74.536 M 69.43 % | 43.991 M 5.91 % | 41.537 M 990.78 % | 3.808 M -26.80 % | 5.202 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.000 K 0.00 % | 126.000 K | 0.000 |
Accumulated other comprehensive income loss | 309.768 M 2 872.97 % | -11.171 M -13.03 % | -9.883 M -360.42 % | 3.795 M 848.75 % | 400.000 K -64.29 % | 1.120 M -62.55 % | 2.991 M -14.57 % | 3.501 M 26.39 % | 2.770 M 145.69 % | -6.062 M -1.00 % | -6.002 M | 0.000 | 0.000 |
Retained earnings | -27.734 M -592.79 % | 5.628 M -56.15 % | 12.835 M -28.44 % | 17.937 M 32.10 % | 13.578 M -40.89 % | 22.969 M 459 480.00 % | -5.000 K -100.02 % | 28.816 M -26.13 % | 39.009 M 163.08 % | 14.828 M -68.73 % | 47.423 M 80.85 % | 26.223 M -52.93 % | 55.707 M |
Common stock | 31.104 M 20.00 % | 25.920 M 200.00 % | 8.640 M 20.00 % | 7.200 M 20.00 % | 6.000 M 20.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 705.15 % | 621.000 K 1.64 % | 611.000 K 0.00 % | 611.000 K |
Total equity | 351.604 M -3.26 % | 363.471 M 46.32 % | 248.416 M 1.83 % | 243.962 M 9.61 % | 222.568 M 60.21 % | 138.923 M 6.28 % | 130.710 M -14.14 % | 152.242 M -2.79 % | 156.613 M 18.26 % | 132.432 M 162.25 % | 50.498 M 67.56 % | 30.137 M -46.49 % | 56.318 M |
Other non current 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 |
Long term debt | 292.000 K | 0.000 -100.00 % | 885.000 K -9.42 % | 977.000 K 83.65 % | 532.000 K -61.48 % | 1.381 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 292.000 K | 0.000 -100.00 % | 885.000 K -9.42 % | 977.000 K 83.65 % | 532.000 K -61.48 % | 1.381 M -91.38 % | 16.021 M | 0.000 -100.00 % | 7.355 M -57.43 % | 17.277 M 132.56 % | 7.429 M | 0.000 | 0.000 |
Other current liabilities | 39.103 M 142.71 % | 16.111 M 67.75 % | 9.604 M 33.87 % | 7.174 M 142.77 % | 2.955 M -73.90 % | 11.324 M -8.68 % | 12.401 M -52.66 % | 26.197 M 1 709.19 % | 1.448 M -68.06 % | 4.534 M -34.20 % | 6.891 M -88.09 % | 57.846 M 27.31 % | 45.437 M |
Deferred revenue | 0.000 -100.00 % | 135.000 K -77.46 % | 599.000 K -90.48 % | 6.295 M -61.49 % | 16.348 M 3 684.26 % | 432.000 K -50.52 % | 873.000 K 133.42 % | 374.000 K -48.48 % | 726.000 K -67.15 % | 2.210 M 1 853.97 % | -126.000 K | 0.000 | 0.000 |
Short term debt | 75.345 M 1.09 % | 74.536 M 72.91 % | 43.106 M 6.28 % | 40.560 M 519.05 % | 6.552 M 653.38 % | -1.184 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.000 K | 0.000 |
Total current liabilities | 116.936 M -0.42 % | 117.431 M 29.18 % | 90.902 M 24.54 % | 72.990 M 80.44 % | 40.450 M 185.74 % | 14.156 M -51.68 % | 29.295 M -40.63 % | 49.345 M 199.79 % | 16.460 M -48.20 % | 31.777 M -5.25 % | 33.539 M -49.57 % | 66.510 M 36.20 % | 48.834 M |
Total liabilities | 117.228 M -0.17 % | 117.431 M 27.94 % | 91.787 M 24.09 % | 73.967 M 80.49 % | 40.982 M 163.77 % | 15.537 M -46.96 % | 29.295 M -40.63 % | 49.345 M 199.79 % | 16.460 M -48.20 % | 31.777 M -5.25 % | 33.539 M -49.57 % | 66.510 M 36.20 % | 48.834 M |
Other non current assets | 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 % | -5.391 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 23.751 M -4.98 % | 24.995 M -17.11 % | 30.155 M -14.05 % | 35.086 M -11.47 % | 39.632 M 502.95 % | 6.573 M 78.23 % | 3.688 M -37.44 % | 5.895 M 52.01 % | 3.878 M 118.48 % | 1.775 M -37.28 % | 2.830 M -29.76 % | 4.029 M -25.26 % | 5.391 M |
Total non current assets | 23.751 M -4.98 % | 24.995 M -17.11 % | 30.155 M -14.05 % | 35.086 M -66.38 % | 104.374 M 1 487.92 % | 6.573 M -51.98 % | 13.688 M -13.88 % | 15.895 M 309.88 % | 3.878 M 118.48 % | 1.775 M -37.28 % | 2.830 M -29.76 % | 4.029 M -25.26 % | 5.391 M |
Other current assets | 0.000 -100.00 % | 157.868 M 119.71 % | 71.853 M 39.96 % | 51.338 M -31.86 % | 75.346 M 915.44 % | 7.420 M -45.45 % | 13.602 M 180.34 % | 4.852 M 431.43 % | 913.000 K 15.13 % | 793.000 K 165.22 % | 299.000 K -98.72 % | 23.309 M 2 678.19 % | 839.000 K |
Short term investments | 168.697 M 5.10 % | 160.510 M 30 708.06 % | 521.000 K 34.97 % | 386.000 K | 0.000 -100.00 % | 530.000 K -89.28 % | 4.945 M -93.82 % | 80.029 M -11.24 % | 90.166 M -9.83 % | 100.000 M 54 845.05 % | 182.000 K 2.82 % | 177.000 K 9.94 % | 161.000 K |
cash and cash equivalents | 62.153 M 53.71 % | 40.434 M -22.97 % | 52.490 M 139.46 % | 21.920 M -55.48 % | 49.234 M 48.48 % | 33.158 M -68.65 % | 105.783 M 94.12 % | 54.495 M -64.67 % | 154.235 M 18.13 % | 130.565 M 279.99 % | 34.360 M -35.67 % | 53.408 M -9.91 % | 59.280 M |
Cash and short term investments | 230.850 M 470.93 % | 40.434 M -22.97 % | 52.490 M 139.46 % | 21.920 M -55.48 % | 49.234 M 48.48 % | 33.158 M -68.65 % | 105.783 M -21.36 % | 134.524 M -12.78 % | 154.235 M 18.13 % | 130.565 M 279.99 % | 34.360 M -35.88 % | 53.585 M -9.85 % | 59.441 M |
Total current assets | 445.081 M -2.37 % | 455.907 M 47.04 % | 310.048 M 9.62 % | 282.843 M 77.69 % | 159.176 M 7.63 % | 147.887 M 1.07 % | 146.317 M -21.20 % | 185.692 M 9.75 % | 169.195 M 4.16 % | 162.434 M 100.02 % | 81.207 M -12.32 % | 92.618 M -11.15 % | 104.245 M |
Inventory | 89.315 M -9.64 % | 98.846 M -31.72 % | 144.775 M 19.10 % | 121.554 M | 0.000 -100.00 % | 2.471 M | 0.000 | 0.000 | 0.000 -100.00 % | 356.000 K | 0.000 | 0.000 | 0.000 |
Net receivables | 124.916 M -21.32 % | 158.759 M 287.88 % | 40.930 M -53.51 % | 88.031 M 154.45 % | 34.596 M -67.00 % | 104.838 M 289.27 % | 26.932 M -23.71 % | 35.302 M 163.76 % | 13.384 M | 0.000 | 0.000 -100.00 % | 15.724 M -64.24 % | 43.965 M |
Tax assets | 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 assets | 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 |
Account payables | 2.488 M -90.66 % | 26.648 M -27.69 % | 36.853 M 98.07 % | 18.606 M 27.48 % | 14.595 M 307.23 % | 3.584 M -77.63 % | 16.021 M -29.65 % | 22.774 M 243.55 % | 6.629 M -61.63 % | 17.277 M 132.56 % | 7.429 M -12.99 % | 8.538 M -56.35 % | 19.559 M |
Tax payables | 0.000 -100.00 % | 1.000 K -99.86 % | 740.000 K 108.45 % | 355.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.657 M -23.17 % | 9.966 M -48.15 % | 19.219 M | 0.000 | 0.000 |
Deferred revenue non current | 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 |
Minority interest | 10.732 M 18.59 % | 9.050 M 102.91 % | 4.460 M 135.11 % | 1.897 M 13 650.00 % | -14.000 K | 0.000 | 0.000 -100.00 % | 5.091 M | 0.000 | 0.000 -100.00 % | 2.454 M -25.70 % | 3.303 M | 0.000 |
Capital lease obligations | 621.000 K -29.83 % | 885.000 K -60.75 % | 2.255 M 46.71 % | 1.537 M -59.64 % | 3.808 M -26.80 % | 5.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 9.883 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 337.502 M 1.04 % | 334.044 M 50.14 % | 222.481 M 4.39 % | 213.133 M 5.20 % | 202.604 M 84.46 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M | 0.000 | 0.000 100.00 % | -56.318 M |
Deferred tax liabilities non current | 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 liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.021 M | 0.000 100.00 % | -7.355 M 57.43 % | -17.277 M -132.56 % | -7.429 M | 0.000 | 0.000 |
Total assets | 468.832 M -2.51 % | 480.902 M 41.36 % | 340.203 M 7.01 % | 317.929 M 20.63 % | 263.550 M 70.63 % | 154.460 M -3.47 % | 160.005 M -20.63 % | 201.587 M 16.48 % | 173.073 M 5.40 % | 164.209 M 95.40 % | 84.037 M -13.05 % | 96.647 M -11.85 % | 109.636 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | -3.916 M 97.66 % | -167.238 M -17 824.76 % | -933.000 K 99.00 % | -93.200 M -104.41 % | -45.594 M 42.42 % | -79.178 M -641.99 % | -10.671 M -339.37 % | 4.458 M 14.16 % | 3.905 M 132.13 % | -12.153 M 43.20 % | -21.396 M -151.45 % | 41.587 M 768.49 % | -6.221 M |
Accounts receivables | 16.282 M 113.53 % | -120.327 M -417.60 % | 37.886 M 371.28 % | 8.039 M 203.02 % | 2.653 M 103.04 % | -87.187 M -694.61 % | 14.663 M 162.38 % | -23.505 M -227.12 % | 18.490 M 178.44 % | -23.572 M -396.17 % | 7.959 M -0.10 % | 7.967 M 228.07 % | -6.221 M |
Inventory | 9.532 M -79.25 % | 45.929 M 303.32 % | -22.589 M 78.07 % | -102.999 M -8 640.55 % | 1.206 M 148.81 % | -2.471 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -24.160 M -136.75 % | -10.205 M -153.93 % | 18.924 M 390.01 % | 3.862 M -64.95 % | 11.017 M 742.02 % | -1.716 M 74.59 % | -6.753 M -141.83 % | 16.145 M 291.34 % | -8.438 M -199.92 % | 8.445 M | 0.000 | 0.000 | 0.000 |
Other working capital | -5.570 M 93.26 % | -82.635 M -135.07 % | -35.154 M -1 572.41 % | -2.102 M 96.52 % | -60.470 M -595.82 % | 12.196 M 165.64 % | -18.581 M -257.23 % | 11.818 M 292.26 % | -6.147 M -306.69 % | 2.974 M 111.25 % | -26.440 M -178.64 % | 33.620 M | 0.000 |
Other non cash items | 27.024 M 602.29 % | 3.848 M -39.10 % | 6.319 M 209.15 % | 2.044 M -79.11 % | 9.783 M 180.88 % | -12.096 M -531.97 % | -1.914 M -157.24 % | 3.344 M 147.24 % | -7.078 M -27 123.08 % | -26.000 K 99.53 % | -5.535 M 61.28 % | -14.294 M -218.52 % | 12.060 M |
Net cash provided by operating activities | -1.372 M 99.11 % | -154.314 M -1 428.92 % | 11.612 M 115.38 % | -75.479 M -86.23 % | -40.530 M 46.45 % | -75.682 M -218.05 % | -23.796 M -142.62 % | -9.808 M -137.16 % | 26.397 M 81.84 % | 14.517 M 394.45 % | 2.936 M -94.38 % | 52.274 M -1.88 % | 53.275 M |
Investments in property plant and equipment | -3.146 M | 0.000 100.00 % | -303.000 K | 0.000 100.00 % | -35.711 M -297 491.67 % | -12.000 K 98.36 % | -730.000 K 95.11 % | -14.943 M -340.28 % | -3.394 M -477.21 % | -588.000 K -0.34 % | -586.000 K -45.41 % | -403.000 K 91.88 % | -4.960 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.165 M 203.03 % | -3.072 M 33.65 % | -4.630 M -191.88 % | 5.039 M | 0.000 100.00 % | -83.999 K | 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 |
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 |
Other investing activites | 16.000 K 125.00 % | -64.000 K -6 500.00 % | 1.000 K -75.00 % | 4.000 K -99.02 % | 408.000 K -96.11 % | 10.498 M 2 393.59 % | 421.000 K 105.70 % | -7.390 M -1 193.25 % | 676.000 K 131.51 % | 292.000 K 6.18 % | 275.000 K 137.07 % | 116.000 K -93.83 % | 1.880 M |
Net cash used for investing activites | -3.130 M -4 790.63 % | -64.000 K 78.81 % | -302.000 K -7 650.00 % | 4.000 K 100.01 % | -32.138 M -533.48 % | 7.414 M 250.11 % | -4.939 M 50.13 % | -9.904 M -264.39 % | -2.718 M -818.24 % | -296.000 K 4.82 % | -311.000 K -8.36 % | -287.000 K 90.68 % | -3.080 M |
Debt repayment | 1.365 M -95.72 % | 31.915 M 1 738.42 % | 1.736 M -95.66 % | 40.000 M 991.27 % | -4.488 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 27.216 M -77.50 % | 120.960 M 479.31 % | 20.880 M 73.99 % | 12.001 M -87.37 % | 95.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.834 M | 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.750 M | 0.000 | 0.000 | 0.000 |
Other financing activites | -1.021 M 87.56 % | -8.210 M -183.59 % | -2.895 M 24.51 % | -3.835 M -116.91 % | -1.768 M 59.42 % | -4.357 M | 0.000 -100.00 % | 3.920 M 43 655.56 % | -9.000 K -100.01 % | 98.734 M 560.13 % | -21.458 M 62.85 % | -57.755 M -67.04 % | -34.576 M |
Net cash used provided by financing activities | 27.560 M -80.95 % | 144.665 M 633.56 % | 19.721 M -59.06 % | 48.166 M -45.72 % | 88.744 M 2 136.81 % | -4.357 M | 0.000 -100.00 % | 3.920 M 43 655.56 % | -9.000 K -100.01 % | 81.984 M 482.07 % | -21.458 M 62.85 % | -57.755 M -67.04 % | -34.576 M |
Effect of forex changes on cash | -1.339 M 42.85 % | -2.343 M -408.24 % | -461.000 K -9 120.00 % | -5.000 K | 0.000 | 0.000 100.00 % | -6.000 K -850.00 % | 800.000 | 0.000 | 0.000 100.00 % | -215.000 K -106.73 % | -104.000 K 60.31 % | -262.000 K |
Net change in cash | 21.719 M 280.15 % | -12.056 M -139.44 % | 30.570 M 211.92 % | -27.314 M -269.91 % | 16.076 M 122.14 % | -72.625 M -152.69 % | -28.741 M -200.20 % | -9.574 M -140.45 % | 23.670 M -75.40 % | 96.205 M 605.07 % | -19.048 M -224.39 % | -5.872 M -138.24 % | 15.357 M |
Cash at beginning of period | 40.434 M -22.97 % | 52.490 M 139.46 % | 21.920 M -55.48 % | 49.234 M 48.48 % | 33.158 M -68.65 % | 105.783 M -21.36 % | 134.524 M 109.97 % | 64.069 M -50.93 % | 130.565 M 279.99 % | 34.360 M -35.67 % | 53.408 M -9.91 % | 59.280 M 34.96 % | 43.923 M |
Cash at end of period | 62.153 M 53.71 % | 40.434 M -22.97 % | 52.490 M 139.46 % | 21.920 M -55.48 % | 49.234 M 48.48 % | 33.158 M -68.65 % | 105.783 M 94.12 % | 54.495 M -64.67 % | 154.235 M 18.13 % | 130.565 M 279.99 % | 34.360 M -35.67 % | 53.408 M -9.91 % | 59.280 M |
Operating cash flow | -1.372 M 99.11 % | -154.314 M -1 428.92 % | 11.612 M 115.38 % | -75.479 M -86.23 % | -40.530 M 46.45 % | -75.682 M -218.05 % | -23.796 M -142.62 % | -9.808 M -137.16 % | 26.397 M 81.84 % | 14.517 M 394.45 % | 2.936 M -94.38 % | 52.274 M -1.88 % | 53.275 M |
Capital expenditure | -3.146 M | 0.000 100.00 % | -303.000 K | 0.000 100.00 % | -35.711 M -297 491.67 % | -12.000 K 98.36 % | -730.000 K 95.11 % | -14.943 M -340.28 % | -3.394 M -477.21 % | -588.000 K -0.34 % | -586.000 K -45.41 % | -403.000 K 91.88 % | -4.960 M |
Free CashFlow | -4.518 M 97.07 % | -154.314 M -1 464.52 % | 11.309 M 114.98 % | -75.479 M 1.00 % | -76.241 M -0.72 % | -75.694 M -208.63 % | -24.526 M 0.91 % | -24.751 M -207.60 % | 23.003 M 65.14 % | 13.929 M 492.72 % | 2.350 M -95.47 % | 51.871 M 7.36 % | 48.315 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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-06-30 | 2017-03-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 | 62.072 M 0.00 % | 62.072 M 95.76 % | 31.708 M 0.00 % | 31.708 M -49.40 % | 62.661 M 0.00 % | 62.661 M -64.20 % | 175.038 M 48.20 % | 118.113 M 100.00 % | 59.057 M -28.72 % | 82.856 M 100.00 % | 41.428 M -61.69 % | 108.138 M 100.00 % | 54.069 M -70.56 % | 183.664 M 100.00 % | 91.832 M 44.60 % | 63.506 M 100.00 % | 31.753 M -55.13 % | 70.772 M 95.62 % | 36.179 M -14.69 % | 42.410 M 107.77 % | 20.412 M -55.50 % | 45.868 M 140.00 % | 19.112 M -60.25 % | 48.082 M 100.00 % | 24.041 M 6.88 % | 22.493 M 0.00 % | 22.493 M -57.50 % | 52.923 M 0.00 % | 52.923 M -66.38 % | 157.397 M 405.06 % | 31.164 M 42.73 % | 21.835 M 2.04 % | 21.398 M -34.51 % | 32.673 M 5.48 % | 30.975 M 0.00 % | 30.975 M -38.09 % | 50.034 M 0.00 % | 50.034 M 68.30 % | 29.730 M 0.00 % | 29.730 M |
Net income | -1.676 M 0.00 % | -1.676 M 90.61 % | -17.836 M 0.00 % | -17.836 M -1 281.55 % | 1.510 M 0.00 % | 1.510 M 750.65 % | -232.000 K 95.73 % | -5.427 M -100.00 % | -2.714 M 74.14 % | -10.494 M -100.00 % | -5.247 M -183.00 % | 6.322 M 100.00 % | 3.161 M 178.75 % | 1.134 M 100.00 % | 567.000 K -85.28 % | 3.853 M 100.00 % | 1.927 M 113.98 % | -13.780 M -122.80 % | -6.185 M -269.27 % | 3.654 M 78.07 % | 2.052 M 180.53 % | -2.548 M -150.54 % | -1.017 M 38.14 % | -1.644 M -105.12 % | -801.500 K 68.78 % | -2.567 M 0.00 % | -2.567 M 58.49 % | -6.184 M 0.00 % | -6.184 M 33.30 % | -9.272 M -182.94 % | -3.277 M -17.41 % | -2.791 M -571.45 % | 592.000 K -96.05 % | 14.971 M 247.44 % | 4.309 M 0.00 % | 4.309 M -34.10 % | 6.539 M 0.00 % | 6.539 M 59.90 % | 4.089 M 0.00 % | 4.089 M |
Income before tax | 1.117 M 0.00 % | 1.117 M 106.06 % | -18.424 M 0.00 % | -18.424 M -533.14 % | 4.254 M 0.00 % | 4.254 M -57.08 % | 9.910 M 407.76 % | -3.220 M -100.00 % | -1.610 M 81.57 % | -8.737 M -100.00 % | -4.369 M -141.86 % | 10.436 M 100.00 % | 5.218 M 4.19 % | 5.008 M 100.00 % | 2.504 M -36.48 % | 3.942 M 100.00 % | 1.971 M 116.36 % | -12.048 M -92.80 % | -6.249 M -268.16 % | 3.716 M 78.40 % | 2.083 M 183.49 % | -2.495 M -151.89 % | -990.500 K -8.37 % | -914.000 K -100.00 % | -457.000 K 74.09 % | -1.764 M 0.00 % | -1.764 M 70.03 % | -5.886 M 0.00 % | -5.886 M 6.42 % | -6.290 M -123.76 % | -2.811 M -17.52 % | -2.392 M -1 140.00 % | 230.000 K -98.71 % | 17.879 M 251.60 % | 5.085 M 0.00 % | 5.085 M -30.33 % | 7.299 M 0.00 % | 7.299 M 39.60 % | 5.228 M 0.00 % | 5.228 M |
Income before tax ratio | 0.02 0.00 % | 0.02 103.10 % | -0.58 0.00 % | -0.58 -955.95 % | 0.07 0.00 % | 0.07 19.90 % | 0.06 307.67 % | -0.03 0.00 % | -0.03 74.15 % | -0.11 0.00 % | -0.11 -209.27 % | 0.10 0.00 % | 0.10 253.93 % | 0.03 0.00 % | 0.03 -56.07 % | 0.06 0.00 % | 0.06 136.46 % | -0.17 1.44 % | -0.17 -297.13 % | 0.09 -14.14 % | 0.10 287.60 % | -0.05 -4.95 % | -0.05 -172.64 % | -0.02 0.00 % | -0.02 75.76 % | -0.08 0.00 % | -0.08 29.49 % | -0.11 0.00 % | -0.11 -178.31 % | -0.04 55.70 % | -0.09 17.66 % | -0.11 -1 119.21 % | 0.01 -98.04 % | 0.55 233.33 % | 0.16 0.00 % | 0.16 12.54 % | 0.15 0.00 % | 0.15 -17.05 % | 0.18 0.00 % | 0.18 |
EBITDA | 5.717 M 0.00 % | 5.717 M 149.41 % | -11.572 M 0.17 % | -11.592 M -275.36 % | 6.610 M 0.00 % | 6.610 M -59.62 % | 16.370 M 1 599.90 % | 963.000 K 133.45 % | 412.500 K 118.40 % | -2.242 M -1 418.82 % | 170.000 K -98.74 % | 13.514 M 105.60 % | 6.573 M -43.76 % | 11.687 M 103.15 % | 5.753 M 31.26 % | 4.383 M 116.71 % | 2.023 M 122.16 % | -9.126 M -42.34 % | -6.412 M -200.49 % | 6.380 M 160.36 % | 2.451 M 51.92 % | 1.613 M 335.47 % | -685.000 K -139.05 % | 1.754 M 6 148.28 % | -29.000 K 97.22 % | -1.043 M 0.00 % | -1.043 M 80.65 % | -5.387 M 0.00 % | -5.387 M 22.93 % | -6.990 M -166.59 % | -2.622 M -19.84 % | -2.188 M -1 199.50 % | 199.000 K -98.90 % | 18.150 M 250.15 % | 5.184 M 0.00 % | 5.184 M -60.96 % | 13.276 M 0.00 % | 13.276 M 81.22 % | 7.326 M 0.00 % | 7.326 M |
Net income ratio | -0.03 0.00 % | -0.03 95.20 % | -0.56 0.00 % | -0.56 -2 434.95 % | 0.02 0.00 % | 0.02 1 917.54 % | 0.00 97.12 % | -0.05 0.00 % | -0.05 63.72 % | -0.13 0.00 % | -0.13 -316.64 % | 0.06 0.00 % | 0.06 846.86 % | 0.01 0.00 % | 0.01 -89.82 % | 0.06 0.00 % | 0.06 131.16 % | -0.19 -13.89 % | -0.17 -298.42 % | 0.09 -14.29 % | 0.10 280.97 % | -0.06 -4.39 % | -0.05 -55.63 % | -0.03 -2.56 % | -0.03 70.79 % | -0.11 0.00 % | -0.11 2.33 % | -0.12 0.00 % | -0.12 -98.36 % | -0.06 43.98 % | -0.11 17.74 % | -0.13 -562.03 % | 0.03 -93.96 % | 0.46 229.38 % | 0.14 0.00 % | 0.14 6.45 % | 0.13 0.00 % | 0.13 -4.99 % | 0.14 0.00 % | 0.14 |
Ratio EBITDA | 0.09 0.00 % | 0.09 125.24 % | -0.36 0.17 % | -0.37 -446.55 % | 0.11 0.00 % | 0.11 12.80 % | 0.09 1 047.06 % | 0.01 16.73 % | 0.01 125.81 % | -0.03 -759.41 % | 0.00 -96.72 % | 0.12 2.80 % | 0.12 91.05 % | 0.06 1.57 % | 0.06 -9.23 % | 0.07 8.36 % | 0.06 149.40 % | -0.13 27.24 % | -0.18 -217.80 % | 0.15 25.31 % | 0.12 241.39 % | 0.04 198.11 % | -0.04 -198.25 % | 0.04 3 124.14 % | 0.00 97.40 % | -0.05 0.00 % | -0.05 54.47 % | -0.10 0.00 % | -0.10 -129.20 % | -0.04 47.22 % | -0.08 16.04 % | -0.10 -1 177.52 % | 0.01 -98.33 % | 0.56 231.95 % | 0.17 0.00 % | 0.17 -36.93 % | 0.27 0.00 % | 0.27 7.68 % | 0.25 0.00 % | 0.25 |
Gross profit ratio | 0.23 0.00 % | 0.23 27.88 % | 0.18 0.00 % | 0.18 -10.30 % | 0.20 0.00 % | 0.20 -25.10 % | 0.26 113.54 % | 0.12 0.00 % | 0.12 -12.27 % | 0.14 -7.43 % | 0.15 -29.00 % | 0.21 0.00 % | 0.21 21.10 % | 0.18 -1.21 % | 0.18 -22.20 % | 0.23 0.00 % | 0.23 104.00 % | 0.11 616.90 % | -0.02 -105.99 % | 0.36 0.82 % | 0.36 29.32 % | 0.28 0.36 % | 0.28 -8.23 % | 0.30 0.00 % | 0.30 -34.63 % | 0.46 0.00 % | 0.46 215.12 % | 0.15 0.00 % | 0.15 -54.61 % | 0.32 80.29 % | 0.18 -41.14 % | 0.31 10.74 % | 0.28 -58.70 % | 0.67 108.81 % | 0.32 0.00 % | 0.32 -13.25 % | 0.37 0.00 % | 0.37 -5.54 % | 0.39 0.00 % | 0.39 |
Weighted average shs out dil | 1.866 B 0.00 % | 1.866 B 27.95 % | 1.459 B 0.00 % | 1.459 B -6.21 % | 1.555 B 0.00 % | 1.555 B 20.00 % | 1.296 B 0.00 % | 1.296 B 0.00 % | 1.296 B 348.59 % | 288.904 M -31.01 % | 418.784 M 8.37 % | 386.422 M 7.34 % | 360.000 M 5.41 % | 341.513 M 10.92 % | 307.890 M -4.39 % | 322.018 M 7.34 % | 300.000 M 10.00 % | 272.738 M 4.42 % | 261.202 M -2.66 % | 268.349 M 7.34 % | 250.000 M -6.84 % | 268.349 M 7.34 % | 250.000 M -6.84 % | 268.349 M 7.34 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M -6.84 % | 268.349 M 0.00 % | 268.349 M 7.34 % | 250.000 M -6.84 % | 268.349 M 0.00 % | 268.349 M 7.34 % | 250.000 M 0.00 % | 250.000 M 27.96 % | 195.377 M 0.00 % | 195.377 M 4.20 % | 187.500 M 0.00 % | 187.500 M |
Weighted average shs out | 1.868 B 0.00 % | 1.868 B 28.05 % | 1.459 B 0.00 % | 1.459 B -6.26 % | 1.556 B 0.00 % | 1.556 B 20.08 % | 1.296 B 0.00 % | 1.296 B -0.04 % | 1.296 B 348.75 % | 288.904 M -18.90 % | 356.212 M -7.82 % | 386.422 M 7.33 % | 360.023 M 5.42 % | 341.513 M 10.89 % | 307.985 M -4.36 % | 322.018 M 7.33 % | 300.031 M 10.01 % | 272.738 M 4.41 % | 261.213 M -2.66 % | 268.349 M 7.34 % | 250.000 M -6.84 % | 268.349 M 7.34 % | 250.000 M -6.84 % | 268.349 M 7.34 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M -6.84 % | 268.349 M 0.00 % | 268.349 M 7.34 % | 250.000 M -6.84 % | 268.349 M 0.00 % | 268.349 M 7.34 % | 250.000 M 0.00 % | 250.000 M 27.96 % | 195.377 M 0.00 % | 195.377 M 4.20 % | 187.500 M 0.00 % | 187.500 M |
EPS diluted | 0.00 0.00 % | 0.00 92.62 % | -0.01 0.00 % | -0.01 -1 320.00 % | 0.00 0.00 % | 0.00 600.00 % | 0.00 95.24 % | 0.00 -100.00 % | 0.00 94.21 % | -0.04 -190.40 % | -0.01 -176.22 % | 0.02 86.36 % | 0.01 166.67 % | 0.00 83.33 % | 0.00 -85.00 % | 0.01 87.50 % | 0.01 112.67 % | -0.05 -113.08 % | -0.02 -274.26 % | 0.01 65.85 % | 0.01 186.32 % | -0.01 -131.71 % | 0.00 32.79 % | -0.01 -90.63 % | 0.00 68.93 % | -0.01 0.00 % | -0.01 58.30 % | -0.02 0.00 % | -0.02 28.61 % | -0.03 -183.61 % | -0.01 -8.93 % | -0.01 -530.77 % | 0.00 -95.35 % | 0.06 225.00 % | 0.02 0.00 % | 0.02 -48.66 % | 0.03 0.00 % | 0.03 53.67 % | 0.02 0.00 % | 0.02 |
Earnings per share | 0.00 0.00 % | 0.00 92.62 % | -0.01 0.00 % | -0.01 -1 320.00 % | 0.00 0.00 % | 0.00 600.00 % | 0.00 95.24 % | 0.00 -100.00 % | 0.00 94.21 % | -0.04 -146.94 % | -0.01 -189.63 % | 0.02 86.36 % | 0.01 166.67 % | 0.00 83.33 % | 0.00 -85.00 % | 0.01 87.50 % | 0.01 112.67 % | -0.05 -113.08 % | -0.02 -274.26 % | 0.01 65.85 % | 0.01 186.32 % | -0.01 -131.71 % | 0.00 32.79 % | -0.01 -90.63 % | 0.00 68.93 % | -0.01 0.00 % | -0.01 58.30 % | -0.02 0.00 % | -0.02 28.61 % | -0.03 -183.61 % | -0.01 -8.93 % | -0.01 -530.77 % | 0.00 -95.35 % | 0.06 225.00 % | 0.02 0.00 % | 0.02 -48.66 % | 0.03 0.00 % | 0.03 53.67 % | 0.02 0.00 % | 0.02 |
Gross profit | 14.082 M 0.00 % | 14.082 M 150.35 % | 5.625 M 0.00 % | 5.625 M -54.61 % | 12.393 M 0.00 % | 12.393 M -73.19 % | 46.218 M 216.45 % | 14.605 M 100.00 % | 7.303 M -37.47 % | 11.678 M 85.14 % | 6.308 M -72.80 % | 23.188 M 100.00 % | 11.594 M -64.35 % | 32.522 M 97.57 % | 16.461 M 12.50 % | 14.632 M 100.00 % | 7.316 M -8.47 % | 7.993 M 1 111.13 % | -790.500 K -105.11 % | 15.471 M 109.48 % | 7.386 M -42.45 % | 12.833 M 140.86 % | 5.328 M -63.52 % | 14.606 M 100.00 % | 7.303 M -30.13 % | 10.452 M 0.00 % | 10.452 M 33.93 % | 7.804 M 0.00 % | 7.804 M -84.74 % | 51.139 M 810.59 % | 5.616 M -15.99 % | 6.685 M 13.00 % | 5.916 M -72.95 % | 21.870 M 120.25 % | 9.930 M 0.00 % | 9.930 M -46.29 % | 18.489 M 0.00 % | 18.489 M 58.97 % | 11.631 M 0.00 % | 11.631 M |
Income tax expense | 1.470 M 0.00 % | 1.470 M 394.49 % | -499.000 K 33.33 % | -748.500 K -153.54 % | 1.398 M 0.00 % | 1.398 M -66.25 % | 4.142 M 207.27 % | 1.348 M 100.00 % | 674.000 K 28.38 % | 525.000 K 100.00 % | 262.500 K -89.73 % | 2.555 M 100.00 % | 1.278 M -38.55 % | 2.079 M 100.00 % | 1.040 M | 0.000 | 0.000 100.00 % | -114.000 K -300.00 % | 57.000 K -8.06 % | 62.000 K 100.00 % | 31.000 K -41.51 % | 53.000 K 100.00 % | 26.500 K -96.15 % | 689.000 K 100.00 % | 344.500 K -57.10 % | 803.000 K 0.00 % | 803.000 K 169.46 % | 298.000 K 0.00 % | 298.000 K -90.01 % | 2.982 M 539.91 % | 466.000 K 16.79 % | 399.000 K 210.22 % | -362.000 K -112.45 % | 2.908 M 274.74 % | 776.000 K 0.00 % | 776.000 K 2.11 % | 760.000 K 0.00 % | 760.000 K -41.15 % | 1.292 M 0.00 % | 1.292 M |
Cost of revenue | 47.990 M 0.00 % | 47.990 M 83.99 % | 26.083 M 0.00 % | 26.083 M -48.11 % | 50.268 M 0.00 % | 50.268 M -60.98 % | 128.820 M 24.45 % | 103.508 M 100.00 % | 51.754 M -27.29 % | 71.178 M 102.67 % | 35.121 M -58.66 % | 84.950 M 100.00 % | 42.475 M -71.90 % | 151.142 M 100.53 % | 75.371 M 54.21 % | 48.874 M 100.00 % | 24.437 M -61.07 % | 62.779 M 69.81 % | 36.970 M 37.23 % | 26.939 M 106.80 % | 13.027 M -60.57 % | 33.035 M 139.67 % | 13.784 M -58.83 % | 33.476 M 100.00 % | 16.738 M 39.01 % | 12.041 M 0.00 % | 12.041 M -73.31 % | 45.119 M 0.00 % | 45.119 M -57.54 % | 106.258 M 315.92 % | 25.548 M 68.64 % | 15.150 M -2.15 % | 15.482 M 43.31 % | 10.803 M -48.67 % | 21.046 M 0.00 % | 21.046 M -33.29 % | 31.546 M 0.00 % | 31.546 M 74.29 % | 18.099 M 0.00 % | 18.099 M |
General and administrative expenses | 8.521 M 0.00 % | 8.521 M 1 682.64 % | 478.000 K 0.00 % | 478.000 K -91.98 % | 5.957 M 0.00 % | 5.957 M | 0.000 -100.00 % | 5.721 M 0.00 % | 5.721 M 192.61 % | 1.955 M 28.03 % | 1.527 M -75.58 % | 6.253 M 0.00 % | 6.253 M 0.39 % | 6.229 M 0.00 % | 6.229 M 11.14 % | 5.604 M 0.00 % | 5.604 M 9.27 % | 5.129 M 0.00 % | 5.129 M -8.36 % | 5.597 M 0.00 % | 5.597 M -12.14 % | 6.370 M 0.00 % | 6.370 M -19.77 % | 7.940 M 0.00 % | 7.940 M -34.98 % | 12.211 M 0.00 % | 12.211 M -10.87 % | 13.700 M 0.00 % | 13.700 M -75.96 % | 56.998 M 538.06 % | 8.933 M 2.28 % | 8.734 M 48.98 % | 5.862 M 43.75 % | 4.078 M -19.69 % | 5.078 M 0.00 % | 5.078 M -12.59 % | 5.810 M 0.00 % | 5.810 M 28.00 % | 4.539 M 0.00 % | 4.539 M |
Selling and marketing expenses | 660.500 K 0.00 % | 660.500 K -94.25 % | 11.492 M 0.00 % | 11.492 M 1 780.85 % | 611.000 K 0.00 % | 611.000 K | 0.000 -100.00 % | 8.090 M 582.95 % | 1.185 M -65.99 % | 3.483 M 0.00 % | 3.483 M -14.05 % | 4.053 M 468.41 % | -1.100 M -124.65 % | 4.462 M 0.00 % | 4.462 M -20.38 % | 5.604 M | 0.000 -100.00 % | 14.852 M 19 969.59 % | 74.000 K -98.91 % | 6.783 M | 0.000 -100.00 % | 9.074 M 9 752.66 % | -94.000 K -101.21 % | 7.741 M | 0.000 -100.00 % | 108.500 K 0.00 % | 108.500 K | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.131 M 361.20 % | -433.000 K | 0.000 -100.00 % | 119.000 K 893.33 % | -15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 9.182 M 0.00 % | 9.182 M -49.65 % | 18.234 M 0.00 % | 18.234 M 177.62 % | 6.568 M 0.00 % | 6.568 M -80.66 % | 33.952 M 145.85 % | 13.810 M 100.14 % | 6.900 M -61.74 % | 18.035 M 89.81 % | 9.502 M -7.80 % | 10.305 M 104.95 % | 5.028 M -81.09 % | 26.591 M 92.62 % | 13.805 M 23.17 % | 11.208 M 111.37 % | 5.303 M -73.46 % | 19.980 M 269.15 % | 5.413 M -56.28 % | 12.379 M 134.47 % | 5.280 M -65.81 % | 15.443 M 143.41 % | 6.345 M -59.54 % | 15.680 M 98.07 % | 7.917 M -35.30 % | 12.236 M 0.00 % | 12.236 M -11.38 % | 13.806 M 0.00 % | 13.806 M -76.25 % | 58.129 M 583.87 % | 8.500 M -7.01 % | 9.141 M 52.83 % | 5.981 M 47.21 % | 4.063 M -19.19 % | 5.028 M 0.00 % | 5.028 M -55.14 % | 11.209 M 0.00 % | 11.209 M 74.76 % | 6.414 M 0.00 % | 6.414 M |
Cost and expenses | 57.172 M 0.00 % | 57.172 M 29.01 % | 44.317 M 0.00 % | 44.317 M -22.03 % | 56.836 M 0.00 % | 56.836 M -65.08 % | 162.772 M 38.74 % | 117.318 M 100.02 % | 58.654 M -34.25 % | 89.213 M 99.93 % | 44.622 M -53.16 % | 95.255 M 100.52 % | 47.503 M -73.27 % | 177.733 M 99.31 % | 89.176 M 48.42 % | 60.082 M 102.03 % | 29.740 M -64.06 % | 82.759 M 95.27 % | 42.382 M 7.79 % | 39.318 M 114.78 % | 18.306 M -62.24 % | 48.478 M 140.85 % | 20.128 M -59.05 % | 49.156 M 99.38 % | 24.655 M 1.56 % | 24.277 M 0.00 % | 24.277 M -58.80 % | 58.925 M 0.00 % | 58.925 M -64.15 % | 164.387 M 382.81 % | 34.048 M 40.17 % | 24.291 M 13.17 % | 21.463 M 44.38 % | 14.866 M -42.98 % | 26.074 M 0.00 % | 26.074 M -39.02 % | 42.755 M 0.00 % | 42.755 M 74.42 % | 24.513 M 0.00 % | 24.513 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 255.000 K 0.00 % | 255.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 257.000 K 0.00 % | 257.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 9.182 M 0.00 % | 9.182 M -48.93 % | 17.979 M 0.00 % | 17.979 M 173.74 % | 6.568 M 0.00 % | 6.568 M -80.66 % | 33.952 M 145.85 % | 13.810 M 100.00 % | 6.905 M -61.71 % | 18.035 M 135.04 % | 7.673 M -25.54 % | 10.305 M 100.00 % | 5.153 M -80.62 % | 26.591 M 129.09 % | 11.607 M 3.56 % | 11.208 M 100.00 % | 5.604 M -71.95 % | 19.980 M 284.05 % | 5.203 M -57.97 % | 12.379 M 121.19 % | 5.597 M -63.76 % | 15.443 M 146.08 % | 6.276 M -59.98 % | 15.680 M 97.49 % | 7.940 M -35.55 % | 12.320 M 0.00 % | 12.320 M -10.07 % | 13.700 M 0.00 % | 13.700 M -75.96 % | 56.998 M 538.06 % | 8.933 M 2.28 % | 8.734 M 48.98 % | 5.862 M 43.75 % | 4.078 M -19.69 % | 5.078 M 0.00 % | 5.078 M -12.59 % | 5.810 M 0.00 % | 5.810 M 28.00 % | 4.539 M 0.00 % | 4.539 M |
Interest income | 1.000 K | 0.000 -100.00 % | 15.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 2.000 K 100.00 % | 1.000 K -99.95 % | 2.013 M 71.35 % | 1.175 M 0.00 % | 1.175 M -12.87 % | 1.348 M 0.00 % | 1.348 M 786.84 % | 152.000 K 0.00 % | 152.000 K 257.65 % | 42.500 K 0.00 % | 42.500 K -7.61 % | 46.000 K 0.00 % | 46.000 K 100.00 % | 23.000 K 0.00 % | 23.000 K -11.54 % | 26.000 K 0.00 % | 26.000 K -83.39 % | 156.500 K 0.00 % | 156.500 K 702.56 % | 19.500 K 0.00 % | 19.500 K -83.19 % | 116.000 K 0.00 % | 116.000 K -81.38 % | 623.000 K 753.42 % | 73.000 K 14.06 % | 64.000 K -78.52 % | 298.000 K 77.38 % | 168.000 K -8.45 % | 183.500 K 0.00 % | 183.500 K 865.79 % | 19.000 K 0.00 % | 19.000 K 65.22 % | 11.500 K 0.00 % | 11.500 K |
Interest expense | 7.569 M | 0.000 -100.00 % | 12.347 M | 0.000 -100.00 % | 3.166 M | 0.000 -100.00 % | 2.372 M -41.08 % | 4.026 M | 0.000 -100.00 % | 2.349 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 | 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 |
Depreciation and amortization | 816.750 K 0.00 % | 816.750 K 2.93 % | 793.500 K 2.52 % | 774.000 K 0.00 % | 774.000 K 0.00 % | 774.000 K -81.14 % | 4.104 M 2 514.01 % | 157.000 K 1 470.00 % | 10.000 K -99.76 % | 4.146 M 149.76 % | 1.660 M 335.70 % | 381.000 K 5 342.86 % | 7.000 K -99.89 % | 6.375 M 285.66 % | 1.653 M 369.60 % | 352.000 K 3 811.11 % | 9.000 K -99.69 % | 2.861 M 2 051.13 % | 133.000 K -94.87 % | 2.593 M 649.42 % | 346.000 K -91.47 % | 4.054 M 891.20 % | 409.000 K -84.21 % | 2.591 M 343.28 % | 584.500 K -22.33 % | 752.500 K 0.00 % | 752.500 K 5.10 % | 716.000 K 0.00 % | 716.000 K | 0.000 -100.00 % | 262.000 K -2.78 % | 269.500 K 2.08 % | 264.000 K -23.03 % | 343.000 K 0.29 % | 342.000 K 0.00 % | 342.000 K -19.81 % | 426.500 K 0.00 % | 426.500 K 7.97 % | 395.000 K 0.00 % | 395.000 K |
Operating income | 4.901 M 0.00 % | 4.901 M 138.87 % | -12.609 M 0.00 % | -12.609 M -316.48 % | 5.825 M 0.00 % | 5.825 M -52.52 % | 12.266 M 1 442.89 % | 795.000 K 97.52 % | 402.500 K 106.33 % | -6.357 M -326.64 % | -1.490 M -111.57 % | 12.883 M 96.21 % | 6.566 M 10.71 % | 5.931 M 44.66 % | 4.100 M 19.74 % | 3.424 M 70.05 % | 2.014 M 116.80 % | -11.987 M -83.16 % | -6.545 M -311.66 % | 3.092 M 46.92 % | 2.105 M 180.63 % | -2.610 M -138.57 % | -1.094 M -1.86 % | -1.074 M -75.06 % | -613.500 K 65.82 % | -1.795 M 0.00 % | -1.795 M 70.59 % | -6.103 M 0.00 % | -6.103 M 12.69 % | -6.990 M -142.37 % | -2.884 M -17.36 % | -2.458 M -3 680.77 % | -65.000 K -100.37 % | 17.807 M 267.80 % | 4.842 M 0.00 % | 4.842 M -62.32 % | 12.850 M 0.00 % | 12.850 M 85.39 % | 6.931 M 0.00 % | 6.931 M |
Operating income ratio | 0.08 0.00 % | 0.08 119.85 % | -0.40 0.00 % | -0.40 -527.81 % | 0.09 0.00 % | 0.09 32.65 % | 0.07 941.12 % | 0.01 -1.24 % | 0.01 108.88 % | -0.08 -113.32 % | -0.04 -130.19 % | 0.12 -1.90 % | 0.12 276.05 % | 0.03 -27.67 % | 0.04 -17.19 % | 0.05 -14.97 % | 0.06 137.44 % | -0.17 6.37 % | -0.18 -348.11 % | 0.07 -29.29 % | 0.10 281.19 % | -0.06 0.60 % | -0.06 -156.27 % | -0.02 12.47 % | -0.03 68.02 % | -0.08 0.00 % | -0.08 30.80 % | -0.12 0.00 % | -0.12 -159.67 % | -0.04 52.01 % | -0.09 17.78 % | -0.11 -3 605.19 % | 0.00 -100.56 % | 0.55 248.68 % | 0.16 0.00 % | 0.16 -39.14 % | 0.26 0.00 % | 0.26 10.16 % | 0.23 0.00 % | 0.23 |
Total other income expenses net | -3.784 M 0.00 % | -3.784 M 34.92 % | -5.815 M 0.00 % | -5.815 M -270.11 % | -1.571 M 0.00 % | -1.571 M 33.32 % | -2.356 M 41.32 % | -4.015 M -100.00 % | -2.008 M 15.65 % | -2.380 M 20.75 % | -3.003 M -22.72 % | -2.447 M -100.00 % | -1.224 M -32.56 % | -923.000 K 60.72 % | -2.350 M -553.67 % | 518.000 K 1 318.82 % | -42.500 K 30.33 % | -61.000 K -120.64 % | 295.500 K -52.64 % | 624.000 K 3 002.33 % | -21.500 K -118.70 % | 115.000 K 11.11 % | 103.500 K -35.31 % | 160.000 K -10.86 % | 179.500 K 73.43 % | 103.500 K 233.87 % | 31.000 K 226.32 % | 9.500 K -95.62 % | 217.000 K -69.00 % | 700.000 K 858.90 % | 73.000 K 121.25 % | -343.500 K -295.17 % | 176.000 K 102.30 % | 87.000 K -62.74 % | 233.500 K 0.00 % | 233.500 K 104.21 % | -5.551 M 0.00 % | -5.551 M -225.95 % | -1.703 M 0.00 % | -1.703 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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-06-30 | 2017-03-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 |
2025-06-30 | 2025-03-31 | 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 | 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-06-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 16.514 M 0.00 % | 16.514 M 22.47 % | 13.484 M 0.00 % | 13.484 M -67.53 % | 41.522 M 1.04 % | 41.096 M 20.51 % | 34.102 M 2.66 % | 33.217 M 131.69 % | 14.337 M 17.28 % | 12.225 M 243.84 % | -8.499 M 13.88 % | -9.869 M -128.53 % | 34.591 M 1.69 % | 34.016 M 73.40 % | 19.617 M 2.94 % | 19.057 M 156.49 % | -33.736 M 0.30 % | -33.837 M 25.51 % | -45.426 M 6.73 % | -48.702 M -96.96 % | -24.727 M 11.48 % | -27.933 M 0.08 % | -27.956 M 10.98 % | -31.405 M 23.11 % | -40.844 M 6.51 % | -43.687 M 58.70 % | -105.783 M 0.00 % | -105.783 M -48.41 % | -71.278 M 0.00 % | -71.278 M 54.36 % | -156.189 M -0.03 % | -156.142 M -1.24 % | -154.235 M -7.22 % | -143.843 M 0.00 % | -143.843 M -10.17 % | -130.565 M 0.00 % | -130.565 M -477.99 % | 34.542 M |
Total investments | 481.000 K 0.00 % | 481.000 K -99.71 % | 168.697 M 0.00 % | 168.697 M 37 980.59 % | 443.000 K 0.00 % | 443.000 K -99.72 % | 160.510 M 38 299.52 % | 418.000 K -11.63 % | 473.000 K 0.00 % | 473.000 K -9.21 % | 521.000 K 0.00 % | 521.000 K 21.45 % | 429.000 K 0.00 % | 429.000 K 11.14 % | 386.000 K 0.00 % | 386.000 K -99.34 % | 58.261 M 1 011.21 % | 5.243 M -91.90 % | 64.742 M 14 066.74 % | 457.000 K -91.73 % | 5.524 M 0.00 % | 5.524 M 942.26 % | 530.000 K 0.00 % | 530.000 K -96.07 % | 13.500 M 139.79 % | 5.630 M 13.85 % | 4.945 M 0.00 % | 4.945 M -60.98 % | 12.674 M 0.00 % | 12.674 M 422.21 % | 2.427 M 0.00 % | 2.427 M 266.06 % | 663.000 K 67.85 % | 395.000 K 0.00 % | 395.000 K -9.61 % | 437.000 K 0.00 % | 437.000 K -99.37 % | 69.084 M |
Total debt | 97.258 M 0.00 % | 97.258 M 28.59 % | 75.637 M 0.00 % | 75.637 M 2.11 % | 74.077 M 0.00 % | 74.077 M -0.62 % | 74.536 M 1.20 % | 73.651 M 5.80 % | 69.615 M 3.13 % | 67.503 M 53.45 % | 43.991 M 3.21 % | 42.621 M 3.45 % | 41.201 M 1.42 % | 40.626 M -2.19 % | 41.537 M 1.37 % | 40.977 M 1 080.55 % | 3.471 M 3.00 % | 3.370 M -11.50 % | 3.808 M 615.79 % | 532.000 K -83.91 % | 3.307 M 3 174.26 % | 101.000 K -98.06 % | 5.202 M 196.75 % | 1.753 M -64.76 % | 4.975 M 133.35 % | 2.132 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 |
Accumulated other comprehensive income loss | 498.021 M 0.00 % | 498.021 M 60.77 % | 309.768 M 0.00 % | 309.768 M 1 553.35 % | -21.314 M 0.00 % | -21.314 M -90.80 % | -11.171 M 21.89 % | -14.301 M 31.72 % | -20.945 M 6.92 % | -22.503 M -127.69 % | -9.883 M 13.62 % | -11.441 M -198.49 % | -3.833 M 14.08 % | -4.461 M -217.55 % | 3.795 M 19.83 % | 3.167 M 111.56 % | 1.497 M 0.00 % | 1.497 M 274.25 % | 400.000 K 0.00 % | 400.000 K -64.29 % | 1.120 M 0.00 % | 1.120 M 111.05 % | -10.137 M -1 005.09 % | 1.120 M 0.27 % | 1.117 M 0.00 % | 1.117 M 109.82 % | -11.374 M -480.27 % | 2.991 M -32.65 % | 4.441 M 0.00 % | 4.441 M 60.32 % | 2.770 M 0.00 % | 2.770 M 137.67 % | -7.353 M -365.45 % | 2.770 M 0.00 % | 2.770 M 145.69 % | -6.062 M -318.84 % | 2.770 M -94.23 % | 48.044 M |
Retained earnings | 0.000 | 0.000 100.00 % | -27.734 M -16.07 % | -23.894 M -302.89 % | 11.777 M 0.00 % | 11.777 M 109.26 % | 5.628 M -35.74 % | 8.758 M 18.22 % | 7.408 M -17.38 % | 8.966 M -30.14 % | 12.835 M -10.82 % | 14.393 M -40.67 % | 24.259 M -2.52 % | 24.887 M 38.75 % | 17.937 M -3.38 % | 18.565 M 6.51 % | 17.431 M 0.00 % | 17.431 M 28.38 % | 13.578 M 0.00 % | 13.578 M -49.00 % | 26.623 M 0.00 % | 26.623 M 15.91 % | 22.969 M 0.00 % | 22.969 M -9.99 % | 25.517 M 0.00 % | 25.517 M 510 440.00 % | -5.000 K -100.04 % | 12.885 M -30.90 % | 18.647 M 0.00 % | 18.647 M -55.82 % | 42.205 M -7.21 % | 45.482 M 16.59 % | 39.009 M 66.38 % | 23.446 M 0.00 % | 23.446 M 58.12 % | 14.828 M 0.00 % | 14.828 M | 0.000 |
Common stock | 37.325 M 0.00 % | 37.325 M 20.00 % | 31.104 M 0.00 % | 31.104 M 0.00 % | 31.104 M 0.00 % | 31.104 M 20.00 % | 25.920 M 0.00 % | 25.920 M 0.00 % | 25.920 M 0.00 % | 25.920 M 200.00 % | 8.640 M 0.00 % | 8.640 M 20.00 % | 7.200 M 0.00 % | 7.200 M 0.00 % | 7.200 M 0.00 % | 7.200 M 20.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 0.00 % | 6.000 M 20.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 |
Total equity | 549.086 M 0.00 % | 549.086 M 56.17 % | 351.604 M 0.00 % | 351.604 M -9.50 % | 388.502 M 0.00 % | 388.502 M 6.89 % | 363.471 M 0.00 % | 363.471 M 3.30 % | 351.875 M 0.00 % | 351.875 M 41.65 % | 248.416 M 0.00 % | 248.416 M 1.77 % | 244.084 M 0.00 % | 244.084 M 0.05 % | 243.962 M 0.00 % | 243.962 M 7.19 % | 227.607 M 0.00 % | 227.607 M 2.26 % | 222.568 M 0.00 % | 222.568 M 56.10 % | 142.577 M 0.00 % | 142.577 M 2.63 % | 138.923 M 0.00 % | 138.923 M -1.80 % | 141.468 M 0.00 % | 141.468 M 8.23 % | 130.710 M 0.00 % | 130.710 M -5.23 % | 137.922 M 0.00 % | 137.922 M -13.70 % | 159.809 M -2.01 % | 163.086 M 4.13 % | 156.613 M 11.03 % | 141.050 M 0.00 % | 141.050 M 6.51 % | 132.432 M 0.00 % | 132.432 M 162.25 % | 50.498 M |
Other non current 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 | 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 |
Long term debt | 20.820 M 0.00 % | 20.820 M 7 030.14 % | 292.000 K 0.00 % | 292.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 885.000 K 0.00 % | 885.000 K 41.37 % | 626.000 K 0.00 % | 626.000 K -35.93 % | 977.000 K 0.00 % | 977.000 K -71.01 % | 3.370 M 0.00 % | 3.370 M 533.46 % | 532.000 K 0.00 % | 532.000 K 426.73 % | 101.000 K 0.00 % | 101.000 K -92.69 % | 1.381 M 0.00 % | 1.381 M -35.23 % | 2.132 M 0.00 % | 2.132 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 |
Total non current liabilities | 20.820 M 0.00 % | 20.820 M 7 030.14 % | 292.000 K 0.00 % | 292.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 885.000 K 0.00 % | 885.000 K 41.37 % | 626.000 K 0.00 % | 626.000 K -35.93 % | 977.000 K 0.00 % | 977.000 K -71.01 % | 3.370 M 0.00 % | 3.370 M 533.46 % | 532.000 K 0.00 % | 532.000 K 426.73 % | 101.000 K 0.00 % | 101.000 K -92.69 % | 1.381 M 0.00 % | 1.381 M -35.23 % | 2.132 M 0.00 % | 2.132 M -86.69 % | 16.021 M | 0.000 -100.00 % | 21.387 M | 0.000 -100.00 % | 5.861 M -31.12 % | 8.509 M 15.69 % | 7.355 M -6.82 % | 7.893 M | 0.000 -100.00 % | 17.277 M | 0.000 | 0.000 |
Other current liabilities | 51.089 M 0.00 % | 51.089 M 30.65 % | 39.103 M 0.00 % | 39.103 M 97.40 % | 19.809 M 0.00 % | 19.809 M 22.95 % | 16.111 M -0.84 % | 16.247 M 21.70 % | 13.350 M -9.69 % | 14.782 M 53.92 % | 9.604 M -12.24 % | 10.943 M 96.75 % | 5.562 M -21.32 % | 7.069 M -1.46 % | 7.174 M -48.10 % | 13.824 M 123.00 % | 6.199 M -68.72 % | 19.815 M 218.01 % | 6.231 M -72.40 % | 22.579 M 402.43 % | 4.494 M -52.16 % | 9.394 M 48.66 % | 6.319 M -0.94 % | 6.379 M 127.42 % | 2.805 M -69.84 % | 9.301 M -29.93 % | 13.274 M 0.00 % | 13.274 M -17.65 % | 16.119 M -1.62 % | 16.384 M 3.45 % | 15.838 M 98.20 % | 7.991 M 267.57 % | 2.174 M -64.65 % | 6.150 M -59.26 % | 15.095 M -28.94 % | 21.244 M 27.13 % | 16.710 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 K | 0.000 -100.00 % | 135.000 K | 0.000 -100.00 % | 599.000 K | 0.000 -100.00 % | 657.000 K | 0.000 -100.00 % | 6.295 M | 0.000 -100.00 % | 13.616 M | 0.000 -100.00 % | 16.348 M | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 432.000 K | 0.000 -100.00 % | 6.496 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 |
Short term debt | 76.438 M 0.00 % | 76.438 M 1.45 % | 75.345 M 0.00 % | 75.345 M 1.71 % | 74.077 M 0.00 % | 74.077 M -0.62 % | 74.536 M 0.00 % | 74.536 M 7.07 % | 69.615 M 0.00 % | 69.615 M 61.50 % | 43.106 M 0.00 % | 43.106 M 6.24 % | 40.575 M 0.00 % | 40.575 M 0.04 % | 40.560 M 0.00 % | 40.560 M 3 220.00 % | -1.300 M -1 387.13 % | 101.000 K 100.77 % | -13.072 M -499.02 % | 3.276 M 149.70 % | 1.312 M -59.08 % | 3.206 M 370.78 % | -1.184 M -128.24 % | 4.193 M 1 661.76 % | 238.000 K -91.63 % | 2.843 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 |
Total current liabilities | 131.393 M 0.00 % | 131.393 M 12.36 % | 116.936 M 0.00 % | 116.936 M -3.34 % | 120.978 M 0.00 % | 120.978 M 3.02 % | 117.431 M 0.00 % | 117.431 M 31.66 % | 89.191 M 0.00 % | 89.191 M -1.88 % | 90.902 M 0.00 % | 90.902 M 28.63 % | 70.672 M 0.00 % | 70.672 M -3.18 % | 72.990 M 0.00 % | 72.990 M 135.83 % | 30.950 M 0.00 % | 30.950 M -23.49 % | 40.450 M 0.00 % | 40.450 M 47.07 % | 27.504 M 0.00 % | 27.504 M 94.29 % | 14.156 M 0.00 % | 14.156 M -21.48 % | 18.028 M 0.00 % | 18.028 M -38.46 % | 29.295 M 0.00 % | 29.295 M -22.44 % | 37.771 M 0.00 % | 37.771 M 68.28 % | 22.445 M 89.62 % | 11.837 M -28.09 % | 16.460 M -8.96 % | 18.080 M 0.00 % | 18.080 M -43.10 % | 31.777 M 0.00 % | 31.777 M | 0.000 |
Total liabilities | 152.213 M 0.00 % | 152.213 M 29.84 % | 117.228 M 0.00 % | 117.228 M -3.10 % | 120.978 M 0.00 % | 120.978 M 3.02 % | 117.431 M 0.00 % | 117.431 M 31.66 % | 89.191 M 0.00 % | 89.191 M -2.83 % | 91.787 M 0.00 % | 91.787 M 28.74 % | 71.298 M 0.00 % | 71.298 M -3.61 % | 73.967 M 0.00 % | 73.967 M 115.52 % | 34.320 M 0.00 % | 34.320 M -16.26 % | 40.982 M 0.00 % | 40.982 M 48.46 % | 27.605 M 0.00 % | 27.605 M 77.67 % | 15.537 M 0.00 % | 15.537 M -22.93 % | 20.160 M 0.00 % | 20.160 M -31.18 % | 29.295 M 0.00 % | 29.295 M -22.44 % | 37.771 M 0.00 % | 37.771 M 68.28 % | 22.445 M 89.62 % | 11.837 M -28.09 % | 16.460 M -8.96 % | 18.080 M 0.00 % | 18.080 M -43.10 % | 31.777 M 0.00 % | 31.777 M | 0.000 |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -28.891 M 0.00 % | -28.891 M 4.19 % | -30.155 M 0.00 % | -30.155 M 4.53 % | -31.585 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.261 M | 0.000 -100.00 % | 100.391 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 | 0.000 | 0.000 100.00 % | -34.542 M |
Long term 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 -100.00 % | 58.261 M | 0.000 -100.00 % | 64.742 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 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 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 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 | 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 |
Goodwill and intangible assets | 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 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 101.053 M 0.00 % | 101.053 M 325.47 % | 23.751 M 0.00 % | 23.751 M 5.82 % | 22.445 M 0.00 % | 22.445 M -10.20 % | 24.995 M 0.00 % | 24.995 M -13.49 % | 28.891 M 0.00 % | 28.891 M -4.19 % | 30.155 M 0.00 % | 30.155 M -4.53 % | 31.585 M 0.00 % | 31.585 M -9.98 % | 35.086 M 0.00 % | 35.086 M -11.59 % | 39.687 M 0.00 % | 39.687 M 0.14 % | 39.632 M 895.03 % | 3.983 M 0.08 % | 3.980 M 0.00 % | 3.980 M -39.45 % | 6.573 M 0.00 % | 6.573 M -12.30 % | 7.495 M 0.00 % | 7.495 M 103.23 % | 3.688 M 0.00 % | 3.688 M -23.77 % | 4.838 M 0.00 % | 4.838 M -21.77 % | 6.184 M 101.50 % | 3.069 M -20.86 % | 3.878 M 254.80 % | 1.093 M 0.00 % | 1.093 M -38.42 % | 1.775 M 0.00 % | 1.775 M | 0.000 |
Total non current assets | 101.053 M 0.00 % | 101.053 M 325.47 % | 23.751 M 0.00 % | 23.751 M 5.82 % | 22.445 M 0.00 % | 22.445 M -10.20 % | 24.995 M 0.00 % | 24.995 M -13.49 % | 28.891 M 0.00 % | 28.891 M -4.19 % | 30.155 M 0.00 % | 30.155 M -4.53 % | 31.585 M 0.00 % | 31.585 M -9.98 % | 35.086 M 0.00 % | 35.086 M -64.18 % | 97.948 M 0.00 % | 97.948 M -6.16 % | 104.374 M 0.00 % | 104.374 M 2 522.46 % | 3.980 M 0.00 % | 3.980 M -39.45 % | 6.573 M 0.00 % | 6.573 M -62.43 % | 17.495 M 0.00 % | 17.495 M 27.81 % | 13.688 M 0.00 % | 13.688 M -7.75 % | 14.838 M 0.00 % | 14.838 M 139.94 % | 6.184 M 101.50 % | 3.069 M -20.86 % | 3.878 M 254.80 % | 1.093 M 0.00 % | 1.093 M -38.42 % | 1.775 M 0.00 % | 1.775 M 105.14 % | -34.542 M |
Other current assets | 194.441 M 0.00 % | 194.441 M | 0.000 | 0.000 -100.00 % | 159.861 M 0.00 % | 159.861 M -0.40 % | 160.507 M 0.26 % | 160.092 M 73.58 % | 92.227 M 1.59 % | 90.782 M 21.72 % | 74.585 M 2 143.83 % | 3.324 M -93.71 % | 52.875 M 0.00 % | 52.875 M -56.63 % | 121.905 M 71.32 % | 71.156 M 3.77 % | 68.574 M 0.00 % | 68.574 M -8.99 % | 75.346 M 95.85 % | 38.472 M -59.26 % | 94.432 M 0.00 % | 94.432 M 6.92 % | 88.321 M 0.00 % | 88.321 M -10.16 % | 98.314 M 45.88 % | 67.393 M 395.46 % | 13.602 M -19.25 % | 16.845 M 418.79 % | 3.247 M 0.00 % | 3.247 M -83.67 % | 19.881 M 411.08 % | 3.890 M 326.07 % | 913.000 K -54.44 % | 2.004 M 0.00 % | 2.004 M 434.40 % | 375.000 K 0.00 % | 375.000 K | 0.000 |
Short term investments | 481.000 K 0.00 % | 481.000 K -99.71 % | 168.697 M 0.00 % | 168.697 M 37 980.59 % | 443.000 K 0.00 % | 443.000 K -99.72 % | 160.510 M 38 299.52 % | 418.000 K -11.63 % | 473.000 K 0.00 % | 473.000 K -9.21 % | 521.000 K 0.00 % | 521.000 K 21.45 % | 429.000 K 0.00 % | 429.000 K 11.14 % | 386.000 K 0.00 % | 386.000 K -92.64 % | 5.243 M 0.00 % | 5.243 M 1 047.26 % | 457.000 K 0.00 % | 457.000 K -91.73 % | 5.524 M 0.00 % | 5.524 M 942.26 % | 530.000 K 0.00 % | 530.000 K -96.07 % | 13.500 M 139.79 % | 5.630 M 13.85 % | 4.945 M 0.00 % | 4.945 M -60.98 % | 12.674 M 0.00 % | 12.674 M 422.21 % | 2.427 M 0.00 % | 2.427 M 266.06 % | 663.000 K 67.85 % | 395.000 K 0.00 % | 395.000 K -9.61 % | 437.000 K 0.00 % | 437.000 K -99.37 % | 69.084 M |
cash and cash equivalents | 80.744 M 0.00 % | 80.744 M 29.91 % | 62.153 M 0.00 % | 62.153 M 90.92 % | 32.555 M 0.00 % | 32.555 M -19.49 % | 40.434 M 0.00 % | 40.434 M -26.85 % | 55.278 M 0.00 % | 55.278 M 5.31 % | 52.490 M 0.00 % | 52.490 M 694.10 % | 6.610 M 0.00 % | 6.610 M -69.84 % | 21.920 M 0.00 % | 21.920 M -41.09 % | 37.207 M 0.00 % | 37.207 M -24.43 % | 49.234 M 0.00 % | 49.234 M 75.62 % | 28.034 M 0.00 % | 28.034 M -15.45 % | 33.158 M 0.00 % | 33.158 M -27.63 % | 45.819 M 0.00 % | 45.819 M -56.69 % | 105.783 M 0.00 % | 105.783 M 48.41 % | 71.278 M 0.00 % | 71.278 M -54.36 % | 156.189 M 0.03 % | 156.142 M 1.24 % | 154.235 M 7.22 % | 143.843 M 0.00 % | 143.843 M 10.17 % | 130.565 M 0.00 % | 130.565 M 477.99 % | -34.542 M |
Cash and short term investments | 81.225 M 0.00 % | 81.225 M -64.81 % | 230.850 M 0.00 % | 230.850 M 599.59 % | 32.998 M 0.00 % | 32.998 M -18.39 % | 40.434 M -1.02 % | 40.852 M -26.10 % | 55.278 M -0.85 % | 55.751 M 6.21 % | 52.490 M -0.98 % | 53.011 M 701.98 % | 6.610 M -6.09 % | 7.039 M -67.89 % | 21.920 M -1.73 % | 22.306 M -40.05 % | 37.207 M -12.35 % | 42.450 M -13.78 % | 49.234 M -0.92 % | 49.691 M 77.25 % | 28.034 M -16.46 % | 33.558 M 1.21 % | 33.158 M -1.57 % | 33.688 M -26.48 % | 45.819 M -10.94 % | 51.449 M -51.36 % | 105.783 M -4.47 % | 110.728 M 55.35 % | 71.278 M -15.10 % | 83.952 M -46.25 % | 156.189 M 0.03 % | 156.142 M 1.24 % | 154.235 M 7.22 % | 143.843 M -0.27 % | 144.238 M 10.47 % | 130.565 M -0.33 % | 131.002 M 279.25 % | 34.542 M |
Total current assets | 600.246 M 0.00 % | 600.246 M 34.86 % | 445.081 M 0.00 % | 445.081 M -8.61 % | 487.035 M 0.00 % | 487.035 M 6.83 % | 455.907 M 0.00 % | 455.907 M 10.61 % | 412.175 M 0.00 % | 412.175 M 32.94 % | 310.048 M 0.00 % | 310.048 M 9.25 % | 283.797 M 0.00 % | 283.797 M 0.34 % | 282.843 M 0.00 % | 282.843 M 72.49 % | 163.979 M 0.00 % | 163.979 M 3.02 % | 159.176 M 0.00 % | 159.176 M -4.23 % | 166.202 M 0.00 % | 166.202 M 12.38 % | 147.887 M 0.00 % | 147.887 M 2.60 % | 144.133 M 0.00 % | 144.133 M -1.49 % | 146.317 M 0.00 % | 146.317 M -9.04 % | 160.855 M 0.00 % | 160.855 M -8.64 % | 176.070 M 2.45 % | 171.854 M 1.57 % | 169.195 M 7.06 % | 158.037 M 0.00 % | 158.037 M -2.71 % | 162.434 M 0.00 % | 162.434 M 370.25 % | 34.542 M |
Inventory | 199.489 M 0.00 % | 199.489 M 123.35 % | 89.315 M 0.00 % | 89.315 M -34.88 % | 137.155 M 0.00 % | 137.155 M 38.76 % | 98.846 M 0.00 % | 98.846 M -49.19 % | 194.541 M 0.00 % | 194.541 M 34.37 % | 144.775 M -32.99 % | 216.036 M 31.77 % | 163.953 M 0.00 % | 163.953 M 34.88 % | 121.554 M -29.45 % | 172.303 M 472.72 % | 30.085 M 0.00 % | 30.085 M -50.14 % | 60.343 M 0.00 % | 60.343 M 3 702.33 % | 1.587 M 0.00 % | 1.587 M -35.77 % | 2.471 M -66.93 % | 7.471 M 108.24 % | -90.650 M | 0.000 100.00 % | -18.744 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.551 M 142.72 % | 1.463 M | 0.000 100.00 % | -11.795 M | 0.000 -100.00 % | 375.000 K | 0.000 | 0.000 |
Net receivables | 125.091 M 0.00 % | 125.091 M 0.14 % | 124.916 M 0.00 % | 124.916 M -20.45 % | 157.021 M 0.00 % | 157.021 M 0.58 % | 156.120 M 0.00 % | 156.117 M 122.61 % | 70.129 M -1.37 % | 71.101 M 73.71 % | 40.930 M 8.63 % | 37.677 M -37.13 % | 59.930 M 0.00 % | 59.930 M -31.92 % | 88.031 M 415.46 % | 17.078 M -71.52 % | 59.975 M 162.24 % | 22.870 M -33.89 % | 34.596 M 224.24 % | 10.670 M -91.81 % | 130.309 M 255.79 % | 36.625 M -65.07 % | 104.838 M 469.56 % | 18.407 M -79.69 % | 90.650 M 258.43 % | 25.291 M -6.09 % | 26.932 M 43.68 % | 18.744 M -74.55 % | 73.656 M 0.00 % | 73.656 M 523.04 % | 11.822 M 0.00 % | 11.822 M -11.67 % | 13.384 M 13.47 % | 11.795 M 0.00 % | 11.795 M -62.02 % | 31.057 M 0.00 % | 31.057 M | 0.000 |
Tax assets | 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 | 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 assets | 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 | 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 |
Account payables | 3.866 M 0.00 % | 3.866 M 55.39 % | 2.488 M 0.00 % | 2.488 M -90.82 % | 27.092 M 0.00 % | 27.092 M 1.67 % | 26.648 M 0.00 % | 26.648 M 455.86 % | 4.794 M 0.00 % | 4.794 M -86.99 % | 36.853 M 0.00 % | 36.853 M 60.04 % | 23.028 M 0.00 % | 23.028 M 23.77 % | 18.606 M 0.00 % | 18.606 M 68.62 % | 11.034 M 0.00 % | 11.034 M -24.40 % | 14.595 M 0.00 % | 14.595 M -2.07 % | 14.904 M 0.00 % | 14.904 M 315.85 % | 3.584 M 0.00 % | 3.584 M -39.09 % | 5.884 M 0.00 % | 5.884 M -63.27 % | 16.021 M 0.00 % | 16.021 M -25.09 % | 21.387 M 0.00 % | 21.387 M 264.90 % | 5.861 M 64.31 % | 3.567 M -46.19 % | 6.629 M -16.01 % | 7.893 M 164.42 % | 2.985 M 426.46 % | 567.000 K -96.24 % | 15.067 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 1.297 M | 0.000 -100.00 % | 740.000 K | 0.000 -100.00 % | 850.000 K | 0.000 -100.00 % | 355.000 K | 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 % | 265.000 K | 0.000 -100.00 % | 746.000 K 167.38 % | 279.000 K -96.36 % | 7.657 M 89.67 % | 4.037 M | 0.000 -100.00 % | 9.966 M | 0.000 | 0.000 |
Deferred revenue non current | 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 | 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 |
Minority interest | 13.740 M 0.00 % | 13.740 M 28.03 % | 10.732 M 0.00 % | 10.732 M -4.52 % | 11.240 M 0.00 % | 11.240 M 24.20 % | 9.050 M 0.00 % | 9.050 M 66.12 % | 5.448 M 0.00 % | 5.448 M 22.15 % | 4.460 M 0.00 % | 4.460 M 34.14 % | 3.325 M 0.00 % | 3.325 M 75.28 % | 1.897 M 0.00 % | 1.897 M 2 429.33 % | 75.000 K 0.00 % | 75.000 K 635.71 % | -14.000 K 0.00 % | -14.000 K | 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 |
Capital lease obligations | 22.242 M 0.00 % | 22.242 M 3 481.64 % | 621.000 K 0.00 % | 621.000 K 45.77 % | 426.000 K 0.00 % | 426.000 K -51.86 % | 885.000 K 0.00 % | 885.000 K -58.10 % | 2.112 M 0.00 % | 2.112 M -6.34 % | 2.255 M 0.00 % | 2.255 M 87.76 % | 1.201 M 0.00 % | 1.201 M -21.86 % | 1.537 M 0.00 % | 1.537 M -55.72 % | 3.471 M 0.00 % | 3.471 M -8.85 % | 3.808 M 0.00 % | 3.808 M 15.15 % | 3.307 M 0.00 % | 3.307 M -36.43 % | 5.202 M 0.00 % | 5.202 M 4.56 % | 4.975 M 0.00 % | 4.975 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.695 M | 0.000 | 0.000 -100.00 % | 20.945 M | 0.000 -100.00 % | 9.883 M | 0.000 -100.00 % | 3.833 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 -100.00 % | 337.502 M -5.11 % | 355.695 M 0.00 % | 355.695 M 0.00 % | 355.695 M 6.48 % | 334.044 M 0.00 % | 334.044 M 0.00 % | 334.044 M 0.00 % | 334.044 M 43.76 % | 232.364 M 0.00 % | 232.364 M 9.02 % | 213.133 M 0.00 % | 213.133 M 0.00 % | 213.133 M 0.00 % | 213.133 M 5.20 % | 202.604 M 0.00 % | 202.604 M 0.00 % | 202.604 M 0.00 % | 202.604 M 84.46 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M 0.00 % | 109.834 M -2.46 % | 112.604 M 2.52 % | 109.834 M 4 375.71 % | 2.454 M |
Deferred tax liabilities non current | 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 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.021 M | 0.000 100.00 % | -21.387 M | 0.000 100.00 % | -5.861 M 31.12 % | -8.509 M -15.69 % | -7.355 M 6.82 % | -7.893 M | 0.000 100.00 % | -17.277 M | 0.000 | 0.000 |
Total assets | 701.299 M 0.00 % | 701.299 M 49.58 % | 468.832 M 0.00 % | 468.832 M -7.98 % | 509.480 M 0.00 % | 509.480 M 5.94 % | 480.902 M 0.00 % | 480.902 M 9.03 % | 441.066 M 0.00 % | 441.066 M 29.65 % | 340.203 M 0.00 % | 340.203 M 7.87 % | 315.382 M 0.00 % | 315.382 M -0.80 % | 317.929 M 0.00 % | 317.929 M 21.38 % | 261.927 M 0.00 % | 261.927 M -0.62 % | 263.550 M 0.00 % | 263.550 M 54.86 % | 170.182 M 0.00 % | 170.182 M 10.18 % | 154.460 M 0.00 % | 154.460 M -4.43 % | 161.628 M 0.00 % | 161.628 M 1.01 % | 160.005 M 0.00 % | 160.005 M -8.93 % | 175.693 M 0.00 % | 175.693 M -3.60 % | 182.254 M 4.19 % | 174.923 M 1.07 % | 173.073 M 8.76 % | 159.130 M 0.00 % | 159.130 M -3.09 % | 164.209 M 0.00 % | 164.209 M | 0.000 |
2025-06-30 | 2025-03-31 | 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 | 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-06-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 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-06-30 | 2017-03-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 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 | 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 -100.00 % | 37.623 M 26.43 % | 29.758 M 241.76 % | -20.992 M 0.00 % | -20.992 M 7.06 % | -22.585 M 84.39 % | -144.653 M -161.32 % | -55.354 M -343.08 % | 22.772 M 426.06 % | -6.984 M 70.54 % | -23.705 M -111.94 % | -11.185 M 85.67 % | -78.052 M -99.74 % | -39.078 M -157.97 % | -15.148 M -242.13 % | -4.428 M 88.20 % | -37.537 M -54.22 % | -24.341 M -202.10 % | -8.057 M 32.42 % | -11.923 M 48.82 % | -23.295 M -212.04 % | -7.466 M 86.64 % | -55.883 M -80.01 % | -31.045 M -237.11 % | 22.643 M 0.00 % | 22.643 M 191.11 % | -24.851 M 0.00 % | -24.851 M -516.13 % | 5.972 M 441.75 % | -1.748 M -305.35 % | 851.000 K 112.72 % | -6.691 M -169.96 % | 9.565 M 0.00 % | 9.565 M 216.00 % | -8.245 M 0.00 % | -8.245 M -199.22 % | -2.756 M 0.00 % | -2.756 M |
Accounts receivables | 0.000 | 0.000 -100.00 % | 19.754 M 100.00 % | 9.877 M 668.95 % | -1.736 M 0.00 % | -1.736 M 97.96 % | -85.036 M -140.96 % | -35.291 M -100.00 % | -17.646 M -199.07 % | 17.812 M 60.63 % | 11.089 M -44.76 % | 20.074 M 193.50 % | -21.470 M -205.84 % | 20.285 M 589.15 % | 2.944 M 124.04 % | -12.246 M -100.75 % | -6.100 M -158.01 % | 10.515 M 23.43 % | 8.519 M 208.36 % | -7.862 M -48.12 % | -5.308 M 66.07 % | -15.646 M -582.01 % | 3.246 M 104.54 % | -71.541 M -2 124.19 % | -3.217 M -111.81 % | 27.245 M 0.00 % | 27.245 M 236.82 % | -19.914 M 0.00 % | -19.914 M -2 289.50 % | 909.500 K 0.00 % | 909.500 K 153.50 % | -1.700 M -50.84 % | -1.127 M -110.57 % | 10.659 M 0.00 % | 10.659 M 199.31 % | -10.733 M 0.00 % | -10.733 M -919.28 % | -1.053 M 0.00 % | -1.053 M |
Inventory | 0.000 | 0.000 -100.00 % | 47.841 M 100.00 % | 23.921 M 224.88 % | -19.155 M 0.00 % | -19.155 M -118.34 % | 104.447 M 278.49 % | -58.518 M -100.00 % | -29.259 M -239.30 % | 21.005 M 100.00 % | 10.503 M 124.09 % | -43.594 M -100.00 % | -21.797 M 70.11 % | -72.914 M -100.00 % | -36.457 M -21.18 % | -30.085 M -100.00 % | -15.043 M -4 771.58 % | 322.000 K 100.00 % | 161.000 K -81.79 % | 884.000 K 100.00 % | 442.000 K 135.77 % | -1.236 M 0.00 % | -1.236 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 | 0.000 |
Accounts payables | 0.000 | 0.000 100.00 % | -24.604 M | 0.000 -100.00 % | 444.000 K | 0.000 -100.00 % | 23.276 M 169.52 % | -33.481 M | 0.000 -100.00 % | 14.621 M | 0.000 -100.00 % | 4.303 M | 0.000 -100.00 % | 7.423 M | 0.000 100.00 % | -3.561 M | 0.000 100.00 % | -303.000 K | 0.000 -100.00 % | 11.320 M | 0.000 100.00 % | -2.300 M | 0.000 -100.00 % | 584.000 K | 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 100.00 % | -5.368 M -32.89 % | -4.040 M -641.19 % | -545.000 K -439.60 % | -101.000 K 99.85 % | -65.272 M -275.93 % | -17.363 M -105.49 % | -8.450 M 72.45 % | -30.666 M -75.37 % | -17.487 M -289.63 % | -4.488 M -113.99 % | 32.082 M 197.67 % | -32.846 M -490.33 % | -5.564 M -118.10 % | 30.744 M 83.93 % | 16.715 M 134.77 % | -48.071 M -45.58 % | -33.021 M -166.32 % | -12.399 M -75.71 % | -7.057 M -145.19 % | -2.878 M 69.63 % | -9.476 M -162.86 % | 15.074 M 154.17 % | -27.829 M -504.64 % | -4.603 M 0.00 % | -4.603 M 6.78 % | -4.938 M 0.00 % | -4.938 M -85.83 % | -2.657 M 0.00 % | -2.657 M -245.83 % | 1.822 M 142.40 % | -4.297 M -292.78 % | -1.094 M 0.00 % | -1.094 M -143.97 % | 2.488 M 0.00 % | 2.488 M 246.14 % | -1.703 M 0.00 % | -1.703 M |
Other non cash items | 1.676 M 0.00 % | 1.676 M -85.00 % | 11.172 M 419.24 % | 2.152 M -42.80 % | 3.762 M 0.00 % | 3.762 M 13.85 % | 3.304 M -97.53 % | 133.824 M 1 102.73 % | -13.346 M 61.61 % | -34.766 M -252.23 % | 22.838 M 4.81 % | 21.790 M 2 169.79 % | 960.000 K -98.50 % | 63.789 M 2 049.23 % | 2.968 M -93.65 % | 46.774 M 1 628.81 % | -3.060 M -175.23 % | 4.067 M -62.79 % | 10.931 M 8 443.89 % | -131.000 K -101.77 % | 7.394 M -73.03 % | 27.417 M 872.09 % | -3.551 M -104.66 % | 76.274 M 2 480.22 % | -3.205 M -34.76 % | -2.378 M 0.00 % | -2.378 M -2 443.32 % | -93.500 K 0.00 % | -93.500 K -29.86 % | -72.000 K -101.19 % | 6.052 M 679.83 % | 776.000 K 561.90 % | -168.000 K 97.83 % | -7.759 M 0.00 % | -7.759 M -214.15 % | 6.797 M 0.00 % | 6.797 M 52 184.62 % | 13.000 K 0.00 % | 13.000 K |
Net cash provided by operating activities | 0.000 | 0.000 -100.00 % | 30.959 M 119.97 % | 14.074 M 195.35 % | -14.760 M 0.00 % | -14.760 M -39.14 % | -10.608 M 92.62 % | -143.703 M -101.45 % | -71.335 M -366.14 % | 26.804 M 111.40 % | 12.680 M 183.47 % | -15.191 M -121.01 % | -6.874 M 89.38 % | -64.710 M -100.00 % | -32.355 M -200.56 % | -10.765 M -99.93 % | -5.385 M 85.72 % | -37.717 M -99.98 % | -18.860 M -577.20 % | -2.785 M -98.22 % | -1.405 M 93.12 % | -20.426 M -98.97 % | -10.266 M 81.25 % | -54.760 M -98.59 % | -27.575 M -258.34 % | 17.415 M 0.00 % | 17.415 M 159.41 % | -29.313 M 0.00 % | -29.313 M -974.75 % | 3.351 M 87.99 % | 1.783 M -15.96 % | 2.121 M -81.33 % | 11.363 M 75.99 % | 6.457 M 0.00 % | 6.457 M 17.03 % | 5.517 M 0.00 % | 5.517 M 216.80 % | 1.742 M 0.00 % | 1.742 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -3.146 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.608 M | 0.000 | 0.000 100.00 % | -303.000 K -100.00 % | -151.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.711 M -100.00 % | -17.856 M | 0.000 | 0.000 100.00 % | -12.000 K -100.00 % | -6.000 K | 0.000 | 0.000 100.00 % | -178.000 K 0.00 % | -178.000 K 4.81 % | -187.000 K 0.00 % | -187.000 K 94.46 % | -3.377 M -98.41 % | -1.702 M 49.21 % | -3.351 M -8 073.17 % | -41.000 K -4 000.00 % | -1.000 K 0.00 % | -1.000 K 83.33 % | -6.000 K 0.00 % | -6.000 K 97.92 % | -288.000 K 0.00 % | -288.000 K |
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 -100.00 % | 1.525 M | 0.000 100.00 % | -1.525 M | 0.000 -100.00 % | 3.545 M | 0.000 | 0.000 | 0.000 -100.00 % | 635.000 K | 0.000 100.00 % | -3.705 M | 0.000 | 0.000 | 0.000 100.00 % | -2.450 M 0.00 % | -2.450 M | 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 | 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 | 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 -100.00 % | 500.000 0.00 % | 500.000 100.00 % | -10.675 M -2 135 100.00 % | 500.000 0.00 % | 500.000 | 0.000 100.00 % | -151.500 K -30 400.00 % | 500.000 0.00 % | 500.000 -99.93 % | 762.500 K 0.00 % | 762.500 K 200.26 % | -760.500 K 0.00 % | -760.500 K -142.87 % | 1.774 M 0.00 % | 1.774 M 14 092.00 % | 12.500 K 0.00 % | 12.500 K -99.88 % | 10.000 M 86.20 % | 5.371 M 424.01 % | -1.658 M 0.00 % | -1.658 M -8 600.00 % | 19.500 K 0.00 % | 19.500 K -94.02 % | 326.000 K 0.00 % | 326.000 K 346.58 % | 73.000 K 14.06 % | 64.000 K -54.61 % | 141.000 K -16.07 % | 168.000 K -8.45 % | 183.500 K 0.00 % | 183.500 K 1 831.58 % | 9.500 K 0.00 % | 9.500 K -93.04 % | 136.500 K 0.00 % | 136.500 K |
Net cash used for investing activites | 0.000 | 0.000 100.00 % | -3.146 M | 0.000 -100.00 % | 500.000 0.00 % | 500.000 100.75 % | -67.000 K -13 500.00 % | 500.000 0.00 % | 500.000 100.17 % | -303.000 K -100.00 % | -151.500 K -30 400.00 % | 500.000 0.00 % | 500.000 -99.97 % | 1.525 M 100.00 % | 762.500 K 150.00 % | -1.525 M -100.53 % | -760.500 K 97.64 % | -32.166 M -100.02 % | -16.081 M -128 751.99 % | 12.500 K 0.00 % | 12.500 K -99.88 % | 10.623 M 98.02 % | 5.365 M 244.79 % | -3.705 M -123.53 % | -1.658 M -945.74 % | -158.500 K 0.00 % | -158.500 K 93.14 % | -2.311 M 0.00 % | -2.311 M 30.05 % | -3.304 M -101.71 % | -1.638 M 48.97 % | -3.210 M -2 627.56 % | 127.000 K -30.41 % | 182.500 K 0.00 % | 182.500 K 5 114.29 % | 3.500 K 0.00 % | 3.500 K 102.31 % | -151.500 K 0.00 % | -151.500 K |
Debt repayment | 0.000 | 0.000 -100.00 % | 1.365 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.148 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 | 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 -100.00 % | 26.835 M | 0.000 | 0.000 -100.00 % | 118.960 M | 0.000 -100.00 % | 20.671 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.729 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.770 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 | 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 | 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 | 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 100.00 % | -622.000 K | 0.000 100.00 % | -18.000 K -100.15 % | 12.011 M 293.72 % | -6.200 M -104.28 % | 144.717 M 101.44 % | 71.842 M 257.67 % | 20.086 M 86.58 % | 10.766 M 1 289.56 % | -905.000 K 0.00 % | -905.000 K -101.86 % | 48.593 M 100.00 % | 24.297 M 11 480.09 % | -213.500 K 0.00 % | -213.500 K -100.23 % | 91.083 M 100.00 % | 45.542 M 2 047.05 % | -2.339 M -100.00 % | -1.170 M 18.16 % | -1.429 M 0.00 % | -1.429 M -90.66 % | -749.500 K 0.00 % | -749.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.180 M 0.00 % | 40.180 M 4 845.17 % | 812.500 K 0.00 % | 812.500 K |
Net cash used provided by financing activities | 0.000 | 0.000 -100.00 % | 743.000 K | 0.000 -100.00 % | 26.817 M 123.28 % | 12.011 M 23 197.12 % | -52.000 K -100.04 % | 144.717 M 101.44 % | 71.842 M 257.67 % | 20.086 M 86.58 % | 10.766 M 3 049.45 % | -365.000 K 59.67 % | -905.000 K -101.86 % | 48.593 M 100.00 % | 24.297 M 5 790.05 % | -427.000 K -100.00 % | -213.500 K -100.23 % | 91.083 M 100.00 % | 45.542 M 2 047.05 % | -2.339 M -100.00 % | -1.170 M 59.08 % | -2.858 M -100.00 % | -1.429 M 4.67 % | -1.499 M -100.00 % | -749.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.180 M 0.00 % | 40.180 M 4 845.17 % | 812.500 K 0.00 % | 812.500 K |
Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 1.042 M | 0.000 100.00 % | -2.381 M -100.00 % | -1.191 M 71.08 % | -4.117 M -564.15 % | 887.000 K 0.00 % | 887.000 K 350.92 % | -353.500 K 0.00 % | -353.500 K -387.40 % | 123.000 K 0.00 % | 123.000 K 135.40 % | -347.500 K 0.00 % | -347.500 K -200.72 % | 345.000 K 0.00 % | 345.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.000 K 0.00 % | -4.000 K -500.00 % | 1.000 K 0.00 % | 1.000 K | 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 -100.00 % | 29.598 M | 0.000 100.00 % | -7.879 M -100.00 % | -3.940 M 73.46 % | -14.844 M -632.42 % | 2.788 M 100.00 % | 1.394 M -96.96 % | 45.880 M 100.00 % | 22.940 M 249.84 % | -15.310 M -100.00 % | -7.655 M 49.92 % | -15.287 M -100.00 % | -7.643 M 36.45 % | -12.027 M -100.00 % | -6.014 M -128.37 % | 21.200 M 100.00 % | 10.600 M 306.87 % | -5.124 M -100.00 % | -2.562 M 79.76 % | -12.661 M -100.00 % | -6.331 M 89.44 % | -59.964 M -100.00 % | -29.982 M -273.78 % | 17.253 M 0.00 % | 17.253 M 154.56 % | -31.623 M 0.00 % | -31.623 M -67 382.98 % | 47.000 K -67.47 % | 144.500 K 113.16 % | -1.098 M -109.56 % | 11.490 M 73.07 % | 6.639 M 0.00 % | 6.639 M -85.47 % | 45.700 M 0.00 % | 45.700 M 1 802.19 % | 2.403 M 0.00 % | 2.403 M |
Cash at beginning of period | 0.000 | 0.000 -100.00 % | 32.555 M | 0.000 -100.00 % | 40.434 M 0.00 % | 40.434 M -26.85 % | 55.278 M 5.31 % | 52.490 M | 0.000 -100.00 % | 6.610 M 0.00 % | 6.610 M -69.84 % | 21.920 M | 0.000 -100.00 % | 37.207 M 0.00 % | 37.207 M -24.43 % | 49.234 M | 0.000 -100.00 % | 28.034 M 0.00 % | 28.034 M -15.45 % | 33.158 M | 0.000 -100.00 % | 45.819 M 0.00 % | 45.819 M -50.35 % | 92.283 M | 0.000 | 0.000 -100.00 % | 71.278 M -30.73 % | 102.901 M | 0.000 -100.00 % | 156.142 M 1.24 % | 154.235 M -0.71 % | 155.333 M 7.99 % | 143.843 M 4.84 % | 137.204 M | 0.000 | 0.000 -100.00 % | 39.165 M 6.54 % | 36.763 M | 0.000 |
Cash at end of period | 0.000 | 0.000 -100.00 % | 62.153 M | 0.000 -100.00 % | 32.555 M 926.37 % | -3.940 M -109.74 % | 40.434 M -26.85 % | 55.278 M 3 865.42 % | 1.394 M -97.34 % | 52.490 M 77.63 % | 29.550 M 347.05 % | 6.610 M 186.35 % | -7.655 M -134.92 % | 21.920 M -25.85 % | 29.564 M -20.54 % | 37.207 M 718.72 % | -6.014 M -112.21 % | 49.234 M 27.44 % | 38.634 M 37.81 % | 28.034 M 1 194.22 % | -2.562 M -107.73 % | 33.158 M -16.03 % | 39.489 M 22.18 % | 32.319 M 207.79 % | -29.982 M -273.78 % | 17.253 M -80.51 % | 88.531 M 24.20 % | 71.278 M 325.40 % | -31.623 M -120.25 % | 156.189 M 1.17 % | 154.380 M 0.09 % | 154.235 M -0.71 % | 155.333 M 7.99 % | 143.843 M 2 066.64 % | 6.639 M -85.47 % | 45.700 M -46.15 % | 84.865 M 116.69 % | 39.165 M 1 530.18 % | 2.403 M |
Operating cash flow | 0.000 | 0.000 -100.00 % | 30.959 M 119.97 % | 14.074 M 195.35 % | -14.760 M 0.00 % | -14.760 M -39.14 % | -10.608 M 92.62 % | -143.703 M -101.45 % | -71.335 M -366.14 % | 26.804 M 111.40 % | 12.680 M 183.47 % | -15.191 M -121.01 % | -6.874 M 89.38 % | -64.710 M -100.00 % | -32.355 M -200.56 % | -10.765 M -99.93 % | -5.385 M 85.72 % | -37.717 M -99.98 % | -18.860 M -577.20 % | -2.785 M -98.22 % | -1.405 M 93.12 % | -20.426 M -98.97 % | -10.266 M 81.25 % | -54.760 M -98.59 % | -27.575 M -258.34 % | 17.415 M 0.00 % | 17.415 M 159.41 % | -29.313 M 0.00 % | -29.313 M -974.75 % | 3.351 M 87.99 % | 1.783 M -15.96 % | 2.121 M -81.33 % | 11.363 M 75.99 % | 6.457 M 0.00 % | 6.457 M 17.03 % | 5.517 M 0.00 % | 5.517 M 216.80 % | 1.742 M 0.00 % | 1.742 M |
Capital expenditure | 0.000 | 0.000 100.00 % | -3.146 M -100.00 % | -1.573 M | 0.000 | 0.000 -100.00 % | 10.608 M | 0.000 | 0.000 100.00 % | -303.000 K -100.00 % | -151.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.711 M -100.00 % | -17.856 M | 0.000 | 0.000 100.00 % | -12.000 K -100.00 % | -6.000 K | 0.000 | 0.000 100.00 % | -178.000 K 0.00 % | -178.000 K 4.81 % | -187.000 K 0.00 % | -187.000 K 94.46 % | -3.377 M -98.41 % | -1.702 M 49.21 % | -3.351 M -8 073.17 % | -41.000 K -4 000.00 % | -1.000 K 0.00 % | -1.000 K 83.33 % | -6.000 K 0.00 % | -6.000 K 97.92 % | -288.000 K 0.00 % | -288.000 K |
Free CashFlow | 0.000 | 0.000 -100.00 % | 27.813 M 122.49 % | 12.501 M 184.70 % | -14.760 M 0.00 % | -14.760 M | 0.000 100.00 % | -143.703 M -101.45 % | -71.335 M -369.18 % | 26.501 M 111.53 % | 12.528 M 182.47 % | -15.191 M -121.01 % | -6.874 M 89.38 % | -64.710 M -100.00 % | -32.355 M -200.56 % | -10.765 M -99.93 % | -5.385 M 92.67 % | -73.428 M -99.99 % | -36.716 M -1 218.33 % | -2.785 M -98.22 % | -1.405 M 93.13 % | -20.438 M -98.97 % | -10.272 M 81.24 % | -54.760 M -98.59 % | -27.575 M -259.98 % | 17.237 M 0.00 % | 17.237 M 158.43 % | -29.500 M 0.00 % | -29.500 M -113 361.54 % | -26.000 K -132.30 % | 80.500 K 106.54 % | -1.230 M -110.86 % | 11.322 M 75.39 % | 6.456 M 0.00 % | 6.456 M 17.14 % | 5.511 M 0.00 % | 5.511 M 279.15 % | 1.454 M 0.00 % | 1.454 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 |