Fraser and Company Limited FRASER.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.190 M 702.96 % | 272.740 K -99.79 % | 128.070 M -73.92 % | 491.083 M 31.82 % | 372.535 M 48.31 % | 251.191 M 422.12 % | 48.110 M 555.63 % | 7.338 M 184.64 % | 2.578 M -44.27 % | 4.626 M 278.87 % | 1.221 M -65.60 % | 3.549 M |
| Net income | -15.770 M -49.58 % | -10.543 M -408.27 % | 3.420 M -70.49 % | 11.589 M 10.20 % | 10.517 M 47.03 % | 7.153 M 934.29 % | 691.586 K 155.33 % | -1.250 M -214.07 % | -398.000 K -198.45 % | 404.257 K 105.17 % | -7.819 M -373.77 % | 2.856 M |
| Income before tax | -15.790 M -106.03 % | -7.664 M -265.17 % | 4.640 M -70.12 % | 15.531 M 10.38 % | 14.070 M -52.14 % | 29.399 M 2 971.75 % | 957.078 K 176.57 % | -1.250 M -214.07 % | -398.000 K -137.44 % | 1.063 M 113.60 % | -7.819 M -373.77 % | 2.856 M |
| Income before tax ratio | -7.21 74.34 % | -28.10 -77 659.09 % | 0.04 14.56 % | 0.03 -16.26 % | 0.04 -67.73 % | 0.12 488.33 % | 0.02 111.68 % | -0.17 -10.34 % | -0.15 -167.19 % | 0.23 103.59 % | -6.40 -895.76 % | 0.80 |
| EBITDA | -15.360 M -136.15 % | -6.504 M -198.40 % | 6.610 M -61.08 % | 16.982 M 11.83 % | 15.186 M 59.73 % | 9.507 M 779.47 % | 1.081 M 187.96 % | -1.229 M -225.13 % | -378.000 K -135.93 % | 1.052 M 112.58 % | -8.362 M -427.41 % | 2.554 M |
| Net income ratio | -7.20 81.37 % | -38.66 -144 853.29 % | 0.03 13.16 % | 0.02 -16.40 % | 0.03 -0.86 % | 0.03 98.09 % | 0.01 108.44 % | -0.17 -10.34 % | -0.15 -276.66 % | 0.09 101.36 % | -6.40 -895.76 % | 0.80 |
| Ratio EBITDA | -7.01 70.59 % | -23.85 -46 306.78 % | 0.05 49.25 % | 0.03 -15.17 % | 0.04 7.70 % | 0.04 68.44 % | 0.02 113.42 % | -0.17 -14.23 % | -0.15 -164.48 % | 0.23 103.32 % | -6.85 -1 051.66 % | 0.72 |
| Gross profit ratio | 0.05 168.19 % | -0.07 -172.68 % | 0.10 0.13 % | 0.10 -26.93 % | 0.14 32.92 % | 0.10 0.20 % | 0.10 14.29 % | 0.09 -85.44 % | 0.62 -37.51 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 8.714 M 7.31 % | 8.120 M -0.28 % | 8.143 M 0.28 % | 8.120 M 0.00 % | 8.120 M 0.00 % | 8.120 M 18.98 % | 6.825 M 19.32 % | 5.720 M 14.97 % | 4.975 M -13.85 % | 5.775 M 1.19 % | 5.707 M -0.11 % | 5.713 M |
| Weighted average shs out | 8.714 M 7.45 % | 8.110 M -0.41 % | 8.143 M 0.28 % | 8.120 M 0.00 % | 8.120 M 0.00 % | 8.120 M 18.98 % | 6.825 M 19.32 % | 5.720 M 14.97 % | 4.975 M -13.85 % | 5.775 M 1.19 % | 5.707 M -0.11 % | 5.713 M |
| EPS diluted | -1.81 -39.23 % | -1.30 -409.52 % | 0.42 -70.63 % | 1.43 10.00 % | 1.30 47.73 % | 0.88 780.00 % | 0.10 145.45 % | -0.22 -175.00 % | -0.08 -214.29 % | 0.07 105.11 % | -1.37 -374.00 % | 0.50 |
| Earnings per share | -1.81 -39.23 % | -1.30 -409.52 % | 0.42 -70.63 % | 1.43 10.00 % | 1.30 47.73 % | 0.88 780.00 % | 0.10 145.45 % | -0.22 -175.00 % | -0.08 -214.29 % | 0.07 105.11 % | -1.37 -374.00 % | 0.50 |
| Gross profit | 110.000 K 647.54 % | -20.090 K -100.15 % | 12.980 M -73.89 % | 49.706 M -3.68 % | 51.606 M 97.12 % | 26.179 M 423.17 % | 5.004 M 649.32 % | 667.807 K -58.55 % | 1.611 M -65.18 % | 4.626 M 278.87 % | 1.221 M -65.60 % | 3.549 M |
| Income tax expense | -20.000 K -100.69 % | 2.879 M 135.97 % | 1.220 M -69.05 % | 3.942 M 10.93 % | 3.554 M -84.03 % | 22.246 M 8 279.18 % | 265.492 K | 0.000 | 0.000 -100.00 % | 658.258 K | 0.000 | 0.000 |
| Cost of revenue | 2.080 M 845.45 % | 220.000 K -99.81 % | 115.090 M -73.92 % | 441.378 M 37.53 % | 320.930 M 42.63 % | 225.011 M 422.00 % | 43.106 M 546.27 % | 6.670 M 589.58 % | 967.260 K 15 506.00 % | 6.198 K 74.10 % | 3.560 K | 0.000 |
| General and administrative expenses | 1.309 M -63.66 % | 3.603 M 12.02 % | 3.217 M -50.62 % | 6.515 M -18.01 % | 7.945 M 82.68 % | 4.349 M 177.20 % | 1.569 M 159.30 % | 605.087 K 180.30 % | 215.874 K -23.21 % | 281.127 K 126.91 % | 123.896 K | 0.000 |
| Selling and marketing expenses | 54.330 K 0.00 % | 54.330 K 40.26 % | 38.736 K -99.78 % | 17.810 M -9.76 % | 19.736 M 252.45 % | 5.600 M 5 506.71 % | 99.873 K 114.99 % | 46.455 K 65.99 % | 27.986 K -65.11 % | 80.203 K | 0.000 | 0.000 |
| Other expenses | 15.336 M 321.06 % | 3.642 M -15.97 % | 4.335 M -57.58 % | 10.219 M -57.29 % | 23.924 M 455.54 % | -6.729 M -294.99 % | 3.451 M 21 117.34 % | 16.265 K -99.08 % | 1.765 M -44.88 % | 3.202 M -64.09 % | 8.916 M 1 188.33 % | 692.059 K |
| Operating expenses | 16.700 M 128.77 % | 7.300 M -3.82 % | 7.590 M -78.03 % | 34.543 M -33.06 % | 51.606 M 1 502.76 % | 3.220 M -35.66 % | 5.004 M 649.32 % | 667.807 K -66.76 % | 2.009 M -43.61 % | 3.563 M -60.59 % | 9.040 M 1 206.25 % | 692.059 K |
| Cost and expenses | 18.780 M 817.14 % | 2.048 M -98.33 % | 122.680 M -72.61 % | 447.819 M 36.66 % | 327.690 M 43.58 % | 228.231 M 374.39 % | 48.110 M 555.63 % | 7.338 M 146.57 % | 2.976 M -16.47 % | 3.563 M -60.59 % | 9.040 M 1 206.25 % | 692.059 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 |
| Selling general and administrative expenses | 1.364 M -62.71 % | 3.658 M 12.36 % | 3.255 M -86.62 % | 24.324 M -12.13 % | 27.681 M 178.23 % | 9.949 M 540.62 % | 1.553 M 138.36 % | 651.542 K 167.18 % | 243.860 K -32.51 % | 361.330 K 191.64 % | 123.896 K | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 -98.80 % | 1.500 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.513 K -90.95 % | 546.977 K 78.41 % | 306.584 K |
| Interest expense | 100.000 K -75.58 % | 409.510 K -46.82 % | 770.000 K 175.62 % | 279.371 K 35.89 % | 205.583 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 330.000 K -56.00 % | 750.010 K -37.50 % | 1.200 M 2.42 % | 1.172 M 22.23 % | 958.564 K 787.62 % | 107.993 K -12.53 % | 123.462 K 502.25 % | 20.500 K 1.86 % | 20.125 K -13.55 % | 23.279 K 585.68 % | 3.395 K -18.68 % | 4.175 K |
| Operating income | -16.590 M -834.68 % | -1.775 M -117.10 % | 10.378 M -76.01 % | 43.264 M -3.53 % | 44.845 M 377.13 % | 9.399 M 1 491.98 % | 590.399 K 231.79 % | -448.000 K -12.56 % | -398.000 K -137.44 % | 1.063 M 113.60 % | -7.819 M -373.77 % | 2.856 M |
| Operating income ratio | -7.58 -16.40 % | -6.51 -8 131.14 % | 0.08 -8.02 % | 0.09 -26.81 % | 0.12 221.71 % | 0.04 204.91 % | 0.01 120.10 % | -0.06 60.45 % | -0.15 -167.19 % | 0.23 103.59 % | -6.40 -895.76 % | 0.80 |
| Total other income expenses net | 800.000 K 113.58 % | -5.889 M -2.64 % | -5.738 M 79.31 % | -27.733 M 9.88 % | -30.775 M | 0.000 -100.00 % | 366.679 K 779.04 % | -54.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 7.900 M 197.57 % | 2.655 M -33.07 % | 3.967 M 667.87 % | 516.595 K 103.26 % | -15.858 M -82.50 % | -8.690 M 19.23 % | -10.758 M -9 336.84 % | -114.000 K -474.48 % | -19.844 K 98.89 % | -1.793 M -19.81 % | -1.497 M 58.36 % | -3.594 M |
| Total investments | 250.000 K 4.17 % | 240.000 K | 0.000 | 0.000 -100.00 % | 330.000 0.00 % | 330.000 0.00 % | 330.000 0.00 % | 330.000 0.00 % | 330.000 0.00 % | 330.000 0.00 % | 330.000 0.00 % | 330.000 |
| Total debt | 8.290 M 151.77 % | 3.293 M -25.15 % | 4.399 M 3.45 % | 4.253 M 21.35 % | 3.504 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 2.019 K 100.02 % | -11.770 M -582 773.27 % | 2.020 K 0.00 % | 2.020 K 0.00 % | 2.020 K 0.05 % | 2.019 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | -27.998 M -129.03 % | -12.224 M -626.94 % | -1.682 M 67.05 % | -5.103 M 69.43 % | -16.693 M 38.65 % | -27.209 M 20.82 % | -34.362 M 1.97 % | -35.054 M -3.70 % | -33.804 M -1.19 % | -33.406 M 1.20 % | -33.811 M -30.08 % | -25.992 M |
| Common stock | 81.200 M 0.00 % | 81.203 M 0.00 % | 81.203 M 0.00 % | 81.203 M 0.00 % | 81.203 M 0.00 % | 81.203 M 0.00 % | 81.203 M 41.96 % | 57.203 M 0.00 % | 57.203 M 0.00 % | 57.203 M 0.00 % | 57.203 M 0.00 % | 57.203 M |
| Total equity | 53.660 M -22.71 % | 69.431 M -13.18 % | 79.974 M 4.47 % | 76.553 M 17.84 % | 64.963 M 338.75 % | -27.209 M -157.53 % | 47.293 M 112.63 % | 22.242 M -5.32 % | 23.492 M -1.66 % | 23.889 M 1.72 % | 23.485 M -24.98 % | 31.304 M |
| Other non current liabilities | 5.570 M -5.28 % | 5.881 M | 0.000 | 0.000 -100.00 % | 6.307 M | 0.000 | 0.000 -100.00 % | 187.307 K | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 |
| Long term debt | 660.000 K -18.52 % | 810.000 K -73.08 % | 3.009 M -17.33 % | 3.640 M 18.72 % | 3.066 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 6.230 M -6.88 % | 6.691 M -54.32 % | 14.648 M 5.11 % | 13.936 M 48.68 % | 9.373 M 245.70 % | 2.711 M 477.15 % | 469.795 K 150.82 % | 187.307 K | 0.000 | 0.000 -100.00 % | 1.000 | 0.000 |
| Other current liabilities | 1.000 M -67.12 % | 3.042 M 253.54 % | 860.330 K | 0.000 -100.00 % | 1.240 M 72.25 % | 720.081 K 144.81 % | 294.142 K | 0.000 -100.00 % | 2.741 M -92.03 % | 34.407 M 1.01 % | 34.063 M 28.82 % | 26.443 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 589.074 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 7.630 M 207.34 % | 2.483 M 78.58 % | 1.390 M 126.88 % | 612.743 K 39.70 % | 438.610 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 67.330 M -3.45 % | 69.734 M 71.12 % | 40.751 M -34.59 % | 62.306 M -56.57 % | 143.470 M 233.64 % | 43.002 M 474.20 % | 7.489 M 20.13 % | 6.234 M 127.44 % | 2.741 M -92.03 % | 34.407 M 1.01 % | 34.063 M 28.82 % | 26.443 M |
| Total liabilities | 73.560 M -3.75 % | 76.424 M 37.95 % | 55.399 M -27.34 % | 76.242 M -50.12 % | 152.843 M 5 537.01 % | 2.711 M -65.93 % | 7.959 M 23.95 % | 6.421 M 134.26 % | 2.741 M -92.03 % | 34.407 M 1.01 % | 34.063 M 28.82 % | 26.443 M |
| Other non current assets | 28.910 M -37.28 % | 46.095 M 149.46 % | 18.478 M 1.17 % | 18.264 M 11.30 % | 16.409 M 1 117.38 % | 1.348 M -3.99 % | 1.404 M 461.82 % | 249.903 K 75 858.36 % | 329.000 -0.30 % | 330.000 0.00 % | 330.000 0.00 % | 330.000 |
| Long term investments | 0.000 -100.00 % | 240.000 K | 0.000 | 0.000 -100.00 % | 330.000 0.00 % | 330.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 |
| 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 100.00 % | -330.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 640.000 K -70.80 % | 2.191 M -23.78 % | 2.875 M -45.64 % | 5.289 M 13.07 % | 4.678 M 466.33 % | 825.963 K 46.23 % | 564.833 K 874.77 % | 57.945 K 57.52 % | 36.786 K -35.36 % | 56.910 K 279.81 % | 14.984 K -18.47 % | 18.379 K |
| Total non current assets | 29.550 M -39.11 % | 48.527 M 124.94 % | 21.573 M -8.80 % | 23.655 M 11.89 % | 21.142 M 872.40 % | 2.174 M 9.48 % | 1.986 M 545.12 % | 307.848 K 729.44 % | 37.115 K -35.16 % | 57.240 K 273.78 % | 15.314 K -18.15 % | 18.709 K |
| Other current assets | 1.190 M 97.98 % | 601.060 K 107.81 % | -7.698 M -695.58 % | 1.292 M -82.49 % | 7.380 M 64.31 % | 4.492 M -19.72 % | 5.595 M -40.90 % | 9.467 M -63.83 % | 26.176 M 16 057.75 % | 162.000 K -25.00 % | 216.000 K -20.00 % | 270.000 K |
| 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 | 390.000 K -38.86 % | 637.890 K 47.52 % | 432.419 K -88.43 % | 3.736 M -80.71 % | 19.363 M 122.83 % | 8.690 M -19.23 % | 10.758 M 9 375.07 % | 113.540 K 472.16 % | 19.844 K -98.89 % | 1.793 M 19.81 % | 1.497 M -58.36 % | 3.594 M |
| Cash and short term investments | 390.000 K -38.86 % | 637.890 K 47.52 % | 432.419 K -88.43 % | 3.736 M -80.71 % | 19.363 M 122.83 % | 8.690 M -19.23 % | 10.758 M 9 375.07 % | 113.540 K 472.16 % | 19.844 K -98.89 % | 1.793 M 19.81 % | 1.497 M -58.36 % | 3.594 M |
| Total current assets | 97.670 M 0.35 % | 97.329 M -12.84 % | 111.671 M -13.53 % | 129.139 M -34.34 % | 196.665 M 100.71 % | 97.985 M 83.95 % | 53.266 M 87.85 % | 28.355 M 8.24 % | 26.195 M -55.02 % | 58.239 M 1.23 % | 57.533 M -0.34 % | 57.728 M |
| Inventory | 0.000 | 0.000 -100.00 % | 7.844 M 686.72 % | 997.084 K -50.27 % | 2.005 M -6.08 % | 2.135 M 184.61 % | 749.982 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 96.090 M 0.00 % | 96.090 M -13.50 % | 111.092 M -9.76 % | 123.114 M -26.68 % | 167.917 M 103.12 % | 82.669 M 128.60 % | 36.163 M 92.61 % | 18.775 M | 0.000 -100.00 % | 56.285 M 0.83 % | 55.821 M 3.63 % | 53.863 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 220.333 K 116.31 % | 101.859 K 85.40 % | 54.941 K | 0.000 -100.00 % | 16.998 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 |
| Account payables | 58.700 M -8.58 % | 64.210 M 66.77 % | 38.501 M -36.99 % | 61.104 M -56.91 % | 141.791 M 235.35 % | 42.282 M 487.65 % | 7.195 M 15.42 % | 6.234 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 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 |
| Preferred stock | 0.000 -100.00 % | 12.224 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 450.730 K 0.00 % | 450.730 K 0.00 % | 450.732 K 0.00 % | 450.732 K 0.00 % | 450.732 K 100.56 % | -81.205 M -18 035.87 % | 452.752 K 388.14 % | 92.751 K 0.00 % | 92.752 K 0.00 % | 92.752 K 0.00 % | 92.751 K 0.00 % | 92.752 K |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 11.639 M 13.04 % | 10.296 M | 0.000 -100.00 % | 2.711 M 477.15 % | 469.795 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -43.002 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 127.220 M -12.78 % | 145.856 M 7.74 % | 135.373 M -11.40 % | 152.794 M -29.85 % | 217.807 M 117.46 % | 100.159 M 81.28 % | 55.252 M 92.76 % | 28.663 M 9.27 % | 26.233 M -55.00 % | 58.297 M 1.30 % | 57.549 M -0.34 % | 57.746 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 | 9.160 M -31.59 % | 13.390 M 226.20 % | -10.610 M -123.16 % | 45.811 M 153.66 % | -85.377 M -78.27 % | -47.891 M -183.66 % | -16.883 M -409.29 % | -3.315 M -57.63 % | -2.103 M 21.97 % | -2.695 M -142.44 % | 6.350 M | 0.000 |
| Accounts receivables | 9.870 M -34.20 % | 15.000 M -13.01 % | 17.244 M -61.51 % | 44.803 M 152.56 % | -85.248 M -83.30 % | -46.506 M -167.46 % | -17.388 M -424.52 % | -3.315 M -57.63 % | -2.103 M 30.80 % | -3.039 M -139.10 % | -1.271 M | 0.000 |
| Inventory | 0.000 | 0.000 -100.00 % | 1.000 M -0.77 % | 1.008 M 876.87 % | -129.717 K 90.63 % | -1.385 M -84.61 % | -750.000 K | 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 |
| Other working capital | -710.000 K 55.90 % | -1.610 M 94.42 % | -28.856 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.255 M | 0.000 | 0.000 -100.00 % | 343.797 K -95.49 % | 7.621 M | 0.000 |
| Other non cash items | -1.110 M 52.09 % | -2.317 M -419.12 % | 726.040 K 100.89 % | -81.777 M -181.14 % | 100.787 M 166.44 % | 37.827 M 4 335.94 % | -893.000 K -124.27 % | 3.680 M 391.23 % | 749.136 K 16 595.70 % | 4.487 K 100.05 % | -8.365 M -192.89 % | -2.856 M |
| Net cash provided by operating activities | -7.410 M -678.79 % | 1.280 M 133.08 % | -3.870 M 83.32 % | -23.206 M -185.78 % | 27.052 M 1 065.18 % | -2.803 M 83.21 % | -16.696 M -1 961.23 % | -810.000 K 51.73 % | -1.678 M 25.85 % | -2.263 M -12.48 % | -2.012 M | 0.000 |
| Investments in property plant and equipment | 0.000 100.00 % | -70.000 K 58.82 % | -170.000 K 90.47 % | -1.783 M 62.93 % | -4.810 M -1 203.17 % | -369.122 K 41.41 % | -630.000 K -1 412.24 % | -41.660 K | 0.000 100.00 % | -65.205 K | 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 330.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 2.120 M 58 952.92 % | 3.590 K -99.74 % | 1.390 M -84.18 % | 8.788 M 160.05 % | -14.634 M -1 426.17 % | 1.104 M -69.44 % | 3.611 M 281.79 % | 945.800 K 1 092.23 % | -95.321 K -292.52 % | 49.513 K -90.95 % | 546.977 K | 0.000 |
| Net cash used for investing activites | 2.120 M 3 292.29 % | -66.410 K -105.44 % | 1.220 M -82.58 % | 7.005 M 136.03 % | -19.445 M -2 747.76 % | 734.378 K -75.36 % | 2.980 M 229.59 % | 904.140 K 1 048.52 % | -95.321 K -507.45 % | -15.692 K -102.87 % | 546.977 K | 0.000 |
| Debt repayment | 5.130 M 956.63 % | -598.860 K -602.61 % | 119.150 K -79.24 % | 573.984 K -81.28 % | 3.066 M | 0.000 -100.00 % | 360.000 K | 0.000 | 0.000 -100.00 % | 2.575 M 507.44 % | -632.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -90.000 K 78.02 % | -409.529 K 46.76 % | -769.150 K | 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 | 5.040 M 599.81 % | -1.008 M -55.14 % | -650.000 K -213.24 % | 573.984 K -81.28 % | 3.066 M | 0.000 -100.00 % | 24.360 M | 0.000 | 0.000 -100.00 % | 2.575 M 507.44 % | -632.000 K | 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 |
| Net change in cash | -250.000 K -221.67 % | 205.470 K 106.21 % | -3.310 M 78.82 % | -15.627 M -246.41 % | 10.673 M 616.01 % | -2.068 M -121.45 % | 9.644 M 10 192.64 % | 93.698 K 105.28 % | -1.773 M -698.41 % | 296.286 K 114.12 % | -2.098 M | 0.000 |
| Cash at beginning of period | 640.000 K 48.00 % | 432.420 K -88.44 % | 3.740 M -80.68 % | 19.363 M 122.83 % | 8.690 M -19.23 % | 10.758 M 865.71 % | 1.114 M 5 513.79 % | 19.844 K -98.89 % | 1.793 M 19.77 % | 1.497 M -58.35 % | 3.594 M | 0.000 |
| Cash at end of period | 390.000 K -38.86 % | 637.890 K 48.35 % | 430.000 K -88.49 % | 3.736 M -80.71 % | 19.363 M 122.83 % | 8.690 M -19.23 % | 10.758 M 9 374.91 % | 113.542 K 472.17 % | 19.844 K -98.89 % | 1.793 M 19.77 % | 1.497 M | 0.000 |
| Operating cash flow | -7.410 M -678.79 % | 1.280 M 133.08 % | -3.870 M 83.32 % | -23.206 M -185.78 % | 27.052 M 1 065.18 % | -2.803 M 83.21 % | -16.696 M -1 961.23 % | -810.000 K 51.73 % | -1.678 M 25.85 % | -2.263 M -12.48 % | -2.012 M | 0.000 |
| Capital expenditure | 0.000 100.00 % | -66.410 K 60.94 % | -170.000 K 90.47 % | -1.783 M 62.93 % | -4.810 M -1 203.17 % | -369.122 K 41.41 % | -630.000 K -1 412.24 % | -41.660 K | 0.000 100.00 % | -65.205 K | 0.000 | 0.000 |
| Free CashFlow | -7.410 M -710.45 % | 1.214 M 130.05 % | -4.040 M 83.83 % | -24.989 M -212.35 % | 22.242 M 801.21 % | -3.172 M 81.69 % | -17.326 M -1 933.57 % | -852.000 K 49.23 % | -1.678 M 27.95 % | -2.329 M -15.76 % | -2.012 M | 0.000 |
| 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 | 0.000 -100.00 % | 896.520 K | 0.000 -100.00 % | 2.190 M | 0.000 -100.00 % | 2.740 K -98.29 % | 160.000 K 60.00 % | 100.000 K | 0.000 100.00 % | -6.669 K -100.27 % | 2.430 M -93.33 % | 36.420 M -59.17 % | 89.210 M 6.82 % | 83.513 M -4.89 % | 87.810 M -48.88 % | 171.780 M 16.08 % | 147.980 M -11.17 % | 166.585 M 23.32 % | 135.080 M 144.89 % | 55.160 M 250.89 % | 15.720 M -53.45 % | 33.771 M -58.30 % | 80.990 M 13.08 % | 71.620 M 10.52 % | 64.800 M 153.50 % | 25.562 M 111.43 % | 12.090 M 41.57 % | 8.540 M 347.12 % | 1.910 M 42.54 % | 1.340 M -17.69 % | 1.628 M 2 060 659.49 % | 79.000 -100.00 % | 4.370 M 214.58 % | 1.389 M | 0.000 | 0.000 -100.00 % | 1.189 M 70.10 % | 699.000 K -20.21 % | 876.000 K -6.71 % | 939.000 K -55.54 % | 2.112 M 915.38 % | 208.000 K 24.55 % | 167.000 K 34.68 % | 124.000 K -82.83 % | 722.000 K -21.73 % | 922.500 K -18.79 % | 1.136 M 60.00 % | 710.000 K -9.09 % | 781.000 K |
| Net income | -910.000 K 85.03 % | -6.080 M -896.72 % | -610.000 K 92.36 % | -7.980 M -625.45 % | -1.100 M 70.11 % | -3.680 M -123.03 % | -1.650 M -58.65 % | -1.040 M 31.13 % | -1.510 M -184.75 % | 1.782 M 674.72 % | -310.000 K -358.33 % | 120.000 K -93.44 % | 1.830 M -37.73 % | 2.939 M 69.88 % | 1.730 M -55.30 % | 3.870 M 26.89 % | 3.050 M -40.28 % | 5.107 M 15.02 % | 4.440 M 422.35 % | 850.000 K 372.22 % | 180.000 K 117.36 % | -1.037 M -3 556.67 % | 30.000 K -99.28 % | 4.150 M 3.49 % | 4.010 M 1 261.23 % | 294.586 K 110.42 % | 140.000 K -84.27 % | 890.000 K 241.27 % | -630.000 K -311.76 % | -153.000 K 43.54 % | -271.000 K 59.13 % | -663.000 K -114.56 % | -309.000 K -2 072.05 % | 15.669 K 103.65 % | -429.000 K 7.94 % | -466.000 K -196.68 % | 482.000 K 185.92 % | -561.000 K -240.95 % | 398.000 K 5.29 % | 378.000 K 100.00 % | 189.000 K 102.29 % | -8.251 M -5 637.58 % | 149.000 K 520.83 % | 24.000 K -82.48 % | 137.000 K -85.72 % | 959.441 K 12.88 % | 850.000 K 86.00 % | 457.000 K -22.80 % | 592.000 K |
| Income before tax | -910.000 K 85.08 % | -6.100 M -900.00 % | -610.000 K 92.36 % | -7.980 M -625.45 % | -1.100 M 46.60 % | -2.060 M 10.82 % | -2.310 M -80.47 % | -1.280 M 36.32 % | -2.010 M -184.26 % | 2.385 M 667.97 % | -420.000 K -481.82 % | 110.000 K -95.72 % | 2.570 M -34.62 % | 3.931 M 69.44 % | 2.320 M -55.38 % | 5.200 M 27.45 % | 4.080 M -40.35 % | 6.840 M 15.35 % | 5.930 M 429.46 % | 1.120 M 366.67 % | 240.000 K 115.88 % | -1.511 M -1 611.00 % | 100.000 K -98.14 % | 5.380 M -0.74 % | 5.420 M 1 057.93 % | 468.078 K 175.34 % | 170.000 K -82.11 % | 950.000 K 250.79 % | -630.000 K -311.76 % | -153.000 K 43.54 % | -271.000 K 59.13 % | -663.000 K -114.56 % | -309.000 K -2 072.05 % | 15.669 K 103.65 % | -429.000 K 7.94 % | -466.000 K -196.68 % | 482.000 K 391.84 % | 98.000 K -75.38 % | 398.000 K 5.29 % | 378.000 K 100.00 % | 189.000 K 102.29 % | -8.251 M -5 637.58 % | 149.000 K 520.83 % | 24.000 K -82.48 % | 137.000 K -85.72 % | 959.441 K 12.88 % | 850.000 K 86.00 % | 457.000 K -22.80 % | 592.000 K |
| Income before tax ratio | 0.00 100.00 % | -6.80 | 0.00 100.00 % | -3.64 | 0.00 100.00 % | -751.82 -5 107.44 % | -14.44 -12.79 % | -12.80 | 0.00 100.00 % | -357.70 -206 852.98 % | -0.17 -5 822.56 % | 0.00 -89.52 % | 0.03 -38.80 % | 0.05 78.16 % | 0.03 -12.72 % | 0.03 9.79 % | 0.03 -32.85 % | 0.04 -6.47 % | 0.04 116.21 % | 0.02 32.99 % | 0.02 134.12 % | -0.04 -3 723.70 % | 0.00 -98.36 % | 0.08 -10.19 % | 0.08 356.77 % | 0.02 30.23 % | 0.01 -87.36 % | 0.11 133.73 % | -0.33 -188.88 % | -0.11 31.41 % | -0.17 100.00 % | -8 392.41 -11 868 770.58 % | -0.07 -726.88 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.41 189.15 % | 0.14 -69.14 % | 0.45 12.86 % | 0.40 349.84 % | 0.09 100.23 % | -39.67 -4 546.04 % | 0.89 360.98 % | 0.19 2.00 % | 0.19 -81.76 % | 1.04 39.00 % | 0.75 16.25 % | 0.64 -15.08 % | 0.76 |
| EBITDA | -850.000 K 85.83 % | -6.000 M -1 032.08 % | -530.000 K 93.28 % | -7.890 M -739.36 % | -940.000 K 43.37 % | -1.660 M 10.31 % | -1.851 M -94.82 % | -950.000 K 45.40 % | -1.740 M -158.54 % | 2.972 M 2 318.13 % | 122.916 K -73.45 % | 462.916 K -84.36 % | 2.960 M -31.67 % | 4.332 M 61.64 % | 2.680 M -51.71 % | 5.550 M 25.28 % | 4.430 M -38.77 % | 7.235 M 14.48 % | 6.320 M 267.44 % | 1.720 M 561.54 % | 260.000 K 117.65 % | -1.473 M -450.71 % | 420.000 K -91.76 % | 5.100 M -6.42 % | 5.450 M 886.35 % | 552.540 K 176.27 % | 200.000 K -79.17 % | 960.000 K 252.38 % | -630.000 K -325.68 % | -148.000 K 44.36 % | -266.000 K 59.57 % | -658.000 K -116.45 % | -304.000 K -1 561.96 % | 20.794 K 104.90 % | -424.000 K 8.03 % | -461.000 K -194.66 % | 487.000 K 330.97 % | 113.000 K -71.61 % | 398.000 K 3.65 % | 384.000 K 102.11 % | 190.000 K 102.16 % | -8.797 M -5 925.83 % | 151.000 K 459.26 % | 27.000 K -80.58 % | 139.000 K -78.84 % | 657.032 K | 0.000 | 0.000 | 0.000 |
| Net income ratio | 0.00 100.00 % | -6.78 | 0.00 100.00 % | -3.64 | 0.00 100.00 % | -1 343.07 -12 923.67 % | -10.31 0.84 % | -10.40 | 0.00 100.00 % | -267.15 -209 310.97 % | -0.13 -3 971.81 % | 0.00 -83.94 % | 0.02 -41.71 % | 0.04 78.63 % | 0.02 -12.55 % | 0.02 9.31 % | 0.02 -32.77 % | 0.03 -6.73 % | 0.03 113.30 % | 0.02 34.58 % | 0.01 137.29 % | -0.03 -8 389.82 % | 0.00 -99.36 % | 0.06 -6.36 % | 0.06 436.97 % | 0.01 -0.48 % | 0.01 -88.89 % | 0.10 131.60 % | -0.33 -188.88 % | -0.11 31.41 % | -0.17 100.00 % | -8 392.41 -11 868 770.58 % | -0.07 -726.88 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.41 150.51 % | -0.80 -276.65 % | 0.45 12.86 % | 0.40 349.84 % | 0.09 100.23 % | -39.67 -4 546.04 % | 0.89 360.98 % | 0.19 2.00 % | 0.19 -81.76 % | 1.04 39.00 % | 0.75 16.25 % | 0.64 -15.08 % | 0.76 |
| Ratio EBITDA | 0.00 100.00 % | -6.69 | 0.00 100.00 % | -3.60 | 0.00 100.00 % | -605.84 -5 137.48 % | -11.57 -21.76 % | -9.50 | 0.00 100.00 % | -445.68 -881 201.28 % | 0.05 297.96 % | 0.01 -61.69 % | 0.03 -36.03 % | 0.05 69.96 % | 0.03 -5.54 % | 0.03 7.92 % | 0.03 -31.07 % | 0.04 -7.17 % | 0.05 50.05 % | 0.03 88.53 % | 0.02 137.92 % | -0.04 -941.09 % | 0.01 -92.72 % | 0.07 -15.33 % | 0.08 289.09 % | 0.02 30.67 % | 0.02 -85.28 % | 0.11 134.08 % | -0.33 -198.64 % | -0.11 32.40 % | -0.16 100.00 % | -8 329.11 -11 973 001.26 % | -0.07 -564.73 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.41 153.36 % | 0.16 -64.42 % | 0.45 11.10 % | 0.41 354.58 % | 0.09 100.21 % | -42.29 -4 777.47 % | 0.90 315.26 % | 0.22 13.10 % | 0.19 -72.97 % | 0.71 | 0.00 | 0.00 | 0.00 |
| Gross profit ratio | 0.00 -100.00 % | 0.94 | 0.00 -100.00 % | 0.05 | 0.00 100.00 % | -0.31 -596.35 % | 0.06 -79.17 % | 0.30 | 0.00 -100.00 % | 121.10 86 447.68 % | 0.14 29.66 % | 0.11 -0.35 % | 0.11 2.23 % | 0.11 1.65 % | 0.10 13.51 % | 0.09 -14.72 % | 0.11 -13.64 % | 0.12 -13.65 % | 0.14 -12.40 % | 0.16 15.65 % | 0.14 39.44 % | 0.10 15.11 % | 0.09 -21.50 % | 0.11 -4.20 % | 0.12 19.28 % | 0.10 4.05 % | 0.10 -31.16 % | 0.14 88.51 % | 0.07 -48.25 % | 0.14 92.17 % | 0.07 | 0.00 -100.00 % | 0.08 -73.02 % | 0.30 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 8.273 M -5.07 % | 8.714 M 0.00 % | 8.714 M 7.02 % | 8.143 M 3.64 % | 7.857 M -3.92 % | 8.178 M -0.88 % | 8.250 M 3.13 % | 8.000 M 0.66 % | 7.947 M -2.32 % | 8.136 M 4.99 % | 7.750 M -1.32 % | 7.854 M -1.30 % | 7.957 M -2.72 % | 8.179 M -0.71 % | 8.238 M 2.17 % | 8.063 M 0.46 % | 8.026 M -0.58 % | 8.073 M 0.00 % | 8.073 M -5.02 % | 8.500 M -5.56 % | 9.000 M 5.14 % | 8.560 M 5.42 % | 8.120 M -0.21 % | 8.137 M -0.57 % | 8.184 M 9.05 % | 7.505 M 7.21 % | 7.000 M 25.83 % | 5.563 M -2.86 % | 5.727 M 12.29 % | 5.100 M -5.90 % | 5.420 M -1.85 % | 5.522 M -10.63 % | 6.179 M 8.02 % | 5.720 M 6.54 % | 5.369 M -7.84 % | 5.826 M -3.30 % | 6.025 M 5.33 % | 5.720 M 0.60 % | 5.686 M 5.30 % | 5.400 M -14.29 % | 6.300 M 18.04 % | 5.337 M 7.45 % | 4.967 M -27.49 % | 6.850 M 0.00 % | 6.850 M 185.65 % | 2.398 M 156.73 % | 934.065 K 0.15 % | 932.653 K -0.75 % | 939.682 K |
| Weighted average shs out | 8.273 M -5.07 % | 8.714 M 0.00 % | 8.714 M 7.02 % | 8.143 M 3.64 % | 7.857 M -3.92 % | 8.178 M -0.88 % | 8.250 M 3.13 % | 8.000 M 0.66 % | 7.947 M -2.93 % | 8.187 M 5.64 % | 7.750 M -1.32 % | 7.854 M -1.30 % | 7.957 M -2.72 % | 8.179 M -0.71 % | 8.238 M 2.17 % | 8.063 M 0.46 % | 8.026 M -0.58 % | 8.073 M 0.00 % | 8.073 M -5.02 % | 8.500 M -5.56 % | 9.000 M 5.14 % | 8.560 M 5.42 % | 8.120 M -0.21 % | 8.137 M -0.57 % | 8.184 M 9.05 % | 7.505 M 7.21 % | 7.000 M 25.83 % | 5.563 M -2.86 % | 5.727 M 12.29 % | 5.100 M -5.90 % | 5.420 M -1.85 % | 5.522 M -10.63 % | 6.179 M 8.02 % | 5.720 M 6.54 % | 5.369 M -7.84 % | 5.826 M -3.30 % | 6.025 M 5.33 % | 5.720 M 0.60 % | 5.686 M 5.30 % | 5.400 M -14.29 % | 6.300 M 18.04 % | 5.337 M 7.45 % | 4.967 M 0.01 % | 4.967 M -27.49 % | 6.850 M 185.65 % | 2.398 M 156.73 % | 934.065 K 0.15 % | 932.653 K -0.75 % | 939.682 K |
| EPS diluted | -0.11 84.29 % | -0.70 -900.00 % | -0.07 92.86 % | -0.98 -600.00 % | -0.14 82.05 % | -0.78 -290.00 % | -0.20 -53.85 % | -0.13 31.58 % | -0.19 -186.36 % | 0.22 650.00 % | -0.04 -361.44 % | 0.02 -93.35 % | 0.23 -36.11 % | 0.36 71.43 % | 0.21 -56.25 % | 0.48 26.32 % | 0.38 -39.68 % | 0.63 14.55 % | 0.55 450.00 % | 0.10 400.00 % | 0.02 116.67 % | -0.12 -3 343.24 % | 0.00 -99.27 % | 0.51 4.08 % | 0.49 1 146.82 % | 0.04 96.50 % | 0.02 -87.50 % | 0.16 245.45 % | -0.11 -266.67 % | -0.03 40.00 % | -0.05 58.33 % | -0.12 -140.00 % | -0.05 -600.00 % | 0.01 112.50 % | -0.08 0.00 % | -0.08 -200.00 % | 0.08 181.55 % | -0.10 -240.14 % | 0.07 0.00 % | 0.07 133.33 % | 0.03 101.94 % | -1.55 -5 266.67 % | 0.03 757.14 % | 0.00 -82.50 % | 0.02 -95.00 % | 0.40 -56.04 % | 0.91 85.71 % | 0.49 -22.22 % | 0.63 |
| Earnings per share | -0.11 84.29 % | -0.70 -900.00 % | -0.07 92.86 % | -0.98 -600.00 % | -0.14 82.05 % | -0.78 -290.00 % | -0.20 -53.85 % | -0.13 31.58 % | -0.19 -186.36 % | 0.22 650.00 % | -0.04 -361.44 % | 0.02 -93.35 % | 0.23 -36.11 % | 0.36 71.43 % | 0.21 -56.25 % | 0.48 26.32 % | 0.38 -39.68 % | 0.63 14.55 % | 0.55 450.00 % | 0.10 400.00 % | 0.02 116.67 % | -0.12 -3 343.24 % | 0.00 -99.27 % | 0.51 4.08 % | 0.49 1 146.82 % | 0.04 96.50 % | 0.02 -87.50 % | 0.16 245.45 % | -0.11 -266.67 % | -0.03 40.00 % | -0.05 58.33 % | -0.12 -140.00 % | -0.05 -600.00 % | 0.01 112.50 % | -0.08 0.00 % | -0.08 -200.00 % | 0.08 181.55 % | -0.10 -240.14 % | 0.07 0.00 % | 0.07 133.33 % | 0.03 101.94 % | -1.55 -5 266.67 % | 0.03 525.00 % | 0.00 -76.00 % | 0.02 -95.00 % | 0.40 -56.04 % | 0.91 85.71 % | 0.49 -22.22 % | 0.63 |
| Gross profit | 0.000 -100.00 % | 846.230 K | 0.000 -100.00 % | 110.000 K | 0.000 100.00 % | -850.000 -108.50 % | 10.000 K -66.67 % | 30.000 K | 0.000 100.00 % | -807.586 K -337.53 % | 340.000 K -91.35 % | 3.930 M -59.32 % | 9.660 M 9.20 % | 8.846 M -3.32 % | 9.150 M -41.98 % | 15.770 M -1.00 % | 15.930 M -23.29 % | 20.766 M 6.49 % | 19.500 M 114.52 % | 9.090 M 305.80 % | 2.240 M -35.09 % | 3.451 M -52.00 % | 7.190 M -11.23 % | 8.100 M 5.88 % | 7.650 M 202.37 % | 2.530 M 120.00 % | 1.150 M -2.54 % | 1.180 M 742.86 % | 140.000 K -26.24 % | 189.807 K 58.17 % | 120.000 K | 0.000 -100.00 % | 358.060 K -15.13 % | 421.890 K | 0.000 | 0.000 -100.00 % | 1.189 M 70.10 % | 699.000 K -20.21 % | 876.000 K -6.71 % | 939.000 K -55.54 % | 2.112 M 915.38 % | 208.000 K 24.55 % | 167.000 K | 0.000 -100.00 % | 722.000 K -21.73 % | 922.500 K -18.79 % | 1.136 M 60.00 % | 710.000 K -9.09 % | 781.000 K |
| Income tax expense | 0.000 100.00 % | -20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.279 M 748.31 % | -660.000 K -186.96 % | -230.000 K 54.00 % | -500.000 K -184.20 % | 593.856 K 439.87 % | 110.000 K 1 000.00 % | 10.000 K -98.65 % | 740.000 K -26.15 % | 1.002 M 72.76 % | 580.000 K -56.06 % | 1.320 M 28.16 % | 1.030 M -40.26 % | 1.724 M 14.93 % | 1.500 M 455.56 % | 270.000 K 350.00 % | 60.000 K -99.69 % | 19.536 M 27 808.57 % | 70.000 K -94.35 % | 1.240 M -12.06 % | 1.410 M 708.06 % | 174.492 K 481.64 % | 30.000 K -50.00 % | 60.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 658.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 0.000 -100.00 % | 50.290 K | 0.000 -100.00 % | 2.080 M | 0.000 -100.00 % | 3.590 K -97.61 % | 150.000 K 114.29 % | 70.000 K | 0.000 -100.00 % | 800.917 K -61.68 % | 2.090 M -93.57 % | 32.490 M -59.16 % | 79.550 M 6.54 % | 74.668 M -5.08 % | 78.660 M -49.58 % | 156.010 M 18.14 % | 132.050 M -9.44 % | 145.820 M 26.16 % | 115.580 M 150.88 % | 46.070 M 241.77 % | 13.480 M -55.54 % | 30.320 M -58.92 % | 73.800 M 16.18 % | 63.520 M 11.15 % | 57.150 M 148.13 % | 23.032 M 110.53 % | 10.940 M 48.64 % | 7.360 M 315.82 % | 1.770 M 53.91 % | 1.150 M -23.74 % | 1.508 M 7 936 742.11 % | 19.000 -100.00 % | 4.012 M 314.78 % | 967.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.560 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 -100.00 % | 689.440 K | 0.000 | 0.000 | 0.000 -100.00 % | 670.520 K | 0.000 | 0.000 | 0.000 -100.00 % | 415.475 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 -100.00 % | 20.000 K 17.65 % | 17.000 K -78.21 % | 78.000 K | 0.000 -100.00 % | 122.000 K 0.00 % | 122.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 % | 54.330 K | 0.000 | 0.000 | 0.000 -100.00 % | 54.330 K | 0.000 | 0.000 | 0.000 -100.00 % | 113.005 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 |
| Other expenses | 900.000 K -83.38 % | 5.416 M 818.01 % | 590.000 K -93.35 % | 8.870 M 721.30 % | 1.080 M -17.48 % | 1.309 M -39.41 % | 2.160 M 83.05 % | 1.180 M -38.86 % | 1.930 M 794 138.68 % | 243.000 | 0.000 | 0.000 -100.00 % | 6.710 M 23.73 % | 5.423 M -19.90 % | 6.770 M -35.59 % | 10.510 M -11.16 % | 11.830 M -13.50 % | 13.676 M 1.45 % | 13.480 M 67.87 % | 8.030 M 299.50 % | 2.010 M -58.00 % | 4.786 M -29.62 % | 6.800 M 126.67 % | 3.000 M 33.93 % | 2.240 M -7.74 % | 2.428 M 147.76 % | 980.000 K 326.09 % | 230.000 K -70.51 % | 780.000 K 127.53 % | 342.805 K -12.33 % | 391.000 K -41.00 % | 662.683 K -0.65 % | 667.019 K 72.70 % | 386.221 K -6.37 % | 412.480 K 6.28 % | 388.096 K -45.11 % | 707.000 K -64.00 % | 1.964 M 451.69 % | 356.000 K 19.46 % | 298.000 K -84.50 % | 1.923 M -78.65 % | 9.006 M 49 933.33 % | 18.000 K | 0.000 -100.00 % | 585.000 K -78.16 % | 2.678 M 1 697.32 % | 149.000 K 25.21 % | 119.000 K | 0.000 |
| Operating expenses | 900.000 K -85.39 % | 6.160 M 944.07 % | 590.000 K -93.35 % | 8.870 M 721.30 % | 1.080 M -46.89 % | 2.034 M -5.85 % | 2.160 M 83.05 % | 1.180 M -38.86 % | 1.930 M 152.16 % | -3.700 M -839.96 % | 500.000 K -86.63 % | 3.740 M -44.26 % | 6.710 M 23.73 % | 5.423 M -19.90 % | 6.770 M -35.59 % | 10.510 M -11.16 % | 11.830 M -13.50 % | 13.676 M 1.45 % | 13.480 M 67.87 % | 8.030 M 299.50 % | 2.010 M -58.00 % | 4.786 M -29.62 % | 6.800 M 126.67 % | 3.000 M 33.93 % | 2.240 M -7.74 % | 2.428 M 147.76 % | 980.000 K 326.09 % | 230.000 K -70.51 % | 780.000 K 127.53 % | 342.805 K -12.33 % | 391.000 K -41.00 % | 662.683 K -0.65 % | 667.019 K 64.20 % | 406.221 K -5.42 % | 429.480 K -7.86 % | 466.096 K -34.07 % | 707.000 K -66.11 % | 2.086 M 336.40 % | 478.000 K -14.95 % | 562.000 K -70.77 % | 1.923 M 202.15 % | 636.440 K 3 435.78 % | 18.000 K 172.00 % | -25.000 K -104.27 % | 585.000 K -79.26 % | 2.820 M 886.01 % | 286.000 K 13.04 % | 253.000 K 33.86 % | 189.000 K |
| Cost and expenses | 900.000 K -85.39 % | 6.160 M 944.07 % | 590.000 K -94.61 % | 10.950 M 913.89 % | 1.080 M 35.39 % | 797.680 K -65.47 % | 2.310 M 84.80 % | 1.250 M -35.23 % | 1.930 M 166.58 % | -2.899 M -211.93 % | 2.590 M -92.85 % | 36.230 M -58.00 % | 86.260 M 7.70 % | 80.091 M -6.25 % | 85.430 M -48.70 % | 166.520 M 15.74 % | 143.880 M -9.79 % | 159.496 M 23.58 % | 129.060 M 138.56 % | 54.100 M 249.26 % | 15.490 M -55.88 % | 35.105 M -56.45 % | 80.600 M 21.17 % | 66.520 M 12.01 % | 59.390 M 133.27 % | 25.460 M 113.59 % | 11.920 M 57.05 % | 7.590 M 197.65 % | 2.550 M 70.80 % | 1.493 M -21.38 % | 1.899 M 186.56 % | 662.683 K -85.84 % | 4.679 M 240.67 % | 1.373 M 219.80 % | 429.480 K -7.86 % | 466.096 K -34.07 % | 707.000 K -66.11 % | 2.086 M 336.40 % | 478.000 K -14.95 % | 562.000 K -70.77 % | 1.923 M -78.65 % | 9.006 M 49 933.33 % | 18.000 K 172.00 % | -25.000 K -104.27 % | 585.000 K -79.26 % | 2.820 M 886.01 % | 286.000 K 13.04 % | 253.000 K 33.86 % | 189.000 K |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 -100.00 % | 743.770 K | 0.000 | 0.000 | 0.000 -100.00 % | 724.850 K | 0.000 | 0.000 | 0.000 -100.00 % | 528.480 K -51.96 % | 1.100 M 6.80 % | 1.030 M | 0.000 -100.00 % | 3.146 M 134.78 % | 1.340 M 16.52 % | 1.150 M 26.37 % | 910.000 K -77.99 % | 4.134 M 349.35 % | 920.000 K 9.52 % | 840.000 K 31.25 % | 640.000 K -67.03 % | 1.941 M 94.10 % | 1.000 M 40.85 % | 710.000 K 22.41 % | 580.000 K -43.80 % | 1.032 M 129.33 % | 450.000 K 739.55 % | 53.600 K -59.85 % | 133.500 K -48.23 % | 257.884 K -5.88 % | 274.000 K -5.52 % | 290.000 K -1.36 % | 294.000 K 1 370.00 % | 20.000 K 17.65 % | 17.000 K -78.21 % | 78.000 K | 0.000 -100.00 % | 122.000 K 0.00 % | 122.000 K -53.61 % | 263.000 K | 0.000 -100.00 % | 8.083 M | 0.000 -100.00 % | 25.000 K | 0.000 -100.00 % | 141.694 K 3.43 % | 137.000 K 2.24 % | 134.000 K 57.65 % | 85.000 K |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 80.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 |
| Interest expense | 20.000 K -33.33 % | 30.000 K 50.00 % | 20.000 K -33.33 % | 30.000 K 50.00 % | 20.000 K -33.33 % | 30.000 K -81.25 % | 160.000 K 14.29 % | 140.000 K 75.00 % | 80.000 K -76.46 % | 339.915 K 30.74 % | 260.000 K 225.00 % | 80.000 K 0.00 % | 80.000 K 15.32 % | 69.371 K -0.90 % | 70.000 K 0.00 % | 70.000 K 0.00 % | 70.000 K -7.39 % | 75.583 K -5.52 % | 80.000 K -73.33 % | 300.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 |
| Depreciation and amortization | 40.000 K -42.86 % | 70.000 K 16.67 % | 60.000 K 0.00 % | 60.000 K -57.14 % | 140.000 K -62.16 % | 370.000 K 23.65 % | 299.220 K 57.48 % | 190.000 K 0.00 % | 190.000 K -23.04 % | 246.880 K -15.72 % | 292.916 K 0.00 % | 292.916 K -5.51 % | 310.000 K -6.53 % | 331.664 K 14.37 % | 290.000 K 3.57 % | 280.000 K 0.00 % | 280.000 K -12.11 % | 318.564 K 2.76 % | 310.000 K 3.33 % | 300.000 K 900.00 % | 30.000 K 7.17 % | 27.993 K -6.69 % | 30.000 K 50.00 % | 20.000 K -50.00 % | 40.000 K -52.64 % | 84.462 K 1 548.04 % | 5.125 K -48.75 % | 10.000 K 95.12 % | 5.125 K 0.00 % | 5.125 K 2.50 % | 5.000 K -2.44 % | 5.125 K 0.00 % | 5.125 K 0.00 % | 5.125 K 2.50 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -99.67 % | 1.500 M 20 442.32 % | 7.302 K 4.31 % | 7.000 K 600.00 % | 1.000 K 138.39 % | -2.605 K -230.25 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -52.10 % | 4.175 K 100.49 % | -850.000 K -86.00 % | -457.000 K 22.80 % | -592.000 K |
| Operating income | -900.000 K 85.39 % | -6.160 M -944.07 % | -590.000 K 93.26 % | -8.760 M -711.11 % | -1.080 M -35.86 % | -794.940 K 63.03 % | -2.150 M -88.60 % | -1.140 M 40.93 % | -1.930 M -166.72 % | 2.892 M 1 801.45 % | -170.000 K -200.00 % | 170.000 K -94.24 % | 2.950 M -13.82 % | 3.423 M 43.82 % | 2.380 M -54.75 % | 5.260 M 28.29 % | 4.100 M -42.17 % | 7.090 M 17.77 % | 6.020 M 467.92 % | 1.060 M 360.87 % | 230.000 K 117.23 % | -1.335 M -121.57 % | 6.190 M 21.37 % | 5.100 M -27.97 % | 7.080 M 6 814.13 % | 102.399 K -39.77 % | 170.000 K -84.96 % | 1.130 M 276.56 % | -640.000 K -840.11 % | -68.077 K 74.88 % | -271.000 K 47.58 % | -517.000 K -67.31 % | -309.000 K -2 031.25 % | 16.000 K 103.73 % | -429.000 K 7.94 % | -466.000 K -196.68 % | 482.000 K 134.75 % | -1.387 M -448.49 % | 398.000 K 5.57 % | 377.000 K 99.47 % | 189.000 K 102.29 % | -8.251 M -5 637.58 % | 149.000 K 2.05 % | 146.000 K 6.57 % | 137.000 K 107.22 % | -1.897 M -323.18 % | 850.000 K 86.00 % | 457.000 K -22.80 % | 592.000 K |
| Operating income ratio | 0.00 100.00 % | -6.87 | 0.00 100.00 % | -4.00 | 0.00 100.00 % | -290.12 -2 059.06 % | -13.44 -17.87 % | -11.40 | 0.00 100.00 % | -433.72 -619 863.25 % | -0.07 -1 598.77 % | 0.00 -85.88 % | 0.03 -19.32 % | 0.04 51.22 % | 0.03 -11.48 % | 0.03 10.52 % | 0.03 -34.90 % | 0.04 -4.50 % | 0.04 131.91 % | 0.02 31.34 % | 0.01 137.01 % | -0.04 -151.72 % | 0.08 7.33 % | 0.07 -34.83 % | 0.11 2 627.45 % | 0.00 -71.51 % | 0.01 -89.37 % | 0.13 139.49 % | -0.34 -559.55 % | -0.05 69.48 % | -0.17 100.00 % | -6 544.30 -9 255 112.81 % | -0.07 -713.91 % | 0.01 | 0.00 | 0.00 -100.00 % | 0.41 120.43 % | -1.98 -536.74 % | 0.45 13.16 % | 0.40 348.65 % | 0.09 100.23 % | -39.67 -4 546.04 % | 0.89 -24.22 % | 1.18 520.51 % | 0.19 109.23 % | -2.06 -374.83 % | 0.75 16.25 % | 0.64 -15.08 % | 0.76 |
| Total other income expenses net | -10.000 K -116.67 % | 60.000 K 400.00 % | -20.000 K -102.56 % | 780.000 K 4 000.00 % | -20.000 K 98.42 % | -1.265 M -690.66 % | -160.000 K -23.08 % | -130.000 K -62.50 % | -80.000 K 84.52 % | -516.750 K -106.70 % | -250.000 K -316.67 % | -60.000 K 84.21 % | -380.000 K 79.71 % | -1.873 M -3 021.67 % | -60.000 K 0.00 % | -60.000 K -200.00 % | -20.000 K 91.97 % | -249.000 K -176.67 % | -90.000 K -250.00 % | 60.000 K 500.00 % | 10.000 K 105.68 % | -176.000 K 39.31 % | -290.000 K -203.57 % | 280.000 K 2 700.00 % | 10.000 K -97.27 % | 365.679 K | 0.000 100.00 % | -178.000 K -1 880.00 % | 10.000 K 111.78 % | -84.922 K -59 904.23 % | 142.000 100.10 % | -146.000 K -356 197.56 % | 41.000 112.39 % | -331.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.485 M | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -7.819 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 2.856 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 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-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 | 2013-12-31 | 2013-09-30 | 2013-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 7.900 M | 0.000 -100.00 % | 5.570 M | 0.000 -100.00 % | 2.520 M 486.05 % | 430.000 K -89.16 % | 3.967 M -32.31 % | 5.860 M 329.80 % | -2.550 M -593.62 % | 516.595 K | 0.000 100.00 % | -1.190 M | 0.000 100.00 % | -15.858 M | 0.000 100.00 % | -21.800 M | 0.000 100.00 % | -8.690 M | 0.000 100.00 % | -9.500 M | 0.000 100.00 % | -10.758 M | 0.000 100.00 % | -4.569 M | 0.000 100.00 % | -114.000 K | 0.000 100.00 % | -109.000 K | 0.000 100.00 % | -19.844 K | 0.000 100.00 % | -3.250 M | 0.000 100.00 % | -1.793 M -19.81 % | -1.497 M | 0.000 100.00 % | -3.912 M | 0.000 100.00 % | -3.594 M | 0.000 100.00 % | -2.611 M -2 155.91 % | 127.000 K |
| Total investments | 0.000 -100.00 % | 250.000 K | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 240.000 K -72.09 % | 860.000 K | 0.000 -100.00 % | 11.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 330.000 | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 330.000 | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 330.000 | 0.000 -100.00 % | 330.000 | 0.000 -100.00 % | 330.000 | 0.000 -100.00 % | 330.000 | 0.000 -100.00 % | 330.000 | 0.000 | 0.000 | 0.000 -100.00 % | 330.000 0.00 % | 330.000 | 0.000 | 0.000 | 0.000 -100.00 % | 330.000 | 0.000 | 0.000 -100.00 % | 254.000 K |
| Total debt | 0.000 -100.00 % | 8.290 M | 0.000 -100.00 % | 6.900 M | 0.000 -100.00 % | 3.160 M | 0.000 -100.00 % | 4.399 M | 0.000 -100.00 % | 3.310 M -22.17 % | 4.253 M | 0.000 -100.00 % | 2.830 M | 0.000 -100.00 % | 3.504 M | 0.000 -100.00 % | 3.500 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 |
| Accumulated other comprehensive income loss | 53.660 M | 0.000 -100.00 % | 60.360 M 389.64 % | -20.840 M -130.02 % | 69.430 M 689.89 % | -11.770 M -114.72 % | 79.970 M 3 958 810.89 % | 2.020 K -100.00 % | 78.500 M 3 007.41 % | -2.700 M | 0.000 -100.00 % | 71.880 M | 0.000 -100.00 % | 64.960 M | 0.000 -100.00 % | 55.420 M | 0.000 -100.00 % | 54.446 M | 0.000 -100.00 % | 55.450 M | 0.000 -100.00 % | 47.290 M | 0.000 -100.00 % | 22.499 M | 0.000 -100.00 % | 22.242 M 1 101 534.47 % | 2.019 K -99.99 % | 22.666 M | 0.000 -100.00 % | 23.492 M 1 162 870.30 % | 2.020 K -99.99 % | 23.906 M 171.80 % | -33.297 M -158.11 % | 57.296 M | 0.000 | 0.000 -100.00 % | 57.296 M 61 509.26 % | 92.999 K -99.84 % | 57.296 M 2 836 335.64 % | 2.020 K -99.98 % | 9.456 M 10 067.85 % | 92.999 K 100.48 % | -19.393 M |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.224 M | 0.000 100.00 % | -1.682 M | 0.000 | 0.000 100.00 % | -5.103 M | 0.000 | 0.000 | 0.000 100.00 % | -16.693 M | 0.000 | 0.000 | 0.000 100.00 % | -27.209 M | 0.000 | 0.000 | 0.000 100.00 % | -34.362 M | 0.000 | 0.000 | 0.000 100.00 % | -35.054 M | 0.000 | 0.000 | 0.000 100.00 % | -33.804 M | 0.000 | 0.000 | 0.000 100.00 % | -33.406 M 1.20 % | -33.811 M | 0.000 | 0.000 | 0.000 100.00 % | -25.992 M | 0.000 | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 81.200 M | 0.000 -100.00 % | 81.200 M | 0.000 -100.00 % | 81.200 M | 0.000 -100.00 % | 81.203 M | 0.000 -100.00 % | 81.200 M 0.00 % | 81.203 M | 0.000 -100.00 % | 81.200 M | 0.000 -100.00 % | 81.203 M | 0.000 -100.00 % | 81.200 M | 0.000 -100.00 % | 81.203 M | 0.000 -100.00 % | 81.200 M | 0.000 -100.00 % | 81.203 M | 0.000 -100.00 % | 57.203 M | 0.000 -100.00 % | 57.203 M | 0.000 -100.00 % | 57.203 M | 0.000 -100.00 % | 57.203 M | 0.000 -100.00 % | 57.203 M | 0.000 -100.00 % | 57.203 M 0.00 % | 57.203 M | 0.000 -100.00 % | 57.203 M | 0.000 -100.00 % | 57.203 M | 0.000 -100.00 % | 9.363 M | 0.000 |
| Total equity | 53.660 M 0.00 % | 53.660 M -11.10 % | 60.360 M 0.00 % | 60.360 M -13.06 % | 69.430 M 0.00 % | 69.430 M -13.18 % | 79.970 M -0.01 % | 79.974 M 1.88 % | 78.500 M 0.00 % | 78.500 M 2.54 % | 76.553 M 6.50 % | 71.880 M 0.00 % | 71.880 M 10.65 % | 64.960 M 0.00 % | 64.963 M 17.22 % | 55.420 M 0.00 % | 55.420 M 1.79 % | 54.446 M 0.00 % | 54.446 M -1.81 % | 55.450 M 0.00 % | 55.450 M 17.26 % | 47.290 M -0.01 % | 47.293 M 110.20 % | 22.499 M 0.00 % | 22.499 M 1.16 % | 22.242 M 0.00 % | 22.242 M -1.87 % | 22.666 M 0.00 % | 22.666 M -3.52 % | 23.492 M 0.00 % | 23.492 M -1.73 % | 23.906 M 0.00 % | 23.906 M -58.28 % | 57.296 M 139.84 % | 23.889 M 1.72 % | 23.485 M -59.01 % | 57.296 M 0.00 % | 57.296 M 0.00 % | 57.296 M 83.03 % | 31.304 M 231.05 % | 9.456 M 0.00 % | 9.456 M 148.76 % | -19.393 M |
| Other non current liabilities | -53.660 M -1 063.38 % | 5.570 M 109.23 % | -60.360 M -1 126.53 % | 5.880 M 108.47 % | -69.430 M -1 280.78 % | 5.880 M | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 11.070 M | 0.000 100.00 % | -71.880 M -926.21 % | 8.700 M 113.39 % | -64.960 M | 0.000 100.00 % | -55.420 M -1 929.04 % | 3.030 M 105.57 % | -54.446 M | 0.000 100.00 % | -55.450 M -1 882.96 % | 3.110 M 106.58 % | -47.290 M | 0.000 100.00 % | -22.499 M | 0.000 100.00 % | -22.242 M -11 974.62 % | 187.307 K 100.83 % | -22.666 M | 0.000 100.00 % | -23.492 M | 0.000 100.00 % | -23.906 M | 0.000 100.00 % | -57.296 M | 0.000 -100.00 % | 1.000 100.00 % | -57.296 M | 0.000 100.00 % | -57.296 M | 0.000 100.00 % | -9.456 M | 0.000 | 0.000 |
| Long term debt | 0.000 -100.00 % | 660.000 K | 0.000 -100.00 % | 740.000 K | 0.000 -100.00 % | 810.000 K | 0.000 -100.00 % | 3.009 M | 0.000 -100.00 % | 3.310 M -9.07 % | 3.640 M | 0.000 -100.00 % | 2.830 M | 0.000 -100.00 % | 3.066 M | 0.000 -100.00 % | 3.500 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 |
| Total non current liabilities | -53.660 M -961.32 % | 6.230 M 110.32 % | -60.360 M -1 011.78 % | 6.620 M 109.53 % | -69.430 M -1 137.82 % | 6.690 M | 0.000 -100.00 % | 14.648 M | 0.000 -100.00 % | 14.380 M 3.19 % | 13.936 M 119.39 % | -71.880 M -723.42 % | 11.530 M 117.75 % | -64.960 M -793.05 % | 9.373 M 116.91 % | -55.420 M -948.70 % | 6.530 M 111.99 % | -54.446 M -2 108.34 % | 2.711 M 104.89 % | -55.450 M -1 882.96 % | 3.110 M 106.58 % | -47.290 M -10 166.09 % | 469.795 K 102.09 % | -22.499 M | 0.000 100.00 % | -22.242 M -11 974.62 % | 187.307 K 100.83 % | -22.666 M | 0.000 100.00 % | -23.492 M | 0.000 100.00 % | -23.906 M | 0.000 100.00 % | -57.296 M | 0.000 -100.00 % | 1.000 100.00 % | -57.296 M | 0.000 100.00 % | -57.296 M | 0.000 100.00 % | -9.456 M | 0.000 | 0.000 |
| Other current liabilities | 0.000 -100.00 % | 1.000 M | 0.000 -100.00 % | 1.180 M | 0.000 -100.00 % | 3.180 M | 0.000 -100.00 % | 860.330 K | 0.000 -100.00 % | 3.320 M 463.60 % | 589.075 K | 0.000 -100.00 % | 13.920 M | 0.000 -100.00 % | 1.240 M | 0.000 -100.00 % | 6.750 M | 0.000 -100.00 % | 720.081 K | 0.000 -100.00 % | 290.000 K | 0.000 -100.00 % | 294.142 K | 0.000 -100.00 % | 8.756 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.316 M | 0.000 -100.00 % | 2.741 M | 0.000 -100.00 % | 1.832 M | 0.000 -100.00 % | 34.407 M 1.01 % | 34.063 M | 0.000 -100.00 % | 27.411 M | 0.000 -100.00 % | 26.443 M | 0.000 -100.00 % | 1.452 M | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 7.630 M | 0.000 -100.00 % | 6.160 M | 0.000 -100.00 % | 2.350 M | 0.000 -100.00 % | 1.390 M | 0.000 | 0.000 -100.00 % | 612.743 K | 0.000 | 0.000 | 0.000 -100.00 % | 438.610 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 |
| Total current liabilities | 0.000 -100.00 % | 67.330 M | 0.000 -100.00 % | 70.570 M | 0.000 -100.00 % | 69.740 M | 0.000 -100.00 % | 40.751 M | 0.000 -100.00 % | 52.050 M -16.46 % | 62.306 M | 0.000 -100.00 % | 148.000 M | 0.000 -100.00 % | 143.470 M | 0.000 -100.00 % | 38.350 M | 0.000 -100.00 % | 43.002 M | 0.000 -100.00 % | 57.150 M | 0.000 -100.00 % | 7.489 M | 0.000 -100.00 % | 8.756 M | 0.000 -100.00 % | 6.234 M | 0.000 -100.00 % | 3.316 M | 0.000 -100.00 % | 2.741 M | 0.000 -100.00 % | 1.832 M | 0.000 -100.00 % | 34.407 M 1.01 % | 34.063 M | 0.000 -100.00 % | 27.411 M | 0.000 -100.00 % | 26.443 M | 0.000 -100.00 % | 1.452 M | 0.000 |
| Total liabilities | -53.660 M -172.95 % | 73.560 M 221.87 % | -60.360 M -178.20 % | 77.190 M 211.18 % | -69.430 M -190.84 % | 76.430 M | 0.000 -100.00 % | 55.399 M | 0.000 -100.00 % | 66.430 M -12.87 % | 76.242 M 206.07 % | -71.880 M -145.06 % | 159.530 M 345.58 % | -64.960 M -142.50 % | 152.843 M 375.79 % | -55.420 M -223.48 % | 44.880 M 182.43 % | -54.446 M -219.10 % | 45.713 M 182.44 % | -55.450 M -192.02 % | 60.260 M 227.43 % | -47.290 M -694.17 % | 7.959 M 135.37 % | -22.499 M -356.96 % | 8.756 M 139.37 % | -22.242 M -446.39 % | 6.421 M 128.33 % | -22.666 M -783.53 % | 3.316 M 114.12 % | -23.492 M -957.06 % | 2.741 M 111.47 % | -23.906 M -1 404.91 % | 1.832 M 103.20 % | -57.296 M -266.52 % | 34.407 M 1.01 % | 34.063 M 159.45 % | -57.296 M -309.03 % | 27.411 M 147.84 % | -57.296 M -316.68 % | 26.443 M 379.64 % | -9.456 M -751.24 % | 1.452 M | 0.000 |
| Other non current assets | 0.000 -100.00 % | 28.910 M | 0.000 -100.00 % | 38.930 M 6 182.81 % | -640.000 K -101.39 % | 46.100 M 10 820.93 % | -430.000 K -102.33 % | 18.478 M 415.33 % | -5.860 M -131.39 % | 18.670 M 2.22 % | 18.264 M | 0.000 -100.00 % | 15.790 M | 0.000 -100.00 % | 16.409 M | 0.000 -100.00 % | 1.360 M | 0.000 -100.00 % | 1.336 M | 0.000 -100.00 % | 1.430 M | 0.000 -100.00 % | 1.404 M | 0.000 -100.00 % | 330.000 | 0.000 -100.00 % | 249.903 K | 0.000 -100.00 % | 9.567 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.208 M | 0.000 -100.00 % | 330.000 0.00 % | 330.000 | 0.000 -100.00 % | 25.961 M | 0.000 100.00 % | -1.000 100.00 % | -2.611 M -109.39 % | 27.802 M 21 991.34 % | -127.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 240.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 -100.00 % | 330.000 | 0.000 -100.00 % | 330.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 330.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 640.000 K | 0.000 -100.00 % | 680.000 K | 0.000 -100.00 % | 2.190 M | 0.000 -100.00 % | 2.875 M | 0.000 -100.00 % | 4.820 M -8.87 % | 5.289 M | 0.000 -100.00 % | 4.290 M | 0.000 -100.00 % | 4.678 M | 0.000 -100.00 % | 4.650 M | 0.000 -100.00 % | 825.963 K | 0.000 -100.00 % | 810.000 K | 0.000 -100.00 % | 564.833 K | 0.000 -100.00 % | 79.651 K | 0.000 -100.00 % | 57.945 K | 0.000 -100.00 % | 68.195 K | 0.000 -100.00 % | 36.785 K | 0.000 -100.00 % | 47.000 K | 0.000 -100.00 % | 56.910 K 279.81 % | 14.984 K | 0.000 -100.00 % | 18.000 K | 0.000 -100.00 % | 18.379 K | 0.000 -100.00 % | 23.000 K | 0.000 |
| Total non current assets | 0.000 -100.00 % | 29.550 M | 0.000 -100.00 % | 39.610 M 6 289.06 % | -640.000 K -101.32 % | 48.530 M 11 386.05 % | -430.000 K -101.99 % | 21.573 M 468.15 % | -5.860 M -124.95 % | 23.490 M -0.70 % | 23.655 M | 0.000 -100.00 % | 20.170 M | 0.000 -100.00 % | 21.142 M | 0.000 -100.00 % | 6.010 M | 0.000 -100.00 % | 2.174 M | 0.000 -100.00 % | 2.250 M | 0.000 -100.00 % | 1.986 M | 0.000 -100.00 % | 79.981 K | 0.000 -100.00 % | 307.848 K | 0.000 -100.00 % | 9.635 M | 0.000 -100.00 % | 37.115 K | 0.000 -100.00 % | 8.255 M | 0.000 -100.00 % | 57.240 K 273.78 % | 15.314 K | 0.000 -100.00 % | 25.979 M | 0.000 -100.00 % | 18.708 K 100.72 % | -2.611 M -109.38 % | 27.825 M 22 009.45 % | -127.000 K |
| Other current assets | -390.000 K -132.77 % | 1.190 M 333.33 % | -510.000 K -198.08 % | 520.000 K | 0.000 -100.00 % | 599.610 K | 0.000 | 0.000 | 0.000 -100.00 % | 440.000 K -65.94 % | 1.292 M 132.14 % | -4.020 M -266.80 % | 2.410 M 112.45 % | -19.360 M -362.33 % | 7.380 M 129.17 % | -25.300 M -419.85 % | 7.910 M 191.02 % | -8.690 M -293.46 % | 4.492 M 147.28 % | -9.500 M -268.14 % | 5.650 M 152.51 % | -10.760 M -292.31 % | 5.595 M 222.46 % | -4.569 M -284.23 % | 2.480 M 2 275.44 % | -114.000 K -101.20 % | 9.467 M 8 785.32 % | -109.000 K -153.61 % | 203.320 K 1 116.60 % | -20.000 K -100.19 % | 10.716 M 429.72 % | -3.250 M -2 106.17 % | 162.000 K 109.04 % | -1.793 M -1 206.79 % | 162.000 K -25.00 % | 216.000 K 105.52 % | -3.912 M -108.76 % | 44.680 M 1 309.53 % | -3.694 M -108.19 % | 45.087 M | 0.000 100.00 % | -26.517 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 860.000 K | 0.000 -100.00 % | 11.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.000 K |
| cash and cash equivalents | 0.000 -100.00 % | 390.000 K | 0.000 -100.00 % | 1.330 M | 0.000 -100.00 % | 640.000 K 248.84 % | -430.000 K -199.44 % | 432.419 K 107.38 % | -5.860 M -200.00 % | 5.860 M 56.85 % | 3.736 M | 0.000 -100.00 % | 4.020 M | 0.000 -100.00 % | 19.363 M | 0.000 -100.00 % | 25.300 M | 0.000 -100.00 % | 8.690 M | 0.000 -100.00 % | 9.500 M | 0.000 -100.00 % | 10.758 M | 0.000 -100.00 % | 4.569 M | 0.000 -100.00 % | 113.540 K | 0.000 -100.00 % | 109.168 K | 0.000 -100.00 % | 19.844 K | 0.000 -100.00 % | 3.250 M | 0.000 -100.00 % | 1.793 M 19.81 % | 1.497 M | 0.000 -100.00 % | 3.912 M | 0.000 -100.00 % | 3.594 M | 0.000 -100.00 % | 2.611 M 2 155.91 % | -127.000 K |
| Cash and short term investments | 390.000 K 0.00 % | 390.000 K -23.53 % | 510.000 K -61.65 % | 1.330 M 107.81 % | 640.000 K 0.00 % | 640.000 K 48.84 % | 430.000 K -0.56 % | 432.419 K -92.62 % | 5.860 M 0.00 % | 5.860 M 56.85 % | 3.736 M -7.06 % | 4.020 M 0.00 % | 4.020 M -79.24 % | 19.360 M -0.02 % | 19.363 M -23.47 % | 25.300 M 0.00 % | 25.300 M 191.14 % | 8.690 M 0.00 % | 8.690 M -8.53 % | 9.500 M 0.00 % | 9.500 M -11.71 % | 10.760 M 0.02 % | 10.758 M 135.46 % | 4.569 M 0.00 % | 4.569 M 3 924.17 % | 113.539 K 0.00 % | 113.540 K 4.00 % | 109.168 K 0.00 % | 109.168 K 445.84 % | 20.000 K 0.79 % | 19.844 K -99.39 % | 3.250 M 0.00 % | 3.250 M 81.26 % | 1.793 M 0.00 % | 1.793 M 19.81 % | 1.497 M -61.74 % | 3.912 M 0.00 % | 3.912 M 5.90 % | 3.694 M 2.78 % | 3.594 M 37.66 % | 2.611 M 0.00 % | 2.611 M 1 955.91 % | 127.000 K |
| Total current assets | 0.000 -100.00 % | 97.670 M | 0.000 -100.00 % | 97.940 M 15 203.13 % | 640.000 K -99.34 % | 97.330 M 22 534.88 % | 430.000 K -99.62 % | 113.800 M 1 841.98 % | 5.860 M -95.17 % | 121.440 M -5.96 % | 129.139 M | 0.000 -100.00 % | 211.240 M | 0.000 -100.00 % | 196.665 M | 0.000 -100.00 % | 94.290 M | 0.000 -100.00 % | 97.985 M | 0.000 -100.00 % | 113.470 M | 0.000 -100.00 % | 53.266 M | 0.000 -100.00 % | 31.175 M | 0.000 -100.00 % | 28.355 M | 0.000 -100.00 % | 16.347 M | 0.000 -100.00 % | 26.195 M | 0.000 -100.00 % | 17.483 M | 0.000 -100.00 % | 58.239 M 1.23 % | 57.533 M | 0.000 -100.00 % | 58.728 M | 0.000 -100.00 % | 57.728 M 2 110.94 % | 2.611 M 115.43 % | -16.917 M -13 420.47 % | 127.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.844 M | 0.000 -100.00 % | 920.000 K -7.73 % | 997.084 K | 0.000 -100.00 % | 1.000 M | 0.000 -100.00 % | 2.005 M | 0.000 -100.00 % | 2.170 M | 0.000 -100.00 % | 2.135 M | 0.000 -100.00 % | 1.850 M | 0.000 -100.00 % | 749.982 K | 0.000 -100.00 % | 721.793 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 |
| Net receivables | 0.000 -100.00 % | 96.090 M | 0.000 -100.00 % | 96.090 M | 0.000 -100.00 % | 96.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 114.220 M -7.22 % | 123.114 M | 0.000 -100.00 % | 203.810 M | 0.000 -100.00 % | 167.917 M | 0.000 -100.00 % | 58.910 M | 0.000 -100.00 % | 82.669 M | 0.000 -100.00 % | 96.470 M | 0.000 -100.00 % | 36.163 M | 0.000 -100.00 % | 23.405 M | 0.000 -100.00 % | 18.775 M | 0.000 -100.00 % | 16.034 M | 0.000 -100.00 % | 15.460 M | 0.000 -100.00 % | 14.071 M | 0.000 -100.00 % | 56.285 M 0.83 % | 55.821 M | 0.000 -100.00 % | 10.136 M | 0.000 -100.00 % | 9.047 M | 0.000 -100.00 % | 6.989 M | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.333 K | 0.000 | 0.000 -100.00 % | 101.859 K | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 54.941 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.569 K | 0.000 -100.00 % | 10.000 K | 0.000 -100.00 % | 16.998 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 |
| 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 100.00 % | -10.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 |
| Account payables | 0.000 -100.00 % | 58.700 M | 0.000 -100.00 % | 63.230 M | 0.000 -100.00 % | 64.210 M | 0.000 -100.00 % | 38.501 M | 0.000 -100.00 % | 48.730 M -20.25 % | 61.104 M | 0.000 -100.00 % | 134.080 M | 0.000 -100.00 % | 141.791 M | 0.000 -100.00 % | 31.600 M | 0.000 -100.00 % | 42.282 M | 0.000 -100.00 % | 56.860 M | 0.000 -100.00 % | 7.195 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.234 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 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.224 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 100.00 % | -27.540 M | 0.000 | 0.000 | 0.000 -100.00 % | 450.730 K | 0.000 -100.00 % | 450.732 K | 0.000 | 0.000 -100.00 % | 452.752 K | 0.000 100.00 % | -9.320 M | 0.000 -100.00 % | 452.752 K | 0.000 100.00 % | -25.780 M | 0.000 -100.00 % | 452.752 K | 0.000 100.00 % | -25.750 M | 0.000 -100.00 % | 452.752 K | 0.000 100.00 % | -34.704 M | 0.000 -100.00 % | 90.732 K | 0.000 100.00 % | -34.537 M | 0.000 -100.00 % | 90.732 K | 0.000 | 0.000 | 0.000 -100.00 % | 92.752 K 0.00 % | 92.751 K | 0.000 | 0.000 | 0.000 -100.00 % | 90.732 K | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.639 M | 0.000 | 0.000 -100.00 % | 10.296 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.307 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.711 M | 0.000 | 0.000 | 0.000 -100.00 % | 469.795 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 |
| 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 % | 127.220 M | 0.000 -100.00 % | 137.550 M | 0.000 -100.00 % | 145.860 M | 0.000 -100.00 % | 135.373 M | 0.000 -100.00 % | 144.930 M -5.15 % | 152.794 M | 0.000 -100.00 % | 231.410 M | 0.000 -100.00 % | 217.807 M | 0.000 -100.00 % | 100.300 M | 0.000 -100.00 % | 100.159 M | 0.000 -100.00 % | 115.710 M | 0.000 -100.00 % | 55.252 M | 0.000 -100.00 % | 31.255 M | 0.000 -100.00 % | 28.663 M | 0.000 -100.00 % | 25.982 M | 0.000 -100.00 % | 26.233 M | 0.000 -100.00 % | 25.738 M | 0.000 -100.00 % | 58.297 M 1.30 % | 57.549 M | 0.000 -100.00 % | 84.707 M | 0.000 -100.00 % | 57.746 M | 0.000 -100.00 % | 10.908 M | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-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 | 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-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 -100.00 % | 5.580 M 5 680.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts receivables | 0.000 -100.00 % | 10.090 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 100.00 % | -4.510 M -4 410.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | 910.000 K 352.78 % | -360.000 K -1 700.00 % | -20.000 K -100.25 % | 7.980 M 625.45 % | 1.100 M -82.66 % | 6.343 M 284.41 % | 1.650 M 58.65 % | 1.040 M -31.13 % | 1.510 M 184.75 % | -1.782 M -674.72 % | 310.000 K 358.33 % | -120.000 K 93.44 % | -1.830 M 37.73 % | -2.939 M -69.88 % | -1.730 M 43.28 % | -3.050 M 0.00 % | -3.050 M 40.28 % | -5.107 M -15.02 % | -4.440 M -422.35 % | -850.000 K -372.22 % | -180.000 K -117.36 % | 1.037 M 3 556.67 % | -30.000 K 99.28 % | -4.150 M -3.49 % | -4.010 M -1 259.32 % | -295.000 K -110.71 % | -140.000 K 84.29 % | -891.000 K -240.52 % | 634.083 K 314.44 % | 152.999 K -43.57 % | 271.142 K -47.52 % | 516.610 K 67.19 % | 309.000 K 2 029.32 % | -16.016 K -103.73 % | 429.000 K -7.94 % | 466.000 K 196.68 % | -482.000 K -185.96 % | 560.743 K 240.89 % | -398.000 K -5.29 % | -378.000 K -100.00 % | -189.000 K -102.29 % | 8.251 M 5 637.58 % | -149.000 K -2.05 % | -146.000 K -6.57 % | -137.000 K 85.71 % | -959.000 K -12.82 % | -850.000 K -86.00 % | -457.000 K 22.80 % | -592.000 K |
| Net cash provided by operating activities | 0.000 100.00 % | -810.000 K -20.90 % | -670.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -550.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -550.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 810.000 K 39.66 % | 580.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -20.000 K 0.00 % | -20.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 0.000 -100.00 % | 790.000 K 41.07 % | 560.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -389.900 K -1 849.50 % | -20.000 K 80.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 389.900 K -4.90 % | 410.000 K -19.61 % | 510.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at end of period | 0.000 -100.00 % | 390.000 K -4.88 % | 410.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 100.00 % | -810.000 K -20.90 % | -670.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -810.000 K -20.90 % | -670.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |