Andhra Cements Limited ANDHRACEMT.NS
Trading inactive
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.681 B | 0.000 | 0.000 -100.00 % | 1.027 M -99.93 % | 1.428 B -55.53 % | 3.211 B -31.10 % | 4.661 B 33.44 % | 3.493 B -16.53 % | 4.185 B | 0.000 | 0.000 -100.00 % | 2.946 B -20.18 % | 3.691 B |
| Net income | -656.100 M -106.91 % | 9.496 B 499.59 % | -2.376 B -15.91 % | -2.050 B -21.81 % | -1.683 B 6.56 % | -1.801 B -153.37 % | -710.949 M 31.06 % | -1.031 B -25.24 % | -823.400 M -5.28 % | -782.137 M -278.13 % | -206.846 M -143.38 % | 476.854 M 24.32 % | 383.577 M |
| Income before tax | -1.069 B -112.10 % | 8.837 B 473.97 % | -2.363 B -15.25 % | -2.050 B -16.10 % | -1.766 B 2.20 % | -1.806 B -151.03 % | -719.307 M 30.70 % | -1.038 B -25.50 % | -827.100 M -273.62 % | -221.374 M 34.94 % | -340.262 M -730.59 % | 53.959 M -91.15 % | 609.831 M |
| Income before tax ratio | -0.40 | 0.00 | 0.00 100.00 % | -1 996.45 -161 342.06 % | -1.24 -119.93 % | -0.56 -264.35 % | -0.15 48.07 % | -0.30 -50.34 % | -0.20 | 0.00 | 0.00 -100.00 % | 0.02 -88.91 % | 0.17 |
| EBITDA | 52.700 M 120.69 % | -254.700 M 15.26 % | -300.562 M -8.59 % | -276.796 M -284.40 % | -72.007 M -148.77 % | 147.637 M -74.62 % | 581.815 M 56.70 % | 371.294 M -34.45 % | 566.400 M 581.70 % | -117.583 M 62.37 % | -312.448 M -354.38 % | 122.825 M -77.65 % | 549.476 M |
| Net income ratio | -0.24 | 0.00 | 0.00 100.00 % | -1 996.45 -169 282.89 % | -1.18 -110.13 % | -0.56 -267.75 % | -0.15 48.34 % | -0.30 -50.03 % | -0.20 | 0.00 | 0.00 -100.00 % | 0.16 55.75 % | 0.10 |
| Ratio EBITDA | 0.02 | 0.00 | 0.00 100.00 % | -269.52 -534 407.88 % | -0.05 -209.68 % | 0.05 -63.17 % | 0.12 17.43 % | 0.11 -21.47 % | 0.14 | 0.00 | 0.00 -100.00 % | 0.04 -71.99 % | 0.15 |
| Gross profit ratio | 0.91 | 0.00 | 0.00 100.00 % | -0.60 -167.90 % | 0.89 5.15 % | 0.85 -3.45 % | 0.88 1.48 % | 0.86 2.69 % | 0.84 | 0.00 | 0.00 -100.00 % | 0.28 40.15 % | 0.20 |
| Weighted average shs out dil | 92.149 M 0.00 % | 92.152 M 527.91 % | 14.676 M 0.00 % | 14.676 M 0.00 % | 14.676 M 0.00 % | 14.676 M 0.00 % | 14.676 M 0.00 % | 14.676 M -0.21 % | 14.707 M 0.21 % | 14.676 M 0.00 % | 14.676 M 119.89 % | 6.674 M 2.44 % | 6.515 M |
| Weighted average shs out | 92.149 M 0.00 % | 92.152 M 527.91 % | 14.676 M 0.07 % | 14.666 M -0.07 % | 14.676 M 0.05 % | 14.669 M -0.05 % | 14.676 M 0.00 % | 14.676 M 0.03 % | 14.672 M -0.03 % | 14.676 M 0.00 % | 14.676 M 119.89 % | 6.674 M 2.44 % | 6.515 M |
| EPS diluted | -7.12 -106.91 % | 103.05 163.64 % | -161.93 -15.90 % | -139.71 -21.82 % | -114.69 6.56 % | -122.74 -153.39 % | -48.44 31.06 % | -70.26 -25.49 % | -55.99 -5.07 % | -53.29 -278.21 % | -14.09 -119.73 % | 71.40 21.43 % | 58.80 |
| Earnings per share | -7.12 -106.91 % | 103.05 163.64 % | -161.93 -15.83 % | -139.80 -21.89 % | -114.69 6.60 % | -122.80 -153.51 % | -48.44 31.06 % | -70.26 -25.49 % | -55.99 -5.07 % | -53.29 -278.21 % | -14.09 -119.73 % | 71.40 21.43 % | 58.80 |
| Gross profit | 2.449 B 74 303.03 % | -3.300 M -304.41 % | -816.000 K -31.40 % | -621.000 K -100.05 % | 1.272 B -53.24 % | 2.720 B -33.48 % | 4.089 B 35.41 % | 3.020 B -14.28 % | 3.523 B | 0.000 | 0.000 -100.00 % | 835.266 M 11.87 % | 746.661 M |
| Income tax expense | -412.800 M 37.38 % | -659.200 M -4 983.69 % | 13.498 M -98.96 % | 1.297 B 1 666.61 % | -82.790 M -1 814.22 % | -4.325 M 48.25 % | -8.358 M -23.37 % | -6.775 M -83.11 % | -3.700 M -100.66 % | 560.763 M 520.31 % | -133.416 M 68.45 % | -422.895 M -286.91 % | 226.254 M |
| Cost of revenue | 232.400 M 6 942.42 % | 3.300 M 304.41 % | 816.000 K -50.49 % | 1.648 M -98.95 % | 156.288 M -68.20 % | 491.446 M -14.11 % | 572.175 M 20.88 % | 473.337 M -28.49 % | 661.900 M | 0.000 | 0.000 -100.00 % | 2.110 B -28.31 % | 2.944 B |
| General and administrative expenses | 0.000 -100.00 % | 87.286 M 337.39 % | 19.956 M -40.67 % | 33.637 M 6.89 % | 31.469 M 5.00 % | 29.971 M 4.07 % | 28.799 M 30.24 % | 22.112 M | 0.000 -100.00 % | 113.092 M | 0.000 100.00 % | -1.909 B | 0.000 |
| Selling and marketing expenses | 447.800 M 144 351.61 % | 310.000 K 324.66 % | 73.000 K -75.59 % | 299.000 K -99.92 % | 378.109 M -53.95 % | 821.060 M -25.57 % | 1.103 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 517.351 M | 0.000 |
| Other expenses | 85.100 M -86.63 % | 636.504 M -15.26 % | 751.135 M 8 327.41 % | 8.913 M 1 216.54 % | 677.000 K -93.58 % | 10.539 M -72.92 % | 38.919 M -98.71 % | 3.009 B -10.42 % | 3.359 B 6 784.07 % | 48.788 M -86.97 % | 374.511 M -82.33 % | 2.119 B 3 107.30 % | 66.080 M |
| Operating expenses | 3.045 B 320.55 % | 724.100 M -6.10 % | 771.164 M 0.68 % | 765.970 M -58.08 % | 1.827 B -40.32 % | 3.062 B -23.22 % | 3.988 B 31.58 % | 3.031 B -9.76 % | 3.359 B 1 974.75 % | 161.880 M -56.78 % | 374.511 M -48.51 % | 727.287 M 245.12 % | 210.735 M |
| Cost and expenses | 3.278 B 350.59 % | 727.400 M -5.77 % | 771.980 M 0.57 % | 767.618 M -61.30 % | 1.984 B -44.17 % | 3.553 B -22.08 % | 4.560 B 30.13 % | 3.504 B -12.85 % | 4.021 B 2 383.63 % | 161.880 M -56.78 % | 374.511 M -86.80 % | 2.838 B -10.05 % | 3.155 B |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 447.800 M 411.21 % | 87.596 M 337.35 % | 20.029 M -40.98 % | 33.936 M -91.71 % | 409.578 M -51.87 % | 851.031 M -24.81 % | 1.132 B 5 018.98 % | 22.112 M | 0.000 -100.00 % | 113.092 M | 0.000 100.00 % | -1.392 B | 0.000 |
| Interest income | 0.000 -100.00 % | 4.680 M -16.41 % | 5.599 M -0.11 % | 5.605 M -12.98 % | 6.441 M -13.76 % | 7.469 M 1.44 % | 7.363 M -45.78 % | 13.581 M | 0.000 -100.00 % | 19.355 M -43.49 % | 34.250 M | 0.000 | 0.000 |
| Interest expense | 705.400 M 350.16 % | 156.700 M -90.10 % | 1.583 B 22.04 % | 1.297 B 6.71 % | 1.216 B 12.43 % | 1.081 B -14.23 % | 1.261 B 24.96 % | 1.009 B 1.79 % | 991.100 M 1 156.98 % | 78.848 M 130.21 % | 34.250 M -39.44 % | 56.551 M -14.42 % | 66.080 M |
| Depreciation and amortization | 564.100 M 20.56 % | 467.900 M 0.44 % | 465.835 M -1.99 % | 475.277 M -0.63 % | 478.293 M 0.77 % | 474.651 M 6.05 % | 447.553 M 11.77 % | 400.420 M -0.49 % | 402.400 M 1 513.34 % | 24.942 M 83.09 % | 13.623 M 10.62 % | 12.315 M 10.82 % | 11.113 M |
| Operating income | -511.400 M 29.23 % | -722.600 M 5.71 % | -766.397 M -99 733.65 % | -767.674 K -38.16 % | -555.640 K -62.55 % | -341.832 K -100.25 % | 134.262 M 560.97 % | -29.126 M 96.48 % | -827.100 M -273.62 % | -221.373 M 34.94 % | -340.261 M -407.90 % | 110.510 M -79.47 % | 538.363 M |
| Operating income ratio | -0.19 | 0.00 | 0.00 100.00 % | -0.75 -192 011.03 % | 0.00 -265.53 % | 0.00 -100.37 % | 0.03 445.44 % | -0.01 95.78 % | -0.20 | 0.00 | 0.00 -100.00 % | 0.04 -74.28 % | 0.15 |
| Total other income expenses net | -473.200 M -104.95 % | 9.560 B 698.75 % | -1.597 B -24.37 % | -1.284 B -6.07 % | -1.210 B 17.32 % | -1.464 B -71.50 % | -853.569 M 15.39 % | -1.009 B | 0.000 100.00 % | -1.000 K 0.00 % | -1.000 K 100.00 % | -56.551 M -179.13 % | 71.468 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2014 | 2013 | 2010 | 2009 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.647 B 38.12 % | 4.812 B -50.41 % | 9.703 B 0.71 % | 9.634 B 0.21 % | 9.614 B 0.19 % | 9.596 B 2.46 % | 9.366 B -2.12 % | 9.569 B 5.69 % | 9.054 B 4 588 384.96 % | -197.319 K -100.00 % | 4.824 B -16.39 % | 5.770 B 157.48 % | 2.241 B -50.84 % | 4.558 B 12.43 % | 4.055 B 30.31 % | 3.111 B 23.77 % | 2.514 B |
| Total investments | 124.400 M 7 675.00 % | 1.600 M -92.45 % | 21.200 M 22 215.79 % | 95.000 K 0.00 % | 95.000 K 0.00 % | 95.000 K 0.00 % | 95.000 K -99.60 % | 23.698 M 24 845.26 % | 95.000 K | 0.000 -100.00 % | 7.000 K 250.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K |
| Total debt | 6.754 B 28.66 % | 5.249 B -45.90 % | 9.703 B 0.71 % | 9.635 B 0.21 % | 9.614 B 0.19 % | 9.597 B 2.46 % | 9.366 B -3.03 % | 9.659 B 5.30 % | 9.173 B | 0.000 -100.00 % | 5.040 B -16.50 % | 6.036 B 84.17 % | 3.277 B -28.67 % | 4.594 B 12.06 % | 4.100 B 27.45 % | 3.217 B 18.70 % | 2.710 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 3.902 B 4 347.22 % | 87.733 M 0.00 % | 87.733 M 173.00 % | 32.137 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 |
| Retained earnings | 0.000 100.00 % | -3.620 B 72.36 % | -13.094 B -22.02 % | -10.731 B -23.62 % | -8.681 B -24.05 % | -6.998 B -34.66 % | -5.196 B | 0.000 | 0.000 100.00 % | -2.727 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 921.700 M 0.00 % | 921.700 M -68.60 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B | 0.000 -100.00 % | 2.935 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.460 B 5.03 % | 1.390 B 4.90 % | 1.325 B 5.30 % | 1.259 B |
| Total equity | 2.968 B -16.45 % | 3.552 B 138.76 % | -9.166 B -34.73 % | -6.803 B -41.49 % | -4.808 B -52.74 % | -3.148 B -133.72 % | -1.347 B -108.05 % | -647.389 M -185.12 % | 760.521 M | 0.000 -100.00 % | 2.479 B -25.41 % | 3.324 B -7.50 % | 3.593 B 37.06 % | 2.622 B 3.55 % | 2.532 B -1.10 % | 2.560 B 4.48 % | 2.450 B |
| Other non current liabilities | 110.100 M 592.45 % | 15.900 M -28.26 % | 22.164 M -26.59 % | 30.191 M -3.31 % | 31.225 M 16 363.02 % | -192.000 K 0.00 % | -192.000 K -100.42 % | 46.196 M -9.87 % | 51.254 M 763.91 % | -7.720 M -106.41 % | 120.358 M 284.20 % | 31.327 M 287.61 % | 8.082 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 6.365 B 21.26 % | 5.249 B 2 077.77 % | 241.031 M -95.49 % | 5.339 B -5.95 % | 5.677 B -12.41 % | 6.482 B -24.91 % | 8.632 B -1.91 % | 8.800 B 2.31 % | 8.601 B 111 309.66 % | 7.720 M -99.83 % | 4.514 B -18.14 % | 5.514 B 83.80 % | 3.000 B -34.70 % | 4.594 B 12.06 % | 4.100 B 27.45 % | 3.217 B 18.70 % | 2.710 B |
| Total non current liabilities | 6.475 B 22.99 % | 5.265 B 1 900.42 % | 263.195 M -95.10 % | 5.370 B -5.94 % | 5.708 B -13.54 % | 6.602 B -24.69 % | 8.766 B -1.91 % | 8.937 B 3.29 % | 8.652 B 111 973.57 % | 7.720 M -99.83 % | 4.634 B -16.43 % | 5.545 B 84.34 % | 3.008 B -34.52 % | 4.594 B 12.06 % | 4.100 B 27.45 % | 3.217 B 18.70 % | 2.710 B |
| Other current liabilities | 121.100 M -49.90 % | 241.700 M 125 785.42 % | 192.000 K -0.52 % | 193.000 K 0.52 % | 192.000 K 0.00 % | 192.000 K 0.00 % | 192.000 K -99.95 % | 421.537 M -77.00 % | 1.833 B 59 658.22 % | 3.067 M -99.93 % | 4.180 B 187.23 % | 1.455 B -7.41 % | 1.572 B 40.80 % | 1.116 B 11.15 % | 1.004 B 16.76 % | 860.237 M 5.58 % | 814.793 M |
| Deferred revenue | 97.200 M | 0.000 -100.00 % | 6.088 B 31.61 % | 4.626 B 28.98 % | 3.586 B 21.92 % | 2.942 B 11.03 % | 2.649 B 66.45 % | 1.592 B 15 519.18 % | 10.191 M | 0.000 -100.00 % | 8.915 M 405.39 % | 1.764 M -95.70 % | 41.071 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 388.400 M | 0.000 -100.00 % | 9.462 B 120.30 % | 4.295 B 9.09 % | 3.937 B 26.40 % | 3.115 B 324.13 % | 734.394 M -14.58 % | 859.769 M 50.26 % | 572.205 M | 0.000 -100.00 % | 525.727 M 0.75 % | 521.796 M 88.28 % | 277.142 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.353 B 399.89 % | 270.700 M -98.46 % | 17.532 B 61.97 % | 10.824 B 18.65 % | 9.122 B 25.97 % | 7.242 B 50.84 % | 4.801 B 14.52 % | 4.192 B 22.88 % | 3.412 B 78 241.54 % | 4.355 M -99.92 % | 5.274 B 129.00 % | 2.303 B 11.44 % | 2.067 B 85.11 % | 1.116 B 11.15 % | 1.004 B 16.76 % | 860.237 M 5.58 % | 814.793 M |
| Total liabilities | 7.829 B 41.42 % | 5.536 B -68.89 % | 17.795 B 9.89 % | 16.193 B 9.19 % | 14.831 B 7.13 % | 13.844 B 2.04 % | 13.567 B 3.34 % | 13.129 B 8.83 % | 12.064 B 98 234.52 % | 12.268 M -99.88 % | 9.908 B 26.25 % | 7.848 B 54.65 % | 5.075 B -11.13 % | 5.710 B 11.88 % | 5.104 B 25.20 % | 4.077 B 15.67 % | 3.525 B |
| Other non current assets | 265.800 M 94.30 % | 136.800 M 20.77 % | 113.274 M -19.04 % | 139.916 M -8.07 % | 152.203 M -23.78 % | 199.683 M 0.74 % | 198.217 M -65.81 % | 579.688 M 10.07 % | 526.637 M 4 841.79 % | -11.106 M -102.65 % | 418.770 M 4 211.88 % | 9.712 M -32.16 % | 14.317 M -98.31 % | 848.238 M 40.85 % | 602.230 M -42.86 % | 1.054 B -26.68 % | 1.437 B |
| Long term investments | -63.100 M 31.19 % | -91.700 M | 0.000 -100.00 % | 1.170 K 44.98 % | 807.000 -50.94 % | 1.645 K 100.01 % | -14.367 M 89.70 % | -139.519 M | 0.000 | 0.000 | 0.000 -100.00 % | 524.899 M 40.87 % | 372.616 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 2.000 M 300.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 286.717 M 183.43 % | 101.160 M | 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 | 2.000 M -97.86 % | 93.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.918 B 41.48 % | 5.596 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 8.150 B 6.60 % | 7.645 B -8.27 % | 8.334 B -5.50 % | 8.819 B -5.04 % | 9.287 B -4.88 % | 9.764 B -6.41 % | 10.432 B -3.32 % | 10.790 B -2.23 % | 11.037 B 99 276.56 % | 11.106 M -99.89 % | 10.451 B 1 481.65 % | 660.787 M 5.67 % | 625.337 M -89.46 % | 5.933 B 14.04 % | 5.202 B 49.51 % | 3.479 B 144.85 % | 1.421 B |
| Total non current assets | 9.426 B 11.65 % | 8.442 B -0.06 % | 8.447 B -5.71 % | 8.959 B -5.09 % | 9.439 B -5.26 % | 9.963 B -6.15 % | 10.616 B -5.47 % | 11.231 B -5.32 % | 11.862 B 106 703.72 % | 11.106 M -99.90 % | 11.168 B 12.00 % | 9.972 B 35.97 % | 7.334 B -3.72 % | 7.617 B 15.84 % | 6.576 B 34.70 % | 4.882 B 42.28 % | 3.431 B |
| Other current assets | 93.100 M 47.31 % | 63.200 M -9.12 % | 69.544 M -16.01 % | 82.800 M -63.89 % | 229.324 M 44.05 % | 159.201 M 12.94 % | 140.956 M -67.80 % | 437.716 M 740.82 % | 52.058 M | 0.000 -100.00 % | 150.124 M -28.79 % | 210.807 M 156.54 % | 82.174 M 2 229.86 % | 3.527 M -19.82 % | 4.399 M -34.91 % | 6.758 M 136.62 % | 2.856 M |
| Short term investments | 187.500 M 100.96 % | 93.300 M 340.09 % | 21.200 M -81.99 % | 117.700 M 124 856.21 % | 94.193 K 0.90 % | 93.355 K -99.35 % | 14.462 M -91.14 % | 163.217 M | 0.000 | 0.000 | 0.000 100.00 % | -524.897 M -40.87 % | -372.614 M | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 107.100 M -75.49 % | 437.000 M 824 428.30 % | 53.000 K 0.00 % | 53.000 K -50.47 % | 107.000 K -62.46 % | 285.000 K 72.73 % | 165.000 K -99.82 % | 90.554 M -24.18 % | 119.437 M 60 429.90 % | 197.319 K -99.91 % | 215.558 M -18.87 % | 265.691 M -74.36 % | 1.036 B 2 797.49 % | 35.763 M -21.00 % | 45.267 M -56.98 % | 105.220 M -46.33 % | 196.053 M |
| Cash and short term investments | 294.600 M -44.45 % | 530.300 M 1 000 466.04 % | 53.000 K 0.00 % | 53.000 K -50.47 % | 107.000 K -62.46 % | 285.000 K -98.05 % | 14.627 M -94.24 % | 253.771 M 112.47 % | 119.437 M 60 429.90 % | 197.319 K -99.91 % | 215.558 M -18.87 % | 265.691 M -74.36 % | 1.036 B 2 797.49 % | 35.763 M -21.00 % | 45.267 M -56.98 % | 105.220 M -46.33 % | 196.053 M |
| Total current assets | 1.370 B 112.22 % | 645.700 M 255.62 % | 181.571 M -57.92 % | 431.450 M -26.03 % | 583.242 M -20.34 % | 732.202 M -54.35 % | 1.604 B 28.19 % | 1.251 B 30.05 % | 962.179 M 52 817.83 % | 1.818 M -99.85 % | 1.219 B 1.59 % | 1.200 B -10.04 % | 1.334 B 86.64 % | 714.664 M -32.58 % | 1.060 B -39.59 % | 1.755 B -31.01 % | 2.544 B |
| Inventory | 591.900 M 1 044.87 % | 51.700 M -33.88 % | 78.187 M -48.05 % | 150.496 M -2.09 % | 153.702 M 1.12 % | 151.999 M -45.16 % | 277.185 M -3.98 % | 288.685 M 15.32 % | 250.341 M 61 398.12 % | 407.071 K -99.88 % | 336.797 M -22.88 % | 436.733 M 282.11 % | 114.296 M -3.97 % | 119.018 M -58.20 % | 284.707 M -27.02 % | 390.130 M -35.23 % | 602.299 M |
| Net receivables | 390.700 M 78 040.00 % | 500.000 K -97.99 % | 24.931 M -87.42 % | 198.101 M -1.00 % | 200.109 M -52.44 % | 420.717 M -64.08 % | 1.171 B 332.04 % | 271.104 M -49.83 % | 540.343 M | 0.000 -100.00 % | 516.580 M 80.17 % | 286.717 M 183.43 % | 101.160 M -81.82 % | 556.356 M -23.34 % | 725.704 M -42.07 % | 1.253 B -28.10 % | 1.742 B |
| Tax assets | 1.072 B 62.64 % | 659.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.244 M | 0.000 -100.00 % | 298.244 M -65.28 % | 859.007 M 18.39 % | 725.591 M -13.28 % | 836.703 M 8.41 % | 771.819 M 121.20 % | 348.923 M -39.09 % | 572.827 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 766.917 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 29.000 M -98.54 % | 1.981 B 4.14 % | 1.903 B 19.03 % | 1.599 B 34.90 % | 1.185 B -16.37 % | 1.417 B 7.42 % | 1.319 B 32.36 % | 996.620 M 0.00 % | 996.620 M 78.34 % | 558.844 M 72.49 % | 323.980 M 83.63 % | 176.431 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.504 M -15.11 % | 44.178 M 100.66 % | -6.712 B | 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 | 2.046 B -12.88 % | 2.349 B 159.44 % | 905.366 M 0.00 % | 905.366 M 0.00 % | 905.366 M -1.00 % | 914.550 M 0.02 % | 914.343 M 125.52 % | -3.583 B -571.08 % | 760.521 M 365 851.15 % | -207.934 K -100.01 % | 2.479 B -25.41 % | 3.324 B -7.50 % | 3.593 B 209.37 % | 1.161 B 1.74 % | 1.142 B -7.55 % | 1.235 B 3.62 % | 1.192 B |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.121 M -7.90 % | 90.249 M -0.98 % | 91.146 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 193.234 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 10.797 B 18.80 % | 9.088 B 5.32 % | 8.629 B -8.11 % | 9.390 B -6.31 % | 10.022 B -6.29 % | 10.696 B -12.48 % | 12.220 B -2.10 % | 12.482 B -2.67 % | 12.824 B 93 565.03 % | 13.691 M -99.89 % | 12.387 B 10.88 % | 11.172 B 28.89 % | 8.668 B 4.03 % | 8.332 B 9.12 % | 7.636 B 15.05 % | 6.637 B 11.08 % | 5.975 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 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 |
| 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 |
| Change in working capital | -229.300 M -202.55 % | 223.600 M -87.67 % | 1.814 B 23.35 % | 1.471 B 18.15 % | 1.245 B 1 645.29 % | 71.327 M -80.46 % | 365.119 M 126.35 % | 161.309 M 39 555.49 % | 406.776 K 249.63 % | -271.847 K -100.04 % | 741.984 M 196.27 % | -770.700 M -195.02 % | 811.061 M 9.06 % | 743.657 M |
| Accounts receivables | 0.000 -100.00 % | 530.000 -99.30 % | 76.174 K -38.27 % | 123.405 K 1 900.48 % | -6.854 K -108.69 % | 78.874 K | 0.000 | 0.000 -100.00 % | 197.802 K 192.75 % | -213.256 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -540.200 M -9 413.79 % | 5.800 M -91.98 % | 72.309 M 2 155.43 % | 3.206 M 288.26 % | -1.703 M -101.36 % | 125.187 M 988.68 % | 11.499 M 129.99 % | -38.344 M -18 448.69 % | 208.974 K 456.66 % | -58.591 K -100.06 % | 99.936 M 130.99 % | -322.437 M -406.77 % | 105.107 M -47.83 % | 201.458 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 217.799 M -87.50 % | 1.742 B 18.70 % | 1.467 B 17.72 % | 1.247 B 2 411.09 % | -53.939 M -115.25 % | 353.620 M 77.12 % | 199.653 M | 0.000 | 0.000 -100.00 % | 642.048 M 243.23 % | -448.263 M -163.50 % | 705.954 M 30.20 % | 542.199 M |
| Other non cash items | 695.400 M 107.29 % | -9.539 B -699.12 % | 1.592 B 23.43 % | 1.290 B 6.06 % | 1.216 B -17.82 % | 1.480 B 76.37 % | 839.074 M -16.12 % | 1.000 B 171 392.74 % | 583.311 K -71.83 % | 2.071 M -96.83 % | 65.346 M 159.53 % | -109.762 M 79.27 % | -529.570 M -380.64 % | 188.702 M |
| Net cash provided by operating activities | -267.200 M -2 545.54 % | -10.100 M -100.67 % | 1.509 B 27.29 % | 1.186 B 1.04 % | 1.173 B 432.83 % | 220.216 M -76.38 % | 932.439 M 77.92 % | 524.092 M 92 299.37 % | 567.203 K -53.10 % | 1.209 M -99.80 % | 610.898 M 156.90 % | -1.074 B -239.32 % | 770.660 M -41.93 % | 1.327 B |
| Investments in property plant and equipment | -1.140 B -316.98 % | -273.300 M | 0.000 | 0.000 100.00 % | -1.797 M -481.55 % | -309.000 K 99.09 % | -34.016 M -28.67 % | -26.436 M -11 330.99 % | -231.266 K 86.68 % | -1.736 M 99.91 % | -1.888 B -1 565.53 % | -113.365 M 94.21 % | -1.959 B 8.35 % | -2.137 B |
| 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 |
| Purchases of investments | -70.000 M 15.36 % | -82.700 M -77 189.72 % | -107.000 K | 0.000 100.00 % | -2.714 M 67.94 % | -8.465 M | 0.000 100.00 % | -10.202 M | 0.000 | 0.000 100.00 % | -52.058 M | 0.000 | 0.000 100.00 % | -16.604 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 27.399 M | 0.000 | 0.000 -100.00 % | 18.675 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 4.700 M -21.46 % | 5.984 M 6.76 % | 5.605 M -15.97 % | 6.670 M -64.81 % | 18.956 M -95.63 % | 434.007 M 3 926.79 % | 10.778 M 1 226 066.10 % | 879.000 -98.86 % | 76.848 K -99.63 % | 20.701 M 101.23 % | -1.682 B -2 651.67 % | 65.935 M 1 667.69 % | 3.730 M |
| Net cash used for investing activites | -959.500 M -173.13 % | -351.300 M -6 077.54 % | 5.877 M -82.19 % | 33.004 M 1 428.67 % | 2.159 M -78.80 % | 10.182 M -97.57 % | 418.666 M 1 718.97 % | -25.860 M -11 124.59 % | -230.387 K 86.11 % | -1.659 M 99.91 % | -1.919 B -6.89 % | -1.796 B 5.14 % | -1.893 B 11.96 % | -2.150 B |
| 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 |
| Common stock issued | 0.000 -100.00 % | 3.222 B | 0.000 -100.00 % | 58.409 M 144.27 % | 23.912 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 155.545 M -18.46 % | 190.762 M |
| 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 |
| 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 |
| Other financing activites | 896.800 M 12.34 % | 798.300 M 152.69 % | -1.515 B -24.32 % | -1.219 B -3.65 % | -1.176 B -160.94 % | -450.561 M 62.15 % | -1.190 B -128.07 % | -521.894 M -116 010.10 % | -449.482 K -190.82 % | 494.889 K -99.96 % | 1.209 B -42.38 % | 2.099 B 97.55 % | 1.062 B 45.06 % | 732.442 M |
| Net cash used provided by financing activities | 896.800 M 12.34 % | 798.300 M 152.69 % | -1.515 B -24.32 % | -1.219 B -3.65 % | -1.176 B -160.94 % | -450.561 M 62.15 % | -1.190 B -128.07 % | -521.894 M -116 010.10 % | -449.482 K -190.82 % | 494.889 K -99.96 % | 1.209 B -42.38 % | 2.099 B 97.55 % | 1.062 B 45.06 % | 732.442 M |
| Effect of forex changes on cash | 0.000 100.00 % | -436.463 M | 0.000 -100.00 % | 52.946 K -70.23 % | 177.822 K -99.92 % | 219.943 M | 0.000 | 0.000 | 0.000 100.00 % | -156.510 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -329.900 M -175.51 % | 436.900 M | 0.000 100.00 % | -54.000 K 69.66 % | -178.000 K 99.92 % | -220.163 M -236.90 % | 160.823 M 779.67 % | -23.662 M -20 901.90 % | -112.666 K -1.17 % | -111.362 K 99.89 % | -99.123 M 87.14 % | -770.538 M -1 185.24 % | -59.953 M 34.00 % | -90.832 M |
| Cash at beginning of period | 437.000 M 436 900.00 % | 100.000 K 88.68 % | 53.000 K -50.47 % | 107.000 K -62.46 % | 285.000 K -99.87 % | 220.448 M 269.72 % | 59.625 M -28.41 % | 83.287 M | 0.000 -100.00 % | 111.362 K -99.95 % | 210.485 M -79.69 % | 1.036 B 884.82 % | 105.220 M -46.33 % | 196.052 M |
| Cash at end of period | 107.100 M -75.49 % | 437.000 M 824 428.30 % | 53.000 K 0.00 % | 53.000 K -50.47 % | 107.000 K -62.46 % | 285.000 K -99.87 % | 220.448 M 269.72 % | 59.625 M 53 021.91 % | -112.666 K | 0.000 -100.00 % | 111.362 M -58.09 % | 265.691 M 486.94 % | 45.267 M -56.98 % | 105.220 M |
| Operating cash flow | -267.200 M -2 545.54 % | -10.100 M -100.67 % | 1.509 B 27.29 % | 1.186 B 1.04 % | 1.173 B 432.83 % | 220.216 M -76.38 % | 932.439 M 77.92 % | 524.092 M 92 299.37 % | 567.203 K -53.10 % | 1.209 M -99.80 % | 610.898 M 156.90 % | -1.074 B -239.32 % | 770.660 M -41.93 % | 1.327 B |
| Capital expenditure | -1.140 B -316.98 % | -273.300 M | 0.000 | 0.000 100.00 % | -1.797 M -481.55 % | -309.000 K 99.09 % | -34.016 M -28.67 % | -26.436 M -11 330.99 % | -231.266 K 86.68 % | -1.736 M 99.91 % | -1.888 B -1 565.53 % | -113.365 M 94.21 % | -1.959 B 8.35 % | -2.137 B |
| Free CashFlow | -1.407 B -396.40 % | -283.400 M -118.78 % | 1.509 B 27.29 % | 1.186 B 1.19 % | 1.172 B 432.76 % | 219.907 M -75.52 % | 898.423 M 80.53 % | 497.656 M 148 039.68 % | 335.937 K 163.79 % | -526.589 K 99.96 % | -1.277 B -7.60 % | -1.187 B 0.11 % | -1.188 B -46.64 % | -810.400 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2010 | 2009 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-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 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 918.400 M -6.21 % | 979.200 M 50.30 % | 651.500 M 393.56 % | 132.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.000 K -86.50 % | 200.000 K | 0.000 -100.00 % | 800.000 K -99.26 % | 108.337 M -68.95 % | 348.900 M -37.77 % | 560.700 M 36.76 % | 410.000 M -45.21 % | 748.348 M -0.14 % | 749.400 M -4.45 % | 784.300 M -15.60 % | 929.300 M -24.02 % | 1.223 B 7.51 % | 1.138 B -6.50 % | 1.217 B 12.15 % | 1.085 B 22.75 % | 883.900 M 2.34 % | 863.700 M -14.08 % | 1.005 B 1.21 % | 993.200 M 9.02 % | 911.000 M 0.98 % | 902.200 M -18.46 % | 1.107 B -24.17 % | 1.459 B 329.94 % | 339.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 300.000 K |
| Net income | -187.800 M 11.37 % | -211.900 M -2 062.24 % | -9.800 M 96.03 % | -246.600 M -102.20 % | 11.220 B 2 053.69 % | -574.300 M 1.37 % | -582.300 M -2.64 % | -567.300 M 16.95 % | -683.098 M -25.29 % | -545.200 M 5.36 % | -576.100 M -3.11 % | -558.700 M -25.65 % | -444.656 M 12.37 % | -507.400 M 6.71 % | -543.900 M 1.88 % | -554.300 M -1.94 % | -543.773 M -12.35 % | -484.000 M -69.29 % | -285.900 M 22.60 % | -369.400 M -10.68 % | -333.749 M 58.15 % | -797.400 M -123.49 % | -356.800 M -13.85 % | -313.400 M -6.27 % | -294.900 M -136.57 % | 806.300 M 358.91 % | 175.700 M 169.12 % | -254.200 M 32.14 % | -374.600 M -52.59 % | -245.500 M -21.17 % | -202.600 M 2.78 % | -208.400 M 11.02 % | -234.200 M -2.14 % | -229.300 M -15.69 % | -198.200 M -27.30 % | -155.700 M 74.19 % | -603.200 M -1 133.54 % | -48.900 M -1.66 % | -48.100 M 92.30 % | -624.437 M -1 182.21 % | -48.700 M 13.96 % | -56.600 M -8.02 % | -52.400 M -220.87 % | 43.354 M 158.82 % | -73.700 M 24.80 % | -98.000 M -85.26 % | -52.900 M -9.30 % | -48.400 M 56.63 % | -111.600 M |
| Income before tax | -296.700 M 2.94 % | -305.700 M -238.54 % | -90.300 M 76.00 % | -376.200 M -103.56 % | 10.561 B 1 938.92 % | -574.300 M 1.37 % | -582.300 M -2.64 % | -567.300 M 16.95 % | -683.098 M -25.29 % | -545.200 M 5.36 % | -576.100 M -3.11 % | -558.700 M -25.65 % | -444.656 M 12.37 % | -507.400 M 6.71 % | -543.900 M 1.88 % | -554.300 M -1.94 % | -543.763 M -12.35 % | -484.000 M -31.77 % | -367.300 M 0.94 % | -370.800 M -11.76 % | -331.774 M 58.51 % | -799.600 M -122.54 % | -359.300 M -14.06 % | -315.000 M -5.25 % | -299.300 M -137.12 % | 806.300 M 361.80 % | 174.600 M 168.28 % | -255.700 M 31.90 % | -375.500 M -52.33 % | -246.500 M -18.80 % | -207.500 M 0.43 % | -208.400 M 9.59 % | -230.500 M -0.52 % | -229.300 M -15.69 % | -198.200 M -27.30 % | -155.700 M 74.19 % | -603.200 M -1 133.54 % | -48.900 M -1.66 % | -48.100 M 24.46 % | -63.674 M -30.75 % | -48.700 M 13.96 % | -56.600 M -8.02 % | -52.400 M 41.82 % | -90.062 M -22.20 % | -73.700 M 24.80 % | -98.000 M -85.26 % | -52.900 M -9.30 % | -48.400 M 56.63 % | -111.600 M |
| Income before tax ratio | -0.32 -3.48 % | -0.31 -125.24 % | -0.14 95.14 % | -2.85 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -16 468.74 -549.14 % | -2 537.00 | 0.00 100.00 % | -692.88 -13 704.54 % | -5.02 -261.82 % | -1.39 -111.76 % | -0.66 27.57 % | -0.90 -103.99 % | -0.44 58.45 % | -1.07 -132.91 % | -0.46 -35.15 % | -0.34 -38.52 % | -0.24 -134.53 % | 0.71 393.91 % | 0.14 160.89 % | -0.24 44.53 % | -0.42 -48.85 % | -0.29 -38.26 % | -0.21 1.62 % | -0.21 17.07 % | -0.25 0.45 % | -0.25 -41.89 % | -0.18 -67.87 % | -0.11 94.00 % | -1.78 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -372.00 |
| EBITDA | 28.600 M -43.03 % | 50.200 M -37.25 % | 80.000 M 175.40 % | -106.100 M 4.46 % | -111.054 M -135.78 % | -47.100 M -28.69 % | -36.600 M 1.88 % | -37.300 M 65.55 % | -108.262 M -101.98 % | -53.600 M 35.81 % | -83.500 M -50.99 % | -55.300 M 12.49 % | -63.196 M -13.25 % | -55.800 M 7.92 % | -60.600 M 37.59 % | -97.100 M 15.57 % | -115.007 M -100.01 % | -57.500 M -187.79 % | 65.500 M 87.14 % | 35.000 M -48.63 % | 68.137 M 1 803.43 % | -4.000 M -112.74 % | 31.400 M -39.73 % | 52.100 M -64.36 % | 146.200 M -84.08 % | 918.500 M 316.93 % | 220.300 M 34.66 % | 163.600 M 2 071.08 % | -8.300 M -106.47 % | 128.300 M -16.69 % | 154.000 M 11.03 % | 138.700 M 25.63 % | 110.400 M -6.12 % | 117.600 M -17.47 % | 142.500 M -27.33 % | 196.100 M 8 813.64 % | 2.200 M 109.91 % | -22.200 M 1.77 % | -22.600 M 38.39 % | -36.683 M -56.10 % | -23.500 M 19.52 % | -29.200 M -3.55 % | -28.200 M 75.53 % | -115.248 M -102.54 % | -56.900 M 28.61 % | -79.700 M -57.20 % | -50.700 M -821.82 % | -5.500 M 94.97 % | -109.300 M |
| Net income ratio | -0.20 5.51 % | -0.22 -1 338.63 % | -0.02 99.19 % | -1.87 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -16 468.74 -549.14 % | -2 537.00 | 0.00 100.00 % | -692.88 -13 704.29 % | -5.02 -261.82 % | -1.39 -172.06 % | -0.51 43.41 % | -0.90 -102.02 % | -0.45 58.09 % | -1.06 -133.89 % | -0.45 -34.90 % | -0.34 -39.87 % | -0.24 -134.02 % | 0.71 390.81 % | 0.14 161.63 % | -0.23 44.72 % | -0.42 -49.10 % | -0.28 -41.03 % | -0.20 3.94 % | -0.21 18.38 % | -0.26 -1.15 % | -0.25 -41.89 % | -0.18 -67.87 % | -0.11 94.00 % | -1.78 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -372.00 |
| Ratio EBITDA | 0.03 -39.26 % | 0.05 -58.25 % | 0.12 115.28 % | -0.80 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -2 340.59 -738.92 % | -279.00 | 0.00 100.00 % | -121.38 -11 333.57 % | -1.06 -544.14 % | -0.16 -241.08 % | 0.12 36.84 % | 0.09 -6.24 % | 0.09 1 805.82 % | -0.01 -113.33 % | 0.04 -28.59 % | 0.06 -53.10 % | 0.12 -85.19 % | 0.81 345.92 % | 0.18 20.07 % | 0.15 1 705.75 % | -0.01 -106.32 % | 0.15 -3.04 % | 0.15 9.71 % | 0.14 15.24 % | 0.12 -7.03 % | 0.13 1.21 % | 0.13 -4.17 % | 0.13 1 973.25 % | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -364.33 |
| Gross profit ratio | 0.80 -10.23 % | 0.90 -24.50 % | 1.19 153.23 % | 0.47 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -26.70 | 0.00 | 0.00 -100.00 % | 0.25 4.37 % | 0.24 -69.64 % | 0.79 -19.89 % | 0.99 -3.41 % | 1.02 38.88 % | 0.73 -16.00 % | 0.87 -5.64 % | 0.93 9.16 % | 0.85 -5.04 % | 0.89 -5.71 % | 0.95 -0.54 % | 0.95 7.31 % | 0.89 8.77 % | 0.82 -9.45 % | 0.90 17.96 % | 0.76 -1.77 % | 0.78 -7.59 % | 0.84 4.38 % | 0.81 -7.51 % | 0.87 19.77 % | 0.73 -27.11 % | 1.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 -100.00 % | 83.33 |
| Weighted average shs out dil | 92.149 M 0.02 % | 92.130 M 3.41 % | 89.091 M -3.18 % | 92.015 M -0.17 % | 92.172 M 529.14 % | 14.651 M -0.37 % | 14.705 M 0.19 % | 14.676 M 0.17 % | 14.651 M -0.04 % | 14.656 M -0.28 % | 14.696 M -0.04 % | 14.703 M 0.22 % | 14.670 M 0.04 % | 14.665 M -0.24 % | 14.700 M 0.25 % | 14.664 M -0.05 % | 14.671 M 0.03 % | 14.667 M -0.48 % | 14.737 M 0.53 % | 14.659 M -0.24 % | 14.694 M -0.12 % | 14.712 M -0.21 % | 14.744 M 0.68 % | 14.645 M -0.68 % | 14.745 M 0.45 % | 14.678 M 0.02 % | 14.676 M -0.70 % | 14.779 M 1.00 % | 14.633 M -0.29 % | 14.676 M -0.03 % | 14.681 M -0.01 % | 14.683 M 0.31 % | 14.638 M -0.50 % | 14.712 M -2.50 % | 15.088 M 2.72 % | 14.689 M 0.33 % | 14.641 M 1.80 % | 14.382 M -4.32 % | 15.031 M 3.67 % | 14.500 M 1.23 % | 14.324 M -3.83 % | 14.895 M 2.33 % | 14.556 M -0.41 % | 14.616 M -0.71 % | 14.720 M 0.30 % | 14.676 M 0.96 % | 14.537 M 98.23 % | 7.333 M 0.44 % | 7.301 M |
| Weighted average shs out | 92.149 M 0.02 % | 92.130 M 3.41 % | 89.091 M -3.18 % | 92.015 M -0.17 % | 92.172 M 529.14 % | 14.651 M -0.17 % | 14.676 M 0.00 % | 14.676 M 0.17 % | 14.651 M -0.04 % | 14.656 M -0.28 % | 14.696 M -0.04 % | 14.703 M 0.25 % | 14.666 M 0.01 % | 14.665 M -0.24 % | 14.700 M 0.25 % | 14.664 M -0.05 % | 14.671 M 0.03 % | 14.667 M -0.48 % | 14.737 M 0.53 % | 14.659 M -0.22 % | 14.691 M -0.15 % | 14.712 M -0.21 % | 14.744 M 0.68 % | 14.645 M -0.68 % | 14.745 M 0.45 % | 14.678 M 0.02 % | 14.676 M -0.70 % | 14.779 M 1.00 % | 14.633 M 0.13 % | 14.613 M -0.46 % | 14.681 M 0.03 % | 14.676 M 0.26 % | 14.638 M -0.50 % | 14.712 M 0.95 % | 14.574 M -0.78 % | 14.689 M 0.33 % | 14.641 M 1.80 % | 14.382 M -4.32 % | 15.031 M 3.67 % | 14.500 M 1.23 % | 14.324 M -3.83 % | 14.895 M 2.33 % | 14.556 M -0.41 % | 14.616 M -0.71 % | 14.720 M 0.30 % | 14.676 M 0.96 % | 14.537 M 98.23 % | 7.333 M 0.44 % | 7.301 M |
| EPS diluted | -2.04 11.30 % | -2.30 -1 990.91 % | -0.11 95.90 % | -2.68 -102.20 % | 121.73 410.54 % | -39.20 1.01 % | -39.60 -2.46 % | -38.65 17.11 % | -46.63 -25.35 % | -37.20 5.10 % | -39.20 -3.16 % | -38.00 -25.37 % | -30.31 12.40 % | -34.60 6.49 % | -37.00 2.12 % | -37.80 -2.00 % | -37.06 -12.30 % | -33.00 -70.10 % | -19.40 23.02 % | -25.20 -10.96 % | -22.71 58.10 % | -54.20 -123.97 % | -24.20 -13.08 % | -21.40 -7.00 % | -20.00 13.04 % | -23.00 -292.15 % | 11.97 169.59 % | -17.20 32.81 % | -25.60 -53.02 % | -16.73 -21.23 % | -13.80 2.75 % | -14.19 11.31 % | -16.00 -2.63 % | -15.59 -18.65 % | -13.14 -23.96 % | -10.60 74.27 % | -41.20 -1 111.76 % | -3.40 -6.25 % | -3.20 92.57 % | -43.07 -1 166.76 % | -3.40 10.53 % | -3.80 -5.56 % | -3.60 -221.21 % | 2.97 159.28 % | -5.01 25.00 % | -6.68 -83.52 % | -3.64 44.85 % | -6.60 56.83 % | -15.29 |
| Earnings per share | -2.04 11.30 % | -2.30 -1 990.91 % | -0.11 95.90 % | -2.68 -102.20 % | 121.73 410.54 % | -39.20 1.21 % | -39.68 -2.66 % | -38.65 17.11 % | -46.63 -25.35 % | -37.20 5.10 % | -39.20 -3.16 % | -38.00 -25.33 % | -30.32 12.37 % | -34.60 6.49 % | -37.00 2.12 % | -37.80 -2.00 % | -37.06 -12.30 % | -33.00 -70.10 % | -19.40 23.02 % | -25.20 -10.92 % | -22.72 58.08 % | -54.20 -123.97 % | -24.20 -13.08 % | -21.40 -7.00 % | -20.00 13.04 % | -23.00 -292.15 % | 11.97 169.59 % | -17.20 32.81 % | -25.60 -53.02 % | -16.73 -21.23 % | -13.80 2.75 % | -14.19 11.31 % | -16.00 -2.63 % | -15.59 -18.65 % | -13.14 -23.96 % | -10.60 74.27 % | -41.20 -1 111.76 % | -3.40 -6.25 % | -3.20 92.57 % | -43.07 -1 166.76 % | -3.40 10.53 % | -3.80 -5.56 % | -3.60 -221.21 % | 2.97 159.28 % | -5.01 25.00 % | -6.68 -83.52 % | -3.64 44.85 % | -6.60 56.83 % | -15.29 |
| Gross profit | 738.000 M -15.80 % | 876.500 M 13.48 % | 772.400 M 1 149.84 % | 61.800 M 1 972.73 % | -3.300 M -120.00 % | -1.500 M 51.61 % | -3.100 M -86 011.11 % | -3.600 K 99.56 % | -816.000 K -23 214.29 % | -3.500 K 10.26 % | -3.900 K | 0.000 100.00 % | -721.000 K | 0.000 | 0.000 -100.00 % | 200.000 K -99.23 % | 25.949 M -90.57 % | 275.300 M -50.15 % | 552.300 M 32.10 % | 418.100 M -23.91 % | 549.502 M -16.12 % | 655.100 M -9.84 % | 726.600 M -7.87 % | 788.700 M -27.85 % | 1.093 B 1.37 % | 1.078 B -7.00 % | 1.160 B 20.34 % | 963.500 M 33.52 % | 721.600 M -7.33 % | 778.700 M 1.35 % | 768.300 M -0.58 % | 772.800 M 0.74 % | 767.100 M 5.40 % | 727.800 M -24.59 % | 965.100 M -9.18 % | 1.063 B 213.36 % | 339.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 -100.00 % | 25.000 M |
| Income tax expense | -108.900 M -16.10 % | -93.800 M -16.52 % | -80.500 M 37.89 % | -129.600 M 80.34 % | -659.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.083 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 0.000 100.00 % | -81.400 M -5 714.29 % | -1.400 M -170.89 % | 1.975 M 189.77 % | -2.200 M 12.00 % | -2.500 M -56.25 % | -1.600 M 63.64 % | -4.400 M | 0.000 100.00 % | -1.100 M 26.67 % | -1.500 M -66.67 % | -900.000 K 10.00 % | -1.000 M 79.59 % | -4.900 M | 0.000 -100.00 % | 3.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 560.763 M | 0.000 | 0.000 | 0.000 100.00 % | -293.715 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 180.400 M 75.66 % | 102.700 M 184.95 % | -120.900 M -272.22 % | 70.200 M 2 027.27 % | 3.300 M 120.00 % | 1.500 M -51.61 % | 3.100 M 86 011.11 % | 3.600 K -99.56 % | 816.000 K 23 214.29 % | 3.500 K -10.26 % | 3.900 K | 0.000 -100.00 % | 748.000 K 274.00 % | 200.000 K | 0.000 -100.00 % | 600.000 K -99.27 % | 82.388 M 11.94 % | 73.600 M 776.19 % | 8.400 M 203.70 % | -8.100 M -104.07 % | 198.846 M 110.87 % | 94.300 M 63.43 % | 57.700 M -58.96 % | 140.600 M 8.15 % | 130.000 M 118.86 % | 59.400 M 3.66 % | 57.300 M -52.84 % | 121.500 M -25.14 % | 162.300 M 90.94 % | 85.000 M -64.12 % | 236.900 M 7.49 % | 220.400 M 53.16 % | 143.900 M -17.49 % | 174.400 M 23.34 % | 141.400 M -64.35 % | 396.600 M 132 100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 | 0.000 100.00 % | -24.700 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 28.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.596 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 |
| Selling and marketing expenses | 178.700 M 20.58 % | 148.200 M 60.91 % | 92.100 M 319 691.67 % | 28.800 K -90.71 % | 310.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 274.000 K | 0.000 | 0.000 | 0.000 100.00 % | -186.520 M -336.70 % | 78.800 M -30.27 % | 113.000 M 45.99 % | 77.400 M 123.49 % | -329.478 M -304.26 % | 161.300 M -2.12 % | 164.800 M -7.73 % | 178.600 M -24.19 % | 235.600 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 |
| Other expenses | 74.600 M 1 595.45 % | 4.400 M 76.00 % | 2.500 M -30.56 % | 3.600 M 227.27 % | 1.100 M 320.00 % | -500.000 K -117.86 % | 2.800 M 100.00 % | 1.400 M 136.69 % | -3.816 M -372.57 % | 1.400 M 0.00 % | 1.400 M 0.00 % | 1.400 M 136.97 % | -3.787 M -352.47 % | 1.500 M 15.38 % | 1.300 M -86.87 % | 9.900 M 276.06 % | -5.623 M -367.76 % | 2.100 M -4.55 % | 2.200 M 4.76 % | 2.100 M 212.84 % | -1.861 M -168.93 % | 2.700 M -59.09 % | 6.600 M 112.90 % | 3.100 M -48.33 % | 6.000 M -97.79 % | 272.000 M -74.13 % | 1.051 B 15.32 % | 911.700 M 9.91 % | 829.500 M 10.48 % | 750.800 M 5.07 % | 714.600 M -2.68 % | 734.300 M -2.99 % | 756.900 M 7.09 % | 706.800 M -23.10 % | 919.100 M -5.02 % | 967.700 M 156.55 % | 377.200 M 1 312.73 % | 26.700 M -5.65 % | 28.300 M -54.92 % | 62.780 M 111.38 % | 29.700 M -15.86 % | 35.300 M 3.52 % | 34.100 M -72.57 % | 124.311 M 109.98 % | 59.200 M -27.89 % | 82.100 M 55.20 % | 52.900 M 578.21 % | 7.800 M -94.29 % | 136.600 M |
| Operating expenses | 933.200 M -5.41 % | 986.600 M 19.56 % | 825.200 M 174.88 % | 300.200 M 20.32 % | 249.500 M 52.69 % | 163.400 M 4.61 % | 156.200 M 0.77 % | 155.000 M -30.98 % | 224.564 M 30.71 % | 171.800 M -14.82 % | 201.700 M 16.52 % | 173.100 M -4.45 % | 181.170 M 2.53 % | 176.700 M -2.70 % | 181.600 M -19.82 % | 226.500 M -12.60 % | 259.167 M -42.99 % | 454.600 M -25.35 % | 609.000 M 20.69 % | 504.600 M -16.34 % | 603.134 M -22.73 % | 780.600 M -4.83 % | 820.200 M -4.38 % | 857.800 M -19.40 % | 1.064 B 291.29 % | 272.000 M -74.13 % | 1.051 B 15.32 % | 911.700 M 9.91 % | 829.500 M 10.48 % | 750.800 M 5.07 % | 714.600 M -2.68 % | 734.300 M -2.99 % | 756.900 M 7.09 % | 706.800 M -23.10 % | 919.100 M -5.02 % | 967.700 M 156.55 % | 377.200 M 1 312.73 % | 26.700 M -5.65 % | 28.300 M -54.92 % | 62.780 M 111.38 % | 29.700 M -15.86 % | 35.300 M 3.52 % | 34.100 M -72.57 % | 124.311 M 109.98 % | 59.200 M -27.89 % | 82.100 M 55.20 % | 52.900 M 578.21 % | 7.800 M -94.29 % | 136.600 M |
| Cost and expenses | 1.114 B 2.23 % | 1.089 B 54.66 % | 704.300 M 90.15 % | 370.400 M 46.52 % | 252.800 M 54.71 % | 163.400 M 4.61 % | 156.200 M 0.77 % | 155.000 M -31.23 % | 225.380 M 31.19 % | 171.800 M -14.82 % | 201.700 M 16.52 % | 173.100 M -4.85 % | 181.918 M 2.84 % | 176.900 M -2.59 % | 181.600 M -20.04 % | 227.100 M -33.51 % | 341.555 M -35.34 % | 528.200 M -14.45 % | 617.400 M 24.35 % | 496.500 M -38.09 % | 801.980 M -8.33 % | 874.900 M -0.34 % | 877.900 M -12.07 % | 998.400 M -16.40 % | 1.194 B 260.38 % | 331.400 M -70.11 % | 1.109 B 7.31 % | 1.033 B 4.17 % | 991.800 M 18.66 % | 835.800 M -12.16 % | 951.500 M -0.34 % | 954.700 M 5.98 % | 900.800 M 2.22 % | 881.200 M -16.91 % | 1.061 B -22.27 % | 1.364 B 261.40 % | 377.500 M 1 313.86 % | 26.700 M -5.65 % | 28.300 M -54.92 % | 62.780 M 111.38 % | 29.700 M -15.86 % | 35.300 M 3.52 % | 34.100 M -72.57 % | 124.311 M 109.98 % | 59.200 M -28.07 % | 82.300 M 55.58 % | 52.900 M 578.21 % | 7.800 M -93.03 % | 111.900 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 |
| Selling general and administrative expenses | 178.700 M 20.58 % | 148.200 M 60.91 % | 92.100 M 162 047.89 % | 56.800 K -81.68 % | 310.000 K -98.04 % | 15.800 M 4.64 % | 15.100 M 78 545.83 % | 19.200 K -18.88 % | 23.669 K 12.71 % | 21.000 K -34.78 % | 32.200 K | 0.000 -100.00 % | 274.000 K | 0.000 | 0.000 | 0.000 100.00 % | -155.051 M -296.77 % | 78.800 M -30.27 % | 113.000 M 45.99 % | 77.400 M 125.84 % | -299.507 M -285.68 % | 161.300 M -2.12 % | 164.800 M -7.73 % | 178.600 M -24.19 % | 235.600 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 |
| Interest income | 0.000 | 0.000 -100.00 % | 187.900 M 32.89 % | 141.400 M -87.21 % | 1.106 B 169.44 % | 410.400 M -4.31 % | 428.900 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 |
| Interest expense | 176.100 M -11.95 % | 200.000 M 6.44 % | 187.900 M 32.89 % | 141.400 M 112.90 % | -1.096 B -367.13 % | 410.400 M -4.31 % | 428.900 M 3.67 % | 413.700 M -7.14 % | 445.503 M 18.86 % | 374.800 M -0.27 % | 375.800 M -2.89 % | 387.000 M 46.87 % | 263.500 M -20.68 % | 332.200 M -8.64 % | 363.600 M 7.61 % | 337.900 M 9.16 % | 309.541 M 0.89 % | 306.800 M -1.92 % | 312.800 M 9.22 % | 286.400 M 2.08 % | 280.559 M 0.41 % | 279.400 M 2.61 % | 272.300 M 9.36 % | 249.000 M -25.47 % | 334.100 M | 0.000 -100.00 % | 340.600 M 10.76 % | 307.500 M 14.91 % | 267.600 M -2.48 % | 274.400 M 5.05 % | 261.200 M 5.75 % | 247.000 M 2.62 % | 240.700 M -3.84 % | 250.300 M 2.46 % | 244.300 M -2.51 % | 250.600 M 109.01 % | 119.900 M 440.09 % | 22.200 M | 0.000 -100.00 % | 20.248 M 6.57 % | 19.000 M -10.80 % | 21.300 M | 0.000 -100.00 % | 80.150 M 452.76 % | 14.500 M -7.64 % | 15.700 M | 0.000 -100.00 % | 40.600 M | 0.000 |
| Depreciation and amortization | 43.812 K 210.68 % | -39.586 K -100.03 % | 130.300 M 1.24 % | 128.700 M 9.07 % | 118.000 M 1.03 % | 116.800 M 0.00 % | 116.800 M 0.43 % | 116.300 M 0.40 % | 115.835 M -0.83 % | 116.800 M 0.00 % | 116.800 M 0.34 % | 116.400 M -0.41 % | 116.877 M -2.11 % | 119.400 M -0.25 % | 119.700 M 0.34 % | 119.300 M 0.09 % | 119.193 M -0.42 % | 119.700 M -0.25 % | 120.000 M 0.50 % | 119.400 M 0.04 % | 119.351 M 0.46 % | 118.800 M 0.34 % | 118.400 M 0.25 % | 118.100 M 6.01 % | 111.400 M -0.71 % | 112.200 M 0.00 % | 112.200 M 0.36 % | 111.800 M 12.25 % | 99.600 M -0.80 % | 100.400 M 0.10 % | 100.300 M 0.20 % | 100.100 M -0.10 % | 100.200 M 3.73 % | 96.600 M 0.21 % | 96.400 M -4.74 % | 101.200 M 151.74 % | 40.200 M 793.33 % | 4.500 M -21.05 % | 5.700 M -15.47 % | 6.743 M 8.76 % | 6.200 M 1.64 % | 6.100 M 3.39 % | 5.900 M -89.27 % | 54.963 M 2 289.70 % | 2.300 M -11.54 % | 2.600 M 18.18 % | 2.200 M -4.35 % | 2.300 M 0.00 % | 2.300 M |
| Operating income | -120.600 M -14.10 % | -105.700 M -110.14 % | -50.300 M -20 998.99 % | -238.400 K 99.91 % | -251.700 M -53.57 % | -163.900 M -6.84 % | -153.400 M -98 867.74 % | -155.000 K 31.22 % | -225.340 K -31.16 % | -171.800 K 14.82 % | -201.700 K 99.88 % | -171.700 M 4.65 % | -180.073 M -2.78 % | -175.200 M 2.83 % | -180.300 M 16.68 % | -216.400 M 7.60 % | -234.200 M -32.17 % | -177.200 M -225.14 % | -54.500 M 35.43 % | -84.400 M -64.80 % | -51.214 M 58.29 % | -122.800 M -41.15 % | -87.000 M -31.82 % | -66.000 M -289.66 % | 34.800 M -95.68 % | 806.300 M 645.88 % | 108.100 M 142.28 % | -255.700 M 31.90 % | -375.500 M -52.33 % | -246.500 M -18.80 % | -207.500 M 0.48 % | -208.500 M 9.54 % | -230.500 M -0.52 % | -229.300 M -15.63 % | -198.300 M -27.36 % | -155.700 M 74.19 % | -603.300 M -1 133.74 % | -48.900 M -1.66 % | -48.100 M 24.46 % | -63.673 M -30.75 % | -48.700 M 13.96 % | -56.600 M -8.02 % | -52.400 M 69.21 % | -170.211 M -187.52 % | -59.200 M 28.07 % | -82.300 M -55.58 % | -52.900 M -578.21 % | -7.800 M 93.01 % | -111.600 M |
| Operating income ratio | -0.13 -21.65 % | -0.11 -39.81 % | -0.08 -4 174.85 % | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -6 669.37 -661.34 % | -876.00 | 0.00 100.00 % | -270.50 -12 412.88 % | -2.16 -325.64 % | -0.51 -422.51 % | -0.10 52.78 % | -0.21 -200.80 % | -0.07 58.24 % | -0.16 -47.72 % | -0.11 -56.19 % | -0.07 -349.62 % | 0.03 -95.99 % | 0.71 697.74 % | 0.09 137.70 % | -0.24 44.53 % | -0.42 -48.85 % | -0.29 -38.26 % | -0.21 1.67 % | -0.21 17.03 % | -0.25 0.45 % | -0.25 -41.82 % | -0.18 -67.96 % | -0.11 94.00 % | -1.78 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.00 % | -372.00 |
| Total other income expenses net | -102.300 M 48.85 % | -200.000 M -400.00 % | -40.000 M 89.36 % | -375.962 M -103.48 % | 10.813 B 2 741.07 % | -409.400 M 3.22 % | -423.000 M 25.42 % | -567.145 M 16.95 % | -682.873 M -25.29 % | -545.028 M 5.36 % | -575.898 M -48.81 % | -387.000 M -47.28 % | -262.765 M 20.90 % | -332.200 M 8.64 % | -363.600 M -7.61 % | -337.900 M -9.15 % | -309.563 M -0.90 % | -306.800 M 1.22 % | -310.600 M -8.45 % | -286.400 M -2.97 % | -278.142 M 58.90 % | -676.800 M -154.72 % | -265.700 M -8.05 % | -245.900 M 26.40 % | -334.100 M | 0.000 -100.00 % | 66.500 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 -100.00 % | 100.000 K | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 80.149 M 652.75 % | -14.500 M 7.64 % | -15.700 M | 0.000 100.00 % | -40.600 M | 0.000 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2014-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 | 2011-09-30 | 2011-06-30 |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 6.647 B 4 471.18 % | 145.400 M -97.72 % | 6.380 B 1 359.90 % | 436.990 M -90.92 % | 4.812 B -50.20 % | 9.663 B 96 529.00 % | 10.000 M -99.90 % | 9.703 B 37.60 % | 7.052 B -26.81 % | 9.634 B 30.87 % | 7.362 B -23.43 % | 9.614 B 23.67 % | 7.774 B -18.99 % | 9.596 B 8.55 % | 8.841 B -5.61 % | 9.366 B 1.73 % | 9.207 B 1.22 % | 9.095 B 1.15 % | 8.991 B -0.69 % | 9.054 B 10.74 % | 8.176 B 3 048 422.15 % | -268.200 K 62.59 % | -717.000 K -100.01 % | 7.701 B 59.63 % | 4.824 B 11.46 % | 4.328 B -24.99 % | 5.770 B 70.71 % | 3.380 B |
| Total investments | 124.400 M -57.22 % | 290.800 M 221.33 % | 90.500 M -89.65 % | 873.980 M 54 523.75 % | 1.600 M -98.34 % | 96.300 M 381.50 % | 20.000 M -5.66 % | 21.200 M -82.92 % | 124.100 M 130 531.58 % | 95.000 K -99.92 % | 123.000 M 129 373.68 % | 95.000 K -99.93 % | 145.600 M 153 163.16 % | 95.000 K -99.94 % | 156.400 M 164 531.58 % | 95.000 K -92.69 % | 1.300 M 1 200.00 % | 100.000 K 0.00 % | 100.000 K 5.26 % | 95.000 K -5.00 % | 100.000 K 99 900.00 % | 100.000 | 0.000 | 0.000 -100.00 % | 7.000 K | 0.000 -100.00 % | 2.000 K | 0.000 |
| Total debt | 6.754 B | 0.000 -100.00 % | 6.432 B | 0.000 -100.00 % | 5.249 B -45.90 % | 9.703 B | 0.000 -100.00 % | 9.703 B 37.60 % | 7.052 B -26.81 % | 9.635 B 30.87 % | 7.362 B -23.43 % | 9.614 B 23.40 % | 7.792 B -18.81 % | 9.597 B 8.01 % | 8.885 B -5.14 % | 9.366 B 0.32 % | 9.337 B 1.64 % | 9.186 B -0.01 % | 9.186 B 0.14 % | 9.173 B 9.41 % | 8.384 B | 0.000 | 0.000 -100.00 % | 8.418 B 67.03 % | 5.040 B -3.94 % | 5.246 B -13.08 % | 6.036 B 42.68 % | 4.230 B |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 3.368 B 37.68 % | 2.446 B -31.14 % | 3.552 B -8.95 % | 3.902 B | 0.000 100.00 % | -9.166 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 |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.620 B | 0.000 | 0.000 100.00 % | -13.094 B | 0.000 100.00 % | -10.731 B | 0.000 100.00 % | -8.681 B | 0.000 100.00 % | -6.998 B | 0.000 100.00 % | -5.196 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 |
| Common stock | 921.700 M | 0.000 -100.00 % | 921.700 M | 0.000 -100.00 % | 921.700 M -68.60 % | 2.935 B | 0.000 -100.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B 0.00 % | 2.935 B | 0.000 | 0.000 -100.00 % | 2.935 M 0.00 % | 2.935 M | 0.000 | 0.000 -100.00 % | 2.935 B | 0.000 -100.00 % | 2.935 B |
| Total equity | 2.968 B -11.87 % | 3.368 B 0.00 % | 3.368 B -5.20 % | 3.552 B 0.00 % | 3.552 B 134.44 % | -10.316 B -12.54 % | -9.166 B 0.00 % | -9.166 B -15.47 % | -7.938 B -16.68 % | -6.803 B -15.12 % | -5.909 B -22.90 % | -4.808 B -27.20 % | -3.780 B -20.07 % | -3.148 B -56.20 % | -2.015 B -49.63 % | -1.347 B -100.16 % | -672.900 M -3.95 % | -647.300 M -279.76 % | 360.100 M -52.65 % | 760.521 M -23.02 % | 988.000 M | 0.000 | 0.000 -100.00 % | 2.323 B -6.32 % | 2.479 B -22.12 % | 3.184 B -4.22 % | 3.324 B -1.82 % | 3.386 B |
| Other non current liabilities | 110.100 M | 0.000 -100.00 % | 13.100 M | 0.000 -100.00 % | 15.900 M -14.52 % | 18.600 M | 0.000 -100.00 % | 22.164 M -2.36 % | 22.700 M -24.81 % | 30.191 M 2.34 % | 29.500 M -5.52 % | 31.225 M -5.66 % | 33.100 M 17 339.58 % | -192.000 K -100.52 % | 36.800 M 19 266.67 % | -192.000 K -100.41 % | 46.500 M 46 400.00 % | 100.000 K -99.81 % | 53.100 M 3.60 % | 51.254 M -77.34 % | 226.200 M 4 423.73 % | -5.232 M 32.01 % | -7.695 M -105.11 % | 150.600 M 25.13 % | 120.358 M 77.26 % | 67.900 M 116.75 % | 31.327 M 286.75 % | 8.100 M |
| Long term debt | 6.365 B | 0.000 -100.00 % | 6.056 B | 0.000 -100.00 % | 5.249 B 2 875.68 % | 176.400 M | 0.000 -100.00 % | 241.031 M -95.26 % | 5.089 B -4.69 % | 5.339 B -1.82 % | 5.438 B -4.21 % | 5.677 B -3.73 % | 5.897 B -9.02 % | 6.482 B -23.59 % | 8.483 B -1.73 % | 8.632 B -3.44 % | 8.939 B 1.59 % | 8.800 B -0.06 % | 8.805 B 2.38 % | 8.601 B 7.54 % | 7.998 B 152 772.93 % | 5.232 M -32.01 % | 7.695 M -99.90 % | 7.695 B 70.46 % | 4.514 B -3.75 % | 4.690 B -14.94 % | 5.514 B 55.16 % | 3.554 B |
| Total non current liabilities | 6.475 B | 0.000 -100.00 % | 6.069 B | 0.000 -100.00 % | 5.265 B 2 600.00 % | 195.000 M | 0.000 -100.00 % | 263.195 M -94.85 % | 5.112 B -4.80 % | 5.370 B -1.80 % | 5.468 B -4.21 % | 5.708 B -3.74 % | 5.930 B -10.18 % | 6.602 B -23.26 % | 8.604 B -1.85 % | 8.766 B -3.38 % | 9.073 B 1.52 % | 8.937 B 0.89 % | 8.858 B 2.38 % | 8.652 B 5.21 % | 8.224 B 157 096.65 % | 5.232 M -32.01 % | 7.695 M -99.90 % | 7.845 B 69.29 % | 4.634 B -2.60 % | 4.758 B -14.20 % | 5.545 B 55.68 % | 3.562 B |
| Other current liabilities | 121.100 M | 0.000 -100.00 % | 47.000 M | 0.000 -100.00 % | 241.700 M -76.90 % | 1.046 B | 0.000 -100.00 % | 192.000 K -99.98 % | 974.900 M 505 029.53 % | 193.000 K -99.98 % | 911.000 M 474 379.17 % | 192.000 K -99.98 % | 877.700 M 457 035.42 % | 192.000 K -99.98 % | 788.200 M 410 420.83 % | 192.000 K -99.95 % | 377.700 M -10.39 % | 421.500 M -21.32 % | 535.700 M -70.77 % | 1.833 B -28.60 % | 2.567 B 43 510.88 % | 5.885 M 105.60 % | 2.862 M -99.87 % | 2.131 B -49.03 % | 4.180 B 1.02 % | 4.138 B 184.34 % | 1.455 B -8.02 % | 1.582 B |
| Deferred revenue | 97.200 M | 0.000 -100.00 % | 21.500 M | 0.000 | 0.000 -100.00 % | 6.139 B | 0.000 -100.00 % | 6.088 B -12.60 % | 6.966 B 50.59 % | 4.626 B -16.33 % | 5.528 B 54.14 % | 3.586 B -10.91 % | 4.025 B 36.85 % | 2.942 B 17.57 % | 2.502 B -5.56 % | 2.649 B 11.37 % | 2.379 B 15.17 % | 2.066 B 16.16 % | 1.778 B 17 348.73 % | 10.191 M -9.01 % | 11.200 M | 0.000 | 0.000 -100.00 % | 8.900 M -0.17 % | 8.915 M 395.28 % | 1.800 M 2.04 % | 1.764 M -95.35 % | 37.900 M |
| Short term debt | 388.400 M | 0.000 -100.00 % | 376.400 M | 0.000 | 0.000 -100.00 % | 9.527 B | 0.000 -100.00 % | 9.462 B 382.12 % | 1.963 B -54.31 % | 4.295 B 123.32 % | 1.923 B -51.15 % | 3.937 B 107.84 % | 1.894 B -39.18 % | 3.115 B 675.22 % | 401.800 M -45.29 % | 734.394 M 84.85 % | 397.300 M 2.95 % | 385.900 M 1.26 % | 381.100 M -33.40 % | 572.205 M 47.97 % | 386.700 M | 0.000 | 0.000 -100.00 % | 722.900 M 37.50 % | 525.727 M -5.46 % | 556.100 M 6.57 % | 521.796 M -22.88 % | 676.600 M |
| Total current liabilities | 1.353 B | 0.000 -100.00 % | 1.176 B | 0.000 -100.00 % | 270.700 M -98.56 % | 18.748 B | 0.000 -100.00 % | 17.532 B 47.36 % | 11.897 B 9.92 % | 10.824 B 6.53 % | 10.160 B 11.37 % | 9.122 B 9.74 % | 8.313 B 14.79 % | 7.242 B 45.65 % | 4.972 B 3.56 % | 4.801 B 18.39 % | 4.055 B -3.27 % | 4.192 B 6.14 % | 3.950 B 15.77 % | 3.412 B -18.38 % | 4.180 B 60 565.87 % | 6.890 M 96.68 % | 3.503 M -99.90 % | 3.503 B -33.57 % | 5.274 B 3.44 % | 5.099 B 121.40 % | 2.303 B -12.11 % | 2.620 B |
| Total liabilities | 7.829 B | 0.000 -100.00 % | 7.245 B | 0.000 -100.00 % | 5.536 B -70.78 % | 18.943 B | 0.000 -100.00 % | 17.795 B 4.62 % | 17.009 B 5.04 % | 16.193 B 3.62 % | 15.628 B 5.37 % | 14.831 B 4.13 % | 14.243 B 2.89 % | 13.844 B 1.98 % | 13.576 B 0.06 % | 13.567 B 3.34 % | 13.128 B -0.01 % | 13.129 B 2.51 % | 12.808 B 6.17 % | 12.064 B -2.74 % | 12.404 B 100 735.70 % | 12.301 M 8.39 % | 11.349 M -99.90 % | 11.349 B 14.54 % | 9.908 B 0.52 % | 9.857 B 25.59 % | 7.848 B 26.95 % | 6.182 B |
| Other non current assets | 265.800 M 282.81 % | -145.400 M -147.63 % | 305.300 M 169.86 % | -436.990 M -419.44 % | 136.800 M -45.56 % | 251.300 M 2 613.00 % | -10.000 M -108.83 % | 113.274 M -28.89 % | 159.300 M -38.14 % | 257.522 M 16.00 % | 222.000 M 45.86 % | 152.204 M -3.91 % | 158.400 M -20.68 % | 199.685 M -41.18 % | 339.500 M 71.28 % | 198.217 M -55.80 % | 448.500 M 1.91 % | 440.100 M 5.54 % | 417.000 M -20.82 % | 526.637 M 91.23 % | 275.400 M 2 607.40 % | -10.984 M -0.01 % | -10.983 M -102.61 % | 420.100 M 0.32 % | 418.770 M -42.69 % | 730.700 M 7 423.68 % | 9.712 M -98.15 % | 524.100 M |
| Long term investments | -63.100 M | 0.000 100.00 % | -26.800 M | 0.000 100.00 % | -91.700 M 22.94 % | -119.000 M | 0.000 | 0.000 -100.00 % | 100.000 100.00 % | -117.605 M -180.68 % | -41.900 M | 0.000 -100.00 % | 29.200 M | 0.000 100.00 % | -85.300 M -493.72 % | -14.367 M 94.26 % | -250.400 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 524.899 M | 0.000 |
| Intangible assets | 2.000 M | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Goodwill and intangible assets | 2.000 M | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 93.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.918 B | 0.000 |
| Property plant equipment net | 8.150 B | 0.000 -100.00 % | 7.987 B | 0.000 -100.00 % | 7.645 B -5.42 % | 8.083 B | 0.000 -100.00 % | 8.334 B -2.66 % | 8.562 B -2.91 % | 8.819 B -2.36 % | 9.032 B -2.75 % | 9.287 B -2.32 % | 9.508 B -2.62 % | 9.764 B -3.56 % | 10.124 B -2.96 % | 10.432 B -1.37 % | 10.578 B -1.97 % | 10.790 B -1.17 % | 10.918 B -1.08 % | 11.037 B -0.92 % | 11.140 B 101 323.97 % | 10.983 M 0.01 % | 10.983 M -99.90 % | 10.983 B 5.08 % | 10.451 B 12.35 % | 9.303 B 1 307.81 % | 660.787 M -90.63 % | 7.055 B |
| Total non current assets | 9.426 B 6 583.01 % | -145.400 M -101.59 % | 9.135 B 2 190.41 % | -436.990 M -105.18 % | 8.442 B 2.77 % | 8.215 B 82 251.00 % | -10.000 M -100.12 % | 8.447 B -3.14 % | 8.721 B -2.65 % | 8.959 B -2.75 % | 9.212 B -2.41 % | 9.439 B -2.65 % | 9.696 B -2.69 % | 9.963 B -4.00 % | 10.378 B -2.24 % | 10.616 B -1.48 % | 10.776 B -4.05 % | 11.231 B -3.46 % | 11.633 B -1.93 % | 11.862 B 1.27 % | 11.713 B 106 545.42 % | 10.984 M 0.01 % | 10.983 M -99.91 % | 11.701 B 4.77 % | 11.168 B 2.53 % | 10.892 B 9.23 % | 9.972 B 20.08 % | 8.304 B |
| Other current assets | 93.100 M | 0.000 -100.00 % | 102.400 M | 0.000 -100.00 % | 63.200 M -16.07 % | 75.300 M | 0.000 -100.00 % | 78.400 M 3.43 % | 75.800 M -8.45 % | 82.800 M -12.57 % | 94.700 M -77.95 % | 429.433 M 393.60 % | 87.000 M -45.35 % | 159.201 M -58.71 % | 385.600 M 173.56 % | 140.956 M -73.07 % | 523.500 M 18.41 % | 442.100 M -29.79 % | 629.700 M 1 109.61 % | 52.058 M -55.47 % | 116.900 M | 0.000 | 0.000 -100.00 % | 110.300 M -26.53 % | 150.124 M 767.77 % | 17.300 M -91.79 % | 210.807 M 108.93 % | 100.900 M |
| Short term investments | 187.500 M -35.52 % | 290.800 M 147.91 % | 117.300 M -86.58 % | 873.980 M 836.74 % | 93.300 M -56.67 % | 215.300 M 976.50 % | 20.000 M -5.66 % | 21.200 M -82.02 % | 117.900 M 0.17 % | 117.700 M -28.62 % | 164.900 M | 0.000 -100.00 % | 116.400 M | 0.000 -100.00 % | 241.700 M 1 571.28 % | 14.462 M -94.25 % | 251.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -524.897 M | 0.000 |
| cash and cash equivalents | 107.100 M 173.66 % | -145.400 M -375.90 % | 52.700 M 112.06 % | -436.990 M -200.00 % | 437.000 M 984.37 % | 40.300 M 503.00 % | -10.000 M -18 967.92 % | 53.000 K -47.00 % | 100.000 K 88.68 % | 53.000 K -47.00 % | 100.000 K -6.54 % | 107.000 K -99.39 % | 17.600 M 6 075.44 % | 285.000 K -99.35 % | 44.100 M 26 627.27 % | 165.000 K -99.87 % | 130.000 M 43.65 % | 90.500 M -53.54 % | 194.800 M 63.10 % | 119.437 M -42.80 % | 208.800 M 77 752.35 % | 268.200 K -62.59 % | 717.000 K -99.90 % | 717.000 M 232.63 % | 215.558 M -76.52 % | 918.000 M 245.51 % | 265.691 M -68.75 % | 850.300 M |
| Cash and short term investments | 294.600 M 102.61 % | 145.400 M -14.47 % | 170.000 M -61.10 % | 436.990 M -17.60 % | 530.300 M 107.47 % | 255.600 M 2 456.00 % | 10.000 M 18 767.92 % | 53.000 K -99.96 % | 118.000 M 222 541.51 % | 53.000 K -99.97 % | 165.000 M 154 105.61 % | 107.000 K -99.92 % | 134.000 M 46 917.54 % | 285.000 K -99.90 % | 285.800 M 1 853.92 % | 14.627 M -96.17 % | 381.700 M 321.77 % | 90.500 M -53.54 % | 194.800 M 63.10 % | 119.437 M -42.80 % | 208.800 M 77 752.35 % | 268.200 K -62.59 % | 717.000 K -99.90 % | 717.000 M 232.63 % | 215.558 M -76.52 % | 918.000 M 245.51 % | 265.691 M -68.75 % | 850.300 M |
| Total current assets | 1.370 B 842.43 % | 145.400 M -90.16 % | 1.478 B 238.11 % | 436.990 M -32.32 % | 645.700 M 56.72 % | 412.000 M 4 020.00 % | 10.000 M -94.49 % | 181.571 M -48.12 % | 350.000 M -18.88 % | 431.450 M -14.80 % | 506.400 M -13.17 % | 583.242 M -24.01 % | 767.500 M 4.82 % | 732.202 M -38.05 % | 1.182 B -26.31 % | 1.604 B -4.49 % | 1.680 B 34.23 % | 1.251 B -18.50 % | 1.535 B 59.56 % | 962.179 M -42.68 % | 1.679 B 80 928.24 % | 2.072 M 5.14 % | 1.970 M -99.90 % | 1.970 B 61.62 % | 1.219 B -43.24 % | 2.148 B 78.99 % | 1.200 B -5.00 % | 1.263 B |
| Inventory | 591.900 M | 0.000 -100.00 % | 660.300 M | 0.000 -100.00 % | 51.700 M -33.63 % | 77.900 M | 0.000 -100.00 % | 78.187 M -33.12 % | 116.900 M -22.32 % | 150.496 M -1.64 % | 153.000 M -0.46 % | 153.702 M -42.82 % | 268.800 M 76.84 % | 151.999 M -31.90 % | 223.200 M -19.48 % | 277.185 M -31.73 % | 406.000 M 40.63 % | 288.700 M -4.50 % | 302.300 M 20.76 % | 250.341 M 0.02 % | 250.300 M 61 157.95 % | 408.600 K -2.62 % | 419.600 K -99.90 % | 419.600 M 24.59 % | 336.797 M -39.63 % | 557.900 M 27.74 % | 436.733 M 148.99 % | 175.400 M |
| Net receivables | 390.700 M | 0.000 -100.00 % | 544.800 M | 0.000 -100.00 % | 500.000 K -84.38 % | 3.200 M | 0.000 -100.00 % | 24.931 M -36.56 % | 39.300 M -80.16 % | 198.101 M 111.42 % | 93.700 M | 0.000 -100.00 % | 277.700 M -33.99 % | 420.717 M 46.39 % | 287.400 M -75.46 % | 1.171 B 218.02 % | 368.300 M -14.33 % | 429.900 M 5.24 % | 408.500 M -24.40 % | 540.343 M -50.99 % | 1.103 B | 0.000 | 0.000 -100.00 % | 723.300 M 40.02 % | 516.580 M -21.08 % | 654.600 M 128.31 % | 286.717 M 110.05 % | 136.500 M |
| Tax assets | 1.072 B | 0.000 -100.00 % | 869.300 M | 0.000 -100.00 % | 659.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.200 M -0.01 % | 298.244 M 0.01 % | 298.200 M | 0.000 | 0.000 -100.00 % | 298.200 M -0.01 % | 298.244 M -65.28 % | 859.000 M 0.00 % | 859.007 M 18.39 % | 725.600 M |
| Other 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 -100.00 % | 200.000 K 300.00 % | -100.000 K | 0.000 | 0.000 -100.00 % | 820.000 K 14.16 % | 718.300 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 29.000 M | 0.000 -100.00 % | 2.036 B | 0.000 -100.00 % | 1.981 B -0.64 % | 1.994 B | 0.000 -100.00 % | 1.903 B 5.86 % | 1.797 B 12.43 % | 1.599 B 5.48 % | 1.516 B 27.89 % | 1.185 B -7.41 % | 1.280 B -9.68 % | 1.417 B 57.23 % | 901.200 M -31.68 % | 1.319 B 5.13 % | 1.255 B 25.90 % | 996.620 M -20.57 % | 1.255 B 25.90 % | 996.620 M -18.01 % | 1.216 B 117.52 % | 558.844 M 87 083.15 % | 641.000 K -99.84 % | 402.500 M 24.24 % | 323.980 M 0.21 % | 323.300 M -0.21 % | 323.980 M 0.21 % | 323.300 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.504 M 100.54 % | -6.885 B -15 685.36 % | 44.178 M 100.57 % | -7.728 B -16 827.06 % | 46.200 M | 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 |
| 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 |
| 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 |
| Other total stockholders equity | 2.046 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.349 B 117.73 % | -13.251 B | 0.000 -100.00 % | 993.099 M 109.13 % | -10.873 B -1 194.86 % | 993.099 M 111.23 % | -8.845 B -1 043.41 % | 937.503 M 113.96 % | -6.715 B -834.26 % | 914.550 M 118.47 % | -4.951 B -641.44 % | 914.343 M 125.34 % | -3.608 B -0.71 % | -3.583 B -39.12 % | -2.575 B -438.60 % | 760.521 M -23.02 % | 988.000 M 33 760.40 % | -2.935 M 0.00 % | -2.935 M -100.13 % | 2.323 B -6.32 % | 2.479 B 898.13 % | 248.400 M -92.53 % | 3.324 B 638.01 % | 450.400 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.121 M -1.16 % | 84.100 M -6.81 % | 90.249 M 3.50 % | 87.200 M -4.28 % | 91.100 M | 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 -100.00 % | 179.300 K 19.06 % | 150.600 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 10.797 B | 0.000 -100.00 % | 10.612 B | 0.000 -100.00 % | 9.088 B 5.34 % | 8.627 B | 0.000 -100.00 % | 8.629 B -4.88 % | 9.071 B -3.40 % | 9.390 B -3.38 % | 9.718 B -3.03 % | 10.022 B -4.21 % | 10.463 B -2.17 % | 10.696 B -7.48 % | 11.560 B -5.40 % | 12.220 B -1.89 % | 12.455 B -0.21 % | 12.482 B -5.21 % | 13.168 B 2.68 % | 12.824 B -4.24 % | 13.392 B 96 418.20 % | 13.875 M 1.49 % | 13.671 M -99.90 % | 13.671 B 10.36 % | 12.387 B -5.01 % | 13.040 B 16.72 % | 11.172 B 16.77 % | 9.568 B |
| 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 | 2020-09-30 | 2020-03-31 | 2019-09-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-30 | 2017-03-31 | 2016-09-30 | 2016-03-31 | 2015-12-31 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | 2013-09-30 | 2013-03-31 | 2012-09-30 |
| 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-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 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 | 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 % | 311.217 M 0.00 % | 311.217 M 0.00 % | 311.217 M 0.00 % | 311.217 M | 0.000 -100.00 % | 17.832 M 0.00 % | 17.832 M 0.00 % | 17.832 M | 0.000 -100.00 % | 91.280 M 0.00 % | 91.280 M 0.00 % | 91.280 M | 0.000 -100.00 % | 40.327 M 0.00 % | 40.327 M 0.00 % | 40.327 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 185.496 M 0.00 % | 185.496 M 0.00 % | 185.496 M 0.00 % | 185.496 M 196.27 % | -192.675 M 0.00 % | -192.675 M | 0.000 | 0.000 | 0.000 -100.00 % | 202.765 M 0.00 % | 202.765 M 9.06 % | 185.914 M 0.00 % | 185.914 M 0.00 % | 185.914 M 0.00 % | 185.914 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -425.750 K 0.00 % | -425.750 K 0.00 % | -425.750 K 0.00 % | -425.750 K | 0.000 -100.00 % | 31.297 M 0.00 % | 31.297 M 0.00 % | 31.297 M | 0.000 -100.00 % | 2.875 M 0.00 % | 2.875 M 0.00 % | 2.875 M | 0.000 100.00 % | -9.586 M 0.00 % | -9.586 M 0.00 % | -9.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 24.984 M 0.00 % | 24.984 M 0.00 % | 24.984 M 0.00 % | 24.984 M 130.99 % | -80.609 M 0.00 % | -80.609 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.277 M 0.00 % | 26.277 M -47.83 % | 50.365 M 0.00 % | 50.365 M 0.00 % | 50.365 M 0.00 % | 50.365 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 311.642 M 0.00 % | 311.642 M 0.00 % | 311.642 M 0.00 % | 311.642 M | 0.000 100.00 % | -13.465 M 0.00 % | -13.465 M 0.00 % | -13.465 M | 0.000 -100.00 % | 88.405 M 0.00 % | 88.405 M 0.00 % | 88.405 M | 0.000 -100.00 % | 49.913 M 0.00 % | 49.913 M 0.00 % | 49.913 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 0.00 % | 160.512 M 243.23 % | -112.066 M 0.00 % | -112.066 M | 0.000 | 0.000 | 0.000 -100.00 % | 176.489 M 0.00 % | 176.489 M 30.20 % | 135.550 M 0.00 % | 135.550 M 0.00 % | 135.550 M 0.00 % | 135.550 M |
| Other non cash items | 211.900 M 2 062.24 % | 9.800 M -96.03 % | 246.600 M 102.20 % | -11.220 B -2 053.69 % | 574.300 M -1.37 % | 582.300 M 2.64 % | 567.300 M 82 948.11 % | 683.098 K 25.29 % | 545.200 K -5.36 % | 576.100 K 3.11 % | 558.700 K 25.65 % | 444.656 K -12.37 % | 507.400 K -99.88 % | 406.452 M -2.49 % | 416.852 M 2.59 % | 406.325 M 33.64 % | 304.043 M 106 245.84 % | 285.900 K -99.90 % | 287.960 M 14.13 % | 252.309 M -31.80 % | 369.978 M 103 593.39 % | 356.800 K -99.90 % | 343.342 M 5.70 % | 324.842 M 54.86 % | 209.769 M 119 490.15 % | -175.700 K -100.07 % | 244.791 M -32.97 % | 365.191 M 46.03 % | 250.084 M 122 670.74 % | 203.700 K -2.26 % | 208.400 K -11.44 % | 235.321 K 2.54 % | 229.500 K 15.79 % | 198.200 K -17.07 % | 239.000 K -60.38 % | 603.200 K -93.90 % | 9.893 M 8.80 % | 9.093 M -98.45 % | 585.430 M 3 483.57 % | 16.337 M 172.44 % | -22.552 M 15.70 % | -26.752 M -61 748.62 % | -43.254 K -158.77 % | 73.600 K -24.90 % | 98.000 K 100.07 % | -132.393 M 0.00 % | -132.393 M -380.64 % | 47.176 M 0.00 % | 47.176 M 0.00 % | 47.176 M 0.00 % | 47.176 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 293.342 M 0.00 % | 293.342 M 0.00 % | 293.342 M 0.00 % | 293.342 M | 0.000 -100.00 % | 55.054 M 0.00 % | 55.054 M 0.00 % | 55.054 M | 0.000 -100.00 % | 233.110 M 0.00 % | 233.110 M 0.00 % | 233.110 M | 0.000 -100.00 % | 131.023 M 0.00 % | 131.023 M 0.00 % | 131.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.725 M 0.00 % | 152.725 M 0.00 % | 152.725 M 0.00 % | 152.725 M 156.90 % | -268.421 M 0.00 % | -268.421 M | 0.000 | 0.000 | 0.000 -100.00 % | 192.665 M 0.00 % | 192.665 M -41.93 % | 331.762 M 0.00 % | 331.762 M 0.00 % | 331.762 M 0.00 % | 331.762 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -449.250 K 0.00 % | -449.250 K 0.00 % | -449.250 K 0.00 % | -449.250 K | 0.000 100.00 % | -77.250 K 0.00 % | -77.250 K 0.00 % | -77.250 K | 0.000 100.00 % | -8.504 M 0.00 % | -8.504 M 0.00 % | -8.504 M | 0.000 100.00 % | -6.609 M 0.00 % | -6.609 M 0.00 % | -6.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -472.033 M 0.00 % | -472.033 M 0.00 % | -472.033 M 0.00 % | -472.033 M -1 565.53 % | -28.341 M 0.00 % | -28.341 M | 0.000 | 0.000 | 0.000 100.00 % | -489.758 M 0.00 % | -489.758 M 8.35 % | -534.362 M 0.00 % | -534.362 M 0.00 % | -534.362 M 0.00 % | -534.362 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -678.500 K 0.00 % | -678.500 K 0.00 % | -678.500 K 0.00 % | -678.500 K | 0.000 100.00 % | -2.116 M 0.00 % | -2.116 M 0.00 % | -2.116 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.551 M 0.00 % | -2.551 M 0.00 % | -2.551 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.015 M 0.00 % | -13.015 M 0.00 % | -13.015 M 0.00 % | -13.015 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.151 M 0.00 % | -4.151 M 0.00 % | -4.151 M 0.00 % | -4.151 M |
| 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 -100.00 % | 4.669 M 0.00 % | 4.669 M 0.00 % | 4.669 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 |
| 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 -100.00 % | 1.128 M 0.00 % | 1.128 M 0.00 % | 1.128 M 0.00 % | 1.128 M | 0.000 -100.00 % | 2.194 M 0.00 % | 2.194 M 0.00 % | 2.194 M | 0.000 -100.00 % | 3.835 M 0.00 % | 3.835 M 0.00 % | 3.835 M | 0.000 -100.00 % | 9.160 M 0.00 % | 9.160 M 0.00 % | 9.160 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 485.048 M 0.00 % | 485.048 M 0.00 % | 485.048 M 0.00 % | 485.048 M 1 611.45 % | 28.341 M 0.00 % | 28.341 M | 0.000 | 0.000 | 0.000 -100.00 % | 489.758 M 0.00 % | 489.758 M -9.05 % | 538.513 M 0.00 % | 538.513 M 0.00 % | 538.513 M 0.00 % | 538.513 M |
| 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 100.00 % | -1.128 M 0.00 % | -1.128 M 0.00 % | -1.128 M 0.00 % | -1.128 M | 0.000 100.00 % | -2.194 M 0.00 % | -2.194 M 0.00 % | -2.194 M | 0.000 100.00 % | -3.835 M 0.00 % | -3.835 M 0.00 % | -3.835 M | 0.000 100.00 % | -9.160 M 0.00 % | -9.160 M 0.00 % | -9.160 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -485.048 M 0.00 % | -485.048 M 0.00 % | -485.048 M 0.00 % | -485.048 M -6.06 % | -457.343 M 0.00 % | -457.343 M | 0.000 | 0.000 | 0.000 100.00 % | -489.758 M 0.00 % | -489.758 M 9.05 % | -538.513 M 0.00 % | -538.513 M 0.00 % | -538.513 M 0.00 % | -538.513 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 38.886 M 0.00 % | 38.886 M -18.46 % | 47.691 M 0.00 % | 47.691 M 0.00 % | 47.691 M 0.00 % | 47.691 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 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 % | -124.540 M 0.00 % | -124.540 M 0.00 % | -124.540 M 0.00 % | -124.540 M | 0.000 100.00 % | -6.813 M 0.00 % | -6.813 M 0.00 % | -6.813 M | 0.000 100.00 % | -2.500 M 0.00 % | -2.500 M 0.00 % | -2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.886 M 0.00 % | 38.886 M -18.46 % | 47.691 M 0.00 % | 47.691 M 0.00 % | 47.691 M 0.00 % | 47.691 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 | 0.000 | 0.000 100.00 % | -124.540 M 0.00 % | -124.540 M 0.00 % | -124.540 M 0.00 % | -124.540 M | 0.000 100.00 % | -6.813 M 0.00 % | -6.813 M 0.00 % | -6.813 M | 0.000 100.00 % | -2.500 M 0.00 % | -2.500 M 0.00 % | -2.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.886 M 0.00 % | 38.886 M -18.46 % | 47.691 M 0.00 % | 47.691 M 0.00 % | 47.691 M 0.00 % | 47.691 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -167.718 M 0.00 % | -167.718 M 0.00 % | -167.718 M 0.00 % | -167.718 M | 0.000 100.00 % | -101.089 M 0.00 % | -101.089 M 0.00 % | -101.089 M | 0.000 100.00 % | -186.569 M 0.00 % | -186.569 M 0.00 % | -186.569 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 -100.00 % | 243.218 M 0.00 % | 243.218 M 7 894.20 % | -3.121 M 0.00 % | -3.121 M 0.00 % | -3.121 M 0.00 % | -3.121 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.500 K 0.00 % | -44.500 K 0.00 % | -44.500 K 0.00 % | -44.500 K | 0.000 100.00 % | -55.041 M 0.00 % | -55.041 M 0.00 % | -55.041 M | 0.000 -100.00 % | 40.206 M 0.00 % | 40.206 M 0.00 % | 40.206 M | 0.000 100.00 % | -5.916 M 0.00 % | -5.916 M 0.00 % | -5.916 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.781 M 0.00 % | -24.781 M 0.00 % | -24.781 M 0.00 % | -24.781 M 87.14 % | -192.635 M 0.00 % | -192.635 M | 0.000 | 0.000 | 0.000 100.00 % | -14.988 M 0.00 % | -14.988 M 34.00 % | -22.708 M 0.00 % | -22.708 M 0.00 % | -22.708 M 0.00 % | -22.708 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 71.250 K 0.00 % | 71.250 K 0.00 % | 71.250 K 0.00 % | 71.250 K | 0.000 -100.00 % | 55.112 M 0.00 % | 55.112 M 0.00 % | 55.112 M | 0.000 -100.00 % | 14.906 M 0.00 % | 14.906 M 0.00 % | 14.906 M | 0.000 -100.00 % | 20.822 M 0.00 % | 20.822 M 0.00 % | 20.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.621 M 0.00 % | 52.621 M 0.00 % | 52.621 M 0.00 % | 52.621 M -79.69 % | 259.057 M 0.00 % | 259.057 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.305 M 0.00 % | 26.305 M -46.33 % | 49.013 M 0.00 % | 49.013 M 0.00 % | 49.013 M 0.00 % | 49.013 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.750 K 0.00 % | 26.750 K 0.00 % | 26.750 K 0.00 % | 26.750 K | 0.000 -100.00 % | 71.250 K 0.00 % | 71.250 K 0.00 % | 71.250 K | 0.000 -100.00 % | 55.112 M 0.00 % | 55.112 M 0.00 % | 55.112 M | 0.000 -100.00 % | 14.906 M 0.00 % | 14.906 M 0.00 % | 14.906 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.841 M 0.00 % | 27.841 M 0.00 % | 27.841 M 0.00 % | 27.841 M -58.09 % | 66.423 M 0.00 % | 66.423 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.317 M 0.00 % | 11.317 M -56.98 % | 26.305 M 0.00 % | 26.305 M 0.00 % | 26.305 M 0.00 % | 26.305 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 293.342 M 0.00 % | 293.342 M 0.00 % | 293.342 M 0.00 % | 293.342 M | 0.000 -100.00 % | 55.054 M 0.00 % | 55.054 M 0.00 % | 55.054 M | 0.000 -100.00 % | 233.110 M 0.00 % | 233.110 M 0.00 % | 233.110 M | 0.000 -100.00 % | 131.023 M 0.00 % | 131.023 M 0.00 % | 131.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 152.725 M 0.00 % | 152.725 M 0.00 % | 152.725 M 0.00 % | 152.725 M 156.90 % | -268.421 M 0.00 % | -268.421 M | 0.000 | 0.000 | 0.000 -100.00 % | 192.665 M 0.00 % | 192.665 M -41.93 % | 331.762 M 0.00 % | 331.762 M 0.00 % | 331.762 M 0.00 % | 331.762 M |
| 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 100.00 % | -449.250 K 0.00 % | -449.250 K 0.00 % | -449.250 K 0.00 % | -449.250 K | 0.000 100.00 % | -77.250 K 0.00 % | -77.250 K 0.00 % | -77.250 K | 0.000 100.00 % | -8.504 M 0.00 % | -8.504 M 0.00 % | -8.504 M | 0.000 100.00 % | -6.609 M 0.00 % | -6.609 M 0.00 % | -6.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -472.033 M 0.00 % | -472.033 M 0.00 % | -472.033 M 0.00 % | -472.033 M -1 565.53 % | -28.341 M 0.00 % | -28.341 M | 0.000 | 0.000 | 0.000 100.00 % | -489.758 M 0.00 % | -489.758 M 8.35 % | -534.362 M 0.00 % | -534.362 M 0.00 % | -534.362 M 0.00 % | -534.362 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 292.893 M 0.00 % | 292.893 M 0.00 % | 292.893 M 0.00 % | 292.893 M | 0.000 -100.00 % | 54.977 M 0.00 % | 54.977 M 0.00 % | 54.977 M | 0.000 -100.00 % | 224.606 M 0.00 % | 224.606 M 0.00 % | 224.606 M | 0.000 -100.00 % | 124.414 M 0.00 % | 124.414 M 0.00 % | 124.414 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -319.309 M 0.00 % | -319.309 M 0.00 % | -319.309 M 0.00 % | -319.309 M -7.60 % | -296.763 M 0.00 % | -296.763 M | 0.000 | 0.000 | 0.000 100.00 % | -297.093 M 0.00 % | -297.093 M -46.64 % | -202.600 M 0.00 % | -202.600 M 0.00 % | -202.600 M 0.00 % | -202.600 M |
| 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 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 |