
CT Vision S.L. (International) Holdings Limited 0994.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 558.058 M 61.36 % | 345.847 M 62.08 % | 213.379 M 3.01 % | 207.144 M -17.44 % | 250.889 M 1.62 % | 246.880 M -59.58 % | 610.761 M -25.69 % | 821.907 M 14.93 % | 715.107 M 13.74 % | 628.732 M 40.12 % | 448.719 M |
Net income | -23.810 M -10.23 % | -21.600 M 75.56 % | -88.395 M 12.33 % | -100.827 M -81.80 % | -55.459 M 48.71 % | -108.138 M -721.70 % | 17.394 M -24.00 % | 22.887 M -45.68 % | 42.137 M -22.44 % | 54.327 M 21.65 % | 44.657 M |
Income before tax | -22.243 M -7.14 % | -20.761 M 48.19 % | -40.069 M 1.93 % | -40.856 M 25.80 % | -55.060 M 49.66 % | -109.368 M -600.11 % | 21.869 M -29.92 % | 31.206 M -43.56 % | 55.287 M -18.02 % | 67.442 M 25.16 % | 53.886 M |
Income before tax ratio | -0.04 33.60 % | -0.06 68.03 % | -0.19 4.79 % | -0.20 10.13 % | -0.22 50.46 % | -0.44 -1 337.22 % | 0.04 -5.69 % | 0.04 -50.89 % | 0.08 -27.92 % | 0.11 -10.68 % | 0.12 |
EBITDA | -21.819 M -42.01 % | -15.364 M 54.07 % | -33.448 M -2.11 % | -32.757 M 23.86 % | -43.023 M 55.54 % | -96.778 M -456.05 % | 27.181 M -39.64 % | 45.028 M -43.32 % | 79.438 M 12.75 % | 70.454 M 22.93 % | 57.311 M |
Net income ratio | -0.04 31.69 % | -0.06 84.92 % | -0.41 14.89 % | -0.49 -120.20 % | -0.22 49.53 % | -0.44 -1 638.03 % | 0.03 2.27 % | 0.03 -52.74 % | 0.06 -31.81 % | 0.09 -13.18 % | 0.10 |
Ratio EBITDA | -0.04 11.99 % | -0.04 71.66 % | -0.16 0.87 % | -0.16 7.78 % | -0.17 56.26 % | -0.39 -980.84 % | 0.04 -18.77 % | 0.05 -50.68 % | 0.11 -0.87 % | 0.11 -12.26 % | 0.13 |
Gross profit ratio | 0.07 19.28 % | 0.06 -15.20 % | 0.07 -39.38 % | 0.12 196.36 % | -0.12 -269.57 % | 0.07 -45.22 % | 0.13 -5.97 % | 0.14 -21.67 % | 0.18 -7.08 % | 0.19 -5.00 % | 0.20 |
Weighted average shs out dil | 919.645 M 20.48 % | 763.296 M 0.32 % | 760.830 M 0.00 % | 760.830 M 14.59 % | 663.932 M 8.49 % | 612.000 M 7.98 % | 566.795 M 27.97 % | 442.915 M 15.34 % | 384.000 M -40.00 % | 640.000 M 0.00 % | 640.000 M |
Weighted average shs out | 919.645 M 20.48 % | 763.305 M 0.33 % | 760.830 M 0.00 % | 760.830 M 14.59 % | 663.932 M 8.49 % | 612.000 M 7.98 % | 566.795 M 27.97 % | 442.915 M 15.34 % | 384.000 M -40.00 % | 640.000 M 0.00 % | 640.000 M |
EPS diluted | -0.03 8.48 % | -0.03 76.42 % | -0.12 7.69 % | -0.13 -55.69 % | -0.08 53.61 % | -0.18 -686.32 % | 0.03 -40.62 % | 0.05 -53.00 % | 0.11 -21.43 % | 0.14 16.67 % | 0.12 |
Earnings per share | -0.03 8.48 % | -0.03 76.42 % | -0.12 7.69 % | -0.13 -55.69 % | -0.08 53.61 % | -0.18 -686.32 % | 0.03 -40.62 % | 0.05 -53.00 % | 0.11 -21.43 % | 0.14 16.67 % | 0.12 |
Gross profit | 39.915 M 92.46 % | 20.739 M 37.44 % | 15.089 M -37.55 % | 24.163 M 179.56 % | -30.370 M -272.32 % | 17.624 M -77.86 % | 79.597 M -30.12 % | 113.910 M -9.98 % | 126.534 M 5.69 % | 119.725 M 33.11 % | 89.942 M |
Income tax expense | 4.264 M 125.85 % | 1.888 M 32.21 % | 1.428 M -1.65 % | 1.452 M 31.52 % | 1.104 M 189.76 % | -1.230 M -127.49 % | 4.475 M -46.21 % | 8.319 M -36.74 % | 13.150 M 0.27 % | 13.115 M 42.11 % | 9.229 M |
Cost of revenue | 518.143 M 59.38 % | 325.108 M 63.96 % | 198.290 M 8.37 % | 182.981 M -34.94 % | 281.259 M 22.68 % | 229.256 M -56.84 % | 531.164 M -24.98 % | 707.997 M 20.29 % | 588.573 M 15.63 % | 509.007 M 41.87 % | 358.777 M |
General and administrative expenses | 57.088 M 52.03 % | 37.550 M -26.86 % | 51.337 M -20.72 % | 64.754 M 10.45 % | 58.625 M 44.50 % | 40.572 M -17.82 % | 49.372 M -22.92 % | 64.051 M 26.29 % | 50.716 M -0.30 % | 50.867 M 47.17 % | 34.564 M |
Selling and marketing expenses | 0.000 -100.00 % | 3.529 M -9.33 % | 3.892 M 651.35 % | 518.000 K 101.61 % | -32.153 M -743.32 % | 4.998 M -11.24 % | 5.631 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -1.296 M -136.50 % | -548.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 375.000 K 108.33 % | 180.000 K 200.00 % | 60.000 K -70.00 % | 200.000 K | 0.000 |
Operating expenses | 61.862 M 52.63 % | 40.531 M -26.61 % | 55.229 M -15.39 % | 65.272 M 146.57 % | 26.472 M -79.24 % | 127.502 M 135.87 % | 54.057 M -33.32 % | 81.064 M 17.67 % | 68.889 M 35.87 % | 50.702 M 47.11 % | 34.465 M |
Cost and expenses | 580.005 M 58.63 % | 365.639 M 45.04 % | 252.088 M 2.15 % | 246.777 M -17.94 % | 300.725 M -15.71 % | 356.758 M -39.04 % | 585.221 M -25.83 % | 789.061 M 20.02 % | 657.462 M 17.46 % | 559.709 M 42.33 % | 393.242 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 63.158 M 53.75 % | 41.079 M -25.62 % | 55.229 M -15.39 % | 65.272 M 146.57 % | 26.472 M -79.24 % | 127.502 M 131.81 % | 55.003 M -14.13 % | 64.051 M 26.29 % | 50.716 M -0.30 % | 50.867 M 47.17 % | 34.564 M |
Interest income | 209.000 K 186.30 % | 73.000 K | 0.000 -100.00 % | 1.223 M 4 117.24 % | 29.000 K -95.03 % | 583.000 K 288.67 % | 150.000 K | 0.000 | 0.000 -100.00 % | 391.000 K 124.71 % | 174.000 K |
Interest expense | 296.000 K -69.45 % | 969.000 K -28.75 % | 1.360 M 11.20 % | 1.223 M -76.59 % | 5.224 M 8.72 % | 4.805 M 25.75 % | 3.821 M 132.99 % | 1.640 M -30.45 % | 2.358 M -2.36 % | 2.415 M 5.37 % | 2.292 M |
Depreciation and amortization | 337.000 K -92.39 % | 4.428 M -15.83 % | 5.261 M -23.49 % | 6.876 M 0.92 % | 6.813 M -12.49 % | 7.785 M 105.95 % | 3.780 M -68.97 % | 12.182 M -40.09 % | 20.333 M 3 305.86 % | 597.000 K -47.31 % | 1.133 M |
Operating income | -21.947 M -10.89 % | -19.792 M 50.69 % | -40.140 M 2.36 % | -41.109 M 27.68 % | -56.842 M 48.27 % | -109.878 M -569.54 % | 23.401 M -53.49 % | 50.309 M -34.48 % | 76.781 M 9.91 % | 69.857 M 24.35 % | 56.178 M |
Operating income ratio | -0.04 31.28 % | -0.06 69.58 % | -0.19 5.21 % | -0.20 12.41 % | -0.23 49.09 % | -0.45 -1 261.61 % | 0.04 -37.40 % | 0.06 -42.99 % | 0.11 -3.36 % | 0.11 -11.25 % | 0.13 |
Total other income expenses net | -296.000 K 69.45 % | -969.000 K 28.75 % | -1.360 M -11.20 % | -1.223 M 76.59 % | -5.224 M | 0.000 100.00 % | -1.532 M 6.59 % | -1.640 M 30.45 % | -2.358 M 2.36 % | -2.415 M -5.37 % | -2.292 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -17.201 M 56.52 % | -39.565 M -875.63 % | 5.101 M 214.58 % | -4.452 M -109.42 % | 47.260 M -23.02 % | 61.395 M -28.56 % | 85.935 M 2 006.25 % | 4.080 M -84.60 % | 26.490 M -58.55 % | 63.907 M 65.19 % | 38.688 M |
Total investments | 0.000 | 0.000 100.00 % | -21.523 M -214.51 % | 18.795 M 104.49 % | 9.191 M 62.62 % | 5.652 M 41.34 % | 3.999 M -71.14 % | 13.858 M -27.32 % | 19.067 M 54.28 % | 12.359 M 63.93 % | 7.539 M |
Total debt | 25.025 M 258.22 % | 6.986 M -26.89 % | 9.555 M -41.95 % | 16.459 M -79.67 % | 80.954 M -21.20 % | 102.738 M 16.15 % | 88.450 M 47.10 % | 60.131 M 30.75 % | 45.991 M -40.82 % | 77.711 M 48.32 % | 52.394 M |
Accumulated other comprehensive income loss | 104.323 M 1 518.59 % | -7.354 M -71.86 % | -4.279 M -108.85 % | 48.354 M 8.49 % | 44.568 M 6.68 % | 41.778 M -0.54 % | 42.006 M 0.86 % | 41.646 M 0.00 % | 41.647 M 156.88 % | -73.218 M -22.06 % | -59.984 M |
Retained earnings | -225.955 M -11.78 % | -202.145 M -11.96 % | -180.545 M -32.56 % | -136.194 M -285.09 % | -35.367 M -276.03 % | 20.092 M -84.37 % | 128.521 M 20.26 % | 106.870 M 27.25 % | 83.983 M -54.72 % | 185.490 M 41.42 % | 131.163 M |
Common stock | 9.280 M 9.07 % | 8.508 M 11.83 % | 7.608 M 0.00 % | 7.608 M 0.00 % | 7.608 M 24.31 % | 6.120 M 0.00 % | 6.120 M 19.53 % | 5.120 M 2 088.03 % | 234.000 K | 0.000 -100.00 % | 1.560 M |
Total equity | 105.152 M 0.71 % | 104.411 M 9.52 % | 95.331 M -51.24 % | 195.510 M -33.69 % | 294.839 M 25.88 % | 234.229 M -31.69 % | 342.886 M 43.12 % | 239.575 M 90.34 % | 125.864 M -44.59 % | 227.135 M 30.26 % | 174.370 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 |
Long term debt | 1.471 M -53.39 % | 3.156 M -39.95 % | 5.256 M 28.76 % | 4.082 M -71.31 % | 14.229 M 50.75 % | 9.439 M -62.90 % | 25.443 M 933.85 % | 2.461 M -73.06 % | 9.135 M -46.13 % | 16.958 M -33.10 % | 25.348 M |
Total non current liabilities | 1.471 M -53.39 % | 3.156 M -39.95 % | 5.256 M 28.76 % | 4.082 M -71.31 % | 14.229 M 50.75 % | 9.439 M -54.81 % | 20.888 M 748.76 % | 2.461 M -73.65 % | 9.339 M -49.33 % | 18.431 M -34.83 % | 28.281 M |
Other current liabilities | 141.435 M 75.13 % | 80.759 M -28.87 % | 113.538 M -18.75 % | 139.741 M 287.26 % | 36.085 M 49.11 % | 24.200 M -80.24 % | 122.452 M 13.46 % | 107.921 M 94.40 % | 55.515 M 545.05 % | -12.474 M -182.40 % | 15.139 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 467.000 K -93.68 % | 7.393 M -51.01 % | 15.090 M -11.24 % | 17.000 M 224.55 % | 5.238 M -54.83 % | 11.597 M 61.59 % | 7.177 M -42.46 % | 12.474 M | 0.000 |
Short term debt | 23.554 M 207.49 % | 7.660 M -10.91 % | 8.598 M -30.53 % | 12.377 M -81.45 % | 66.725 M -39.97 % | 111.146 M 32.48 % | 83.895 M 45.47 % | 57.670 M 56.47 % | 36.856 M -53.32 % | 78.955 M 191.93 % | 27.046 M |
Total current liabilities | 305.438 M 101.18 % | 151.820 M -34.19 % | 230.687 M -11.81 % | 261.578 M 15.17 % | 227.125 M -17.13 % | 274.074 M 26.57 % | 216.536 M 4.29 % | 207.631 M 1.93 % | 203.694 M 5.63 % | 192.842 M 10.66 % | 174.263 M |
Total liabilities | 306.909 M 98.04 % | 154.976 M -34.32 % | 235.943 M -11.19 % | 265.660 M 10.07 % | 241.354 M -14.87 % | 283.513 M 17.16 % | 241.979 M 15.18 % | 210.092 M -1.38 % | 213.033 M 0.83 % | 211.273 M 4.31 % | 202.544 M |
Other non current assets | 4.464 M 222.31 % | 1.385 M -10.65 % | 1.550 M -10.92 % | 1.740 M 108.40 % | -20.710 M -178.51 % | 26.379 M 188.54 % | -29.792 M -4 497.53 % | -648.000 K 96.07 % | -16.473 M -1 113.10 % | 1.626 M 823.86 % | 176.000 K |
Long term investments | 0.000 | 0.000 100.00 % | -21.523 M 7.84 % | -23.355 M | 0.000 100.00 % | -21.670 M -173.51 % | 29.479 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 -100.00 % | 21.523 M -7.84 % | 23.355 M 3.31 % | 22.607 M 4.32 % | 21.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 20.258 M -3.27 % | 20.943 M -2.69 % | 21.523 M -7.84 % | 23.355 M 3.31 % | 22.607 M 4.32 % | 21.670 M 0.00 % | 21.670 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 20.258 M -3.27 % | 20.943 M -51.35 % | 43.046 M -7.84 % | 46.710 M 3.31 % | 45.214 M 4.32 % | 43.340 M 100.00 % | 21.670 M | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 7.155 M -27.94 % | 9.929 M -20.80 % | 12.537 M 13.63 % | 11.033 M -21.87 % | 14.121 M -22.71 % | 18.270 M 124.94 % | 8.122 M 54.21 % | 5.267 M -68.03 % | 16.473 M -53.69 % | 35.570 M -21.63 % | 45.390 M |
Total non current assets | 31.877 M -16.50 % | 38.178 M 3.37 % | 36.934 M 1.17 % | 36.508 M -10.80 % | 40.928 M -40.13 % | 68.363 M 129.47 % | 29.792 M 465.64 % | 5.267 M -68.03 % | 16.473 M -55.71 % | 37.196 M -18.37 % | 45.566 M |
Other current assets | 43.102 M 737.91 % | 5.144 M 155.16 % | 2.016 M -97.04 % | 68.011 M -57.12 % | 158.613 M 3 832.88 % | 4.033 M -95.87 % | 97.728 M 605.21 % | 13.858 M | 0.000 -100.00 % | 12.359 M -11.66 % | 13.990 M |
Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 18.795 M 104.49 % | 9.191 M 62.62 % | 5.652 M 41.34 % | 3.999 M -71.14 % | 13.858 M -27.32 % | 19.067 M 54.28 % | 12.359 M 63.93 % | 7.539 M |
cash and cash equivalents | 42.226 M -9.29 % | 46.551 M 945.15 % | 4.454 M -78.70 % | 20.911 M -37.94 % | 33.694 M -18.50 % | 41.343 M 1 543.86 % | 2.515 M -95.51 % | 56.051 M 187.43 % | 19.501 M 41.27 % | 13.804 M 0.72 % | 13.706 M |
Cash and short term investments | 42.226 M -9.29 % | 46.551 M 945.15 % | 4.454 M -78.70 % | 20.911 M -37.94 % | 33.694 M -18.50 % | 41.343 M 534.68 % | 6.514 M -90.68 % | 69.909 M 81.26 % | 38.568 M 179.40 % | 13.804 M 0.72 % | 13.706 M |
Total current assets | 380.184 M 71.87 % | 221.209 M -24.85 % | 294.340 M -30.69 % | 424.662 M -14.26 % | 495.265 M 10.21 % | 449.379 M -18.92 % | 554.215 M 24.89 % | 443.752 M 38.07 % | 321.403 M -19.89 % | 401.212 M 21.08 % | 331.348 M |
Inventory | 2.564 M 174.52 % | 934.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.858 M -23 249 865 932 799 900.00 % | 0.000 100.00 % | -375.049 M -124.96 % | -166.720 M |
Net receivables | 292.292 M 73.38 % | 168.580 M -41.44 % | 287.870 M -14.26 % | 335.740 M 10.82 % | 302.958 M -25.01 % | 404.003 M -10.22 % | 449.973 M -4.80 % | 472.658 M 67.11 % | 282.835 M | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 5.921 M 347.21 % | 1.324 M 248.42 % | 380.000 K -83.50 % | 2.303 M 12.67 % | 2.044 M 553.04 % | 313.000 K -51.70 % | 648.000 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 858.000 K 32.41 % | 648.000 K -36.53 % | 1.021 M | 0.000 | 0.000 |
Account payables | 140.449 M 163.12 % | 53.379 M -48.19 % | 103.031 M 12.11 % | 91.899 M -5.39 % | 97.135 M -14.42 % | 113.501 M 835.40 % | 12.134 M -68.67 % | 38.730 M -50.39 % | 78.063 M -25.54 % | 104.841 M -9.57 % | 115.934 M |
Tax payables | 0.000 -100.00 % | 10.022 M 98.34 % | 5.053 M -50.30 % | 10.168 M -15.90 % | 12.090 M 46.96 % | 8.227 M 10.46 % | 7.448 M 125.02 % | 3.310 M -64.98 % | 9.453 M 4.50 % | 9.046 M -43.97 % | 16.144 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.473 M 49.78 % | -2.933 M |
Minority interest | -8.451 M -18.98 % | -7.103 M -14.05 % | -6.228 M -105.34 % | -3.033 M -307.11 % | -745.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 3.959 M -43.33 % | 6.986 M -26.89 % | 9.555 M 28.10 % | 7.459 M -37.19 % | 11.876 M -30.49 % | 17.086 M 126.01 % | 7.560 M -17.24 % | 9.135 M -46.13 % | 16.958 M -33.56 % | 25.524 M -24.92 % | 33.994 M |
Preferred stock | 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 | 330.278 M 5.69 % | 312.505 M 12.10 % | 278.775 M 0.00 % | 278.775 M 0.00 % | 278.775 M 67.70 % | 166.239 M 0.00 % | 166.239 M 93.44 % | 85.939 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 204.000 K -86.15 % | 1.473 M -49.78 % | 2.933 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.555 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 412.061 M 58.86 % | 259.387 M -21.70 % | 331.274 M -28.17 % | 461.170 M -13.99 % | 536.193 M 3.56 % | 517.742 M -11.48 % | 584.865 M 30.07 % | 449.667 M 32.69 % | 338.897 M -22.70 % | 438.408 M 16.32 % | 376.914 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | -11.767 M -189.69 % | 13.119 M -85.41 % | 89.946 M -16.76 % | 108.052 M 1 031.72 % | -11.597 M -134.38 % | 33.734 M 131.42 % | -107.368 M -29.83 % | -82.698 M -14.95 % | -71.942 M -120.39 % | -32.643 M -157.92 % | 56.354 M |
Accounts receivables | -246.288 M -333.29 % | 105.572 M 238.75 % | -76.087 M -295.50 % | 38.920 M 270.37 % | -22.845 M -506.57 % | 5.619 M 105.23 % | -107.368 M -29.83 % | -82.698 M -14.95 % | -71.942 M -186.28 % | -25.130 M 4.31 % | -26.262 M |
Inventory | -1.693 M -81.26 % | -934.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.150 M 119.00 % | -53.430 M | 0.000 | 0.000 |
Accounts payables | 203.103 M 321.92 % | -91.519 M -157.74 % | 158.513 M 106.30 % | 76.836 M 482.62 % | 13.188 M -25.68 % | 17.746 M | 0.000 100.00 % | -19.499 M -133.71 % | 57.842 M 61.51 % | 35.813 M | 0.000 |
Other working capital | 33.111 M 136.18 % | -91.518 M -1 316.99 % | 7.520 M 197.61 % | -7.704 M -297.11 % | -1.940 M -118.71 % | 10.369 M | 0.000 -100.00 % | 19.499 M 133.71 % | -57.842 M -33.50 % | -43.326 M -152.44 % | 82.616 M |
Other non cash items | 10.490 M 143.05 % | 4.316 M 108.73 % | -49.459 M 15.26 % | -58.369 M -133.25 % | -25.024 M -128.27 % | 88.507 M 759.47 % | -13.421 M 7.34 % | -14.484 M -125.71 % | 56.326 M 389.59 % | -19.450 M -765.21 % | -2.248 M |
Net cash provided by operating activities | -20.502 M -7 836.60 % | 265.000 K -96.60 % | 7.784 M -52.75 % | 16.474 M 119.32 % | -85.267 M -489.56 % | 21.888 M 121.97 % | -99.615 M -35.39 % | -73.575 M -369.28 % | 27.323 M 71.35 % | 15.946 M -85.39 % | 109.125 M |
Investments in property plant and equipment | -25.000 K | 0.000 100.00 % | -50.000 K 90.20 % | -510.000 K -39.73 % | -365.000 K 47.86 % | -700.000 K -67.46 % | -418.000 K 57.17 % | -976.000 K 21.04 % | -1.236 M 91.38 % | -14.347 M -9.64 % | -13.086 M |
Acquisitions net | 0.000 | 0.000 100.00 % | -1.155 M -683.33 % | 198.000 K -88.00 % | 1.650 M 230.00 % | 500.000 K 102.26 % | -22.155 M | 0.000 -100.00 % | 605.000 K 29.27 % | 468.000 K | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.656 M -65.49 % | -13.690 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.845 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 209.000 K 186.30 % | 73.000 K | 0.000 -100.00 % | 21.892 M -45.39 % | 40.089 M 2 489.09 % | -1.678 M 95.30 % | -35.695 M 1.71 % | -36.315 M -149.49 % | 73.382 M 313.33 % | -34.398 M 62.34 % | -91.340 M |
Net cash used for investing activites | 184.000 K 152.05 % | 73.000 K 106.06 % | -1.205 M -105.58 % | 21.580 M -47.84 % | 41.374 M 268.64 % | -24.534 M 32.06 % | -36.113 M 3.16 % | -37.291 M -151.26 % | 72.751 M 250.69 % | -48.277 M 53.77 % | -104.426 M |
Debt repayment | -3.224 M 27.83 % | -4.467 M 50.37 % | -9.000 M 79.12 % | -43.110 M -160.97 % | -16.519 M -1 733.93 % | 1.011 M -91.77 % | 12.277 M -44.10 % | 21.963 M 194.86 % | -23.154 M -168.53 % | 33.787 M 630.32 % | -6.371 M |
Common stock issued | 30.176 M -12.86 % | 34.630 M | 0.000 | 0.000 -100.00 % | 119.064 M | 0.000 -100.00 % | 81.300 M -26.14 % | 110.080 M 23 421.37 % | 468.000 K -70.00 % | 1.560 M -92.91 % | 22.000 M |
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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -36.388 M | 0.000 | 0.000 |
Other financing activites | -9.573 M -177.80 % | 12.305 M 191.20 % | -13.493 M -249.00 % | 9.056 M 134.18 % | -26.495 M -101.99 % | -13.117 M -212.52 % | 11.658 M 155.67 % | -20.942 M 40.28 % | -35.069 M -1 101.82 % | -2.918 M 76.19 % | -12.254 M |
Net cash used provided by financing activities | 17.379 M -59.08 % | 42.468 M 288.81 % | -22.493 M 33.95 % | -34.054 M -144.78 % | 76.050 M 728.20 % | -12.106 M -111.50 % | 105.235 M -5.28 % | 111.101 M 217.72 % | -94.377 M -391.03 % | 32.429 M 860.86 % | 3.375 M |
Effect of forex changes on cash | -1.386 M -95.49 % | -709.000 K -30.57 % | -543.000 K -393.51 % | 185.000 K -40.13 % | 309.000 K 275.57 % | -176.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -4.325 M -110.27 % | 42.097 M 355.80 % | -16.457 M -493.24 % | 4.185 M -87.11 % | 32.466 M 390.47 % | -11.177 M 63.35 % | -30.493 M -13 075.74 % | 235.000 K -95.88 % | 5.697 M 5 713.27 % | 98.000 K -98.79 % | 8.074 M |
Cash at beginning of period | 46.551 M 945.15 % | 4.454 M -78.70 % | 20.911 M -37.94 % | 33.694 M -18.50 % | 41.343 M -21.28 % | 52.520 M 166.11 % | 19.736 M 1.21 % | 19.501 M 41.27 % | 13.804 M 0.72 % | 13.706 M 143.36 % | 5.632 M |
Cash at end of period | 42.226 M -9.29 % | 46.551 M 945.15 % | 4.454 M -78.70 % | 20.911 M -37.94 % | 33.694 M -18.50 % | 41.343 M 484.34 % | -10.757 M -154.50 % | 19.736 M 1.21 % | 19.501 M 41.27 % | 13.804 M 0.72 % | 13.706 M |
Operating cash flow | -20.502 M -7 836.60 % | 265.000 K -96.60 % | 7.784 M -50.37 % | 15.684 M 117.36 % | -90.323 M -512.66 % | 21.888 M 121.97 % | -99.615 M -35.39 % | -73.575 M -369.28 % | 27.323 M 71.35 % | 15.946 M -85.39 % | 109.125 M |
Capital expenditure | -25.000 K | 0.000 100.00 % | -50.000 K 90.20 % | -510.000 K -39.73 % | -365.000 K 47.86 % | -700.000 K -67.46 % | -418.000 K 57.17 % | -976.000 K 21.04 % | -1.236 M 91.38 % | -14.347 M -9.64 % | -13.086 M |
Free CashFlow | -20.527 M -7 846.04 % | 265.000 K -96.57 % | 7.734 M -49.03 % | 15.174 M 116.73 % | -90.688 M -528.02 % | 21.188 M 121.18 % | -100.033 M -34.18 % | -74.551 M -385.78 % | 26.087 M 1 531.46 % | 1.599 M -98.34 % | 96.039 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
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 | 2015-01-31 | 2014-06-30 | 2014-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 73.863 M -79.14 % | 354.132 M 73.66 % | 203.926 M 56.63 % | 130.194 M -39.63 % | 215.653 M 195.45 % | 72.992 M -48.01 % | 140.387 M -36.12 % | 219.777 M 61.90 % | 135.747 M -22.07 % | 174.181 M 127.07 % | 76.708 M -46.14 % | 142.412 M 36.32 % | 104.468 M -63.41 % | 285.546 M -12.20 % | 325.215 M -20.62 % | 409.685 M -0.62 % | 412.222 M 3.73 % | 397.406 M 25.09 % | 317.701 M 1.06 % | 314.366 M 0.00 % | 314.366 M 100.00 % | 157.183 M -29.94 % | 224.360 M 100.00 % | 112.180 M |
Net income | -3.552 M 71.73 % | -12.561 M -11.66 % | -11.249 M -16.50 % | -9.656 M 19.16 % | -11.944 M 60.93 % | -30.567 M 47.14 % | -57.828 M 1.63 % | -58.788 M -39.84 % | -42.039 M -1 109.41 % | -3.476 M 93.31 % | -51.983 M 56.12 % | -118.479 M -1 245.72 % | 10.341 M 705.37 % | 1.284 M -92.03 % | 16.110 M 169.44 % | 5.979 M -64.64 % | 16.908 M -25.42 % | 22.671 M 16.46 % | 19.466 M -28.34 % | 27.164 M 0.00 % | 27.164 M 100.00 % | 13.582 M -39.17 % | 22.329 M 100.00 % | 11.164 M |
Income before tax | -7.873 M -124.81 % | -3.502 M 81.31 % | -18.741 M -73.05 % | -10.830 M -9.05 % | -9.931 M -154.02 % | 18.384 M 131.45 % | -58.453 M -1.17 % | -57.779 M -31.77 % | -43.847 M -1 457.07 % | -2.816 M 94.61 % | -52.244 M 56.98 % | -121.438 M -1 106.11 % | 12.070 M 521.20 % | 1.943 M -90.25 % | 19.926 M 132.62 % | 8.566 M -62.16 % | 22.640 M -23.16 % | 29.462 M 14.08 % | 25.825 M -23.42 % | 33.721 M 0.00 % | 33.721 M 100.00 % | 16.861 M -37.42 % | 26.943 M 100.00 % | 13.472 M |
Income before tax ratio | -0.11 -977.87 % | -0.01 89.24 % | -0.09 -10.48 % | -0.08 -80.63 % | -0.05 -118.28 % | 0.25 160.49 % | -0.42 -58.38 % | -0.26 18.61 % | -0.32 -1 897.92 % | -0.02 97.63 % | -0.68 20.13 % | -0.85 -838.05 % | 0.12 1 597.96 % | 0.01 -88.89 % | 0.06 193.04 % | 0.02 -61.93 % | 0.05 -25.92 % | 0.07 -8.80 % | 0.08 -24.22 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 -10.68 % | 0.12 0.00 % | 0.12 |
EBITDA | -3.864 M -18.32 % | -3.266 M 82.40 % | -18.553 M -119.77 % | -8.442 M -21.99 % | -6.920 M -129.10 % | 23.784 M 143.10 % | -55.179 M 1.34 % | -55.929 M -44.67 % | -38.659 M -1 263.38 % | 3.323 M 107.17 % | -46.346 M 59.67 % | -114.929 M -733.18 % | 18.151 M 550.57 % | 2.790 M -88.56 % | 24.391 M 58.21 % | 15.417 M -56.71 % | 35.612 M 13.62 % | 31.343 M -18.61 % | 38.509 M 9.32 % | 35.227 M 0.00 % | 35.227 M 100.00 % | 17.614 M -38.53 % | 28.656 M 100.00 % | 14.328 M |
Net income ratio | -0.05 -35.56 % | -0.04 35.70 % | -0.06 25.62 % | -0.07 -33.91 % | -0.06 86.77 % | -0.42 -1.66 % | -0.41 -53.99 % | -0.27 13.63 % | -0.31 -1 451.83 % | -0.02 97.06 % | -0.68 18.54 % | -0.83 -940.46 % | 0.10 2 101.36 % | 0.00 -90.92 % | 0.05 239.43 % | 0.01 -64.42 % | 0.04 -28.10 % | 0.06 -6.89 % | 0.06 -29.09 % | 0.09 0.00 % | 0.09 0.00 % | 0.09 -13.18 % | 0.10 0.00 % | 0.10 |
Ratio EBITDA | -0.05 -467.27 % | -0.01 89.86 % | -0.09 -40.31 % | -0.06 -102.07 % | -0.03 -109.85 % | 0.33 182.90 % | -0.39 -54.45 % | -0.25 10.64 % | -0.28 -1 592.76 % | 0.02 103.16 % | -0.60 25.13 % | -0.81 -564.48 % | 0.17 1 678.23 % | 0.01 -86.97 % | 0.07 99.30 % | 0.04 -56.44 % | 0.09 9.54 % | 0.08 -34.93 % | 0.12 8.17 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 -12.26 % | 0.13 0.00 % | 0.13 |
Gross profit ratio | 0.07 88.69 % | 0.04 -72.57 % | 0.13 47.68 % | 0.09 178.68 % | 0.03 -93.79 % | 0.52 388.00 % | -0.18 -227.36 % | -0.06 -877.50 % | -0.01 -129.15 % | 0.02 104.05 % | -0.48 -537.71 % | -0.07 -127.64 % | 0.27 156.41 % | 0.11 -30.56 % | 0.15 19.78 % | 0.13 -15.48 % | 0.15 -14.03 % | 0.17 -2.83 % | 0.18 -5.60 % | 0.19 0.00 % | 0.19 0.00 % | 0.19 -5.00 % | 0.20 0.00 % | 0.20 |
Weighted average shs out dil | 928.006 M -0.01 % | 928.098 M 1.86 % | 911.192 M 18.90 % | 766.369 M 0.73 % | 760.830 M 0.00 % | 760.830 M 0.00 % | 760.830 M 0.00 % | 760.830 M 0.00 % | 760.830 M 0.00 % | 760.830 M 24.32 % | 612.000 M 0.00 % | 612.000 M 0.00 % | 612.000 M -0.12 % | 612.749 M 17.65 % | 520.840 M 3.79 % | 501.830 M 30.68 % | 384.000 M 0.00 % | 384.000 M 0.00 % | 384.000 M -40.00 % | 640.000 M 25.00 % | 512.000 M 0.00 % | 512.000 M 0.00 % | 512.000 M 0.00 % | 512.000 M |
Weighted average shs out | 928.011 M -0.01 % | 928.107 M 1.85 % | 911.219 M 18.90 % | 766.369 M 0.73 % | 760.830 M 0.00 % | 760.830 M 0.00 % | 760.830 M 0.00 % | 760.830 M 0.00 % | 760.830 M 0.00 % | 760.830 M 24.32 % | 612.000 M 0.00 % | 612.000 M 0.00 % | 612.000 M -0.14 % | 612.888 M 17.67 % | 520.854 M 3.79 % | 501.847 M 30.69 % | 384.002 M 0.00 % | 384.000 M 0.00 % | 384.005 M -40.00 % | 640.000 M 25.00 % | 512.000 M 0.00 % | 512.000 M 0.00 % | 512.000 M 0.00 % | 512.000 M |
EPS diluted | 0.00 71.85 % | -0.01 -9.76 % | -0.01 2.38 % | -0.01 19.75 % | -0.02 60.95 % | -0.04 47.11 % | -0.08 1.68 % | -0.08 -39.78 % | -0.06 -1 102.17 % | 0.00 94.58 % | -0.08 55.32 % | -0.19 -1 224.26 % | 0.02 704.76 % | 0.00 -93.20 % | 0.03 159.66 % | 0.01 -72.95 % | 0.04 -25.42 % | 0.06 16.37 % | 0.05 -41.72 % | 0.09 64.15 % | 0.05 100.00 % | 0.03 -39.22 % | 0.04 100.00 % | 0.02 |
Earnings per share | 0.00 71.85 % | -0.01 -9.76 % | -0.01 2.38 % | -0.01 19.75 % | -0.02 60.95 % | -0.04 47.11 % | -0.08 1.68 % | -0.08 -39.78 % | -0.06 -1 102.17 % | 0.00 94.58 % | -0.08 55.32 % | -0.19 -1 224.26 % | 0.02 704.76 % | 0.00 -93.20 % | 0.03 159.66 % | 0.01 -72.95 % | 0.04 -25.42 % | 0.06 16.37 % | 0.05 -41.72 % | 0.09 64.15 % | 0.05 100.00 % | 0.03 -39.22 % | 0.04 100.00 % | 0.02 |
Gross profit | 5.069 M -60.65 % | 12.879 M -52.36 % | 27.036 M 131.31 % | 11.688 M 68.25 % | 6.947 M -81.65 % | 37.859 M 249.74 % | -25.283 M -109.11 % | -12.091 M -1 482.59 % | -764.000 K -122.72 % | 3.363 M 109.19 % | -36.606 M -243.49 % | -10.657 M -137.68 % | 28.281 M -6.19 % | 30.148 M -39.03 % | 49.449 M -4.91 % | 52.004 M -16.00 % | 61.906 M -10.83 % | 69.422 M 21.55 % | 57.112 M -4.59 % | 59.863 M 0.00 % | 59.863 M 100.00 % | 29.931 M -33.44 % | 44.971 M 100.00 % | 22.486 M |
Income tax expense | -429.000 K -106.20 % | 6.915 M 360.84 % | -2.651 M -88.01 % | -1.410 M -142.75 % | 3.298 M 687.11 % | 419.000 K -58.47 % | 1.009 M -33.79 % | 1.524 M 1 624.00 % | -100.000 K -108.10 % | 1.235 M 1 042.75 % | -131.000 K 95.57 % | -2.959 M -271.14 % | 1.729 M 162.37 % | 659.000 K -82.73 % | 3.816 M 47.51 % | 2.587 M -54.87 % | 5.732 M -15.59 % | 6.791 M 6.79 % | 6.359 M -3.03 % | 6.558 M 0.00 % | 6.558 M 100.00 % | 3.279 M -28.95 % | 4.615 M 100.00 % | 2.307 M |
Cost of revenue | 68.794 M -79.84 % | 341.253 M 92.92 % | 176.890 M 49.27 % | 118.506 M -43.22 % | 208.706 M 494.05 % | 35.133 M -78.79 % | 165.670 M -28.55 % | 231.868 M 69.85 % | 136.511 M -20.08 % | 170.818 M 50.75 % | 113.314 M -25.97 % | 153.069 M 100.91 % | 76.187 M -70.17 % | 255.398 M -7.39 % | 275.766 M -22.90 % | 357.681 M 2.10 % | 350.316 M 6.81 % | 327.984 M 25.86 % | 260.589 M 2.39 % | 254.504 M 0.00 % | 254.504 M 100.00 % | 127.252 M -29.06 % | 179.389 M 100.00 % | 89.694 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.497 M 0.00 % | 17.497 M -5.71 % | 18.557 M 0.00 % | 18.557 M -22.07 % | 23.812 M -6.84 % | 25.560 M -31.12 % | 37.108 M 37.73 % | 26.943 M -6.55 % | 28.832 M 31.75 % | 21.884 M -13.96 % | 25.434 M 0.00 % | 25.434 M 100.00 % | 12.717 M -26.42 % | 17.282 M 100.00 % | 8.641 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.257 M 0.00 % | 1.257 M -41.89 % | 2.163 M 0.00 % | 2.163 M -61.59 % | 5.631 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.208 M 13 684.85 % | -82.500 K -100.00 % | -41.250 K 16.67 % | -49.500 K -100.00 % | -24.750 K |
Other expenses | -139.500 K 56.81 % | -323.000 K 66.80 % | -973.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 8.943 M -44.98 % | 16.253 M -64.36 % | 45.609 M 101.94 % | 22.585 M 37.80 % | 16.390 M -1.66 % | 16.667 M -53.77 % | 36.049 M -23.61 % | 47.190 M 21.83 % | 38.733 M 401.85 % | 7.718 M -51.40 % | 15.881 M -85.53 % | 109.724 M 517.19 % | 17.778 M -31.37 % | 25.906 M -7.97 % | 28.151 M -34.02 % | 42.668 M 11.13 % | 38.396 M -1.39 % | 38.939 M 30.01 % | 29.950 M 18.14 % | 25.351 M 0.00 % | 25.351 M 100.00 % | 12.676 M -26.44 % | 17.233 M 100.00 % | 8.616 M |
Cost and expenses | 77.737 M -78.26 % | 357.506 M 60.68 % | 222.499 M 57.70 % | 141.091 M -37.32 % | 225.096 M 334.55 % | 51.800 M -74.32 % | 201.719 M -27.71 % | 279.058 M 59.24 % | 175.244 M -1.84 % | 178.536 M 38.19 % | 129.195 M -50.84 % | 262.793 M 179.67 % | 93.965 M -66.60 % | 281.304 M -7.44 % | 303.917 M -24.09 % | 400.349 M 2.99 % | 388.712 M 5.94 % | 366.923 M 26.29 % | 290.539 M 3.82 % | 279.855 M 0.00 % | 279.855 M 100.00 % | 139.927 M -28.83 % | 196.621 M 100.00 % | 98.311 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 9.083 M -45.21 % | 16.576 M -64.42 % | 46.582 M 106.25 % | 22.585 M 37.80 % | 16.390 M -1.66 % | 16.667 M -53.77 % | 36.049 M -23.61 % | 47.190 M 21.83 % | 38.733 M 401.85 % | 7.718 M -51.40 % | 15.881 M -85.53 % | 109.724 M 517.19 % | 17.778 M -41.97 % | 30.636 M 19.86 % | 25.560 M -31.12 % | 37.108 M 37.73 % | 26.943 M -6.55 % | 28.832 M 31.75 % | 21.884 M -14.23 % | 25.516 M 0.65 % | 25.351 M 100.00 % | 12.676 M -26.44 % | 17.233 M 100.00 % | 8.616 M |
Interest income | 74.000 K -26.00 % | 100.000 K -8.26 % | 109.000 K 172.50 % | 40.000 K 21.21 % | 33.000 K | 0.000 -100.00 % | 297.000 K -81.89 % | 1.640 M 3 246.94 % | 49.000 K -98.18 % | 2.697 M 4 894.44 % | 54.000 K -56.80 % | 125.000 K -75.59 % | 512.000 K -77.73 % | 2.299 M 67.57 % | 1.372 M 78.18 % | 770.000 K -11.49 % | 870.000 K -14.79 % | 1.021 M -23.64 % | 1.337 M 241.94 % | 391.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 124.000 K -3.13 % | 128.000 K -23.81 % | 168.000 K -19.23 % | 208.000 K -72.67 % | 761.000 K 0.79 % | 755.000 K 24.79 % | 605.000 K -25.77 % | 815.000 K -51.02 % | 1.664 M -37.72 % | 2.672 M 4.70 % | 2.552 M -4.46 % | 2.671 M 25.16 % | 2.134 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 410.000 K -30.45 % | 589.500 K -51.18 % | 1.208 M 0.00 % | 1.208 M 100.00 % | 603.750 K -47.32 % | 1.146 M 100.00 % | 573.000 K |
Depreciation and amortization | 47.250 K -77.28 % | 208.000 K 61.24 % | 129.000 K -94.08 % | 2.180 M -3.11 % | 2.250 M -13.19 % | 2.592 M -2.88 % | 2.669 M -20.38 % | 3.352 M -4.88 % | 3.524 M 1.64 % | 3.467 M 3.62 % | 3.346 M -12.82 % | 3.838 M -2.76 % | 3.947 M 16.53 % | 3.387 M 761.83 % | 393.000 K 1.03 % | 389.000 K 17.52 % | 331.000 K 103.29 % | -10.062 M -192.62 % | 10.864 M 3 539.53 % | 298.500 K 0.00 % | 298.500 K 100.00 % | 149.250 K -73.65 % | 566.500 K 100.00 % | 283.250 K |
Operating income | -8.028 M -137.94 % | -3.374 M 81.83 % | -18.573 M -70.44 % | -10.897 M -15.40 % | -9.443 M -144.56 % | 21.192 M 134.55 % | -61.332 M -3.46 % | -59.281 M -50.09 % | -39.497 M -806.93 % | -4.355 M 91.70 % | -52.487 M 56.40 % | -120.381 M -1 246.16 % | 10.503 M 1 859.30 % | -597.000 K -102.49 % | 23.998 M 59.69 % | 15.028 M -57.40 % | 35.281 M -14.79 % | 41.405 M 17.04 % | 35.376 M 1.28 % | 34.929 M 0.00 % | 34.929 M 100.00 % | 17.464 M -37.83 % | 28.089 M 100.00 % | 14.045 M |
Operating income ratio | -0.11 -1 040.78 % | -0.01 89.54 % | -0.09 -8.82 % | -0.08 -91.14 % | -0.04 -115.08 % | 0.29 166.46 % | -0.44 -61.97 % | -0.27 7.30 % | -0.29 -1 063.71 % | -0.03 96.35 % | -0.68 19.05 % | -0.85 -940.78 % | 0.10 4 908.75 % | 0.00 -102.83 % | 0.07 101.17 % | 0.04 -57.14 % | 0.09 -17.85 % | 0.10 -6.43 % | 0.11 0.22 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 -11.25 % | 0.13 0.00 % | 0.13 |
Total other income expenses net | 155.000 K 221.09 % | -128.000 K 23.81 % | -168.000 K -350.75 % | 67.000 K 113.73 % | -488.000 K 82.62 % | -2.808 M -197.53 % | 2.879 M 91.68 % | 1.502 M 134.53 % | -4.350 M -382.65 % | 1.539 M 533.33 % | 243.000 K 122.99 % | -1.057 M -173.86 % | 1.431 M 631.97 % | -269.000 K 81.42 % | -1.448 M 77.59 % | -6.462 M 48.88 % | -12.641 M -1 138.10 % | -1.021 M 23.64 % | -1.337 M -10.72 % | -1.208 M 0.00 % | -1.208 M -100.00 % | -603.750 K 47.32 % | -1.146 M -100.00 % | -573.000 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 | 2015-01-31 | 2014-06-30 | 2014-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 | 2015-12-31 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -4.044 M 76.49 % | -17.201 M 71.71 % | -60.793 M -53.65 % | -39.565 M -64.92 % | -23.991 M -570.32 % | 5.101 M -70.28 % | 17.165 M 485.56 % | -4.452 M -110.62 % | 41.920 M -11.30 % | 47.260 M -40.12 % | 78.919 M 28.54 % | 61.395 M -9.76 % | 68.032 M -36.31 % | 106.823 M 226.85 % | -84.215 M -2 164.09 % | 4.080 M 137.49 % | -10.882 M -141.08 % | 26.490 M -58.55 % | 63.907 M 65.19 % | 38.688 M |
Total investments | 96.000 M | 0.000 -100.00 % | 69.881 M | 0.000 -100.00 % | 24.963 M 215.98 % | -21.523 M -125.61 % | 84.043 M 347.16 % | 18.795 M -87.93 % | 155.747 M 1 594.56 % | 9.191 M -90.71 % | 98.936 M 1 650.46 % | 5.652 M -76.71 % | 24.267 M 506.83 % | 3.999 M -92.08 % | 50.508 M 264.47 % | 13.858 M -46.70 % | 26.002 M 36.37 % | 19.067 M 54.28 % | 12.359 M 63.93 % | 7.539 M |
Total debt | 36.468 M 45.73 % | 25.025 M 9.24 % | 22.909 M 227.93 % | 6.986 M -22.89 % | 9.060 M -5.18 % | 9.555 M -53.61 % | 20.599 M 25.15 % | 16.459 M -66.55 % | 49.211 M -39.21 % | 80.954 M -32.32 % | 119.605 M 16.42 % | 102.738 M -7.69 % | 111.293 M 1.79 % | 109.338 M 48.78 % | 73.489 M 22.21 % | 60.131 M 84.52 % | 32.587 M -29.14 % | 45.991 M -40.82 % | 77.711 M 48.32 % | 52.394 M |
Accumulated other comprehensive income loss | 101.060 M -3.13 % | 104.323 M 1 137.01 % | -10.060 M -36.80 % | -7.354 M 19.50 % | -9.135 M -113.48 % | -4.279 M -110.01 % | 42.741 M -11.61 % | 48.354 M 5.18 % | 45.973 M 3.15 % | 44.568 M 8.85 % | 40.944 M -2.00 % | 41.778 M -0.45 % | 41.967 M -0.09 % | 42.006 M 0.86 % | 41.647 M 0.00 % | 41.646 M 0.00 % | 41.645 M 0.00 % | 41.647 M 156.88 % | -73.218 M -22.06 % | -59.984 M |
Retained earnings | 0.000 100.00 % | -225.955 M -5.89 % | -213.394 M -5.56 % | -202.145 M -5.02 % | -192.489 M -6.62 % | -180.545 M 6.95 % | -194.022 M -42.46 % | -136.194 M -75.95 % | -77.406 M -118.87 % | -35.367 M -10.90 % | -31.891 M -258.72 % | 20.092 M -85.51 % | 138.709 M 7.93 % | 128.521 M 1.01 % | 127.237 M 19.06 % | 106.870 M 5.93 % | 100.891 M 20.13 % | 83.983 M -54.72 % | 185.490 M 41.42 % | 131.163 M |
Common stock | 9.280 M 0.00 % | 9.280 M 0.00 % | 9.280 M 9.07 % | 8.508 M 11.83 % | 7.608 M 0.00 % | 7.608 M 0.00 % | 7.608 M 0.00 % | 7.608 M 0.00 % | 7.608 M 0.00 % | 7.608 M 24.31 % | 6.120 M 0.00 % | 6.120 M 0.00 % | 6.120 M 0.00 % | 6.120 M 0.00 % | 6.120 M 19.53 % | 5.120 M 2 088.03 % | 234.000 K 0.00 % | 234.000 K | 0.000 -100.00 % | 1.560 M |
Total equity | 101.449 M -3.52 % | 105.152 M -9.98 % | 116.811 M 11.88 % | 104.411 M 34.58 % | 77.582 M -18.62 % | 95.331 M -27.02 % | 130.622 M -33.19 % | 195.510 M -22.57 % | 252.484 M -14.37 % | 294.839 M 62.64 % | 181.283 M -22.60 % | 234.229 M -33.65 % | 353.035 M 2.96 % | 342.886 M 0.48 % | 341.243 M 42.44 % | 239.575 M 67.80 % | 142.770 M 13.43 % | 125.864 M -44.59 % | 227.135 M 30.26 % | 174.370 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 |
Long term debt | 2.838 M 92.93 % | 1.471 M -68.66 % | 4.694 M 48.73 % | 3.156 M -36.84 % | 4.997 M -4.93 % | 5.256 M -23.73 % | 6.891 M 68.81 % | 4.082 M -71.34 % | 14.243 M 0.10 % | 14.229 M 95.72 % | 7.270 M -22.98 % | 9.439 M -70.80 % | 32.322 M 27.04 % | 25.443 M 5 972.32 % | 419.000 K -82.97 % | 2.461 M -56.05 % | 5.600 M -38.70 % | 9.135 M -46.13 % | 16.958 M -33.10 % | 25.348 M |
Total non current liabilities | 2.838 M 92.93 % | 1.471 M -68.66 % | 4.694 M 48.73 % | 3.156 M -36.84 % | 4.997 M -4.93 % | 5.256 M -23.73 % | 6.891 M 68.81 % | 4.082 M -71.34 % | 14.243 M 0.10 % | 14.229 M 95.72 % | 7.270 M -22.98 % | 9.439 M -70.80 % | 32.322 M 54.74 % | 20.888 M 4 885.20 % | 419.000 K -82.97 % | 2.461 M -56.80 % | 5.697 M -39.00 % | 9.339 M -49.33 % | 18.431 M -34.83 % | 28.281 M |
Other current liabilities | 73.368 M -48.13 % | 141.435 M 31.57 % | 107.495 M 33.11 % | 80.759 M -57.03 % | 187.925 M 90.45 % | 98.673 M -38.27 % | 159.852 M 8.64 % | 147.134 M 423.53 % | 28.104 M -10.79 % | 31.504 M 269.70 % | -18.565 M -176.71 % | 24.200 M -29.30 % | 34.228 M -2.24 % | 35.014 M 14.26 % | 30.645 M -71.33 % | 106.886 M -4.30 % | 111.691 M 40.81 % | 79.322 M 735.90 % | -12.474 M -182.40 % | 15.139 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 446.000 K -4.50 % | 467.000 K -93.07 % | 6.738 M -8.86 % | 7.393 M -36.05 % | 11.561 M -23.39 % | 15.090 M -45.42 % | 27.646 M 62.62 % | 17.000 M 148.25 % | 6.848 M 108.16 % | -83.895 M -14.81 % | -73.070 M -26.70 % | -57.670 M -113.70 % | -26.987 M | 0.000 -100.00 % | 12.474 M | 0.000 |
Short term debt | 33.630 M 42.78 % | 23.554 M 29.31 % | 18.215 M 137.79 % | 7.660 M 88.53 % | 4.063 M -82.68 % | 23.463 M -60.16 % | 58.890 M 375.80 % | 12.377 M -81.70 % | 67.646 M -5.13 % | 71.306 M -48.56 % | 138.617 M 24.72 % | 111.146 M 4.40 % | 106.459 M 26.90 % | 83.895 M 14.81 % | 73.070 M 26.70 % | 57.670 M 113.70 % | 26.987 M -26.78 % | 36.856 M -53.32 % | 78.955 M 191.93 % | 27.046 M |
Total current liabilities | 404.562 M 32.45 % | 305.438 M -28.84 % | 429.246 M 182.73 % | 151.820 M -52.19 % | 317.544 M 37.65 % | 230.687 M -24.02 % | 303.597 M 16.06 % | 261.578 M 17.35 % | 222.899 M -1.86 % | 227.125 M -11.74 % | 257.333 M -6.11 % | 274.074 M 22.84 % | 223.116 M 3.04 % | 216.536 M 9.14 % | 198.401 M -4.45 % | 207.631 M -21.99 % | 266.143 M 30.66 % | 203.694 M 5.63 % | 192.842 M 10.66 % | 174.263 M |
Total liabilities | 407.400 M 32.74 % | 306.909 M -29.27 % | 433.940 M 180.00 % | 154.976 M -51.95 % | 322.541 M 36.70 % | 235.943 M -24.01 % | 310.488 M 16.87 % | 265.660 M 12.03 % | 237.142 M -1.75 % | 241.354 M -8.79 % | 264.603 M -6.67 % | 283.513 M 10.99 % | 255.438 M 5.56 % | 241.979 M 21.71 % | 198.820 M -5.37 % | 210.092 M -22.71 % | 271.840 M 27.60 % | 213.033 M 0.83 % | 211.273 M 4.31 % | 202.544 M |
Other non current assets | 6.009 M 34.61 % | 4.464 M -61.44 % | 11.576 M 735.81 % | 1.385 M -0.93 % | 1.398 M -9.81 % | 1.550 M -0.39 % | 1.556 M -10.57 % | 1.740 M 5.14 % | 1.655 M -12.76 % | 1.897 M -92.82 % | 26.404 M 0.09 % | 26.379 M 221.73 % | -21.670 M 27.26 % | -29.792 M -6 080.91 % | -482.000 K 25.62 % | -648.000 K 93.37 % | -9.780 M -1 057.88 % | 1.021 M -37.21 % | 1.626 M 823.86 % | 176.000 K |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.565 M 4.45 % | -21.523 M 3.47 % | -22.297 M 4.53 % | -23.355 M -2.04 % | -22.889 M -1.25 % | -22.607 M -8.27 % | -20.881 M 3.64 % | -21.670 M -189.30 % | 24.267 M -17.68 % | 29.479 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.565 M -4.45 % | 21.523 M -3.47 % | 22.297 M -4.53 % | 23.355 M 2.04 % | 22.889 M 1.25 % | 22.607 M 8.27 % | 20.881 M -3.64 % | 21.670 M 0.00 % | 21.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 20.834 M 2.84 % | 20.258 M -0.95 % | 20.452 M -2.34 % | 20.943 M 1.84 % | 20.565 M -4.45 % | 21.523 M -3.47 % | 22.297 M -4.53 % | 23.355 M 2.04 % | 22.889 M 1.25 % | 22.607 M 8.27 % | 20.881 M -3.64 % | 21.670 M 0.00 % | 21.670 M 0.00 % | 21.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 20.834 M 2.84 % | 20.258 M -0.95 % | 20.452 M -2.34 % | 20.943 M -49.08 % | 41.130 M -4.45 % | 43.046 M -3.47 % | 44.594 M -4.53 % | 46.710 M 2.04 % | 45.778 M 1.25 % | 45.214 M 8.27 % | 41.762 M -3.64 % | 43.340 M 0.00 % | 43.340 M 100.00 % | 21.670 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 9.323 M 30.30 % | 7.155 M -18.00 % | 8.726 M -12.12 % | 9.929 M -17.03 % | 11.967 M -4.55 % | 12.537 M -16.59 % | 15.031 M 36.24 % | 11.033 M -18.79 % | 13.585 M -3.80 % | 14.121 M -9.78 % | 15.651 M -14.33 % | 18.270 M -7.93 % | 19.843 M 144.31 % | 8.122 M 175.23 % | 2.951 M -43.97 % | 5.267 M -46.15 % | 9.780 M -40.63 % | 16.473 M -53.69 % | 35.570 M -21.63 % | 45.390 M |
Total non current assets | 36.166 M 13.45 % | 31.877 M -21.78 % | 40.754 M 6.75 % | 38.178 M 7.42 % | 35.542 M -3.77 % | 36.934 M -5.93 % | 39.264 M 7.55 % | 36.508 M -9.71 % | 40.432 M -1.21 % | 40.928 M -37.15 % | 65.124 M -4.74 % | 68.363 M 3.15 % | 66.277 M 122.47 % | 29.792 M 909.56 % | 2.951 M -43.97 % | 5.267 M -46.15 % | 9.780 M -44.10 % | 17.494 M -52.97 % | 37.196 M -18.37 % | 45.566 M |
Other current assets | 0.000 -100.00 % | 43.102 M | 0.000 -100.00 % | 5.144 M -79.39 % | 24.963 M -18.92 % | 30.789 M -63.37 % | 84.043 M 51.11 % | 55.617 M | 0.000 -100.00 % | 161.681 M 44.39 % | 111.974 M 101.77 % | 55.496 M -44.44 % | 99.878 M 2.20 % | 97.728 M 2 343.20 % | 4.000 M | 0.000 | 0.000 -100.00 % | 19.067 M 54.28 % | 12.359 M -11.66 % | 13.990 M |
Short term investments | 96.000 M | 0.000 -100.00 % | 69.881 M | 0.000 -100.00 % | 24.963 M | 0.000 -100.00 % | 84.043 M 347.16 % | 18.795 M -87.93 % | 155.747 M 1 594.56 % | 9.191 M -90.71 % | 98.936 M 1 650.46 % | 5.652 M -94.34 % | 99.878 M 2 397.57 % | 3.999 M -92.08 % | 50.508 M 264.47 % | 13.858 M -46.70 % | 26.002 M 36.37 % | 19.067 M 54.28 % | 12.359 M 63.93 % | 7.539 M |
cash and cash equivalents | 40.512 M -4.06 % | 42.226 M -49.55 % | 83.702 M 79.81 % | 46.551 M 40.85 % | 33.051 M 642.05 % | 4.454 M 29.70 % | 3.434 M -83.58 % | 20.911 M 186.81 % | 7.291 M -78.36 % | 33.694 M -17.19 % | 40.686 M -1.59 % | 41.343 M -4.43 % | 43.261 M 1 620.12 % | 2.515 M -98.41 % | 157.704 M 181.36 % | 56.051 M 28.94 % | 43.469 M 122.91 % | 19.501 M 41.27 % | 13.804 M 0.72 % | 13.706 M |
Cash and short term investments | 136.512 M 223.29 % | 42.226 M -72.51 % | 153.583 M 229.92 % | 46.551 M 40.85 % | 33.051 M 642.05 % | 4.454 M 29.70 % | 3.434 M -83.58 % | 20.911 M 186.81 % | 7.291 M -78.36 % | 33.694 M -17.19 % | 40.686 M -1.59 % | 41.343 M -4.43 % | 43.261 M 564.12 % | 6.514 M -96.87 % | 208.212 M 197.83 % | 69.909 M 0.63 % | 69.471 M 256.24 % | 19.501 M 41.27 % | 13.804 M 0.72 % | 13.706 M |
Total current assets | 472.683 M 24.33 % | 380.184 M -25.45 % | 509.997 M 130.55 % | 221.209 M -39.33 % | 364.581 M 23.86 % | 294.340 M -26.75 % | 401.846 M -5.37 % | 424.662 M -5.46 % | 449.194 M -9.30 % | 495.265 M 30.07 % | 380.762 M -15.27 % | 449.379 M -17.12 % | 542.196 M -2.17 % | 554.215 M 3.28 % | 536.630 M 20.93 % | 443.752 M 9.89 % | 403.809 M 25.64 % | 321.403 M -19.89 % | 401.212 M 21.08 % | 331.348 M |
Inventory | 4.214 M 64.35 % | 2.564 M 28 388.89 % | 9.000 K -99.04 % | 934.000 K | 0.000 -100.00 % | 2.000 -99.80 % | 1.000 K | 0.000 -100.00 % | 693.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.707 M 2 863 870 771 200 100.00 % | 0.000 100.00 % | -375.049 M -124.96 % | -166.720 M |
Net receivables | 331.957 M 13.57 % | 292.292 M -17.99 % | 356.405 M 111.42 % | 168.580 M -45.01 % | 306.567 M 18.32 % | 259.097 M -17.58 % | 314.368 M -4.55 % | 329.339 M | 0.000 -100.00 % | 302.958 M 12.97 % | 268.177 M -33.62 % | 404.003 M -19.03 % | 498.935 M 10.88 % | 449.973 M 38.70 % | 324.418 M -31.36 % | 472.658 M 42.10 % | 332.631 M 17.61 % | 282.835 M | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 5.921 M 267.31 % | 1.612 M 21.75 % | 1.324 M 248.42 % | 380.000 K 0.00 % | 380.000 K -83.50 % | 2.303 M 0.00 % | 2.303 M 5.26 % | 2.188 M 7.05 % | 2.044 M 311.27 % | 497.000 K 58.79 % | 313.000 K -35.06 % | 482.000 K -25.62 % | 648.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 858.000 K 78.01 % | 482.000 K -25.62 % | 648.000 K -36.53 % | 1.021 M | 0.000 | 0.000 | 0.000 |
Account payables | 297.564 M 111.87 % | 140.449 M -52.27 % | 294.283 M 451.31 % | 53.379 M -54.72 % | 117.881 M 14.41 % | 103.031 M 70.01 % | 60.604 M -34.05 % | 91.899 M -1.02 % | 92.847 M -4.41 % | 97.135 M 61.86 % | 60.013 M -47.13 % | 113.501 M 129.56 % | 49.443 M -37.97 % | 79.703 M 18.86 % | 67.059 M 68.64 % | 39.765 M -64.55 % | 112.173 M 43.70 % | 78.063 M -25.54 % | 104.841 M -9.57 % | 115.934 M |
Tax payables | 0.000 | 0.000 -100.00 % | 9.253 M -7.67 % | 10.022 M 38.64 % | 7.229 M 43.06 % | 5.053 M -53.10 % | 10.775 M 5.97 % | 10.168 M -9.05 % | 11.180 M -7.53 % | 12.090 M 10.03 % | 10.988 M 33.56 % | 8.227 M -14.70 % | 9.645 M 29.50 % | 7.448 M -4.53 % | 7.801 M 135.68 % | 3.310 M -78.35 % | 15.292 M 61.77 % | 9.453 M 4.50 % | 9.046 M -43.97 % | 16.144 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -97.001 K 52.45 % | -204.000 K 86.15 % | -1.473 M 49.78 % | -2.933 M |
Minority interest | -8.891 M -5.21 % | -8.451 M 27.95 % | -11.730 M -65.14 % | -7.103 M 1.03 % | -7.177 M -15.24 % | -6.228 M -39.02 % | -4.480 M -47.71 % | -3.033 M -22.99 % | -2.466 M -231.01 % | -745.000 K -477.52 % | -129.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 5.968 M 50.75 % | 3.959 M -30.29 % | 5.679 M -18.71 % | 6.986 M -22.89 % | 9.060 M -5.18 % | 9.555 M -17.62 % | 11.599 M 55.50 % | 7.459 M -27.53 % | 10.292 M -13.34 % | 11.876 M -15.64 % | 14.077 M -17.61 % | 17.086 M -7.68 % | 18.507 M 144.80 % | 7.560 M 35.00 % | 5.600 M -38.70 % | 9.135 M -29.82 % | 13.017 M -23.24 % | 16.958 M -33.56 % | 25.524 M -24.92 % | 33.994 M |
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 |
Other total stockholders equity | 0.000 -100.00 % | 330.278 M -3.63 % | 342.715 M 9.67 % | 312.505 M 12.10 % | 278.775 M 0.00 % | 278.775 M 0.00 % | 278.775 M 0.00 % | 278.775 M 0.00 % | 278.775 M 0.00 % | 278.775 M 67.70 % | 166.239 M 0.00 % | 166.239 M 0.00 % | 166.239 M 0.00 % | 166.239 M 0.00 % | 166.239 M 93.44 % | 85.939 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 97.000 K -52.45 % | 204.000 K -86.15 % | 1.473 M -49.78 % | 2.933 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 -100.00 % | 4.555 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 508.849 M 23.49 % | 412.061 M -25.18 % | 550.751 M 112.33 % | 259.387 M -35.17 % | 400.123 M 20.78 % | 331.274 M -24.90 % | 441.110 M -4.35 % | 461.170 M -5.81 % | 489.626 M -8.68 % | 536.193 M 20.25 % | 445.886 M -13.88 % | 517.742 M -14.91 % | 608.473 M 4.04 % | 584.865 M 8.30 % | 540.063 M 20.10 % | 449.667 M 8.46 % | 414.610 M 22.34 % | 338.897 M -22.70 % | 438.408 M 16.32 % | 376.914 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 | 2015-12-31 | 2014-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 | 2015-01-31 | 2014-06-30 | 2014-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 |
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 |
Change in working capital | 0.000 100.00 % | -123.991 M | 0.000 -100.00 % | 104.638 M | 0.000 | 0.000 | 0.000 -100.00 % | 108.052 M | 0.000 100.00 % | -22.845 M | 0.000 -100.00 % | 2.548 M | 0.000 100.00 % | -107.368 M | 0.000 100.00 % | -78.353 M | 0.000 100.00 % | -71.942 M -1 454.49 % | -4.628 M 71.64 % | -16.322 M 0.00 % | -16.322 M -100.00 % | -8.161 M -128.96 % | 28.177 M 100.00 % | 14.089 M |
Accounts receivables | 0.000 100.00 % | -123.144 M | 0.000 -100.00 % | 105.572 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.845 M | 0.000 -100.00 % | 3.941 M | 0.000 100.00 % | -107.368 M | 0.000 100.00 % | -82.698 M | 0.000 100.00 % | -71.942 M | 0.000 100.00 % | -25.130 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -846.500 K | 0.000 100.00 % | -934.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 35.813 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.393 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.345 M | 0.000 | 0.000 | 0.000 100.00 % | -43.326 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 3.552 M -96.17 % | 92.612 M 179.82 % | 33.097 M 127.72 % | -119.413 M -432.15 % | 35.951 M 59.98 % | 22.472 M -21.25 % | 28.537 M 472.64 % | -7.658 M -133.31 % | 22.993 M 138.32 % | -60.002 M -287.79 % | 31.951 M -77.37 % | 141.158 M 4 317.45 % | -3.347 M 16.43 % | -4.005 M 57.47 % | -9.416 M 76.86 % | -40.686 M -286.15 % | 21.857 M -70.83 % | 74.919 M 502.94 % | -18.593 M -14.19 % | -16.283 M -414.05 % | -3.168 M -100.00 % | -1.584 M -145.37 % | 3.491 M 100.00 % | 1.745 M |
Net cash provided by operating activities | 0.000 100.00 % | -43.940 M -288.17 % | 23.351 M 204.93 % | -22.253 M -202.28 % | 21.757 M -45.26 % | 39.744 M 224.36 % | -31.960 M -183.55 % | 38.254 M 269.49 % | -22.570 M 66.29 % | -66.945 M -186.36 % | -23.378 M -224.08 % | 18.841 M 518.35 % | 3.047 M 102.86 % | -106.702 M -1 605.60 % | 7.087 M 106.29 % | -112.671 M -388.19 % | 39.096 M 150.84 % | 15.586 M 32.79 % | 11.737 M 47.21 % | 7.973 M 0.00 % | 7.973 M 100.00 % | 3.987 M -92.69 % | 54.563 M 100.00 % | 27.281 M |
Investments in property plant and equipment | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K 123.08 % | -65.000 K 75.75 % | -268.000 K -10.74 % | -242.000 K 14.79 % | -284.000 K -250.62 % | -81.000 K 88.43 % | -700.000 K | 0.000 100.00 % | -326.000 K -254.35 % | -92.000 K 24.59 % | -122.000 K 85.71 % | -854.000 K -224.71 % | -263.000 K 72.97 % | -973.000 K 86.44 % | -7.174 M 0.00 % | -7.174 M -100.00 % | -3.587 M 45.18 % | -6.543 M -100.00 % | -3.272 M |
Acquisitions net | 0.000 -100.00 % | 1.064 M | 0.000 | 0.000 | 0.000 100.00 % | -1.155 M | 0.000 -100.00 % | 99.000 K 0.00 % | 99.000 K -91.39 % | 1.150 M 130.00 % | 500.000 K 1 566.67 % | 30.000 K -93.62 % | 470.000 K 101.98 % | -23.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 468.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.656 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.005 M -200.00 % | 10.005 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 73.000 K | 0.000 100.00 % | -32.000 K -200.00 % | 32.000 K -99.84 % | 20.154 M 41 030.61 % | 49.000 K 121.49 % | -228.000 K -200.00 % | 228.000 K -98.99 % | 22.589 M 193.09 % | -24.267 M -211.22 % | 21.818 M 164.60 % | -33.773 M 7.00 % | -36.315 M | 0.000 -100.00 % | 605.000 K -99.18 % | 73.382 M 276.52 % | -41.572 M -679.51 % | 7.174 M 100.00 % | 3.587 M -45.18 % | 6.543 M 100.00 % | 3.272 M |
Net cash used for investing activites | 0.000 -100.00 % | 1.039 M | 0.000 -100.00 % | 73.000 K -98.36 % | 4.454 M 480.03 % | -1.172 M -3 451.52 % | -33.000 K -100.17 % | 19.985 M 21 360.64 % | -94.000 K -114.73 % | 638.000 K -1.39 % | 647.000 K 106.02 % | -10.742 M 22.11 % | -13.792 M -513.52 % | -2.248 M 93.36 % | -33.865 M 7.06 % | -36.437 M -4 166.63 % | -854.000 K -349.71 % | 342.000 K -99.53 % | 72.409 M 402.91 % | -23.905 M 1.92 % | -24.373 M -100.00 % | -12.186 M 76.89 % | -52.730 M -100.00 % | -26.365 M |
Debt repayment | 0.000 100.00 % | -1.074 M -60.78 % | -668.000 K | 0.000 100.00 % | -2.451 M | 0.000 100.00 % | -2.483 M 82.63 % | -14.293 M 50.40 % | -28.817 M -560.79 % | -4.361 M -132.64 % | 13.361 M 309.81 % | -6.368 M -186.30 % | 7.379 M | 0.000 100.00 % | -3.535 M | 0.000 100.00 % | -3.941 M | 0.000 100.00 % | -4.361 M -112.91 % | 33.787 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 100.00 % | -806.000 K -102.60 % | 30.982 M -10.53 % | 34.630 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.000 K -85.00 % | 780.000 K 0.00 % | 780.000 K 100.00 % | 390.000 K -96.45 % | 11.000 M 100.00 % | 5.500 M |
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 % | 4.244 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 % | -36.388 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 -100.00 % | 3.151 M 120.58 % | -15.308 M -3 137.30 % | 504.000 K -94.85 % | 9.785 M 126.30 % | -37.204 M -316.38 % | 17.194 M 233.89 % | -12.842 M -152.68 % | 24.377 M 147.52 % | -51.297 M -1 286.61 % | 4.323 M 129.99 % | -14.413 M -1 212.11 % | 1.296 M -92.92 % | 18.295 M -81.37 % | 98.193 M -21.68 % | 125.375 M 1 313.35 % | -10.333 M 1.66 % | -10.507 M 75.63 % | -43.121 M -769.38 % | -4.960 M -342.90 % | 2.042 M 100.00 % | 1.021 M -67.78 % | 3.169 M 100.00 % | 1.585 M |
Net cash used provided by financing activities | 0.000 -100.00 % | 1.271 M -91.53 % | 15.006 M -57.29 % | 35.134 M 334.02 % | 8.095 M 121.76 % | -37.204 M -352.90 % | 14.711 M 154.21 % | -27.135 M -511.15 % | -4.440 M -107.00 % | 63.451 M 258.80 % | 17.684 M 185.10 % | -20.781 M -339.55 % | 8.675 M -17.98 % | 10.577 M -88.83 % | 94.658 M -24.50 % | 125.375 M 978.35 % | -14.274 M -35.85 % | -10.507 M 87.47 % | -83.870 M -376.01 % | 30.387 M 1 388.10 % | 2.042 M 100.00 % | 1.021 M -67.78 % | 3.169 M 100.00 % | 1.585 M |
Effect of forex changes on cash | 0.000 100.00 % | -179.999 K 85.07 % | -1.206 M -320.88 % | 546.000 K 143.51 % | -1.255 M 73.87 % | -4.802 M -2 362.56 % | -195.000 K 99.09 % | -21.399 M -3 279.64 % | 673.000 K 103.94 % | 330.000 K 1 671.43 % | -21.000 K 88.07 % | -176.000 K 98.36 % | -10.757 M -200.00 % | 10.757 M -45.50 % | 19.736 M 200.00 % | -19.736 M -201.21 % | 19.501 M -41.41 % | 33.284 M 6 371.03 % | -530.750 K 96.32 % | -14.407 M -200.00 % | 14.407 M 100.00 % | 7.203 M 846.84 % | -964.500 K -100.00 % | -482.250 K |
Net change in cash | 0.000 100.00 % | -83.702 M -325.30 % | 37.151 M 175.19 % | 13.500 M -52.79 % | 28.597 M 2 703.63 % | 1.020 M 105.84 % | -17.477 M -228.32 % | 13.620 M 151.59 % | -26.403 M -277.62 % | -6.992 M -964.23 % | -657.000 K -101.21 % | 54.170 M 522.31 % | -12.827 M 85.36 % | -87.616 M -200.00 % | 87.616 M 301.56 % | -43.469 M -200.00 % | 43.469 M 575.28 % | -9.146 M -186.05 % | 10.629 M 10 745.92 % | 98.000 K 300.00 % | 24.500 K 0.00 % | 24.500 K -98.79 % | 2.019 M 0.00 % | 2.019 M |
Cash at beginning of period | 0.000 -100.00 % | 83.702 M 79.81 % | 46.551 M 40.85 % | 33.051 M 642.05 % | 4.454 M 29.70 % | 3.434 M -83.58 % | 20.911 M 186.81 % | 7.291 M -78.36 % | 33.694 M -17.19 % | 40.686 M -1.59 % | 41.343 M 422.31 % | -12.827 M -122.87 % | 56.088 M -35.98 % | 87.616 M | 0.000 -100.00 % | 43.469 M | 0.000 -100.00 % | 14.080 M 308.00 % | 3.451 M -74.82 % | 13.706 M 300.00 % | 3.427 M 0.00 % | 3.427 M 143.36 % | 1.408 M 0.00 % | 1.408 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 83.702 M 79.81 % | 46.551 M 40.85 % | 33.051 M 642.05 % | 4.454 M 29.70 % | 3.434 M -83.58 % | 20.911 M 186.81 % | 7.291 M -78.36 % | 33.694 M -17.19 % | 40.686 M -1.59 % | 41.343 M -4.43 % | 43.261 M | 0.000 -100.00 % | 87.616 M | 0.000 -100.00 % | 43.469 M 781.01 % | 4.934 M -64.96 % | 14.080 M 2.00 % | 13.804 M 300.00 % | 3.451 M 0.00 % | 3.451 M 0.72 % | 3.427 M 0.00 % | 3.427 M |
Operating cash flow | 0.000 100.00 % | -43.940 M -288.17 % | 23.351 M 204.93 % | -22.253 M -202.28 % | 21.757 M -45.26 % | 39.744 M 224.36 % | -31.960 M -183.55 % | 38.254 M 269.49 % | -22.570 M 66.29 % | -66.945 M -186.36 % | -23.378 M -224.08 % | 18.841 M 518.35 % | 3.047 M 102.86 % | -106.702 M -1 605.60 % | 7.087 M 106.29 % | -112.671 M -388.19 % | 39.096 M 150.84 % | 15.586 M 32.79 % | 11.737 M 47.21 % | 7.973 M 0.00 % | 7.973 M 100.00 % | 3.987 M -92.69 % | 54.563 M 100.00 % | 27.281 M |
Capital expenditure | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.000 K 123.08 % | -65.000 K 75.75 % | -268.000 K -10.74 % | -242.000 K 14.79 % | -284.000 K -250.62 % | -81.000 K 88.43 % | -700.000 K | 0.000 100.00 % | -326.000 K -254.35 % | -92.000 K 24.59 % | -122.000 K 85.71 % | -854.000 K -224.71 % | -263.000 K 72.97 % | -973.000 K 86.44 % | -7.174 M 0.00 % | -7.174 M -100.00 % | -3.587 M 45.18 % | -6.543 M -100.00 % | -3.272 M |
Free CashFlow | 0.000 100.00 % | -43.965 M -286.93 % | 23.519 M 205.69 % | -22.253 M -202.28 % | 21.757 M -45.28 % | 39.759 M 224.15 % | -32.025 M -184.31 % | 37.986 M 266.52 % | -22.812 M 66.07 % | -67.229 M -186.58 % | -23.459 M -229.31 % | 18.141 M 495.37 % | 3.047 M 102.85 % | -107.028 M -1 630.06 % | 6.995 M 106.20 % | -112.793 M -394.95 % | 38.242 M 149.57 % | 15.323 M 42.35 % | 10.764 M 1 246.34 % | 799.500 K 0.00 % | 799.500 K 100.00 % | 399.750 K -99.17 % | 48.020 M 100.00 % | 24.010 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 | 2014 | 2014 |