 
					Shreyas Intermediates Limited SHREYASI.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.795 M 3 241.46 % | 143.500 K -99.81 % | 76.088 M -83.41 % | 458.745 M 91.25 % | 239.865 M -80.94 % | 1.259 B -29.08 % | 1.775 B 104.40 % | 868.324 M -21.39 % | 1.105 B -15.26 % | 1.304 B 47.18 % | 885.643 M 43.38 % | 617.684 M | 
| Net income | -15.900 M -0.35 % | -15.844 M -1.10 % | -15.671 M -15.71 % | -13.543 M 7.69 % | -14.672 M 27.85 % | -20.336 M 29.90 % | -29.009 M 11.83 % | -32.902 M -68.61 % | -19.514 M 61.51 % | -50.704 M -120.03 % | 253.170 M 135.13 % | -720.631 M -195.18 % | -244.133 M -62.48 % | -150.253 M -88.52 % | -79.701 M -1 054.85 % | 8.347 M -46.09 % | 15.483 M -78.62 % | 72.415 M 35.43 % | 53.469 M | 
| Income before tax | -15.900 M -0.35 % | -15.844 M -1.10 % | -15.671 M -15.71 % | -13.543 M 7.69 % | -14.672 M 27.85 % | -20.336 M 29.90 % | -29.009 M 11.83 % | -32.902 M -15.43 % | -28.503 M 43.79 % | -50.704 M -120.89 % | 242.703 M 133.68 % | -720.631 M -195.18 % | -244.133 M -62.48 % | -150.253 M -88.52 % | -79.701 M -997.23 % | 8.883 M -46.74 % | 16.680 M -79.98 % | 83.296 M 35.01 % | 61.698 M | 
| Income before tax ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.86 96.55 % | -198.63 -29 706.61 % | -0.67 -225.96 % | 0.53 117.61 % | -3.00 -1 449.00 % | -0.19 -129.10 % | -0.08 7.77 % | -0.09 -1 241.32 % | 0.01 -37.15 % | 0.01 -86.39 % | 0.09 -5.84 % | 0.10 | 
| EBITDA | 1.200 M -0.50 % | 1.206 M -33.95 % | 1.826 M -47.93 % | 3.506 M 47.50 % | 2.377 M 12 888.75 % | 18.303 K -99.84 % | 11.601 M 50.33 % | 7.717 M 168.20 % | -11.316 M 66.37 % | -33.646 M -112.44 % | 270.561 M 149.88 % | -542.456 M -877.33 % | -55.504 M -298.38 % | 27.979 M -69.52 % | 91.796 M -41.77 % | 157.635 M 29.73 % | 121.507 M -7.19 % | 130.922 M 45.67 % | 89.874 M | 
| Net income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6.86 94.95 % | -135.99 -20 306.49 % | -0.67 -220.75 % | 0.55 118.37 % | -3.00 -1 449.00 % | -0.19 -129.10 % | -0.08 7.77 % | -0.09 -1 314.61 % | 0.01 -36.38 % | 0.01 -85.47 % | 0.08 -5.54 % | 0.09 | 
| Ratio EBITDA | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 1.61 102.04 % | -78.86 -17 732.97 % | -0.44 -174.98 % | 0.59 126.08 % | -2.26 -5 028.69 % | -0.04 -379.71 % | 0.02 -85.09 % | 0.11 -25.92 % | 0.14 53.10 % | 0.09 -36.94 % | 0.15 1.60 % | 0.15 | 
| Gross profit ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -7.50 -9 299.28 % | -0.08 -117.67 % | 0.45 257.34 % | 0.13 133.02 % | -0.38 -549.64 % | 0.09 18.81 % | 0.07 -55.41 % | 0.16 -14.01 % | 0.19 15.21 % | 0.16 -12.57 % | 0.19 -9.80 % | 0.21 | 
| Weighted average shs out dil | 72.000 M 1.62 % | 70.854 M 0.00 % | 70.854 M 0.00 % | 70.854 M 0.00 % | 70.854 M 1.04 % | 70.123 M 335.11 % | 16.116 M 0.07 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.32 % | 16.052 M -0.47 % | 16.128 M 0.15 % | 16.104 M 0.20 % | 16.072 M | 
| Weighted average shs out | 72.000 M 1.62 % | 70.854 M 0.00 % | 70.854 M 0.00 % | 70.854 M 0.00 % | 70.854 M 1.04 % | 70.123 M 335.11 % | 16.116 M 0.07 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.32 % | 16.052 M -0.47 % | 16.128 M 0.15 % | 16.104 M 0.20 % | 16.072 M | 
| EPS diluted | -0.22 0.00 % | -0.22 0.00 % | -0.22 -15.79 % | -0.19 9.52 % | -0.21 27.59 % | -0.29 83.89 % | -1.80 11.76 % | -2.04 -68.60 % | -1.21 61.59 % | -3.15 -120.04 % | 15.72 135.13 % | -44.75 -195.18 % | -15.16 -62.49 % | -9.33 -88.48 % | -4.95 -1 051.92 % | 0.52 -45.83 % | 0.96 -78.67 % | 4.50 35.54 % | 3.32 | 
| Earnings per share | -0.22 0.00 % | -0.22 0.00 % | -0.22 -15.79 % | -0.19 9.52 % | -0.21 27.59 % | -0.29 83.89 % | -1.80 11.76 % | -2.04 -68.60 % | -1.21 61.59 % | -3.15 -120.04 % | 15.72 135.13 % | -44.75 -195.18 % | -15.16 -62.49 % | -9.33 -88.48 % | -4.95 -1 051.92 % | 0.52 -45.83 % | 0.96 -78.67 % | 4.50 35.54 % | 3.32 | 
| Gross profit | -17.000 M 0.29 % | -17.050 M 0.00 % | -17.050 M 0.00 % | -17.050 M 0.00 % | -17.050 M 16.43 % | -20.403 M 49.74 % | -40.594 M -12.91 % | -35.952 M -313 973.56 % | -11.447 K -100.03 % | 34.353 M -40.73 % | 57.961 M 163.15 % | -91.784 M -185.68 % | 107.120 M -15.74 % | 127.128 M -8.85 % | 139.472 M -32.40 % | 206.314 M -2.38 % | 211.336 M 28.68 % | 164.238 M 29.33 % | 126.987 M | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.989 M | 0.000 100.00 % | -10.467 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 535.350 K -55.28 % | 1.197 M -89.00 % | 10.881 M 32.23 % | 8.229 M | 
| Cost of revenue | 17.000 M -0.29 % | 17.050 M 0.00 % | 17.050 M 0.00 % | 17.050 M 0.00 % | 17.050 M -16.43 % | 20.403 M -49.74 % | 40.594 M -0.38 % | 40.747 M 26 197.38 % | 154.947 K -99.62 % | 40.797 M -89.82 % | 400.784 M 20.85 % | 331.649 M -71.20 % | 1.152 B -30.11 % | 1.648 B 126.07 % | 728.853 M -18.86 % | 898.236 M -17.76 % | 1.092 B 51.39 % | 721.405 M 47.02 % | 490.697 M | 
| General and administrative expenses | 235.000 K 71.53 % | 137.000 K -95.03 % | 2.756 M 215.65 % | 873.225 K -62.77 % | 2.345 M 45.45 % | 1.612 M 148.79 % | 648.127 K 2.84 % | 630.251 K -72.36 % | 2.280 M 6.43 % | 2.142 M 26.23 % | 1.697 M -60.20 % | 4.264 M -25.95 % | 5.758 M -84.17 % | 36.367 M 25.95 % | 28.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 104.000 K -36.20 % | 163.000 K 20.82 % | 134.912 K -1.72 % | 137.280 K -22.78 % | 177.786 K 28.20 % | 138.680 K 29.17 % | 107.360 K | 0.000 -100.00 % | 58.080 K -54.81 % | 128.514 K -78.14 % | 587.920 K -93.96 % | 9.738 M 33.75 % | 7.281 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 0.000 -100.00 % | 3.547 M 204.00 % | 1.167 M 28.15 % | 910.495 K 3.25 % | 881.864 K -77.13 % | 3.856 M -66.82 % | 11.621 M 1 998.86 % | -612.000 K 73.96 % | -2.350 M -102.81 % | 83.724 M 144.77 % | -187.027 M -175.72 % | 247.011 M 18.84 % | 207.853 M -13.76 % | 241.014 M 26.65 % | 190.299 M -3.61 % | 197.431 M 1.43 % | 194.656 M 419.11 % | -61.000 M -27.87 % | -47.704 M | 
| Operating expenses | 4.000 M 3.98 % | 3.847 M -5.20 % | 4.058 M 111.24 % | 1.921 M -43.58 % | 3.405 M -39.27 % | 5.607 M 5 122.62 % | 107.360 K 501.63 % | 17.845 K 255.89 % | -11.447 K -100.01 % | 85.995 M 146.55 % | -184.742 M -170.78 % | 261.012 M 18.16 % | 220.891 M -20.37 % | 277.381 M 26.56 % | 219.172 M 11.01 % | 197.431 M 174.92 % | 71.815 M 17.73 % | 61.000 M 27.87 % | 47.704 M | 
| Cost and expenses | 21.000 M 0.49 % | 20.897 M -1.00 % | 21.108 M 11.27 % | 18.970 M -7.26 % | 20.455 M -21.36 % | 26.010 M -26.73 % | 35.497 M -7.39 % | 38.331 M 26 611.50 % | 143.500 K -99.89 % | 126.792 M -41.31 % | 216.043 M -63.55 % | 592.662 M -56.82 % | 1.373 B -28.70 % | 1.925 B 103.06 % | 948.025 M -13.48 % | 1.096 B -14.85 % | 1.287 B 64.47 % | 782.405 M 45.32 % | 538.401 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 | 
| Selling general and administrative expenses | 4.000 M 1 233.33 % | 300.000 K -89.62 % | 2.891 M 186.12 % | 1.011 M -59.95 % | 2.523 M 44.08 % | 1.751 M 131.79 % | 755.487 K 19.87 % | 630.251 K -73.04 % | 2.338 M 2.96 % | 2.271 M -0.63 % | 2.285 M -83.68 % | 14.001 M 7.39 % | 13.038 M -64.15 % | 36.367 M 25.95 % | 28.874 M | 0.000 | 0.000 -100.00 % | 121.999 M 27.87 % | 95.407 M | 
| Interest income | 392.000 K 54.94 % | 253.000 K -76.66 % | 1.084 M 188.69 % | 375.486 K -7.90 % | 407.690 K -48.06 % | 784.983 K -10.06 % | 872.761 K 123.17 % | 391.078 K -33.27 % | 586.037 K 22.04 % | 480.184 K | 0.000 -100.00 % | 44.168 K 437.00 % | 8.225 K 6 697.52 % | 121.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 0.000 | 0.000 -100.00 % | 447.451 K 25 424.87 % | 1.753 K -93.93 % | 28.874 K -28.68 % | 40.483 K -88.80 % | 361.372 K 1 301.92 % | 25.777 K -81.23 % | 137.361 K -66.60 % | 411.249 K 233.19 % | 123.426 K -99.90 % | 121.897 M -6.49 % | 130.362 M 8.06 % | 120.640 M -3.38 % | 124.865 M 15.95 % | 107.688 M 53.93 % | 69.958 M 198.86 % | 23.408 M 23.08 % | 19.019 M | 
| Depreciation and amortization | 17.000 M -0.29 % | 17.050 M 0.00 % | 17.050 M 0.00 % | 17.050 M 0.00 % | 17.050 M -16.43 % | 20.403 M -49.74 % | 40.594 M 0.00 % | 40.594 M 138.09 % | 17.050 M 0.00 % | 17.050 M -38.53 % | 27.735 M -50.72 % | 56.278 M -3.41 % | 58.267 M 1.17 % | 57.592 M 23.50 % | 46.632 M 13.56 % | 41.064 M 17.77 % | 34.869 M 43.97 % | 24.219 M 164.49 % | 9.157 M | 
| Operating income | -21.000 M -0.49 % | -20.897 M 1.00 % | -21.108 M -11.27 % | -18.970 M 7.26 % | -20.455 M 21.36 % | -26.010 M 26.73 % | -35.497 M 6.05 % | -37.784 M -5.32 % | -35.877 M 29.24 % | -50.704 M -120.89 % | 242.703 M 168.79 % | -352.796 M -210.09 % | -113.771 M 24.28 % | -150.253 M -88.52 % | -79.701 M -997.23 % | 8.883 M -89.43 % | 84.041 M -18.59 % | 103.238 M 30.21 % | 79.283 M | 
| Operating income ratio | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -7.88 96.85 % | -250.01 -37 417.87 % | -0.67 -225.96 % | 0.53 135.97 % | -1.47 -1 527.26 % | -0.09 -6.76 % | -0.08 7.77 % | -0.09 -1 241.32 % | 0.01 -87.53 % | 0.06 -44.69 % | 0.12 -9.18 % | 0.13 | 
| Total other income expenses net | 5.100 M 0.93 % | 5.053 M -7.06 % | 5.437 M 0.18 % | 5.427 M -6.14 % | 5.782 M 1.90 % | 5.674 M -12.55 % | 6.488 M 32.90 % | 4.882 M -33.80 % | 7.375 M | 0.000 -100.00 % | 208.232 M 156.61 % | -367.835 M -182.16 % | -130.362 M -13.62 % | -114.739 M -0.68 % | -113.966 M -70 349 282.72 % | -162.000 100.00 % | -67.361 M -237.77 % | -19.943 M -13.41 % | -17.585 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 76.900 M 0.04 % | 76.870 M 0.00 % | 76.870 M 1.45 % | 75.773 M 15.57 % | 65.564 M -12.57 % | 74.992 M -92.28 % | 971.224 M -0.96 % | 980.651 M -0.45 % | 985.081 M -0.52 % | 990.187 M 0.53 % | 984.978 M -32.85 % | 1.467 B 7.90 % | 1.359 B 9.93 % | 1.237 B 9.02 % | 1.134 B 26.77 % | 894.747 M 14.52 % | 781.313 M 33.22 % | 586.483 M 34.07 % | 437.435 M | 
| Total investments | 8.300 M 207 400.00 % | 4.000 K 1 398.13 % | 267.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.271 M 35.79 % | 936.256 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.103 M 41.71 % | 18.420 M -32.24 % | 27.184 M 96.27 % | 13.850 M | 
| Total debt | 77.400 M 0.03 % | 77.374 M 0.00 % | 77.374 M 0.00 % | 77.374 M 16.35 % | 66.500 M -12.50 % | 76.000 M -92.18 % | 972.103 M -0.97 % | 981.603 M -0.48 % | 986.353 M -0.48 % | 991.123 M 0.00 % | 991.123 M -33.47 % | 1.490 B 7.70 % | 1.383 B 9.72 % | 1.261 B 8.89 % | 1.158 B 29.05 % | 897.144 M 13.66 % | 789.323 M 30.34 % | 605.601 M 37.94 % | 439.037 M | 
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 556.602 M | 0.000 -100.00 % | 487.112 M 0.00 % | 487.112 M 0.00 % | 487.112 M | 0.000 -100.00 % | 3.000 M 0.00 % | 3.000 M 0.00 % | 3.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 174.602 M 5.02 % | 166.254 M 7.27 % | 154.991 M 87.69 % | 82.576 M | 
| Retained earnings | -1.141 B -1.41 % | -1.125 B -8.20 % | -1.040 B -1.53 % | -1.024 B -1.34 % | -1.011 B -1.47 % | -996.160 M -2.08 % | -975.825 M -3.06 % | -946.816 M -3.60 % | -913.914 M -2.18 % | -894.400 M 2.06 % | -913.187 M 3.17 % | -943.080 M -304.76 % | -232.995 M -2 191.85 % | 11.138 M -93.10 % | 161.392 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock | 748.500 M 0.00 % | 748.500 M 5.64 % | 708.539 M 0.00 % | 708.539 M 0.00 % | 708.539 M 0.00 % | 708.539 M 339.98 % | 161.039 M -48.23 % | 311.039 M 0.00 % | 311.039 M 0.00 % | 311.039 M 93.15 % | 161.039 M 0.00 % | 161.039 M -48.23 % | 311.039 M 0.00 % | 311.039 M 0.00 % | 311.039 M 93.15 % | 161.039 M 0.00 % | 161.039 M 0.00 % | 161.039 M 0.20 % | 160.721 M | 
| Total equity | 163.900 M -8.84 % | 179.800 M -8.08 % | 195.604 M -7.42 % | 211.275 M -6.02 % | 224.818 M -6.13 % | 239.490 M 137.35 % | -641.277 M -4.74 % | -612.269 M -5.68 % | -579.366 M -3.49 % | -559.853 M -9.96 % | -509.148 M 16.33 % | -608.532 M -699.23 % | 101.553 M -70.62 % | 345.686 M -30.30 % | 495.940 M -13.85 % | 575.641 M 13.47 % | 507.293 M 2.27 % | 496.030 M 103.88 % | 243.298 M | 
| Other non current 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 | 
| Long term debt | 77.400 M 0.03 % | 77.374 M 0.00 % | 77.374 M 0.00 % | 77.374 M 16.35 % | 66.500 M -12.50 % | 76.000 M -92.18 % | 972.103 M -0.97 % | 981.603 M -0.48 % | 986.353 M -0.48 % | 991.123 M 0.00 % | 991.123 M -14.57 % | 1.160 B 11.74 % | 1.038 B -17.64 % | 1.261 B 8.89 % | 1.158 B 154.00 % | 455.819 M 27.18 % | 358.411 M -3.48 % | 371.342 M 22.59 % | 302.926 M | 
| Total non current liabilities | 77.400 M 0.03 % | 77.374 M 0.00 % | 77.374 M 0.00 % | 77.374 M 16.35 % | 66.500 M -12.50 % | 76.000 M -92.18 % | 972.103 M -0.97 % | 981.603 M -0.48 % | 986.353 M -0.48 % | 991.123 M 0.00 % | 991.123 M -14.57 % | 1.160 B 10.61 % | 1.049 B -17.50 % | 1.271 B 8.81 % | 1.168 B 150.52 % | 466.365 M 26.51 % | 368.641 M -3.14 % | 380.587 M 22.91 % | 309.658 M | 
| Other current liabilities | 600.000 K 2.56 % | 585.000 K 155.03 % | 229.389 K 207.90 % | 74.500 K -14.67 % | 87.308 K 16.31 % | 75.065 K -1.32 % | 76.070 K -89.81 % | 746.857 K 589.57 % | 108.308 K -60.57 % | 274.671 K 4.59 % | 262.628 K -90.75 % | 2.840 M -52.58 % | 5.989 M -92.01 % | 74.922 M 174.47 % | 27.297 M 321.59 % | 6.475 M 12.92 % | 5.734 M -34.78 % | 8.792 M 120.41 % | 3.989 M | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 329.582 M -4.44 % | 344.906 M | 0.000 | 0.000 -100.00 % | 441.325 M 2.42 % | 430.912 M 83.95 % | 234.259 M 72.11 % | 136.111 M | 
| Total current liabilities | 24.800 M 24.72 % | 19.885 M 2.38 % | 19.423 M -4.54 % | 20.346 M -0.76 % | 20.502 M 0.68 % | 20.363 M 0.05 % | 20.352 M -27.04 % | 27.894 M 76.95 % | 15.764 M -47.93 % | 30.276 M -48.69 % | 59.003 M -88.73 % | 523.532 M 25.42 % | 417.411 M 457.13 % | 74.922 M 174.47 % | 27.297 M -95.52 % | 609.881 M 9.26 % | 558.195 M 46.42 % | 381.225 M 60.23 % | 237.922 M | 
| Total liabilities | 102.200 M 5.08 % | 97.259 M 0.48 % | 96.797 M -0.94 % | 97.720 M 12.32 % | 87.002 M -9.71 % | 96.363 M -90.29 % | 992.455 M -1.69 % | 1.009 B 0.74 % | 1.002 B -1.89 % | 1.021 B -2.74 % | 1.050 B -37.63 % | 1.684 B 14.83 % | 1.466 B 8.92 % | 1.346 B 12.59 % | 1.196 B 11.09 % | 1.076 B 16.12 % | 926.836 M 21.66 % | 761.812 M 39.12 % | 547.580 M | 
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.354 M -87.53 % | 26.898 M -46.68 % | 50.442 M -31.82 % | 73.986 M -24.14 % | 97.530 M 171.35 % | 35.942 M -0.30 % | 36.051 M 266.37 % | 9.840 M -5.87 % | 10.454 M -5.55 % | 11.068 M -5.25 % | 11.682 M 41.74 % | 8.242 M -6.93 % | 8.855 M | 
| Long term investments | 8.300 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 | 
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Property plant equipment net | 146.000 M -10.48 % | 163.099 M -9.46 % | 180.149 M -8.65 % | 197.198 M -7.96 % | 214.248 M -7.37 % | 231.297 M -6.87 % | 248.347 M -6.42 % | 265.396 M -6.04 % | 282.446 M -5.69 % | 299.495 M -5.39 % | 316.545 M -63.11 % | 858.140 M -5.71 % | 910.137 M -5.91 % | 967.278 M -5.59 % | 1.025 B 21.82 % | 841.070 M 15.84 % | 726.040 M 5.49 % | 688.262 M 94.52 % | 353.831 M | 
| Total non current assets | 173.800 M -4.80 % | 182.555 M -8.54 % | 199.605 M -7.87 % | 216.654 M -7.30 % | 233.704 M -6.80 % | 250.753 M -7.52 % | 271.157 M -13.02 % | 311.750 M -11.52 % | 352.344 M -8.23 % | 383.948 M -9.56 % | 424.542 M -52.52 % | 894.082 M -5.51 % | 946.188 M -3.17 % | 977.118 M -5.59 % | 1.035 B 21.46 % | 852.138 M 15.51 % | 737.722 M 5.92 % | 696.503 M 92.04 % | 362.686 M | 
| Other current assets | 800.000 K -11.31 % | 902.000 K -10.15 % | 1.004 M -72.70 % | 3.677 M -75.53 % | 15.030 M 10.24 % | 13.634 M 13.95 % | 11.966 M 36.87 % | 8.742 M 19.42 % | 7.321 M 1.69 % | 7.199 M 13.16 % | 6.362 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.983 M -15.42 % | 24.807 M 19.73 % | 20.720 M 119.96 % | 9.420 M 61.23 % | 5.842 M | 
| Short term investments | 0.000 -100.00 % | 4.000 K 1 398.13 % | 267.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.271 M 35.79 % | 936.256 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.103 M 41.71 % | 18.420 M -32.24 % | 27.184 M 96.27 % | 13.850 M | 
| cash and cash equivalents | 500.000 K -0.79 % | 504.000 K 0.00 % | 504.000 K -68.52 % | 1.601 M 71.13 % | 935.601 K -7.14 % | 1.008 M 14.59 % | 879.277 K -7.60 % | 951.584 K -25.15 % | 1.271 M 35.79 % | 936.256 K -84.76 % | 6.144 M -73.18 % | 22.911 M -3.70 % | 23.791 M -1.20 % | 24.079 M 2.59 % | 23.471 M 879.25 % | 2.397 M -70.08 % | 8.010 M -58.10 % | 19.118 M 1 093.62 % | 1.602 M | 
| Cash and short term investments | 500.000 K -0.79 % | 504.000 K -0.05 % | 504.267 K -68.51 % | 1.601 M 71.13 % | 935.601 K -7.14 % | 1.008 M 14.59 % | 879.277 K -7.60 % | 951.584 K -25.15 % | 1.271 M 35.79 % | 936.256 K -84.76 % | 6.144 M -73.18 % | 22.911 M -3.70 % | 23.791 M -1.20 % | 24.079 M 2.59 % | 23.471 M -17.65 % | 28.500 M 7.83 % | 26.430 M -42.92 % | 46.302 M 199.65 % | 15.452 M | 
| Total current assets | 92.200 M -2.40 % | 94.464 M 1.80 % | 92.796 M 0.49 % | 92.341 M 18.21 % | 78.116 M -8.21 % | 85.099 M 6.35 % | 80.021 M -6.38 % | 85.478 M 21.41 % | 70.406 M -9.27 % | 77.598 M -33.36 % | 116.435 M -35.70 % | 181.074 M -70.87 % | 621.603 M -13.03 % | 714.732 M 8.87 % | 656.529 M -17.91 % | 799.749 M 14.84 % | 696.407 M 24.06 % | 561.338 M 31.10 % | 428.191 M | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.451 M -80.56 % | 105.175 M -70.62 % | 358.032 M -4.70 % | 375.688 M -16.15 % | 448.044 M -22.17 % | 575.640 M 14.33 % | 503.475 M 31.96 % | 381.540 M 43.92 % | 265.112 M | 
| Net receivables | 90.900 M -2.32 % | 93.058 M 1.94 % | 91.288 M 4.85 % | 87.062 M 40.08 % | 62.150 M -11.79 % | 70.457 M 4.88 % | 67.176 M -11.36 % | 75.784 M 22.60 % | 61.814 M -11.01 % | 69.463 M -16.79 % | 83.477 M | 0.000 | 0.000 -100.00 % | 309.738 M 88.83 % | 164.032 M -3.96 % | 170.802 M 17.16 % | 145.782 M 17.49 % | 124.077 M -12.49 % | 141.785 M | 
| Tax assets | 19.500 M 0.23 % | 19.456 M 0.00 % | 19.456 M 0.00 % | 19.456 M 0.00 % | 19.456 M 0.00 % | 19.456 M 0.00 % | 19.456 M 0.00 % | 19.456 M 0.00 % | 19.456 M 85.88 % | 10.467 M 0.00 % | 10.467 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 24.200 M 25.39 % | 19.300 M 0.55 % | 19.194 M -5.32 % | 20.272 M -0.70 % | 20.414 M 0.62 % | 20.288 M 0.06 % | 20.276 M -25.31 % | 27.147 M 73.41 % | 15.655 M -47.82 % | 30.002 M -48.93 % | 58.740 M -69.26 % | 191.110 M 187.32 % | 66.516 M | 0.000 | 0.000 -100.00 % | 162.081 M 33.35 % | 121.549 M -4.23 % | 126.914 M 32.95 % | 95.462 M | 
| 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 -100.00 % | 11.260 M 377.18 % | 2.360 M | 
| 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 | 
| 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 | 
| 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 | 
| Preferred stock | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M 0.00 % | 40.000 M | 0.000 | 0.000 -100.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M 25.00 % | 120.000 M 0.00 % | 120.000 M | 0.000 | 
| Other total stockholders equity | 487.112 M 1 320.19 % | -39.921 M -108.20 % | 487.112 M | 0.000 | 0.000 -100.00 % | 40.000 M -76.95 % | 173.509 M 161.42 % | -282.491 M 0.00 % | -282.491 M 0.00 % | -282.491 M -216.25 % | 243.000 M 40.05 % | 173.509 M 638.06 % | 23.509 M 0.00 % | 23.509 M 0.00 % | 23.509 M -73.88 % | 90.000 M 50.00 % | 60.000 M 0.00 % | 60.000 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 -100.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M 3.09 % | 10.231 M 10.66 % | 9.245 M 37.32 % | 6.732 M | 
| 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 | 
| Total assets | 266.100 M -3.94 % | 277.019 M -5.26 % | 292.401 M -5.37 % | 308.995 M -0.91 % | 311.819 M -7.16 % | 335.853 M -4.36 % | 351.178 M -11.59 % | 397.228 M -6.04 % | 422.750 M -8.41 % | 461.547 M -14.68 % | 540.977 M -49.68 % | 1.075 B -31.42 % | 1.568 B -7.33 % | 1.692 B 0.02 % | 1.692 B 2.40 % | 1.652 B 15.18 % | 1.434 B 14.02 % | 1.258 B 59.04 % | 790.877 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 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 | 
| 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 | 
| Change in working capital | 7.100 M 573.33 % | -1.500 M 39.41 % | -2.476 M 81.95 % | -13.715 M -294.51 % | 7.051 M 242.75 % | -4.939 M -128.94 % | -2.157 M 33.84 % | -3.261 M 53.32 % | -6.986 M -242.50 % | 4.902 M 105.57 % | -88.032 M -238.42 % | 63.599 M 737.97 % | -9.969 M -224.93 % | -3.068 M 94.89 % | -59.999 M 66.19 % | -177.462 M -210.56 % | -57.142 M 51.72 % | -118.344 M | 
| Accounts receivables | 2.100 M 223.53 % | -1.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.360 M | 0.000 -100.00 % | 10.594 M 136.40 % | -29.107 M 11.81 % | -33.005 M -333.56 % | 14.131 M 118.59 % | -76.012 M | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.656 M -75.60 % | 72.356 M -43.29 % | 127.597 M 276.81 % | -72.165 M 42.16 % | -124.774 M -7.17 % | -116.429 M 1.99 % | -118.790 M | 
| Accounts payables | 4.900 M 4 800.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.417 M | 0.000 | 0.000 -100.00 % | 41.273 M 309.69 % | -19.683 M -143.59 % | 45.156 M -40.94 % | 76.458 M | 
| Other working capital | 100.000 K 0.00 % | 100.000 K 104.04 % | -2.476 M 81.95 % | -13.715 M -294.51 % | 7.051 M 242.75 % | -4.939 M -128.94 % | -2.157 M 33.84 % | -3.261 M 53.32 % | -6.986 M -242.50 % | 4.902 M 105.57 % | -88.032 M | 0.000 100.00 % | -82.325 M 41.72 % | -141.259 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 5.300 M -0.99 % | 5.353 M 198.45 % | -5.437 M -0.19 % | -5.427 M 6.15 % | -5.782 M -1.91 % | -5.674 M 57.37 % | -13.309 M -178.27 % | 17.002 M 47.29 % | 11.543 M -49.92 % | 23.049 M 3 905.17 % | -605.723 K -41 816.46 % | 1.452 K 100.00 % | -29.044 M -165.30 % | 44.479 M 14 013.24 % | 315.161 K 107.08 % | -4.450 M -152.06 % | 8.547 M 4 554.42 % | -191.872 K | 
| Net cash provided by operating activities | 13.500 M 167.17 % | 5.053 M 177.33 % | -6.534 M 58.21 % | -15.635 M -528.88 % | 3.646 M 134.57 % | -10.546 M -171.74 % | -3.881 M -83.79 % | -2.112 M 69.38 % | -6.896 M -20.90 % | -5.704 M 95.85 % | -137.529 M -12.48 % | -122.266 M -758.09 % | 18.579 M -79.04 % | 88.657 M 1 017.87 % | -9.659 M 92.62 % | -130.946 M -372.58 % | 48.039 M 185.92 % | -55.910 M | 
| 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 100.00 % | -512.000 K -71.24 % | -299.000 K 99.87 % | -230.132 M -47.43 % | -156.093 M -114.86 % | -72.648 M 79.71 % | -358.037 M -47.27 % | -243.108 M | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K | 
| Purchases of investments | -8.300 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 | 
| 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 | 
| Other investing activites | -5.200 M -2.91 % | -5.053 M -192.94 % | 5.437 M 0.19 % | 5.427 M -6.15 % | 5.782 M 1.91 % | 5.674 M -57.37 % | 13.309 M 103.27 % | 6.547 M -45.44 % | 12.001 M 2 278.97 % | 504.461 K -99.86 % | 370.182 M | 0.000 -100.00 % | 43.000 K -93.71 % | 684.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | -13.500 M -167.17 % | -5.053 M -192.94 % | 5.437 M 0.19 % | 5.427 M -6.15 % | 5.782 M 1.91 % | 5.674 M -57.37 % | 13.309 M 103.27 % | 6.547 M -45.44 % | 12.001 M 2 278.97 % | 504.461 K -99.86 % | 370.182 M 72 401.09 % | -512.000 K -100.00 % | -256.000 K 99.89 % | -229.448 M -46.99 % | -156.093 M -114.86 % | -72.648 M 79.71 % | -358.037 M -47.30 % | -243.068 M | 
| Debt repayment | 0.000 | 0.000 | 0.000 -100.00 % | 10.874 M 214.46 % | -9.500 M 98.94 % | -896.103 M -9 332.66 % | -9.500 M -100.00 % | -4.750 M 0.42 % | -4.770 M | 0.000 100.00 % | -249.162 M -303.41 % | 122.491 M 19.01 % | 102.925 M -60.51 % | 260.627 M 141.72 % | 107.821 M -41.31 % | 183.722 M 14.45 % | 160.530 M -47.49 % | 305.686 M | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 901.103 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 60.000 M | 0.000 -100.00 % | 180.318 M 18 031 700.00 % | 1.000 K | 
| 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 | 
| 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 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.417 K | 0.000 100.00 % | -9.058 K 92.66 % | -123.426 K | 0.000 100.00 % | -120.640 M 3.38 % | -124.865 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 -100.00 % | 10.874 M 214.46 % | -9.500 M -290.00 % | 5.000 M 152.63 % | -9.500 M -99.77 % | -4.755 M 0.31 % | -4.770 M -52 560.60 % | -9.058 K 100.00 % | -249.286 M -303.51 % | 122.491 M 791.45 % | -17.715 M -113.05 % | 135.762 M -19.10 % | 167.821 M -8.65 % | 183.722 M -46.10 % | 340.848 M 11.50 % | 305.687 M | 
| Effect of forex changes on cash | -4.000 K -1 398.13 % | -267.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -4.000 K -1 398.13 % | -267.000 99.98 % | -1.097 M -264.81 % | 665.534 K 1 024.93 % | -71.955 K -156.09 % | 128.279 K 277.41 % | -72.307 K 77.39 % | -319.761 K -195.43 % | 335.090 K 106.43 % | -5.208 M 68.69 % | -16.633 M | 0.000 -100.00 % | 609.000 K 112.11 % | -5.029 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Cash at beginning of period | 504.000 K 0.80 % | 500.000 K -68.77 % | 1.601 M 71.13 % | 935.601 K -7.14 % | 1.008 M 14.59 % | 879.277 K -7.60 % | 951.584 K -25.15 % | 1.271 M 35.79 % | 936.255 K -84.76 % | 6.144 M -73.02 % | 22.777 M 30.11 % | 17.506 M -25.41 % | 23.470 M -17.65 % | 28.499 M 255.81 % | 8.010 M -58.10 % | 19.118 M 1 093.62 % | 1.602 M | 0.000 | 
| Cash at end of period | 500.000 K 0.00 % | 500.000 K -0.85 % | 504.267 K -68.51 % | 1.601 M 71.13 % | 935.601 K -7.14 % | 1.008 M 14.59 % | 879.277 K -7.60 % | 951.584 K -25.15 % | 1.271 M 35.79 % | 936.255 K -84.76 % | 6.144 M -74.17 % | 23.791 M -1.20 % | 24.079 M 2.59 % | 23.470 M 879.22 % | 2.397 M -70.08 % | 8.010 M -58.10 % | 19.118 M 1 093.62 % | 1.602 M | 
| Operating cash flow | 13.500 M 167.17 % | 5.053 M 177.33 % | -6.534 M 58.21 % | -15.635 M -528.88 % | 3.646 M 134.57 % | -10.546 M -171.74 % | -3.881 M -83.79 % | -2.112 M 69.38 % | -6.896 M -20.90 % | -5.704 M 95.85 % | -137.529 M -12.48 % | -122.266 M -758.09 % | 18.579 M -79.04 % | 88.657 M 1 017.87 % | -9.659 M 92.62 % | -130.946 M -372.58 % | 48.039 M 185.92 % | -55.910 M | 
| Capital expenditure | -13.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -512.000 K -71.24 % | -299.000 K 99.87 % | -230.132 M -47.43 % | -156.093 M -114.86 % | -72.648 M 79.71 % | -358.037 M -47.27 % | -243.108 M | 
| Free CashFlow | 0.000 -100.00 % | 5.053 M 177.33 % | -6.534 M 58.21 % | -15.635 M -528.88 % | 3.646 M 134.57 % | -10.546 M -171.74 % | -3.881 M -83.79 % | -2.112 M 69.38 % | -6.896 M -20.90 % | -5.704 M 95.85 % | -137.529 M -12.01 % | -122.778 M -771.65 % | 18.280 M 112.92 % | -141.475 M 14.65 % | -165.752 M 18.59 % | -203.594 M 34.32 % | -309.998 M -3.67 % | -299.018 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 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 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 63.200 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 -100.00 % | 7.616 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.148 M 299.21 % | -5.094 M -516.52 % | 1.223 M | 0.000 -100.00 % | 18.000 K -78.05 % | 82.000 K -94.82 % | 1.584 M 5 766.67 % | 27.000 K -97.84 % | 1.250 M -89.76 % | 12.207 M -35.12 % | 18.814 M -54.51 % | 41.362 M 1 009.20 % | 3.729 M 1 325.06 % | 261.673 K -99.87 % | 197.068 M 986.54 % | -22.229 M -318.70 % | 10.164 M -70.03 % | 33.916 M -70.37 % | 114.472 M 312.42 % | 27.756 M 80.64 % | 15.365 M -74.40 % | 60.015 M -57.65 % | 141.712 M -64.54 % | 399.687 M 55.28 % | 257.393 M -45.74 % | 474.336 M 91.24 % | 248.031 M -61.47 % | 643.680 M 219.27 % | 201.608 M -12.73 % | 231.016 M -64.85 % | 657.223 M | 
| Net income | -3.400 M -6.25 % | -3.200 M 11.11 % | -3.600 M 29.41 % | -5.100 M -27.50 % | -4.000 M -221.54 % | -1.244 M 79.27 % | -6.000 M -22.45 % | -4.900 M -36.11 % | -3.600 M -162.58 % | -1.371 M 73.63 % | -5.200 M -67.74 % | -3.100 M 48.33 % | -6.000 M -72.61 % | -3.476 M -12.13 % | -3.100 M 6.06 % | -3.300 M 9.98 % | -3.666 M -13.53 % | -3.229 M -4.77 % | -3.082 M 41.31 % | -5.251 M -68.79 % | -3.111 M 74.25 % | -12.080 M -263.64 % | -3.322 M 46.01 % | -6.153 M 22.11 % | -7.900 M 11.62 % | -8.939 M -475.60 % | -1.553 M 83.55 % | -9.442 M -4.03 % | -9.076 M 66.84 % | -27.367 M -726.55 % | -3.311 M -403.21 % | 1.092 M 132.98 % | -3.311 M -116.42 % | 20.161 M 778.36 % | -2.972 M 84.25 % | -18.869 M -5.81 % | -17.833 M 18.56 % | -21.896 M -291.56 % | -5.592 M -93.63 % | -2.888 M 88.30 % | -24.686 M -9 398.84 % | 265.474 K 102.16 % | -12.302 M 1.05 % | -12.432 M 63.94 % | -34.472 M 29.69 % | -49.027 M 16.50 % | -58.714 M 83.57 % | -357.295 M -513.39 % | -58.249 M -34.03 % | -43.461 M 20.62 % | -54.751 M 79.25 % | -263.830 M -318.29 % | -63.074 M -58.90 % | -39.695 M -65.75 % | -23.948 M -254.72 % | 15.478 M 132.21 % | -48.056 M -7 203.34 % | -658.000 K 91.21 % | -7.488 M | 
| Income before tax | -3.400 M -6.25 % | -3.200 M 11.11 % | -3.600 M 29.41 % | -5.100 M -27.50 % | -4.000 M -233.33 % | -1.200 M 80.00 % | -6.000 M -22.45 % | -4.900 M -36.11 % | -3.600 M -162.58 % | -1.371 M 73.63 % | -5.200 M -67.74 % | -3.100 M 48.33 % | -6.000 M -72.61 % | -3.476 M -12.13 % | -3.100 M 6.06 % | -3.300 M 9.98 % | -3.666 M -13.53 % | -3.229 M -4.77 % | -3.082 M 41.31 % | -5.251 M -68.79 % | -3.111 M 74.25 % | -12.080 M -263.64 % | -3.322 M 46.01 % | -6.153 M 22.11 % | -7.900 M 11.62 % | -8.939 M -475.60 % | -1.553 M 83.55 % | -9.442 M -4.03 % | -9.076 M 66.84 % | -27.367 M -726.55 % | -3.311 M -403.21 % | 1.092 M 132.98 % | -3.311 M -129.64 % | 11.172 M 475.91 % | -2.972 M 84.25 % | -18.869 M -5.81 % | -17.833 M 18.56 % | -21.896 M -291.56 % | -5.592 M -93.63 % | -2.888 M 88.30 % | -24.686 M -9 780.52 % | 255.007 K 102.07 % | -12.302 M 1.05 % | -12.432 M 63.94 % | -34.472 M 29.69 % | -49.027 M 16.50 % | -58.714 M 83.57 % | -357.295 M -513.39 % | -58.249 M -34.03 % | -43.461 M 20.62 % | -54.751 M 79.25 % | -263.830 M -318.29 % | -63.074 M -58.90 % | -39.695 M -65.75 % | -23.948 M -254.72 % | 15.478 M 132.21 % | -48.056 M -7 203.34 % | -658.000 K 91.21 % | -7.488 M | 
| Income before tax ratio | -0.05 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.04 | 0.00 | 0.00 | 0.00 100.00 % | -0.89 -116.65 % | 5.37 298.44 % | -2.71 | 0.00 100.00 % | -183.94 -235.01 % | 136.24 7 361.45 % | -1.88 99.73 % | -698.85 -4 798.59 % | -14.27 -695.35 % | -1.79 -503.49 % | -0.30 -325.69 % | -0.07 98.95 % | -6.62 -779.31 % | 0.97 1 661.11 % | -0.06 -111.16 % | 0.56 116.49 % | -3.39 -134.62 % | -1.45 -181.83 % | -0.51 96.02 % | -12.87 -239.56 % | -3.79 -423.50 % | -0.72 -87.44 % | -0.39 41.47 % | -0.66 -169.37 % | -0.25 -192.82 % | -0.08 13.33 % | -0.10 -501.53 % | 0.02 110.09 % | -0.24 -8 268.66 % | 0.00 75.00 % | -0.01 | 
| EBITDA | 900.000 K -30.77 % | 1.300 M 225.00 % | 400.000 K 150.00 % | -800.000 K -500.00 % | 200.000 K -93.40 % | 3.032 M 257.42 % | -1.926 M -221.00 % | -600.000 K -185.71 % | 700.000 K -90.94 % | 7.726 M 958.44 % | -900.000 K -181.82 % | 1.100 M 163.81 % | -1.724 M -319.06 % | 787.000 K -30.72 % | 1.136 M 15.10 % | 987.000 K 65.60 % | 596.000 K -42.42 % | 1.035 M -12.29 % | 1.180 M 219.43 % | -988.000 K -1 958.33 % | -48.000 K 70.55 % | -163.000 K -117.34 % | 940.000 K 149.79 % | -1.888 M -579.14 % | -278.000 K -117.83 % | 1.559 M -81.87 % | 8.597 M 1 114.27 % | 708.000 K -34.69 % | 1.084 M 146.92 % | 439.000 K -53.84 % | 951.000 K -82.24 % | 5.356 M 459.67 % | 957.000 K -92.01 % | 11.977 M 824.86 % | 1.295 M 225.24 % | -1.034 M -11 388.89 % | -9.000 K 99.95 % | -18.712 M -1 365.18 % | 1.479 M -63.43 % | 4.044 M 123.86 % | -16.948 M -33 566.67 % | -50.341 K -107.21 % | 698.000 K 22.89 % | 568.000 K -93.49 % | 8.728 M 249.79 % | -5.827 M 62.44 % | -15.514 M 95.06 % | -314.095 M -1 987.15 % | -15.049 M -5 665.90 % | -261.000 K 97.59 % | -10.851 M 95.03 % | -218.520 M -1 330.67 % | -15.274 M -5 107.87 % | 305.000 K -98.69 % | 23.268 M -55.32 % | 52.073 M 2 187.92 % | 2.276 M -93.92 % | 37.432 M 26.64 % | 29.558 M | 
| Net income ratio | -0.05 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.04 | 0.00 | 0.00 | 0.00 100.00 % | -0.89 -116.65 % | 5.37 298.44 % | -2.71 | 0.00 100.00 % | -183.94 -174.81 % | 245.87 13 204.02 % | -1.88 99.73 % | -698.85 -4 798.59 % | -14.27 -695.35 % | -1.79 -503.49 % | -0.30 -325.69 % | -0.07 98.95 % | -6.62 -752.52 % | 1.01 1 725.19 % | -0.06 -111.16 % | 0.56 116.49 % | -3.39 -134.62 % | -1.45 -181.83 % | -0.51 96.02 % | -12.87 -239.56 % | -3.79 -423.50 % | -0.72 -87.44 % | -0.39 41.47 % | -0.66 -169.37 % | -0.25 -192.82 % | -0.08 13.33 % | -0.10 -501.53 % | 0.02 110.09 % | -0.24 -8 268.66 % | 0.00 75.00 % | -0.01 | 
| Ratio EBITDA | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -0.04 | 0.00 | 0.00 | 0.00 -100.00 % | 0.11 223.95 % | -0.09 -111.08 % | 0.78 | 0.00 -100.00 % | 53.17 -63.60 % | 146.06 17 765.68 % | 0.82 102.13 % | -38.30 -531 793.00 % | -0.01 99.53 % | -1.53 -2 049.95 % | 0.08 -19.60 % | 0.10 102.15 % | -4.54 -2 262.47 % | -0.19 -5 531.50 % | 0.00 113.86 % | -0.03 -102.98 % | 0.86 599.82 % | -0.17 -26.77 % | -0.14 98.80 % | -11.32 -1 055.39 % | -0.98 -22 421.35 % | 0.00 94.32 % | -0.08 85.99 % | -0.55 -821.33 % | -0.06 -9 328.74 % | 0.00 -99.31 % | 0.09 15.96 % | 0.08 616.60 % | 0.01 -93.03 % | 0.16 260.28 % | 0.04 | 
| Gross profit ratio | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.00 -200.00 % | 1.00 | 0.00 | 0.00 -100.00 % | 1.00 364.52 % | -0.38 -137.80 % | 1.00 0.00 % | 1.00 107.01 % | -14.26 -3 328.15 % | 0.44 -50.85 % | 0.90 273.40 % | 0.24 105.79 % | -4.15 -2 183.66 % | 0.20 1 688.09 % | 0.01 -80.79 % | 0.06 -93.24 % | 0.86 2 547.23 % | -0.04 -12 845.38 % | 0.00 100.00 % | -10.85 -5 803.65 % | 0.19 -55.68 % | 0.43 53.76 % | 0.28 173.36 % | -0.38 -1 258.60 % | 0.03 -47.38 % | 0.06 -57.64 % | 0.15 -15.18 % | 0.17 69.94 % | 0.10 -70.69 % | 0.35 189.14 % | 0.12 | 
| Weighted average shs out dil | 68.000 M -5.56 % | 72.000 M 0.00 % | 72.000 M -1.18 % | 72.857 M 2.83 % | 70.854 M 0.00 % | 70.854 M -5.53 % | 75.000 M 7.14 % | 70.000 M -2.78 % | 72.000 M 1.62 % | 70.854 M -4.62 % | 74.286 M -4.15 % | 77.500 M 3.33 % | 75.000 M 5.85 % | 70.854 M -8.58 % | 77.500 M 17.42 % | 66.000 M -9.98 % | 73.320 M 3.48 % | 70.854 M -8.04 % | 77.050 M 2.71 % | 75.014 M 5.87 % | 70.854 M 0.52 % | 70.489 M 337.71 % | 16.104 M -0.54 % | 16.192 M 0.55 % | 16.104 M -0.04 % | 16.110 M 0.04 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.24 % | 16.066 M 1.25 % | 15.867 M -1.47 % | 16.104 M 0.37 % | 16.044 M -0.56 % | 16.135 M 0.14 % | 16.112 M -0.46 % | 16.187 M 0.26 % | 16.145 M 0.23 % | 16.108 M 0.02 % | 16.104 M 0.00 % | 16.104 M 0.01 % | 16.102 M 0.07 % | 16.091 M -0.08 % | 16.104 M 0.00 % | 16.104 M -0.02 % | 16.107 M 0.11 % | 16.090 M -0.29 % | 16.136 M 0.40 % | 16.072 M -0.32 % | 16.123 M -0.02 % | 16.126 M -1.97 % | 16.450 M 1.06 % | 16.278 M | 
| Weighted average shs out | 68.000 M -5.56 % | 72.000 M 0.00 % | 72.000 M -1.18 % | 72.857 M 2.83 % | 70.854 M 0.00 % | 70.854 M -5.53 % | 75.000 M 7.14 % | 70.000 M -2.78 % | 72.000 M 1.62 % | 70.854 M -4.62 % | 74.286 M -4.15 % | 77.500 M 3.33 % | 75.000 M 5.85 % | 70.854 M -8.58 % | 77.500 M 17.42 % | 66.000 M -9.98 % | 73.320 M 3.48 % | 70.854 M -8.04 % | 77.050 M 2.71 % | 75.014 M 5.87 % | 70.854 M 0.52 % | 70.489 M 337.71 % | 16.104 M -0.54 % | 16.192 M 0.55 % | 16.104 M -0.04 % | 16.110 M 0.04 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.00 % | 16.104 M 0.24 % | 16.066 M 1.25 % | 15.867 M -1.47 % | 16.104 M 0.37 % | 16.044 M -0.56 % | 16.135 M 0.14 % | 16.113 M -0.46 % | 16.187 M 0.26 % | 16.145 M 0.23 % | 16.108 M 0.02 % | 16.104 M 0.00 % | 16.104 M 0.01 % | 16.102 M 0.07 % | 16.091 M -0.08 % | 16.104 M 0.00 % | 16.104 M -0.02 % | 16.107 M 0.11 % | 16.090 M -0.29 % | 16.136 M 0.40 % | 16.072 M -0.32 % | 16.123 M -0.02 % | 16.126 M -1.97 % | 16.450 M 1.06 % | 16.278 M | 
| EPS diluted | -0.05 -19.90 % | -0.04 16.60 % | -0.05 28.57 % | -0.07 -24.11 % | -0.06 -233.73 % | -0.02 78.88 % | -0.08 -14.29 % | -0.07 -40.00 % | -0.05 -159.07 % | -0.02 72.43 % | -0.07 -75.00 % | -0.04 50.00 % | -0.08 -62.93 % | -0.05 -22.75 % | -0.04 20.00 % | -0.05 0.00 % | -0.05 -9.65 % | -0.05 -14.00 % | -0.04 42.86 % | -0.07 -59.45 % | -0.04 74.18 % | -0.17 -325.00 % | -0.04 89.47 % | -0.38 22.45 % | -0.49 10.91 % | -0.55 -470.54 % | -0.10 83.66 % | -0.59 -5.36 % | -0.56 67.06 % | -1.70 -709.52 % | -0.21 -2 200.00 % | 0.01 104.76 % | -0.21 -261.54 % | 0.13 172.22 % | -0.18 -50.00 % | -0.12 89.19 % | -1.11 19.57 % | -1.38 -294.29 % | -0.35 -94.44 % | -0.18 88.24 % | -1.53 -109.28 % | 16.48 2 268.42 % | -0.76 1.30 % | -0.77 64.02 % | -2.14 29.61 % | -3.04 16.71 % | -3.65 83.55 % | -22.19 -512.98 % | -3.62 -34.07 % | -2.70 20.59 % | -3.40 79.24 % | -16.38 -317.86 % | -3.92 -59.35 % | -2.46 -65.10 % | -1.49 -255.21 % | 0.96 132.21 % | -2.98 -7 350.00 % | -0.04 91.30 % | -0.46 | 
| Earnings per share | -0.05 -19.90 % | -0.04 16.60 % | -0.05 28.57 % | -0.07 -24.11 % | -0.06 -233.73 % | -0.02 78.88 % | -0.08 -14.29 % | -0.07 -40.00 % | -0.05 -159.07 % | -0.02 72.43 % | -0.07 -75.00 % | -0.04 50.00 % | -0.08 -62.93 % | -0.05 -22.75 % | -0.04 20.00 % | -0.05 0.00 % | -0.05 -9.65 % | -0.05 -14.00 % | -0.04 42.86 % | -0.07 -59.45 % | -0.04 74.18 % | -0.17 -325.00 % | -0.04 89.47 % | -0.38 22.45 % | -0.49 10.91 % | -0.55 -470.54 % | -0.10 83.66 % | -0.59 -5.36 % | -0.56 67.06 % | -1.70 -709.52 % | -0.21 -2 200.00 % | 0.01 104.76 % | -0.21 -261.54 % | 0.13 172.22 % | -0.18 -50.00 % | -0.12 89.19 % | -1.11 19.57 % | -1.38 -294.29 % | -0.35 -94.44 % | -0.18 88.24 % | -1.53 -109.28 % | 16.48 2 268.42 % | -0.76 1.30 % | -0.77 64.02 % | -2.14 29.61 % | -3.04 16.71 % | -3.65 83.55 % | -22.19 -512.98 % | -3.62 -34.07 % | -2.70 20.59 % | -3.40 79.24 % | -16.38 -317.86 % | -3.92 -59.35 % | -2.46 -65.10 % | -1.49 -255.21 % | 0.96 132.21 % | -2.98 -7 350.00 % | -0.04 91.30 % | -0.46 | 
| Gross profit | 700.000 K 116.67 % | -4.200 M 0.00 % | -4.200 M 2.33 % | -4.300 M 0.00 % | -4.300 M -2.38 % | -4.200 M 0.00 % | -4.200 M 2.33 % | -4.300 M 0.00 % | -4.300 M -2.38 % | -4.200 M 2.33 % | -4.300 M 0.00 % | -4.300 M -0.89 % | -4.262 M 0.02 % | -4.263 M -0.02 % | -4.262 M 0.00 % | -4.262 M 0.00 % | -4.262 M 0.05 % | -4.264 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.616 M | 0.000 | 0.000 | 0.000 100.00 % | -10.148 M -99.21 % | -5.094 M | 0.000 | 0.000 -100.00 % | 18.000 K 158.06 % | -31.000 K -101.96 % | 1.584 M 5 766.67 % | 27.000 K 100.15 % | -17.824 M -430.56 % | 5.392 M -68.11 % | 16.908 M 69.84 % | 9.955 M 164.27 % | -15.489 M -29 793.46 % | 52.163 K -97.63 % | 2.197 M 270.31 % | -1.290 M -114.79 % | 8.720 M 833.39 % | -1.189 M -3 735.48 % | -31.000 K 99.99 % | -301.269 M -10 403.32 % | 2.924 M -88.65 % | 25.769 M -34.88 % | 39.572 M 126.01 % | -152.132 M -1 899.10 % | 8.456 M -71.45 % | 29.615 M -18.98 % | 36.554 M -67.32 % | 111.841 M 442.58 % | 20.613 M -74.42 % | 80.580 M 1.63 % | 79.285 M | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.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 100.00 % | -8.989 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.466 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 | 
| Cost of revenue | 62.500 M 1 388.10 % | 4.200 M 0.00 % | 4.200 M -2.33 % | 4.300 M 0.00 % | 4.300 M 2.38 % | 4.200 M 0.00 % | 4.200 M -2.33 % | 4.300 M 0.00 % | 4.300 M 2.38 % | 4.200 M -2.33 % | 4.300 M 0.00 % | 4.300 M 0.89 % | 4.262 M 23 577.78 % | 18.000 K -99.58 % | 4.262 M 0.00 % | 4.262 M 0.00 % | 4.262 M -0.05 % | 4.264 M 0.05 % | 4.262 M 0.00 % | 4.262 M | 0.000 -100.00 % | 3.052 M -28.39 % | 4.262 M | 0.000 -100.00 % | 7.616 M -24.97 % | 10.150 M 0.02 % | 10.148 M 0.00 % | 10.148 M 0.00 % | 10.148 M -63.50 % | 27.806 M 552.42 % | 4.262 M 0.00 % | 4.262 M 0.00 % | 4.262 M 3 671.68 % | 113.000 K 175.61 % | 41.000 K -99.77 % | 17.824 M 0.00 % | 17.824 M 161.54 % | 6.815 M 257.56 % | 1.906 M -93.93 % | 31.407 M 63.42 % | 19.218 M 9 072.83 % | 209.510 K -99.89 % | 194.871 M 830.66 % | 20.939 M 1 354.10 % | 1.440 M -95.90 % | 35.105 M -69.34 % | 114.503 M -65.20 % | 329.025 M 2 544.68 % | 12.441 M -63.67 % | 34.246 M -66.47 % | 102.140 M -81.49 % | 551.819 M 121.67 % | 248.937 M -44.02 % | 444.721 M 110.29 % | 211.477 M -60.24 % | 531.839 M 193.84 % | 180.995 M 20.31 % | 150.436 M -73.97 % | 577.938 M | 
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -63.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 39.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 43.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 -100.00 % | 104.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 163.000 | 0.000 | 0.000 | 0.000 -100.00 % | 135.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 137.280 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | 5.400 M | 0.000 -100.00 % | 700.000 K | 0.000 | 0.000 100.00 % | -600.100 K -135.30 % | 1.700 M | 0.000 -100.00 % | 4.800 M 99.42 % | 2.407 M -63.53 % | 6.600 M 32.00 % | 5.000 M -30.56 % | 7.200 M 51.64 % | 4.748 M 3.22 % | 4.600 M -2.13 % | 4.700 M -4.51 % | 4.922 M -5.26 % | 5.195 M 16.19 % | 4.471 M -30.68 % | 6.450 M 49.65 % | 4.310 M -68.71 % | 13.775 M 196.94 % | 4.639 M -38.61 % | 7.556 M -17.09 % | 9.113 M -2.48 % | 9.345 M -8.38 % | 10.200 M -4.46 % | 10.676 M -3.96 % | 11.116 M -61.44 % | 28.825 M 770.32 % | 3.312 M -36.41 % | 5.208 M 56.49 % | 3.328 M 130.03 % | -11.083 M -345.74 % | 4.510 M -76.13 % | 18.896 M 5.96 % | 17.833 M -34.65 % | 27.287 M 21.27 % | 22.501 M 75.20 % | 12.843 M 39.64 % | 9.197 M 31 077.33 % | 29.499 K -99.80 % | 14.499 M -14.42 % | 16.943 M -62.04 % | 44.636 M -6.69 % | 47.838 M -18.48 % | 58.683 M 4.74 % | 56.026 M -8.41 % | 61.173 M -11.64 % | 69.230 M -26.60 % | 94.323 M -15.56 % | 111.698 M 56.16 % | 71.530 M 3.20 % | 69.310 M 14.56 % | 60.502 M -37.21 % | 96.363 M 40.33 % | 68.669 M -15.47 % | 81.238 M -6.38 % | 86.773 M | 
| Operating expenses | 5.400 M 5 300.00 % | 100.000 K -88.89 % | 900.000 K -55.00 % | 2.000 M 100.00 % | 1.000 M 266.67 % | -600.000 K -131.58 % | 1.900 M -5.00 % | 2.000 M -58.33 % | 4.800 M 2 494.59 % | 185.000 K -97.20 % | 6.600 M 32.00 % | 5.000 M 68.75 % | 2.963 M -37.59 % | 4.748 M 3.22 % | 4.600 M -2.13 % | 4.700 M 612.12 % | 660.000 K -87.30 % | 5.195 M 2 385.65 % | 209.000 K -90.45 % | 2.188 M -49.23 % | 4.310 M -68.71 % | 13.775 M 3 553.85 % | 377.000 K -95.01 % | 7.556 M 404.74 % | 1.497 M 1 294.37 % | 107.360 K 106.46 % | 52.000 K -90.15 % | 528.000 K -45.45 % | 968.000 K -5.00 % | 1.019 M -69.23 % | 3.312 M 250.11 % | 946.000 K 200.64 % | -940.000 K 91.89 % | -11.593 M -357.05 % | 4.510 M 99.47 % | 2.261 M 79.59 % | 1.259 M -95.39 % | 27.287 M 21.27 % | 22.501 M 75.20 % | 12.843 M 39.64 % | 9.197 M 25 742.98 % | 35.588 K -99.75 % | 14.499 M -14.42 % | 16.943 M -62.04 % | 44.636 M -6.69 % | 47.838 M -18.48 % | 58.683 M 4.74 % | 56.026 M -8.41 % | 61.173 M -11.64 % | 69.230 M -26.60 % | 94.323 M -15.56 % | 111.698 M 56.16 % | 71.530 M 3.20 % | 69.310 M 14.56 % | 60.502 M -37.21 % | 96.363 M 40.33 % | 68.669 M -15.47 % | 81.238 M -6.38 % | 86.773 M | 
| Cost and expenses | 67.900 M 1 479.07 % | 4.300 M -15.69 % | 5.100 M -19.05 % | 6.300 M 18.87 % | 5.300 M 47.22 % | 3.600 M -40.98 % | 6.100 M -3.17 % | 6.300 M 31.25 % | 4.800 M 99.42 % | 2.407 M -63.53 % | 6.600 M 32.00 % | 5.000 M -30.56 % | 7.200 M 51.64 % | 4.748 M 3.22 % | 4.600 M -2.13 % | 4.700 M -4.51 % | 4.922 M -5.26 % | 5.195 M 16.19 % | 4.471 M -30.68 % | 6.450 M 49.65 % | 4.310 M -68.71 % | 13.775 M 196.94 % | 4.639 M -38.61 % | 7.556 M -17.09 % | 9.113 M -11.74 % | 10.325 M 1.23 % | 10.200 M -4.46 % | 10.676 M -3.96 % | 11.116 M -61.44 % | 28.825 M 535.61 % | 4.535 M -12.92 % | 5.208 M 56.49 % | 3.328 M 130.34 % | -10.970 M -343.24 % | 4.510 M -76.13 % | 18.896 M -0.98 % | 19.083 M -44.04 % | 34.102 M 39.72 % | 24.407 M -44.84 % | 44.250 M 55.73 % | 28.415 M 11 493.32 % | 245.098 K -99.88 % | 209.370 M 1 135.73 % | 16.943 M -62.04 % | 44.636 M -46.18 % | 82.943 M -52.11 % | 173.186 M -55.02 % | 385.051 M 423.07 % | 73.614 M -28.86 % | 103.476 M -47.33 % | 196.463 M -70.39 % | 663.517 M 107.05 % | 320.467 M -37.66 % | 514.031 M 89.00 % | 271.979 M -56.71 % | 628.202 M 151.62 % | 249.664 M 7.77 % | 231.674 M -65.15 % | 664.711 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 | 0.000 | 0.000 | 
| Selling general and administrative expenses | 0.000 -100.00 % | 100.000 K -50.00 % | 200.000 K -90.00 % | 2.000 M 100.00 % | 1.000 M 999 900.00 % | 100.000 -99.95 % | 200.000 K -90.00 % | 2.000 M 300.00 % | 500.000 K 170.27 % | 185.000 K -91.96 % | 2.300 M 2 200.00 % | 100.000 K 300.00 % | 25.000 K -85.82 % | 176.280 K 376.43 % | 37.000 K 0.00 % | 37.000 K 0.00 % | 37.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 -100.00 % | 6.088 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 | 
| 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 -100.00 % | 375.486 K | 0.000 | 0.000 | 0.000 -100.00 % | 407.690 K | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 527.389 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 0.000 -100.00 % | 133.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.753 K | 0.000 | 0.000 | 0.000 -100.00 % | 27.874 K | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 37.483 K | 0.000 -100.00 % | 3.000 K -40.00 % | 5.000 K 66.67 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K -81.82 % | 11.000 K | 0.000 | 0.000 -100.00 % | 2.000 K -66.67 % | 6.000 K -95.04 % | 121.000 K 2 320.00 % | 5.000 K -54.55 % | 11.000 K | 0.000 | 0.000 -100.00 % | 137.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 -100.00 % | 38.320 M 44.98 % | 26.432 M 7.03 % | 24.697 M | 
| Depreciation and amortization | 4.300 M 2.38 % | 4.200 M 0.00 % | 4.200 M -2.33 % | 4.300 M 0.00 % | 4.300 M 1.18 % | 4.250 M 1.19 % | 4.200 M -2.33 % | 4.300 M 0.00 % | 4.300 M 1.18 % | 4.250 M -1.16 % | 4.300 M 0.00 % | 4.300 M 0.00 % | 4.300 M 0.87 % | 4.263 M 0.02 % | 4.262 M 0.00 % | 4.262 M 0.00 % | 4.262 M -0.05 % | 4.264 M 0.05 % | 4.262 M 0.00 % | 4.262 M 0.00 % | 4.262 M -64.12 % | 11.879 M 178.72 % | 4.262 M 0.00 % | 4.262 M -44.04 % | 7.616 M -24.97 % | 10.150 M 0.02 % | 10.148 M 0.00 % | 10.148 M 0.00 % | 10.148 M -63.50 % | 27.806 M 552.42 % | 4.262 M 0.00 % | 4.262 M 0.00 % | 4.262 M 523.10 % | 684.000 K -83.95 % | 4.262 M -76.09 % | 17.824 M 0.00 % | 17.824 M 459.80 % | 3.184 M -54.08 % | 6.934 M 0.03 % | 6.932 M -10.42 % | 7.738 M 55 701.54 % | 13.867 K -99.89 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M 0.00 % | 13.000 M -9.78 % | 14.410 M 2.93 % | 14.000 M 33.33 % | 10.500 M -16.00 % | 12.500 M -34.37 % | 19.047 M 58.57 % | 12.012 M 3.04 % | 11.658 M -5.60 % | 12.349 M | 
| Operating income | -4.700 M -9.30 % | -4.300 M 15.69 % | -5.100 M 19.05 % | -6.300 M -18.87 % | -5.300 M -44.34 % | -3.672 M 39.80 % | -6.100 M 3.17 % | -6.300 M -31.25 % | -4.800 M -99.42 % | -2.407 M 63.53 % | -6.600 M -32.00 % | -5.000 M 30.80 % | -7.225 M -52.17 % | -4.748 M -3.22 % | -4.600 M 2.13 % | -4.700 M 4.51 % | -4.922 M 5.76 % | -5.223 M -16.82 % | -4.471 M 30.68 % | -6.450 M -49.65 % | -4.310 M 68.71 % | -13.775 M -196.94 % | -4.639 M 38.61 % | -7.556 M 17.09 % | -9.113 M 2.48 % | -9.345 M 8.38 % | -10.200 M 4.46 % | -10.676 M 3.96 % | -11.116 M 61.44 % | -28.825 M -770.32 % | -3.312 M 36.41 % | -5.208 M -57.34 % | -3.310 M -129.95 % | 11.052 M 477.72 % | -2.926 M 85.41 % | -20.058 M -12.48 % | -17.833 M 18.55 % | -21.895 M -291.47 % | -5.593 M -93.66 % | -2.888 M 88.30 % | -24.686 M -149 035.14 % | 16.575 K 100.13 % | -12.302 M -123.79 % | 51.707 M 250.00 % | -34.472 M 29.69 % | -49.027 M 16.50 % | -58.714 M 83.57 % | -357.295 M -513.39 % | -58.249 M -34.03 % | -43.461 M 20.62 % | -54.751 M 79.25 % | -263.830 M -318.29 % | -63.074 M -58.90 % | -39.695 M -65.75 % | -23.948 M -254.72 % | 15.478 M 132.21 % | -48.056 M -7 203.34 % | -658.000 K 91.21 % | -7.488 M | 
| Operating income ratio | -0.07 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -1.20 | 0.00 | 0.00 | 0.00 100.00 % | -1.10 -119.36 % | 5.66 308.95 % | -2.71 | 0.00 100.00 % | -183.89 -236.44 % | 134.78 7 396.39 % | -1.85 99.75 % | -742.89 -5 107.26 % | -14.27 -695.39 % | -1.79 -503.35 % | -0.30 -325.76 % | -0.07 98.95 % | -6.62 -10 551.14 % | 0.06 201.47 % | -0.06 97.32 % | -2.33 31.42 % | -3.39 -134.62 % | -1.45 -181.83 % | -0.51 96.02 % | -12.87 -239.56 % | -3.79 -423.50 % | -0.72 -87.44 % | -0.39 41.47 % | -0.66 -169.37 % | -0.25 -192.82 % | -0.08 13.33 % | -0.10 -501.53 % | 0.02 110.09 % | -0.24 -8 268.66 % | 0.00 75.00 % | -0.01 | 
| Total other income expenses net | 1.300 M 18.18 % | 1.100 M -26.67 % | 1.500 M 25.00 % | 1.200 M -7.69 % | 1.300 M | 0.000 -100.00 % | 100.000 K -92.86 % | 1.400 M 16.67 % | 1.200 M 15.72 % | 1.037 M -25.93 % | 1.400 M -26.32 % | 1.900 M 58.33 % | 1.200 M -5.59 % | 1.271 M -15.27 % | 1.500 M 7.14 % | 1.400 M 11.46 % | 1.256 M -36.11 % | 1.966 M 41.54 % | 1.389 M 15.85 % | 1.199 M 0.00 % | 1.199 M 113.60 % | -8.813 M -769.17 % | 1.317 M -6.13 % | 1.403 M 15.66 % | 1.213 M 198.79 % | 405.974 K -95.31 % | 8.647 M 600.73 % | 1.234 M -39.51 % | 2.040 M 39.92 % | 1.458 M 145 700.00 % | 1.000 K -99.98 % | 6.300 M 630 100.00 % | -1.000 K -100.83 % | 120.000 K 360.87 % | -46.000 K -103.87 % | 1.189 M -4.88 % | 1.250 M 125 100.00 % | -1.000 K -200.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 238.432 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 | 
| 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 | 2011-09-30 | 2010-09-30 | 2009-09-30 | 2008-09-30 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-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-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 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 76.900 M | 0.000 -100.00 % | 76.900 M | 0.000 -100.00 % | 76.870 M | 0.000 -100.00 % | 76.900 M 0.04 % | 76.870 M 1.41 % | 75.800 M 0.04 % | 75.773 M 18.40 % | 63.995 M -2.39 % | 65.564 M | 0.000 -100.00 % | 75.995 M | 0.000 -100.00 % | 74.992 M | 0.000 -100.00 % | 972.098 M | 0.000 -100.00 % | 971.224 M | 0.000 -100.00 % | 980.662 M | 0.000 -100.00 % | 980.651 M | 0.000 -100.00 % | 986.244 M 0.12 % | 985.082 M | 0.000 -100.00 % | 990.979 M 0.08 % | 990.187 M | 0.000 -100.00 % | 984.761 M | 0.000 -100.00 % | 984.978 M -36.78 % | 1.558 B 6.21 % | 1.467 B 7.90 % | 1.359 B 9.93 % | 1.237 B 9.02 % | 1.134 B | 
| Total investments | 0.000 -100.00 % | 8.300 M | 0.000 -100.00 % | 8.300 M | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 267.000 | 0.000 | 0.000 -100.00 % | 950.000 K | 0.000 | 0.000 -100.00 % | 1.002 M | 0.000 | 0.000 | 0.000 -100.00 % | 894.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 941.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 936.256 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total debt | 0.000 -100.00 % | 77.400 M | 0.000 -100.00 % | 77.400 M | 0.000 -100.00 % | 77.374 M | 0.000 -100.00 % | 77.400 M 0.03 % | 77.374 M -0.03 % | 77.400 M 0.03 % | 77.374 M 20.90 % | 64.000 M -3.76 % | 66.500 M | 0.000 -100.00 % | 76.000 M | 0.000 -100.00 % | 76.000 M | 0.000 -100.00 % | 972.103 M | 0.000 -100.00 % | 972.103 M | 0.000 -100.00 % | 981.603 M | 0.000 -100.00 % | 981.603 M | 0.000 -100.00 % | 986.353 M 0.00 % | 986.353 M | 0.000 -100.00 % | 991.122 M 0.00 % | 991.123 M | 0.000 -100.00 % | 991.121 M | 0.000 -100.00 % | 991.122 M -37.30 % | 1.581 B 6.11 % | 1.490 B 7.70 % | 1.383 B 9.72 % | 1.261 B 8.89 % | 1.158 B | 
| Accumulated other comprehensive income loss | 163.900 M | 0.000 -100.00 % | 170.700 M 131.74 % | -537.800 M -399.11 % | 179.800 M -67.70 % | 556.602 M 197.33 % | 187.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 231.129 M | 0.000 -100.00 % | 199.490 M | 0.000 100.00 % | -655.330 M | 0.000 100.00 % | -641.277 M -864.45 % | -66.491 M 89.46 % | -630.786 M | 0.000 100.00 % | -612.260 M | 0.000 100.00 % | -581.585 M | 0.000 | 0.000 100.00 % | -596.450 M | 0.000 | 0.000 100.00 % | -529.709 M | 0.000 100.00 % | -659.148 M -848.53 % | -69.491 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | 0.000 100.00 % | -1.141 B | 0.000 | 0.000 | 0.000 100.00 % | -1.125 B | 0.000 | 0.000 100.00 % | -1.040 B | 0.000 100.00 % | -1.024 B | 0.000 100.00 % | -1.011 B | 0.000 | 0.000 | 0.000 100.00 % | -996.160 M | 0.000 | 0.000 | 0.000 100.00 % | -975.825 M | 0.000 | 0.000 | 0.000 100.00 % | -1.016 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -894.400 M | 0.000 | 0.000 | 0.000 100.00 % | -840.696 M 23.35 % | -1.097 B -16.31 % | -943.080 M -304.76 % | -232.995 M -2 191.85 % | 11.138 M -93.10 % | 161.392 M | 
| Common stock | 0.000 -100.00 % | 748.500 M | 0.000 -100.00 % | 748.500 M | 0.000 -100.00 % | 748.500 M | 0.000 -100.00 % | 748.500 M 5.64 % | 708.539 M 0.01 % | 708.500 M -0.01 % | 708.539 M -5.34 % | 748.539 M 5.65 % | 708.539 M | 0.000 -100.00 % | 748.539 M | 0.000 -100.00 % | 748.539 M | 0.000 -100.00 % | 311.039 M | 0.000 -100.00 % | 161.039 M | 0.000 -100.00 % | 311.039 M | 0.000 -100.00 % | 161.039 M | 0.000 -100.00 % | 311.039 M 0.00 % | 311.039 M | 0.000 -100.00 % | 311.039 M 0.00 % | 311.039 M | 0.000 -100.00 % | 311.039 M | 0.000 -100.00 % | 161.039 M -48.23 % | 311.039 M 0.00 % | 311.039 M 0.00 % | 311.039 M 0.00 % | 311.039 M 0.00 % | 311.039 M | 
| Total equity | 163.900 M 0.00 % | 163.900 M -3.98 % | 170.700 M 0.00 % | 170.700 M -5.06 % | 179.800 M 0.00 % | 179.800 M -3.95 % | 187.200 M 0.00 % | 187.200 M -4.30 % | 195.604 M -3.21 % | 202.100 M -4.34 % | 211.275 M -3.03 % | 217.877 M -3.09 % | 224.818 M -2.73 % | 231.129 M 0.00 % | 231.129 M -3.49 % | 239.490 M 0.00 % | 239.490 M 136.54 % | -655.330 M 0.00 % | -655.330 M -2.19 % | -641.277 M 0.00 % | -641.277 M -1.66 % | -630.786 M 0.00 % | -630.786 M -3.03 % | -612.260 M 0.00 % | -612.269 M -5.28 % | -581.585 M 0.00 % | -581.585 M -0.38 % | -579.364 M 2.86 % | -596.450 M 0.00 % | -596.450 M -6.54 % | -559.853 M -5.69 % | -529.709 M 0.00 % | -529.709 M -4.04 % | -509.148 M 0.00 % | -509.148 M 33.21 % | -762.318 M -25.27 % | -608.532 M -699.23 % | 101.553 M -70.62 % | 345.686 M -30.30 % | 495.940 M | 
| Other non current liabilities | -163.900 M | 0.000 100.00 % | -170.700 M -170 600.00 % | -100.000 K 99.94 % | -179.800 M -17 979 900.00 % | -1.000 K 100.00 % | -187.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -231.129 M | 0.000 100.00 % | -239.490 M | 0.000 -100.00 % | 655.330 M | 0.000 -100.00 % | 641.277 M | 0.000 -100.00 % | 630.786 M | 0.000 -100.00 % | 612.260 M | 0.000 -100.00 % | 581.585 M 58 158 600.00 % | -1.000 K | 0.000 -100.00 % | 596.450 M | 0.000 | 0.000 -100.00 % | 529.709 M | 0.000 -100.00 % | 509.148 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Long term debt | 0.000 -100.00 % | 77.400 M | 0.000 -100.00 % | 77.400 M | 0.000 -100.00 % | 77.374 M | 0.000 -100.00 % | 77.400 M 0.03 % | 77.374 M -0.03 % | 77.400 M 0.03 % | 77.374 M 20.90 % | 64.000 M -3.76 % | 66.500 M | 0.000 -100.00 % | 76.000 M | 0.000 -100.00 % | 76.000 M | 0.000 -100.00 % | 972.103 M | 0.000 -100.00 % | 972.103 M | 0.000 -100.00 % | 981.603 M | 0.000 -100.00 % | 981.603 M | 0.000 | 0.000 -100.00 % | 986.353 M | 0.000 -100.00 % | 991.122 M 0.00 % | 991.123 M | 0.000 -100.00 % | 991.102 M | 0.000 -100.00 % | 991.122 M -20.78 % | 1.251 B 7.84 % | 1.160 B 11.74 % | 1.038 B -17.64 % | 1.261 B 8.89 % | 1.158 B | 
| Total non current liabilities | -163.900 M -311.76 % | 77.400 M 145.34 % | -170.700 M -320.83 % | 77.300 M 142.99 % | -179.800 M -332.38 % | 77.373 M 141.33 % | -187.200 M -341.86 % | 77.400 M 0.03 % | 77.374 M -0.03 % | 77.400 M 0.03 % | 77.374 M 20.90 % | 64.000 M -3.76 % | 66.500 M 128.77 % | -231.129 M -404.12 % | 76.000 M 131.73 % | -239.490 M -415.12 % | 76.000 M -88.40 % | 655.330 M -32.59 % | 972.103 M 51.59 % | 641.277 M -34.03 % | 972.103 M 54.11 % | 630.786 M -35.74 % | 981.603 M 60.32 % | 612.260 M -37.63 % | 981.603 M 68.78 % | 581.585 M 3 089.08 % | -19.457 M -101.97 % | 986.353 M 65.37 % | 596.450 M -39.82 % | 991.122 M 0.00 % | 991.123 M 87.11 % | 529.709 M -46.55 % | 991.102 M 94.66 % | 509.148 M -48.63 % | 991.122 M -20.78 % | 1.251 B 7.84 % | 1.160 B 10.61 % | 1.049 B -17.50 % | 1.271 B 8.81 % | 1.168 B | 
| Other current liabilities | 0.000 -100.00 % | 600.000 K | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 585.000 K | 0.000 -100.00 % | 300.000 K 30.78 % | 229.389 K 129.39 % | 100.000 K 34.23 % | 74.500 K 3.47 % | 72.000 K -17.53 % | 87.308 K | 0.000 -100.00 % | 85.000 K | 0.000 -100.00 % | 75.065 K | 0.000 -100.00 % | 20.370 M | 0.000 -100.00 % | 76.070 K | 0.000 -100.00 % | 33.000 K | 0.000 -100.00 % | 746.857 K | 0.000 -100.00 % | 301.000 K 183.96 % | 106.000 K | 0.000 -100.00 % | 67.000 K -75.61 % | 274.671 K | 0.000 -100.00 % | 214.000 K | 0.000 -100.00 % | 262.627 K -94.17 % | 4.508 M 1 054.95 % | 390.296 K -81.61 % | 2.122 M -97.17 % | 74.922 M 174.47 % | 27.297 M | 
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 16.000 K | 0.000 | 0.000 -100.00 % | 2.542 M 3.74 % | 2.450 M -36.65 % | 3.867 M | 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 -100.00 % | 986.353 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 | 0.000 -100.00 % | 329.582 M 0.00 % | 329.582 M -4.44 % | 344.906 M | 0.000 | 0.000 | 
| Total current liabilities | 0.000 -100.00 % | 24.800 M | 0.000 -100.00 % | 20.100 M | 0.000 -100.00 % | 19.885 M | 0.000 -100.00 % | 19.900 M 2.46 % | 19.423 M -11.31 % | 21.900 M 7.64 % | 20.346 M 0.61 % | 20.223 M -1.36 % | 20.502 M | 0.000 -100.00 % | 20.450 M | 0.000 -100.00 % | 20.363 M | 0.000 -100.00 % | 20.370 M | 0.000 -100.00 % | 20.352 M | 0.000 -100.00 % | 27.150 M | 0.000 -100.00 % | 27.894 M | 0.000 -100.00 % | 1.013 B 6 329.62 % | 15.761 M | 0.000 -100.00 % | 23.552 M -22.21 % | 30.276 M | 0.000 -100.00 % | 51.743 M | 0.000 -100.00 % | 59.003 M -88.94 % | 533.677 M 1.94 % | 523.532 M 25.42 % | 417.411 M 457.13 % | 74.922 M 174.47 % | 27.297 M | 
| Total liabilities | -163.900 M -260.37 % | 102.200 M 159.87 % | -170.700 M -275.26 % | 97.400 M 154.17 % | -179.800 M -284.87 % | 97.258 M 151.95 % | -187.200 M -292.39 % | 97.300 M 0.52 % | 96.797 M -2.52 % | 99.300 M 1.62 % | 97.720 M 16.03 % | 84.223 M -3.19 % | 87.002 M 137.64 % | -231.129 M -339.64 % | 96.450 M 140.27 % | -239.490 M -348.53 % | 96.363 M -85.30 % | 655.330 M -33.97 % | 992.473 M 54.77 % | 641.277 M -35.38 % | 992.455 M 57.34 % | 630.786 M -37.47 % | 1.009 B 64.76 % | 612.260 M -39.35 % | 1.009 B 73.58 % | 581.585 M -41.49 % | 993.915 M -0.82 % | 1.002 B 68.01 % | 596.450 M -41.22 % | 1.015 B -0.66 % | 1.021 B 92.82 % | 529.709 M -49.21 % | 1.043 B 104.82 % | 509.148 M -51.52 % | 1.050 B -41.16 % | 1.785 B 6.01 % | 1.684 B 14.83 % | 1.466 B 8.92 % | 1.346 B 12.59 % | 1.196 B | 
| Other non current assets | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 -100.00 % | 19.456 M | 0.000 | 0.000 -100.00 % | 19.456 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.678 M | 0.000 -100.00 % | 3.354 M | 0.000 -100.00 % | 45.398 M | 0.000 -100.00 % | 26.898 M | 0.000 -100.00 % | 50.442 M 0.00 % | 50.442 M | 0.000 -100.00 % | 73.986 M 0.00 % | 73.986 M | 0.000 -100.00 % | 4.387 M | 0.000 -100.00 % | 107.998 M 194.21 % | 36.707 M 2.13 % | 35.942 M -0.30 % | 36.051 M 266.37 % | 9.840 M -5.87 % | 10.454 M | 
| Long term investments | 0.000 -100.00 % | 8.300 M | 0.000 -100.00 % | 8.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Property plant equipment net | 0.000 -100.00 % | 146.000 M | 0.000 -100.00 % | 154.600 M | 0.000 -100.00 % | 163.099 M | 0.000 -100.00 % | 171.600 M -4.75 % | 180.149 M -4.53 % | 188.700 M -4.31 % | 197.198 M -4.14 % | 205.723 M -3.98 % | 214.248 M | 0.000 -100.00 % | 222.772 M | 0.000 -100.00 % | 231.297 M | 0.000 -100.00 % | 239.822 M | 0.000 -100.00 % | 248.347 M | 0.000 -100.00 % | 256.871 M | 0.000 -100.00 % | 265.396 M | 0.000 -100.00 % | 273.921 M -3.02 % | 282.446 M | 0.000 -100.00 % | 263.847 M -11.90 % | 299.495 M | 0.000 -100.00 % | 309.612 M | 0.000 -100.00 % | 316.544 M -60.53 % | 802.036 M -6.54 % | 858.140 M -5.71 % | 910.137 M -5.91 % | 967.278 M -5.59 % | 1.025 B | 
| Total non current assets | 0.000 -100.00 % | 173.900 M | 0.000 -100.00 % | 182.400 M | 0.000 -100.00 % | 182.555 M | 0.000 -100.00 % | 191.100 M -4.26 % | 199.605 M -4.08 % | 208.100 M -3.95 % | 216.654 M -3.79 % | 225.179 M -3.65 % | 233.704 M | 0.000 -100.00 % | 242.228 M | 0.000 -100.00 % | 250.753 M | 0.000 -100.00 % | 259.500 M | 0.000 -100.00 % | 271.157 M | 0.000 -100.00 % | 302.269 M | 0.000 -100.00 % | 311.750 M | 0.000 -100.00 % | 324.363 M -7.94 % | 352.344 M | 0.000 -100.00 % | 348.300 M -9.28 % | 383.948 M | 0.000 -100.00 % | 324.465 M | 0.000 -100.00 % | 424.542 M -49.38 % | 838.744 M -6.19 % | 894.082 M -5.51 % | 946.188 M -3.17 % | 977.118 M -5.59 % | 1.035 B | 
| Other current assets | -500.000 K -162.50 % | 800.000 K 260.00 % | -500.000 K -171.43 % | 700.000 K 240.00 % | -500.000 K -155.43 % | 902.000 K | 0.000 | 0.000 -100.00 % | 1.004 M -79.08 % | 4.800 M 30.52 % | 3.677 M -76.14 % | 15.415 M 2.56 % | 15.030 M 1 592.60 % | -1.007 M -107.22 % | 13.940 M 1 483.55 % | -1.008 M -107.39 % | 13.634 M 1 616.63 % | -899.000 K -107.00 % | 12.835 M 1 587.25 % | -863.000 K -101.09 % | 79.142 M 8 510.42 % | -941.000 K -154.08 % | 1.740 M 282.77 % | -952.000 K -110.89 % | 8.742 M 8 120.32 % | -109.000 K -101.18 % | 9.272 M 26.65 % | 7.321 M 5 219.58 % | -143.000 K -101.05 % | 13.655 M -82.19 % | 76.662 M 1 305.38 % | -6.360 M -106.52 % | 97.530 M 1 687.28 % | -6.144 M -196.58 % | 6.362 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.000 K | 0.000 | 0.000 -100.00 % | 267.000 | 0.000 | 0.000 -100.00 % | 950.000 K | 0.000 | 0.000 -100.00 % | 1.002 M | 0.000 | 0.000 | 0.000 -100.00 % | 894.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 941.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 109.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 936.256 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 504.000 K | 0.000 -100.00 % | 500.000 K -0.79 % | 504.000 K -68.50 % | 1.600 M -0.07 % | 1.601 M 31 922.70 % | 5.000 K -99.47 % | 935.601 K | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 1.008 M | 0.000 -100.00 % | 5.000 K | 0.000 -100.00 % | 879.277 K | 0.000 -100.00 % | 941.000 K | 0.000 -100.00 % | 951.584 K | 0.000 -100.00 % | 109.000 K -91.42 % | 1.271 M | 0.000 -100.00 % | 143.000 K -84.73 % | 936.256 K | 0.000 -100.00 % | 6.360 M | 0.000 -100.00 % | 6.144 M -73.02 % | 22.777 M -0.58 % | 22.911 M -3.70 % | 23.791 M -1.20 % | 24.079 M 2.59 % | 23.471 M | 
| Cash and short term investments | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K -0.79 % | 504.000 K | 0.000 -100.00 % | 500.000 K -0.85 % | 504.267 K -68.48 % | 1.600 M -0.07 % | 1.601 M 67.66 % | 955.000 K 2.07 % | 935.601 K -7.09 % | 1.007 M 0.00 % | 1.007 M -0.06 % | 1.008 M 0.00 % | 1.008 M 12.08 % | 899.000 K 0.00 % | 899.000 K 4.17 % | 863.000 K -1.85 % | 879.277 K -6.56 % | 941.000 K 0.00 % | 941.000 K -1.16 % | 952.000 K 0.04 % | 951.584 K 773.01 % | 109.000 K 0.00 % | 109.000 K -91.42 % | 1.271 M 788.81 % | 143.000 K 0.00 % | 143.000 K -84.73 % | 936.256 K -85.28 % | 6.360 M 0.00 % | 6.360 M 3.51 % | 6.144 M 0.00 % | 6.144 M -73.02 % | 22.777 M -0.58 % | 22.911 M -3.70 % | 23.791 M -1.20 % | 24.079 M 2.59 % | 23.471 M | 
| Total current assets | 0.000 -100.00 % | 92.200 M | 0.000 -100.00 % | 85.800 M | 0.000 -100.00 % | 94.464 M | 0.000 -100.00 % | 93.400 M 0.65 % | 92.796 M -0.54 % | 93.300 M 1.04 % | 92.341 M 20.05 % | 76.921 M -1.53 % | 78.116 M | 0.000 -100.00 % | 85.351 M | 0.000 -100.00 % | 85.099 M | 0.000 -100.00 % | 77.643 M | 0.000 -100.00 % | 80.021 M | 0.000 -100.00 % | 75.698 M | 0.000 -100.00 % | 85.478 M | 0.000 -100.00 % | 87.967 M 24.94 % | 70.406 M | 0.000 -100.00 % | 69.924 M -9.89 % | 77.598 M | 0.000 -100.00 % | 188.671 M | 0.000 -100.00 % | 116.435 M -36.64 % | 183.766 M 1.49 % | 181.074 M -70.87 % | 621.603 M -13.03 % | 714.732 M 8.87 % | 656.529 M | 
| 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 100.00 % | -66.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 84.781 M | 0.000 -100.00 % | 20.451 M | 0.000 -100.00 % | 105.175 M -70.62 % | 358.032 M -4.70 % | 375.688 M -16.15 % | 448.044 M | 
| Net receivables | 0.000 -100.00 % | 90.900 M | 0.000 -100.00 % | 84.600 M | 0.000 -100.00 % | 93.058 M | 0.000 -100.00 % | 92.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.551 M -3.12 % | 62.503 M | 0.000 -100.00 % | 70.404 M | 0.000 -100.00 % | 70.973 M | 0.000 -100.00 % | 63.909 M | 0.000 -100.00 % | 66.204 M | 0.000 -100.00 % | 73.017 M | 0.000 -100.00 % | 75.784 M | 0.000 -100.00 % | 78.586 M 27.13 % | 61.814 M | 0.000 -100.00 % | 56.126 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.477 M -48.15 % | 160.989 M 203.82 % | 52.988 M -77.90 % | 239.781 M -23.87 % | 314.965 M 70.24 % | 185.015 M | 
| Tax assets | 0.000 -100.00 % | 19.500 M | 0.000 -100.00 % | 19.500 M | 0.000 -100.00 % | 19.456 M | 0.000 -100.00 % | 19.500 M 0.22 % | 19.456 M -0.22 % | 19.500 M 0.22 % | 19.456 M | 0.000 -100.00 % | 19.456 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.456 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.456 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.456 M | 0.000 | 0.000 -100.00 % | 19.456 M | 0.000 -100.00 % | 10.467 M 0.00 % | 10.467 M | 0.000 -100.00 % | 10.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 0.000 -100.00 % | 24.200 M | 0.000 -100.00 % | 19.600 M | 0.000 -100.00 % | 19.300 M | 0.000 -100.00 % | 19.600 M 2.12 % | 19.194 M -11.96 % | 21.800 M 7.54 % | 20.272 M 0.60 % | 20.151 M -1.29 % | 20.414 M | 0.000 -100.00 % | 20.365 M | 0.000 -100.00 % | 20.288 M | 0.000 | 0.000 | 0.000 -100.00 % | 20.276 M | 0.000 -100.00 % | 27.117 M | 0.000 -100.00 % | 27.147 M | 0.000 -100.00 % | 26.718 M 70.67 % | 15.655 M | 0.000 -100.00 % | 23.485 M -21.72 % | 30.002 M | 0.000 -100.00 % | 51.494 M | 0.000 -100.00 % | 58.740 M -70.19 % | 197.046 M 3.11 % | 191.110 M 187.32 % | 66.516 M | 0.000 | 0.000 | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| 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 | 
| Preferred stock | 0.000 -100.00 % | 40.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 M | 0.000 | 0.000 -100.00 % | 40.000 M | 0.000 -100.00 % | 40.000 M | 0.000 -100.00 % | 40.000 M | 0.000 | 0.000 -100.00 % | 40.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 0.000 -100.00 % | 487.112 M | 0.000 100.00 % | -577.800 M | 0.000 100.00 % | -39.921 M | 0.000 100.00 % | -561.300 M -215.23 % | 487.112 M 196.19 % | -506.400 M -203.96 % | 487.112 M 191.79 % | -530.662 M -208.94 % | 487.112 M | 0.000 100.00 % | -517.410 M | 0.000 -100.00 % | 487.112 M | 0.000 100.00 % | -966.369 M | 0.000 -100.00 % | 240.000 M | 0.000 100.00 % | -941.825 M | 0.000 -100.00 % | 243.000 M | 0.000 100.00 % | -892.624 M 14.20 % | -1.040 B | 0.000 100.00 % | -907.489 M -3 960.21 % | 23.509 M | 0.000 100.00 % | -840.748 M | 0.000 -100.00 % | 90.000 M 282.84 % | 23.509 M 0.00 % | 23.509 M 0.00 % | 23.509 M 0.00 % | 23.509 M 0.00 % | 23.509 M | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -19.456 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.546 M 0.00 % | 10.546 M 0.00 % | 10.546 M | 
| 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 | 
| Total assets | 0.000 -100.00 % | 266.100 M | 0.000 -100.00 % | 268.100 M | 0.000 -100.00 % | 277.019 M | 0.000 -100.00 % | 284.500 M -2.70 % | 292.401 M -2.99 % | 301.400 M -2.46 % | 308.995 M 2.28 % | 302.100 M -3.12 % | 311.819 M | 0.000 -100.00 % | 327.579 M | 0.000 -100.00 % | 335.853 M | 0.000 -100.00 % | 337.143 M | 0.000 -100.00 % | 351.178 M | 0.000 -100.00 % | 377.967 M | 0.000 -100.00 % | 397.228 M | 0.000 -100.00 % | 412.330 M -2.46 % | 422.750 M | 0.000 -100.00 % | 418.224 M -9.39 % | 461.547 M | 0.000 -100.00 % | 513.136 M | 0.000 -100.00 % | 540.977 M -47.09 % | 1.023 B -4.90 % | 1.075 B -31.42 % | 1.568 B -7.33 % | 1.692 B 0.02 % | 1.692 B | 
| 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-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 | 2013-09-30 | 2012-09-30 | 2011-09-30 | 2010-09-30 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other non cash items | 3.400 K 7.77 % | 3.155 K -12.36 % | 3.600 K -29.41 % | 5.100 K 27.50 % | 4.000 K 221.54 % | 1.244 K -99.99 % | 10.200 M 337.21 % | -4.300 M 0.00 % | -4.300 M -2.38 % | -4.200 M 2.33 % | -4.300 M 0.00 % | -4.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.082 K -41.31 % | 5.251 K 68.84 % | 3.110 K -74.25 % | 12.079 K 263.61 % | 3.322 K -46.01 % | 6.153 K -22.10 % | 7.899 K -11.62 % | 8.938 K 475.53 % | 1.553 K -83.55 % | 9.443 K 4.06 % | 9.075 K -66.85 % | 27.373 K 726.73 % | 3.311 K 403.21 % | -1.092 K -132.98 % | 3.311 K -52.85 % | 7.022 K 136.35 % | 2.971 K -84.25 % | 18.869 K 5.81 % | 17.833 K 12.69 % | 15.825 K 116.63 % | 7.305 K 152.94 % | 2.888 K -88.30 % | 24.690 K 109.30 % | -265.474 K -2 257.97 % | 12.302 K 6.31 % | 11.572 K -66.43 % | 34.470 K | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.400 M 271.43 % | -4.900 M -36.11 % | -3.600 M -2.86 % | -3.500 M 32.69 % | -5.200 M -67.74 % | -3.100 M 48.22 % | -5.987 M -72.24 % | -3.476 M -11.20 % | -3.126 M 4.55 % | -3.275 M 10.67 % | -3.666 M -13.53 % | -3.229 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 | 
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.400 M 271.43 % | -4.900 M -19.39 % | -4.104 M -17.26 % | -3.500 M 48.53 % | -6.800 M -119.35 % | -3.100 M 48.22 % | -5.987 M -72.24 % | -3.476 M -11.20 % | -3.126 M 4.55 % | -3.275 M 10.67 % | -3.666 M -13.53 % | -3.229 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 | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.905 M 1 663.37 % | 505.000 K -90.66 % | 5.405 M 971.85 % | 504.267 K -87.41 % | 4.004 M 150.27 % | 1.600 M -65.96 % | 4.700 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 | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K -94.39 % | 8.905 M 1 663.37 % | 505.000 K 114.03 % | -3.600 M -813.91 % | 504.267 K 109.70 % | -5.200 M -425.00 % | 1.600 M 126.72 % | -5.987 M -72.24 % | -3.476 M -11.20 % | -3.126 M 4.55 % | -3.275 M 10.67 % | -3.666 M -13.53 % | -3.229 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 | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.400 M 271.43 % | -4.900 M -36.11 % | -3.600 M -2.86 % | -3.500 M 32.69 % | -5.200 M -67.74 % | -3.100 M 48.22 % | -5.987 M -72.24 % | -3.476 M -11.20 % | -3.126 M 4.55 % | -3.275 M 10.67 % | -3.666 M -13.53 % | -3.229 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 | 
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.400 M 271.43 % | -4.900 M -36.11 % | -3.600 M -2.86 % | -3.500 M 32.69 % | -5.200 M -67.74 % | -3.100 M 48.22 % | -5.987 M -72.24 % | -3.476 M -11.20 % | -3.126 M 4.55 % | -3.275 M 10.67 % | -3.666 M -13.53 % | -3.229 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 | 
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 |