
Hanvey Group Holdings Limited 8219.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 138.695 M -25.30 % | 185.667 M -31.88 % | 272.555 M 33.28 % | 204.495 M 46.76 % | 139.335 M -29.65 % | 198.050 M 8.53 % | 182.478 M 4.38 % | 174.817 M 15.09 % | 151.892 M |
Net income | -19.229 M 2.71 % | -19.764 M -85.65 % | -10.646 M -317.65 % | -2.549 M 90.27 % | -26.208 M -80.15 % | -14.548 M -104.79 % | -7.104 M -279.39 % | 3.960 M -2.63 % | 4.067 M |
Income before tax | -19.073 M -1.79 % | -18.738 M -78.15 % | -10.518 M -262.44 % | -2.902 M 88.92 % | -26.186 M -88.76 % | -13.873 M -208.22 % | -4.501 M -174.82 % | 6.016 M 1.93 % | 5.902 M |
Income before tax ratio | -0.14 -36.26 % | -0.10 -161.52 % | -0.04 -171.93 % | -0.01 92.45 % | -0.19 -168.30 % | -0.07 -183.99 % | -0.02 -171.68 % | 0.03 -11.44 % | 0.04 |
EBITDA | 6.068 M 292.21 % | -3.157 M -188.63 % | 3.562 M -61.74 % | 9.311 M 165.69 % | -14.174 M -358.85 % | -3.089 M -170.00 % | 4.413 M -76.63 % | 18.884 M 13.21 % | 16.681 M |
Net income ratio | -0.14 -30.24 % | -0.11 -172.53 % | -0.04 -213.36 % | -0.01 93.37 % | -0.19 -156.06 % | -0.07 -88.68 % | -0.04 -271.86 % | 0.02 -15.40 % | 0.03 |
Ratio EBITDA | 0.04 357.30 % | -0.02 -230.11 % | 0.01 -71.30 % | 0.05 144.76 % | -0.10 -552.21 % | -0.02 -164.49 % | 0.02 -77.61 % | 0.11 -1.64 % | 0.11 |
Gross profit ratio | 0.30 27.16 % | 0.23 13.11 % | 0.21 -25.80 % | 0.28 16.86 % | 0.24 -6.35 % | 0.25 -15.16 % | 0.30 2.58 % | 0.29 -8.36 % | 0.32 |
Weighted average shs out dil | 192.275 M -6.13 % | 204.828 M 37.19 % | 149.307 M 8.03 % | 138.211 M 21.95 % | 113.333 M 0.00 % | 113.333 M 15.23 % | 98.352 M -13.22 % | 113.333 M 0.00 % | 113.333 M |
Weighted average shs out | 192.277 M -6.13 % | 204.828 M 37.19 % | 149.307 M 8.03 % | 138.211 M 21.95 % | 113.333 M 0.00 % | 113.333 M 15.23 % | 98.352 M -13.22 % | 113.333 M 0.00 % | 113.333 M |
EPS diluted | -0.10 -3.63 % | -0.10 -35.34 % | -0.07 -324.40 % | -0.02 92.70 % | -0.23 -76.92 % | -0.13 -80.06 % | -0.07 -254.27 % | 0.05 32.58 % | 0.04 |
Earnings per share | -0.10 -3.63 % | -0.10 -35.34 % | -0.07 -324.40 % | -0.02 92.70 % | -0.23 -76.92 % | -0.13 -80.06 % | -0.07 -254.27 % | 0.05 32.58 % | 0.04 |
Gross profit | 41.146 M -5.01 % | 43.315 M -22.95 % | 56.218 M -1.10 % | 56.843 M 71.51 % | 33.143 M -34.12 % | 50.306 M -7.92 % | 54.633 M 7.08 % | 51.022 M 5.47 % | 48.376 M |
Income tax expense | 160.000 K -86.60 % | 1.194 M 99.00 % | 600.000 K 645.45 % | -110.000 K -600.00 % | 22.000 K -96.74 % | 675.000 K -74.07 % | 2.603 M 26.61 % | 2.056 M 12.04 % | 1.835 M |
Cost of revenue | 97.549 M -31.47 % | 142.352 M -34.20 % | 216.337 M 46.52 % | 147.652 M 39.04 % | 106.192 M -28.12 % | 147.744 M 15.56 % | 127.845 M 3.27 % | 123.795 M 19.59 % | 103.516 M |
General and administrative expenses | 37.059 M -23.74 % | 48.595 M -17.00 % | 58.547 M 11.57 % | 52.477 M 9.70 % | 47.838 M -11.35 % | 53.960 M 5.53 % | 51.131 M 40.20 % | 36.470 M 17.31 % | 31.089 M |
Selling and marketing expenses | 3.672 M -10.00 % | 4.080 M -2.30 % | 4.176 M -8.92 % | 4.585 M 5.40 % | 4.350 M -18.49 % | 5.337 M -10.96 % | 5.994 M -5.32 % | 6.331 M 2.39 % | 6.183 M |
Other expenses | 0.000 100.00 % | -271.000 K 68.78 % | -868.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 308.000 K | 0.000 | 0.000 |
Operating expenses | 40.731 M -22.28 % | 52.404 M -15.28 % | 61.855 M 8.40 % | 57.062 M 9.34 % | 52.188 M -11.99 % | 59.297 M 3.80 % | 57.125 M 33.47 % | 42.801 M 14.83 % | 37.272 M |
Cost and expenses | 138.280 M -29.00 % | 194.756 M -29.99 % | 278.192 M 35.89 % | 204.714 M 29.25 % | 158.380 M -23.50 % | 207.041 M 11.93 % | 184.970 M 11.03 % | 166.596 M 18.33 % | 140.788 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 40.731 M -22.67 % | 52.675 M -16.02 % | 62.723 M 9.92 % | 57.062 M 9.34 % | 52.188 M -11.99 % | 59.297 M 3.80 % | 57.125 M 33.47 % | 42.801 M 14.83 % | 37.272 M |
Interest income | 1.539 M 16.41 % | 1.322 M 185.53 % | 463.000 K -21.12 % | 587.000 K 281.17 % | 154.000 K -83.92 % | 958.000 K 24.58 % | 769.000 K -30.97 % | 1.114 M -29.13 % | 1.572 M |
Interest expense | 7.540 M -17.36 % | 9.124 M 35.09 % | 6.754 M 31.04 % | 5.154 M 3.10 % | 4.999 M 25.19 % | 3.993 M -3.43 % | 4.135 M -12.06 % | 4.702 M -11.60 % | 5.319 M |
Depreciation and amortization | 5.653 M -12.45 % | 6.457 M -11.86 % | 7.326 M 3.78 % | 7.059 M 0.66 % | 7.013 M 3.27 % | 6.791 M 42.10 % | 4.779 M -3.88 % | 4.972 M -7.76 % | 5.390 M |
Operating income | 415.000 K 104.57 % | -9.089 M -39.72 % | -6.505 M -2 870.32 % | -219.000 K 98.85 % | -19.045 M -136.55 % | -8.051 M -885.43 % | -817.000 K -105.87 % | 13.912 M 23.21 % | 11.291 M |
Operating income ratio | 0.00 106.11 % | -0.05 -105.11 % | -0.02 -2 128.60 % | 0.00 99.22 % | -0.14 -236.24 % | -0.04 -807.95 % | 0.00 -105.63 % | 0.08 7.06 % | 0.07 |
Total other income expenses net | -19.488 M -101.97 % | -9.649 M -140.44 % | -4.013 M -49.57 % | -2.683 M 62.43 % | -7.141 M -46.27 % | -4.882 M -32.52 % | -3.684 M -67.07 % | -2.205 M 57.61 % | -5.202 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | 42.870 M -16.04 % | 51.061 M -44.45 % | 91.927 M -9.05 % | 101.071 M 13.03 % | 89.417 M 243.89 % | 26.002 M 475.90 % | 4.515 M -94.23 % | 78.303 M 13.98 % | 68.698 M |
Total investments | 20.243 M -41.04 % | 34.335 M 7 364.13 % | 460.000 K 4.55 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K |
Total debt | 59.388 M -51.64 % | 122.805 M 15.26 % | 106.543 M -6.64 % | 114.117 M 6.38 % | 107.271 M 122.59 % | 48.192 M 7.46 % | 44.848 M -48.88 % | 87.734 M 10.65 % | 79.291 M |
Accumulated other comprehensive income loss | 4.080 M 387.93 % | -1.417 M -192.16 % | -485.000 K -108.16 % | 5.941 M 48.49 % | 4.001 M 322.05 % | 948.000 K | 0.000 100.00 % | -25.411 M 4.13 % | -26.507 M |
Retained earnings | -68.711 M -38.86 % | -49.482 M -66.51 % | -29.718 M -55.82 % | -19.072 M -15.43 % | -16.523 M -270.60 % | 9.685 M -60.03 % | 24.233 M | 0.000 | 0.000 |
Common stock | 24.750 M 50.00 % | 16.500 M 0.00 % | 16.500 M 65.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 -100.00 % | 1.000 M |
Total equity | 11.594 M -34.86 % | 17.798 M -53.97 % | 38.662 M -0.79 % | 38.970 M -2.14 % | 39.822 M -36.77 % | 62.977 M -18.28 % | 77.062 M 141.57 % | 31.900 M 16.21 % | 27.450 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 53.921 M -3.92 % | 56.119 M 141.32 % | 23.255 M -54.95 % | 51.624 M 2 861.79 % | 1.743 M 8.60 % | 1.605 M -92.86 % | 22.486 M 132 170.59 % | 17.000 K |
Total non current liabilities | 0.000 -100.00 % | 53.921 M -3.92 % | 56.119 M 141.32 % | 23.255 M -54.95 % | 51.624 M 2 861.79 % | 1.743 M 8.60 % | 1.605 M -92.86 % | 22.486 M 132 170.59 % | 17.000 K |
Other current liabilities | 30.944 M 236.53 % | 9.195 M 88.27 % | 4.884 M -8.95 % | 5.364 M -10.45 % | 5.990 M -24.55 % | 7.939 M -18.15 % | 9.700 M -15.45 % | 11.472 M -10.04 % | 12.752 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.634 M -17.68 % | 1.985 M 3.66 % | 1.915 M -31.63 % | 2.801 M | 0.000 | 0.000 | 0.000 |
Short term debt | 59.388 M -13.79 % | 68.884 M 36.61 % | 50.424 M -44.50 % | 90.862 M 63.28 % | 55.647 M 19.80 % | 46.449 M 7.41 % | 43.243 M -33.75 % | 65.274 M -17.66 % | 79.274 M |
Total current liabilities | 141.747 M 8.31 % | 130.875 M -13.26 % | 150.878 M -5.06 % | 158.914 M 33.69 % | 118.869 M -11.88 % | 134.898 M 9.40 % | 123.306 M -4.90 % | 129.654 M -15.58 % | 153.578 M |
Total liabilities | 141.747 M -23.30 % | 184.796 M -10.73 % | 206.997 M 13.63 % | 182.169 M 6.85 % | 170.493 M 24.77 % | 136.641 M 9.39 % | 124.911 M -17.90 % | 152.140 M -0.95 % | 153.595 M |
Other non current assets | 9.188 M -84.14 % | 57.940 M 67.30 % | 34.632 M 17.53 % | 29.466 M 1.94 % | 28.905 M -12.25 % | 32.940 M -8.04 % | 35.820 M 13.09 % | 31.673 M -7.41 % | 34.206 M |
Long term investments | 460.000 K 101.00 % | -46.105 M -104.01 % | -22.599 M -26.94 % | -17.803 M -0.49 % | -17.717 M 3.19 % | -18.300 M 11.08 % | -20.580 M -26.78 % | -16.233 M -2.20 % | -15.884 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 12.800 M -77.42 % | 56.687 M -11.30 % | 63.912 M -11.12 % | 71.911 M -0.02 % | 71.925 M 87.65 % | 38.330 M 7.39 % | 35.691 M -0.47 % | 35.860 M -8.28 % | 39.098 M |
Total non current assets | 22.448 M -67.24 % | 68.522 M -9.77 % | 75.945 M -9.13 % | 83.574 M 0.55 % | 83.118 M 56.90 % | 52.975 M 3.73 % | 51.070 M -0.72 % | 51.439 M -10.55 % | 57.505 M |
Other current assets | 48.559 M 453.88 % | 8.767 M 6.69 % | 8.217 M -9.52 % | 9.082 M 11.79 % | 8.124 M -77.40 % | 35.950 M -21.30 % | 45.680 M -22.47 % | 58.920 M 1 053.94 % | 5.106 M |
Short term investments | 19.783 M -75.41 % | 80.440 M 248.84 % | 23.059 M 26.40 % | 18.243 M 0.47 % | 18.157 M -3.11 % | 18.740 M -10.85 % | 21.020 M 26.07 % | 16.673 M 2.14 % | 16.324 M |
cash and cash equivalents | 16.518 M -76.98 % | 71.744 M 390.86 % | 14.616 M 12.03 % | 13.046 M -26.93 % | 17.854 M -19.54 % | 22.190 M -44.98 % | 40.333 M 327.66 % | 9.431 M -10.97 % | 10.593 M |
Cash and short term investments | 36.301 M -61.48 % | 94.244 M -0.51 % | 94.724 M 21.17 % | 78.176 M -5.39 % | 82.630 M 101.88 % | 40.930 M -33.29 % | 61.353 M 135.03 % | 26.104 M -3.02 % | 26.917 M |
Total current assets | 130.893 M -2.37 % | 134.072 M -21.00 % | 169.714 M 23.37 % | 137.565 M 8.15 % | 127.197 M -13.26 % | 146.643 M -2.82 % | 150.903 M 13.80 % | 132.601 M 7.33 % | 123.540 M |
Inventory | 11.418 M -9.25 % | 12.582 M -71.34 % | 43.899 M 53.53 % | 28.594 M 41.32 % | 20.233 M -15.82 % | 24.035 M 38.26 % | 17.384 M 20.46 % | 14.431 M -11.17 % | 16.246 M |
Net receivables | 34.615 M 87.32 % | 18.479 M -19.21 % | 22.874 M 5.35 % | 21.713 M 33.95 % | 16.210 M -64.55 % | 45.728 M 3.27 % | 44.279 M -26.91 % | 60.580 M -19.52 % | 75.271 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K -96.40 % | 139.000 K 0.00 % | 139.000 K 63.53 % | 85.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 51.415 M -1.77 % | 52.339 M -44.13 % | 93.679 M 54.49 % | 60.638 M 9.75 % | 55.252 M -27.67 % | 76.385 M 10.77 % | 68.961 M 32.07 % | 52.215 M -13.25 % | 60.189 M |
Tax payables | 0.000 -100.00 % | 457.000 K 77.82 % | 257.000 K 295.38 % | 65.000 K 0.00 % | 65.000 K -95.09 % | 1.324 M -5.56 % | 1.402 M 102.31 % | 693.000 K -49.16 % | 1.363 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -887.000 K -0.45 % | -883.000 K -23.50 % | -715.000 K -194.24 % | -243.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 331.000 K -57.89 % | 786.000 K -52.91 % | 1.669 M -49.35 % | 3.295 M 51.56 % | 2.174 M -45.29 % | 3.974 M 73.39 % | 2.292 M 263.81 % | 630.000 K 186.36 % | 220.000 K |
Preferred stock | 0.000 | 0.000 -100.00 % | 485.000 K -96.31 % | 13.131 M 4.86 % | 12.522 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 52.362 M -1.35 % | 53.080 M 0.92 % | 52.595 M 24.21 % | 42.344 M 0.00 % | 42.344 M 0.00 % | 42.344 M 0.00 % | 42.344 M | 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 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 153.341 M -24.31 % | 202.594 M -17.53 % | 245.659 M 11.09 % | 221.139 M 5.15 % | 210.315 M 5.36 % | 199.618 M -1.17 % | 201.973 M 9.74 % | 184.040 M 1.65 % | 181.045 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | -24.650 M -332.99 % | -5.693 M -136.72 % | 15.503 M 242.79 % | -10.857 M -232.73 % | 8.180 M 135.34 % | -23.144 M -192.24 % | 25.091 M 258.75 % | -15.805 M -23.76 % | -12.771 M |
Accounts receivables | -17.606 M -455.25 % | 4.956 M 337.58 % | -2.086 M 57.37 % | -4.893 M -118.28 % | 26.765 M 2 330.42 % | -1.200 M | 0.000 | 0.000 | 0.000 |
Inventory | 29.000 K -99.90 % | 29.362 M 291.85 % | -15.305 M -70.42 % | -8.981 M -402.59 % | 2.968 M 141.77 % | -7.106 M -140.64 % | -2.953 M -262.70 % | 1.815 M 148.53 % | -3.740 M |
Accounts payables | -911.000 K 97.80 % | -41.340 M -225.12 % | 33.041 M 513.46 % | 5.386 M 125.49 % | -21.133 M -384.66 % | 7.424 M | 0.000 | 0.000 | 0.000 |
Other working capital | -6.162 M -563.66 % | 1.329 M 1 004.08 % | -147.000 K 93.79 % | -2.369 M -464.05 % | -420.000 K 98.11 % | -22.262 M -179.38 % | 28.044 M 259.16 % | -17.620 M -95.11 % | -9.031 M |
Other non cash items | 26.081 M 116.42 % | 12.051 M 102.30 % | 5.957 M 12.50 % | 5.295 M -49.04 % | 10.391 M 108.70 % | 4.979 M 1 077.07 % | 423.000 K 649.35 % | -77.000 K -101.39 % | 5.529 M |
Net cash provided by operating activities | -17.798 M -156.12 % | -6.949 M -138.04 % | 18.268 M 1 400.21 % | -1.405 M -133.39 % | -602.000 K 97.62 % | -25.247 M -197.89 % | 25.792 M 627.01 % | -4.894 M -220.84 % | 4.050 M |
Investments in property plant and equipment | 0.000 100.00 % | -252.000 K 89.94 % | -2.505 M 10.47 % | -2.798 M 84.06 % | -17.551 M -241.66 % | -5.137 M -61.03 % | -3.190 M 21.51 % | -4.064 M -528.13 % | -647.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 587.000 K 281.17 % | 154.000 K -75.71 % | 634.000 K -2.76 % | 652.000 K -91.58 % | 7.744 M | 0.000 |
Purchases of investments | 0.000 100.00 % | -2.730 M 75.87 % | -11.314 M -792.98 % | -1.267 M 33.18 % | -1.896 M 73.37 % | -7.119 M 44.26 % | -12.772 M -5 113.06 % | -245.000 K | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 2.740 M -52.01 % | 5.710 M 262.54 % | 1.575 M -24.13 % | 2.076 M -73.70 % | 7.894 M -13.27 % | 9.102 M 6 848.09 % | 131.000 K | 0.000 |
Other investing activites | 43.884 M 26 021.43 % | 168.000 K 101.67 % | -10.030 M -1 614.53 % | -585.000 K 98.55 % | -40.333 M -369.19 % | 14.983 M 120.21 % | 6.804 M 123.87 % | -28.505 M -451.00 % | 8.121 M |
Net cash used for investing activites | 43.884 M 59 402.70 % | -74.000 K 99.59 % | -18.139 M -629.06 % | -2.488 M 95.68 % | -57.550 M -611.33 % | 11.255 M 1 788.42 % | 596.000 K 102.39 % | -24.939 M -433.68 % | 7.474 M |
Debt repayment | -60.037 M -517.39 % | 14.384 M 418.37 % | -4.518 M -191.57 % | 4.934 M -91.74 % | 59.756 M 2 078.68 % | -3.020 M 93.06 % | -43.535 M -204.81 % | 41.537 M 459.04 % | 7.430 M |
Common stock issued | 7.532 M | 0.000 -100.00 % | 17.236 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.344 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 13.413 M 263.95 % | -8.181 M 1.28 % | -8.287 M -17.95 % | -7.026 M 6.72 % | -7.532 M -88.63 % | -3.993 M -108.31 % | 48.022 M 1 075.46 % | -4.923 M 10.93 % | -5.527 M |
Net cash used provided by financing activities | -39.092 M -730.21 % | 6.203 M 39.99 % | 4.431 M 311.81 % | -2.092 M -104.01 % | 52.224 M 844.67 % | -7.013 M -256.30 % | 4.487 M -87.75 % | 36.614 M 1 824.01 % | 1.903 M |
Effect of forex changes on cash | 1.156 M 214.57 % | -1.009 M 52.27 % | -2.114 M -680.77 % | 364.000 K -64.86 % | 1.036 M 11.04 % | 933.000 K -10.29 % | 1.040 M 86.71 % | 557.000 K 172.91 % | -764.000 K |
Net change in cash | -11.850 M -547.90 % | -1.829 M -179.21 % | 2.309 M 141.08 % | -5.621 M -14.90 % | -4.892 M 75.63 % | -20.072 M -162.89 % | 31.915 M 334.93 % | 7.338 M -42.05 % | 12.663 M |
Cash at beginning of period | 25.802 M -6.62 % | 27.631 M 183.45 % | 9.748 M -36.57 % | 15.369 M -24.14 % | 20.261 M -49.77 % | 40.333 M 379.13 % | 8.418 M 679.44 % | 1.080 M 109.32 % | -11.583 M |
Cash at end of period | 13.952 M -45.93 % | 25.802 M 114.00 % | 12.057 M 23.69 % | 9.748 M -36.57 % | 15.369 M -24.14 % | 20.261 M -49.77 % | 40.333 M 379.13 % | 8.418 M 679.44 % | 1.080 M |
Operating cash flow | -23.691 M -240.93 % | -6.949 M -138.04 % | 18.268 M 1 400.21 % | -1.405 M -133.39 % | -602.000 K 97.62 % | -25.247 M -197.89 % | 25.792 M 627.01 % | -4.894 M -220.84 % | 4.050 M |
Capital expenditure | -1.141 M -352.78 % | -252.000 K 89.94 % | -2.505 M 10.47 % | -2.798 M 84.06 % | -17.551 M -241.66 % | -5.137 M -61.03 % | -3.190 M 21.51 % | -4.064 M -528.13 % | -647.000 K |
Free CashFlow | -24.832 M -66.35 % | -14.928 M -194.70 % | 15.763 M 475.04 % | -4.203 M 76.85 % | -18.153 M 40.25 % | -30.384 M -234.43 % | 22.602 M 352.31 % | -8.958 M -363.24 % | 3.403 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 27.031 M 0.00 % | 27.031 M -37.78 % | 43.442 M 0.00 % | 43.442 M 67.69 % | 25.906 M 0.00 % | 25.906 M -38.41 % | 42.062 M 155.18 % | 16.483 M -68.95 % | 53.091 M -28.29 % | 74.031 M 14.17 % | 64.842 M -11.23 % | 73.043 M -4.79 % | 76.719 M 32.39 % | 57.951 M 5.21 % | 55.082 M 4.85 % | 52.536 M -5.75 % | 55.743 M 35.52 % | 41.134 M -17.54 % | 49.885 M 14.45 % | 43.588 M 72.56 % | 25.259 M 22.60 % | 20.603 M -65.78 % | 60.212 M 13.09 % | 53.242 M 10.61 % | 48.133 M 32.01 % | 36.463 M -46.18 % | 67.749 M 79.51 % | 37.741 M -10.70 % | 42.262 M 21.70 % | 34.726 M -42.90 % | 60.821 M 25.75 % | 48.365 M 45.79 % | 33.175 M |
Net income | 530.000 K 0.00 % | 530.000 K 110.33 % | -5.130 M 0.00 % | -5.130 M -14.37 % | -4.485 M 0.00 % | -4.485 M 67.33 % | -13.730 M -86.75 % | -7.352 M -1 858.85 % | 418.000 K -53.56 % | 900.000 K 106.73 % | -13.369 M -907.46 % | -1.327 M -145.63 % | 2.908 M 58.47 % | 1.835 M 138.04 % | -4.824 M -237.55 % | 3.507 M 83.52 % | 1.911 M 160.80 % | -3.143 M 74.92 % | -12.532 M -870.72 % | -1.291 M 72.43 % | -4.683 M 39.20 % | -7.702 M 38.17 % | -12.456 M -363.06 % | 4.735 M 240.80 % | -3.363 M 2.92 % | -3.464 M -905.58 % | 430.000 K 109.44 % | -4.556 M -816.35 % | 636.000 K 117.60 % | -3.614 M -516.84 % | 867.000 K -87.52 % | 6.948 M 265.11 % | -4.208 M |
Income before tax | 576.500 K 0.00 % | 576.500 K 111.25 % | -5.125 M 0.00 % | -5.125 M -16.15 % | -4.412 M 0.00 % | -4.412 M 66.88 % | -13.321 M -95.29 % | -6.821 M -1 592.56 % | 457.000 K -51.74 % | 947.000 K 107.24 % | -13.084 M -760.22 % | -1.521 M -146.66 % | 3.260 M 294.20 % | 827.000 K 114.11 % | -5.860 M -239.86 % | 4.190 M 119.26 % | 1.911 M 160.80 % | -3.143 M 74.88 % | -12.510 M -869.02 % | -1.291 M 72.43 % | -4.683 M 39.20 % | -7.702 M 39.18 % | -12.663 M -328.57 % | 5.540 M 266.82 % | -3.321 M 3.15 % | -3.429 M -350.84 % | 1.367 M 140.19 % | -3.401 M -459.13 % | 947.000 K 127.74 % | -3.414 M -216.80 % | 2.923 M -57.93 % | 6.948 M 256.38 % | -4.443 M |
Income before tax ratio | 0.02 0.00 % | 0.02 118.08 % | -0.12 0.00 % | -0.12 30.74 % | -0.17 0.00 % | -0.17 46.22 % | -0.32 23.47 % | -0.41 -4 907.47 % | 0.01 -32.71 % | 0.01 106.34 % | -0.20 -869.02 % | -0.02 -149.00 % | 0.04 197.76 % | 0.01 113.41 % | -0.11 -233.39 % | 0.08 132.64 % | 0.03 144.87 % | -0.08 69.53 % | -0.25 -746.70 % | -0.03 84.02 % | -0.19 50.41 % | -0.37 -77.75 % | -0.21 -302.11 % | 0.10 250.81 % | -0.07 26.63 % | -0.09 -566.07 % | 0.02 122.39 % | -0.09 -502.15 % | 0.02 122.79 % | -0.10 -304.57 % | 0.05 -66.55 % | 0.14 207.27 % | -0.13 |
EBITDA | 371.500 K 0.00 % | 371.500 K -90.49 % | 3.907 M 11.15 % | 3.515 M 377.98 % | -1.265 M 0.00 % | -1.265 M 89.09 % | -11.587 M -126.44 % | -5.117 M -291.86 % | 2.667 M -14.46 % | 3.118 M 128.73 % | -10.853 M -5 147.91 % | 215.000 K -95.86 % | 5.197 M 142.74 % | 2.141 M 148.04 % | -4.457 M -181.45 % | 5.472 M 74.66 % | 3.133 M 261.91 % | -1.935 M 82.64 % | -11.149 M -11 361.62 % | 99.000 K 102.80 % | -3.537 M 46.68 % | -6.633 M 42.65 % | -11.566 M -280.16 % | 6.420 M 478.31 % | -1.697 M -87.05 % | -907.250 K -139.64 % | 2.289 M 195.57 % | -2.395 M -165.65 % | 3.648 M 259.16 % | -2.292 M -156.14 % | 4.083 M -49.94 % | 8.157 M 466.28 % | -2.227 M |
Net income ratio | 0.02 0.00 % | 0.02 116.61 % | -0.12 0.00 % | -0.12 31.80 % | -0.17 0.00 % | -0.17 46.96 % | -0.33 26.82 % | -0.45 -5 765.18 % | 0.01 -35.24 % | 0.01 105.90 % | -0.21 -1 034.88 % | -0.02 -147.93 % | 0.04 19.71 % | 0.03 136.16 % | -0.09 -231.20 % | 0.07 94.72 % | 0.03 144.87 % | -0.08 69.58 % | -0.25 -748.19 % | -0.03 84.02 % | -0.19 50.41 % | -0.37 -80.71 % | -0.21 -332.61 % | 0.09 227.29 % | -0.07 26.45 % | -0.10 -1 596.79 % | 0.01 105.26 % | -0.12 -902.16 % | 0.02 114.46 % | -0.10 -830.08 % | 0.01 -90.08 % | 0.14 213.26 % | -0.13 |
Ratio EBITDA | 0.01 0.00 % | 0.01 -84.72 % | 0.09 11.15 % | 0.08 265.76 % | -0.05 0.00 % | -0.05 82.28 % | -0.28 11.26 % | -0.31 -717.98 % | 0.05 19.27 % | 0.04 125.16 % | -0.17 -5 786.35 % | 0.00 -95.65 % | 0.07 83.36 % | 0.04 145.66 % | -0.08 -177.69 % | 0.10 85.32 % | 0.06 219.48 % | -0.05 78.95 % | -0.22 -9 940.06 % | 0.00 101.62 % | -0.14 56.50 % | -0.32 -67.60 % | -0.19 -259.30 % | 0.12 442.01 % | -0.04 -41.70 % | -0.02 -173.64 % | 0.03 153.24 % | -0.06 -173.52 % | 0.09 230.78 % | -0.07 -198.32 % | 0.07 -60.20 % | 0.17 351.24 % | -0.07 |
Gross profit ratio | 0.34 0.00 % | 0.34 24.12 % | 0.27 0.00 % | 0.27 -17.80 % | 0.33 0.00 % | 0.33 344.15 % | 0.08 -76.80 % | 0.32 8.33 % | 0.30 17.01 % | 0.26 181.42 % | 0.09 -54.43 % | 0.20 -23.10 % | 0.26 -5.38 % | 0.27 14.33 % | 0.24 -28.98 % | 0.34 32.14 % | 0.26 -10.10 % | 0.28 40.37 % | 0.20 -20.33 % | 0.25 10.77 % | 0.23 -23.63 % | 0.30 148.09 % | 0.12 -68.89 % | 0.39 58.16 % | 0.25 -14.29 % | 0.29 29.76 % | 0.22 -50.63 % | 0.45 63.73 % | 0.27 -15.00 % | 0.32 54.70 % | 0.21 -45.55 % | 0.38 29.94 % | 0.29 |
Weighted average shs out dil | 246.512 M 0.00 % | 246.512 M 12.22 % | 219.660 M 0.00 % | 219.660 M 33.22 % | 164.890 M 0.00 % | 164.890 M -0.31 % | 165.410 M 0.34 % | 164.843 M -0.10 % | 165.000 M 0.83 % | 163.636 M 9.46 % | 149.491 M -8.77 % | 163.867 M 9.32 % | 149.897 M -0.07 % | 150.000 M 0.00 % | 150.000 M 32.35 % | 113.333 M 6.60 % | 106.320 M 0.00 % | 106.320 M 7.06 % | 99.308 M -11.76 % | 112.549 M -0.33 % | 112.923 M -0.36 % | 113.333 M 14.12 % | 99.308 M -13.02 % | 114.177 M 1.85 % | 112.100 M -1.09 % | 113.333 M 14.12 % | 99.308 M -11.53 % | 112.249 M -0.96 % | 113.333 M 0.00 % | 113.333 M 14.12 % | 99.308 M -12.38 % | 113.333 M 0.00 % | 113.333 M |
Weighted average shs out | 246.512 M 0.00 % | 246.512 M 12.22 % | 219.669 M 0.00 % | 219.669 M 33.22 % | 164.890 M 0.00 % | 164.890 M -0.32 % | 165.412 M 0.34 % | 164.843 M -0.10 % | 165.000 M 0.83 % | 163.636 M 9.46 % | 149.491 M -8.77 % | 163.867 M 9.32 % | 149.897 M -0.07 % | 150.000 M 0.00 % | 150.000 M 32.35 % | 113.333 M 6.60 % | 106.320 M 0.00 % | 106.320 M 7.06 % | 99.308 M -11.76 % | 112.549 M -0.33 % | 112.923 M -0.36 % | 113.333 M 14.12 % | 99.308 M -13.02 % | 114.177 M 1.85 % | 112.100 M -1.09 % | 113.333 M 14.12 % | 99.308 M -11.53 % | 112.249 M -0.96 % | 113.333 M 0.00 % | 113.333 M 14.12 % | 99.308 M -12.38 % | 113.333 M 0.00 % | 113.333 M |
EPS diluted | 0.00 0.00 % | 0.00 109.40 % | -0.02 0.00 % | -0.02 13.97 % | -0.03 0.00 % | -0.03 67.23 % | -0.08 -86.10 % | -0.04 -657.50 % | 0.01 45.45 % | 0.01 106.15 % | -0.09 -1 003.70 % | -0.01 -141.75 % | 0.02 59.02 % | 0.01 137.89 % | -0.03 -1 020.00 % | 0.00 -80.56 % | 0.02 160.81 % | -0.03 77.23 % | -0.13 -1 030.43 % | -0.01 72.29 % | -0.04 38.97 % | -0.07 47.69 % | -0.13 -413.25 % | 0.04 238.33 % | -0.03 1.96 % | -0.03 -811.63 % | 0.00 110.59 % | -0.04 -825.00 % | 0.01 117.55 % | -0.03 -466.67 % | 0.01 -85.81 % | 0.06 265.23 % | -0.04 |
Earnings per share | 0.00 0.00 % | 0.00 109.40 % | -0.02 0.00 % | -0.02 13.97 % | -0.03 0.00 % | -0.03 67.23 % | -0.08 -86.10 % | -0.04 -657.50 % | 0.01 45.45 % | 0.01 106.15 % | -0.09 -1 003.70 % | -0.01 -141.75 % | 0.02 59.02 % | 0.01 137.89 % | -0.03 -1 020.00 % | 0.00 -80.56 % | 0.02 160.81 % | -0.03 77.23 % | -0.13 -1 030.43 % | -0.01 72.29 % | -0.04 38.97 % | -0.07 47.69 % | -0.13 -413.25 % | 0.04 238.33 % | -0.03 1.96 % | -0.03 -811.63 % | 0.00 110.59 % | -0.04 -825.00 % | 0.01 117.55 % | -0.03 -466.67 % | 0.01 -85.81 % | 0.06 265.23 % | -0.04 |
Gross profit | 9.209 M 0.00 % | 9.209 M -22.77 % | 11.924 M 0.00 % | 11.924 M 37.85 % | 8.650 M 0.00 % | 8.650 M 173.55 % | 3.162 M -40.81 % | 5.342 M -66.37 % | 15.883 M -16.09 % | 18.928 M 221.30 % | 5.891 M -59.54 % | 14.561 M -26.79 % | 19.889 M 25.27 % | 15.877 M 20.29 % | 13.199 M -25.54 % | 17.727 M 24.54 % | 14.234 M 21.84 % | 11.683 M 15.74 % | 10.094 M -8.82 % | 11.071 M 91.14 % | 5.792 M -6.37 % | 6.186 M -15.11 % | 7.287 M -64.82 % | 20.714 M 74.95 % | 11.840 M 13.14 % | 10.465 M -30.16 % | 14.985 M -11.37 % | 16.907 M 46.22 % | 11.563 M 3.44 % | 11.178 M -11.67 % | 12.655 M -31.52 % | 18.481 M 89.43 % | 9.756 M |
Income tax expense | 47.500 K 0.00 % | 47.500 K 691.67 % | 6.000 K 0.00 % | 6.000 K -91.89 % | 74.000 K 0.00 % | 74.000 K -83.59 % | 451.000 K -21.43 % | 574.000 K 591.57 % | 83.000 K -3.49 % | 86.000 K -69.82 % | 285.000 K 246.91 % | -194.000 K -138.11 % | 509.000 K 150.50 % | -1.008 M -27.11 % | -793.000 K -216.11 % | 683.000 K | 0.000 | 0.000 -100.00 % | 22.000 K | 0.000 | 0.000 -100.00 % | 64.000 K 130.92 % | -207.000 K -125.71 % | 805.000 K 1 816.67 % | 42.000 K 20.00 % | 35.000 K -96.26 % | 937.000 K -18.87 % | 1.155 M 271.38 % | 311.000 K 55.50 % | 200.000 K -90.27 % | 2.056 M | 0.000 100.00 % | -235.000 K |
Cost of revenue | 17.823 M 0.00 % | 17.823 M -43.45 % | 31.519 M 0.00 % | 31.519 M 82.65 % | 17.256 M 0.00 % | 17.256 M -55.64 % | 38.900 M 249.16 % | 11.141 M -70.06 % | 37.208 M -32.48 % | 55.103 M -6.53 % | 58.951 M 0.80 % | 58.482 M 2.91 % | 56.830 M 35.07 % | 42.074 M 0.46 % | 41.883 M 20.32 % | 34.809 M -16.14 % | 41.509 M 40.94 % | 29.451 M -25.99 % | 39.791 M 22.37 % | 32.517 M 67.04 % | 19.467 M 35.03 % | 14.417 M -72.76 % | 52.925 M 62.71 % | 32.528 M -10.37 % | 36.293 M 39.60 % | 25.998 M -50.73 % | 52.764 M 153.26 % | 20.834 M -32.13 % | 30.699 M 30.37 % | 23.548 M -51.11 % | 48.166 M 61.18 % | 29.884 M 27.61 % | 23.419 M |
General and administrative expenses | 9.201 M 0.00 % | 9.201 M 10.20 % | 8.349 M 0.00 % | 8.349 M -17.99 % | 10.181 M 0.00 % | 10.181 M -18.16 % | 12.439 M 43.11 % | 8.692 M -34.43 % | 13.256 M -6.70 % | 14.208 M -6.45 % | 15.188 M -1.72 % | 15.454 M 10.52 % | 13.983 M 0.44 % | 13.922 M -16.26 % | 16.626 M 42.09 % | 11.701 M 4.97 % | 11.147 M -14.27 % | 13.003 M -19.49 % | 16.150 M 59.18 % | 10.146 M 6.09 % | 9.564 M -20.15 % | 11.978 M -28.32 % | 16.710 M 29.81 % | 12.873 M 0.39 % | 12.823 M 10.98 % | 11.554 M 3.07 % | 11.210 M -39.31 % | 18.471 M 102.53 % | 9.120 M -26.03 % | 12.330 M 83.76 % | 6.710 M -34.06 % | 10.176 M -15.53 % | 12.047 M |
Selling and marketing expenses | 701.000 K 0.00 % | 701.000 K -35.15 % | 1.081 M 0.00 % | 1.081 M 43.18 % | 755.000 K 0.00 % | 755.000 K -29.96 % | 1.078 M 11.25 % | 969.000 K -19.59 % | 1.205 M 45.53 % | 828.000 K -29.95 % | 1.182 M 10.57 % | 1.069 M -13.72 % | 1.239 M 80.61 % | 686.000 K -60.32 % | 1.729 M 112.15 % | 815.000 K -35.37 % | 1.261 M 61.67 % | 780.000 K -56.67 % | 1.800 M 138.41 % | 755.000 K -25.83 % | 1.018 M 31.02 % | 777.000 K -33.65 % | 1.171 M -30.79 % | 1.692 M 15.81 % | 1.461 M 44.23 % | 1.013 M -38.16 % | 1.638 M -3.48 % | 1.697 M 39.10 % | 1.220 M -15.22 % | 1.439 M -42.67 % | 2.510 M 103.40 % | 1.234 M -3.67 % | 1.281 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -175.000 K | 0.000 | 0.000 | 0.000 100.00 % | -868.000 K | 0.000 100.00 % | -250.000 K | 0.000 100.00 % | -1.386 M | 0.000 -100.00 % | 78.000 K | 0.000 100.00 % | -673.000 K -847.89 % | -71.000 K -170.30 % | 101.000 K 257.81 % | -64.000 K -137.43 % | 171.000 K | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 9.902 M 0.00 % | 9.902 M 5.01 % | 9.430 M 0.00 % | 9.430 M -13.77 % | 10.936 M 0.00 % | 10.936 M -18.04 % | 13.342 M 38.10 % | 9.661 M -32.75 % | 14.365 M -4.46 % | 15.036 M -3.01 % | 15.502 M -6.18 % | 16.523 M 10.36 % | 14.972 M 2.49 % | 14.608 M -14.62 % | 17.109 M 36.70 % | 12.516 M 7.38 % | 11.656 M -15.43 % | 13.783 M -13.73 % | 15.977 M 46.56 % | 10.901 M 10.78 % | 9.840 M -22.85 % | 12.755 M -28.67 % | 17.881 M 22.77 % | 14.565 M 1.97 % | 14.284 M 13.66 % | 12.567 M -2.19 % | 12.848 M -36.30 % | 20.168 M 95.05 % | 10.340 M -24.90 % | 13.769 M 49.34 % | 9.220 M -19.19 % | 11.410 M -14.39 % | 13.328 M |
Cost and expenses | 27.725 M 0.00 % | 27.725 M -32.29 % | 40.949 M 0.00 % | 40.949 M 45.25 % | 28.192 M 0.00 % | 28.192 M -46.22 % | 52.417 M 151.98 % | 20.802 M -59.66 % | 51.573 M -26.47 % | 70.139 M -5.79 % | 74.453 M -0.74 % | 75.005 M 4.46 % | 71.802 M 26.68 % | 56.682 M -3.92 % | 58.992 M 24.65 % | 47.325 M -10.98 % | 53.165 M 22.97 % | 43.234 M -22.48 % | 55.768 M 28.44 % | 43.418 M 48.15 % | 29.307 M 7.86 % | 27.172 M -61.62 % | 70.806 M 50.35 % | 47.093 M -6.89 % | 50.577 M 31.15 % | 38.565 M -41.22 % | 65.612 M 60.02 % | 41.002 M -0.09 % | 41.039 M 9.97 % | 37.317 M -34.97 % | 57.386 M 38.97 % | 41.294 M 12.37 % | 36.747 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 9.902 M 0.00 % | 9.902 M 5.01 % | 9.430 M 0.00 % | 9.430 M -13.77 % | 10.936 M 0.00 % | 10.936 M -19.10 % | 13.517 M 39.91 % | 9.661 M -33.19 % | 14.461 M -3.82 % | 15.036 M -8.15 % | 16.370 M -0.93 % | 16.523 M 8.55 % | 15.222 M 4.20 % | 14.608 M -20.41 % | 18.355 M 46.65 % | 12.516 M 0.87 % | 12.408 M -9.98 % | 13.783 M -23.21 % | 17.950 M 64.66 % | 10.901 M 3.01 % | 10.582 M -17.04 % | 12.755 M -28.67 % | 17.881 M 22.77 % | 14.565 M 1.97 % | 14.284 M 13.66 % | 12.567 M -2.19 % | 12.848 M -36.30 % | 20.168 M 95.05 % | 10.340 M -24.90 % | 13.769 M 49.34 % | 9.220 M -19.19 % | 11.410 M -14.39 % | 13.328 M |
Interest income | 168.000 K | 0.000 -100.00 % | 1.226 M | 0.000 -100.00 % | 313.000 K | 0.000 -100.00 % | 1.322 M | 0.000 -100.00 % | 468.000 K | 0.000 -100.00 % | 311.000 K | 0.000 -100.00 % | 75.000 K | 0.000 -100.00 % | 587.000 K | 0.000 -100.00 % | 96.000 K | 0.000 -100.00 % | 154.000 K | 0.000 -100.00 % | 193.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 563.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 274.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 243.000 K |
Interest expense | 2.011 M | 0.000 -100.00 % | 3.622 M | 0.000 -100.00 % | 3.918 M | 0.000 -100.00 % | 3.039 M 78.35 % | 1.704 M -22.90 % | 2.210 M 1.80 % | 2.171 M -2.69 % | 2.231 M 28.51 % | 1.736 M 17.85 % | 1.473 M 12.10 % | 1.314 M -6.34 % | 1.403 M 9.44 % | 1.282 M 1.67 % | 1.261 M 4.39 % | 1.208 M -11.24 % | 1.361 M -2.09 % | 1.390 M 17.90 % | 1.179 M 10.29 % | 1.069 M -2.55 % | 1.097 M 24.66 % | 880.000 K -11.56 % | 995.000 K -2.55 % | 1.021 M 10.74 % | 922.000 K -8.35 % | 1.006 M -4.19 % | 1.050 M -6.42 % | 1.122 M -3.28 % | 1.160 M -4.05 % | 1.209 M 3.87 % | 1.164 M |
Depreciation and amortization | 1.065 M 0.00 % | 1.065 M -24.64 % | 1.413 M 38.35 % | 1.022 M 0.00 % | 1.022 M 0.00 % | 1.022 M -73.20 % | 3.812 M 9 729.67 % | -39.586 K -101.50 % | 2.645 M 6 882.05 % | -39.000 K 51.85 % | -81.000 K -103.72 % | 2.177 M 677.50 % | 280.000 K -67.89 % | 872.000 K 259.41 % | -547.000 K -309.58 % | 261.000 K -52.97 % | 555.000 K 236.36 % | 165.000 K 103.13 % | -5.266 M -7 316.90 % | -71.000 K -113.89 % | 511.000 K 898.44 % | -64.000 K 93.42 % | -972.000 K -458.67 % | 271.000 K -84.04 % | 1.698 M 0.00 % | 1.698 M 1 016.94 % | 152.000 K -82.45 % | 866.000 K -27.52 % | 1.195 M 0.00 % | 1.195 M 84.38 % | 648.000 K -40.33 % | 1.086 M -12.63 % | 1.243 M |
Operating income | -693.500 K 0.00 % | -693.500 K -127.81 % | 2.494 M 0.00 % | 2.494 M 209.08 % | -2.286 M 0.00 % | -2.286 M 77.92 % | -10.355 M -102.36 % | -5.117 M -335.05 % | 2.177 M -31.04 % | 3.157 M 129.31 % | -10.772 M -449.03 % | -1.962 M -139.90 % | 4.917 M 287.47 % | 1.269 M 132.46 % | -3.910 M -175.03 % | 5.211 M 102.13 % | 2.578 M 222.76 % | -2.100 M 64.30 % | -5.883 M -3 560.59 % | 170.000 K 104.20 % | -4.048 M 38.38 % | -6.569 M 37.99 % | -10.594 M -272.29 % | 6.149 M 281.13 % | -3.395 M 17.32 % | -4.106 M -292.13 % | 2.137 M 165.53 % | -3.261 M -506.48 % | 802.250 K 123.01 % | -3.487 M -201.51 % | 3.435 M -51.42 % | 7.071 M 259.72 % | -4.427 M |
Operating income ratio | -0.03 0.00 % | -0.03 -144.70 % | 0.06 0.00 % | 0.06 165.05 % | -0.09 0.00 % | -0.09 64.16 % | -0.25 20.70 % | -0.31 -857.08 % | 0.04 -3.84 % | 0.04 125.67 % | -0.17 -518.47 % | -0.03 -141.91 % | 0.06 192.68 % | 0.02 130.85 % | -0.07 -171.57 % | 0.10 114.47 % | 0.05 190.59 % | -0.05 56.71 % | -0.12 -3 123.76 % | 0.00 102.43 % | -0.16 49.74 % | -0.32 -81.21 % | -0.18 -252.34 % | 0.12 263.75 % | -0.07 37.36 % | -0.11 -456.98 % | 0.03 136.51 % | -0.09 -555.17 % | 0.02 118.91 % | -0.10 -277.78 % | 0.06 -61.37 % | 0.15 209.56 % | -0.13 |
Total other income expenses net | 1.270 M 0.00 % | 1.270 M 116.67 % | -7.618 M 0.00 % | -7.618 M -258.33 % | -2.126 M 0.00 % | -2.126 M 28.32 % | -2.966 M -18.55 % | -2.502 M -159.27 % | -965.000 K 67.23 % | -2.945 M 15.20 % | -3.473 M -887.53 % | 441.000 K 126.61 % | -1.657 M -274.89 % | -442.000 K 77.33 % | -1.950 M -90.99 % | -1.021 M -53.07 % | -667.000 K 36.05 % | -1.043 M 84.26 % | -6.627 M -353.59 % | -1.461 M -130.08 % | -635.000 K 43.95 % | -1.133 M 45.24 % | -2.069 M -239.74 % | -609.000 K 30.56 % | -877.000 K 33.91 % | -1.327 M -72.34 % | -770.000 K -450.00 % | -140.000 K 91.41 % | -1.630 M -98.06 % | -823.000 K -60.74 % | -512.000 K -316.26 % | -123.000 K 85.88 % | -871.000 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 48.607 M 0.00 % | 48.607 M 13.38 % | 42.870 M 0.00 % | 42.870 M -66.48 % | 127.904 M 0.00 % | 127.904 M 17.34 % | 109.001 M 193.15 % | 37.183 M -69.18 % | 120.655 M 524.06 % | 19.334 M -78.97 % | 91.927 M 167.75 % | 34.333 M -65.21 % | 98.689 M -2.36 % | 101.071 M -1.11 % | 102.206 M 14.30 % | 89.417 M 11.83 % | 79.957 M 207.50 % | 26.002 M 2 912.98 % | 863.000 K -80.89 % | 4.515 M -92.31 % | 58.709 M -25.02 % | 78.303 M |
Total investments | 29.491 M 5 002.25 % | 578.000 K -97.14 % | 20.243 M 0.00 % | 20.243 M -61.21 % | 52.188 M 0.00 % | 52.188 M 52.00 % | 34.335 M -53.83 % | 74.366 M 16 066.52 % | 460.000 K -98.81 % | 38.668 M 8 306.09 % | 460.000 K -99.33 % | 68.666 M 15 505.91 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K 0.00 % | 440.000 K |
Total debt | 55.757 M 0.00 % | 55.757 M -6.11 % | 59.388 M 0.00 % | 59.388 M -53.79 % | 128.531 M 0.00 % | 128.531 M 4.66 % | 122.805 M | 0.000 -100.00 % | 134.524 M | 0.000 -100.00 % | 106.543 M | 0.000 -100.00 % | 112.168 M -1.71 % | 114.117 M 1.26 % | 112.697 M 5.06 % | 107.271 M 13.73 % | 94.321 M 95.72 % | 48.192 M 30.92 % | 36.809 M -17.92 % | 44.848 M -34.26 % | 68.218 M -22.24 % | 87.734 M |
Accumulated other comprehensive income loss | -915.000 K 0.00 % | -915.000 K 92.54 % | -12.269 M 0.00 % | -12.269 M -469.21 % | 3.323 M 0.00 % | 3.323 M 334.51 % | -1.417 M -103.74 % | 37.906 M 1 257.79 % | -3.274 M -108.31 % | 39.377 M 8 218.97 % | -485.000 K | 0.000 100.00 % | -147.000 K | 0.000 | 0.000 100.00 % | -40.499 M | 0.000 100.00 % | -36.160 M | 0.000 | 0.000 | 0.000 100.00 % | -25.411 M |
Retained earnings | -67.651 M 0.00 % | -67.651 M 1.54 % | -68.711 M 0.00 % | -68.711 M -17.55 % | -58.452 M 0.00 % | -58.452 M -18.13 % | -49.482 M | 0.000 100.00 % | -28.400 M | 0.000 100.00 % | -29.718 M | 0.000 100.00 % | -15.201 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.685 M -44.36 % | 17.406 M -28.17 % | 24.233 M | 0.000 | 0.000 |
Common stock | 24.750 M 0.00 % | 24.750 M 0.00 % | 24.750 M 0.00 % | 24.750 M 50.00 % | 16.500 M 0.00 % | 16.500 M 0.00 % | 16.500 M | 0.000 -100.00 % | 16.500 M | 0.000 -100.00 % | 16.500 M | 0.000 -100.00 % | 15.000 M 50.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 |
Total equity | 7.657 M 0.00 % | 7.657 M -33.96 % | 11.594 M 0.00 % | 11.594 M -14.54 % | 13.566 M 0.00 % | 13.566 M -23.78 % | 17.798 M -52.04 % | 37.108 M 0.00 % | 37.108 M -4.02 % | 38.662 M 0.00 % | 38.662 M -16.78 % | 46.460 M 1.17 % | 45.924 M 17.84 % | 38.970 M -3.48 % | 40.376 M 1.39 % | 39.822 M -22.18 % | 51.174 M -18.74 % | 62.977 M -10.78 % | 70.588 M -8.40 % | 77.062 M 165.26 % | 29.051 M -8.93 % | 31.900 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.915 M 0.00 % | 52.915 M -1.87 % | 53.921 M | 0.000 -100.00 % | 55.073 M | 0.000 -100.00 % | 56.119 M | 0.000 -100.00 % | 21.632 M -6.98 % | 23.255 M -52.16 % | 48.611 M -5.84 % | 51.624 M -1.51 % | 52.418 M 2 907.34 % | 1.743 M 8.60 % | 1.605 M 0.00 % | 1.605 M -92.84 % | 22.419 M -0.30 % | 22.486 M |
Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.915 M 0.00 % | 52.915 M -1.87 % | 53.921 M | 0.000 -100.00 % | 55.073 M | 0.000 -100.00 % | 56.119 M | 0.000 -100.00 % | 21.632 M -6.98 % | 23.255 M -52.16 % | 48.611 M -5.84 % | 51.624 M -1.51 % | 52.418 M 2 907.34 % | 1.743 M 8.60 % | 1.605 M 0.00 % | 1.605 M -92.84 % | 22.419 M -0.30 % | 22.486 M |
Other current liabilities | 7.643 M -2.04 % | 7.802 M -74.79 % | 30.944 M 0.00 % | 30.944 M 407.45 % | 6.098 M 0.00 % | 6.098 M -33.68 % | 9.195 M | 0.000 -100.00 % | 3.880 M | 0.000 -100.00 % | 4.884 M | 0.000 -100.00 % | 7.381 M 0.44 % | 7.349 M 0.80 % | 7.291 M -7.77 % | 7.905 M -58.06 % | 18.849 M 75.50 % | 10.740 M -8.21 % | 11.701 M 20.63 % | 9.700 M -29.76 % | 13.810 M 20.38 % | 11.472 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.032 M | 0.000 -100.00 % | 1.634 M | 0.000 -100.00 % | 2.202 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 55.757 M 0.00 % | 55.757 M -6.11 % | 59.388 M 0.00 % | 59.388 M -21.46 % | 75.616 M 0.00 % | 75.616 M 9.77 % | 68.884 M | 0.000 -100.00 % | 79.451 M | 0.000 -100.00 % | 50.424 M | 0.000 -100.00 % | 90.536 M -0.36 % | 90.862 M 41.78 % | 64.086 M 15.17 % | 55.647 M 32.80 % | 41.903 M -9.79 % | 46.449 M 31.94 % | 35.204 M -18.59 % | 43.243 M -5.58 % | 45.799 M -29.84 % | 65.274 M |
Total current liabilities | 111.145 M 0.00 % | 111.145 M -21.59 % | 141.747 M 0.00 % | 141.747 M 12.29 % | 126.235 M 0.00 % | 126.235 M -3.55 % | 130.875 M | 0.000 -100.00 % | 145.542 M | 0.000 -100.00 % | 150.878 M | 0.000 -100.00 % | 182.799 M 15.03 % | 158.914 M 19.56 % | 132.918 M 11.82 % | 118.869 M -14.33 % | 138.747 M 2.85 % | 134.898 M 30.90 % | 103.055 M -16.42 % | 123.306 M 12.33 % | 109.774 M -15.33 % | 129.654 M |
Total liabilities | 111.145 M 0.00 % | 111.145 M -21.59 % | 141.747 M 0.00 % | 141.747 M -20.88 % | 179.150 M 0.00 % | 179.150 M -3.06 % | 184.796 M | 0.000 -100.00 % | 200.615 M | 0.000 -100.00 % | 206.997 M | 0.000 -100.00 % | 204.431 M 12.22 % | 182.169 M 0.35 % | 181.529 M 6.47 % | 170.493 M -10.81 % | 191.165 M 39.90 % | 136.641 M 30.56 % | 104.660 M -16.21 % | 124.911 M -5.51 % | 132.193 M -13.11 % | 152.140 M |
Other non current assets | 0.000 -100.00 % | 9.188 M 0.00 % | 9.188 M 0.00 % | 9.188 M -19.23 % | 11.375 M 0.00 % | 11.375 M -80.37 % | 57.940 M 255.82 % | -37.183 M -206.80 % | 34.814 M 280.07 % | -19.334 M -155.83 % | 34.632 M | 0.000 -100.00 % | 31.919 M 8.32 % | 29.466 M 1.88 % | 28.921 M 0.06 % | 28.905 M -11.77 % | 32.762 M -0.54 % | 32.940 M -3.91 % | 34.281 M -4.30 % | 35.820 M 12.44 % | 31.857 M 0.58 % | 31.673 M |
Long term investments | 9.648 M 1 997.39 % | 460.000 K 0.00 % | 460.000 K 0.00 % | 460.000 K 0.00 % | 460.000 K 0.00 % | 460.000 K 101.00 % | -46.105 M | 0.000 100.00 % | -22.781 M | 0.000 100.00 % | -22.599 M | 0.000 100.00 % | -20.256 M -13.78 % | -17.803 M -0.39 % | -17.733 M -0.09 % | -17.717 M 2.23 % | -18.122 M 0.97 % | -18.300 M 3.89 % | -19.041 M 7.48 % | -20.580 M -25.36 % | -16.417 M -1.13 % | -16.233 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 11.849 M 0.00 % | 11.849 M -7.43 % | 12.800 M 0.00 % | 12.800 M -76.08 % | 53.511 M 0.00 % | 53.511 M -5.60 % | 56.687 M | 0.000 -100.00 % | 59.347 M | 0.000 -100.00 % | 63.912 M | 0.000 -100.00 % | 67.246 M -6.49 % | 71.911 M 0.02 % | 71.896 M -0.04 % | 71.925 M 6.60 % | 67.472 M 76.03 % | 38.330 M 14.45 % | 33.491 M -6.16 % | 35.691 M 2.88 % | 34.692 M -3.26 % | 35.860 M |
Total non current assets | 21.497 M 0.00 % | 21.497 M -4.24 % | 22.448 M 0.00 % | 22.448 M -65.65 % | 65.346 M 0.00 % | 65.346 M -4.64 % | 68.522 M 284.28 % | -37.183 M -152.09 % | 71.380 M 469.19 % | -19.334 M -125.46 % | 75.945 M | 0.000 -100.00 % | 78.909 M -5.58 % | 83.574 M 0.58 % | 83.089 M -0.03 % | 83.118 M 1.22 % | 82.117 M 55.01 % | 52.975 M 8.40 % | 48.870 M -4.31 % | 51.070 M 1.59 % | 50.271 M -2.27 % | 51.439 M |
Other current assets | 29.051 M 24.89 % | 23.262 M -52.54 % | 49.015 M 0.00 % | 49.015 M 1 176.43 % | 3.840 M 0.00 % | 3.840 M -55.45 % | 8.619 M | 0.000 -100.00 % | 66.201 M | 0.000 -100.00 % | 23.114 M | 0.000 -100.00 % | 57.374 M -14.86 % | 67.389 M 33.55 % | 50.458 M -25.59 % | 67.813 M 12.97 % | 60.025 M 11.89 % | 53.645 M 283.95 % | 13.972 M -69.41 % | 45.680 M -7.34 % | 49.301 M -16.33 % | 58.920 M |
Short term investments | 19.843 M 16 716.10 % | 118.000 K -99.40 % | 19.783 M 0.00 % | 19.783 M -61.76 % | 51.728 M 0.00 % | 51.728 M -35.69 % | 80.440 M 8.17 % | 74.366 M 219.98 % | 23.241 M -39.90 % | 38.668 M 67.69 % | 23.059 M -66.42 % | 68.666 M 231.78 % | 20.696 M 13.45 % | 18.243 M 0.39 % | 18.173 M 0.09 % | 18.157 M -2.18 % | 18.562 M -0.95 % | 18.740 M -3.80 % | 19.481 M -7.32 % | 21.020 M 24.70 % | 16.857 M 1.10 % | 16.673 M |
cash and cash equivalents | 7.150 M 0.00 % | 7.150 M -56.71 % | 16.518 M 0.00 % | 16.518 M 2 534.45 % | 627.000 K 0.00 % | 627.000 K -95.46 % | 13.804 M 137.12 % | -37.183 M -368.10 % | 13.869 M 171.73 % | -19.334 M -232.28 % | 14.616 M 142.57 % | -34.333 M -354.71 % | 13.479 M 3.32 % | 13.046 M 24.35 % | 10.491 M -41.24 % | 17.854 M 24.30 % | 14.364 M -35.27 % | 22.190 M -38.27 % | 35.946 M -10.88 % | 40.333 M 324.16 % | 9.509 M 0.83 % | 9.431 M |
Cash and short term investments | 26.993 M -0.44 % | 27.111 M -25.32 % | 36.301 M 0.00 % | 36.301 M -50.52 % | 73.359 M 0.00 % | 73.359 M -22.16 % | 94.244 M 153.46 % | 37.183 M 0.20 % | 37.110 M 91.94 % | 19.334 M -48.68 % | 37.675 M 9.73 % | 34.333 M 0.46 % | 34.175 M 9.22 % | 31.289 M 9.16 % | 28.664 M -20.40 % | 36.011 M 9.37 % | 32.926 M -19.56 % | 40.930 M -26.16 % | 55.427 M -9.66 % | 61.353 M 132.70 % | 26.366 M 1.00 % | 26.104 M |
Total current assets | 97.305 M 0.00 % | 97.305 M -25.66 % | 130.893 M 0.00 % | 130.893 M 2.77 % | 127.370 M 0.00 % | 127.370 M -5.00 % | 134.072 M 260.57 % | 37.183 M -77.65 % | 166.343 M 760.37 % | 19.334 M -88.61 % | 169.714 M 394.32 % | 34.333 M -80.04 % | 171.982 M 25.02 % | 137.565 M -0.90 % | 138.816 M 9.13 % | 127.197 M -20.61 % | 160.222 M 9.26 % | 146.643 M 16.04 % | 126.378 M -16.25 % | 150.903 M 35.98 % | 110.973 M -16.31 % | 132.601 M |
Inventory | 16.362 M -27.36 % | 22.525 M 97.28 % | 11.418 M 0.00 % | 11.418 M -41.96 % | 19.672 M 0.00 % | 19.672 M 4.62 % | 18.804 M | 0.000 -100.00 % | 25.685 M | 0.000 -100.00 % | 43.899 M | 0.000 -100.00 % | 37.720 M 31.92 % | 28.594 M 26.84 % | 22.543 M 11.42 % | 20.233 M -34.28 % | 30.788 M 28.10 % | 24.035 M 7.18 % | 22.424 M 28.99 % | 17.384 M 23.19 % | 14.111 M -2.22 % | 14.431 M |
Net receivables | 24.899 M 2.02 % | 24.407 M -28.55 % | 34.159 M 0.00 % | 34.159 M 12.00 % | 30.499 M 0.00 % | 30.499 M 145.86 % | 12.405 M | 0.000 -100.00 % | 37.729 M | 0.000 -100.00 % | 22.874 M | 0.000 -100.00 % | 43.056 M 98.30 % | 21.713 M -42.16 % | 37.539 M 131.58 % | 16.210 M -60.24 % | 40.770 M -10.84 % | 45.728 M 28.01 % | 35.723 M -19.32 % | 44.279 M 15.72 % | 38.265 M -36.84 % | 60.580 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -96.40 % | 139.000 K 0.00 % | 139.000 K 0.00 % | 139.000 K 0.00 % | 139.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 47.586 M 0.00 % | 47.586 M -7.45 % | 51.415 M 0.00 % | 51.415 M 15.48 % | 44.521 M 0.00 % | 44.521 M -14.94 % | 52.339 M | 0.000 -100.00 % | 59.949 M | 0.000 -100.00 % | 93.679 M | 0.000 -100.00 % | 81.993 M 35.22 % | 60.638 M -1.38 % | 61.488 M 11.29 % | 55.252 M -29.16 % | 77.995 M 2.11 % | 76.385 M 38.06 % | 55.328 M -19.77 % | 68.961 M 38.95 % | 49.630 M -4.95 % | 52.215 M |
Tax payables | 159.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 457.000 K | 0.000 -100.00 % | 230.000 K | 0.000 -100.00 % | 257.000 K | 0.000 -100.00 % | 687.000 K 956.92 % | 65.000 K 22.64 % | 53.000 K -18.46 % | 65.000 K | 0.000 -100.00 % | 1.324 M 61.07 % | 822.000 K -41.37 % | 1.402 M 162.06 % | 535.000 K -22.80 % | 693.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -889.000 K 0.00 % | -889.000 K -0.23 % | -887.000 K 0.00 % | -887.000 K -0.23 % | -885.000 K 0.00 % | -885.000 K -0.23 % | -883.000 K | 0.000 100.00 % | -798.000 K | 0.000 100.00 % | -715.000 K | 0.000 100.00 % | -536.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 340.000 K 0.00 % | 340.000 K 2.72 % | 331.000 K 0.00 % | 331.000 K -38.59 % | 539.000 K 0.00 % | 539.000 K -31.42 % | 786.000 K | 0.000 -100.00 % | 1.528 M | 0.000 -100.00 % | 1.669 M | 0.000 -100.00 % | 2.840 M -13.81 % | 3.295 M 99.46 % | 1.652 M -24.01 % | 2.174 M -38.81 % | 3.553 M -10.59 % | 3.974 M 103.38 % | 1.954 M -14.75 % | 2.292 M 317.49 % | 549.000 K -12.86 % | 630.000 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.274 M | 0.000 -100.00 % | 485.000 K | 0.000 -100.00 % | 15.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 52.362 M 0.00 % | 52.362 M -7.23 % | 56.442 M 7.79 % | 52.362 M -1.35 % | 53.080 M 0.00 % | 53.080 M 0.00 % | 53.080 M 6 751.63 % | -798.000 K -101.50 % | 53.080 M 7 523.78 % | -715.000 K -101.35 % | 53.080 M | 0.000 -100.00 % | 31.996 M -24.00 % | 42.101 M -0.57 % | 42.344 M 0.00 % | 42.344 M 0.00 % | 42.344 M 0.00 % | 42.344 M 0.00 % | 42.344 M 0.00 % | 42.344 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 118.802 M 0.00 % | 118.802 M -22.52 % | 153.341 M 0.00 % | 153.341 M -20.43 % | 192.716 M 0.00 % | 192.716 M -4.88 % | 202.594 M | 0.000 -100.00 % | 237.723 M | 0.000 -100.00 % | 245.659 M | 0.000 -100.00 % | 250.891 M 13.45 % | 221.139 M -0.35 % | 221.905 M 5.51 % | 210.315 M -13.21 % | 242.339 M 21.40 % | 199.618 M 13.91 % | 175.248 M -13.23 % | 201.973 M 25.26 % | 161.244 M -12.39 % | 184.040 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 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 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 100.00 % | -11.655 M 0.00 % | -11.655 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.786 M 0.00 % | -5.786 M 0.00 % | -5.786 M -192.24 % | 6.273 M 0.00 % | 6.273 M 0.00 % | 6.273 M 258.75 % | -3.951 M 0.00 % | -3.951 M 0.00 % | -3.951 M -23.76 % | -3.193 M 0.00 % | -3.193 M 0.00 % | -3.193 M |
Accounts receivables | 0.000 | 0.000 100.00 % | -8.803 M 0.00 % | -8.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 -100.00 % | 14.500 K 0.00 % | 14.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.777 M 0.00 % | -1.777 M 0.00 % | -1.777 M -140.64 % | -738.250 K 0.00 % | -738.250 K 0.00 % | -738.250 K -262.70 % | 453.750 K 0.00 % | 453.750 K 0.00 % | 453.750 K 148.53 % | -935.000 K 0.00 % | -935.000 K 0.00 % | -935.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 100.00 % | -2.866 M 0.00 % | -2.866 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.010 M 0.00 % | -4.010 M 0.00 % | -4.010 M -157.19 % | 7.011 M 0.00 % | 7.011 M 0.00 % | 7.011 M 259.16 % | -4.405 M 0.00 % | -4.405 M 0.00 % | -4.405 M -95.11 % | -2.258 M 0.00 % | -2.258 M 0.00 % | -2.258 M |
Other non cash items | -1.474 M 0.00 % | -1.474 M -106.70 % | 22.009 M 0.00 % | 22.009 M 306.45 % | -10.661 M 0.00 % | -10.661 M -142.39 % | 25.151 M 242.10 % | 7.352 M 134.63 % | -21.230 M -2 258.89 % | -900.000 K -103.11 % | 28.969 M 2 257.12 % | 1.229 M 10.03 % | 1.117 M -1.97 % | 1.140 M -8.14 % | 1.241 M -0.34 % | 1.245 M 175.19 % | -1.656 M -163.81 % | 2.595 M 2 353.43 % | 105.750 K -98.14 % | 5.693 M 29 672.73 % | -19.250 K 0.00 % | -19.250 K -101.39 % | 1.382 M 0.00 % | 1.382 M 0.00 % | 1.382 M |
Net cash provided by operating activities | 121.000 K 0.00 % | 121.000 K -97.68 % | 5.225 M 0.00 % | 5.225 M 136.99 % | -14.124 M 0.00 % | -14.124 M -279.22 % | 7.881 M | 0.000 100.00 % | -22.557 M | 0.000 -100.00 % | 9.886 M | 0.000 -100.00 % | 2.228 M 135.30 % | -6.312 M 0.00 % | -6.312 M 0.00 % | -6.312 M -197.89 % | 6.448 M 0.00 % | 6.448 M 0.00 % | 6.448 M 627.01 % | -1.224 M 0.00 % | -1.224 M 0.00 % | -1.224 M -220.84 % | 1.013 M 0.00 % | 1.013 M 0.00 % | 1.013 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -570.500 K 0.00 % | -570.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.284 M 0.00 % | -1.284 M 0.00 % | -1.284 M -61.03 % | -797.500 K 0.00 % | -797.500 K 0.00 % | -797.500 K -147.61 % | 1.675 M 0.00 % | 1.675 M 0.00 % | 1.675 M -4.29 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.780 M 0.00 % | -1.780 M 0.00 % | -1.780 M 44.26 % | -3.193 M 0.00 % | -3.193 M 0.00 % | -3.193 M -5 113.06 % | -61.250 K 0.00 % | -61.250 K 0.00 % | -61.250 K | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.974 M 0.00 % | 1.974 M 0.00 % | 1.974 M -13.27 % | 2.276 M 0.00 % | 2.276 M 0.00 % | 2.276 M 6 848.09 % | 32.750 K 0.00 % | 32.750 K 0.00 % | 32.750 K | 0.000 | 0.000 | 0.000 |
Other investing activites | -9.000 K 0.00 % | -9.000 K -100.05 % | 18.874 M 0.00 % | 18.874 M 418.73 % | 3.639 M 0.00 % | 3.639 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -331.000 K | 0.000 | 0.000 -100.00 % | 1.091 M 0.00 % | 1.091 M 0.00 % | 1.091 M -36.41 % | 1.715 M 0.00 % | 1.715 M 0.00 % | 1.715 M 204.16 % | -1.647 M 0.00 % | -1.647 M 0.00 % | -1.647 M 5.91 % | -1.750 M 0.00 % | -1.750 M 0.00 % | -1.750 M |
Net cash used for investing activites | -9.000 K 0.00 % | -9.000 K -100.05 % | 18.304 M 0.00 % | 18.304 M 403.05 % | 3.639 M 0.00 % | 3.639 M | 0.000 | 0.000 -100.00 % | 66.000 K | 0.000 100.00 % | -5.624 M | 0.000 100.00 % | -2.816 M -206.05 % | 2.655 M 0.00 % | 2.655 M 0.00 % | 2.655 M 19 066.07 % | -14.000 K 0.00 % | -14.000 K 0.00 % | -14.000 K 99.74 % | -5.480 M 0.00 % | -5.480 M 0.00 % | -5.480 M -413.13 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.086 M 0.00 % | 13.086 M 0.00 % | 13.086 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -4.623 M 0.00 % | -4.623 M | 0.000 100.00 % | -19.509 M -52 627.03 % | -37.000 K 0.00 % | -37.000 K 99.55 % | -8.294 M | 0.000 -100.00 % | 23.546 M | 0.000 -100.00 % | 1.950 M | 0.000 -100.00 % | 8.961 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.545 M 0.00 % | 8.545 M 112.24 % | -69.813 M 7.05 % | -75.105 M 0.00 % | -75.105 M 0.00 % | -75.105 M |
Net cash used provided by financing activities | -4.623 M 0.00 % | -4.623 M | 0.000 100.00 % | -19.509 M -52 627.03 % | -37.000 K 0.00 % | -37.000 K 99.55 % | -8.294 M | 0.000 -100.00 % | 23.546 M | 0.000 -100.00 % | 1.950 M | 0.000 -100.00 % | 8.961 M 122.46 % | -39.891 M 0.00 % | -39.891 M 0.00 % | -39.891 M 11.44 % | -45.044 M 0.00 % | -45.044 M 0.00 % | -45.044 M 35.48 % | -69.813 M 0.00 % | -69.813 M 0.00 % | -69.813 M 7.05 % | -75.105 M 0.00 % | -75.105 M 0.00 % | -75.105 M |
Effect of forex changes on cash | -1.372 M 0.00 % | -1.372 M | 0.000 | 0.000 -100.00 % | 2.849 M 0.00 % | 2.849 M | 0.000 | 0.000 100.00 % | -1.496 M | 0.000 -100.00 % | 5.087 M | 0.000 100.00 % | -7.940 M -9 582.93 % | -82.000 K 0.00 % | -82.000 K 0.00 % | -82.000 K 60.62 % | -208.250 K 0.00 % | -208.250 K 0.00 % | -208.250 K -209.67 % | -67.250 K 0.00 % | -67.250 K 0.00 % | -67.250 K -589.09 % | 13.750 K 0.00 % | 13.750 K 0.00 % | 13.750 K |
Net change in cash | 0.000 | 0.000 | 0.000 -100.00 % | 5.281 M 200.00 % | -5.281 M | 0.000 | 0.000 | 0.000 100.00 % | -441.000 K | 0.000 -100.00 % | 11.299 M | 0.000 -100.00 % | 433.000 K 108.63 % | -5.018 M 0.00 % | -5.018 M 0.00 % | -5.018 M -162.89 % | 7.979 M 0.00 % | 7.979 M 0.00 % | 7.979 M 334.93 % | 1.835 M 0.00 % | 1.835 M 0.00 % | 1.835 M -42.05 % | 3.166 M 0.00 % | 3.166 M 0.00 % | 3.166 M |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.224 M | 0.000 -100.00 % | 71.665 M | 0.000 -100.00 % | 60.366 M | 0.000 -100.00 % | 59.933 M 494.38 % | 10.083 M 0.00 % | 10.083 M 0.00 % | 10.083 M 379.13 % | 2.105 M 0.00 % | 2.105 M 0.00 % | 2.105 M 679.44 % | 270.000 K 0.00 % | 270.000 K 0.00 % | 270.000 K 109.32 % | -2.896 M 0.00 % | -2.896 M 0.00 % | -2.896 M |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.281 M | 0.000 -100.00 % | 71.744 M | 0.000 -100.00 % | 71.224 M | 0.000 -100.00 % | 71.665 M | 0.000 -100.00 % | 60.366 M 1 091.77 % | 5.065 M 0.00 % | 5.065 M 0.00 % | 5.065 M -49.77 % | 10.083 M 0.00 % | 10.083 M 0.00 % | 10.083 M 379.13 % | 2.105 M 0.00 % | 2.105 M 0.00 % | 2.105 M 679.44 % | 270.000 K 0.00 % | 270.000 K 0.00 % | 270.000 K |
Operating cash flow | 121.000 K 0.00 % | 121.000 K -97.68 % | 5.225 M 0.00 % | 5.225 M 136.99 % | -14.124 M 0.00 % | -14.124 M -279.22 % | 7.881 M | 0.000 100.00 % | -22.557 M | 0.000 -100.00 % | 9.886 M | 0.000 -100.00 % | 2.228 M 135.30 % | -6.312 M 0.00 % | -6.312 M 0.00 % | -6.312 M -197.89 % | 6.448 M 0.00 % | 6.448 M 0.00 % | 6.448 M 627.01 % | -1.224 M 0.00 % | -1.224 M 0.00 % | -1.224 M -220.84 % | 1.013 M 0.00 % | 1.013 M 0.00 % | 1.013 M |
Capital expenditure | 0.000 | 0.000 100.00 % | -570.500 K 0.00 % | -570.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.284 M 0.00 % | -1.284 M 0.00 % | -1.284 M -61.03 % | -797.500 K 0.00 % | -797.500 K 0.00 % | -797.500 K -147.61 % | 1.675 M 0.00 % | 1.675 M 0.00 % | 1.675 M -4.29 % | 1.750 M 0.00 % | 1.750 M 0.00 % | 1.750 M |
Free CashFlow | 121.000 K 0.00 % | 121.000 K -97.40 % | 4.655 M 0.00 % | 4.655 M 132.95 % | -14.124 M 0.00 % | -14.124 M -279.22 % | 7.881 M | 0.000 100.00 % | -22.557 M | 0.000 -100.00 % | 9.886 M | 0.000 -100.00 % | 2.228 M 129.33 % | -7.596 M 0.00 % | -7.596 M 0.00 % | -7.596 M -234.43 % | 5.651 M 0.00 % | 5.651 M 0.00 % | 5.651 M 1 151.50 % | 451.500 K 0.00 % | 451.500 K 0.00 % | 451.500 K -83.66 % | 2.763 M 0.00 % | 2.763 M 0.00 % | 2.763 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 |