Abhinav Leasing and Finance Limited ALFL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 392.040 M 17.20 % | 334.510 M -21.76 % | 427.554 M 38.43 % | 308.850 M -58.50 % | 744.169 M 146.13 % | 302.346 M 381.01 % | 62.857 M -70.80 % | 215.281 M 518.63 % | 34.800 M 44.67 % | 24.054 M 58.04 % | 15.220 M 492.02 % | 2.571 M -24.01 % | 3.383 M |
| Net income | 2.301 M 35.67 % | 1.696 M 75.39 % | 967.000 K 51.92 % | 636.507 K -26.60 % | 867.149 K 468.63 % | 152.499 K 207.39 % | -142.000 K -138.25 % | 371.196 K 942.86 % | 35.594 K -64.71 % | 100.871 K 608.99 % | -19.818 K -147.21 % | 41.979 K -92.75 % | 579.037 K |
| Income before tax | 2.920 M 31.06 % | 2.228 M 127.37 % | 979.882 K 13.44 % | 863.771 K 28.47 % | 672.356 K 193.86 % | 228.800 K 214.97 % | 72.641 K -86.00 % | 518.994 K 637.63 % | 70.360 K -68.91 % | 226.300 K -0.13 % | 226.595 K 54.12 % | 147.026 K -79.69 % | 724.067 K |
| Income before tax ratio | 0.01 11.83 % | 0.01 190.62 % | 0.00 -18.05 % | 0.00 209.54 % | 0.00 19.39 % | 0.00 -34.52 % | 0.00 -52.06 % | 0.00 19.24 % | 0.00 -78.51 % | 0.01 -36.81 % | 0.01 -73.97 % | 0.06 -73.28 % | 0.21 |
| EBITDA | 1.654 M 11.68 % | 1.481 M -14.05 % | 1.723 M 39.06 % | 1.239 M 71.16 % | 723.891 K 142.64 % | 298.340 K 26.50 % | 235.834 K -54.12 % | 513.993 K 77.07 % | 290.280 K -96.62 % | 8.600 M 746.46 % | 1.016 M 198.06 % | 340.870 K | 0.000 |
| Net income ratio | 0.01 15.76 % | 0.01 124.17 % | 0.00 9.74 % | 0.00 76.86 % | 0.00 131.03 % | 0.00 122.33 % | 0.00 -231.02 % | 0.00 68.58 % | 0.00 -75.61 % | 0.00 422.06 % | 0.00 -107.97 % | 0.02 -90.46 % | 0.17 |
| Ratio EBITDA | 0.00 -4.71 % | 0.00 9.86 % | 0.00 0.45 % | 0.00 312.40 % | 0.00 -1.42 % | 0.00 -73.70 % | 0.00 57.15 % | 0.00 -71.38 % | 0.01 -97.67 % | 0.36 435.59 % | 0.07 -49.65 % | 0.13 | 0.00 |
| Gross profit ratio | 0.03 185.27 % | 0.01 -98.78 % | 0.95 9 774.81 % | 0.01 228.85 % | 0.00 -43.31 % | 0.01 -84.65 % | 0.03 319.55 % | 0.01 -79.39 % | 0.04 -90.43 % | 0.41 73.31 % | 0.23 -76.62 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 50.028 M 0.29 % | 49.882 M -0.20 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 1.32 % | 49.328 M -1.31 % | 49.980 M 8.65 % | 46.000 M -7.96 % | 49.980 M |
| Weighted average shs out | 50.028 M 0.29 % | 49.882 M -0.20 % | 49.980 M 0.00 % | 49.980 M -0.01 % | 49.983 M 0.00 % | 49.983 M -0.01 % | 49.990 M 0.01 % | 49.986 M -0.01 % | 49.992 M 1.35 % | 49.328 M -1.31 % | 49.980 M 8.65 % | 46.002 M -7.96 % | 49.982 M |
| EPS diluted | 0.05 35.29 % | 0.03 75.26 % | 0.02 52.76 % | 0.01 -26.59 % | 0.02 476.67 % | 0.00 207.14 % | 0.00 -137.84 % | 0.01 957.14 % | 0.00 -65.00 % | 0.00 600.00 % | 0.00 -144.44 % | 0.00 -92.24 % | 0.01 |
| Earnings per share | 0.05 35.29 % | 0.03 75.26 % | 0.02 52.76 % | 0.01 -26.59 % | 0.02 476.67 % | 0.00 207.14 % | 0.00 -137.84 % | 0.01 957.14 % | 0.00 -65.00 % | 0.00 600.00 % | 0.00 -144.44 % | 0.00 -92.24 % | 0.01 |
| Gross profit | 12.902 M 234.34 % | 3.859 M -99.05 % | 405.046 M 13 570.13 % | 2.963 M 36.48 % | 2.171 M 39.52 % | 1.556 M -26.15 % | 2.107 M 22.50 % | 1.720 M 27.48 % | 1.349 M -86.16 % | 9.748 M 173.90 % | 3.559 M 38.44 % | 2.571 M -24.01 % | 3.383 M |
| Income tax expense | 619.000 K 16.35 % | 532.000 K 4 099.56 % | 12.668 K -94.43 % | 227.264 K 216.55 % | -195.000 K -355.57 % | 76.301 K -64.51 % | 214.963 K 45.44 % | 147.798 K 325.12 % | 34.766 K 104.04 % | 17.039 K -75.66 % | 70.018 K 22.54 % | 57.140 K -60.60 % | 145.030 K |
| Cost of revenue | 379.138 M 14.66 % | 330.651 M -21.86 % | 423.161 M 47.87 % | 286.179 M -61.43 % | 741.997 M 146.68 % | 300.789 M 395.13 % | 60.750 M -71.55 % | 213.561 M 538.44 % | 33.450 M 133.82 % | 14.306 M 22.68 % | 11.661 M | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 84.490 K -15.30 % | 99.752 K -43.92 % | 177.880 K -81.59 % | 966.426 K 244.73 % | 280.344 K 50.93 % | 185.745 K 16.15 % | 159.924 K 433.08 % | 30.000 K -3.68 % | 31.147 K -44.14 % | 55.757 K -95.77 % | 1.318 M -16.02 % | 1.569 M |
| Selling and marketing expenses | 0.000 -100.00 % | 110.943 K -34.19 % | 168.588 K 490.29 % | 28.560 K -20.44 % | 35.898 K -16.76 % | 43.124 K 45.64 % | 29.610 K 21.05 % | 24.461 K 254.30 % | 6.904 K -55.07 % | 15.365 K 22.96 % | 12.496 K 468.00 % | 2.200 K -53.78 % | 4.760 K |
| Other expenses | 11.553 M 350.13 % | 2.567 M 164.69 % | 969.660 K -45.36 % | 1.775 M 258.50 % | 495.000 K -62.39 % | 1.316 M -30.39 % | 1.891 M 23.11 % | 1.536 M 23.68 % | 1.242 M -86.89 % | 9.475 M 190.29 % | 3.264 M 195.63 % | 1.104 M | 0.000 |
| Operating expenses | 11.553 M 318.28 % | 2.762 M 123.10 % | 1.238 M -37.51 % | 1.981 M 32.33 % | 1.497 M -3.79 % | 1.556 M -26.15 % | 2.107 M 22.50 % | 1.720 M 34.50 % | 1.279 M -86.57 % | 9.522 M 506.88 % | 1.569 M -35.27 % | 2.424 M -8.84 % | 2.659 M |
| Cost and expenses | 390.691 M 17.18 % | 333.412 M -21.83 % | 426.508 M 12 897.11 % | 3.282 M -99.56 % | 743.494 M 146.05 % | 302.177 M 381.83 % | 62.715 M -70.82 % | 214.894 M 518.77 % | 34.729 M 45.75 % | 23.828 M 60.88 % | 14.811 M 511.06 % | 2.424 M -8.84 % | 2.659 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 195.433 K -27.17 % | 268.340 K 29.98 % | 206.440 K -79.40 % | 1.002 M 318.02 % | 239.701 K 11.31 % | 215.355 K 16.80 % | 184.385 K 399.63 % | 36.904 K -20.66 % | 46.512 K -97.04 % | 1.569 M 18.88 % | 1.320 M -16.15 % | 1.574 M |
| Interest income | 0.000 -100.00 % | 172.502 K 362.15 % | 37.326 K | 0.000 | 0.000 -100.00 % | 60.024 K | 0.000 -100.00 % | 131.907 K 2 672.32 % | 4.758 K | 0.000 | 0.000 -100.00 % | 68.573 K | 0.000 |
| Interest expense | 0.000 -100.00 % | 59.376 K -41.45 % | 101.414 K -19.72 % | 126.320 K | 0.000 | 0.000 -100.00 % | 69.186 K | 0.000 -100.00 % | 6.234 M -21.23 % | 7.914 M 3 501.69 % | 219.730 K 757.08 % | 25.637 K | 0.000 |
| Depreciation and amortization | 305.000 K -31.09 % | 442.602 K -30.95 % | 641.000 K 157.84 % | 248.603 K 382.40 % | 51.535 K -25.89 % | 69.540 K -26.03 % | 94.007 K -25.93 % | 126.909 K -43.52 % | 224.678 K -51.14 % | 459.847 K -19.34 % | 570.077 K 43.24 % | 398.000 K 154.97 % | -724.000 K |
| Operating income | 1.349 M 22.86 % | 1.098 M 4.91 % | 1.047 M 5.71 % | 990.091 K 46.80 % | 674.447 K 194.77 % | 228.801 K -99.61 % | 57.968 M 14 875.56 % | 387.084 K 450.15 % | 70.360 K -99.54 % | 15.388 M 6 690.97 % | 226.595 K 54.12 % | 147.025 K -79.69 % | 724.067 K |
| Operating income ratio | 0.00 4.83 % | 0.00 34.10 % | 0.00 -23.64 % | 0.00 253.71 % | 0.00 19.76 % | 0.00 -99.92 % | 0.92 51 190.29 % | 0.00 -11.07 % | 0.00 -99.68 % | 0.64 4 196.94 % | 0.01 -73.97 % | 0.06 -73.28 % | 0.21 |
| Total other income expenses net | 1.571 M 39.03 % | 1.130 M 1 794.25 % | -66.696 K 99.98 % | -304.704 M -14 572 081.54 % | -2.091 K | 0.000 100.00 % | -69.186 K -152.45 % | 131.910 K | 0.000 100.00 % | -15.161 M | 0.000 | 0.000 | 0.000 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -3.007 M 78.80 % | -14.185 M -104.78 % | 296.923 M 4 305.03 % | -7.061 M 3.44 % | -7.313 M -35.15 % | -5.411 M -127.95 % | -2.374 M -167.92 % | -885.955 K -108.98 % | 9.861 M -90.52 % | 104.059 M 68.04 % | 61.927 M 2 480.54 % | -2.601 M -173.42 % | 3.543 M |
| Total investments | 76.543 M 1 065.39 % | 6.568 M -0.01 % | 6.568 M 0.00 % | 6.568 M 0.31 % | 6.548 M 15.97 % | 5.646 M -6.31 % | 6.026 M -4.48 % | 6.309 M -65.10 % | 18.077 M 17 977.20 % | 100.000 K | 0.000 -100.00 % | 14.350 M | 0.000 |
| Total debt | 2.193 M -99.27 % | 300.500 M 0.00 % | 300.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 M -90.55 % | 105.848 M 66.96 % | 63.398 M | 0.000 -100.00 % | 8.239 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 604.684 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.754 K 0.00 % | 400.754 K | 0.000 -100.00 % | 382.777 K |
| Retained earnings | 8.942 M 21.28 % | 7.373 M 43.71 % | 5.130 M -3.37 % | 5.309 M -4.44 % | 5.556 M 8.51 % | 5.121 M 1.53 % | 5.043 M -11.37 % | 5.690 M 13.32 % | 5.021 M 2.81 % | 4.884 M 2.11 % | 4.783 M -5.57 % | 5.066 M 0.48 % | 5.042 M |
| Common stock | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M |
| Total equity | 60.801 M 3.72 % | 58.618 M 4.61 % | 56.036 M 0.03 % | 56.021 M -0.21 % | 56.141 M 1.10 % | 55.532 M 0.19 % | 55.424 M -0.68 % | 55.805 M 0.73 % | 55.402 M 0.25 % | 55.265 M 0.18 % | 55.164 M -0.51 % | 55.446 M 0.08 % | 55.404 M |
| Other non current liabilities | 255.000 M -15.14 % | 300.500 M | 0.000 -100.00 % | 316.416 M 303.75 % | 78.369 M 37 209.72 % | 210.051 K -99.70 % | 70.143 M | 0.000 -100.00 % | 12.395 M 982.17 % | 1.145 M 410.64 % | 224.299 K 172.38 % | 82.347 K | 0.000 |
| Long term debt | 0.000 | 0.000 -100.00 % | 300.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.848 M 66.96 % | 63.398 M | 0.000 -100.00 % | 8.239 M |
| Total non current liabilities | 255.000 M -15.14 % | 300.500 M 0.00 % | 300.500 M -5.03 % | 316.416 M 303.75 % | 78.369 M 37 209.72 % | 210.051 K -99.70 % | 70.143 M 816 746.79 % | 8.587 K -99.93 % | 12.395 M -88.42 % | 106.994 M 68.08 % | 63.656 M 77 202.75 % | 82.347 K -99.00 % | 8.239 M |
| Other current liabilities | 1.142 M -98.70 % | 88.137 M -67.77 % | 273.446 M -13.58 % | 316.416 M 303.75 % | 78.369 M 105.76 % | 38.088 M -45.55 % | 69.949 M 149.10 % | 28.081 M 1 472.25 % | 1.786 M 101.69 % | -105.848 M -942 147.69 % | 11.236 K -99.56 % | 2.531 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 93.040 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 2.193 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.887 M -90.66 % | 105.848 M | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 3.335 M -96.22 % | 88.137 M -67.77 % | 273.446 M -13.58 % | 316.416 M 303.75 % | 78.369 M 105.76 % | 38.088 M -45.55 % | 69.949 M 149.10 % | 28.081 M 126.45 % | 12.400 M -88.41 % | 107.016 M 952 337.19 % | 11.236 K -99.73 % | 4.172 M | 0.000 |
| Total liabilities | 258.335 M -33.51 % | 388.534 M -32.30 % | 573.946 M 81.39 % | 316.416 M 303.75 % | 78.369 M 104.63 % | 38.298 M -45.40 % | 70.143 M 149.71 % | 28.089 M 126.62 % | 12.395 M -88.41 % | 106.959 M 67.99 % | 63.668 M 1 396.63 % | 4.254 M -48.37 % | 8.239 M |
| Other non current assets | 299.880 M -12.94 % | 344.456 M -35.80 % | 536.514 M 76.99 % | 303.140 M 165.67 % | 114.103 M 175.22 % | 41.459 M 100.87 % | 20.639 M 10.43 % | 18.689 M -39.24 % | 30.760 M -76.87 % | 133.016 M 48.26 % | 89.720 M 170.00 % | 33.230 M -44.66 % | 60.043 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 282.575 K -40.00 % | 470.959 K |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 282.575 K -40.00 % | 470.959 K |
| Property plant equipment net | 708.000 K -30.18 % | 1.014 M -30.38 % | 1.456 M -30.58 % | 2.098 M 752.23 % | 246.151 K -17.31 % | 297.685 K -18.94 % | 367.224 K -20.38 % | 461.231 K -45.46 % | 845.665 K 4.04 % | 812.818 K -36.26 % | 1.275 M -68.43 % | 4.039 M 1.85 % | 3.966 M |
| Total non current assets | 300.980 M -12.98 % | 345.866 M -35.76 % | 538.369 M 76.29 % | 305.394 M 166.70 % | 114.508 M 174.23 % | 41.756 M 98.78 % | 21.006 M 9.69 % | 19.150 M -39.42 % | 31.611 M -76.39 % | 133.889 M 47.14 % | 90.996 M 142.32 % | 37.552 M -41.76 % | 64.479 M |
| Other current assets | 4.097 M 8.46 % | 3.777 M 35.54 % | 2.787 M 457.37 % | 500.011 K -72.19 % | 1.798 M 679.93 % | 230.508 K -70.89 % | 791.863 K 7.08 % | 739.485 K -56.52 % | 1.701 M 98.44 % | 857.107 K 876.32 % | 87.790 K -97.78 % | 3.947 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.309 M -65.10 % | 18.077 M 17 977.20 % | 100.000 K | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 5.200 M -63.34 % | 14.185 M 296.61 % | 3.577 M -49.35 % | 7.061 M -3.44 % | 7.313 M 35.15 % | 5.411 M 127.95 % | 2.374 M 167.92 % | 885.955 K 536.42 % | 139.209 K -92.22 % | 1.789 M 21.66 % | 1.471 M -43.47 % | 2.601 M -44.61 % | 4.696 M |
| Cash and short term investments | 5.200 M -63.34 % | 14.185 M 296.61 % | 3.577 M -49.35 % | 7.061 M -3.44 % | 7.313 M 35.15 % | 5.411 M 127.95 % | 2.374 M 167.92 % | 885.955 K -95.14 % | 18.216 M 864.30 % | 1.889 M 28.45 % | 1.471 M -43.47 % | 2.601 M -44.61 % | 4.696 M |
| Total current assets | 18.155 M -82.08 % | 101.286 M 10.56 % | 91.613 M 36.65 % | 67.043 M 235.18 % | 20.002 M -61.59 % | 52.074 M -50.20 % | 104.560 M 61.50 % | 64.744 M 78.92 % | 36.185 M 27.71 % | 28.334 M 1.79 % | 27.836 M 25.68 % | 22.149 M 371.64 % | 4.696 M |
| Inventory | 6.858 M -91.65 % | 82.107 M 41.06 % | 58.208 M -0.03 % | 58.223 M 433.74 % | 10.909 M -46.66 % | 20.452 M -79.72 % | 100.871 M 74.11 % | 57.935 M 256.12 % | 16.268 M -21.57 % | 20.743 M -21.06 % | 26.278 M 68.63 % | 15.583 M | 0.000 |
| Net receivables | 2.000 M 64.41 % | 1.217 M -95.50 % | 27.041 M 2 048.13 % | 1.259 M 7 432.39 % | -17.168 K -100.07 % | 25.981 M 4 857.58 % | 524.056 K -89.89 % | 5.184 M | 0.000 -100.00 % | 4.845 M | 0.000 -100.00 % | 17.955 K | 0.000 |
| Tax assets | 392.000 K -1.01 % | 396.000 K -0.75 % | 398.973 K 154.33 % | 156.871 K -1.68 % | 159.555 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.570 K -84.24 % | 35.336 K | 0.000 | 0.000 | 0.000 |
| Other assets | 1.000 K 4 861.90 % | -21.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 521.282 K | 0.000 | 0.000 -100.00 % | 1.641 M | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 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 100.00 % | -113.040 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 10.821 M 755.66 % | 1.265 M 36.65 % | 925.429 K 26.43 % | 731.985 K | 0.000 -100.00 % | 431.254 K 7.61 % | 400.754 K 197.13 % | 134.875 K -66.34 % | 400.754 K | 0.000 | 0.000 -100.00 % | 400.754 K | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.441 K | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -102.615 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.949 M | 0.000 100.00 % | -12.400 M 88.42 % | -107.051 M | 0.000 | 0.000 | 0.000 |
| Total assets | 319.136 M -28.63 % | 447.152 M -29.02 % | 629.982 M 69.15 % | 372.437 M 176.88 % | 134.510 M 43.36 % | 93.830 M -25.27 % | 125.567 M 49.67 % | 83.894 M 23.74 % | 67.797 M -58.21 % | 162.223 M 36.52 % | 118.832 M 99.05 % | 59.700 M -13.70 % | 69.176 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 72.530 M 139.61 % | -183.112 M -153.51 % | -72.231 M -138.03 % | 189.948 M 157.16 % | 73.862 M 3 031.44 % | 2.359 M 62.14 % | 1.455 M 112.58 % | -11.566 M -110.32 % | 112.024 M 362.68 % | -42.646 M -175.47 % | 56.510 M 900.70 % | 5.647 M 164.36 % | -8.774 M |
| Accounts receivables | -783.000 K -103.07 % | 25.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 75.249 M 414.86 % | -23.899 M -159 352.35 % | 15.007 K 100.03 % | -47.314 M -595.78 % | 9.543 M -88.13 % | 80.419 M 287.30 % | -42.936 M -3.05 % | -41.667 M -1 031.11 % | 4.475 M -19.15 % | 5.535 M 151.75 % | -10.695 M -188.84 % | 12.038 M 166.63 % | -18.068 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -1.936 M 98.95 % | -184.727 M -155.69 % | -72.246 M -130.45 % | 237.262 M 268.88 % | 64.319 M 182.40 % | -78.060 M -275.85 % | 44.390 M 47.47 % | 30.101 M -72.01 % | 107.549 M 323.22 % | -48.181 M -171.69 % | 67.205 M 1 151.55 % | -6.391 M -168.76 % | 9.294 M |
| Other non cash items | -1.073 M -125.16 % | -476.550 K | 0.000 100.00 % | -174.813 K -335.65 % | -40.127 K | 0.000 -100.00 % | 149.233 K 246.83 % | -101.640 K 66.94 % | -307.458 K -311.34 % | -74.746 K 98.20 % | -4.160 M -2 981.84 % | -135.000 K -103.30 % | 4.091 M |
| Net cash provided by operating activities | 74.682 M 141.16 % | -181.450 M -156.97 % | -70.610 M -136.99 % | 190.886 M 156.06 % | 74.546 M 2 705.57 % | 2.657 M 50.07 % | 1.771 M 116.07 % | -11.021 M -109.84 % | 112.011 M 366.47 % | -42.035 M -179.09 % | 53.146 M 799.25 % | 5.910 M 255.77 % | -3.794 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -2.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K |
| 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 |
| Purchases of investments | -69.975 M | 0.000 | 0.000 100.00 % | -20.062 K 97.78 % | -902.000 K | 0.000 | 0.000 | 0.000 100.00 % | -17.977 M -17 877.20 % | -100.000 K | 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 -100.00 % | 14.350 M | 0.000 | 0.000 |
| Other investing activites | 114.551 M -40.36 % | 192.058 M 182.30 % | -233.374 M -23.47 % | -189.017 M -163.47 % | -71.742 M -18 979.49 % | 380.000 K 234.34 % | -282.874 K -102.40 % | 11.768 M 7 058.06 % | 164.402 K 6 502.49 % | 2.490 K -99.87 % | 1.931 M 725.30 % | 234.000 K -93.98 % | 3.889 M |
| Net cash used for investing activites | 44.576 M -76.79 % | 192.058 M 182.30 % | -233.374 M -22.10 % | -191.137 M -163.11 % | -72.644 M -19 216.86 % | 380.000 K 234.34 % | -282.874 K -102.40 % | 11.768 M 166.06 % | -17.813 M -18 167.66 % | -97.510 K -100.60 % | 16.281 M 6 857.78 % | 234.000 K -93.10 % | 3.389 M |
| Debt repayment | -128.243 M 29.66 % | -182.320 M -160.67 % | 300.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.848 M -325.79 % | 42.451 M 160.16 % | -70.558 M -756.39 % | -8.239 M | 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.937 M |
| Net cash used provided by financing activities | -128.243 M 29.66 % | -182.320 M -160.67 % | 300.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.848 M -325.79 % | 42.451 M 160.16 % | -70.558 M -756.39 % | -8.239 M -325.35 % | -1.937 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -8.985 M -184.70 % | 10.608 M 404.44 % | -3.485 M -1 284.85 % | -251.620 K -113.23 % | 1.902 M -37.37 % | 3.037 M 104.14 % | 1.488 M 99.23 % | 746.746 K 145.26 % | -1.650 M -618.07 % | 318.465 K 128.16 % | -1.131 M 46.03 % | -2.095 M 10.55 % | -2.342 M |
| Cash at beginning of period | 14.185 M 296.61 % | 3.577 M -49.35 % | 7.061 M -3.44 % | 7.313 M 35.15 % | 5.411 M 127.95 % | 2.374 M 167.92 % | 885.955 K 536.42 % | 139.209 K -92.22 % | 1.789 M 21.66 % | 1.471 M -43.47 % | 2.601 M -44.60 % | 4.696 M -33.28 % | 7.038 M |
| Cash at end of period | 5.200 M -63.34 % | 14.185 M 296.61 % | 3.577 M -49.35 % | 7.061 M -3.44 % | 7.313 M 35.15 % | 5.411 M 127.95 % | 2.374 M 167.92 % | 885.955 K 536.42 % | 139.209 K -92.22 % | 1.789 M 21.66 % | 1.471 M -43.46 % | 2.601 M -44.61 % | 4.696 M |
| Operating cash flow | 74.682 M 141.16 % | -181.450 M -156.97 % | -70.610 M -136.99 % | 190.886 M 156.06 % | 74.546 M 2 705.57 % | 2.657 M 50.07 % | 1.771 M 116.07 % | -11.021 M -109.84 % | 112.011 M 366.47 % | -42.035 M -179.09 % | 53.146 M 799.25 % | 5.910 M 255.77 % | -3.794 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -2.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -500.000 K |
| Free CashFlow | 74.682 M 141.16 % | -181.450 M -156.97 % | -70.610 M -137.40 % | 188.785 M 153.25 % | 74.546 M 2 705.57 % | 2.657 M 50.07 % | 1.771 M 116.07 % | -11.021 M -109.84 % | 112.011 M 366.47 % | -42.035 M -179.09 % | 53.146 M 799.25 % | 5.910 M 237.63 % | -4.294 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 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 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 3.527 M -90.26 % | 36.226 M -59.67 % | 89.819 M 2.34 % | 87.765 M -52.10 % | 183.219 M 26.55 % | 144.775 M 113.51 % | 67.806 M -3.00 % | 69.906 M 33.58 % | 52.331 M 7.63 % | 48.621 M -78.24 % | 223.476 M 71.87 % | 130.024 M 411.24 % | 25.433 M -79.43 % | 123.656 M 239.90 % | 36.380 M -59.18 % | 89.116 M 122.85 % | 39.990 M -14.38 % | 46.707 M 574.66 % | 6.923 M -86.24 % | 50.306 M -92.14 % | 640.233 M 328.37 % | 149.458 M 216.43 % | 47.232 M -52.56 % | 99.564 M 1 539.72 % | 6.072 M 221.61 % | 1.888 M -79.90 % | 9.392 M -56.17 % | 21.430 M -28.91 % | 30.147 M -36.96 % | 47.821 M -43.31 % | 84.348 M 40.05 % | 60.227 M 605.32 % | 8.539 M 392.29 % | -2.921 M -1 421.91 % | 221.000 K -98.51 % | 14.808 M -9.97 % | 16.448 M 9.20 % | 15.062 M 2 496.90 % | 580.000 K -80.83 % | 3.025 M -25.31 % | 4.050 M -70.61 % | 13.782 M 2 565.76 % | 517.000 K 16.97 % | 442.000 K -7.72 % | 479.000 K 826.53 % | 51.698 K -92.79 % | 717.000 K -27.58 % | 990.000 K 13.79 % | 870.000 K 14 970.15 % | 5.773 K -99.49 % | 1.126 M |
| Net income | 2.702 M -41.11 % | 4.588 M 184.14 % | -5.453 M -985.23 % | 616.000 K -75.85 % | 2.551 M 177.03 % | -3.312 M -164.47 % | 5.137 M 1 831.20 % | 266.000 K -8.59 % | 291.000 K 15.38 % | 252.214 K 133.49 % | -753.000 K -160.87 % | 1.237 M 435.50 % | 231.000 K 146.02 % | -502.000 K -331.34 % | 217.000 K -48.09 % | 418.000 K -17.23 % | 505.000 K 181.19 % | -622.000 K -227.46 % | 488.000 K -67.57 % | 1.505 M 399.20 % | -503.000 K -331.75 % | -116.502 K -145.51 % | 256.000 K 183.12 % | -308.000 K -320.00 % | 140.000 K -98.34 % | 8.431 M 1 782.83 % | -501.000 K 93.95 % | -8.287 M -5 311.95 % | 159.000 K 150.96 % | -312.000 K -233.91 % | 233.000 K 0.00 % | 233.000 K 8.88 % | 214.000 K 1 845.45 % | 11.000 K -50.00 % | 22.000 K -97.81 % | 1.004 M 36.78 % | 734.000 K 409.72 % | 144.000 K 132.26 % | 62.000 K 264.71 % | 17.000 K 110.12 % | -168.000 K 38.46 % | -273.000 K -297.83 % | 138.000 K 42.27 % | 97.000 K 438.89 % | 18.000 K 105.00 % | -360.000 K -224.14 % | 290.000 K -45.90 % | 536.000 K 248.05 % | 154.000 K 162.86 % | -245.000 K -189.42 % | 274.000 K |
| Income before tax | 2.702 M -48.11 % | 5.207 M 195.49 % | -5.453 M -985.23 % | 616.000 K -75.85 % | 2.551 M 186.20 % | -2.959 M -157.61 % | 5.137 M 1 831.20 % | 266.000 K -8.59 % | 291.000 K 9.86 % | 264.882 K 135.18 % | -753.000 K -160.87 % | 1.237 M 435.50 % | 231.000 K 184.00 % | -275.000 K -226.73 % | 217.000 K -48.09 % | 418.000 K -17.23 % | 505.000 K 137.52 % | -1.346 M -375.82 % | 488.000 K -76.01 % | 2.034 M 504.37 % | -503.000 K -1 151.24 % | -40.200 K -111.62 % | 346.000 K 212.34 % | -308.000 K -262.96 % | 189.000 K -97.81 % | 8.646 M 1 825.75 % | -501.000 K 93.95 % | -8.287 M -3 954.42 % | 215.000 K 157.80 % | -372.000 K -210.06 % | 338.000 K 0.30 % | 337.000 K 57.48 % | 214.000 K 1 845.45 % | 11.000 K -50.00 % | 22.000 K -97.81 % | 1.004 M 36.78 % | 734.000 K 532.76 % | 116.000 K 28.89 % | 90.000 K 260.00 % | 25.000 K 114.88 % | -168.000 K 44.37 % | -302.000 K -251.76 % | 199.000 K 44.20 % | 138.000 K 430.77 % | 26.000 K 103.69 % | -705.000 K -266.27 % | 424.000 K -51.43 % | 873.000 K 336.50 % | 200.000 K 142.74 % | -468.000 K -217.88 % | 397.000 K |
| Income before tax ratio | 0.77 432.95 % | 0.14 336.76 % | -0.06 -964.98 % | 0.01 -49.59 % | 0.01 168.11 % | -0.02 -126.98 % | 0.08 1 891.01 % | 0.00 -31.57 % | 0.01 2.07 % | 0.01 261.68 % | 0.00 -135.42 % | 0.01 4.74 % | 0.01 508.41 % | 0.00 -137.28 % | 0.01 27.17 % | 0.00 -62.86 % | 0.01 143.82 % | -0.03 -140.88 % | 0.07 74.34 % | 0.04 5 246.37 % | 0.00 -192.09 % | 0.00 -103.67 % | 0.01 336.81 % | 0.00 -109.94 % | 0.03 -99.32 % | 4.58 8 684.87 % | -0.05 86.21 % | -0.39 -5 522.27 % | 0.01 191.68 % | -0.01 -294.13 % | 0.00 -28.39 % | 0.01 -77.67 % | 0.03 765.59 % | 0.00 -103.78 % | 0.10 46.82 % | 0.07 51.93 % | 0.04 479.44 % | 0.01 -95.04 % | 0.16 1 777.59 % | 0.01 119.92 % | -0.04 -89.30 % | -0.02 -105.69 % | 0.38 23.28 % | 0.31 475.20 % | 0.05 100.40 % | -13.64 -2 406.05 % | 0.59 -32.94 % | 0.88 283.59 % | 0.23 100.28 % | -81.07 -23 092.82 % | 0.35 |
| EBITDA | 2.753 M -81.75 % | 15.086 M 158.51 % | -25.784 M -694.33 % | -3.246 M -258.03 % | 2.054 M 270.60 % | -1.204 M -132.76 % | 3.675 M 651.80 % | -666.000 K 17.37 % | -806.000 K -158.45 % | 1.379 M 255.12 % | -889.000 K -151.33 % | 1.732 M 447.09 % | -499.000 K -127.21 % | 1.834 M 1 268.15 % | -157.000 K -136.77 % | 427.000 K 149.36 % | -865.000 K 14.44 % | -1.011 M -303.01 % | 498.000 K -71.36 % | 1.739 M 445.73 % | -503.000 K -148 041.18 % | 340.000 -99.91 % | 361.000 K 232.72 % | -272.000 K -243.92 % | 189.000 K -97.85 % | 8.789 M 385.26 % | -3.081 M 62.73 % | -8.267 M -3 963.08 % | 214.000 K 157.53 % | -372.000 K -202.20 % | 364.000 K -21.04 % | 461.000 K 115.42 % | 214.000 K 1 845.45 % | 11.000 K -50.00 % | 22.000 K -97.95 % | 1.074 M 33.92 % | 802.000 K 190.58 % | 276.000 K 45.26 % | 190.000 K 52.00 % | 125.000 K 283.82 % | -68.000 K -1 231.82 % | 6.008 K -98.05 % | 308.000 K -1.28 % | 312.000 K 132.84 % | 134.000 K -86.59 % | 999.264 K 99 826.40 % | 1.000 K -98.92 % | 93.000 K 2 225.00 % | 4.000 K -99.10 % | 445.940 K | 0.000 |
| Net income ratio | 0.77 504.86 % | 0.13 308.61 % | -0.06 -964.98 % | 0.01 -49.59 % | 0.01 160.87 % | -0.02 -130.19 % | 0.08 1 891.01 % | 0.00 -31.57 % | 0.01 7.20 % | 0.01 253.95 % | 0.00 -135.42 % | 0.01 4.74 % | 0.01 323.73 % | 0.00 -168.06 % | 0.01 27.17 % | 0.00 -62.86 % | 0.01 194.83 % | -0.01 -118.89 % | 0.07 135.62 % | 0.03 3 907.91 % | 0.00 -0.79 % | 0.00 -114.38 % | 0.01 275.21 % | 0.00 -113.42 % | 0.02 -99.48 % | 4.47 8 471.39 % | -0.05 86.21 % | -0.39 -7 431.99 % | 0.01 180.84 % | -0.01 -336.19 % | 0.00 -28.60 % | 0.00 -84.56 % | 0.03 765.59 % | 0.00 -103.78 % | 0.10 46.82 % | 0.07 51.93 % | 0.04 366.77 % | 0.01 -91.06 % | 0.11 1 802.13 % | 0.01 113.55 % | -0.04 -109.41 % | -0.02 -107.42 % | 0.27 21.63 % | 0.22 484.00 % | 0.04 100.54 % | -6.96 -1 821.67 % | 0.40 -25.30 % | 0.54 205.86 % | 0.18 100.42 % | -42.44 -17 540.24 % | 0.24 |
| Ratio EBITDA | 0.78 87.44 % | 0.42 245.07 % | -0.29 -676.17 % | -0.04 -429.91 % | 0.01 234.80 % | -0.01 -115.34 % | 0.05 668.89 % | -0.01 38.14 % | -0.02 -154.30 % | 0.03 812.97 % | 0.00 -129.86 % | 0.01 167.89 % | -0.02 -232.29 % | 0.01 443.67 % | 0.00 -190.07 % | 0.00 122.15 % | -0.02 0.07 % | -0.02 -130.09 % | 0.07 108.09 % | 0.03 4 499.97 % | 0.00 -34 635.65 % | 0.00 -99.97 % | 0.01 379.77 % | 0.00 -108.78 % | 0.03 -99.33 % | 4.66 1 519.07 % | -0.33 14.96 % | -0.39 -5 534.46 % | 0.01 191.25 % | -0.01 -280.26 % | 0.00 -43.62 % | 0.01 -69.46 % | 0.03 765.59 % | 0.00 -103.78 % | 0.10 37.25 % | 0.07 48.75 % | 0.05 166.09 % | 0.02 -94.41 % | 0.33 692.76 % | 0.04 346.11 % | -0.02 -3 951.56 % | 0.00 -99.93 % | 0.60 -15.60 % | 0.71 152.33 % | 0.28 -98.55 % | 19.33 1 385 780.13 % | 0.00 -98.52 % | 0.09 1 943.18 % | 0.00 -99.99 % | 77.25 | 0.00 |
| Gross profit ratio | 0.81 20.19 % | 0.68 344.27 % | -0.28 -735.34 % | -0.03 -103.31 % | 1.00 20 846.94 % | 0.00 -106.17 % | 0.08 4 352.45 % | 0.00 116.21 % | -0.01 62.47 % | -0.03 -5 576.59 % | 0.00 -97.74 % | 0.02 -77.45 % | 0.10 152.62 % | -0.20 -147.46 % | 0.42 194.41 % | 0.14 1 731.16 % | -0.01 46.62 % | -0.02 -109.82 % | 0.17 317.79 % | 0.04 12 502.36 % | 0.00 -107.71 % | 0.00 -57.11 % | 0.01 657.63 % | 0.00 -101.65 % | 0.10 -98.08 % | 5.46 1 774.76 % | -0.33 15.46 % | -0.39 -727.28 % | 0.06 157.77 % | -0.11 -1 379.15 % | 0.01 111.83 % | -0.07 73.34 % | -0.26 -126.38 % | 1.00 10 950.00 % | 0.01 139.77 % | -0.02 53.38 % | -0.05 -229.75 % | -0.01 -103.07 % | 0.48 549.04 % | 0.07 301.65 % | 0.02 -87.97 % | 0.15 -84.61 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 50.037 M 0.02 % | 50.028 M 0.00 % | 50.028 M -18.79 % | 61.600 M 20.74 % | 51.020 M 3.44 % | 49.324 M -1.10 % | 49.874 M -6.25 % | 53.200 M 9.69 % | 48.500 M -8.83 % | 53.200 M 6.44 % | 49.980 M 1.01 % | 49.480 M 7.10 % | 46.200 M 0.80 % | 45.833 M -8.30 % | 49.980 M 0.44 % | 49.762 M 8.18 % | 46.000 M -7.26 % | 49.600 M 1.64 % | 48.800 M -2.40 % | 50.000 M 9.34 % | 45.727 M 18.71 % | 38.520 M -24.77 % | 51.200 M -0.26 % | 51.333 M 10.00 % | 46.667 M -6.59 % | 49.959 M -0.28 % | 50.100 M 0.24 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M -6.58 % | 53.500 M -2.73 % | 55.000 M 0.00 % | 55.000 M 10.04 % | 49.980 M 2.00 % | 49.000 M -1.32 % | 49.655 M -3.89 % | 51.667 M -8.82 % | 56.667 M 14.68 % | 49.412 M -1.14 % | 49.980 M 8.65 % | 46.000 M -10.39 % | 51.333 M 11.59 % | 46.000 M 0.00 % | 46.000 M -4.83 % | 48.333 M -0.81 % | 48.727 M -5.08 % | 51.333 M -2.02 % | 52.390 M -4.40 % | 54.800 M |
| Weighted average shs out | 50.037 M 0.02 % | 50.028 M 0.00 % | 50.028 M -18.79 % | 61.600 M 20.74 % | 51.020 M 3.44 % | 49.325 M -1.10 % | 49.874 M -6.25 % | 53.200 M 9.69 % | 48.500 M -8.85 % | 53.210 M 6.46 % | 49.980 M 1.01 % | 49.480 M 7.10 % | 46.200 M 0.80 % | 45.835 M -8.29 % | 49.980 M 0.44 % | 49.762 M 8.18 % | 46.000 M -7.26 % | 49.601 M 1.64 % | 48.800 M -2.40 % | 50.000 M 9.34 % | 45.727 M 18.69 % | 38.525 M -24.75 % | 51.200 M -0.26 % | 51.333 M 10.00 % | 46.667 M -6.59 % | 49.959 M -0.28 % | 50.100 M 0.24 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M -6.58 % | 53.500 M -2.73 % | 55.000 M 0.00 % | 55.000 M 10.04 % | 49.980 M 2.00 % | 49.000 M -1.32 % | 49.655 M -3.89 % | 51.667 M -8.82 % | 56.667 M 14.68 % | 49.412 M -1.15 % | 49.985 M 8.66 % | 46.000 M -10.39 % | 51.333 M 11.59 % | 46.000 M -0.01 % | 46.003 M -4.82 % | 48.333 M -0.81 % | 48.727 M -5.08 % | 51.333 M -2.02 % | 52.391 M -4.40 % | 54.800 M |
| EPS diluted | 0.05 -41.11 % | 0.09 183.36 % | -0.11 -1 200.00 % | 0.01 -80.00 % | 0.05 175.19 % | -0.07 -166.50 % | 0.10 1 900.00 % | 0.01 -16.67 % | 0.01 27.66 % | 0.00 103.13 % | -0.15 -700.00 % | 0.03 400.00 % | 0.01 145.45 % | -0.01 -127.50 % | 0.04 376.19 % | 0.01 -23.64 % | 0.01 188.00 % | -0.01 -225.00 % | 0.01 -66.78 % | 0.03 373.64 % | -0.01 -266.67 % | 0.00 -160.00 % | 0.01 183.33 % | -0.01 -300.00 % | 0.00 -98.24 % | 0.17 1 800.00 % | -0.01 94.12 % | -0.17 -5 412.50 % | 0.00 151.61 % | -0.01 -231.91 % | 0.00 -89.89 % | 0.05 1 062.50 % | 0.00 1 900.00 % | 0.00 -50.00 % | 0.00 -99.80 % | 0.20 1 233.33 % | 0.02 417.24 % | 0.00 141.67 % | 0.00 300.00 % | 0.00 108.82 % | 0.00 38.18 % | -0.01 -283.33 % | 0.00 -85.00 % | 0.02 4 900.00 % | 0.00 105.13 % | -0.01 -230.00 % | 0.01 -45.45 % | 0.01 266.67 % | 0.00 163.83 % | 0.00 -194.00 % | 0.01 |
| Earnings per share | 0.05 -41.11 % | 0.09 183.36 % | -0.11 -1 200.00 % | 0.01 -80.00 % | 0.05 175.19 % | -0.07 -166.50 % | 0.10 1 900.00 % | 0.01 -16.67 % | 0.01 27.66 % | 0.00 103.13 % | -0.15 -700.00 % | 0.03 400.00 % | 0.01 145.45 % | -0.01 -127.50 % | 0.04 376.19 % | 0.01 -23.64 % | 0.01 188.00 % | -0.01 -225.00 % | 0.01 -66.78 % | 0.03 373.64 % | -0.01 -266.67 % | 0.00 -160.00 % | 0.01 183.33 % | -0.01 -300.00 % | 0.00 -98.24 % | 0.17 1 800.00 % | -0.01 94.12 % | -0.17 -5 412.50 % | 0.00 151.61 % | -0.01 -231.91 % | 0.00 -89.89 % | 0.05 1 062.50 % | 0.00 1 900.00 % | 0.00 -50.00 % | 0.00 -99.80 % | 0.20 1 233.33 % | 0.02 417.24 % | 0.00 141.67 % | 0.00 300.00 % | 0.00 108.82 % | 0.00 38.18 % | -0.01 -283.33 % | 0.00 -85.00 % | 0.02 4 900.00 % | 0.00 105.13 % | -0.01 -230.00 % | 0.01 -45.45 % | 0.01 266.67 % | 0.00 185.71 % | 0.00 -170.00 % | 0.01 |
| Gross profit | 2.871 M -88.30 % | 24.534 M 198.52 % | -24.903 M -754.89 % | -2.913 M -101.58 % | 183.793 M 26 356.14 % | -700.000 K -113.18 % | 5.312 M 4 218.70 % | 123.000 K 121.65 % | -568.000 K 59.60 % | -1.406 M -1 291.53 % | 118.000 K -96.12 % | 3.042 M 15.27 % | 2.639 M 110.82 % | -24.384 M -261.31 % | 15.116 M 20.19 % | 12.577 M 3 734.97 % | -346.000 K 54.29 % | -757.000 K -166.23 % | 1.143 M -42.51 % | 1.988 M 1 074.51 % | -204.000 K -133.04 % | 617.474 K 35.71 % | 455.000 K 364.53 % | -172.000 K -127.04 % | 636.000 K -93.83 % | 10.312 M 436.66 % | -3.063 M 62.95 % | -8.267 M -545.90 % | 1.854 M 136.42 % | -5.091 M -825.21 % | 702.000 K 116.57 % | -4.236 M -88.02 % | -2.253 M 22.88 % | -2.921 M -146 171.20 % | 2.000 K 100.59 % | -337.000 K 58.03 % | -803.000 K -260.09 % | -223.000 K -179.64 % | 280.000 K 24.44 % | 225.000 K 200.00 % | 75.000 K -96.46 % | 2.121 M 310.25 % | 517.000 K 16.97 % | 442.000 K -7.72 % | 479.000 K 826.53 % | 51.698 K -92.79 % | 717.000 K -27.58 % | 990.000 K 13.79 % | 870.000 K 14 970.15 % | 5.773 K -99.49 % | 1.126 M |
| Income tax expense | 0.000 -100.00 % | 619.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 352.421 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.668 K | 0.000 | 0.000 | 0.000 -100.00 % | 227.264 K | 0.000 | 0.000 | 0.000 100.00 % | -724.000 K | 0.000 -100.00 % | 529.000 K | 0.000 -100.00 % | 76.301 K -15.22 % | 90.000 K | 0.000 -100.00 % | 49.000 K -77.21 % | 214.963 K | 0.000 | 0.000 -100.00 % | 55.000 K 191.67 % | -60.000 K -157.69 % | 104.000 K 0.00 % | 104.000 K | 0.000 -100.00 % | 67.451 K | 0.000 | 0.000 | 0.000 100.00 % | -28.000 K -200.00 % | 28.000 K 250.00 % | 8.000 K | 0.000 100.00 % | -39.982 K -165.54 % | 61.000 K 48.78 % | 41.000 K 412.50 % | 8.000 K -97.68 % | 344.860 K 157.36 % | 134.000 K -60.24 % | 337.000 K 632.61 % | 46.000 K -79.37 % | 222.970 K 81.28 % | 123.000 K |
| Cost of revenue | 656.000 K -94.39 % | 11.692 M -89.81 % | 114.722 M 26.52 % | 90.678 M -49.91 % | 181.047 M 24.45 % | 145.475 M 132.78 % | 62.494 M -10.45 % | 69.783 M 31.92 % | 52.899 M 5.74 % | 50.027 M -77.60 % | 223.358 M 75.90 % | 126.982 M 457.09 % | 22.794 M -84.60 % | 148.040 M 596.20 % | 21.264 M -72.22 % | 76.539 M 89.75 % | 40.336 M -15.02 % | 47.463 M 721.16 % | 5.780 M -88.04 % | 48.318 M -92.46 % | 640.437 M 330.29 % | 148.840 M 218.19 % | 46.777 M -53.10 % | 99.736 M 1 734.73 % | 5.436 M 164.53 % | -8.424 M -167.64 % | 12.455 M -58.06 % | 29.697 M 4.96 % | 28.293 M -46.53 % | 52.912 M -36.74 % | 83.646 M 29.76 % | 64.463 M 497.32 % | 10.792 M 2 016.08 % | 510.000 K 132.88 % | 219.000 K -98.55 % | 15.145 M -12.21 % | 17.251 M 12.86 % | 15.285 M 4 995.00 % | 300.000 K -89.29 % | 2.800 M -29.56 % | 3.975 M -65.91 % | 11.661 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 2.361 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.353 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.344 K | 0.000 | 0.000 | 0.000 -100.00 % | 197.638 K | 0.000 | 0.000 | 0.000 -100.00 % | 48.578 K | 0.000 | 0.000 | 0.000 -100.00 % | 90.540 K | 0.000 | 0.000 | 0.000 -100.00 % | 139.200 K | 0.000 -100.00 % | 75.000 K -63.94 % | 208.000 K -74.71 % | 822.461 K | 0.000 -100.00 % | 22.000 K -63.33 % | 60.000 K -92.55 % | 805.575 K | 0.000 | 0.000 | 0.000 -100.00 % | 491.847 K | 0.000 |
| Selling and marketing 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 -100.00 % | 28.560 K | 0.000 | 0.000 | 0.000 -100.00 % | 35.898 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.124 K | 0.000 | 0.000 | 0.000 -100.00 % | 29.610 K | 0.000 | 0.000 | 0.000 -100.00 % | 24.461 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.904 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.365 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.496 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.760 K | 0.000 |
| Other expenses | 171.000 K -98.20 % | 9.524 M 3 620.31 % | 256.000 K | 0.000 -100.00 % | 593.000 K 392.53 % | 120.399 K -90.89 % | 1.322 M | 0.000 100.00 % | -568.000 K 59.60 % | -1.406 M -1 291.53 % | 118.000 K -90.08 % | 1.190 M -54.91 % | 2.639 M 110.82 % | -24.384 M -261.31 % | 15.116 M 25.55 % | 12.040 M 3 579.77 % | -346.000 K 54.29 % | -757.000 K -166.23 % | 1.143 M 245.32 % | 331.000 K 262.25 % | -204.000 K -133.04 % | 617.474 K 35.71 % | 455.000 K 364.53 % | -172.000 K -138.48 % | 447.000 K -95.67 % | 10.312 M 436.66 % | -3.063 M 62.95 % | -8.267 M -545.90 % | 1.854 M 136.42 % | -5.091 M -1 502.48 % | 363.000 K 107.73 % | -4.694 M -108.34 % | -2.253 M -341.76 % | -510.000 K -2 450.00 % | -20.000 K 98.64 % | -1.466 M 10.61 % | -1.640 M -635.43 % | -223.000 K -217.37 % | 190.000 K 52.00 % | 125.000 K 257.14 % | 35.000 K -98.45 % | 2.257 M 1 126.63 % | 184.000 K -34.75 % | 282.000 K -28.24 % | 393.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 171.000 K -98.20 % | 9.524 M 895.19 % | 957.000 K 777.98 % | 109.000 K -84.60 % | 708.000 K 4.73 % | 676.000 K -61.33 % | 1.748 M 1 321.14 % | 123.000 K 121.65 % | -568.000 K 59.60 % | -1.406 M -1 291.53 % | 118.000 K -92.11 % | 1.496 M -43.31 % | 2.639 M 110.82 % | -24.384 M -261.31 % | 15.116 M 20.19 % | 12.577 M 3 734.97 % | -346.000 K 54.29 % | -757.000 K -166.23 % | 1.143 M -42.51 % | 1.988 M 1 074.51 % | -204.000 K -133.04 % | 617.474 K 35.71 % | 455.000 K 364.53 % | -172.000 K -127.04 % | 636.000 K -93.83 % | 10.312 M 436.66 % | -3.063 M 62.95 % | -8.267 M -545.90 % | 1.854 M 136.42 % | -5.091 M -1 502.48 % | 363.000 K 107.94 % | -4.574 M -103.02 % | -2.253 M -341.76 % | -510.000 K -2 450.00 % | -20.000 K 98.51 % | -1.341 M 12.75 % | -1.537 M -589.24 % | -223.000 K -217.37 % | 190.000 K -5.00 % | 200.000 K -17.70 % | 243.000 K -89.78 % | 2.378 M 647.80 % | 318.000 K 4.61 % | 304.000 K -32.89 % | 453.000 K -40.13 % | 756.580 K 158.22 % | 293.000 K 109.29 % | 140.000 K -79.10 % | 670.000 K 41.44 % | 473.705 K -35.02 % | 729.000 K |
| Cost and expenses | 827.000 K -96.10 % | 21.216 M -81.66 % | 115.679 M 27.00 % | 91.087 M -49.88 % | 181.755 M 24.46 % | 146.030 M 127.31 % | 64.242 M -8.10 % | 69.906 M 33.58 % | 52.331 M 7.63 % | 48.621 M -78.24 % | 223.476 M 73.94 % | 128.478 M 405.16 % | 25.433 M -79.43 % | 123.656 M 239.90 % | 36.380 M -58.98 % | 88.699 M 121.80 % | 39.990 M -14.38 % | 46.707 M 574.66 % | 6.923 M -85.76 % | 48.604 M -92.41 % | 640.233 M 328.37 % | 149.458 M 218.75 % | 46.888 M -52.91 % | 99.564 M 1 539.72 % | 6.072 M 221.61 % | 1.888 M -84.86 % | 12.473 M -58.03 % | 29.717 M -0.72 % | 29.933 M -37.41 % | 47.821 M -43.08 % | 84.009 M 40.27 % | 59.889 M 601.36 % | 8.539 M 77 727.27 % | -11.000 K -105.53 % | 199.000 K -98.56 % | 13.804 M -12.15 % | 15.714 M 5.14 % | 14.946 M 2 950.20 % | 490.000 K -83.67 % | 3.000 M -28.88 % | 4.218 M -69.70 % | 13.919 M 4 277.04 % | 318.000 K 4.61 % | 304.000 K -32.89 % | 453.000 K -40.13 % | 756.580 K 158.22 % | 293.000 K 109.29 % | 140.000 K -79.10 % | 670.000 K 41.44 % | 473.705 K -35.02 % | 729.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 701.000 K 543.12 % | 109.000 K -5.22 % | 115.000 K -79.30 % | 555.601 K 30.42 % | 426.000 K 246.34 % | 123.000 K 36.67 % | 90.000 K -45.97 % | 166.580 K 68.26 % | 99.000 K -67.65 % | 306.000 K -54.05 % | 666.000 K -72.13 % | 2.390 M 266.56 % | 652.000 K 443.33 % | 120.000 K 0.00 % | 120.000 K -91.36 % | 1.389 M 1 057.50 % | 120.000 K 366.67 % | -45.000 K -116.13 % | 279.000 K 169.65 % | 103.468 K 72.45 % | 60.000 K -26.83 % | 82.000 K 5.13 % | 78.000 K -65.68 % | 227.248 K 125.00 % | 101.000 K 3.06 % | 98.000 K 653.85 % | 13.000 K -82.20 % | 73.039 K -49.63 % | 145.000 K 20.83 % | 120.000 K -13.04 % | 138.000 K 41.62 % | 97.444 K -14.52 % | 114.000 K -8.80 % | 125.000 K 21.36 % | 103.000 K -33.36 % | 154.565 K -14.13 % | 180.000 K 140.00 % | 75.000 K -63.94 % | 208.000 K -75.09 % | 834.957 K 272.75 % | 224.000 K 918.18 % | 22.000 K -63.33 % | 60.000 K -92.57 % | 807.775 K 372.38 % | 171.000 K 22.14 % | 140.000 K -64.91 % | 399.000 K -19.65 % | 496.607 K 38.33 % | 359.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 1.400 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 |
| Depreciation and amortization | 53.000 K -30.26 % | 76.000 K 0.00 % | 76.000 K 0.00 % | 76.000 K 0.00 % | 76.000 K -31.29 % | 110.602 K -0.36 % | 111.000 K 0.91 % | 110.000 K -0.90 % | 111.000 K -31.23 % | 161.403 K 0.88 % | 160.000 K -13.98 % | 186.000 K 37.78 % | 135.000 K -38.24 % | 218.603 K 2 086.03 % | 10.000 K 0.00 % | 10.000 K 0.00 % | 10.000 K 182.89 % | 3.535 K -67.86 % | 11.000 K -70.27 % | 37.000 K | 0.000 -100.00 % | 38.540 K 126.71 % | 17.000 K -51.43 % | 35.000 K | 0.000 -100.00 % | 74.007 K | 0.000 -100.00 % | 20.000 K | 0.000 100.00 % | -21.000 K -184.00 % | 25.000 K -79.67 % | 123.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 K 2.94 % | 68.000 K -57.50 % | 160.000 K 60.00 % | 100.000 K 0.00 % | 100.000 K 0.00 % | 100.000 K -61.99 % | 263.078 K 141.36 % | 109.000 K 6.86 % | 102.000 K 6.25 % | 96.000 K -90.53 % | 1.014 M 339.72 % | -423.000 K 45.77 % | -780.000 K -297.96 % | -196.000 K -141.89 % | 467.933 K 217.87 % | -397.000 K |
| Operating income | 2.700 M -82.01 % | 15.010 M 158.04 % | -25.860 M -140.01 % | 64.627 M -64.82 % | 183.678 M 44.23 % | 127.347 M 3 473.16 % | 3.564 M 559.28 % | -776.000 K -101.49 % | 51.986 M 4 171.65 % | 1.217 M 216.02 % | -1.049 M -100.90 % | 117.131 M 403.42 % | 23.267 M 1 340.68 % | 1.615 M -95.53 % | 36.112 M -59.29 % | 88.707 M 10 237.94 % | -875.000 K 13.62 % | -1.013 M -114.93 % | 6.785 M 233.74 % | 2.033 M -99.68 % | 640.158 M 638 827.25 % | -100.224 K -128.88 % | 347.000 K -99.65 % | 99.482 M 2 041.24 % | 4.646 M -46.69 % | 8.715 M 382.86 % | -3.081 M -114.44 % | 21.332 M 9 868.22 % | 214.000 K -99.60 % | 54.166 M 15 878.17 % | 339.000 K -99.48 % | 65.197 M 585.06 % | 9.517 M 308.16 % | -4.572 M -20 881.82 % | 22.000 K -99.09 % | 2.405 M 12.12 % | 2.145 M 1 749.14 % | 116.000 K 28.89 % | 90.000 K 260.00 % | 25.000 K 114.88 % | -168.000 K -23.53 % | -136.000 K -168.34 % | 199.000 K 44.20 % | 138.000 K 430.77 % | 26.000 K 103.44 % | -756.000 K -278.72 % | 423.000 K -50.24 % | 850.000 K 333.67 % | 196.000 K 141.88 % | -468.000 K -217.88 % | 397.000 K |
| Operating income ratio | 0.77 84.76 % | 0.41 243.91 % | -0.29 -139.10 % | 0.74 -26.55 % | 1.00 13.97 % | 0.88 1 573.50 % | 0.05 573.50 % | -0.01 -101.12 % | 0.99 3 868.81 % | 0.03 633.24 % | 0.00 -100.52 % | 0.90 -1.53 % | 0.91 6 904.63 % | 0.01 -98.68 % | 0.99 -0.28 % | 1.00 4 649.31 % | -0.02 -0.89 % | -0.02 -102.21 % | 0.98 2 325.15 % | 0.04 -95.96 % | 1.00 149 206.01 % | 0.00 -109.13 % | 0.01 -99.26 % | 1.00 30.59 % | 0.77 -83.42 % | 4.62 1 507.12 % | -0.33 -132.96 % | 1.00 13 922.96 % | 0.01 -99.37 % | 1.13 28 082.74 % | 0.00 -99.63 % | 1.08 -2.87 % | 1.11 -28.78 % | 1.56 1 472.10 % | 0.10 -38.71 % | 0.16 24.54 % | 0.13 1 593.32 % | 0.01 -95.04 % | 0.16 1 777.59 % | 0.01 119.92 % | -0.04 -320.37 % | -0.01 -102.56 % | 0.38 23.28 % | 0.31 475.20 % | 0.05 100.37 % | -14.62 -2 578.72 % | 0.59 -31.29 % | 0.86 281.11 % | 0.23 100.28 % | -81.07 -23 092.82 % | 0.35 |
| Total other income expenses net | 1.800 K 100.02 % | -9.803 M -148.04 % | 20.407 M 131.88 % | -64.011 M 64.66 % | -181.127 M -39.00 % | -130.307 M -8 383.96 % | 1.573 M 50.96 % | 1.042 M -13.74 % | 1.208 M 226.89 % | -952.000 K -421.62 % | 296.000 K 195.79 % | -309.000 K -135.72 % | 865.000 K 145.77 % | -1.890 M -592.19 % | 384.000 K 38 300.00 % | 1.000 K -99.93 % | 1.380 M 514.41 % | -333.000 K -33 400.00 % | 1.000 K 0.00 % | 1.000 K 100.00 % | -640.661 M -1 104 231.05 % | 58.024 K 5 902.40 % | -1.000 K 0.00 % | -1.000 K 99.98 % | -4.408 M -6 271.23 % | -69.186 K -102.68 % | 2.580 M 108.71 % | -29.619 M -2 962 000.00 % | 1.000 K 100.00 % | -54.536 M -5 453 500.00 % | -1.000 K 0.00 % | -1.000 K | 0.000 -100.00 % | 3.120 M | 0.000 100.00 % | -1.400 M 0.71 % | -1.410 M -1 295.83 % | 117.910 K | 0.000 | 0.000 | 0.000 -100.00 % | 144.557 K | 0.000 100.00 % | -42.000 K | 0.000 -100.00 % | 309.544 K 30 854.40 % | 1.000 K -95.65 % | 23.000 K 475.00 % | 4.000 K | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-03-31 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -3.007 M | 0.000 -100.00 % | 293.600 M | 0.000 100.00 % | -14.185 M -104.95 % | 286.315 M 12.67 % | 254.120 M -14.42 % | 296.923 M 11 216.56 % | -2.671 M 62.17 % | -7.061 M -142.39 % | 16.657 M 327.78 % | -7.313 M -529.87 % | -1.161 M 78.54 % | -5.411 M -283.20 % | -1.412 M 40.51 % | -2.374 M -105.06 % | 46.866 M 5 389.88 % | -885.955 K -103.42 % | 25.917 M 162.83 % | 9.861 M -84.83 % | 65.003 M -37.53 % | 104.059 M 46.53 % | 71.018 M 14.68 % | 61.927 M 2 480.54 % | -2.601 M -173.42 % | 3.543 M |
| Total investments | 0.000 -100.00 % | 76.543 M | 0.000 -100.00 % | 27.568 M | 0.000 -100.00 % | 6.568 M | 0.000 -100.00 % | 6.568 M -0.01 % | 6.568 M -98.58 % | 463.705 M 6 959.65 % | 6.568 M 0.31 % | 6.548 M 0.00 % | 6.548 M 15.98 % | 5.646 M -0.01 % | 5.646 M -4.88 % | 5.936 M -1.50 % | 6.026 M 59.55 % | 3.777 M -40.14 % | 6.309 M 47.51 % | 4.277 M -76.34 % | 18.077 M 1 046.30 % | 1.577 M 1 477.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 2.193 M | 0.000 -100.00 % | 300.500 M | 0.000 -100.00 % | 300.500 M 0.00 % | 300.500 M 17.85 % | 254.975 M -15.15 % | 300.500 M | 0.000 | 0.000 -100.00 % | 17.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.656 M | 0.000 -100.00 % | 30.285 M 202.85 % | 10.000 M -85.36 % | 68.300 M -35.47 % | 105.848 M 45.40 % | 72.798 M 14.83 % | 63.398 M | 0.000 -100.00 % | 8.239 M |
| Accumulated other comprehensive income loss | 60.801 M | 0.000 -100.00 % | 61.784 M 423.42 % | 11.804 M -79.83 % | 58.515 M | 0.000 -100.00 % | 1.265 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.085 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 400.754 K | 0.000 -100.00 % | 400.754 K 0.00 % | 400.754 K 4.70 % | 382.777 K |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.373 M | 0.000 | 0.000 -100.00 % | 5.130 M | 0.000 -100.00 % | 5.309 M | 0.000 -100.00 % | 5.556 M | 0.000 -100.00 % | 5.121 M | 0.000 -100.00 % | 5.043 M | 0.000 -100.00 % | 5.690 M | 0.000 -100.00 % | 5.021 M | 0.000 -100.00 % | 4.884 M | 0.000 -100.00 % | 4.783 M -5.57 % | 5.066 M 0.48 % | 5.042 M |
| Common stock | 0.000 -100.00 % | 49.980 M | 0.000 -100.00 % | 49.980 M | 0.000 -100.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M 0.00 % | 49.980 M |
| Total equity | 60.801 M 0.00 % | 60.801 M -1.59 % | 61.784 M 0.00 % | 61.784 M 5.59 % | 58.515 M -0.18 % | 58.618 M 0.18 % | 58.515 M 3.40 % | 56.592 M 0.99 % | 56.036 M -2.53 % | 57.489 M 2.62 % | 56.021 M -1.83 % | 57.063 M 1.64 % | 56.141 M -0.69 % | 56.533 M 1.80 % | 55.532 M 7.57 % | 51.624 M -6.86 % | 55.424 M 15.72 % | 47.895 M -14.17 % | 55.805 M 1.00 % | 55.254 M -0.27 % | 55.402 M 0.78 % | 54.971 M -0.53 % | 55.265 M 0.32 % | 55.091 M -0.13 % | 55.164 M -0.51 % | 55.446 M 0.08 % | 55.404 M |
| Other non current liabilities | -60.801 M -123.84 % | 255.000 M 512.73 % | -61.784 M -120.56 % | 300.500 M 613.54 % | -58.515 M -119.47 % | 300.500 M 241.34 % | 88.034 M | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 210.000 K -0.02 % | 210.051 K | 0.000 -100.00 % | 70.143 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M 1 248.50 % | 178.000 K -84.46 % | 1.145 M | 0.000 -100.00 % | 224.299 K | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.500 M 17.85 % | 254.975 M -15.15 % | 300.500 M | 0.000 | 0.000 -100.00 % | 17.418 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.656 M | 0.000 | 0.000 -100.00 % | 10.000 M -85.36 % | 68.300 M -35.47 % | 105.848 M 45.40 % | 72.798 M 14.83 % | 63.398 M | 0.000 -100.00 % | 8.239 M |
| Total non current liabilities | -60.801 M -123.84 % | 255.000 M 512.73 % | -61.784 M -120.56 % | 300.500 M 613.54 % | -58.515 M -119.47 % | 300.500 M -22.66 % | 388.534 M 52.38 % | 254.975 M -15.15 % | 300.500 M 30 049 900.00 % | 1.000 K | 0.000 -100.00 % | 17.418 M | 0.000 -100.00 % | 210.000 K -0.02 % | 210.051 K 2 233.90 % | 9.000 K -99.99 % | 70.143 M 47.19 % | 47.656 M 554 878.46 % | 8.587 K | 0.000 -100.00 % | 12.400 M -81.89 % | 68.478 M -36.00 % | 106.994 M 46.97 % | 72.798 M 14.36 % | 63.656 M 1 396.37 % | 4.254 M -48.37 % | 8.239 M |
| Other current liabilities | 0.000 -100.00 % | 1.142 M | 0.000 -100.00 % | 50.630 M | 0.000 -100.00 % | 88.137 M | 0.000 -100.00 % | 295.090 M 7.92 % | 273.446 M -37.27 % | 435.917 M 37.77 % | 316.416 M 10 315.27 % | 3.038 M -96.12 % | 78.369 M -27.99 % | 108.827 M 185.72 % | 38.088 M -53.39 % | 81.725 M 16.83 % | 69.949 M 6 561.85 % | 1.050 M -96.26 % | 28.081 M 3 396.97 % | 803.000 K -55.04 % | 1.786 M 8 018.23 % | 22.000 K 100.02 % | -105.848 M -47 353.78 % | 224.000 K 1 893.59 % | 11.236 K | 0.000 | 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 -100.00 % | 93.040 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 2.193 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 -100.00 % | 30.285 M 202.85 % | 10.000 M | 0.000 -100.00 % | 105.848 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 3.335 M | 0.000 -100.00 % | 50.630 M | 0.000 -100.00 % | 88.137 M | 0.000 -100.00 % | 295.090 M 7.92 % | 273.446 M -37.27 % | 435.917 M 37.77 % | 316.416 M 10 315.27 % | 3.038 M -96.12 % | 78.369 M -27.99 % | 108.827 M 185.72 % | 38.088 M -53.39 % | 81.725 M 16.83 % | 69.949 M 6 561.85 % | 1.050 M -96.26 % | 28.081 M -9.67 % | 31.088 M 150.70 % | 12.400 M 56 265.16 % | 22.000 K -99.98 % | 107.016 M 47 674.93 % | 224.000 K 1 893.59 % | 11.236 K | 0.000 | 0.000 |
| Total liabilities | -60.801 M -123.54 % | 258.335 M 518.13 % | -61.784 M -117.60 % | 351.130 M 700.07 % | -58.515 M -115.06 % | 388.534 M 0.00 % | 388.534 M -29.37 % | 550.065 M -4.16 % | 573.946 M 31.66 % | 435.918 M 37.77 % | 316.416 M 1 446.81 % | 20.456 M -73.90 % | 78.369 M -28.13 % | 109.037 M 184.71 % | 38.298 M -53.14 % | 81.734 M 16.53 % | 70.143 M 44.01 % | 48.706 M 73.40 % | 28.089 M -9.65 % | 31.088 M 150.82 % | 12.395 M -81.91 % | 68.500 M -35.96 % | 106.959 M 46.47 % | 73.022 M 14.69 % | 63.668 M 1 396.63 % | 4.254 M -48.37 % | 8.239 M |
| Other non current assets | 0.000 -100.00 % | 299.880 M | 0.000 -100.00 % | 354.429 M | 0.000 -100.00 % | 344.456 M -20.26 % | 431.953 M -14.22 % | 503.553 M -6.14 % | 536.514 M 15.58 % | 464.205 M 53.13 % | 303.140 M 2 371.58 % | 12.265 M -89.25 % | 114.103 M 8.14 % | 105.511 M 154.50 % | 41.459 M 106.46 % | 20.081 M -2.70 % | 20.639 M 253.65 % | 5.836 M -68.77 % | 18.689 M -39.59 % | 30.939 M -0.25 % | 31.018 M -65.01 % | 88.643 M -33.38 % | 133.051 M 34.71 % | 98.770 M 10.12 % | 89.695 M 69.05 % | 53.060 M -11.63 % | 60.043 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.797 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.001 M | 0.000 -100.00 % | 4.280 M | 0.000 100.00 % | -2.059 M | 0.000 | 0.000 100.00 % | -5.570 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.077 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 25.000 K -91.15 % | 282.575 K -40.00 % | 470.959 K |
| 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 771.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 % | 25.000 K | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 25.000 K -91.15 % | 282.575 K -40.00 % | 470.959 K |
| Property plant equipment net | 0.000 -100.00 % | 708.000 K | 0.000 -100.00 % | 861.000 K | 0.000 -100.00 % | 1.014 M 0.00 % | 1.014 M -17.89 % | 1.235 M -15.20 % | 1.456 M -18.04 % | 1.777 M -15.29 % | 2.098 M 824.13 % | 227.000 K -7.78 % | 246.151 K -5.69 % | 261.000 K -12.32 % | 297.685 K -10.34 % | 332.000 K -9.59 % | 367.224 K -87.21 % | 2.871 M 522.46 % | 461.231 K -0.81 % | 465.000 K -17.43 % | 563.140 K -30.73 % | 813.000 K 0.02 % | 812.818 K -27.75 % | 1.125 M -11.78 % | 1.275 M -66.05 % | 3.756 M -5.28 % | 3.966 M |
| Total non current assets | 0.000 -100.00 % | 300.980 M | 0.000 -100.00 % | 355.686 M | 0.000 -100.00 % | 345.866 M -20.12 % | 432.967 M -15.40 % | 511.755 M -4.94 % | 538.369 M 15.50 % | 466.139 M 52.64 % | 305.394 M 2 313.80 % | 12.652 M -88.95 % | 114.508 M 5.27 % | 108.773 M 160.49 % | 41.756 M 69.10 % | 24.693 M 17.55 % | 21.006 M 215.98 % | 6.648 M -65.29 % | 19.150 M -39.03 % | 31.410 M -0.64 % | 31.611 M -64.68 % | 89.491 M -33.16 % | 133.889 M 34.03 % | 99.895 M 9.78 % | 90.996 M 59.36 % | 57.099 M -11.45 % | 64.479 M |
| Other current assets | 0.000 -100.00 % | 4.097 M | 0.000 -100.00 % | 8.242 M | 0.000 -100.00 % | 3.777 M | 0.000 -100.00 % | 4.545 M 63.08 % | 2.787 M | 0.000 -100.00 % | 1.759 M -24.55 % | 2.331 M 29.66 % | 1.798 M 179 679.40 % | 1.000 K -99.57 % | 230.508 K -93.40 % | 3.491 M 340.86 % | 791.863 K 42.17 % | 557.000 K -24.68 % | 739.485 K -44.15 % | 1.324 M -22.16 % | 1.701 M 62.76 % | 1.045 M 21.92 % | 857.107 K 435.69 % | 160.000 K 82.25 % | 87.790 K | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 771.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.645 M | 0.000 -100.00 % | 1.656 M | 0.000 -100.00 % | 5.836 M -7.50 % | 6.309 M | 0.000 -100.00 % | 18.077 M | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 5.200 M | 0.000 -100.00 % | 6.900 M | 0.000 -100.00 % | 14.185 M 0.00 % | 14.185 M 1 559.06 % | 855.000 K -76.09 % | 3.577 M 33.90 % | 2.671 M -62.17 % | 7.061 M 827.88 % | 761.000 K -89.59 % | 7.313 M 529.87 % | 1.161 M -78.54 % | 5.411 M 283.20 % | 1.412 M -40.51 % | 2.374 M 200.47 % | 790.000 K -10.83 % | 885.955 K -79.72 % | 4.368 M 3 037.73 % | 139.209 K -95.78 % | 3.297 M 84.28 % | 1.789 M 0.52 % | 1.780 M 21.03 % | 1.471 M -43.47 % | 2.601 M -44.61 % | 4.696 M |
| Cash and short term investments | 0.000 -100.00 % | 5.200 M | 0.000 -100.00 % | 6.900 M | 0.000 -100.00 % | 14.185 M 0.00 % | 14.185 M 772.39 % | 1.626 M -54.54 % | 3.577 M 33.90 % | 2.671 M -62.17 % | 7.061 M 827.88 % | 761.000 K -89.59 % | 7.313 M 92.14 % | 3.806 M -29.66 % | 5.411 M 76.36 % | 3.068 M 29.25 % | 2.374 M -64.18 % | 6.626 M 647.89 % | 885.955 K -79.72 % | 4.368 M -76.02 % | 18.216 M 452.51 % | 3.297 M 74.53 % | 1.889 M 6.13 % | 1.780 M 21.03 % | 1.471 M -43.47 % | 2.601 M -44.61 % | 4.696 M |
| Total current assets | 0.000 -100.00 % | 18.155 M | 0.000 -100.00 % | 57.228 M | 0.000 -100.00 % | 101.286 M 614.04 % | 14.185 M -85.05 % | 94.901 M 3.59 % | 91.613 M 235.97 % | 27.268 M -59.33 % | 67.043 M 3.35 % | 64.867 M 224.30 % | 20.002 M -64.78 % | 56.797 M 9.07 % | 52.074 M -52.08 % | 108.665 M 3.93 % | 104.560 M 16.24 % | 89.953 M 38.94 % | 64.744 M 17.86 % | 54.933 M 51.81 % | 36.185 M 6.49 % | 33.980 M 19.93 % | 28.334 M 0.41 % | 28.218 M 1.37 % | 27.836 M 970.05 % | 2.601 M -44.61 % | 4.696 M |
| Inventory | 0.000 -100.00 % | 6.858 M | 0.000 -100.00 % | 37.854 M | 0.000 -100.00 % | 82.107 M | 0.000 -100.00 % | 42.653 M -26.72 % | 58.208 M 136.65 % | 24.597 M -57.75 % | 58.223 M -5.75 % | 61.775 M 466.30 % | 10.909 M -57.85 % | 25.878 M 26.53 % | 20.452 M -79.97 % | 102.106 M 1.22 % | 100.871 M 21.87 % | 82.770 M 42.87 % | 57.935 M 196.56 % | 19.536 M 20.09 % | 16.268 M -21.57 % | 20.743 M 0.00 % | 20.743 M -21.06 % | 26.278 M 0.00 % | 26.278 M | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 2.000 M | 0.000 -100.00 % | 4.232 M | 0.000 -100.00 % | 1.217 M | 0.000 -100.00 % | 46.077 M 70.40 % | 27.041 M | 0.000 | 0.000 | 0.000 100.00 % | -17.168 K -100.06 % | 27.112 M 4.36 % | 25.981 M | 0.000 -100.00 % | 524.056 K | 0.000 -100.00 % | 5.184 M -82.55 % | 29.705 M | 0.000 -100.00 % | 8.895 M 83.60 % | 4.845 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 -100.00 % | 392.000 K | 0.000 -100.00 % | 396.000 K | 0.000 -100.00 % | 396.000 K | 0.000 -100.00 % | 399.000 K 0.01 % | 398.973 K 154.12 % | 157.000 K 0.08 % | 156.871 K -1.96 % | 160.000 K 0.28 % | 159.555 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K 7.72 % | 5.570 K -84.09 % | 35.000 K | 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 100.00 % | -21.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account 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 -100.00 % | 521.282 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 10.821 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.265 M -82.61 % | 7.270 M 9.96 % | 6.612 M 614.48 % | 925.429 K -87.68 % | 7.509 M 925.84 % | 731.985 K -89.67 % | 7.083 M 1 071.36 % | 604.684 K -90.77 % | 6.553 M 1 419.52 % | 431.254 K -73.77 % | 1.644 M 310.23 % | 400.754 K | 0.000 -100.00 % | 134.875 K -97.44 % | 5.274 M 1 216.02 % | 400.754 K -91.97 % | 4.991 M | 0.000 -100.00 % | 5.111 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities 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 -100.00 % | 34.441 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -102.615 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -69.949 M | 0.000 | 0.000 | 0.000 100.00 % | -12.406 M | 0.000 100.00 % | -107.051 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 319.136 M | 0.000 -100.00 % | 412.914 M | 0.000 -100.00 % | 447.152 M 0.00 % | 447.152 M -26.29 % | 606.657 M -3.70 % | 629.982 M 27.68 % | 493.407 M 32.48 % | 372.437 M 380.45 % | 77.519 M -42.37 % | 134.510 M -18.76 % | 165.570 M 76.46 % | 93.830 M -29.64 % | 133.358 M 6.20 % | 125.567 M 29.98 % | 96.601 M 15.15 % | 83.894 M -2.83 % | 86.342 M 27.35 % | 67.797 M -45.09 % | 123.471 M -23.89 % | 162.223 M 26.63 % | 128.113 M 7.81 % | 118.832 M 99.05 % | 59.700 M -13.70 % | 69.176 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-03-31 | 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-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 | 2012-12-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 | 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 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -91.556 M 0.01 % | -91.563 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.950 M 0.00 % | -11.950 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -79.606 M 0.01 % | -79.614 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -2.702 M 41.10 % | -4.588 M -184.13 % | 5.453 M 985.23 % | -616.000 K 75.85 % | -2.551 M -387.36 % | 887.725 K 0.08 % | 887.000 K 433.46 % | -266.000 K 8.59 % | -291.000 K -15.38 % | -252.214 K -133.49 % | 753.000 K 160.87 % | -1.237 M -435.50 % | -231.000 K -145.97 % | 502.492 K 331.56 % | -217.000 K 48.09 % | -418.000 K 17.39 % | -506.000 K -181.37 % | 621.851 K 227.43 % | -488.000 K 67.57 % | -1.505 M -399.20 % | 503.000 K 331.76 % | 116.501 K 145.51 % | -256.000 K -183.12 % | 308.000 K 262.96 % | -189.000 K 97.76 % | -8.431 M -1 782.77 % | 501.000 K -93.95 % | 8.287 M 5 311.95 % | -159.000 K -151.32 % | 309.804 K 232.96 % | -233.000 K 0.00 % | -233.000 K -8.88 % | -214.000 K -114.08 % | 1.519 M 7 006.55 % | -22.000 K 97.81 % | -1.005 M -36.73 % | -735.000 K -377.67 % | -153.871 K -148.18 % | -62.000 K -264.71 % | -17.000 K -110.12 % | 168.000 K -38.42 % | 272.818 K 297.69 % | -138.000 K 10.39 % | -154.000 K -755.56 % | -18.000 K -105.00 % | 360.022 K 224.15 % | -290.000 K 45.90 % | -536.000 K -248.05 % | -154.000 K -162.87 % | 244.963 K 189.40 % | -274.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -89.988 M 0.01 % | -89.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.904 M 0.00 % | 94.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 94.904 M 0.00 % | 94.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 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 | 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 | 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 | 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 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.909 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 9.262 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.170 M 188.68 % | 4.909 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -89.988 M 0.01 % | -89.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -89.988 M 0.01 % | -89.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 |