Simbhaoli Sugars Limited SIMBHALS.BO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 11.805 B -4.24 % | 12.327 B 7.36 % | 11.482 B -7.44 % | 12.404 B 22.79 % | 10.102 B -4.87 % | 10.619 B 5.77 % | 10.039 B 17.98 % | 8.509 B -23.67 % | 11.147 B 6.98 % | 10.420 B 6.12 % | 9.818 B 0.43 % | 9.777 B 8.99 % | 8.970 B -28.90 % | 12.617 B 78.59 % | 7.065 B 62.24 % | 4.355 B -0.50 % | 4.376 B 1.27 % | 4.322 B |
| Net income | -121.264 M 60.72 % | -308.690 M 22.54 % | -398.510 M -81.86 % | -219.132 M 36.23 % | -343.604 M 11.25 % | -387.178 M 79.65 % | -1.902 B -252.52 % | -539.665 M 51.81 % | -1.120 B 49.25 % | -2.206 B -22.62 % | -1.799 B 19.52 % | -2.236 B | 0.000 100.00 % | -748.266 M -204.00 % | 719.474 M 347.23 % | -291.017 M 32.02 % | -428.084 M -244.62 % | 296.011 M |
| Income before tax | -120.118 M 60.84 % | -306.746 M 31.98 % | -450.995 M -65.68 % | -272.209 M 28.73 % | -381.920 M -42.62 % | -267.794 M 84.86 % | -1.769 B -223.41 % | -546.956 M 51.68 % | -1.132 B 47.06 % | -2.138 B -8.28 % | -1.975 B -15.25 % | -1.713 B -65.83 % | -1.033 B 18.11 % | -1.262 B -282.89 % | 689.820 M 256.55 % | -440.640 M -2.91 % | -428.197 M -194.85 % | 451.459 M |
| Income before tax ratio | -0.01 59.11 % | -0.02 36.65 % | -0.04 -78.99 % | -0.02 41.96 % | -0.04 -49.92 % | -0.03 85.69 % | -0.18 -174.12 % | -0.06 36.70 % | -0.10 50.52 % | -0.21 -2.04 % | -0.20 -14.76 % | -0.18 -52.15 % | -0.12 -15.18 % | -0.10 -202.41 % | 0.10 196.49 % | -0.10 -3.42 % | -0.10 -193.66 % | 0.10 |
| EBITDA | 468.369 M 74.99 % | 267.651 M -37.32 % | 427.044 M -37.67 % | 685.100 M 13.73 % | 602.380 M -22.65 % | 778.805 M 266.49 % | -467.772 M -140.78 % | 1.147 B 44.95 % | 791.429 M 296.22 % | -403.328 M -406.07 % | -79.698 M 59.60 % | -197.280 M -153.52 % | 368.624 M 2 833.38 % | -13.486 M -100.80 % | 1.684 B 497.84 % | 281.759 M 1 729.98 % | -17.286 M -102.18 % | 793.020 M |
| Net income ratio | -0.01 58.98 % | -0.03 27.85 % | -0.03 -96.47 % | -0.02 48.06 % | -0.03 6.71 % | -0.04 80.76 % | -0.19 -198.79 % | -0.06 36.87 % | -0.10 52.56 % | -0.21 -15.55 % | -0.18 19.87 % | -0.23 | 0.00 100.00 % | -0.06 -158.24 % | 0.10 252.39 % | -0.07 31.68 % | -0.10 -242.81 % | 0.07 |
| Ratio EBITDA | 0.04 82.74 % | 0.02 -41.62 % | 0.04 -32.66 % | 0.06 -7.38 % | 0.06 -18.69 % | 0.07 257.40 % | -0.05 -134.56 % | 0.13 89.88 % | 0.07 283.42 % | -0.04 -376.87 % | -0.01 59.77 % | -0.02 -149.10 % | 0.04 3 944.55 % | 0.00 -100.45 % | 0.24 268.50 % | 0.06 1 738.19 % | 0.00 -102.15 % | 0.18 |
| Gross profit ratio | 0.16 498.27 % | 0.03 -85.16 % | 0.18 18.78 % | 0.15 -6.57 % | 0.16 127.18 % | 0.07 -30.28 % | 0.10 -58.82 % | 0.25 3.18 % | 0.24 1 859.42 % | 0.01 -45.25 % | 0.02 -88.05 % | 0.19 141.09 % | 0.08 250.48 % | -0.05 -147.52 % | 0.11 24.52 % | 0.09 297.04 % | -0.04 -132.55 % | 0.14 |
| Weighted average shs out dil | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 5.05 % | 39.295 M 4.81 % | 37.494 M 0.04 % | 37.479 M 0.00 % | 37.479 M 32.77 % | 28.229 M 0.00 % | 28.229 M 0.77 % | 28.013 M -7.36 % | 30.237 M 30.32 % | 23.202 M 6.83 % | 21.718 M 7.82 % | 20.142 M -12.90 % | 23.126 M 23.09 % | 18.787 M |
| Weighted average shs out | 41.246 M -0.08 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 5.05 % | 39.295 M 4.81 % | 37.494 M 0.04 % | 37.479 M 0.00 % | 37.479 M 32.77 % | 28.229 M 0.00 % | 28.229 M 0.77 % | 28.013 M -7.36 % | 30.237 M 30.38 % | 23.191 M 6.97 % | 21.680 M 7.64 % | 20.142 M -12.90 % | 23.126 M 23.09 % | 18.787 M |
| EPS diluted | -2.94 60.70 % | -7.48 22.49 % | -9.65 -81.73 % | -5.31 36.18 % | -8.32 15.53 % | -9.85 80.59 % | -50.74 -252.36 % | -14.40 51.81 % | -29.88 62.30 % | -79.25 -22.30 % | -64.80 18.84 % | -79.84 -186.06 % | -27.91 13.46 % | -32.25 -197.34 % | 33.13 326.14 % | -14.65 21.57 % | -18.68 -220.13 % | 15.55 |
| Earnings per share | -2.94 60.70 % | -7.48 22.49 % | -9.65 -81.73 % | -5.31 36.18 % | -8.32 15.53 % | -9.85 80.59 % | -50.74 -252.36 % | -14.40 51.81 % | -29.88 62.30 % | -79.25 -22.30 % | -64.80 18.82 % | -79.82 -185.99 % | -27.91 13.51 % | -32.27 -197.23 % | 33.19 326.55 % | -14.65 21.57 % | -18.68 -220.13 % | 15.55 |
| Gross profit | 1.874 B 472.91 % | 327.091 M -84.07 % | 2.053 B 9.94 % | 1.868 B 14.73 % | 1.628 B 116.12 % | 753.298 M -26.25 % | 1.021 B -51.41 % | 2.102 B -21.24 % | 2.669 B 1 996.25 % | 127.329 M -41.89 % | 219.130 M -87.99 % | 1.825 B 162.76 % | 694.658 M 206.99 % | -649.278 M -184.86 % | 765.093 M 102.02 % | 378.726 M 296.05 % | -193.176 M -132.97 % | 586.003 M |
| Income tax expense | 1.275 M -24.29 % | 1.684 M -86.21 % | 12.212 M 768.56 % | 1.406 M 17.56 % | 1.196 M -97.34 % | 45.004 M -13.74 % | 52.174 M 1 168.70 % | -4.882 M -182.82 % | 5.895 M -93.97 % | 97.711 M 218.68 % | -82.329 M -115.89 % | 518.154 M 289.77 % | -273.043 M 46.81 % | -513.343 M -1 631.11 % | -29.654 M 80.18 % | -149.623 M -131 920.68 % | -113.333 K -100.07 % | 155.448 M |
| Cost of revenue | 9.931 B -17.24 % | 12.000 B 27.28 % | 9.428 B -10.52 % | 10.537 B 24.34 % | 8.474 B -14.11 % | 9.866 B 9.40 % | 9.018 B 40.75 % | 6.407 B -24.43 % | 8.478 B -17.63 % | 10.292 B 7.22 % | 9.599 B 20.73 % | 7.951 B -3.92 % | 8.275 B -37.62 % | 13.266 B 110.58 % | 6.300 B 58.45 % | 3.976 B -13.00 % | 4.570 B 22.32 % | 3.736 B |
| General and administrative expenses | 73.828 M 17.19 % | 62.999 M -14.83 % | 73.965 M -1.30 % | 74.942 M -0.33 % | 75.191 M 15.61 % | 65.038 M -2.40 % | 66.637 M 0.27 % | 66.456 M 7.51 % | 61.815 M -92.64 % | 839.698 M 6.95 % | 785.128 M -4.57 % | 822.753 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 215.341 M -15.35 % | 254.379 M -4.66 % | 266.802 M -2.42 % | 273.431 M 16.73 % | 234.242 M -11.48 % | 264.609 M 118.89 % | 120.886 M 37.52 % | 87.904 M 48.58 % | 59.164 M 197.79 % | -60.498 M 63.20 % | -164.389 M -205.74 % | 155.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.474 B 515.58 % | 239.466 M -19.52 % | 297.547 M -8.99 % | 326.922 M -77.17 % | 1.432 B 8 031.11 % | 17.614 M -97.89 % | 833.912 M | 0.000 -100.00 % | 2.548 B 300 036.63 % | 849.000 K | 0.000 | 0.000 100.00 % | -304.990 M 53.03 % | -649.278 M -184.86 % | 765.093 M 102.02 % | 378.726 M 473.91 % | 65.990 M 184.69 % | -77.918 M |
| Operating expenses | 1.763 B 216.65 % | 556.844 M -12.76 % | 638.314 M -5.48 % | 675.295 M -61.23 % | 1.742 B -22.77 % | 2.255 B 120.78 % | 1.021 B -51.41 % | 2.102 B -21.24 % | 2.669 B 63.15 % | 1.636 B 68.57 % | 970.523 M -46.83 % | 1.825 B 175.27 % | 663.107 M 202.13 % | -649.278 M -184.86 % | 765.093 M 102.02 % | 378.726 M 472.66 % | 66.134 M -15.28 % | 78.061 M |
| Cost and expenses | 11.730 B -6.58 % | 12.557 B 10.42 % | 11.372 B -6.66 % | 12.184 B 20.61 % | 10.102 B -3.34 % | 10.451 B 4.11 % | 10.039 B 17.98 % | 8.509 B -23.67 % | 11.147 B 0.48 % | 11.094 B 8.30 % | 10.244 B -1.54 % | 10.404 B 16.40 % | 8.939 B -29.15 % | 12.617 B 78.59 % | 7.065 B 62.24 % | 4.355 B -6.07 % | 4.636 B 21.55 % | 3.814 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 -100.00 % | 9.453 K -98.82 % | 799.000 K | 0.000 | 0.000 -100.00 % | 144.000 K 0.70 % | 143.000 K |
| Selling general and administrative expenses | 289.169 M -8.89 % | 317.378 M -6.86 % | 340.767 M -2.18 % | 348.373 M 12.58 % | 309.433 M -6.13 % | 329.647 M 75.79 % | 187.523 M 22.56 % | 153.004 M 26.47 % | 120.979 M -84.47 % | 779.200 M 25.53 % | 620.739 M 0.30 % | 618.907 M 72.83 % | 358.107 M 44 919.40 % | -799.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 155.836 M |
| Interest income | 115.493 M -29.14 % | 162.994 M 4 627.20 % | 3.448 M -71.02 % | 11.896 M 29.14 % | 9.212 M 21.15 % | 7.604 M 0.73 % | 7.549 M -95.27 % | 159.737 M 1 602.77 % | 9.381 M -53.00 % | 19.961 M -36.06 % | 31.218 M -24.93 % | 41.583 M -14.52 % | 48.647 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.785 M 63.26 % | 7.831 M |
| Interest expense | 312.778 M 22.80 % | 254.704 M -43.82 % | 453.365 M -9.18 % | 499.173 M -3.68 % | 518.269 M -8.72 % | 567.765 M -20.88 % | 717.625 M -41.59 % | 1.229 B -2.55 % | 1.261 B -14.11 % | 1.468 B -0.85 % | 1.480 B 26.29 % | 1.172 B 9.39 % | 1.072 B 26.49 % | 847.183 M 34.24 % | 631.088 M 59.21 % | 396.375 M 63.39 % | 242.588 M 12.37 % | 215.876 M |
| Depreciation and amortization | 275.709 M -13.76 % | 319.693 M -24.72 % | 424.674 M -7.30 % | 458.136 M -1.54 % | 465.325 M -2.82 % | 478.834 M -16.90 % | 576.247 M 23.77 % | 465.589 M -29.74 % | 662.667 M 87.41 % | 353.596 M -14.68 % | 414.438 M 1.24 % | 409.376 M -1.13 % | 414.037 M 3.27 % | 400.940 M 9.68 % | 365.561 M 12.13 % | 326.024 M 93.69 % | 168.324 M 33.92 % | 125.685 M |
| Operating income | 109.789 M 147.79 % | -229.753 M -1 361.35 % | -15.722 M 95.17 % | -325.230 M -360.69 % | 124.755 M -67.57 % | 384.653 M 148.33 % | -795.916 M -236.33 % | 583.803 M -4.29 % | 609.979 M 193.79 % | -650.355 M -53.91 % | -422.548 M 30.35 % | -606.656 M -2 022.75 % | 31.551 M 107.64 % | -412.798 M -131.23 % | 1.322 B 711.09 % | 162.941 M 162.84 % | -259.311 M -151.07 % | 507.799 M |
| Operating income ratio | 0.01 149.90 % | -0.02 -1 261.10 % | 0.00 94.78 % | -0.03 -312.30 % | 0.01 -65.91 % | 0.04 145.69 % | -0.08 -215.55 % | 0.07 25.38 % | 0.05 187.67 % | -0.06 -45.03 % | -0.04 30.64 % | -0.06 -1 864.13 % | 0.00 110.75 % | -0.03 -117.49 % | 0.19 399.94 % | 0.04 163.15 % | -0.06 -150.43 % | 0.12 |
| Total other income expenses net | -229.907 M -198.61 % | -76.993 M 82.31 % | -435.273 M 11.71 % | -492.996 M 2.70 % | -506.675 M 22.34 % | -652.447 M 32.95 % | -973.014 M 13.95 % | -1.131 B 35.08 % | -1.742 B -17.08 % | -1.488 B 4.14 % | -1.552 B -40.25 % | -1.107 B -3.94 % | -1.065 B -25.43 % | -848.811 M -34.35 % | -631.773 M -4.67 % | -603.581 M -257.39 % | -168.887 M -199.76 % | -56.340 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 10.003 B -0.82 % | 10.086 B 0.81 % | 10.005 B -1.51 % | 10.159 B -4.28 % | 10.613 B -5.23 % | 11.198 B -1.98 % | 11.424 B 14.10 % | 10.013 B -19.62 % | 12.456 B 13.60 % | 10.964 B 0.60 % | 10.899 B 81.59 % | 6.002 B -13.04 % | 6.902 B 21.59 % | 5.676 B 1.22 % | 5.608 B -15.88 % | 6.666 B 32.73 % | 5.022 B 24.96 % | 4.019 B |
| Total investments | 159.472 M 852.70 % | 16.739 M -25.65 % | 22.515 M 8 057.61 % | 276.000 K 22.12 % | 226.000 K 0.00 % | 226.000 K -99.98 % | 1.260 B -9.78 % | 1.397 B 618 100.88 % | 226.000 K 0.00 % | 226.000 K 28.41 % | 176.000 K 0.00 % | 176.000 K -99.87 % | 140.020 M 2 800 300.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K 0.00 % | 5.000 K -100.00 % | 1.164 B |
| Total debt | 10.277 B -0.24 % | 10.301 B -0.45 % | 10.348 B -3.35 % | 10.707 B -3.16 % | 11.056 B -2.48 % | 11.337 B -2.95 % | 11.681 B 15.31 % | 10.130 B -20.99 % | 12.822 B 12.77 % | 11.370 B -1.66 % | 11.563 B 58.12 % | 7.313 B -4.38 % | 7.648 B 8.16 % | 7.071 B 14.59 % | 6.171 B -9.01 % | 6.782 B 32.48 % | 5.119 B 25.54 % | 4.078 B |
| Accumulated other comprehensive income loss | -25.714 M -82.95 % | -14.055 M -6 288.64 % | -220.000 K -103.29 % | 6.681 M | 0.000 -100.00 % | 12.029 M -77.68 % | 53.888 M 660.59 % | 7.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 132.013 M -56.80 % | 305.571 M | 0.000 | 0.000 -100.00 % | 479.744 M |
| Retained earnings | -6.339 B -1.95 % | -6.218 B -5.22 % | -5.909 B -6.69 % | -5.539 B -4.09 % | -5.321 B -7.51 % | -4.949 B -8.31 % | -4.570 B -79.46 % | -2.546 B -43.83 % | -1.770 B 77.88 % | -8.003 B -39.04 % | -5.756 B -45.61 % | -3.953 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 412.790 M 0.00 % | 412.790 M 0.00 % | 412.790 M 0.00 % | 412.790 M 0.00 % | 412.790 M 0.00 % | 412.790 M 5.09 % | 392.790 M 4.80 % | 374.790 M 0.00 % | 374.790 M 32.77 % | 282.288 M 0.00 % | 282.288 M 0.00 % | 282.288 M 1.90 % | 277.013 M 18.76 % | 233.259 M -8.37 % | 254.578 M -14.10 % | 296.379 M 5.79 % | 280.154 M 41.74 % | 197.654 M |
| Total equity | -272.986 M -82.32 % | -149.730 M -186.70 % | 172.706 M -72.34 % | 624.303 M -30.18 % | 894.162 M -31.41 % | 1.304 B -17.88 % | 1.588 B -33.50 % | 2.387 B -33.48 % | 3.589 B 152.31 % | -6.861 B -49.19 % | -4.599 B -54.98 % | -2.968 B -609.78 % | 582.124 M -44.09 % | 1.041 B -15.45 % | 1.232 B 24.05 % | 992.800 M -0.04 % | 993.172 M -25.78 % | 1.338 B |
| Other non current liabilities | 52.340 M 2.42 % | 51.101 M -90.24 % | 523.538 M 24.31 % | 421.157 M 27.91 % | 329.268 M -3.03 % | 339.548 M 493.28 % | -86.338 M -358.29 % | 33.427 M 16.49 % | 28.695 M -20.08 % | 35.904 M 7.10 % | 33.525 M 6.48 % | 31.486 M -94.37 % | 559.016 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 30.490 M 0.00 % | 30.490 M -0.26 % | 30.570 M -78.11 % | 139.635 M -71.28 % | 486.138 M -20.79 % | 613.723 M -84.72 % | 4.016 B 74.16 % | 2.306 B -68.24 % | 7.261 B 224.18 % | 2.240 B 38.18 % | 1.621 B -11.21 % | 1.826 B -74.25 % | 7.089 B 0.25 % | 7.071 B 14.59 % | 6.171 B -9.01 % | 6.782 B 32.48 % | 5.119 B 132.43 % | 2.202 B |
| Total non current liabilities | 82.830 M 1.52 % | 81.591 M -85.28 % | 554.108 M -1.19 % | 560.792 M -31.23 % | 815.406 M -14.46 % | 953.271 M -76.48 % | 4.053 B 61.71 % | 2.506 B -65.62 % | 7.290 B 220.33 % | 2.276 B 37.55 % | 1.654 B -10.94 % | 1.858 B -75.71 % | 7.648 B 8.16 % | 7.071 B 14.59 % | 6.171 B -9.01 % | 6.782 B 32.48 % | 5.119 B 102.84 % | 2.524 B |
| Other current liabilities | 3.681 B -45.74 % | 6.783 B 144.09 % | 2.779 B 10.17 % | 2.522 B 2.41 % | 2.463 B 12.15 % | 2.196 B -4.28 % | 2.294 B -9.07 % | 2.523 B 65.84 % | 1.521 B -23.32 % | 1.984 B 80.03 % | 1.102 B 32.20 % | 833.618 M 657.99 % | 109.977 M -98.38 % | 6.784 B 20.94 % | 5.609 B 204.43 % | 1.843 B -13.83 % | 2.138 B 908.78 % | 211.968 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 21.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.145 M -47.27 % | 115.951 M 2 287.79 % | 4.856 M -91.89 % | 59.867 M -34.62 % | 91.568 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 10.246 B -0.24 % | 10.271 B -0.45 % | 10.317 B -2.37 % | 10.567 B -0.02 % | 10.570 B -1.43 % | 10.723 B 11.88 % | 9.584 B 22.49 % | 7.824 B 20.01 % | 6.520 B -35.62 % | 10.126 B -5.97 % | 10.770 B 76.77 % | 6.093 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.875 B |
| Total current liabilities | 21.292 B 1.59 % | 20.960 B 2.47 % | 20.454 B -3.91 % | 21.287 B -4.26 % | 22.233 B 5.52 % | 21.070 B 32.67 % | 15.882 B -2.26 % | 16.250 B 16.69 % | 13.926 B -23.93 % | 18.306 B 8.96 % | 16.802 B 6.65 % | 15.754 B 89.54 % | 8.312 B 22.52 % | 6.784 B 20.94 % | 5.609 B 204.43 % | 1.843 B -13.83 % | 2.138 B -31.28 % | 3.112 B |
| Total liabilities | 21.375 B 1.59 % | 21.042 B 0.16 % | 21.008 B -4.93 % | 22.097 B -4.13 % | 23.048 B 4.65 % | 22.024 B 10.48 % | 19.935 B 6.28 % | 18.756 B -11.59 % | 21.216 B 3.08 % | 20.582 B 11.52 % | 18.456 B 4.80 % | 17.611 B 10.35 % | 15.959 B 15.19 % | 13.855 B 17.62 % | 11.780 B 36.59 % | 8.624 B 18.83 % | 7.258 B 28.78 % | 5.636 B |
| Other non current assets | 89.018 M 77.76 % | 50.078 M 64.64 % | 30.416 M -89.30 % | 284.377 M 27.11 % | 223.722 M 16.87 % | 191.421 M 118.89 % | -1.014 B -522.59 % | 239.853 M -2.64 % | 246.369 M -29.59 % | 349.909 M -32.61 % | 519.200 M 88.74 % | 275.081 M -85.74 % | 1.929 B 236.87 % | 572.664 M 4 218.41 % | 13.261 M -98.15 % | 717.912 M 15.57 % | 621.180 M | 0.000 |
| Long term investments | 71.586 M -14.49 % | 83.715 M 18 020.13 % | 462.000 K 114.86 % | -3.109 M 94.96 % | -61.744 M -87.33 % | -32.960 M -102.80 % | 1.175 B -15.86 % | 1.397 B 822.41 % | -193.376 M -478.80 % | -33.410 M -835 350.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.642 M |
| Intangible assets | 3.646 M 17.88 % | 3.093 M -29.08 % | 4.361 M -24.00 % | 5.738 M 13.44 % | 5.058 M 87.06 % | 2.704 M -12.41 % | 3.087 M 81.16 % | 1.704 M -98.04 % | 87.136 M 4 113.54 % | 2.068 M 128.00 % | 907.000 K -90.28 % | 9.333 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 -100.00 % | 123.995 M -5.45 % | 131.148 M 0.00 % | 131.148 M 0.00 % | 131.148 M | 0.000 -100.00 % | 399.581 M 135.19 % | 169.900 M 6.19 % | 160.000 M 0.00 % | 160.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.646 M 17.88 % | 3.093 M -29.08 % | 4.361 M -96.64 % | 129.733 M -4.75 % | 136.206 M 1.76 % | 133.852 M -0.29 % | 134.235 M 7 777.64 % | 1.704 M -99.65 % | 486.717 M 183.03 % | 171.968 M 6.87 % | 160.907 M -4.98 % | 169.333 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 14.300 B -1.43 % | 14.508 B -1.63 % | 14.748 B -2.11 % | 15.065 B -2.62 % | 15.471 B -2.31 % | 15.837 B -3.28 % | 16.374 B 19.77 % | 13.671 B -26.24 % | 18.534 B 177.97 % | 6.667 B 7.22 % | 6.218 B 8.77 % | 5.717 B 3.40 % | 5.529 B -5.80 % | 5.869 B -2.41 % | 6.014 B 1.39 % | 5.932 B 14.41 % | 5.185 B 109.02 % | 2.481 B |
| Total non current assets | 14.475 B -1.97 % | 14.766 B -1.28 % | 14.957 B -3.44 % | 15.490 B -2.23 % | 15.843 B -1.85 % | 16.141 B -3.17 % | 16.670 B 8.88 % | 15.310 B -19.73 % | 19.073 B 166.54 % | 7.156 B 2.32 % | 6.994 B 13.50 % | 6.162 B -22.44 % | 7.945 B 11.18 % | 7.146 B 14.89 % | 6.220 B -9.10 % | 6.843 B 17.86 % | 5.806 B 107.33 % | 2.800 B |
| Other current assets | 858.626 M 34.37 % | 639.005 M 36.92 % | 466.707 M -44.83 % | 845.874 M -23.85 % | 1.111 B 63.55 % | 679.216 M 186.64 % | 236.954 M -78.04 % | 1.079 B 63.17 % | 661.353 M -42.59 % | 1.152 B 74.56 % | 659.919 M 3.85 % | 635.458 M -73.57 % | 2.404 B 494.77 % | 404.179 M 45.86 % | 277.108 M 11.72 % | 248.044 M -7.17 % | 267.201 M 231.32 % | 80.648 M |
| Short term investments | 87.886 M 7.53 % | 81.731 M -1.55 % | 83.019 M 2 352.56 % | 3.385 M -94.54 % | 61.970 M 86.74 % | 33.186 M -60.95 % | 84.991 M -47.76 % | 162.708 M -15.96 % | 193.602 M 475.58 % | 33.636 M 19 455.81 % | 172.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.162 B |
| cash and cash equivalents | 273.907 M 27.04 % | 215.605 M -37.14 % | 342.984 M -37.45 % | 548.297 M 23.70 % | 443.251 M 219.35 % | 138.797 M -46.10 % | 257.526 M 118.64 % | 117.785 M -67.83 % | 366.085 M -9.80 % | 405.859 M -38.86 % | 663.782 M -49.35 % | 1.311 B 75.74 % | 745.743 M -46.53 % | 1.395 B 147.75 % | 562.947 M 385.82 % | 115.875 M 19.41 % | 97.037 M 65.61 % | 58.593 M |
| Cash and short term investments | 361.793 M 21.68 % | 297.336 M -30.20 % | 426.003 M -22.78 % | 551.682 M 9.20 % | 505.221 M 193.76 % | 171.983 M -49.79 % | 342.517 M 22.11 % | 280.493 M -49.88 % | 559.687 M 27.35 % | 439.495 M -33.81 % | 663.954 M -49.34 % | 1.311 B 75.74 % | 745.743 M -46.53 % | 1.395 B 147.75 % | 562.947 M 385.82 % | 115.875 M 19.41 % | 97.037 M -92.05 % | 1.221 B |
| Total current assets | 6.627 B 8.18 % | 6.125 B -1.58 % | 6.224 B -14.72 % | 7.298 B -9.90 % | 8.099 B 12.71 % | 7.186 B 48.10 % | 4.852 B -16.82 % | 5.833 B 1.77 % | 5.732 B -12.69 % | 6.565 B -4.35 % | 6.863 B -19.08 % | 8.482 B -1.34 % | 8.597 B 10.92 % | 7.750 B 14.12 % | 6.791 B 144.77 % | 2.775 B 13.49 % | 2.445 B -41.42 % | 4.173 B |
| Inventory | 4.851 B 7.20 % | 4.525 B -3.01 % | 4.666 B 0.17 % | 4.658 B -15.61 % | 5.519 B 14.56 % | 4.818 B 42.55 % | 3.380 B -14.94 % | 3.974 B 13.29 % | 3.507 B -14.79 % | 4.116 B -13.62 % | 4.765 B -15.53 % | 5.641 B 2.58 % | 5.499 B 37.31 % | 4.005 B -6.85 % | 4.300 B 155.60 % | 1.682 B 8.28 % | 1.554 B -26.92 % | 2.126 B |
| Net receivables | 554.998 M -16.37 % | 663.611 M -0.22 % | 665.048 M -46.46 % | 1.242 B 28.87 % | 963.925 M -36.54 % | 1.519 B 70.10 % | 892.955 M 13.95 % | 783.636 M -17.67 % | 951.770 M 11.04 % | 857.154 M 10.69 % | 774.363 M -42.72 % | 1.352 B -35.66 % | 2.101 B 7.95 % | 1.946 B 17.84 % | 1.652 B 126.73 % | 728.474 M 38.23 % | 526.998 M -29.33 % | 745.710 M |
| Tax assets | 10.856 M -91.08 % | 121.730 M -30.09 % | 174.116 M 1 224.78 % | 13.143 M -82.27 % | 74.134 M 541.85 % | 11.550 M 100.99 % | -1.164 B -7 453.72 % | 15.822 M -92.14 % | 201.211 M 410.77 % | 39.394 M -58.63 % | 95.231 M 18 832.60 % | 503.000 K -99.90 % | 486.565 M -30.89 % | 704.049 M 265.41 % | 192.676 M 0.00 % | 192.676 M | 0.000 -100.00 % | 318.139 M |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -103.253 M | 0.000 100.00 % | -34.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 |
| Account payables | 7.316 B 87.28 % | 3.906 B -46.38 % | 7.285 B -10.57 % | 8.146 B -10.97 % | 9.150 B 13.21 % | 8.083 B 37.90 % | 5.861 B 1.30 % | 5.786 B -1.59 % | 5.880 B -4.18 % | 6.136 B 26.82 % | 4.838 B -45.19 % | 8.827 B 7.63 % | 8.202 B | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.003 B |
| Tax payables | 50.081 M 36 724.26 % | 136.000 K -99.74 % | 51.369 M 1.68 % | 50.520 M 1.55 % | 49.751 M -27.09 % | 68.238 M 46 320.41 % | 147.000 K -50.67 % | 298.000 K -43.02 % | 523.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.476 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.799 M -26.32 % | 166.662 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 1.039 B 0.00 % | 1.039 B 0.01 % | 1.039 B -10.15 % | 1.157 B -0.11 % | 1.158 B -3.35 % | 1.198 B 6.55 % | 1.124 B 20 153.26 % | 5.552 M -98.73 % | 438.166 M 80.86 % | 242.264 M -0.88 % | 244.424 M 189.78 % | 84.348 M 1 471.31 % | 5.368 M | 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 -100.00 % | 1.919 B | 0.000 | 0.000 | 0.000 -100.00 % | 25.350 M | 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 -100.00 % | 320.000 M 0.00 % | 320.000 M 0.00 % | 320.000 M | 0.000 | 0.000 -100.00 % | 21.600 M | 0.000 | 0.000 -100.00 % | 81.200 M |
| Other total stockholders equity | 4.640 B 0.21 % | 4.630 B 0.00 % | 4.630 B -0.21 % | 4.640 B -0.10 % | 4.644 B 0.31 % | 4.630 B 0.96 % | 4.586 B 0.88 % | 4.546 B -0.01 % | 4.546 B 1 431.18 % | 296.928 M -4.23 % | 310.050 M 3.73 % | 298.906 M -0.28 % | 299.743 M -55.66 % | 675.999 M 4.03 % | 649.823 M -6.69 % | 696.421 M -2.33 % | 713.018 M 23.03 % | 579.551 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 -100.00 % | 478.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 321.350 M |
| Other liabilities | 0.000 | 0.000 | 0.000 -100.00 % | 249.753 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 |
| Total assets | 21.102 B 1.01 % | 20.892 B -1.36 % | 21.181 B -6.63 % | 22.684 B -5.26 % | 23.943 B 2.64 % | 23.327 B 8.39 % | 21.522 B 1.79 % | 21.143 B -14.76 % | 24.805 B 80.79 % | 13.721 B -0.98 % | 13.857 B -5.37 % | 14.644 B -11.47 % | 16.542 B 11.04 % | 14.896 B 14.49 % | 13.012 B 35.29 % | 9.617 B 16.56 % | 8.251 B 18.31 % | 6.974 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 | 2009 | 2008 | 2007 | 2006 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -116.449 M -1 239.76 % | 10.217 M -93.76 % | 163.716 M 286.97 % | -87.562 M -115.51 % | 564.421 M 254.54 % | -365.226 M -214.93 % | 317.790 M 312.35 % | 77.068 M 317.42 % | 18.463 M -98.62 % | 1.336 B -24.77 % | 1.776 B -1.92 % | 1.811 B 2 163.72 % | -87.764 M -106.90 % | 1.271 B 193.32 % | 433.320 M 172.70 % | -596.023 M -147.44 % | 1.256 B 293.70 % | -648.556 M |
| Accounts receivables | 121.483 M 385.33 % | -42.577 M -122.89 % | 186.044 M 361.53 % | 40.310 M -90.49 % | 423.955 M 173.13 % | -579.697 M -135.83 % | -245.808 M -211.25 % | 220.950 M 158.18 % | -379.762 M 39.48 % | -627.549 M -247.41 % | 425.728 M 859.43 % | -56.059 M 70.61 % | -190.727 M | 0.000 | 0.000 | 0.000 -100.00 % | 70.867 M 114.76 % | -480.121 M |
| Inventory | -330.873 M -349.19 % | 132.779 M 3 071.78 % | -4.468 M -100.52 % | 858.345 M 221.94 % | -703.922 M 51.05 % | -1.438 B -330.76 % | 623.189 M 158.95 % | -1.057 B -331.95 % | 455.751 M -29.78 % | 649.003 M -15.74 % | 770.267 M 642.92 % | -141.875 M 90.49 % | -1.492 B -606.35 % | 294.729 M 111.26 % | -2.618 B -1 934.46 % | -128.658 M -122.48 % | 572.422 M 510.86 % | -139.322 M |
| Accounts payables | 203.478 M 183.92 % | -242.472 M 64.14 % | -676.142 M | 0.000 -100.00 % | 1.053 B -52.88 % | 2.234 B 4 425.94 % | -51.636 M -106.97 % | 740.492 M 548.77 % | -165.004 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.595 B | 0.000 | 0.000 | 0.000 -100.00 % | 612.989 M 2 205.55 % | -29.113 M |
| Other working capital | -110.537 M -168.03 % | 162.487 M -75.32 % | 658.282 M 166.75 % | -986.217 M -373.62 % | -208.231 M 64.17 % | -581.183 M -7 205.88 % | -7.955 M -104.61 % | 172.720 M 60.70 % | 107.478 M -91.83 % | 1.315 B 126.54 % | 580.487 M -71.11 % | 2.009 B | 0.000 -100.00 % | 976.296 M -68.00 % | 3.051 B 752.77 % | -467.365 M | 0.000 | 0.000 |
| Other non cash items | 216.646 M 369.56 % | 46.138 M -90.01 % | 461.684 M 23.56 % | 373.655 M -22.22 % | 480.407 M -9.02 % | 528.013 M -28.15 % | 734.919 M -29.91 % | 1.049 B -13.81 % | 1.216 B -17.39 % | 1.472 B 9.51 % | 1.345 B 25.55 % | 1.071 B 180.22 % | -1.335 B -301.54 % | 662.384 M 665.25 % | -117.184 M -124.16 % | 485.055 M 384.16 % | -170.696 M -34.37 % | -127.037 M |
| Net cash provided by operating activities | 254.642 M 267.44 % | 69.302 M -90.42 % | 723.074 M 5.58 % | 684.888 M -41.29 % | 1.167 B 145.15 % | 475.858 M 749.25 % | 56.033 M -95.35 % | 1.206 B 55.07 % | 777.719 M -18.66 % | 956.082 M -44.93 % | 1.736 B 10.00 % | 1.578 B 256.47 % | -1.009 B -194.03 % | 1.073 B -21.78 % | 1.372 B 697.38 % | -229.590 M -127.80 % | 825.821 M 333.35 % | -353.897 M |
| Investments in property plant and equipment | -128.046 M -30.24 % | -98.318 M -16.28 % | -84.552 M -60.18 % | -52.786 M 63.29 % | -143.803 M -177.32 % | -51.854 M 40.84 % | -87.652 M 8.88 % | -96.199 M 88.89 % | -866.104 M -44.62 % | -598.876 M 45.13 % | -1.091 B -79.53 % | -607.902 M -139.39 % | -253.939 M 33.32 % | -380.804 M 19.50 % | -473.040 M 46.90 % | -890.772 M 70.82 % | -3.053 B -290.31 % | -782.070 M |
| Acquisitions net | 0.000 -100.00 % | 1.266 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 503.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.909 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.038 M 386.08 % | 625.000 K |
| Purchases of investments | -330.000 M -63 977.67 % | -515.000 K 99.13 % | -59.436 M -118 772.00 % | -50.000 K 99.80 % | -25.573 M -123.07 % | -11.464 M 69.53 % | -37.630 M 93.91 % | -617.434 M 6.53 % | -660.581 M | 0.000 | 0.000 | 0.000 100.00 % | -170.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.637 M |
| Sales maturities of investments | 334.219 M 58 637.96 % | 569.000 K -97.60 % | 23.681 M -56.30 % | 54.193 M | 0.000 -100.00 % | 41.544 M -93.42 % | 631.747 M 1 263 394.00 % | 50.000 K -99.99 % | 503.979 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.036 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.766 M | 0.000 |
| Other investing activites | 104.068 M 103.60 % | 51.114 M 638.96 % | 6.917 M -89.72 % | 67.257 M 1 705.07 % | 3.726 M -85.17 % | 25.133 M -1.40 % | 25.489 M -70.93 % | 87.684 M 1 087.65 % | 7.383 M -96.69 % | 223.374 M 1 190.66 % | 17.307 M -77.03 % | 75.361 M -91.39 % | 874.945 M 218.06 % | -741.073 M -89.12 % | -391.852 M -4 150.15 % | 9.675 M | 0.000 | 0.000 |
| Net cash used for investing activites | -19.759 M 56.94 % | -45.884 M 59.53 % | -113.390 M -265.26 % | 68.614 M 141.42 % | -165.650 M -5 031.53 % | 3.359 M -99.37 % | 531.954 M 185.06 % | -625.396 M 38.40 % | -1.015 B -170.39 % | -375.502 M 65.04 % | -1.074 B -101.69 % | -532.541 M -208.25 % | 491.951 M 143.85 % | -1.122 B -29.71 % | -864.892 M 1.84 % | -881.097 M 71.09 % | -3.048 B -289.19 % | -783.082 M |
| Debt repayment | -24.717 M 10.94 % | -27.753 M 92.27 % | -359.117 M -2.90 % | -348.987 M -20.01 % | -290.800 M 15.61 % | -344.582 M 5.51 % | -364.674 M -27.36 % | -286.323 M -130.60 % | 935.787 M 101.90 % | 463.496 M 221.59 % | -381.203 M 56.54 % | -877.106 M -263.95 % | 534.975 M 601.56 % | -106.662 M -133.22 % | -45.735 M -104.70 % | 973.868 M -17.90 % | 1.186 B -33.63 % | 1.787 B |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.253 M -32.24 % | 31.365 M | 0.000 -100.00 % | 326.554 M 920.48 % | 32.000 M -85.82 % | 225.604 M -11.36 % | 254.518 M 12.44 % | 226.353 M 20 533.82 % | 1.097 M -98.39 % | 68.283 M -9.46 % | 75.414 M | 0.000 -100.00 % | 540.348 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 100.00 % | -21.600 M 63.76 % | -59.600 M | 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 100.00 % | -1.070 M -603.95 % | -152.000 K -26.67 % | -120.000 K -1 100.00 % | -10.000 K -233.33 % | -3.000 K 86.96 % | -23.000 K 99.97 % | -88.349 M | 0.000 |
| Other financing activites | -151.864 M -23.42 % | -123.044 M 73.01 % | -455.880 M -52.23 % | -299.469 M 26.16 % | -405.576 M -43.56 % | -282.520 M 6.72 % | -302.857 M -14.48 % | -264.540 M 65.82 % | -773.977 M 37.30 % | -1.235 B -15.20 % | -1.072 B -1 140 108.51 % | 94.000 K 100.29 % | -32.400 M -114.28 % | 226.819 M 145.28 % | -500.922 M -724.08 % | 80.266 M 68 503.42 % | 117.000 K 20.62 % | 97.000 K |
| Net cash used provided by financing activities | -176.581 M -17.10 % | -150.797 M 81.50 % | -814.997 M -25.68 % | -648.456 M 6.88 % | -696.376 M -14.94 % | -605.849 M 4.77 % | -636.166 M -15.49 % | -550.863 M -440.44 % | 161.810 M 121.90 % | -739.013 M 39.83 % | -1.228 B -97.27 % | -622.646 M -185.43 % | 728.808 M 501.11 % | 121.244 M 125.34 % | -478.377 M -142.35 % | 1.130 B 2.88 % | 1.098 B -52.83 % | 2.328 B |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 184.839 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 58.302 M 145.77 % | -127.379 M 37.96 % | -205.313 M -295.45 % | 105.046 M -65.50 % | 304.454 M 356.43 % | -118.729 M -146.43 % | -48.179 M -262.17 % | 29.709 M -72.76 % | 109.044 M 168.83 % | -158.433 M 72.02 % | -566.259 M -233.84 % | 423.098 M | 0.000 -100.00 % | 72.107 M 155.26 % | 28.248 M 49.95 % | 18.838 M | 0.000 | 0.000 |
| Cash at beginning of period | 215.605 M -37.14 % | 342.984 M -37.45 % | 548.297 M 23.70 % | 443.251 M 219.35 % | 138.797 M -46.10 % | 257.526 M 118.64 % | 117.785 M 33.73 % | 88.076 M 625.26 % | 12.144 M -96.58 % | 355.416 M -61.44 % | 921.675 M 84.86 % | 498.577 M 180.80 % | 177.559 M 58.81 % | 111.803 M 33.81 % | 83.555 M -13.89 % | 97.037 M 65.61 % | 58.593 M | 0.000 |
| Cash at end of period | 273.907 M 27.04 % | 215.605 M -37.14 % | 342.984 M -37.45 % | 548.297 M 23.70 % | 443.251 M 219.35 % | 138.797 M 69.42 % | 81.926 M -30.44 % | 117.785 M -2.81 % | 121.190 M -38.48 % | 196.983 M -44.58 % | 355.416 M -61.95 % | 933.954 M 165.28 % | 352.066 M 91.43 % | 183.910 M 64.49 % | 111.803 M -3.51 % | 115.875 M 109.76 % | 55.243 M -5.72 % | 58.593 M |
| Operating cash flow | 254.642 M 267.44 % | 69.302 M -90.42 % | 723.074 M 5.58 % | 684.888 M -41.29 % | 1.167 B 141.14 % | 483.762 M 763.35 % | 56.033 M -95.35 % | 1.206 B 55.07 % | 777.719 M -18.66 % | 956.082 M -44.93 % | 1.736 B 10.00 % | 1.578 B 256.47 % | -1.009 B -194.03 % | 1.073 B -21.78 % | 1.372 B 697.38 % | -229.590 M -127.80 % | 825.821 M 333.35 % | -353.897 M |
| Capital expenditure | -128.046 M -30.24 % | -98.318 M -16.28 % | -84.552 M -58.54 % | -53.330 M 62.91 % | -143.803 M -177.32 % | -51.854 M 40.84 % | -87.652 M 8.88 % | -96.199 M 88.89 % | -866.104 M -44.62 % | -598.876 M 45.13 % | -1.091 B -79.53 % | -607.902 M -139.39 % | -253.939 M 33.32 % | -380.804 M 19.50 % | -473.040 M 46.90 % | -890.772 M 70.82 % | -3.053 B -290.31 % | -782.070 M |
| Free CashFlow | 126.596 M 536.30 % | -29.016 M -104.54 % | 638.522 M 1.10 % | 631.558 M -38.25 % | 1.023 B 136.80 % | 431.908 M 1 465.98 % | -31.619 M -102.85 % | 1.110 B 1 355.61 % | -88.386 M -124.74 % | 357.206 M -44.59 % | 644.711 M -33.56 % | 970.383 M 176.85 % | -1.263 B -282.48 % | 691.936 M -22.99 % | 898.477 M 180.20 % | -1.120 B 49.69 % | -2.227 B -96.02 % | -1.136 B |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2010 | 2009 | 2008 | 2007 | 2006 |
| 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 | 2016-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 2.235 B 37.92 % | 1.621 B -42.02 % | 2.795 B -19.68 % | 3.479 B 13.92 % | 3.054 B 17.99 % | 2.589 B -3.50 % | 2.683 B -27.71 % | 3.711 B 15.21 % | 3.221 B 35.99 % | 2.368 B -21.76 % | 3.027 B -13.79 % | 3.512 B 35.71 % | 2.588 B 15.64 % | 2.238 B -29.03 % | 3.153 B -26.19 % | 4.272 B 67.46 % | 2.551 B 7.89 % | 2.364 B -32.03 % | 3.478 B -6.59 % | 3.724 B 62.49 % | 2.292 B 21.54 % | 1.886 B -25.54 % | 2.532 B -37.12 % | 4.027 B 64.25 % | 2.452 B 60.05 % | 1.532 B -26.00 % | 2.070 B -53.73 % | 4.474 B 99.46 % | 2.243 B -38.55 % | 3.650 B 34.52 % | 2.714 B 45.57 % | 1.864 B -14.95 % | 2.192 B -27.18 % | 3.010 B 99.10 % | 1.512 B -32.62 % | 2.244 B -26.42 % | 3.049 B 6.06 % | 2.875 B 1.35 % | 2.837 B 20.59 % | 2.353 B 35.68 % | 1.734 B |
| Net income | -26.212 M 74.19 % | -101.550 M 28.55 % | -142.122 M -139.11 % | 363.377 M 1 393.60 % | 24.329 M 106.11 % | -398.081 M -258.99 % | -110.889 M -146.76 % | 237.166 M 1 131.39 % | 19.260 M 104.80 % | -401.194 M -144.75 % | -163.922 M -330.72 % | 71.048 M 1 758.45 % | -4.284 M 98.25 % | -244.662 M -427.22 % | -46.406 M -119.52 % | 237.759 M 1 271.23 % | -20.300 M 91.12 % | -228.700 M -375.47 % | -48.100 M -129.67 % | 162.138 M 230.23 % | -124.500 M 54.23 % | -272.000 M -185.12 % | -95.400 M -137.75 % | 252.714 M 164.29 % | -393.100 M -33.39 % | -294.700 M -146.20 % | -119.700 M -154.88 % | 218.100 M 130.29 % | -720.000 M -28.30 % | -561.183 M 16.49 % | -672.000 M -7.11 % | -627.400 M -81.38 % | -345.900 M -219.56 % | -108.244 M 83.47 % | -654.800 M -5.92 % | -618.200 M -47.82 % | -418.200 M 74.00 % | -1.608 B -512.02 % | -262.800 M -64.66 % | -159.600 M 22.26 % | -205.300 M |
| Income before tax | -26.139 M 74.47 % | -102.382 M 25.00 % | -136.506 M -136.74 % | 371.571 M 1 423.27 % | 24.393 M 106.09 % | -400.693 M -247.25 % | -115.389 M -148.32 % | 238.799 M 1 142.19 % | 19.224 M 104.79 % | -401.147 M -145.17 % | -163.622 M -298.21 % | 82.551 M 3 946.74 % | -2.146 M 99.13 % | -245.624 M -422.69 % | -46.992 M -119.62 % | 239.497 M 1 256.99 % | -20.700 M 91.03 % | -230.700 M -386.71 % | -47.400 M -129.30 % | 161.800 M 219.06 % | -135.900 M 59.55 % | -336.000 M -253.31 % | -95.100 M -131.55 % | 301.420 M 197.36 % | -309.600 M 16.12 % | -369.100 M -184.47 % | -129.750 M -142.61 % | 304.500 M 139.50 % | -770.900 M -116.10 % | -356.726 M 49.65 % | -708.500 M -2.13 % | -693.700 M -82.94 % | -379.200 M -533.57 % | -59.851 M 92.05 % | -752.400 M -5.56 % | -712.800 M -58.58 % | -449.500 M 46.93 % | -847.028 M -154.21 % | -333.200 M -44.68 % | -230.300 M 23.92 % | -302.700 M |
| Income before tax ratio | -0.01 81.49 % | -0.06 -29.35 % | -0.05 -145.74 % | 0.11 1 237.09 % | 0.01 105.16 % | -0.15 -259.85 % | -0.04 -166.84 % | 0.06 978.23 % | 0.01 103.52 % | -0.17 -213.37 % | -0.05 -329.92 % | 0.02 2 934.52 % | 0.00 99.24 % | -0.11 -636.47 % | -0.01 -126.59 % | 0.06 790.90 % | -0.01 91.68 % | -0.10 -616.02 % | -0.01 -131.36 % | 0.04 173.27 % | -0.06 66.72 % | -0.18 -374.49 % | -0.04 -150.17 % | 0.07 159.28 % | -0.13 47.59 % | -0.24 -284.40 % | -0.06 -192.09 % | 0.07 119.80 % | -0.34 -251.70 % | -0.10 62.57 % | -0.26 29.84 % | -0.37 -115.10 % | -0.17 -770.08 % | -0.02 96.00 % | -0.50 -56.66 % | -0.32 -115.52 % | -0.15 49.97 % | -0.29 -150.83 % | -0.12 -19.98 % | -0.10 43.93 % | -0.17 |
| EBITDA | 44.105 M 242.56 % | -30.937 M -8 094.06 % | 387.000 K -99.93 % | 544.158 M 230.28 % | 164.755 M 162.97 % | -261.659 M -1 339.21 % | 21.115 M -94.55 % | 387.779 M 147.02 % | 156.984 M 161.14 % | -256.779 M -1 162.87 % | -20.333 M -108.39 % | 242.267 M 70.07 % | 142.452 M 251.02 % | -94.325 M -186.64 % | 108.875 M -73.17 % | 405.800 M 167.15 % | 151.897 M 298.04 % | -76.700 M -163.09 % | 121.581 M -63.00 % | 328.600 M 196.84 % | 110.700 M 233.21 % | -83.100 M -149.20 % | 168.900 M -69.51 % | 553.958 M 1 105.37 % | -55.100 M 41.57 % | -94.300 M -177.14 % | 122.250 M -82.22 % | 687.499 M 316.13 % | -318.100 M -429.04 % | -60.128 M 64.46 % | -169.191 M 21.16 % | -214.600 M -636.50 % | 40.000 M -90.73 % | 431.490 M 240.09 % | -308.000 M -83.12 % | -168.200 M -590.38 % | 34.300 M 106.98 % | -491.306 M -7 432.93 % | 6.700 M -96.53 % | 193.100 M 85.67 % | 104.000 M |
| Net income ratio | -0.01 81.28 % | -0.06 -23.23 % | -0.05 -148.69 % | 0.10 1 211.04 % | 0.01 105.18 % | -0.15 -272.02 % | -0.04 -164.68 % | 0.06 968.85 % | 0.01 103.53 % | -0.17 -212.83 % | -0.05 -367.63 % | 0.02 1 322.05 % | 0.00 98.49 % | -0.11 -642.85 % | -0.01 -126.45 % | 0.06 799.40 % | -0.01 91.77 % | -0.10 -599.49 % | -0.01 -131.76 % | 0.04 180.15 % | -0.05 62.34 % | -0.14 -282.90 % | -0.04 -160.03 % | 0.06 139.14 % | -0.16 16.66 % | -0.19 -232.69 % | -0.06 -218.61 % | 0.05 115.19 % | -0.32 -108.80 % | -0.15 37.92 % | -0.25 26.42 % | -0.34 -113.27 % | -0.16 -338.85 % | -0.04 91.70 % | -0.43 -57.20 % | -0.28 -100.91 % | -0.14 75.49 % | -0.56 -503.88 % | -0.09 -36.55 % | -0.07 42.71 % | -0.12 |
| Ratio EBITDA | 0.02 203.37 % | -0.02 -13 887.03 % | 0.00 -99.91 % | 0.16 189.91 % | 0.05 153.37 % | -0.10 -1 384.18 % | 0.01 -92.47 % | 0.10 114.41 % | 0.05 144.96 % | -0.11 -1 514.16 % | -0.01 -109.74 % | 0.07 25.32 % | 0.06 230.60 % | -0.04 -222.07 % | 0.03 -63.65 % | 0.09 59.53 % | 0.06 283.56 % | -0.03 -192.81 % | 0.03 -60.39 % | 0.09 82.68 % | 0.05 209.60 % | -0.04 -166.07 % | 0.07 -51.51 % | 0.14 712.11 % | -0.02 63.49 % | -0.06 -204.23 % | 0.06 -61.57 % | 0.15 208.36 % | -0.14 -760.99 % | -0.02 73.58 % | -0.06 45.84 % | -0.12 -730.81 % | 0.02 -87.27 % | 0.14 170.36 % | -0.20 -171.77 % | -0.07 -766.47 % | 0.01 106.58 % | -0.17 -7 335.41 % | 0.00 -97.12 % | 0.08 36.84 % | 0.06 |
| Gross profit ratio | 0.22 50.13 % | 0.15 257.06 % | 0.04 -81.01 % | 0.22 -6.00 % | 0.23 467.15 % | 0.04 -20.61 % | 0.05 -71.97 % | 0.18 -15.45 % | 0.22 154.65 % | 0.08 -32.20 % | 0.13 -21.97 % | 0.16 8.57 % | 0.15 16.57 % | 0.13 71.31 % | 0.07 -59.65 % | 0.18 26.07 % | 0.15 1 620.31 % | 0.01 -88.03 % | 0.07 -54.25 % | 0.15 -47.98 % | 0.30 67.88 % | 0.18 -23.70 % | 0.23 38.24 % | 0.17 -31.26 % | 0.24 73.25 % | 0.14 -40.62 % | 0.24 -22.85 % | 0.31 1 339.30 % | 0.02 -83.78 % | 0.13 75.69 % | 0.07 65.75 % | 0.05 -73.44 % | 0.17 -17.09 % | 0.21 199.13 % | 0.07 -5.02 % | 0.07 -23.93 % | 0.10 -61.72 % | 0.25 23.07 % | 0.20 6.78 % | 0.19 31.48 % | 0.14 |
| Weighted average shs out dil | 41.606 M 0.79 % | 41.280 M -0.08 % | 41.315 M 0.09 % | 41.279 M 0.11 % | 41.236 M -0.14 % | 41.295 M 0.17 % | 41.223 M -0.14 % | 41.279 M 0.73 % | 40.979 M -0.72 % | 41.275 M -0.04 % | 41.290 M -0.62 % | 41.549 M -12.71 % | 47.600 M 15.37 % | 41.258 M -0.05 % | 41.279 M -0.36 % | 41.429 M 0.36 % | 41.279 M 0.16 % | 41.211 M -0.16 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.280 M 2.46 % | 40.288 M -19.14 % | 49.823 M 52.49 % | 32.672 M -9.79 % | 36.218 M -3.35 % | 37.474 M 55.36 % | 24.121 M -13.38 % | 27.846 M -0.22 % | 27.907 M 0.08 % | 27.884 M 0.93 % | 27.628 M 4.59 % | 26.416 M -5.36 % | 27.911 M -4.42 % | 29.202 M 5.30 % | 27.732 M -1.74 % | 28.222 M -0.02 % | 28.228 M 0.81 % | 28.000 M 1.61 % | 27.557 M |
| Weighted average shs out | 41.606 M 0.79 % | 41.280 M -0.08 % | 41.315 M 0.09 % | 41.279 M 0.11 % | 41.236 M -0.14 % | 41.295 M 0.17 % | 41.223 M -0.14 % | 41.279 M 0.73 % | 40.979 M -0.72 % | 41.275 M -0.04 % | 41.290 M -0.62 % | 41.549 M -12.71 % | 47.600 M 15.37 % | 41.258 M -0.05 % | 41.279 M -0.36 % | 41.429 M 0.36 % | 41.279 M 0.16 % | 41.211 M -0.16 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.279 M 0.00 % | 41.280 M 2.46 % | 40.288 M -19.14 % | 49.823 M 52.49 % | 32.672 M -9.79 % | 36.218 M -3.35 % | 37.474 M 55.36 % | 24.121 M -8.65 % | 26.404 M -5.39 % | 27.907 M 0.08 % | 27.884 M 0.93 % | 27.628 M 33.36 % | 20.716 M -25.78 % | 27.911 M 0.11 % | 27.880 M 0.53 % | 27.732 M -1.73 % | 28.222 M -0.02 % | 28.228 M 0.81 % | 28.000 M 1.61 % | 27.557 M |
| EPS diluted | -0.63 74.39 % | -2.46 28.49 % | -3.44 -139.09 % | 8.80 1 391.53 % | 0.59 106.12 % | -9.64 -258.36 % | -2.69 -146.78 % | 5.75 1 123.40 % | 0.47 104.84 % | -9.72 -144.84 % | -3.97 -330.81 % | 1.72 2 011.11 % | -0.09 98.48 % | -5.93 -429.46 % | -1.12 -117.78 % | 6.30 1 385.71 % | -0.49 91.17 % | -5.55 -374.36 % | -1.17 -129.77 % | 3.93 230.13 % | -3.02 54.17 % | -6.59 -170.08 % | -2.44 -138.92 % | 6.27 179.47 % | -7.89 12.53 % | -9.02 -172.51 % | -3.31 -156.87 % | 5.82 119.50 % | -29.85 -100.74 % | -14.87 38.25 % | -24.08 -7.02 % | -22.50 -79.71 % | -12.52 -336.24 % | -2.87 87.77 % | -23.46 -13.99 % | -20.58 -36.47 % | -15.08 64.63 % | -42.63 -357.89 % | -9.31 -63.33 % | -5.70 23.49 % | -7.45 |
| Earnings per share | -0.63 74.39 % | -2.46 28.49 % | -3.44 -139.09 % | 8.80 1 391.53 % | 0.59 106.12 % | -9.64 -258.36 % | -2.69 -146.78 % | 5.75 1 123.40 % | 0.47 104.84 % | -9.72 -144.84 % | -3.97 -330.81 % | 1.72 2 011.11 % | -0.09 98.48 % | -5.93 -429.46 % | -1.12 -117.78 % | 6.30 1 385.71 % | -0.49 91.17 % | -5.55 -374.36 % | -1.17 -129.77 % | 3.93 230.13 % | -3.02 54.17 % | -6.59 -170.08 % | -2.44 -138.92 % | 6.27 179.47 % | -7.89 12.53 % | -9.02 -172.51 % | -3.31 -156.87 % | 5.82 119.50 % | -29.85 -100.74 % | -14.87 38.25 % | -24.08 -7.02 % | -22.50 -79.71 % | -12.52 -336.24 % | -2.87 87.77 % | -23.46 -8.81 % | -21.56 -42.97 % | -15.08 64.63 % | -42.63 -357.89 % | -9.31 -63.33 % | -5.70 23.49 % | -7.45 |
| Gross profit | 493.312 M 107.06 % | 238.247 M 107.03 % | 115.078 M -84.75 % | 754.551 M 7.09 % | 704.587 M 569.16 % | 105.294 M -23.39 % | 137.441 M -79.74 % | 678.349 M -2.59 % | 696.370 M 246.31 % | 201.083 M -46.95 % | 379.064 M -32.73 % | 563.488 M 47.34 % | 382.433 M 34.80 % | 283.710 M 21.58 % | 233.349 M -70.22 % | 783.654 M 111.11 % | 371.200 M 1 756.00 % | 20.000 M -91.86 % | 245.800 M -57.27 % | 575.200 M -15.47 % | 680.500 M 104.05 % | 333.500 M -43.19 % | 587.000 M -13.07 % | 675.235 M 12.90 % | 598.100 M 177.28 % | 215.700 M -56.06 % | 490.900 M -64.30 % | 1.375 B 2 770.77 % | 47.900 M -90.04 % | 480.713 M 136.34 % | 203.400 M 141.28 % | 84.300 M -77.41 % | 373.200 M -39.63 % | 618.193 M 495.56 % | 103.800 M -36.00 % | 162.200 M -44.03 % | 289.800 M -59.40 % | 713.707 M 24.73 % | 572.200 M 28.76 % | 444.400 M 78.40 % | 249.100 M |
| Income tax expense | -10.000 K | 0.000 -100.00 % | 10.866 M 76.80 % | 6.146 M 11 074.55 % | 55.000 K 103.03 % | -1.813 M 41.76 % | -3.113 M -312.35 % | 1.466 M 5 738.46 % | -26.000 K -178.79 % | 33.000 K -84.36 % | 211.000 K -98.21 % | 11.799 M 687.65 % | 1.498 M 320.29 % | -680.000 K -67.90 % | -405.000 K -115.54 % | 2.606 M 968.67 % | -300.000 K 78.57 % | -1.400 M -380.00 % | 500.000 K 262.34 % | -308.000 K -202.67 % | 300.000 K 104.92 % | -6.100 M -3 150.00 % | 200.000 K -99.34 % | 30.134 M 14 967.00 % | 200.000 K 101.35 % | -14.800 M -14 900.00 % | 100.000 K -98.08 % | 5.200 M 1 833.33 % | -300.000 K -100.28 % | 108.411 M 1 801.95 % | 5.700 M 1 525.00 % | -400.000 K 97.50 % | -16.000 M -166.47 % | 24.071 M 149.94 % | -48.200 M -9.55 % | -44.000 M -209.86 % | -14.200 M -101.87 % | 759.654 M 1 166.93 % | -71.200 M 1.25 % | -72.100 M 26.58 % | -98.200 M |
| Cost of revenue | 1.742 B 26.00 % | 1.382 B -48.42 % | 2.680 B -1.66 % | 2.725 B 15.97 % | 2.350 B -5.38 % | 2.483 B -2.43 % | 2.545 B -16.07 % | 3.032 B 20.12 % | 2.525 B 16.48 % | 2.167 B -18.16 % | 2.648 B -10.17 % | 2.948 B 33.69 % | 2.205 B 12.86 % | 1.954 B -33.07 % | 2.919 B -16.30 % | 3.488 B 60.03 % | 2.180 B -7.03 % | 2.344 B -27.48 % | 3.233 B 2.66 % | 3.149 B 95.41 % | 1.611 B 3.81 % | 1.552 B -20.21 % | 1.945 B -41.96 % | 3.352 B 80.81 % | 1.854 B 40.84 % | 1.316 B -16.65 % | 1.579 B -49.04 % | 3.099 B 41.16 % | 2.195 B -30.75 % | 3.170 B 26.27 % | 2.510 B 41.03 % | 1.780 B -2.13 % | 1.819 B -23.97 % | 2.392 B 69.87 % | 1.408 B -32.36 % | 2.082 B -24.57 % | 2.760 B 27.68 % | 2.161 B -4.56 % | 2.265 B 18.68 % | 1.908 B 28.52 % | 1.485 B |
| General and administrative 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 -100.00 % | 412.398 M | 0.000 | 0.000 | 0.000 -100.00 % | 373.728 M | 0.000 | 0.000 | 0.000 -100.00 % | 428.753 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing 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 -100.00 % | 139.643 M | 0.000 | 0.000 | 0.000 -100.00 % | 185.395 M | 0.000 | 0.000 | 0.000 -100.00 % | 155.459 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 561.664 M 42.68 % | 393.658 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 664.023 M 213.89 % | 211.545 M -59.55 % | 522.933 M 673.90 % | 67.571 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -121.764 M -117.89 % | 680.500 M 104.05 % | 333.500 M | 0.000 | 0.000 -100.00 % | 598.100 M 177.28 % | 215.700 M | 0.000 -100.00 % | 614.100 M 1 182.05 % | 47.900 M | 0.000 -100.00 % | 361.500 M -8.25 % | 394.000 M 50.32 % | 262.100 M | 0.000 -100.00 % | 380.000 M 17.68 % | 322.900 M -9.75 % | 357.800 M -49.87 % | 713.707 M 36.67 % | 522.200 M 49.16 % | 350.100 M 41.17 % | 248.000 M |
| Operating expenses | 561.664 M 42.68 % | 393.658 M 72.80 % | 227.805 M -31.76 % | 333.831 M -47.64 % | 637.584 M 505.53 % | 105.294 M -57.18 % | 245.871 M -38.80 % | 401.725 M -39.50 % | 664.023 M 213.89 % | 211.545 M -59.55 % | 522.933 M 66.19 % | 314.668 M -57.77 % | 745.113 M 142.33 % | 307.482 M 22.08 % | 251.863 M 90.09 % | 132.495 M -81.84 % | 729.451 M 169.38 % | 270.793 M -50.79 % | 550.264 M 551.91 % | -121.764 M -117.89 % | 680.500 M 104.05 % | 333.500 M -53.30 % | 714.100 M 5.76 % | 675.235 M 12.90 % | 598.100 M 177.28 % | 215.700 M 40.43 % | 153.600 M -79.65 % | 754.700 M 1 475.57 % | 47.900 M -93.55 % | 742.684 M 105.45 % | 361.500 M 328.83 % | 84.300 M -79.06 % | 402.600 M -63.32 % | 1.098 B 313.10 % | 265.700 M -18.40 % | 325.600 M -9.00 % | 357.800 M -49.87 % | 713.707 M 24.73 % | 572.200 M 1.49 % | 563.800 M 127.34 % | 248.000 M |
| Cost and expenses | 2.303 B 29.70 % | 1.776 B -38.92 % | 2.908 B -4.94 % | 3.059 B 2.40 % | 2.987 B 12.44 % | 2.657 B -4.81 % | 2.791 B -19.14 % | 3.452 B 8.26 % | 3.189 B 34.63 % | 2.368 B -25.31 % | 3.171 B -2.81 % | 3.263 B 26.09 % | 2.588 B 15.64 % | 2.238 B -29.44 % | 3.171 B -14.46 % | 3.707 B 46.65 % | 2.528 B -1.57 % | 2.568 B -26.34 % | 3.487 B 15.72 % | 3.013 B 29.06 % | 2.335 B 11.64 % | 2.091 B -19.37 % | 2.594 B -26.55 % | 3.531 B 44.01 % | 2.452 B 60.05 % | 1.532 B -11.59 % | 1.733 B -55.03 % | 3.853 B 44.34 % | 2.670 B -27.74 % | 3.694 B 23.78 % | 2.985 B 36.24 % | 2.191 B -1.37 % | 2.221 B -16.43 % | 2.658 B 37.05 % | 1.939 B -23.30 % | 2.529 B -18.87 % | 3.117 B -10.23 % | 3.472 B 18.84 % | 2.922 B 28.26 % | 2.278 B 31.47 % | 1.733 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 -100.00 % | 227.805 M -31.76 % | 333.831 M -47.64 % | 637.584 M 505.53 % | 105.294 M -57.18 % | 245.871 M -41.38 % | 419.433 M | 0.000 | 0.000 | 0.000 -100.00 % | 311.443 M -14.36 % | 363.672 M 33.79 % | 271.820 M 7.92 % | 251.863 M 15.97 % | 217.172 M -37.65 % | 348.300 M 55.56 % | 223.900 M -11.92 % | 254.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 714.100 M 5.76 % | 675.235 M 252.79 % | 191.400 M | 0.000 -100.00 % | 153.600 M -10.85 % | 172.300 M -56.11 % | 392.600 M -28.88 % | 552.041 M | 0.000 100.00 % | -309.700 M -320.43 % | 140.500 M -74.87 % | 559.123 M 589.17 % | -114.300 M -4 333.33 % | 2.700 M | 0.000 -100.00 % | 584.212 M 1 068.42 % | 50.000 M -76.60 % | 213.700 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 100.523 M | 0.000 | 0.000 | 0.000 -100.00 % | 145.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.593 M | 0.000 | 0.000 | 0.000 -100.00 % | 732.000 K | 0.000 | 0.000 -100.00 % | 139.300 M -55.90 % | 315.900 M | 0.000 -100.00 % | 52.608 M | 0.000 | 0.000 | 0.000 -100.00 % | 31.203 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.200 M |
| Interest expense | 38.000 K -97.06 % | 1.292 M -98.09 % | 67.507 M -35.60 % | 104.820 M 47.23 % | 71.193 M 2.84 % | 69.226 M 2.50 % | 67.539 M -2.82 % | 69.500 M 21.42 % | 57.239 M -10.39 % | 63.878 M -0.33 % | 64.087 M -19.21 % | 79.329 M 25.53 % | 63.195 M -13.02 % | 72.655 M -0.71 % | 73.173 M | 0.000 -100.00 % | 80.280 M 18.30 % | 67.861 M -15.62 % | 80.425 M -0.12 % | 80.523 M -37.34 % | 128.500 M -4.03 % | 133.900 M 3.40 % | 129.500 M -3.43 % | 134.105 M 0.23 % | 133.800 M -13.40 % | 154.500 M | 0.000 | 0.000 -100.00 % | 362.800 M 17.33 % | 309.225 M -20.91 % | 391.000 M 1.74 % | 384.300 M 11.55 % | 344.500 M 9.40 % | 314.900 M -7.30 % | 339.700 M -22.85 % | 440.300 M | 0.000 | 0.000 -100.00 % | 248.300 M -18.54 % | 304.800 M -5.93 % | 324.000 M |
| Depreciation and amortization | 70.206 M 0.08 % | 70.153 M 1.11 % | 69.386 M 2.39 % | 67.767 M -2.03 % | 69.169 M -0.92 % | 69.808 M 1.22 % | 68.965 M -13.23 % | 79.480 M -1.29 % | 80.521 M 0.04 % | 80.490 M 1.63 % | 79.202 M -1.47 % | 80.387 M -1.25 % | 81.403 M 3.51 % | 78.644 M -4.90 % | 82.694 M -5.82 % | 87.800 M -4.88 % | 92.300 M 7.20 % | 86.100 M -2.82 % | 88.600 M 3.75 % | 85.400 M -27.69 % | 118.100 M -0.76 % | 119.000 M 2.06 % | 116.600 M -1.55 % | 118.433 M -1.88 % | 120.700 M 0.33 % | 120.300 M 0.38 % | 119.850 M 35.58 % | 88.399 M -1.78 % | 90.000 M 7.92 % | 83.396 M -17.18 % | 100.700 M 6.22 % | 94.800 M 26.91 % | 74.700 M -27.55 % | 103.100 M -1.53 % | 104.700 M 0.38 % | 104.300 M 1.96 % | 102.300 M 0.61 % | 101.676 M 3.65 % | 98.100 M -9.33 % | 108.200 M 6.71 % | 101.400 M |
| Operating income | -68.352 M 56.02 % | -155.411 M -37.86 % | -112.727 M -126.79 % | 420.720 M 527.91 % | 67.003 M 198.46 % | -68.051 M 37.24 % | -108.430 M -139.88 % | 271.897 M 740.56 % | 32.347 M 108.47 % | -381.787 M -165.37 % | -143.869 M -156.51 % | 254.592 M 1 257.03 % | 18.761 M 108.80 % | -213.212 M -1 051.63 % | -18.514 M -105.83 % | 317.716 M 1 288.25 % | 22.886 M 111.22 % | -203.916 M -2 335.40 % | -8.373 M -103.48 % | 240.275 M 661.39 % | -42.800 M 79.18 % | -205.600 M -555.88 % | 45.100 M -91.88 % | 555.591 M 416.04 % | -175.800 M 18.08 % | -214.600 M -9 041.67 % | 2.400 M -99.60 % | 599.100 M 240.40 % | -426.700 M -1 054.65 % | -36.955 M 86.37 % | -271.100 M 12.46 % | -309.700 M -797.68 % | -34.500 M -110.51 % | 328.352 M 180.07 % | -410.100 M -50.33 % | -272.800 M -301.18 % | -68.000 M 88.52 % | -592.382 M -548.12 % | -91.400 M -207.66 % | 84.900 M 3 165.38 % | 2.600 M |
| Operating income ratio | -0.03 68.11 % | -0.10 -137.77 % | -0.04 -133.36 % | 0.12 451.17 % | 0.02 183.45 % | -0.03 34.96 % | -0.04 -155.16 % | 0.07 629.61 % | 0.01 106.23 % | -0.16 -239.19 % | -0.05 -165.55 % | 0.07 899.95 % | 0.01 107.61 % | -0.10 -1 522.63 % | -0.01 -107.90 % | 0.07 728.99 % | 0.01 110.40 % | -0.09 -3 482.85 % | 0.00 -103.73 % | 0.06 445.50 % | -0.02 82.87 % | -0.11 -712.23 % | 0.02 -87.09 % | 0.14 292.42 % | -0.07 48.82 % | -0.14 -12 182.84 % | 0.00 -99.13 % | 0.13 170.39 % | -0.19 -1 779.14 % | -0.01 89.87 % | -0.10 39.86 % | -0.17 -955.49 % | -0.02 -114.43 % | 0.11 140.21 % | -0.27 -123.11 % | -0.12 -445.24 % | -0.02 89.18 % | -0.21 -539.50 % | -0.03 -189.28 % | 0.04 2 306.60 % | 0.00 |
| Total other income expenses net | 42.213 M -20.40 % | 53.029 M 323.01 % | -23.779 M 51.62 % | -49.149 M -15.35 % | -42.610 M 87.19 % | -332.642 M -4 680.03 % | -6.959 M 78.97 % | -33.098 M -152.21 % | -13.123 M 32.22 % | -19.360 M 1.99 % | -19.753 M 88.52 % | -172.041 M -722.89 % | -20.907 M 35.50 % | -32.412 M -13.81 % | -28.478 M 63.59 % | -78.219 M -79.46 % | -43.586 M -62.73 % | -26.784 M 31.37 % | -39.027 M 50.27 % | -78.475 M 15.71 % | -93.100 M 28.60 % | -130.400 M 6.99 % | -140.200 M 44.84 % | -254.171 M -89.96 % | -133.800 M 13.40 % | -154.500 M -16.91 % | -132.150 M 55.14 % | -294.600 M 14.41 % | -344.200 M -7.64 % | -319.771 M 26.89 % | -437.400 M -13.91 % | -384.000 M -11.40 % | -344.700 M 11.21 % | -388.203 M -13.41 % | -342.300 M 22.20 % | -440.000 M -15.33 % | -381.500 M -49.82 % | -254.646 M -5.31 % | -241.800 M 23.29 % | -315.200 M -3.24 % | -305.300 M |
| 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 | 2016-03-31 | 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 |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 9.882 B | 0.000 -100.00 % | 10.003 B 1 465.29 % | 639.030 M -93.67 % | 10.096 B 1 702.75 % | 560.019 M -94.45 % | 10.086 B 1 479.95 % | 638.356 M -93.72 % | 10.159 B 1 421.05 % | 667.903 M -93.32 % | 10.005 B 1 726.66 % | 547.716 M -94.81 % | 10.545 B 1 513.68 % | 653.500 M -93.57 % | 10.159 B 1 347.53 % | 701.800 M 2 899.15 % | 23.400 M -96.78 % | 727.000 M -93.15 % | 10.613 B 1 911.52 % | 527.600 M 81.43 % | 290.800 M -20.89 % | 367.600 M -96.72 % | 11.198 B 3 169.33 % | 342.517 M -96.77 % | 10.593 B -8.09 % | 11.526 B -7.47 % | 12.456 B 2 734.14 % | 439.495 M -95.99 % | 10.964 B 1 133.21 % | 889.100 M -92.25 % | 11.470 B 1 627.35 % | 664.000 M -93.91 % | 10.899 B 1 450.37 % | 703.000 M -87.88 % | 5.799 B 342.48 % | 1.311 B -78.17 % | 6.002 B 725.83 % | 726.800 M -71.30 % | 2.533 B |
| Total investments | 0.000 -100.00 % | 20.784 M | 0.000 -100.00 % | 159.472 M -87.52 % | 1.278 B 5 210.87 % | 24.065 M -97.85 % | 1.120 B 6 591.19 % | 16.739 M -98.69 % | 1.277 B 6 842.43 % | 18.390 M -98.62 % | 1.336 B 5 832.96 % | 22.515 M -97.94 % | 1.095 B 6 698.01 % | 16.114 M -98.77 % | 1.307 B 473 450.72 % | 276.000 K -99.98 % | 1.404 B 7 061.22 % | 19.600 M -98.65 % | 1.454 B 643 262.83 % | 226.000 K -99.98 % | 1.055 B 6 034.88 % | 17.200 M -97.66 % | 735.200 M 325 209.73 % | 226.000 K -99.97 % | 685.034 M 23.68 % | 553.859 M 1 827.27 % | 28.738 M -85.38 % | 196.600 M -77.63 % | 878.990 M 388 833.63 % | 226.000 K -99.99 % | 1.778 B 889 000.00 % | 200.000 K -99.98 % | 1.328 B 754 445.45 % | 176.000 K -99.99 % | 1.406 B 702 900.00 % | 200.000 K -99.99 % | 2.621 B 1 489 175.00 % | 176.000 K -99.99 % | 1.454 B 611.85 % | 204.200 M |
| Total debt | 0.000 -100.00 % | 10.276 B | 0.000 -100.00 % | 10.277 B | 0.000 -100.00 % | 10.282 B | 0.000 -100.00 % | 10.301 B | 0.000 -100.00 % | 10.574 B | 0.000 -100.00 % | 10.577 B | 0.000 -100.00 % | 10.843 B | 0.000 -100.00 % | 10.707 B | 0.000 -100.00 % | 426.300 M | 0.000 -100.00 % | 11.056 B | 0.000 -100.00 % | 494.500 M | 0.000 -100.00 % | 11.337 B | 0.000 -100.00 % | 10.675 B -15.50 % | 12.634 B -1.47 % | 12.822 B | 0.000 -100.00 % | 11.370 B | 0.000 -100.00 % | 12.357 B | 0.000 -100.00 % | 11.563 B | 0.000 -100.00 % | 6.502 B | 0.000 -100.00 % | 7.313 B | 0.000 -100.00 % | 3.782 B |
| Accumulated other comprehensive income loss | -1.556 B 20.97 % | -1.969 B -50.00 % | -1.312 B -8 059.67 % | -16.084 M 99.05 % | -1.697 B | 0.000 100.00 % | -1.189 B -8 360.39 % | -14.055 M 98.88 % | -1.257 B | 0.000 100.00 % | -692.525 M | 0.000 100.00 % | -610.286 M | 0.000 100.00 % | -319.700 M -4 885.21 % | 6.681 M 101.26 % | -531.100 M | 0.000 100.00 % | -254.900 M | 0.000 100.00 % | -266.500 M | 0.000 -100.00 % | 113.000 M | 0.000 -100.00 % | 463.092 M 2 894 225.00 % | 16.000 K 109.70 % | -165.000 K -100.01 % | 2.776 B 137.40 % | -7.424 B | 0.000 100.00 % | -5.870 B | 0.000 100.00 % | -4.844 B | 0.000 100.00 % | -4.079 B | 0.000 100.00 % | -3.372 B | 0.000 | 0.000 | 0.000 |
| Retained earnings | 0.000 | 0.000 | 0.000 100.00 % | -6.339 B | 0.000 | 0.000 | 0.000 100.00 % | -6.218 B | 0.000 | 0.000 | 0.000 100.00 % | -5.909 B | 0.000 | 0.000 | 0.000 100.00 % | -5.539 B | 0.000 | 0.000 | 0.000 100.00 % | -5.321 B | 0.000 | 0.000 | 0.000 100.00 % | -4.949 B | 0.000 100.00 % | -4.440 B -88.24 % | -2.359 B | 0.000 | 0.000 100.00 % | -8.003 B | 0.000 | 0.000 | 0.000 100.00 % | -5.756 B | 0.000 | 0.000 | 0.000 100.00 % | -3.960 B | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.800 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 412.800 M | 0.000 -100.00 % | 412.790 M | 0.000 -100.00 % | 392.790 M 4.80 % | 374.790 M 0.00 % | 374.800 M | 0.000 -100.00 % | 282.288 M | 0.000 -100.00 % | 603.600 M | 0.000 -100.00 % | 282.288 M | 0.000 -100.00 % | 603.600 M | 0.000 -100.00 % | 282.288 M | 0.000 -100.00 % | 567.200 M |
| Total equity | -522.454 M 0.00 % | -522.454 M -91.38 % | -272.986 M 0.00 % | -272.986 M 58.64 % | -659.985 M 0.00 % | -659.985 M -340.78 % | -149.730 M 0.00 % | -149.730 M 2.15 % | -153.024 M 0.00 % | -153.024 M -137.21 % | 411.200 M 73.40 % | 237.142 M -56.57 % | 545.986 M 0.00 % | 545.986 M -34.77 % | 837.000 M 23.58 % | 677.320 M 10.44 % | 613.300 M 0.00 % | 613.300 M -31.08 % | 889.900 M 1.02 % | 880.876 M -1.04 % | 890.100 M 0.00 % | 890.100 M -32.48 % | 1.318 B 1.11 % | 1.304 B -17.88 % | 1.588 B 165.15 % | 598.735 M -76.64 % | 2.563 B -28.65 % | 3.592 B 152.35 % | -6.861 B 0.00 % | -6.861 B -20.76 % | -5.682 B 0.00 % | -5.682 B -23.54 % | -4.599 B 0.00 % | -4.599 B -17.87 % | -3.902 B 0.00 % | -3.902 B -31.48 % | -2.968 B 0.00 % | -2.968 B -117.36 % | -1.365 B 50.41 % | -2.753 B |
| Other non current liabilities | 522.454 M 885.71 % | 53.003 M -80.58 % | 272.986 M 421.56 % | 52.340 M -92.07 % | 659.985 M 1 119.78 % | 54.107 M | 0.000 -100.00 % | 51.101 M | 0.000 -100.00 % | 422.108 M | 0.000 -100.00 % | 523.538 M | 0.000 -100.00 % | 332.184 M | 0.000 -100.00 % | 421.157 M | 0.000 -100.00 % | 54.500 M | 0.000 -100.00 % | 329.268 M | 0.000 -100.00 % | 387.300 M | 0.000 -100.00 % | 339.548 M | 0.000 -100.00 % | 159.260 M 286.38 % | 41.218 M 43.62 % | 28.700 M | 0.000 -100.00 % | 35.904 M | 0.000 -100.00 % | 41.900 M | 0.000 -100.00 % | 33.525 M | 0.000 -100.00 % | 39.700 M | 0.000 -100.00 % | 31.486 M | 0.000 -100.00 % | 122.000 M |
| Long term debt | 0.000 -100.00 % | 30.490 M | 0.000 -100.00 % | 30.490 M | 0.000 -100.00 % | 30.490 M | 0.000 -100.00 % | 30.490 M | 0.000 -100.00 % | 138.886 M | 0.000 -100.00 % | 30.570 M | 0.000 -100.00 % | 480.759 M | 0.000 -100.00 % | 139.635 M | 0.000 -100.00 % | 426.300 M | 0.000 -100.00 % | 486.138 M | 0.000 -100.00 % | 494.500 M | 0.000 -100.00 % | 613.723 M | 0.000 -100.00 % | 3.232 B -22.61 % | 4.176 B -41.20 % | 7.103 B | 0.000 -100.00 % | 2.240 B | 0.000 -100.00 % | 2.562 B | 0.000 -100.00 % | 1.621 B | 0.000 -100.00 % | 1.946 B | 0.000 -100.00 % | 1.826 B | 0.000 -100.00 % | 3.782 B |
| Total non current liabilities | 522.454 M 525.75 % | 83.493 M -69.41 % | 272.986 M 229.57 % | 82.830 M -87.45 % | 659.985 M 680.15 % | 84.597 M -43.50 % | 149.730 M 83.51 % | 81.591 M -46.68 % | 153.024 M -72.72 % | 560.994 M | 0.000 -100.00 % | 554.108 M | 0.000 -100.00 % | 812.943 M | 0.000 -100.00 % | 560.792 M | 0.000 -100.00 % | 480.800 M | 0.000 -100.00 % | 815.406 M | 0.000 -100.00 % | 881.800 M | 0.000 -100.00 % | 953.271 M | 0.000 -100.00 % | 6.140 B 22.29 % | 5.021 B -29.59 % | 7.131 B 3.93 % | 6.861 B 201.50 % | 2.276 B -59.95 % | 5.682 B 118.17 % | 2.604 B -43.37 % | 4.599 B 177.99 % | 1.654 B -57.60 % | 3.902 B 96.53 % | 1.985 B | 0.000 -100.00 % | 1.858 B | 0.000 -100.00 % | 3.904 B |
| Other current liabilities | 0.000 -100.00 % | 3.735 B | 0.000 -100.00 % | 3.775 B | 0.000 -100.00 % | 3.569 B | 0.000 -100.00 % | 6.783 B | 0.000 -100.00 % | 2.830 B | 0.000 -100.00 % | 2.658 B | 0.000 -100.00 % | 2.816 B | 0.000 -100.00 % | 2.463 B | 0.000 -100.00 % | 13.329 B | 0.000 -100.00 % | 2.747 B | 0.000 -100.00 % | 12.869 B | 0.000 -100.00 % | 2.196 B | 0.000 -100.00 % | 1.986 B -39.00 % | 3.255 B 30.96 % | 2.486 B | 0.000 -100.00 % | 1.984 B | 0.000 -100.00 % | 2.016 B | 0.000 -100.00 % | 1.153 B | 0.000 -100.00 % | 1.899 B | 0.000 -100.00 % | 1.439 B | 0.000 -100.00 % | 22.218 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 -100.00 % | 21.063 M | 0.000 | 0.000 | 0.000 -100.00 % | 59.591 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.664 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.867 M | 0.000 | 0.000 | 0.000 -100.00 % | 66.218 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 10.246 B | 0.000 -100.00 % | 10.246 B | 0.000 -100.00 % | 10.251 B | 0.000 -100.00 % | 10.271 B | 0.000 -100.00 % | 10.435 B | 0.000 -100.00 % | 10.438 B | 0.000 -100.00 % | 10.363 B | 0.000 -100.00 % | 10.567 B | 0.000 | 0.000 | 0.000 -100.00 % | 10.570 B | 0.000 | 0.000 | 0.000 -100.00 % | 10.723 B | 0.000 -100.00 % | 7.443 B -11.99 % | 8.458 B 47.87 % | 5.720 B | 0.000 -100.00 % | 10.126 B | 0.000 -100.00 % | 9.795 B | 0.000 -100.00 % | 10.744 B | 0.000 -100.00 % | 4.556 B | 0.000 -100.00 % | 5.487 B | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 18.093 B | 0.000 -100.00 % | 21.292 B | 0.000 -100.00 % | 17.861 B | 0.000 -100.00 % | 20.960 B | 0.000 -100.00 % | 17.712 B | 0.000 -100.00 % | 20.454 B | 0.000 -100.00 % | 17.728 B | 0.000 -100.00 % | 21.287 B | 0.000 -100.00 % | 19.242 B | 0.000 -100.00 % | 22.579 B | 0.000 -100.00 % | 19.048 B | 0.000 -100.00 % | 21.070 B | 0.000 -100.00 % | 15.086 B -17.55 % | 18.297 B 29.91 % | 14.085 B | 0.000 -100.00 % | 18.306 B | 0.000 -100.00 % | 15.442 B | 0.000 -100.00 % | 16.802 B | 0.000 -100.00 % | 13.031 B | 0.000 -100.00 % | 15.754 B | 0.000 -100.00 % | 22.218 B |
| Total liabilities | 522.454 M -97.13 % | 18.177 B 6 558.45 % | 272.986 M -98.72 % | 21.375 B 3 138.74 % | 659.985 M -96.32 % | 17.946 B 11 885.32 % | 149.730 M -99.29 % | 21.042 B 13 650.47 % | 153.024 M -99.16 % | 18.273 B | 0.000 -100.00 % | 21.080 B | 0.000 -100.00 % | 18.541 B | 0.000 -100.00 % | 22.097 B | 0.000 -100.00 % | 19.723 B | 0.000 -100.00 % | 23.048 B | 0.000 -100.00 % | 19.930 B | 0.000 -100.00 % | 22.024 B | 0.000 -100.00 % | 21.226 B -8.97 % | 23.318 B 9.91 % | 21.216 B 209.21 % | 6.861 B -66.66 % | 20.582 B 262.24 % | 5.682 B -68.52 % | 18.047 B 292.38 % | 4.599 B -75.08 % | 18.456 B 373.00 % | 3.902 B -74.02 % | 15.017 B | 0.000 -100.00 % | 17.611 B | 0.000 -100.00 % | 26.122 B |
| Other non current assets | 0.000 100.00 % | -684.221 M 5.65 % | -725.177 M -914.64 % | 89.018 M 113.93 % | -639.030 M -171.78 % | 890.205 M 258.96 % | -560.019 M -274.72 % | 320.515 M 150.21 % | -638.356 M -209.13 % | 584.930 M 187.58 % | -667.903 M -282.68 % | 365.614 M 166.75 % | -547.716 M -180.62 % | 679.348 M 203.96 % | -653.500 M -329.80 % | 284.377 M 140.52 % | -701.800 M -418.71 % | 220.200 M 130.29 % | -727.000 M -344.08 % | 297.856 M 156.45 % | -527.600 M -213.44 % | 465.100 M 226.52 % | -367.600 M -295.40 % | 188.125 M 154.92 % | -342.517 M -140.95 % | 836.458 M 1 152.15 % | 66.802 M 26.52 % | 52.800 M 112.01 % | -439.495 M -225.60 % | 349.909 M 139.36 % | -889.100 M -113.40 % | 6.637 B 1 099.53 % | -664.000 M -227.89 % | 519.200 M 173.85 % | -703.000 M -315.25 % | 326.600 M 124.92 % | -1.311 B -576.71 % | 274.920 M | 0.000 -100.00 % | 349.200 M |
| Long term investments | 0.000 -100.00 % | 20.784 M | 0.000 -100.00 % | 71.586 M | 0.000 100.00 % | -614.813 M | 0.000 100.00 % | -64.992 M | 0.000 100.00 % | -395.630 M | 0.000 100.00 % | -60.504 M | 0.000 100.00 % | -492.717 M | 0.000 100.00 % | -3.109 M | 0.000 100.00 % | -123.100 M | 0.000 100.00 % | -61.744 M | 0.000 100.00 % | -306.700 M | 0.000 100.00 % | -32.960 M | 0.000 -100.00 % | 553.859 M | 0.000 -100.00 % | 3.000 M | 0.000 100.00 % | -33.410 M | 0.000 100.00 % | -1.200 M | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 161.000 K | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 3.364 M | 0.000 -100.00 % | 3.646 M | 0.000 -100.00 % | 3.923 M | 0.000 -100.00 % | 3.093 M | 0.000 -100.00 % | 3.944 M | 0.000 -100.00 % | 4.361 M | 0.000 -100.00 % | 5.329 M | 0.000 -100.00 % | 5.738 M | 0.000 -100.00 % | 6.900 M | 0.000 -100.00 % | 5.058 M | 0.000 -100.00 % | 3.600 M | 0.000 -100.00 % | 2.704 M | 0.000 -100.00 % | 1.567 M -97.95 % | 76.621 M 403 168.42 % | 19.000 K | 0.000 -100.00 % | 2.068 M | 0.000 | 0.000 | 0.000 -100.00 % | 907.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.333 M | 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 -100.00 % | 123.995 M | 0.000 -100.00 % | 123.995 M | 0.000 -100.00 % | 131.100 M | 0.000 -100.00 % | 131.148 M | 0.000 -100.00 % | 131.100 M | 0.000 -100.00 % | 131.148 M | 0.000 | 0.000 -100.00 % | 399.581 M 0.00 % | 399.581 M | 0.000 -100.00 % | 169.900 M | 0.000 -100.00 % | 169.900 M | 0.000 -100.00 % | 160.000 M | 0.000 -100.00 % | 160.000 M | 0.000 -100.00 % | 160.000 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 3.364 M | 0.000 -100.00 % | 3.646 M | 0.000 -100.00 % | 3.923 M | 0.000 -100.00 % | 3.093 M | 0.000 -100.00 % | 3.944 M | 0.000 -100.00 % | 4.361 M | 0.000 -100.00 % | 129.324 M | 0.000 -100.00 % | 129.733 M | 0.000 -100.00 % | 138.000 M | 0.000 -100.00 % | 136.206 M | 0.000 -100.00 % | 134.700 M | 0.000 -100.00 % | 133.852 M | 0.000 -100.00 % | 1.567 M -99.67 % | 476.202 M 19.17 % | 399.600 M | 0.000 -100.00 % | 171.968 M | 0.000 -100.00 % | 169.900 M | 0.000 -100.00 % | 160.907 M | 0.000 -100.00 % | 160.000 M | 0.000 -100.00 % | 169.333 M | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 14.192 B | 0.000 -100.00 % | 14.300 B | 0.000 -100.00 % | 14.433 B | 0.000 -100.00 % | 14.508 B | 0.000 -100.00 % | 14.722 B | 0.000 -100.00 % | 14.748 B | 0.000 -100.00 % | 15.035 B | 0.000 -100.00 % | 15.065 B | 0.000 -100.00 % | 15.348 B | 0.000 -100.00 % | 15.471 B | 0.000 -100.00 % | 15.656 B | 0.000 -100.00 % | 15.840 B | 0.000 -100.00 % | 13.288 B -26.38 % | 18.048 B -3.08 % | 18.621 B | 0.000 -100.00 % | 6.667 B | 0.000 -100.00 % | 411.500 M | 0.000 -100.00 % | 6.218 B | 0.000 -100.00 % | 5.937 B | 0.000 -100.00 % | 5.717 B | 0.000 -100.00 % | 11.258 B |
| Total non current assets | 0.000 -100.00 % | 14.352 B 2 079.08 % | -725.177 M -105.01 % | 14.475 B 2 365.22 % | -639.030 M -104.34 % | 14.713 B 2 727.17 % | -560.019 M -103.79 % | 14.766 B 2 413.19 % | -638.356 M -104.28 % | 14.928 B 2 335.01 % | -667.903 M -104.44 % | 15.057 B 2 849.11 % | -547.716 M -103.56 % | 15.365 B 2 451.21 % | -653.500 M -104.22 % | 15.490 B 2 307.12 % | -701.800 M -104.50 % | 15.596 B 2 245.23 % | -727.000 M -104.59 % | 15.843 B 3 102.86 % | -527.600 M -103.31 % | 15.960 B 4 441.68 % | -367.600 M -102.28 % | 16.141 B 4 812.47 % | -342.517 M -101.96 % | 17.440 B -10.12 % | 19.405 B 1.72 % | 19.076 B 4 440.48 % | -439.495 M -106.14 % | 7.156 B 904.85 % | -889.100 M -112.13 % | 7.331 B 1 204.02 % | -664.000 M -109.49 % | 6.994 B 1 094.82 % | -703.000 M -110.84 % | 6.488 B 595.07 % | -1.311 B -121.27 % | 6.162 B | 0.000 -100.00 % | 12.906 B |
| Other current assets | -972.615 M -450.56 % | 277.446 M | 0.000 -100.00 % | 858.626 M | 0.000 -100.00 % | 278.564 M | 0.000 -100.00 % | 215.475 M | 0.000 -100.00 % | 231.331 M | 0.000 -100.00 % | 460.679 M | 0.000 -100.00 % | 734.726 M | 0.000 -100.00 % | 886.033 M | 0.000 -100.00 % | 1.091 B | 0.000 -100.00 % | 902.109 M | 0.000 -100.00 % | 704.100 M | 0.000 -100.00 % | 679.216 M | 0.000 -100.00 % | 111.995 M -65.88 % | 328.201 M -55.16 % | 731.900 M | 0.000 -100.00 % | 1.152 B | 0.000 -100.00 % | 576.300 M | 0.000 -100.00 % | 659.919 M | 0.000 -100.00 % | 1.021 B | 0.000 -100.00 % | 635.458 M | 0.000 -100.00 % | 387.400 M |
| Short term investments | 0.000 -100.00 % | 311.011 M | 0.000 -100.00 % | 87.886 M -93.12 % | 1.278 B 100.05 % | 638.878 M -42.96 % | 1.120 B 1 270.40 % | 81.731 M -93.60 % | 1.277 B 208.37 % | 414.020 M -69.01 % | 1.336 B 1 509.04 % | 83.019 M -92.42 % | 1.095 B 115.28 % | 508.831 M -61.07 % | 1.307 B 38 511.52 % | 3.385 M -99.76 % | 1.404 B 883.60 % | 142.700 M -90.19 % | 1.454 B 2 246.30 % | 61.970 M -94.13 % | 1.055 B 225.78 % | 323.900 M -55.94 % | 735.200 M 2 115.39 % | 33.186 M -95.16 % | 685.034 M 572.63 % | 101.844 M 254.39 % | 28.738 M -85.16 % | 193.600 M -77.97 % | 878.990 M 2 513.24 % | 33.636 M -98.11 % | 1.778 B 126 914.29 % | 1.400 M -99.89 % | 1.328 B 771 993.02 % | 172.000 K -99.99 % | 1.406 B 702 900.00 % | 200.000 K -99.99 % | 2.621 B 17 474 060.00 % | 15.000 K -100.00 % | 1.454 B 611.85 % | 204.200 M |
| cash and cash equivalents | 0.000 -100.00 % | 394.477 M | 0.000 -100.00 % | 273.907 M 142.86 % | -639.030 M -443.16 % | 186.220 M 133.25 % | -560.019 M -359.74 % | 215.605 M 133.78 % | -638.356 M -254.06 % | 414.356 M 162.04 % | -667.903 M -294.73 % | 342.984 M 162.62 % | -547.716 M -283.75 % | 298.069 M 145.61 % | -653.500 M -219.19 % | 548.297 M 178.13 % | -701.800 M -225.52 % | 559.100 M 176.91 % | -727.000 M -264.02 % | 443.251 M 184.01 % | -527.600 M -359.01 % | 203.700 M 155.41 % | -367.600 M -364.85 % | 138.797 M 140.52 % | -342.517 M -518.08 % | 81.926 M -92.61 % | 1.108 B 202.62 % | 366.100 M 183.30 % | -439.495 M -208.29 % | 405.859 M 145.65 % | -889.100 M -200.16 % | 887.700 M 233.69 % | -664.000 M -200.03 % | 663.782 M 194.42 % | -703.000 M -200.03 % | 702.800 M 153.63 % | -1.311 B -200.00 % | 1.311 B 280.32 % | -726.800 M -158.17 % | 1.249 B |
| Cash and short term investments | 972.615 M -21.27 % | 1.235 B 70.36 % | 725.177 M 100.44 % | 361.793 M -43.38 % | 639.030 M -22.55 % | 825.098 M 47.33 % | 560.019 M -22.44 % | 722.016 M 13.11 % | 638.356 M -22.94 % | 828.376 M 24.03 % | 667.903 M 56.78 % | 426.003 M -22.22 % | 547.716 M -32.12 % | 806.900 M 23.47 % | 653.500 M 18.46 % | 551.682 M -21.39 % | 701.800 M 0.00 % | 701.800 M -3.47 % | 727.000 M 43.90 % | 505.221 M -4.24 % | 527.600 M 0.00 % | 527.600 M 43.53 % | 367.600 M 113.74 % | 171.983 M -49.79 % | 342.517 M 86.38 % | 183.770 M -83.83 % | 1.137 B 103.08 % | 559.700 M 27.35 % | 439.495 M 0.00 % | 439.495 M -50.57 % | 889.100 M 0.00 % | 889.100 M 33.90 % | 664.000 M 0.01 % | 663.954 M -5.55 % | 703.000 M 0.00 % | 703.000 M -46.36 % | 1.311 B 0.00 % | 1.311 B 80.32 % | 726.800 M -50.00 % | 1.454 B |
| Total current assets | 0.000 -100.00 % | 3.302 B 355.39 % | 725.177 M -89.06 % | 6.627 B 937.00 % | 639.030 M -75.16 % | 2.573 B 359.44 % | 560.019 M -90.86 % | 6.125 B 859.56 % | 638.356 M -80.01 % | 3.193 B 378.03 % | 667.903 M -89.27 % | 6.224 B 1 036.28 % | 547.716 M -85.28 % | 3.722 B 469.49 % | 653.500 M -91.05 % | 7.298 B 939.88 % | 701.800 M -85.19 % | 4.740 B 552.02 % | 727.000 M -91.02 % | 8.099 B 1 435.14 % | 527.600 M -89.14 % | 4.860 B 1 222.12 % | 367.600 M -94.88 % | 7.186 B 1 998.05 % | 342.517 M -92.20 % | 4.389 B -36.39 % | 6.901 B 20.40 % | 5.732 B 1 204.13 % | 439.495 M -93.31 % | 6.565 B 638.34 % | 889.100 M -82.34 % | 5.034 B 658.12 % | 664.000 M -90.33 % | 6.863 B 876.28 % | 703.000 M -84.81 % | 4.627 B 253.02 % | 1.311 B -84.55 % | 8.482 B 1 066.99 % | 726.800 M -93.06 % | 10.470 B |
| Inventory | 0.000 -100.00 % | 1.456 B | 0.000 -100.00 % | 4.851 B | 0.000 -100.00 % | 993.637 M | 0.000 -100.00 % | 4.525 B | 0.000 -100.00 % | 1.462 B | 0.000 -100.00 % | 4.666 B | 0.000 -100.00 % | 1.279 B | 0.000 -100.00 % | 4.658 B | 0.000 -100.00 % | 2.047 B | 0.000 -100.00 % | 5.519 B | 0.000 -100.00 % | 2.745 B | 0.000 -100.00 % | 4.818 B | 0.000 -100.00 % | 3.350 B -26.60 % | 4.564 B 30.14 % | 3.507 B | 0.000 -100.00 % | 4.116 B | 0.000 -100.00 % | 3.110 B | 0.000 -100.00 % | 4.765 B | 0.000 -100.00 % | 2.258 B | 0.000 -100.00 % | 5.641 B | 0.000 -100.00 % | 5.647 B |
| Net receivables | 0.000 -100.00 % | 333.106 M | 0.000 -100.00 % | 554.998 M | 0.000 -100.00 % | 475.668 M | 0.000 -100.00 % | 663.611 M | 0.000 -100.00 % | 670.810 M | 0.000 -100.00 % | 665.048 M | 0.000 -100.00 % | 900.981 M | 0.000 -100.00 % | 1.242 B | 0.000 -100.00 % | 900.100 M | 0.000 -100.00 % | 1.132 B | 0.000 -100.00 % | 883.500 M | 0.000 -100.00 % | 1.519 B | 0.000 -100.00 % | 743.188 M -14.71 % | 871.393 M -6.57 % | 932.700 M | 0.000 -100.00 % | 857.154 M | 0.000 -100.00 % | 458.900 M | 0.000 -100.00 % | 774.363 M | 0.000 -100.00 % | 644.000 M | 0.000 -100.00 % | 1.352 B | 0.000 -100.00 % | 2.982 B |
| Tax assets | 0.000 -100.00 % | 820.174 M | 0.000 -100.00 % | 10.856 M | 0.000 -100.00 % | 631.565 M | 0.000 -100.00 % | 121.730 M | 0.000 -100.00 % | 12.805 M | 0.000 -100.00 % | 174.116 M | 0.000 -100.00 % | 14.228 M | 0.000 -100.00 % | 13.143 M | 0.000 -100.00 % | 12.300 M | 0.000 -100.00 % | 74.134 M | 0.000 -100.00 % | 11.200 M | 0.000 -100.00 % | 11.550 M | 0.000 -100.00 % | 2.761 B 239.31 % | 813.637 M | 0.000 | 0.000 -100.00 % | 39.394 M | 0.000 -100.00 % | 113.600 M | 0.000 -100.00 % | 95.231 M | 0.000 -100.00 % | 64.300 M | 0.000 -100.00 % | 503.000 K | 0.000 -100.00 % | 1.300 B |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.116 M | 0.000 | 0.000 | 0.000 100.00 % | -103.253 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 |
| Account payables | 0.000 -100.00 % | 4.062 B | 0.000 -100.00 % | 7.221 B | 0.000 -100.00 % | 3.991 B | 0.000 -100.00 % | 3.906 B | 0.000 -100.00 % | 4.396 B | 0.000 -100.00 % | 7.285 B | 0.000 -100.00 % | 4.499 B | 0.000 -100.00 % | 8.146 B | 0.000 -100.00 % | 5.863 B | 0.000 -100.00 % | 9.150 B | 0.000 -100.00 % | 6.097 B | 0.000 -100.00 % | 8.083 B | 0.000 -100.00 % | 5.657 B -14.04 % | 6.581 B 11.93 % | 5.880 B | 0.000 -100.00 % | 6.136 B | 0.000 -100.00 % | 3.631 B | 0.000 -100.00 % | 4.838 B | 0.000 -100.00 % | 6.576 B | 0.000 -100.00 % | 8.827 B | 0.000 | 0.000 |
| Tax payables | 0.000 -100.00 % | 50.079 M | 0.000 -100.00 % | 50.081 M | 0.000 -100.00 % | 50.193 M | 0.000 -100.00 % | 136.000 K | 0.000 -100.00 % | 51.369 M | 0.000 -100.00 % | 51.369 M | 0.000 -100.00 % | 50.520 M | 0.000 -100.00 % | 50.520 M | 0.000 -100.00 % | 49.800 M | 0.000 -100.00 % | 49.751 M | 0.000 -100.00 % | 82.200 M | 0.000 -100.00 % | 68.238 M | 0.000 -100.00 % | 147.000 K -96.09 % | 3.759 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 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 -100.00 % | 1.033 B | 0.000 -100.00 % | 1.039 B | 0.000 -100.00 % | 1.037 B | 0.000 -100.00 % | 1.039 B | 0.000 -100.00 % | 1.104 B | 0.000 -100.00 % | 1.104 B | 0.000 -100.00 % | 1.156 B | 0.000 -100.00 % | 1.157 B | 0.000 -100.00 % | 1.144 B | 0.000 -100.00 % | 1.145 B | 0.000 -100.00 % | 1.157 B | 0.000 -100.00 % | 1.198 B | 0.000 | 0.000 | 0.000 -100.00 % | 441.000 M | 0.000 -100.00 % | 242.264 M | 0.000 -100.00 % | 188.300 M | 0.000 -100.00 % | 244.424 M | 0.000 -100.00 % | 177.300 M | 0.000 -100.00 % | 84.348 M | 0.000 -100.00 % | 7.500 M |
| Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 320.000 M 0.00 % | 320.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 320.000 M | 0.000 | 0.000 -100.00 % | 320.000 M | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.033 B 152.49 % | -1.969 B -289.39 % | 1.039 B -77.55 % | 4.630 B 346.41 % | 1.037 B 149.16 % | -2.110 B -303.00 % | 1.039 B -77.55 % | 4.630 B 319.47 % | 1.104 B 166.11 % | -1.670 B -251.27 % | 1.104 B -76.16 % | 4.630 B 300.42 % | 1.156 B 213.02 % | -1.023 B -188.45 % | 1.157 B -75.07 % | 4.640 B 305.44 % | 1.144 B 221.24 % | -943.900 M -182.45 % | 1.145 B -75.35 % | 4.644 B 301.55 % | 1.157 B 270.26 % | -679.300 M -156.36 % | 1.205 B -74.04 % | 4.642 B 312.84 % | 1.124 B -75.80 % | 4.646 B 2.18 % | 4.547 B | 0.000 -100.00 % | 242.264 M -18.41 % | 296.928 M 57.69 % | 188.300 M 102.91 % | -6.474 B -2 748.85 % | 244.400 M -21.17 % | 310.050 M 74.87 % | 177.300 M 103.79 % | -4.683 B -5 651.76 % | 84.348 M -86.53 % | 625.993 M | 0.000 100.00 % | -3.328 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 -100.00 % | 2.749 B 242.03 % | 803.674 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 478.000 K | 0.000 -100.00 % | 200.000 K |
| Other liabilities | 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.898 M | 0.000 | 0.000 | 0.000 -100.00 % | 249.753 M | 0.000 | 0.000 | 0.000 100.00 % | -346.073 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 |
| Total assets | 0.000 -100.00 % | 17.654 B | 0.000 -100.00 % | 21.102 B | 0.000 -100.00 % | 17.286 B | 0.000 -100.00 % | 20.892 B | 0.000 -100.00 % | 18.120 B | 0.000 -100.00 % | 21.181 B | 0.000 -100.00 % | 19.087 B | 0.000 -100.00 % | 22.684 B | 0.000 -100.00 % | 20.336 B | 0.000 -100.00 % | 23.943 B | 0.000 -100.00 % | 20.820 B | 0.000 -100.00 % | 23.327 B | 0.000 -100.00 % | 21.830 B -17.01 % | 26.305 B 6.04 % | 24.808 B | 0.000 -100.00 % | 13.721 B | 0.000 -100.00 % | 12.365 B | 0.000 -100.00 % | 13.857 B | 0.000 -100.00 % | 11.115 B | 0.000 -100.00 % | 14.644 B | 0.000 -100.00 % | 23.377 B |
| 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | 2017-03-31 | 2016-03-31 | 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 |
| 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 | 2018-01-31 | 2017-06-30 | 2017-03-31 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-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 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2010-01-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2009-01-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2008-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 | 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 100.00 % | -3.711 M | 0.000 | 0.000 | 0.000 100.00 % | -232.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 |
| 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 -100.00 % | 620.900 M 0.00 % | 620.900 M 410.96 % | 121.517 M 0.00 % | 121.517 M 9.95 % | 110.521 M 0.00 % | 110.521 M 0.00 % | 110.521 M 2 294.42 % | 4.616 M 0.00 % | 4.616 M 0.00 % | 4.616 M -98.62 % | 334.123 M | 0.000 | 0.000 | 0.000 -100.00 % | 444.121 M 0.00 % | 444.121 M 0.00 % | 444.121 M 0.00 % | 444.121 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 317.756 M 0.00 % | 317.756 M 0.00 % | 317.756 M 0.00 % | 317.756 M 193.32 % | 108.330 M 0.00 % | 108.330 M 0.00 % | 108.330 M 0.00 % | 108.330 M 172.70 % | -149.006 M 0.00 % | -149.006 M 0.00 % | -149.006 M 0.00 % | -149.006 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 -100.00 % | 170.100 M 0.00 % | 170.100 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 |
| 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 -100.00 % | 550.300 M 0.00 % | 550.300 M 253.22 % | 155.797 M 0.00 % | 155.797 M 158.95 % | -264.274 M 0.00 % | -264.274 M 0.00 % | -264.274 M -331.95 % | 113.938 M 0.00 % | 113.938 M 0.00 % | 113.938 M -29.78 % | 162.251 M 0.00 % | 162.251 M 0.00 % | 162.251 M 0.00 % | 162.251 M -15.74 % | 192.567 M 0.00 % | 192.567 M 0.00 % | 192.567 M 0.00 % | 192.567 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 73.682 M 0.00 % | 73.682 M 0.00 % | 73.682 M 0.00 % | 73.682 M 111.26 % | -654.375 M 0.00 % | -654.375 M 0.00 % | -654.375 M 0.00 % | -654.375 M -1 934.46 % | -32.165 M 0.00 % | -32.165 M 0.00 % | -32.165 M 0.00 % | -32.165 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 | 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 100.00 % | -99.500 M 0.00 % | -99.500 M -190.25 % | -34.281 M 0.00 % | -34.281 M -109.15 % | 374.794 M 0.00 % | 374.794 M 0.00 % | 374.794 M 442.83 % | -109.322 M 0.00 % | -109.322 M 0.00 % | -109.322 M -163.61 % | 171.872 M 0.00 % | 171.872 M 0.00 % | 171.872 M 0.00 % | 171.872 M -31.68 % | 251.554 M 0.00 % | 251.554 M 0.00 % | 251.554 M 0.00 % | 251.554 M -48.48 % | 488.269 M 0.00 % | 488.269 M 0.00 % | 488.269 M 0.00 % | 488.269 M | 0.000 -100.00 % | 244.074 M 0.00 % | 244.074 M 0.00 % | 244.074 M 0.00 % | 244.074 M -68.00 % | 762.705 M 0.00 % | 762.705 M 0.00 % | 762.705 M 0.00 % | 762.705 M 752.77 % | -116.841 M 0.00 % | -116.841 M 0.00 % | -116.841 M 0.00 % | -116.841 M |
| Other non cash items | 26.212 M -74.19 % | 101.550 M -28.55 % | 142.122 M 139.11 % | -363.377 M -418.73 % | 114.009 M -71.36 % | 398.081 M 258.99 % | 110.889 M 146.76 % | -237.166 M -1 131.39 % | -19.260 M -104.80 % | 401.194 M 144.75 % | 163.922 M 58.90 % | 103.158 M 2 307.98 % | 4.284 M -98.25 % | 244.662 M 427.22 % | 46.406 M 159.52 % | -77.968 M -484.08 % | 20.300 M -91.12 % | 228.700 M 375.47 % | 48.100 M 131.30 % | -153.696 M -223.45 % | 124.500 M -54.23 % | 272.000 M 187.36 % | 94.656 M 138.47 % | -246.066 M -162.71 % | 392.356 M 306.29 % | -190.200 M 47.92 % | -365.200 M -474.43 % | 97.534 M 0.00 % | 97.534 M -75.29 % | 394.674 M 0.00 % | 394.674 M 0.00 % | 394.674 M 28.51 % | 307.127 M 240.82 % | -218.100 M -171.01 % | 307.127 M 267.37 % | -183.501 M -125.49 % | 720.000 M 28.30 % | 561.183 M -16.49 % | 672.000 M 8.86 % | 617.299 M 83.83 % | 335.799 M 229.69 % | 101.854 M -84.20 % | 644.699 M 7.25 % | 601.100 M 43.74 % | 418.200 M -74.00 % | 1.609 B 512.11 % | 262.800 M 64.66 % | 159.600 M -3.62 % | 165.596 M 0.00 % | 165.596 M 0.00 % | 165.596 M 0.00 % | 165.596 M 665.25 % | -29.296 M 0.00 % | -29.296 M 0.00 % | -29.296 M 0.00 % | -29.296 M -124.16 % | 121.264 M 0.00 % | 121.264 M 0.00 % | 121.264 M 0.00 % | 121.264 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.338 M -0.92 % | 139.616 M 1.22 % | 137.930 M -13.23 % | 158.960 M -1.29 % | 161.042 M 0.04 % | 160.980 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 % | 118.965 M 0.00 % | 118.965 M 0.00 % | 118.965 M -53.50 % | 255.850 M 0.00 % | 255.850 M 380.88 % | -91.089 M 0.00 % | -91.089 M -117.85 % | 510.212 M 0.00 % | 510.212 M 0.00 % | 510.212 M 162.41 % | 194.430 M 0.00 % | 194.430 M 0.00 % | 194.430 M -18.66 % | 239.021 M 0.00 % | 239.021 M 0.00 % | 239.021 M 0.00 % | 239.021 M -44.93 % | 434.020 M 0.00 % | 434.020 M 0.00 % | 434.020 M 0.00 % | 434.020 M 9.28 % | 397.148 M 0.00 % | 397.148 M 0.00 % | 397.148 M 0.00 % | 397.148 M | 0.000 -100.00 % | 268.185 M 0.00 % | 268.185 M 0.00 % | 268.185 M 0.00 % | 268.185 M -21.78 % | 342.879 M 0.00 % | 342.879 M 0.00 % | 342.879 M 0.00 % | 342.879 M 697.38 % | -57.398 M 0.00 % | -57.398 M 0.00 % | -57.398 M 0.00 % | -57.398 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.961 M 0.00 % | -12.961 M 0.00 % | -12.961 M -32.93 % | -9.750 M 0.00 % | -9.750 M 75.23 % | -39.364 M 0.00 % | -39.364 M 28.76 % | -55.257 M 0.00 % | -55.257 M 0.00 % | -55.257 M 74.48 % | -216.526 M 0.00 % | -216.526 M 0.00 % | -216.526 M -44.62 % | -149.719 M 0.00 % | -149.719 M 0.00 % | -149.719 M 0.00 % | -149.719 M 45.13 % | -272.842 M 0.00 % | -272.842 M 0.00 % | -272.842 M 0.00 % | -272.842 M -79.53 % | -151.976 M 0.00 % | -151.976 M 0.00 % | -151.976 M 0.00 % | -151.976 M | 0.000 100.00 % | -95.201 M 0.00 % | -95.201 M 0.00 % | -95.201 M 0.00 % | -95.201 M 19.50 % | -118.260 M 0.00 % | -118.260 M 0.00 % | -118.260 M 0.00 % | -118.260 M 46.90 % | -222.693 M 0.00 % | -222.693 M 0.00 % | -222.693 M 0.00 % | -222.693 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 | 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 100.00 % | -2.866 M 0.00 % | -2.866 M 0.00 % | -2.866 M | 0.000 100.00 % | -25.000 K 0.00 % | -25.000 K 0.00 % | -25.000 K 99.95 % | -49.013 M 0.00 % | -49.013 M 0.00 % | -49.013 M 70.32 % | -165.145 M 0.00 % | -165.145 M 0.00 % | -165.145 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 |
| 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 % | 10.386 M 0.00 % | 10.386 M 0.00 % | 10.386 M | 0.000 | 0.000 -100.00 % | 157.525 M 0.00 % | 157.525 M 71.73 % | 91.726 M 0.00 % | 91.726 M 0.00 % | 91.726 M -21.59 % | 116.983 M 0.00 % | 116.983 M 0.00 % | 116.983 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 |
| 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 -100.00 % | 5.441 M 0.00 % | 5.441 M 0.00 % | 5.441 M -87.92 % | 45.050 M -0.06 % | 45.075 M 790.85 % | 5.060 M 0.00 % | 5.060 M 104.80 % | -105.365 M 0.00 % | -105.365 M 0.00 % | -105.365 M | 0.000 -100.00 % | 264.688 M | 0.000 -100.00 % | 17.060 M -88.61 % | 149.719 M 0.00 % | 149.719 M 0.00 % | 149.719 M -45.13 % | 272.842 M 0.00 % | 272.842 M 0.00 % | 272.842 M 0.00 % | 272.842 M 79.53 % | 151.976 M 0.00 % | 151.976 M 0.00 % | 151.976 M 0.00 % | 151.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 179.250 K 0.00 % | 179.250 K 0.00 % | 179.250 K 0.00 % | 179.250 K | 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 -100.00 % | 35.300 M 0.00 % | 35.300 M -71.35 % | 123.196 M 0.00 % | 123.196 M 204.48 % | -117.908 M 0.00 % | -117.908 M 0.00 % | -117.908 M 55.45 % | -264.688 M | 0.000 100.00 % | -264.688 M -99.53 % | -132.659 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 % | -95.201 M 0.00 % | -95.201 M 0.00 % | -95.201 M 0.00 % | -95.201 M 19.38 % | -118.081 M 0.00 % | -118.081 M 0.00 % | -118.081 M 0.00 % | -118.081 M 46.98 % | -222.693 M 0.00 % | -222.693 M 0.00 % | -222.693 M 0.00 % | -222.693 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 | 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 -100.00 % | 5.313 M 0.00 % | 5.313 M 0.00 % | 5.313 M | 0.000 -100.00 % | 7.841 M 0.00 % | 7.841 M 0.00 % | 7.841 M | 0.000 | 0.000 | 0.000 -100.00 % | 81.639 M 0.00 % | 81.639 M 0.00 % | 81.639 M 920.48 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M 0.00 % | 8.000 M -85.82 % | 56.401 M 0.00 % | 56.401 M 0.00 % | 56.401 M 0.00 % | 56.401 M -11.36 % | 63.630 M 0.00 % | 63.630 M 0.00 % | 63.630 M 0.00 % | 63.630 M | 0.000 -100.00 % | 274.250 K 0.00 % | 274.250 K 0.00 % | 274.250 K 0.00 % | 274.250 K -98.39 % | 17.071 M 0.00 % | 17.071 M 0.00 % | 17.071 M 0.00 % | 17.071 M -9.46 % | 18.854 M 0.00 % | 18.854 M 0.00 % | 18.854 M 0.00 % | 18.854 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 100.00 % | -5.400 M 0.00 % | -5.400 M 0.00 % | -5.400 M 0.00 % | -5.400 M 63.76 % | -14.900 M 0.00 % | -14.900 M 0.00 % | -14.900 M 0.00 % | -14.900 M | 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 100.00 % | -267.500 K 0.00 % | -267.500 K 0.00 % | -267.500 K 0.00 % | -267.500 K -603.95 % | -38.000 K 0.00 % | -38.000 K 0.00 % | -38.000 K 0.00 % | -38.000 K | 0.000 100.00 % | -2.500 K 0.00 % | -2.500 K 0.00 % | -2.500 K 0.00 % | -2.500 K -233.33 % | -750.000 0.00 % | -750.000 0.00 % | -750.000 0.00 % | -750.000 86.96 % | -5.750 K 0.00 % | -5.750 K 0.00 % | -5.750 K 0.00 % | -5.750 K |
| 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 100.00 % | -184.200 M 0.00 % | -184.200 M -11 251.10 % | -1.623 M 0.00 % | -1.623 M 99.22 % | -207.411 M 0.00 % | -207.411 M 0.00 % | -207.411 M -354.04 % | 81.645 M 0.00 % | 81.645 M 0.00 % | 81.645 M 115.59 % | -523.864 M -343.39 % | 215.237 M 0.00 % | 215.237 M 0.00 % | 215.237 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.762 M 0.00 % | 68.762 M 0.00 % | 68.762 M 0.00 % | 68.762 M 134.74 % | -197.949 M 0.00 % | -197.949 M 0.00 % | -197.949 M 0.00 % | -197.949 M -550.66 % | 43.924 M 0.00 % | 43.924 M 0.00 % | 43.924 M 0.00 % | 43.924 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 | 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 % | -184.200 M 0.00 % | -184.200 M -11 251.10 % | -1.623 M 0.00 % | -1.623 M 99.22 % | -207.411 M 0.00 % | -207.411 M 0.00 % | -207.411 M -354.04 % | 81.645 M 0.00 % | 81.645 M 0.00 % | 81.645 M 115.59 % | -523.864 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 % | 68.760 M 0.00 % | 68.760 M 0.00 % | 68.760 M 0.00 % | 68.760 M 134.74 % | -197.949 M 0.00 % | -197.949 M 0.00 % | -197.949 M 0.00 % | -197.949 M -550.72 % | 43.919 M 0.00 % | 43.919 M 0.00 % | 43.919 M 0.00 % | 43.919 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.750 K 0.00 % | -3.750 K 0.00 % | -3.750 K -148.39 % | 7.750 K 0.00 % | 7.750 K 0.00 % | 7.750 K 115.74 % | -49.250 K | 0.000 100.00 % | -49.250 K -100.01 % | 377.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 493.000 K 0.00 % | 493.000 K 0.00 % | 493.000 K 0.00 % | 493.000 K | 0.000 100.00 % | -81.750 K 0.00 % | -81.750 K 0.00 % | -81.750 K 0.00 % | -81.750 K -165.85 % | -30.750 K 0.00 % | -30.750 K 0.00 % | -30.750 K 0.00 % | -30.750 K -100.11 % | 27.280 M 0.00 % | 27.280 M 0.00 % | 27.280 M 0.00 % | 27.280 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.338 M -0.92 % | 139.616 M 1.22 % | 137.930 M -13.23 % | 158.960 M -1.29 % | 161.042 M 0.04 % | 160.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.950 M | 0.000 100.00 % | -8.965 M 0.00 % | -8.965 M -118.95 % | 47.300 M 0.00 % | 47.300 M 0.00 % | 47.300 M 73.51 % | 27.261 M 0.00 % | 27.261 M 0.00 % | 27.261 M 168.83 % | -39.608 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 % | 18.027 M 0.00 % | 18.027 M 0.00 % | 18.027 M 0.00 % | 18.027 M 155.26 % | 7.062 M 0.00 % | 7.062 M 0.00 % | 7.062 M 0.00 % | 7.062 M 49.95 % | 4.710 M 0.00 % | 4.710 M 0.00 % | 4.710 M 0.00 % | 4.710 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 -100.00 % | 710.407 M 24.18 % | 572.069 M 32.28 % | 432.453 M -4.42 % | 452.455 M 54.16 % | 293.495 M -53.92 % | 636.900 M 33.83 % | 475.920 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 % | 64.382 M 0.00 % | 64.382 M 0.00 % | 64.382 M | 0.000 -100.00 % | 29.446 M 0.00 % | 29.446 M 0.00 % | 29.446 M -2.81 % | 30.298 M 0.00 % | 30.298 M 0.00 % | 30.298 M 897.94 % | 3.036 M 0.00 % | 3.036 M 0.00 % | 3.036 M -96.58 % | 88.854 M 0.00 % | 88.854 M 0.00 % | 88.854 M 0.00 % | 88.854 M -61.44 % | 230.419 M 0.00 % | 230.419 M 0.00 % | 230.419 M 0.00 % | 230.419 M 84.86 % | 124.644 M 0.00 % | 124.644 M 0.00 % | 124.644 M 0.00 % | 124.644 M | 0.000 -100.00 % | 27.951 M 0.00 % | 27.951 M 0.00 % | 27.951 M 0.00 % | 27.951 M 33.81 % | 20.889 M 0.00 % | 20.889 M 0.00 % | 20.889 M 0.00 % | 20.889 M -13.89 % | 24.259 M 0.00 % | 24.259 M 0.00 % | 24.259 M 0.00 % | 24.259 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 273.907 M -61.44 % | 710.407 M 24.18 % | 572.069 M -3.10 % | 590.385 M 30.48 % | 452.455 M -43.30 % | 797.942 M 25.29 % | 636.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 -100.00 % | 34.699 M 0.00 % | 34.699 M 0.00 % | 34.699 M -67.56 % | 106.950 M 422.18 % | 20.482 M 0.00 % | 20.482 M 0.00 % | 20.482 M -73.61 % | 77.598 M 0.00 % | 77.598 M 0.00 % | 77.598 M 156.12 % | 30.297 M 0.00 % | 30.297 M 0.00 % | 30.297 M -38.48 % | 49.246 M 0.00 % | 49.246 M 0.00 % | 49.246 M 0.00 % | 49.246 M -44.58 % | 88.854 M 0.00 % | 88.854 M 0.00 % | 88.854 M 0.00 % | 88.854 M -61.95 % | 233.489 M 0.00 % | 233.489 M 0.00 % | 233.489 M 0.00 % | 233.489 M | 0.000 -100.00 % | 45.978 M 0.00 % | 45.978 M 0.00 % | 45.978 M 0.00 % | 45.978 M 64.49 % | 27.951 M 0.00 % | 27.951 M 0.00 % | 27.951 M 0.00 % | 27.951 M -3.51 % | 28.969 M 0.00 % | 28.969 M 0.00 % | 28.969 M 0.00 % | 28.969 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.338 M -0.92 % | 139.616 M 1.22 % | 137.930 M -13.23 % | 158.960 M -1.29 % | 161.042 M 0.04 % | 160.980 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 % | 118.965 M 0.00 % | 118.965 M 0.00 % | 118.965 M -53.50 % | 255.850 M 0.00 % | 255.850 M 380.88 % | -91.089 M 0.00 % | -91.089 M -117.85 % | 510.212 M 0.00 % | 510.212 M 0.00 % | 510.212 M 162.41 % | 194.430 M 0.00 % | 194.430 M 0.00 % | 194.430 M -18.66 % | 239.021 M 0.00 % | 239.021 M 0.00 % | 239.021 M 0.00 % | 239.021 M -44.93 % | 434.020 M 0.00 % | 434.020 M 0.00 % | 434.020 M 0.00 % | 434.020 M 9.28 % | 397.148 M 0.00 % | 397.148 M 0.00 % | 397.148 M 0.00 % | 397.148 M | 0.000 -100.00 % | 268.185 M 0.00 % | 268.185 M 0.00 % | 268.185 M 0.00 % | 268.185 M -21.78 % | 342.879 M 0.00 % | 342.879 M 0.00 % | 342.879 M 0.00 % | 342.879 M 697.38 % | -57.398 M 0.00 % | -57.398 M 0.00 % | -57.398 M 0.00 % | -57.398 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.961 M 0.00 % | -12.961 M 0.00 % | -12.961 M -32.93 % | -9.750 M 0.00 % | -9.750 M 75.23 % | -39.364 M 0.00 % | -39.364 M 28.76 % | -55.257 M 0.00 % | -55.257 M 0.00 % | -55.257 M 74.48 % | -216.526 M 0.00 % | -216.526 M 0.00 % | -216.526 M -44.62 % | -149.719 M 0.00 % | -149.719 M 0.00 % | -149.719 M 0.00 % | -149.719 M 45.13 % | -272.842 M 0.00 % | -272.842 M 0.00 % | -272.842 M 0.00 % | -272.842 M -79.53 % | -151.976 M 0.00 % | -151.976 M 0.00 % | -151.976 M 0.00 % | -151.976 M | 0.000 100.00 % | -95.201 M 0.00 % | -95.201 M 0.00 % | -95.201 M 0.00 % | -95.201 M 19.50 % | -118.260 M 0.00 % | -118.260 M 0.00 % | -118.260 M 0.00 % | -118.260 M 46.90 % | -222.693 M 0.00 % | -222.693 M 0.00 % | -222.693 M 0.00 % | -222.693 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.338 M -0.92 % | 139.616 M 1.22 % | 137.930 M -13.23 % | 158.960 M -1.29 % | 161.042 M 0.04 % | 160.980 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 % | 106.004 M 0.00 % | 106.004 M 0.00 % | 106.004 M -56.93 % | 246.100 M 0.00 % | 246.100 M 288.65 % | -130.453 M 0.00 % | -130.453 M -128.67 % | 454.955 M 0.00 % | 454.955 M 0.00 % | 454.955 M 2 158.94 % | -22.097 M 0.00 % | -22.097 M 0.00 % | -22.097 M -124.74 % | 89.302 M 0.00 % | 89.302 M 0.00 % | 89.302 M 0.00 % | 89.302 M -44.59 % | 161.178 M 0.00 % | 161.178 M 0.00 % | 161.178 M 0.00 % | 161.178 M -34.26 % | 245.172 M 0.00 % | 245.172 M 0.00 % | 245.172 M 0.00 % | 245.172 M | 0.000 -100.00 % | 172.984 M 0.00 % | 172.984 M 0.00 % | 172.984 M 0.00 % | 172.984 M -22.99 % | 224.619 M 0.00 % | 224.619 M 0.00 % | 224.619 M 0.00 % | 224.619 M 180.20 % | -280.091 M 0.00 % | -280.091 M 0.00 % | -280.091 M 0.00 % | -280.091 M |
| 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 | 2018 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 |