
Freetech Road Recycling Technology (Holdings) Limited 6888.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 187.958 M -65.39 % | 543.103 M 13.56 % | 478.257 M -6.52 % | 511.619 M -5.59 % | 541.911 M 11.20 % | 487.323 M -6.72 % | 522.433 M 9.86 % | 475.528 M -4.05 % | 495.598 M -19.63 % | 616.641 M 57.94 % | 390.434 M -37.90 % | 628.709 M 29.36 % | 486.003 M |
Net income | 12.557 M 7.54 % | 11.677 M 135.95 % | -32.477 M -201.66 % | 31.948 M 0.99 % | 31.636 M 663.23 % | 4.145 M 102.98 % | -139.130 M 47.50 % | -265.004 M -714.32 % | 43.138 M -33.12 % | 64.502 M 10.27 % | 58.497 M -67.95 % | 182.526 M 24.51 % | 146.593 M |
Income before tax | 9.977 M -67.62 % | 30.811 M 185.43 % | -36.066 M -172.39 % | 49.823 M 29.46 % | 38.484 M 127.72 % | 16.900 M 112.87 % | -131.282 M 51.78 % | -272.247 M -594.01 % | 55.110 M -29.00 % | 77.621 M 18.48 % | 65.515 M -70.22 % | 219.995 M 13.99 % | 193.003 M |
Income before tax ratio | 0.05 -6.43 % | 0.06 175.23 % | -0.08 -177.44 % | 0.10 37.13 % | 0.07 104.78 % | 0.03 113.80 % | -0.25 56.11 % | -0.57 -614.86 % | 0.11 -11.66 % | 0.13 -24.98 % | 0.17 -52.05 % | 0.35 -11.89 % | 0.40 |
EBITDA | 21.930 M -61.70 % | 57.254 M 896.59 % | 5.745 M -93.60 % | 89.768 M 24.75 % | 71.960 M 42.69 % | 50.431 M 157.52 % | -87.673 M 52.30 % | -183.794 M -276.78 % | 103.968 M 3.63 % | 100.325 M 22.11 % | 82.157 M -66.95 % | 248.618 M 19.74 % | 207.630 M |
Net income ratio | 0.07 210.72 % | 0.02 131.66 % | -0.07 -208.75 % | 0.06 6.97 % | 0.06 586.35 % | 0.01 103.19 % | -0.27 52.21 % | -0.56 -740.24 % | 0.09 -16.79 % | 0.10 -30.18 % | 0.15 -48.39 % | 0.29 -3.75 % | 0.30 |
Ratio EBITDA | 0.12 10.68 % | 0.11 777.60 % | 0.01 -93.15 % | 0.18 32.13 % | 0.13 28.32 % | 0.10 161.67 % | -0.17 56.58 % | -0.39 -284.24 % | 0.21 28.94 % | 0.16 -22.68 % | 0.21 -46.79 % | 0.40 -7.44 % | 0.43 |
Gross profit ratio | 0.48 221.31 % | 0.15 -27.24 % | 0.20 -17.85 % | 0.25 14.31 % | 0.22 2.76 % | 0.21 8.56 % | 0.20 -18.15 % | 0.24 -33.99 % | 0.36 20.02 % | 0.30 -27.37 % | 0.41 -23.52 % | 0.54 0.25 % | 0.54 |
Weighted average shs out dil | 999.509 M -1.14 % | 1.011 B -0.77 % | 1.019 B -1.75 % | 1.037 B -3.88 % | 1.079 B 0.00 % | 1.079 B 1.64 % | 1.062 B 0.00 % | 1.062 B -1.61 % | 1.079 B 0.00 % | 1.079 B 0.00 % | 1.079 B 17.79 % | 916.016 M -11.92 % | 1.040 B |
Weighted average shs out | 999.509 M -1.14 % | 1.011 B -0.77 % | 1.019 B -0.04 % | 1.019 B -3.81 % | 1.060 B -0.18 % | 1.062 B 0.04 % | 1.061 B -0.04 % | 1.062 B 0.00 % | 1.062 B -0.11 % | 1.063 B -1.50 % | 1.079 B 17.79 % | 916.019 M -11.92 % | 1.040 B |
EPS diluted | 0.00 -134.78 % | 0.01 136.05 % | -0.03 -203.57 % | 0.03 5.12 % | 0.03 671.05 % | 0.00 102.92 % | -0.13 48.00 % | -0.25 -725.00 % | 0.04 -33.11 % | 0.06 10.33 % | 0.05 -72.90 % | 0.20 42.86 % | 0.14 |
Earnings per share | 0.00 -134.78 % | 0.01 136.05 % | -0.03 -201.92 % | 0.03 5.03 % | 0.03 664.10 % | 0.00 103.00 % | -0.13 48.00 % | -0.25 -715.76 % | 0.04 -33.11 % | 0.06 11.99 % | 0.05 -72.90 % | 0.20 42.86 % | 0.14 |
Gross profit | 89.968 M 11.20 % | 80.906 M -17.37 % | 97.918 M -23.20 % | 127.504 M 7.92 % | 118.142 M 14.27 % | 103.388 M 1.26 % | 102.099 M -10.08 % | 113.539 M -36.67 % | 179.270 M -3.54 % | 185.848 M 14.72 % | 162.007 M -52.51 % | 341.118 M 29.68 % | 263.039 M |
Income tax expense | 5.209 M 114.45 % | 2.429 M -21.34 % | 3.088 M -44.48 % | 5.562 M 1.50 % | 5.480 M 20.68 % | 4.541 M -65.29 % | 13.083 M -17.38 % | 15.835 M 48.18 % | 10.686 M -10.30 % | 11.913 M 3.91 % | 11.465 M -71.30 % | 39.944 M -6.30 % | 42.630 M |
Cost of revenue | 97.990 M -8.41 % | 106.983 M -71.87 % | 380.339 M -0.98 % | 384.115 M -9.36 % | 423.769 M 10.38 % | 383.935 M -8.66 % | 420.334 M 16.12 % | 361.989 M 14.43 % | 316.328 M -26.57 % | 430.793 M 88.59 % | 228.427 M -20.57 % | 287.591 M 28.99 % | 222.964 M |
General and administrative expenses | 63.146 M -16.91 % | 75.995 M 8.28 % | 70.183 M -8.04 % | 76.323 M 18.59 % | 64.360 M -11.49 % | 72.711 M -7.29 % | 78.431 M -17.59 % | 95.175 M 9.17 % | 87.184 M 3.60 % | 84.154 M 29.62 % | 64.922 M 23.63 % | 52.513 M 17.54 % | 44.675 M |
Selling and marketing expenses | 16.734 M -3.76 % | 17.387 M 12.28 % | 15.486 M -15.86 % | 18.406 M 21.92 % | 15.097 M -22.90 % | 19.581 M 9.71 % | 17.848 M -10.74 % | 19.995 M 11.59 % | 17.918 M -20.21 % | 22.456 M -3.21 % | 23.201 M -10.91 % | 26.041 M 28.00 % | 20.344 M |
Other expenses | 0.000 100.00 % | -1.348 M | 0.000 | 0.000 | 0.000 100.00 % | -19.962 M 64.17 % | -55.707 M -35 382.17 % | -157.000 K -116.19 % | 970.000 K -12.45 % | 1.108 M 53.89 % | 720.000 K | 0.000 100.00 % | -196.000 K |
Operating expenses | 89.241 M 20.31 % | 74.173 M -43.15 % | 130.477 M 62.89 % | 80.099 M -7.77 % | 86.847 M 2.33 % | 84.872 M -63.65 % | 233.493 M -39.43 % | 385.492 M 198.08 % | 129.324 M 10.43 % | 117.111 M 10.60 % | 105.887 M -12.28 % | 120.708 M 72.25 % | 70.076 M |
Cost and expenses | 186.350 M 2.87 % | 181.156 M -64.54 % | 510.816 M 10.04 % | 464.214 M -9.09 % | 510.616 M 8.92 % | 468.807 M -28.30 % | 653.827 M -12.53 % | 747.481 M 67.73 % | 445.652 M -18.66 % | 547.904 M 63.89 % | 334.314 M -18.12 % | 408.299 M 39.33 % | 293.040 M |
Research and development expenses | 14.435 M 17.47 % | 12.288 M -43.19 % | 21.631 M 0.16 % | 21.596 M 14.28 % | 18.897 M 50.67 % | 12.542 M 3.46 % | 12.122 M -14.84 % | 14.234 M 61.62 % | 8.807 M -36.48 % | 13.864 M -10.01 % | 15.406 M -37.52 % | 24.658 M 311.72 % | 5.989 M |
Selling general and administrative expenses | 74.806 M 18.30 % | 63.233 M -41.91 % | 108.846 M 86.05 % | 58.503 M -13.90 % | 67.950 M -26.37 % | 92.292 M -4.14 % | 96.279 M -16.40 % | 115.170 M 9.58 % | 105.102 M -1.41 % | 106.610 M 20.98 % | 88.123 M 12.18 % | 78.554 M 20.82 % | 65.019 M |
Interest income | 1.272 M -9.14 % | 1.400 M -83.79 % | 8.637 M 1.17 % | 8.537 M 2.37 % | 8.339 M 65.59 % | 5.036 M -26.24 % | 6.828 M 17.46 % | 5.813 M -27.77 % | 8.048 M -20.60 % | 10.136 M -15.17 % | 11.948 M 85.24 % | 6.450 M 1 177.23 % | 505.000 K |
Interest expense | 3.698 M 14.14 % | 3.240 M -26.99 % | 4.438 M -4.02 % | 4.624 M -2.82 % | 4.758 M -22.85 % | 6.167 M -16.41 % | 7.378 M 20.81 % | 6.107 M 111.75 % | 2.884 M 130.35 % | 1.252 M -50.96 % | 2.553 M -62.81 % | 6.865 M 70.56 % | 4.025 M |
Depreciation and amortization | 20.322 M -12.42 % | 23.203 M -20.38 % | 29.142 M -11.69 % | 32.999 M 10.56 % | 29.847 M 9.07 % | 27.364 M -14.54 % | 32.018 M -37.24 % | 51.015 M 15.69 % | 44.096 M 26.17 % | 34.951 M 47.60 % | 23.679 M 27.70 % | 18.543 M 34.87 % | 13.749 M |
Operating income | 1.608 M -76.12 % | 6.733 M 120.68 % | -32.559 M -168.68 % | 47.405 M 51.48 % | 31.295 M 69.02 % | 18.516 M 113.34 % | -138.754 M 19.97 % | -173.375 M -365.26 % | 65.361 M -0.02 % | 65.374 M 11.79 % | 58.478 M -75.42 % | 237.906 M 21.11 % | 196.434 M |
Operating income ratio | 0.01 -30.99 % | 0.01 118.21 % | -0.07 -173.47 % | 0.09 60.45 % | 0.06 51.99 % | 0.04 114.31 % | -0.27 27.15 % | -0.36 -376.45 % | 0.13 24.40 % | 0.11 -29.22 % | 0.15 -60.42 % | 0.38 -6.38 % | 0.40 |
Total other income expenses net | 8.369 M 333.40 % | 1.931 M 155.06 % | -3.507 M -245.04 % | 2.418 M -66.37 % | 7.189 M 133.82 % | -21.254 M -384.45 % | 7.472 M 107.56 % | -98.872 M -864.51 % | -10.251 M -183.70 % | 12.247 M 74.04 % | 7.037 M 139.29 % | -17.911 M -172.29 % | -6.578 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -160.768 M -10.90 % | -144.971 M 9.99 % | -161.062 M 15.70 % | -191.058 M -36.46 % | -140.012 M -146.60 % | -56.776 M -142.62 % | -23.401 M 17.94 % | -28.517 M 78.04 % | -129.877 M 24.18 % | -171.288 M -55.51 % | -110.149 M 41.94 % | -189.719 M -320.39 % | -45.129 M |
Total investments | 10.708 M -93.04 % | 153.804 M -16.58 % | 184.368 M 0.97 % | 182.591 M -42.87 % | 319.633 M -11.34 % | 360.508 M 829.70 % | 38.777 M -62.56 % | 103.560 M 53.87 % | 67.305 M -57.81 % | 159.514 M -41.03 % | 270.522 M -32.75 % | 402.293 M 1 228.62 % | 30.279 M |
Total debt | 118.490 M 16.49 % | 101.717 M 5.66 % | 96.266 M -1.27 % | 97.503 M -5.78 % | 103.482 M -28.60 % | 144.930 M 10.45 % | 131.213 M -23.50 % | 171.520 M 18.09 % | 145.242 M 80.22 % | 80.592 M 12 611.67 % | 634.000 K -99.11 % | 71.401 M -16.72 % | 85.733 M |
Accumulated other comprehensive income loss | 591.274 M 26 951.68 % | -2.202 M -116.70 % | 13.188 M 132.94 % | -40.033 M -171.24 % | 56.198 M 543.51 % | 8.733 M -50.59 % | 17.673 M -34.79 % | 27.100 M 157.72 % | -46.953 M -207.28 % | 43.767 M 285.17 % | 11.363 M -67.33 % | 34.776 M 151.56 % | -67.445 M |
Retained earnings | -104.816 M -302.69 % | -26.029 M 80.66 % | -134.604 M -1 917.14 % | -6.673 M 94.39 % | -118.938 M 20.71 % | -149.999 M -139.01 % | -62.759 M -163.45 % | 98.913 M -72.79 % | 363.517 M 6.98 % | 339.801 M 16.13 % | 292.593 M -0.29 % | 293.441 M 138.30 % | 123.139 M |
Common stock | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 60 517.98 % | 178.000 K |
Total equity | 708.766 M -7.15 % | 763.315 M 1.08 % | 755.133 M -12.58 % | 863.806 M 7.01 % | 807.221 M 10.72 % | 729.036 M -0.05 % | 729.404 M -25.48 % | 978.806 M -17.75 % | 1.190 B -4.10 % | 1.241 B 2.19 % | 1.214 B 0.00 % | 1.214 B 400.19 % | 242.749 M |
Other non current liabilities | 0.000 -100.00 % | 17.029 M -3.03 % | 17.562 M -36.93 % | 27.847 M 6.28 % | 26.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.468 M |
Long term debt | 0.000 -100.00 % | 985.000 K -61.02 % | 2.527 M 16 746.67 % | 15.000 K -98.48 % | 985.000 K -68.26 % | 3.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.772 M 118.20 % | -119.607 M |
Total non current liabilities | 15.869 M -11.91 % | 18.014 M -10.33 % | 20.089 M -27.90 % | 27.862 M 2.49 % | 27.186 M -4.13 % | 28.357 M 11.05 % | 25.535 M 19.56 % | 21.358 M 126.87 % | 9.414 M -26.80 % | 12.860 M -7.40 % | 13.888 M -64.14 % | 38.727 M -78.30 % | 178.477 M |
Other current liabilities | 84.900 M 9.62 % | 77.451 M -15.31 % | 91.453 M 28.53 % | 71.153 M 21.26 % | 58.678 M -8.95 % | 64.445 M -52.02 % | 134.311 M -20.77 % | 169.520 M 85.05 % | 91.610 M -1.24 % | 92.757 M 211.43 % | 29.784 M -65.90 % | 87.339 M 61.78 % | 53.985 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 14.265 M 1 799.47 % | 751.000 K 24.96 % | 601.000 K -83.31 % | 3.601 M 76.95 % | 2.035 M 101.19 % | -171.520 M -18.09 % | -145.242 M -80.22 % | -80.592 M -12 611.67 % | -634.000 K | 0.000 | 0.000 |
Short term debt | 118.490 M 17.63 % | 100.732 M 7.46 % | 93.739 M -3.85 % | 97.488 M -4.89 % | 102.497 M -9.55 % | 113.325 M -7.87 % | 123.012 M -19.99 % | 153.754 M 10.14 % | 139.601 M 93.02 % | 72.325 M 11 307.73 % | 634.000 K -98.72 % | 49.629 M -36.59 % | 78.270 M |
Total current liabilities | 258.657 M -43.14 % | 454.916 M -8.88 % | 499.248 M 11.29 % | 448.600 M -10.27 % | 499.952 M 6.73 % | 468.419 M -2.00 % | 477.989 M -3.12 % | 493.385 M 13.29 % | 435.515 M -3.23 % | 450.044 M 231.73 % | 135.664 M -37.23 % | 216.131 M 0.43 % | 215.212 M |
Total liabilities | 274.526 M -41.95 % | 472.930 M -8.94 % | 519.337 M 9.00 % | 476.462 M -9.61 % | 527.138 M 6.11 % | 496.776 M -1.34 % | 503.524 M -2.18 % | 514.743 M 15.69 % | 444.929 M -3.88 % | 462.904 M 209.53 % | 149.552 M -41.32 % | 254.858 M -35.26 % | 393.689 M |
Other non current assets | 147.799 M 2.31 % | 144.466 M 5 946.46 % | -2.471 M -14.77 % | -2.153 M 4.82 % | -2.262 M -8 277.78 % | -27.000 K 98.10 % | -1.422 M 37.74 % | -2.284 M 36.78 % | -3.613 M 37.58 % | -5.788 M 42.37 % | -10.044 M -145.45 % | 22.100 M -33.90 % | 33.436 M |
Long term investments | 10.708 M -17.28 % | 12.945 M -92.00 % | 161.847 M -6.99 % | 174.014 M -42.48 % | 302.507 M -1.20 % | 306.188 M 732.01 % | 36.801 M -24.48 % | 48.727 M -22.73 % | 63.060 M -12.97 % | 72.457 M 111.36 % | 34.282 M -29.63 % | 48.716 M | 0.000 |
Intangible assets | 271.000 K -70.61 % | 922.000 K -88.02 % | 7.693 M -9.47 % | 8.498 M -4.69 % | 8.916 M 39.79 % | 6.378 M 1 701.69 % | 354.000 K -34.44 % | 540.000 K 18.94 % | 454.000 K 45.98 % | 311.000 K -28.18 % | 433.000 K 333.00 % | 100.000 K -98.57 % | 6.970 M |
GoodWill | 0.000 -100.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M -10.62 % | 6.881 M -53.19 % | 14.700 M 39.91 % | 10.507 M 114.12 % | 4.907 M 571.27 % | 731.000 K 0.00 % | 731.000 K |
Goodwill and intangible assets | 271.000 K -96.17 % | 7.072 M -48.91 % | 13.843 M -5.50 % | 14.648 M -2.77 % | 15.066 M 20.26 % | 12.528 M 92.62 % | 6.504 M -12.36 % | 7.421 M -51.03 % | 15.154 M 40.08 % | 10.818 M 102.58 % | 5.340 M 542.60 % | 831.000 K -89.21 % | 7.701 M |
Property plant equipment net | 91.623 M -30.14 % | 131.148 M -9.52 % | 144.952 M -15.33 % | 171.189 M -5.93 % | 181.977 M 1.28 % | 179.681 M 3.26 % | 174.002 M -11.63 % | 196.904 M -36.45 % | 309.856 M 4.68 % | 296.011 M 17.98 % | 250.908 M 55.98 % | 160.861 M 25.57 % | 128.108 M |
Total non current assets | 250.401 M -15.30 % | 295.631 M -7.14 % | 318.376 M -11.16 % | 358.351 M -28.07 % | 498.160 M -0.23 % | 499.312 M 129.77 % | 217.307 M -14.13 % | 253.052 M -34.79 % | 388.070 M 2.32 % | 379.286 M 30.55 % | 290.530 M 24.95 % | 232.508 M 30.24 % | 178.522 M |
Other current assets | 47.113 M 72.42 % | 27.324 M -5.83 % | 29.015 M -46.32 % | 54.052 M -14.41 % | 63.150 M 314.86 % | 15.222 M -96.97 % | 502.176 M -19.99 % | 627.641 M -16.21 % | 749.047 M -13.78 % | 868.723 M 43.21 % | 606.610 M 3.08 % | 588.508 M 105.77 % | 285.997 M |
Short term investments | 0.000 -100.00 % | 140.859 M 525.46 % | 22.521 M 162.57 % | 8.577 M -49.92 % | 17.126 M -68.47 % | 54.320 M 2 648.99 % | 1.976 M -96.40 % | 54.833 M 1 191.71 % | 4.245 M -95.12 % | 87.057 M -63.15 % | 236.240 M -33.19 % | 353.577 M | 0.000 |
cash and cash equivalents | 279.258 M 13.20 % | 246.688 M -6.49 % | 263.816 M -12.56 % | 301.716 M 9.33 % | 275.976 M 36.82 % | 201.706 M 30.46 % | 154.614 M -22.71 % | 200.037 M -27.29 % | 275.119 M 9.23 % | 251.880 M 127.36 % | 110.783 M -57.57 % | 261.120 M 99.54 % | 130.862 M |
Cash and short term investments | 279.258 M 13.20 % | 246.688 M -10.07 % | 274.301 M -1.18 % | 277.572 M 9.10 % | 254.426 M -0.62 % | 256.026 M 52.39 % | 168.007 M -34.08 % | 254.870 M -8.77 % | 279.364 M -17.58 % | 338.937 M -2.33 % | 347.023 M -43.55 % | 614.697 M 369.73 % | 130.862 M |
Total current assets | 732.891 M -22.08 % | 940.614 M -1.62 % | 956.094 M -2.63 % | 981.917 M 17.43 % | 836.199 M 15.10 % | 726.500 M 1.23 % | 717.679 M -22.57 % | 926.918 M -12.43 % | 1.059 B -16.36 % | 1.266 B 25.02 % | 1.012 B -18.13 % | 1.237 B 170.04 % | 457.916 M |
Inventory | 167.244 M -5.69 % | 177.335 M -4.42 % | 185.532 M 2.39 % | 181.193 M 233.93 % | 54.261 M 22.59 % | 44.261 M -6.81 % | 47.496 M 6.96 % | 44.407 M 47.57 % | 30.092 M -48.08 % | 57.954 M -1.29 % | 58.713 M 76.00 % | 33.360 M -18.75 % | 41.057 M |
Net receivables | 239.276 M -51.10 % | 489.267 M 4.71 % | 467.246 M -0.40 % | 469.100 M 1.02 % | 464.362 M 12.99 % | 410.991 M -5.44 % | 434.633 M -24.41 % | 574.950 M -7.71 % | 623.011 M -8.71 % | 682.457 M 17.30 % | 581.807 M 6.02 % | 548.784 M | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 205.000 K -68.61 % | 653.000 K -25.11 % | 872.000 K -7.43 % | 942.000 K -33.76 % | 1.422 M -37.74 % | 2.284 M -36.78 % | 3.613 M -37.58 % | 5.788 M -42.37 % | 10.044 M | 0.000 -100.00 % | 9.277 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 297.942 M -4.99 % | 313.579 M 66.51 % | 188.326 M 219.84 % | 58.881 M -3.34 % | 60.916 M | 0.000 | 0.000 |
Account payables | 55.267 M -79.86 % | 274.384 M -7.74 % | 297.400 M 7.24 % | 277.324 M -13.34 % | 320.016 M 13.39 % | 282.229 M 32.99 % | 212.219 M 26.84 % | 167.316 M 1.66 % | 164.591 M -32.61 % | 244.251 M 215.59 % | 77.396 M -2.23 % | 79.163 M 7.36 % | 73.739 M |
Tax payables | 0.000 -100.00 % | 2.349 M -1.76 % | 2.391 M 26.91 % | 1.884 M -89.63 % | 18.160 M 276.84 % | 4.819 M -24.84 % | 6.412 M 129.41 % | 2.795 M -92.96 % | 39.713 M -2.45 % | 40.711 M 46.18 % | 27.850 M | 0.000 -100.00 % | 9.218 M |
Deferred revenue non current | 0.000 100.00 % | -17.029 M 3.03 % | -17.562 M 36.93 % | -27.847 M -6.28 % | -26.201 M -3.75 % | -25.254 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 127.070 M |
Minority interest | 9.592 M -80.00 % | 47.953 M 46.01 % | 32.843 M -26.72 % | 44.821 M 41.72 % | 31.626 M 1.38 % | 31.195 M 16.73 % | 26.725 M -64.95 % | 76.245 M -18.25 % | 93.265 M -4.78 % | 97.942 M 119.64 % | 44.593 M 119.59 % | 20.307 M -8.38 % | 22.164 M |
Capital lease obligations | 984.000 K -62.15 % | 2.600 M -48.60 % | 5.058 M 144.94 % | 2.065 M -41.37 % | 3.522 M -36.52 % | 5.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.070 M |
Preferred stock | 0.000 -100.00 % | 15.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.953 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 668.111 M 9.40 % | 610.710 M -17.00 % | 735.806 M -2.90 % | 757.791 M 3.75 % | 730.435 M -0.11 % | 731.207 M -13.89 % | 849.133 M 12.05 % | 757.791 M -10.14 % | 843.341 M 11.29 % | 757.791 M -10.82 % | 849.738 M 16.01 % | 732.463 M 2 791.91 % | 25.328 M |
Deferred tax liabilities non current | 15.869 M -6.81 % | 17.029 M -3.03 % | 17.562 M -36.93 % | 27.847 M 6.28 % | 26.201 M 3.75 % | 25.254 M -1.10 % | 25.535 M 19.56 % | 21.358 M 126.87 % | 9.414 M -26.80 % | 12.860 M -7.40 % | 13.888 M | 0.000 -100.00 % | 17.476 M |
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 |
Total assets | 983.292 M -20.46 % | 1.236 B -3.00 % | 1.274 B -4.91 % | 1.340 B 0.44 % | 1.334 B 8.86 % | 1.226 B -0.58 % | 1.233 B -17.45 % | 1.494 B -8.65 % | 1.635 B -4.04 % | 1.704 B 24.93 % | 1.364 B -7.17 % | 1.469 B 130.83 % | 636.438 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 100.00 % | -90.447 M -51.76 % | -59.597 M -21.82 % | -48.924 M | 0.000 | 0.000 -100.00 % | 72.245 M 118.89 % | 33.005 M -29.71 % | 46.957 M 41.99 % | 33.071 M | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 99.000 K -74.35 % | 386.000 K -64.36 % | 1.083 M 27.71 % | 848.000 K | 0.000 | 0.000 -100.00 % | 155.000 K -20.51 % | 195.000 K -90.92 % | 2.148 M 287.03 % | 555.000 K | 0.000 | 0.000 |
Change in working capital | -29.149 M 39.13 % | -47.891 M -310.03 % | -11.680 M -209.54 % | 10.663 M 24.28 % | 8.580 M -90.42 % | 89.564 M 223.33 % | -72.621 M -0.31 % | -72.400 M -118.07 % | -33.200 M 32.39 % | -49.105 M -46.03 % | -33.626 M 88.76 % | -299.273 M -521.98 % | -48.116 M |
Accounts receivables | -100.943 M -2 195.72 % | -4.397 M 90.80 % | -47.810 M -204.16 % | 45.899 M 2 731.82 % | -1.744 M -102.19 % | 79.528 M 218.67 % | -67.017 M -10.24 % | -60.792 M -4.13 % | -58.383 M -19.28 % | -48.947 M -491.65 % | -8.273 M 97.27 % | -302.620 M | 0.000 |
Inventory | -3.039 M -173.41 % | 4.140 M 145.62 % | -9.075 M -170.32 % | 12.905 M 286.79 % | -6.909 M -376.36 % | 2.500 M 144.61 % | -5.604 M 51.72 % | -11.608 M -146.09 % | 25.183 M 16 038.61 % | -158.000 K 99.38 % | -25.353 M -429.39 % | 7.697 M 301.54 % | -3.819 M |
Accounts payables | 82.200 M 336.57 % | -34.747 M -238.39 % | 25.108 M 148.92 % | -51.320 M -353.17 % | 20.271 M 240.57 % | 5.952 M -70.79 % | 20.375 M -32.79 % | 30.314 M 141.35 % | -73.308 M -199.72 % | 73.511 M | 0.000 | 0.000 | 0.000 |
Other working capital | -7.367 M 42.83 % | -12.887 M -164.12 % | 20.097 M 532.18 % | 3.179 M 204.64 % | -3.038 M -291.79 % | 1.584 M 107.77 % | -20.375 M 32.79 % | -30.314 M -141.35 % | 73.308 M 199.72 % | -73.511 M -721.08 % | -8.953 M -105.82 % | -4.350 M 90.18 % | -44.297 M |
Other non cash items | -21.919 M -150.13 % | -8.763 M -108.48 % | 103.314 M 157.64 % | 40.100 M 23.18 % | 32.554 M 423.31 % | -10.069 M -105.96 % | 169.021 M -48.09 % | 325.589 M 379.11 % | -116.652 M -806.30 % | 16.516 M 124.33 % | -67.895 M -210.52 % | 61.433 M 248.04 % | -41.498 M |
Net cash provided by operating activities | 6.348 M 129.29 % | -21.675 M -1 130.14 % | -1.762 M -103.08 % | 57.196 M 4.87 % | 54.541 M -50.87 % | 111.004 M 1 120.54 % | -10.877 M -127.74 % | 39.211 M 162.68 % | -62.555 M -190.64 % | 69.012 M 467.28 % | -18.790 M 48.90 % | -36.771 M -131.39 % | 117.138 M |
Investments in property plant and equipment | -21.866 M -64.47 % | -13.295 M -202.57 % | -4.394 M 80.16 % | -22.146 M -41.44 % | -15.658 M 38.26 % | -25.363 M 18.17 % | -30.994 M -99.29 % | -15.552 M 62.90 % | -41.917 M -113.70 % | -19.615 M 42.85 % | -34.324 M 29.24 % | -48.508 M -137.54 % | -20.421 M |
Acquisitions net | 50.029 M | 0.000 100.00 % | -13.952 M -1 533.72 % | -854.000 K -300.00 % | 427.000 K -62.84 % | 1.149 M 1 318.52 % | 81.000 K -85.79 % | 570.000 K 102.23 % | -25.524 M -169.43 % | 36.762 M 241.56 % | -25.970 M | 0.000 100.00 % | -79.400 M |
Purchases of investments | -46.694 M -91.92 % | -24.330 M 94.66 % | -456.032 M -767.51 % | -52.568 M -171.21 % | -19.383 M 69.16 % | -62.848 M -299.82 % | -15.719 M 90.34 % | -162.806 M -1 614.47 % | -9.496 M 83.43 % | -57.312 M -120.17 % | -26.031 M | 0.000 | 0.000 |
Sales maturities of investments | 47.800 M -1.92 % | 48.737 M -88.99 % | 442.727 M 683.42 % | 56.512 M 3.59 % | 54.553 M 308.42 % | 13.357 M -74.73 % | 52.857 M 1 145.16 % | 4.245 M -94.95 % | 84.041 M -48.12 % | 161.977 M 12.98 % | 143.368 M | 0.000 | 0.000 |
Other investing activites | -7.939 M -181.18 % | 9.779 M -76.27 % | 41.209 M 381.98 % | 8.550 M 592.23 % | -1.737 M | 0.000 100.00 % | -11.244 M -124.04 % | 46.766 M 75.91 % | 26.585 M 121.47 % | -123.831 M -213.26 % | -39.530 M 89.97 % | -394.282 M -150 389.31 % | -262.000 K |
Net cash used for investing activites | 21.330 M 2.10 % | 20.891 M 118.57 % | 9.558 M 190.98 % | -10.506 M -157.72 % | 18.202 M 124.70 % | -73.705 M -1 368.52 % | -5.019 M 96.04 % | -126.777 M -476.32 % | 33.689 M 1 768.60 % | -2.019 M -111.53 % | 17.513 M 103.96 % | -442.790 M -342.42 % | -100.083 M |
Debt repayment | 22.577 M 126.84 % | 9.953 M 186.01 % | 3.480 M 148.09 % | -7.237 M 57.11 % | -16.872 M -65.04 % | -10.223 M 56.83 % | -23.682 M -309.71 % | 11.293 M -84.01 % | 70.621 M -1.51 % | 71.703 M 201.32 % | -70.767 M -325.90 % | -16.616 M -163.47 % | 26.178 M |
Common stock issued | -2.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 726.570 M | 0.000 |
Common stock repurchased | 0.000 100.00 % | -2.998 M -1 027.07 % | -266.000 K 96.43 % | -7.448 M -864.77 % | -772.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.032 M 49.14 % | -19.724 M | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.422 M -20.00 % | -16.185 M 72.73 % | -59.345 M 8.65 % | -64.964 M -37.24 % | -47.335 M |
Other financing activites | -5.964 M -3.01 % | -5.790 M 15.77 % | -6.874 M 4.28 % | -7.181 M 15.51 % | -8.499 M -539.02 % | -1.330 M 81.97 % | -7.378 M | 0.000 | 0.000 -100.00 % | 27.679 M | 0.000 100.00 % | -39.923 M -3 199.42 % | -1.210 M |
Net cash used provided by financing activities | 13.617 M 1 068.84 % | 1.165 M 131.83 % | -3.660 M 83.26 % | -21.866 M 16.36 % | -26.143 M -126.29 % | -11.553 M 62.80 % | -31.060 M -375.04 % | 11.293 M -77.94 % | 51.199 M -30.02 % | 73.165 M 148.83 % | -149.836 M -124.76 % | 605.067 M 2 805.18 % | -22.367 M |
Effect of forex changes on cash | -8.725 M -59.42 % | -5.473 M 74.37 % | -21.351 M -410.74 % | 6.871 M -47.67 % | 13.129 M 590.44 % | -2.677 M -274.62 % | 1.533 M 28.72 % | 1.191 M 31.46 % | 906.000 K -3.51 % | 939.000 K 21.01 % | 776.000 K -83.67 % | 4.752 M 421.62 % | 911.000 K |
Net change in cash | 32.570 M 739.63 % | -5.092 M 70.42 % | -17.215 M -154.31 % | 31.695 M -46.94 % | 59.729 M 163.59 % | 22.660 M 149.89 % | -45.423 M 39.50 % | -75.082 M -423.09 % | 23.239 M -83.53 % | 141.097 M 193.85 % | -150.337 M -215.41 % | 130.258 M 3 059.74 % | -4.401 M |
Cash at beginning of period | 246.688 M -2.02 % | 251.780 M -16.55 % | 301.716 M 9.33 % | 275.976 M 36.82 % | 201.706 M 12.66 % | 179.046 M -10.49 % | 200.037 M -27.29 % | 275.119 M 9.23 % | 251.880 M 127.36 % | 110.783 M -57.57 % | 261.120 M 99.54 % | 130.862 M -3.25 % | 135.263 M |
Cash at end of period | 279.258 M 13.20 % | 246.688 M -6.49 % | 263.816 M -12.56 % | 301.716 M 9.33 % | 275.976 M 36.82 % | 201.706 M 30.46 % | 154.614 M -22.71 % | 200.037 M -27.29 % | 275.119 M 9.23 % | 251.880 M 127.36 % | 110.783 M -57.57 % | 261.120 M 99.54 % | 130.862 M |
Operating cash flow | 6.348 M 129.29 % | -21.675 M -989.41 % | 2.437 M -96.01 % | 61.122 M 5.16 % | 58.122 M -47.64 % | 111.004 M 1 120.54 % | -10.877 M -127.74 % | 39.211 M 162.68 % | -62.555 M -190.64 % | 69.012 M 467.28 % | -18.790 M 48.90 % | -36.771 M -131.39 % | 117.138 M |
Capital expenditure | -21.866 M -64.47 % | -13.295 M -202.57 % | -4.394 M 80.16 % | -22.146 M -41.44 % | -15.658 M 38.26 % | -25.363 M 18.17 % | -30.994 M -99.29 % | -15.552 M 62.90 % | -41.917 M -113.70 % | -19.615 M 42.85 % | -34.324 M 29.24 % | -48.508 M -137.54 % | -20.421 M |
Free CashFlow | -15.518 M 55.62 % | -34.970 M -1 686.92 % | -1.957 M -105.02 % | 38.976 M -8.21 % | 42.464 M -50.42 % | 85.641 M 304.54 % | -41.871 M -276.98 % | 23.659 M 122.65 % | -104.472 M -311.49 % | 49.397 M 193.00 % | -53.114 M 37.72 % | -85.279 M -188.17 % | 96.717 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 82.386 M 153.64 % | 32.481 M -53.80 % | 70.300 M -81.45 % | 379.060 M 131.07 % | 164.043 M -44.83 % | 297.358 M 64.38 % | 180.899 M -52.52 % | 380.975 M 191.61 % | 130.644 M -69.50 % | 428.280 M 276.90 % | 113.631 M -69.17 % | 368.545 M 210.28 % | 118.778 M -65.77 % | 347.000 M 97.80 % | 175.433 M -30.96 % | 254.113 M 14.77 % | 221.415 M -13.49 % | 255.952 M 6.80 % | 239.646 M -42.79 % | 418.874 M 111.80 % | 197.767 M -15.37 % | 233.690 M 49.09 % | 156.744 M -57.33 % | 367.300 M 40.51 % | 261.409 M 66.31 % | 157.177 M -35.32 % | 243.002 M 100.00 % | 121.501 M |
Net income | -9.414 M -168.32 % | 13.780 M 261.98 % | -8.507 M -190.50 % | 9.400 M 312.82 % | 2.277 M 110.02 % | -22.727 M -133.10 % | -9.750 M -132.32 % | 30.163 M 1 589.80 % | 1.785 M -96.80 % | 55.801 M 330.92 % | -24.165 M -171.24 % | 33.919 M 213.92 % | -29.774 M 80.48 % | -152.546 M -1 237.05 % | 13.416 M 104.72 % | -284.057 M -1 590.88 % | 19.053 M -22.56 % | 24.605 M 32.76 % | 18.533 M -59.82 % | 46.122 M 150.94 % | 18.380 M -59.34 % | 45.201 M 239.96 % | 13.296 M -88.61 % | 116.700 M 77.29 % | 65.826 M 46.24 % | 45.013 M -40.13 % | 75.187 M 100.00 % | 37.593 M |
Income before tax | -11.159 M -179.64 % | 14.011 M 446.12 % | -4.048 M -136.33 % | 11.141 M -53.58 % | 23.998 M 205.96 % | -22.648 M -336.63 % | -5.187 M -112.22 % | 42.442 M 337.41 % | 9.703 M -85.51 % | 66.959 M 326.18 % | -29.604 M -151.34 % | 57.665 M 241.46 % | -40.765 M 72.80 % | -149.847 M -907.15 % | 18.565 M 106.13 % | -302.888 M -1 088.51 % | 30.641 M 40.09 % | 21.872 M -34.20 % | 33.238 M -41.13 % | 56.462 M 166.85 % | 21.159 M -59.67 % | 52.466 M 302.07 % | 13.049 M -90.38 % | 135.601 M 60.68 % | 84.394 M 53.45 % | 54.999 M -43.01 % | 96.502 M 100.00 % | 48.251 M |
Income before tax ratio | -0.14 -131.40 % | 0.43 849.13 % | -0.06 -295.92 % | 0.03 -79.91 % | 0.15 292.07 % | -0.08 -165.63 % | -0.03 -125.74 % | 0.11 50.00 % | 0.07 -52.50 % | 0.16 160.01 % | -0.26 -266.51 % | 0.16 145.59 % | -0.34 20.52 % | -0.43 -508.07 % | 0.11 108.88 % | -1.19 -961.31 % | 0.14 61.94 % | 0.09 -38.39 % | 0.14 2.89 % | 0.13 25.99 % | 0.11 -52.35 % | 0.22 169.68 % | 0.08 -77.45 % | 0.37 14.35 % | 0.32 -7.74 % | 0.35 -11.89 % | 0.40 0.00 % | 0.40 |
EBITDA | -1.566 M -12.99 % | -1.386 M -114.48 % | 9.570 M -61.28 % | 24.718 M -33.13 % | 36.963 M 721.75 % | -5.945 M -149.23 % | 12.076 M -80.37 % | 61.520 M 117.79 % | 28.248 M -67.09 % | 85.840 M 718.44 % | -13.880 M -119.64 % | 70.676 M 449.10 % | -20.245 M 84.02 % | -126.673 M -424.80 % | 39.000 M 115.92 % | -244.931 M -500.63 % | 61.137 M 28.64 % | 47.527 M -17.86 % | 57.861 M -11.55 % | 65.419 M 87.41 % | 34.906 M -36.01 % | 54.548 M 97.57 % | 27.609 M -80.78 % | 143.664 M 27.38 % | 112.785 M 81.77 % | 62.047 M -40.05 % | 103.499 M 100.00 % | 51.749 M |
Net income ratio | -0.11 -126.93 % | 0.42 450.59 % | -0.12 -587.98 % | 0.02 78.65 % | 0.01 118.16 % | -0.08 -41.81 % | -0.05 -168.08 % | 0.08 479.47 % | 0.01 -89.51 % | 0.13 161.27 % | -0.21 -331.07 % | 0.09 136.72 % | -0.25 42.98 % | -0.44 -674.86 % | 0.08 106.84 % | -1.12 -1 399.04 % | 0.09 -10.49 % | 0.10 24.31 % | 0.08 -29.77 % | 0.11 18.48 % | 0.09 -51.95 % | 0.19 128.02 % | 0.08 -73.30 % | 0.32 26.17 % | 0.25 -12.07 % | 0.29 -7.44 % | 0.31 0.00 % | 0.31 |
Ratio EBITDA | -0.02 55.45 % | -0.04 -131.35 % | 0.14 108.76 % | 0.07 -71.06 % | 0.23 1 227.03 % | -0.02 -129.95 % | 0.07 -58.66 % | 0.16 -25.32 % | 0.22 7.88 % | 0.20 264.09 % | -0.12 -163.70 % | 0.19 212.51 % | -0.17 53.31 % | -0.37 -264.21 % | 0.22 123.06 % | -0.96 -449.08 % | 0.28 48.70 % | 0.19 -23.09 % | 0.24 54.59 % | 0.16 -11.51 % | 0.18 -24.39 % | 0.23 32.52 % | 0.18 -54.97 % | 0.39 -9.34 % | 0.43 9.29 % | 0.39 -7.32 % | 0.43 0.00 % | 0.43 |
Gross profit ratio | 0.42 -73.57 % | 1.60 194.71 % | 0.54 134.04 % | 0.23 30.60 % | 0.18 -31.68 % | 0.26 122.06 % | 0.12 -55.11 % | 0.26 15.68 % | 0.23 -12.51 % | 0.26 266.37 % | 0.07 -68.89 % | 0.23 32.66 % | 0.17 11.72 % | 0.15 -45.77 % | 0.28 27.49 % | 0.22 -15.30 % | 0.26 -19.17 % | 0.32 -20.46 % | 0.40 55.34 % | 0.26 -32.94 % | 0.39 -6.43 % | 0.41 -0.01 % | 0.41 -24.60 % | 0.55 3.51 % | 0.53 -2.01 % | 0.54 0.25 % | 0.54 0.00 % | 0.54 |
Weighted average shs out dil | 982.635 M -8.72 % | 1.077 B 7.29 % | 1.003 B -0.52 % | 1.009 B -1.24 % | 1.021 B 0.24 % | 1.019 B -0.04 % | 1.019 B -1.50 % | 1.035 B -4.10 % | 1.079 B 0.71 % | 1.071 B 0.93 % | 1.062 B -0.21 % | 1.064 B 0.20 % | 1.062 B 0.00 % | 1.062 B -1.61 % | 1.079 B 1.64 % | 1.062 B -1.61 % | 1.079 B 0.00 % | 1.079 B 0.00 % | 1.079 B 0.00 % | 1.079 B 0.00 % | 1.079 B 0.00 % | 1.079 B 0.00 % | 1.079 B 0.19 % | 1.077 B 42.63 % | 755.071 M -17.57 % | 916.016 M -11.92 % | 1.040 B 0.00 % | 1.040 B |
Weighted average shs out | 980.727 M -8.90 % | 1.077 B 7.56 % | 1.001 B -0.31 % | 1.004 B -1.11 % | 1.015 B -0.34 % | 1.019 B -0.04 % | 1.019 B -0.01 % | 1.019 B 0.09 % | 1.018 B -3.96 % | 1.061 B -0.10 % | 1.062 B -0.01 % | 1.062 B 0.00 % | 1.062 B 0.01 % | 1.062 B -1.88 % | 1.082 B 1.92 % | 1.062 B -1.38 % | 1.076 B -0.25 % | 1.079 B 0.15 % | 1.078 B -0.01 % | 1.078 B -0.33 % | 1.081 B 0.20 % | 1.079 B -0.18 % | 1.081 B 0.37 % | 1.077 B 42.63 % | 755.076 M -17.57 % | 916.016 M -11.92 % | 1.040 B 0.00 % | 1.040 B |
EPS diluted | -0.01 -175.00 % | 0.01 250.59 % | -0.01 -191.40 % | 0.01 322.73 % | 0.00 109.87 % | -0.02 -132.29 % | -0.01 -132.99 % | 0.03 1 611.76 % | 0.00 -96.74 % | 0.05 328.51 % | -0.02 -171.47 % | 0.03 213.93 % | -0.03 80.00 % | -0.14 -1 229.03 % | 0.01 104.59 % | -0.27 -1 625.42 % | 0.02 -22.37 % | 0.02 32.56 % | 0.02 -59.72 % | 0.04 151.18 % | 0.02 -59.43 % | 0.04 240.65 % | 0.01 -88.82 % | 0.11 26.15 % | 0.09 77.60 % | 0.05 -31.99 % | 0.07 100.00 % | 0.04 |
Earnings per share | -0.01 -175.00 % | 0.01 250.59 % | -0.01 -190.43 % | 0.01 327.27 % | 0.00 109.87 % | -0.02 -132.29 % | -0.01 -132.43 % | 0.03 1 544.44 % | 0.00 -96.58 % | 0.05 330.70 % | -0.02 -171.47 % | 0.03 213.93 % | -0.03 80.00 % | -0.14 -1 229.03 % | 0.01 104.59 % | -0.27 -1 625.42 % | 0.02 -22.37 % | 0.02 32.56 % | 0.02 -59.81 % | 0.04 151.76 % | 0.02 -59.43 % | 0.04 240.65 % | 0.01 -88.82 % | 0.11 26.15 % | 0.09 77.60 % | 0.05 -31.99 % | 0.07 100.00 % | 0.04 |
Gross profit | 34.772 M -32.97 % | 51.873 M 36.17 % | 38.095 M -56.59 % | 87.765 M 201.78 % | 29.082 M -62.31 % | 77.164 M 265.01 % | 21.140 M -78.69 % | 99.185 M 237.34 % | 29.402 M -73.31 % | 110.164 M 1 280.85 % | 7.978 M -90.41 % | 83.180 M 311.62 % | 20.208 M -61.76 % | 52.841 M 7.27 % | 49.258 M -11.98 % | 55.965 M -2.79 % | 57.574 M -30.08 % | 82.341 M -15.05 % | 96.929 M -11.13 % | 109.065 M 42.04 % | 76.783 M -20.81 % | 96.964 M 49.08 % | 65.043 M -67.82 % | 202.137 M 45.44 % | 138.981 M 62.97 % | 85.280 M -35.16 % | 131.520 M 100.00 % | 65.760 M |
Income tax expense | 1.804 M -52.34 % | 3.785 M 165.80 % | 1.424 M -30.26 % | 2.042 M 427.65 % | 387.000 K -84.36 % | 2.475 M 303.75 % | 613.000 K -90.39 % | 6.380 M 879.95 % | -818.000 K -129.61 % | 2.763 M 1.69 % | 2.717 M -46.30 % | 5.060 M 1 074.95 % | -519.000 K -108.64 % | 6.009 M -15.06 % | 7.074 M 117.80 % | 3.248 M -74.20 % | 12.587 M 1 653.06 % | 718.000 K -92.80 % | 9.968 M 23.87 % | 8.047 M 108.15 % | 3.866 M -64.14 % | 10.781 M 1 476.17 % | 684.000 K -96.68 % | 20.591 M 6.40 % | 19.353 M 93.80 % | 9.986 M -53.15 % | 21.315 M 100.00 % | 10.658 M |
Cost of revenue | 47.614 M 345.53 % | -19.392 M -150.04 % | 38.751 M -86.70 % | 291.295 M 115.84 % | 134.961 M -38.71 % | 220.194 M 37.83 % | 159.759 M -43.31 % | 281.790 M 178.33 % | 101.242 M -68.17 % | 318.116 M 201.10 % | 105.653 M -62.98 % | 285.365 M 189.50 % | 98.570 M -66.49 % | 294.159 M 133.14 % | 126.175 M -36.32 % | 198.148 M 20.94 % | 163.841 M -5.63 % | 173.611 M 21.65 % | 142.717 M -53.93 % | 309.809 M 156.07 % | 120.984 M -11.51 % | 136.726 M 49.10 % | 91.701 M -44.48 % | 165.163 M 34.91 % | 122.428 M 70.28 % | 71.898 M -35.51 % | 111.482 M 100.00 % | 55.741 M |
General and administrative expenses | 31.313 M 15.50 % | 27.111 M -6.81 % | 29.092 M -29.77 % | 41.422 M 19.81 % | 34.573 M -7.44 % | 37.351 M 13.76 % | 32.832 M -18.63 % | 40.348 M 12.16 % | 35.975 M 21.79 % | 29.538 M -15.17 % | 34.822 M -11.76 % | 39.465 M 18.71 % | 33.246 M -23.24 % | 43.312 M 23.33 % | 35.119 M -30.77 % | 50.730 M 14.14 % | 44.445 M -0.28 % | 44.570 M 4.59 % | 42.614 M -10.45 % | 47.587 M 30.14 % | 36.567 M 1.83 % | 35.911 M 23.78 % | 29.011 M -0.90 % | 29.275 M 25.98 % | 23.238 M 35.28 % | 17.178 M -23.10 % | 22.338 M 100.00 % | 11.169 M |
Selling and marketing expenses | 6.197 M -25.94 % | 8.368 M 0.02 % | 8.366 M 15.19 % | 7.263 M -28.26 % | 10.124 M 19.16 % | 8.496 M 21.55 % | 6.990 M -20.27 % | 8.767 M -9.05 % | 9.639 M 61.92 % | 5.953 M -34.90 % | 9.144 M -1.67 % | 9.299 M -9.56 % | 10.282 M 27.97 % | 8.035 M -18.12 % | 9.813 M 1.31 % | 9.686 M -6.04 % | 10.309 M 50.19 % | 6.864 M -37.90 % | 11.054 M 7.53 % | 10.280 M -15.57 % | 12.176 M 1.92 % | 11.947 M 6.16 % | 11.254 M -36.15 % | 17.627 M 109.50 % | 8.414 M 29.24 % | 6.510 M -36.00 % | 10.172 M 100.00 % | 5.086 M |
Other expenses | 0.000 | 0.000 100.00 % | -4.659 M -313.13 % | 2.186 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.892 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 100.00 % | -806.250 K -73.02 % | -466.000 K -100.00 % | -233.000 K |
Operating expenses | 44.265 M -5.04 % | 46.616 M 22.78 % | 37.966 M -53.17 % | 81.072 M 1 092.94 % | 6.796 M -93.27 % | 101.044 M 243.30 % | 29.433 M -50.22 % | 59.124 M 168.04 % | 22.058 M -52.52 % | 46.455 M 15.01 % | 40.392 M 64.62 % | 24.537 M -59.33 % | 60.335 M -70.42 % | 203.951 M 590.38 % | 29.542 M -91.75 % | 357.923 M 1 198.28 % | 27.569 M -55.56 % | 62.030 M -7.82 % | 67.294 M 19.77 % | 56.186 M -7.78 % | 60.925 M 24.77 % | 48.831 M -14.42 % | 57.056 M -17.40 % | 69.077 M 33.79 % | 51.631 M 77.75 % | 29.047 M -17.10 % | 35.038 M 100.00 % | 17.519 M |
Cost and expenses | 91.879 M 97.10 % | 46.616 M -39.24 % | 76.717 M -79.40 % | 372.367 M 162.68 % | 141.757 M -55.87 % | 321.238 M 69.79 % | 189.192 M -44.50 % | 340.914 M 176.49 % | 123.300 M -66.18 % | 364.571 M 149.63 % | 146.045 M -52.87 % | 309.902 M 95.02 % | 158.905 M -68.10 % | 498.110 M 219.88 % | 155.717 M -72.00 % | 556.071 M 190.51 % | 191.410 M -18.77 % | 235.641 M 12.20 % | 210.011 M -42.62 % | 365.995 M 101.20 % | 181.909 M -1.97 % | 185.557 M 24.74 % | 148.757 M -36.49 % | 234.240 M 34.58 % | 174.059 M 72.43 % | 100.945 M -31.11 % | 146.520 M 100.00 % | 73.260 M |
Research and development expenses | 7.287 M -3.29 % | 7.535 M 9.20 % | 6.900 M -59.49 % | 17.031 M 133.97 % | 7.279 M -50.53 % | 14.714 M 112.72 % | 6.917 M -60.12 % | 17.343 M 307.78 % | 4.253 M -52.59 % | 8.971 M -9.62 % | 9.926 M 9.33 % | 9.079 M 162.17 % | 3.463 M -36.68 % | 5.469 M -17.80 % | 6.653 M -20.36 % | 8.354 M 42.07 % | 5.880 M 57.43 % | 3.735 M -26.36 % | 5.072 M 14.99 % | 4.411 M -53.34 % | 9.453 M 20.01 % | 7.877 M 4.62 % | 7.529 M -69.47 % | 24.658 M | 0.000 -100.00 % | 6.165 M 105.86 % | 2.995 M 100.00 % | 1.497 M |
Selling general and administrative expenses | 36.978 M -5.38 % | 39.081 M 9.39 % | 35.725 M -42.24 % | 61.855 M 12 906.42 % | -483.000 K -100.56 % | 86.330 M 283.42 % | 22.516 M -46.11 % | 41.781 M 134.66 % | 17.805 M -52.50 % | 37.484 M 23.04 % | 30.466 M -11.31 % | 34.350 M -39.60 % | 56.872 M -69.06 % | 183.799 M 309.06 % | 44.932 M -79.38 % | 217.926 M 298.01 % | 54.754 M 6.45 % | 51.434 M -4.16 % | 53.668 M -7.26 % | 57.867 M 18.72 % | 48.743 M 1.85 % | 47.858 M 18.86 % | 40.265 M -14.15 % | 46.902 M 48.18 % | 31.652 M 33.62 % | 23.689 M -27.13 % | 32.510 M 100.00 % | 16.255 M |
Interest income | 1.031 M 228.88 % | -800.000 K -138.61 % | 2.072 M -7.38 % | 2.237 M -3.74 % | 2.324 M 0.13 % | 2.321 M -63.25 % | 6.316 M 70.43 % | 3.706 M -23.29 % | 4.831 M 74.91 % | 2.762 M -50.48 % | 5.577 M 89.11 % | 2.949 M 41.30 % | 2.087 M 65.24 % | 1.263 M 9.73 % | 1.151 M 23.76 % | 930.000 K 46.23 % | 636.000 K -59.26 % | 1.561 M -56.67 % | 3.603 M 0.56 % | 3.583 M -32.41 % | 5.301 M 22.34 % | 4.333 M -14.40 % | 5.062 M 99.21 % | 2.541 M -14.04 % | 2.956 M | 0.000 | 0.000 | 0.000 |
Interest expense | 1.976 M 4.66 % | 1.888 M 4.31 % | 1.810 M | 0.000 -100.00 % | 1.745 M -25.08 % | 2.329 M 10.43 % | 2.109 M -7.30 % | 2.275 M -3.15 % | 2.349 M 16.58 % | 2.015 M -26.54 % | 2.743 M -4.76 % | 2.880 M -12.38 % | 3.287 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 -100.00 % | 1.716 M -14.72 % | 2.013 M 100.00 % | 1.006 M |
Depreciation and amortization | 7.927 M 12.62 % | 7.039 M -40.39 % | 11.808 M -1.46 % | 11.983 M 6.80 % | 11.220 M -19.79 % | 13.988 M -7.69 % | 15.154 M -9.81 % | 16.803 M 3.75 % | 16.196 M -3.97 % | 16.866 M 29.93 % | 12.981 M 28.13 % | 10.131 M -41.21 % | 17.233 M 10.27 % | 15.628 M -3.68 % | 16.225 M -37.51 % | 25.965 M 4.25 % | 24.906 M 2.53 % | 24.292 M 23.49 % | 19.672 M 5.58 % | 18.632 M 14.17 % | 16.319 M 22.52 % | 13.319 M 28.56 % | 10.360 M 18.14 % | 8.769 M -10.28 % | 9.774 M 107.37 % | 4.713 M -31.44 % | 6.875 M 100.00 % | 3.437 M |
Operating income | -9.493 M -254.66 % | 6.138 M 235.50 % | -4.530 M -167.68 % | 6.693 M -69.97 % | 22.286 M 193.32 % | -23.880 M -187.95 % | -8.293 M -120.70 % | 40.061 M 445.49 % | 7.344 M -88.47 % | 63.709 M 296.55 % | -32.414 M -155.27 % | 58.643 M 246.14 % | -40.127 M 70.59 % | -136.427 M -5 762.78 % | -2.327 M 98.63 % | -170.315 M -5 465.85 % | -3.060 M -111.26 % | 27.172 M -28.85 % | 38.189 M -18.38 % | 46.787 M 151.72 % | 18.587 M -54.92 % | 41.229 M 139.02 % | 17.249 M -87.21 % | 134.895 M 30.95 % | 103.011 M 79.67 % | 57.334 M -40.66 % | 96.624 M 100.00 % | 48.312 M |
Operating income ratio | -0.12 -160.98 % | 0.19 393.26 % | -0.06 -464.95 % | 0.02 -87.00 % | 0.14 269.17 % | -0.08 -75.18 % | -0.05 -143.60 % | 0.11 87.06 % | 0.06 -62.21 % | 0.15 152.15 % | -0.29 -279.27 % | 0.16 147.10 % | -0.34 14.07 % | -0.39 -2 864.05 % | -0.01 98.02 % | -0.67 -4 749.66 % | -0.01 -113.02 % | 0.11 -33.38 % | 0.16 42.67 % | 0.11 18.85 % | 0.09 -46.73 % | 0.18 60.32 % | 0.11 -70.04 % | 0.37 -6.80 % | 0.39 8.03 % | 0.36 -8.26 % | 0.40 0.00 % | 0.40 |
Total other income expenses net | -1.666 M -121.12 % | 7.887 M 1 536.31 % | 482.000 K -78.80 % | 2.274 M 32.83 % | 1.712 M 165.19 % | -2.626 M -184.55 % | 3.106 M 30.45 % | 2.381 M 0.93 % | 2.359 M -27.42 % | 3.250 M 15.66 % | 2.810 M 226.63 % | -2.219 M -247.81 % | -638.000 K 95.25 % | -13.420 M -164.14 % | 20.922 M 115.78 % | -132.573 M -460.14 % | 36.812 M 794.57 % | -5.300 M -7.05 % | -4.951 M -151.17 % | 9.675 M 276.17 % | 2.572 M -77.11 % | 11.237 M 367.55 % | -4.200 M -694.90 % | 706.000 K 103.79 % | -18.617 M -697.30 % | -2.335 M -1 806.12 % | -122.500 K -100.00 % | -61.250 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 8.200 M 105.10 % | -160.768 M -53.08 % | -105.024 M 28.59 % | -147.067 M -18.24 % | -124.376 M 22.78 % | -161.062 M 7.77 % | -174.622 M 8.60 % | -191.058 M -86.76 % | -102.304 M 26.93 % | -140.012 M -204.01 % | -46.055 M 18.88 % | -56.776 M -344.87 % | 23.186 M 173.37 % | -31.602 M -206.84 % | 29.579 M 163.91 % | -46.283 M -1 749.84 % | -2.502 M 98.15 % | -135.518 M -240.40 % | -39.811 M 77.83 % | -179.555 M -49.48 % | -120.117 M -9.05 % | -110.149 M 71.39 % | -385.006 M -102.93 % | -189.719 M 61.83 % | -497.070 M -1 001.44 % | -45.129 M |
Total investments | 9.013 M -15.83 % | 10.708 M -94.40 % | 191.348 M 24.41 % | 153.804 M -17.94 % | 187.432 M 1.66 % | 184.368 M 1.14 % | 182.289 M -0.17 % | 182.591 M -20.35 % | 229.255 M -28.28 % | 319.633 M -10.36 % | 356.580 M -1.09 % | 360.508 M 12.11 % | 321.571 M 729.28 % | 38.777 M -17.78 % | 47.161 M -54.46 % | 103.560 M 19.29 % | 86.815 M 28.99 % | 67.305 M -63.62 % | 185.010 M 15.98 % | 159.514 M 133.18 % | 68.407 M -74.71 % | 270.522 M 115.33 % | 125.630 M -68.77 % | 402.293 M 988.19 % | 36.969 M 22.09 % | 30.279 M |
Total debt | 130.787 M 10.38 % | 118.490 M 12.27 % | 105.541 M 3.76 % | 101.717 M -2.11 % | 103.909 M 1.12 % | 102.754 M -8.70 % | 112.542 M 1.70 % | 110.658 M 4.83 % | 105.561 M -22.36 % | 135.964 M 30.01 % | 104.583 M -27.84 % | 144.930 M -1.77 % | 147.540 M 19.94 % | 123.012 M -18.93 % | 151.744 M -1.31 % | 153.754 M 22.89 % | 125.117 M -10.38 % | 139.601 M 20.14 % | 116.200 M 60.66 % | 72.325 M 64.52 % | 43.962 M 6 834.07 % | 634.000 K -98.34 % | 38.261 M -46.41 % | 71.401 M -47.66 % | 136.413 M 59.11 % | 85.733 M |
Accumulated other comprehensive income loss | -137.794 M -123.30 % | 591.274 M 3 252.79 % | -18.754 M 84.91 % | -124.300 M -619.54 % | -17.275 M -230.99 % | 13.188 M -68.30 % | 41.597 M -44.47 % | 74.904 M 17.05 % | 63.992 M 13.87 % | 56.198 M 1 365.72 % | -4.440 M -150.84 % | 8.733 M -45.87 % | 16.133 M 116.09 % | -100.253 M -34.98 % | -74.274 M -19.71 % | -62.043 M 37.44 % | -99.173 M 25.15 % | -132.503 M -54.85 % | -85.569 M -36.79 % | -62.557 M -720.91 % | 10.075 M -11.34 % | 11.363 M -63.60 % | 31.220 M -10.23 % | 34.776 M 21.08 % | 28.722 M 142.59 % | -67.445 M |
Retained earnings | -22.886 M 78.17 % | -104.816 M 1.42 % | -106.323 M -308.48 % | -26.029 M 75.50 % | -106.248 M 2.77 % | -109.276 M -29.52 % | -84.369 M -13.15 % | -74.563 M 42.32 % | -129.267 M -8.68 % | -118.938 M 20.09 % | -148.836 M 0.78 % | -149.999 M 18.42 % | -183.875 M -192.99 % | -62.759 M -169.92 % | 89.756 M -9.26 % | 98.913 M -74.15 % | 382.570 M 5.24 % | 363.517 M 7.26 % | 338.912 M -0.26 % | 339.801 M 15.27 % | 294.788 M 0.75 % | 292.593 M 18.27 % | 247.392 M -15.69 % | 293.441 M 66.03 % | 176.741 M 43.53 % | 123.139 M |
Common stock | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 0.00 % | 107.900 M 3.75 % | 104.000 M 58 326.97 % | 178.000 K |
Total equity | 714.560 M 0.82 % | 708.766 M -3.79 % | 736.674 M -3.49 % | 763.315 M 2.91 % | 741.756 M -1.77 % | 755.133 M -7.80 % | 819.013 M -5.19 % | 863.806 M 5.56 % | 818.273 M 1.37 % | 807.221 M 18.57 % | 680.821 M -6.61 % | 729.036 M 6.55 % | 684.221 M -6.19 % | 729.404 M -20.08 % | 912.646 M -6.76 % | 978.806 M -21.33 % | 1.244 B 4.56 % | 1.190 B -2.36 % | 1.219 B -1.79 % | 1.241 B 2.19 % | 1.214 B 0.00 % | 1.214 B 4.39 % | 1.163 B -4.20 % | 1.214 B 21.28 % | 1.001 B 312.42 % | 242.749 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 -100.00 % | 26.468 M |
Long term debt | 3.689 M | 0.000 -100.00 % | 1.386 M 40.71 % | 985.000 K -43.52 % | 1.744 M -30.99 % | 2.527 M 385.96 % | 520.000 K 3 366.67 % | 15.000 K -98.94 % | 1.412 M 43.35 % | 985.000 K -52.07 % | 2.055 M -33.77 % | 3.103 M 113.41 % | 1.454 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.772 M -9.32 % | 24.010 M 221.72 % | 7.463 M |
Total non current liabilities | 19.882 M 25.29 % | 15.869 M -9.10 % | 17.458 M -3.09 % | 18.014 M 2.71 % | 17.539 M -12.69 % | 20.089 M -26.59 % | 27.366 M -1.78 % | 27.862 M -3.08 % | 28.748 M 5.75 % | 27.186 M 1.40 % | 26.810 M -5.46 % | 28.357 M 5.13 % | 26.972 M 5.63 % | 25.535 M -4.24 % | 26.667 M 24.86 % | 21.358 M 5.31 % | 20.282 M 115.45 % | 9.414 M -3.16 % | 9.721 M -24.41 % | 12.860 M -8.98 % | 14.129 M 1.74 % | 13.888 M 5.83 % | 13.123 M -66.11 % | 38.727 M -16.05 % | 46.130 M -74.15 % | 178.477 M |
Other current liabilities | 40.297 M -52.54 % | 84.900 M 32.39 % | 64.131 M -16.79 % | 77.069 M -6.57 % | 82.485 M -21.98 % | 105.718 M 80.62 % | 58.532 M -18.60 % | 71.904 M 77.18 % | 40.582 M -31.54 % | 59.279 M 6.71 % | 55.550 M -18.36 % | 68.046 M 37.04 % | 49.655 M 9.88 % | 45.192 M 6.58 % | 42.401 M -10.51 % | 47.381 M 34.33 % | 35.271 M -61.50 % | 91.610 M 8.03 % | 84.798 M -8.58 % | 92.757 M 76.79 % | 52.467 M 76.16 % | 29.784 M -34.39 % | 45.394 M -48.03 % | 87.339 M 1.45 % | 86.087 M 59.46 % | 53.985 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 5.472 M 1 332.46 % | 382.000 K -97.57 % | 15.693 M 10.01 % | 14.265 M 2 954.60 % | 467.000 K -37.82 % | 751.000 K -66.14 % | 2.218 M 269.05 % | 601.000 K -45.51 % | 1.103 M -69.37 % | 3.601 M -67.32 % | 11.020 M 108.96 % | -123.012 M 18.93 % | -151.744 M 1.31 % | -153.754 M -22.89 % | -125.117 M 10.38 % | -139.601 M -20.14 % | -116.200 M -60.66 % | -72.325 M -64.52 % | -43.962 M -6 834.07 % | -634.000 K 98.34 % | -38.261 M | 0.000 | 0.000 | 0.000 |
Short term debt | 127.098 M 7.26 % | 118.490 M 11.17 % | 106.581 M 5.81 % | 100.732 M 5.19 % | 95.759 M 2.15 % | 93.739 M -9.76 % | 103.872 M 6.55 % | 97.488 M 7.41 % | 90.763 M -11.45 % | 102.497 M 22.96 % | 83.355 M -26.45 % | 113.325 M -4.87 % | 119.122 M -3.16 % | 123.012 M -18.93 % | 151.744 M -1.31 % | 153.754 M 22.89 % | 125.117 M -10.38 % | 139.601 M 20.14 % | 116.200 M 60.66 % | 72.325 M 64.52 % | 43.962 M 6 834.07 % | 634.000 K -98.34 % | 38.261 M -22.91 % | 49.629 M -55.85 % | 112.403 M 43.61 % | 78.270 M |
Total current liabilities | 225.629 M -12.77 % | 258.657 M -28.96 % | 364.083 M -19.97 % | 454.916 M 28.01 % | 355.388 M -28.82 % | 499.248 M 6.98 % | 466.681 M 4.03 % | 448.600 M 32.70 % | 338.050 M -32.38 % | 499.952 M 53.56 % | 325.567 M -30.50 % | 468.419 M 13.46 % | 412.849 M -13.63 % | 477.989 M 19.00 % | 401.664 M -18.59 % | 493.385 M 31.55 % | 375.058 M -13.88 % | 435.515 M 11.35 % | 391.124 M -13.09 % | 450.044 M 117.47 % | 206.948 M 52.54 % | 135.664 M -16.75 % | 162.965 M -24.60 % | 216.131 M -20.91 % | 273.269 M 26.98 % | 215.212 M |
Total liabilities | 245.511 M -10.57 % | 274.526 M -28.05 % | 381.541 M -19.32 % | 472.930 M 26.82 % | 372.927 M -28.19 % | 519.337 M 5.12 % | 494.047 M 3.69 % | 476.462 M 29.90 % | 366.798 M -30.42 % | 527.138 M 49.59 % | 352.377 M -29.07 % | 496.776 M 12.95 % | 439.821 M -12.65 % | 503.524 M 17.55 % | 428.331 M -16.79 % | 514.743 M 30.20 % | 395.340 M -11.15 % | 444.929 M 11.00 % | 400.845 M -13.41 % | 462.904 M 109.39 % | 221.077 M 47.83 % | 149.552 M -15.07 % | 176.088 M -30.91 % | 254.858 M -20.21 % | 319.399 M -18.87 % | 393.689 M |
Other non current assets | 152.244 M 3.01 % | 147.799 M 4 112.00 % | 3.509 M -2.47 % | 3.598 M 237.22 % | -2.622 M -6.11 % | -2.471 M -6.28 % | -2.325 M -7.99 % | -2.153 M 3.28 % | -2.226 M 1.59 % | -2.262 M -1 262.65 % | -166.000 K -514.81 % | -27.000 K -100.12 % | 22.077 M 1 652.53 % | -1.422 M 28.15 % | -1.979 M 13.35 % | -2.284 M 39.11 % | -3.751 M -3.82 % | -3.613 M 34.58 % | -5.523 M 4.58 % | -5.788 M 38.90 % | -9.473 M 5.68 % | -10.044 M 29.26 % | -14.198 M -164.24 % | 22.100 M 5.35 % | 20.978 M -37.26 % | 33.436 M |
Long term investments | 9.013 M -15.83 % | 10.708 M -92.78 % | 148.388 M -3.52 % | 153.804 M -7.26 % | 165.836 M 2.46 % | 161.847 M -7.58 % | 175.126 M 0.64 % | 174.014 M 6.34 % | 163.646 M -45.90 % | 302.507 M 2.07 % | 296.379 M -3.20 % | 306.188 M 3.62 % | 295.501 M 702.97 % | 36.801 M -11.47 % | 41.570 M -14.69 % | 48.727 M -34.28 % | 74.145 M 17.58 % | 63.060 M -25.76 % | 84.941 M 17.23 % | 72.457 M 5.92 % | 68.407 M 99.54 % | 34.282 M -38.42 % | 55.675 M 14.28 % | 48.716 M 31.78 % | 36.969 M | 0.000 |
Intangible assets | 234.000 K -13.65 % | 271.000 K -55.86 % | 614.000 K -33.41 % | 922.000 K -87.44 % | 7.342 M -4.56 % | 7.693 M -4.74 % | 8.076 M -4.97 % | 8.498 M -3.35 % | 8.793 M -1.38 % | 8.916 M 40.81 % | 6.332 M -0.72 % | 6.378 M -0.81 % | 6.430 M 1 716.38 % | 354.000 K -21.33 % | 450.000 K -16.67 % | 540.000 K 33.00 % | 406.000 K -10.57 % | 454.000 K 2.48 % | 443.000 K 42.44 % | 311.000 K -18.80 % | 383.000 K -11.55 % | 433.000 K 646.55 % | 58.000 K -42.00 % | 100.000 K -33.77 % | 151.000 K -97.83 % | 6.970 M |
GoodWill | 0.000 | 0.000 -100.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M 0.00 % | 6.150 M -10.62 % | 6.881 M 0.00 % | 6.881 M -53.19 % | 14.700 M 0.00 % | 14.700 M 39.91 % | 10.507 M 0.00 % | 10.507 M 114.12 % | 4.907 M 0.00 % | 4.907 M 571.27 % | 731.000 K 0.00 % | 731.000 K 0.00 % | 731.000 K 0.00 % | 731.000 K |
Goodwill and intangible assets | 234.000 K -13.65 % | 271.000 K -95.99 % | 6.764 M -4.36 % | 7.072 M -47.58 % | 13.492 M -2.54 % | 13.843 M -2.69 % | 14.226 M -2.88 % | 14.648 M -1.97 % | 14.943 M -0.82 % | 15.066 M 20.70 % | 12.482 M -0.37 % | 12.528 M -0.41 % | 12.580 M 93.42 % | 6.504 M -11.28 % | 7.331 M -1.21 % | 7.421 M -50.87 % | 15.106 M -0.32 % | 15.154 M 38.39 % | 10.950 M 1.22 % | 10.818 M 104.50 % | 5.290 M -0.94 % | 5.340 M 576.81 % | 789.000 K -5.05 % | 831.000 K -5.78 % | 882.000 K -88.55 % | 7.701 M |
Property plant equipment net | 85.270 M -6.93 % | 91.623 M -23.52 % | 119.807 M -8.65 % | 131.148 M -0.14 % | 131.329 M -9.40 % | 144.952 M -5.76 % | 153.812 M -10.15 % | 171.189 M 0.11 % | 170.993 M -6.04 % | 181.977 M 7.58 % | 169.162 M -5.85 % | 179.681 M 4.09 % | 172.613 M -0.80 % | 174.002 M -10.19 % | 193.752 M -1.60 % | 196.904 M -33.37 % | 295.519 M -4.63 % | 309.856 M 13.71 % | 272.495 M -7.94 % | 296.011 M 18.30 % | 250.220 M -0.27 % | 250.908 M 53.82 % | 163.113 M 1.40 % | 160.861 M 14.84 % | 140.073 M 9.34 % | 128.108 M |
Total non current assets | 246.761 M -1.45 % | 250.401 M -10.08 % | 278.477 M -5.80 % | 295.631 M -4.07 % | 308.167 M -3.21 % | 318.376 M -6.70 % | 341.235 M -4.78 % | 358.351 M 2.93 % | 348.161 M -30.11 % | 498.160 M 4.12 % | 478.438 M -4.18 % | 499.312 M -0.94 % | 504.027 M 131.94 % | 217.307 M -10.45 % | 242.653 M -4.11 % | 253.052 M -34.23 % | 384.770 M -0.85 % | 388.070 M 5.34 % | 368.386 M -2.87 % | 379.286 M 17.09 % | 323.917 M 11.49 % | 290.530 M 32.31 % | 219.577 M -5.56 % | 232.508 M 16.90 % | 198.902 M 11.42 % | 178.522 M |
Other current assets | 43.072 M -8.58 % | 47.113 M 93.98 % | 24.288 M -38.49 % | 39.488 M -89.54 % | 377.691 M -23.89 % | 496.261 M 2.11 % | 486.001 M -7.10 % | 523.152 M 32.08 % | 396.075 M -24.92 % | 527.512 M 64.71 % | 320.262 M -28.89 % | 450.348 M 7.91 % | 417.337 M -16.89 % | 502.176 M -7.19 % | 541.059 M -13.79 % | 627.641 M -19.64 % | 780.994 M 4.27 % | 749.047 M -13.61 % | 867.067 M -0.19 % | 868.723 M 5.28 % | 825.154 M 36.03 % | 606.610 M 12.52 % | 539.100 M -8.40 % | 588.508 M 30.98 % | 449.305 M 57.10 % | 285.997 M |
Short term investments | 108.346 M | 0.000 -100.00 % | 42.960 M | 0.000 -100.00 % | 21.596 M -4.11 % | 22.521 M 214.41 % | 7.163 M -16.49 % | 8.577 M -86.93 % | 65.609 M 283.10 % | 17.126 M -71.55 % | 60.201 M 10.83 % | 54.320 M 108.36 % | 26.070 M 1 219.33 % | 1.976 M -64.66 % | 5.591 M -89.80 % | 54.833 M 332.78 % | 12.670 M 198.47 % | 4.245 M -95.76 % | 100.069 M 14.95 % | 87.057 M | 0.000 -100.00 % | 236.240 M 237.70 % | 69.955 M -80.22 % | 353.577 M | 0.000 | 0.000 |
cash and cash equivalents | 122.587 M -56.10 % | 279.258 M 32.62 % | 210.565 M -17.19 % | 254.281 M 11.39 % | 228.285 M -13.47 % | 263.816 M -8.13 % | 287.164 M -4.82 % | 301.716 M 45.15 % | 207.865 M -24.68 % | 275.976 M 83.20 % | 150.638 M -25.32 % | 201.706 M 62.20 % | 124.354 M -19.57 % | 154.614 M 26.56 % | 122.165 M -38.93 % | 200.037 M 56.75 % | 127.619 M -53.61 % | 275.119 M 76.35 % | 156.011 M -38.06 % | 251.880 M 53.51 % | 164.079 M 48.11 % | 110.783 M -73.83 % | 423.267 M 62.10 % | 261.120 M -58.78 % | 633.483 M 384.08 % | 130.862 M |
Cash and short term investments | 241.557 M -13.50 % | 279.258 M 10.15 % | 253.525 M 2.77 % | 246.688 M -1.28 % | 249.881 M -12.73 % | 286.337 M -2.71 % | 294.327 M -5.15 % | 310.293 M 13.46 % | 273.474 M -6.70 % | 293.102 M 39.02 % | 210.839 M -17.65 % | 256.026 M 70.20 % | 150.424 M -10.47 % | 168.007 M -8.73 % | 184.067 M -27.78 % | 254.870 M 81.67 % | 140.289 M -49.78 % | 279.364 M 9.09 % | 256.080 M -24.45 % | 338.937 M 106.57 % | 164.079 M -52.72 % | 347.023 M -29.64 % | 493.222 M -19.76 % | 614.697 M -2.97 % | 633.483 M 384.08 % | 130.862 M |
Total current assets | 713.310 M -2.67 % | 732.891 M -12.72 % | 839.738 M -10.72 % | 940.614 M 16.63 % | 806.516 M -15.64 % | 956.094 M -1.62 % | 971.825 M -1.03 % | 981.917 M 17.33 % | 836.910 M 0.09 % | 836.199 M 50.73 % | 554.760 M -23.64 % | 726.500 M 17.17 % | 620.015 M -13.61 % | 717.679 M -6.79 % | 769.940 M -16.94 % | 926.918 M -1.92 % | 945.024 M -10.72 % | 1.059 B -8.85 % | 1.161 B -8.25 % | 1.266 B 20.43 % | 1.051 B 3.81 % | 1.012 B -5.80 % | 1.075 B -13.09 % | 1.237 B 10.25 % | 1.122 B 144.95 % | 457.916 M |
Inventory | 177.273 M 6.00 % | 167.244 M -4.98 % | 176.009 M -0.75 % | 177.335 M -6.34 % | 189.331 M 2.05 % | 185.532 M -10.67 % | 207.696 M 14.63 % | 181.193 M -6.21 % | 193.188 M 256.03 % | 54.261 M 9.55 % | 49.529 M 11.90 % | 44.261 M -36.34 % | 69.522 M 46.37 % | 47.496 M 5.98 % | 44.814 M 0.92 % | 44.407 M 87.05 % | 23.741 M -21.11 % | 30.092 M -21.05 % | 38.114 M -34.23 % | 57.954 M -6.09 % | 61.712 M 5.11 % | 58.713 M 38.69 % | 42.334 M 26.90 % | 33.360 M -14.15 % | 38.859 M -5.35 % | 41.057 M |
Net receivables | 251.408 M 5.07 % | 239.276 M -38.00 % | 385.916 M -19.11 % | 477.103 M 34.72 % | 354.155 M -24.20 % | 467.246 M 2.58 % | 455.511 M -2.90 % | 469.100 M 36.48 % | 343.705 M -25.98 % | 464.362 M 70.32 % | 272.648 M -33.66 % | 410.991 M 11.01 % | 370.223 M -14.82 % | 434.633 M -10.78 % | 487.131 M -15.27 % | 574.950 M -15.89 % | 683.605 M 9.73 % | 623.011 M -9.11 % | 685.443 M 0.47 % | 682.241 M 20.62 % | 565.622 M 3.11 % | 548.562 M 13.60 % | 482.903 M -12.00 % | 548.783 M 22.26 % | 448.872 M | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 9.000 K 0.00 % | 9.000 K -93.18 % | 132.000 K -35.61 % | 205.000 K -48.23 % | 396.000 K -39.36 % | 653.000 K -18.88 % | 805.000 K -7.68 % | 872.000 K 50.09 % | 581.000 K -38.32 % | 942.000 K -25.00 % | 1.256 M -11.67 % | 1.422 M -28.15 % | 1.979 M -13.35 % | 2.284 M -39.11 % | 3.751 M 3.82 % | 3.613 M -34.58 % | 5.523 M -4.58 % | 5.788 M -38.90 % | 9.473 M -5.68 % | 10.044 M -29.26 % | 14.198 M | 0.000 | 0.000 -100.00 % | 9.277 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 -100.00 % | 297.942 M -9.27 % | 328.384 M 4.72 % | 313.579 M 1.22 % | 309.814 M 64.51 % | 188.326 M 109.47 % | 89.908 M 52.69 % | 58.881 M -2.62 % | 60.467 M -0.74 % | 60.916 M 35.24 % | 45.043 M | 0.000 | 0.000 | 0.000 |
Account payables | 58.234 M 5.37 % | 55.267 M -70.45 % | 187.016 M -31.84 % | 274.384 M 56.81 % | 174.976 M -41.16 % | 297.400 M 5.89 % | 280.868 M 1.28 % | 277.324 M 48.06 % | 187.309 M -41.47 % | 320.016 M 72.14 % | 185.900 M -34.13 % | 282.229 M 24.56 % | 226.582 M -20.07 % | 283.475 M 48.75 % | 190.566 M -26.97 % | 260.959 M 49.30 % | 174.786 M 6.19 % | 164.591 M 15.73 % | 142.221 M -41.77 % | 244.251 M 200.82 % | 81.196 M 4.91 % | 77.396 M 3.47 % | 74.798 M -5.51 % | 79.163 M 5.86 % | 74.779 M 1.41 % | 73.739 M |
Tax payables | 0.000 | 0.000 -100.00 % | 883.000 K -62.41 % | 2.349 M 8.35 % | 2.168 M -9.33 % | 2.391 M -89.79 % | 23.409 M 1 142.52 % | 1.884 M -90.29 % | 19.396 M 6.81 % | 18.160 M 2 283.20 % | 762.000 K -84.19 % | 4.819 M -72.45 % | 17.490 M -33.52 % | 26.310 M 55.19 % | 16.953 M -45.82 % | 31.291 M -21.54 % | 39.884 M 0.43 % | 39.713 M -17.10 % | 47.905 M 17.67 % | 40.711 M 38.84 % | 29.323 M 5.29 % | 27.850 M 517.24 % | 4.512 M | 0.000 | 0.000 -100.00 % | 9.218 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.795 M 10.06 % | -17.562 M 34.58 % | -26.846 M 3.59 % | -27.847 M -2 072.17 % | 1.412 M 105.39 % | -26.201 M -5.84 % | -24.755 M 1.98 % | -25.254 M 1.03 % | -25.518 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 -100.00 % | 127.070 M |
Minority interest | 9.549 M -0.45 % | 9.592 M -79.48 % | 46.741 M -2.53 % | 47.953 M -2.16 % | 49.010 M 49.23 % | 32.843 M -24.14 % | 43.295 M -3.40 % | 44.821 M 15.30 % | 38.875 M 22.92 % | 31.626 M 54.88 % | 20.420 M -34.54 % | 31.195 M 142.65 % | 12.856 M -51.90 % | 26.725 M -15.09 % | 31.473 M -58.72 % | 76.245 M -19.89 % | 95.180 M 2.05 % | 93.265 M -6.43 % | 99.676 M 1.77 % | 97.942 M 124.13 % | 43.698 M -2.01 % | 44.593 M 136.13 % | 18.885 M -7.00 % | 20.307 M -6.53 % | 21.726 M -1.98 % | 22.164 M |
Capital lease obligations | 5.993 M 509.04 % | 984.000 K -74.19 % | 3.812 M 46.62 % | 2.600 M -31.14 % | 3.776 M -25.35 % | 5.058 M 194.76 % | 1.716 M -16.90 % | 2.065 M -7.32 % | 2.228 M -36.74 % | 3.522 M -20.19 % | 4.413 M -20.46 % | 5.548 M 66.06 % | 3.341 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 |
Preferred stock | 0.000 | 0.000 -100.00 % | 125.077 M 720.50 % | 15.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.253 M 34.98 % | 74.274 M 19.71 % | 62.043 M -37.44 % | 99.173 M -25.15 % | 132.503 M 54.85 % | 85.569 M 36.79 % | 62.557 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 757.791 M 13.42 % | 668.111 M 14.79 % | 582.033 M -20.57 % | 732.808 M -14.18 % | 853.938 M 0.00 % | 853.938 M 12.69 % | 757.791 M 0.00 % | 757.791 M 2.85 % | 736.773 M 0.87 % | 730.435 M -14.03 % | 849.646 M 0.00 % | 849.646 M 0.06 % | 849.133 M 0.00 % | 849.133 M 42.86 % | 594.374 M -14.57 % | 695.748 M -17.50 % | 843.341 M 0.00 % | 843.341 M 0.54 % | 838.787 M 8.06 % | 776.230 M -8.51 % | 848.450 M -0.15 % | 849.738 M -1.30 % | 860.891 M -0.41 % | 864.447 M 14.29 % | 756.358 M 677.60 % | 97.268 M |
Deferred tax liabilities non current | 16.193 M 2.04 % | 15.869 M -1.26 % | 16.072 M -5.62 % | 17.029 M 7.81 % | 15.795 M -10.06 % | 17.562 M -34.58 % | 26.846 M -3.59 % | 27.847 M 1.87 % | 27.336 M 4.33 % | 26.201 M 5.84 % | 24.755 M -1.98 % | 25.254 M -1.03 % | 25.518 M -0.07 % | 25.535 M -4.24 % | 26.667 M 24.86 % | 21.358 M 5.31 % | 20.282 M 115.45 % | 9.414 M -3.16 % | 9.721 M -24.41 % | 12.860 M -8.98 % | 14.129 M 1.74 % | 13.888 M 5.83 % | 13.123 M | 0.000 | 0.000 -100.00 % | 17.476 M |
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 |
Total assets | 960.071 M -2.36 % | 983.292 M -12.07 % | 1.118 B -9.55 % | 1.236 B 10.91 % | 1.115 B -12.54 % | 1.274 B -2.94 % | 1.313 B -2.03 % | 1.340 B 13.10 % | 1.185 B -11.19 % | 1.334 B 29.15 % | 1.033 B -15.71 % | 1.226 B 9.05 % | 1.124 B -8.83 % | 1.233 B -8.06 % | 1.341 B -10.22 % | 1.494 B -8.91 % | 1.640 B 0.29 % | 1.635 B 0.95 % | 1.620 B -4.94 % | 1.704 B 18.70 % | 1.435 B 5.25 % | 1.364 B 1.83 % | 1.339 B -8.84 % | 1.469 B 11.25 % | 1.321 B 107.49 % | 636.438 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -40.941 M 34.69 % | -62.690 M -125.85 % | -27.757 M 12.94 % | -31.882 M -15.04 % | -27.715 M 49.93 % | -55.355 M -960.75 % | 6.431 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.821 M 16.15 % | 33.424 M -30.41 % | 48.027 M 419.71 % | -15.022 M -164.58 % | 23.260 M -1.84 % | 23.697 M -71.65 % | 83.595 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.000 K -16.10 % | 118.000 K -55.97 % | 268.000 K -32.49 % | 397.000 K -42.13 % | 686.000 K -9.50 % | 758.000 K 742.22 % | 90.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 K -40.21 % | 97.000 K -2.02 % | 99.000 K 3.13 % | 96.000 K -88.43 % | 830.000 K -37.03 % | 1.318 M 137.48 % | 555.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -19.128 M 52.04 % | -39.887 M -471.46 % | 10.738 M 126.22 % | -40.950 M -489.97 % | -6.941 M 51.23 % | -14.231 M -657.86 % | 2.551 M -30.85 % | 3.689 M -47.10 % | 6.974 M 132.54 % | -21.431 M -171.41 % | 30.011 M -70.85 % | 102.952 M 868.99 % | -13.388 M 86.31 % | -97.769 M -490.09 % | 25.063 M 231.96 % | -18.993 M -479.58 % | -3.277 M 95.47 % | -72.387 M -11 408.27 % | -629.000 K 98.70 % | -48.492 M -23.35 % | -39.313 M 57.77 % | -93.103 M -284.27 % | 50.524 M 134.03 % | -148.483 M 1.53 % | -150.790 M -153.92 % | -59.385 M -146.84 % | -24.058 M -100.00 % | -12.029 M |
Accounts receivables | -4.571 M 97.78 % | -205.539 M -296.51 % | 104.596 M 181.94 % | -127.642 M -203.57 % | 123.245 M 271.61 % | -71.816 M -399.16 % | 24.006 M 121.70 % | -110.615 M -170.67 % | 156.514 M 211.13 % | -140.844 M -201.25 % | 139.100 M 7 562.45 % | -1.864 M -102.29 % | 81.392 M 176.42 % | -106.503 M -369.72 % | 39.486 M 296.50 % | -20.095 M 50.62 % | -40.697 M 25.27 % | -54.458 M -1 287.46 % | -3.925 M 85.43 % | -26.931 M -22.32 % | -22.016 M 67.51 % | -67.771 M -213.90 % | 59.498 M 136.75 % | -161.909 M -15.06 % | -140.711 M | 0.000 | 0.000 | 0.000 |
Inventory | -5.074 M -10 671.05 % | 47.999 K 101.55 % | -3.087 M -119.28 % | 16.014 M 234.87 % | -11.874 M -145.26 % | 26.236 M 174.30 % | -35.311 M -338.54 % | 14.803 M 879.93 % | -1.898 M -200.79 % | -631.000 K 89.95 % | -6.278 M -125.15 % | 24.960 M 211.13 % | -22.460 M -390.61 % | -4.578 M -346.20 % | -1.026 M 94.54 % | -18.784 M -361.76 % | 7.176 M 13.33 % | 6.332 M -66.41 % | 18.851 M 563.53 % | 2.841 M 194.73 % | -2.999 M 81.69 % | -16.379 M -82.52 % | -8.974 M -263.19 % | 5.499 M 150.18 % | 2.198 M 14.23 % | 1.924 M 200.77 % | -1.910 M -100.00 % | -954.750 K |
Accounts payables | 0.000 -100.00 % | 165.775 M 298.35 % | -83.575 M -187.95 % | 95.026 M 173.22 % | -129.773 M -1 281.47 % | 10.984 M -22.23 % | 14.124 M -85.58 % | 97.933 M 165.62 % | -149.253 M -223.75 % | 120.610 M 220.20 % | -100.339 M -233.58 % | 75.115 M 208.61 % | -69.163 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 |
Other working capital | -9.483 M -5 445.61 % | -171.000 K 97.62 % | -7.196 M 70.45 % | -24.348 M -312.44 % | 11.461 M -43.72 % | 20.365 M 7 698.88 % | -268.000 K -117.09 % | 1.568 M -2.67 % | 1.611 M 384.63 % | -566.000 K 77.10 % | -2.472 M -152.14 % | 4.741 M 250.17 % | -3.157 M -123.72 % | 13.312 M 199.37 % | -13.397 M -167.37 % | 19.886 M -34.25 % | 30.244 M 224.66 % | -24.261 M -55.97 % | -15.555 M 36.26 % | -24.402 M -70.67 % | -14.298 M -59.70 % | -8.953 M | 0.000 -100.00 % | 7.927 M 164.57 % | -12.277 M 79.98 % | -61.310 M -176.81 % | -22.149 M -100.00 % | -11.074 M |
Other non cash items | -16.988 M -147.47 % | 35.790 M 685.09 % | -6.117 M -164.83 % | 9.435 M -55.39 % | 21.150 M -81.18 % | 112.375 M 2 411.29 % | -4.862 M -113.57 % | 35.834 M 337.43 % | 8.192 M -87.77 % | 66.980 M 317.15 % | -30.845 M 61.35 % | -79.814 M -318.71 % | 36.493 M -86.79 % | 276.338 M 357.70 % | -107.232 M -131.34 % | 342.210 M 612.67 % | -66.751 M -450.25 % | 19.058 M 119.87 % | -95.894 M -276.43 % | 54.351 M 6 183.35 % | 865.000 K 104.62 % | -18.712 M 53.49 % | -40.230 M -412.73 % | 12.864 M -73.51 % | 48.569 M 3 226.07 % | 1.460 M -40.54 % | 2.456 M 100.00 % | 1.228 M |
Net cash provided by operating activities | -36.167 M -782.77 % | -4.097 M -151.72 % | 7.922 M 177.69 % | -10.197 M 22.37 % | -13.136 M -148.95 % | 26.833 M 209.99 % | -24.396 M -144.35 % | 55.004 M 799.05 % | 6.118 M -90.38 % | 63.619 M 1 257.34 % | -5.497 M -103.79 % | 145.137 M 525.21 % | -34.133 M -181.95 % | 41.651 M 179.29 % | -52.528 M -180.59 % | 65.183 M 350.97 % | -25.972 M -499.40 % | -4.333 M 92.56 % | -58.222 M -181.49 % | 71.443 M 3 038.83 % | -2.431 M 95.39 % | -52.740 M -255.35 % | 33.950 M 434.48 % | -10.150 M 61.87 % | -26.621 M -251.19 % | -7.580 M -112.94 % | 58.569 M 100.00 % | 29.285 M |
Investments in property plant and equipment | -2.302 M 88.42 % | -19.872 M -896.59 % | -1.994 M 65.53 % | -5.784 M 22.99 % | -7.511 M -2 395.35 % | -301.000 K 92.65 % | -4.093 M 77.89 % | -18.510 M -409.08 % | -3.636 M 59.49 % | -8.976 M -34.33 % | -6.682 M 69.24 % | -21.722 M -1 802.10 % | -1.142 M 92.12 % | -14.490 M 12.20 % | -16.504 M -32.40 % | -12.465 M -303.79 % | -3.087 M 91.88 % | -37.999 M -869.86 % | -3.918 M 19.75 % | -4.882 M 66.86 % | -14.733 M 11.29 % | -16.608 M 6.25 % | -17.716 M 37.83 % | -28.494 M -42.37 % | -20.014 M -64.98 % | -12.132 M -11 081.11 % | -108.500 K -100.00 % | -54.250 K |
Acquisitions net | 2.815 M -95.03 % | 56.595 M | 0.000 -100.00 % | 5.267 M 8 534.43 % | 61.000 K -99.29 % | 8.602 M 138.14 % | -22.554 M -2 540.98 % | -854.000 K 88.14 % | -7.200 M -617.61 % | 1.391 M -31.55 % | 2.032 M -94.70 % | 38.368 M 518.94 % | 6.199 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.775 M | 0.000 -100.00 % | 36.745 M | 0.000 100.00 % | -16.008 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -362.419 M -587.23 % | 74.384 M 159.53 % | -124.954 M -626.31 % | -17.204 M -103.53 % | -8.453 M 98.12 % | -448.473 M -5 832.97 % | -7.559 M -156.94 % | 13.276 M 120.16 % | -65.844 M -257.95 % | 41.686 M 168.26 % | -61.069 M -53.36 % | -39.821 M -72.93 % | -23.027 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 100.00 % | -50.178 M | 0.000 | 0.000 |
Sales maturities of investments | 255.249 M 860.51 % | -33.563 M -141.25 % | 81.363 M 66.94 % | 48.737 M | 0.000 -100.00 % | 434.284 M 5 043.72 % | 8.443 M -78.48 % | 39.230 M 127.00 % | 17.282 M 3 906.61 % | -454.000 K -100.83 % | 55.007 M 1 196.42 % | 4.243 M -53.45 % | 9.114 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 |
Other investing activites | -189.000 K 92.83 % | -2.635 M | 0.000 100.00 % | -1.205 M -200.00 % | 1.205 M 114.01 % | -8.602 M -138.14 % | 22.554 M -54.32 % | 49.369 M 260.74 % | -30.713 M -186.60 % | 35.465 M 1 845.32 % | -2.032 M 94.88 % | -39.718 M -540.72 % | -6.199 M -117.85 % | 34.730 M 496.69 % | -8.755 M -10.52 % | -7.922 M 92.33 % | -103.303 M -164.65 % | 159.779 M 373.60 % | -58.398 M -50.72 % | -38.746 M -297.71 % | 19.597 M -86.09 % | 140.901 M 292.87 % | -73.056 M 79.38 % | -354.342 M -787.19 % | -39.940 M -164.10 % | 62.310 M 57 328.11 % | 108.500 K 100.00 % | 54.250 K |
Net cash used for investing activites | -106.846 M -242.63 % | 74.909 M 264.33 % | -45.585 M -252.91 % | 29.811 M 302.82 % | -14.698 M -1.44 % | -14.490 M -351.54 % | -3.209 M -109.68 % | 33.142 M 163.49 % | -52.198 M -255.13 % | 33.647 M 364.02 % | -12.744 M 78.27 % | -58.650 M -289.57 % | -15.055 M -174.38 % | 20.240 M 180.13 % | -25.259 M -23.90 % | -20.387 M 80.84 % | -106.390 M -210.82 % | 96.005 M 254.06 % | -62.316 M -805.36 % | -6.883 M -241.51 % | 4.864 M -95.51 % | 108.285 M 219.29 % | -90.772 M 76.29 % | -382.836 M -538.55 % | -59.954 M 3.64 % | -62.216 M -45 816.05 % | -135.500 K -100.00 % | -67.750 K |
Debt repayment | -1.087 M -105.07 % | 21.439 M 1 783.92 % | 1.138 M | 0.000 -100.00 % | 6.526 M 179.54 % | -8.205 M -170.22 % | 11.685 M 215.13 % | 3.708 M 133.88 % | -10.945 M -190.31 % | 12.120 M 141.80 % | -28.992 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 181.643 M | 0.000 | 0.000 |
Common stock repurchased | -1.812 M 30.95 % | -2.624 M -605.38 % | -372.000 K 58.16 % | -889.000 K 57.85 % | -2.109 M -1 783.04 % | -112.000 K 27.27 % | -154.000 K 78.03 % | -701.000 K 89.61 % | -6.747 M -907.01 % | -670.000 K -556.86 % | -102.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.496 M 18.79 % | -5.536 M | 0.000 100.00 % | -20.000 M | 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 100.00 % | -19.422 M | 0.000 100.00 % | -16.185 M | 0.000 100.00 % | -59.345 M | 0.000 100.00 % | -64.964 M -300.00 % | -16.241 M 31.38 % | -23.668 M -100.00 % | -11.834 M |
Other financing activites | -20.199 M -1 603.12 % | -1.186 M -20.65 % | -983.000 K -145.98 % | 2.138 M 269.55 % | -1.261 M 81.66 % | -6.874 M | 0.000 -100.00 % | 4.643 M 164.49 % | -7.200 M -192.45 % | -2.462 M | 0.000 100.00 % | -5.758 M 0.64 % | -5.795 M 81.34 % | -31.060 M -115.53 % | 200.037 M 676.06 % | 25.776 M 277.97 % | -14.483 M -154.08 % | 26.781 M -38.91 % | 43.840 M 96.93 % | 22.262 M -66.82 % | 67.088 M 272.50 % | -38.891 M 24.63 % | -51.600 M -402.02 % | 17.085 M -97.38 % | 652.946 M 361.78 % | 141.398 M 610.99 % | -27.672 M -100.00 % | -13.836 M |
Net cash used provided by financing activities | -23.098 M -231.02 % | 17.629 M 8 223.96 % | -217.000 K -117.37 % | 1.249 M -60.42 % | 3.156 M 129.35 % | -10.753 M -193.25 % | 11.531 M 50.73 % | 7.650 M 130.73 % | -24.892 M -376.95 % | 8.988 M 130.89 % | -29.094 M -405.28 % | -5.758 M 0.64 % | -5.795 M 81.34 % | -31.060 M -115.53 % | 200.037 M 676.06 % | 25.776 M 277.97 % | -14.483 M -154.08 % | 26.781 M 9.68 % | 24.418 M 9.68 % | 22.262 M -56.27 % | 50.903 M 230.89 % | -38.891 M 64.95 % | -110.945 M -749.37 % | 17.085 M -97.09 % | 587.982 M 369.80 % | 125.157 M 343.79 % | -51.339 M -100.00 % | -25.670 M |
Effect of forex changes on cash | 5.562 M 206.02 % | -5.246 M 6.75 % | -5.626 M -209.60 % | 5.133 M 155.77 % | -9.204 M 61.41 % | -23.851 M -1 054.04 % | 2.500 M -42.78 % | 4.369 M 74.62 % | 2.502 M -85.34 % | 17.071 M 533.05 % | -3.942 M -32.82 % | -2.968 M -1 119.93 % | 291.000 K -82.01 % | 1.618 M 2 003.53 % | -85.000 K -104.60 % | 1.846 M 381.83 % | -655.000 K -200.00 % | 655.000 K 160.96 % | 251.000 K -74.36 % | 979.000 K 2 547.50 % | -40.000 K -100.40 % | 10.031 M 208.38 % | -9.255 M -361.59 % | 3.538 M 191.43 % | 1.214 M -92.13 % | 15.420 M 265.90 % | -9.295 M -100.00 % | -4.648 M |
Net change in cash | -160.549 M 20.74 % | -202.558 M -363.35 % | -43.716 M -268.16 % | 25.996 M 173.16 % | -35.531 M -52.18 % | -23.348 M -60.45 % | -14.552 M -115.51 % | 93.851 M 237.79 % | -68.111 M -154.34 % | 125.338 M 345.43 % | -51.068 M -153.97 % | 94.620 M 273.01 % | -54.692 M -268.55 % | 32.449 M -73.44 % | 122.165 M 68.69 % | 72.418 M 149.10 % | -147.500 M -223.84 % | 119.108 M 224.24 % | -95.869 M -209.19 % | 87.801 M 64.74 % | 53.296 M 99.72 % | 26.685 M 115.07 % | -177.022 M 52.46 % | -372.363 M -174.08 % | 502.621 M 610.11 % | 70.781 M 6 533.15 % | -1.100 M 0.00 % | -1.100 M |
Cash at beginning of period | 293.760 M 45.03 % | 202.558 M -20.34 % | 254.281 M 16.70 % | 217.898 M -17.41 % | 263.816 M -8.13 % | 287.164 M -4.82 % | 301.716 M 45.15 % | 207.865 M -24.68 % | 275.976 M 83.20 % | 150.638 M -25.32 % | 201.706 M 88.36 % | 107.086 M -40.19 % | 179.046 M 46.56 % | 122.165 M | 0.000 -100.00 % | 127.619 M -53.61 % | 275.119 M 76.35 % | 156.011 M -38.06 % | 251.880 M 53.51 % | 164.079 M 48.11 % | 110.783 M 31.73 % | 84.098 M -67.79 % | 261.120 M -58.78 % | 633.483 M 384.08 % | 130.862 M 300.00 % | 32.716 M -3.25 % | 33.816 M 0.00 % | 33.816 M |
Cash at end of period | 122.587 M | 0.000 -100.00 % | 210.565 M -17.19 % | 254.281 M 11.39 % | 228.285 M -13.47 % | 263.816 M -8.13 % | 287.164 M -4.82 % | 301.716 M 45.15 % | 207.865 M -24.68 % | 275.976 M 83.20 % | 150.638 M -25.32 % | 201.706 M 62.20 % | 124.354 M -19.57 % | 154.614 M 26.56 % | 122.165 M -38.93 % | 200.037 M 56.75 % | 127.619 M -53.61 % | 275.119 M 76.35 % | 156.011 M -38.06 % | 251.880 M 53.51 % | 164.079 M 48.11 % | 110.783 M 31.73 % | 84.098 M -67.79 % | 261.120 M -58.78 % | 633.483 M 512.08 % | 103.496 M 216.35 % | 32.716 M 0.00 % | 32.716 M |
Operating cash flow | -37.198 M -807.93 % | -4.097 M -151.72 % | 7.922 M 227.47 % | -6.215 M 52.69 % | -13.136 M -148.95 % | 26.833 M 209.99 % | -24.396 M -144.35 % | 55.004 M 799.05 % | 6.118 M -90.38 % | 63.619 M 1 257.34 % | -5.497 M -103.79 % | 145.137 M 525.21 % | -34.133 M -181.95 % | 41.651 M 179.29 % | -52.528 M -180.59 % | 65.183 M 350.97 % | -25.972 M -499.40 % | -4.333 M 92.56 % | -58.222 M -181.49 % | 71.443 M 3 038.83 % | -2.431 M 95.39 % | -52.740 M -255.35 % | 33.950 M 434.48 % | -10.150 M 61.87 % | -26.621 M -251.19 % | -7.580 M -112.94 % | 58.569 M 100.00 % | 29.285 M |
Capital expenditure | -2.302 M 88.42 % | -19.872 M -896.59 % | -1.994 M 65.53 % | -5.784 M 22.99 % | -7.511 M -2 395.35 % | -301.000 K 92.65 % | -4.093 M 77.89 % | -18.510 M -409.08 % | -3.636 M 59.49 % | -8.976 M -34.33 % | -6.682 M 69.24 % | -21.722 M -1 802.10 % | -1.142 M 92.12 % | -14.490 M 12.20 % | -16.504 M -32.40 % | -12.465 M -303.79 % | -3.087 M 91.88 % | -37.999 M -869.86 % | -3.918 M 19.75 % | -4.882 M 66.86 % | -14.733 M 11.29 % | -16.608 M 6.25 % | -17.716 M 37.83 % | -28.494 M -42.37 % | -20.014 M -64.98 % | -12.132 M -11 081.11 % | -108.500 K -100.00 % | -54.250 K |
Free CashFlow | -39.500 M -64.80 % | -23.969 M -504.34 % | 5.928 M 149.40 % | -11.999 M 41.89 % | -20.647 M -177.82 % | 26.532 M 193.13 % | -28.489 M -178.06 % | 36.494 M 1 370.35 % | 2.482 M -95.46 % | 54.643 M 548.67 % | -12.179 M -109.87 % | 123.415 M 449.87 % | -35.275 M -229.87 % | 27.161 M 139.35 % | -69.032 M -230.95 % | 52.718 M 281.42 % | -29.059 M 31.35 % | -42.332 M 31.88 % | -62.140 M -193.36 % | 66.561 M 487.79 % | -17.164 M 75.25 % | -69.348 M -527.18 % | 16.234 M 142.01 % | -38.644 M 17.14 % | -46.635 M -136.58 % | -19.712 M -133.72 % | 58.461 M 100.00 % | 29.230 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2012 |