
China Environmental Technology and Bioenergy Holdings Limited 1237.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 409.620 M 37.67 % | 297.530 M -36.02 % | 465.037 M -23.52 % | 608.074 M 23.44 % | 492.589 M -29.03 % | 694.052 M 9.35 % | 634.686 M 37.32 % | 462.191 M 4.49 % | 442.328 M -30.89 % | 639.999 M -8.73 % | 701.231 M 47.61 % | 475.051 M 12.79 % | 421.171 M 37.12 % | 307.151 M |
Net income | 2.983 M 226.18 % | -2.364 M 63.95 % | -6.558 M -113.74 % | 47.712 M 151.25 % | -93.099 M -44.40 % | -64.471 M 65.14 % | -184.931 M -355.99 % | -40.556 M -81.91 % | -22.295 M -150.90 % | 43.802 M -51.77 % | 90.810 M -27.01 % | 124.421 M 55.35 % | 80.091 M 13.27 % | 70.707 M |
Income before tax | -4.201 M -121.34 % | -1.898 M 73.43 % | -7.143 M -118.71 % | 38.171 M 139.02 % | -97.814 M -52.11 % | -64.303 M 64.82 % | -182.796 M -378.49 % | -38.203 M -84.75 % | -20.678 M -138.65 % | 53.503 M -50.98 % | 109.154 M -30.58 % | 157.227 M 62.50 % | 96.756 M 19.34 % | 81.077 M |
Income before tax ratio | -0.01 -60.77 % | -0.01 58.47 % | -0.02 -124.47 % | 0.06 131.61 % | -0.20 -114.33 % | -0.09 67.83 % | -0.29 -248.44 % | -0.08 -76.81 % | -0.05 -155.92 % | 0.08 -46.29 % | 0.16 -52.97 % | 0.33 44.07 % | 0.23 -12.97 % | 0.26 |
EBITDA | 30.770 M -5.31 % | 32.495 M 11.09 % | 29.252 M -62.15 % | 77.292 M 383.59 % | -27.255 M 31.46 % | -39.764 M 71.30 % | -138.533 M -2 031.60 % | -6.499 M -148.30 % | 13.455 M -85.08 % | 90.179 M -33.53 % | 135.676 M -21.50 % | 172.832 M 43.32 % | 120.589 M 35.43 % | 89.040 M |
Net income ratio | 0.01 191.65 % | -0.01 43.66 % | -0.01 -117.97 % | 0.08 141.52 % | -0.19 -103.46 % | -0.09 68.12 % | -0.29 -232.06 % | -0.09 -74.09 % | -0.05 -173.65 % | 0.07 -47.15 % | 0.13 -50.56 % | 0.26 37.73 % | 0.19 -17.39 % | 0.23 |
Ratio EBITDA | 0.08 -31.22 % | 0.11 73.63 % | 0.06 -50.51 % | 0.13 329.73 % | -0.06 3.43 % | -0.06 73.75 % | -0.22 -1 452.28 % | -0.01 -146.23 % | 0.03 -78.41 % | 0.14 -27.17 % | 0.19 -46.82 % | 0.36 27.07 % | 0.29 -1.23 % | 0.29 |
Gross profit ratio | 0.12 78.99 % | 0.07 -41.46 % | 0.12 -42.11 % | 0.20 2 121.13 % | 0.01 -27.49 % | 0.01 -88.49 % | 0.11 55.10 % | 0.07 -35.61 % | 0.11 -43.50 % | 0.19 -24.80 % | 0.25 -20.34 % | 0.32 -9.54 % | 0.35 -3.09 % | 0.36 |
Weighted average shs out dil | 92.137 M 0.00 % | 92.137 M -89.44 % | 872.350 M 5.80 % | 824.550 M 13.48 % | 726.582 M 17.63 % | 617.667 M 0.00 % | 617.667 M 1.91 % | 606.108 M 17.74 % | 514.767 M 66.53 % | 309.119 M 35.41 % | 228.288 M 3.77 % | 219.986 M 9.89 % | 200.188 M 10.98 % | 180.389 M |
Weighted average shs out | 99.433 M 26.18 % | 78.800 M -90.97 % | 872.350 M 5.80 % | 824.550 M 13.52 % | 726.318 M 17.59 % | 617.667 M 0.00 % | 617.667 M 1.91 % | 606.108 M 17.74 % | 514.767 M 66.53 % | 309.119 M 35.41 % | 228.288 M 3.77 % | 219.986 M 9.89 % | 200.188 M 10.98 % | 180.389 M |
EPS diluted | 0.03 216.73 % | -0.03 -229.49 % | -0.01 -113.68 % | 0.06 143.85 % | -0.13 -30.00 % | -0.10 66.67 % | -0.30 -348.43 % | -0.07 -54.50 % | -0.04 -130.93 % | 0.14 -65.00 % | 0.40 -27.27 % | 0.55 34.15 % | 0.41 0.00 % | 0.41 |
Earnings per share | 0.03 208.00 % | -0.03 -284.62 % | -0.01 -113.68 % | 0.06 143.85 % | -0.13 -30.00 % | -0.10 66.67 % | -0.30 -348.43 % | -0.07 -54.50 % | -0.04 -130.93 % | 0.14 -65.00 % | 0.40 -27.27 % | 0.55 34.15 % | 0.41 0.00 % | 0.41 |
Gross profit | 49.722 M 146.42 % | 20.178 M -62.55 % | 53.873 M -55.73 % | 121.684 M 2 641.87 % | 4.438 M -48.54 % | 8.624 M -87.41 % | 68.525 M 112.99 % | 32.173 M -32.72 % | 47.822 M -60.95 % | 122.457 M -31.36 % | 178.413 M 17.58 % | 151.734 M 2.03 % | 148.710 M 32.89 % | 111.904 M |
Income tax expense | 7.184 M 1 441.63 % | 466.000 K 229.81 % | -359.000 K 96.46 % | -10.153 M -146.49 % | -4.119 M -2 551.79 % | 168.000 K -92.13 % | 2.135 M -9.26 % | 2.353 M 45.52 % | 1.617 M -83.33 % | 9.701 M -47.12 % | 18.344 M -44.08 % | 32.806 M 96.86 % | 16.665 M 60.70 % | 10.370 M |
Cost of revenue | 359.898 M 29.76 % | 277.352 M -32.54 % | 411.164 M -15.47 % | 486.390 M -0.36 % | 488.151 M -28.78 % | 685.428 M 21.07 % | 566.161 M 31.66 % | 430.018 M 9.00 % | 394.506 M -23.77 % | 517.542 M -1.01 % | 522.818 M 61.70 % | 323.317 M 18.67 % | 272.461 M 39.55 % | 195.247 M |
General and administrative expenses | 37.558 M 17.97 % | 31.836 M -33.71 % | 48.028 M -22.73 % | 62.155 M 7.81 % | 57.651 M 19.29 % | 48.330 M -1.76 % | 49.194 M 4.12 % | 47.249 M 1.51 % | 46.546 M -16.21 % | 55.554 M -1.29 % | 56.279 M 19.80 % | 46.979 M -0.40 % | 47.169 M 140.01 % | 19.653 M |
Selling and marketing expenses | 15.257 M 4.14 % | 14.650 M -58.77 % | 35.533 M -24.17 % | 46.860 M 115.74 % | 21.721 M -15.04 % | 25.565 M 14.49 % | 22.329 M 26.87 % | 17.600 M -12.95 % | 20.219 M -10.82 % | 22.671 M 4.41 % | 21.714 M 57.14 % | 13.818 M 36.19 % | 10.146 M 9.89 % | 9.233 M |
Other expenses | 4.549 M 262.93 % | -2.792 M 89.07 % | -25.534 M 9.64 % | -28.258 M -8.92 % | -25.944 M 3.44 % | -26.867 M -3 404.67 % | 813.000 K 8 230.00 % | -10.000 K 99.96 % | -23.621 M 12.10 % | -26.872 M -86.07 % | -14.442 M 35.05 % | -22.237 M -98.72 % | -11.190 M -10 272.73 % | 110.000 K |
Operating expenses | 67.999 M 55.63 % | 43.694 M -39.90 % | 72.698 M -27.50 % | 100.274 M 36.87 % | 73.261 M 7.03 % | 68.446 M 5.07 % | 65.143 M 21.92 % | 53.431 M 23.84 % | 43.144 M -15.99 % | 51.353 M -19.19 % | 63.551 M 64.81 % | 38.560 M -16.40 % | 46.125 M 80.32 % | 25.579 M |
Cost and expenses | 417.262 M 29.97 % | 321.046 M -33.65 % | 483.862 M -17.52 % | 586.664 M 0.38 % | 584.446 M -22.47 % | 753.874 M 19.42 % | 631.304 M 30.58 % | 483.449 M 10.46 % | 437.650 M -23.07 % | 568.895 M -2.98 % | 586.369 M 62.04 % | 361.877 M 13.59 % | 318.586 M 44.27 % | 220.826 M |
Research and development expenses | 10.635 M | 0.000 -100.00 % | 14.671 M -24.83 % | 19.517 M 19.87 % | 16.282 M -23.98 % | 21.418 M -6.75 % | 22.969 M 9.12 % | 21.049 M 28.47 % | 16.384 M -26.63 % | 22.332 M -22.71 % | 28.894 M 47.63 % | 19.572 M 20.22 % | 16.280 M | 0.000 |
Selling general and administrative expenses | 52.815 M 13.61 % | 46.486 M -44.37 % | 83.561 M -23.35 % | 109.015 M 31.47 % | 82.923 M 12.22 % | 73.895 M 3.32 % | 71.523 M 10.29 % | 64.849 M -2.87 % | 66.765 M -14.65 % | 78.225 M 0.30 % | 77.993 M 28.28 % | 60.797 M 6.08 % | 57.315 M 98.42 % | 28.886 M |
Interest income | 22.524 M 39.09 % | 16.194 M 107.16 % | 7.817 M 117.08 % | 3.601 M 7.69 % | 3.344 M 863.69 % | 347.000 K -56.46 % | 797.000 K -76.59 % | 3.405 M -40.13 % | 5.687 M -5.78 % | 6.036 M 75.16 % | 3.446 M 313.69 % | 833.000 K 45.88 % | 571.000 K 556.32 % | 87.000 K |
Interest expense | 3.860 M 184.03 % | 1.359 M 34.16 % | 1.013 M -18.63 % | 1.245 M 668.52 % | 162.000 K -91.07 % | 1.815 M -79.60 % | 8.895 M 43.10 % | 6.216 M -31.22 % | 9.037 M -45.65 % | 16.627 M 46.80 % | 11.326 M 107.32 % | 5.463 M -2.79 % | 5.620 M 49.51 % | 3.759 M |
Depreciation and amortization | 31.468 M -4.74 % | 33.034 M -6.64 % | 35.382 M -6.58 % | 37.876 M 8.15 % | 35.021 M 54.11 % | 22.724 M -35.75 % | 35.368 M 38.76 % | 25.488 M 10.05 % | 23.160 M 15.08 % | 20.126 M 32.44 % | 15.196 M 49.83 % | 10.142 M 68.98 % | 6.002 M 42.77 % | 4.204 M |
Operating income | -18.277 M 22.28 % | -23.516 M 39.09 % | -38.607 M -793.89 % | -4.319 M 95.30 % | -91.857 M -53.55 % | -59.822 M 65.66 % | -174.183 M -448.04 % | -31.783 M -176.09 % | -11.512 M -116.42 % | 70.110 M -41.81 % | 120.480 M -25.95 % | 162.690 M 58.91 % | 102.376 M 20.68 % | 84.836 M |
Operating income ratio | -0.04 43.55 % | -0.08 4.80 % | -0.08 -1 068.83 % | -0.01 96.19 % | -0.19 -116.35 % | -0.09 68.59 % | -0.27 -299.09 % | -0.07 -164.22 % | -0.03 -123.76 % | 0.11 -36.24 % | 0.17 -49.83 % | 0.34 40.89 % | 0.24 -11.99 % | 0.28 |
Total other income expenses net | 14.076 M -34.89 % | 21.618 M -31.29 % | 31.464 M -25.95 % | 42.490 M 813.28 % | -5.957 M -321.29 % | -1.414 M 83.58 % | -8.613 M -34.16 % | -6.420 M 29.96 % | -9.166 M 44.81 % | -16.607 M -46.63 % | -11.326 M -107.32 % | -5.463 M 69.36 % | -17.831 M -374.35 % | -3.759 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 159.200 M 192.64 % | 54.401 M 191.05 % | -59.746 M -1 741.74 % | -3.244 M 97.57 % | -133.358 M -130.84 % | -57.770 M -181.63 % | 70.772 M -48.14 % | 136.476 M -43.20 % | 240.266 M 10.84 % | 216.774 M -9.28 % | 238.952 M 25.97 % | 189.696 M 240.93 % | 55.641 M -28.29 % | 77.595 M |
Total investments | 355.911 M 117.32 % | 163.776 M 221.48 % | 50.945 M 57.52 % | 32.342 M 1 247.58 % | 2.400 M -87.18 % | 18.714 M -33.12 % | 27.983 M 3.91 % | 26.929 M 4.17 % | 25.850 M 57.00 % | 16.465 M 426.71 % | 3.126 M 25.29 % | 2.495 M 0.00 % | 2.495 M 0.00 % | 2.495 M |
Total debt | 186.400 M 114.50 % | 86.900 M 60.87 % | 54.019 M -7.54 % | 58.427 M 1 167.12 % | 4.611 M -74.74 % | 18.254 M -83.22 % | 108.772 M -56.49 % | 249.977 M -39.66 % | 414.252 M 0.14 % | 413.675 M 0.14 % | 413.096 M 56.03 % | 264.748 M 110.65 % | 125.682 M 46.49 % | 85.797 M |
Accumulated other comprehensive income loss | 836.394 M 3 079.36 % | 26.307 M -13.06 % | 30.258 M 60.33 % | 18.872 M | 0.000 -100.00 % | 14.689 M 105.24 % | -280.315 M -167.58 % | -104.760 M -29.17 % | -81.102 M -37.67 % | -58.910 M -51.89 % | -38.784 M -63.78 % | -23.681 M -32.07 % | -17.930 M -49.17 % | -12.020 M |
Retained earnings | 60.236 M -46.39 % | 112.360 M -2.74 % | 115.530 M -5.37 % | 122.088 M 513.85 % | 19.889 M -82.40 % | 112.988 M -36.33 % | 177.459 M -51.54 % | 366.211 M -10.22 % | 407.886 M -5.46 % | 431.445 M 9.85 % | 392.753 M 26.51 % | 310.460 M 55.07 % | 200.201 M 54.30 % | 129.748 M |
Common stock | 38.462 M 0.00 % | 38.462 M 0.00 % | 38.462 M 8.82 % | 35.345 M 8.45 % | 32.591 M 27.59 % | 25.544 M 0.00 % | 25.544 M 0.00 % | 25.544 M 21.71 % | 20.987 M 0.00 % | 20.987 M 89.88 % | 11.053 M 35.87 % | 8.135 M 0.00 % | 8.135 M 101 587.50 % | 8.000 K |
Total equity | 874.856 M 0.28 % | 872.372 M -0.91 % | 880.377 M 0.57 % | 875.392 M 7.73 % | 812.602 M -8.25 % | 885.633 M -6.83 % | 950.548 M -15.92 % | 1.131 B 0.17 % | 1.129 B -0.60 % | 1.136 B 42.41 % | 797.342 M 67.10 % | 477.172 M 31.73 % | 362.241 M 147.10 % | 146.594 M |
Other non current liabilities | 8.489 M 18.40 % | 7.170 M 67.13 % | 4.290 M -8.33 % | 4.680 M -7.69 % | 5.070 M 138.18 % | -13.279 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 120.000 M 1 100.00 % | 10.000 M | 0.000 | 0.000 -100.00 % | 4.588 M -74.61 % | 18.067 M 2.54 % | 17.620 M 4.94 % | 16.790 M -70.17 % | 56.290 M -38.29 % | 91.216 M 35.34 % | 67.397 M 168.55 % | 25.097 M | 0.000 | 0.000 |
Total non current liabilities | 128.489 M 648.33 % | 17.170 M 156.50 % | 6.694 M -10.03 % | 7.440 M -35.77 % | 11.583 M 76.09 % | 6.578 M -66.22 % | 19.471 M -49.33 % | 38.424 M -49.30 % | 75.787 M -32.10 % | 111.613 M 25.44 % | 88.974 M 99.48 % | 44.602 M 87.96 % | 23.730 M 38.21 % | 17.169 M |
Other current liabilities | 55.774 M 27.32 % | 43.807 M -3.40 % | 45.351 M 56.16 % | 29.042 M 25.20 % | 23.197 M -35.59 % | 36.012 M -47.36 % | 68.415 M 11.16 % | 61.547 M 123.00 % | 27.600 M 2 273.17 % | 1.163 M 0.00 % | 1.163 M -1.36 % | 1.179 M -8.96 % | 1.295 M 40.76 % | 920.000 K |
Deferred revenue | 0.000 | 0.000 | 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 | 66.400 M -13.65 % | 76.900 M 42.36 % | 54.019 M -7.54 % | 58.427 M 253 930.43 % | 23.000 K -99.83 % | 13.466 M -85.23 % | 91.152 M -60.91 % | 233.187 M -34.86 % | 357.962 M 11.01 % | 322.459 M -6.72 % | 345.699 M 44.25 % | 239.651 M 90.68 % | 125.682 M 46.49 % | 85.797 M |
Total current liabilities | 207.483 M 25.60 % | 165.199 M 27.55 % | 129.520 M 21.57 % | 106.543 M 78.28 % | 59.763 M -33.03 % | 89.234 M -54.90 % | 197.862 M -39.02 % | 324.469 M -22.52 % | 418.778 M 10.92 % | 377.544 M -4.52 % | 395.416 M 38.60 % | 285.284 M 90.44 % | 149.802 M 26.26 % | 118.649 M |
Total liabilities | 335.972 M 84.23 % | 182.369 M 33.88 % | 136.214 M 19.50 % | 113.983 M 71.98 % | 66.276 M -30.83 % | 95.812 M -55.91 % | 217.333 M -40.11 % | 362.893 M -26.62 % | 494.565 M 1.11 % | 489.157 M 0.98 % | 484.390 M 46.84 % | 329.886 M 90.10 % | 173.532 M 27.77 % | 135.818 M |
Other non current assets | 41.406 M -80.53 % | 212.716 M 153.59 % | 83.881 M -31.91 % | 123.200 M 322.29 % | 29.174 M -2.06 % | 29.788 M -29.60 % | 42.312 M -31.24 % | 61.532 M -67.29 % | 188.113 M 10.02 % | 170.984 M 68.08 % | 101.727 M -3.21 % | 105.104 M 55.10 % | 67.764 M 37.24 % | 49.377 M |
Long term investments | 88.252 M 844.11 % | -11.860 M 90.91 % | -130.509 M -115.72 % | -60.500 M -125.97 % | -26.774 M -243.07 % | 18.714 M -33.12 % | 27.983 M 3.91 % | 26.929 M 4.17 % | 25.850 M 57.00 % | 16.465 M 426.71 % | 3.126 M 25.29 % | 2.495 M 0.00 % | 2.495 M | 0.000 |
Intangible assets | 0.000 | 0.000 -100.00 % | 52.479 M | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 4.300 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 130.509 M | 0.000 | 0.000 100.00 % | -18.714 M 33.12 % | -27.983 M -3.91 % | -26.929 M -4.17 % | -25.850 M -701.16 % | 4.300 M 237.56 % | -3.126 M -25.29 % | -2.495 M 0.00 % | -2.495 M | 0.000 |
Property plant equipment net | 322.941 M -4.67 % | 338.776 M -8.13 % | 368.739 M -8.09 % | 401.198 M -11.27 % | 452.167 M -8.80 % | 495.794 M -2.09 % | 506.377 M -28.16 % | 704.819 M 28.61 % | 548.043 M 17.48 % | 466.501 M 58.71 % | 293.935 M 48.23 % | 198.303 M 55.98 % | 127.134 M 76.55 % | 72.011 M |
Total non current assets | 452.599 M -16.13 % | 539.632 M 18.86 % | 453.998 M -2.39 % | 465.111 M 2.09 % | 455.592 M -13.46 % | 526.472 M -4.19 % | 549.520 M -28.85 % | 772.335 M 4.26 % | 740.752 M 11.64 % | 663.519 M 65.43 % | 401.076 M 30.12 % | 308.228 M 53.29 % | 201.070 M 59.32 % | 126.203 M |
Other current assets | 204.232 M 121.70 % | 92.119 M 45.91 % | 63.134 M -53.92 % | 137.001 M 60.20 % | 85.520 M 29.09 % | 66.249 M 58.29 % | 41.852 M -58.35 % | 100.474 M -40.87 % | 169.929 M 11.79 % | 152.013 M 6.42 % | 142.836 M 59.32 % | 89.654 M -53.40 % | 192.410 M 99.73 % | 96.335 M |
Short term investments | 267.659 M 52.39 % | 175.636 M -3.21 % | 181.454 M 95.44 % | 92.842 M 218.24 % | 29.174 M 3 588.24 % | 791.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.661 M 84.56 % | 900.000 K | 0.000 |
cash and cash equivalents | 27.200 M -16.31 % | 32.499 M -71.43 % | 113.765 M 84.47 % | 61.671 M -55.30 % | 137.969 M 81.48 % | 76.024 M 100.06 % | 38.000 M -66.52 % | 113.501 M -34.76 % | 173.986 M -11.64 % | 196.901 M 13.07 % | 174.144 M 132.03 % | 75.052 M 7.15 % | 70.041 M 753.95 % | 8.202 M |
Cash and short term investments | 308.883 M 48.41 % | 208.135 M -29.50 % | 295.219 M 91.06 % | 154.513 M -7.56 % | 167.143 M 119.86 % | 76.024 M 100.06 % | 38.000 M -66.52 % | 113.501 M -34.76 % | 173.986 M -11.64 % | 196.901 M 13.07 % | 174.144 M 132.03 % | 75.052 M 7.15 % | 70.041 M 753.95 % | 8.202 M |
Total current assets | 758.229 M 47.20 % | 515.109 M -8.44 % | 562.593 M 7.31 % | 524.264 M 23.86 % | 423.286 M -6.96 % | 454.973 M -26.42 % | 618.361 M -14.25 % | 721.148 M -18.29 % | 882.530 M -8.18 % | 961.148 M 9.14 % | 880.656 M 76.54 % | 498.830 M 49.04 % | 334.703 M 114.27 % | 156.209 M |
Inventory | 167.720 M 1.02 % | 166.034 M 9.40 % | 151.761 M 13.64 % | 133.547 M 15.99 % | 115.134 M -48.92 % | 225.406 M -34.76 % | 345.487 M 4.34 % | 331.118 M 3.64 % | 319.500 M -5.03 % | 336.409 M 13.07 % | 297.528 M 55.20 % | 191.709 M 165.33 % | 72.252 M 39.83 % | 51.672 M |
Net receivables | 77.394 M 58.53 % | 48.821 M -6.97 % | 52.479 M -47.10 % | 99.203 M 78.78 % | 55.489 M -36.43 % | 87.294 M -28.38 % | 121.888 M 8.70 % | 112.128 M -15.45 % | 132.618 M -32.22 % | 195.663 M -3.71 % | 203.210 M 77.47 % | 114.502 M -16.91 % | 137.798 M | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 1.378 M 13.60 % | 1.213 M 18.34 % | 1.025 M 15.17 % | 890.000 K 7.10 % | 831.000 K -86.11 % | 5.984 M 30.20 % | 4.596 M -12.77 % | 5.269 M -2.68 % | 5.414 M 12.30 % | 4.821 M -21.89 % | 6.172 M 28.18 % | 4.815 M |
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 |
Account payables | 85.309 M 162.45 % | 32.505 M 75.41 % | 18.531 M 149.58 % | 7.425 M -47.31 % | 14.092 M 8.08 % | 13.039 M 8.50 % | 12.018 M 218.86 % | 3.769 M -45.31 % | 6.892 M -75.54 % | 28.178 M 45.58 % | 19.356 M -19.14 % | 23.937 M 86.86 % | 12.810 M -20.60 % | 16.133 M |
Tax payables | 0.000 -100.00 % | 11.987 M 3.17 % | 11.619 M -0.26 % | 11.649 M -48.11 % | 22.451 M -15.97 % | 26.717 M 1.67 % | 26.277 M 1.20 % | 25.966 M -1.36 % | 26.324 M 2.25 % | 25.744 M -11.83 % | 29.198 M 42.31 % | 20.517 M 104.86 % | 10.015 M -36.61 % | 15.799 M |
Deferred revenue non current | 0.000 100.00 % | -3.270 M | 0.000 | 0.000 | 0.000 100.00 % | -1.790 M 3.30 % | -1.851 M -111.54 % | 16.038 M -6.76 % | 17.201 M -6.33 % | 18.364 M -5.96 % | 19.527 M 6.62 % | 18.314 M -19.21 % | 22.670 M 32.04 % | 17.169 M |
Minority interest | 0.000 | 0.000 -100.00 % | 884.000 K -83.99 % | 5.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 -100.00 % | 69.000 K 35.29 % | 51.000 K -32.89 % | 76.000 K -65.30 % | 219.000 K | 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 |
Other total stockholders equity | 695.243 M 0.00 % | 695.243 M 0.00 % | 695.243 M 0.24 % | 693.567 M -8.76 % | 760.122 M 12.23 % | 677.305 M 0.00 % | 677.305 M 0.00 % | 677.305 M 8.75 % | 622.784 M 0.00 % | 622.784 M 82.02 % | 342.158 M 195.67 % | 115.722 M -24.81 % | 153.905 M 433.32 % | 28.858 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 3.270 M 36.02 % | 2.404 M -12.90 % | 2.760 M 43.38 % | 1.925 M 7.54 % | 1.790 M -3.30 % | 1.851 M -66.92 % | 5.596 M 143.73 % | 2.296 M 12.94 % | 2.033 M -0.83 % | 2.050 M 72.12 % | 1.191 M 12.36 % | 1.060 M | 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 |
Total assets | 1.211 B 14.80 % | 1.055 B 3.75 % | 1.017 B 2.75 % | 989.375 M 12.57 % | 878.878 M -10.45 % | 981.445 M -15.96 % | 1.168 B -21.80 % | 1.493 B -8.00 % | 1.623 B -0.09 % | 1.625 B 26.76 % | 1.282 B 58.82 % | 807.058 M 50.63 % | 535.773 M 89.71 % | 282.412 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -6.319 M | 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 -100.00 % | 7.706 M 33.39 % | 5.777 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 21.108 M 19 089.09 % | 110.000 K -99.94 % | 186.198 M 207.76 % | -172.788 M -242.59 % | 121.177 M -19.15 % | 149.887 M 6 709.95 % | 2.201 M -94.52 % | 40.161 M -45.97 % | 74.337 M 282.66 % | -40.696 M 82.22 % | -228.907 M -151.73 % | -90.932 M 23.53 % | -118.913 M -466.85 % | -20.978 M |
Accounts receivables | -37.294 M -299.58 % | 18.686 M -83.84 % | 115.659 M 221.90 % | -94.878 M -981.19 % | 10.767 M -80.30 % | 54.642 M 2 664.15 % | -2.131 M -104.44 % | 47.963 M -20.19 % | 60.094 M 1 138.07 % | -5.789 M 95.06 % | -117.209 M -699.66 % | 19.546 M 122.43 % | -87.141 M | 0.000 |
Inventory | -7.712 M 70.41 % | -26.066 M -159.68 % | 43.673 M 337.19 % | -18.413 M -116.68 % | 110.410 M -4.48 % | 115.586 M 904.41 % | -14.369 M -23.68 % | -11.618 M -168.57 % | 16.944 M 149.08 % | -34.521 M 67.37 % | -105.809 M 11.39 % | -119.410 M -480.22 % | -20.580 M -10 546.70 % | 197.000 K |
Accounts payables | 0.000 | 0.000 100.00 % | -115.659 M -221.90 % | 94.878 M | 0.000 100.00 % | -54.642 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 66.114 M 782.70 % | 7.490 M -94.74 % | 142.525 M 192.32 % | -154.375 M | 0.000 -100.00 % | 34.301 M 107.01 % | 16.570 M -68.00 % | 51.779 M -9.78 % | 57.393 M 1 029.44 % | -6.175 M 94.98 % | -123.098 M -532.26 % | 28.478 M 128.96 % | -98.333 M -364.38 % | -21.175 M |
Other non cash items | -13.938 M -103.86 % | -6.837 M 27.63 % | -9.447 M -300.98 % | -2.356 M 76.00 % | -9.818 M -146.12 % | 21.288 M -87.44 % | 169.495 M 744.52 % | 20.070 M 57.78 % | 12.720 M 254 300.00 % | 5.000 K -99.42 % | 855.000 K 101.35 % | -63.271 M -256.82 % | -17.732 M -542.00 % | -2.762 M |
Net cash provided by operating activities | 33.471 M 37.13 % | 24.409 M -88.09 % | 204.990 M 308.49 % | -98.322 M -261.91 % | 60.726 M -53.14 % | 129.596 M 434.02 % | 24.268 M -48.93 % | 47.516 M -46.93 % | 89.539 M 171.84 % | 32.938 M 131.76 % | -103.702 M -887.65 % | 13.166 M 138.85 % | -33.887 M -155.06 % | 61.541 M |
Investments in property plant and equipment | -11.144 M -173.27 % | -4.078 M 43.32 % | -7.195 M 45.50 % | -13.203 M | 0.000 100.00 % | -10.529 M 47.37 % | -20.006 M 79.10 % | -95.711 M -7.34 % | -89.167 M 48.91 % | -174.515 M -65.34 % | -105.550 M 22.43 % | -136.076 M -168.22 % | -50.733 M -32.16 % | -38.388 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.350 M | 0.000 -100.00 % | 5.195 M | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -206.222 M 36.92 % | -326.947 M -55.56 % | -210.172 M -600.57 % | -30.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.450 M 29.05 % | -13.319 M -1 379.89 % | -900.000 K | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 176.009 M -13.69 % | 203.925 M 100.77 % | 101.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.036 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -90.962 M -447.04 % | -16.628 M 62.76 % | -44.648 M -7 678.40 % | -574.000 K 27.25 % | -789.000 K -106.62 % | 11.911 M 419.00 % | 2.295 M -93.20 % | 33.759 M 492.37 % | 5.699 M 139.70 % | -14.356 M 40.57 % | -24.155 M -135.89 % | 67.311 M 431.99 % | -20.275 M -57.54 % | -12.870 M |
Net cash used for investing activites | -132.319 M 7.94 % | -143.728 M 10.42 % | -160.443 M -266.50 % | -43.777 M -5 448.42 % | -789.000 K -157.09 % | 1.382 M 107.80 % | -17.711 M 72.02 % | -63.302 M 31.87 % | -92.918 M 51.34 % | -190.959 M -46.21 % | -130.605 M -89.93 % | -68.765 M 3.16 % | -71.008 M -38.53 % | -51.258 M |
Debt repayment | 99.500 M 201.97 % | 32.950 M 31 480.95 % | -105.000 K -288.89 % | -27.000 K 87.44 % | -215.000 K 99.76 % | -91.152 M 35.82 % | -142.035 M 14.04 % | -165.227 M -2 376.80 % | -6.671 M 59.67 % | -16.542 M -111.15 % | 148.348 M 6.67 % | 139.066 M 248.67 % | 39.885 M 2.80 % | 38.797 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.246 M | 0.000 -100.00 % | 258.323 M 7.78 % | 239.671 M | 0.000 -100.00 % | 134.389 M | 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.576 M 45.95 % | -10.317 M 2.12 % | -10.540 M | 0.000 | 0.000 |
Other financing activites | -3.068 M -179.67 % | 3.851 M 971.27 % | -442.000 K -100.76 % | 57.943 M 34 184.12 % | -170.000 K 91.33 % | -1.961 M -103.77 % | 51.988 M -29.47 % | 73.709 M 366.19 % | -27.690 M 53.74 % | -59.859 M -35.17 % | -44.284 M 34.82 % | -67.945 M -804.25 % | -7.514 M 82.70 % | -43.446 M |
Net cash used provided by financing activities | 96.432 M 162.04 % | 36.801 M 6 827.79 % | -547.000 K -100.94 % | 57.916 M 15 143.12 % | -385.000 K 99.59 % | -93.113 M -3.40 % | -90.047 M -179.03 % | -32.272 M 6.08 % | -34.361 M -119.48 % | 176.346 M -47.11 % | 333.418 M 450.37 % | 60.581 M -63.67 % | 166.760 M 3 687.01 % | -4.649 M |
Effect of forex changes on cash | -2.883 M -361.38 % | 1.103 M -86.62 % | 8.243 M 4.54 % | 7.885 M 229.50 % | 2.393 M 1 405.03 % | 159.000 K -98.01 % | 7.989 M 164.29 % | -12.427 M -183.82 % | 14.825 M 234.50 % | 4.432 M 23 426.32 % | -19.000 K -165.52 % | 29.000 K 211.54 % | -26.000 K -62.50 % | -16.000 K |
Net change in cash | -5.299 M 93.49 % | -81.415 M -255.84 % | 52.243 M 168.47 % | -76.298 M -223.17 % | 61.945 M 62.91 % | 38.024 M 150.36 % | -75.501 M -24.83 % | -60.485 M -163.95 % | -22.915 M -200.69 % | 22.757 M -77.03 % | 99.092 M 1 877.49 % | 5.011 M -91.90 % | 61.839 M 1 000.73 % | 5.618 M |
Cash at beginning of period | 32.499 M -71.47 % | 113.914 M 84.71 % | 61.671 M -55.30 % | 137.969 M 81.48 % | 76.024 M 100.06 % | 38.000 M -66.52 % | 113.501 M -34.76 % | 173.986 M -11.64 % | 196.901 M 13.07 % | 174.144 M 132.03 % | 75.052 M 7.15 % | 70.041 M 753.95 % | 8.202 M 217.41 % | 2.584 M |
Cash at end of period | 27.200 M -16.31 % | 32.499 M -71.47 % | 113.914 M 84.71 % | 61.671 M -55.30 % | 137.969 M 81.48 % | 76.024 M 100.06 % | 38.000 M -66.52 % | 113.501 M -34.76 % | 173.986 M -11.64 % | 196.901 M 13.07 % | 174.144 M 132.03 % | 75.052 M 7.15 % | 70.041 M 753.95 % | 8.202 M |
Operating cash flow | 33.471 M 37.13 % | 24.409 M -88.09 % | 204.990 M 308.49 % | -98.322 M -261.91 % | 60.726 M -53.14 % | 129.596 M 434.02 % | 24.268 M -48.93 % | 47.516 M -46.93 % | 89.539 M 171.84 % | 32.938 M 131.76 % | -103.702 M -887.65 % | 13.166 M 138.85 % | -33.887 M -155.06 % | 61.541 M |
Capital expenditure | -11.144 M -173.27 % | -4.078 M 43.32 % | -7.195 M 45.50 % | -13.203 M -99.98 % | -6.602 M 37.30 % | -10.529 M 47.37 % | -20.006 M 79.10 % | -95.711 M -7.34 % | -89.167 M 48.91 % | -174.515 M -65.34 % | -105.550 M 22.43 % | -136.076 M -168.22 % | -50.733 M -32.16 % | -38.388 M |
Free CashFlow | 22.327 M 9.82 % | 20.331 M -89.72 % | 197.795 M 277.35 % | -111.525 M -283.65 % | 60.726 M -49.00 % | 119.067 M 2 693.69 % | 4.262 M 108.84 % | -48.195 M -13 055.65 % | 372.000 K 100.26 % | -141.577 M 32.34 % | -209.252 M -70.25 % | -122.910 M -45.25 % | -84.620 M -465.48 % | 23.153 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 199.511 M -10.58 % | 223.129 M 19.65 % | 186.491 M 57.89 % | 118.113 M -34.17 % | 179.417 M 9.28 % | 164.175 M -45.43 % | 300.862 M -15.48 % | 355.966 M 41.20 % | 252.108 M 22.21 % | 206.291 M -27.95 % | 286.298 M -7.66 % | 310.043 M -19.26 % | 384.009 M 19.74 % | 320.697 M 2.14 % | 313.989 M 24.25 % | 252.699 M 20.62 % | 209.492 M -11.39 % | 236.428 M 14.83 % | 205.900 M -31.53 % | 300.734 M -11.36 % | 339.265 M -13.84 % | 393.780 M 28.08 % | 307.451 M 22.24 % | 251.516 M 12.52 % | 223.535 M 8.91 % | 205.253 M -2.53 % | 210.586 M 100.00 % | 105.293 M -31.44 % | 153.576 M 100.00 % | 76.788 M |
Net income | 8.752 M 86.29 % | 4.698 M 373.94 % | -1.715 M 63.46 % | -4.693 M -301.50 % | 2.329 M 126.96 % | -8.640 M -514.99 % | 2.082 M -95.21 % | 43.463 M 922.90 % | 4.249 M 106.41 % | -66.299 M -136.85 % | -27.992 M 43.79 % | -49.798 M -239.39 % | -14.673 M 92.49 % | -195.449 M -1 958.23 % | 10.518 M 128.68 % | -36.675 M -844.99 % | -3.881 M 78.58 % | -18.120 M -334.01 % | -4.175 M 77.42 % | -18.492 M -129.69 % | 62.294 M 75.63 % | 35.469 M -35.91 % | 55.341 M -35.01 % | 85.154 M 116.86 % | 39.267 M 14.64 % | 34.253 M -14.46 % | 40.046 M 100.00 % | 20.023 M -43.36 % | 35.354 M 100.00 % | 17.677 M |
Income before tax | 7.545 M 349.92 % | -3.019 M -155.41 % | -1.182 M 76.80 % | -5.094 M -259.39 % | 3.196 M 136.96 % | -8.648 M -674.62 % | 1.505 M -95.40 % | 32.750 M 504.13 % | 5.421 M 107.76 % | -69.819 M -144.20 % | -28.591 M 40.69 % | -48.202 M -199.37 % | -16.101 M 91.74 % | -195.032 M -1 693.92 % | 12.236 M 135.32 % | -34.646 M -874.02 % | -3.557 M 79.56 % | -17.403 M -431.39 % | -3.275 M 86.65 % | -24.531 M -131.44 % | 78.034 M 79.30 % | 43.521 M -33.69 % | 65.633 M -40.11 % | 109.594 M 130.08 % | 47.633 M 15.64 % | 41.192 M -14.85 % | 48.378 M 100.00 % | 24.189 M -40.33 % | 40.539 M 100.00 % | 20.269 M |
Income before tax ratio | 0.04 379.50 % | -0.01 -113.48 % | -0.01 85.30 % | -0.04 -342.11 % | 0.02 133.82 % | -0.05 -1 153.03 % | 0.01 -94.56 % | 0.09 327.87 % | 0.02 106.35 % | -0.34 -238.91 % | -0.10 35.77 % | -0.16 -270.79 % | -0.04 93.11 % | -0.61 -1 660.58 % | 0.04 128.42 % | -0.14 -707.48 % | -0.02 76.93 % | -0.07 -362.78 % | -0.02 80.50 % | -0.08 -135.46 % | 0.23 108.11 % | 0.11 -48.23 % | 0.21 -51.01 % | 0.44 104.48 % | 0.21 6.18 % | 0.20 -12.64 % | 0.23 0.00 % | 0.23 -12.97 % | 0.26 0.00 % | 0.26 |
EBITDA | -190.000 K -100.61 % | 31.303 M 5 972.98 % | -533.000 K -138.65 % | 1.379 M -86.82 % | 10.461 M 116.45 % | 4.833 M -61.42 % | 12.526 M -77.08 % | 54.649 M 141.35 % | 22.643 M 2 729.85 % | -861.000 K 95.16 % | -17.788 M 55.09 % | -39.612 M -514.62 % | -6.445 M 77.94 % | -29.212 M -192.17 % | 31.694 M 230.49 % | -24.289 M -569.35 % | 5.175 M -33.41 % | 7.772 M -24.78 % | 10.333 M 200.73 % | 3.436 M -96.04 % | 86.743 M 78.74 % | 48.529 M -40.48 % | 81.529 M 17.58 % | 69.341 M 29.94 % | 53.363 M 13.27 % | 47.113 M -13.06 % | 54.189 M 100.00 % | 27.095 M -39.14 % | 44.520 M 100.00 % | 22.260 M |
Net income ratio | 0.04 108.35 % | 0.02 328.96 % | -0.01 76.86 % | -0.04 -406.09 % | 0.01 124.67 % | -0.05 -860.49 % | 0.01 -94.33 % | 0.12 624.45 % | 0.02 105.24 % | -0.32 -228.71 % | -0.10 39.13 % | -0.16 -320.35 % | -0.04 93.73 % | -0.61 -1 919.36 % | 0.03 123.08 % | -0.15 -683.41 % | -0.02 75.83 % | -0.08 -277.97 % | -0.02 67.02 % | -0.06 -133.49 % | 0.18 103.85 % | 0.09 -49.96 % | 0.18 -46.83 % | 0.34 92.73 % | 0.18 5.26 % | 0.17 -12.24 % | 0.19 0.00 % | 0.19 -17.39 % | 0.23 0.00 % | 0.23 |
Ratio EBITDA | 0.00 -100.68 % | 0.14 5 008.63 % | 0.00 -124.48 % | 0.01 -79.98 % | 0.06 98.06 % | 0.03 -29.29 % | 0.04 -72.88 % | 0.15 70.93 % | 0.09 2 251.91 % | 0.00 93.28 % | -0.06 51.37 % | -0.13 -661.24 % | -0.02 81.57 % | -0.09 -190.24 % | 0.10 205.02 % | -0.10 -489.10 % | 0.02 -24.85 % | 0.03 -34.50 % | 0.05 339.24 % | 0.01 -95.53 % | 0.26 107.47 % | 0.12 -53.53 % | 0.27 -3.81 % | 0.28 15.49 % | 0.24 4.00 % | 0.23 -10.80 % | 0.26 0.00 % | 0.26 -11.23 % | 0.29 0.00 % | 0.29 |
Gross profit ratio | 0.08 -51.53 % | 0.16 126.99 % | 0.07 643.95 % | -0.01 -110.89 % | 0.12 -21.60 % | 0.15 63.09 % | 0.09 -60.23 % | 0.24 62.89 % | 0.15 174.67 % | 0.05 519.17 % | -0.01 57.00 % | -0.03 -185.37 % | 0.03 90.44 % | 0.02 -89.58 % | 0.17 2 738.16 % | 0.01 -95.45 % | 0.13 105.24 % | 0.07 -42.70 % | 0.11 18.68 % | 0.10 -64.88 % | 0.28 32.18 % | 0.21 -33.59 % | 0.31 4.27 % | 0.30 -11.66 % | 0.34 6.32 % | 0.32 -9.32 % | 0.35 0.00 % | 0.35 -3.09 % | 0.36 0.00 % | 0.36 |
Weighted average shs out dil | 92.137 M 1.81 % | 90.499 M -3.49 % | 93.775 M 1.78 % | 92.137 M 0.00 % | 92.137 M 3.02 % | 89.433 M 5.17 % | 85.037 M -89.69 % | 824.550 M 933.14 % | 79.810 M 7.56 % | 74.199 M 4.33 % | 71.117 M 15.14 % | 61.767 M 0.00 % | 61.767 M 0.00 % | 61.767 M 0.00 % | 61.767 M 0.06 % | 61.729 M 3.76 % | 59.493 M 15.57 % | 51.477 M 0.00 % | 51.477 M 50.47 % | 34.211 M 20.40 % | 28.415 M 10.03 % | 25.825 M 27.28 % | 20.289 M 0.44 % | 20.200 M 0.00 % | 20.200 M -90.00 % | 202.000 M 0.91 % | 200.188 M 0.00 % | 200.188 M 10.98 % | 180.389 M 0.00 % | 180.389 M |
Weighted average shs out | 92.138 M -2.93 % | 94.923 M 1.22 % | 93.777 M 10.45 % | 84.901 M -7.86 % | 92.143 M 8.05 % | 85.281 M 0.28 % | 85.042 M -89.69 % | 824.550 M 933.12 % | 79.811 M 8.53 % | 73.539 M 3.41 % | 71.117 M 15.14 % | 61.767 M 0.00 % | 61.767 M 0.00 % | 61.767 M 0.00 % | 61.767 M 0.06 % | 61.729 M 3.76 % | 59.494 M 15.57 % | 51.477 M 0.00 % | 51.477 M 50.47 % | 34.211 M 20.40 % | 28.415 M 10.03 % | 25.825 M 27.28 % | 20.289 M 0.44 % | 20.200 M 0.00 % | 20.200 M -90.00 % | 202.002 M 0.91 % | 200.188 M 0.00 % | 200.188 M 10.98 % | 180.389 M 0.00 % | 180.389 M |
EPS diluted | 0.10 91.92 % | 0.05 370.49 % | -0.02 64.12 % | -0.05 -302.38 % | 0.03 126.09 % | -0.10 -495.90 % | 0.02 542.11 % | 0.00 -92.86 % | 0.05 105.91 % | -0.90 -125.00 % | -0.40 50.00 % | -0.80 -233.33 % | -0.24 92.41 % | -3.16 -1 956.64 % | 0.17 128.37 % | -0.60 -820.25 % | -0.07 81.89 % | -0.36 -343.35 % | -0.08 84.96 % | -0.54 -124.55 % | 2.20 59.42 % | 1.38 -49.26 % | 2.72 -35.55 % | 4.22 117.53 % | 1.94 1 043.87 % | 0.17 -15.20 % | 0.20 100.00 % | 0.10 -48.98 % | 0.20 100.00 % | 0.10 |
Earnings per share | 0.10 87.38 % | 0.05 377.05 % | -0.02 66.85 % | -0.06 -319.05 % | 0.03 124.85 % | -0.10 -515.57 % | 0.02 542.11 % | 0.00 -92.86 % | 0.05 105.91 % | -0.90 -125.00 % | -0.40 50.00 % | -0.80 -233.33 % | -0.24 92.41 % | -3.16 -1 956.64 % | 0.17 128.37 % | -0.60 -820.25 % | -0.07 81.89 % | -0.36 -343.35 % | -0.08 84.96 % | -0.54 -124.55 % | 2.20 59.42 % | 1.38 -49.26 % | 2.72 -35.55 % | 4.22 117.53 % | 1.94 1 043.87 % | 0.17 -15.20 % | 0.20 100.00 % | 0.10 -48.98 % | 0.20 100.00 % | 0.10 |
Gross profit | 15.749 M -56.66 % | 36.341 M 171.59 % | 13.381 M 958.86 % | -1.558 M -107.17 % | 21.736 M -14.32 % | 25.368 M -11.01 % | 28.505 M -66.39 % | 84.810 M 130.00 % | 36.874 M 235.68 % | 10.985 M 402.03 % | -3.637 M 60.29 % | -9.159 M -168.93 % | 13.288 M 128.04 % | 5.827 M -89.36 % | 54.767 M 3 426.53 % | 1.553 M -94.51 % | 28.266 M 81.86 % | 15.543 M -34.20 % | 23.623 M -18.75 % | 29.073 M -68.87 % | 93.384 M 13.88 % | 82.004 M -14.94 % | 96.409 M 27.46 % | 75.636 M -0.61 % | 76.098 M 15.79 % | 65.719 M -11.61 % | 74.355 M 100.00 % | 37.178 M -33.55 % | 55.952 M 100.00 % | 27.976 M |
Income tax expense | 1.207 M -81.85 % | 6.651 M 1 147.84 % | 533.000 K 17 666.67 % | 3.000 K -99.35 % | 463.000 K 67.75 % | 276.000 K -56.54 % | 635.000 K 105.61 % | -11.325 M -1 066.30 % | 1.172 M -66.70 % | 3.520 M 487.65 % | 599.000 K -62.47 % | 1.596 M 11.76 % | 1.428 M 242.45 % | 417.000 K -75.73 % | 1.718 M -15.33 % | 2.029 M 526.23 % | 324.000 K -54.81 % | 717.000 K -20.33 % | 900.000 K -85.10 % | 6.039 M -61.63 % | 15.740 M 95.48 % | 8.052 M -21.76 % | 10.292 M -57.89 % | 24.440 M 192.13 % | 8.366 M 20.56 % | 6.939 M -16.72 % | 8.333 M 100.00 % | 4.166 M -19.65 % | 5.185 M 100.00 % | 2.593 M |
Cost of revenue | 183.762 M -1.62 % | 186.788 M 7.90 % | 173.110 M 44.65 % | 119.671 M -24.11 % | 157.681 M 13.60 % | 138.807 M -49.03 % | 272.357 M 0.44 % | 271.156 M 25.98 % | 215.234 M 10.20 % | 195.306 M -32.64 % | 289.935 M -9.17 % | 319.202 M -13.90 % | 370.721 M 17.74 % | 314.870 M 21.47 % | 259.222 M 3.22 % | 251.146 M 38.58 % | 181.226 M -17.95 % | 220.885 M 21.18 % | 182.277 M -32.90 % | 271.661 M 10.48 % | 245.881 M -21.14 % | 311.776 M 47.73 % | 211.042 M 19.99 % | 175.880 M 19.29 % | 147.437 M 5.66 % | 139.534 M 2.42 % | 136.231 M 100.00 % | 68.115 M -30.23 % | 97.624 M 100.00 % | 48.812 M |
General and administrative expenses | 18.449 M -5.74 % | 19.572 M 8.82 % | 17.986 M -5.75 % | 19.083 M 49.64 % | 12.753 M -50.42 % | 25.724 M 15.33 % | 22.304 M -13.65 % | 25.830 M -28.89 % | 36.325 M -1.04 % | 36.705 M 81.87 % | 20.182 M -21.84 % | 25.820 M 14.70 % | 22.510 M -5.93 % | 23.930 M -5.28 % | 25.264 M 58.40 % | 15.949 M -49.04 % | 31.300 M 63.12 % | 19.188 M -29.86 % | 27.358 M -0.61 % | 27.526 M -1.08 % | 27.827 M -18.01 % | 33.941 M 51.94 % | 22.338 M -7.53 % | 24.156 M 5.84 % | 22.823 M -2.58 % | 23.428 M -0.66 % | 23.585 M 100.00 % | 11.792 M 20.00 % | 9.827 M 100.00 % | 4.913 M |
Selling and marketing expenses | 6.604 M 49.48 % | 4.418 M -59.24 % | 10.839 M 83.65 % | 5.902 M -32.53 % | 8.748 M -65.72 % | 25.521 M 154.90 % | 10.012 M -75.73 % | 41.254 M 635.89 % | 5.606 M -42.10 % | 9.683 M -19.56 % | 12.038 M -7.99 % | 13.084 M 4.83 % | 12.481 M 32.19 % | 9.442 M -26.73 % | 12.887 M 30.82 % | 9.851 M 27.13 % | 7.749 M -11.47 % | 8.753 M -23.66 % | 11.466 M -4.56 % | 12.014 M 12.73 % | 10.657 M -11.54 % | 12.047 M 24.62 % | 9.667 M 34.92 % | 7.165 M 7.70 % | 6.653 M 17.34 % | 5.670 M 11.77 % | 5.073 M 100.00 % | 2.537 M -45.06 % | 4.617 M 100.00 % | 2.308 M |
Other expenses | -32.960 M -299.00 % | 16.563 M 154.35 % | -30.476 M -24.89 % | -24.402 M | 0.000 | 0.000 | 0.000 100.00 % | -8.741 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.561 M 0.00 % | -30.561 M 13.30 % | -35.247 M 0.00 % | -35.247 M -517.39 % | -5.709 M 0.00 % | -5.709 M 51.66 % | -11.811 M 0.00 % | -11.811 M 12.10 % | -13.436 M 0.00 % | -13.436 M -86.07 % | -7.221 M 0.00 % | -7.221 M 35.05 % | -11.119 M 0.00 % | -11.119 M -98.72 % | -5.595 M -100.00 % | -2.798 M -69.19 % | -1.654 M -100.00 % | -826.750 K |
Operating expenses | 4.579 M -89.58 % | 43.963 M 663.38 % | 5.759 M 22.79 % | 4.690 M -78.37 % | 21.678 M -46.70 % | 40.669 M 48.82 % | 27.328 M -60.03 % | 68.372 M 114.32 % | 31.902 M -61.92 % | 83.784 M 220.53 % | 26.139 M -33.82 % | 39.497 M 41.07 % | 27.998 M -85.75 % | 196.443 M 399.73 % | 39.310 M 17.11 % | 33.567 M 4.90 % | 31.998 M -2.69 % | 32.881 M 37.60 % | 23.896 M -49.58 % | 47.394 M 332.07 % | 10.969 M -68.19 % | 34.478 M 28.17 % | 26.901 M -26.09 % | 36.395 M 38.53 % | 26.272 M 17.82 % | 22.298 M -3.31 % | 23.063 M 100.00 % | 11.531 M -9.84 % | 12.790 M 100.00 % | 6.395 M |
Cost and expenses | 188.341 M -18.38 % | 230.751 M 29.01 % | 178.869 M 43.83 % | 124.361 M -30.66 % | 179.359 M -0.07 % | 179.476 M -40.11 % | 299.685 M -11.73 % | 339.528 M 37.39 % | 247.136 M -11.45 % | 279.090 M -11.70 % | 316.074 M -11.88 % | 358.699 M -10.04 % | 398.719 M -22.02 % | 511.313 M 71.28 % | 298.532 M 4.85 % | 284.713 M 33.53 % | 213.224 M -15.98 % | 253.766 M 23.08 % | 206.173 M -35.38 % | 319.055 M 24.22 % | 256.850 M -25.82 % | 346.254 M 45.52 % | 237.943 M 12.09 % | 212.275 M 22.20 % | 173.709 M 7.34 % | 161.832 M 1.59 % | 159.293 M 100.00 % | 79.647 M -27.86 % | 110.413 M 100.00 % | 55.207 M |
Research and development expenses | 4.435 M -18.02 % | 5.410 M 0.00 % | 5.410 M 47.61 % | 3.665 M -17.10 % | 4.421 M -18.16 % | 5.402 M -41.72 % | 9.269 M -16.53 % | 11.105 M 32.01 % | 8.412 M 15.98 % | 7.253 M -19.67 % | 9.029 M 6.59 % | 8.471 M -34.57 % | 12.947 M 16.87 % | 11.078 M -6.84 % | 11.891 M 102.92 % | 5.860 M -61.42 % | 15.189 M 169.93 % | 5.627 M -47.69 % | 10.757 M -19.84 % | 13.420 M 50.58 % | 8.912 M -59.62 % | 22.069 M 223.36 % | 6.825 M -46.39 % | 12.731 M 86.10 % | 6.841 M -19.70 % | 8.519 M | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 33.104 M 50.54 % | 21.990 M -28.66 % | 30.825 M 21.23 % | 25.427 M 20.74 % | 21.059 M -53.71 % | 45.493 M 40.78 % | 32.316 M -51.41 % | 66.514 M 56.50 % | 42.501 M -17.69 % | 51.636 M 62.53 % | 31.770 M -34.11 % | 48.217 M 25.40 % | 38.452 M 11.71 % | 34.420 M -9.78 % | 38.151 M 47.87 % | 25.800 M -33.93 % | 39.049 M 39.76 % | 27.941 M -28.03 % | 38.824 M -1.81 % | 39.540 M 2.74 % | 38.484 M -16.32 % | 45.988 M 43.69 % | 32.005 M 2.18 % | 31.321 M 6.26 % | 29.476 M -0.03 % | 29.486 M 2.89 % | 28.658 M 100.00 % | 14.329 M -0.79 % | 14.443 M 100.00 % | 7.222 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 13.056 M 316.06 % | 3.138 M -52.83 % | 6.653 M 1 928.35 % | 328.000 K -89.59 % | 3.152 M 602.00 % | 449.000 K -84.93 % | 2.980 M 151.48 % | 1.185 M 161.01 % | 454.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 |
Interest expense | 0.000 | 0.000 | 0.000 100.00 % | -5.544 M -180.31 % | 6.903 M 804.75 % | 763.010 K | 0.000 -100.00 % | 1.245 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 907.500 K 0.00 % | 907.500 K -79.60 % | 4.448 M 0.00 % | 4.448 M 43.10 % | 3.108 M 0.00 % | 3.108 M -31.22 % | 4.519 M 0.00 % | 4.519 M -45.65 % | 8.314 M 0.00 % | 8.314 M 46.80 % | 5.663 M 0.00 % | 5.663 M 107.32 % | 2.732 M 0.00 % | 2.732 M -2.79 % | 2.810 M 100.00 % | 1.405 M -25.25 % | 1.880 M 100.00 % | 939.750 K |
Depreciation and amortization | 14.479 M -2.49 % | 14.848 M -10.66 % | 16.620 M 3.51 % | 16.056 M 4.18 % | 15.412 M -12.76 % | 17.667 M 11.84 % | 15.796 M -16.07 % | 18.821 M -1.23 % | 19.055 M -18.30 % | 23.322 M 99.35 % | 11.699 M 15.15 % | 10.160 M -10.85 % | 11.397 M -36.81 % | 18.037 M 14.91 % | 15.696 M 33.25 % | 11.779 M -1.65 % | 11.977 M -18.01 % | 14.608 M 70.81 % | 8.552 M -22.87 % | 11.088 M 22.68 % | 9.038 M 9.74 % | 8.236 M 18.33 % | 6.960 M 17.85 % | 5.906 M 39.42 % | 4.236 M 30.30 % | 3.251 M 8.33 % | 3.001 M 100.00 % | 1.501 M -28.62 % | 2.102 M 100.00 % | 1.051 M |
Operating income | 11.170 M 246.55 % | -7.622 M -200.00 % | 7.622 M 221.99 % | -6.248 M -26.20 % | -4.951 M 61.42 % | -12.834 M -292.48 % | -3.270 M -110.29 % | 31.770 M 785.45 % | 3.588 M 114.84 % | -24.183 M 17.99 % | -29.487 M 40.76 % | -49.772 M -178.96 % | -17.842 M 62.24 % | -47.249 M -395.34 % | 15.998 M 144.36 % | -36.068 M -430.26 % | -6.802 M 0.50 % | -6.836 M -483.83 % | 1.781 M 123.27 % | -7.652 M -109.85 % | 77.705 M 92.85 % | 40.293 M -45.97 % | 74.569 M 17.55 % | 63.435 M 29.12 % | 49.127 M 12.00 % | 43.862 M -14.31 % | 51.188 M 100.00 % | 25.594 M -39.66 % | 42.418 M 100.00 % | 21.209 M |
Operating income ratio | 0.06 263.90 % | -0.03 -183.58 % | 0.04 177.26 % | -0.05 -91.70 % | -0.03 64.70 % | -0.08 -619.24 % | -0.01 -112.18 % | 0.09 527.11 % | 0.01 112.14 % | -0.12 -13.82 % | -0.10 35.84 % | -0.16 -245.51 % | -0.05 68.46 % | -0.15 -389.17 % | 0.05 135.70 % | -0.14 -339.59 % | -0.03 -12.30 % | -0.03 -434.27 % | 0.01 134.00 % | -0.03 -111.11 % | 0.23 123.84 % | 0.10 -57.81 % | 0.24 -3.83 % | 0.25 14.76 % | 0.22 2.84 % | 0.21 -12.09 % | 0.24 0.00 % | 0.24 -11.99 % | 0.28 0.00 % | 0.28 |
Total other income expenses net | -3.625 M | 0.000 100.00 % | -8.804 M -862.91 % | 1.154 M -85.84 % | 8.147 M 225.92 % | -6.470 M -861.37 % | -673.000 K -104.51 % | 14.928 M 714.40 % | 1.833 M 108.36 % | -21.915 M -2 545.87 % | 896.000 K -42.93 % | 1.570 M 169.16 % | -2.270 M 52.89 % | -4.818 M -28.07 % | -3.762 M -364.56 % | 1.422 M 166.48 % | -2.139 M 37.64 % | -3.430 M 32.16 % | -5.056 M 54.50 % | -11.113 M -102.28 % | -5.494 M 15.57 % | -6.507 M -35.03 % | -4.819 M -67.27 % | -2.881 M -92.84 % | -1.494 M 44.04 % | -2.670 M 4.98 % | -2.810 M -100.00 % | -1.405 M 25.25 % | -1.880 M -100.00 % | -939.750 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 188.783 M 18.58 % | 159.200 M 34.48 % | 118.385 M 117.62 % | 54.401 M 5.32 % | 51.654 M 186.46 % | -59.746 M 9.05 % | -65.690 M -1 924.97 % | -3.244 M 96.89 % | -104.368 M 21.74 % | -133.358 M -24.45 % | -107.162 M -85.50 % | -57.770 M -841.34 % | -6.137 M -108.67 % | 70.772 M -51.59 % | 146.199 M 7.12 % | 136.476 M -46.87 % | 256.857 M 6.91 % | 240.266 M -14.78 % | 281.926 M 30.06 % | 216.774 M -30.03 % | 309.807 M 29.65 % | 238.952 M 7.65 % | 221.966 M 17.01 % | 189.696 M 100.11 % | 94.794 M 70.37 % | 55.641 M -28.29 % | 77.595 M |
Total investments | 456.179 M 28.17 % | 355.911 M -29.55 % | 505.208 M 208.47 % | 163.776 M 68.50 % | 97.195 M 90.78 % | 50.945 M -14.15 % | 59.342 M 83.48 % | 32.342 M 1 481.52 % | 2.045 M -14.79 % | 2.400 M -81.86 % | 13.228 M -29.31 % | 18.714 M -31.87 % | 27.470 M -1.83 % | 27.983 M -0.13 % | 28.020 M 4.05 % | 26.929 M 5.03 % | 25.640 M -0.81 % | 25.850 M -0.02 % | 25.855 M 57.03 % | 16.465 M 376.42 % | 3.456 M 10.56 % | 3.126 M 25.29 % | 2.495 M 0.00 % | 2.495 M 0.00 % | 2.495 M 0.00 % | 2.495 M 0.00 % | 2.495 M |
Total debt | 222.550 M 19.39 % | 186.400 M 41.21 % | 132.000 M 51.90 % | 86.900 M -1.50 % | 88.221 M 63.31 % | 54.019 M 275.00 % | 14.405 M -75.35 % | 58.427 M -4.33 % | 61.073 M 1 224.51 % | 4.611 M -49.40 % | 9.112 M -50.08 % | 18.254 M -59.87 % | 45.486 M -58.18 % | 108.772 M -44.01 % | 194.268 M -22.29 % | 249.977 M -33.50 % | 375.915 M -9.25 % | 414.252 M -9.80 % | 459.247 M 11.02 % | 413.675 M -6.14 % | 440.726 M 6.69 % | 413.096 M 15.94 % | 356.315 M 34.59 % | 264.748 M 17.76 % | 224.821 M 78.88 % | 125.682 M 46.49 % | 85.797 M |
Accumulated other comprehensive income loss | 29.581 M -96.46 % | 836.394 M 2 487.53 % | 32.324 M 22.87 % | 26.307 M -12.55 % | 30.081 M -0.58 % | 30.258 M 34.13 % | 22.559 M 19.54 % | 18.872 M 12.11 % | 16.834 M 2.65 % | 16.400 M 5.38 % | 15.563 M 104.58 % | -340.083 M -2 621.37 % | 13.488 M 104.81 % | -280.315 M -3 552.58 % | 8.119 M 107.75 % | -104.760 M -774.83 % | 15.524 M 119.14 % | -81.102 M -696.38 % | 13.599 M 123.08 % | -58.910 M -1 628.15 % | 3.855 M 109.94 % | -38.784 M -4 077.85 % | 975.000 K 104.12 % | -23.681 M -806.26 % | 3.353 M 118.70 % | -17.930 M -49.17 % | -12.020 M |
Retained earnings | 124.095 M 106.01 % | 60.236 M -45.56 % | 110.645 M -1.53 % | 112.360 M 79.05 % | 62.752 M 3.85 % | 60.423 M -51.34 % | 124.170 M 1.71 % | 122.088 M 54.06 % | 79.245 M 298.44 % | 19.889 M -76.60 % | 84.996 M -24.77 % | 112.988 M -30.59 % | 162.786 M -8.27 % | 177.459 M -52.08 % | 370.328 M 1.12 % | 366.211 M -9.81 % | 406.065 M -0.45 % | 407.886 M -4.67 % | 427.872 M -0.83 % | 431.445 M -3.89 % | 448.893 M 14.29 % | 392.753 M 9.12 % | 359.914 M 15.93 % | 310.460 M 32.32 % | 234.637 M 17.20 % | 200.201 M 54.30 % | 129.748 M |
Common stock | 38.462 M 0.00 % | 38.462 M 0.00 % | 38.462 M 0.00 % | 38.462 M 0.00 % | 38.462 M 0.00 % | 38.462 M 8.82 % | 35.345 M 0.00 % | 35.345 M 4.60 % | 33.790 M 3.68 % | 32.591 M 5.02 % | 31.033 M 21.49 % | 25.544 M 0.00 % | 25.544 M 0.00 % | 25.544 M 0.00 % | 25.544 M 0.00 % | 25.544 M 0.00 % | 25.544 M 21.71 % | 20.987 M 0.00 % | 20.987 M 0.00 % | 20.987 M 81.58 % | 11.558 M 4.57 % | 11.053 M 13.42 % | 9.745 M 19.79 % | 8.135 M 0.00 % | 8.135 M 0.00 % | 8.135 M 101 587.50 % | 8.000 K |
Total equity | 887.381 M 1.43 % | 874.856 M -0.21 % | 876.674 M 0.49 % | 872.372 M -1.11 % | 882.146 M 0.20 % | 880.377 M 0.41 % | 876.810 M 0.16 % | 875.392 M 6.22 % | 824.137 M 1.42 % | 812.602 M -6.78 % | 871.689 M -1.57 % | 885.633 M -5.20 % | 934.230 M -1.72 % | 950.548 M -16.44 % | 1.138 B 0.61 % | 1.131 B -3.88 % | 1.176 B 4.21 % | 1.129 B -0.73 % | 1.137 B 0.13 % | 1.136 B 27.43 % | 891.069 M 11.75 % | 797.342 M 23.92 % | 643.412 M 34.84 % | 477.172 M 18.75 % | 401.830 M 10.93 % | 362.241 M 147.10 % | 146.594 M |
Other non current liabilities | 8.344 M -1.71 % | 8.489 M 26.02 % | 6.736 M -6.05 % | 7.170 M 81.98 % | 3.940 M -8.16 % | 4.290 M -32.12 % | 6.320 M -15.05 % | 7.440 M | 0.000 -100.00 % | 1.925 M | 0.000 100.00 % | -13.279 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 |
Long term debt | 116.400 M -3.00 % | 120.000 M 1 100.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.557 M -0.68 % | 4.588 M -6.54 % | 4.909 M -72.83 % | 18.067 M -0.11 % | 18.086 M 2.64 % | 17.620 M 3.26 % | 17.064 M 1.63 % | 16.790 M -47.53 % | 32.000 M -43.15 % | 56.290 M -38.13 % | 90.983 M -0.26 % | 91.216 M 21.31 % | 75.190 M 11.56 % | 67.397 M 236.99 % | 20.000 M -20.31 % | 25.097 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 124.744 M -2.91 % | 128.489 M 667.74 % | 16.736 M -2.53 % | 17.170 M 172.54 % | 6.300 M -5.89 % | 6.694 M 5.92 % | 6.320 M -15.05 % | 7.440 M -0.15 % | 7.451 M 14.40 % | 6.513 M 0.14 % | 6.504 M -1.12 % | 6.578 M -67.73 % | 20.385 M 4.69 % | 19.471 M -49.08 % | 38.238 M -0.48 % | 38.424 M -24.10 % | 50.627 M -33.20 % | 75.787 M -30.52 % | 109.084 M -2.27 % | 111.613 M 15.53 % | 96.611 M 8.58 % | 88.974 M 127.07 % | 39.184 M -12.15 % | 44.602 M 93.22 % | 23.083 M -2.73 % | 23.730 M 38.21 % | 17.169 M |
Other current liabilities | 70.041 M 25.58 % | 55.774 M 2.87 % | 54.220 M 23.77 % | 43.807 M -11.23 % | 49.347 M 8.81 % | 45.351 M 89.25 % | 23.964 M -17.49 % | 29.042 M 25.59 % | 23.124 M -0.31 % | 23.197 M -47.14 % | 43.881 M 21.85 % | 36.012 M -25.07 % | 48.058 M -29.76 % | 68.415 M 71.23 % | 39.956 M -35.08 % | 61.547 M 5 192.09 % | 1.163 M -95.79 % | 27.600 M 2 273.17 % | 1.163 M 0.00 % | 1.163 M 0.00 % | 1.163 M 0.00 % | 1.163 M 4.40 % | 1.114 M -5.51 % | 1.179 M -8.96 % | 1.295 M 0.00 % | 1.295 M 40.76 % | 920.000 K |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 106.150 M 59.86 % | 66.400 M -45.57 % | 122.000 M 58.65 % | 76.900 M -12.83 % | 88.221 M 63.31 % | 54.019 M 275.00 % | 14.405 M -75.35 % | 58.427 M 3.38 % | 56.516 M 245 621.74 % | 23.000 K -99.45 % | 4.203 M -68.79 % | 13.466 M -50.85 % | 27.400 M -69.94 % | 91.152 M -48.56 % | 177.204 M -24.01 % | 233.187 M -32.20 % | 343.915 M -3.92 % | 357.962 M -2.80 % | 368.264 M 14.20 % | 322.459 M -11.78 % | 365.536 M 5.74 % | 345.699 M 2.79 % | 336.315 M 40.34 % | 239.651 M 6.60 % | 224.821 M 78.88 % | 125.682 M 46.49 % | 85.797 M |
Total current liabilities | 253.544 M 22.20 % | 207.483 M -16.18 % | 247.525 M 49.83 % | 165.199 M -4.61 % | 173.190 M 33.72 % | 129.520 M 45.78 % | 88.846 M -16.61 % | 106.543 M -4.38 % | 111.424 M 86.44 % | 59.763 M -26.23 % | 81.011 M -9.22 % | 89.234 M -15.50 % | 105.603 M -46.63 % | 197.862 M -20.56 % | 249.084 M -23.23 % | 324.469 M -24.22 % | 428.198 M 2.25 % | 418.778 M 0.68 % | 415.947 M 10.17 % | 377.544 M -16.21 % | 450.581 M 13.95 % | 395.416 M -0.09 % | 395.779 M 38.73 % | 285.284 M -9.25 % | 314.365 M 109.85 % | 149.802 M 26.26 % | 118.649 M |
Total liabilities | 378.288 M 12.60 % | 335.972 M 27.14 % | 264.261 M 44.90 % | 182.369 M 1.60 % | 179.490 M 31.77 % | 136.214 M 43.13 % | 95.166 M -16.51 % | 113.983 M -4.12 % | 118.875 M 79.36 % | 66.276 M -24.27 % | 87.515 M -8.66 % | 95.812 M -23.95 % | 125.988 M -42.03 % | 217.333 M -24.36 % | 287.322 M -20.82 % | 362.893 M -24.21 % | 478.825 M -3.18 % | 494.565 M -5.80 % | 525.031 M 7.33 % | 489.157 M -10.61 % | 547.192 M 12.97 % | 484.390 M 11.36 % | 434.963 M 31.85 % | 329.886 M -2.24 % | 337.448 M 94.46 % | 173.532 M 27.77 % | 135.818 M |
Other non current assets | 40.985 M -1.02 % | 41.406 M 19.66 % | 34.604 M -83.73 % | 212.716 M -27.56 % | 293.634 M 250.06 % | 83.881 M -51.44 % | 172.723 M 321.79 % | 40.950 M 140.83 % | 17.004 M -41.72 % | 29.174 M 3.04 % | 28.313 M -4.95 % | 29.788 M -27.91 % | 41.321 M -2.34 % | 42.312 M -7.59 % | 45.789 M -25.59 % | 61.532 M -65.92 % | 180.561 M -4.01 % | 188.113 M 35.36 % | 138.971 M -18.72 % | 170.984 M 19.53 % | 143.041 M 40.61 % | 101.727 M -12.39 % | 116.109 M 10.47 % | 105.104 M 26.41 % | 83.148 M 22.70 % | 67.764 M 37.24 % | 49.377 M |
Long term investments | 123.431 M 39.86 % | 88.252 M 46.17 % | 60.378 M 609.09 % | -11.860 M 92.93 % | -167.803 M -28.58 % | -130.509 M -54.00 % | -84.745 M -489.63 % | 21.750 M 245.40 % | -14.959 M 44.13 % | -26.774 M -302.40 % | 13.228 M -29.31 % | 18.714 M -31.87 % | 27.470 M -1.83 % | 27.983 M -0.13 % | 28.020 M 4.05 % | 26.929 M 5.03 % | 25.640 M -0.81 % | 25.850 M -0.02 % | 25.855 M 57.03 % | 16.465 M 376.42 % | 3.456 M 10.56 % | 3.126 M 25.29 % | 2.495 M 0.00 % | 2.495 M 0.00 % | 2.495 M 0.00 % | 2.495 M | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.479 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 |
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 -100.00 % | 4.300 M 0.00 % | 4.300 M 0.00 % | 4.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -5.858 M | 0.000 -100.00 % | 130.509 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.228 M 29.31 % | -18.714 M 31.87 % | -27.470 M 1.83 % | -27.983 M 0.13 % | -28.020 M -4.05 % | -26.929 M -5.03 % | -25.640 M 0.81 % | -25.850 M -701.16 % | 4.300 M 0.00 % | 4.300 M 0.00 % | 4.300 M 237.56 % | -3.126 M -25.29 % | -2.495 M 0.00 % | -2.495 M 0.00 % | -2.495 M 0.00 % | -2.495 M | 0.000 |
Property plant equipment net | 312.317 M -3.29 % | 322.941 M -0.05 % | 323.116 M -5.37 % | 341.441 M -4.22 % | 356.487 M -3.32 % | 368.739 M -5.35 % | 389.567 M -2.90 % | 401.198 M -8.69 % | 439.388 M -2.83 % | 452.167 M -6.78 % | 485.036 M -2.17 % | 495.794 M -1.53 % | 503.507 M -0.57 % | 506.377 M -27.74 % | 700.815 M -0.57 % | 704.819 M 19.80 % | 588.311 M 7.35 % | 548.043 M 5.34 % | 520.275 M 11.53 % | 466.501 M 18.90 % | 392.360 M 33.49 % | 293.935 M 44.71 % | 203.120 M 2.43 % | 198.303 M 16.16 % | 170.713 M 34.28 % | 127.134 M 76.55 % | 72.011 M |
Total non current assets | 476.733 M 5.33 % | 452.599 M 8.25 % | 418.098 M -22.52 % | 539.632 M 11.57 % | 483.665 M 6.53 % | 453.998 M -5.17 % | 478.774 M 2.94 % | 465.111 M 5.07 % | 442.647 M -2.84 % | 455.592 M -11.39 % | 514.180 M -2.33 % | 526.472 M -3.74 % | 546.946 M -0.47 % | 549.520 M -26.93 % | 752.074 M -2.62 % | 772.335 M -0.13 % | 773.361 M 4.40 % | 740.752 M 6.77 % | 693.804 M 4.56 % | 663.519 M 21.03 % | 548.215 M 36.69 % | 401.076 M 23.28 % | 325.339 M 5.55 % | 308.228 M 18.53 % | 260.033 M 29.32 % | 201.070 M 59.32 % | 126.203 M |
Other current assets | 135.064 M -33.87 % | 204.232 M 357.87 % | 44.605 M -51.58 % | 92.119 M 274.21 % | 24.617 M -61.01 % | 63.134 M 589.61 % | 9.155 M -73.24 % | 34.206 M 21.30 % | 28.200 M 65.36 % | 17.054 M -85.77 % | 119.866 M 531.47 % | 18.982 M -1.87 % | 19.343 M -53.78 % | 41.852 M 24.92 % | 33.504 M -66.65 % | 100.474 M -50.41 % | 202.598 M 19.23 % | 169.929 M -20.63 % | 214.086 M 40.83 % | 152.013 M 1.00 % | 150.503 M 5.37 % | 142.836 M 31.18 % | 108.886 M 21.45 % | 89.654 M -65.54 % | 260.194 M 35.23 % | 192.410 M 99.73 % | 96.335 M |
Short term investments | 332.748 M 24.32 % | 267.659 M -39.83 % | 444.830 M 153.27 % | 175.636 M -33.72 % | 264.998 M 46.04 % | 181.454 M 25.93 % | 144.087 M 55.20 % | 92.842 M 446.00 % | 17.004 M -41.72 % | 29.174 M | 0.000 -100.00 % | 791.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.197 M | 0.000 -100.00 % | 690.000 K -58.46 % | 1.661 M -53.24 % | 3.552 M 294.67 % | 900.000 K | 0.000 |
cash and cash equivalents | 33.767 M 24.14 % | 27.200 M 99.78 % | 13.615 M -58.11 % | 32.499 M -11.12 % | 36.567 M -67.86 % | 113.765 M 42.04 % | 80.095 M 29.87 % | 61.671 M -62.72 % | 165.441 M 19.91 % | 137.969 M 18.66 % | 116.274 M 52.94 % | 76.024 M 47.27 % | 51.623 M 35.85 % | 38.000 M -20.95 % | 48.069 M -57.65 % | 113.501 M -4.67 % | 119.058 M -31.57 % | 173.986 M -1.88 % | 177.321 M -9.94 % | 196.901 M 50.40 % | 130.919 M -24.82 % | 174.144 M 29.62 % | 134.349 M 79.01 % | 75.052 M -42.28 % | 130.027 M 85.64 % | 70.041 M 753.95 % | 8.202 M |
Cash and short term investments | 389.267 M 26.02 % | 308.883 M -34.06 % | 468.454 M 125.07 % | 208.135 M -30.98 % | 301.565 M 2.15 % | 295.219 M 31.69 % | 224.182 M 45.09 % | 154.513 M -15.31 % | 182.445 M 9.16 % | 167.143 M 43.75 % | 116.274 M 52.94 % | 76.024 M 47.27 % | 51.623 M 35.85 % | 38.000 M -20.95 % | 48.069 M -57.65 % | 113.501 M -4.67 % | 119.058 M -31.57 % | 173.986 M -1.88 % | 177.321 M -9.94 % | 196.901 M 50.40 % | 130.919 M -24.82 % | 174.144 M 29.62 % | 134.349 M 79.01 % | 75.052 M -42.28 % | 130.027 M 85.64 % | 70.041 M 753.95 % | 8.202 M |
Total current assets | 788.936 M 4.05 % | 758.229 M 4.90 % | 722.837 M 40.33 % | 515.109 M -10.88 % | 577.971 M 2.73 % | 562.593 M 14.07 % | 493.202 M -5.92 % | 524.264 M 4.78 % | 500.365 M 18.21 % | 423.286 M -4.88 % | 445.024 M -2.19 % | 454.973 M -11.36 % | 513.272 M -16.99 % | 618.361 M -8.09 % | 672.778 M -6.71 % | 721.148 M -18.21 % | 881.675 M -0.10 % | 882.530 M -8.85 % | 968.268 M 0.74 % | 961.148 M 7.99 % | 890.046 M 1.07 % | 880.656 M 16.95 % | 753.036 M 50.96 % | 498.830 M 4.09 % | 479.245 M 43.19 % | 334.703 M 114.27 % | 156.209 M |
Inventory | 194.604 M 16.03 % | 167.720 M 7.43 % | 156.113 M -5.98 % | 166.034 M 99.81 % | 83.095 M -7.54 % | 89.874 M 26.76 % | 70.899 M -46.91 % | 133.547 M 40.60 % | 94.982 M -17.50 % | 115.134 M -15.75 % | 136.664 M -39.37 % | 225.406 M -19.74 % | 280.832 M -18.71 % | 345.487 M -7.68 % | 374.222 M 13.02 % | 331.118 M -2.11 % | 338.271 M 5.88 % | 319.500 M -8.03 % | 347.381 M 3.26 % | 336.409 M -3.42 % | 348.329 M 17.07 % | 297.528 M 25.62 % | 236.849 M 23.55 % | 191.709 M 115.35 % | 89.024 M 23.21 % | 72.252 M 39.83 % | 51.672 M |
Net receivables | 70.001 M -9.55 % | 77.394 M 44.22 % | 53.665 M 9.92 % | 48.821 M -33.37 % | 73.274 M 39.63 % | 52.479 M -32.83 % | 78.125 M -21.25 % | 99.203 M 19.64 % | 82.916 M 49.43 % | 55.489 M -23.17 % | 72.220 M -17.27 % | 87.294 M -4.47 % | 91.383 M -25.03 % | 121.888 M 10.34 % | 110.463 M -1.48 % | 112.128 M 19.29 % | 93.997 M -29.12 % | 132.618 M 3.86 % | 127.688 M -34.74 % | 195.663 M 6.96 % | 182.938 M -9.98 % | 203.210 M 17.31 % | 173.221 M 51.28 % | 114.502 M 0.05 % | 114.450 M -16.94 % | 137.798 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 3.193 M 137.05 % | 1.347 M -2.25 % | 1.378 M 12.12 % | 1.229 M 1.32 % | 1.213 M -0.08 % | 1.214 M 18.44 % | 1.025 M 23.35 % | 831.000 K -6.63 % | 890.000 K -57.98 % | 2.118 M 154.87 % | 831.000 K -84.81 % | 5.470 M -8.59 % | 5.984 M 33.30 % | 4.489 M -2.33 % | 4.596 M 4.38 % | 4.403 M -16.44 % | 5.269 M 4.17 % | 5.058 M -6.58 % | 5.414 M -11.39 % | 6.110 M 26.74 % | 4.821 M -21.89 % | 6.172 M 0.00 % | 6.172 M 28.18 % | 4.815 M |
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 |
Account payables | 77.353 M -9.33 % | 85.309 M 19.64 % | 71.305 M 119.37 % | 32.505 M 35.41 % | 24.004 M 29.53 % | 18.531 M -51.92 % | 38.541 M 419.07 % | 7.425 M -24.39 % | 9.820 M -30.32 % | 14.092 M 128.58 % | 6.165 M -52.72 % | 13.039 M 252.12 % | 3.703 M -69.19 % | 12.018 M 114.38 % | 5.606 M 48.74 % | 3.769 M -93.40 % | 57.098 M 728.47 % | 6.892 M -67.13 % | 20.966 M -25.59 % | 28.178 M -46.37 % | 52.537 M 171.42 % | 19.356 M -33.92 % | 29.292 M 22.37 % | 23.937 M -68.94 % | 77.057 M 501.54 % | 12.810 M -20.60 % | 16.133 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 11.987 M 3.18 % | 11.618 M -0.01 % | 11.619 M -2.66 % | 11.936 M 2.46 % | 11.649 M -46.96 % | 21.964 M -2.17 % | 22.451 M -16.11 % | 26.762 M 0.17 % | 26.717 M 1.04 % | 26.442 M 0.63 % | 26.277 M -0.16 % | 26.318 M 1.36 % | 25.966 M -0.22 % | 26.022 M -1.15 % | 26.324 M 3.01 % | 25.554 M -0.74 % | 25.744 M -17.87 % | 31.345 M 7.35 % | 29.198 M 0.48 % | 29.058 M 41.63 % | 20.517 M 83.32 % | 11.192 M 11.75 % | 10.015 M -36.61 % | 15.799 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -3.270 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.894 M 58.63 % | -6.995 M -338.56 % | -1.595 M 10.89 % | -1.790 M 22.14 % | -2.299 M -24.20 % | -1.851 M -111.92 % | 15.524 M -3.20 % | 16.038 M -3.50 % | 16.620 M -3.38 % | 17.201 M -3.27 % | 17.783 M -3.16 % | 18.364 M -3.07 % | 18.945 M -2.98 % | 19.527 M 9.51 % | 17.832 M -2.63 % | 18.314 M -16.84 % | 22.023 M -2.85 % | 22.670 M 32.04 % | 17.169 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.288 M 45.70 % | 884.000 K -24.38 % | 1.169 M -78.82 % | 5.520 M 688.57 % | 700.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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -69.57 % | 69.000 K 666.67 % | 9.000 K -82.35 % | 51.000 K -66.45 % | 152.000 K 100.00 % | 76.000 K -38.71 % | 124.000 K -43.38 % | 219.000 K -29.81 % | 312.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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 695.243 M 0.00 % | 695.243 M 0.00 % | 695.243 M 0.00 % | 695.243 M -10.83 % | 779.644 M -0.12 % | 780.608 M 12.55 % | 693.567 M 0.00 % | 693.567 M 0.00 % | 693.568 M 0.72 % | 688.615 M 0.53 % | 684.990 M 1.13 % | 677.305 M 0.00 % | 677.305 M 0.00 % | 677.305 M 0.00 % | 677.305 M 0.00 % | 677.305 M -0.02 % | 677.473 M 8.78 % | 622.784 M 0.00 % | 622.784 M 0.00 % | 622.784 M 66.82 % | 373.318 M 9.11 % | 342.158 M 49.99 % | 228.117 M 97.13 % | 115.722 M -27.25 % | 159.058 M 3.35 % | 153.905 M 433.32 % | 28.858 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 3.270 M 38.56 % | 2.360 M -1.83 % | 2.404 M 33.93 % | 1.795 M -34.96 % | 2.760 M -4.63 % | 2.894 M 50.34 % | 1.925 M 20.69 % | 1.595 M -10.89 % | 1.790 M -22.14 % | 2.299 M 24.20 % | 1.851 M -67.24 % | 5.650 M 0.96 % | 5.596 M 178.82 % | 2.007 M -12.59 % | 2.296 M 622.01 % | 318.000 K -84.36 % | 2.033 M -17.89 % | 2.476 M 20.78 % | 2.050 M 51.63 % | 1.352 M 13.52 % | 1.191 M 12.36 % | 1.060 M 0.00 % | 1.060 M | 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 | 0.000 |
Total assets | 1.266 B 4.53 % | 1.211 B 6.13 % | 1.141 B 8.17 % | 1.055 B -0.65 % | 1.062 B 4.43 % | 1.017 B 4.59 % | 971.976 M -1.76 % | 989.375 M 4.92 % | 943.012 M 7.30 % | 878.878 M -8.37 % | 959.204 M -2.27 % | 981.445 M -7.43 % | 1.060 B -9.22 % | 1.168 B -18.03 % | 1.425 B -4.60 % | 1.493 B -9.76 % | 1.655 B 1.96 % | 1.623 B -2.33 % | 1.662 B 2.30 % | 1.625 B 12.96 % | 1.438 B 12.21 % | 1.282 B 18.86 % | 1.078 B 33.62 % | 807.058 M 9.17 % | 739.278 M 37.98 % | 535.773 M 89.71 % | 282.412 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-06-30 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-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 |
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 |
Change in working capital | 0.000 100.00 % | -45.006 M | 0.000 100.00 % | -7.380 M | 0.000 -100.00 % | 159.320 M | 0.000 | 0.000 | 0.000 -100.00 % | 170.228 M 127.14 % | 74.944 M 554.20 % | -16.500 M -1 599.32 % | 1.101 M -98.03 % | 55.938 M 385.50 % | -19.593 M -127.07 % | 72.369 M 1 449.99 % | 4.669 M 480.83 % | -1.226 M 96.86 % | -39.084 M 32.10 % | -57.562 M 65.21 % | -165.456 M -208.19 % | -53.686 M -16.26 % | -46.178 M 57.13 % | -107.721 M -81.18 % | -59.457 M -100.00 % | -29.728 M -183.42 % | -10.489 M -100.00 % | -5.245 M |
Accounts receivables | 0.000 100.00 % | -37.294 M | 0.000 -100.00 % | 18.686 M | 0.000 -100.00 % | 115.659 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.642 M | 0.000 100.00 % | -2.131 M | 0.000 -100.00 % | 48.785 M 6 034.91 % | -822.000 K -101.85 % | 44.453 M 184.21 % | 15.641 M 218.98 % | -13.146 M -278.69 % | 7.357 M 136.79 % | 3.107 M 102.58 % | -120.316 M -345.78 % | 48.952 M 266.47 % | -29.406 M 66.25 % | -87.141 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -7.712 M | 0.000 100.00 % | -26.066 M | 0.000 -100.00 % | 43.673 M | 0.000 | 0.000 | 0.000 -100.00 % | 115.586 M 100.00 % | 57.793 M 502.21 % | -14.369 M -100.00 % | -7.185 M -200.44 % | 7.153 M 138.11 % | -18.771 M -167.24 % | 27.916 M 354.43 % | -10.972 M -192.05 % | 11.920 M 125.67 % | -46.441 M 23.45 % | -60.669 M -34.40 % | -45.140 M 56.02 % | -102.638 M -511.96 % | -16.772 M 18.50 % | -20.580 M -100.00 % | -10.290 M -100.00 % | -5.145 M -5 323.35 % | 98.500 K 100.00 % | 49.250 K |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.151 M 0.00 % | 17.151 M 107.01 % | 8.285 M 0.00 % | 8.285 M -68.00 % | 25.890 M 0.00 % | 25.890 M -9.78 % | 28.697 M 0.00 % | 28.697 M 1 029.44 % | -3.088 M 0.00 % | -3.088 M 94.98 % | -61.549 M 0.00 % | -61.549 M -532.26 % | 14.239 M 0.00 % | 14.239 M 128.96 % | -49.167 M -100.00 % | -24.583 M -132.19 % | -10.588 M -100.00 % | -5.294 M |
Other non cash items | -29.419 M -155.54 % | 52.968 M 796.85 % | 5.906 M -88.24 % | 50.200 M 202.28 % | -49.081 M 56.04 % | -111.643 M -186.89 % | 128.489 M 318.66 % | -58.762 M -170.99 % | 82.772 M 210.05 % | -75.215 M -198.54 % | 76.330 M -73.76 % | 290.892 M 394.05 % | -98.926 M -1 268.08 % | -7.231 M -120.54 % | 35.202 M 134.18 % | 15.032 M 508.59 % | -3.679 M 81.69 % | -20.094 M -168.31 % | 29.414 M 242.82 % | 8.580 M 81.40 % | 4.730 M 119.56 % | -24.185 M -1 011.95 % | 2.652 M 103.18 % | -83.295 M -15 512.93 % | -533.500 K -100.00 % | -266.750 K -107.01 % | 3.804 M 100.00 % | 1.902 M |
Net cash provided by operating activities | -6.188 M -148.88 % | 12.660 M -39.17 % | 20.811 M -62.67 % | 55.749 M 277.88 % | -31.340 M -153.46 % | 58.623 M -59.95 % | 146.367 M 512.79 % | -35.458 M -153.26 % | 66.577 M 17.95 % | 56.443 M -22.84 % | 73.153 M -24.40 % | 96.759 M 233.48 % | -72.491 M -404.44 % | 23.811 M 0.45 % | 23.705 M -71.74 % | 83.889 M 1 463.05 % | 5.367 M 118.68 % | -28.724 M -146.58 % | 61.662 M 1 268.50 % | -5.277 M 94.64 % | -98.425 M -846.27 % | 13.189 M 57 443.48 % | -23.000 K 99.95 % | -45.791 M -170.26 % | -16.944 M -100.00 % | -8.472 M -127.53 % | 30.771 M 100.00 % | 15.385 M |
Investments in property plant and equipment | -2.982 M | 0.000 | 0.000 100.00 % | -4.036 M -9 509.52 % | -42.000 K 98.80 % | -3.508 M 4.85 % | -3.687 M 57.76 % | -8.728 M -50.56 % | -5.797 M -2 577.35 % | 234.000 K 102.17 % | -10.763 M 31.57 % | -15.728 M -267.65 % | -4.278 M 90.61 % | -45.575 M -4.10 % | -43.780 M 30.18 % | -62.702 M -136.92 % | -26.465 M 67.01 % | -80.229 M 14.91 % | -94.286 M -15.43 % | -81.680 M -242.19 % | -23.870 M 58.50 % | -57.512 M 26.80 % | -78.564 M -54.86 % | -50.733 M -100.00 % | -25.367 M -100.00 % | -12.683 M 33.92 % | -19.194 M -100.00 % | -9.597 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.824 M 20.19 % | 4.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -280.000 K -105.11 % | 5.475 M | 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 100.00 % | -313.520 M -6.83 % | -293.487 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.725 M 0.00 % | -4.725 M 29.05 % | -6.660 M 0.00 % | -6.660 M -1 379.89 % | -450.000 K 0.00 % | -450.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.001 M -93.86 % | 227.943 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 |
Other investing activites | -25.107 M 55.41 % | -56.308 M 25.92 % | -76.011 M -33.06 % | -57.126 M 30.78 % | -82.524 M -14.31 % | -72.196 M 10.93 % | -81.052 M -627.13 % | 15.376 M 712.68 % | 1.892 M -83.32 % | 11.340 M 1 885.99 % | 571.000 K -98.92 % | 52.743 M 406.37 % | 10.416 M -56.29 % | 23.831 M 972.50 % | 2.222 M 377.06 % | -802.000 K 69.92 % | -2.666 M 93.06 % | -38.442 M -328.78 % | 16.803 M 163.84 % | -26.319 M -2 182.20 % | 1.264 M -72.11 % | 4.532 M -92.78 % | 62.779 M 728.42 % | -9.990 M -139.38 % | 25.367 M 100.00 % | 12.683 M -33.92 % | 19.194 M 100.00 % | 9.597 M |
Net cash used for investing activites | -28.089 M 50.12 % | -56.308 M 25.92 % | -76.011 M -24.28 % | -61.162 M 25.92 % | -82.566 M -9.06 % | -75.704 M 10.66 % | -84.739 M -1 374.65 % | 6.648 M 270.24 % | -3.905 M -133.74 % | 11.574 M 213.56 % | -10.192 M -127.53 % | 37.015 M 503.05 % | 6.138 M 128.23 % | -21.744 M 47.68 % | -41.558 M 34.56 % | -63.504 M -117.99 % | -29.131 M 75.51 % | -118.951 M -65.19 % | -72.008 M 33.33 % | -107.999 M -377.74 % | -22.606 M 57.33 % | -52.980 M -235.64 % | -15.785 M 74.00 % | -60.723 M -69.61 % | -35.802 M -100.00 % | -17.901 M 30.65 % | -25.813 M -100.00 % | -12.906 M |
Debt repayment | 37.143 M | 0.000 -100.00 % | 45.100 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 |
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 -100.00 % | 29.623 M 0.00 % | 29.623 M | 0.000 | 0.000 -100.00 % | 129.162 M 0.00 % | 129.162 M 7.78 % | 119.836 M 0.00 % | 119.836 M | 0.000 | 0.000 -100.00 % | 67.195 M 100.00 % | 33.597 M | 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 100.00 % | -1.190 M | 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 100.00 % | -5.576 M -100.00 % | -2.788 M 72.98 % | -10.317 M -100.00 % | -5.159 M 51.06 % | -10.540 M -100.00 % | -5.270 M 0.00 % | -5.270 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 3.623 M -93.98 % | 60.136 M 783.05 % | -8.804 M -1 664.33 % | -499.000 K -101.34 % | 37.300 M -13.32 % | 43.032 M 198.74 % | -43.579 M -177.34 % | 56.350 M 347.34 % | -22.782 M 47.94 % | -43.758 M 11.34 % | -49.355 M 67.47 % | -151.717 M -18 923.45 % | 806.000 K 122.41 % | -3.597 M 87.46 % | -28.675 M 26.06 % | -38.782 M -977.22 % | 4.421 M -97.94 % | 214.779 M 778.24 % | -31.667 M -119.29 % | 164.136 M -11.16 % | 184.758 M 12 754.62 % | -1.460 M -101.88 % | 77.851 M -51.07 % | 159.118 M 2 533.74 % | -6.538 M -100.00 % | -3.269 M 95.43 % | -71.574 M -100.00 % | -35.787 M |
Net cash used provided by financing activities | 40.766 M -32.21 % | 60.136 M 65.68 % | 36.296 M 7 373.75 % | -499.000 K -101.34 % | 37.300 M -13.32 % | 43.032 M 198.74 % | -43.579 M -177.34 % | 56.350 M 347.34 % | -22.782 M 47.94 % | -43.758 M 11.34 % | -49.355 M 67.47 % | -151.717 M -18 923.45 % | 806.000 K 122.41 % | -3.597 M 87.46 % | -28.675 M 26.06 % | -38.782 M -977.22 % | 4.421 M -97.89 % | 209.203 M 736.71 % | -32.857 M -121.36 % | 153.819 M -14.35 % | 179.599 M 1 596.66 % | -12.000 M -116.53 % | 72.581 M -52.82 % | 153.848 M 2 453.14 % | -6.538 M -100.00 % | -3.269 M 95.43 % | -71.574 M -100.00 % | -35.787 M |
Effect of forex changes on cash | 78.000 K 102.69 % | -2.903 M -14 615.00 % | 20.000 K -98.85 % | 1.745 M 371.81 % | -642.000 K -108.16 % | 7.868 M 1 998.13 % | 375.000 K 881.25 % | -48.000 K -113.33 % | 360.000 K 153.52 % | 142.000 K 735.29 % | 17.000 K -99.78 % | 7.874 M 6 746.96 % | 115.000 K 102.86 % | -4.027 M 52.06 % | -8.400 M -155.77 % | 15.062 M 6 455.27 % | -237.000 K -105.32 % | 4.454 M 20 345.45 % | -22.000 K 62.07 % | -58.000 K -248.72 % | 39.000 K -89.40 % | 368.000 K 208.55 % | -339.000 K -726.83 % | -41.000 K -70.83 % | -24.000 K -100.00 % | -12.000 K -101.27 % | 944.000 K 100.00 % | 472.000 K |
Net change in cash | 33.767 M 348.01 % | -13.615 M -44.20 % | -9.442 M -353.18 % | -2.084 M 98.46 % | -135.004 M -249.15 % | 90.515 M 882.58 % | 9.212 M -32.98 % | 13.746 M -88.18 % | 116.274 M 853.03 % | 12.201 M -71.04 % | 42.123 M 343.12 % | 9.506 M -51.73 % | 19.694 M 204.34 % | -18.875 M -124.98 % | 75.562 M 599.70 % | -15.121 M -111.80 % | 128.096 M 2 336.02 % | -5.729 M -106.56 % | 87.383 M 1 435.93 % | 5.689 M -95.05 % | 114.896 M 363.80 % | 24.773 M -77.27 % | 108.965 M 8 598.04 % | 1.253 M -91.90 % | 15.460 M 0.00 % | 15.460 M 1 000.73 % | 1.405 M 0.00 % | 1.405 M |
Cash at beginning of period | 0.000 -100.00 % | 13.615 M | 0.000 -100.00 % | 36.567 M -80.54 % | 187.883 M 92.96 % | 97.367 M 37.36 % | 70.883 M -53.27 % | 151.695 M | 0.000 | 0.000 -100.00 % | 9.500 M 0.00 % | 9.500 M -66.52 % | 28.375 M 0.00 % | 28.375 M -34.76 % | 43.497 M 0.00 % | 43.497 M -11.64 % | 49.225 M 0.00 % | 49.225 M 13.07 % | 43.536 M 0.00 % | 43.536 M 132.03 % | 18.763 M 0.00 % | 18.763 M 7.15 % | 17.510 M 0.00 % | 17.510 M 753.95 % | 2.051 M 0.00 % | 2.051 M 217.41 % | 646.000 K 0.00 % | 646.000 K |
Cash at end of period | 33.767 M | 0.000 100.00 % | -9.442 M -353.18 % | -2.084 M -103.94 % | 52.878 M -71.86 % | 187.883 M 134.57 % | 80.095 M -51.59 % | 165.441 M 42.29 % | 116.274 M 853.03 % | 12.201 M -76.37 % | 51.623 M 171.61 % | 19.006 M -60.46 % | 48.069 M 405.99 % | 9.500 M -92.02 % | 119.058 M 319.58 % | 28.375 M -84.00 % | 177.321 M 307.67 % | 43.497 M -66.78 % | 130.919 M 165.96 % | 49.225 M -63.17 % | 133.659 M 207.01 % | 43.536 M -65.58 % | 126.475 M 574.07 % | 18.763 M 7.15 % | 17.510 M 0.00 % | 17.510 M 753.95 % | 2.051 M 0.00 % | 2.051 M |
Operating cash flow | -6.188 M -148.88 % | 12.660 M -39.17 % | 20.811 M -62.67 % | 55.749 M 277.88 % | -31.340 M -153.46 % | 58.623 M -59.95 % | 146.367 M 512.79 % | -35.458 M -153.26 % | 66.577 M 17.95 % | 56.443 M -22.84 % | 73.153 M -24.40 % | 96.759 M 233.48 % | -72.491 M -404.44 % | 23.811 M 0.45 % | 23.705 M -71.74 % | 83.889 M 1 463.05 % | 5.367 M 118.68 % | -28.724 M -146.58 % | 61.662 M 1 268.50 % | -5.277 M 94.64 % | -98.425 M -846.27 % | 13.189 M 57 443.48 % | -23.000 K 99.95 % | -45.791 M -170.26 % | -16.944 M -100.00 % | -8.472 M -127.53 % | 30.771 M 100.00 % | 15.385 M |
Capital expenditure | -2.982 M 73.24 % | -11.144 M | 0.000 100.00 % | -4.036 M -9 509.52 % | -42.000 K 98.80 % | -3.508 M 4.85 % | -3.687 M 57.76 % | -8.728 M -50.56 % | -5.797 M -2 577.35 % | 234.000 K 102.17 % | -10.763 M 31.57 % | -15.728 M -267.65 % | -4.278 M 90.61 % | -45.575 M -4.10 % | -43.780 M 30.18 % | -62.702 M -136.92 % | -26.465 M 67.01 % | -80.229 M 14.91 % | -94.286 M -15.43 % | -81.680 M -242.19 % | -23.870 M 58.50 % | -57.512 M 26.80 % | -78.564 M -54.86 % | -50.733 M -100.00 % | -25.367 M -100.00 % | -12.683 M 33.92 % | -19.194 M -100.00 % | -9.597 M |
Free CashFlow | -9.170 M -704.88 % | 1.516 M -92.72 % | 20.811 M -59.76 % | 51.713 M 264.79 % | -31.382 M -156.94 % | 55.115 M -61.37 % | 142.680 M 422.91 % | -44.186 M -172.70 % | 60.780 M 7.24 % | 56.677 M -9.16 % | 62.390 M -23.00 % | 81.031 M 205.55 % | -76.769 M -252.73 % | -21.764 M -8.41 % | -20.075 M -194.75 % | 21.187 M 200.42 % | -21.098 M 80.64 % | -108.953 M -233.97 % | -32.624 M 62.48 % | -86.957 M 28.90 % | -122.295 M -175.92 % | -44.323 M 43.60 % | -78.587 M 18.58 % | -96.524 M -128.14 % | -42.310 M -100.00 % | -21.155 M -282.74 % | 11.577 M 100.00 % | 5.788 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2012 | 2011 | 2011 |