Madhuveer Com 18 Network Limited MADHUVEER.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 43.923 M -36.39 % | 69.047 M 6 945.61 % | 980.000 K -50.43 % | 1.977 M 61.92 % | 1.221 M | 0.000 -100.00 % | 1.194 M 373.61 % | 252.149 K -80.51 % | 1.294 M 14.21 % | 1.133 M 8 292.73 % | 13.500 K -93.22 % | 199.000 K -84.39 % | 1.275 M | 0.000 | 0.000 |
| Net income | -16.595 M -171.01 % | 23.369 M 20 765.18 % | 112.000 K -93.22 % | 1.652 M 11 700.00 % | 14.000 K 101.34 % | -1.045 M -1 188.35 % | 96.017 K -40.68 % | 161.870 K -17.65 % | 196.563 K 126.24 % | 86.881 K 147.22 % | -184.000 K -109.70 % | -87.746 K 99.71 % | -30.092 M -2 615.88 % | -1.108 M -617.98 % | 213.907 K |
| Income before tax | -5.629 M -118.95 % | 29.698 M 19 698.67 % | 150.000 K -92.60 % | 2.027 M 11 161.11 % | 18.000 K 101.73 % | -1.043 M -976.35 % | 119.017 K -44.60 % | 214.820 K 40.80 % | 152.572 K 22.93 % | 124.116 K 167.45 % | -184.000 K -109.70 % | -87.746 K 99.71 % | -30.092 M -2 615.88 % | -1.108 M -617.98 % | 213.907 K |
| Income before tax ratio | -0.13 -129.80 % | 0.43 181.01 % | 0.15 -85.07 % | 1.03 6 854.89 % | 0.01 | 0.00 -100.00 % | 0.10 -88.30 % | 0.85 622.56 % | 0.12 7.63 % | 0.11 100.80 % | -13.63 -2 991.08 % | -0.44 98.13 % | -23.60 | 0.00 | 0.00 |
| EBITDA | 7.142 M -81.87 % | 39.398 M 17 255.95 % | 227.000 K -89.29 % | 2.119 M 1 880.37 % | 107.000 K 111.26 % | -950.000 K -528.69 % | 221.605 K -33.23 % | 331.916 K 33.36 % | 248.891 K 4 877.82 % | 5.000 K -97.29 % | 184.256 K 108.25 % | 88.477 K 107.15 % | -1.238 M -11.73 % | -1.108 M -617.98 % | 213.907 K |
| Net income ratio | -0.38 -211.63 % | 0.34 196.14 % | 0.11 -86.32 % | 0.84 7 187.71 % | 0.01 | 0.00 -100.00 % | 0.08 -87.48 % | 0.64 322.61 % | 0.15 98.10 % | 0.08 100.56 % | -13.63 -2 991.08 % | -0.44 98.13 % | -23.60 | 0.00 | 0.00 |
| Ratio EBITDA | 0.16 -71.50 % | 0.57 146.34 % | 0.23 -78.39 % | 1.07 1 123.08 % | 0.09 | 0.00 -100.00 % | 0.19 -85.90 % | 1.32 584.38 % | 0.19 4 258.55 % | 0.00 -99.97 % | 13.65 2 969.80 % | 0.44 145.79 % | -0.97 | 0.00 | 0.00 |
| Gross profit ratio | -0.02 -102.92 % | 0.84 85.80 % | 0.45 -42.40 % | 0.78 -15.59 % | 0.93 | 0.00 -100.00 % | 0.73 139.41 % | -1.86 -729.33 % | 0.29 -65.66 % | 0.86 109.06 % | -9.48 -1 815.29 % | 0.55 59.23 % | 0.35 | 0.00 | 0.00 |
| Weighted average shs out dil | 24.246 M 155.22 % | 9.500 M 0.20 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M -0.22 % | 9.502 M 0.22 % | 9.481 M 0.01 % | 9.480 M -0.01 % | 9.481 M 0.00 % | 9.481 M 86.59 % | 5.081 M 38.64 % | 3.665 M 0.00 % | 3.665 M 0.00 % | 3.665 M 0.00 % | 3.665 M |
| Weighted average shs out | 24.246 M 155.73 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M -0.22 % | 9.502 M 0.22 % | 9.481 M 0.01 % | 9.480 M -0.01 % | 9.481 M 0.00 % | 9.481 M 86.59 % | 5.081 M 38.64 % | 3.665 M 0.00 % | 3.665 M 0.00 % | 3.665 M 0.00 % | 3.665 M |
| EPS diluted | -0.68 -145.64 % | 1.49 12 527.12 % | 0.01 -93.44 % | 0.18 11 900.00 % | 0.00 101.36 % | -0.11 -1 189.11 % | 0.01 -40.94 % | 0.02 -17.39 % | 0.02 125.00 % | 0.01 125.48 % | -0.04 -51.05 % | -0.02 99.71 % | -8.21 -2 636.67 % | -0.30 -600.00 % | 0.06 |
| Earnings per share | -0.68 -127.64 % | 2.46 20 747.46 % | 0.01 -93.44 % | 0.18 11 900.00 % | 0.00 101.36 % | -0.11 -1 189.11 % | 0.01 -40.94 % | 0.02 -17.39 % | 0.02 125.00 % | 0.01 125.48 % | -0.04 -51.05 % | -0.02 99.71 % | -8.21 -2 636.67 % | -0.30 -600.00 % | 0.06 |
| Gross profit | -1.074 M -101.86 % | 57.860 M 12 990.50 % | 442.000 K -71.45 % | 1.548 M 36.67 % | 1.133 M 1 381.89 % | -88.357 K -110.11 % | 873.567 K 286.66 % | -468.000 K -222.63 % | 381.631 K -60.79 % | 973.205 K 860.32 % | -128.000 K -216.36 % | 110.000 K -75.15 % | 442.600 K 253.68 % | -288.000 K -357.14 % | -63.000 K |
| Income tax expense | 10.965 M 73.25 % | 6.329 M 16 555.26 % | 38.000 K -89.62 % | 366.000 K 9 050.00 % | 4.000 K 100.00 % | 2.000 K -91.30 % | 23.000 K -56.56 % | 52.950 K -27.98 % | 73.524 K 97.46 % | 37.235 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 64.310 M 474.86 % | 11.187 M 1 979.37 % | 538.000 K 25.41 % | 429.000 K 385.53 % | 88.357 K 0.00 % | 88.357 K -72.44 % | 320.639 K -55.49 % | 720.370 K -21.07 % | 912.643 K 471.07 % | 159.813 K 13.00 % | 141.425 K 58.90 % | 89.000 K -89.31 % | 832.400 K 189.03 % | 288.000 K 357.14 % | 63.000 K |
| General and administrative expenses | 0.000 -100.00 % | 1.758 M 1 831.87 % | 91.000 K 22.97 % | 74.000 K -93.99 % | 1.232 M 21.38 % | 1.015 M | 0.000 -100.00 % | 571.251 K -10.29 % | 636.746 K -23.98 % | 837.597 K 255.88 % | 235.362 K 30.28 % | 180.663 K -21.55 % | 230.298 K | 0.000 | 0.000 |
| Selling and marketing expenses | 91.000 K 279.17 % | 24.000 K -7.69 % | 26.000 K 62.50 % | 16.000 K -51.52 % | 33.000 K 18.60 % | 27.825 K | 0.000 -100.00 % | 27.871 K 98.77 % | 14.022 K 115.72 % | 6.500 K 44.44 % | 4.500 K -95.64 % | 103.177 K -43.17 % | 181.550 K | 0.000 | 0.000 |
| Other expenses | 0.000 100.00 % | -1.758 M -357.39 % | 683.000 K -40.04 % | 1.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 91.000 K 279.17 % | 24.000 K -97.00 % | 800.000 K -34.91 % | 1.229 M -2.85 % | 1.265 M 21.40 % | 1.042 M 27.71 % | 815.919 K 36.19 % | 599.122 K -7.94 % | 650.768 K -22.90 % | 844.097 K 251.91 % | 239.862 K -15.49 % | 283.840 K -99.03 % | 29.389 M 8 202.54 % | 353.976 K 9.63 % | 322.893 K |
| Cost and expenses | 64.310 M 473.63 % | 11.211 M 737.89 % | 1.338 M 8.87 % | 1.229 M -9.16 % | 1.353 M 19.63 % | 1.131 M -0.49 % | 1.137 M -13.83 % | 1.319 M -15.61 % | 1.563 M 55.69 % | 1.004 M 163.30 % | 381.287 K 2.27 % | 372.840 K -98.77 % | 30.221 M 4 607.50 % | 641.976 K 66.36 % | 385.893 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 |
| Selling general and administrative expenses | 91.000 K -94.89 % | 1.782 M 1 423.08 % | 117.000 K 30.00 % | 90.000 K -92.89 % | 1.265 M 21.40 % | 1.042 M 27.71 % | 815.919 K 36.19 % | 599.122 K -7.94 % | 650.768 K -22.90 % | 844.097 K 251.91 % | 239.862 K -15.49 % | 283.840 K -99.03 % | 29.389 M 8 202.54 % | 353.976 K 9.63 % | 322.893 K |
| Interest income | 0.000 -100.00 % | 48.000 K -69.03 % | 155.000 K 2.65 % | 151.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 478.000 K 22.88 % | 389.000 K 19 350.00 % | 2.000 K -50.00 % | 4.000 K 300.00 % | 1.000 K -80.43 % | 5.109 K -64.10 % | 14.231 K 353.51 % | 3.138 K 195.20 % | 1.063 K -89.36 % | 9.992 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 12.293 M 31.28 % | 9.364 M 21 181.82 % | 44.000 K -50.00 % | 88.000 K 0.00 % | 88.000 K -0.40 % | 88.357 K 0.00 % | 88.357 K -7.24 % | 95.258 K 0.00 % | 95.258 K 173.78 % | -129.108 K -135.10 % | 367.787 K 111.57 % | 173.840 K -99.40 % | 28.853 M | 0.000 | 0.000 |
| Operating income | -20.387 M -135.25 % | 57.836 M 17 895.69 % | -325.000 K -143.45 % | 748.000 K 684.38 % | -128.000 K 88.68 % | -1.131 M -2 061.84 % | 57.650 K 105.40 % | -1.067 M -296.65 % | -269.000 K -308.35 % | 129.110 K 135.08 % | -368.000 K -111.49 % | -174.000 K 99.40 % | -28.853 M -4 394.24 % | -642.000 K -66.32 % | -386.000 K |
| Operating income ratio | -0.46 -155.41 % | 0.84 352.58 % | -0.33 -187.65 % | 0.38 460.91 % | -0.10 | 0.00 -100.00 % | 0.05 101.14 % | -4.23 -1 935.58 % | -0.21 -282.43 % | 0.11 100.42 % | -27.26 -3 017.58 % | -0.87 96.14 % | -22.63 | 0.00 | 0.00 |
| Total other income expenses net | 14.758 M 152.45 % | -28.138 M -6 023.79 % | 475.000 K -62.86 % | 1.279 M | 0.000 -100.00 % | 87.433 K 42.48 % | 61.367 K -95.21 % | 1.282 M 204.00 % | 421.712 K 8 544.37 % | -4.994 K -102.71 % | 184.256 K 114.02 % | 86.094 K 106.95 % | -1.238 M -165.67 % | -466.000 K -177.69 % | 599.800 K |
| 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 | 61.163 M 19.47 % | 51.197 M 2 617.06 % | -2.034 M 29.62 % | -2.890 M 26.85 % | -3.951 M -57.45 % | -2.509 M -103.73 % | -1.232 M -83.06 % | -672.839 K -109.60 % | -321.016 K 69.89 % | -1.066 M -956.13 % | 124.541 K 40.35 % | 88.738 K 50.42 % | 58.992 K 137.42 % | -157.656 K 46.51 % | -294.740 K |
| Total investments | 157.442 M 116.41 % | 72.752 M 718.82 % | 8.885 M 0.00 % | 8.885 M 0.83 % | 8.812 M -41.69 % | 15.112 M 13.63 % | 13.300 M 0.00 % | 13.300 M 70.47 % | 7.802 M -87.85 % | 64.224 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.268 M | 0.000 |
| Total debt | 65.057 M -1.04 % | 65.740 M | 0.000 | 0.000 -100.00 % | 900.000 K -4.76 % | 945.000 K 5.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K -31.13 % | 1.307 M 2.09 % | 1.280 M 29.43 % | 989.000 K 9.89 % | 900.000 K 247.49 % | 259.000 K |
| Accumulated other comprehensive income loss | 108.500 M -17.54 % | 131.576 M 173 026.32 % | 76.000 K 0.00 % | 76.000 K 0.00 % | 75.999 K 0.00 % | 76.000 K 0.00 % | 75.999 K -98.76 % | 6.139 M 0.00 % | 6.139 M 1.25 % | 6.063 M | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -2.863 M | 0.000 |
| Retained earnings | 66.468 M -19.98 % | 83.062 M 359.15 % | -32.052 M 0.35 % | -32.164 M 4.91 % | -33.825 M 0.04 % | -33.838 M -3.19 % | -32.793 M 0.29 % | -32.889 M -1.99 % | -32.249 M 2.69 % | -33.139 M 0.26 % | -33.226 M -0.56 % | -33.042 M -0.27 % | -32.955 M | 0.000 100.00 % | -1.755 M |
| Common stock | 244.807 M 158.22 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M 158.71 % | 36.646 M 0.00 % | 36.646 M 0.00 % | 36.646 M 0.00 % | 36.646 M 0.00 % | 36.646 M |
| Total equity | 424.807 M 35.12 % | 314.401 M 363.81 % | 67.787 M -1.45 % | 68.782 M 2.47 % | 67.121 M 0.02 % | 67.107 M -1.53 % | 68.153 M 0.14 % | 68.057 M -0.93 % | 68.697 M 1.43 % | 67.731 M 1 880.53 % | 3.420 M -5.09 % | 3.603 M -2.38 % | 3.691 M -89.07 % | 33.783 M -3.17 % | 34.890 M |
| Other non current liabilities | 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 |
| Long term debt | 65.057 M -1.04 % | 65.740 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 259.000 K |
| Total non current liabilities | 65.057 M -1.04 % | 65.741 M 47 195.68 % | 139.000 K 0.00 % | 139.000 K | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 259.000 K |
| Other current liabilities | 8.127 M 46.41 % | 5.551 M 4 856.25 % | 112.000 K -54.47 % | 246.000 K 1 169.57 % | -23.000 K -213.07 % | 20.342 K 144.60 % | -45.611 K 50.84 % | -92.772 K -170.34 % | 131.882 K 18.55 % | 111.243 K -25.08 % | 148.478 K 386.81 % | 30.500 K 0.00 % | 30.500 K 0.00 % | 30.500 K 205.00 % | 10.000 K |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 -100.00 % | 99.773 K -6.56 % | 106.772 K | 0.000 -100.00 % | 37.235 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K -31.13 % | 1.307 M 2.09 % | 1.280 M 29.43 % | 989.000 K 9.89 % | 900.000 K | 0.000 |
| Total current liabilities | 37.780 M 85.22 % | 20.397 M 13 681.76 % | 148.000 K -90.72 % | 1.595 M -29.46 % | 2.261 M -3.23 % | 2.336 M -12.09 % | 2.658 M 15.48 % | 2.302 M 105.21 % | 1.122 M 0.55 % | 1.115 M -24.89 % | 1.485 M 13.32 % | 1.311 M 28.55 % | 1.020 M 9.56 % | 930.500 K 9 205.00 % | 10.000 K |
| Total liabilities | 102.837 M 19.39 % | 86.138 M 29 913.24 % | 287.000 K -83.45 % | 1.734 M -23.31 % | 2.261 M -5.06 % | 2.381 M -10.40 % | 2.658 M 15.48 % | 2.302 M 105.21 % | 1.122 M 0.55 % | 1.115 M -24.89 % | 1.485 M 13.32 % | 1.311 M 28.55 % | 1.020 M 9.56 % | 930.500 K 245.91 % | 269.000 K |
| Other non current assets | 53.000 K -99.90 % | 55.703 M 103 053.70 % | 54.000 K -95.13 % | 1.108 M -0.09 % | 1.109 M 2.16 % | 1.086 M | 0.000 | 0.000 -100.00 % | 1.108 M 25.31 % | 884.573 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 157.442 M 116.41 % | 72.752 M 718.82 % | 8.885 M 0.00 % | 8.885 M 0.83 % | 8.812 M -41.69 % | 15.112 M 13.63 % | 13.300 M 0.00 % | 13.300 M 70.47 % | 7.802 M -87.85 % | 64.224 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.268 M | 0.000 |
| Intangible assets | 117.833 M 61.80 % | 72.826 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 |
| GoodWill | 48.109 M 0.00 % | 48.109 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 |
| Goodwill and intangible assets | 165.942 M 37.22 % | 120.935 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 |
| Property plant equipment net | 35.484 M 62.62 % | 21.820 M 2 289.92 % | 913.000 K -9.96 % | 1.014 M -8.07 % | 1.103 M -7.40 % | 1.191 M -6.91 % | 1.280 M -6.46 % | 1.368 M 6.54 % | 1.284 M 2 234.35 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K -99.83 % | 31.662 M -6.55 % | 33.880 M |
| Total non current assets | 362.313 M 27.88 % | 283.319 M 2 775.75 % | 9.852 M -10.49 % | 11.007 M -0.15 % | 11.024 M -36.60 % | 17.389 M 19.27 % | 14.580 M -0.60 % | 14.668 M 43.88 % | 10.194 M -84.36 % | 65.164 M 118 379.22 % | 55.000 K 0.00 % | 55.000 K 0.00 % | 55.000 K -99.83 % | 32.930 M -2.80 % | 33.880 M |
| Other current assets | 80.330 M 54.94 % | 51.846 M -6.52 % | 55.461 M -0.12 % | 55.527 M 5.10 % | 52.831 M 12.51 % | 46.958 M -10.41 % | 52.412 M 0.03 % | 52.398 M -7.93 % | 56.913 M | 0.000 -100.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M | 0.000 | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.894 M -73.22 % | 14.543 M 615.00 % | 2.034 M -29.62 % | 2.890 M -40.42 % | 4.851 M 40.43 % | 3.454 M 62.05 % | 2.132 M 35.53 % | 1.573 M 28.81 % | 1.221 M -37.90 % | 1.966 M 66.31 % | 1.182 M -0.76 % | 1.191 M 28.10 % | 930.008 K -12.07 % | 1.058 M 91.00 % | 553.740 K |
| Cash and short term investments | 3.894 M -73.22 % | 14.543 M 615.00 % | 2.034 M -29.62 % | 2.890 M -40.42 % | 4.851 M 40.43 % | 3.454 M 62.05 % | 2.132 M 35.53 % | 1.573 M 28.81 % | 1.221 M -37.90 % | 1.966 M 66.31 % | 1.182 M -0.76 % | 1.191 M 28.10 % | 930.008 K -12.07 % | 1.058 M 91.00 % | 553.740 K |
| Total current assets | 165.332 M 41.04 % | 117.220 M 101.33 % | 58.222 M -2.16 % | 59.509 M 1.97 % | 58.358 M 12.01 % | 52.100 M -7.35 % | 56.231 M 0.97 % | 55.690 M -6.60 % | 59.624 M 1 519.08 % | 3.683 M -24.07 % | 4.850 M -0.19 % | 4.859 M 4.37 % | 4.656 M 161.07 % | 1.783 M 39.39 % | 1.279 M |
| Inventory | 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 -100.00 % | 175.590 K 0.00 % | 175.590 K |
| Net receivables | 81.108 M 59.56 % | 50.832 M 6 892.02 % | 727.000 K -33.42 % | 1.092 M 61.54 % | 676.000 K -59.94 % | 1.687 M 0.00 % | 1.687 M -1.88 % | 1.720 M 15.44 % | 1.490 M -13.20 % | 1.716 M 157.10 % | 667.590 K 0.00 % | 667.590 K -82.08 % | 3.726 M 577.38 % | 550.000 K 0.00 % | 550.000 K |
| Tax assets | 3.392 M -71.99 % | 12.109 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 assets | -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 |
| Account payables | 26.585 M 377.55 % | 5.567 M 17 296.88 % | 32.000 K -97.62 % | 1.346 M 2.12 % | 1.318 M 0.28 % | 1.314 M -18.05 % | 1.604 M 25.23 % | 1.281 M 4 205.04 % | 29.750 K 0.00 % | 29.750 K 0.00 % | 29.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 3.068 M -66.94 % | 9.279 M 231 875.00 % | 4.000 K 33.33 % | 3.000 K -90.91 % | 33.000 K -67.57 % | 101.773 K 2.00 % | 99.773 K -6.56 % | 106.772 K 78.14 % | 59.937 K 60.97 % | 37.235 K | 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 | 4.956 M 0.00 % | 4.956 M 0.00 % | 4.956 M -18.26 % | 6.063 M 0.00 % | 6.063 M 0.00 % | 6.063 M 0.00 % | 6.063 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 139.000 K 0.00 % | 139.000 K | 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 |
| Total assets | 527.644 M 31.73 % | 400.539 M 488.39 % | 68.074 M -3.46 % | 70.516 M 1.63 % | 69.382 M -0.15 % | 69.489 M -1.87 % | 70.811 M 0.64 % | 70.358 M 0.77 % | 69.818 M 1.41 % | 68.846 M 1 303.62 % | 4.905 M -0.18 % | 4.914 M 4.32 % | 4.711 M -86.43 % | 34.713 M -1.27 % | 35.159 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 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -125.568 M -34.53 % | -93.341 M -9 105.23 % | -1.014 M 67.33 % | -3.104 M -331.81 % | 1.339 M -66.91 % | 4.047 M 7 786.57 % | 51.312 K 105.25 % | -977.047 K 75.84 % | -4.044 M -285.57 % | -1.049 M | 0.000 -100.00 % | 58.000 K 101.93 % | -3.000 M -14 734.15 % | 20.500 K 103.78 % | -542.500 K |
| Accounts receivables | -29.487 M 41.15 % | -50.105 M -25 794.87 % | 195.000 K 146.99 % | -415.000 K -141.67 % | 996.000 K | 0.000 -100.00 % | 32.398 K 114.09 % | -230.000 K -201.53 % | 226.543 K 121.60 % | -1.049 M | 0.000 -100.00 % | 175.590 K 0.00 % | 175.590 K | 0.000 100.00 % | -550.000 K |
| 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 100.00 % | -175.590 K | 0.000 | 0.000 |
| Accounts payables | 0.000 -100.00 % | 5.535 M 521.23 % | -1.314 M | 0.000 | 0.000 | 0.000 -100.00 % | 323.180 K -74.17 % | 1.251 M 34 587.85 % | 3.606 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.500 K 173.33 % | 7.500 K |
| Other working capital | -96.081 M -97.00 % | -48.771 M -46 548.57 % | 105.000 K 103.90 % | -2.689 M -883.97 % | 343.000 K -91.52 % | 4.047 M 1 430.00 % | -304.267 K 84.77 % | -1.998 M 53.25 % | -4.274 M | 0.000 | 0.000 100.00 % | -117.590 K 96.08 % | -3.000 M | 0.000 | 0.000 |
| Other non cash items | -10.488 M -119.41 % | 54.033 M 2 701 550.00 % | 2.000 K -99.45 % | 366.000 K 36 500.00 % | 1.000 K | 0.000 -100.00 % | 323.180 K -74.17 % | 1.251 M 5 520.70 % | 22.257 K -40.23 % | 37.235 K 25.16 % | 29.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash provided by operating activities | -129.392 M -1 867.94 % | -6.575 M -668.11 % | -856.000 K 13.45 % | -989.000 K -168.59 % | 1.442 M -53.33 % | 3.090 M 452.88 % | 558.866 K 28.23 % | 435.823 K 111.33 % | -3.847 M -316.06 % | -924.651 K -501.28 % | -153.781 K -416.98 % | -29.746 K 99.91 % | -33.092 M -2 944.07 % | -1.087 M -230.83 % | -328.593 K |
| Investments in property plant and equipment | -70.963 M 31.17 % | -103.098 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -84.000 K 93.16 % | -1.229 M | 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 -100.00 % | 950.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -73.000 K | 0.000 100.00 % | -1.812 M | 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 -100.00 % | 3.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 63.867 M 185.53 % | -74.670 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.875 M | 0.000 | 0.000 |
| Net cash used for investing activites | -7.096 M 96.01 % | -177.768 M | 0.000 100.00 % | -73.000 K | 0.000 -100.00 % | 4.488 M | 0.000 100.00 % | -84.000 K -103.14 % | 2.678 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.875 M 3 360.52 % | 950.000 K | 0.000 |
| Debt repayment | -683.000 K -101.04 % | 65.740 M | 0.000 100.00 % | -900.000 K -1 900.00 % | -45.000 K -200.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 641.000 K 147.49 % | 259.000 K |
| Common stock issued | 126.999 M -3.42 % | 131.500 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 % | 5.000 K | 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 |
| 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 |
| Other financing activites | -478.000 K -23.20 % | -388.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.709 M 1 080.19 % | 144.772 K -50.26 % | 291.050 K 227.02 % | 89.000 K | 0.000 | 0.000 |
| Net cash used provided by financing activities | 125.838 M -36.07 % | 196.852 M | 0.000 100.00 % | -900.000 K -1 900.00 % | -45.000 K -200.00 % | 45.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.709 M 1 080.19 % | 144.772 K -50.26 % | 291.050 K 227.02 % | 89.000 K -86.22 % | 646.000 K 149.42 % | 259.000 K |
| Effect of forex changes on cash | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 348.76 % | -402.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 | -10.649 M -185.13 % | 12.509 M 1 561.33 % | -856.000 K 56.35 % | -1.961 M -240.41 % | 1.397 M 5.59 % | 1.323 M 136.68 % | 558.866 K 58.85 % | 351.823 K 147.21 % | -745.219 K -195.06 % | 783.932 K 8 801.65 % | -9.009 K -103.45 % | 261.304 K 304.71 % | -127.648 K | 0.000 | 0.000 |
| Cash at beginning of period | 14.543 M 615.00 % | 2.034 M -29.62 % | 2.890 M -40.42 % | 4.851 M 40.43 % | 3.454 M 62.05 % | 2.132 M 35.53 % | 1.573 M 28.81 % | 1.221 M -37.90 % | 1.966 M 66.31 % | 1.182 M -0.76 % | 1.191 M 28.10 % | 930.008 K -12.07 % | 1.058 M 91.00 % | 553.740 K -11.16 % | 623.333 K |
| Cash at end of period | 3.894 M -73.22 % | 14.543 M 615.00 % | 2.034 M -29.62 % | 2.890 M -40.42 % | 4.851 M 40.43 % | 3.454 M 62.05 % | 2.132 M 35.53 % | 1.573 M 28.81 % | 1.221 M -37.90 % | 1.966 M 66.31 % | 1.182 M -0.76 % | 1.191 M 28.10 % | 930.008 K -12.07 % | 1.058 M 91.00 % | 553.740 K |
| Operating cash flow | -129.392 M -1 867.94 % | -6.575 M -668.11 % | -856.000 K 13.45 % | -989.000 K -168.59 % | 1.442 M -53.33 % | 3.090 M 452.88 % | 558.866 K 28.23 % | 435.823 K 111.33 % | -3.847 M -316.06 % | -924.651 K -501.28 % | -153.781 K -416.98 % | -29.746 K 99.91 % | -33.092 M -2 944.07 % | -1.087 M -230.83 % | -328.593 K |
| Capital expenditure | -70.963 M 31.17 % | -103.098 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 100.00 % | -84.000 K 93.16 % | -1.229 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 33.33 % | 3.000 |
| Free CashFlow | -200.355 M -82.68 % | -109.673 M -12 712.27 % | -856.000 K 13.45 % | -989.000 K -168.59 % | 1.442 M -53.33 % | 3.090 M 452.88 % | 558.866 K 58.85 % | 351.823 K 106.93 % | -5.076 M -448.97 % | -924.651 K -501.28 % | -153.781 K -416.98 % | -29.746 K 99.91 % | -33.092 M -2 944.08 % | -1.087 M -230.83 % | -328.590 K |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
| 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 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 17.889 M 24.77 % | 14.338 M -37.07 % | 22.784 M 255.67 % | 6.406 M 1 525.89 % | 394.000 K -99.15 % | 46.543 M 10 197.12 % | 452.000 K -52.17 % | 945.000 K 56.20 % | 605.000 K 6 622.22 % | 9.000 K -95.73 % | 211.000 K 50.71 % | 140.000 K -77.42 % | 620.000 K -26.45 % | 843.000 K -25.66 % | 1.134 M 200.00 % | 378.000 K 202.40 % | 125.000 K -55.04 % | 278.000 K -50.45 % | 561.000 K 8.09 % | 519.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K 9 608.74 % | 206.000 -99.93 % | 311.000 K 196.19 % | 105.000 K -78.44 % | 487.000 K 50.70 % | 323.150 K 19.69 % | 270.000 K 229.27 % | 82.000 K -19.61 % | 102.000 K -87.38 % | 808.246 K 190.74 % | 278.000 K -0.71 % | 280.000 K 24.44 % | 225.000 K -37.50 % | 360.018 K 23.72 % | 291.000 K -8.20 % | 317.000 K 92.12 % | 165.000 K 722.64 % | -26.500 K -166.25 % | 40.000 K | 0.000 | 0.000 -100.00 % | 128.000 K 80.28 % | 71.000 K | 0.000 | 0.000 -100.00 % | 1.275 M |
| Net income | -5.069 M -969.47 % | 583.000 K -94.14 % | 9.941 M 253.77 % | -6.465 M 68.70 % | -20.655 M -182.33 % | 25.088 M 10 621.37 % | 234.000 K 111.75 % | -1.992 M -5 483.78 % | 37.000 K 151.39 % | -72.000 K -244.00 % | 50.000 K 16.28 % | 43.000 K -52.22 % | 90.000 K -24.37 % | 119.000 K -92.17 % | 1.519 M 7 495.00 % | 20.000 K 566.67 % | 3.000 K 106.67 % | -45.000 K 58.72 % | -109.000 K -140.07 % | 272.000 K 340.71 % | -113.000 K 83.38 % | -680.000 K -106.06 % | -330.000 K -2 438.46 % | -13.000 K 35.00 % | -20.000 K 57.43 % | -46.983 K -185.42 % | 55.000 K 12.24 % | 49.000 K -12.50 % | 56.000 K -53.28 % | 119.870 K -9.87 % | 133.000 K 155.42 % | -240.000 K -645.45 % | 44.000 K -85.09 % | 295.048 K 268.81 % | 80.000 K -42.03 % | 138.000 K 131.87 % | -433.000 K -642.06 % | 79.881 K 185.29 % | 28.000 K -86.73 % | 211.000 K 236.13 % | -155.000 K 25.84 % | -209.000 K -2 190.00 % | 10.000 K 190.91 % | -11.000 K -157.89 % | 19.000 K 125.42 % | -74.746 K -255.93 % | -21.000 K -800.00 % | 3.000 K -40.00 % | 5.000 K 100.02 % | -29.872 M |
| Income before tax | -4.422 M -461.87 % | 1.222 M -90.56 % | 12.950 M 250.08 % | -8.629 M 22.77 % | -11.173 M -135.57 % | 31.415 M 13 862.22 % | 225.000 K 111.29 % | -1.993 M -4 167.35 % | 49.000 K 153.26 % | -92.000 K -231.43 % | 70.000 K 40.00 % | 50.000 K -59.02 % | 122.000 K 344.00 % | -50.000 K -102.44 % | 2.046 M 7 207.14 % | 28.000 K 833.33 % | 3.000 K 107.32 % | -41.000 K 62.39 % | -109.000 K -140.07 % | 272.000 K 340.71 % | -113.000 K 83.33 % | -678.000 K -105.45 % | -330.000 K -2 438.46 % | -13.000 K 35.00 % | -20.000 K 52.36 % | -41.983 K -176.33 % | 55.000 K 12.24 % | 49.000 K -12.50 % | 56.000 K -67.73 % | 173.520 K 14.91 % | 151.000 K 162.92 % | -240.000 K -645.45 % | 44.000 K -89.78 % | 430.572 K 2 052.86 % | 20.000 K -85.51 % | 138.000 K 131.87 % | -433.000 K -469.72 % | 117.116 K 318.27 % | 28.000 K -86.73 % | 211.000 K 190.95 % | -232.000 K -13.17 % | -205.000 K -2 150.00 % | 10.000 K 158.82 % | -17.000 K -160.71 % | 28.000 K 141.33 % | -67.746 K -118.54 % | -31.000 K -875.00 % | 4.000 K -42.86 % | 7.000 K 100.02 % | -29.872 M |
| Income before tax ratio | -0.25 -390.03 % | 0.09 -85.01 % | 0.57 142.20 % | -1.35 95.25 % | -28.36 -4 301.37 % | 0.67 35.59 % | 0.50 123.60 % | -2.11 -2 703.96 % | 0.08 100.79 % | -10.22 -3 181.27 % | 0.33 -7.11 % | 0.36 81.50 % | 0.20 431.76 % | -0.06 -103.29 % | 1.80 2 335.71 % | 0.07 208.64 % | 0.02 116.27 % | -0.15 24.09 % | -0.19 -137.07 % | 0.52 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 99.51 % | -203.80 -115 340.19 % | 0.18 -62.10 % | 0.47 305.83 % | 0.11 -78.59 % | 0.54 -3.99 % | 0.56 119.11 % | -2.93 -778.49 % | 0.43 -19.03 % | 0.53 640.49 % | 0.07 -85.40 % | 0.49 125.61 % | -1.92 -691.58 % | 0.33 238.09 % | 0.10 -85.54 % | 0.67 147.34 % | -1.41 -118.18 % | 7.74 2 994.34 % | 0.25 | 0.00 | 0.00 100.00 % | -0.53 -21.22 % | -0.44 | 0.00 | 0.00 100.00 % | -23.43 |
| EBITDA | -936.000 K 90.31 % | -9.659 M -145.24 % | 21.352 M 3 670.57 % | -598.000 K 84.87 % | -3.953 M -109.61 % | 41.134 M 26 267.95 % | 156.000 K 107.87 % | -1.982 M -3 403.33 % | 60.000 K 129.56 % | -203.000 K -360.26 % | 78.000 K 21.88 % | 64.000 K -52.59 % | 135.000 K 582.14 % | -28.000 K -101.35 % | 2.070 M 4 212.50 % | 48.000 K 92.00 % | 25.000 K 457.14 % | -7.000 K 91.95 % | -86.911 K -129.46 % | 295.000 K 424.18 % | -91.000 K 86.34 % | -666.000 K -101.82 % | -330.000 K -2 100.00 % | -15.000 K -650.00 % | -2.000 K 76.97 % | -8.684 K | 0.000 | 0.000 | 0.000 -100.00 % | 200.473 K 14.68 % | 174.815 K 172.84 % | -240.000 K | 0.000 -100.00 % | 505.449 K 25 172.45 % | 2.000 K -92.00 % | 25.000 K | 0.000 | 0.000 -100.00 % | 36.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.238 M |
| Net income ratio | -0.28 -796.88 % | 0.04 -90.68 % | 0.44 143.23 % | -1.01 98.07 % | -52.42 -9 825.62 % | 0.54 4.12 % | 0.52 124.56 % | -2.11 -3 546.76 % | 0.06 100.76 % | -8.00 -3 476.00 % | 0.24 -22.85 % | 0.31 111.59 % | 0.15 2.83 % | 0.14 -89.46 % | 1.34 2 431.67 % | 0.05 120.46 % | 0.02 114.83 % | -0.16 16.69 % | -0.19 -137.07 % | 0.52 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 99.56 % | -228.07 -129 064.81 % | 0.18 -62.10 % | 0.47 305.83 % | 0.11 -69.00 % | 0.37 -24.70 % | 0.49 116.83 % | -2.93 -778.49 % | 0.43 18.17 % | 0.37 26.85 % | 0.29 -41.61 % | 0.49 125.61 % | -1.92 -967.33 % | 0.22 130.60 % | 0.10 -85.54 % | 0.67 170.86 % | -0.94 -111.91 % | 7.89 3 054.72 % | 0.25 | 0.00 | 0.00 100.00 % | -0.58 -97.43 % | -0.30 | 0.00 | 0.00 100.00 % | -23.43 |
| Ratio EBITDA | -0.05 92.23 % | -0.67 -171.88 % | 0.94 1 103.91 % | -0.09 99.07 % | -10.03 -1 235.23 % | 0.88 156.07 % | 0.35 116.46 % | -2.10 -2 214.83 % | 0.10 100.44 % | -22.56 -6 201.57 % | 0.37 -19.14 % | 0.46 109.95 % | 0.22 755.56 % | -0.03 -101.82 % | 1.83 1 337.50 % | 0.13 -36.51 % | 0.20 894.29 % | -0.03 83.75 % | -0.15 -127.26 % | 0.57 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.10 99.76 % | -42.16 | 0.00 | 0.00 | 0.00 -100.00 % | 0.62 -4.18 % | 0.65 122.12 % | -2.93 | 0.00 -100.00 % | 0.63 8 592.58 % | 0.01 -91.94 % | 0.09 | 0.00 | 0.00 -100.00 % | 0.12 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.97 |
| Gross profit ratio | 1.00 -30.70 % | 1.44 44.34 % | 1.00 157.25 % | -1.75 -274.63 % | 1.00 314.82 % | 0.24 -68.96 % | 0.78 -13.05 % | 0.89 7.21 % | 0.83 104.63 % | -18.00 -3 374.14 % | 0.55 71.04 % | 0.32 -62.18 % | 0.85 188.93 % | 0.29 -65.54 % | 0.85 -9.87 % | 0.95 14.94 % | 0.82 90.89 % | 0.43 322.16 % | -0.19 -125.27 % | 0.77 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 99.67 % | -307.49 -70 936.65 % | 0.43 126.35 % | -1.65 -291.50 % | 0.86 47.67 % | 0.58 -35.53 % | 0.90 144.37 % | -2.04 18.54 % | -2.50 -667.33 % | 0.44 140.20 % | 0.18 -67.69 % | 0.57 -32.04 % | 0.84 -6.64 % | 0.89 10.82 % | 0.81 -10.49 % | 0.90 14.51 % | 0.79 -58.18 % | 1.88 276.79 % | 0.50 | 0.00 | 0.00 -100.00 % | 0.80 12.03 % | 0.72 | 0.00 | 0.00 -100.00 % | 0.51 |
| Weighted average shs out dil | 24.138 M -0.45 % | 24.246 M 0.00 % | 24.246 M -2.49 % | 24.865 M 162.43 % | 9.475 M -0.16 % | 9.491 M 0.10 % | 9.481 M -0.05 % | 9.486 M 0.06 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M -0.14 % | 9.494 M 0.14 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 32.60 % | 7.150 M -24.58 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 1.95 % | 9.300 M 32.21 % | 7.034 M 0.01 % | 7.034 M 0.00 % | 7.034 M 53.31 % | 4.588 M 4.93 % | 4.373 M -0.01 % | 4.373 M 0.01 % | 4.373 M 19.31 % | 3.665 M 0.01 % | 3.665 M 0.00 % | 3.665 M 0.00 % | 3.665 M -0.01 % | 3.665 M |
| Weighted average shs out | 24.138 M -0.45 % | 24.246 M 0.00 % | 24.246 M -2.49 % | 24.865 M 162.43 % | 9.475 M -0.06 % | 9.481 M 0.00 % | 9.481 M -0.05 % | 9.486 M 0.06 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M -0.14 % | 9.494 M 0.14 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 32.59 % | 7.150 M -24.58 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 0.00 % | 9.481 M 1.94 % | 9.300 M 32.21 % | 7.035 M -0.01 % | 7.035 M 0.00 % | 7.035 M 53.33 % | 4.588 M 4.93 % | 4.373 M -0.01 % | 4.373 M 0.01 % | 4.373 M 19.31 % | 3.665 M 0.01 % | 3.665 M 0.00 % | 3.665 M 0.00 % | 3.665 M -0.01 % | 3.665 M |
| EPS diluted | -0.21 -975.00 % | 0.02 -94.15 % | 0.41 257.69 % | -0.26 88.07 % | -2.18 -236.25 % | 1.60 6 377.73 % | 0.02 111.76 % | -0.21 -5 484.62 % | 0.00 151.32 % | -0.01 -243.40 % | 0.01 17.78 % | 0.00 -52.63 % | 0.01 -24.60 % | 0.01 -92.13 % | 0.16 7 519.05 % | 0.00 600.00 % | 0.00 106.38 % | 0.00 59.13 % | -0.01 -138.33 % | 0.03 352.10 % | -0.01 83.43 % | -0.07 -106.32 % | -0.03 -2 385.71 % | 0.00 33.33 % | 0.00 58.00 % | -0.01 -164.94 % | 0.01 48.08 % | 0.01 -11.86 % | 0.01 -40.40 % | 0.01 -29.29 % | 0.01 146.67 % | -0.03 -752.17 % | 0.00 -85.21 % | 0.03 270.24 % | 0.01 -42.47 % | 0.01 131.95 % | -0.05 -631.40 % | 0.01 115.00 % | 0.00 -86.67 % | 0.03 236.36 % | -0.02 51.54 % | -0.05 -2 073.91 % | 0.00 192.00 % | 0.00 -158.14 % | 0.00 121.08 % | -0.02 -257.89 % | -0.01 -812.50 % | 0.00 -42.86 % | 0.00 100.02 % | -8.15 |
| Earnings per share | -0.21 -975.00 % | 0.02 -94.15 % | 0.41 257.69 % | -0.26 88.07 % | -2.18 -182.26 % | 2.65 10 628.74 % | 0.02 111.76 % | -0.21 -5 484.62 % | 0.00 151.32 % | -0.01 -243.40 % | 0.01 17.78 % | 0.00 -52.63 % | 0.01 -24.60 % | 0.01 -92.13 % | 0.16 7 519.05 % | 0.00 600.00 % | 0.00 106.38 % | 0.00 59.13 % | -0.01 -138.33 % | 0.03 352.10 % | -0.01 83.43 % | -0.07 -106.32 % | -0.03 -2 385.71 % | 0.00 33.33 % | 0.00 58.00 % | -0.01 -164.94 % | 0.01 48.08 % | 0.01 -11.86 % | 0.01 -40.40 % | 0.01 -29.29 % | 0.01 146.67 % | -0.03 -752.17 % | 0.00 -85.21 % | 0.03 270.24 % | 0.01 -42.47 % | 0.01 131.95 % | -0.05 -631.40 % | 0.01 115.00 % | 0.00 -86.67 % | 0.03 236.36 % | -0.02 51.54 % | -0.05 -2 073.91 % | 0.00 192.00 % | 0.00 -158.14 % | 0.00 121.08 % | -0.02 -257.89 % | -0.01 -812.50 % | 0.00 -42.86 % | 0.00 100.02 % | -8.15 |
| Gross profit | 17.889 M -13.53 % | 20.689 M -9.17 % | 22.777 M 303.60 % | -11.187 M -2 939.34 % | 394.000 K -96.49 % | 11.220 M 3 096.58 % | 351.000 K -58.41 % | 844.000 K 67.46 % | 504.000 K 411.11 % | -162.000 K -239.66 % | 116.000 K 157.78 % | 45.000 K -91.46 % | 527.000 K 112.50 % | 248.000 K -74.38 % | 968.000 K 170.39 % | 358.000 K 247.57 % | 103.000 K -14.17 % | 120.000 K 210.09 % | -109.000 K -127.32 % | 399.000 K 575.00 % | -84.000 K 84.39 % | -538.000 K -10 660.00 % | -5.000 K | 0.000 100.00 % | -20.000 K 68.43 % | -63.343 K -146.92 % | 135.000 K 178.03 % | -173.000 K -141.29 % | 419.000 K 122.54 % | 188.280 K -22.84 % | 244.000 K 246.11 % | -167.000 K 34.51 % | -255.000 K -171.60 % | 356.164 K 598.36 % | 51.000 K -67.92 % | 159.000 K -15.43 % | 188.000 K -41.65 % | 322.205 K 37.11 % | 235.000 K -17.83 % | 286.000 K 120.00 % | 130.000 K 360.39 % | -49.925 K -349.63 % | 20.000 K 152.63 % | -38.000 K 36.67 % | -60.000 K -158.25 % | 103.000 K 101.96 % | 51.000 K 312.50 % | -24.000 K -20.00 % | -20.000 K -103.06 % | 652.600 K |
| Income tax expense | 647.000 K 1.41 % | 638.000 K -78.80 % | 3.009 M 239.05 % | -2.164 M -122.82 % | 9.482 M 49.87 % | 6.327 M 70 400.00 % | -9.000 K -800.00 % | -1.000 K -108.33 % | 12.000 K 160.00 % | -20.000 K -200.00 % | 20.000 K 185.71 % | 7.000 K -78.13 % | 32.000 K 118.93 % | -169.000 K -132.07 % | 527.000 K 6 487.50 % | 8.000 K | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 53.650 K 198.06 % | 18.000 K | 0.000 | 0.000 -100.00 % | 135.524 K 325.87 % | -60.000 K | 0.000 | 0.000 -100.00 % | 37.235 K | 0.000 | 0.000 -100.00 % | 77.000 K 1 825.00 % | 4.000 K | 0.000 -100.00 % | 6.000 K -33.33 % | 9.000 K 28.57 % | 7.000 K -30.00 % | 10.000 K 900.00 % | 1.000 K -50.00 % | 2.000 K | 0.000 |
| Cost of revenue | 6.118 M 196.33 % | -6.351 M -90 828.57 % | 7.000 K -99.96 % | 17.593 M 22.60 % | 14.350 M -59.37 % | 35.323 M 34 873.27 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K -40.94 % | 171.000 K 80.00 % | 95.000 K 0.00 % | 95.000 K 2.15 % | 93.000 K -84.37 % | 595.000 K 258.43 % | 166.000 K 730.00 % | 20.000 K -9.09 % | 22.000 K -86.08 % | 158.000 K 59.60 % | 99.000 K -17.50 % | 120.000 K 42.86 % | 84.000 K -84.39 % | 538.261 K 10 665.22 % | 5.000 K | 0.000 -100.00 % | 20.000 K -68.53 % | 63.549 K -63.89 % | 176.000 K -36.69 % | 278.000 K 308.82 % | 68.000 K -49.58 % | 134.870 K 418.73 % | 26.000 K -89.56 % | 249.000 K -30.25 % | 357.000 K -21.03 % | 452.082 K 99.16 % | 227.000 K 87.60 % | 121.000 K 227.03 % | 37.000 K -2.15 % | 37.813 K -32.48 % | 56.000 K 80.65 % | 31.000 K -11.43 % | 35.000 K 49.41 % | 23.425 K 17.13 % | 20.000 K -47.37 % | 38.000 K -36.67 % | 60.000 K 140.00 % | 25.000 K 25.00 % | 20.000 K -16.67 % | 24.000 K 20.00 % | 20.000 K -96.79 % | 622.400 K |
| General and administrative 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 -100.00 % | 180.663 K | 0.000 | 0.000 | 0.000 -100.00 % | 230.298 K |
| Selling and marketing expenses | 0.000 -100.00 % | 91.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 27.825 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.871 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.022 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 103.177 K | 0.000 | 0.000 | 0.000 -100.00 % | 181.550 K |
| Other expenses | 22.796 M | 0.000 -100.00 % | 13.062 M -25.75 % | 17.593 M 22.60 % | 14.350 M 510.35 % | -3.497 M -1 797.57 % | 206.000 K -78.20 % | 945.000 K 107.69 % | 455.000 K 55.29 % | 293.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.142 K | 0.000 -100.00 % | 21.000 K | 0.000 -100.00 % | 322.705 K 55.90 % | 207.000 K 176.00 % | 75.000 K -79.28 % | 362.000 K 933.62 % | -43.425 K | 0.000 100.00 % | -21.000 K 76.14 % | -88.000 K 56.22 % | -201.000 K -345.12 % | 82.000 K 392.86 % | -28.000 K | 0.000 | 0.000 |
| Operating expenses | 22.796 M 18.34 % | 19.263 M -0.95 % | 19.447 M 10.54 % | 17.593 M 22.60 % | 14.350 M 513.19 % | -3.473 M -1 785.92 % | 206.000 K -92.74 % | 2.836 M 523.30 % | 455.000 K 42.63 % | 319.000 K 275.30 % | 84.999 K 150.00 % | 34.000 K -92.33 % | 443.000 K 2 668.75 % | 16.000 K -80.49 % | 82.000 K -75.15 % | 330.000 K 230.00 % | 100.000 K 203.03 % | 33.000 K -94.22 % | 571.000 K 349.61 % | 127.000 K 337.95 % | 28.999 K 4.22 % | 27.825 K -91.57 % | 330.000 K 2 438.46 % | 13.000 K 550.00 % | 2.000 K -94.59 % | 37.000 K -85.60 % | 257.000 K 272.46 % | 69.000 K -83.99 % | 431.000 K 1 446.41 % | 27.871 K -70.03 % | 93.000 K -65.17 % | 267.000 K 189.00 % | -300.000 K -483.81 % | 78.164 K 136.86 % | 33.000 K 57.14 % | 21.000 K -96.75 % | 646.000 K 96.23 % | 329.205 K 59.04 % | 207.000 K 176.00 % | 75.000 K -79.28 % | 362.000 K 1 029.99 % | -38.925 K -489.25 % | 10.000 K 147.62 % | -21.000 K 76.14 % | -88.000 K -206.02 % | 83.000 K 1.22 % | 82.000 K 392.86 % | -28.000 K -203.70 % | 27.000 K -99.91 % | 30.524 M |
| Cost and expenses | 22.796 M 76.55 % | 12.912 M -33.63 % | 19.454 M 10.58 % | 17.593 M 22.60 % | 14.350 M -59.37 % | 35.323 M 11 405.86 % | 307.000 K -89.55 % | 2.937 M 428.24 % | 556.000 K 13.47 % | 490.000 K 172.22 % | 180.000 K 39.53 % | 129.000 K -75.98 % | 537.000 K -9.75 % | 595.000 K 258.43 % | 166.000 K 97.62 % | 84.000 K -31.15 % | 122.000 K -36.13 % | 191.000 K 92.93 % | 99.000 K -17.50 % | 120.000 K 6.19 % | 113.000 K -80.04 % | 566.086 K 71.54 % | 330.000 K 2 438.46 % | 13.000 K -40.91 % | 22.000 K -65.38 % | 63.549 K -63.89 % | 176.000 K -36.69 % | 278.000 K -35.50 % | 431.000 K 164.84 % | 162.741 K 525.93 % | 26.000 K -94.96 % | 516.000 K 44.54 % | 357.000 K -32.19 % | 526.490 K 102.50 % | 260.000 K 83.10 % | 142.000 K -79.21 % | 683.000 K 86.09 % | 367.018 K 39.55 % | 263.000 K 148.11 % | 106.000 K -73.30 % | 397.000 K 2 661.29 % | -15.500 K -151.67 % | 30.000 K 76.47 % | 17.000 K 160.71 % | -28.000 K -125.93 % | 108.000 K 5.88 % | 102.000 K 2 650.00 % | -4.000 K -108.51 % | 47.000 K -99.85 % | 31.147 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 19.263 M 201.69 % | 6.385 M | 0.000 | 0.000 -100.00 % | 24.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K -69.41 % | 84.999 K 150.00 % | 34.000 K -92.33 % | 443.000 K 2 668.75 % | 16.000 K -80.49 % | 82.000 K -75.15 % | 330.000 K 230.00 % | 100.000 K 203.03 % | 33.000 K -94.22 % | 571.000 K 349.61 % | 127.000 K 39.56 % | 91.000 K 227.04 % | 27.825 K -91.57 % | 330.000 K 2 438.46 % | 13.000 K | 0.000 -100.00 % | 37.000 K | 0.000 -100.00 % | 69.000 K -83.99 % | 431.000 K 1 446.41 % | 27.871 K -70.03 % | 93.000 K -65.17 % | 267.000 K | 0.000 -100.00 % | 14.022 K -57.51 % | 33.000 K 32.00 % | 25.000 K -96.13 % | 646.000 K 9 838.46 % | 6.500 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.500 K -55.00 % | 10.000 K | 0.000 | 0.000 -100.00 % | 283.840 K | 0.000 | 0.000 -100.00 % | 27.000 K -99.91 % | 29.019 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.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 -100.00 % | 12.210 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 |
| Interest expense | 39.000 K -79.37 % | 189.000 K 204.84 % | 62.000 K -57.82 % | 147.000 K 83.75 % | 80.000 K -79.43 % | 389.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.447 M 131.14 % | -11.070 M -232.73 % | 8.340 M 5.78 % | 7.884 M 10.44 % | 7.139 M -23.49 % | 9.331 M 84 727.27 % | 11.000 K 0.00 % | 11.000 K 0.00 % | 11.000 K 37.50 % | 8.000 K 0.00 % | 8.000 K -42.86 % | 14.000 K 0.00 % | 14.000 K -36.36 % | 22.000 K -8.33 % | 24.000 K 20.00 % | 20.000 K -9.09 % | 22.000 K -35.29 % | 34.000 K 53.92 % | 22.089 K 0.40 % | 22.000 K 0.00 % | 22.000 K -0.40 % | 22.089 K | 0.000 100.00 % | -2.000 K -110.00 % | 20.000 K -9.46 % | 22.089 K 140.91 % | -54.000 K -10.20 % | -49.000 K 12.50 % | -56.000 K -335.15 % | 23.815 K 0.00 % | 23.815 K | 0.000 -100.00 % | 522.000 K 2 091.99 % | 23.814 K 232.30 % | -18.000 K 84.07 % | -113.000 K -124.62 % | 459.000 K 475.90 % | -122.108 K -1 626.35 % | 8.000 K 103.79 % | -211.000 K -190.95 % | 232.000 K -40.33 % | 388.787 K 3 987.87 % | -10.000 K -158.82 % | 17.000 K 160.71 % | -28.000 K -118.20 % | 153.840 K 396.26 % | 31.000 K 875.00 % | -4.000 K 42.86 % | -7.000 K -100.02 % | 28.633 M |
| Operating income | -4.907 M -444.11 % | 1.426 M -57.18 % | 3.330 M 129.77 % | -11.187 M 19.84 % | -13.956 M -224.39 % | 11.220 M 7 637.93 % | 145.000 K 107.28 % | -1.992 M -4 165.31 % | 49.000 K 110.08 % | -486.000 K -1 667.74 % | 31.000 K 181.82 % | 11.000 K -86.75 % | 83.000 K -66.53 % | 248.000 K -74.38 % | 968.000 K 229.25 % | 294.000 K 9 700.00 % | 3.000 K -91.89 % | 37.000 K -91.99 % | 462.000 K 15.79 % | 399.000 K 453.10 % | -113.000 K 80.04 % | -566.000 K -11 220.00 % | -5.000 K 61.54 % | -13.000 K 35.00 % | -20.000 K 68.43 % | -63.344 K -146.92 % | 135.000 K 178.03 % | -173.000 K 59.86 % | -431.000 K -368.69 % | 160.409 K -34.26 % | 244.000 K 156.35 % | -433.000 K -69.80 % | -255.000 K -191.73 % | 278.000 K 1 444.44 % | 18.000 K -86.96 % | 138.000 K 130.07 % | -459.000 K -6 457.14 % | -7.000 K -125.00 % | 28.000 K -86.73 % | 211.000 K 190.95 % | -232.000 K -2 009.09 % | -11.000 K -210.00 % | 10.000 K 158.82 % | -17.000 K -160.71 % | 28.000 K 40.00 % | 20.000 K 164.52 % | -31.000 K -875.00 % | 4.000 K -42.86 % | 7.000 K 100.02 % | -28.633 M |
| Operating income ratio | -0.27 -375.80 % | 0.10 -31.95 % | 0.15 108.37 % | -1.75 95.07 % | -35.42 -14 793.53 % | 0.24 -24.85 % | 0.32 115.22 % | -2.11 -2 702.66 % | 0.08 100.15 % | -54.00 -36 854.84 % | 0.15 86.99 % | 0.08 -41.31 % | 0.13 -54.49 % | 0.29 -65.54 % | 0.85 9.75 % | 0.78 3 140.74 % | 0.02 -81.97 % | 0.13 -83.84 % | 0.82 7.12 % | 0.77 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 99.67 % | -307.50 -70 937.77 % | 0.43 126.35 % | -1.65 -86.17 % | -0.89 -278.29 % | 0.50 -45.07 % | 0.90 117.11 % | -5.28 -111.22 % | -2.50 -826.84 % | 0.34 431.22 % | 0.06 -86.86 % | 0.49 124.16 % | -2.04 -10 391.95 % | -0.02 -120.21 % | 0.10 -85.54 % | 0.67 147.34 % | -1.41 -438.73 % | 0.42 66.04 % | 0.25 | 0.00 | 0.00 -100.00 % | 0.16 135.79 % | -0.44 | 0.00 | 0.00 100.00 % | -22.46 |
| Total other income expenses net | 485.000 K 337.75 % | -204.000 K -102.12 % | 9.620 M 276.08 % | 2.558 M -8.08 % | 2.783 M -86.22 % | 20.195 M 25 143.75 % | 80.000 K 8 100.00 % | -1.000 K | 0.000 -100.00 % | 394.000 K 910.26 % | 39.000 K 0.00 % | 39.000 K 0.00 % | 39.000 K 113.09 % | -298.000 K -127.64 % | 1.078 M 505.26 % | -266.000 K | 0.000 100.00 % | -77.000 K 86.51 % | -571.000 K -349.61 % | -127.000 K | 0.000 100.00 % | -112.000 K 65.54 % | -325.000 K -2 400.00 % | -13.000 K 35.00 % | -20.000 K -193.63 % | 21.360 K 126.70 % | -80.000 K -136.04 % | 222.000 K -54.41 % | 487.000 K 3 614.44 % | 13.111 K 114.10 % | -93.000 K -148.19 % | 193.000 K -35.45 % | 299.000 K 95.97 % | 152.572 K 7 528.60 % | 2.000 K | 0.000 -100.00 % | 26.000 K -79.05 % | 124.116 K | 0.000 | 0.000 | 0.000 100.00 % | -194.000 K | 0.000 | 0.000 | 0.000 100.00 % | -87.746 K | 0.000 | 0.000 | 0.000 100.00 % | -1.238 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-06-30 | 2015-03-31 | 2014-06-30 | 2014-03-31 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 61.163 M | 0.000 -100.00 % | 96.335 M | 0.000 -100.00 % | 51.197 M 7 141.44 % | 707.000 K -63.54 % | 1.939 M -4.67 % | 2.034 M 200.00 % | -2.034 M -175.56 % | 2.692 M 200.00 % | -2.692 M -193.15 % | 2.890 M 200.00 % | -2.890 M -159.50 % | 4.857 M 222.74 % | -3.957 M -181.57 % | 4.851 M 223.32 % | -3.934 M -223.51 % | 3.185 M 242.19 % | -2.240 M -165.04 % | 3.444 M 237.24 % | -2.509 M -224.04 % | 2.023 M 280.14 % | -1.123 M -152.67 % | 2.132 M 273.09 % | -1.232 M -9.78 % | -1.122 M -171.33 % | 1.573 M 333.79 % | -672.839 K 66.58 % | -2.013 M -527.07 % | -321.016 K 83.62 % | -1.960 M -172.22 % | 2.714 M 249.61 % | -1.814 M -70.13 % | -1.066 M -190.21 % | 1.182 M 849.09 % | 124.541 K -89.54 % | 1.191 M 1 242.15 % | 88.738 K -90.46 % | 930.000 K 1 476.48 % | 58.992 K |
| Total investments | 0.000 -100.00 % | 157.442 M | 0.000 -100.00 % | 128.387 M | 0.000 -100.00 % | 72.752 M 5 045.12 % | 1.414 M -84.18 % | 8.940 M 119.76 % | 4.068 M -54.21 % | 8.885 M 65.03 % | 5.384 M -43.90 % | 9.598 M 66.06 % | 5.780 M -34.95 % | 8.885 M -8.53 % | 9.714 M -2.08 % | 9.920 M 2.25 % | 9.702 M 10.10 % | 8.812 M 38.34 % | 6.370 M -57.85 % | 15.112 M 119.40 % | 6.888 M -54.42 % | 15.112 M 273.51 % | 4.046 M -69.58 % | 13.300 M 211.91 % | 4.264 M -67.94 % | 13.300 M -79.76 % | 65.698 M 1 988.30 % | 3.146 M -76.35 % | 13.300 M -23.23 % | 17.324 M 30.26 % | 13.300 M 90.00 % | 7.000 M 28.96 % | 5.428 M -50.76 % | 11.024 M -82.84 % | 64.224 M 2 616.75 % | 2.364 M | 0.000 -100.00 % | 2.382 M | 0.000 -100.00 % | 1.860 M | 0.000 |
| Total debt | 0.000 -100.00 % | 65.057 M | 0.000 -100.00 % | 99.171 M | 0.000 -100.00 % | 65.740 M | 0.000 -100.00 % | 2.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 945.000 K | 0.000 -100.00 % | 945.000 K | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K -8.35 % | 982.000 K | 0.000 -100.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K 0.00 % | 900.000 K | 0.000 -100.00 % | 1.307 M | 0.000 -100.00 % | 1.280 M | 0.000 -100.00 % | 989.000 K |
| Accumulated other comprehensive income loss | 424.807 M 291.53 % | 108.500 M -57.88 % | 257.583 M 1 916.15 % | 12.776 M -95.94 % | 314.401 M 138.95 % | 131.576 M 99.87 % | 65.832 M 327.20 % | -28.975 M -142.74 % | 67.787 M 89 093.42 % | 76.000 K -99.89 % | 68.915 M 366.16 % | -25.892 M -137.64 % | 68.782 M 90 402.63 % | 76.000 K -99.89 % | 67.152 M 342.82 % | -27.655 M -141.20 % | 67.121 M -33.46 % | 100.870 M 49.95 % | 67.267 M 344.25 % | -27.540 M -141.04 % | 67.108 M 88 200.00 % | 76.000 K -99.89 % | 67.939 M 352.86 % | -26.868 M -139.40 % | 68.197 M 89 634.08 % | 75.999 K | 0.000 -100.00 % | 68.101 M 1 009.36 % | 6.139 M 122.82 % | -26.895 M -538.12 % | 6.139 M 122.54 % | -27.232 M -140.41 % | 67.381 M 345.68 % | -27.426 M -552.37 % | 6.063 M 77.27 % | 3.420 M | 0.000 -100.00 % | 3.604 M | 0.000 -100.00 % | 3.696 M 52 016 575 696 129 128.00 % | 0.000 |
| Retained earnings | 0.000 -100.00 % | 66.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 83.062 M | 0.000 | 0.000 | 0.000 100.00 % | -32.052 M | 0.000 | 0.000 | 0.000 100.00 % | -32.164 M | 0.000 | 0.000 | 0.000 100.00 % | -33.825 M | 0.000 | 0.000 | 0.000 100.00 % | -33.838 M | 0.000 | 0.000 | 0.000 100.00 % | -32.793 M | 0.000 | 0.000 100.00 % | -32.889 M | 0.000 100.00 % | -33.051 M | 0.000 | 0.000 | 0.000 100.00 % | -33.139 M | 0.000 100.00 % | -33.226 M | 0.000 100.00 % | -33.042 M | 0.000 100.00 % | -32.955 M |
| Common stock | 0.000 -100.00 % | 244.807 M | 0.000 -100.00 % | 244.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M 0.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M 0.00 % | 94.807 M | 0.000 -100.00 % | 94.807 M 0.00 % | 94.807 M | 0.000 -100.00 % | 36.646 M | 0.000 -100.00 % | 36.646 M | 0.000 -100.00 % | 36.646 M |
| Total equity | 424.807 M 0.00 % | 424.807 M 64.92 % | 257.583 M 0.00 % | 257.583 M -18.07 % | 314.401 M 0.00 % | 314.401 M 377.58 % | 65.832 M 0.00 % | 65.832 M -2.88 % | 67.787 M 0.00 % | 67.787 M -1.64 % | 68.915 M 0.00 % | 68.915 M 0.19 % | 68.782 M 0.00 % | 68.782 M 2.43 % | 67.152 M 0.00 % | 67.152 M 0.05 % | 67.121 M 0.02 % | 67.107 M -0.24 % | 67.267 M 0.00 % | 67.267 M 0.24 % | 67.108 M 0.00 % | 67.107 M -1.22 % | 67.939 M 0.00 % | 67.939 M -0.38 % | 68.197 M 0.07 % | 68.153 M 0.05 % | 68.122 M 0.03 % | 68.101 M 0.07 % | 68.057 M 0.21 % | 67.912 M 0.03 % | 67.895 M 0.47 % | 67.575 M 0.29 % | 67.381 M 0.00 % | 67.381 M -0.52 % | 67.731 M 1 880.43 % | 3.420 M 0.01 % | 3.420 M -5.11 % | 3.604 M 0.02 % | 3.603 M -2.51 % | 3.696 M 0.13 % | 3.691 M |
| Other non current liabilities | -424.807 M | 0.000 100.00 % | -257.583 M | 0.000 100.00 % | -314.401 M -31 440 200.00 % | 1.000 K 100.00 % | -65.832 M -6 589 689.69 % | -999.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 65.057 M | 0.000 -100.00 % | 99.171 M | 0.000 -100.00 % | 65.740 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 45.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 |
| Total non current liabilities | -424.807 M -752.98 % | 65.057 M 125.26 % | -257.583 M -359.42 % | 99.293 M 131.58 % | -314.401 M -578.24 % | 65.741 M 199.86 % | -65.832 M -47 461.15 % | 139.000 K | 0.000 -100.00 % | 139.000 K | 0.000 -100.00 % | 136.000 K | 0.000 -100.00 % | 139.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 45.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.024 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 8.127 M | 0.000 -100.00 % | 5.802 M | 0.000 -100.00 % | 5.551 M | 0.000 -100.00 % | 312.000 K | 0.000 -100.00 % | 70.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 13.000 K | 0.000 -100.00 % | 36.000 K | 0.000 -100.00 % | 39.497 K | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 1.335 M | 0.000 -100.00 % | 4.802 M | 0.000 -100.00 % | 153.935 K 119.91 % | 70.000 K | 0.000 -100.00 % | 120.772 K 654.83 % | 16.000 K -91.66 % | 191.820 K -87.15 % | 1.493 M | 0.000 -100.00 % | 188.000 K 1.23 % | 185.713 K | 0.000 -100.00 % | 148.478 K | 0.000 -100.00 % | 30.500 K | 0.000 -100.00 % | 30.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 2.646 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K -8.35 % | 982.000 K | 0.000 -100.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K 0.00 % | 900.000 K | 0.000 -100.00 % | 900.000 K 0.00 % | 900.000 K | 0.000 -100.00 % | 1.307 M | 0.000 -100.00 % | 1.280 M | 0.000 -100.00 % | 989.000 K |
| Total current liabilities | 0.000 -100.00 % | 37.780 M | 0.000 -100.00 % | 23.921 M | 0.000 -100.00 % | 20.397 M | 0.000 -100.00 % | 3.039 M | 0.000 -100.00 % | 148.000 K | 0.000 -100.00 % | 1.627 M | 0.000 -100.00 % | 1.595 M | 0.000 -100.00 % | 2.270 M | 0.000 -100.00 % | 2.257 M | 0.000 -100.00 % | 2.289 M | 0.000 -100.00 % | 2.336 M | 0.000 -100.00 % | 7.224 M | 0.000 -100.00 % | 2.658 M -1.67 % | 2.703 M | 0.000 -100.00 % | 2.302 M 133.18 % | 987.000 K -12.00 % | 1.122 M -53.71 % | 2.423 M | 0.000 -100.00 % | 1.118 M 0.23 % | 1.115 M | 0.000 -100.00 % | 1.485 M | 0.000 -100.00 % | 1.311 M | 0.000 -100.00 % | 1.020 M |
| Total liabilities | -424.807 M -513.09 % | 102.837 M 139.92 % | -257.583 M -309.05 % | 123.214 M 139.19 % | -314.401 M -465.00 % | 86.138 M 230.85 % | -65.832 M -2 171.49 % | 3.178 M | 0.000 -100.00 % | 287.000 K | 0.000 -100.00 % | 1.763 M | 0.000 -100.00 % | 1.734 M | 0.000 -100.00 % | 2.270 M | 0.000 -100.00 % | 2.257 M | 0.000 -100.00 % | 2.334 M | 0.000 -100.00 % | 2.381 M | 0.000 -100.00 % | 7.224 M | 0.000 -100.00 % | 2.658 M -1.67 % | 2.703 M | 0.000 -100.00 % | 2.302 M -54.07 % | 5.011 M 346.78 % | 1.122 M -53.71 % | 2.423 M | 0.000 -100.00 % | 1.118 M 0.23 % | 1.115 M | 0.000 -100.00 % | 1.485 M | 0.000 -100.00 % | 1.311 M | 0.000 -100.00 % | 1.020 M |
| Other non current assets | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 1.000 K 100.01 % | -14.543 M -126.11 % | 55.703 M 7 978.78 % | -707.000 K -1 385.45 % | 55.000 K 102.70 % | -2.034 M -3 866.74 % | 53.999 K 102.01 % | -2.692 M | 0.000 100.00 % | -2.890 M -360.83 % | 1.108 M 122.81 % | -4.857 M -486 286.19 % | 999.000 100.02 % | -4.851 M -537.65 % | 1.108 M 134.80 % | -3.185 M -387.20 % | 1.109 M 132.20 % | -3.444 M -417.27 % | 1.086 M 153.66 % | -2.023 M -103.67 % | 55.094 M 2 684.15 % | -2.132 M -218.53 % | 1.799 M | 0.000 100.00 % | -1.573 M | 0.000 -100.00 % | 1.000 K -99.91 % | 1.108 M -2.34 % | 1.135 M 141.82 % | -2.714 M -406.67 % | 885.000 K 0.05 % | 884.573 K 174.84 % | -1.182 M | 0.000 100.00 % | -1.191 M | 0.000 100.00 % | -930.000 K | 0.000 |
| Long term investments | 0.000 -100.00 % | 157.442 M | 0.000 -100.00 % | 128.387 M | 0.000 -100.00 % | 72.752 M | 0.000 -100.00 % | 8.885 M | 0.000 -100.00 % | 8.885 M | 0.000 -100.00 % | 9.598 M | 0.000 -100.00 % | 8.885 M | 0.000 -100.00 % | 9.920 M | 0.000 -100.00 % | 8.812 M | 0.000 -100.00 % | 15.112 M | 0.000 -100.00 % | 15.112 M | 0.000 -100.00 % | 13.300 M | 0.000 -100.00 % | 13.300 M -79.76 % | 65.698 M | 0.000 -100.00 % | 13.300 M -23.23 % | 17.324 M 30.26 % | 13.300 M 90.00 % | 7.000 M | 0.000 -100.00 % | 11.024 M -82.84 % | 64.224 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 117.833 M | 0.000 -100.00 % | 96.477 M | 0.000 -100.00 % | 72.826 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 |
| GoodWill | 0.000 -100.00 % | 48.109 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.109 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 |
| Goodwill and intangible assets | 0.000 -100.00 % | 165.942 M | 0.000 -100.00 % | 96.477 M | 0.000 -100.00 % | 120.935 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 |
| Property plant equipment net | 0.000 -100.00 % | 35.484 M | 0.000 -100.00 % | 23.448 M | 0.000 -100.00 % | 21.820 M | 0.000 -100.00 % | 891.000 K | 0.000 -100.00 % | 913.000 K | 0.000 -100.00 % | 932.000 K | 0.000 -100.00 % | 1.014 M | 0.000 -100.00 % | 1.060 M | 0.000 -100.00 % | 1.103 M | 0.000 -100.00 % | 1.147 M | 0.000 -100.00 % | 1.191 M | 0.000 -100.00 % | 1.260 M | 0.000 -100.00 % | 1.280 M -6.47 % | 1.368 M | 0.000 -100.00 % | 1.368 M -0.01 % | 1.368 M 6.55 % | 1.284 M -7.10 % | 1.382 M | 0.000 -100.00 % | 55.000 K 0.00 % | 55.000 K | 0.000 -100.00 % | 55.000 K | 0.000 -100.00 % | 55.000 K | 0.000 -100.00 % | 55.000 K |
| Total non current assets | 0.000 -100.00 % | 362.313 M | 0.000 -100.00 % | 254.078 M 1 847.08 % | -14.543 M -105.13 % | 283.319 M 40 173.41 % | -707.000 K -107.19 % | 9.831 M 583.33 % | -2.034 M -120.65 % | 9.852 M 465.97 % | -2.692 M -125.57 % | 10.530 M 464.36 % | -2.890 M -126.26 % | 11.007 M 326.62 % | -4.857 M -144.23 % | 10.981 M 326.37 % | -4.851 M -144.01 % | 11.023 M 446.10 % | -3.185 M -118.34 % | 17.368 M 604.30 % | -3.444 M -119.81 % | 17.389 M 959.56 % | -2.023 M -102.90 % | 69.654 M 3 367.07 % | -2.132 M -113.02 % | 16.378 M -75.58 % | 67.066 M 4 363.57 % | -1.573 M -110.72 % | 14.668 M -21.53 % | 18.693 M 19.12 % | 15.692 M 64.89 % | 9.517 M 450.66 % | -2.714 M -122.68 % | 11.964 M -81.64 % | 65.164 M 5 612.99 % | -1.182 M -2 249.09 % | 55.000 K 104.62 % | -1.191 M -2 265.45 % | 55.000 K 105.91 % | -930.000 K -1 790.91 % | 55.000 K |
| Other current assets | -3.894 M -104.85 % | 80.330 M 2 932.51 % | -2.836 M -105.36 % | 52.928 M | 0.000 -100.00 % | 9.371 M | 0.000 -100.00 % | 56.031 M | 0.000 -100.00 % | 55.461 M | 0.000 -100.00 % | 55.604 M | 0.000 -100.00 % | 55.527 M | 0.000 -100.00 % | 52.885 M | 0.000 -100.00 % | 52.808 M | 0.000 -100.00 % | 46.958 M | 0.000 -100.00 % | 46.958 M | 0.000 -100.00 % | 1.799 M | 0.000 -100.00 % | 50.613 M | 0.000 | 0.000 -100.00 % | 52.398 M 4.81 % | 49.992 M -1.23 % | 50.613 M -10.68 % | 56.663 M | 0.000 -100.00 % | 52.863 M | 0.000 | 0.000 -100.00 % | 3.000 M | 0.000 -100.00 % | 3.000 M | 0.000 -100.00 % | 3.000 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.414 M 2 470.91 % | 55.000 K -98.65 % | 4.068 M | 0.000 -100.00 % | 5.384 M | 0.000 -100.00 % | 5.780 M | 0.000 -100.00 % | 9.714 M | 0.000 -100.00 % | 9.702 M | 0.000 -100.00 % | 6.370 M | 0.000 -100.00 % | 6.888 M | 0.000 -100.00 % | 4.046 M | 0.000 -100.00 % | 4.264 M | 0.000 | 0.000 -100.00 % | 3.146 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.428 M | 0.000 | 0.000 -100.00 % | 2.364 M | 0.000 -100.00 % | 2.382 M | 0.000 -100.00 % | 1.860 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 3.894 M | 0.000 -100.00 % | 2.836 M | 0.000 -100.00 % | 14.543 M 2 157.00 % | -707.000 K -200.00 % | 707.000 K 134.76 % | -2.034 M -200.00 % | 2.034 M 175.56 % | -2.692 M -200.00 % | 2.692 M 193.15 % | -2.890 M -200.00 % | 2.890 M 159.50 % | -4.857 M -200.00 % | 4.857 M 200.12 % | -4.851 M -200.36 % | 4.834 M 251.76 % | -3.185 M -200.00 % | 3.185 M 192.48 % | -3.444 M -199.70 % | 3.454 M 270.76 % | -2.023 M -200.00 % | 2.023 M 194.89 % | -2.132 M -200.01 % | 2.132 M 1.32 % | 2.104 M 233.76 % | -1.573 M -200.01 % | 1.573 M -46.01 % | 2.913 M 138.57 % | 1.221 M -57.31 % | 2.860 M 205.38 % | -2.714 M -200.00 % | 2.714 M 38.03 % | 1.966 M 266.35 % | -1.182 M -199.97 % | 1.182 M 199.27 % | -1.191 M -199.97 % | 1.191 M 228.10 % | -930.000 K -200.00 % | 930.008 K |
| Cash and short term investments | 3.894 M 0.00 % | 3.894 M 37.31 % | 2.836 M 0.00 % | 2.836 M -80.50 % | 14.543 M 0.00 % | 14.543 M 1 957.00 % | 707.000 K 0.00 % | 707.000 K -65.24 % | 2.034 M 0.00 % | 2.034 M -24.44 % | 2.692 M 0.00 % | 2.692 M -6.85 % | 2.890 M 0.00 % | 2.890 M -40.50 % | 4.857 M 0.00 % | 4.857 M 0.12 % | 4.851 M 0.36 % | 4.834 M 51.76 % | 3.185 M 0.00 % | 3.185 M -7.52 % | 3.444 M -0.30 % | 3.454 M 70.76 % | 2.023 M 0.00 % | 2.023 M -5.11 % | 2.132 M 0.01 % | 2.132 M 1.32 % | 2.104 M 33.76 % | 1.573 M 0.01 % | 1.573 M -46.01 % | 2.913 M 138.57 % | 1.221 M -57.31 % | 2.860 M 5.38 % | 2.714 M 0.00 % | 2.714 M 38.03 % | 1.966 M 66.35 % | 1.182 M -0.03 % | 1.182 M -0.73 % | 1.191 M -0.03 % | 1.191 M 28.10 % | 930.000 K 0.00 % | 930.008 K |
| Total current assets | 0.000 -100.00 % | 165.332 M | 0.000 -100.00 % | 126.719 M 771.34 % | 14.543 M -87.59 % | 117.220 M 16 479.92 % | 707.000 K -98.81 % | 59.179 M 2 809.49 % | 2.034 M -96.51 % | 58.222 M 2 062.78 % | 2.692 M -95.52 % | 60.148 M 1 981.25 % | 2.890 M -95.14 % | 59.509 M 1 125.22 % | 4.857 M -91.69 % | 58.441 M 1 104.72 % | 4.851 M -91.69 % | 58.341 M 1 731.75 % | 3.185 M -93.90 % | 52.233 M 1 416.64 % | 3.444 M -93.39 % | 52.100 M 2 475.39 % | 2.023 M -63.28 % | 5.509 M 158.40 % | 2.132 M -96.08 % | 54.432 M 1 348.05 % | 3.759 M 138.97 % | 1.573 M -97.18 % | 55.690 M 2.69 % | 54.230 M 1.70 % | 53.324 M -11.83 % | 60.481 M 2 128.48 % | 2.714 M -95.20 % | 56.535 M 1 435.20 % | 3.683 M 211.56 % | 1.182 M -75.63 % | 4.850 M 307.21 % | 1.191 M -75.49 % | 4.859 M 422.46 % | 930.000 K -80.02 % | 4.656 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.474 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 |
| Net receivables | 0.000 -100.00 % | 81.108 M | 0.000 -100.00 % | 70.955 M | 0.000 -100.00 % | 50.832 M | 0.000 -100.00 % | 2.441 M | 0.000 -100.00 % | 727.000 K | 0.000 -100.00 % | 1.852 M | 0.000 -100.00 % | 1.092 M | 0.000 -100.00 % | 699.000 K | 0.000 -100.00 % | 699.440 K | 0.000 -100.00 % | 2.090 M | 0.000 -100.00 % | 1.687 M | 0.000 -100.00 % | 1.687 M | 0.000 -100.00 % | 1.687 M 1.96 % | 1.655 M | 0.000 -100.00 % | 1.720 M 29.80 % | 1.325 M -11.06 % | 1.490 M 55.51 % | 958.000 K | 0.000 -100.00 % | 958.000 K -44.18 % | 1.716 M | 0.000 -100.00 % | 667.590 K | 0.000 -100.00 % | 667.590 K | 0.000 -100.00 % | 725.590 K |
| Tax assets | 0.000 -100.00 % | 3.392 M | 0.000 -100.00 % | 5.765 M | 0.000 -100.00 % | 12.109 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 |
| Other assets | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 26.585 M | 0.000 -100.00 % | 7.999 M | 0.000 -100.00 % | 5.567 M | 0.000 -100.00 % | 81.000 K | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 1.335 M | 0.000 -100.00 % | 1.346 M | 0.000 -100.00 % | 1.334 M | 0.000 -100.00 % | 1.318 M | 0.000 -100.00 % | 1.335 M | 0.000 -100.00 % | 101.773 K | 0.000 -100.00 % | 1.522 M | 0.000 -100.00 % | 1.604 M -2.85 % | 1.651 M | 0.000 -100.00 % | 1.281 M 1 703.87 % | 71.000 K 138.66 % | 29.750 K -0.83 % | 30.000 K | 0.000 -100.00 % | 30.000 K 0.84 % | 29.750 K | 0.000 -100.00 % | 29.750 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 3.068 M | 0.000 -100.00 % | 10.120 M | 0.000 -100.00 % | 9.279 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 279.000 K | 0.000 -100.00 % | 236.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 |
| 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 4.956 M | 0.000 -100.00 % | 12.776 M | 0.000 -100.00 % | 4.956 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.956 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.063 M | 0.000 | 0.000 | 0.000 100.00 % | -94.745 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.063 M 122.72 % | -26.685 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 122.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 140.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.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 |
| 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 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 527.644 M | 0.000 -100.00 % | 380.797 M | 0.000 -100.00 % | 400.539 M | 0.000 -100.00 % | 69.010 M | 0.000 -100.00 % | 68.074 M | 0.000 -100.00 % | 70.678 M | 0.000 -100.00 % | 70.516 M | 0.000 -100.00 % | 69.422 M | 0.000 -100.00 % | 69.365 M | 0.000 -100.00 % | 69.601 M | 0.000 -100.00 % | 69.489 M | 0.000 -100.00 % | 75.163 M | 0.000 -100.00 % | 70.811 M -0.02 % | 70.825 M | 0.000 -100.00 % | 70.358 M -3.52 % | 72.923 M 5.66 % | 69.016 M -1.40 % | 69.998 M | 0.000 -100.00 % | 68.499 M -0.50 % | 68.846 M | 0.000 -100.00 % | 4.905 M | 0.000 -100.00 % | 4.914 M | 0.000 -100.00 % | 4.711 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-06-30 | 2015-03-31 | 2014-06-30 | 2014-03-31 | 2013-06-30 | 2013-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-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 | 2013-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 5.069 M 969.47 % | -583.000 K 94.14 % | -9.941 M -253.77 % | 6.465 M -68.70 % | 20.655 M 182.33 % | -25.088 M -11 733.96 % | -212.000 K -110.64 % | 1.992 M 5 483.78 % | -37.000 K | 0.000 100.00 % | -50.000 K | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K 140.07 % | -272.000 K -340.71 % | 113.000 K -83.39 % | 680.257 K 106.14 % | 330.000 K 2 438.46 % | 13.000 K -35.00 % | 20.000 K -57.43 % | 46.983 K 185.42 % | -55.000 K -12.24 % | -49.000 K 12.50 % | -56.000 K 53.28 % | -119.870 K 9.87 % | -133.000 K -202.27 % | -44.000 K 85.09 % | -295.048 K -268.81 % | -80.000 K 42.03 % | -138.000 K -131.87 % | 433.000 K 642.06 % | -79.881 K -185.29 % | -28.000 K 86.73 % | -211.000 K -236.13 % | 155.000 K -25.67 % | 208.531 K 2 185.31 % | -10.000 K -190.91 % | 11.000 K 157.89 % | -19.000 K -125.42 % | 74.746 K 255.93 % | 21.000 K 800.00 % | -3.000 K 40.00 % | -5.000 K -100.02 % | 29.872 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K 101.10 % | -1.992 M -5 483.78 % | 37.000 K 151.39 % | -72.000 K -244.00 % | 50.000 K 16.28 % | 43.000 K -52.22 % | 90.000 K -24.37 % | 119.000 K -92.17 % | 1.519 M 7 495.00 % | 20.000 K 566.67 % | 3.000 K 106.67 % | -45.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 |
| 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 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 % | 22.000 K 101.10 % | -1.992 M | 0.000 100.00 % | -72.000 K | 0.000 -100.00 % | 43.000 K -52.22 % | 90.000 K -24.37 % | 119.000 K -92.17 % | 1.519 M 7 495.00 % | 20.000 K 566.67 % | 3.000 K 106.67 % | -45.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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 729.000 K 3.11 % | 707.000 K -73.81 % | 2.699 M | 0.000 -100.00 % | 2.106 M | 0.000 -100.00 % | 2.649 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.543 M 1 894.92 % | 729.000 K 3.11 % | 707.000 K 1 810.81 % | 37.000 K -98.18 % | 2.034 M 3 968.00 % | 50.000 K -98.14 % | 2.692 M 2 891.11 % | 90.000 K -24.37 % | 119.000 K -92.17 % | 1.519 M 7 495.00 % | 20.000 K 566.67 % | 3.000 K 106.67 % | -45.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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K 101.10 % | -1.992 M -5 483.78 % | 37.000 K 151.39 % | -72.000 K -244.00 % | 50.000 K 16.28 % | 43.000 K -52.22 % | 90.000 K -24.37 % | 119.000 K -92.17 % | 1.519 M 7 495.00 % | 20.000 K 566.67 % | 3.000 K 106.67 % | -45.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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 K 101.10 % | -1.992 M -5 483.78 % | 37.000 K 151.39 % | -72.000 K -244.00 % | 50.000 K 16.28 % | 43.000 K -52.22 % | 90.000 K -24.37 % | 119.000 K -92.17 % | 1.519 M 7 495.00 % | 20.000 K 566.67 % | 3.000 K 106.67 % | -45.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 |
| 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 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |