 
					Gujarat State Financial Corporation GUJSTATFIN.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.381 M -97.03 % | 46.568 M 744.73 % | 5.513 M -35.22 % | 8.511 M 98.56 % | 4.286 M -79.86 % | 21.287 M -12.22 % | 24.250 M -62.47 % | 64.619 M 103.52 % | 31.751 M -90.58 % | 337.059 M 322.68 % | 79.743 M -55.76 % | 180.258 M -28.07 % | 250.615 M -4.49 % | 262.393 M 11.32 % | 235.710 M -13.07 % | 271.134 M -36.19 % | 424.925 M | 
| Net income | -1.253 B -5.14 % | -1.192 B 4.75 % | -1.251 B 2.08 % | -1.278 B -3.98 % | -1.229 B -4.66 % | -1.174 B -2.24 % | -1.149 B 0.57 % | -1.155 B 1.41 % | -1.172 B -11.61 % | -1.050 B -10.74 % | -948.092 M 15.94 % | -1.128 B 0.33 % | -1.132 B 45.83 % | -2.089 B -33.14 % | -1.569 B | 0.000 | 0.000 | 
| Income before tax | -1.253 B -5.14 % | -1.192 B 4.75 % | -1.251 B 2.08 % | -1.278 B -3.98 % | -1.229 B -4.66 % | -1.174 B -2.24 % | -1.149 B 0.57 % | -1.155 B 1.41 % | -1.172 B -23.36 % | -949.890 M -0.19 % | -948.092 M 15.92 % | -1.128 B 0.36 % | -1.132 B 45.77 % | -2.087 B -33.24 % | -1.566 B | 0.000 -100.00 % | 2.715 M | 
| Income before tax ratio | -907.60 -3 445.50 % | -25.60 88.72 % | -227.02 -51.17 % | -150.17 47.63 % | -286.77 -419.82 % | -55.17 -16.47 % | -47.37 -164.95 % | -17.88 51.56 % | -36.91 -1 209.57 % | -2.82 76.30 % | -11.89 -90.07 % | -6.26 -38.53 % | -4.52 43.22 % | -7.95 -19.69 % | -6.64 | 0.00 -100.00 % | 0.01 | 
| EBITDA | 142.100 M 119.08 % | -744.772 M 9.45 % | -822.491 M 5.18 % | -867.389 M -1 095.13 % | 87.163 M 106.83 % | -1.276 B -60.72 % | -793.838 M 3.26 % | -820.569 M 4.54 % | -859.556 M -423.93 % | 265.354 M 11.19 % | 238.641 M 764.69 % | 27.599 M -90.18 % | 280.948 M 260.44 % | -175.107 M -98.02 % | -88.427 M -105.47 % | 1.617 B 19.20 % | 1.357 B | 
| Net income ratio | -907.60 -3 445.50 % | -25.60 88.72 % | -227.02 -51.17 % | -150.17 47.63 % | -286.77 -419.82 % | -55.17 -16.47 % | -47.37 -164.95 % | -17.88 51.56 % | -36.91 -1 084.78 % | -3.12 73.80 % | -11.89 -90.02 % | -6.26 -38.57 % | -4.52 43.29 % | -7.96 -19.60 % | -6.66 | 0.00 | 0.00 | 
| Ratio EBITDA | 102.90 743.38 % | -15.99 89.28 % | -149.20 -46.39 % | -101.92 -601.18 % | 20.34 133.93 % | -59.93 -83.08 % | -32.74 -157.79 % | -12.70 53.09 % | -27.07 -3 538.70 % | 0.79 -73.69 % | 2.99 1 854.61 % | 0.15 -86.34 % | 1.12 267.98 % | -0.67 -77.89 % | -0.38 -106.29 % | 5.96 86.81 % | 3.19 | 
| Gross profit ratio | -1 016.13 -5 181.04 % | -19.24 88.75 % | -171.03 -54.56 % | -110.66 50.16 % | -222.03 -262.85 % | -61.19 -59.52 % | -38.36 -176.34 % | -13.88 52.98 % | -29.52 -3 052.33 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 89.154 M 0.07 % | 89.094 M -0.02 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.03 % | 89.090 M -0.02 % | 89.105 M -0.01 % | 89.114 M -4.93 % | 93.736 M 5.19 % | 89.114 M 0.00 % | 89.114 M | 
| Weighted average shs out | 89.154 M 0.07 % | 89.094 M -0.02 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.03 % | 89.090 M -0.02 % | 89.105 M -0.01 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M | 
| EPS diluted | -14.06 -5.08 % | -13.38 4.70 % | -14.04 2.09 % | -14.34 -3.99 % | -13.79 -4.63 % | -13.18 -2.25 % | -12.89 0.54 % | -12.96 1.44 % | -13.15 -11.63 % | -11.78 -10.71 % | -10.64 15.96 % | -12.66 0.31 % | -12.70 45.82 % | -23.44 -40.02 % | -16.74 -15.29 % | -14.52 | 0.00 | 
| Earnings per share | -14.06 -5.08 % | -13.38 4.70 % | -14.04 2.09 % | -14.34 -3.99 % | -13.79 -4.63 % | -13.18 -2.25 % | -12.89 0.54 % | -12.96 1.44 % | -13.15 -11.63 % | -11.78 -10.71 % | -10.64 15.96 % | -12.66 0.31 % | -12.70 45.82 % | -23.44 -33.11 % | -17.61 -21.28 % | -14.52 | 0.00 | 
| Gross profit | -1.403 B -56.61 % | -896.021 M 4.96 % | -942.828 M -0.11 % | -941.749 M 1.04 % | -951.685 M 26.94 % | -1.303 B -40.03 % | -930.243 M -3.71 % | -896.999 M 4.31 % | -937.402 M -378.11 % | 337.059 M 322.68 % | 79.743 M -55.76 % | 180.258 M -28.07 % | 250.615 M -4.49 % | 262.393 M 11.32 % | 235.710 M -13.07 % | 271.134 M -36.19 % | 424.925 M | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 314.250 K | 0.000 -100.00 % | 2.410 M -17.58 % | 2.924 M | 0.000 -100.00 % | 2.715 M | 
| Cost of revenue | 1.405 B 49.02 % | 942.589 M -0.61 % | 948.341 M -0.20 % | 950.260 M -0.60 % | 955.971 M -27.79 % | 1.324 B 38.70 % | 954.493 M -0.74 % | 961.618 M -0.78 % | 969.153 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| General and administrative expenses | 2.518 M 32.53 % | 1.900 M -36.57 % | 2.995 M -9.32 % | 3.303 M -50.01 % | 6.608 M -7.17 % | 7.118 M -8.08 % | 7.744 M -10.60 % | 8.662 M -10.55 % | 9.683 M 8 320.18 % | 115.000 K 40.11 % | 82.080 K -99.94 % | 147.067 M -46.26 % | 273.686 M -15.42 % | 323.578 M 33.66 % | 242.088 M | 0.000 | 0.000 | 
| Selling and marketing expenses | 66.661 K -19.65 % | 82.959 K 5.10 % | 78.937 K 55.54 % | 50.751 K 22.63 % | 41.386 K -14.52 % | 48.416 K -62.32 % | 128.483 K 111.71 % | 60.688 K -23.15 % | 78.971 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | -178.422 M -153.78 % | 331.762 M -3.34 % | 343.226 M 1 391.85 % | 23.007 M -92.56 % | 309.220 M 470.02 % | -83.568 M 91.09 % | -938.115 M -66 765.01 % | 1.407 M -99.28 % | 195.392 M -84.82 % | 1.287 B 25.21 % | 1.028 B -11.46 % | 1.161 B 4.71 % | 1.109 B -45.27 % | 2.026 B 29.86 % | 1.560 B 475.30 % | 271.134 M -35.78 % | 422.210 M | 
| Operating expenses | -175.837 M -152.69 % | 333.745 M -3.63 % | 346.300 M 1 213.69 % | 26.361 M -91.65 % | 315.870 M 513.43 % | -76.401 M 91.79 % | -930.243 M -4.18 % | -892.887 M -535.23 % | 205.154 M -84.06 % | 1.287 B 25.21 % | 1.028 B -21.41 % | 1.308 B -5.38 % | 1.382 B -41.16 % | 2.349 B 30.37 % | 1.802 B 564.59 % | 271.134 M -35.78 % | 422.210 M | 
| Cost and expenses | 1.229 B -3.72 % | 1.276 B -1.41 % | 1.295 B 32.56 % | 976.620 M -22.96 % | 1.268 B -2.54 % | 1.301 B 5 264.00 % | 24.250 M -97.49 % | 965.782 M -17.76 % | 1.174 B -8.75 % | 1.287 B 25.21 % | 1.028 B -21.41 % | 1.308 B -5.38 % | 1.382 B -41.16 % | 2.349 B 30.37 % | 1.802 B 564.59 % | 271.134 M -35.78 % | 422.210 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 | 
| Selling general and administrative expenses | 2.585 M 30.35 % | 1.983 M -35.50 % | 3.074 M -8.34 % | 3.354 M -49.56 % | 6.649 M -7.22 % | 7.167 M -8.96 % | 7.872 M -9.75 % | 8.723 M -10.65 % | 9.762 M 8 388.85 % | 115.000 K 40.11 % | 82.080 K -99.94 % | 147.067 M -46.26 % | 273.686 M -15.42 % | 323.578 M 33.66 % | 242.088 M | 0.000 | 0.000 | 
| Interest income | 151.203 M 16.85 % | 129.401 M 34.87 % | 95.943 M 1.52 % | 94.505 M -10.32 % | 105.385 M -4.44 % | 110.287 M 16.99 % | 94.274 M 13.73 % | 82.890 M -8.49 % | 90.579 M 38 280.46 % | 236.003 K -99.64 % | 66.218 M -0.51 % | 66.556 M 45.77 % | 45.659 M 138.57 % | 19.139 M 53.53 % | 12.465 M 72.78 % | 7.215 M -95.04 % | 145.463 M | 
| Interest expense | 463.603 M 4.18 % | 445.017 M 4.36 % | 426.432 M 4.57 % | 407.799 M 4.79 % | 389.141 M 6.31 % | 366.047 M 4.37 % | 350.710 M 6.27 % | 330.023 M 7.50 % | 306.993 M -74.65 % | 1.211 B 2.40 % | 1.183 B 2.65 % | 1.152 B -20.94 % | 1.457 B -33.89 % | 2.204 B 17.72 % | 1.872 B 15.99 % | 1.614 B 19.54 % | 1.351 B | 
| Depreciation and amortization | 2.050 M -10.67 % | 2.294 M -10.59 % | 2.566 M -11.17 % | 2.889 M -11.29 % | 3.257 M 362.08 % | -1.243 M -130.26 % | 4.106 M -11.99 % | 4.666 M -11.32 % | 5.262 M 21.98 % | 4.313 M 3.46 % | 4.169 M 35.19 % | 3.084 M 57.21 % | 1.962 M 12.72 % | 1.740 M -24.81 % | 2.315 M -17.77 % | 2.815 M -20.19 % | 3.527 M | 
| Operating income | -1.227 B 0.19 % | -1.230 B 4.60 % | -1.289 B -33.16 % | -968.110 M 23.38 % | -1.263 B -3.04 % | -1.226 B -40.09 % | -875.289 M 2.43 % | -897.052 M 21.49 % | -1.143 B -20.28 % | -949.890 M -0.19 % | -948.092 M 15.92 % | -1.128 B 0.36 % | -1.132 B 45.77 % | -2.087 B -33.24 % | -1.566 B -3 351.29 % | 48.172 M 1 674.29 % | 2.715 M | 
| Operating income ratio | -888.80 -3 265.67 % | -26.41 88.71 % | -233.85 -105.57 % | -113.75 61.41 % | -294.77 -411.73 % | -57.60 -59.59 % | -36.09 -160.00 % | -13.88 61.42 % | -35.98 -1 176.88 % | -2.82 76.30 % | -11.89 -90.07 % | -6.26 -38.53 % | -4.52 43.22 % | -7.95 -19.69 % | -6.64 -3 839.92 % | 0.18 2 680.69 % | 0.01 | 
| Total other income expenses net | -25.963 M -168.90 % | 37.682 M 0.12 % | 37.639 M 112.14 % | -309.968 M -1 004.53 % | 34.268 M -33.85 % | 51.807 M 118.95 % | -273.366 M -5.87 % | -258.207 M -782.60 % | -29.255 M | 0.000 | 0.000 100.00 % | -270.000 | 0.000 | 0.000 | 0.000 100.00 % | -48.172 M | 0.000 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.599 B -0.08 % | 6.604 B 0.11 % | 6.597 B -0.18 % | 6.609 B 0.07 % | 6.604 B -0.01 % | 6.605 B 0.01 % | 6.604 B 0.30 % | 6.584 B 20.53 % | 5.463 B -1.29 % | 5.534 B -2.07 % | 5.651 B -3.95 % | 5.883 B -0.80 % | 5.931 B -5.11 % | 6.250 B -2.73 % | 6.426 B -3.32 % | 6.646 B -4.60 % | 6.966 B | 
| Total investments | 2.064 B 6.44 % | 1.939 B 8.25 % | 1.792 B 5.38 % | 1.700 B 4.35 % | 1.629 B 6.42 % | 1.531 B 8.53 % | 1.411 B 12.23 % | 1.257 B 5 147.89 % | 23.951 M 6.99 % | 22.386 M -13.60 % | 25.908 M -46.51 % | 48.435 M 0.00 % | 48.435 M 0.00 % | 48.435 M 0.00 % | 48.435 M -0.74 % | 48.795 M 0.00 % | 48.795 M | 
| Total debt | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B -0.35 % | 6.640 B -0.16 % | 6.651 B -1.74 % | 6.769 B -3.57 % | 7.019 B | 
| Accumulated other comprehensive income loss | 2.519 B 32.58 % | 1.900 B -1.14 % | 1.922 B 0.00 % | 1.922 B 0.00 % | 1.922 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | 0.000 -100.00 % | 668.417 M 0.00 % | 668.417 M 0.00 % | 668.417 M 0.00 % | 668.417 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.347 B -4.43 % | -21.399 B -5.56 % | -20.271 B | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M -4.91 % | 937.188 M 0.00 % | 937.188 M 0.00 % | 937.188 M 0.00 % | 937.188 M 0.00 % | 937.188 M 5.17 % | 891.140 M 0.00 % | 891.140 M | 
| Total equity | 3.646 B -0.09 % | 3.649 B -0.60 % | 3.671 B 0.00 % | 3.671 B 0.00 % | 3.671 B 0.00 % | 3.671 B 0.00 % | 3.671 B 0.00 % | 3.671 B 0.00 % | 3.671 B 0.00 % | 3.671 B 0.00 % | 3.671 B 120.71 % | -17.728 B -6.79 % | -16.600 B -7.32 % | -15.469 B -15.61 % | -13.380 B -13.24 % | -11.815 B -12.30 % | -10.521 B | 
| Other non current liabilities | 26.189 B 6 791.73 % | 380.012 M -0.48 % | 381.862 M -0.20 % | 382.631 M -0.25 % | 383.572 M -0.33 % | 384.853 M -2.58 % | 395.037 M -0.34 % | 396.392 M -0.22 % | 397.275 M | 0.000 | 0.000 -100.00 % | 11.930 B 10.66 % | 10.780 B 15.58 % | 9.327 B 30.90 % | 7.125 B | 0.000 | 0.000 | 
| Long term debt | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.64 % | 6.575 B -2.86 % | 6.769 B -3.57 % | 7.019 B | 
| Total non current liabilities | 32.806 B 368.87 % | 6.997 B -0.03 % | 6.999 B -0.01 % | 6.999 B -0.01 % | 7.000 B -0.02 % | 7.002 B -0.15 % | 7.012 B -0.02 % | 7.013 B -0.01 % | 7.014 B 6.00 % | 6.617 B 0.00 % | 6.617 B -64.32 % | 18.546 B 6.61 % | 17.397 B 9.11 % | 15.944 B 16.38 % | 13.700 B 102.41 % | 6.769 B -3.57 % | 7.019 B | 
| Other current liabilities | 25.808 B 5.71 % | 24.415 B 353 966.07 % | 6.896 M -13.95 % | 8.014 M -3.65 % | 8.318 M 10.27 % | 7.543 M -45.44 % | 13.825 M 83.62 % | 7.529 M -29.76 % | 10.719 M -99.93 % | 14.339 B 9.12 % | 13.141 B 16 390.76 % | 79.685 M 206.97 % | 25.959 M -6.15 % | 27.661 M 125.28 % | 12.278 M -99.77 % | 5.347 B 40.88 % | 3.796 B | 
| 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 | 
| 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 -100.00 % | 23.500 M -69.04 % | 75.896 M | 0.000 | 0.000 | 
| Total current liabilities | 25.808 B 5.71 % | 24.415 B 6.03 % | 23.027 B 6.25 % | 21.672 B 6.58 % | 20.335 B 6.94 % | 19.015 B 7.30 % | 17.722 B 7.83 % | 16.435 B 8.28 % | 15.178 B 5.86 % | 14.339 B 9.12 % | 13.141 B 16 366.74 % | 79.801 M 130.20 % | 34.666 M -32.24 % | 51.161 M -40.45 % | 85.912 M -98.39 % | 5.347 B 40.87 % | 3.796 B | 
| Total liabilities | 32.806 B 4.44 % | 31.412 B 4.57 % | 30.039 B 4.73 % | 28.683 B 4.89 % | 27.347 B 5.06 % | 26.029 B 5.24 % | 24.734 B 5.48 % | 23.448 B 5.66 % | 22.192 B 5.90 % | 20.956 B 6.06 % | 19.757 B 6.07 % | 18.626 B 6.85 % | 17.432 B 8.98 % | 15.995 B 16.02 % | 13.786 B 13.79 % | 12.116 B 12.03 % | 10.815 B | 
| Other non current assets | 2.163 B 2 330.22 % | 89.007 M -99.70 % | 30.022 B 4.02 % | 28.862 B 4.37 % | 27.655 B 4.03 % | 26.584 B -6.03 % | 28.291 B 4.82 % | 26.990 B 9.71 % | 24.601 B 5.05 % | 23.420 B 4.68 % | 22.373 B 18 034.37 % | 123.375 M 80.51 % | 68.346 M -36.12 % | 106.987 M -34.28 % | 162.783 M 34.17 % | 121.329 M -26.97 % | 166.144 M | 
| Long term investments | 0.000 -100.00 % | 1.939 B 8.25 % | 1.792 B 5.38 % | 1.700 B 4.35 % | 1.629 B 10.78 % | 1.471 B | 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 | 
| 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 | 
| 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 | 
| Property plant equipment net | 19.688 M -9.43 % | 21.738 M -9.30 % | 23.967 M -9.67 % | 26.533 M -9.82 % | 29.422 M -9.84 % | 32.634 M -10.00 % | 36.259 M -10.18 % | 40.370 M -10.36 % | 45.036 M -52.84 % | 95.505 M 104.39 % | 46.726 M 14.13 % | 40.940 M 38.15 % | 29.635 M 2.28 % | 28.973 M 56.57 % | 18.505 M -67.50 % | 56.946 M -23.87 % | 74.797 M | 
| Total non current assets | 2.183 B 6.47 % | 2.050 B -93.56 % | 31.838 B 4.08 % | 30.589 B 4.35 % | 29.314 B 4.36 % | 28.088 B -0.85 % | 28.328 B 4.80 % | 27.030 B 9.67 % | 24.647 B 4.81 % | 23.515 B 4.88 % | 22.420 B 13 544.51 % | 164.315 M 67.70 % | 97.981 M -27.93 % | 135.960 M -25.00 % | 181.288 M 1.69 % | 178.275 M -26.01 % | 240.941 M | 
| Other current assets | -61.234 M -103.12 % | 1.960 B 9.41 % | 1.792 B 5.57 % | 1.697 B 4.04 % | 1.631 B 44 803.54 % | 3.632 M 43.53 % | 2.531 M 0.08 % | 2.529 M 0.06 % | 2.527 M -96.68 % | 76.146 M 78.44 % | 42.674 M | 0.000 -100.00 % | 47.186 M | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term investments | 60.338 M 0.00 % | 60.338 M 0.00 % | 60.338 M 0.00 % | 60.338 M 0.00 % | 60.338 M 0.00 % | 60.338 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 17.531 M 41.52 % | 12.387 M -37.91 % | 19.951 M 151.09 % | 7.946 M -36.81 % | 12.574 M 6.64 % | 11.791 M -7.75 % | 12.781 M -60.70 % | 32.520 M -97.18 % | 1.154 B 6.58 % | 1.083 B 12.14 % | 965.684 M 31.64 % | 733.556 M 6.91 % | 686.147 M 75.69 % | 390.540 M 73.40 % | 225.222 M 83.71 % | 122.595 M 130.74 % | 53.132 M | 
| Cash and short term investments | 77.870 M 7.07 % | 72.726 M -9.42 % | 80.290 M 17.58 % | 68.284 M -6.35 % | 72.913 M 1.09 % | 72.130 M 464.34 % | 12.781 M -60.70 % | 32.520 M -97.18 % | 1.154 B 6.58 % | 1.083 B 12.14 % | 965.684 M 31.64 % | 733.556 M 6.91 % | 686.147 M 75.69 % | 390.540 M 73.40 % | 225.222 M 83.71 % | 122.595 M 130.74 % | 53.132 M | 
| Total current assets | 17.531 M -99.14 % | 2.033 B 8.60 % | 1.872 B 6.04 % | 1.765 B 3.59 % | 1.704 B 5.70 % | 1.612 B 1 998.63 % | 76.819 M -13.66 % | 88.976 M -92.69 % | 1.217 B 4.98 % | 1.159 B 14.94 % | 1.008 B 37.46 % | 733.556 M 0.03 % | 733.334 M 87.77 % | 390.540 M 73.40 % | 225.222 M 83.71 % | 122.595 M 130.74 % | 53.132 M | 
| Inventory | 0.000 100.00 % | -895.057 K 0.00 % | -895.057 K 0.05 % | -895.537 K 7.84 % | -971.737 K 10.11 % | -1.081 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net receivables | 895.057 K 0.00 % | 895.057 K 0.00 % | 895.057 K -0.05 % | 895.537 K -7.84 % | 971.737 K -99.94 % | 1.537 B 2 399.66 % | 61.507 M 14.06 % | 53.927 M -10.35 % | 60.151 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 -100.00 % | 30.978 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.752 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Account payables | 0.000 | 0.000 -100.00 % | 23.020 B 6.26 % | 21.664 B 6.58 % | 20.327 B 6.94 % | 19.008 B 7.34 % | 17.708 B 7.79 % | 16.427 B 8.31 % | 15.167 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax payables | 0.000 -100.00 % | 45.814 K -43.76 % | 81.458 K 20.95 % | 67.347 K -10.99 % | 75.666 K 208.07 % | -70.016 K -141.21 % | 169.881 K 63.31 % | 104.023 K -28.51 % | 145.501 K | 0.000 | 0.000 -100.00 % | 116.248 K -98.66 % | 8.708 M | 0.000 100.00 % | -2.263 M -1 703.29 % | 141.144 K -24.88 % | 187.881 K | 
| 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 | 
| 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 | 
| 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 | 
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 235.036 M 24.37 % | 188.988 M 0.00 % | 188.988 M 0.00 % | 188.988 M 0.00 % | 188.988 M -93.20 % | 2.780 B 0.00 % | 2.780 B 0.00 % | 2.780 B 0.00 % | 2.780 B 0.00 % | 2.780 B -88.92 % | 25.081 B 817.48 % | 2.734 B 0.00 % | 2.734 B 116.66 % | -16.406 B -14.59 % | -14.317 B -12.68 % | -12.706 B -11.34 % | -11.412 B | 
| 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 | 
| Other liabilities | 0.000 | 0.000 -100.00 % | 12.876 M 9.51 % | 11.758 M 2.65 % | 11.454 M -6.33 % | 12.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 2.200 B -93.72 % | 35.061 B 4.01 % | 33.710 B 4.19 % | 32.354 B 4.31 % | 31.018 B 4.44 % | 29.700 B 4.56 % | 28.404 B 4.74 % | 27.119 B 4.86 % | 25.863 B 5.02 % | 24.626 B 5.11 % | 23.428 B 2 509.32 % | 897.871 M 8.01 % | 831.315 M 57.89 % | 526.500 M 29.52 % | 406.509 M 35.11 % | 300.870 M 2.31 % | 294.073 M | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 
| 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 | 
| Change in working capital | 1.270 B 2.69 % | 1.236 B -2.27 % | 1.265 B 2.64 % | 1.233 B -6.97 % | 1.325 B 2.70 % | 1.290 B 0.91 % | 1.279 B 1.31 % | 1.262 B 1.62 % | 1.242 B 6.63 % | 1.165 B 0.10 % | 1.163 B -1.96 % | 1.187 B -18.96 % | 1.464 B -35.57 % | 2.273 B 30.11 % | 1.747 B 10.88 % | 1.575 B 16 643.94 % | -9.522 M | 
| 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 -100.00 % | 27.056 M | 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 | 
| 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 | 
| Other working capital | 1.270 B 2.69 % | 1.236 B -2.27 % | 1.265 B 2.64 % | 1.233 B -6.97 % | 1.325 B 2.70 % | 1.290 B 0.91 % | 1.279 B 1.31 % | 1.262 B 1.62 % | 1.242 B 6.63 % | 1.165 B 0.10 % | 1.163 B -1.96 % | 1.187 B -18.96 % | 1.464 B -35.57 % | 2.273 B 30.11 % | 1.747 B 12.82 % | 1.548 B 16 359.79 % | -9.522 M | 
| Other non cash items | -155.062 M 4.57 % | -162.494 M -66.75 % | -97.448 M -1.03 % | -96.457 M 13.30 % | -111.253 M -8.62 % | -102.421 M -15.58 % | -88.614 M -7.94 % | -82.093 M 10.93 % | -92.164 M 14.66 % | -107.990 M 54.61 % | -237.898 M -5.26 % | -226.013 M -125.90 % | 872.547 M 474.72 % | -232.855 M 33.55 % | -350.432 M 76.76 % | -1.508 B -12.04 % | -1.346 B | 
| Net cash provided by operating activities | -136.717 M -18.06 % | -115.805 M -42.67 % | -81.169 M 41.62 % | -139.042 M -1 044.20 % | -12.152 M -171.48 % | 17.000 M -62.52 % | 45.357 M 54.62 % | 29.334 M 274.14 % | -16.845 M -252.84 % | 11.021 M 160.09 % | -18.342 M 88.80 % | -163.761 M -113.56 % | 1.207 B 2 776.96 % | -45.100 M 73.08 % | -167.537 M -337.37 % | 70.581 M 105.22 % | -1.352 B | 
| Investments in property plant and equipment | 0.000 100.00 % | -65.301 K | 0.000 100.00 % | -45.000 K 0.00 % | -45.000 K -116.35 % | -20.800 K -69.95 % | -12.239 K | 0.000 100.00 % | -2.553 M 67.64 % | -7.891 M 90.44 % | -82.544 M -435.74 % | -15.407 M -234.02 % | -4.613 M 62.37 % | -12.259 M -8.52 % | -11.297 M -7 697.78 % | -144.873 K 89.10 % | -1.329 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 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -68.883 M 25.46 % | -92.416 M 27.95 % | -128.267 M 19.54 % | -159.427 M -50.92 % | -105.639 M | 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 -100.00 % | 10.800 M -93.07 % | 155.830 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.026 M | 0.000 -100.00 % | 700.000 K | 
| Other investing activites | 141.861 M 30.98 % | 108.306 M 16.24 % | 93.175 M -42.98 % | 163.399 M 55.03 % | 105.396 M -4.44 % | 110.298 M 16.91 % | 94.343 M 13.82 % | 82.890 M -8.52 % | 90.607 M -12.26 % | 103.264 M -41.72 % | 177.184 M 161.84 % | 67.668 M 105.63 % | -1.201 B -63 026.32 % | 1.908 M -98.17 % | 104.146 M 7.87 % | 96.544 M 1 964.04 % | 4.677 M | 
| Net cash used for investing activites | 141.861 M 31.06 % | 108.241 M 16.17 % | 93.175 M -1.37 % | 94.471 M 630.35 % | 12.935 M 171.90 % | -17.990 M 72.36 % | -65.096 M -186.16 % | -22.749 M -125.83 % | 88.053 M -17.07 % | 106.172 M -57.61 % | 250.470 M 379.27 % | 52.261 M 104.34 % | -1.206 B -11 546.86 % | -10.351 M -110.58 % | 97.875 M 1.53 % | 96.399 M 2 281.19 % | 4.048 M | 
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 158.909 M -45.92 % | 293.831 M 2 926.29 % | -10.396 M 91.17 % | -117.749 M 53.06 % | -250.870 M -153.85 % | 465.906 M | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 
| 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 | 
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.502 M | 0.000 | 0.000 -100.00 % | 231.114 M -20.32 % | 290.038 M 89.13 % | 153.353 M -75.79 % | 633.328 M | 
| 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 -100.00 % | 158.909 M -45.92 % | 293.831 M 33.13 % | 220.718 M 28.11 % | 172.289 M 276.68 % | -97.517 M -108.87 % | 1.099 B | 
| 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 | 
| Net change in cash | 5.144 M 168.01 % | -7.564 M -163.00 % | 12.006 M 126.94 % | -44.571 M -5 791.86 % | 783.072 K 179.10 % | -990.011 K 94.98 % | -19.739 M -399.72 % | 6.586 M -90.75 % | 71.208 M -39.24 % | 117.194 M -49.51 % | 232.127 M 389.63 % | 47.409 M -83.96 % | 295.607 M 78.81 % | 165.318 M 61.09 % | 102.627 M 47.74 % | 69.463 M 127.98 % | -248.247 M | 
| Cash at beginning of period | 12.387 M -37.91 % | 19.951 M 151.09 % | 7.946 M -32.61 % | 11.791 M 0.00 % | 11.791 M -7.75 % | 12.781 M -60.70 % | 32.520 M 25.39 % | 25.935 M -97.61 % | 1.083 B 12.14 % | 965.684 M 31.64 % | 733.556 M 6.91 % | 686.147 M 75.69 % | 390.540 M 73.40 % | 225.222 M 83.71 % | 122.595 M 130.74 % | 53.132 M -82.37 % | 301.379 M | 
| Cash at end of period | 17.531 M 41.53 % | 12.387 M -37.91 % | 19.951 M 160.86 % | -32.780 M -360.69 % | 12.574 M 6.64 % | 11.791 M -7.75 % | 12.781 M -60.70 % | 32.520 M -97.18 % | 1.154 B 6.58 % | 1.083 B 12.14 % | 965.684 M 31.64 % | 733.556 M 6.91 % | 686.147 M 75.69 % | 390.540 M 73.40 % | 225.222 M 83.71 % | 122.595 M 130.74 % | 53.132 M | 
| Operating cash flow | -136.717 M -18.06 % | -115.805 M -42.67 % | -81.169 M 41.62 % | -139.042 M -1 044.20 % | -12.152 M -171.48 % | 17.000 M -62.52 % | 45.357 M 54.62 % | 29.334 M 274.14 % | -16.845 M -252.84 % | 11.021 M 160.09 % | -18.342 M 88.80 % | -163.761 M -113.56 % | 1.207 B 2 776.96 % | -45.100 M 73.08 % | -167.537 M -337.37 % | 70.581 M 105.22 % | -1.352 B | 
| Capital expenditure | 0.000 100.00 % | -65.301 K | 0.000 100.00 % | -45.000 K 0.00 % | -45.000 K -116.35 % | -20.800 K -69.95 % | -12.239 K | 0.000 100.00 % | -2.553 M 67.64 % | -7.891 M 90.44 % | -82.544 M -435.74 % | -15.407 M -234.02 % | -4.613 M 62.37 % | -12.259 M -8.52 % | -11.297 M -7 697.78 % | -144.873 K 89.10 % | -1.329 M | 
| Free CashFlow | -136.717 M -17.99 % | -115.870 M -42.75 % | -81.169 M 41.64 % | -139.087 M -1 040.35 % | -12.197 M -171.83 % | 16.979 M -62.55 % | 45.345 M 54.58 % | 29.334 M 251.22 % | -19.399 M -719.75 % | 3.130 M 103.10 % | -100.887 M 43.69 % | -179.169 M -114.90 % | 1.203 B 2 196.78 % | -57.359 M 67.93 % | -178.834 M -353.90 % | 70.436 M 105.21 % | -1.353 B | 
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 925.000 K -97.84 % | 42.854 M 539.57 % | -9.749 M -387.16 % | 3.395 M -35.54 % | 5.267 M -15.66 % | 6.245 M 3 350.31 % | 181.000 K -98.14 % | 9.722 M -68.04 % | 30.420 M 10.13 % | 27.621 M 837.26 % | 2.947 M 230.38 % | 892.000 K -25.29 % | 1.194 M 22.26 % | 976.600 K 78.21 % | 548.000 K -66.46 % | 1.634 M -69.47 % | 5.352 M -13.87 % | 6.214 M 186.18 % | -7.211 M -237.61 % | 5.240 M 12 086.05 % | 43.000 K -99.44 % | 7.736 M 924.68 % | 755.000 K 136.68 % | 319.000 K -97.44 % | 12.477 M -39.80 % | 20.726 M 761.43 % | 2.406 M 178.99 % | -3.046 M -173.15 % | 4.164 M -78.65 % | 19.506 M 52.39 % | 12.800 M -33.83 % | 19.345 M 49.17 % | 12.968 M 67.11 % | 7.760 M 35.74 % | 5.717 M 71.27 % | 3.338 M -77.65 % | 14.936 M 157.47 % | 5.801 M -40.07 % | 9.680 M -81.92 % | 53.543 M 12.21 % | 47.716 M 29.01 % | 36.987 M 3 781.12 % | 953.000 K -97.24 % | 34.527 M 374.53 % | 7.276 M -73.05 % | 27.001 M -70.05 % | 90.156 M 164.72 % | 34.057 M 17.26 % | 29.044 M 0.80 % | 28.814 M -66.24 % | 85.344 M 27.35 % | 67.014 M -3.50 % | 69.443 M -41.68 % | 119.081 M 211.49 % | 38.230 M -38.83 % | 62.501 M | 
| Net income | -310.213 M -0.02 % | -310.159 M 2.03 % | -316.599 M -0.68 % | -314.473 M -0.74 % | -312.171 M -5.56 % | -295.739 M 2.73 % | -304.041 M 1.53 % | -308.750 M -8.89 % | -283.554 M 7.54 % | -306.675 M -4.20 % | -294.321 M 9.59 % | -325.557 M -0.19 % | -324.936 M -2.43 % | -317.214 M 0.68 % | -319.391 M 2.48 % | -327.511 M -4.32 % | -313.960 M -5.82 % | -296.690 M 8.20 % | -323.180 M -7.83 % | -299.717 M 3.19 % | -309.588 M -0.04 % | -309.479 M -1.40 % | -305.195 M -3.67 % | -294.385 M -10.95 % | -265.331 M 6.46 % | -283.668 M 2.08 % | -289.702 M -3.56 % | -279.745 M 5.34 % | -295.540 M -5.39 % | -280.428 M 4.40 % | -293.332 M -1.13 % | -290.058 M 0.47 % | -291.440 M 0.12 % | -291.779 M 2.43 % | -299.037 M -4.49 % | -286.174 M 2.93 % | -294.820 M -55.73 % | -189.320 M 38.46 % | -307.656 M -21.16 % | -253.931 M 15.08 % | -299.037 M -2 068.66 % | 15.190 M 104.21 % | -360.799 M -25.89 % | -286.601 M 9.27 % | -315.882 M -12.96 % | -279.632 M -2.00 % | -274.156 M 4.41 % | -286.803 M 2.83 % | -295.167 M -41 912.53 % | -702.569 K 99.77 % | -301.187 M -17.01 % | -257.397 M 55.03 % | -572.344 M -78.48 % | -320.669 M 54.18 % | -699.795 M -33.21 % | -525.318 M | 
| Income before tax | -310.213 M -0.02 % | -310.159 M 2.03 % | -316.599 M -0.68 % | -314.473 M -0.74 % | -312.171 M -5.56 % | -295.739 M 2.73 % | -304.041 M 1.53 % | -308.750 M -8.89 % | -283.554 M 7.54 % | -306.675 M -4.20 % | -294.321 M 9.59 % | -325.557 M -0.19 % | -324.936 M -2.43 % | -317.214 M 0.68 % | -319.391 M 2.48 % | -327.511 M -4.32 % | -313.960 M -5.82 % | -296.690 M 8.20 % | -323.180 M -7.83 % | -299.717 M 3.19 % | -309.588 M -0.03 % | -309.481 M -1.40 % | -305.195 M -3.67 % | -294.385 M -10.95 % | -265.331 M 6.46 % | -283.668 M 2.08 % | -289.702 M -3.56 % | -279.745 M 5.34 % | -295.540 M -5.39 % | -280.428 M 4.40 % | -293.332 M -1.13 % | -290.058 M 0.47 % | -291.440 M 0.12 % | -291.779 M 2.43 % | -299.037 M -4.49 % | -286.174 M 2.93 % | -294.820 M -55.73 % | -189.320 M 38.46 % | -307.656 M -21.16 % | -253.931 M 15.08 % | -299.037 M -2 068.66 % | 15.190 M 104.21 % | -360.799 M -25.89 % | -286.601 M 9.27 % | -315.882 M -13.09 % | -279.318 M -1.88 % | -274.156 M 4.41 % | -286.803 M 2.83 % | -295.167 M -41 912.53 % | -702.569 K 99.77 % | -301.187 M -17.01 % | -257.397 M 55.03 % | -572.344 M -79.84 % | -318.259 M 54.52 % | -699.795 M -33.21 % | -525.318 M | 
| Income before tax ratio | -335.37 -4 533.67 % | -7.24 -122.29 % | 32.48 135.06 % | -92.63 -56.28 % | -59.27 -25.16 % | -47.36 97.18 % | -1 679.78 -5 189.35 % | -31.76 -240.70 % | -9.32 16.05 % | -11.10 88.88 % | -99.87 72.64 % | -364.97 -34.11 % | -272.14 16.22 % | -324.82 44.27 % | -582.83 -190.78 % | -200.44 -241.68 % | -58.66 -22.87 % | -47.74 -206.53 % | 44.82 178.36 % | -57.20 99.21 % | -7 199.72 -17 897.71 % | -40.00 90.10 % | -404.23 56.20 % | -922.84 -4 239.57 % | -21.27 -55.38 % | -13.69 88.63 % | -120.41 -231.11 % | 91.84 229.40 % | -70.98 -393.69 % | -14.38 37.27 % | -22.92 -52.84 % | -14.99 33.28 % | -22.47 40.23 % | -37.60 28.12 % | -52.31 38.99 % | -85.73 -334.33 % | -19.74 39.52 % | -32.64 -2.68 % | -31.78 -570.16 % | -4.74 24.33 % | -6.27 -1 626.01 % | 0.41 100.11 % | -378.59 -4 460.93 % | -8.30 80.88 % | -43.41 -319.67 % | -10.34 -240.19 % | -3.04 63.89 % | -8.42 17.14 % | -10.16 -41 579.96 % | -0.02 99.31 % | -3.53 8.12 % | -3.84 53.40 % | -8.24 -208.38 % | -2.67 85.40 % | -18.30 -117.79 % | -8.40 | 
| EBITDA | -355.085 M -14.50 % | -310.109 M 16.16 % | -369.867 M -3.98 % | -355.709 M -14.18 % | -311.543 M -215.02 % | 270.848 M 176.21 % | -355.390 M -3.16 % | -344.508 M -8.33 % | -318.017 M -245.15 % | 219.092 M 162.85 % | -348.575 M 0.18 % | -349.196 M -0.98 % | -345.793 M -307.09 % | 166.977 M 147.96 % | -348.124 M 1.47 % | -353.324 M -5.22 % | -335.807 M -10.32 % | -304.390 M 15.29 % | -359.341 M -5.96 % | -339.114 M -0.91 % | -336.053 M -268.78 % | 199.109 M 158.71 % | -339.125 M 0.82 % | -341.912 M -6.08 % | -322.305 M -260.13 % | 201.278 M 160.16 % | -334.580 M 1.08 % | -338.241 M -3.63 % | -326.401 M -6.04 % | -307.816 M 4.08 % | -320.917 M -2.74 % | -312.358 M 0.71 % | -314.587 M 0.83 % | -317.204 M -2 442.03 % | 13.544 M 104.18 % | -323.751 M -3.52 % | -312.754 M 7.74 % | -338.985 M -21 812.41 % | -1.547 M -103.07 % | 50.453 M 15 471.91 % | 324.000 K -99.90 % | 311.605 M 604.35 % | -61.783 M -650.01 % | 11.233 M 148.60 % | -23.113 M -117.91 % | 129.024 M 627.72 % | 17.730 M 471.57 % | 3.102 M 129.99 % | -10.343 M 89.41 % | -97.640 M -468.63 % | -17.171 M -168.68 % | 25.001 M -38.12 % | 40.403 M 231.54 % | -30.715 M 77.48 % | -136.395 M -890.24 % | -13.774 M | 
| Net income ratio | -335.37 -4 533.67 % | -7.24 -122.29 % | 32.48 135.06 % | -92.63 -56.28 % | -59.27 -25.16 % | -47.36 97.18 % | -1 679.78 -5 189.35 % | -31.76 -240.70 % | -9.32 16.05 % | -11.10 88.88 % | -99.87 72.64 % | -364.97 -34.11 % | -272.14 16.22 % | -324.82 44.27 % | -582.83 -190.78 % | -200.44 -241.68 % | -58.66 -22.87 % | -47.74 -206.53 % | 44.82 178.36 % | -57.20 99.21 % | -7 199.72 -17 897.80 % | -40.00 90.10 % | -404.23 56.20 % | -922.84 -4 239.57 % | -21.27 -55.38 % | -13.69 88.63 % | -120.41 -231.11 % | 91.84 229.40 % | -70.98 -393.69 % | -14.38 37.27 % | -22.92 -52.84 % | -14.99 33.28 % | -22.47 40.23 % | -37.60 28.12 % | -52.31 38.99 % | -85.73 -334.33 % | -19.74 39.52 % | -32.64 -2.68 % | -31.78 -570.16 % | -4.74 24.33 % | -6.27 -1 626.01 % | 0.41 100.11 % | -378.59 -4 460.93 % | -8.30 80.88 % | -43.41 -319.20 % | -10.36 -240.57 % | -3.04 63.89 % | -8.42 17.14 % | -10.16 -41 579.96 % | -0.02 99.31 % | -3.53 8.12 % | -3.84 53.40 % | -8.24 -206.07 % | -2.69 85.29 % | -18.30 -117.79 % | -8.40 | 
| Ratio EBITDA | -383.88 -5 204.78 % | -7.24 -119.07 % | 37.94 136.21 % | -104.77 -77.13 % | -59.15 -236.38 % | 43.37 102.21 % | -1 963.48 -5 440.93 % | -35.44 -238.96 % | -10.45 -231.80 % | 7.93 106.71 % | -118.28 69.79 % | -391.48 -35.17 % | -289.61 -269.38 % | 170.98 126.91 % | -635.26 -193.79 % | -216.23 -244.63 % | -62.74 -28.09 % | -48.98 -198.30 % | 49.83 177.00 % | -64.72 99.17 % | -7 815.19 -30 465.76 % | 25.74 105.73 % | -449.17 58.09 % | -1 071.82 -4 049.22 % | -25.83 -366.00 % | 9.71 106.98 % | -139.06 -225.23 % | 111.04 241.66 % | -78.39 -396.73 % | -15.78 37.06 % | -25.07 -55.27 % | -16.15 33.44 % | -24.26 40.65 % | -40.88 -1 825.43 % | 2.37 102.44 % | -96.99 -363.19 % | -20.94 64.17 % | -58.44 -36 464.75 % | -0.16 -116.96 % | 0.94 13 777.25 % | 0.01 -99.92 % | 8.42 113.00 % | -64.83 -20 026.87 % | 0.33 110.24 % | -3.18 -166.48 % | 4.78 2 329.83 % | 0.20 115.91 % | 0.09 125.58 % | -0.36 89.49 % | -3.39 -1 584.23 % | -0.20 -153.93 % | 0.37 -35.88 % | 0.58 325.57 % | -0.26 92.77 % | -3.57 -1 518.90 % | -0.22 | 
| Gross profit ratio | -380.08 -4 615.81 % | -8.06 -121.59 % | 37.33 136.19 % | -103.17 -58.12 % | -65.25 -21.82 % | -53.56 97.23 % | -1 935.74 -18 312.22 % | 10.63 202.81 % | -10.34 -344.46 % | 4.23 103.61 % | -116.99 69.82 % | -387.62 -35.34 % | -286.40 -441.39 % | 83.89 113.38 % | -626.94 -194.31 % | -213.02 -243.36 % | -62.04 -21.62 % | -51.01 -204.31 % | 48.91 176.77 % | -63.70 99.18 % | -7 749.44 -111 414.53 % | 6.96 101.57 % | -442.43 57.93 % | -1 051.56 -4 041.30 % | -25.39 -1 129.68 % | 2.47 101.80 % | -136.72 -225.36 % | 109.06 241.82 % | -76.90 -397.72 % | -15.45 37.04 % | -24.54 -55.54 % | -15.78 33.30 % | -23.65 40.59 % | -39.81 -4 081.47 % | 1.00 101.06 % | -94.75 -369.39 % | -20.19 61.93 % | -53.02 -5 402.47 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 | 
| Weighted average shs out dil | 89.142 M 0.02 % | 89.126 M -0.06 % | 89.183 M 0.11 % | 89.086 M -0.12 % | 89.192 M 0.09 % | 89.114 M -0.05 % | 89.162 M -0.08 % | 89.234 M 0.07 % | 89.168 M 0.06 % | 89.114 M -0.08 % | 89.188 M -0.01 % | 89.194 M 0.19 % | 89.024 M -0.10 % | 89.114 M -0.11 % | 89.215 M 0.24 % | 88.998 M -0.22 % | 89.193 M 0.09 % | 89.114 M 0.09 % | 89.030 M -0.19 % | 89.201 M -0.02 % | 89.218 M 0.06 % | 89.166 M -0.08 % | 89.238 M 0.03 % | 89.208 M 0.19 % | 89.037 M -0.04 % | 89.076 M -0.07 % | 89.139 M 0.05 % | 89.091 M 0.08 % | 89.018 M -0.01 % | 89.025 M -0.15 % | 89.159 M -0.10 % | 89.249 M 0.14 % | 89.125 M -0.12 % | 89.229 M 0.26 % | 88.999 M -0.17 % | 89.151 M 0.09 % | 89.069 M -0.26 % | 89.302 M 0.14 % | 89.176 M 0.09 % | 89.099 M 0.11 % | 88.999 M -0.11 % | 89.100 M 0.02 % | 89.086 M 0.09 % | 89.007 M -0.25 % | 89.232 M 0.20 % | 89.051 M 0.04 % | 89.012 M -0.06 % | 89.069 M -0.12 % | 89.174 M 0.07 % | 89.109 M -0.01 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M | 
| Weighted average shs out | 89.142 M 0.02 % | 89.126 M -0.06 % | 89.183 M 0.11 % | 89.086 M -0.12 % | 89.192 M 0.09 % | 89.114 M -0.05 % | 89.162 M -0.08 % | 89.234 M 0.07 % | 89.168 M 0.06 % | 89.114 M -0.08 % | 89.188 M -0.01 % | 89.194 M 0.19 % | 89.024 M -0.10 % | 89.114 M -0.11 % | 89.215 M 0.24 % | 88.998 M -0.22 % | 89.193 M 0.09 % | 89.114 M 0.09 % | 89.030 M -0.19 % | 89.201 M -0.02 % | 89.218 M 0.06 % | 89.166 M -0.08 % | 89.238 M 0.03 % | 89.208 M 0.19 % | 89.037 M -0.04 % | 89.076 M -0.07 % | 89.139 M 0.05 % | 89.091 M 0.08 % | 89.018 M -0.01 % | 89.025 M -0.15 % | 89.159 M -0.10 % | 89.249 M 0.14 % | 89.125 M -0.12 % | 89.229 M 0.26 % | 88.999 M -0.17 % | 89.151 M 0.09 % | 89.069 M -0.26 % | 89.302 M 0.14 % | 89.176 M 0.09 % | 89.099 M 0.11 % | 88.999 M -0.11 % | 89.100 M 0.02 % | 89.086 M 0.09 % | 89.007 M -0.25 % | 89.232 M 0.20 % | 89.051 M 0.04 % | 89.012 M -0.06 % | 89.069 M -0.12 % | 89.174 M 0.07 % | 89.109 M -0.01 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M 0.00 % | 89.114 M | 
| EPS diluted | -3.48 0.00 % | -3.48 1.97 % | -3.55 -0.57 % | -3.53 -0.86 % | -3.50 -5.42 % | -3.32 2.64 % | -3.41 1.45 % | -3.46 -8.81 % | -3.18 7.56 % | -3.44 -4.24 % | -3.30 9.59 % | -3.65 0.00 % | -3.65 -2.53 % | -3.56 0.56 % | -3.58 2.72 % | -3.68 -4.55 % | -3.52 -5.71 % | -3.33 8.26 % | -3.63 -8.04 % | -3.36 3.17 % | -3.47 0.00 % | -3.47 -1.46 % | -3.42 -3.64 % | -3.30 -10.74 % | -2.98 6.29 % | -3.18 2.15 % | -3.25 -3.50 % | -3.14 5.42 % | -3.32 -5.40 % | -3.15 4.26 % | -3.29 -1.23 % | -3.25 0.61 % | -3.27 0.00 % | -3.27 2.68 % | -3.36 -4.67 % | -3.21 3.02 % | -3.31 -56.13 % | -2.12 38.55 % | -3.45 -21.05 % | -2.85 15.18 % | -3.36 -2 076.47 % | 0.17 104.20 % | -4.05 -25.78 % | -3.22 9.04 % | -3.54 -12.74 % | -3.14 -1.95 % | -3.08 4.35 % | -3.22 2.72 % | -3.31 -41 798.73 % | -0.01 99.77 % | -3.38 -16.96 % | -2.89 54.98 % | -6.42 -78.33 % | -3.60 54.14 % | -7.85 -33.28 % | -5.89 | 
| Earnings per share | -3.48 0.00 % | -3.48 1.97 % | -3.55 -0.57 % | -3.53 -0.86 % | -3.50 -5.42 % | -3.32 2.64 % | -3.41 1.45 % | -3.46 -8.81 % | -3.18 7.56 % | -3.44 -4.24 % | -3.30 9.59 % | -3.65 0.00 % | -3.65 -2.53 % | -3.56 0.56 % | -3.58 2.72 % | -3.68 -4.55 % | -3.52 -5.71 % | -3.33 8.26 % | -3.63 -8.04 % | -3.36 3.17 % | -3.47 0.00 % | -3.47 -1.46 % | -3.42 -3.64 % | -3.30 -10.74 % | -2.98 6.29 % | -3.18 2.15 % | -3.25 -3.50 % | -3.14 5.42 % | -3.32 -5.40 % | -3.15 4.26 % | -3.29 -1.23 % | -3.25 0.61 % | -3.27 0.00 % | -3.27 2.68 % | -3.36 -4.67 % | -3.21 3.02 % | -3.31 -56.13 % | -2.12 38.55 % | -3.45 -21.05 % | -2.85 15.18 % | -3.36 -2 076.47 % | 0.17 104.20 % | -4.05 -25.78 % | -3.22 9.04 % | -3.54 -12.74 % | -3.14 -1.95 % | -3.08 4.35 % | -3.22 2.72 % | -3.31 -41 798.73 % | -0.01 99.77 % | -3.38 -16.96 % | -2.89 54.98 % | -6.42 -78.33 % | -3.60 54.14 % | -7.85 -33.28 % | -5.89 | 
| Gross profit | -351.577 M -1.79 % | -345.393 M 5.10 % | -363.958 M -3.91 % | -350.267 M -1.92 % | -343.657 M -2.74 % | -334.483 M 4.53 % | -350.369 M -439.07 % | 103.333 M 132.86 % | -314.502 M -369.24 % | 116.812 M 133.88 % | -344.773 M 0.29 % | -345.760 M -1.11 % | -341.966 M -517.39 % | 81.930 M 123.85 % | -343.562 M 1.30 % | -348.079 M -4.83 % | -332.038 M -4.74 % | -317.006 M 10.11 % | -352.672 M -5.65 % | -333.811 M -0.18 % | -333.226 M -718.71 % | 53.858 M 116.12 % | -334.035 M 0.42 % | -335.447 M -5.88 % | -316.816 M -719.87 % | 51.110 M 115.54 % | -328.944 M 0.98 % | -332.194 M -3.74 % | -320.215 M -6.25 % | -301.379 M 4.05 % | -314.103 M -2.92 % | -305.206 M 0.51 % | -306.756 M 0.71 % | -308.962 M -5 504.27 % | 5.717 M 101.81 % | -316.284 M -4.90 % | -301.500 M 1.98 % | -307.596 M -3 277.64 % | 9.680 M -81.92 % | 53.543 M 12.21 % | 47.716 M 29.01 % | 36.987 M 3 781.12 % | 953.000 K -97.24 % | 34.527 M 374.53 % | 7.276 M -73.05 % | 27.001 M -70.05 % | 90.156 M 164.72 % | 34.057 M 17.26 % | 29.044 M 0.80 % | 28.814 M -66.24 % | 85.344 M 27.35 % | 67.014 M -3.50 % | 69.443 M -41.68 % | 119.081 M 211.49 % | 38.230 M -38.83 % | 62.501 M | 
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -233.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 314.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.410 M | 0.000 | 0.000 | 
| Cost of revenue | 352.502 M 1.33 % | 347.861 M -1.79 % | 354.209 M 0.15 % | 353.662 M 1.36 % | 348.924 M 2.41 % | 340.728 M -2.80 % | 350.550 M 474.47 % | -93.611 M -127.14 % | 344.922 M 486.72 % | -89.191 M -125.65 % | 347.720 M 0.31 % | 346.652 M 1.02 % | 343.160 M 523.90 % | -80.953 M -123.53 % | 344.110 M -1.60 % | 349.713 M 3.65 % | 337.390 M 4.38 % | 323.220 M -6.44 % | 345.461 M 1.89 % | 339.051 M 1.73 % | 333.269 M 822.58 % | -46.122 M -113.78 % | 334.790 M -0.29 % | 335.766 M 1.97 % | 329.293 M 1 183.75 % | -30.384 M -109.17 % | 331.350 M 0.67 % | 329.148 M 1.47 % | 324.379 M 1.09 % | 320.885 M -1.84 % | 326.903 M 0.72 % | 324.551 M 1.51 % | 319.724 M 0.95 % | 316.722 M | 0.000 -100.00 % | 319.622 M 1.01 % | 316.436 M 0.97 % | 313.397 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 | 
| General and administrative expenses | 0.000 -100.00 % | 2.550 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.514 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 82.959 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other expenses | -36.318 M 76.96 % | -157.624 M -2 767.52 % | 5.909 M 8.58 % | 5.442 M | 0.000 -100.00 % | 690.340 M 13 649.06 % | 5.021 M | 0.000 100.00 % | -24.915 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 -100.00 % | 53.858 M 331.57 % | -23.258 M 93.07 % | -335.447 M -1 505.39 % | -20.895 M -140.88 % | 51.110 M 1 266.64 % | -4.381 M 98.68 % | -332.194 M -2 323.01 % | -13.710 M 95.45 % | -301.379 M -1 350.96 % | -20.771 M -204.46 % | 19.885 M 106.48 % | -306.756 M -1 605.55 % | 20.375 M -93.31 % | 304.754 M 1 112.14 % | -30.110 M -350.75 % | -6.680 M -126.91 % | 24.824 M -92.18 % | 317.336 M 3.21 % | 307.474 M -11.33 % | 346.753 M 837.50 % | 36.987 M -89.78 % | 361.752 M 12.65 % | 321.128 M -0.63 % | 323.159 M 5.50 % | 306.318 M -15.92 % | 364.312 M 13.54 % | 320.860 M -1.03 % | 324.209 M 998.39 % | 29.517 M -92.36 % | 386.531 M 19.15 % | 324.411 M -49.45 % | 641.788 M 46.75 % | 437.340 M -40.74 % | 738.025 M 25.55 % | 587.819 M | 
| Operating expenses | -36.318 M 76.58 % | -155.074 M -2 724.37 % | 5.909 M 8.58 % | 5.442 M 116.95 % | -32.114 M -104.63 % | 693.937 M 13 720.70 % | 5.021 M 101.48 % | -340.298 M -1 265.84 % | -24.915 M -1 559.94 % | -1.501 M 99.56 % | -344.773 M 0.29 % | -345.760 M -1.11 % | -341.966 M -517.39 % | 81.930 M 123.85 % | -343.562 M 1.30 % | -348.079 M -4.83 % | -332.038 M -4.74 % | -317.006 M -8 144.63 % | -3.845 M 48.31 % | -7.439 M 97.77 % | -333.226 M -718.71 % | 53.858 M 331.57 % | -23.258 M 93.07 % | -335.447 M -1 505.39 % | -20.895 M -140.88 % | 51.110 M 1 266.64 % | -4.381 M 98.68 % | -332.194 M -2 323.01 % | -13.710 M 95.45 % | -301.379 M -1 350.96 % | -20.771 M 93.19 % | -305.206 M 0.51 % | -306.756 M 0.71 % | -308.962 M -201.38 % | 304.754 M 1 112.14 % | -30.110 M -350.75 % | -6.680 M 97.83 % | -307.596 M -196.93 % | 317.336 M 3.21 % | 307.474 M -11.33 % | 346.753 M 837.50 % | 36.987 M -89.78 % | 361.752 M 12.65 % | 321.128 M -0.63 % | 323.159 M 5.50 % | 306.318 M -15.92 % | 364.312 M 13.54 % | 320.860 M -1.03 % | 324.209 M 998.39 % | 29.517 M -92.36 % | 386.531 M 19.15 % | 324.411 M -49.45 % | 641.788 M 46.75 % | 437.340 M -40.74 % | 738.025 M 25.55 % | 587.819 M | 
| Cost and expenses | 316.184 M -10.65 % | 353.868 M -1.74 % | 360.118 M 0.28 % | 359.104 M 13.35 % | 316.810 M -8.82 % | 347.437 M -2.29 % | 355.571 M 3 557.39 % | 9.722 M -96.96 % | 320.007 M 469.61 % | -86.581 M -3 037.93 % | 2.947 M -99.16 % | 350.088 M 0.05 % | 349.924 M 677.33 % | -60.611 M -117.60 % | 344.399 M -2.44 % | 353.005 M 2.35 % | 344.901 M 3.18 % | 334.267 M -2.17 % | 341.683 M 3.02 % | 331.664 M -1.72 % | 337.484 M 4 262.32 % | 7.736 M -97.52 % | 311.532 M 97 558.93 % | 319.000 K -99.90 % | 308.398 M 1 387.98 % | 20.726 M -93.66 % | 326.969 M 10 834.37 % | -3.046 M -100.98 % | 310.669 M 1 492.68 % | 19.506 M -93.63 % | 306.132 M 1 482.49 % | 19.345 M 49.17 % | 12.968 M 67.11 % | 7.760 M -97.45 % | 304.754 M 5.26 % | 289.512 M -6.54 % | 309.756 M 5 239.70 % | 5.801 M -98.17 % | 317.336 M 3.21 % | 307.474 M -11.33 % | 346.753 M 837.50 % | 36.987 M -89.78 % | 361.752 M 12.65 % | 321.128 M -0.63 % | 323.159 M 5.50 % | 306.318 M -15.92 % | 364.312 M 13.54 % | 320.860 M -1.03 % | 324.209 M 998.39 % | 29.517 M -92.36 % | 386.531 M 19.15 % | 324.411 M -49.45 % | 641.788 M 46.75 % | 437.340 M -40.74 % | 738.025 M 25.55 % | 587.819 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 | 
| Selling general and administrative expenses | 0.000 -100.00 % | 2.550 M | 0.000 | 0.000 100.00 % | -32.114 M -992.77 % | 3.597 M | 0.000 100.00 % | -340.298 M | 0.000 100.00 % | -1.501 M 99.56 % | -344.773 M 0.29 % | -345.760 M -1.11 % | -341.966 M -517.39 % | 81.930 M 123.85 % | -343.562 M 1.30 % | -348.079 M -4.83 % | -332.038 M -4.74 % | -317.006 M -8 144.63 % | -3.845 M 48.31 % | -7.439 M 97.77 % | -333.226 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -325.091 M | 0.000 100.00 % | -329.337 M | 0.000 | 0.000 | 0.000 100.00 % | -332.420 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 | 
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 318.299 M | 0.000 | 0.000 | 0.000 -100.00 % | 312.581 M 0.51 % | 310.983 M 1.64 % | 305.955 M | 0.000 -100.00 % | 306.109 M 0.57 % | 304.384 M 1.68 % | 299.361 M | 0.000 -100.00 % | 299.016 M 0.63 % | 297.134 M 1.73 % | 292.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.972 M 82 005.36 % | 43.812 K 210.68 % | -39.586 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 586.000 K | 0.000 -100.00 % | 2.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.095 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 -100.00 % | 881.000 K 1.85 % | 865.000 K -58.19 % | 2.069 M 195.57 % | 700.000 K 0.00 % | 700.000 K 0.00 % | 700.000 K -55.81 % | 1.584 M 216.78 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 8.30 % | 461.697 K -7.66 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 108.10 % | 240.264 K -51.95 % | 500.000 K 0.00 % | 500.000 K | 
| Operating income | -315.259 M -1.36 % | -311.014 M 15.91 % | -369.867 M -3.98 % | -355.709 M -14.18 % | -311.543 M -1.70 % | -306.341 M 13.80 % | -355.390 M -7.85 % | -329.523 M -13.79 % | -289.587 M -347.15 % | 117.172 M 133.61 % | -348.575 M 0.35 % | -349.782 M -1.15 % | -345.793 M -600.10 % | 69.145 M 119.86 % | -348.124 M 1.47 % | -353.324 M -5.22 % | -335.807 M -10.32 % | -304.390 M 15.29 % | -359.341 M -5.96 % | -339.114 M -0.58 % | -337.148 M -458.59 % | 94.021 M 130.25 % | -310.777 M 9.11 % | -341.912 M -15.54 % | -295.921 M -338.78 % | 123.933 M 138.18 % | -324.563 M 4.04 % | -338.241 M -10.35 % | -306.505 M 0.43 % | -307.816 M -4.94 % | -293.332 M 6.09 % | -312.358 M 0.71 % | -314.587 M 0.83 % | -317.204 M -6.08 % | -299.037 M -4.49 % | -286.174 M 2.93 % | -294.820 M 13.03 % | -338.985 M -10.18 % | -307.656 M -21.16 % | -253.931 M 15.08 % | -299.037 M -522.11 % | 70.843 M 119.63 % | -360.799 M -25.89 % | -286.601 M 9.27 % | -315.883 M -13.09 % | -279.317 M -1.88 % | -274.156 M 4.41 % | -286.803 M 2.83 % | -295.165 M -41 912.24 % | -702.569 K 99.77 % | -301.187 M -17.01 % | -257.397 M 55.03 % | -572.345 M -79.84 % | -318.259 M 54.52 % | -699.795 M -33.21 % | -525.318 M | 
| Operating income ratio | -340.82 -4 596.10 % | -7.26 -119.13 % | 37.94 136.21 % | -104.77 -77.13 % | -59.15 -20.58 % | -49.05 97.50 % | -1 963.48 -5 692.91 % | -33.89 -256.05 % | -9.52 -324.41 % | 4.24 103.59 % | -118.28 69.84 % | -392.13 -35.40 % | -289.61 -509.04 % | 70.80 111.15 % | -635.26 -193.79 % | -216.23 -244.63 % | -62.74 -28.09 % | -48.98 -198.30 % | 49.83 177.00 % | -64.72 99.17 % | -7 840.65 -64 615.47 % | 12.15 102.95 % | -411.63 61.60 % | -1 071.82 -4 419.16 % | -23.72 -496.64 % | 5.98 104.43 % | -134.90 -221.48 % | 111.04 250.86 % | -73.61 -366.45 % | -15.78 31.14 % | -22.92 -41.93 % | -16.15 33.44 % | -24.26 40.65 % | -40.88 21.85 % | -52.31 38.99 % | -85.73 -334.33 % | -19.74 66.22 % | -58.44 -83.86 % | -31.78 -570.16 % | -4.74 24.33 % | -6.27 -427.20 % | 1.92 100.51 % | -378.59 -4 460.93 % | -8.30 80.88 % | -43.41 -319.68 % | -10.34 -240.18 % | -3.04 63.89 % | -8.42 17.14 % | -10.16 -41 579.68 % | -0.02 99.31 % | -3.53 8.12 % | -3.84 53.40 % | -8.24 -208.38 % | -2.67 85.40 % | -18.30 -117.79 % | -8.40 | 
| Total other income expenses net | 5.046 M 10 192.00 % | -50.000 K -100.09 % | 53.268 M 29.18 % | 41.236 M 6 666.24 % | -628.000 K -105.92 % | 10.602 M -79.35 % | 51.349 M 147.19 % | 20.773 M 244.32 % | 6.033 M 101.42 % | -423.847 M -881.23 % | 54.254 M 123.96 % | 24.225 M 16.15 % | 20.857 M 105.40 % | -386.360 M -1 444.65 % | 28.733 M 11.31 % | 25.813 M 18.15 % | 21.847 M 183.71 % | 7.700 M -78.71 % | 36.161 M -8.21 % | 39.397 M 42.95 % | 27.560 M 106.83 % | -403.502 M -7 328.62 % | 5.582 M -88.26 % | 47.527 M 55.37 % | 30.590 M 107.50 % | -407.601 M -1 269.22 % | 34.861 M -40.40 % | 58.496 M 433.48 % | 10.965 M -59.96 % | 27.388 M | 0.000 -100.00 % | 22.300 M -3.66 % | 23.147 M -8.96 % | 25.425 M | 0.000 | 0.000 | 0.000 -100.00 % | 149.665 M | 0.000 | 0.000 | 0.000 100.00 % | -55.653 M | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 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 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 6.599 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.604 B | 0.000 -100.00 % | 6.617 B 0.30 % | 6.597 B -0.30 % | 6.617 B 0.12 % | 6.609 B -0.12 % | 6.617 B 0.19 % | 6.604 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.605 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.604 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.584 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 5.463 B | 0.000 -100.00 % | 5.451 B -1.51 % | 5.534 B | 0.000 -100.00 % | 5.530 B | 0.000 -100.00 % | 5.651 B | 0.000 -100.00 % | 5.868 B | 0.000 -100.00 % | 5.883 B 0.29 % | 5.866 B -1.09 % | 5.931 B -2.25 % | 6.067 B -2.92 % | 6.250 B | 
| Total investments | 0.000 -100.00 % | 2.064 B | 0.000 -100.00 % | 2.024 B | 0.000 -100.00 % | 1.939 B | 0.000 -100.00 % | 1.894 B 5.73 % | 1.792 B 2.32 % | 1.751 B 2.98 % | 1.700 B 0.73 % | 1.688 B 3.59 % | 1.629 B | 0.000 -100.00 % | 1.612 B | 0.000 -100.00 % | 1.531 B | 0.000 -100.00 % | 1.510 B | 0.000 -100.00 % | 1.411 B | 0.000 -100.00 % | 23.154 M | 0.000 -100.00 % | 1.257 B | 0.000 -100.00 % | 23.951 M | 0.000 -100.00 % | 23.951 M | 0.000 -100.00 % | 22.386 M 0.00 % | 22.386 M | 0.000 -100.00 % | 16.908 M | 0.000 -100.00 % | 25.908 M | 0.000 -100.00 % | 44.685 M | 0.000 -100.00 % | 48.435 M 0.00 % | 48.435 M 0.00 % | 48.435 M 0.00 % | 48.435 M 0.00 % | 48.435 M | 
| Total debt | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B 0.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B -0.35 % | 6.640 B | 
| Accumulated other comprehensive income loss | 3.646 B | 0.000 100.00 % | -29.976 B 3.03 % | -30.914 B -947.21 % | 3.649 B 44.64 % | 2.523 B 108.78 % | -28.729 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.986 B | 0.000 -100.00 % | 3.671 B | 0.000 100.00 % | -23.762 B | 0.000 100.00 % | -23.202 B | 0.000 100.00 % | -22.629 B | 0.000 -100.00 % | 3.671 B | 0.000 100.00 % | -21.480 B | 0.000 100.00 % | -20.898 B | 0.000 100.00 % | -20.307 B | 0.000 | 0.000 100.00 % | -19.229 B | 0.000 100.00 % | -18.676 B | 0.000 100.00 % | -18.331 B | 0.000 100.00 % | -17.728 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -22.347 B | 0.000 | 0.000 | 0.000 100.00 % | -21.399 B | 0.000 100.00 % | -20.271 B | 0.000 | 0.000 | 
| Common stock | 0.000 -100.00 % | 937.188 M | 0.000 -100.00 % | 937.188 M | 0.000 -100.00 % | 891.140 M | 0.000 -100.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M 0.00 % | 891.140 M | 0.000 -100.00 % | 937.188 M | 0.000 -100.00 % | 891.140 M | 0.000 -100.00 % | 937.188 M | 0.000 -100.00 % | 891.140 M | 0.000 -100.00 % | 937.188 M | 0.000 -100.00 % | 891.140 M | 0.000 -100.00 % | 937.188 M | 0.000 -100.00 % | 891.140 M | 0.000 -100.00 % | 891.140 M 0.00 % | 891.140 M | 0.000 -100.00 % | 891.140 M | 0.000 -100.00 % | 937.188 M | 0.000 -100.00 % | 891.140 M | 0.000 -100.00 % | 937.188 M 5.17 % | 891.140 M -4.91 % | 937.188 M 5.17 % | 891.140 M -4.91 % | 937.188 M | 
| Total equity | 3.646 B 111.91 % | -30.606 B -2.10 % | -29.976 B 0.00 % | -29.976 B -921.52 % | 3.649 B 0.00 % | 3.649 B 112.70 % | -28.729 B 0.00 % | -28.729 B -882.63 % | 3.671 B 113.33 % | -27.534 B -850.08 % | 3.671 B 113.99 % | -26.247 B -815.01 % | 3.671 B 114.69 % | -24.986 B 0.00 % | -24.986 B -780.65 % | 3.671 B 0.00 % | 3.671 B 115.45 % | -23.762 B 0.00 % | -23.762 B -2.41 % | -23.202 B -732.06 % | 3.671 B 116.22 % | -22.629 B 0.00 % | -22.629 B -716.44 % | 3.671 B 0.00 % | 3.671 B 117.09 % | -21.480 B 0.00 % | -21.480 B -2.78 % | -20.898 B -669.30 % | 3.671 B 118.08 % | -20.307 B 0.00 % | -20.307 B -653.21 % | 3.671 B 119.09 % | -19.229 B 0.00 % | -19.229 B -2.96 % | -18.676 B -608.78 % | 3.671 B 120.03 % | -18.331 B 0.00 % | -18.331 B -3.40 % | -17.728 B 0.00 % | -17.728 B -3.22 % | -17.175 B -3.46 % | -16.600 B -1.85 % | -16.299 B -5.36 % | -15.469 B | 
| Other non current liabilities | -3.646 B -113.92 % | 26.189 B -12.63 % | 29.976 B 17.60 % | 25.491 B 798.59 % | -3.649 B -1 060.20 % | 380.012 M -98.68 % | 28.729 B 19.17 % | 24.107 B 6 212.98 % | 381.862 M -98.32 % | 22.742 B 5 843.59 % | 382.631 M -98.21 % | 21.396 B 5 478.10 % | 383.572 M -98.46 % | 24.986 B 24.49 % | 20.071 B 646.77 % | -3.671 B -1 024.46 % | 397.081 M -98.33 % | 23.762 B 26.64 % | 18.763 B -19.13 % | 23.202 B 5 773.40 % | 395.037 M -98.25 % | 22.629 B 29.50 % | 17.474 B 576.01 % | -3.671 B -1 026.07 % | 396.392 M -98.15 % | 21.480 B 32.64 % | 16.195 B -22.51 % | 20.898 B 5 160.39 % | 397.275 M -98.04 % | 20.307 B 36.01 % | 14.931 B | 0.000 -100.00 % | 19.229 B 40.19 % | 13.716 B -26.56 % | 18.676 B | 0.000 -100.00 % | 18.331 B 46.47 % | 12.515 B -29.41 % | 17.728 B 48.61 % | 11.930 B 5.14 % | 11.347 B 5.25 % | 10.780 B 5.57 % | 10.211 B 9.48 % | 9.327 B | 
| Long term debt | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B 0.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B | 0.000 -100.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B 0.00 % | 6.617 B | 
| Total non current liabilities | -3.646 B -111.11 % | 32.806 B 9.44 % | 29.976 B -6.64 % | 32.108 B 979.93 % | -3.649 B -152.15 % | 6.997 B -75.65 % | 28.729 B -6.49 % | 30.724 B 338.99 % | 6.999 B -76.16 % | 29.359 B 319.44 % | 6.999 B -75.01 % | 28.013 B 300.16 % | 7.000 B -71.98 % | 24.986 B -6.38 % | 26.688 B 827.02 % | -3.671 B -152.34 % | 7.014 B -70.48 % | 23.762 B -6.37 % | 25.380 B 9.38 % | 23.202 B 230.90 % | 7.012 B -69.01 % | 22.629 B -6.07 % | 24.091 B 756.27 % | -3.671 B -152.34 % | 7.013 B -67.35 % | 21.480 B -5.84 % | 22.811 B 9.15 % | 20.898 B 197.94 % | 7.014 B -65.46 % | 20.307 B -5.76 % | 21.548 B 225.65 % | 6.617 B -65.59 % | 19.229 B -5.43 % | 20.333 B 8.87 % | 18.676 B 182.26 % | 6.617 B -63.90 % | 18.331 B -4.19 % | 19.132 B 7.92 % | 17.728 B -4.41 % | 18.546 B 3.25 % | 17.963 B 3.26 % | 17.397 B 3.38 % | 16.828 B 5.54 % | 15.944 B | 
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.415 B | 0.000 | 0.000 -100.00 % | 19.771 M | 0.000 -100.00 % | 19.771 M | 0.000 -100.00 % | 19.771 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.543 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.825 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.529 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.719 M | 0.000 -100.00 % | 24.204 M -99.83 % | 14.339 B | 0.000 -100.00 % | 26.877 M | 0.000 -100.00 % | 13.141 B | 0.000 -100.00 % | 26.856 M | 0.000 -100.00 % | 79.685 M 118.65 % | 36.444 M 40.39 % | 25.959 M 0.75 % | 25.766 M -6.85 % | 27.661 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.500 M | 
| Total current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.415 B | 0.000 | 0.000 -100.00 % | 23.040 B | 0.000 -100.00 % | 21.684 B | 0.000 -100.00 % | 20.346 B | 0.000 | 0.000 | 0.000 -100.00 % | 19.015 B | 0.000 | 0.000 | 0.000 -100.00 % | 17.722 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.435 B | 0.000 | 0.000 | 0.000 -100.00 % | 15.178 B | 0.000 -100.00 % | 24.204 M -99.83 % | 14.339 B | 0.000 -100.00 % | 26.877 M | 0.000 -100.00 % | 13.141 B | 0.000 -100.00 % | 26.856 M | 0.000 -100.00 % | 79.801 M 118.97 % | 36.444 M 5.13 % | 34.666 M 34.54 % | 25.766 M -49.64 % | 51.161 M | 
| Total liabilities | -3.646 B -111.11 % | 32.806 B 9.44 % | 29.976 B -6.64 % | 32.108 B 979.93 % | -3.649 B -111.62 % | 31.412 B 9.34 % | 28.729 B -6.49 % | 30.724 B 2.28 % | 30.039 B 2.32 % | 29.359 B 2.36 % | 28.683 B 2.39 % | 28.013 B 2.44 % | 27.347 B 9.45 % | 24.986 B -6.38 % | 26.688 B 827.02 % | -3.671 B -114.10 % | 26.029 B 9.54 % | 23.762 B -6.37 % | 25.380 B 9.38 % | 23.202 B -6.19 % | 24.734 B 9.30 % | 22.629 B -6.07 % | 24.091 B 756.27 % | -3.671 B -115.66 % | 23.448 B 9.16 % | 21.480 B -5.84 % | 22.811 B 9.15 % | 20.898 B -5.83 % | 22.192 B 9.28 % | 20.307 B -5.86 % | 21.572 B 2.94 % | 20.956 B 8.98 % | 19.229 B -5.55 % | 20.360 B 9.01 % | 18.676 B -5.47 % | 19.757 B 7.78 % | 18.331 B -4.32 % | 19.159 B 8.07 % | 17.728 B -4.82 % | 18.626 B 3.48 % | 18.000 B 3.26 % | 17.432 B 3.43 % | 16.854 B 5.37 % | 15.995 B | 
| Other non current assets | 0.000 -100.00 % | 2.163 B | 0.000 -100.00 % | 86.136 M | 0.000 -100.00 % | 89.007 M | 0.000 -100.00 % | 55.137 M -99.82 % | 30.022 B 71 056.47 % | 42.192 M -99.85 % | 28.862 B 66 709.21 % | 43.201 M -99.84 % | 27.655 B | 0.000 -100.00 % | 59.508 M | 0.000 -100.00 % | 26.584 B | 0.000 -100.00 % | 73.628 M | 0.000 -100.00 % | 28.291 B | 0.000 -100.00 % | 1.400 B | 0.000 -100.00 % | 26.990 B | 0.000 -100.00 % | 1.265 B | 0.000 -100.00 % | 24.601 B | 0.000 -100.00 % | 22.385 M -99.90 % | 23.420 B | 0.000 100.00 % | -46.297 M | 0.000 -100.00 % | 22.373 B | 0.000 -100.00 % | 22.031 M | 0.000 -100.00 % | 123.375 M 172.14 % | 45.335 M -33.67 % | 68.346 M 390.37 % | -23.538 M -122.00 % | 106.987 M | 
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 B | 0.000 -100.00 % | 1.939 B | 0.000 -100.00 % | 1.894 B 5.73 % | 1.792 B 2.32 % | 1.751 B 2.98 % | 1.700 B 0.73 % | 1.688 B 3.59 % | 1.629 B | 0.000 -100.00 % | 1.601 B | 0.000 -100.00 % | 1.471 B | 0.000 -100.00 % | 1.487 B | 0.000 | 0.000 | 0.000 100.00 % | -1.330 B | 0.000 | 0.000 | 0.000 100.00 % | -1.204 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Property plant equipment net | 0.000 -100.00 % | 19.688 M | 0.000 -100.00 % | 20.710 M | 0.000 -100.00 % | 21.738 M | 0.000 -100.00 % | 22.822 M -4.78 % | 23.967 M -5.07 % | 25.246 M -4.85 % | 26.533 M -2.58 % | 27.236 M -7.43 % | 29.422 M | 0.000 -100.00 % | 31.046 M | 0.000 -100.00 % | 32.634 M | 0.000 -100.00 % | 34.445 M | 0.000 -100.00 % | 36.259 M | 0.000 -100.00 % | 38.309 M | 0.000 -100.00 % | 40.370 M | 0.000 -100.00 % | 42.696 M | 0.000 -100.00 % | 45.036 M | 0.000 -100.00 % | 53.502 M -43.98 % | 95.505 M | 0.000 -100.00 % | 54.027 M | 0.000 -100.00 % | 46.726 M | 0.000 -100.00 % | 15.868 M | 0.000 -100.00 % | 40.940 M 39.75 % | 29.296 M -1.14 % | 29.635 M 1.61 % | 29.164 M 0.66 % | 28.973 M | 
| Total non current assets | 0.000 -100.00 % | 2.183 B | 0.000 -100.00 % | 2.107 B | 0.000 -100.00 % | 2.050 B | 0.000 -100.00 % | 1.972 B -93.81 % | 31.838 B 1 650.96 % | 1.818 B -94.06 % | 30.589 B 1 639.67 % | 1.758 B -94.00 % | 29.314 B | 0.000 -100.00 % | 1.691 B | 0.000 -100.00 % | 28.088 B | 0.000 -100.00 % | 1.595 B | 0.000 -100.00 % | 28.328 B | 0.000 -100.00 % | 108.962 M | 0.000 -100.00 % | 27.030 B | 0.000 -100.00 % | 104.077 M | 0.000 -100.00 % | 24.647 B | 0.000 -100.00 % | 75.887 M -99.68 % | 23.515 B | 0.000 -100.00 % | 7.730 M | 0.000 -100.00 % | 22.420 B | 0.000 -100.00 % | 37.899 M | 0.000 -100.00 % | 164.315 M 120.17 % | 74.631 M -23.83 % | 97.981 M 1 641.58 % | 5.626 M -95.86 % | 135.960 M | 
| Other current assets | 0.000 100.00 % | -61.234 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.960 B | 0.000 | 0.000 -100.00 % | 1.792 B | 0.000 -100.00 % | 1.697 B | 0.000 -100.00 % | 1.631 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.551 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.531 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.529 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.527 M | 0.000 -100.00 % | 22.761 M -70.11 % | 76.146 M | 0.000 -100.00 % | 36.171 M | 0.000 -100.00 % | 42.674 M | 0.000 -100.00 % | 41.331 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.186 M | 0.000 | 0.000 | 
| Short term investments | 0.000 -100.00 % | 60.338 M | 0.000 -100.00 % | 24.482 M | 0.000 -100.00 % | 60.338 M | 0.000 -100.00 % | 22.164 M -63.27 % | 60.338 M 873.83 % | 6.196 M -89.73 % | 60.338 M 725.08 % | 7.313 M -18.70 % | 8.995 M | 0.000 -100.00 % | 10.790 M | 0.000 -100.00 % | 60.338 M | 0.000 -100.00 % | 22.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.353 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.227 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| cash and cash equivalents | 0.000 -100.00 % | 17.531 M | 0.000 -100.00 % | 94.000 K | 0.000 -100.00 % | 12.387 M | 0.000 -100.00 % | 73.000 K -99.63 % | 19.951 M 21 352.97 % | 93.000 K -98.83 % | 7.946 M 7 925.99 % | 99.000 K -99.21 % | 12.574 M | 0.000 -100.00 % | 97.000 K | 0.000 -100.00 % | 11.791 M | 0.000 -100.00 % | 98.000 K | 0.000 -100.00 % | 12.781 M | 0.000 -100.00 % | 92.000 K | 0.000 -100.00 % | 32.520 M | 0.000 -100.00 % | 103.000 K | 0.000 -100.00 % | 1.154 B | 0.000 -100.00 % | 1.166 B 7.70 % | 1.083 B | 0.000 -100.00 % | 1.087 B | 0.000 -100.00 % | 965.684 M | 0.000 -100.00 % | 748.927 M | 0.000 -100.00 % | 733.556 M -2.29 % | 750.744 M 9.41 % | 686.147 M 24.85 % | 549.590 M 40.73 % | 390.540 M | 
| Cash and short term investments | 0.000 -100.00 % | 77.870 M | 0.000 -100.00 % | 24.576 M | 0.000 -100.00 % | 72.726 M | 0.000 -100.00 % | 22.237 M -72.30 % | 80.290 M 1 176.67 % | 6.289 M -90.79 % | 68.284 M 821.26 % | 7.412 M -89.83 % | 72.913 M | 0.000 -100.00 % | 10.887 M | 0.000 -100.00 % | 72.130 M | 0.000 -100.00 % | 22.566 M | 0.000 -100.00 % | 12.781 M | 0.000 -100.00 % | 1.353 B | 0.000 -100.00 % | 32.520 M | 0.000 -100.00 % | 1.228 B | 0.000 -100.00 % | 1.154 B | 0.000 -100.00 % | 1.166 B 7.70 % | 1.083 B | 0.000 -100.00 % | 1.087 B | 0.000 -100.00 % | 965.684 M | 0.000 -100.00 % | 748.927 M | 0.000 -100.00 % | 733.556 M -2.29 % | 750.744 M 9.41 % | 686.147 M 24.85 % | 549.590 M 40.73 % | 390.540 M | 
| Total current assets | 0.000 -100.00 % | 17.531 M | 0.000 -100.00 % | 24.576 M | 0.000 -100.00 % | 2.033 B | 0.000 -100.00 % | 22.237 M -98.81 % | 1.872 B 29 663.30 % | 6.289 M -99.64 % | 1.765 B 23 716.35 % | 7.412 M -99.57 % | 1.704 B | 0.000 -100.00 % | 10.887 M | 0.000 -100.00 % | 1.612 B | 0.000 -100.00 % | 22.566 M | 0.000 -100.00 % | 76.819 M | 0.000 -100.00 % | 1.353 B | 0.000 -100.00 % | 88.976 M | 0.000 -100.00 % | 1.228 B | 0.000 -100.00 % | 1.217 B | 0.000 -100.00 % | 1.189 B 2.59 % | 1.159 B | 0.000 -100.00 % | 1.123 B | 0.000 -100.00 % | 1.008 B | 0.000 -100.00 % | 790.258 M | 0.000 -100.00 % | 733.556 M -2.29 % | 750.744 M 2.37 % | 733.334 M 33.43 % | 549.590 M 40.73 % | 390.540 M | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -895.057 K | 0.000 | 0.000 100.00 % | -895.057 K | 0.000 100.00 % | -895.537 K | 0.000 100.00 % | -971.737 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 | 
| Net receivables | 0.000 -100.00 % | 895.057 K | 0.000 | 0.000 | 0.000 -100.00 % | 895.057 K | 0.000 | 0.000 -100.00 % | 1.788 B | 0.000 -100.00 % | 1.694 B | 0.000 -100.00 % | 1.629 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.537 B | 0.000 | 0.000 | 0.000 -100.00 % | 61.507 M | 0.000 | 0.000 | 0.000 -100.00 % | 53.927 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.151 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 | 
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.978 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K 100.00 % | -47.752 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 | 
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.020 B | 0.000 -100.00 % | 21.664 B | 0.000 -100.00 % | 20.327 B | 0.000 | 0.000 | 0.000 -100.00 % | 19.008 B | 0.000 | 0.000 | 0.000 -100.00 % | 17.708 B | 0.000 | 0.000 | 0.000 -100.00 % | 16.427 B | 0.000 | 0.000 | 0.000 -100.00 % | 15.167 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.814 K | 0.000 | 0.000 -100.00 % | 81.458 K | 0.000 -100.00 % | 67.347 K | 0.000 -100.00 % | 75.666 K | 0.000 | 0.000 | 0.000 100.00 % | -70.016 K | 0.000 | 0.000 | 0.000 -100.00 % | 169.881 K | 0.000 | 0.000 | 0.000 -100.00 % | 104.023 K | 0.000 | 0.000 | 0.000 -100.00 % | 145.501 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 116.248 K | 0.000 -100.00 % | 8.708 M | 0.000 | 0.000 | 
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other total stockholders equity | 0.000 100.00 % | -31.354 B | 0.000 100.00 % | -30.868 B | 0.000 -100.00 % | 235.036 M | 0.000 100.00 % | -29.620 B -1 165.59 % | 2.780 B 109.78 % | -28.425 B -1 122.60 % | 2.780 B 110.24 % | -27.138 B -1 076.30 % | 2.780 B | 0.000 100.00 % | -25.923 B | 0.000 -100.00 % | 2.780 B | 0.000 100.00 % | -24.699 B | 0.000 -100.00 % | 2.780 B | 0.000 100.00 % | -23.566 B | 0.000 -100.00 % | 2.780 B | 0.000 100.00 % | -22.417 B | 0.000 -100.00 % | 2.780 B | 0.000 100.00 % | -21.199 B -862.61 % | 2.780 B | 0.000 100.00 % | -20.121 B | 0.000 -100.00 % | 25.081 B | 0.000 100.00 % | -19.222 B | 0.000 -100.00 % | 2.734 B 115.13 % | -18.066 B -760.86 % | 2.734 B 115.90 % | -17.190 B -4.78 % | -16.406 B | 
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Total assets | 0.000 -100.00 % | 2.200 B | 0.000 -100.00 % | 2.131 B | 0.000 -100.00 % | 35.061 B | 0.000 -100.00 % | 1.994 B -94.08 % | 33.710 B 1 747.52 % | 1.825 B -94.36 % | 32.354 B 1 732.34 % | 1.766 B -94.31 % | 31.018 B | 0.000 -100.00 % | 1.702 B | 0.000 -100.00 % | 29.700 B | 0.000 -100.00 % | 1.618 B | 0.000 -100.00 % | 28.404 B | 0.000 -100.00 % | 1.462 B | 0.000 -100.00 % | 27.119 B | 0.000 -100.00 % | 1.332 B | 0.000 -100.00 % | 25.863 B | 0.000 -100.00 % | 1.265 B -94.86 % | 24.626 B | 0.000 -100.00 % | 1.131 B | 0.000 -100.00 % | 23.428 B | 0.000 -100.00 % | 828.157 M | 0.000 -100.00 % | 897.871 M 8.78 % | 825.375 M -0.71 % | 831.315 M 49.73 % | 555.216 M 5.45 % | 526.500 M | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 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 | 0.000 | 
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 0.000 | 
| Other non cash items | 310.213 M 0.02 % | 310.159 M -2.03 % | 316.599 M 0.68 % | 314.473 M 0.74 % | 312.171 M 5.56 % | 295.739 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 -100.00 % | 323.180 M 7.83 % | 299.717 M -3.19 % | 309.588 M 0.04 % | 309.474 M 1.40 % | 305.200 M 3.67 % | 294.385 M 11.02 % | 265.160 M -6.52 % | 283.668 M -2.08 % | 289.702 M 3.56 % | 279.745 M -5.34 % | 295.540 M 5.39 % | 280.428 M -4.40 % | 293.332 M 1.13 % | 290.058 M -0.47 % | 291.440 M -0.12 % | 291.780 M -2.43 % | 299.037 M 4.49 % | 286.174 M -2.93 % | 294.820 M 55.73 % | 189.320 M -38.46 % | 307.656 M 21.16 % | 253.931 M -15.08 % | 299.037 M 2 068.64 % | -15.190 M -104.21 % | 360.799 M 25.89 % | 286.601 M -9.27 % | 315.882 M 12.96 % | 279.632 M | 
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.041 M 1.53 % | -308.750 M -8.89 % | -283.554 M 7.54 % | -306.675 M -4.20 % | -294.321 M 9.59 % | -325.557 M -0.19 % | -324.936 M -2.43 % | -317.214 M 0.68 % | -319.391 M 2.48 % | -327.511 M -4.32 % | -313.960 M -5.82 % | -296.690 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 | 
| 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 | 0.000 | 
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 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 | 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 | 0.000 | 
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| 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 | 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 | 0.000 | 
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -326.278 M -5.68 % | -308.750 M -1.73 % | -303.505 M 1.03 % | -306.675 M -2.02 % | -300.610 M 7.66 % | -325.557 M -0.19 % | -324.936 M -2.43 % | -317.214 M 0.68 % | -319.391 M 2.48 % | -327.511 M -4.32 % | -313.960 M -5.82 % | -296.690 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 | 
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.041 M -1 467.28 % | 22.237 M -93.28 % | 330.987 M 1 558.98 % | 19.951 M -93.89 % | 326.626 M 5 093.61 % | 6.289 M -98.10 % | 331.846 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 | 
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.387 M 104.07 % | -304.041 M -1 467.28 % | 22.237 M 107.84 % | -283.554 M -1 521.23 % | 19.951 M 106.78 % | -294.321 M -4 779.93 % | 6.289 M 101.94 % | -324.936 M -2.43 % | -317.214 M 0.68 % | -319.391 M 2.48 % | -327.511 M -4.32 % | -313.960 M -5.82 % | -296.690 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 | 
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.041 M 1.53 % | -308.750 M -8.89 % | -283.554 M 7.54 % | -306.675 M -4.20 % | -294.321 M 9.59 % | -325.557 M -0.19 % | -324.936 M -2.43 % | -317.214 M 0.68 % | -319.391 M 2.48 % | -327.511 M -4.32 % | -313.960 M -5.82 % | -296.690 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 | 
| 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 | 0.000 | 
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -304.041 M 1.53 % | -308.750 M -8.89 % | -283.554 M 7.54 % | -306.675 M -4.20 % | -294.321 M 9.59 % | -325.557 M -0.19 % | -324.936 M -2.43 % | -317.214 M 0.68 % | -319.391 M 2.48 % | -327.511 M -4.32 % | -313.960 M -5.82 % | -296.690 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 | 
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |