Jindal Leasefin Limited JLL.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | -29.310 M -40 024.81 % | 73.413 K -3.68 % | 76.214 K -85.43 % | 523.000 K -84.54 % | 3.382 M -74.80 % | 13.421 M 178.97 % | 4.811 M 130.74 % | 2.085 M 195.10 % | 706.538 K -74.47 % | 2.767 M 3 220.41 % | 83.333 K -53.88 % | 180.669 K -94.93 % | 3.563 M 1 063.73 % | 306.170 K |
| Net income | -23.766 M -1 406.63 % | -1.577 M -56.20 % | -1.010 M -151.87 % | 1.947 M 834.72 % | -265.000 K -102.03 % | 13.034 M 1 401.03 % | 868.358 K -29.80 % | 1.237 M 127.33 % | -4.526 M -675.44 % | 786.528 K 121.21 % | 355.553 K 198.22 % | -362.000 K -103.20 % | 11.309 M 949.07 % | 1.078 M |
| Income before tax | -31.269 M -1 584.56 % | -1.856 M -55.80 % | -1.191 M -232.82 % | 897.000 K -49.18 % | 1.765 M -84.58 % | 11.443 M 371.10 % | 2.429 M 941.14 % | 233.303 K 104.62 % | -5.052 M -606.88 % | 996.683 K 55.79 % | 639.758 K 224.71 % | -513.000 K -103.26 % | 15.741 M 1 586.49 % | 933.361 K |
| Income before tax ratio | 1.07 104.22 % | -25.28 -61.74 % | -15.63 -1 011.46 % | 1.72 228.64 % | 0.52 -38.79 % | 0.85 68.87 % | 0.50 351.21 % | 0.11 101.56 % | -7.15 -2 085.09 % | 0.36 -95.31 % | 7.68 370.37 % | -2.84 -164.27 % | 4.42 44.92 % | 3.05 |
| EBITDA | -31.267 M -1 584.64 % | -1.856 M -55.97 % | -1.190 M -98.00 % | -601.000 K -130.31 % | 1.983 M -82.66 % | 11.439 M 374.63 % | 2.410 M 912.24 % | 238.087 K 104.70 % | -5.066 M -573.90 % | 1.069 M 242.15 % | -752.000 K 36.86 % | -1.191 M -156.61 % | 2.104 M 292.15 % | -1.095 M |
| Net income ratio | 0.81 103.77 % | -21.49 -62.16 % | -13.25 -455.94 % | 3.72 4 851.08 % | -0.08 -108.07 % | 0.97 438.07 % | 0.18 -69.58 % | 0.59 109.26 % | -6.41 -2 353.59 % | 0.28 -93.34 % | 4.27 312.94 % | -2.00 -163.13 % | 3.17 -9.85 % | 3.52 |
| Ratio EBITDA | 1.07 104.22 % | -25.28 -61.92 % | -15.61 -1 258.75 % | -1.15 -295.99 % | 0.59 -31.20 % | 0.85 70.14 % | 0.50 338.68 % | 0.11 101.59 % | -7.17 -1 955.93 % | 0.39 104.28 % | -9.02 -36.89 % | -6.59 -1 216.34 % | 0.59 116.51 % | -3.58 |
| Gross profit ratio | 1.03 116.47 % | -6.27 4.32 % | -6.55 -17 029.36 % | -0.04 -104.33 % | 0.88 -7.09 % | 0.95 29.73 % | 0.73 27.70 % | 0.57 260.52 % | 0.16 -75.21 % | 0.64 131.10 % | -2.06 -20 051.97 % | 0.01 -98.87 % | 0.91 3 009.91 % | 0.03 |
| Weighted average shs out dil | 3.012 M 0.10 % | 3.009 M 0.00 % | 3.009 M 0.46 % | 2.995 M -0.47 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M -0.27 % | 3.017 M -0.26 % | 3.025 M 2.09 % | 2.963 M -1.53 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M |
| Weighted average shs out | 3.012 M 0.10 % | 3.009 M 0.00 % | 3.009 M 0.46 % | 2.995 M -0.47 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M -0.27 % | 3.017 M -0.26 % | 3.025 M 2.09 % | 2.963 M -1.53 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M |
| EPS diluted | -7.89 -1 417.31 % | -0.52 -52.94 % | -0.34 -152.31 % | 0.65 837.80 % | -0.09 -102.03 % | 4.33 1 393.10 % | 0.29 -29.27 % | 0.41 127.33 % | -1.50 -676.92 % | 0.26 116.67 % | 0.12 200.00 % | -0.12 -103.19 % | 3.76 944.44 % | 0.36 |
| Earnings per share | -7.89 -1 417.31 % | -0.52 -52.94 % | -0.34 -152.31 % | 0.65 837.80 % | -0.09 -102.03 % | 4.33 1 393.10 % | 0.29 -29.27 % | 0.41 127.33 % | -1.50 -676.92 % | 0.26 116.67 % | 0.12 200.00 % | -0.12 -103.19 % | 3.76 944.44 % | 0.36 |
| Gross profit | -30.251 M -6 474.66 % | -460.115 K 7.84 % | -499.234 K -2 396.17 % | -20.000 K -100.67 % | 2.986 M -76.59 % | 12.753 M 261.89 % | 3.524 M 194.65 % | 1.196 M 963.90 % | 112.417 K -93.67 % | 1.776 M 1 132.56 % | -172.000 K -9 302.78 % | 1.869 K -99.94 % | 3.259 M 36 091.00 % | 9.005 K |
| Income tax expense | -7.503 M -2 591.33 % | -278.784 K -53.58 % | -181.529 K 82.71 % | -1.050 M -151.72 % | 2.030 M 227.56 % | -1.591 M -202.01 % | 1.560 M 255.53 % | -1.003 M -90.68 % | -526.000 K -350.29 % | 210.155 K -26.06 % | 284.205 K 288.22 % | -151.000 K -103.41 % | 4.432 M 2 962.38 % | 144.724 K |
| Cost of revenue | 941.000 K 76.37 % | 533.528 K -7.31 % | 575.580 K 6.00 % | 543.000 K 36.99 % | 396.381 K -40.65 % | 667.908 K -48.10 % | 1.287 M 44.82 % | 888.682 K 49.58 % | 594.121 K -40.01 % | 990.363 K 288.00 % | 255.250 K 42.76 % | 178.800 K -41.13 % | 303.731 K 2.21 % | 297.165 K |
| General and administrative expenses | 1.057 M 1 286.20 % | 76.282 K -3.22 % | 78.820 K -4.89 % | 82.870 K -30.66 % | 119.514 K 66.01 % | 71.990 K 10.08 % | 65.400 K -32.19 % | 96.440 K -86.55 % | 717.250 K 1 618.54 % | 41.736 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 15.215 K 6.70 % | 14.259 K -17.10 % | 17.200 K 46.26 % | 11.760 K -27.28 % | 16.171 K -21.43 % | 20.581 K -86.20 % | 149.169 K 538.87 % | 23.349 K -19.37 % | 28.959 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | -303.465 K -123.25 % | 1.305 M 119.07 % | 595.783 K 22.24 % | 487.370 K -43.81 % | 867.315 K -93.15 % | 12.661 M 282.50 % | 3.310 M 207.62 % | 1.076 M -75.65 % | 4.418 M 462.16 % | 785.896 K 33.76 % | 587.522 K -51.08 % | 1.201 M 37.24 % | 875.126 K -22.90 % | 1.135 M |
| Operating expenses | 769.169 K -44.89 % | 1.396 M 101.75 % | 691.803 K 18.87 % | 582.000 K -41.97 % | 1.003 M -92.14 % | 12.753 M 261.89 % | 3.524 M 194.65 % | 1.196 M -76.84 % | 5.164 M 523.95 % | 827.632 K 40.87 % | 587.522 K -51.08 % | 1.201 M 37.24 % | 875.126 K -22.90 % | 1.135 M |
| Cost and expenses | 1.958 M 1.49 % | 1.929 M 52.24 % | 1.267 M 12.64 % | 1.125 M -19.60 % | 1.399 M 80.49 % | 775.215 K -67.74 % | 2.403 M 29.82 % | 1.851 M 47.37 % | 1.256 M -30.91 % | 1.818 M 115.72 % | 842.772 K -38.93 % | 1.380 M 17.05 % | 1.179 M -17.67 % | 1.432 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 |
| Selling general and administrative expenses | 1.073 M 1 084.69 % | 90.541 K -5.71 % | 96.020 K 1.47 % | 94.630 K -30.26 % | 135.685 K 46.57 % | 92.571 K -56.86 % | 214.569 K 79.12 % | 119.789 K -83.95 % | 746.209 K 1 687.93 % | 41.736 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.460 K -83.65 % | 21.164 K | 0.000 | 0.000 | 0.000 -100.00 % | 83.333 K | 0.000 -100.00 % | 288.110 K | 0.000 |
| Interest expense | 262.321 K | 0.000 -100.00 % | 374.000 -98.26 % | 21.498 K -90.07 % | 216.555 K 64 736.83 % | 334.000 136.88 % | 141.000 | 0.000 -100.00 % | 3.000 -98.68 % | 227.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.000 K 13.64 % | 880.000 -14.98 % | 1.035 K -15.02 % | 1.218 K -14.94 % | 1.432 K -15.01 % | 1.685 K -14.98 % | 1.982 K -15.01 % | 2.332 K 117.14 % | -13.603 K -136.82 % | 36.943 K 393.96 % | 7.479 K 0.00 % | 7.479 K -14.03 % | 8.700 K -71.53 % | 30.559 K |
| Operating income | -31.268 M -1 584.83 % | -1.856 M -55.82 % | -1.191 M -232.02 % | 902.169 K -54.50 % | 1.983 M -82.66 % | 11.437 M 374.95 % | 2.408 M 921.40 % | 235.755 K 104.67 % | -5.052 M -632.59 % | 948.579 K 395.51 % | -321.000 K 73.23 % | -1.199 M -150.29 % | 2.384 M 311.72 % | -1.126 M |
| Operating income ratio | 1.07 104.22 % | -25.28 -61.76 % | -15.63 -1 005.95 % | 1.72 194.20 % | 0.59 -31.19 % | 0.85 70.25 % | 0.50 342.66 % | 0.11 101.58 % | -7.15 -2 185.76 % | 0.34 108.90 % | -3.85 41.96 % | -6.64 -1 091.85 % | 0.67 118.19 % | -3.68 |
| Total other income expenses net | -1.000 K -184.09 % | -352.000 5.63 % | -373.000 -100.02 % | 1.499 M 787.61 % | -218.000 K -3 658.60 % | 6.126 K -70.86 % | 21.023 K 957.38 % | -2.452 K -81 633.33 % | -3.000 -100.01 % | 48.104 K -96.56 % | 1.399 M 104.03 % | 685.676 K -94.87 % | 13.357 M 548.71 % | 2.059 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 50.007 M 442.21 % | 9.223 M 69 922.80 % | -13.209 K 71.75 % | -46.764 K -102.09 % | 2.242 M 2 389.34 % | 90.075 K 108.53 % | -1.056 M -107.71 % | 13.698 M 1 026.68 % | 1.216 M -90.81 % | 13.231 M 128.42 % | -46.555 M 21.03 % | -58.951 M -12 167.92 % | -480.529 K -1 091.40 % | -40.333 K |
| Total investments | 111.479 M 21.61 % | 91.668 M 1 328.85 % | 6.416 M 0.00 % | 6.416 M 0.00 % | 6.416 M -90.97 % | 71.011 M 11.64 % | 63.608 M 72.26 % | 36.926 M 21.52 % | 30.388 M 373.66 % | 6.416 M 82.92 % | 3.507 M | 0.000 | 0.000 -100.00 % | 32.533 M |
| Total debt | 53.198 M 475.84 % | 9.238 M 594.73 % | 1.330 M 499.34 % | 221.870 K -90.29 % | 2.285 M 1 423.53 % | 150.000 K 275.00 % | 40.000 K -99.78 % | 17.924 M 1 357.56 % | 1.230 M -90.93 % | 13.555 M | 0.000 -100.00 % | 890.230 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 25.577 M | 0.000 -100.00 % | 16.156 M | 0.000 -100.00 % | 12.367 M | 0.000 -100.00 % | 9.724 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 8.038 M -74.73 % | 31.804 M -4.73 % | 33.381 M -2.94 % | 34.391 M 5.42 % | 32.623 M -1.01 % | 32.955 M 16.79 % | 28.218 M 3.18 % | 27.348 M 4.74 % | 26.111 M -14.77 % | 30.636 M 2.10 % | 30.007 M 1.20 % | 29.651 M -0.58 % | 29.823 M 61.24 % | 18.496 M |
| Common stock | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M |
| Total equity | 63.704 M -22.95 % | 82.675 M 3.85 % | 79.613 M 0.72 % | 79.044 M 5.28 % | 75.080 M 4.31 % | 71.980 M 18.38 % | 60.806 M 11.44 % | 54.562 M 71.38 % | 31.838 M -48.51 % | 61.827 M 1.29 % | 61.041 M 0.59 % | 60.685 M -0.28 % | 60.857 M 22.87 % | 49.530 M |
| Other non current liabilities | 651.000 K -50.12 % | 1.305 M 333.81 % | 300.855 K 42.25 % | 211.500 K 5.71 % | 200.078 K | 0.000 100.00 % | -3.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 53.198 M 1 051.72 % | 4.619 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 |
| Total non current liabilities | 53.849 M 485.95 % | 9.190 M 313.91 % | 2.220 M 949.78 % | 211.500 K 5.71 % | 200.078 K -91.82 % | 2.447 M 46.48 % | 1.670 M 237.99 % | 494.165 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | -10.445 K -127.31 % | 38.253 K | 0.000 -100.00 % | 225.261 K -84.42 % | 1.446 M -36.96 % | 2.293 M 170.84 % | 846.748 K 121.52 % | 382.244 K 10.03 % | 347.386 K -41.89 % | 597.790 K 66.08 % | 359.943 K 31.98 % | 272.720 K -93.92 % | 4.483 M 886.37 % | 454.485 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 |
| Short term debt | 0.000 -100.00 % | 4.619 M 247.38 % | 1.330 M | 0.000 -100.00 % | 2.285 M 1 423.53 % | 150.000 K | 0.000 -100.00 % | 17.924 M 1 357.56 % | 1.230 M -90.93 % | 13.555 M | 0.000 -100.00 % | 890.230 K | 0.000 | 0.000 |
| Total current liabilities | 10.000 K -99.87 % | 7.528 M 466.09 % | 1.330 M 490.32 % | 225.261 K -93.97 % | 3.733 M 52.60 % | 2.447 M 81.27 % | 1.350 M -92.67 % | 18.418 M 1 067.84 % | 1.577 M -89.05 % | 14.406 M 3 902.25 % | 359.943 K -69.05 % | 1.163 M -74.06 % | 4.483 M 886.37 % | 454.485 K |
| Total liabilities | 53.859 M 384.52 % | 11.116 M 213.12 % | 3.550 M 712.81 % | 436.761 K -88.90 % | 3.934 M 60.78 % | 2.447 M -18.98 % | 3.020 M -83.60 % | 18.418 M 1 067.84 % | 1.577 M -89.05 % | 14.406 M 3 902.25 % | 359.943 K -69.05 % | 1.163 M -74.06 % | 4.483 M 886.37 % | 454.485 K |
| Other non current assets | 303.000 K -85.36 % | 2.069 M -97.19 % | 73.715 M -49.06 % | 144.697 M 100.66 % | 72.110 M 4.61 % | 68.934 M 1 010.10 % | 6.210 M -72.71 % | 22.754 M -14.97 % | 26.760 M -39.20 % | 44.012 M 1 140.75 % | 3.547 M 8 768.12 % | 40.000 K 0.00 % | 40.000 K -99.88 % | 32.573 M |
| Long term investments | 111.479 M 1 637.57 % | 6.416 M 109.15 % | -70.086 M -6.43 % | -65.849 M -0.13 % | -65.761 M | 0.000 -100.00 % | 57.438 M 305.28 % | 14.173 M 282.29 % | 3.707 M 109.87 % | -37.557 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -72.796 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.131 M 1 189.70 % | -1.572 M -409.91 % | 507.271 K | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 -100.00 % | 1.497 M 161.81 % | 571.779 K 437.48 % | 106.382 K -95.94 % | 2.617 M | 0.000 -100.00 % | 408.945 K -73.31 % | 1.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 1.497 M 102.07 % | -72.225 M -67 991.75 % | 106.382 K -95.94 % | 2.617 M | 0.000 -100.00 % | 17.540 M 43 950.00 % | -40.000 K -100.11 % | 37.557 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 4.000 K -19.74 % | 4.984 K -15.01 % | 5.864 K -15.00 % | 6.899 K -15.00 % | 8.116 K -15.01 % | 9.549 K -15.00 % | 11.234 K -14.99 % | 13.215 K -15.01 % | 15.548 K 699.38 % | 1.945 K -95.00 % | 38.888 K -16.13 % | 46.367 K -13.89 % | 53.846 K -13.91 % | 62.546 K |
| Total non current assets | 114.338 M 1 246.74 % | 8.490 M 28.07 % | 6.629 M -7.95 % | 7.202 M 9.62 % | 6.570 M -91.14 % | 74.178 M 16.52 % | 63.659 M 15.98 % | 54.888 M 71.66 % | 31.975 M 323.76 % | 7.546 M 61.59 % | 4.670 M 254.02 % | 1.319 M 12.22 % | 1.175 M -96.54 % | 33.979 M |
| Other current assets | -230.291 K 88.38 % | -1.983 M -1 372.19 % | -134.674 K -1 041.12 % | 14.310 K -89.71 % | 139.024 K 47.96 % | 93.958 K | 0.000 | 0.000 -100.00 % | 63.013 K -99.74 % | 23.879 M 134.76 % | 10.172 M 1 388.33 % | 683.441 K -98.86 % | 60.000 M 278.38 % | 15.857 M |
| Short term investments | 0.000 -100.00 % | 85.252 M 11.44 % | 76.501 M 5.86 % | 72.265 M 0.12 % | 72.177 M | 0.000 -100.00 % | 6.170 M -72.88 % | 22.754 M -14.72 % | 26.680 M -39.32 % | 43.972 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 3.191 M 20 612.71 % | 15.406 K 16.63 % | 13.209 K -71.75 % | 46.764 K 8.68 % | 43.030 K -28.19 % | 59.925 K -94.33 % | 1.056 M -75.01 % | 4.225 M 30 290.30 % | 13.904 K -95.71 % | 323.830 K -99.30 % | 46.555 M -22.20 % | 59.841 M 12 353.18 % | 480.529 K 1 091.40 % | 40.333 K |
| Cash and short term investments | 3.191 M 20 612.71 % | 15.406 K -99.98 % | 76.515 M 5.81 % | 72.311 M 0.13 % | 72.220 M 120 416.81 % | 59.925 K -99.17 % | 7.226 M -73.22 % | 26.979 M 1.07 % | 26.694 M -39.74 % | 44.296 M -4.85 % | 46.555 M -22.20 % | 59.841 M 12 353.18 % | 480.529 K 1 091.40 % | 40.333 K |
| Total current assets | 3.224 M 6 616.67 % | 48.000 K -99.94 % | 76.548 M 5.84 % | 72.326 M -0.16 % | 72.443 M 45 603.38 % | 158.507 K -97.86 % | 7.392 M -72.77 % | 27.147 M 0.90 % | 26.904 M -60.83 % | 68.687 M 21.08 % | 56.731 M -6.27 % | 60.529 M -5.67 % | 64.165 M 300.88 % | 16.006 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K -0.01 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K -95.73 % | 108.356 K |
| Net receivables | 263.291 K -86.94 % | 2.015 M 1 102.70 % | 167.560 K | 0.000 -100.00 % | 79.717 K | 0.000 -100.00 % | 161.704 K -0.82 % | 163.041 K 14.80 % | 142.020 K -72.00 % | 507.271 K | 0.000 | 0.000 -100.00 % | 3.680 M | 0.000 |
| Tax assets | 2.552 M | 0.000 -100.00 % | 1.497 M 161.81 % | 571.779 K 437.48 % | 106.382 K -95.94 % | 2.617 M | 0.000 -100.00 % | 408.945 K -73.31 % | 1.532 M 40.78 % | 1.088 M 0.45 % | 1.083 M -12.10 % | 1.233 M 13.97 % | 1.082 M -19.49 % | 1.343 M |
| Other assets | 1.000 K -100.00 % | 85.253 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 |
| Account payables | 10.445 K -98.89 % | 944.096 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.921 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 10.000 K -99.48 % | 1.926 M | 0.000 | 0.000 -100.00 % | 2.325 K -27.91 % | 3.225 K -99.36 % | 502.917 K 16 663.90 % | 3.000 K | 0.000 -100.00 % | 253.050 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.447 M -18.98 % | 3.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 4.604 M 34 955.02 % | -13.209 K 71.75 % | -46.764 K -102.09 % | 2.242 M 2 389.34 % | 90.075 K 101.25 % | -7.226 M 20.20 % | -9.055 M 64.44 % | -25.465 M | 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 |
| 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 |
| Other total stockholders equity | 0.000 -100.00 % | 20.782 M | 0.000 -100.00 % | 14.611 M | 0.000 -100.00 % | 8.846 M | 0.000 -100.00 % | 6.181 M 460.70 % | 1.102 M 0.00 % | 1.102 M 16.65 % | 945.000 K 0.00 % | 945.000 K 0.00 % | 945.000 K 0.00 % | 945.000 K |
| Deferred tax liabilities non current | 0.000 -100.00 % | 3.266 M 70.15 % | 1.919 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 100.00 % | -5.602 M | 0.000 | 0.000 | 0.000 100.00 % | -2.447 M | 0.000 100.00 % | -494.165 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 117.563 M 25.35 % | 93.791 M 12.76 % | 83.177 M 4.59 % | 79.527 M 0.65 % | 79.013 M 6.29 % | 74.337 M 4.62 % | 71.051 M -13.39 % | 82.035 M 39.33 % | 58.879 M -22.76 % | 76.233 M 24.16 % | 61.401 M -0.72 % | 61.848 M -5.34 % | 65.340 M 30.72 % | 49.985 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 167.000 K 123.94 % | 74.573 K -93.49 % | 1.145 M 133.04 % | -3.467 M -287.31 % | 1.851 M 1 469.10 % | 117.949 K -99.32 % | 17.354 M 199.92 % | -17.368 M -172.34 % | 24.009 M 273.06 % | -13.873 M -45.96 % | -9.505 M -116.17 % | 58.761 M 226.78 % | -46.348 M -194.48 % | -15.739 M |
| Accounts receivables | 1.766 M 194.84 % | -1.862 M -9 923.69 % | -18.576 K -150.38 % | 36.871 K -90.17 % | 375.217 K 189.76 % | -418.013 K -31 411.84 % | 1.335 K -96.82 % | 41.992 K -99.83 % | 24.182 M 270.12 % | -14.215 M | 0.000 -100.00 % | 58.826 M | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 -100.00 % | 4.624 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.731 K | 0.000 |
| Accounts payables | -1.916 M -466.86 % | -338.000 K -125.55 % | 1.323 M 139.62 % | -3.340 M -254.16 % | 2.166 M 117.07 % | 997.992 K 1 002.25 % | -110.612 K -242.92 % | 77.394 K 144.78 % | -172.839 K -150.52 % | 342.136 K 2 218.49 % | -16.150 K | 0.000 | 0.000 | 0.000 |
| Other working capital | 317.000 K 3 044.84 % | 10.080 K 106.33 % | -159.130 K 5.58 % | -168.527 K 75.60 % | -690.805 K -49.52 % | -462.030 K -102.65 % | 17.463 M 199.86 % | -17.487 M | 0.000 | 0.000 100.00 % | -9.488 M -14 564.53 % | -64.703 K 99.86 % | -46.452 M -195.14 % | -15.739 M |
| Other non cash items | 11.000 K -1.91 % | 11.214 K -1.82 % | 11.422 K 108.84 % | -129.245 K 82.10 % | -722.072 K -59.30 % | -453.270 K 89.31 % | -4.240 M -242.93 % | -1.236 M -77.12 % | -698.025 K -3 749.05 % | -18.135 K 42.66 % | -31.626 K -114.73 % | 214.642 K 114.36 % | -1.494 M -493.08 % | -251.964 K |
| Net cash provided by operating activities | -31.090 M -1 657.16 % | -1.769 M -5 172.93 % | -33.555 K 98.76 % | -2.698 M -193.16 % | 2.896 M -73.94 % | 11.109 M -26.21 % | 15.054 M 181.74 % | -18.419 M -198.12 % | 18.772 M 246.01 % | -12.857 M -44.64 % | -8.889 M -115.20 % | 58.470 M 282.19 % | -32.093 M -113.57 % | -15.027 M |
| Investments in property plant and equipment | 0.000 -100.00 % | 1.769 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 |
| 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 |
| Purchases of investments | -13.331 M -433.26 % | -2.500 M | 0.000 | 0.000 100.00 % | -2.912 M 75.94 % | -12.105 M -140.11 % | -5.042 M -291.94 % | -1.286 M -1 583.62 % | -76.403 K 99.84 % | -46.915 M -1 237.67 % | -3.507 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.429 M 183.21 % | 4.742 M -20.12 % | 5.936 M -65.67 % | 17.292 M 49 101.33 % | 35.145 K | 0.000 | 0.000 -100.00 % | 32.533 M 35.78 % | 23.959 M |
| Other investing activites | 0.000 100.00 % | -1.769 M | 0.000 -100.00 % | 2.701 M | 0.000 100.00 % | -13.429 M | 0.000 -100.00 % | 1.286 M | 0.000 100.00 % | -48.396 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | -13.331 M -433.26 % | -2.500 M | 0.000 -100.00 % | 2.701 M 192.75 % | -2.912 M 75.94 % | -12.105 M -3 935.17 % | -300.000 K -105.05 % | 5.936 M -65.52 % | 17.215 M 136.68 % | -46.929 M -1 238.05 % | -3.507 M | 0.000 -100.00 % | 32.533 M 35.78 % | 23.959 M |
| Debt repayment | 47.597 M 1 014.31 % | 4.271 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.924 M -207.37 % | 16.694 M 235.45 % | -12.325 M -190.93 % | 13.555 M 1 622.64 % | -890.230 K -200.00 % | 890.230 K | 0.000 100.00 % | -8.990 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| Net cash used provided by financing activities | 47.597 M 1 014.31 % | 4.271 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.924 M -207.37 % | 16.694 M 235.45 % | -12.325 M -190.93 % | 13.555 M 1 622.64 % | -890.230 K -200.00 % | 890.230 K | 0.000 100.00 % | -8.990 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 3.176 M 144 460.76 % | 2.197 K 106.55 % | -33.555 K -998.63 % | 3.734 K 122.10 % | -16.895 K 98.30 % | -996.172 K 68.57 % | -3.169 M -175.25 % | 4.212 M -82.20 % | 23.662 M 151.18 % | -46.231 M -247.96 % | -13.286 M -122.38 % | 59.361 M 13 385.04 % | 440.196 K 869.47 % | -57.208 K |
| Cash at beginning of period | 15.000 K 13.56 % | 13.209 K -71.75 % | 46.764 K 8.68 % | 43.030 K -28.19 % | 59.925 K -94.33 % | 1.056 M -75.01 % | 4.225 M 30 288.12 % | 13.905 K -95.71 % | 323.830 K -99.30 % | 46.555 M -22.20 % | 59.841 M 12 353.18 % | 480.529 K 1 091.40 % | 40.333 K -58.65 % | 97.541 K |
| Cash at end of period | 3.191 M 20 612.71 % | 15.406 K 16.63 % | 13.209 K -71.75 % | 46.764 K 8.68 % | 43.030 K -28.19 % | 59.925 K -94.33 % | 1.056 M -75.01 % | 4.225 M -82.38 % | 23.986 M 7 307.04 % | 323.830 K -99.30 % | 46.555 M -22.20 % | 59.841 M 12 353.18 % | 480.529 K 1 091.40 % | 40.333 K |
| Operating cash flow | -31.090 M -1 657.16 % | -1.769 M -5 172.93 % | -33.555 K 98.76 % | -2.698 M -193.16 % | 2.896 M -73.94 % | 11.109 M -26.21 % | 15.054 M 181.74 % | -18.419 M -198.12 % | 18.772 M 246.01 % | -12.857 M -44.64 % | -8.889 M -115.20 % | 58.470 M 282.19 % | -32.093 M -113.57 % | -15.027 M |
| Capital expenditure | 4.000 -100.00 % | 1.769 M | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | -31.090 M -8 816.82 % | -348.667 K -939.09 % | -33.555 K 98.76 % | -2.698 M -193.16 % | 2.896 M -73.94 % | 11.109 M -26.21 % | 15.054 M 181.74 % | -18.419 M -198.12 % | 18.772 M 246.01 % | -12.857 M -44.64 % | -8.889 M -115.20 % | 58.470 M 282.19 % | -32.093 M -113.57 % | -15.027 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
| 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 | 2012-09-30 | 2012-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 100.00 % | -13.893 M -1 321.90 % | 1.137 M 658.00 % | 150.000 K 105.48 % | 73.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 132.000 | 0.000 | 0.000 | 0.000 -100.00 % | 536.877 K 1 293.06 % | -45.000 K | 0.000 | 0.000 -100.00 % | 3.382 M 14 604.35 % | 23.000 K | 0.000 | 0.000 -100.00 % | 13.421 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.851 M 23 000.00 % | 21.000 K | 0.000 -100.00 % | 4.701 M 489.10 % | 798.000 K 817.24 % | 87.000 K -59.15 % | 213.000 K 317.65 % | 51.000 K 27.50 % | 40.000 K 8.11 % | 37.000 K -71.54 % | 130.000 K -74.00 % | 500.000 K -62.96 % | 1.350 M | 0.000 -100.00 % | 833.000 K 150.15 % | 333.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 180.668 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.353 M 1 496.67 % | 210.000 K | 0.000 | 0.000 |
| Net income | -361.000 K 97.10 % | -12.442 M -16.67 % | -10.664 M -2 870.47 % | -359.000 K -19.27 % | -301.000 K 67.35 % | -922.000 K -502.61 % | -153.000 K -175.74 % | 202.000 K 128.73 % | -703.000 K -428.57 % | -133.000 K 20.83 % | -168.000 K 84.27 % | -1.068 M -415.04 % | 339.000 K -89.99 % | 3.387 M 885.85 % | -431.000 K -15.24 % | -374.000 K 41.10 % | -635.000 K -504.76 % | -105.000 K 75.18 % | -423.000 K -145.39 % | 932.000 K 239.73 % | -667.000 K -112.81 % | 5.208 M 1 182.74 % | -481.000 K -174.00 % | 650.000 K -90.81 % | 7.076 M 455.22 % | -1.992 M -292.90 % | -507.000 K 19.65 % | -631.000 K -115.77 % | 4.001 M 193.76 % | 1.362 M 451.94 % | -387.000 K -82.55 % | -212.000 K 63.76 % | -585.000 K 83.72 % | -3.594 M -695.13 % | -452.000 K 10.50 % | -505.000 K -5.87 % | -477.000 K -159.40 % | 803.000 K 1 022.99 % | -87.000 K -179.09 % | 110.000 K -24.66 % | 146.000 K -86.41 % | 1.074 M 397.51 % | -361.000 K -79.60 % | -201.000 K -28.03 % | -157.000 K -127.65 % | 567.765 K 259.04 % | -357.000 K 16.00 % | -425.000 K -187.16 % | -148.000 K 85.70 % | -1.035 M -113.32 % | 7.769 M 188.60 % | 2.692 M 42.96 % | 1.883 M |
| Income before tax | -739.000 K 95.80 % | -17.587 M -23.67 % | -14.221 M -1 595.37 % | 951.000 K 330.83 % | -412.000 K 57.57 % | -971.000 K -369.08 % | -207.000 K -46.81 % | -141.000 K 73.69 % | -536.000 K -217.16 % | -169.000 K 16.34 % | -202.000 K 36.68 % | -319.000 K 38.89 % | -522.000 K -125.53 % | 2.045 M 687.64 % | -348.000 K -17.17 % | -297.000 K 41.07 % | -504.000 K 1.95 % | -514.000 K -141.31 % | -213.000 K -115.56 % | 1.369 M 21.69 % | 1.125 M -48.18 % | 2.171 M 551.35 % | -481.000 K -158.59 % | 821.000 K -90.81 % | 8.934 M 2 172.85 % | -431.000 K 14.99 % | -507.000 K 19.65 % | -631.000 K -115.78 % | 3.999 M 193.61 % | 1.362 M 451.94 % | -387.000 K -82.55 % | -212.000 K 64.90 % | -604.000 K 83.19 % | -3.594 M -695.13 % | -452.000 K 10.50 % | -505.000 K -5.87 % | -477.000 K -147.04 % | 1.014 M 1 265.52 % | -87.000 K -179.09 % | 110.000 K -24.66 % | 146.000 K -89.25 % | 1.358 M 476.18 % | -361.000 K -79.60 % | -201.000 K -28.03 % | -157.000 K -137.68 % | 416.696 K 216.72 % | -357.000 K 16.00 % | -425.000 K -187.16 % | -148.000 K -104.33 % | 3.415 M -56.04 % | 7.769 M 190.54 % | 2.674 M 42.01 % | 1.883 M |
| Income before tax ratio | 0.00 | 0.00 -100.00 % | 1.02 22.38 % | 0.84 130.45 % | -2.75 79.35 % | -13.30 | 0.00 | 0.00 | 0.00 100.00 % | -1 280.30 | 0.00 | 0.00 | 0.00 -100.00 % | 3.81 -50.74 % | 7.73 | 0.00 | 0.00 100.00 % | -0.15 98.36 % | -9.26 | 0.00 | 0.00 -100.00 % | 0.16 | 0.00 | 0.00 | 0.00 100.00 % | -0.09 99.63 % | -24.14 | 0.00 -100.00 % | 0.85 -50.16 % | 1.71 138.37 % | -4.45 -346.93 % | -1.00 91.60 % | -11.84 86.82 % | -89.85 -635.50 % | -12.22 -214.48 % | -3.88 -307.19 % | -0.95 -227.01 % | 0.75 | 0.00 -100.00 % | 0.13 -69.88 % | 0.44 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 2.31 | 0.00 | 0.00 | 0.00 -100.00 % | 1.02 -97.25 % | 37.00 | 0.00 | 0.00 |
| EBITDA | -738.750 K 95.80 % | -17.578 M -23.61 % | -14.221 M -1 595.37 % | 951.000 K 331.39 % | -411.000 K 57.72 % | -972.000 K -369.57 % | -207.000 K -46.81 % | -141.000 K 73.69 % | -536.000 K -220.96 % | -167.000 K 17.33 % | -202.000 K 36.68 % | -319.000 K 38.89 % | -522.000 K -125.25 % | 2.067 M 693.97 % | -348.000 K -17.17 % | -297.000 K 40.95 % | -503.000 K -116.51 % | 3.046 M 1 530.05 % | -213.000 K -115.56 % | 1.369 M 21.69 % | 1.125 M -91.38 % | 13.049 M 2 796.07 % | -484.000 K 3.59 % | -502.000 K 19.81 % | -626.000 K -114.52 % | 4.311 M 916.48 % | -528.000 K 16.32 % | -631.000 K -115.78 % | 3.999 M 832.17 % | 429.000 K 185.12 % | -504.000 K -137.74 % | -212.000 K 64.90 % | -604.000 K 83.19 % | -3.594 M -671.24 % | -466.000 K 7.72 % | -505.000 K -5.87 % | -477.000 K -145.43 % | 1.050 M 1 293.18 % | -88.000 K -244.26 % | 61.000 K -58.22 % | 146.000 K -88.57 % | 1.277 M 455.71 % | -359.000 K -80.40 % | -199.000 K -28.39 % | -155.000 K 42.38 % | -269.000 K 24.65 % | -357.000 K 16.00 % | -425.000 K -187.16 % | -148.000 K 98.77 % | -12.031 M -254.86 % | 7.769 M 190.54 % | 2.674 M 42.01 % | 1.883 M |
| Net income ratio | 0.00 | 0.00 -100.00 % | 0.77 343.10 % | -0.32 84.27 % | -2.01 84.11 % | -12.63 | 0.00 | 0.00 | 0.00 100.00 % | -1 007.58 | 0.00 | 0.00 | 0.00 -100.00 % | 6.31 -34.13 % | 9.58 | 0.00 | 0.00 100.00 % | -0.03 99.83 % | -18.39 | 0.00 | 0.00 -100.00 % | 0.39 | 0.00 | 0.00 | 0.00 100.00 % | -0.41 98.30 % | -24.14 | 0.00 -100.00 % | 0.85 -50.13 % | 1.71 138.37 % | -4.45 -346.93 % | -1.00 91.32 % | -11.47 87.23 % | -89.85 -635.50 % | -12.22 -214.48 % | -3.88 -307.19 % | -0.95 -260.39 % | 0.59 | 0.00 -100.00 % | 0.13 -69.88 % | 0.44 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 3.14 | 0.00 | 0.00 | 0.00 100.00 % | -0.31 -100.83 % | 37.00 | 0.00 | 0.00 |
| Ratio EBITDA | 0.00 | 0.00 -100.00 % | 1.02 22.38 % | 0.84 130.53 % | -2.74 79.42 % | -13.32 | 0.00 | 0.00 | 0.00 100.00 % | -1 265.15 | 0.00 | 0.00 | 0.00 -100.00 % | 3.85 -50.21 % | 7.73 | 0.00 | 0.00 -100.00 % | 0.90 109.73 % | -9.26 | 0.00 | 0.00 -100.00 % | 0.97 | 0.00 | 0.00 | 0.00 -100.00 % | 0.89 103.53 % | -25.14 | 0.00 -100.00 % | 0.85 58.24 % | 0.54 109.28 % | -5.79 -482.04 % | -1.00 91.60 % | -11.84 86.82 % | -89.85 -613.40 % | -12.59 -224.22 % | -3.88 -307.19 % | -0.95 -222.66 % | 0.78 | 0.00 -100.00 % | 0.07 -83.30 % | 0.44 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.49 | 0.00 | 0.00 | 0.00 100.00 % | -3.59 -109.70 % | 37.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 1.01 3.89 % | 0.97 154.81 % | -1.77 83.82 % | -10.92 | 0.00 | 0.00 | 0.00 100.00 % | -598.48 | 0.00 | 0.00 | 0.00 -100.00 % | 0.80 -83.88 % | 4.93 | 0.00 | 0.00 -100.00 % | 0.98 115.88 % | -6.17 | 0.00 | 0.00 -100.00 % | 0.99 | 0.00 | 0.00 | 0.00 -100.00 % | 0.93 104.61 % | -20.29 | 0.00 -100.00 % | 0.95 22.05 % | 0.78 154.60 % | -1.43 -911.95 % | -0.14 96.35 % | -3.86 48.84 % | -7.55 -855.00 % | 1.00 216.07 % | -0.86 -266.96 % | 0.52 -48.40 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.43 807.52 % | 0.05 | 0.00 | 0.00 |
| Weighted average shs out dil | 3.008 M -0.12 % | 3.012 M 0.00 % | 3.012 M -7.72 % | 3.264 M 19.30 % | 2.736 M -9.07 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M -2.27 % | 3.079 M 2.33 % | 3.009 M -0.50 % | 3.024 M 0.50 % | 3.009 M -0.40 % | 3.021 M 0.50 % | 3.006 M -0.86 % | 3.032 M 0.38 % | 3.020 M 0.48 % | 3.006 M -0.10 % | 3.009 M -0.07 % | 3.011 M 0.07 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.03 % | 3.008 M -0.63 % | 3.027 M 1.68 % | 2.977 M -1.72 % | 3.029 M 0.66 % | 3.009 M 0.00 % | 3.009 M -0.13 % | 3.013 M 1.41 % | 2.971 M -0.34 % | 2.981 M 0.24 % | 2.974 M 2.55 % | 2.900 M 5.45 % | 2.750 M -5.82 % | 2.920 M -0.73 % | 2.942 M -2.24 % | 3.009 M 5.06 % | 2.864 M -4.82 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M -0.89 % | 3.036 M 0.90 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.94 % | 2.981 M 0.00 % | 2.981 M |
| Weighted average shs out | 3.008 M -0.12 % | 3.012 M 0.00 % | 3.012 M -7.72 % | 3.264 M 8.47 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M -2.27 % | 3.079 M 2.33 % | 3.009 M -0.50 % | 3.024 M 0.50 % | 3.009 M -0.40 % | 3.021 M 0.50 % | 3.006 M -0.86 % | 3.032 M 0.38 % | 3.020 M 0.48 % | 3.006 M -0.10 % | 3.009 M -0.07 % | 3.011 M 0.07 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.03 % | 3.008 M -0.63 % | 3.027 M 1.68 % | 2.977 M -1.72 % | 3.029 M 0.66 % | 3.009 M 0.00 % | 3.009 M -0.13 % | 3.013 M 1.41 % | 2.971 M -0.34 % | 2.981 M 0.24 % | 2.974 M 2.55 % | 2.900 M 5.45 % | 2.750 M -5.82 % | 2.920 M -0.73 % | 2.942 M -2.24 % | 3.009 M 5.06 % | 2.864 M -4.82 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M -0.89 % | 3.036 M 0.90 % | 3.009 M 0.00 % | 3.009 M 0.00 % | 3.009 M 0.94 % | 2.981 M 0.00 % | 2.981 M |
| EPS diluted | -0.12 97.09 % | -4.13 -16.67 % | -3.54 -3 118.18 % | -0.11 0.00 % | -0.11 64.52 % | -0.31 -510.24 % | -0.05 -184.67 % | 0.06 126.09 % | -0.23 -420.36 % | -0.04 26.33 % | -0.06 82.86 % | -0.35 -418.18 % | 0.11 -90.27 % | 1.13 907.14 % | -0.14 -7.69 % | -0.13 38.10 % | -0.21 -501.72 % | -0.03 75.07 % | -0.14 -145.16 % | 0.31 240.91 % | -0.22 -112.79 % | 1.72 1 175.00 % | -0.16 -172.73 % | 0.22 -90.64 % | 2.35 456.06 % | -0.66 -288.24 % | -0.17 19.05 % | -0.21 -115.79 % | 1.33 195.56 % | 0.45 446.15 % | -0.13 -85.71 % | -0.07 63.16 % | -0.19 84.03 % | -1.19 -693.33 % | -0.15 11.76 % | -0.17 -6.25 % | -0.16 -159.26 % | 0.27 1 000.00 % | -0.03 -175.00 % | 0.04 -20.00 % | 0.05 -86.49 % | 0.37 408.33 % | -0.12 -71.43 % | -0.07 -34.10 % | -0.05 -127.47 % | 0.19 258.33 % | -0.12 14.29 % | -0.14 -183.98 % | -0.05 85.50 % | -0.34 -113.18 % | 2.58 186.67 % | 0.90 42.86 % | 0.63 |
| Earnings per share | -0.12 97.09 % | -4.13 -16.67 % | -3.54 -3 118.18 % | -0.11 -10.00 % | -0.10 67.74 % | -0.31 -510.24 % | -0.05 -184.67 % | 0.06 126.09 % | -0.23 -420.36 % | -0.04 26.33 % | -0.06 82.86 % | -0.35 -418.18 % | 0.11 -90.27 % | 1.13 907.14 % | -0.14 -7.69 % | -0.13 38.10 % | -0.21 -501.72 % | -0.03 75.07 % | -0.14 -145.16 % | 0.31 240.91 % | -0.22 -112.79 % | 1.72 1 175.00 % | -0.16 -172.73 % | 0.22 -90.64 % | 2.35 456.06 % | -0.66 -288.24 % | -0.17 19.05 % | -0.21 -115.79 % | 1.33 195.56 % | 0.45 446.15 % | -0.13 -85.71 % | -0.07 63.16 % | -0.19 84.03 % | -1.19 -693.33 % | -0.15 11.76 % | -0.17 -6.25 % | -0.16 -159.26 % | 0.27 1 000.00 % | -0.03 -175.00 % | 0.04 -20.00 % | 0.05 -86.49 % | 0.37 408.33 % | -0.12 -71.43 % | -0.07 -34.10 % | -0.05 -127.47 % | 0.19 258.33 % | -0.12 14.29 % | -0.14 -183.98 % | -0.05 85.50 % | -0.34 -113.18 % | 2.58 186.67 % | 0.90 42.86 % | 0.63 |
| Gross profit | -329.000 K 98.89 % | -29.695 M -112.47 % | -13.976 M -1 369.39 % | 1.101 M 515.47 % | -265.000 K 66.75 % | -797.000 K -385.98 % | -164.000 K -53.27 % | -107.000 K 20.74 % | -135.000 K -70.89 % | -79.000 K 55.37 % | -177.000 K -22.92 % | -144.000 K 0.00 % | -144.000 K -133.73 % | 426.877 K 292.29 % | -222.000 K -94.74 % | -114.000 K -16.33 % | -98.000 K -102.96 % | 3.316 M 2 435.21 % | -142.000 K -43.43 % | -99.000 K -11.24 % | -89.000 K -100.67 % | 13.302 M 6 315.89 % | -214.000 K -45.58 % | -147.000 K 21.81 % | -188.000 K -104.15 % | 4.534 M 1 164.32 % | -426.000 K -33.13 % | -320.000 K -107.17 % | 4.465 M 619.00 % | 621.000 K 600.81 % | -124.000 K -313.33 % | -30.000 K 84.77 % | -197.000 K 34.77 % | -302.000 K -916.22 % | 37.000 K 133.04 % | -112.000 K -143.41 % | 258.000 K -80.89 % | 1.350 M | 0.000 -100.00 % | 833.000 K 150.15 % | 333.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.449 M 14 390.00 % | 10.000 K | 0.000 | 0.000 |
| Income tax expense | -378.000 K 92.65 % | -5.145 M -44.64 % | -3.557 M -371.53 % | 1.310 M 1 280.18 % | -111.000 K -127.53 % | -48.784 K 9.66 % | -54.000 K 84.26 % | -343.000 K -305.39 % | 167.000 K 563.89 % | -36.000 K -2.86 % | -35.000 K -104.67 % | 749.000 K 186.99 % | -861.000 K 35.84 % | -1.342 M -1 716.87 % | 83.000 K 7.79 % | 77.000 K -41.22 % | 131.000 K -90.84 % | 1.430 M 580.95 % | 210.000 K -51.95 % | 437.000 K -75.61 % | 1.792 M 158.99 % | -3.038 M | 0.000 -100.00 % | 171.000 K -90.80 % | 1.858 M 19.10 % | 1.560 M | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -19.000 K 96.39 % | -527.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 210.155 K | 0.000 | 0.000 | 0.000 -100.00 % | 284.205 K | 0.000 | 0.000 | 0.000 100.00 % | -151.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.450 M | 0.000 100.00 % | -17.920 K | 0.000 |
| Cost of revenue | 329.000 K -14.55 % | 385.000 K 363.86 % | 83.000 K 130.56 % | 36.000 K -91.33 % | 415.000 K -52.30 % | 870.000 K 430.49 % | 164.000 K 53.27 % | 107.000 K -20.74 % | 135.000 K -12.90 % | 155.000 K -12.43 % | 177.000 K 22.92 % | 144.000 K 0.00 % | 144.000 K 30.91 % | 110.000 K -37.85 % | 177.000 K 55.26 % | 114.000 K 16.33 % | 98.000 K 47.63 % | 66.381 K -53.25 % | 142.000 K 43.43 % | 99.000 K 11.24 % | 89.000 K -25.15 % | 118.908 K -44.44 % | 214.000 K 45.58 % | 147.000 K -21.81 % | 188.000 K -40.72 % | 317.160 K -25.55 % | 426.000 K 33.13 % | 320.000 K 35.59 % | 236.000 K 33.33 % | 177.000 K -36.10 % | 277.000 K 13.99 % | 243.000 K -2.02 % | 248.000 K -27.49 % | 342.000 K 5.88 % | 323.000 K 33.47 % | 242.000 K 0.00 % | 242.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.799 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.904 M 852.00 % | 200.000 K | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 516.419 K | 0.000 | 0.000 | 0.000 -100.00 % | 214.947 K | 0.000 | 0.000 | 0.000 -100.00 % | 194.999 K | 0.000 | 0.000 | 0.000 -100.00 % | 194.419 K | 0.000 | 0.000 | 0.000 -100.00 % | 150.800 K | 0.000 | 0.000 | 0.000 -100.00 % | 205.634 K | 0.000 | 0.000 | 0.000 -100.00 % | 357.149 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.236 K | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 15.215 K | 0.000 | 0.000 | 0.000 -100.00 % | 14.259 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.200 K | 0.000 | 0.000 | 0.000 -100.00 % | 11.760 K | 0.000 | 0.000 | 0.000 -100.00 % | 16.171 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.581 K | 0.000 | 0.000 | 0.000 -100.00 % | 149.169 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 expenses | 410.000 K -97.49 % | 16.315 M | 0.000 | 0.000 | 0.000 -100.00 % | 687.536 K 668.21 % | -121.000 K -13.08 % | -107.000 K 20.74 % | -135.000 K 12.90 % | -155.000 K 12.43 % | -177.000 K -22.92 % | -144.000 K 0.00 % | -144.000 K 6.49 % | -154.000 K 30.63 % | -222.000 K -94.74 % | -114.000 K -16.33 % | -98.000 K -102.96 % | 3.316 M 14 317.39 % | 23.000 K 123.23 % | -99.000 K -11.24 % | -89.000 K -100.67 % | 13.302 M 6 315.89 % | -214.000 K -45.58 % | -147.000 K -133.56 % | 438.000 K -90.34 % | 4.534 M 21 490.48 % | 21.000 K 106.56 % | -320.000 K -106.15 % | 5.207 M 738.49 % | 621.000 K 717.11 % | 76.000 K 345.16 % | -31.000 K 84.26 % | -197.000 K -105.98 % | 3.292 M 2 065.79 % | 152.000 K -61.32 % | 393.000 K -46.53 % | 735.000 K 423.27 % | 140.464 K 59.62 % | 88.000 K -88.43 % | 760.764 K 306.83 % | 187.000 K 113.77 % | -1.358 M -478.56 % | 358.725 K 78.91 % | 200.509 K 27.68 % | 157.041 K 108.58 % | 75.292 K -78.88 % | 356.556 K -16.10 % | 425.000 K 186.50 % | 148.340 K -98.88 % | 13.192 M 270.02 % | -7.759 M -190.16 % | -2.674 M -42.01 % | -1.883 M |
| Operating expenses | 410.000 K -97.57 % | 16.847 M 6 776.33 % | 245.000 K 63.33 % | 150.000 K 2.74 % | 146.000 K -84.07 % | 916.742 K 2 031.96 % | 43.000 K 140.19 % | -107.000 K 20.74 % | -135.000 K 12.90 % | -155.000 K 12.43 % | -177.000 K -22.92 % | -144.000 K 0.00 % | -144.000 K -133.73 % | 426.877 K 292.29 % | -222.000 K -294.74 % | 114.000 K 216.33 % | -98.000 K -102.96 % | 3.316 M 2 235.21 % | 142.000 K 243.43 % | -99.000 K -11.24 % | -89.000 K -100.67 % | 13.302 M 2 648.35 % | 484.000 K -3.78 % | 503.000 K 14.84 % | 438.000 K -90.34 % | 4.534 M 758.71 % | 528.000 K -16.32 % | 631.000 K -87.88 % | 5.207 M 738.49 % | 621.000 K 717.11 % | 76.000 K 345.16 % | -31.000 K 84.26 % | -197.000 K -105.98 % | 3.292 M 574.59 % | 488.000 K 24.17 % | 393.000 K -9.34 % | 433.500 K 28.64 % | 337.000 K 282.95 % | 88.000 K -88.60 % | 772.000 K 312.83 % | 187.000 K 113.77 % | -1.358 M -476.46 % | 360.725 K 79.90 % | 200.509 K 27.68 % | 157.041 K -41.62 % | 268.980 K -24.56 % | 356.556 K -16.10 % | 425.000 K 186.50 % | 148.340 K -98.88 % | 13.192 M 270.02 % | -7.759 M -190.16 % | -2.674 M -42.01 % | -1.883 M |
| Cost and expenses | 739.000 K -95.80 % | 17.578 M 5 259.15 % | 328.000 K 76.34 % | 186.000 K -66.84 % | 561.000 K -46.32 % | 1.045 M 404.83 % | 207.000 K 46.81 % | 141.000 K -73.69 % | 536.000 K 152.59 % | 212.199 K 5.05 % | 202.000 K -36.68 % | 319.000 K 121.53 % | 144.000 K 516.22 % | -34.597 K -119.55 % | 177.000 K 55.26 % | 114.000 K 16.33 % | 98.000 K -41.31 % | 166.971 K -21.61 % | 213.000 K -29.24 % | 301.000 K -42.78 % | 526.000 K 42.07 % | 370.242 K -23.50 % | 484.000 K -3.78 % | 503.000 K -19.65 % | 626.000 K 134.91 % | -1.793 M -439.58 % | 528.000 K -16.46 % | 632.000 K -88.39 % | 5.443 M 582.08 % | 798.000 K 81.36 % | 440.000 K -44.37 % | 791.000 K 20.76 % | 655.000 K -81.98 % | 3.634 M 644.67 % | 488.000 K -23.15 % | 635.000 K -35.01 % | 977.000 K 189.91 % | 337.000 K 282.95 % | 88.000 K -88.60 % | 772.000 K 312.83 % | 187.000 K 113.77 % | -1.358 M -476.46 % | 360.725 K 79.90 % | 200.509 K 27.68 % | 157.041 K -65.03 % | 449.054 K 25.94 % | 356.556 K -16.10 % | 425.000 K 186.50 % | 148.340 K -99.02 % | 15.095 M 299.70 % | -7.559 M -182.69 % | -2.674 M -42.01 % | -1.883 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 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 531.634 K 116.99 % | 245.000 K 63.33 % | 150.000 K 2.74 % | 146.000 K -36.30 % | 229.206 K 39.76 % | 164.000 K 53.27 % | 107.000 K -20.74 % | 135.000 K -36.38 % | 212.199 K 19.89 % | 177.000 K 22.92 % | 144.000 K 0.00 % | 144.000 K -30.16 % | 206.179 K 16.49 % | 177.000 K 55.26 % | 114.000 K 16.33 % | 98.000 K -41.31 % | 166.971 K 201.19 % | -165.000 K -266.67 % | 99.000 K 11.24 % | 89.000 K -60.66 % | 226.215 K 5.71 % | 214.000 K 45.58 % | 147.000 K -21.81 % | 188.000 K -62.87 % | 506.318 K 213.27 % | -447.000 K -239.69 % | 320.000 K 35.59 % | 236.000 K -5.23 % | 249.027 K 18.02 % | 211.000 K -13.17 % | 243.000 K -2.02 % | 248.000 K -39.78 % | 411.808 K 22.20 % | 337.000 K 39.26 % | 242.000 K -1.43 % | 245.500 K 25.43 % | 195.726 K | 0.000 -100.00 % | 11.236 K | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 250.000 -27.11 % | 343.000 55.91 % | 220.000 17.65 % | 187.000 -25.20 % | 250.000 308.33 % | -120.000 -146.33 % | 259.000 17.73 % | 220.000 -99.96 % | 536.000 K 206 849.81 % | 259.000 -15.08 % | 305.000 0.00 % | 305.000 0.00 % | 305.000 39.91 % | 218.000 -39.11 % | 358.000 17.38 % | 305.000 -14.80 % | 358.000 -17.13 % | 432.000 2.61 % | 421.000 17.60 % | 358.000 -99.24 % | 47.300 K 6 805.11 % | 685.000 38.10 % | 496.000 -50.40 % | 1.000 K -99.84 % | 626.000 K 62 500.00 % | 1.000 K 71.53 % | 583.000 -41.70 % | 1.000 K -99.87 % | 742.000 K 37 000.00 % | 2.000 K 101.32 % | -151.000 K -171.23 % | 212.000 K -64.90 % | 604.000 K 6 440.34 % | 9.235 K 165.96 % | -14.000 K -251.60 % | 9.235 K 0.00 % | 9.235 K -75.04 % | 37.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.870 K 0.00 % | 1.870 K 0.00 % | 1.870 K 0.00 % | 1.870 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating income | -739.000 K 95.80 % | -17.578 M -23.61 % | -14.221 M -1 595.37 % | 951.000 K 331.39 % | -411.000 K 57.67 % | -971.000 K -369.08 % | -207.000 K -93.46 % | -107.000 K 20.74 % | -135.000 K 19.16 % | -167.000 K 17.33 % | -202.000 K 36.68 % | -319.000 K 38.89 % | -522.000 K -125.51 % | 2.046 M 687.93 % | -348.000 K -17.17 % | -297.000 K 40.95 % | -503.000 K -116.51 % | 3.047 M 2 660.50 % | -119.000 K -108.69 % | 1.369 M 360.27 % | -526.000 K -104.03 % | 13.048 M 2 795.87 % | -484.000 K 3.78 % | -503.000 K 19.65 % | -626.000 K -114.52 % | 4.310 M 916.29 % | -528.000 K 16.46 % | -632.000 K 14.82 % | -742.000 K -163.47 % | 1.169 M 431.16 % | -353.000 K -66.51 % | -212.000 K 64.90 % | -604.000 K 83.19 % | -3.594 M -696.90 % | -451.000 K 10.69 % | -505.000 K -5.87 % | -477.000 K -147.09 % | 1.013 M 1 251.14 % | -88.000 K -244.26 % | 61.000 K -58.22 % | 146.000 K -89.25 % | 1.358 M 476.18 % | -361.000 K -79.60 % | -201.000 K -28.03 % | -157.000 K 41.64 % | -269.000 K 24.65 % | -357.000 K 16.00 % | -425.000 K -187.16 % | -148.000 K 98.74 % | -11.743 M -251.15 % | 7.769 M 190.54 % | 2.674 M 42.01 % | 1.883 M |
| Operating income ratio | 0.00 | 0.00 -100.00 % | 1.02 22.38 % | 0.84 130.53 % | -2.74 79.40 % | -13.30 | 0.00 | 0.00 | 0.00 100.00 % | -1 265.15 | 0.00 | 0.00 | 0.00 -100.00 % | 3.81 -50.72 % | 7.73 | 0.00 | 0.00 -100.00 % | 0.90 117.41 % | -5.17 | 0.00 | 0.00 -100.00 % | 0.97 | 0.00 | 0.00 | 0.00 -100.00 % | 0.89 103.53 % | -25.14 | 0.00 100.00 % | -0.16 -110.77 % | 1.46 136.10 % | -4.06 -307.66 % | -1.00 91.60 % | -11.84 86.82 % | -89.85 -637.13 % | -12.19 -213.78 % | -3.88 -307.19 % | -0.95 -227.14 % | 0.75 | 0.00 -100.00 % | 0.07 -83.30 % | 0.44 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.49 | 0.00 | 0.00 | 0.00 100.00 % | -3.50 -109.47 % | 37.00 | 0.00 | 0.00 |
| Total other income expenses net | 0.000 100.00 % | -9.000 K | 0.000 | 0.000 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 100.00 % | -34.000 K 91.52 % | -401.000 K -19 950.00 % | -2.000 K 92.31 % | -26.000 K 85.14 % | -175.000 K 53.70 % | -378.000 K -41 806.87 % | -902.000 99.28 % | -126.000 K 31.15 % | -183.000 K -18 200.00 % | -1.000 K 99.97 % | -3.561 M -3 688.30 % | -94.000 K -106.51 % | 1.443 M -12.60 % | 1.651 M 115.18 % | -10.877 M -362 666.67 % | 3.000 K -99.77 % | 1.324 M -86.15 % | 9.560 M 301.65 % | -4.741 M -22 676.19 % | 21.000 K 2 000.00 % | 1.000 K -99.98 % | 4.741 M 407.06 % | 935.000 K 2 850.00 % | -34.000 K | 0.000 | 0.000 100.00 % | -4.995 M -499 400.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 516.000 -48.40 % | 1.000 K -97.96 % | 49.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 685.676 K | 0.000 | 0.000 | 0.000 -100.00 % | 15.157 M | 0.000 | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 50.007 M | 0.000 -100.00 % | 20.152 M | 0.000 -100.00 % | 9.223 M | 0.000 100.00 % | -38.000 K -187.68 % | -13.209 K 54.76 % | -29.198 K 37.56 % | -46.764 K -89.21 % | -24.715 K -101.10 % | 2.242 M 930.82 % | -269.888 K | 0.000 -100.00 % | 90.075 K 559.31 % | -19.611 K 55.05 % | -43.632 K | 0.000 100.00 % | -1.056 M -107.71 % | 13.698 M | 0.000 -100.00 % | 975.008 K -19.81 % | 1.216 M 36.54 % | 890.437 K -93.27 % | 13.231 M 32.96 % | 9.951 M 121.38 % | -46.555 M | 0.000 100.00 % | -24.378 K | 0.000 100.00 % | -58.951 M -196 291.80 % | -30.017 K 93.75 % | -480.529 K |
| Total investments | 0.000 -100.00 % | 111.479 M | 0.000 -100.00 % | 110.441 M | 0.000 -100.00 % | 91.668 M | 0.000 -100.00 % | 86.123 M 1 242.42 % | 6.416 M -92.02 % | 80.424 M 1 153.59 % | 6.416 M -92.06 % | 80.833 M 1 159.96 % | 6.416 M -91.61 % | 76.472 M | 0.000 -100.00 % | 71.011 M -2.27 % | 72.660 M 1.50 % | 71.586 M | 0.000 -100.00 % | 63.608 M 72.26 % | 36.926 M | 0.000 -100.00 % | 6.416 M -78.89 % | 30.388 M 373.66 % | 6.416 M 0.00 % | 6.416 M | 0.000 -100.00 % | 3.507 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 0.000 -100.00 % | 53.198 M | 0.000 -100.00 % | 20.157 M | 0.000 -100.00 % | 9.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.285 M | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.924 M | 0.000 -100.00 % | 1.054 M -14.30 % | 1.230 M 10.12 % | 1.117 M -91.76 % | 13.555 M 34.79 % | 10.056 M | 0.000 | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 890.230 K | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 63.704 M 149.06 % | 25.577 M -69.89 % | 84.956 M | 0.000 -100.00 % | 82.675 M 297.82 % | 20.782 M -74.50 % | 81.498 M 170.86 % | 30.089 M | 0.000 -100.00 % | 30.089 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.890 M | 0.000 | 0.000 | 0.000 -100.00 % | 63.105 M | 0.000 | 0.000 -100.00 % | 56.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.328 M | 0.000 -100.00 % | 60.685 M | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 8.038 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.804 M | 0.000 | 0.000 -100.00 % | 33.381 M | 0.000 -100.00 % | 34.391 M | 0.000 -100.00 % | 32.623 M | 0.000 | 0.000 -100.00 % | 32.955 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.218 M 3.18 % | 27.348 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.636 M | 0.000 -100.00 % | 30.007 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.651 M | 0.000 -100.00 % | 29.823 M |
| Common stock | 0.000 -100.00 % | 30.089 M | 0.000 -100.00 % | 30.089 M | 0.000 -100.00 % | 30.089 M | 0.000 -100.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M | 0.000 -100.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M | 0.000 -100.00 % | 30.089 M 0.00 % | 30.089 M | 0.000 -100.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M | 0.000 -100.00 % | 30.089 M | 0.000 -100.00 % | 30.089 M 0.00 % | 30.089 M 0.00 % | 30.089 M |
| Total equity | 63.704 M 0.00 % | 63.704 M -25.02 % | 84.956 M 0.00 % | 84.956 M 2.76 % | 82.675 M 0.00 % | 82.675 M 1.44 % | 81.498 M 0.00 % | 81.498 M 2.35 % | 79.626 M -0.03 % | 79.652 M 0.71 % | 79.091 M 4.44 % | 75.729 M 0.86 % | 75.080 M 1.03 % | 74.312 M 3.37 % | 71.890 M 0.00 % | 71.890 M 3.69 % | 69.333 M 1.00 % | 68.647 M 8.78 % | 63.105 M -7.24 % | 68.031 M 6.94 % | 63.617 M 12.59 % | 56.506 M 0.00 % | 56.506 M -1.39 % | 57.302 M -5.80 % | 60.830 M -1.61 % | 61.827 M 1.11 % | 61.151 M 0.18 % | 61.041 M 1.18 % | 60.328 M 0.00 % | 60.328 M -0.59 % | 60.685 M 0.00 % | 60.685 M 0.67 % | 60.284 M -0.94 % | 60.857 M |
| Other non current liabilities | -63.704 M -9 885.56 % | 651.000 K 100.77 % | -84.956 M -28 801.35 % | 296.000 K 100.36 % | -82.675 M -6 434.58 % | 1.305 M 101.60 % | -81.498 M -27 726.44 % | 295.000 K -81.91 % | 1.631 M 21.14 % | 1.346 M 536.41 % | 211.500 K | 0.000 -100.00 % | 200.078 K | 0.000 100.00 % | -71.890 M | 0.000 100.00 % | -2.000 | 0.000 100.00 % | -63.105 M -12 521.00 % | -500.000 K | 0.000 100.00 % | -56.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.328 M | 0.000 100.00 % | -60.685 M | 0.000 -100.00 % | 4.340 M | 0.000 |
| Long term debt | 0.000 -100.00 % | 53.198 M | 0.000 -100.00 % | 20.157 M | 0.000 -100.00 % | 4.619 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 |
| Total non current liabilities | -63.704 M -218.30 % | 53.849 M 163.38 % | -84.956 M -427.36 % | 25.952 M 131.39 % | -82.675 M -999.62 % | 9.190 M 111.28 % | -81.498 M -2 937.67 % | 2.872 M -43.10 % | 5.047 M 274.96 % | 1.346 M 536.41 % | 211.500 K -69.11 % | 684.681 K 242.21 % | 200.078 K | 0.000 100.00 % | -71.890 M | 0.000 -100.00 % | 964.279 K 218.17 % | 303.068 K 100.48 % | -63.105 M -3 878.22 % | 1.670 M | 0.000 100.00 % | -56.506 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.328 M | 0.000 100.00 % | -60.685 M | 0.000 -100.00 % | 4.340 M | 0.000 |
| Other current liabilities | 0.000 100.00 % | -53.208 M | 0.000 100.00 % | -20.157 M | 0.000 -100.00 % | 38.253 K | 0.000 | 0.000 -100.00 % | 1.330 M 845.32 % | 140.668 K -37.55 % | 225.261 K -95.03 % | 4.532 M 213.47 % | 1.446 M -28.10 % | 2.011 M | 0.000 -100.00 % | 2.293 M -27.80 % | 3.176 M 14.53 % | 2.773 M | 0.000 -100.00 % | 846.748 K 121.52 % | 382.244 K | 0.000 -100.00 % | 111.533 K -48.94 % | 218.428 K -7.26 % | 235.534 K -60.60 % | 597.790 K 85.49 % | 322.276 K -10.46 % | 359.943 K | 0.000 -100.00 % | 297.000 K | 0.000 -100.00 % | 272.720 K 240.51 % | 80.091 K -98.21 % | 4.483 M |
| 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 -100.00 % | 116.308 K 0.00 % | 116.308 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 53.198 M | 0.000 -100.00 % | 20.157 M | 0.000 -100.00 % | 4.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.285 M | 0.000 | 0.000 -100.00 % | 150.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.924 M | 0.000 -100.00 % | 1.054 M -14.30 % | 1.230 M 10.12 % | 1.117 M -91.76 % | 13.555 M 34.79 % | 10.056 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 890.230 K | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 12.603 M | 0.000 -100.00 % | 7.528 M | 0.000 -100.00 % | 1.870 M 40.63 % | 1.330 M 845.32 % | 140.668 K -37.55 % | 225.261 K -95.35 % | 4.841 M 29.68 % | 3.733 M 24.00 % | 3.011 M | 0.000 -100.00 % | 2.447 M -22.98 % | 3.176 M 14.53 % | 2.773 M | 0.000 -100.00 % | 1.350 M -92.67 % | 18.418 M | 0.000 -100.00 % | 1.289 M -18.28 % | 1.577 M 16.63 % | 1.352 M -90.61 % | 14.406 M 38.81 % | 10.378 M 2 783.34 % | 359.943 K | 0.000 -100.00 % | 297.000 K | 0.000 -100.00 % | 1.163 M 1 190.07 % | 90.146 K -97.99 % | 4.483 M |
| Total liabilities | -63.704 M -218.28 % | 53.859 M 163.40 % | -84.956 M -320.35 % | 38.555 M 146.63 % | -82.675 M -843.75 % | 11.116 M 113.64 % | -81.498 M -1 818.64 % | 4.742 M -6.04 % | 5.047 M 239.48 % | 1.487 M 240.39 % | 436.761 K -92.10 % | 5.526 M 40.49 % | 3.934 M 30.64 % | 3.011 M 104.19 % | -71.890 M -3 038.37 % | 2.447 M -40.91 % | 4.141 M 34.59 % | 3.077 M 104.88 % | -63.105 M -2 189.64 % | 3.020 M -83.60 % | 18.418 M 132.59 % | -56.506 M -4 484.48 % | 1.289 M -18.28 % | 1.577 M 16.63 % | 1.352 M -90.61 % | 14.406 M 38.81 % | 10.378 M 2 783.34 % | 359.943 K 100.60 % | -60.328 M -20 412.46 % | 297.000 K 100.49 % | -60.685 M -5 318.20 % | 1.163 M -73.75 % | 4.430 M -1.17 % | 4.483 M |
| Other non current assets | 0.000 -100.00 % | 303.000 K | 0.000 -100.00 % | 13.028 M | 0.000 -100.00 % | 293.458 K | 0.000 -100.00 % | 40.000 K -99.95 % | 76.709 M 36 857.53 % | 207.560 K -99.71 % | 72.472 M 181 080.40 % | 40.000 K -99.94 % | 72.217 M -5.61 % | 76.512 M | 0.000 -100.00 % | 71.551 M -1.53 % | 72.660 M 1.50 % | 71.586 M | 0.000 -100.00 % | 6.210 M 93 279.08 % | 6.650 K | 0.000 -100.00 % | 49.562 M 123 803.76 % | 40.000 K -99.92 % | 51.112 M 16.13 % | 44.012 M -10.27 % | 49.047 M 1 282.68 % | 3.547 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K | 0.000 -100.00 % | 40.000 K |
| Long term investments | 0.000 -100.00 % | 111.479 M | 0.000 -100.00 % | 110.441 M | 0.000 -100.00 % | 6.416 M | 0.000 -100.00 % | 86.123 M 222.88 % | -70.086 M -187.15 % | 80.424 M 222.13 % | -65.849 M -181.46 % | 80.833 M 222.92 % | -65.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.438 M 305.28 % | 14.173 M | 0.000 100.00 % | -43.106 M -1 262.73 % | 3.707 M 108.30 % | -44.657 M -18.90 % | -37.557 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 507.271 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 79.717 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.424 M -222.13 % | 65.849 M | 0.000 -100.00 % | 65.761 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.287 M | 0.000 -100.00 % | 43.106 M 61.56 % | 26.680 M -40.25 % | 44.657 M 18.90 % | 37.557 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 4.984 K | 0.000 -100.00 % | 6.000 K 2.32 % | 5.864 K -8.12 % | 6.382 K -7.49 % | 6.899 K -8.10 % | 7.507 K -7.52 % | 8.117 K -8.11 % | 8.833 K | 0.000 -100.00 % | 9.549 K -4.22 % | 9.970 K -4.06 % | 10.392 K | 0.000 -100.00 % | 11.234 K -14.99 % | 13.215 K | 0.000 -100.00 % | 15.548 K 0.00 % | 15.548 K 699.38 % | 1.945 K 0.00 % | 1.945 K -95.00 % | 38.888 K 0.00 % | 38.888 K | 0.000 -100.00 % | 42.627 K | 0.000 -100.00 % | 46.367 K -13.89 % | 53.846 K 0.00 % | 53.846 K |
| Total non current assets | 0.000 -100.00 % | 114.338 M | 0.000 -100.00 % | 123.474 M | 0.000 -100.00 % | 8.490 M | 0.000 -100.00 % | 86.169 M 1 199.89 % | 6.629 M -91.80 % | 80.868 M 1 022.90 % | 7.202 M -91.10 % | 80.881 M 1 131.06 % | 6.570 M -91.46 % | 76.900 M | 0.000 -100.00 % | 74.178 M 2.08 % | 72.670 M 1.50 % | 71.596 M | 0.000 -100.00 % | 63.659 M 15.98 % | 54.888 M | 0.000 -100.00 % | 8.003 M -74.97 % | 31.975 M 323.76 % | 7.546 M 0.00 % | 7.546 M -84.96 % | 50.170 M 974.39 % | 4.670 M | 0.000 -100.00 % | 1.275 M | 0.000 -100.00 % | 1.319 M 16.17 % | 1.135 M -3.40 % | 1.175 M |
| Other current assets | -3.191 M -1 285.64 % | -230.291 K -4 505.82 % | -5.000 K -115.15 % | 33.000 K 320.00 % | -15.000 K 99.24 % | -1.983 M -5 117.50 % | -38.000 K -215.15 % | 33.000 K 0.35 % | 32.886 K -86.36 % | 241.020 K 1 584.28 % | 14.310 K | 0.000 -100.00 % | 218.741 K 48.08 % | 147.720 K 1 297.18 % | -12.339 K -113.13 % | 93.958 K -87.95 % | 779.521 K 880.26 % | 79.522 K 101.31 % | -6.056 M | 0.000 -100.00 % | 163.041 K 100.33 % | -49.600 M -26 690.61 % | 186.532 K -9.02 % | 205.032 K -93.85 % | 3.333 M -86.04 % | 23.879 M 12.37 % | 21.250 M 108.91 % | 10.172 M 41 825.46 % | -24.378 K -100.04 % | 59.320 M 199.13 % | -59.841 M -8 855.84 % | 683.441 K -98.92 % | 63.544 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.252 M | 0.000 | 0.000 -100.00 % | 76.501 M | 0.000 -100.00 % | 72.265 M | 0.000 -100.00 % | 72.177 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.170 M -72.88 % | 22.754 M | 0.000 -100.00 % | 49.522 M 85.61 % | 26.680 M -47.76 % | 51.072 M 16.15 % | 43.972 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 3.191 M | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 15.406 K | 0.000 -100.00 % | 38.000 K 187.68 % | 13.209 K -54.76 % | 29.198 K -37.56 % | 46.764 K 89.21 % | 24.715 K -42.56 % | 43.030 K -84.06 % | 269.888 K | 0.000 -100.00 % | 59.925 K 205.57 % | 19.611 K -55.05 % | 43.632 K | 0.000 -100.00 % | 1.056 M -75.01 % | 4.225 M | 0.000 -100.00 % | 78.844 K 467.02 % | 13.905 K -93.85 % | 226.260 K -30.13 % | 323.830 K 209.15 % | 104.750 K -99.77 % | 46.555 M | 0.000 -100.00 % | 24.378 K | 0.000 -100.00 % | 59.841 M 199 257.55 % | 30.017 K -93.75 % | 480.529 K |
| Cash and short term investments | 3.191 M 0.00 % | 3.191 M 63 720.00 % | 5.000 K 0.00 % | 5.000 K -66.67 % | 15.000 K -2.64 % | 15.406 K -59.46 % | 38.000 K 0.00 % | 38.000 K 187.68 % | 13.209 K -54.76 % | 29.198 K -99.96 % | 72.311 M 292 480.88 % | 24.715 K -99.97 % | 72.220 M 26 659.14 % | 269.888 K 2 087.28 % | 12.339 K -79.41 % | 59.925 K 205.57 % | 19.611 K -55.05 % | 43.632 K -99.28 % | 6.056 M -16.19 % | 7.226 M -73.22 % | 26.979 M -45.61 % | 49.600 M 0.00 % | 49.600 M 85.81 % | 26.694 M -47.96 % | 51.299 M 15.81 % | 44.296 M 42 187.47 % | 104.750 K -99.77 % | 46.555 M 190 870.34 % | 24.378 K 0.00 % | 24.378 K -99.96 % | 59.841 M 0.00 % | 59.841 M 199 257.55 % | 30.017 K -93.75 % | 480.529 K |
| Total current assets | 0.000 -100.00 % | 3.224 M | 0.000 -100.00 % | 38.000 K | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 71.000 K -60.72 % | 180.769 K -33.10 % | 270.218 K -99.63 % | 72.326 M 19 230.51 % | 374.153 K -99.48 % | 72.443 M 17 057.17 % | 422.232 K | 0.000 -100.00 % | 158.507 K -80.28 % | 803.756 K 529.03 % | 127.778 K | 0.000 -100.00 % | 7.392 M -72.77 % | 27.147 M | 0.000 -100.00 % | 49.792 M 85.07 % | 26.904 M -50.76 % | 54.637 M -20.46 % | 68.687 M 221.58 % | 21.359 M -62.35 % | 56.731 M | 0.000 -100.00 % | 59.349 M | 0.000 -100.00 % | 60.529 M -4.80 % | 63.579 M -0.91 % | 64.165 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K | 0.000 -100.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K | 0.000 -100.00 % | 4.624 K 0.00 % | 4.624 K | 0.000 -100.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K 0.00 % | 4.624 K -0.01 % | 4.624 K | 0.000 -100.00 % | 4.624 K | 0.000 -100.00 % | 4.624 K 0.01 % | 4.624 K -0.01 % | 4.624 K |
| Net receivables | 0.000 -100.00 % | 263.291 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.015 M | 0.000 | 0.000 -100.00 % | 167.560 K | 0.000 | 0.000 -100.00 % | 344.814 K 332.55 % | 79.717 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 161.704 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 507.271 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.680 M |
| Tax assets | 0.000 -100.00 % | 2.552 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.776 M | 0.000 | 0.000 | 0.000 -100.00 % | 230.234 K -59.73 % | 571.779 K | 0.000 -100.00 % | 106.382 K -71.97 % | 379.468 K | 0.000 -100.00 % | 2.617 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 408.945 K | 0.000 -100.00 % | 1.532 M 0.00 % | 1.532 M 40.78 % | 1.088 M 0.00 % | 1.088 M 0.45 % | 1.083 M 0.00 % | 1.083 M | 0.000 -100.00 % | 1.233 M | 0.000 -100.00 % | 1.233 M 13.97 % | 1.082 M 0.00 % | 1.082 M |
| Other assets | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 85.253 M | 0.000 | 0.000 -100.00 % | 77.864 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 |
| Account payables | 0.000 -100.00 % | 10.445 K | 0.000 -100.00 % | 12.603 M | 0.000 -100.00 % | 944.096 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 -100.00 % | 108.921 K | 0.000 -100.00 % | 7.080 K -44.03 % | 12.650 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.055 K | 0.000 |
| Tax payables | 0.000 -100.00 % | 10.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.926 M | 0.000 -100.00 % | 1.870 M | 0.000 | 0.000 | 0.000 -100.00 % | 309.196 K 13 198.75 % | 2.325 K -99.77 % | 1.000 M | 0.000 -100.00 % | 3.225 K | 0.000 | 0.000 | 0.000 -100.00 % | 502.917 K 16 663.90 % | 3.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 253.050 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 -100.00 % | 54.867 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.320 M 31.96 % | 16.156 M -17.04 % | 19.474 M 33.29 % | 14.611 M -67.99 % | 45.640 M 269.04 % | 12.367 M -72.03 % | 44.223 M | 0.000 -100.00 % | 8.846 M -77.46 % | 39.244 M 1.78 % | 38.558 M | 0.000 -100.00 % | 9.724 M 57.34 % | 6.181 M | 0.000 -100.00 % | 26.417 M -2.93 % | 27.213 M -11.48 % | 30.741 M 2 688.80 % | 1.102 M -96.45 % | 31.062 M 3 186.95 % | 945.000 K | 0.000 -100.00 % | 30.239 M | 0.000 -100.00 % | 945.000 K -96.87 % | 30.195 M 3 095.23 % | 945.000 K |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 5.499 M | 0.000 -100.00 % | 3.266 M | 0.000 -100.00 % | 2.577 M -24.57 % | 3.416 M | 0.000 | 0.000 -100.00 % | 684.681 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 964.281 K 218.17 % | 303.068 K | 0.000 -100.00 % | 2.170 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.602 M | 0.000 | 0.000 100.00 % | -1.330 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 |
| Total assets | 0.000 -100.00 % | 117.563 M | 0.000 -100.00 % | 123.511 M | 0.000 -100.00 % | 93.791 M | 0.000 -100.00 % | 86.240 M 1.85 % | 84.674 M 4.36 % | 81.139 M 2.03 % | 79.527 M -2.13 % | 81.255 M 2.84 % | 79.013 M 2.19 % | 77.323 M | 0.000 -100.00 % | 74.337 M 1.17 % | 73.474 M 2.44 % | 71.724 M | 0.000 -100.00 % | 71.051 M -13.39 % | 82.035 M | 0.000 -100.00 % | 57.795 M -1.84 % | 58.879 M -5.31 % | 62.182 M -18.43 % | 76.233 M 6.58 % | 71.529 M 16.50 % | 61.401 M | 0.000 -100.00 % | 60.625 M | 0.000 -100.00 % | 61.848 M -4.43 % | 64.714 M -0.96 % | 65.340 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-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-09-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | 361.000 -97.10 % | 12.442 K 16.67 % | 10.664 K 2 870.47 % | 359.000 19.27 % | 301.000 -67.37 % | 922.425 -99.40 % | 153.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 % | 423.000 145.39 % | -932.000 -239.73 % | 667.000 112.81 % | -5.208 K -1 182.81 % | 481.000 174.00 % | -650.000 90.81 % | -7.076 K -455.28 % | 1.992 K 292.83 % | 507.000 -19.65 % | 631.000 115.77 % | -4.001 K -66.32 % | -2.406 K -781.47 % | 353.000 66.51 % | 212.000 -63.76 % | 585.000 -80.93 % | 3.068 K 578.75 % | 452.000 -10.50 % | 505.000 26.73 % | 398.500 149.60 % | -803.361 40.84 % | -1.358 K -476.47 % | 360.725 79.90 % | 200.509 27.68 % | 157.041 125.88 % | -606.839 |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K 128.73 % | -703.000 K -522.12 % | -113.000 K 32.74 % | -168.000 K 84.27 % | -1.068 M -415.04 % | 339.000 K -89.99 % | 3.387 M 885.85 % | -431.000 K -15.24 % | -374.000 K 41.10 % | -635.000 K -504.76 % | -105.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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K 128.20 % | -716.209 K -533.81 % | -113.000 K 42.70 % | -197.198 K 81.54 % | -1.068 M -415.04 % | 339.000 K -89.99 % | 3.387 M 885.85 % | -431.000 K -15.24 % | -374.000 K 41.10 % | -635.000 K -504.76 % | -105.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 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K 0.00 % | 38.000 K 123.17 % | -164.000 K -1 341.58 % | 13.209 K -89.53 % | 126.209 K 332.25 % | 29.198 K -97.34 % | 1.097 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.406 K -59.46 % | 38.000 K 0.00 % | 38.000 K 105.41 % | -703.000 K -5 422.13 % | 13.209 K 107.86 % | -168.000 K -675.38 % | 29.198 K -91.39 % | 339.000 K -89.99 % | 3.387 M 885.85 % | -431.000 K -15.24 % | -374.000 K 41.10 % | -635.000 K -504.76 % | -105.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 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K 128.73 % | -703.000 K -522.12 % | -113.000 K 32.74 % | -168.000 K 84.27 % | -1.068 M -415.04 % | 339.000 K -89.99 % | 3.387 M 885.85 % | -431.000 K -15.24 % | -374.000 K 41.10 % | -635.000 K -504.76 % | -105.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 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 K 128.73 % | -703.000 K -522.12 % | -113.000 K 32.74 % | -168.000 K 84.27 % | -1.068 M -415.04 % | 339.000 K -89.99 % | 3.387 M 885.85 % | -431.000 K -15.24 % | -374.000 K 41.10 % | -635.000 K -504.76 % | -105.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 |
| 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 | 2014 | 2014 | 2014 | 2014 |