Ind Bank Housing Limited INDBNK.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.765 M -2.83 % | 2.845 M 20.70 % | 2.358 M 3.46 % | 2.279 M -37.28 % | 3.633 M 262.53 % | 1.002 M 141.08 % | 415.712 K -97.58 % | 17.148 M 157.93 % | 6.648 M 105.17 % | 3.240 M -27.67 % | 4.480 M 117.60 % | 2.059 M 25.88 % | 1.635 M 101.37 % | -119.350 M -400.05 % | -23.868 M -155.57 % | -9.339 M 59.32 % | -22.959 M -153.02 % | 43.301 M -6.77 % | 46.445 M 58.63 % | 29.279 M |
| Net income | -3.071 M 55.53 % | -6.905 M -23.80 % | -5.578 M -331.51 % | -1.293 M 31.50 % | -1.887 M -106.88 % | 27.447 M 1 972.34 % | 1.324 M -92.56 % | 17.800 M 115.83 % | -112.448 M 2.20 % | -114.976 M -56.43 % | -73.501 M 20.46 % | -92.407 M -8.09 % | -85.490 M 31.51 % | -124.817 M -328.01 % | -29.162 M 23.70 % | -38.221 M -37.04 % | -27.891 M 21.85 % | -35.690 M -114.16 % | 252.124 M 883.72 % | -32.170 M |
| Income before tax | -3.071 M 55.53 % | -6.905 M -23.80 % | -5.578 M -331.51 % | -1.293 M 31.50 % | -1.887 M -106.88 % | 27.447 M 1 972.34 % | 1.324 M -93.06 % | 19.090 M 116.98 % | -112.448 M 2.20 % | -114.976 M -60.58 % | -71.599 M 22.52 % | -92.407 M -8.09 % | -85.490 M 31.51 % | -124.817 M -328.01 % | -29.162 M 23.70 % | -38.221 M -37.04 % | -27.891 M -178.18 % | 35.677 M -85.85 % | 252.124 M 883.72 % | -32.170 M |
| Income before tax ratio | -1.11 54.23 % | -2.43 -2.57 % | -2.37 -317.08 % | -0.57 -9.22 % | -0.52 -101.90 % | 27.39 759.62 % | 3.19 186.18 % | 1.11 106.58 % | -16.91 52.33 % | -35.48 -122.01 % | -15.98 64.39 % | -44.89 14.13 % | -52.27 -5 098.23 % | 1.05 -14.41 % | 1.22 -70.15 % | 4.09 236.90 % | 1.21 47.44 % | 0.82 -84.82 % | 5.43 594.06 % | -1.10 |
| EBITDA | -3.062 M -19.10 % | -2.571 M 53.88 % | -5.573 M -333.75 % | -1.285 M 30.81 % | -1.857 M -106.44 % | 28.844 M 54 009.85 % | 53.307 K -99.64 % | 14.840 M 111.59 % | -128.010 M -3 412.82 % | 3.864 M -94.99 % | 77.203 M 4 360.71 % | 1.731 M 244.39 % | -1.199 M 99.04 % | -124.676 M -329.63 % | -29.019 M 23.75 % | -38.056 M -37.55 % | -27.667 M -171.49 % | 38.700 M 188.24 % | -43.857 M 41.87 % | -75.448 M |
| Net income ratio | -1.11 54.23 % | -2.43 -2.57 % | -2.37 -317.08 % | -0.57 -9.22 % | -0.52 -101.90 % | 27.39 759.62 % | 3.19 206.92 % | 1.04 106.14 % | -16.91 52.33 % | -35.48 -116.27 % | -16.41 63.45 % | -44.89 14.13 % | -52.27 -5 098.23 % | 1.05 -14.41 % | 1.22 -70.15 % | 4.09 236.90 % | 1.21 247.39 % | -0.82 -115.18 % | 5.43 594.06 % | -1.10 |
| Ratio EBITDA | -1.11 -22.57 % | -0.90 61.78 % | -2.36 -319.25 % | -0.56 -10.32 % | -0.51 -101.78 % | 28.78 22 345.07 % | 0.13 -85.18 % | 0.87 104.49 % | -19.26 -1 714.65 % | 1.19 -93.08 % | 17.23 1 949.94 % | 0.84 214.70 % | -0.73 -170.16 % | 1.04 -14.08 % | 1.22 -70.16 % | 4.07 238.16 % | 1.21 34.83 % | 0.89 194.65 % | -0.94 63.36 % | -2.58 |
| Gross profit ratio | 1.00 3.19 % | 0.97 405.47 % | 0.19 137.35 % | 0.08 109.01 % | -0.90 50.53 % | -1.81 60.83 % | -4.63 -596.44 % | 0.93 104.92 % | -18.93 -1 993.42 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 0.00 | 0.00 |
| Weighted average shs out dil | 10.004 M 0.04 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -1.85 % | 10.188 M 1.88 % | 10.000 M -0.04 % | 10.004 M 0.04 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M |
| Weighted average shs out | 10.004 M 0.04 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M |
| EPS diluted | -0.31 55.07 % | -0.69 -23.21 % | -0.56 -330.77 % | -0.13 31.58 % | -0.19 -106.93 % | 2.74 2 007.69 % | 0.13 -92.70 % | 1.78 115.84 % | -11.24 2.26 % | -11.50 -56.46 % | -7.35 20.45 % | -9.24 -8.07 % | -8.55 31.49 % | -12.48 -327.40 % | -2.92 23.56 % | -3.82 -36.92 % | -2.79 21.85 % | -3.57 -114.16 % | 25.21 882.92 % | -3.22 |
| Earnings per share | -0.31 55.07 % | -0.69 -23.21 % | -0.56 -330.77 % | -0.13 31.58 % | -0.19 -106.93 % | 2.74 2 007.69 % | 0.13 -92.70 % | 1.78 115.84 % | -11.24 2.26 % | -11.50 -56.46 % | -7.35 20.45 % | -9.24 -8.07 % | -8.55 31.49 % | -12.48 -327.40 % | -2.92 23.56 % | -3.82 -36.92 % | -2.79 21.85 % | -3.57 -114.16 % | 25.21 882.92 % | -3.22 |
| Gross profit | 2.765 M 0.28 % | 2.757 M 510.09 % | 451.970 K 145.56 % | 184.058 K 105.65 % | -3.257 M -79.34 % | -1.816 M 5.56 % | -1.923 M -112.04 % | 15.980 M 112.69 % | -125.877 M -3 984.78 % | 3.240 M -27.67 % | 4.480 M 117.60 % | 2.059 M 25.88 % | 1.635 M 101.37 % | -119.350 M -400.05 % | -23.868 M -155.57 % | -9.339 M 59.32 % | -22.959 M -153.02 % | 43.301 M | 0.000 | 0.000 |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.235 M | 0.000 -100.00 % | 1.290 M | 0.000 100.00 % | -589.721 K -131.01 % | 1.902 M -98.01 % | 95.710 M 13.65 % | 84.211 M 10 713 947.84 % | -786.000 -101.35 % | 58.417 K | 0.000 -100.00 % | 19.000 K 46.15 % | 13.000 K | 0.000 | 0.000 |
| Cost of revenue | 189.787 K 115.62 % | 88.021 K -95.38 % | 1.906 M -9.03 % | 2.095 M -45.70 % | 3.858 M 36.87 % | 2.818 M 20.50 % | 2.339 M 100.28 % | 1.168 M -99.12 % | 132.525 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 32.500 K -98.74 % | 2.574 M -38.34 % | 4.175 M 1 605.31 % | 244.800 K -11.46 % | 276.500 K -57.70 % | 653.696 K 8.77 % | 600.975 K -85.81 % | 4.237 M 1 226.72 % | 319.334 K -36.21 % | 500.589 K -66.78 % | 1.507 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.601 M -0.55 % | 1.610 M 3.76 % | 1.552 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 3.066 M 37 126.81 % | 8.236 K | 0.000 | 0.000 | 0.000 -100.00 % | 86.240 K -27.14 % | 118.363 K -3.38 % | 122.508 K 51.80 % | 80.701 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 1.864 M 48.39 % | 1.256 M -76.00 % | 5.234 M 116.69 % | -31.370 M -4 397.64 % | 729.927 K 48.68 % | 490.936 K -95.96 % | 12.165 M 425.38 % | -3.739 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 3.098 M 19.98 % | 2.582 M -57.24 % | 6.039 M 302.29 % | 1.501 M -72.76 % | 5.511 M 117.99 % | -30.630 M -1 516.73 % | -1.895 M -259.64 % | 1.187 M -44.87 % | 2.153 M -46.26 % | 4.005 M 105.82 % | -68.844 M -5 472.56 % | 1.281 M -64.70 % | 3.630 M -33.55 % | 5.463 M 4.56 % | 5.225 M 12.48 % | 4.645 M -5.23 % | 4.902 M 6.54 % | 4.601 M | 0.000 | 0.000 |
| Cost and expenses | 3.098 M -42.89 % | 5.425 M -31.72 % | 7.944 M 122.67 % | 3.568 M -35.26 % | 5.511 M 119.82 % | -27.811 M -6 358.49 % | 444.376 K -81.13 % | 2.355 M -98.25 % | 134.678 M 3 262.34 % | 4.005 M 105.82 % | -68.844 M -5 472.56 % | 1.281 M -64.70 % | 3.630 M -33.55 % | 5.463 M 4.56 % | 5.225 M 12.48 % | 4.645 M -5.23 % | 4.902 M 6.54 % | 4.601 M 105.09 % | -90.381 M -186.24 % | 104.807 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.240 2 923.37 % | 0.206 -76.66 % | 0.884 108.25 % | -10.725 | 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 | 3.098 M 19.98 % | 2.582 M -38.15 % | 4.175 M 1 605.31 % | 244.800 K -11.46 % | 276.500 K -62.63 % | 739.936 K 2.86 % | 719.338 K -83.50 % | 4.359 M 989.70 % | 400.035 K -20.09 % | 500.589 K -66.78 % | 1.507 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.601 M -0.55 % | 1.610 M 3.76 % | 1.552 M | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 -100.00 % | 2.326 M 1.04 % | 2.302 M -24.06 % | 3.032 M -24.04 % | 3.992 M -24.31 % | 5.273 M 34.73 % | 3.914 M 2.05 % | 3.835 M -3.95 % | 3.993 M 3.13 % | 3.872 M 53.69 % | 2.519 M 256.88 % | 705.871 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 131.601 M 10.84 % | 118.733 M 10.95 % | 107.016 M 11.81 % | 95.710 M 11.18 % | 86.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 9.400 K 10.28 % | 8.524 K 248.49 % | 2.446 K -41.73 % | 4.198 K -63.15 % | 11.393 K -99.87 % | 8.497 M 68.23 % | 5.051 M 87.63 % | 2.692 M -12.82 % | 3.088 M 2 602.53 % | 114.264 K 25.66 % | 90.932 K 53.19 % | 59.358 K -25.92 % | 80.122 K -43.51 % | 141.822 K -4.04 % | 147.798 K -10.55 % | 165.231 K -15.00 % | 194.386 K -96.76 % | 5.998 M 7 431.20 % | 79.642 K -0.40 % | 79.964 K |
| Operating income | -333.000 K 87.09 % | -2.579 M 53.74 % | -5.576 M -332.53 % | -1.289 M 31.01 % | -1.869 M 54.41 % | -4.099 M -400.15 % | 1.366 M -92.77 % | 18.894 M 116.80 % | -112.490 M 2.16 % | -114.976 M -60.58 % | -71.599 M 22.52 % | -92.407 M -8.09 % | -85.490 M 31.51 % | -124.817 M -328.01 % | -29.162 M 23.70 % | -38.221 M -37.04 % | -27.891 M -178.18 % | 35.677 M 181.20 % | -43.936 M 41.83 % | -75.528 M |
| Operating income ratio | -0.12 86.71 % | -0.91 61.68 % | -2.37 -318.07 % | -0.57 -10.00 % | -0.51 87.43 % | -4.09 -224.51 % | 3.29 198.15 % | 1.10 106.51 % | -16.92 52.31 % | -35.48 -122.01 % | -15.98 64.39 % | -44.89 14.13 % | -52.27 -5 098.23 % | 1.05 -14.41 % | 1.22 -70.15 % | 4.09 236.90 % | 1.21 47.44 % | 0.82 187.10 % | -0.95 63.33 % | -2.58 |
| Total other income expenses net | -2.738 M 36.71 % | -4.326 M -216 204.50 % | -2.000 K 42.86 % | -3.500 K 81.09 % | -18.504 K 98.65 % | -1.366 M -3 216.11 % | -41.204 K -100.96 % | 4.297 M 10 113.14 % | 42.072 K 100.04 % | -118.726 M 20.16 % | -148.711 M -58.07 % | -94.078 M -11.72 % | -84.211 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 296.060 M 582.83 % | 43.358 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 1.253 B -2.82 % | 1.289 B -0.04 % | 1.290 B 0.00 % | 1.290 B 0.01 % | 1.290 B 0.00 % | 1.290 B 0.01 % | 1.290 B -0.01 % | 1.290 B -0.65 % | 1.298 B 10.97 % | 1.170 B 17.19 % | 998.410 M 11.21 % | 897.748 M 10.10 % | 815.420 M 7.65 % | 757.505 M 15.03 % | 658.508 M -2.29 % | 673.942 M 3.58 % | 650.630 M 17.45 % | 553.984 M 0.17 % | 553.059 M -4.72 % | 580.439 M |
| Total investments | 36.834 M 13 373.22 % | 273.386 K -99.45 % | 49.516 M -0.19 % | 49.609 M 74 046.82 % | 66.906 K -21.62 % | 85.366 K -32.52 % | 126.509 K -24.82 % | 168.285 K -65.04 % | 481.370 K 26.37 % | 380.914 K 8.84 % | 349.987 K 21.41 % | 288.267 K -62.31 % | 764.916 K -92.93 % | 10.822 M -84.59 % | 70.223 M 7 210.10 % | 960.632 K 34.39 % | 714.805 K -88.19 % | 6.052 M -4.10 % | 6.311 M -32.06 % | 9.289 M |
| Total debt | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B -0.66 % | 1.299 B 10.98 % | 1.170 B 11.29 % | 1.051 B 11.17 % | 945.635 M 11.26 % | 849.925 M 10.90 % | 766.383 M 9.01 % | 703.042 M 1.14 % | 695.117 M 5.28 % | 660.257 M 18.82 % | 555.684 M -0.33 % | 557.512 M -4.06 % | 581.120 M |
| Accumulated other comprehensive income loss | -1.309 B -25 018 882.99 % | -5.231 K -100.01 % | 58.312 M 0.00 % | 58.313 M 0.00 % | 58.314 M -41.69 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -637.764 M -1 193.62 % | 58.317 M 0.00 % | 58.317 M |
| Retained earnings | -1.309 B 4.05 % | -1.364 B -0.51 % | -1.357 B -0.41 % | -1.352 B -0.10 % | -1.350 B -0.14 % | -1.348 B 2.00 % | -1.376 B 0.10 % | -1.377 B 1.28 % | -1.395 B -8.77 % | -1.282 B -9.84 % | -1.168 B -6.72 % | -1.094 B -9.23 % | -1.002 B | 0.000 100.00 % | -733.038 M -4.14 % | -703.876 M -5.74 % | -665.655 M | 0.000 100.00 % | -660.391 M 27.63 % | -912.515 M |
| Common stock | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| Total equity | -1.209 B -0.25 % | -1.206 B -0.58 % | -1.199 B -2 643.02 % | 47.139 M 2.13 % | 46.156 M 103.88 % | -1.190 B -9 178.89 % | 13.107 M 31.85 % | 9.941 M 180.97 % | -12.278 M 98.91 % | -1.124 B -11.38 % | -1.009 B -7.85 % | -935.751 M -10.96 % | -843.344 M -11.28 % | -757.855 M -19.72 % | -633.038 M -4.83 % | -603.876 M -6.76 % | -565.655 M -5.19 % | -537.764 M -7.11 % | -502.074 M 33.43 % | -754.198 M |
| Other non current liabilities | 5.001 M 1.32 % | 4.936 M -53.98 % | 10.726 M 87.14 % | 5.732 M 2.08 % | 5.615 M -5.35 % | 5.932 M -83.89 % | 36.820 M -3.77 % | 38.264 M -36.18 % | 59.954 M 1.33 % | 59.165 M 89.09 % | 31.289 M 0.76 % | 31.055 M 6 845.34 % | 447.133 K 100.06 % | -766.383 M -9.01 % | -703.042 M -1.14 % | -695.117 M -5.28 % | -660.257 M -18.82 % | -555.684 M 0.33 % | -557.512 M 4.06 % | -581.120 M |
| Long term debt | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B -0.66 % | 1.299 B 10.98 % | 1.170 B 11.29 % | 1.051 B 11.17 % | 945.635 M 11.26 % | 849.925 M 10.90 % | 766.383 M 9.01 % | 703.042 M 1.14 % | 695.117 M 5.28 % | 660.257 M 18.82 % | 555.684 M -0.33 % | 557.512 M -4.06 % | 581.120 M |
| Total non current liabilities | 1.295 B 0.01 % | 1.295 B -0.45 % | 1.301 B 0.39 % | 1.296 B 0.01 % | 1.296 B -0.02 % | 1.296 B -2.33 % | 1.327 B -0.11 % | 1.328 B -2.22 % | 1.358 B 10.52 % | 1.229 B 13.54 % | 1.083 B 10.84 % | 976.690 M 14.85 % | 850.372 M 10.96 % | 766.383 M 9.01 % | 703.042 M 1.14 % | 695.117 M 5.28 % | 660.257 M | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 47.394 K -67.54 % | 146.007 K -77.27 % | 642.392 K -99.95 % | 1.290 B 336 270.39 % | 383.585 K -99.97 % | 1.291 B 474 019.25 % | 272.210 K 0.78 % | 270.096 K -64.32 % | 756.891 K -0.16 % | 758.084 K -97.46 % | 29.804 M -29.57 % | 42.317 M -37.21 % | 67.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -1.290 B | 0.000 100.00 % | -1.290 B 0.00 % | -1.290 B 0.00 % | -1.290 B 0.66 % | -1.299 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 47.394 K -67.54 % | 146.007 K -77.27 % | 642.392 K 110.78 % | 304.769 K -80.86 % | 1.592 M -13.05 % | 1.831 M 6.28 % | 1.723 M -27.93 % | 2.390 M 58.75 % | 1.506 M -3.13 % | 1.554 M -94.91 % | 30.549 M -29.93 % | 43.598 M -35.31 % | 67.398 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total liabilities | 1.295 B -0.01 % | 1.295 B -0.48 % | 1.301 B 0.41 % | 1.296 B -0.09 % | 1.297 B -0.04 % | 1.298 B -2.32 % | 1.329 B -0.16 % | 1.331 B -2.16 % | 1.360 B 10.50 % | 1.231 B 10.57 % | 1.113 B 9.10 % | 1.020 B 11.17 % | 917.770 M 19.75 % | 766.383 M 9.01 % | 703.042 M 1.14 % | 695.117 M 5.28 % | 660.257 M -4.78 % | 693.416 M 1.60 % | 682.480 M -28.44 % | 953.662 M |
| Other non current assets | 21.651 K 38.79 % | 15.600 K -99.97 % | 48.397 M -0.20 % | 48.496 M 0.50 % | 48.257 M -52.60 % | 101.804 M -5.01 % | 107.173 M -1.28 % | 108.564 M 129.43 % | 47.319 M 0.44 % | 47.110 M -5.32 % | 49.758 M 41.76 % | 35.100 M 521.63 % | 5.646 M 153.70 % | -10.516 M 84.98 % | -69.999 M -10 338.47 % | -670.586 K 16.77 % | -805.747 K 13.08 % | -927.000 K -269.32 % | -251.000 K 23.48 % | -328.000 K |
| Long term investments | 0.000 100.00 % | -39.534 M -67 594.47 % | 58.573 K -5.94 % | 62.271 K 100.12 % | -51.753 M 2.79 % | -53.237 M 9.92 % | -59.100 M 3.22 % | -61.069 M -12 786.57 % | 481.370 K 72.32 % | 279.349 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.966 M -85.62 % | 69.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 -63.11 % | 938.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 -63.11 % | 938.000 100.00 % | -107.757 M 3.00 % | -111.090 M 0.70 % | -111.877 M 9.34 % | -123.398 M | 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 | 5.536 K -63.08 % | 14.995 K 607.65 % | 2.119 K -0.05 % | 2.120 K -62.98 % | 5.726 K -68.29 % | 18.057 K -63.14 % | 48.992 K -57.90 % | 116.363 K 161.09 % | 44.569 K -32.26 % | 65.791 K -63.84 % | 181.960 K -35.32 % | 281.321 K -18.40 % | 344.740 K -37.27 % | 549.519 K -22.08 % | 705.260 K 5.17 % | 670.586 K -16.77 % | 805.747 K -13.05 % | 926.728 K 269.80 % | 250.601 K -23.67 % | 328.294 K |
| Total non current assets | 27.188 K -11.14 % | 30.596 K 235.45 % | 9.121 K -20.46 % | 11.467 K -99.98 % | 48.331 M -0.52 % | 48.586 M 0.96 % | 48.122 M 1.07 % | 47.611 M -0.49 % | 47.845 M 0.82 % | 47.456 M -4.98 % | 49.940 M 41.15 % | 35.382 M 490.56 % | 5.991 M -43.03 % | 10.516 M -84.98 % | 69.999 M 10 338.47 % | 670.586 K -16.77 % | 805.747 K | 0.000 | 0.000 | 0.000 |
| Other current assets | 49.139 M 0.64 % | 48.827 M -7.67 % | 52.883 M 8.79 % | 48.611 M 1 372.62 % | 3.301 M -42.65 % | 5.756 M 63.12 % | 3.528 M 98.42 % | 1.778 M 33.07 % | 1.336 M 39.25 % | 959.724 K -9.14 % | 1.056 M -16.72 % | 1.268 M -96.18 % | 33.165 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.816 M 6.28 % | -44.620 M -2.70 % | -43.448 M |
| Short term investments | 36.886 M -7.34 % | 39.807 M -19.69 % | 49.567 M -2.21 % | 50.685 M -2.19 % | 51.820 M -2.82 % | 53.322 M -9.97 % | 59.227 M -3.28 % | 61.238 M -17.38 % | 74.116 M 27.96 % | 57.922 M | 0.000 -100.00 % | 288.267 K -62.31 % | 764.916 K -10.64 % | 856.005 K -7.90 % | 929.444 K | 0.000 | 0.000 -100.00 % | 6.052 M -4.10 % | 6.311 M -32.06 % | 9.289 M |
| cash and cash equivalents | 206.452 K -69.98 % | 687.685 K 462.66 % | 122.220 K 88.56 % | 64.819 K -50.53 % | 131.025 K 40.50 % | 93.256 K -56.13 % | 212.561 K 392.02 % | 43.202 K -57.25 % | 101.059 K 34 157.29 % | 295.000 -100.00 % | 52.871 M 10.41 % | 47.887 M 38.78 % | 34.505 M 288.67 % | 8.878 M -80.07 % | 44.534 M 110.31 % | 21.175 M 119.95 % | 9.627 M 466.32 % | 1.700 M -61.82 % | 4.453 M 554.17 % | 680.711 K |
| Cash and short term investments | 37.092 M -8.40 % | 40.495 M -18.50 % | 49.690 M -2.09 % | 50.750 M -2.31 % | 51.951 M -2.74 % | 53.415 M -10.13 % | 59.439 M -3.00 % | 61.281 M -17.43 % | 74.217 M 28.13 % | 57.922 M 9.55 % | 52.871 M 10.41 % | 47.887 M 35.77 % | 35.270 M 262.35 % | 9.734 M -78.59 % | 45.463 M 114.70 % | 21.175 M 119.95 % | 9.627 M 24.19 % | 7.752 M -27.98 % | 10.764 M 7.96 % | 9.970 M |
| Total current assets | 86.231 M -3.52 % | 89.379 M -12.88 % | 102.595 M -0.24 % | 102.838 M 80.47 % | 56.983 M -3.70 % | 59.171 M -6.03 % | 62.968 M -2.02 % | 64.266 M -14.94 % | 75.553 M 27.73 % | 59.151 M 9.69 % | 53.927 M 9.71 % | 49.155 M -28.17 % | 68.434 M 603.07 % | 9.734 M -78.59 % | 45.463 M 114.70 % | 21.175 M 119.95 % | 9.627 M | 0.000 | 0.000 | 0.000 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.570 M | 0.000 100.00 % | -2.298 M -29.25 % | -1.778 M -9 123.87 % | -19.279 K 61.49 % | -50.062 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 58.200 K 155.26 % | 22.800 K -99.34 % | 3.477 M 5.32 % | 3.301 M | 0.000 | 0.000 -100.00 % | 1.207 M -9.68 % | 1.336 M 396.06 % | 269.399 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 34.063 M 0.61 % | 33.856 M 1.13 % | 33.478 M |
| Tax assets | 0.000 -100.00 % | 39.534 M 181.60 % | -48.449 M 0.21 % | -48.549 M -193.69 % | 51.820 M -51.91 % | 107.757 M -3.00 % | 111.090 M -0.70 % | 111.877 M -9.34 % | 123.398 M | 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 100.00 % | -2.100 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.160 M 0.87 % | 32.875 M -71.37 % | 114.828 M -6.11 % | 122.295 M -21.43 % | 155.652 M -13.72 % | 180.406 M -9.55 % | 199.464 M |
| Account payables | 0.000 | 0.000 | 0.000 -100.00 % | 38.400 K -96.82 % | 1.208 M -1.82 % | 1.231 M -8.47 % | 1.345 M -22.86 % | 1.743 M 132.83 % | 748.716 K -5.96 % | 796.165 K 6.81 % | 745.416 K -41.83 % | 1.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.698 K -71.95 % | 376.793 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 1.301 B 0.41 % | 1.296 B -0.09 % | 1.297 B -0.04 % | 1.298 B -2.32 % | 1.329 B -0.16 % | 1.331 B -2.16 % | 1.360 B | 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 -100.00 % | 1.250 B 0.74 % | 1.240 B 0.00 % | 1.240 B 0.18 % | 1.238 B 0.12 % | 1.237 B 0.49 % | 1.231 B 0.15 % | 1.229 B 0.36 % | 1.224 B | 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 -100.00 % | 360.938 M | 0.000 | 0.000 |
| Preferred stock | 0.000 -100.00 % | 1.306 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.314 M 0.00 % | 58.315 M 6 725 990.08 % | 867.000 -100.00 % | 58.317 M 0.00 % | 58.317 M 0.00 % | 58.317 M 106.80 % | -857.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -1.301 B -0.41 % | -1.296 B 0.09 % | -1.297 B 0.04 % | -1.298 B 2.32 % | -1.329 B 0.16 % | -1.331 B 2.16 % | -1.360 B | 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 -100.00 % | 693.416 M 1.60 % | 682.480 M -28.44 % | 953.662 M |
| Total assets | 86.258 M -3.53 % | 89.410 M -12.86 % | 102.602 M -0.24 % | 102.849 M -2.34 % | 105.313 M -2.27 % | 107.757 M -3.00 % | 111.090 M -0.70 % | 111.877 M -9.34 % | 123.398 M 15.75 % | 106.607 M 2.64 % | 103.868 M 22.87 % | 84.537 M 13.59 % | 74.426 M 39.35 % | 53.409 M -63.99 % | 148.337 M 8.53 % | 136.674 M 2.97 % | 132.728 M -14.73 % | 155.652 M -13.72 % | 180.406 M -9.55 % | 199.464 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -28.136 K -24.17 % | -22.659 K -100.50 % | 4.514 M 372.84 % | -1.655 M -260.48 % | -458.992 K 98.57 % | -32.066 M -873.69 % | -3.293 M 85.39 % | -22.548 M -5 665.64 % | 405.123 K -85.34 % | 2.763 M 114.87 % | -18.574 M -267.18 % | 11.110 M -51.63 % | 22.969 M 168.03 % | -33.762 M -180.43 % | 41.978 M -0.17 % | 42.052 M 371.34 % | 8.922 M -18.31 % | 10.921 M -96.29 % | 294.715 M 526.49 % | 47.042 M |
| Accounts receivables | 0.000 100.00 % | -281.886 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 42.498 K -45.73 % | 78.311 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.686 M -98.04 % | 290.463 M 558.68 % | 44.098 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.498 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 |
| Accounts payables | 0.000 | 0.000 | 0.000 100.00 % | -1.091 M -4 765.04 % | -22.435 K 80.31 % | -113.960 K 71.40 % | -398.506 K -140.07 % | 994.555 K 2 196.09 % | -47.448 K 59.13 % | -116.101 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.235 M 23.12 % | 4.252 M 44.43 % | 2.944 M |
| Other working capital | -28.136 K -110.85 % | 259.226 K -94.26 % | 4.514 M 901.69 % | -563.098 K -28.99 % | -436.557 K 98.63 % | -31.953 M -1 003.79 % | -2.895 M 87.70 % | -23.542 M -6 390.34 % | 374.260 K -87.00 % | 2.879 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -317.323 K 96.51 % | -9.092 M -428 780.52 % | -2.120 K -241.94 % | -620.000 -104.32 % | 14.340 K 100.78 % | 7.142 K -81.12 % | 37.833 K 102.74 % | -1.382 M -125.29 % | -613.406 K -100.52 % | 118.200 M 20.16 % | 98.367 M 4.55 % | 94.089 M 11.74 % | 84.201 M -31.64 % | 123.178 M 95.43 % | 63.028 M 82.91 % | 34.458 M -33.12 % | 51.525 M 423.79 % | -15.913 M 94.63 % | -296.225 M -536.21 % | -46.561 M |
| Net cash provided by operating activities | -3.407 M 62.87 % | -9.175 M -763.01 % | -1.063 M 63.88 % | -2.944 M -26.86 % | -2.320 M 49.35 % | -4.581 M -147.77 % | -1.849 M 61.42 % | -4.793 M 95.74 % | -112.537 M -1 944.52 % | 6.101 M -4.42 % | 6.383 M -50.33 % | 12.851 M -40.94 % | 21.760 M 161.71 % | -35.259 M -146.40 % | 75.992 M 97.62 % | 38.454 M 17.42 % | 32.750 M 180.94 % | -40.462 M -116.14 % | 250.694 M 893.11 % | -31.609 M |
| Investments in property plant and equipment | 0.000 100.00 % | -235.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.600 K 87.65 % | -118.236 K -1 871.59 % | 6.674 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -182.654 K -208.12 % | -59.280 K 26.22 % | -80.350 K 91.18 % | -911.000 K -560.14 % | -138.000 K -411.11 % | -27.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.792 K | 0.000 | 0.000 -100.00 % | 1.250 K -86.49 % | 9.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 K -60.00 % | 75.000 K 17.19 % | 64.000 K |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.075 K | 0.000 100.00 % | -52.337 K | 0.000 100.00 % | -49.074 K | 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 -100.00 % | 26.686 K -46.63 % | 50.000 K -87.51 % | 400.382 K 700.76 % | 50.000 K | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 -100.00 % | 8.435 K | 0.000 | 0.000 -100.00 % | 32.632 M 27.49 % | 25.595 M -36.93 % | 40.582 M |
| Other investing activites | 4.120 K 121.52 % | -19.145 K -564.68 % | 4.120 K 0.00 % | 4.120 K 0.00 % | 4.120 K 0.00 % | 4.120 K 2.54 % | 4.018 K 2.60 % | 3.916 K -99.05 % | 413.723 K 6 245.44 % | 6.520 K -65.53 % | 18.917 K -38.06 % | 30.541 K -99.52 % | 6.409 M -56.33 % | 14.674 M 9.98 % | 13.343 M 33.28 % | 10.011 M -75.12 % | 40.230 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 4.120 K 121.26 % | -19.380 K -570.39 % | 4.120 K 0.00 % | 4.120 K 0.00 % | 4.120 K -92.02 % | 51.598 K 584.17 % | -10.657 K -103.73 % | 286.062 K -30.67 % | 412.636 K 2 516.59 % | 15.770 K 152.29 % | -30.157 K -105.68 % | 530.541 K -91.72 % | 6.409 M -56.33 % | 14.674 M 11.44 % | 13.168 M 32.32 % | 9.952 M -75.21 % | 40.150 M 26.45 % | 31.751 M 24.36 % | 25.532 M -37.14 % | 40.619 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.516 M -106.63 % | 128.501 M | 0.000 | 0.000 | 0.000 100.00 % | -2.541 M 83.14 % | -15.072 M 77.10 % | -65.802 M -78.53 % | -36.858 M 48.11 % | -71.025 M -1 346.05 % | 5.700 M 102.07 % | -275.433 M -1 334.17 % | -19.205 M |
| 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 |
| 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 |
| 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 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.369 M | 0.000 | 0.000 100.00 % | -50.730 M | 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 100.00 % | -8.516 M -106.63 % | 128.501 M | 0.000 100.00 % | -1.369 M | 0.000 100.00 % | -2.541 M 83.14 % | -15.072 M 77.10 % | -65.802 M -78.53 % | -36.858 M 48.11 % | -71.025 M -1 346.05 % | 5.700 M 102.07 % | -275.433 M -1 334.17 % | -19.205 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.403 M 62.99 % | -9.195 M -768.20 % | -1.059 M 63.97 % | -2.940 M -26.91 % | -2.316 M 48.87 % | -4.530 M -143.57 % | -1.860 M 85.72 % | -13.023 M -179.52 % | 16.377 M 167.73 % | 6.117 M 22.73 % | 4.984 M -62.76 % | 13.382 M -47.78 % | 25.627 M 171.87 % | -35.656 M -252.65 % | 23.359 M 102.28 % | 11.548 M 515.91 % | 1.875 M | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 40.443 M -18.52 % | 49.638 M -2.09 % | 50.697 M -5.48 % | 53.637 M -4.14 % | 55.953 M -7.49 % | 60.482 M -2.98 % | 62.342 M -17.28 % | 75.365 M 27.76 % | 58.988 M 11.57 % | 52.871 M 10.41 % | 47.887 M 38.78 % | 34.505 M 288.67 % | 8.878 M -80.07 % | 44.534 M 110.31 % | 21.175 M 119.95 % | 9.627 M 24.18 % | 7.752 M 74.10 % | 4.453 M 554.17 % | 680.711 K | 0.000 |
| Cash at end of period | 37.040 M -8.41 % | 40.443 M -18.52 % | 49.638 M -2.09 % | 50.697 M -5.48 % | 53.637 M -4.14 % | 55.953 M -7.49 % | 60.482 M -2.98 % | 62.342 M -17.28 % | 75.365 M 27.76 % | 58.988 M 11.57 % | 52.871 M 10.41 % | 47.887 M 38.78 % | 34.505 M 288.67 % | 8.878 M -80.07 % | 44.534 M 110.31 % | 21.175 M 119.95 % | 9.627 M 466.32 % | 1.700 M -61.82 % | 4.453 M 554.17 % | 680.711 K |
| Operating cash flow | -3.407 M 62.87 % | -9.175 M -763.01 % | -1.063 M 63.88 % | -2.944 M -26.86 % | -2.320 M 49.35 % | -4.581 M -147.77 % | -1.849 M 61.42 % | -4.793 M 95.74 % | -112.537 M -1 944.52 % | 6.101 M -4.42 % | 6.383 M -50.33 % | 12.851 M -40.94 % | 21.760 M 161.71 % | -35.259 M -146.40 % | 75.992 M 97.62 % | 38.454 M 17.42 % | 32.750 M 180.94 % | -40.462 M -116.14 % | 250.694 M 893.11 % | -31.609 M |
| Capital expenditure | 0.000 100.00 % | -23.500 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.600 K 87.65 % | -118.236 K -1 871.59 % | 6.674 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -182.654 K -208.12 % | -59.280 K 26.22 % | -80.350 K 91.18 % | -911.000 K -560.14 % | -138.000 K -411.11 % | -27.000 K |
| Free CashFlow | -3.407 M 62.96 % | -9.199 M -765.22 % | -1.063 M 63.88 % | -2.944 M -26.86 % | -2.320 M 49.35 % | -4.581 M -145.83 % | -1.864 M 62.05 % | -4.911 M 95.64 % | -112.530 M -1 944.41 % | 6.101 M -4.42 % | 6.383 M -50.33 % | 12.851 M -40.94 % | 21.760 M 161.71 % | -35.259 M -146.51 % | 75.810 M 97.45 % | 38.395 M 17.52 % | 32.670 M 178.96 % | -41.373 M -116.51 % | 250.556 M 892.00 % | -31.636 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2009-03-31 | 2008-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 623.000 K -27.60 % | 860.500 K 27.22 % | 676.400 K 12.55 % | 601.000 K -4.15 % | 627.000 K -11.94 % | 712.000 K -13.38 % | 822.000 K 15.29 % | 713.000 K -6.92 % | 766.000 K 26.19 % | 607.000 K -19.07 % | 750.000 K 50.00 % | 500.000 K -1.96 % | 510.000 K 7.37 % | 475.000 K -10.21 % | 529.000 K -19.73 % | 659.000 K 3.13 % | 639.000 K -9.49 % | 706.000 K 135.33 % | 300.000 K -72.04 % | 1.073 M 29.28 % | 830.000 K -31.69 % | 1.215 M -6.54 % | 1.300 M -6.07 % | 1.384 M 26.86 % | 1.091 M 150.02 % | -2.181 M -353.64 % | 860.000 K 0.70 % | 854.000 K -3.17 % | 882.000 K -15.36 % | 1.042 M -27.79 % | 1.443 M -91.04 % | 16.106 M 2 888.13 % | 539.000 K -48.12 % | 1.039 M -85.97 % | 7.404 M 4 646.15 % | 156.000 K 105.26 % | 76.000 K -95.38 % | 1.644 M 253.55 % | 465.000 K -79.10 % | 2.225 M 664.60 % | 291.000 K -26.67 % | 396.832 K -25.13 % | 530.000 K 15.97 % | 457.000 K -85.24 % | 3.096 M -95.62 % | 70.632 M 15 916.27 % | 441.000 K 116.18 % | 204.000 K -28.92 % | 287.000 K 101.43 % | -20.125 M 6.64 % | -21.556 M -4.09 % | -20.709 M -5.15 % | -19.695 M -4.31 % | -18.881 M -11.78 % | -16.891 M -243.14 % | 11.800 M 14.65 % | 10.292 M |
| Net income | -1.091 M -105.85 % | -530.000 K -2.81 % | -515.500 K 38.19 % | -834.000 K 30.03 % | -1.192 M -95.73 % | -609.000 K 29.60 % | -865.000 K 82.16 % | -4.848 M -731.56 % | -583.000 K 85.59 % | -4.045 M -2 708.91 % | -144.000 K 73.13 % | -536.000 K 37.02 % | -851.000 K -126.55 % | -375.634 K -14.52 % | -328.000 K -797.87 % | 47.000 K 107.39 % | -636.000 K 41.00 % | -1.078 M -356.78 % | -236.000 K -74.81 % | -135.000 K 69.18 % | -438.000 K -101.56 % | 28.004 M 15 571.82 % | -181.000 K | 0.000 100.00 % | -376.000 K -115.16 % | 2.479 M 833.56 % | -338.000 K -8.33 % | -312.000 K 38.34 % | -506.000 K -4.33 % | -485.000 K 95.59 % | -10.986 M -166.94 % | 16.412 M 27.63 % | 12.859 M 138.47 % | -33.427 M -84.77 % | -18.091 M 38.62 % | -29.476 M 6.01 % | -31.361 M -6.25 % | -29.515 M 1.72 % | -30.032 M -9.40 % | -27.452 M 1.88 % | -27.977 M -1 024.40 % | -2.488 M 89.31 % | -23.279 M 8.72 % | -25.503 M -14.72 % | -22.231 M 1.96 % | -22.676 M -0.24 % | -22.622 M 5.75 % | -24.001 M -3.86 % | -23.108 M -10.37 % | -20.937 M 5.47 % | -22.149 M -2.02 % | -21.711 M -4.92 % | -20.693 M -3.55 % | -19.983 M -10.23 % | -18.129 M -66.18 % | -10.909 M -20.17 % | -9.078 M |
| Income before tax | -1.091 M -105.85 % | -530.000 K -2.81 % | -515.500 K 38.19 % | -834.000 K 30.03 % | -1.192 M -95.73 % | -609.000 K 29.60 % | -865.000 K 82.16 % | -4.848 M -731.56 % | -583.000 K 85.59 % | -4.045 M -2 708.91 % | -144.000 K 73.13 % | -536.000 K 37.02 % | -851.000 K -126.55 % | -375.634 K -14.52 % | -328.000 K -797.87 % | 47.000 K 107.39 % | -636.000 K 41.00 % | -1.078 M -356.78 % | -236.000 K -74.81 % | -135.000 K 69.18 % | -438.000 K -101.56 % | 28.004 M 15 571.82 % | -181.000 K | 0.000 100.00 % | -376.000 K -115.16 % | 2.479 M 833.56 % | -338.000 K -8.33 % | -312.000 K 38.34 % | -506.000 K 84.88 % | -3.346 M 51.05 % | -6.835 M -141.65 % | 16.412 M 27.63 % | 12.859 M 138.47 % | -33.427 M -84.77 % | -18.091 M 38.62 % | -29.476 M 6.01 % | -31.361 M -6.25 % | -29.515 M 1.72 % | -30.032 M -9.40 % | -27.452 M 1.88 % | -27.977 M -2 326.02 % | -1.153 M 95.05 % | -23.279 M 8.72 % | -25.503 M -14.72 % | -22.231 M 1.96 % | -22.676 M -0.24 % | -22.622 M 5.75 % | -24.001 M -3.86 % | -23.108 M -10.37 % | -20.937 M 5.47 % | -22.149 M -2.02 % | -21.711 M -4.92 % | -20.693 M -3.55 % | -19.983 M -10.23 % | -18.129 M -266.47 % | 10.890 M 19.96 % | 9.078 M |
| Income before tax ratio | -1.75 -184.32 % | -0.62 19.18 % | -0.76 45.08 % | -1.39 27.01 % | -1.90 -122.27 % | -0.86 18.72 % | -1.05 84.52 % | -6.80 -793.37 % | -0.76 88.58 % | -6.66 -3 370.65 % | -0.19 82.09 % | -1.07 35.76 % | -1.67 -111.00 % | -0.79 -27.54 % | -0.62 -969.37 % | 0.07 107.17 % | -1.00 34.82 % | -1.53 -94.10 % | -0.79 -525.25 % | -0.13 76.16 % | -0.53 -102.29 % | 23.05 16 654.21 % | -0.14 | 0.00 100.00 % | -0.34 69.68 % | -1.14 -189.22 % | -0.39 -7.58 % | -0.37 36.32 % | -0.57 82.13 % | -3.21 32.21 % | -4.74 -564.83 % | 1.02 -95.73 % | 23.86 174.15 % | -32.17 -1 216.70 % | -2.44 98.71 % | -188.95 54.21 % | -412.64 -2 198.45 % | -17.95 72.20 % | -64.58 -423.46 % | -12.34 87.17 % | -96.14 -3 208.32 % | -2.91 93.38 % | -43.92 21.29 % | -55.81 -677.17 % | -7.18 -2 136.62 % | -0.32 99.37 % | -51.30 56.40 % | -117.65 -46.12 % | -80.52 -7 839.38 % | 1.04 1.25 % | 1.03 -1.99 % | 1.05 -0.22 % | 1.05 -0.73 % | 1.06 -1.39 % | 1.07 16.30 % | 0.92 4.63 % | 0.88 |
| EBITDA | -1.713 M -224.86 % | -527.300 K -2.91 % | -512.400 K 64.24 % | -1.433 M -143.29 % | -589.000 K 2.81 % | -606.000 K 29.78 % | -863.000 K 82.19 % | -4.845 M -732.47 % | -582.000 K 87.49 % | -4.652 M -419.77 % | -895.000 K -67.29 % | -535.000 K 60.57 % | -1.357 M -155.29 % | -531.544 K -62.55 % | -327.000 K 64.91 % | -932.000 K -46.77 % | -635.000 K 40.93 % | -1.075 M -12.92 % | -952.000 K -621.21 % | -132.000 K 69.86 % | -438.000 K 85.12 % | -2.943 M -1 581.71 % | -175.000 K 70.59 % | -595.000 K -59.95 % | -372.000 K -106.03 % | 6.173 M 992.07 % | -692.000 K -45.38 % | -476.000 K 9.68 % | -527.000 K 83.88 % | -3.270 M 52.79 % | -6.927 M -142.20 % | 16.415 M 2 448.35 % | -699.000 K -326.95 % | 308.000 K 101.69 % | -18.220 M 45.64 % | -33.516 M -3.77 % | -32.298 M -2 617.38 % | 1.283 M 508.06 % | 211.000 K -89.43 % | 1.997 M 425.53 % | 380.000 K -98.58 % | 26.740 M 584.59 % | 3.906 M 290.99 % | 999.000 K -69.68 % | 3.295 M -95.47 % | 72.726 M 3 865.43 % | 1.834 M 1 045.36 % | -194.000 K -8.99 % | -178.000 K 99.16 % | -21.101 M 5.30 % | -22.283 M -3.09 % | -21.615 M -4.74 % | -20.636 M -2.69 % | -20.096 M -11.41 % | -18.039 M -247.49 % | 12.231 M 34.17 % | 9.116 M |
| Net income ratio | -1.75 -184.32 % | -0.62 19.18 % | -0.76 45.08 % | -1.39 27.01 % | -1.90 -122.27 % | -0.86 18.72 % | -1.05 84.52 % | -6.80 -793.37 % | -0.76 88.58 % | -6.66 -3 370.65 % | -0.19 82.09 % | -1.07 35.76 % | -1.67 -111.00 % | -0.79 -27.54 % | -0.62 -969.37 % | 0.07 107.17 % | -1.00 34.82 % | -1.53 -94.10 % | -0.79 -525.25 % | -0.13 76.16 % | -0.53 -102.29 % | 23.05 16 654.21 % | -0.14 | 0.00 100.00 % | -0.34 69.68 % | -1.14 -189.22 % | -0.39 -7.58 % | -0.37 36.32 % | -0.57 -23.26 % | -0.47 93.89 % | -7.61 -847.14 % | 1.02 -95.73 % | 23.86 174.15 % | -32.17 -1 216.70 % | -2.44 98.71 % | -188.95 54.21 % | -412.64 -2 198.45 % | -17.95 72.20 % | -64.58 -423.46 % | -12.34 87.17 % | -96.14 -1 433.33 % | -6.27 85.72 % | -43.92 21.29 % | -55.81 -677.17 % | -7.18 -2 136.62 % | -0.32 99.37 % | -51.30 56.40 % | -117.65 -46.12 % | -80.52 -7 839.38 % | 1.04 1.25 % | 1.03 -1.99 % | 1.05 -0.22 % | 1.05 -0.73 % | 1.06 -1.39 % | 1.07 216.10 % | -0.92 -4.81 % | -0.88 |
| Ratio EBITDA | -2.75 -348.71 % | -0.61 19.11 % | -0.76 68.23 % | -2.38 -153.82 % | -0.94 -10.37 % | -0.85 18.93 % | -1.05 84.55 % | -6.80 -794.36 % | -0.76 90.09 % | -7.66 -542.22 % | -1.19 -11.53 % | -1.07 59.79 % | -2.66 -137.77 % | -1.12 -81.03 % | -0.62 56.29 % | -1.41 -42.32 % | -0.99 34.74 % | -1.52 52.02 % | -3.17 -2 479.54 % | -0.12 76.69 % | -0.53 78.21 % | -2.42 -1 699.37 % | -0.13 68.69 % | -0.43 -26.08 % | -0.34 87.95 % | -2.83 -251.71 % | -0.80 -44.36 % | -0.56 6.72 % | -0.60 80.96 % | -3.14 34.63 % | -4.80 -571.01 % | 1.02 178.59 % | -1.30 -537.48 % | 0.30 112.05 % | -2.46 98.85 % | -214.85 49.44 % | -424.97 -54 554.93 % | 0.78 71.99 % | 0.45 -49.44 % | 0.90 -31.27 % | 1.31 -98.06 % | 67.38 814.33 % | 7.37 237.14 % | 2.19 105.40 % | 1.06 3.36 % | 1.03 -75.24 % | 4.16 537.31 % | -0.95 -53.33 % | -0.62 -159.15 % | 1.05 1.43 % | 1.03 -0.96 % | 1.04 -0.38 % | 1.05 -1.56 % | 1.06 -0.34 % | 1.07 3.03 % | 1.04 17.02 % | 0.89 |
| Gross profit ratio | -0.98 -197.91 % | 1.00 0.00 % | 1.00 636.61 % | -0.19 -9.20 % | -0.17 39.85 % | -0.28 -186.05 % | 0.33 38.27 % | 0.24 -8.68 % | 0.26 51.73 % | 0.17 -52.73 % | 0.36 66.97 % | 0.22 544.72 % | -0.05 -131.31 % | 0.16 -13.73 % | 0.18 241.69 % | 0.05 1 596.89 % | 0.00 100.28 % | -1.14 50.40 % | -2.29 -834.55 % | 0.31 216.02 % | 0.10 -73.03 % | 0.37 -12.48 % | 0.42 -11.71 % | 0.47 35.37 % | 0.35 -72.63 % | 1.28 633.38 % | 0.17 -53.74 % | 0.38 -15.59 % | 0.45 -20.30 % | 0.56 -30.70 % | 0.81 -17.69 % | 0.98 98.34 % | 0.50 -29.11 % | 0.70 119.58 % | -3.57 98.31 % | -210.66 49.55 % | -417.54 -41 853.95 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 9.918 M -0.79 % | 9.997 M 0.84 % | 9.913 M -4.91 % | 10.425 M 4.25 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -6.72 % | 10.720 M 13.37 % | 9.456 M -5.44 % | 10.000 M -8.54 % | 10.933 M 9.33 % | 10.000 M -5.66 % | 10.600 M 8.16 % | 9.800 M -16.95 % | 11.800 M 18.00 % | 10.000 M -8.68 % | 10.950 M 9.48 % | 10.001 M 10.51 % | 9.050 M -9.50 % | 10.000 M 6.38 % | 9.400 M -4.02 % | 9.794 M -13.07 % | 11.267 M 8.33 % | 10.400 M 2.77 % | 10.120 M 4.33 % | 9.700 M -2.88 % | 9.987 M -0.20 % | 10.007 M 0.39 % | 9.968 M -0.40 % | 10.008 M 0.13 % | 9.995 M 0.03 % | 9.992 M 0.04 % | 9.988 M -0.17 % | 10.005 M -0.06 % | 10.011 M 0.28 % | 9.983 M -0.17 % | 10.000 M 0.05 % | 9.995 M 0.05 % | 9.991 M -0.09 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M |
| Weighted average shs out | 9.918 M -0.79 % | 9.997 M 0.84 % | 9.913 M -4.91 % | 10.425 M 4.25 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M -6.72 % | 10.720 M 13.37 % | 9.456 M -5.44 % | 10.000 M -8.54 % | 10.933 M 9.33 % | 10.000 M -5.66 % | 10.600 M 8.16 % | 9.800 M -16.95 % | 11.800 M 18.00 % | 10.000 M -8.68 % | 10.950 M 9.48 % | 10.001 M 10.51 % | 9.050 M -9.50 % | 10.000 M 6.38 % | 9.400 M -3.09 % | 9.700 M -13.91 % | 11.267 M 8.33 % | 10.400 M 2.77 % | 10.120 M 4.33 % | 9.700 M -2.88 % | 9.987 M -0.20 % | 10.007 M 0.39 % | 9.968 M -0.40 % | 10.008 M 0.13 % | 9.995 M 0.03 % | 9.992 M 0.04 % | 9.988 M -0.17 % | 10.005 M -0.06 % | 10.011 M 0.28 % | 9.983 M -0.17 % | 10.000 M 0.05 % | 9.995 M 0.05 % | 9.991 M -0.09 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M 0.00 % | 10.000 M |
| EPS diluted | -0.11 -107.55 % | -0.05 -1.92 % | -0.05 35.00 % | -0.08 33.33 % | -0.12 -97.04 % | -0.06 29.60 % | -0.09 81.98 % | -0.48 -723.33 % | -0.06 85.43 % | -0.40 -2 677.78 % | -0.01 71.20 % | -0.05 44.44 % | -0.09 -139.36 % | -0.04 -25.33 % | -0.03 -738.30 % | 0.00 107.83 % | -0.06 45.45 % | -0.11 -450.00 % | -0.02 -48.15 % | -0.01 66.25 % | -0.04 -101.43 % | 2.80 14 100.00 % | -0.02 | 0.00 100.00 % | -0.04 -116.00 % | 0.25 933.33 % | -0.03 0.00 % | -0.03 40.00 % | -0.05 0.00 % | -0.05 95.45 % | -1.10 -167.07 % | 1.64 27.13 % | 1.29 138.62 % | -3.34 -84.53 % | -1.81 38.64 % | -2.95 6.05 % | -3.14 -6.44 % | -2.95 1.67 % | -3.00 -9.09 % | -2.75 1.79 % | -2.80 -1 020.00 % | -0.25 89.27 % | -2.33 8.63 % | -2.55 -14.86 % | -2.22 2.20 % | -2.27 -0.44 % | -2.26 5.83 % | -2.40 -3.90 % | -2.31 -10.53 % | -2.09 5.43 % | -2.21 -1.84 % | -2.17 -4.83 % | -2.07 -3.50 % | -2.00 -10.50 % | -1.81 -66.06 % | -1.09 -19.78 % | -0.91 |
| Earnings per share | -0.11 -107.55 % | -0.05 -1.92 % | -0.05 35.00 % | -0.08 33.33 % | -0.12 -97.04 % | -0.06 29.60 % | -0.09 81.98 % | -0.48 -723.33 % | -0.06 85.43 % | -0.40 -2 677.78 % | -0.01 71.20 % | -0.05 44.44 % | -0.09 -139.36 % | -0.04 -25.33 % | -0.03 -738.30 % | 0.00 107.83 % | -0.06 45.45 % | -0.11 -450.00 % | -0.02 -48.15 % | -0.01 66.25 % | -0.04 -101.43 % | 2.80 14 100.00 % | -0.02 | 0.00 100.00 % | -0.04 -115.38 % | 0.26 966.67 % | -0.03 0.00 % | -0.03 40.00 % | -0.05 0.00 % | -0.05 95.45 % | -1.10 -167.07 % | 1.64 27.13 % | 1.29 138.62 % | -3.34 -84.53 % | -1.81 38.64 % | -2.95 6.05 % | -3.14 -6.44 % | -2.95 1.67 % | -3.00 -9.09 % | -2.75 1.79 % | -2.80 -1 020.00 % | -0.25 89.27 % | -2.33 8.63 % | -2.55 -14.86 % | -2.22 2.20 % | -2.27 -0.44 % | -2.26 5.83 % | -2.40 -3.90 % | -2.31 -10.53 % | -2.09 5.43 % | -2.21 -1.84 % | -2.17 -4.83 % | -2.07 -3.50 % | -2.00 -10.50 % | -1.81 -66.06 % | -1.09 -19.78 % | -0.91 |
| Gross profit | -610.000 K -170.89 % | 860.500 K 27.22 % | 676.400 K 703.93 % | -112.000 K -4.67 % | -107.000 K 47.03 % | -202.000 K -174.54 % | 271.000 K 59.41 % | 170.000 K -15.00 % | 200.000 K 91.47 % | 104.453 K -61.74 % | 273.000 K 150.46 % | 109.000 K 536.00 % | -25.000 K -133.62 % | 74.364 K -22.54 % | 96.000 K 174.29 % | 35.000 K 1 650.00 % | 2.000 K 100.25 % | -803.000 K -16.72 % | -688.000 K -305.37 % | 335.000 K 308.54 % | 82.000 K -81.57 % | 445.000 K -18.20 % | 544.000 K -17.07 % | 656.000 K 71.73 % | 382.000 K 113.69 % | -2.790 M -1 960.14 % | 150.000 K -53.42 % | 322.000 K -18.27 % | 394.000 K -32.53 % | 584.000 K -49.96 % | 1.167 M -92.63 % | 15.824 M 5 826.59 % | 267.000 K -63.22 % | 726.000 K 102.75 % | -26.424 M 19.59 % | -32.863 M -3.56 % | -31.733 M -2 030.23 % | 1.644 M 253.55 % | 465.000 K -79.10 % | 2.225 M 664.60 % | 291.000 K -26.67 % | 396.832 K -25.13 % | 530.000 K 15.97 % | 457.000 K -85.24 % | 3.096 M -95.62 % | 70.632 M 15 916.27 % | 441.000 K 116.18 % | 204.000 K -28.92 % | 287.000 K 101.43 % | -20.125 M 6.64 % | -21.556 M -4.09 % | -20.709 M -5.15 % | -19.695 M -4.31 % | -18.881 M -11.78 % | -16.891 M -243.14 % | 11.800 M 14.65 % | 10.292 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -607.398 K | 0.000 | 0.000 | 0.000 100.00 % | -474.742 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 % | -2.861 M -168.92 % | 4.151 M | 0.000 | 0.000 -100.00 % | 33.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.000 K | 0.000 100.00 % | -119.608 K -399.02 % | 40.000 K 110.53 % | 19.000 K 46.15 % | 13.000 K |
| Cost of revenue | 610.000 K 19.96 % | 508.499 K -30.92 % | 736.100 K 3.24 % | 713.000 K -2.86 % | 734.000 K -19.69 % | 914.000 K 65.88 % | 551.000 K 1.47 % | 543.000 K -4.06 % | 566.000 K 12.63 % | 502.547 K 5.36 % | 477.000 K 21.99 % | 391.000 K -26.92 % | 535.000 K 33.54 % | 400.636 K -7.47 % | 433.000 K -30.61 % | 624.000 K -2.04 % | 637.000 K -57.79 % | 1.509 M 52.73 % | 988.000 K 33.88 % | 738.000 K -1.34 % | 748.000 K -2.86 % | 770.000 K 1.85 % | 756.000 K 3.85 % | 728.000 K 2.68 % | 709.000 K 16.43 % | 608.924 K -14.24 % | 710.000 K 33.46 % | 532.000 K 9.02 % | 488.000 K 6.55 % | 458.000 K 65.94 % | 276.000 K -2.13 % | 282.000 K 3.68 % | 272.000 K -13.10 % | 313.000 K -99.07 % | 33.828 M 2.45 % | 33.019 M 3.80 % | 31.809 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 |
| General and administrative expenses | 8.000 K -1.23 % | 8.100 K -98.90 % | 736.100 K 203.28 % | -712.700 K -71 370.00 % | 1.000 K -85.71 % | 7.000 K -12.50 % | 8.000 K 14.29 % | 7.000 K -75.86 % | 29.000 K -99.30 % | 4.153 M 59 222.86 % | 7.000 K 0.00 % | 7.000 K -12.50 % | 8.000 K -96.39 % | 221.800 K 2 672.50 % | 8.000 K 14.29 % | 7.000 K -12.50 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 14.29 % | 7.000 K -12.50 % | 8.000 K 14.29 % | 7.000 K -12.50 % | 8.000 K 14.29 % | 7.000 K 0.00 % | 7.000 K -98.20 % | 388.975 K 1 115.55 % | 32.000 K -81.29 % | 171.000 K 1 800.00 % | 9.000 K 28.57 % | 7.000 K -22.22 % | 9.000 K 125.00 % | 4.000 K | 0.000 -100.00 % | 3.000 K 50.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 -100.00 % | 8.236 K | 0.000 | 0.000 -100.00 % | 734.000 K 8 812.09 % | 8.236 K -98.51 % | 551.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 118.363 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 |
| Other expenses | 1.096 M | 0.000 -100.00 % | 455.800 K 158.25 % | -782.500 K -323.57 % | 350.000 K -59.82 % | 871.171 K | 0.000 -100.00 % | 713.000 K -6.92 % | 766.000 K | 0.000 -100.00 % | 750.000 K 50.00 % | 500.000 K -1.96 % | 510.000 K 127.93 % | -1.826 M -445.24 % | 529.000 K -19.73 % | 659.000 K 3.13 % | 639.000 K | 0.000 -100.00 % | 722.000 K | 0.000 -100.00 % | 3.000 K -99.99 % | 30.955 M 1 547 650.00 % | 2.000 K 100.00 % | 1.000 K -93.75 % | 16.000 K -95.47 % | 353.300 K -5.53 % | 374.000 K 103.26 % | 184.000 K 192.06 % | 63.000 K 261.54 % | -39.000 K -141.05 % | 95.000 K -93.07 % | 1.370 M -89.90 % | 13.561 M | 0.000 -100.00 % | 9.120 M 901.10 % | 911.000 K 1.45 % | 898.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 1.104 M 25.23 % | 881.600 K -26.03 % | 1.192 M 2 070.08 % | -60.500 K -105.58 % | 1.085 M 23.55 % | 878.171 K 57.10 % | 559.000 K -88.86 % | 5.018 M 540.87 % | 783.000 K -81.14 % | 4.151 M 885.95 % | 421.000 K -35.33 % | 651.000 K -21.19 % | 826.000 K 83.11 % | 451.106 K 6.39 % | 424.000 K 3 633.33 % | -12.000 K -101.88 % | 638.000 K 132.00 % | 275.000 K 1.85 % | 270.000 K -42.55 % | 470.000 K -10.13 % | 523.000 K -84.60 % | 3.396 M 367.13 % | 727.000 K 10.65 % | 657.000 K -15.12 % | 774.000 K 118.03 % | -4.293 M -598.05 % | 862.000 K 5.38 % | 818.000 K -15.06 % | 963.000 K -75.25 % | 3.891 M -51.95 % | 8.097 M 935.42 % | 782.000 K -19.30 % | 969.000 K 129.08 % | 423.000 K -46.25 % | 787.000 K 131.79 % | -2.476 M -570.72 % | 526.000 K 19.82 % | 439.000 K 67.56 % | 262.000 K 6.50 % | 246.000 K 411.39 % | -79.000 K 99.88 % | -64.060 M -1 529.61 % | -3.931 M -558.46 % | -597.000 K -251.18 % | -170.000 K -108.17 % | 2.081 M 250.99 % | -1.378 M -433.66 % | 413.000 K -13.96 % | 480.000 K -52.07 % | 1.001 M 35.87 % | 737.000 K -22.50 % | 951.000 K 1.06 % | 941.000 K -22.56 % | 1.215 M 1.43 % | 1.198 M 377.96 % | -431.000 K -136.65 % | 1.176 M |
| Cost and expenses | 1.714 M 94.42 % | 881.600 K -26.03 % | 1.192 M -16.94 % | 1.435 M -21.11 % | 1.819 M 37.70 % | 1.321 M -21.88 % | 1.691 M -69.59 % | 5.561 M 312.23 % | 1.349 M -71.01 % | 4.653 M 418.20 % | 898.000 K -13.82 % | 1.042 M -23.44 % | 1.361 M 59.79 % | 851.742 K -0.61 % | 857.000 K 40.03 % | 612.000 K -52.00 % | 1.275 M -28.53 % | 1.784 M 41.81 % | 1.258 M 4.14 % | 1.208 M -4.96 % | 1.271 M -69.49 % | 4.166 M 180.92 % | 1.483 M 7.08 % | 1.385 M -6.61 % | 1.483 M 140.25 % | -3.684 M -334.37 % | 1.572 M 16.44 % | 1.350 M -6.96 % | 1.451 M -66.64 % | 4.349 M -48.06 % | 8.373 M 686.94 % | 1.064 M -14.26 % | 1.241 M 68.61 % | 736.000 K -97.87 % | 34.615 M 13.33 % | 30.543 M -5.54 % | 32.335 M 7 265.60 % | 439.000 K 67.56 % | 262.000 K 6.50 % | 246.000 K 411.39 % | -79.000 K 99.88 % | -64.060 M -1 529.61 % | -3.931 M -558.46 % | -597.000 K -251.18 % | -170.000 K -108.17 % | 2.081 M 250.99 % | -1.378 M -433.66 % | 413.000 K -13.96 % | 480.000 K -52.07 % | 1.001 M 35.87 % | 737.000 K -22.50 % | 951.000 K 1.06 % | 941.000 K -22.56 % | 1.215 M 1.43 % | 1.198 M 377.96 % | -431.000 K -136.65 % | 1.176 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 8.000 K -99.09 % | 881.600 K 19.77 % | 736.100 K 1.95 % | 722.000 K -1.77 % | 735.000 K 10 400.00 % | 7.000 K -98.75 % | 559.000 K 7 885.71 % | 7.000 K -75.86 % | 29.000 K -99.30 % | 4.153 M 59 222.86 % | 7.000 K 0.00 % | 7.000 K -12.50 % | 8.000 K -96.39 % | 221.800 K 2 672.50 % | 8.000 K 14.29 % | 7.000 K -12.50 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 14.29 % | 7.000 K -12.50 % | 8.000 K 14.29 % | 7.000 K -12.50 % | 8.000 K 14.29 % | 7.000 K 0.00 % | 7.000 K -98.62 % | 507.338 K 1 485.43 % | 32.000 K -81.29 % | 171.000 K 1 800.00 % | 9.000 K 28.57 % | 7.000 K -22.22 % | 9.000 K 125.00 % | 4.000 K | 0.000 -100.00 % | 3.000 K 50.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -37.830 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 |
| 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 -100.00 % | 33.730 M | 0.000 -100.00 % | 32.757 M 3.83 % | 31.549 M 2.70 % | 30.720 M 1.60 % | 30.235 M 2.73 % | 29.431 M 3.82 % | 28.347 M 1.70 % | 27.874 M 2.58 % | 27.173 M 2.65 % | 26.472 M 3.82 % | 25.497 M | 0.000 -100.00 % | 24.441 M 2.73 % | 23.792 M 3.83 % | 22.915 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 1.000 K -56.52 % | 2.300 K -25.81 % | 3.100 K 55.00 % | 2.000 K 0.00 % | 2.000 K -33.33 % | 3.000 K 50.00 % | 2.000 K -33.33 % | 3.000 K 200.00 % | 1.000 K 0.00 % | 1.000 K -96.31 % | 27.081 K 2 608.10 % | 1.000 K -98.35 % | 60.459 K 5 945.90 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K -66.67 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K -62.50 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K 0.00 % | 8.000 K -59.94 % | 19.971 K -0.15 % | 20.000 K 0.00 % | 20.000 K -4.76 % | 21.000 K -43.24 % | 37.000 K 1 133.33 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K -40.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -93.59 % | 78.000 K 875.00 % | 8.000 K -55.56 % | 18.000 K 80.00 % | 10.000 K -49.83 % | 19.932 K 66.10 % | 12.000 K -60.00 % | 30.000 K 3.45 % | 29.000 K 101.98 % | 14.358 K -4.28 % | 15.000 K 0.00 % | 15.000 K 0.00 % | 15.000 K -40.29 % | 25.122 K 151.22 % | 10.000 K -77.78 % | 45.000 K -21.05 % | 57.000 K 796.99 % | -8.178 K -116.36 % | 50.000 K -96.28 % | 1.344 M 3 436.84 % | 38.000 K |
| Operating income | -1.714 M -55 088.77 % | 3.117 K 100.60 % | -515.500 K -326.03 % | -121.000 K 89.85 % | -1.192 M -95.73 % | -609.000 K -329.81 % | 265.000 K 105.47 % | -4.845 M -731.05 % | -583.000 K 85.59 % | -4.046 M -2 749.30 % | -142.000 K 73.51 % | -536.000 K 37.02 % | -851.000 K -125.73 % | -377.000 K -14.94 % | -328.000 K -797.87 % | 47.000 K 107.39 % | -636.000 K 41.00 % | -1.078 M -12.53 % | -958.000 K -609.63 % | -135.000 K 69.39 % | -441.000 K 85.06 % | -2.951 M -1 512.57 % | -183.000 K -18 200.00 % | -1.000 K 99.74 % | -392.000 K -106.37 % | 6.153 M 964.21 % | -712.000 K -43.55 % | -496.000 K 12.83 % | -569.000 K 82.79 % | -3.307 M 51.62 % | -6.835 M -141.65 % | 16.412 M 2 437.89 % | -702.000 K 97.90 % | -33.427 M -84.77 % | -18.091 M 38.62 % | -29.476 M 6.01 % | -31.361 M -6.25 % | -29.515 M 1.72 % | -30.032 M -9.40 % | -27.452 M 1.88 % | -27.977 M -205.06 % | 26.629 M 214.39 % | -23.279 M 8.72 % | -25.503 M -14.72 % | -22.231 M 1.96 % | -22.676 M -0.24 % | -22.622 M 5.75 % | -24.001 M -3.86 % | -23.108 M -10.37 % | -20.937 M 5.47 % | -22.149 M -2.02 % | -21.711 M -4.92 % | -20.693 M -3.55 % | -19.983 M -10.23 % | -18.129 M -266.47 % | 10.890 M 19.96 % | 9.078 M |
| Operating income ratio | -2.75 -76 051.59 % | 0.00 100.48 % | -0.76 -278.54 % | -0.20 89.41 % | -1.90 -122.27 % | -0.86 -365.32 % | 0.32 104.74 % | -6.80 -792.82 % | -0.76 88.58 % | -6.67 -3 420.55 % | -0.19 82.34 % | -1.07 35.76 % | -1.67 -110.24 % | -0.79 -28.01 % | -0.62 -969.37 % | 0.07 107.17 % | -1.00 34.82 % | -1.53 52.18 % | -3.19 -2 438.11 % | -0.13 76.32 % | -0.53 78.12 % | -2.43 -1 625.38 % | -0.14 -19 382.46 % | 0.00 99.80 % | -0.36 87.26 % | -2.82 -240.73 % | -0.83 -42.55 % | -0.58 9.97 % | -0.65 79.67 % | -3.17 33.00 % | -4.74 -564.83 % | 1.02 178.24 % | -1.30 95.95 % | -32.17 -1 216.70 % | -2.44 98.71 % | -188.95 54.21 % | -412.64 -2 198.45 % | -17.95 72.20 % | -64.58 -423.46 % | -12.34 87.17 % | -96.14 -243.27 % | 67.10 252.78 % | -43.92 21.29 % | -55.81 -677.17 % | -7.18 -2 136.62 % | -0.32 99.37 % | -51.30 56.40 % | -117.65 -46.12 % | -80.52 -7 839.38 % | 1.04 1.25 % | 1.03 -1.99 % | 1.05 -0.22 % | 1.05 -0.73 % | 1.06 -1.39 % | 1.07 16.30 % | 0.92 4.63 % | 0.88 |
| Total other income expenses net | 623.000 K 216.94 % | -532.773 K | 0.000 100.00 % | -713.000 K | 0.000 | 0.000 100.00 % | -1.130 M -37 566.67 % | -3.000 K | 0.000 -100.00 % | 608.565 K 30 528.25 % | -2.000 K | 0.000 | 0.000 -100.00 % | 157.108 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 719.000 K | 0.000 -100.00 % | 3.000 K -99.99 % | 30.955 M 1 547 650.00 % | 2.000 K -99.67 % | 603.000 K | 0.000 100.00 % | -3.674 M -1 082.28 % | 374.000 K 103.26 % | 184.000 K 338.10 % | 42.000 K 207.69 % | -39.000 K | 0.000 | 0.000 -100.00 % | 13.561 M 140.20 % | -33.730 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2009-03-31 | 2008-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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | 2009-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 1.253 B 9 614.45 % | 12.898 M -99.00 % | 1.289 B | 0.000 -100.00 % | 1.250 B | 0.000 -100.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 4.18 % | 1.238 B -4.01 % | 1.290 B | 0.000 -100.00 % | 1.235 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.230 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.229 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.216 B | 0.000 -100.00 % | 1.223 B | 0.000 100.00 % | -58.733 M -105.02 % | 1.170 B | 0.000 100.00 % | -55.888 M | 0.000 -100.00 % | 998.410 M 5.44 % | 946.870 M 5.47 % | 897.748 M 4.43 % | 859.702 M 5.43 % | 815.420 M 7.65 % | 757.505 M 16.43 % | 650.630 M |
| Total investments | 0.000 -100.00 % | 36.834 M 1 641 338.68 % | 2.244 K -99.23 % | 293.192 K | 0.000 -100.00 % | 39.755 M | 0.000 -100.00 % | 55.000 K 685.60 % | 7.001 K -87.93 % | 58.000 K 544.37 % | 9.001 K -86.76 % | 68.000 K 1.64 % | 66.906 K | 0.000 -100.00 % | 80.000 K | 0.000 -100.00 % | 85.366 K | 0.000 -100.00 % | 82.000 K | 0.000 -100.00 % | 126.509 K | 0.000 -100.00 % | 121.000 K | 0.000 -100.00 % | 168.285 K | 0.000 -100.00 % | 287.000 K | 0.000 -100.00 % | 340.000 K | 0.000 -100.00 % | 329.000 K -13.63 % | 380.914 K | 0.000 -100.00 % | 319.000 K | 0.000 -100.00 % | 349.987 K 3.85 % | 337.000 K 16.91 % | 288.267 K 29.27 % | 223.000 K -70.85 % | 764.916 K -92.93 % | 10.822 M 1 413.99 % | 714.805 K |
| Total debt | 0.000 -100.00 % | 1.290 B 9 900.00 % | 12.900 M -99.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.299 B | 0.000 -100.00 % | 1.299 B | 0.000 | 0.000 -100.00 % | 1.170 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.051 B 5.47 % | 996.803 M 5.41 % | 945.635 M 5.47 % | 896.632 M 5.50 % | 849.925 M 10.90 % | 766.383 M 16.07 % | 660.257 M |
| Accumulated other comprehensive income loss | -1.209 B 7.64 % | -1.309 B | 0.000 100.00 % | -1.308 B -8.46 % | -1.206 B -23 048 494.91 % | -5.231 K 100.00 % | -1.204 B -1 304.20 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 100.00 % | -1.191 B | 0.000 100.00 % | -1.190 B | 0.000 100.00 % | -1.218 B | 0.000 100.00 % | -1.217 B | 0.000 100.00 % | -1.220 B | 0.000 100.00 % | -1.219 B | 0.000 100.00 % | -1.207 B | 0.000 100.00 % | -1.237 B | 0.000 100.00 % | -1.185 B | 0.000 | 0.000 100.00 % | -1.065 B | 0.000 -100.00 % | 158.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.364 B | 0.000 | 0.000 100.00 % | -1.357 B | 0.000 100.00 % | -1.352 B | 0.000 100.00 % | -1.350 B | 0.000 | 0.000 | 0.000 100.00 % | -1.348 B | 0.000 | 0.000 | 0.000 100.00 % | -1.376 B | 0.000 | 0.000 | 0.000 100.00 % | -1.377 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.282 B | 0.000 | 0.000 | 0.000 100.00 % | -1.168 B | 0.000 100.00 % | -1.094 B -4.32 % | -1.049 B -4.70 % | -1.002 B | 0.000 100.00 % | -665.655 M |
| Common stock | 0.000 -100.00 % | 100.000 M 9 900.00 % | 1.000 M -99.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M 0.00 % | 100.000 M |
| Total equity | -1.209 B 0.00 % | -1.209 B -9 904.38 % | -12.082 M 99.00 % | -1.208 B -0.17 % | -1.206 B 0.00 % | -1.206 B -0.12 % | -1.204 B 0.00 % | -1.204 B -0.45 % | -1.199 B -0.35 % | -1.195 B -0.12 % | -1.193 B -0.06 % | -1.192 B -0.05 % | -1.192 B -0.11 % | -1.191 B 0.00 % | -1.191 B -0.05 % | -1.190 B 0.00 % | -1.190 B 2.28 % | -1.218 B 0.00 % | -1.218 B -0.03 % | -1.217 B 0.00 % | -1.217 B 0.18 % | -1.220 B 0.00 % | -1.220 B -0.07 % | -1.219 B 0.00 % | -1.219 B -0.94 % | -1.207 B 0.00 % | -1.207 B 2.37 % | -1.237 B 0.00 % | -1.237 B -4.36 % | -1.185 B 0.00 % | -1.185 B -5.42 % | -1.124 B -5.58 % | -1.065 B 0.00 % | -1.065 B -772.50 % | 158.317 M 115.69 % | -1.009 B -2.62 % | -983.485 M -5.10 % | -935.751 M -5.09 % | -890.453 M -5.59 % | -843.344 M -11.28 % | -757.855 M -33.98 % | -565.655 M |
| Other non current liabilities | 1.209 B 24 070.03 % | 5.001 M 10 027.99 % | 49.378 K -99.01 % | 5.010 M -99.58 % | 1.206 B 23 624.41 % | 5.082 M -99.58 % | 1.204 B 21 519.35 % | 5.570 M -48.07 % | 10.726 M 88.51 % | 5.690 M -0.73 % | 5.732 M 2.08 % | 5.615 M 0.00 % | 5.615 M -99.53 % | 1.191 B 19 936.67 % | 5.942 M -99.50 % | 1.190 B 19 960.50 % | 5.932 M -99.51 % | 1.218 B 3 204.38 % | 36.855 M -96.97 % | 1.217 B 3 206.49 % | 36.820 M -96.98 % | 1.220 B 3 087.23 % | 38.265 M -96.86 % | 1.219 B 3 085.14 % | 38.264 M -96.83 % | 1.207 B 3 769.53 % | 31.204 M -97.48 % | 1.237 B | 0.000 -100.00 % | 1.185 B -3.75 % | 1.231 B 1 981.00 % | 59.165 M -94.44 % | 1.065 B -4.00 % | 1.109 B 800.53 % | -158.317 M -605.98 % | 31.289 M | 0.000 -100.00 % | 31.055 M 103.46 % | -896.632 M -200 629.15 % | 447.133 K 100.06 % | -766.383 M -16.07 % | -660.257 M |
| Long term debt | 0.000 -100.00 % | 1.290 B 9 900.00 % | 12.900 M -99.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B 0.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 1.299 B | 0.000 -100.00 % | 1.299 B | 0.000 | 0.000 -100.00 % | 1.170 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.051 B 5.47 % | 996.803 M 5.41 % | 945.635 M 5.47 % | 896.632 M 5.50 % | 849.925 M 10.90 % | 766.383 M 16.07 % | 660.257 M |
| Total non current liabilities | 1.209 B -6.66 % | 1.295 B 9 900.49 % | 12.949 M -99.00 % | 1.295 B 7.41 % | 1.206 B -6.90 % | 1.295 B 7.55 % | 1.204 B -7.05 % | 1.296 B -0.40 % | 1.301 B 0.39 % | 1.296 B 0.00 % | 1.296 B 0.01 % | 1.296 B 0.00 % | 1.296 B 8.82 % | 1.191 B -8.13 % | 1.296 B 8.90 % | 1.190 B -8.17 % | 1.296 B 6.41 % | 1.218 B -8.22 % | 1.327 B 8.99 % | 1.217 B -8.24 % | 1.327 B 8.79 % | 1.220 B -8.18 % | 1.328 B 8.98 % | 1.219 B -8.24 % | 1.328 B 10.01 % | 1.207 B -9.20 % | 1.330 B 7.52 % | 1.237 B -4.76 % | 1.299 B 9.57 % | 1.185 B -3.75 % | 1.231 B 0.17 % | 1.229 B 15.45 % | 1.065 B -4.00 % | 1.109 B 800.53 % | -158.317 M -114.62 % | 1.083 B 8.60 % | 996.803 M 2.06 % | 976.690 M 8.93 % | 896.632 M 5.44 % | 850.372 M 10.96 % | 766.383 M 16.07 % | 660.257 M |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 476.000 K -25.90 % | 642.392 K 179.30 % | 230.000 K -13.65 % | 266.369 K -20.01 % | 333.000 K -13.19 % | 383.585 K | 0.000 -100.00 % | 297.000 K | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 323.000 K | 0.000 -100.00 % | 272.210 K | 0.000 -100.00 % | 298.000 K | 0.000 -100.00 % | 270.096 K | 0.000 -100.00 % | 7.103 M | 0.000 -100.00 % | 63.363 M | 0.000 -100.00 % | 63.615 M 8 291.55 % | 758.084 K | 0.000 -100.00 % | 62.628 M | 0.000 -100.00 % | 29.804 M -59.92 % | 74.365 M 75.73 % | 42.317 M | 0.000 -100.00 % | 67.398 M | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 476.000 K -25.90 % | 642.392 K 110.62 % | 305.000 K 0.08 % | 304.769 K -45.38 % | 558.000 K -64.95 % | 1.592 M | 0.000 -100.00 % | 1.554 M | 0.000 -100.00 % | 1.831 M | 0.000 -100.00 % | 1.666 M | 0.000 -100.00 % | 1.723 M | 0.000 -100.00 % | 1.747 M | 0.000 -100.00 % | 2.390 M | 0.000 -100.00 % | 8.108 M | 0.000 -100.00 % | 63.363 M | 0.000 -100.00 % | 63.615 M 3 992.97 % | 1.554 M | 0.000 -100.00 % | 62.628 M | 0.000 -100.00 % | 30.549 M -58.92 % | 74.365 M 70.57 % | 43.598 M | 0.000 -100.00 % | 67.398 M | 0.000 | 0.000 |
| Total liabilities | 1.209 B -6.66 % | 1.295 B 9 900.49 % | 12.949 M -99.00 % | 1.295 B 7.41 % | 1.206 B -6.90 % | 1.295 B 7.55 % | 1.204 B -7.09 % | 1.296 B -0.41 % | 1.301 B 0.41 % | 1.296 B 0.00 % | 1.296 B -0.01 % | 1.296 B -0.08 % | 1.297 B 8.96 % | 1.191 B -8.24 % | 1.297 B 9.03 % | 1.190 B -8.30 % | 1.298 B 6.56 % | 1.218 B -8.33 % | 1.329 B 9.12 % | 1.217 B -8.36 % | 1.329 B 8.93 % | 1.220 B -8.30 % | 1.330 B 9.13 % | 1.219 B -8.41 % | 1.331 B 10.20 % | 1.207 B -9.75 % | 1.338 B 8.18 % | 1.237 B -9.19 % | 1.362 B 14.92 % | 1.185 B -8.48 % | 1.295 B 5.21 % | 1.231 B 15.60 % | 1.065 B -9.13 % | 1.172 B 840.09 % | -158.317 M -114.22 % | 1.113 B 3.92 % | 1.071 B 4.99 % | 1.020 B 13.79 % | 896.632 M -2.30 % | 917.770 M 19.75 % | 766.383 M 16.07 % | 660.257 M |
| Other non current assets | 0.000 -100.00 % | 86.252 M 1 547 229.38 % | -5.575 K -100.01 % | 37.744 M | 0.000 -100.00 % | 273.385 K | 0.000 -100.00 % | 48.410 M 0.03 % | 48.397 M -0.03 % | 48.411 M -0.18 % | 48.496 M 0.34 % | 48.330 M 0.15 % | 48.257 M | 0.000 -100.00 % | 48.103 M | 0.000 -100.00 % | 101.804 M | 0.000 -100.00 % | 48.053 M | 0.000 -100.00 % | 107.173 M | 0.000 -100.00 % | 47.482 M | 0.000 -100.00 % | 108.564 M | 0.000 -100.00 % | 342.000 K | 0.000 -100.00 % | 85.000 K | 0.000 -100.00 % | 97.000 K -99.91 % | 104.930 M | 0.000 -100.00 % | 399.000 K | 0.000 -100.00 % | 49.758 M 2 825.25 % | 1.701 M -95.15 % | 35.100 M 11 242.93 % | -315.000 K -105.58 % | 5.646 M 153.70 % | -10.516 M -1 205.08 % | -805.747 K |
| Long term investments | 0.000 | 0.000 | 0.000 100.00 % | -37.451 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K -6.10 % | 58.573 K 0.99 % | 58.000 K -6.45 % | 62.000 K -8.82 % | 68.000 K 100.13 % | -51.753 M | 0.000 | 0.000 | 0.000 100.00 % | -53.237 M | 0.000 | 0.000 | 0.000 100.00 % | -59.100 M | 0.000 | 0.000 | 0.000 100.00 % | -61.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.541 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.966 M | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 | 0.000 -100.00 % | 938.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 346.000 | 0.000 -100.00 % | 938.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 5.536 K -29.91 % | 7.898 K -23.19 % | 10.282 K | 0.000 -100.00 % | 14.995 K | 0.000 -100.00 % | 20.000 K 843.84 % | 2.119 K -87.54 % | 17.000 K 701.89 % | 2.120 K -47.00 % | 4.000 K -30.14 % | 5.726 K | 0.000 -100.00 % | 12.000 K | 0.000 -100.00 % | 18.057 K | 0.000 -100.00 % | 33.000 K | 0.000 -100.00 % | 48.992 K | 0.000 -100.00 % | 90.000 K | 0.000 -100.00 % | 116.363 K | 0.000 -100.00 % | 39.000 K | 0.000 -100.00 % | 45.000 K | 0.000 -100.00 % | 56.000 K -14.88 % | 65.791 K | 0.000 -100.00 % | 152.000 K | 0.000 -100.00 % | 181.960 K -18.40 % | 223.000 K -20.73 % | 281.321 K -10.69 % | 315.000 K -8.63 % | 344.740 K -37.27 % | 549.519 K -31.80 % | 805.747 K |
| Total non current assets | 0.000 -100.00 % | 86.258 M 3 713 115.67 % | 2.323 K -99.23 % | 303.474 K | 0.000 -100.00 % | 288.381 K | 0.000 -100.00 % | 48.485 M 531 475.49 % | 9.121 K -99.98 % | 48.486 M 422 730.73 % | 11.467 K -99.98 % | 48.402 M 0.15 % | 48.331 M | 0.000 -100.00 % | 48.115 M | 0.000 -100.00 % | 48.586 M | 0.000 -100.00 % | 48.086 M | 0.000 -100.00 % | 48.122 M | 0.000 -100.00 % | 47.572 M | 0.000 -100.00 % | 47.611 M | 0.000 -100.00 % | 381.000 K | 0.000 -100.00 % | 130.000 K | 0.000 -100.00 % | 153.000 K -99.68 % | 47.456 M | 0.000 -100.00 % | 551.000 K | 0.000 -100.00 % | 49.940 M 2 495.66 % | 1.924 M -94.56 % | 35.382 M 11 132.24 % | 315.000 K -94.74 % | 5.991 M -43.03 % | 10.516 M 1 205.08 % | 805.747 K |
| Other current assets | 0.000 100.00 % | -37.092 M -7 707.33 % | 487.587 K -99.00 % | 48.684 M | 0.000 -100.00 % | 48.620 M | 0.000 | 0.000 -100.00 % | 52.906 M 1 353.45 % | 3.640 M -93.01 % | 52.088 M 1 423.03 % | 3.420 M -32.03 % | 5.032 M | 0.000 -100.00 % | 3.322 M | 0.000 -100.00 % | 5.756 M | 0.000 -100.00 % | 2.746 M | 0.000 -100.00 % | 3.528 M | 0.000 -100.00 % | 1.936 M | 0.000 -100.00 % | 1.778 M | 0.000 -100.00 % | 47.471 M | 0.000 -100.00 % | 49.327 M | 0.000 -100.00 % | 50.554 M | 0.000 | 0.000 -100.00 % | 50.248 M | 0.000 -100.00 % | 1.056 M -97.02 % | 35.489 M 2 698.32 % | 1.268 M | 0.000 -100.00 % | 33.165 M | 0.000 | 0.000 |
| Short term investments | 0.000 -100.00 % | 36.886 M 9 730.19 % | 375.231 K -99.01 % | 37.744 M | 0.000 -100.00 % | 39.755 M | 0.000 -100.00 % | 43.244 M -12.76 % | 49.567 M 0.80 % | 49.175 M -2.98 % | 50.685 M 92 055.39 % | 55.000 K -99.89 % | 51.820 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.322 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.227 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.238 M | 0.000 | 0.000 | 0.000 -100.00 % | 340.000 K | 0.000 -100.00 % | 329.000 K -99.43 % | 57.922 M | 0.000 -100.00 % | 319.000 K | 0.000 | 0.000 -100.00 % | 337.000 K 16.91 % | 288.267 K | 0.000 -100.00 % | 764.916 K -10.64 % | 856.005 K | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 206.452 K 9 717.02 % | 2.103 K -99.64 % | 580.642 K | 0.000 -100.00 % | 687.685 K | 0.000 -100.00 % | 119.000 K -2.63 % | 122.220 K 2.71 % | 119.000 K 83.59 % | 64.819 K -99.87 % | 51.815 M 39 445.89 % | 131.025 K | 0.000 -100.00 % | 55.478 M | 0.000 -100.00 % | 93.256 K | 0.000 -100.00 % | 59.838 M | 0.000 -100.00 % | 212.561 K | 0.000 -100.00 % | 60.877 M | 0.000 -100.00 % | 43.202 K | 0.000 -100.00 % | 82.528 M | 0.000 -100.00 % | 75.364 M | 0.000 -100.00 % | 58.733 M 19 909 391.53 % | 295.000 | 0.000 -100.00 % | 55.888 M | 0.000 -100.00 % | 52.871 M 5.88 % | 49.933 M 4.27 % | 47.887 M 29.67 % | 36.930 M 7.03 % | 34.505 M 288.67 % | 8.878 M -7.79 % | 9.627 M |
| Cash and short term investments | 0.000 -100.00 % | 37.092 M 9 730.09 % | 377.335 K -99.02 % | 38.325 M | 0.000 -100.00 % | 40.443 M | 0.000 -100.00 % | 43.363 M -12.73 % | 49.690 M 0.80 % | 49.294 M -2.87 % | 50.750 M -2.16 % | 51.870 M -0.16 % | 51.951 M | 0.000 -100.00 % | 55.478 M | 0.000 -100.00 % | 53.415 M | 0.000 -100.00 % | 59.838 M | 0.000 -100.00 % | 59.439 M | 0.000 -100.00 % | 60.877 M | 0.000 -100.00 % | 61.281 M | 0.000 -100.00 % | 82.528 M | 0.000 -100.00 % | 75.704 M | 0.000 -100.00 % | 59.062 M 1.97 % | 57.922 M | 0.000 -100.00 % | 56.207 M | 0.000 -100.00 % | 52.871 M 5.17 % | 50.270 M 4.98 % | 47.887 M 29.67 % | 36.930 M 4.71 % | 35.270 M 262.35 % | 9.734 M 1.10 % | 9.627 M |
| Total current assets | 0.000 | 0.000 -100.00 % | 864.922 K -99.01 % | 87.009 M | 0.000 -100.00 % | 89.122 M | 0.000 -100.00 % | 43.363 M -57.73 % | 102.595 M 93.82 % | 52.934 M -48.53 % | 102.838 M 86.00 % | 55.290 M -2.97 % | 56.983 M | 0.000 -100.00 % | 58.802 M | 0.000 -100.00 % | 59.171 M | 0.000 -100.00 % | 62.605 M | 0.000 -100.00 % | 62.968 M | 0.000 -100.00 % | 62.845 M | 0.000 -100.00 % | 64.266 M | 0.000 -100.00 % | 129.999 M | 0.000 -100.00 % | 125.031 M | 0.000 -100.00 % | 109.616 M 85.32 % | 59.151 M | 0.000 -100.00 % | 106.455 M | 0.000 -100.00 % | 53.927 M -37.12 % | 85.759 M 74.47 % | 49.155 M 33.10 % | 36.930 M -46.04 % | 68.434 M 603.07 % | 9.734 M 1.10 % | 9.627 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.544 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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 58.200 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K | 0.000 -100.00 % | 1.207 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.229 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.449 M | 0.000 100.00 % | -48.549 M | 0.000 -100.00 % | 51.820 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 assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.100 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 -100.00 % | 36.560 M | 0.000 -100.00 % | 33.160 M -72.89 % | 122.295 M |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.000 K 95.31 % | 38.400 K -82.93 % | 225.000 K -81.38 % | 1.208 M | 0.000 -100.00 % | 1.257 M | 0.000 -100.00 % | 1.231 M | 0.000 -100.00 % | 1.343 M | 0.000 -100.00 % | 1.345 M | 0.000 -100.00 % | 1.449 M | 0.000 -100.00 % | 1.743 M | 0.000 -100.00 % | 1.005 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 796.165 K | 0.000 | 0.000 | 0.000 -100.00 % | 745.416 K | 0.000 -100.00 % | 1.281 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 105.698 K | 0.000 | 0.000 | 0.000 -100.00 % | 376.793 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 1.306 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 100.00 % | -13.082 M 99.00 % | -1.308 B | 0.000 | 0.000 | 0.000 100.00 % | -1.304 B | 0.000 100.00 % | -1.295 B -3 005.49 % | -41.687 M 96.77 % | -1.292 B -2 316.40 % | 58.314 M | 0.000 100.00 % | -1.291 B | 0.000 -100.00 % | 58.314 M | 0.000 100.00 % | -1.318 B | 0.000 -100.00 % | 58.317 M | 0.000 100.00 % | -1.320 B | 0.000 -100.00 % | 58.314 M | 0.000 100.00 % | -1.307 B | 0.000 100.00 % | -1.337 B | 0.000 100.00 % | -1.285 B -2 303.56 % | 58.318 M | 0.000 100.00 % | -1.165 B | 0.000 -100.00 % | 58.317 M 105.38 % | -1.083 B -1 957.93 % | 58.317 M 0.00 % | 58.317 M 0.00 % | 58.317 M 106.80 % | -857.855 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 86.258 M 9 846.20 % | 867.246 K -99.01 % | 87.313 M | 0.000 -100.00 % | 89.410 M | 0.000 -100.00 % | 91.848 M -10.48 % | 102.602 M 1.17 % | 101.420 M -1.39 % | 102.849 M -0.81 % | 103.692 M -1.54 % | 105.313 M | 0.000 -100.00 % | 106.917 M | 0.000 -100.00 % | 107.757 M | 0.000 -100.00 % | 110.691 M | 0.000 -100.00 % | 111.090 M | 0.000 -100.00 % | 110.417 M | 0.000 -100.00 % | 111.877 M | 0.000 -100.00 % | 130.380 M | 0.000 -100.00 % | 125.161 M | 0.000 -100.00 % | 109.769 M 2.97 % | 106.607 M | 0.000 -100.00 % | 107.006 M | 0.000 -100.00 % | 103.868 M 18.46 % | 87.683 M 3.72 % | 84.537 M 14.54 % | 73.805 M -0.83 % | 74.426 M 39.35 % | 53.409 M -59.76 % | 132.728 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-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-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-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-03-31 | 2009-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-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other non cash items | 1.091 M 105.85 % | 530.000 K 2.91 % | 515.000 K -38.25 % | 834.000 K -30.03 % | 1.192 M 95.73 % | 609.000 K 30 550.00 % | -2.000 K 33.33 % | -3.000 K -200.00 % | -1.000 K 0.10 % | -1.001 K -100.70 % | 144.000 K 14 500.00 % | -1.000 K -100.12 % | 851.000 K 125.73 % | 377.000 K 14.94 % | 328.000 K 797.87 % | -47.000 K -107.39 % | 636.000 K -41.00 % | 1.078 M 356.78 % | 236.000 K 74.81 % | 135.000 K -69.18 % | 438.000 K 101.56 % | -28.004 M -15 571.82 % | 181.000 K -51.86 % | 376.000 K 115.17 % | -2.479 M -833.43 % | 338.000 K 8.33 % | 312.000 K -38.34 % | 506.000 K 4.34 % | 484.933 K -95.59 % | 10.986 M 166.94 % | -16.412 M -27.63 % | -12.859 M -138.52 % | 33.386 M 83.19 % | 18.225 M -38.17 % | 29.476 M -6.01 % | 31.361 M 6.25 % | 29.515 M -1.72 % | 30.032 M 9.40 % | 27.452 M -1.88 % | 27.977 M 1 024.48 % | 2.488 M -89.31 % | 23.279 M -8.72 % | 25.503 M 14.72 % | 22.231 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -865.000 K 82.16 % | -4.848 M -731.56 % | -583.000 K 85.59 % | -4.047 M -2 710.42 % | -144.000 K 73.13 % | -536.000 K 37.02 % | -851.000 K -125.73 % | -377.000 K -14.94 % | -328.000 K -797.87 % | 47.000 K 107.39 % | -636.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -984.000 K 79.70 % | -4.848 M -587.45 % | -705.220 K 82.57 % | -4.047 M 91.77 % | -49.168 M -9 073.13 % | -536.000 K 37.02 % | -851.000 K -125.73 % | -377.000 K -14.94 % | -328.000 K -797.87 % | 47.000 K 107.39 % | -636.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -865.000 K -826.89 % | 119.000 K -97.60 % | 4.967 M 3 963.98 % | 122.220 K -97.07 % | 4.169 M -91.50 % | 49.024 M -1.08 % | 49.560 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 |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.443 M 4 775.50 % | -865.000 K -826.89 % | 119.000 K 120.41 % | -583.000 K -577.01 % | 122.220 K 184.88 % | -144.000 K -100.29 % | 49.024 M 5 860.75 % | -851.000 K -125.73 % | -377.000 K -14.94 % | -328.000 K -797.87 % | 47.000 K 107.39 % | -636.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -865.000 K 82.16 % | -4.848 M -731.56 % | -583.000 K 85.59 % | -4.047 M -2 710.42 % | -144.000 K 73.13 % | -536.000 K 37.02 % | -851.000 K -125.73 % | -377.000 K -14.94 % | -328.000 K -797.87 % | 47.000 K 107.39 % | -636.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -865.000 K 82.16 % | -4.848 M -731.56 % | -583.000 K 85.59 % | -4.047 M -2 710.42 % | -144.000 K 73.13 % | -536.000 K 37.02 % | -851.000 K -125.73 % | -377.000 K -14.94 % | -328.000 K -797.87 % | 47.000 K 107.39 % | -636.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |