Ziyuanyuan Holdings Group Limited 8223.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 496.893 M -0.21 % | 497.955 M 63.06 % | 305.373 M 179.49 % | 109.259 M 123.97 % | 48.783 M -28.39 % | 68.125 M 12.77 % | 60.409 M 16.04 % | 52.060 M 76.20 % | 29.546 M 173.40 % | 10.807 M |
| Net income | -52.970 M -463.73 % | 14.563 M -7.90 % | 15.813 M 188.14 % | 5.488 M -57.72 % | 12.981 M -23.07 % | 16.873 M -0.42 % | 16.945 M 77.16 % | 9.565 M 83.34 % | 5.217 M 969.06 % | 488.000 K |
| Income before tax | -52.918 M -393.97 % | 18.001 M -21.52 % | 22.937 M 271.99 % | 6.166 M -59.31 % | 15.155 M -42.71 % | 26.453 M 15.22 % | 22.958 M 44.01 % | 15.942 M 111.54 % | 7.536 M 686.64 % | 958.000 K |
| Income before tax ratio | -0.11 -394.60 % | 0.04 -51.87 % | 0.08 33.09 % | 0.06 -81.83 % | 0.31 -19.99 % | 0.39 2.17 % | 0.38 24.11 % | 0.31 20.06 % | 0.26 187.73 % | 0.09 |
| EBITDA | -40.229 M -219.38 % | 33.699 M -11.88 % | 38.241 M 48.55 % | 25.743 M 18.21 % | 21.778 M -27.68 % | 30.113 M 28.09 % | 23.509 M -23.89 % | 30.888 M 77.28 % | 17.423 M 233.45 % | 5.225 M |
| Net income ratio | -0.11 -464.51 % | 0.03 -43.52 % | 0.05 3.09 % | 0.05 -81.12 % | 0.27 7.44 % | 0.25 -11.70 % | 0.28 52.67 % | 0.18 4.05 % | 0.18 291.03 % | 0.05 |
| Ratio EBITDA | -0.08 -219.63 % | 0.07 -45.96 % | 0.13 -46.85 % | 0.24 -47.22 % | 0.45 1.00 % | 0.44 13.58 % | 0.39 -34.41 % | 0.59 0.61 % | 0.59 21.97 % | 0.48 |
| Gross profit ratio | 1.00 9.87 % | 0.91 -8.98 % | 1.00 0.00 % | 1.00 11.18 % | 0.90 12.74 % | 0.80 -7.45 % | 0.86 -1.44 % | 0.87 4.74 % | 0.84 12.91 % | 0.74 |
| Weighted average shs out dil | 429.096 M 7.27 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 14.87 % | 348.219 M -12.95 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
| Weighted average shs out | 429.098 M 7.27 % | 400.005 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 14.87 % | 348.219 M -12.95 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
| EPS diluted | -0.12 -429.67 % | 0.04 -7.85 % | 0.04 188.32 % | 0.01 -57.85 % | 0.03 -22.99 % | 0.04 -13.35 % | 0.05 103.77 % | 0.02 83.85 % | 0.01 983.33 % | 0.00 |
| Earnings per share | -0.12 -429.67 % | 0.04 -7.85 % | 0.04 188.32 % | 0.01 -57.85 % | 0.03 -22.99 % | 0.04 -13.35 % | 0.05 103.77 % | 0.02 83.85 % | 0.01 983.33 % | 0.00 |
| Gross profit | 496.893 M 9.64 % | 453.214 M 48.41 % | 305.373 M 179.49 % | 109.259 M 149.02 % | 43.876 M -19.27 % | 54.347 M 4.37 % | 52.071 M 14.36 % | 45.532 M 84.56 % | 24.671 M 208.70 % | 7.992 M |
| Income tax expense | 742.000 K -82.06 % | 4.137 M -44.92 % | 7.511 M 2 811.55 % | -277.000 K -112.20 % | 2.270 M -76.30 % | 9.580 M 59.32 % | 6.013 M -5.71 % | 6.377 M 174.99 % | 2.319 M 734.17 % | 278.000 K |
| Cost of revenue | 29.936 M -33.09 % | 44.741 M -75.90 % | 185.610 M 263.86 % | 51.012 M 248.54 % | 14.636 M 6.23 % | 13.778 M 65.24 % | 8.338 M 27.73 % | 6.528 M 33.91 % | 4.875 M 73.18 % | 2.815 M |
| General and administrative expenses | 0.000 | 0.000 100.00 % | -138.127 M -673.81 % | 24.072 M | 0.000 | 0.000 -100.00 % | 4.883 M -45.18 % | 8.907 M 110.82 % | 4.225 M 29.05 % | 3.274 M |
| Selling and marketing expenses | 465.727 M 24.18 % | 375.034 M 102.05 % | 185.610 M 1 035.37 % | 16.348 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.058 M |
| Other expenses | 0.000 100.00 % | -335.258 M -844.22 % | 45.048 M 377.36 % | 9.437 M | 0.000 100.00 % | -1.928 M -118.45 % | 10.449 M 77.10 % | 5.900 M 80.54 % | 3.268 M 10.37 % | 2.961 M |
| Operating expenses | 27.583 M -35.65 % | 42.867 M -55.63 % | 96.611 M 84.77 % | 52.288 M 208.87 % | 16.929 M 27.28 % | 13.301 M -13.25 % | 15.332 M 3.55 % | 14.807 M 97.61 % | 7.493 M 153.06 % | 2.961 M |
| Cost and expenses | 27.583 M -94.15 % | 471.542 M 814.50 % | 51.563 M -50.08 % | 103.300 M 510.20 % | 16.929 M -37.48 % | 27.079 M 14.40 % | 23.670 M 10.94 % | 21.335 M 72.50 % | 12.368 M 114.13 % | 5.776 M |
| Research and development expenses | 1.977 M -36.04 % | 3.091 M -24.24 % | 4.080 M 67.83 % | 2.431 M 52.61 % | 1.593 M 9.79 % | 1.451 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 25.606 M -93.17 % | 375.034 M 689.83 % | 47.483 M 17.47 % | 40.420 M 163.56 % | 15.336 M 11.31 % | 13.778 M 182.16 % | 4.883 M -45.18 % | 8.907 M 110.82 % | 4.225 M -2.47 % | 4.332 M |
| Interest income | 160.000 K 13.48 % | 141.000 K 38.24 % | 102.000 K -51.89 % | 212.000 K 360.87 % | 46.000 K 64.29 % | 28.000 K -74.77 % | 111.000 K 552.94 % | 17.000 K -65.31 % | 49.000 K 206.25 % | 16.000 K |
| Interest expense | 2.074 M 47.72 % | 1.404 M 89.47 % | 741.000 K -40.29 % | 1.241 M 38.35 % | 897.000 K -93.11 % | 13.028 M 6.72 % | 12.208 M 37.97 % | 8.848 M 13.87 % | 7.770 M 132.01 % | 3.349 M |
| Depreciation and amortization | 10.615 M -25.74 % | 14.294 M -1.85 % | 14.563 M -20.58 % | 18.336 M 220.22 % | 5.726 M 85.37 % | 3.089 M 1 421.67 % | 203.000 K 5.18 % | 193.000 K 98.97 % | 97.000 K 340.91 % | 22.000 K |
| Operating income | 469.310 M 7.71 % | 435.706 M 71.67 % | 253.810 M 282.20 % | 66.408 M 108.48 % | 31.854 M -22.26 % | 40.975 M 9.27 % | 37.500 M 22.17 % | 30.695 M 77.16 % | 17.326 M 233.00 % | 5.203 M |
| Operating income ratio | 0.94 7.94 % | 0.87 5.28 % | 0.83 36.75 % | 0.61 -6.92 % | 0.65 8.56 % | 0.60 -3.11 % | 0.62 5.28 % | 0.59 0.55 % | 0.59 21.80 % | 0.48 |
| Total other income expenses net | -522.228 M | 0.000 100.00 % | -230.873 M | 0.000 100.00 % | -16.699 M -681.79 % | -2.136 M -11.19 % | -1.921 M 67.63 % | -5.935 M -217.04 % | -1.872 M -158.56 % | -724.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 61.548 M 73.89 % | 35.395 M -84.78 % | 232.562 M 36.12 % | 170.854 M 553.71 % | 26.136 M -46.42 % | 48.777 M 863.78 % | 5.061 M 317.77 % | -2.324 M -118.87 % | 12.317 M 292.39 % | -6.402 M |
| Total investments | 0.000 100.00 % | -360.831 M -42 701.06 % | 847.000 K -97.60 % | 35.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 74.506 M -48.14 % | 143.655 M -41.67 % | 246.269 M 20.52 % | 204.346 M 84.18 % | 110.950 M 56.12 % | 71.068 M 136.38 % | 30.065 M | 0.000 -100.00 % | 15.000 M | 0.000 |
| Accumulated other comprehensive income loss | 262.918 M 97.65 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 25 879.65 % | -516.000 K -64.86 % | -313.000 K -158.68 % | -121.000 K -404.17 % | -24.000 K |
| Retained earnings | 29.587 M -69.75 % | 97.819 M 17.49 % | 83.256 M 23.45 % | 67.443 M 8.86 % | 61.955 M 49.71 % | 41.384 M 28.92 % | 32.101 M 109.44 % | 15.327 M 166.00 % | 5.762 M 957.25 % | 545.000 K |
| Common stock | 36.559 M 8.04 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 38 353.41 % | 88.000 K 1.15 % | 87.000 K -99.93 % | 118.093 M |
| Total equity | 302.087 M -4.19 % | 315.289 M 1.44 % | 310.817 M 2.13 % | 304.322 M 0.33 % | 303.312 M 1.01 % | 300.271 M 5.95 % | 283.398 M 34.73 % | 210.351 M 96.11 % | 107.260 M -9.16 % | 118.072 M |
| Other non current liabilities | 226.916 M -15.37 % | 268.120 M | 0.000 -100.00 % | 154.718 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 74.506 M 104.18 % | 36.490 M -54.94 % | 80.981 M 0.41 % | 80.649 M 943.46 % | 7.729 M -28.81 % | 10.857 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 301.422 M 654.63 % | 39.943 M -58.26 % | 95.692 M 14.35 % | 83.687 M 813.31 % | 9.163 M -62.87 % | 24.675 M -48.02 % | 47.471 M -25.20 % | 63.462 M 29.35 % | 49.062 M 205.64 % | 16.052 M |
| Other current liabilities | 72.904 M -11.45 % | 82.334 M 130.32 % | 35.748 M 70.86 % | 20.923 M -11.85 % | 23.735 M -27.50 % | 32.740 M 191.85 % | -35.645 M -547.97 % | -5.501 M 66.50 % | -16.423 M -4 436.74 % | -362.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 108.287 M 1.05 % | 107.165 M -30.69 % | 154.618 M 25.00 % | 123.697 M 19.84 % | 103.221 M 71.43 % | 60.211 M 100.27 % | 30.065 M | 0.000 -100.00 % | 15.000 M | 0.000 |
| Total current liabilities | 203.600 M -21.67 % | 259.931 M 32.78 % | 195.768 M 35.25 % | 144.740 M 13.85 % | 127.136 M 25.10 % | 101.626 M 40.14 % | 72.520 M -7.14 % | 78.095 M -39.39 % | 128.849 M 76.59 % | 72.966 M |
| Total liabilities | 301.422 M 0.52 % | 299.874 M 2.89 % | 291.460 M 27.59 % | 228.427 M 67.59 % | 136.299 M 7.92 % | 126.301 M 5.26 % | 119.991 M -15.23 % | 141.557 M -20.43 % | 177.911 M 99.86 % | 89.018 M |
| Other non current assets | 536.031 M -33.58 % | 806.991 M 672.71 % | 104.437 M 58.74 % | 65.791 M -29.61 % | 93.461 M -29.45 % | 132.481 M -12.70 % | 151.762 M 0.99 % | 150.276 M 9.68 % | 137.013 M 149.44 % | 54.928 M |
| Long term investments | 0.000 100.00 % | -360.831 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 10.741 M -46.84 % | 20.206 M 3.26 % | 19.569 M 35.95 % | 14.394 M 108.19 % | 6.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 3.827 M -72.49 % | 13.909 M -7.86 % | 15.095 M -4.16 % | 15.751 M 579.51 % | 2.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 10.741 M -68.52 % | 34.115 M -1.58 % | 34.664 M 14.99 % | 30.145 M 226.53 % | 9.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 43.779 M 155.90 % | 17.108 M -34.15 % | 25.982 M 6.90 % | 24.305 M -2.24 % | 24.862 M 66.77 % | 14.908 M 2 605.63 % | 551.000 K -21.29 % | 700.000 K -15.76 % | 831.000 K 662.39 % | 109.000 K |
| Total non current assets | 590.551 M 16.50 % | 506.903 M 193.31 % | 172.820 M 37.51 % | 125.679 M -5.24 % | 132.625 M -12.97 % | 152.385 M -2.87 % | 156.889 M 1.01 % | 155.325 M 9.68 % | 141.617 M 152.63 % | 56.057 M |
| Other current assets | -300.367 M -206.75 % | 281.372 M 5.21 % | 267.429 M -19.88 % | 333.792 M 50.24 % | 222.172 M -11.80 % | 251.896 M 13.72 % | 221.496 M 14.02 % | 194.259 M 37.90 % | 140.871 M -2.60 % | 144.631 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 847.000 K -97.60 % | 35.322 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 12.958 M -88.03 % | 108.260 M 689.82 % | 13.707 M -59.07 % | 33.492 M -60.51 % | 84.814 M 280.49 % | 22.291 M -10.85 % | 25.004 M 975.90 % | 2.324 M -13.38 % | 2.683 M -58.09 % | 6.402 M |
| Cash and short term investments | 12.958 M -88.03 % | 108.260 M 643.85 % | 14.554 M -78.85 % | 68.814 M -18.86 % | 84.814 M 280.49 % | 22.291 M -10.85 % | 25.004 M 975.90 % | 2.324 M -13.38 % | 2.683 M -58.09 % | 6.402 M |
| Total current assets | 12.958 M -97.18 % | 459.571 M 7.01 % | 429.457 M 5.50 % | 407.070 M 32.60 % | 306.986 M 11.96 % | 274.187 M 11.23 % | 246.500 M 25.39 % | 196.583 M 36.94 % | 143.554 M -4.95 % | 151.033 M |
| Inventory | 0.000 -100.00 % | 4.860 M -59.43 % | 11.979 M 1 255.09 % | 884.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 300.367 M 361.54 % | 65.079 M -51.97 % | 135.495 M 3 684.78 % | 3.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 9.520 M 23.05 % | 7.737 M 42.28 % | 5.438 M 7.26 % | 5.070 M 1.48 % | 4.996 M 9.18 % | 4.576 M 5.22 % | 4.349 M 15.27 % | 3.773 M 269.90 % | 1.020 M |
| Other assets | 0.000 100.00 % | -351.311 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 22.409 M -62.72 % | 60.111 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 10.321 M 91.06 % | 5.402 M 4 401.67 % | 120.000 K -33.33 % | 180.000 K -97.93 % | 8.675 M 55.47 % | 5.580 M 1.44 % | 5.501 M 286.58 % | 1.423 M 293.09 % | 362.000 K |
| Deferred revenue non current | 0.000 100.00 % | -251.729 M -410.85 % | 80.981 M 153.78 % | -150.572 M -52 381.94 % | 288.000 K -97.57 % | 11.840 M -75.06 % | 47.471 M -25.20 % | 63.462 M 29.35 % | 49.062 M 205.64 % | 16.052 M |
| Minority interest | 2.610 M -8.16 % | 2.842 M -28.16 % | 3.956 M -17.57 % | 4.799 M 408.37 % | 944.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 4.736 M | 0.000 -100.00 % | 6.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 85.046 M 78.05 % | 47.766 M -15.82 % | 56.743 M -12.99 % | 65.218 M -11.33 % | 73.551 M -12.89 % | 84.435 M 0.00 % | 84.435 M 36.38 % | 61.913 M 70.15 % | 36.388 M 6 813.65 % | -542.000 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 3.453 M -14.55 % | 4.041 M 33.02 % | 3.038 M 165.10 % | 1.146 M -42.06 % | 1.978 M | 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 |
| Total assets | 603.509 M -1.89 % | 615.163 M 2.14 % | 602.277 M 13.05 % | 532.749 M 21.19 % | 439.611 M 3.06 % | 426.572 M 5.75 % | 403.389 M 14.63 % | 351.908 M 23.40 % | 285.171 M 37.70 % | 207.090 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -227.614 M -289.52 % | 120.102 M 224.95 % | -96.121 M -800 908.33 % | -12.000 K -100.03 % | 34.842 M 163.74 % | -54.663 M 11.12 % | -61.503 M -37.93 % | -44.590 M 66.14 % | -131.694 M -93.08 % | -68.207 M |
| Accounts receivables | -126.521 M -10 270.50 % | 1.244 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 3.327 M -53.27 % | 7.119 M 164.16 % | -11.095 M -1 155.09 % | -884.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -104.420 M -193.45 % | 111.739 M 231.42 % | -85.026 M -9 850.69 % | 872.000 K -97.50 % | 34.842 M 163.74 % | -54.663 M 11.12 % | -61.503 M -37.93 % | -44.590 M 66.14 % | -131.694 M -93.08 % | -68.207 M |
| Other non cash items | 86.471 M 314.61 % | 20.856 M 33.49 % | 15.624 M 175.02 % | 5.681 M 85.96 % | 3.055 M -71.27 % | 10.632 M 21.83 % | 8.727 M -26.34 % | 11.847 M 103.00 % | 5.836 M 87.59 % | 3.111 M |
| Net cash provided by operating activities | -183.446 M -205.88 % | 173.253 M 502.94 % | -42.997 M -242.51 % | 30.171 M -48.67 % | 58.778 M 505.67 % | -14.489 M 51.08 % | -29.615 M -78.32 % | -16.608 M 85.95 % | -118.225 M -84.39 % | -64.116 M |
| Investments in property plant and equipment | -440.000 K 71.26 % | -1.531 M 80.67 % | -7.921 M -415.02 % | -1.538 M 88.83 % | -13.766 M -84.88 % | -7.446 M -13 688.89 % | -54.000 K 68.60 % | -172.000 K 79.00 % | -819.000 K -2 240.00 % | -35.000 K |
| Acquisitions net | 6.572 M | 0.000 100.00 % | -26.500 M -2 119.43 % | -1.194 M 86.28 % | -8.700 M -4 450.00 % | 200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K |
| Purchases of investments | 0.000 | 0.000 100.00 % | -11.520 M 95.63 % | -263.900 M 1.76 % | -268.620 M -411.66 % | -52.500 M -38.16 % | -38.000 M | 0.000 100.00 % | -27.000 M 88.98 % | -245.000 M |
| Sales maturities of investments | 0.000 -100.00 % | 847.000 K -98.27 % | 48.992 M -78.79 % | 230.943 M -14.66 % | 270.614 M 414.84 % | 52.563 M 38.16 % | 38.045 M | 0.000 -100.00 % | 27.055 M -88.96 % | 245.034 M |
| Other investing activites | 8.079 M 396.48 % | -2.725 M 85.62 % | -18.945 M -29.32 % | -14.650 M -4 321.90 % | 347.000 K 239.92 % | -248.000 K -323.42 % | 111.000 K -76.48 % | 472.000 K -99.48 % | 91.596 M 200.98 % | -90.706 M |
| Net cash used for investing activites | 14.211 M 516.87 % | -3.409 M 78.55 % | -15.894 M 68.43 % | -50.339 M -150.13 % | -20.125 M -170.82 % | -7.431 M -7 385.29 % | 102.000 K -66.00 % | 300.000 K -99.67 % | 90.832 M 200.19 % | -90.658 M |
| Debt repayment | 97.278 M 29 225.15 % | -334.000 K 98.28 % | -19.383 M -1 508.65 % | 1.376 M -96.84 % | 43.550 M 64.96 % | 26.400 M 21.88 % | 21.660 M 425.23 % | -6.660 M 86.67 % | -49.963 M -176.91 % | 64.963 M |
| Common stock issued | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.288 M | 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 |
| Dividends paid | 0.000 100.00 % | -8.977 M -5.92 % | -8.475 M -1.70 % | -8.333 M 23.44 % | -10.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -66.068 M 42.47 % | -114.831 M -497.48 % | 28.890 M -56.16 % | 65.902 M 849.23 % | -8.796 M -22.29 % | -7.193 M 78.69 % | -33.755 M -249.40 % | 22.593 M -69.39 % | 73.804 M -17.13 % | 89.055 M |
| Net cash used provided by financing activities | 71.210 M 157.36 % | -124.142 M -12 129.26 % | 1.032 M -98.25 % | 58.945 M 146.94 % | 23.870 M 24.28 % | 19.207 M -63.20 % | 52.193 M 227.58 % | 15.933 M -33.17 % | 23.841 M -84.52 % | 154.018 M |
| Effect of forex changes on cash | 249.000 K -25.45 % | 334.000 K -5.38 % | 353.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K 109.58 % | -167.000 K -56.07 % | -107.000 K |
| Net change in cash | -97.776 M -312.39 % | 46.036 M 180.05 % | -57.506 M -248.30 % | 38.777 M -37.98 % | 62.523 M 2 404.57 % | -2.713 M -111.96 % | 22.680 M 6 417.55 % | -359.000 K 90.35 % | -3.719 M -330.94 % | -863.000 K |
| Cash at beginning of period | 112.121 M 69.66 % | 66.085 M -46.53 % | 123.591 M 45.72 % | 84.814 M 280.49 % | 22.291 M -10.85 % | 25.004 M 975.90 % | 2.324 M -13.38 % | 2.683 M -58.09 % | 6.402 M -11.88 % | 7.265 M |
| Cash at end of period | 14.345 M -87.21 % | 112.121 M 69.66 % | 66.085 M -46.53 % | 123.591 M 45.72 % | 84.814 M 280.49 % | 22.291 M -10.85 % | 25.004 M 975.90 % | 2.324 M -13.38 % | 2.683 M -58.09 % | 6.402 M |
| Operating cash flow | -183.446 M -205.88 % | 173.253 M 506.28 % | -42.644 M -241.34 % | 30.171 M -48.67 % | 58.778 M 505.67 % | -14.489 M 51.08 % | -29.615 M -78.32 % | -16.608 M 85.95 % | -118.225 M -84.39 % | -64.116 M |
| Capital expenditure | -440.000 K 72.92 % | -1.625 M 79.48 % | -7.921 M -415.02 % | -1.538 M 88.83 % | -13.766 M -84.88 % | -7.446 M -13 688.89 % | -54.000 K 68.60 % | -172.000 K 79.00 % | -819.000 K -2 240.00 % | -35.000 K |
| Free CashFlow | -183.886 M -207.14 % | 171.628 M 439.42 % | -50.565 M -276.60 % | 28.633 M -36.39 % | 45.012 M 305.21 % | -21.935 M 26.07 % | -29.669 M -76.81 % | -16.780 M 85.90 % | -119.044 M -85.57 % | -64.151 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
| 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 | 2017-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 103.553 M 0.00 % | 103.553 M -34.54 % | 158.191 M 0.00 % | 158.191 M 75.27 % | 90.256 M 0.00 % | 90.256 M -64.84 % | 256.676 M 290.94 % | 65.656 M -42.41 % | 114.013 M 85.06 % | 61.610 M -30.71 % | 88.918 M -4.61 % | 93.214 M -15.81 % | 110.713 M 248.67 % | 31.753 M -20.87 % | 40.127 M 49.33 % | 26.872 M -10.10 % | 29.890 M 32.53 % | 22.553 M 54.08 % | 14.637 M 4.34 % | 14.028 M -4.38 % | 14.671 M -2.18 % | 14.998 M -20.65 % | 18.901 M 15.64 % | 16.344 M 2.09 % | 16.009 M -8.69 % | 17.532 M 2.74 % | 17.065 M 20.12 % | 14.207 M -1.24 % | 14.386 M -2.47 % | 14.751 M 5.58 % | 13.972 M 3.70 % | 13.473 M 35.86 % | 9.917 M 0.00 % | 9.917 M |
| Net income | 3.378 M 0.00 % | 3.378 M 111.45 % | -29.506 M 0.00 % | -29.506 M -1 076.70 % | 3.021 M 0.00 % | 3.021 M -39.35 % | 4.981 M 43.67 % | 3.467 M -14.01 % | 4.032 M 93.57 % | 2.083 M -69.28 % | 6.780 M 629.03 % | 930.000 K -84.36 % | 5.948 M 176.01 % | 2.155 M 33.77 % | 1.611 M 13 325.00 % | 12.000 K -98.59 % | 854.000 K -71.64 % | 3.011 M 0.84 % | 2.986 M -35.94 % | 4.661 M 188.07 % | 1.618 M -55.30 % | 3.620 M 20.95 % | 2.993 M -53.70 % | 6.464 M 91.58 % | 3.374 M -16.53 % | 4.042 M -40.52 % | 6.796 M 64.99 % | 4.119 M 12.08 % | 3.675 M 56.05 % | 2.355 M -24.88 % | 3.135 M 228.27 % | 955.000 K -65.11 % | 2.738 M 0.00 % | 2.738 M |
| Income before tax | 4.362 M 0.00 % | 4.362 M 114.22 % | -30.671 M 0.00 % | -30.671 M -828.18 % | 4.212 M 0.00 % | 4.212 M -43.51 % | 7.456 M 132.35 % | 3.209 M -34.51 % | 4.900 M 101.15 % | 2.436 M -79.58 % | 11.929 M 810.61 % | 1.310 M -82.69 % | 7.566 M 254.88 % | 2.132 M 41.66 % | 1.505 M 279.09 % | 397.000 K -40.92 % | 672.000 K -81.29 % | 3.592 M -37.32 % | 5.731 M 21.88 % | 4.702 M 1 360.59 % | -373.000 K -107.32 % | 5.095 M -22.20 % | 6.549 M -25.59 % | 8.801 M 69.48 % | 5.193 M -12.13 % | 5.910 M -19.76 % | 7.365 M 17.43 % | 6.272 M 9.57 % | 5.724 M 59.13 % | 3.597 M -22.71 % | 4.654 M 119.84 % | 2.117 M -53.83 % | 4.586 M 0.00 % | 4.586 M |
| Income before tax ratio | 0.04 0.00 % | 0.04 121.73 % | -0.19 0.00 % | -0.19 -515.46 % | 0.05 0.00 % | 0.05 60.65 % | 0.03 -40.57 % | 0.05 13.72 % | 0.04 8.70 % | 0.04 -70.53 % | 0.13 854.61 % | 0.01 -79.44 % | 0.07 1.78 % | 0.07 79.02 % | 0.04 153.87 % | 0.01 -34.29 % | 0.02 -85.88 % | 0.16 -59.32 % | 0.39 16.81 % | 0.34 1 418.37 % | -0.03 -107.48 % | 0.34 -1.96 % | 0.35 -35.65 % | 0.54 66.00 % | 0.32 -3.77 % | 0.34 -21.89 % | 0.43 -2.24 % | 0.44 10.95 % | 0.40 63.17 % | 0.24 -26.79 % | 0.33 111.99 % | 0.16 -66.02 % | 0.46 0.00 % | 0.46 |
| EBITDA | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.735 M | 0.000 -100.00 % | 8.055 M 131.47 % | 3.480 M -32.82 % | 5.180 M 92.57 % | 2.690 M -77.78 % | 12.108 M 680.15 % | 1.552 M -79.88 % | 7.713 M 234.62 % | 2.305 M 33.70 % | 1.724 M 140.45 % | 717.000 K -30.59 % | 1.033 M -73.74 % | 3.933 M -33.74 % | 5.936 M 20.77 % | 4.915 M 3 561.27 % | -142.000 K -102.66 % | 5.343 M -21.86 % | 6.838 M -23.13 % | 8.895 M 32.19 % | 6.729 M 12.77 % | 5.967 M -23.37 % | 7.787 M 24.10 % | 6.275 M 6.77 % | 5.877 M 20.80 % | 4.865 M -26.01 % | 6.575 M 26.01 % | 5.218 M 261 000.00 % | -2.000 K 0.00 % | -2.000 K |
| Net income ratio | 0.03 0.00 % | 0.03 117.49 % | -0.19 0.00 % | -0.19 -657.25 % | 0.03 0.00 % | 0.03 72.48 % | 0.02 -63.25 % | 0.05 49.32 % | 0.04 4.60 % | 0.03 -55.66 % | 0.08 664.25 % | 0.01 -81.43 % | 0.05 -20.84 % | 0.07 69.05 % | 0.04 8 890.37 % | 0.00 -98.44 % | 0.03 -78.60 % | 0.13 -34.56 % | 0.20 -38.60 % | 0.33 201.28 % | 0.11 -54.31 % | 0.24 52.42 % | 0.16 -59.96 % | 0.40 87.66 % | 0.21 -8.59 % | 0.23 -42.11 % | 0.40 37.36 % | 0.29 13.49 % | 0.26 60.01 % | 0.16 -28.85 % | 0.22 216.55 % | 0.07 -74.32 % | 0.28 0.00 % | 0.28 |
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.83 | 0.00 -100.00 % | 0.03 -40.79 % | 0.05 16.66 % | 0.05 4.06 % | 0.04 -67.94 % | 0.14 717.85 % | 0.02 -76.10 % | 0.07 -4.03 % | 0.07 68.96 % | 0.04 61.02 % | 0.03 -22.80 % | 0.03 -80.18 % | 0.17 -57.00 % | 0.41 15.75 % | 0.35 3 719.92 % | -0.01 -102.72 % | 0.36 -1.53 % | 0.36 -33.53 % | 0.54 29.48 % | 0.42 23.50 % | 0.34 -25.41 % | 0.46 3.31 % | 0.44 8.12 % | 0.41 23.87 % | 0.33 -29.92 % | 0.47 21.51 % | 0.39 192 139.28 % | 0.00 0.00 % | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 3.23 % | 0.97 308.74 % | 0.24 -18.41 % | 0.29 15.17 % | 0.25 -70.34 % | 0.85 253.62 % | 0.24 2.61 % | 0.23 -50.41 % | 0.47 31.91 % | 0.36 -46.24 % | 0.67 -6.01 % | 0.71 6.91 % | 0.66 -4.31 % | 0.69 -3.70 % | 0.72 -9.70 % | 0.80 1.29 % | 0.79 1.00 % | 0.78 -7.86 % | 0.85 7.69 % | 0.79 -0.97 % | 0.79 -7.32 % | 0.86 2.45 % | 0.83 -3.65 % | 0.87 -2.75 % | 0.89 0.88 % | 0.88 2.56 % | 0.86 -13.87 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 430.000 M 0.00 % | 430.000 M 0.00 % | 430.005 M 0.00 % | 430.005 M 0.42 % | 428.187 M 0.00 % | 428.187 M 7.05 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 2.22 % | 391.304 M -2.17 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 34.44 % | 297.538 M 0.00 % | 297.538 M |
| Weighted average shs out | 430.036 M 0.00 % | 430.036 M 0.01 % | 430.010 M 0.00 % | 430.010 M 0.42 % | 428.207 M 0.00 % | 428.207 M 7.05 % | 400.016 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 2.22 % | 391.304 M -2.17 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 34.43 % | 297.554 M 0.00 % | 297.554 M |
| EPS diluted | 0.01 0.00 % | 0.01 111.52 % | -0.07 0.00 % | -0.07 -1 066.20 % | 0.01 0.00 % | 0.01 -43.20 % | 0.01 43.68 % | 0.01 -13.86 % | 0.01 94.23 % | 0.01 -69.41 % | 0.02 639.13 % | 0.00 -84.56 % | 0.01 175.93 % | 0.01 8.00 % | 0.01 455.56 % | 0.00 -59.09 % | 0.00 -70.67 % | 0.01 -2.60 % | 0.01 -34.19 % | 0.01 192.50 % | 0.00 -56.04 % | 0.01 21.33 % | 0.01 -53.70 % | 0.02 92.86 % | 0.01 -16.83 % | 0.01 -40.59 % | 0.02 70.00 % | 0.01 8.70 % | 0.01 55.93 % | 0.01 -24.36 % | 0.01 225.00 % | 0.00 -73.91 % | 0.01 0.00 % | 0.01 |
| Earnings per share | 0.01 0.00 % | 0.01 111.52 % | -0.07 0.00 % | -0.07 -1 066.20 % | 0.01 0.00 % | 0.01 -43.20 % | 0.01 43.68 % | 0.01 -13.86 % | 0.01 94.23 % | 0.01 -69.41 % | 0.02 639.13 % | 0.00 -84.56 % | 0.01 175.93 % | 0.01 8.00 % | 0.01 455.56 % | 0.00 -59.09 % | 0.00 -70.67 % | 0.01 -2.60 % | 0.01 -34.19 % | 0.01 192.50 % | 0.00 -56.04 % | 0.01 21.33 % | 0.01 -53.70 % | 0.02 92.86 % | 0.01 -16.83 % | 0.01 -40.59 % | 0.02 70.00 % | 0.01 8.70 % | 0.01 55.93 % | 0.01 -24.36 % | 0.01 225.00 % | 0.00 -73.91 % | 0.01 0.00 % | 0.01 |
| Gross profit | 103.553 M 0.00 % | 103.553 M -34.54 % | 158.191 M 0.00 % | 158.191 M 75.27 % | 90.256 M 0.00 % | 90.256 M -63.70 % | 248.639 M 1 497.94 % | 15.560 M -53.01 % | 33.116 M 113.13 % | 15.538 M -79.45 % | 75.618 M 237.32 % | 22.417 M -13.60 % | 25.947 M 72.91 % | 15.006 M 4.38 % | 14.376 M -19.72 % | 17.907 M -15.50 % | 21.191 M 41.69 % | 14.956 M 47.44 % | 10.144 M 0.49 % | 10.095 M -13.66 % | 11.692 M -0.92 % | 11.800 M -19.86 % | 14.724 M 6.56 % | 13.818 M 9.95 % | 12.568 M -9.57 % | 13.898 M -4.79 % | 14.597 M 23.06 % | 11.862 M -4.85 % | 12.467 M -5.16 % | 13.145 M 6.51 % | 12.342 M 6.36 % | 11.604 M 17.01 % | 9.917 M 0.00 % | 9.917 M |
| Income tax expense | 1.025 M 0.00 % | 1.025 M 134.26 % | -2.991 M 0.00 % | -2.991 M -366.89 % | 1.121 M 0.00 % | 1.121 M -56.14 % | 2.555 M 25 450.00 % | 10.000 K -98.92 % | 925.000 K 42.97 % | 647.000 K -88.27 % | 5.518 M 2 299.13 % | 230.000 K -84.93 % | 1.526 M 543.88 % | 237.000 K 146.11 % | -514.000 K -2 805.26 % | 19.000 K 106.27 % | -303.000 K -158.16 % | 521.000 K -81.23 % | 2.776 M 27 660.00 % | 10.000 K 100.50 % | -1.991 M -234.98 % | 1.475 M -58.52 % | 3.556 M 52.16 % | 2.337 M 28.48 % | 1.819 M -2.62 % | 1.868 M 228.30 % | 569.000 K -73.57 % | 2.153 M 5.08 % | 2.049 M 64.98 % | 1.242 M -18.24 % | 1.519 M 30.72 % | 1.162 M -37.12 % | 1.848 M 0.00 % | 1.848 M |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.037 M -83.96 % | 50.096 M -38.07 % | 80.897 M 75.59 % | 46.072 M 246.41 % | 13.300 M -81.21 % | 70.797 M -16.48 % | 84.766 M 406.16 % | 16.747 M -34.97 % | 25.751 M 187.24 % | 8.965 M 3.06 % | 8.699 M 14.51 % | 7.597 M 69.09 % | 4.493 M 14.24 % | 3.933 M 32.02 % | 2.979 M -6.85 % | 3.198 M -23.44 % | 4.177 M 65.36 % | 2.526 M -26.59 % | 3.441 M -5.31 % | 3.634 M 47.24 % | 2.468 M 5.25 % | 2.345 M 22.20 % | 1.919 M 19.49 % | 1.606 M -1.47 % | 1.630 M -12.79 % | 1.869 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.706 M 61.50 % | -69.363 M -160.41 % | -26.636 M 18.76 % | -32.788 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 -100.00 % | 1.306 M 233.16 % | 392.000 K -88.52 % | 3.416 M 154.93 % | 1.340 M -42.27 % | 2.321 M -11.51 % | 2.623 M 0.00 % | 2.623 M |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 219.714 M 479.86 % | 37.891 M -53.16 % | 80.897 M 121.44 % | 36.532 M -17.85 % | 44.472 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 -100.00 % | 1.515 M 0.00 % | 1.515 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.353 M 8 066.49 % | 188.000 K 75.70 % | 107.000 K -98.86 % | 9.380 M -83.03 % | 55.281 M 218.55 % | 17.354 M 42.42 % | 12.185 M 13.97 % | 10.691 M 88 991.67 % | 12.000 K 200.00 % | 4.000 K 300.00 % | 1.000 K -98.00 % | 50.000 K 123.70 % | -211.000 K -759.38 % | 32.000 K -84.62 % | 208.000 K -92.71 % | 2.855 M 6 739.53 % | -43.000 K -166.15 % | 65.000 K 103.13 % | 32.000 K -99.08 % | 3.470 M 6.05 % | 3.272 M 42.70 % | 2.293 M -28.57 % | 3.210 M 91.76 % | 1.674 M -10.05 % | 1.861 M 12.45 % | 1.655 M | 0.000 | 0.000 |
| Operating expenses | 4.006 M 0.00 % | 4.006 M -32.54 % | 5.939 M 0.00 % | 5.939 M -24.38 % | 7.853 M 0.00 % | 7.853 M -96.67 % | 235.716 M 1 905.92 % | 11.751 M -45.61 % | 21.605 M 130.33 % | 9.380 M -83.03 % | 55.281 M 218.55 % | 17.354 M 42.42 % | 12.185 M 13.97 % | 10.691 M -4.90 % | 11.242 M -27.18 % | 15.439 M -2.49 % | 15.833 M 61.99 % | 9.774 M 9.54 % | 8.923 M 161.36 % | 3.414 M -21.08 % | 4.326 M 51.52 % | 2.855 M 0.71 % | 2.835 M -3.34 % | 2.933 M -27.81 % | 4.063 M 17.09 % | 3.470 M 6.05 % | 3.272 M -9.09 % | 3.599 M -0.08 % | 3.602 M -29.23 % | 5.090 M 59.01 % | 3.201 M -19.49 % | 3.976 M -25.42 % | 5.332 M 0.00 % | 5.332 M |
| Cost and expenses | 4.006 M 0.00 % | 4.006 M -32.54 % | 5.939 M 0.00 % | 5.939 M -24.38 % | 7.853 M 0.00 % | 7.853 M -96.78 % | 243.753 M 294.12 % | 61.847 M -39.66 % | 102.502 M 84.85 % | 55.452 M -19.14 % | 68.581 M -22.20 % | 88.151 M -9.08 % | 96.951 M 253.35 % | 27.438 M -25.83 % | 36.993 M 51.59 % | 24.404 M -0.52 % | 24.532 M 41.22 % | 17.371 M 29.48 % | 13.416 M 82.61 % | 7.347 M 0.57 % | 7.305 M 20.68 % | 6.053 M -13.68 % | 7.012 M 28.45 % | 5.459 M -27.25 % | 7.504 M 5.63 % | 7.104 M 23.76 % | 5.740 M -3.43 % | 5.944 M 7.66 % | 5.521 M -17.55 % | 6.696 M 38.60 % | 4.831 M -17.35 % | 5.845 M 9.63 % | 5.332 M 0.00 % | 5.332 M |
| Research and development expenses | 129.500 K 0.00 % | 129.500 K -47.89 % | 248.500 K 0.00 % | 248.500 K -66.42 % | 740.000 K 0.00 % | 740.000 K 14.02 % | 649.000 K -41.32 % | 1.106 M 126.64 % | 488.000 K -42.45 % | 848.000 K -74.25 % | 3.293 M 838.18 % | 351.000 K 12.14 % | 313.000 K 154.47 % | 123.000 K -84.27 % | 782.000 K 29.04 % | 606.000 K 6.13 % | 571.000 K 20.97 % | 472.000 K 15.40 % | 409.000 K -17.54 % | 496.000 K 12.73 % | 440.000 K 50.17 % | 293.000 K 68.39 % | 174.000 K -22.67 % | 225.000 K -78.61 % | 1.052 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 3.877 M 0.00 % | 3.877 M -31.87 % | 5.690 M 0.00 % | 5.690 M -20.01 % | 7.113 M 0.00 % | 7.113 M -96.76 % | 219.714 M 1 864.36 % | 11.185 M -3.03 % | 11.534 M 16.55 % | 9.896 M -15.30 % | 11.684 M -0.18 % | 11.705 M -6.71 % | 12.547 M 8.66 % | 11.547 M 8.38 % | 10.654 M 1.32 % | 10.515 M 1.78 % | 10.331 M 35.99 % | 7.597 M 41.71 % | 5.361 M 42.39 % | 3.765 M 26.38 % | 2.979 M -6.85 % | 3.198 M -23.44 % | 4.177 M 65.36 % | 2.526 M -26.59 % | 3.441 M -5.31 % | 3.634 M 47.24 % | 2.468 M 88.97 % | 1.306 M 233.16 % | 392.000 K -88.52 % | 3.416 M 154.93 % | 1.340 M -42.27 % | 2.321 M -43.90 % | 4.138 M 0.00 % | 4.138 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.000 K 1 400.00 % | 7.000 K -41.67 % | 12.000 K -29.41 % | 17.000 K -10.53 % | 19.000 K -26.92 % | 26.000 K 13.04 % | 23.000 K -32.35 % | 34.000 K 6.25 % | 32.000 K -8.57 % | 35.000 K -28.57 % | 49.000 K -48.96 % | 96.000 K 700.00 % | 12.000 K 9.09 % | 11.000 K -26.67 % | 15.000 K 87.50 % | 8.000 K -11.11 % | 9.000 K 125.00 % | 4.000 K -33.33 % | 6.000 K -88.68 % | 53.000 K | 0.000 -100.00 % | 98.000 K 1 125.00 % | 8.000 K 60.00 % | 5.000 K -16.67 % | 6.000 K 100.00 % | 3.000 K | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 599.000 K 121.03 % | 271.000 K -92.58 % | 3.651 M -8.50 % | 3.990 M 16.39 % | 3.428 M -0.70 % | 3.452 M 12.26 % | 3.075 M -3.48 % | 3.186 M 61.64 % | 1.971 M -14.12 % | 2.295 M 35.88 % | 1.689 M -17.25 % | 2.041 M 77.02 % | 1.153 M -45.66 % | 2.122 M -12.57 % | 2.427 M 5.48 % | 2.301 M -57.15 % | 5.370 M 137.82 % | 2.258 M -14.95 % | 2.655 M -22.05 % | 3.406 M -3.73 % | 3.538 M 41.97 % | 2.492 M -16.60 % | 2.988 M -6.33 % | 3.190 M 24.32 % | 2.566 M 6.47 % | 2.410 M | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -70.500 K | 0.000 | 0.000 100.00 % | -3.262 M 39.08 % | -5.355 M -129.04 % | -2.338 M 80.72 % | -12.127 M -852.63 % | -1.273 M 83.17 % | -7.565 M -245.91 % | -2.187 M -58.71 % | -1.378 M -250.64 % | -393.000 K 37.62 % | -630.000 K 82.45 % | -3.589 M 22.32 % | -4.620 M 4.01 % | -4.813 M -2 730.05 % | 183.000 K 103.60 % | -5.087 M 24.38 % | -6.727 M 23.05 % | -8.742 M -69.39 % | -5.161 M 14.62 % | -6.045 M -16 891.67 % | 36.000 K -94.94 % | 712.000 K 1 302.96 % | 50.750 K 0.00 % | 50.750 K 398.53 % | -17.000 K 0.00 % | -17.000 K 99.63 % | -4.588 M 0.00 % | -4.588 M |
| Operating income | 99.547 M 0.00 % | 99.547 M -34.62 % | 152.253 M 0.00 % | 152.253 M 84.77 % | 82.403 M 0.00 % | 82.403 M -65.96 % | 242.060 M 6 026.55 % | 3.951 M -64.64 % | 11.175 M 66.29 % | 6.720 M -57.27 % | 15.726 M 210.61 % | 5.063 M -63.21 % | 13.762 M 218.93 % | 4.315 M 37.68 % | 3.134 M 26.99 % | 2.468 M -53.94 % | 5.358 M 3.40 % | 5.182 M 324.41 % | 1.221 M -81.72 % | 6.681 M -9.30 % | 7.366 M -17.65 % | 8.945 M -24.76 % | 11.889 M 9.22 % | 10.885 M 39.50 % | 7.803 M -18.50 % | 9.574 M -15.46 % | 11.325 M 37.06 % | 8.263 M -6.34 % | 8.822 M 10.15 % | 8.009 M -12.38 % | 9.141 M 19.83 % | 7.628 M 66.28 % | 4.588 M 0.00 % | 4.588 M |
| Operating income ratio | 0.96 0.00 % | 0.96 -0.12 % | 0.96 0.00 % | 0.96 5.42 % | 0.91 0.00 % | 0.91 -3.19 % | 0.94 1 467.13 % | 0.06 -38.60 % | 0.10 -10.14 % | 0.11 -38.33 % | 0.18 225.61 % | 0.05 -56.30 % | 0.12 -8.53 % | 0.14 73.99 % | 0.08 -14.96 % | 0.09 -48.76 % | 0.18 -21.98 % | 0.23 175.44 % | 0.08 -82.48 % | 0.48 -5.14 % | 0.50 -15.82 % | 0.60 -5.18 % | 0.63 -5.55 % | 0.67 36.64 % | 0.49 -10.74 % | 0.55 -17.72 % | 0.66 14.10 % | 0.58 -5.16 % | 0.61 12.95 % | 0.54 -17.01 % | 0.65 15.56 % | 0.57 22.39 % | 0.46 0.00 % | 0.46 |
| Total other income expenses net | -95.185 M 0.00 % | -95.185 M | 0.000 | 0.000 100.00 % | -78.191 M 0.00 % | -78.191 M 66.67 % | -234.604 M -402.63 % | -46.675 M 48.55 % | -90.725 M -99.44 % | -45.491 M -781.78 % | -5.159 M -850.09 % | -543.000 K 83.38 % | -3.268 M -49.70 % | -2.183 M -1 874.80 % | 123.000 K 105.94 % | -2.071 M 38.33 % | -3.358 M -111.19 % | -1.590 M -129.13 % | 5.458 M 375.80 % | -1.979 M 64.30 % | -5.543 M -43.97 % | -3.850 M 27.90 % | -5.340 M -156.24 % | -2.084 M 4.97 % | -2.193 M -87.60 % | -1.169 M -177.01 % | -422.000 K 78.80 % | -1.991 M -1 201.31 % | -153.000 K 87.93 % | -1.268 M 33.99 % | -1.921 M 38.05 % | -3.101 M -154 950.00 % | -2.000 K 0.00 % | -2.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 | 2017-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 70.443 M 0.00 % | 70.443 M 14.45 % | 61.548 M 0.00 % | 61.548 M 17.34 % | 52.451 M 0.00 % | 52.451 M 48.19 % | 35.395 M -81.51 % | 191.432 M -17.69 % | 232.562 M 106.53 % | 112.606 M -34.09 % | 170.854 M 63.79 % | 104.310 M 299.10 % | 26.136 M -48.33 % | 50.587 M 3.71 % | 48.777 M -27.41 % | 67.193 M 1 227.66 % | 5.061 M -78.98 % | 24.072 M 1 135.80 % | -2.324 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 703.000 K | 0.000 100.00 % | -360.831 M -19 636.06 % | 1.847 M 118.06 % | 847.000 K -97.30 % | 31.319 M -11.33 % | 35.322 M 108.39 % | 16.950 M | 0.000 -100.00 % | 30.112 M | 0.000 -100.00 % | 963.000 K | 0.000 | 0.000 | 0.000 |
| Total debt | 91.850 M 0.00 % | 91.850 M 23.28 % | 74.506 M 0.00 % | 74.506 M -2.61 % | 76.502 M 0.00 % | 76.502 M -46.75 % | 143.655 M -31.58 % | 209.965 M -14.74 % | 246.269 M 46.84 % | 167.710 M -17.93 % | 204.346 M 35.25 % | 151.088 M 36.18 % | 110.950 M 20.00 % | 92.456 M 30.10 % | 71.068 M 0.14 % | 70.968 M 136.05 % | 30.065 M 0.01 % | 30.061 M | 0.000 |
| Accumulated other comprehensive income loss | 139.221 M 0.00 % | 139.221 M -47.05 % | 262.918 M 0.00 % | 262.918 M 97.65 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 0.00 % | 133.023 M 5 765.37 % | -2.348 M -101.77 % | 133.023 M 15 861.02 % | -844.000 K -100.63 % | 133.023 M 25 879.65 % | -516.000 K -100.39 % | 133.023 M 42 599.36 % | -313.000 K |
| Retained earnings | 51.604 M 0.00 % | 51.604 M | 0.000 -100.00 % | 44.849 M -56.82 % | 103.861 M 0.00 % | 103.861 M 6.18 % | 97.819 M 9.45 % | 89.371 M 7.34 % | 83.256 M 10.21 % | 75.546 M 12.01 % | 67.443 M 2.47 % | 65.820 M 6.24 % | 61.955 M 42.99 % | 43.328 M 4.70 % | 41.384 M 4.72 % | 39.517 M 23.10 % | 32.101 M 51.52 % | 21.186 M 38.23 % | 15.327 M |
| Common stock | 36.559 M 0.00 % | 36.559 M 0.00 % | 36.559 M 0.00 % | 36.559 M 0.00 % | 36.559 M 0.00 % | 36.559 M 8.04 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 0.00 % | 33.839 M 38 353.41 % | 88.000 K 0.00 % | 88.000 K |
| Total equity | 314.960 M 0.00 % | 314.960 M 4.26 % | 302.087 M 0.00 % | 302.087 M -16.43 % | 361.472 M 0.00 % | 361.472 M 14.65 % | 315.289 M -0.28 % | 316.166 M 1.72 % | 310.817 M -0.32 % | 311.801 M 2.46 % | 304.322 M 0.78 % | 301.953 M -0.45 % | 303.312 M 2.95 % | 294.625 M -1.88 % | 300.271 M 3.25 % | 290.814 M 2.62 % | 283.398 M 31.08 % | 216.210 M 2.79 % | 210.351 M |
| Other non current liabilities | 241.887 M 0.00 % | 241.887 M 6.60 % | 226.916 M 0.00 % | 226.916 M 4.12 % | 217.943 M 0.00 % | 217.943 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 91.850 M 0.00 % | 91.850 M 23.28 % | 74.506 M 0.00 % | 74.506 M -2.61 % | 76.502 M 0.00 % | 76.502 M 109.65 % | 36.490 M -44.18 % | 65.375 M -28.67 % | 91.651 M 50.55 % | 60.877 M -24.52 % | 80.649 M 260.12 % | 22.395 M 189.75 % | 7.729 M -15.73 % | 9.172 M -15.52 % | 10.857 M 291.81 % | 2.771 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 333.737 M 0.00 % | 333.737 M 10.72 % | 301.422 M 0.00 % | 301.422 M 2.37 % | 294.445 M 0.00 % | 294.445 M 637.16 % | 39.943 M -42.72 % | 69.735 M -27.13 % | 95.692 M 48.85 % | 64.288 M -23.18 % | 83.687 M 228.64 % | 25.465 M 177.91 % | 9.163 M -13.98 % | 10.652 M -56.83 % | 24.675 M -14.76 % | 28.946 M -39.02 % | 47.471 M -24.97 % | 63.266 M -0.31 % | 63.462 M |
| Other current liabilities | 0.000 | 0.000 100.00 % | -136.431 M | 0.000 -100.00 % | 54.323 M 621.68 % | -10.413 M -112.65 % | 82.334 M 154.30 % | -151.629 M 5.24 % | -160.020 M -37.75 % | -116.166 M 6.18 % | -123.817 M 3.79 % | -128.693 M -24.46 % | -103.401 M -16.94 % | -88.419 M -28.36 % | -68.886 M 5.25 % | -72.703 M -103.96 % | -35.645 M -7.48 % | -33.163 M -502.85 % | -5.501 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 -100.00 % | 114.022 M | 0.000 -100.00 % | 109.359 M | 0.000 -100.00 % | 107.165 M -25.88 % | 144.590 M -6.49 % | 154.618 M 44.73 % | 106.833 M -13.63 % | 123.697 M -3.88 % | 128.693 M 24.68 % | 103.221 M 23.94 % | 83.284 M 38.32 % | 60.211 M -11.71 % | 68.197 M 126.83 % | 30.065 M 0.01 % | 30.061 M | 0.000 |
| Total current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 189.619 M 1 920.98 % | -10.413 M -104.01 % | 259.931 M 42.33 % | 182.624 M -6.71 % | 195.768 M 41.82 % | 138.036 M -4.63 % | 144.740 M -6.60 % | 154.972 M 21.89 % | 127.136 M 6.45 % | 119.427 M 17.52 % | 101.626 M -7.20 % | 109.513 M 51.01 % | 72.520 M -4.60 % | 76.014 M -2.66 % | 78.095 M |
| Total liabilities | 333.737 M 0.00 % | 333.737 M 10.72 % | 301.422 M 0.00 % | 301.422 M 2.37 % | 294.445 M 0.00 % | 294.445 M -1.81 % | 299.874 M 18.83 % | 252.359 M -13.42 % | 291.460 M 44.06 % | 202.324 M -11.43 % | 228.427 M 26.60 % | 180.437 M 32.38 % | 136.299 M 4.78 % | 130.079 M 2.99 % | 126.301 M -8.78 % | 138.459 M 15.39 % | 119.991 M -13.85 % | 139.280 M -1.61 % | 141.557 M |
| Other non current assets | 604.535 M 0.00 % | 604.535 M 12.78 % | 536.031 M 0.00 % | 536.031 M -0.82 % | 540.441 M 0.00 % | 540.441 M 18.60 % | 455.680 M 350.42 % | 101.168 M -3.13 % | 104.437 M 52.87 % | 68.318 M 3.84 % | 65.791 M -24.46 % | 87.093 M -6.81 % | 93.461 M 3.69 % | 90.133 M -31.97 % | 132.481 M -18.48 % | 162.517 M 7.09 % | 151.762 M 6.12 % | 143.013 M -4.83 % | 150.276 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -360.831 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 |
| Intangible assets | 9.294 M 0.00 % | 9.294 M -13.47 % | 10.741 M 0.00 % | 10.741 M -75.92 % | 44.605 M 0.00 % | 44.605 M 120.75 % | 20.206 M -39.73 % | 33.525 M 71.32 % | 19.569 M -38.06 % | 31.593 M 119.49 % | 14.394 M -7.56 % | 15.572 M 125.22 % | 6.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 -100.00 % | 3.827 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.909 M | 0.000 -100.00 % | 15.095 M | 0.000 -100.00 % | 15.751 M 0.06 % | 15.742 M 579.12 % | 2.318 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 9.294 M 0.00 % | 9.294 M -13.47 % | 10.741 M 0.00 % | 10.741 M -75.92 % | 44.605 M 0.00 % | 44.605 M 30.75 % | 34.115 M 1.76 % | 33.525 M -3.29 % | 34.664 M 9.72 % | 31.593 M 4.80 % | 30.145 M -3.73 % | 31.314 M 239.19 % | 9.232 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 34.868 M 0.00 % | 34.868 M -20.35 % | 43.779 M 0.00 % | 43.779 M -6.50 % | 46.820 M 0.00 % | 46.820 M 173.67 % | 17.108 M -48.97 % | 33.526 M 29.04 % | 25.982 M 40.12 % | 18.543 M -23.71 % | 24.305 M -34.50 % | 37.108 M 49.26 % | 24.862 M -2.38 % | 25.467 M 70.83 % | 14.908 M 125.06 % | 6.624 M 1 102.18 % | 551.000 K -9.82 % | 611.000 K -12.71 % | 700.000 K |
| Total non current assets | 648.697 M 0.00 % | 648.697 M 9.85 % | 590.551 M 0.00 % | 590.551 M -6.54 % | 631.866 M 0.00 % | 631.866 M 306.10 % | 155.592 M -11.66 % | 176.126 M 1.91 % | 172.820 M 38.20 % | 125.051 M -0.50 % | 125.679 M -21.82 % | 160.760 M 21.21 % | 132.625 M 8.27 % | 122.492 M -19.62 % | 152.385 M -12.28 % | 173.724 M 10.73 % | 156.889 M 5.95 % | 148.079 M -4.67 % | 155.325 M |
| Other current assets | 0.000 | 0.000 100.00 % | -300.367 M | 0.000 100.00 % | -323.436 M | 0.000 -100.00 % | 281.372 M 9.05 % | 258.016 M -35.96 % | 402.924 M 63.43 % | 246.543 M -26.14 % | 333.792 M 36.93 % | 243.771 M 9.72 % | 222.172 M -3.50 % | 230.231 M -8.60 % | 251.896 M 0.05 % | 251.774 M 13.67 % | 221.496 M 9.97 % | 201.422 M 3.69 % | 194.259 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 703.000 K | 0.000 | 0.000 -100.00 % | 1.847 M 118.06 % | 847.000 K -97.30 % | 31.319 M -11.33 % | 35.322 M 108.39 % | 16.950 M | 0.000 -100.00 % | 30.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 21.407 M 0.00 % | 21.407 M 65.20 % | 12.958 M 0.00 % | 12.958 M -46.12 % | 24.051 M 0.00 % | 24.051 M -77.78 % | 108.260 M 484.15 % | 18.533 M 35.21 % | 13.707 M -75.13 % | 55.104 M 64.53 % | 33.492 M -28.40 % | 46.778 M -44.85 % | 84.814 M 102.57 % | 41.869 M 87.83 % | 22.291 M 490.49 % | 3.775 M -84.90 % | 25.004 M 317.50 % | 5.989 M 157.70 % | 2.324 M |
| Cash and short term investments | 0.000 | 0.000 -100.00 % | 12.958 M 0.00 % | 12.958 M -46.12 % | 24.051 M 0.00 % | 24.051 M -77.78 % | 108.260 M 431.21 % | 20.380 M 40.03 % | 14.554 M -83.16 % | 86.423 M 25.59 % | 68.814 M 7.98 % | 63.728 M -24.86 % | 84.814 M 17.83 % | 71.981 M 222.92 % | 22.291 M 490.49 % | 3.775 M -84.90 % | 25.004 M 317.50 % | 5.989 M 157.70 % | 2.324 M |
| Total current assets | 0.000 | 0.000 -100.00 % | 12.958 M 0.00 % | 12.958 M -46.12 % | 24.051 M 0.00 % | 24.051 M -94.77 % | 459.571 M 17.12 % | 392.399 M -8.63 % | 429.457 M 10.38 % | 389.074 M -4.42 % | 407.070 M 26.56 % | 321.630 M 4.77 % | 306.986 M 1.58 % | 302.212 M 10.22 % | 274.187 M 7.29 % | 255.549 M 3.67 % | 246.500 M 18.85 % | 207.411 M 5.51 % | 196.583 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.860 M -82.38 % | 27.576 M 130.20 % | 11.979 M 1 990.58 % | 573.000 K -35.18 % | 884.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 -100.00 % | 300.367 M | 0.000 -100.00 % | 323.436 M | 0.000 -100.00 % | 65.079 M -24.70 % | 86.427 M 120.79 % | -415.750 M -848.63 % | 55.535 M 1 451.26 % | 3.580 M -74.67 % | 14.131 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.520 M 20.40 % | 7.907 M 2.20 % | 7.737 M 17.28 % | 6.597 M 21.31 % | 5.438 M 3.68 % | 5.245 M 3.45 % | 5.070 M -26.44 % | 6.892 M 37.95 % | 4.996 M 9.01 % | 4.583 M 0.15 % | 4.576 M 2.72 % | 4.455 M 2.44 % | 4.349 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 -100.00 % | 22.409 M | 0.000 -100.00 % | 25.937 M | 0.000 -100.00 % | 60.111 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 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.321 M 46.63 % | 7.039 M 30.30 % | 5.402 M -42.12 % | 9.333 M 7 677.50 % | 120.000 K | 0.000 -100.00 % | 180.000 K -96.49 % | 5.135 M -40.81 % | 8.675 M 92.52 % | 4.506 M -19.25 % | 5.580 M 79.88 % | 3.102 M -43.61 % | 5.501 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.765 M -41.02 % | 80.981 M 47.12 % | 55.045 M 136.56 % | -150.572 M | 0.000 -100.00 % | 288.000 K -69.03 % | 930.000 K -92.15 % | 11.840 M -54.77 % | 26.175 M -44.86 % | 47.471 M -24.97 % | 63.266 M -0.31 % | 63.462 M |
| Minority interest | 2.530 M 0.00 % | 2.530 M -3.07 % | 2.610 M 0.00 % | 2.610 M -12.50 % | 2.983 M 0.00 % | 2.983 M 4.96 % | 2.842 M -10.91 % | 3.190 M -19.36 % | 3.956 M -5.25 % | 4.175 M -13.00 % | 4.799 M 18.41 % | 4.053 M 329.34 % | 944.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 5.735 M | 0.000 -100.00 % | 6.517 M | 0.000 -100.00 % | 4.736 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.940 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.046 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 |
| Other total stockholders equity | 85.046 M 0.00 % | 85.046 M 0.00 % | 85.046 M 0.00 % | 85.046 M 0.00 % | 85.046 M 0.00 % | 85.046 M 78.05 % | 47.766 M -15.82 % | 56.743 M 0.00 % | 56.743 M -12.99 % | 65.218 M 0.00 % | 65.218 M 0.00 % | 65.218 M -11.33 % | 73.551 M -12.89 % | 84.435 M 0.00 % | 84.435 M 0.00 % | 84.435 M 0.00 % | 84.435 M 36.38 % | 61.913 M 0.00 % | 61.913 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.453 M -20.80 % | 4.360 M 7.89 % | 4.041 M 18.47 % | 3.411 M 12.28 % | 3.038 M -1.04 % | 3.070 M 167.89 % | 1.146 M 108.36 % | 550.000 K -72.19 % | 1.978 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.413 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 |
| Total assets | 648.697 M 0.00 % | 648.697 M 7.49 % | 603.509 M 0.00 % | 603.509 M -7.99 % | 655.917 M 0.00 % | 655.917 M 6.62 % | 615.163 M 8.20 % | 568.525 M -5.60 % | 602.277 M 17.15 % | 514.125 M -3.50 % | 532.749 M 10.44 % | 482.390 M 9.73 % | 439.611 M 3.51 % | 424.704 M -0.44 % | 426.572 M -0.63 % | 429.273 M 6.42 % | 403.389 M 13.47 % | 355.490 M 1.02 % | 351.908 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 |
| 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 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -94.956 M 0.00 % | -94.956 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 100.00 % | -13.666 M 0.00 % | -13.666 M 0.00 % | -13.666 M | 0.000 100.00 % | -15.376 M 0.00 % | -15.376 M 0.00 % | -15.376 M | 0.000 100.00 % | -11.148 M 0.00 % | -11.148 M 0.00 % | -11.148 M 66.14 % | -32.924 M 0.00 % | -32.924 M 0.00 % | -32.924 M -93.08 % | -17.052 M 0.00 % | -17.052 M 0.00 % | -17.052 M 0.00 % | -17.052 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 1.664 M 0.00 % | 1.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -96.620 M 0.00 % | -96.620 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non cash items | -22.050 M 0.00 % | -22.050 M -124.94 % | 88.408 M 0.00 % | 88.408 M 241.76 % | -62.366 M 0.00 % | -62.366 M -1 152.08 % | -4.981 M -43.67 % | -3.467 M 14.01 % | -4.032 M -93.57 % | -2.083 M 69.28 % | -6.780 M -629.03 % | -930.000 K 84.36 % | -5.948 M -176.01 % | -2.155 M -33.77 % | -1.611 M -13 325.00 % | -12.000 K 98.59 % | -854.000 K 71.64 % | -3.011 M 2.30 % | -3.082 M 33.88 % | -4.661 M -188.07 % | -1.618 M 55.30 % | -3.620 M -20.95 % | -2.993 M 53.70 % | -6.464 M -91.58 % | -3.374 M 16.53 % | -4.042 M 40.52 % | -6.796 M -64.99 % | -4.119 M -12.08 % | -3.675 M -56.05 % | -2.355 M 24.88 % | -3.135 M -228.27 % | -955.000 K 94.45 % | -17.222 M 0.00 % | -17.222 M -681.46 % | 2.962 M 103.00 % | 1.459 M 0.00 % | 1.459 M 0.00 % | 1.459 M 87.59 % | 777.750 K 0.00 % | 777.750 K 0.00 % | 777.750 K 0.00 % | 777.750 K |
| Net cash provided by operating activities | -15.172 M 0.00 % | -15.172 M 57.92 % | -36.055 M 0.00 % | -36.055 M 35.23 % | -55.669 M 0.00 % | -55.669 M | 0.000 | 0.000 -100.00 % | 24.294 M | 0.000 100.00 % | -23.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.622 M 0.00 % | -3.622 M 0.00 % | -3.622 M | 0.000 100.00 % | -7.404 M 0.00 % | -7.404 M 0.00 % | -7.404 M | 0.000 100.00 % | -14.437 M 0.00 % | -14.437 M -247.71 % | -4.152 M 85.95 % | -29.556 M 0.00 % | -29.556 M 0.00 % | -29.556 M -84.39 % | -16.029 M 0.00 % | -16.029 M 0.00 % | -16.029 M 0.00 % | -16.029 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -220.000 K 0.00 % | -220.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.862 M 0.00 % | -1.862 M 0.00 % | -1.862 M | 0.000 100.00 % | -13.500 K 0.00 % | -13.500 K 0.00 % | -13.500 K | 0.000 100.00 % | -72.000 K 0.00 % | -72.000 K -67.44 % | -43.000 K 79.00 % | -204.750 K 0.00 % | -204.750 K 0.00 % | -204.750 K -2 240.00 % | -8.750 K 0.00 % | -8.750 K 0.00 % | -8.750 K 0.00 % | -8.750 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 3.637 M 0.00 % | 3.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.125 M 0.00 % | -13.125 M 0.00 % | -13.125 M | 0.000 100.00 % | -9.500 M 0.00 % | -9.500 M 0.00 % | -9.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.750 M 0.00 % | -6.750 M 0.00 % | -6.750 M 88.98 % | -61.250 M 0.00 % | -61.250 M 0.00 % | -61.250 M 0.00 % | -61.250 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.141 M 0.00 % | 13.141 M 0.00 % | 13.141 M | 0.000 -100.00 % | 9.511 M 0.00 % | 9.511 M 0.00 % | 9.511 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.764 M 0.00 % | 6.764 M 0.00 % | 6.764 M -88.96 % | 61.259 M 0.00 % | 61.259 M 0.00 % | 61.259 M 0.00 % | 61.259 M |
| Other investing activites | -2.900 M 0.00 % | -2.900 M -126.68 % | 10.870 M 0.00 % | 10.870 M 251.36 % | -7.181 M 0.00 % | -7.181 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 -100.00 % | 1.846 M 0.00 % | 1.846 M 0.00 % | 1.846 M | 0.000 -100.00 % | 2.250 K 0.00 % | 2.250 K 0.00 % | 2.250 K | 0.000 -100.00 % | 1.232 M 0.00 % | 1.232 M 2 763.95 % | 43.000 K -77.49 % | 191.000 K 0.00 % | 191.000 K 0.00 % | 191.000 K 76 300.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 0.00 % | 250.000 |
| Net cash used for investing activites | -2.900 M 0.00 % | -2.900 M -120.30 % | 14.287 M 0.00 % | 14.287 M 298.95 % | -7.181 M 0.00 % | -7.181 M | 0.000 | 0.000 100.00 % | -7.028 M | 0.000 100.00 % | -21.537 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.915 M 0.00 % | -1.915 M 0.00 % | -1.915 M | 0.000 100.00 % | -2.250 K 0.00 % | -2.250 K 0.00 % | -2.250 K | 0.000 -100.00 % | 1.160 M 0.00 % | 1.160 M 2 796.51 % | -43.000 K 77.49 % | -191.000 K 0.00 % | -191.000 K 0.00 % | -191.000 K -76 300.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 0.00 % | -250.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.072 M 0.00 % | 16.072 M 0.00 % | 16.072 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 21.587 M 0.00 % | 21.587 M | 0.000 | 0.000 -100.00 % | 18.873 M 0.00 % | 18.873 M | 0.000 | 0.000 100.00 % | -64.551 M | 0.000 -100.00 % | 63.157 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.650 M 0.00 % | -8.650 M 0.00 % | -8.650 M | 0.000 100.00 % | -100.750 K 0.00 % | -100.750 K 0.00 % | -100.750 K | 0.000 -100.00 % | 14.706 M 0.00 % | 14.706 M 1 560.29 % | 885.750 K -79.19 % | 4.257 M 0.00 % | 4.257 M 0.00 % | 4.257 M -88.94 % | 38.505 M 0.00 % | 38.505 M 0.00 % | 38.505 M 0.00 % | 38.505 M |
| Net cash used provided by financing activities | 21.587 M 0.00 % | 21.587 M | 0.000 | 0.000 -100.00 % | 18.873 M 0.00 % | 18.873 M | 0.000 | 0.000 100.00 % | -64.551 M | 0.000 -100.00 % | 63.157 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.650 M 0.00 % | -8.650 M 0.00 % | -8.650 M | 0.000 100.00 % | -100.750 K 0.00 % | -100.750 K 0.00 % | -100.750 K | 0.000 -100.00 % | 14.706 M 0.00 % | 14.706 M 1 560.29 % | 885.750 K -79.19 % | 4.257 M 0.00 % | 4.257 M 0.00 % | 4.257 M -88.94 % | 38.505 M 0.00 % | 38.505 M 0.00 % | 38.505 M 0.00 % | 38.505 M |
| Effect of forex changes on cash | 16.000 K 0.00 % | 16.000 K | 0.000 | 0.000 -100.00 % | 122.500 K 0.00 % | 122.500 K | 0.000 | 0.000 -100.00 % | 3.153 M | 0.000 100.00 % | -9.548 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.509 M 0.00 % | 13.509 M 0.00 % | 13.509 M | 0.000 -100.00 % | 13.177 M 0.00 % | 13.177 M 0.00 % | 13.177 M | 0.000 100.00 % | -12.000 K 0.00 % | -12.000 K -100.37 % | 3.220 M -86.89 % | 24.561 M 0.00 % | 24.561 M 0.00 % | 24.561 M 208.24 % | -22.691 M 0.00 % | -22.691 M 0.00 % | -22.691 M 0.00 % | -22.691 M |
| Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -24.413 M 44.33 % | -43.854 M 0.00 % | -43.854 M | 0.000 | 0.000 100.00 % | -44.132 M | 0.000 -100.00 % | 8.626 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -678.250 K 0.00 % | -678.250 K 0.00 % | -678.250 K | 0.000 -100.00 % | 5.670 M 0.00 % | 5.670 M 0.00 % | 5.670 M | 0.000 -100.00 % | 4.845 M 5 498.61 % | -89.750 K 0.00 % | -89.750 K 90.35 % | -929.750 K 0.00 % | -929.750 K 0.00 % | -929.750 K -330.94 % | -215.750 K 0.00 % | -215.750 K 0.00 % | -215.750 K 0.00 % | -215.750 K |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.854 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.424 M | 0.000 -100.00 % | 76.798 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.251 M 0.00 % | 6.251 M 0.00 % | 6.251 M | 0.000 -100.00 % | 581.000 K 0.00 % | 581.000 K 0.00 % | 581.000 K -89.47 % | 5.516 M 722.36 % | 670.750 K 0.00 % | 670.750 K 0.00 % | 670.750 K -58.09 % | 1.601 M 0.00 % | 1.601 M 0.00 % | 1.601 M -11.88 % | 1.816 M 0.00 % | 1.816 M 0.00 % | 1.816 M 0.00 % | 1.816 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.854 M 0.00 % | -43.854 M | 0.000 | 0.000 -100.00 % | 41.292 M | 0.000 -100.00 % | 85.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.573 M 0.00 % | 5.573 M 0.00 % | 5.573 M | 0.000 -100.00 % | 6.251 M 0.00 % | 6.251 M 0.00 % | 6.251 M 13.32 % | 5.516 M 0.00 % | 5.516 M 849.40 % | 581.000 K 0.00 % | 581.000 K -13.38 % | 670.750 K 0.00 % | 670.750 K 0.00 % | 670.750 K -58.09 % | 1.601 M 0.00 % | 1.601 M 0.00 % | 1.601 M 0.00 % | 1.601 M |
| Operating cash flow | -15.172 M 0.00 % | -15.172 M 57.92 % | -36.055 M 0.00 % | -36.055 M 35.23 % | -55.669 M 0.00 % | -55.669 M | 0.000 | 0.000 -100.00 % | 24.294 M | 0.000 100.00 % | -23.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.622 M 0.00 % | -3.622 M 0.00 % | -3.622 M | 0.000 100.00 % | -7.404 M 0.00 % | -7.404 M 0.00 % | -7.404 M | 0.000 100.00 % | -14.437 M 0.00 % | -14.437 M -247.71 % | -4.152 M 85.95 % | -29.556 M 0.00 % | -29.556 M 0.00 % | -29.556 M -84.39 % | -16.029 M 0.00 % | -16.029 M 0.00 % | -16.029 M 0.00 % | -16.029 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -220.000 K 0.00 % | -220.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.862 M 0.00 % | -1.862 M 0.00 % | -1.862 M | 0.000 100.00 % | -13.500 K 0.00 % | -13.500 K 0.00 % | -13.500 K | 0.000 100.00 % | -72.000 K 0.00 % | -72.000 K -67.44 % | -43.000 K 79.00 % | -204.750 K 0.00 % | -204.750 K 0.00 % | -204.750 K -2 240.00 % | -8.750 K 0.00 % | -8.750 K 0.00 % | -8.750 K 0.00 % | -8.750 K |
| Free CashFlow | -15.172 M 0.00 % | -15.172 M 58.17 % | -36.274 M 0.00 % | -36.274 M 34.84 % | -55.669 M 0.00 % | -55.669 M | 0.000 | 0.000 -100.00 % | 24.294 M | 0.000 100.00 % | -23.445 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.484 M 0.00 % | -5.484 M 0.00 % | -5.484 M | 0.000 100.00 % | -7.417 M 0.00 % | -7.417 M 0.00 % | -7.417 M | 0.000 100.00 % | -14.509 M 0.00 % | -14.509 M -245.86 % | -4.195 M 85.90 % | -29.761 M 0.00 % | -29.761 M 0.00 % | -29.761 M -85.57 % | -16.038 M 0.00 % | -16.038 M 0.00 % | -16.038 M 0.00 % | -16.038 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 |