 
					Integra Switchgear Ltd. INTEGSW.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 -100.00 % | 141.000 | 0.000 | 0.000 | 0.000 -100.00 % | 156.000 -51.25 % | 320.000 73.91 % | 184.008 -9.10 % | 202.422 90.53 % | 106.243 -23.28 % | 138.484 | 
| Net income | 151.000 K 107.00 % | -2.158 M -114.88 % | 14.500 M 1 304.32 % | -1.204 M 32.62 % | -1.787 M -183 747.74 % | -972.000 -18.25 % | -822.000 -56.57 % | -525.000 72.10 % | -1.882 K -29.30 % | -1.455 K -31.83 % | -1.104 K -27.64 % | -864.855 | 
| Income before tax | 151.000 K 110.11 % | -1.493 M -109.19 % | 16.238 M 1 448.67 % | -1.204 M 32.62 % | -1.787 M -183 747.74 % | -972.000 -18.25 % | -822.000 -56.57 % | -525.000 72.10 % | -1.882 K -29.30 % | -1.455 K -31.83 % | -1.104 K -27.64 % | -864.855 | 
| Income before tax ratio | 0.00 | 0.00 -100.00 % | 115 163.12 | 0.00 | 0.00 | 0.00 100.00 % | -5.27 -221.17 % | -1.64 83.96 % | -10.23 -42.24 % | -7.19 30.81 % | -10.39 -66.38 % | -6.25 | 
| EBITDA | 0.000 100.00 % | -2.012 M 76.91 % | -8.715 M -623.84 % | -1.204 M 32.59 % | -1.786 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net income ratio | 0.00 | 0.00 -100.00 % | 102 836.88 | 0.00 | 0.00 | 0.00 100.00 % | -5.27 -221.17 % | -1.64 83.96 % | -10.23 -42.24 % | -7.19 30.81 % | -10.39 -66.38 % | -6.25 | 
| Ratio EBITDA | 0.00 | 0.00 100.00 % | -61 808.51 | 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 100.00 % | -0.45 -46.52 % | -0.31 95.52 % | -6.84 -142.85 % | -2.82 37.48 % | -4.51 -100.86 % | -2.24 | 
| Weighted average shs out dil | 2.882 M 0.00 % | 2.882 M 0.00 % | 2.882 M 0.00 % | 2.882 M 0.00 % | 2.882 M 99 900.00 % | 2.882 K 0.00 % | 2.882 K 0.00 % | 2.882 K -9.58 % | 3.187 K 0.00 % | 3.187 K 0.00 % | 3.187 K 0.00 % | 3.187 K | 
| Weighted average shs out | 3.020 M 4.97 % | 2.877 M -0.17 % | 2.882 M 0.56 % | 2.866 M -0.56 % | 2.882 M 100 739.75 % | 2.858 K 0.85 % | 2.834 K -1.67 % | 2.882 K -9.57 % | 3.187 K 0.00 % | 3.187 K 0.00 % | 3.187 K 0.00 % | 3.187 K | 
| EPS diluted | 0.05 106.67 % | -0.75 -114.91 % | 5.03 1 297.62 % | -0.42 32.26 % | -0.62 -82.35 % | -0.34 -17.24 % | -0.29 -61.11 % | -0.18 69.49 % | -0.59 -28.26 % | -0.46 -31.43 % | -0.35 -29.63 % | -0.27 | 
| Earnings per share | 0.05 106.67 % | -0.75 -114.91 % | 5.03 1 297.62 % | -0.42 32.26 % | -0.62 -82.35 % | -0.34 -17.24 % | -0.29 -61.11 % | -0.18 69.49 % | -0.59 -28.26 % | -0.46 -31.43 % | -0.35 -29.63 % | -0.27 | 
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 98.13 % | -160.000 -128.57 % | -70.000 28.57 % | -98.000 92.22 % | -1.259 K -120.76 % | -570.342 -19.11 % | -478.819 -54.10 % | -310.726 | 
| Income tax expense | 0.000 -100.00 % | 665.000 K -61.76 % | 1.739 M 28 983 433.33 % | -6.000 99.03 % | -616.000 -30 700.00 % | -2.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.077 | 0.000 | 0.000 | 
| Cost of revenue | 0.000 | 0.000 -100.00 % | 141.000 | 0.000 -100.00 % | 3.000 -98.13 % | 160.000 -29.20 % | 226.000 -45.93 % | 418.000 -71.03 % | 1.443 K 86.74 % | 772.764 32.08 % | 585.062 30.24 % | 449.210 | 
| General and administrative expenses | 2.000 K 1 751.85 % | 108.000 -99.99 % | 844.000 K 119.79 % | 384.000 K 80.28 % | 213.000 K 495 248.84 % | 43.000 34.38 % | 32.000 -61.45 % | 83.000 -27.27 % | 114.113 -40.79 % | 192.736 -25.85 % | 259.926 50.06 % | 173.212 | 
| Selling and marketing expenses | 63.000 K -5.97 % | 67.000 K 9.84 % | 61.000 K 169 344.44 % | 36.000 -99.94 % | 57.000 K 633 233.33 % | 9.000 125.00 % | 4.000 -20.00 % | 5.000 -81.22 % | 26.625 -11.25 % | 30.000 328.57 % | 7.000 353.66 % | 1.543 | 
| Other expenses | 0.000 -100.00 % | 1.638 M -79.03 % | 7.810 M 902.57 % | 779.000 K -13.64 % | 902.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Operating expenses | 65.000 K -96.77 % | 2.012 M -76.91 % | 8.715 M 626.86 % | 1.199 M 2.30 % | 1.172 M 2 253 746.15 % | 52.000 44.44 % | 36.000 -59.09 % | 88.000 -37.47 % | 140.738 -36.75 % | 222.518 -16.54 % | 266.614 -51.93 % | 554.602 | 
| Cost and expenses | 65.000 K -96.77 % | 2.012 M -76.91 % | 8.715 M 626.86 % | 1.199 M 2.30 % | 1.172 M 552 730.19 % | 212.000 -19.08 % | 262.000 -48.22 % | 506.000 -68.05 % | 1.584 K 59.13 % | 995.282 16.86 % | 851.676 -15.16 % | 1.004 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 | 65.000 K -82.62 % | 374.000 K -58.67 % | 905.000 K 115.48 % | 420.000 K 55.56 % | 270.000 K 519 130.77 % | 52.000 44.44 % | 36.000 -59.09 % | 88.000 -37.47 % | 140.738 -36.75 % | 222.518 -16.54 % | 266.614 -51.93 % | 554.602 | 
| Interest income | 0.000 -100.00 % | 519.000 K 574.03 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.240 -89.65 % | 11.983 152.06 % | 4.754 12.39 % | 4.230 | 
| Interest expense | 0.000 -100.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 0.000 100.00 % | -2.012 M | 0.000 -100.00 % | 1.192 K 114.77 % | 555.000 -42.78 % | 970.000 18.15 % | 821.000 56.68 % | 524.000 -72.15 % | 1.881 K 30.45 % | 1.442 K 30.29 % | 1.107 K 27.92 % | 865.327 | 
| Operating income | -65.000 K -37 042.86 % | -175.000 21.88 % | -224.000 81.30 % | -1.198 K -2.31 % | -1.171 K -20.72 % | -970.000 -18.15 % | -821.000 -56.68 % | -524.000 62.57 % | -1.400 K 2.94 % | -1.442 K -93.47 % | -745.433 13.86 % | -865.327 | 
| Operating income ratio | 0.00 | 0.00 100.00 % | -1.59 | 0.00 | 0.00 | 0.00 100.00 % | -5.26 -221.39 % | -1.64 78.47 % | -7.61 -6.77 % | -7.12 -1.55 % | -7.02 -12.29 % | -6.25 | 
| Total other income expenses net | 216.000 K 114.47 % | -1.493 M -109.19 % | 16.238 M 1 448.67 % | -1.204 M 32.62 % | -1.787 M -89 349 900.00 % | -2.000 | 0.000 | 0.000 100.00 % | -481.899 -3 585.09 % | -13.077 96.35 % | -358.485 -76 050.21 % | 0.472 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -16.090 M 1.66 % | -16.362 M -87 962.43 % | -18.580 K -263.84 % | 11.340 K -99.88 % | 9.837 M 121 524.63 % | 8.088 K 28.16 % | 6.311 K 12.76 % | 5.597 K 14.13 % | 4.904 K 28.05 % | 3.830 K 13 413.91 % | -28.767 | 
| Total investments | 2.110 M 3 881.13 % | 53.000 K | 0.000 -100.00 % | 37.000 K 0.00 % | 37.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.105 0.00 % | 0.105 0.00 % | 0.105 | 
| Total debt | 0.000 | 0.000 -100.00 % | 200.000 -98.31 % | 11.863 K -99.89 % | 10.363 M 115 519.77 % | 8.963 K 39.00 % | 6.448 K 14.06 % | 5.653 K 14.71 % | 4.928 K 24.82 % | 3.948 K | 0.000 | 
| Accumulated other comprehensive income loss | 1.680 M | 0.000 | 0.000 | 0.000 100.00 % | -258.000 -146.32 % | 557.000 -21.22 % | 707.000 234.67 % | -525.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | -10.930 M -24.60 % | -8.772 M -37 593.37 % | -23.272 K -5.46 % | -22.067 K -8.81 % | -20.280 K -5.03 % | -19.309 K -4.45 % | -18.487 K -2.92 % | -17.962 K 0.00 % | -17.962 K -11.70 % | -16.080 K -18.93 % | -13.521 K | 
| Common stock | 28.816 M 99 900.00 % | 28.816 K 0.00 % | 28.816 K 0.00 % | 28.816 K 0.00 % | 28.816 K 0.00 % | 28.816 K 0.00 % | 28.816 K -5.04 % | 30.344 K 0.00 % | 30.343 K 0.00 % | 30.343 K 0.00 % | 30.343 K | 
| Total equity | 19.566 M 0.78 % | 19.415 M 89 896.76 % | 21.573 K 205.00 % | 7.073 K -14.56 % | 8.278 K -17.75 % | 10.064 K -8.81 % | 11.036 K -6.92 % | 11.857 K -4.23 % | 12.381 K -13.19 % | 14.263 K -15.21 % | 16.822 K | 
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -20.00 % | 0.000 | 
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 -20.00 % | 0.000 | 
| Other current liabilities | 281.000 K -90.50 % | 2.957 M 186.16 % | -3.432 M -1 052 602.45 % | -326.000 99.85 % | -224.000 K -269 779.52 % | -83.000 -302.44 % | 41.000 -46.05 % | 76.000 -61.62 % | 198.002 -39.60 % | 327.833 45.57 % | 225.202 | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 0.000 | 0.000 -100.00 % | 200.000 -98.31 % | 11.863 K -99.89 % | 10.363 M 115 519.77 % | 8.963 K 39.00 % | 6.448 K 14.06 % | 5.653 K 14.71 % | 4.928 K 24.82 % | 3.948 K | 0.000 | 
| Total current liabilities | 1.177 M -60.26 % | 2.962 M 87 949.94 % | 3.364 K -70.81 % | 11.523 K -99.89 % | 10.322 M 116 112.56 % | 8.882 K 33.62 % | 6.647 K 15.62 % | 5.749 K 10.78 % | 5.189 K 19.92 % | 4.327 K 1 575.92 % | 258.202 | 
| Total liabilities | 1.177 M -60.26 % | 2.962 M 87 949.94 % | 3.364 K -70.81 % | 11.523 K 11.64 % | 10.322 K 16.21 % | 8.882 K 33.62 % | 6.647 K 15.62 % | 5.749 K 10.78 % | 5.189 K 19.92 % | 4.327 K 1 575.92 % | 258.202 | 
| Other non current assets | 0.000 | 0.000 | 0.000 | 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 | 
| Intangible assets | 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 | 
| 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 | 
| Property plant equipment net | 2.542 M 0.00 % | 2.542 M 99 900.00 % | 2.542 K -79.69 % | 12.519 K 0.01 % | 12.518 K 0.00 % | 12.518 K 4.33 % | 11.999 K 0.00 % | 11.999 K 0.01 % | 11.998 K 0.00 % | 11.998 K 0.00 % | 11.998 K | 
| Total non current assets | 2.542 M 0.00 % | 2.542 M 99 900.00 % | 2.542 K -79.69 % | 12.519 K 0.01 % | 12.518 K 0.00 % | 12.518 K 4.33 % | 11.999 K 0.00 % | 11.999 K 0.01 % | 11.998 K 0.00 % | 11.998 K 0.00 % | 11.998 K | 
| Other current assets | 1.000 K -98.11 % | 53.000 K 27 219.59 % | 194.000 -99.88 % | 166.207 K 0.00 % | 166.207 K 80 193.24 % | 207.000 2.48 % | 202.000 1.51 % | 199.000 -1.98 % | 203.014 -18.65 % | 249.560 -15.21 % | 294.324 | 
| Short term investments | 2.110 M 3 881.13 % | 53.000 K | 0.000 -100.00 % | 37.000 K 0.00 % | 37.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 0.105 0.00 % | 0.105 0.00 % | 0.105 | 
| cash and cash equivalents | 16.090 M -1.66 % | 16.362 M 87 024.60 % | 18.780 K 3 490.82 % | 523.000 -99.90 % | 526.000 K 60 014.29 % | 875.000 538.69 % | 137.000 144.64 % | 56.000 135.36 % | 23.793 -79.83 % | 117.988 310.15 % | 28.767 | 
| Cash and short term investments | 18.200 M 11.23 % | 16.362 M 87 024.60 % | 18.780 K 3 490.82 % | 523.000 -0.57 % | 526.000 -39.89 % | 875.000 538.69 % | 137.000 144.64 % | 56.000 134.33 % | 23.898 -79.76 % | 118.093 309.02 % | 28.872 | 
| Total current assets | 18.201 M -8.24 % | 19.835 M 88 472.83 % | 22.394 K 268.50 % | 6.077 K -0.05 % | 6.080 K -5.40 % | 6.427 K 13.07 % | 5.684 K 1.37 % | 5.607 K 0.63 % | 5.572 K -15.47 % | 6.592 K 29.71 % | 5.082 K | 
| Inventory | 0.000 | 0.000 -100.00 % | 0.000 100.00 % | -165.998 K 0.00 % | -165.998 K | 0.000 | 0.000 -100.00 % | 7.000 1 900.00 % | 0.350 -99.96 % | 812.350 -6.09 % | 865.025 | 
| Net receivables | 0.000 -100.00 % | 3.420 M 99 900.00 % | 3.420 K -36.01 % | 5.345 K 0.00 % | 5.345 K 0.00 % | 5.345 K 0.00 % | 5.345 K 0.00 % | 5.345 K 0.01 % | 5.345 K -1.24 % | 5.412 K 38.99 % | 3.894 K | 
| Tax assets | 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 -100.00 % | 0.040 -90.50 % | 0.421 63.18 % | 0.258 | 
| Account payables | 896.000 K 17 820.00 % | 5.000 K 19 330.77 % | -26.000 -85.71 % | -14.000 -100.01 % | 183.000 K 9 149 900.00 % | 2.000 -98.73 % | 158.000 652.38 % | 21.000 -66.85 % | 63.350 23.19 % | 51.423 55.83 % | 33.000 | 
| Tax payables | 0.000 | 0.000 -100.00 % | 3.435 M | 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 | 
| Minority interest | 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 | 
| Preferred stock | 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 % | 28.158 M 175 570.25 % | 16.029 K 4 847.22 % | 324.000 8 906 044 184 985 700.00 % | 0.000 -68.42 % | 0.000 -176.00 % | 0.000 31.58 % | 0.000 100.00 % | -0.004 -101.42 % | 0.281 332.31 % | 0.065 | 
| 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 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 20.743 M -7.30 % | 22.377 M -10.26 % | 24.936 M 133 993.35 % | 18.596 K -0.01 % | 18.598 K -1.84 % | 18.946 K 7.14 % | 17.683 K 0.44 % | 17.606 K 0.20 % | 17.570 K -5.49 % | 18.590 K 8.84 % | 17.080 K | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | -1.312 K 97.85 % | -61.000 K -1 217.63 % | 5.458 K 5 399.03 % | -103.000 27.97 % | -143.000 -10.85 % | -129.000 -316.13 % | -31.000 75.20 % | -125.000 -115.71 % | 795.593 991.45 % | 72.893 105.26 % | -1.386 K -278.27 % | 777.314 | 
| Accounts receivables | 3.420 K | 0.000 -100.00 % | 1.925 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.879 200.00 % | -66.879 95.39 % | -1.451 K -291.56 % | 757.539 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 216.67 % | -6.000 -100.74 % | 812.000 2 130.77 % | 36.400 123.66 % | 16.275 -17.70 % | 19.775 | 
| 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 | -4.732 K 92.24 % | -61.000 K -1 826.58 % | 3.533 K 3 530.10 % | -103.000 27.97 % | -143.000 -10.85 % | -129.000 -239.47 % | -38.000 68.07 % | -119.000 -42.88 % | -83.286 -180.57 % | 103.372 110.18 % | 49.183 | 0.000 | 
| Other non cash items | 1.041 K -98.29 % | 60.940 K 406 366.67 % | -15.000 92.35 % | -196.000 -208.29 % | 181.000 216.77 % | -155.000 -212.32 % | 138.000 413.64 % | -44.000 -513.26 % | 10.647 141.81 % | -25.464 -178.57 % | 32.410 26.90 % | 25.540 | 
| Net cash provided by operating activities | -271.000 87.78 % | -2.218 K -111.12 % | 19.943 K 1 426.88 % | -1.503 K 14.07 % | -1.749 K -39.25 % | -1.256 K -75.66 % | -715.000 -3.03 % | -694.000 35.47 % | -1.075 K 23.61 % | -1.408 K 42.70 % | -2.457 K -3 863.20 % | -62.001 | 
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -520.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 -100.00 % | 9.977 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.279 -18.07 % | 1.561 -67.16 % | 4.754 12.39 % | 4.230 | 
| Net cash used for investing activites | 0.000 | 0.000 -100.00 % | 9.977 K | 0.000 | 0.000 100.00 % | -520.000 | 0.000 | 0.000 -100.00 % | 1.279 -18.07 % | 1.561 -67.16 % | 4.754 12.39 % | 4.230 | 
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 0.000 100.00 % | -200.000 K -1 614.82 % | -11.663 K -877.53 % | 1.500 K 7.14 % | 1.400 K -44.33 % | 2.515 K 215.95 % | 796.000 9.64 % | 726.000 -25.92 % | 980.000 -34.45 % | 1.495 K -39.05 % | 2.453 K | 0.000 | 
| Net cash used provided by financing activities | 0.000 100.00 % | -200.000 K -1 614.82 % | -11.663 K -877.53 % | 1.500 K 7.14 % | 1.400 K -44.33 % | 2.515 K 215.95 % | 796.000 9.64 % | 726.000 -25.92 % | 980.000 -34.45 % | 1.495 K -39.05 % | 2.453 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 | -271.000 99.99 % | -2.418 M -13 344.24 % | 18.257 K 708.57 % | -3.000 K -759.60 % | -349.000 -147.29 % | 738.000 811.11 % | 81.000 151.50 % | 32.207 134.19 % | -94.195 -206.20 % | 88.693 16 697.92 % | 0.528 100.91 % | -57.771 | 
| Cash at beginning of period | 16.361 K -99.91 % | 18.780 M 3 590 722.18 % | 523.000 -99.90 % | 526.000 K 60 014.29 % | 875.000 538.69 % | 137.000 144.64 % | 56.000 135.36 % | 23.793 -79.83 % | 117.988 302.76 % | 29.295 1.84 % | 28.767 -66.76 % | 86.538 | 
| Cash at end of period | 16.090 K -99.90 % | 16.362 M 87 024.60 % | 18.780 K -96.41 % | 523.000 K 99 329.66 % | 526.000 -39.89 % | 875.000 538.69 % | 137.000 144.64 % | 56.000 135.36 % | 23.793 -79.83 % | 117.988 302.76 % | 29.295 1.84 % | 28.767 | 
| Operating cash flow | -271.000 87.78 % | -2.218 K -111.12 % | 19.943 K 1 426.88 % | -1.503 K 14.07 % | -1.749 K -39.25 % | -1.256 K -75.66 % | -715.000 -3.03 % | -694.000 35.47 % | -1.075 K 23.61 % | -1.408 K 42.70 % | -2.457 K -3 863.20 % | -62.001 | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -520.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Free CashFlow | -271.000 87.78 % | -2.218 K -111.12 % | 19.943 K 1 426.88 % | -1.503 K 14.07 % | -1.749 K 1.52 % | -1.776 K -148.39 % | -715.000 -3.03 % | -694.000 35.47 % | -1.075 K 23.61 % | -1.408 K 42.70 % | -2.457 K -3 863.20 % | -62.001 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 
| 2025-06-30 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 -100.00 % | 32.000 -74.19 % | 124.000 13.76 % | 109.000 -29.22 % | 154.000 170.18 % | 57.000 -18.57 % | 70.000 16.65 % | 60.008 46.36 % | 41.000 -8.89 % | 45.000 18.42 % | 38.000 -53.33 % | 81.422 11.54 % | 73.000 | 0.000 -100.00 % | 47.000 19 241.56 % | 0.243 | 0.000 -100.00 % | 48.000 -17.24 % | 58.000 84.22 % | 31.484 293.55 % | 8.000 -75.76 % | 33.000 | 
| Net income | -807.000 K -899.01 % | 101.000 K 2 625.00 % | -4.000 K -1 313.43 % | -283.000 99.79 % | -137.000 K 87.97 % | -1.139 M -129 038.32 % | -882.000 -80.37 % | -489.000 53.74 % | -1.057 K -105.67 % | 18.649 K 813.15 % | -2.615 K -449.37 % | -476.000 -13.33 % | -420.000 15.15 % | -495.000 -71.28 % | -289.000 -28.44 % | -225.000 78.57 % | -1.050 K -306.98 % | -258.000 19.38 % | -320.000 -102.53 % | -158.000 47.51 % | -301.000 -15.33 % | -261.000 25.00 % | -348.000 -141.67 % | -144.000 56.10 % | -328.000 -97.59 % | -166.000 17.82 % | -202.000 -215.63 % | -64.000 -36.17 % | -47.000 -145.63 % | 103.000 -6.36 % | 110.000 128.28 % | -389.000 65.84 % | -1.139 K -447.46 % | -208.000 35.20 % | -321.000 -49.30 % | -215.000 51.06 % | -439.297 -35.59 % | -324.000 12.90 % | -372.000 -15.89 % | -321.000 15.95 % | -381.918 -59.13 % | -240.000 18.37 % | -294.000 -56.38 % | -188.000 38.33 % | -304.855 -76.22 % | -173.000 28.22 % | -241.000 | 
| Income before tax | -787.000 K -879.21 % | 101.000 K 2 625.00 % | -4.000 K 98.59 % | -283.000 K -153.60 % | 528.000 K 146.36 % | -1.139 M -29.14 % | -882.000 K -180 268.10 % | -489.000 57.70 % | -1.156 K -105.64 % | 20.487 K 883.44 % | -2.615 K -449.37 % | -476.000 -13.33 % | -420.000 15.15 % | -495.000 -71.28 % | -289.000 -28.44 % | -225.000 78.57 % | -1.050 K -306.98 % | -258.000 19.38 % | -320.000 -102.53 % | -158.000 47.51 % | -301.000 -15.33 % | -261.000 25.00 % | -348.000 -141.67 % | -144.000 56.10 % | -328.000 -97.59 % | -166.000 17.82 % | -202.000 -215.63 % | -64.000 -36.17 % | -47.000 -145.63 % | 103.000 -6.36 % | 110.000 128.28 % | -389.000 65.84 % | -1.139 K -447.46 % | -208.000 35.20 % | -321.000 -49.30 % | -215.000 51.06 % | -439.297 -35.59 % | -324.000 12.90 % | -372.000 -15.89 % | -321.000 15.95 % | -381.918 -59.13 % | -240.000 18.37 % | -294.000 -56.38 % | -188.000 38.33 % | -304.855 -76.22 % | -173.000 28.22 % | -241.000 | 
| 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 100.00 % | -6.31 -1 123.05 % | -0.52 -19.70 % | -0.43 -164.47 % | 0.67 -65.34 % | 1.93 134.73 % | -5.56 70.71 % | -18.98 -274.05 % | -5.07 28.88 % | -7.13 -26.08 % | -5.66 -4.87 % | -5.40 -21.56 % | -4.44 | 0.00 100.00 % | -6.83 99.57 % | -1 571.68 | 0.00 100.00 % | -6.13 -88.96 % | -3.24 66.52 % | -9.68 55.22 % | -21.63 -196.11 % | -7.30 | 
| EBITDA | -787.000 K -879.21 % | 101.000 K 2 625.00 % | -4.000 K 98.59 % | -283.000 K -3 244.44 % | 9.000 K 100.79 % | -1.139 M -29.14 % | -882.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 100.00 % | -29.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 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 100.00 % | -6.31 -1 123.05 % | -0.52 -19.70 % | -0.43 -164.47 % | 0.67 -65.34 % | 1.93 134.73 % | -5.56 70.71 % | -18.98 -274.05 % | -5.07 28.88 % | -7.13 -26.08 % | -5.66 -4.87 % | -5.40 -21.56 % | -4.44 | 0.00 100.00 % | -6.83 99.57 % | -1 571.68 | 0.00 100.00 % | -6.13 -88.96 % | -3.24 66.52 % | -9.68 55.22 % | -21.63 -196.11 % | -7.30 | 
| 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 | 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 -100.00 % | 1.00 5.98 % | 0.94 138.09 % | -2.48 -395.71 % | 0.84 11.04 % | 0.75 -5.70 % | 0.80 103.55 % | -22.55 -2 989.00 % | 0.78 -7.57 % | 0.84 33.70 % | 0.63 107.94 % | -7.95 -1 361.70 % | 0.63 | 0.00 -100.00 % | 0.64 100.03 % | -2 324.36 | 0.00 -100.00 % | 0.83 5.07 % | 0.79 106.65 % | -11.93 -3 282.37 % | 0.38 -52.40 % | 0.79 | 
| Weighted average shs out dil | 2.882 M 14.14 % | 2.525 M -12.38 % | 2.882 M 1.82 % | 2.830 M -1.28 % | 2.867 M 0.65 % | 2.848 M 0.10 % | 2.845 M 98 811.55 % | 2.876 K -0.65 % | 2.895 K 0.45 % | 2.882 K 0.30 % | 2.874 K 2.63 % | 2.800 K -1.27 % | 2.836 K -2.60 % | 2.912 K 1.97 % | 2.856 K -99.90 % | 2.940 M 97 117.24 % | 3.024 K 5.49 % | 2.867 K -99.90 % | 2.874 M -0.14 % | 2.878 M 99 775.07 % | 2.882 K -99.90 % | 2.882 M 0.00 % | 2.882 M 0.00 % | 2.882 M 99 913.88 % | 2.882 K -99.91 % | 3.035 M -2.44 % | 3.111 M -1.21 % | 3.149 M 98 698.36 % | 3.187 K -99.89 % | 2.816 M 102 300.00 % | 2.750 K -8.10 % | 2.992 K -6.41 % | 3.197 K 7.60 % | 2.971 K 1.82 % | 2.918 K -4.99 % | 3.071 K -2.27 % | 3.143 K 6.70 % | 2.945 K -4.99 % | 3.100 K 6.23 % | 2.918 K -1.63 % | 2.967 K -99.91 % | 3.160 M 0.41 % | 3.147 M 100 336.18 % | 3.133 K 2.73 % | 3.050 K -47.11 % | 5.767 K -99.90 % | 5.767 M | 
| Weighted average shs out | 2.882 M 14.14 % | 2.525 M -12.38 % | 2.882 M 1.82 % | 2.830 M 1.25 % | 2.795 M -1.86 % | 2.848 M 0.11 % | 2.845 M 98 822.11 % | 2.876 K -0.31 % | 2.885 K 0.10 % | 2.882 K 0.31 % | 2.873 K 2.61 % | 2.800 K 0.25 % | 2.793 K -4.05 % | 2.911 K 1.96 % | 2.855 K -99.90 % | 2.940 M 97 122.22 % | 3.024 K 5.51 % | 2.866 K -99.90 % | 2.837 M 0.50 % | 2.823 M 100 434.19 % | 2.808 K -99.90 % | 2.835 M 0.82 % | 2.812 M 0.82 % | 2.789 M 100 767.99 % | 2.765 K -99.91 % | 3.011 M -2.84 % | 3.099 M -1.40 % | 3.143 M 98 519.39 % | 3.187 K -99.89 % | 2.816 M 102 300.00 % | 2.750 K -8.09 % | 2.992 K -6.41 % | 3.197 K 7.61 % | 2.971 K 1.82 % | 2.918 K -4.98 % | 3.071 K -2.26 % | 3.142 K 6.69 % | 2.945 K -5.00 % | 3.100 K 6.24 % | 2.918 K -1.62 % | 2.966 K -99.91 % | 3.160 M 0.41 % | 3.147 M 100 346.86 % | 3.133 K 2.72 % | 3.050 K -47.10 % | 5.766 K -99.90 % | 5.766 M | 
| EPS diluted | -0.28 -800.00 % | 0.04 2 957.14 % | 0.00 98.60 % | -0.10 -104.08 % | -0.05 87.75 % | -0.40 -29.03 % | -0.31 -82.35 % | -0.17 54.05 % | -0.37 -105.72 % | 6.47 810.99 % | -0.91 -435.29 % | -0.17 -13.33 % | -0.15 11.76 % | -0.17 -70.00 % | -0.10 -29.87 % | -0.08 78.00 % | -0.35 -288.89 % | -0.09 18.18 % | -0.11 -100.00 % | -0.06 45.00 % | -0.10 -9.89 % | -0.09 24.17 % | -0.12 -140.00 % | -0.05 54.55 % | -0.11 -100.00 % | -0.06 15.38 % | -0.07 -225.00 % | -0.02 -36.05 % | -0.01 -139.73 % | 0.04 -7.50 % | 0.04 130.77 % | -0.13 63.89 % | -0.36 -414.29 % | -0.07 36.36 % | -0.11 -57.14 % | -0.07 50.00 % | -0.14 -27.27 % | -0.11 8.33 % | -0.12 -9.09 % | -0.11 15.38 % | -0.13 -71.05 % | -0.08 18.28 % | -0.09 -55.00 % | -0.06 40.00 % | -0.10 -233.33 % | -0.03 28.57 % | -0.04 | 
| Earnings per share | -0.28 -800.00 % | 0.04 2 957.14 % | 0.00 98.60 % | -0.10 -109.21 % | -0.05 88.05 % | -0.40 -29.03 % | -0.31 -82.35 % | -0.17 54.05 % | -0.37 -105.72 % | 6.47 810.99 % | -0.91 -435.29 % | -0.17 -13.33 % | -0.15 11.76 % | -0.17 -70.00 % | -0.10 -29.87 % | -0.08 78.00 % | -0.35 -288.89 % | -0.09 18.18 % | -0.11 -96.43 % | -0.06 49.09 % | -0.11 -19.57 % | -0.09 23.33 % | -0.12 -130.77 % | -0.05 56.67 % | -0.12 -118.18 % | -0.06 15.38 % | -0.07 -225.00 % | -0.02 -36.05 % | -0.01 -139.73 % | 0.04 -7.50 % | 0.04 130.77 % | -0.13 63.89 % | -0.36 -414.29 % | -0.07 36.36 % | -0.11 -57.14 % | -0.07 50.00 % | -0.14 -27.27 % | -0.11 8.33 % | -0.12 -9.09 % | -0.11 15.38 % | -0.13 -71.05 % | -0.08 18.28 % | -0.09 -55.00 % | -0.06 40.00 % | -0.10 -233.33 % | -0.03 28.57 % | -0.04 | 
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -141.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 | 0.000 | 0.000 | 0.000 100.00 % | -160.000 | 0.000 | 0.000 | 0.000 100.00 % | -220.000 -816.67 % | -24.000 -175.00 % | 32.000 -72.65 % | 117.000 143.33 % | -270.000 -309.30 % | 129.000 200.00 % | 43.000 -23.21 % | 56.000 104.14 % | -1.353 K -4 328.37 % | 32.000 -15.79 % | 38.000 58.33 % | 24.000 103.71 % | -647.342 -1 507.27 % | 46.000 | 0.000 -100.00 % | 30.000 105.31 % | -564.819 | 0.000 -100.00 % | 40.000 -13.04 % | 46.000 112.24 % | -375.726 -12 624.20 % | 3.000 -88.46 % | 26.000 | 
| Income tax expense | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 665.000 K | 0.000 100.00 % | -665.000 | 0.000 -100.00 % | 99.000 -94.61 % | 1.838 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.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.341 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.003 | 0.000 | 0.000 | 0.000 -100.00 % | 0.472 | 0.000 | 0.000 | 
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.000 816.67 % | 24.000 | 0.000 -100.00 % | 7.000 -98.15 % | 379.000 1 416.00 % | 25.000 78.57 % | 14.000 0.00 % | 14.000 -99.01 % | 1.413 K 15 600.96 % | 9.000 28.57 % | 7.000 -50.00 % | 14.000 -98.08 % | 728.764 2 599.13 % | 27.000 | 0.000 -100.00 % | 17.000 -96.99 % | 565.062 | 0.000 -100.00 % | 8.000 -33.33 % | 12.000 -97.05 % | 407.210 8 044.20 % | 5.000 -28.57 % | 7.000 | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.113 | 0.000 | 0.000 | 0.000 -100.00 % | 192.736 | 0.000 | 0.000 | 0.000 -100.00 % | 108.926 | 0.000 | 0.000 | 0.000 -100.00 % | 173.212 | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 67.000 | 0.000 | 0.000 | 0.000 -100.00 % | 61.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.625 | 0.000 | 0.000 | 0.000 -100.00 % | 29.782 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.543 | 0.000 | 0.000 | 
| Other expenses | 874.000 K 673.45 % | 113.000 K -37.91 % | 182.000 K -60.94 % | 466.000 K 46.54 % | 318.000 K -78.47 % | 1.477 M 680 545.16 % | 217.000 | 0.000 | 0.000 100.00 % | -20.487 K -883.44 % | 2.615 K 449.37 % | 476.000 | 0.000 -100.00 % | 495.000 74.30 % | 284.000 | 0.000 | 0.000 -100.00 % | 218.000 -23.51 % | 285.000 119.23 % | 130.000 | 0.000 -100.00 % | 229.000 -22.37 % | 295.000 156.52 % | 115.000 | 0.000 -100.00 % | 142.000 -39.32 % | 234.000 29.28 % | 181.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.000 | 0.000 -100.00 % | 240.000 -33.15 % | 359.000 54.08 % | 233.000 | 0.000 -100.00 % | 370.000 -0.80 % | 373.000 9.38 % | 341.000 | 0.000 -100.00 % | 241.000 -0.41 % | 242.000 35.96 % | 178.000 | 0.000 -100.00 % | 36.000 -74.29 % | 140.000 | 
| Operating expenses | 874.000 K 673.45 % | 113.000 K -37.91 % | 182.000 K -60.94 % | 466.000 K 46.54 % | 318.000 K -78.47 % | 1.477 M 167 360.32 % | 882.000 80.37 % | 489.000 -55.22 % | 1.092 K 105.33 % | -20.487 K -883.44 % | 2.615 K 449.37 % | 476.000 12.26 % | 424.000 -14.34 % | 495.000 74.30 % | 284.000 26.22 % | 225.000 -78.51 % | 1.047 K 305.81 % | 258.000 -19.38 % | 320.000 102.53 % | 158.000 12.06 % | 141.000 -45.98 % | 261.000 -25.00 % | 348.000 141.67 % | 144.000 33.33 % | 108.000 -23.94 % | 142.000 -39.32 % | 234.000 29.28 % | 181.000 187.30 % | 63.000 152.00 % | 25.000 | 0.000 -100.00 % | 445.000 108.80 % | 213.123 -11.20 % | 240.000 -33.15 % | 359.000 50.21 % | 239.000 8.62 % | 220.028 -40.53 % | 370.000 -0.80 % | 373.000 6.27 % | 351.000 97.03 % | 178.147 -26.08 % | 241.000 -28.49 % | 337.000 44.02 % | 234.000 251.14 % | 66.641 -62.14 % | 176.000 -34.08 % | 267.000 | 
| Cost and expenses | 874.000 K 673.45 % | 113.000 K -37.91 % | 182.000 K -60.94 % | 466.000 K 34 465.78 % | -1.356 K -100.09 % | 1.477 M 680 545.16 % | 217.000 -55.62 % | 489.000 -60.34 % | 1.233 K 106.02 % | -20.487 K -883.44 % | 2.615 K 449.37 % | 476.000 12.00 % | 425.000 -14.14 % | 495.000 74.30 % | 284.000 26.22 % | 225.000 -78.57 % | 1.050 K 306.98 % | 258.000 -19.38 % | 320.000 102.53 % | 158.000 -47.51 % | 301.000 15.33 % | 261.000 -25.00 % | 348.000 141.67 % | 144.000 -56.10 % | 328.000 97.59 % | 166.000 -29.06 % | 234.000 24.47 % | 188.000 -57.47 % | 442.000 784.00 % | 50.000 257.14 % | 14.000 -96.95 % | 459.000 -71.77 % | 1.626 K 553.10 % | 249.000 -31.97 % | 366.000 44.66 % | 253.000 -73.33 % | 948.792 138.99 % | 397.000 6.15 % | 374.000 1.63 % | 368.000 -50.48 % | 743.209 208.39 % | 241.000 -30.14 % | 345.000 40.24 % | 246.000 -48.08 % | 473.851 161.80 % | 181.000 -33.94 % | 274.000 | 
| 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 | 
| Selling general and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 283.000 91.22 % | 148.000 | 0.000 -100.00 % | 665.000 35.99 % | 489.000 489.16 % | 83.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.000 | 0.000 | 0.000 -100.00 % | 225.000 174.39 % | 82.000 105.00 % | 40.000 14.29 % | 35.000 25.00 % | 28.000 33.33 % | 21.000 -34.38 % | 32.000 -39.62 % | 53.000 82.76 % | 29.000 -19.44 % | 36.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 152.00 % | 25.000 | 0.000 -100.00 % | 16.000 -88.63 % | 140.738 | 0.000 | 0.000 -100.00 % | 6.000 -97.30 % | 222.518 | 0.000 | 0.000 -100.00 % | 10.000 -91.35 % | 115.614 | 0.000 -100.00 % | 95.000 69.64 % | 56.000 -68.47 % | 177.602 26.86 % | 140.000 10.24 % | 127.000 | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 -100.00 % | 5.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.240 | 0.000 | 0.000 | 0.000 -100.00 % | 11.983 | 0.000 | 0.000 | 0.000 -100.00 % | 4.754 | 0.000 | 0.000 | 0.000 -100.00 % | 4.230 | 0.000 | 0.000 | 
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 649.000 80.28 % | 360.000 | 0.000 100.00 % | -448.000 -191.62 % | 489.000 -60.02 % | 1.223 K -79.59 % | 5.993 K 456.45 % | 1.077 K 126.26 % | 476.000 13.60 % | 419.000 -15.35 % | 495.000 74.30 % | 284.000 26.22 % | 225.000 -48.28 % | 435.000 68.60 % | 258.000 -19.38 % | 320.000 102.53 % | 158.000 -47.16 % | 299.000 14.56 % | 261.000 -25.00 % | 348.000 202.61 % | 115.000 -64.83 % | 327.000 96.99 % | 166.000 -17.82 % | 202.000 215.63 % | 64.000 36.17 % | 47.000 145.19 % | -104.000 -201.96 % | 102.000 -73.78 % | 389.000 -65.80 % | 1.137 K 446.81 % | 208.000 -35.00 % | 320.000 48.84 % | 215.000 -49.44 % | 425.220 31.24 % | 324.000 -12.90 % | 372.000 15.89 % | 321.000 -15.73 % | 380.915 58.06 % | 241.000 -18.86 % | 297.000 57.98 % | 188.000 -38.43 % | 305.327 76.49 % | 173.000 -28.22 % | 241.000 | 
| Operating income | -874.000 K -673.45 % | -113.000 K 37.91 % | -182.000 K 60.94 % | -466.000 K -46.54 % | -318.000 K 78.47 % | -1.477 M -680 545.16 % | -217.000 55.62 % | -489.000 60.02 % | -1.223 K -105.97 % | 20.487 K 883.44 % | -2.615 K -449.37 % | -476.000 -13.60 % | -419.000 15.35 % | -495.000 -74.30 % | -284.000 -26.22 % | -225.000 48.28 % | -435.000 -68.60 % | -258.000 19.38 % | -320.000 -102.53 % | -158.000 47.16 % | -299.000 -14.56 % | -261.000 25.00 % | -348.000 -141.67 % | -144.000 55.96 % | -327.000 -96.99 % | -166.000 17.82 % | -202.000 -215.63 % | -64.000 80.78 % | -333.000 -420.19 % | 104.000 141.86 % | 43.000 111.05 % | -389.000 65.80 % | -1.137 K -446.81 % | -208.000 35.00 % | -320.000 -48.84 % | -215.000 49.44 % | -425.220 -31.24 % | -324.000 12.90 % | -372.000 -15.89 % | -321.000 15.73 % | -380.915 -58.06 % | -241.000 18.86 % | -297.000 -57.98 % | -188.000 38.43 % | -305.327 -76.49 % | -173.000 28.22 % | -241.000 | 
| 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 100.00 % | -6.31 -1 123.05 % | -0.52 83.11 % | -3.06 -552.38 % | 0.68 -10.48 % | 0.75 113.58 % | -5.56 70.68 % | -18.95 -273.61 % | -5.07 28.66 % | -7.11 -25.68 % | -5.66 -8.34 % | -5.22 -17.67 % | -4.44 | 0.00 100.00 % | -6.83 99.56 % | -1 567.55 | 0.00 100.00 % | -6.19 -90.89 % | -3.24 66.58 % | -9.70 55.15 % | -21.63 -196.11 % | -7.30 | 
| Total other income expenses net | 87.000 K -59.35 % | 214.000 K 20.22 % | 178.000 K -2.73 % | 183.000 K 51 888.64 % | 352.000 100.03 % | -1.138 M -171 027.82 % | -665.000 | 0.000 -100.00 % | 67.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 | 0.000 100.00 % | -615.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 286.000 | 0.000 -100.00 % | 67.000 | 0.000 100.00 % | -1.341 | 0.000 | 0.000 | 0.000 100.00 % | -14.077 | 0.000 | 0.000 | 0.000 100.00 % | -1.003 | 0.000 -100.00 % | 3.000 | 0.000 -100.00 % | 0.472 | 0.000 | 0.000 | 
| 2025-06-30 | 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 | 
| 2025-06-30 | 2025-03-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 | 2014-03-31 | 2013-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -16.090 M -1.05 % | -15.923 M -97 422.90 % | 16.361 K 100.10 % | -16.362 M -97 157.78 % | 16.858 K 200.00 % | -16.858 K -189.77 % | 18.780 K 201.08 % | -18.580 K -485.40 % | 4.821 K -33.43 % | 7.242 K 1 207.22 % | 554.000 -95.11 % | 11.340 K 15 224.32 % | 74.000 -99.31 % | 10.789 K 1 789.49 % | 571.000 -94.20 % | 9.837 K 6 976.98 % | 139.000 -98.42 % | 8.824 K 908.46 % | 875.000 -89.18 % | 8.088 K 1 897.04 % | 405.000 -94.38 % | 7.208 K 5 161.31 % | 137.000 -97.83 % | 6.311 K 27 339.13 % | 23.000 -99.62 % | 6.003 K 10 619.64 % | 56.000 -99.00 % | 5.597 K 7 783.10 % | 71.000 -98.70 % | 5.457 K 22 637.50 % | 24.000 -99.51 % | 4.904 K 22 191.85 % | 22.000 -99.51 % | 4.451 K 3 672.03 % | 118.000 -96.92 % | 3.830 K 7.01 % | 3.579 K 14.27 % | 3.132 K 7.11 % | 2.924 K 10 264.42 % | -28.767 42.47 % | -50.000 | 
| Total investments | 0.000 -100.00 % | 2.110 M 2 297.73 % | 88.000 K 168.92 % | 32.723 K -38.26 % | 53.000 K 57.20 % | 33.716 K -60.80 % | 86.000 K 128.97 % | 37.560 K | 0.000 -100.00 % | 9.642 K | 0.000 -100.00 % | 1.108 K | 0.000 -100.00 % | 148.000 | 0.000 -100.00 % | 1.142 K | 0.000 -100.00 % | 278.000 | 0.000 -100.00 % | 1.750 K | 0.000 -100.00 % | 810.000 | 0.000 -100.00 % | 274.000 | 0.000 -100.00 % | 46.000 | 0.000 -100.00 % | 112.000 | 0.000 -100.00 % | 142.000 | 0.000 -100.00 % | 48.000 45 614.29 % | 0.105 -99.76 % | 44.000 | 0.000 -100.00 % | 236.000 224 661.90 % | 0.105 | 0.000 | 0.000 | 0.000 -100.00 % | 0.105 | 0.000 | 
| Total debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 | 0.000 -100.00 % | 12.063 K | 0.000 -100.00 % | 11.863 K | 0.000 -100.00 % | 10.863 K | 0.000 -100.00 % | 10.363 K | 0.000 -100.00 % | 8.963 K | 0.000 -100.00 % | 8.963 K | 0.000 -100.00 % | 7.613 K | 0.000 -100.00 % | 6.448 K | 0.000 -100.00 % | 6.026 K | 0.000 -100.00 % | 5.653 K | 0.000 -100.00 % | 5.528 K | 0.000 -100.00 % | 4.928 K | 0.000 -100.00 % | 4.473 K | 0.000 -100.00 % | 3.948 K 6.19 % | 3.718 K 9.26 % | 3.403 K 8.10 % | 3.148 K | 0.000 | 0.000 | 
| Accumulated other comprehensive income loss | 19.566 K | 0.000 | 0.000 -100.00 % | 19.415 K | 0.000 -100.00 % | 20.202 K 334.53 % | -8.614 K -139.93 % | 21.573 K 34.59 % | 16.029 K 302.64 % | 3.981 K 116.03 % | -24.835 K -451.07 % | 7.074 K 2 083.33 % | 324.000 -95.83 % | 7.764 K 136.88 % | -21.052 K -354.34 % | 8.277 K 3 308.14 % | -258.000 -102.69 % | 9.586 K 149.85 % | -19.230 K -291.08 % | 10.064 K 1 706.82 % | 557.000 -94.79 % | 10.688 K 158.96 % | -18.128 K -264.28 % | 11.035 K 1 460.82 % | 707.000 -93.90 % | 11.592 K 326 285 793 002 992 576.00 % | 0.000 -100.00 % | 11.857 K 2 358.48 % | -525.000 -104.34 % | 12.103 K 166.35 % | -18.241 K -247.08 % | 12.402 K | 0.000 -100.00 % | 13.728 K 386 408 848 028 388 672.00 % | 0.000 -100.00 % | 14.263 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.772 M | 0.000 | 0.000 | 0.000 100.00 % | -23.272 K | 0.000 | 0.000 | 0.000 100.00 % | -22.067 K | 0.000 | 0.000 | 0.000 100.00 % | -20.280 K | 0.000 | 0.000 | 0.000 100.00 % | -19.309 K | 0.000 | 0.000 | 0.000 100.00 % | -18.487 K | 0.000 100.00 % | -18.752 K | 0.000 100.00 % | -17.962 K | 0.000 | 0.000 | 0.000 100.00 % | -17.962 K | 0.000 100.00 % | -16.615 K | 0.000 100.00 % | -16.080 K -2.81 % | -15.641 K -2.12 % | -15.317 K -2.48 % | -14.946 K -10.54 % | -13.521 K -2.31 % | -13.216 K | 
| Common stock | 0.000 -100.00 % | 30.345 M 0.00 % | 30.345 M | 0.000 -100.00 % | 30.345 M | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 28.816 K | 0.000 -100.00 % | 30.344 K | 0.000 -100.00 % | 30.344 K | 0.000 -100.00 % | 30.344 K | 0.000 -100.00 % | 30.343 K | 0.000 -100.00 % | 30.343 K | 0.000 -100.00 % | 30.343 K 0.00 % | 30.343 K 0.00 % | 30.343 K 0.00 % | 30.343 K 0.00 % | 30.343 K 0.00 % | 30.343 K | 
| Total equity | 19.566 K -99.90 % | 19.566 M 2.29 % | 19.128 M 98 421.76 % | 19.415 K -99.90 % | 19.415 M 96 004.35 % | 20.202 K 0.00 % | 20.202 K -6.36 % | 21.573 K 0.00 % | 21.573 K 441.90 % | 3.981 K 0.00 % | 3.981 K -43.72 % | 7.074 K 0.01 % | 7.073 K -8.90 % | 7.764 K 0.00 % | 7.764 K -6.20 % | 8.277 K -0.01 % | 8.278 K -13.64 % | 9.586 K 0.00 % | 9.586 K -4.75 % | 10.064 K 0.00 % | 10.064 K -5.84 % | 10.688 K 0.00 % | 10.688 K -3.14 % | 11.035 K -0.01 % | 11.036 K -4.80 % | 11.592 K 0.00 % | 11.592 K -2.23 % | 11.857 K 0.00 % | 11.857 K -2.03 % | 12.103 K 0.00 % | 12.103 K -2.41 % | 12.402 K 0.17 % | 12.381 K -9.81 % | 13.728 K 0.00 % | 13.728 K -3.75 % | 14.263 K 0.00 % | 14.263 K -2.99 % | 14.702 K -2.16 % | 15.026 K -2.41 % | 15.397 K -8.47 % | 16.822 K -1.78 % | 17.127 K | 
| Other non current liabilities | -19.566 K | 0.000 | 0.000 100.00 % | -19.415 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total non current liabilities | -19.566 K | 0.000 | 0.000 100.00 % | -19.415 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 
| Other current liabilities | 0.000 -100.00 % | 281.000 K -90.08 % | 2.833 M | 0.000 -100.00 % | 2.957 M | 0.000 -100.00 % | 2.739 K | 0.000 -100.00 % | 3.190 K | 0.000 -100.00 % | 5.056 K | 0.000 100.00 % | -326.000 | 0.000 100.00 % | -337.000 | 0.000 100.00 % | -224.000 | 0.000 100.00 % | -178.000 | 0.000 100.00 % | -83.000 | 0.000 -100.00 % | 7.000 | 0.000 -100.00 % | 41.000 | 0.000 -100.00 % | 33.000 | 0.000 -100.00 % | 76.000 | 0.000 -100.00 % | 89.000 | 0.000 -100.00 % | 198.002 | 0.000 -100.00 % | 210.000 | 0.000 -100.00 % | 327.833 123.02 % | 147.000 -59.17 % | 360.000 70.62 % | 211.000 -6.31 % | 225.202 50.13 % | 150.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 | 
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 | 0.000 -100.00 % | 12.063 K | 0.000 -100.00 % | 11.863 K | 0.000 -100.00 % | 10.863 K | 0.000 -100.00 % | 10.363 K | 0.000 -100.00 % | 8.963 K | 0.000 -100.00 % | 8.963 K | 0.000 -100.00 % | 7.613 K | 0.000 -100.00 % | 6.448 K | 0.000 -100.00 % | 6.026 K | 0.000 -100.00 % | 5.653 K | 0.000 -100.00 % | 5.528 K | 0.000 -100.00 % | 4.928 K | 0.000 -100.00 % | 4.473 K | 0.000 -100.00 % | 3.948 K 6.19 % | 3.718 K 9.26 % | 3.403 K 8.10 % | 3.148 K | 0.000 | 0.000 | 
| Total current liabilities | 0.000 -100.00 % | 1.177 M -58.64 % | 2.846 M | 0.000 -100.00 % | 2.962 M | 0.000 -100.00 % | 2.704 K | 0.000 -100.00 % | 3.364 K | 0.000 -100.00 % | 17.214 K | 0.000 -100.00 % | 11.523 K | 0.000 -100.00 % | 10.531 K | 0.000 -100.00 % | 10.322 K | 0.000 -100.00 % | 8.774 K | 0.000 -100.00 % | 8.882 K | 0.000 -100.00 % | 7.736 K | 0.000 -100.00 % | 6.647 K | 0.000 -100.00 % | 6.103 K | 0.000 -100.00 % | 5.749 K | 0.000 -100.00 % | 5.675 K | 0.000 -100.00 % | 5.189 K | 0.000 -100.00 % | 4.803 K | 0.000 -100.00 % | 4.327 K 11.44 % | 3.883 K 3.19 % | 3.763 K 11.04 % | 3.389 K 1 212.54 % | 258.202 72.13 % | 150.000 | 
| Total liabilities | -19.566 K -101.66 % | 1.177 M -58.64 % | 2.846 M 14 758.77 % | -19.415 K -100.66 % | 2.962 M | 0.000 -100.00 % | 2.704 K | 0.000 -100.00 % | 3.364 K | 0.000 -100.00 % | 17.214 K | 0.000 -100.00 % | 11.523 K | 0.000 -100.00 % | 10.531 K | 0.000 -100.00 % | 10.322 K | 0.000 -100.00 % | 8.774 K | 0.000 -100.00 % | 8.882 K | 0.000 -100.00 % | 7.736 K | 0.000 -100.00 % | 6.647 K | 0.000 -100.00 % | 6.103 K | 0.000 -100.00 % | 5.749 K | 0.000 -100.00 % | 5.675 K | 0.000 -100.00 % | 5.189 K | 0.000 -100.00 % | 4.803 K | 0.000 -100.00 % | 4.327 K 11.44 % | 3.883 K 3.19 % | 3.763 K 11.04 % | 3.389 K 1 212.54 % | 258.202 72.13 % | 150.000 | 
| Other non current assets | 0.000 | 0.000 | 0.000 100.00 % | -16.362 K | 0.000 100.00 % | -16.858 K | 0.000 100.00 % | -18.780 K | 0.000 100.00 % | -4.821 K | 0.000 100.00 % | -554.000 | 0.000 100.00 % | -74.000 -101.38 % | 5.355 K 1 037.83 % | -571.000 | 0.000 100.00 % | -139.000 -102.60 % | 5.344 K 710.74 % | -875.000 | 0.000 100.00 % | -405.000 -103.29 % | 12.307 K 9 083.21 % | -137.000 | 0.000 100.00 % | -23.000 -100.19 % | 11.960 K 21 457.14 % | -56.000 | 0.000 100.00 % | -71.000 -101.14 % | 6.215 K 25 995.83 % | -24.000 | 0.000 100.00 % | -22.000 -101.69 % | 1.304 K 1 205.08 % | -118.000 | 0.000 -100.00 % | 1.304 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 3.441 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.441 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.442 K | 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 | 
| 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 -100.00 % | 3.441 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.441 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.442 K | 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 % | 2.542 M 0.00 % | 2.542 M | 0.000 -100.00 % | 2.542 M | 0.000 -100.00 % | 2.542 K | 0.000 -100.00 % | 2.542 K | 0.000 -100.00 % | 10.349 K | 0.000 -100.00 % | 12.519 K | 0.000 -100.00 % | 12.519 K | 0.000 -100.00 % | 12.518 K | 0.000 -100.00 % | 12.519 K | 0.000 -100.00 % | 12.518 K | 0.000 -100.00 % | 2.271 K | 0.000 -100.00 % | 11.999 K | 0.000 -100.00 % | 2.271 K | 0.000 -100.00 % | 11.999 K | 0.000 -100.00 % | 2.271 K | 0.000 -100.00 % | 11.998 K | 0.000 -100.00 % | 10.695 K | 0.000 -100.00 % | 11.998 K 12.18 % | 10.695 K -10.87 % | 11.999 K 0.00 % | 11.999 K 0.01 % | 11.998 K -0.01 % | 11.999 K | 
| Total non current assets | 0.000 -100.00 % | 2.542 M 0.00 % | 2.542 M 15 636.00 % | -16.362 K -100.64 % | 2.542 M 15 178.89 % | -16.858 K -763.18 % | 2.542 K 113.54 % | -18.780 K -838.79 % | 2.542 K 152.73 % | -4.821 K -146.58 % | 10.349 K 1 968.05 % | -554.000 -104.43 % | 12.519 K 17 017.57 % | -74.000 -100.41 % | 17.874 K 3 230.30 % | -571.000 -104.56 % | 12.518 K 9 105.76 % | -139.000 -100.78 % | 17.863 K 2 141.49 % | -875.000 -106.99 % | 12.518 K 3 190.86 % | -405.000 -102.25 % | 18.019 K 13 252.55 % | -137.000 -101.14 % | 11.999 K 52 269.57 % | -23.000 -100.13 % | 17.672 K 31 657.14 % | -56.000 -100.47 % | 11.999 K 17 000.00 % | -71.000 -100.60 % | 11.928 K 49 800.00 % | -24.000 -100.20 % | 11.998 K 54 636.36 % | -22.000 -100.18 % | 11.999 K 10 268.64 % | -118.000 -100.98 % | 11.998 K -0.01 % | 11.999 K 0.00 % | 11.999 K 0.00 % | 11.999 K 0.01 % | 11.998 K -0.01 % | 11.999 K | 
| Other current assets | -16.090 K -1 709.00 % | 1.000 K 0.00 % | 1.000 K | 0.000 -100.00 % | 53.000 K | 0.000 -100.00 % | 86.000 | 0.000 -100.00 % | 194.000 | 0.000 -100.00 % | 681.000 | 0.000 -100.00 % | 209.000 | 0.000 -100.00 % | 347.000 | 0.000 -100.00 % | 209.000 | 0.000 -100.00 % | 357.000 | 0.000 -100.00 % | 207.000 | 0.000 | 0.000 | 0.000 -100.00 % | 202.000 | 0.000 | 0.000 | 0.000 -100.00 % | 199.000 | 0.000 -100.00 % | 5.779 K | 0.000 -100.00 % | 203.014 | 0.000 -100.00 % | 372.000 | 0.000 -100.00 % | 249.560 -13.65 % | 289.000 -17.19 % | 349.000 -12.97 % | 401.000 36.24 % | 294.324 10.23 % | 267.000 | 
| Short term investments | 0.000 -100.00 % | 2.110 M 2 297.73 % | 88.000 K 168.92 % | 32.723 K -38.26 % | 53.000 K 57.20 % | 33.716 K -60.80 % | 86.000 K 128.97 % | 37.560 K | 0.000 -100.00 % | 9.642 K | 0.000 -100.00 % | 1.108 K | 0.000 -100.00 % | 148.000 | 0.000 -100.00 % | 1.142 K | 0.000 -100.00 % | 278.000 | 0.000 -100.00 % | 1.750 K | 0.000 -100.00 % | 810.000 | 0.000 -100.00 % | 274.000 | 0.000 -100.00 % | 46.000 | 0.000 -100.00 % | 112.000 | 0.000 -100.00 % | 142.000 | 0.000 -100.00 % | 48.000 45 614.29 % | 0.105 -99.76 % | 44.000 | 0.000 -100.00 % | 236.000 224 661.90 % | 0.105 | 0.000 | 0.000 | 0.000 -100.00 % | 0.105 | 0.000 | 
| cash and cash equivalents | 0.000 -100.00 % | 16.090 M 1.05 % | 15.923 M 97 416.95 % | -16.362 K -100.10 % | 16.362 M 97 157.78 % | -16.858 K -200.00 % | 16.858 K 189.77 % | -18.780 K -200.00 % | 18.780 K 489.55 % | -4.821 K -200.00 % | 4.821 K 970.22 % | -554.000 -205.93 % | 523.000 806.76 % | -74.000 -200.00 % | 74.000 112.96 % | -571.000 -208.56 % | 526.000 478.42 % | -139.000 -200.00 % | 139.000 115.89 % | -875.000 -200.00 % | 875.000 316.05 % | -405.000 -200.00 % | 405.000 395.62 % | -137.000 -200.00 % | 137.000 695.65 % | -23.000 -200.00 % | 23.000 141.07 % | -56.000 -200.00 % | 56.000 178.87 % | -71.000 -200.00 % | 71.000 395.83 % | -24.000 -200.87 % | 23.793 208.15 % | -22.000 -200.00 % | 22.000 118.64 % | -118.000 -200.01 % | 117.988 -15.12 % | 139.000 -48.71 % | 271.000 20.98 % | 224.000 678.67 % | 28.767 -42.47 % | 50.000 | 
| Cash and short term investments | 16.090 K -99.91 % | 18.200 M 13.67 % | 16.011 M 97 760.77 % | 16.361 K -99.90 % | 16.362 M 96 957.78 % | 16.858 K 0.00 % | 16.858 K -10.23 % | 18.780 K 0.00 % | 18.780 K 289.55 % | 4.821 K 0.00 % | 4.821 K 770.22 % | 554.000 5.93 % | 523.000 606.76 % | 74.000 0.00 % | 74.000 -87.04 % | 571.000 8.56 % | 526.000 278.42 % | 139.000 0.00 % | 139.000 -84.11 % | 875.000 0.00 % | 875.000 116.05 % | 405.000 0.00 % | 405.000 195.62 % | 137.000 0.00 % | 137.000 495.65 % | 23.000 0.00 % | 23.000 -58.93 % | 56.000 0.00 % | 56.000 -21.13 % | 71.000 0.00 % | 71.000 195.83 % | 24.000 0.43 % | 23.898 8.63 % | 22.000 0.00 % | 22.000 -81.36 % | 118.000 -0.08 % | 118.093 -15.04 % | 139.000 -48.71 % | 271.000 20.98 % | 224.000 675.84 % | 28.872 -42.26 % | 50.000 | 
| Total current assets | 0.000 -100.00 % | 18.201 M -6.33 % | 19.432 M 118 670.25 % | 16.361 K -99.92 % | 19.835 M 117 559.27 % | 16.858 K -17.22 % | 20.364 K 8.43 % | 18.780 K -16.14 % | 22.394 K 364.51 % | 4.821 K -55.55 % | 10.847 K 1 857.94 % | 554.000 -90.88 % | 6.077 K 8 112.16 % | 74.000 -82.42 % | 421.000 -26.27 % | 571.000 -90.61 % | 6.080 K 4 274.10 % | 139.000 -71.98 % | 496.000 -43.31 % | 875.000 -86.39 % | 6.427 K 1 486.91 % | 405.000 0.00 % | 405.000 195.62 % | 137.000 -97.59 % | 5.684 K 24 613.04 % | 23.000 0.00 % | 23.000 -58.93 % | 56.000 -99.00 % | 5.607 K 7 797.18 % | 71.000 -98.79 % | 5.850 K 24 275.00 % | 24.000 -99.57 % | 5.572 K 25 227.09 % | 22.000 -99.66 % | 6.532 K 5 435.59 % | 118.000 -98.21 % | 6.592 K 0.08 % | 6.586 K -3.00 % | 6.790 K 0.04 % | 6.787 K 33.56 % | 5.082 K -3.72 % | 5.278 K | 
| 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 -100.00 % | 7.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.350 | 0.000 -100.00 % | 812.000 | 0.000 -100.00 % | 812.350 -3.29 % | 840.000 -1.29 % | 851.000 0.95 % | 843.000 -2.55 % | 865.025 1.17 % | 855.000 | 
| Net receivables | 0.000 | 0.000 -100.00 % | 3.420 M | 0.000 -100.00 % | 3.420 M | 0.000 -100.00 % | 3.420 K | 0.000 -100.00 % | 3.420 K | 0.000 -100.00 % | 5.345 K | 0.000 -100.00 % | 5.345 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.345 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.345 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.345 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.345 K | 0.000 | 0.000 | 0.000 -100.00 % | 5.345 K | 0.000 -100.00 % | 5.326 K | 0.000 -100.00 % | 5.412 K 1.76 % | 5.318 K -0.02 % | 5.319 K 0.00 % | 5.319 K 36.61 % | 3.894 K -5.17 % | 4.106 K | 
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 19.416 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 -100.00 % | 0.040 | 0.000 | 0.000 | 0.000 -100.00 % | 0.421 | 0.000 | 0.000 | 0.000 -100.00 % | 0.258 | 0.000 | 
| Account payables | 0.000 -100.00 % | 896.000 K 6 792.31 % | 13.000 K | 0.000 -100.00 % | 5.000 K | 0.000 100.00 % | -35.000 | 0.000 100.00 % | -26.000 | 0.000 -100.00 % | 95.000 | 0.000 100.00 % | -14.000 | 0.000 -100.00 % | 5.000 | 0.000 -100.00 % | 183.000 | 0.000 100.00 % | -11.000 | 0.000 -100.00 % | 2.000 | 0.000 -100.00 % | 116.000 | 0.000 -100.00 % | 158.000 | 0.000 -100.00 % | 44.000 | 0.000 -100.00 % | 21.000 | 0.000 -100.00 % | 58.000 | 0.000 -100.00 % | 63.350 | 0.000 -100.00 % | 120.000 | 0.000 -100.00 % | 51.423 185.68 % | 18.000 | 0.000 -100.00 % | 30.000 -9.09 % | 33.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 | 
| 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 | 
| 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 | 
| 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 | 
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 0.000 100.00 % | -10.779 M 3.90 % | -11.217 M | 0.000 100.00 % | -2.158 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.004 | 0.000 -100.00 % | 0.000 | 0.000 -100.00 % | 0.281 | 0.000 | 0.000 | 0.000 -100.00 % | 0.065 | 0.000 | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 
| Total assets | 0.000 -100.00 % | 20.743 M -5.60 % | 21.974 M 113 080.53 % | 19.415 K -99.91 % | 22.377 M | 0.000 -100.00 % | 22.906 M | 0.000 -100.00 % | 24.936 K | 0.000 -100.00 % | 21.196 K | 0.000 -100.00 % | 18.596 K | 0.000 -100.00 % | 18.295 K | 0.000 -100.00 % | 18.598 K | 0.000 -100.00 % | 18.359 K | 0.000 -100.00 % | 18.946 K | 0.000 -100.00 % | 18.424 K | 0.000 -100.00 % | 17.683 K | 0.000 -100.00 % | 17.695 K | 0.000 -100.00 % | 17.606 K | 0.000 -100.00 % | 17.778 K | 0.000 -100.00 % | 17.570 K | 0.000 -100.00 % | 18.531 K | 0.000 -100.00 % | 18.590 K 0.03 % | 18.585 K -1.09 % | 18.789 K 0.02 % | 18.786 K 9.99 % | 17.080 K -1.14 % | 17.277 K | 
| 2025-06-30 | 2025-03-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 | 2014-03-31 | 2013-12-31 | 
| 2025-06-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 807.000 185.16 % | 283.000 3 437.50 % | 8.000 -99.30 % | 1.139 K 29.14 % | 882.000 80.37 % | 489.000 -53.74 % | 1.057 K 105.67 % | -18.649 K -813.15 % | 2.615 K 449.37 % | 476.000 13.33 % | 420.000 -15.15 % | 495.000 71.28 % | 289.000 28.44 % | 225.000 -78.57 % | 1.050 K 306.98 % | 258.000 -19.38 % | 320.000 102.53 % | 158.000 -47.51 % | 301.000 15.33 % | 261.000 -25.00 % | 348.000 141.67 % | 144.000 -56.10 % | 328.000 97.59 % | 166.000 -17.82 % | 202.000 215.63 % | 64.000 36.17 % | 47.000 145.63 % | -103.000 6.36 % | -110.000 -128.28 % | 389.000 -65.84 % | 1.139 K 447.46 % | 208.000 -35.20 % | 321.000 49.30 % | 215.000 -51.06 % | 439.297 35.59 % | 324.000 -12.90 % | 372.000 15.89 % | 321.000 -15.95 % | 381.918 59.13 % | 240.000 -18.37 % | 294.000 56.38 % | 188.000 -38.33 % | 304.855 76.22 % | 173.000 -28.22 % | 241.000 | 
| 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 | 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 | 
| 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 | 
| 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 | 
| 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 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| 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 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 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 | 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 | 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 | 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 | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2025 | 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 |