UNQ Holdings Limited 2177.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 1.348 B -22.32 % | 1.736 B -27.03 % | 2.379 B -21.57 % | 3.033 B 8.29 % | 2.801 B 0.69 % | 2.782 B 9.48 % | 2.541 B |
| Net income | 37.892 M 308.00 % | -18.217 M 84.55 % | -117.919 M -486.91 % | 30.477 M 2 901.19 % | -1.088 M 98.73 % | -85.739 M -161 871.70 % | 53.000 K |
| Income before tax | 41.815 M 370.59 % | -15.453 M 88.60 % | -135.575 M -412.14 % | 43.434 M 1.02 % | 42.997 M 209.20 % | -39.375 M -195.14 % | 41.386 M |
| Income before tax ratio | 0.03 448.36 % | -0.01 84.38 % | -0.06 -497.96 % | 0.01 -6.72 % | 0.02 208.45 % | -0.01 -186.91 % | 0.02 |
| EBITDA | 29.555 M 955.16 % | 2.801 M 102.72 % | -103.108 M -214.34 % | 90.178 M 10.29 % | 81.767 M 981.87 % | -9.272 M -113.65 % | 67.908 M |
| Net income ratio | 0.03 367.78 % | -0.01 78.83 % | -0.05 -593.29 % | 0.01 2 686.68 % | 0.00 98.74 % | -0.03 -147 869.99 % | 0.00 |
| Ratio EBITDA | 0.02 1 258.39 % | 0.00 103.72 % | -0.04 -245.78 % | 0.03 1.84 % | 0.03 975.85 % | 0.00 -112.47 % | 0.03 |
| Gross profit ratio | 0.30 14.09 % | 0.26 9.96 % | 0.24 -19.44 % | 0.30 -6.34 % | 0.32 9.78 % | 0.29 19.08 % | 0.24 |
| Weighted average shs out dil | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 11.12 % | 149.296 M -10.01 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M |
| Weighted average shs out | 165.895 M 0.00 % | 165.896 M 0.00 % | 165.895 M 11.12 % | 149.296 M -10.01 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M |
| EPS diluted | 0.23 309.09 % | -0.11 84.51 % | -0.71 -455.00 % | 0.20 3 130.30 % | -0.01 98.73 % | -0.52 -173 433.33 % | 0.00 |
| Earnings per share | 0.23 309.09 % | -0.11 84.51 % | -0.71 -455.00 % | 0.20 3 130.30 % | -0.01 98.73 % | -0.52 -173 433.33 % | 0.00 |
| Gross profit | 404.695 M -11.38 % | 456.655 M -19.77 % | 569.162 M -36.82 % | 900.807 M 1.43 % | 888.114 M 10.54 % | 803.462 M 30.36 % | 616.345 M |
| Income tax expense | 5.344 M 157.42 % | 2.076 M 111.08 % | -18.736 M -239.53 % | 13.428 M -70.10 % | 44.911 M -3.13 % | 46.364 M 12.18 % | 41.329 M |
| Cost of revenue | 943.705 M -26.23 % | 1.279 B -29.32 % | 1.810 B -15.12 % | 2.132 B 11.48 % | 1.913 B -3.31 % | 1.978 B 2.79 % | 1.925 B |
| General and administrative expenses | 47.470 M -25.44 % | 63.664 M -24.33 % | 84.136 M 4.11 % | 80.815 M 126.06 % | 35.749 M 85.68 % | 19.253 M 79.16 % | 10.746 M |
| Selling and marketing expenses | 311.949 M -15.68 % | 369.938 M -37.34 % | 590.395 M -22.74 % | 764.213 M 19.30 % | 640.568 M 20.11 % | 533.307 M 35.01 % | 395.024 M |
| Other expenses | 12.967 M -52.21 % | 27.132 M 308.71 % | -13.000 M -4.59 % | -12.429 M -122.67 % | 54.827 M -33.41 % | 82.332 M 182.07 % | -100.315 M |
| Operating expenses | 376.855 M -18.89 % | 464.604 M -30.28 % | 666.346 M -20.59 % | 839.130 M 13.41 % | 739.905 M 16.25 % | 636.482 M 38.46 % | 459.675 M |
| Cost and expenses | 1.321 B -24.27 % | 1.744 B -30.29 % | 2.501 B -15.82 % | 2.971 B 12.02 % | 2.653 B 1.45 % | 2.615 B 9.67 % | 2.384 B |
| Research and development expenses | 4.469 M 15.48 % | 3.870 M -19.63 % | 4.815 M -26.27 % | 6.531 M -25.45 % | 8.761 M 451.01 % | 1.590 M | 0.000 |
| Selling general and administrative expenses | 359.419 M -17.11 % | 433.602 M -35.72 % | 674.531 M -20.18 % | 845.028 M 24.95 % | 676.317 M 22.40 % | 552.560 M 36.18 % | 405.770 M |
| Interest income | 10.410 M 116.78 % | 4.802 M 453.86 % | 867.000 K -75.63 % | 3.557 M -39.89 % | 5.917 M 63.68 % | 3.615 M 218.22 % | 1.136 M |
| Interest expense | 6.002 M -35.96 % | 9.372 M -38.35 % | 15.201 M -44.84 % | 27.558 M 21.75 % | 22.634 M 21.64 % | 18.608 M 4.23 % | 17.852 M |
| Depreciation and amortization | 917.000 K -89.68 % | 8.882 M -48.56 % | 17.266 M -10.01 % | 19.186 M 18.90 % | 16.136 M 40.37 % | 11.495 M 32.58 % | 8.670 M |
| Operating income | 27.840 M 450.23 % | -7.949 M 93.51 % | -122.472 M -293.05 % | 63.441 M -56.11 % | 144.541 M -13.44 % | 166.980 M 7.99 % | 154.621 M |
| Operating income ratio | 0.02 550.88 % | 0.00 91.10 % | -0.05 -346.13 % | 0.02 -59.47 % | 0.05 -14.03 % | 0.06 -1.35 % | 0.06 |
| Total other income expenses net | 13.975 M 286.23 % | -7.504 M 42.73 % | -13.103 M 34.51 % | -20.007 M 80.30 % | -101.544 M 50.79 % | -206.355 M -82.24 % | -113.235 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | -234.110 M -120.15 % | -106.343 M -408.63 % | 34.456 M -77.74 % | 154.777 M -60.85 % | 395.315 M 326.15 % | -174.801 M -195.63 % | 182.794 M |
| Total investments | 51.227 M -1.58 % | 52.051 M 227.18 % | 15.909 M -46.31 % | 29.631 M 23.47 % | 23.999 M 53.78 % | 15.606 M 74.41 % | 8.948 M |
| Total debt | 204.466 M -11.89 % | 232.054 M -48.67 % | 452.098 M -24.25 % | 596.862 M -7.84 % | 647.649 M 78.04 % | 363.760 M 7.32 % | 338.953 M |
| Accumulated other comprehensive income loss | -1.482 B -0.43 % | -1.476 B -0.02 % | -1.475 B 2.05 % | -1.506 B -1.63 % | -1.482 B -1 075.57 % | -126.073 M 13.48 % | -145.718 M |
| Retained earnings | -285.637 M 11.53 % | -322.853 M -5.75 % | -305.312 M -62.93 % | -187.393 M 13.99 % | -217.870 M 1.27 % | -220.677 M -78.42 % | -123.682 M |
| Common stock | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K | 0.000 | 0.000 | 0.000 |
| Total equity | 720.473 M -0.93 % | 727.258 M -4.70 % | 763.133 M -14.36 % | 891.081 M 44.26 % | 617.687 M 278.45 % | -346.147 M -26.66 % | -273.286 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 896.182 M | 0.000 |
| Long term debt | 28.578 M -25.96 % | 38.597 M -37.71 % | 61.962 M -13.62 % | 71.731 M 25.21 % | 57.288 M 146.23 % | 23.266 M -96.77 % | 719.263 M |
| Total non current liabilities | 28.578 M -25.96 % | 38.597 M -37.71 % | 61.962 M -13.62 % | 71.731 M 25.21 % | 57.288 M -93.77 % | 919.448 M 27.83 % | 719.263 M |
| Other current liabilities | 85.341 M 84.28 % | 46.311 M -24.68 % | 61.489 M -15.93 % | 73.141 M -18.09 % | 89.298 M -59.26 % | 219.211 M 627.41 % | 30.136 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.166 M |
| Short term debt | 175.888 M -9.08 % | 193.457 M -50.41 % | 390.136 M -25.71 % | 525.131 M -11.05 % | 590.361 M 73.38 % | 340.494 M -4.48 % | 356.466 M |
| Total current liabilities | 440.902 M 12.62 % | 391.496 M -58.37 % | 940.474 M -11.87 % | 1.067 B -4.59 % | 1.119 B 12.77 % | 991.801 M 36.70 % | 725.553 M |
| Total liabilities | 469.480 M 9.16 % | 430.093 M -57.10 % | 1.002 B -11.98 % | 1.139 B -3.14 % | 1.176 B -38.48 % | 1.911 B 32.28 % | 1.445 B |
| Other non current assets | 58.048 M 10.28 % | 52.639 M 2 839.08 % | 1.791 M -64.18 % | 5.000 M | 0.000 -100.00 % | 44.000 M | 0.000 |
| Long term investments | 38.537 M -25.96 % | 52.051 M 227.18 % | 15.909 M -35.41 % | 24.631 M 2.63 % | 23.999 M 184.52 % | -28.394 M -417.32 % | 8.948 M |
| Intangible assets | 1.616 M -11.45 % | 1.825 M 8.70 % | 1.679 M -11.86 % | 1.905 M -0.88 % | 1.922 M 120.92 % | 870.000 K -32.61 % | 1.291 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.616 M -11.45 % | 1.825 M 8.70 % | 1.679 M -11.86 % | 1.905 M -0.88 % | 1.922 M 120.92 % | 870.000 K -32.61 % | 1.291 M |
| Property plant equipment net | 5.156 M -50.82 % | 10.483 M -47.84 % | 20.096 M -19.63 % | 25.005 M -28.34 % | 34.893 M 43.92 % | 24.245 M 100.29 % | 12.105 M |
| Total non current assets | 103.357 M -11.66 % | 116.998 M 23.42 % | 94.795 M 10.88 % | 85.492 M -1.33 % | 86.644 M 70.48 % | 50.823 M 84.61 % | 27.530 M |
| Other current assets | 243.347 M -2.15 % | 248.697 M -1.02 % | 251.267 M -15.44 % | 297.133 M 1.34 % | 293.213 M 61.46 % | 181.598 M -42.27 % | 314.571 M |
| Short term investments | 12.690 M | 0.000 | 0.000 -100.00 % | 5.000 M | 0.000 -100.00 % | 44.000 M 355.96 % | 9.650 M |
| cash and cash equivalents | 438.576 M 29.60 % | 338.397 M -18.97 % | 417.642 M -5.53 % | 442.085 M 75.20 % | 252.334 M -53.15 % | 538.561 M 244.88 % | 156.159 M |
| Cash and short term investments | 451.266 M 26.33 % | 357.224 M -14.47 % | 417.642 M -6.59 % | 447.085 M 77.18 % | 252.334 M -56.69 % | 582.561 M 273.06 % | 156.159 M |
| Total current assets | 1.087 B 4.44 % | 1.040 B -37.73 % | 1.671 B -14.08 % | 1.944 B 13.92 % | 1.707 B 12.72 % | 1.514 B 32.37 % | 1.144 B |
| Inventory | 264.986 M -5.22 % | 279.570 M -47.81 % | 535.652 M -31.63 % | 783.481 M 18.82 % | 659.361 M 64.71 % | 400.317 M -2.85 % | 412.059 M |
| Net receivables | 126.997 M -17.99 % | 154.862 M -66.78 % | 466.213 M 11.86 % | 416.783 M -16.96 % | 501.923 M 43.49 % | 349.803 M -12.19 % | 398.343 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 55.320 M 91.08 % | 28.951 M 12.08 % | 25.830 M 155.69 % | 10.102 M 94.79 % | 5.186 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 179.673 M 30.72 % | 137.453 M -70.47 % | 465.494 M 3.80 % | 448.434 M 12.49 % | 398.646 M 0.50 % | 396.657 M 58.27 % | 250.619 M |
| Tax payables | 0.000 -100.00 % | 14.275 M -38.88 % | 23.355 M 14.17 % | 20.456 M -49.11 % | 40.195 M 13.42 % | 35.439 M -19.76 % | 44.166 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 1.006 M 2.76 % | 979.000 K 489.76 % | 166.000 K 110.96 % | -1.515 M -45.11 % | -1.044 M -1 330.14 % | -73.000 K | 0.000 |
| Capital lease obligations | 4.068 M -55.19 % | 9.078 M -46.16 % | 16.860 M 10.57 % | 15.248 M -38.28 % | 24.705 M 33.69 % | 18.480 M 85.56 % | 9.959 M |
| Preferred stock | 0.000 | 0.000 -100.00 % | 1.475 B -2.05 % | 1.506 B | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.487 B -1.49 % | 2.525 B 136.34 % | 1.068 B -1.08 % | 1.080 B -53.41 % | 2.318 B 342 799.41 % | 676.000 K 114.82 % | -4.562 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.190 B 2.82 % | 1.157 B -34.45 % | 1.766 B -13.03 % | 2.030 B 13.19 % | 1.793 B 14.59 % | 1.565 B 33.59 % | 1.172 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.716 M -137.10 % | -16.751 M |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.236 M 58.07 % | 11.537 M |
| Change in working capital | 58.841 M -51.81 % | 122.096 M -64.96 % | 348.475 M 332.21 % | -150.071 M 69.38 % | -490.124 M -357.06 % | 190.662 M 187.39 % | -218.175 M |
| Accounts receivables | -2.895 M -101.69 % | 171.543 M 2 175.11 % | 7.540 M 116.08 % | -46.876 M 58.05 % | -111.748 M -234.11 % | 83.325 M 166.25 % | -125.769 M |
| Inventory | 32.208 M -87.01 % | 248.012 M 4.16 % | 238.110 M 314.11 % | -111.208 M 61.64 % | -289.909 M -2 676.37 % | -10.442 M 92.99 % | -148.896 M |
| Accounts payables | 0.000 | 0.000 100.00 % | -7.540 M -116.08 % | 46.876 M -58.05 % | 111.748 M 234.11 % | -83.325 M | 0.000 |
| Other working capital | 29.528 M 109.93 % | -297.459 M -369.52 % | 110.365 M 383.98 % | -38.863 M 80.59 % | -200.215 M -199.56 % | 201.104 M 390.28 % | -69.279 M |
| Other non cash items | 69.810 M 125.31 % | 30.984 M 3.76 % | 29.861 M 180.06 % | -37.298 M -159.61 % | 62.575 M -69.56 % | 205.536 M 75.07 % | 117.403 M |
| Net cash provided by operating activities | 172.188 M 19.79 % | 143.745 M -44.72 % | 260.027 M 308.44 % | -124.749 M 66.14 % | -368.416 M -206.22 % | 346.838 M 720.13 % | -55.930 M |
| Investments in property plant and equipment | 0.000 100.00 % | -671.000 K -93.37 % | -347.000 K 91.91 % | -4.288 M 55.44 % | -9.622 M -81.65 % | -5.297 M -235.68 % | -1.578 M |
| Acquisitions net | 0.000 100.00 % | -530.000 K | 0.000 -100.00 % | 209.000 K -83.70 % | 1.282 M 80.31 % | 711.000 K 133.18 % | -2.143 M |
| Purchases of investments | 0.000 100.00 % | -34.359 M 60.91 % | -87.900 M 57.74 % | -208.000 M -82.46 % | -114.000 M 64.92 % | -325.000 M 19.95 % | -406.000 M |
| Sales maturities of investments | 0.000 -100.00 % | 4.423 M -95.25 % | 93.050 M -54.20 % | 203.144 M 28.25 % | 158.398 M -43.76 % | 281.656 M -31.60 % | 411.780 M |
| Other investing activites | -78.000 K -105.28 % | 1.478 M 101.73 % | -85.677 M -223.03 % | 69.637 M 49 140.14 % | -142.000 K 99.75 % | -56.878 M -537.57 % | -8.921 M |
| Net cash used for investing activites | -78.000 K 99.74 % | -29.659 M 63.33 % | -80.874 M -233.23 % | 60.702 M 69.01 % | 35.916 M 134.27 % | -104.808 M -1 427.37 % | -6.862 M |
| Debt repayment | -35.200 M 77.94 % | -159.540 M 18.40 % | -195.515 M -916.55 % | 23.944 M -76.28 % | 100.961 M -42.06 % | 174.263 M 213.87 % | 55.521 M |
| Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 274.554 M | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -37.700 M -107.11 % | -18.203 M 57.23 % | -42.561 M -106 302.50 % | -40.000 K 98.57 % | -2.795 M 84.42 % | -17.945 M -1.83 % | -17.622 M |
| Other financing activites | 1.536 M 109.53 % | -16.110 M -146.08 % | 34.960 M 179.97 % | -43.717 M -28.77 % | -33.950 M -21.00 % | -28.059 M -8.04 % | -25.970 M |
| Net cash used provided by financing activities | -71.364 M 63.19 % | -193.853 M 4.56 % | -203.116 M -179.73 % | 254.741 M 296.69 % | 64.216 M -49.93 % | 128.259 M 975.19 % | 11.929 M |
| Effect of forex changes on cash | -567.000 K -208.62 % | 522.000 K 208.75 % | -480.000 K 49.10 % | -943.000 K 94.74 % | -17.943 M -248.13 % | 12.113 M -21.07 % | 15.347 M |
| Net change in cash | 100.179 M 226.42 % | -79.245 M -224.20 % | -24.443 M -112.88 % | 189.751 M 166.29 % | -286.227 M -174.85 % | 382.402 M 1 176.70 % | -35.516 M |
| Cash at beginning of period | 338.397 M -18.97 % | 417.642 M -5.53 % | 442.085 M 75.20 % | 252.334 M -53.15 % | 538.561 M 244.88 % | 156.159 M -18.53 % | 191.675 M |
| Cash at end of period | 438.576 M 29.60 % | 338.397 M -18.97 % | 417.642 M -5.53 % | 442.085 M 75.20 % | 252.334 M -53.15 % | 538.561 M 244.88 % | 156.159 M |
| Operating cash flow | 172.188 M 19.79 % | 143.745 M -44.72 % | 260.027 M 308.44 % | -124.749 M 66.14 % | -368.416 M -206.22 % | 346.838 M 720.13 % | -55.930 M |
| Capital expenditure | -142.000 K 85.66 % | -990.000 K -185.30 % | -347.000 K 91.91 % | -4.288 M 55.44 % | -9.622 M -81.65 % | -5.297 M -235.68 % | -1.578 M |
| Free CashFlow | 172.188 M 20.62 % | 142.755 M -45.03 % | 259.680 M 301.24 % | -129.037 M 65.87 % | -378.038 M -210.69 % | 341.541 M 693.90 % | -57.508 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 580.075 M -21.09 % | 735.096 M 19.86 % | 613.304 M -26.46 % | 833.975 M -7.53 % | 901.925 M -28.11 % | 1.255 B 11.58 % | 1.124 B -27.55 % | 1.552 B 4.79 % | 1.481 B -3.76 % | 1.539 B 21.95 % | 1.262 B -9.27 % | 1.391 B 0.00 % | 1.391 B 9.48 % | 1.270 B 0.00 % | 1.270 B |
| Net income | 11.203 M -16.83 % | 13.470 M -44.84 % | 24.422 M 222.75 % | -19.895 M -1 285.64 % | 1.678 M 101.97 % | -85.381 M -162.40 % | -32.538 M -648.17 % | -4.349 M -112.49 % | 34.826 M -10.65 % | 38.978 M 197.28 % | -40.066 M 6.54 % | -42.870 M 0.00 % | -42.870 M -161 871.70 % | 26.500 K 0.00 % | 26.500 K |
| Income before tax | 13.458 M -0.53 % | 13.530 M -52.17 % | 28.285 M 268.99 % | -16.738 M -1 402.57 % | 1.285 M 101.39 % | -92.192 M -112.51 % | -43.383 M -380.54 % | -9.028 M -117.21 % | 52.462 M -11.56 % | 59.321 M 463.40 % | -16.324 M 17.08 % | -19.688 M 0.00 % | -19.688 M -195.14 % | 20.693 M 0.00 % | 20.693 M |
| Income before tax ratio | 0.02 26.05 % | 0.02 -60.09 % | 0.05 329.79 % | -0.02 -1 508.70 % | 0.00 101.94 % | -0.07 -90.45 % | -0.04 -563.30 % | -0.01 -116.42 % | 0.04 -8.11 % | 0.04 397.98 % | -0.01 8.61 % | -0.01 0.00 % | -0.01 -186.91 % | 0.02 0.00 % | 0.02 |
| EBITDA | 16.973 M 87.53 % | 9.051 M -55.86 % | 20.504 M 368.73 % | -7.630 M -157.07 % | 13.370 M 123.85 % | -56.051 M -85.75 % | -30.176 M -639.53 % | 5.593 M -92.70 % | 76.593 M 18.86 % | 64.438 M -26.84 % | 88.073 M 1 999.76 % | -4.636 M 0.00 % | -4.636 M -113.65 % | 33.954 M 0.00 % | 33.954 M |
| Net income ratio | 0.02 5.40 % | 0.02 -53.98 % | 0.04 266.92 % | -0.02 -1 382.24 % | 0.00 102.73 % | -0.07 -135.17 % | -0.03 -932.72 % | 0.00 -111.92 % | 0.02 -7.16 % | 0.03 179.77 % | -0.03 -3.01 % | -0.03 0.00 % | -0.03 -147 869.99 % | 0.00 0.00 % | 0.00 |
| Ratio EBITDA | 0.03 137.64 % | 0.01 -63.17 % | 0.03 465.42 % | -0.01 -161.72 % | 0.01 133.18 % | -0.04 -66.47 % | -0.03 -844.73 % | 0.00 -93.03 % | 0.05 23.50 % | 0.04 -40.01 % | 0.07 2 193.88 % | 0.00 0.00 % | 0.00 -112.47 % | 0.03 0.00 % | 0.03 |
| Gross profit ratio | 0.35 14.97 % | 0.30 0.35 % | 0.30 16.03 % | 0.26 -3.52 % | 0.27 13.67 % | 0.24 -3.32 % | 0.24 -10.90 % | 0.27 -15.08 % | 0.32 1.62 % | 0.32 -0.27 % | 0.32 9.94 % | 0.29 0.00 % | 0.29 19.08 % | 0.24 0.00 % | 0.24 |
| Weighted average shs out dil | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 1.53 % | 163.388 M 20.85 % | 135.204 M -18.50 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M |
| Weighted average shs out | 165.897 M -3.43 % | 171.792 M 3.55 % | 165.896 M 0.00 % | 165.897 M -1.13 % | 167.800 M 1.15 % | 165.895 M 1.97 % | 162.690 M 7.06 % | 151.967 M 12.40 % | 135.205 M -18.50 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M 0.00 % | 165.895 M |
| EPS diluted | 0.07 -15.63 % | 0.08 -46.67 % | 0.15 225.00 % | -0.12 -1 276.47 % | 0.01 101.96 % | -0.52 -165.04 % | -0.20 -637.59 % | -0.03 -110.23 % | 0.26 13.04 % | 0.23 195.83 % | -0.24 7.69 % | -0.26 0.00 % | -0.26 -260 100.00 % | 0.00 0.00 % | 0.00 |
| Earnings per share | 0.07 -15.63 % | 0.08 -46.67 % | 0.15 225.00 % | -0.12 -1 300.00 % | 0.01 101.92 % | -0.52 -160.00 % | -0.20 -599.30 % | -0.03 -111.00 % | 0.26 13.04 % | 0.23 195.83 % | -0.24 7.69 % | -0.26 0.00 % | -0.26 -260 100.00 % | 0.00 0.00 % | 0.00 |
| Gross profit | 200.475 M -9.28 % | 220.974 M 20.28 % | 183.721 M -14.67 % | 215.304 M -10.79 % | 241.351 M -18.29 % | 295.367 M 7.88 % | 273.795 M -35.45 % | 424.160 M -11.01 % | 476.647 M -2.20 % | 487.383 M 21.62 % | 400.731 M -0.25 % | 401.731 M 0.00 % | 401.731 M 30.36 % | 308.173 M 0.00 % | 308.173 M |
| Income tax expense | 2.255 M 193.62 % | 768.000 K -83.22 % | 4.576 M 53.35 % | 2.984 M 228.63 % | 908.000 K -87.01 % | 6.992 M -40.46 % | 11.744 M 190.77 % | 4.039 M -76.88 % | 17.467 M -16.54 % | 20.928 M -12.74 % | 23.983 M 3.46 % | 23.182 M 0.00 % | 23.182 M 12.18 % | 20.665 M 0.00 % | 20.665 M |
| Cost of revenue | 379.600 M -26.17 % | 514.122 M 19.68 % | 429.583 M -30.56 % | 618.671 M -6.34 % | 660.574 M -31.14 % | 959.258 M 12.78 % | 850.594 M -24.58 % | 1.128 B 12.29 % | 1.004 B -4.48 % | 1.052 B 22.10 % | 861.186 M -12.93 % | 989.129 M 0.00 % | 989.129 M 2.79 % | 962.308 M 0.00 % | 962.308 M |
| General and administrative expenses | 20.861 M -4.38 % | 21.817 M -14.95 % | 25.653 M -11.11 % | 28.858 M -17.09 % | 34.806 M -28.96 % | 48.995 M 39.42 % | 35.141 M 2.08 % | 34.426 M -25.79 % | 46.389 M -6.25 % | 49.483 M 2.29 % | 48.376 M 402.53 % | 9.627 M 0.00 % | 9.627 M 79.16 % | 5.373 M 0.00 % | 5.373 M |
| Selling and marketing expenses | 158.492 M -10.31 % | 176.712 M 30.67 % | 135.237 M -21.40 % | 172.060 M -13.05 % | 197.878 M -37.52 % | 316.709 M 15.72 % | 273.686 M -31.52 % | 399.650 M 9.62 % | 364.563 M -0.25 % | 365.472 M 32.85 % | 275.096 M 3.17 % | 266.654 M 0.00 % | 266.654 M 35.01 % | 197.512 M 0.00 % | 197.512 M |
| Other expenses | 878.000 K -92.89 % | 12.357 M 1 925.74 % | 610.000 K -98.15 % | 32.986 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.166 M 0.00 % | 41.166 M 182.07 % | -50.158 M 0.00 % | -50.158 M |
| Operating expenses | 188.203 M -10.19 % | 209.562 M 25.27 % | 167.293 M -27.70 % | 231.377 M -1.64 % | 235.239 M -38.16 % | 380.372 M 22.69 % | 310.031 M -27.38 % | 426.920 M 5.04 % | 406.452 M -3.13 % | 419.592 M 2.64 % | 408.808 M 28.46 % | 318.241 M 0.00 % | 318.241 M 38.46 % | 229.838 M 0.00 % | 229.838 M |
| Cost and expenses | 567.803 M -21.54 % | 723.684 M 21.25 % | 596.876 M -29.78 % | 850.048 M -5.11 % | 895.813 M -33.13 % | 1.340 B 15.42 % | 1.161 B -25.35 % | 1.555 B 10.20 % | 1.411 B -4.09 % | 1.471 B 15.84 % | 1.270 B -2.86 % | 1.307 B 0.00 % | 1.307 B 9.67 % | 1.192 B 0.00 % | 1.192 B |
| Research and development expenses | 2.067 M -6.81 % | 2.218 M -1.47 % | 2.251 M 7.60 % | 2.092 M 17.66 % | 1.778 M -13.40 % | 2.053 M -25.67 % | 2.762 M -6.85 % | 2.965 M -16.85 % | 3.566 M -21.49 % | 4.542 M 7.66 % | 4.219 M 430.69 % | 795.000 K 0.00 % | 795.000 K | 0.000 | 0.000 |
| Selling general and administrative expenses | 185.258 M -4.99 % | 194.987 M 18.58 % | 164.432 M -16.23 % | 196.299 M -17.28 % | 237.303 M -34.84 % | 364.165 M 16.62 % | 312.273 M -27.91 % | 433.155 M 5.38 % | 411.046 M -2.21 % | 420.332 M 29.94 % | 323.472 M 17.08 % | 276.280 M 0.00 % | 276.280 M 36.18 % | 202.885 M 0.00 % | 202.885 M |
| Interest income | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K -100.52 % | 4.827 M -32.84 % | 7.187 M 0.56 % | 7.147 M 14.02 % | 6.268 M -64.65 % | 17.733 M 109.36 % | 8.470 M 2.70 % | 8.247 M 356.27 % | 1.808 M 0.00 % | 1.808 M 218.22 % | 568.000 K 0.00 % | 568.000 K |
| Interest expense | 0.000 | 0.000 | 0.000 100.00 % | -2.820 M -123.13 % | 12.192 M -50.75 % | 24.755 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.304 M 0.00 % | 9.304 M 4.23 % | 8.926 M 0.00 % | 8.926 M |
| Depreciation and amortization | 3.768 M 227.95 % | -2.945 M -176.26 % | 3.862 M 3.54 % | 3.730 M -27.60 % | 5.152 M 53.88 % | 3.348 M -69.51 % | 10.979 M 9.66 % | 10.012 M 9.13 % | 9.174 M 369.02 % | 1.956 M -73.80 % | 7.467 M 29.92 % | 5.748 M 0.00 % | 5.748 M 32.58 % | 4.335 M 0.00 % | 4.335 M |
| Operating income | 12.272 M 7.54 % | 11.412 M -30.53 % | 16.428 M 202.21 % | -16.073 M -295.58 % | 8.218 M 113.84 % | -59.399 M -44.33 % | -41.155 M -831.32 % | -4.419 M -106.55 % | 67.419 M 7.90 % | 62.482 M -22.48 % | 80.606 M -3.45 % | 83.490 M 0.00 % | 83.490 M 7.99 % | 77.311 M 0.00 % | 77.311 M |
| Operating income ratio | 0.02 36.27 % | 0.02 -42.04 % | 0.03 238.98 % | -0.02 -311.52 % | 0.01 119.25 % | -0.05 -29.35 % | -0.04 -1 185.53 % | 0.00 -106.25 % | 0.05 12.11 % | 0.04 -36.44 % | 0.06 6.41 % | 0.06 0.00 % | 0.06 -1.35 % | 0.06 0.00 % | 0.06 |
| Total other income expenses net | 1.186 M -44.00 % | 2.118 M -82.14 % | 11.857 M 1 883.01 % | -665.000 K 90.41 % | -6.933 M 36.31 % | -10.885 M -388.55 % | -2.228 M 61.69 % | -5.815 M 61.12 % | -14.957 M -373.17 % | -3.161 M 96.52 % | -90.711 M 12.08 % | -103.178 M 0.00 % | -103.178 M -82.24 % | -56.618 M 0.00 % | -56.618 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 |
| 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 | 2019-12-31 | 2019-06-30 | 2018-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -137.249 M 41.37 % | -234.110 M -16.91 % | -200.240 M -88.30 % | -106.343 M -604.35 % | 21.085 M -38.81 % | 34.456 M -81.84 % | 189.709 M 22.57 % | 154.777 M -62.63 % | 414.151 M 4.76 % | 395.315 M 326.15 % | -174.801 M -4 473.85 % | 3.997 M -97.81 % | 182.794 M |
| Total investments | 38.894 M -24.08 % | 51.227 M -27.62 % | 70.779 M 35.98 % | 52.051 M 201.12 % | 17.286 M 8.66 % | 15.909 M -49.20 % | 31.314 M 5.68 % | 29.631 M 14.15 % | 25.958 M 8.16 % | 23.999 M 53.78 % | 15.606 M 27.12 % | 12.277 M 37.20 % | 8.948 M |
| Total debt | 227.467 M 11.25 % | 204.466 M 23.79 % | 165.173 M -28.82 % | 232.054 M -21.90 % | 297.106 M -34.28 % | 452.098 M 4.44 % | 432.872 M -27.48 % | 596.862 M -19.31 % | 739.701 M 14.21 % | 647.649 M 78.04 % | 363.760 M 3.53 % | 351.357 M 3.66 % | 338.953 M |
| Accumulated other comprehensive income loss | -1.476 B 0.42 % | -1.482 B 0.17 % | -1.485 B -0.65 % | -1.475 B -0.18 % | -1.472 B 0.21 % | -1.475 B 1.45 % | -1.497 B 0.61 % | -1.506 B -0.81 % | -1.494 B -0.81 % | -1.482 B -1 075.57 % | -126.073 M 7.23 % | -135.896 M 6.74 % | -145.718 M |
| Retained earnings | -274.434 M 3.92 % | -285.637 M 4.50 % | -299.107 M 7.55 % | -323.529 M -6.55 % | -303.634 M 0.55 % | -305.312 M -38.82 % | -219.931 M -17.36 % | -187.393 M -2.38 % | -183.044 M 15.98 % | -217.870 M 1.27 % | -220.677 M -28.17 % | -172.180 M -39.21 % | -123.682 M |
| Common stock | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 737.847 M 2.41 % | 720.473 M -3.08 % | 743.405 M 2.22 % | 727.258 M -5.28 % | 767.829 M 0.62 % | 763.133 M -7.58 % | 825.706 M -7.34 % | 891.081 M 39.23 % | 640.007 M 3.61 % | 617.687 M 278.45 % | -346.147 M -11.76 % | -309.717 M -13.33 % | -273.286 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 -100.00 % | 896.182 M 100.00 % | 448.091 M | 0.000 |
| Long term debt | 27.553 M -3.59 % | 28.578 M -11.64 % | 32.341 M -16.21 % | 38.597 M -10.68 % | 43.214 M -30.26 % | 61.962 M 18.55 % | 52.265 M -27.14 % | 71.731 M 21.91 % | 58.838 M 2.71 % | 57.288 M 146.23 % | 23.266 M -93.73 % | 371.265 M -48.38 % | 719.263 M |
| Total non current liabilities | 27.553 M -3.59 % | 28.578 M -11.64 % | 32.341 M -16.21 % | 38.597 M -10.68 % | 43.214 M -30.26 % | 61.962 M 18.55 % | 52.265 M -27.14 % | 71.731 M 21.91 % | 58.838 M 2.71 % | 57.288 M -93.77 % | 919.448 M 12.22 % | 819.356 M 13.92 % | 719.263 M |
| Other current liabilities | 84.140 M -1.41 % | 85.341 M 56.57 % | 54.507 M 17.70 % | 46.311 M -11.76 % | 52.481 M -14.65 % | 61.489 M -39.43 % | 101.518 M 38.80 % | 73.141 M 309.48 % | 17.862 M -76.55 % | 76.156 M -65.26 % | 219.211 M 75.83 % | 124.674 M 313.70 % | 30.136 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.199 M -14.92 % | 40.195 M | 0.000 -100.00 % | 22.083 M -50.00 % | 44.166 M |
| Short term debt | 199.914 M 13.66 % | 175.888 M 32.41 % | 132.832 M -31.34 % | 193.457 M -23.80 % | 253.892 M -34.92 % | 390.136 M 2.50 % | 380.607 M -27.52 % | 525.131 M -22.87 % | 680.863 M 12.82 % | 603.503 M 77.24 % | 340.494 M -2.29 % | 348.480 M -2.24 % | 356.466 M |
| Total current liabilities | 413.156 M -6.29 % | 440.902 M 12.09 % | 393.329 M 0.47 % | 391.496 M -22.27 % | 503.640 M -46.45 % | 940.474 M 29.91 % | 723.954 M -32.16 % | 1.067 B -8.37 % | 1.165 B 4.12 % | 1.119 B 12.77 % | 991.801 M 15.50 % | 858.677 M 18.35 % | 725.553 M |
| Total liabilities | 440.709 M -6.13 % | 469.480 M 10.29 % | 425.670 M -1.03 % | 430.093 M -21.35 % | 546.854 M -45.45 % | 1.002 B 29.14 % | 776.219 M -31.84 % | 1.139 B -6.91 % | 1.223 B 4.05 % | 1.176 B -38.48 % | 1.911 B 13.90 % | 1.678 B 16.14 % | 1.445 B |
| Other non current assets | 60.940 M 4.98 % | 58.048 M 8.27 % | 53.615 M | 0.000 -100.00 % | 36.577 M 1 942.27 % | 1.791 M | 0.000 -100.00 % | 5.000 M -81.85 % | 27.547 M | 0.000 -100.00 % | 44.000 M 100.00 % | 22.000 M | 0.000 |
| Long term investments | 38.894 M 0.93 % | 38.537 M -36.59 % | 60.779 M 16.77 % | 52.051 M 376.24 % | -18.843 M -218.44 % | 15.909 M -49.20 % | 31.314 M 27.13 % | 24.631 M 1 650.09 % | -1.589 M -106.62 % | 23.999 M 184.52 % | -28.394 M -192.03 % | -9.723 M -208.66 % | 8.948 M |
| Intangible assets | 1.991 M 23.21 % | 1.616 M -5.83 % | 1.716 M -5.97 % | 1.825 M -5.59 % | 1.933 M 15.13 % | 1.679 M 13.83 % | 1.475 M -22.57 % | 1.905 M 19.89 % | 1.589 M -17.33 % | 1.922 M 120.92 % | 870.000 K -19.48 % | 1.081 M -16.31 % | 1.291 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.991 M 23.21 % | 1.616 M -5.83 % | 1.716 M -5.97 % | 1.825 M -5.59 % | 1.933 M 15.13 % | 1.679 M 13.83 % | 1.475 M -22.57 % | 1.905 M 19.89 % | 1.589 M -17.33 % | 1.922 M 120.92 % | 870.000 K -19.48 % | 1.081 M -16.31 % | 1.291 M |
| Property plant equipment net | 4.590 M -10.98 % | 5.156 M -48.81 % | 10.072 M -3.92 % | 10.483 M -21.62 % | 13.375 M -33.44 % | 20.096 M 86.80 % | 10.758 M -56.98 % | 25.005 M -25.57 % | 33.594 M -3.72 % | 34.893 M 43.92 % | 24.245 M 33.40 % | 18.175 M 50.14 % | 12.105 M |
| Total non current assets | 106.415 M 2.96 % | 103.357 M -18.09 % | 126.182 M 7.85 % | 116.998 M 30.42 % | 89.709 M -5.37 % | 94.795 M 13.62 % | 83.432 M -2.41 % | 85.492 M -3.45 % | 88.548 M 2.20 % | 86.644 M 70.48 % | 50.823 M 29.73 % | 39.177 M 42.30 % | 27.530 M |
| Other current assets | 270.390 M 11.11 % | 243.347 M -1.63 % | 247.382 M -0.53 % | 248.697 M -15.42 % | 294.040 M -30.48 % | 422.950 M 14.07 % | 370.773 M -2.14 % | 378.877 M 4.01 % | 364.271 M -31.51 % | 531.836 M 70.59 % | 311.754 M -0.45 % | 313.163 M -0.45 % | 314.571 M |
| Short term investments | 0.000 -100.00 % | 12.690 M 26.90 % | 10.000 M | 0.000 -100.00 % | 36.129 M | 0.000 | 0.000 -100.00 % | 5.000 M -81.85 % | 27.547 M 85.86 % | 14.821 M -66.32 % | 44.000 M 64.03 % | 26.825 M 177.98 % | 9.650 M |
| cash and cash equivalents | 364.716 M -16.84 % | 438.576 M 20.02 % | 365.413 M 7.98 % | 338.397 M 22.60 % | 276.021 M -33.91 % | 417.642 M 71.75 % | 243.163 M -45.00 % | 442.085 M 35.80 % | 325.550 M 29.02 % | 252.334 M -53.15 % | 538.561 M 55.04 % | 347.360 M 122.44 % | 156.159 M |
| Cash and short term investments | 364.716 M -19.18 % | 451.266 M 20.21 % | 375.413 M 5.09 % | 357.224 M 14.44 % | 312.150 M -25.26 % | 417.642 M 71.75 % | 243.163 M -45.61 % | 447.085 M 37.33 % | 325.550 M 29.02 % | 252.334 M -56.69 % | 582.561 M 57.72 % | 369.360 M 136.53 % | 156.159 M |
| Total current assets | 1.072 B -1.33 % | 1.087 B 4.19 % | 1.043 B 0.24 % | 1.040 B -15.07 % | 1.225 B -26.68 % | 1.671 B 10.03 % | 1.518 B -21.91 % | 1.944 B 9.55 % | 1.775 B 3.99 % | 1.707 B 12.72 % | 1.514 B 13.93 % | 1.329 B 16.18 % | 1.144 B |
| Inventory | 298.730 M 12.73 % | 264.986 M -9.62 % | 293.207 M 4.88 % | 279.570 M -23.47 % | 365.317 M -31.80 % | 535.652 M -14.28 % | 624.916 M -20.24 % | 783.481 M 3.13 % | 759.730 M 15.22 % | 659.361 M 64.71 % | 400.317 M -1.45 % | 406.188 M -1.42 % | 412.059 M |
| Net receivables | 138.305 M 8.90 % | 126.997 M 0.08 % | 126.891 M -18.06 % | 154.862 M -38.90 % | 253.467 M -45.63 % | 466.213 M 66.72 % | 279.641 M -32.90 % | 416.783 M 28.10 % | 325.370 M -35.18 % | 501.923 M 145.95 % | 204.072 M -10.42 % | 227.817 M -9.44 % | 251.561 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 52.639 M -7.11 % | 56.667 M 2.43 % | 55.320 M 38.70 % | 39.885 M 37.77 % | 28.951 M 5.63 % | 27.407 M 6.11 % | 25.830 M 155.69 % | 10.102 M 32.16 % | 7.644 M 47.40 % | 5.186 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 |
| Account payables | 129.102 M -28.15 % | 179.673 M -12.78 % | 205.990 M 49.86 % | 137.453 M -23.89 % | 180.605 M -61.20 % | 465.494 M 108.24 % | 223.534 M -50.15 % | 448.434 M 12.81 % | 397.501 M -0.29 % | 398.646 M 0.50 % | 396.657 M 22.56 % | 323.638 M 29.14 % | 250.619 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 14.275 M -14.33 % | 16.662 M -28.66 % | 23.355 M 27.66 % | 18.295 M -10.56 % | 20.456 M -40.19 % | 34.199 M -14.92 % | 40.195 M 13.42 % | 35.439 M -10.96 % | 39.803 M -9.88 % | 44.166 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 |
| Minority interest | 1.007 M 0.10 % | 1.006 M -57.21 % | 2.351 M 140.14 % | 979.000 K 21.61 % | 805.000 K 384.94 % | 166.000 K 152.53 % | -316.000 K 79.14 % | -1.515 M -73.14 % | -875.000 K 16.19 % | -1.044 M -1 330.14 % | -73.000 K -100.00 % | -36.500 K | 0.000 |
| Capital lease obligations | 4.068 M 0.00 % | 4.068 M -55.19 % | 9.078 M 0.00 % | 9.078 M -16.69 % | 10.896 M -35.37 % | 16.860 M 176.53 % | 6.097 M -60.01 % | 15.248 M -30.68 % | 21.997 M -10.96 % | 24.705 M 33.69 % | 18.480 M 29.96 % | 14.220 M 42.78 % | 9.959 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.472 B -0.21 % | 1.475 B -1.45 % | 1.497 B -0.61 % | 1.506 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.487 B 0.00 % | 2.487 B -1.49 % | 2.525 B 0.00 % | 2.525 B -0.72 % | 2.543 B -0.03 % | 2.544 B 0.03 % | 2.543 B -1.67 % | 2.586 B 11.57 % | 2.318 B 0.00 % | 2.318 B 342 799.41 % | 676.000 K 134.79 % | -1.943 M 57.41 % | -4.562 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.179 B -0.96 % | 1.190 B 1.79 % | 1.169 B 1.01 % | 1.157 B -11.97 % | 1.315 B -25.54 % | 1.766 B 10.22 % | 1.602 B -21.09 % | 2.030 B 8.94 % | 1.863 B 3.90 % | 1.793 B 14.59 % | 1.565 B 14.38 % | 1.368 B 16.80 % | 1.172 B |
| 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 | 2019-12-31 | 2019-06-30 | 2018-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 100.00 % | -19.858 M 0.00 % | -19.858 M -137.10 % | -8.376 M 0.00 % | -8.376 M |
| 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 -100.00 % | 9.118 M 0.00 % | 9.118 M 58.07 % | 5.769 M 0.00 % | 5.769 M |
| Change in working capital | 0.000 -100.00 % | 58.841 M | 0.000 -100.00 % | 475.089 M | 0.000 -100.00 % | 341.155 M | 0.000 100.00 % | -170.605 M | 0.000 100.00 % | -488.116 M | 0.000 -100.00 % | 95.331 M 0.00 % | 95.331 M 187.39 % | -109.088 M 0.00 % | -109.088 M |
| Accounts receivables | 0.000 100.00 % | -2.895 M | 0.000 -100.00 % | 171.543 M | 0.000 -100.00 % | 7.540 M | 0.000 100.00 % | -46.876 M | 0.000 100.00 % | -111.748 M | 0.000 -100.00 % | 41.663 M 0.00 % | 41.663 M 166.25 % | -62.885 M 0.00 % | -62.885 M |
| Inventory | 0.000 -100.00 % | 32.208 M | 0.000 -100.00 % | 248.012 M | 0.000 -100.00 % | 238.110 M | 0.000 100.00 % | -111.208 M | 0.000 100.00 % | -289.909 M | 0.000 100.00 % | -5.221 M 0.00 % | -5.221 M 92.99 % | -74.448 M 0.00 % | -74.448 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.663 M 0.00 % | -41.663 M | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 29.528 M | 0.000 -100.00 % | 55.534 M | 0.000 -100.00 % | 95.505 M | 0.000 100.00 % | -12.521 M | 0.000 100.00 % | -86.459 M | 0.000 -100.00 % | 100.552 M 0.00 % | 100.552 M 390.28 % | -34.640 M 0.00 % | -34.640 M |
| Other non cash items | -105.148 M -1 213.15 % | 9.446 M -84.35 % | 60.364 M 119.10 % | -316.044 M -5 198.31 % | -5.965 M 59.78 % | -14.831 M -142.89 % | 34.582 M -54.80 % | 76.516 M 195.53 % | -80.097 M -126.22 % | 305.423 M 252.30 % | -200.541 M -295.14 % | 102.768 M 0.00 % | 102.768 M 75.07 % | 58.702 M 0.00 % | 58.702 M |
| Net cash provided by operating activities | -90.177 M -207.94 % | 83.540 M -5.76 % | 88.648 M -37.96 % | 142.880 M 16 417.92 % | 865.000 K -99.65 % | 247.004 M 1 796.68 % | 13.023 M 114.69 % | -88.652 M -145.59 % | -36.097 M 73.32 % | -135.276 M 41.98 % | -233.140 M -234.44 % | 173.419 M 0.00 % | 173.419 M 720.13 % | -27.965 M 0.00 % | -27.965 M |
| Investments in property plant and equipment | -33.000 K | 0.000 | 0.000 100.00 % | -7.000 K 98.95 % | -664.000 K -570.71 % | -99.000 K 60.08 % | -248.000 K 66.89 % | -749.000 K 77.51 % | -3.330 M 4.83 % | -3.499 M 27.72 % | -4.841 M -82.78 % | -2.649 M 0.00 % | -2.649 M -235.68 % | -789.000 K 0.00 % | -789.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -517.976 K -138.69 % | 1.339 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.500 K 0.00 % | 355.500 K 133.18 % | -1.072 M 0.00 % | -1.072 M |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.632 M -636.74 % | 15.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -162.500 M 0.00 % | -162.500 M 19.95 % | -203.000 M 0.00 % | -203.000 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.903 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.828 M 0.00 % | 140.828 M -31.60 % | 205.890 M 0.00 % | 205.890 M |
| Other investing activites | -537.000 K -106.21 % | 8.650 M 199.11 % | -8.728 M -235.93 % | 6.421 M 118.13 % | -35.409 M -44.03 % | -24.585 M 56.05 % | -55.942 M -996.69 % | -5.101 M -107.30 % | 69.882 M 1 497.30 % | 4.375 M -89.03 % | 39.881 M 240.23 % | -28.439 M 0.00 % | -28.439 M -537.57 % | -4.461 M 0.00 % | -4.461 M |
| Net cash used for investing activites | -570.000 K -106.59 % | 8.650 M 199.11 % | -8.728 M -236.08 % | 6.414 M 117.78 % | -36.073 M -46.14 % | -24.684 M 56.07 % | -56.190 M -860.51 % | -5.850 M -108.79 % | 66.552 M 7 497.26 % | 876.000 K -97.50 % | 35.040 M 166.87 % | -52.404 M 0.00 % | -52.404 M -1 427.37 % | -3.431 M 0.00 % | -3.431 M |
| Debt repayment | 19.995 M | 0.000 100.00 % | -70.198 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 87.132 M 0.00 % | 87.132 M 213.87 % | 27.761 M 0.00 % | 27.761 M |
| 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 |
| 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 |
| Dividends paid | 0.000 100.00 % | -37.700 M | 0.000 100.00 % | -18.203 M | 0.000 100.00 % | -42.561 M | 0.000 100.00 % | -35.000 K -600.00 % | -5.000 K 99.32 % | -740.000 K 63.99 % | -2.055 M 77.10 % | -8.973 M 0.00 % | -8.973 M -1.83 % | -8.811 M 0.00 % | -8.811 M |
| Other financing activites | -3.286 M -117.16 % | 19.144 M 10.09 % | 17.390 M 125.35 % | -68.604 M 35.91 % | -107.046 M -1 519.71 % | 7.540 M 104.49 % | -168.095 M -190.44 % | 185.856 M 169.65 % | 68.925 M -61.34 % | 178.299 M 260.21 % | -111.288 M -693.24 % | -14.030 M 0.00 % | -14.030 M -8.04 % | -12.985 M 0.00 % | -12.985 M |
| Net cash used provided by financing activities | 16.709 M 190.05 % | -18.556 M 64.86 % | -52.808 M 39.17 % | -86.807 M 18.91 % | -107.046 M -205.66 % | -35.021 M 79.17 % | -168.095 M -190.46 % | 185.821 M 169.62 % | 68.920 M -61.18 % | 177.559 M 256.66 % | -113.343 M -276.74 % | 64.130 M 0.00 % | 64.130 M 975.19 % | 5.965 M 0.00 % | 5.965 M |
| Effect of forex changes on cash | 178.000 K 137.79 % | -471.000 K -390.63 % | -96.000 K 13.51 % | -111.000 K -117.54 % | 633.000 K 104.94 % | -12.820 M -203.89 % | 12.340 M -51.06 % | 25.216 M 196.40 % | -26.159 M 12.52 % | -29.904 M -350.01 % | 11.961 M 97.49 % | 6.057 M 0.00 % | 6.057 M -21.07 % | 7.674 M 0.00 % | 7.674 M |
| Net change in cash | 364.716 M 199.81 % | -365.413 M -2 805.16 % | 13.508 M -56.69 % | 31.188 M 117.64 % | -176.836 M -199.47 % | 177.770 M 278.73 % | -99.461 M -270.70 % | 58.268 M 59.17 % | 36.608 M 452.37 % | 6.628 M 104.43 % | -149.741 M -139.16 % | 382.402 M 0.00 % | 382.402 M 1 176.70 % | -35.516 M 0.00 % | -35.516 M |
| Cash at beginning of period | 0.000 -100.00 % | 365.413 M | 0.000 -100.00 % | 276.021 M -48.83 % | 539.369 M 49.16 % | 361.599 M 5.54 % | 342.624 M | 0.000 -100.00 % | 288.942 M | 0.000 -100.00 % | 388.820 M 148.99 % | 156.159 M 0.00 % | 156.159 M -18.53 % | 191.675 M 0.00 % | 191.675 M |
| Cash at end of period | 364.716 M | 0.000 -100.00 % | 13.508 M -56.69 % | 31.188 M -91.40 % | 362.533 M -32.79 % | 539.369 M 121.81 % | 243.163 M 317.32 % | 58.268 M -82.10 % | 325.550 M 4 812.11 % | 6.628 M -97.23 % | 239.079 M -55.61 % | 538.561 M 0.00 % | 538.561 M 244.88 % | 156.159 M 0.00 % | 156.159 M |
| Operating cash flow | -90.177 M -207.94 % | 83.540 M -5.76 % | 88.648 M -37.96 % | 142.880 M 16 417.92 % | 865.000 K -99.65 % | 247.004 M 1 796.68 % | 13.023 M 114.69 % | -88.652 M -145.59 % | -36.097 M 73.32 % | -135.276 M 41.98 % | -233.140 M -234.44 % | 173.419 M 0.00 % | 173.419 M 720.13 % | -27.965 M 0.00 % | -27.965 M |
| Capital expenditure | -33.000 K 76.76 % | -142.000 K | 0.000 100.00 % | -7.000 K 98.95 % | -664.000 K -570.71 % | -99.000 K 60.08 % | -248.000 K 66.89 % | -749.000 K 77.51 % | -3.330 M 4.83 % | -3.499 M 27.72 % | -4.841 M -82.78 % | -2.649 M 0.00 % | -2.649 M -235.68 % | -789.000 K 0.00 % | -789.000 K |
| Free CashFlow | -90.210 M -207.98 % | 83.540 M -5.76 % | 88.648 M -37.95 % | 142.873 M 70 981.09 % | 201.000 K -99.92 % | 246.905 M 1 832.72 % | 12.775 M 114.29 % | -89.401 M -126.75 % | -39.427 M 71.59 % | -138.775 M 41.69 % | -237.981 M -239.36 % | 170.771 M 0.00 % | 170.771 M 693.90 % | -28.754 M 0.00 % | -28.754 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 |