Advance Lifestyles Limited ADVLIFE.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 -100.00 % | 23.117 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.037 M | 0.000 | 0.000 -100.00 % | 5.061 M | 
| Net income | 14.270 M 567.12 % | 2.139 M -60.03 % | 5.352 M -43.24 % | 9.429 M 343.40 % | -3.874 M 91.20 % | -44.000 M 62.51 % | -117.351 M -239.61 % | 84.059 M 2 864.00 % | 2.836 M 1 281.67 % | -240.000 K -102.17 % | 11.055 M 463.29 % | -3.043 M -227.54 % | 2.386 M | 
| Income before tax | 15.125 M 473.12 % | 2.639 M -50.70 % | 5.353 M 209.67 % | -4.881 M -25.82 % | -3.879 M 91.18 % | -44.006 M 38.28 % | -71.304 M -154.79 % | 130.129 M 2 880.51 % | 4.366 M 3 070.07 % | -147.000 K -101.10 % | 13.330 M 458.04 % | -3.723 M -225.73 % | 2.961 M | 
| Income before tax ratio | 0.00 | 0.00 -100.00 % | 0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.07 | 0.00 | 0.00 -100.00 % | 0.59 | 
| EBITDA | -2.685 M -3.82 % | -2.586 M 30.30 % | -3.710 M -27.54 % | -2.909 M 24.17 % | -3.836 M 91.41 % | -44.670 M -2 555.77 % | -1.682 M 25.48 % | -2.257 M 8.14 % | -2.457 M 12.19 % | -2.798 M 29.38 % | -3.962 M 9.23 % | -4.365 M -116.89 % | 25.850 M | 
| Net income ratio | 0.00 | 0.00 -100.00 % | 0.23 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.12 | 0.00 | 0.00 -100.00 % | 0.47 | 
| Ratio EBITDA | 0.00 | 0.00 100.00 % | -0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.37 | 0.00 | 0.00 -100.00 % | 5.11 | 
| Gross profit ratio | 0.00 | 0.00 -100.00 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 | 0.00 | 0.00 100.00 % | -5.03 | 
| Weighted average shs out dil | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.47 % | 6.197 M | 
| Weighted average shs out | 6.231 M -0.95 % | 6.291 M 1.04 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M 0.00 % | 6.226 M -0.02 % | 6.227 M -0.10 % | 6.233 M 3.94 % | 5.997 M -3.71 % | 6.228 M 0.29 % | 6.210 M 0.21 % | 6.197 M | 
| EPS diluted | 2.29 573.53 % | 0.34 -60.47 % | 0.86 -43.05 % | 1.51 343.55 % | -0.62 91.23 % | -7.07 62.49 % | -18.85 -239.63 % | 13.50 2 834.78 % | 0.46 1 294.81 % | -0.04 -102.16 % | 1.78 463.27 % | -0.49 -225.64 % | 0.39 | 
| Earnings per share | 2.29 573.53 % | 0.34 -60.47 % | 0.86 -43.05 % | 1.51 343.55 % | -0.62 91.23 % | -7.07 62.49 % | -18.85 -239.63 % | 13.50 2 900.00 % | 0.45 1 225.00 % | -0.04 -102.26 % | 1.77 461.22 % | -0.49 -225.64 % | 0.39 | 
| Gross profit | 0.000 | 0.000 -100.00 % | 25.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.595 K 80.32 % | -18.271 K 85.38 % | -125.000 K 99.51 % | -25.438 M | 
| Income tax expense | 854.940 K 70.99 % | 500.000 K 49 900.00 % | 1.000 K 100.01 % | -14.310 M -254 074.07 % | -5.630 K -193.30 % | 6.034 K -99.99 % | 46.047 M -0.05 % | 46.070 M 2 911.11 % | 1.530 M 1 552.89 % | 92.565 K -95.93 % | 2.275 M 234.56 % | 680.000 K 18.26 % | 575.000 K | 
| Cost of revenue | 0.000 | 0.000 -100.00 % | 23.092 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.040 M 11 065.23 % | 18.271 K -85.33 % | 124.552 K -99.59 % | 30.500 M | 
| General and administrative expenses | 891.760 K -24.68 % | 1.184 M 26.90 % | 933.000 K 88.07 % | 496.100 K -44.83 % | 899.280 K -34.26 % | 1.368 M 140.75 % | 568.234 K -51.14 % | 1.163 M 3.10 % | 1.128 M 2.27 % | 1.103 M -4.83 % | 1.159 M -62.04 % | 3.053 M -49.28 % | 6.019 M | 
| Selling and marketing expenses | 67.650 K -4.72 % | 71.000 K 136.67 % | 30.000 K -22.62 % | 38.770 K 5.01 % | 36.920 K 3.54 % | 35.658 K 16.97 % | 30.486 K -5.25 % | 32.176 K -14.96 % | 37.835 K -11.92 % | 42.953 K -6.91 % | 46.140 K 20.35 % | 38.338 K -12.92 % | 44.028 K | 
| Other expenses | 0.000 100.00 % | -604.000 K -121.66 % | 2.788 M 236.57 % | 828.350 K 159.63 % | 319.050 K -99.25 % | 42.581 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Operating expenses | 959.410 K 47.37 % | 651.000 K -82.64 % | 3.751 M 175.16 % | 1.363 M 8.60 % | 1.255 M -97.15 % | 43.984 M 7 246.34 % | 598.720 K -49.94 % | 1.196 M 2.57 % | 1.166 M -61.33 % | 3.015 M -39.31 % | 4.968 M 16.81 % | 4.253 M -37.41 % | 6.795 M | 
| Cost and expenses | 959.410 K 47.37 % | 651.000 K -97.57 % | 26.843 M 1 869.41 % | 1.363 M 8.58 % | 1.255 M -97.15 % | 43.984 M 7 246.34 % | 598.720 K -49.94 % | 1.196 M 2.57 % | 1.166 M -76.93 % | 5.055 M 1.38 % | 4.986 M 13.89 % | 4.378 M -88.26 % | 37.295 M | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 959.410 K -23.55 % | 1.255 M 30.32 % | 963.000 K 80.04 % | 534.870 K -42.87 % | 936.200 K -33.27 % | 1.403 M 134.33 % | 598.720 K -49.94 % | 1.196 M 2.57 % | 1.166 M 1.75 % | 1.146 M -4.90 % | 1.205 M -71.67 % | 4.253 M -54.20 % | 9.287 M | 
| Interest income | 6.192 M -79.61 % | 30.361 M 8.30 % | 28.035 M | 0.000 | 0.000 -100.00 % | 22.735 K -99.83 % | 13.538 M 38.51 % | 9.774 M 41.82 % | 6.892 M 140.06 % | 2.871 M -84.33 % | 18.317 M 1 718.97 % | 1.007 M -96.10 % | 25.805 M | 
| Interest expense | 0.000 -100.00 % | 24.867 M 8.31 % | 22.960 M 7 917 141.38 % | 290.000 -19.44 % | 360.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 3.270 K -85.14 % | 22.000 K 37.50 % | 16.000 K 2.63 % | 15.590 K -64.93 % | 44.460 K -2.36 % | 45.536 K -1.85 % | 46.396 K 0.00 % | 46.394 K -9.23 % | 51.109 K -65.86 % | 149.683 K -66.92 % | 452.485 K 97.27 % | 229.379 K 16.45 % | 196.980 K | 
| Operating income | -959.410 K -47.37 % | -651.000 K 82.53 % | -3.726 M -173.32 % | -1.363 M -8.60 % | -1.255 M 10.53 % | -1.403 M -134.22 % | -599.000 K 74.00 % | -2.304 M 8.13 % | -2.508 M 14.90 % | -2.947 M -140.96 % | -1.223 M 73.38 % | -4.594 M -117.91 % | 25.653 M | 
| Operating income ratio | 0.00 | 0.00 100.00 % | -0.16 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.45 | 0.00 | 0.00 -100.00 % | 5.07 | 
| Total other income expenses net | 16.084 M 388.87 % | 3.290 M -63.76 % | 9.079 M 358.07 % | -3.518 M -34.06 % | -2.624 M 93.84 % | -42.603 M 39.75 % | -70.705 M -153.39 % | 132.432 M 1 826.56 % | 6.874 M 145.50 % | 2.800 M -84.22 % | 17.745 M 1 937.48 % | 870.928 K 103.84 % | -22.692 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 427.071 M 6.10 % | 402.523 M 7.58 % | 374.150 M -14.19 % | 436.025 M -0.75 % | 439.303 M 0.74 % | 436.096 M 8.55 % | 401.757 M -1.07 % | 406.099 M -0.02 % | 406.177 M -2.50 % | 416.582 M -6.20 % | 444.102 M -15.25 % | 523.991 M -32.70 % | 778.562 M | 
| Total investments | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M -91.13 % | 28.187 M 0.00 % | 28.187 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.260 K 0.00 % | 43.260 K | 
| Total debt | 427.283 M 6.06 % | 402.854 M 7.29 % | 375.488 M -13.89 % | 436.033 M -0.75 % | 439.318 M 0.69 % | 436.315 M 8.54 % | 401.991 M -1.08 % | 406.377 M -29.95 % | 580.110 M -1.87 % | 591.152 M -14.05 % | 687.819 M -17.35 % | 832.169 M 6.27 % | 783.090 M | 
| Accumulated other comprehensive income loss | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M | 
| Retained earnings | 187.142 M 8.25 % | 172.872 M -14.36 % | 201.861 M -18.81 % | 248.642 M 3.94 % | 239.212 M -1.59 % | 243.086 M -15.33 % | 287.087 M -12.56 % | 328.321 M 34.41 % | 244.263 M 1.17 % | 241.427 M -0.10 % | 241.666 M 4.79 % | 230.611 M 10 306.12 % | -2.260 M | 
| Common stock | 62.258 M 0.00 % | 62.258 M 100.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M | 
| Total equity | 278.362 M 5.40 % | 264.093 M 0.82 % | 261.953 M -15.15 % | 308.733 M 3.15 % | 299.304 M -1.28 % | 303.178 M -12.67 % | 347.178 M -10.62 % | 388.413 M 27.62 % | 304.354 M 0.94 % | 301.518 M -0.08 % | 301.758 M 1.19 % | 298.203 M 356.44 % | 65.332 M | 
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 1.000 K -99.99 % | 7.805 M 34.45 % | 5.805 M 0.00 % | 5.805 M -78.88 % | 27.491 M 22 550.36 % | 121.370 K -4.00 % | 126.433 K 6.70 % | 118.489 K 0.00 % | 118.490 K -94.34 % | 2.093 M -34.36 % | 3.190 M | 
| Long term debt | 351.384 M 8.30 % | 324.454 M 8.30 % | 299.588 M -31.29 % | 436.033 M -0.75 % | 439.318 M 0.71 % | 436.226 M 8.52 % | 401.991 M -1.08 % | 406.377 M -29.95 % | 580.110 M -1.87 % | 591.152 M -14.05 % | 687.819 M -17.33 % | 832.004 M 6.25 % | 783.090 M | 
| Total non current liabilities | 351.384 M 8.30 % | 324.454 M 8.30 % | 299.589 M -32.50 % | 443.838 M -0.29 % | 445.124 M 0.70 % | 442.031 M 2.92 % | 429.481 M 5.65 % | 406.498 M -29.94 % | 580.237 M -1.87 % | 591.270 M -14.05 % | 687.938 M -17.52 % | 834.098 M 6.08 % | 786.279 M | 
| Other current liabilities | 30.991 M -10.23 % | 34.522 M -12.48 % | 39.447 M 41.42 % | 27.893 M -34.47 % | 42.569 M 0.05 % | 42.548 M -1.43 % | 43.167 M -46.05 % | 80.018 M 164.37 % | 30.268 M -13.72 % | 35.082 M -26.31 % | 47.604 M -4.18 % | 49.680 M -7.39 % | 53.645 M | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 75.900 M -3.19 % | 78.400 M 3.29 % | 75.900 M | 0.000 | 0.000 -100.00 % | 88.984 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.974 K | 0.000 | 
| Total current liabilities | 106.891 M -5.72 % | 113.372 M -1.73 % | 115.364 M 313.44 % | 27.904 M -34.48 % | 42.591 M -0.11 % | 42.637 M -1.23 % | 43.167 M -59.57 % | 106.761 M 43.28 % | 74.511 M -6.07 % | 79.325 M 66.63 % | 47.604 M -4.50 % | 49.845 M -8.18 % | 54.286 M | 
| Total liabilities | 458.274 M 4.67 % | 437.826 M 5.51 % | 414.953 M -12.04 % | 471.742 M -3.27 % | 487.715 M 0.63 % | 484.668 M 2.54 % | 472.648 M -7.91 % | 513.260 M -21.61 % | 654.747 M -2.36 % | 670.595 M -8.83 % | 735.542 M -16.79 % | 883.943 M 5.16 % | 840.565 M | 
| Other non current assets | 267.077 M -32.59 % | 396.209 M 8.30 % | 365.850 M -51.20 % | 749.638 M 7.68 % | 696.154 M -3.93 % | 724.597 M -4.29 % | 757.042 M 14.16 % | 663.152 M -3.21 % | 685.167 M 6.16 % | 645.400 M -18.25 % | 789.523 M 346.02 % | 177.014 M -15.92 % | 210.541 M | 
| Long term investments | 2.500 M 0.00 % | 2.500 M 0.00 % | 2.500 M -91.13 % | 28.187 M 0.69 % | 27.994 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| GoodWill | 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.245 M 0.00 % | 7.245 M | 
| 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 -100.00 % | 7.245 M 0.00 % | 7.245 M | 
| Property plant equipment net | 212.290 K -1.26 % | 215.000 K -9.28 % | 237.000 K 7.32 % | 220.840 K -6.59 % | 236.420 K -15.83 % | 280.885 K -13.95 % | 326.421 K -12.44 % | 372.817 K -11.07 % | 419.211 K -10.26 % | 467.120 K -23.95 % | 614.257 K -99.24 % | 81.170 M 4 011.34 % | 1.974 M | 
| Total non current assets | 269.804 M -32.37 % | 398.924 M 8.23 % | 368.587 M -52.63 % | 778.046 M 7.41 % | 724.384 M -0.07 % | 724.877 M -4.29 % | 757.368 M 14.14 % | 663.525 M -3.22 % | 685.586 M 6.15 % | 645.867 M -18.26 % | 790.137 M 197.68 % | 265.429 M 20.78 % | 219.760 M | 
| Other current assets | 465.195 M 1 415.89 % | 30.688 M -94.73 % | 582.276 M 71 779.71 % | 810.070 K -19.12 % | 1.002 M -24.45 % | 1.326 M 65.73 % | 799.923 K -99.55 % | 176.445 M 432.14 % | 33.158 M 31.31 % | 25.251 M 1 149.09 % | 2.022 M -99.67 % | 607.070 M 751.44 % | 71.299 M | 
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 186.440 K -3.44 % | 193.080 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 43.260 K 0.00 % | 43.260 K | 
| cash and cash equivalents | 212.180 K -35.90 % | 331.000 K -75.26 % | 1.338 M 15 962.42 % | 8.330 K -45.27 % | 15.220 K -93.03 % | 218.302 K -6.49 % | 233.459 K -16.01 % | 277.964 K -99.84 % | 173.933 M -0.36 % | 174.570 M -28.37 % | 243.717 M -20.92 % | 308.178 M 6 706.06 % | 4.528 M | 
| Cash and short term investments | 212.180 K -35.90 % | 331.000 K -75.26 % | 1.338 M 586.96 % | 194.770 K -6.50 % | 208.300 K -4.58 % | 218.302 K -6.49 % | 233.459 K -16.01 % | 277.964 K -99.84 % | 173.933 M -0.36 % | 174.570 M -28.37 % | 243.717 M -20.93 % | 308.221 M 6 642.59 % | 4.571 M | 
| Total current assets | 466.833 M 54.07 % | 302.994 M -1.73 % | 308.319 M 12 589.17 % | 2.430 M -96.12 % | 62.635 M -0.53 % | 62.969 M 0.82 % | 62.458 M -73.77 % | 238.148 M -12.93 % | 273.516 M -16.16 % | 326.246 M 32.00 % | 247.163 M -73.04 % | 916.717 M 33.61 % | 686.138 M | 
| Inventory | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M -99.77 % | 610.267 M | 
| Net receivables | 0.000 -100.00 % | 270.550 M 197.77 % | -276.720 M | 0.000 -100.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M -7.69 % | 65.000 M -48.00 % | 125.000 M | 0.000 | 0.000 | 0.000 | 
| Tax assets | 14.780 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 | 
| Other assets | 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 | 
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.743 M -39.55 % | 44.243 M 0.00 % | 44.243 M | 0.000 | 0.000 -100.00 % | 641.501 K | 
| Tax payables | 0.000 -100.00 % | 450.000 K 2 484.72 % | 17.410 K 67.40 % | 10.400 K -53.24 % | 22.240 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| 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 | 
| Other total stockholders equity | 520.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 M 0.00 % | 7.500 M | 
| 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 | 
| 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 | 
| Total assets | 736.637 M 4.95 % | 701.919 M 3.70 % | 676.906 M -13.27 % | 780.475 M -0.83 % | 787.019 M -0.11 % | 787.846 M -3.90 % | 819.826 M -9.08 % | 901.673 M -5.99 % | 959.101 M -1.34 % | 972.113 M -6.28 % | 1.037 B -12.25 % | 1.182 B 30.49 % | 905.898 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 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 | 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 | 
| Change in working capital | -23.509 M -357.90 % | -5.134 M -3 392.52 % | -147.000 K -101.80 % | 8.167 M 1 061.01 % | 703.400 K -92.76 % | 9.711 M 127.10 % | -35.832 M -220.66 % | 29.695 M 295.03 % | 7.517 M 145.26 % | -16.609 M 54.31 % | -36.348 M -135.75 % | 101.661 M -80.72 % | 527.332 M | 
| Accounts receivables | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 M -91.67 % | 60.000 M 148.00 % | -125.000 M | 0.000 | 0.000 -100.00 % | 10.631 M | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 608.842 M -20.32 % | 764.066 M | 
| 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 | 
| Other working capital | -23.509 M -357.90 % | -5.134 M -3 392.52 % | -147.000 K 99.72 % | -51.833 M -7 468.98 % | 703.400 K -92.76 % | 9.711 M 127.10 % | -35.832 M -245.10 % | 24.695 M 147.05 % | -52.483 M -148.42 % | 108.391 M 398.21 % | -36.348 M 92.83 % | -507.181 M -105.03 % | -247.364 M | 
| Other non cash items | -6.195 M -22.82 % | -5.044 M 0.59 % | -5.074 M 64.54 % | -14.310 M -271 440.42 % | -5.270 K -131.55 % | 16.701 K -99.99 % | 160.804 M 253.19 % | -104.968 M -1 423.12 % | -6.892 M -116.71 % | 41.253 M 319.98 % | -18.753 M -682.71 % | -2.396 M -134.93 % | 6.858 M | 
| Net cash provided by operating activities | -14.576 M -81.81 % | -8.017 M -5 553.74 % | 147.000 K -95.55 % | 3.301 M 205.43 % | -3.131 M 90.85 % | -34.227 M -546.37 % | 7.668 M -13.19 % | 8.833 M 151.46 % | 3.513 M -85.69 % | 24.554 M 156.33 % | -43.593 M -145.20 % | 96.451 M -82.03 % | 536.773 M | 
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -32.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.200 K 64.40 % | -8.990 K | 0.000 100.00 % | -79.425 M -987.45 % | -7.304 M | 
| 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 | 
| 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 | 
| 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 | 
| Other investing activites | 16.958 M 276.00 % | 4.510 M -9.78 % | 4.999 M | 0.000 | 0.000 | 0.000 100.00 % | -11.398 M -107.09 % | 160.648 M 1 776.26 % | 8.562 M -80.41 % | 43.699 M -38.14 % | 70.641 M -76.75 % | 303.825 M 301.86 % | 75.604 M | 
| Net cash used for investing activites | 16.958 M 276.00 % | 4.510 M -9.20 % | 4.967 M | 0.000 | 0.000 | 0.000 100.00 % | -11.398 M -107.09 % | 160.648 M 1 776.96 % | 8.559 M -80.41 % | 43.690 M -38.15 % | 70.641 M -68.52 % | 224.400 M 228.55 % | 68.300 M | 
| Debt repayment | 24.430 M -1.76 % | 24.866 M 8.30 % | 22.960 M 798.89 % | -3.285 M -206.23 % | 3.093 M -90.97 % | 34.235 M 416.21 % | 6.632 M | 0.000 100.00 % | -11.042 M 88.58 % | -96.667 M -89.54 % | -51.001 M -204.27 % | 48.915 M | 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 | 
| 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 | 
| 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 | 
| Other financing activites | -26.930 M -20.40 % | -22.367 M 17.04 % | -26.960 M -8 986 566.67 % | -300.000 16.67 % | -360.000 98.42 % | -22.735 K 99.30 % | -3.250 M -622 550.57 % | -522.000 99.97 % | -1.670 M 95.90 % | -40.703 M -0.70 % | -40.420 M 39.47 % | -66.776 M 88.89 % | -600.953 M | 
| Net cash used provided by financing activities | -2.501 M -200.06 % | 2.499 M 162.48 % | -4.000 M -21.75 % | -3.286 M -206.25 % | 3.092 M -90.96 % | 34.212 M 911.67 % | 3.382 M 647 948.85 % | -522.000 100.00 % | -12.712 M 90.75 % | -137.371 M -50.26 % | -91.421 M -411.84 % | -17.861 M 97.03 % | -600.953 M | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -343.132 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | -118.440 K 88.24 % | -1.007 M -190.39 % | 1.114 M 7 013.67 % | 15.660 K 140.26 % | -38.894 K -113.41 % | 290.115 K 100.08 % | -343.480 M -302.66 % | 169.488 M 26 551.64 % | -640.745 K 99.07 % | -69.127 M -8.35 % | -63.800 M -120.75 % | 307.518 M 7 363.12 % | 4.120 M | 
| Cash at beginning of period | 330.620 K -75.29 % | 1.338 M 497.32 % | 224.000 K 7.53 % | 208.310 K -15.73 % | 247.204 K 676.09 % | -42.911 K -100.01 % | 343.438 M 97.43 % | 173.950 M -0.37 % | 174.591 M -28.36 % | 243.717 M -20.75 % | 307.518 M | 0.000 -100.00 % | 407.499 K | 
| Cash at end of period | 212.180 K -35.90 % | 331.000 K -75.26 % | 1.338 M 497.40 % | 223.970 K 7.52 % | 208.310 K -15.73 % | 247.204 K 676.09 % | -42.911 K -100.01 % | 343.438 M 97.43 % | 173.950 M -0.37 % | 174.591 M -28.36 % | 243.717 M -20.75 % | 307.518 M 6 691.47 % | 4.528 M | 
| Operating cash flow | -14.576 M -81.81 % | -8.017 M -5 553.74 % | 147.000 K -95.55 % | 3.301 M 205.43 % | -3.131 M 90.85 % | -34.227 M -546.37 % | 7.668 M -13.19 % | 8.833 M 151.46 % | 3.513 M -85.69 % | 24.554 M 156.33 % | -43.593 M -145.20 % | 96.451 M -82.03 % | 536.773 M | 
| Capital expenditure | 0.000 | 0.000 100.00 % | -32.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.200 K 64.40 % | -8.990 K | 0.000 100.00 % | -79.425 M -987.45 % | -7.304 M | 
| Free CashFlow | -14.576 M -81.81 % | -8.017 M -7 071.30 % | 115.000 K -96.52 % | 3.301 M 205.43 % | -3.131 M 90.85 % | -34.227 M -546.37 % | 7.668 M -13.19 % | 8.833 M 151.68 % | 3.509 M -85.70 % | 24.545 M 156.31 % | -43.593 M -356.04 % | 17.026 M -96.78 % | 529.470 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 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-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.068 M 90.08 % | 7.927 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.037 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.867 M -95.95 % | 317.627 M 48 729.78 % | 650.478 K | 
| Net income | 1.230 M -53.61 % | 2.652 M 55.47 % | 1.706 M 636.48 % | -318.000 K -103.11 % | 10.229 M 574.29 % | 1.517 M 1 063.28 % | 130.407 K -49.41 % | 257.768 K 4.92 % | 245.688 K -75.32 % | 995.468 K 201.58 % | -980.000 K -169.55 % | 1.409 M 211.03 % | -1.269 M -111.02 % | 11.512 M 2 435.09 % | -493.000 K 54.98 % | -1.095 M -122.11 % | -493.000 K 46.70 % | -925.000 K 39.46 % | -1.528 M -84.76 % | -827.000 K -39.23 % | -594.000 K 81.05 % | -3.135 M 92.15 % | -39.913 M -5 626.40 % | -697.000 K -173.33 % | -255.000 K -100.47 % | 53.816 M 143.83 % | -122.789 M -41 243.10 % | -297.000 K -101.06 % | 28.035 M -67.27 % | 85.666 M 10 741.74 % | -805.000 K -117.57 % | -370.000 K 15.33 % | -437.000 K -108.84 % | 4.942 M -69.41 % | 16.153 M 285.18 % | -8.723 M 8.53 % | -9.536 M 39.65 % | -15.801 M -408.25 % | 5.126 M -6.13 % | 5.461 M 9.79 % | 4.974 M -73.73 % | 18.936 M 775.56 % | -2.803 M -19.94 % | -2.337 M 14.74 % | -2.741 M -231.46 % | 2.085 M 149.88 % | -4.180 M -298.47 % | -1.049 M -109.38 % | -501.000 K 92.01 % | -6.274 M | 
| Income before tax | 1.230 M 4.23 % | 1.181 M -42.36 % | 2.048 M 643.24 % | -377.000 K -103.07 % | 12.274 M 550.80 % | 1.886 M 1 344.55 % | 130.560 K -49.35 % | 257.768 K -84.75 % | 1.690 M -72.16 % | 6.070 M 719.39 % | -980.000 K -169.55 % | 1.409 M 211.12 % | -1.268 M 54.70 % | -2.799 M -467.75 % | -493.000 K 55.02 % | -1.096 M -122.31 % | -493.000 K 46.76 % | -926.000 K 39.44 % | -1.529 M -84.66 % | -828.000 K -38.93 % | -596.000 K 81.00 % | -3.137 M 92.14 % | -39.915 M -5 610.30 % | -699.000 K -173.05 % | -256.000 K -101.96 % | 13.084 M 110.64 % | -122.932 M -41 014.38 % | -299.000 K -100.77 % | 38.843 M -70.49 % | 131.614 M 18 768.65 % | -705.000 K -101.43 % | -350.000 K 19.91 % | -437.000 K -106.75 % | 6.472 M -59.93 % | 16.153 M 285.18 % | -8.723 M 8.53 % | -9.536 M 39.30 % | -15.709 M -406.46 % | 5.126 M -6.13 % | 5.461 M 9.79 % | 4.974 M -77.17 % | 21.786 M 877.24 % | -2.803 M -19.94 % | -2.337 M 29.52 % | -3.316 M -336.01 % | 1.405 M 133.61 % | -4.180 M -298.47 % | -1.049 M -109.38 % | -501.000 K 91.21 % | -5.699 M | 
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.40 425.85 % | -0.12 | 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 % | -7.71 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.08 -5 068.66 % | 0.00 99.98 % | -8.76 | 
| EBITDA | 7.761 M -4.36 % | 8.116 M -8.27 % | 8.847 M 40.72 % | 6.287 M 899.87 % | -786.000 K -41.37 % | -556.000 K 35.35 % | -860.000 K -59.85 % | -538.000 K 20.91 % | -680.212 K -51 198.04 % | -1.326 K 99.86 % | -977.000 K 38.44 % | -1.587 M -25.16 % | -1.268 M -51.31 % | -838.000 K -71.37 % | -489.000 K 55.26 % | -1.093 M -123.52 % | -489.000 K 46.44 % | -913.000 K 39.89 % | -1.519 M -85.92 % | -817.000 K -39.42 % | -586.000 K 84.80 % | -3.854 M 90.34 % | -39.901 M -5 691.15 % | -689.000 K -204.87 % | -226.000 K 53.21 % | -483.000 K -92.43 % | -251.000 K 19.81 % | -313.000 K 50.71 % | -635.000 K 17.75 % | -772.000 K -11.24 % | -694.000 K -94.40 % | -357.000 K 19.23 % | -442.000 K -9.95 % | -402.000 K 61.68 % | -1.049 M -262.98 % | -289.000 K 55.05 % | -643.000 K 23.82 % | -844.000 K -129.35 % | -368.000 K 51.52 % | -759.000 K -16.95 % | -649.000 K 0.76 % | -654.000 K 43.23 % | -1.152 M -23.08 % | -936.000 K 32.08 % | -1.378 M -36.57 % | -1.009 M 44.65 % | -1.823 M -115.34 % | 11.882 M 3.20 % | 11.514 M 126.38 % | -43.640 M | 
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.07 153.44 % | -0.12 | 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 % | -7.76 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.08 -5 068.66 % | 0.00 99.98 % | -9.65 | 
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | 0.00 99.93 % | -0.12 | 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.41 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.92 2 447.44 % | 0.04 100.05 % | -67.09 | 
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.02 -940.79 % | 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.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -22.71 -57 849.96 % | 0.04 100.05 % | -79.87 | 
| Weighted average shs out dil | 6.152 M -1.60 % | 6.252 M -1.57 % | 6.352 M 0.00 % | 6.352 M 1.84 % | 6.237 M 2.41 % | 6.090 M -6.60 % | 6.520 M 1.18 % | 6.444 M 4.91 % | 6.142 M -1.19 % | 6.216 M -1.72 % | 6.325 M 1.01 % | 6.262 M 1.20 % | 6.188 M -0.56 % | 6.223 M 0.88 % | 6.169 M -1.37 % | 6.255 M 1.53 % | 6.161 M -0.73 % | 6.206 M -0.48 % | 6.236 M 2.18 % | 6.103 M -2.46 % | 6.257 M 0.79 % | 6.208 M -2.80 % | 6.387 M 0.76 % | 6.339 M -0.55 % | 6.374 M 2.43 % | 6.223 M -0.03 % | 6.225 M 4.62 % | 5.950 M -4.39 % | 6.223 M -0.05 % | 6.226 M 0.57 % | 6.191 M 0.39 % | 6.167 M -1.23 % | 6.244 M 0.37 % | 6.221 M -0.06 % | 6.225 M -0.10 % | 6.231 M -0.03 % | 6.233 M 0.06 % | 6.229 M 0.24 % | 6.214 M -0.45 % | 6.242 M 0.39 % | 6.218 M 0.08 % | 6.213 M -0.24 % | 6.228 M -0.08 % | 6.233 M 0.05 % | 6.230 M 0.24 % | 6.215 M -0.11 % | 6.222 M 0.05 % | 6.219 M 0.02 % | 6.218 M 0.02 % | 6.217 M | 
| Weighted average shs out | 6.152 M -1.60 % | 6.252 M -1.57 % | 6.352 M 0.00 % | 6.352 M 1.84 % | 6.237 M -1.14 % | 6.309 M -3.24 % | 6.520 M 1.18 % | 6.444 M 4.91 % | 6.142 M -1.19 % | 6.216 M -1.72 % | 6.325 M 1.01 % | 6.262 M 1.20 % | 6.188 M -0.56 % | 6.223 M 0.88 % | 6.169 M -1.37 % | 6.255 M 1.53 % | 6.161 M -0.73 % | 6.206 M -0.48 % | 6.236 M 2.18 % | 6.103 M -2.46 % | 6.257 M 0.79 % | 6.208 M -2.80 % | 6.387 M 0.76 % | 6.339 M -0.55 % | 6.374 M 2.41 % | 6.224 M -0.02 % | 6.225 M 4.62 % | 5.950 M -4.39 % | 6.223 M -0.06 % | 6.227 M 0.58 % | 6.191 M 0.39 % | 6.167 M -1.23 % | 6.244 M 0.31 % | 6.225 M 0.00 % | 6.225 M -0.10 % | 6.231 M -0.03 % | 6.233 M 0.11 % | 6.226 M 0.19 % | 6.214 M -0.45 % | 6.242 M 0.39 % | 6.218 M 0.06 % | 6.214 M -0.22 % | 6.228 M -0.08 % | 6.233 M 0.05 % | 6.230 M -0.13 % | 6.238 M 0.39 % | 6.214 M -0.03 % | 6.216 M -0.02 % | 6.217 M 0.00 % | 6.217 M | 
| EPS diluted | 0.20 -52.38 % | 0.42 55.56 % | 0.27 640.00 % | -0.05 -103.05 % | 1.64 556.00 % | 0.25 1 150.00 % | 0.02 -50.00 % | 0.04 0.00 % | 0.04 -75.00 % | 0.16 200.00 % | -0.16 -169.57 % | 0.23 209.52 % | -0.21 -111.35 % | 1.85 2 412.50 % | -0.08 55.56 % | -0.18 -125.00 % | -0.08 46.67 % | -0.15 40.00 % | -0.25 -78.57 % | -0.14 -47.37 % | -0.10 81.00 % | -0.50 92.00 % | -6.25 -5 581.82 % | -0.11 -175.00 % | -0.04 -100.46 % | 8.65 143.84 % | -19.73 -39 360.00 % | -0.05 -101.11 % | 4.51 -67.22 % | 13.76 10 684.62 % | -0.13 -116.67 % | -0.06 14.29 % | -0.07 -108.86 % | 0.79 -69.50 % | 2.59 285.00 % | -1.40 8.50 % | -1.53 39.76 % | -2.54 -406.02 % | 0.83 -5.68 % | 0.88 10.00 % | 0.80 -73.77 % | 3.05 777.78 % | -0.45 -21.62 % | -0.37 15.91 % | -0.44 -229.41 % | 0.34 150.75 % | -0.67 -294.12 % | -0.17 -109.88 % | -0.08 91.98 % | -1.01 | 
| Earnings per share | 0.20 -52.38 % | 0.42 55.56 % | 0.27 640.00 % | -0.05 -103.05 % | 1.64 583.33 % | 0.24 1 100.00 % | 0.02 -50.00 % | 0.04 0.00 % | 0.04 -75.00 % | 0.16 200.00 % | -0.16 -169.57 % | 0.23 209.52 % | -0.21 -111.35 % | 1.85 2 412.50 % | -0.08 55.56 % | -0.18 -125.00 % | -0.08 46.67 % | -0.15 40.00 % | -0.25 -78.57 % | -0.14 -47.37 % | -0.10 81.00 % | -0.50 92.00 % | -6.25 -5 581.82 % | -0.11 -175.00 % | -0.04 -100.46 % | 8.65 143.84 % | -19.73 -39 360.00 % | -0.05 -101.11 % | 4.51 -67.22 % | 13.76 10 684.62 % | -0.13 -116.67 % | -0.06 14.29 % | -0.07 -108.86 % | 0.79 -69.62 % | 2.60 285.71 % | -1.40 8.50 % | -1.53 39.76 % | -2.54 -406.02 % | 0.83 -5.68 % | 0.88 10.00 % | 0.80 -73.77 % | 3.05 777.78 % | -0.45 -21.62 % | -0.37 15.91 % | -0.44 -233.33 % | 0.33 149.25 % | -0.67 -294.12 % | -0.17 -109.88 % | -0.08 91.98 % | -1.01 | 
| Gross profit | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -342.000 K -1 698.21 % | 21.399 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 100.00 % | -3.595 K | 0.000 | 0.000 | 0.000 100.00 % | -18.271 K | 0.000 | 0.000 | 0.000 100.00 % | -125.000 K | 0.000 100.00 % | -292.266 M -2 439.44 % | 12.493 M 124.05 % | -51.956 M | 
| Income tax expense | 0.000 100.00 % | -1.472 M -530.53 % | 341.839 K 671.54 % | -59.810 K -102.92 % | 2.045 M 453.93 % | 369.179 K 241 193.46 % | 153.000 -99.68 % | 48.388 K -41.19 % | 82.280 K 15 108.87 % | 541.000 253.59 % | 153.000 | 0.000 -100.00 % | 153.000 -100.00 % | 14.311 M 9 353 494.77 % | 153.000 -89.13 % | 1.407 K 819.61 % | 153.000 -89.14 % | 1.409 K 0.14 % | 1.407 K 0.00 % | 1.407 K 0.00 % | 1.407 K -21.44 % | 1.791 K 28.20 % | 1.397 K 0.00 % | 1.397 K -3.59 % | 1.449 K -100.00 % | 40.732 M 28 456.21 % | 142.638 K 10 747.00 % | 1.315 K -99.99 % | 10.808 M -76.48 % | 45.948 M 46 060.34 % | 99.540 K 397.70 % | 20.000 K | 0.000 -100.00 % | 1.530 M | 0.000 | 0.000 | 0.000 -100.00 % | 92.565 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.850 M | 0.000 | 0.000 -100.00 % | 575.000 K -15.44 % | 680.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 575.000 K | 
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.409 M 94.90 % | 7.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.040 M | 0.000 | 0.000 | 0.000 -100.00 % | 18.271 K | 0.000 | 0.000 | 0.000 -100.00 % | 124.552 K | 0.000 -100.00 % | 305.134 M 0.00 % | 305.134 M 480.03 % | 52.607 M | 
| General and administrative expenses | 0.000 -100.00 % | 124.327 K -11.56 % | 140.583 K | 0.000 | 0.000 -100.00 % | 332.500 K -10.87 % | 373.040 K 525.34 % | 59.654 K -23.40 % | 77.880 K -76.57 % | 332.431 K 22.56 % | 271.250 K 854.80 % | 28.409 K -91.71 % | 342.800 K -56.07 % | 780.297 K 2 584.38 % | 29.068 K -87.03 % | 224.056 K 276.21 % | 59.556 K -88.87 % | 534.956 K 0.00 % | 534.956 K -10.91 % | 600.500 K | 0.000 -100.00 % | 994.743 K 504.71 % | 164.500 K 269.66 % | 44.500 K 78.00 % | 25.000 K -81.62 % | 136.041 K 25.22 % | 108.641 K 407.67 % | 21.400 K -92.10 % | 270.870 K 88.51 % | 143.692 K 16.17 % | 123.692 K 518.46 % | 20.000 K | 0.000 -100.00 % | 228.232 K 152.94 % | 90.232 K 4 411.60 % | 2.000 K -98.53 % | 136.000 K -11.67 % | 153.961 K 67.38 % | 91.981 K 647.81 % | 12.300 K -75.24 % | 49.680 K -96.99 % | 1.653 M 109.20 % | 790.136 K 6 932.18 % | 11.236 K -98.68 % | 851.900 K -30.06 % | 1.218 M 2.35 % | 1.190 M 196.57 % | 401.255 K 22.27 % | 328.181 K -94.55 % | 6.019 M | 
| Selling and marketing expenses | 0.000 -100.00 % | 32.874 K -5.47 % | 34.776 K | 0.000 | 0.000 -100.00 % | 16.382 K | 0.000 | 0.000 -100.00 % | 4.620 K -12.67 % | 5.290 K -93.59 % | 82.500 K -83.38 % | 496.269 K 10 641.75 % | 4.620 K -88.08 % | 38.770 K -78.88 % | 183.553 K 1.80 % | 180.300 K 0.00 % | 180.300 K 642.71 % | 24.276 K -94.45 % | 437.530 K 3 360.38 % | 12.644 K | 0.000 -100.00 % | 6.064 K -37.99 % | 9.779 K -89.79 % | 95.785 K -15.01 % | 112.700 K 269.68 % | 30.486 K -2.55 % | 31.285 K -79.47 % | 152.414 K 8 274.40 % | 1.820 K -94.34 % | 32.176 K 152.56 % | 12.740 K 27.40 % | 10.000 K | 0.000 -100.00 % | 37.835 K -89.03 % | 344.796 K 81.14 % | 190.347 K -12.57 % | 217.719 K 406.88 % | 42.953 K -81.94 % | 237.879 K -8.33 % | 259.488 K -5.74 % | 275.297 K 496.66 % | 46.140 K -82.63 % | 265.697 K -6.75 % | 284.920 K 1.83 % | 279.804 K 629.83 % | 38.338 K -83.78 % | 236.427 K -4.51 % | 247.599 K 3.63 % | 238.936 K 442.69 % | 44.028 K | 
| Other expenses | 993.230 K 128.13 % | 435.371 K | 0.000 100.00 % | -435.371 K | 0.000 | 0.000 -100.00 % | 82.500 K 0.00 % | 82.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.279 M -445.87 % | 658.916 K 380.97 % | 136.998 K -58.47 % | 329.860 K 113.36 % | -2.469 M -1 181.53 % | 228.288 K -67.52 % | 702.788 K 81.08 % | 388.109 K 107.68 % | -5.055 M -2 253.59 % | 234.724 K -67.05 % | 712.353 K 123.48 % | 318.749 K 105.92 % | -5.386 M -1 308.35 % | 445.732 K 100.15 % | -304.748 M | 0.000 | 0.000 | 
| Operating expenses | 993.230 K 67.61 % | 592.572 K 237.92 % | 175.359 K 238.36 % | -126.741 K -139.83 % | 318.220 K -8.79 % | 348.882 K -23.41 % | 455.540 K 220.46 % | 142.154 K 72.31 % | 82.500 K -75.57 % | 337.721 K -4.53 % | 353.750 K -32.58 % | 524.678 K -58.62 % | 1.268 M 54.81 % | 819.067 K 285.22 % | 212.621 K -80.60 % | 1.096 M 122.55 % | 492.472 K -2.65 % | 505.880 K -47.98 % | 972.486 K 58.61 % | 613.144 K 249.37 % | 175.500 K -82.47 % | 1.001 M 474.37 % | 174.279 K 24.23 % | 140.285 K 1.88 % | 137.700 K -72.17 % | 494.704 K 253.55 % | 139.926 K -53.17 % | 298.806 K 9.58 % | 272.690 K 7.26 % | 254.228 K -12.70 % | 291.197 K 0.41 % | 290.000 K 10.85 % | 261.619 K 112.42 % | -2.107 M -292.60 % | 1.094 M 232.17 % | 329.345 K -51.82 % | 683.579 K 130.39 % | -2.249 M -502.94 % | 558.148 K -42.73 % | 974.576 K 36.67 % | 713.086 K 118.92 % | -3.768 M -391.87 % | 1.291 M 27.95 % | 1.009 M -30.41 % | 1.450 M 139.38 % | -3.682 M -296.69 % | 1.872 M 100.62 % | -304.100 M -43 319.60 % | 703.616 K -95.86 % | 17.009 M | 
| Cost and expenses | 993.230 K 67.61 % | 592.572 K 237.92 % | 175.359 K -69.59 % | 576.620 K 81.20 % | 318.220 K -8.79 % | 348.882 K -23.41 % | 455.540 K 220.46 % | 142.154 K 72.31 % | 82.500 K -99.48 % | 15.747 M 90.66 % | 8.259 M 1 474.11 % | 524.678 K -58.62 % | 1.268 M 54.81 % | 819.067 K 285.22 % | 212.621 K -80.60 % | 1.096 M 122.55 % | 492.472 K -2.65 % | 505.880 K -47.98 % | 972.486 K 58.61 % | 613.144 K 249.37 % | 175.500 K -82.47 % | 1.001 M 474.37 % | 174.279 K 24.23 % | 140.285 K 1.88 % | 137.700 K -72.17 % | 494.704 K 253.55 % | 139.926 K -53.17 % | 298.806 K 9.58 % | 272.690 K 7.26 % | 254.228 K -12.70 % | 291.197 K 0.41 % | 290.000 K 10.85 % | 261.619 K 112.42 % | -2.107 M -292.60 % | 1.094 M 232.17 % | 329.345 K -51.82 % | 683.579 K 427.07 % | -209.000 K -137.45 % | 558.148 K -42.73 % | 974.576 K 36.67 % | 713.086 K 119.02 % | -3.750 M -390.47 % | 1.291 M 27.95 % | 1.009 M -30.41 % | 1.450 M 140.75 % | -3.558 M -290.06 % | 1.872 M 81.04 % | 1.034 M -99.66 % | 305.837 M 339.32 % | 69.616 M | 
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 0.000 -100.00 % | 157.201 K -10.35 % | 175.359 K -43.18 % | 308.630 K -3.01 % | 318.220 K -8.79 % | 348.882 K -6.48 % | 373.040 K 525.34 % | 59.654 K -27.69 % | 82.500 K -75.57 % | 337.721 K -4.53 % | 353.750 K -32.58 % | 524.678 K 51.02 % | 347.420 K -57.58 % | 819.067 K 285.22 % | 212.621 K -47.42 % | 404.356 K 68.58 % | 239.856 K -52.59 % | 505.880 K -47.98 % | 972.486 K 58.61 % | 613.144 K 249.37 % | 175.500 K -82.47 % | 1.001 M 474.37 % | 174.279 K 24.23 % | 140.285 K 1.88 % | 137.700 K 1 598.11 % | 8.109 K -94.20 % | 139.926 K -19.50 % | 173.814 K -36.26 % | 272.690 K 7.26 % | 254.228 K -12.70 % | 291.197 K 0.41 % | 290.000 K 10.85 % | 261.619 K 52.16 % | 171.936 K -60.48 % | 435.028 K 126.17 % | 192.347 K -45.62 % | 353.719 K 61.04 % | 219.653 K -33.41 % | 329.860 K 21.37 % | 271.788 K -16.37 % | 324.977 K -74.75 % | 1.287 M 21.88 % | 1.056 M 256.57 % | 296.156 K -73.84 % | 1.132 M -33.53 % | 1.703 M 19.42 % | 1.426 M 119.77 % | 648.854 K 14.41 % | 567.117 K -93.42 % | 8.617 M | 
| Interest income | 0.000 -100.00 % | 8.708 M -64.33 % | 24.414 M | 0.000 | 0.000 -100.00 % | 6.399 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.000 | 0.000 | 0.000 -100.00 % | 3.000 | 0.000 | 0.000 -100.00 % | 293.000 18.15 % | 248.000 342.86 % | 56.000 | 0.000 -100.00 % | 56.000 -89.61 % | 539.000 -77.68 % | 2.415 K 383.00 % | 500.000 -97.41 % | 19.281 K -99.86 % | 13.579 M 3 394 650.00 % | 400.000 | 0.000 -100.00 % | 39.306 K -99.60 % | 9.774 M 620 471.43 % | 1.575 K | 0.000 | 0.000 -100.00 % | 6.892 M -60.04 % | 17.247 M 105.49 % | 8.393 M -5.20 % | 8.853 M -41.13 % | 15.037 M 164.55 % | 5.684 M -13.06 % | 6.538 M 15.00 % | 5.685 M -75.53 % | 23.231 M 1 436.44 % | 1.512 M 13.77 % | 1.329 M -35.92 % | 2.074 M -36.34 % | 3.258 M 41.22 % | 2.307 M -82.09 % | 12.882 M 4.81 % | 12.291 M -80.57 % | 63.266 M | 
| Interest expense | 6.531 M -5.83 % | 6.935 M 2.00 % | 6.799 M 2.03 % | 6.664 M 2.02 % | 6.532 M 625.73 % | 900.065 K 16 802.63 % | 5.325 K -99.91 % | 6.153 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 818.000 20 350.00 % | 4.000 200.00 % | -4.000 -100.07 % | 5.500 K 0.55 % | 5.470 K -46.94 % | 10.309 K 164.54 % | 3.897 K 0.00 % | 3.897 K -0.03 % | 3.898 K -0.03 % | 3.899 K 0.05 % | 3.897 K 0.00 % | 3.897 K 0.00 % | 3.897 K -0.05 % | 3.899 K 0.05 % | 3.897 K 0.00 % | 3.897 K 0.00 % | 3.897 K -64.94 % | 11.115 K -2.36 % | 11.384 K 0.45 % | 11.333 K 0.00 % | 11.333 K 0.00 % | 11.333 K -0.60 % | 11.401 K -1.71 % | 11.599 K 0.54 % | 11.537 K -0.53 % | 11.599 K 0.00 % | 11.599 K 0.00 % | 11.599 K 0.00 % | 11.599 K 0.00 % | 11.599 K -9.22 % | 12.777 K 0.00 % | 12.777 K 10.16 % | 11.599 K -9.22 % | 12.777 K -65.86 % | 37.421 K 0.00 % | 37.421 K 0.00 % | 37.421 K 0.00 % | 37.421 K -66.92 % | 113.121 K 0.00 % | 113.121 K 77.70 % | 63.660 K -43.72 % | 113.121 K 97.26 % | 57.345 K 0.00 % | 57.345 K 0.00 % | 57.345 K 0.00 % | 57.345 K 16.45 % | 49.245 K 0.00 % | 49.245 K 0.00 % | 49.245 K 0.00 % | 49.245 K | 
| Operating income | -993.230 K -67.61 % | -592.572 K -237.92 % | -175.359 K 69.59 % | -576.620 K -81.33 % | -318.000 K 8.88 % | -349.000 K 23.39 % | -455.540 K -292.62 % | 236.500 K 386.67 % | -82.500 K 87.85 % | -679.000 K -104.52 % | -332.000 K 79.13 % | -1.591 M -25.18 % | -1.271 M -55.19 % | -819.000 K -284.51 % | -213.000 K 80.58 % | -1.097 M -122.97 % | -492.000 K 2.77 % | -506.000 K 66.95 % | -1.531 M -149.76 % | -613.000 K -250.29 % | -175.000 K 95.47 % | -3.865 M -2 121.26 % | -174.000 K -24.29 % | -140.000 K -1.45 % | -138.000 K 72.06 % | -494.000 K -252.86 % | -140.000 K 56.79 % | -324.000 K 49.92 % | -647.000 K -154.72 % | -254.000 K 12.71 % | -291.000 K -0.34 % | -290.000 K -10.69 % | -262.000 K -112.43 % | 2.107 M 294.01 % | -1.086 M -230.09 % | -329.000 K 51.90 % | -684.000 K -130.45 % | 2.246 M 502.51 % | -558.000 K 42.77 % | -975.000 K -36.75 % | -713.000 K -119.01 % | 3.750 M 390.47 % | -1.291 M -27.95 % | -1.009 M 29.74 % | -1.436 M -140.36 % | 3.558 M 290.06 % | -1.872 M -115.82 % | 11.833 M 3.21 % | 11.465 M 126.24 % | -43.690 M | 
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.05 -7.59 % | -0.04 | 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.10 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 0.92 2 447.77 % | 0.04 100.05 % | -67.17 | 
| Total other income expenses net | 2.224 M 25.41 % | 1.773 M -20.25 % | 2.223 M 1 015.97 % | 199.220 K -98.42 % | 12.592 M 463.40 % | 2.235 M 281.33 % | 586.100 K 46.55 % | 399.922 K -77.44 % | 1.772 M -73.74 % | 6.749 M 1 141.51 % | -648.000 K -133.51 % | 1.934 M 64 409.67 % | 2.998 K 100.15 % | -1.980 M -604.63 % | -281.000 K -46 933.33 % | 600.000 304.78 % | -293.000 99.93 % | -420.000 K -29 409.14 % | 1.433 K 100.67 % | -215.000 K 48.81 % | -420.000 K -157.63 % | 728.811 K 101.83 % | -39.740 M -7 021.86 % | -558.000 K -368.91 % | -119.000 K -100.88 % | 13.578 M 111.06 % | -122.792 M -478 821.25 % | 25.650 K -99.94 % | 39.490 M -70.05 % | 131.868 M 31 952.17 % | -414.000 K -590.00 % | -60.000 K 65.71 % | -175.000 K -104.01 % | 4.366 M -74.67 % | 17.239 M 305.40 % | -8.393 M 5.20 % | -8.853 M 50.69 % | -17.955 M -415.89 % | 5.684 M -11.68 % | 6.436 M 13.17 % | 5.687 M -68.47 % | 18.037 M 1 292.92 % | -1.512 M -13.77 % | -1.329 M 29.31 % | -1.880 M 12.68 % | -2.153 M 6.68 % | -2.307 M 82.09 % | -12.882 M -7.66 % | -11.965 M -131.50 % | 37.990 M | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 
| 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-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 427.071 M 1.65 % | 420.125 M 3.39 % | 406.340 M | 0.000 -100.00 % | 402.523 M -5.66 % | 426.681 M 0.35 % | 425.182 M -1.35 % | 430.986 M 0.06 % | 430.724 M -0.95 % | 434.871 M 0.47 % | 432.843 M -0.69 % | 435.866 M 0.01 % | 435.838 M -0.15 % | 436.489 M 0.17 % | 435.759 M -3.62 % | 452.103 M 2.95 % | 439.139 M 314 952.39 % | 139.386 K -99.97 % | 436.915 M 0.05 % | 436.714 M 0.14 % | 436.096 M -2.27 % | 446.243 M 10.73 % | 403.016 M 172 528.11 % | 233.459 K -99.94 % | 399.512 M 9.04 % | 366.404 M -9.77 % | 406.099 M 0.01 % | 406.070 M 133.44 % | 173.948 M -57.17 % | 406.162 M 0.00 % | 406.177 M 133.42 % | 174.012 M -57.60 % | 410.373 M 135.05 % | 174.591 M -58.09 % | 416.582 M -6.20 % | 444.102 M -15.25 % | 523.991 M -43.99 % | 935.543 M 20 365.76 % | 4.571 M -99.41 % | 778.562 M 11 757.06 % | 6.566 M | 
| Total investments | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M -1.35 % | 2.534 M | 0.000 -100.00 % | 2.500 M 1 416.85 % | 164.815 K -14.27 % | 192.258 K -92.66 % | 2.619 M -91.64 % | 31.336 M 2.12 % | 30.687 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.771 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 466.918 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 347.896 M | 0.000 | 0.000 -100.00 % | 348.024 M | 0.000 -100.00 % | 349.181 M | 0.000 | 0.000 -100.00 % | 43.260 K | 0.000 -100.00 % | 9.143 M 21 033.87 % | 43.260 K -99.67 % | 13.132 M | 
| Total debt | 0.000 -100.00 % | 427.283 M 1.65 % | 420.348 M 1.64 % | 413.550 M | 0.000 -100.00 % | 402.854 M -5.59 % | 426.698 M 0.35 % | 425.203 M -1.35 % | 431.003 M -0.24 % | 432.033 M -0.72 % | 435.160 M 0.49 % | 433.033 M -0.69 % | 436.033 M 0.00 % | 436.033 M -0.12 % | 436.556 M 0.12 % | 436.033 M -3.62 % | 452.415 M 2.98 % | 439.318 M | 0.000 -100.00 % | 437.055 M 0.03 % | 436.941 M 0.14 % | 436.315 M -2.28 % | 446.515 M 10.78 % | 403.066 M | 0.000 -100.00 % | 399.745 M 8.97 % | 366.848 M -9.73 % | 406.377 M -29.94 % | 580.008 M | 0.000 -100.00 % | 580.110 M 0.00 % | 580.110 M | 0.000 -100.00 % | 584.385 M | 0.000 -100.00 % | 591.152 M -14.05 % | 687.819 M -17.35 % | 832.169 M -12.96 % | 956.043 M | 0.000 -100.00 % | 783.090 M | 0.000 | 
| Accumulated other comprehensive income loss | 278.362 M | 0.000 | 0.000 | 0.000 -100.00 % | 264.092 M 811.83 % | 28.963 M | 0.000 -100.00 % | 28.963 M -90.63 % | 309.011 M 966.92 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M -90.40 % | 301.757 M 941.87 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M -91.66 % | 347.178 M 1 098.70 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M -90.47 % | 303.917 M 11.41 % | 272.788 M 841.85 % | 28.963 M -89.78 % | 283.259 M 12.35 % | 252.130 M -16.38 % | 301.518 M 941.05 % | 28.963 M 0.00 % | 28.963 M 0.00 % | 28.963 M -0.59 % | 29.134 M -55.41 % | 65.332 M 125.57 % | 28.963 M | 0.000 | 
| Retained earnings | 0.000 -100.00 % | 187.142 M | 0.000 | 0.000 | 0.000 -100.00 % | 172.872 M -20.85 % | 218.412 M -12.43 % | 249.411 M | 0.000 -100.00 % | 248.919 M 0.40 % | 247.924 M -0.34 % | 248.782 M 0.57 % | 247.373 M -0.51 % | 248.642 M 4.85 % | 237.130 M -0.21 % | 237.623 M -0.46 % | 238.719 M -0.21 % | 239.212 M | 0.000 -100.00 % | 241.665 M -0.34 % | 242.492 M -0.24 % | 243.086 M -1.27 % | 246.221 M -13.95 % | 286.134 M | 0.000 -100.00 % | 287.087 M -19.44 % | 356.357 M 8.54 % | 328.321 M 35.30 % | 242.655 M | 0.000 | 0.000 -100.00 % | 244.263 M | 0.000 | 0.000 | 0.000 -100.00 % | 241.427 M -0.10 % | 241.666 M 4.79 % | 230.611 M | 0.000 | 0.000 100.00 % | -2.260 M | 0.000 | 
| Common stock | 0.000 -100.00 % | 62.258 M 0.00 % | 62.258 M 0.00 % | 62.258 M | 0.000 -100.00 % | 62.258 M 0.00 % | 62.258 M 100.00 % | 31.129 M | 0.000 -100.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M | 0.000 -100.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M | 0.000 -100.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M | 0.000 -100.00 % | 31.129 M 0.00 % | 31.129 M | 0.000 -100.00 % | 31.129 M | 0.000 -100.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M 0.00 % | 31.129 M | 0.000 -100.00 % | 31.129 M | 0.000 | 
| Total equity | 278.362 M 0.00 % | 278.362 M 0.96 % | 275.710 M 0.62 % | 274.004 M 3.75 % | 264.092 M 0.00 % | 264.093 M -14.71 % | 309.633 M 0.04 % | 309.503 M 0.08 % | 309.245 M 0.08 % | 309.011 M 0.32 % | 308.016 M -0.28 % | 308.874 M 0.46 % | 307.465 M -0.41 % | 308.733 M 3.87 % | 297.222 M -0.17 % | 297.715 M -0.37 % | 298.811 M -0.16 % | 299.304 M -0.81 % | 301.757 M 0.00 % | 301.757 M -0.27 % | 302.584 M -0.20 % | 303.178 M -1.02 % | 306.313 M -11.53 % | 346.226 M -0.27 % | 347.178 M 0.00 % | 347.178 M -16.63 % | 416.448 M 7.22 % | 388.413 M 28.30 % | 302.747 M -0.39 % | 303.917 M 0.00 % | 303.917 M -0.14 % | 304.354 M 7.45 % | 283.259 M 0.00 % | 283.259 M -6.06 % | 301.518 M 0.00 % | 301.518 M -0.08 % | 301.758 M 1.19 % | 298.203 M 394.84 % | 60.263 M -7.76 % | 65.332 M 0.00 % | 65.332 M 48.92 % | 43.870 M | 
| Other non current liabilities | -278.362 M | 0.000 | 0.000 100.00 % | -1.450 M 99.45 % | -264.092 M | 0.000 -100.00 % | 7.805 M 0.00 % | 7.805 M 0.00 % | 7.805 M 0.00 % | 7.805 M 0.00 % | 7.805 M 0.00 % | 7.805 M 0.00 % | 7.805 M 0.00 % | 7.805 M 0.00 % | 7.805 M 0.00 % | 7.805 M -69.75 % | 25.805 M 344.52 % | 5.805 M | 0.000 -100.00 % | 5.805 M 0.00 % | 5.805 M 0.00 % | 5.805 M -78.88 % | 27.491 M 0.00 % | 27.491 M | 0.000 -100.00 % | 105.269 K -12.32 % | 120.055 K -1.08 % | 121.370 K -4.01 % | 126.434 K | 0.000 -100.00 % | 126.434 K 0.00 % | 126.433 K | 0.000 -100.00 % | 118.491 K | 0.000 -100.00 % | 118.489 K 0.00 % | 118.490 K -94.34 % | 2.093 M 8.21 % | 1.935 M | 0.000 -100.00 % | 3.190 M | 0.000 | 
| Long term debt | 0.000 -100.00 % | 351.384 M 2.01 % | 344.449 M 2.01 % | 337.650 M | 0.000 -100.00 % | 324.454 M -23.96 % | 426.698 M 0.35 % | 425.203 M -1.35 % | 431.003 M -0.24 % | 432.033 M -0.72 % | 435.160 M 0.49 % | 433.033 M -0.69 % | 436.033 M 0.00 % | 436.033 M -0.12 % | 436.556 M 0.12 % | 436.033 M -3.62 % | 452.415 M 2.98 % | 439.318 M | 0.000 -100.00 % | 437.055 M 0.03 % | 436.941 M 0.16 % | 436.226 M -2.30 % | 446.515 M 10.78 % | 403.066 M | 0.000 -100.00 % | 399.745 M 8.97 % | 366.848 M -9.73 % | 406.377 M -29.94 % | 580.008 M | 0.000 -100.00 % | 580.110 M 0.00 % | 580.110 M | 0.000 -100.00 % | 584.385 M | 0.000 -100.00 % | 591.152 M -14.05 % | 687.819 M -17.33 % | 832.004 M -12.97 % | 956.043 M | 0.000 -100.00 % | 783.090 M | 0.000 | 
| Total non current liabilities | -278.362 M -179.22 % | 351.384 M 2.01 % | 344.449 M 2.45 % | 336.200 M 227.30 % | -264.092 M -181.40 % | 324.454 M -25.33 % | 434.503 M 0.35 % | 433.008 M -1.32 % | 438.808 M -0.23 % | 439.838 M -0.71 % | 442.965 M 0.48 % | 440.838 M -0.68 % | 443.838 M 0.00 % | 443.838 M -0.12 % | 444.362 M 0.12 % | 443.838 M -7.19 % | 478.220 M 7.44 % | 445.124 M | 0.000 -100.00 % | 442.860 M 0.03 % | 442.746 M 0.16 % | 442.031 M -6.75 % | 474.006 M 10.09 % | 430.556 M | 0.000 -100.00 % | 399.850 M 8.96 % | 366.968 M -9.72 % | 406.498 M -29.93 % | 580.134 M | 0.000 -100.00 % | 580.237 M 0.00 % | 580.237 M | 0.000 -100.00 % | 584.504 M | 0.000 -100.00 % | 591.270 M -14.05 % | 687.938 M -17.52 % | 834.098 M -12.93 % | 957.978 M | 0.000 -100.00 % | 786.279 M | 0.000 | 
| Other current liabilities | 0.000 -100.00 % | 30.991 M -4.23 % | 32.360 M 2.32 % | 31.628 M | 0.000 -100.00 % | 34.522 M 26.11 % | 27.374 M -0.07 % | 27.393 M -1.18 % | 27.721 M -75.97 % | 115.365 M 318.17 % | 27.588 M -0.50 % | 27.726 M 0.24 % | 27.659 M -0.88 % | 27.904 M -33.82 % | 42.161 M -0.70 % | 42.457 M -0.12 % | 42.508 M -0.20 % | 42.591 M | 0.000 -100.00 % | 42.791 M 0.65 % | 42.516 M -0.08 % | 42.548 M 1.26 % | 42.021 M 0.08 % | 41.987 M | 0.000 -100.00 % | 43.167 M -52.67 % | 91.199 M 13.97 % | 80.018 M 163.78 % | 30.335 M | 0.000 -100.00 % | 30.092 M -0.58 % | 30.268 M | 0.000 -100.00 % | 55.232 M | 0.000 -100.00 % | 35.082 M -26.31 % | 47.604 M -4.18 % | 49.680 M 17.13 % | 42.414 M | 0.000 -100.00 % | 53.645 M | 0.000 | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 0.000 -100.00 % | 75.900 M 0.00 % | 75.900 M 0.00 % | 75.900 M | 0.000 -100.00 % | 78.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.984 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.974 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total current liabilities | 0.000 -100.00 % | 106.891 M -1.26 % | 108.260 M -1.14 % | 109.513 M | 0.000 -100.00 % | 113.372 M 314.13 % | 27.376 M -0.12 % | 27.410 M -1.13 % | 27.724 M -75.97 % | 115.365 M 238.44 % | 34.088 M 22.94 % | 27.726 M 0.24 % | 27.659 M -0.88 % | 27.904 M -33.82 % | 42.161 M -0.70 % | 42.457 M -0.12 % | 42.508 M -0.20 % | 42.591 M | 0.000 -100.00 % | 42.791 M 0.65 % | 42.516 M -0.29 % | 42.637 M 1.47 % | 42.021 M 0.08 % | 41.987 M | 0.000 -100.00 % | 72.798 M -38.28 % | 117.942 M 10.47 % | 106.761 M 87.04 % | 57.078 M | 0.000 -100.00 % | 66.835 M -10.30 % | 74.511 M | 0.000 -100.00 % | 99.474 M | 0.000 -100.00 % | 79.325 M 66.63 % | 47.604 M -4.50 % | 49.845 M 14.39 % | 43.573 M | 0.000 -100.00 % | 54.286 M | 0.000 | 
| Total liabilities | -278.362 M -160.74 % | 458.274 M 1.23 % | 452.708 M 1.57 % | 445.713 M 268.77 % | -264.092 M -160.32 % | 437.826 M -5.21 % | 461.879 M 0.32 % | 460.418 M -1.31 % | 466.533 M -0.21 % | 467.525 M -2.00 % | 477.052 M 1.81 % | 468.564 M -0.62 % | 471.497 M -0.05 % | 471.742 M -3.04 % | 486.523 M 0.05 % | 486.295 M -6.61 % | 520.728 M 6.77 % | 487.715 M | 0.000 -100.00 % | 485.651 M 0.08 % | 485.261 M 0.12 % | 484.668 M -6.08 % | 516.026 M 9.20 % | 472.543 M | 0.000 -100.00 % | 472.648 M -2.53 % | 484.910 M -5.52 % | 513.260 M -19.45 % | 637.212 M | 0.000 -100.00 % | 647.071 M -1.17 % | 654.747 M | 0.000 -100.00 % | 683.978 M | 0.000 -100.00 % | 670.595 M -8.83 % | 735.542 M -16.79 % | 883.943 M -11.74 % | 1.002 B | 0.000 -100.00 % | 840.565 M | 0.000 | 
| Other non current assets | 0.000 -100.00 % | 267.077 M -17.41 % | 323.381 M -5.11 % | 340.807 M 103 181.09 % | -330.620 K -100.08 % | 396.210 M -48.45 % | 768.594 M 0.20 % | 767.055 M -0.45 % | 770.555 M 3.94 % | 741.339 M -0.49 % | 744.994 M -3.85 % | 774.800 M -0.20 % | 776.343 M -0.19 % | 777.825 M -0.43 % | 781.187 M 8.31 % | 721.243 M -4.67 % | 756.543 M 4.47 % | 724.148 M 519 630.52 % | -139.385 K -100.02 % | 724.254 M -0.05 % | 724.597 M 0.00 % | 724.597 M -4.60 % | 759.545 M 0.44 % | 756.185 M 324 005.04 % | -233.459 K -100.03 % | 757.042 M 5.91 % | 714.818 M 7.79 % | 663.152 M -1.10 % | 670.504 M 485.46 % | -173.948 M -125.54 % | 681.179 M -0.58 % | 685.167 M 493.75 % | -174.012 M -125.18 % | 690.952 M 495.76 % | -174.591 M -127.05 % | 645.400 M -18.25 % | 789.523 M 346.02 % | 177.014 M -49.91 % | 353.377 M 7 830.41 % | -4.571 M -102.17 % | 210.541 M | 0.000 | 
| Long term investments | 0.000 -100.00 % | 2.500 M 0.00 % | 2.500 M | 0.000 | 0.000 -100.00 % | 2.500 M 8 549.62 % | 28.903 K 0.00 % | 28.903 K -98.80 % | 2.406 M -92.32 % | 31.336 M 2.12 % | 30.687 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.245 M | 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 -100.00 % | 7.245 M | 0.000 | 0.000 -100.00 % | 7.245 M | 0.000 | 
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.245 M 0.00 % | 7.245 M | 0.000 -100.00 % | 7.245 M | 0.000 | 
| Property plant equipment net | 0.000 -100.00 % | 212.290 K 0.00 % | 212.286 K 0.00 % | 212.290 K | 0.000 -100.00 % | 215.000 K -4.76 % | 225.746 K -1.70 % | 229.643 K -1.67 % | 233.540 K -1.64 % | 237.440 K 13.53 % | 209.146 K -1.83 % | 213.043 K -1.80 % | 216.940 K -1.77 % | 220.840 K -1.73 % | 224.734 K -1.70 % | 228.631 K -1.68 % | 232.528 K -1.65 % | 236.420 K | 0.000 -100.00 % | 258.218 K -4.20 % | 269.552 K -4.03 % | 280.885 K -3.88 % | 292.218 K -3.73 % | 303.551 K | 0.000 -100.00 % | 326.421 K -9.63 % | 361.218 K -3.11 % | 372.817 K -3.02 % | 384.413 K | 0.000 -100.00 % | 407.611 K -2.77 % | 419.211 K | 0.000 -100.00 % | 442.336 K | 0.000 -100.00 % | 467.120 K -23.95 % | 614.257 K -99.24 % | 81.170 M -0.07 % | 81.227 M | 0.000 -100.00 % | 1.974 M | 0.000 | 
| Total non current assets | 0.000 -100.00 % | 269.804 M -17.27 % | 326.108 M -4.38 % | 341.034 M 103 249.77 % | -330.620 K -100.08 % | 398.925 M -48.11 % | 768.848 M 0.20 % | 767.314 M -0.76 % | 773.195 M 0.04 % | 772.913 M -0.38 % | 775.890 M 0.11 % | 775.013 M -0.20 % | 776.560 M -0.19 % | 778.046 M -0.43 % | 781.412 M 8.31 % | 721.471 M -4.67 % | 756.775 M 4.47 % | 724.384 M 519 800.13 % | -139.385 K -100.02 % | 724.512 M -0.05 % | 724.866 M 0.00 % | 724.877 M -4.60 % | 759.838 M 0.44 % | 756.489 M 324 135.07 % | -233.459 K -100.03 % | 757.368 M 5.90 % | 715.179 M 7.78 % | 663.525 M -1.10 % | 670.888 M 485.68 % | -173.948 M -125.52 % | 681.586 M -0.58 % | 685.586 M 493.99 % | -174.012 M -125.17 % | 691.395 M 496.01 % | -174.591 M -127.03 % | 645.867 M -18.26 % | 790.137 M 197.68 % | 265.429 M -39.93 % | 441.849 M 9 765.82 % | -4.571 M -102.08 % | 219.760 M | 0.000 | 
| Other current assets | -212.180 K -100.05 % | 465.195 M 16.11 % | 400.662 M 8.27 % | 370.049 M | 0.000 -100.00 % | 30.688 M 2 725.58 % | 1.086 M 8.91 % | 997.258 K 7.48 % | 927.883 K 4.37 % | 889.030 K 9.81 % | 809.615 K -0.02 % | 809.768 K -0.02 % | 809.921 K -0.02 % | 810.070 K -3.53 % | 839.727 K -0.02 % | 839.881 K -18.23 % | 1.027 M -0.32 % | 1.030 M | 0.000 -100.00 % | 1.331 M 0.27 % | 1.327 M 0.11 % | 1.326 M 64.85 % | 804.166 K -0.14 % | 805.269 K | 0.000 -100.00 % | 799.923 K -99.36 % | 124.256 M -29.58 % | 176.445 M 437.81 % | 32.808 M | 0.000 -100.00 % | 33.129 M -0.09 % | 33.158 M | 0.000 -100.00 % | 35.406 M | 0.000 -100.00 % | 25.251 M 1 149.09 % | 2.022 M -99.67 % | 607.070 M 1.51 % | 598.039 M | 0.000 -100.00 % | 71.299 M | 0.000 | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.912 K -16.80 % | 163.355 K -23.18 % | 212.643 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 278.771 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 466.918 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 347.896 M | 0.000 | 0.000 -100.00 % | 348.024 M | 0.000 -100.00 % | 349.181 M | 0.000 | 0.000 -100.00 % | 43.260 K | 0.000 -100.00 % | 9.143 M 21 033.87 % | 43.260 K -99.67 % | 13.132 M | 
| cash and cash equivalents | 0.000 -100.00 % | 212.180 K -4.94 % | 223.205 K -96.90 % | 7.210 M | 0.000 -100.00 % | 331.000 K 1 841.12 % | 17.052 K -21.00 % | 21.585 K 23.80 % | 17.435 K -98.67 % | 1.309 M 353.07 % | 288.996 K 52.10 % | 190.000 K 13.48 % | 167.433 K -14.04 % | 194.770 K 187.06 % | 67.850 K -75.23 % | 273.919 K -12.03 % | 311.361 K 73.56 % | 179.400 K 228.71 % | -139.386 K -200.00 % | 139.385 K -38.56 % | 226.880 K 3.93 % | 218.302 K -19.77 % | 272.081 K 446.78 % | 49.761 K 121.31 % | -233.459 K -200.00 % | 233.459 K -47.34 % | 443.318 K 59.49 % | 277.964 K -99.84 % | 173.938 M 199.99 % | -173.948 M -200.00 % | 173.948 M 0.01 % | 173.933 M 199.95 % | -174.012 M -200.00 % | 174.012 M 199.67 % | -174.591 M -200.01 % | 174.570 M -28.37 % | 243.717 M -20.92 % | 308.178 M 1 403.24 % | 20.501 M 548.47 % | -4.571 M -200.96 % | 4.528 M 168.96 % | -6.566 M | 
| Cash and short term investments | 212.180 K 0.00 % | 212.180 K -4.94 % | 223.205 K -96.90 % | 7.210 M 2 080.65 % | 330.620 K -0.11 % | 331.000 K 116.39 % | 152.964 K -17.29 % | 184.940 K -19.62 % | 230.078 K -82.43 % | 1.309 M 353.07 % | 288.996 K 52.10 % | 190.000 K 13.48 % | 167.433 K -14.04 % | 194.770 K 187.06 % | 67.850 K -75.23 % | 273.919 K -12.03 % | 311.361 K 73.56 % | 179.400 K 28.71 % | 139.385 K 0.00 % | 139.385 K -38.56 % | 226.880 K 3.93 % | 218.302 K -19.77 % | 272.081 K 446.78 % | 49.761 K -78.69 % | 233.459 K 0.00 % | 233.459 K -47.34 % | 443.318 K 59.49 % | 277.964 K -99.84 % | 173.938 M -0.01 % | 173.948 M 0.00 % | 173.948 M 0.01 % | 173.933 M -0.05 % | 174.012 M 0.00 % | 174.012 M -0.33 % | 174.591 M 0.01 % | 174.570 M -28.37 % | 243.717 M -20.93 % | 308.221 M 1 403.45 % | 20.501 M 348.47 % | 4.571 M 0.00 % | 4.571 M -30.38 % | 6.566 M | 
| Total current assets | 0.000 -100.00 % | 466.833 M 16.04 % | 402.310 M 6.24 % | 378.683 M 114 437.36 % | 330.620 K -99.89 % | 302.994 M 11 273.72 % | 2.664 M 2.18 % | 2.607 M 0.94 % | 2.583 M -28.71 % | 3.623 M -60.52 % | 9.178 M 278.52 % | 2.425 M 0.93 % | 2.402 M -1.13 % | 2.430 M 4.17 % | 2.333 M -96.27 % | 62.539 M -0.36 % | 62.763 M 0.21 % | 62.635 M 44 836.56 % | 139.385 K -99.78 % | 62.895 M -0.13 % | 62.979 M 0.02 % | 62.969 M 0.75 % | 62.501 M 0.36 % | 62.280 M 26 577.05 % | 233.459 K -99.63 % | 62.458 M -66.45 % | 186.179 M -21.82 % | 238.148 M -11.49 % | 269.071 M 54.68 % | 173.948 M -35.43 % | 269.402 M -1.50 % | 273.516 M 57.18 % | 174.012 M -36.92 % | 275.842 M 57.99 % | 174.591 M -46.49 % | 326.246 M 32.00 % | 247.163 M -73.04 % | 916.717 M 47.87 % | 619.965 M 13 462.24 % | 4.571 M -99.33 % | 686.138 M 10 349.49 % | 6.566 M | 
| Inventory | 0.000 -100.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M | 0.000 -100.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M | 0.000 -100.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M | 0.000 -100.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M | 0.000 -100.00 % | 1.425 M 0.00 % | 1.425 M | 0.000 -100.00 % | 1.425 M | 0.000 -100.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M 0.00 % | 1.425 M | 0.000 -100.00 % | 610.267 M | 0.000 | 
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 270.550 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.655 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M | 0.000 -100.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M 0.00 % | 60.000 M | 0.000 -100.00 % | 60.000 M -0.09 % | 60.055 M 0.09 % | 60.000 M -1.48 % | 60.900 M | 0.000 -100.00 % | 60.900 M -6.31 % | 65.000 M | 0.000 -100.00 % | 65.000 M | 0.000 -100.00 % | 125.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax assets | 0.000 -100.00 % | 14.780 K 0.00 % | 14.780 K 0.00 % | 14.780 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 6.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.631 M 10.80 % | 26.743 M 0.00 % | 26.743 M 0.00 % | 26.743 M | 0.000 -100.00 % | 36.743 M -16.95 % | 44.243 M | 0.000 -100.00 % | 44.243 M | 0.000 -100.00 % | 44.243 M | 0.000 | 0.000 -100.00 % | 1.159 M | 0.000 -100.00 % | 641.501 K | 0.000 | 
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 1.986 M | 0.000 -100.00 % | 450.000 K 21 196.73 % | 2.113 K -87.79 % | 17.306 K 366.97 % | 3.706 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 % | 28.963 M -86.43 % | 213.452 M 0.81 % | 211.746 M | 0.000 | 0.000 -100.00 % | 28.963 M | 0.000 -100.00 % | 233.612 K 86 944.61 % | -269.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.500 M | 0.000 | 0.000 -100.00 % | 7.500 M | 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 100.00 % | -87.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 0.000 -100.00 % | 736.637 M 1.13 % | 728.418 M 1.21 % | 719.717 M | 0.000 -100.00 % | 701.919 M -9.02 % | 771.512 M 0.21 % | 769.921 M -0.75 % | 775.778 M -0.10 % | 776.536 M -1.09 % | 785.068 M 0.98 % | 777.438 M -0.20 % | 778.962 M -0.19 % | 780.475 M -0.42 % | 783.744 M -0.03 % | 784.010 M -4.34 % | 819.539 M 4.13 % | 787.019 M | 0.000 -100.00 % | 787.407 M -0.06 % | 787.845 M 0.00 % | 787.846 M -4.19 % | 822.339 M 0.44 % | 818.769 M | 0.000 -100.00 % | 819.826 M -9.05 % | 901.358 M -0.03 % | 901.673 M -4.07 % | 939.959 M | 0.000 -100.00 % | 950.988 M -0.85 % | 959.101 M | 0.000 -100.00 % | 967.237 M | 0.000 -100.00 % | 972.113 M -6.28 % | 1.037 B -12.25 % | 1.182 B 11.33 % | 1.062 B | 0.000 -100.00 % | 905.898 M | 0.000 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-03-31 | 2014-03-31 | 2013-12-31 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 0.000 100.00 % | -22.890 M | 0.000 | 0.000 | 0.000 100.00 % | -12.617 M -634.89 % | 2.359 M -7.93 % | 2.562 M 743.79 % | -397.954 K -103.85 % | 10.329 M 299.66 % | -5.173 M -421.41 % | 1.610 M 30.10 % | 1.237 M -64.09 % | 3.446 M 1 536.01 % | -239.938 K -101.38 % | 17.436 M 239.77 % | -12.475 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.836 M | 0.000 -100.00 % | 6.655 M 200.00 % | -6.655 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other working capital | 0.000 -100.00 % | 110.209 K | 0.000 | 0.000 | 0.000 100.00 % | -12.617 M -634.89 % | 2.359 M 172.04 % | -3.274 M -722.81 % | -397.954 K -110.83 % | 3.674 M 148.01 % | 1.481 M -7.96 % | 1.610 M 30.10 % | 1.237 M -64.09 % | 3.446 M 105.72 % | -60.240 M -445.48 % | 17.436 M 239.77 % | -12.475 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.361 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | -1.230 M 7.00 % | -1.323 M 22.45 % | -1.706 M -637.17 % | 317.600 K 103.10 % | -10.229 M -99.32 % | -5.132 M -93 782.31 % | 5.478 K -99.81 % | 2.960 M | 0.000 -100.00 % | 149.000 -99.88 % | 122.658 K 80 068.63 % | 153.000 0.00 % | 153.000 100.00 % | -14.311 M -9 353 650.33 % | 153.000 110.87 % | -1.407 K -415.47 % | 446.000 -99.95 % | 924.608 K -39.48 % | 1.528 M 84.76 % | 826.933 K 39.12 % | 594.397 K 47 575.80 % | -1.252 K -100.00 % | 39.913 M 5 623.67 % | 697.338 K 173.50 % | 254.964 K 100.47 % | -53.816 M -143.83 % | 122.789 M 41 174.86 % | 297.491 K 101.06 % | -28.035 M 67.27 % | -85.666 M -10 744.36 % | 804.805 K 117.51 % | 370.000 K -15.35 % | 437.089 K 108.84 % | -4.942 M 69.40 % | -16.153 M -285.18 % | 8.723 M -8.53 % | 9.536 M -39.65 % | 15.801 M 408.25 % | -5.126 M 6.14 % | -5.461 M -9.80 % | -4.974 M 73.73 % | -18.936 M -775.69 % | 2.803 M 19.90 % | 2.337 M -14.73 % | 2.741 M 231.46 % | -2.085 M -149.89 % | 4.180 M 298.45 % | 1.049 M 109.43 % | 500.869 K -92.02 % | 6.274 M 190.86 % | -6.906 M | 
| Net cash provided by operating activities | 0.000 100.00 % | -23.032 M | 0.000 | 0.000 | 0.000 100.00 % | -16.221 M -749.22 % | 2.499 M -56.80 % | 5.784 M 7 499.53 % | -78.164 K -100.69 % | 11.328 M 287.95 % | -6.027 M -299.40 % | 3.023 M 11 158.31 % | -27.333 K -104.20 % | 650.232 K 189.15 % | -729.385 K -104.46 % | 16.344 M 226.07 % | -12.964 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.020 M 200.00 % | -4.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other investing activites | 0.000 -100.00 % | 23.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.510 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | 0.000 -100.00 % | 23.021 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.530 M 312.19 % | -4.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Debt repayment | 0.000 -100.00 % | 6.935 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.701 M 2 087.66 % | 1.495 M 125.77 % | -5.800 M -463.11 % | -1.030 M | 0.000 -100.00 % | 2.126 M | 0.000 | 0.000 100.00 % | -523.312 K -200.00 % | 523.315 K | 0.000 -100.00 % | 13.096 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 0.000 100.00 % | -6.935 M | 0.000 | 0.000 | 0.000 100.00 % | -24.862 M -466 785.92 % | -5.325 K | 0.000 | 0.000 100.00 % | -3.126 M -2 201 595.77 % | -142.000 100.00 % | -3.000 M | 0.000 100.00 % | -7.000 | 0.000 100.00 % | -16.381 M -5 590 845.73 % | -293.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -539.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 0.000 -100.00 % | 11.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.840 M 426.33 % | 1.489 M 125.68 % | -5.800 M -463.11 % | -1.030 M 67.05 % | -3.126 M -247.04 % | 2.126 M 170.88 % | -3.000 M | 0.000 100.00 % | -523.319 K -200.00 % | 523.315 K 103.19 % | -16.381 M -225.09 % | 13.096 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | -212.190 K -1 824.63 % | -11.025 K | 0.000 | 0.000 | 0.000 -100.00 % | 149.136 K 566.39 % | -31.977 K -96.95 % | -16.236 K 98.53 % | -1.108 M -113.51 % | 8.202 M 310.26 % | -3.901 M -17 384.71 % | 22.568 K 181.67 % | -27.634 K -121.77 % | 126.917 K 161.59 % | -206.070 K -454.82 % | -37.142 K -128.15 % | 131.959 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -53.779 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 | 
| Cash at beginning of period | 212.190 K -4.93 % | 223.205 K | 0.000 | 0.000 -100.00 % | 331.000 K 82.00 % | 181.864 K -14.95 % | 213.841 K -7.06 % | 230.077 K -82.81 % | 1.338 M 136.35 % | -3.682 M -1 781.97 % | 218.904 K 11.49 % | 196.336 K -12.34 % | 223.970 K 130.77 % | 97.053 K -67.98 % | 303.123 K -10.92 % | 340.265 K 63.35 % | 208.306 K | 0.000 | 0.000 | 0.000 -100.00 % | 247.204 K -17.87 % | 300.983 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 | 
| Cash at end of period | 0.000 -100.00 % | 212.180 K | 0.000 | 0.000 -100.00 % | 331.000 K 0.00 % | 331.000 K 82.00 % | 181.864 K -14.95 % | 213.841 K -7.06 % | 230.077 K -94.91 % | 4.520 M 222.76 % | -3.682 M -1 781.97 % | 218.904 K 11.49 % | 196.336 K -12.34 % | 223.970 K 130.77 % | 97.053 K -67.98 % | 303.123 K -10.92 % | 340.265 K | 0.000 | 0.000 | 0.000 -100.00 % | 247.204 K 0.00 % | 247.204 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 | 
| Operating cash flow | 0.000 100.00 % | -23.032 M | 0.000 | 0.000 | 0.000 100.00 % | -16.221 M -749.22 % | 2.499 M -12.42 % | 2.853 M 3 749.76 % | -78.164 K -100.69 % | 11.328 M 287.95 % | -6.027 M -299.40 % | 3.023 M 11 158.31 % | -27.333 K -104.20 % | 650.232 K 189.15 % | -729.385 K -104.46 % | 16.344 M 226.07 % | -12.964 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.020 M 200.00 % | -4.020 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Free CashFlow | 0.000 100.00 % | -23.032 M | 0.000 | 0.000 | 0.000 100.00 % | -12.201 M -701.94 % | -1.521 M -153.33 % | 2.853 M 3 749.76 % | -78.164 K -100.69 % | 11.328 M 287.95 % | -6.027 M -299.40 % | 3.023 M 11 158.31 % | -27.333 K -104.20 % | 650.232 K 189.15 % | -729.385 K -104.46 % | 16.344 M 226.07 % | -12.964 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.236 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 |