M Vision Public Company Limited MVP.BK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 211.585 M -34.77 % | 324.359 M -2.28 % | 331.934 M 37.72 % | 241.027 M 16.89 % | 206.192 M -38.15 % | 333.395 M -25.99 % | 450.496 M 58.59 % | 284.070 M 52.21 % | 186.630 M 44.33 % | 129.310 M 10.76 % | 116.751 M |
| Net income | -62.904 M 78.17 % | -288.192 M -3 731.70 % | 7.935 M 42.30 % | 5.577 M 112.76 % | -43.697 M -244.72 % | 30.195 M 159.83 % | -50.464 M -273.71 % | 29.050 M 63.20 % | 17.800 M 387.67 % | 3.650 M -71.54 % | 12.826 M |
| Income before tax | -62.601 M 78.14 % | -286.348 M -2 768.51 % | 10.731 M -50.99 % | 21.897 M 149.41 % | -44.316 M -219.54 % | 37.072 M 158.75 % | -63.102 M -271.10 % | 36.880 M 64.94 % | 22.360 M 362.94 % | 4.830 M -69.97 % | 16.085 M |
| Income before tax ratio | -0.30 66.49 % | -0.88 -2 830.83 % | 0.03 -64.42 % | 0.09 142.27 % | -0.21 -293.29 % | 0.11 179.38 % | -0.14 -207.89 % | 0.13 8.36 % | 0.12 220.76 % | 0.04 -72.89 % | 0.14 |
| EBITDA | -20.382 M 91.00 % | -226.463 M -479.07 % | 59.741 M 9.99 % | 54.313 M 327.55 % | -23.868 M -146.56 % | 51.260 M 197.51 % | -52.569 M -225.55 % | 41.870 M 57.58 % | 26.572 M 369.46 % | 5.660 M 17 301.56 % | -32.904 K |
| Net income ratio | -0.30 66.54 % | -0.89 -3 816.52 % | 0.02 3.32 % | 0.02 110.92 % | -0.21 -334.00 % | 0.09 180.85 % | -0.11 -209.54 % | 0.10 7.22 % | 0.10 237.89 % | 0.03 -74.31 % | 0.11 |
| Ratio EBITDA | -0.10 86.20 % | -0.70 -487.93 % | 0.18 -20.13 % | 0.23 294.67 % | -0.12 -175.29 % | 0.15 231.76 % | -0.12 -179.17 % | 0.15 3.53 % | 0.14 225.28 % | 0.04 15 630.87 % | 0.00 |
| Gross profit ratio | 0.35 505.08 % | 0.06 -84.65 % | 0.38 13.07 % | 0.33 146.66 % | 0.14 -58.39 % | 0.33 432.73 % | 0.06 -84.13 % | 0.38 6.60 % | 0.36 41.90 % | 0.25 -14.22 % | 0.30 |
| Weighted average shs out dil | 337.259 M 4.44 % | 322.916 M 0.79 % | 320.376 M 34.56 % | 238.091 M 19.05 % | 200.000 M 0.00 % | 200.000 M 41.97 % | 140.877 M -29.56 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M |
| Weighted average shs out | 337.259 M 4.44 % | 322.917 M 11.08 % | 290.713 M 37.78 % | 210.998 M 5.50 % | 200.000 M 0.00 % | 200.000 M 41.97 % | 140.877 M -29.56 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M |
| EPS diluted | -0.19 78.65 % | -0.89 -3 688.71 % | 0.02 5.98 % | 0.02 110.64 % | -0.22 -246.67 % | 0.15 141.67 % | -0.36 -124.83 % | 1.45 1 529.21 % | 0.09 394.44 % | 0.02 -71.88 % | 0.06 |
| Earnings per share | -0.19 78.65 % | -0.89 -3 360.07 % | 0.03 3.41 % | 0.03 112.00 % | -0.22 -246.67 % | 0.15 141.67 % | -0.36 -124.83 % | 1.45 1 529.21 % | 0.09 394.44 % | 0.02 -71.88 % | 0.06 |
| Gross profit | 74.233 M 294.71 % | 18.807 M -85.00 % | 125.391 M 55.72 % | 80.524 M 188.34 % | 27.927 M -74.26 % | 108.509 M 294.26 % | 27.523 M -74.83 % | 109.330 M 62.26 % | 67.380 M 104.80 % | 32.900 M -4.99 % | 34.627 M |
| Income tax expense | 315.786 K -90.09 % | 3.187 M 33.46 % | 2.388 M -85.37 % | 16.320 M 2 739.75 % | -618.241 K -108.49 % | 7.284 M 157.63 % | -12.638 M -261.41 % | 7.830 M 71.71 % | 4.560 M 286.44 % | 1.180 M -63.79 % | 3.258 M |
| Cost of revenue | 137.352 M -55.05 % | 305.552 M 47.94 % | 206.543 M 28.68 % | 160.503 M -9.96 % | 178.265 M -20.73 % | 224.886 M -46.83 % | 422.974 M 142.06 % | 174.740 M 46.53 % | 119.250 M 23.69 % | 96.410 M 17.40 % | 82.124 M |
| General and administrative expenses | 70.542 M -22.59 % | 91.130 M 29.41 % | 70.421 M 37.11 % | 51.361 M -14.04 % | 59.748 M 2.27 % | 58.423 M -14.20 % | 68.088 M 41.56 % | 48.100 M 46.69 % | 32.790 M 36.00 % | 24.110 M 55.73 % | 15.482 M |
| Selling and marketing expenses | 9.182 M -60.08 % | 23.004 M 194.94 % | 7.799 M -49.58 % | 15.470 M 39.37 % | 11.100 M -5.47 % | 11.742 M -42.61 % | 20.459 M -14.18 % | 23.840 M 51.65 % | 15.720 M 278.80 % | 4.150 M 37.09 % | 3.027 M |
| Other expenses | 51.680 M | 0.000 -100.00 % | 29.132 M 16.50 % | 25.006 M 965.63 % | -2.889 M | 0.000 -100.00 % | 357.085 K -47.49 % | 680.000 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 131.405 M -56.16 % | 299.766 M 179.24 % | 107.352 M 16.89 % | 91.838 M 35.14 % | 67.959 M -3.14 % | 70.164 M -20.76 % | 88.547 M 23.08 % | 71.940 M 48.30 % | 48.510 M 71.66 % | 28.260 M 52.68 % | 18.509 M |
| Cost and expenses | 268.757 M -55.60 % | 605.318 M 92.84 % | 313.895 M 24.39 % | 252.341 M 2.48 % | 246.225 M -16.55 % | 295.050 M -42.32 % | 511.521 M 107.36 % | 246.680 M 47.04 % | 167.760 M 34.56 % | 124.670 M 23.89 % | 100.633 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 79.725 M -30.15 % | 114.134 M 45.91 % | 78.220 M 17.04 % | 66.832 M -5.67 % | 70.848 M 0.97 % | 70.164 M -20.76 % | 88.547 M 23.08 % | 71.940 M 48.30 % | 48.510 M 71.66 % | 28.260 M 52.68 % | 18.509 M |
| Interest income | 0.000 -100.00 % | 33.374 K 250.53 % | 9.521 K 45.92 % | 6.525 K -71.76 % | 23.103 K -88.29 % | 197.347 K | 0.000 -100.00 % | 1.173 K | 0.000 | 0.000 -100.00 % | 32.904 K |
| Interest expense | 5.429 M -22.94 % | 7.045 M 0.68 % | 6.997 M -10.84 % | 7.847 M 83.54 % | 4.276 M 87.27 % | 2.283 M -6.21 % | 2.434 M 104.57 % | 1.190 M -2.46 % | 1.220 M 46.99 % | 830.000 K | 0.000 |
| Depreciation and amortization | 36.790 M -30.38 % | 52.840 M 25.78 % | 42.009 M 80.08 % | 23.328 M 44.32 % | 16.164 M 35.89 % | 11.895 M 46.87 % | 8.099 M 112.90 % | 3.804 M 35.48 % | 2.808 M 175.28 % | 1.020 M 106.33 % | -16.118 M |
| Operating income | -57.172 M 79.65 % | -280.959 M -1 657.08 % | 18.044 M 243.79 % | -12.549 M 68.65 % | -40.032 M -201.72 % | 39.355 M 164.49 % | -61.025 M -263.21 % | 37.390 M 98.15 % | 18.870 M 306.68 % | 4.640 M -71.21 % | 16.118 M |
| Operating income ratio | -0.27 68.81 % | -0.87 -1 693.45 % | 0.05 204.41 % | -0.05 73.18 % | -0.19 -264.47 % | 0.12 187.14 % | -0.14 -202.92 % | 0.13 30.18 % | 0.10 181.78 % | 0.04 -74.01 % | 0.14 |
| Total other income expenses net | -5.429 M -0.74 % | -5.389 M 26.31 % | -7.313 M -207.56 % | 6.799 M 258.74 % | -4.283 M -86.71 % | -2.294 M -10.44 % | -2.077 M -310.34 % | -506.237 K 63.94 % | -1.404 M -838.83 % | 190.000 K 677.42 % | -32.905 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 70.684 M -9.53 % | 78.126 M -21.20 % | 99.145 M 9.15 % | 90.830 M 4.88 % | 86.606 M 60.26 % | 54.040 M 5 717.82 % | -961.946 K -142.94 % | 2.240 M -70.60 % | 7.620 M 101.06 % | 3.790 M 699.25 % | 474.196 K |
| Total investments | 8.307 M 542 486.54 % | 1.531 K -99.79 % | 737.539 K -0.55 % | 741.613 K -62.89 % | 1.998 M 0.35 % | 1.991 M -91.40 % | 23.141 M 2 468.90 % | 900.804 K 348.16 % | 201.000 K -81.04 % | 1.060 M | 0.000 |
| Total debt | 71.997 M -8.48 % | 78.669 M -22.04 % | 100.906 M -0.42 % | 101.330 M 11.27 % | 91.063 M 32.39 % | 68.786 M 68.00 % | 40.943 M 23.77 % | 33.080 M 80.47 % | 18.330 M 9.50 % | 16.740 M 60.64 % | 10.421 M |
| Accumulated other comprehensive income loss | 1.000 M -18.61 % | 1.229 M 22.86 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M | 0.000 | 0.000 |
| Retained earnings | -357.210 M -20.48 % | -296.501 M -3 315.88 % | -8.680 M 50.07 % | -17.385 M 72.27 % | -62.689 M -172.30 % | -23.022 M 55.20 % | -51.393 M -193.95 % | 54.700 M 113.26 % | 25.650 M -47.49 % | 48.850 M 3.49 % | 47.201 M |
| Common stock | 168.630 M 0.00 % | 168.630 M 9.57 % | 153.895 M 23.90 % | 124.206 M 24.21 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 900.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M |
| Total equity | 130.349 M -31.86 % | 191.299 M -56.96 % | 444.472 M 93.85 % | 229.286 M 82.03 % | 125.964 M -23.97 % | 165.673 M 20.31 % | 137.709 M 109.60 % | 65.700 M 79.26 % | 36.650 M -37.72 % | 58.850 M 2.88 % | 57.201 M |
| Other non current liabilities | 6.312 M -22.19 % | 8.112 M 2.98 % | 7.877 M -6.05 % | 8.384 M 10.46 % | 7.590 M -73.84 % | 29.012 M -30.18 % | 41.552 M 1 134.78 % | 3.365 M 16.84 % | 2.880 M 16.60 % | 2.470 M | 0.000 |
| Long term debt | 37.537 M 40.43 % | 26.729 M -49.57 % | 52.998 M -25.63 % | 71.261 M -3.78 % | 74.064 M 133.27 % | 31.750 M 27.99 % | 24.807 M -0.98 % | 25.053 M 72.07 % | 14.560 M 11.83 % | 13.020 M 67.02 % | 7.795 M |
| Total non current liabilities | 43.849 M 25.85 % | 34.841 M -42.95 % | 61.068 M -23.33 % | 79.645 M 0.09 % | 79.572 M 30.96 % | 60.762 M -8.43 % | 66.359 M 133.49 % | 28.420 M 62.96 % | 17.440 M 12.59 % | 15.490 M 98.71 % | 7.795 M |
| Other current liabilities | 12.742 M -55.39 % | 28.562 M 50.11 % | 19.028 M -11.34 % | 21.461 M 157.78 % | 8.325 M -68.23 % | 26.202 M 218.15 % | 8.236 M -12.43 % | 9.405 M 1 224.59 % | 710.000 K 317.65 % | 170.000 K -68.66 % | 542.388 K |
| Deferred revenue | 2.538 M -57.73 % | 6.005 M 2 929.85 % | 198.192 K -99.37 % | 31.692 M 358.85 % | 6.907 M -5.50 % | 7.309 M -75.29 % | 29.574 M 2 638.32 % | 1.080 M 217.65 % | 340.000 K 3 300.00 % | 10.000 K | 0.000 |
| Short term debt | 34.460 M -33.41 % | 51.751 M 8.02 % | 47.908 M 59.33 % | 30.069 M 43.90 % | 20.896 M -43.58 % | 37.035 M 129.52 % | 16.136 M 100.93 % | 8.031 M 113.02 % | 3.770 M 1.34 % | 3.720 M 41.67 % | 2.626 M |
| Total current liabilities | 149.915 M -19.26 % | 185.670 M 37.20 % | 135.326 M 43.63 % | 94.220 M 12.04 % | 84.097 M -36.41 % | 132.249 M 6.67 % | 123.978 M 181.32 % | 44.070 M 33.26 % | 33.070 M 214.35 % | 10.520 M 217.22 % | 3.316 M |
| Total liabilities | 193.764 M -12.13 % | 220.510 M 12.28 % | 196.394 M 12.96 % | 173.866 M 6.23 % | 163.670 M -15.20 % | 193.011 M 1.41 % | 190.337 M 162.57 % | 72.490 M 43.52 % | 50.510 M 94.19 % | 26.010 M 134.08 % | 11.112 M |
| Other non current assets | 10.585 M 2.39 % | 10.338 M -31.85 % | 15.168 M 911.22 % | 1.500 M -93.45 % | 22.890 M 27.01 % | 18.023 M 50.19 % | 12.000 M 119 900.00 % | 10.000 K -99.59 % | 2.449 M -0.45 % | 2.460 M -81.08 % | 13.000 M |
| Long term investments | 425.000 -99.99 % | 3.062 M 316.06 % | 736.013 K -0.55 % | 740.089 K -62.65 % | 1.981 M -0.39 % | 1.989 M 221.51 % | -1.637 M | 0.000 -100.00 % | 201.000 K -33.00 % | 300.000 K | 0.000 |
| Intangible assets | 5.446 M -31.03 % | 7.896 M 31.95 % | 5.984 M -22.78 % | 7.749 M 37.80 % | 5.624 M 1.44 % | 5.544 M 9.61 % | 5.058 M 41.16 % | 3.583 M 683.35 % | 457.392 K 336.04 % | 104.896 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.962 K -213.57 % | 2.608 K 153.27 % | -4.896 K | 0.000 |
| Goodwill and intangible assets | 5.446 M -31.03 % | 7.896 M 31.95 % | 5.984 M -22.78 % | 7.749 M 37.80 % | 5.624 M 1.44 % | 5.544 M 9.61 % | 5.058 M 41.28 % | 3.580 M 678.26 % | 460.000 K 360.00 % | 100.000 K | 0.000 |
| Property plant equipment net | 86.477 M -45.30 % | 158.105 M -37.61 % | 253.422 M 125.58 % | 112.342 M 0.93 % | 111.309 M 19.04 % | 93.506 M 26.80 % | 73.741 M 48.46 % | 49.670 M 55.80 % | 31.880 M -4.35 % | 33.330 M 8.14 % | 30.821 M |
| Total non current assets | 108.383 M -40.77 % | 182.982 M -35.85 % | 285.248 M 89.59 % | 150.453 M 0.03 % | 150.408 M 17.51 % | 127.996 M 21.99 % | 104.924 M 96.12 % | 53.500 M 50.41 % | 35.570 M -3.03 % | 36.680 M -16.30 % | 43.821 M |
| Other current assets | 52.579 M -23.03 % | 68.307 M -27.99 % | 94.855 M 67.14 % | 56.753 M 89.45 % | 29.957 M -61.32 % | 77.441 M 14.95 % | 67.371 M 189.54 % | 23.268 M 16 921.99 % | 136.695 K 95.28 % | 70.000 K 910.83 % | 6.925 K |
| Short term investments | 8.307 M 542 486.54 % | 1.531 K 0.33 % | 1.526 K 0.13 % | 1.524 K -90.99 % | 16.921 K 657.43 % | 2.234 K -99.99 % | 23.141 M 2 468.90 % | 900.804 K 9.73 % | 820.932 K 8.02 % | 760.000 K | 0.000 |
| cash and cash equivalents | 1.313 M 141.59 % | 543.377 K -69.14 % | 1.761 M -83.23 % | 10.500 M 135.59 % | 4.457 M -69.77 % | 14.745 M -64.81 % | 41.905 M 35.88 % | 30.840 M 187.96 % | 10.710 M -17.30 % | 12.950 M 30.19 % | 9.947 M |
| Cash and short term investments | 1.313 M 140.91 % | 544.908 K -69.08 % | 1.762 M -83.22 % | 10.502 M 134.73 % | 4.474 M -69.66 % | 14.747 M -77.33 % | 65.045 M 110.91 % | 30.840 M 187.96 % | 10.710 M -21.88 % | 13.710 M 37.83 % | 9.947 M |
| Total current assets | 215.730 M -6.97 % | 231.891 M -34.79 % | 355.618 M 40.73 % | 252.698 M 81.50 % | 139.225 M -39.65 % | 230.688 M 3.39 % | 223.122 M 163.46 % | 84.690 M 64.16 % | 51.590 M 7.08 % | 48.180 M 96.72 % | 24.492 M |
| Inventory | 2.999 M -33.69 % | 4.523 M -93.47 % | 69.289 M 341.68 % | 15.688 M 109.37 % | 7.493 M -14.76 % | 8.790 M 176.16 % | 3.183 M -2.66 % | 3.270 M -34.99 % | 5.030 M 73.45 % | 2.900 M | 0.000 |
| Net receivables | 158.839 M 0.34 % | 158.300 M -16.56 % | 189.712 M 6.70 % | 177.794 M 82.04 % | 97.666 M -24.70 % | 129.710 M 60.50 % | 80.816 M 195.84 % | 27.318 M -21.70 % | 34.890 M 10.76 % | 31.500 M 116.68 % | 14.538 M |
| Tax assets | 5.875 M -11.57 % | 6.644 M -33.15 % | 9.938 M -64.66 % | 28.122 M 226.85 % | 8.604 M -3.70 % | 8.934 M -43.32 % | 15.762 M 6 467.64 % | 240.000 K -58.62 % | 580.000 K 18.37 % | 490.000 K | 0.000 |
| Other assets | 0.000 100.00 % | -3.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 71.632 M -22.47 % | 92.395 M 114.25 % | 43.126 M 33.12 % | 32.396 M -33.79 % | 48.926 M -19.80 % | 61.002 M -12.19 % | 69.469 M 325.58 % | 16.323 M -42.22 % | 28.250 M 326.74 % | 6.620 M 4 367.09 % | 148.195 K |
| Tax payables | 28.543 M 310.28 % | 6.957 M -72.25 % | 25.067 M 143.51 % | 10.294 M 990.15 % | 944.272 K 34.66 % | 701.223 K 24.36 % | 563.858 K -47.79 % | 1.080 M 217.65 % | 340.000 K 3 300.00 % | 10.000 K | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -192.387 K | 0.000 100.00 % | -1.818 M -169.13 % | -675.383 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 777.412 K -1.55 % | 789.682 K 106.70 % | 382.038 K 172.74 % | -525.222 K -16.79 % | -449.732 K -10.51 % | -406.959 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 25.199 M -12.61 % | 28.834 M -40.80 % | 48.703 M -14.68 % | 57.083 M 5.31 % | 54.203 M 55.85 % | 34.779 M 52.68 % | 22.780 M 126.14 % | 10.073 M 624.69 % | 1.390 M -28.72 % | 1.950 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 317.152 M 0.00 % | 317.152 M 6.47 % | 297.876 M 144.18 % | 121.990 M 38.46 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 192.387 K | 0.000 -100.00 % | 1.818 M 169.13 % | 675.383 K | 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 |
| Total assets | 324.113 M -21.30 % | 411.810 M -35.74 % | 640.866 M 58.96 % | 403.151 M 39.19 % | 289.633 M -19.25 % | 358.684 M 9.34 % | 328.046 M 137.39 % | 138.190 M 58.55 % | 87.160 M 2.71 % | 84.860 M 24.22 % | 68.313 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -5.445 M -113.66 % | 39.863 M 133.03 % | -120.681 M -86.26 % | -64.790 M -373.64 % | 23.677 M 128.64 % | -82.657 M -44 084.58 % | 187.923 K 102.58 % | -7.293 M -57.07 % | -4.643 M -186.17 % | 5.389 M | 0.000 |
| Accounts receivables | -16.908 M -314.80 % | 7.871 M 113.30 % | -59.197 M 42.87 % | -103.621 M -467.12 % | 28.225 M 162.11 % | -45.444 M 54.74 % | -100.411 M -673.95 % | -12.974 M 45.43 % | -23.774 M -1 048.16 % | 2.507 M | 0.000 |
| Inventory | 6.544 M 120.10 % | -32.557 M 60.09 % | -81.573 M -398.17 % | -16.374 M -2 187.89 % | 784.252 K 114.56 % | -5.385 M -373.46 % | -1.137 M -168.89 % | 1.651 M 177.34 % | -2.135 M 26.37 % | -2.899 M | 0.000 |
| Accounts payables | -19.246 M -137.64 % | 51.133 M 626.27 % | 7.040 M 1 153.29 % | -668.426 K 97.79 % | -30.218 M 9.73 % | -33.475 M -131.74 % | 105.477 M 1 830.66 % | 5.463 M -74.74 % | 21.627 M 248.46 % | 6.207 M | 0.000 |
| Other working capital | 24.165 M 80.11 % | 13.416 M 2.82 % | 13.048 M -76.65 % | 55.874 M 124.52 % | 24.886 M 1 411.49 % | 1.646 M 24.24 % | 1.325 M 192.43 % | -1.434 M -296.36 % | -361.714 K 15.11 % | -426.110 K | 0.000 |
| Other non cash items | 45.183 M -76.85 % | 195.157 M 298.08 % | 49.024 M 694.08 % | -8.252 M -197.23 % | 8.487 M 331.83 % | -3.661 M 19.11 % | -4.526 M -329.75 % | 1.970 M 184.91 % | -2.320 M -132.49 % | 7.140 M 155.67 % | -12.826 M |
| Net cash provided by operating activities | 13.927 M 4 303.12 % | -331.358 K 98.25 % | -18.917 M 32.00 % | -27.818 M -793.21 % | 4.013 M 110.74 % | -37.352 M 37.06 % | -59.341 M -291.30 % | 31.020 M 100.39 % | 15.480 M 43.47 % | 10.790 M | 0.000 |
| Investments in property plant and equipment | -2.143 M 90.20 % | -21.858 M 87.02 % | -168.428 M -950.85 % | -16.028 M -50.79 % | -10.629 M 4.87 % | -11.173 M 23.96 % | -14.693 M 3.94 % | -15.296 M -794.85 % | -1.709 M 64.51 % | -4.817 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 639.491 K 51.59 % | 421.863 K -29.36 % | 597.197 K 129.86 % | -2.000 M | 0.000 -100.00 % | 534.824 K 1 044.52 % | 46.729 K | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -194.000 M -45 886.49 % | -421.863 K -2 990.35 % | -13.651 K 99.32 % | -2.000 M 91.36 % | -23.140 M | 0.000 100.00 % | -201.000 K 97.33 % | -7.528 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 194.010 M 2 040.12 % | 9.065 M 1 653.50 % | -583.546 K -102.57 % | 22.708 M | 0.000 -100.00 % | 201.000 K -99.04 % | 20.973 M | 0.000 | 0.000 |
| Other investing activites | -153.782 K -101.08 % | 14.225 M 306.76 % | -6.880 M -1 878.41 % | 386.863 K -79.90 % | 1.925 M 187.68 % | -2.195 M -1 602.04 % | 146.158 K 101.01 % | -14.500 M -166.18 % | 21.910 M 277.41 % | -12.350 M | 0.000 |
| Net cash used for investing activites | -2.297 M 69.91 % | -7.634 M 95.63 % | -174.658 M -2 556.18 % | -6.576 M 24.46 % | -8.704 M -263.03 % | 5.339 M 114.17 % | -37.687 M -159.91 % | -14.500 M -166.18 % | 21.910 M 277.41 % | -12.350 M | 0.000 |
| Debt repayment | -2.950 M 89.83 % | -29.014 M -93.06 % | -15.028 M -55.04 % | -9.693 M 37.80 % | -15.584 M | 0.000 100.00 % | -11.097 M -331.46 % | 4.794 M 200.66 % | 1.595 M | 0.000 | 0.000 |
| Common stock issued | 0.000 -100.00 % | 34.012 M -83.46 % | 205.574 M 253.86 % | 58.094 M | 0.000 | 0.000 -100.00 % | 175.628 M | 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -54.000 M | 0.000 100.00 % | -40.000 M | 0.000 | 0.000 |
| Other financing activites | -7.912 M -552.08 % | 1.750 M 250.01 % | 500.000 K 106.28 % | -7.965 M | 0.000 -100.00 % | 7.136 M 393.14 % | -2.434 M -104.77 % | -1.189 M 2.93 % | -1.225 M -126.86 % | 4.560 M | 0.000 |
| Net cash used provided by financing activities | -10.861 M -260.96 % | 6.748 M -96.35 % | 184.836 M 357.10 % | 40.436 M 822.51 % | -5.597 M -215.32 % | 4.853 M -95.51 % | 108.096 M 2 894.35 % | 3.610 M 109.11 % | -39.630 M -969.08 % | 4.560 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 769.358 K 163.20 % | -1.217 M 86.07 % | -8.739 M -244.62 % | 6.043 M 158.74 % | -10.288 M 62.12 % | -27.160 M -345.38 % | 11.068 M -45.02 % | 20.130 M 998.66 % | -2.240 M -174.67 % | 3.000 M | 0.000 |
| Cash at beginning of period | 543.377 K -69.14 % | 1.761 M -83.23 % | 10.500 M 135.59 % | 4.457 M -69.77 % | 14.745 M -64.81 % | 41.905 M 35.89 % | 30.836 M 187.92 % | 10.710 M -17.30 % | 12.950 M 30.15 % | 9.950 M | 0.000 |
| Cash at end of period | 1.313 M 141.59 % | 543.377 K -69.14 % | 1.761 M -83.23 % | 10.500 M 135.59 % | 4.457 M -69.77 % | 14.745 M -64.81 % | 41.905 M 35.88 % | 30.840 M 187.96 % | 10.710 M -17.30 % | 12.950 M | 0.000 |
| Operating cash flow | 13.927 M 4 303.12 % | -331.358 K 98.25 % | -18.917 M 32.00 % | -27.818 M -793.21 % | 4.013 M 110.74 % | -37.352 M 37.06 % | -59.341 M -291.30 % | 31.020 M 100.39 % | 15.480 M 43.47 % | 10.790 M | 0.000 |
| Capital expenditure | -4.643 M 81.83 % | -25.555 M 84.83 % | -168.428 M -950.85 % | -16.028 M -50.79 % | -10.629 M 4.87 % | -11.173 M 23.96 % | -14.693 M 3.94 % | -15.296 M -794.85 % | -1.709 M 64.51 % | -4.817 M | 0.000 |
| Free CashFlow | 9.285 M 135.87 % | -25.886 M 86.18 % | -187.345 M -327.28 % | -43.845 M -562.68 % | -6.616 M 86.36 % | -48.525 M 34.46 % | -74.034 M -570.84 % | 15.724 M 14.18 % | 13.771 M 130.55 % | 5.973 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 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 | 70.914 M 14.24 % | 62.072 M 28.34 % | 48.367 M 67.68 % | 28.844 M -25.22 % | 38.574 M -59.73 % | 95.800 M 7.17 % | 89.395 M 21.13 % | 73.799 M 16.66 % | 63.260 M -35.39 % | 97.906 M -30.56 % | 140.984 M 172.80 % | 51.680 M -23.78 % | 67.808 M -5.11 % | 71.463 M -40.66 % | 120.438 M 169.58 % | 44.676 M 1.79 % | 43.890 M 37.06 % | 32.023 M -50.50 % | 64.690 M 4.36 % | 61.990 M 539.71 % | 9.690 M -86.12 % | 69.822 M -37.70 % | 112.075 M 151.16 % | 44.623 M -44.42 % | 80.288 M -16.72 % | 96.408 M -11.71 % | 109.200 M -35.11 % | 168.289 M 56.80 % | 107.329 M 63.44 % | 65.670 M 50.14 % | 43.738 M -50.38 % | 88.143 M -11.88 % | 100.028 M 91.73 % | 52.170 M |
| Net income | -9.486 M 76.66 % | -40.635 M 25.05 % | -54.219 M -151.72 % | -21.540 M -345.36 % | 8.779 M 99.03 % | 4.411 M 102.05 % | -215.483 M -149.78 % | -86.268 M -1 086.93 % | 8.741 M 83.02 % | 4.776 M -75.09 % | 19.170 M 206.91 % | -17.931 M -1 382.62 % | 1.398 M -74.30 % | 5.440 M 10.00 % | 4.945 M -87.53 % | 39.643 M 2 351.16 % | -1.761 M -171.21 % | 2.473 M 109.66 % | -25.612 M -9 875.58 % | 262.003 K 101.33 % | -19.653 M -1 373.88 % | 1.543 M -75.53 % | 6.304 M -2.12 % | 6.440 M -52.49 % | 13.556 M 248.09 % | 3.894 M 120.92 % | -18.612 M 65.93 % | -54.631 M -376.52 % | 19.756 M 554.19 % | 3.020 M 28.89 % | 2.343 M -58.42 % | 5.635 M -58.22 % | 13.488 M 77.94 % | 7.580 M |
| Income before tax | -9.303 M 77.11 % | -40.638 M 24.09 % | -53.534 M -162.22 % | -20.416 M -394.22 % | 6.939 M 57.35 % | 4.410 M 102.30 % | -192.102 M -86.55 % | -102.975 M -3 013.11 % | 3.535 M -36.16 % | 5.537 M -74.21 % | 21.474 M 199.60 % | -21.560 M -642.94 % | 3.971 M -42.00 % | 6.846 M -57.95 % | 16.282 M 169.16 % | 6.049 M 269.68 % | -3.565 M -213.86 % | 3.131 M 111.74 % | -26.664 M -5 131.26 % | 529.963 K 102.69 % | -19.673 M -1 418.96 % | 1.492 M -83.97 % | 9.307 M 46.18 % | 6.367 M -62.09 % | 16.796 M 264.96 % | 4.602 M 119.71 % | -23.347 M 65.79 % | -68.246 M -377.01 % | 24.637 M 539.92 % | 3.850 M 3.02 % | 3.737 M -46.06 % | 6.928 M -58.64 % | 16.750 M 77.07 % | 9.460 M |
| Income before tax ratio | -0.13 79.96 % | -0.65 40.85 % | -1.11 -56.37 % | -0.71 -493.47 % | 0.18 290.78 % | 0.05 102.14 % | -2.15 -54.01 % | -1.40 -2 597.10 % | 0.06 -1.20 % | 0.06 -62.87 % | 0.15 136.51 % | -0.42 -812.37 % | 0.06 -38.87 % | 0.10 -29.14 % | 0.14 -0.15 % | 0.14 266.69 % | -0.08 -183.08 % | 0.10 123.72 % | -0.41 -4 921.21 % | 0.01 100.42 % | -2.03 -9 603.65 % | 0.02 -74.28 % | 0.08 -41.80 % | 0.14 -31.79 % | 0.21 338.24 % | 0.05 122.33 % | -0.21 47.28 % | -0.41 -276.67 % | 0.23 291.54 % | 0.06 -31.38 % | 0.09 8.70 % | 0.08 -53.06 % | 0.17 -7.65 % | 0.18 |
| EBITDA | -5.740 M 82.15 % | -32.163 M 24.63 % | -42.674 M -355.82 % | -9.362 M -154.58 % | 17.153 M 18.29 % | 14.501 M 108.19 % | -177.107 M -101.20 % | -88.025 M -550.37 % | 19.545 M -5.20 % | 20.616 M -44.32 % | 37.029 M 720.25 % | -5.970 M -140.05 % | 14.905 M 8.18 % | 13.778 M -44.32 % | 24.745 M 57.78 % | 15.683 M 373.81 % | 3.310 M -68.70 % | 10.575 M 150.48 % | -20.948 M -443.08 % | 6.106 M 140.51 % | -15.071 M -349.34 % | 6.044 M -54.05 % | 13.153 M 33.73 % | 9.835 M -51.07 % | 20.099 M 151.97 % | 7.976 M 140.12 % | -19.883 M 69.65 % | -65.521 M -342.04 % | 27.070 M 369.54 % | 5.765 M 42.24 % | 4.053 M -51.18 % | 8.302 M -51.23 % | 17.023 M 75.32 % | 9.710 M |
| Net income ratio | -0.13 79.57 % | -0.65 41.60 % | -1.12 -50.11 % | -0.75 -428.13 % | 0.23 394.29 % | 0.05 101.91 % | -2.41 -106.21 % | -1.17 -945.99 % | 0.14 183.26 % | 0.05 -64.12 % | 0.14 139.19 % | -0.35 -1 782.89 % | 0.02 -72.92 % | 0.08 85.39 % | 0.04 -95.37 % | 0.89 2 311.56 % | -0.04 -151.96 % | 0.08 119.51 % | -0.40 -9 467.45 % | 0.00 100.21 % | -2.03 -9 278.82 % | 0.02 -60.72 % | 0.06 -61.03 % | 0.14 -14.52 % | 0.17 317.98 % | 0.04 123.70 % | -0.17 47.50 % | -0.32 -276.36 % | 0.18 300.27 % | 0.05 -14.16 % | 0.05 -16.20 % | 0.06 -52.59 % | 0.13 -7.19 % | 0.15 |
| Ratio EBITDA | -0.08 84.38 % | -0.52 41.27 % | -0.88 -171.83 % | -0.32 -172.99 % | 0.44 193.77 % | 0.15 107.64 % | -1.98 -66.10 % | -1.19 -486.06 % | 0.31 46.73 % | 0.21 -19.83 % | 0.26 327.36 % | -0.12 -152.55 % | 0.22 14.01 % | 0.19 -6.16 % | 0.21 -41.47 % | 0.35 365.47 % | 0.08 -77.16 % | 0.33 201.98 % | -0.32 -428.76 % | 0.10 106.33 % | -1.56 -1 896.58 % | 0.09 -26.24 % | 0.12 -46.75 % | 0.22 -11.95 % | 0.25 202.56 % | 0.08 145.44 % | -0.18 53.23 % | -0.39 -254.37 % | 0.25 187.29 % | 0.09 -5.27 % | 0.09 -1.61 % | 0.09 -44.66 % | 0.17 -8.56 % | 0.19 |
| Gross profit ratio | 0.41 155.99 % | 0.16 -11.45 % | 0.18 -61.50 % | 0.47 -33.79 % | 0.70 168.45 % | 0.26 158.17 % | -0.45 -267.58 % | 0.27 27.76 % | 0.21 -20.64 % | 0.26 -26.09 % | 0.36 7.74 % | 0.33 6.46 % | 0.31 -38.94 % | 0.51 3.36 % | 0.49 250.21 % | -0.33 -178.17 % | 0.42 -21.36 % | 0.54 941.31 % | -0.06 -126.28 % | 0.24 150.96 % | -0.48 -253.50 % | 0.31 20.77 % | 0.26 -52.35 % | 0.54 39.46 % | 0.39 50.49 % | 0.26 762.35 % | 0.03 111.31 % | -0.26 -163.86 % | 0.41 11.18 % | 0.37 -24.56 % | 0.49 53.97 % | 0.32 -5.91 % | 0.34 -31.56 % | 0.50 |
| Weighted average shs out dil | 338.786 M 0.05 % | 338.625 M 0.61 % | 336.563 M 0.00 % | 336.563 M -0.21 % | 337.259 M 9.57 % | 307.789 M -8.74 % | 337.259 M 0.05 % | 337.091 M 9.07 % | 309.047 M -16.39 % | 369.649 M 15.38 % | 320.376 M 1.39 % | 315.995 M 3.95 % | 303.975 M 4.18 % | 291.770 M 0.00 % | 291.770 M 8.50 % | 268.904 M 34.45 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 29.64 % | 154.275 M -28.14 % | 214.683 M 10.86 % | 193.656 M -3.17 % | 200.000 M 0.00 % | 200.000 M 14.36 % | 174.891 M 34.53 % | 130.000 M -35.00 % | 200.000 M 0.00 % | 200.000 M 53.85 % | 130.000 M 550.00 % | 20.000 M -90.00 % | 200.000 M |
| Weighted average shs out | 338.786 M 0.05 % | 338.625 M 0.61 % | 336.563 M 0.00 % | 336.563 M -0.21 % | 337.259 M 9.57 % | 307.789 M -8.74 % | 337.259 M 0.05 % | 337.091 M 9.07 % | 309.047 M 0.41 % | 307.789 M 5.87 % | 290.713 M -8.00 % | 315.995 M 3.95 % | 303.975 M 4.18 % | 291.770 M 15.59 % | 252.412 M 25.91 % | 200.468 M 0.23 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 0.00 % | 200.000 M 29.64 % | 154.275 M -28.14 % | 214.683 M 10.86 % | 193.656 M -0.55 % | 194.718 M -2.64 % | 200.000 M 14.36 % | 174.891 M 34.53 % | 130.000 M 0.00 % | 130.000 M -35.00 % | 200.000 M 53.85 % | 130.000 M 550.00 % | 20.000 M -90.00 % | 200.000 M |
| EPS diluted | -0.03 76.67 % | -0.12 25.00 % | -0.16 -150.00 % | -0.06 -346.15 % | 0.03 81.82 % | 0.01 102.23 % | -0.64 -146.15 % | -0.26 -1 018.73 % | 0.03 119.38 % | 0.01 -78.43 % | 0.06 205.47 % | -0.06 -1 332.61 % | 0.00 -75.27 % | 0.02 12.05 % | 0.02 -88.93 % | 0.15 1 804.55 % | -0.01 -188.00 % | 0.01 107.69 % | -0.13 -13 100.00 % | 0.00 101.02 % | -0.10 -1 083.00 % | 0.01 -75.61 % | 0.04 36.67 % | 0.03 -57.14 % | 0.07 250.00 % | 0.02 121.48 % | -0.09 69.97 % | -0.31 -306.67 % | 0.15 893.38 % | 0.02 25.83 % | 0.01 -95.71 % | 0.28 -58.21 % | 0.67 1 663.16 % | 0.04 |
| Earnings per share | -0.03 76.67 % | -0.12 25.00 % | -0.16 -150.00 % | -0.06 -346.15 % | 0.03 81.82 % | 0.01 102.23 % | -0.64 -146.15 % | -0.26 -1 018.73 % | 0.03 82.58 % | 0.02 -76.48 % | 0.07 216.23 % | -0.06 -1 332.61 % | 0.00 -75.27 % | 0.02 -3.13 % | 0.02 -90.40 % | 0.20 2 372.73 % | -0.01 -188.00 % | 0.01 107.69 % | -0.13 -13 100.00 % | 0.00 101.02 % | -0.10 -1 083.00 % | 0.01 -75.61 % | 0.04 36.67 % | 0.03 -57.14 % | 0.07 250.00 % | 0.02 121.48 % | -0.09 69.97 % | -0.31 -306.67 % | 0.15 543.78 % | 0.02 94.17 % | 0.01 -95.71 % | 0.28 -58.21 % | 0.67 1 663.16 % | 0.04 |
| Gross profit | 28.780 M 192.45 % | 9.841 M 13.64 % | 8.660 M -35.44 % | 13.413 M -50.49 % | 27.094 M 8.09 % | 25.066 M 162.34 % | -40.207 M -302.99 % | 19.807 M 49.05 % | 13.289 M -48.73 % | 25.918 M -48.67 % | 50.493 M 193.92 % | 17.179 M -18.86 % | 21.173 M -42.06 % | 36.546 M -38.67 % | 59.588 M 504.95 % | -14.715 M -179.57 % | 18.493 M 7.78 % | 17.158 M 516.46 % | -4.120 M -127.42 % | 15.023 M 425.98 % | -4.609 M -121.30 % | 21.632 M -24.76 % | 28.752 M 19.67 % | 24.026 M -22.49 % | 30.998 M 25.33 % | 24.733 M 661.33 % | 3.249 M 107.34 % | -44.271 M -200.14 % | 44.211 M 81.72 % | 24.330 M 13.27 % | 21.479 M -23.60 % | 28.113 M -17.09 % | 33.907 M 31.22 % | 25.840 M |
| Income tax expense | 0.000 | 0.000 -100.00 % | 265.786 K | 0.000 100.00 % | -284.000 K -185.03 % | 334.000 K -98.57 % | 23.302 M 237.84 % | -16.905 M -290.65 % | -4.328 M -487.20 % | 1.118 M -41.48 % | 1.910 M 152.63 % | -3.629 M -234.01 % | 2.708 M 93.57 % | 1.399 M -87.77 % | 11.442 M 172.04 % | 4.206 M 26 187.50 % | 16.000 K -97.56 % | 656.000 K 152.52 % | -1.249 M -513.30 % | 302.219 K 1 802.74 % | -17.749 K -105.12 % | 346.356 K -88.63 % | 3.046 M 8 363.20 % | -36.858 K -101.03 % | 3.568 M 404.11 % | 707.688 K 114.95 % | -4.735 M 65.22 % | -13.615 M -378.97 % | 4.880 M 488.00 % | 830.000 K -40.46 % | 1.394 M 7.79 % | 1.293 M -60.36 % | 3.262 M 73.53 % | 1.880 M |
| Cost of revenue | 42.134 M -19.33 % | 52.231 M 31.54 % | 39.707 M 157.32 % | 15.431 M 34.42 % | 11.480 M -83.77 % | 70.734 M -45.42 % | 129.602 M 140.04 % | 53.991 M 8.05 % | 49.971 M -30.58 % | 71.988 M -20.45 % | 90.491 M 162.29 % | 34.501 M -26.02 % | 46.635 M 33.56 % | 34.917 M -42.62 % | 60.850 M 2.46 % | 59.391 M 133.85 % | 25.397 M 70.85 % | 14.865 M -78.40 % | 68.810 M 46.51 % | 46.966 M 228.47 % | 14.299 M -70.33 % | 48.190 M -42.17 % | 83.323 M 304.54 % | 20.597 M -58.21 % | 49.290 M -31.23 % | 71.675 M -32.35 % | 105.952 M -50.15 % | 212.560 M 236.77 % | 63.117 M 52.68 % | 41.340 M 85.72 % | 22.259 M -62.92 % | 60.030 M -9.21 % | 66.121 M 151.12 % | 26.330 M |
| General and administrative expenses | 19.873 M -58.01 % | 47.331 M 103.82 % | 23.222 M 61.77 % | 14.355 M -12.84 % | 16.470 M -0.15 % | 16.495 M -52.81 % | 34.957 M 19.39 % | 29.279 M 126.79 % | 12.911 M -7.67 % | 13.983 M 43.92 % | 9.716 M -56.51 % | 22.342 M 100.13 % | 11.164 M -58.95 % | 27.199 M 44.74 % | 18.791 M 54.10 % | 12.194 M 19.28 % | 10.223 M 0.69 % | 10.153 M -46.55 % | 18.996 M 73.54 % | 10.947 M -27.30 % | 15.057 M 2.09 % | 14.748 M -6.95 % | 15.850 M 7.37 % | 14.762 M 17.70 % | 12.541 M -17.87 % | 15.269 M -20.74 % | 19.266 M 13.83 % | 16.925 M 9.87 % | 15.405 M -6.58 % | 16.490 M 58.04 % | 10.434 M -20.83 % | 13.180 M 16.21 % | 11.342 M -13.75 % | 13.150 M |
| Selling and marketing expenses | 18.008 M 154.96 % | 7.063 M 93.12 % | 3.657 M 198.55 % | 1.225 M 3.38 % | 1.185 M -61.96 % | 3.115 M -82.27 % | 17.571 M 890.66 % | 1.774 M 4.06 % | 1.704 M -12.82 % | 1.955 M -19.96 % | 2.442 M 35.92 % | 1.797 M -8.87 % | 1.972 M 24.10 % | 1.589 M -80.24 % | 8.043 M 436.94 % | 1.498 M -65.07 % | 4.288 M 161.30 % | 1.641 M -30.19 % | 2.351 M 10.44 % | 2.128 M 12.37 % | 1.894 M -59.93 % | 4.727 M 64.27 % | 2.878 M 9.71 % | 2.623 M 48.57 % | 1.765 M -60.56 % | 4.476 M -29.41 % | 6.341 M -3.56 % | 6.575 M 71.87 % | 3.825 M 2.83 % | 3.720 M -48.39 % | 7.207 M -9.98 % | 8.006 M 43.16 % | 5.593 M 84.58 % | 3.030 M |
| Other expenses | -1.228 M 77.09 % | -5.359 M -115.93 % | 33.651 M 100.33 % | 16.798 M 1 172.58 % | 1.320 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.602 M -82.48 % | 14.845 M 18.37 % | 12.541 M 450.29 % | 2.279 M 1 062.76 % | 196.000 K -98.56 % | 13.579 M 16.10 % | 11.696 M 25 326.09 % | 46.000 K | 0.000 100.00 % | -77.984 K -366.58 % | -16.714 K | 0.000 -100.00 % | 180.016 K 235.63 % | -132.727 K | 0.000 | 0.000 -100.00 % | 159.055 K 765.65 % | 18.374 K -87.97 % | 152.751 K 162.77 % | 58.131 K -55.28 % | 130.000 K | 0.000 | 0.000 -100.00 % | 51.103 K 2.21 % | 50.000 K |
| Operating expenses | 36.653 M -25.25 % | 49.035 M -18.99 % | 60.531 M 86.95 % | 32.378 M 70.64 % | 18.975 M -3.24 % | 19.610 M -87.08 % | 151.804 M 25.83 % | 120.643 M 1 395.77 % | 8.066 M -56.49 % | 18.539 M -31.34 % | 27.003 M -26.38 % | 36.680 M 137.95 % | 15.415 M -46.82 % | 28.984 M -28.28 % | 40.414 M 59.19 % | 25.388 M 75.87 % | 14.436 M 22.40 % | 11.794 M -44.55 % | 21.269 M 62.88 % | 13.058 M -22.96 % | 16.951 M -12.96 % | 19.475 M 3.99 % | 18.728 M 7.73 % | 17.385 M 21.51 % | 14.307 M -27.54 % | 19.745 M -22.89 % | 25.606 M 8.96 % | 23.500 M 22.20 % | 19.230 M -4.85 % | 20.210 M 14.56 % | 17.642 M -16.73 % | 21.186 M 25.11 % | 16.934 M 4.66 % | 16.180 M |
| Cost and expenses | 78.787 M -22.20 % | 101.266 M 1.03 % | 100.238 M 109.66 % | 47.809 M 56.98 % | 30.455 M -66.29 % | 90.344 M -67.90 % | 281.406 M 61.14 % | 174.635 M 200.91 % | 58.036 M -35.89 % | 90.527 M -22.95 % | 117.494 M 65.06 % | 71.181 M 14.72 % | 62.050 M -2.90 % | 63.901 M -36.90 % | 101.264 M 19.45 % | 84.779 M 112.84 % | 39.833 M 49.42 % | 26.659 M -70.40 % | 90.079 M 50.07 % | 60.025 M 92.08 % | 31.250 M -53.82 % | 67.665 M -33.70 % | 102.051 M 168.69 % | 37.981 M -40.28 % | 63.597 M -30.43 % | 91.421 M -30.51 % | 131.558 M -44.27 % | 236.060 M 186.66 % | 82.347 M 33.79 % | 61.550 M 54.26 % | 39.901 M -50.87 % | 81.216 M -2.21 % | 83.055 M 95.38 % | 42.510 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 | 0.000 |
| Selling general and administrative expenses | 37.881 M -30.36 % | 54.394 M 102.36 % | 26.880 M 72.53 % | 15.580 M -11.75 % | 17.655 M -9.97 % | 19.610 M -62.67 % | 52.528 M 69.16 % | 31.053 M 112.47 % | 14.615 M -8.30 % | 15.937 M 31.08 % | 12.158 M -49.63 % | 24.139 M 83.76 % | 13.136 M -54.37 % | 28.788 M 7.28 % | 26.835 M 95.99 % | 13.692 M -5.64 % | 14.511 M 23.04 % | 11.794 M -44.75 % | 21.347 M 63.26 % | 13.075 M -22.87 % | 16.951 M -12.96 % | 19.475 M 3.99 % | 18.728 M 7.73 % | 17.385 M 21.51 % | 14.307 M -27.54 % | 19.745 M -22.89 % | 25.606 M 8.96 % | 23.500 M 22.20 % | 19.230 M -4.85 % | 20.210 M 14.56 % | 17.642 M -16.73 % | 21.186 M 25.11 % | 16.934 M 4.66 % | 16.180 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.342 K 3 870.13 % | 462.000 -96.83 % | 14.571 K | 0.000 -100.00 % | 5.521 K | 0.000 -100.00 % | 4.000 K 300.00 % | 1.000 K -60.40 % | 2.525 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 493.000 -96.92 % | 16.000 K | 0.000 -100.00 % | 197.347 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.202 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 1.430 M -0.97 % | 1.444 M -13.16 % | 1.663 M 14.60 % | 1.451 M 22.97 % | 1.180 M 3.96 % | 1.135 M -35.28 % | 1.754 M -1.39 % | 1.778 M 4.42 % | 1.703 M -5.85 % | 1.809 M -9.59 % | 2.001 M 2.08 % | 1.960 M 23.98 % | 1.581 M 8.59 % | 1.456 M -5.78 % | 1.545 M -26.97 % | 2.116 M 17.10 % | 1.807 M -24.04 % | 2.379 M 86.69 % | 1.274 M -11.04 % | 1.432 M 97.07 % | 726.894 K -13.66 % | 841.874 K 9.21 % | 770.860 K 61.62 % | 476.961 K -2.83 % | 490.833 K -9.85 % | 544.440 K -45.97 % | 1.008 M 60.38 % | 628.275 K 56.02 % | 402.676 K 0.67 % | 400.000 K 26.49 % | 316.224 K -11.34 % | 356.686 K 30.64 % | 273.022 K 9.21 % | 250.000 K |
| Depreciation and amortization | 2.133 M -69.66 % | 7.031 M -23.55 % | 9.197 M -4.23 % | 9.603 M 6.30 % | 9.034 M 0.87 % | 8.956 M -32.36 % | 13.241 M 0.53 % | 13.172 M -7.94 % | 14.307 M 8.08 % | 13.237 M -2.33 % | 13.553 M -0.55 % | 13.629 M 45.73 % | 9.352 M 70.81 % | 5.475 M -3.63 % | 5.681 M -24.42 % | 7.517 M 48.35 % | 5.067 M 0.08 % | 5.063 M 14.00 % | 4.441 M 7.25 % | 4.141 M 6.86 % | 3.875 M 4.53 % | 3.707 M 13.67 % | 3.261 M 9.03 % | 2.991 M 6.38 % | 2.812 M -0.64 % | 2.830 M 15.23 % | 2.456 M 17.10 % | 2.097 M 3 507.81 % | 58.131 K -55.28 % | 130.000 K -39.87 % | 216.213 K -78.73 % | 1.017 M 1 889.60 % | 51.103 K 2.21 % | 50.000 K |
| Operating income | -7.873 M 79.91 % | -39.194 M 24.44 % | -51.871 M -173.51 % | -18.965 M -333.59 % | 8.119 M 48.81 % | 5.456 M 102.84 % | -192.011 M -1 581.26 % | -11.421 M -1 414.40 % | -754.135 K -110.26 % | 7.347 M -68.73 % | 23.494 M 220.48 % | -19.501 M -438.50 % | 5.761 M -32.21 % | 8.498 M -74.62 % | 33.483 M 219.90 % | -27.926 M -793.30 % | 4.028 M -24.91 % | 5.364 M 121.13 % | -25.389 M -1 392.15 % | 1.965 M 110.37 % | -18.946 M -910.60 % | 2.337 M -76.68 % | 10.024 M 50.93 % | 6.642 M -60.21 % | 16.691 M 234.67 % | 4.987 M 122.31 % | -22.358 M 67.01 % | -67.771 M -371.28 % | 24.981 M 506.34 % | 4.120 M 7.37 % | 3.837 M -44.61 % | 6.927 M -59.18 % | 16.972 M 75.70 % | 9.660 M |
| Operating income ratio | -0.11 82.42 % | -0.63 41.12 % | -1.07 -63.11 % | -0.66 -412.38 % | 0.21 269.57 % | 0.06 102.65 % | -2.15 -1 287.94 % | -0.15 -1 198.13 % | -0.01 -115.89 % | 0.08 -54.97 % | 0.17 144.16 % | -0.38 -544.14 % | 0.08 -28.55 % | 0.12 -57.23 % | 0.28 144.48 % | -0.63 -781.10 % | 0.09 -45.21 % | 0.17 142.68 % | -0.39 -1 338.21 % | 0.03 101.62 % | -1.96 -5 940.70 % | 0.03 -62.57 % | 0.09 -39.91 % | 0.15 -28.40 % | 0.21 301.86 % | 0.05 125.27 % | -0.20 49.16 % | -0.40 -273.02 % | 0.23 271.00 % | 0.06 -28.49 % | 0.09 11.63 % | 0.08 -53.68 % | 0.17 -8.36 % | 0.19 |
| Total other income expenses net | -1.430 M 0.97 % | -1.444 M 13.16 % | -1.663 M -14.60 % | -1.451 M -22.97 % | -1.180 M -12.81 % | -1.046 M 49.68 % | -2.079 M 2.80 % | -2.139 M -26.65 % | -1.689 M 8.28 % | -1.841 M 8.88 % | -2.020 M 1.87 % | -2.059 M -15.05 % | -1.790 M -22.84 % | -1.457 M 82.17 % | -8.171 M -117.71 % | 46.152 M 707.82 % | -7.593 M -218.90 % | -2.381 M -86.73 % | -1.275 M 11.07 % | -1.434 M -101.61 % | -711.197 K 15.96 % | -846.237 K -17.99 % | -717.240 K -160.93 % | -274.877 K -363.23 % | 104.426 K 127.10 % | -385.385 K 61.04 % | -989.247 K -108.03 % | -475.524 K -38.02 % | -344.545 K -28.58 % | -267.969 K -167.94 % | -100.011 K -9 552.84 % | 1.058 K 100.48 % | -221.919 K -10.96 % | -200.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-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-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 67.996 M 8.86 % | 62.461 M -11.63 % | 70.684 M -2.01 % | 72.134 M -0.56 % | 72.541 M -0.70 % | 73.051 M -6.27 % | 77.936 M -1.12 % | 78.820 M 16.64 % | 67.575 M -31.15 % | 98.152 M -1.00 % | 99.145 M 4.14 % | 95.201 M 5.92 % | 89.881 M 216.18 % | -77.364 M -185.17 % | 90.830 M 48.44 % | 61.192 M -3.05 % | 63.120 M -33.10 % | 94.346 M 8.94 % | 86.606 M 8.09 % | 80.122 M 6.99 % | 74.887 M 37.84 % | 54.328 M 0.53 % | 54.040 M 37.87 % | 39.195 M 30.12 % | 30.122 M 28.05 % | 23.523 M 2 545.37 % | -961.946 K -102.69 % | 35.799 M 79.22 % | 19.975 M 750.64 % | -3.070 M -237.05 % | 2.240 M -80.58 % | 11.533 M |
| Total investments | 0.000 | 0.000 -100.00 % | 425.000 -99.85 % | 287.000 K | 0.000 -100.00 % | 972.000 K 63 387.92 % | 1.531 K -99.56 % | 344.976 K -51.11 % | 705.606 K 0.00 % | 705.605 K -4.33 % | 737.539 K -0.20 % | 739.000 K -0.14 % | 740.000 K -94.98 % | 14.749 M 1 888.77 % | 741.613 K -62.53 % | 1.979 M -0.90 % | 1.997 M 0.00 % | 1.997 M -0.06 % | 1.998 M 0.06 % | 1.997 M -75.91 % | 8.290 M 152.94 % | 3.277 M 64.59 % | 1.991 M -89.17 % | 18.391 M -55.57 % | 41.393 M 24.49 % | 33.251 M 43.69 % | 23.141 M 12 028.10 % | 190.803 K 3.14 % | 185.000 K -99.71 % | 63.474 M 6 946.41 % | 900.804 K -96.09 % | 23.067 M |
| Total debt | 68.523 M 5.12 % | 65.183 M -9.46 % | 71.997 M -1.64 % | 73.194 M -2.56 % | 75.114 M 1.69 % | 73.868 M -5.88 % | 78.480 M -3.61 % | 81.422 M 2.08 % | 79.761 M -22.07 % | 102.354 M 1.43 % | 100.906 M -4.79 % | 105.983 M -7.94 % | 115.125 M 13.71 % | 101.245 M -0.08 % | 101.330 M -10.47 % | 113.184 M 17.49 % | 96.334 M 1.30 % | 95.102 M 4.44 % | 91.063 M 10.86 % | 82.139 M -0.60 % | 82.631 M 44.97 % | 56.997 M -17.14 % | 68.786 M 35.19 % | 50.880 M 44.16 % | 35.294 M -7.25 % | 38.052 M -7.06 % | 40.943 M 10.13 % | 37.176 M 14.84 % | 32.372 M -2.82 % | 33.310 M 0.70 % | 33.080 M | 0.000 |
| Accumulated other comprehensive income loss | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M -18.61 % | 1.229 M 0.00 % | 1.229 M 0.00 % | 1.229 M 22.86 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M 0.00 % | 1.000 M -97.27 % | 36.653 M |
| Retained earnings | -407.331 M -2.38 % | -397.845 M -11.38 % | -357.210 M -17.89 % | -302.991 M -7.78 % | -281.116 M 3.03 % | -289.895 M 2.23 % | -296.501 M -257.72 % | -82.886 M -2 877.71 % | 2.984 M 190.22 % | -3.308 M 61.89 % | -8.680 M 68.83 % | -27.850 M -184.85 % | -9.777 M 12.51 % | -11.175 M 35.72 % | -17.385 M 22.15 % | -22.331 M 63.97 % | -61.973 M -2.92 % | -60.216 M 3.94 % | -62.689 M -53.38 % | -40.870 M 0.64 % | -41.132 M -91.50 % | -21.480 M 6.70 % | -23.022 M 16.29 % | -27.502 M 18.97 % | -33.943 M 28.54 % | -47.498 M 7.58 % | -51.393 M -64.98 % | -31.150 M -232.66 % | 23.481 M 531.22 % | 3.720 M -93.20 % | 54.700 M | 0.000 |
| Common stock | 168.630 M 0.00 % | 168.630 M 0.00 % | 168.630 M 0.00 % | 168.630 M 0.00 % | 168.630 M 0.00 % | 168.630 M 0.00 % | 168.630 M 0.00 % | 168.630 M 1.60 % | 165.981 M 7.85 % | 153.895 M 0.00 % | 153.895 M 0.22 % | 153.551 M 0.00 % | 153.551 M 4.67 % | 146.706 M 18.12 % | 124.206 M 2.21 % | 121.525 M 21.53 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 53.85 % | 65.000 M 0.00 % | 65.000 M 550.00 % | 10.000 M | 0.000 |
| Total equity | 80.408 M -10.37 % | 89.711 M -31.18 % | 130.349 M -29.22 % | 184.149 M -9.98 % | 204.565 M 3.66 % | 197.342 M 3.16 % | 191.299 M -52.93 % | 406.447 M -16.57 % | 487.168 M 8.36 % | 449.592 M 1.15 % | 444.472 M 4.80 % | 424.117 M -4.06 % | 442.048 M 4.13 % | 424.503 M 85.14 % | 229.286 M 5.17 % | 218.011 M 74.61 % | 124.857 M -2.79 % | 128.438 M 1.96 % | 125.964 M -14.54 % | 147.390 M 0.15 % | 147.163 M -11.78 % | 166.818 M 0.69 % | 165.673 M 2.75 % | 161.236 M 4.14 % | 154.832 M 9.34 % | 141.604 M 2.83 % | 137.709 M -12.82 % | 157.952 M 76.52 % | 89.481 M 28.34 % | 69.720 M 6.12 % | 65.700 M 79.25 % | 36.653 M |
| Other non current liabilities | 6.621 M 2.38 % | 6.467 M 2.46 % | 6.312 M 2.51 % | 6.157 M 2.58 % | 6.002 M 2.65 % | 5.847 M -47.68 % | 11.175 M 29.28 % | 8.644 M 3.73 % | 8.333 M 0.87 % | 8.261 M 4.87 % | 7.877 M -0.04 % | 7.880 M 2.48 % | 7.689 M 2.57 % | 7.496 M -10.59 % | 8.384 M 2.42 % | 8.186 M 4.21 % | 7.855 M 0.86 % | 7.788 M 2.60 % | 7.590 M -54.01 % | 16.503 M -20.17 % | 20.672 M -16.78 % | 24.842 M -14.37 % | 29.012 M -4.68 % | 30.437 M -10.85 % | 34.142 M -9.79 % | 37.847 M -8.92 % | 41.552 M 1 010.10 % | 3.743 M -0.34 % | 3.756 M 7.61 % | 3.490 M 3.65 % | 3.367 M | 0.000 |
| Long term debt | 29.936 M -10.76 % | 33.544 M -10.64 % | 37.537 M -7.86 % | 40.737 M 78.11 % | 22.872 M 1.79 % | 22.469 M -15.94 % | 26.729 M -18.55 % | 32.816 M -17.73 % | 39.887 M -18.55 % | 48.970 M -7.60 % | 52.998 M -4.54 % | 55.517 M -12.50 % | 63.449 M -7.05 % | 68.259 M -4.21 % | 71.261 M -6.55 % | 76.256 M 90.68 % | 39.991 M -42.44 % | 69.473 M -3.49 % | 71.982 M 10.19 % | 65.328 M -5.14 % | 68.866 M 143.82 % | 28.245 M -11.04 % | 31.750 M 31.45 % | 24.155 M 3.46 % | 23.348 M -10.59 % | 26.114 M 5.27 % | 24.807 M 6.09 % | 23.384 M -2.37 % | 23.952 M -6.47 % | 25.610 M 2.22 % | 25.053 M | 0.000 |
| Total non current liabilities | 36.557 M -8.63 % | 40.011 M -8.75 % | 43.849 M -6.49 % | 46.894 M 62.41 % | 28.874 M 1.97 % | 28.316 M -25.30 % | 37.904 M -8.58 % | 41.459 M -14.02 % | 48.220 M -15.75 % | 57.231 M -6.28 % | 61.068 M -3.67 % | 63.397 M -10.88 % | 71.138 M -6.09 % | 75.755 M -4.88 % | 79.645 M -5.68 % | 84.442 M 76.49 % | 47.846 M -38.07 % | 77.261 M -2.90 % | 79.572 M -2.76 % | 81.830 M -8.61 % | 89.538 M 68.66 % | 53.087 M -12.63 % | 60.762 M 11.30 % | 54.591 M -5.04 % | 57.490 M -10.12 % | 63.961 M -3.61 % | 66.359 M 144.63 % | 27.127 M -2.10 % | 27.708 M -4.78 % | 29.100 M 2.39 % | 28.420 M | 0.000 |
| Other current liabilities | 1.810 M -9.23 % | 1.994 M -84.35 % | 12.742 M 4 466.95 % | 279.000 K -98.89 % | 25.165 M 17.07 % | 21.496 M -37.81 % | 34.567 M 31.84 % | 26.218 M 252.85 % | 7.430 M -67.01 % | 22.525 M 18.38 % | 19.028 M -52.67 % | 40.199 M 47.08 % | 27.331 M -7.66 % | 29.598 M 37.92 % | 21.461 M -16.65 % | 25.749 M 39.71 % | 18.430 M 116.06 % | 8.530 M 32.78 % | 6.424 M -73.54 % | 24.278 M 43.15 % | 16.959 M -37.47 % | 27.122 M 3.51 % | 26.202 M 84.96 % | 14.166 M 85.65 % | 7.631 M -52.03 % | 15.906 M 93.14 % | 8.236 M -92.32 % | 107.259 M 667.79 % | 13.970 M 1 505.73 % | 870.000 K -90.75 % | 9.400 M | 0.000 |
| Deferred revenue | 1.262 M 64.54 % | 767.000 K -69.78 % | 2.538 M -82.51 % | 14.514 M | 0.000 -100.00 % | 6.957 M 0.00 % | 6.957 M -86.16 % | 50.268 M 65.25 % | 30.420 M | 0.000 -100.00 % | 198.192 K | 0.000 | 0.000 | 0.000 -100.00 % | 31.692 M 2 419.25 % | 1.258 M -98.63 % | 91.760 M 1 501.96 % | 5.728 M -17.07 % | 6.907 M -45.71 % | 12.721 M 10.26 % | 11.537 M 917.17 % | 1.134 M -84.48 % | 7.309 M -78.51 % | 34.007 M 177.88 % | 12.238 M 235.48 % | 3.648 M -87.67 % | 29.574 M 234.17 % | 8.850 M 54.36 % | 5.733 M 430.88 % | 1.080 M 0.00 % | 1.080 M | 0.000 |
| Short term debt | 38.587 M 21.96 % | 31.639 M -8.19 % | 34.460 M 6.17 % | 32.457 M -37.87 % | 52.242 M 1.64 % | 51.399 M -0.68 % | 51.751 M 6.47 % | 48.606 M 21.90 % | 39.874 M -25.31 % | 53.384 M 11.43 % | 47.908 M -5.07 % | 50.466 M -2.34 % | 51.676 M 56.66 % | 32.986 M 9.70 % | 30.069 M -18.57 % | 36.928 M -34.46 % | 56.343 M 119.84 % | 25.629 M 22.65 % | 20.896 M 24.30 % | 16.812 M 22.13 % | 13.765 M -52.13 % | 28.753 M -22.36 % | 37.035 M 38.58 % | 26.725 M 123.70 % | 11.947 M 0.07 % | 11.938 M -26.02 % | 16.136 M 16.99 % | 13.793 M 63.81 % | 8.420 M 9.35 % | 7.700 M -4.12 % | 8.031 M | 0.000 |
| Total current liabilities | 154.563 M 16.46 % | 132.719 M -11.47 % | 149.915 M 3.09 % | 145.427 M -11.34 % | 164.019 M -12.46 % | 187.369 M 0.92 % | 185.670 M 19.85 % | 154.915 M 27.66 % | 121.351 M -14.23 % | 141.491 M 4.56 % | 135.326 M -2.38 % | 138.628 M 9.85 % | 126.196 M 14.62 % | 110.104 M 16.86 % | 94.220 M -11.91 % | 106.959 M -51.56 % | 220.786 M 182.53 % | 78.145 M -7.08 % | 84.097 M -0.20 % | 84.267 M -19.22 % | 104.318 M -10.63 % | 116.732 M -11.73 % | 132.249 M -5.12 % | 139.390 M 89.22 % | 73.666 M -11.02 % | 82.787 M -33.22 % | 123.978 M -35.71 % | 192.851 M 56.50 % | 123.229 M 202.70 % | 40.710 M -7.62 % | 44.070 M | 0.000 |
| Total liabilities | 191.120 M 10.65 % | 172.730 M -10.86 % | 193.764 M 0.75 % | 192.321 M -0.30 % | 192.893 M -10.57 % | 215.685 M -3.53 % | 223.574 M 13.85 % | 196.375 M 15.81 % | 169.571 M -14.67 % | 198.722 M 1.19 % | 196.394 M -2.79 % | 202.025 M 2.38 % | 197.334 M 6.17 % | 185.859 M 6.90 % | 173.866 M -9.16 % | 191.401 M -28.75 % | 268.632 M 72.86 % | 155.406 M -5.05 % | 163.670 M -1.46 % | 166.098 M -14.32 % | 193.857 M 14.16 % | 169.819 M -12.02 % | 193.011 M -0.50 % | 193.981 M 47.90 % | 131.155 M -10.63 % | 146.748 M -22.90 % | 190.337 M -13.47 % | 219.978 M 45.74 % | 150.937 M 116.21 % | 69.810 M -3.70 % | 72.490 M | 0.000 |
| Other non current assets | 14.029 M 0.01 % | 14.028 M 32.52 % | 10.585 M 46.59 % | 7.221 M -0.74 % | 7.275 M 0.21 % | 7.260 M -0.20 % | 7.275 M -58.47 % | 17.517 M 10.10 % | 15.909 M -8.23 % | 17.336 M 14.29 % | 15.168 M 89.11 % | 8.021 M -8.05 % | 8.723 M -8.18 % | 9.500 M 533.33 % | 1.500 M -94.60 % | 27.780 M -8.64 % | 30.408 M 15.79 % | 26.261 M 14.72 % | 22.890 M 7.91 % | 21.213 M 3.38 % | 20.519 M 2.09 % | 20.099 M 11.52 % | 18.023 M 8.42 % | 16.623 M 9.94 % | 15.120 M 19.87 % | 12.614 M 5.12 % | 12.000 M 154.12 % | 4.722 M 300.63 % | 1.179 M -33.41 % | 1.770 M 17 600.00 % | 10.000 K 100.09 % | -11.533 M |
| Long term investments | 0.000 | 0.000 -100.00 % | 425.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 343.449 K -51.22 % | 704.079 K 0.00 % | 704.079 K -4.34 % | 736.013 K -0.13 % | 737.000 K -0.14 % | 738.000 K -0.14 % | 739.000 K -0.15 % | 740.089 K -62.57 % | 1.977 M -0.05 % | 1.978 M -0.10 % | 1.980 M -0.06 % | 1.981 M -0.04 % | 1.982 M -0.12 % | 1.984 M -0.04 % | 1.985 M -0.19 % | 1.989 M -0.55 % | 2.000 M 0.00 % | 2.000 M | 0.000 100.00 % | -1.637 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 61.474 M 1 028.79 % | 5.446 M -45.06 % | 9.913 M -4.48 % | 10.378 M 24.48 % | 8.337 M 5.59 % | 7.896 M -5.81 % | 8.383 M 57.88 % | 5.310 M -4.40 % | 5.554 M -7.18 % | 5.984 M -6.91 % | 6.428 M -6.50 % | 6.875 M -6.00 % | 7.314 M -5.62 % | 7.749 M -41.95 % | 13.349 M -3.44 % | 13.824 M 140.38 % | 5.751 M 2.27 % | 5.624 M 27.48 % | 4.411 M -8.08 % | 4.799 M -7.02 % | 5.161 M -6.90 % | 5.544 M -0.83 % | 5.590 M -8.00 % | 6.077 M 14.60 % | 5.302 M 4.84 % | 5.058 M -8.17 % | 5.508 M -7.55 % | 5.958 M -84.87 % | 39.380 M 999.09 % | 3.583 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.962 K | 0.000 |
| Goodwill and intangible assets | 4.535 M -9.19 % | 4.994 M -8.30 % | 5.446 M -45.06 % | 9.913 M -4.48 % | 10.378 M 24.48 % | 8.337 M 5.59 % | 7.896 M -5.81 % | 8.383 M 57.88 % | 5.310 M -4.40 % | 5.554 M -7.18 % | 5.984 M -6.91 % | 6.428 M -6.50 % | 6.875 M -6.00 % | 7.314 M -5.62 % | 7.749 M -41.95 % | 13.349 M -3.44 % | 13.824 M 140.38 % | 5.751 M 2.27 % | 5.624 M 27.48 % | 4.411 M -8.08 % | 4.799 M -7.02 % | 5.161 M -6.90 % | 5.544 M -0.83 % | 5.590 M -8.00 % | 6.077 M 14.60 % | 5.302 M 4.84 % | 5.058 M -8.17 % | 5.508 M -7.55 % | 5.958 M 3.08 % | 5.780 M 61.45 % | 3.580 M | 0.000 |
| Property plant equipment net | 79.182 M -2.58 % | 81.281 M -6.01 % | 86.477 M -35.81 % | 134.712 M -6.93 % | 144.742 M -4.29 % | 151.224 M -4.35 % | 158.105 M -30.11 % | 226.220 M -4.44 % | 236.736 M -4.14 % | 246.955 M -2.55 % | 253.422 M -3.92 % | 263.749 M -1.81 % | 268.606 M 129.64 % | 116.968 M 4.12 % | 112.342 M -1.97 % | 114.605 M -1.28 % | 116.096 M -1.38 % | 117.724 M 5.76 % | 111.309 M 16.46 % | 95.577 M -2.71 % | 98.242 M 8.50 % | 90.544 M -3.17 % | 93.506 M 25.48 % | 74.516 M 5.39 % | 70.705 M -2.98 % | 72.877 M -1.17 % | 73.741 M 30.40 % | 56.551 M 7.90 % | 52.409 M 0.55 % | 52.120 M 4.93 % | 49.670 M | 0.000 |
| Total non current assets | 103.621 M -2.41 % | 106.178 M -2.03 % | 108.383 M -31.40 % | 157.987 M -6.26 % | 168.536 M -2.40 % | 172.678 M -5.63 % | 182.982 M -35.45 % | 283.457 M 3.75 % | 273.221 M -2.86 % | 281.263 M -1.40 % | 285.248 M 0.81 % | 282.950 M -0.82 % | 285.291 M 110.90 % | 135.271 M -10.09 % | 150.453 M -6.84 % | 161.496 M -5.15 % | 170.261 M 6.63 % | 159.671 M 6.16 % | 150.408 M 14.39 % | 131.487 M -1.98 % | 134.150 M 6.15 % | 126.378 M -1.26 % | 127.996 M 16.09 % | 110.254 M 4.62 % | 105.389 M -0.43 % | 105.848 M 0.88 % | 104.924 M 29.48 % | 81.033 M 36.09 % | 59.545 M -0.54 % | 59.870 M 11.91 % | 53.500 M 563.87 % | -11.533 M |
| Other current assets | 83.711 M -7.72 % | 90.716 M 72.53 % | 52.579 M -16.26 % | 62.789 M 17.95 % | 53.235 M -6.61 % | 57.002 M -16.55 % | 68.307 M -22.09 % | 87.679 M 7.20 % | 81.790 M -8.62 % | 89.501 M -5.64 % | 94.855 M 30.61 % | 72.623 M 5.41 % | 68.894 M 46.45 % | 47.043 M -17.11 % | 56.753 M -11.05 % | 63.802 M 30.27 % | 48.977 M 79.51 % | 27.284 M -27.39 % | 37.576 M -38.95 % | 61.547 M -26.32 % | 83.532 M -4.75 % | 87.695 M 13.24 % | 77.441 M -23.53 % | 101.272 M 236.81 % | 30.068 M -31.12 % | 43.656 M -35.20 % | 67.371 M 59.32 % | 42.286 M 277.12 % | 11.213 M 484.01 % | 1.920 M -92.41 % | 25.304 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 287.000 K | 0.000 -100.00 % | 972.000 K 63 387.92 % | 1.531 K 0.26 % | 1.527 K 0.00 % | 1.527 K 0.07 % | 1.526 K 0.00 % | 1.526 K -23.70 % | 2.000 K 0.00 % | 2.000 K -99.99 % | 14.010 M 919 191.34 % | 1.524 K -23.80 % | 2.000 K -89.47 % | 19.000 K 11.76 % | 17.000 K 0.47 % | 16.921 K 13.52 % | 14.906 K -99.76 % | 6.305 M 387.95 % | 1.292 M 57 743.96 % | 2.234 K -99.99 % | 16.391 M -58.39 % | 39.393 M 18.47 % | 33.251 M 43.69 % | 23.141 M 12 028.10 % | 190.803 K 3.14 % | 185.000 K -99.71 % | 63.474 M 6 946.41 % | 900.804 K -96.09 % | 23.067 M |
| cash and cash equivalents | 527.000 K -80.64 % | 2.722 M 107.35 % | 1.313 M 23.84 % | 1.060 M -58.80 % | 2.573 M 214.93 % | 817.000 K 50.36 % | 543.377 K -79.11 % | 2.602 M -78.65 % | 12.186 M 190.01 % | 4.202 M 138.65 % | 1.761 M -83.67 % | 10.782 M -57.29 % | 25.244 M -85.87 % | 178.609 M 1 601.04 % | 10.500 M -79.80 % | 51.992 M 56.54 % | 33.214 M 4 293.39 % | 756.000 K -83.04 % | 4.457 M 120.96 % | 2.017 M -73.95 % | 7.744 M 190.05 % | 2.670 M -81.89 % | 14.745 M 26.20 % | 11.684 M 125.91 % | 5.172 M -64.40 % | 14.529 M -65.33 % | 41.905 M 2 943.43 % | 1.377 M -88.89 % | 12.397 M -65.92 % | 36.380 M 17.96 % | 30.840 M 367.40 % | -11.533 M |
| Cash and short term investments | 527.000 K -80.64 % | 2.722 M 107.35 % | 1.313 M 23.84 % | 1.060 M -58.80 % | 2.573 M 214.93 % | 817.000 K 49.93 % | 544.908 K -79.07 % | 2.603 M -78.64 % | 12.187 M 189.94 % | 4.203 M 138.53 % | 1.762 M -83.66 % | 10.784 M -57.28 % | 25.246 M -86.89 % | 192.619 M 1 734.20 % | 10.502 M -79.80 % | 51.994 M 56.45 % | 33.233 M 4 199.22 % | 773.000 K -82.72 % | 4.474 M 120.18 % | 2.032 M -85.54 % | 14.049 M 254.60 % | 3.962 M -73.13 % | 14.747 M -47.47 % | 28.075 M -37.00 % | 44.565 M -6.73 % | 47.780 M -26.54 % | 65.045 M 4 624.08 % | 1.377 M -88.89 % | 12.397 M -65.92 % | 36.380 M 17.96 % | 30.840 M 167.40 % | 11.533 M |
| Total current assets | 167.907 M 7.45 % | 156.263 M -27.57 % | 215.730 M -1.26 % | 218.483 M -4.56 % | 228.922 M -4.75 % | 240.349 M 3.65 % | 231.891 M -27.39 % | 319.365 M -16.73 % | 383.518 M 4.49 % | 367.052 M 3.22 % | 355.618 M 3.62 % | 343.192 M -3.08 % | 354.091 M -25.47 % | 475.091 M 88.01 % | 252.698 M 1.93 % | 247.916 M 11.06 % | 223.228 M 79.77 % | 124.173 M -10.81 % | 139.225 M -23.50 % | 182.001 M -12.02 % | 206.870 M -1.61 % | 210.259 M -8.86 % | 230.688 M -5.83 % | 244.963 M 35.64 % | 180.598 M -1.04 % | 182.503 M -18.20 % | 223.122 M -24.85 % | 296.897 M 64.15 % | 180.873 M 127.06 % | 79.660 M -5.94 % | 84.690 M 634.31 % | 11.533 M |
| Inventory | 6.440 M 376.68 % | 1.351 M -54.96 % | 2.999 M 87.69 % | 1.598 M -31.68 % | 2.339 M 20.26 % | 1.945 M -57.00 % | 4.523 M -95.41 % | 98.527 M -25.35 % | 131.993 M 24.10 % | 106.360 M 53.50 % | 69.289 M -20.42 % | 87.066 M -1.10 % | 88.030 M 47.58 % | 59.651 M 280.24 % | 15.688 M -15.49 % | 18.562 M 82.30 % | 10.182 M 6.90 % | 9.525 M 27.12 % | 7.493 M -18.65 % | 9.211 M 10.51 % | 8.335 M 0.70 % | 8.277 M -5.83 % | 8.790 M -34.76 % | 13.474 M 54.55 % | 8.718 M 196.38 % | 2.941 M -7.58 % | 3.183 M -97.26 % | 115.966 M 53.75 % | 75.426 M 3 709.39 % | 1.980 M -39.45 % | 3.270 M | 0.000 |
| Net receivables | 77.229 M 25.63 % | 61.474 M -61.30 % | 158.839 M 3.79 % | 153.036 M -10.36 % | 170.725 M -5.46 % | 180.585 M 13.92 % | 158.516 M 21.42 % | 130.556 M -13.38 % | 150.718 M -9.74 % | 166.986 M -11.98 % | 189.712 M 9.84 % | 172.719 M 0.46 % | 171.921 M -2.19 % | 175.778 M -1.13 % | 177.794 M 56.57 % | 113.558 M -13.21 % | 130.836 M 51.10 % | 86.591 M -22.70 % | 112.019 M 4.77 % | 106.923 M 6.01 % | 100.859 M -12.15 % | 114.807 M -11.49 % | 129.710 M 45.42 % | 89.198 M 0.63 % | 88.638 M 10.93 % | 79.901 M -8.71 % | 87.522 M -36.24 % | 137.268 M 67.73 % | 81.838 M 107.82 % | 39.380 M 55.76 % | 25.282 M | 0.000 |
| Tax assets | 5.875 M 0.00 % | 5.875 M 0.00 % | 5.875 M -4.33 % | 6.141 M 0.00 % | 6.141 M 4.85 % | 5.857 M -39.66 % | 9.707 M -68.68 % | 30.994 M 112.84 % | 14.562 M 35.92 % | 10.714 M 7.81 % | 9.938 M 147.53 % | 4.015 M 1 050.43 % | 349.000 K -53.47 % | 750.000 K -97.33 % | 28.122 M 642.99 % | 3.785 M -52.42 % | 7.955 M 0.00 % | 7.955 M -7.54 % | 8.604 M 3.62 % | 8.304 M -3.51 % | 8.606 M 0.21 % | 8.588 M -3.88 % | 8.934 M -22.47 % | 11.524 M 0.32 % | 11.487 M -23.70 % | 15.055 M -4.49 % | 15.762 M 10.60 % | 14.252 M | 0.000 -100.00 % | 200.000 K -16.67 % | 240.000 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 87.147 M 21.92 % | 71.481 M -0.21 % | 71.632 M 1.93 % | 70.275 M -11.78 % | 79.655 M -25.91 % | 107.517 M 16.37 % | 92.395 M 65.08 % | 55.969 M 9.88 % | 50.937 M 25.62 % | 40.550 M -5.97 % | 43.126 M 20.06 % | 35.919 M -2.08 % | 36.683 M 14.25 % | 32.107 M -0.89 % | 32.396 M -12.45 % | 37.003 M -12.19 % | 42.142 M 7.58 % | 39.171 M -19.94 % | 48.926 M 61.68 % | 30.260 M -51.05 % | 61.817 M 5.87 % | 58.390 M -4.28 % | 61.002 M -3.88 % | 63.463 M 57.08 % | 40.402 M -20.47 % | 50.800 M -26.87 % | 69.469 M 12.09 % | 61.973 M -32.79 % | 92.215 M 196.89 % | 31.060 M 90.28 % | 16.323 M | 0.000 |
| Tax payables | 25.757 M -4.03 % | 26.838 M -5.97 % | 28.543 M 2.30 % | 27.902 M 301.06 % | 6.957 M 0.00 % | 6.957 M 0.00 % | 6.957 M -71.16 % | 24.123 M 4.39 % | 23.109 M -7.68 % | 25.032 M -0.14 % | 25.067 M 108.13 % | 12.044 M 14.64 % | 10.506 M -31.84 % | 15.413 M 49.73 % | 10.294 M 70.97 % | 6.021 M -50.28 % | 12.111 M 151.53 % | 4.815 M 409.92 % | 944.272 K 381.08 % | 196.281 K -18.23 % | 240.028 K -82.00 % | 1.333 M 90.16 % | 701.223 K -31.85 % | 1.029 M -28.98 % | 1.449 M 192.61 % | 495.072 K -12.20 % | 563.858 K -42.25 % | 976.304 K -66.24 % | 2.892 M 167.75 % | 1.080 M 0.00 % | 1.080 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.980 M | 0.000 | 0.000 | 0.000 100.00 % | -192.387 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 957.000 K 23.64 % | 774.000 K -0.44 % | 777.412 K 117.15 % | 358.000 K 132.52 % | -1.101 M -341.98 % | 455.000 K -42.38 % | 789.682 K -66.00 % | 2.323 M -7.88 % | 2.522 M 1 849.83 % | 129.322 K -66.15 % | 382.038 K 3 573.07 % | -11.000 K 92.81 % | -153.000 K 70.46 % | -518.000 K 1.38 % | -525.222 K -25.05 % | -420.000 K 81.51 % | -2.272 M -407.14 % | -448.000 K 0.39 % | -449.732 K 46.55 % | -841.448 K -4.24 % | -807.189 K -0.33 % | -804.494 K -97.68 % | -406.959 K -11.69 % | -364.352 K -11.19 % | -327.684 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 23.836 M -2.58 % | 24.466 M -2.91 % | 25.199 M -3.39 % | 26.084 M -1.23 % | 26.410 M 13.44 % | 23.281 M -19.26 % | 28.834 M -16.42 % | 34.498 M -13.76 % | 40.001 M -15.11 % | 47.122 M -3.25 % | 48.703 M 2.23 % | 47.642 M -10.29 % | 53.106 M -9.20 % | 58.484 M 2.45 % | 57.083 M -5.02 % | 60.101 M 7.17 % | 56.081 M 2.85 % | 54.526 M 8.39 % | 50.305 M 32.42 % | 37.989 M -0.41 % | 38.146 M 17.95 % | 32.340 M -7.01 % | 34.779 M 62.16 % | 21.447 M 9.26 % | 19.629 M -7.11 % | 21.131 M -7.24 % | 22.780 M 76.98 % | 12.871 M 9.48 % | 11.757 M 2.32 % | 11.490 M 14.06 % | 10.073 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 317.152 M 0.00 % | 317.152 M 0.00 % | 317.152 M 0.00 % | 317.152 M 0.00 % | 317.152 M 0.00 % | 317.152 M 0.00 % | 317.152 M 0.00 % | 317.152 M 0.86 % | 314.452 M 5.56 % | 297.876 M 0.00 % | 297.876 M 0.15 % | 297.427 M 0.00 % | 297.427 M 3.10 % | 288.490 M 136.49 % | 121.990 M 3.17 % | 118.237 M 34.20 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M 0.00 % | 88.102 M | 0.000 | 0.000 -100.00 % | 1.700 K | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 192.387 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 271.528 M 3.46 % | 262.441 M -19.03 % | 324.113 M -13.91 % | 376.470 M -5.28 % | 397.458 M -3.77 % | 413.027 M -0.44 % | 414.873 M -31.18 % | 602.822 M -8.21 % | 656.739 M 1.30 % | 648.315 M 1.16 % | 640.866 M 2.35 % | 626.142 M -2.07 % | 639.382 M 4.75 % | 610.362 M 51.40 % | 403.151 M -1.53 % | 409.412 M 4.05 % | 393.489 M 38.63 % | 283.844 M -2.00 % | 289.633 M -7.61 % | 313.488 M -8.07 % | 341.020 M 1.30 % | 336.637 M -6.15 % | 358.684 M 0.98 % | 355.217 M 24.21 % | 285.987 M -0.82 % | 288.351 M -12.10 % | 328.046 M -13.20 % | 377.930 M 57.20 % | 240.418 M 72.31 % | 139.530 M 0.97 % | 138.190 M | 0.000 |
| 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-03-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -284.000 K -185.03 % | 334.000 K | 0.000 | 0.000 100.00 % | -4.328 M -487.12 % | 1.118 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 |
| 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 |
| Change in working capital | 826.000 K -96.02 % | 20.731 M 17.68 % | 17.616 M 341.32 % | -7.300 M 39.94 % | -12.155 M -237.08 % | -3.606 M -104.57 % | 78.846 M 374.06 % | -28.770 M -6 128.66 % | 477.224 K 104.46 % | -10.690 M 75.99 % | -44.524 M -1 906.49 % | -2.219 M 95.83 % | -53.243 M -157.27 % | -20.695 M 71.78 % | -73.330 M -253.67 % | 47.720 M 227.73 % | -37.360 M -1 952.75 % | -1.820 M -106.07 % | 30.005 M 309.72 % | -14.307 M -226.25 % | 11.332 M 437.93 % | -3.353 M 87.67 % | -27.195 M 14.77 % | -31.906 M -98.22 % | -16.096 M -115.78 % | -7.460 M -103.60 % | 207.160 M 223.00 % | -168.428 M -37.22 % | -122.746 M -1 472.76 % | 8.942 M -51.62 % | 18.481 M -27.20 % | 25.386 M 168.82 % | -36.885 M 0.00 % | -36.885 M |
| Accounts receivables | -18.055 M -124.81 % | 72.773 M 672.83 % | 9.416 M 205.87 % | -8.894 M -399.46 % | 2.970 M 114.56 % | -20.400 M -143.18 % | -8.389 M 76.65 % | -35.929 M -255.76 % | 23.067 M -20.79 % | 29.122 M 149.77 % | -58.508 M -318.30 % | -13.987 M -390.49 % | 4.815 M -43.24 % | 8.483 M 111.52 % | -73.617 M -309.69 % | -17.969 M 24.60 % | -23.832 M -302.02 % | 11.797 M 72.16 % | 6.852 M 187.80 % | -7.804 M -156.92 % | 13.710 M -11.36 % | 15.467 M 248.67 % | -10.404 M 85.43 % | -71.398 M -3 850.33 % | 1.904 M -94.47 % | 34.454 M 28.49 % | 26.815 M 129.99 % | -89.423 M -93.69 % | -46.169 M -651.83 % | 8.366 M 326.62 % | 1.961 M -95.97 % | 48.646 M 253.02 % | -31.790 M 0.00 % | -31.790 M |
| Inventory | -5.090 M -408.86 % | 1.648 M 133.39 % | -4.936 M -570.55 % | 1.049 M -86.64 % | 7.852 M 204.46 % | 2.579 M -93.31 % | 38.533 M 545.13 % | -8.657 M 65.87 % | -25.362 M 31.59 % | -37.071 M -263.62 % | -10.195 M -851.28 % | 1.357 M 104.72 % | -28.772 M 34.55 % | -43.963 M -10 884.58 % | 407.647 K 103.36 % | -12.130 M -108.24 % | -5.825 M -596.59 % | 1.173 M 69.13 % | 693.553 K 257.44 % | -440.507 K -665.45 % | -57.549 K -109.77 % | 588.755 K -87.00 % | 4.530 M 191.22 % | -4.966 M 3.35 % | -5.139 M -2 800.92 % | 190.254 K -99.89 % | 180.312 M 265.12 % | -109.201 M -48.90 % | -73.337 M -6 836.40 % | 1.089 M -93.09 % | 15.757 M 819.07 % | -2.191 M 63.22 % | -5.957 M 0.00 % | -5.957 M |
| Accounts payables | 0.000 | 0.000 -100.00 % | 3.854 M 2 036.78 % | -199.000 K 99.31 % | -29.021 M -574.20 % | 6.120 M -85.16 % | 41.232 M 622.23 % | 5.709 M 15.21 % | 4.955 M 749.16 % | -763.324 K -120.72 % | 3.683 M 173.95 % | -4.981 M -165.43 % | 7.613 M 950.07 % | 725.000 K 113.84 % | -5.237 M -139.91 % | 13.124 M 299.88 % | 3.282 M 127.73 % | -11.837 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 |
| Other working capital | 23.971 M 144.65 % | -53.690 M -678.45 % | 9.282 M 1 147.54 % | 744.000 K -87.69 % | 6.044 M -25.34 % | 8.095 M 8.36 % | 7.471 M -26.08 % | 10.106 M 562.91 % | -2.183 M -10.42 % | -1.977 M -109.65 % | 20.495 M 33.16 % | 15.392 M 141.71 % | -36.899 M -258.58 % | 23.268 M 131.56 % | -73.738 M -223.20 % | 59.850 M 289.79 % | -31.535 M -953.63 % | -2.993 M -110.21 % | 29.312 M 311.38 % | -13.867 M -221.75 % | 11.390 M 388.92 % | -3.942 M 87.57 % | -31.725 M -17.76 % | -26.940 M -145.85 % | -10.958 M -43.24 % | -7.650 M -128.49 % | 26.847 M 145.33 % | -59.227 M -1 728.24 % | -3.240 M -530.82 % | -513.549 K -167.24 % | 763.718 K -97.23 % | 27.577 M 3 098.26 % | 862.259 K 0.00 % | 862.259 K |
| Other non cash items | 2.834 M -86.75 % | 21.381 M -36.35 % | 33.591 M 87.59 % | 17.907 M 377.20 % | -6.460 M -122.84 % | 28.286 M -76.32 % | 119.436 M 8.73 % | 109.842 M 972.54 % | -12.589 M -389.19 % | 4.353 M -75.60 % | 17.838 M 29.96 % | 13.726 M 205.16 % | 4.498 M -65.30 % | 12.962 M -34.26 % | 19.717 M 166.79 % | -29.520 M -1 918.85 % | 1.623 M 2 354.17 % | -72.000 K -100.89 % | 8.087 M 1 179.62 % | 631.969 K -26.09 % | 855.042 K 178.69 % | -1.087 M -338.97 % | 454.680 K 640.09 % | 61.436 K 102.24 % | -2.740 M -90.70 % | -1.437 M 97.85 % | -66.837 M -202.60 % | 65.141 M 262.88 % | -39.994 M -607.53 % | 7.880 M -9.83 % | 8.739 M 485.58 % | -2.266 M 93.58 % | -35.295 M -1 238.55 % | 3.100 M |
| Net cash provided by operating activities | -3.510 M -141.27 % | 8.505 M 22.90 % | 6.920 M 3 459.40 % | -206.000 K 92.20 % | -2.642 M -131.33 % | 8.434 M 313.04 % | -3.959 M 54.66 % | -8.731 M -289.25 % | 4.614 M -62.91 % | 12.438 M 49.11 % | 8.341 M 133.26 % | 3.576 M 110.10 % | -35.422 M -872.06 % | 4.588 M 114.50 % | -31.651 M -199.64 % | 31.766 M 192.79 % | -34.235 M -643.24 % | 6.302 M -60.29 % | 15.870 M 276.24 % | -9.004 M -149.37 % | -3.611 M -575.95 % | 758.656 K 105.35 % | -14.172 M 36.98 % | -22.486 M -3 016.54 % | 770.998 K 152.65 % | -1.464 M -101.23 % | 119.432 M 170.49 % | -169.436 M -737.25 % | -20.237 M -285.66 % | 10.900 M -1.64 % | 11.082 M -64.33 % | 31.065 M 242.45 % | -21.807 M -304.18 % | 10.680 M |
| Investments in property plant and equipment | 820.000 K | 0.000 100.00 % | -6.832 K | 0.000 100.00 % | -527.000 K 83.05 % | -3.110 M 38.37 % | -5.046 M 25.47 % | -6.771 M 32.21 % | -9.988 M -166.30 % | -3.751 M -204.96 % | 3.573 M 142.92 % | -8.326 M 94.81 % | -160.551 M -5 039.28 % | -3.124 M -74.64 % | -1.789 M -69.39 % | -1.056 M 85.07 % | -7.072 M -15.73 % | -6.111 M 19.42 % | -7.584 M -353.25 % | -1.673 M -65.77 % | -1.009 M -178.22 % | -362.792 K 92.18 % | -4.639 M -64.16 % | -2.826 M -91.78 % | -1.474 M 34.03 % | -2.234 M 63.33 % | -6.092 M -61.22 % | -3.778 M -435.17 % | -706.000 K 44.35 % | -1.269 M 51.96 % | -2.641 M -85.29 % | -1.425 M 65.11 % | -4.085 M 0.00 % | -4.085 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.000 K | 0.000 -100.00 % | 4.733 M 22.97 % | 3.849 M 809.83 % | 423.047 K -85.05 % | 2.830 M 576 374.95 % | 491.000 | 0.000 -100.00 % | 503.000 K 269.85 % | 136.000 K 116.34 % | 62.863 K 69.90 % | 37.000 K | 0.000 -100.00 % | 322.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 M | 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 -100.00 % | 1.980 K 9 800.00 % | 20.000 101.00 % | -2.000 K | 0.000 100.00 % | -6.336 M | 0.000 100.00 % | -503.000 K 99.74 % | -194.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.012 M -288.54 % | -1.290 M | 0.000 | 0.000 100.00 % | -6.000 M 40.00 % | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.836 M 303.58 % | -3.849 M -814.16 % | -421.047 K | 0.000 -100.00 % | 239.000 -99.98 % | 1.500 M -89.29 % | 14.009 M -92.22 % | 180.001 M 47 368 584.21 % | 380.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.000 K | 0.000 -100.00 % | 1.940 M 626.67 % | 267.000 K 126.54 % | -1.006 M 32.66 % | -1.494 M -119.06 % | 7.838 M 103.63 % | 3.849 M 809.84 % | 423.047 K 21 252.35 % | -2.000 K 99.86 % | -1.464 M -1 230.91 % | -110.000 K -711.11 % | 18.000 K -88.08 % | 151.000 K 107.24 % | 72.863 K 100.10 % | -70.708 M -188.65 % | 79.765 M 24 671.74 % | 322.000 K -33.96 % | 487.592 K -92.25 % | 6.291 M 31 554.42 % | -19.999 K -101.38 % | 1.449 M -93.27 % | 21.514 M -5.00 % | 22.646 M 3 711.13 % | 594.215 K 105.80 % | -10.243 M 55.46 % | -22.994 M | 0.000 100.00 % | -1.323 M 62.20 % | -3.500 M 11.44 % | -3.952 M -3 162.06 % | -121.160 K 98.31 % | -7.173 M -267.82 % | -1.950 M |
| Net cash used for investing activites | 822.000 K | 0.000 -100.00 % | 1.933 M 624.11 % | 267.000 K 119.25 % | -1.387 M 55.40 % | -3.110 M -141.33 % | 7.525 M 357.56 % | -2.922 M 69.45 % | -9.565 M -937.32 % | -922.050 K 78.18 % | -4.226 M 39.07 % | -6.936 M 95.27 % | -146.524 M -763.33 % | -16.972 M -889.30 % | -1.716 M 97.61 % | -71.764 M -198.72 % | 72.693 M 1 355.71 % | -5.789 M 18.42 % | -7.096 M -253.69 % | 4.617 M 176.68 % | -6.022 M -2 853.01 % | -203.913 K -101.21 % | 16.875 M -5.30 % | 17.820 M 359.04 % | -6.879 M 69.39 % | -22.476 M 22.72 % | -29.085 M -669.80 % | -3.778 M -185.60 % | -1.323 M 62.20 % | -3.500 M 11.44 % | -3.952 M -177.33 % | -1.425 M 80.13 % | -7.173 M -267.82 % | -1.950 M |
| Debt repayment | 3.303 M 146.55 % | -7.096 M 35.33 % | -10.972 M -1 658.40 % | -624.000 K -204.39 % | -205.000 K 95.94 % | -5.050 M -12 706.41 % | 40.059 K -98.73 % | 3.163 M 116.53 % | -19.133 M -157.86 % | -7.420 M 39.94 % | -12.354 M -29.99 % | -9.504 M -168.47 % | 13.879 M 296.87 % | -7.050 M 20.21 % | -8.835 M -195.68 % | 9.234 M 322.24 % | -4.155 M -2 182.97 % | -182.000 K 94.63 % | -3.392 M 45.57 % | -6.232 M -140.38 % | 15.433 M 230.92 % | -11.788 M -1 144.19 % | 1.129 M -90.31 % | 11.655 M 522.63 % | -2.758 M 4.59 % | -2.891 M 69.05 % | -9.338 M -443.03 % | 2.722 M 234.59 % | -2.023 M 17.72 % | -2.458 M | 0.000 100.00 % | -6.316 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.349 M -80.87 % | 27.963 M 3 894.71 % | 700.000 K -11.66 % | 792.431 K | 0.000 -100.00 % | 15.782 M -91.65 % | 189.000 M 2 837.04 % | 6.435 M -87.54 % | 51.659 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 120.628 M | 0.000 -100.00 % | 55.000 M | 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 |
| 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 100.00 % | -54.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.810 M | 0.000 -100.00 % | 2.371 M 349.58 % | -950.000 K -115.86 % | 5.990 M | 0.000 -100.00 % | 778.943 K 123.74 % | -3.281 M -179.35 % | 4.135 M 4 698 357.95 % | 88.000 | 0.000 100.00 % | -1.598 M -581 086.18 % | -275.000 74.82 % | -1.092 K 99.98 % | -5.725 M -170.44 % | -2.117 M | 0.000 100.00 % | -4.032 M -37.09 % | -2.941 M -160.12 % | 4.892 M 773.02 % | -726.894 K 13.66 % | -841.874 K -9.21 % | -770.860 K -61.62 % | -476.956 K 2.83 % | -490.833 K 9.85 % | -544.440 K 98.66 % | -40.480 M -204.21 % | 38.844 M 9 746.54 % | -402.677 K -1.74 % | -395.798 K 80.19 % | -1.998 M -444.94 % | -366.686 K -105.97 % | 6.146 M 520.93 % | -1.460 M |
| Net cash used provided by financing activities | 493.000 K 106.95 % | -7.096 M 17.50 % | -8.601 M -446.47 % | -1.574 M -127.21 % | 5.785 M 214.55 % | -5.050 M 10.20 % | -5.624 M -371.89 % | 2.068 M -84.05 % | 12.965 M 242.40 % | -9.104 M 30.69 % | -13.136 M -18.33 % | -11.102 M -138.84 % | 28.581 M -84.17 % | 180.493 M 2 321.27 % | -8.126 M -113.82 % | 58.776 M 1 514.58 % | -4.155 M -136.62 % | -1.756 M 72.27 % | -6.333 M -372.69 % | -1.340 M -109.11 % | 14.707 M 216.44 % | -12.630 M -3 627.26 % | 358.070 K -96.80 % | 11.179 M 444.10 % | -3.249 M 5.42 % | -3.435 M 93.11 % | -49.818 M -130.72 % | 162.194 M 6 775.83 % | -2.430 M -31.33 % | -1.850 M 7.42 % | -1.998 M 70.10 % | -6.683 M -148.60 % | 13.751 M 1 041.86 % | -1.460 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 377.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.000 | 0.000 | 0.000 | 0.000 100.00 % | -75.000 | 0.000 | 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.375 K 163.75 % | -10.000 K -321.41 % | -2.373 K | 0.000 100.00 % | -7.627 K -176.27 % | 10.000 K |
| Net change in cash | -2.195 M -255.78 % | 1.409 M 457.50 % | 252.735 K 116.70 % | -1.513 M -186.16 % | 1.756 M 541.76 % | 273.623 K 113.29 % | -2.058 M 78.53 % | -9.584 M -219.60 % | 8.014 M 232.31 % | 2.411 M 126.73 % | -9.021 M 37.62 % | -14.462 M 90.57 % | -153.365 M -191.23 % | 168.109 M 505.16 % | -41.492 M -320.96 % | 18.778 M -50.19 % | 37.702 M 1 055.95 % | -3.944 M -261.64 % | 2.440 M 142.60 % | -5.727 M -212.87 % | 5.074 M 142.02 % | -12.075 M -494.50 % | 3.061 M -53.00 % | 6.512 M 169.60 % | -9.357 M 65.82 % | -27.376 M -167.55 % | 40.528 M 467.77 % | -11.020 M 54.05 % | -23.983 M -532.91 % | 5.540 M 8.01 % | 5.129 M -77.66 % | 22.957 M 250.68 % | -15.236 M -309.28 % | 7.280 M |
| Cash at beginning of period | 2.722 M 107.31 % | 1.313 M 23.87 % | 1.060 M -58.80 % | 2.573 M 214.93 % | 817.000 K 50.36 % | 543.377 K -79.11 % | 2.602 M -78.65 % | 12.186 M 192.07 % | 4.172 M 136.96 % | 1.761 M -83.67 % | 10.782 M -57.29 % | 25.244 M -85.87 % | 178.609 M 1 601.04 % | 10.500 M -79.80 % | 51.992 M 56.54 % | 33.214 M 4 293.39 % | 756.000 K -83.04 % | 4.457 M 120.96 % | 2.017 M -73.95 % | 7.744 M 190.05 % | 2.670 M -81.89 % | 14.745 M 26.20 % | 11.684 M 125.91 % | 5.172 M -64.40 % | 14.529 M -65.33 % | 41.905 M 2 943.43 % | 1.377 M -88.89 % | 12.397 M -65.92 % | 36.380 M 17.96 % | 30.840 M 19.95 % | 25.711 M 833.52 % | 2.754 M -84.69 % | 17.990 M 67.97 % | 10.710 M |
| Cash at end of period | 527.000 K -80.64 % | 2.722 M 107.35 % | 1.313 M 23.84 % | 1.060 M -58.80 % | 2.573 M 214.93 % | 817.000 K 50.36 % | 543.377 K -79.11 % | 2.602 M -78.65 % | 12.186 M 192.07 % | 4.172 M 136.96 % | 1.761 M -83.67 % | 10.782 M -57.29 % | 25.244 M -85.87 % | 178.609 M 1 601.04 % | 10.500 M -79.80 % | 51.992 M 35.19 % | 38.458 M 7 396.69 % | 513.000 K -88.49 % | 4.457 M 120.96 % | 2.017 M -73.95 % | 7.744 M 190.05 % | 2.670 M -81.89 % | 14.745 M 26.20 % | 11.684 M 125.91 % | 5.172 M -64.40 % | 14.529 M -65.33 % | 41.905 M 2 943.43 % | 1.377 M -88.89 % | 12.397 M -65.92 % | 36.380 M 17.96 % | 30.840 M 19.95 % | 25.711 M 833.52 % | 2.754 M -84.69 % | 17.990 M |
| Operating cash flow | -3.510 M -141.27 % | 8.505 M 22.90 % | 6.920 M 3 459.40 % | -206.000 K 89.26 % | -1.918 M -122.74 % | 8.434 M 313.04 % | -3.959 M 54.66 % | -8.731 M -289.25 % | 4.614 M -62.91 % | 12.438 M 49.11 % | 8.341 M 133.26 % | 3.576 M 110.10 % | -35.422 M -872.06 % | 4.588 M 114.50 % | -31.651 M -199.64 % | 31.766 M 192.79 % | -34.235 M -643.24 % | 6.302 M -60.29 % | 15.870 M 276.24 % | -9.004 M -149.37 % | -3.611 M -575.95 % | 758.656 K 105.35 % | -14.172 M 36.98 % | -22.486 M -3 016.54 % | 770.998 K 152.65 % | -1.464 M -101.23 % | 119.432 M 170.49 % | -169.436 M -737.25 % | -20.237 M -285.66 % | 10.900 M -1.64 % | 11.082 M -64.33 % | 31.065 M 242.45 % | -21.807 M -304.18 % | 10.680 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -6.832 K | 0.000 100.00 % | -1.533 M 50.71 % | -3.110 M 38.37 % | -5.046 M 25.47 % | -6.771 M 32.21 % | -9.988 M -166.30 % | -3.751 M -204.96 % | 3.573 M 142.92 % | -8.326 M 94.81 % | -160.551 M -5 039.28 % | -3.124 M -74.64 % | -1.789 M -69.39 % | -1.056 M 85.07 % | -7.072 M -15.73 % | -6.111 M 19.42 % | -7.584 M -353.25 % | -1.673 M -65.77 % | -1.009 M -178.22 % | -362.792 K 92.18 % | -4.639 M -64.16 % | -2.826 M -91.78 % | -1.474 M 34.03 % | -2.234 M 63.33 % | -6.092 M -61.22 % | -3.778 M -435.17 % | -706.000 K 44.35 % | -1.269 M 51.96 % | -2.641 M -85.29 % | -1.425 M 65.11 % | -4.085 M 0.00 % | -4.085 M |
| Free CashFlow | -3.510 M -141.27 % | 8.505 M 23.02 % | 6.914 M 3 456.08 % | -206.000 K 94.03 % | -3.451 M -164.82 % | 5.324 M 159.12 % | -9.005 M 41.91 % | -15.502 M -188.45 % | -5.374 M -161.86 % | 8.687 M -27.08 % | 11.914 M 350.83 % | -4.750 M 97.58 % | -195.973 M -13 486.13 % | 1.464 M 104.38 % | -33.439 M -208.89 % | 30.710 M 174.35 % | -41.307 M -21 726.70 % | 191.000 K -97.69 % | 8.286 M 177.60 % | -10.678 M -131.11 % | -4.620 M -1 267.13 % | 395.864 K 102.10 % | -18.811 M 25.68 % | -25.313 M -3 502.68 % | -702.604 K 81.00 % | -3.698 M -103.26 % | 113.340 M 165.43 % | -173.214 M -727.07 % | -20.943 M -317.44 % | 9.631 M 14.10 % | 8.441 M -71.52 % | 29.640 M 214.48 % | -25.892 M -492.58 % | 6.595 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 |