Future Consumer Limited FCONSUMER.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.408 B 19.19 % | 3.698 B -2.98 % | 3.812 B -73.87 % | 14.585 B 24.24 % | 11.739 B -70.82 % | 40.234 B 4.20 % | 38.611 B 29.25 % | 29.873 B 42.29 % | 20.995 B 21.32 % | 17.305 B 34.14 % | 12.901 B 59.84 % | 8.071 B -10.68 % | 9.036 B 5.29 % | 8.583 B 58.10 % | 5.429 B 251.02 % | 1.547 B 18.67 % | 1.303 B 2 436.68 % | 51.374 M |
| Net income | -454.782 M 67.14 % | -1.384 B 57.01 % | -3.219 B 28.42 % | -4.497 B 6.96 % | -4.833 B -123.93 % | -2.158 B -3 278.91 % | -63.875 M 75.42 % | -259.842 M 57.41 % | -610.055 M 45.91 % | -1.128 B -9.75 % | -1.028 B -1 378.73 % | -69.495 M 87.53 % | -557.155 M -33.40 % | -417.664 M -51.77 % | -275.193 M -163.72 % | -104.351 M 80.61 % | -538.219 M -532.86 % | -85.046 M |
| Income before tax | -456.942 M 66.48 % | -1.363 B 57.23 % | -3.188 B 29.22 % | -4.504 B 2.54 % | -4.621 B -111.67 % | -2.183 B -819.26 % | -237.505 M 28.33 % | -331.407 M 22.47 % | -427.438 M 65.27 % | -1.231 B -29.61 % | -949.543 M -497.02 % | -159.047 M 77.83 % | -717.308 M -26.77 % | -565.850 M -54.30 % | -366.732 M -88.74 % | -194.308 M 62.25 % | -514.726 M -1 156.39 % | -40.969 M |
| Income before tax ratio | -0.10 71.88 % | -0.37 55.92 % | -0.84 -170.86 % | -0.31 21.56 % | -0.39 -625.44 % | -0.05 -782.18 % | -0.01 44.55 % | -0.01 45.51 % | -0.02 71.37 % | -0.07 3.38 % | -0.07 -273.52 % | -0.02 75.18 % | -0.08 -20.40 % | -0.07 2.41 % | -0.07 46.23 % | -0.13 68.19 % | -0.39 50.47 % | -0.80 |
| EBITDA | 240.888 M 291.29 % | -125.925 M 94.53 % | -2.304 B 26.56 % | -3.137 B -2.18 % | -3.070 B -2 102.80 % | -139.380 M -113.35 % | 1.044 B 71.13 % | 610.229 M 411.11 % | 119.393 M -25.64 % | 160.553 M 203.21 % | -155.559 M -154.34 % | 286.263 M 262.79 % | -175.849 M -185.77 % | 205.022 M 63.44 % | 125.443 M 19 058.63 % | -661.667 K 99.84 % | -422.684 M -973.95 % | -39.358 M |
| Net income ratio | -0.10 72.43 % | -0.37 55.69 % | -0.84 -173.91 % | -0.31 25.11 % | -0.41 -667.46 % | -0.05 -3 142.61 % | 0.00 80.98 % | -0.01 70.07 % | -0.03 55.41 % | -0.07 18.18 % | -0.08 -825.14 % | -0.01 86.04 % | -0.06 -26.70 % | -0.05 4.00 % | -0.05 24.87 % | -0.07 83.66 % | -0.41 75.05 % | -1.66 |
| Ratio EBITDA | 0.05 260.50 % | -0.03 94.37 % | -0.60 -181.01 % | -0.22 17.75 % | -0.26 -7 449.51 % | 0.00 -112.81 % | 0.03 32.41 % | 0.02 259.20 % | 0.01 -38.70 % | 0.01 176.94 % | -0.01 -134.00 % | 0.04 282.26 % | -0.02 -181.46 % | 0.02 3.38 % | 0.02 5 501.00 % | 0.00 99.87 % | -0.32 57.66 % | -0.77 |
| Gross profit ratio | 0.06 33.49 % | 0.04 133.95 % | -0.13 -210.56 % | 0.12 57.14 % | 0.07 -40.82 % | 0.12 -4.16 % | 0.13 0.46 % | 0.13 -0.72 % | 0.13 -6.56 % | 0.14 29.41 % | 0.11 16.61 % | 0.09 -56.60 % | 0.21 -32.19 % | 0.31 16.72 % | 0.27 31.21 % | 0.21 218.34 % | 0.06 -93.48 % | 0.99 |
| Weighted average shs out dil | 2.017 B 1.47 % | 1.987 B 0.19 % | 1.984 B 0.26 % | 1.978 B 0.25 % | 1.974 B 3.45 % | 1.908 B -0.07 % | 1.909 B 1.24 % | 1.886 B 3.39 % | 1.824 B 10.37 % | 1.653 B 2.29 % | 1.616 B 1.10 % | 1.598 B 0.92 % | 1.583 B 5.10 % | 1.507 B 82.34 % | 826.244 M 106.85 % | 399.437 M 8.75 % | 367.296 M 0.00 % | 367.296 M |
| Weighted average shs out | 2.017 B 1.47 % | 1.987 B 0.19 % | 1.984 B 0.26 % | 1.978 B 0.25 % | 1.974 B 3.45 % | 1.908 B 0.15 % | 1.905 B 1.75 % | 1.872 B 3.27 % | 1.813 B 9.69 % | 1.653 B 2.32 % | 1.615 B 1.07 % | 1.598 B 0.92 % | 1.583 B 5.10 % | 1.507 B 82.34 % | 826.244 M 106.85 % | 399.437 M 8.75 % | 367.296 M 0.00 % | 367.296 M |
| EPS diluted | -0.23 67.14 % | -0.70 56.79 % | -1.62 28.63 % | -2.27 7.35 % | -2.45 -116.81 % | -1.13 -3 273.13 % | -0.03 76.07 % | -0.14 57.58 % | -0.33 51.47 % | -0.68 -6.25 % | -0.64 -1 371.26 % | -0.04 87.57 % | -0.35 -25.00 % | -0.28 15.15 % | -0.33 -26.92 % | -0.26 82.31 % | -1.47 -539.13 % | -0.23 |
| Earnings per share | -0.23 67.14 % | -0.70 56.79 % | -1.62 28.63 % | -2.27 7.35 % | -2.45 -116.81 % | -1.13 -3 273.13 % | -0.03 76.07 % | -0.14 58.82 % | -0.34 50.00 % | -0.68 -6.25 % | -0.64 -1 371.26 % | -0.04 87.57 % | -0.35 -25.00 % | -0.28 15.15 % | -0.33 -26.92 % | -0.26 82.31 % | -1.47 -539.13 % | -0.23 |
| Gross profit | 255.875 M 59.11 % | 160.819 M 132.94 % | -488.194 M -128.89 % | 1.690 B 95.23 % | 865.462 M -82.73 % | 5.012 B -0.13 % | 5.018 B 29.84 % | 3.865 B 41.26 % | 2.736 B 13.37 % | 2.414 B 73.59 % | 1.390 B 86.39 % | 745.919 M -61.24 % | 1.924 B -28.60 % | 2.695 B 84.54 % | 1.460 B 360.57 % | 317.103 M 277.78 % | 83.939 M 65.43 % | 50.739 M |
| Income tax expense | -2.150 M 87.02 % | -16.560 M -152.35 % | 31.634 M 613.37 % | -6.162 M -102.91 % | 211.758 M 1 259.94 % | -18.256 M 88.98 % | -165.674 M -563.44 % | -24.972 M -380.77 % | 8.894 M 1 311.75 % | 630.000 K 1 469.57 % | -46.000 K 99.22 % | -5.872 M -112.17 % | 48.244 M -45.19 % | 88.022 M 221.65 % | 27.366 M 71.59 % | 15.948 M -61.43 % | 41.353 M 1 442.27 % | 2.681 M |
| Cost of revenue | 4.152 B 17.37 % | 3.537 B 1.38 % | 3.489 B -72.94 % | 12.895 B 18.59 % | 10.874 B -69.13 % | 35.222 B 4.85 % | 33.592 B 29.16 % | 26.008 B 42.44 % | 18.258 B 22.61 % | 14.892 B 29.38 % | 11.510 B 57.13 % | 7.325 B 3.00 % | 7.112 B 20.80 % | 5.887 B 48.37 % | 3.968 B 222.77 % | 1.229 B 0.83 % | 1.219 B 191 855.46 % | 635.178 K |
| General and administrative expenses | 0.000 -100.00 % | 80.922 M -6.23 % | 86.300 M -45.63 % | 158.721 M 37.69 % | 115.275 M -51.72 % | 238.781 M 9.08 % | 218.908 M 14.70 % | 190.852 M 80.85 % | 105.529 M -12.02 % | 119.940 M -8.18 % | 130.620 M 63.85 % | 79.720 M -62.21 % | 210.977 M -88.48 % | 1.831 B 103.00 % | 902.126 M 188.46 % | 312.737 M 3.24 % | 302.930 M 269.04 % | 82.085 M |
| Selling and marketing expenses | 0.000 -100.00 % | 109.664 M -25.31 % | 146.829 M -76.23 % | 617.746 M 29.97 % | 475.308 M -60.48 % | 1.203 B -4.39 % | 1.258 B 7.68 % | 1.168 B 27.47 % | 916.568 M 31.88 % | 694.991 M 77.59 % | 391.349 M 38.02 % | 283.545 M -38.87 % | 463.840 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 355.553 M -53.28 % | 761.108 M -80.80 % | 3.964 B 9.40 % | 3.623 B 24.51 % | 2.910 B 3 828.13 % | 74.080 M 19.33 % | 62.079 M 17.03 % | 53.044 M 95.49 % | 27.134 M 45.05 % | 18.707 M 194.60 % | 6.350 M 29.09 % | 4.919 M -97.95 % | 240.089 M -0.27 % | 240.741 M 163.83 % | 91.248 M 384.05 % | 18.851 M 126.07 % | 8.339 M |
| Operating expenses | 499.523 M -8.54 % | 546.139 M -45.07 % | 994.237 M -79.03 % | 4.740 B 12.50 % | 4.214 B -3.17 % | 4.352 B -2.80 % | 4.477 B 20.82 % | 3.705 B 27.63 % | 2.903 B -7.67 % | 3.145 B 36.33 % | 2.307 B 24.21 % | 1.857 B -28.27 % | 2.589 B -3.72 % | 2.689 B 74.40 % | 1.542 B 281.61 % | 403.984 M -29.56 % | 573.503 M 534.24 % | 90.423 M |
| Cost and expenses | 4.651 B 13.91 % | 4.083 B -8.92 % | 4.483 B -74.58 % | 17.636 B 16.89 % | 15.088 B -61.87 % | 39.573 B 3.95 % | 38.069 B 28.12 % | 29.713 B 40.41 % | 21.162 B 17.33 % | 18.036 B 30.54 % | 13.817 B 50.48 % | 9.182 B -5.35 % | 9.701 B 13.12 % | 8.576 B 55.65 % | 5.510 B 237.32 % | 1.633 B -8.89 % | 1.793 B 1 868.80 % | 91.059 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 499.523 M 162.10 % | 190.586 M -18.25 % | 233.129 M -69.98 % | 776.467 M 31.47 % | 590.583 M -59.03 % | 1.442 B -2.39 % | 1.477 B 8.66 % | 1.359 B 32.98 % | 1.022 B 25.42 % | 814.931 M 56.13 % | 521.969 M 43.69 % | 363.265 M -46.17 % | 674.817 M -63.15 % | 1.831 B 103.00 % | 902.126 M 188.46 % | 312.737 M 3.24 % | 302.930 M 269.04 % | 82.085 M |
| Interest income | 0.000 -100.00 % | 46.133 M -5.27 % | 48.702 M -39.11 % | 79.987 M -22.33 % | 102.980 M -17.31 % | 124.538 M -25.50 % | 167.159 M 30.60 % | 127.991 M -11.13 % | 144.014 M -23.56 % | 188.395 M -34.14 % | 286.037 M 22.31 % | 233.861 M -43.85 % | 416.508 M 6.39 % | 391.491 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 607.305 M -0.95 % | 613.122 M 14.69 % | 534.597 M -15.44 % | 632.213 M -12.55 % | 722.950 M -16.95 % | 870.512 M 18.47 % | 734.773 M 39.78 % | 525.679 M 17.18 % | 448.592 M -36.11 % | 702.164 M 119.89 % | 319.323 M 511.69 % | 52.203 M -65.62 % | 151.860 M -36.75 % | 240.089 M -0.27 % | 240.741 M 124.10 % | 107.426 M 388.16 % | 22.006 M 1 613.78 % | 1.284 M |
| Depreciation and amortization | 158.468 M -11.23 % | 178.517 M -44.52 % | 321.749 M -37.42 % | 514.181 M -11.68 % | 582.167 M -17.27 % | 703.679 M 32.59 % | 530.723 M 27.59 % | 415.957 M 27.90 % | 325.227 M -46.08 % | 603.112 M 22.97 % | 490.443 M 24.76 % | 393.107 M 5.50 % | 372.600 M 61.91 % | 230.131 M -9.16 % | 253.335 M 193.82 % | 86.220 M 23.11 % | 70.036 M 21 336.82 % | 326.707 K |
| Operating income | -243.648 M 36.77 % | -385.322 M 41.70 % | -660.911 M 78.33 % | -3.050 B 8.85 % | -3.346 B -1 802.96 % | -175.834 M -131.29 % | 561.987 M 252.03 % | 159.641 M 195.50 % | -167.161 M 77.13 % | -730.979 M 20.22 % | -916.216 M 17.53 % | -1.111 B -67.24 % | -664.335 M -10 295.44 % | 6.516 M 108.03 % | -81.188 M 6.55 % | -86.882 M 82.25 % | -489.564 M -1 133.64 % | -39.685 M |
| Operating income ratio | -0.06 46.95 % | -0.10 39.91 % | -0.17 17.08 % | -0.21 26.63 % | -0.29 -6 421.90 % | 0.00 -130.03 % | 0.01 172.37 % | 0.01 167.12 % | -0.01 81.15 % | -0.04 40.52 % | -0.07 48.41 % | -0.14 -87.24 % | -0.07 -9 783.28 % | 0.00 105.08 % | -0.01 73.38 % | -0.06 85.05 % | -0.38 51.37 % | -0.77 |
| Total other income expenses net | -213.294 M 78.19 % | -978.062 M 61.29 % | -2.527 B -73.83 % | -1.454 B -13.99 % | -1.275 B 35.69 % | -1.983 B -154.55 % | -779.048 M -45.64 % | -534.931 M -11.77 % | -478.613 M 35.90 % | -746.627 M -1 413.47 % | -49.332 M -105.19 % | 950.423 M 1 189.60 % | -87.227 M -160.39 % | -33.498 M 88.19 % | -283.643 M -158.12 % | -109.889 M -336.73 % | -25.162 M -1 859.51 % | -1.284 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 4.190 B 4.61 % | 4.006 B -3.31 % | 4.143 B -24.66 % | 5.499 B -6.31 % | 5.869 B -9.33 % | 6.473 B -14.59 % | 7.578 B 31.89 % | 5.746 B 35.32 % | 4.246 B -27.48 % | 5.855 B -7.96 % | 6.361 B 541.18 % | 992.086 M 1 317.13 % | -81.510 M -21.22 % | -67.241 M -103.60 % | 1.866 B 23.82 % | 1.507 B 251.38 % | 428.815 M -19.23 % | 530.932 M |
| Total investments | 952.089 M 11.27 % | 855.684 M 1 603.02 % | 50.245 M -41.03 % | 85.209 M -86.94 % | 652.547 M -1.58 % | 663.035 M -10.05 % | 737.126 M 113.18 % | 345.784 M -17.49 % | 419.066 M 247.77 % | 120.502 M 3.60 % | 116.311 M -23.11 % | 151.275 M -86.73 % | 1.140 B -42.56 % | 1.985 B 63.00 % | 1.218 B 20.64 % | 1.009 B -54.53 % | 2.220 B -17.38 % | 2.687 B |
| Total debt | 4.329 B 5.58 % | 4.100 B -4.24 % | 4.282 B -25.85 % | 5.775 B -7.42 % | 6.238 B -10.32 % | 6.955 B -14.52 % | 8.137 B 31.73 % | 6.177 B 31.02 % | 4.714 B -22.46 % | 6.080 B -9.72 % | 6.734 B 514.15 % | 1.096 B 13 944.82 % | 7.807 M -95.82 % | 186.697 M -90.37 % | 1.939 B 14.88 % | 1.688 B 202.71 % | 557.568 M -2.34 % | 570.943 M |
| Accumulated other comprehensive income loss | -14.966 B -7 893.76 % | 192.026 M -2.58 % | 197.107 M -26.37 % | 267.698 M -18.41 % | 328.097 M 118.45 % | -1.778 B -36.46 % | -1.303 B -32.40 % | -984.064 M -50.01 % | -656.017 M 20.28 % | -822.942 M -25.03 % | -658.170 M -117.55 % | -302.539 M -42.22 % | -212.723 M 45.10 % | -387.485 M 33.39 % | -581.732 M -70.02 % | -342.157 M -310.27 % | -83.397 M -440.62 % | -15.426 M |
| Retained earnings | 0.000 100.00 % | -19.045 B -7.84 % | -17.661 B -21.82 % | -14.498 B -44.07 % | -10.063 B -89.08 % | -5.322 B 11.61 % | -6.021 B -3.65 % | -5.809 B -3.14 % | -5.632 B -52.93 % | -3.683 B -36.84 % | -2.691 B -61.37 % | -1.668 B -11.35 % | -1.498 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 11.982 B 0.16 % | 11.963 B 0.37 % | 11.919 B 0.15 % | 11.901 B 0.51 % | 11.842 B 2.73 % | 11.527 B 0.73 % | 11.443 B 0.26 % | 11.413 B 14.42 % | 9.975 B 0.30 % | 9.945 B 0.02 % | 9.943 B 3.70 % | 9.588 B 1.38 % | 9.457 B -40.00 % | 15.762 B 90.77 % | 8.262 B 43.38 % | 5.762 B 56.23 % | 3.688 B 1.37 % | 3.638 B |
| Total equity | -2.980 B 2.54 % | -3.058 B -65.87 % | -1.844 B -222.62 % | 1.503 B -74.60 % | 5.919 B -43.85 % | 10.542 B 6.73 % | 9.878 B -1.17 % | 9.995 B 11.51 % | 8.963 B 28.41 % | 6.980 B -13.12 % | 8.034 B -2.26 % | 8.220 B -3.34 % | 8.504 B -40.85 % | 14.375 B 73.21 % | 8.299 B 43.11 % | 5.799 B 57.19 % | 3.689 B 1.37 % | 3.639 B |
| Other non current liabilities | 255.467 M 8 580.50 % | 2.943 M -80.42 % | 15.030 M -90.38 % | 156.307 M 11.33 % | 140.398 M -15.39 % | 165.940 M 25.18 % | 132.564 M 86.92 % | 70.921 M -19.86 % | 88.496 M -90.97 % | 979.501 M 1 328.20 % | 68.583 M 83.94 % | 37.285 M 513.85 % | 6.074 M -98.54 % | 415.730 M -79.84 % | 2.062 B 178.02 % | 741.733 M 744.41 % | 87.840 M -25.52 % | 117.937 M |
| Long term debt | 289.572 M 4 692.65 % | 6.042 M -96.05 % | 152.922 M -91.51 % | 1.801 B -12.84 % | 2.067 B -29.81 % | 2.945 B 6.03 % | 2.777 B -10.46 % | 3.101 B 101.14 % | 1.542 B -43.31 % | 2.720 B -24.60 % | 3.607 B 454 226.45 % | 794.000 K 1 520.41 % | 49.000 K -99.97 % | 186.697 M -16.42 % | 223.386 M -86.76 % | 1.688 B 202.71 % | 557.568 M -2.34 % | 570.943 M |
| Total non current liabilities | 845.780 M 9 313.24 % | 8.985 M -95.08 % | 182.578 M -93.01 % | 2.611 B -9.86 % | 2.897 B -23.75 % | 3.799 B 2.73 % | 3.698 B -7.38 % | 3.993 B 55.20 % | 2.573 B -24.59 % | 3.412 B -9.29 % | 3.761 B 9 776.73 % | 38.079 M 167.52 % | 14.234 M -97.64 % | 602.427 M -73.64 % | 2.286 B -6.05 % | 2.433 B 254.69 % | 685.887 M -0.78 % | 691.290 M |
| Other current liabilities | 2.850 B -21.74 % | 3.641 B 71.71 % | 2.120 B 209.26 % | 685.663 M 21.69 % | 563.460 M 58.14 % | 356.300 M -50.00 % | 712.628 M 0.43 % | 709.583 M 32.03 % | 537.442 M 96.44 % | 273.592 M -45.83 % | 505.065 M 275.95 % | 134.345 M -49.50 % | 266.014 M -16.73 % | 319.442 M 189.98 % | -355.015 M -145.63 % | 777.984 M 80.66 % | 430.627 M -54.58 % | 948.086 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 873.290 M -62.24 % | 2.313 B -10.70 % | 2.590 B 349.24 % | 576.479 M -12.45 % | 658.445 M -13.36 % | 759.958 M 41.14 % | 538.452 M 82.75 % | 294.638 M 64.25 % | 179.387 M 57.32 % | 114.026 M -52.98 % | 242.489 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 4.040 B -1.34 % | 4.094 B -0.84 % | 4.129 B 3.91 % | 3.974 B -4.74 % | 4.171 B 4.00 % | 4.011 B -25.16 % | 5.360 B 85.47 % | 2.890 B -5.12 % | 3.046 B 14.02 % | 2.671 B -14.57 % | 3.127 B 185.36 % | 1.096 B 1 412.25 % | 72.454 M -95.76 % | 1.707 B -0.50 % | 1.716 B | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 7.836 B -3.58 % | 8.126 B 6.35 % | 7.641 B -5.83 % | 8.114 B -12.93 % | 9.318 B 15.99 % | 8.034 B -11.88 % | 9.117 B 46.17 % | 6.237 B 15.88 % | 5.382 B 19.72 % | 4.496 B -3.83 % | 4.674 B 100.13 % | 2.336 B 97.09 % | 1.185 B -64.45 % | 3.333 B 145.00 % | 1.361 B 74.88 % | 777.984 M 80.66 % | 430.627 M -54.58 % | 948.086 M |
| Total liabilities | 8.681 B 6.71 % | 8.135 B 3.98 % | 7.824 B -27.05 % | 10.725 B -12.20 % | 12.215 B 3.23 % | 11.833 B -7.66 % | 12.815 B 25.27 % | 10.230 B 28.60 % | 7.955 B 0.61 % | 7.907 B -6.26 % | 8.435 B 255.35 % | 2.374 B 97.92 % | 1.199 B -69.53 % | 3.936 B 7.94 % | 3.646 B 13.56 % | 3.211 B 187.57 % | 1.117 B -31.89 % | 1.639 B |
| Other non current assets | 139.021 M -13.60 % | 160.905 M -5.27 % | 169.854 M -86.31 % | 1.241 B -6.70 % | 1.330 B 111.47 % | 628.938 M -13.31 % | 725.494 M -10.81 % | 813.413 M 39.12 % | 584.693 M -43.15 % | 1.028 B -35.81 % | 1.602 B 9.39 % | 1.465 B 21.65 % | 1.204 B -65.16 % | 3.456 B 235.39 % | 1.030 B 36.53 % | 754.745 M 21.21 % | 622.658 M -77.53 % | 2.771 B |
| Long term investments | 951.694 M 11.29 % | 855.178 M 1 602.76 % | 50.223 M -41.06 % | 85.210 M -86.94 % | 652.547 M -1.58 % | 663.035 M -10.05 % | 737.126 M 187.70 % | 256.215 M -38.86 % | 419.036 M 626.90 % | -79.528 M 91.00 % | -883.705 M 18.72 % | -1.087 B -1 189.27 % | 99.807 M 110.11 % | -987.690 M -181.12 % | 1.218 B 20.64 % | 1.009 B -54.53 % | 2.220 B | 0.000 |
| Intangible assets | 720.288 M 73 927.54 % | 973.000 K -94.03 % | 16.297 M -98.96 % | 1.570 B -8.42 % | 1.714 B -11.85 % | 1.945 B -9.26 % | 2.143 B -8.35 % | 2.339 B -5.93 % | 2.486 B 41.94 % | 1.751 B -3.74 % | 1.819 B -5.28 % | 1.921 B -5.02 % | 2.022 B 13.63 % | 1.780 B | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 364.440 M | 0.000 -100.00 % | 26.215 M -96.21 % | 691.102 M 0.00 % | 691.102 M 0.00 % | 691.102 M -51.45 % | 1.423 B -13.15 % | 1.639 B -2.27 % | 1.677 B -64.02 % | 4.660 B -4.57 % | 4.883 B 129.89 % | 2.124 B 1.95 % | 2.084 B -47.15 % | 3.943 B 24.80 % | 3.159 B 38.13 % | 2.287 B 1 606.35 % | 134.046 M 7.12 % | 125.132 M |
| Goodwill and intangible assets | 1.085 B 111 382.84 % | 973.000 K -97.71 % | 42.512 M -98.12 % | 2.261 B -6.00 % | 2.406 B -8.74 % | 2.636 B -26.10 % | 3.567 B -10.32 % | 3.978 B -4.45 % | 4.163 B -35.07 % | 6.412 B -4.34 % | 6.703 B 65.70 % | 4.045 B -1.48 % | 4.106 B -28.25 % | 5.723 B 81.14 % | 3.159 B 38.13 % | 2.287 B 1 606.35 % | 134.046 M 7.12 % | 125.132 M |
| Property plant equipment net | 2.647 B 4 463.73 % | 58.003 M -89.23 % | 538.581 M -87.14 % | 4.186 B -4.61 % | 4.389 B -19.86 % | 5.477 B -10.56 % | 6.123 B 6.65 % | 5.742 B 12.56 % | 5.101 B 42.98 % | 3.568 B 32.91 % | 2.684 B 256.60 % | 752.687 M 13.71 % | 661.950 M -19.57 % | 823.053 M -66.90 % | 2.487 B 130.51 % | 1.079 B 42.11 % | 759.146 M 2.58 % | 740.055 M |
| Total non current assets | 4.823 B 348.58 % | 1.075 B -33.68 % | 1.621 B -79.15 % | 7.774 B -11.43 % | 8.777 B -8.88 % | 9.633 B -15.07 % | 11.343 B 5.11 % | 10.792 B 5.10 % | 10.269 B -6.04 % | 10.929 B 8.15 % | 10.105 B 95.04 % | 5.181 B -14.67 % | 6.072 B -32.75 % | 9.029 B 14.35 % | 7.895 B 53.79 % | 5.134 B 37.42 % | 3.736 B 2.74 % | 3.636 B |
| Other current assets | 251.327 M -93.53 % | 3.884 B -3.15 % | 4.010 B 115.29 % | 1.863 B -8.12 % | 2.027 B 30.45 % | 1.554 B -81.03 % | 8.193 B 23.06 % | 6.658 B 50.85 % | 4.414 B 98.66 % | 2.222 B -37.27 % | 3.542 B 17.30 % | 3.020 B 58.27 % | 1.908 B -57.80 % | 4.521 B 2 866.88 % | 152.375 M -26.30 % | 206.744 M 217.49 % | 65.118 M 73.44 % | 37.545 M |
| Short term investments | 395.000 K -21.94 % | 506.000 K 65.36 % | 306.000 K 80.00 % | 170.000 K -6.59 % | 182.000 K -99.83 % | 107.658 M -14.33 % | 125.666 M 18.08 % | 106.421 M 1 346.53 % | 7.357 M -96.32 % | 200.030 M -80.00 % | 1.000 B -19.25 % | 1.238 B 19.06 % | 1.040 B -65.01 % | 2.972 B | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 138.700 M 46.43 % | 94.719 M -31.96 % | 139.208 M -49.61 % | 276.236 M -25.16 % | 369.086 M -23.57 % | 482.898 M -13.51 % | 558.298 M 29.64 % | 430.669 M -7.99 % | 468.088 M 108.27 % | 224.755 M -39.75 % | 373.025 M 257.33 % | 104.393 M 16.88 % | 89.317 M -64.83 % | 253.938 M 246.80 % | 73.223 M -59.56 % | 181.049 M 40.62 % | 128.753 M 221.80 % | 40.011 M |
| Cash and short term investments | 139.095 M 46.07 % | 95.225 M -31.75 % | 139.514 M -49.53 % | 276.406 M -25.15 % | 369.268 M -37.47 % | 590.556 M -13.66 % | 683.964 M 27.35 % | 537.090 M 12.97 % | 475.445 M 11.93 % | 424.785 M -69.06 % | 1.373 B 2.25 % | 1.343 B 18.89 % | 1.129 B -64.99 % | 3.226 B 4 306.17 % | 73.223 M -59.56 % | 181.049 M 40.62 % | 128.753 M 221.80 % | 40.011 M |
| Total current assets | 878.707 M -78.05 % | 4.002 B -10.86 % | 4.490 B 0.80 % | 4.454 B -52.40 % | 9.357 B -26.56 % | 12.742 B 12.27 % | 11.350 B 20.33 % | 9.433 B 41.86 % | 6.649 B 67.99 % | 3.958 B -37.80 % | 6.364 B 17.58 % | 5.412 B 49.06 % | 3.631 B -60.88 % | 9.282 B 129.20 % | 4.050 B 4.48 % | 3.876 B 262.28 % | 1.070 B -34.86 % | 1.642 B |
| Inventory | 362.623 M 1 766.88 % | 19.424 M -93.43 % | 295.633 M -62.37 % | 785.704 M 38.01 % | 569.302 M -65.75 % | 1.662 B -32.67 % | 2.468 B 10.08 % | 2.242 B 27.60 % | 1.757 B 43.58 % | 1.224 B 9.80 % | 1.115 B 6.71 % | 1.045 B 77.43 % | 588.754 M -62.86 % | 1.585 B 30.68 % | 1.213 B 19.83 % | 1.012 B 161.68 % | 386.828 M 54.10 % | 251.017 M |
| Net receivables | 125.662 M 3 342.79 % | 3.650 M -91.78 % | 44.410 M -97.10 % | 1.529 B -76.07 % | 6.391 B -28.47 % | 8.936 B 218 800.22 % | 4.082 M 2 215.03 % | -193.000 K -108.80 % | 2.194 M 133.35 % | -6.578 M -100.42 % | 1.550 B 40.99 % | 1.100 B 62 273.68 % | 1.763 M -99.96 % | 4.273 B 63.63 % | 2.611 B 5.46 % | 2.476 B 406.13 % | 489.228 M -62.76 % | 1.314 B |
| Tax assets | 0.000 -100.00 % | 1.000 K -100.00 % | 819.853 M 160 655.49 % | 510.000 K 23.79 % | 412.000 K -99.82 % | 228.159 M 20.10 % | 189.975 M 6 428.35 % | 2.910 M 170.70 % | 1.075 M 58.79 % | 677.000 K | 0.000 -100.00 % | 5.845 M | 0.000 -100.00 % | 14.451 M 1 242.88 % | 1.076 M -71.36 % | 3.757 M 1 385.10 % | 252.976 K | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 946.242 M 142.12 % | 390.814 M -24.57 % | 518.138 M -54.62 % | 1.142 B -42.73 % | 1.994 B -35.48 % | 3.090 B 3.18 % | 2.995 B 24.63 % | 2.403 B 43.09 % | 1.679 B 69.04 % | 993.463 M 0.89 % | 984.728 M -10.94 % | 1.106 B 30.60 % | 846.654 M -35.22 % | 1.307 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 314.545 M -8.49 % | 343.737 M 0.43 % | 342.260 M -8.77 % | 375.172 M -7.85 % | 407.121 M -18.80 % | 501.376 M 452.58 % | 90.733 M 6.72 % | 85.022 M | 0.000 -100.00 % | 8.111 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 3.773 M 6 887.04 % | 54.000 K -16.92 % | 65.000 K -7.14 % | 70.000 K 184.34 % | -83.000 K -165.87 % | 126.000 K 100.52 % | -24.002 M -156.71 % | 42.324 M -45.71 % | 77.965 M -63.69 % | 214.702 M -36.53 % | 338.276 M 107.47 % | 163.050 M -22.02 % | 209.095 M -44.90 % | 379.464 M 9.49 % | 346.575 M -53.27 % | 741.733 M 744.41 % | 87.840 M -25.52 % | 117.937 M |
| Capital lease obligations | 336.554 M 2 853.26 % | 11.396 M -93.91 % | 187.132 M -67.24 % | 571.136 M 28.99 % | 442.770 M -47.75 % | 847.327 M | 0.000 100.00 % | -185.399 M -46.39 % | -126.647 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.320 B 9.20 % | 11.282 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -14.966 B -490.53 % | 3.832 B 0.00 % | 3.832 B 0.01 % | 3.832 B 0.49 % | 3.813 B 186.58 % | 1.331 B -68.20 % | 4.184 B -3.79 % | 4.349 B 5.28 % | 4.131 B 661.92 % | 542.146 M 75.17 % | 309.490 M 126.09 % | 136.885 M 1 370.46 % | 9.309 M 102.91 % | -320.329 M -217.76 % | 272.026 M 138.60 % | -704.784 M -710.35 % | -86.973 M 25.71 % | -117.070 M |
| Deferred tax liabilities non current | 300.741 M | 0.000 -100.00 % | 14.626 M -95.69 % | 339.136 M -2.00 % | 346.070 M -0.06 % | 346.287 M -16.22 % | 413.347 M 0.00 % | 413.347 M -6.25 % | 440.910 M 22 045 400.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 27.000 K | 0.000 | 0.000 -100.00 % | 3.206 M -92.08 % | 40.478 M 1 579.37 % | 2.410 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 5.701 B 12.28 % | 5.078 B -16.91 % | 6.111 B -50.03 % | 12.229 B -32.57 % | 18.135 B -18.95 % | 22.375 B -1.40 % | 22.693 B 12.20 % | 20.225 B 19.55 % | 16.918 B 13.64 % | 14.887 B -9.61 % | 16.469 B 55.46 % | 10.594 B 9.18 % | 9.703 B -47.01 % | 18.311 B 53.29 % | 11.945 B 32.58 % | 9.010 B 87.48 % | 4.806 B -8.96 % | 5.279 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 160.778 M -93.96 % | 2.661 B 22.55 % | 2.171 B 74.64 % | 1.243 B 401.21 % | 248.062 M 229.19 % | 75.355 M -77.95 % | 341.709 M 2 137.50 % | -16.771 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 208.000 K -84.15 % | 1.312 M -54.66 % | 2.894 M -90.98 % | 32.072 M 222.40 % | -26.203 M -145.45 % | 57.649 M -10.98 % | 64.757 M -36.55 % | 102.067 M 284.23 % | 26.564 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -40.137 M -263.80 % | 24.504 M -97.31 % | 910.170 M -27.11 % | 1.249 B -28.70 % | 1.751 B 274.21 % | -1.005 B 41.52 % | -1.719 B -7.42 % | -1.600 B -29.53 % | -1.235 B -250.90 % | 818.702 M 142.49 % | -1.927 B -6 011.03 % | -31.527 M -109.48 % | 332.427 M 111.07 % | -3.003 B -473.79 % | 803.410 M 262.69 % | -493.823 M -396.89 % | 166.330 M 125.94 % | -641.328 M |
| Accounts receivables | -224.500 M -1 003.25 % | -20.349 M -104.39 % | 463.850 M -81.34 % | 2.485 B 761.39 % | -375.758 M 78.55 % | -1.752 B 18.29 % | -2.144 B -27.71 % | -1.679 B -15.08 % | -1.459 B -254.37 % | 944.936 M 469.87 % | -255.475 M -205.55 % | -83.612 M 86.65 % | -626.285 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -45.581 M -2 750.59 % | -1.599 M -100.40 % | 395.271 M 282.66 % | -216.401 M -119.80 % | 1.093 B 35.49 % | 806.468 M 520.09 % | -191.976 M 60.43 % | -485.095 M 26.13 % | -656.698 M -492.75 % | -110.788 M -963.98 % | 12.823 M -78.11 % | 58.586 M 109.92 % | -590.325 M -156.43 % | -230.207 M -93.53 % | -118.951 M -171.52 % | 166.321 M 222.47 % | -135.811 M 45.90 % | -251.017 M |
| Accounts payables | 220.195 M 130.10 % | 95.694 M 158.29 % | -164.164 M 80.30 % | -833.282 M 11.32 % | -939.662 M -1 827.80 % | 54.385 M -90.63 % | 580.592 M -18.41 % | 711.610 M 5.00 % | 677.719 M 3 895.68 % | -17.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 9.749 M 119.80 % | -49.242 M -122.88 % | 215.213 M 215.14 % | -186.917 M -109.47 % | 1.974 B 1 827.96 % | -114.230 M -414.48 % | 36.324 M 103.26 % | -1.115 B -92.69 % | -578.687 M -162.26 % | 929.490 M 147.93 % | -1.939 B -2 052.24 % | -90.113 M -109.77 % | 922.752 M 133.28 % | -2.773 B -400.63 % | 922.361 M 239.72 % | -660.144 M -318.49 % | 302.141 M 177.41 % | -390.311 M |
| Other non cash items | 337.309 M -71.65 % | 1.190 B -48.10 % | 2.293 B 81.32 % | 1.265 B 24.07 % | 1.019 B -36.27 % | 1.599 B 182.87 % | 565.373 M 41.76 % | 398.829 M 29.37 % | 308.296 M -29.88 % | 439.639 M 1 038.14 % | 38.628 M 103.89 % | -993.674 M -697.16 % | 166.399 M -37.63 % | 266.793 M 13.82 % | 234.392 M 261.89 % | -144.781 M -203.41 % | 140.005 M 795.76 % | -20.123 M |
| Net cash provided by operating activities | 857.999 K -90.78 % | 9.303 M -97.66 % | 397.838 M -66.57 % | 1.190 B 25.10 % | 951.190 M 186.13 % | 332.429 M 160.02 % | -553.833 M 40.95 % | -937.858 M -15.56 % | -811.606 M -226.71 % | 640.528 M 125.77 % | -2.485 B -214.14 % | -791.141 M -613.33 % | 154.118 M 105.02 % | -3.072 B -432.32 % | 924.404 M 223.80 % | -746.692 M -439.69 % | -138.355 M 80.29 % | -702.093 M |
| Investments in property plant and equipment | -40.715 M -184.74 % | -14.299 M 52.62 % | -30.180 M 67.40 % | -92.563 M -65.05 % | -56.083 M 71.39 % | -196.020 M 73.34 % | -735.159 M 17.88 % | -895.206 M 28.35 % | -1.249 B -23.21 % | -1.014 B -68.55 % | -601.602 M -390.43 % | -122.669 M 92.39 % | -1.611 B -666.94 % | -210.056 M 87.31 % | -1.656 B -439.93 % | -306.644 M -194.62 % | -104.080 M 85.94 % | -740.376 M |
| Acquisitions net | 229.977 M | 0.000 -100.00 % | 928.156 M 9 022.82 % | 10.174 M 112.86 % | -79.141 M -152.27 % | 151.415 M 181.58 % | -185.602 M -2 531.53 % | -7.053 M -100.74 % | 947.379 M 968.02 % | -109.142 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.847 M 498.58 % | 6.323 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 100.00 % | -928.156 M -1 350.24 % | -64.000 M 52.61 % | -135.050 M 12.87 % | -155.002 M 55.41 % | -347.605 M -203.13 % | -114.673 M -268.71 % | -31.101 M 88.18 % | -263.068 M 95.07 % | -5.331 B 24.74 % | -7.083 B -45.44 % | -4.870 B 75.33 % | -19.743 B -742.48 % | -2.343 B -1.05 % | -2.319 B 16.26 % | -2.769 B 61.14 % | -7.127 B |
| Sales maturities of investments | 0.000 -100.00 % | 110.177 M 267.26 % | 30.000 M 749 900.00 % | 4.000 K -99.87 % | 3.000 M 101.98 % | -151.415 M -128.40 % | 533.207 M 25 063.14 % | 2.119 M -98.94 % | 200.000 M -81.14 % | 1.061 B -59.36 % | 2.610 B -67.36 % | 7.994 B 32.75 % | 6.022 B -59.61 % | 14.910 B 3 029.63 % | 476.429 M -69.40 % | 1.557 B -48.16 % | 3.003 B -31.76 % | 4.401 B |
| Other investing activites | 0.000 -100.00 % | 3.890 M -99.59 % | 938.511 M 364.68 % | 201.968 M 83.87 % | 109.845 M -21.96 % | 140.762 M -52.25 % | 294.779 M 216.83 % | -252.324 M 81.18 % | -1.341 B -294.22 % | 690.366 M -51.43 % | 1.421 B 3 384.36 % | 40.795 M 79.52 % | 22.724 M 483.41 % | 3.895 M 489.50 % | -1.000 M -100.60 % | 166.105 M 82 952.35 % | 200.000 K 445.02 % | 36.696 K |
| Net cash used for investing activites | 189.262 M 89.70 % | 99.768 M -89.37 % | 938.331 M 1 588.16 % | 55.583 M 135.31 % | -157.429 M 25.13 % | -210.260 M 52.25 % | -440.380 M 65.25 % | -1.267 B 14.03 % | -1.474 B -504.02 % | 364.811 M 119.19 % | -1.901 B -329.38 % | 828.917 M 289.85 % | -436.606 M 91.27 % | -5.001 B -42.19 % | -3.517 B -289.59 % | -902.845 M -794.61 % | 129.978 M 103.75 % | -3.467 B |
| Debt repayment | -158.325 M -1 026.39 % | -14.056 M 98.77 % | -1.145 B -45.40 % | -787.243 M -111.88 % | -371.556 M 83.29 % | -2.224 B -214.33 % | 1.945 B -2.62 % | 1.997 B -34.35 % | 3.042 B 479.08 % | -802.531 M -116.88 % | 4.754 B 3 405.29 % | -143.817 M -153.36 % | 269.534 M -74.79 % | 1.069 B 405.39 % | 211.522 M 163.42 % | -333.528 M -2 393.82 % | -13.374 M -102.34 % | 570.943 M |
| Common stock issued | 3.764 M -43.44 % | 6.655 M 528.42 % | 1.059 M | 0.000 | 0.000 -100.00 % | 2.823 B 1 760.73 % | 151.696 M -75.43 % | 617.353 M 852.75 % | 64.797 M -61.72 % | 169.288 M 112.96 % | 79.494 M | 0.000 | 0.000 -100.00 % | 7.700 B 33 861.36 % | -22.808 M -101.10 % | 2.074 B 1 465.28 % | 132.500 M -96.36 % | 3.636 B |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.944 M 92.17 % | -229.268 M | 0.000 100.00 % | -129.622 M 36.11 % | -202.883 M | 0.000 | 0.000 | 0.000 100.00 % | -215.810 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 100.00 % | -1.907 M -258.46 % | -532.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -171.690 M 48.58 % | -333.898 M 39.42 % | -551.167 M -2.83 % | -536.017 M 31.93 % | -787.485 M -4.77 % | -751.627 M -68.20 % | -446.875 M -13.45 % | -393.898 M -23.77 % | -318.253 M -54.22 % | -206.359 M -351.88 % | 81.928 M 147.93 % | -170.945 M 70.05 % | -570.750 M -124.77 % | 2.304 B 2 761.07 % | -86.573 M -293.40 % | -22.006 M -1 612.94 % | -1.285 M |
| Net cash used provided by financing activities | -154.561 M 13.70 % | -179.091 M 87.88 % | -1.477 B -10.39 % | -1.338 B -47.47 % | -907.573 M -339.67 % | -206.422 M -118.50 % | 1.116 B -48.53 % | 2.168 B -16.10 % | 2.584 B 323.80 % | -1.154 B -124.95 % | 4.627 B 7 575.81 % | -61.889 M -142.64 % | 145.152 M -98.18 % | 7.977 B 220.04 % | 2.492 B 50.70 % | 1.654 B 1 602.95 % | 97.120 M -97.69 % | 4.205 B |
| Effect of forex changes on cash | 8.422 M 1 306.59 % | -698.000 K -116.33 % | 4.275 M 65.25 % | 2.587 M | 0.000 -100.00 % | 8.853 M 43.09 % | 6.187 M | 0.000 | 0.000 -100.00 % | 770.000 K -97.31 % | 28.579 M -22.91 % | 37.070 M 241.80 % | -26.143 M -109.40 % | 278.034 M 4 645.33 % | -6.117 M -113.29 % | 46.020 M | 0.000 | 0.000 |
| Net change in cash | 43.981 M 162.19 % | -70.719 M 48.39 % | -137.028 M -47.58 % | -92.850 M 18.42 % | -113.812 M -50.94 % | -75.400 M -159.08 % | 127.629 M 441.08 % | -37.419 M -112.55 % | 298.044 M 301.01 % | -148.270 M -155.19 % | 268.632 M 1 973.26 % | 12.957 M 107.93 % | -163.479 M -189.97 % | 181.711 M 270.37 % | -106.654 M -311.69 % | 50.383 M -43.23 % | 88.742 M 143.02 % | 36.516 M |
| Cash at beginning of period | 94.719 M -31.96 % | 139.208 M -49.61 % | 276.236 M -25.16 % | 369.086 M -23.57 % | 482.898 M -13.51 % | 558.298 M 29.64 % | 430.669 M -7.99 % | 468.088 M 175.27 % | 170.044 M -54.41 % | 373.025 M 257.33 % | 104.393 M 14.17 % | 91.436 M -63.99 % | 253.938 M 251.58 % | 72.227 M -59.68 % | 179.136 M 39.13 % | 128.753 M 221.80 % | 40.011 M 1 044.95 % | 3.495 M |
| Cash at end of period | 138.700 M 102.51 % | 68.489 M -50.80 % | 139.208 M -49.61 % | 276.236 M -25.16 % | 369.086 M -23.57 % | 482.898 M -13.51 % | 558.298 M 29.64 % | 430.669 M -7.99 % | 468.088 M 108.27 % | 224.755 M -39.75 % | 373.025 M 257.33 % | 104.393 M 15.40 % | 90.459 M -64.38 % | 253.938 M 250.35 % | 72.481 M -59.54 % | 179.136 M 39.13 % | 128.753 M 221.80 % | 40.011 M |
| Operating cash flow | 857.999 K -90.78 % | 9.303 M -97.66 % | 397.838 M -66.57 % | 1.190 B 25.10 % | 951.190 M 186.13 % | 332.429 M 160.02 % | -553.833 M 40.95 % | -937.858 M -15.56 % | -811.606 M -226.71 % | 640.528 M 125.77 % | -2.485 B -214.14 % | -791.141 M -613.33 % | 154.118 M 105.02 % | -3.072 B -432.32 % | 924.404 M 223.80 % | -746.692 M -439.69 % | -138.355 M 80.29 % | -702.093 M |
| Capital expenditure | -20.686 M -44.67 % | -14.299 M 52.62 % | -30.180 M 67.40 % | -92.563 M -65.05 % | -56.083 M 71.39 % | -196.020 M 73.34 % | -735.159 M 17.88 % | -895.206 M 28.35 % | -1.249 B -23.21 % | -1.014 B -68.55 % | -601.602 M -390.43 % | -122.669 M 92.39 % | -1.611 B -666.94 % | -210.056 M 87.31 % | -1.656 B -439.93 % | -306.644 M -194.62 % | -104.080 M 85.94 % | -740.376 M |
| Free CashFlow | -19.828 M -296.88 % | -4.996 M -101.36 % | 367.658 M -66.50 % | 1.097 B 22.60 % | 895.107 M 556.19 % | 136.409 M 110.58 % | -1.289 B 29.68 % | -1.833 B 11.06 % | -2.061 B -451.88 % | -373.449 M 87.90 % | -3.087 B -237.81 % | -913.810 M 37.28 % | -1.457 B 55.61 % | -3.282 B -348.82 % | -731.264 M 30.58 % | -1.053 B -334.48 % | -242.435 M 83.19 % | -1.442 B |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.122 B -2.86 % | 1.155 B 1.44 % | 1.139 B 8.55 % | 1.049 B -1.37 % | 1.064 B 13.58 % | 936.666 M -4.06 % | 976.318 M 8.79 % | 897.401 M 1.10 % | 887.663 M 4.35 % | 850.693 M -6.90 % | 913.737 M -9.03 % | 1.004 B -3.67 % | 1.043 B -58.67 % | 2.523 B -44.03 % | 4.507 B 0.16 % | 4.500 B 47.30 % | 3.055 B -18.68 % | 3.757 B 110.08 % | 1.788 B -25.14 % | 2.389 B -37.23 % | 3.805 B -59.09 % | 9.301 B 0.67 % | 9.240 B -17.56 % | 11.208 B 6.90 % | 10.484 B 3.01 % | 10.178 B 2.68 % | 9.912 B -1.97 % | 10.111 B 20.29 % | 8.406 B 4.17 % | 8.069 B 2.92 % | 7.840 B 4.47 % | 7.505 B 13.33 % | 6.623 B 24.15 % | 5.334 B -2.54 % | 5.473 B -2.23 % | 5.598 B 20.97 % | 4.628 B 10.23 % | 4.198 B -18.15 % | 5.130 B 16.35 % | 4.409 B 25.27 % | 3.520 B 1.37 % | 3.472 B -4.66 % | 3.642 B 25.33 % | 2.905 B 0.82 % | 2.882 B -8.55 % | 3.151 B 47.31 % | 2.139 B 53.64 % | 1.392 B -5.04 % | 1.466 B 14.08 % | 1.285 B -56.41 % | 2.949 B -4.44 % | 3.086 B 79.71 % | 1.717 B -18.76 % | 2.113 B 0.63 % | 2.100 B -25.39 % | 2.815 B 81.07 % | 1.554 B |
| Net income | -186.035 M -5.93 % | -175.620 M -24.41 % | -141.162 M -766.20 % | 21.189 M 113.41 % | -157.973 M 34.98 % | -242.948 M -42.22 % | -170.823 M 76.48 % | -726.163 M -197.72 % | -243.906 M 56.70 % | -563.348 M -36.63 % | -412.318 M 71.02 % | -1.423 B -49.54 % | -951.375 M 72.52 % | -3.462 B -644.52 % | -464.996 M -82.67 % | -254.549 M 19.23 % | -315.170 M 79.68 % | -1.551 B -37.31 % | -1.130 B 23.06 % | -1.468 B -114.69 % | -683.921 M 60.99 % | -1.753 B -1 853.51 % | -89.754 M 45.86 % | -165.791 M -10.99 % | -149.376 M -292.69 % | 77.523 M 248.13 % | -52.334 M -74.44 % | -30.002 M 49.20 % | -59.062 M -62.71 % | -36.299 M 22.75 % | -46.986 M 46.67 % | -88.100 M 0.40 % | -88.457 M 12.35 % | -100.919 M 27.96 % | -140.092 M 13.37 % | -161.707 M 22.01 % | -207.337 M 30.07 % | -296.499 M -29.65 % | -228.690 M 27.95 % | -317.393 M 1.89 % | -323.513 M 34.89 % | -496.867 M -131.58 % | -214.553 M -48.89 % | -144.104 M 16.28 % | -172.118 M 44.18 % | -308.340 M -148.30 % | 638.365 M 372.38 % | -234.368 M -41.91 % | -165.152 M 32.73 % | -245.523 M -28.73 % | -190.721 M -2 585.83 % | -7.101 M 93.76 % | -113.810 M -26.48 % | -89.983 M -117.18 % | -41.432 M -153.21 % | 77.863 M 121.38 % | -364.112 M |
| Income before tax | -186.955 M -5.92 % | -176.512 M -21.85 % | -144.856 M -682.34 % | 24.875 M 115.50 % | -160.449 M 22.59 % | -207.285 M -20.12 % | -172.558 M 76.14 % | -723.127 M -177.68 % | -260.414 M 52.43 % | -547.408 M -36.90 % | -399.850 M 72.34 % | -1.446 B -61.25 % | -896.512 M 74.18 % | -3.473 B -648.62 % | -463.869 M -83.40 % | -252.927 M 19.53 % | -314.325 M 73.08 % | -1.168 B 5.82 % | -1.240 B 19.36 % | -1.537 B -127.41 % | -676.095 M 65.08 % | -1.936 B -1 734.91 % | -105.512 M -93.38 % | -54.563 M 37.40 % | -87.159 M 17.31 % | -105.402 M -112.66 % | -49.564 M -126.37 % | -21.895 M 63.90 % | -60.644 M 7.42 % | -65.506 M -111.34 % | -30.996 M 43.65 % | -55.006 M 25.39 % | -73.722 M -41.48 % | -52.107 M 53.75 % | -112.664 M -0.91 % | -111.644 M 26.07 % | -151.023 M 34.86 % | -231.843 M 7.66 % | -251.088 M 26.24 % | -340.398 M 1.34 % | -345.023 M 7.52 % | -373.076 M -64.34 % | -227.013 M -42.66 % | -159.131 M 16.39 % | -190.323 M 43.33 % | -335.819 M -154.32 % | 618.271 M 339.52 % | -258.129 M -40.77 % | -183.370 M 43.91 % | -326.919 M -34.90 % | -242.344 M -1 293.58 % | -17.390 M 86.69 % | -130.655 M 6.77 % | -140.140 M -40.42 % | -99.804 M -278.64 % | 55.869 M 114.63 % | -381.775 M |
| Income before tax ratio | -0.17 -9.03 % | -0.15 -20.13 % | -0.13 -636.47 % | 0.02 115.72 % | -0.15 31.85 % | -0.22 -25.21 % | -0.18 78.07 % | -0.81 -174.67 % | -0.29 54.41 % | -0.64 -47.05 % | -0.44 69.60 % | -1.44 -67.40 % | -0.86 37.54 % | -1.38 -1 237.57 % | -0.10 -83.10 % | -0.06 45.37 % | -0.10 66.90 % | -0.31 55.17 % | -0.69 -7.72 % | -0.64 -262.27 % | -0.18 14.64 % | -0.21 -1 722.76 % | -0.01 -134.58 % | 0.00 41.44 % | -0.01 19.72 % | -0.01 -107.10 % | -0.01 -130.92 % | 0.00 69.99 % | -0.01 11.13 % | -0.01 -105.34 % | 0.00 46.06 % | -0.01 34.16 % | -0.01 -13.96 % | -0.01 52.55 % | -0.02 -3.22 % | -0.02 38.89 % | -0.03 40.90 % | -0.06 -12.81 % | -0.05 36.60 % | -0.08 21.24 % | -0.10 8.77 % | -0.11 -72.37 % | -0.06 -13.82 % | -0.05 17.07 % | -0.07 38.03 % | -0.11 -136.87 % | 0.29 255.89 % | -0.19 -48.24 % | -0.13 50.83 % | -0.25 -209.50 % | -0.08 -1 358.27 % | -0.01 92.59 % | -0.08 -14.76 % | -0.07 -39.53 % | -0.05 -339.43 % | 0.02 108.08 % | -0.25 |
| EBITDA | 87.340 M 278.04 % | -49.057 M -203.79 % | 47.264 M -78.06 % | 215.422 M 752.99 % | 25.255 M -56.10 % | 57.523 M 760.09 % | 6.688 M 101.23 % | -543.618 M -714.58 % | -66.736 M 81.59 % | -362.572 M -78.92 % | -202.649 M 83.21 % | -1.207 B -90.73 % | -632.866 M 79.78 % | -3.130 B -1 583.40 % | -185.940 M -478.86 % | 49.079 M 257.09 % | -31.242 M 96.40 % | -868.956 M -2.17 % | -850.503 M 24.21 % | -1.122 B -263.78 % | -308.465 M 77.96 % | -1.399 B -584.35 % | 288.909 M -14.37 % | 337.383 M 6.47 % | 316.881 M 28.86 % | 245.906 M -13.50 % | 284.273 M 2.72 % | 276.746 M 25.10 % | 221.212 M 21.10 % | 182.667 M 1.19 % | 180.523 M 0.38 % | 179.842 M 54.75 % | 116.216 M 9.43 % | 106.206 M 10.09 % | 96.474 M 14.65 % | 84.143 M 5.23 % | 79.958 M 39.99 % | 57.117 M -15.73 % | 67.778 M 1 226.82 % | -6.015 M 87.29 % | -47.335 M 58.07 % | -112.882 M 2.40 % | -115.661 M 4.88 % | -121.591 M 14.00 % | -141.379 M 10.46 % | -157.895 M -121.45 % | 736.135 M 414.02 % | -234.422 M -141.07 % | -97.242 M 60.52 % | -246.284 M -288.02 % | -63.472 M -151.96 % | 122.159 M 1 403.59 % | -9.371 M 69.40 % | -30.627 M -234.48 % | 22.775 M -86.29 % | 166.153 M 140.17 % | 69.181 M |
| Net income ratio | -0.17 -9.05 % | -0.15 -22.65 % | -0.12 -713.73 % | 0.02 113.60 % | -0.15 42.75 % | -0.26 -48.24 % | -0.17 78.38 % | -0.81 -194.49 % | -0.27 58.51 % | -0.66 -46.75 % | -0.45 68.14 % | -1.42 -55.24 % | -0.91 33.51 % | -1.37 -1 230.25 % | -0.10 -82.38 % | -0.06 45.17 % | -0.10 75.01 % | -0.41 34.64 % | -0.63 -2.77 % | -0.61 -242.01 % | -0.18 4.66 % | -0.19 -1 840.58 % | -0.01 34.33 % | -0.01 -3.82 % | -0.01 -287.06 % | 0.01 244.26 % | -0.01 -77.94 % | 0.00 57.77 % | -0.01 -56.20 % | 0.00 24.94 % | -0.01 48.95 % | -0.01 12.12 % | -0.01 29.40 % | -0.02 26.09 % | -0.03 11.39 % | -0.03 35.53 % | -0.04 36.56 % | -0.07 -58.40 % | -0.04 38.07 % | -0.07 21.68 % | -0.09 35.77 % | -0.14 -142.90 % | -0.06 -18.79 % | -0.05 16.96 % | -0.06 38.96 % | -0.10 -132.79 % | 0.30 277.28 % | -0.17 -49.44 % | -0.11 41.04 % | -0.19 -195.35 % | -0.06 -2 710.50 % | 0.00 96.53 % | -0.07 -55.68 % | -0.04 -115.81 % | -0.02 -171.32 % | 0.03 111.81 % | -0.23 |
| Ratio EBITDA | 0.08 283.27 % | -0.04 -202.32 % | 0.04 -79.79 % | 0.21 764.85 % | 0.02 -61.35 % | 0.06 796.50 % | 0.01 101.13 % | -0.61 -705.74 % | -0.08 82.36 % | -0.43 -92.18 % | -0.22 81.55 % | -1.20 -98.00 % | -0.61 51.08 % | -1.24 -2 907.78 % | -0.04 -478.24 % | 0.01 206.65 % | -0.01 95.58 % | -0.23 51.37 % | -0.48 -1.24 % | -0.47 -479.51 % | -0.08 46.12 % | -0.15 -581.14 % | 0.03 3.88 % | 0.03 -0.41 % | 0.03 25.10 % | 0.02 -15.76 % | 0.03 4.78 % | 0.03 4.00 % | 0.03 16.25 % | 0.02 -1.68 % | 0.02 -3.91 % | 0.02 36.55 % | 0.02 -11.86 % | 0.02 12.95 % | 0.02 17.27 % | 0.02 -13.01 % | 0.02 27.00 % | 0.01 2.96 % | 0.01 1 068.49 % | 0.00 89.86 % | -0.01 58.63 % | -0.03 -2.37 % | -0.03 24.10 % | -0.04 14.69 % | -0.05 2.09 % | -0.05 -114.56 % | 0.34 304.38 % | -0.17 -153.86 % | -0.07 65.39 % | -0.19 -790.23 % | -0.02 -154.37 % | 0.04 825.38 % | -0.01 62.34 % | -0.01 -233.63 % | 0.01 -81.63 % | 0.06 32.64 % | 0.04 |
| Gross profit ratio | 0.05 22.58 % | 0.04 -71.09 % | 0.15 -2.40 % | 0.16 3.25 % | 0.15 209.82 % | 0.05 -2.62 % | 0.05 -70.82 % | 0.17 7.55 % | 0.16 -3.72 % | 0.17 30.88 % | 0.13 -4.77 % | 0.13 300.84 % | -0.07 -245.07 % | 0.05 -66.10 % | 0.14 5.69 % | 0.13 0.20 % | 0.13 26.78 % | 0.10 110.93 % | 0.05 64.08 % | 0.03 -66.74 % | 0.09 -0.89 % | 0.09 -33.86 % | 0.13 -2.73 % | 0.14 1.00 % | 0.14 11.93 % | 0.12 -5.54 % | 0.13 -2.86 % | 0.13 -5.77 % | 0.14 9.21 % | 0.13 -6.41 % | 0.14 -0.61 % | 0.14 -0.99 % | 0.14 0.86 % | 0.14 2.30 % | 0.14 7.01 % | 0.13 -5.54 % | 0.13 -12.30 % | 0.15 5.26 % | 0.14 -1.76 % | 0.15 -1.65 % | 0.15 52.46 % | 0.10 -12.41 % | 0.11 -3.95 % | 0.12 12.09 % | 0.10 157.94 % | 0.04 -65.74 % | 0.12 -7.59 % | 0.13 -29.65 % | 0.18 147.76 % | -0.38 -233.19 % | 0.29 -5.27 % | 0.30 -19.45 % | 0.37 7.41 % | 0.35 17.34 % | 0.30 11.25 % | 0.27 -15.59 % | 0.32 |
| Weighted average shs out dil | 1.997 B -0.97 % | 2.017 B 0.00 % | 2.017 B -4.83 % | 2.119 B 6.10 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 1.07 % | 1.976 B -0.31 % | 1.982 B 0.09 % | 1.980 B -2.05 % | 2.022 B 3.25 % | 1.958 B -0.63 % | 1.970 B -0.58 % | 1.982 B 0.00 % | 1.982 B 3.93 % | 1.907 B 0.37 % | 1.900 B 5.83 % | 1.795 B -5.92 % | 1.908 B 3.58 % | 1.842 B -1.34 % | 1.867 B -2.08 % | 1.907 B 9.31 % | 1.744 B 16.29 % | 1.500 B -23.80 % | 1.969 B 8.47 % | 1.815 B -22.75 % | 2.349 B 33.33 % | 1.762 B -0.40 % | 1.769 B -12.35 % | 2.018 B 15.26 % | 1.751 B -2.54 % | 1.797 B 3.99 % | 1.728 B 4.89 % | 1.647 B -2.72 % | 1.693 B 0.42 % | 1.686 B 4.47 % | 1.614 B -15.36 % | 1.907 B 15.54 % | 1.650 B 3.08 % | 1.601 B 2.33 % | 1.565 B -17.94 % | 1.907 B 34.42 % | 1.419 B -9.21 % | 1.562 B -5.39 % | 1.652 B -13.39 % | 1.907 B 19.98 % | 1.589 B 0.83 % | 1.576 B -3.05 % | 1.626 B -14.74 % | 1.907 B 20.98 % | 1.576 B 0.00 % | 1.576 B 90.77 % | 826.244 M |
| Weighted average shs out | 1.997 B -0.97 % | 2.017 B 0.00 % | 2.017 B -4.83 % | 2.119 B 6.10 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 0.00 % | 1.997 B 1.07 % | 1.976 B -0.31 % | 1.982 B 0.09 % | 1.980 B -0.17 % | 1.984 B 1.30 % | 1.958 B -0.63 % | 1.970 B 0.37 % | 1.963 B -0.94 % | 1.982 B 3.93 % | 1.907 B 0.37 % | 1.900 B 5.83 % | 1.795 B -5.92 % | 1.908 B 3.58 % | 1.842 B -1.34 % | 1.867 B -2.08 % | 1.907 B 9.31 % | 1.744 B 16.29 % | 1.500 B -23.80 % | 1.969 B 8.47 % | 1.815 B -22.75 % | 2.349 B 33.33 % | 1.762 B -0.40 % | 1.769 B -12.35 % | 2.018 B 15.26 % | 1.751 B -2.54 % | 1.797 B 3.99 % | 1.728 B 7.05 % | 1.614 B -1.19 % | 1.633 B -2.21 % | 1.670 B 3.50 % | 1.614 B -15.36 % | 1.907 B 15.54 % | 1.650 B 3.08 % | 1.601 B 2.33 % | 1.565 B -17.94 % | 1.907 B 34.42 % | 1.419 B -9.21 % | 1.562 B -5.39 % | 1.652 B -13.39 % | 1.907 B 19.98 % | 1.589 B 0.83 % | 1.576 B -3.05 % | 1.626 B -14.74 % | 1.907 B 20.98 % | 1.576 B 0.00 % | 1.576 B 90.77 % | 826.244 M |
| EPS diluted | -0.09 -7.00 % | -0.09 -24.43 % | -0.07 -800.00 % | 0.01 112.64 % | -0.08 34.08 % | -0.12 -40.35 % | -0.09 76.25 % | -0.36 -200.00 % | -0.12 57.14 % | -0.28 -33.33 % | -0.21 70.83 % | -0.72 -50.00 % | -0.48 72.57 % | -1.75 -660.87 % | -0.23 -76.92 % | -0.13 18.75 % | -0.16 79.49 % | -0.78 -36.84 % | -0.57 25.97 % | -0.77 -113.89 % | -0.36 63.27 % | -0.98 -1 985.11 % | -0.05 47.78 % | -0.09 -12.50 % | -0.08 -296.56 % | 0.04 235.67 % | -0.03 -50.00 % | -0.02 33.33 % | -0.03 -50.00 % | -0.02 0.00 % | -0.02 60.00 % | -0.05 0.00 % | -0.05 0.00 % | -0.05 37.50 % | -0.08 11.11 % | -0.09 25.00 % | -0.12 33.33 % | -0.18 -28.57 % | -0.14 26.32 % | -0.19 5.00 % | -0.20 23.08 % | -0.26 -100.00 % | -0.13 -44.44 % | -0.09 18.18 % | -0.11 31.25 % | -0.16 -135.56 % | 0.45 400.00 % | -0.15 -50.00 % | -0.10 23.08 % | -0.13 -8.33 % | -0.12 -2 566.67 % | 0.00 93.57 % | -0.07 -48.31 % | -0.05 -79.47 % | -0.03 -152.60 % | 0.05 111.36 % | -0.44 |
| Earnings per share | -0.09 -7.00 % | -0.09 -24.43 % | -0.07 -800.00 % | 0.01 112.64 % | -0.08 34.08 % | -0.12 -40.35 % | -0.09 76.25 % | -0.36 -200.00 % | -0.12 57.14 % | -0.28 -33.33 % | -0.21 70.83 % | -0.72 -50.00 % | -0.48 72.57 % | -1.75 -660.87 % | -0.23 -76.92 % | -0.13 18.75 % | -0.16 79.75 % | -0.79 -38.60 % | -0.57 25.97 % | -0.77 -113.89 % | -0.36 63.27 % | -0.98 -1 985.11 % | -0.05 47.78 % | -0.09 -12.50 % | -0.08 -296.56 % | 0.04 235.67 % | -0.03 -50.00 % | -0.02 33.33 % | -0.03 -50.00 % | -0.02 0.00 % | -0.02 60.00 % | -0.05 0.00 % | -0.05 0.00 % | -0.05 37.50 % | -0.08 11.11 % | -0.09 25.00 % | -0.12 33.33 % | -0.18 -28.57 % | -0.14 26.32 % | -0.19 5.00 % | -0.20 23.08 % | -0.26 -100.00 % | -0.13 -44.44 % | -0.09 18.18 % | -0.11 31.25 % | -0.16 -135.56 % | 0.45 400.00 % | -0.15 -50.00 % | -0.10 23.08 % | -0.13 -8.33 % | -0.12 -2 566.67 % | 0.00 93.57 % | -0.07 -48.31 % | -0.05 -79.47 % | -0.03 -152.60 % | 0.05 111.36 % | -0.44 |
| Gross profit | 60.789 M 19.08 % | 51.050 M -70.68 % | 174.085 M 5.95 % | 164.313 M 1.83 % | 161.354 M 251.91 % | 45.851 M -6.57 % | 49.077 M -68.25 % | 154.589 M 8.73 % | 142.176 M 0.47 % | 141.512 M 21.85 % | 116.138 M -13.37 % | 134.057 M 293.46 % | -69.294 M -159.96 % | 115.563 M -81.03 % | 609.038 M 5.87 % | 575.287 M 47.60 % | 389.765 M 3.10 % | 378.053 M 343.14 % | 85.313 M 22.84 % | 69.452 M -79.12 % | 332.644 M -59.45 % | 820.358 M -33.42 % | 1.232 B -19.81 % | 1.537 B 7.97 % | 1.423 B 15.29 % | 1.234 B -3.01 % | 1.273 B -4.78 % | 1.336 B 13.35 % | 1.179 B 13.76 % | 1.036 B -3.68 % | 1.076 B 3.83 % | 1.036 B 12.20 % | 923.525 M 25.21 % | 737.583 M -0.29 % | 739.728 M 4.62 % | 707.078 M 14.26 % | 618.807 M -3.33 % | 640.130 M -13.85 % | 743.006 M 14.30 % | 650.030 M 23.20 % | 527.643 M 54.56 % | 341.388 M -16.50 % | 408.825 M 20.38 % | 339.602 M 13.00 % | 300.528 M 135.90 % | 127.399 M -49.53 % | 252.438 M 41.98 % | 177.803 M -33.19 % | 266.143 M 154.49 % | -488.443 M -158.05 % | 841.400 M -9.47 % | 929.391 M 44.76 % | 642.013 M -12.74 % | 735.746 M 18.09 % | 623.042 M -16.99 % | 750.607 M 52.84 % | 491.112 M |
| Income tax expense | -2.426 M -172.89 % | -889.000 K 75.92 % | -3.692 M -175.29 % | 4.904 M 298.30 % | -2.473 M -64.43 % | -1.504 M 13.21 % | -1.733 M -157.06 % | 3.037 M 118.56 % | -16.360 M -199.46 % | 16.448 M 31.41 % | 12.517 M 154.58 % | -22.934 M -141.77 % | 54.903 M 636.63 % | -10.231 M -952.58 % | 1.200 M -29.49 % | 1.702 M 45.84 % | 1.167 M -99.70 % | 383.400 M 448.16 % | -110.122 M -59.31 % | -69.124 M -1 009.05 % | 7.604 M 104.19 % | -181.376 M -1 191.76 % | -14.041 M -112.42 % | 113.011 M 76.17 % | 64.150 M 135.49 % | -180.731 M -4 019.56 % | 4.611 M -55.86 % | 10.446 M | 0.000 100.00 % | -24.972 M -140.17 % | 62.163 M -27.22 % | 85.412 M 17.38 % | 72.763 M 4 278.04 % | 1.662 M -98.76 % | 134.435 M | 0.000 -100.00 % | 7.232 M 374.77 % | -2.632 M -1 104.58 % | 262.000 K -8.39 % | 286.000 K 822.58 % | 31.000 K 102.68 % | -1.157 M -357.68 % | 449.000 K 27.56 % | 352.000 K 13.55 % | 310.000 K 105.30 % | -5.845 M -20 055.17 % | -29.000 K -1 066.67 % | 3.000 K 400.00 % | -1.000 K 100.00 % | -33.187 M -407.32 % | 10.799 M -81.10 % | 57.128 M 323.05 % | 13.504 M -9.76 % | 14.964 M -7.30 % | 16.143 M -67.45 % | 49.599 M 577.95 % | 7.316 M |
| Cost of revenue | 1.062 B -3.87 % | 1.104 B 14.45 % | 964.940 M 9.03 % | 885.001 M -1.94 % | 902.554 M 1.32 % | 890.815 M -3.93 % | 927.241 M 24.83 % | 742.812 M -0.36 % | 745.487 M 5.12 % | 709.181 M -11.09 % | 797.599 M -8.36 % | 870.339 M -21.73 % | 1.112 B -53.80 % | 2.407 B -38.25 % | 3.898 B -0.67 % | 3.925 B 47.25 % | 2.665 B -21.12 % | 3.379 B 98.41 % | 1.703 B -26.57 % | 2.319 B -33.21 % | 3.473 B -59.05 % | 8.481 B 5.91 % | 8.008 B -17.21 % | 9.672 B 6.74 % | 9.061 B 1.31 % | 8.944 B 3.52 % | 8.640 B -1.54 % | 8.775 B 21.42 % | 7.227 B 2.75 % | 7.033 B 3.97 % | 6.764 B 4.57 % | 6.469 B 13.51 % | 5.699 B 23.98 % | 4.597 B -2.89 % | 4.734 B -3.22 % | 4.891 B 22.00 % | 4.009 B 12.67 % | 3.558 B -18.88 % | 4.387 B 16.70 % | 3.759 B 25.63 % | 2.992 B -4.43 % | 3.130 B -3.16 % | 3.233 B 25.99 % | 2.566 B -0.60 % | 2.581 B -14.63 % | 3.024 B 60.26 % | 1.887 B 55.35 % | 1.215 B 1.21 % | 1.200 B -32.34 % | 1.774 B -15.83 % | 2.107 B -2.27 % | 2.156 B 100.59 % | 1.075 B -21.97 % | 1.378 B -6.73 % | 1.477 B -28.44 % | 2.064 B 94.11 % | 1.063 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 74.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 290.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 | 0.000 -100.00 % | 212.370 M 0.21 % | 211.935 M 120.03 % | 96.319 M 141.72 % | -230.874 M | 0.000 -100.00 % | 104.091 M 153.87 % | 41.002 M -23.58 % | 53.654 M -9.60 % | 59.353 M -23.05 % | 77.130 M 39.97 % | 55.104 M 140.99 % | -134.444 M -515.86 % | 32.329 M -18.35 % | 39.594 M -57.12 % | 92.326 M 170.23 % | -131.464 M -454.84 % | 37.049 M -38.43 % | 60.175 M 19.89 % | 50.190 M 144.01 % | -114.052 M -301.22 % | 56.680 M -10.55 % | 63.365 M 34.99 % | 46.939 M 127.93 % | -168.069 M -350.60 % | 67.067 M -20.79 % | 84.669 M 1.93 % | 83.066 M -50.80 % | 168.832 M 265.65 % | 46.173 M -11.75 % | 52.318 M -9.84 % | 58.028 M -27.83 % | 80.409 M -24.86 % | 107.007 M 15.87 % | 92.350 M -2.94 % | 95.144 M 50.00 % | 63.428 M -39.38 % | 104.638 M -20.94 % | 132.348 M -0.66 % | 133.229 M 132.85 % | -405.599 M -361.15 % | 155.310 M 7.97 % | 143.844 M 14.94 % | 125.152 M 110.74 % | -1.165 B -220.52 % | 966.681 M 919.89 % | 94.783 M 195.15 % | 32.114 M 146.14 % | -69.603 M -310.91 % | 33.002 M -96.31 % | 894.216 M 26.38 % | 707.582 M 283.96 % | 184.287 M 836.04 % | 19.688 M -96.90 % | 635.280 M 28.09 % | 495.957 M |
| Operating expenses | 165.116 M 1.48 % | 162.712 M -23.38 % | 212.370 M 0.21 % | 211.935 M 2.16 % | 207.463 M 375.03 % | -75.434 M -160.64 % | 124.387 M -45.47 % | 228.107 M -15.23 % | 269.079 M 268.51 % | -159.678 M -143.98 % | 363.091 M 1.10 % | 359.145 M -16.80 % | 431.679 M -83.44 % | 2.606 B 187.93 % | 905.081 M 37.43 % | 658.582 M 15.40 % | 570.683 M -55.74 % | 1.289 B 16.37 % | 1.108 B 7.03 % | 1.035 B 32.54 % | 781.082 M 8.78 % | 718.069 M -32.67 % | 1.066 B -19.51 % | 1.325 B 6.65 % | 1.242 B 21.27 % | 1.024 B -10.14 % | 1.140 B -5.70 % | 1.209 B 9.83 % | 1.101 B 12.04 % | 982.455 M -3.40 % | 1.017 B -0.51 % | 1.022 B 10.22 % | 927.424 M 18.60 % | 781.984 M -6.77 % | 838.760 M 4.17 % | 805.220 M 10.11 % | 731.303 M 3.50 % | 706.549 M -25.92 % | 953.778 M 2.06 % | 934.540 M 10.54 % | 845.422 M 91.53 % | 441.399 M -34.99 % | 678.973 M 12.98 % | 600.985 M 2.55 % | 586.045 M 115.51 % | 271.931 M -53.21 % | 581.234 M 10.43 % | 526.334 M 10.24 % | 477.436 M 534.14 % | -109.972 M -110.43 % | 1.055 B 17.95 % | 894.216 M 26.38 % | 707.582 M -6.15 % | 753.973 M 12.09 % | 672.667 M 5.89 % | 635.280 M 28.09 % | 495.957 M |
| Cost and expenses | 1.227 B -3.18 % | 1.267 B 7.62 % | 1.177 B 7.33 % | 1.097 B -1.18 % | 1.110 B 6.09 % | 1.046 B -0.51 % | 1.052 B 8.31 % | 970.919 M -4.30 % | 1.015 B 84.63 % | 549.503 M -52.66 % | 1.161 B -5.60 % | 1.229 B -20.35 % | 1.544 B -69.21 % | 5.013 B 4.37 % | 4.803 B 4.80 % | 4.583 B 41.64 % | 3.236 B -30.68 % | 4.668 B 66.07 % | 2.811 B -16.20 % | 3.355 B -21.14 % | 4.254 B -53.76 % | 9.199 B 1.38 % | 9.074 B -17.48 % | 10.997 B 6.73 % | 10.304 B 3.36 % | 9.968 B 1.93 % | 9.780 B -2.05 % | 9.984 B 19.89 % | 8.328 B 3.89 % | 8.016 B 3.01 % | 7.782 B 3.87 % | 7.491 B 13.05 % | 6.626 B 23.19 % | 5.379 B -3.47 % | 5.572 B -2.18 % | 5.696 B 20.17 % | 4.740 B 11.15 % | 4.265 B -20.14 % | 5.340 B 13.79 % | 4.693 B 22.31 % | 3.837 B 7.43 % | 3.572 B -8.69 % | 3.912 B 23.52 % | 3.167 B -0.02 % | 3.167 B -3.89 % | 3.296 B 33.54 % | 2.468 B 41.77 % | 1.741 B 3.78 % | 1.678 B 0.83 % | 1.664 B -47.38 % | 3.162 B 3.66 % | 3.050 B 71.13 % | 1.783 B -16.38 % | 2.132 B -0.84 % | 2.150 B -20.36 % | 2.699 B 73.11 % | 1.559 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 165.116 M 1.48 % | 162.712 M | 0.000 | 0.000 -100.00 % | 111.144 M -28.50 % | 155.440 M 24.96 % | 124.387 M 0.30 % | 124.016 M 70.11 % | 72.903 M -50.39 % | 146.946 M -30.79 % | 212.309 M 16.05 % | 182.945 M 81.58 % | 100.750 M -50.09 % | 201.865 M 45.83 % | 138.425 M 2.14 % | 135.519 M -53.18 % | 289.435 M -75.85 % | 1.198 B 587.45 % | 174.305 M 22.14 % | 142.709 M -8.01 % | 155.132 M -43.47 % | 274.433 M 17.95 % | 232.666 M -39.44 % | 384.174 M 5.28 % | 364.901 M -32.33 % | 539.273 M 54.21 % | 349.698 M 8.78 % | 321.481 M -7.15 % | 346.236 M -28.25 % | 482.590 M 39.50 % | 345.932 M 7.05 % | 323.148 M 15.47 % | 279.859 M -30.93 % | 405.171 M 53.14 % | 264.570 M 12.15 % | 235.913 M -0.98 % | 238.244 M -46.06 % | 441.697 M 52.72 % | 289.222 M 4.58 % | 276.547 M 2.15 % | 270.715 M -49.67 % | 537.876 M 152.08 % | 213.373 M 0.92 % | 211.423 M 7.81 % | 196.113 M -78.87 % | 928.230 M 412.01 % | 181.292 M 20.24 % | 150.772 M -5.66 % | 159.819 M -88.09 % | 1.341 B 358.58 % | 292.521 M 31.27 % | 222.841 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.554 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.475 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.387 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.160 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.979 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 % | 174.433 M 8 721 550.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 222.502 M 179 337.10 % | 124.000 K -15.65 % | 147.000 K | 0.000 -100.00 % | 446.161 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 341.124 M 117.71 % | 156.688 M 3.29 % | 151.697 M 0.63 % | 150.752 M 1.74 % | 148.168 M -26.76 % | 202.315 M 48.92 % | 135.854 M -2.63 % | 139.523 M 3.02 % | 135.430 M -3.13 % | 139.806 M 9.14 % | 128.098 M -3.58 % | 132.850 M -0.74 % | 133.843 M -7.35 % | 144.462 M -3.46 % | 149.640 M -7.65 % | 162.035 M -3.36 % | 167.661 M 26.66 % | 132.367 M -29.79 % | 188.537 M -2.36 % | 193.091 M -4.99 % | 203.232 M 1.26 % | 200.698 M -6.67 % | 215.044 M 0.52 % | 213.932 M -5.27 % | 225.832 M 13.39 % | 199.160 M 2.40 % | 194.486 M 13.28 % | 171.692 M 7.77 % | 159.317 M 13.62 % | 140.221 M 3.02 % | 136.110 M 12.16 % | 121.351 M -5.08 % | 127.851 M 45.10 % | 88.115 M -26.96 % | 120.639 M 13.99 % | 105.832 M -20.83 % | 133.671 M -41.59 % | 228.852 M 57.88 % | 144.954 M -2.09 % | 148.046 M -11.17 % | 166.670 M 49.32 % | 111.620 M -0.49 % | 112.175 M 169.70 % | 41.592 M 38.83 % | 29.958 M 525.69 % | 4.788 M -75.59 % | 19.614 M 347.71 % | 4.381 M 4.53 % | 4.191 M 69.95 % | 2.466 M -96.03 % | 62.046 M 18.04 % | 52.565 M -12.70 % | 60.215 M 5.74 % | 56.947 M -18.49 % | 69.867 M | 0.000 | 0.000 |
| Depreciation and amortization | 45.834 M 15.88 % | 39.553 M -2.15 % | 40.423 M 1.58 % | 39.795 M 2.84 % | 38.697 M -0.21 % | 38.778 M -0.91 % | 39.134 M -16.25 % | 46.725 M -13.28 % | 53.880 M -5.48 % | 57.001 M -12.61 % | 65.223 M -29.10 % | 91.990 M -14.70 % | 107.839 M -13.94 % | 125.308 M -0.32 % | 125.704 M -2.84 % | 129.384 M -3.88 % | 134.612 M -2.52 % | 138.090 M 2.16 % | 135.169 M -2.98 % | 139.326 M -17.84 % | 169.582 M 0.40 % | 168.906 M -5.84 % | 179.377 M 0.77 % | 178.014 M -0.11 % | 178.208 M 24.87 % | 142.710 M 2.41 % | 139.351 M 9.77 % | 126.949 M 3.60 % | 122.539 M 13.48 % | 107.982 M 2.17 % | 105.684 M -6.88 % | 113.497 M 26.60 % | 89.651 M 27.71 % | 70.198 M -20.68 % | 88.499 M -1.60 % | 89.935 M 16.15 % | 77.428 M 28.81 % | 60.108 M -60.44 % | 151.926 M 3.95 % | 146.147 M 6.51 % | 137.215 M -16.63 % | 164.579 M 46.09 % | 112.659 M 5.28 % | 107.008 M 0.55 % | 106.420 M 1.18 % | 105.176 M 6.91 % | 98.374 M -8.59 % | 107.620 M 31.34 % | 81.937 M -24.01 % | 107.822 M -7.71 % | 116.826 M 34.31 % | 86.984 M 42.44 % | 61.069 M 16.18 % | 52.566 M -0.28 % | 52.712 M 3.71 % | 50.826 M -31.34 % | 74.026 M |
| Operating income | -104.327 M 6.57 % | -111.662 M -191.66 % | -38.285 M 19.61 % | -47.622 M -3.35 % | -46.079 M 57.95 % | -109.589 M -45.52 % | -75.310 M -2.43 % | -73.520 M 42.07 % | -126.903 M -134.60 % | 366.816 M 291.57 % | -191.480 M 82.92 % | -1.121 B -123.78 % | -500.973 M 79.88 % | -2.490 B -741.03 % | -296.043 M -255.42 % | -83.295 M 53.96 % | -180.918 M 80.15 % | -911.358 M 10.89 % | -1.023 B -5.90 % | -965.756 M -115.36 % | -448.438 M -538.40 % | 102.289 M -38.27 % | 165.692 M -21.74 % | 211.713 M 17.09 % | 180.818 M -13.86 % | 209.913 M 58.33 % | 132.576 M 4.02 % | 127.454 M 62.85 % | 78.267 M 75.70 % | 44.546 M 243.72 % | -30.996 M 43.65 % | -55.006 M 25.39 % | -73.722 M -41.48 % | -52.107 M 7.99 % | -56.631 M 4.47 % | -59.279 M 14.53 % | -69.360 M 70.08 % | -231.843 M -57.48 % | -147.216 M 32.38 % | -217.707 M 15.95 % | -259.008 M -158.98 % | -100.011 M 52.83 % | -212.017 M 2.72 % | -217.947 M 8.32 % | -237.735 M -64.49 % | -144.532 M 49.86 % | -288.265 M 12.00 % | -327.572 M -82.30 % | -179.691 M 52.52 % | -378.471 M -105.57 % | -184.111 M -958.72 % | -17.390 M 86.69 % | -130.655 M -616.82 % | -18.227 M 41.31 % | -31.054 M -155.58 % | 55.869 M 114.63 % | -381.775 M |
| Operating income ratio | -0.09 3.82 % | -0.10 -187.53 % | -0.03 25.94 % | -0.05 -4.79 % | -0.04 62.98 % | -0.12 -51.68 % | -0.08 5.85 % | -0.08 42.69 % | -0.14 -133.15 % | 0.43 305.77 % | -0.21 81.23 % | -1.12 -132.31 % | -0.48 51.32 % | -0.99 -1 402.68 % | -0.07 -254.84 % | -0.02 68.74 % | -0.06 75.59 % | -0.24 57.58 % | -0.57 -41.45 % | -0.40 -243.07 % | -0.12 -1 171.57 % | 0.01 -38.67 % | 0.02 -5.06 % | 0.02 9.52 % | 0.02 -16.38 % | 0.02 54.20 % | 0.01 6.11 % | 0.01 35.38 % | 0.01 68.67 % | 0.01 239.64 % | 0.00 46.06 % | -0.01 34.16 % | -0.01 -13.96 % | -0.01 5.59 % | -0.01 2.29 % | -0.01 29.35 % | -0.01 72.86 % | -0.06 -92.41 % | -0.03 41.88 % | -0.05 32.90 % | -0.07 -155.47 % | -0.03 50.52 % | -0.06 22.38 % | -0.08 9.07 % | -0.08 -79.86 % | -0.05 65.96 % | -0.13 42.72 % | -0.24 -91.97 % | -0.12 58.38 % | -0.29 -371.63 % | -0.06 -1 007.86 % | -0.01 92.59 % | -0.08 -782.32 % | -0.01 41.68 % | -0.01 -174.50 % | 0.02 108.08 % | -0.25 |
| Total other income expenses net | -82.628 M -27.41 % | -64.850 M 39.15 % | -106.571 M -247.00 % | 72.497 M 163.39 % | -114.370 M -17.07 % | -97.696 M -0.46 % | -97.248 M 85.03 % | -649.607 M -386.56 % | -133.511 M 82.25 % | -752.041 M -391.86 % | -152.897 M 87.47 % | -1.221 B -208.58 % | -395.539 M 59.73 % | -982.170 M -485.23 % | -167.826 M 1.06 % | -169.632 M -27.15 % | -133.407 M 20.57 % | -167.959 M 22.67 % | -217.192 M 62.01 % | -571.743 M -151.14 % | -227.657 M 88.83 % | -2.038 B -651.68 % | -271.171 M -1.84 % | -266.276 M 0.63 % | -267.977 M 15.01 % | -315.315 M -73.12 % | -182.140 M -21.96 % | -149.349 M -7.51 % | -138.911 M 30.53 % | -199.961 M -122.33 % | -89.937 M 23.17 % | -117.062 M -67.00 % | -70.096 M | 0.000 | 0.000 100.00 % | -52.365 M 35.88 % | -81.663 M 83.80 % | -504.036 M -398.98 % | -101.013 M -30.86 % | -77.189 M 55.99 % | -175.406 M -33.53 % | -131.361 M -775.97 % | -14.996 M -125.50 % | 58.816 M 24.05 % | 47.412 M 124.79 % | -191.287 M -121.19 % | 902.574 M 1 196.80 % | 69.600 M 1 991.82 % | -3.679 M -107.14 % | 51.552 M 188.53 % | -58.233 M -15.11 % | -50.589 M 12.59 % | -57.874 M 52.53 % | -121.913 M -77.33 % | -68.750 M | 0.000 | 0.000 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 -100.00 % | 4.190 B | 0.000 -100.00 % | 3.909 B | 0.000 -100.00 % | 4.006 B 2 532.13 % | 152.185 M -96.19 % | 3.996 B 2 481.56 % | 154.774 M -96.26 % | 4.143 B 3 894.07 % | 103.725 M -97.61 % | 4.331 B 1 447.43 % | 279.880 M -94.91 % | 5.499 B -3.28 % | 5.685 B 811.44 % | 623.755 M -89.37 % | 5.869 B 420.49 % | 1.128 B -79.66 % | 5.544 B 299.68 % | 1.387 B -78.57 % | 6.473 B 197.62 % | 2.175 B -64.66 % | 6.153 B 1 001.53 % | 558.599 M -92.63 % | 7.578 B 822.40 % | 821.595 M -85.95 % | 5.848 B 1 024.20 % | 520.208 M -90.95 % | 5.746 B 806.83 % | 633.623 M -82.61 % | 3.643 B 677.70 % | 468.405 M -88.97 % | 4.246 B 1 056.40 % | 367.196 M -87.92 % | 3.039 B 508.16 % | 499.773 M -91.46 % | 5.855 B 387.72 % | 1.200 B -77.40 % | 5.312 B 270.68 % | 1.433 B -77.47 % | 6.361 B 465.35 % | 1.125 B -28.17 % | 1.566 B 16.16 % | 1.349 B 35.93 % | 992.086 M -35.17 % | 1.530 B 441.43 % | -448.207 M -139.64 % | 1.131 B 1 487.07 % | -81.510 M -105.70 % | 1.430 B 2 226.81 % | -67.241 M |
| Total investments | 0.000 -100.00 % | 952.089 M | 0.000 -100.00 % | 873.249 M | 0.000 -100.00 % | 855.684 M 181.13 % | 304.370 M -5.21 % | 321.084 M 3.73 % | 309.548 M 3.73 % | 298.408 M 43.85 % | 207.450 M -44.89 % | 376.422 M -32.75 % | 559.760 M 556.93 % | 85.209 M -90.22 % | 871.605 M -30.13 % | 1.248 B 91.18 % | 652.547 M -71.06 % | 2.255 B 173.89 % | 823.390 M -70.32 % | 2.774 B 318.40 % | 663.035 M -84.76 % | 4.350 B 472.61 % | 759.607 M -32.01 % | 1.117 B 51.56 % | 737.126 M -55.14 % | 1.643 B 521.83 % | 264.251 M -74.60 % | 1.040 B 200.89 % | 345.784 M -72.71 % | 1.267 B 257.95 % | 354.028 M -62.21 % | 936.810 M 123.55 % | 419.066 M -42.94 % | 734.392 M 55.24 % | 473.055 M -52.67 % | 999.546 M 729.48 % | 120.502 M -94.98 % | 2.401 B 1 800.59 % | 126.324 M -95.59 % | 2.866 B 2 364.20 % | 116.311 M -94.83 % | 2.250 B 1 034.16 % | 198.409 M -92.64 % | 2.697 B 1 682.92 % | 151.275 M -95.06 % | 3.061 B 158.59 % | 1.184 B -47.66 % | 2.261 B 98.36 % | 1.140 B -44.25 % | 2.045 B 3.02 % | 1.985 B |
| Total debt | 0.000 -100.00 % | 4.329 B | 0.000 -100.00 % | 3.949 B | 0.000 -100.00 % | 4.100 B | 0.000 -100.00 % | 4.129 B | 0.000 -100.00 % | 4.282 B | 0.000 -100.00 % | 4.418 B | 0.000 -100.00 % | 5.775 B -3.11 % | 5.960 B | 0.000 -100.00 % | 6.238 B | 0.000 -100.00 % | 5.902 B | 0.000 -100.00 % | 6.955 B | 0.000 -100.00 % | 6.979 B | 0.000 -100.00 % | 8.137 B | 0.000 -100.00 % | 6.126 B | 0.000 -100.00 % | 6.177 B | 0.000 -100.00 % | 3.946 B | 0.000 -100.00 % | 4.714 B | 0.000 -100.00 % | 3.307 B | 0.000 -100.00 % | 6.080 B | 0.000 -100.00 % | 5.512 B | 0.000 -100.00 % | 6.734 B | 0.000 -100.00 % | 1.644 B | 0.000 -100.00 % | 1.096 B | 0.000 -100.00 % | 38.413 M | 0.000 -100.00 % | 7.807 M -99.52 % | 1.641 B 778.74 % | 186.697 M |
| Accumulated other comprehensive income loss | -2.984 B | 0.000 100.00 % | -3.192 B 78.97 % | -15.174 B -396.22 % | -3.058 B -1 692.45 % | 192.026 M 106.82 % | -2.814 B | 0.000 100.00 % | -1.844 B -1 035.32 % | 197.107 M 122.52 % | -875.313 M 93.15 % | -12.777 B -949.91 % | 1.503 B 461.57 % | 267.698 M 104.12 % | -6.491 B -209.66 % | 5.920 B -62.19 % | 15.655 B 86.18 % | 8.408 B 376.79 % | -3.038 B -128.81 % | 10.542 B 692.94 % | -1.778 B -114.34 % | 12.397 B 1 205.66 % | 949.492 M -90.41 % | 9.902 B 860.00 % | -1.303 B -113.14 % | 9.916 B 754.72 % | -1.514 B -115.22 % | 9.953 B 1 111.37 % | -984.064 M -110.54 % | 9.341 B 1 353.94 % | -744.898 M -108.38 % | 8.885 B 1 454.39 % | -656.017 M -106.77 % | 9.687 B 5 348.53 % | -184.570 M -102.73 % | 6.765 B 922.08 % | -822.942 M -111.66 % | 7.060 B 344.88 % | -2.883 B -137.46 % | 7.696 B 1 269.27 % | -658.170 M -108.44 % | 7.795 B 516.94 % | -1.869 B -123.20 % | 8.057 B 2 763.08 % | -302.539 M -103.86 % | 7.830 B 545.50 % | -1.758 B -121.19 % | 8.295 B 3 999.25 % | -212.723 M | 0.000 100.00 % | -387.485 M |
| Retained earnings | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -19.045 B | 0.000 | 0.000 | 0.000 100.00 % | -17.792 B | 0.000 | 0.000 | 0.000 100.00 % | -14.498 B | 0.000 | 0.000 100.00 % | -10.063 B | 0.000 | 0.000 | 0.000 100.00 % | -5.322 B | 0.000 | 0.000 | 0.000 100.00 % | -6.021 B | 0.000 | 0.000 | 0.000 100.00 % | -5.809 B | 0.000 | 0.000 | 0.000 100.00 % | -5.632 B | 0.000 | 0.000 | 0.000 100.00 % | -3.683 B | 0.000 | 0.000 | 0.000 100.00 % | -2.691 B | 0.000 | 0.000 | 0.000 100.00 % | -1.668 B | 0.000 | 0.000 | 0.000 100.00 % | -1.498 B | 0.000 100.00 % | -1.446 B |
| Common stock | 0.000 -100.00 % | 11.982 B | 0.000 -100.00 % | 11.982 B | 0.000 -100.00 % | 11.963 B | 0.000 -100.00 % | 11.919 B | 0.000 -100.00 % | 11.919 B | 0.000 -100.00 % | 11.901 B | 0.000 -100.00 % | 11.901 B 0.51 % | 11.842 B | 0.000 -100.00 % | 11.842 B | 0.000 -100.00 % | 11.446 B | 0.000 -100.00 % | 11.527 B | 0.000 -100.00 % | 11.448 B | 0.000 -100.00 % | 11.443 B | 0.000 -100.00 % | 11.430 B | 0.000 -100.00 % | 11.413 B | 0.000 -100.00 % | 10.085 B | 0.000 -100.00 % | 9.975 B | 0.000 -100.00 % | 9.872 B | 0.000 -100.00 % | 9.945 B | 0.000 -100.00 % | 9.943 B | 0.000 -100.00 % | 9.943 B | 0.000 -100.00 % | 9.664 B | 0.000 -100.00 % | 9.588 B | 0.000 -100.00 % | 9.588 B | 0.000 -100.00 % | 9.457 B -40.00 % | 15.762 B 0.00 % | 15.762 B |
| Total equity | -2.980 B 0.00 % | -2.980 B 6.63 % | -3.192 B 0.00 % | -3.192 B -4.38 % | -3.058 B 0.00 % | -3.058 B -8.67 % | -2.814 B 0.00 % | -2.814 B -52.64 % | -1.844 B 0.00 % | -1.844 B -110.63 % | -875.246 M 0.00 % | -875.246 M -158.22 % | 1.503 B 0.00 % | 1.503 B -71.90 % | 5.350 B -9.62 % | 5.919 B 0.00 % | 5.919 B -29.60 % | 8.408 B 0.00 % | 8.408 B -20.24 % | 10.542 B 0.00 % | 10.542 B -14.78 % | 12.371 B 0.00 % | 12.371 B 25.23 % | 9.878 B 0.00 % | 9.878 B -0.17 % | 9.895 B 0.00 % | 9.895 B -1.00 % | 9.995 B 0.00 % | 9.995 B 6.44 % | 9.390 B 0.00 % | 9.390 B 4.77 % | 8.963 B 0.00 % | 8.963 B -7.45 % | 9.685 B 0.00 % | 9.685 B 38.75 % | 6.980 B 0.00 % | 6.980 B -4.89 % | 7.339 B 0.00 % | 7.339 B -8.66 % | 8.034 B 0.00 % | 8.034 B 0.80 % | 7.970 B 0.00 % | 7.970 B -3.04 % | 8.220 B 0.00 % | 8.220 B 2.41 % | 8.027 B 0.00 % | 8.027 B -5.61 % | 8.504 B 0.00 % | 8.504 B -41.83 % | 14.619 B 1.69 % | 14.375 B |
| Other non current liabilities | 2.980 B 1 066.51 % | 255.467 M -92.00 % | 3.192 B 85 081.40 % | 3.747 M -99.88 % | 3.058 B 103 802.72 % | 2.943 M -99.90 % | 2.814 B 36 241.68 % | 7.743 M | 0.000 -100.00 % | 15.030 M | 0.000 -100.00 % | 297.045 M | 0.000 -100.00 % | 156.307 M -52.56 % | 329.492 M | 0.000 -100.00 % | 140.398 M | 0.000 -100.00 % | 336.993 M | 0.000 -100.00 % | 165.940 M | 0.000 -100.00 % | 361.221 M | 0.000 -100.00 % | 132.564 M | 0.000 -100.00 % | 397.849 M | 0.000 -100.00 % | 70.921 M | 0.000 -100.00 % | 431.570 M | 0.000 -100.00 % | 589.872 M | 0.000 -100.00 % | 428.124 M | 0.000 -100.00 % | 157.578 M | 0.000 -100.00 % | 155.944 M | 0.000 -100.00 % | 68.583 M | 0.000 -100.00 % | 39.908 M | 0.000 -100.00 % | 37.285 M | 0.000 -100.00 % | 7.228 M | 0.000 -100.00 % | 6.074 M | 0.000 -100.00 % | 414.555 M |
| Long term debt | 0.000 -100.00 % | 289.572 M | 0.000 -100.00 % | 5.771 M | 0.000 -100.00 % | 6.042 M | 0.000 -100.00 % | 8.078 M | 0.000 -100.00 % | 152.922 M | 0.000 -100.00 % | 222.753 M | 0.000 -100.00 % | 1.801 B -16.57 % | 2.159 B | 0.000 -100.00 % | 2.067 B | 0.000 -100.00 % | 2.447 B | 0.000 -100.00 % | 2.945 B | 0.000 -100.00 % | 3.013 B | 0.000 -100.00 % | 2.777 B | 0.000 -100.00 % | 2.883 B | 0.000 -100.00 % | 3.101 B | 0.000 -100.00 % | 1.616 B | 0.000 -100.00 % | 1.542 B | 0.000 -100.00 % | 1.725 B | 0.000 -100.00 % | 3.254 B | 0.000 -100.00 % | 3.802 B | 0.000 -100.00 % | 3.607 B | 0.000 -100.00 % | 260.000 K | 0.000 -100.00 % | 794.000 K | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 49.000 K -99.97 % | 161.686 M -13.40 % | 186.697 M |
| Total non current liabilities | 2.980 B 252.34 % | 845.780 M -73.50 % | 3.192 B 33 433.80 % | 9.518 M -99.69 % | 3.058 B 33 932.91 % | 8.985 M -99.68 % | 2.814 B 17 686.08 % | 15.821 M | 0.000 -100.00 % | 182.578 M | 0.000 -100.00 % | 902.729 M | 0.000 -100.00 % | 2.611 B -12.33 % | 2.979 B | 0.000 -100.00 % | 2.897 B | 0.000 -100.00 % | 3.294 B | 0.000 -100.00 % | 3.799 B | 0.000 -100.00 % | 4.089 B | 0.000 -100.00 % | 3.698 B | 0.000 -100.00 % | 3.806 B | 0.000 -100.00 % | 3.993 B | 0.000 -100.00 % | 2.814 B | 0.000 -100.00 % | 2.573 B | 0.000 -100.00 % | 2.621 B | 0.000 -100.00 % | 3.412 B | 0.000 -100.00 % | 3.958 B | 0.000 -100.00 % | 3.761 B | 0.000 -100.00 % | 40.168 M | 0.000 -100.00 % | 38.079 M | 0.000 -100.00 % | 15.594 M | 0.000 -100.00 % | 14.234 M -95.34 % | 305.469 M -49.29 % | 602.427 M |
| Other current liabilities | 0.000 -100.00 % | 2.803 B | 0.000 -100.00 % | 3.728 B | 0.000 -100.00 % | 3.641 B | 0.000 -100.00 % | 1.276 B | 0.000 -100.00 % | 1.041 B | 0.000 -100.00 % | 876.013 M | 0.000 -100.00 % | 1.179 B -11.19 % | 1.328 B | 0.000 -100.00 % | 1.204 B | 0.000 100.00 % | -825.104 M | 0.000 -100.00 % | 356.300 M | 0.000 -100.00 % | 1.930 B | 0.000 -100.00 % | 712.628 M | 0.000 -100.00 % | 1.422 B | 0.000 -100.00 % | 1.222 B | 0.000 -100.00 % | 187.419 M | 0.000 -100.00 % | 1.707 B | 0.000 -100.00 % | 810.809 M | 0.000 -100.00 % | 676.394 M | 0.000 -100.00 % | 446.510 M | 0.000 -100.00 % | 563.031 M | 0.000 -100.00 % | 104.908 M | 0.000 -100.00 % | 134.345 M | 0.000 -100.00 % | 213.741 M | 0.000 -100.00 % | 266.014 M -62.41 % | 707.740 M 265.75 % | 193.504 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.168 B | 0.000 -100.00 % | 580.138 M | 0.000 -100.00 % | 569.047 M | 0.000 -100.00 % | 2.313 B 398.54 % | 463.903 M | 0.000 -100.00 % | 2.590 B | 0.000 -100.00 % | 1.398 B | 0.000 -100.00 % | 576.479 M | 0.000 -100.00 % | 1.425 B | 0.000 -100.00 % | 658.445 M | 0.000 -100.00 % | 1.261 B | 0.000 -100.00 % | 759.958 M | 0.000 -100.00 % | 2.004 B | 0.000 -100.00 % | 538.452 M | 0.000 -100.00 % | 665.814 M | 0.000 -100.00 % | 294.638 M | 0.000 -100.00 % | 28.950 M | 0.000 -100.00 % | 179.387 M | 0.000 -100.00 % | 14.749 M | 0.000 -100.00 % | 114.026 M | 0.000 -100.00 % | 37.680 M | 0.000 -100.00 % | 242.489 M 271.55 % | 65.264 M 102.08 % | -3.140 B |
| Short term debt | 0.000 -100.00 % | 4.087 B | 0.000 -100.00 % | 3.943 B | 0.000 -100.00 % | 4.094 B | 0.000 -100.00 % | 4.121 B | 0.000 -100.00 % | 4.129 B | 0.000 -100.00 % | 4.195 B | 0.000 -100.00 % | 3.974 B 4.54 % | 3.801 B | 0.000 -100.00 % | 4.171 B | 0.000 -100.00 % | 3.454 B | 0.000 -100.00 % | 4.011 B | 0.000 -100.00 % | 3.813 B | 0.000 -100.00 % | 5.360 B | 0.000 -100.00 % | 3.243 B | 0.000 -100.00 % | 2.304 B | 0.000 -100.00 % | 2.167 B | 0.000 -100.00 % | 1.842 B | 0.000 -100.00 % | 1.399 B | 0.000 -100.00 % | 2.826 B | 0.000 -100.00 % | 1.711 B | 0.000 -100.00 % | 3.127 B | 0.000 -100.00 % | 1.643 B | 0.000 -100.00 % | 1.096 B | 0.000 -100.00 % | 38.396 M | 0.000 -100.00 % | 72.454 M -95.10 % | 1.479 B -13.36 % | 1.707 B |
| Total current liabilities | 0.000 -100.00 % | 7.836 B | 0.000 -100.00 % | 7.914 B | 0.000 -100.00 % | 8.126 B | 0.000 -100.00 % | 8.003 B | 0.000 -100.00 % | 6.561 B | 0.000 -100.00 % | 7.459 B | 0.000 -100.00 % | 8.114 B 1.82 % | 7.969 B | 0.000 -100.00 % | 9.318 B | 0.000 -100.00 % | 8.121 B | 0.000 -100.00 % | 8.034 B | 0.000 -100.00 % | 9.604 B | 0.000 -100.00 % | 9.117 B | 0.000 -100.00 % | 7.791 B | 0.000 -100.00 % | 6.237 B | 0.000 -100.00 % | 6.630 B | 0.000 -100.00 % | 5.382 B | 0.000 -100.00 % | 3.803 B | 0.000 -100.00 % | 4.496 B | 0.000 -100.00 % | 4.100 B | 0.000 -100.00 % | 4.674 B | 0.000 -100.00 % | 2.835 B | 0.000 -100.00 % | 2.336 B | 0.000 -100.00 % | 1.147 B | 0.000 -100.00 % | 1.185 B -72.75 % | 4.349 B 30.47 % | 3.333 B |
| Total liabilities | 2.980 B -65.67 % | 8.681 B 171.99 % | 3.192 B -59.72 % | 7.924 B 159.12 % | 3.058 B -62.41 % | 8.135 B 189.11 % | 2.814 B -64.91 % | 8.019 B | 0.000 -100.00 % | 6.744 B | 0.000 -100.00 % | 8.361 B | 0.000 -100.00 % | 10.725 B -2.03 % | 10.948 B | 0.000 -100.00 % | 12.215 B | 0.000 -100.00 % | 11.415 B | 0.000 -100.00 % | 11.833 B | 0.000 -100.00 % | 13.693 B | 0.000 -100.00 % | 12.815 B | 0.000 -100.00 % | 11.597 B | 0.000 -100.00 % | 10.230 B | 0.000 -100.00 % | 9.445 B | 0.000 -100.00 % | 7.955 B | 0.000 -100.00 % | 6.424 B | 0.000 -100.00 % | 7.907 B | 0.000 -100.00 % | 8.057 B | 0.000 -100.00 % | 8.435 B | 0.000 -100.00 % | 2.875 B | 0.000 -100.00 % | 2.374 B | 0.000 -100.00 % | 1.162 B | 0.000 -100.00 % | 1.199 B -74.23 % | 4.654 B 18.26 % | 3.936 B |
| Other non current assets | 0.000 -100.00 % | 139.021 M | 0.000 -100.00 % | 92.059 M | 0.000 -100.00 % | 160.905 M 205.73 % | -152.185 M -197.88 % | 155.479 M 200.46 % | -154.774 M -210.12 % | 140.552 M 235.50 % | -103.725 M -108.43 % | 1.230 B 539.58 % | -279.880 M -122.56 % | 1.241 B -6.26 % | 1.324 B 312.22 % | -623.755 M -146.89 % | 1.330 B 217.97 % | -1.128 B -166.16 % | 1.704 B 222.86 % | -1.387 B -320.49 % | 629.088 M 128.93 % | -2.175 B -215.46 % | 1.884 B 437.21 % | -558.599 M -176.96 % | 725.850 M 188.35 % | -821.595 M -177.68 % | 1.058 B 303.31 % | -520.208 M -163.95 % | 813.413 M 228.37 % | -633.623 M -158.07 % | 1.091 B 332.93 % | -468.405 M -180.11 % | 584.693 M 259.23 % | -367.196 M -137.69 % | 974.340 M 294.96 % | -499.773 M -148.59 % | 1.028 B 185.67 % | -1.200 B -106 523.14 % | 1.128 M 100.08 % | -1.433 B -189.45 % | 1.602 B 242.39 % | -1.125 B -185.48 % | 1.316 B 197.60 % | -1.349 B -192.07 % | 1.465 B 195.71 % | -1.530 B -186 496.22 % | 821.000 K 100.07 % | -1.131 B -193.90 % | 1.204 B -43.74 % | 2.140 B -38.08 % | 3.456 B |
| Long term investments | 0.000 -100.00 % | 951.694 M | 0.000 -100.00 % | 872.743 M | 0.000 -100.00 % | 855.178 M | 0.000 -100.00 % | 297.417 M | 0.000 -100.00 % | 50.223 M | 0.000 -100.00 % | 68.046 M | 0.000 -100.00 % | 85.210 M -86.53 % | 632.722 M | 0.000 -100.00 % | 652.365 M | 0.000 -100.00 % | 157.888 M | 0.000 -100.00 % | 662.885 M | 0.000 100.00 % | -485.721 M | 0.000 -100.00 % | 736.770 M | 0.000 100.00 % | -172.273 M | 0.000 -100.00 % | 256.215 M | 0.000 -100.00 % | 34.370 M | 0.000 -100.00 % | 419.036 M | 0.000 -100.00 % | 392.880 M | 0.000 100.00 % | -79.528 M | 0.000 100.00 % | -873.706 M | 0.000 100.00 % | -883.705 M | 0.000 100.00 % | -849.644 M | 0.000 100.00 % | -1.087 B | 0.000 -100.00 % | 139.894 M | 0.000 -100.00 % | 99.807 M -68.54 % | 317.204 M 132.12 % | -987.690 M |
| Intangible assets | 0.000 -100.00 % | 720.288 M | 0.000 -100.00 % | 916.000 K | 0.000 -100.00 % | 973.000 K | 0.000 -100.00 % | 1.423 M | 0.000 -100.00 % | 16.297 M | 0.000 -100.00 % | 146.293 M | 0.000 -100.00 % | 1.570 B -5.11 % | 1.655 B | 0.000 -100.00 % | 1.714 B | 0.000 -100.00 % | 1.866 B | 0.000 -100.00 % | 1.945 B | 0.000 -100.00 % | 2.067 B | 0.000 -100.00 % | 2.143 B | 0.000 -100.00 % | 2.259 B | 0.000 -100.00 % | 2.339 B | 0.000 -100.00 % | 2.417 B | 0.000 -100.00 % | 2.486 B | 0.000 -100.00 % | 2.468 B | 0.000 -100.00 % | 1.751 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.819 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.921 B | 0.000 | 0.000 | 0.000 -100.00 % | 2.022 B | 0.000 -100.00 % | 1.780 B |
| GoodWill | 0.000 -100.00 % | 364.440 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.215 M | 0.000 -100.00 % | 41.205 M | 0.000 -100.00 % | 691.102 M 0.00 % | 691.102 M | 0.000 -100.00 % | 691.102 M | 0.000 -100.00 % | 691.102 M | 0.000 -100.00 % | 691.102 M | 0.000 -100.00 % | 1.424 B | 0.000 -100.00 % | 1.423 B | 0.000 -100.00 % | 1.639 B | 0.000 -100.00 % | 1.639 B | 0.000 -100.00 % | 1.677 B | 0.000 -100.00 % | 1.677 B | 0.000 -100.00 % | 2.404 B | 0.000 -100.00 % | 4.660 B | 0.000 -100.00 % | 3.642 B | 0.000 -100.00 % | 4.883 B | 0.000 -100.00 % | 1.026 B | 0.000 -100.00 % | 2.124 B | 0.000 -100.00 % | 721.597 M | 0.000 -100.00 % | 2.084 B -52.69 % | 4.405 B 11.71 % | 3.943 B |
| Goodwill and intangible assets | 0.000 -100.00 % | 1.085 B | 0.000 -100.00 % | 916.000 K | 0.000 -100.00 % | 973.000 K | 0.000 -100.00 % | 1.423 M | 0.000 -100.00 % | 42.512 M | 0.000 -100.00 % | 187.498 M | 0.000 -100.00 % | 2.261 B -3.61 % | 2.346 B | 0.000 -100.00 % | 2.406 B | 0.000 -100.00 % | 2.557 B | 0.000 -100.00 % | 2.636 B | 0.000 -100.00 % | 3.491 B | 0.000 -100.00 % | 3.567 B | 0.000 -100.00 % | 3.898 B | 0.000 -100.00 % | 3.978 B | 0.000 -100.00 % | 4.094 B | 0.000 -100.00 % | 4.163 B | 0.000 -100.00 % | 4.872 B | 0.000 -100.00 % | 6.412 B | 0.000 -100.00 % | 3.642 B | 0.000 -100.00 % | 6.703 B | 0.000 -100.00 % | 1.026 B | 0.000 -100.00 % | 4.045 B | 0.000 -100.00 % | 721.597 M | 0.000 -100.00 % | 4.106 B -6.78 % | 4.405 B -23.03 % | 5.723 B |
| Property plant equipment net | 0.000 -100.00 % | 2.647 B | 0.000 -100.00 % | 51.737 M | 0.000 -100.00 % | 58.003 M | 0.000 -100.00 % | 66.967 M | 0.000 -100.00 % | 538.581 M | 0.000 -100.00 % | 649.438 M | 0.000 -100.00 % | 4.186 B -3.96 % | 4.359 B | 0.000 -100.00 % | 4.389 B | 0.000 -100.00 % | 4.998 B | 0.000 -100.00 % | 5.477 B | 0.000 -100.00 % | 6.852 B | 0.000 -100.00 % | 6.123 B | 0.000 -100.00 % | 5.945 B | 0.000 -100.00 % | 5.742 B | 0.000 -100.00 % | 5.330 B | 0.000 -100.00 % | 5.101 B | 0.000 -100.00 % | 4.149 B | 0.000 -100.00 % | 3.568 B | 0.000 -100.00 % | 6.130 B | 0.000 -100.00 % | 2.684 B | 0.000 -100.00 % | 3.605 B | 0.000 -100.00 % | 752.687 M | 0.000 -100.00 % | 3.774 B | 0.000 -100.00 % | 661.950 M -84.52 % | 4.276 B 419.50 % | 823.053 M |
| Total non current assets | 0.000 -100.00 % | 4.823 B | 0.000 -100.00 % | 1.017 B | 0.000 -100.00 % | 1.075 B 806.42 % | -152.185 M -112.77 % | 1.192 B 870.14 % | -154.774 M -109.72 % | 1.592 B 1 634.56 % | -103.725 M -104.86 % | 2.136 B 863.11 % | -279.880 M -103.60 % | 7.774 B -10.25 % | 8.662 B 1 488.64 % | -623.755 M -107.11 % | 8.777 B 878.43 % | -1.128 B -111.61 % | 9.716 B 800.45 % | -1.387 B -114.40 % | 9.633 B 542.94 % | -2.175 B -118.44 % | 11.796 B 2 211.66 % | -558.599 M -104.92 % | 11.343 B 1 480.59 % | -821.595 M -107.65 % | 10.733 B 2 163.27 % | -520.208 M -104.82 % | 10.792 B 1 803.21 % | -633.623 M -106.01 % | 10.550 B 2 352.36 % | -468.405 M -104.56 % | 10.269 B 2 896.49 % | -367.196 M -103.53 % | 10.389 B 2 178.71 % | -499.773 M -104.57 % | 10.929 B 1 010.39 % | -1.200 B -111.30 % | 10.621 B 841.13 % | -1.433 B -114.18 % | 10.105 B 998.15 % | -1.125 B -122.05 % | 5.103 B 478.37 % | -1.349 B -126.03 % | 5.181 B 438.57 % | -1.530 B -126.14 % | 5.854 B 617.82 % | -1.131 B -118.62 % | 6.072 B -45.59 % | 11.159 B 23.60 % | 9.029 B |
| Other current assets | -139.095 M -155.34 % | 251.327 M 513.16 % | -60.831 M -101.68 % | 3.630 B 3 912.33 % | -95.225 M -102.45 % | 3.887 B | 0.000 -100.00 % | 3.844 B | 0.000 -100.00 % | 2.829 B | 0.000 -100.00 % | 4.606 B | 0.000 -100.00 % | 3.378 B 62.48 % | 2.079 B | 0.000 -100.00 % | 8.419 B | 0.000 -100.00 % | 1.408 B | 0.000 -100.00 % | 1.554 B | 0.000 -100.00 % | 308.232 M | 0.000 -100.00 % | 8.193 B | 0.000 -100.00 % | 1.699 B | 0.000 -100.00 % | 6.658 B | 0.000 -100.00 % | 1.552 B | 0.000 -100.00 % | 4.414 B | 0.000 -100.00 % | 397.733 M | 0.000 -100.00 % | 2.222 B | 0.000 -100.00 % | 516.056 M | 0.000 -100.00 % | 3.542 B | 0.000 -100.00 % | 1.992 B | 0.000 -100.00 % | 3.020 B | 0.000 -100.00 % | 1.010 B | 0.000 -100.00 % | 1.908 B 1 318.67 % | 134.487 M -97.03 % | 4.521 B |
| Short term investments | 0.000 -100.00 % | 395.000 K | 0.000 -100.00 % | 506.000 K | 0.000 -100.00 % | 506.000 K -99.83 % | 304.370 M 99 367.32 % | 306.000 K -99.90 % | 309.548 M 813.39 % | 33.890 M -83.66 % | 207.450 M 46.38 % | 141.725 M -74.68 % | 559.760 M 329 170.59 % | 170.000 K -99.92 % | 224.556 M -82.00 % | 1.248 B 1 078.01 % | 105.900 M -95.30 % | 2.255 B 193.01 % | 769.650 M -72.26 % | 2.774 B 2 476.82 % | 107.658 M -97.52 % | 4.350 B 222.33 % | 1.349 B 20.79 % | 1.117 B 789.02 % | 125.666 M -92.35 % | 1.643 B 202.32 % | 543.519 M -47.76 % | 1.040 B 877.64 % | 106.421 M -91.60 % | 1.267 B 283.11 % | 330.779 M -64.69 % | 936.810 M 12 633.59 % | 7.357 M -99.00 % | 734.392 M 633.80 % | 100.081 M -89.99 % | 999.546 M 399.70 % | 200.030 M -91.67 % | 2.401 B 140.08 % | 1.000 B -65.11 % | 2.866 B 186.61 % | 1.000 B -55.56 % | 2.250 B 114.71 % | 1.048 B -61.14 % | 2.697 B 117.78 % | 1.238 B -59.54 % | 3.061 B 193.25 % | 1.044 B -53.84 % | 2.261 B 117.39 % | 1.040 B -39.79 % | 1.727 B -41.88 % | 2.972 B |
| cash and cash equivalents | 0.000 -100.00 % | 138.700 M | 0.000 -100.00 % | 60.325 M | 0.000 -100.00 % | 94.719 M 162.24 % | -152.185 M -213.99 % | 133.508 M 186.26 % | -154.774 M -211.18 % | 139.208 M 234.21 % | -103.725 M -219.18 % | 87.032 M 131.10 % | -279.880 M -201.32 % | 276.236 M 0.46 % | 274.980 M 144.08 % | -623.755 M -269.00 % | 369.086 M 132.73 % | -1.128 B -415.03 % | 357.926 M 125.80 % | -1.387 B -387.24 % | 482.898 M 122.20 % | -2.175 B -363.49 % | 825.388 M 247.76 % | -558.599 M -200.05 % | 558.298 M 167.95 % | -821.595 M -395.46 % | 278.076 M 153.45 % | -520.208 M -220.79 % | 430.669 M 167.97 % | -633.623 M -309.22 % | 302.844 M 164.65 % | -468.405 M -200.07 % | 468.088 M 227.48 % | -367.196 M -237.47 % | 267.115 M 153.45 % | -499.773 M -322.36 % | 224.755 M 118.72 % | -1.200 B -698.96 % | 200.423 M 113.99 % | -1.433 B -484.17 % | 373.025 M 133.15 % | -1.125 B -1 559.59 % | 77.086 M 105.72 % | -1.349 B -1 391.81 % | 104.393 M 106.82 % | -1.530 B -414.48 % | 486.620 M 143.04 % | -1.131 B -1 365.83 % | 89.317 M -57.57 % | 210.496 M -17.11 % | 253.938 M |
| Cash and short term investments | 139.095 M 0.00 % | 139.095 M 128.66 % | 60.831 M 0.00 % | 60.831 M -36.12 % | 95.225 M 0.00 % | 95.225 M -37.43 % | 152.185 M -3.17 % | 157.175 M 1.55 % | 154.774 M -10.59 % | 173.098 M 66.88 % | 103.725 M -54.66 % | 228.757 M -18.27 % | 279.880 M 1.26 % | 276.406 M -44.67 % | 499.536 M -19.91 % | 623.755 M 31.32 % | 474.986 M -57.88 % | 1.128 B 0.00 % | 1.128 B -18.71 % | 1.387 B 134.88 % | 590.556 M -72.85 % | 2.175 B 0.00 % | 2.175 B 289.33 % | 558.599 M -18.33 % | 683.964 M -16.75 % | 821.595 M 0.00 % | 821.595 M 57.94 % | 520.208 M -3.14 % | 537.090 M -15.24 % | 633.623 M 0.00 % | 633.623 M 35.27 % | 468.405 M -1.48 % | 475.445 M 29.48 % | 367.196 M 0.00 % | 367.196 M -26.53 % | 499.773 M 17.65 % | 424.785 M -64.61 % | 1.200 B 0.00 % | 1.200 B -16.23 % | 1.433 B 4.37 % | 1.373 B 22.03 % | 1.125 B 0.00 % | 1.125 B -16.57 % | 1.349 B 0.43 % | 1.343 B -12.25 % | 1.530 B 0.00 % | 1.530 B 35.35 % | 1.131 B 0.10 % | 1.129 B -41.72 % | 1.938 B -39.93 % | 3.226 B |
| Total current assets | 0.000 -100.00 % | 878.707 M | 0.000 -100.00 % | 3.714 B | 0.000 -100.00 % | 4.002 B 2 530.00 % | 152.185 M -96.21 % | 4.013 B 2 492.89 % | 154.774 M -95.32 % | 3.308 B 3 089.61 % | 103.725 M -98.06 % | 5.350 B 1 811.60 % | 279.880 M -93.72 % | 4.454 B -41.67 % | 7.636 B 1 124.26 % | 623.755 M -93.33 % | 9.357 B 729.86 % | 1.128 B -88.84 % | 10.108 B 628.69 % | 1.387 B -89.11 % | 12.742 B 485.91 % | 2.175 B -84.76 % | 14.268 B 2 454.26 % | 558.599 M -95.08 % | 11.350 B 1 281.45 % | 821.595 M -92.36 % | 10.758 B 1 968.09 % | 520.208 M -94.49 % | 9.433 B 1 388.68 % | 633.623 M -92.35 % | 8.285 B 1 668.70 % | 468.405 M -92.96 % | 6.649 B 1 710.83 % | 367.196 M -93.58 % | 5.720 B 1 044.44 % | 499.773 M -87.37 % | 3.958 B 229.72 % | 1.200 B -74.86 % | 4.775 B 233.21 % | 1.433 B -77.48 % | 6.364 B 465.62 % | 1.125 B -80.41 % | 5.742 B 325.80 % | 1.349 B -75.08 % | 5.412 B 253.68 % | 1.530 B -54.11 % | 3.335 B 194.95 % | 1.131 B -68.86 % | 3.631 B -55.25 % | 8.114 B -12.59 % | 9.282 B |
| Inventory | 0.000 -100.00 % | 362.623 M | 0.000 -100.00 % | 20.868 M | 0.000 -100.00 % | 19.424 M | 0.000 -100.00 % | 537.000 K | 0.000 -100.00 % | 295.633 M | 0.000 -100.00 % | 424.381 M | 0.000 -100.00 % | 785.704 M -4.84 % | 825.687 M | 0.000 -100.00 % | 569.302 M | 0.000 -100.00 % | 428.180 M | 0.000 -100.00 % | 1.662 B | 0.000 -100.00 % | 2.119 B | 0.000 -100.00 % | 2.468 B | 0.000 -100.00 % | 2.787 B | 0.000 -100.00 % | 2.242 B | 0.000 -100.00 % | 2.278 B | 0.000 -100.00 % | 1.757 B | 0.000 -100.00 % | 1.594 B | 0.000 -100.00 % | 1.224 B | 0.000 -100.00 % | 1.581 B | 0.000 -100.00 % | 1.115 B | 0.000 -100.00 % | 1.176 B | 0.000 -100.00 % | 1.045 B | 0.000 -100.00 % | 402.040 M | 0.000 -100.00 % | 588.754 M -67.07 % | 1.788 B 12.80 % | 1.585 B |
| Net receivables | 0.000 -100.00 % | 125.662 M | 0.000 -100.00 % | 2.342 M | 0.000 -100.00 % | 856.000 K | 0.000 -100.00 % | 11.208 M | 0.000 -100.00 % | 44.410 M | 0.000 -100.00 % | 215.800 M | 0.000 -100.00 % | 13.866 M -99.69 % | 4.491 B | 0.000 100.00 % | -105.718 M | 0.000 -100.00 % | 7.143 B | 0.000 -100.00 % | 8.936 B | 0.000 | 0.000 | 0.000 -100.00 % | 4.082 M | 0.000 -100.00 % | 6.553 B | 0.000 100.00 % | -5.200 M | 0.000 -100.00 % | 4.614 B | 0.000 -100.00 % | 2.511 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.698 B | 0.000 -100.00 % | 1.940 B | 0.000 -100.00 % | 1.550 B | 0.000 -100.00 % | 3.358 B | 0.000 -100.00 % | 1.100 B | 0.000 -100.00 % | 1.335 B | 0.000 -100.00 % | 1.909 B -55.13 % | 4.253 B -3.42 % | 4.404 B |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 670.695 M | 0.000 -100.00 % | 819.853 M | 0.000 -100.00 % | 510.000 K | 0.000 -100.00 % | 510.000 K 23.79 % | 412.000 K | 0.000 -100.00 % | 412.000 K | 0.000 -100.00 % | 298.067 M | 0.000 -100.00 % | 228.159 M | 0.000 -100.00 % | 54.789 M | 0.000 -100.00 % | 189.975 M | 0.000 -100.00 % | 4.590 M | 0.000 -100.00 % | 2.910 M | 0.000 -100.00 % | 1.134 M | 0.000 -100.00 % | 1.075 M | 0.000 -100.00 % | 140.000 K | 0.000 -100.00 % | 677.000 K | 0.000 -100.00 % | 1.722 B | 0.000 -100.00 % | 181.000 K | 0.000 -100.00 % | 5.182 M | 0.000 -100.00 % | 5.845 M | 0.000 -100.00 % | 1.219 B | 0.000 | 0.000 -100.00 % | 21.718 M 50.29 % | 14.451 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 946.242 M | 0.000 -100.00 % | 242.927 M | 0.000 -100.00 % | 390.814 M | 0.000 -100.00 % | 437.374 M | 0.000 -100.00 % | 518.138 M | 0.000 -100.00 % | 1.249 B | 0.000 -100.00 % | 1.142 B -40.29 % | 1.912 B | 0.000 -100.00 % | 1.994 B | 0.000 -100.00 % | 2.696 B | 0.000 -100.00 % | 3.090 B | 0.000 -100.00 % | 3.861 B | 0.000 -100.00 % | 2.995 B | 0.000 -100.00 % | 3.126 B | 0.000 -100.00 % | 1.952 B | 0.000 -100.00 % | 2.272 B | 0.000 -100.00 % | 1.294 B | 0.000 -100.00 % | 1.593 B | 0.000 -100.00 % | 993.463 M | 0.000 -100.00 % | 1.914 B | 0.000 -100.00 % | 984.728 M | 0.000 -100.00 % | 1.072 B | 0.000 -100.00 % | 1.106 B | 0.000 -100.00 % | 856.958 M | 0.000 -100.00 % | 846.654 M -59.63 % | 2.097 B 46.35 % | 1.433 B |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 47.262 M | 0.000 -100.00 % | 314.545 M 113.34 % | 147.438 M | 0.000 -100.00 % | 343.737 M | 0.000 -100.00 % | 161.871 M | 0.000 -100.00 % | 342.260 M | 0.000 -100.00 % | 152.408 M | 0.000 -100.00 % | 375.172 M | 0.000 -100.00 % | 102.807 M | 0.000 -100.00 % | 407.121 M | 0.000 -100.00 % | 163.113 M | 0.000 -100.00 % | 501.376 M | 0.000 -100.00 % | 183.225 M | 0.000 -100.00 % | 90.733 M | 0.000 | 0.000 | 0.000 -100.00 % | 85.022 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.779 M | 0.000 -100.00 % | 8.349 M | 0.000 -100.00 % | 8.111 M | 0.000 -100.00 % | 1.175 M |
| Minority interest | 0.000 -100.00 % | 3.773 M | 0.000 -100.00 % | 49.000 K | 0.000 -100.00 % | 54.000 K | 0.000 -100.00 % | 59.000 K | 0.000 -100.00 % | 65.000 K | 0.000 -100.00 % | 67.000 K | 0.000 -100.00 % | 70.000 K 141.89 % | -167.100 K | 0.000 100.00 % | -83.000 K | 0.000 -100.00 % | 41.000 K | 0.000 -100.00 % | 126.000 K | 0.000 100.00 % | -26.600 M | 0.000 100.00 % | -24.002 M | 0.000 100.00 % | -20.836 M | 0.000 -100.00 % | 42.324 M | 0.000 -100.00 % | 49.634 M | 0.000 -100.00 % | 77.965 M | 0.000 100.00 % | -2.363 M | 0.000 -100.00 % | 214.702 M | 0.000 -100.00 % | 278.785 M | 0.000 -100.00 % | 338.276 M | 0.000 -100.00 % | 175.273 M | 0.000 -100.00 % | 163.050 M | 0.000 -100.00 % | 196.523 M | 0.000 -100.00 % | 209.095 M -42.66 % | 364.654 M -3.90 % | 379.464 M |
| Capital lease obligations | 0.000 -100.00 % | 336.554 M | 0.000 -100.00 % | 8.078 M | 0.000 -100.00 % | 11.396 M | 0.000 -100.00 % | 14.545 M | 0.000 -100.00 % | 187.132 M | 0.000 -100.00 % | 266.471 M | 0.000 -100.00 % | 571.136 M 17.14 % | 487.582 M | 0.000 -100.00 % | 442.770 M | 0.000 -100.00 % | 537.797 M | 0.000 -100.00 % | 847.327 M | 0.000 100.00 % | -152.408 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -163.113 M | 0.000 | 0.000 | 0.000 100.00 % | -183.225 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.446 B |
| Other total stockholders equity | 3.773 M 100.03 % | -14.966 B -30 543 040.82 % | 49.000 K 100.00 % | -15.174 B -28 100 107.41 % | 54.000 K -100.00 % | 3.832 B 6 495 140.68 % | 59.000 K 100.00 % | -14.733 B -22 666 590.77 % | 65.000 K -100.00 % | 4.029 B 6 013 002.99 % | 67.000 K | 0.000 -100.00 % | 70.000 K -100.00 % | 3.832 B | 0.000 100.00 % | -83.000 K -100.00 % | 3.813 B 9 299 929.27 % | 41.000 K | 0.000 -100.00 % | 126.000 K -99.99 % | 1.331 B 5 102.04 % | -26.600 M | 0.000 100.00 % | -24.002 M -100.57 % | 4.184 B 20 180.34 % | -20.836 M | 0.000 -100.00 % | 42.324 M -99.03 % | 4.349 B 8 661.98 % | 49.634 M | 0.000 -100.00 % | 77.965 M -98.28 % | 4.542 B 192 333.90 % | -2.363 M | 0.000 -100.00 % | 214.702 M -87.82 % | 1.763 B 532.27 % | 278.785 M 27 878 400.00 % | 1.000 K -100.00 % | 338.276 M -79.25 % | 1.630 B 830.20 % | 175.273 M 109.38 % | -1.869 B -1 246.58 % | 163.050 M 31 255.77 % | 520.000 K -99.74 % | 196.523 M 111.18 % | -1.758 B -940.58 % | 209.095 M -37.60 % | 335.089 M 122.21 % | -1.508 B -370.90 % | -320.329 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 300.741 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.626 M | 0.000 -100.00 % | 335.669 M | 0.000 -100.00 % | 339.136 M -1.01 % | 342.603 M | 0.000 -100.00 % | 346.070 M | 0.000 -100.00 % | 347.825 M | 0.000 -100.00 % | 346.287 M | 0.000 -100.00 % | 409.918 M | 0.000 -100.00 % | 413.347 M | 0.000 -100.00 % | 422.117 M | 0.000 -100.00 % | 413.347 M | 0.000 -100.00 % | 440.910 M | 0.000 -100.00 % | 440.910 M | 0.000 -100.00 % | 101.651 M | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.779 M | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 27.000 K | 0.000 100.00 % | -1.175 M |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 5.701 B | 0.000 -100.00 % | 4.732 B | 0.000 -100.00 % | 5.078 B | 0.000 -100.00 % | 5.205 B | 0.000 -100.00 % | 4.900 B | 0.000 -100.00 % | 7.486 B | 0.000 -100.00 % | 12.229 B -24.97 % | 16.298 B | 0.000 -100.00 % | 18.135 B | 0.000 -100.00 % | 19.823 B | 0.000 -100.00 % | 22.375 B | 0.000 -100.00 % | 26.064 B | 0.000 -100.00 % | 22.693 B | 0.000 -100.00 % | 21.492 B | 0.000 -100.00 % | 20.225 B | 0.000 -100.00 % | 18.835 B | 0.000 -100.00 % | 16.918 B | 0.000 -100.00 % | 16.108 B | 0.000 -100.00 % | 14.887 B | 0.000 -100.00 % | 15.396 B | 0.000 -100.00 % | 16.469 B | 0.000 -100.00 % | 10.845 B | 0.000 -100.00 % | 10.594 B | 0.000 -100.00 % | 9.189 B | 0.000 -100.00 % | 9.703 B -49.65 % | 19.273 B 5.25 % | 18.311 B |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2011-01-31 | 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 | 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 -100.00 % | 1.312 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.072 M | 0.000 | 0.000 | 0.000 100.00 % | -26.203 M | 0.000 | 0.000 -100.00 % | 14.412 M -75.00 % | 57.649 M 300.00 % | 14.412 M | 0.000 -100.00 % | 16.189 M -75.00 % | 64.757 M 300.00 % | 16.189 M | 0.000 -100.00 % | 25.517 M -75.00 % | 102.067 M 300.00 % | 25.517 M | 0.000 -100.00 % | 6.641 M -88.04 % | 55.539 M 736.30 % | 6.641 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 |
| 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 100.00 % | -429.740 M 0.00 % | -429.740 M 0.00 % | -429.740 M | 0.000 100.00 % | -400.044 M 0.00 % | -400.044 M 0.00 % | -400.044 M | 0.000 100.00 % | -308.846 M 0.00 % | -308.846 M 0.00 % | -308.846 M | 0.000 -100.00 % | 204.676 M 0.00 % | 204.676 M 0.00 % | 204.676 M 142.49 % | -481.656 M 0.00 % | -481.656 M 0.00 % | -481.656 M 0.00 % | -481.656 M -6 011.03 % | -7.882 M 0.00 % | -7.882 M 0.00 % | -7.882 M 0.00 % | -7.882 M -109.48 % | 83.107 M 0.00 % | 83.107 M 0.00 % | 83.107 M 0.00 % | 83.107 M 111.07 % | -750.767 M 0.00 % | -750.767 M 0.00 % | -750.767 M 0.00 % | -750.767 M -473.79 % | 200.852 M 0.00 % | 200.852 M 0.00 % | 200.852 M 0.00 % | 200.852 M 262.69 % | -123.456 M 0.00 % | -123.456 M 0.00 % | -123.456 M 0.00 % | -123.456 M -396.89 % | 41.583 M 0.00 % | 41.583 M 0.00 % | 41.583 M 0.00 % | 41.583 M 125.94 % | -160.332 M 0.00 % | -160.332 M 0.00 % | -160.332 M 0.00 % | -160.332 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -47.994 M 0.00 % | -47.994 M 0.00 % | -47.994 M | 0.000 100.00 % | -121.274 M 0.00 % | -121.274 M 0.00 % | -121.274 M | 0.000 100.00 % | -164.175 M 0.00 % | -164.175 M 0.00 % | -164.175 M | 0.000 100.00 % | -27.697 M 0.00 % | -27.697 M 0.00 % | -27.697 M -963.98 % | 3.206 M 0.00 % | 3.206 M 0.00 % | 3.206 M 0.00 % | 3.206 M -78.11 % | 14.647 M 0.00 % | 14.647 M 0.00 % | 14.647 M 0.00 % | 14.647 M 109.92 % | -147.581 M 0.00 % | -147.581 M 0.00 % | -147.581 M 0.00 % | -147.581 M -156.43 % | -57.552 M 0.00 % | -57.552 M 0.00 % | -57.552 M 0.00 % | -57.552 M -93.53 % | -29.738 M 0.00 % | -29.738 M 0.00 % | -29.738 M 0.00 % | -29.738 M -171.52 % | 41.580 M 0.00 % | 41.580 M 0.00 % | 41.580 M 0.00 % | 41.580 M 222.47 % | -33.953 M 0.00 % | -33.953 M 0.00 % | -33.953 M 0.00 % | -33.953 M 45.90 % | -62.754 M 0.00 % | -62.754 M 0.00 % | -62.754 M 0.00 % | -62.754 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 | 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 100.00 % | -381.746 M 0.00 % | -381.746 M 0.00 % | -381.746 M | 0.000 100.00 % | -278.770 M 0.00 % | -278.770 M 0.00 % | -278.770 M | 0.000 100.00 % | -144.672 M 0.00 % | -144.672 M 0.00 % | -144.672 M | 0.000 -100.00 % | 232.373 M 0.00 % | 232.373 M 0.00 % | 232.373 M 147.93 % | -484.862 M 0.00 % | -484.862 M 0.00 % | -484.862 M 0.00 % | -484.862 M -2 052.24 % | -22.528 M 0.00 % | -22.528 M 0.00 % | -22.528 M 0.00 % | -22.528 M -109.77 % | 230.688 M 0.00 % | 230.688 M 0.00 % | 230.688 M 0.00 % | 230.688 M 133.28 % | -693.216 M 0.00 % | -693.216 M 0.00 % | -693.216 M 0.00 % | -693.216 M -400.63 % | 230.590 M 0.00 % | 230.590 M 0.00 % | 230.590 M 0.00 % | 230.590 M 239.72 % | -165.036 M 0.00 % | -165.036 M 0.00 % | -165.036 M 0.00 % | -165.036 M -318.49 % | 75.535 M 0.00 % | 75.535 M 0.00 % | 75.535 M 0.00 % | 75.535 M 177.41 % | -97.578 M 0.00 % | -97.578 M 0.00 % | -97.578 M 0.00 % | -97.578 M |
| Other non cash items | 186.035 M 5.93 % | 175.620 M 24.41 % | 141.162 M 806.83 % | -19.971 M -112.64 % | 157.973 M -34.98 % | 242.948 M 15.71 % | 209.957 M -72.83 % | 772.888 M 216.88 % | 243.906 M -56.60 % | 562.036 M 36.31 % | 412.318 M -71.02 % | 1.423 B 49.54 % | 951.375 M -72.50 % | 3.459 B 643.90 % | 464.996 M 82.67 % | 254.549 M -19.26 % | 315.270 M -79.25 % | 1.519 B 34.47 % | 1.130 B -23.06 % | 1.468 B 114.69 % | 683.921 M -61.57 % | 1.780 B 1 882.71 % | 89.754 M -45.86 % | 165.791 M 10.99 % | 149.376 M 210.51 % | -135.172 M -358.29 % | 52.334 M 74.44 % | 30.002 M -49.20 % | 59.062 M 307.54 % | -28.458 M -160.57 % | 46.986 M -46.67 % | 88.100 M -0.40 % | 88.457 M 7 805.31 % | -1.148 M -100.82 % | 140.092 M -13.37 % | 161.707 M -22.01 % | 207.337 M 36.69 % | 151.687 M -33.67 % | 228.690 M -27.95 % | 317.393 M -1.89 % | 323.513 M -34.89 % | 496.867 M 131.58 % | 214.553 M 48.89 % | 144.104 M -16.28 % | 172.118 M -44.18 % | 308.340 M 148.30 % | -638.365 M -372.38 % | 234.368 M 41.91 % | 165.152 M -32.73 % | 245.523 M 28.73 % | 190.721 M 2 585.83 % | 7.101 M -81.81 % | 39.046 M 156.56 % | 15.219 M -77.18 % | 66.698 M 160.12 % | -110.948 M -133.52 % | 331.027 M 464.91 % | 58.598 M 0.00 % | 58.598 M 261.89 % | -36.195 M 0.00 % | -36.195 M 0.00 % | -36.195 M 0.00 % | -36.195 M -203.41 % | 35.001 M 0.00 % | 35.001 M 0.00 % | 35.001 M 0.00 % | 35.001 M 795.76 % | -5.031 M 0.00 % | -5.031 M 0.00 % | -5.031 M 0.00 % | -5.031 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.268 M -16.25 % | 93.450 M -13.28 % | 107.760 M 8 113.41 % | 1.312 M -98.99 % | 130.446 M -29.10 % | 183.980 M | 0.000 -100.00 % | 2.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.072 M | 0.000 | 0.000 | 0.000 100.00 % | -26.203 M | 0.000 | 0.000 100.00 % | -138.458 M 0.00 % | -138.458 M 0.00 % | -138.458 M | 0.000 100.00 % | -234.465 M 0.00 % | -234.465 M 0.00 % | -234.465 M | 0.000 100.00 % | -202.902 M 0.00 % | -202.902 M 0.00 % | -202.902 M | 0.000 -100.00 % | 160.132 M 0.00 % | 160.132 M 0.00 % | 160.132 M 125.77 % | -621.329 M 0.00 % | -621.329 M 0.00 % | -621.329 M 0.00 % | -621.329 M -214.14 % | -197.785 M 0.00 % | -197.785 M 0.00 % | -197.785 M 0.00 % | -197.785 M -613.33 % | 38.530 M 0.00 % | 38.530 M 0.00 % | 38.530 M 0.00 % | 38.530 M 105.02 % | -767.999 M 0.00 % | -767.999 M 0.00 % | -767.999 M 0.00 % | -767.999 M -432.32 % | 231.101 M 0.00 % | 231.101 M 0.00 % | 231.101 M 0.00 % | 231.101 M 223.80 % | -186.673 M 0.00 % | -186.673 M 0.00 % | -186.673 M 0.00 % | -186.673 M -439.69 % | -34.589 M 0.00 % | -34.589 M 0.00 % | -34.589 M 0.00 % | -34.589 M 80.29 % | -175.523 M 0.00 % | -175.523 M 0.00 % | -175.523 M 0.00 % | -175.523 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 | 0.000 | 0.000 100.00 % | -183.790 M 0.00 % | -183.790 M 0.00 % | -183.790 M | 0.000 100.00 % | -223.802 M 0.00 % | -223.802 M 0.00 % | -223.802 M | 0.000 -100.00 % | 8.060 M 0.00 % | 8.060 M 0.00 % | 8.060 M | 0.000 100.00 % | -253.494 M 0.00 % | -253.494 M 0.00 % | -253.494 M -68.55 % | -150.401 M 0.00 % | -150.401 M 0.00 % | -150.401 M 0.00 % | -150.401 M -390.43 % | -30.667 M 0.00 % | -30.667 M 0.00 % | -30.667 M 0.00 % | -30.667 M 92.39 % | -402.750 M 0.00 % | -402.750 M 0.00 % | -402.750 M 0.00 % | -402.750 M -666.94 % | -52.514 M 0.00 % | -52.514 M 0.00 % | -52.514 M 0.00 % | -52.514 M 87.31 % | -413.917 M 0.00 % | -413.917 M 0.00 % | -413.917 M 0.00 % | -413.917 M -439.93 % | -76.661 M 0.00 % | -76.661 M 0.00 % | -76.661 M 0.00 % | -76.661 M -194.62 % | -26.020 M 0.00 % | -26.020 M 0.00 % | -26.020 M 0.00 % | -26.020 M 85.94 % | -185.094 M 0.00 % | -185.094 M 0.00 % | -185.094 M 0.00 % | -185.094 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.901 M 0.00 % | -86.901 M 0.00 % | -86.901 M | 0.000 100.00 % | -28.668 M 0.00 % | -28.668 M 0.00 % | -28.668 M | 0.000 100.00 % | -7.775 M 0.00 % | -7.775 M 0.00 % | -7.775 M | 0.000 100.00 % | -65.767 M 0.00 % | -65.767 M 0.00 % | -65.767 M 95.07 % | -1.333 B 0.00 % | -1.333 B 0.00 % | -1.333 B 0.00 % | -1.333 B 24.74 % | -1.771 B 0.00 % | -1.771 B 0.00 % | -1.771 B 0.00 % | -1.771 B -45.44 % | -1.218 B 0.00 % | -1.218 B 0.00 % | -1.218 B 0.00 % | -1.218 B 75.33 % | -4.936 B 0.00 % | -4.936 B 0.00 % | -4.936 B 0.00 % | -4.936 B -742.48 % | -585.875 M 0.00 % | -585.875 M 0.00 % | -585.875 M 0.00 % | -585.875 M -1.05 % | -579.799 M 0.00 % | -579.799 M 0.00 % | -579.799 M 0.00 % | -579.799 M 16.26 % | -692.354 M 0.00 % | -692.354 M 0.00 % | -692.354 M 0.00 % | -692.354 M 61.14 % | -1.782 B 0.00 % | -1.782 B 0.00 % | -1.782 B 0.00 % | -1.782 B |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 133.302 M 0.00 % | 133.302 M 0.00 % | 133.302 M | 0.000 -100.00 % | 529.750 K 0.00 % | 529.750 K 0.00 % | 529.750 K | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M 0.00 % | 50.000 M | 0.000 -100.00 % | 265.158 M 0.00 % | 265.158 M 0.00 % | 265.158 M -59.36 % | 652.400 M 0.00 % | 652.400 M 0.00 % | 652.400 M 0.00 % | 652.400 M -67.36 % | 1.999 B 0.00 % | 1.999 B 0.00 % | 1.999 B 0.00 % | 1.999 B 32.75 % | 1.506 B 0.00 % | 1.506 B 0.00 % | 1.506 B 0.00 % | 1.506 B -59.61 % | 3.728 B 0.00 % | 3.728 B 0.00 % | 3.728 B 0.00 % | 3.728 B 3 029.63 % | 119.107 M 0.00 % | 119.107 M 0.00 % | 119.107 M 0.00 % | 119.107 M -69.40 % | 389.222 M 0.00 % | 389.222 M 0.00 % | 389.222 M 0.00 % | 389.222 M -48.16 % | 750.818 M 0.00 % | 750.818 M 0.00 % | 750.818 M 0.00 % | 750.818 M -31.76 % | 1.100 B 0.00 % | 1.100 B 0.00 % | 1.100 B 0.00 % | 1.100 B |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 137.389 M 0.00 % | 137.389 M 0.00 % | 137.389 M | 0.000 -100.00 % | 251.940 M 0.00 % | 251.940 M 0.00 % | 251.940 M | 0.000 100.00 % | -50.285 M 0.00 % | -50.285 M 0.00 % | -50.285 M | 0.000 -100.00 % | 54.103 M 0.00 % | 54.103 M 0.00 % | 54.103 M -93.49 % | 830.695 M 0.00 % | 830.695 M 0.00 % | 830.695 M 0.00 % | 830.695 M 521.61 % | -197.031 M 0.00 % | -197.031 M 0.00 % | -197.031 M 0.00 % | -197.031 M -271.58 % | 114.833 M 0.00 % | 114.833 M 0.00 % | 114.833 M 0.00 % | 114.833 M -90.89 % | 1.261 B 0.00 % | 1.261 B 0.00 % | 1.261 B 0.00 % | 1.261 B 43.16 % | 880.685 M 0.00 % | 880.685 M 0.00 % | 880.685 M 0.00 % | 880.685 M 229.55 % | 267.237 M 0.00 % | 267.237 M 0.00 % | 267.237 M 0.00 % | 267.237 M 923.68 % | -32.444 M 0.00 % | -32.444 M 0.00 % | -32.444 M 0.00 % | -32.444 M -103.74 % | 866.646 M 0.00 % | 866.646 M 0.00 % | 866.646 M 0.00 % | 866.646 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -137.389 M 0.00 % | -137.389 M 0.00 % | -137.389 M | 0.000 100.00 % | -251.940 M 0.00 % | -251.940 M 0.00 % | -251.940 M | 0.000 -100.00 % | 50.285 M 0.00 % | 50.285 M 0.00 % | 50.285 M | 0.000 100.00 % | -57.847 M 0.00 % | -57.847 M 0.00 % | -57.847 M 93.04 % | -830.695 M 0.00 % | -830.695 M 0.00 % | -830.695 M 0.00 % | -830.695 M -521.61 % | 197.031 M 0.00 % | 197.031 M 0.00 % | 197.031 M 0.00 % | 197.031 M 271.58 % | -114.833 M 0.00 % | -114.833 M 0.00 % | -114.833 M 0.00 % | -114.833 M 90.88 % | -1.260 B 0.00 % | -1.260 B 0.00 % | -1.260 B 0.00 % | -1.260 B -43.01 % | -880.935 M 0.00 % | -880.935 M 0.00 % | -880.935 M 0.00 % | -880.935 M -229.65 % | -267.237 M 0.00 % | -267.237 M 0.00 % | -267.237 M 0.00 % | -267.237 M -923.68 % | 32.444 M 0.00 % | 32.444 M 0.00 % | 32.444 M 0.00 % | 32.444 M 103.74 % | -866.646 M 0.00 % | -866.646 M 0.00 % | -866.646 M 0.00 % | -866.646 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.924 M 0.00 % | 37.924 M 0.00 % | 37.924 M | 0.000 -100.00 % | 154.338 M 0.00 % | 154.338 M 0.00 % | 154.338 M | 0.000 -100.00 % | 16.199 M 0.00 % | 16.199 M 0.00 % | 16.199 M | 0.000 -100.00 % | 42.322 M 0.00 % | 42.322 M 0.00 % | 42.322 M 112.96 % | 19.874 M 0.00 % | 19.874 M 0.00 % | 19.874 M 0.00 % | 19.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.925 B 0.00 % | 1.925 B 0.00 % | 1.925 B 0.00 % | 1.925 B 206.50 % | 628.077 M 0.00 % | 628.077 M 0.00 % | 628.077 M 0.00 % | 628.077 M 21.13 % | 518.500 M 0.00 % | 518.500 M 0.00 % | 518.500 M 0.00 % | 518.500 M 1 465.28 % | 33.125 M 0.00 % | 33.125 M 0.00 % | 33.125 M 0.00 % | 33.125 M -96.36 % | 908.875 M 0.00 % | 908.875 M 0.00 % | 908.875 M 0.00 % | 908.875 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 100.00 % | -57.317 M 0.00 % | -57.317 M 0.00 % | -57.317 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.406 M 0.00 % | -32.406 M 0.00 % | -32.406 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 100.00 % | -53.953 M 0.00 % | -53.953 M 0.00 % | -53.953 M 0.00 % | -53.953 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -476.750 K 0.00 % | -476.750 K 0.00 % | -476.750 K 0.00 % | -476.750 K -258.46 % | -133.000 K 0.00 % | -133.000 K 0.00 % | -133.000 K 0.00 % | -133.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -619.944 M 0.00 % | -619.944 M 0.00 % | -619.944 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 47.595 M 0.00 % | 47.595 M 0.00 % | 47.595 M 0.00 % | 47.595 M 138.46 % | -123.738 M 0.00 % | -123.738 M 0.00 % | -123.738 M 0.00 % | -123.738 M -4 740.47 % | 2.667 M 0.00 % | 2.667 M 0.00 % | 2.667 M 0.00 % | 2.667 M -99.58 % | 628.416 M 0.00 % | 628.416 M 0.00 % | 628.416 M 0.00 % | 628.416 M 41.81 % | 443.133 M 0.00 % | 443.133 M 0.00 % | 443.133 M 0.00 % | 443.133 M 1.84 % | 435.118 M 0.00 % | 435.118 M 0.00 % | 435.118 M 0.00 % | 435.118 M 1 361.04 % | 29.781 M 0.00 % | 29.781 M 0.00 % | 29.781 M 0.00 % | 29.781 M -96.72 % | 908.875 M 0.00 % | 908.875 M 0.00 % | 908.875 M 0.00 % | 908.875 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 100.00 % | -286.303 M 0.00 % | -286.303 M 0.00 % | -286.303 M | 0.000 100.00 % | -89.899 M 0.00 % | -89.899 M 0.00 % | -89.899 M | 0.000 100.00 % | -619.944 M 0.00 % | -619.944 M 0.00 % | -619.944 M | 0.000 100.00 % | -215.336 M 0.00 % | -215.336 M 0.00 % | -215.336 M -552.43 % | 47.595 M 0.00 % | 47.595 M 0.00 % | 47.595 M 0.00 % | 47.595 M 138.46 % | -123.738 M 0.00 % | -123.738 M 0.00 % | -123.738 M 0.00 % | -123.738 M -1 500.70 % | 8.834 M 0.00 % | 8.834 M 0.00 % | 8.834 M 0.00 % | 8.834 M -98.59 % | 628.283 M 0.00 % | 628.283 M 0.00 % | 628.283 M 0.00 % | 628.283 M 41.78 % | 443.133 M 0.00 % | 443.133 M 0.00 % | 443.133 M 0.00 % | 443.133 M 1.84 % | 435.118 M 0.00 % | 435.118 M 0.00 % | 435.118 M 0.00 % | 435.118 M 1 361.04 % | 29.781 M 0.00 % | 29.781 M 0.00 % | 29.781 M 0.00 % | 29.781 M -96.72 % | 908.875 M 0.00 % | 908.875 M 0.00 % | 908.875 M 0.00 % | 908.875 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 100.00 % | -671.250 K 0.00 % | -671.250 K 0.00 % | -671.250 K | 0.000 100.00 % | -73.500 K 0.00 % | -73.500 K 0.00 % | -73.500 K | 0.000 -100.00 % | 847.071 M 0.00 % | 847.071 M 0.00 % | 847.071 M | 0.000 100.00 % | -8.259 M 0.00 % | -8.259 M 0.00 % | -8.259 M -48.36 % | -5.567 M 0.00 % | -5.567 M 0.00 % | -5.567 M 0.00 % | -5.567 M -104.36 % | 127.732 M 0.00 % | 127.732 M 0.00 % | 127.732 M 0.00 % | 127.732 M 2 216.82 % | 5.513 M 0.00 % | 5.513 M 0.00 % | 5.513 M 0.00 % | 5.513 M -99.62 % | 1.445 B 0.00 % | 1.445 B 0.00 % | 1.445 B 0.00 % | 1.445 B 1 437 166.50 % | 100.534 K 0.00 % | 100.534 K 0.00 % | 100.534 K 0.00 % | 100.534 K -99.68 % | 31.388 M 0.00 % | 31.388 M 0.00 % | 31.388 M 0.00 % | 31.388 M 675.76 % | -5.452 M 0.00 % | -5.452 M 0.00 % | -5.452 M 0.00 % | -5.452 M -103.83 % | 142.424 M 0.00 % | 142.424 M 0.00 % | 142.424 M 0.00 % | 142.424 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.268 M -16.25 % | 93.450 M -13.28 % | 107.760 M 8 113.41 % | 1.312 M -98.99 % | 130.446 M -29.10 % | 183.980 M | 0.000 -100.00 % | 2.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.072 M | 0.000 | 0.000 | 0.000 100.00 % | -26.203 M | 0.000 | 0.000 -100.00 % | 31.907 M 0.00 % | 31.907 M 0.00 % | 31.907 M | 0.000 100.00 % | -9.355 M 0.00 % | -9.355 M 0.00 % | -9.355 M | 0.000 -100.00 % | 74.511 M 0.00 % | 74.511 M 0.00 % | 74.511 M | 0.000 100.00 % | -37.068 M 0.00 % | -37.068 M 0.00 % | -37.068 M -155.19 % | 67.158 M 0.00 % | 67.158 M 0.00 % | 67.158 M 0.00 % | 67.158 M 1 973.26 % | 3.239 M 0.00 % | 3.239 M 0.00 % | 3.239 M 0.00 % | 3.239 M 107.93 % | -40.870 M 0.00 % | -40.870 M 0.00 % | -40.870 M 0.00 % | -40.870 M -189.97 % | 45.428 M 0.00 % | 45.428 M 0.00 % | 45.428 M 0.00 % | 45.428 M 270.37 % | -26.664 M 0.00 % | -26.664 M 0.00 % | -26.664 M 0.00 % | -26.664 M -311.69 % | 12.596 M 0.00 % | 12.596 M 0.00 % | 12.596 M 0.00 % | 12.596 M -43.23 % | 22.186 M 0.00 % | 22.186 M 0.00 % | 22.186 M 0.00 % | 22.186 M 143.02 % | 9.129 M 0.00 % | 9.129 M 0.00 % | 9.129 M 0.00 % | 9.129 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 230.147 M 51.53 % | 151.879 M 159.94 % | 58.429 M -62.17 % | 154.468 M 0.86 % | 153.156 M 47.86 % | 103.580 M 228.83 % | -80.400 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 % | 107.667 M 0.00 % | 107.667 M 0.00 % | 107.667 M | 0.000 -100.00 % | 117.022 M 0.00 % | 117.022 M 0.00 % | 117.022 M | 0.000 -100.00 % | 42.511 M 0.00 % | 42.511 M 0.00 % | 42.511 M | 0.000 -100.00 % | 93.256 M 0.00 % | 93.256 M 0.00 % | 93.256 M 257.33 % | 26.098 M 0.00 % | 26.098 M 0.00 % | 26.098 M 0.00 % | 26.098 M 14.17 % | 22.859 M 0.00 % | 22.859 M 0.00 % | 22.859 M 0.00 % | 22.859 M -63.99 % | 63.485 M 0.00 % | 63.485 M 0.00 % | 63.485 M 0.00 % | 63.485 M 251.58 % | 18.057 M 0.00 % | 18.057 M 0.00 % | 18.057 M 0.00 % | 18.057 M -59.68 % | 44.784 M 0.00 % | 44.784 M 0.00 % | 44.784 M 0.00 % | 44.784 M 39.13 % | 32.188 M 0.00 % | 32.188 M 0.00 % | 32.188 M 0.00 % | 32.188 M 221.80 % | 10.003 M 0.00 % | 10.003 M 0.00 % | 10.003 M 0.00 % | 10.003 M 1 044.95 % | 873.632 K 0.00 % | 873.632 K 0.00 % | 873.632 K 0.00 % | 873.632 K |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.489 M -70.24 % | 230.147 M 51.53 % | 151.879 M -42.08 % | 262.228 M 69.76 % | 154.468 M -34.00 % | 234.026 M 125.94 % | 103.580 M | 0.000 -100.00 % | 2.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.072 M | 0.000 | 0.000 | 0.000 100.00 % | -26.203 M | 0.000 | 0.000 -100.00 % | 139.575 M 0.00 % | 139.575 M 0.00 % | 139.575 M | 0.000 -100.00 % | 107.667 M 0.00 % | 107.667 M 0.00 % | 107.667 M | 0.000 -100.00 % | 117.022 M 0.00 % | 117.022 M 0.00 % | 117.022 M | 0.000 -100.00 % | 56.189 M 0.00 % | 56.189 M 0.00 % | 56.189 M -39.75 % | 93.256 M 0.00 % | 93.256 M 0.00 % | 93.256 M 0.00 % | 93.256 M 257.33 % | 26.098 M 0.00 % | 26.098 M 0.00 % | 26.098 M 0.00 % | 26.098 M 15.40 % | 22.615 M 0.00 % | 22.615 M 0.00 % | 22.615 M 0.00 % | 22.615 M -64.38 % | 63.485 M 0.00 % | 63.485 M 0.00 % | 63.485 M 0.00 % | 63.485 M 250.35 % | 18.120 M 0.00 % | 18.120 M 0.00 % | 18.120 M 0.00 % | 18.120 M -59.54 % | 44.784 M 0.00 % | 44.784 M 0.00 % | 44.784 M 0.00 % | 44.784 M 39.13 % | 32.188 M 0.00 % | 32.188 M 0.00 % | 32.188 M 0.00 % | 32.188 M 221.80 % | 10.003 M 0.00 % | 10.003 M 0.00 % | 10.003 M 0.00 % | 10.003 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.268 M -16.25 % | 93.450 M -13.28 % | 107.760 M 8 113.41 % | 1.312 M -98.99 % | 130.446 M -29.10 % | 183.980 M | 0.000 -100.00 % | 2.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.072 M | 0.000 | 0.000 | 0.000 100.00 % | -26.203 M | 0.000 | 0.000 100.00 % | -138.458 M 0.00 % | -138.458 M 0.00 % | -138.458 M | 0.000 100.00 % | -234.465 M 0.00 % | -234.465 M 0.00 % | -234.465 M | 0.000 100.00 % | -202.902 M 0.00 % | -202.902 M 0.00 % | -202.902 M | 0.000 -100.00 % | 160.132 M 0.00 % | 160.132 M 0.00 % | 160.132 M 125.77 % | -621.329 M 0.00 % | -621.329 M 0.00 % | -621.329 M 0.00 % | -621.329 M -214.14 % | -197.785 M 0.00 % | -197.785 M 0.00 % | -197.785 M 0.00 % | -197.785 M -613.33 % | 38.530 M 0.00 % | 38.530 M 0.00 % | 38.530 M 0.00 % | 38.530 M 105.02 % | -767.999 M 0.00 % | -767.999 M 0.00 % | -767.999 M 0.00 % | -767.999 M -432.32 % | 231.101 M 0.00 % | 231.101 M 0.00 % | 231.101 M 0.00 % | 231.101 M 223.80 % | -186.673 M 0.00 % | -186.673 M 0.00 % | -186.673 M 0.00 % | -186.673 M -439.69 % | -34.589 M 0.00 % | -34.589 M 0.00 % | -34.589 M 0.00 % | -34.589 M 80.29 % | -175.523 M 0.00 % | -175.523 M 0.00 % | -175.523 M 0.00 % | -175.523 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 | 0.000 | 0.000 100.00 % | -183.790 M 0.00 % | -183.790 M 0.00 % | -183.790 M | 0.000 100.00 % | -223.802 M 0.00 % | -223.802 M 0.00 % | -223.802 M | 0.000 -100.00 % | 8.060 M 0.00 % | 8.060 M 0.00 % | 8.060 M | 0.000 100.00 % | -253.494 M 0.00 % | -253.494 M 0.00 % | -253.494 M -68.55 % | -150.401 M 0.00 % | -150.401 M 0.00 % | -150.401 M 0.00 % | -150.401 M -390.43 % | -30.667 M 0.00 % | -30.667 M 0.00 % | -30.667 M 0.00 % | -30.667 M 92.39 % | -402.750 M 0.00 % | -402.750 M 0.00 % | -402.750 M 0.00 % | -402.750 M -666.94 % | -52.514 M 0.00 % | -52.514 M 0.00 % | -52.514 M 0.00 % | -52.514 M 87.31 % | -413.917 M 0.00 % | -413.917 M 0.00 % | -413.917 M 0.00 % | -413.917 M -439.93 % | -76.661 M 0.00 % | -76.661 M 0.00 % | -76.661 M 0.00 % | -76.661 M -194.62 % | -26.020 M 0.00 % | -26.020 M 0.00 % | -26.020 M 0.00 % | -26.020 M 85.94 % | -185.094 M 0.00 % | -185.094 M 0.00 % | -185.094 M 0.00 % | -185.094 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 78.268 M -16.25 % | 93.450 M -13.28 % | 107.760 M 8 113.41 % | 1.312 M -98.99 % | 130.446 M -29.10 % | 183.980 M | 0.000 -100.00 % | 2.894 M | 0.000 | 0.000 | 0.000 -100.00 % | 32.072 M | 0.000 | 0.000 | 0.000 100.00 % | -26.203 M | 0.000 | 0.000 100.00 % | -322.248 M 0.00 % | -322.248 M 0.00 % | -322.248 M | 0.000 100.00 % | -458.266 M 0.00 % | -458.266 M 0.00 % | -458.266 M | 0.000 100.00 % | -194.841 M 0.00 % | -194.841 M 0.00 % | -194.841 M | 0.000 100.00 % | -93.362 M 0.00 % | -93.362 M 0.00 % | -93.362 M 87.90 % | -771.729 M 0.00 % | -771.729 M 0.00 % | -771.729 M 0.00 % | -771.729 M -237.81 % | -228.453 M 0.00 % | -228.453 M 0.00 % | -228.453 M 0.00 % | -228.453 M 37.28 % | -364.221 M 0.00 % | -364.221 M 0.00 % | -364.221 M 0.00 % | -364.221 M 55.61 % | -820.513 M 0.00 % | -820.513 M 0.00 % | -820.513 M 0.00 % | -820.513 M -348.82 % | -182.816 M 0.00 % | -182.816 M 0.00 % | -182.816 M 0.00 % | -182.816 M 30.58 % | -263.334 M 0.00 % | -263.334 M 0.00 % | -263.334 M 0.00 % | -263.334 M -334.48 % | -60.609 M 0.00 % | -60.609 M 0.00 % | -60.609 M 0.00 % | -60.609 M 83.19 % | -360.617 M 0.00 % | -360.617 M 0.00 % | -360.617 M 0.00 % | -360.617 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 |