Mid India Industries Limited MIDINDIA.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 63.217 M -6.10 % | 67.320 M -52.95 % | 143.079 M -23.22 % | 186.348 M 1 262.18 % | 13.680 M -83.38 % | 82.315 M -61.16 % | 211.942 M -6.27 % | 226.127 M -10.74 % | 253.336 M 10.08 % | 230.129 M -21.14 % | 291.820 M -22.19 % | 375.052 M -8.83 % | 411.370 M 51.85 % | 270.907 M -19.03 % | 334.565 M 29.91 % | 257.544 M 12.31 % | 229.307 M 14.61 % | 200.073 M |
| Net income | -1.179 M 72.22 % | -4.244 M -194.38 % | 4.496 M -13.42 % | 5.193 M 307.83 % | -2.499 M -594.74 % | -359.680 K 98.61 % | -25.844 M 39.75 % | -42.895 M -90.88 % | -22.472 M -163.13 % | -8.540 M -821.96 % | 1.183 M -26.86 % | 1.617 M 1.89 % | 1.587 M 50.37 % | 1.056 M -5.87 % | 1.121 M -85.02 % | 7.487 M 249.40 % | 2.143 M -71.88 % | 7.619 M |
| Income before tax | -1.261 M 68.24 % | -3.970 M -168.67 % | 5.782 M -26.64 % | 7.881 M 415.39 % | -2.499 M -594.74 % | -359.680 K 98.61 % | -25.844 M 39.75 % | -42.895 M -90.88 % | -22.472 M -163.13 % | -8.540 M -677.46 % | 1.479 M -26.51 % | 2.012 M 2.55 % | 1.962 M 51.46 % | 1.296 M 15.53 % | 1.121 M -85.02 % | 7.487 M 249.40 % | 2.143 M -72.27 % | 7.728 M |
| Income before tax ratio | -0.02 66.18 % | -0.06 -245.96 % | 0.04 -4.45 % | 0.04 123.15 % | -0.18 -4 080.29 % | 0.00 96.42 % | -0.12 35.72 % | -0.19 -113.85 % | -0.09 -139.02 % | -0.04 -832.26 % | 0.01 -5.55 % | 0.01 12.48 % | 0.00 -0.26 % | 0.00 42.68 % | 0.00 -88.47 % | 0.03 211.09 % | 0.01 -75.81 % | 0.04 |
| EBITDA | -574.000 K 71.35 % | -2.004 M -125.02 % | 8.010 M -17.82 % | 9.748 M 6 606.44 % | 145.350 K -93.20 % | 2.137 M 109.25 % | -23.107 M 42.52 % | -40.203 M -100.74 % | -20.027 M -238.28 % | -5.920 M -230.23 % | 4.546 M -43.24 % | 8.008 M 42.20 % | 5.632 M 2.05 % | 5.519 M 31.47 % | 4.198 M -60.31 % | 10.577 M 141.92 % | 4.372 M -65.30 % | 12.599 M |
| Net income ratio | -0.02 70.41 % | -0.06 -300.58 % | 0.03 12.76 % | 0.03 115.26 % | -0.18 -4 080.29 % | 0.00 96.42 % | -0.12 35.72 % | -0.19 -113.85 % | -0.09 -139.02 % | -0.04 -1 015.49 % | 0.00 -6.00 % | 0.00 11.76 % | 0.00 -0.97 % | 0.00 16.25 % | 0.00 -88.47 % | 0.03 211.09 % | 0.01 -75.46 % | 0.04 |
| Ratio EBITDA | -0.01 69.50 % | -0.03 -153.17 % | 0.06 7.03 % | 0.05 392.33 % | 0.01 -59.08 % | 0.03 123.82 % | -0.11 38.68 % | -0.18 -124.90 % | -0.08 -207.29 % | -0.03 -265.14 % | 0.02 -27.05 % | 0.02 55.96 % | 0.01 -32.80 % | 0.02 62.37 % | 0.01 -69.45 % | 0.04 115.40 % | 0.02 -69.72 % | 0.06 |
| Gross profit ratio | 0.08 71.62 % | 0.05 -22.90 % | 0.06 19.45 % | 0.05 117.19 % | -0.30 -2 869.11 % | -0.01 89.78 % | -0.10 42.30 % | -0.17 -160.71 % | -0.07 -797.24 % | -0.01 -121.23 % | 0.03 -8.36 % | 0.04 63.71 % | 0.02 -42.88 % | 0.04 -0.03 % | 0.04 -44.08 % | 0.07 32.49 % | 0.05 568.80 % | 0.01 |
| Weighted average shs out dil | 20.300 M 24.54 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M |
| Weighted average shs out | 20.300 M 24.54 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M |
| EPS diluted | -0.06 77.65 % | -0.26 -192.86 % | 0.28 -12.50 % | 0.32 313.33 % | -0.15 -578.73 % | -0.02 98.61 % | -1.59 39.54 % | -2.63 -90.58 % | -1.38 -165.38 % | -0.52 -842.86 % | 0.07 -30.00 % | 0.10 0.00 % | 0.10 66.67 % | 0.06 -14.29 % | 0.07 -84.78 % | 0.46 253.85 % | 0.13 -72.34 % | 0.47 |
| Earnings per share | -0.06 77.65 % | -0.26 -192.86 % | 0.28 -12.50 % | 0.32 313.33 % | -0.15 -578.73 % | -0.02 98.61 % | -1.59 39.54 % | -2.63 -90.58 % | -1.38 -165.38 % | -0.52 -842.86 % | 0.07 -30.00 % | 0.10 0.00 % | 0.10 66.67 % | 0.06 -14.29 % | 0.07 -84.78 % | 0.46 253.85 % | 0.13 -72.34 % | 0.47 |
| Gross profit | 5.162 M 61.16 % | 3.203 M -63.72 % | 8.830 M -8.29 % | 9.628 M 334.13 % | -4.112 M -393.45 % | -833.330 K 96.03 % | -21.005 M 45.92 % | -38.840 M -132.71 % | -16.690 M -887.72 % | -1.690 M -116.74 % | 10.093 M -28.70 % | 14.156 M 49.26 % | 9.484 M -13.26 % | 10.934 M -19.05 % | 13.507 M -27.35 % | 18.592 M 48.80 % | 12.494 M 666.52 % | 1.630 M |
| Income tax expense | -82.000 K -130.01 % | 273.200 K -78.74 % | 1.285 M -52.19 % | 2.688 M | 0.000 | 0.000 | 0.000 100.00 % | -323.860 K | 0.000 | 0.000 -100.00 % | 296.000 K -25.06 % | 395.000 K 5.33 % | 375.000 K 56.25 % | 240.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K |
| Cost of revenue | 58.055 M -9.46 % | 64.117 M -52.24 % | 134.250 M -24.03 % | 176.720 M 893.25 % | 17.792 M -78.60 % | 83.148 M -64.31 % | 232.947 M -12.08 % | 264.968 M -1.87 % | 270.027 M 16.48 % | 231.819 M -17.72 % | 281.727 M -21.94 % | 360.896 M -10.20 % | 401.886 M 54.59 % | 259.973 M -19.03 % | 321.058 M 34.36 % | 238.952 M 10.21 % | 216.813 M 9.26 % | 198.443 M |
| General and administrative expenses | 1.908 M -4.98 % | 2.008 M 73.13 % | 1.160 M -24.57 % | 1.537 M 62.99 % | 943.250 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 |
| Selling and marketing expenses | 0.000 -100.00 % | 610.650 K -45.23 % | 1.115 M 39.91 % | 796.820 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 |
| Other expenses | 4.515 M -4.37 % | 4.721 M 574.37 % | -995.320 K -140.10 % | 2.482 M 976.72 % | 230.510 K 3.88 % | 221.910 K 33.34 % | 166.430 K 315.97 % | 40.010 K -94.59 % | 739.830 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 123.300 K 192.73 % | -132.970 K -113.33 % | 997.330 K 633.70 % | -186.870 K -105.79 % | 3.230 M |
| Operating expenses | 6.423 M -12.49 % | 7.340 M 473.79 % | 1.279 M -73.44 % | 4.816 M 310.32 % | 1.174 M -48.49 % | 2.279 M -59.57 % | 5.637 M 15.00 % | 4.901 M -27.00 % | 6.714 M -22.44 % | 8.657 M 3.02 % | 8.404 M -1.43 % | 8.526 M -33.21 % | 12.764 M 8.45 % | 11.770 M -4.57 % | 12.334 M 6.03 % | 11.632 M -18.78 % | 14.322 M 343.41 % | 3.230 M |
| Cost and expenses | 64.478 M -9.77 % | 71.457 M -47.28 % | 135.529 M -25.34 % | 181.536 M 857.17 % | 18.966 M -77.80 % | 85.427 M -64.19 % | 238.583 M -11.59 % | 269.869 M -2.48 % | 276.741 M 15.08 % | 240.476 M -17.11 % | 290.131 M -21.46 % | 369.421 M -10.91 % | 414.650 M 52.59 % | 271.743 M -18.49 % | 333.392 M 33.05 % | 250.584 M 8.41 % | 231.135 M 14.61 % | 201.673 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 |
| Selling general and administrative expenses | 1.908 M -27.13 % | 2.618 M 15.12 % | 2.275 M -2.56 % | 2.334 M 147.46 % | 943.250 K -54.14 % | 2.057 M -62.40 % | 5.470 M 12.52 % | 4.861 M -18.63 % | 5.975 M -30.99 % | 8.657 M 3.02 % | 8.404 M -1.43 % | 8.526 M -33.21 % | 12.764 M 9.60 % | 11.647 M -4.54 % | 12.201 M 14.72 % | 10.635 M -24.76 % | 14.135 M | 0.000 |
| Interest income | 0.000 -100.00 % | 49.670 K -67.42 % | 152.470 K 18.24 % | 128.950 K -22.77 % | 166.960 K -41.30 % | 284.410 K -9.17 % | 313.110 K -3.32 % | 323.860 K 16.07 % | 279.010 K 46.36 % | 190.630 K -11.89 % | 216.350 K -19.20 % | 267.770 K -14.72 % | 313.990 K 26.33 % | 248.540 K 81.15 % | 137.204 K -12.77 % | 157.286 K -64.48 % | 442.754 K | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.310 K -64.87 % | 678.460 K -79.11 % | 3.248 M 304.73 % | 802.520 K -40.84 % | 1.357 M 1 346.85 % | 93.762 K 42.65 % | 65.730 K 50.16 % | 43.773 K -88.26 % | 373.000 K |
| Depreciation and amortization | 687.000 K -65.07 % | 1.967 M -11.76 % | 2.229 M 19.38 % | 1.867 M -29.40 % | 2.644 M 5.90 % | 2.497 M -8.76 % | 2.737 M 1.67 % | 2.692 M 10.11 % | 2.445 M 2.65 % | 2.382 M -0.28 % | 2.389 M -13.08 % | 2.748 M -4.15 % | 2.867 M 0.01 % | 2.867 M -3.88 % | 2.983 M -1.39 % | 3.024 M 38.39 % | 2.186 M -51.41 % | 4.498 M |
| Operating income | -1.261 M 68.98 % | -4.065 M -153.83 % | 7.551 M 56.93 % | 4.811 M 191.03 % | -5.286 M -69.85 % | -3.112 M 88.32 % | -26.641 M 39.09 % | -43.742 M -86.89 % | -23.405 M -126.20 % | -10.347 M -712.41 % | 1.690 M -69.99 % | 5.630 M 271.65 % | -3.280 M -292.16 % | -836.410 K -171.31 % | 1.173 M -83.15 % | 6.960 M 480.77 % | -1.828 M -14.24 % | -1.600 M |
| Operating income ratio | -0.02 66.96 % | -0.06 -214.41 % | 0.05 104.39 % | 0.03 106.68 % | -0.39 -921.99 % | -0.04 69.92 % | -0.13 35.02 % | -0.19 -109.38 % | -0.09 -105.48 % | -0.04 -876.58 % | 0.01 -61.43 % | 0.02 288.27 % | -0.01 -158.26 % | 0.00 -188.07 % | 0.00 -87.03 % | 0.03 439.02 % | -0.01 0.32 % | -0.01 |
| Total other income expenses net | -944.970 K -1 103.16 % | 94.199 K 105.33 % | -1.769 M -157.63 % | 3.070 M 10.14 % | 2.787 M 1.26 % | 2.752 M 245.17 % | 797.400 K -5.86 % | 847.030 K -9.19 % | 932.720 K -48.37 % | 1.807 M 957.85 % | -210.600 K 94.18 % | -3.618 M -169.01 % | 5.243 M 145.89 % | 2.132 M 4 246.40 % | -51.420 K -109.76 % | 526.776 K -86.73 % | 3.971 M -57.43 % | 9.328 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -462.000 K 77.18 % | -2.025 M -137.22 % | -853.480 K 30.37 % | -1.226 M -337.26 % | -280.330 K 26.51 % | -381.440 K 71.61 % | -1.344 M 47.39 % | -2.554 M -80.60 % | -1.414 M 80.86 % | -7.388 M -363.05 % | -1.595 M -141.90 % | 3.808 M -59.99 % | 9.517 M -54.53 % | 20.931 M -37.49 % | 33.486 M -44.62 % | 60.468 M 50.79 % | 40.101 M |
| Total investments | 26.000 K | 0.000 | 0.000 -100.00 % | 2.883 M 59.80 % | 1.804 M 37.33 % | 1.314 M 16.40 % | 1.129 M -77.41 % | 4.996 M -28.91 % | 7.028 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 610.541 K |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.060 K -94.91 % | 2.121 M -77.02 % | 9.230 M -34.34 % | 14.057 M -40.76 % | 23.729 M -35.43 % | 36.750 M -40.46 % | 61.724 M 47.69 % | 41.794 M |
| Accumulated other comprehensive income loss | 270.869 K -45.83 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K -99.69 % | 163.000 M 32 500.00 % | 500.000 K -99.69 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M | 0.000 | 0.000 100.00 % | -116.616 M 1.34 % | -118.203 M 0.29 % | -118.544 M 0.94 % | -119.666 M 5.89 % | -127.152 M |
| Retained earnings | -208.296 M -0.47 % | -207.327 M -1.46 % | -204.337 M 3.30 % | -211.303 M 2.35 % | -216.397 M -1.41 % | -213.398 M 0.07 % | -213.539 M -13.77 % | -187.695 M -29.62 % | -144.800 M -18.37 % | -122.328 M -7.49 % | -113.803 M 1.04 % | -114.997 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M |
| Total equity | -45.026 M -2.73 % | -43.827 M -7.32 % | -40.837 M 14.57 % | -47.803 M 9.63 % | -52.897 M -4.96 % | -50.398 M -0.72 % | -50.039 M -102.63 % | -24.695 M -235.68 % | 18.200 M -55.25 % | 40.672 M -17.33 % | 49.197 M 2.49 % | 48.003 M 3.49 % | 46.384 M 3.54 % | 44.797 M 0.77 % | 44.456 M 2.59 % | 43.334 M 20.88 % | 35.848 M |
| Other non current liabilities | 336.100 K 0.04 % | 335.980 K -49.81 % | 669.449 K 64.05 % | 408.080 K -1.03 % | 412.340 K 3.97 % | 396.599 K -5.86 % | 421.280 K -41.36 % | 718.389 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.750 M -40.46 % | 61.724 M 47.69 % | 41.794 M |
| Total non current liabilities | 527.100 K -13.48 % | 609.190 K -68.83 % | 1.954 M 4.73 % | 1.866 M 352.60 % | 412.340 K 3.97 % | 396.599 K -5.86 % | 421.280 K -41.36 % | 718.389 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.750 M -40.46 % | 61.724 M 47.69 % | 41.794 M |
| Other current liabilities | 812.000 K -3.93 % | 845.230 K -83.30 % | 5.060 M 1 610.92 % | 295.740 K -53.82 % | 640.360 K -41.93 % | 1.103 M -71.11 % | 3.816 M -69.99 % | 12.719 M 45.54 % | 8.739 M 501.46 % | 1.453 M -60.53 % | 3.682 M 34.46 % | 2.738 M -59.54 % | 6.767 M 30.06 % | 5.203 M -42.73 % | 9.086 M 3.26 % | 8.800 M 39.35 % | 6.315 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 6.581 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.222 M 2 487.40 % | 124.520 K -64.73 % | 353.080 K -62.12 % | 931.990 K 229.27 % | 283.050 K | 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 % | 108.060 K -94.91 % | 2.121 M -77.02 % | 9.230 M -34.34 % | 14.057 M -40.76 % | 23.729 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 59.845 M -30.41 % | 85.993 M -10.02 % | 95.569 M -23.62 % | 125.122 M 24.02 % | 100.886 M -21.21 % | 128.039 M 20.68 % | 106.099 M -5.61 % | 112.399 M 40.20 % | 80.171 M 61.60 % | 49.610 M 25.84 % | 39.424 M 26.66 % | 31.127 M -41.77 % | 53.454 M -24.67 % | 70.958 M 63.78 % | 43.325 M 202.61 % | 14.317 M -29.07 % | 20.185 M |
| Total liabilities | 60.372 M -30.29 % | 86.602 M -11.20 % | 97.524 M -23.20 % | 126.988 M 25.36 % | 101.298 M -21.13 % | 128.436 M 20.57 % | 106.520 M -5.83 % | 113.117 M 41.09 % | 80.171 M 61.60 % | 49.610 M 25.84 % | 39.424 M 26.66 % | 31.127 M -41.77 % | 53.454 M -24.67 % | 70.958 M -11.39 % | 80.075 M 5.30 % | 76.042 M 22.69 % | 61.978 M |
| Other non current assets | 0.000 -100.00 % | 2.141 M -49.46 % | 4.237 M 4 279 495.96 % | 99.000 -100.00 % | 3.296 M -14.52 % | 3.856 M -25.99 % | 5.210 M | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.500 M | 0.000 | 0.000 -100.00 % | 2.000 |
| Long term investments | 26.000 K | 0.000 | 0.000 -100.00 % | 2.883 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.996 M -0.63 % | 5.028 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.000 K 5.82 % | 1.890 K 0.00 % | 1.890 K 0.00 % | 1.890 K 0.00 % | 1.890 K -7.35 % | 2.040 K -6.85 % | 2.190 K -74.83 % | 8.700 K -61.52 % | 22.610 K -51.89 % | 47.000 K 0.00 % | 47.000 K 370.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 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 |
| Goodwill and intangible assets | 2.000 K 5.82 % | 1.890 K 0.00 % | 1.890 K 0.00 % | 1.890 K 0.00 % | 1.890 K -7.35 % | 2.040 K -6.85 % | 2.190 K -74.83 % | 8.700 K -61.52 % | 22.610 K -51.89 % | 47.000 K 0.00 % | 47.000 K 370.00 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 3.279 M -33.24 % | 4.912 M -60.18 % | 12.334 M -14.68 % | 14.456 M -11.30 % | 16.298 M -13.96 % | 18.942 M -11.65 % | 21.439 M -12.60 % | 24.530 M -3.69 % | 25.470 M 13.69 % | 22.402 M 7.73 % | 20.795 M -10.10 % | 23.130 M -36.65 % | 36.514 M 31.11 % | 27.850 M -9.23 % | 30.681 M -8.86 % | 33.664 M -8.24 % | 36.688 M |
| Total non current assets | 3.307 M -53.12 % | 7.055 M -57.43 % | 16.572 M -4.43 % | 17.341 M -11.50 % | 19.596 M -14.05 % | 22.800 M -14.45 % | 26.651 M -9.76 % | 29.534 M -3.23 % | 30.520 M 35.95 % | 22.449 M 7.71 % | 20.842 M -9.93 % | 23.140 M -36.64 % | 36.524 M -9.50 % | 40.360 M 31.54 % | 30.681 M -8.86 % | 33.664 M -8.24 % | 36.688 M |
| Other current assets | 9.759 M 62.09 % | 6.021 M -53.93 % | 13.069 M 12.13 % | 11.655 M 1 354.58 % | 801.280 K -12.39 % | 914.640 K 1 058.80 % | 78.930 K -49.63 % | 156.690 K -11.84 % | 177.730 K -32.95 % | 265.060 K -62.10 % | 699.300 K 249.65 % | 200.000 K -90.37 % | 2.077 M 0.30 % | 2.071 M -66.97 % | 6.269 M 159.73 % | 2.414 M 21.84 % | 1.981 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 M 37.33 % | 1.314 M 16.40 % | 1.129 M | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 610.541 K |
| cash and cash equivalents | 462.000 K -77.18 % | 2.025 M 137.22 % | 853.480 K -30.37 % | 1.226 M 337.26 % | 280.330 K -26.51 % | 381.440 K -71.61 % | 1.344 M -47.39 % | 2.554 M 80.60 % | 1.414 M -81.14 % | 7.496 M 101.69 % | 3.716 M -31.46 % | 5.422 M 19.43 % | 4.540 M 62.24 % | 2.798 M -14.25 % | 3.264 M 159.70 % | 1.257 M -25.76 % | 1.693 M |
| Cash and short term investments | 462.000 K -77.18 % | 2.025 M 137.22 % | 853.480 K -30.37 % | 1.226 M -41.20 % | 2.084 M 22.97 % | 1.695 M -31.43 % | 2.472 M -3.19 % | 2.554 M -25.20 % | 3.414 M -54.45 % | 7.496 M 101.69 % | 3.716 M -31.46 % | 5.422 M 19.43 % | 4.540 M 56.64 % | 2.898 M -11.19 % | 3.264 M 159.70 % | 1.257 M -45.44 % | 2.303 M |
| Total current assets | 12.039 M -66.30 % | 35.720 M -10.96 % | 40.114 M -35.14 % | 61.844 M 114.69 % | 28.806 M -47.85 % | 55.238 M 85.17 % | 29.830 M -49.77 % | 59.388 M -13.11 % | 68.351 M 0.03 % | 68.332 M 0.08 % | 68.279 M 20.87 % | 56.489 M -11.48 % | 63.815 M -15.92 % | 75.895 M -19.13 % | 93.849 M 9.49 % | 85.712 M 40.20 % | 61.137 M |
| Inventory | 215.000 K -11.63 % | 243.290 K -88.66 % | 2.145 M -80.57 % | 11.038 M | 0.000 | 0.000 | 0.000 -100.00 % | 23.451 M -47.00 % | 44.248 M 11.92 % | 39.537 M -16.16 % | 47.159 M 23.81 % | 38.090 M 16.95 % | 32.570 M -30.45 % | 46.832 M -21.93 % | 59.987 M 26.31 % | 47.492 M 41.73 % | 33.509 M |
| Net receivables | 1.603 M -94.16 % | 27.431 M 14.07 % | 24.047 M -36.59 % | 37.925 M 46.32 % | 25.920 M -50.75 % | 52.628 M 92.92 % | 27.279 M -17.90 % | 33.227 M 62.00 % | 20.511 M -2.49 % | 21.035 M 25.92 % | 16.704 M 30.75 % | 12.776 M -48.12 % | 24.628 M 2.22 % | 24.094 M -0.97 % | 24.330 M -29.58 % | 34.550 M 48.00 % | 23.344 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 -100.00 % | 40.000 | 0.000 | 0.000 | 0.000 | 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 | 59.033 M -29.79 % | 84.083 M -6.75 % | 90.167 M -22.94 % | 117.015 M 16.46 % | 100.474 M -20.76 % | 126.802 M 23.97 % | 102.282 M 6.04 % | 96.458 M 35.27 % | 71.308 M 50.62 % | 47.342 M 46.15 % | 32.393 M 75.29 % | 18.480 M -42.71 % | 32.255 M -22.81 % | 41.785 M 22.04 % | 34.239 M 520.54 % | 5.518 M -59.85 % | 13.743 M |
| Tax payables | 0.000 -100.00 % | 1.064 M 210.77 % | 342.470 K -72.14 % | 1.229 M 639.41 % | -227.920 K -269.53 % | 134.440 K | 0.000 | 0.000 | 0.000 -100.00 % | 353.080 K 19.28 % | 296.000 K -25.06 % | 395.000 K 5.33 % | 375.000 K 56.25 % | 240.000 K | 0.000 | 0.000 -100.00 % | 127.206 K |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 531.200 K | 0.000 100.00 % | -163.000 M | 0.000 100.00 % | -163.000 M 0.00 % | -163.000 M 0.00 % | -163.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 191.000 K -30.09 % | 273.210 K -78.74 % | 1.285 M -11.87 % | 1.458 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other 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 |
| Total assets | 15.346 M -64.12 % | 42.775 M -24.54 % | 56.687 M -28.41 % | 79.185 M 63.60 % | 48.401 M -37.98 % | 78.038 M 38.17 % | 56.481 M -36.48 % | 88.923 M -10.06 % | 98.871 M 8.91 % | 90.781 M 1.86 % | 89.121 M 11.92 % | 79.629 M -20.64 % | 100.338 M -13.69 % | 116.255 M -6.65 % | 124.531 M 4.32 % | 119.376 M 22.03 % | 97.826 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -1.933 M 13.00 % | -2.222 M 72.65 % | -8.124 M 22.52 % | -10.485 M -2 799.97 % | 388.330 K 119.32 % | -2.010 M -107.06 % | 28.454 M -19.97 % | 35.553 M 48.89 % | 23.879 M 54.14 % | 15.491 M 1 444.06 % | 1.003 M 136.14 % | -2.776 M -134.08 % | 8.144 M -8.03 % | 8.855 M -46.97 % | 16.699 M 159.47 % | -28.078 M -273.21 % | 16.211 M |
| Accounts receivables | 27.944 M 2 355.95 % | -1.239 M -109.77 % | 12.676 M 209.34 % | -11.593 M -142.06 % | 27.561 M 196.26 % | -28.631 M -537.84 % | 6.539 M 147.15 % | -13.868 M -2 975.63 % | -450.890 K 82.61 % | -2.593 M 50.66 % | -5.256 M -176.20 % | 6.897 M 71.15 % | 4.030 M -25.94 % | 5.442 M -20.70 % | 6.863 M 148.84 % | -14.051 M -185.99 % | 16.342 M |
| Inventory | 28.290 K -98.51 % | 1.901 M -78.62 % | 8.893 M 180.57 % | -11.038 M | 0.000 | 0.000 -100.00 % | 23.131 M 10.65 % | 20.905 M 530.41 % | -4.857 M -162.14 % | 7.816 M 156.55 % | -13.821 M -197.36 % | -4.648 M -136.30 % | 12.805 M 224.77 % | 3.943 M 120.74 % | -19.009 M -146.02 % | -7.727 M -288.21 % | 4.105 M |
| Accounts payables | -25.050 M -311.76 % | -6.084 M 81.80 % | -33.430 M -244.57 % | 23.123 M 186.77 % | -26.648 M -208.68 % | 24.520 M 321.02 % | 5.824 M -76.84 % | 25.151 M -18.67 % | 30.924 M 120.62 % | 14.017 M -3.75 % | 14.562 M 207.93 % | -13.492 M -41.58 % | -9.530 M -490.32 % | 2.442 M -91.58 % | 29.008 M 594.38 % | -5.868 M -51.55 % | -3.872 M |
| Other working capital | -4.855 M -251.77 % | 3.199 M -14.37 % | 3.736 M 134.04 % | -10.976 M -1 993.77 % | -524.240 K -124.95 % | 2.101 M 129.84 % | -7.040 M -309.25 % | 3.365 M 293.68 % | -1.737 M 53.65 % | -3.748 M -167.92 % | 5.518 M -34.83 % | 8.467 M 909.40 % | 838.801 K 128.23 % | -2.971 M -1 732.49 % | -162.145 K 62.53 % | -432.714 K -18.66 % | -364.672 K |
| Other non cash items | 863.300 K 164.84 % | -1.331 M -773.27 % | -152.460 K -105.96 % | 2.559 M 1 383.43 % | -199.360 K 78.20 % | -914.641 K 83.53 % | -5.554 M -229.64 % | 4.284 M 1 374.69 % | -336.100 K -2 331.74 % | 15.060 K 106.78 % | -222.000 K 64.57 % | -626.520 K -738.39 % | 98.140 K 168.14 % | -144.020 K | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -1.562 M 73.21 % | -5.831 M -2 090.45 % | -266.180 K 69.26 % | -865.910 K -359.01 % | 334.320 K 142.46 % | -787.440 K -280.26 % | -207.080 K 43.38 % | -365.740 K -110.40 % | 3.516 M -62.39 % | 9.348 M 114.76 % | 4.353 M 351.97 % | 963.070 K -92.41 % | 12.696 M 0.50 % | 12.633 M -39.27 % | 20.803 M 218.42 % | -17.567 M -185.53 % | 20.539 M |
| Investments in property plant and equipment | 0.000 -100.00 % | 5.831 M 5 595.33 % | -106.100 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.738 M 68.48 % | -5.512 M -38.19 % | -3.989 M -4 323.43 % | -90.180 K 95.16 % | -1.865 M | 0.000 100.00 % | -45.000 K | 0.000 100.00 % | -10.805 M -416.08 % | -2.094 M |
| Acquisitions net | 0.000 -100.00 % | 7.002 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 394.040 K -1.49 % | 400.000 K -37.60 % | 641.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 969.000 K | 0.000 | 0.000 -100.00 % | 10.805 M | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -435.420 K -190.28 % | -150.000 K 86.36 % | -1.100 M | 0.000 100.00 % | -2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -5.831 M | 0.000 -100.00 % | 1.811 M 18 113 500.00 % | -10.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.360 K -78.76 % | 999.790 K -77.04 % | 4.354 M 285.20 % | -2.351 M -3 603.71 % | 67.100 K -98.91 % | 6.178 M 281.17 % | -3.410 M -136.80 % | 9.267 M |
| Net cash used for investing activites | 0.000 -100.00 % | 7.002 M 6 699.15 % | -106.100 K -105.86 % | 1.811 M 515.99 % | -435.430 K -190.29 % | -150.000 K 78.75 % | -705.960 K -189.69 % | 787.070 K 111.45 % | -6.871 M -81.94 % | -3.777 M -515.20 % | 909.610 K -63.46 % | 2.489 M 280.13 % | -1.382 M -6 353.35 % | 22.100 K -99.64 % | 6.178 M 281.17 % | -3.410 M -147.54 % | 7.173 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.109 M -47.30 % | -4.826 M 50.10 % | -9.673 M 25.71 % | -13.021 M 47.86 % | -24.974 M -225.31 % | 19.931 M 169.25 % | -28.782 M |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.670 K 91.70 % | -297.090 K -141.36 % | 718.380 K 764.80 % | -108.060 K 94.63 % | -2.013 M | 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 100.00 % | -24.670 K 91.70 % | -297.090 K -141.36 % | 718.380 K 764.80 % | -108.060 K 94.63 % | -2.013 M 71.69 % | -7.109 M -47.30 % | -4.826 M 50.10 % | -9.673 M 25.71 % | -13.021 M 47.86 % | -24.974 M -225.31 % | 19.931 M 169.25 % | -28.782 M |
| Effect of forex changes on cash | -620.000 -3 000.00 % | -20.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -1.563 M -233.46 % | 1.171 M 414.59 % | -372.280 K -139.38 % | 945.430 K 1 035.05 % | -101.110 K 89.49 % | -962.110 K 20.50 % | -1.210 M -206.18 % | 1.140 M 132.91 % | -3.464 M -197.34 % | 3.558 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 2.025 M 137.26 % | 853.480 K -30.37 % | 1.226 M 337.26 % | 280.330 K -26.51 % | 381.440 K -71.61 % | 1.344 M -47.39 % | 2.554 M 80.60 % | 1.414 M -71.01 % | 4.878 M 23.87 % | 3.937 M -27.39 % | 5.422 M 19.43 % | 4.540 M 62.24 % | 2.798 M -14.25 % | 3.264 M 159.70 % | 1.257 M -25.76 % | 1.693 M | 0.000 |
| Cash at end of period | 462.000 K -77.18 % | 2.025 M 137.22 % | 853.480 K -30.37 % | 1.226 M 337.26 % | 280.330 K -26.51 % | 381.440 K -71.61 % | 1.344 M -47.39 % | 2.554 M 80.60 % | 1.414 M -81.14 % | 7.496 M 101.69 % | 3.716 M -31.46 % | 5.422 M 19.43 % | 4.540 M 62.24 % | 2.798 M -14.25 % | 3.264 M 159.70 % | 1.257 M -25.76 % | 1.693 M |
| Operating cash flow | -1.562 M 73.21 % | -5.831 M -2 090.45 % | -266.180 K 69.26 % | -865.910 K -359.01 % | 334.320 K 142.46 % | -787.440 K -280.26 % | -207.080 K 43.38 % | -365.740 K -110.40 % | 3.516 M -62.39 % | 9.348 M 114.76 % | 4.353 M 351.97 % | 963.070 K -92.41 % | 12.696 M 0.50 % | 12.633 M -39.27 % | 20.803 M 218.42 % | -17.567 M -185.53 % | 20.539 M |
| Capital expenditure | 0.000 -100.00 % | 5.831 M 5 595.33 % | -106.100 K -317.39 % | -25.420 K | 0.000 | 0.000 | 0.000 100.00 % | -1.738 M 68.48 % | -5.512 M -38.19 % | -3.989 M -7 401.03 % | -53.180 K 97.15 % | -1.865 M | 0.000 100.00 % | -35.000 K -700 100.00 % | 5.000 100.00 % | -10.805 M -416.08 % | -2.094 M |
| Free CashFlow | -1.562 M 73.21 % | -5.831 M -1 466.17 % | -372.279 K 57.01 % | -865.910 K -359.01 % | 334.320 K 142.46 % | -787.440 K -280.26 % | -207.080 K 90.16 % | -2.103 M -5.36 % | -1.996 M -137.26 % | 5.359 M 24.64 % | 4.300 M 576.84 % | -901.680 K -107.10 % | 12.696 M 0.78 % | 12.598 M -39.44 % | 20.803 M 173.32 % | -28.372 M -253.82 % | 18.445 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 14.947 M 8.76 % | 13.743 M -42.19 % | 23.773 M 53.56 % | 15.481 M 51.48 % | 10.220 M -27.78 % | 14.151 M 849.09 % | 1.491 M -92.04 % | 18.728 M -43.16 % | 32.950 M -13.98 % | 38.305 M 103.47 % | 18.826 M -43.91 % | 33.562 M -40.16 % | 56.082 M -41.13 % | 95.266 M 57.26 % | 60.580 M 322.66 % | 14.333 M -26.93 % | 19.616 M 47.19 % | 13.327 M 608.51 % | 1.881 M 198.57 % | 630.000 K 0.00 % | 630.000 K -98.49 % | 41.715 M 73.87 % | 23.992 M 38.70 % | 17.298 M | 0.000 -100.00 % | 31.221 M -40.99 % | 52.909 M -23.48 % | 69.143 M 17.56 % | 58.817 M -12.21 % | 66.995 M 56.39 % | 42.839 M -25.82 % | 57.750 M -2.35 % | 59.140 M -14.64 % | 69.287 M 30.36 % | 53.151 M -11.28 % | 59.906 M -16.94 % | 72.122 M 31.20 % | 54.970 M -7.06 % | 59.147 M 17.96 % | 50.143 M -24.40 % | 66.325 M -24.45 % | 87.790 M 158.30 % | 33.988 M -59.84 % | 84.630 M -1.53 % | 85.949 M |
| Net income | 211.000 K 154.95 % | -384.000 K -194.58 % | 406.000 K 627.27 % | -77.000 K 92.88 % | -1.081 M 43.28 % | -1.906 M -18.98 % | -1.602 M -87.15 % | -856.000 K -813.33 % | 120.000 K 106.63 % | -1.810 M -229.10 % | 1.402 M -17.96 % | 1.709 M -46.51 % | 3.195 M 61.12 % | 1.983 M -44.41 % | 3.567 M 1 218.18 % | -319.000 K -762.16 % | -37.000 K 96.05 % | -937.000 K -38.61 % | -676.000 K -35.47 % | -499.000 K -28.61 % | -388.000 K -165.65 % | 591.000 K -32.46 % | 875.000 K 173.41 % | -1.192 M -88.01 % | -634.000 K 89.31 % | -5.932 M 27.20 % | -8.148 M -80.07 % | -4.525 M 37.66 % | -7.259 M -15.79 % | -6.269 M 66.53 % | -18.732 M -105.30 % | -9.124 M -3.74 % | -8.795 M 34.59 % | -13.446 M -828.59 % | -1.448 M 79.97 % | -7.229 M -1 971.35 % | -349.000 K -453.67 % | 98.680 K 122.63 % | -436.000 K 94.90 % | -8.551 M -3 547.98 % | 248.000 K -90.94 % | 2.738 M 429.48 % | -831.000 K 26.65 % | -1.133 M -377.02 % | 409.000 K |
| Income before tax | 211.000 K 141.37 % | -510.000 K -225.62 % | 406.000 K 435.54 % | -121.000 K 88.81 % | -1.081 M 33.80 % | -1.633 M -1.94 % | -1.602 M -87.15 % | -856.000 K -813.33 % | 120.000 K 107.10 % | -1.691 M -201.74 % | 1.662 M -17.89 % | 2.024 M -46.54 % | 3.786 M -7.14 % | 4.077 M -2.00 % | 4.160 M 1 404.08 % | -319.000 K -762.16 % | -37.000 K 96.05 % | -937.000 K -38.61 % | -676.000 K -35.47 % | -499.000 K -28.61 % | -388.000 K -165.65 % | 591.000 K -32.46 % | 875.000 K 173.41 % | -1.192 M -88.01 % | -634.000 K 89.31 % | -5.932 M 27.20 % | -8.148 M -80.07 % | -4.525 M 37.66 % | -7.259 M -15.79 % | -6.269 M 66.53 % | -18.732 M -105.30 % | -9.124 M -3.74 % | -8.795 M 34.59 % | -13.446 M -828.59 % | -1.448 M 79.97 % | -7.229 M -1 971.35 % | -349.000 K -453.67 % | 98.680 K 122.63 % | -436.000 K 94.90 % | -8.551 M -2 557.18 % | 348.000 K -87.71 % | 2.832 M 487.41 % | -731.000 K 35.48 % | -1.133 M -321.72 % | 511.000 K |
| Income before tax ratio | 0.01 138.04 % | -0.04 -317.29 % | 0.02 318.50 % | -0.01 92.61 % | -0.11 8.34 % | -0.12 89.26 % | -1.07 -2 250.73 % | -0.05 -1 355.04 % | 0.00 108.25 % | -0.04 -150.01 % | 0.09 46.39 % | 0.06 -10.67 % | 0.07 57.74 % | 0.04 -37.68 % | 0.07 408.54 % | -0.02 -1 079.95 % | 0.00 97.32 % | -0.07 80.44 % | -0.36 54.63 % | -0.79 -28.61 % | -0.62 -4 447.06 % | 0.01 -61.15 % | 0.04 152.93 % | -0.07 | 0.00 100.00 % | -0.19 -23.38 % | -0.15 -135.32 % | -0.07 46.97 % | -0.12 -31.89 % | -0.09 78.60 % | -0.44 -176.77 % | -0.16 -6.24 % | -0.15 23.37 % | -0.19 -612.33 % | -0.03 77.42 % | -0.12 -2 393.73 % | 0.00 -369.56 % | 0.00 124.35 % | -0.01 95.68 % | -0.17 -3 350.16 % | 0.01 -83.74 % | 0.03 249.99 % | -0.02 -60.65 % | -0.01 -325.18 % | 0.01 |
| EBITDA | 332.000 K 215.68 % | -287.000 K -149.83 % | 576.000 K 1 052.00 % | 50.000 K 105.48 % | -913.000 K 25.71 % | -1.229 M -13.69 % | -1.081 M -222.69 % | -335.000 K -152.26 % | 641.000 K 156.73 % | -1.130 M -150.86 % | 2.222 M -5.53 % | 2.352 M -48.49 % | 4.566 M 11.67 % | 4.089 M -14.42 % | 4.778 M 1 492.67 % | 300.000 K -48.36 % | 581.000 K 472.44 % | -156.000 K -183.64 % | -55.000 K -145.08 % | 122.000 K -47.86 % | 234.000 K -80.74 % | 1.215 M -19.00 % | 1.500 M 364.08 % | -568.000 K -6 211.11 % | -9.000 K 99.83 % | -5.260 M 29.42 % | -7.453 M -94.54 % | -3.831 M 41.81 % | -6.584 M -17.68 % | -5.595 M 69.02 % | -18.059 M -113.67 % | -8.452 M 3.83 % | -8.789 M 31.32 % | -12.797 M -2 149.03 % | -569.000 K 91.80 % | -6.939 M -3 461.35 % | 206.435 K 2 116.16 % | 9.315 K -91.91 % | 115.133 K 101.42 % | -8.110 M -1 127.88 % | 789.000 K -78.55 % | 3.679 M 3 091.06 % | -123.000 K 74.38 % | -480.000 K -132.35 % | 1.484 M |
| Net income ratio | 0.01 150.52 % | -0.03 -263.61 % | 0.02 443.36 % | 0.00 95.30 % | -0.11 21.47 % | -0.13 87.46 % | -1.07 -2 250.73 % | -0.05 -1 355.04 % | 0.00 107.71 % | -0.05 -163.45 % | 0.07 46.25 % | 0.05 -10.62 % | 0.06 173.69 % | 0.02 -64.65 % | 0.06 364.56 % | -0.02 -1 079.95 % | 0.00 97.32 % | -0.07 80.44 % | -0.36 54.63 % | -0.79 -28.61 % | -0.62 -4 447.06 % | 0.01 -61.15 % | 0.04 152.93 % | -0.07 | 0.00 100.00 % | -0.19 -23.38 % | -0.15 -135.32 % | -0.07 46.97 % | -0.12 -31.89 % | -0.09 78.60 % | -0.44 -176.77 % | -0.16 -6.24 % | -0.15 23.37 % | -0.19 -612.33 % | -0.03 77.42 % | -0.12 -2 393.73 % | 0.00 -369.56 % | 0.00 124.35 % | -0.01 95.68 % | -0.17 -4 660.71 % | 0.00 -88.01 % | 0.03 227.56 % | -0.02 -82.63 % | -0.01 -381.33 % | 0.00 |
| Ratio EBITDA | 0.02 206.36 % | -0.02 -186.19 % | 0.02 650.18 % | 0.00 103.62 % | -0.09 -2.86 % | -0.09 88.02 % | -0.73 -3 953.17 % | -0.02 -191.95 % | 0.02 165.94 % | -0.03 -124.99 % | 0.12 68.42 % | 0.07 -13.92 % | 0.08 89.69 % | 0.04 -45.58 % | 0.08 276.82 % | 0.02 -29.33 % | 0.03 353.03 % | -0.01 59.97 % | -0.03 -115.10 % | 0.19 -47.86 % | 0.37 1 175.24 % | 0.03 -53.41 % | 0.06 290.40 % | -0.03 | 0.00 100.00 % | -0.17 -19.60 % | -0.14 -154.24 % | -0.06 50.50 % | -0.11 -34.04 % | -0.08 80.19 % | -0.42 -188.04 % | -0.15 1.52 % | -0.15 19.54 % | -0.18 -1 625.26 % | -0.01 90.76 % | -0.12 -4 146.79 % | 0.00 1 589.11 % | 0.00 -91.29 % | 0.00 101.20 % | -0.16 -1 459.60 % | 0.01 -71.61 % | 0.04 1 257.99 % | 0.00 36.19 % | -0.01 -132.85 % | 0.02 |
| Gross profit ratio | 0.08 0.60 % | 0.08 18.33 % | 0.07 -5.06 % | 0.07 44.72 % | 0.05 131.13 % | -0.16 79.08 % | -0.77 -60 296.02 % | 0.00 -102.06 % | 0.06 -32.14 % | 0.09 -4.95 % | 0.10 19.60 % | 0.08 0.72 % | 0.08 -10.34 % | 0.09 18.32 % | 0.08 1 903.26 % | 0.00 -254.93 % | 0.00 108.35 % | -0.03 77.80 % | -0.15 | 0.00 | 0.00 -100.00 % | 0.03 56.09 % | 0.02 140.17 % | -0.05 | 0.00 -100.00 % | 0.06 -13.20 % | 0.07 -48.57 % | 0.13 107.32 % | 0.06 -72.43 % | 0.23 237.93 % | -0.17 -304.22 % | 0.08 -34.62 % | 0.13 195.17 % | 0.04 -79.85 % | 0.21 40.13 % | 0.15 -53.83 % | 0.33 -8.60 % | 0.36 18.46 % | 0.30 2.08 % | 0.30 -11.88 % | 0.34 10.99 % | 0.30 -43.85 % | 0.54 111.07 % | 0.26 -4.97 % | 0.27 |
| Weighted average shs out dil | 21.100 M 3.94 % | 20.300 M 0.00 % | 20.300 M 24.54 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 1.75 % | 16.020 M -1.72 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M -6.59 % | 17.450 M 3.41 % | 16.875 M 16.12 % | 14.533 M -11.62 % | 16.444 M 32.61 % | 12.400 M -24.96 % | 16.525 M -0.57 % | 16.620 M 2.68 % | 16.186 M 18.73 % | 13.633 M |
| Weighted average shs out | 21.100 M 3.94 % | 20.300 M 0.00 % | 20.300 M 24.54 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 1.75 % | 16.020 M -1.72 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M 0.00 % | 16.300 M -6.59 % | 17.450 M 3.41 % | 16.875 M 16.12 % | 14.533 M -11.62 % | 16.444 M -4.07 % | 17.143 M -3.92 % | 17.841 M 7.35 % | 16.620 M 2.68 % | 16.186 M 18.73 % | 13.633 M |
| EPS diluted | 0.01 147.39 % | -0.02 -205.50 % | 0.02 525.53 % | 0.00 92.91 % | -0.07 44.75 % | -0.12 -20.00 % | -0.10 -90.48 % | -0.05 -809.46 % | 0.01 106.73 % | -0.11 -227.91 % | 0.09 -14.00 % | 0.10 -50.00 % | 0.20 66.67 % | 0.12 -45.45 % | 0.22 1 222.45 % | -0.02 -752.17 % | 0.00 96.00 % | -0.06 -38.55 % | -0.04 -35.62 % | -0.03 -28.57 % | -0.02 -165.56 % | 0.04 -32.40 % | 0.05 173.46 % | -0.07 -87.92 % | -0.04 89.19 % | -0.36 28.00 % | -0.50 -78.57 % | -0.28 37.78 % | -0.45 -18.42 % | -0.38 66.96 % | -1.15 -105.36 % | -0.56 -3.70 % | -0.54 34.15 % | -0.82 -811.11 % | -0.09 79.55 % | -0.44 -2 100.00 % | -0.02 -444.83 % | 0.01 119.33 % | -0.03 94.23 % | -0.52 -2 700.00 % | 0.02 -86.67 % | 0.15 400.00 % | -0.05 28.57 % | -0.07 -333.33 % | 0.03 |
| Earnings per share | 0.01 147.39 % | -0.02 -205.50 % | 0.02 525.53 % | 0.00 92.91 % | -0.07 44.75 % | -0.12 -20.00 % | -0.10 -90.48 % | -0.05 -809.46 % | 0.01 106.73 % | -0.11 -227.91 % | 0.09 -14.00 % | 0.10 -50.00 % | 0.20 66.67 % | 0.12 -45.45 % | 0.22 1 222.45 % | -0.02 -752.17 % | 0.00 96.00 % | -0.06 -38.55 % | -0.04 -35.62 % | -0.03 -28.57 % | -0.02 -165.56 % | 0.04 -32.40 % | 0.05 173.46 % | -0.07 -87.92 % | -0.04 89.19 % | -0.36 28.00 % | -0.50 -78.57 % | -0.28 37.78 % | -0.45 -18.42 % | -0.38 66.96 % | -1.15 -105.36 % | -0.56 -3.70 % | -0.54 34.15 % | -0.82 -811.11 % | -0.09 79.55 % | -0.44 -2 100.00 % | -0.02 -444.83 % | 0.01 119.33 % | -0.03 94.23 % | -0.52 -3 686.21 % | 0.01 -90.33 % | 0.15 400.00 % | -0.05 28.57 % | -0.07 -333.33 % | 0.03 |
| Gross profit | 1.232 M 9.41 % | 1.126 M -31.59 % | 1.646 M 45.79 % | 1.129 M 119.22 % | 515.000 K 122.48 % | -2.291 M -98.53 % | -1.154 M -4 708.33 % | -24.000 K -101.17 % | 2.050 M -41.63 % | 3.512 M 93.39 % | 1.816 M -32.91 % | 2.707 M -39.72 % | 4.491 M -47.22 % | 8.509 M 86.07 % | 4.573 M 7 721.67 % | -60.000 K -213.21 % | 53.000 K 112.30 % | -431.000 K -57.30 % | -274.000 K | 0.000 | 0.000 -100.00 % | 1.243 M 171.40 % | 458.000 K 155.72 % | -822.000 K -31.73 % | -624.000 K -133.69 % | 1.852 M -48.78 % | 3.616 M -60.64 % | 9.188 M 143.71 % | 3.770 M -75.79 % | 15.574 M 315.71 % | -7.220 M -251.49 % | 4.766 M -36.16 % | 7.465 M 151.94 % | 2.963 M -73.73 % | 11.280 M 24.32 % | 9.073 M -61.65 % | 23.657 M 19.92 % | 19.728 M 10.10 % | 17.919 M 20.41 % | 14.882 M -33.38 % | 22.339 M -16.15 % | 26.642 M 45.02 % | 18.371 M -15.23 % | 21.672 M -6.43 % | 23.162 M |
| Income tax expense | 0.000 100.00 % | -126.000 K | 0.000 100.00 % | -44.000 K | 0.000 -100.00 % | 273.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 119.000 K -54.23 % | 260.000 K -17.46 % | 315.000 K -46.70 % | 591.000 K -71.78 % | 2.094 M 253.12 % | 593.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 -100.00 % | 100.000 K -66.22 % | 296.000 K 196.00 % | 100.000 K | 0.000 -100.00 % | 102.000 K |
| Cost of revenue | 13.715 M 8.70 % | 12.617 M -42.98 % | 22.127 M 54.17 % | 14.352 M 47.88 % | 9.705 M -40.97 % | 16.442 M 521.63 % | 2.645 M -85.89 % | 18.752 M -39.31 % | 30.900 M -11.19 % | 34.793 M 104.54 % | 17.010 M -44.87 % | 30.855 M -40.19 % | 51.591 M -40.53 % | 86.757 M 54.90 % | 56.007 M 289.13 % | 14.393 M -26.43 % | 19.563 M 42.19 % | 13.758 M 538.42 % | 2.155 M 242.06 % | 630.000 K 0.00 % | 630.000 K -98.44 % | 40.472 M 71.97 % | 23.534 M 29.88 % | 18.120 M 2 803.85 % | 624.000 K -97.88 % | 29.369 M -40.42 % | 49.293 M -17.78 % | 59.955 M 8.92 % | 55.047 M 7.05 % | 51.421 M 2.72 % | 50.059 M -5.52 % | 52.984 M 2.53 % | 51.675 M -22.09 % | 66.324 M 58.40 % | 41.871 M -17.63 % | 50.833 M 4.89 % | 48.465 M 37.52 % | 35.242 M -14.52 % | 41.228 M 16.92 % | 35.261 M -19.84 % | 43.986 M -28.07 % | 61.149 M 291.55 % | 15.617 M -75.19 % | 62.958 M 0.27 % | 62.787 M |
| General and administrative expenses | 0.000 -100.00 % | 482.780 K | 0.000 | 0.000 | 0.000 -100.00 % | 938.870 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 -100.00 % | 6.701 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.928 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 121.270 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 -100.00 % | 123.360 K | 0.000 | 0.000 | 0.000 -100.00 % | 160.540 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.021 M -47.18 % | 1.933 M 55.88 % | 1.240 M -0.72 % | 1.249 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 -100.00 % | 16.169 M 313.95 % | 3.906 M -69.02 % | 12.610 M -19.09 % | 15.586 M 1.04 % | 15.425 M -11.06 % | 17.343 M 32.92 % | 13.048 M -16.68 % | 15.660 M -3.86 % | 16.288 M |
| Operating expenses | 1.021 M -59.76 % | 2.537 M 104.60 % | 1.240 M -0.72 % | 1.249 M 91.86 % | 651.000 K -25.60 % | 875.000 K 121.52 % | 395.000 K -17.71 % | 480.000 K -46.43 % | 896.000 K 42.68 % | 628.000 K 220.41 % | 196.000 K -61.57 % | 510.000 K -45.80 % | 941.000 K -79.84 % | 4.668 M 914.78 % | 460.000 K 52.32 % | 302.000 K 125.37 % | 134.000 K -75.50 % | 547.000 K 22.10 % | 448.000 K -20.71 % | 565.000 K 19.20 % | 474.000 K -31.70 % | 694.000 K 180.97 % | 247.000 K -76.68 % | 1.059 M 43.69 % | 737.000 K -91.12 % | 8.304 M -29.89 % | 11.844 M -14.12 % | 13.791 M 23.93 % | 11.128 M -48.29 % | 21.521 M 79.60 % | 11.983 M -14.24 % | 13.972 M -10.36 % | 15.586 M -9.40 % | 17.204 M 34.35 % | 12.805 M -21.55 % | 16.323 M -32.12 % | 24.046 M 124.08 % | 10.731 M -41.68 % | 18.401 M -21.99 % | 23.589 M 6.51 % | 22.147 M -12.92 % | 25.432 M 32.59 % | 19.181 M -16.02 % | 22.839 M 1.98 % | 22.395 M |
| Cost and expenses | 14.736 M -2.76 % | 15.154 M -35.15 % | 23.367 M 49.78 % | 15.601 M 50.65 % | 10.356 M -40.20 % | 17.317 M 469.64 % | 3.040 M -84.19 % | 19.232 M -39.51 % | 31.796 M -10.23 % | 35.421 M 105.86 % | 17.206 M -45.14 % | 31.365 M -40.29 % | 52.532 M -42.54 % | 91.425 M 61.91 % | 56.467 M 284.26 % | 14.695 M -25.39 % | 19.697 M 37.69 % | 14.305 M 449.56 % | 2.603 M 119.48 % | 1.186 M 8.31 % | 1.095 M -97.34 % | 41.166 M 73.10 % | 23.781 M 23.99 % | 19.179 M 1 309.18 % | 1.361 M -96.39 % | 37.673 M -38.38 % | 61.137 M -17.10 % | 73.746 M 11.44 % | 66.175 M -9.28 % | 72.942 M 17.57 % | 62.042 M -7.34 % | 66.956 M -0.45 % | 67.261 M -19.47 % | 83.528 M 52.77 % | 54.676 M -18.58 % | 67.156 M -7.39 % | 72.511 M 57.73 % | 45.973 M -22.90 % | 59.629 M 1.32 % | 58.850 M -11.01 % | 66.133 M -23.62 % | 86.580 M 148.81 % | 34.798 M -59.44 % | 85.797 M 0.72 % | 85.182 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 604.050 K | 0.000 | 0.000 -100.00 % | 651.000 K -25.60 % | 875.000 K 121.52 % | 395.000 K -17.71 % | 480.000 K -46.43 % | 896.000 K 42.68 % | 628.000 K 220.41 % | 196.000 K -61.57 % | 510.000 K -45.80 % | 941.000 K -79.84 % | 4.668 M 914.78 % | 460.000 K 52.32 % | 302.000 K 125.37 % | 134.000 K -75.50 % | 547.000 K 22.10 % | 448.000 K -20.71 % | 565.000 K 19.20 % | 474.000 K -31.70 % | 694.000 K 180.97 % | 247.000 K -76.68 % | 1.059 M 43.69 % | 737.000 K -91.12 % | 8.304 M -29.89 % | 11.844 M -14.12 % | 13.791 M 23.93 % | 11.128 M -48.29 % | 21.521 M 79.60 % | 11.983 M -14.24 % | 13.972 M -10.91 % | 15.683 M -8.84 % | 17.204 M 34.35 % | 12.805 M -21.55 % | 16.323 M 107.22 % | 7.877 M 15.41 % | 6.825 M 17.86 % | 5.791 M -27.64 % | 8.003 M 19.06 % | 6.722 M -16.90 % | 8.089 M 31.89 % | 6.133 M -14.57 % | 7.179 M 17.55 % | 6.107 M |
| 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 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 121.000 K -32.02 % | 178.000 K 4.71 % | 170.000 K -0.58 % | 171.000 K 1.79 % | 168.000 K -58.42 % | 404.000 K -22.46 % | 521.000 K 0.00 % | 521.000 K 0.00 % | 521.000 K -7.13 % | 561.000 K 0.18 % | 560.000 K 70.73 % | 328.000 K -57.95 % | 780.000 K 6 400.00 % | 12.000 K -98.06 % | 618.000 K -0.16 % | 619.000 K 0.16 % | 618.000 K -20.87 % | 781.000 K 25.76 % | 621.000 K 0.00 % | 621.000 K 0.00 % | 621.000 K -0.48 % | 624.000 K -0.16 % | 625.000 K 0.16 % | 624.000 K 0.00 % | 624.000 K -7.14 % | 672.000 K -3.31 % | 695.000 K 0.14 % | 694.000 K 2.81 % | 675.000 K 0.15 % | 674.000 K 0.15 % | 673.000 K 0.15 % | 672.000 K 11 100.00 % | 6.000 K -99.08 % | 649.000 K -24.80 % | 863.000 K 197.59 % | 290.000 K -51.30 % | 595.435 K 0.00 % | 595.435 K -0.28 % | 597.133 K 0.00 % | 597.134 K 0.02 % | 597.000 K -0.02 % | 597.133 K -13.08 % | 686.980 K 0.00 % | 686.980 K -4.19 % | 717.000 K |
| Operating income | 211.000 K 114.95 % | -1.411 M -447.54 % | 406.000 K 438.33 % | -120.000 K 11.76 % | -136.000 K 95.70 % | -3.166 M -104.39 % | -1.549 M -207.34 % | -504.000 K -143.67 % | 1.154 M -59.99 % | 2.884 M 78.02 % | 1.620 M -26.26 % | 2.197 M -38.11 % | 3.550 M -7.58 % | 3.841 M -6.61 % | 4.113 M 1 236.19 % | -362.000 K -346.91 % | -81.000 K 91.72 % | -978.000 K -35.46 % | -722.000 K -29.86 % | -556.000 K -19.57 % | -465.000 K -184.70 % | 549.000 K 160.19 % | 211.000 K 111.22 % | -1.881 M -38.21 % | -1.361 M 78.91 % | -6.452 M 21.58 % | -8.228 M -78.75 % | -4.603 M 37.44 % | -7.358 M -23.73 % | -5.947 M 69.03 % | -19.203 M -108.59 % | -9.206 M -13.35 % | -8.122 M 42.97 % | -14.241 M -833.84 % | -1.525 M 78.97 % | -7.250 M -1 763.75 % | -389.000 K -104.32 % | 8.997 M 1 966.60 % | -482.000 K 94.46 % | -8.707 M -4 634.90 % | 192.000 K -84.13 % | 1.210 M 249.38 % | -810.000 K 30.59 % | -1.167 M -252.15 % | 767.000 K |
| Operating income ratio | 0.01 113.75 % | -0.10 -701.18 % | 0.02 320.32 % | -0.01 41.75 % | -0.01 94.05 % | -0.22 78.46 % | -1.04 -3 760.42 % | -0.03 -176.84 % | 0.04 -53.48 % | 0.08 -12.51 % | 0.09 31.45 % | 0.07 3.41 % | 0.06 57.00 % | 0.04 -40.61 % | 0.07 368.82 % | -0.03 -511.64 % | 0.00 94.37 % | -0.07 80.88 % | -0.38 56.51 % | -0.88 -19.57 % | -0.74 -5 708.31 % | 0.01 49.65 % | 0.01 108.09 % | -0.11 | 0.00 100.00 % | -0.21 -32.89 % | -0.16 -133.60 % | -0.07 46.78 % | -0.13 -40.93 % | -0.09 80.20 % | -0.45 -181.20 % | -0.16 -16.07 % | -0.14 33.18 % | -0.21 -616.36 % | -0.03 76.29 % | -0.12 -2 143.81 % | -0.01 -103.30 % | 0.16 2 108.43 % | -0.01 95.31 % | -0.17 -6 098.38 % | 0.00 -79.00 % | 0.01 157.83 % | -0.02 -72.83 % | -0.01 -254.52 % | 0.01 |
| Total other income expenses net | -691.000 K -176.69 % | 901.000 K | 0.000 100.00 % | -1.000 K 99.89 % | -945.000 K -161.64 % | 1.533 M 2 992.45 % | -53.000 K 84.94 % | -352.000 K 65.96 % | -1.034 M 77.40 % | -4.575 M -10 992.86 % | 42.000 K 124.28 % | -173.000 K -173.31 % | 236.000 K 0.00 % | 236.000 K 402.13 % | 47.000 K 9.30 % | 43.000 K -2.27 % | 44.000 K 7.32 % | 41.000 K -10.87 % | 46.000 K -19.30 % | 57.000 K -25.97 % | 77.000 K 83.33 % | 42.000 K -93.67 % | 664.000 K -3.63 % | 689.000 K -5.23 % | 727.000 K 39.81 % | 520.000 K 550.00 % | 80.000 K 2.56 % | 78.000 K -21.21 % | 99.000 K 130.75 % | -322.000 K -168.37 % | 471.000 K 474.39 % | 82.000 K 112.18 % | -673.000 K -184.65 % | 795.000 K 932.47 % | 77.000 K 266.67 % | 21.000 K -47.50 % | 40.000 K 100.45 % | -8.898 M -19 443.48 % | 46.000 K -70.51 % | 156.000 K 0.00 % | 156.000 K -90.38 % | 1.622 M 1 953.16 % | 79.000 K 132.35 % | 34.000 K 113.28 % | -256.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 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 |
| 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-03-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -462.000 K | 0.000 100.00 % | -334.000 K | 0.000 100.00 % | -2.025 M | 0.000 100.00 % | -519.000 K 39.19 % | -853.480 K -14.41 % | -746.000 K 39.15 % | -1.226 M -294.21 % | -311.000 K -10.94 % | -280.330 K | 0.000 100.00 % | -234.000 K | 0.000 100.00 % | -381.440 K | 0.000 100.00 % | -1.104 M | 0.000 100.00 % | -1.344 M | 0.000 100.00 % | -2.744 M -7.45 % | -2.554 M -68.01 % | -1.520 M | 0.000 100.00 % | -1.414 M | 0.000 100.00 % | -3.067 M | 0.000 100.00 % | -4.769 M | 0.000 100.00 % | -449.000 K | 0.000 -100.00 % | 801.850 K | 0.000 100.00 % | -756.000 K | 0.000 |
| Total investments | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.141 M | 0.000 -100.00 % | 3.786 M 31.32 % | 2.883 M 363.50 % | 622.000 K -87.80 % | 5.100 M | 0.000 -100.00 % | 330.000 K | 0.000 -100.00 % | 1.314 M | 0.000 -100.00 % | 5.351 M | 0.000 -100.00 % | 1.129 M | 0.000 -100.00 % | 5.686 M 13.81 % | 4.996 M 614.74 % | 699.000 K | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 0.000 | 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 % | 108.060 K | 0.000 -100.00 % | 915.000 K | 0.000 -100.00 % | 2.121 M | 0.000 -100.00 % | 1.115 M | 0.000 |
| Accumulated other comprehensive income loss | -45.026 M -16 722.80 % | 270.869 K 100.60 % | -44.985 M 78.37 % | -207.985 M -374.56 % | -43.827 M -8 865.40 % | 500.000 K 101.20 % | -41.573 M | 0.000 -100.00 % | 500.000 K -99.69 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 417.83 % | -51.285 M | 0.000 100.00 % | -50.398 M | 0.000 100.00 % | -51.864 M | 0.000 100.00 % | -50.039 M -10 107.80 % | 500.000 K 101.39 % | -35.978 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.700 M | 0.000 -100.00 % | 33.594 M | 0.000 -100.00 % | 41.172 M 8 134.40 % | 500.000 K -98.80 % | 41.509 M 134.17 % | -121.491 M -344.43 % | 49.703 M 9 840.60 % | 500.000 K -98.96 % | 47.876 M 141.59 % | -115.124 M -337.31 % | 48.513 M |
| Retained earnings | 0.000 100.00 % | -208.296 M | 0.000 | 0.000 | 0.000 100.00 % | -207.327 M | 0.000 | 0.000 100.00 % | -204.337 M | 0.000 | 0.000 | 0.000 100.00 % | -216.397 M | 0.000 | 0.000 | 0.000 100.00 % | -213.398 M | 0.000 | 0.000 | 0.000 100.00 % | -213.539 M | 0.000 | 0.000 100.00 % | -187.695 M | 0.000 | 0.000 100.00 % | -144.800 M | 0.000 | 0.000 | 0.000 100.00 % | -122.328 M | 0.000 | 0.000 | 0.000 100.00 % | -113.803 M | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M 0.00 % | 163.000 M 0.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 -100.00 % | 163.000 M | 0.000 |
| Total equity | -45.026 M 0.00 % | -45.026 M -0.09 % | -44.985 M 0.00 % | -44.985 M -2.64 % | -43.827 M 0.00 % | -43.827 M -5.42 % | -41.573 M 0.00 % | -41.573 M -1.80 % | -40.837 M 4.80 % | -42.898 M 10.26 % | -47.803 M 10.23 % | -53.252 M -0.67 % | -52.897 M -3.14 % | -51.285 M 0.00 % | -51.285 M -1.76 % | -50.398 M 0.00 % | -50.398 M 2.83 % | -51.864 M 0.00 % | -51.864 M -3.65 % | -50.039 M 0.00 % | -50.039 M -39.08 % | -35.978 M 0.00 % | -35.978 M -45.69 % | -24.695 M -3 257.88 % | 782.000 K -95.82 % | 18.700 M 0.00 % | 18.700 M -44.34 % | 33.594 M 0.00 % | 33.594 M -18.41 % | 41.172 M 0.00 % | 41.172 M -0.81 % | 41.509 M 0.00 % | 41.509 M -16.49 % | 49.703 M 0.01 % | 49.697 M 3.80 % | 47.876 M 0.00 % | 47.876 M -1.31 % | 48.513 M |
| Other non current liabilities | 45.026 M 13 296.61 % | 336.100 K -99.25 % | 44.985 M 13 288.39 % | 336.000 K -99.23 % | 43.827 M 12 944.53 % | 335.980 K -99.19 % | 41.573 M | 0.000 -100.00 % | 669.449 K 64.08 % | 408.000 K 0.00 % | 408.000 K -0.97 % | 412.000 K -0.08 % | 412.340 K -99.20 % | 51.285 M 12 818.14 % | 397.000 K -99.21 % | 50.398 M 12 607.55 % | 396.599 K -99.24 % | 51.864 M 7 560.86 % | 677.000 K -98.65 % | 50.039 M 11 777.85 % | 421.280 K -98.83 % | 35.978 M 4 910.86 % | 718.000 K -0.05 % | 718.389 K | 0.000 100.00 % | -18.700 M | 0.000 100.00 % | -33.594 M | 0.000 100.00 % | -41.172 M -411 719 900.00 % | -10.000 100.00 % | -41.509 M | 0.000 100.00 % | -49.703 M -497 030 100.00 % | 10.000 100.00 % | -47.876 M | 0.000 100.00 % | -48.513 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 45.026 M 8 442.21 % | 527.100 K -98.83 % | 44.985 M 7 861.95 % | 565.000 K -98.71 % | 43.827 M 7 094.31 % | 609.190 K -98.53 % | 41.573 M 3 135.25 % | 1.285 M -34.25 % | 1.954 M 4.74 % | 1.866 M 0.00 % | 1.866 M 352.91 % | 412.000 K -0.08 % | 412.340 K -99.20 % | 51.285 M 12 818.14 % | 397.000 K -99.21 % | 50.398 M 12 607.55 % | 396.599 K -99.24 % | 51.864 M 7 560.86 % | 677.000 K -98.65 % | 50.039 M 11 777.85 % | 421.280 K -98.83 % | 35.978 M 4 910.86 % | 718.000 K -0.05 % | 718.389 K | 0.000 100.00 % | -18.700 M | 0.000 100.00 % | -33.594 M | 0.000 100.00 % | -41.172 M -411 719 900.00 % | -10.000 100.00 % | -41.509 M | 0.000 100.00 % | -49.703 M -497 030 100.00 % | 10.000 100.00 % | -47.876 M | 0.000 100.00 % | -48.513 M |
| Other current liabilities | 0.000 -100.00 % | 812.000 K | 0.000 -100.00 % | 770.000 K | 0.000 -100.00 % | 845.230 K | 0.000 -100.00 % | 387.000 K -92.84 % | 5.402 M 119.52 % | 2.461 M -64.21 % | 6.877 M 1 681.61 % | 386.000 K -39.72 % | 640.360 K | 0.000 -100.00 % | 497.000 K | 0.000 -100.00 % | 1.103 M | 0.000 -100.00 % | 2.111 M | 0.000 -100.00 % | 3.816 M | 0.000 -100.00 % | 13.705 M -14.02 % | 15.940 M 321.71 % | 3.780 M | 0.000 -100.00 % | 3.580 M | 0.000 -100.00 % | 1.975 M | 0.000 -100.00 % | 3.893 M | 0.000 -100.00 % | 3.645 M | 0.000 -100.00 % | 5.493 M | 0.000 -100.00 % | 3.176 M | 0.000 |
| 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 | 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 | 0.000 | 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 % | 108.060 K | 0.000 -100.00 % | 915.000 K | 0.000 -100.00 % | 2.121 M | 0.000 -100.00 % | 1.115 M | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 59.845 M | 0.000 -100.00 % | 88.898 M | 0.000 -100.00 % | 85.993 M | 0.000 -100.00 % | 84.613 M -11.46 % | 95.569 M 5.36 % | 90.710 M -27.50 % | 125.122 M 6.79 % | 117.165 M 16.14 % | 100.886 M | 0.000 -100.00 % | 117.579 M | 0.000 -100.00 % | 128.039 M | 0.000 -100.00 % | 116.251 M | 0.000 -100.00 % | 106.099 M | 0.000 -100.00 % | 139.482 M 24.10 % | 112.399 M -7.74 % | 121.833 M | 0.000 -100.00 % | 80.171 M | 0.000 -100.00 % | 101.400 M | 0.000 -100.00 % | 49.257 M | 0.000 -100.00 % | 71.226 M | 0.000 -100.00 % | 39.424 M | 0.000 -100.00 % | 86.489 M | 0.000 |
| Total liabilities | 45.026 M -25.42 % | 60.372 M 34.20 % | 44.985 M -49.72 % | 89.463 M 104.13 % | 43.827 M -49.39 % | 86.602 M 108.31 % | 41.573 M -51.60 % | 85.898 M -11.92 % | 97.524 M 5.34 % | 92.576 M -27.10 % | 126.988 M 8.00 % | 117.577 M 16.07 % | 101.298 M 97.52 % | 51.285 M -56.53 % | 117.976 M 134.09 % | 50.398 M -60.76 % | 128.436 M 147.64 % | 51.864 M -55.64 % | 116.928 M 133.67 % | 50.039 M -53.02 % | 106.520 M 196.07 % | 35.978 M -74.34 % | 140.200 M 23.94 % | 113.117 M -7.15 % | 121.833 M 751.51 % | -18.700 M -123.33 % | 80.171 M 338.65 % | -33.594 M -133.13 % | 101.400 M 346.28 % | -41.172 M -183.59 % | 49.256 M 218.66 % | -41.509 M -158.28 % | 71.226 M 243.30 % | -49.703 M -226.07 % | 39.424 M 182.35 % | -47.876 M -155.36 % | 86.489 M 278.28 % | -48.513 M |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 -100.00 % | 2.141 M | 0.000 -100.00 % | 2.141 M -49.47 % | 4.237 M 113 730 733 998 080 096.00 % | 0.000 | 0.000 -100.00 % | 3.013 M 3 347 677.78 % | 90.000 | 0.000 -100.00 % | 3.825 M | 0.000 -100.00 % | 3.856 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.210 M | 0.000 | 0.000 100.00 % | -120.000 | 0.000 | 0.000 100.00 % | -22.611 K | 0.000 | 0.000 | 0.000 100.00 % | -10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.786 M 31.32 % | 2.883 M | 0.000 -100.00 % | 3.296 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.946 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.686 M 13.81 % | 4.996 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 |
| Intangible assets | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.890 K | 0.000 -100.00 % | 2.000 K 5.82 % | 1.890 K -5.50 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 5.82 % | 1.890 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.040 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.190 K | 0.000 | 0.000 -100.00 % | 8.700 K | 0.000 | 0.000 -100.00 % | 22.610 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.890 K | 0.000 -100.00 % | 2.000 K 5.82 % | 1.890 K -5.50 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 5.82 % | 1.890 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.040 K | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 2.190 K | 0.000 | 0.000 -100.00 % | 8.700 K | 0.000 | 0.000 -100.00 % | 22.610 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 47.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 3.279 M | 0.000 -100.00 % | 3.635 M | 0.000 -100.00 % | 4.912 M | 0.000 -100.00 % | 11.284 M -8.51 % | 12.334 M -8.06 % | 13.415 M -7.20 % | 14.456 M -4.02 % | 15.061 M -7.59 % | 16.298 M | 0.000 -100.00 % | 17.700 M | 0.000 -100.00 % | 18.942 M | 0.000 -100.00 % | 20.190 M | 0.000 -100.00 % | 21.439 M | 0.000 -100.00 % | 23.169 M -5.55 % | 24.530 M -1.20 % | 24.828 M | 0.000 -100.00 % | 25.493 M | 0.000 -100.00 % | 24.356 M | 0.000 -100.00 % | 22.402 M | 0.000 -100.00 % | 19.647 M | 0.000 -100.00 % | 20.795 M | 0.000 -100.00 % | 21.747 M | 0.000 |
| Total non current assets | 0.000 -100.00 % | 3.307 M | 0.000 -100.00 % | 3.663 M | 0.000 -100.00 % | 7.055 M | 0.000 -100.00 % | 13.427 M -18.98 % | 16.572 M -3.67 % | 17.203 M -0.80 % | 17.341 M -4.07 % | 18.076 M -7.76 % | 19.596 M | 0.000 -100.00 % | 21.527 M | 0.000 -100.00 % | 22.800 M | 0.000 -100.00 % | 24.138 M | 0.000 -100.00 % | 26.651 M | 0.000 -100.00 % | 28.855 M -2.30 % | 29.534 M 18.96 % | 24.828 M | 0.000 -100.00 % | 25.493 M | 0.000 -100.00 % | 24.356 M | 0.000 -100.00 % | 22.449 M | 0.000 -100.00 % | 19.647 M | 0.000 -100.00 % | 20.842 M | 0.000 -100.00 % | 21.747 M | 0.000 |
| Other current assets | -462.000 K -104.73 % | 9.759 M 3 021.86 % | -334.000 K -103.54 % | 9.440 M 566.17 % | -2.025 M -133.63 % | 6.021 M 1 260.09 % | -519.000 K -106.57 % | 7.899 M 314.49 % | 1.906 M -80.90 % | 9.978 M -14.39 % | 11.655 M 886.88 % | 1.181 M 47.39 % | 801.280 K 242.07 % | -564.000 K -149.26 % | 1.145 M 167.55 % | -1.695 M -285.32 % | 914.640 K 136.45 % | -2.509 M -258.60 % | 1.582 M 164.00 % | -2.472 M -3 231.89 % | 78.930 K 101.31 % | -6.026 M -240.93 % | 4.276 M 2 628.96 % | 156.690 K -98.39 % | 9.740 M 385.30 % | -3.414 M -135.87 % | 9.518 M 410.34 % | -3.067 M -129.44 % | 10.418 M 313.61 % | -4.877 M -164.13 % | 7.605 M 657.55 % | -1.364 M -120.39 % | 6.690 M 620.62 % | -1.285 M -119.97 % | 6.435 M 443.93 % | -1.871 M -112.76 % | 14.659 M 563.01 % | -3.166 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 622.000 K -65.52 % | 1.804 M | 0.000 -100.00 % | 330.000 K | 0.000 -100.00 % | 1.314 M | 0.000 -100.00 % | 1.405 M | 0.000 -100.00 % | 1.129 M | 0.000 | 0.000 | 0.000 -100.00 % | 699.000 K | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 462.000 K | 0.000 -100.00 % | 334.000 K | 0.000 -100.00 % | 2.025 M | 0.000 -100.00 % | 519.000 K -39.19 % | 853.480 K 14.41 % | 746.000 K -39.15 % | 1.226 M 294.21 % | 311.000 K 10.94 % | 280.330 K | 0.000 -100.00 % | 234.000 K | 0.000 -100.00 % | 381.440 K | 0.000 -100.00 % | 1.104 M | 0.000 -100.00 % | 1.344 M | 0.000 -100.00 % | 2.744 M 7.45 % | 2.554 M 68.01 % | 1.520 M | 0.000 -100.00 % | 1.414 M | 0.000 -100.00 % | 3.067 M | 0.000 -100.00 % | 4.877 M | 0.000 -100.00 % | 1.364 M | 0.000 -100.00 % | 1.319 M | 0.000 -100.00 % | 1.871 M | 0.000 |
| Cash and short term investments | 462.000 K 0.00 % | 462.000 K 38.32 % | 334.000 K 0.00 % | 334.000 K -83.51 % | 2.025 M 0.02 % | 2.025 M 290.10 % | 519.000 K 0.00 % | 519.000 K -39.19 % | 853.480 K 14.41 % | 746.000 K -39.15 % | 1.226 M 31.40 % | 933.000 K -55.24 % | 2.084 M 269.59 % | 564.000 K 0.00 % | 564.000 K -66.73 % | 1.695 M -0.01 % | 1.695 M -32.44 % | 2.509 M 0.00 % | 2.509 M 1.50 % | 2.472 M -0.01 % | 2.472 M -58.98 % | 6.026 M 119.61 % | 2.744 M 7.45 % | 2.554 M 15.08 % | 2.219 M -35.00 % | 3.414 M 0.00 % | 3.414 M 11.31 % | 3.067 M 0.00 % | 3.067 M -37.11 % | 4.877 M 0.00 % | 4.877 M 257.55 % | 1.364 M 0.00 % | 1.364 M 6.15 % | 1.285 M -2.58 % | 1.319 M -29.50 % | 1.871 M 0.00 % | 1.871 M -40.90 % | 3.166 M |
| Total current assets | 0.000 -100.00 % | 12.039 M | 0.000 -100.00 % | 40.815 M | 0.000 -100.00 % | 35.720 M | 0.000 -100.00 % | 30.898 M -22.98 % | 40.114 M 23.52 % | 32.475 M -47.49 % | 61.844 M 33.72 % | 46.248 M 60.55 % | 28.806 M | 0.000 -100.00 % | 45.163 M | 0.000 -100.00 % | 55.238 M | 0.000 -100.00 % | 40.926 M | 0.000 -100.00 % | 29.830 M | 0.000 -100.00 % | 75.367 M 26.91 % | 59.388 M -39.27 % | 97.787 M | 0.000 -100.00 % | 73.378 M | 0.000 -100.00 % | 110.638 M | 0.000 -100.00 % | 67.979 M | 0.000 -100.00 % | 93.088 M | 0.000 -100.00 % | 68.279 M | 0.000 -100.00 % | 112.618 M | 0.000 |
| Inventory | 0.000 -100.00 % | 215.000 K | 0.000 -100.00 % | 232.000 K | 0.000 -100.00 % | 243.290 K | 0.000 -100.00 % | 425.000 K -96.81 % | 13.308 M 974.95 % | 1.238 M -88.78 % | 11.038 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.390 M -0.26 % | 23.451 M -48.10 % | 45.181 M | 0.000 -100.00 % | 44.036 M | 0.000 -100.00 % | 44.821 M | 0.000 -100.00 % | 39.537 M | 0.000 -100.00 % | 44.294 M | 0.000 -100.00 % | 47.159 M | 0.000 -100.00 % | 32.172 M | 0.000 |
| Net receivables | 0.000 -100.00 % | 1.603 M | 0.000 -100.00 % | 30.809 M | 0.000 -100.00 % | 27.431 M | 0.000 -100.00 % | 22.055 M -8.28 % | 24.047 M 17.23 % | 20.513 M -45.91 % | 37.925 M -14.07 % | 44.134 M 70.27 % | 25.920 M | 0.000 -100.00 % | 43.454 M | 0.000 -100.00 % | 52.628 M | 0.000 -100.00 % | 36.835 M | 0.000 -100.00 % | 27.279 M | 0.000 -100.00 % | 44.957 M 35.30 % | 33.227 M -18.25 % | 40.647 M | 0.000 -100.00 % | 16.410 M | 0.000 -100.00 % | 52.332 M | 0.000 -100.00 % | 15.960 M | 0.000 -100.00 % | 40.740 M | 0.000 -100.00 % | 13.366 M | 0.000 -100.00 % | 63.916 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 | 0.000 | 0.000 100.00 % | -1.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 59.033 M | 0.000 -100.00 % | 88.128 M | 0.000 -100.00 % | 84.083 M | 0.000 -100.00 % | 84.226 M -6.59 % | 90.167 M 2.17 % | 88.249 M -24.58 % | 117.015 M 0.20 % | 116.779 M 16.23 % | 100.474 M | 0.000 -100.00 % | 117.082 M | 0.000 -100.00 % | 126.802 M | 0.000 -100.00 % | 114.140 M | 0.000 -100.00 % | 102.282 M | 0.000 -100.00 % | 125.777 M 30.40 % | 96.458 M -18.29 % | 118.053 M | 0.000 -100.00 % | 76.591 M | 0.000 -100.00 % | 99.425 M | 0.000 -100.00 % | 45.256 M | 0.000 -100.00 % | 66.666 M | 0.000 -100.00 % | 31.810 M | 0.000 -100.00 % | 82.198 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.064 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.230 M | 0.000 100.00 % | -227.920 K | 0.000 | 0.000 | 0.000 -100.00 % | 134.440 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 0.000 | 0.000 | 0.000 100.00 % | -207.985 M | 0.000 | 0.000 | 0.000 100.00 % | -204.573 M | 0.000 100.00 % | -368.898 M 1.31 % | -373.803 M 1.44 % | -379.252 M -133.39 % | -162.500 M | 0.000 100.00 % | -214.285 M | 0.000 | 0.000 | 0.000 100.00 % | -214.864 M | 0.000 | 0.000 | 0.000 100.00 % | -198.978 M | 0.000 100.00 % | -162.218 M | 0.000 -100.00 % | 499.950 K | 0.000 100.00 % | -129.406 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 191.000 K | 0.000 -100.00 % | 229.000 K | 0.000 -100.00 % | 273.210 K | 0.000 -100.00 % | 1.285 M 0.00 % | 1.285 M -11.86 % | 1.458 M 0.00 % | 1.458 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 |
| 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 % | 15.346 M | 0.000 -100.00 % | 44.478 M | 0.000 -100.00 % | 42.775 M | 0.000 -100.00 % | 44.325 M -21.81 % | 56.687 M 14.11 % | 49.678 M -37.26 % | 79.185 M 23.10 % | 64.324 M 32.90 % | 48.401 M | 0.000 -100.00 % | 66.690 M | 0.000 -100.00 % | 78.038 M | 0.000 -100.00 % | 65.064 M | 0.000 -100.00 % | 56.481 M | 0.000 -100.00 % | 104.222 M 17.21 % | 88.923 M -27.48 % | 122.615 M | 0.000 -100.00 % | 98.871 M | 0.000 -100.00 % | 134.994 M | 0.000 -100.00 % | 90.428 M | 0.000 -100.00 % | 112.735 M | 0.000 -100.00 % | 89.121 M | 0.000 -100.00 % | 134.365 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-03-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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -211.000 K -154.95 % | 384.000 K 194.58 % | -406.000 K -627.27 % | 77.000 K -92.88 % | 1.081 M -43.28 % | 1.906 M 465.83 % | -521.000 K 0.00 % | -521.000 K 0.00 % | -521.000 K 7.13 % | -561.000 K -0.18 % | -560.000 K -70.73 % | -328.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 676.000 K 35.47 % | 499.000 K 28.61 % | 388.000 K 165.76 % | -590.000 K 32.57 % | -875.000 K -173.41 % | 1.192 M 88.01 % | 634.000 K -89.31 % | 5.933 M -27.18 % | 8.148 M 80.07 % | 4.525 M -37.66 % | 7.259 M 16.24 % | 6.245 M -66.66 % | 18.732 M 105.30 % | 9.124 M 3.74 % | 8.795 M -34.59 % | 13.446 M 828.59 % | 1.448 M -79.97 % | 7.229 M 1 971.35 % | 349.000 K 453.67 % | -98.680 K -122.63 % | 436.000 K -94.90 % | 8.551 M 3 547.98 % | -248.000 K 90.94 % | -2.738 M -429.48 % | 831.000 K -26.65 % | 1.133 M 377.02 % | -409.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.602 M -87.15 % | -856.000 K -813.33 % | 120.000 K 106.63 % | -1.810 M -229.10 % | 1.402 M -17.96 % | 1.709 M -46.51 % | 3.195 M 61.12 % | 1.983 M -44.41 % | 3.567 M 1 218.18 % | -319.000 K -762.16 % | -37.000 K 96.05 % | -937.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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -2.121 M -147.78 % | -856.000 K -16.70 % | -733.480 K 59.48 % | -1.810 M -375.91 % | 656.000 K -61.61 % | 1.709 M -46.51 % | 3.195 M 61.12 % | 1.983 M -44.41 % | 3.567 M 1 218.18 % | -319.000 K -762.16 % | -37.000 K 96.05 % | -937.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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.602 M -408.67 % | 519.000 K -62.25 % | 1.375 M 61.11 % | 853.480 K -67.96 % | 2.663 M 257.03 % | 746.000 K 177.47 % | -963.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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.025 M 226.38 % | -1.602 M -408.67 % | 519.000 K 332.50 % | 120.000 K -85.94 % | 853.480 K -39.12 % | 1.402 M 87.94 % | 746.000 K -76.65 % | 3.195 M 61.12 % | 1.983 M -44.41 % | 3.567 M 1 218.18 % | -319.000 K -762.16 % | -37.000 K 96.05 % | -937.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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.602 M -87.15 % | -856.000 K -813.33 % | 120.000 K 106.63 % | -1.810 M -229.10 % | 1.402 M -17.96 % | 1.709 M -46.51 % | 3.195 M 61.12 % | 1.983 M -44.41 % | 3.567 M 1 218.18 % | -319.000 K -762.16 % | -37.000 K 96.05 % | -937.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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -1.602 M -87.15 % | -856.000 K -813.33 % | 120.000 K 106.63 % | -1.810 M -229.10 % | 1.402 M -17.96 % | 1.709 M -46.51 % | 3.195 M 61.12 % | 1.983 M -44.41 % | 3.567 M 1 218.18 % | -319.000 K -762.16 % | -37.000 K 96.05 % | -937.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 |
| 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 | 2015 | 2014 | 2014 | 2014 |