Chalkis Health Industry Co., Ltd 000972.SZ
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 308.154 M -46.48 % | 575.779 M -2.29 % | 589.286 M 237.79 % | 174.452 M 659.61 % | 22.966 M -89.23 % | 213.189 M -65.98 % | 626.670 M 21.05 % | 517.711 M -11.98 % | 588.176 M -13.87 % | 682.897 M 63.85 % | 416.772 M -56.36 % | 954.944 M -23.36 % | 1.246 B -12.55 % | 1.425 B -5.77 % | 1.512 B -8.92 % | 1.660 B -15.63 % | 1.968 B -8.18 % | 2.143 B 39.80 % | 1.533 B 48.76 % | 1.030 B 48.09 % | 695.720 M -26.68 % | 948.827 M 40.20 % | 676.765 M 23.21 % | 549.273 M 17.47 % | 467.576 M 19.22 % | 392.198 M 8.66 % | 360.953 M 50.44 % | 239.930 M |
| Net income | -230.776 M -313.21 % | 108.238 M 314.94 % | 26.085 M 124.41 % | -106.875 M 59.93 % | -266.725 M -5 460.46 % | 4.976 M 101.08 % | -462.770 M -1 840.79 % | 26.584 M 110.46 % | -254.111 M -426.02 % | -48.309 M -528.65 % | 11.270 M 103.08 % | -365.679 M -671.18 % | 64.021 M 105.56 % | -1.152 B -435.33 % | -215.127 M -874.54 % | 27.775 M 165.88 % | -42.161 M -175.22 % | 56.048 M 185.48 % | -65.568 M -234.59 % | 48.715 M -8.54 % | 53.262 M -35.07 % | 82.035 M 118.40 % | 37.561 M 89.42 % | 19.830 M -26.93 % | 27.136 M 6.70 % | 25.432 M 14.12 % | 22.285 M 364.45 % | 4.798 M |
| Income before tax | -232.638 M -312.71 % | 109.367 M 248.57 % | 31.376 M 129.36 % | -106.874 M 59.70 % | -265.221 M -4 169.02 % | 6.518 M 101.41 % | -462.213 M -571.36 % | 98.059 M 136.45 % | -269.034 M -355.22 % | -59.100 M -154.32 % | 108.803 M 123.26 % | -467.698 M -728.32 % | 74.436 M 105.94 % | -1.252 B -267.81 % | -340.497 M -2 156.94 % | 16.554 M 137.28 % | -44.399 M -170.95 % | 62.580 M 230.23 % | -48.052 M -180.90 % | 59.395 M 2.19 % | 58.122 M -33.92 % | 87.957 M 89.83 % | 46.335 M 120.48 % | 21.016 M -34.76 % | 32.212 M -11.65 % | 36.461 M 52.44 % | 23.918 M 219.31 % | 7.491 M |
| Income before tax ratio | -0.75 -497.45 % | 0.19 256.75 % | 0.05 108.69 % | -0.61 94.70 % | -11.55 -37 871.78 % | 0.03 104.15 % | -0.74 -489.41 % | 0.19 141.41 % | -0.46 -428.53 % | -0.09 -133.15 % | 0.26 153.30 % | -0.49 -919.80 % | 0.06 106.80 % | -0.88 -290.31 % | -0.23 -2 358.36 % | 0.01 144.19 % | -0.02 -177.27 % | 0.03 193.16 % | -0.03 -154.38 % | 0.06 -31.00 % | 0.08 -9.88 % | 0.09 35.40 % | 0.07 78.94 % | 0.04 -44.46 % | 0.07 -25.89 % | 0.09 40.30 % | 0.07 112.25 % | 0.03 |
| EBITDA | -169.122 M -198.05 % | 172.490 M 87.26 % | 92.114 M 300.13 % | -46.027 M 78.46 % | -213.649 M -396.09 % | 72.157 M 121.45 % | -336.410 M -240.12 % | 240.095 M 202.11 % | -235.129 M -413.35 % | 75.036 M -69.02 % | 242.208 M 207.43 % | -225.454 M -144.86 % | 502.617 M 158.55 % | -858.458 M -3 949.77 % | -21.198 M -106.06 % | 349.943 M 21.83 % | 287.235 M -28.22 % | 400.180 M 21.07 % | 330.544 M 33.08 % | 248.380 M 22.36 % | 202.986 M 14.96 % | 176.574 M 67.10 % | 105.669 M 50.31 % | 70.298 M 25.38 % | 56.069 M 8.60 % | 51.630 M 50.32 % | 34.347 M 257.46 % | 9.609 M |
| Net income ratio | -0.75 -498.38 % | 0.19 324.67 % | 0.04 107.23 % | -0.61 94.72 % | -11.61 -49 859.93 % | 0.02 103.16 % | -0.74 -1 538.12 % | 0.05 111.89 % | -0.43 -510.73 % | -0.07 -361.61 % | 0.03 107.06 % | -0.38 -845.25 % | 0.05 106.36 % | -0.81 -468.09 % | -0.14 -950.39 % | 0.02 178.08 % | -0.02 -181.92 % | 0.03 161.14 % | -0.04 -190.48 % | 0.05 -38.24 % | 0.08 -11.45 % | 0.09 55.78 % | 0.06 53.73 % | 0.04 -37.79 % | 0.06 -10.50 % | 0.06 5.03 % | 0.06 208.73 % | 0.02 |
| Ratio EBITDA | -0.55 -283.20 % | 0.30 91.65 % | 0.16 159.25 % | -0.26 97.16 % | -9.30 -2 848.52 % | 0.34 163.05 % | -0.54 -215.75 % | 0.46 216.01 % | -0.40 -463.82 % | 0.11 -81.09 % | 0.58 346.15 % | -0.24 -158.53 % | 0.40 166.95 % | -0.60 -4 197.56 % | -0.01 -106.65 % | 0.21 44.40 % | 0.15 -21.83 % | 0.19 -13.40 % | 0.22 -10.54 % | 0.24 -17.37 % | 0.29 56.78 % | 0.19 19.19 % | 0.16 22.00 % | 0.13 6.73 % | 0.12 -8.91 % | 0.13 38.34 % | 0.10 137.61 % | 0.04 |
| Gross profit ratio | 0.05 -80.24 % | 0.25 -4.00 % | 0.26 362.60 % | 0.06 109.65 % | -0.59 -1 071.82 % | 0.06 133.89 % | -0.18 -272.02 % | 0.10 22.25 % | 0.08 -8.14 % | 0.09 -25.35 % | 0.12 8.80 % | 0.11 -37.21 % | 0.18 823.61 % | 0.02 123.75 % | -0.08 -138.80 % | 0.21 -14.54 % | 0.25 32.12 % | 0.19 12.40 % | 0.17 -32.57 % | 0.25 -26.29 % | 0.34 45.89 % | 0.23 -1.51 % | 0.24 16.86 % | 0.20 20.91 % | 0.17 -28.55 % | 0.23 19.16 % | 0.20 19.43 % | 0.16 |
| Weighted average shs out dil | 771.284 M -0.24 % | 773.127 M 0.24 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.08 % | 770.644 M -13.03 % | 886.129 M 6.31 % | 833.555 M 8.02 % | 771.703 M -0.03 % | 771.914 M 0.08 % | 771.312 M -3.62 % | 800.269 M 3.80 % | 770.977 M 4.93 % | 734.784 M 8.58 % | 676.709 M 2.14 % | 662.521 M -1.18 % | 670.415 M 15.03 % | 582.827 M 58.76 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M -37.01 % | 582.827 M 0.00 % | 582.827 M 0.00 % | 582.827 M 0.00 % | 582.827 M 0.00 % | 582.827 M |
| Weighted average shs out | 771.284 M -0.24 % | 773.127 M 0.24 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.08 % | 770.644 M -13.03 % | 886.129 M 6.31 % | 833.555 M 8.07 % | 771.284 M -0.08 % | 771.914 M 0.08 % | 771.312 M -0.01 % | 771.352 M 0.05 % | 770.977 M 4.93 % | 734.784 M 8.58 % | 676.709 M 2.14 % | 662.521 M -1.18 % | 670.415 M 15.03 % | 582.827 M 58.76 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M -37.01 % | 582.827 M 0.00 % | 582.827 M 0.00 % | 582.827 M 0.00 % | 582.827 M 0.00 % | 582.827 M |
| EPS diluted | -0.30 -314.29 % | 0.14 314.20 % | 0.03 124.14 % | -0.14 60.00 % | -0.35 -5 568.75 % | 0.01 101.07 % | -0.60 -2 100.00 % | 0.03 110.00 % | -0.30 -379.23 % | -0.06 -528.77 % | 0.01 103.11 % | -0.47 -687.50 % | 0.08 105.37 % | -1.49 -413.79 % | -0.29 -1 260.00 % | 0.03 139.31 % | -0.06 -157.82 % | 0.11 200.00 % | -0.11 -184.62 % | 0.13 -13.33 % | 0.15 -31.82 % | 0.22 120.00 % | 0.10 136.97 % | 0.04 -24.64 % | 0.06 -34.35 % | 0.09 123.30 % | 0.04 365.85 % | 0.01 |
| Earnings per share | -0.30 -314.29 % | 0.14 314.20 % | 0.03 124.14 % | -0.14 60.00 % | -0.35 -5 568.75 % | 0.01 101.07 % | -0.60 -2 100.00 % | 0.03 110.00 % | -0.30 -379.23 % | -0.06 -528.77 % | 0.01 103.11 % | -0.47 -687.50 % | 0.08 105.37 % | -1.49 -413.79 % | -0.29 -1 260.00 % | 0.03 139.31 % | -0.06 -157.82 % | 0.11 200.00 % | -0.11 -184.62 % | 0.13 -13.33 % | 0.15 -31.82 % | 0.22 120.00 % | 0.10 136.97 % | 0.04 -24.64 % | 0.06 -34.35 % | 0.09 123.30 % | 0.04 365.85 % | 0.01 |
| Gross profit | 15.354 M -89.42 % | 145.169 M -6.20 % | 154.760 M 1 462.64 % | 9.904 M 173.32 % | -13.508 M -204.69 % | 12.903 M 111.53 % | -111.910 M -308.23 % | 53.744 M 7.61 % | 49.946 M -20.88 % | 63.129 M 22.31 % | 51.612 M -52.52 % | 108.696 M -51.88 % | 225.880 M 707.69 % | 27.966 M 122.38 % | -124.984 M -135.34 % | 353.668 M -27.90 % | 490.515 M 21.31 % | 404.340 M 57.13 % | 257.321 M 0.32 % | 256.511 M 9.16 % | 234.978 M 6.97 % | 219.665 M 38.08 % | 159.082 M 43.98 % | 110.485 M 42.03 % | 77.789 M -14.82 % | 91.321 M 29.47 % | 70.533 M 79.68 % | 39.255 M |
| Income tax expense | 263.803 K 20.39 % | 219.125 K -95.86 % | 5.291 M 997 964.28 % | 530.140 -99.96 % | 1.504 M 3.38 % | 1.455 M 161.15 % | 557.030 K -92.98 % | 7.932 M 2 293.56 % | -361.603 K -698.20 % | 60.449 K -90.52 % | 637.821 K -44.19 % | 1.143 M -98.33 % | 68.519 M 5.70 % | 64.826 M 421.60 % | 12.428 M 565.51 % | 1.867 M -92.91 % | 26.333 M 623.83 % | 3.638 M 56.96 % | 2.318 M 79.72 % | 1.290 M 280.40 % | 339.025 K 274.18 % | -194.635 K -106.53 % | 2.979 M 45.67 % | 2.045 M -56.46 % | 4.697 M -51.06 % | 9.598 M 350.84 % | 2.129 M -46.76 % | 3.999 M |
| Cost of revenue | 292.800 M -32.00 % | 430.611 M -0.90 % | 434.526 M 164.07 % | 164.548 M 351.14 % | 36.474 M -81.79 % | 200.286 M -72.88 % | 738.580 M 59.19 % | 463.966 M -13.80 % | 538.230 M -13.16 % | 619.768 M 69.72 % | 365.160 M -56.85 % | 846.249 M -17.04 % | 1.020 B -26.97 % | 1.397 B -14.67 % | 1.637 B 25.31 % | 1.306 B -11.55 % | 1.477 B -15.04 % | 1.738 B 36.31 % | 1.275 B 64.82 % | 773.808 M 67.95 % | 460.742 M -36.81 % | 729.162 M 40.85 % | 517.683 M 17.98 % | 438.787 M 12.57 % | 389.787 M 29.55 % | 300.877 M 3.60 % | 290.419 M 44.72 % | 200.674 M |
| General and administrative expenses | 9.828 M -44.06 % | 17.568 M 179.33 % | 6.289 M -59.13 % | 15.386 M 24.64 % | 12.345 M 46.21 % | 8.443 M -34.91 % | 12.972 M -28.53 % | 18.150 M 22.67 % | 14.797 M 4.61 % | 14.145 M -28.17 % | 19.692 M -47.78 % | 37.708 M -38.16 % | 60.978 M 24.73 % | 48.890 M 14.30 % | 42.774 M -47.37 % | 81.280 M -25.31 % | 108.828 M 52.96 % | 71.147 M -9.85 % | 78.917 M 146.75 % | 31.982 M -33.29 % | 47.943 M 22.85 % | 39.027 M 2.70 % | 38.003 M 16.43 % | 32.640 M 64.33 % | 19.862 M 33.42 % | 14.887 M -10.73 % | 16.676 M 60.34 % | 10.401 M |
| Selling and marketing expenses | 4.102 M 17.16 % | 3.501 M -38.64 % | 5.706 M 5 852.58 % | 95.852 K | 0.000 -100.00 % | 247.737 K -99.14 % | 28.847 M -31.31 % | 41.999 M -57.45 % | 98.697 M 5.84 % | 93.251 M 64.10 % | 56.827 M -63.44 % | 155.454 M 8.91 % | 142.737 M 7.27 % | 133.058 M -20.12 % | 166.580 M 34.86 % | 123.523 M 7.45 % | 114.954 M 19.79 % | 95.965 M 59.57 % | 60.138 M -12.19 % | 68.483 M -11.43 % | 77.324 M -7.30 % | 83.413 M 12.79 % | 73.957 M 23.42 % | 59.922 M 135.13 % | 25.485 M -19.83 % | 31.788 M 71.20 % | 18.568 M -2.78 % | 19.099 M |
| Other expenses | 220.372 M 534.47 % | 34.734 M 44.07 % | 24.108 M -12.07 % | 27.416 M 0.90 % | 27.173 M -54.77 % | 60.077 M -57.32 % | 140.777 M -40.27 % | 235.707 M 3 775.82 % | 6.081 M -94.81 % | 117.152 M -66.08 % | 345.371 M 2 360.76 % | 14.035 M -97.81 % | 642.291 M 3 696.00 % | 16.920 M 9 988.84 % | 167.712 K -99.72 % | 60.894 M 613.81 % | 8.531 M -79.52 % | 41.647 M 208.63 % | 13.494 M -2.95 % | 13.904 M 80.21 % | 7.715 M -55.99 % | 17.532 M -3.67 % | 18.199 M -20.09 % | 22.773 M 51.75 % | 15.007 M 18.63 % | 12.650 M 72.42 % | 7.337 M | 0.000 |
| Operating expenses | 238.236 M 321.27 % | 56.552 M 56.64 % | 36.103 M -15.84 % | 42.898 M 8.55 % | 39.518 M -42.53 % | 68.767 M -62.34 % | 182.596 M 59.55 % | 114.444 M -36.91 % | 181.391 M 21.66 % | 149.094 M 51.54 % | 98.386 M -69.40 % | 321.485 M -5.21 % | 339.140 M 32.68 % | 255.611 M -2.13 % | 261.171 M 23.02 % | 212.299 M -6.62 % | 227.351 M 29.85 % | 175.084 M 20.87 % | 144.858 M 40.82 % | 102.869 M -19.49 % | 127.770 M 3.05 % | 123.983 M 7.66 % | 115.165 M 20.60 % | 95.494 M 98.05 % | 48.216 M -1.33 % | 48.867 M 35.04 % | 36.186 M 22.06 % | 29.647 M |
| Cost and expenses | 531.036 M 9.01 % | 487.163 M 3.51 % | 470.628 M 126.87 % | 207.446 M 172.98 % | 75.992 M -71.76 % | 269.053 M -70.79 % | 921.176 M 59.26 % | 578.411 M -19.62 % | 719.622 M -6.40 % | 768.862 M 65.87 % | 463.546 M -60.30 % | 1.168 B -14.09 % | 1.359 B -17.74 % | 1.652 B -12.94 % | 1.898 B 24.99 % | 1.519 B -10.90 % | 1.704 B -10.93 % | 1.914 B 34.73 % | 1.420 B 62.00 % | 876.677 M 48.97 % | 588.511 M -31.02 % | 853.145 M 34.81 % | 632.848 M 18.45 % | 534.281 M 21.98 % | 438.003 M 25.24 % | 349.744 M 7.08 % | 326.605 M 41.80 % | 230.321 M |
| Research and development expenses | 3.935 M 375.27 % | 827.843 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 |
| Selling general and administrative expenses | 13.929 M -33.64 % | 20.990 M 75.00 % | 11.995 M -22.52 % | 15.482 M 25.41 % | 12.345 M 42.05 % | 8.691 M -79.22 % | 41.819 M -30.47 % | 60.149 M -47.00 % | 113.493 M 5.68 % | 107.396 M 40.35 % | 76.519 M -60.39 % | 193.162 M -5.18 % | 203.715 M 11.96 % | 181.947 M -13.09 % | 209.354 M 2.22 % | 204.803 M -8.48 % | 223.782 M 33.91 % | 167.112 M 20.18 % | 139.055 M 38.41 % | 100.465 M -19.80 % | 125.267 M 2.31 % | 122.440 M 9.36 % | 111.960 M 20.96 % | 92.562 M 104.12 % | 45.347 M -2.85 % | 46.675 M 32.43 % | 35.245 M 19.47 % | 29.500 M |
| Interest income | 320.887 K -83.20 % | 1.910 M 128.63 % | 835.358 K 754.14 % | 97.801 K -1.73 % | 99.519 K -15.91 % | 118.353 K -82.63 % | 681.356 K -41.45 % | 1.164 M 20.70 % | 964.211 K -56.11 % | 2.197 M 62.97 % | 1.348 M -76.18 % | 5.659 M -4.50 % | 5.925 M -40.59 % | 9.974 M 82.48 % | 5.466 M 1 656 231 852.37 % | -0.330 -100.00 % | 9.722 M 41.78 % | 6.857 M 39.16 % | 4.927 M 99.83 % | 2.466 M 60.83 % | 1.533 M 33.73 % | 1.147 M -5.61 % | 1.215 M -54.36 % | 2.661 M 16.12 % | 2.292 M 520 845 098.41 % | -0.440 -91.30 % | -0.230 75.00 % | -0.920 |
| Interest expense | 26.854 M 21.66 % | 22.072 M 39.08 % | 15.870 M 54.23 % | 10.290 M 133.00 % | 4.416 M -64.61 % | 12.479 M -67.48 % | 38.380 M 5.81 % | 36.271 M 11.79 % | 32.447 M -4.66 % | 34.033 M -3.91 % | 35.416 M -48.91 % | 69.321 M -71.15 % | 240.301 M 16.30 % | 206.628 M 14.17 % | 180.990 M 7.56 % | 168.276 M -20.85 % | 212.617 M 29.04 % | 164.763 M 44.38 % | 114.119 M 13.84 % | 100.249 M 29.15 % | 77.622 M 87.80 % | 41.333 M 34.39 % | 30.755 M 17.13 % | 26.258 M 77.06 % | 14.830 M -16.35 % | 17.729 M 11.72 % | 15.869 M -2.33 % | 16.248 M |
| Depreciation and amortization | 36.678 M -10.65 % | 41.051 M -8.40 % | 44.818 M -11.29 % | 50.519 M 7.20 % | 47.125 M -11.28 % | 53.119 M -39.24 % | 87.423 M -17.34 % | 105.765 M -3.04 % | 109.077 M 8.99 % | 100.077 M 2.93 % | 97.226 M -43.77 % | 172.923 M -3.26 % | 178.743 M -4.57 % | 187.295 M 0.49 % | 186.384 M 5.05 % | 177.420 M 17.19 % | 151.389 M -1.13 % | 153.126 M 22.89 % | 124.602 M 40.42 % | 88.737 M 39.21 % | 63.743 M 34.81 % | 47.284 M 65.45 % | 28.578 M 23.39 % | 23.161 M 90.04 % | 12.188 M 32.82 % | 9.176 M -25.55 % | 12.326 M -15.93 % | 14.662 M |
| Operating income | -222.882 M -351.51 % | 88.617 M -27.53 % | 122.281 M 414.70 % | -38.856 M 69.76 % | -128.499 M -262.22 % | -35.475 M 92.29 % | -459.878 M -234.10 % | -137.648 M 49.96 % | -275.057 M -56.09 % | -176.222 M 25.51 % | -236.568 M 50.88 % | -481.609 M 15.10 % | -567.283 M 55.31 % | -1.269 B -277.72 % | -336.026 M -3 283.47 % | -9.931 M 81.24 % | -52.930 M -352.86 % | 20.933 M 134.01 % | -61.546 M -203.17 % | 59.655 M 1.13 % | 58.989 M -31.17 % | 85.704 M 109.35 % | 40.937 M 176.46 % | 14.808 M -42.41 % | 25.710 M -12.80 % | 29.483 M 32.07 % | 22.323 M 541.78 % | -5.053 M |
| Operating income ratio | -0.72 -569.95 % | 0.15 -25.83 % | 0.21 193.16 % | -0.22 96.02 % | -5.60 -3 262.42 % | -0.17 77.32 % | -0.73 -176.01 % | -0.27 43.15 % | -0.47 -81.22 % | -0.26 54.54 % | -0.57 -12.55 % | -0.50 -10.77 % | -0.46 48.89 % | -0.89 -300.83 % | -0.22 -3 614.80 % | -0.01 77.76 % | -0.03 -375.38 % | 0.01 124.33 % | -0.04 -169.35 % | 0.06 -31.71 % | 0.08 -6.13 % | 0.09 49.33 % | 0.06 124.38 % | 0.03 -50.97 % | 0.05 -26.85 % | 0.08 21.55 % | 0.06 393.66 % | -0.02 |
| Total other income expenses net | -9.755 M -147.01 % | 20.750 M 6 553.57 % | -321.523 K 93.72 % | -5.117 M 96.26 % | -136.722 M -1 265.63 % | -10.012 M -328.78 % | -2.335 M -100.99 % | 235.707 M 1 678.56 % | -14.932 M -112.75 % | 117.122 M -66.09 % | 345.371 M 2 382.84 % | 13.910 M -92.91 % | 196.089 M 144.87 % | -436.989 M -727.40 % | -52.815 M 52.65 % | -111.534 M 64.38 % | -313.115 M -87.95 % | -166.598 M -1 334.59 % | 13.494 M 112.45 % | -108.411 M -87.99 % | -57.669 M -2 659.35 % | 2.253 M -58.25 % | 5.397 M -13.06 % | 6.208 M 713.44 % | 763.206 K -89.06 % | 6.978 M 337.58 % | 1.595 M -87.29 % | 12.544 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 458.786 M 49.17 % | 307.567 M 257.61 % | -195.145 M -9 061.03 % | -2.130 M 87.17 % | -16.608 M 64.92 % | -47.340 M -133.39 % | 141.794 M -35.64 % | 220.322 M 72.37 % | 127.819 M 256.47 % | 35.857 M -85.13 % | 241.190 M -51.02 % | 492.432 M 51.94 % | 324.103 M -81.74 % | 1.775 B -35.93 % | 2.770 B 3.82 % | 2.668 B 41.60 % | 1.884 B -0.03 % | 1.885 B 21.22 % | 1.555 B -2.79 % | 1.599 B 50.67 % | 1.061 B 31.15 % | 809.343 M 43.09 % | 565.625 M 32.63 % | 426.458 M 40.96 % | 302.542 M 75.38 % | 172.503 M 9.40 % | 157.681 M 13.80 % | 138.554 M |
| Total investments | 3.754 M -3.44 % | 3.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 402.448 M | 0.000 -100.00 % | 51.664 M -71.14 % | 179.033 M 2.43 % | 174.782 M -0.08 % | 174.915 M 495.71 % | 29.362 M -18.46 % | 36.009 M -16.45 % | 43.099 M -47.16 % | 81.571 M -57.68 % | 192.740 M 32.60 % | 145.357 M -10.63 % | 162.649 M -36.88 % | 257.683 M -30.42 % | 370.364 M 20.50 % | 307.348 M 74.60 % | 176.030 M 14.03 % | 154.373 M 41.96 % | 108.744 M 956.45 % | 10.293 M | 0.000 | 0.000 | 0.000 |
| Total debt | 618.766 M 47.95 % | 418.213 M 3 292.81 % | 12.326 M -32.96 % | 18.387 M -9.87 % | 20.400 M -38.75 % | 33.305 M -83.21 % | 198.357 M -42.35 % | 344.072 M -1.93 % | 350.845 M -5.39 % | 370.830 M 0.76 % | 368.030 M -54.54 % | 809.568 M -5.52 % | 856.901 M -62.54 % | 2.287 B -33.58 % | 3.444 B 11.77 % | 3.081 B 6.31 % | 2.898 B 24.96 % | 2.319 B 20.20 % | 1.930 B 3.92 % | 1.857 B 58.86 % | 1.169 B 27.02 % | 920.140 M 41.94 % | 648.265 M 9.10 % | 594.166 M 40.01 % | 424.381 M 70.69 % | 248.624 M 39.61 % | 178.088 M 22.69 % | 145.149 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 567.898 M 0.00 % | 567.898 M 0.00 % | 567.898 M 0.27 % | 566.370 M -8.47 % | 618.802 M -2.47 % | 634.475 M 2.23 % | 620.648 M 2 987.51 % | 20.102 M 480.42 % | 3.463 M 164.37 % | 1.310 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 |
| Retained earnings | -1.907 B -13.77 % | -1.676 B 6.07 % | -1.784 B 1.44 % | -1.810 B -6.27 % | -1.703 B -18.50 % | -1.437 B 3.74 % | -1.493 B -39.63 % | -1.069 B 2.94 % | -1.102 B -29.98 % | -847.696 M -7.90 % | -785.655 M 53.74 % | -1.698 B -27.44 % | -1.332 B 4.58 % | -1.397 B -470.30 % | -244.873 M -1 500.15 % | -15.303 M 64.48 % | -43.078 M -592.12 % | 8.753 M -47.22 % | 16.584 M -85.11 % | 111.383 M 21.66 % | 91.551 M 28.08 % | 71.481 M 378.89 % | 14.926 M 2 776.87 % | 518.842 K -88.85 % | 4.653 M | 0.000 100.00 % | -5.888 M -378.85 % | 2.111 M |
| Common stock | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 60.00 % | 482.053 M 0.00 % | 482.053 M 15.03 % | 419.069 M 0.00 % | 419.069 M 30.00 % | 322.361 M 80.00 % | 179.089 M 43.74 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 56.54 % | 79.589 M 0.00 % | 79.589 M 563.24 % | 12.000 M |
| Total equity | -17.062 M -108.15 % | 209.456 M 108.58 % | 100.421 M 35.09 % | 74.336 M -58.98 % | 181.211 M -59.55 % | 447.936 M 1.14 % | 442.872 M -49.71 % | 880.706 M 15.84 % | 760.279 M -26.22 % | 1.030 B 34.25 % | 767.556 M 401.14 % | -254.885 M -217.12 % | 217.629 M 202.82 % | 71.868 M -94.82 % | 1.387 B 15.64 % | 1.200 B -23.16 % | 1.561 B 17.43 % | 1.329 B 4.44 % | 1.273 B 46.23 % | 870.506 M 38.60 % | 628.092 M 8.60 % | 578.359 M 16.49 % | 496.497 M 8.85 % | 456.115 M 7.23 % | 425.349 M 135.04 % | 180.971 M 11.63 % | 162.115 M 461.26 % | 28.884 M |
| Other non current liabilities | 29.874 M | 0.000 -100.00 % | 125.665 M -3.77 % | 130.589 M -1.43 % | 132.488 M 25 968.45 % | 508.231 K -90.46 % | 5.327 M 0.00 % | 5.327 M -87.01 % | 41.005 M -29.39 % | 58.074 M -0.37 % | 58.288 M 173.30 % | 21.327 M 31.81 % | 16.180 M -90.77 % | 175.259 M -8.18 % | 190.862 M -12.52 % | 218.177 M -14.74 % | 255.892 M | 0.000 -100.00 % | 1.982 M 101.79 % | 982.390 K -57.68 % | 2.321 M -79.10 % | 11.106 M -22.22 % | 14.279 M -40.99 % | 24.197 M 238.40 % | 7.150 M 1 595.78 % | 421.656 K -85.94 % | 3.000 M 0.01 % | 3.000 M |
| Long term debt | 75.446 M 4.06 % | 72.504 M | 0.000 | 0.000 -100.00 % | 20.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 62.460 M -53.03 % | 132.973 M 165.43 % | 50.097 M -88.00 % | 417.453 M -48.46 % | 809.931 M -13.52 % | 936.606 M 94.89 % | 480.592 M -7.72 % | 520.795 M 32.79 % | 392.202 M 8.73 % | 360.701 M -29.37 % | 510.658 M -3.64 % | 529.940 M 109.63 % | 252.800 M 10.30 % | 229.197 M 816.79 % | 25.000 M -28.54 % | 34.983 M 133.46 % | 14.984 M -0.01 % | 14.986 M |
| Total non current liabilities | 197.487 M 120.89 % | 89.404 M -30.19 % | 128.070 M -3.93 % | 133.314 M -14.33 % | 155.611 M 3 842.71 % | 3.947 M -72.05 % | 14.123 M -23.92 % | 18.564 M -60.51 % | 47.013 M -26.09 % | 63.610 M -49.66 % | 126.355 M -21.84 % | 161.662 M 143.92 % | 66.278 M -88.82 % | 592.712 M -40.78 % | 1.001 B -13.33 % | 1.155 B 56.80 % | 736.485 M 41.42 % | 520.795 M 32.12 % | 394.184 M 8.99 % | 361.684 M -29.49 % | 512.979 M -5.19 % | 541.046 M 102.58 % | 267.079 M 5.40 % | 253.394 M 688.15 % | 32.150 M -9.19 % | 35.405 M 96.86 % | 17.984 M -0.01 % | 17.986 M |
| Other current liabilities | 687.218 M 83.66 % | 374.175 M -13.39 % | 432.032 M 1.41 % | 426.040 M 101.88 % | 211.038 M -5.79 % | 224.001 M 69.24 % | 132.360 M -82.70 % | 765.281 M 12.27 % | 681.645 M 43.90 % | 473.709 M 44.90 % | 326.922 M 99.79 % | 163.629 M -94.16 % | 2.802 B 79.54 % | 1.561 B 657.43 % | 206.045 M -83.29 % | 1.233 B 233.95 % | 369.226 M -40.82 % | 623.898 M 14.44 % | 545.169 M 47.74 % | 368.994 M 5 627.38 % | -6.676 M -106.81 % | 98.045 M 8.51 % | 90.356 M 26.31 % | 71.534 M -37.31 % | 114.112 M 11.29 % | 102.533 M 39.58 % | 73.459 M 1 169.56 % | 5.786 M |
| Deferred revenue | 0.000 -100.00 % | 100.115 M 110.93 % | 47.463 M | 0.000 -100.00 % | 212.054 M -4.02 % | 220.924 M -40.13 % | 369.025 M -48.89 % | 722.021 M 27.61 % | 565.791 M 35.41 % | 417.846 M 67.53 % | 249.413 M -87.19 % | 1.947 B -17.04 % | 2.347 B 129.07 % | 1.024 B 8 209.21 % | 12.328 M -97.06 % | 419.554 M 55.75 % | 269.374 M -28.73 % | 377.961 M 25.09 % | 302.156 M -12.90 % | 346.923 M 165.07 % | 130.879 M 554.41 % | 20.000 M -64.11 % | 55.722 M -3.36 % | 57.659 M -39.91 % | 95.957 M -20.01 % | 119.968 M 54.83 % | 77.484 M 2 282.21 % | 3.253 M |
| Short term debt | 543.320 M 57.16 % | 345.709 M 2 779.31 % | 12.007 M | 0.000 | 0.000 -100.00 % | 32.948 M -83.39 % | 198.357 M -42.34 % | 344.000 M -1.93 % | 350.773 M 2.95 % | 340.710 M 11.50 % | 305.570 M -42.47 % | 531.131 M 20.96 % | 439.086 M -71.93 % | 1.564 B -40.61 % | 2.634 B 24.26 % | 2.120 B -12.33 % | 2.418 B 34.43 % | 1.799 B 35.36 % | 1.329 B -11.19 % | 1.496 B 127.32 % | 658.145 M 75.97 % | 374.000 M -5.43 % | 395.465 M 8.36 % | 364.969 M -8.62 % | 399.381 M 86.94 % | 213.641 M 30.98 % | 163.104 M 25.31 % | 130.163 M |
| Total current liabilities | 1.559 B 68.52 % | 925.212 M 55.01 % | 596.874 M 27.43 % | 468.391 M 90.65 % | 245.683 M -14.81 % | 288.400 M -62.53 % | 769.697 M -46.84 % | 1.448 B -9.81 % | 1.605 B 4.53 % | 1.536 B 42.58 % | 1.077 B -61.51 % | 2.799 B -18.70 % | 3.442 B -9.07 % | 3.786 B 20.81 % | 3.134 B -3.73 % | 3.255 B -0.13 % | 3.259 B 8.89 % | 2.993 B 17.16 % | 2.555 B 12.79 % | 2.265 B 76.67 % | 1.282 B 60.50 % | 798.742 M 23.49 % | 646.786 M 24.47 % | 519.613 M -10.61 % | 581.268 M 56.83 % | 370.646 M 42.07 % | 260.887 M 91.44 % | 136.274 M |
| Total liabilities | 1.757 B 73.14 % | 1.015 B 39.96 % | 724.944 M 20.48 % | 601.705 M 49.94 % | 401.295 M 37.27 % | 292.347 M -62.70 % | 783.820 M -46.55 % | 1.466 B -11.25 % | 1.652 B 3.31 % | 1.599 B 32.90 % | 1.203 B -59.35 % | 2.960 B -15.62 % | 3.509 B -19.87 % | 4.378 B 5.90 % | 4.134 B -6.24 % | 4.410 B 10.36 % | 3.996 B 13.71 % | 3.514 B 19.16 % | 2.949 B 12.27 % | 2.627 B 46.33 % | 1.795 B 33.98 % | 1.340 B 46.61 % | 913.865 M 18.22 % | 773.007 M 26.02 % | 613.418 M 51.07 % | 406.051 M 45.61 % | 278.871 M 80.78 % | 154.260 M |
| Other non current assets | 16.572 M 12 806.75 % | 128.401 K -11.18 % | 144.561 K -22.64 % | 186.872 K -96.13 % | 4.833 M 101.20 % | -402.448 M -2 128.20 % | 19.843 M | 0.000 | 0.000 | 0.000 -100.00 % | 93.781 M 1 279.09 % | 6.800 M -38.17 % | 10.998 M -80.26 % | 55.716 M -32.59 % | 82.648 M -57.25 % | 193.306 M 32.41 % | 145.994 M -10.75 % | 163.583 M 418.05 % | 31.577 M -91.73 % | 381.856 M 19.77 % | 318.829 M 72.59 % | 184.735 M 12.18 % | 164.671 M 40.78 % | 116.970 M 327.82 % | 27.341 M 181.71 % | 9.705 M 106.42 % | 4.702 M 106.21 % | 2.280 M |
| Long term investments | 0.000 -100.00 % | 3.888 M | 0.000 | 0.000 | 0.000 -100.00 % | 402.448 M | 0.000 -100.00 % | 151.195 M -46.54 % | 282.795 M 6.70 % | 265.025 M 51.52 % | 174.915 M 495.71 % | 29.362 M -18.46 % | 36.009 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 243.245 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 17.273 M 10.03 % | 15.699 M 736.92 % | 1.876 M -5.70 % | 1.989 M 0.43 % | 1.981 M -1.71 % | 2.015 M -97.62 % | 84.489 M -9.04 % | 92.886 M -4.38 % | 97.138 M -4.34 % | 101.542 M 677.60 % | 13.058 M -87.53 % | 104.730 M -13.83 % | 121.534 M -4.28 % | 126.969 M -8.89 % | 139.351 M -4.48 % | 145.881 M -5.91 % | 155.043 M 8.09 % | 143.441 M 276.15 % | 38.134 M 29.35 % | 29.481 M 422.07 % | 5.647 M 9.65 % | 5.150 M -56.74 % | 11.905 M -22.99 % | 15.460 M -17.71 % | 18.787 M -9.90 % | 20.853 M 0.67 % | 20.713 M 1 021.36 % | 1.847 M |
| 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 -100.00 % | 90.584 M -8.63 % | 99.138 M -2.82 % | 102.010 M -4.99 % | 107.363 M -6.69 % | 115.064 M 316.77 % | 27.609 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 17.273 M 10.03 % | 15.699 M 736.92 % | 1.876 M -5.70 % | 1.989 M 0.43 % | 1.981 M -1.71 % | 2.015 M -97.62 % | 84.489 M -9.04 % | 92.886 M -4.38 % | 97.138 M -4.34 % | 101.542 M 677.60 % | 13.058 M -87.53 % | 104.730 M -13.83 % | 121.534 M -4.28 % | 126.969 M -44.78 % | 229.935 M -6.16 % | 245.019 M -4.68 % | 257.054 M 2.49 % | 250.804 M 63.71 % | 153.198 M 168.35 % | 57.089 M 910.99 % | 5.647 M 9.65 % | 5.150 M -56.74 % | 11.905 M -22.99 % | 15.460 M -17.71 % | 18.787 M -9.90 % | 20.853 M 0.67 % | 20.713 M 1 021.36 % | 1.847 M |
| Property plant equipment net | 448.807 M 6.42 % | 421.715 M 47.06 % | 286.765 M -9.05 % | 315.291 M -11.04 % | 354.399 M -11.50 % | 400.433 M -20.26 % | 502.173 M -39.22 % | 826.254 M -2.92 % | 851.107 M -13.01 % | 978.407 M 18.32 % | 826.924 M -47.11 % | 1.563 B -14.27 % | 1.824 B -7.19 % | 1.965 B -8.78 % | 2.154 B -1.64 % | 2.190 B 17.56 % | 1.863 B -3.94 % | 1.939 B 28.57 % | 1.508 B 14.83 % | 1.314 B 19.19 % | 1.102 B 14.00 % | 966.717 M 50.61 % | 641.856 M 71.37 % | 374.548 M 12.54 % | 332.802 M 103.19 % | 163.788 M 28.22 % | 127.741 M 181.64 % | 45.356 M |
| Total non current assets | 483.446 M 9.33 % | 442.202 M 52.72 % | 289.550 M -8.79 % | 317.467 M -12.11 % | 361.212 M -10.59 % | 403.981 M -33.52 % | 607.681 M -43.33 % | 1.072 B -13.00 % | 1.232 B -8.42 % | 1.346 B 21.33 % | 1.109 B -34.97 % | 1.706 B -14.46 % | 1.994 B -7.24 % | 2.149 B -15.11 % | 2.532 B -3.76 % | 2.631 B 15.87 % | 2.271 B -3.72 % | 2.358 B 21.75 % | 1.937 B 10.53 % | 1.753 B 22.85 % | 1.427 B 23.34 % | 1.157 B 41.32 % | 818.432 M 61.43 % | 506.978 M 33.79 % | 378.930 M 94.98 % | 194.346 M 26.89 % | 153.155 M 209.51 % | 49.483 M |
| Other current assets | 57.490 M 163.80 % | 21.793 M -5.09 % | 22.961 M -39.07 % | 37.685 M -9.49 % | 41.637 M -40.90 % | 70.453 M -51.21 % | 144.390 M 27.91 % | 112.888 M -15.87 % | 134.185 M -35.83 % | 209.101 M | 0.000 | 0.000 -100.00 % | 217.957 M 330.79 % | 50.595 M -48.59 % | 98.424 M -77.08 % | 429.488 M -17.61 % | 521.292 M -5.12 % | 549.440 M 14.18 % | 481.199 M 58.18 % | 304.204 M 30.78 % | 232.613 M 99.25 % | 116.744 M 15.92 % | 100.709 M -26.94 % | 137.846 M -58.07 % | 328.768 M 54.22 % | 213.174 M 18.61 % | 179.724 M 161.94 % | 68.613 M |
| Short term investments | 3.754 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -99.531 M 4.08 % | -103.761 M -14.98 % | -90.243 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 159.980 M 44.59 % | 110.646 M -46.67 % | 207.472 M 911.20 % | 20.517 M -44.56 % | 37.007 M -54.11 % | 80.645 M 42.57 % | 56.563 M -54.29 % | 123.749 M -44.51 % | 223.026 M -33.42 % | 334.973 M 164.09 % | 126.840 M -60.00 % | 317.137 M -40.48 % | 532.798 M 3.90 % | 512.798 M -23.89 % | 673.790 M 63.09 % | 413.143 M -59.27 % | 1.014 B 133.35 % | 434.646 M 15.95 % | 374.860 M 45.61 % | 257.441 M 139.87 % | 107.325 M -3.13 % | 110.797 M 34.07 % | 82.640 M -50.72 % | 167.709 M 37.65 % | 121.839 M 60.06 % | 76.121 M 273.01 % | 20.407 M 209.42 % | 6.595 M |
| Cash and short term investments | 159.980 M 44.59 % | 110.646 M -46.67 % | 207.472 M 911.20 % | 20.517 M -44.56 % | 37.007 M -54.11 % | 80.645 M 42.57 % | 56.563 M -54.29 % | 123.749 M -44.51 % | 223.026 M -33.42 % | 334.973 M 164.09 % | 126.840 M -60.00 % | 317.137 M -40.48 % | 532.798 M 3.90 % | 512.798 M -23.89 % | 673.790 M 63.09 % | 413.143 M -59.27 % | 1.014 B 133.35 % | 434.646 M 11.65 % | 389.297 M 51.22 % | 257.441 M 139.87 % | 107.325 M -3.13 % | 110.797 M 34.07 % | 82.640 M -50.72 % | 167.709 M 37.65 % | 121.839 M 60.06 % | 76.121 M 273.01 % | 20.407 M 209.42 % | 6.595 M |
| Total current assets | 1.256 B 60.66 % | 781.870 M 45.92 % | 535.815 M 49.43 % | 358.575 M 62.04 % | 221.293 M -34.20 % | 336.302 M -45.67 % | 619.012 M -51.45 % | 1.275 B 8.03 % | 1.180 B -8.09 % | 1.284 B 48.99 % | 861.836 M -13.80 % | 999.775 M -42.28 % | 1.732 B -24.71 % | 2.301 B -23.04 % | 2.989 B 0.38 % | 2.978 B -9.37 % | 3.286 B 32.24 % | 2.485 B 8.76 % | 2.285 B 30.96 % | 1.745 B 75.07 % | 996.500 M 30.85 % | 761.545 M 28.65 % | 591.930 M -18.03 % | 722.145 M 9.44 % | 659.837 M 68.04 % | 392.676 M 36.43 % | 287.831 M 115.34 % | 133.661 M |
| Inventory | 983.493 M 59.56 % | 616.393 M 184.36 % | 216.763 M 34.79 % | 160.812 M | 0.000 -100.00 % | 26.084 M -89.25 % | 242.546 M -73.11 % | 902.109 M 40.67 % | 641.285 M 9.17 % | 587.406 M 40.18 % | 419.030 M 6.99 % | 391.647 M -46.59 % | 733.310 M -38.06 % | 1.184 B -20.14 % | 1.482 B 8.70 % | 1.364 B 19.50 % | 1.141 B -3.96 % | 1.188 B 19.02 % | 998.441 M 46.79 % | 680.190 M 64.76 % | 412.849 M 116.65 % | 190.559 M -9.35 % | 210.213 M 25.81 % | 167.089 M -7.36 % | 180.357 M 94.40 % | 92.774 M 16.56 % | 79.596 M 38.14 % | 57.621 M |
| Net receivables | 55.217 M 67.13 % | 33.038 M -65.89 % | 96.848 M -39.97 % | 161.326 M -8.56 % | 176.422 M -20.56 % | 222.072 M -8.05 % | 241.525 M 77.40 % | 136.145 M -35.21 % | 210.146 M 37.75 % | 152.551 M -49.08 % | 299.584 M 20.37 % | 248.891 M 0.31 % | 248.119 M | 0.000 | 0.000 | 0.000 -100.00 % | 965.907 M 41.10 % | 684.571 M -14.72 % | 802.736 M 22.75 % | 653.938 M 81.82 % | 359.654 M 4.72 % | 343.445 M 73.14 % | 198.368 M -20.49 % | 249.501 M 619.09 % | 34.697 M 227.13 % | 10.606 M 30.87 % | 8.104 M 874.42 % | 831.692 K |
| Tax assets | 793.127 K 2.86 % | 771.054 K 0.85 % | 764.568 K | 0.000 | 0.000 -100.00 % | 1.533 M 30.39 % | 1.176 M -40.58 % | 1.978 M 35.91 % | 1.456 M 75.34 % | 830.186 K 64.34 % | 505.179 K -62.08 % | 1.332 M -28.23 % | 1.856 M -0.78 % | 1.871 M -97.14 % | 65.343 M 2 248.91 % | 2.782 M -42.12 % | 4.806 M 0.35 % | 4.789 M 638.29 % | 648.712 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 326.847 M 211.68 % | 104.867 M 19.06 % | 88.076 M 118.52 % | 40.305 M 24.12 % | 32.472 M 15.97 % | 28.001 M -53.93 % | 60.781 M -81.57 % | 329.738 M -42.20 % | 570.514 M -20.79 % | 720.218 M 39.28 % | 517.095 M 232.66 % | 155.444 M -37.69 % | 249.457 M -71.53 % | 876.253 M 121.36 % | 395.856 M 405.55 % | 78.302 M -85.32 % | 533.503 M -10.25 % | 594.421 M -13.68 % | 688.654 M 67.79 % | 410.428 M -15.69 % | 486.786 M 35.64 % | 358.877 M 103.45 % | 176.396 M 122.22 % | 79.380 M 23.65 % | 64.195 M 78.33 % | 35.999 M 100.15 % | 17.986 M 1 044.18 % | 1.572 M |
| Tax payables | 1.817 M 423.06 % | 347.324 K -97.99 % | 17.296 M 745.20 % | 2.046 M -5.83 % | 2.173 M -37.02 % | 3.450 M -62.39 % | 9.173 M 2.87 % | 8.917 M 269.43 % | 2.414 M 109.44 % | 1.153 M 101.59 % | -72.479 M -4 396.61 % | 1.687 M 103.50 % | -48.230 M 77.62 % | -215.531 M -110.84 % | -102.224 M 41.94 % | -176.077 M -186.55 % | -61.447 M -157.77 % | -23.838 M -203.17 % | -7.863 M 25.70 % | -10.583 M -182.20 % | 12.875 M 140.01 % | -32.181 M -108.55 % | -15.431 M -513.71 % | 3.730 M 2.27 % | 3.647 M -80.26 % | 18.473 M 191.48 % | 6.338 M 608.18 % | -1.247 M |
| Deferred revenue non current | 92.167 M 445.38 % | 16.900 M 602.75 % | 2.405 M -11.73 % | 2.724 M -11.58 % | 3.081 M -10.40 % | 3.439 M -60.91 % | 8.796 M 65.33 % | 5.320 M -1.33 % | 5.392 M -2.59 % | 5.535 M -1.28 % | 5.607 M -23.84 % | 7.362 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 |
| Minority interest | 10.306 M 74.26 % | 5.914 M 15.80 % | 5.107 M -0.01 % | 5.107 M -1.16 % | 5.167 M -13.87 % | 5.999 M 36.85 % | 4.384 M 63.02 % | 2.689 M 103.76 % | -71.566 M -25.54 % | -57.005 M 3.94 % | -59.346 M 80.26 % | -300.663 M -53.12 % | -196.356 M -42.85 % | -137.452 M -606.03 % | 27.163 M -83.80 % | 167.693 M -72.82 % | 616.868 M 89.55 % | 325.439 M 1.29 % | 321.280 M 33.56 % | 240.557 M 226.69 % | 73.634 M 7.97 % | 68.200 M -2.20 % | 69.731 M 28.81 % | 54.134 M 101.51 % | 26.865 M 143.91 % | 11.014 M 246.01 % | 3.183 M -51.04 % | 6.502 M |
| Capital lease obligations | 307.675 K -20.47 % | 386.844 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.108 B -0.01 % | 1.108 B -37.67 % | 1.778 B 65.91 % | 1.072 B -3.30 % | 1.108 B 0.00 % | 1.108 B -4.52 % | 1.161 B 114.23 % | 541.721 M 1.07 % | 535.960 M -53.14 % | 1.144 B 151.77 % | 454.291 M -58.19 % | 1.087 B 11.42 % | 975.199 M -13.22 % | 1.124 B -2.77 % | 1.156 B 55.33 % | 744.110 M 75.95 % | 422.907 M -49.79 % | 842.332 M -6.83 % | 904.046 M 129.47 % | 393.977 M 16.45 % | 338.319 M 7.71 % | 314.089 M 4.80 % | 299.709 M 8.11 % | 277.228 M -1.41 % | 281.205 M 211.18 % | 90.367 M 6.03 % | 85.230 M 930.46 % | 8.271 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.916 M 1 186.12 % | 615.499 K | 0.000 | 0.000 100.00 % | -7.362 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 |
| 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 |
| Total assets | 1.740 B 42.12 % | 1.224 B 48.31 % | 825.365 M 22.09 % | 676.042 M 16.06 % | 582.506 M -21.31 % | 740.282 M -39.65 % | 1.227 B -47.74 % | 2.347 B -2.71 % | 2.413 B -8.26 % | 2.630 B 33.43 % | 1.971 B -27.15 % | 2.705 B -27.39 % | 3.726 B -16.27 % | 4.450 B -19.40 % | 5.521 B -1.56 % | 5.609 B 0.94 % | 5.557 B 14.73 % | 4.843 B 14.72 % | 4.222 B 20.72 % | 3.497 B 44.33 % | 2.423 B 26.32 % | 1.918 B 36.00 % | 1.410 B 14.75 % | 1.229 B 18.33 % | 1.039 B 76.96 % | 587.021 M 33.12 % | 440.986 M 140.79 % | 183.144 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | 1997 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -6.486 K 99.15 % | -764.568 K | 0.000 -100.00 % | 1.533 M 529.07 % | -357.258 K -144.50 % | 802.775 K 253.57 % | -522.739 K 16.42 % | -625.469 K -92.45 % | -325.006 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 |
| 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 |
| Change in working capital | -86.297 M 75.03 % | -345.568 M -730.15 % | 54.839 M 127.39 % | -200.236 M -248.44 % | 134.895 M 0.60 % | 134.085 M -79.13 % | 642.355 M 236.73 % | -469.801 M -197.19 % | -158.082 M 6.25 % | -168.619 M 69.33 % | -549.757 M -258.47 % | 346.906 M 151.54 % | -673.043 M 13.55 % | -778.537 M -363.12 % | -168.107 M 83.40 % | -1.013 B -314.08 % | -244.520 M -13.23 % | -215.954 M 35.09 % | -332.703 M 31.02 % | -482.345 M -230.01 % | -146.163 M -243.26 % | 102.025 M 272.23 % | -59.238 M 38.30 % | -96.010 M 54.89 % | -212.814 M -603.87 % | -30.235 M |
| Accounts receivables | -42.494 M -228.50 % | 33.068 M 66.93 % | 19.810 M 222.33 % | -16.194 M 30.56 % | -23.321 M 57.94 % | -55.441 M 74.06 % | -213.764 M -526.91 % | 50.073 M 616.26 % | -9.699 M 83.89 % | -60.203 M -109.72 % | -28.706 M -100.73 % | 3.948 B 1 115.85 % | 324.715 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 |
| Inventory | -367.099 M 8.19 % | -399.841 M -615.90 % | -55.851 M 68.45 % | -177.003 M -294 403.75 % | 60.143 K -99.97 % | 216.053 M -66.31 % | 641.383 M 322.75 % | -287.940 M -240.36 % | -84.600 M 54.50 % | -185.943 M -4.76 % | -177.498 M -247.06 % | -51.144 M -107.21 % | 709.104 M 1 227.11 % | -62.913 M 83.50 % | -381.184 M -71.29 % | -222.539 M -572.77 % | 47.071 M 124.79 % | -189.892 M 41.00 % | -321.875 M -20.41 % | -267.324 M -20.26 % | -222.290 M -1 231.04 % | 19.654 M 145.57 % | -43.124 M -1 763.62 % | 2.592 M 102.97 % | -87.302 M -520.80 % | -14.063 M |
| Accounts payables | 323.296 M 1 424.19 % | 21.211 M -76.86 % | 91.645 M 1 401.91 % | -7.039 M -104.49 % | 156.623 M 698.49 % | -26.170 M -112.23 % | 213.933 M 192.35 % | -231.654 M -266.79 % | -63.158 M -181.13 % | 77.851 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 |
| Other working capital | 323.274 M 4 984 035.08 % | -6.486 K 99.15 % | -764.568 K | 0.000 -100.00 % | 1.533 M 529.07 % | -357.260 K -136.75 % | 972.083 K 100.53 % | -181.861 M -147.49 % | -73.483 M -524.17 % | 17.324 M 104.65 % | -372.259 M -193.52 % | 398.049 M 128.80 % | -1.382 B -93.14 % | -715.623 M -435.85 % | 213.076 M 126.97 % | -789.969 M -170.92 % | -291.591 M -1 018.82 % | -26.062 M -140.69 % | -10.828 M 94.96 % | -215.021 M -382.45 % | 76.127 M -7.58 % | 82.372 M 611.20 % | -16.114 M 83.66 % | -98.602 M 21.44 % | -125.512 M -676.11 % | -16.172 M |
| Other non cash items | 184.922 M 1 202.39 % | 14.199 M -80.29 % | 72.049 M -1.03 % | 72.797 M -2.91 % | 74.981 M 251.14 % | -49.611 M -134.02 % | 145.836 M 50.30 % | 97.031 M -12.33 % | 110.683 M 24.01 % | 89.254 M -52.60 % | 188.302 M -36.03 % | 294.351 M -36.02 % | 460.073 M -54.12 % | 1.003 B 1 170.07 % | -93.701 M -162.91 % | 148.947 M -51.73 % | 308.585 M 35.48 % | 227.764 M -29.59 % | 323.491 M -35.86 % | 504.368 M 654.67 % | 66.833 M 110.64 % | 31.728 M 528.10 % | -7.411 M -140.94 % | 18.101 M 32.86 % | 13.624 M -50.10 % | 27.304 M |
| Net cash provided by operating activities | -97.599 M 46.44 % | -182.234 M -192.15 % | 197.747 M 204.81 % | -188.675 M -1 807.90 % | -9.889 M -106.93 % | 142.657 M -65.74 % | 416.335 M 336.31 % | -176.182 M 14.86 % | -206.923 M -438.19 % | -38.448 M 75.36 % | -156.064 M -145.19 % | 345.339 M 1 319.84 % | -28.310 M 96.87 % | -905.780 M -111.46 % | -428.350 M 36.21 % | -671.455 M -563.96 % | 144.722 M -35.36 % | 223.878 M 244.32 % | 65.020 M -61.86 % | 170.476 M 297.66 % | 42.870 M -84.07 % | 269.190 M 4 993.28 % | 5.285 M 114.77 % | -35.777 M 77.57 % | -159.487 M -581.72 % | 33.108 M |
| Investments in property plant and equipment | -35.642 M 83.42 % | -214.935 M -1 425.83 % | -14.086 M -17.27 % | -12.012 M -209.95 % | -3.875 M -512.72 % | -632.476 K 92.67 % | -8.634 M 41.26 % | -14.697 M 1.46 % | -14.914 M 95.07 % | -302.389 M -719.81 % | -36.885 M -312.98 % | -8.931 M 32.85 % | -13.302 M 84.32 % | -84.834 M 44.80 % | -153.677 M 64.39 % | -431.596 M -281.05 % | -113.265 M 30.28 % | -162.463 M -2.33 % | -158.761 M -64.22 % | -96.676 M 47.55 % | -184.312 M 56.46 % | -423.355 M -140.21 % | -176.246 M -112.21 % | -83.052 M 59.56 % | -205.350 M -422.29 % | -39.317 M |
| Acquisitions net | 0.000 -100.00 % | 2.896 M 139.36 % | 1.210 M -0.41 % | 1.215 M | 0.000 -100.00 % | 39.929 M 58.73 % | 25.154 M 283.64 % | 6.557 M 66 924.80 % | 9.783 K 101.25 % | -784.686 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.179 M 1 248.95 % | 309.801 K -90.09 % | 3.125 M 102.47 % | -126.640 M -36 828.01 % | 344.805 K 129.87 % | 150.000 K -93.90 % | 2.458 M 2 090.36 % | 112.230 K 11 123.00 % | 1.000 K -100.00 % | 91.178 M -55.77 % | 206.133 M | 0.000 |
| Purchases of investments | 0.000 100.00 % | -4.000 M -230.61 % | -1.210 M 0.41 % | -1.215 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.120 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.035 M 74.10 % | -19.445 M -30.98 % | -14.846 M 31.08 % | -21.542 M -116.01 % | -9.972 M 87.87 % | -82.196 M -6.05 % | -77.504 M -443.89 % | -14.250 M 35.27 % | -22.015 M 64.17 % | -61.439 M -667.99 % | -8.000 M | 0.000 |
| Sales maturities of investments | 0.000 -100.00 % | 1.000 M -66.67 % | 3.000 M 50.00 % | 2.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.714 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.133 K | 0.000 -100.00 % | 5.800 K -100.00 % | 563.951 M 2 454.68 % | 22.075 M 218.23 % | 6.937 M -82.34 % | 39.270 M 5 008.95 % | 768.656 K -0.81 % | 774.918 K -96.24 % | 20.593 M 72.78 % | 11.919 M -74.70 % | 47.108 M 8 942.70 % | 520.956 K -73.95 % | 2.000 M | 0.000 |
| Other investing activites | 962.395 K 157.80 % | -1.665 M -237.62 % | 1.210 M -0.41 % | 1.215 M 131.35 % | -3.875 M -104.10 % | 94.631 M 5 983.27 % | 1.556 M -76.27 % | 6.557 M 66 924.80 % | 9.783 K -98.99 % | 970.357 K 102.63 % | -36.885 M -1 175.66 % | 3.429 M 274.32 % | -1.967 M -117.73 % | 11.096 M 1 085.09 % | -1.126 M 88.39 % | -9.702 M -120.25 % | 47.920 M -29.66 % | 68.124 M 719.44 % | 8.313 M -68.65 % | 26.521 M 113.95 % | 12.396 M 125.04 % | -49.498 M -2 649.90 % | -1.800 M 97.83 % | -83.052 M 59.56 % | -205.350 M -17 388.52 % | 1.188 M |
| Net cash used for investing activites | -34.679 M 84.00 % | -216.704 M -2 094.13 % | -9.877 M -12.28 % | -8.797 M -127.00 % | -3.875 M -102.89 % | 133.927 M 640.89 % | 18.076 M 627.57 % | -3.426 M 83.70 % | -21.025 M 93.04 % | -302.203 M -719.31 % | -36.885 M -573.91 % | -5.473 M 64.15 % | -15.269 M 79.29 % | -73.732 M -118.06 % | 408.292 M 193.14 % | -438.358 M -525.08 % | -70.128 M 65.50 % | -203.250 M -27.58 % | -159.307 M -5.20 % | -151.426 M 33.11 % | -226.370 M 52.35 % | -475.072 M -210.60 % | -152.952 M -12.59 % | -135.845 M 35.49 % | -210.567 M -452.24 % | -38.130 M |
| Debt repayment | 210.347 M -49.09 % | 413.195 M 6 271.51 % | -6.695 M -234.76 % | -2.000 M 84.84 % | -13.189 M 92.01 % | -165.052 M -13.05 % | -146.000 M -2 055.68 % | -6.773 M 66.23 % | -20.057 M -561.34 % | -3.033 M 98.50 % | -201.599 M 54.44 % | -442.477 M -5.30 % | -420.194 M -149.20 % | 853.976 M 153.38 % | 337.037 M -49.91 % | 672.902 M 119.81 % | 306.133 M 60.30 % | 190.974 M 478.21 % | -50.493 M -128.49 % | 177.262 M -28.71 % | 248.663 M -15.00 % | 292.535 M 228.08 % | 89.165 M -60.84 % | 227.677 M 13.31 % | 200.940 M 184.88 % | 70.536 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -26.534 M -61.13 % | -16.468 M -27.53 % | -12.913 M -230.72 % | -3.904 M -1 515.69 % | -241.652 K 97.42 % | -9.374 M 71.50 % | -32.887 M -2.97 % | -31.940 M -28.32 % | -24.892 M 25.62 % | -33.466 M 11.63 % | -37.871 M 30.68 % | -54.631 M 49.27 % | -107.683 M 34.11 % | -163.429 M 6.27 % | -174.370 M -0.32 % | -173.811 M 7.07 % | -187.028 M -12.50 % | -166.252 M -39.98 % | -118.769 M -12.92 % | -105.179 M -40.60 % | -74.807 M -27.89 % | -58.495 M -39.30 % | -41.993 M -37.07 % | -30.636 M 8.22 % | -33.382 M -91.82 % | -17.403 M |
| Other financing activites | -725.886 K 99.03 % | -74.482 M -468.57 % | -13.100 M -107.01 % | 186.784 M 1 365.62 % | -14.758 M 77.42 % | -65.374 M 81.03 % | -344.617 M -332.47 % | 148.241 M 16.40 % | 127.358 M -78.14 % | 582.602 M 133.04 % | 250.000 M | 0.000 -100.00 % | 681.000 M 17 663.99 % | -3.877 M -103.24 % | 119.667 M 1 044.79 % | 10.453 M -97.35 % | 394.449 M | 0.000 -100.00 % | 394.403 M 682.55 % | 50.400 M 180.84 % | -62.348 M | 0.000 -100.00 % | 15.506 M -25.14 % | 20.713 M -91.66 % | 248.213 M 3 164.75 % | 7.603 M |
| Net cash used provided by financing activities | 183.087 M -43.18 % | 322.245 M 1 085.23 % | -32.708 M -118.08 % | 180.880 M 741.66 % | -28.189 M 87.77 % | -230.426 M 55.98 % | -523.504 M -577.96 % | 109.528 M 2.08 % | 107.301 M -80.35 % | 546.103 M 5 086.16 % | 10.530 M 102.12 % | -497.108 M -424.65 % | 153.123 M -77.70 % | 686.670 M 143.21 % | 282.334 M -44.59 % | 509.545 M -0.78 % | 513.554 M 1 977.34 % | 24.722 M -89.02 % | 225.141 M 83.81 % | 122.483 M -29.55 % | 173.856 M -25.72 % | 234.040 M 273.40 % | 62.679 M -71.22 % | 217.754 M -47.63 % | 415.771 M 584.56 % | 60.736 M |
| Effect of forex changes on cash | 0.000 | 0.000 -100.00 % | 133.310 106.76 % | -1.971 K 77.55 % | -8.780 K -479.97 % | 2.311 K -97.82 % | 105.861 K -93.20 % | 1.558 M 1 182.29 % | 121.492 K -96.19 % | 3.189 M 260.18 % | 885.525 K 111.95 % | -7.412 M -306.55 % | -1.823 M 77.21 % | -8.000 M 2.02 % | -8.165 M -871.85 % | -840.113 K 90.17 % | -8.544 M | 0.000 -100.00 % | 1.003 M 198.48 % | -1.018 M -116.50 % | 6.172 M 5 701 650.90 % | -108.260 99.87 % | -81.309 K 27.66 % | -112.398 K -9 506.50 % | 1.195 K | 0.000 |
| Net change in cash | 50.809 M 166.25 % | -76.693 M -149.43 % | 155.163 M 1 035.07 % | -16.594 M 60.46 % | -41.962 M -190.91 % | 46.160 M 151.87 % | -88.987 M -29.08 % | -68.940 M 42.80 % | -120.525 M -157.77 % | 208.641 M 214.93 % | -181.533 M -10.25 % | -164.654 M -252.85 % | 107.721 M 135.81 % | -300.841 M -218.39 % | 254.111 M 142.27 % | -601.108 M -203.71 % | 579.604 M 1 178.09 % | 45.349 M -65.61 % | 131.857 M -6.16 % | 140.515 M 4 147.26 % | -3.472 M -112.33 % | 28.157 M 133.10 % | -85.069 M -284.85 % | 46.020 M 0.66 % | 45.718 M -17.94 % | 55.714 M |
| Cash at beginning of period | 98.871 M -43.68 % | 175.564 M 760.58 % | 20.401 M -44.85 % | 36.994 M -53.15 % | 78.957 M 140.75 % | 32.796 M -73.07 % | 121.784 M -36.15 % | 190.723 M -38.64 % | 310.831 M 204.17 % | 102.190 M -63.98 % | 283.723 M -40.16 % | 474.134 M 29.40 % | 366.413 M -45.09 % | 667.254 M 61.51 % | 413.143 M -59.27 % | 1.014 B 133.35 % | 434.646 M 11.65 % | 389.297 M 51.22 % | 257.441 M 139.87 % | 107.325 M -3.13 % | 110.797 M 34.07 % | 82.640 M -50.72 % | 167.709 M 37.82 % | 121.689 M 59.86 % | 76.121 M 273.01 % | 20.407 M |
| Cash at end of period | 149.680 M 51.39 % | 98.871 M -43.68 % | 175.564 M 760.58 % | 20.401 M -44.85 % | 36.994 M -53.15 % | 78.957 M 140.75 % | 32.796 M -73.07 % | 121.784 M -36.01 % | 190.306 M -38.78 % | 310.831 M 204.17 % | 102.190 M -66.98 % | 309.480 M -34.73 % | 474.134 M 29.40 % | 366.413 M -45.09 % | 667.254 M 61.51 % | 413.143 M -59.27 % | 1.014 B 133.35 % | 434.646 M 11.65 % | 389.297 M 57.08 % | 247.841 M 130.92 % | 107.325 M -3.13 % | 110.797 M 34.07 % | 82.640 M -50.72 % | 167.709 M 37.65 % | 121.839 M 60.06 % | 76.121 M |
| Operating cash flow | -97.599 M 46.44 % | -182.234 M -192.15 % | 197.747 M 204.81 % | -188.675 M -1 807.90 % | -9.889 M -106.93 % | 142.657 M -65.74 % | 416.335 M 336.31 % | -176.182 M 14.86 % | -206.923 M -438.19 % | -38.448 M 75.36 % | -156.064 M -145.19 % | 345.339 M 1 319.84 % | -28.310 M 96.87 % | -905.780 M -111.46 % | -428.350 M 36.21 % | -671.455 M -563.96 % | 144.722 M -35.36 % | 223.878 M 244.32 % | 65.020 M -61.86 % | 170.476 M 297.66 % | 42.870 M -84.07 % | 269.190 M 4 993.28 % | 5.285 M 114.77 % | -35.777 M 77.57 % | -159.487 M -581.72 % | 33.108 M |
| Capital expenditure | -35.642 M 83.42 % | -214.935 M -1 425.83 % | -14.086 M -17.27 % | -12.012 M -209.95 % | -3.875 M -512.72 % | -632.476 K 92.67 % | -8.634 M 41.26 % | -14.697 M 1.46 % | -14.914 M 95.07 % | -302.389 M -719.81 % | -36.885 M -312.98 % | -8.931 M 32.85 % | -13.302 M 84.32 % | -84.834 M 44.80 % | -153.677 M 64.39 % | -431.596 M -281.05 % | -113.265 M 30.28 % | -162.463 M -2.33 % | -158.761 M -64.22 % | -96.676 M 47.55 % | -184.312 M 56.46 % | -423.355 M -140.21 % | -176.246 M -112.21 % | -83.052 M 59.56 % | -205.350 M -422.29 % | -39.317 M |
| Free CashFlow | -133.240 M 66.45 % | -397.169 M -316.25 % | 183.661 M 191.52 % | -200.686 M -1 358.01 % | -13.764 M -109.69 % | 142.025 M -65.16 % | 407.701 M 313.59 % | -190.879 M 13.96 % | -221.837 M 34.91 % | -340.837 M -76.65 % | -192.949 M -157.36 % | 336.407 M 908.44 % | -41.612 M 95.80 % | -990.613 M -70.20 % | -582.027 M 47.23 % | -1.103 B -3 606.46 % | 31.458 M -48.78 % | 61.415 M 165.51 % | -93.742 M -227.02 % | 73.801 M 152.18 % | -141.442 M 8.25 % | -154.165 M 9.82 % | -170.961 M -43.87 % | -118.829 M 67.43 % | -364.837 M -5 775.54 % | -6.209 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 |
| 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 166.240 M 111.25 % | 78.693 M 661.51 % | 10.334 M -80.39 % | 52.690 M -57.47 % | 123.890 M 3.96 % | 119.167 M -48.21 % | 230.077 M 317.29 % | 55.136 M -60.03 % | 137.937 M -8.03 % | 149.987 M -65.53 % | 435.116 M 719.60 % | 53.089 M -30.32 % | 76.187 M 206.05 % | 24.894 M -85.10 % | 167.092 M 3 846.62 % | 4.234 M 35.45 % | 3.126 M | 0.000 100.00 % | -22.820 M -153.11 % | 42.965 M 67 599.30 % | 63.464 K -97.70 % | 2.758 M -77.23 % | 12.111 M 1 414.14 % | 799.854 K -99.26 % | 108.794 M 18.92 % | 91.484 M -51.55 % | 188.836 M 85.46 % | 101.822 M -64.73 % | 288.683 M 509.96 % | 47.328 M -68.47 % | 150.128 M -21.65 % | 191.612 M 78.95 % | 107.078 M 55.43 % | 68.893 M -75.09 % | 276.529 M 99.79 % | 138.407 M 126.28 % | 61.167 M -45.42 % | 112.072 M -61.11 % | 288.188 M 99.09 % | 144.756 M 41.78 % | 102.101 M -30.94 % | 147.852 M 8.33 % | 136.485 M 72.68 % | 79.038 M 13.40 % | 69.698 M -47.02 % | 131.551 M 684.94 % | 16.759 M -95.02 % | 336.463 M -9.41 % | 371.406 M 61.26 % | 230.316 M -10.76 % | 258.081 M -26.88 % | 352.969 M -10.71 % | 395.299 M 64.97 % | 239.613 M -34.28 % | 364.589 M 25.34 % | 290.881 M -33.70 % | 438.739 M 32.72 % | 330.577 M 22.19 % | 270.533 M -52.79 % | 573.100 M 62.35 % | 353.006 M 11.95 % | 315.324 M -52.67 % | 666.210 M 102.76 % | 328.565 M -3.01 % | 338.769 M 3.76 % | 326.478 M -57.48 % | 767.872 M 155.40 % | 300.659 M -22.82 % | 389.544 M -23.54 % | 509.455 M -44.65 % | 920.405 M 148.77 % | 369.985 M -14.20 % | 431.231 M 2.39 % | 421.170 M -22.28 % | 541.872 M 85.82 % | 291.604 M -14.66 % | 341.700 M -4.43 % | 357.541 M -38.11 % | 577.675 M 215.68 % | 182.992 M 39.07 % | 131.581 M -4.70 % | 138.071 M 524.87 % | -32.497 M -120.34 % | 159.768 M -63.39 % | 436.445 M 230.63 % | 132.005 M -73.60 % | 500.082 M 118.97 % | 228.379 M 116.95 % | 105.270 M -8.54 % | 115.096 M -64.34 % | 322.767 M 141.59 % | 133.602 M -13.39 % | 154.262 M 120.52 % | 69.953 M |
| Net income | -67.447 M -829.58 % | -7.256 M 96.12 % | -187.232 M -238.30 % | -55.346 M -1 051.17 % | 5.819 M -2.74 % | 5.983 M -90.83 % | 65.226 M 1 224.51 % | 4.925 M -76.78 % | 21.205 M 25.60 % | 16.882 M -66.66 % | 50.645 M 754.67 % | 5.926 M 134.05 % | -17.405 M -1 593.05 % | -1.028 M 98.02 % | -51.999 M -508.27 % | -8.549 M 67.52 % | -26.321 M -31.74 % | -19.980 M 91.07 % | -223.816 M -8 491.71 % | 2.667 M 108.41 % | -31.703 M -143.10 % | -13.041 M 27.08 % | -17.885 M -234.25 % | -5.351 M -114.39 % | 37.178 M 514.61 % | -8.967 M 97.08 % | -306.634 M -818.76 % | -33.375 M 54.82 % | -73.865 M -640.04 % | -9.981 M 81.28 % | -53.318 M -144.44 % | 119.970 M 720.24 % | -19.343 M 6.67 % | -20.726 M 87.27 % | -162.856 M -345.75 % | -36.535 M -13.19 % | -32.277 M -43.82 % | -22.443 M -238.15 % | 16.245 M 141.45 % | -39.191 M -136.19 % | -16.593 M -89.22 % | -8.769 M -114.52 % | 60.376 M 375.90 % | -21.883 M -6.30 % | -20.587 M -210.24 % | -6.636 M 96.87 % | -211.826 M -282.07 % | -55.441 M -14.21 % | -48.541 M 2.67 % | -49.871 M -112.73 % | 391.684 M 383.96 % | -137.935 M -32.37 % | -104.201 M -21.83 % | -85.526 M 89.92 % | -848.797 M -555.19 % | -129.550 M -9.28 % | -118.553 M -116.55 % | -54.746 M -258.49 % | 34.542 M 206.74 % | -32.362 M 83.06 % | -190.987 M -625.65 % | -26.320 M -344.75 % | 10.754 M 167.89 % | -15.839 M -269.93 % | 9.321 M -60.40 % | 23.539 M 137.83 % | -62.217 M -401.54 % | -12.405 M -344.14 % | 5.081 M -81.44 % | 27.380 M -34.53 % | 41.821 M 1 931.74 % | -2.283 M -121.48 % | 10.627 M 80.63 % | 5.883 M 107.76 % | -75.766 M -1 431.03 % | -4.949 M -186.84 % | 5.699 M -39.69 % | 9.448 M -69.51 % | 30.984 M 1 364.27 % | 2.116 M -38.31 % | 3.430 M -71.85 % | 12.185 M -66.78 % | 36.678 M 748.97 % | 4.320 M -61.31 % | 11.166 M 916.74 % | 1.098 M -98.33 % | 65.812 M 7 652.44 % | 848.921 K -93.51 % | 13.076 M 469.00 % | 2.298 M -90.70 % | 24.706 M 1 657.94 % | 1.405 M -87.16 % | 10.944 M 2 061.06 % | 506.400 K |
| Income before tax | -68.697 M -959.36 % | -6.485 M 96.58 % | -189.876 M -242.83 % | -55.384 M -987.58 % | 6.240 M -2.25 % | 6.383 M -90.28 % | 65.645 M 1 096.96 % | 5.484 M -74.15 % | 21.212 M 24.59 % | 17.025 M -69.56 % | 55.933 M 2 046.64 % | 2.606 M 111.75 % | -22.167 M -343.73 % | -4.996 M 90.39 % | -51.999 M -507.86 % | -8.554 M 67.51 % | -26.333 M -31.74 % | -19.988 M 91.04 % | -223.063 M -8 495.63 % | 2.657 M 108.37 % | -31.761 M -143.32 % | -13.053 M 22.52 % | -16.847 M -210.44 % | -5.427 M -114.35 % | 37.829 M 518.60 % | -9.037 M 97.34 % | -340.190 M -945.19 % | -32.548 M 58.56 % | -78.552 M -619.10 % | -10.924 M 82.13 % | -61.114 M -130.78 % | 198.550 M 1 200.76 % | -18.038 M 15.47 % | -21.339 M 87.77 % | -174.413 M -378.99 % | -36.413 M -2.59 % | -35.493 M -56.25 % | -22.715 M -268.72 % | 13.463 M 132.29 % | -41.692 M -103.08 % | -20.530 M -98.54 % | -10.340 M -106.35 % | 162.819 M 770.95 % | -24.267 M -8.80 % | -22.304 M -199.60 % | -7.445 M 97.51 % | -298.780 M -401.71 % | -59.552 M -11.96 % | -53.189 M 5.32 % | -56.178 M -112.79 % | 439.254 M 382.67 % | -155.395 M -32.39 % | -117.376 M -27.52 % | -92.047 M 89.81 % | -903.213 M -532.22 % | -142.865 M -6.91 % | -133.636 M -83.90 % | -72.668 M -27.25 % | -57.107 M -58.19 % | -36.101 M 83.47 % | -218.443 M -657.30 % | -28.845 M -1 102.64 % | -2.398 M 85.61 % | -16.664 M -292.55 % | 8.654 M -67.90 % | 26.962 M 131.20 % | -86.406 M -657.39 % | -11.408 M -265.84 % | 6.879 M -85.22 % | 46.536 M 29.59 % | 35.909 M 1 788.23 % | -2.127 M -113.72 % | 15.505 M 16.65 % | 13.293 M 118.15 % | -73.220 M -3 322.01 % | 2.272 M -75.88 % | 9.423 M -30.06 % | 13.473 M -56.95 % | 31.296 M 269.41 % | 8.472 M 29.20 % | 6.557 M -49.83 % | 13.070 M -67.70 % | 40.465 M 882.46 % | 4.119 M -69.27 % | 13.401 M 9 732.42 % | 136.299 K -99.80 % | 68.029 M 2 327.25 % | 2.803 M -80.55 % | 14.411 M 430.90 % | 2.715 M -90.81 % | 29.527 M 1 322.61 % | 2.076 M -84.68 % | 13.547 M 1 043.42 % | 1.185 M |
| Income before tax ratio | -0.41 -401.47 % | -0.08 99.55 % | -18.37 -1 648.05 % | -1.05 -2 186.94 % | 0.05 -5.97 % | 0.05 -81.23 % | 0.29 186.84 % | 0.10 -35.32 % | 0.15 35.48 % | 0.11 -11.70 % | 0.13 161.91 % | 0.05 116.87 % | -0.29 -44.99 % | -0.20 35.51 % | -0.31 84.60 % | -2.02 76.02 % | -8.42 | 0.00 -100.00 % | 9.77 15 706.78 % | 0.06 100.01 % | -500.46 -10 474.93 % | -4.73 -240.21 % | -1.39 79.50 % | -6.78 -2 051.27 % | 0.35 452.00 % | -0.10 94.52 % | -1.80 -463.58 % | -0.32 -17.48 % | -0.27 -17.89 % | -0.23 43.30 % | -0.41 -139.29 % | 1.04 715.13 % | -0.17 45.61 % | -0.31 50.89 % | -0.63 -139.74 % | -0.26 54.66 % | -0.58 -186.29 % | -0.20 -533.86 % | 0.05 116.22 % | -0.29 -43.24 % | -0.20 -187.51 % | -0.07 -105.86 % | 1.19 488.55 % | -0.31 4.06 % | -0.32 -465.49 % | -0.06 99.68 % | -17.83 -9 972.40 % | -0.18 -23.59 % | -0.14 41.29 % | -0.24 -114.33 % | 1.70 486.60 % | -0.44 -48.27 % | -0.30 22.70 % | -0.38 84.49 % | -2.48 -404.40 % | -0.49 -61.25 % | -0.30 -38.56 % | -0.22 -4.14 % | -0.21 -235.10 % | -0.06 89.82 % | -0.62 -576.46 % | -0.09 -2 440.91 % | 0.00 92.90 % | -0.05 -298.53 % | 0.03 -69.07 % | 0.08 173.39 % | -0.11 -196.56 % | -0.04 -314.87 % | 0.02 -80.67 % | 0.09 134.13 % | 0.04 778.64 % | -0.01 -115.99 % | 0.04 13.92 % | 0.03 123.36 % | -0.14 -1 833.89 % | 0.01 -71.74 % | 0.03 -26.82 % | 0.04 -30.45 % | 0.05 17.02 % | 0.05 -7.10 % | 0.05 -47.35 % | 0.09 107.60 % | -1.25 -4 930.08 % | 0.03 -16.04 % | 0.03 2 873.87 % | 0.00 -99.24 % | 0.14 1 008.48 % | 0.01 -91.04 % | 0.14 480.46 % | 0.02 -74.22 % | 0.09 488.86 % | 0.02 -82.31 % | 0.09 418.50 % | 0.02 |
| EBITDA | -57.375 M -1 262.92 % | 4.934 M 102.69 % | -183.652 M -276.49 % | -48.781 M -450.59 % | 13.914 M -34.71 % | 21.310 M -74.54 % | 83.688 M 696.05 % | 10.513 M -71.53 % | 36.924 M 15.78 % | 31.892 M -61.36 % | 82.547 M 450.79 % | 14.987 M 311.70 % | -7.080 M -542.86 % | -1.101 M 95.78 % | -26.080 M -560.92 % | 5.658 M 142.50 % | -13.315 M -90.78 % | -6.979 M 96.84 % | -221.157 M -2 251.09 % | 10.281 M 155.26 % | -18.603 M -13 289.84 % | 141.044 K 100.94 % | -15.030 M -224.58 % | 12.065 M -71.19 % | 41.873 M 139.76 % | 17.464 M 105.26 % | -331.865 M -1 280.42 % | -24.041 M 58.00 % | -57.243 M -14 415.33 % | -394.366 K -100.24 % | 166.586 M -19.46 % | 206.831 M 3 158.55 % | -6.762 M 52.72 % | -14.304 M 91.16 % | -161.793 M -354.33 % | -35.611 M -33.96 % | -26.582 M -63.86 % | -16.223 M -150.49 % | 32.130 M 185.84 % | -37.432 M -588.15 % | 7.668 M 395.90 % | -2.591 M -101.50 % | 173.216 M 1 093.15 % | -17.441 M -137.19 % | -7.353 M 36.78 % | -11.631 M 96.19 % | -304.869 M -643.79 % | -40.989 M -42.64 % | -28.736 M 16.86 % | -34.562 M -106.90 % | 500.956 M 933.05 % | -60.135 M -14.33 % | -52.598 M -169.01 % | -19.552 M 78.91 % | -92.706 M -10.02 % | -84.267 M -990.76 % | -7.726 M 92.33 % | -100.714 M -177.44 % | 130.049 M 232.55 % | -98.116 M -727.61 % | 15.633 M 37.69 % | 11.354 M -85.03 % | 75.848 M 6 393.18 % | 1.168 M -97.83 % | 53.917 M -5.09 % | 56.810 M -39.10 % | 93.284 M 62.38 % | 57.447 M 71.17 % | 33.561 M -62.77 % | 90.157 M -9.92 % | 100.082 M 35.95 % | 73.617 M 81.03 % | 40.666 M -3.64 % | 42.202 M 823.84 % | -5.830 M -111.33 % | 51.475 M -22.85 % | 66.719 M 74.81 % | 38.167 M -68.60 % | 121.554 M 170.05 % | 45.011 M 5.47 % | 42.678 M -7.61 % | 46.196 M -40.95 % | 78.230 M 108.01 % | 37.609 M -49.51 % | 74.485 M 183.70 % | 26.255 M -77.82 % | 118.358 M 528.95 % | 18.818 M -56.54 % | 43.303 M 441.44 % | 7.998 M -85.42 % | 54.836 M 1 246.24 % | -4.784 M -110.56 % | 45.321 M 347.88 % | -18.283 M |
| Net income ratio | -0.41 -340.04 % | -0.09 99.49 % | -18.12 -1 624.90 % | -1.05 -2 336.45 % | 0.05 -6.45 % | 0.05 -82.29 % | 0.28 217.41 % | 0.09 -41.90 % | 0.15 36.57 % | 0.11 -3.29 % | 0.12 4.28 % | 0.11 148.86 % | -0.23 -453.19 % | -0.04 86.73 % | -0.31 84.59 % | -2.02 76.02 % | -8.42 | 0.00 -100.00 % | 9.81 15 699.39 % | 0.06 100.01 % | -499.55 -10 465.62 % | -4.73 -220.17 % | -1.48 77.92 % | -6.69 -2 057.55 % | 0.34 448.65 % | -0.10 93.96 % | -1.62 -395.40 % | -0.33 -28.10 % | -0.26 -21.33 % | -0.21 40.62 % | -0.36 -156.72 % | 0.63 446.61 % | -0.18 39.95 % | -0.30 48.92 % | -0.59 -123.11 % | -0.26 49.98 % | -0.53 -163.51 % | -0.20 -455.24 % | 0.06 120.82 % | -0.27 -66.59 % | -0.16 -174.01 % | -0.06 -113.41 % | 0.44 259.77 % | -0.28 6.26 % | -0.30 -485.56 % | -0.05 99.60 % | -12.64 -7 570.52 % | -0.16 -26.08 % | -0.13 39.64 % | -0.22 -114.27 % | 1.52 488.37 % | -0.39 -48.25 % | -0.26 26.15 % | -0.36 84.67 % | -2.33 -422.73 % | -0.45 -64.82 % | -0.27 -63.16 % | -0.17 -229.70 % | 0.13 326.11 % | -0.06 89.56 % | -0.54 -548.19 % | -0.08 -617.10 % | 0.02 133.48 % | -0.05 -275.20 % | 0.03 -61.84 % | 0.07 188.98 % | -0.08 -96.38 % | -0.04 -416.32 % | 0.01 -75.73 % | 0.05 18.28 % | 0.05 836.32 % | -0.01 -125.04 % | 0.02 76.41 % | 0.01 109.99 % | -0.14 -723.91 % | -0.02 -201.76 % | 0.02 -36.89 % | 0.03 -50.73 % | 0.05 363.84 % | 0.01 -55.64 % | 0.03 -70.46 % | 0.09 107.82 % | -1.13 -4 273.83 % | 0.03 5.70 % | 0.03 207.52 % | 0.01 -93.68 % | 0.13 3 440.41 % | 0.00 -97.01 % | 0.12 522.12 % | 0.02 -73.92 % | 0.08 627.66 % | 0.01 -85.17 % | 0.07 879.97 % | 0.01 |
| Ratio EBITDA | -0.35 -650.49 % | 0.06 100.35 % | -17.77 -1 819.63 % | -0.93 -924.34 % | 0.11 -37.20 % | 0.18 -50.84 % | 0.36 90.77 % | 0.19 -28.77 % | 0.27 25.89 % | 0.21 12.08 % | 0.19 -32.80 % | 0.28 403.80 % | -0.09 -110.05 % | -0.04 71.66 % | -0.16 -111.68 % | 1.34 131.37 % | -4.26 | 0.00 -100.00 % | 9.69 3 949.94 % | 0.24 100.08 % | -293.13 -573 348.15 % | 0.05 104.12 % | -1.24 -108.23 % | 15.08 3 819.14 % | 0.38 101.62 % | 0.19 110.86 % | -1.76 -644.34 % | -0.24 -19.07 % | -0.20 -2 279.72 % | -0.01 -100.75 % | 1.11 2.80 % | 1.08 1 809.21 % | -0.06 69.58 % | -0.21 64.51 % | -0.59 -127.40 % | -0.26 40.80 % | -0.43 -200.23 % | -0.14 -229.83 % | 0.11 143.12 % | -0.26 -444.31 % | 0.08 528.49 % | -0.02 -101.38 % | 1.27 675.13 % | -0.22 -109.16 % | -0.11 -19.33 % | -0.09 99.51 % | -18.19 -14 832.28 % | -0.12 -57.45 % | -0.08 48.44 % | -0.15 -107.73 % | 1.94 1 239.34 % | -0.17 -28.04 % | -0.13 -63.06 % | -0.08 67.91 % | -0.25 12.23 % | -0.29 -1 545.20 % | -0.02 94.22 % | -0.30 -163.38 % | 0.48 380.79 % | -0.17 -486.58 % | 0.04 22.99 % | 0.04 -68.37 % | 0.11 3 102.34 % | 0.00 -97.77 % | 0.16 -8.54 % | 0.17 43.24 % | 0.12 -36.42 % | 0.19 121.77 % | 0.09 -51.32 % | 0.18 62.75 % | 0.11 -45.35 % | 0.20 111.00 % | 0.09 -5.89 % | 0.10 1 031.28 % | -0.01 -106.10 % | 0.18 -9.59 % | 0.20 82.92 % | 0.11 -49.27 % | 0.21 -14.45 % | 0.25 -24.16 % | 0.32 -3.06 % | 0.33 113.90 % | -2.41 -1 122.63 % | 0.24 37.93 % | 0.17 -14.19 % | 0.20 -15.96 % | 0.24 187.23 % | 0.08 -79.97 % | 0.41 491.97 % | 0.07 -59.10 % | 0.17 574.46 % | -0.04 -112.19 % | 0.29 212.41 % | -0.26 |
| Gross profit ratio | -0.14 -177.95 % | 0.18 107.12 % | -2.54 -15 952.53 % | -0.02 -112.28 % | 0.13 -30.47 % | 0.19 -4.84 % | 0.19 -37.50 % | 0.31 -11.15 % | 0.35 61.44 % | 0.22 -31.77 % | 0.32 117.42 % | 0.15 333.88 % | 0.03 -85.59 % | 0.23 275.65 % | 0.06 234.69 % | -0.05 54.49 % | -0.10 | 0.00 -100.00 % | 1.83 150.22 % | 0.73 101.81 % | -40.41 -18 822.92 % | -0.21 -295.35 % | 0.11 2 070.54 % | 0.01 -91.97 % | 0.06 20.90 % | 0.05 108.60 % | -0.60 -3 224.09 % | 0.02 139.15 % | -0.05 -116.31 % | 0.30 472.04 % | 0.05 -48.56 % | 0.10 -48.36 % | 0.20 187.44 % | 0.07 -43.76 % | 0.12 345.14 % | 0.03 872.55 % | 0.00 -103.27 % | 0.11 -10.74 % | 0.12 115.79 % | 0.06 647.33 % | 0.01 -94.02 % | 0.13 -16.37 % | 0.15 18.98 % | 0.13 87.15 % | 0.07 -43.83 % | 0.12 116.35 % | -0.74 -570.51 % | 0.16 41.20 % | 0.11 -2.47 % | 0.11 -83.73 % | 0.71 4 160.89 % | -0.02 -120.16 % | 0.09 29.00 % | 0.07 -38.66 % | 0.11 188.91 % | -0.12 -231.25 % | 0.09 281.07 % | -0.05 91.65 % | -0.62 -3 381.45 % | 0.02 132.11 % | -0.06 -135.65 % | 0.16 -20.64 % | 0.21 188.63 % | 0.07 -75.83 % | 0.30 5.51 % | 0.28 30.41 % | 0.22 -21.89 % | 0.28 -11.51 % | 0.31 31.77 % | 0.24 103.37 % | 0.12 -44.02 % | 0.21 -31.75 % | 0.30 44.18 % | 0.21 1 411.21 % | 0.01 -94.87 % | 0.27 -5.00 % | 0.29 41.52 % | 0.20 13.91 % | 0.18 -52.64 % | 0.38 41.70 % | 0.26 -27.20 % | 0.36 118.42 % | -1.98 -803.43 % | 0.28 25.16 % | 0.22 6.02 % | 0.21 -25.08 % | 0.28 129.85 % | 0.12 -55.09 % | 0.27 46.73 % | 0.19 -20.01 % | 0.23 5.32 % | 0.22 -77.86 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 771.885 M 0.00 % | 771.885 M 0.08 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.53 % | 767.193 M 0.00 % | 767.193 M 0.00 % | 767.193 M 0.00 % | 767.193 M -0.55 % | 771.419 M 0.00 % | 771.419 M 0.00 % | 771.419 M -13.23 % | 889.036 M 0.00 % | 889.036 M 15.21 % | 771.657 M 0.00 % | 771.657 M 0.95 % | 764.379 M 0.00 % | 764.379 M -1.12 % | 773.012 M 0.00 % | 773.012 M 0.29 % | 770.779 M -7.62 % | 834.368 M 7.84 % | 773.740 M 0.00 % | 773.740 M 0.35 % | 771.014 M 0.00 % | 771.014 M 0.07 % | 770.469 M 0.00 % | 770.469 M -0.04 % | 770.781 M 8.52 % | 710.246 M -7.91 % | 771.224 M 0.00 % | 771.224 M -0.03 % | 771.483 M 0.00 % | 771.483 M 0.29 % | 769.234 M 0.00 % | 769.234 M -0.17 % | 770.545 M 5.99 % | 727.026 M -5.78 % | 771.601 M -5.81 % | 819.231 M 3.44 % | 792.014 M 2.71 % | 771.084 M 0.04 % | 770.806 M -0.31 % | 773.197 M 1.60 % | 761.023 M 60.00 % | 475.639 M -38.34 % | 771.374 M 0.00 % | 771.397 M 0.00 % | 771.420 M 0.48 % | 767.705 M -0.44 % | 771.075 M 0.00 % | 771.075 M -0.23 % | 772.829 M 0.00 % | 772.829 M 15.25 % | 670.563 M 0.00 % | 670.563 M 0.02 % | 670.425 M 0.00 % | 670.425 M 0.04 % | 670.147 M 0.00 % | 670.147 M 1.29 % | 661.611 M 0.00 % | 661.611 M -7.06 % | 711.888 M 6.11 % | 670.880 M 41.27 % | 474.887 M 290.00 % | 121.766 M -66.83 % | 367.114 M 80.00 % | 203.952 M -44.44 % | 367.114 M 38.53 % | 264.999 M -27.82 % | 367.114 M 18.26 % | 310.425 M -15.44 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M |
| Weighted average shs out | 771.885 M 0.00 % | 771.885 M 0.08 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.53 % | 767.193 M 0.00 % | 767.193 M 0.00 % | 767.193 M 4.02 % | 737.545 M -4.33 % | 770.957 M -0.04 % | 771.284 M 0.00 % | 771.284 M -13.24 % | 889.036 M 0.00 % | 889.036 M 15.21 % | 771.657 M 0.00 % | 771.657 M 0.95 % | 764.379 M 0.00 % | 764.379 M -0.55 % | 768.582 M -0.57 % | 773.012 M 0.52 % | 769.008 M -7.83 % | 834.368 M 8.50 % | 768.967 M -0.62 % | 773.740 M 0.35 % | 771.014 M 0.00 % | 771.014 M 0.07 % | 770.469 M 0.00 % | 770.469 M 0.59 % | 765.983 M 7.85 % | 710.245 M -7.91 % | 771.224 M 0.00 % | 771.224 M -0.03 % | 771.483 M 0.00 % | 771.483 M 0.29 % | 769.234 M 0.00 % | 769.233 M -0.17 % | 770.545 M 0.00 % | 770.545 M -0.03 % | 770.753 M -0.11 % | 771.601 M -0.01 % | 771.661 M 4.67 % | 737.247 M -4.35 % | 770.806 M 0.00 % | 770.806 M 1.29 % | 761.023 M 60.00 % | 475.639 M -38.34 % | 771.374 M 0.10 % | 770.622 M 0.10 % | 769.869 M 0.28 % | 767.705 M -0.44 % | 771.075 M 0.00 % | 771.075 M 1.48 % | 759.807 M -1.68 % | 772.829 M 15.25 % | 670.563 M 3.18 % | 649.867 M -3.07 % | 670.425 M 0.00 % | 670.425 M 0.04 % | 670.147 M 0.00 % | 670.147 M 4.67 % | 640.278 M -3.22 % | 661.611 M -7.06 % | 711.888 M 6.11 % | 670.880 M 41.27 % | 474.887 M 290.00 % | 121.766 M -66.83 % | 367.114 M 80.00 % | 203.952 M -44.44 % | 367.114 M 38.53 % | 264.999 M -27.82 % | 367.114 M 18.26 % | 310.425 M -15.44 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M 0.00 % | 367.114 M |
| EPS diluted | -0.09 -829.79 % | -0.01 96.08 % | -0.24 -234.26 % | -0.07 -1 057.33 % | 0.01 -3.85 % | 0.01 -90.78 % | 0.08 1 221.88 % | 0.01 -76.73 % | 0.03 25.57 % | 0.02 -66.67 % | 0.07 753.25 % | 0.01 133.92 % | -0.02 -1 646.15 % | 0.00 98.08 % | -0.07 -510.81 % | -0.01 67.45 % | -0.03 -31.66 % | -0.03 89.64 % | -0.25 -8 433.33 % | 0.00 107.30 % | -0.04 -143.20 % | -0.02 27.78 % | -0.02 -234.29 % | -0.01 -114.55 % | 0.05 514.66 % | -0.01 97.10 % | -0.40 -900.00 % | -0.04 58.12 % | -0.10 -640.31 % | -0.01 81.36 % | -0.07 -143.25 % | 0.16 737.45 % | -0.03 6.69 % | -0.03 87.19 % | -0.21 -308.56 % | -0.05 -22.67 % | -0.04 -43.99 % | -0.03 -237.91 % | 0.02 141.54 % | -0.05 -135.19 % | -0.02 -89.47 % | -0.01 -114.54 % | 0.08 360.47 % | -0.03 -12.73 % | -0.03 -229.63 % | -0.01 97.00 % | -0.27 -275.52 % | -0.07 -14.13 % | -0.06 2.33 % | -0.06 -112.65 % | 0.51 275.86 % | -0.29 -107.14 % | -0.14 -27.27 % | -0.11 90.00 % | -1.10 -547.06 % | -0.17 -13.33 % | -0.15 -111.27 % | -0.07 -258.84 % | 0.04 206.68 % | -0.04 85.04 % | -0.28 -614.29 % | -0.04 -345.00 % | 0.02 167.80 % | -0.02 -269.78 % | 0.01 -60.40 % | 0.04 137.34 % | -0.09 -400.00 % | -0.02 -364.79 % | 0.01 -82.60 % | 0.04 -53.69 % | 0.09 571.12 % | -0.02 -164.71 % | 0.03 0.35 % | 0.03 113.71 % | -0.21 -1 022.99 % | -0.02 -220.65 % | 0.02 -47.28 % | 0.03 -65.17 % | 0.08 1 775.56 % | 0.00 -51.61 % | 0.01 -64.37 % | 0.03 -73.87 % | 0.10 974.19 % | 0.01 -69.41 % | 0.03 1 166.67 % | 0.00 -98.67 % | 0.18 9 900.00 % | 0.00 -94.94 % | 0.04 626.53 % | 0.00 -92.72 % | 0.07 1 671.05 % | 0.00 -87.25 % | 0.03 2 609.09 % | 0.00 |
| Earnings per share | -0.09 -829.79 % | -0.01 96.08 % | -0.24 -234.26 % | -0.07 -1 057.33 % | 0.01 -3.85 % | 0.01 -90.78 % | 0.08 1 221.88 % | 0.01 -76.73 % | 0.03 25.57 % | 0.02 -66.67 % | 0.07 753.25 % | 0.01 133.92 % | -0.02 -1 646.15 % | 0.00 98.16 % | -0.07 -535.14 % | -0.01 67.45 % | -0.03 -31.66 % | -0.03 89.64 % | -0.25 -8 433.33 % | 0.00 107.30 % | -0.04 -143.20 % | -0.02 27.78 % | -0.02 -234.29 % | -0.01 -114.55 % | 0.05 514.66 % | -0.01 97.10 % | -0.40 -900.00 % | -0.04 58.38 % | -0.10 -644.96 % | -0.01 81.36 % | -0.07 -143.25 % | 0.16 737.45 % | -0.03 6.69 % | -0.03 87.19 % | -0.21 -308.56 % | -0.05 -22.67 % | -0.04 -43.99 % | -0.03 -237.91 % | 0.02 141.54 % | -0.05 -135.19 % | -0.02 -89.47 % | -0.01 -114.54 % | 0.08 376.06 % | -0.03 -6.37 % | -0.03 -210.47 % | -0.01 96.81 % | -0.27 -259.04 % | -0.08 -19.37 % | -0.06 2.63 % | -0.06 -112.69 % | 0.51 275.86 % | -0.29 -107.14 % | -0.14 -27.27 % | -0.11 90.00 % | -1.10 -547.06 % | -0.17 -13.33 % | -0.15 -111.27 % | -0.07 -258.84 % | 0.04 206.68 % | -0.04 85.04 % | -0.28 -591.36 % | -0.04 -353.13 % | 0.02 167.80 % | -0.02 -269.78 % | 0.01 -60.40 % | 0.04 136.11 % | -0.10 -417.02 % | -0.02 -364.79 % | 0.01 -82.60 % | 0.04 -53.69 % | 0.09 571.12 % | -0.02 -164.71 % | 0.03 0.35 % | 0.03 113.71 % | -0.21 -1 022.99 % | -0.02 -220.65 % | 0.02 -47.28 % | 0.03 -65.17 % | 0.08 1 775.56 % | 0.00 -51.61 % | 0.01 -64.37 % | 0.03 -73.87 % | 0.10 974.19 % | 0.01 -69.41 % | 0.03 1 166.67 % | 0.00 -98.67 % | 0.18 9 900.00 % | 0.00 -94.94 % | 0.04 626.53 % | 0.00 -92.72 % | 0.07 1 671.05 % | 0.00 -87.25 % | 0.03 2 609.09 % | 0.00 |
| Gross profit | -23.419 M -264.68 % | 14.221 M 154.19 % | -26.245 M -3 048.29 % | -833.633 K -105.22 % | 15.962 M -27.71 % | 22.081 M -50.71 % | 44.802 M 160.82 % | 17.177 M -64.49 % | 48.367 M 48.47 % | 32.576 M -76.48 % | 138.502 M 1 681.96 % | 7.772 M 202.33 % | 2.571 M -55.91 % | 5.830 M -44.04 % | 10.418 M 5 415.76 % | -195.976 K 38.35 % | -317.894 K 97.27 % | -11.631 M 72.19 % | -41.824 M -232.90 % | 31.470 M 1 327.21 % | -2.564 M -335.40 % | -588.961 K -144.49 % | 1.324 M 32 764.97 % | 4.028 K -99.94 % | 6.827 M 43.78 % | 4.748 M 104.17 % | -113.955 M -5 893.82 % | 1.967 M 113.81 % | -14.242 M -199.46 % | 14.320 M 80.34 % | 7.941 M -59.70 % | 19.705 M -7.60 % | 21.325 M 346.76 % | 4.773 M -85.99 % | 34.071 M 789.36 % | 3.831 M 1 848.10 % | -219.150 K -101.79 % | 12.263 M -65.29 % | 35.327 M 329.61 % | 8.223 M 959.54 % | 776.099 K -95.87 % | 18.803 M -9.41 % | 20.755 M 105.46 % | 10.102 M 112.23 % | 4.760 M -70.24 % | 15.995 M 228.37 % | -12.460 M -123.44 % | 53.166 M 27.92 % | 41.562 M 57.27 % | 26.428 M -85.48 % | 181.969 M 3 069.20 % | -6.129 M -118.00 % | 34.043 M 112.82 % | 15.996 M -59.69 % | 39.682 M 211.44 % | -35.609 M -187.02 % | 40.922 M 340.31 % | -17.029 M 89.80 % | -166.876 M -1 649.01 % | 10.773 M 152.13 % | -20.667 M -139.91 % | 51.787 M -62.44 % | 137.865 M 485.24 % | 23.557 M -76.55 % | 100.475 M 9.49 % | 91.770 M -44.55 % | 165.512 M 99.49 % | 82.970 M -31.70 % | 121.474 M 0.76 % | 120.559 M 12.57 % | 107.101 M 39.25 % | 76.912 M -41.44 % | 131.350 M 47.62 % | 88.978 M 1 074.59 % | 7.575 M -90.46 % | 79.396 M -18.93 % | 97.936 M 35.25 % | 72.413 M -29.50 % | 102.710 M 49.52 % | 68.695 M 97.06 % | 34.860 M -30.62 % | 50.246 M -21.75 % | 64.210 M 43.08 % | 44.877 M -54.18 % | 97.948 M 250.52 % | 27.944 M -80.22 % | 141.300 M 403.30 % | 28.075 M -2.58 % | 28.818 M 34.20 % | 21.473 M -71.48 % | 75.280 M 154.45 % | 29.586 M -80.82 % | 154.262 M 120.52 % | 69.953 M |
| Income tax expense | 657.186 K -49.77 % | 1.308 M 1 074.66 % | 111.380 K 175.77 % | -146.988 K -253.35 % | 95.854 K -52.91 % | 203.556 K 160.34 % | -337.346 K -163.70 % | 529.617 K 468.92 % | -143.557 K -184.24 % | 170.412 K -96.78 % | 5.291 M 259.36 % | -3.320 M 30.28 % | -4.762 M -20.03 % | -3.968 M -42 118 513.69 % | -9.420 -101.75 % | 539.560 | 0.000 | 0.000 -100.00 % | 1.550 M | 0.000 100.00 % | -12.103 M | 0.000 -100.00 % | 788.493 K | 0.000 -100.00 % | 668.075 K 35 105.79 % | -1.908 K -100.19 % | 999.992 K 963.49 % | 94.029 K 100.39 % | -23.915 M | 0.000 100.00 % | -12.783 K -100.21 % | 5.951 M 148.93 % | -12.162 M | 0.000 100.00 % | -454.656 K -1 011.88 % | 49.859 K 100.38 % | -13.109 M | 0.000 100.00 % | -222.307 K -183.53 % | 266.134 K 100.88 % | -30.212 M | 0.000 -100.00 % | 465.475 K 170.08 % | 172.346 K | 0.000 | 0.000 -100.00 % | 1.142 M | 0.000 -100.00 % | 1.350 K 100.00 % | -27.780 M -140.66 % | 68.328 M 42 579.62 % | -160.848 K -309.57 % | 76.751 K -72.12 % | 275.294 K 100.03 % | -923.284 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.877 M 8 753.63 % | 134.146 K 137.35 % | -359.164 K -139.44 % | 910.735 K -51.59 % | 1.881 M | 0.000 100.00 % | -621.118 K -202.29 % | 607.203 K -97.12 % | 21.096 M 506.09 % | 3.481 M 843.24 % | 369.013 K -73.41 % | 1.388 M -16.71 % | 1.666 M 12 747.81 % | 12.967 K 572.32 % | -2.745 K -100.14 % | 1.962 M 9.69 % | 1.789 M 152 765.52 % | 1.170 K -99.44 % | 208.543 K -34.72 % | 319.481 K -70.46 % | 1.082 M 1 875.31 % | 54.752 K -63.92 % | 151.742 K 9 138.25 % | 1.643 K -98.16 % | 89.028 K | 0.000 -100.00 % | 2.086 K -99.16 % | 247.910 K 122.04 % | -1.125 M -408.83 % | 364.140 K 14.51 % | 317.993 K 28.32 % | 247.804 K -75.78 % | 1.023 M 1 343.63 % | -82.268 K -106.05 % | 1.360 M 100.44 % | 678.400 K |
| Cost of revenue | 189.659 M 194.17 % | 64.472 M 76.25 % | 36.579 M -31.66 % | 53.524 M -50.41 % | 107.928 M 11.17 % | 97.086 M -47.60 % | 185.275 M 388.10 % | 37.959 M -57.62 % | 89.570 M -23.71 % | 117.411 M -60.42 % | 296.613 M 554.54 % | 45.316 M -38.44 % | 73.616 M 286.17 % | 19.063 M -87.83 % | 156.675 M 3 436.85 % | 4.430 M 28.64 % | 3.444 M -70.39 % | 11.631 M -38.80 % | 19.004 M 65.32 % | 11.495 M 337.45 % | 2.628 M -21.49 % | 3.347 M -68.97 % | 10.787 M 1 255.46 % | 795.826 K -99.22 % | 101.967 M 17.56 % | 86.736 M -71.35 % | 302.791 M 203.23 % | 99.856 M -67.04 % | 302.925 M 817.74 % | 33.008 M -76.79 % | 142.187 M -17.29 % | 171.907 M 100.47 % | 85.753 M 33.74 % | 64.119 M -73.55 % | 242.458 M 80.16 % | 134.576 M 119.23 % | 61.386 M -38.50 % | 99.809 M -60.53 % | 252.862 M 85.20 % | 136.533 M 34.75 % | 101.324 M -21.48 % | 129.049 M 11.51 % | 115.729 M 67.88 % | 68.936 M 6.16 % | 64.938 M -43.80 % | 115.556 M 295.47 % | 29.220 M -89.69 % | 283.297 M -14.11 % | 329.844 M 61.78 % | 203.888 M 167.88 % | 76.112 M -78.80 % | 359.098 M -0.60 % | 361.257 M 61.55 % | 223.617 M -31.18 % | 324.907 M -0.48 % | 326.490 M -17.93 % | 397.817 M 14.44 % | 347.605 M -20.53 % | 437.409 M -22.21 % | 562.327 M 50.49 % | 373.674 M 41.79 % | 263.538 M -50.12 % | 528.344 M 73.22 % | 305.007 M 28.00 % | 238.294 M 1.53 % | 234.708 M -61.04 % | 602.360 M 176.71 % | 217.690 M -18.79 % | 268.070 M -31.07 % | 388.896 M -52.18 % | 813.304 M 177.51 % | 293.073 M -2.27 % | 299.881 M -9.73 % | 332.192 M -37.83 % | 534.297 M 151.78 % | 212.208 M -12.95 % | 243.764 M -14.51 % | 285.128 M -39.97 % | 474.966 M 315.56 % | 114.296 M 18.17 % | 96.721 M 10.13 % | 87.825 M 190.82 % | -96.707 M -184.17 % | 114.891 M -66.06 % | 338.497 M 225.29 % | 104.061 M -71.00 % | 358.783 M 79.12 % | 200.304 M 162.00 % | 76.452 M -18.34 % | 93.623 M -62.17 % | 247.487 M 137.93 % | 104.017 M | 0.000 | 0.000 |
| General and administrative expenses | 20.645 M 155.89 % | 8.068 M 162.66 % | -12.875 M -167.47 % | 19.084 M 430.39 % | -5.776 M -161.83 % | 9.343 M 169.05 % | -13.530 M -158.27 % | 23.219 M 592.64 % | -4.713 M -140.00 % | 11.783 M 5.16 % | 11.205 M -5.04 % | 11.800 M 491.05 % | -3.018 M -144.77 % | 6.740 M 126.37 % | -25.555 M -174.42 % | 34.340 M 384.63 % | -12.065 M -164.64 % | 18.666 M 176.16 % | -24.509 M -322.69 % | 11.006 M 247.87 % | -7.443 M -165.39 % | 11.383 M 153.85 % | -21.137 M -299.14 % | 10.614 M 292.12 % | -5.525 M -158.64 % | 9.422 M 132.86 % | -28.669 M -316.18 % | 13.262 M 665.82 % | -2.344 M -126.37 % | 8.889 M 148.59 % | -18.292 M -248.31 % | 12.334 M 312.36 % | -5.808 M -152.04 % | 11.161 M 131.27 % | -35.688 M -353.76 % | 14.064 M 222.62 % | -11.469 M -161.87 % | 18.537 M 190.90 % | -20.392 M -246.55 % | 13.914 M 588.57 % | -2.848 M -134.60 % | 8.231 M 198.51 % | -8.356 M -211.60 % | 7.487 M 224.90 % | -5.994 M -161.87 % | 9.689 M 110.97 % | -88.301 M -273.65 % | 50.851 M 262.96 % | -31.204 M -177.83 % | 40.091 M 153.29 % | -75.231 M -242.44 % | 52.817 M -20.08 % | 66.090 M 281.95 % | 17.303 M 143.82 % | -39.483 M -334.59 % | 16.831 M 265.27 % | -10.183 M -132.37 % | 31.456 M 180.20 % | -39.220 M -295.09 % | 20.104 M -48.20 % | 38.807 M 68.12 % | 23.083 M 368.56 % | -8.595 M -162.17 % | 13.825 M -75.51 % | 56.451 M 188.03 % | 19.599 M 307.69 % | 4.807 M -69.01 % | 15.514 M -78.04 % | 70.634 M 295.22 % | 17.872 M 179.31 % | -22.536 M -390.03 % | 7.770 M -87.10 % | 60.229 M 134.49 % | 25.684 M 80.23 % | 14.251 M 108.31 % | 6.841 M -81.20 % | 36.382 M 69.67 % | 21.443 M 276.80 % | 5.691 M -44.85 % | 10.319 M 32.76 % | 7.773 M -5.21 % | 8.200 M -53.71 % | 17.714 M 45.34 % | 12.189 M 3.66 % | 11.758 M 87.18 % | 6.282 M -59.34 % | 15.448 M 42.85 % | 10.814 M 64.90 % | 6.558 M 5.67 % | 6.206 M -63.17 % | 16.852 M 111.21 % | 7.978 M | 0.000 | 0.000 |
| Selling and marketing expenses | 138.294 K -89.72 % | 1.345 M 155.98 % | -2.403 M -153.34 % | 4.504 M 118.62 % | 2.060 M 42.69 % | 1.444 M -81.24 % | 7.697 M 269.57 % | 2.083 M 1 085.58 % | 175.666 K -87.18 % | 1.370 M -74.13 % | 5.295 M 5 402.49 % | 96.235 K -34.89 % | 147.794 K 5.15 % | 140.560 K 46.64 % | 95.852 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.596 K -0.01 % | 2.596 K -89.75 % | 25.332 K -10.93 % | 28.440 K 49.84 % | 18.980 K -89.15 % | 174.983 K 101.41 % | -12.369 M -195.94 % | 12.893 M -43.56 % | 22.843 M 316.83 % | 5.480 M 94.95 % | 2.811 M -87.10 % | 21.787 M 127.44 % | 9.579 M 22.36 % | 7.829 M -86.24 % | 56.874 M 124.93 % | 25.285 M 261.70 % | 6.991 M -27.11 % | 9.591 M -76.97 % | 41.639 M 23.20 % | 33.799 M 658.71 % | 4.455 M -66.66 % | 13.361 M -44.00 % | 23.856 M 21.61 % | 19.617 M 1 899.21 % | 981.241 K -92.07 % | 12.374 M -82.47 % | 70.606 M 64.41 % | 42.944 M 98.95 % | 21.585 M 6.23 % | 20.320 M -60.15 % | 50.989 M 7.27 % | 47.533 M 81.19 % | 26.234 M 45.90 % | 17.981 M -64.23 % | 50.263 M 62.55 % | 30.921 M -11.65 % | 34.997 M 93.84 % | 18.054 M -82.73 % | 104.532 M 217.85 % | 32.887 M 168.64 % | 12.242 M -27.65 % | 16.920 M -82.72 % | 97.891 M 1 156.38 % | 7.791 M 23.52 % | 6.308 M -45.31 % | 11.533 M -80.69 % | 59.728 M 540.67 % | 9.323 M -72.44 % | 33.832 M 180.27 % | 12.071 M -70.08 % | 40.349 M 486.27 % | 6.882 M -75.32 % | 27.882 M 33.72 % | 20.852 M 608.96 % | -4.097 M -127.54 % | 14.876 M -58.88 % | 36.174 M 174.35 % | 13.185 M -64.11 % | 36.735 M 178.66 % | 13.183 M 66.40 % | 7.922 M -25.57 % | 10.643 M 1 120.51 % | 872.037 K -91.25 % | 9.968 M -82.67 % | 57.510 M 540.87 % | 8.974 M -84.73 % | 58.759 M 608.70 % | 8.291 M 19.38 % | 6.945 M -26.26 % | 9.418 M -73.28 % | 35.251 M 85.92 % | 18.960 M | 0.000 | 0.000 |
| Other expenses | 23.940 M 118.41 % | 10.961 M -93.83 % | 177.661 M 793.79 % | 19.877 M 2 233 305.62 % | 890.000 -98.04 % | 45.378 K | 0.000 100.00 % | -167.503 K -974.10 % | 19.163 K -90.63 % | 204.548 K -98.88 % | 18.198 M 282.82 % | -9.954 M -193.36 % | 10.662 M 39 120.27 % | 27.184 K -99.90 % | 26.453 M 2 580.95 % | -1.066 M -262.24 % | 657.194 K 15 371.51 % | 4.248 K 100.00 % | -135.627 M | 0.000 100.00 % | -570.000 -102.93 % | 19.461 K 100.18 % | -10.879 M | 0.000 100.00 % | -1.942 K -101.40 % | 138.316 K 105.19 % | -2.664 M -286.74 % | -688.838 K -203.68 % | 664.367 K 87.90 % | 353.574 K -96.99 % | 11.734 M -94.76 % | 223.921 M 152 887.26 % | -146.557 K -173.67 % | 198.934 K -85.77 % | 1.398 M | 0.000 100.00 % | -392.508 K 7.43 % | -424.021 K -100.45 % | 94.714 M 44 524.67 % | 212.245 K -99.04 % | 22.209 M 125 231.51 % | 17.720 K -99.99 % | 344.639 M 26 090.49 % | 1.316 M 698.21 % | -219.971 K 39.70 % | -364.784 K -103.75 % | 9.726 M 276.72 % | 2.582 M 37.99 % | 1.871 M | 0.000 -100.00 % | 640.173 M 126 338.49 % | 506.312 K -28.93 % | 712.363 K | 0.000 -100.00 % | 7.640 M 313.94 % | 1.846 M -36.28 % | 2.896 M -47.91 % | 5.560 M 275.85 % | -3.162 M -208.52 % | 2.914 M 692.09 % | -492.079 K -154.19 % | 908.136 K -97.97 % | 44.773 M 273.75 % | 11.979 M 532.26 % | 1.895 M -15.69 % | 2.247 M | 0.000 -100.00 % | 1.735 M -53.29 % | 3.715 M -24.62 % | 4.928 M -88.13 % | 41.528 M 2 793.72 % | -1.542 M -676.56 % | 267.388 K | 0.000 -100.00 % | 13.387 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.730 M | 0.000 -100.00 % | 2.448 M | 0.000 -100.00 % | 4.986 M 15 272.10 % | 32.436 K -98.26 % | 1.868 M | 0.000 | 0.000 -100.00 % | 1.336 M -69.76 % | 4.417 M | 0.000 -100.00 % | 11.710 M 19 474.33 % | 59.824 K -99.06 % | 6.398 M 20 605.86 % | 30.900 K |
| Operating expenses | 45.378 M 118.85 % | 20.735 M -87.27 % | 162.922 M 258.33 % | 45.467 M 1 508.13 % | 2.827 M -76.43 % | 11.997 M -63.39 % | 32.773 M 169.18 % | 12.175 M 1.98 % | 11.938 M -10.63 % | 13.358 M -83.71 % | 82.021 M 4 123.28 % | 1.942 M -75.08 % | 7.792 M 12.79 % | 6.908 M 595.65 % | 993.049 K -82.74 % | 5.754 M -67.08 % | 17.479 M -6.39 % | 18.672 M 282.45 % | -10.234 M -148.30 % | 21.188 M 23.54 % | 17.152 M 50.30 % | 11.412 M -68.69 % | 36.452 M 241.71 % | 10.667 M -8.32 % | 11.636 M 16.21 % | 10.013 M -89.43 % | 94.741 M 245.85 % | 27.393 M -40.12 % | 45.745 M 210.88 % | 14.715 M -56.83 % | 34.088 M -4.06 % | 35.529 M 37.98 % | 25.750 M 34.97 % | 19.077 M -78.44 % | 88.476 M 124.32 % | 39.442 M 57.84 % | 24.988 M -12.28 % | 28.485 M -53.73 % | 61.566 M 27.34 % | 48.350 M 180.46 % | 17.240 M -21.42 % | 21.939 M -38.37 % | 35.595 M 29.23 % | 27.543 M 116.72 % | 12.709 M -43.61 % | 22.539 M -78.90 % | 106.821 M 11.65 % | 95.676 M 64.97 % | 57.997 M -4.91 % | 60.989 M -44.05 % | 109.010 M 8.11 % | 100.830 M 7.55 % | 93.751 M 163.73 % | 35.549 M -56.43 % | 81.598 M 67.70 % | 48.658 M -33.95 % | 73.667 M 45.46 % | 50.644 M -55.91 % | 114.864 M 114.36 % | 53.585 M 2.48 % | 52.289 M 29.32 % | 40.433 M -55.23 % | 90.320 M 303.41 % | 22.389 M -65.36 % | 64.631 M 84.87 % | 34.959 M -45.76 % | 64.453 M 152.54 % | 25.522 M -76.14 % | 106.974 M 251.87 % | 30.402 M 38.21 % | 21.996 M 40.74 % | 15.629 M -82.77 % | 90.683 M 93.87 % | 46.776 M 202.21 % | 15.478 M -29.19 % | 21.859 M -69.97 % | 72.793 M 109.61 % | 34.728 M -20.59 % | 43.733 M 84.65 % | 23.684 M 43.37 % | 16.520 M -12.74 % | 18.932 M 30.43 % | 14.515 M -34.57 % | 22.183 M -70.71 % | 75.741 M 394.02 % | 15.331 M -79.49 % | 74.747 M 281.45 % | 19.595 M 41.12 % | 13.886 M -11.86 % | 15.755 M -70.62 % | 53.617 M 94.00 % | 27.638 M 76.87 % | 15.626 M -14.53 % | 18.283 M |
| Cost and expenses | 235.037 M 175.84 % | 85.207 M -57.29 % | 199.501 M 101.53 % | 98.991 M -10.62 % | 110.755 M 1.53 % | 109.083 M -49.97 % | 218.047 M 334.93 % | 50.134 M -50.61 % | 101.508 M -22.38 % | 130.768 M -65.46 % | 378.634 M 701.20 % | 47.259 M -41.95 % | 81.408 M 213.45 % | 25.972 M -83.53 % | 157.668 M 1 448.23 % | 10.184 M -51.33 % | 20.923 M 12.05 % | 18.672 M 112.91 % | 8.770 M -73.17 % | 32.684 M 65.24 % | 19.779 M 34.02 % | 14.759 M -68.76 % | 47.239 M 312.09 % | 11.463 M -89.91 % | 113.603 M 17.42 % | 96.749 M -75.66 % | 397.532 M 212.41 % | 127.249 M -63.50 % | 348.670 M 630.62 % | 47.723 M -72.93 % | 176.275 M -15.02 % | 207.437 M 86.04 % | 111.502 M 34.02 % | 83.197 M -74.86 % | 330.934 M 90.17 % | 174.018 M 101.47 % | 86.374 M -32.68 % | 128.295 M -59.20 % | 314.428 M 70.07 % | 184.882 M 55.93 % | 118.564 M -21.47 % | 150.988 M -0.22 % | 151.324 M 56.85 % | 96.480 M 24.25 % | 77.647 M -43.77 % | 138.095 M 1.51 % | 136.041 M -64.10 % | 378.973 M -2.29 % | 387.841 M 46.42 % | 264.877 M 43.08 % | 185.122 M -59.75 % | 459.928 M 1.08 % | 455.008 M 75.57 % | 259.165 M -36.25 % | 406.505 M 8.36 % | 375.148 M -20.43 % | 471.483 M 18.39 % | 398.249 M -27.89 % | 552.273 M -10.33 % | 615.912 M 44.59 % | 425.963 M 40.13 % | 303.970 M -50.87 % | 618.664 M 88.96 % | 327.396 M 8.08 % | 302.925 M 12.33 % | 269.667 M -59.56 % | 666.813 M 174.17 % | 243.212 M -35.15 % | 375.044 M -10.55 % | 419.297 M -49.80 % | 835.300 M 170.59 % | 308.701 M -20.96 % | 390.565 M 3.06 % | 378.968 M -31.07 % | 549.775 M 134.88 % | 234.066 M -26.06 % | 316.557 M -1.03 % | 319.856 M -38.33 % | 518.699 M 275.92 % | 137.981 M 21.85 % | 113.241 M 6.07 % | 106.757 M 229.89 % | -82.192 M -159.96 % | 137.074 M -66.91 % | 414.237 M 246.95 % | 119.392 M -72.46 % | 433.530 M 97.15 % | 219.900 M 143.42 % | 90.338 M -17.41 % | 109.377 M -63.67 % | 301.104 M 128.71 % | 131.655 M -27.59 % | 181.806 M 894.40 % | 18.283 M |
| Research and development expenses | 655.274 K 81.47 % | 361.085 K -33.01 % | 539.008 K -72.36 % | 1.950 M 78.57 % | 1.092 M 209.35 % | 352.972 K -5.00 % | 371.558 K -18.57 % | 456.285 K | 0.000 | 0.000 -100.00 % | 62.190 K 0.00 % | 62.190 K 13 478.60 % | 458.000 -0.11 % | 458.490 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.722 M 15.15 % | 10.179 M 559.86 % | 1.543 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 20.783 M 120.79 % | 9.413 M 161.61 % | -15.278 M -164.62 % | 23.642 M 1 261.60 % | 1.736 M -83.90 % | 10.787 M -66.50 % | 32.195 M 27.24 % | 25.301 M 657.61 % | -4.538 M -134.50 % | 13.153 M -79.37 % | 63.761 M 435.98 % | 11.896 M 514.54 % | -2.870 M -141.71 % | 6.881 M 127.03 % | -25.460 M -174.14 % | 34.340 M 384.63 % | -12.065 M -164.64 % | 18.666 M 176.16 % | -24.509 M -322.69 % | 11.006 M 247.82 % | -7.445 M -165.39 % | 11.385 M 153.93 % | -21.112 M -298.37 % | 10.643 M 293.30 % | -5.506 M -157.37 % | 9.597 M 123.38 % | -41.037 M -256.91 % | 26.154 M 27.58 % | 20.500 M 42.66 % | 14.369 M 192.82 % | -15.481 M -145.37 % | 34.121 M 804.86 % | 3.771 M -80.14 % | 18.989 M -10.37 % | 21.186 M -46.16 % | 39.349 M 978.58 % | -4.479 M -115.92 % | 28.127 M 32.38 % | 21.248 M -55.47 % | 47.713 M 2 869.43 % | 1.607 M -92.56 % | 21.592 M 39.29 % | 15.501 M -42.81 % | 27.104 M 640.67 % | -5.013 M -122.72 % | 22.063 M 224.68 % | -17.695 M -118.87 % | 93.795 M 1 075.07 % | -9.619 M -115.92 % | 60.411 M 349.20 % | -24.242 M -124.16 % | 100.350 M 8.69 % | 92.324 M 161.66 % | 35.284 M 227.31 % | 10.780 M -77.43 % | 47.751 M 92.44 % | 24.813 M -49.88 % | 49.510 M -24.19 % | 65.312 M 23.25 % | 52.991 M 3.80 % | 51.049 M 27.61 % | 40.003 M -55.20 % | 89.295 M 313.09 % | 21.616 M -65.56 % | 62.759 M 101.59 % | 31.132 M -51.76 % | 64.535 M 159.84 % | 24.837 M -76.23 % | 104.467 M 248.88 % | 29.944 M 68.10 % | 17.813 M 21.57 % | 14.653 M -83.37 % | 88.111 M 89.34 % | 46.536 M 358.29 % | 10.154 M -53.24 % | 21.717 M -70.07 % | 72.556 M 109.53 % | 34.628 M -18.38 % | 42.426 M 80.52 % | 23.502 M 49.74 % | 15.695 M -16.71 % | 18.843 M 1.38 % | 18.586 M -16.11 % | 22.156 M -68.01 % | 69.268 M 354.05 % | 15.256 M -79.44 % | 74.207 M 288.41 % | 19.105 M 41.49 % | 13.503 M -13.58 % | 15.625 M -70.01 % | 52.102 M 93.41 % | 26.938 M | 0.000 | 0.000 |
| Interest income | 71.954 K -33.69 % | 108.514 K -23.92 % | 142.638 K 498.79 % | 23.821 K -66.78 % | 71.705 K -13.32 % | 82.722 K -72.09 % | 296.408 K 1.76 % | 291.285 K -61.89 % | 764.270 K 1 528.05 % | 46.944 K -80.33 % | 238.705 K -44.13 % | 427.278 K 138.28 % | 179.317 K | 0.000 -100.00 % | 49.157 K | 0.000 -100.00 % | 13.122 K -70.75 % | 44.860 K -8.82 % | 49.198 K | 0.000 -100.00 % | 21.086 K -27.87 % | 29.235 K -99.87 % | 22.924 M 88 395.73 % | 25.904 K -31.10 % | 37.596 K 277.26 % | 9.966 K -99.99 % | 119.899 M 161 859.45 % | 74.030 K 3.98 % | 71.198 K | 0.000 -100.00 % | 3.497 M | 0.000 -100.00 % | 323.257 K | 0.000 | 0.000 | 0.000 -100.00 % | 115.529 K | 0.000 | 0.000 | 0.000 -100.00 % | 582.692 K | 0.000 | 0.000 | 0.000 -100.00 % | 468.307 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.027 M -93.72 % | 16.354 M 707.11 % | 2.026 M | 0.000 100.00 % | -0.630 -61.54 % | -0.390 100.00 % | -9.404 M -3 033 648 473.44 % | -0.310 100.00 % | -3.408 M -873 925 242.25 % | -0.390 100.00 % | -7.148 M -2 233 718 085.42 % | -0.320 65.59 % | -0.930 -97.87 % | -0.470 -4.44 % | -0.450 50.00 % | -0.900 -100.00 % | 1.922 M 640 626 773.03 % | -0.300 100.00 % | -6.295 M -1 124 161 436.29 % | -0.560 -100.00 % | 471.258 K 589 072 613.17 % | -0.080 -100.00 % | 2.272 M 2 524 621 110.79 % | -0.090 90.53 % | -0.950 -35.71 % | -0.700 100.00 % | -70.005 K -9 722 873.63 % | -0.720 -100.00 % | 1.374 M 13 738 757 848.04 % | -0.010 100.00 % | -836.375 K -88 039 354.81 % | -0.950 -100.00 % | 98.478 K 70 341 528.27 % | -0.140 -100.00 % | 224.900 K 77 551 824.38 % | -0.290 -100.00 % | 323.931 K 42 622 600.01 % | -0.760 100.00 % | -1.788 M -1 117 433 923.96 % | -0.160 100.00 % | -179.207 K -128 004 550.31 % | -0.140 100.00 % | -120.769 K -164.85 % | 186.224 K | 0.000 100.00 % | -0.710 |
| Interest expense | 11.322 M -0.85 % | 11.418 M 83.45 % | 6.224 M -5.75 % | 6.604 M -13.94 % | 7.674 M 21.13 % | 6.335 M -26.50 % | 8.619 M 71.40 % | 5.029 M 9.07 % | 4.610 M 22.43 % | 3.766 M -6.90 % | 4.045 M 8.78 % | 3.718 M -10.83 % | 4.170 M 6.19 % | 3.927 M -34.50 % | 5.995 M 289.25 % | 1.540 M 11.00 % | 1.387 M 0.67 % | 1.378 M -39.33 % | 2.272 M | 0.000 -100.00 % | 1.054 M -3.35 % | 1.091 M -39.97 % | 1.817 M -31.96 % | 2.670 M -33.97 % | 4.044 M 2.42 % | 3.948 M -52.57 % | 8.325 M 0.41 % | 8.291 M -10.06 % | 9.219 M -19.33 % | 11.428 M | 0.000 -100.00 % | 8.158 M -1.26 % | 8.261 M 9.42 % | 7.550 M -24.47 % | 9.997 M 87.50 % | 5.332 M -22.56 % | 6.885 M 9.87 % | 6.266 M -60.27 % | 15.771 M | 0.000 -100.00 % | 10.224 M 53.09 % | 6.678 M -35.71 % | 10.389 M 31.43 % | 7.904 M -22.73 % | 10.229 M 81.93 % | 5.623 M 17.20 % | 4.797 M -73.05 % | 17.803 M -17.21 % | 21.505 M | 0.000 -100.00 % | 83.308 M 136.63 % | 35.205 M -27.28 % | 48.415 M -34.01 % | 73.372 M 29.74 % | 56.552 M -7.67 % | 61.249 M 97.71 % | 30.980 M -27.81 % | 42.917 M 39.12 % | 30.848 M -41.63 % | 52.851 M -4.05 % | 55.081 M 30.50 % | 42.209 M -24.38 % | 55.819 M 75.03 % | 31.891 M -20.46 % | 40.097 M 14.51 % | 35.014 M -58.48 % | 84.328 M 43.11 % | 58.924 M 120.70 % | 26.698 M -38.77 % | 43.605 M -22.63 % | 56.356 M 11.37 % | 50.601 M 81.06 % | 27.947 M -6.41 % | 29.859 M 8.34 % | 27.560 M -23.48 % | 36.019 M 43.72 % | 25.062 M -4.06 % | 26.122 M -15.50 % | 30.913 M -4.47 % | 32.358 M 58.82 % | 20.374 M 23.97 % | 16.435 M -37.64 % | 26.354 M 35.30 % | 19.478 M 14.29 % | 17.043 M 13.89 % | 14.965 M 47.12 % | 10.172 M -34.02 % | 15.416 M 63.34 % | 9.437 M 57.55 % | 5.990 M -53.83 % | 12.975 M 137.03 % | 5.474 M | 0.000 -100.00 % | 5.484 M |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -8.522 M -199.18 % | 8.592 M -15.76 % | 10.199 M 8.22 % | 9.424 M 0.00 % | 9.424 M -15.11 % | 11.101 M 0.00 % | 11.101 M -0.83 % | 11.194 M -1.89 % | 11.410 M 4.50 % | 10.918 M 0.00 % | 10.918 M -19.89 % | 13.629 M 16.09 % | 11.740 M 0.93 % | 11.631 M 0.00 % | 11.631 M -0.93 % | 11.740 M -11.60 % | 13.280 M 9.71 % | 12.104 M -8.85 % | 13.280 M 0.00 % | 13.280 M -41.57 % | 22.729 M 341.00 % | 5.154 M -77.32 % | 22.729 M -90.79 % | 246.738 M 3 055.82 % | 7.819 M -64.42 % | 21.972 M 112.55 % | 10.338 M -96.38 % | 285.275 M 3 011.78 % | 9.168 M -17.62 % | 11.129 M 60.89 % | 6.917 M -94.82 % | 133.459 M 1 735.14 % | 7.272 M -14.62 % | 8.518 M 45.09 % | 5.871 M -96.46 % | 165.794 M 3 607.26 % | 4.472 M -91.13 % | 50.407 M 549.03 % | 7.767 M -98.47 % | 506.865 M 6 204.59 % | 8.040 M -62.33 % | 21.342 M 568.97 % | -4.551 M -102.66 % | 171.235 M 709.82 % | 21.145 M -19.67 % | 26.324 M -0.44 % | 26.440 M -97.04 % | 894.474 M 1 395.98 % | 59.792 M -8.59 % | 65.413 M -10.66 % | 73.221 M -91.05 % | 818.078 M 1 288.41 % | 58.922 M -53.89 % | 127.785 M 668.29 % | -22.486 M -112.53 % | 179.395 M 403.15 % | -59.177 M -125.33 % | 233.622 M 456.23 % | 42.001 M -52.70 % | 88.792 M 221.65 % | 27.605 M -18.51 % | 33.874 M 18.39 % | 28.613 M -83.91 % | 177.847 M 122.95 % | 79.770 M 282.66 % | 20.846 M -60.79 % | 53.169 M -49.72 % | 105.741 M 42.50 % | 74.203 M 301.90 % | 18.463 M -38.73 % | 30.135 M -37.82 % | 48.468 M 123.90 % | 21.647 M -28.61 % | 30.324 M 25.50 % | 24.162 M -57.29 % | 56.576 M 20 512.22 % | -277.168 K -101.58 % | 17.556 M 17.97 % | 14.882 M 333.74 % | -6.367 M -142.68 % | 14.916 M -64.10 % | 41.552 M 204.58 % | 13.643 M -25.03 % | 18.197 M 76.01 % | 10.339 M -37.22 % | 16.468 M 622.39 % | 2.280 M -91.83 % | 27.887 M 519.37 % | -6.650 M -109.13 % | 72.865 M 204.16 % | -69.953 M |
| Operating income | -68.797 M -956.16 % | -6.514 M 96.56 % | -189.167 M -369.88 % | -40.259 M -406.52 % | 13.134 M 30.25 % | 10.084 M -16.17 % | 12.029 M 112.84 % | 5.652 M -73.33 % | 21.193 M 24.92 % | 16.965 M -69.96 % | 56.482 M 1 233.07 % | 4.237 M 181.15 % | -5.221 M -384.35 % | -1.078 M -136.25 % | 2.973 M 139.71 % | -7.488 M 72.26 % | -26.990 M -35.00 % | -19.992 M 77.13 % | -87.436 M -2 418.77 % | 3.771 M 111.87 % | -31.761 M -142.95 % | -13.073 M -119.03 % | -5.968 M 3.07 % | -6.158 M -116.28 % | 37.831 M 512.31 % | -9.175 M 97.28 % | -337.526 M -959.42 % | -31.859 M 59.78 % | -79.216 M -602.45 % | -11.277 M 84.52 % | -72.847 M -187.12 % | -25.371 M -41.81 % | -17.891 M 16.93 % | -21.538 M 87.75 % | -175.752 M -319.33 % | -41.913 M -19.41 % | -35.100 M -57.46 % | -22.291 M 72.55 % | -81.220 M -93.82 % | -41.904 M 1.95 % | -42.739 M -312.61 % | -10.358 M 94.30 % | -181.820 M -610.71 % | -25.583 M -15.84 % | -22.084 M -211.93 % | -7.080 M 97.70 % | -308.381 M -396.32 % | -62.133 M -12.85 % | -55.060 M 1.74 % | -56.035 M 72.03 % | -200.347 M -28.51 % | -155.901 M -32.11 % | -118.011 M -26.86 % | -93.024 M 89.79 % | -910.784 M -529.39 % | -144.710 M -6.79 % | -135.511 M -73.23 % | -78.228 M -58.53 % | -49.346 M -26.73 % | -38.938 M 82.14 % | -217.989 M -632.66 % | -29.753 M -129.86 % | -12.944 M 54.81 % | -28.644 M -512.59 % | 6.943 M -71.91 % | 24.715 M 129.23 % | -84.563 M -543.37 % | -13.144 M -514.76 % | 3.169 M -92.38 % | 41.608 M 835.30 % | -5.659 M -866.71 % | -585.348 K -103.83 % | 15.277 M 28.39 % | 11.899 M 113.51 % | -88.094 M -1 726.69 % | 5.416 M -28.85 % | 7.611 M -43.71 % | 13.522 M -57.81 % | 32.053 M 283.29 % | 8.363 M 36.12 % | 6.144 M -53.09 % | 13.096 M -68.26 % | 41.256 M 884.97 % | 4.189 M -68.73 % | 13.396 M 8 922.89 % | 148.470 K -99.78 % | 67.954 M 2 282.80 % | 2.852 M -76.71 % | 12.244 M 361.26 % | 2.654 M -90.15 % | 26.949 M 1 344.49 % | 1.866 M 106.77 % | -27.544 M -153.31 % | 51.670 M |
| Operating income ratio | -0.41 -399.96 % | -0.08 99.55 % | -18.31 -2 295.81 % | -0.76 -820.71 % | 0.11 25.28 % | 0.08 61.84 % | 0.05 -48.99 % | 0.10 -33.28 % | 0.15 35.83 % | 0.11 -12.86 % | 0.13 62.65 % | 0.08 216.46 % | -0.07 -58.26 % | -0.04 -343.35 % | 0.02 101.01 % | -1.77 79.52 % | -8.64 | 0.00 -100.00 % | 3.83 4 265.64 % | 0.09 100.02 % | -500.46 -10 459.00 % | -4.74 -861.74 % | -0.49 93.60 % | -7.70 -2 313.88 % | 0.35 446.71 % | -0.10 94.39 % | -1.79 -471.25 % | -0.31 -14.03 % | -0.27 -15.16 % | -0.24 50.89 % | -0.49 -266.46 % | -0.13 20.75 % | -0.17 46.55 % | -0.31 50.81 % | -0.64 -109.88 % | -0.30 47.23 % | -0.57 -188.51 % | -0.20 29.43 % | -0.28 2.64 % | -0.29 30.84 % | -0.42 -497.51 % | -0.07 94.74 % | -1.33 -311.57 % | -0.32 -2.15 % | -0.32 -488.76 % | -0.05 99.71 % | -18.40 -9 864.10 % | -0.18 -24.57 % | -0.15 39.07 % | -0.24 68.66 % | -0.78 -75.76 % | -0.44 -47.95 % | -0.30 23.10 % | -0.39 84.46 % | -2.50 -402.14 % | -0.50 -61.07 % | -0.31 -30.52 % | -0.24 -29.74 % | -0.18 -168.46 % | -0.07 89.00 % | -0.62 -554.45 % | -0.09 -385.63 % | -0.02 77.71 % | -0.09 -525.40 % | 0.02 -72.93 % | 0.08 168.74 % | -0.11 -151.91 % | -0.04 -637.37 % | 0.01 -90.04 % | 0.08 1 428.42 % | -0.01 -288.60 % | 0.00 -104.47 % | 0.04 25.39 % | 0.03 117.38 % | -0.16 -975.39 % | 0.02 -16.62 % | 0.02 -41.10 % | 0.04 -31.84 % | 0.06 21.42 % | 0.05 -2.12 % | 0.05 -50.77 % | 0.09 107.47 % | -1.27 -4 942.47 % | 0.03 -14.59 % | 0.03 2 629.02 % | 0.00 -99.17 % | 0.14 988.18 % | 0.01 -89.26 % | 0.12 404.31 % | 0.02 -72.38 % | 0.08 497.92 % | 0.01 107.82 % | -0.18 -124.17 % | 0.74 |
| Total other income expenses net | 99.975 K 243.23 % | 29.128 K 104.11 % | -709.231 K 95.31 % | -15.125 M -119.39 % | -6.894 M -15 292.71 % | 45.379 K -99.78 % | 20.838 M 12 540.48 % | -167.503 K -974.05 % | 19.164 K -67.99 % | 59.872 K 110.91 % | -548.779 K -36.83 % | -401.057 K -166.16 % | 606.206 K 2 642.02 % | 22.108 K 100.47 % | -4.712 M -341.92 % | -1.066 M -262.24 % | 657.193 K 15 371.48 % | 4.248 K 100.00 % | -135.627 M -12 075.82 % | -1.114 M -195 321.40 % | -570.000 -102.93 % | 19.460 K 100.18 % | -10.879 M -1 588.80 % | 730.701 K 37 726.21 % | -1.942 K -101.40 % | 138.317 K 105.19 % | -2.664 M -286.74 % | -688.838 K -203.68 % | 664.368 K 87.90 % | 353.574 K -97.00 % | 11.787 M -94.74 % | 223.921 M 120 238.45 % | -186.386 K -193.69 % | 198.933 K -85.22 % | 1.346 M -75.66 % | 5.530 M 1 508.96 % | -392.507 K 7.43 % | -424.022 K -100.45 % | 94.683 M 44 510.57 % | 212.244 K -99.04 % | 22.209 M 125 231.50 % | 17.720 K -99.99 % | 344.639 M 26 090.49 % | 1.316 M 698.21 % | -219.971 K 39.70 % | -364.785 K -103.80 % | 9.601 M 271.89 % | 2.582 M 110.95 % | -23.576 M -9.07 % | -21.616 M -105.91 % | 365.826 M 855.28 % | -48.436 M -7 732.76 % | 634.581 K -35.07 % | 977.333 K -87.09 % | 7.572 M 310.24 % | 1.846 M -1.53 % | 1.874 M -66.29 % | 5.560 M 171.64 % | -7.762 M -373.58 % | 2.837 M 723.65 % | -454.913 K -150.09 % | 908.136 K -91.39 % | 10.546 M -11.97 % | 11.980 M 599.88 % | 1.712 M -23.83 % | 2.247 M 221.95 % | -1.843 M -206.20 % | 1.735 M -53.22 % | 3.710 M -24.72 % | 4.928 M -88.14 % | 41.568 M 2 796.28 % | -1.542 M -776.20 % | 227.988 K -83.64 % | 1.393 M -90.63 % | 14.874 M 562.40 % | -3.217 M -277.56 % | 1.812 M 3 814.45 % | -48.773 K 93.56 % | -756.953 K -792.63 % | 109.286 K -73.57 % | 413.490 K 1 688.09 % | -26.037 K 96.71 % | -791.096 K -1 033.62 % | -69.785 K -1 438.16 % | 5.215 K 142.85 % | -12.171 K -116.29 % | 74.717 K 252.05 % | -49.141 K -102.27 % | 2.168 M 3 507.48 % | 60.087 K -97.67 % | 2.578 M 1 128.09 % | 209.909 K 100.84 % | -25.042 M 49.64 % | -49.723 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 608.767 M -5.73 % | 645.779 M 40.76 % | 458.786 M 34.26 % | 341.723 M 2.94 % | 331.960 M -1.15 % | 335.810 M 8.92 % | 308.315 M 19.92 % | 257.102 M 243.83 % | -178.748 M 27.73 % | -247.325 M -26.71 % | -195.196 M -119.53 % | -88.914 M 35.65 % | -138.167 M -207.68 % | -44.906 M -2 008.11 % | -2.130 M 93.00 % | -30.416 M -724.70 % | 4.869 M -50.03 % | 9.744 M 158.67 % | -16.608 M 36.83 % | -26.290 M 12.19 % | -29.939 M -11.18 % | -26.930 M 43.11 % | -47.340 M -186.71 % | 54.598 M -58.48 % | 131.500 M -13.65 % | 152.294 M 7.41 % | 141.794 M -48.07 % | 273.064 M -0.48 % | 274.378 M 0.45 % | 273.158 M 23.98 % | 220.322 M 2.10 % | 215.782 M 28.28 % | 168.217 M -0.78 % | 169.542 M 32.64 % | 127.819 M -21.57 % | 162.969 M -29.37 % | 230.736 M -8.81 % | 253.025 M 605.66 % | 35.857 M -79.62 % | 175.947 M 42.81 % | 123.207 M 258.27 % | -77.845 M -132.28 % | 241.190 M 8.08 % | 223.159 M -21.64 % | 284.798 M 57.84 % | 180.435 M -63.36 % | 492.432 M -12.02 % | 559.699 M 186.72 % | 195.207 M -31.92 % | 286.730 M -11.53 % | 324.103 M -81.32 % | 1.735 B -6.44 % | 1.855 B 1.31 % | 1.831 B 3.16 % | 1.775 B -3.72 % | 1.843 B -32.24 % | 2.720 B -5.84 % | 2.889 B 4.29 % | 2.770 B -13.91 % | 3.218 B 13.52 % | 2.834 B -2.92 % | 2.920 B 9.43 % | 2.668 B 2.86 % | 2.594 B 40.08 % | 1.852 B 5.47 % | 1.756 B -6.82 % | 1.884 B -13.75 % | 2.185 B 33.60 % | 1.635 B -2.00 % | 1.669 B -11.47 % | 1.885 B 9.45 % | 1.722 B 13.13 % | 1.522 B 9.07 % | 1.396 B -10.24 % | 1.555 B 16.64 % | 1.333 B 6.13 % | 1.256 B -7.49 % | 1.358 B -15.11 % | 1.599 B 28.26 % | 1.247 B 35.04 % | 923.380 M -11.10 % | 1.039 B -2.14 % | 1.061 B -16.49 % | 1.271 B 12.13 % | 1.134 B 24.20 % | 912.666 M 12.77 % | 809.343 M -14.97 % | 951.820 M 33.40 % | 713.485 M 24.90 % | 571.247 M 0.99 % | 565.625 M -15.03 % | 665.684 M 29.00 % | 516.016 M | 0.000 -100.00 % | 426.458 M 6.23 % | 401.458 M 32.70 % | 302.542 M 110.30 % | 143.862 M |
| Total investments | 3.754 M 0.00 % | 3.754 M 0.00 % | 3.754 M -3.56 % | 3.892 M 0.75 % | 3.863 M 0.81 % | 3.832 M -1.42 % | 3.888 M -2.75 % | 3.997 M 0.02 % | 3.997 M -0.08 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -367.416 M | 0.000 100.00 % | -1.533 M 0.00 % | -1.533 M 85.84 % | -10.823 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.110 M 12.83 % | 34.664 M -83.17 % | 205.953 M 298.64 % | 51.664 M -71.26 % | 179.763 M -0.64 % | 180.924 M 0.02 % | 180.891 M 1.04 % | 179.033 M 2.90 % | 173.983 M 0.14 % | 173.748 M -0.08 % | 173.892 M -0.51 % | 174.782 M -0.01 % | 174.791 M -0.44 % | 175.557 M -0.63 % | 176.670 M 1.00 % | 174.915 M -4.99 % | 184.099 M -0.07 % | 184.219 M 0.22 % | 183.821 M 526.04 % | 29.362 M -16.90 % | 35.332 M 0.09 % | 35.300 M -1.28 % | 35.759 M -0.69 % | 36.009 M -4.81 % | 37.830 M -2.78 % | 38.912 M -6.31 % | 41.533 M -3.63 % | 43.099 M -46.26 % | 80.202 M -0.59 % | 80.679 M -0.88 % | 81.397 M -0.21 % | 81.571 M -66.71 % | 245.059 M 0.54 % | 243.748 M -0.62 % | 245.268 M 27.25 % | 192.740 M -3.43 % | 199.594 M 0.31 % | 198.983 M 1.67 % | 195.721 M 34.65 % | 145.357 M -33.70 % | 219.252 M -1.17 % | 221.857 M -3.61 % | 230.168 M 41.51 % | 162.649 M -24.32 % | 214.910 M -31.08 % | 311.812 M -15.62 % | 369.551 M 43.41 % | 257.683 M -38.51 % | 419.050 M 12.76 % | 371.623 M 0.32 % | 370.430 M 0.02 % | 370.364 M 3.96 % | 356.263 M -2.12 % | 363.977 M 19.54 % | 304.476 M -0.93 % | 307.348 M 60.16 % | 191.900 M 7.18 % | 179.046 M 2.09 % | 175.376 M -0.37 % | 176.030 M 8.31 % | 162.529 M 5.34 % | 154.285 M -3.99 % | 160.699 M 4.10 % | 154.373 M 21.53 % | 127.022 M 13.28 % | 112.133 M | 0.000 -100.00 % | 108.744 M 972.40 % | 10.140 M -1.49 % | 10.293 M 1 337.96 % | 715.829 K |
| Total debt | 675.191 M -9.29 % | 744.321 M 20.29 % | 618.766 M 56.68 % | 394.915 M -8.38 % | 431.040 M 14.84 % | 375.355 M -10.41 % | 418.961 M -12.14 % | 476.876 M 228.23 % | 145.288 M 6 407.01 % | 2.233 M -81.81 % | 12.275 M 3 336.83 % | 357.173 K 0.00 % | 357.173 K -98.05 % | 18.298 M -0.49 % | 18.387 M -8.66 % | 20.132 M -1.31 % | 20.400 M 0.21 % | 20.357 M -0.21 % | 20.400 M 5 606.62 % | 357.473 K 0.00 % | 357.473 K 33.33 % | 268.104 K -99.20 % | 33.305 M -63.83 % | 92.089 M -46.52 % | 172.179 M -10.45 % | 192.268 M -3.07 % | 198.357 M -35.60 % | 308.018 M -8.88 % | 338.036 M -1.75 % | 344.054 M -0.01 % | 344.072 M -1.42 % | 349.018 M -0.29 % | 350.036 M -0.01 % | 350.054 M -0.23 % | 350.845 M 15.96 % | 302.545 M -11.11 % | 340.376 M -9.85 % | 377.577 M 1.82 % | 370.830 M 3.49 % | 358.322 M -6.83 % | 384.575 M -7.13 % | 414.110 M 12.52 % | 368.030 M 8.42 % | 339.460 M -22.58 % | 438.460 M -6.47 % | 468.800 M -42.09 % | 809.568 M -7.25 % | 872.891 M 10.93 % | 786.902 M 6.27 % | 740.474 M -13.59 % | 856.901 M -58.41 % | 2.061 B -4.85 % | 2.166 B -1.88 % | 2.207 B -3.51 % | 2.287 B 1.79 % | 2.247 B -27.07 % | 3.082 B -9.93 % | 3.422 B -0.65 % | 3.444 B -9.40 % | 3.801 B 11.44 % | 3.411 B 0.65 % | 3.389 B 9.99 % | 3.081 B -6.48 % | 3.295 B 37.78 % | 2.391 B -4.48 % | 2.503 B -13.63 % | 2.898 B 9.31 % | 2.652 B 23.88 % | 2.140 B 1.64 % | 2.106 B -9.21 % | 2.319 B 1.65 % | 2.282 B 17.66 % | 1.939 B 10.82 % | 1.750 B -9.31 % | 1.930 B 13.33 % | 1.703 B 12.76 % | 1.510 B -2.87 % | 1.555 B -16.27 % | 1.857 B 13.69 % | 1.633 B 47.06 % | 1.111 B -4.02 % | 1.157 B -1.01 % | 1.169 B -19.07 % | 1.444 B 10.40 % | 1.308 B 14.24 % | 1.145 B 24.44 % | 920.140 M -17.92 % | 1.121 B 34.29 % | 834.800 M 17.64 % | 709.600 M 9.46 % | 648.265 M -17.62 % | 786.900 M 28.13 % | 614.150 M | 0.000 -100.00 % | 594.166 M -9.28 % | 654.932 M 54.33 % | 424.381 M -1.62 % | 431.373 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 1.108 B | 0.000 | 0.000 -100.00 % | 567.864 M -48.75 % | 1.108 B 95.11 % | 567.888 M -48.75 % | 1.108 B 95.12 % | 567.898 M -48.75 % | 1.108 B 2 276.83 % | -50.904 M -104.59 % | 1.108 B 95.12 % | 567.898 M -48.75 % | 1.108 B 95.12 % | 567.898 M -48.75 % | 1.108 B 95.12 % | 567.898 M -48.75 % | 1.108 B 2 276.83 % | -50.904 M 0.00 % | -50.904 M 0.00 % | -50.904 M 0.00 % | -50.904 M 0.00 % | -50.904 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.459 M 30.32 % | 7.258 M -51.88 % | 15.084 M -3.76 % | 15.674 M 396.25 % | 3.158 M -21.61 % | 4.029 M 8.77 % | 3.704 M 100.62 % | 1.846 M -27.06 % | 2.531 M 10.25 % | 2.296 M -5.93 % | 2.441 M -26.71 % | 3.331 M -0.27 % | 3.340 M -18.66 % | 4.106 M -21.33 % | 5.219 M 50.68 % | 3.463 M 75.15 % | 1.977 M | 0.000 | 0.000 -100.00 % | 1.310 M -74.50 % | 5.138 M 256.86 % | 1.440 M -58.87 % | 3.501 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 |
| Retained earnings | -1.981 B -3.52 % | -1.914 B -0.38 % | -1.907 B -10.89 % | -1.719 B -3.33 % | -1.664 B 0.35 % | -1.670 B 0.36 % | -1.676 B 3.75 % | -1.741 B 0.28 % | -1.746 B 1.20 % | -1.767 B -4.16 % | -1.697 B 7.53 % | -1.835 B 0.14 % | -1.837 B -1.22 % | -1.815 B -0.28 % | -1.810 B -2.96 % | -1.758 B -0.49 % | -1.750 B -1.53 % | -1.723 B -1.17 % | -1.703 B -15.12 % | -1.480 B 0.18 % | -1.482 B -2.19 % | -1.450 B -0.91 % | -1.437 B 2.25 % | -1.470 B -0.37 % | -1.465 B 2.47 % | -1.502 B -0.60 % | -1.493 B -26.30 % | -1.182 B -2.90 % | -1.149 B -6.87 % | -1.075 B -0.53 % | -1.069 B -4.65 % | -1.022 B 10.51 % | -1.142 B -1.72 % | -1.123 B -1.88 % | -1.102 B -17.34 % | -938.951 M -4.05 % | -902.416 M -3.71 % | -870.139 M -2.65 % | -847.696 M 0.30 % | -850.209 M -4.83 % | -811.018 M -2.09 % | -794.425 M -1.12 % | -785.655 M 4.77 % | -825.022 M -2.74 % | -803.001 M 19.75 % | -1.001 B 41.08 % | -1.698 B -14.25 % | -1.486 B -3.87 % | -1.431 B -3.51 % | -1.382 B -3.74 % | -1.332 B 22.72 % | -1.724 B -8.70 % | -1.586 B -7.03 % | -1.482 B -6.12 % | -1.397 B -162.87 % | -531.253 M -33.06 % | -399.267 M -27.27 % | -313.728 M -28.12 % | -244.873 M -75.97 % | -139.157 M -38.24 % | -100.664 M -211.45 % | 90.323 M 690.23 % | -15.303 M -112.82 % | 119.323 M -11.72 % | 135.162 M 7.41 % | 125.841 M 392.12 % | -43.078 M -122.84 % | 188.578 M -6.17 % | 200.983 M -2.23 % | 205.573 M 2 248.47 % | 8.753 M -88.15 % | 73.842 M -36.40 % | 116.104 M -26.29 % | 157.514 M 849.78 % | 16.584 M -86.07 % | 119.089 M -3.99 % | 124.038 M 2.65 % | 120.831 M 8.48 % | 111.383 M 15.04 % | 96.823 M 2.23 % | 94.707 M -8.70 % | 103.736 M 13.31 % | 91.551 M 22.78 % | 74.564 M 6.15 % | 70.244 M 18.90 % | 59.078 M -17.35 % | 71.481 M 129.48 % | 31.149 M 2.80 % | 30.300 M 75.91 % | 17.224 M 15.40 % | 14.926 M 11.61 % | 13.374 M 11.74 % | 11.969 M | 0.000 -100.00 % | 518.842 K -93.23 % | 7.660 M 64.63 % | 4.653 M 6.87 % | 4.354 M |
| Common stock | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.279 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 0.00 % | 771.284 M 60.00 % | 482.053 M 0.00 % | 482.053 M 0.00 % | 482.053 M 0.00 % | 482.053 M 0.00 % | 482.053 M 0.00 % | 482.053 M 0.00 % | 482.053 M 0.00 % | 482.053 M 0.00 % | 482.053 M 0.00 % | 482.053 M 15.03 % | 419.069 M 0.00 % | 419.069 M 0.00 % | 419.069 M 0.00 % | 419.069 M 0.00 % | 419.069 M 0.00 % | 419.069 M 0.00 % | 419.069 M 0.00 % | 419.069 M 30.00 % | 322.361 M 0.00 % | 322.361 M 0.00 % | 322.361 M 0.00 % | 322.361 M 80.00 % | 179.089 M 0.00 % | 179.089 M 43.74 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M | 0.000 -100.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M 0.00 % | 124.589 M |
| Total equity | -93.834 M -277.52 % | -24.855 M -45.67 % | -17.062 M -109.86 % | 173.064 M -24.19 % | 228.272 M 5.89 % | 215.580 M 2.92 % | 209.456 M 45.87 % | 143.586 M 3.57 % | 138.631 M 18.21 % | 117.276 M 16.78 % | 100.421 M 101.73 % | 49.779 M 5.52 % | 47.174 M -31.97 % | 69.341 M -6.72 % | 74.336 M -41.16 % | 126.335 M -6.34 % | 134.890 M -16.33 % | 161.223 M -11.03 % | 181.211 M -55.35 % | 405.856 M 0.67 % | 403.167 M -7.29 % | 434.882 M -2.91 % | 447.936 M -3.79 % | 465.571 M -1.15 % | 470.998 M 8.57 % | 433.837 M -2.04 % | 442.872 M -41.27 % | 754.055 M -3.74 % | 783.362 M -10.29 % | 873.234 M -0.85 % | 880.706 M -3.52 % | 912.820 M 26.59 % | 721.092 M -2.66 % | 740.798 M -2.56 % | 760.279 M -18.68 % | 934.922 M -3.73 % | 971.150 M -3.54 % | 1.007 B -2.29 % | 1.030 B 1.34 % | 1.017 B -4.03 % | 1.059 B -2.05 % | 1.082 B 40.93 % | 767.556 M 8.47 % | 707.597 M -3.33 % | 731.955 M 43.48 % | 510.131 M 300.14 % | -254.885 M -596.08 % | 51.379 M -51.94 % | 106.916 M -34.45 % | 163.116 M -25.05 % | 217.629 M 173.84 % | -294.738 M -92.60 % | -153.028 M -496.66 % | -25.647 M -135.69 % | 71.868 M -93.20 % | 1.056 B -12.13 % | 1.202 B -7.35 % | 1.297 B -6.46 % | 1.387 B -14.59 % | 1.624 B -2.57 % | 1.667 B 28.17 % | 1.301 B 8.42 % | 1.200 B -8.52 % | 1.311 B -1.70 % | 1.334 B -22.87 % | 1.729 B 10.78 % | 1.561 B 7.21 % | 1.456 B -1.02 % | 1.471 B -3.58 % | 1.526 B 14.77 % | 1.329 B -8.82 % | 1.458 B 0.65 % | 1.449 B 1.60 % | 1.426 B 12.02 % | 1.273 B 41.98 % | 896.588 M 0.40 % | 893.029 M 1.09 % | 883.416 M 1.48 % | 870.506 M 9.86 % | 792.392 M 13.05 % | 700.924 M 7.26 % | 653.494 M 4.04 % | 628.092 M -0.94 % | 634.038 M 0.78 % | 629.153 M 11.20 % | 565.760 M -2.18 % | 578.359 M 12.80 % | 512.709 M 0.40 % | 510.678 M 19.02 % | 429.063 M -13.58 % | 496.497 M 3.16 % | 481.310 M 0.58 % | 478.531 M 2.82 % | 465.388 M 2.03 % | 456.115 M 3.03 % | 442.717 M 4.08 % | 425.349 M 1.26 % | 420.074 M |
| Other non current liabilities | 21.411 M -16.60 % | 25.672 M -14.07 % | 29.874 M -45.68 % | 55.000 M 212.00 % | 17.628 M | 0.000 -100.00 % | 16.900 M -79.63 % | 82.967 M 0.00 % | 82.967 M -33.98 % | 125.665 M -1.88 % | 128.070 M 10.23 % | 116.184 M -0.72 % | 117.026 M -7.68 % | 126.760 M -2.93 % | 130.589 M 0.08 % | 130.488 M 0.29 % | 130.109 M -1.74 % | 132.411 M -2.33 % | 135.569 M 18 166.04 % | 742.192 K 0.00 % | 742.192 K 46.03 % | 508.231 K 0.00 % | 508.231 K -90.46 % | 5.327 M 0.00 % | 5.327 M 0.00 % | 5.327 M 0.00 % | 5.327 M 0.00 % | 5.327 M 0.00 % | 5.327 M -86.96 % | 40.844 M 666.69 % | 5.327 M -86.96 % | 40.844 M -0.39 % | 41.005 M 0.00 % | 41.005 M 0.00 % | 41.005 M 0.02 % | 40.999 M -0.04 % | 41.017 M 15.48 % | 35.517 M -38.84 % | 58.074 M -9.03 % | 63.841 M -0.03 % | 63.859 M 9.56 % | 58.288 M -8.78 % | 63.895 M 137.44 % | 26.910 M -0.13 % | 26.946 M 0.00 % | 26.946 M -6.08 % | 28.689 M 118.57 % | 13.126 M -18.38 % | 16.082 M -0.61 % | 16.180 M 0.00 % | 16.180 M -91.47 % | 189.684 M -0.26 % | 190.176 M 10.29 % | 172.432 M -1.61 % | 175.259 M 0.53 % | 174.336 M -8.36 % | 190.242 M 0.43 % | 189.424 M -0.75 % | 190.862 M -3.39 % | 197.564 M -7.70 % | 214.046 M -3.95 % | 222.839 M 2.14 % | 218.177 M -4.05 % | 227.386 M -2.62 % | 233.500 M -8.70 % | 255.742 M -0.06 % | 255.892 M 3.20 % | 247.950 M -2.80 % | 255.100 M 10 529.17 % | 2.400 M | 0.000 -100.00 % | 12.956 M 3.19 % | 12.556 M 2.51 % | 12.249 M 517.88 % | 1.982 M -79.16 % | 9.514 M 0.00 % | 9.514 M -15.45 % | 11.252 M 1 045.41 % | 982.390 K 1 092.37 % | 82.390 K 0.00 % | 82.390 K -87.38 % | 653.090 K -71.87 % | 2.321 M -69.08 % | 7.509 M -18.51 % | 9.214 M -2.18 % | 9.419 M -15.19 % | 11.106 M -39.30 % | 18.298 M 126.07 % | 8.094 M -28.27 % | 11.284 M -20.98 % | 14.279 M -9.00 % | 15.691 M -16.03 % | 18.687 M 103.80 % | -491.230 M -2 130.15 % | 24.197 M 351.20 % | 5.363 M -25.00 % | 7.150 M | 0.000 |
| Long term debt | 66.434 M -11.95 % | 75.450 M 0.00 % | 75.446 M -20.06 % | 94.382 M -4.15 % | 98.471 M 36.03 % | 72.387 M -0.16 % | 72.504 M -9.37 % | 80.000 M 0.00 % | 80.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.042 M 0.00 % | 20.042 M -0.17 % | 20.077 M 0.17 % | 20.042 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.120 M 0.00 % | 39.120 M -37.37 % | 62.460 M 0.00 % | 62.460 M -8.76 % | 68.460 M 0.00 % | 68.460 M -25.42 % | 91.800 M -30.96 % | 132.973 M -9.79 % | 147.397 M -0.34 % | 147.897 M 195.22 % | 50.097 M 0.00 % | 50.097 M -89.67 % | 484.850 M 0.00 % | 484.850 M 0.00 % | 484.850 M 16.14 % | 417.453 M -28.10 % | 580.601 M -14.69 % | 680.601 M -6.87 % | 730.771 M -9.77 % | 809.931 M -20.57 % | 1.020 B 0.00 % | 1.020 B -12.04 % | 1.159 B 23.77 % | 936.606 M 14.23 % | 819.897 M 47.51 % | 555.840 M 17.47 % | 473.192 M -1.54 % | 480.592 M -18.95 % | 592.963 M -0.07 % | 593.395 M -3.26 % | 613.395 M 17.78 % | 520.795 M -10.15 % | 579.653 M 46.85 % | 394.714 M 2.55 % | 384.910 M -1.86 % | 392.202 M 6.40 % | 368.613 M -4.06 % | 384.211 M -0.68 % | 386.831 M 7.24 % | 360.701 M -46.82 % | 678.278 M 26.95 % | 534.278 M 5.45 % | 506.658 M -0.78 % | 510.658 M -20.42 % | 641.672 M 6.65 % | 601.672 M 10.55 % | 544.250 M 2.70 % | 529.940 M 12.17 % | 472.450 M 22.32 % | 386.250 M 11.17 % | 347.450 M 37.44 % | 252.800 M -0.34 % | 253.650 M 13.24 % | 224.000 M | 0.000 -100.00 % | 229.197 M 376.50 % | 48.100 M 92.40 % | 25.000 M 25.10 % | 19.983 M |
| Total non current liabilities | 181.809 M -5.76 % | 192.924 M -2.31 % | 197.487 M 18.44 % | 166.746 M 69.33 % | 98.471 M 8.95 % | 90.379 M 24.65 % | 72.504 M -60.09 % | 181.669 M 0.02 % | 181.629 M 25.72 % | 144.470 M 12.81 % | 128.070 M 7.95 % | 118.640 M -0.78 % | 119.572 M -7.66 % | 129.484 M -2.87 % | 133.314 M -13.21 % | 153.611 M 0.36 % | 153.054 M -1.67 % | 155.646 M 0.02 % | 155.611 M 3 788.30 % | 4.002 M 0.00 % | 4.002 M 1.40 % | 3.947 M 0.00 % | 3.947 M -72.05 % | 14.123 M 0.00 % | 14.123 M 0.00 % | 14.123 M 0.00 % | 14.123 M -26.93 % | 19.330 M 5.69 % | 18.290 M -65.99 % | 53.783 M 189.72 % | 18.564 M -60.74 % | 47.289 M -0.94 % | 47.740 M 1.55 % | 47.013 M 0.00 % | 47.013 M 14.67 % | 40.999 M -0.04 % | 41.017 M -0.04 % | 41.035 M -35.49 % | 63.610 M -38.22 % | 102.961 M -0.02 % | 102.979 M -18.49 % | 126.337 M -0.01 % | 126.355 M 32.49 % | 95.370 M -0.04 % | 95.406 M -19.66 % | 118.746 M -26.55 % | 161.662 M 0.71 % | 160.523 M -2.11 % | 163.980 M 147.41 % | 66.278 M 0.00 % | 66.278 M -90.17 % | 674.534 M -0.07 % | 675.026 M 2.70 % | 657.282 M 10.89 % | 592.712 M -21.49 % | 754.937 M -13.31 % | 870.843 M -5.36 % | 920.195 M -8.05 % | 1.001 B -17.78 % | 1.217 B -1.34 % | 1.234 B -10.73 % | 1.382 B 19.68 % | 1.155 B 10.26 % | 1.047 B 32.68 % | 789.340 M 8.29 % | 728.935 M -1.03 % | 736.485 M -12.42 % | 840.913 M -0.89 % | 848.495 M 37.79 % | 615.795 M 18.24 % | 520.795 M -12.12 % | 592.609 M 45.51 % | 407.270 M 2.55 % | 397.159 M 0.75 % | 394.184 M 4.25 % | 378.127 M -3.96 % | 393.726 M -1.09 % | 398.084 M 10.06 % | 361.684 M -46.68 % | 678.360 M 26.95 % | 534.360 M 5.33 % | 507.311 M -1.10 % | 512.979 M -20.98 % | 649.180 M 6.27 % | 610.886 M 10.33 % | 553.669 M 2.33 % | 541.046 M 10.25 % | 490.748 M 24.45 % | 394.344 M 9.93 % | 358.734 M 34.32 % | 267.079 M -0.84 % | 269.341 M 10.98 % | 242.687 M 149.40 % | -491.230 M -293.86 % | 253.394 M 373.96 % | 53.463 M 66.29 % | 32.150 M 60.89 % | 19.983 M |
| Other current liabilities | 615.128 M -9.68 % | 681.043 M -0.90 % | 687.218 M 23.54 % | 556.266 M 63.54 % | 340.140 M -20.29 % | 426.739 M 13.82 % | 374.923 M -27.29 % | 515.666 M 22 653.82 % | -2.286 M -100.51 % | 446.683 M -10.04 % | 496.523 M 10.40 % | 449.736 M -2.09 % | 459.315 M 3.46 % | 443.970 M 4.21 % | 426.040 M -15.66 % | 505.161 M 6 122.43 % | 8.118 M -96.16 % | 211.617 M 0.27 % | 211.038 M 8.93 % | 193.745 M 712.06 % | 23.858 M 982.75 % | 2.204 M -99.02 % | 224.001 M -13.52 % | 259.024 M 1 218.32 % | 19.648 M -94.50 % | 357.271 M 169.92 % | 132.360 M -73.81 % | 505.416 M -14.02 % | 587.857 M -11.19 % | 661.916 M -13.51 % | 765.281 M 2 103.27 % | 34.734 M -93.37 % | 524.104 M 1.39 % | 516.895 M -24.17 % | 681.645 M 18 290.18 % | 3.707 M -25.15 % | 4.952 M -98.86 % | 434.132 M -8.35 % | 473.709 M 377.30 % | 99.247 M -77.00 % | 431.531 M 21.83 % | 354.215 M 8.35 % | 326.922 M 80.09 % | 181.530 M 22.22 % | 148.526 M 797.64 % | -21.290 M -113.01 % | 163.629 M -93.17 % | 2.397 B -9.00 % | 2.634 B -6.56 % | 2.818 B 15.79 % | 2.434 B 20.08 % | 2.027 B 19.75 % | 1.693 B 1.10 % | 1.674 B 7.29 % | 1.561 B -6.25 % | 1.665 B 167.32 % | 622.698 M 502.23 % | 103.400 M -62.94 % | 279.017 M -23.07 % | 362.704 M 56.47 % | 231.798 M -65.33 % | 668.555 M -1.31 % | 677.397 M -20.55 % | 852.576 M -6.81 % | 914.873 M 95.38 % | 468.249 M 26.82 % | 369.226 M 56.67 % | 235.670 M -31.26 % | 342.853 M -38.38 % | 556.384 M -10.82 % | 623.898 M -18.94 % | 769.705 M 43.43 % | 536.660 M 57.43 % | 340.885 M -37.47 % | 545.169 M -14.78 % | 639.740 M 4.22 % | 613.827 M -6.22 % | 654.538 M 16.99 % | 559.481 M 598.87 % | 80.055 M -42.40 % | 138.988 M -56.76 % | 321.428 M 66.02 % | 193.604 M -25.31 % | 259.196 M 51.34 % | 171.265 M 94.59 % | 88.014 M -10.23 % | 98.045 M -27.73 % | 135.663 M 21.88 % | 111.307 M 4.22 % | 106.799 M 18.20 % | 90.356 M 19.20 % | 75.805 M -10.95 % | 85.124 M -82.67 % | 491.230 M 586.70 % | 71.534 M -32.22 % | 105.537 M -7.51 % | 114.112 M -11.63 % | 129.125 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 66.377 M -25.94 % | 89.631 M -10.47 % | 100.115 M -80.08 % | 502.581 M 14.38 % | 439.383 M 1 826.38 % | 22.809 M | 0.000 -100.00 % | 132.846 M | 0.000 | 0.000 | 0.000 -100.00 % | 498.205 M 135.47 % | 211.575 M -0.30 % | 212.202 M 0.07 % | 212.054 M 13.64 % | 186.607 M -9.12 % | 205.328 M 0.43 % | 204.456 M -7.45 % | 220.924 M -15.01 % | 259.948 M -24.32 % | 343.494 M -4.25 % | 358.739 M -2.79 % | 369.025 M -23.06 % | 479.616 M -16.71 % | 575.871 M -14.06 % | 670.046 M -7.20 % | 722.021 M 19.18 % | 605.838 M 17.85 % | 514.090 M 2.82 % | 499.996 M -11.63 % | 565.791 M 2.84 % | 550.152 M 44.25 % | 381.394 M -11.94 % | 433.098 M 3.65 % | 417.846 M 48.84 % | 280.742 M -23.04 % | 364.805 M 23.03 % | 296.518 M 18.89 % | 249.413 M 163.93 % | 94.498 M 10.60 % | 85.439 M -60.39 % | 215.714 M -88.92 % | 1.947 B -5.21 % | 2.054 B -11.40 % | 2.318 B -1.91 % | 2.363 B 0.70 % | 2.347 B 49.54 % | 1.569 B 24.32 % | 1.262 B 8.99 % | 1.158 B 13.05 % | 1.024 B -16.64 % | 1.229 B 469.07 % | 215.955 M 1 299.08 % | 15.436 M 25.20 % | 12.328 M -91.47 % | 144.598 M 192.74 % | 49.395 M -88.47 % | 428.420 M 2.11 % | 419.554 M -32.97 % | 625.913 M -4.99 % | 658.802 M 77.81 % | 370.513 M 37.55 % | 269.374 M 138.12 % | 113.127 M -49.75 % | 225.135 M -46.00 % | 416.888 M 10.30 % | 377.961 M -25.96 % | 510.510 M 23.01 % | 414.999 M 42.85 % | 290.516 M -3.85 % | 302.156 M -27.25 % | 415.351 M -3.84 % | 431.951 M 1.71 % | 424.681 M 22.41 % | 346.923 M 3 355.69 % | -10.656 M -109.31 % | 114.409 M -55.22 % | 255.511 M 95.23 % | 130.879 M -6.11 % | 139.400 M 23.61 % | 112.772 M 84.59 % | 61.093 M 205.47 % | 20.000 M -55.45 % | 44.891 M -2.41 % | 45.999 M 0.91 % | 45.582 M -18.20 % | 55.722 M -4.91 % | 58.600 M -14.41 % | 68.465 M | 0.000 -100.00 % | 57.659 M -18.09 % | 70.392 M -26.64 % | 95.957 M -12.37 % | 109.500 M |
| Short term debt | 608.757 M -8.99 % | 668.871 M 23.11 % | 543.320 M 80.79 % | 300.533 M -9.63 % | 332.568 M 11.55 % | 298.144 M -13.76 % | 345.709 M -12.85 % | 396.662 M 510.23 % | 65.002 M 3 146.47 % | 2.002 M -83.69 % | 12.275 M | 0.000 | 0.000 -100.00 % | 18.298 M | 0.000 | 0.000 -100.00 % | 357.473 K 0.00 % | 357.473 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.948 M -89.02 % | 300.139 M 74.32 % | 172.179 M -10.32 % | 192.000 M -3.21 % | 198.357 M -35.60 % | 308.000 M -8.88 % | 338.000 M 0.74 % | 335.521 M -2.46 % | 344.000 M -1.43 % | 349.000 M -0.29 % | 350.000 M 0.00 % | 350.000 M -0.22 % | 350.773 M 15.94 % | 302.545 M -11.11 % | 340.376 M -9.85 % | 377.577 M 10.82 % | 340.710 M 6.74 % | 319.202 M -7.60 % | 345.455 M -1.76 % | 351.650 M 15.08 % | 305.570 M 12.76 % | 271.000 M -26.76 % | 370.000 M -1.86 % | 377.000 M -29.02 % | 531.131 M 18.02 % | 450.040 M 23.79 % | 363.550 M 12.67 % | 322.659 M -60.01 % | 806.804 M -41.11 % | 1.370 B -7.12 % | 1.475 B -2.74 % | 1.516 B -3.05 % | 1.564 B 6.69 % | 1.466 B -31.83 % | 2.151 B -20.07 % | 2.691 B 8.36 % | 2.483 B -10.71 % | 2.781 B 16.31 % | 2.391 B 7.48 % | 2.225 B 4.96 % | 2.120 B -14.35 % | 2.475 B 46.10 % | 1.694 B -16.57 % | 2.030 B -16.03 % | 2.418 B 17.45 % | 2.059 B 33.07 % | 1.547 B 3.66 % | 1.492 B -17.02 % | 1.799 B 5.67 % | 1.702 B 10.20 % | 1.545 B 13.15 % | 1.365 B 2.73 % | 1.329 B 10.86 % | 1.199 B 22.38 % | 979.376 M 0.24 % | 977.071 M -25.16 % | 1.306 B 36.72 % | 954.958 M 65.71 % | 576.288 M -1.05 % | 582.386 M -1.08 % | 588.745 M -25.24 % | 787.488 M 13.88 % | 691.488 M 15.09 % | 600.800 M 60.64 % | 374.000 M -42.34 % | 648.630 M 44.61 % | 448.550 M 23.86 % | 362.150 M -8.42 % | 395.465 M -25.84 % | 533.250 M 36.68 % | 390.150 M | 0.000 -100.00 % | 364.969 M -39.86 % | 606.832 M 51.94 % | 399.381 M 2.04 % | 391.389 M |
| Total current liabilities | 1.293 B -10.86 % | 1.450 B -6.97 % | 1.559 B 8.61 % | 1.436 B 75.53 % | 817.873 M 1.79 % | 803.501 M -13.15 % | 925.212 M -16.01 % | 1.102 B 99.59 % | 551.939 M 13.56 % | 486.014 M -18.57 % | 596.874 M -27.12 % | 818.969 M 64.52 % | 497.796 M -0.54 % | 500.519 M 6.86 % | 468.391 M -19.71 % | 583.357 M 132.68 % | 250.710 M 1.93 % | 245.963 M 0.11 % | 245.683 M -5.34 % | 259.552 M 3.41 % | 251.003 M 6.53 % | 235.623 M -18.30 % | 288.400 M -27.96 % | 400.322 M -29.93 % | 571.291 M -17.76 % | 694.629 M -9.75 % | 769.697 M -18.33 % | 942.485 M -11.90 % | 1.070 B -24.15 % | 1.411 B -2.58 % | 1.448 B -3.07 % | 1.494 B 7.02 % | 1.396 B -3.85 % | 1.452 B -9.57 % | 1.605 B -5.12 % | 1.692 B 31.50 % | 1.287 B -4.21 % | 1.343 B -12.53 % | 1.536 B 16.64 % | 1.317 B 7.05 % | 1.230 B 14.88 % | 1.071 B -0.60 % | 1.077 B -7.55 % | 1.165 B 3.54 % | 1.125 B -24.25 % | 1.486 B -46.92 % | 2.799 B -9.42 % | 3.090 B -4.62 % | 3.239 B -1.59 % | 3.292 B -4.37 % | 3.442 B -9.81 % | 3.817 B 1.69 % | 3.753 B 0.41 % | 3.738 B -1.26 % | 3.786 B -2.76 % | 3.893 B 28.00 % | 3.041 B -6.58 % | 3.256 B 3.90 % | 3.134 B -12.09 % | 3.564 B 13.72 % | 3.134 B -2.82 % | 3.225 B -0.91 % | 3.255 B -16.55 % | 3.900 B 27.99 % | 3.047 B 2.95 % | 2.960 B -9.18 % | 3.259 B 14.19 % | 2.854 B 15.43 % | 2.473 B -9.78 % | 2.740 B -8.44 % | 2.993 B -5.99 % | 3.184 B 29.62 % | 2.456 B -2.29 % | 2.514 B -1.60 % | 2.555 B 3.24 % | 2.474 B 20.83 % | 2.048 B -1.36 % | 2.076 B -8.33 % | 2.265 B 42.95 % | 1.584 B 55.44 % | 1.019 B -12.80 % | 1.169 B -8.81 % | 1.282 B -17.49 % | 1.554 B 29.79 % | 1.197 B 30.64 % | 916.391 M 14.73 % | 798.742 M -28.70 % | 1.120 B 62.03 % | 691.351 M 8.54 % | 636.958 M -1.52 % | 646.786 M -9.63 % | 715.739 M 29.76 % | 551.570 M 12.28 % | 491.230 M -5.46 % | 519.613 M -32.56 % | 770.480 M 32.55 % | 581.268 M 3.80 % | 560.000 M |
| Total liabilities | 1.475 B -10.27 % | 1.643 B -6.45 % | 1.757 B 9.63 % | 1.602 B 74.86 % | 916.344 M 2.51 % | 893.880 M -10.41 % | 997.716 M -22.25 % | 1.283 B 74.94 % | 733.568 M 16.35 % | 630.484 M -13.03 % | 724.944 M -22.68 % | 937.610 M 51.87 % | 617.368 M -2.01 % | 630.003 M 4.70 % | 601.705 M -18.35 % | 736.968 M 82.52 % | 403.764 M 0.54 % | 401.609 M 0.08 % | 401.295 M 52.26 % | 263.554 M 3.35 % | 255.005 M 6.44 % | 239.569 M -18.05 % | 292.347 M -29.46 % | 414.445 M -29.20 % | 585.415 M -17.40 % | 708.752 M -9.58 % | 783.820 M -18.51 % | 961.815 M -11.61 % | 1.088 B -25.69 % | 1.464 B -0.15 % | 1.466 B -4.84 % | 1.541 B 6.75 % | 1.444 B -3.68 % | 1.499 B -9.29 % | 1.652 B -4.65 % | 1.733 B 30.52 % | 1.328 B -4.09 % | 1.384 B -13.45 % | 1.599 B 12.66 % | 1.420 B 6.51 % | 1.333 B 11.36 % | 1.197 B -0.54 % | 1.203 B -4.52 % | 1.260 B 3.26 % | 1.221 B -23.91 % | 1.604 B -45.81 % | 2.960 B -8.92 % | 3.250 B -4.50 % | 3.403 B 1.35 % | 3.358 B -4.29 % | 3.509 B -21.88 % | 4.491 B 1.42 % | 4.428 B 0.75 % | 4.395 B 0.38 % | 4.378 B -5.80 % | 4.648 B 18.80 % | 3.912 B -6.31 % | 4.176 B 1.01 % | 4.134 B -13.54 % | 4.782 B 9.47 % | 4.368 B -5.19 % | 4.607 B 4.49 % | 4.410 B -10.88 % | 4.948 B 28.96 % | 3.837 B 4.01 % | 3.689 B -7.68 % | 3.996 B 8.13 % | 3.695 B 11.26 % | 3.321 B -1.05 % | 3.356 B -4.49 % | 3.514 B -6.95 % | 3.776 B 31.88 % | 2.864 B -1.63 % | 2.911 B -1.28 % | 2.949 B 3.38 % | 2.853 B 16.83 % | 2.442 B -1.32 % | 2.474 B -5.80 % | 2.627 B 16.08 % | 2.263 B 45.64 % | 1.554 B -7.31 % | 1.676 B -6.61 % | 1.795 B -18.52 % | 2.203 B 21.84 % | 1.808 B 22.99 % | 1.470 B 9.72 % | 1.340 B -16.83 % | 1.611 B 48.38 % | 1.086 B 9.04 % | 995.692 M 8.95 % | 913.865 M -7.23 % | 985.080 M 24.03 % | 794.257 M -35.46 % | 1.231 B 59.19 % | 773.007 M -6.18 % | 823.942 M 34.32 % | 613.418 M 5.76 % | 579.983 M |
| Other non current assets | 15.706 M -2.68 % | 16.139 M -2.61 % | 16.572 M 754.42 % | 1.940 M 59.68 % | 1.215 M 488.24 % | 206.494 K 60.82 % | 128.401 K -99.49 % | 24.983 M -42.52 % | 43.462 M 32 338.10 % | 133.984 K -85.26 % | 909.124 K 486.01 % | 155.139 K -6.38 % | 165.716 K -6.00 % | 176.295 K -5.66 % | 186.872 K -95.66 % | 4.301 M -5.11 % | 4.533 M -66.87 % | 13.681 M 183.09 % | 4.833 M -98.68 % | 367.416 M | 0.000 -100.00 % | 1.533 M 0.00 % | 1.533 M -94.90 % | 30.068 M 54.64 % | 19.445 M -1.01 % | 19.644 M -1.00 % | 19.843 M -79.51 % | 96.839 M -0.92 % | 97.736 M -0.91 % | 98.633 M -0.90 % | 99.531 M -1.33 % | 100.868 M -1.07 % | 101.957 M -0.88 % | 102.859 M -0.87 % | 103.761 M -4.80 % | 108.990 M 22.76 % | 88.781 M -0.79 % | 89.489 M -0.84 % | 90.243 M -1.36 % | 91.492 M -0.83 % | 92.257 M -1.61 % | 93.766 M -0.02 % | 93.781 M 1 315.29 % | 6.626 M -0.42 % | 6.654 M -0.42 % | 6.682 M -1.73 % | 6.800 M -37.23 % | 10.833 M -0.27 % | 10.862 M -0.55 % | 10.922 M -0.69 % | 10.998 M -10.99 % | 12.355 M -76.02 % | 51.524 M -4.78 % | 54.109 M -2.88 % | 55.716 M -31.28 % | 81.078 M -0.66 % | 81.613 M -0.97 % | 82.415 M -0.28 % | 82.648 M -66.34 % | 245.516 M 0.53 % | 244.233 M -0.64 % | 245.814 M 27.16 % | 193.306 M -3.43 % | 200.176 M 0.35 % | 199.484 M 1.63 % | 196.288 M 34.45 % | 145.994 M -33.65 % | 220.026 M -1.19 % | 222.684 M -3.62 % | 231.049 M 41.24 % | 163.583 M 94.65 % | 84.040 M 37.39 % | 61.170 M 110.84 % | 29.013 M -8.12 % | 31.577 M -92.67 % | 430.983 M 12.41 % | 383.394 M 0.35 % | 382.056 M 0.05 % | 381.856 M 3.08 % | 370.464 M -2.01 % | 378.076 M 18.96 % | 317.817 M -0.32 % | 318.829 M 48.45 % | 214.771 M 6.57 % | 201.526 M 9.71 % | 183.698 M -0.56 % | 184.735 M 4.68 % | 176.469 M 4.95 % | 168.139 M -1.71 % | 171.066 M 3.88 % | 164.671 M 406.59 % | 32.506 M 6.09 % | 30.639 M -83.94 % | 190.793 M 63.11 % | 116.970 M 375.77 % | 24.586 M -10.08 % | 27.341 M 74.50 % | 15.669 M |
| Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.892 M 0.75 % | 3.863 M 0.81 % | 3.832 M -1.42 % | 3.888 M -5.42 % | 4.110 M -0.24 % | 4.120 M 3.00 % | 4.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -367.416 M | 0.000 100.00 % | -1.533 M 0.00 % | -1.533 M 85.84 % | -10.823 M | 0.000 | 0.000 | 0.000 -100.00 % | 39.110 M 12.83 % | 34.664 M -83.17 % | 205.953 M 298.64 % | 51.664 M -71.26 % | 179.763 M -0.64 % | 180.924 M 0.02 % | 180.891 M 1.04 % | 179.033 M 2.90 % | 173.983 M 0.14 % | 173.748 M -0.08 % | 173.892 M -0.51 % | 174.782 M -0.01 % | 174.791 M -0.44 % | 175.557 M -0.63 % | 176.670 M 1.00 % | 174.915 M -4.99 % | 184.099 M -0.07 % | 184.219 M 0.22 % | 183.821 M 526.04 % | 29.362 M -16.90 % | 35.332 M 0.09 % | 35.300 M -1.28 % | 35.759 M -0.69 % | 36.009 M -4.81 % | 37.830 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 % | 213.793 M -29.93 % | 305.111 M -14.07 % | 355.057 M 45.97 % | 243.245 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 % | 105.022 M 13.99 % | 92.133 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 16.847 M -1.25 % | 17.060 M -1.23 % | 17.273 M 14.19 % | 15.127 M -1.24 % | 15.318 M -1.23 % | 15.509 M -1.21 % | 15.699 M 69.90 % | 9.240 M -0.53 % | 9.289 M 402.80 % | 1.847 M -1.51 % | 1.876 M -1.49 % | 1.904 M -1.47 % | 1.932 M -1.44 % | 1.961 M -1.42 % | 1.989 M 4.09 % | 1.911 M -1.20 % | 1.934 M -2.07 % | 1.975 M -0.28 % | 1.981 M 0.82 % | 1.964 M -0.46 % | 1.974 M -1.04 % | 1.994 M -1.03 % | 2.015 M -10.60 % | 2.254 M -3.50 % | 2.336 M -97.21 % | 83.718 M -0.91 % | 84.489 M -5.67 % | 89.567 M -1.22 % | 90.674 M -1.20 % | 91.771 M -1.20 % | 92.886 M -1.18 % | 93.999 M -0.97 % | 94.919 M -1.16 % | 96.029 M -1.14 % | 97.138 M -1.11 % | 98.230 M -1.08 % | 99.299 M -1.12 % | 100.421 M -1.10 % | 101.542 M -1.23 % | 102.804 M -0.95 % | 103.786 M 724.17 % | 12.593 M -3.56 % | 13.058 M -63.01 % | 35.301 M -1.60 % | 35.874 M -1.49 % | 36.418 M -65.23 % | 104.730 M -11.11 % | 117.823 M -0.82 % | 118.797 M -1.14 % | 120.165 M -1.13 % | 121.534 M -3.30 % | 125.677 M 0.85 % | 124.618 M 6.48 % | 117.038 M -7.82 % | 126.969 M -20.74 % | 160.190 M -2.55 % | 164.376 M 0.00 % | 164.381 M 17.96 % | 139.351 M -19.99 % | 174.168 M 1.31 % | 171.916 M 18.74 % | 144.779 M -0.76 % | 145.881 M -13.14 % | 167.944 M 2.03 % | 164.600 M 6.64 % | 154.355 M -0.44 % | 155.043 M 5.82 % | 146.512 M -0.64 % | 147.454 M 10.54 % | 133.401 M -7.00 % | 143.441 M 0.57 % | 142.634 M 38.32 % | 103.115 M -2.06 % | 105.280 M 176.08 % | 38.134 M -31.30 % | 55.508 M 122.21 % | 24.980 M -65.22 % | 71.827 M 143.64 % | 29.481 M 61.58 % | 18.245 M 0.00 % | 18.245 M -0.82 % | 18.395 M 225.76 % | 5.647 M 7.22 % | 5.267 M 3.70 % | 5.079 M 1.58 % | 5.000 M -2.91 % | 5.150 M -54.50 % | 11.319 M -1.70 % | 11.514 M -1.67 % | 11.710 M -1.64 % | 11.905 M 92.01 % | 6.200 M -0.72 % | 6.245 M | 0.000 -100.00 % | 15.460 M -16.41 % | 18.494 M -1.56 % | 18.787 M -8.20 % | 20.467 M |
| 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 -100.00 % | 15.651 M 0.00 % | 15.651 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 -100.00 % | 90.584 M 0.00 % | 90.584 M 0.00 % | 90.584 M 0.00 % | 90.584 M -8.63 % | 99.138 M 0.00 % | 99.138 M 0.00 % | 99.138 M 0.00 % | 99.138 M -2.82 % | 102.010 M 0.00 % | 102.010 M 0.00 % | 102.010 M 0.00 % | 102.010 M -1.10 % | 103.146 M 1.15 % | 101.975 M -5.02 % | 107.363 M 0.00 % | 107.363 M | 0.000 | 0.000 | 0.000 -100.00 % | 115.064 M | 0.000 -100.00 % | 30.881 M | 0.000 -100.00 % | 27.609 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 |
| Goodwill and intangible assets | 16.847 M -1.25 % | 17.060 M -1.23 % | 17.273 M 14.19 % | 15.127 M -1.24 % | 15.318 M -1.23 % | 15.509 M -1.21 % | 15.699 M 69.90 % | 9.240 M -0.53 % | 9.289 M 402.80 % | 1.847 M -1.51 % | 1.876 M -1.49 % | 1.904 M -1.47 % | 1.932 M -1.44 % | 1.961 M -1.42 % | 1.989 M 4.09 % | 1.911 M -1.20 % | 1.934 M -2.07 % | 1.975 M -0.28 % | 1.981 M 0.82 % | 1.964 M -0.46 % | 1.974 M -1.04 % | 1.994 M -1.03 % | 2.015 M -10.60 % | 2.254 M -3.50 % | 2.336 M -97.21 % | 83.718 M -0.91 % | 84.489 M -5.67 % | 89.567 M -1.22 % | 90.674 M -1.20 % | 91.771 M -1.20 % | 92.886 M -1.18 % | 93.999 M -0.97 % | 94.919 M -1.16 % | 96.029 M -1.14 % | 97.138 M -1.11 % | 98.230 M -1.08 % | 99.299 M -1.12 % | 100.421 M -1.10 % | 101.542 M -14.28 % | 118.455 M -0.82 % | 119.437 M 848.45 % | 12.593 M -3.56 % | 13.058 M -63.01 % | 35.301 M -1.60 % | 35.874 M -1.49 % | 36.418 M -65.23 % | 104.730 M -11.11 % | 117.823 M -0.82 % | 118.797 M -1.14 % | 120.165 M -1.13 % | 121.534 M -3.30 % | 125.677 M 0.85 % | 124.618 M 6.48 % | 117.038 M -7.82 % | 126.969 M -49.37 % | 250.774 M -1.64 % | 254.960 M 0.00 % | 254.964 M 10.89 % | 229.935 M -15.87 % | 273.307 M 0.83 % | 271.054 M 11.13 % | 243.917 M -0.45 % | 245.019 M -9.24 % | 269.954 M 1.25 % | 266.611 M 4.00 % | 256.365 M -0.27 % | 257.054 M 2.96 % | 249.658 M 0.09 % | 249.430 M 3.60 % | 240.763 M -4.00 % | 250.804 M 75.84 % | 142.634 M 38.32 % | 103.115 M -2.06 % | 105.280 M -31.28 % | 153.198 M 175.99 % | 55.508 M -0.63 % | 55.861 M -22.23 % | 71.827 M 25.81 % | 57.089 M 212.90 % | 18.245 M 0.00 % | 18.245 M -0.82 % | 18.395 M 225.76 % | 5.647 M 7.22 % | 5.267 M 3.70 % | 5.079 M 1.58 % | 5.000 M -2.91 % | 5.150 M -54.50 % | 11.319 M -1.70 % | 11.514 M -1.67 % | 11.710 M -1.64 % | 11.905 M 92.01 % | 6.200 M -0.72 % | 6.245 M | 0.000 -100.00 % | 15.460 M -16.41 % | 18.494 M -1.56 % | 18.787 M -8.20 % | 20.467 M |
| Property plant equipment net | 432.250 M -1.61 % | 439.306 M -2.12 % | 448.807 M 2.71 % | 436.985 M 4.28 % | 419.034 M 0.41 % | 417.321 M -1.04 % | 421.715 M 9.67 % | 384.544 M 32.41 % | 290.409 M 4.69 % | 277.408 M -3.26 % | 286.765 M 1.32 % | 283.024 M -3.39 % | 292.947 M -3.77 % | 304.411 M -3.45 % | 315.291 M -2.13 % | 322.152 M -3.40 % | 333.497 M -3.79 % | 346.650 M -2.19 % | 354.399 M -3.54 % | 367.416 M -2.58 % | 377.155 M -2.77 % | 387.895 M -3.13 % | 400.433 M -3.00 % | 412.828 M -3.48 % | 427.703 M -12.30 % | 487.716 M -2.88 % | 502.173 M -34.44 % | 766.018 M -2.50 % | 785.625 M 4.29 % | 753.343 M -8.82 % | 826.254 M 4.35 % | 791.799 M -1.59 % | 804.600 M -2.76 % | 827.412 M -2.78 % | 851.107 M -4.32 % | 889.496 M -4.68 % | 933.183 M -2.61 % | 958.147 M -2.07 % | 978.407 M -1.36 % | 991.869 M 3.86 % | 955.026 M 18.65 % | 804.910 M -2.66 % | 826.924 M -12.86 % | 948.950 M 1.27 % | 937.010 M -2.22 % | 958.279 M -38.71 % | 1.563 B -8.02 % | 1.700 B -2.13 % | 1.737 B -2.47 % | 1.781 B -2.36 % | 1.824 B -1.19 % | 1.846 B -2.28 % | 1.889 B -3.24 % | 1.952 B -0.67 % | 1.965 B -7.51 % | 2.124 B 1.80 % | 2.087 B -1.67 % | 2.122 B -1.47 % | 2.154 B 1.32 % | 2.126 B -1.10 % | 2.150 B -0.75 % | 2.166 B -1.10 % | 2.190 B 0.41 % | 2.181 B 5.16 % | 2.074 B 13.52 % | 1.827 B -1.92 % | 1.863 B 1.34 % | 1.838 B -1.64 % | 1.869 B -1.83 % | 1.904 B -1.83 % | 1.939 B 3.11 % | 1.881 B 21.22 % | 1.551 B 2.43 % | 1.515 B 0.41 % | 1.508 B 14.46 % | 1.318 B -0.13 % | 1.319 B 0.26 % | 1.316 B 0.19 % | 1.314 B -0.99 % | 1.327 B 23.91 % | 1.071 B -1.55 % | 1.088 B -1.32 % | 1.102 B -1.81 % | 1.122 B -0.32 % | 1.126 B 14.47 % | 983.664 M 1.75 % | 966.717 M 6.35 % | 908.965 M 8.04 % | 841.290 M 26.19 % | 666.667 M 3.87 % | 641.856 M 30.13 % | 493.242 M 1.41 % | 486.407 M 45.37 % | 334.609 M -10.66 % | 374.548 M 0.44 % | 372.904 M 12.05 % | 332.802 M 16.29 % | 286.175 M |
| Total non current assets | 465.596 M -1.63 % | 473.299 M -2.10 % | 483.446 M 5.39 % | 458.715 M 4.21 % | 440.201 M 0.59 % | 437.639 M -1.03 % | 442.202 M 4.38 % | 423.642 M 21.54 % | 348.567 M 22.67 % | 284.154 M -1.86 % | 289.550 M 1.57 % | 285.083 M -3.38 % | 295.046 M -3.75 % | 306.548 M -3.44 % | 317.467 M -3.32 % | 328.364 M -3.41 % | 339.964 M -6.17 % | 362.307 M 0.30 % | 361.212 M -2.62 % | 370.930 M -2.56 % | 380.678 M -2.74 % | 391.422 M -3.11 % | 403.981 M -7.24 % | 435.503 M -3.36 % | 450.659 M -23.91 % | 592.254 M -2.54 % | 607.681 M -38.84 % | 993.512 M -1.70 % | 1.011 B -12.24 % | 1.152 B 7.40 % | 1.072 B -8.18 % | 1.168 B -1.35 % | 1.184 B -2.05 % | 1.209 B -1.94 % | 1.232 B -3.07 % | 1.272 B -1.88 % | 1.296 B -2.04 % | 1.323 B -1.71 % | 1.346 B -2.27 % | 1.377 B 2.56 % | 1.343 B 23.37 % | 1.088 B -1.87 % | 1.109 B -5.64 % | 1.175 B 0.96 % | 1.164 B -1.81 % | 1.186 B -30.48 % | 1.706 B -8.57 % | 1.866 B -1.99 % | 1.903 B -2.35 % | 1.949 B -2.24 % | 1.994 B -1.45 % | 2.023 B -2.10 % | 2.067 B -2.74 % | 2.125 B -1.14 % | 2.149 B -14.76 % | 2.522 B 1.32 % | 2.489 B -1.44 % | 2.525 B -0.27 % | 2.532 B -4.37 % | 2.648 B -0.76 % | 2.668 B 0.35 % | 2.658 B 1.04 % | 2.631 B -0.84 % | 2.653 B 4.37 % | 2.542 B 11.28 % | 2.285 B 0.61 % | 2.271 B -1.82 % | 2.313 B -1.41 % | 2.346 B -1.45 % | 2.380 B 0.93 % | 2.358 B 1.58 % | 2.322 B 14.86 % | 2.021 B 0.84 % | 2.005 B 3.49 % | 1.937 B 7.36 % | 1.804 B 2.59 % | 1.759 B -0.63 % | 1.770 B 0.99 % | 1.753 B 2.16 % | 1.715 B 16.93 % | 1.467 B 3.04 % | 1.424 B -0.20 % | 1.427 B 6.27 % | 1.342 B 0.74 % | 1.333 B 13.67 % | 1.172 B 1.36 % | 1.157 B 5.46 % | 1.097 B 7.43 % | 1.021 B 20.19 % | 849.442 M 3.79 % | 818.432 M 28.49 % | 636.971 M 3.50 % | 615.424 M 17.13 % | 525.402 M 3.63 % | 506.978 M 21.87 % | 415.984 M 9.78 % | 378.930 M 17.57 % | 322.310 M |
| Other current assets | 67.678 M 11.31 % | 60.799 M 5.76 % | 57.490 M 3.89 % | 55.338 M -22.34 % | 71.261 M 73.84 % | 40.992 M 88.10 % | 21.793 M -70.76 % | 74.527 M 25.27 % | 59.492 M 23.43 % | 48.198 M 109.91 % | 22.961 M -48.40 % | 44.496 M 10.37 % | 40.316 M -3.73 % | 41.880 M 11.13 % | 37.685 M -35.81 % | 58.712 M 19 470.61 % | 300.000 K -96.15 % | 7.793 M -81.66 % | 42.483 M -31.94 % | 62.415 M -3.41 % | 64.617 M -8.47 % | 70.594 M 0.20 % | 70.453 M -21.47 % | 89.714 M -37.06 % | 142.528 M -3.47 % | 147.646 M 2.25 % | 144.390 M 264.02 % | 39.665 M -40.07 % | 66.191 M -34.99 % | 101.819 M -9.81 % | 112.888 M -13.41 % | 130.365 M 43.84 % | 90.633 M -15.13 % | 106.793 M -20.41 % | 134.185 M -35.76 % | 208.869 M 17.25 % | 178.145 M -12.48 % | 203.556 M -2.65 % | 209.101 M 107.70 % | 100.675 M -55.30 % | 225.209 M 11.47 % | 202.029 M -1.52 % | 205.148 M 53.95 % | 133.255 M -59.31 % | 327.485 M 4.80 % | 312.486 M 102.33 % | 154.441 M -54.30 % | 337.948 M 4.14 % | 324.519 M -4.58 % | 340.087 M 28.66 % | 264.327 M -66.16 % | 781.103 M 703.10 % | 97.261 M -86.31 % | 710.350 M 17.62 % | 603.920 M 139.91 % | 251.731 M -75.93 % | 1.046 B 0.07 % | 1.045 B 962.01 % | 98.424 M -91.96 % | 1.225 B 158.15 % | 474.471 M -66.03 % | 1.397 B 6.64 % | 1.310 B 5.65 % | 1.240 B -14.13 % | 1.444 B -11.53 % | 1.632 B 526.11 % | 260.646 M -75.27 % | 1.054 B -13.56 % | 1.220 B 243.92 % | 354.595 M 28.94 % | 275.012 M -73.18 % | 1.025 B -8.68 % | 1.123 B 379.85 % | 233.963 M -2.85 % | 240.835 M 5.93 % | 227.361 M -5.76 % | 241.254 M 41.51 % | 170.490 M -78.87 % | 806.990 M 196.34 % | 272.318 M 616.93 % | 37.984 M -70.12 % | 127.126 M -73.31 % | 476.326 M 92.96 % | 246.853 M 20.74 % | 204.445 M 20.41 % | 169.788 M 45.44 % | 116.744 M -5.37 % | 123.366 M 18.39 % | 104.203 M -27.42 % | 143.569 M 42.56 % | 100.709 M -55.93 % | 228.498 M 13.06 % | 202.094 M -36.30 % | 317.267 M 130.16 % | 137.846 M 48.77 % | 92.655 M -71.82 % | 328.768 M 23.97 % | 265.191 M |
| Short term investments | 0.000 -100.00 % | 3.754 M 0.00 % | 3.754 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -112.828 K 8.57 % | -123.406 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.116 M -83.34 % | 6.702 M -53.76 % | 14.494 M 0.39 % | 14.438 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 % | 22.000 M 10.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 66.424 M -32.59 % | 98.542 M -38.40 % | 159.980 M 200.76 % | 53.192 M -46.31 % | 99.080 M 150.55 % | 39.545 M -64.26 % | 110.646 M -49.65 % | 219.774 M -32.18 % | 324.036 M 29.84 % | 249.557 M 20.29 % | 207.472 M 132.41 % | 89.271 M -35.56 % | 138.525 M 119.17 % | 63.204 M 208.05 % | 20.517 M -59.41 % | 50.548 M 225.47 % | 15.531 M 46.32 % | 10.614 M -71.32 % | 37.007 M 38.88 % | 26.647 M -12.05 % | 30.297 M 11.39 % | 27.198 M -66.27 % | 80.645 M 115.10 % | 37.492 M -7.83 % | 40.678 M 1.76 % | 39.974 M -29.33 % | 56.563 M 61.82 % | 34.954 M -45.09 % | 63.658 M -10.21 % | 70.896 M -42.71 % | 123.749 M -7.12 % | 133.236 M -26.72 % | 181.819 M 0.72 % | 180.512 M -19.06 % | 223.026 M 59.79 % | 139.576 M 27.30 % | 109.641 M -11.97 % | 124.553 M -62.82 % | 334.973 M 83.67 % | 182.375 M -30.22 % | 261.368 M -46.87 % | 491.955 M 287.85 % | 126.840 M 9.06 % | 116.301 M -24.31 % | 153.662 M -46.71 % | 288.365 M -9.07 % | 317.137 M 1.26 % | 313.192 M -47.07 % | 591.696 M 30.40 % | 453.744 M -14.84 % | 532.798 M 63.85 % | 325.174 M 4.62 % | 310.825 M -17.40 % | 376.314 M -26.62 % | 512.798 M 26.92 % | 404.018 M 11.83 % | 361.293 M -32.16 % | 532.589 M -20.96 % | 673.790 M 15.52 % | 583.262 M 1.18 % | 576.447 M 22.82 % | 469.349 M 13.60 % | 413.143 M -41.06 % | 700.918 M 29.88 % | 539.683 M -27.83 % | 747.782 M -26.27 % | 1.014 B 117.19 % | 466.985 M -7.56 % | 505.196 M 15.54 % | 437.236 M 0.60 % | 434.646 M -22.35 % | 559.774 M 34.19 % | 417.136 M 17.69 % | 354.447 M -5.45 % | 374.860 M 1.38 % | 369.769 M 45.51 % | 254.113 M 29.01 % | 196.970 M -23.49 % | 257.441 M -33.35 % | 386.269 M 106.36 % | 187.185 M 58.19 % | 118.330 M 10.25 % | 107.325 M -38.00 % | 173.106 M -0.85 % | 174.595 M -24.87 % | 232.384 M 109.74 % | 110.797 M -34.54 % | 169.260 M 39.52 % | 121.315 M -12.31 % | 138.353 M 67.42 % | 82.640 M -31.82 % | 121.216 M 23.52 % | 98.134 M | 0.000 -100.00 % | 167.709 M -33.84 % | 253.474 M 108.04 % | 121.839 M -57.62 % | 287.511 M |
| Cash and short term investments | 66.424 M -32.59 % | 98.542 M -38.40 % | 159.980 M 200.76 % | 53.192 M -46.31 % | 99.080 M 150.55 % | 39.545 M -64.26 % | 110.646 M -49.65 % | 219.774 M -32.18 % | 324.036 M 29.84 % | 249.557 M 20.29 % | 207.472 M 132.41 % | 89.271 M -35.56 % | 138.525 M 119.17 % | 63.204 M 208.05 % | 20.517 M -59.41 % | 50.548 M 225.47 % | 15.531 M 46.32 % | 10.614 M -71.32 % | 37.007 M 38.88 % | 26.647 M -12.05 % | 30.297 M 11.39 % | 27.198 M -66.27 % | 80.645 M 115.10 % | 37.492 M -7.83 % | 40.678 M 1.76 % | 39.974 M -29.33 % | 56.563 M 61.82 % | 34.954 M -45.09 % | 63.658 M -10.21 % | 70.896 M -42.71 % | 123.749 M -7.12 % | 133.236 M -26.72 % | 181.819 M 0.72 % | 180.512 M -19.06 % | 223.026 M 59.79 % | 139.576 M 27.30 % | 109.641 M -11.97 % | 124.553 M -62.82 % | 334.973 M 83.67 % | 182.375 M -30.22 % | 261.368 M -46.87 % | 491.955 M 287.85 % | 126.840 M 9.06 % | 116.301 M -24.31 % | 153.662 M -46.71 % | 288.365 M -9.07 % | 317.137 M 1.26 % | 313.192 M -47.07 % | 591.696 M 30.40 % | 453.744 M -14.84 % | 532.798 M 63.85 % | 325.174 M 4.62 % | 310.825 M -17.40 % | 376.314 M -26.62 % | 512.798 M 26.92 % | 404.018 M 11.83 % | 361.293 M -32.16 % | 532.589 M -20.96 % | 673.790 M 15.52 % | 583.262 M 1.18 % | 576.447 M 22.82 % | 469.349 M 13.60 % | 413.143 M -41.06 % | 700.918 M 29.88 % | 539.683 M -27.83 % | 747.782 M -26.27 % | 1.014 B 117.19 % | 466.985 M -7.56 % | 505.196 M 15.54 % | 437.236 M 0.60 % | 434.646 M -22.51 % | 560.891 M 32.34 % | 423.838 M 14.88 % | 368.941 M -5.23 % | 389.297 M 5.28 % | 369.769 M 45.51 % | 254.113 M 29.01 % | 196.970 M -23.49 % | 257.441 M -33.35 % | 386.269 M 106.36 % | 187.185 M 58.19 % | 118.330 M 10.25 % | 107.325 M -38.00 % | 173.106 M -0.85 % | 174.595 M -24.87 % | 232.384 M 109.74 % | 110.797 M -34.54 % | 169.260 M 39.52 % | 121.315 M -12.31 % | 138.353 M 67.42 % | 82.640 M -42.30 % | 143.216 M 21.23 % | 118.134 M | 0.000 -100.00 % | 167.709 M -33.84 % | 253.474 M 108.04 % | 121.839 M -57.62 % | 287.511 M |
| Total current assets | 915.287 M -20.08 % | 1.145 B -8.83 % | 1.256 B -4.59 % | 1.317 B 82.35 % | 722.044 M 7.48 % | 671.821 M -14.08 % | 781.870 M -22.06 % | 1.003 B 91.59 % | 523.633 M 12.95 % | 463.606 M -13.48 % | 535.815 M -23.71 % | 702.306 M 90.07 % | 369.496 M -5.93 % | 392.796 M 9.54 % | 358.575 M -32.97 % | 534.939 M 169.23 % | 198.690 M -0.92 % | 200.525 M -9.38 % | 221.293 M -25.86 % | 298.480 M 7.56 % | 277.494 M -1.96 % | 283.030 M -15.84 % | 336.302 M -24.34 % | 444.513 M -26.62 % | 605.754 M 10.07 % | 550.336 M -11.09 % | 619.012 M -14.31 % | 722.357 M -16.08 % | 860.816 M -27.41 % | 1.186 B -6.98 % | 1.275 B -0.87 % | 1.286 B 31.11 % | 980.872 M -4.86 % | 1.031 B -12.64 % | 1.180 B -15.49 % | 1.396 B 39.21 % | 1.003 B -6.11 % | 1.068 B -16.79 % | 1.284 B 21.22 % | 1.059 B 0.92 % | 1.050 B -11.81 % | 1.190 B 38.10 % | 861.836 M 8.73 % | 792.603 M 0.54 % | 788.379 M -15.11 % | 928.714 M -7.11 % | 999.775 M -30.38 % | 1.436 B -10.62 % | 1.607 B 2.22 % | 1.572 B -9.26 % | 1.732 B -20.29 % | 2.173 B -1.61 % | 2.208 B -1.61 % | 2.245 B -2.44 % | 2.301 B -27.71 % | 3.183 B 21.22 % | 2.625 B -10.95 % | 2.948 B -1.38 % | 2.989 B -20.45 % | 3.758 B 11.61 % | 3.367 B 3.62 % | 3.250 B 9.11 % | 2.978 B -17.41 % | 3.606 B 37.19 % | 2.628 B -16.13 % | 3.134 B -4.63 % | 3.286 B 15.77 % | 2.838 B 16.03 % | 2.446 B -2.21 % | 2.502 B 0.68 % | 2.485 B -14.69 % | 2.913 B 27.15 % | 2.291 B -1.78 % | 2.332 B 2.08 % | 2.285 B 17.48 % | 1.945 B 23.41 % | 1.576 B -0.75 % | 1.588 B -8.99 % | 1.745 B 30.22 % | 1.340 B 70.11 % | 787.564 M -13.07 % | 906.022 M -9.08 % | 996.500 M -33.32 % | 1.495 B 35.31 % | 1.105 B 27.92 % | 863.459 M 13.38 % | 761.545 M -25.84 % | 1.027 B 78.46 % | 575.430 M -10.42 % | 642.397 M 8.53 % | 591.930 M -28.63 % | 829.419 M 26.17 % | 657.363 M -6.78 % | 705.167 M -2.35 % | 722.145 M -15.11 % | 850.675 M 28.92 % | 659.837 M -2.64 % | 677.746 M |
| Inventory | 724.511 M -22.16 % | 930.779 M -5.36 % | 983.493 M -14.63 % | 1.152 B 138.14 % | 483.771 M -12.13 % | 550.582 M -10.68 % | 616.393 M -9.59 % | 681.771 M 571.04 % | 101.599 M -19.14 % | 125.655 M -42.03 % | 216.763 M -53.96 % | 470.826 M 424.32 % | 89.797 M -40.80 % | 151.679 M -5.68 % | 160.812 M -44.65 % | 290.515 M | 0.000 -100.00 % | 846.359 K | 0.000 -100.00 % | 26.059 M 0.00 % | 26.059 M -0.07 % | 26.078 M -0.02 % | 26.084 M -60.05 % | 65.292 M 9.09 % | 59.853 M -62.20 % | 158.354 M -34.71 % | 242.546 M -58.64 % | 586.498 M -11.05 % | 659.372 M -27.34 % | 907.476 M 0.59 % | 902.109 M 0.93 % | 893.820 M 50.84 % | 592.571 M -5.79 % | 628.977 M -1.92 % | 641.285 M -28.97 % | 902.874 M 46.58 % | 615.972 M 2.05 % | 603.593 M 2.76 % | 587.406 M -8.36 % | 641.017 M 42.98 % | 448.325 M 6.28 % | 421.846 M 0.67 % | 419.030 M -1.60 % | 425.838 M 136.80 % | 179.829 M -0.28 % | 180.342 M -53.95 % | 391.647 M -24.04 % | 515.593 M 4.28 % | 494.416 M -24.66 % | 656.245 M -10.51 % | 733.310 M -31.25 % | 1.067 B -5.01 % | 1.123 B -3.01 % | 1.158 B -2.20 % | 1.184 B -31.70 % | 1.733 B 42.30 % | 1.218 B -11.11 % | 1.370 B -7.56 % | 1.482 B -23.98 % | 1.950 B 40.59 % | 1.387 B 0.26 % | 1.383 B 1.44 % | 1.364 B -18.10 % | 1.665 B 158.19 % | 644.929 M -14.48 % | 754.146 M -33.92 % | 1.141 B -13.37 % | 1.317 B 82.54 % | 721.654 M -19.06 % | 891.603 M -24.97 % | 1.188 B -10.42 % | 1.327 B 78.22 % | 744.339 M -9.41 % | 821.692 M -17.70 % | 998.441 M 10.55 % | 903.126 M 35.14 % | 668.311 M -0.32 % | 670.427 M -1.44 % | 680.190 M -0.14 % | 681.164 M 117.37 % | 313.366 M -16.12 % | 373.580 M -9.51 % | 412.849 M -43.21 % | 726.999 M 62.58 % | 447.174 M 121.24 % | 202.124 M 6.07 % | 190.559 M -56.73 % | 440.374 M 169.85 % | 163.191 M -4.92 % | 171.630 M -18.35 % | 210.213 M 10.20 % | 190.758 M 28.65 % | 148.275 M -6.16 % | 158.013 M -5.43 % | 167.089 M -26.19 % | 226.386 M 25.52 % | 180.357 M 44.23 % | 125.044 M |
| Net receivables | 56.674 M 2.76 % | 55.150 M -0.12 % | 55.217 M -1.53 % | 56.076 M -27.11 % | 76.929 M 73.22 % | 44.412 M 34.42 % | 33.038 M 21.70 % | 27.147 M -29.50 % | 38.506 M -4.21 % | 40.197 M -54.64 % | 88.620 M -24.15 % | 116.834 M -2.85 % | 120.265 M -22.87 % | 155.930 M -3.34 % | 161.326 M 2.75 % | 157.007 M -14.14 % | 182.859 M 0.88 % | 181.272 M 27.08 % | 142.649 M -39.97 % | 237.646 M 10.98 % | 214.134 M -3.68 % | 222.311 M 0.11 % | 222.072 M -33.18 % | 332.356 M -22.15 % | 426.931 M 56.93 % | 272.048 M 12.64 % | 241.525 M 231.50 % | 72.858 M -11.52 % | 82.343 M -22.08 % | 105.672 M -22.38 % | 136.145 M -8.65 % | 149.036 M 17.62 % | 126.709 M -9.23 % | 139.590 M -33.58 % | 210.146 M -6.44 % | 224.621 M 21.44 % | 184.968 M -25.38 % | 247.873 M -1.23 % | 250.965 M 44.93 % | 173.157 M -9.96 % | 192.313 M 128.21 % | 84.269 M -23.96 % | 110.818 M -38.64 % | 180.604 M -44.61 % | 326.065 M 121.03 % | 147.521 M -40.73 % | 248.891 M -48.61 % | 484.340 M 146.93 % | 196.145 M -4.54 % | 205.482 M -17.18 % | 248.119 M -75.51 % | 1.013 B 49.55 % | 677.369 M -4.16 % | 706.804 M | 0.000 -100.00 % | 793.433 M | 0.000 | 0.000 -100.00 % | 734.826 M | 0.000 -100.00 % | 929.310 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.227 B | 0.000 | 0.000 -100.00 % | 818.274 M -2.47 % | 838.956 M | 0.000 -100.00 % | 1.351 B 48.87 % | 907.843 M -1.56 % | 922.207 M 107.40 % | 444.649 M 7.85 % | 412.287 M -25.03 % | 549.941 M -31.85 % | 806.922 M 201.84 % | 267.337 M 7.35 % | 249.028 M -13.23 % | 286.987 M -39.74 % | 476.283 M 37.03 % | 347.584 M 24.88 % | 278.337 M 7.40 % | 259.163 M -24.54 % | 343.445 M 16.85 % | 293.912 M 57.41 % | 186.720 M -1.13 % | 188.845 M -4.80 % | 198.368 M -25.69 % | 266.947 M 41.35 % | 188.860 M -17.85 % | 229.887 M -7.86 % | 249.501 M -10.30 % | 278.161 M 701.69 % | 34.697 M | 0.000 |
| Tax assets | 793.127 K 0.00 % | 793.127 K 0.00 % | 793.127 K 2.86 % | 771.054 K 0.00 % | 771.054 K 0.00 % | 771.054 K 0.00 % | 771.054 K 0.85 % | 764.568 K -40.57 % | 1.287 M 68.28 % | 764.568 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.550 M 0.00 % | 1.550 M 1.09 % | 1.533 M 0.00 % | 1.533 M 30.39 % | 1.176 M 0.00 % | 1.176 M 0.00 % | 1.176 M 0.00 % | 1.176 M -40.58 % | 1.978 M 0.00 % | 1.978 M 0.00 % | 1.978 M 0.00 % | 1.978 M 35.91 % | 1.456 M 0.00 % | 1.456 M 0.00 % | 1.456 M 0.00 % | 1.456 M 75.34 % | 830.186 K 0.00 % | 830.186 K 0.00 % | 830.186 K 0.00 % | 830.186 K 64.34 % | 505.179 K 0.00 % | 505.179 K 0.00 % | 505.179 K 0.00 % | 505.179 K -2.10 % | 515.995 K 0.00 % | 515.995 K 0.00 % | 515.995 K -61.27 % | 1.332 M -28.23 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M 0.00 % | 1.856 M -0.78 % | 1.871 M 0.00 % | 1.871 M 0.00 % | 1.871 M 0.00 % | 1.871 M -97.14 % | 65.343 M 0.00 % | 65.343 M 0.00 % | 65.343 M 0.00 % | 65.343 M 2 248.91 % | 2.782 M 0.00 % | 2.782 M 0.00 % | 2.782 M 0.00 % | 2.782 M 30.64 % | 2.129 M 0.00 % | 2.129 M -55.69 % | 4.806 M 0.00 % | 4.806 M 0.35 % | 4.789 M 0.00 % | 4.789 M 0.00 % | 4.789 M 0.00 % | 4.789 M 638.29 % | 648.712 K 0.00 % | 648.712 K 0.00 % | 648.712 K 0.00 % | 648.712 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 68.059 M -31.57 % | 99.457 M -69.57 % | 326.847 M -43.41 % | 577.593 M 636.33 % | 78.442 M 2.92 % | 76.217 M -26.80 % | 104.119 M -44.61 % | 187.986 M 314.66 % | 45.335 M 29.48 % | 35.014 M -60.25 % | 88.076 M -62.32 % | 233.741 M 574.06 % | 34.677 M -4.09 % | 36.154 M -10.30 % | 40.305 M -48.10 % | 77.659 M 159.91 % | 29.879 M -8.36 % | 32.604 M 0.41 % | 32.472 M -49.83 % | 64.725 M 196.94 % | 21.797 M -21.60 % | 27.801 M -0.71 % | 28.001 M -14.67 % | 32.814 M -5.17 % | 34.605 M -2.51 % | 35.495 M -41.60 % | 60.781 M -51.54 % | 125.428 M -11.92 % | 142.407 M -42.52 % | 247.746 M -24.87 % | 329.738 M -33.31 % | 494.413 M -4.95 % | 520.153 M -10.67 % | 582.280 M 2.06 % | 570.514 M -31.53 % | 833.274 M 49.02 % | 559.172 M 5.79 % | 528.545 M -26.61 % | 720.218 M 2.56 % | 702.267 M 38.23 % | 508.045 M 22.34 % | 415.256 M -19.69 % | 517.095 M -34.29 % | 786.917 M 20.15 % | 654.924 M -24.96 % | 872.755 M 461.46 % | 155.444 M -40.56 % | 261.525 M 15.50 % | 226.433 M 22.18 % | 185.325 M -25.71 % | 249.457 M -59.27 % | 612.531 M -21.97 % | 785.008 M 5.30 % | 745.471 M -14.93 % | 876.253 M -9.36 % | 966.719 M 140.98 % | 401.157 M -24.27 % | 529.745 M 11.88 % | 473.484 M -22.96 % | 614.571 M -1.91 % | 626.521 M 26.10 % | 496.839 M -21.63 % | 633.944 M -17.18 % | 765.449 M 48.72 % | 514.694 M -0.65 % | 518.068 M -2.89 % | 533.503 M -19.75 % | 664.782 M 6.56 % | 623.867 M -14.24 % | 727.449 M 22.38 % | 594.421 M -26.66 % | 810.477 M 91.11 % | 424.089 M -49.82 % | 845.134 M 22.72 % | 688.654 M 2.18 % | 673.934 M 46.01 % | 461.564 M -0.25 % | 462.721 M 12.74 % | 410.428 M -32.04 % | 603.922 M 105.21 % | 294.296 M 16.90 % | 251.758 M -48.28 % | 486.786 M -11.61 % | 550.750 M 55.39 % | 354.426 M 50.66 % | 235.249 M -34.45 % | 358.877 M 0.42 % | 357.362 M 134.01 % | 152.715 M -20.00 % | 190.902 M 8.22 % | 176.396 M 58.32 % | 111.416 M 41.09 % | 78.967 M | 0.000 -100.00 % | 79.380 M 40.92 % | 56.330 M -12.25 % | 64.195 M 119.22 % | 29.283 M |
| Tax payables | 963.266 K -14.63 % | 1.128 M -37.89 % | 1.817 M 52.60 % | 1.191 M 245.42 % | 344.660 K -85.65 % | 2.401 M 591.31 % | 347.324 K -73.13 % | 1.293 M -71.31 % | 4.505 M 94.66 % | 2.314 M | 0.000 -100.00 % | 2.646 M -30.43 % | 3.804 M 81.43 % | 2.097 M 2.45 % | 2.046 M 281.00 % | 537.124 K -31.10 % | 779.607 K -43.70 % | 1.385 M -36.28 % | 2.173 M 100.81 % | 1.082 M 5 423.66 % | 19.591 K -98.31 % | 1.162 M -66.33 % | 3.450 M 240.42 % | 1.013 M -25.81 % | 1.366 M -21.30 % | 1.736 M -81.08 % | 9.173 M 151.95 % | 3.641 M 130.85 % | 1.577 M -80.73 % | 8.184 M -8.22 % | 8.917 M -9.39 % | 9.841 M 500.73 % | 1.638 M -36.73 % | 2.589 M 7.26 % | 2.414 M 2.50 % | 2.355 M 173.71 % | 860.331 K -71.96 % | 3.068 M 166.20 % | 1.153 M 101.36 % | -84.811 M -53.83 % | -55.132 M -9.15 % | -50.509 M 30.31 % | -72.479 M 2.48 % | -74.319 M -54.32 % | -48.160 M -216.40 % | 41.373 M 2 352.66 % | 1.687 M 109.17 % | -18.398 M -217.45 % | 15.665 M 145.10 % | -34.735 M 27.98 % | -48.230 M 75.04 % | -193.221 M 3.20 % | -199.611 M -0.51 % | -198.594 M 7.86 % | -215.531 M -5.45 % | -204.401 M -53.45 % | -133.206 M -95.38 % | -68.177 M 33.31 % | -102.224 M 47.33 % | -194.073 M -68.72 % | -115.025 M 30.15 % | -164.686 M 6.47 % | -176.077 M 8.48 % | -192.393 M -152.71 % | -76.133 M -34.39 % | -56.651 M 7.80 % | -61.447 M 41.44 % | -104.934 M -154.58 % | -41.219 M -15.04 % | -35.829 M -50.30 % | -23.838 M 75.79 % | -98.468 M -100.92 % | -49.007 M -31.81 % | -37.179 M -372.84 % | -7.863 M 79.17 % | -37.753 M -452.66 % | -6.831 M 62.29 % | -18.115 M -71.17 % | -10.583 M 80.57 % | -54.465 M -657.21 % | 9.774 M -27.25 % | 13.435 M 4.35 % | 12.875 M 129.49 % | -43.664 M -118.01 % | -20.028 M -161.05 % | -7.672 M 76.16 % | -32.181 M -50.05 % | -21.447 M -1.07 % | -21.221 M 7.30 % | -22.892 M -48.35 % | -15.431 M -226.15 % | -4.731 M -77.16 % | -2.671 M | 0.000 -100.00 % | 3.730 M 109.48 % | 1.781 M -51.18 % | 3.647 M -64.25 % | 10.202 M |
| Deferred revenue non current | 93.965 M 2.36 % | 91.802 M -0.40 % | 92.167 M 430.80 % | 17.364 M -1.50 % | 17.628 M -2.02 % | 17.992 M 6.47 % | 16.900 M -9.64 % | 18.702 M 0.21 % | 18.662 M -0.76 % | 18.805 M | 0.000 -100.00 % | 2.457 M -3.50 % | 2.546 M -6.55 % | 2.724 M 0.00 % | 2.724 M -11.59 % | 3.081 M 6.16 % | 2.902 M -5.80 % | 3.081 M 0.00 % | 3.081 M -5.48 % | 3.260 M 0.00 % | 3.260 M -5.20 % | 3.439 M 0.00 % | 3.439 M -60.91 % | 8.796 M 0.00 % | 8.796 M 0.00 % | 8.796 M 0.00 % | 8.796 M -4.65 % | 9.225 M -0.77 % | 9.296 M 74.74 % | 5.320 M 0.00 % | 5.320 M -1.33 % | 5.392 M 0.00 % | 5.392 M 0.00 % | 5.392 M 0.00 % | 5.392 M -1.64 % | 5.482 M -0.33 % | 5.500 M -0.33 % | 5.518 M -0.32 % | 5.535 M -0.32 % | 5.553 M -0.32 % | 5.571 M -0.32 % | 5.589 M -0.32 % | 5.607 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.362 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 |
| Minority interest | 8.237 M -15.68 % | 9.769 M -5.21 % | 10.306 M -21.10 % | 13.062 M 0.84 % | 12.953 M 111.96 % | 6.111 M 3.33 % | 5.914 M 12.43 % | 5.260 M 0.58 % | 5.230 M 2.97 % | 5.079 M -0.54 % | 5.107 M -0.06 % | 5.110 M -0.05 % | 5.113 M 0.27 % | 5.099 M -0.17 % | 5.107 M -0.64 % | 5.140 M -0.12 % | 5.147 M -0.24 % | 5.159 M -0.16 % | 5.167 M -14.40 % | 6.037 M 1.05 % | 5.974 M -0.21 % | 5.987 M -0.21 % | 5.999 M 42.08 % | 4.222 M -1.77 % | 4.299 M -0.40 % | 4.316 M -1.56 % | 4.384 M 189.98 % | -4.872 M 27.70 % | -6.738 M -566.90 % | 1.443 M -46.33 % | 2.689 M 1 226.32 % | -238.756 K 99.67 % | -72.867 M -0.95 % | -72.179 M -0.86 % | -71.566 M -18.36 % | -60.464 M 0.12 % | -60.536 M -5.69 % | -57.278 M -0.48 % | -57.005 M 16.39 % | -68.176 M -4.23 % | -65.409 M -7.37 % | -60.917 M -2.65 % | -59.346 M 59.88 % | -147.920 M -1.76 % | -145.363 M -1.19 % | -143.650 M 52.22 % | -300.663 M -42.21 % | -211.422 M -1.98 % | -207.311 M -2.60 % | -202.063 M -2.91 % | -196.356 M -11.58 % | -175.973 M -7.80 % | -163.244 M -13.17 % | -144.248 M -4.94 % | -137.452 M -700.11 % | -17.179 M -360.42 % | -3.731 M -137.14 % | 10.046 M -63.02 % | 27.163 M -79.41 % | 131.940 M -3.12 % | 136.186 M -17.15 % | 164.371 M -1.98 % | 167.693 M -18.04 % | 204.615 M -2.01 % | 208.811 M -66.31 % | 619.732 M 0.46 % | 616.868 M 124.13 % | 275.222 M -0.53 % | 276.683 M -15.53 % | 327.537 M 0.64 % | 325.439 M -16.96 % | 391.888 M 15.02 % | 340.701 M 3.73 % | 328.458 M 2.23 % | 321.280 M 26.12 % | 254.732 M 2.95 % | 247.440 M 1.68 % | 243.360 M 1.17 % | 240.557 M 11.62 % | 215.509 M 72.40 % | 125.008 M 43.56 % | 87.079 M 18.26 % | 73.634 M -38.84 % | 120.403 M 0.37 % | 119.962 M 79.15 % | 66.962 M -1.81 % | 68.200 M -2.08 % | 69.652 M 1.73 % | 68.470 M | 0.000 -100.00 % | 69.731 M 5.06 % | 66.375 M 2.11 % | 65.000 M 3.34 % | 62.901 M 16.19 % | 54.134 M 30.30 % | 41.547 M 54.65 % | 26.865 M -12.01 % | 30.531 M |
| Capital lease obligations | 314.721 K 1.13 % | 311.198 K 1.15 % | 307.675 K -19.54 % | 382.415 K -18.85 % | 471.246 K 21.82 % | 386.844 K 0.00 % | 386.844 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.900 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 208.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.479 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 50.904 M 0.00 % | 50.904 M 0.00 % | 50.904 M 0.00 % | 50.904 M 0.00 % | 50.904 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 1.108 B | 0.000 -100.00 % | 1.108 B -0.01 % | 1.108 B 3.40 % | 1.072 B 0.00 % | 1.072 B -7.54 % | 1.159 B | 0.000 -100.00 % | 1.108 B 3.41 % | 1.072 B 0.00 % | 1.072 B | 0.000 -100.00 % | 1.108 B | 0.000 -100.00 % | 452.764 M | 0.000 -100.00 % | 1.159 B 8.16 % | 1.072 B -3.30 % | 1.108 B 901.03 % | -138.333 M -134.42 % | 401.860 M 129.81 % | -1.348 B -216.33 % | 1.159 B 8.01 % | 1.073 B 0.00 % | 1.073 B 0.00 % | 1.073 B -7.53 % | 1.161 B 8.15 % | 1.073 B 98.09 % | 541.721 M -49.52 % | 1.073 B 98.09 % | 541.721 M -53.45 % | 1.164 B 114.81 % | 541.721 M -53.32 % | 1.161 B 116.53 % | 535.960 M -50.05 % | 1.073 B 0.00 % | 1.073 B 0.00 % | 1.073 B -7.80 % | 1.164 B 8.46 % | 1.073 B -7.86 % | 1.165 B 8.53 % | 1.073 B 43.01 % | 750.381 M -17.29 % | 907.278 M -0.19 % | 909.035 M 2.93 % | 883.135 M -18.63 % | 1.085 B 11.58 % | 972.731 M -0.12 % | 973.854 M -0.25 % | 976.265 M 0.11 % | 975.199 M -13.19 % | 1.123 B 0.80 % | 1.114 B -0.37 % | 1.119 B -0.46 % | 1.124 B 0.10 % | 1.123 B -0.03 % | 1.123 B 0.35 % | 1.119 B -1.98 % | 1.142 B -0.65 % | 1.149 B -0.01 % | 1.149 B 83.36 % | 626.767 M -15.77 % | 744.110 M 30.96 % | 568.189 M -0.47 % | 570.851 M 1.06 % | 564.844 M 33.56 % | 422.907 M -26.23 % | 573.250 M -0.20 % | 574.421 M -14.31 % | 670.322 M -20.42 % | 842.332 M 25.72 % | 670.009 M 0.07 % | 669.571 M -12.00 % | 760.916 M -16.02 % | 906.031 M 127.54 % | 398.178 M 0.31 % | 396.962 M 0.59 % | 394.636 M 0.17 % | 393.977 M 10.83 % | 355.470 M -0.32 % | 356.621 M 5.48 % | 338.090 M -0.07 % | 338.318 M 7.58 % | 314.483 M 0.04 % | 314.358 M -0.25 % | 315.131 M 0.33 % | 314.089 M 9.32 % | 287.319 M 0.00 % | 287.319 M 0.02 % | 287.250 M -4.16 % | 299.709 M 8.21 % | 276.972 M 0.00 % | 276.972 M -31.18 % | 402.488 M 45.18 % | 277.228 M 3.09 % | 268.921 M -4.37 % | 281.205 M 7.91 % | 260.600 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -17.628 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 % | 76.899 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.778 M 30.32 % | 3.666 M -51.88 % | 7.618 M -3.76 % | 7.916 M 651.89 % | 1.053 M -21.61 % | 1.343 M 118.21 % | 615.499 K 0.00 % | 615.499 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.362 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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.231 B | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.381 B -14.68 % | 1.619 B -6.96 % | 1.740 B -2.01 % | 1.775 B 52.76 % | 1.162 B 4.76 % | 1.109 B -9.36 % | 1.224 B -14.21 % | 1.427 B 63.59 % | 872.199 M 16.64 % | 747.760 M -9.40 % | 825.365 M -16.41 % | 987.389 M 48.58 % | 664.542 M -4.98 % | 699.344 M 3.45 % | 676.042 M -21.69 % | 863.303 M 60.27 % | 538.654 M -4.30 % | 562.832 M -3.38 % | 582.506 M -12.98 % | 669.410 M 1.71 % | 658.172 M -2.41 % | 674.452 M -8.89 % | 740.282 M -15.88 % | 880.016 M -16.70 % | 1.056 B -7.54 % | 1.143 B -6.86 % | 1.227 B -28.51 % | 1.716 B -8.32 % | 1.871 B -19.94 % | 2.338 B -0.41 % | 2.347 B -4.35 % | 2.454 B 13.36 % | 2.165 B -3.34 % | 2.240 B -7.17 % | 2.413 B -9.57 % | 2.668 B 16.05 % | 2.299 B -3.86 % | 2.391 B -9.07 % | 2.630 B 7.94 % | 2.436 B 1.84 % | 2.392 B 4.99 % | 2.279 B 15.61 % | 1.971 B 0.15 % | 1.968 B 0.79 % | 1.953 B -7.65 % | 2.114 B -21.85 % | 2.705 B -18.06 % | 3.302 B -5.94 % | 3.510 B -0.31 % | 3.521 B -5.50 % | 3.726 B -11.20 % | 4.196 B -1.85 % | 4.275 B -2.16 % | 4.369 B -1.81 % | 4.450 B -21.99 % | 5.704 B 11.53 % | 5.114 B -6.56 % | 5.473 B -0.87 % | 5.521 B -13.80 % | 6.406 B 6.14 % | 6.035 B 2.15 % | 5.908 B 5.33 % | 5.609 B -10.38 % | 6.259 B 21.05 % | 5.171 B -4.57 % | 5.418 B -2.49 % | 5.557 B 7.87 % | 5.151 B 7.49 % | 4.792 B -1.84 % | 4.882 B 0.80 % | 4.843 B -7.47 % | 5.235 B 21.39 % | 4.312 B -0.57 % | 4.337 B 2.73 % | 4.222 B 12.61 % | 3.749 B 12.43 % | 3.335 B -0.69 % | 3.358 B -3.99 % | 3.497 B 14.46 % | 3.055 B 35.51 % | 2.255 B -3.23 % | 2.330 B -3.85 % | 2.423 B -14.59 % | 2.837 B 16.40 % | 2.437 B 19.72 % | 2.036 B 6.13 % | 1.918 B -9.68 % | 2.124 B 33.03 % | 1.596 B 7.01 % | 1.492 B 5.78 % | 1.410 B -3.82 % | 1.466 B 15.21 % | 1.273 B 3.43 % | 1.231 B 0.12 % | 1.229 B -2.96 % | 1.267 B 21.94 % | 1.039 B 3.87 % | 1.000 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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | 2002-12-31 | 2002-09-30 | 2002-06-30 | 2002-03-31 | 2001-12-31 | 2001-06-30 | 2000-12-31 | 2000-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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2011-03-31 | 2010-12-31 | 2010-09-30 | 2010-06-30 | 2010-03-31 | 2009-12-31 | 2009-09-30 | 2009-06-30 | 2009-03-31 | 2008-12-31 | 2008-09-30 | 2008-06-30 | 2008-03-31 | 2007-12-31 | 2007-09-30 | 2007-06-30 | 2007-03-31 | 2006-12-31 | 2006-09-30 | 2006-06-30 | 2006-03-31 | 2005-12-31 | 2005-09-30 | 2005-06-30 | 2005-03-31 | 2004-12-31 | 2004-09-30 | 2004-06-30 | 2004-03-31 | 2003-12-31 | 2003-09-30 | 2003-06-30 | 2003-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 100.00 % | -57.525 M | 0.000 100.00 % | -348.340 M 8.50 % | -380.699 M -200.00 % | 380.699 M | 0.000 100.00 % | -54.732 M 42.41 % | -95.042 M -200.00 % | 95.042 M | 0.000 100.00 % | -193.300 M -3 209.97 % | 6.216 M 200.00 % | -6.216 M | 0.000 100.00 % | -21.586 M -1 042.68 % | -1.889 M -200.00 % | 1.889 M | 0.000 -100.00 % | 182.691 M 171.18 % | -256.673 M -200.00 % | 256.673 M | 0.000 -100.00 % | 405.818 M 196.65 % | -419.898 M -200.00 % | 419.898 M | 0.000 100.00 % | -207.113 M 40.03 % | -345.368 M -200.00 % | 345.368 M | 0.000 100.00 % | -127.019 M -19.79 % | -106.035 M -200.00 % | 106.035 M | 0.000 100.00 % | -246.145 M -403.67 % | 81.058 M 200.00 % | -81.058 M | 0.000 100.00 % | -206.204 M -36.00 % | -151.620 M -200.00 % | 151.620 M | 0.000 -100.00 % | 3.896 B 2 073.84 % | -197.384 M -200.00 % | 197.384 M | 0.000 -100.00 % | 1.034 B 289.90 % | 265.149 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 100.00 % | -308.311 M -146.38 % | -125.134 M -237.98 % | 90.689 M 802.18 % | 10.052 M 102.03 % | -495.170 M -1 075.69 % | 50.751 M 223.09 % | -41.232 M -1 347.30 % | 3.306 M -98.46 % | 215.200 M 248.38 % | -145.032 M 12.14 % | -165.080 M -222.10 % | -51.251 M -119.78 % | 259.132 M 229.06 % | -200.790 M -867.33 % | 26.167 M 49.40 % | 17.515 M |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -160.463 M | 0.000 -100.00 % | 33.068 M 112.45 % | -265.536 M -200.00 % | 265.536 M | 0.000 -100.00 % | 19.810 M 182.43 % | -24.033 M -200.00 % | 24.033 M | 0.000 100.00 % | -16.194 M -360.10 % | 6.226 M 200.00 % | -6.226 M | 0.000 100.00 % | -23.321 M -850.29 % | -2.454 M -200.00 % | 2.454 M | 0.000 100.00 % | -55.441 M -8.93 % | -50.898 M -200.00 % | 50.898 M | 0.000 100.00 % | -213.764 M -21.24 % | -176.315 M -200.00 % | 176.315 M | 0.000 -100.00 % | 50.073 M 117.99 % | -278.359 M -200.00 % | 278.359 M | 0.000 100.00 % | -9.699 M 92.97 % | -138.052 M -200.00 % | 138.052 M | 0.000 100.00 % | -60.203 M -155.52 % | 108.432 M 200.00 % | -108.432 M | 0.000 100.00 % | -28.706 M -4.69 % | -27.420 M -200.00 % | 27.420 M | 0.000 -100.00 % | 3.948 B 9 411.19 % | 41.509 M 200.00 % | -41.509 M | 0.000 -100.00 % | 324.715 M -5.78 % | 344.645 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 |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 102.938 M | 0.000 100.00 % | -399.841 M -247.19 % | -115.163 M -200.00 % | 115.163 M | 0.000 100.00 % | -55.851 M 21.35 % | -71.009 M -200.00 % | 71.009 M | 0.000 100.00 % | -177.003 M | 0.000 | 0.000 | 0.000 -100.00 % | 60.143 K 339.56 % | -25.106 K -200.00 % | 25.106 K | 0.000 -100.00 % | 216.053 M 218.26 % | -182.694 M -200.00 % | 182.694 M | 0.000 -100.00 % | 641.383 M 363.31 % | -243.583 M -200.00 % | 243.583 M | 0.000 100.00 % | -287.940 M -329.71 % | -67.009 M -200.00 % | 67.009 M | 0.000 100.00 % | -84.600 M -364.23 % | 32.018 M 200.00 % | -32.018 M | 0.000 100.00 % | -185.943 M -579.26 % | -27.374 M -200.00 % | 27.374 M | 0.000 100.00 % | -177.498 M -42.91 % | -124.200 M -200.00 % | 124.200 M | 0.000 100.00 % | -51.144 M 78.59 % | -238.894 M -200.00 % | 238.894 M | 0.000 -100.00 % | 709.104 M 992.00 % | -79.496 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 100.00 % | -98.939 M 57.86 % | -234.814 M -709 551.98 % | 33.098 K -99.72 % | 11.845 M -57.68 % | 27.991 M 107.09 % | -394.798 M -755.66 % | 60.214 M 53.34 % | 39.269 M -87.50 % | 314.150 M 213.99 % | -275.596 M -10.56 % | -249.278 M -2 055.48 % | -11.565 M -104.63 % | 249.815 M 190.13 % | -277.183 M -3 384.54 % | 8.439 M -78.13 % | 38.583 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 -100.00 % | 55.883 K 200.00 % | -55.883 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 18.433 M | 0.000 | 0.000 | 0.000 100.00 % | -18.691 M -33 346.83 % | -55.883 K -200.00 % | 55.883 K | 0.000 100.00 % | -103.621 K -892.44 % | -10.441 K -200.00 % | 10.441 K | 0.000 -100.00 % | 1.675 M 183.81 % | 590.143 K 200.00 % | -590.143 K | 0.000 -100.00 % | 22.079 M 195.66 % | -23.081 M -200.00 % | 23.081 M | 0.000 100.00 % | -21.801 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.754 M | 0.000 | 0.000 | 0.000 100.00 % | -32.720 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -857.350 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 100.00 % | -209.371 M -290.89 % | 109.681 M 20.99 % | 90.656 M 5 155.52 % | -1.793 M 99.66 % | -523.161 M -217.42 % | 445.549 M 539.20 % | -101.446 M -182.08 % | -35.963 M 63.66 % | -98.950 M -175.79 % | 130.565 M 55.07 % | 84.198 M 312.16 % | -39.686 M -525.92 % | 9.318 M -87.80 % | 76.394 M 330.91 % | 17.728 M 184.15 % | -21.068 M |
| Other non cash items | 63.132 M 138.41 % | -164.353 M | 0.000 100.00 % | -372.255 K -101.19 % | 31.265 M 241.17 % | 9.164 M -97.51 % | 367.612 M 652.72 % | 48.838 M 112.10 % | -403.464 M -3 534.36 % | -11.101 M -115.82 % | 70.181 M -39.94 % | 116.858 M 210.28 % | -105.961 M -320.92 % | 47.963 M 5.02 % | 45.671 M 434.25 % | 8.549 M -67.52 % | 26.321 M 31.74 % | 19.980 M -91.07 % | 223.816 M 8 491.70 % | -2.667 M -108.41 % | 31.703 M 143.10 % | 13.041 M -27.08 % | 17.885 M 234.25 % | 5.351 M 114.39 % | -37.178 M -514.61 % | 8.967 M -97.08 % | 306.634 M 818.76 % | 33.375 M -54.82 % | 73.865 M 640.04 % | 9.981 M -81.28 % | 53.318 M 144.44 % | -119.970 M -720.24 % | 19.343 M -6.67 % | 20.726 M -87.27 % | 162.856 M 345.75 % | 36.535 M 13.19 % | 32.277 M 43.82 % | 22.443 M 238.15 % | -16.245 M -141.45 % | 39.191 M 136.19 % | 16.593 M 89.22 % | 8.769 M 114.52 % | -60.376 M -375.90 % | 21.883 M 6.30 % | 20.587 M 210.24 % | 6.636 M -96.87 % | 211.826 M 282.07 % | 55.441 M 14.21 % | 48.541 M -2.67 % | 49.871 M 112.73 % | -391.684 M -383.96 % | 137.935 M 32.37 % | 104.201 M 21.83 % | 85.526 M -89.92 % | 848.797 M 555.19 % | 129.550 M 9.28 % | 118.553 M 116.55 % | 54.746 M 258.49 % | -34.542 M -206.74 % | 32.362 M -83.06 % | 190.987 M 625.65 % | 26.320 M 344.75 % | -10.754 M -167.89 % | 15.839 M 269.93 % | -9.321 M 60.40 % | -23.539 M -137.83 % | 62.217 M 401.54 % | 12.405 M 344.14 % | -5.081 M 81.44 % | -27.380 M 34.53 % | -41.821 M -1 931.74 % | 2.283 M 121.48 % | -10.627 M -80.63 % | -5.883 M -102.45 % | 239.698 M 614.25 % | 33.559 M 16.74 % | 28.746 M 33.78 % | 21.487 M -95.08 % | 437.025 M 1 236.61 % | 32.697 M 154.44 % | 12.850 M -41.04 % | 21.795 M 10.41 % | 19.740 M 3.76 % | 19.025 M 34.07 % | 14.190 M 2.24 % | 13.879 M 40.43 % | 9.884 M -25.84 % | 13.327 M 82.82 % | 7.289 M 493.21 % | 1.229 M |
| Net cash provided by operating activities | 63.132 M 138.41 % | -164.353 M | 0.000 100.00 % | -55.718 M -295.56 % | 28.492 M 88.11 % | 15.147 M -83.87 % | 93.923 M 126.90 % | -349.099 M -3 758.93 % | 9.541 M -43.49 % | 16.882 M -84.78 % | 110.911 M 1 771.71 % | 5.926 M 134.05 % | -17.405 M -140.50 % | 42.977 M -40.43 % | 72.146 M 129.78 % | -242.289 M -3 632.37 % | 6.859 M 127.01 % | -25.391 M -263.18 % | -6.991 M -278.76 % | 3.911 M 293.79 % | -2.018 M 57.87 % | -4.791 M -105.45 % | 87.854 M 318.52 % | 20.991 M -55.16 % | 46.814 M 460.04 % | -13.002 M -105.41 % | 240.409 M 126.34 % | 106.215 M 73.16 % | 61.338 M 857.31 % | 6.407 M 107.85 % | -81.583 M 35.77 % | -127.011 M -652.15 % | -16.886 M -201.85 % | 16.579 M -47.48 % | 31.568 M 131.71 % | -99.545 M -307.80 % | 47.905 M 122.70 % | -210.994 M -537.79 % | -33.082 M 20.35 % | -41.534 M -147.44 % | 87.561 M 215.15 % | -76.043 M -29.04 % | -58.931 M 12.24 % | -67.148 M -11.36 % | -60.300 M -284.58 % | 32.668 M -87.28 % | 256.792 M 189.80 % | -285.972 M -205.45 % | 271.205 M 162.50 % | 103.314 M -14.54 % | 120.893 M 161.60 % | -196.249 M -253.58 % | 127.783 M 258.27 % | -80.738 M 88.19 % | -683.923 M -567.85 % | -102.406 M -51.82 % | -67.450 M -15.23 % | -58.536 M -131.26 % | 187.275 M 133.25 % | -563.152 M -517.12 % | 135.008 M 172.01 % | -187.481 M 50.68 % | -380.145 M 42.12 % | -656.813 M -303.66 % | 322.503 M 650.00 % | 43.000 M -80.11 % | 216.177 M 154.64 % | -395.644 M -257.65 % | 250.959 M 242.69 % | 73.232 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.493 M -41.30 % | -67.582 M -142.53 % | 158.912 M 129.70 % | 69.183 M 139.50 % | 28.886 M -68.85 % | 92.737 M 2 897.65 % | -3.315 M -106.35 % | 52.168 M -80.65 % | 269.622 M 352.05 % | -106.973 M -11.50 % | -95.939 M -302.42 % | -23.840 M -106.69 % | 356.367 M 304.00 % | -174.686 M -372.87 % | 64.018 M 172.53 % | 23.490 M |
| Investments in property plant and equipment | -12.100 M -229.23 % | -3.675 M 60.35 % | -9.269 M -92.93 % | -4.804 M 53.39 % | -10.306 M 8.49 % | -11.263 M 85.75 % | -79.015 M -38.83 % | -56.913 M 24.41 % | -75.291 M -1 299.23 % | -5.381 M 55.45 % | -12.078 M -573.65 % | -1.793 M -809.85 % | -197.049 K -939.29 % | -18.960 K 99.82 % | -10.785 M -639.16 % | -1.459 M 45.68 % | -2.686 M | 0.000 100.00 % | -785.415 K 60.06 % | -1.967 M -75.08 % | -1.123 M | 0.000 100.00 % | -118.447 K | 0.000 100.00 % | -210.000 K 30.93 % | -304.029 K 95.97 % | -7.540 M -12 282.52 % | -60.890 K 91.79 % | -741.600 K -154.55 % | -291.339 K 97.68 % | -12.557 M -1 375.06 % | -851.299 K 33.43 % | -1.279 M -12 701.05 % | -9.990 K 99.91 % | -10.958 M -374.01 % | -2.312 M -64.63 % | -1.404 M -484.88 % | -240.090 K 97.16 % | -8.451 M -67.77 % | -5.037 M 98.22 % | -283.573 M -5 221.86 % | -5.328 M -154.28 % | -2.095 M 55.79 % | -4.739 M 84.20 % | -29.989 M -49 087.51 % | -60.969 K 98.95 % | -5.795 M -2 654.23 % | -210.412 K 92.26 % | -2.718 M -1 204.67 % | -208.292 K 95.56 % | -4.688 M -48.49 % | -3.157 M 35.34 % | -4.882 M -749.89 % | -574.483 K 59.29 % | -1.411 M 87.01 % | -10.868 M 79.98 % | -54.284 M -197.11 % | -18.271 M 76.43 % | -77.521 M -150.71 % | -30.920 M -20.00 % | -25.766 M -32.35 % | -19.469 M 80.48 % | -99.762 M -58.75 % | -62.841 M 73.59 % | -237.927 M -665.86 % | -31.067 M 4.66 % | -32.585 M -40.66 % | -23.166 M -495.40 % | -3.891 M 92.74 % | -53.623 M -230.20 % | -16.240 M 65.77 % | -47.445 M 63.29 % | -129.248 M -6 332.97 % | -2.009 M 95.84 % | -48.270 M -90.38 % | -25.354 M 50.67 % | -51.393 M -52.30 % | -33.744 M 55.71 % | -76.185 M -501.83 % | -12.659 M | 0.000 | 0.000 100.00 % | -12.540 M 20.20 % | -15.713 M 86.05 % | -112.636 M -64.42 % | -68.503 M 40.37 % | -114.884 M -24.23 % | -92.478 M 47.80 % | -177.145 M -356.00 % | -38.848 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.195 K -90.49 % | 927.700 K -65.35 % | 2.677 M 101.88 % | -142.781 M -199.85 % | 143.000 M | 0.000 | 0.000 100.00 % | -1.653 M -156.34 % | 2.934 M | 0.000 -100.00 % | 1.215 M 369.98 % | -450.000 K -200.00 % | 450.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 -100.00 % | 185.672 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 -100.00 % | 922.250 K -97.30 % | 34.097 M | 0.000 | 0.000 -100.00 % | 309.801 K | 0.000 | 0.000 | 0.000 -100.00 % | 26.001 M 30.00 % | 20.000 M 187.43 % | -22.875 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.500 K -99.75 % | 25.427 M | 0.000 | 0.000 100.00 % | -3.950 K -200.00 % | 3.950 K | 0.000 | 0.000 -100.00 % | 2.458 M | 0.000 | 0.000 | 0.000 100.00 % | -15.000 K | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.012 M | 0.000 | 0.000 100.00 % | -4.000 M | 0.000 100.00 % | -347.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -729.349 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 -100.00 % | 265.615 K 200.00 % | -265.616 K | 0.000 | 0.000 100.00 % | -15.445 M | 0.000 | 0.000 | 0.000 100.00 % | -14.846 M -133.17 % | 44.750 M 200.00 % | -44.750 M | 0.000 -100.00 % | 70.740 M 267.31 % | -42.282 M | 0.000 | 0.000 100.00 % | -6.972 M -3 477 308.63 % | -200.500 | 0.000 | 0.000 -100.00 % | 61.954 M 513.03 % | -15.000 M 86.72 % | -112.957 M -597.57 % | -16.193 M 75.94 % | -67.290 M | 0.000 | 0.000 | 0.000 100.00 % | -12.000 M | 0.000 -100.00 % | 2.750 M 155.00 % | -5.000 M |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.557 K | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.890 M | 0.000 -100.00 % | 12.890 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.522 M | 0.000 -100.00 % | 3.528 M -99.37 % | 562.610 M 3 140 868.73 % | 17.912 K -98.38 % | 1.107 M 411.65 % | 216.305 K -92.17 % | 2.764 M 19.58 % | 2.311 M | 0.000 -100.00 % | 17.000 M 199.21 % | -17.135 M -1 242.31 % | 1.500 M 650.00 % | 200.000 K -99.11 % | 22.372 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.404 M -200.91 % | 4.364 M | 0.000 -100.00 % | 808.300 K 101.22 % | -66.172 M -35 507.85 % | 186.885 K | 0.000 | 0.000 -100.00 % | 4.900 M | 0.000 -100.00 % | 13.400 M 484.49 % | 2.293 M 214.63 % | -2.000 M -140.00 % | 5.000 M | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 540.100 K | 0.000 100.00 % | -118.058 K -177.29 % | 152.752 K -83.53 % | 927.700 K -53.90 % | 2.012 M -98.59 % | 143.000 M 200.00 % | -143.000 M -3 475.00 % | -4.000 M -530.72 % | 928.676 K 167.63 % | 347.000 K | 0.000 | 0.000 -100.00 % | 3.215 M 30.26 % | 2.468 M 264.10 % | -1.504 M -55 602.87 % | -2.700 K -154.00 % | 5.000 K 200.00 % | -5.000 K | 0.000 | 0.000 -100.00 % | 65.320 M 46.93 % | 44.455 M 1 111 285.83 % | 4.000 K 101.32 % | -304.029 K -101.16 % | 26.196 M 43 122.47 % | -60.890 K -111.86 % | 513.600 K 276.29 % | -291.339 K -104.44 % | 6.557 M 870.20 % | -851.299 K -183.12 % | 1.024 M 10 352.05 % | -9.990 K 99.84 % | -6.120 M -164.73 % | -2.312 M -64.63 % | -1.404 M -14 142.40 % | 10.000 K -99.81 % | 5.350 M | 0.000 100.00 % | -5.164 M 3.08 % | -5.328 M -154.28 % | -2.095 M 55.79 % | -4.739 M 84.20 % | -29.989 M -49 087.51 % | -60.969 K -101.80 % | 3.393 M 1 712.65 % | -210.412 K -423.71 % | 65.000 K 131.21 % | -208.292 K 89.41 % | -1.967 M 37.69 % | -3.157 M 35.34 % | -4.882 M -749.89 % | -574.483 K -107.60 % | 7.558 M 113.94 % | 3.533 M 60 808.62 % | 5.800 K | 0.000 100.00 % | -1.111 M 96.41 % | -30.936 M -524.30 % | -4.955 M 74.55 % | -19.469 M -118.73 % | -8.901 M -1 011.74 % | -800.636 K 99.66 % | -233.927 M -5 748.17 % | -4.000 M -319.25 % | -954.087 K -744.26 % | -113.009 K -100.22 % | 51.765 M 327.26 % | -22.778 M -810.29 % | -2.502 M -116.31 % | 15.340 M 130.92 % | -49.617 M -381 772.63 % | 13.000 K -99.83 % | 7.619 M 130.90 % | -24.660 M -783.03 % | -2.793 M | 0.000 -100.00 % | 26.527 M 4.61 % | 25.358 M -24.79 % | 33.715 M | 0.000 -100.00 % | 28.601 M | 0.000 100.00 % | -1.341 M | 0.000 100.00 % | -51.298 M | 0.000 -100.00 % | 10.846 M 127.92 % | -38.848 M |
| Net cash used for investing activites | -12.100 M -285.94 % | -3.135 M 66.17 % | -9.269 M -88.31 % | -4.922 M 51.52 % | -10.153 M 1.76 % | -10.335 M 86.28 % | -75.337 M -32.88 % | -56.694 M 24.70 % | -75.291 M -702.60 % | -9.381 M 15.86 % | -11.149 M -671.09 % | -1.446 M -152.82 % | 2.737 M 14 536.57 % | -18.960 K 99.75 % | -7.570 M -850.20 % | 1.009 M 167.09 % | -1.504 M -105.45 % | -732.049 K 6.20 % | -780.415 K 60.42 % | -1.972 M -75.53 % | -1.123 M | 0.000 -100.00 % | 65.202 M 15.72 % | 56.345 M 27 452.14 % | -206.000 K -101.64 % | 12.586 M -32.54 % | 18.657 M 30 739.95 % | -60.890 K 73.29 % | -228.000 K 21.74 % | -291.339 K 87.39 % | -2.310 M -171.40 % | -851.299 K -234.31 % | -254.644 K -2 448.99 % | -9.990 K 99.94 % | -17.079 M -638.74 % | -2.312 M -64.63 % | -1.404 M -510.30 % | -230.090 K 92.58 % | -3.101 M 38.44 % | -5.037 M 98.26 % | -288.737 M -5 318.78 % | -5.328 M -154.28 % | -2.095 M 55.79 % | -4.739 M 84.20 % | -29.989 M -49 087.51 % | -60.969 K 97.46 % | -2.402 M -1 041.58 % | -210.412 K 92.07 % | -2.653 M -1 173.47 % | -208.292 K 96.87 % | -6.655 M -110.80 % | -3.157 M 35.34 % | -4.882 M -749.89 % | -574.483 K -109.35 % | 6.146 M 156.61 % | -10.857 M 80.00 % | -54.278 M -268.16 % | -14.743 M -103.04 % | 485.167 M 1 832.31 % | -28.007 M 5.43 % | -29.615 M -53.82 % | -19.253 M 84.09 % | -121.034 M -97.35 % | -61.330 M 74.22 % | -237.927 M -1 216.95 % | -18.067 M 54.28 % | -39.519 M -191.97 % | 42.971 M 319.79 % | -19.551 M 63.81 % | -54.029 M -203.91 % | 51.998 M 169.90 % | -74.387 M 58.41 % | -178.866 M -8 860.52 % | -1.996 M 96.16 % | -51.962 M -156.94 % | -20.223 M 62.68 % | -54.186 M -64.52 % | -32.936 M 38.87 % | -53.880 M -2 453.81 % | -2.110 M 97.34 % | -79.243 M -389.37 % | -16.193 M 63.09 % | -43.870 M -179.19 % | -15.713 M 84.38 % | -100.576 M -51.90 % | -66.210 M 63.26 % | -180.197 M -105.99 % | -87.478 M 46.51 % | -163.549 M -272.99 % | -43.848 M |
| Debt repayment | -69.000 M -155.03 % | 125.385 M -24.86 % | 166.873 M 169.58 % | 61.901 M 34.21 % | 46.124 M 171.45 % | -64.551 M | 0.000 -100.00 % | 333.662 M 133.33 % | 143.000 M 1 530.00 % | -10.000 M -1 338.45 % | -695.192 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 M | 0.000 | 0.000 100.00 % | -32.948 M 44.21 % | -59.052 M 20.20 % | -74.000 M -428.57 % | -14.000 M -16.67 % | -12.000 M 89.09 % | -110.000 M | 0.000 | 0.000 100.00 % | -50.000 M -211.11 % | 45.000 M 314.29 % | -21.000 M -205.00 % | 20.000 M 139.39 % | -50.773 M | 0.000 100.00 % | -23.346 M 53.85 % | -50.592 M | 0.000 | 0.000 100.00 % | -26.465 M 9.75 % | -29.323 M -153.68 % | 54.621 M 128.32 % | -192.849 M 39.70 % | -319.810 M -842.28 % | -33.940 M -99.65 % | -17.000 M 93.05 % | -244.535 M -1 423.18 % | 18.481 M 135.67 % | -51.812 M 68.52 % | -164.610 M 73.42 % | -619.375 M -371.51 % | 228.121 M 712.59 % | -37.239 M -548.69 % | 8.300 M -98.76 % | 670.000 M 203.97 % | 220.414 M 1 910.45 % | -12.175 M 49.82 % | -24.263 M 95.62 % | -553.695 M -186.55 % | 639.775 M 1 227.91 % | -56.722 M -118.44 % | 307.679 M 11.23 % | 276.620 M -69.38 % | 903.397 M 459.73 % | -251.135 M 1.89 % | -255.980 M -883.98 % | -26.015 M -105.42 % | 479.665 M 380.73 % | -170.864 M -831.86 % | 23.346 M 133.74 % | -69.205 M -144.27 % | 156.322 M 87.34 % | 83.441 M 308.71 % | 20.416 M 111.24 % | -181.598 M -181.02 % | 224.154 M 1 251.35 % | -19.469 M 73.54 % | -73.580 M -257.94 % | 46.587 M 104.70 % | 22.758 M -80.84 % | 118.807 M 1 190.88 % | -10.891 M 96.07 % | -277.444 M -301.93 % | 137.397 M -15.14 % | 161.909 M -28.61 % | 226.800 M 210.19 % | -205.826 M -166.08 % | 311.480 M 194.58 % | 105.735 M 30.30 % | 81.146 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -9.110 M 2.00 % | -9.296 M -45.93 % | -6.370 M -8.44 % | -5.874 M -19.22 % | -4.927 M 47.37 % | -9.362 M -63.66 % | -5.721 M -45.15 % | -3.941 M 19.10 % | -4.872 M -151.83 % | -1.934 M 83.26 % | -11.557 M -535.24 % | -1.819 M 37.36 % | -2.904 M -975.74 % | -270.000 K 90.03 % | -2.708 M -443.10 % | -498.625 K -41.37 % | -352.709 K -2.23 % | -345.000 K -87.29 % | -184.204 K | 0.000 | 0.000 100.00 % | -57.448 K 93.65 % | -904.698 K 38.61 % | -1.474 M 47.78 % | -2.822 M 32.37 % | -4.173 M 36.95 % | -6.619 M 18.48 % | -8.120 M 12.73 % | -9.304 M -5.19 % | -8.845 M 13.52 % | -10.227 M -55.57 % | -6.574 M 4.02 % | -6.849 M 17.38 % | -8.290 M -94.82 % | -4.255 M 29.29 % | -6.018 M 23.67 % | -7.884 M -17.06 % | -6.735 M 21.79 % | -8.612 M -22.31 % | -7.041 M 23.88 % | -9.250 M -8.01 % | -8.564 M 33.29 % | -12.838 M -151.99 % | -5.095 M 60.31 % | -12.838 M -80.80 % | -7.100 M 42.93 % | -12.442 M -42.65 % | -8.722 M 51.22 % | -17.880 M -14.72 % | -15.587 M 37.03 % | -24.753 M -62.95 % | -15.191 M 50.61 % | -30.759 M 16.82 % | -36.979 M -57.90 % | -23.420 M 62.67 % | -62.741 M -65.06 % | -38.010 M 3.18 % | -39.258 M -28.37 % | -30.581 M 20.77 % | -38.598 M 36.95 % | -61.217 M -39.21 % | -43.974 M 41.10 % | -74.652 M -210.43 % | -24.048 M 41.05 % | -40.795 M -18.88 % | -34.316 M -221.34 % | -10.679 M 91.21 % | -121.452 M -224.51 % | -37.426 M 3.61 % | -38.829 M 29.29 % | -54.913 M -11.70 % | -49.159 M -22.92 % | -39.993 M -80.25 % | -22.187 M 52.20 % | -46.421 M -126.53 % | -20.492 M 28.02 % | -28.468 M -21.73 % | -23.387 M 43.30 % | -41.249 M -83.69 % | -22.455 M 18.03 % | -27.395 M -94.58 % | -14.079 M 30.85 % | -20.362 M -25.69 % | -16.200 M 29.82 % | -23.084 M -52.25 % | -15.162 M 2.78 % | -15.596 M 8.16 % | -16.981 M 18.54 % | -20.844 M -310.69 % | -5.075 M |
| Other financing activites | -5.040 M 66.71 % | -15.140 M -140.08 % | 37.774 M 198.11 % | -38.500 M | 0.000 | 0.000 100.00 % | -101.861 M -290.44 % | -26.089 M | 0.000 | 0.000 100.00 % | -1.100 M -130.23 % | 3.639 M 120.22 % | -18.000 M | 0.000 100.00 % | -92.000 M -133.24 % | 276.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.000 M 63.88 % | -41.531 M -592.18 % | -6.000 M 0.00 % | -6.000 M | 0.000 100.00 % | -144.617 M -13.87 % | -127.000 M -115.25 % | -59.000 M | 0.000 -100.00 % | 58.014 M -27.48 % | 80.000 M | 0.000 | 0.000 -100.00 % | 39.384 M -75.39 % | 160.000 M | 0.000 -100.00 % | 6.747 M -96.06 % | 171.443 M 22 658.32 % | -760.000 K -107.60 % | 10.000 M -97.50 % | 400.053 M 58.51 % | 252.382 M -29.82 % | 359.618 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 681.000 M | 0.000 | 0.000 | 0.000 100.00 % | -2.511 M -9 600.19 % | -25.888 K | 0.000 100.00 % | -1.340 M -224.58 % | -412.904 K -303.93 % | -102.221 K -100.08 % | 120.282 M 120 372.67 % | -100.008 K -100.96 % | 10.453 M | 0.000 -100.00 % | 7.667 K 200.00 % | -7.667 K -100.00 % | 394.449 M 981.45 % | -44.750 M -199.85 % | 44.818 M 66 265.19 % | -67.736 K -112.94 % | 523.596 K 101.05 % | -50.075 M -201.06 % | 49.551 M | 0.000 -100.00 % | 394.406 M 140 759.12 % | 280.000 K | 0.000 | 0.000 100.00 % | -9.600 M | 0.000 -100.00 % | 60.000 M | 0.000 -100.00 % | 99.999 K | 0.000 100.00 % | -100.000 K | 0.000 100.00 % | -13.210 M -184.74 % | 15.589 M 755.35 % | -2.379 M | 0.000 |
| Net cash used provided by financing activities | -83.150 M -182.37 % | 100.949 M -49.09 % | 198.277 M 1 031.29 % | 17.527 M -57.46 % | 41.197 M 155.74 % | -73.913 M 31.30 % | -107.581 M -135.43 % | 303.632 M 119.82 % | 138.128 M 1 257.39 % | -11.934 M 10.62 % | -13.353 M -833.92 % | 1.819 M 108.70 % | -20.904 M -7 642.40 % | -270.000 K 99.71 % | -94.708 M -134.28 % | 276.285 M 78 432.46 % | -352.709 K -2.23 % | -345.000 K -101.74 % | 19.816 M | 0.000 | 0.000 100.00 % | -48.005 M 56.34 % | -109.957 M -34.96 % | -81.474 M -256.99 % | -22.822 M -41.11 % | -16.173 M 93.81 % | -261.236 M -93.34 % | -135.120 M -97.82 % | -68.304 M -16.08 % | -58.845 M -157.12 % | 103.014 M 96.49 % | 52.426 M 298.65 % | 13.151 M 122.27 % | -59.063 M -268.13 % | 35.129 M -73.11 % | 130.636 M 323.40 % | -58.476 M -482 298.65 % | 12.127 K -99.99 % | 162.832 M 575.20 % | -34.266 M -19.92 % | -28.573 M -106.40 % | 446.109 M 855.37 % | 46.695 M 34.52 % | 34.713 M 174.21 % | -46.778 M -94.09 % | -24.100 M 90.62 % | -256.977 M -2 733.27 % | 9.759 M 114.00 % | -69.693 M 61.32 % | -180.197 M -588.72 % | 36.871 M -82.68 % | 212.930 M 413.14 % | -67.998 M -137.09 % | -28.680 M -104.45 % | 644.068 M 308.55 % | 157.647 M 414.13 % | -50.185 M 22.63 % | -64.861 M 88.91 % | -584.689 M -197.27 % | 601.075 M 25 549.90 % | 2.343 M -99.11 % | 263.605 M 24.10 % | 212.421 M -75.84 % | 879.349 M 401.23 % | -291.922 M -0.56 % | -290.303 M -176.57 % | 379.114 M 20.94 % | 313.462 M 291.75 % | -163.472 M -951.26 % | -15.550 M 87.42 % | -123.594 M -316.50 % | 57.088 M -38.61 % | 92.999 M 5 350.32 % | -1.771 M -101.06 % | 166.386 M -18.30 % | 203.659 M 524.85 % | -47.937 M 50.56 % | -96.967 M -2 174.94 % | -4.262 M -1 506.58 % | 303.033 K -99.80 % | 151.413 M 706.37 % | -24.970 M 91.61 % | -297.705 M -345.64 % | 121.197 M -12.64 % | 138.726 M -34.45 % | 211.638 M 190.20 % | -234.632 M -175.67 % | 310.088 M 275.81 % | 82.513 M 8.47 % | 76.071 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 100.00 % | -1.971 K -250.00 % | 1.314 K 200.00 % | -1.314 K | 0.000 100.00 % | -8.779 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.426 K | 0.000 100.00 % | -114.000 | 0.000 -100.00 % | 13.057 K -95.00 % | 260.925 K 691.54 % | -44.110 K 64.43 % | -124.012 K -105.77 % | 2.148 M 1 509.44 % | 133.465 K 118.96 % | -703.944 K -3 475.48 % | -19.688 K -101.77 % | 1.111 M -3.87 % | 1.156 M 139.36 % | -2.936 M -471.25 % | 790.921 K -56.22 % | 1.806 M -2.04 % | 1.844 M 320.11 % | -837.861 K -322.45 % | 376.650 K 71.10 % | 220.128 K 218.00 % | -186.555 K -107.89 % | 2.364 M 256.35 % | -1.512 M -34.45 % | -1.125 M 45.94 % | -2.080 M 7.32 % | -2.244 M -14.37 % | -1.962 M 8.70 % | -2.149 M -360.65 % | 824.652 K 127.30 % | 362.798 K 142.14 % | -861.035 K 77.91 % | -3.897 M -134.87 % | -1.659 M -369.01 % | 616.768 K 120.15 % | -3.060 M 18.61 % | -3.760 M -21.26 % | -3.101 M -385.24 % | -639.012 K 3.92 % | -665.079 K -167.67 % | 982.780 K 3 318.37 % | 28.750 K 103.82 % | -753.037 K 31.46 % | -1.099 M 87.08 % | -8.506 M -950.47 % | 1.000 M 4 008.19 % | 24.344 K 102.29 % | -1.063 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 597.848 K 401.78 % | -198.109 K -156.06 % | 353.408 K 41.61 % | 249.572 K -11.89 % | 283.235 K -99.74 % | 108.154 M | 0.000 | 0.000 -100.00 % | 6.172 M | 0.000 | 0.000 | 0.000 100.00 % | -353.200 -101.79 % | 19.784 K 201.25 % | -19.539 K | 0.000 |
| Net change in cash | -32.118 M 51.73 % | -66.538 M -164.30 % | 103.489 M 340.04 % | -43.114 M -172.42 % | 59.535 M 183.73 % | -71.101 M 34.85 % | -109.128 M -6.82 % | -102.162 M -241.15 % | 72.378 M 71.98 % | 42.086 M -51.23 % | 86.293 M 275.42 % | -49.193 M -165.36 % | 75.259 M 76.30 % | 42.688 M 241.60 % | -30.147 M -186.09 % | 35.017 M 602.92 % | 4.982 M 118.82 % | -26.468 M -355.79 % | 10.347 M 433.54 % | 1.939 M 233.43 % | -1.453 M 97.25 % | -52.796 M -222.49 % | 43.101 M 1 141.84 % | -4.137 M -21 995.91 % | 18.894 K 100.11 % | -16.589 M -668.97 % | -2.157 M 92.48 % | -28.704 M -296.58 % | -7.238 M 86.31 % | -52.853 M -348.51 % | 21.268 M 128.24 % | -75.302 M -1 504.17 % | -4.694 M 88.96 % | -42.513 M -183.80 % | 50.730 M 69.46 % | 29.935 M 300.75 % | -14.912 M 92.91 % | -210.421 M -263.81 % | 128.455 M 262.62 % | -78.993 M 65.74 % | -230.587 M -163.15 % | 365.115 M 2 687.40 % | -14.111 M 62.23 % | -37.361 M 72.26 % | -134.703 M -2 025.72 % | 6.995 M 288.46 % | -3.712 M 98.67 % | -278.504 M -241.65 % | 196.615 M 348.71 % | -79.053 M -153.07 % | 148.960 M 938.15 % | 14.349 M -74.04 % | 55.265 M 149.85 % | -110.853 M -194.78 % | -37.606 M -188.02 % | 42.725 M 124.94 % | -171.296 M -21.31 % | -141.200 M -268.11 % | 83.992 M 1 132.48 % | 6.815 M -93.64 % | 107.098 M 90.54 % | 56.206 M 119.53 % | -287.775 M -278.48 % | 161.235 M 177.48 % | -208.099 M 21.90 % | -266.468 M -148.69 % | 547.266 M 1 532.24 % | -38.211 M -156.23 % | 67.960 M 2 524.63 % | 2.589 M 102.27 % | -113.882 M -186.67 % | 131.392 M 109.59 % | 62.690 M 407.11 % | -20.413 M -204.53 % | 19.529 M -83.11 % | 115.656 M 102.40 % | 57.143 M 194.50 % | -60.470 M 56.32 % | -138.429 M -169.53 % | 199.084 M 189.14 % | 68.855 M 525.69 % | 11.005 M 116.73 % | -65.781 M -4 318.28 % | -1.489 M 97.42 % | -57.789 M -147.53 % | 121.587 M 307.97 % | -58.463 M -221.94 % | 47.944 M 381.40 % | -17.038 M -130.58 % | 55.714 M |
| Cash at beginning of period | 83.142 M -44.45 % | 149.680 M 224.05 % | 46.191 M -48.28 % | 89.305 M 125.83 % | 39.545 M -64.26 % | 110.646 M -49.65 % | 219.774 M -31.73 % | 321.936 M 29.00 % | 249.557 M 20.29 % | 207.472 M 132.41 % | 89.271 M -35.53 % | 138.464 M 119.07 % | 63.204 M 208.06 % | 20.517 M -59.41 % | 50.548 M 225.48 % | 15.530 M 47.23 % | 10.549 M -71.50 % | 37.016 M 38.91 % | 26.647 M 7.85 % | 24.708 M -5.56 % | 26.161 M -66.87 % | 78.957 M 120.21 % | 35.856 M -10.34 % | 39.993 M 0.05 % | 39.974 M -29.33 % | 56.563 M 61.82 % | 34.954 M -45.09 % | 63.658 M -10.21 % | 70.896 M -42.71 % | 123.749 M 23.11 % | 100.516 M -42.83 % | 175.818 M -2.60 % | 180.512 M -19.06 % | 223.026 M 59.79 % | 139.576 M 27.30 % | 109.641 M -11.97 % | 124.553 M -62.82 % | 334.973 M 83.67 % | 182.375 M -30.22 % | 261.368 M -46.87 % | 491.955 M 287.85 % | 126.840 M 9.06 % | 116.301 M -24.31 % | 153.662 M -46.71 % | 288.365 M 2.49 % | 281.370 M -10.16 % | 313.192 M -47.07 % | 591.696 M 49.77 % | 395.081 M -16.67 % | 474.134 M 45.81 % | 325.174 M 4.62 % | 310.825 M 21.63 % | 255.560 M -30.25 % | 366.413 M -9.31 % | 404.018 M 11.83 % | 361.293 M -32.16 % | 532.589 M -20.96 % | 673.790 M 15.52 % | 583.262 M 1.18 % | 576.447 M 22.82 % | 469.349 M 13.60 % | 413.143 M -41.06 % | 700.918 M 29.88 % | 539.683 M -27.83 % | 747.782 M -26.27 % | 1.014 B 117.19 % | 466.985 M -7.56 % | 505.196 M 15.54 % | 437.236 M 0.60 % | 434.646 M -20.76 % | 548.528 M 31.50 % | 417.136 M 17.69 % | 354.447 M -5.45 % | 374.860 M 1.38 % | 369.769 M 45.51 % | 254.113 M 29.01 % | 196.970 M -23.49 % | 257.441 M -33.35 % | 386.269 M 106.36 % | 187.185 M 58.19 % | 118.330 M 10.25 % | 107.325 M -38.00 % | 173.106 M -0.85 % | 174.595 M -24.87 % | 232.384 M 109.74 % | 110.797 M -34.54 % | 169.260 M 39.52 % | 121.315 M -12.31 % | 138.353 M 67.42 % | 82.640 M |
| Cash at end of period | 51.024 M -38.63 % | 83.142 M -44.45 % | 149.680 M 224.05 % | 46.191 M -53.38 % | 99.080 M 150.55 % | 39.545 M -64.26 % | 110.646 M -49.65 % | 219.774 M -31.73 % | 321.936 M 29.00 % | 249.557 M 42.15 % | 175.564 M 96.66 % | 89.271 M -35.53 % | 138.464 M 119.07 % | 63.204 M 209.81 % | 20.401 M -59.64 % | 50.548 M 225.48 % | 15.530 M 47.23 % | 10.549 M -71.49 % | 36.994 M 38.83 % | 26.647 M 7.85 % | 24.708 M -5.56 % | 26.161 M -66.87 % | 78.957 M 120.21 % | 35.856 M -10.34 % | 39.993 M 0.05 % | 39.974 M 21.88 % | 32.796 M -6.17 % | 34.954 M -45.09 % | 63.658 M -10.21 % | 70.896 M -41.79 % | 121.784 M 21.16 % | 100.516 M -42.83 % | 175.818 M -2.60 % | 180.512 M -5.15 % | 190.306 M 36.35 % | 139.576 M 27.30 % | 109.641 M -11.97 % | 124.553 M -59.93 % | 310.831 M 70.43 % | 182.375 M -30.22 % | 261.368 M -46.87 % | 491.955 M 381.41 % | 102.190 M -12.13 % | 116.301 M -24.31 % | 153.662 M -46.71 % | 288.365 M -6.82 % | 309.480 M -1.19 % | 313.192 M -47.07 % | 591.696 M 49.77 % | 395.081 M -16.67 % | 474.134 M 45.81 % | 325.174 M 4.62 % | 310.825 M 21.63 % | 255.560 M -30.25 % | 366.413 M -9.31 % | 404.018 M 11.83 % | 361.293 M -32.16 % | 532.589 M -20.18 % | 667.254 M 14.40 % | 583.262 M 1.18 % | 576.447 M 22.82 % | 469.349 M 13.60 % | 413.143 M -41.06 % | 700.918 M 29.88 % | 539.683 M -27.83 % | 747.782 M -26.27 % | 1.014 B 117.19 % | 466.985 M -7.56 % | 505.196 M 15.54 % | 437.236 M 0.60 % | 434.646 M -20.76 % | 548.528 M 31.50 % | 417.136 M 17.69 % | 354.447 M -8.95 % | 389.297 M 5.28 % | 369.769 M 45.51 % | 254.113 M 29.01 % | 196.970 M -20.53 % | 247.841 M -35.84 % | 386.269 M 106.36 % | 187.185 M 58.19 % | 118.330 M 10.25 % | 107.325 M -38.00 % | 173.106 M -0.85 % | 174.595 M -24.87 % | 232.384 M 109.74 % | 110.797 M -34.54 % | 169.260 M 39.52 % | 121.315 M -12.31 % | 138.353 M |
| Operating cash flow | 63.132 M 138.41 % | -164.353 M | 0.000 100.00 % | -55.718 M -295.56 % | 28.492 M 88.11 % | 15.147 M -83.87 % | 93.923 M 126.90 % | -349.099 M -3 758.93 % | 9.541 M -43.49 % | 16.882 M -84.78 % | 110.911 M 1 771.71 % | 5.926 M 134.05 % | -17.405 M -140.50 % | 42.977 M -40.43 % | 72.146 M 129.78 % | -242.289 M -3 632.37 % | 6.859 M 127.01 % | -25.391 M -263.18 % | -6.991 M -278.76 % | 3.911 M 293.79 % | -2.018 M 57.87 % | -4.791 M -105.45 % | 87.854 M 318.52 % | 20.991 M -55.16 % | 46.814 M 460.04 % | -13.002 M -105.41 % | 240.409 M 126.34 % | 106.215 M 73.16 % | 61.338 M 857.31 % | 6.407 M 107.85 % | -81.583 M 35.77 % | -127.011 M -652.15 % | -16.886 M -201.85 % | 16.579 M -47.48 % | 31.568 M 131.71 % | -99.545 M -307.80 % | 47.905 M 122.70 % | -210.994 M -537.79 % | -33.082 M 20.35 % | -41.534 M -147.44 % | 87.561 M 215.15 % | -76.043 M -29.04 % | -58.931 M 12.24 % | -67.148 M -11.36 % | -60.300 M -284.58 % | 32.668 M -87.28 % | 256.792 M 189.80 % | -285.972 M -205.45 % | 271.205 M 162.50 % | 103.314 M -14.54 % | 120.893 M 161.60 % | -196.249 M -253.58 % | 127.783 M 258.27 % | -80.738 M 88.19 % | -683.923 M -567.85 % | -102.406 M -51.82 % | -67.450 M -15.23 % | -58.536 M -131.26 % | 187.275 M 133.25 % | -563.152 M -517.12 % | 135.008 M 172.01 % | -187.481 M 50.68 % | -380.145 M 42.12 % | -656.813 M -303.66 % | 322.503 M 650.00 % | 43.000 M -80.11 % | 216.177 M 154.64 % | -395.644 M -257.65 % | 250.959 M 242.69 % | 73.232 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -95.493 M -41.30 % | -67.582 M -142.53 % | 158.912 M 129.70 % | 69.183 M 139.50 % | 28.886 M -68.85 % | 92.737 M 2 897.65 % | -3.315 M -106.35 % | 52.168 M -80.65 % | 269.622 M 352.05 % | -106.973 M -11.50 % | -95.939 M -302.42 % | -23.840 M -106.69 % | 356.367 M 304.00 % | -174.686 M -372.87 % | 64.018 M 172.53 % | 23.490 M |
| Capital expenditure | -12.100 M -229.23 % | -3.675 M 60.35 % | -9.269 M -92.93 % | -4.804 M 53.39 % | -10.306 M 8.49 % | -11.263 M 85.75 % | -79.015 M -38.83 % | -56.913 M 24.41 % | -75.291 M -1 299.23 % | -5.381 M 55.45 % | -12.078 M -573.65 % | -1.793 M -809.85 % | -197.049 K -939.29 % | -18.960 K 99.82 % | -10.785 M -639.16 % | -1.459 M 45.68 % | -2.686 M | 0.000 100.00 % | -785.415 K 60.06 % | -1.967 M -75.08 % | -1.123 M | 0.000 100.00 % | -118.447 K | 0.000 100.00 % | -210.000 K 30.93 % | -304.029 K 95.97 % | -7.540 M -12 282.52 % | -60.890 K 91.79 % | -741.600 K -154.55 % | -291.339 K 97.68 % | -12.557 M -1 375.06 % | -851.299 K 33.43 % | -1.279 M -12 701.05 % | -9.990 K 99.91 % | -10.958 M -374.01 % | -2.312 M -64.63 % | -1.404 M -484.88 % | -240.090 K 97.16 % | -8.451 M -67.77 % | -5.037 M 98.22 % | -283.573 M -5 221.86 % | -5.328 M -154.28 % | -2.095 M 55.79 % | -4.739 M 84.20 % | -29.989 M -49 087.51 % | -60.969 K 98.95 % | -5.795 M -2 654.23 % | -210.412 K 92.26 % | -2.718 M -1 204.67 % | -208.292 K 95.56 % | -4.688 M -48.49 % | -3.157 M 35.34 % | -4.882 M -749.89 % | -574.483 K 59.29 % | -1.411 M 87.01 % | -10.868 M 79.98 % | -54.284 M -197.11 % | -18.271 M 76.43 % | -77.521 M -150.71 % | -30.920 M -20.00 % | -25.766 M -32.35 % | -19.469 M 80.48 % | -99.762 M -58.75 % | -62.841 M 73.59 % | -237.927 M -665.86 % | -31.067 M 4.66 % | -32.585 M -40.66 % | -23.166 M -495.40 % | -3.891 M 92.74 % | -53.623 M -230.20 % | -16.240 M 65.77 % | -47.445 M 63.29 % | -129.248 M -6 332.97 % | -2.009 M 95.84 % | -48.270 M -90.38 % | -25.354 M 50.67 % | -51.393 M -52.30 % | -33.744 M 55.71 % | -76.185 M -501.83 % | -12.659 M | 0.000 | 0.000 100.00 % | -12.540 M 20.20 % | -15.713 M 86.05 % | -112.636 M -64.42 % | -68.503 M 40.37 % | -114.884 M -24.23 % | -92.478 M 47.80 % | -177.145 M -356.00 % | -38.848 M |
| Free CashFlow | 51.032 M 130.37 % | -168.028 M -77.27 % | -94.788 M -56.62 % | -60.522 M -432.80 % | 18.186 M 368.21 % | 3.884 M -73.95 % | 14.909 M 103.67 % | -406.013 M -517.51 % | -65.750 M -671.66 % | 11.502 M -88.36 % | 98.833 M 2 291.44 % | 4.133 M 123.48 % | -17.602 M -140.98 % | 42.958 M -29.99 % | 61.361 M 125.17 % | -243.748 M -5 940.96 % | 4.173 M 116.44 % | -25.391 M -226.50 % | -7.777 M -499.95 % | 1.944 M 161.89 % | -3.141 M 34.43 % | -4.791 M -105.46 % | 87.735 M 317.96 % | 20.991 M -54.96 % | 46.604 M 450.24 % | -13.306 M -105.71 % | 232.869 M 119.37 % | 106.155 M 75.18 % | 60.597 M 890.78 % | 6.116 M 106.50 % | -94.140 M 26.37 % | -127.862 M -603.88 % | -18.165 M -209.63 % | 16.569 M -19.61 % | 20.610 M 120.23 % | -101.857 M -319.04 % | 46.500 M 122.01 % | -211.234 M -408.60 % | -41.533 M 10.82 % | -46.572 M 76.24 % | -196.012 M -140.89 % | -81.372 M -33.34 % | -61.026 M 15.11 % | -71.887 M 20.38 % | -90.290 M -376.90 % | 32.607 M -87.01 % | 250.997 M 187.71 % | -286.182 M -206.59 % | 268.487 M 160.40 % | 103.106 M -11.27 % | 116.205 M 158.28 % | -199.406 M -262.25 % | 122.901 M 251.15 % | -81.312 M 88.14 % | -685.335 M -505.02 % | -113.274 M 6.95 % | -121.734 M -58.49 % | -76.807 M -169.98 % | 109.754 M 118.47 % | -594.072 M -643.81 % | 109.242 M 152.79 % | -206.950 M 56.88 % | -479.907 M 33.31 % | -719.654 M -950.89 % | 84.576 M 608.72 % | 11.934 M -93.50 % | 183.591 M 143.84 % | -418.810 M -269.51 % | 247.068 M 1 160.01 % | 19.608 M 220.74 % | -16.240 M 65.77 % | -47.445 M 63.29 % | -129.248 M -6 332.97 % | -2.009 M 98.60 % | -143.763 M -54.69 % | -92.937 M -186.44 % | 107.519 M 203.39 % | 35.439 M 174.92 % | -47.299 M -159.07 % | 80.079 M 2 515.77 % | -3.315 M -106.35 % | 52.168 M -79.71 % | 257.082 M 309.55 % | -122.686 M 41.18 % | -208.575 M -125.87 % | -92.343 M -138.24 % | 241.483 M 190.39 % | -267.163 M -136.16 % | -113.127 M -636.64 % | -15.357 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 | 2011 | 2011 | 2011 | 2011 | 2010 | 2010 | 2010 | 2010 | 2009 | 2009 | 2009 | 2009 | 2008 | 2008 | 2008 | 2008 | 2007 | 2007 | 2007 | 2007 | 2006 | 2006 | 2006 | 2006 | 2005 | 2005 | 2005 | 2005 | 2004 | 2004 | 2004 | 2004 | 2003 | 2003 | 2003 | 2003 |