 
					Inland Printers Limited INLANPR.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 250.00 % | 50.000 | 0.000 | 0.000 | 
| Net income | 0.000 100.00 % | -4.766 K -116.54 % | -2.201 K -2.37 % | -2.150 K -81.59 % | -1.184 K 11.31 % | -1.335 K -112.95 % | -626.916 37.95 % | -1.010 K -862.21 % | -105.000 66.95 % | -317.690 -22.70 % | -258.920 -104.83 % | 5.357 K | 
| Income before tax | 0.000 100.00 % | -4.758 K -116.86 % | -2.194 K 0.95 % | -2.215 K 99.81 % | -1.184 M -88 589.14 % | -1.335 K -112.95 % | -626.916 37.95 % | -1.010 K -862.21 % | -105.000 66.95 % | -317.690 -22.70 % | -258.920 -104.83 % | 5.357 K | 
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.60 90.56 % | -6.35 | 0.00 | 0.00 | 
| EBITDA | 0.000 100.00 % | -4.039 M -195 398.55 % | -2.066 K 99.90 % | -2.095 M -91.67 % | -1.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.151 K | 
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.60 90.56 % | -6.35 | 0.00 | 0.00 | 
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 0.000 -100.00 % | 4.944 M 0.00 % | 4.944 M 56.94 % | 3.150 M 105.88 % | 1.530 M 5.97 % | 1.444 M 0.00 % | 1.444 M 0.00 % | 1.444 M 0.00 % | 1.444 M -2.32 % | 1.478 M 0.00 % | 1.478 M -0.67 % | 1.488 M | 
| Weighted average shs out | 0.000 -100.00 % | 4.944 M 0.00 % | 4.944 M 56.94 % | 3.150 M 105.88 % | 1.530 M 6.03 % | 1.443 M 0.00 % | 1.443 M 0.00 % | 1.443 M 0.00 % | 1.443 M -2.37 % | 1.478 M 0.00 % | 1.478 M -0.67 % | 1.488 M | 
| EPS diluted | -0.30 -29 900.00 % | 0.00 -150.00 % | 0.00 42.86 % | 0.00 12.50 % | 0.00 11.11 % | 0.00 -125.00 % | 0.00 42.86 % | 0.00 -600.00 % | 0.00 50.00 % | 0.00 0.00 % | 0.00 -105.56 % | 0.00 | 
| Earnings per share | -0.30 -29 900.00 % | 0.00 -150.00 % | 0.00 42.86 % | 0.00 12.50 % | 0.00 11.11 % | 0.00 -125.00 % | 0.00 42.86 % | 0.00 -600.00 % | 0.00 50.00 % | 0.00 0.00 % | 0.00 -105.56 % | 0.00 | 
| Gross profit | 0.000 100.00 % | -24.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 175.000 250.00 % | 50.000 | 0.000 | 0.000 | 
| Income tax expense | 0.000 -100.00 % | 8.000 K 14.29 % | 7.000 K 110.77 % | -65.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cost of revenue | 0.000 -100.00 % | 24.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 0.000 -100.00 % | 1.755 M 261.11 % | 486.000 K -27.35 % | 669.000 K 264 326.88 % | 253.000 45.96 % | 173.334 | 0.000 | 0.000 | 0.000 -100.00 % | 61.897 -45.36 % | 113.278 -49.36 % | 223.707 | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 -55.75 % | 38.416 3.75 % | 37.026 -19.61 % | 46.058 7.11 % | 43.000 -16.57 % | 51.542 -8.36 % | 56.242 26.28 % | 44.536 | 
| Other expenses | 0.000 100.00 % | -1.754 M -210.36 % | 1.589 M 11.35 % | 1.427 M 30.59 % | 1.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Operating expenses | 0.000 -100.00 % | 1.441 K -99.93 % | 2.075 M -1.00 % | 2.096 M 91.77 % | 1.093 M 516 074.73 % | 211.750 471.90 % | 37.026 -19.61 % | 46.058 -94.26 % | 803.000 607.87 % | 113.439 -33.08 % | 169.520 -96.84 % | 5.357 K | 
| Cost and expenses | 0.000 -100.00 % | 1.465 K 236.78 % | 435.000 -99.98 % | 2.096 M | 0.000 -100.00 % | 211.750 471.90 % | 37.026 -19.61 % | 46.058 -94.26 % | 803.000 607.87 % | 113.439 -33.08 % | 169.520 -96.84 % | 5.357 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 | 0.000 -100.00 % | 1.755 M 261.11 % | 486.000 K -27.35 % | 669.000 K 247 677.78 % | 270.000 27.51 % | 211.750 471.90 % | 37.026 -19.61 % | 46.058 7.11 % | 43.000 -62.09 % | 113.439 -33.08 % | 169.520 -36.80 % | 268.243 | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 523.000 163 337.50 % | 0.320 | 0.000 | 0.000 | 
| Interest expense | 0.000 -100.00 % | 706.000 K 488.33 % | 120.000 K 0.00 % | 120.000 K 31.87 % | 91.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 0.000 -100.00 % | 13.000 K 144 344.44 % | 9.000 -99.57 % | 2.105 K | 0.000 -100.00 % | 1.335 K 112.95 % | 626.916 -37.95 % | 1.010 K 60.88 % | 628.000 840.71 % | 66.758 -60.62 % | 169.520 102.60 % | -6.508 K | 
| Operating income | 0.000 100.00 % | -1.465 K 29.40 % | -2.075 K 0.95 % | -2.095 K -91.67 % | -1.093 K -418.01 % | -211.000 -469.87 % | -37.026 19.61 % | -46.058 92.67 % | -628.000 -840.71 % | -66.758 60.62 % | -169.520 -102.60 % | 6.508 K | 
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -3.59 -168.77 % | -1.34 | 0.00 | 0.00 | 
| Total other income expenses net | 0.000 100.00 % | -3.293 K -87.21 % | -1.759 K -3.17 % | -1.705 K 99.86 % | -1.184 M -105 238.08 % | -1.124 K -90.54 % | -589.890 38.82 % | -964.260 -284.37 % | 523.000 308.42 % | -250.932 -180.68 % | -89.400 92.23 % | -1.151 K | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 11.449 M 18.89 % | 9.630 M 68.47 % | 5.716 M 456 285.16 % | -1.253 K -119.56 % | 6.407 K 25.31 % | 5.113 K 31.73 % | 3.881 K 19.39 % | 3.251 K 41.04 % | 2.305 K 37.12 % | 1.681 K 29.67 % | 1.296 K 21.77 % | 1.065 K | 
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.745 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total debt | 11.708 M 15.91 % | 10.101 M 68.21 % | 6.005 M 159 099.36 % | 3.772 K -43.38 % | 6.662 K 26.75 % | 5.256 K 31.19 % | 4.006 K 14.26 % | 3.506 K 39.92 % | 2.506 K 30.67 % | 1.918 K 46.43 % | 1.310 K 15.46 % | 1.134 K | 
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.375 K 0.01 % | 11.374 K 0.00 % | 11.374 K 0.00 % | 11.374 K | 
| Retained earnings | -32.460 M -4.86 % | -30.957 M -18.20 % | -26.191 M -9.17 % | -23.990 M -109 744.32 % | -21.840 K -5.73 % | -20.656 K -6.91 % | -19.320 K -3.35 % | -18.693 K 89.76 % | -182.541 K -0.37 % | -181.868 K -0.18 % | -181.550 K -0.14 % | -181.292 K | 
| Common stock | 50.296 M 0.00 % | 50.296 M 0.00 % | 50.296 M 0.00 % | 50.296 M 328 717.99 % | 15.296 K 0.00 % | 15.296 K 0.00 % | 15.296 K 0.00 % | 15.296 K -79.06 % | 73.047 K 0.00 % | 73.046 K 0.00 % | 73.046 K 0.00 % | 73.046 K | 
| Total equity | 17.836 M -7.77 % | 19.339 M -19.77 % | 24.105 M -8.37 % | 26.306 M 402 086.55 % | -6.544 K -22.09 % | -5.360 K -33.20 % | -4.024 K -18.45 % | -3.397 K -42.38 % | -2.386 K -39.10 % | -1.715 K -22.73 % | -1.398 K -22.74 % | -1.139 K | 
| Other non current liabilities | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 0.000 | 0.000 -100.00 % | 6.005 M 159 099.36 % | 3.772 K -43.38 % | 6.662 K 26.75 % | 5.256 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 0.000 -100.00 % | 1.000 K -99.98 % | 6.005 M 159 099.36 % | 3.772 K -43.38 % | 6.662 K 26.75 % | 5.256 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other current liabilities | 912.000 K -28.08 % | 1.268 M 287.77 % | 327.000 K 109.40 % | -3.477 M 46.71 % | -6.525 M -2 641 300.26 % | 247.047 73.09 % | 142.728 -2.44 % | 146.300 330.29 % | 34.000 -0.58 % | 34.200 -66.18 % | 101.124 36.74 % | 73.952 | 
| 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 | 11.708 M 15.91 % | 10.101 M | 0.000 -100.00 % | 3.772 M -43.38 % | 6.662 M | 0.000 -100.00 % | 4.006 K 14.26 % | 3.506 K 39.92 % | 2.506 K 30.67 % | 1.918 K 46.43 % | 1.310 K 15.46 % | 1.134 K | 
| Total current liabilities | 12.620 M 11.00 % | 11.369 M 3 376.76 % | 327.000 K 10.85 % | 295.000 K 115.33 % | 137.000 K 55 355.03 % | 247.047 -94.05 % | 4.149 K 13.59 % | 3.653 K 41.14 % | 2.588 K 32.58 % | 1.952 K 38.36 % | 1.411 K 16.76 % | 1.208 K | 
| Total liabilities | 12.620 M 10.99 % | 11.370 M 79.56 % | 6.332 M 155 592.16 % | 4.067 K -40.18 % | 6.799 K 23.55 % | 5.503 K 32.63 % | 4.149 K 13.59 % | 3.653 K 41.14 % | 2.588 K 32.58 % | 1.952 K 38.36 % | 1.411 K 16.76 % | 1.208 K | 
| Other non current assets | 30.048 M 0.16 % | 30.000 M 0.00 % | 30.000 M 75 701.03 % | -39.682 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long 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 | 
| Intangible assets | -13.000 K -126.53 % | 49.000 K -20.97 % | 62.000 K | 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 | -13.000 K -126.53 % | 49.000 K -20.97 % | 62.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Property plant equipment 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 | 
| Total non current assets | 30.081 M -0.06 % | 30.100 M -0.07 % | 30.120 M 118 866.74 % | 25.318 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other current assets | 116.000 K -15.94 % | 138.000 K 392.86 % | 28.000 K 93 233.33 % | 30.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 254.745 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 259.000 K -45.01 % | 471.000 K 62.98 % | 289.000 K 5 651.24 % | 5.025 K 1 870.59 % | 255.000 77.73 % | 143.480 14.69 % | 125.099 -51.05 % | 255.587 27.16 % | 201.000 -15.12 % | 236.808 1 680.78 % | 13.298 -80.92 % | 69.703 | 
| Cash and short term investments | 259.000 K -45.01 % | 471.000 K 62.98 % | 289.000 K 5 651.24 % | 5.025 K -98.03 % | 255.000 K 177 625.12 % | 143.480 14.69 % | 125.099 -51.05 % | 255.587 27.16 % | 201.000 -15.12 % | 236.808 1 680.78 % | 13.298 -80.92 % | 69.703 | 
| Total current assets | 375.000 K -38.42 % | 609.000 K 92.11 % | 317.000 K 6 171.02 % | 5.055 K -98.02 % | 255.000 K 177 625.12 % | 143.480 14.69 % | 125.099 -51.05 % | 255.587 27.16 % | 201.000 -15.12 % | 236.808 1 680.78 % | 13.298 -80.92 % | 69.703 | 
| 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 | 
| Net 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 | 
| Tax assets | 46.000 K -9.80 % | 51.000 K -12.07 % | 58.000 K -10.77 % | 65.000 K | 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 | 
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.353 | 
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.100 0.00 % | 0.100 -100.00 % | 95.733 K 0.00 % | 95.733 K 0.00 % | 95.732 K 0.00 % | 95.732 K | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -294.705 K -115.33 % | -136.863 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 30.456 M -0.82 % | 30.709 M 0.89 % | 30.437 M 100 110.71 % | 30.373 K -88.09 % | 255.000 K 177 625.12 % | 143.480 14.69 % | 125.099 -51.05 % | 255.587 27.16 % | 201.000 -15.12 % | 236.808 1 680.78 % | 13.298 -80.92 % | 69.703 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 0.000 -100.00 % | 831.000 -97.48 % | 33.000 K 25 681.25 % | 128.000 216.36 % | -110.000 -205.45 % | 104.318 3 020.44 % | -3.572 -105.54 % | 64.456 434.46 % | 12.060 118.02 % | -66.924 -346.30 % | 27.172 -98.20 % | 1.514 K | 
| 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 | 
| 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 | 
| 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 | 0.000 -100.00 % | 831.000 -97.48 % | 33.000 K 25 681.25 % | 128.000 216.36 % | -110.000 -205.45 % | 104.318 3 020.44 % | -3.572 -105.54 % | 64.456 434.46 % | 12.060 118.02 % | -66.924 -346.30 % | 27.172 -98.20 % | 1.514 K | 
| Other non cash items | 0.000 100.00 % | -12.979 K 69.06 % | -41.951 K 97.99 % | -2.085 M | 0.000 | 0.000 100.00 % | 0.000 -100.00 % | 0.001 100.00 % | -523.060 -153 941.18 % | 0.340 562 949 953 421 394.12 % | 0.000 -126.56 % | 0.000 | 
| Net cash provided by operating activities | 0.000 100.00 % | -3.914 K -81.88 % | -2.152 K 99.90 % | -2.087 M -161 182.84 % | -1.294 K -5.12 % | -1.231 K -95.25 % | -630.488 33.34 % | -945.861 -53.55 % | -616.000 -60.30 % | -384.274 -65.82 % | -231.748 -103.37 % | 6.871 K | 
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -4.818 K 80.92 % | -25.253 K | 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 | 
| 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 | 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 100.00 % | -25.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 | 
| Net cash used for investing activites | 0.000 | 0.000 100.00 % | -4.818 K 99.98 % | -25.253 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 | 
| Debt repayment | 0.000 -100.00 % | 4.096 M 83.43 % | 2.233 M 177.27 % | -2.890 M | 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 -100.00 % | 35.000 M | 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 | 0.000 100.00 % | -4.092 M -83.43 % | -2.231 M | 0.000 -100.00 % | 1.406 K 12.48 % | 1.250 K 150.00 % | 500.000 -50.00 % | 1.000 K 85.19 % | 540.000 -11.15 % | 607.784 246.63 % | 175.343 102.52 % | -6.966 K | 
| Net cash used provided by financing activities | 0.000 -100.00 % | 4.096 K 83.43 % | 2.233 K -99.99 % | 32.110 M 2 283 683.78 % | 1.406 K 12.48 % | 1.250 K 150.00 % | 500.000 -50.00 % | 1.000 K 85.19 % | 540.000 -11.15 % | 607.784 246.63 % | 175.343 102.52 % | -6.966 K | 
| 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 | 0.000 -100.00 % | 182.000 K 3 942.91 % | -4.736 K -100.10 % | 4.770 M 4 158.93 % | 112.000 K 609 191.70 % | 18.382 114.09 % | -130.488 -339.05 % | 54.587 171.83 % | -76.000 -134.00 % | 223.510 496.26 % | -56.405 24.75 % | -74.958 | 
| Cash at beginning of period | 0.000 -100.00 % | 289.000 K -94.25 % | 5.025 M 1 870.59 % | 255.000 K 78.32 % | 143.000 K 114 209.47 % | 125.099 -51.05 % | 255.587 27.16 % | 201.000 -27.44 % | 277.000 1 983.02 % | 13.298 -80.92 % | 69.703 -51.82 % | 144.661 | 
| Cash at end of period | 0.000 -100.00 % | 471.000 K 62.98 % | 289.000 K -94.25 % | 5.025 M 1 870.59 % | 255.000 K 177 623.88 % | 143.481 14.69 % | 125.099 -51.05 % | 255.587 27.16 % | 201.000 -15.12 % | 236.808 1 680.78 % | 13.298 -80.92 % | 69.703 | 
| Operating cash flow | 0.000 100.00 % | -3.914 K -81.88 % | -2.152 K -3.11 % | -2.087 K -61.28 % | -1.294 K -5.12 % | -1.231 K -95.25 % | -630.488 33.34 % | -945.861 -53.55 % | -616.000 -60.30 % | -384.274 -65.82 % | -231.748 -103.37 % | 6.871 K | 
| Capital expenditure | 0.000 | 0.000 100.00 % | -4.818 K 80.92 % | -25.253 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Free CashFlow | 0.000 100.00 % | -3.914 K 43.85 % | -6.970 K 74.51 % | -27.340 K -2 012.83 % | -1.294 K -5.12 % | -1.231 K -95.25 % | -630.488 33.34 % | -945.861 -53.55 % | -616.000 -60.30 % | -384.274 -65.82 % | -231.748 -103.37 % | 6.871 K | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2015 | 2014 | 2013 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 75.000 50.00 % | 50.000 | 0.000 -100.00 % | 25.000 0.00 % | 25.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net income | -930.000 K 72.16 % | -3.340 M -300.00 % | -835.000 K 17.16 % | -1.008 M -79 658.01 % | 1.267 K 146.33 % | -2.735 K -203.22 % | -902.000 -45.02 % | -622.000 -22.68 % | -507.000 54.89 % | -1.124 K -259.11 % | -313.000 -33.19 % | -235.000 55.49 % | -528.000 -22.46 % | -431.158 -25.46 % | -343.659 54.99 % | -763.504 -24.82 % | -611.678 -11.00 % | -551.081 -385.12 % | -113.596 76.12 % | -475.695 -990.34 % | -43.628 78.31 % | -201.135 51.11 % | -411.442 -198.69 % | -137.748 76.48 % | -585.613 -1 076.73 % | -49.766 63.00 % | -134.489 42.96 % | -235.795 -6 722.77 % | -3.456 99.03 % | -356.605 -600.97 % | -50.873 -95.15 % | -26.068 -11.95 % | -23.285 89.29 % | -217.464 -160.12 % | -83.601 -397.06 % | -16.819 63.20 % | -45.708 59.48 % | -112.792 -101.69 % | 6.674 K | 
| Income before tax | -929.000 K 72.18 % | -3.339 M -300.84 % | -833.000 K 17.28 % | -1.007 M -179.35 % | 1.269 M 46 549.49 % | -2.732 K -203.56 % | -900.000 -45.16 % | -620.000 -22.77 % | -505.000 54.79 % | -1.117 K -256.87 % | -313.000 -33.19 % | -235.000 55.49 % | -528.000 -6.42 % | -496.158 -44.38 % | -343.659 54.99 % | -763.504 -24.82 % | -611.678 -11.00 % | -551.081 -385.12 % | -113.596 76.12 % | -475.695 -990.34 % | -43.628 78.31 % | -201.135 51.11 % | -411.442 -198.69 % | -137.748 76.48 % | -585.613 -1 076.73 % | -49.766 63.00 % | -134.489 42.96 % | -235.795 -6 722.77 % | -3.456 99.03 % | -356.605 -600.97 % | -50.873 -95.15 % | -26.068 -11.95 % | -23.285 89.29 % | -217.464 -160.12 % | -83.601 -397.06 % | -16.819 63.20 % | -45.708 59.48 % | -112.792 -101.69 % | 6.674 K | 
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.05 99.35 % | -7.13 | 0.00 100.00 % | -1.04 -11.95 % | -0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| EBITDA | -625.000 K 79.68 % | -3.076 M -437.76 % | -572.000 K 24.64 % | -759.000 K -150.03 % | 1.517 M 71 927.65 % | -2.112 K -143.60 % | -867.000 -47.83 % | -586.500 -24.06 % | -472.750 56.46 % | -1.086 K -289.16 % | -279.000 -36.76 % | -204.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.056 100.00 % | -1.150 K | 
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.05 99.35 % | -7.13 | 0.00 100.00 % | -1.04 -11.95 % | -0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 -100.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Weighted average shs out dil | 4.895 M -0.35 % | 4.912 M 0.00 % | 4.912 M -2.54 % | 5.040 M 3.43 % | 4.873 M -2.00 % | 4.973 M -0.77 % | 5.011 M 4.73 % | 4.785 M -5.63 % | 5.070 M 3.75 % | 4.887 M -6.32 % | 5.217 M 10.99 % | 4.700 M -2.08 % | 4.800 M 0.15 % | 4.793 M 11.57 % | 4.296 M 198.20 % | 1.441 M -1.09 % | 1.456 M -86.78 % | 11.016 M 869.75 % | 1.136 M -21.20 % | 1.442 M 65.20 % | 872.560 K -42.58 % | 1.520 M 10.80 % | 1.371 M -0.44 % | 1.377 M -2.17 % | 1.408 M 41.46 % | 995.320 K -25.99 % | 1.345 M -14.45 % | 1.572 M 6.35 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M -0.28 % | 1.482 M | 
| Weighted average shs out | 4.895 M -0.35 % | 4.912 M 0.00 % | 4.912 M -2.54 % | 5.040 M 3.43 % | 4.873 M -1.99 % | 4.972 M -0.78 % | 5.011 M 4.74 % | 4.784 M -5.64 % | 5.070 M 3.77 % | 4.886 M -6.33 % | 5.216 M 10.98 % | 4.700 M -2.08 % | 4.800 M 0.17 % | 4.792 M 11.57 % | 4.295 M 198.26 % | 1.440 M -1.10 % | 1.456 M -86.78 % | 11.016 M 870.57 % | 1.135 M -21.24 % | 1.441 M 65.25 % | 872.000 K -42.59 % | 1.519 M 10.80 % | 1.371 M -0.44 % | 1.377 M -2.13 % | 1.407 M 41.41 % | 995.000 K -25.97 % | 1.344 M -14.45 % | 1.571 M 6.29 % | 1.478 M 3.65 % | 1.426 M -3.52 % | 1.478 M 0.00 % | 1.478 M 0.00 % | 1.478 M 2.00 % | 1.449 M 30.31 % | 1.112 M -24.76 % | 1.478 M 61.71 % | 914.000 K -18.90 % | 1.127 M -23.95 % | 1.482 M | 
| EPS diluted | -0.19 72.06 % | -0.68 -300.00 % | -0.17 15.00 % | -0.20 -66 766.67 % | 0.00 150.00 % | 0.00 -200.00 % | 0.00 -100.00 % | 0.00 0.00 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 | 0.00 100.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 80.00 % | 0.00 -25.00 % | 0.00 -300.00 % | 0.00 0.00 % | 0.00 66.67 % | 0.00 | 0.00 100.00 % | 0.00 66.67 % | 0.00 -200.00 % | 0.00 75.00 % | 0.00 | 0.00 100.00 % | 0.00 50.00 % | 0.00 | 0.00 100.00 % | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 0.00 % | 0.00 | 0.00 | 0.00 100.00 % | 0.00 -102.22 % | 0.00 | 
| Earnings per share | -0.19 72.06 % | -0.68 -300.00 % | -0.17 15.00 % | -0.20 -66 766.67 % | 0.00 150.00 % | 0.00 -200.00 % | 0.00 -100.00 % | 0.00 0.00 % | 0.00 50.00 % | 0.00 -100.00 % | 0.00 | 0.00 100.00 % | 0.00 0.00 % | 0.00 0.00 % | 0.00 80.00 % | 0.00 -25.00 % | 0.00 -300.00 % | 0.00 0.00 % | 0.00 66.67 % | 0.00 -200.00 % | 0.00 0.00 % | 0.00 66.67 % | 0.00 -200.00 % | 0.00 75.00 % | 0.00 -300.00 % | 0.00 0.00 % | 0.00 50.00 % | 0.00 | 0.00 100.00 % | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 -100.00 % | 0.00 | 0.00 100.00 % | 0.00 0.00 % | 0.00 -102.22 % | 0.00 | 
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 75.000 50.00 % | 50.000 | 0.000 -100.00 % | 25.000 0.00 % | 25.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Income tax expense | 1.000 K -88.89 % | 9.000 K 550.00 % | -2.000 K -300.00 % | 1.000 K 0.00 % | 1.000 K -92.31 % | 13.000 K 750.00 % | -2.000 K -200.00 % | 2.000 K 99 900.00 % | 2.000 -71.43 % | 7.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.578 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 225.903 | 0.000 | 0.000 | 0.000 -100.00 % | 80.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.897 | 0.000 | 0.000 | 0.000 -100.00 % | 113.278 | 0.000 | 0.000 | 0.000 -100.00 % | 223.707 | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.416 | 0.000 | 0.000 | 0.000 -100.00 % | 37.026 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.542 | 0.000 | 0.000 | 0.000 -100.00 % | 56.242 | 0.000 | 0.000 | 0.000 -100.00 % | 44.536 | 
| Other expenses | 628.000 K -5.71 % | 666.000 K 15.83 % | 575.000 K -24.54 % | 762.000 K | 0.000 | 0.000 -100.00 % | 869.657 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 -100.00 % | 78.456 -80.70 % | 406.605 | 0.000 | 0.000 -100.00 % | 48.285 | 0.000 100.00 % | -344.255 -2 154.52 % | 16.756 -62.96 % | 45.243 | 0.000 | 0.000 | 
| Operating expenses | 628.000 K -5.71 % | 666.000 K 15.83 % | 575.000 K -24.54 % | 762.000 K 214 547.89 % | 355.000 -46.70 % | 666.000 -99.92 % | 870.000 K 147 357.63 % | 590.000 24.21 % | 475.000 171.43 % | 175.000 0.00 % | 175.000 -14.63 % | 205.000 215.38 % | 65.000 -52.50 % | 136.828 0.98 % | 135.500 2.50 % | 132.200 25.34 % | 105.472 -56.58 % | 242.903 113.83 % | 113.596 | 0.000 -100.00 % | 27.097 -77.12 % | 118.416 26.87 % | 93.334 | 0.000 | 0.000 -100.00 % | 37.026 -72.47 % | 134.489 | 0.000 -100.00 % | 78.456 -80.70 % | 406.605 258.43 % | 113.439 | 0.000 -100.00 % | 48.285 -77.79 % | 217.394 224.41 % | -174.735 -1 142.82 % | 16.756 -62.96 % | 45.243 -59.87 % | 112.736 -98.31 % | 6.673 K | 
| Cost and expenses | 628.000 K -5.71 % | 666.000 K 15.83 % | 575.000 K -24.54 % | 762.000 K 214 547.89 % | 355.000 -48.55 % | 690.000 -99.92 % | 870.000 K 338 421.40 % | 257.000 -45.89 % | 475.000 171.43 % | 175.000 0.00 % | 175.000 -14.63 % | 205.000 215.38 % | 65.000 -52.50 % | 136.828 0.98 % | 135.500 2.50 % | 132.200 25.34 % | 105.472 -56.58 % | 242.903 113.83 % | 113.596 | 0.000 -100.00 % | 27.097 -77.12 % | 118.416 26.87 % | 93.334 | 0.000 -100.00 % | 585.613 1 481.63 % | 37.026 -72.47 % | 134.489 | 0.000 -100.00 % | 78.456 -80.70 % | 406.605 258.43 % | 113.439 | 0.000 -100.00 % | 48.285 | 0.000 100.00 % | -174.735 -1 142.82 % | 16.756 -62.96 % | 45.243 -59.87 % | 112.736 -98.31 % | 6.673 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 | 
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 355.000 -46.70 % | 666.000 94.17 % | 343.000 33.46 % | 257.000 46.86 % | 175.000 0.00 % | 175.000 0.00 % | 175.000 821.05 % | 19.000 -70.77 % | 65.000 -52.50 % | 136.828 0.98 % | 135.500 2.50 % | 132.200 25.34 % | 105.472 -56.58 % | 242.903 113.83 % | 113.596 | 0.000 -100.00 % | 27.097 -77.12 % | 118.416 26.87 % | 93.334 | 0.000 | 0.000 -100.00 % | 37.026 -72.47 % | 134.489 | 0.000 | 0.000 | 0.000 -100.00 % | 113.439 | 0.000 | 0.000 -100.00 % | 217.394 28.24 % | 169.520 | 0.000 | 0.000 -100.00 % | 112.736 -57.97 % | 268.243 | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 0.00 % | 30.000 0.00 % | 30.000 0.00 % | 30.000 0.00 % | 30.000 1.39 % | 29.588 -2.18 % | 30.247 0.00 % | 30.247 1.10 % | 29.918 -67.12 % | 91.000 | 0.000 -100.00 % | 0.578 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.320 | 0.000 | 0.000 -100.00 % | 0.070 -88.01 % | 0.584 826.98 % | 0.063 -86.45 % | 0.465 730.36 % | 0.056 -93.49 % | 0.860 | 
| Interest expense | 301.000 K 15.77 % | 260.000 K 0.78 % | 258.000 K 5.31 % | 245.000 K 0.00 % | 245.000 K -60.23 % | 616.000 K 1 953.33 % | 30.000 K 0.00 % | 30.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 | 
| Depreciation and amortization | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 92 207.69 % | 3.250 | 0.000 -100.00 % | 3.500 55.56 % | 2.250 0.00 % | 2.250 -43.75 % | 4.000 | 0.000 -100.00 % | 498.000 6.74 % | 466.570 48.87 % | 313.412 -57.26 % | 733.257 26.04 % | 581.760 26.45 % | 460.081 305.02 % | 113.596 -76.09 % | 475.117 989.02 % | 43.628 -78.31 % | 201.135 -51.11 % | 411.442 198.69 % | 137.748 -76.48 % | 585.613 1 069.68 % | 50.066 -62.77 % | 134.489 -42.96 % | 235.795 6 722.77 % | 3.456 -95.36 % | 74.468 10 692.46 % | 0.690 -80.52 % | 3.542 -84.79 % | 23.285 -40.56 % | 39.171 851.12 % | -5.215 -131.12 % | 16.756 -62.96 % | 45.243 -59.87 % | 112.736 101.44 % | -7.824 K | 
| Operating income | -628.000 K 5.71 % | -666.000 K -15.83 % | -575.000 K 24.54 % | -762.000 K 15.24 % | -899.000 K -191 376.60 % | 470.000 62.07 % | 290.000 149.15 % | -590.000 -24.21 % | -475.000 -171.43 % | -175.000 38.16 % | -283.000 -38.05 % | -205.000 58.84 % | -498.000 -263.96 % | -136.828 -0.98 % | -135.500 -2.50 % | -132.200 -25.34 % | -105.472 56.58 % | -242.903 -6.92 % | -227.192 76.09 % | -950.234 -3 406.79 % | -27.097 77.12 % | -118.416 -26.87 % | -93.334 | 0.000 100.00 % | -585.613 -1 481.63 % | -37.026 | 0.000 | 0.000 100.00 % | -3.456 99.03 % | -356.605 -214.36 % | -113.439 -553.76 % | 25.000 207.37 % | -23.285 70.28 % | -78.342 -144.83 % | 174.735 1 142.82 % | -16.756 62.96 % | -45.243 59.87 % | -112.736 -101.44 % | 7.824 K | 
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.05 99.35 % | -7.13 | 0.00 -100.00 % | 1.00 207.37 % | -0.93 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 
| Total other income expenses net | -301.000 K -15.77 % | -260.000 K -0.78 % | -258.000 K -5.31 % | -245.000 K -111.30 % | 2.168 M 67 786.54 % | -3.203 K -168.93 % | -1.191 K -3 870.00 % | -30.000 0.00 % | -30.000 96.82 % | -942.000 -3 040.00 % | -30.000 0.00 % | -30.000 0.00 % | -30.000 91.65 % | -359.330 -72.62 % | -208.159 67.03 % | -631.304 -24.71 % | -506.206 -64.26 % | -308.178 -371.29 % | 113.596 -76.06 % | 474.539 2 970.60 % | -16.531 80.02 % | -82.719 74.00 % | -318.108 -130.93 % | -137.748 | 0.000 100.00 % | -12.740 90.53 % | -134.489 42.96 % | -235.795 | 0.000 | 0.000 -100.00 % | 62.566 222.52 % | -51.068 | 0.000 100.00 % | -139.122 46.15 % | -258.336 -409 957.14 % | -0.063 86.45 % | -0.465 -730.36 % | -0.056 100.00 % | -1.150 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-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-06-30 | 2019-03-31 | 2018-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 11.449 M | 0.000 -100.00 % | 9.916 M 6.95 % | 9.272 M -3.72 % | 9.630 M 3 718 046.72 % | 259.000 -100.00 % | 6.996 M 2 420 661.25 % | 289.000 -94.94 % | 5.716 K 2 908.42 % | 190.000 -95.56 % | 4.277 K -14.89 % | 5.025 K 501.08 % | -1.253 K -612.77 % | 244.361 -96.76 % | 7.533 K 2 853.87 % | 255.009 -96.02 % | 6.407 K | 0.000 -100.00 % | 5.848 K | 0.000 -100.00 % | 5.113 K 3 987.18 % | 125.099 -96.78 % | 3.881 K 19.43 % | 3.250 K 63.73 % | 1.985 K 738.22 % | 236.808 -85.91 % | 1.681 K 492.45 % | 283.749 -82.68 % | 1.638 K 26.37 % | 1.296 K 6 457.30 % | 19.771 -98.28 % | 1.151 K 8.07 % | 1.065 K | 
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 518.000 | 0.000 -100.00 % | 578.000 | 0.000 -100.00 % | 380.000 | 0.000 -100.00 % | 10.050 K | 0.000 -100.00 % | 488.722 | 0.000 -100.00 % | 510.018 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.198 | 0.000 | 0.000 | 0.000 -100.00 % | 473.616 | 0.000 -100.00 % | 567.498 | 0.000 | 0.000 -100.00 % | 39.542 | 0.000 | 0.000 | 
| Total debt | 0.000 -100.00 % | 11.708 M | 0.000 -100.00 % | 10.101 M 5.21 % | 9.601 M -4.95 % | 10.101 M | 0.000 -100.00 % | 7.255 M | 0.000 -100.00 % | 6.005 K | 0.000 -100.00 % | 4.467 K | 0.000 -100.00 % | 3.772 K | 0.000 -100.00 % | 7.777 K | 0.000 -100.00 % | 6.662 K | 0.000 -100.00 % | 6.256 K | 0.000 -100.00 % | 5.256 K | 0.000 -100.00 % | 4.006 K 14.28 % | 3.506 K 57.63 % | 2.224 K | 0.000 -100.00 % | 1.918 K | 0.000 -100.00 % | 1.922 K 46.75 % | 1.310 K | 0.000 -100.00 % | 1.170 K 3.17 % | 1.134 K | 
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 19.598 K | 0.000 | 0.000 | 0.000 -100.00 % | 22.976 K | 0.000 -100.00 % | 24.105 K | 0.000 -100.00 % | 25.542 K 718 943 385 514 357 504.00 % | 0.000 -100.00 % | 26.305 K | 0.000 100.00 % | -7.919 K | 0.000 100.00 % | -6.544 K | 0.000 100.00 % | -5.879 K | 0.000 100.00 % | -5.360 K | 0.000 100.00 % | -4.024 K -568.74 % | 858.500 | 0.000 100.00 % | -75.092 K -4 279.13 % | -1.715 K -115.08 % | 11.374 K 794.25 % | -1.638 K 97.81 % | -74.685 K -756.63 % | 11.374 K 976.85 % | -1.297 K 98.26 % | -74.344 K -753.63 % | 11.374 K | 
| Retained earnings | 0.000 100.00 % | -32.460 M | 0.000 | 0.000 | 0.000 100.00 % | -30.957 M | 0.000 | 0.000 | 0.000 100.00 % | -26.191 K | 0.000 100.00 % | -24.754 K | 0.000 100.00 % | -23.990 K | 0.000 100.00 % | -23.215 K | 0.000 100.00 % | -21.840 K | 0.000 100.00 % | -21.175 K | 0.000 100.00 % | -20.656 K | 0.000 100.00 % | -19.320 K -8.33 % | -17.835 K | 0.000 | 0.000 100.00 % | -181.868 K | 0.000 | 0.000 100.00 % | -181.550 K | 0.000 | 0.000 100.00 % | -181.292 K | 
| Common stock | 0.000 -100.00 % | 50.296 M | 0.000 -100.00 % | 50.296 M 0.00 % | 50.296 M 0.00 % | 50.296 M | 0.000 -100.00 % | 50.296 M | 0.000 -100.00 % | 50.296 K | 0.000 -100.00 % | 50.296 K | 0.000 -100.00 % | 50.296 K | 0.000 -100.00 % | 15.296 K | 0.000 -100.00 % | 15.296 K | 0.000 -100.00 % | 15.296 K | 0.000 -100.00 % | 15.296 K | 0.000 -100.00 % | 14.437 K -0.01 % | 14.438 K -80.23 % | 73.046 K | 0.000 -100.00 % | 73.046 K | 0.000 -100.00 % | 73.046 K 0.00 % | 73.046 K | 0.000 -100.00 % | 73.046 K 0.00 % | 73.046 K | 
| Total equity | 0.000 -100.00 % | 17.836 M 90 909.29 % | 19.598 K -99.90 % | 19.598 M -4.89 % | 20.606 M 6.55 % | 19.339 M 84 070.44 % | 22.976 K -99.90 % | 22.976 M 95 216.32 % | 24.105 K 0.00 % | 24.105 K -5.63 % | 25.542 K 0.00 % | 25.542 K -2.90 % | 26.305 K 0.00 % | 26.306 K 432.19 % | -7.919 K 0.00 % | -7.919 K -21.02 % | -6.544 K 0.00 % | -6.544 K -11.30 % | -5.879 K 0.00 % | -5.879 K -9.69 % | -5.360 K 0.00 % | -5.360 K -33.20 % | -4.024 K 0.00 % | -4.024 K -18.46 % | -3.397 K -66.09 % | -2.045 K -19.28 % | -1.715 K 0.03 % | -1.715 K -4.70 % | -1.638 K 0.00 % | -1.638 K -17.23 % | -1.398 K -7.74 % | -1.297 K 0.00 % | -1.297 K -13.92 % | -1.139 K | 
| Other non current liabilities | 0.000 | 0.000 100.00 % | -19.598 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.919 K 870 700 179 403 256 704.00 % | 0.000 -100.00 % | 6.544 K | 0.000 -100.00 % | 5.879 K 646 445 327 118 342 528.00 % | 0.000 -100.00 % | 5.360 K | 0.000 -100.00 % | 4.024 K 442 457 222 912 409 664.00 % | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 1.715 K | 0.000 -100.00 % | 1.638 K | 0.000 | 0.000 -100.00 % | 1.297 K | 0.000 | 0.000 | 
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.255 M | 0.000 -100.00 % | 6.005 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.772 K | 0.000 -100.00 % | 7.777 K | 0.000 -100.00 % | 6.662 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.256 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 | 
| Total non current liabilities | 0.000 | 0.000 100.00 % | -19.598 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 7.255 M | 0.000 -100.00 % | 6.005 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.772 K -52.37 % | 7.919 K 1.83 % | 7.777 K 18.85 % | 6.544 K -1.77 % | 6.662 K 13.31 % | 5.879 K 646 445 327 118 342 528.00 % | 0.000 -100.00 % | 5.360 K 1.97 % | 5.256 K 30.62 % | 4.024 K 442 457 222 912 409 664.00 % | 0.000 -100.00 % | 1.000 | 0.000 -100.00 % | 1.715 K | 0.000 -100.00 % | 1.638 K | 0.000 | 0.000 -100.00 % | 1.297 K | 0.000 | 0.000 | 
| Other current liabilities | 0.000 -100.00 % | 912.000 K | 0.000 -100.00 % | 898.000 K 40.53 % | 639.000 K -49.61 % | 1.268 M | 0.000 -100.00 % | 349.000 K | 0.000 -100.00 % | 327.000 | 0.000 -100.00 % | 327.000 | 0.000 -100.00 % | 295.000 | 0.000 -100.00 % | 386.327 | 0.000 -100.00 % | 137.000 | 0.000 -100.00 % | 31.475 | 0.000 -100.00 % | 247.047 | 0.000 -100.00 % | 142.728 307.79 % | 35.000 -42.00 % | 60.349 | 0.000 -100.00 % | 34.200 | 0.000 | 0.000 -100.00 % | 101.124 | 0.000 -100.00 % | 146.521 98.13 % | 73.952 | 
| 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 | 
| Short term debt | 0.000 -100.00 % | 11.708 M | 0.000 -100.00 % | 10.101 M 5.21 % | 9.601 M -4.95 % | 10.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.467 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.256 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.006 K 14.28 % | 3.506 K 57.63 % | 2.224 K | 0.000 -100.00 % | 1.918 K | 0.000 -100.00 % | 1.922 K 46.75 % | 1.310 K | 0.000 -100.00 % | 1.170 K 3.17 % | 1.134 K | 
| Total current liabilities | 0.000 -100.00 % | 12.620 M | 0.000 -100.00 % | 10.999 M 7.41 % | 10.240 M -9.93 % | 11.369 M | 0.000 -100.00 % | 349.000 K | 0.000 -100.00 % | 327.000 | 0.000 -100.00 % | 4.794 K | 0.000 -100.00 % | 295.000 | 0.000 -100.00 % | 386.327 | 0.000 -100.00 % | 137.000 | 0.000 -100.00 % | 6.288 K | 0.000 -100.00 % | 247.047 | 0.000 -100.00 % | 4.149 K 13.62 % | 3.652 K 59.86 % | 2.284 K | 0.000 -100.00 % | 1.952 K | 0.000 -100.00 % | 1.922 K 36.23 % | 1.411 K | 0.000 -100.00 % | 1.317 K 8.98 % | 1.208 K | 
| Total liabilities | 0.000 -100.00 % | 12.620 M 64 494.33 % | -19.598 K -100.18 % | 10.999 M 7.41 % | 10.240 M -9.94 % | 11.370 M | 0.000 -100.00 % | 7.604 M | 0.000 -100.00 % | 6.332 K | 0.000 -100.00 % | 4.794 K | 0.000 -100.00 % | 4.067 K -48.64 % | 7.919 K -2.99 % | 8.163 K 24.75 % | 6.544 K -3.75 % | 6.799 K 15.64 % | 5.879 K -6.50 % | 6.288 K 17.31 % | 5.360 K -2.61 % | 5.504 K 36.76 % | 4.024 K -3.01 % | 4.149 K 13.58 % | 3.653 K 59.90 % | 2.284 K 33.22 % | 1.715 K -12.16 % | 1.952 K 19.15 % | 1.638 K -14.76 % | 1.922 K 36.23 % | 1.411 K 8.77 % | 1.297 K -1.50 % | 1.317 K 8.98 % | 1.208 K | 
| Other non current assets | 0.000 -100.00 % | 30.048 M | 0.000 -100.00 % | 30.000 M 0.00 % | 30.000 M 0.00 % | 30.000 M 11 583 111.58 % | -259.000 -100.00 % | 30.000 M 10 380 722.84 % | -289.000 -100.96 % | 30.058 K 15 920.00 % | -190.000 -100.63 % | 30.065 K 698.25 % | -5.025 K -119.85 % | 25.318 K 10 460.90 % | -244.361 | 0.000 100.00 % | -255.009 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -125.099 | 0.000 | 0.000 | 0.000 100.00 % | -236.808 | 0.000 100.00 % | -283.749 | 0.000 | 0.000 100.00 % | -19.771 | 0.000 | 0.000 | 
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 0.000 100.00 % | -13.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 49.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 62.000 | 0.000 -100.00 % | 69.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Goodwill and intangible assets | 0.000 100.00 % | -13.000 K | 0.000 -100.00 % | 42.000 K -6.67 % | 45.000 K -8.16 % | 49.000 K | 0.000 -100.00 % | 56.000 K | 0.000 -100.00 % | 62.000 | 0.000 -100.00 % | 69.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 assets | 0.000 -100.00 % | 30.081 M | 0.000 -100.00 % | 30.090 M -0.01 % | 30.094 M -0.02 % | 30.100 M 11 621 721.62 % | -259.000 -100.00 % | 30.111 M 10 419 131.14 % | -289.000 -100.96 % | 30.120 K 15 952.63 % | -190.000 -100.63 % | 30.134 K 699.62 % | -5.025 K -119.85 % | 25.318 K 10 460.90 % | -244.361 | 0.000 100.00 % | -255.009 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -125.099 | 0.000 | 0.000 | 0.000 100.00 % | -236.808 | 0.000 100.00 % | -283.749 | 0.000 | 0.000 100.00 % | -19.771 | 0.000 | 0.000 | 
| Other current assets | 0.000 -100.00 % | 116.000 K 62 802.70 % | -185.000 -100.06 % | 322.000 K -23.88 % | 423.000 K 206.52 % | 138.000 K | 0.000 -100.00 % | 211.000 K | 0.000 -100.00 % | 28.000 | 0.000 -100.00 % | 12.000 | 0.000 -100.00 % | 30.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -408.585 | 0.000 100.00 % | -143.480 | 0.000 | 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 investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 518.000 | 0.000 -100.00 % | 578.000 | 0.000 -100.00 % | 380.000 | 0.000 -100.00 % | 10.050 K | 0.000 -100.00 % | 488.722 | 0.000 -100.00 % | 510.018 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.198 | 0.000 | 0.000 | 0.000 -100.00 % | 473.616 | 0.000 -100.00 % | 567.498 | 0.000 | 0.000 -100.00 % | 39.542 | 0.000 | 0.000 | 
| cash and cash equivalents | 0.000 -100.00 % | 259.000 K | 0.000 -100.00 % | 185.000 K -43.77 % | 329.000 K -30.15 % | 471.000 K 181 953.28 % | -259.000 -100.10 % | 259.000 K 89 719.38 % | -289.000 -200.00 % | 289.000 252.11 % | -190.000 -200.00 % | 190.000 103.78 % | -5.025 K -199.99 % | 5.025 K 2 156.38 % | -244.361 -200.00 % | 244.361 195.82 % | -255.009 -200.00 % | 255.000 | 0.000 -100.00 % | 408.585 | 0.000 -100.00 % | 143.480 214.69 % | -125.099 -200.00 % | 125.099 -51.13 % | 256.000 7.04 % | 239.164 200.99 % | -236.808 -200.00 % | 236.808 183.46 % | -283.749 -200.00 % | 283.749 2 033.77 % | 13.298 167.26 % | -19.771 -200.00 % | 19.771 -71.64 % | 69.703 | 
| Cash and short term investments | 0.000 -100.00 % | 259.000 K 139 900.00 % | 185.000 -99.90 % | 185.000 K -43.77 % | 329.000 K -30.15 % | 471.000 K 181 753.28 % | 259.000 -99.90 % | 259.000 K 89 519.38 % | 289.000 0.00 % | 289.000 52.11 % | 190.000 0.00 % | 190.000 -96.22 % | 5.025 K 0.01 % | 5.025 K 1 956.38 % | 244.361 0.00 % | 244.361 -4.18 % | 255.009 0.00 % | 255.000 -37.59 % | 408.585 0.00 % | 408.585 184.77 % | 143.480 0.00 % | 143.480 14.69 % | 125.099 0.00 % | 125.099 -51.13 % | 256.000 7.04 % | 239.164 0.99 % | 236.808 0.00 % | 236.808 -16.54 % | 283.749 0.00 % | 283.749 2 033.77 % | 13.298 -32.74 % | 19.771 0.00 % | 19.771 -71.64 % | 69.703 | 
| Total current assets | 0.000 -100.00 % | 375.000 K | 0.000 -100.00 % | 507.000 K -32.58 % | 752.000 K 23.48 % | 609.000 K 235 035.14 % | 259.000 -99.94 % | 470.000 K 162 529.76 % | 289.000 -8.83 % | 317.000 66.84 % | 190.000 -5.94 % | 202.000 -95.98 % | 5.025 K -0.58 % | 5.055 K 1 968.66 % | 244.361 0.00 % | 244.361 -4.18 % | 255.009 0.00 % | 255.000 | 0.000 -100.00 % | 408.585 | 0.000 -100.00 % | 143.480 14.69 % | 125.099 0.00 % | 125.099 -51.13 % | 256.000 7.04 % | 239.164 0.99 % | 236.808 0.00 % | 236.808 -16.54 % | 283.749 0.00 % | 283.749 2 033.77 % | 13.298 -32.74 % | 19.771 0.00 % | 19.771 -71.64 % | 69.703 | 
| 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 | 
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax assets | 0.000 -100.00 % | 46.000 K | 0.000 -100.00 % | 48.000 K -2.04 % | 49.000 K -3.92 % | 51.000 K | 0.000 -100.00 % | 55.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 | 
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 111.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 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.353 | 
| Other total stockholders equity | 0.000 | 0.000 | 0.000 100.00 % | -30.698 M -3.40 % | -29.690 M | 0.000 | 0.000 100.00 % | -27.320 M | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.100 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.100 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.500 | 0.000 -100.00 % | 95.733 K | 0.000 -100.00 % | 0.500 -100.00 % | 95.732 K | 0.000 -100.00 % | 0.500 -100.00 % | 95.732 K | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Total assets | 0.000 -100.00 % | 30.456 M | 0.000 -100.00 % | 30.597 M -0.81 % | 30.846 M 0.45 % | 30.709 M | 0.000 -100.00 % | 30.580 M | 0.000 -100.00 % | 30.437 K | 0.000 -100.00 % | 30.336 K | 0.000 -100.00 % | 30.373 K | 0.000 -100.00 % | 244.361 | 0.000 -100.00 % | 255.000 | 0.000 -100.00 % | 408.585 | 0.000 -100.00 % | 143.480 | 0.000 -100.00 % | 125.099 -51.13 % | 256.000 7.04 % | 239.164 | 0.000 -100.00 % | 236.808 | 0.000 -100.00 % | 283.749 2 033.77 % | 13.298 | 0.000 -100.00 % | 19.771 -71.64 % | 69.703 | 
| 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-06-30 | 2019-03-31 | 2018-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-03-31 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-03-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 0.000 | 0.000 -100.00 % | 835.000 -17.16 % | 1.008 K 179.56 % | -1.267 K -146.33 % | 2.735 K 203.22 % | 902.000 45.02 % | 622.000 22.68 % | 507.000 -54.89 % | 1.124 K 259.11 % | 313.000 33.19 % | 235.000 -55.49 % | 528.000 22.46 % | 431.158 25.46 % | 343.659 -54.99 % | 763.504 24.82 % | 611.678 11.00 % | 551.081 385.12 % | 113.596 -76.12 % | 475.695 990.34 % | 43.628 -78.31 % | 201.135 -51.11 % | 411.442 198.69 % | 137.748 -76.48 % | 585.613 1 076.73 % | 49.766 -63.00 % | 134.489 -42.96 % | 235.795 6 722.77 % | 3.456 -99.03 % | 356.605 600.97 % | 50.873 95.15 % | 26.068 11.95 % | 23.285 -89.29 % | 217.464 160.12 % | 83.601 397.06 % | 16.819 -63.20 % | 45.708 -59.48 % | 112.792 101.69 % | -6.674 K | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| 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 | 
| 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 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| Net change in 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 | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 |