Southern Infosys Limited SOUTHERNIN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 130.497 M -29.68 % | 185.566 M 74.35 % | 106.434 M -28.48 % | 148.823 M -5.62 % | 157.692 M -17.19 % | 190.435 M -12.93 % | 218.716 M 14.90 % | 190.350 M -7.23 % | 205.177 M 84.38 % | 111.282 M 12.25 % | 99.138 M 20 319.85 % | 485.500 K 239.51 % | 143.000 K 0.70 % | 142.000 K 1.43 % | 140.000 K |
| Net income | 2.646 M -3.96 % | 2.755 M 234.34 % | 824.000 K 28.75 % | 640.000 K -14.09 % | 745.000 K -32.30 % | 1.100 M 1 474.76 % | 69.878 K 107.40 % | -943.830 K -853.94 % | 125.187 K -19.84 % | 156.173 K 124.32 % | 69.622 K 526.55 % | 11.112 K 383.03 % | -3.926 K 14.41 % | -4.587 K -101.45 % | -2.277 K |
| Income before tax | 4.501 M 31.22 % | 3.430 M 181.15 % | 1.220 M 27.48 % | 957.000 K -13.24 % | 1.103 M -1.78 % | 1.123 M 45.12 % | 773.811 K 158.58 % | -1.321 M -739.95 % | 206.399 K -8.68 % | 226.011 K 128.96 % | 98.714 K 71.46 % | 57.571 K 1 566.37 % | -3.926 K -30.30 % | -3.013 K -32.32 % | -2.277 K |
| Income before tax ratio | 0.03 86.60 % | 0.02 61.26 % | 0.01 78.25 % | 0.01 -8.07 % | 0.01 18.62 % | 0.01 66.67 % | 0.00 150.99 % | -0.01 -789.80 % | 0.00 -50.47 % | 0.00 103.97 % | 0.00 -99.16 % | 0.12 531.91 % | -0.03 -29.39 % | -0.02 -30.46 % | -0.02 |
| EBITDA | 5.747 M 52.16 % | 3.777 M 88.19 % | 2.007 M 15.21 % | 1.742 M 180.99 % | -2.151 M -46.49 % | -1.468 M -335.54 % | 623.381 K 148.62 % | -1.282 M -547.80 % | 286.342 K 116.36 % | -1.750 M -1 398.59 % | 134.762 K 77.00 % | 76.135 K 2 095.99 % | 3.467 K -20.84 % | 4.380 K -14.39 % | 5.116 K |
| Net income ratio | 0.02 36.57 % | 0.01 91.77 % | 0.01 80.03 % | 0.00 -8.97 % | 0.00 -18.24 % | 0.01 1 708.63 % | 0.00 106.44 % | 0.00 -912.66 % | 0.00 -56.52 % | 0.00 99.84 % | 0.00 -96.93 % | 0.02 183.36 % | -0.03 15.01 % | -0.03 -98.61 % | -0.02 |
| Ratio EBITDA | 0.04 116.37 % | 0.02 7.94 % | 0.02 61.10 % | 0.01 185.81 % | -0.01 -76.91 % | -0.01 -370.52 % | 0.00 142.31 % | -0.01 -582.68 % | 0.00 108.87 % | -0.02 -1 256.88 % | 0.00 -99.13 % | 0.16 546.81 % | 0.02 -21.40 % | 0.03 -15.59 % | 0.04 |
| Gross profit ratio | 0.07 35.63 % | 0.05 -37.00 % | 0.08 104.25 % | 0.04 180.92 % | 0.01 109.77 % | 0.01 515.32 % | 0.00 -75.79 % | 0.00 -133.63 % | 0.00 -88.45 % | 0.02 142.62 % | 0.01 -99.06 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 5.126 M 2.34 % | 5.009 M -2.74 % | 5.150 M 2.59 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 2.10 % | 4.917 M -2.06 % | 5.020 M 2.10 % | 4.917 M |
| Weighted average shs out | 5.126 M 2.34 % | 5.009 M -2.74 % | 5.150 M 2.59 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M -28.16 % | 6.988 M 40.67 % | 4.968 M -1.05 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 0.00 % | 5.020 M 2.10 % | 4.917 M -2.06 % | 5.020 M 2.10 % | 4.917 M |
| EPS diluted | 0.52 -5.45 % | 0.55 243.75 % | 0.16 23.08 % | 0.13 -13.33 % | 0.15 -31.82 % | 0.22 1 482.73 % | 0.01 107.32 % | -0.19 -863.05 % | 0.02 -19.94 % | 0.03 123.74 % | 0.01 531.82 % | 0.00 375.00 % | 0.00 11.11 % | 0.00 -80.00 % | 0.00 |
| Earnings per share | 0.52 -5.45 % | 0.55 243.75 % | 0.16 23.08 % | 0.13 -13.33 % | 0.15 -31.82 % | 0.22 2 100.00 % | 0.01 105.26 % | -0.19 -863.05 % | 0.02 -19.94 % | 0.03 123.74 % | 0.01 531.82 % | 0.00 375.00 % | 0.00 11.11 % | 0.00 -80.00 % | 0.00 |
| Gross profit | 8.666 M -4.62 % | 9.086 M 9.84 % | 8.272 M 46.07 % | 5.663 M 165.12 % | 2.136 M 73.71 % | 1.230 M 461.62 % | -340.045 K -101.98 % | -168.354 K -131.20 % | 539.532 K -78.70 % | 2.533 M 172.34 % | 930.150 K 91.59 % | 485.500 K 239.51 % | 143.000 K 0.70 % | 142.000 K 1.43 % | 140.000 K |
| Income tax expense | 1.855 M 174.81 % | 675.000 K 70.45 % | 396.000 K 24.92 % | 317.000 K -11.45 % | 358.000 K 1 487.86 % | 22.546 K -96.80 % | 703.933 K 286.71 % | -377.028 K -564.25 % | 81.212 K 16.29 % | 69.838 K 140.06 % | 29.092 K -37.38 % | 46.459 K | 0.000 -100.00 % | 1.574 K | 0.000 |
| Cost of revenue | 121.831 M -30.97 % | 176.480 M 79.78 % | 98.162 M -31.43 % | 143.160 M -7.97 % | 155.556 M -17.78 % | 189.205 M -13.63 % | 219.056 M 14.98 % | 190.518 M -6.90 % | 204.638 M 88.17 % | 108.749 M 10.73 % | 98.208 M | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 2.535 M -24.44 % | 3.355 M 5.37 % | 3.184 M -10.59 % | 3.561 M 16.22 % | 3.064 M 2 085.45 % | 140.200 K -17.38 % | 169.700 K 15.68 % | 146.700 K -55.77 % | 331.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 48.000 K -32.39 % | 71.000 K 73.17 % | 41.000 K -34.92 % | 63.000 K -44.25 % | 113.000 K -73.50 % | 426.480 K 985.74 % | 39.280 K -0.35 % | 39.419 K -0.13 % | 39.469 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 4.378 M -7.64 % | 4.740 M 258.01 % | 1.324 M -45.45 % | 2.427 M 72.99 % | 1.403 M 111.62 % | 662.982 K 220.76 % | -549.025 K -54.88 % | -354.473 K -310.48 % | 168.413 K -92.70 % | 2.307 M 177.49 % | 831.436 K 94.29 % | 427.928 K 191.25 % | 146.926 K 1.32 % | 145.013 K 1.92 % | 142.277 K |
| Operating expenses | 6.961 M -14.84 % | 8.174 M 79.10 % | 4.564 M -24.77 % | 6.067 M 32.47 % | 4.580 M 272.46 % | 1.230 M 461.62 % | -340.045 K -101.98 % | -168.354 K -131.20 % | 539.532 K -76.62 % | 2.307 M 177.49 % | 831.436 K 94.29 % | 427.928 K 191.25 % | 146.926 K 1.32 % | 145.013 K 1.92 % | 142.277 K |
| Cost and expenses | 128.792 M -30.25 % | 184.654 M 79.75 % | 102.726 M -31.16 % | 149.227 M -6.81 % | 160.136 M -15.91 % | 190.435 M -12.93 % | 218.716 M 14.90 % | 190.350 M -7.23 % | 205.177 M 84.75 % | 111.056 M 12.13 % | 99.040 M 23 044.00 % | 427.928 K 191.25 % | 146.926 K 1.32 % | 145.013 K 1.92 % | 142.277 K |
| Research and development expenses | 0.000 -100.00 % | 8.000 K -46.67 % | 15.000 K -6.25 % | 16.000 K | 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 | 2.583 M -24.61 % | 3.426 M 6.23 % | 3.225 M -11.01 % | 3.624 M 14.07 % | 3.177 M 460.63 % | 566.680 K 171.16 % | 208.980 K 12.28 % | 186.119 K -49.85 % | 371.119 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 -100.00 % | 920.000 K -10.33 % | 1.026 M -33.42 % | 1.541 M -54.69 % | 3.401 M 45.15 % | 2.343 M 112.80 % | 1.101 M -54.81 % | 2.437 M 8.45 % | 2.247 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 3.000 K 0.00 % | 3.000 K -97.71 % | 131.000 K 89.86 % | 69.000 K -36.11 % | 108.000 K 499.87 % | 18.004 K 462.10 % | 3.203 K -99.35 % | 494.712 K 5 208.07 % | 9.320 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.183 M 55.45 % | 761.000 K -13.03 % | 875.000 K 21.53 % | 720.000 K 145.73 % | 293.000 K 1 588.37 % | 17.354 K -25.89 % | 23.417 K -1.29 % | 23.722 K -66.41 % | 70.623 K -51.20 % | 144.708 K 301.43 % | 36.048 K 94.19 % | 18.563 K 151.09 % | 7.393 K 0.00 % | 7.393 K 0.00 % | 7.393 K |
| Operating income | 8.488 M 830.70 % | 912.000 K -75.40 % | 3.708 M 1 017.82 % | -404.000 K 83.47 % | -2.444 M -405.81 % | 799.182 K 1 686.40 % | -50.377 K 76.88 % | -217.873 K 85.95 % | -1.550 M -785.98 % | 226.011 K 128.96 % | 98.714 K 71.46 % | 57.571 K 1 566.37 % | -3.926 K -30.30 % | -3.013 K -32.32 % | -2.277 K |
| Operating income ratio | 0.07 1 223.45 % | 0.00 -85.89 % | 0.03 1 383.36 % | 0.00 82.48 % | -0.02 -469.31 % | 0.00 1 922.00 % | 0.00 79.88 % | 0.00 84.85 % | -0.01 -472.06 % | 0.00 103.97 % | 0.00 -99.16 % | 0.12 531.91 % | -0.03 -29.39 % | -0.02 -30.46 % | -0.02 |
| Total other income expenses net | -3.987 M -258.34 % | 2.518 M | 0.000 -100.00 % | 1.361 M -61.63 % | 3.547 M 995.51 % | 323.777 K -60.72 % | 824.188 K 174.72 % | -1.103 M -162.78 % | 1.757 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -411.000 K 98.38 % | -25.394 M -1 291.45 % | -1.825 M 69.69 % | -6.021 M -84.07 % | -3.271 M -1.54 % | -3.221 M -2 897.53 % | -107.471 K 96.68 % | -3.240 M -133.26 % | -1.389 M -321.33 % | 627.648 K 192.37 % | -679.485 K 1.98 % | -693.218 K 43.80 % | -1.234 M -0.98 % | -1.222 M 85.12 % | -8.208 M |
| Total investments | 47.264 M 45.99 % | 32.375 M 11.62 % | 29.004 M 34.25 % | 21.604 M 22.54 % | 17.630 M -13.82 % | 20.456 M 40.72 % | 14.537 M 10.65 % | 13.139 M -1.14 % | 13.290 M 0.00 % | 13.290 M 0.00 % | 13.290 M -0.07 % | 13.299 M 0.00 % | 13.299 M 0.00 % | 13.299 M 0.00 % | 13.299 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 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 | 9.392 M 39.22 % | 6.746 M 69.03 % | 3.991 M 26.02 % | 3.167 M 30.98 % | 2.418 M 44.55 % | 1.673 M 192.26 % | 572.363 K 167.20 % | 214.211 K -81.50 % | 1.158 M 12.12 % | 1.033 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.18 % | 50.111 M 0.00 % | 50.111 M 0.00 % | 50.111 M 0.00 % | 50.111 M 0.00 % | 50.111 M |
| Total equity | 59.592 M 4.65 % | 56.946 M 5.08 % | 54.191 M 1.54 % | 53.367 M 1.42 % | 52.618 M 1.44 % | 51.873 M 2.17 % | 50.772 M 0.71 % | 50.414 M -1.84 % | 51.358 M 0.24 % | 51.233 M -0.54 % | 51.513 M 0.14 % | 51.443 M 0.02 % | 51.432 M 0.00 % | 51.434 M -0.01 % | 51.439 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 201.839 K | 0.000 -100.00 % | 4.818 K 161.75 % | -7.802 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 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 non current liabilities | 373.000 K 44.02 % | 259.000 K 1.57 % | 255.000 K 231.17 % | 77.000 K | 0.000 | 0.000 -100.00 % | 201.839 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.959 K 15.42 % | 35.488 K | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 2.109 M 35.11 % | 1.561 M -8.34 % | 1.703 M 389.37 % | 348.000 K -24.35 % | 460.000 K -83.46 % | 2.781 M -93.43 % | 42.334 M 5 752.25 % | 723.374 K -45.09 % | 1.317 M -53.32 % | 2.822 M 1 075.21 % | 240.143 K 596.15 % | 34.496 K 72.48 % | 20.000 K -0.37 % | 20.074 K 14.71 % | 17.500 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.325 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 273.266 M 30.88 % | 208.794 M -10.70 % | 233.801 M 37.56 % | 169.967 M -0.79 % | 171.325 M -21.11 % | 217.172 M 9.67 % | 198.017 M 87.63 % | 105.536 M 24.34 % | 84.874 M 8.37 % | 78.320 M 271.06 % | 21.107 M 61 087.60 % | 34.496 K 72.48 % | 20.000 K -0.37 % | 20.074 K 14.71 % | 17.500 K |
| Total liabilities | 273.639 M 30.89 % | 209.053 M -10.68 % | 234.056 M 37.64 % | 170.044 M -0.75 % | 171.325 M -21.11 % | 217.172 M 9.56 % | 198.218 M 87.82 % | 105.536 M 24.34 % | 84.874 M 8.37 % | 78.320 M 270.34 % | 21.148 M 30 118.67 % | 69.984 K 249.92 % | 20.000 K -0.37 % | 20.074 K 14.71 % | 17.500 K |
| Other non current assets | 12.133 M -30.41 % | 17.434 M 29.34 % | 13.479 M -57.41 % | 31.650 M -7.79 % | 34.325 M 34.73 % | 25.478 M -18.43 % | 31.233 M -1.15 % | 31.598 M -24.68 % | 41.951 M 5.67 % | 39.700 M -17.95 % | 48.384 M 5.83 % | 45.718 M 243.77 % | 13.299 M 0.00 % | 13.299 M 0.00 % | 13.299 M |
| Long term investments | 14.400 M -54.58 % | 31.701 M 11.85 % | 28.342 M 35.14 % | 20.972 M 23.14 % | 17.031 M -14.43 % | 19.904 M 36.91 % | 14.537 M 10.65 % | 13.139 M | 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 -100.00 % | 5.733 K -50.00 % | 11.467 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.733 K -50.00 % | 11.467 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 7.526 M 58.98 % | 4.734 M -12.41 % | 5.405 M -9.52 % | 5.974 M 29.70 % | 4.606 M 5 336.41 % | 84.725 K -17.00 % | 102.078 K -18.66 % | 125.496 K -15.90 % | 149.217 K -32.12 % | 219.840 K -36.71 % | 347.347 K 105.96 % | 168.646 K 219.96 % | 52.709 K -12.30 % | 60.102 K -10.95 % | 67.495 K |
| Total non current assets | 34.059 M -36.77 % | 53.869 M 14.07 % | 47.226 M -19.40 % | 58.596 M 4.71 % | 55.962 M 23.08 % | 45.466 M -0.89 % | 45.872 M 2.25 % | 44.862 M 6.43 % | 42.151 M 5.63 % | 39.903 M -18.12 % | 48.731 M 6.20 % | 45.886 M 243.67 % | 13.352 M -0.06 % | 13.359 M -0.06 % | 13.366 M |
| Other current assets | 25.620 M 480.29 % | 4.415 M -75.39 % | 17.942 M 458.77 % | 3.211 M 1 196.15 % | 247.734 K -96.25 % | 6.599 M -93.79 % | 106.202 M 1 404.86 % | 7.057 M -1.88 % | 7.193 M -33.66 % | 10.842 M | 0.000 -100.00 % | 4.933 M -29.52 % | 7.000 M 0.00 % | 7.000 M 700 000 000.00 % | 1.000 |
| Short term investments | 32.889 M 4 779.67 % | 674.000 K 1.81 % | 662.000 K 4.75 % | 632.000 K 5.51 % | 599.000 K 8.38 % | 552.665 K 10.53 % | 500.000 K 0.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 411.000 K -98.38 % | 25.394 M 1 291.45 % | 1.825 M -69.69 % | 6.021 M 84.07 % | 3.271 M 1.54 % | 3.221 M 2 897.53 % | 107.471 K -96.68 % | 3.240 M 133.26 % | 1.389 M 99.20 % | 697.352 K 2.63 % | 679.485 K -1.98 % | 693.218 K -43.80 % | 1.234 M 0.98 % | 1.222 M -85.12 % | 8.208 M |
| Cash and short term investments | 33.300 M 27.74 % | 26.068 M 948.17 % | 2.487 M -62.62 % | 6.653 M 71.91 % | 3.870 M 2.54 % | 3.774 M 521.29 % | 607.471 K -83.76 % | 3.740 M 169.25 % | 1.389 M 99.20 % | 697.352 K 2.63 % | 679.485 K -1.98 % | 693.218 K -43.80 % | 1.234 M 0.98 % | 1.222 M -85.12 % | 8.208 M |
| Total current assets | 299.172 M 41.03 % | 212.130 M -11.99 % | 241.020 M 46.24 % | 164.815 M -1.88 % | 167.980 M -24.87 % | 223.579 M 10.07 % | 203.119 M 82.84 % | 111.089 M 18.08 % | 94.081 M 4.94 % | 89.650 M 274.64 % | 23.930 M 325.30 % | 5.627 M -85.23 % | 38.100 M 0.01 % | 38.095 M 0.01 % | 38.090 M |
| Inventory | 143.812 M 442.79 % | 26.495 M -29.91 % | 37.800 M | 0.000 100.00 % | -95.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.036 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 96.440 M -37.84 % | 155.152 M -15.12 % | 182.791 M 17.97 % | 154.951 M -5.49 % | 163.957 M -23.10 % | 213.206 M 121.38 % | 96.309 M -3.97 % | 100.291 M 17.30 % | 85.499 M 108.15 % | 41.075 M 76.66 % | 23.250 M | 0.000 -100.00 % | 29.867 M -0.02 % | 29.874 M -0.03 % | 29.882 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.111 K 260.45 % | -28.116 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 1.000 K | 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 |
| Account payables | 271.157 M 30.85 % | 207.233 M -10.71 % | 232.098 M 36.83 % | 169.619 M -0.73 % | 170.865 M -20.30 % | 214.391 M 37.71 % | 155.683 M 48.53 % | 104.813 M 25.44 % | 83.557 M 12.65 % | 74.173 M 255.45 % | 20.867 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax 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 |
| 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.402 M 5.23 % | 1.332 M 0.84 % | 1.321 M -0.18 % | 1.324 M -0.35 % | 1.328 M |
| Deferred tax liabilities non current | 373.000 K 44.02 % | 259.000 K 1.57 % | 255.000 K 231.17 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.819 K -161.77 % | 7.801 K -80.95 % | 40.959 K 15.42 % | 35.488 K | 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 |
| Total assets | 333.231 M 25.28 % | 265.999 M -7.72 % | 288.247 M 29.02 % | 223.411 M -0.24 % | 223.943 M -16.76 % | 269.045 M 8.05 % | 248.991 M 59.66 % | 155.950 M 14.47 % | 136.232 M 5.16 % | 129.553 M 78.30 % | 72.661 M 41.05 % | 51.513 M 0.12 % | 51.452 M 0.00 % | 51.454 M 0.00 % | 51.456 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 2025 | 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 | 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 |
| Change in working capital | -34.531 M -198.03 % | 35.226 M 1 250.80 % | -3.061 M -155.70 % | 5.496 M 101.32 % | 2.730 M 129.50 % | -9.255 M -719.73 % | -1.129 M -125.47 % | 4.434 M 131.53 % | 1.915 M 576.90 % | -401.531 K -801.00 % | 57.280 K 111.88 % | -481.975 K |
| Accounts receivables | 39.015 M -18.91 % | 48.115 M 272.82 % | -27.841 M -409.14 % | 9.006 M -82.91 % | 52.706 M 145.09 % | -116.897 M -24.41 % | -93.964 M -457.61 % | -16.851 M 63.92 % | -46.703 M -184.93 % | -16.391 M 10.50 % | -18.315 M -3 672.31 % | -485.500 K |
| Inventory | -117.317 M -1 137.74 % | 11.305 M 129.91 % | -37.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.036 M 200.00 % | -37.036 M | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 43.771 M 280.92 % | -24.194 M -138.66 % | 62.580 M 1 882.91 % | -3.510 M 92.98 % | -49.976 M -146.43 % | 107.641 M 15.95 % | 92.834 M 336.15 % | 21.285 M 83.78 % | 11.582 M -78.16 % | 53.026 M 188.62 % | 18.372 M 521 087.57 % | 3.525 K |
| Other non cash items | 741.000 K 111.11 % | -6.668 M -256.20 % | -1.872 M -991.43 % | 210.000 K 103.93 % | -5.337 M -109.57 % | 55.789 M 2 666.96 % | -2.173 M -162.05 % | -829.352 K 57.32 % | -1.943 M -8 127.31 % | -23.621 K | 0.000 | 0.000 |
| Net cash provided by operating activities | -28.105 M -187.63 % | 32.074 M 1 230.16 % | -2.838 M -137.88 % | 7.492 M 577.50 % | -1.569 M -103.29 % | 47.651 M 1 876.55 % | -2.682 M -199.93 % | 2.684 M 979.86 % | 248.564 K 556.64 % | -54.433 K -128.34 % | 192.042 K 147.32 % | -405.840 K |
| Investments in property plant and equipment | -3.975 M -5 578.57 % | -70.000 K 78.53 % | -326.000 K 84.53 % | -2.107 M 56.24 % | -4.815 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.200 K 91.99 % | -214.750 K -59.67 % | -134.500 K |
| Acquisitions net | 60.000 K 114.39 % | -417.000 K -90.41 % | -219.000 K -100.92 % | -109.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -32.300 M -73.19 % | -18.650 M -1.97 % | -18.290 M 18.11 % | -22.334 M -26.29 % | -17.685 M | 0.000 100.00 % | -900.000 K -80.00 % | -500.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 19.169 M 8.91 % | 17.600 M 49.15 % | 11.800 M -36.61 % | 18.615 M -10.35 % | 20.765 M | 0.000 | 0.000 -100.00 % | 151.521 K | 0.000 | 0.000 -100.00 % | 8.975 K | 0.000 |
| Other investing activites | 20.168 M 389.44 % | -6.968 M -222.74 % | 5.677 M 375.86 % | 1.193 M -64.43 % | 3.354 M 200.10 % | -3.351 M -461.03 % | 928.082 K 3 093 506.67 % | 30.000 -100.00 % | 2.247 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 3.122 M 136.71 % | -8.505 M -526.29 % | -1.358 M 71.36 % | -4.742 M -392.90 % | 1.619 M 148.32 % | -3.351 M -12 031.58 % | 28.082 K 108.06 % | -348.449 K -115.51 % | 2.247 M 13 163.09 % | -17.200 K 91.64 % | -205.775 K -52.99 % | -134.500 K |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.325 M -1 580.45 % | 89.500 K | 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -478.626 K 1.23 % | -484.576 K -1.24 % | -478.626 K | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -478.626 K 1.23 % | -484.576 K 73.13 % | -1.804 M -2 115.22 % | 89.500 K | 0.000 | 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 | 0.000 |
| Net change in cash | -24.983 M -206.00 % | 23.569 M 661.70 % | -4.196 M -252.58 % | 2.750 M 5 453.31 % | 49.520 K -98.41 % | 3.114 M 199.40 % | -3.133 M -196.68 % | 3.240 M 368.39 % | 691.790 K 3 771.89 % | 17.867 K 230.10 % | -13.733 K 97.46 % | -540.340 K |
| Cash at beginning of period | 25.394 M 1 291.45 % | 1.825 M -69.69 % | 6.021 M 84.07 % | 3.271 M 1.54 % | 3.221 M 2 897.53 % | 107.471 K -96.68 % | 3.240 M 133.26 % | 1.389 M 99.20 % | 697.352 K 2.63 % | 679.485 K -1.98 % | 693.218 K -43.80 % | 1.234 M |
| Cash at end of period | 411.000 K -98.38 % | 25.394 M 1 291.45 % | 1.825 M -69.69 % | 6.021 M 82.45 % | 3.300 M 2.44 % | 3.221 M 2 897.53 % | 107.471 K -96.68 % | 3.240 M 133.26 % | 1.389 M 99.20 % | 697.352 K 2.63 % | 679.485 K -1.98 % | 693.218 K |
| Operating cash flow | -28.105 M -187.63 % | 32.074 M 1 230.16 % | -2.838 M -137.88 % | 7.492 M 577.50 % | -1.569 M -103.29 % | 47.651 M 1 876.55 % | -2.682 M -199.93 % | 2.684 M 979.86 % | 248.564 K 556.64 % | -54.433 K -128.34 % | 192.042 K 147.32 % | -405.840 K |
| Capital expenditure | -3.975 M -5 578.57 % | -70.000 K 78.53 % | -326.000 K 84.53 % | -2.107 M 56.24 % | -4.815 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.200 K 91.99 % | -214.750 K -59.67 % | -134.500 K |
| Free CashFlow | -32.080 M -200.24 % | 32.004 M 1 111.50 % | -3.164 M -158.76 % | 5.385 M 184.35 % | -6.384 M -113.40 % | 47.651 M 1 876.55 % | -2.682 M -199.93 % | 2.684 M 979.86 % | 248.564 K 447.00 % | -71.633 K -215.45 % | -22.708 K 95.80 % | -540.340 K |
| 2025 | 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 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.767 M -82.51 % | 50.123 M -17.81 % | 60.988 M 2 941.80 % | 2.005 M -88.46 % | 17.380 M -79.38 % | 84.283 M 132.09 % | 36.315 M 8.78 % | 33.384 M 5.70 % | 31.584 M -31.41 % | 46.045 M 256.58 % | 12.913 M -71.40 % | 45.157 M 1 847.26 % | 2.319 M -90.40 % | 24.150 M -40.64 % | 40.681 M 44.66 % | 28.121 M -49.67 % | 55.871 M -2.20 % | 57.130 M 157.88 % | 22.154 M -71.07 % | 76.568 M 4 061.30 % | 1.840 M -98.83 % | 157.278 M 893.67 % | 15.828 M 127.77 % | 6.949 M -33.05 % | 10.380 M -94.46 % | 187.390 M 628.27 % | 25.731 M 12 152.86 % | 210.000 K -96.10 % | 5.385 M -96.56 % | 156.333 M 12 558.54 % | 1.235 M -94.17 % | 21.186 M 82.69 % | 11.597 M -79.00 % | 55.218 M 74.60 % | 31.626 M -39.80 % | 52.531 M -2.68 % | 53.979 M 0.00 % | 53.979 M 29.22 % | 41.774 M 199.37 % | 13.954 M 785.97 % | 1.575 M -97.98 % | 77.833 M | 0.000 -100.00 % | 21.688 M | 0.000 -100.00 % | 161.500 K 56.80 % | 103.000 K -7.21 % | 111.000 K 0.91 % | 110.000 K |
| Net income | -2.473 M -385.90 % | 865.000 K -11.19 % | 974.000 K 151.03 % | 388.000 K -7.40 % | 419.000 K -79.52 % | 2.046 M 1 220.00 % | 155.000 K -30.18 % | 222.000 K -33.13 % | 332.000 K 144.44 % | -747.000 K -257.26 % | 475.000 K -10.21 % | 529.000 K 52.01 % | 348.000 K 17 500.00 % | -2.000 K -100.34 % | 592.000 K 322.86 % | 140.000 K 677.78 % | 18.000 K 116.48 % | -109.202 K 77.98 % | -496.000 K -622.11 % | 95.000 K -92.21 % | 1.220 M 22.07 % | 999.413 K 392.32 % | 203.000 K 158.50 % | -347.000 K -362.88 % | 132.000 K 106.34 % | -2.083 M -1 087.29 % | 211.000 K -89.36 % | 1.983 M 699.09 % | -331.000 K 57.40 % | -777.000 K -3 631.82 % | 22.000 K 109.48 % | -232.000 K -307.14 % | 112.000 K -61.38 % | 290.000 K 508.45 % | -71.000 K -167.62 % | 105.000 K 110.08 % | -1.042 M -17.08 % | -890.000 K -237.98 % | 645.000 K 201.40 % | 214.000 K 14.44 % | 187.000 K -56.47 % | 429.622 K 333.49 % | -184.000 K -1 250.00 % | 16.000 K 108.33 % | -192.000 K -1 998.73 % | 10.112 K 237.07 % | 3.000 K 400.00 % | -1.000 K 0.00 % | -1.000 K |
| Income before tax | -2.417 M -288.98 % | 1.279 M -44.63 % | 2.310 M 1 043.56 % | 202.000 K -60.31 % | 509.000 K -81.14 % | 2.699 M 1 566.05 % | 162.000 K -44.90 % | 294.000 K 6.91 % | 275.000 K 170.88 % | -388.000 K -174.05 % | 524.000 K -13.67 % | 607.000 K 29.15 % | 470.000 K 155.43 % | 184.000 K -58.74 % | 446.000 K 110.38 % | 212.000 K 360.87 % | 46.000 K 783.26 % | 5.208 K 100.97 % | -537.000 K -458.00 % | 150.000 K -89.91 % | 1.486 M 49.20 % | 995.959 K 465.89 % | 176.000 K 148.35 % | -364.000 K -341.06 % | 151.000 K 107.38 % | -2.047 M -939.03 % | 244.000 K -88.78 % | 2.175 M 1 841.96 % | 112.000 K 106.89 % | -1.626 M -5 181.25 % | 32.000 K 109.79 % | -327.000 K -301.85 % | 162.000 K -56.33 % | 371.000 K 450.00 % | -106.000 K -168.83 % | 154.000 K 110.75 % | -1.432 M -11.88 % | -1.280 M -237.19 % | 933.000 K 205.90 % | 305.000 K 13.81 % | 268.000 K -41.19 % | 455.714 K 347.67 % | -184.000 K -1 068.42 % | 19.000 K 109.90 % | -192.000 K -439.40 % | 56.571 K 1 785.70 % | 3.000 K 400.00 % | -1.000 K 0.00 % | -1.000 K |
| Income before tax ratio | -0.28 -1 180.42 % | 0.03 -32.63 % | 0.04 -62.40 % | 0.10 244.01 % | 0.03 -8.55 % | 0.03 617.85 % | 0.00 -49.35 % | 0.01 1.14 % | 0.01 203.33 % | -0.01 -120.77 % | 0.04 201.88 % | 0.01 -93.37 % | 0.20 2 560.09 % | 0.01 -30.50 % | 0.01 45.42 % | 0.01 815.66 % | 0.00 803.16 % | 0.00 100.38 % | -0.02 -1 337.31 % | 0.00 -99.76 % | 0.81 12 653.45 % | 0.01 -43.05 % | 0.01 121.23 % | -0.05 -460.08 % | 0.01 233.16 % | -0.01 -215.21 % | 0.01 -99.91 % | 10.36 49 697.51 % | 0.02 299.97 % | -0.01 -140.14 % | 0.03 267.87 % | -0.02 -210.49 % | 0.01 107.91 % | 0.01 300.46 % | 0.00 -214.33 % | 0.00 111.05 % | -0.03 -11.88 % | -0.02 -206.17 % | 0.02 2.18 % | 0.02 -87.15 % | 0.17 2 806.20 % | 0.01 | 0.00 -100.00 % | 0.00 | 0.00 -100.00 % | 0.35 1 102.64 % | 0.03 423.30 % | -0.01 0.90 % | -0.01 |
| EBITDA | -2.180 M -231.80 % | 1.654 M -42.53 % | 2.878 M 420.43 % | 553.000 K -11.70 % | 626.250 K -72.24 % | 2.256 M 242.86 % | 658.000 K 24.15 % | 530.000 K 59.16 % | 333.000 K 664.41 % | -59.000 K -125.21 % | 234.000 K -70.38 % | 790.000 K 36.21 % | 580.000 K 29.46 % | 448.000 K -32.53 % | 664.000 K 79.95 % | 369.000 K 41.92 % | 260.000 K 64.53 % | 158.028 K 145.67 % | -346.000 K -318.99 % | 158.000 K -89.71 % | 1.535 M 40.74 % | 1.091 M 502.58 % | 181.000 K 120.43 % | -886.000 K -786.82 % | 129.000 K -88.21 % | 1.094 M 268.34 % | 297.000 K -88.60 % | 2.606 M 2 108.47 % | 118.000 K 110.33 % | -1.142 M -2 695.45 % | 44.000 K 113.75 % | -320.000 K -277.78 % | 180.000 K -51.48 % | 371.000 K 630.00 % | -70.000 K -136.84 % | 190.000 K 113.90 % | -1.367 M -12.33 % | -1.217 M -227.04 % | 958.000 K 171.39 % | 353.000 K 27.44 % | 277.000 K -41.53 % | 473.762 K 369.18 % | -176.000 K -833.33 % | 24.000 K 112.83 % | -187.000 K -410.97 % | 60.135 K 651.69 % | 8.000 K 100.00 % | 4.000 K 0.00 % | 4.000 K |
| Net income ratio | -0.28 -1 734.53 % | 0.02 8.06 % | 0.02 -91.75 % | 0.19 702.70 % | 0.02 -0.69 % | 0.02 468.75 % | 0.00 -35.82 % | 0.01 -36.74 % | 0.01 164.79 % | -0.02 -144.10 % | 0.04 214.00 % | 0.01 -92.19 % | 0.15 181 303.18 % | 0.00 -100.57 % | 0.01 192.30 % | 0.00 1 445.29 % | 0.00 116.85 % | 0.00 91.46 % | -0.02 -1 904.48 % | 0.00 -99.81 % | 0.66 10 334.35 % | 0.01 -50.45 % | 0.01 125.68 % | -0.05 -492.67 % | 0.01 214.39 % | -0.01 -235.57 % | 0.01 -99.91 % | 9.44 15 462.47 % | -0.06 -1 136.72 % | 0.00 -127.90 % | 0.02 262.67 % | -0.01 -213.39 % | 0.01 83.89 % | 0.01 333.94 % | 0.00 -212.32 % | 0.00 110.35 % | -0.02 -17.08 % | -0.02 -206.79 % | 0.02 0.68 % | 0.02 -87.08 % | 0.12 2 050.99 % | 0.01 | 0.00 -100.00 % | 0.00 | 0.00 -100.00 % | 0.06 114.97 % | 0.03 423.30 % | -0.01 0.90 % | -0.01 |
| Ratio EBITDA | -0.25 -853.54 % | 0.03 -30.07 % | 0.05 -82.89 % | 0.28 665.44 % | 0.04 34.62 % | 0.03 47.73 % | 0.02 14.13 % | 0.02 50.58 % | 0.01 922.83 % | 0.00 -107.07 % | 0.02 3.58 % | 0.02 -93.01 % | 0.25 1 248.24 % | 0.02 13.65 % | 0.02 24.39 % | 0.01 181.97 % | 0.00 68.23 % | 0.00 117.71 % | -0.02 -856.86 % | 0.00 -99.75 % | 0.83 11 930.07 % | 0.01 -39.36 % | 0.01 108.97 % | -0.13 -1 125.93 % | 0.01 112.88 % | 0.01 -49.42 % | 0.01 -99.91 % | 12.41 56 531.60 % | 0.02 399.97 % | -0.01 -120.50 % | 0.04 335.88 % | -0.02 -197.31 % | 0.02 131.01 % | 0.01 403.56 % | 0.00 -161.19 % | 0.00 114.28 % | -0.03 -12.33 % | -0.02 -198.31 % | 0.02 -9.35 % | 0.03 -85.62 % | 0.18 2 789.36 % | 0.01 | 0.00 -100.00 % | 0.00 | 0.00 -100.00 % | 0.37 379.40 % | 0.08 115.53 % | 0.04 -0.90 % | 0.04 |
| Gross profit ratio | -0.20 -749.31 % | 0.03 -56.14 % | 0.07 -90.63 % | 0.74 514.47 % | 0.12 187.00 % | 0.04 -28.97 % | 0.06 17.57 % | 0.05 -9.92 % | 0.06 -27.25 % | 0.08 -43.99 % | 0.14 343.36 % | 0.03 -95.56 % | 0.69 2 574.31 % | 0.03 -67.12 % | 0.08 154.12 % | 0.03 79.33 % | 0.02 -59.26 % | 0.04 153.18 % | 0.02 11 756.72 % | 0.00 99.96 % | -0.35 -2 659.17 % | 0.01 181.94 % | -0.02 78.85 % | -0.08 -627.04 % | -0.01 -2 161.53 % | 0.00 107.38 % | -0.01 99.47 % | -1.35 -25 212.32 % | 0.01 1 551.56 % | 0.00 99.81 % | -0.19 -1 810.59 % | -0.01 -131.91 % | 0.03 89.83 % | 0.02 84.42 % | 0.01 18.88 % | 0.01 -49.14 % | 0.01 0.00 % | 0.01 -53.68 % | 0.03 -55.84 % | 0.07 -82.53 % | 0.41 2 831.67 % | 0.01 | 0.00 -100.00 % | 0.01 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 5.047 M -1.55 % | 5.126 M 0.00 % | 5.126 M 5.70 % | 4.850 M -7.40 % | 5.238 M 4.95 % | 4.990 M -3.41 % | 5.167 M -6.91 % | 5.550 M 17.02 % | 4.743 M -1.19 % | 4.800 M 1.05 % | 4.750 M -10.21 % | 5.290 M 6.41 % | 4.971 M 24.02 % | 4.009 M -25.52 % | 5.382 M 15.32 % | 4.667 M -7.04 % | 5.020 M 0.00 % | 5.020 M 0.28 % | 5.006 M 5.39 % | 4.750 M -6.56 % | 5.083 M 0.71 % | 5.048 M -0.54 % | 5.075 M 2.38 % | 4.957 M 12.66 % | 4.400 M -6.58 % | 4.710 M -10.71 % | 5.275 M 6.40 % | 4.958 M -0.69 % | 4.992 M -3.63 % | 5.180 M -5.82 % | 5.500 M 9.56 % | 5.020 M -10.36 % | 5.600 M 15.86 % | 4.833 M -4.69 % | 5.071 M 1.43 % | 5.000 M 0.77 % | 4.962 M 0.35 % | 4.944 M -0.34 % | 4.962 M -7.26 % | 5.350 M 14.44 % | 4.675 M -3.56 % | 4.848 M -3.44 % | 5.020 M 0.00 % | 5.020 M 4.58 % | 4.800 M -4.38 % | 5.020 M 0.00 % | 5.020 M 0.40 % | 5.000 M 0.00 % | 5.000 M |
| Weighted average shs out | 5.047 M -1.55 % | 5.126 M 0.00 % | 5.126 M 5.70 % | 4.850 M -7.40 % | 5.238 M 4.95 % | 4.990 M -3.41 % | 5.167 M -6.91 % | 5.550 M 17.02 % | 4.743 M 2.70 % | 4.618 M -2.78 % | 4.750 M -10.21 % | 5.290 M 6.41 % | 4.971 M 23.79 % | 4.016 M -25.38 % | 5.382 M 15.32 % | 4.667 M -7.04 % | 5.020 M 0.00 % | 5.020 M 1.21 % | 4.960 M 4.42 % | 4.750 M -6.56 % | 5.083 M 0.71 % | 5.048 M -0.54 % | 5.075 M 2.38 % | 4.957 M 12.66 % | 4.400 M -22.72 % | 5.694 M 7.94 % | 5.275 M 6.40 % | 4.958 M -0.69 % | 4.992 M -3.63 % | 5.180 M -5.82 % | 5.500 M 9.56 % | 5.020 M -10.36 % | 5.600 M 15.86 % | 4.833 M -4.69 % | 5.071 M 1.43 % | 5.000 M 0.77 % | 4.962 M 0.35 % | 4.944 M -0.34 % | 4.962 M -7.26 % | 5.350 M 14.44 % | 4.675 M -3.56 % | 4.848 M -3.44 % | 5.020 M 0.00 % | 5.020 M 4.58 % | 4.800 M -4.38 % | 5.020 M 0.00 % | 5.020 M 0.40 % | 5.000 M 0.00 % | 5.000 M |
| EPS diluted | -0.49 -388.24 % | 0.17 -10.53 % | 0.19 137.50 % | 0.08 0.00 % | 0.08 -80.49 % | 0.41 1 266.67 % | 0.03 -25.00 % | 0.04 -42.86 % | 0.07 143.75 % | -0.16 -260.00 % | 0.10 0.00 % | 0.10 42.86 % | 0.07 17 600.00 % | 0.00 -100.36 % | 0.11 266.67 % | 0.03 733.33 % | 0.00 116.51 % | -0.02 78.00 % | -0.10 -595.50 % | 0.02 -91.67 % | 0.24 20.00 % | 0.20 400.00 % | 0.04 157.14 % | -0.07 -333.33 % | 0.03 106.82 % | -0.44 -1 200.00 % | 0.04 -90.00 % | 0.40 703.32 % | -0.07 55.80 % | -0.15 -3 850.00 % | 0.00 108.66 % | -0.05 -331.00 % | 0.02 -66.67 % | 0.06 528.57 % | -0.01 -166.67 % | 0.02 110.00 % | -0.21 -16.67 % | -0.18 -238.46 % | 0.13 225.00 % | 0.04 0.00 % | 0.04 -54.85 % | 0.09 341.42 % | -0.04 -1 246.88 % | 0.00 108.00 % | -0.04 -2 100.00 % | 0.00 233.33 % | 0.00 400.00 % | 0.00 0.00 % | 0.00 |
| Earnings per share | -0.49 -388.24 % | 0.17 -10.53 % | 0.19 137.50 % | 0.08 0.00 % | 0.08 -80.49 % | 0.41 1 266.67 % | 0.03 -25.00 % | 0.04 -42.86 % | 0.07 143.75 % | -0.16 -260.00 % | 0.10 0.00 % | 0.10 42.86 % | 0.07 17 600.00 % | 0.00 -100.36 % | 0.11 266.67 % | 0.03 733.33 % | 0.00 116.51 % | -0.02 78.20 % | -0.10 -600.00 % | 0.02 -91.67 % | 0.24 20.00 % | 0.20 400.00 % | 0.04 157.14 % | -0.07 -333.33 % | 0.03 108.11 % | -0.37 -1 025.00 % | 0.04 -90.00 % | 0.40 703.32 % | -0.07 55.80 % | -0.15 -3 850.00 % | 0.00 108.66 % | -0.05 -331.00 % | 0.02 -66.67 % | 0.06 528.57 % | -0.01 -166.67 % | 0.02 110.00 % | -0.21 -16.67 % | -0.18 -238.46 % | 0.13 225.00 % | 0.04 0.00 % | 0.04 -54.85 % | 0.09 341.42 % | -0.04 -1 246.88 % | 0.00 108.00 % | -0.04 -2 100.00 % | 0.00 233.33 % | 0.00 400.00 % | 0.00 0.00 % | 0.00 |
| Gross profit | -1.724 M -213.57 % | 1.518 M -63.95 % | 4.211 M 184.91 % | 1.478 M -29.11 % | 2.085 M -40.82 % | 3.523 M 64.86 % | 2.137 M 27.89 % | 1.671 M -4.79 % | 1.755 M -50.10 % | 3.517 M 99.72 % | 1.761 M 26.78 % | 1.389 M -13.46 % | 1.605 M 156.80 % | 625.000 K -80.48 % | 3.202 M 267.62 % | 871.000 K -9.74 % | 965.000 K -60.16 % | 2.422 M 552.90 % | 371.000 K 3 472.73 % | -11.000 K 98.30 % | -646.000 K -129.94 % | 2.158 M 914.21 % | -265.000 K 51.82 % | -550.000 K -386.73 % | -113.000 K -214.19 % | 98.955 K 153.78 % | -184.000 K 35.21 % | -284.000 K -1 079.31 % | 29.000 K 150.00 % | -58.000 K 75.32 % | -235.000 K -11.37 % | -211.000 K -158.29 % | 362.000 K -60.13 % | 908.000 K 221.99 % | 282.000 K -28.43 % | 394.000 K -50.50 % | 796.000 K 0.00 % | 796.000 K -40.15 % | 1.330 M 32.21 % | 1.006 M 54.77 % | 650.000 K -40.68 % | 1.096 M | 0.000 -100.00 % | 217.000 K | 0.000 -100.00 % | 161.500 K 56.80 % | 103.000 K -7.21 % | 111.000 K 0.91 % | 110.000 K |
| Income tax expense | 56.000 K -86.57 % | 417.000 K -68.79 % | 1.336 M 11 033.33 % | 12.000 K -86.67 % | 90.000 K -86.22 % | 653.000 K 9 228.57 % | 7.000 K -90.28 % | 72.000 K 226.32 % | -57.000 K -138.78 % | 147.000 K 200.00 % | 49.000 K -37.18 % | 78.000 K -36.07 % | 122.000 K 0.83 % | 121.000 K 5 950.00 % | 2.000 K -98.80 % | 166.000 K 196.43 % | 56.000 K 409.09 % | 11.000 K 108.46 % | -130.000 K -206.56 % | 122.000 K -65.63 % | 355.000 K 10 177.94 % | 3.454 K -78.41 % | 16.000 K 277.78 % | -9.000 K -147.37 % | 19.000 K -47.12 % | 35.933 K 8.89 % | 33.000 K -82.81 % | 192.000 K -56.66 % | 443.000 K 152.18 % | -849.000 K -8 590.00 % | 10.000 K 110.53 % | -95.000 K -290.00 % | 50.000 K -38.27 % | 81.000 K 131.43 % | 35.000 K -28.57 % | 49.000 K 112.56 % | -390.000 K 0.00 % | -390.000 K -235.42 % | 288.000 K 216.48 % | 91.000 K 12.35 % | 81.000 K 210.44 % | 26.092 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 46.459 K | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 10.491 M -78.42 % | 48.605 M -14.39 % | 56.777 M 10 673.62 % | 527.000 K -96.55 % | 15.295 M -81.06 % | 80.760 M 136.29 % | 34.178 M 7.77 % | 31.713 M 6.32 % | 29.829 M -29.86 % | 42.528 M 281.35 % | 11.152 M -74.52 % | 43.768 M 6 029.97 % | 714.000 K -96.96 % | 23.525 M -37.23 % | 37.479 M 37.54 % | 27.250 M -50.37 % | 54.906 M 0.36 % | 54.708 M 151.15 % | 21.783 M -71.55 % | 76.579 M 2 980.41 % | 2.486 M -98.40 % | 155.120 M 863.90 % | 16.093 M 114.60 % | 7.499 M -28.53 % | 10.493 M -94.40 % | 187.291 M 622.71 % | 25.915 M 5 145.95 % | 494.000 K -90.78 % | 5.356 M -96.58 % | 156.391 M 10 538.84 % | 1.470 M -93.13 % | 21.397 M 90.45 % | 11.235 M -79.31 % | 54.310 M 73.27 % | 31.344 M -39.88 % | 52.137 M -1.97 % | 53.183 M 0.00 % | 53.183 M 31.50 % | 40.444 M 212.36 % | 12.948 M 1 299.78 % | 925.000 K -98.79 % | 76.737 M | 0.000 -100.00 % | 21.471 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 569.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.336 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 48.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.312 M 270.62 % | 354.000 K -85.53 % | 2.447 M 29.06 % | 1.896 M | 0.000 -100.00 % | 741.000 K -34.94 % | 1.139 M 134.36 % | 486.000 K -53.31 % | 1.041 M 5 883.33 % | -18.000 K -105.07 % | 355.000 K -68.64 % | 1.132 M -35.05 % | 1.743 M 494.88 % | 293.000 K -91.84 % | 3.590 M 260.80 % | 995.000 K -16.60 % | 1.193 M -55.68 % | 2.692 M 144.70 % | 1.100 M 254.84 % | 310.000 K -34.18 % | 471.000 K -74.57 % | 1.852 M 946.25 % | 177.000 K -47.94 % | 340.000 K 1.49 % | 335.000 K 133.65 % | -995.668 K -821.50 % | 138.000 K -10.39 % | 154.000 K -62.80 % | 414.000 K -79.61 % | 2.030 M 782.61 % | 230.000 K 101.75 % | 114.000 K -83.64 % | 697.000 K -38.97 % | 1.142 M 194.33 % | 388.000 K 61.67 % | 240.000 K -89.17 % | 2.216 M 6.74 % | 2.076 M 422.92 % | 397.000 K -43.37 % | 701.000 K 83.51 % | 382.000 K -40.31 % | 639.960 K 247.80 % | 184.000 K -7.07 % | 198.000 K 3.13 % | 192.000 K 82.98 % | 104.928 K 4.93 % | 100.000 K -10.71 % | 112.000 K 0.90 % | 111.000 K |
| Operating expenses | 1.312 M 35.12 % | 971.000 K -60.32 % | 2.447 M 29.06 % | 1.896 M 202.39 % | 627.000 K -69.81 % | 2.077 M -4.15 % | 2.167 M 29.68 % | 1.671 M -19.70 % | 2.081 M 11 661.11 % | -18.000 K -101.05 % | 1.707 M 50.80 % | 1.132 M -35.05 % | 1.743 M 494.88 % | 293.000 K -91.84 % | 3.590 M 260.80 % | 995.000 K -16.60 % | 1.193 M -55.68 % | 2.692 M 144.70 % | 1.100 M 254.84 % | 310.000 K -34.18 % | 471.000 K -74.57 % | 1.852 M 946.25 % | 177.000 K -47.94 % | 340.000 K 1.49 % | 335.000 K 133.65 % | -995.668 K -821.50 % | 138.000 K -10.39 % | 154.000 K -62.80 % | 414.000 K -79.61 % | 2.030 M 782.61 % | 230.000 K 101.75 % | 114.000 K -83.64 % | 697.000 K -38.97 % | 1.142 M 194.33 % | 388.000 K 61.67 % | 240.000 K -89.17 % | 2.216 M 6.74 % | 2.076 M 422.92 % | 397.000 K -43.37 % | 701.000 K 83.51 % | 382.000 K -40.31 % | 639.960 K 247.80 % | 184.000 K -7.07 % | 198.000 K 3.13 % | 192.000 K 82.98 % | 104.928 K 4.93 % | 100.000 K -10.71 % | 112.000 K 0.90 % | 111.000 K |
| Cost and expenses | 11.803 M -76.19 % | 49.576 M -12.68 % | 56.777 M 10 673.62 % | 527.000 K -96.69 % | 15.922 M -80.78 % | 82.837 M 127.92 % | 36.345 M 14.61 % | 31.713 M -0.62 % | 31.910 M -24.94 % | 42.510 M 230.59 % | 12.859 M -71.36 % | 44.900 M 1 727.43 % | 2.457 M -89.68 % | 23.818 M -42.00 % | 41.069 M 45.40 % | 28.245 M -49.65 % | 56.099 M -2.27 % | 57.399 M 150.84 % | 22.883 M -70.24 % | 76.889 M 2 500.24 % | 2.957 M -98.12 % | 156.972 M 864.80 % | 16.270 M 107.55 % | 7.839 M -27.60 % | 10.828 M -94.19 % | 186.296 M 615.06 % | 26.053 M 3 920.52 % | 648.000 K -88.77 % | 5.770 M -96.36 % | 158.421 M 9 218.88 % | 1.700 M -92.10 % | 21.511 M 80.28 % | 11.932 M -78.48 % | 55.452 M 74.75 % | 31.732 M -39.42 % | 52.377 M -5.45 % | 55.399 M 0.25 % | 55.259 M 35.30 % | 40.841 M 199.22 % | 13.649 M 944.30 % | 1.307 M -98.31 % | 77.377 M 41 952.83 % | 184.000 K -99.15 % | 21.669 M 11 185.94 % | 192.000 K 82.98 % | 104.928 K 4.93 % | 100.000 K -10.71 % | 112.000 K 0.90 % | 111.000 K |
| 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 | 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 % | 617.000 K | 0.000 | 0.000 -100.00 % | 627.000 K -53.07 % | 1.336 M 29.96 % | 1.028 M -11.99 % | 1.168 M 12.31 % | 1.040 M -21.45 % | 1.324 M -2.07 % | 1.352 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.000 K | 0.000 -100.00 % | 1.000 K -50.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 10.000 K -28.57 % | 14.000 K | 0.000 | 0.000 -100.00 % | 18.000 K 800.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 -100.00 % | 47.000 K | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 49.000 K -84.24 % | 311.000 K | 0.000 -100.00 % | 484.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 332.000 K 9.93 % | 302.000 K 3.07 % | 293.000 K -19.06 % | 362.000 K 90.28 % | 190.250 K 102.39 % | 94.000 K -57.85 % | 223.000 K 0.45 % | 222.000 K 0.00 % | 222.000 K 0.00 % | 222.000 K 23.33 % | 180.000 K 0.00 % | 180.000 K -15.89 % | 214.000 K -2.73 % | 220.000 K 10.00 % | 200.000 K 29.03 % | 155.000 K 6.90 % | 145.000 K 4.88 % | 138.258 K -3.99 % | 144.000 K 1 700.00 % | 8.000 K 166.67 % | 3.000 K -43.97 % | 5.354 K 33.85 % | 4.000 K 0.00 % | 4.000 K 0.00 % | 4.000 K -26.16 % | 5.417 K -9.72 % | 6.000 K 0.00 % | 6.000 K 0.00 % | 6.000 K 160.00 % | -10.000 K -183.33 % | 12.000 K 140.00 % | 5.000 K -72.22 % | 18.000 K 147.37 % | -38.000 K -205.56 % | 36.000 K 0.00 % | 36.000 K -32.08 % | 53.000 K -15.87 % | 63.000 K 152.00 % | 25.000 K -47.92 % | 48.000 K 433.33 % | 9.000 K -50.13 % | 18.048 K 125.60 % | 8.000 K 60.00 % | 5.000 K 0.00 % | 5.000 K 40.33 % | 3.563 K -28.74 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K |
| Operating income | -1.724 M -228.66 % | 1.340 M -68.18 % | 4.211 M -47.43 % | 8.011 M 449.45 % | 1.458 M 0.83 % | 1.446 M 4 920.00 % | -30.000 K -101.80 % | 1.671 M 612.58 % | -326.000 K -109.22 % | 3.535 M 6 446.30 % | 54.000 K -78.99 % | 257.000 K 286.23 % | -138.000 K -141.57 % | 332.000 K 185.57 % | -388.000 K -212.90 % | -124.000 K 45.61 % | -228.000 K 15.39 % | -269.480 K 63.03 % | -729.000 K -586.00 % | 150.000 K 113.43 % | -1.117 M -164.67 % | 1.727 M 490.77 % | -442.000 K 50.34 % | -890.000 K -98.66 % | -448.000 K -140.93 % | 1.095 M 439.95 % | -322.000 K 26.48 % | -438.000 K -13.77 % | -385.000 K 81.56 % | -2.088 M -6 625.00 % | 32.000 K -71.43 % | 112.000 K -30.86 % | 162.000 K -56.33 % | 371.000 K 450.00 % | -106.000 K -168.83 % | 154.000 K 110.85 % | -1.420 M -10.94 % | -1.280 M -237.19 % | 933.000 K 205.90 % | 305.000 K 13.81 % | 268.000 K -41.19 % | 455.714 K 347.67 % | -184.000 K -1 068.42 % | 19.000 K 109.90 % | -192.000 K -439.40 % | 56.571 K 1 785.70 % | 3.000 K 400.00 % | -1.000 K 0.00 % | -1.000 K |
| Operating income ratio | -0.20 -835.56 % | 0.03 -61.28 % | 0.07 -98.27 % | 4.00 4 662.82 % | 0.08 388.97 % | 0.02 2 176.79 % | 0.00 -101.65 % | 0.05 584.94 % | -0.01 -113.44 % | 0.08 1 735.86 % | 0.00 -26.52 % | 0.01 109.56 % | -0.06 -532.87 % | 0.01 244.14 % | -0.01 -116.30 % | 0.00 -8.05 % | 0.00 13.49 % | 0.00 85.67 % | -0.03 -1 779.70 % | 0.00 100.32 % | -0.61 -5 627.97 % | 0.01 139.33 % | -0.03 78.20 % | -0.13 -196.75 % | -0.04 -838.86 % | 0.01 146.68 % | -0.01 99.40 % | -2.09 -2 817.29 % | -0.07 -435.30 % | -0.01 -151.55 % | 0.03 390.13 % | 0.01 -62.16 % | 0.01 107.91 % | 0.01 300.46 % | 0.00 -214.33 % | 0.00 111.14 % | -0.03 -10.94 % | -0.02 -206.17 % | 0.02 2.18 % | 0.02 -87.15 % | 0.17 2 806.20 % | 0.01 | 0.00 -100.00 % | 0.00 | 0.00 -100.00 % | 0.35 1 102.64 % | 0.03 423.30 % | -0.01 0.90 % | -0.01 |
| Total other income expenses net | -693.000 K -1 094.83 % | -58.000 K 96.95 % | -1.901 M 75.66 % | -7.809 M -722.87 % | -949.000 K -175.74 % | 1.253 M 552.60 % | 192.000 K 113.94 % | -1.377 M -329.12 % | 601.000 K 115.32 % | -3.923 M -934.68 % | 470.000 K 34.29 % | 350.000 K -42.43 % | 608.000 K 510.81 % | -148.000 K -117.75 % | 834.000 K 148.21 % | 336.000 K 22.63 % | 274.000 K -0.25 % | 274.688 K 43.07 % | 192.000 K | 0.000 -100.00 % | 2.603 M 455.98 % | -731.223 K -218.32 % | 618.000 K 17.49 % | 526.000 K -12.19 % | 599.000 K 119.07 % | -3.142 M -655.10 % | 566.000 K -78.34 % | 2.613 M 425.75 % | 497.000 K 7.58 % | 462.000 K | 0.000 100.00 % | -439.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.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 |
| 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 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-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-09-30 | 2022-06-30 | 2022-03-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-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -411.000 K | 0.000 100.00 % | -2.224 M | 0.000 100.00 % | -25.394 M -3 423.82 % | 764.000 K 849.02 % | -102.000 K -104.10 % | 2.487 M 236.27 % | -1.825 M -363.20 % | -394.000 K | 0.000 100.00 % | -6.021 M -280.11 % | -1.584 M | 0.000 100.00 % | -3.271 M | 0.000 100.00 % | -9.504 M | 0.000 100.00 % | -3.221 M | 0.000 100.00 % | -853.000 K | 0.000 100.00 % | -107.471 K 97.89 % | -5.105 M | 0.000 100.00 % | -3.240 M -3 500.28 % | -90.000 K 93.52 % | -1.389 M -321.33 % | 627.648 K 140.26 % | -1.559 M -129.44 % | -679.485 K 1.98 % | -693.218 K |
| Total investments | 0.000 -100.00 % | 47.264 M | 0.000 -100.00 % | 40.338 M | 0.000 -100.00 % | 32.375 M 2 018.78 % | 1.528 M -96.71 % | 46.470 M 834.26 % | 4.974 M -82.85 % | 29.004 M -24.95 % | 38.647 M | 0.000 -100.00 % | 21.604 M 14.87 % | 18.808 M | 0.000 -100.00 % | 17.630 M | 0.000 -100.00 % | 24.617 M | 0.000 -100.00 % | 20.456 M | 0.000 -100.00 % | 17.476 M | 0.000 -100.00 % | 14.537 M 8.58 % | 13.389 M | 0.000 -100.00 % | 13.139 M 0.00 % | 13.139 M -1.14 % | 13.290 M 0.00 % | 13.290 M 0.00 % | 13.290 M 0.00 % | 13.290 M -0.07 % | 13.299 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 20.000 K | 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.325 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 59.592 M | 0.000 -100.00 % | 57.753 M | 0.000 -100.00 % | 56.946 M | 0.000 -100.00 % | 54.746 M 6 163 851 630 000 629 760.00 % | 0.000 -100.00 % | 54.132 M 12 189 442 751 440 984 064.00 % | 0.000 | 0.000 -100.00 % | 53.364 M | 0.000 | 0.000 -100.00 % | 52.614 M | 0.000 -100.00 % | 52.610 M | 0.000 -100.00 % | 51.873 M | 0.000 -100.00 % | 50.660 M 807 618 963 265 803 008.00 % | 0.000 -100.00 % | 50.772 M | 0.000 | 0.000 -100.00 % | 50.414 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 9.392 M | 0.000 -100.00 % | 7.553 M | 0.000 -100.00 % | 6.746 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.991 M | 0.000 | 0.000 -100.00 % | 3.167 M | 0.000 | 0.000 -100.00 % | 2.418 M | 0.000 -100.00 % | 2.410 M | 0.000 -100.00 % | 1.673 M | 0.000 | 0.000 | 0.000 -100.00 % | 572.363 K | 0.000 | 0.000 -100.00 % | 214.211 K | 0.000 -100.00 % | 1.158 M 12.12 % | 1.033 M | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M 0.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M 0.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M 0.00 % | 50.200 M | 0.000 -100.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.00 % | 50.200 M 0.18 % | 50.111 M 0.00 % | 50.111 M |
| Total equity | 59.592 M 0.00 % | 59.592 M 3.18 % | 57.753 M 0.00 % | 57.753 M 1.42 % | 56.946 M 0.00 % | 56.946 M 4.02 % | 54.746 M 0.00 % | 54.746 M 1.13 % | 54.132 M -0.11 % | 54.191 M -0.09 % | 54.241 M 1.64 % | 53.364 M -0.01 % | 53.367 M 1.13 % | 52.772 M 0.30 % | 52.614 M -0.01 % | 52.618 M 0.02 % | 52.610 M 0.00 % | 52.610 M 1.42 % | 51.873 M 0.00 % | 51.873 M 2.39 % | 50.660 M 0.00 % | 50.660 M -0.22 % | 50.772 M 0.00 % | 50.772 M -2.70 % | 52.180 M 3.50 % | 50.414 M 0.00 % | 50.414 M -3.54 % | 52.265 M 1.77 % | 51.358 M 0.24 % | 51.233 M -1.48 % | 52.003 M 0.95 % | 51.513 M 0.14 % | 51.443 M |
| Other non current liabilities | -59.592 M | 0.000 100.00 % | -57.753 M | 0.000 100.00 % | -56.946 M | 0.000 100.00 % | -54.746 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.364 M | 0.000 | 0.000 100.00 % | -52.614 M | 0.000 100.00 % | -52.610 M -39 070.37 % | 135.000 K 100.26 % | -51.873 M | 0.000 100.00 % | -50.660 M | 0.000 100.00 % | -50.772 M -25 254.88 % | 201.839 K 10 091 850.00 % | 2.000 100.00 % | -50.414 M | 0.000 | 0.000 -100.00 % | 4.818 K 161.75 % | -7.802 K | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 non current liabilities | -59.592 M -16 076.41 % | 373.000 K 100.65 % | -57.753 M -28 135.44 % | 206.000 K 100.36 % | -56.946 M -22 086.87 % | 259.000 K 100.47 % | -54.746 M -20 451.67 % | 269.000 K | 0.000 -100.00 % | 255.000 K 105.65 % | 124.000 K 100.23 % | -53.364 M -69 403.90 % | 77.000 K -42.54 % | 134.000 K 100.25 % | -52.614 M | 0.000 100.00 % | -52.610 M -39 070.37 % | 135.000 K 100.26 % | -51.873 M | 0.000 100.00 % | -50.660 M -23 127.27 % | 220.000 K 100.43 % | -50.772 M -25 254.88 % | 201.839 K 10 091 850.00 % | 2.000 100.00 % | -50.414 M | 0.000 100.00 % | -5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 40.959 K 15.42 % | 35.488 K |
| Other current liabilities | 0.000 -100.00 % | 2.109 M | 0.000 -100.00 % | 163.000 K | 0.000 -100.00 % | 1.561 M | 0.000 -100.00 % | 2.988 M | 0.000 -100.00 % | 1.703 M 173.35 % | 623.000 K | 0.000 -100.00 % | 348.000 K -21.09 % | 441.000 K | 0.000 -100.00 % | 460.000 K | 0.000 -100.00 % | 80.422 M | 0.000 -100.00 % | 2.781 M | 0.000 -100.00 % | 337.000 K | 0.000 -100.00 % | 42.334 M 3 225.35 % | 1.273 M | 0.000 -100.00 % | 723.374 K -11.57 % | 818.000 K -37.91 % | 1.317 M -53.32 % | 2.822 M 326.96 % | 661.000 K 175.25 % | 240.143 K 596.15 % | 34.496 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 20.000 K | 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.325 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 273.266 M | 0.000 -100.00 % | 163.508 M | 0.000 -100.00 % | 208.794 M | 0.000 -100.00 % | 82.342 M | 0.000 -100.00 % | 233.801 M 46.95 % | 159.098 M | 0.000 -100.00 % | 169.967 M 212.83 % | 54.332 M | 0.000 -100.00 % | 171.325 M | 0.000 -100.00 % | 186.752 M | 0.000 -100.00 % | 217.172 M | 0.000 -100.00 % | 56.163 M | 0.000 -100.00 % | 198.017 M 242.73 % | 57.777 M | 0.000 -100.00 % | 105.536 M 15.35 % | 91.493 M 7.80 % | 84.874 M 8.37 % | 78.320 M 333.21 % | 18.079 M -14.35 % | 21.107 M 61 087.60 % | 34.496 K |
| Total liabilities | -59.592 M -121.78 % | 273.639 M 573.81 % | -57.753 M -135.28 % | 163.714 M 387.49 % | -56.946 M -127.24 % | 209.053 M 481.86 % | -54.746 M -166.27 % | 82.611 M | 0.000 -100.00 % | 234.056 M 47.00 % | 159.222 M 398.37 % | -53.364 M -131.38 % | 170.044 M 212.20 % | 54.466 M 203.52 % | -52.614 M -130.71 % | 171.325 M 425.65 % | -52.610 M -128.15 % | 186.887 M 460.28 % | -51.873 M -123.89 % | 217.172 M 528.69 % | -50.660 M -189.85 % | 56.383 M 211.05 % | -50.772 M -125.61 % | 198.218 M 243.08 % | 57.777 M 214.60 % | -50.414 M -147.77 % | 105.536 M 15.36 % | 91.488 M 7.79 % | 84.874 M 8.37 % | 78.320 M 333.21 % | 18.079 M -14.51 % | 21.148 M 30 118.67 % | 69.984 K |
| Other non current assets | 0.000 -100.00 % | 12.133 M | 0.000 -100.00 % | 8.084 M 131.01 % | -26.068 M -249.52 % | 17.434 M 2 381.94 % | -764.000 K -111.17 % | 6.839 M 374.99 % | -2.487 M -118.45 % | 13.479 M -22.00 % | 17.280 M 359.77 % | -6.652 M -121.45 % | 31.018 M -18.60 % | 38.105 M 1 084.63 % | -3.870 M -111.47 % | 33.727 M 433.96 % | -10.099 M -154.59 % | 18.499 M 590.15 % | -3.774 M -115.14 % | 24.925 M 1 942.21 % | -1.353 M -105.44 % | 24.891 M 4 197.48 % | -607.471 K -101.94 % | 31.233 M -17.34 % | 37.785 M 1 110.22 % | -3.740 M -111.83 % | 31.603 M -38.14 % | 51.086 M 21.78 % | 41.951 M 5.67 % | 39.700 M -25.24 % | 53.103 M 9.75 % | 48.384 M 5.83 % | 45.718 M |
| Long term investments | 0.000 -100.00 % | 14.400 M | 0.000 -100.00 % | 39.634 M | 0.000 -100.00 % | 31.701 M | 0.000 -100.00 % | 45.808 M | 0.000 -100.00 % | 28.342 M -23.41 % | 37.006 M | 0.000 -100.00 % | 21.604 M 183.52 % | 7.620 M | 0.000 -100.00 % | 17.630 M | 0.000 -100.00 % | 24.617 M | 0.000 -100.00 % | 20.456 M | 0.000 -100.00 % | 17.476 M | 0.000 -100.00 % | 14.537 M 136.66 % | 6.143 M | 0.000 -100.00 % | 12.639 M | 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 -100.00 % | 92.221 M 1 608 499.34 % | 5.733 K -50.00 % | 11.467 K | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 K -47.67 % | 5.733 K -50.00 % | 11.467 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 7.526 M | 0.000 -100.00 % | 7.730 M | 0.000 -100.00 % | 4.734 M | 0.000 -100.00 % | 4.980 M | 0.000 -100.00 % | 5.405 M -8.22 % | 5.889 M | 0.000 -100.00 % | 5.974 M 7.21 % | 5.572 M | 0.000 -100.00 % | 4.606 M | 0.000 -100.00 % | 4.889 M | 0.000 -100.00 % | 84.725 K | 0.000 -100.00 % | 95.000 K | 0.000 -100.00 % | 102.078 K -10.31 % | 113.811 K | 0.000 -100.00 % | 125.496 K 2.03 % | 123.000 K -17.57 % | 149.217 K -32.12 % | 219.840 K -24.45 % | 291.000 K -16.22 % | 347.347 K 105.96 % | 168.646 K |
| Total non current assets | 0.000 -100.00 % | 34.059 M | 0.000 -100.00 % | 55.448 M 312.71 % | -26.068 M -148.39 % | 53.869 M 7 150.92 % | -764.000 K -101.33 % | 57.627 M 2 417.13 % | -2.487 M -105.27 % | 47.226 M -21.52 % | 60.175 M 1 004.62 % | -6.652 M -111.35 % | 58.596 M 14.23 % | 51.297 M 1 425.50 % | -3.870 M -106.92 % | 55.963 M 654.14 % | -10.099 M -121.04 % | 48.005 M 1 371.94 % | -3.774 M -108.30 % | 45.466 M 3 460.40 % | -1.353 M -103.19 % | 42.462 M 7 089.96 % | -607.471 K -101.32 % | 45.872 M 4.00 % | 44.108 M 1 279.27 % | -3.740 M -108.34 % | 44.862 M -12.40 % | 51.212 M 21.50 % | 42.151 M 5.63 % | 39.903 M -25.27 % | 53.394 M 9.57 % | 48.731 M 6.20 % | 45.886 M |
| Other current assets | -33.275 M -229.88 % | 25.620 M 975.00 % | -2.928 M -180.59 % | 3.633 M | 0.000 -100.00 % | 24.890 M | 0.000 -100.00 % | 12.337 M | 0.000 -100.00 % | 17.942 M | 0.000 | 0.000 -100.00 % | 3.211 M 495.73 % | 539.000 K | 0.000 -100.00 % | 248.000 K | 0.000 -100.00 % | 69.019 M | 0.000 -100.00 % | 6.599 M | 0.000 -100.00 % | 6.668 M | 0.000 -100.00 % | 106.202 M 71 901.47 % | 147.500 K | 0.000 -100.00 % | 107.349 M 46 573.32 % | 230.000 K -96.80 % | 7.193 M -33.66 % | 10.842 M | 0.000 | 0.000 -100.00 % | 4.933 M |
| Short term investments | 0.000 -100.00 % | 32.889 M | 0.000 -100.00 % | 704.000 K | 0.000 -100.00 % | 674.000 K -55.89 % | 1.528 M 130.82 % | 662.000 K -86.69 % | 4.974 M 651.36 % | 662.000 K -59.66 % | 1.641 M | 0.000 -100.00 % | 632.000 K -94.35 % | 11.188 M | 0.000 -100.00 % | 599.000 K | 0.000 -100.00 % | 575.000 K | 0.000 -100.00 % | 552.665 K | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 500.000 K -93.10 % | 7.246 M | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 411.000 K | 0.000 -100.00 % | 2.224 M | 0.000 -100.00 % | 25.394 M 3 423.82 % | -764.000 K -849.02 % | 102.000 K 104.10 % | -2.487 M -236.27 % | 1.825 M 363.20 % | 394.000 K | 0.000 -100.00 % | 6.021 M 280.11 % | 1.584 M | 0.000 -100.00 % | 3.271 M | 0.000 -100.00 % | 9.524 M | 0.000 -100.00 % | 3.221 M | 0.000 -100.00 % | 853.000 K | 0.000 -100.00 % | 107.471 K -97.89 % | 5.105 M | 0.000 -100.00 % | 3.240 M 3 500.28 % | 90.000 K -93.52 % | 1.389 M 99.20 % | 697.352 K -55.27 % | 1.559 M 129.44 % | 679.485 K -1.98 % | 693.218 K |
| Cash and short term investments | 33.275 M -0.08 % | 33.300 M 1 037.30 % | 2.928 M 0.00 % | 2.928 M -88.77 % | 26.068 M 0.00 % | 26.068 M 3 312.04 % | 764.000 K 0.00 % | 764.000 K -69.28 % | 2.487 M 0.00 % | 2.487 M 22.21 % | 2.035 M -69.41 % | 6.652 M -0.02 % | 6.653 M -47.91 % | 12.772 M 230.03 % | 3.870 M 0.00 % | 3.870 M -61.68 % | 10.099 M 0.00 % | 10.099 M 167.58 % | 3.774 M 0.00 % | 3.774 M 178.95 % | 1.353 M 0.00 % | 1.353 M 122.73 % | 607.471 K 0.00 % | 607.471 K -95.08 % | 12.350 M 230.20 % | 3.740 M 0.00 % | 3.740 M 4 055.84 % | 90.000 K -93.52 % | 1.389 M 99.20 % | 697.352 K -55.27 % | 1.559 M 129.44 % | 679.485 K -1.98 % | 693.218 K |
| Total current assets | 0.000 -100.00 % | 299.172 M | 0.000 -100.00 % | 166.019 M 536.87 % | 26.068 M -87.71 % | 212.130 M 27 665.71 % | 764.000 K -99.04 % | 79.730 M 3 105.87 % | 2.487 M -98.97 % | 241.020 M 57.23 % | 153.288 M 2 204.39 % | 6.652 M -95.96 % | 164.815 M 194.62 % | 55.941 M 1 345.50 % | 3.870 M -97.70 % | 167.980 M 1 563.33 % | 10.099 M -94.73 % | 191.492 M 4 973.78 % | 3.774 M -98.31 % | 223.579 M 16 424.69 % | 1.353 M -97.90 % | 64.581 M 10 531.12 % | 607.471 K -99.70 % | 203.119 M 208.46 % | 65.849 M 1 660.55 % | 3.740 M -96.63 % | 111.089 M 20.04 % | 92.541 M -1.64 % | 94.081 M 4.94 % | 89.650 M 437.21 % | 16.688 M -30.26 % | 23.930 M 325.30 % | 5.627 M |
| Inventory | 0.000 -100.00 % | 143.812 M | 0.000 -100.00 % | 19.000 M | 0.000 -100.00 % | 26.495 M | 0.000 -100.00 % | 920.000 K | 0.000 -100.00 % | 37.800 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.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 -100.00 % | 37.036 M | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 96.440 M | 0.000 -100.00 % | 140.458 M | 0.000 -100.00 % | 134.677 M | 0.000 -100.00 % | 65.709 M | 0.000 -100.00 % | 182.791 M 20.85 % | 151.253 M | 0.000 -100.00 % | 154.951 M 263.48 % | 42.630 M | 0.000 -100.00 % | 163.957 M | 0.000 -100.00 % | 112.374 M | 0.000 -100.00 % | 213.206 M | 0.000 -100.00 % | 56.560 M | 0.000 -100.00 % | 96.309 M 80.52 % | 53.351 M | 0.000 | 0.000 -100.00 % | 92.221 M 7.86 % | 85.499 M 108.15 % | 41.075 M 171.50 % | 15.129 M -34.93 % | 23.250 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.303 K | 0.000 -100.00 % | 494.113 K | 0.000 -100.00 % | 45.111 K 260.45 % | -28.116 K | 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 -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 |
| Account payables | 0.000 -100.00 % | 271.157 M | 0.000 -100.00 % | 163.345 M | 0.000 -100.00 % | 207.233 M | 0.000 -100.00 % | 79.354 M | 0.000 -100.00 % | 232.098 M 46.46 % | 158.475 M | 0.000 -100.00 % | 169.619 M 214.74 % | 53.891 M | 0.000 -100.00 % | 170.865 M | 0.000 -100.00 % | 106.310 M | 0.000 -100.00 % | 214.391 M | 0.000 -100.00 % | 55.826 M | 0.000 -100.00 % | 155.683 M 175.53 % | 56.504 M | 0.000 -100.00 % | 104.813 M 15.59 % | 90.675 M 8.52 % | 83.557 M 12.65 % | 74.173 M 325.84 % | 17.418 M -16.53 % | 20.867 M | 0.000 |
| Tax 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 |
| 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.546 M | 0.000 | 0.000 -100.00 % | 4.041 M | 0.000 | 0.000 -100.00 % | 2.572 M | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 460.000 K | 0.000 | 0.000 -100.00 % | 1.980 M | 0.000 | 0.000 -100.00 % | 2.065 M | 0.000 | 0.000 -100.00 % | 1.803 M 28.60 % | 1.402 M 5.23 % | 1.332 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 373.000 K | 0.000 -100.00 % | 206.000 K | 0.000 -100.00 % | 259.000 K | 0.000 -100.00 % | 269.000 K | 0.000 -100.00 % | 255.000 K 105.65 % | 124.000 K | 0.000 -100.00 % | 77.000 K -42.54 % | 134.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K -3.76 % | -4.819 K -161.77 % | 7.801 K | 0.000 -100.00 % | 40.959 K 15.42 % | 35.488 K |
| 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 |
| Total assets | 0.000 -100.00 % | 333.231 M | 0.000 -100.00 % | 221.467 M | 0.000 -100.00 % | 265.999 M | 0.000 -100.00 % | 137.357 M | 0.000 -100.00 % | 288.247 M 35.03 % | 213.463 M | 0.000 -100.00 % | 223.411 M 108.33 % | 107.238 M | 0.000 -100.00 % | 223.943 M | 0.000 -100.00 % | 239.497 M | 0.000 -100.00 % | 269.045 M | 0.000 -100.00 % | 107.043 M | 0.000 -100.00 % | 248.991 M 126.44 % | 109.957 M | 0.000 -100.00 % | 155.950 M 8.48 % | 143.753 M 5.52 % | 136.232 M 5.16 % | 129.553 M 84.86 % | 70.082 M -3.55 % | 72.661 M 41.05 % | 51.513 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-09-30 | 2022-06-30 | 2022-03-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-09-30 | 2018-06-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 2.473 M 385.90 % | -865.000 K 11.19 % | -974.000 K -151.03 % | -388.000 K 7.40 % | -419.000 K 79.52 % | -2.046 M -1 220.00 % | -155.000 K 30.18 % | -222.000 K 33.13 % | -332.000 K -162.88 % | 528.000 K 211.16 % | -475.000 K 10.21 % | -529.000 K -52.01 % | -348.000 K -34 900.00 % | 1.000 K 100.17 % | -592.000 K -3 188.89 % | -18.000 K -116.98 % | 106.000 K -78.63 % | 496.000 K 1 871.43 % | -28.000 K 97.70 % | -1.220 M -22.07 % | -999.413 K -392.32 % | -203.000 K -158.50 % | 347.000 K 362.88 % | -132.000 K -106.48 % | 2.038 M 1 065.93 % | -211.000 K 89.36 % | -1.983 M -109.07 % | -948.500 K -182.19 % | 1.154 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 |