Paramount Communications Limited PARACABLES.BO
Finances
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 15.756 B 49.02 % | 10.573 B 34.99 % | 7.832 B 36.41 % | 5.742 B 11.95 % | 5.129 B -13.93 % | 5.959 B -1.98 % | 6.079 B 44.08 % | 4.219 B 32.84 % | 3.176 B 2.67 % | 3.094 B -31.64 % | 4.526 B 9.45 % | 4.135 B -39.25 % | 6.807 B -3.11 % | 7.026 B 0.95 % | 6.960 B 2.71 % | 6.776 B -14.83 % | 7.956 B 16.04 % | 6.856 B 115.40 % | 3.183 B 62.17 % | 1.963 B 97.60 % | 993.353 M |
| Net income | 869.700 M 1.56 % | 856.318 M 79.27 % | 477.675 M 482.16 % | 82.052 M 164.67 % | 31.002 M -88.23 % | 263.467 M -9.65 % | 291.596 M 98.46 % | 146.930 M 3 780.11 % | -3.993 M 99.68 % | -1.239 B -22.70 % | -1.010 B -0.20 % | -1.008 B -311.02 % | -245.139 M 51.42 % | -504.580 M 57.92 % | -1.199 B -2 024.40 % | -56.450 M 88.61 % | -495.603 M -178.04 % | 635.029 M 69.17 % | 375.375 M 74.60 % | 214.988 M 1 670.36 % | 12.144 M |
| Income before tax | 1.109 B 35.33 % | 819.823 M 71.63 % | 477.675 M 482.16 % | 82.052 M 164.66 % | 31.003 M -88.23 % | 263.467 M -9.65 % | 291.596 M 98.46 % | 146.930 M 3 780.11 % | -3.993 M 99.68 % | -1.239 B -22.70 % | -1.010 B 0.09 % | -1.010 B -313.09 % | -244.609 M 51.48 % | -504.094 M 57.50 % | -1.186 B -1 858.65 % | -60.564 M 89.72 % | -588.858 M -163.10 % | 933.198 M 59.75 % | 584.149 M 77.57 % | 328.966 M 1 792.09 % | 17.386 M |
| Income before tax ratio | 0.07 -9.19 % | 0.08 27.14 % | 0.06 326.77 % | 0.01 136.40 % | 0.01 -86.33 % | 0.04 -7.82 % | 0.05 37.75 % | 0.03 2 870.30 % | 0.00 99.69 % | -0.40 -79.50 % | -0.22 8.71 % | -0.24 -580.02 % | -0.04 49.92 % | -0.07 57.90 % | -0.17 -1 806.94 % | -0.01 87.92 % | -0.07 -154.38 % | 0.14 -25.83 % | 0.18 9.50 % | 0.17 857.54 % | 0.02 |
| EBITDA | 1.344 B 38.16 % | 972.628 M 51.49 % | 642.023 M 165.75 % | 241.586 M 25.71 % | 192.183 M -59.89 % | 479.168 M 4.68 % | 457.751 M 60.32 % | 285.517 M -35.18 % | 440.462 M 215.20 % | -382.343 M -25.00 % | -305.875 M 33.42 % | -459.441 M -1 238.08 % | -34.336 M 68.18 % | -107.891 M 84.40 % | -691.665 M -282.01 % | 380.022 M 6 241.59 % | 5.993 M -99.52 % | 1.249 B 74.85 % | 714.414 M 87.41 % | 381.195 M 512.21 % | 62.265 M |
| Net income ratio | 0.06 -31.85 % | 0.08 32.80 % | 0.06 326.77 % | 0.01 136.41 % | 0.01 -86.33 % | 0.04 -7.82 % | 0.05 37.75 % | 0.03 2 870.30 % | 0.00 99.69 % | -0.40 -79.50 % | -0.22 8.45 % | -0.24 -576.60 % | -0.04 49.86 % | -0.07 58.32 % | -0.17 -1 968.31 % | -0.01 86.63 % | -0.06 -167.26 % | 0.09 -21.46 % | 0.12 7.67 % | 0.11 795.93 % | 0.01 |
| Ratio EBITDA | 0.09 -7.29 % | 0.09 12.23 % | 0.08 94.82 % | 0.04 12.28 % | 0.04 -53.40 % | 0.08 6.80 % | 0.08 11.28 % | 0.07 -51.20 % | 0.14 212.20 % | -0.12 -82.86 % | -0.07 39.17 % | -0.11 -2 102.72 % | -0.01 67.15 % | -0.02 84.55 % | -0.10 -277.20 % | 0.06 7 346.07 % | 0.00 -99.59 % | 0.18 -18.83 % | 0.22 15.57 % | 0.19 209.82 % | 0.06 |
| Gross profit ratio | 0.23 -9.00 % | 0.25 -8.75 % | 0.27 33.64 % | 0.20 7.21 % | 0.19 -19.26 % | 0.24 6.12 % | 0.22 34.26 % | 0.16 66.55 % | 0.10 18.62 % | 0.08 39.43 % | 0.06 -46.41 % | 0.11 -47.15 % | 0.21 77.62 % | 0.12 41.30 % | 0.08 -54.56 % | 0.19 10.17 % | 0.17 -46.09 % | 0.31 -2.64 % | 0.32 9.80 % | 0.29 57.02 % | 0.19 |
| Weighted average shs out dil | 304.935 M 17.10 % | 260.405 M 30.78 % | 199.124 M 2.54 % | 194.184 M 3.65 % | 187.342 M 7.99 % | 173.483 M 3.80 % | 167.126 M 25.67 % | 132.985 M 6.19 % | 125.233 M 0.00 % | 125.233 M 0.00 % | 125.233 M 0.06 % | 125.163 M 34.29 % | 93.203 M 0.19 % | 93.027 M -5.95 % | 98.913 M -5.81 % | 105.017 M -7.08 % | 113.022 M 0.00 % | 113.022 M 14.43 % | 98.772 M 0.00 % | 98.772 M 0.00 % | 98.772 M |
| Weighted average shs out | 304.935 M 17.16 % | 260.279 M 30.71 % | 199.124 M 2.54 % | 194.184 M 4.92 % | 185.070 M 7.14 % | 172.731 M 3.35 % | 167.126 M 25.67 % | 132.985 M 6.19 % | 125.233 M 0.00 % | 125.233 M 0.00 % | 125.233 M 0.06 % | 125.163 M 34.29 % | 93.203 M 0.74 % | 92.523 M 6.78 % | 86.650 M 2.54 % | 84.507 M 0.00 % | 84.507 M 0.00 % | 84.507 M 20.28 % | 70.257 M 0.00 % | 70.257 M 0.00 % | 70.257 M |
| EPS diluted | 2.85 -13.37 % | 3.29 37.08 % | 2.40 471.43 % | 0.42 147.06 % | 0.17 -88.82 % | 1.52 -12.64 % | 1.74 58.18 % | 1.10 3 548.28 % | -0.03 99.68 % | -9.89 -22.70 % | -8.06 -0.12 % | -8.05 -206.08 % | -2.63 51.48 % | -5.42 55.28 % | -12.12 -2 144.44 % | -0.54 87.70 % | -4.39 -178.11 % | 5.62 47.89 % | 3.80 16.56 % | 3.26 158.73 % | 1.26 |
| Earnings per share | 2.85 -13.37 % | 3.29 37.08 % | 2.40 471.43 % | 0.42 147.06 % | 0.17 -88.89 % | 1.53 -12.07 % | 1.74 58.18 % | 1.10 3 548.28 % | -0.03 99.68 % | -9.89 -22.70 % | -8.06 -0.12 % | -8.05 -206.08 % | -2.63 51.74 % | -5.45 60.62 % | -13.84 -1 965.67 % | -0.67 88.57 % | -5.86 -177.93 % | 7.52 40.82 % | 5.34 31.20 % | 4.07 223.02 % | 1.26 |
| Gross profit | 3.558 B 35.62 % | 2.624 B 23.18 % | 2.130 B 82.30 % | 1.168 B 20.03 % | 973.442 M -30.51 % | 1.401 B 4.02 % | 1.347 B 93.43 % | 696.194 M 121.25 % | 314.664 M 21.79 % | 258.370 M -4.69 % | 271.077 M -41.35 % | 462.157 M -67.89 % | 1.439 B 72.09 % | 836.414 M 42.64 % | 586.380 M -53.33 % | 1.256 B -6.17 % | 1.339 B -37.44 % | 2.140 B 109.71 % | 1.021 B 78.06 % | 573.218 M 210.28 % | 184.745 M |
| Income tax expense | 239.753 M 756.95 % | -36.495 M | 0.000 | 0.000 -100.00 % | 26.350 M -5.46 % | 27.873 M | 0.000 | 0.000 -100.00 % | 26.697 M 215.90 % | -23.035 M | 0.000 100.00 % | -254.713 K -146.00 % | 553.735 K 14.08 % | 485.413 K 110.62 % | -4.570 M -11.07 % | -4.114 M 95.59 % | -93.255 M -131.28 % | 298.169 M 42.41 % | 209.381 M 83.70 % | 113.978 M 2 074.06 % | 5.243 M |
| Cost of revenue | 11.708 B 47.29 % | 7.949 B 36.24 % | 5.835 B 27.58 % | 4.573 B 10.06 % | 4.155 B -8.83 % | 4.558 B -3.69 % | 4.732 B 34.32 % | 3.523 B 23.12 % | 2.862 B 0.93 % | 2.835 B -33.36 % | 4.255 B 15.84 % | 3.673 B -31.57 % | 5.368 B -13.28 % | 6.189 B -2.89 % | 6.373 B 15.47 % | 5.520 B -16.59 % | 6.617 B 40.31 % | 4.716 B 118.08 % | 2.162 B 55.61 % | 1.390 B 71.86 % | 808.608 M |
| General and administrative expenses | 375.433 M 309.74 % | 91.627 M -57.90 % | 217.660 M 332.63 % | 50.311 M -18.75 % | 61.924 M -34.31 % | 94.268 M -10.00 % | 104.748 M 34.25 % | 78.022 M -23.44 % | 101.908 M 34.11 % | 75.986 M -44.77 % | 137.570 M 1 522.47 % | 8.479 M -34.12 % | 12.870 M -93.38 % | 194.502 M -28.16 % | 270.745 M -5.05 % | 285.145 M -14.66 % | 334.126 M 1.53 % | 329.105 M 123.24 % | 147.424 M 42.36 % | 103.555 M 41.37 % | 73.253 M |
| Selling and marketing expenses | 57.030 M -88.67 % | 503.435 M 1 561.17 % | 30.306 M -86.40 % | 222.795 M 911.18 % | 22.033 M -42.13 % | 38.075 M 23.57 % | 30.813 M 60.35 % | 19.215 M -14.85 % | 22.567 M 1 290.93 % | 1.622 M 188.62 % | 562.142 K -98.53 % | 38.358 M -47.93 % | 73.665 M 20.50 % | 61.131 M -64.30 % | 171.239 M 2.61 % | 166.877 M -23.05 % | 216.868 M 112.57 % | 102.023 M 13.77 % | 89.672 M 121.04 % | 40.569 M 155.30 % | 15.890 M |
| Other expenses | 2.080 B 69.50 % | 1.227 B -17.92 % | 1.495 B 90.16 % | 786.249 M -3.18 % | 812.095 M -11.97 % | 922.520 M 229 386.57 % | 401.993 K 3 278.09 % | 11.900 K -100.00 % | 631.354 M -2.39 % | 646.824 M -10.11 % | 719.565 M -6.37 % | 768.509 M -52.68 % | 1.624 B 36 444.29 % | 4.444 M -99.50 % | 883.791 M 6 132.78 % | -14.650 M -187.23 % | -5.100 M -100.99 % | 515.322 M 487.67 % | 87.689 M 54.65 % | 56.700 M 5.16 % | 53.919 M |
| Operating expenses | 2.447 B 34.28 % | 1.822 B 4.55 % | 1.743 B 64.54 % | 1.059 B 18.22 % | 896.052 M -15.06 % | 1.055 B 22.91 % | 858.269 M 65.75 % | 517.821 M -31.49 % | 755.829 M 4.33 % | 724.433 M 0.68 % | 719.565 M -6.37 % | 768.509 M -52.68 % | 1.624 B 52.30 % | 1.066 B -19.56 % | 1.326 B 45.11 % | 913.624 M -38.31 % | 1.481 B 56.48 % | 946.450 M 191.41 % | 324.784 M 61.73 % | 200.824 M 40.38 % | 143.062 M |
| Cost and expenses | 12.206 B 24.92 % | 9.771 B 31.28 % | 7.443 B 32.14 % | 5.633 B 11.51 % | 5.051 B -10.00 % | 5.613 B 0.39 % | 5.591 B 38.35 % | 4.041 B 11.71 % | 3.617 B 1.62 % | 3.560 B -28.44 % | 4.974 B 11.99 % | 4.441 B -36.48 % | 6.992 B -3.64 % | 7.256 B -5.76 % | 7.699 B 19.68 % | 6.433 B -20.56 % | 8.098 B 43.01 % | 5.662 B 127.66 % | 2.487 B 56.39 % | 1.590 B 67.12 % | 951.670 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 366.726 M -38.37 % | 595.062 M 139.98 % | 247.966 M -9.21 % | 273.106 M 225.29 % | 83.958 M -36.56 % | 132.342 M -2.37 % | 135.560 M 39.41 % | 97.238 M -21.88 % | 124.475 M 60.39 % | 77.609 M -43.82 % | 138.132 M -46.31 % | 257.265 M -69.64 % | 847.493 M 231.53 % | 255.633 M -42.16 % | 441.984 M -2.22 % | 452.022 M -17.96 % | 550.995 M 27.80 % | 431.128 M 81.84 % | 237.096 M 64.51 % | 144.123 M 61.68 % | 89.143 M |
| Interest income | 29.379 M 31.41 % | 22.356 M 78.62 % | 12.516 M -32.56 % | 18.560 M -12.25 % | 21.152 M -4.40 % | 22.125 M -21.22 % | 28.085 M -12.38 % | 32.054 M -4.36 % | 33.517 M 43.41 % | 23.372 M 24.63 % | 18.754 M 26.51 % | 14.824 M 13.81 % | 13.025 M 6.85 % | 12.190 M 14.85 % | 10.613 M 116.11 % | -65.900 M -30.92 % | -50.334 M -510.65 % | 12.257 M 216.21 % | -10.547 M 9.24 % | -11.621 M -36.47 % | -8.515 M |
| Interest expense | 111.647 M 89.06 % | 59.054 M -17.72 % | 71.768 M 11.98 % | 64.088 M -9.05 % | 70.464 M -33.04 % | 105.238 M 31.94 % | 79.762 M 77.90 % | 44.836 M -77.10 % | 195.780 M -73.47 % | 737.866 M 20.93 % | 610.148 M 45.88 % | 418.246 M -15.29 % | 493.732 M 11.79 % | 441.679 M 4.08 % | 424.352 M 35.68 % | 312.754 M -15.42 % | 369.759 M 46.88 % | 251.736 M 162.93 % | 95.743 M 224.53 % | 29.502 M 92.02 % | 15.364 M |
| Depreciation and amortization | 122.638 M 30.81 % | 93.751 M 1.26 % | 92.580 M -3.00 % | 95.446 M 5.21 % | 90.716 M -17.88 % | 110.463 M 27.86 % | 86.393 M -7.85 % | 93.752 M -4.75 % | 98.424 M -16.98 % | 118.553 M -0.08 % | 118.651 M -10.64 % | 132.774 M -12.20 % | 151.217 M 18.26 % | 127.868 M 22.92 % | 104.025 M -18.64 % | 127.862 M -15.64 % | 151.574 M 128.76 % | 66.259 M 84.83 % | 35.847 M 48.70 % | 24.107 M 17.12 % | 20.583 M |
| Operating income | 1.111 B 39.03 % | 799.262 M 148.97 % | 321.030 M 255.42 % | 90.325 M 16.71 % | 77.390 M -77.36 % | 341.845 M 1.04 % | 338.322 M 89.67 % | 178.373 M 4 567.66 % | -3.993 M 99.68 % | -1.239 B -22.70 % | -1.010 B 0.09 % | -1.010 B -313.09 % | -244.609 M -6.35 % | -230.002 M 70.13 % | -769.932 M -330.16 % | 334.515 M 312.15 % | -157.679 M -113.24 % | 1.191 B 71.93 % | 692.836 M 86.92 % | 370.664 M 797.78 % | 41.287 M |
| Operating income ratio | 0.07 -6.70 % | 0.08 84.44 % | 0.04 160.55 % | 0.02 4.25 % | 0.02 -73.70 % | 0.06 3.09 % | 0.06 31.65 % | 0.04 3 463.15 % | 0.00 99.69 % | -0.40 -79.50 % | -0.22 8.71 % | -0.24 -580.02 % | -0.04 -9.77 % | -0.03 70.41 % | -0.11 -324.09 % | 0.05 349.10 % | -0.02 -111.41 % | 0.17 -20.18 % | 0.22 15.26 % | 0.19 354.34 % | 0.04 |
| Total other income expenses net | -1.794 M -108.73 % | 20.561 M -86.87 % | 156.645 M 1 993.45 % | -8.273 M | 0.000 100.00 % | -82.445 M -76.44 % | -46.726 M -48.60 % | -31.443 M -120.93 % | 150.251 M 119.36 % | -776.042 M -26.91 % | -611.470 M 16.14 % | -729.191 M -675.58 % | -94.019 M 63.38 % | -256.766 M 31.84 % | -376.728 M 7.45 % | -407.063 M 5.31 % | -429.879 M -66.62 % | -257.992 M -137.37 % | -108.686 M -160.65 % | -41.698 M -74.46 % | -23.901 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -63.177 M -106.42 % | 984.810 M -30.77 % | 1.423 B -23.22 % | 1.853 B -4.99 % | 1.950 B -6.67 % | 2.090 B 0.67 % | 2.076 B 3.62 % | 2.003 B 244.55 % | 581.398 M -75.82 % | 2.405 B -23.20 % | 3.131 B 10.03 % | 2.846 B -21.98 % | 3.647 B -11.21 % | 4.108 B -16.78 % | 4.936 B 22.94 % | 4.015 B 5.26 % | 3.814 B 13.14 % | 3.371 B 320.87 % | 800.964 M 58.60 % | 505.008 M 246.59 % | 145.706 M |
| Total investments | 543.953 M -2.42 % | 557.420 M 470.41 % | 97.722 M -32.42 % | 144.606 M -15.37 % | 170.859 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 168.000 K 0.00 % | 168.000 K -98.79 % | 13.847 M 18.62 % | 11.673 M 0.23 % | 11.647 M -14.45 % | 13.614 M -55.28 % | 30.444 M -28.24 % | 42.427 M -8.87 % | 46.555 M 3.33 % | 45.055 M -3.34 % | 46.612 M 10.47 % | 42.194 M |
| Total debt | 332.250 M -67.76 % | 1.030 B -35.69 % | 1.602 B -14.16 % | 1.867 B -7.72 % | 2.023 B -3.89 % | 2.105 B 0.46 % | 2.095 B 3.22 % | 2.030 B 134.33 % | 866.165 M -67.74 % | 2.685 B -18.83 % | 3.308 B 11.26 % | 2.973 B -20.85 % | 3.756 B -10.97 % | 4.219 B -16.51 % | 5.054 B 23.12 % | 4.105 B 3.92 % | 3.950 B 6.17 % | 3.720 B 96.84 % | 1.890 B 248.32 % | 542.643 M 220.30 % | 169.415 M |
| Accumulated other comprehensive income loss | 55.741 M 3.63 % | 53.786 M -88.37 % | 462.336 M 1 343.85 % | 32.021 M 22.38 % | 26.165 M 107.13 % | -367.019 M -35.93 % | -269.997 M -45.26 % | -185.870 M 83.89 % | -1.154 B -6.34 % | -1.085 B -2 185.10 % | -47.469 M 94.72 % | -899.027 M -10.56 % | -813.188 M -10.50 % | -735.898 M -20.07 % | -612.899 M -22.30 % | -501.135 M -29.56 % | -386.801 M -38.86 % | -278.556 M -27.32 % | -218.789 M -18.80 % | -184.171 M -14.42 % | -160.954 M |
| Retained earnings | 1.956 B 80.08 % | 1.086 B 372.72 % | 229.747 M 192.67 % | -247.928 M 24.87 % | -329.980 M 8.59 % | -360.983 M 42.19 % | -624.450 M 31.83 % | -916.046 M 79.00 % | -4.361 B -0.09 % | -4.357 B -40.87 % | -3.093 B -47.37 % | -2.099 B -57.02 % | -1.337 B -22.46 % | -1.092 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock | 610.066 M 0.53 % | 606.870 M 56.26 % | 388.368 M 0.00 % | 388.368 M 0.00 % | 388.368 M 5.46 % | 368.268 M 7.19 % | 343.568 M 20.21 % | 285.805 M -12.59 % | 326.967 M 0.00 % | 326.967 M 0.00 % | 326.967 M 0.00 % | 326.967 M 0.00 % | 326.967 M 75.74 % | 186.054 M 4.95 % | 177.270 M 4.89 % | 169.014 M 0.00 % | 169.014 M 0.00 % | 169.014 M 0.00 % | 169.014 M 55.51 % | 108.681 M 0.00 % | 108.681 M |
| Total equity | 7.172 B 14.54 % | 6.262 B 112.20 % | 2.951 B 46.27 % | 2.017 B 4.56 % | 1.930 B 5.93 % | 1.821 B 28.80 % | 1.414 B 63.85 % | 863.087 M 125.68 % | -3.361 B -0.22 % | -3.354 B -57.32 % | -2.132 B -92.93 % | -1.105 B -634.07 % | -150.517 M -468.56 % | -26.474 M -102.29 % | 1.156 B -32.00 % | 1.700 B 0.43 % | 1.693 B -25.65 % | 2.277 B 35.38 % | 1.682 B 192.34 % | 575.383 M 57.15 % | 366.131 M |
| Other non current liabilities | 20.821 M 37.42 % | 15.151 M 153.23 % | 5.983 M -43.08 % | 10.512 M 3.56 % | 10.151 M -59.20 % | 24.878 M -1.99 % | 25.383 M 17.38 % | 21.626 M -29.44 % | 30.647 M 44.56 % | 21.201 M 24.29 % | 17.058 M 29.86 % | 13.136 M -88.82 % | 117.489 M -4.77 % | 123.368 M -96.21 % | 3.251 B 19.43 % | 2.722 B 3 576.11 % | -78.305 M 96.86 % | -2.490 B | 0.000 100.00 % | -458.292 M | 0.000 |
| Long term debt | 86.892 M -44.23 % | 155.809 M -86.40 % | 1.146 B -31.64 % | 1.676 B -9.90 % | 1.860 B -6.38 % | 1.987 B 1.40 % | 1.960 B 4.01 % | 1.884 B 409.45 % | 369.863 M -58.29 % | 886.714 M -23.58 % | 1.160 B -22.39 % | 1.495 B -8.03 % | 1.626 B -9.27 % | 1.792 B -0.61 % | 1.803 B 28.56 % | 1.402 B -64.49 % | 3.950 B 6.17 % | 3.720 B 96.84 % | 1.890 B 248.32 % | 542.643 M 220.30 % | 169.415 M |
| Total non current liabilities | 138.015 M -19.27 % | 170.960 M -85.16 % | 1.152 B -31.71 % | 1.687 B -9.83 % | 1.870 B -7.03 % | 2.012 B 1.35 % | 1.985 B 4.16 % | 1.906 B 375.86 % | 400.510 M -55.89 % | 907.915 M -22.89 % | 1.177 B -21.93 % | 1.508 B -13.48 % | 1.743 B -14.57 % | 2.041 B -59.62 % | 5.054 B 22.54 % | 4.124 B 4.19 % | 3.959 B 3.45 % | 3.827 B 96.08 % | 1.952 B 230.80 % | 589.950 M 184.83 % | 207.123 M |
| Other current liabilities | 152.095 M 96.57 % | 77.376 M 107.00 % | 37.379 M 32.22 % | 28.270 M -2.47 % | 28.986 M -85.28 % | 196.954 M 61.55 % | 121.914 M 104.28 % | 59.680 M 121.64 % | -275.796 M -122.74 % | 1.213 B -11.21 % | 1.366 B 21.06 % | 1.128 B 367.17 % | 241.474 M 9.96 % | 219.604 M -27.37 % | 302.352 M 16.26 % | 260.068 M -8.90 % | 285.471 M -90.47 % | 2.997 B 2 954.73 % | 98.095 M 3 901.40 % | -2.580 M -119.93 % | 12.951 M |
| Deferred revenue | 0.000 -100.00 % | 33.714 M -24.11 % | 44.423 M -14.35 % | 51.868 M 15.72 % | 44.823 M 138.05 % | -117.800 M 13.01 % | -135.417 M -1 162.34 % | 12.747 M 463.08 % | 2.264 M 3.60 % | 2.185 M 9.26 % | 2.000 M 32.74 % | 1.507 M -34.35 % | 2.295 M 20.37 % | 1.907 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 245.358 M -71.95 % | 874.594 M 91.56 % | 456.568 M 139.48 % | 190.651 M 17.23 % | 162.627 M 38.05 % | 117.800 M -13.01 % | 135.417 M 4.37 % | 129.748 M -91.30 % | 1.491 B -60.74 % | 3.799 B 35.24 % | 2.809 B 9.76 % | 2.559 B -10.60 % | 2.862 B -14.36 % | 3.342 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.768 B -3.60 % | 1.834 B 95.83 % | 936.519 M -15.31 % | 1.106 B 21.65 % | 909.036 M -29.49 % | 1.289 B -0.09 % | 1.290 B 14.01 % | 1.132 B -79.29 % | 5.464 B -1.05 % | 5.522 B 22.60 % | 4.504 B 22.78 % | 3.669 B -10.93 % | 4.119 B -7.81 % | 4.468 B 222.08 % | 1.387 B -17.84 % | 1.688 B 15.99 % | 1.456 B -19.06 % | 1.798 B 157.41 % | 698.689 M 51.93 % | 459.872 M 88.50 % | 243.965 M |
| Total liabilities | 1.906 B -4.94 % | 2.005 B -3.99 % | 2.088 B -25.22 % | 2.792 B 0.47 % | 2.780 B -15.80 % | 3.301 B 0.79 % | 3.275 B 7.83 % | 3.038 B -48.20 % | 5.865 B -8.79 % | 6.430 B 13.17 % | 5.682 B 9.75 % | 5.177 B -11.69 % | 5.862 B -9.93 % | 6.508 B 1.05 % | 6.441 B 10.81 % | 5.813 B 7.36 % | 5.414 B -3.75 % | 5.625 B 112.25 % | 2.650 B 152.45 % | 1.050 B 132.73 % | 451.089 M |
| Other non current assets | 158.723 M 4 167.73 % | -3.902 M -138.11 % | 10.240 M 121.84 % | 4.616 M 4.93 % | 4.399 M | 0.000 | 0.000 -100.00 % | 118.200 M 162.00 % | -190.633 M -112.03 % | -89.907 M -110.70 % | 840.067 M 1 823.47 % | 43.674 M -7.39 % | 47.157 M 251.12 % | 13.430 M -97.71 % | 587.013 M 34.31 % | 437.044 M 529.28 % | 69.451 M -88.49 % | 603.639 M 107.31 % | 291.177 M 342.19 % | 65.849 M 93.97 % | 33.947 M |
| Long term investments | 382.263 M 285.97 % | 99.040 M 164.40 % | -153.787 M -799.29 % | -17.101 M 89.99 % | -170.859 M | 0.000 | 0.000 -100.00 % | 88.435 M -34.65 % | 135.335 M 612.34 % | 18.999 M 11 208.79 % | 168.000 K -98.79 % | 13.847 M 18.62 % | 11.673 M -72.89 % | 43.055 M 108.90 % | -483.661 M -18.95 % | -406.600 M 14.78 % | -477.093 M 14.36 % | -557.083 M -126.34 % | -246.123 M -1 179.44 % | -19.237 M -333.27 % | 8.247 M |
| Intangible assets | 3.639 M -52.76 % | 7.703 M -29.12 % | 10.868 M -28.03 % | 15.101 M -6.71 % | 16.187 M 80.99 % | 8.944 M 46.70 % | 6.097 M -20.85 % | 7.702 M -12.68 % | 8.821 M 241.95 % | 2.580 M 51.39 % | 1.704 M 5.75 % | 1.611 M -23.90 % | 2.117 M -61.39 % | 5.483 M -45.01 % | 9.972 M -32.98 % | 14.878 M -27.07 % | 20.401 M 138.00 % | 8.572 M | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.299 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 |
| Goodwill and intangible assets | 3.639 M -52.76 % | 7.703 M -29.12 % | 10.868 M -28.03 % | 15.101 M -6.71 % | 16.187 M 80.99 % | 8.944 M 46.70 % | 6.097 M -20.85 % | 7.702 M 2.40 % | 7.522 M 191.58 % | 2.580 M 51.39 % | 1.704 M 5.75 % | 1.611 M -23.90 % | 2.117 M -61.39 % | 5.483 M -45.01 % | 9.972 M -32.98 % | 14.878 M -27.07 % | 20.401 M 138.00 % | 8.572 M | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 2.249 B 24.93 % | 1.800 B 42.24 % | 1.265 B -5.52 % | 1.339 B -4.68 % | 1.405 B -2.54 % | 1.442 B 9.44 % | 1.318 B 1.69 % | 1.296 B 96.61 % | 658.952 M -11.63 % | 745.645 M -7.72 % | 807.992 M -7.69 % | 875.307 M -10.45 % | 977.430 M -31.32 % | 1.423 B -7.43 % | 1.537 B -9.14 % | 1.692 B -12.21 % | 1.927 B 16.72 % | 1.651 B 104.26 % | 808.421 M 145.65 % | 329.091 M 22.55 % | 268.536 M |
| Total non current assets | 2.793 B 37.18 % | 2.036 B 47.06 % | 1.385 B -7.93 % | 1.504 B -7.93 % | 1.633 B 2.38 % | 1.595 B 7.25 % | 1.488 B 4.65 % | 1.421 B 103.81 % | 697.458 M -10.47 % | 779.047 M -7.26 % | 840.067 M -8.75 % | 920.593 M -10.34 % | 1.027 B -35.88 % | 1.601 B -25.46 % | 2.148 B 23.61 % | 1.738 B -15.63 % | 2.060 B 19.70 % | 1.721 B 97.77 % | 870.049 M 131.58 % | 375.703 M 20.91 % | 310.730 M |
| Other current assets | 892.356 M 20.72 % | 739.221 M 37.07 % | 539.294 M 38.40 % | 389.663 M 24.39 % | 313.266 M -1.73 % | 318.774 M 70.24 % | 187.251 M -91.38 % | 2.172 B 42.26 % | 1.527 B 665.33 % | 199.480 M -4.84 % | 209.633 M 38.88 % | 150.950 M 105.87 % | 73.325 M -65.77 % | 214.228 M -43.28 % | 377.717 M 27.87 % | 295.387 M 19.95 % | 246.250 M 18.49 % | 207.818 M 184.02 % | 73.170 M 213.78 % | -64.308 M -3 122.20 % | 2.128 M |
| Short term investments | 161.690 M -70.99 % | 557.420 M 456.30 % | 100.202 M -38.03 % | 161.707 M | 0.000 -100.00 % | 141.613 M 40.13 % | 101.055 M 214.27 % | -88.435 M 34.65 % | -135.335 M -618.69 % | -18.831 M | 0.000 | 0.000 | 0.000 100.00 % | -31.408 M -106.32 % | 497.275 M 13.78 % | 437.044 M -15.88 % | 519.520 M -13.94 % | 603.639 M 107.31 % | 291.177 M 342.19 % | 65.849 M 93.97 % | 33.947 M |
| cash and cash equivalents | 233.737 M 412.66 % | 45.593 M -74.63 % | 179.741 M 1 196.08 % | 13.868 M -80.91 % | 72.660 M 376.37 % | 15.253 M -21.23 % | 19.365 M -26.98 % | 26.520 M -90.69 % | 284.768 M 1.57 % | 280.370 M 58.79 % | 176.570 M 38.53 % | 127.458 M 16.91 % | 109.022 M -2.40 % | 111.709 M -5.40 % | 118.084 M 31.23 % | 89.984 M -33.75 % | 135.820 M -61.13 % | 349.398 M -67.92 % | 1.089 B 2 793.92 % | 37.636 M 58.74 % | 23.709 M |
| Cash and short term investments | 233.737 M -61.24 % | 603.013 M 115.41 % | 279.943 M 1 918.63 % | 13.868 M -80.91 % | 72.660 M 376.37 % | 15.253 M -21.23 % | 19.365 M -26.98 % | 26.520 M -90.69 % | 284.768 M 1.57 % | 280.370 M 58.79 % | 176.570 M 38.53 % | 127.458 M 16.91 % | 109.022 M -2.40 % | 111.709 M -81.85 % | 615.358 M 16.76 % | 527.028 M -19.58 % | 655.340 M -31.24 % | 953.036 M -30.96 % | 1.380 B 1 233.85 % | 103.485 M 79.49 % | 57.656 M |
| Total current assets | 6.285 B 0.87 % | 6.230 B 70.48 % | 3.654 B 10.54 % | 3.306 B 7.49 % | 3.076 B -12.80 % | 3.527 B 10.15 % | 3.202 B 29.15 % | 2.479 B 37.24 % | 1.806 B -21.38 % | 2.298 B -15.22 % | 2.710 B -14.01 % | 3.151 B -32.73 % | 4.685 B -4.02 % | 4.881 B -10.43 % | 5.449 B -5.65 % | 5.776 B 14.42 % | 5.048 B -18.34 % | 6.182 B 78.54 % | 3.462 B 177.09 % | 1.250 B 146.70 % | 506.490 M |
| Inventory | 3.109 B 32.70 % | 2.343 B 107.15 % | 1.131 B -1.32 % | 1.146 B 14.38 % | 1.002 B -8.01 % | 1.089 B 40.05 % | 777.790 M 179.85 % | 277.927 M 108.80 % | 133.105 M -75.30 % | 538.798 M -28.90 % | 757.852 M -49.34 % | 1.496 B -37.57 % | 2.396 B 0.10 % | 2.394 B -6.89 % | 2.571 B -10.83 % | 2.883 B 16.65 % | 2.472 B -8.47 % | 2.700 B 114.29 % | 1.260 B 126.96 % | 555.213 M 87.66 % | 295.867 M |
| Net receivables | 2.050 B -19.47 % | 2.545 B 49.35 % | 1.704 B -2.96 % | 1.756 B 4.07 % | 1.688 B -19.79 % | 2.104 B -5.13 % | 2.218 B 73 907.54 % | 2.996 M 299.61 % | -1.501 M -100.12 % | 1.283 B -27.18 % | 1.762 B 15.99 % | 1.519 B -27.88 % | 2.106 B -2.54 % | 2.161 B -9.30 % | 2.382 B -4.97 % | 2.507 B 14.26 % | 2.194 B -24.97 % | 2.924 B 181.21 % | 1.040 B 44.23 % | 720.962 M 290.16 % | 184.787 M |
| Tax assets | 0.000 -100.00 % | 133.389 M -47.03 % | 251.836 M 55.54 % | 161.906 M -57.23 % | 378.593 M 161.68 % | 144.680 M -11.79 % | 164.014 M 285.46 % | -88.435 M -202.50 % | 86.282 M -15.19 % | 101.731 M 112.56 % | -809.864 M -5 748.58 % | -13.847 M -18.62 % | -11.673 M -110.05 % | 116.118 M -76.65 % | 497.275 M 122 872.76 % | 404.378 K -99.92 % | 519.520 M 3 547.67 % | 14.243 M -14.06 % | 16.572 M | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.370 B 61.70 % | 847.518 M 112.86 % | 398.149 M -52.32 % | 835.043 M 24.15 % | 672.600 M -38.42 % | 1.092 B 5.74 % | 1.033 B 13.03 % | 913.929 M 376.35 % | 191.862 M -62.45 % | 510.973 M 54.82 % | 330.033 M -59.81 % | 821.208 M -17.15 % | 991.165 M 10.02 % | 900.909 M -16.95 % | 1.085 B -24.05 % | 1.428 B 22.06 % | 1.170 B -9.45 % | 1.292 B 115.18 % | 600.594 M 29.87 % | 462.453 M 100.18 % | 231.015 M |
| Tax payables | 0.000 -100.00 % | 774.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 100.00 % | -96.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.282 M 15.19 % | -101.731 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.201 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 79.699 M 252.88 % | 22.585 M -3.47 % | 23.397 M -80.40 % | 119.360 M -11.28 % | 134.534 M -9.35 % | 148.407 M | 0.000 100.00 % | -15.717 M -103.22 % | 487.933 M | 0.000 | 0.000 -100.00 % | 844.393 M 4 056.86 % | -21.340 M -591.10 % | -3.088 M | 0.000 -100.00 % | 3.453 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 -100.00 % | 2.463 B | 0.000 | 0.000 -100.00 % | 2.214 B 29.50 % | 1.710 B | 0.000 | 0.000 -100.00 % | 76.500 M 0.00 % | 76.500 M 0.00 % | 76.500 M 0.00 % | 76.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 4.550 B 0.79 % | 4.515 B 144.71 % | 1.845 B 0.00 % | 1.845 B 0.00 % | 1.845 B 4.44 % | 1.766 B 5.78 % | 1.670 B 11.83 % | 1.493 B -71.01 % | 5.152 B 309.14 % | -2.463 B -426.31 % | 754.917 M -69.38 % | 2.465 B 47.40 % | 1.672 B 98.69 % | 841.740 M -41.89 % | 1.448 B -5.42 % | 1.531 B 0.48 % | 1.524 B 86.78 % | 816.001 M 0.00 % | 816.001 M 804.76 % | 90.190 M -64.97 % | 257.450 M |
| Deferred tax liabilities non current | 30.302 M -68.51 % | 96.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.282 M -15.19 % | 101.731 M | 0.000 | 0.000 | 0.000 -100.00 % | 116.118 M | 0.000 | 0.000 -100.00 % | 8.854 M -91.67 % | 106.238 M 72.93 % | 61.433 M 29.86 % | 47.307 M 25.45 % | 37.708 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 |
| Total assets | 9.078 B 9.81 % | 8.266 B 64.05 % | 5.039 B 4.77 % | 4.810 B 2.14 % | 4.709 B -8.07 % | 5.123 B 9.23 % | 4.690 B 20.22 % | 3.901 B 55.79 % | 2.504 B -18.61 % | 3.077 B -13.34 % | 3.550 B -12.82 % | 4.072 B -28.70 % | 5.711 B -11.89 % | 6.482 B -14.68 % | 7.597 B 1.12 % | 7.513 B 5.71 % | 7.107 B -10.06 % | 7.902 B 82.40 % | 4.332 B 166.57 % | 1.625 B 98.87 % | 817.220 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| Stock based compensation | 0.000 -100.00 % | 7.893 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 |
| Change in working capital | -100.345 M 94.86 % | -1.951 B -285.82 % | -505.580 M -846.32 % | -53.426 M -399.26 % | 17.853 M 106.21 % | -287.655 M 56.57 % | -662.304 M -942.39 % | -63.537 M 92.89 % | -893.029 M -171.29 % | 1.253 B 198.28 % | 419.946 M -72.26 % | 1.514 B 483.63 % | 259.340 M -40.46 % | 435.606 M 788.02 % | 49.053 M 110.11 % | -485.021 M -175.26 % | 644.475 M 126.34 % | -2.447 B -164.12 % | -926.499 M -56.96 % | -590.288 M -3 978.35 % | 15.220 M |
| Accounts receivables | 472.381 M 156.36 % | -838.211 M -2 001.61 % | 44.079 M 163.82 % | -69.067 M -117.26 % | 400.200 M 560.07 % | 60.630 M 124.34 % | -249.091 M 65.77 % | -727.594 M -1 399.33 % | 55.998 M -81.80 % | 307.601 M 224.66 % | -246.756 M -137.60 % | 656.275 M 290.42 % | 168.093 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | -766.002 M 36.79 % | -1.212 B -8 110.25 % | 15.128 M 110.50 % | -144.060 M -265.14 % | 87.234 M 128.01 % | -311.476 M 37.69 % | -499.863 M -245.16 % | -144.822 M -135.70 % | 405.693 M 85.20 % | 219.054 M -70.33 % | 738.215 M -18.01 % | 900.426 M 36 352.46 % | -2.484 M -101.40 % | 177.098 M -43.27 % | 312.159 M 175.86 % | -411.506 M -280.01 % | 228.601 M 115.87 % | -1.440 B -104.31 % | -704.920 M -171.81 % | -259.346 M -2 556.29 % | 10.558 M |
| Accounts payables | 522.923 M 16.37 % | 449.369 M 202.86 % | -436.894 M -368.95 % | 162.443 M 138.71 % | -419.640 M -808.24 % | 59.251 M -50.24 % | 119.083 M -83.51 % | 722.066 M 293.36 % | -373.431 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 |
| Other working capital | -329.647 M 5.81 % | -349.993 M -173.66 % | -127.893 M -4 564.22 % | -2.742 M 94.51 % | -49.942 M 48.01 % | -96.060 M -196.18 % | -32.433 M -139.90 % | 81.284 M 106.26 % | -1.299 B -225.65 % | 1.034 B 424.74 % | -318.269 M -151.91 % | 613.168 M 134.19 % | 261.824 M 1.28 % | 258.508 M 198.25 % | -263.105 M -257.89 % | -73.515 M -117.68 % | 415.874 M 141.30 % | -1.007 B -354.40 % | -221.579 M 33.05 % | -330.942 M -7 199.31 % | 4.662 M |
| Other non cash items | 148.862 M 649.37 % | 19.865 M -57.08 % | 46.281 M 106.89 % | 22.370 M 492.99 % | 3.772 M -91.62 % | 45.041 M 7.08 % | 42.063 M -85.76 % | 295.385 M -67.23 % | 901.502 M 20.25 % | 749.692 M 18.19 % | 634.310 M -13.03 % | 729.341 M 42.24 % | 512.767 M -11.64 % | 580.316 M 45.73 % | 398.206 M 545.89 % | -89.307 M -121.27 % | 419.864 M 847.08 % | -56.201 M 47.67 % | -107.394 M -643.00 % | -14.454 M -155.95 % | 25.835 M |
| Net cash provided by operating activities | 1.041 B 203.13 % | -1.009 B -1 009.63 % | 110.956 M -24.23 % | 146.442 M 2.16 % | 143.344 M 9.16 % | 131.316 M 154.21 % | -242.251 M -220.50 % | 201.034 M 132.56 % | -617.501 M -170.00 % | 882.098 M 523.37 % | 141.505 M -89.66 % | 1.368 B 101.74 % | 678.184 M 45.70 % | 465.478 M 171.41 % | -651.803 M -28.55 % | -507.029 M -180.86 % | 627.056 M 141.71 % | -1.503 B -263.73 % | -413.289 M -68.43 % | -245.379 M -404.35 % | 80.623 M |
| Investments in property plant and equipment | -603.806 M -14.86 % | -525.699 M -487.56 % | -89.472 M -212.28 % | -28.651 M 50.03 % | -57.338 M 25.52 % | -76.985 M 28.50 % | -107.663 M -511.16 % | -17.616 M -10.71 % | -15.912 M -50.63 % | -10.564 M 61.00 % | -27.089 M -43 504.11 % | -62.124 K 99.67 % | -19.014 M -8.48 % | -17.528 M | 0.000 | 0.000 100.00 % | -308.755 M 66.38 % | -918.368 M -77.33 % | -517.876 M -500.12 % | -86.295 M -1 282.60 % | -6.241 M |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 99.889 M | 0.000 -100.00 % | 5.079 M 42.25 % | 3.571 M 288.67 % | 918.655 K | 0.000 -100.00 % | 2.045 M -85.25 % | 13.866 M | 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 | -550.000 M 56.00 % | -1.250 B -594.44 % | -180.000 M | 0.000 | 0.000 100.00 % | -45.000 M -2 445.17 % | -1.768 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.174 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.501 M | 0.000 100.00 % | -1.914 M -22.57 % | -1.561 M |
| Sales maturities of investments | 1.123 B 39.95 % | 802.232 M 901.40 % | 80.111 M | 0.000 | 0.000 -100.00 % | 45.145 M 5 214.97 % | 849.403 K | 0.000 -100.00 % | 118.320 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.967 M -88.31 % | 16.830 M 40.44 % | 11.983 M | 0.000 | 0.000 -100.00 % | 8.768 M | 0.000 | 0.000 |
| Other investing activites | 18.892 M 24.03 % | 15.232 M 120.59 % | -73.965 M -512.31 % | 17.939 M -8.54 % | 19.614 M 3.51 % | 18.949 M -32.57 % | 28.102 M -8.19 % | 30.609 M 1 396.52 % | 2.045 M 692.77 % | 258.000 K -93.17 % | 3.778 M -71.23 % | 13.132 M -97.70 % | 570.024 M 102 723.82 % | 554.370 K -98.16 % | 30.134 M -49.39 % | 59.536 M 11 796.80 % | 500.435 K 248.25 % | 143.699 K -96.46 % | 4.056 M 389.11 % | 829.262 K 273.54 % | 222.000 K |
| Net cash used for investing activites | -12.182 M 98.73 % | -958.235 M -486.30 % | -163.437 M -1 425.74 % | -10.712 M 67.19 % | -32.645 M 39.90 % | -54.319 M 31.73 % | -79.562 M -712.35 % | 12.993 M 194.51 % | -13.748 M -33.40 % | -10.306 M 55.79 % | -23.311 M -313.95 % | 10.896 M -98.02 % | 551.011 M 3 771.87 % | -15.006 M -131.95 % | 46.964 M -34.33 % | 71.519 M 123.20 % | -308.255 M 66.48 % | -919.725 M -82.11 % | -505.051 M -478.00 % | -87.379 M -1 052.63 % | -7.581 M |
| Debt repayment | -755.267 M -32.24 % | -571.135 M -239.04 % | -168.455 M -16.97 % | -144.020 M -111.62 % | -68.058 M 50.92 % | -138.670 M -311.90 % | 65.441 M 128.73 % | -227.775 M 34.27 % | -346.552 M 34.34 % | -527.789 M -197.50 % | 541.349 M 176.05 % | -711.805 M 19.91 % | -888.724 M -4 090.98 % | -21.206 M -102.21 % | 961.078 M -21.25 % | 1.220 B 1 887.48 % | 61.407 M -96.71 % | 1.868 B 820.67 % | 202.917 M -38.03 % | 327.448 M 1 475.46 % | -23.806 M |
| Common stock issued | 24.745 M -98.99 % | 2.456 B 443.20 % | 452.169 M | 0.000 -100.00 % | 73.868 M -49.36 % | 145.877 M -43.77 % | 259.420 M 179.66 % | 92.762 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 74.075 M | 0.000 -100.00 % | 53.667 M | 0.000 | 0.000 | 0.000 -100.00 % | 131.220 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 100.00 % | -33.803 M 0.00 % | -33.803 M -48.77 % | -22.722 M | 0.000 | 0.000 |
| Other financing activites | -110.007 M -110.06 % | -52.370 M 19.87 % | -65.360 M -29.42 % | -50.502 M 14.55 % | -59.102 M 33.08 % | -88.315 M -14.97 % | -76.815 M -86.36 % | -41.218 M | 0.000 100.00 % | -737.907 M -20.88 % | -610.430 M 5.91 % | -648.801 M -55.50 % | -417.232 M 5.54 % | -441.679 M -15.68 % | -381.806 M 54.04 % | -830.787 M -48.36 % | -559.983 M -270.46 % | -151.161 M -109.11 % | 1.658 B 2 647.57 % | 60.360 M 236.66 % | -44.169 M |
| Net cash used provided by financing activities | -840.529 M -145.86 % | 1.833 B 739.32 % | 218.354 M 212.25 % | -194.522 M -265.01 % | -53.292 M 34.30 % | -81.109 M -132.70 % | 248.046 M 240.75 % | -176.231 M -127.72 % | 635.646 M 182.77 % | -767.993 M -1 011.73 % | -69.081 M 94.92 % | -1.361 B -10.45 % | -1.232 B -166.13 % | -462.885 M -173.13 % | 632.939 M 62.43 % | 389.674 M 173.19 % | -532.378 M -131.63 % | 1.683 B -14.55 % | 1.970 B 468.20 % | 346.686 M 610.02 % | -67.975 M |
| Effect of forex changes on cash | 0.000 -100.00 % | 697.000 K | 0.000 | 0.000 100.00 % | -123.000 | 0.000 100.00 % | -101.055 M | 0.000 100.00 % | -8.795 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 |
| Net change in cash | 188.144 M 240.25 % | -134.148 M -180.87 % | 165.873 M 382.14 % | -58.792 M -202.41 % | 57.407 M 1 496.09 % | -4.112 M 94.43 % | -73.767 M -295.17 % | 37.796 M 959.44 % | -4.398 M -104.24 % | 103.799 M 111.35 % | 49.113 M 166.40 % | 18.436 M 786.23 % | -2.687 M 78.36 % | -12.413 M -144.18 % | 28.100 M 161.31 % | -45.836 M 78.54 % | -213.578 M 71.13 % | -739.755 M -170.35 % | 1.052 B 7 450.12 % | 13.927 M 174.86 % | 5.067 M |
| Cash at beginning of period | 45.593 M -74.63 % | 179.741 M 1 196.08 % | 13.868 M -80.91 % | 72.660 M 376.37 % | 15.253 M -21.23 % | 19.365 M -90.03 % | 194.187 M 24.17 % | 156.391 M -45.08 % | 284.768 M 61.28 % | 176.571 M 38.53 % | 127.458 M 16.91 % | 109.022 M -2.40 % | 111.709 M -10.00 % | 124.122 M 37.94 % | 89.984 M -33.75 % | 135.820 M -61.13 % | 349.398 M -67.92 % | 1.089 B 2 793.92 % | 37.636 M 58.74 % | 23.709 M 27.18 % | 18.642 M |
| Cash at end of period | 233.737 M 412.66 % | 45.593 M -74.63 % | 179.741 M 1 196.08 % | 13.868 M -80.91 % | 72.660 M 376.37 % | 15.253 M -87.33 % | 120.420 M -37.99 % | 194.187 M -30.74 % | 280.370 M 0.00 % | 280.370 M 58.79 % | 176.571 M 38.53 % | 127.458 M 16.91 % | 109.022 M -2.40 % | 111.709 M -5.40 % | 118.084 M 31.23 % | 89.984 M -33.75 % | 135.820 M -61.13 % | 349.398 M -67.92 % | 1.089 B 2 793.92 % | 37.636 M 58.74 % | 23.709 M |
| Operating cash flow | 1.041 B 203.13 % | -1.009 B -1 009.63 % | 110.956 M -24.23 % | 146.442 M 2.16 % | 143.344 M 9.16 % | 131.316 M 154.21 % | -242.251 M -220.50 % | 201.034 M 132.56 % | -617.501 M -170.00 % | 882.098 M 523.37 % | 141.505 M -89.66 % | 1.368 B 101.74 % | 678.184 M 45.70 % | 465.478 M 171.41 % | -651.803 M -28.55 % | -507.029 M -180.86 % | 627.056 M 141.71 % | -1.503 B -263.73 % | -413.289 M -68.43 % | -245.379 M -404.35 % | 80.623 M |
| Capital expenditure | -603.806 M -14.86 % | -525.699 M -487.56 % | -89.472 M -212.28 % | -28.651 M 50.03 % | -57.338 M 25.52 % | -76.985 M 28.50 % | -107.663 M -511.16 % | -17.616 M -10.71 % | -15.912 M -50.63 % | -10.564 M 61.00 % | -27.089 M -43 504.11 % | -62.124 K 99.67 % | -19.014 M -8.48 % | -17.528 M | 0.000 | 0.000 100.00 % | -308.755 M 66.38 % | -918.368 M -77.33 % | -517.876 M -500.12 % | -86.295 M -1 282.60 % | -6.241 M |
| Free CashFlow | 437.049 M 128.47 % | -1.535 B -7 244.81 % | 21.484 M -81.76 % | 117.791 M 36.96 % | 86.006 M 58.30 % | 54.332 M 115.53 % | -349.915 M -290.78 % | 183.417 M 128.96 % | -633.412 M -172.68 % | 871.535 M 661.72 % | 114.416 M -91.64 % | 1.368 B 107.55 % | 659.171 M 47.15 % | 447.950 M 168.72 % | -651.803 M -28.55 % | -507.029 M -259.29 % | 318.300 M 113.14 % | -2.422 B -160.07 % | -931.165 M -180.75 % | -331.674 M -545.91 % | 74.382 M |
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 4.511 B -11.03 % | 5.070 B 29.46 % | 3.916 B 10.04 % | 3.559 B 10.85 % | 3.211 B -0.72 % | 3.234 B 13.76 % | 2.843 B 12.60 % | 2.524 B 19.90 % | 2.105 B 4.19 % | 2.021 B -7.34 % | 2.181 B 2.60 % | 2.126 B 29.83 % | 1.637 B -7.19 % | 1.764 B 8.04 % | 1.633 B 18.24 % | 1.381 B 43.27 % | 963.870 M -39.05 % | 1.582 B 3.87 % | 1.523 B 29.65 % | 1.174 B 38.14 % | 850.152 M -31.11 % | 1.234 B -25.51 % | 1.657 B 7.18 % | 1.546 B 1.55 % | 1.522 B -14.35 % | 1.777 B 4.80 % | 1.696 B 13.54 % | 1.494 B 34.21 % | 1.113 B -28.49 % | 1.556 B 45.35 % | 1.071 B 34.32 % | 797.043 M 3.54 % | 769.794 M -21.35 % | 978.762 M 62.34 % | 602.890 M -38.75 % | 984.271 M 40.08 % | 702.657 M -36.13 % | 1.100 B 104.26 % | 538.558 M -20.61 % | 678.349 M -12.69 % | 776.902 M -41.25 % | 1.322 B 8.59 % | 1.218 B 30.27 % | 934.857 M -11.02 % | 1.051 B -7.77 % | 1.139 B -35.23 % | 1.759 B 22.69 % | 1.433 B -3.19 % | 1.481 B -20.78 % | 1.869 B 6.43 % | 1.756 B 7.44 % | 1.635 B 7.35 % | 1.523 B |
| Net income | 185.000 M -1.27 % | 187.382 M -17.09 % | 226.006 M 11.16 % | 203.311 M -19.64 % | 253.001 M -14.47 % | 295.817 M 34.30 % | 220.269 M 13.02 % | 194.892 M 34.09 % | 145.340 M 5.31 % | 138.009 M -3.61 % | 143.177 M 13.43 % | 126.225 M 79.64 % | 70.264 M 44.38 % | 48.667 M 77.94 % | 27.350 M 72.03 % | 15.898 M 261.19 % | -9.863 M -138.26 % | 25.782 M 35.38 % | 19.044 M 738.20 % | 2.272 M 114.12 % | -16.095 M -132.15 % | 50.055 M -32.78 % | 74.466 M 2.36 % | 72.747 M 9.89 % | 66.200 M -29.10 % | 93.377 M 2.00 % | 91.549 M 23.92 % | 73.879 M 125.31 % | 32.790 M -69.20 % | 106.469 M 556.56 % | -23.320 M 63.61 % | -64.088 M -150.12 % | 127.869 M -78.08 % | 583.409 M 527.89 % | -136.345 M -47.43 % | -92.482 M 74.21 % | -358.575 M -30.03 % | -275.758 M 18.20 % | -337.110 M -7.69 % | -313.036 M -0.06 % | -312.859 M -4.28 % | -300.014 M 20.42 % | -377.000 M -44.21 % | -261.423 M -267.81 % | -71.076 M 82.55 % | -407.204 M 11.04 % | -457.731 M -270.54 % | -123.530 M 42.97 % | -216.604 M -265.22 % | 131.098 M 491.84 % | -33.457 M 83.26 % | -199.822 M -39.78 % | -142.958 M |
| Income before tax | 251.900 M -0.82 % | 253.977 M -16.82 % | 305.340 M 4.88 % | 291.132 M 12.40 % | 259.004 M 0.05 % | 258.881 M 17.36 % | 220.590 M 13.12 % | 195.012 M 34.18 % | 145.340 M 5.31 % | 138.009 M -3.61 % | 143.177 M 13.43 % | 126.225 M 79.64 % | 70.264 M 44.38 % | 48.667 M 77.94 % | 27.350 M 72.03 % | 15.898 M 261.19 % | -9.863 M -138.26 % | 25.782 M 35.38 % | 19.044 M 738.20 % | 2.272 M 114.12 % | -16.095 M -132.15 % | 50.055 M -32.78 % | 74.466 M 2.36 % | 72.747 M 9.89 % | 66.200 M -29.10 % | 93.377 M 2.00 % | 91.549 M 23.92 % | 73.879 M 125.31 % | 32.790 M -69.20 % | 106.469 M 556.56 % | -23.320 M 63.61 % | -64.088 M -150.12 % | 127.869 M -78.08 % | 583.409 M 527.89 % | -136.345 M -47.43 % | -92.482 M 74.21 % | -358.575 M -30.03 % | -275.758 M 18.20 % | -337.110 M -7.69 % | -313.036 M -0.06 % | -312.859 M -4.28 % | -300.014 M 20.42 % | -377.000 M -44.21 % | -261.423 M -267.81 % | -71.076 M 82.63 % | -409.215 M 10.74 % | -458.452 M -267.94 % | -124.599 M 42.24 % | -215.701 M -264.61 % | 131.036 M 494.65 % | -33.203 M 83.38 % | -199.822 M -40.00 % | -142.726 M |
| Income before tax ratio | 0.06 11.47 % | 0.05 -35.75 % | 0.08 -4.69 % | 0.08 1.40 % | 0.08 0.77 % | 0.08 3.16 % | 0.08 0.45 % | 0.08 11.91 % | 0.07 1.08 % | 0.07 4.03 % | 0.07 10.56 % | 0.06 38.36 % | 0.04 55.57 % | 0.03 64.69 % | 0.02 45.49 % | 0.01 212.51 % | -0.01 -162.77 % | 0.02 30.34 % | 0.01 546.50 % | 0.00 110.22 % | -0.02 -146.68 % | 0.04 -9.76 % | 0.04 -4.50 % | 0.05 8.21 % | 0.04 -17.23 % | 0.05 -2.67 % | 0.05 9.14 % | 0.05 67.88 % | 0.03 -56.93 % | 0.07 414.11 % | -0.02 72.91 % | -0.08 -148.41 % | 0.17 -72.13 % | 0.60 363.57 % | -0.23 -140.69 % | -0.09 81.59 % | -0.51 -103.58 % | -0.25 59.95 % | -0.63 -35.64 % | -0.46 -14.59 % | -0.40 -77.51 % | -0.23 26.72 % | -0.31 -10.70 % | -0.28 -313.36 % | -0.07 81.17 % | -0.36 -37.80 % | -0.26 -199.89 % | -0.09 40.33 % | -0.15 -307.80 % | 0.07 470.82 % | -0.02 84.53 % | -0.12 -30.42 % | -0.09 |
| EBITDA | 328.700 M 8.57 % | 302.758 M -18.89 % | 373.278 M 11.13 % | 335.902 M 12.30 % | 299.122 M 0.10 % | 298.811 M 16.47 % | 256.547 M 10.50 % | 232.164 M 25.42 % | 185.107 M 3.72 % | 178.469 M -5.75 % | 189.363 M 11.48 % | 169.861 M 62.81 % | 104.331 M 25.25 % | 83.301 M 23.87 % | 67.247 M 16.22 % | 57.861 M 74.40 % | 33.178 M -47.60 % | 63.320 M 6.48 % | 59.466 M 42.64 % | 41.689 M 50.46 % | 27.708 M -72.15 % | 99.484 M -19.65 % | 123.820 M -2.94 % | 127.568 M 1.76 % | 125.359 M -57.30 % | 293.609 M 126.86 % | 129.425 M 19.62 % | 108.196 M 48.51 % | 72.855 M -49.36 % | 143.882 M 1 685.80 % | 8.057 M 124.79 % | -32.499 M 50.94 % | -66.237 M -308.59 % | 31.755 M 120.89 % | -151.988 M -151.46 % | -60.443 M 59.03 % | -147.528 M -127.48 % | -64.853 M 49.74 % | -129.041 M -14.51 % | -112.690 M 2.13 % | -115.147 M -17.14 % | -98.302 M 23.05 % | -127.742 M 13.08 % | -146.961 M -437.33 % | 43.566 M 114.59 % | -298.568 M -285.25 % | -77.500 M 24.20 % | -102.249 M -19.71 % | -85.414 M -1 210.56 % | 7.691 M -92.93 % | 108.818 M 283.44 % | -59.321 M -3 306.52 % | 1.850 M |
| Net income ratio | 0.04 10.96 % | 0.04 -35.96 % | 0.06 1.02 % | 0.06 -27.51 % | 0.08 -13.86 % | 0.09 18.05 % | 0.08 0.37 % | 0.08 11.84 % | 0.07 1.08 % | 0.07 4.03 % | 0.07 10.56 % | 0.06 38.36 % | 0.04 55.57 % | 0.03 64.69 % | 0.02 45.49 % | 0.01 212.51 % | -0.01 -162.77 % | 0.02 30.34 % | 0.01 546.50 % | 0.00 110.22 % | -0.02 -146.68 % | 0.04 -9.76 % | 0.04 -4.50 % | 0.05 8.21 % | 0.04 -17.23 % | 0.05 -2.67 % | 0.05 9.14 % | 0.05 67.88 % | 0.03 -56.93 % | 0.07 414.11 % | -0.02 72.91 % | -0.08 -148.41 % | 0.17 -72.13 % | 0.60 363.57 % | -0.23 -140.69 % | -0.09 81.59 % | -0.51 -103.58 % | -0.25 59.95 % | -0.63 -35.64 % | -0.46 -14.59 % | -0.40 -77.51 % | -0.23 26.72 % | -0.31 -10.70 % | -0.28 -313.36 % | -0.07 81.07 % | -0.36 -37.34 % | -0.26 -202.01 % | -0.09 41.09 % | -0.15 -308.58 % | 0.07 468.18 % | -0.02 84.42 % | -0.12 -30.21 % | -0.09 |
| Ratio EBITDA | 0.07 22.02 % | 0.06 -37.35 % | 0.10 0.98 % | 0.09 1.31 % | 0.09 0.83 % | 0.09 2.38 % | 0.09 -1.87 % | 0.09 4.61 % | 0.09 -0.45 % | 0.09 1.71 % | 0.09 8.66 % | 0.08 25.40 % | 0.06 34.95 % | 0.05 14.65 % | 0.04 -1.71 % | 0.04 21.73 % | 0.03 -14.03 % | 0.04 2.52 % | 0.04 10.02 % | 0.04 8.92 % | 0.03 -59.57 % | 0.08 7.86 % | 0.07 -9.44 % | 0.08 0.21 % | 0.08 -50.15 % | 0.17 116.47 % | 0.08 5.36 % | 0.07 10.66 % | 0.07 -29.19 % | 0.09 1 128.63 % | 0.01 118.46 % | -0.04 52.61 % | -0.09 -365.21 % | 0.03 112.87 % | -0.25 -310.53 % | -0.06 70.75 % | -0.21 -256.14 % | -0.06 75.40 % | -0.24 -44.23 % | -0.17 -12.08 % | -0.15 -99.39 % | -0.07 29.14 % | -0.10 33.27 % | -0.16 -479.11 % | 0.04 115.82 % | -0.26 -494.75 % | -0.04 38.22 % | -0.07 -23.65 % | -0.06 -1 501.96 % | 0.00 -93.36 % | 0.06 270.74 % | -0.04 -3 087.02 % | 0.00 |
| Gross profit ratio | 0.24 3.89 % | 0.23 -20.38 % | 0.29 22.92 % | 0.23 8.14 % | 0.22 -17.76 % | 0.26 -0.93 % | 0.27 4.95 % | 0.25 -2.83 % | 0.26 5.91 % | 0.25 -6.15 % | 0.26 -12.03 % | 0.30 14.66 % | 0.26 69.23 % | 0.15 -27.52 % | 0.21 -13.05 % | 0.24 9.82 % | 0.22 46.83 % | 0.15 -28.35 % | 0.21 0.16 % | 0.21 8.40 % | 0.19 5.90 % | 0.18 -28.44 % | 0.26 6.35 % | 0.24 -2.41 % | 0.25 22.22 % | 0.20 -4.08 % | 0.21 -10.13 % | 0.23 -6.52 % | 0.25 74.31 % | 0.14 -21.67 % | 0.18 11.54 % | 0.16 9.72 % | 0.15 29.35 % | 0.12 -0.16 % | 0.12 -34.05 % | 0.18 149.77 % | 0.07 -15.59 % | 0.08 -10.54 % | 0.09 20.42 % | 0.08 -5.07 % | 0.08 59.07 % | 0.05 231.09 % | 0.02 -14.22 % | 0.02 -88.63 % | 0.16 -9.08 % | 0.18 -11.06 % | 0.20 1.85 % | 0.19 -10.11 % | 0.21 31.25 % | 0.16 -30.96 % | 0.24 32.98 % | 0.18 -32.17 % | 0.26 |
| Weighted average shs out dil | 303.279 M 0.35 % | 302.229 M -1.04 % | 305.414 M 0.65 % | 303.449 M 0.00 % | 303.435 M 11.58 % | 271.937 M 0.00 % | 271.937 M 13.93 % | 238.685 M 18.24 % | 201.861 M 3.95 % | 194.184 M 0.00 % | 194.184 M 0.00 % | 194.192 M -0.50 % | 195.178 M 1.50 % | 192.301 M -1.56 % | 195.357 M -1.69 % | 198.725 M 0.74 % | 197.260 M 13.94 % | 173.127 M 0.00 % | 173.127 M -23.80 % | 227.200 M 27.05 % | 178.833 M 3.08 % | 173.483 M 0.18 % | 173.177 M -0.02 % | 173.207 M 2.04 % | 169.744 M 1.57 % | 167.126 M -3.25 % | 172.734 M 2.87 % | 167.907 M 7.53 % | 156.143 M 11.23 % | 140.384 M 2.34 % | 137.176 M 9.16 % | 125.663 M 1.22 % | 124.145 M -0.87 % | 125.233 M 0.12 % | 125.087 M -0.85 % | 126.164 M 0.51 % | 125.524 M 0.14 % | 125.345 M 0.02 % | 125.320 M 0.08 % | 125.214 M 16.07 % | 107.882 M -13.70 % | 125.006 M -0.22 % | 125.278 M 0.16 % | 125.083 M 0.31 % | 124.695 M -0.48 % | 125.294 M 0.18 % | 125.063 M 0.23 % | 124.778 M -0.34 % | 125.205 M 34.72 % | 92.936 M 0.00 % | 92.936 M 0.00 % | 92.940 M 0.23 % | 92.726 M |
| Weighted average shs out | 303.279 M 0.35 % | 302.229 M -1.04 % | 305.414 M 0.65 % | 303.449 M 0.00 % | 303.435 M 11.58 % | 271.937 M 0.00 % | 271.937 M 13.93 % | 238.685 M 18.24 % | 201.861 M 3.95 % | 194.184 M 0.00 % | 194.184 M 0.00 % | 194.184 M 0.00 % | 194.184 M 0.98 % | 192.301 M -0.97 % | 194.184 M 0.00 % | 194.184 M 0.00 % | 194.184 M 12.16 % | 173.127 M 0.00 % | 173.127 M -23.80 % | 227.200 M 27.05 % | 178.833 M 3.53 % | 172.731 M -0.26 % | 173.177 M -0.02 % | 173.207 M 2.04 % | 169.744 M 1.57 % | 167.126 M -3.25 % | 172.734 M 2.87 % | 167.907 M 7.53 % | 156.143 M 11.23 % | 140.384 M 2.34 % | 137.176 M 9.16 % | 125.663 M 1.22 % | 124.145 M -0.84 % | 125.197 M 0.09 % | 125.087 M 0.09 % | 124.976 M -0.32 % | 125.376 M 0.02 % | 125.345 M 0.02 % | 125.320 M 0.08 % | 125.214 M 16.07 % | 107.882 M -13.70 % | 125.006 M -0.22 % | 125.278 M 0.16 % | 125.083 M 0.31 % | 124.695 M -0.21 % | 124.956 M -0.09 % | 125.063 M 0.23 % | 124.778 M -0.34 % | 125.205 M 34.72 % | 92.936 M 0.00 % | 92.936 M 0.00 % | 92.940 M 0.23 % | 92.726 M |
| EPS diluted | 0.61 -1.61 % | 0.62 -16.22 % | 0.74 10.45 % | 0.67 -19.28 % | 0.83 -17.00 % | 1.00 23.46 % | 0.81 -1.22 % | 0.82 13.89 % | 0.72 1.41 % | 0.71 -4.05 % | 0.74 13.85 % | 0.65 80.56 % | 0.36 44.00 % | 0.25 78.57 % | 0.14 75.00 % | 0.08 260.00 % | -0.05 -133.33 % | 0.15 36.36 % | 0.11 1 000.00 % | 0.01 111.11 % | -0.09 -140.91 % | 0.22 -48.84 % | 0.43 2.38 % | 0.42 7.69 % | 0.39 -4.88 % | 0.41 -22.64 % | 0.53 20.45 % | 0.44 109.52 % | 0.21 -73.42 % | 0.79 564.71 % | -0.17 66.67 % | -0.51 -149.51 % | 1.03 -59.92 % | 2.57 335.78 % | -1.09 -49.32 % | -0.73 74.48 % | -2.86 -30.00 % | -2.20 18.22 % | -2.69 -7.60 % | -2.50 13.79 % | -2.90 -20.83 % | -2.40 20.27 % | -3.01 -44.02 % | -2.09 -266.67 % | -0.57 82.46 % | -3.25 11.20 % | -3.66 -269.70 % | -0.99 42.77 % | -1.73 -398.28 % | 0.58 261.11 % | -0.36 83.26 % | -2.15 -39.61 % | -1.54 |
| Earnings per share | 0.61 -1.61 % | 0.62 -16.22 % | 0.74 10.45 % | 0.67 -19.28 % | 0.83 -17.00 % | 1.00 23.46 % | 0.81 -1.22 % | 0.82 13.89 % | 0.72 1.41 % | 0.71 -4.05 % | 0.74 13.85 % | 0.65 80.56 % | 0.36 44.00 % | 0.25 78.57 % | 0.14 75.00 % | 0.08 257.48 % | -0.05 -133.87 % | 0.15 36.36 % | 0.11 1 000.00 % | 0.01 111.11 % | -0.09 -140.91 % | 0.22 -48.84 % | 0.43 2.38 % | 0.42 7.69 % | 0.39 -4.88 % | 0.41 -22.64 % | 0.53 20.45 % | 0.44 109.52 % | 0.21 -73.42 % | 0.79 564.71 % | -0.17 66.67 % | -0.51 -149.51 % | 1.03 -59.92 % | 2.57 335.78 % | -1.09 -47.30 % | -0.74 74.13 % | -2.86 -30.00 % | -2.20 18.22 % | -2.69 -7.60 % | -2.50 13.79 % | -2.90 -20.83 % | -2.40 20.27 % | -3.01 -44.02 % | -2.09 -266.67 % | -0.57 82.52 % | -3.26 10.93 % | -3.66 -269.70 % | -0.99 42.77 % | -1.73 -398.28 % | 0.58 261.11 % | -0.36 83.26 % | -2.15 -39.61 % | -1.54 |
| Gross profit | 1.075 B -7.56 % | 1.163 B 3.08 % | 1.128 B 35.27 % | 834.052 M 19.87 % | 695.780 M -18.35 % | 852.169 M 12.70 % | 756.132 M 18.18 % | 639.826 M 16.51 % | 549.168 M 10.35 % | 497.679 M -13.04 % | 572.304 M -9.74 % | 634.087 M 48.87 % | 425.936 M 57.06 % | 271.201 M -21.69 % | 346.305 M 2.82 % | 336.812 M 57.34 % | 214.070 M -10.51 % | 239.213 M -25.58 % | 321.425 M 29.86 % | 247.515 M 49.75 % | 165.289 M -27.04 % | 226.561 M -46.70 % | 425.057 M 13.99 % | 372.898 M -0.89 % | 376.259 M 4.68 % | 359.426 M 0.52 % | 357.562 M 2.04 % | 350.400 M 25.46 % | 279.293 M 24.65 % | 224.060 M 13.85 % | 196.804 M 49.82 % | 131.359 M 13.61 % | 115.627 M 1.74 % | 113.655 M 62.09 % | 70.120 M -59.60 % | 173.571 M 249.88 % | 49.609 M -46.08 % | 92.011 M 82.73 % | 50.353 M -4.39 % | 52.666 M -17.11 % | 63.541 M -6.55 % | 67.996 M 259.54 % | 18.912 M 11.75 % | 16.924 M -89.88 % | 167.243 M -16.14 % | 199.437 M -42.39 % | 346.179 M 24.96 % | 277.037 M -12.97 % | 318.326 M 3.97 % | 306.164 M -26.52 % | 416.660 M 42.87 % | 291.635 M -27.18 % | 400.505 M |
| Income tax expense | 66.900 M 0.46 % | 66.595 M -16.06 % | 79.334 M -9.66 % | 87.821 M 1 362.95 % | 6.003 M 116.25 % | -36.936 M -11 606.54 % | 321.000 K 167.50 % | 120.000 K | 0.000 | 0.000 -100.00 % | 23.462 M 1.11 % | 23.204 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.697 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K 99.61 % | -255.000 K 64.63 % | -721.000 K 99.38 % | -116.303 M -12 979.62 % | 903.000 K 63.07 % | 553.735 K 118.01 % | 254.000 K | 0.000 -100.00 % | 232.000 K |
| Cost of revenue | 3.436 B -12.06 % | 3.907 B 40.14 % | 2.788 B 2.33 % | 2.725 B 8.35 % | 2.515 B 5.60 % | 2.382 B 14.15 % | 2.086 B 10.71 % | 1.885 B 21.09 % | 1.556 B 2.18 % | 1.523 B -5.31 % | 1.609 B 7.84 % | 1.492 B 23.14 % | 1.211 B -18.87 % | 1.493 B 16.05 % | 1.287 B 23.22 % | 1.044 B 39.25 % | 749.800 M -44.14 % | 1.342 B 11.75 % | 1.201 B 29.60 % | 926.869 M 35.34 % | 684.863 M -32.02 % | 1.007 B -18.20 % | 1.232 B 5.02 % | 1.173 B 2.35 % | 1.146 B -19.17 % | 1.418 B 5.94 % | 1.338 B 17.06 % | 1.143 B 37.14 % | 833.547 M -37.43 % | 1.332 B 52.44 % | 873.823 M 31.27 % | 665.684 M 1.76 % | 654.167 M -24.38 % | 865.107 M 62.38 % | 532.770 M -34.28 % | 810.700 M 24.14 % | 653.048 M -35.22 % | 1.008 B 106.48 % | 488.205 M -21.97 % | 625.683 M -12.29 % | 713.361 M -43.13 % | 1.254 B 4.63 % | 1.199 B 30.61 % | 917.933 M 3.91 % | 883.393 M -6.00 % | 939.743 M -33.47 % | 1.413 B 22.15 % | 1.156 B -0.51 % | 1.162 B -25.63 % | 1.563 B 16.67 % | 1.340 B -0.26 % | 1.343 B 19.67 % | 1.122 B |
| General and administrative expenses | 0.000 -100.00 % | 111.016 M | 0.000 | 0.000 | 0.000 -100.00 % | 81.769 M | 0.000 | 0.000 | 0.000 -100.00 % | 311.211 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.851 M | 0.000 | 0.000 | 0.000 -100.00 % | 186.101 M | 0.000 | 0.000 | 0.000 -100.00 % | 55.269 M | 0.000 | 0.000 | 0.000 -100.00 % | 69.676 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.176 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.576 M | 0.000 | 0.000 | 0.000 -100.00 % | 51.945 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.479 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.870 M | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.598 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.306 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.797 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.033 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.075 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.813 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 534.863 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.622 M | 0.000 | 0.000 | 0.000 -100.00 % | 562.142 K | 0.000 | 0.000 | 0.000 -100.00 % | 38.358 M | 0.000 | 0.000 | 0.000 -100.00 % | 73.665 M | 0.000 | 0.000 | 0.000 |
| Other expenses | 960.000 M | 0.000 -100.00 % | 824.141 M | 0.000 | 0.000 -100.00 % | 380.156 M 295.98 % | 96.004 M 408.20 % | 18.891 M 9.39 % | 17.270 M -73.82 % | 65.954 M 68.75 % | 39.085 M 25.77 % | 31.077 M 17.64 % | 26.416 M 223.22 % | -21.438 M -408.11 % | 6.958 M 18.03 % | 5.895 M -31.37 % | 8.590 M 142.21 % | -20.349 M -395.38 % | 6.889 M 25.78 % | 5.477 M -32.72 % | 8.141 M 147.15 % | -17.267 M -301.13 % | 8.585 M 87.24 % | 4.585 M 3.50 % | 4.430 M 118.14 % | -24.419 M -366.29 % | 9.170 M 29.32 % | 7.091 M -17.16 % | 8.560 M 121.94 % | -39.016 M -284.28 % | 21.172 M 248.45 % | 6.076 M -48.42 % | 11.780 M -91.48 % | 138.262 M -41.57 % | 236.628 M -7.18 % | 254.920 M 16.77 % | 218.310 M 22.20 % | 178.657 M -11.11 % | 200.996 M 7.70 % | 186.633 M -6.52 % | 199.651 M 4.56 % | 190.953 M 10.74 % | 172.429 M -7.08 % | 185.568 M 8.83 % | 170.515 M -19.68 % | 212.300 M -53.10 % | 452.642 M 10.43 % | 409.879 M -5.17 % | 432.208 M 12.93 % | 382.732 M -6.61 % | 409.837 M | 0.000 -100.00 % | 429.234 M |
| Operating expenses | 960.000 M 838.33 % | 102.309 M -87.59 % | 824.141 M 50.19 % | 548.720 M 20.42 % | 455.661 M -10.22 % | 507.523 M -5.92 % | 539.447 M 20.20 % | 448.788 M 11.34 % | 403.079 M -1.20 % | 407.970 M -8.43 % | 445.515 M -14.09 % | 518.593 M 39.78 % | 371.017 M 62.80 % | 227.896 M -26.40 % | 309.653 M 0.30 % | 308.712 M 44.87 % | 213.095 M 5.10 % | 202.757 M -30.46 % | 291.562 M 24.71 % | 233.791 M 39.21 % | 167.942 M 8.83 % | 154.317 M -54.42 % | 338.566 M 21.61 % | 278.412 M -1.82 % | 283.567 M 205.67 % | 92.770 M -64.17 % | 258.951 M -4.22 % | 270.357 M 14.46 % | 236.192 M 255.23 % | -152.159 M -165.07 % | 233.850 M 20.81 % | 193.571 M -9.64 % | 214.215 M 54.93 % | 138.262 M -41.57 % | 236.628 M -7.18 % | 254.920 M 16.77 % | 218.310 M 22.20 % | 178.657 M -11.11 % | 200.996 M 7.70 % | 186.633 M -6.52 % | 199.651 M 4.56 % | 190.953 M 10.74 % | 172.429 M -7.08 % | 185.568 M 8.83 % | 170.515 M -19.68 % | 212.300 M -53.10 % | 452.642 M 10.43 % | 409.879 M -5.17 % | 432.208 M 12.93 % | 382.732 M -6.61 % | 409.837 M 8.42 % | 378.025 M -11.93 % | 429.234 M |
| Cost and expenses | 4.396 B 9.64 % | 4.010 B 11.00 % | 3.612 B 10.35 % | 3.274 B 10.20 % | 2.970 B -0.60 % | 2.988 B 13.80 % | 2.626 B 12.54 % | 2.333 B 19.09 % | 1.959 B 1.46 % | 1.931 B -5.99 % | 2.054 B 2.18 % | 2.010 B 27.04 % | 1.582 B -8.05 % | 1.721 B 7.81 % | 1.596 B 17.99 % | 1.353 B 40.49 % | 962.895 M -37.68 % | 1.545 B 3.50 % | 1.493 B 28.61 % | 1.161 B 36.10 % | 852.805 M -26.60 % | 1.162 B -26.01 % | 1.570 B 8.20 % | 1.451 B 1.53 % | 1.429 B -5.36 % | 1.510 B -5.43 % | 1.597 B 12.99 % | 1.413 B 32.13 % | 1.070 B -9.34 % | 1.180 B 6.52 % | 1.108 B 28.91 % | 859.255 M -1.05 % | 868.382 M -13.45 % | 1.003 B 30.41 % | 769.398 M -27.80 % | 1.066 B 22.29 % | 871.358 M -26.57 % | 1.187 B 72.19 % | 689.201 M -15.16 % | 812.316 M -11.03 % | 913.012 M -36.83 % | 1.445 B 5.40 % | 1.371 B 24.27 % | 1.104 B 4.71 % | 1.054 B -8.52 % | 1.152 B -38.23 % | 1.865 B 19.08 % | 1.566 B -1.77 % | 1.594 B -18.05 % | 1.946 B 11.22 % | 1.749 B 1.65 % | 1.721 B 10.93 % | 1.551 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 102.309 M | 0.000 -100.00 % | 548.720 M 20.42 % | 455.661 M 257.75 % | 127.367 M -71.28 % | 443.443 M 22.66 % | 361.536 M 505.12 % | 59.746 M -82.51 % | 341.517 M -6.56 % | 365.504 M -16.74 % | 438.983 M 651.22 % | 58.436 M -19.56 % | 72.648 M 29.32 % | 56.177 M -4.73 % | 58.969 M -55.11 % | 131.349 M -36.89 % | 208.134 M 286.08 % | 53.909 M 25.43 % | 42.978 M 2.21 % | 42.049 M -54.95 % | 93.343 M 35.87 % | 68.700 M 47.05 % | 46.719 M -0.47 % | 46.939 M -53.29 % | 100.488 M 129.89 % | 43.711 M 0.60 % | 43.450 M 4.13 % | 41.725 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 65.711 M 86.06 % | 35.318 M -5.38 % | 37.326 M 3.62 % | 36.023 M -35.90 % | 56.199 M 72.40 % | 32.598 M -4.25 % | 34.046 M 4.37 % | 32.620 M -37.87 % | 52.507 M 62.68 % | 32.277 M 45.51 % | 22.182 M -28.83 % | 31.166 M -88.46 % | 270.115 M 51.83 % | 177.912 M -3.80 % | 184.939 M 12.41 % | 164.529 M -57.53 % | 387.410 M 151.17 % | 154.239 M 1.68 % | 151.698 M | 0.000 |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.417 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.019 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.948 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.319 M | 0.000 | 0.000 | 0.000 -100.00 % | 372.057 K | 0.000 | 0.000 | 0.000 -100.00 % | 28.757 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.024 M -36.93 % | 30.163 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 % | 113.432 M | 0.000 |
| Interest expense | 40.200 M -13.12 % | 46.269 M 29.39 % | 35.759 M 110.10 % | 17.020 M 35.20 % | 12.589 M -11.46 % | 14.218 M 19.48 % | 11.900 M -20.23 % | 14.917 M -17.22 % | 18.019 M 2.07 % | 17.654 M -22.22 % | 22.697 M 11.56 % | 20.346 M 83.78 % | 11.071 M 55.82 % | 7.105 M -56.30 % | 16.260 M -10.15 % | 18.097 M -6.85 % | 19.428 M 73.40 % | 11.204 M -36.73 % | 17.708 M 4.60 % | 16.929 M -21.56 % | 21.583 M -11.70 % | 24.444 M 18.60 % | 20.610 M -21.71 % | 26.324 M -14.87 % | 30.922 M 8.66 % | 28.457 M 75.31 % | 16.232 M 22.46 % | 13.255 M -29.76 % | 18.871 M 41.86 % | 13.303 M 78.65 % | 7.446 M -6.36 % | 7.952 M -38.05 % | 12.837 M -2.54 % | 13.171 M | 0.000 -100.00 % | 11.133 M -94.14 % | 189.874 M 0.40 % | 189.112 M 1.42 % | 186.467 M 2.18 % | 182.482 M 1.47 % | 179.846 M -0.42 % | 180.601 M -20.70 % | 227.751 M 145.48 % | 92.779 M 3.54 % | 89.605 M 4.11 % | 86.064 M -13.77 % | 99.811 M | 0.000 -100.00 % | 101.819 M | 0.000 -100.00 % | 111.075 M | 0.000 -100.00 % | 113.997 M |
| Depreciation and amortization | 36.600 M 74.23 % | 21.007 M -34.72 % | 32.179 M 15.96 % | 27.750 M 0.80 % | 27.529 M 7.07 % | 25.711 M 6.88 % | 24.057 M 8.19 % | 22.235 M 2.24 % | 21.748 M -4.63 % | 22.805 M -2.91 % | 23.489 M 0.85 % | 23.290 M 1.28 % | 22.996 M -5.49 % | 24.331 M 2.94 % | 23.637 M -0.96 % | 23.866 M 1.07 % | 23.613 M 1.37 % | 23.294 M 2.55 % | 22.714 M 1.00 % | 22.488 M 1.21 % | 22.220 M -11.07 % | 24.985 M -13.08 % | 28.744 M 0.87 % | 28.497 M 0.92 % | 28.237 M 25.53 % | 22.494 M 3.93 % | 21.644 M 2.76 % | 21.062 M -0.62 % | 21.194 M -12.10 % | 24.110 M 0.75 % | 23.931 M 1.24 % | 23.637 M 14.90 % | 20.571 M -30.66 % | 29.665 M 44.85 % | 20.480 M -2.04 % | 20.906 M -1.26 % | 21.173 M -2.84 % | 21.793 M 0.88 % | 21.602 M 0.58 % | 21.477 M 2.45 % | 20.963 M -14.97 % | 24.655 M 14.17 % | 21.595 M -0.41 % | 21.683 M -13.40 % | 25.037 M 1.85 % | 24.583 M -15.12 % | 28.963 M -5.33 % | 30.593 M 7.46 % | 28.468 M -1.02 % | 28.762 M -7.06 % | 30.946 M 1.13 % | 30.600 M 0.07 % | 30.579 M |
| Operating income | 115.000 M -89.16 % | 1.061 B 248.84 % | 304.045 M 6.56 % | 285.332 M 18.83 % | 240.119 M -2.17 % | 245.441 M 13.27 % | 216.695 M 3.22 % | 209.929 M 43.70 % | 146.089 M -6.15 % | 155.663 M -6.16 % | 165.874 M 13.17 % | 146.571 M 166.89 % | 54.919 M 27.78 % | 42.979 M 17.26 % | 36.652 M 30.43 % | 28.100 M 2 782.05 % | 975.000 K -97.33 % | 36.456 M 22.08 % | 29.863 M 117.60 % | 13.724 M 617.30 % | -2.653 M -103.67 % | 72.243 M -16.47 % | 86.491 M -8.46 % | 94.486 M 1.94 % | 92.692 M -65.24 % | 266.657 M 170.41 % | 98.611 M 23.20 % | 80.043 M 85.71 % | 43.101 M -88.49 % | 374.542 M 2 459.47 % | -15.874 M 71.72 % | -56.136 M 35.33 % | -86.808 M -114.88 % | 583.409 M 527.89 % | -136.345 M -47.43 % | -92.482 M 74.21 % | -358.575 M -30.03 % | -275.758 M 18.20 % | -337.110 M -7.76 % | -312.836 M 0.01 % | -312.859 M -4.28 % | -300.014 M 20.42 % | -376.988 M -44.21 % | -261.423 M -267.81 % | -71.075 M 82.63 % | -409.215 M 10.74 % | -458.452 M -267.94 % | -124.599 M 42.24 % | -215.701 M -264.61 % | 131.036 M 494.65 % | -33.203 M 63.08 % | -89.921 M 37.00 % | -142.726 M |
| Operating income ratio | 0.03 -87.81 % | 0.21 169.45 % | 0.08 -3.17 % | 0.08 7.20 % | 0.07 -1.46 % | 0.08 -0.44 % | 0.08 -8.33 % | 0.08 19.85 % | 0.07 -9.92 % | 0.08 1.28 % | 0.08 10.31 % | 0.07 105.56 % | 0.03 37.69 % | 0.02 8.53 % | 0.02 10.31 % | 0.02 1 911.67 % | 0.00 -95.61 % | 0.02 17.53 % | 0.02 67.83 % | 0.01 474.48 % | 0.00 -105.33 % | 0.06 12.14 % | 0.05 -14.60 % | 0.06 0.38 % | 0.06 -59.42 % | 0.15 158.03 % | 0.06 8.51 % | 0.05 38.38 % | 0.04 -83.91 % | 0.24 1 723.31 % | -0.01 78.95 % | -0.07 37.54 % | -0.11 -118.92 % | 0.60 363.57 % | -0.23 -140.69 % | -0.09 81.59 % | -0.51 -103.58 % | -0.25 59.95 % | -0.63 -35.73 % | -0.46 -14.52 % | -0.40 -77.51 % | -0.23 26.72 % | -0.31 -10.70 % | -0.28 -313.37 % | -0.07 81.17 % | -0.36 -37.80 % | -0.26 -199.89 % | -0.09 40.33 % | -0.15 -307.80 % | 0.07 470.82 % | -0.02 65.63 % | -0.06 41.31 % | -0.09 |
| Total other income expenses net | 136.900 M 116.97 % | -806.654 M -62 389.88 % | 1.295 M -77.67 % | 5.800 M -69.29 % | 18.885 M 40.51 % | 13.440 M 244.97 % | 3.896 M -1.96 % | 3.974 M 630.57 % | -749.000 K 95.76 % | -17.654 M -207.73 % | 16.388 M 52.72 % | 10.731 M -30.07 % | 15.345 M 186.18 % | 5.362 M 157.64 % | -9.302 M 23.77 % | -12.202 M -12.59 % | -10.838 M -1.53 % | -10.674 M 1.34 % | -10.819 M 5.53 % | -11.452 M 14.80 % | -13.442 M 39.42 % | -22.189 M -84.52 % | -12.025 M 44.68 % | -21.739 M 17.94 % | -26.492 M -14.24 % | -23.189 M -228.36 % | -7.062 M -14.57 % | -6.164 M 40.22 % | -10.311 M -4 330.05 % | 243.756 K 103.27 % | -7.446 M 6.36 % | -7.952 M -103.51 % | 226.457 M -67.70 % | 701.087 M 1 800.79 % | 36.884 M | 0.000 100.00 % | -175.976 M 28.49 % | -246.069 M -36.31 % | -180.525 M -3.98 % | -173.614 M -2.65 % | -169.124 M 28.02 % | -234.943 M -6.48 % | -220.647 M -143.51 % | -90.611 M -38.83 % | -65.268 M | 0.000 100.00 % | -348.461 M -2 882.12 % | 12.525 M 112.87 % | -97.348 M | 0.000 100.00 % | -254.000 K 99.77 % | -109.901 M | 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 |
| 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-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 0.000 100.00 % | -63.177 M -138.41 % | 164.500 M 4.97 % | 156.715 M | 0.000 -100.00 % | 984.810 M 171.58 % | 362.629 M -73.06 % | 1.346 B 234.86 % | 401.961 M -71.74 % | 1.423 B 1 052.64 % | 123.422 M -93.18 % | 1.811 B 1 183.53 % | 141.061 M -92.39 % | 1.853 B 1 065.33 % | 159.002 M -91.81 % | 1.941 B 839.79 % | 206.499 M -89.41 % | 1.950 B 1 391.42 % | 130.768 M -93.19 % | 1.921 B -8.05 % | 2.090 B 1 308.55 % | 148.354 M -92.03 % | 1.860 B 1 444.85 % | 120.420 M -94.20 % | 2.076 B 11.07 % | 1.869 B -6.71 % | 2.003 B 12.18 % | 1.786 B 207.15 % | 581.398 M 57.99 % | 367.988 M -85.90 % | 2.610 B 830.75 % | 280.370 M -88.34 % | 2.405 B 917.27 % | 236.384 M -91.80 % | 2.884 B 1 533.37 % | 176.570 M -94.36 % | 3.131 B 2 642.38 % | 114.177 M -96.07 % | 2.908 B 2 181.20 % | 127.458 M -95.52 % | 2.846 B 1 915.94 % | 141.156 M -97.27 % | 5.179 B 4 650.61 % | 109.022 M -97.01 % | 3.647 B 3 151.65 % | 112.172 M 200.00 % | -112.172 M |
| Total investments | 0.000 -100.00 % | 402.178 M -1.23 % | 407.200 M 116.25 % | 188.300 M | 0.000 -100.00 % | 190.832 M -73.69 % | 725.258 M 358.15 % | 158.302 M -80.31 % | 803.922 M 722.66 % | 97.722 M -60.41 % | 246.844 M 114.90 % | 114.865 M -59.29 % | 282.122 M 74.46 % | 161.707 M -49.15 % | 318.004 M 124.72 % | 141.513 M -65.74 % | 412.998 M | 0.000 -100.00 % | 261.536 M 83.02 % | 142.897 M | 0.000 -100.00 % | 296.708 M 157.53 % | 115.212 M -52.16 % | 240.840 M | 0.000 -100.00 % | 118.464 M | 0.000 -100.00 % | 138.241 M | 0.000 -100.00 % | 735.976 M 437 980.95 % | 168.000 K -99.97 % | 560.740 M 333 673.81 % | 168.000 K -99.96 % | 472.768 M 281 309.52 % | 168.000 K -99.95 % | 353.140 M 210 102.38 % | 168.000 K -99.93 % | 228.354 M 135 825.00 % | 168.000 K -99.93 % | 254.916 M 1 740.92 % | 13.847 M -95.10 % | 282.312 M 2 263.04 % | 11.947 M -94.52 % | 218.044 M 1 767.91 % | 11.673 M -94.80 % | 224.344 M 1 879.56 % | 11.333 M |
| Total debt | 0.000 -100.00 % | 332.250 M 43.27 % | 231.900 M 3.46 % | 224.150 M | 0.000 -100.00 % | 1.030 B | 0.000 -100.00 % | 1.513 B | 0.000 -100.00 % | 1.602 B | 0.000 -100.00 % | 1.813 B | 0.000 -100.00 % | 1.867 B | 0.000 -100.00 % | 1.943 B | 0.000 -100.00 % | 2.023 B | 0.000 -100.00 % | 1.930 B -8.31 % | 2.105 B | 0.000 -100.00 % | 1.869 B | 0.000 -100.00 % | 2.095 B 10.47 % | 1.897 B -6.56 % | 2.030 B 13.32 % | 1.791 B 106.79 % | 866.165 M | 0.000 -100.00 % | 2.978 B | 0.000 -100.00 % | 2.685 B | 0.000 -100.00 % | 3.120 B | 0.000 -100.00 % | 3.308 B | 0.000 -100.00 % | 3.022 B | 0.000 -100.00 % | 2.973 B | 0.000 -100.00 % | 5.320 B | 0.000 -100.00 % | 3.756 B | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 7.172 B 12 766.49 % | 55.741 M -99.17 % | 6.749 B 9.93 % | 6.140 B -1.95 % | 6.262 B 11 541.61 % | 53.786 M -98.65 % | 3.978 B 13.64 % | 3.501 B 18.65 % | 2.951 B 505.00 % | 487.739 M -78.00 % | 2.217 B 21.24 % | 1.828 B -9.37 % | 2.017 B 6 200.32 % | 32.021 M -98.35 % | 1.937 B 25.08 % | 1.549 B -19.73 % | 1.930 B -13.60 % | 2.233 B 23.62 % | 1.807 B 25.60 % | 1.438 B 6 355.95 % | 22.279 M -98.57 % | 1.553 B 28.40 % | 1.210 B -14.47 % | 1.414 B 401 069.97 % | -352.692 K | 0.000 | 0.000 | 0.000 100.00 % | -26.299 M 99.31 % | -3.798 B 6.19 % | -4.049 B -20.73 % | -3.354 B -12 432.39 % | -26.759 M 99.03 % | -2.752 B 8.34 % | -3.002 B -40.84 % | -2.132 B -4 390.64 % | -47.469 M 96.74 % | -1.456 B 14.68 % | -1.707 B -54.46 % | -1.105 B -2 402.27 % | -44.156 M 93.48 % | -677.296 M 27.00 % | -927.763 M -516.38 % | -150.517 M -76.25 % | -85.397 M | 0.000 | 0.000 |
| Retained earnings | 0.000 -100.00 % | 1.956 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.086 B | 0.000 | 0.000 | 0.000 -100.00 % | 255.150 M | 0.000 | 0.000 | 0.000 100.00 % | -247.928 M | 0.000 | 0.000 | 0.000 100.00 % | -329.980 M | 0.000 | 0.000 100.00 % | -360.983 M | 0.000 | 0.000 | 0.000 100.00 % | -624.450 M | 0.000 100.00 % | -916.046 M | 0.000 100.00 % | -4.361 B | 0.000 | 0.000 | 0.000 100.00 % | -4.332 B | 0.000 | 0.000 | 0.000 100.00 % | -3.093 B | 0.000 | 0.000 | 0.000 100.00 % | -2.099 B | 0.000 | 0.000 | 0.000 100.00 % | -1.337 B | 0.000 | 0.000 |
| Common stock | 0.000 -100.00 % | 610.066 M | 0.000 -100.00 % | 609.870 M | 0.000 -100.00 % | 606.870 M | 0.000 -100.00 % | 477.370 M | 0.000 -100.00 % | 388.368 M | 0.000 -100.00 % | 388.368 M | 0.000 -100.00 % | 388.368 M | 0.000 -100.00 % | 388.368 M | 0.000 -100.00 % | 388.368 M | 0.000 -100.00 % | 368.268 M 0.00 % | 368.268 M | 0.000 -100.00 % | 343.568 M | 0.000 -100.00 % | 343.568 M 0.00 % | 343.568 M 20.21 % | 285.805 M 14.11 % | 250.467 M -23.40 % | 326.967 M | 0.000 -100.00 % | 326.967 M | 0.000 -100.00 % | 326.967 M | 0.000 -100.00 % | 326.967 M | 0.000 -100.00 % | 326.967 M | 0.000 -100.00 % | 326.967 M | 0.000 -100.00 % | 326.967 M | 0.000 -100.00 % | 250.467 M | 0.000 -100.00 % | 326.967 M | 0.000 -100.00 % | 186.054 M |
| Total equity | 7.172 B 0.00 % | 7.172 B 6.26 % | 6.749 B 0.00 % | 6.749 B 7.79 % | 6.262 B 0.00 % | 6.262 B 57.39 % | 3.978 B 0.00 % | 3.978 B 34.82 % | 2.951 B 0.00 % | 2.951 B 33.11 % | 2.217 B 0.00 % | 2.217 B 9.88 % | 2.017 B 0.00 % | 2.017 B 4.14 % | 1.937 B 0.00 % | 1.937 B 0.40 % | 1.930 B 0.00 % | 1.930 B 6.81 % | 1.807 B 0.00 % | 1.807 B -0.82 % | 1.821 B 17.27 % | 1.553 B 0.00 % | 1.553 B 9.83 % | 1.414 B 0.00 % | 1.414 B 15.08 % | 1.229 B 42.38 % | 863.087 M 1 880.07 % | -48.486 M 98.56 % | -3.361 B 11.51 % | -3.798 B 0.00 % | -3.798 B -13.26 % | -3.354 B 0.00 % | -3.354 B -21.86 % | -2.752 B 0.00 % | -2.752 B -29.09 % | -2.132 B 0.00 % | -2.132 B -46.39 % | -1.456 B 0.00 % | -1.456 B -31.79 % | -1.105 B 0.00 % | -1.105 B -63.13 % | -677.296 M 0.00 % | -677.296 M -349.98 % | -150.517 M 0.00 % | -150.517 M 62.53 % | -401.723 M 0.00 % | -401.723 M |
| Other non current liabilities | -7.172 B -34 545.55 % | 20.821 M 100.31 % | -6.749 B -36 369.80 % | 18.609 M 100.30 % | -6.262 B -41 427.69 % | 15.151 M 100.38 % | -3.978 B -69 860.27 % | 5.703 M | 0.000 -100.00 % | 5.983 M | 0.000 -100.00 % | 10.101 M | 0.000 -100.00 % | 10.512 M | 0.000 -100.00 % | 10.804 M | 0.000 -100.00 % | 10.151 M | 0.000 -100.00 % | 27.811 M 11.79 % | 24.878 M | 0.000 -100.00 % | 165.156 M | 0.000 -100.00 % | 25.383 M 5.95 % | 23.957 M 10.78 % | 21.626 M 31.78 % | 16.411 M -46.45 % | 30.647 M | 0.000 -100.00 % | 22.780 M | 0.000 -100.00 % | 21.201 M | 0.000 -100.00 % | 17.524 M | 0.000 -100.00 % | 17.058 M | 0.000 -100.00 % | 13.573 M | 0.000 -100.00 % | 13.136 M | 0.000 -100.00 % | 32.170 M | 0.000 -100.00 % | 117.489 M | 0.000 100.00 % | -1.810 B |
| Long term debt | 0.000 -100.00 % | 86.892 M | 0.000 -100.00 % | 85.744 M | 0.000 -100.00 % | 155.809 M | 0.000 -100.00 % | 513.423 M | 0.000 -100.00 % | 1.146 B | 0.000 -100.00 % | 1.544 B | 0.000 -100.00 % | 1.676 B | 0.000 -100.00 % | 1.768 B | 0.000 -100.00 % | 1.860 B | 0.000 -100.00 % | 1.908 B -4.00 % | 1.987 B | 0.000 -100.00 % | 1.853 B | 0.000 -100.00 % | 1.960 B 5.52 % | 1.857 B -1.43 % | 1.884 B 7.22 % | 1.757 B 375.13 % | 369.863 M | 0.000 -100.00 % | 745.788 M | 0.000 -100.00 % | 886.714 M | 0.000 -100.00 % | 1.026 B | 0.000 -100.00 % | 1.160 B | 0.000 -100.00 % | 1.412 B | 0.000 -100.00 % | 1.495 B | 0.000 -100.00 % | 1.603 B | 0.000 -100.00 % | 1.626 B | 0.000 -100.00 % | 1.810 B |
| Total non current liabilities | -7.172 B -5 296.47 % | 138.015 M 102.04 % | -6.749 B -5 220.32 % | 131.817 M 102.11 % | -6.262 B -3 762.59 % | 170.960 M 104.30 % | -3.978 B -864.95 % | 520.093 M | 0.000 -100.00 % | 1.152 B | 0.000 -100.00 % | 1.554 B | 0.000 -100.00 % | 1.687 B | 0.000 -100.00 % | 1.778 B | 0.000 -100.00 % | 1.870 B | 0.000 -100.00 % | 1.935 B -3.81 % | 2.012 B | 0.000 -100.00 % | 2.018 B | 0.000 -100.00 % | 1.985 B 5.52 % | 1.881 B -1.29 % | 1.906 B 7.45 % | 1.774 B 342.87 % | 400.510 M | 0.000 -100.00 % | 768.568 M | 0.000 -100.00 % | 907.915 M | 0.000 -100.00 % | 1.044 B | 0.000 -100.00 % | 1.177 B | 0.000 -100.00 % | 1.426 B | 0.000 -100.00 % | 1.508 B | 0.000 -100.00 % | 1.635 B | 0.000 -100.00 % | 1.743 B | 0.000 -100.00 % | 1.810 B |
| Other current liabilities | 0.000 -100.00 % | 152.095 M 115.66 % | -971.100 M -741.39 % | 151.405 M | 0.000 -100.00 % | 55.365 M | 0.000 100.00 % | -59.720 M | 0.000 -100.00 % | 54.475 M | 0.000 100.00 % | -55.490 M | 0.000 -100.00 % | 62.203 M | 0.000 100.00 % | -41.598 M | 0.000 -100.00 % | 73.809 M | 0.000 100.00 % | -142.749 M -280.34 % | 79.154 M | 0.000 -100.00 % | 317.234 M | 0.000 -100.00 % | 121.914 M 193.50 % | 41.538 M -42.65 % | 72.427 M 190.11 % | 24.965 M -99.48 % | 4.776 B | 0.000 -100.00 % | 3.568 B | 0.000 -100.00 % | 3.211 B | 0.000 -100.00 % | 2.490 B | 0.000 -100.00 % | 2.025 B | 0.000 | 0.000 | 0.000 -100.00 % | 267.593 M | 0.000 -100.00 % | 1.893 M | 0.000 -100.00 % | 242.422 M | 0.000 -100.00 % | 3.620 B |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.725 M | 0.000 -100.00 % | 91.917 M | 0.000 -100.00 % | 44.423 M | 0.000 -100.00 % | 80.595 M | 0.000 -100.00 % | 51.868 M | 0.000 -100.00 % | 102.005 M | 0.000 -100.00 % | 44.823 M | 0.000 -100.00 % | 185.336 M | 0.000 | 0.000 -100.00 % | 282.254 M | 0.000 | 0.000 -100.00 % | 110.841 M | 0.000 -100.00 % | 1.143 B 50 393.37 % | 2.264 M | 0.000 -100.00 % | 2.185 M | 0.000 -100.00 % | 2.185 M | 0.000 -100.00 % | 2.483 M | 0.000 -100.00 % | 2.000 M | 0.000 -100.00 % | 1.330 M | 0.000 -100.00 % | 1.507 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.295 M | 0.000 | 0.000 |
| Short term debt | 0.000 -100.00 % | 245.358 M 62.60 % | 150.900 M 9.03 % | 138.406 M | 0.000 -100.00 % | 874.594 M | 0.000 -100.00 % | 999.293 M | 0.000 -100.00 % | 456.568 M | 0.000 -100.00 % | 269.251 M | 0.000 -100.00 % | 190.651 M | 0.000 -100.00 % | 175.717 M | 0.000 -100.00 % | 162.627 M | 0.000 -100.00 % | 22.309 M -81.06 % | 117.800 M | 0.000 -100.00 % | 15.850 M | 0.000 -100.00 % | 135.417 M 243.70 % | 39.400 M -72.91 % | 145.465 M 330.34 % | 33.802 M -93.19 % | 496.303 M | 0.000 -100.00 % | 2.232 B | 0.000 -100.00 % | 1.798 B | 0.000 -100.00 % | 2.094 B | 0.000 -100.00 % | 2.147 B | 0.000 -100.00 % | 3.084 B | 0.000 -100.00 % | 2.578 B | 0.000 -100.00 % | 3.717 B | 0.000 -100.00 % | 2.883 B | 0.000 | 0.000 |
| Total current liabilities | 0.000 -100.00 % | 1.768 B | 0.000 -100.00 % | 1.423 B | 0.000 -100.00 % | 1.834 B | 0.000 -100.00 % | 2.356 B | 0.000 -100.00 % | 936.519 M | 0.000 -100.00 % | 1.151 B | 0.000 -100.00 % | 1.106 B | 0.000 -100.00 % | 1.290 B | 0.000 -100.00 % | 909.036 M | 0.000 -100.00 % | 1.276 B -1.04 % | 1.289 B | 0.000 -100.00 % | 1.542 B | 0.000 -100.00 % | 1.290 B 26.12 % | 1.023 B -9.61 % | 1.132 B -25.11 % | 1.511 B -72.34 % | 5.464 B | 0.000 -100.00 % | 6.084 B | 0.000 -100.00 % | 5.522 B | 0.000 -100.00 % | 4.921 B | 0.000 -100.00 % | 4.504 B | 0.000 -100.00 % | 3.827 B | 0.000 -100.00 % | 3.669 B | 0.000 -100.00 % | 4.283 B | 0.000 -100.00 % | 4.119 B | 0.000 -100.00 % | 4.647 B |
| Total liabilities | -7.172 B -476.29 % | 1.906 B 128.24 % | -6.749 B -534.14 % | 1.555 B 124.83 % | -6.262 B -412.31 % | 2.005 B 150.40 % | -3.978 B -238.35 % | 2.876 B | 0.000 -100.00 % | 2.088 B | 0.000 -100.00 % | 2.705 B | 0.000 -100.00 % | 2.792 B | 0.000 -100.00 % | 3.069 B | 0.000 -100.00 % | 2.780 B | 0.000 -100.00 % | 3.211 B -2.73 % | 3.301 B | 0.000 -100.00 % | 3.560 B | 0.000 -100.00 % | 3.275 B 12.78 % | 2.904 B -4.39 % | 3.038 B -7.53 % | 3.285 B -43.99 % | 5.865 B | 0.000 -100.00 % | 6.853 B | 0.000 -100.00 % | 6.430 B | 0.000 -100.00 % | 5.965 B | 0.000 -100.00 % | 5.682 B | 0.000 -100.00 % | 5.253 B | 0.000 -100.00 % | 5.177 B | 0.000 -100.00 % | 5.919 B | 0.000 -100.00 % | 5.862 B | 0.000 -100.00 % | 6.577 B |
| Other non current assets | 0.000 -100.00 % | 138.808 M 41.35 % | 98.200 M -62.60 % | 262.591 M | 0.000 -100.00 % | 881.395 M 343.06 % | -362.629 M -1 001.48 % | 40.226 M 110.01 % | -401.961 M -4 025.40 % | 10.240 M 108.30 % | -123.422 M -1 789.79 % | 7.304 M 105.18 % | -141.061 M -194.41 % | 149.421 M 193.97 % | -159.002 M -5 511.91 % | 2.938 M 101.42 % | -206.499 M -4 794.23 % | 4.399 M 103.36 % | -130.768 M -1 208.67 % | 11.795 M -91.85 % | 144.680 M 197.52 % | -148.354 M -1 916.73 % | 8.166 M 106.78 % | -120.420 M -173.42 % | 164.014 M 790.03 % | 18.428 M -84.41 % | 118.200 M 3 021.21 % | 3.787 M -87.78 % | 30.984 M 108.42 % | -367.988 M -1 340.94 % | 29.654 M 110.58 % | -280.370 M -135.99 % | 779.047 M 429.57 % | -236.384 M -906.17 % | 29.322 M 116.61 % | -176.570 M -121.02 % | 840.067 M 835.76 % | -114.177 M -489.39 % | 29.322 M 123.01 % | -127.458 M -391.84 % | 43.674 M 130.94 % | -141.156 M -484.71 % | 36.692 M 133.66 % | -109.022 M -331.19 % | 47.157 M | 0.000 100.00 % | -1.389 B |
| Long term investments | 0.000 -100.00 % | 402.178 M 107.09 % | 194.200 M 1 204.67 % | 14.885 M | 0.000 100.00 % | -590.989 M | 0.000 100.00 % | -71.079 M | 0.000 100.00 % | -153.787 M | 0.000 -100.00 % | 114.865 M | 0.000 -100.00 % | 119.911 M | 0.000 100.00 % | -47.146 M | 0.000 100.00 % | -170.859 M | 0.000 100.00 % | -60.389 M | 0.000 | 0.000 100.00 % | -67.320 M | 0.000 | 0.000 100.00 % | -108.512 M | 0.000 100.00 % | -48.667 M | 0.000 | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 168.000 K | 0.000 -100.00 % | 13.847 M | 0.000 -100.00 % | 11.947 M | 0.000 -100.00 % | 11.673 M | 0.000 -100.00 % | 11.333 M |
| Intangible assets | 0.000 -100.00 % | 3.639 M -22.57 % | 4.700 M -16.03 % | 5.597 M | 0.000 -100.00 % | 7.703 M | 0.000 -100.00 % | 9.782 M | 0.000 -100.00 % | 10.868 M | 0.000 -100.00 % | 12.573 M | 0.000 -100.00 % | 15.101 M | 0.000 -100.00 % | 19.031 M | 0.000 -100.00 % | 16.187 M | 0.000 -100.00 % | 11.205 M 25.28 % | 8.944 M | 0.000 -100.00 % | 5.136 M | 0.000 -100.00 % | 6.097 M -11.25 % | 6.869 M -10.82 % | 7.702 M 4.85 % | 7.346 M -2.33 % | 7.522 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.580 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.704 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.117 M | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 -100.00 % | 3.639 M -22.57 % | 4.700 M -16.03 % | 5.597 M | 0.000 -100.00 % | 7.703 M | 0.000 -100.00 % | 9.782 M | 0.000 -100.00 % | 10.868 M | 0.000 -100.00 % | 12.573 M | 0.000 -100.00 % | 15.101 M | 0.000 -100.00 % | 19.031 M | 0.000 -100.00 % | 16.187 M | 0.000 -100.00 % | 11.205 M 25.28 % | 8.944 M | 0.000 -100.00 % | 5.136 M | 0.000 -100.00 % | 6.097 M -11.25 % | 6.869 M -10.82 % | 7.702 M 4.85 % | 7.346 M -2.33 % | 7.522 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.580 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.704 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.611 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.117 M | 0.000 | 0.000 |
| Property plant equipment net | 0.000 -100.00 % | 2.249 B 6.97 % | 2.102 B 6.78 % | 1.969 B | 0.000 -100.00 % | 1.701 B | 0.000 -100.00 % | 1.558 B | 0.000 -100.00 % | 1.265 B | 0.000 -100.00 % | 1.310 B | 0.000 -100.00 % | 1.339 B | 0.000 -100.00 % | 1.372 B | 0.000 -100.00 % | 1.405 B | 0.000 -100.00 % | 1.412 B -2.10 % | 1.442 B | 0.000 -100.00 % | 1.463 B | 0.000 -100.00 % | 1.318 B 3.11 % | 1.278 B -1.37 % | 1.296 B -3.23 % | 1.339 B 103.17 % | 658.952 M | 0.000 -100.00 % | 710.892 M | 0.000 -100.00 % | 745.645 M | 0.000 -100.00 % | 783.929 M | 0.000 -100.00 % | 807.992 M | 0.000 -100.00 % | 849.156 M | 0.000 -100.00 % | 875.307 M | 0.000 -100.00 % | 959.450 M | 0.000 -100.00 % | 977.430 M | 0.000 -100.00 % | 1.378 B |
| Total non current assets | 0.000 -100.00 % | 2.793 B 16.42 % | 2.399 B 6.55 % | 2.252 B | 0.000 -100.00 % | 2.036 B 661.51 % | -362.629 M -120.52 % | 1.767 B 539.56 % | -401.961 M -129.03 % | 1.385 B 1 221.87 % | -123.422 M -108.54 % | 1.445 B 1 124.13 % | -141.061 M -109.38 % | 1.504 B 1 045.88 % | -159.002 M -110.35 % | 1.536 B 843.82 % | -206.499 M -112.64 % | 1.633 B 1 349.14 % | -130.768 M -108.29 % | 1.578 B -1.10 % | 1.595 B 1 175.45 % | -148.354 M -109.32 % | 1.592 B 1 422.02 % | -120.420 M -108.09 % | 1.488 B 4.64 % | 1.422 B 0.01 % | 1.421 B -4.52 % | 1.489 B 113.46 % | 697.458 M 289.53 % | -367.988 M -149.68 % | 740.714 M 364.19 % | -280.370 M -135.99 % | 779.047 M 429.57 % | -236.384 M -129.06 % | 813.419 M 560.68 % | -176.570 M -121.02 % | 840.067 M 835.76 % | -114.177 M -112.99 % | 878.646 M 789.36 % | -127.458 M -113.85 % | 920.593 M 752.18 % | -141.156 M -114.00 % | 1.008 B 1 024.67 % | -109.022 M -110.62 % | 1.027 B | 0.000 -100.00 % | 1.389 B |
| Other current assets | -395.427 M -154.12 % | 730.666 M -79.28 % | 3.527 B 478.69 % | 609.517 M 177.76 % | -783.795 M -252.25 % | 514.820 M | 0.000 -100.00 % | 608.861 M | 0.000 -100.00 % | 539.294 M | 0.000 -100.00 % | 334.643 M | 0.000 -100.00 % | 389.663 M | 0.000 -100.00 % | 205.160 M | 0.000 -100.00 % | 179.428 M | 0.000 -100.00 % | 288.902 M -9.37 % | 318.774 M | 0.000 -100.00 % | 216.768 M | 0.000 -100.00 % | 2.405 B 2 300.89 % | 100.166 M -95.39 % | 2.172 B 2 519.07 % | 82.924 M -94.57 % | 1.527 B | 0.000 -100.00 % | 238.965 M | 0.000 -100.00 % | 112.463 M | 0.000 -100.00 % | 205.723 M | 0.000 -100.00 % | 129.814 M | 0.000 -100.00 % | 212.899 M | 0.000 -100.00 % | 150.950 M | 0.000 -100.00 % | 287.346 M | 0.000 -100.00 % | 236.857 M | 0.000 -100.00 % | 328.244 M |
| Short term investments | 0.000 | 0.000 -100.00 % | 213.000 M 22.83 % | 173.415 M | 0.000 -100.00 % | 557.420 M -23.14 % | 725.258 M 216.18 % | 229.381 M -71.47 % | 803.922 M 219.64 % | 251.509 M 1.89 % | 246.844 M 57.81 % | 156.417 M -44.56 % | 282.122 M 74.46 % | 161.707 M -49.15 % | 318.004 M 68.56 % | 188.659 M -54.32 % | 412.998 M 141.72 % | 170.859 M -34.67 % | 261.536 M 28.65 % | 203.286 M | 0.000 -100.00 % | 296.708 M 62.55 % | 182.532 M -24.21 % | 240.840 M | 0.000 -100.00 % | 226.976 M | 0.000 -100.00 % | 186.908 M | 0.000 -100.00 % | 735.976 M | 0.000 -100.00 % | 560.740 M | 0.000 -100.00 % | 472.768 M | 0.000 -100.00 % | 353.140 M | 0.000 -100.00 % | 228.354 M | 0.000 -100.00 % | 254.916 M | 0.000 -100.00 % | 282.312 M | 0.000 -100.00 % | 218.044 M | 0.000 -100.00 % | 224.344 M | 0.000 |
| cash and cash equivalents | 0.000 -100.00 % | 395.427 M 486.69 % | 67.400 M -0.05 % | 67.435 M | 0.000 -100.00 % | 45.593 M 112.57 % | -362.629 M -317.50 % | 166.727 M 141.48 % | -401.961 M -323.63 % | 179.741 M 245.63 % | -123.422 M -4 642.58 % | 2.717 M 101.93 % | -141.061 M -1 117.17 % | 13.868 M 108.72 % | -159.002 M -6 125.09 % | 2.639 M 101.28 % | -206.499 M -384.20 % | 72.660 M 155.56 % | -130.768 M -1 638.27 % | 8.501 M -44.27 % | 15.253 M 110.28 % | -148.354 M -1 883.96 % | 8.316 M 106.91 % | -120.420 M -721.85 % | 19.365 M -30.29 % | 27.780 M 4.75 % | 26.520 M 392.95 % | 5.380 M -98.11 % | 284.768 M 177.39 % | -367.988 M -200.00 % | 367.988 M 231.25 % | -280.370 M -200.00 % | 280.370 M 218.61 % | -236.384 M -200.00 % | 236.384 M 233.88 % | -176.570 M -200.00 % | 176.570 M 254.65 % | -114.177 M -200.00 % | 114.177 M 189.58 % | -127.458 M -200.00 % | 127.458 M 190.30 % | -141.156 M -200.00 % | 141.156 M 229.47 % | -109.022 M -200.00 % | 109.022 M 197.19 % | -112.172 M -200.00 % | 112.172 M |
| Cash and short term investments | 395.427 M 0.00 % | 395.427 M 41.02 % | 280.400 M 16.42 % | 240.850 M -69.27 % | 783.795 M -5.27 % | 827.414 M 128.17 % | 362.629 M -8.45 % | 396.108 M -1.46 % | 401.961 M -6.79 % | 431.250 M 249.41 % | 123.422 M -22.44 % | 159.134 M 12.81 % | 141.061 M 917.17 % | 13.868 M -91.28 % | 159.002 M -16.88 % | 191.298 M -7.36 % | 206.499 M 184.20 % | 72.660 M -44.44 % | 130.768 M -38.25 % | 211.787 M 1 288.52 % | 15.253 M -89.72 % | 148.354 M -22.27 % | 190.848 M 58.49 % | 120.420 M 521.85 % | 19.365 M -92.40 % | 254.756 M 860.60 % | 26.520 M -86.21 % | 192.288 M -32.48 % | 284.768 M -22.61 % | 367.988 M 0.00 % | 367.988 M 31.25 % | 280.370 M 0.00 % | 280.370 M 18.61 % | 236.384 M 0.00 % | 236.384 M 33.88 % | 176.570 M 0.00 % | 176.570 M 54.65 % | 114.177 M 0.00 % | 114.177 M -10.42 % | 127.458 M 0.00 % | 127.458 M -9.70 % | 141.156 M 0.00 % | 141.156 M 29.47 % | 109.022 M 0.00 % | 109.022 M -2.81 % | 112.172 M 0.00 % | 112.172 M |
| Total current assets | 0.000 -100.00 % | 6.285 B 6.01 % | 5.928 B -2.05 % | 6.052 B | 0.000 -100.00 % | 6.230 B 1 618.09 % | 362.629 M -92.87 % | 5.087 B 1 165.59 % | 401.961 M -89.00 % | 3.654 B 2 860.95 % | 123.422 M -96.45 % | 3.478 B 2 365.27 % | 141.061 M -95.73 % | 3.306 B 1 979.17 % | 159.002 M -95.42 % | 3.470 B 1 580.30 % | 206.499 M -93.29 % | 3.076 B 2 251.92 % | 130.768 M -96.20 % | 3.440 B -2.48 % | 3.527 B 2 277.53 % | 148.354 M -95.79 % | 3.522 B 2 824.44 % | 120.420 M -96.24 % | 3.202 B 18.09 % | 2.711 B 9.37 % | 2.479 B 41.85 % | 1.748 B -3.24 % | 1.806 B 390.90 % | 367.988 M -84.10 % | 2.314 B 725.23 % | 280.370 M -87.80 % | 2.298 B 871.97 % | 236.384 M -90.15 % | 2.399 B 1 258.89 % | 176.570 M -93.48 % | 2.710 B 2 273.56 % | 114.177 M -96.09 % | 2.918 B 2 189.47 % | 127.458 M -95.96 % | 3.151 B 2 132.60 % | 141.156 M -96.67 % | 4.233 B 3 782.82 % | 109.022 M -97.67 % | 4.685 B 4 076.43 % | 112.172 M -97.64 % | 4.744 B |
| Inventory | 0.000 -100.00 % | 3.109 B | 0.000 -100.00 % | 2.938 B | 0.000 -100.00 % | 2.343 B | 0.000 -100.00 % | 2.125 B | 0.000 -100.00 % | 1.131 B | 0.000 -100.00 % | 920.675 M | 0.000 -100.00 % | 1.146 B | 0.000 -100.00 % | 1.274 B | 0.000 -100.00 % | 1.002 B | 0.000 -100.00 % | 1.107 B 1.62 % | 1.089 B | 0.000 -100.00 % | 760.519 M | 0.000 -100.00 % | 777.790 M 44.81 % | 537.117 M 93.26 % | 277.927 M 70.99 % | 162.543 M 22.12 % | 133.105 M | 0.000 -100.00 % | 404.096 M | 0.000 -100.00 % | 538.798 M | 0.000 -100.00 % | 770.297 M | 0.000 -100.00 % | 757.852 M | 0.000 -100.00 % | 1.336 B | 0.000 -100.00 % | 1.496 B | 0.000 -100.00 % | 2.233 B | 0.000 -100.00 % | 2.396 B | 0.000 -100.00 % | 2.429 B |
| Net receivables | 0.000 -100.00 % | 2.050 B -3.35 % | 2.121 B -6.33 % | 2.264 B | 0.000 -100.00 % | 2.545 B | 0.000 -100.00 % | 1.998 B | 0.000 -100.00 % | 1.704 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.756 B | 0.000 -100.00 % | 1.835 B | 0.000 -100.00 % | 1.688 B | 0.000 -100.00 % | 1.921 B -8.67 % | 2.104 B | 0.000 -100.00 % | 2.405 B | 0.000 -100.00 % | 2.184 B 20.04 % | 1.819 B -6.41 % | 1.944 B 48.39 % | 1.310 B 12.75 % | 1.162 B | 0.000 -100.00 % | 1.514 B | 0.000 -100.00 % | 1.366 B | 0.000 -100.00 % | 1.375 B | 0.000 -100.00 % | 1.646 B | 0.000 -100.00 % | 1.455 B | 0.000 -100.00 % | 1.519 B | 0.000 -100.00 % | 1.572 B | 0.000 -100.00 % | 2.171 B | 0.000 -100.00 % | 1.875 B |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.161 M | 0.000 -100.00 % | 229.983 M | 0.000 -100.00 % | 251.836 M | 0.000 -100.00 % | 65.000 K | 0.000 100.00 % | -119.911 M | 0.000 -100.00 % | 189.169 M | 0.000 -100.00 % | 378.593 M | 0.000 -100.00 % | 203.722 M | 0.000 | 0.000 -100.00 % | 182.696 M | 0.000 | 0.000 -100.00 % | 227.116 M | 0.000 -100.00 % | 187.494 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -748.392 M | 0.000 | 0.000 | 0.000 100.00 % | -809.864 M | 0.000 | 0.000 | 0.000 100.00 % | -13.847 M | 0.000 | 0.000 | 0.000 100.00 % | -11.673 M | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 41.629 M |
| Account payables | 0.000 -100.00 % | 1.370 B 67.09 % | 820.200 M -27.61 % | 1.133 B | 0.000 -100.00 % | 847.518 M | 0.000 -100.00 % | 1.232 B | 0.000 -100.00 % | 398.149 M | 0.000 -100.00 % | 776.268 M | 0.000 -100.00 % | 835.043 M | 0.000 -100.00 % | 952.123 M | 0.000 -100.00 % | 672.600 M | 0.000 -100.00 % | 1.026 B -6.10 % | 1.092 B | 0.000 -100.00 % | 1.209 B | 0.000 -100.00 % | 1.033 B 24.26 % | 831.307 M -9.04 % | 913.929 M 195.25 % | 309.546 M 61.34 % | 191.862 M | 0.000 -100.00 % | 284.397 M | 0.000 -100.00 % | 510.973 M | 0.000 -100.00 % | 336.647 M | 0.000 -100.00 % | 330.032 M | 0.000 -100.00 % | 741.677 M | 0.000 -100.00 % | 821.208 M | 0.000 -100.00 % | 564.081 M | 0.000 -100.00 % | 991.165 M | 0.000 -100.00 % | 1.026 B |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 774.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -96.228 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 -100.00 % | 79.699 M | 0.000 -100.00 % | 73.326 M | 0.000 -100.00 % | 22.585 M | 0.000 -100.00 % | 23.000 M | 0.000 -100.00 % | 23.397 M | 0.000 -100.00 % | 111.247 M | 0.000 -100.00 % | 119.360 M | 0.000 -100.00 % | 127.117 M | 0.000 -100.00 % | 134.534 M | 0.000 -100.00 % | 141.626 M -4.57 % | 148.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 255.199 K | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.463 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 352.692 K | 0.000 | 0.000 | 0.000 -100.00 % | 76.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.500 M | 0.000 | 0.000 | 0.000 -100.00 % | 76.500 M | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 -100.00 % | 4.550 B | 0.000 -100.00 % | 6.140 B | 0.000 -100.00 % | 4.515 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.845 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.845 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.845 B | 0.000 | 0.000 -100.00 % | 1.766 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.695 B 91.46 % | 885.333 M -40.71 % | 1.493 B 599.52 % | -298.953 M -152.30 % | 571.656 M | 0.000 100.00 % | -76.500 M | 0.000 -100.00 % | 601.779 M | 0.000 100.00 % | -76.500 M | 0.000 -100.00 % | 605.604 M | 0.000 100.00 % | -76.500 M | 0.000 -100.00 % | 743.556 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.021 B | 0.000 100.00 % | -587.777 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 30.302 M | 0.000 -100.00 % | 27.464 M | 0.000 -100.00 % | 96.228 M | 0.000 -100.00 % | 967.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 -100.00 % | 119.864 M |
| Total assets | 0.000 -100.00 % | 9.078 B 9.01 % | 8.328 B 0.28 % | 8.304 B | 0.000 -100.00 % | 8.266 B | 0.000 -100.00 % | 6.854 B | 0.000 -100.00 % | 5.039 B | 0.000 -100.00 % | 4.922 B | 0.000 -100.00 % | 4.810 B | 0.000 -100.00 % | 5.006 B | 0.000 -100.00 % | 4.709 B | 0.000 -100.00 % | 5.018 B -2.05 % | 5.123 B | 0.000 -100.00 % | 5.114 B | 0.000 -100.00 % | 4.690 B 13.46 % | 4.133 B 5.96 % | 3.901 B 20.52 % | 3.237 B 29.26 % | 2.504 B | 0.000 -100.00 % | 3.054 B | 0.000 -100.00 % | 3.077 B | 0.000 -100.00 % | 3.213 B | 0.000 -100.00 % | 3.550 B | 0.000 -100.00 % | 3.797 B | 0.000 -100.00 % | 4.072 B | 0.000 -100.00 % | 5.241 B | 0.000 -100.00 % | 5.711 B | 0.000 -100.00 % | 6.175 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-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-09-30 | 2018-03-31 | 2017-09-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 |
| 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-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 | 2012-01-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 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2007-01-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2006-01-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2005-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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -71.914 M 0.00 % | -71.914 M 0.00 % | -71.914 M 0.00 % | -71.914 M | 0.000 100.00 % | -165.576 M 0.00 % | -165.576 M 0.00 % | -165.576 M | 0.000 100.00 % | -15.884 M 0.00 % | -15.884 M 0.00 % | -15.884 M 92.89 % | -223.257 M 0.00 % | -223.257 M 0.00 % | -223.257 M | 0.000 -100.00 % | 313.154 M 0.00 % | 313.154 M 0.00 % | 313.154 M 198.28 % | 104.987 M 0.00 % | 104.987 M 0.00 % | 104.987 M 0.00 % | 104.987 M -72.26 % | 378.399 M 0.00 % | 378.399 M 0.00 % | 378.399 M 0.00 % | 378.399 M 483.63 % | 64.835 M 0.00 % | 64.835 M 0.00 % | 64.835 M 0.00 % | 64.835 M -40.46 % | 108.902 M 0.00 % | 108.902 M 0.00 % | 108.902 M 0.00 % | 108.902 M 788.02 % | 12.263 M 0.00 % | 12.263 M 0.00 % | 12.263 M 0.00 % | 12.263 M 110.11 % | -121.255 M 0.00 % | -121.255 M 0.00 % | -121.255 M 0.00 % | -121.255 M -175.26 % | 161.119 M 0.00 % | 161.119 M 0.00 % | 161.119 M 0.00 % | 161.119 M 126.34 % | -611.771 M 0.00 % | -611.771 M 0.00 % | -611.771 M 0.00 % | -611.771 M -164.12 % | -231.625 M 0.00 % | -231.625 M 0.00 % | -231.625 M 0.00 % | -231.625 M -56.96 % | -147.572 M 0.00 % | -147.572 M 0.00 % | -147.572 M 0.00 % | -147.572 M -3 978.36 % | 3.805 M 0.00 % | 3.805 M 0.00 % | 3.805 M 0.00 % | 3.805 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 | 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 100.00 % | -77.869 M 0.00 % | -77.869 M 0.00 % | -77.869 M 0.00 % | -77.869 M | 0.000 100.00 % | -124.966 M 0.00 % | -124.966 M 0.00 % | -124.966 M | 0.000 100.00 % | -36.205 M 0.00 % | -36.205 M 0.00 % | -36.205 M -135.70 % | 101.423 M 0.00 % | 101.423 M 0.00 % | 101.423 M | 0.000 -100.00 % | 54.764 M 0.00 % | 54.764 M 0.00 % | 54.764 M -70.33 % | 184.554 M 0.00 % | 184.554 M 0.00 % | 184.554 M 0.00 % | 184.554 M -18.01 % | 225.107 M 0.00 % | 225.107 M 0.00 % | 225.107 M 0.00 % | 225.107 M 36 352.46 % | -620.942 K 0.00 % | -620.942 K 0.00 % | -620.942 K 0.00 % | -620.942 K -101.40 % | 44.274 M 0.00 % | 44.274 M 0.00 % | 44.274 M 0.00 % | 44.274 M -43.27 % | 78.040 M 0.00 % | 78.040 M 0.00 % | 78.040 M 0.00 % | 78.040 M 175.86 % | -102.876 M 0.00 % | -102.876 M 0.00 % | -102.876 M 0.00 % | -102.876 M -280.01 % | 57.150 M 0.00 % | 57.150 M 0.00 % | 57.150 M 0.00 % | 57.150 M 115.87 % | -360.057 M 0.00 % | -360.057 M 0.00 % | -360.057 M 0.00 % | -360.057 M -104.31 % | -176.230 M 0.00 % | -176.230 M 0.00 % | -176.230 M 0.00 % | -176.230 M -171.81 % | -64.836 M 0.00 % | -64.836 M 0.00 % | -64.836 M 0.00 % | -64.836 M -2 556.29 % | 2.640 M 0.00 % | 2.640 M 0.00 % | 2.640 M 0.00 % | 2.640 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 | 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 -100.00 % | 5.955 M 0.00 % | 5.955 M 0.00 % | 5.955 M 0.00 % | 5.955 M | 0.000 100.00 % | -40.610 M 0.00 % | -40.610 M 0.00 % | -40.610 M | 0.000 -100.00 % | 20.321 M 0.00 % | 20.321 M 0.00 % | 20.321 M 106.26 % | -324.680 M 0.00 % | -324.680 M 0.00 % | -324.680 M | 0.000 -100.00 % | 258.391 M 0.00 % | 258.391 M 0.00 % | 258.391 M 424.74 % | -79.567 M 0.00 % | -79.567 M 0.00 % | -79.567 M 0.00 % | -79.567 M -151.91 % | 153.292 M 0.00 % | 153.292 M 0.00 % | 153.292 M 0.00 % | 153.292 M 134.19 % | 65.456 M 0.00 % | 65.456 M 0.00 % | 65.456 M 0.00 % | 65.456 M 1.28 % | 64.627 M 0.00 % | 64.627 M 0.00 % | 64.627 M 0.00 % | 64.627 M 198.25 % | -65.776 M 0.00 % | -65.776 M 0.00 % | -65.776 M 0.00 % | -65.776 M -257.89 % | -18.379 M 0.00 % | -18.379 M 0.00 % | -18.379 M 0.00 % | -18.379 M -117.68 % | 103.969 M 0.00 % | 103.969 M 0.00 % | 103.969 M 0.00 % | 103.969 M 141.30 % | -251.713 M 0.00 % | -251.713 M 0.00 % | -251.713 M 0.00 % | -251.713 M -354.40 % | -55.395 M 0.00 % | -55.395 M 0.00 % | -55.395 M 0.00 % | -55.395 M 33.05 % | -82.735 M 0.00 % | -82.735 M 0.00 % | -82.735 M 0.00 % | -82.735 M -7 199.31 % | 1.165 M 0.00 % | 1.165 M 0.00 % | 1.165 M 0.00 % | 1.165 M |
| Other non cash items | -185.000 M 1.27 % | -187.382 M 17.09 % | -226.006 M -11.16 % | -203.311 M 19.64 % | -253.001 M 14.22 % | -294.935 M -50.31 % | -196.212 M -0.68 % | -194.892 M -34.09 % | -145.340 M -5.31 % | -138.009 M 3.61 % | -143.177 M -13.43 % | -126.225 M -79.64 % | -70.264 M -44.38 % | -48.667 M -77.94 % | -27.350 M -72.03 % | -15.898 M -261.19 % | 9.863 M 138.26 % | -25.781 M -35.38 % | -19.044 M -738.20 % | -2.272 M -114.12 % | 16.095 M 132.15 % | -50.055 M 32.78 % | -74.466 M -2.36 % | -72.747 M -9.89 % | -66.200 M 29.10 % | -93.377 M -2.00 % | -91.549 M -23.92 % | -73.879 M -125.31 % | -32.790 M -144.40 % | 73.846 M 0.00 % | 73.846 M -67.23 % | 225.375 M 138.63 % | -583.409 M -527.89 % | 136.345 M 47.43 % | 92.482 M -74.21 % | 358.575 M 30.03 % | 275.757 M -18.20 % | 337.110 M 7.69 % | 313.036 M 0.06 % | 312.859 M 4.28 % | 300.014 M -20.44 % | 377.088 M 44.24 % | 261.423 M 267.81 % | 71.076 M -66.11 % | 209.698 M -54.19 % | 457.731 M 270.54 % | 123.530 M -42.97 % | 216.604 M 265.22 % | -131.098 M -491.84 % | 33.457 M -83.26 % | 199.822 M 68.68 % | 118.459 M -18.35 % | 145.079 M 0.00 % | 145.079 M 45.73 % | 99.552 M 0.00 % | 99.552 M 0.00 % | 99.552 M 0.00 % | 99.552 M 545.89 % | -22.327 M 0.00 % | -22.327 M 0.00 % | -22.327 M 0.00 % | -22.327 M -121.27 % | 104.966 M 0.00 % | 104.966 M 0.00 % | 104.966 M 0.00 % | 104.966 M 847.08 % | -14.050 M 0.00 % | -14.050 M 0.00 % | -14.050 M 0.00 % | -14.050 M 47.67 % | -26.848 M 0.00 % | -26.848 M 0.00 % | -26.848 M 0.00 % | -26.848 M -643.00 % | -3.614 M 0.00 % | -3.614 M 0.00 % | -3.614 M 0.00 % | -3.614 M -155.95 % | 6.459 M 0.00 % | 6.459 M 0.00 % | 6.459 M 0.00 % | 6.459 M |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.114 M 8.19 % | 44.470 M 2.24 % | 43.496 M -4.63 % | 45.610 M -2.91 % | 46.978 M 0.85 % | 46.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.829 M 0.00 % | 32.829 M 0.00 % | 32.829 M 0.00 % | 32.829 M | 0.000 100.00 % | -60.563 M 0.00 % | -60.563 M 0.00 % | -60.563 M | 0.000 -100.00 % | 50.258 M 0.00 % | 50.258 M 0.00 % | 50.258 M 132.56 % | -154.375 M 0.00 % | -154.375 M 0.00 % | -154.375 M | 0.000 -100.00 % | 220.525 M 0.00 % | 220.525 M 0.00 % | 220.525 M 523.37 % | 35.376 M 0.00 % | 35.376 M 0.00 % | 35.376 M 0.00 % | 35.376 M -89.66 % | 342.037 M 0.00 % | 342.037 M 0.00 % | 342.037 M 0.00 % | 342.037 M 101.74 % | 169.546 M 0.00 % | 169.546 M 0.00 % | 169.546 M 0.00 % | 169.546 M 45.70 % | 116.369 M 0.00 % | 116.369 M 0.00 % | 116.369 M 0.00 % | 116.369 M 171.41 % | -162.951 M 0.00 % | -162.951 M 0.00 % | -162.951 M 0.00 % | -162.951 M -28.55 % | -126.757 M 0.00 % | -126.757 M 0.00 % | -126.757 M 0.00 % | -126.757 M -180.86 % | 156.764 M 0.00 % | 156.764 M 0.00 % | 156.764 M 0.00 % | 156.764 M 141.71 % | -375.818 M 0.00 % | -375.818 M 0.00 % | -375.818 M 0.00 % | -375.818 M -263.73 % | -103.322 M 0.00 % | -103.322 M 0.00 % | -103.322 M 0.00 % | -103.322 M -68.43 % | -61.345 M 0.00 % | -61.345 M 0.00 % | -61.345 M 0.00 % | -61.345 M -404.35 % | 20.156 M 0.00 % | 20.156 M 0.00 % | 20.156 M 0.00 % | 20.156 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 100.00 % | -19.246 M 0.00 % | -19.246 M 0.00 % | -19.246 M 0.00 % | -19.246 M | 0.000 100.00 % | -26.916 M 0.00 % | -26.916 M 0.00 % | -26.916 M | 0.000 100.00 % | -4.404 M 0.00 % | -4.404 M 0.00 % | -4.404 M -10.71 % | -3.978 M 0.00 % | -3.978 M 0.00 % | -3.978 M | 0.000 100.00 % | -2.641 M 0.00 % | -2.641 M 0.00 % | -2.641 M 61.00 % | -6.772 M 0.00 % | -6.772 M 0.00 % | -6.772 M 0.00 % | -6.772 M -43 504.11 % | -15.531 K 0.00 % | -15.531 K 0.00 % | -15.531 K 0.00 % | -15.531 K 99.67 % | -4.753 M 0.00 % | -4.753 M 0.00 % | -4.753 M 0.00 % | -4.753 M -8.48 % | -4.382 M 0.00 % | -4.382 M 0.00 % | -4.382 M 0.00 % | -4.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.189 M 0.00 % | -77.189 M 0.00 % | -77.189 M 0.00 % | -77.189 M 66.38 % | -229.592 M 0.00 % | -229.592 M 0.00 % | -229.592 M 0.00 % | -229.592 M -77.33 % | -129.469 M 0.00 % | -129.469 M 0.00 % | -129.469 M 0.00 % | -129.469 M -500.12 % | -21.574 M 0.00 % | -21.574 M 0.00 % | -21.574 M 0.00 % | -21.574 M -1 282.60 % | -1.560 M 0.00 % | -1.560 M 0.00 % | -1.560 M 0.00 % | -1.560 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 | 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 100.00 % | -11.250 M 0.00 % | -11.250 M 0.00 % | -11.250 M 0.00 % | -11.250 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 100.00 % | -543.506 K 0.00 % | -543.506 K 0.00 % | -543.506 K 0.00 % | -543.506 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -375.138 K 0.00 % | -375.138 K 0.00 % | -375.138 K 0.00 % | -375.138 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -478.464 K 0.00 % | -478.464 K 0.00 % | -478.464 K 0.00 % | -478.464 K -22.57 % | -390.351 K 0.00 % | -390.351 K 0.00 % | -390.351 K 0.00 % | -390.351 K |
| 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 -100.00 % | 11.286 M 0.00 % | 11.286 M 0.00 % | 11.286 M 0.00 % | 11.286 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.580 K 0.00 % | 29.580 K 0.00 % | 29.580 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 -100.00 % | 491.797 K 0.00 % | 491.797 K 0.00 % | 491.797 K 0.00 % | 491.797 K -88.31 % | 4.207 M 0.00 % | 4.207 M 0.00 % | 4.207 M 0.00 % | 4.207 M 40.44 % | 2.996 M 0.00 % | 2.996 M 0.00 % | 2.996 M 0.00 % | 2.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.192 M 0.00 % | 2.192 M 0.00 % | 2.192 M 0.00 % | 2.192 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.210 M 0.00 % | 19.210 M 0.00 % | 19.210 M 0.00 % | 19.210 M | 0.000 -100.00 % | 26.916 M 0.00 % | 26.916 M 0.00 % | 26.916 M | 0.000 -100.00 % | 4.404 M 0.00 % | 4.404 M 0.00 % | 4.404 M 11.54 % | 3.948 M 0.00 % | 3.948 M 0.00 % | 3.948 M | 0.000 -100.00 % | 2.641 M 0.00 % | 2.641 M 0.00 % | 2.641 M -61.00 % | 6.772 M 0.00 % | 6.772 M 0.00 % | 6.772 M 0.00 % | 6.772 M 1 111.40 % | 559.037 K 0.00 % | 559.037 K 0.00 % | 559.037 K 0.00 % | 559.037 K -88.24 % | 4.753 M 0.00 % | 4.753 M 0.00 % | 4.753 M 0.00 % | 4.753 M 22.19 % | 3.890 M 0.00 % | 3.890 M 0.00 % | 3.890 M 0.00 % | 3.890 M 192.46 % | -4.207 M 0.00 % | -4.207 M 0.00 % | -4.207 M 0.00 % | -4.207 M -40.44 % | -2.996 M 0.00 % | -2.996 M 0.00 % | -2.996 M 0.00 % | -2.996 M -103.88 % | 77.189 M 0.00 % | 77.189 M 0.00 % | 77.189 M 0.00 % | 77.189 M -66.43 % | 229.967 M 0.00 % | 229.967 M 0.00 % | 229.967 M 0.00 % | 229.967 M 80.68 % | 127.277 M 0.00 % | 127.277 M 0.00 % | 127.277 M 0.00 % | 127.277 M 477.16 % | 22.052 M 0.00 % | 22.052 M 0.00 % | 22.052 M 0.00 % | 22.052 M 1 030.46 % | 1.951 M 0.00 % | 1.951 M 0.00 % | 1.951 M 0.00 % | 1.951 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 100.00 % | -19.210 M 0.00 % | -19.210 M 0.00 % | -19.210 M 0.00 % | -19.210 M | 0.000 100.00 % | -26.916 M 0.00 % | -26.916 M 0.00 % | -26.916 M | 0.000 100.00 % | -4.404 M 0.00 % | -4.404 M 0.00 % | -4.404 M -11.54 % | -3.948 M 0.00 % | -3.948 M 0.00 % | -3.948 M | 0.000 100.00 % | -2.641 M 0.00 % | -2.641 M 0.00 % | -2.641 M 61.00 % | -6.772 M 0.00 % | -6.772 M 0.00 % | -6.772 M 0.00 % | -6.772 M -1 111.40 % | -559.037 K 0.00 % | -559.037 K 0.00 % | -559.037 K 0.00 % | -559.037 K 88.24 % | -4.753 M 0.00 % | -4.753 M 0.00 % | -4.753 M 0.00 % | -4.753 M -22.19 % | -3.890 M 0.00 % | -3.890 M 0.00 % | -3.890 M 0.00 % | -3.890 M -192.46 % | 4.207 M 0.00 % | 4.207 M 0.00 % | 4.207 M 0.00 % | 4.207 M 40.44 % | 2.996 M 0.00 % | 2.996 M 0.00 % | 2.996 M 0.00 % | 2.996 M 103.88 % | -77.189 M 0.00 % | -77.189 M 0.00 % | -77.189 M 0.00 % | -77.189 M 66.43 % | -229.967 M 0.00 % | -229.967 M 0.00 % | -229.967 M 0.00 % | -229.967 M -80.68 % | -127.277 M 0.00 % | -127.277 M 0.00 % | -127.277 M 0.00 % | -127.277 M -477.16 % | -22.052 M 0.00 % | -22.052 M 0.00 % | -22.052 M 0.00 % | -22.052 M -1 030.46 % | -1.951 M 0.00 % | -1.951 M 0.00 % | -1.951 M 0.00 % | -1.951 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 | 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 -100.00 % | 36.469 M 0.00 % | 36.469 M 0.00 % | 36.469 M 0.00 % | 36.469 M | 0.000 -100.00 % | 64.855 M 0.00 % | 64.855 M 0.00 % | 64.855 M | 0.000 -100.00 % | 23.191 M 0.00 % | 23.191 M 0.00 % | 23.191 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 % | 18.519 M 0.00 % | 18.519 M 0.00 % | 18.519 M 0.00 % | 18.519 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.417 M 0.00 % | 13.417 M 0.00 % | 13.417 M 0.00 % | 13.417 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 % | 32.805 M 0.00 % | 32.805 M 0.00 % | 32.805 M 0.00 % | 32.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -23.189 M 0.00 % | -23.189 M 0.00 % | -23.189 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.451 M 0.00 % | -8.451 M 0.00 % | -8.451 M 0.00 % | -8.451 M 0.00 % | -8.451 M 0.00 % | -8.451 M 0.00 % | -8.451 M 0.00 % | -8.451 M -48.77 % | -5.681 M 0.00 % | -5.681 M 0.00 % | -5.681 M 0.00 % | -5.681 M | 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 100.00 % | -1.500 K -100.01 % | 22.868 M 0.00 % | 22.868 M 107.03 % | -325.507 M | 0.000 | 0.000 | 0.000 100.00 % | -131.947 M 0.00 % | -131.947 M 0.00 % | -131.947 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -235.353 M 0.00 % | -235.353 M 0.00 % | -235.353 M 0.00 % | -235.353 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.063 M 0.00 % | -93.063 M 0.00 % | -93.063 M 0.00 % | -93.063 M -500.45 % | 23.240 M 0.00 % | 23.240 M 0.00 % | 23.240 M 0.00 % | 23.240 M 120.56 % | -113.033 M 0.00 % | -113.033 M 0.00 % | -113.033 M 0.00 % | -113.033 M 7.51 % | -122.215 M 0.00 % | -122.215 M 0.00 % | -122.215 M 0.00 % | -122.215 M -653.52 % | 22.080 M 0.00 % | 22.080 M 0.00 % | 22.080 M 0.00 % | 22.080 M -95.44 % | 484.418 M 0.00 % | 484.418 M 0.00 % | 484.418 M 0.00 % | 484.418 M 3 110.18 % | 15.090 M 0.00 % | 15.090 M 0.00 % | 15.090 M 0.00 % | 15.090 M 236.88 % | -11.024 M 0.00 % | -11.024 M 0.00 % | -11.024 M 0.00 % | -11.024 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 -100.00 % | 33.407 M 0.00 % | 33.407 M 0.00 % | 33.407 M 0.00 % | 33.407 M | 0.000 -100.00 % | 45.051 M 0.00 % | 45.051 M 0.00 % | 45.051 M | 0.000 -100.00 % | 22.868 M 0.00 % | 22.868 M 0.00 % | 22.868 M 107.03 % | -325.507 M 0.00 % | -325.507 M 0.00 % | -325.507 M | 0.000 100.00 % | -131.947 M 0.00 % | -131.947 M 0.00 % | -131.947 M -312.14 % | -32.015 M 0.00 % | -32.015 M 0.00 % | -32.015 M 0.00 % | -32.015 M 86.40 % | -235.353 M 0.00 % | -235.353 M 0.00 % | -235.353 M 0.00 % | -235.353 M -15.68 % | -203.452 M 0.00 % | -203.452 M 0.00 % | -203.452 M 0.00 % | -203.452 M -118.62 % | -93.063 M 0.00 % | -93.063 M 0.00 % | -93.063 M 0.00 % | -93.063 M -500.45 % | 23.240 M 0.00 % | 23.240 M 0.00 % | 23.240 M 0.00 % | 23.240 M 120.56 % | -113.033 M 0.00 % | -113.033 M 0.00 % | -113.033 M 0.00 % | -113.033 M 13.49 % | -130.665 M 0.00 % | -130.665 M 0.00 % | -130.665 M 0.00 % | -130.665 M -1 058.74 % | 13.629 M 0.00 % | 13.629 M 0.00 % | 13.629 M 0.00 % | 13.629 M -97.15 % | 478.738 M 0.00 % | 478.738 M 0.00 % | 478.738 M 0.00 % | 478.738 M 3 072.53 % | 15.090 M 0.00 % | 15.090 M 0.00 % | 15.090 M 0.00 % | 15.090 M 236.88 % | -11.024 M 0.00 % | -11.024 M 0.00 % | -11.024 M 0.00 % | -11.024 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 100.00 % | -48.054 M 0.00 % | -48.054 M 0.00 % | -48.054 M 0.00 % | -48.054 M | 0.000 -100.00 % | 23.986 M 0.00 % | 23.986 M 0.00 % | 23.986 M | 0.000 -100.00 % | 39.000 K 0.00 % | 39.000 K 0.00 % | 39.000 K 102.75 % | -1.420 M 0.00 % | -1.420 M 0.00 % | -1.420 M | 0.000 -100.00 % | 5.575 M 0.00 % | 5.575 M 0.00 % | 5.575 M 658.74 % | 734.796 K 0.00 % | 734.796 K 0.00 % | 734.796 K 0.00 % | 734.796 K -86.73 % | 5.538 M 0.00 % | 5.538 M 0.00 % | 5.538 M 0.00 % | 5.538 M 75.31 % | 3.159 M 0.00 % | 3.159 M 0.00 % | 3.159 M 0.00 % | 3.159 M 114.03 % | -22.520 M 0.00 % | -22.520 M 0.00 % | -22.520 M 0.00 % | -22.520 M -241.16 % | -6.601 M 0.00 % | -6.601 M 0.00 % | -6.601 M 0.00 % | -6.601 M -153.99 % | 12.226 M 0.00 % | 12.226 M 0.00 % | 12.226 M 0.00 % | 12.226 M 119.99 % | 5.558 M 0.00 % | 5.558 M 0.00 % | 5.558 M 0.00 % | 5.558 M 116.79 % | -33.109 M 0.00 % | -33.109 M 0.00 % | -33.109 M 0.00 % | -33.109 M -324.61 % | 14.741 M 0.00 % | 14.741 M 0.00 % | 14.741 M 0.00 % | 14.741 M -79.47 % | 71.789 M 0.00 % | 71.789 M 0.00 % | 71.789 M 0.00 % | 71.789 M 1 313.83 % | -5.914 M 0.00 % | -5.914 M 0.00 % | -5.914 M 0.00 % | -5.914 M |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.114 M 8.19 % | 44.470 M 2.24 % | 43.496 M -4.63 % | 45.610 M -2.91 % | 46.978 M 0.85 % | 46.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.028 M 0.00 % | -1.028 M 0.00 % | -1.028 M 0.00 % | -1.028 M | 0.000 100.00 % | -18.442 M 0.00 % | -18.442 M 0.00 % | -18.442 M | 0.000 -100.00 % | 9.449 M 0.00 % | 9.449 M 0.00 % | 9.449 M 959.44 % | -1.099 M 0.00 % | -1.099 M 0.00 % | -1.099 M | 0.000 -100.00 % | 25.950 M 0.00 % | 25.950 M 0.00 % | 25.950 M 111.35 % | 12.278 M 0.00 % | 12.278 M 0.00 % | 12.278 M 0.00 % | 12.278 M 166.40 % | 4.609 M 0.00 % | 4.609 M 0.00 % | 4.609 M 0.00 % | 4.609 M 786.23 % | -671.635 K 0.00 % | -671.635 K 0.00 % | -671.635 K 0.00 % | -671.635 K 78.36 % | -3.103 M 0.00 % | -3.103 M 0.00 % | -3.103 M 0.00 % | -3.103 M -144.18 % | 7.025 M 0.00 % | 7.025 M 0.00 % | 7.025 M 0.00 % | 7.025 M 161.31 % | -11.459 M 0.00 % | -11.459 M 0.00 % | -11.459 M 0.00 % | -11.459 M 78.54 % | -53.394 M 0.00 % | -53.394 M 0.00 % | -53.394 M 0.00 % | -53.394 M 71.13 % | -184.939 M 0.00 % | -184.939 M 0.00 % | -184.939 M 0.00 % | -184.939 M -170.35 % | 262.879 M 0.00 % | 262.879 M 0.00 % | 262.879 M 0.00 % | 262.879 M 7 450.12 % | 3.482 M 0.00 % | 3.482 M 0.00 % | 3.482 M 0.00 % | 3.482 M 174.86 % | 1.267 M 0.00 % | 1.267 M 0.00 % | 1.267 M 0.00 % | 1.267 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 214.841 M 28.86 % | 166.727 M 36.37 % | 122.257 M -31.98 % | 179.741 M 34.00 % | 134.131 M 4 836.73 % | 2.717 M 106.19 % | -43.863 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.841 M 0.00 % | 4.841 M 0.00 % | 4.841 M 0.00 % | 4.841 M | 0.000 -100.00 % | 48.547 M 0.00 % | 48.547 M 0.00 % | 48.547 M | 0.000 -100.00 % | 39.098 M 0.00 % | 39.098 M 0.00 % | 39.098 M -45.08 % | 71.192 M 0.00 % | 71.192 M 0.00 % | 71.192 M | 0.000 -100.00 % | 44.143 M 0.00 % | 44.143 M 0.00 % | 44.143 M 38.53 % | 31.864 M 0.00 % | 31.864 M 0.00 % | 31.864 M 0.00 % | 31.864 M 16.91 % | 27.255 M 0.00 % | 27.255 M 0.00 % | 27.255 M 0.00 % | 27.255 M -2.40 % | 27.927 M 0.00 % | 27.927 M 0.00 % | 27.927 M 0.00 % | 27.927 M -10.00 % | 31.030 M 0.00 % | 31.030 M 0.00 % | 31.030 M 0.00 % | 31.030 M 37.94 % | 22.496 M 0.00 % | 22.496 M 0.00 % | 22.496 M 0.00 % | 22.496 M -33.75 % | 33.955 M 0.00 % | 33.955 M 0.00 % | 33.955 M 0.00 % | 33.955 M -61.13 % | 87.349 M 0.00 % | 87.349 M 0.00 % | 87.349 M 0.00 % | 87.349 M -67.92 % | 272.288 M 0.00 % | 272.288 M 0.00 % | 272.288 M 0.00 % | 272.288 M 2 793.92 % | 9.409 M 0.00 % | 9.409 M 0.00 % | 9.409 M 0.00 % | 9.409 M 58.74 % | 5.927 M 0.00 % | 5.927 M 0.00 % | 5.927 M 0.00 % | 5.927 M 27.18 % | 4.660 M 0.00 % | 4.660 M 0.00 % | 4.660 M 0.00 % | 4.660 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.593 M -78.78 % | 214.841 M 28.86 % | 166.727 M -25.31 % | 223.237 M 24.20 % | 179.741 M 261.69 % | 49.695 M 1 729.04 % | 2.717 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.813 M 0.00 % | 3.813 M 0.00 % | 3.813 M 0.00 % | 3.813 M | 0.000 -100.00 % | 30.105 M 0.00 % | 30.105 M 0.00 % | 30.105 M | 0.000 -100.00 % | 48.547 M 0.00 % | 48.547 M 0.00 % | 48.547 M -30.74 % | 70.093 M 0.00 % | 70.093 M 0.00 % | 70.093 M | 0.000 -100.00 % | 70.093 M 0.00 % | 70.093 M 0.00 % | 70.093 M 58.79 % | 44.143 M 0.00 % | 44.143 M 0.00 % | 44.143 M 0.00 % | 44.143 M 38.53 % | 31.864 M 0.00 % | 31.864 M 0.00 % | 31.864 M 0.00 % | 31.864 M 16.91 % | 27.255 M 0.00 % | 27.255 M 0.00 % | 27.255 M 0.00 % | 27.255 M -2.40 % | 27.927 M 0.00 % | 27.927 M 0.00 % | 27.927 M 0.00 % | 27.927 M -5.40 % | 29.521 M 0.00 % | 29.521 M 0.00 % | 29.521 M 0.00 % | 29.521 M 31.23 % | 22.496 M 0.00 % | 22.496 M 0.00 % | 22.496 M 0.00 % | 22.496 M -33.75 % | 33.955 M 0.00 % | 33.955 M 0.00 % | 33.955 M 0.00 % | 33.955 M -61.13 % | 87.349 M 0.00 % | 87.349 M 0.00 % | 87.349 M 0.00 % | 87.349 M -67.92 % | 272.288 M 0.00 % | 272.288 M 0.00 % | 272.288 M 0.00 % | 272.288 M 2 793.92 % | 9.409 M 0.00 % | 9.409 M 0.00 % | 9.409 M 0.00 % | 9.409 M 58.74 % | 5.927 M 0.00 % | 5.927 M 0.00 % | 5.927 M 0.00 % | 5.927 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.114 M 8.19 % | 44.470 M 2.24 % | 43.496 M -4.63 % | 45.610 M -2.91 % | 46.978 M 0.85 % | 46.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.829 M 0.00 % | 32.829 M 0.00 % | 32.829 M 0.00 % | 32.829 M | 0.000 100.00 % | -60.563 M 0.00 % | -60.563 M 0.00 % | -60.563 M | 0.000 -100.00 % | 50.258 M 0.00 % | 50.258 M 0.00 % | 50.258 M 132.56 % | -154.375 M 0.00 % | -154.375 M 0.00 % | -154.375 M | 0.000 -100.00 % | 220.525 M 0.00 % | 220.525 M 0.00 % | 220.525 M 523.37 % | 35.376 M 0.00 % | 35.376 M 0.00 % | 35.376 M 0.00 % | 35.376 M -89.66 % | 342.037 M 0.00 % | 342.037 M 0.00 % | 342.037 M 0.00 % | 342.037 M 101.74 % | 169.546 M 0.00 % | 169.546 M 0.00 % | 169.546 M 0.00 % | 169.546 M 45.70 % | 116.369 M 0.00 % | 116.369 M 0.00 % | 116.369 M 0.00 % | 116.369 M 171.41 % | -162.951 M 0.00 % | -162.951 M 0.00 % | -162.951 M 0.00 % | -162.951 M -28.55 % | -126.757 M 0.00 % | -126.757 M 0.00 % | -126.757 M 0.00 % | -126.757 M -180.86 % | 156.764 M 0.00 % | 156.764 M 0.00 % | 156.764 M 0.00 % | 156.764 M 141.71 % | -375.818 M 0.00 % | -375.818 M 0.00 % | -375.818 M 0.00 % | -375.818 M -263.73 % | -103.322 M 0.00 % | -103.322 M 0.00 % | -103.322 M 0.00 % | -103.322 M -68.43 % | -61.345 M 0.00 % | -61.345 M 0.00 % | -61.345 M 0.00 % | -61.345 M -404.35 % | 20.156 M 0.00 % | 20.156 M 0.00 % | 20.156 M 0.00 % | 20.156 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 100.00 % | -19.246 M 0.00 % | -19.246 M 0.00 % | -19.246 M 0.00 % | -19.246 M | 0.000 100.00 % | -26.916 M 0.00 % | -26.916 M 0.00 % | -26.916 M | 0.000 100.00 % | -4.404 M 0.00 % | -4.404 M 0.00 % | -4.404 M -10.71 % | -3.978 M 0.00 % | -3.978 M 0.00 % | -3.978 M | 0.000 100.00 % | -2.641 M 0.00 % | -2.641 M 0.00 % | -2.641 M 61.00 % | -6.772 M 0.00 % | -6.772 M 0.00 % | -6.772 M 0.00 % | -6.772 M -43 504.11 % | -15.531 K 0.00 % | -15.531 K 0.00 % | -15.531 K 0.00 % | -15.531 K 99.67 % | -4.753 M 0.00 % | -4.753 M 0.00 % | -4.753 M 0.00 % | -4.753 M -8.48 % | -4.382 M 0.00 % | -4.382 M 0.00 % | -4.382 M 0.00 % | -4.382 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -77.189 M 0.00 % | -77.189 M 0.00 % | -77.189 M 0.00 % | -77.189 M 66.38 % | -229.592 M 0.00 % | -229.592 M 0.00 % | -229.592 M 0.00 % | -229.592 M -77.33 % | -129.469 M 0.00 % | -129.469 M 0.00 % | -129.469 M 0.00 % | -129.469 M -500.12 % | -21.574 M 0.00 % | -21.574 M 0.00 % | -21.574 M 0.00 % | -21.574 M -1 282.60 % | -1.560 M 0.00 % | -1.560 M 0.00 % | -1.560 M 0.00 % | -1.560 M |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.114 M 8.19 % | 44.470 M 2.24 % | 43.496 M -4.63 % | 45.610 M -2.91 % | 46.978 M 0.85 % | 46.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.583 M 0.00 % | 13.583 M 0.00 % | 13.583 M 0.00 % | 13.583 M | 0.000 100.00 % | -87.479 M 0.00 % | -87.479 M 0.00 % | -87.479 M | 0.000 -100.00 % | 45.854 M 0.00 % | 45.854 M 0.00 % | 45.854 M 128.96 % | -158.353 M 0.00 % | -158.353 M 0.00 % | -158.353 M | 0.000 -100.00 % | 217.884 M 0.00 % | 217.884 M 0.00 % | 217.884 M 661.72 % | 28.604 M 0.00 % | 28.604 M 0.00 % | 28.604 M 0.00 % | 28.604 M -91.64 % | 342.021 M 0.00 % | 342.021 M 0.00 % | 342.021 M 0.00 % | 342.021 M 107.55 % | 164.793 M 0.00 % | 164.793 M 0.00 % | 164.793 M 0.00 % | 164.793 M 47.15 % | 111.987 M 0.00 % | 111.987 M 0.00 % | 111.987 M 0.00 % | 111.987 M 168.72 % | -162.951 M 0.00 % | -162.951 M 0.00 % | -162.951 M 0.00 % | -162.951 M -28.55 % | -126.757 M 0.00 % | -126.757 M 0.00 % | -126.757 M 0.00 % | -126.757 M -259.29 % | 79.575 M 0.00 % | 79.575 M 0.00 % | 79.575 M 0.00 % | 79.575 M 113.14 % | -605.410 M 0.00 % | -605.410 M 0.00 % | -605.410 M 0.00 % | -605.410 M -160.07 % | -232.791 M 0.00 % | -232.791 M 0.00 % | -232.791 M 0.00 % | -232.791 M -180.75 % | -82.919 M 0.00 % | -82.919 M 0.00 % | -82.919 M 0.00 % | -82.919 M -545.91 % | 18.595 M 0.00 % | 18.595 M 0.00 % | 18.595 M 0.00 % | 18.595 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 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 |