Sprayking Agro Equipment Limited SPRAYKING.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.278 B 25.68 % | 1.017 B 426.00 % | 193.277 M 20.88 % | 159.898 M -14.04 % | 186.019 M -28.94 % | 261.767 M -9.38 % | 288.860 M 22.13 % | 236.515 M 32.40 % | 178.638 M 16.96 % | 152.734 M 8.13 % | 141.252 M -12.96 % | 162.276 M 44.75 % | 112.106 M |
| Net income | 72.768 M -18.38 % | 89.160 M 424.41 % | 17.002 M 390.25 % | 3.468 M -44.10 % | 6.204 M 2 038.76 % | 290.075 K -78.29 % | 1.336 M 14.54 % | 1.166 M 42.36 % | 819.304 K 53.70 % | 533.040 K 48.89 % | 358.000 K -48.49 % | 695.000 K 190.79 % | 239.000 K |
| Income before tax | 96.298 M -22.52 % | 124.289 M 435.38 % | 23.215 M 393.31 % | 4.706 M -46.31 % | 8.765 M 1 891.93 % | 440.025 K -77.00 % | 1.913 M 29.33 % | 1.480 M 28.02 % | 1.156 M 49.88 % | 771.040 K 48.85 % | 518.000 K -48.71 % | 1.010 M 191.91 % | 346.000 K |
| Income before tax ratio | 0.08 -38.35 % | 0.12 1.78 % | 0.12 308.11 % | 0.03 -37.54 % | 0.05 2 703.06 % | 0.00 -74.62 % | 0.01 5.90 % | 0.01 -3.30 % | 0.01 28.15 % | 0.01 37.66 % | 0.00 -41.08 % | 0.01 101.66 % | 0.00 |
| EBITDA | 136.370 M -11.62 % | 154.302 M 507.39 % | 25.404 M 418.13 % | 4.903 M 1 602.43 % | 288.000 K -97.08 % | 9.876 M -21.65 % | 12.606 M 7.44 % | 11.733 M -6.11 % | 12.497 M 5.17 % | 11.883 M 3.39 % | 11.494 M 50.56 % | 7.634 M 49.72 % | 5.099 M |
| Net income ratio | 0.06 -35.06 % | 0.09 -0.30 % | 0.09 305.59 % | 0.02 -34.97 % | 0.03 2 909.68 % | 0.00 -76.04 % | 0.00 -6.21 % | 0.00 7.52 % | 0.00 31.42 % | 0.00 37.70 % | 0.00 -40.82 % | 0.00 100.89 % | 0.00 |
| Ratio EBITDA | 0.11 -29.68 % | 0.15 15.47 % | 0.13 328.65 % | 0.03 1 880.54 % | 0.00 -95.90 % | 0.04 -13.55 % | 0.04 -12.03 % | 0.05 -29.09 % | 0.07 -10.08 % | 0.08 -4.38 % | 0.08 72.97 % | 0.05 3.43 % | 0.05 |
| Gross profit ratio | 0.15 -4.71 % | 0.15 -0.46 % | 0.15 123.41 % | 0.07 450.84 % | 0.01 -92.33 % | 0.16 -1.01 % | 0.16 -15.73 % | 0.19 -22.52 % | 0.25 -5.92 % | 0.27 13.57 % | 0.23 11.92 % | 0.21 3.09 % | 0.20 |
| Weighted average shs out dil | 105.679 M 0.00 % | 105.679 M 28.04 % | 82.534 M 32.26 % | 62.403 M 18.01 % | 52.879 M 1.40 % | 52.148 M -1.38 % | 52.879 M 0.00 % | 52.879 M 16.29 % | 45.473 M 234.73 % | 13.585 M 114.50 % | 6.333 M 0.00 % | 6.333 M 0.00 % | 6.333 M |
| Weighted average shs out | 105.679 M 0.00 % | 105.679 M 28.04 % | 82.534 M 32.26 % | 62.403 M 18.01 % | 52.879 M 2.97 % | 51.355 M -3.13 % | 53.015 M 0.26 % | 52.880 M 12.30 % | 47.089 M 244.52 % | 13.668 M 115.33 % | 6.348 M 0.22 % | 6.333 M 0.00 % | 6.333 M |
| EPS diluted | 0.69 -17.86 % | 0.84 300.00 % | 0.21 277.70 % | 0.06 -5.28 % | 0.06 948.21 % | 0.01 -77.78 % | 0.03 14.03 % | 0.02 27.01 % | 0.02 -55.38 % | 0.04 -30.85 % | 0.06 -48.73 % | 0.11 191.78 % | 0.04 |
| Earnings per share | 0.69 -17.86 % | 0.84 300.00 % | 0.21 277.70 % | 0.06 -5.28 % | 0.06 948.21 % | 0.01 -77.87 % | 0.03 14.48 % | 0.02 22.78 % | 0.02 -54.08 % | 0.04 -30.62 % | 0.06 -48.64 % | 0.11 191.78 % | 0.04 |
| Gross profit | 185.544 M 19.76 % | 154.929 M 423.60 % | 29.589 M 170.05 % | 10.957 M 373.49 % | 2.314 M -94.55 % | 42.456 M -10.29 % | 47.326 M 2.92 % | 45.983 M 2.59 % | 44.824 M 10.04 % | 40.736 M 22.80 % | 33.172 M -2.58 % | 34.049 M 49.23 % | 22.817 M |
| Income tax expense | 23.529 M -33.02 % | 35.129 M 465.41 % | 6.213 M 401.86 % | 1.238 M -51.66 % | 2.561 M 1 607.90 % | 149.950 K -74.03 % | 577.500 K 84.42 % | 313.150 K -6.90 % | 336.350 K 41.32 % | 238.000 K 48.75 % | 160.000 K -49.21 % | 315.000 K 194.39 % | 107.000 K |
| Cost of revenue | 1.092 B 26.74 % | 861.715 M 426.44 % | 163.688 M 9.90 % | 148.941 M -18.92 % | 183.705 M -16.24 % | 219.311 M -9.20 % | 241.534 M 26.77 % | 190.532 M 42.39 % | 133.814 M 19.48 % | 111.998 M 3.63 % | 108.080 M -15.71 % | 128.227 M 43.61 % | 89.289 M |
| General and administrative expenses | 0.000 -100.00 % | 8.470 M 63.42 % | 5.183 M -14.98 % | 6.096 M 1 483.38 % | 385.000 K -97.98 % | 19.050 M 0.08 % | 19.036 M -5.95 % | 20.241 M | 0.000 | 0.000 -100.00 % | 12.621 M 0.83 % | 12.517 M 183.90 % | 4.409 M |
| Selling and marketing expenses | 0.000 -100.00 % | 1.711 M 1 484.26 % | 108.000 K 730.77 % | 13.000 K -99.84 % | 7.976 M 10 671.70 % | 74.050 K -70.40 % | 250.158 K 21.44 % | 206.000 K | 0.000 | 0.000 -100.00 % | 42.000 K -48.78 % | 82.000 K 811.11 % | 9.000 K |
| Other expenses | 49.021 M 363.69 % | 10.572 M 352 300.00 % | 3.000 K -91.67 % | 36.000 K -81.35 % | 193.070 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.388 M |
| Operating expenses | 102.202 M 392.47 % | 20.753 M 292.01 % | 5.294 M -13.85 % | 6.145 M -28.17 % | 8.555 M -55.27 % | 19.124 M -0.84 % | 19.286 M -5.68 % | 20.447 M 10.62 % | 18.483 M 23.29 % | 14.992 M 18.39 % | 12.663 M 0.51 % | 12.599 M -39.45 % | 20.806 M |
| Cost and expenses | 1.194 B 35.34 % | 882.468 M 422.23 % | 168.982 M 8.96 % | 155.086 M -19.34 % | 192.259 M -19.37 % | 238.436 M -8.58 % | 260.820 M 23.62 % | 210.979 M 38.53 % | 152.297 M 19.93 % | 126.990 M 5.17 % | 120.743 M -14.26 % | 140.826 M 27.91 % | 110.095 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 |
| Selling general and administrative expenses | 53.181 M 422.36 % | 10.181 M 92.42 % | 5.291 M -13.39 % | 6.109 M -26.94 % | 8.361 M -56.28 % | 19.124 M -0.84 % | 19.286 M -5.68 % | 20.447 M 10.62 % | 18.483 M 23.29 % | 14.992 M 18.39 % | 12.663 M 0.51 % | 12.599 M 185.17 % | 4.418 M |
| Interest income | 0.000 -100.00 % | 3.027 M 6 206.25 % | 48.000 K 118.18 % | 22.000 K -98.85 % | 1.920 M -63.50 % | 5.261 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.665 M |
| Interest expense | 21.974 M 61.78 % | 13.583 M 1 156.52 % | 1.081 M 2 744.74 % | 38.000 K -99.05 % | 4.014 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 18.098 M -6.98 % | 19.457 M 1 656.05 % | 1.108 M 462.44 % | 197.000 K -87.99 % | 1.640 M -63.13 % | 4.448 M -13.89 % | 5.166 M -13.39 % | 5.964 M -7.58 % | 6.454 M -3.47 % | 6.686 M -13.37 % | 7.718 M 90.66 % | 4.048 M 9.64 % | 3.692 M |
| Operating income | 83.342 M -37.89 % | 134.185 M 452.32 % | 24.295 M 404.88 % | 4.812 M -15.06 % | 5.665 M -75.72 % | 23.332 M -16.79 % | 28.040 M 9.80 % | 25.537 M -3.05 % | 26.341 M 2.32 % | 25.744 M 25.52 % | 20.509 M -4.39 % | 21.450 M 1 424.52 % | 1.407 M |
| Operating income ratio | 0.07 -50.58 % | 0.13 5.00 % | 0.13 317.69 % | 0.03 -1.18 % | 0.03 -65.83 % | 0.09 -8.18 % | 0.10 -10.09 % | 0.11 -26.78 % | 0.15 -12.52 % | 0.17 16.09 % | 0.15 9.84 % | 0.13 953.19 % | 0.01 |
| Total other income expenses net | 12.956 M 230.92 % | -9.896 M -816.30 % | -1.080 M -918.87 % | -106.000 K -100.71 % | 15.005 M 165.55 % | -22.892 M 12.38 % | -26.127 M -8.60 % | -24.057 M 4.48 % | -25.185 M -0.85 % | -24.973 M -24.92 % | -19.991 M 2.20 % | -20.440 M | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 512.784 M 65.38 % | 310.065 M 2 310.14 % | 12.865 M 420.58 % | -4.013 M -218.80 % | 3.378 M -93.24 % | 50.000 M -21.78 % | 63.920 M -6.44 % | 68.317 M 20.78 % | 56.564 M -26.04 % | 76.485 M -18.48 % | 93.824 M 7.11 % | 87.596 M 91.30 % | 45.790 M |
| Total investments | 10.648 M 5.70 % | 10.074 M | 0.000 | 0.000 100.00 % | -795.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.000 K |
| Total debt | 513.172 M 49.00 % | 344.402 M 2 552.92 % | 12.982 M | 0.000 -100.00 % | 3.632 M -92.78 % | 50.315 M -21.43 % | 64.037 M -6.42 % | 68.428 M 17.50 % | 58.239 M -26.46 % | 79.196 M -15.92 % | 94.193 M 6.90 % | 88.113 M 91.58 % | 45.992 M |
| Accumulated other comprehensive income loss | -319.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 |
| Retained earnings | 106.352 M 26.00 % | 84.403 M 131.71 % | 36.426 M 87.52 % | 19.425 M 22.57 % | 15.848 M 64.33 % | 9.644 M 3.10 % | 9.354 M 16.66 % | 8.018 M 15.26 % | 6.956 M 13.35 % | 6.137 M 0.78 % | 6.089 M 5.77 % | 5.757 M 13.71 % | 5.063 M |
| Common stock | 105.679 M 0.00 % | 105.679 M 66.67 % | 63.408 M 99.85 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 38.87 % | 22.848 M 501.26 % | 3.800 M 0.00 % | 3.800 M 0.00 % | 3.800 M |
| Total equity | 375.785 M 12.69 % | 333.466 M 34.75 % | 247.466 M 171.72 % | 91.073 M 4.09 % | 87.496 M 7.63 % | 81.292 M 0.36 % | 81.002 M 1.68 % | 79.666 M 1.35 % | 78.604 M 32.92 % | 59.137 M 209.80 % | 19.089 M 1.77 % | 18.757 M 3.84 % | 18.063 M |
| Other non current liabilities | 0.000 -100.00 % | 2.000 K | 0.000 100.00 % | -2.000 K -200.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 171.350 K -68.90 % | 551.000 K -22.61 % | 712.000 K -47.80 % | 1.364 M 30.15 % | 1.048 M |
| Long term debt | 76.037 M 58.04 % | 48.113 M 3 859.92 % | 1.215 M | 0.000 | 0.000 -100.00 % | 5.094 M -46.15 % | 9.460 M -32.82 % | 14.083 M -40.34 % | 23.605 M -45.28 % | 43.137 M -32.65 % | 64.050 M 16.60 % | 54.930 M 52.76 % | 35.958 M |
| Total non current liabilities | 74.629 M 49.49 % | 49.923 M 4 008.89 % | 1.215 M 60 850.00 % | -2.000 K -200.00 % | 2.000 K -99.96 % | 5.094 M -46.15 % | 9.460 M -32.82 % | 14.083 M -40.77 % | 23.776 M -45.58 % | 43.688 M -32.54 % | 64.762 M 15.04 % | 56.294 M 52.12 % | 37.006 M |
| Other current liabilities | 21.034 M -38.34 % | 34.111 M 337.26 % | 7.801 M 426.38 % | 1.482 M -58.99 % | 3.614 M 3.57 % | 3.489 M 44.38 % | 2.417 M -14.40 % | 2.823 M -89.99 % | 28.193 M 799.99 % | 3.133 M -67.87 % | 9.750 M -50.96 % | 19.881 M 1 860.65 % | 1.014 M |
| Deferred revenue | 0.000 -100.00 % | 95.819 M | 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 | 443.898 M 49.82 % | 296.289 M 2 417.97 % | 11.767 M | 0.000 -100.00 % | 3.632 M -91.97 % | 45.221 M -17.14 % | 54.577 M 0.43 % | 54.345 M 56.91 % | 34.634 M -3.95 % | 36.059 M 19.63 % | 30.143 M -9.16 % | 33.183 M 230.71 % | 10.034 M |
| Total current liabilities | 606.579 M 4.03 % | 583.093 M 2 652.65 % | 21.183 M -18.27 % | 25.918 M 143.11 % | 10.661 M -78.54 % | 49.671 M -19.72 % | 61.869 M -13.78 % | 71.760 M 6.85 % | 67.160 M 61.71 % | 41.530 M 0.61 % | 41.278 M -27.75 % | 57.136 M 91.73 % | 29.800 M |
| Total liabilities | 681.208 M 7.61 % | 633.016 M 2 726.34 % | 22.397 M -13.59 % | 25.918 M 143.11 % | 10.661 M -80.53 % | 54.765 M -23.22 % | 71.329 M -16.91 % | 85.842 M -5.60 % | 90.936 M 6.71 % | 85.218 M -19.64 % | 106.040 M -6.52 % | 113.430 M 69.79 % | 66.806 M |
| Other non current assets | 2.136 M -74.82 % | 8.483 M 212.68 % | 2.713 M 106.16 % | 1.316 M 315.65 % | 316.611 K -90.07 % | 3.187 M -36.07 % | 4.986 M -20.55 % | 6.275 M -15.61 % | 7.436 M 109.18 % | 3.555 M 88.78 % | 1.883 M -0.05 % | 1.884 M 8.21 % | 1.741 M |
| Long term investments | 10.648 M 5.70 % | 10.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.000 K |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 27.841 M 0.00 % | 27.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 27.841 M 0.00 % | 27.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 236.622 M 65.55 % | 142.927 M 2 517.71 % | 5.460 M 128.83 % | 2.386 M 64.34 % | 1.452 M -93.84 % | 23.565 M -18.43 % | 28.888 M -12.18 % | 32.893 M -4.41 % | 34.410 M -4.84 % | 36.161 M 4.82 % | 34.499 M -14.16 % | 40.188 M 46.26 % | 27.478 M |
| Total non current assets | 277.247 M 46.44 % | 189.325 M 2 184.33 % | 8.288 M 111.48 % | 3.919 M 95.12 % | 2.009 M -92.49 % | 26.753 M -21.02 % | 33.873 M -13.52 % | 39.168 M -6.40 % | 41.846 M 5.36 % | 39.716 M 9.16 % | 36.382 M -13.52 % | 42.072 M 42.14 % | 29.600 M |
| Other current assets | 0.000 -100.00 % | 377.100 M 562.10 % | 56.955 M 319.31 % | 13.583 M 11.83 % | 12.146 M 24.53 % | 9.753 M 22.08 % | 7.989 M -29.28 % | 11.297 M -49.55 % | 22.394 M -23.72 % | 29.356 M 65.77 % | 17.709 M -3.33 % | 18.319 M 39.88 % | 13.096 M |
| Short term investments | 289.973 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 |
| cash and cash equivalents | 388.000 K -98.87 % | 34.337 M 29 247.86 % | 117.000 K -97.08 % | 4.013 M 1 479.92 % | 254.000 K -19.31 % | 314.787 K 167.93 % | 117.488 K 5.85 % | 110.994 K -93.37 % | 1.674 M -38.24 % | 2.711 M 634.74 % | 369.000 K -28.63 % | 517.000 K 155.94 % | 202.000 K |
| Cash and short term investments | 290.361 M 745.62 % | 34.337 M 29 247.86 % | 117.000 K -97.08 % | 4.013 M 1 479.92 % | 254.000 K -19.31 % | 314.787 K 167.93 % | 117.488 K 5.85 % | 110.994 K -93.37 % | 1.674 M -38.24 % | 2.711 M 634.74 % | 369.000 K -28.63 % | 517.000 K 155.94 % | 202.000 K |
| Total current assets | 779.746 M 0.33 % | 777.157 M 197.11 % | 261.575 M 131.33 % | 113.072 M 17.60 % | 96.148 M -12.04 % | 109.304 M -7.73 % | 118.457 M -6.24 % | 126.340 M -1.06 % | 127.694 M 22.03 % | 104.639 M 17.91 % | 88.747 M -1.52 % | 90.115 M 63.05 % | 55.269 M |
| Inventory | 280.862 M 4.62 % | 268.471 M 137.58 % | 113.002 M 5 653.67 % | 1.964 M 216.77 % | 620.000 K -99.06 % | 65.753 M -20.75 % | 82.966 M 8.85 % | 76.223 M 11.18 % | 68.561 M 7.02 % | 64.064 M -6.53 % | 68.541 M 1.62 % | 67.447 M 99.19 % | 33.861 M |
| Net receivables | 208.523 M 114.42 % | 97.249 M 6.28 % | 91.501 M -2.15 % | 93.512 M 12.49 % | 83.128 M 148.27 % | 33.483 M 22.27 % | 27.385 M -29.25 % | 38.708 M 10.39 % | 35.065 M 312.12 % | 8.508 M 299.84 % | 2.128 M -44.47 % | 3.832 M -52.75 % | 8.110 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 115.000 K -47.00 % | 217.000 K -9.58 % | 240.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 122.187 M -21.96 % | 156.572 M 10 735.43 % | 1.445 M -94.05 % | 24.295 M 638.00 % | 3.292 M 242.64 % | 960.774 K -80.29 % | 4.875 M -66.59 % | 14.591 M 236.75 % | 4.333 M 85.24 % | 2.339 M 68.89 % | 1.385 M -65.99 % | 4.072 M -78.28 % | 18.752 M |
| Tax payables | 19.460 M 6 343.71 % | 302.000 K 77.65 % | 170.000 K 20.57 % | 141.000 K 14.63 % | 123.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 58.293 M 53.31 % | 38.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 6.763 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 |
| 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 |
| Other total stockholders equity | 211.494 M 100.73 % | 105.360 M -28.63 % | 147.632 M 269.82 % | 39.920 M 0.00 % | 39.920 M 0.00 % | 39.920 M 0.00 % | 39.920 M 0.00 % | 39.920 M 0.00 % | 39.920 M 32.40 % | 30.152 M 227.74 % | 9.200 M 0.00 % | 9.200 M 0.00 % | 9.200 M |
| Deferred tax liabilities non current | 5.354 M 196.13 % | 1.808 M | 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 100.00 % | -999.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.057 B 9.36 % | 966.482 M 258.14 % | 269.863 M 130.67 % | 116.991 M 19.19 % | 98.156 M -27.86 % | 136.057 M -10.68 % | 152.331 M -7.96 % | 165.508 M -2.38 % | 169.540 M 17.45 % | 144.355 M 15.37 % | 125.129 M -5.34 % | 132.187 M 55.75 % | 84.869 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -185.286 M 55.49 % | -416.261 M -775.95 % | -47.521 M -763.33 % | 7.164 M -21.87 % | 9.169 M -5.28 % | 9.680 M 39.85 % | 6.922 M 128.65 % | -24.165 M -1 718.08 % | -1.329 M 93.33 % | -19.918 M 1.39 % | -20.199 M -12 195.21 % | 167.000 K 101.08 % | -15.477 M |
| Accounts receivables | -111.314 M -1 850.14 % | -5.708 M -383.84 % | 2.011 M 119.37 % | -10.384 M 79.08 % | -49.645 M -714.07 % | -6.098 M -153.86 % | 11.323 M 410.83 % | -3.643 M 86.28 % | -26.557 M -316.23 % | -6.380 M -474.43 % | 1.704 M -60.17 % | 4.278 M 414.79 % | -1.359 M |
| Inventory | -12.391 M 94.69 % | -233.479 M -606.91 % | -33.028 M -2 359.27 % | -1.343 M -102.06 % | 65.133 M 278.39 % | 17.213 M 355.29 % | -6.743 M 12.01 % | -7.663 M -70.39 % | -4.497 M -200.45 % | 4.477 M 509.62 % | -1.093 M 96.75 % | -33.586 M -575.91 % | -4.969 M |
| Accounts payables | -34.385 M -127.43 % | 125.340 M 648.53 % | -22.850 M -208.79 % | 21.003 M 800.87 % | 2.331 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 88.599 M 129.30 % | -302.414 M -4 865.43 % | 6.346 M 400.47 % | -2.112 M 75.58 % | -8.650 M -503.07 % | -1.434 M -161.25 % | 2.342 M 118.21 % | -12.860 M -143.26 % | 29.725 M 265.00 % | -18.014 M 13.43 % | -20.810 M -170.60 % | 29.475 M 422.17 % | -9.149 M |
| Other non cash items | 2.514 M -97.60 % | 104.544 M 9 119.05 % | 1.134 M 1 372.73 % | 77.000 K 100.45 % | -17.229 M -1 454.43 % | 1.272 M 130.56 % | -4.162 M -126.23 % | 15.870 M 93.34 % | 8.208 M 49.40 % | 5.494 M 168.53 % | 2.046 M 117.15 % | -11.931 M -9 800.00 % | 123.000 K |
| Net cash provided by operating activities | -68.376 M 66.33 % | -203.100 M -618.25 % | -28.277 M -359.28 % | 10.906 M 365.04 % | 2.345 M -85.05 % | 15.691 M 69.41 % | 9.262 M 895.25 % | -1.165 M -108.23 % | 14.152 M 296.44 % | -7.204 M 28.51 % | -10.077 M -43.53 % | -7.021 M 38.54 % | -11.423 M |
| Investments in property plant and equipment | -111.794 M -67.46 % | -66.760 M -1 495.98 % | -4.183 M -269.85 % | -1.131 M -1 928.19 % | -55.764 K 97.30 % | -2.065 M -75.52 % | -1.177 M 73.55 % | -4.448 M 5.43 % | -4.703 M 49.28 % | -9.272 M -351.43 % | -2.054 M 87.78 % | -16.808 M -596.56 % | -2.413 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.558 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -10.074 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -574.000 K 84.41 % | -3.683 M 97.00 % | -122.777 M -5 052.20 % | -2.383 M -204.99 % | 2.270 M -55.58 % | 5.110 M 121.37 % | 2.308 M 44.59 % | 1.596 M 143.62 % | -3.660 M -946.88 % | -349.607 K -168.96 % | 507.000 K -62.16 % | 1.340 M 1 422.73 % | 88.000 K |
| Net cash used for investing activites | -112.368 M -39.56 % | -80.517 M 36.58 % | -126.960 M -3 512.98 % | -3.514 M -109.30 % | 37.772 M 1 140.69 % | 3.044 M 169.03 % | 1.132 M 139.69 % | -2.851 M 65.91 % | -8.363 M 13.09 % | -9.622 M -521.98 % | -1.547 M 90.00 % | -15.468 M -565.29 % | -2.325 M |
| Debt repayment | 168.770 M -40.68 % | 284.522 M 2 091.83 % | 12.981 M 457.41 % | -3.632 M 90.96 % | -40.179 M -820.27 % | -4.366 M 5.55 % | -4.623 M 51.46 % | -9.522 M 51.25 % | -19.532 M 6.60 % | -20.913 M -329.31 % | 9.120 M -51.93 % | 18.972 M | 0.000 |
| Common stock issued | 105.679 M | 0.000 -100.00 % | 139.392 M | 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 |
| 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 |
| Other financing activites | -127.654 M -483.17 % | 33.315 M 3 184.72 % | -1.080 M | 0.000 -100.00 % | 389.000 100.00 % | -14.172 M -145.85 % | -5.765 M -148.14 % | 11.974 M -5.76 % | 12.707 M -68.30 % | 40.081 M 1 601.22 % | 2.356 M -38.52 % | 3.832 M -71.62 % | 13.502 M |
| Net cash used provided by financing activities | 146.795 M -53.81 % | 317.837 M 110.08 % | 151.293 M 4 265.56 % | -3.632 M 90.96 % | -40.179 M -116.74 % | -18.538 M -78.47 % | -10.387 M -523.55 % | 2.452 M 135.93 % | -6.826 M -135.61 % | 19.168 M 67.03 % | 11.476 M -49.68 % | 22.804 M 68.89 % | 13.502 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 314.788 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -33.949 M -199.21 % | 34.221 M 978.36 % | -3.896 M -203.62 % | 3.760 M 6 164.52 % | -62.000 K -131.42 % | 197.299 K 2 938.17 % | 6.494 K 100.42 % | -1.563 M -50.81 % | -1.037 M -144.26 % | 2.342 M 1 682.55 % | -148.000 K -128.63 % | 517.000 K 155.94 % | 202.000 K |
| Cash at beginning of period | 34.337 M 29 247.86 % | 117.000 K -97.08 % | 4.013 M 1 486.17 % | 253.000 K -19.63 % | 314.787 K 167.93 % | 117.488 K 5.85 % | 110.994 K -93.37 % | 1.674 M -38.24 % | 2.711 M 634.74 % | 369.000 K -28.63 % | 517.000 K 155.94 % | 202.000 K | 0.000 |
| Cash at end of period | 388.000 K -98.87 % | 34.338 M 29 248.72 % | 117.000 K -97.08 % | 4.013 M 1 486.17 % | 253.000 K -19.63 % | 314.787 K 167.93 % | 117.488 K 5.85 % | 110.994 K -93.37 % | 1.674 M -38.24 % | 2.711 M 634.74 % | 369.000 K -28.63 % | 517.000 K 155.94 % | 202.000 K |
| Operating cash flow | -68.376 M 66.33 % | -203.100 M -618.25 % | -28.277 M -359.28 % | 10.906 M 71.48 % | 6.360 M -59.47 % | 15.691 M 69.41 % | 9.262 M 895.25 % | -1.165 M -108.23 % | 14.152 M 296.44 % | -7.204 M 28.51 % | -10.077 M -43.53 % | -7.021 M 38.54 % | -11.423 M |
| Capital expenditure | -111.794 M -67.46 % | -66.760 M -1 495.98 % | -4.183 M -269.85 % | -1.131 M -1 928.26 % | -55.762 K 97.30 % | -2.065 M -75.52 % | -1.177 M 73.55 % | -4.448 M 5.43 % | -4.703 M 49.28 % | -9.272 M -351.43 % | -2.054 M 87.78 % | -16.808 M -596.56 % | -2.413 M |
| Free CashFlow | -180.170 M 33.24 % | -269.860 M -731.87 % | -32.440 M -431.87 % | 9.775 M 55.06 % | 6.304 M -53.73 % | 13.626 M 68.52 % | 8.085 M 244.07 % | -5.612 M -159.39 % | 9.449 M 157.35 % | -16.477 M -35.82 % | -12.131 M 49.09 % | -23.829 M -72.22 % | -13.836 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 222.845 M -20.82 % | 281.434 M -20.88 % | 355.711 M 25.95 % | 282.422 M -21.13 % | 358.108 M 77.55 % | 201.690 M -38.22 % | 326.458 M 0.42 % | 325.106 M 98.98 % | 163.390 M 101.22 % | 81.198 M 54.16 % | 52.672 M 63.34 % | 32.246 M 17.16 % | 27.524 M -58.81 % | 66.829 M 0.00 % | 66.829 M 409.37 % | 13.120 M 0.00 % | 13.120 M -69.41 % | 42.896 M 0.00 % | 42.896 M -15.88 % | 50.992 M 0.00 % | 50.992 M -28.38 % | 71.198 M 0.00 % | 71.198 M 19.29 % | 59.686 M 0.00 % | 59.686 M 0.93 % | 59.133 M 0.00 % | 59.133 M -30.67 % | 85.297 M 0.00 % | 85.297 M 39.47 % | 61.159 M 0.00 % | 61.159 M 7.11 % | 57.099 M 0.00 % | 57.099 M 28.40 % | 44.469 M 0.00 % | 44.469 M -0.25 % | 44.581 M 0.00 % | 44.581 M 42.67 % | 31.249 M 0.00 % | 31.249 M -31.34 % | 45.511 M 0.00 % | 45.511 M |
| Net income | 4.985 M -76.03 % | 20.799 M 76.89 % | 11.758 M 113.98 % | 5.495 M -61.34 % | 14.215 M -19.55 % | 17.670 M -47.59 % | 33.713 M 23.04 % | 27.400 M 164.05 % | 10.377 M -21.87 % | 13.281 M 365.35 % | 2.854 M 85.20 % | 1.541 M 361.38 % | 334.000 K -70.46 % | 1.131 M 0.00 % | 1.131 M 87.32 % | 603.500 K 0.00 % | 603.500 K -91.14 % | 6.812 M 0.00 % | 6.812 M 283.62 % | -3.710 M 0.00 % | -3.710 M -2 467.80 % | -144.462 K 0.00 % | -144.462 K -149.90 % | 289.500 K 0.00 % | 289.500 K -13.19 % | 333.488 K 0.00 % | 333.488 K -0.30 % | 334.500 K 0.00 % | 334.500 K -15.89 % | 397.682 K 0.00 % | 397.682 K 114.38 % | 185.500 K 0.00 % | 185.500 K -10.88 % | 208.152 K 0.00 % | 208.152 K 3.30 % | 201.500 K 0.00 % | 201.500 K 1 157.80 % | 16.020 K 0.00 % | 16.020 K -93.55 % | 248.500 K 0.00 % | 248.500 K |
| Income before tax | 2.877 M -88.01 % | 23.995 M -8.43 % | 26.203 M 99.81 % | 13.114 M -60.24 % | 32.987 M 62.14 % | 20.345 M -60.11 % | 51.008 M 30.93 % | 38.957 M 178.68 % | 13.979 M -19.47 % | 17.359 M 342.94 % | 3.919 M 154.32 % | 1.541 M 241.69 % | 451.000 K -70.67 % | 1.538 M 0.00 % | 1.538 M 88.53 % | 815.500 K 0.00 % | 815.500 K -91.48 % | 9.567 M 0.00 % | 9.567 M 284.54 % | -5.184 M 0.00 % | -5.184 M -2 914.18 % | -171.987 K 0.00 % | -171.987 K -143.87 % | 392.000 K 0.00 % | 392.000 K -13.61 % | 453.738 K 0.00 % | 453.738 K -9.79 % | 503.000 K 0.00 % | 503.000 K 2.81 % | 489.257 K 0.00 % | 489.257 K 95.31 % | 250.500 K 0.00 % | 250.500 K -28.70 % | 351.327 K 0.00 % | 351.327 K 55.11 % | 226.500 K 0.00 % | 226.500 K 787.54 % | 25.520 K 0.00 % | 25.520 K -92.91 % | 360.000 K 0.00 % | 360.000 K |
| Income before tax ratio | 0.01 -84.86 % | 0.09 15.74 % | 0.07 58.64 % | 0.05 -49.59 % | 0.09 -8.68 % | 0.10 -35.44 % | 0.16 30.39 % | 0.12 40.06 % | 0.09 -59.98 % | 0.21 187.33 % | 0.07 55.69 % | 0.05 191.65 % | 0.02 -28.78 % | 0.02 0.00 % | 0.02 -62.99 % | 0.06 0.00 % | 0.06 -72.13 % | 0.22 0.00 % | 0.22 319.37 % | -0.10 0.00 % | -0.10 -4 108.63 % | 0.00 0.00 % | 0.00 -136.78 % | 0.01 0.00 % | 0.01 -14.41 % | 0.01 0.00 % | 0.01 30.12 % | 0.01 0.00 % | 0.01 -26.28 % | 0.01 0.00 % | 0.01 82.34 % | 0.00 0.00 % | 0.00 -44.47 % | 0.01 0.00 % | 0.01 55.50 % | 0.01 0.00 % | 0.01 522.11 % | 0.00 0.00 % | 0.00 -89.68 % | 0.01 0.00 % | 0.01 |
| EBITDA | 17.273 M -48.95 % | 33.838 M -13.75 % | 39.234 M 46.34 % | 26.810 M -39.65 % | 44.427 M 52.93 % | 29.051 M -50.24 % | 58.386 M 29.98 % | 44.918 M 122.97 % | 20.145 M 10.47 % | 18.236 M 327.95 % | 4.261 M 564.78 % | 641.000 K -12.10 % | 729.250 K -55.22 % | 1.629 M 0.00 % | 1.629 M 222.16 % | 505.499 K 0.00 % | 505.499 K -87.97 % | 4.201 M 0.00 % | 4.201 M 221.00 % | -3.472 M 0.00 % | -3.472 M -269.66 % | 2.046 M 0.00 % | 2.046 M -29.25 % | 2.892 M 0.00 % | 2.892 M 0.97 % | 2.864 M 0.00 % | 2.864 M -21.58 % | 3.652 M 0.00 % | 3.652 M 42.29 % | 2.567 M -4.55 % | 2.689 M -21.43 % | 3.422 M 0.00 % | 3.422 M 18.52 % | 2.888 M -1.97 % | 2.946 M -3.81 % | 3.063 M 0.00 % | 3.063 M -2.61 % | 3.145 M 3.18 % | 3.048 M -1.45 % | 3.093 M 0.00 % | 3.093 M |
| Net income ratio | 0.02 -69.73 % | 0.07 123.58 % | 0.03 69.89 % | 0.02 -50.98 % | 0.04 -54.69 % | 0.09 -15.16 % | 0.10 22.53 % | 0.08 32.70 % | 0.06 -61.17 % | 0.16 201.86 % | 0.05 13.38 % | 0.05 293.81 % | 0.01 -28.27 % | 0.02 0.00 % | 0.02 -63.22 % | 0.05 0.00 % | 0.05 -71.03 % | 0.16 0.00 % | 0.16 318.28 % | -0.07 0.00 % | -0.07 -3 485.36 % | 0.00 0.00 % | 0.00 -141.83 % | 0.00 0.00 % | 0.00 -13.99 % | 0.01 0.00 % | 0.01 43.81 % | 0.00 0.00 % | 0.00 -39.69 % | 0.01 0.00 % | 0.01 100.15 % | 0.00 0.00 % | 0.00 -30.59 % | 0.00 0.00 % | 0.00 3.56 % | 0.00 0.00 % | 0.00 781.64 % | 0.00 0.00 % | 0.00 -90.61 % | 0.01 0.00 % | 0.01 |
| Ratio EBITDA | 0.08 -35.53 % | 0.12 9.01 % | 0.11 16.19 % | 0.09 -23.48 % | 0.12 -13.87 % | 0.14 -19.46 % | 0.18 29.45 % | 0.14 12.06 % | 0.12 -45.10 % | 0.22 177.60 % | 0.08 306.98 % | 0.02 -24.97 % | 0.03 8.73 % | 0.02 0.00 % | 0.02 -36.75 % | 0.04 0.00 % | 0.04 -60.65 % | 0.10 0.00 % | 0.10 243.84 % | -0.07 0.00 % | -0.07 -336.89 % | 0.03 0.00 % | 0.03 -40.69 % | 0.05 0.00 % | 0.05 0.04 % | 0.05 0.00 % | 0.05 13.12 % | 0.04 0.00 % | 0.04 2.03 % | 0.04 -4.55 % | 0.04 -26.65 % | 0.06 0.00 % | 0.06 -7.69 % | 0.06 -1.97 % | 0.07 -3.57 % | 0.07 0.00 % | 0.07 -31.74 % | 0.10 3.18 % | 0.10 43.53 % | 0.07 0.00 % | 0.07 |
| Gross profit ratio | 0.15 52.01 % | 0.10 8.63 % | 0.09 -43.52 % | 0.16 -6.45 % | 0.18 936.59 % | 0.02 -92.46 % | 0.22 -4.45 % | 0.23 77.42 % | 0.13 -55.70 % | 0.30 75.28 % | 0.17 105.65 % | 0.08 -22.32 % | 0.11 4.29 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 0.00 % | 0.10 0.81 % | 0.10 0.00 % | 0.10 587.01 % | 0.01 0.00 % | 0.01 -89.92 % | 0.15 0.00 % | 0.15 -19.11 % | 0.18 0.00 % | 0.18 -12.90 % | 0.21 0.00 % | 0.21 55.84 % | 0.13 0.00 % | 0.13 -25.26 % | 0.18 0.00 % | 0.18 -15.67 % | 0.21 0.00 % | 0.21 -11.06 % | 0.24 0.00 % | 0.24 -8.30 % | 0.26 0.00 % | 0.26 -15.84 % | 0.31 0.00 % | 0.31 33.61 % | 0.23 0.00 % | 0.23 |
| Weighted average shs out dil | 166.167 M 57.24 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 66.67 % | 63.408 M 80.79 % | 35.072 M -4.41 % | 36.690 M -40.68 % | 61.852 M 16.97 % | 52.879 M 0.00 % | 52.879 M -0.11 % | 52.939 M 0.00 % | 52.939 M 0.03 % | 52.925 M 0.00 % | 52.925 M 0.16 % | 52.842 M 0.00 % | 52.842 M 1.33 % | 52.148 M 0.00 % | 52.148 M -2.73 % | 53.611 M 0.00 % | 53.611 M 1.80 % | 52.664 M 0.00 % | 52.664 M -0.81 % | 53.095 M 0.00 % | 53.095 M -2.09 % | 54.231 M 0.00 % | 54.231 M 5.25 % | 51.528 M 0.00 % | 51.528 M 31.18 % | 39.279 M 0.00 % | 39.279 M -23.98 % | 51.667 M 0.00 % | 51.667 M 378.51 % | 10.797 M 0.00 % | 10.797 M 57.04 % | 6.875 M 0.00 % | 6.875 M |
| Weighted average shs out | 166.167 M 57.24 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 0.00 % | 105.679 M 66.67 % | 63.408 M 80.79 % | 35.072 M -4.41 % | 36.690 M -40.68 % | 61.852 M 16.96 % | 52.881 M 0.00 % | 52.881 M -0.11 % | 52.939 M 0.00 % | 52.939 M 0.03 % | 52.925 M 0.00 % | 52.925 M 0.16 % | 52.842 M 0.00 % | 52.842 M 2.90 % | 51.355 M 0.00 % | 51.355 M -4.21 % | 53.611 M 0.00 % | 53.611 M 1.28 % | 52.935 M 0.00 % | 52.935 M -0.30 % | 53.095 M 0.00 % | 53.095 M -2.10 % | 54.232 M 0.00 % | 54.232 M 5.25 % | 51.528 M 0.00 % | 51.528 M 22.31 % | 42.128 M 0.00 % | 42.128 M -18.46 % | 51.667 M 0.00 % | 51.667 M 330.23 % | 12.009 M 0.00 % | 12.009 M 74.66 % | 6.875 M 0.00 % | 6.875 M |
| EPS diluted | 0.03 -85.00 % | 0.20 81.82 % | 0.11 111.54 % | 0.05 -60.00 % | 0.13 -23.53 % | 0.17 -46.88 % | 0.32 23.08 % | 0.26 164.77 % | 0.10 -38.63 % | 0.16 96.56 % | 0.08 93.81 % | 0.04 677.78 % | 0.01 -74.77 % | 0.02 0.00 % | 0.02 87.72 % | 0.01 0.00 % | 0.01 -91.23 % | 0.13 0.00 % | 0.13 285.19 % | -0.07 0.00 % | -0.07 -2 407.14 % | 0.00 0.00 % | 0.00 -151.85 % | 0.01 0.00 % | 0.01 -14.29 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -13.70 % | 0.01 0.00 % | 0.01 102.78 % | 0.00 0.00 % | 0.00 -26.53 % | 0.00 0.00 % | 0.00 25.64 % | 0.00 0.00 % | 0.00 200.00 % | 0.00 0.00 % | 0.00 -96.40 % | 0.04 0.00 % | 0.04 |
| Earnings per share | 0.03 -85.00 % | 0.20 81.82 % | 0.11 111.54 % | 0.05 -60.00 % | 0.13 -23.53 % | 0.17 -46.88 % | 0.32 23.08 % | 0.26 164.77 % | 0.10 -38.63 % | 0.16 96.56 % | 0.08 93.81 % | 0.04 677.78 % | 0.01 -74.77 % | 0.02 0.00 % | 0.02 87.72 % | 0.01 0.00 % | 0.01 -91.23 % | 0.13 0.00 % | 0.13 285.19 % | -0.07 0.00 % | -0.07 -2 407.14 % | 0.00 0.00 % | 0.00 -151.85 % | 0.01 0.00 % | 0.01 -14.29 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 -13.70 % | 0.01 0.00 % | 0.01 102.78 % | 0.00 0.00 % | 0.00 -32.08 % | 0.01 0.00 % | 0.01 35.90 % | 0.00 0.00 % | 0.00 160.00 % | 0.00 0.00 % | 0.00 -95.84 % | 0.04 0.00 % | 0.04 |
| Gross profit | 34.045 M 20.37 % | 28.284 M -14.05 % | 32.909 M -28.87 % | 46.263 M -26.22 % | 62.706 M 1 740.51 % | 3.407 M -95.34 % | 73.183 M -4.05 % | 76.272 M 253.01 % | 21.606 M -10.85 % | 24.235 M 170.21 % | 8.969 M 235.92 % | 2.670 M -9.00 % | 2.934 M -57.05 % | 6.830 M 0.00 % | 6.830 M 409.36 % | 1.341 M 0.00 % | 1.341 M -69.17 % | 4.349 M 0.00 % | 4.349 M 477.94 % | 752.500 K 0.00 % | 752.500 K -92.78 % | 10.424 M 0.00 % | 10.424 M -3.51 % | 10.804 M 0.00 % | 10.804 M -12.09 % | 12.289 M 0.00 % | 12.289 M 8.04 % | 11.374 M 0.00 % | 11.374 M 4.24 % | 10.912 M 0.00 % | 10.912 M -9.67 % | 12.080 M 0.00 % | 12.080 M 14.19 % | 10.578 M 0.00 % | 10.578 M -8.53 % | 11.565 M 0.00 % | 11.565 M 20.06 % | 9.632 M 0.00 % | 9.632 M -8.26 % | 10.500 M 0.00 % | 10.500 M |
| Income tax expense | -3.667 M -214.74 % | 3.196 M -52.90 % | 6.785 M 68.03 % | 4.038 M -57.54 % | 9.511 M 255.55 % | 2.675 M -84.53 % | 17.295 M 49.65 % | 11.557 M 220.85 % | 3.602 M -11.67 % | 4.078 M 282.91 % | 1.065 M | 0.000 -100.00 % | 117.000 K -71.25 % | 407.000 K 0.00 % | 407.000 K 91.98 % | 212.000 K 0.00 % | 212.000 K -92.30 % | 2.755 M 0.00 % | 2.755 M 86.84 % | 1.475 M 0.00 % | 1.475 M 5 256.95 % | 27.525 K 0.00 % | 27.525 K -73.15 % | 102.500 K 0.00 % | 102.500 K -14.76 % | 120.250 K 0.00 % | 120.250 K -28.64 % | 168.500 K 0.00 % | 168.500 K 84.00 % | 91.575 K 0.00 % | 91.575 K 40.88 % | 65.000 K 0.00 % | 65.000 K -54.60 % | 143.175 K 0.00 % | 143.175 K 472.70 % | 25.000 K 0.00 % | 25.000 K 163.16 % | 9.500 K 0.00 % | 9.500 K -91.48 % | 111.500 K 0.00 % | 111.500 K |
| Cost of revenue | 188.800 M -25.42 % | 253.150 M -21.58 % | 322.802 M 36.69 % | 236.159 M -20.06 % | 295.402 M 48.98 % | 198.283 M -21.71 % | 253.275 M 1.78 % | 248.834 M 75.50 % | 141.784 M 148.91 % | 56.963 M 30.34 % | 43.703 M 47.77 % | 29.576 M 20.28 % | 24.590 M -59.02 % | 59.999 M 0.00 % | 59.999 M 409.37 % | 11.779 M 0.00 % | 11.779 M -69.44 % | 38.547 M 0.00 % | 38.547 M -23.27 % | 50.239 M 0.00 % | 50.239 M -17.33 % | 60.774 M 0.00 % | 60.774 M 24.33 % | 48.882 M 0.00 % | 48.882 M 4.35 % | 46.844 M 0.00 % | 46.844 M -36.63 % | 73.923 M 0.00 % | 73.923 M 47.12 % | 50.247 M 0.00 % | 50.247 M 11.62 % | 45.019 M 0.00 % | 45.019 M 32.83 % | 33.891 M 0.00 % | 33.891 M 2.65 % | 33.016 M 0.00 % | 33.016 M 52.74 % | 21.616 M 0.00 % | 21.616 M -38.26 % | 35.011 M 0.00 % | 35.011 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.681 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.349 M | 0.000 | 0.000 | 0.000 -100.00 % | 740.000 K 0.00 % | 740.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.997 M 0.00 % | 4.997 M | 0.000 | 0.000 -100.00 % | 4.810 M 0.00 % | 4.810 M | 0.000 | 0.000 -100.00 % | 5.124 M 0.00 % | 5.124 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.711 M | 0.000 | 0.000 | 0.000 -100.00 % | 108.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.500 K 0.00 % | 6.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.025 K 0.00 % | 37.025 K | 0.000 | 0.000 -100.00 % | 125.079 K 0.00 % | 125.079 K | 0.000 | 0.000 -100.00 % | 103.000 K 0.00 % | 103.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 25.694 M | 0.000 -100.00 % | 30.686 M 10.55 % | 27.757 M 43.42 % | 19.354 M 167.08 % | -28.851 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 -100.00 % | 5.649 M 0.00 % | 5.649 M -20.19 % | 7.078 M 0.00 % | 7.078 M | 0.000 | 0.000 |
| Operating expenses | 25.694 M 147.87 % | 10.366 M -66.22 % | 30.686 M 10.55 % | 27.757 M 6.96 % | 25.950 M 220.93 % | -21.459 M -206.64 % | 20.122 M -44.75 % | 36.419 M 596.88 % | 5.226 M 258.68 % | 1.457 M -69.37 % | 4.757 M 389.40 % | 972.000 K 13.02 % | 860.000 K 15.20 % | 746.500 K 0.00 % | 746.500 K 32.71 % | 562.500 K 0.00 % | 562.500 K -40.22 % | 941.000 K 0.00 % | 941.000 K -64.15 % | 2.625 M 0.00 % | 2.625 M -47.86 % | 5.034 M 0.00 % | 5.034 M 11.18 % | 4.528 M 0.00 % | 4.528 M -8.25 % | 4.935 M 0.00 % | 4.935 M 4.82 % | 4.708 M 0.00 % | 4.708 M -9.93 % | 5.227 M 0.00 % | 5.227 M 4.63 % | 4.996 M 0.00 % | 4.996 M 3.99 % | 4.805 M 0.00 % | 4.805 M -52.36 % | 10.086 M 0.00 % | 10.086 M -6.25 % | 10.758 M 0.00 % | 10.758 M 181.97 % | 3.816 M 0.00 % | 3.816 M |
| Cost and expenses | 214.494 M -18.60 % | 263.516 M -25.45 % | 353.488 M 33.94 % | 263.916 M -17.87 % | 321.352 M 81.74 % | 176.824 M -35.32 % | 273.397 M -4.16 % | 285.253 M 94.04 % | 147.010 M 151.64 % | 58.420 M 30.85 % | 44.646 M 46.97 % | 30.377 M 19.36 % | 25.450 M -58.10 % | 60.745 M 0.00 % | 60.745 M 392.20 % | 12.342 M 0.00 % | 12.342 M -68.75 % | 39.488 M 0.00 % | 39.488 M -25.30 % | 52.864 M 0.00 % | 52.864 M -19.67 % | 65.808 M 0.00 % | 65.808 M 23.21 % | 53.410 M 0.00 % | 53.410 M 3.15 % | 51.779 M 0.00 % | 51.779 M -34.15 % | 78.631 M 0.00 % | 78.631 M 41.74 % | 55.475 M 0.00 % | 55.475 M 10.92 % | 50.015 M 0.00 % | 50.015 M 29.25 % | 38.696 M 0.00 % | 38.696 M -10.22 % | 43.102 M 0.00 % | 43.102 M 33.14 % | 32.375 M 0.00 % | 32.375 M -16.62 % | 38.827 M 0.00 % | 38.827 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 10.366 M | 0.000 | 0.000 -100.00 % | 6.596 M -10.77 % | 7.392 M -63.26 % | 20.122 M -44.75 % | 36.419 M 596.88 % | 5.226 M 258.68 % | 1.457 M 54.51 % | 943.000 K 17.73 % | 801.000 K -6.86 % | 860.000 K 15.20 % | 746.500 K 0.00 % | 746.500 K 32.71 % | 562.500 K 0.00 % | 562.500 K -40.22 % | 941.000 K 0.00 % | 941.000 K -64.15 % | 2.625 M 0.00 % | 2.625 M -47.86 % | 5.034 M 0.00 % | 5.034 M 11.18 % | 4.528 M 0.00 % | 4.528 M -8.25 % | 4.935 M 0.00 % | 4.935 M 4.82 % | 4.708 M 0.00 % | 4.708 M -9.93 % | 5.227 M 0.00 % | 5.227 M 4.63 % | 4.996 M 0.00 % | 4.996 M 3.99 % | 4.805 M 0.00 % | 4.805 M 8.28 % | 4.437 M 0.00 % | 4.437 M 20.55 % | 3.680 M 0.00 % | 3.680 M -3.54 % | 3.816 M 0.00 % | 3.816 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -634.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 293.000 K 86.62 % | 157.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 6.793 M 9.48 % | 6.205 M 30.33 % | 4.761 M -29.03 % | 6.708 M 56.00 % | 4.300 M 65.58 % | 2.597 M -7.45 % | 2.806 M 40.44 % | 1.998 M -17.16 % | 2.412 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 |
| Depreciation and amortization | 7.603 M 108.99 % | 3.638 M -56.01 % | 8.270 M 18.35 % | 6.988 M -2.13 % | 7.140 M -0.24 % | 7.157 M 56.54 % | 4.572 M 15.37 % | 3.963 M 5.26 % | 3.765 M 1 259.21 % | 277.000 K 462.44 % | 49.250 K -68.43 % | 156.000 K 216.75 % | 49.250 K -36.86 % | 78.000 K 0.00 % | 78.000 K 280.51 % | 20.499 K 0.00 % | 20.499 K -92.97 % | 291.500 K 0.00 % | 291.500 K -44.84 % | 528.500 K 0.00 % | 528.500 K -52.11 % | 1.104 M 0.00 % | 1.104 M -1.50 % | 1.121 M 0.00 % | 1.121 M -14.16 % | 1.305 M 0.00 % | 1.305 M -12.46 % | 1.491 M 0.00 % | 1.491 M 0.00 % | 1.491 M -7.58 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M 0.00 % | 1.613 M -3.47 % | 1.672 M 5.56 % | 1.584 M 0.00 % | 1.584 M -5.27 % | 1.672 M 6.16 % | 1.575 M 0.00 % | 1.575 M 0.00 % | 1.575 M |
| Operating income | 8.351 M -53.39 % | 17.918 M 706.03 % | 2.223 M -87.99 % | 18.506 M -49.65 % | 36.756 M 47.67 % | 24.891 M -53.09 % | 53.061 M 33.14 % | 39.853 M 143.30 % | 16.380 M -28.09 % | 22.778 M 183.80 % | 8.026 M 329.43 % | 1.869 M -9.88 % | 2.074 M -65.91 % | 6.084 M 0.00 % | 6.084 M 681.50 % | 778.500 K 0.00 % | 778.500 K -77.16 % | 3.408 M 0.00 % | 3.408 M 282.00 % | -1.873 M 0.00 % | -1.873 M -134.74 % | 5.390 M 0.00 % | 5.390 M -14.11 % | 6.276 M 0.00 % | 6.276 M -14.66 % | 7.354 M 0.00 % | 7.354 M 10.31 % | 6.666 M 0.00 % | 6.666 M 17.27 % | 5.684 M 0.00 % | 5.684 M -19.76 % | 7.084 M 0.00 % | 7.084 M 22.69 % | 5.774 M 0.00 % | 5.774 M 290.40 % | 1.479 M 0.00 % | 1.479 M 231.35 % | -1.126 M 0.00 % | -1.126 M -116.84 % | 6.685 M 0.00 % | 6.685 M |
| Operating income ratio | 0.04 -41.14 % | 0.06 918.76 % | 0.01 -90.46 % | 0.07 -36.16 % | 0.10 -16.83 % | 0.12 -24.07 % | 0.16 32.59 % | 0.12 22.28 % | 0.10 -64.26 % | 0.28 84.10 % | 0.15 162.90 % | 0.06 -23.08 % | 0.08 -17.23 % | 0.09 0.00 % | 0.09 53.43 % | 0.06 0.00 % | 0.06 -25.31 % | 0.08 0.00 % | 0.08 316.35 % | -0.04 0.00 % | -0.04 -148.50 % | 0.08 0.00 % | 0.08 -28.00 % | 0.11 0.00 % | 0.11 -15.45 % | 0.12 0.00 % | 0.12 59.12 % | 0.08 0.00 % | 0.08 -15.92 % | 0.09 0.00 % | 0.09 -25.09 % | 0.12 0.00 % | 0.12 -4.45 % | 0.13 0.00 % | 0.13 291.37 % | 0.03 0.00 % | 0.03 192.07 % | -0.04 0.00 % | -0.04 -124.53 % | 0.15 0.00 % | 0.15 |
| Total other income expenses net | -5.474 M -190.08 % | 6.077 M -74.66 % | 23.980 M 544.73 % | -5.392 M -43.06 % | -3.769 M 17.09 % | -4.546 M -121.43 % | -2.053 M -129.13 % | -896.000 K 62.68 % | -2.401 M 55.69 % | -5.419 M -31.95 % | -4.107 M -1 152.13 % | -328.000 K 79.79 % | -1.623 M 64.30 % | -4.546 M 0.00 % | -4.546 M -12 387.84 % | 37.000 K 0.00 % | 37.000 K -99.40 % | 6.159 M 0.00 % | 6.159 M 285.97 % | -3.312 M 0.00 % | -3.312 M 40.46 % | -5.562 M 0.00 % | -5.562 M 5.46 % | -5.884 M 0.00 % | -5.884 M 14.73 % | -6.900 M 0.00 % | -6.900 M -11.96 % | -6.163 M 0.00 % | -6.163 M -18.63 % | -5.195 M 0.00 % | -5.195 M 23.98 % | -6.834 M 0.00 % | -6.834 M -26.02 % | -5.423 M 0.00 % | -5.423 M -332.94 % | -1.253 M 0.00 % | -1.253 M -208.77 % | 1.152 M 0.00 % | 1.152 M 118.21 % | -6.325 M 0.00 % | -6.325 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 512.784 M | 0.000 -100.00 % | 510.842 M 64.75 % | 310.065 M 11 676.11 % | 2.633 M -99.46 % | 489.685 M 418 434.19 % | 117.000 K -99.09 % | 12.865 M -6.62 % | 13.777 M 443.31 % | -4.013 M 0.00 % | -4.013 M -185.83 % | -1.404 M 0.00 % | -1.404 M -141.55 % | 3.379 M 0.00 % | 3.379 M -92.12 % | 42.883 M 0.00 % | 42.883 M -14.23 % | 50.000 M 0.00 % | 50.000 M -13.95 % | 58.104 M 0.00 % | 58.104 M -9.10 % | 63.920 M 0.00 % | 63.920 M 6.58 % | 59.972 M 0.00 % | 59.972 M -12.22 % | 68.317 M 0.00 % | 68.317 M 21.41 % | 56.268 M 0.00 % | 56.268 M -0.52 % | 56.564 M 0.00 % | 56.564 M 2.81 % | 55.017 M 0.00 % | 55.017 M -28.07 % | 76.485 M 0.00 % | 76.485 M -12.05 % | 86.968 M 0.00 % | 86.968 M |
| Total investments | 0.000 -100.00 % | 10.648 M | 0.000 -100.00 % | 10.064 M -0.10 % | 10.074 M 91.30 % | 5.266 M 310.12 % | 1.284 M 448.72 % | 234.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 513.172 M | 0.000 -100.00 % | 520.856 M 51.23 % | 344.402 M | 0.000 -100.00 % | 492.318 M | 0.000 -100.00 % | 12.982 M -7.00 % | 13.959 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.632 M 0.00 % | 3.632 M -92.55 % | 48.721 M 0.00 % | 48.721 M -3.17 % | 50.315 M 0.00 % | 50.315 M -13.67 % | 58.283 M 0.00 % | 58.283 M -8.99 % | 64.037 M 0.00 % | 64.037 M 2.64 % | 62.387 M 0.00 % | 62.387 M -8.83 % | 68.428 M 0.00 % | 68.428 M 21.28 % | 56.421 M 0.00 % | 56.421 M -3.12 % | 58.239 M 0.00 % | 58.239 M 4.96 % | 55.485 M 0.00 % | 55.485 M -29.94 % | 79.196 M 0.00 % | 79.196 M -9.28 % | 87.297 M 0.00 % | 87.297 M |
| Accumulated other comprehensive income loss | 317.492 M | 0.000 -100.00 % | 346.017 M | 0.000 | 0.000 -100.00 % | 310.255 M | 0.000 -100.00 % | 247.466 M 1 741 387 164 666 980 096.00 % | 0.000 -100.00 % | 60.212 M 564 939 043 256 734 016.00 % | 0.000 0.00 % | 0.000 -100.00 % | 56.974 M 0.00 % | 56.974 M 641 470 212 924 516 736.00 % | 0.000 0.00 % | 0.000 -100.00 % | 42.145 M 0.00 % | 42.145 M 2 372 552 578 694 119 424.00 % | 0.000 0.00 % | 0.000 -100.00 % | 49.853 M 0.00 % | 49.853 M 701 618 600 697 816 576.00 % | 0.000 0.00 % | 0.000 -100.00 % | 48.607 M 0.00 % | 48.607 M 912 110 279 531 656 960.00 % | 0.000 0.00 % | 0.000 -100.00 % | 47.246 M 0.00 % | 47.246 M 531 942 669 986 866 112.00 % | 0.000 0.00 % | 0.000 -100.00 % | 46.459 M 0.00 % | 46.459 M 1 307 704 594 300 036 864.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 |
| Retained earnings | 0.000 -100.00 % | 106.352 M | 0.000 | 0.000 -100.00 % | 84.403 M | 0.000 | 0.000 | 0.000 -100.00 % | 36.426 M | 0.000 -100.00 % | 19.425 M 0.00 % | 19.425 M | 0.000 | 0.000 -100.00 % | 15.848 M 0.00 % | 15.848 M | 0.000 | 0.000 -100.00 % | 9.644 M 0.00 % | 9.644 M | 0.000 | 0.000 -100.00 % | 9.354 M 0.00 % | 9.354 M | 0.000 | 0.000 -100.00 % | 8.018 M 0.00 % | 8.018 M | 0.000 | 0.000 -100.00 % | 6.956 M 0.00 % | 6.956 M | 0.000 | 0.000 -100.00 % | 6.137 M 0.00 % | 6.137 M -6.82 % | 6.586 M 0.00 % | 6.586 M |
| Common stock | 0.000 -100.00 % | 105.679 M | 0.000 -100.00 % | 105.679 M 0.00 % | 105.679 M | 0.000 -100.00 % | 125.679 M | 0.000 -100.00 % | 63.408 M 99.85 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 0.00 % | 31.728 M 38.87 % | 22.848 M 0.00 % | 22.848 M 134.29 % | 9.752 M 0.00 % | 9.752 M |
| Total equity | 375.785 M 0.00 % | 375.785 M -3.47 % | 389.300 M 0.00 % | 389.300 M 16.74 % | 333.466 M 7.48 % | 310.255 M 0.00 % | 310.255 M 25.37 % | 247.466 M 0.00 % | 247.466 M 169.16 % | 91.940 M 0.95 % | 91.073 M 0.00 % | 91.073 M 2.67 % | 88.702 M 0.00 % | 88.702 M 1.38 % | 87.496 M 0.00 % | 87.496 M 18.44 % | 73.873 M 0.00 % | 73.873 M -9.13 % | 81.292 M 0.00 % | 81.292 M -0.35 % | 81.581 M 0.00 % | 81.581 M 0.72 % | 81.002 M 0.00 % | 81.002 M 0.83 % | 80.335 M 0.00 % | 80.335 M 0.84 % | 79.666 M 0.00 % | 79.666 M 0.88 % | 78.974 M 0.00 % | 78.974 M 0.47 % | 78.604 M 0.00 % | 78.604 M 0.53 % | 78.187 M 0.00 % | 78.187 M 32.21 % | 59.137 M 0.00 % | 59.137 M 84.31 % | 32.086 M 0.00 % | 32.086 M |
| Other non current liabilities | -375.785 M | 0.000 100.00 % | -389.300 M -249 651.28 % | 156.000 K 7 700.00 % | 2.000 K 100.00 % | -310.255 M -31 025 400.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.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 100.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 171.000 K 0.00 % | 171.000 K -0.20 % | 171.350 K 0.00 % | 171.350 K -44.73 % | 310.000 K 0.00 % | 310.000 K -43.74 % | 551.000 K 0.00 % | 551.000 K -10.55 % | 616.000 K 0.00 % | 616.000 K |
| Long term debt | 0.000 -100.00 % | 76.037 M | 0.000 | 0.000 -100.00 % | 48.113 M | 0.000 -100.00 % | 29.517 M | 0.000 -100.00 % | 1.215 M -46.02 % | 2.251 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.622 M 0.00 % | 6.622 M 30.00 % | 5.094 M 0.00 % | 5.094 M -25.45 % | 6.833 M 0.00 % | 6.833 M -27.77 % | 9.460 M 0.00 % | 9.460 M -19.22 % | 11.711 M 0.00 % | 11.711 M -16.84 % | 14.083 M 0.00 % | 14.083 M -43.23 % | 24.808 M 0.00 % | 24.808 M 5.10 % | 23.605 M 0.00 % | 23.605 M -29.68 % | 33.567 M 0.00 % | 33.567 M -22.19 % | 43.137 M 0.00 % | 43.137 M -28.67 % | 60.477 M 0.00 % | 60.477 M |
| Total non current liabilities | -375.785 M -603.54 % | 74.628 M 119.17 % | -389.300 M -249 651.28 % | 156.000 K -99.69 % | 49.923 M 116.09 % | -310.255 M -1 151.14 % | 29.516 M | 0.000 -100.00 % | 1.215 M -46.02 % | 2.251 M | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.622 M 0.00 % | 6.622 M 30.00 % | 5.094 M 0.00 % | 5.094 M -25.45 % | 6.833 M 0.00 % | 6.833 M -27.77 % | 9.460 M 0.00 % | 9.460 M -19.21 % | 11.710 M 0.00 % | 11.710 M -16.85 % | 14.083 M 0.00 % | 14.083 M -43.62 % | 24.979 M 0.00 % | 24.979 M 5.06 % | 23.776 M 0.00 % | 23.776 M -29.82 % | 33.877 M 0.00 % | 33.877 M -22.46 % | 43.688 M 0.00 % | 43.688 M -28.49 % | 61.093 M 0.00 % | 61.093 M |
| Other current liabilities | 0.000 -100.00 % | 40.494 M | 0.000 -100.00 % | 32.905 M -3.54 % | 34.111 M | 0.000 -100.00 % | 235.687 M | 0.000 -100.00 % | 5.360 M 299.11 % | 1.343 M -17.35 % | 1.625 M 0.00 % | 1.625 M -38.19 % | 2.629 M 0.00 % | 2.629 M -29.63 % | 3.736 M 0.00 % | 3.736 M -72.88 % | 13.774 M 0.00 % | 13.774 M 294.75 % | 3.489 M 0.00 % | 3.489 M 46.61 % | 2.380 M 0.00 % | 2.380 M -1.52 % | 2.417 M 0.00 % | 2.417 M 537.68 % | 379.000 K 0.00 % | 379.000 K -86.58 % | 2.823 M 0.00 % | 2.823 M 438.80 % | 524.000 K 0.00 % | 524.000 K -98.14 % | 28.193 M 0.00 % | 28.193 M 116.54 % | 13.020 M 0.00 % | 13.020 M 315.63 % | 3.133 M 0.00 % | 3.133 M -76.27 % | 13.201 M 0.00 % | 13.201 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 95.819 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 |
| Short term debt | 0.000 -100.00 % | 443.898 M | 0.000 -100.00 % | 520.856 M 75.79 % | 296.289 M | 0.000 -100.00 % | 462.801 M | 0.000 -100.00 % | 11.767 M 0.50 % | 11.708 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.632 M 0.00 % | 3.632 M -91.37 % | 42.099 M 0.00 % | 42.099 M -6.90 % | 45.221 M 0.00 % | 45.221 M -12.11 % | 51.450 M 0.00 % | 51.450 M -5.73 % | 54.577 M 0.00 % | 54.577 M 7.70 % | 50.676 M 0.00 % | 50.676 M -6.75 % | 54.345 M 0.00 % | 54.345 M 71.91 % | 31.613 M 0.00 % | 31.613 M -8.72 % | 34.634 M 0.00 % | 34.634 M 58.02 % | 21.918 M 0.00 % | 21.918 M -39.22 % | 36.059 M 0.00 % | 36.059 M 34.45 % | 26.820 M 0.00 % | 26.820 M |
| Total current liabilities | 0.000 -100.00 % | 606.579 M | 0.000 -100.00 % | 564.162 M -3.25 % | 583.093 M | 0.000 -100.00 % | 813.403 M | 0.000 -100.00 % | 18.572 M 0.64 % | 18.454 M -28.80 % | 25.920 M 0.00 % | 25.920 M 647.40 % | 3.468 M 0.00 % | 3.468 M -67.47 % | 10.660 M 0.00 % | 10.660 M -81.52 % | 57.689 M 0.00 % | 57.689 M 16.14 % | 49.671 M 0.00 % | 49.671 M -20.15 % | 62.208 M 0.00 % | 62.208 M 0.55 % | 61.869 M 0.00 % | 61.869 M 4.21 % | 59.368 M 0.00 % | 59.368 M -17.27 % | 71.760 M 0.00 % | 71.760 M 68.71 % | 42.535 M 0.00 % | 42.535 M -36.67 % | 67.160 M 0.00 % | 67.160 M 84.97 % | 36.309 M 0.00 % | 36.309 M -12.57 % | 41.530 M 0.00 % | 41.530 M -0.46 % | 41.721 M 0.00 % | 41.721 M |
| Total liabilities | -375.785 M -155.16 % | 681.207 M 274.98 % | -389.300 M -168.99 % | 564.318 M -10.85 % | 633.016 M 304.03 % | -310.255 M -136.81 % | 842.919 M | 0.000 -100.00 % | 19.787 M -4.43 % | 20.705 M -20.12 % | 25.920 M 0.01 % | 25.918 M 647.35 % | 3.468 M 0.00 % | 3.468 M -67.47 % | 10.660 M 0.00 % | 10.660 M -83.42 % | 64.311 M 0.00 % | 64.311 M 17.43 % | 54.765 M 0.00 % | 54.765 M -20.68 % | 69.041 M 0.00 % | 69.041 M -3.21 % | 71.329 M 0.00 % | 71.329 M 0.35 % | 71.078 M 0.00 % | 71.078 M -17.20 % | 85.842 M 0.00 % | 85.842 M 27.15 % | 67.514 M 0.00 % | 67.514 M -25.76 % | 90.936 M 0.00 % | 90.936 M 29.56 % | 70.186 M 0.00 % | 70.186 M -17.64 % | 85.218 M 0.00 % | 85.218 M -17.11 % | 102.814 M 0.00 % | 102.814 M |
| Other non current assets | 0.000 -100.00 % | 2.136 M | 0.000 100.00 % | -304.481 M -3 689.31 % | 8.483 M 422.18 % | -2.633 M -115.90 % | 16.562 M 14 255.56 % | -117.000 K -104.14 % | 2.827 M 87.97 % | 1.504 M -1.89 % | 1.533 M 0.00 % | 1.533 M -4.01 % | 1.597 M 0.00 % | 1.597 M 186.71 % | 557.000 K 0.00 % | 557.000 K -89.24 % | 5.178 M 0.00 % | 5.178 M 62.45 % | 3.187 M 0.00 % | 3.187 M -36.40 % | 5.012 M 0.00 % | 5.012 M 0.53 % | 4.986 M 0.00 % | 4.986 M -31.86 % | 7.317 M 0.00 % | 7.317 M 16.60 % | 6.275 M 0.00 % | 6.275 M -16.10 % | 7.479 M 0.00 % | 7.479 M 0.58 % | 7.436 M 0.00 % | 7.436 M 0.89 % | 7.370 M 0.00 % | 7.370 M 107.33 % | 3.555 M 0.00 % | 3.555 M 27.73 % | 2.783 M 0.00 % | 2.783 M |
| Long term investments | 0.000 -100.00 % | 10.648 M | 0.000 -100.00 % | 10.064 M -0.10 % | 10.074 M | 0.000 -100.00 % | 1.284 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 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 27.841 M | 0.000 -100.00 % | 27.841 M 0.00 % | 27.841 M | 0.000 -100.00 % | 11.419 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 27.841 M | 0.000 -100.00 % | 27.841 M 0.00 % | 27.841 M | 0.000 -100.00 % | 11.419 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 |
| Property plant equipment net | 0.000 -100.00 % | 236.622 M | 0.000 -100.00 % | 130.423 M -8.75 % | 142.927 M | 0.000 -100.00 % | 181.199 M | 0.000 -100.00 % | 5.460 M 43.72 % | 3.799 M 59.22 % | 2.386 M 0.00 % | 2.386 M 69.10 % | 1.411 M 0.00 % | 1.411 M -2.82 % | 1.452 M 0.00 % | 1.452 M -87.66 % | 11.770 M 0.00 % | 11.770 M -50.05 % | 23.565 M 0.00 % | 23.565 M -16.37 % | 28.178 M 0.00 % | 28.178 M -2.46 % | 28.888 M 0.00 % | 28.888 M -5.20 % | 30.472 M 0.00 % | 30.472 M -7.36 % | 32.893 M 0.00 % | 32.893 M -4.79 % | 34.549 M 0.00 % | 34.549 M 0.40 % | 34.410 M 0.00 % | 34.410 M -4.28 % | 35.950 M 0.00 % | 35.950 M -0.58 % | 36.161 M 0.00 % | 36.161 M -1.11 % | 36.567 M 0.00 % | 36.567 M |
| Total non current assets | 0.000 -100.00 % | 277.247 M | 0.000 -100.00 % | 175.964 M -7.06 % | 189.325 M 7 290.47 % | -2.633 M -101.25 % | 210.470 M 179 988.89 % | -117.000 K -101.41 % | 8.287 M 56.27 % | 5.303 M 35.32 % | 3.919 M 0.00 % | 3.919 M 30.29 % | 3.008 M 0.00 % | 3.008 M 49.73 % | 2.009 M 0.00 % | 2.009 M -88.15 % | 16.948 M 0.00 % | 16.948 M -36.65 % | 26.753 M 0.00 % | 26.753 M -19.40 % | 33.190 M 0.00 % | 33.190 M -2.02 % | 33.873 M 0.00 % | 33.873 M -10.36 % | 37.789 M 0.00 % | 37.789 M -3.52 % | 39.168 M 0.00 % | 39.168 M -6.80 % | 42.028 M 0.00 % | 42.028 M 0.44 % | 41.846 M 0.00 % | 41.846 M -3.40 % | 43.320 M 0.00 % | 43.320 M 9.08 % | 39.716 M 0.00 % | 39.716 M 0.93 % | 39.350 M 0.00 % | 39.350 M |
| Other current assets | -388.000 K | 0.000 100.00 % | -10.014 M | 0.000 -100.00 % | 377.100 M | 0.000 | 0.000 | 0.000 -100.00 % | 132.356 M 237.41 % | 39.227 M 188.79 % | 13.583 M 0.00 % | 13.583 M -18.94 % | 16.757 M 0.00 % | 16.757 M 37.96 % | 12.146 M 0.00 % | 12.146 M -21.58 % | 15.488 M 0.00 % | 15.488 M 58.80 % | 9.753 M 0.00 % | 9.753 M -35.97 % | 15.231 M 0.00 % | 15.231 M 90.65 % | 7.989 M 0.00 % | 7.989 M -21.06 % | 10.120 M 0.00 % | 10.120 M -10.42 % | 11.297 M 0.00 % | 11.297 M -49.21 % | 22.245 M 0.00 % | 22.245 M -0.67 % | 22.394 M 0.00 % | 22.394 M -11.37 % | 25.266 M 0.00 % | 25.266 M -13.93 % | 29.356 M 0.00 % | 29.356 M -3.53 % | 30.429 M 0.00 % | 30.429 M |
| Short term investments | 0.000 -100.00 % | 289.973 M | 0.000 -100.00 % | 322.181 M | 0.000 -100.00 % | 5.266 M | 0.000 -100.00 % | 234.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 388.000 K | 0.000 -100.00 % | 10.014 M -70.84 % | 34.337 M 1 404.10 % | -2.633 M -200.00 % | 2.633 M 2 350.43 % | -117.000 K -200.00 % | 117.000 K -35.71 % | 182.000 K -95.46 % | 4.013 M 0.00 % | 4.013 M 185.83 % | 1.404 M 0.00 % | 1.404 M 454.94 % | 253.000 K 0.00 % | 253.000 K -95.67 % | 5.838 M 0.00 % | 5.838 M 1 754.59 % | 314.787 K 0.00 % | 314.787 K 75.86 % | 179.000 K 0.00 % | 179.000 K 52.36 % | 117.488 K 0.00 % | 117.488 K -95.14 % | 2.415 M 0.00 % | 2.415 M 2 075.79 % | 110.994 K 0.00 % | 110.994 K -27.45 % | 153.000 K 0.00 % | 153.000 K -90.86 % | 1.674 M 0.00 % | 1.674 M 257.80 % | 468.000 K 0.00 % | 468.000 K -82.74 % | 2.711 M 0.00 % | 2.711 M 724.07 % | 329.000 K 0.00 % | 329.000 K |
| Cash and short term investments | 388.000 K -99.87 % | 290.361 M 2 799.55 % | 10.014 M -96.99 % | 332.195 M 867.45 % | 34.337 M 1 204.10 % | 2.633 M 0.00 % | 2.633 M 2 150.43 % | 117.000 K 0.00 % | 117.000 K -35.71 % | 182.000 K -95.46 % | 4.013 M 0.00 % | 4.013 M 185.83 % | 1.404 M 0.00 % | 1.404 M 454.94 % | 253.000 K 0.00 % | 253.000 K -95.67 % | 5.838 M 0.00 % | 5.838 M 1 754.59 % | 314.787 K 0.00 % | 314.787 K 75.86 % | 179.000 K 0.00 % | 179.000 K 52.36 % | 117.488 K 0.00 % | 117.488 K -95.14 % | 2.415 M 0.00 % | 2.415 M 2 075.79 % | 110.994 K 0.00 % | 110.994 K -27.45 % | 153.000 K 0.00 % | 153.000 K -90.86 % | 1.674 M 0.00 % | 1.674 M 257.80 % | 468.000 K 0.00 % | 468.000 K -82.74 % | 2.711 M 0.00 % | 2.711 M 724.07 % | 329.000 K 0.00 % | 329.000 K |
| Total current assets | 0.000 -100.00 % | 779.746 M | 0.000 -100.00 % | 777.655 M 0.06 % | 777.157 M 29 416.03 % | 2.633 M -99.72 % | 942.704 M 805 629.91 % | 117.000 K -99.95 % | 258.966 M 141.25 % | 107.342 M -5.07 % | 113.072 M 0.00 % | 113.072 M 26.82 % | 89.162 M 0.00 % | 89.162 M -7.26 % | 96.147 M 0.00 % | 96.147 M -20.69 % | 121.236 M 0.00 % | 121.236 M 10.92 % | 109.304 M 0.00 % | 109.304 M -6.92 % | 117.432 M 0.00 % | 117.432 M -0.87 % | 118.457 M 0.00 % | 118.457 M 4.25 % | 113.624 M 0.00 % | 113.624 M -10.06 % | 126.340 M 0.00 % | 126.340 M 20.95 % | 104.460 M 0.00 % | 104.460 M -18.20 % | 127.694 M 0.00 % | 127.694 M 21.55 % | 105.053 M 0.00 % | 105.053 M 0.40 % | 104.639 M 0.00 % | 104.639 M 9.51 % | 95.550 M 0.00 % | 95.550 M |
| Inventory | 0.000 -100.00 % | 280.862 M | 0.000 -100.00 % | 287.694 M 7.16 % | 268.471 M | 0.000 -100.00 % | 217.895 M | 0.000 -100.00 % | 34.992 M 585.04 % | 5.108 M 160.08 % | 1.964 M 0.00 % | 1.964 M 146.73 % | 796.000 K 0.00 % | 796.000 K 28.39 % | 620.000 K 0.00 % | 620.000 K -86.69 % | 4.657 M 0.00 % | 4.657 M -92.92 % | 65.753 M 0.00 % | 65.753 M -16.18 % | 78.450 M 0.00 % | 78.450 M -5.44 % | 82.966 M 0.00 % | 82.966 M 23.01 % | 67.444 M 0.00 % | 67.444 M -11.52 % | 76.223 M 0.00 % | 76.223 M 19.49 % | 63.788 M 0.00 % | 63.788 M -6.96 % | 68.561 M 0.00 % | 68.561 M 9.92 % | 62.375 M 0.00 % | 62.375 M -2.64 % | 64.064 M 0.00 % | 64.064 M 20.34 % | 53.237 M 0.00 % | 53.237 M |
| Net receivables | 0.000 -100.00 % | 208.523 M | 0.000 -100.00 % | 157.766 M 62.23 % | 97.249 M | 0.000 -100.00 % | 722.176 M | 0.000 -100.00 % | 91.501 M 45.64 % | 62.825 M -32.82 % | 93.512 M 0.00 % | 93.512 M 33.20 % | 70.205 M 0.00 % | 70.205 M -15.55 % | 83.128 M 0.00 % | 83.128 M -12.73 % | 95.253 M 0.00 % | 95.253 M 184.48 % | 33.483 M 0.00 % | 33.483 M 42.05 % | 23.572 M 0.00 % | 23.572 M -13.92 % | 27.385 M 0.00 % | 27.385 M -18.61 % | 33.645 M 0.00 % | 33.645 M -13.08 % | 38.708 M 0.00 % | 38.708 M 111.82 % | 18.274 M 0.00 % | 18.274 M -47.89 % | 35.065 M 0.00 % | 35.065 M 106.95 % | 16.944 M 0.00 % | 16.944 M 99.14 % | 8.508 M 0.00 % | 8.508 M -26.37 % | 11.555 M 0.00 % | 11.555 M |
| Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 312.117 M | 0.000 | 0.000 -100.00 % | 6.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 122.187 M | 0.000 -100.00 % | 21.434 M -86.31 % | 156.572 M | 0.000 -100.00 % | 93.562 M | 0.000 -100.00 % | 1.445 M -73.26 % | 5.403 M -77.76 % | 24.295 M 0.00 % | 24.295 M 2 795.71 % | 839.000 K 0.00 % | 839.000 K -74.51 % | 3.292 M 0.00 % | 3.292 M 81.28 % | 1.816 M 0.00 % | 1.816 M 89.01 % | 960.774 K 0.00 % | 960.774 K -88.53 % | 8.378 M 0.00 % | 8.378 M 71.85 % | 4.875 M 0.00 % | 4.875 M -41.36 % | 8.313 M 0.00 % | 8.313 M -43.03 % | 14.591 M 0.00 % | 14.591 M 40.33 % | 10.398 M 0.00 % | 10.398 M 139.98 % | 4.333 M 0.00 % | 4.333 M 216.04 % | 1.371 M 0.00 % | 1.371 M -41.39 % | 2.339 M 0.00 % | 2.339 M 37.60 % | 1.700 M 0.00 % | 1.700 M |
| Tax payables | 0.000 | 0.000 | 0.000 100.00 % | -11.033 M -3 753.31 % | 302.000 K | 0.000 -100.00 % | 21.353 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 58.293 M | 0.000 -100.00 % | 43.283 M 13.83 % | 38.024 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 |
| Capital lease obligations | 0.000 -100.00 % | 6.763 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 58.293 M | 0.000 -100.00 % | 43.283 M -81.99 % | 240.338 M 128.11 % | 105.360 M | 0.000 -100.00 % | 184.576 M | 0.000 -100.00 % | 147.632 M | 0.000 -100.00 % | 39.920 M 0.00 % | 39.920 M | 0.000 | 0.000 -100.00 % | 39.920 M 0.00 % | 39.920 M | 0.000 | 0.000 -100.00 % | 39.920 M 0.00 % | 39.920 M | 0.000 | 0.000 -100.00 % | 39.920 M 0.00 % | 39.920 M | 0.000 | 0.000 -100.00 % | 39.920 M 0.00 % | 39.920 M | 0.000 | 0.000 -100.00 % | 39.920 M 0.00 % | 39.920 M | 0.000 | 0.000 -100.00 % | 30.152 M 0.00 % | 30.152 M 91.47 % | 15.748 M 0.00 % | 15.748 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 5.354 M | 0.000 -100.00 % | 156.000 K -91.37 % | 1.808 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 1.057 B | 0.000 -100.00 % | 953.618 M -1.33 % | 966.482 M | 0.000 -100.00 % | 1.153 B | 0.000 -100.00 % | 267.253 M 137.25 % | 112.645 M -3.71 % | 116.991 M 0.00 % | 116.991 M 26.93 % | 92.170 M 0.00 % | 92.170 M -6.10 % | 98.156 M 0.00 % | 98.156 M -28.97 % | 138.184 M 0.00 % | 138.184 M 1.56 % | 136.057 M 0.00 % | 136.057 M -9.67 % | 150.622 M 0.00 % | 150.622 M -1.12 % | 152.331 M 0.00 % | 152.331 M 0.61 % | 151.413 M 0.00 % | 151.413 M -8.52 % | 165.508 M 0.00 % | 165.508 M 12.98 % | 146.488 M 0.00 % | 146.488 M -13.60 % | 169.540 M 0.00 % | 169.540 M 14.27 % | 148.373 M 0.00 % | 148.373 M 2.78 % | 144.355 M 0.00 % | 144.355 M 7.01 % | 134.900 M 0.00 % | 134.900 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Change in working capital | 0.000 | 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 % | -9.337 M | 0.000 -100.00 % | 1.699 M 0.00 % | 1.699 M -33.72 % | 2.564 M 0.00 % | 2.564 M 199.65 % | 855.500 K 0.00 % | 855.500 K -85.20 % | 5.779 M 0.00 % | 5.779 M 715.46 % | -939.000 K 0.00 % | -939.000 K 15.51 % | -1.111 M 0.00 % | -1.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 100.00 % | -3.831 M 0.00 % | -3.831 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 100.00 % | -11.654 M | 0.000 -100.00 % | 6.462 M 0.00 % | 6.462 M 6.58 % | 6.063 M 0.00 % | 6.063 M 119.63 % | -30.885 M 0.00 % | -30.885 M -523.22 % | -4.956 M 0.00 % | -4.956 M -359.94 % | 1.907 M 0.00 % | 1.907 M -39.09 % | 3.130 M 0.00 % | 3.130 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 100.00 % | -4.714 M 0.00 % | -4.714 M |
| Inventory | 0.000 | 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 % | -583.500 K | 0.000 100.00 % | -88.000 K 0.00 % | -88.000 K -104.36 % | 2.019 M 0.00 % | 2.019 M -93.39 % | 30.548 M 0.00 % | 30.548 M 381.18 % | 6.349 M 0.00 % | 6.349 M 181.16 % | 2.258 M 0.00 % | 2.258 M 129.09 % | -7.761 M 0.00 % | -7.761 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 -100.00 % | 7.652 M 0.00 % | 7.652 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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.900 M | 0.000 100.00 % | -4.675 M 0.00 % | -4.675 M 15.28 % | -5.518 M 0.00 % | -5.518 M -562.68 % | 1.193 M 0.00 % | 1.193 M -72.81 % | 4.386 M 0.00 % | 4.386 M 185.95 % | -5.104 M 0.00 % | -5.104 M -245.01 % | 3.519 M 0.00 % | 3.519 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 100.00 % | -6.770 M 0.00 % | -6.770 M |
| Other non cash items | -4.985 M 87.91 % | -41.249 M -112.43 % | -19.418 M -253.38 % | -5.495 M 61.34 % | -14.215 M 19.55 % | -17.670 M 47.59 % | -33.713 M -23.04 % | -27.400 M -164.05 % | -10.377 M 21.87 % | -13.281 M -365.35 % | -2.854 M -85.20 % | -1.541 M -361.38 % | -334.000 K -102.83 % | 11.788 M 1 142.72 % | -1.131 M 9.42 % | -1.248 M 0.00 % | -1.248 M 73.24 % | -4.663 M 0.00 % | -4.663 M -1 028.88 % | 502.000 K 0.00 % | 502.000 K 121.07 % | -2.382 M 0.00 % | -2.382 M -178.94 % | 3.018 M 0.00 % | 3.018 M 642.83 % | -555.980 K 0.00 % | -555.980 K -66.21 % | -334.500 K 0.00 % | -334.500 K 15.89 % | -397.682 K 0.00 % | -397.682 K -114.38 % | -185.500 K 0.00 % | -185.500 K 10.88 % | -208.152 K 0.00 % | -208.152 K -3.30 % | -201.500 K 0.00 % | -201.500 K -1 157.80 % | -16.020 K 0.00 % | -16.020 K -101.12 % | 1.428 M 0.00 % | 1.428 M |
| Net cash provided by operating activities | 0.000 | 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.660 M | 0.000 -100.00 % | 1.075 M 0.00 % | 1.075 M -78.52 % | 5.004 M 0.00 % | 5.004 M 374.39 % | -1.824 M 0.00 % | -1.824 M -141.86 % | 4.356 M 0.00 % | 4.356 M 24.85 % | 3.489 M 0.00 % | 3.489 M 12 318.10 % | -28.556 K 0.00 % | -28.556 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 100.00 % | -580.500 K 0.00 % | -580.500 K |
| Investments in property plant and equipment | 0.000 | 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 % | -565.500 K | 0.000 | 0.000 | 0.000 100.00 % | -500.000 0.00 % | -500.000 98.18 % | -27.500 K 0.00 % | -27.500 K 89.72 % | -267.568 K 0.00 % | -267.568 K 65.02 % | -765.000 K 0.00 % | -765.000 K -109.14 % | -365.784 K 0.00 % | -365.784 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 100.00 % | -2.609 M 0.00 % | -2.609 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 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 % | 47.001 K | 0.000 100.00 % | -520.000 K 0.00 % | -520.000 K -103.74 % | 13.887 M 0.00 % | 13.887 M 175.94 % | 5.033 M 0.00 % | 5.033 M 96.98 % | 2.555 M 0.00 % | 2.555 M 510 855.60 % | 500.000 0.00 % | 500.000 -99.95 % | 1.075 M 0.00 % | 1.075 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 100.00 % | -450.000 K 0.00 % | -450.000 K |
| Net cash used for investing activites | 0.000 | 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 % | -518.499 K | 0.000 100.00 % | -520.000 K 0.00 % | -520.000 K -103.74 % | 13.886 M 0.00 % | 13.886 M 177.44 % | 5.005 M 0.00 % | 5.005 M 118.83 % | 2.287 M 0.00 % | 2.287 M 399.18 % | -764.500 K 0.00 % | -764.500 K -207.78 % | 709.312 K 0.00 % | 709.312 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 100.00 % | -3.059 M 0.00 % | -3.059 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other financing activites | 0.000 | 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.837 M | 0.000 -100.00 % | 20.500 K 0.00 % | 20.500 K 100.09 % | -21.677 M 0.00 % | -21.677 M -5 061.07 % | -420.000 K 0.00 % | -420.000 K 93.61 % | -6.575 M 0.00 % | -6.575 M -144.12 % | -2.694 M 0.00 % | -2.694 M -47.23 % | -1.830 M 0.00 % | -1.830 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 -100.00 % | 3.619 M 0.00 % | 3.619 M |
| Net cash used provided by financing activities | 0.000 | 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.837 M | 0.000 -100.00 % | 20.500 K 0.00 % | 20.500 K 100.09 % | -21.677 M 0.00 % | -21.677 M -5 061.07 % | -420.000 K 0.00 % | -420.000 K 93.61 % | -6.575 M 0.00 % | -6.575 M -144.12 % | -2.694 M 0.00 % | -2.694 M -47.23 % | -1.830 M 0.00 % | -1.830 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 -100.00 % | 3.619 M 0.00 % | 3.619 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 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.660 M | 0.000 -100.00 % | 1.075 M 0.00 % | 1.075 M -78.52 % | 5.004 M 0.00 % | 5.004 M 374.39 % | -1.824 M 0.00 % | -1.824 M -141.86 % | 4.356 M 0.00 % | 4.356 M 24.85 % | 3.489 M 0.00 % | 3.489 M 12 318.10 % | -28.556 K 0.00 % | -28.556 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 100.00 % | -580.500 K 0.00 % | -580.500 K |
| Capital expenditure | 0.000 | 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 % | -565.500 K | 0.000 | 0.000 | 0.000 100.00 % | -500.000 0.00 % | -500.000 98.18 % | -27.500 K 0.00 % | -27.500 K 89.72 % | -267.568 K 0.00 % | -267.568 K 65.02 % | -765.000 K 0.00 % | -765.000 K -109.14 % | -365.784 K 0.00 % | -365.784 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 100.00 % | -2.609 M 0.00 % | -2.609 M |
| Free CashFlow | 0.000 | 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.094 M | 0.000 -100.00 % | 1.075 M 0.00 % | 1.075 M -78.51 % | 5.003 M 0.00 % | 5.003 M 370.29 % | -1.851 M 0.00 % | -1.851 M -145.28 % | 4.088 M 0.00 % | 4.088 M 50.09 % | 2.724 M 0.00 % | 2.724 M 790.77 % | -394.340 K 0.00 % | -394.340 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 100.00 % | -3.189 M 0.00 % | -3.189 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 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 |