Krishna Capital & Securities Limited KRISHNACAP.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 5.657 M 55.33 % | 3.642 M -0.99 % | 3.678 M 2.01 % | 3.606 M -25.26 % | 4.825 M 19.84 % | 4.026 M -34.35 % | 6.132 M 59.85 % | 3.836 M 39.19 % | 2.756 M -24.70 % | 3.660 M -40.17 % | 6.117 M 90.50 % | 3.211 M |
| Net income | 98.000 K -93.43 % | 1.491 M 0.55 % | 1.483 M 4.71 % | 1.416 M -8.85 % | 1.554 M 166.70 % | 582.608 K -65.24 % | 1.676 M -24.50 % | 2.220 M -33.95 % | 3.361 M 137.86 % | 1.413 M -2.69 % | 1.452 M -53.77 % | 3.141 M |
| Income before tax | 116.000 K -93.44 % | 1.767 M 0.54 % | 1.758 M 4.73 % | 1.678 M -9.66 % | 1.858 M 168.11 % | 692.892 K -69.12 % | 2.244 M -18.61 % | 2.757 M -34.28 % | 4.195 M 123.49 % | 1.877 M 1.35 % | 1.852 M -52.90 % | 3.932 M |
| Income before tax ratio | 0.02 -95.77 % | 0.49 1.55 % | 0.48 2.67 % | 0.47 20.88 % | 0.39 123.71 % | 0.17 -52.97 % | 0.37 -49.08 % | 0.72 -52.78 % | 1.52 196.80 % | 0.51 69.39 % | 0.30 -75.28 % | 1.22 |
| EBITDA | 1.223 M -25.43 % | 1.640 M -1.55 % | 1.666 M 5.12 % | 1.585 M -13.28 % | 1.828 M 168.49 % | 680.698 K -80.34 % | 3.462 M 25.39 % | 2.761 M -34.26 % | 4.200 M 116.38 % | 1.941 M 1.84 % | 1.906 M -11.10 % | 2.144 M |
| Net income ratio | 0.02 -95.77 % | 0.41 1.56 % | 0.40 2.65 % | 0.39 21.95 % | 0.32 122.53 % | 0.14 -47.05 % | 0.27 -52.77 % | 0.58 -52.54 % | 1.22 215.88 % | 0.39 62.64 % | 0.24 -75.73 % | 0.98 |
| Ratio EBITDA | 0.22 -52.00 % | 0.45 -0.56 % | 0.45 3.05 % | 0.44 16.03 % | 0.38 124.03 % | 0.17 -70.05 % | 0.56 -21.56 % | 0.72 -52.77 % | 1.52 187.36 % | 0.53 70.20 % | 0.31 -53.33 % | 0.67 |
| Gross profit ratio | 0.77 1.72 % | 0.76 -2.83 % | 0.78 11.65 % | 0.70 6.71 % | 0.66 -31.79 % | 0.96 36.19 % | 0.71 -23.43 % | 0.92 -11.29 % | 1.04 1.69 % | 1.02 54.64 % | 0.66 -34.87 % | 1.01 |
| Weighted average shs out dil | 3.892 M 22.67 % | 3.172 M 0.54 % | 3.155 M -0.10 % | 3.158 M 0.00 % | 3.158 M -2.42 % | 3.237 M 2.49 % | 3.158 M 0.00 % | 3.158 M 0.00 % | 3.158 M 0.00 % | 3.158 M 1.40 % | 3.115 M -1.38 % | 3.158 M |
| Weighted average shs out | 3.892 M 22.66 % | 3.173 M 0.55 % | 3.155 M -0.10 % | 3.158 M 0.00 % | 3.158 M -2.42 % | 3.237 M 2.49 % | 3.158 M 0.00 % | 3.158 M 0.00 % | 3.158 M 0.00 % | 3.158 M 1.40 % | 3.115 M -1.41 % | 3.159 M |
| EPS diluted | 0.03 -94.64 % | 0.47 0.00 % | 0.47 4.44 % | 0.45 -8.16 % | 0.49 172.22 % | 0.18 -66.04 % | 0.53 -24.29 % | 0.70 -33.96 % | 1.06 135.56 % | 0.45 -4.26 % | 0.47 -52.53 % | 0.99 |
| Earnings per share | 0.03 -94.64 % | 0.47 0.00 % | 0.47 4.44 % | 0.45 -8.16 % | 0.49 172.22 % | 0.18 -66.04 % | 0.53 -24.29 % | 0.70 -33.96 % | 1.06 135.56 % | 0.45 -4.26 % | 0.47 -52.53 % | 0.99 |
| Gross profit | 4.367 M 58.01 % | 2.764 M -3.79 % | 2.873 M 13.90 % | 2.522 M -20.25 % | 3.163 M -18.26 % | 3.869 M -10.59 % | 4.327 M 22.40 % | 3.535 M 23.47 % | 2.863 M -23.43 % | 3.739 M -7.47 % | 4.041 M 24.07 % | 3.257 M |
| Income tax expense | 18.000 K -93.48 % | 276.110 K 0.50 % | 274.723 K 4.83 % | 262.066 K -13.77 % | 303.900 K 175.56 % | 110.284 K -80.58 % | 567.901 K 5.77 % | 536.927 K -35.61 % | 833.831 K 79.87 % | 463.570 K 15.89 % | 400.013 K -49.46 % | 791.463 K |
| Cost of revenue | 1.290 M 46.92 % | 878.045 K 8.98 % | 805.681 K -25.66 % | 1.084 M -33.14 % | 1.621 M 933.37 % | 156.856 K -91.31 % | 1.805 M 500.20 % | 300.732 K 45.42 % | 206.798 K 361.98 % | -78.936 K -103.80 % | 2.075 M 4 425.82 % | 45.848 K |
| General and administrative expenses | 2.238 M 812.40 % | 245.287 K -7.35 % | 264.750 K 2.50 % | 258.298 K 4.64 % | 246.838 K 56.92 % | 157.301 K -55.56 % | 354.000 K 76.96 % | 200.046 K -45.82 % | 369.198 K 26.83 % | 291.091 K -59.54 % | 719.419 K 208.43 % | 233.254 K |
| Selling and marketing expenses | 33.000 K 0.19 % | 32.938 K -10.04 % | 36.613 K 30.87 % | 27.977 K -38.92 % | 45.803 K 20.62 % | 37.972 K -0.78 % | 38.269 K 62.47 % | 23.555 K 17.75 % | 20.005 K -51.65 % | 41.375 K -1.51 % | 42.010 K 30.55 % | 32.180 K |
| Other expenses | 0.000 -100.00 % | 1.079 M 18.71 % | 908.753 K 38.83 % | 654.600 K -37.42 % | 1.046 M -64.91 % | 2.981 M -26.25 % | 4.042 M 22.08 % | 3.311 M 253.21 % | 937.391 K -38.73 % | 1.530 M 7.22 % | 1.427 M | 0.000 |
| Operating expenses | 2.238 M 64.92 % | 1.357 M 12.14 % | 1.210 M 28.62 % | 940.875 K -29.71 % | 1.339 M -57.85 % | 3.176 M -26.60 % | 4.327 M 1 130.82 % | 351.555 K -73.51 % | 1.327 M -28.73 % | 1.862 M -14.94 % | 2.189 M 103.44 % | 1.076 M |
| Cost and expenses | 3.528 M 75.97 % | 2.005 M -0.54 % | 2.016 M -0.43 % | 2.025 M -10.68 % | 2.267 M -31.99 % | 3.333 M 67.74 % | 1.987 M 313.19 % | 480.887 K -68.63 % | 1.533 M -14.02 % | 1.783 M -58.18 % | 4.264 M 280.04 % | 1.122 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 |
| Selling general and administrative expenses | 2.238 M 704.38 % | 278.225 K -7.68 % | 301.363 K 5.27 % | 286.275 K -2.18 % | 292.641 K 49.86 % | 195.273 K -31.41 % | 284.707 K 27.33 % | 223.601 K -42.55 % | 389.203 K 17.07 % | 332.466 K -56.34 % | 761.429 K -29.24 % | 1.076 M |
| Interest income | 0.000 -100.00 % | 3.367 K 17.56 % | 2.864 K -88.60 % | 25.125 K | 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 -100.00 % | 225.000 -99.60 % | 56.620 K | 0.000 | 0.000 |
| Depreciation and amortization | 3.000 K -4.94 % | 3.156 K -4.85 % | 3.317 K -4.85 % | 3.486 K -4.86 % | 3.664 K -4.88 % | 3.852 K -4.87 % | 4.049 K -4.86 % | 4.256 K -4.87 % | 4.474 K -41.68 % | 7.671 K -85.77 % | 53.925 K -14.15 % | 62.816 K |
| Operating income | 2.129 M -11.99 % | 2.419 M -2.02 % | 2.469 M 1.79 % | 2.425 M -5.18 % | 2.558 M 277.94 % | 676.846 K -80.43 % | 3.458 M 3.07 % | 3.355 M 98.52 % | 1.690 M -9.96 % | 1.877 M 1.35 % | 1.852 M -11.39 % | 2.090 M |
| Operating income ratio | 0.38 -43.34 % | 0.66 -1.03 % | 0.67 -0.22 % | 0.67 26.86 % | 0.53 215.35 % | 0.17 -70.19 % | 0.56 -35.52 % | 0.87 42.63 % | 0.61 19.57 % | 0.51 69.39 % | 0.30 -53.48 % | 0.65 |
| Total other income expenses net | -2.013 M -1 645.35 % | 130.262 K 118.32 % | -711.102 K 4.82 % | -747.125 K -6.68 % | -700.349 K | 0.000 100.00 % | -1.214 M -449 529.63 % | -270.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.842 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -1.868 M -662.89 % | -244.857 K 45.16 % | -446.494 K -101.58 % | -221.492 K 18.98 % | -273.392 K -137.89 % | -114.923 K -351.90 % | -25.431 K 77.69 % | -114.000 K -27.81 % | -89.193 K 13.40 % | -103.000 K 96.77 % | -3.190 M -4 002.89 % | -77.750 K |
| Total investments | 19.954 M -0.89 % | 20.133 M 2.10 % | 19.719 M 1.67 % | 19.395 M 3.07 % | 18.818 M 0.36 % | 18.751 M -0.11 % | 18.772 M -0.12 % | 18.795 M 275.15 % | 5.010 M -28.53 % | 7.010 M -94.04 % | 117.615 M 1 466.11 % | 7.510 M |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 31.599 M 24.33 % | 25.414 M 4.71 % | 24.270 M 4.85 % | 23.148 M 4.91 % | 22.065 M 5.66 % | 20.883 M 2.17 % | 20.439 M 6.39 % | 19.212 M 477.11 % | 3.329 M 335.74 % | 763.979 K -62.38 % | 2.031 M 49.78 % | 1.356 M |
| Common stock | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M -43.58 % | 55.984 M 77.25 % | 31.584 M |
| Total equity | 63.183 M 0.15 % | 63.086 M 2.45 % | 61.581 M 2.47 % | 60.097 M 2.42 % | 58.679 M 2.72 % | 57.125 M 1.03 % | 56.542 M 3.05 % | 54.866 M 42.76 % | 38.432 M 9.72 % | 35.028 M -86.48 % | 259.109 M 686.61 % | 32.940 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 5.000 K 1.48 % | 4.927 K 9.25 % | 4.510 K 12.83 % | 3.997 K 18.43 % | 3.375 K 28.33 % | 2.630 K 30.65 % | 2.013 K 148.83 % | 809.000 -85.31 % | 5.507 K 183 666.67 % | -3.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 100.00 % | -307.000 -246.19 % | 210.000 -52.70 % | 444.000 | 0.000 -100.00 % | 105.588 K -80.30 % | 535.867 K -6.42 % | 572.644 K -34.05 % | 868.362 K 90.64 % | 455.496 K -41.70 % | 781.230 K -4.20 % | 815.479 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 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 18.000 K -93.47 % | 275.693 K 0.54 % | 274.210 K 4.88 % | 261.444 K -10.76 % | 292.954 K 177.45 % | 105.588 K -80.30 % | 535.867 K -38.59 % | 872.644 K 0.49 % | 868.362 K 90.64 % | 455.496 K -41.70 % | 781.230 K -4.20 % | 815.479 K |
| Total liabilities | 23.000 K -91.80 % | 280.620 K 0.68 % | 278.720 K 5.00 % | 265.441 K -10.42 % | 296.329 K 173.83 % | 108.218 K -79.88 % | 537.880 K -38.42 % | 873.453 K -0.05 % | 873.869 K 91.85 % | 455.493 K -41.70 % | 781.230 K -4.20 % | 815.479 K |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.772 M -0.12 % | 18.795 M 275.15 % | 5.010 M -28.48 % | 7.005 M -94.05 % | 117.677 M 611 908.53 % | 19.228 K |
| Long term investments | 19.954 M -0.89 % | 20.133 M 2.10 % | 19.719 M 1.67 % | 19.395 M 3.07 % | 18.818 M 0.36 % | 18.751 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.510 M |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K 0.00 % | 17.000 K | 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 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 |
| Property plant equipment net | 59.000 K -4.53 % | 61.797 K -4.86 % | 64.953 K -4.86 % | 68.270 K -4.86 % | 71.756 K -4.86 % | 75.420 K -4.86 % | 79.272 K -4.86 % | 83.321 K -4.86 % | 87.577 K -6.56 % | 93.730 K -99.90 % | 97.188 M 24 799.82 % | 390.316 K |
| Total non current assets | 20.013 M -0.90 % | 20.195 M 2.07 % | 19.784 M 1.65 % | 19.464 M 3.04 % | 18.889 M 0.33 % | 18.826 M -0.13 % | 18.851 M -0.14 % | 18.878 M 270.30 % | 5.098 M -28.24 % | 7.104 M -96.69 % | 214.891 M 2 613.27 % | 7.920 M |
| Other current assets | 0.000 -100.00 % | 39.194 M 0.21 % | 39.111 M 2.06 % | 38.323 M 1.29 % | 37.834 M 6.96 % | 35.373 M 9 538.49 % | 367.000 K -98.95 % | 35.064 M 10 122.74 % | 343.000 K -98.74 % | 27.290 M 77.15 % | 15.405 M -31.62 % | 22.528 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 1.868 M 662.89 % | 244.857 K -45.16 % | 446.494 K 101.58 % | 221.492 K -18.98 % | 273.392 K 137.89 % | 114.923 K 351.90 % | 25.431 K -77.70 % | 114.064 K 27.88 % | 89.193 K -13.40 % | 102.995 K -96.77 % | 3.190 M 4 002.89 % | 77.750 K |
| Cash and short term investments | 1.868 M 662.89 % | 244.857 K -45.16 % | 446.494 K 101.58 % | 221.492 K -18.98 % | 273.392 K 137.89 % | 114.923 K 351.90 % | 25.431 K -77.70 % | 114.064 K 27.88 % | 89.193 K -13.40 % | 102.995 K -96.77 % | 3.190 M 4 002.89 % | 77.750 K |
| Total current assets | 43.193 M 0.05 % | 43.172 M 2.61 % | 42.075 M 2.88 % | 40.899 M 2.03 % | 40.085 M 4.37 % | 38.406 M 0.46 % | 38.229 M 3.71 % | 36.862 M 7.76 % | 34.209 M 20.56 % | 28.375 M -36.94 % | 44.999 M 74.17 % | 25.836 M |
| Inventory | 1.081 M -41.00 % | 1.832 M 197.27 % | 616.330 K 36.07 % | 452.960 K 486.93 % | 77.175 K -90.61 % | 822.000 K 828.23 % | 88.556 K -94.74 % | 1.684 M 54.50 % | 1.090 M 10.99 % | 982.027 K 8.74 % | 903.091 K -32.10 % | 1.330 M |
| Net receivables | 40.244 M 2 016.60 % | 1.901 M 0.00 % | 1.901 M 0.00 % | 1.901 M 0.00 % | 1.901 M -9.30 % | 2.096 M -94.45 % | 37.748 M 8.75 % | 34.712 M 6.19 % | 32.687 M | 0.000 -100.00 % | 25.501 M 1 241.45 % | 1.901 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.728 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 18.000 K -93.48 % | 276.000 K 0.73 % | 274.000 K 4.98 % | 261.000 K -10.91 % | 292.954 K | 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.379 M -37.76 % | 151.630 M | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M 0.00 % | 30.000 M | 0.000 |
| Other total stockholders equity | 31.599 M 419.04 % | 6.088 M 6.32 % | 5.726 M 6.73 % | 5.365 M 6.67 % | 5.029 M 113.88 % | -36.242 M -901.99 % | 4.519 M 11.00 % | 4.071 M 15.69 % | 3.519 M 112.88 % | -27.320 M -115.76 % | 173.399 M | 0.000 |
| Deferred tax liabilities non current | 5.000 K 1.48 % | 4.927 K 9.25 % | 4.510 K 12.83 % | 3.997 K 18.43 % | 3.375 K 28.38 % | 2.629 K 30.60 % | 2.013 K 148.83 % | 809.000 -85.31 % | 5.507 K | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -105.588 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 63.206 M -0.25 % | 63.367 M 2.44 % | 61.859 M 2.48 % | 60.363 M 2.35 % | 58.975 M 3.04 % | 57.233 M 0.27 % | 57.080 M 2.40 % | 55.740 M 41.81 % | 39.306 M 10.77 % | 35.484 M -86.35 % | 259.890 M 669.93 % | 33.755 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 1.343 M 203.50 % | -1.298 M -38.48 % | -937.000 K -4.46 % | -896.965 K 32.72 % | -1.333 M -157.08 % | -518.558 K 65.24 % | -1.492 M 21.47 % | -1.900 M 65.04 % | -5.435 M -127.31 % | -2.391 M -104.85 % | 49.338 M 1 502.44 % | -3.518 M |
| Accounts receivables | 0.000 100.00 % | -83.000 K | 0.000 | 0.000 -100.00 % | 194.973 K -82.91 % | 1.141 M 423.73 % | 217.790 K 110.71 % | -2.034 M 64.56 % | -5.740 M -383.98 % | -1.186 M -102.19 % | 54.116 M 30 974.00 % | 174.152 K |
| Inventory | 751.000 K 161.76 % | -1.216 M -646.01 % | -163.000 K 56.62 % | -375.785 K -150.45 % | 744.825 K 201.55 % | -733.444 K -145.98 % | 1.595 M 1 133.26 % | 129.332 K 219.75 % | -108.000 K -36.82 % | -78.936 K -118.50 % | 426.684 K 444.10 % | -124.000 K |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 592.000 K 40 531.43 % | 1.457 K 100.19 % | -774.821 K -48.67 % | -521.180 K 77.07 % | -2.273 M -145.52 % | -925.756 K 71.99 % | -3.305 M -77 283.56 % | 4.282 K -98.96 % | 412.866 K 136.67 % | -1.126 M 78.36 % | -5.204 M -45.85 % | -3.568 M |
| Other non cash items | -3.258 M 15.24 % | -3.844 M -35.13 % | -2.845 M 11.90 % | -3.229 M -44.79 % | -2.230 M 44.13 % | -3.991 M -0.93 % | -3.954 M -12.87 % | -3.503 M -13.59 % | -3.084 M -18.39 % | -2.605 M 42.52 % | -4.532 M -105.25 % | -2.208 M |
| Net cash provided by operating activities | -1.814 M 50.26 % | -3.647 M -13.50 % | -3.213 M 1.89 % | -3.275 M -8.89 % | -3.008 M 23.33 % | -3.923 M 3.54 % | -4.067 M -27.89 % | -3.180 M 38.29 % | -5.153 M -44.14 % | -3.575 M -107.72 % | 46.325 M 1 936.11 % | -2.523 M |
| 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 100.00 % | -177.000 K -567.92 % | -26.500 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 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 2.000 M 300.00 % | 500.000 K | 0.000 | 0.000 |
| Other investing activites | 3.436 M -0.27 % | 3.445 M 0.21 % | 3.438 M 6.67 % | 3.223 M 1.80 % | 3.166 M -21.09 % | 4.012 M | 0.000 100.00 % | -300.000 K -17 999.76 % | 1.676 K 85.60 % | 903.000 -99.76 % | 372.948 K 1.81 % | 366.325 K |
| Net cash used for investing activites | 3.436 M -0.27 % | 3.445 M 0.21 % | 3.438 M 6.67 % | 3.223 M 1.80 % | 3.166 M -21.09 % | 4.012 M 1 237.45 % | 300.000 K 200.00 % | -300.000 K -114.99 % | 2.002 M 299.68 % | 500.903 K 101.01 % | -49.804 M -14 755.78 % | 339.825 K |
| 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.230 K -38.56 % | 11.768 K 35.06 % | 8.713 K | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.678 M 4.97 % | 3.504 M 11.95 % | 3.130 M 20.52 % | 2.597 M -34.57 % | 3.969 M 79.67 % | 2.209 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.678 M 4.97 % | 3.504 M 11.70 % | 3.137 M 20.24 % | 2.609 M -34.41 % | 3.978 M 80.08 % | 2.209 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 |
| Net change in cash | 1.623 M 904.91 % | -201.637 K -189.62 % | 225.000 K 533.53 % | -51.900 K -132.75 % | 158.469 K 77.08 % | 89.492 K 200.97 % | -88.633 K -456.37 % | 24.871 K 280.12 % | -13.808 K 97.03 % | -465.000 K -193.25 % | 498.650 K 541.35 % | 77.750 K |
| Cash at beginning of period | 244.857 K -45.16 % | 446.494 K 102.03 % | 221.000 K -19.16 % | 273.392 K 137.89 % | 114.923 K 351.90 % | 25.431 K -77.70 % | 114.064 K 27.88 % | 89.193 K -13.40 % | 103.000 K -81.88 % | 568.400 K -76.63 % | 2.432 M | 0.000 |
| Cash at end of period | 1.868 M 662.89 % | 244.857 K -45.10 % | 446.000 K 101.36 % | 221.492 K -18.98 % | 273.392 K 137.89 % | 114.923 K 351.90 % | 25.431 K -77.70 % | 114.064 K 27.88 % | 89.193 K -13.40 % | 102.995 K -96.48 % | 2.930 M 3 668.49 % | 77.750 K |
| Operating cash flow | -1.814 M 50.26 % | -3.647 M -13.50 % | -3.213 M 1.89 % | -3.275 M -8.89 % | -3.008 M 23.33 % | -3.923 M 3.54 % | -4.067 M -27.89 % | -3.180 M 38.29 % | -5.153 M -44.14 % | -3.575 M -107.72 % | 46.325 M 1 936.11 % | -2.523 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -177.000 K -567.92 % | -26.500 K |
| Free CashFlow | -1.814 M 50.26 % | -3.647 M -13.50 % | -3.213 M 1.89 % | -3.275 M -8.89 % | -3.008 M 23.33 % | -3.923 M 3.54 % | -4.067 M -27.89 % | -3.180 M 38.29 % | -5.153 M -44.14 % | -3.575 M -107.75 % | 46.148 M 1 910.44 % | -2.549 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 853.000 K -59.21 % | 2.091 M 141.45 % | 866.000 K -52.86 % | 1.837 M 112.86 % | 863.000 K 0.82 % | 856.000 K -6.96 % | 920.000 K -9.00 % | 1.011 M 17.69 % | 859.000 K 1.25 % | 848.422 K -12.94 % | 974.573 K 12.15 % | 869.000 K -20.49 % | 1.093 M 38.36 % | 789.952 K -0.38 % | 793.000 K -23.46 % | 1.036 M 4.96 % | 987.000 K 13.75 % | 867.729 K 261.55 % | 240.000 K -78.30 % | 1.106 M -53.65 % | 2.386 M 26.04 % | 1.893 M 87.24 % | 1.011 M -2.13 % | 1.033 M 84.14 % | 561.000 K -82.98 % | 3.296 M 359.69 % | 717.000 K 39.77 % | 513.000 K 256.40 % | 143.940 K -84.35 % | 919.765 K -16.84 % | 1.106 M 45.01 % | 762.770 K -15.30 % | 900.516 K -26.31 % | 1.222 M 38.11 % | 884.775 K 15.99 % | 762.770 K 7.21 % | 711.468 K -40.21 % | 1.190 M -38.37 % | 1.931 M 31.18 % | 1.472 M 705.76 % | -243.000 K -109.87 % | 2.462 M 118.65 % | 1.126 M 44.74 % | 777.959 K -54.10 % | 1.695 M 199.16 % | 566.589 K -5.92 % | 602.248 K 37.76 % | 437.181 K 0.00 % | 437.181 K |
| Net income | -588.000 K -205.95 % | 555.000 K 490.43 % | 94.000 K 1 144.44 % | -9.000 K 98.34 % | -541.000 K -149.63 % | 1.090 M 839.66 % | 116.000 K -41.41 % | 198.000 K 127.59 % | 87.000 K -88.60 % | 763.027 K 34.93 % | 565.514 K 69.82 % | 333.000 K 1 652.63 % | 19.000 K -97.76 % | 847.248 K 189.16 % | 293.000 K -5.79 % | 311.000 K 988.57 % | -35.000 K -106.34 % | 551.797 K 380.10 % | -197.000 K -135.95 % | 548.000 K -31.76 % | 803.000 K 1 257.19 % | -69.392 K -109.33 % | 744.000 K 1 682.98 % | -47.000 K -2.17 % | -46.000 K -102.88 % | 1.599 M 157.90 % | 620.000 K 205.42 % | 203.000 K -51.89 % | 421.966 K -57.63 % | 995.924 K -4.02 % | 1.038 M -66.92 % | 3.137 M 1 049.74 % | 272.844 K -70.38 % | 920.998 K 3 658.41 % | 24.505 K -99.22 % | 3.137 M 1 131.91 % | -304.000 K -203.67 % | 293.229 K -81.60 % | 1.594 M 246.10 % | 460.554 K 151.40 % | -896.000 K -466.75 % | 244.305 K -65.74 % | 713.129 K 3 913.52 % | -18.700 K -105.27 % | 354.864 K -73.54 % | 1.341 M 260.21 % | 372.282 K -43.29 % | 656.462 K 44.72 % | 453.615 K |
| Income before tax | -588.000 K -202.62 % | 573.000 K 509.57 % | 94.000 K 1 144.44 % | -9.000 K 98.34 % | -541.000 K -143.91 % | 1.232 M 694.84 % | 155.000 K -41.29 % | 264.000 K 127.59 % | 116.000 K -85.46 % | 797.750 K 23.80 % | 644.375 K 45.13 % | 444.000 K 1 676.00 % | 25.000 K -97.28 % | 919.314 K 135.12 % | 391.000 K -2.98 % | 403.000 K 1 251.43 % | -35.000 K -106.71 % | 521.697 K 364.82 % | -197.000 K -126.99 % | 730.000 K -9.09 % | 803.000 K 1 863.71 % | 40.892 K -94.50 % | 744.000 K 1 682.98 % | -47.000 K -2.17 % | -46.000 K -102.19 % | 2.099 M 238.55 % | 620.000 K 205.42 % | 203.000 K -51.89 % | 421.966 K -57.63 % | 995.924 K -4.02 % | 1.038 M -66.92 % | 3.137 M 1 049.74 % | 272.844 K -70.38 % | 920.998 K 3 658.41 % | 24.505 K -99.22 % | 3.137 M 1 131.91 % | -304.000 K -203.67 % | 293.229 K -81.60 % | 1.594 M 246.10 % | 460.554 K 151.40 % | -896.000 K -239.06 % | 644.318 K -9.65 % | 713.129 K 3 913.52 % | -18.700 K -103.64 % | 513.551 K -75.92 % | 2.133 M 472.95 % | 372.282 K -43.29 % | 656.462 K 0.00 % | 656.462 K |
| Income before tax ratio | -0.69 -351.55 % | 0.27 152.46 % | 0.11 2 315.52 % | 0.00 99.22 % | -0.63 -143.56 % | 1.44 754.27 % | 0.17 -35.48 % | 0.26 93.37 % | 0.14 -85.64 % | 0.94 42.21 % | 0.66 29.41 % | 0.51 2 133.80 % | 0.02 -98.03 % | 1.16 136.03 % | 0.49 26.75 % | 0.39 1 196.97 % | -0.04 -105.90 % | 0.60 173.25 % | -0.82 -224.36 % | 0.66 96.12 % | 0.34 1 457.96 % | 0.02 -97.06 % | 0.74 1 717.43 % | -0.05 44.51 % | -0.08 -112.88 % | 0.64 -26.35 % | 0.86 118.52 % | 0.40 -86.50 % | 2.93 170.74 % | 1.08 15.42 % | 0.94 -77.19 % | 4.11 1 257.37 % | 0.30 -59.80 % | 0.75 2 621.23 % | 0.03 -99.33 % | 4.11 1 062.50 % | -0.43 -273.40 % | 0.25 -70.15 % | 0.83 163.84 % | 0.31 -91.51 % | 3.69 1 308.93 % | 0.26 -58.68 % | 0.63 2 734.78 % | -0.02 -107.93 % | 0.30 -91.95 % | 3.76 509.01 % | 0.62 -58.83 % | 1.50 0.00 % | 1.50 |
| EBITDA | -169.000 K -114.42 % | 1.172 M 1 062.83 % | 100.789 K -49.10 % | 198.000 K 179.84 % | -248.000 K -141.82 % | 593.000 K 32.07 % | 449.000 K -4.06 % | 468.000 K 255.22 % | 131.750 K -78.88 % | 623.942 K 26.30 % | 494.000 K 13.82 % | 434.000 K 280.70 % | 114.000 K -85.17 % | 768.852 K 84.82 % | 416.000 K -4.15 % | 434.000 K 1 376.47 % | -34.000 K -106.98 % | 486.855 K 348.40 % | -196.000 K -126.81 % | 731.000 K -9.08 % | 804.000 K -43.42 % | 1.421 M 90.74 % | 745.000 K 51.12 % | 493.000 K 1 195.56 % | -45.000 K -102.14 % | 2.101 M 238.33 % | 621.000 K 221.76 % | 193.000 K -54.37 % | 422.978 K -57.57 % | 996.988 K -4.02 % | 1.039 M -66.91 % | 3.139 M 1 046.00 % | 273.909 K -70.26 % | 920.998 K 3 375.33 % | 26.501 K -99.16 % | 3.139 M 1 139.40 % | -302.000 K -201.92 % | 296.307 K -81.43 % | 1.596 M 236.74 % | 473.955 K 153.02 % | -894.000 K -233.19 % | 671.237 K -7.05 % | 722.131 K 23 432.18 % | -3.095 K -100.67 % | 464.396 K 51.88 % | 305.757 K -21.84 % | 391.207 K 195.97 % | 132.180 K 0.00 % | 132.179 K |
| Net income ratio | -0.69 -359.71 % | 0.27 144.53 % | 0.11 2 315.52 % | 0.00 99.22 % | -0.63 -149.23 % | 1.27 909.91 % | 0.13 -35.62 % | 0.20 93.37 % | 0.10 -88.74 % | 0.90 54.99 % | 0.58 51.43 % | 0.38 2 104.40 % | 0.02 -98.38 % | 1.07 190.28 % | 0.37 23.08 % | 0.30 946.54 % | -0.04 -105.58 % | 0.64 177.47 % | -0.82 -265.66 % | 0.50 47.22 % | 0.34 1 018.09 % | -0.04 -104.98 % | 0.74 1 717.43 % | -0.05 44.51 % | -0.08 -116.90 % | 0.49 -43.90 % | 0.86 118.52 % | 0.40 -86.50 % | 2.93 170.74 % | 1.08 15.42 % | 0.94 -77.19 % | 4.11 1 257.37 % | 0.30 -59.80 % | 0.75 2 621.23 % | 0.03 -99.33 % | 4.11 1 062.50 % | -0.43 -273.40 % | 0.25 -70.15 % | 0.83 163.84 % | 0.31 -91.51 % | 3.69 3 615.84 % | 0.10 -84.33 % | 0.63 2 734.78 % | -0.02 -111.48 % | 0.21 -91.15 % | 2.37 282.88 % | 0.62 -58.83 % | 1.50 44.72 % | 1.04 |
| Ratio EBITDA | -0.20 -135.35 % | 0.56 381.59 % | 0.12 7.98 % | 0.11 137.51 % | -0.29 -141.48 % | 0.69 41.95 % | 0.49 5.43 % | 0.46 201.81 % | 0.15 -79.14 % | 0.74 45.08 % | 0.51 1.49 % | 0.50 378.83 % | 0.10 -89.28 % | 0.97 85.53 % | 0.52 25.22 % | 0.42 1 316.10 % | -0.03 -106.14 % | 0.56 168.70 % | -0.82 -223.56 % | 0.66 96.14 % | 0.34 -55.11 % | 0.75 1.87 % | 0.74 54.40 % | 0.48 694.97 % | -0.08 -112.58 % | 0.64 -26.40 % | 0.87 130.21 % | 0.38 -87.20 % | 2.94 171.10 % | 1.08 15.42 % | 0.94 -77.18 % | 4.12 1 252.95 % | 0.30 -59.64 % | 0.75 2 416.27 % | 0.03 -99.27 % | 4.12 1 069.50 % | -0.42 -270.47 % | 0.25 -69.87 % | 0.83 156.70 % | 0.32 -91.25 % | 3.68 1 249.41 % | 0.27 -57.49 % | 0.64 16 220.32 % | 0.00 -101.45 % | 0.27 -49.23 % | 0.54 -16.92 % | 0.65 114.85 % | 0.30 0.00 % | 0.30 |
| Gross profit ratio | 0.39 -30.35 % | 0.56 -34.85 % | 0.86 74.24 % | 0.49 37.45 % | 0.36 -69.61 % | 1.18 113.65 % | 0.55 -10.22 % | 0.62 -14.49 % | 0.72 -44.96 % | 1.31 37.45 % | 0.95 -3.87 % | 0.99 90.66 % | 0.52 -59.19 % | 1.27 116.25 % | 0.59 12.57 % | 0.52 1.85 % | 0.51 17.97 % | 0.44 258.34 % | -0.28 -138.02 % | 0.72 36.22 % | 0.53 -52.04 % | 1.11 47.49 % | 0.75 11.59 % | 0.67 -31.99 % | 0.99 37.53 % | 0.72 -18.90 % | 0.89 2.95 % | 0.86 -85.58 % | 5.98 575.08 % | 0.89 -6.65 % | 0.95 16.42 % | 0.81 5.99 % | 0.77 -13.19 % | 0.89 26.98 % | 0.70 -14.41 % | 0.81 -15.12 % | 0.96 395.42 % | 0.19 -80.46 % | 0.99 37.59 % | 0.72 103.12 % | 0.35 -54.50 % | 0.78 -7.70 % | 0.84 126.31 % | 0.37 -23.09 % | 0.49 -51.44 % | 1.00 -2.55 % | 1.03 -11.43 % | 1.16 0.00 % | 1.16 |
| Weighted average shs out dil | 3.095 M 0.38 % | 3.083 M -3.31 % | 3.189 M -3.20 % | 3.294 M 3.51 % | 3.182 M 2.09 % | 3.117 M 7.49 % | 2.900 M -12.12 % | 3.300 M 13.79 % | 2.900 M -6.96 % | 3.117 M 1.63 % | 3.067 M 1.30 % | 3.027 M -4.15 % | 3.158 M 0.00 % | 3.158 M -3.00 % | 3.256 M 4.69 % | 3.110 M -11.14 % | 3.500 M 5.13 % | 3.329 M 1.41 % | 3.283 M 1.83 % | 3.224 M 0.37 % | 3.212 M -0.38 % | 3.224 M 4.01 % | 3.100 M 1.08 % | 3.067 M 0.00 % | 3.067 M -1.98 % | 3.129 M 0.94 % | 3.100 M -8.37 % | 3.383 M 4.22 % | 3.246 M 4.31 % | 3.112 M -1.03 % | 3.144 M -0.74 % | 3.168 M 4.49 % | 3.032 M -4.53 % | 3.176 M 0.89 % | 3.148 M -0.63 % | 3.168 M 0.32 % | 3.158 M -1.99 % | 3.222 M 1.07 % | 3.188 M 3.84 % | 3.070 M -1.43 % | 3.115 M 0.00 % | 3.115 M -1.41 % | 3.159 M 1.35 % | 3.117 M -1.61 % | 3.168 M 0.13 % | 3.164 M 2.00 % | 3.102 M -0.77 % | 3.126 M -0.76 % | 3.150 M |
| Weighted average shs out | 3.095 M 0.38 % | 3.083 M -3.31 % | 3.189 M -3.20 % | 3.294 M 3.51 % | 3.182 M 2.09 % | 3.117 M 7.49 % | 2.900 M -12.12 % | 3.300 M 13.79 % | 2.900 M -6.96 % | 3.117 M 1.64 % | 3.067 M 1.30 % | 3.027 M -4.15 % | 3.158 M 0.00 % | 3.158 M -3.00 % | 3.256 M 4.69 % | 3.110 M -11.14 % | 3.500 M 5.13 % | 3.329 M 1.41 % | 3.283 M 1.83 % | 3.224 M 0.37 % | 3.212 M -0.38 % | 3.224 M 4.01 % | 3.100 M 1.08 % | 3.067 M 0.00 % | 3.067 M -1.98 % | 3.129 M 0.94 % | 3.100 M -8.37 % | 3.383 M 4.22 % | 3.246 M 4.31 % | 3.112 M -1.03 % | 3.144 M -0.74 % | 3.168 M 4.49 % | 3.032 M -4.53 % | 3.176 M 0.89 % | 3.148 M -0.63 % | 3.168 M 0.32 % | 3.158 M -1.99 % | 3.222 M 1.07 % | 3.188 M 3.84 % | 3.070 M -1.43 % | 3.115 M 0.00 % | 3.115 M -1.41 % | 3.159 M 1.35 % | 3.117 M -1.61 % | 3.168 M 0.09 % | 3.165 M 2.03 % | 3.102 M -0.77 % | 3.126 M -0.76 % | 3.150 M |
| EPS diluted | -0.19 -205.56 % | 0.18 510.17 % | 0.03 1 192.59 % | 0.00 98.41 % | -0.17 -148.57 % | 0.35 775.00 % | 0.04 -33.33 % | 0.06 100.00 % | 0.03 -83.33 % | 0.18 0.00 % | 0.18 63.64 % | 0.11 1 000.00 % | 0.01 -96.30 % | 0.27 200.00 % | 0.09 -10.00 % | 0.10 1 100.00 % | -0.01 -105.88 % | 0.17 383.33 % | -0.06 -135.29 % | 0.17 -32.00 % | 0.25 1 262.79 % | -0.02 -108.96 % | 0.24 2 500.00 % | -0.01 33.33 % | -0.02 -102.94 % | 0.51 155.00 % | 0.20 233.33 % | 0.06 -53.85 % | 0.13 -59.38 % | 0.32 -3.03 % | 0.33 -66.67 % | 0.99 1 000.00 % | 0.09 -68.97 % | 0.29 2 800.00 % | 0.01 -98.99 % | 0.99 2 402.33 % | -0.04 -146.34 % | 0.09 -81.44 % | 0.50 233.33 % | 0.15 151.72 % | -0.29 -469.90 % | 0.08 -65.91 % | 0.23 3 933.33 % | -0.01 -105.45 % | 0.11 -73.81 % | 0.42 250.00 % | 0.12 -42.86 % | 0.21 50.00 % | 0.14 |
| Earnings per share | -0.19 -205.56 % | 0.18 800.00 % | 0.02 840.74 % | 0.00 98.41 % | -0.17 -148.57 % | 0.35 775.00 % | 0.04 -33.33 % | 0.06 100.00 % | 0.03 -83.33 % | 0.18 0.00 % | 0.18 63.64 % | 0.11 1 000.00 % | 0.01 -96.30 % | 0.27 200.00 % | 0.09 -10.00 % | 0.10 1 100.00 % | -0.01 -105.88 % | 0.17 383.33 % | -0.06 -135.29 % | 0.17 -32.00 % | 0.25 1 262.79 % | -0.02 -108.96 % | 0.24 2 500.00 % | -0.01 33.33 % | -0.02 -102.94 % | 0.51 155.00 % | 0.20 233.33 % | 0.06 -53.85 % | 0.13 -59.38 % | 0.32 -3.03 % | 0.33 -66.67 % | 0.99 1 000.00 % | 0.09 -68.97 % | 0.29 2 800.00 % | 0.01 -98.99 % | 0.99 2 402.33 % | -0.04 -146.34 % | 0.09 -81.44 % | 0.50 233.33 % | 0.15 151.72 % | -0.29 -469.90 % | 0.08 -65.91 % | 0.23 3 933.33 % | -0.01 -105.45 % | 0.11 -73.81 % | 0.42 250.00 % | 0.12 -42.86 % | 0.21 50.00 % | 0.14 |
| Gross profit | 333.000 K -71.59 % | 1.172 M 57.32 % | 745.000 K -17.86 % | 907.000 K 192.58 % | 310.000 K -69.36 % | 1.012 M 98.79 % | 509.000 K -18.30 % | 623.000 K 0.65 % | 619.000 K -44.27 % | 1.111 M 19.66 % | 928.232 K 7.81 % | 861.000 K 51.58 % | 568.000 K -43.54 % | 1.006 M 115.42 % | 467.000 K -13.84 % | 542.000 K 6.90 % | 507.000 K 34.19 % | 377.832 K 672.47 % | -66.000 K -108.25 % | 800.000 K -36.86 % | 1.267 M -39.55 % | 2.096 M 176.15 % | 759.000 K 9.21 % | 695.000 K 25.23 % | 555.000 K -76.59 % | 2.371 M 272.80 % | 636.000 K 43.89 % | 442.000 K -48.62 % | 860.273 K 5.65 % | 814.280 K -22.38 % | 1.049 M 68.82 % | 621.384 K -10.23 % | 692.160 K -36.03 % | 1.082 M 75.38 % | 616.932 K -0.72 % | 621.384 K -9.00 % | 682.873 K 196.20 % | 230.544 K -87.96 % | 1.915 M 80.49 % | 1.061 M 1 330.40 % | -86.232 K -104.49 % | 1.920 M 101.81 % | 951.392 K 227.56 % | 290.450 K -64.70 % | 822.864 K 45.29 % | 566.374 K -8.32 % | 617.747 K 22.01 % | 506.294 K 0.00 % | 506.294 K |
| Income tax expense | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 142.000 K 264.10 % | 39.000 K -40.91 % | 66.000 K 327.59 % | -29.000 K -183.52 % | 34.723 K -55.97 % | 78.862 K -28.95 % | 111.000 K 1 950.00 % | -6.000 K -108.33 % | 72.066 K -26.46 % | 98.000 K 6.52 % | 92.000 K | 0.000 100.00 % | -30.100 K | 0.000 -100.00 % | 182.000 K | 0.000 -100.00 % | 110.284 K | 0.000 | 0.000 | 0.000 -100.00 % | 499.937 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 -100.00 % | 400.013 K | 0.000 | 0.000 -100.00 % | 158.687 K -79.95 % | 791.463 K | 0.000 | 0.000 -100.00 % | 202.847 K |
| Cost of revenue | 520.000 K -43.42 % | 919.000 K 659.50 % | 121.000 K -86.99 % | 930.000 K 68.17 % | 553.000 K 470.10 % | 97.000 K -76.40 % | 411.000 K 5.93 % | 388.000 K 61.67 % | 240.000 K 191.49 % | -262.319 K -666.06 % | 46.341 K 479.26 % | 8.000 K -98.48 % | 525.000 K 343.06 % | -216.000 K -166.26 % | 326.000 K -34.01 % | 494.000 K 2.92 % | 480.000 K -2.02 % | 489.897 K 60.10 % | 306.000 K 0.00 % | 306.000 K -72.65 % | 1.119 M 651.23 % | -203.000 K -180.56 % | 252.000 K -25.44 % | 338.000 K 5 533.33 % | 6.000 K -99.35 % | 925.193 K 1 042.21 % | 81.000 K 14.08 % | 71.000 K 109.92 % | -716.000 K -778.77 % | 105.485 K 84.85 % | 57.065 K -59.64 % | 141.386 K -32.14 % | 208.356 K 48.19 % | 140.599 K -47.51 % | 267.843 K 89.44 % | 141.386 K 394.44 % | 28.595 K -97.02 % | 959.781 K 5 951.20 % | 15.861 K -96.14 % | 411.121 K 361.86 % | -157.000 K -128.98 % | 541.694 K 210.77 % | 174.305 K -64.25 % | 487.509 K -44.09 % | 871.917 K 405 442.79 % | 215.000 -98.61 % | 15.499 K -77.57 % | 69.113 K 0.00 % | 69.113 K |
| General and administrative expenses | 0.000 -100.00 % | 528.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 340.750 K | 0.000 | 0.000 | 0.000 -100.00 % | 265.500 K 0.00 % | 265.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 233.254 K | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.307 K 0.00 % | 18.307 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.180 K | 0.000 | 0.000 | 0.000 |
| Other expenses | 503.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -280.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 455.000 K 91.28 % | 237.875 K 357.45 % | 52.000 K -52.29 % | 109.000 K -79.89 % | 542.000 K 601.85 % | -108.000 K -182.44 % | 131.000 K 87.14 % | 70.000 K -84.91 % | 464.000 K -31.33 % | 675.727 K 4 404.85 % | 15.000 K -92.61 % | 203.000 K | 0.000 -100.00 % | 270.563 K 1 591.02 % | 16.000 K -93.60 % | 250.000 K -42.96 % | 438.307 K 340.83 % | -182.000 K -2 692.27 % | -6.518 K 99.74 % | -2.515 M -699.79 % | 419.315 K 160.72 % | 160.832 K -72.85 % | 592.427 K 123.56 % | -2.515 M -447.71 % | 723.300 K 1 253.86 % | -62.685 K -165.20 % | 96.148 K -74.37 % | 375.209 K -53.66 % | 809.693 K -50.93 % | 1.650 M 3 380.94 % | 47.401 K -57.40 % | 111.263 K -38.00 % | 179.467 K -90.37 % | 1.863 M 9 738.92 % | 18.935 K -65.48 % | 54.854 K | 0.000 |
| Operating expenses | 503.000 K -4.73 % | 528.000 K -7.37 % | 570.000 K 0.00 % | 570.000 K 1.97 % | 559.000 K 49.47 % | 374.000 K 513.11 % | 61.000 K -60.90 % | 156.000 K -68.03 % | 488.000 K -0.02 % | 488.116 K 71.96 % | 283.857 K -34.44 % | 433.000 K -4.84 % | 455.000 K 91.28 % | 237.875 K 357.45 % | 52.000 K -52.29 % | 109.000 K -79.89 % | 542.000 K 601.85 % | -108.000 K -182.44 % | 131.000 K 87.14 % | 70.000 K -84.91 % | 464.000 K -31.33 % | 675.727 K 4 404.85 % | 15.000 K -92.61 % | 203.000 K -19.44 % | 252.000 K -6.86 % | 270.563 K 1 591.02 % | 16.000 K -93.60 % | 250.000 K -42.96 % | 438.307 K 340.83 % | -182.000 K -1 703.24 % | 11.352 K 100.45 % | -2.515 M -578.76 % | 525.316 K 226.62 % | 160.832 K -72.85 % | 592.427 K 123.56 % | -2.515 M -354.76 % | 987.210 K 1 674.87 % | -62.685 K -119.53 % | 320.998 K -46.57 % | 600.809 K -25.80 % | 809.693 K -50.93 % | 1.650 M 592.51 % | 238.263 K -22.95 % | 309.250 K -17.35 % | 374.172 K -84.13 % | 2.358 M 999.46 % | 214.468 K -15.83 % | 254.814 K 69.69 % | 150.167 K |
| Cost and expenses | 1.023 M -29.30 % | 1.447 M 109.41 % | 691.000 K -53.93 % | 1.500 M 34.89 % | 1.112 M 321.21 % | 264.000 K -44.07 % | 472.000 K -13.24 % | 544.000 K -25.27 % | 728.000 K 222.41 % | 225.797 K -31.62 % | 330.198 K -25.13 % | 441.000 K -55.00 % | 980.000 K 4 439.98 % | 21.586 K -94.29 % | 378.000 K -37.31 % | 603.000 K -41.00 % | 1.022 M 167.86 % | 381.538 K -12.69 % | 437.000 K 16.22 % | 376.000 K -76.25 % | 1.583 M 234.97 % | 472.583 K 77.00 % | 267.000 K -50.65 % | 541.000 K 109.69 % | 258.000 K -78.43 % | 1.196 M 1 132.99 % | 97.000 K -69.78 % | 321.000 K 215.47 % | -278.000 K -265.03 % | -76.159 K -211.32 % | 68.417 K -62.43 % | 182.105 K -70.99 % | 627.671 K 108.23 % | 301.431 K -64.96 % | 860.270 K 165.21 % | 324.374 K -68.07 % | 1.016 M 13.25 % | 897.096 K 166.31 % | 336.859 K -66.71 % | 1.012 M 55.02 % | 652.825 K -70.20 % | 2.191 M 431.06 % | 412.568 K -48.22 % | 796.759 K -36.05 % | 1.246 M -47.16 % | 2.358 M 925.36 % | 229.967 K -29.01 % | 323.927 K 47.72 % | 219.280 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 528.000 K -7.37 % | 570.000 K 0.00 % | 570.000 K 1.97 % | 559.000 K 49.47 % | 374.000 K 9.68 % | 341.000 K 0.29 % | 340.000 K 12.58 % | 302.000 K 6.41 % | 283.807 K 0.00 % | 283.807 K 7.10 % | 265.000 K -0.38 % | 266.000 K -22.67 % | 343.977 K 8.85 % | 316.000 K -0.32 % | 317.000 K 0.00 % | 317.000 K -9.89 % | 351.803 K 14.97 % | 306.000 K 0.00 % | 306.000 K 3.03 % | 297.000 K 2.42 % | 289.972 K 15.07 % | 252.000 K -25.00 % | 336.000 K 33.33 % | 252.000 K 41.76 % | 177.769 K 115.48 % | 82.500 K 25.00 % | 66.000 K 0.00 % | 66.000 K -41.88 % | 113.555 K 72.05 % | 66.000 K 0.00 % | 66.000 K -37.74 % | 106.000 K -61.12 % | 272.605 K 19.25 % | 228.600 K 0.00 % | 228.600 K -19.39 % | 283.600 K -38.24 % | 459.175 K 103.54 % | 225.600 K 0.00 % | 225.600 K -11.74 % | 255.600 K -40.20 % | 427.454 K 123.96 % | 190.864 K -3.60 % | 197.987 K 1.69 % | 194.705 K -60.59 % | 494.108 K 152.70 % | 195.533 K -2.21 % | 199.960 K 0.00 % | 199.960 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 |
| 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 |
| Depreciation and amortization | 1.000 K 33.33 % | 750.000 -4.94 % | 789.000 -21.10 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -24.07 % | 1.317 K 99.85 % | 659.000 -34.10 % | 1.000 K 0.00 % | 1.000 K 105.76 % | 486.000 -51.40 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 9.17 % | 916.000 -8.40 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 17.37 % | 852.000 -14.80 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -1.19 % | 1.012 K 1.20 % | 1.000 K 0.00 % | 1.000 K -1.19 % | 1.012 K -4.89 % | 1.064 K 0.00 % | 1.064 K -46.69 % | 1.996 K 87.59 % | 1.064 K 170.28 % | -1.514 K -175.85 % | 1.996 K 0.00 % | 1.996 K 0.00 % | 1.996 K -35.15 % | 3.078 K 101.05 % | 1.531 K -88.64 % | 13.481 K 780.54 % | 1.531 K -94.31 % | 26.919 K 71.41 % | 15.704 K 0.00 % | 15.704 K 0.00 % | 15.704 K 0.00 % | 15.704 K -17.02 % | 18.925 K 0.00 % | 18.925 K 0.00 % | 18.925 K |
| Operating income | -170.000 K -126.40 % | 644.000 K 268.00 % | 175.000 K -48.07 % | 337.000 K 235.34 % | -249.000 K -137.22 % | 669.000 K 49.33 % | 448.000 K -4.07 % | 467.000 K 256.49 % | 131.000 K -78.96 % | 622.625 K 11.41 % | 558.860 K 29.07 % | 433.000 K 283.19 % | 113.000 K -85.29 % | 768.366 K 85.15 % | 415.000 K -18.79 % | 510.999 K 0.59 % | 508.000 K 4.49 % | 486.191 K 836.65 % | -66.000 K -109.04 % | 730.000 K -46.28 % | 1.359 M -4.30 % | 1.420 M 90.86 % | 744.000 K 51.22 % | 492.000 K 62.38 % | 303.000 K -85.57 % | 2.100 M 232.16 % | 632.233 K 229.29 % | 192.000 K -54.50 % | 421.966 K 124.10 % | -1.751 M -268.74 % | 1.038 M 135.61 % | 440.409 K 61.41 % | 272.845 K -70.38 % | 920.998 K 3 658.41 % | 24.505 K -99.22 % | 3.137 M 1 131.91 % | -304.000 K -203.67 % | 293.229 K -81.60 % | 1.594 M 246.17 % | 460.474 K 151.39 % | -896.000 K 25.27 % | -1.199 M -268.13 % | 713.129 K 3 893.24 % | -18.800 K -104.19 % | 448.692 K 125.05 % | -1.791 M -581.09 % | 372.281 K 228.71 % | 113.254 K 0.00 % | 113.254 K |
| Operating income ratio | -0.20 -164.71 % | 0.31 52.41 % | 0.20 10.15 % | 0.18 163.58 % | -0.29 -136.92 % | 0.78 60.50 % | 0.49 5.42 % | 0.46 202.89 % | 0.15 -79.22 % | 0.73 27.98 % | 0.57 15.09 % | 0.50 381.96 % | 0.10 -89.37 % | 0.97 85.86 % | 0.52 6.10 % | 0.49 -4.17 % | 0.51 -8.14 % | 0.56 303.75 % | -0.28 -141.66 % | 0.66 15.88 % | 0.57 -24.07 % | 0.75 1.93 % | 0.74 54.51 % | 0.48 -11.82 % | 0.54 -15.23 % | 0.64 -27.74 % | 0.88 135.60 % | 0.37 -87.23 % | 2.93 253.99 % | -1.90 -302.93 % | 0.94 62.48 % | 0.58 90.56 % | 0.30 -59.80 % | 0.75 2 621.23 % | 0.03 -99.33 % | 4.11 1 062.50 % | -0.43 -273.40 % | 0.25 -70.15 % | 0.83 163.88 % | 0.31 -91.52 % | 3.69 857.13 % | -0.49 -176.90 % | 0.63 2 720.77 % | -0.02 -109.13 % | 0.26 108.37 % | -3.16 -611.37 % | 0.62 138.62 % | 0.26 0.00 % | 0.26 |
| Total other income expenses net | -418.000 K -488.73 % | -71.000 K 12.35 % | -81.000 K 76.59 % | -346.000 K -18.49 % | -292.000 K -151.87 % | 563.000 K 292.15 % | -293.000 K -44.33 % | -203.000 K -1 253.33 % | -15.000 K -108.57 % | 175.125 K 350 350.00 % | -50.000 99.97 % | -152.000 K -72.73 % | -88.000 K -158.30 % | 150.948 K 728.95 % | -24.000 K 20.00 % | -30.000 K 94.48 % | -543.000 K -1 629.32 % | 35.506 K 127.10 % | -131.000 K | 0.000 100.00 % | -555.000 K 59.75 % | -1.379 M | 0.000 100.00 % | -539.000 K -54.44 % | -349.000 K -19 617.51 % | -1.770 K 85.01 % | -11.804 K -207.31 % | 11.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.687 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.690 K -99.79 % | 9.312 M | 0.000 -100.00 % | 80.000 | 0.000 -100.00 % | 1.844 M | 0.000 -100.00 % | 100.000 -99.85 % | 64.859 K -98.35 % | 3.924 M | 0.000 -100.00 % | 543.208 K 0.00 % | 543.208 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-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-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-06-30 | 2014-03-31 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -1.868 M | 0.000 100.00 % | -805.000 K | 0.000 100.00 % | -244.857 K 0.06 % | -245.000 K 65.83 % | -717.000 K -260.76 % | 446.000 K 199.89 % | -446.494 K 0.00 % | -446.494 K -123.25 % | -200.000 K | 0.000 100.00 % | -221.000 K | 0.000 100.00 % | -112.000 K | 0.000 100.00 % | -273.000 K | 0.000 100.00 % | -212.000 K | 0.000 100.00 % | -115.000 K | 0.000 100.00 % | -64.000 K | 0.000 100.00 % | -25.431 K | 0.000 100.00 % | -257.000 K | 0.000 100.00 % | -114.000 K | 0.000 100.00 % | -71.750 K | 0.000 100.00 % | -89.193 K | 0.000 100.00 % | -103.000 K | 0.000 100.00 % | -17.470 K | 0.000 100.00 % | -3.190 M | 0.000 100.00 % | -77.750 K -250.80 % | 51.558 K |
| Total investments | 0.000 -100.00 % | 19.954 M | 0.000 -100.00 % | 19.634 M | 0.000 -100.00 % | 20.133 M 0.00 % | 20.133 M 3.24 % | 19.502 M 2 086.32 % | 892.000 K -95.48 % | 19.719 M 0.00 % | 19.719 M 2.07 % | 19.319 M | 0.000 -100.00 % | 19.395 M | 0.000 -100.00 % | 30.651 M | 0.000 -100.00 % | 18.818 M | 0.000 -100.00 % | 6.063 M | 0.000 -100.00 % | 18.751 M | 0.000 -100.00 % | 29.741 M | 0.000 -100.00 % | 18.772 M | 0.000 -100.00 % | 5.310 M | 0.000 -100.00 % | 18.795 M | 0.000 -100.00 % | 5.310 M | 0.000 -100.00 % | 5.010 M | 0.000 -100.00 % | 7.010 M | 0.000 -100.00 % | 7.510 M | 0.000 -100.00 % | 117.615 M | 0.000 -100.00 % | 7.510 M 7 183.06 % | 103.116 K |
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 63.183 M 99.95 % | 31.599 M -49.49 % | 62.556 M | 0.000 -100.00 % | 63.086 M | 0.000 | 0.000 -100.00 % | 0.000 -100.00 % | 61.581 M 1 733 351 054 081 890 816.00 % | 0.000 0.00 % | 0.000 0.00 % | 0.000 -100.00 % | 60.097 M | 0.000 -100.00 % | 70.844 M | 0.000 -100.00 % | 58.679 M | 0.000 -100.00 % | 70.108 M | 0.000 -100.00 % | 57.125 M | 0.000 -100.00 % | 67.349 M | 0.000 -100.00 % | 67.729 M | 0.000 -100.00 % | 40.491 M | 0.000 -100.00 % | 40.652 M | 0.000 -100.00 % | 39.155 M | 0.000 -100.00 % | 38.432 M | 0.000 -100.00 % | 72.288 M 94.01 % | 37.260 M 10.88 % | 33.605 M | 0.000 -100.00 % | 107.479 M 45.51 % | 73.864 M 124.24 % | 32.940 M | 0.000 -100.00 % | 29.799 M |
| Retained earnings | 0.000 | 0.000 | 0.000 -100.00 % | 30.972 M | 0.000 -100.00 % | 31.502 M 0.00 % | 31.502 M 3.98 % | 30.296 M | 0.000 -100.00 % | 24.270 M -19.09 % | 29.997 M 3.95 % | 28.856 M | 0.000 -100.00 % | 23.148 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.065 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.883 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.439 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.212 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.329 M | 0.000 -100.00 % | 763.979 K | 0.000 -100.00 % | 2.021 M | 0.000 -100.00 % | 2.031 M | 0.000 -100.00 % | 1.356 M | 0.000 |
| Common stock | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M 0.00 % | 31.584 M 0.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 31.584 M | 0.000 -100.00 % | 55.984 M | 0.000 -100.00 % | 31.584 M | 0.000 |
| Total equity | 63.183 M 0.00 % | 63.183 M 1.00 % | 62.556 M 0.00 % | 62.556 M -0.84 % | 63.086 M 0.00 % | 63.086 M 0.00 % | 63.086 M 1.95 % | 61.880 M 0.49 % | 61.581 M 0.00 % | 61.581 M 0.00 % | 61.581 M 1.89 % | 60.440 M 0.57 % | 60.097 M 0.00 % | 60.097 M -15.17 % | 70.844 M 0.00 % | 70.844 M 20.73 % | 58.679 M 0.00 % | 58.679 M -16.30 % | 70.108 M 0.00 % | 70.108 M 22.73 % | 57.125 M 0.00 % | 57.125 M -15.18 % | 67.349 M 0.00 % | 67.349 M -0.56 % | 67.729 M 19.79 % | 56.542 M 39.64 % | 40.491 M 0.00 % | 40.491 M -0.40 % | 40.652 M -25.91 % | 54.866 M 40.13 % | 39.155 M 0.00 % | 39.155 M 1.88 % | 38.432 M 0.00 % | 38.432 M -76.94 % | 166.667 M 375.81 % | 35.028 M 4.23 % | 33.605 M 0.00 % | 33.605 M -87.03 % | 259.109 M 0.00 % | 259.109 M 686.61 % | 32.940 M 0.00 % | 32.940 M 10.54 % | 29.799 M |
| Other non current liabilities | -63.183 M | 0.000 100.00 % | -62.556 M | 0.000 100.00 % | -63.086 M | 0.000 -100.00 % | 4.927 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.097 M | 0.000 100.00 % | -70.844 M -77 104.35 % | 92.000 K 100.16 % | -58.679 M | 0.000 100.00 % | -70.108 M | 0.000 100.00 % | -57.125 M | 0.000 100.00 % | -67.349 M | 0.000 100.00 % | -67.729 M | 0.000 100.00 % | -40.491 M | 0.000 100.00 % | -40.652 M | 0.000 100.00 % | -39.155 M | 0.000 100.00 % | -38.432 M | 0.000 100.00 % | -166.667 M -5 555 566 566.67 % | -3.000 100.00 % | -33.605 M | 0.000 100.00 % | -259.109 M | 0.000 100.00 % | -32.940 M | 0.000 | 0.000 |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.183 M -1 263 760.00 % | 5.000 K 100.01 % | -62.556 M -1 251 220.00 % | 5.000 K 100.01 % | -63.086 M -1 280 514.05 % | 4.927 K 0.00 % | 4.927 K -95.07 % | 100.000 K | 0.000 -100.00 % | 4.510 K | 0.000 | 0.000 100.00 % | -60.097 M -1 503 652.66 % | 3.997 K 100.01 % | -70.844 M -73 895.83 % | 96.000 K 100.16 % | -58.679 M -1 738 737.04 % | 3.375 K 100.00 % | -70.108 M -2 337 033.33 % | 3.000 K 100.01 % | -57.125 M -2 172 153.23 % | 2.630 K 100.00 % | -67.349 M -841 962.50 % | 8.000 K 100.01 % | -67.729 M -3 364 680.23 % | 2.013 K 100.00 % | -40.491 M -581 867.24 % | 6.960 K 100.02 % | -40.652 M -5 025 069.10 % | 809.000 100.00 % | -39.155 M -711 104.18 % | 5.507 K 100.01 % | -38.432 M -697 975.43 % | 5.507 K 100.00 % | -166.667 M -5 555 566 566.67 % | -3.000 100.00 % | -33.605 M | 0.000 100.00 % | -259.109 M | 0.000 100.00 % | -32.940 M | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -307.000 -100.11 % | 276.000 K | 0.000 | 0.000 -100.00 % | 210.000 -99.92 % | 274.210 K | 0.000 | 0.000 -100.00 % | 444.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 383.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K | 0.000 -100.00 % | 535.867 K | 0.000 | 0.000 | 0.000 -100.00 % | 572.644 K | 0.000 | 0.000 | 0.000 -100.00 % | 868.362 K | 0.000 -100.00 % | 455.496 K | 0.000 -100.00 % | 59.799 K | 0.000 -100.00 % | 781.230 K | 0.000 -100.00 % | 815.479 K | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 275.693 K -0.11 % | 276.000 K | 0.000 | 0.000 -100.00 % | 274.210 K 0.00 % | 274.210 K | 0.000 | 0.000 -100.00 % | 261.444 K | 0.000 | 0.000 | 0.000 -100.00 % | 292.954 K | 0.000 -100.00 % | 383.000 K | 0.000 -100.00 % | 105.588 K | 0.000 -100.00 % | 49.000 K | 0.000 -100.00 % | 535.867 K | 0.000 -100.00 % | 337.170 K | 0.000 -100.00 % | 872.644 K | 0.000 -100.00 % | 486.225 K | 0.000 -100.00 % | 868.362 K | 0.000 -100.00 % | 455.496 K | 0.000 -100.00 % | 910.719 K | 0.000 -100.00 % | 781.230 K | 0.000 -100.00 % | 815.479 K | 0.000 |
| Total liabilities | -63.183 M -274 808.70 % | 23.000 K 100.04 % | -62.556 M -1 251 220.00 % | 5.000 K 100.01 % | -63.086 M -22 580.94 % | 280.620 K 1.67 % | 276.000 K 176.00 % | 100.000 K | 0.000 -100.00 % | 278.720 K 1.64 % | 274.210 K | 0.000 100.00 % | -60.097 M -22 740.44 % | 265.441 K 100.37 % | -70.844 M -73 895.83 % | 96.000 K 100.16 % | -58.679 M -19 901.98 % | 296.329 K 100.42 % | -70.108 M -18 262.69 % | 386.000 K 100.68 % | -57.125 M -52 886.97 % | 108.218 K 100.16 % | -67.349 M -118 256.14 % | 57.000 K 100.08 % | -67.729 M -12 691.84 % | 537.880 K 101.33 % | -40.491 M -11 866.19 % | 344.130 K 100.85 % | -40.652 M -4 754.17 % | 873.453 K 102.23 % | -39.155 M -8 062.67 % | 491.732 K 101.28 % | -38.432 M -4 497.91 % | 873.869 K 100.52 % | -166.667 M -36 690.46 % | 455.493 K 101.36 % | -33.605 M -3 789.94 % | 910.719 K 100.35 % | -259.109 M -33 266.80 % | 781.230 K 102.37 % | -32.940 M -4 139.34 % | 815.479 K | 0.000 |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -245.000 K | 0.000 | 0.000 | 0.000 100.00 % | -446.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.395 M | 0.000 -100.00 % | 30.651 M | 0.000 -100.00 % | 18.818 M | 0.000 -100.00 % | 6.063 M | 0.000 -100.00 % | 18.751 M | 0.000 -100.00 % | 29.818 M | 0.000 -100.00 % | 18.772 M | 0.000 -100.00 % | 5.310 M | 0.000 -100.00 % | 18.795 M | 0.000 -100.00 % | 5.310 M | 0.000 -100.00 % | 5.010 M | 0.000 -100.00 % | 66.913 K | 0.000 -100.00 % | 8.726 K | 0.000 -100.00 % | 117.677 M | 0.000 -100.00 % | 19.228 K 137.29 % | -51.558 K |
| Long term investments | 0.000 -100.00 % | 19.954 M | 0.000 -100.00 % | 19.634 M | 0.000 -100.00 % | 20.133 M 0.00 % | 20.133 M 3.24 % | 19.502 M | 0.000 -100.00 % | 19.719 M 0.00 % | 19.719 M 2.07 % | 19.319 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.741 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.310 M | 0.000 -100.00 % | 30.017 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 117.548 M | 0.000 -100.00 % | 7.510 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.510 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 17.000 K | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 60.000 K | 0.000 -100.00 % | 61.797 K -0.33 % | 62.000 K -1.59 % | 63.000 K | 0.000 -100.00 % | 64.953 K 0.00 % | 64.953 K -3.06 % | 67.000 K | 0.000 -100.00 % | 68.270 K | 0.000 -100.00 % | 70.000 K | 0.000 -100.00 % | 71.756 K | 0.000 -100.00 % | 74.000 K | 0.000 -100.00 % | 75.420 K | 0.000 | 0.000 | 0.000 -100.00 % | 79.272 K | 0.000 -100.00 % | 81.297 K | 0.000 -100.00 % | 83.321 K | 0.000 -100.00 % | 85.449 K | 0.000 -100.00 % | 87.577 K | 0.000 -100.00 % | 93.730 K | 0.000 -100.00 % | 99.239 K | 0.000 -100.00 % | 97.188 M | 0.000 -100.00 % | 390.316 K | 0.000 |
| Total non current assets | 0.000 -100.00 % | 20.013 M | 0.000 -100.00 % | 19.694 M 8 138.37 % | -245.000 K -101.21 % | 20.195 M 0.00 % | 20.195 M 3.22 % | 19.565 M 4 486.77 % | -446.000 K -102.25 % | 19.784 M 0.00 % | 19.784 M 2.05 % | 19.386 M | 0.000 -100.00 % | 19.464 M | 0.000 -100.00 % | 30.721 M | 0.000 -100.00 % | 18.889 M | 0.000 -100.00 % | 6.137 M | 0.000 -100.00 % | 18.826 M | 0.000 -100.00 % | 29.818 M | 0.000 -100.00 % | 18.851 M | 0.000 -100.00 % | 5.391 M | 0.000 -100.00 % | 18.878 M | 0.000 -100.00 % | 5.395 M | 0.000 -100.00 % | 5.098 M | 0.000 -100.00 % | 117.726 M | 0.000 -100.00 % | 7.618 M | 0.000 -100.00 % | 214.891 M | 0.000 -100.00 % | 7.920 M 15 461.34 % | -51.558 K |
| Other current assets | -1.868 M | 0.000 100.00 % | -805.000 K | 0.000 | 0.000 -100.00 % | 39.194 M 0.00 % | 39.194 M 0.41 % | 39.034 M | 0.000 -100.00 % | 39.111 M 0.00 % | 39.111 M 0.56 % | 38.893 M 17 698.64 % | -221.000 K -168.42 % | 323.000 K 388.39 % | -112.000 K | 0.000 100.00 % | -273.000 K -151.12 % | 534.000 K 351.89 % | -212.000 K | 0.000 100.00 % | -35.488 M -3 548 900.00 % | 1.000 K 100.00 % | -35.674 M | 0.000 100.00 % | -25.431 K -106.93 % | 367.000 K 101.13 % | -32.432 M | 0.000 100.00 % | -114.000 K -100.36 % | 31.609 M 44 154.36 % | -71.750 K | 0.000 100.00 % | -89.193 K -126.00 % | 343.000 K 219.93 % | -286.000 K -101.16 % | 24.649 M 141 193.30 % | -17.470 K -100.08 % | 23.229 M 828.18 % | -3.190 M -120.71 % | 15.405 M 19 913.50 % | -77.750 K -100.35 % | 22.528 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 892.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 -100.00 % | 35.610 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 -100.00 % | 103.116 K |
| cash and cash equivalents | 0.000 -100.00 % | 1.868 M | 0.000 -100.00 % | 805.000 K | 0.000 -100.00 % | 245.000 K 0.00 % | 245.000 K -65.83 % | 717.000 K 260.76 % | -446.000 K -199.89 % | 446.494 K 0.00 % | 446.494 K 123.25 % | 200.000 K | 0.000 -100.00 % | 221.492 K | 0.000 -100.00 % | 112.000 K | 0.000 -100.00 % | 273.392 K | 0.000 -100.00 % | 212.000 K | 0.000 -100.00 % | 114.923 K | 0.000 -100.00 % | 64.000 K | 0.000 -100.00 % | 25.431 K | 0.000 -100.00 % | 256.905 K | 0.000 -100.00 % | 114.064 K | 0.000 -100.00 % | 71.750 K | 0.000 -100.00 % | 89.193 K | 0.000 -100.00 % | 102.995 K | 0.000 -100.00 % | 17.470 K | 0.000 -100.00 % | 3.190 M | 0.000 -100.00 % | 77.750 K 250.80 % | -51.558 K |
| Cash and short term investments | 1.868 M 0.00 % | 1.868 M 132.05 % | 805.000 K 0.00 % | 805.000 K 228.57 % | 245.000 K 0.06 % | 244.857 K -0.06 % | 245.000 K -65.83 % | 717.000 K 60.76 % | 446.000 K -0.11 % | 446.494 K 0.00 % | 446.494 K 123.25 % | 200.000 K -9.50 % | 221.000 K -0.22 % | 221.492 K 97.76 % | 112.000 K 0.00 % | 112.000 K -58.97 % | 273.000 K -0.14 % | 273.392 K 28.96 % | 212.000 K 0.00 % | 212.000 K -99.40 % | 35.488 M 30 779.81 % | 114.923 K -99.68 % | 35.674 M 0.00 % | 35.674 M 140 177.61 % | 25.431 K 0.00 % | 25.431 K -99.92 % | 32.432 M 12 524.12 % | 256.905 K 125.23 % | 114.064 K 0.00 % | 114.064 K 58.97 % | 71.750 K 0.00 % | 71.750 K -19.56 % | 89.193 K 0.00 % | 89.193 K -68.81 % | 285.995 K 177.68 % | 102.995 K 489.55 % | 17.470 K 0.00 % | 17.470 K -99.45 % | 3.190 M 0.00 % | 3.190 M 4 002.89 % | 77.750 K 0.00 % | 77.750 K 50.80 % | 51.558 K |
| Total current assets | 0.000 -100.00 % | 43.193 M | 0.000 -100.00 % | 42.867 M 17 396.73 % | 245.000 K -99.43 % | 43.172 M 0.00 % | 43.172 M 1.78 % | 42.415 M 9 410.09 % | 446.000 K -98.94 % | 42.075 M 0.00 % | 42.075 M 2.14 % | 41.194 M | 0.000 -100.00 % | 40.899 M | 0.000 -100.00 % | 40.219 M | 0.000 -100.00 % | 40.085 M | 0.000 -100.00 % | 64.357 M | 0.000 -100.00 % | 38.406 M | 0.000 -100.00 % | 37.588 M | 0.000 -100.00 % | 38.229 M | 0.000 -100.00 % | 35.443 M | 0.000 -100.00 % | 36.862 M | 0.000 -100.00 % | 34.252 M | 0.000 -100.00 % | 34.209 M | 0.000 -100.00 % | 28.375 M | 0.000 -100.00 % | 26.897 M | 0.000 -100.00 % | 44.999 M | 0.000 -100.00 % | 25.836 M 50 010.56 % | 51.558 K |
| Inventory | 0.000 -100.00 % | 1.081 M | 0.000 -100.00 % | 1.073 M | 0.000 -100.00 % | 1.832 M 0.00 % | 1.832 M 140.10 % | 763.000 K | 0.000 -100.00 % | 616.330 K 0.00 % | 616.330 K 208.17 % | 200.000 K | 0.000 -100.00 % | 452.960 K | 0.000 | 0.000 | 0.000 -100.00 % | 77.175 K | 0.000 | 0.000 | 0.000 -100.00 % | 822.000 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 88.556 K | 0.000 -100.00 % | 951.759 K | 0.000 -100.00 % | 960.297 K | 0.000 -100.00 % | 963.447 K | 0.000 -100.00 % | 1.090 M | 0.000 -100.00 % | 982.027 K | 0.000 -100.00 % | 1.008 M | 0.000 -100.00 % | 903.091 K | 0.000 -100.00 % | 1.330 M | 0.000 |
| Net receivables | 0.000 -100.00 % | 40.244 M | 0.000 -100.00 % | 40.989 M | 0.000 -100.00 % | 1.901 M 0.02 % | 1.901 M 0.00 % | 1.901 M | 0.000 -100.00 % | 1.901 M 0.00 % | 1.901 M 0.02 % | 1.901 M | 0.000 -100.00 % | 39.902 M | 0.000 -100.00 % | 40.107 M | 0.000 -100.00 % | 39.201 M | 0.000 -100.00 % | 64.145 M | 0.000 -100.00 % | 37.469 M | 0.000 -100.00 % | 1.902 M | 0.000 -100.00 % | 37.748 M | 0.000 -100.00 % | 34.235 M | 0.000 -100.00 % | 34.712 M | 0.000 -100.00 % | 33.217 M | 0.000 -100.00 % | 32.687 M | 0.000 -100.00 % | 27.290 M | 0.000 -100.00 % | 2.643 M | 0.000 -100.00 % | 25.501 M | 0.000 -100.00 % | 1.901 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 8.728 K | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 337.170 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 486.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 850.920 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 276.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 274.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 261.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 292.954 K | 0.000 | 0.000 | 0.000 -100.00 % | 105.588 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 94.379 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.630 M | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.365 M | 0.000 -100.00 % | 39.260 M | 0.000 -100.00 % | 5.029 M | 0.000 -100.00 % | 38.524 M | 0.000 -100.00 % | 4.658 M | 0.000 -100.00 % | 35.765 M | 0.000 -100.00 % | 4.519 M | 0.000 -100.00 % | 8.907 M | 0.000 -100.00 % | 4.071 M | 0.000 -100.00 % | 7.571 M | 0.000 -100.00 % | 3.519 M -96.27 % | 94.379 M 445.46 % | -27.320 M | 0.000 | 0.000 -100.00 % | 151.630 M -12.55 % | 173.399 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 4.927 K | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 4.510 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.997 K | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 3.375 K | 0.000 -100.00 % | 3.000 K | 0.000 -100.00 % | 2.629 K | 0.000 -100.00 % | 8.000 K | 0.000 -100.00 % | 2.013 K | 0.000 -100.00 % | 6.960 K | 0.000 -100.00 % | 809.000 | 0.000 -100.00 % | 5.507 K | 0.000 -100.00 % | 5.507 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 0.000 -100.00 % | 63.206 M | 0.000 -100.00 % | 62.561 M | 0.000 -100.00 % | 63.367 M 0.00 % | 63.367 M 2.24 % | 61.980 M | 0.000 -100.00 % | 61.859 M 0.00 % | 61.859 M 2.11 % | 60.580 M | 0.000 -100.00 % | 60.363 M | 0.000 -100.00 % | 70.940 M | 0.000 -100.00 % | 58.975 M | 0.000 -100.00 % | 70.494 M | 0.000 -100.00 % | 57.233 M | 0.000 -100.00 % | 67.406 M | 0.000 -100.00 % | 57.080 M | 0.000 -100.00 % | 40.835 M | 0.000 -100.00 % | 55.740 M | 0.000 -100.00 % | 39.647 M | 0.000 -100.00 % | 39.306 M | 0.000 -100.00 % | 35.484 M | 0.000 -100.00 % | 34.515 M | 0.000 -100.00 % | 259.890 M | 0.000 -100.00 % | 33.755 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-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-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-06-30 | 2014-03-31 | 2013-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -531.772 K 0.04 % | -532.000 K | 0.000 | 0.000 100.00 % | -252.096 K 0.00 % | -252.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 100.00 % | -1.053 M 0.00 % | -1.053 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 |
| 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 -100.00 % | 79.500 K 0.00 % | 79.500 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -541.917 K 0.02 % | -542.000 K | 0.000 | 0.000 100.00 % | -207.185 K 0.00 % | -207.185 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 % | 470.000 K 0.00 % | 470.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 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.145 K 1.45 % | 10.000 K | 0.000 | 0.000 100.00 % | -44.911 K 0.00 % | -44.911 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 % | -1.602 M 0.00 % | -1.602 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 |
| Other non cash items | 588.000 K 205.95 % | -555.000 K -490.43 % | -94.000 K -1 144.44 % | 9.000 K -98.34 % | 541.000 K 146.33 % | -1.168 M -0.03 % | -1.168 M -489.65 % | -198.000 K -127.59 % | -87.000 K 91.71 % | -1.050 M 0.00 % | -1.050 M -215.32 % | -333.000 K -1 652.63 % | -19.000 K 97.76 % | -847.000 K -189.08 % | -293.000 K 5.79 % | -311.000 K -988.57 % | 35.000 K 106.34 % | -552.000 K -380.20 % | 197.000 K 135.95 % | -548.000 K 31.84 % | -804.000 K -1 258.64 % | 69.392 K 109.33 % | -744.000 K -1 059.99 % | 77.501 K 1.31 % | 76.501 K 106.29 % | -1.217 M -96.29 % | -620.000 K -206.93 % | -202.000 K 52.13 % | -422.000 K 8.06 % | -459.000 K 55.78 % | -1.038 M -130.67 % | -450.000 K -64.84 % | -273.000 K -213.19 % | -87.167 K -255.71 % | -24.505 K 99.22 % | -3.137 M -1 130.77 % | 304.337 K 112.44 % | -2.446 M -53.45 % | -1.594 M -245.77 % | -461.000 K -151.46 % | 895.925 K 244.97 % | -618.000 K -25.35 % | -493.000 K -2 736.36 % | 18.700 K 105.27 % | -355.000 K 73.53 % | -1.341 M -260.48 % | -372.000 K 43.29 % | -656.000 K -44.49 % | -454.000 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.096 M 0.01 % | -1.096 M | 0.000 | 0.000 100.00 % | -735.945 K 0.00 % | -735.945 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 % | -1.021 M 0.00 % | -1.021 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 |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 859.627 K 0.01 % | 859.500 K | 0.000 | 0.000 -100.00 % | 858.946 K 0.00 % | 858.946 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 % | 15.500 K 0.00 % | 15.500 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 |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 859.627 K 0.01 % | 859.500 K | 0.000 | 0.000 -100.00 % | 858.946 K 0.00 % | 858.946 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 % | 15.500 K 0.00 % | 15.500 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 |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.025 M 0.00 % | 1.025 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 |
| 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 -100.00 % | 1.025 M 0.00 % | 1.025 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 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -236.500 K 0.00 % | -236.500 K | 0.000 | 0.000 -100.00 % | 123.000 K 0.00 % | 123.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 481.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 245.000 K 203.59 % | -236.500 K | 0.000 | 0.000 -100.00 % | 123.000 K 0.00 % | 123.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.096 M 0.01 % | -1.096 M | 0.000 | 0.000 100.00 % | -735.945 K 0.00 % | -735.945 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 % | -1.021 M 0.00 % | -1.021 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 |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.096 M 0.01 % | -1.096 M | 0.000 | 0.000 100.00 % | -735.945 K 0.00 % | -735.945 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 % | -1.021 M 0.00 % | -1.021 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 |
| 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 |