Al Hassan Ghazi Ibrahim Shaker Company 1214.SR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 1.416 B 14.53 % | 1.236 B 19.19 % | 1.037 B -4.53 % | 1.086 B 16.48 % | 932.699 M 5.65 % | 882.822 M 14.06 % | 774.025 M -25.47 % | 1.039 B -36.78 % | 1.643 B -12.92 % | 1.887 B 21.19 % | 1.557 B -4.80 % | 1.635 B -5.19 % | 1.725 B 10.12 % | 1.566 B 35.51 % | 1.156 B 15.84 % | 997.685 M 8.72 % | 917.701 M |
| Net income | 81.586 M 24.70 % | 65.427 M 99.28 % | 32.832 M 19.72 % | 27.423 M 269.28 % | 7.426 M 114.60 % | -50.860 M 74.12 % | -196.542 M -14.91 % | -171.039 M -459.90 % | 47.524 M -65.19 % | 136.536 M -63.08 % | 369.821 M 829.50 % | 39.787 M -75.99 % | 165.734 M -13.88 % | 192.442 M 19.93 % | 160.464 M 10.92 % | 144.669 M 32.25 % | 109.393 M |
| Income before tax | 47.578 M -35.08 % | 73.284 M 74.68 % | 41.954 M 1.40 % | 41.376 M 145.21 % | 16.874 M 133.30 % | -50.680 M 74.05 % | -195.308 M -15.52 % | -169.067 M -443.69 % | 49.192 M -63.35 % | 134.204 M -67.69 % | 415.374 M 345.05 % | 93.331 M -78.33 % | 430.612 M 109.46 % | 205.581 M 12.95 % | 182.003 M 18.10 % | 154.114 M 39.08 % | 110.812 M |
| Income before tax ratio | 0.03 -43.32 % | 0.06 46.56 % | 0.04 6.21 % | 0.04 110.51 % | 0.02 131.51 % | -0.06 77.25 % | -0.25 -55.00 % | -0.16 -643.63 % | 0.03 -57.91 % | 0.07 -73.34 % | 0.27 367.50 % | 0.06 -77.14 % | 0.25 90.21 % | 0.13 -16.65 % | 0.16 1.95 % | 0.15 27.93 % | 0.12 |
| EBITDA | 85.828 M 0.37 % | 85.511 M 53.65 % | 55.653 M 4.98 % | 53.014 M 77.30 % | 29.901 M 276.09 % | -16.981 M 87.86 % | -139.905 M -45.35 % | -96.252 M -233.82 % | 71.926 M -31.46 % | 104.944 M -14.07 % | 122.131 M 1.94 % | 119.805 M -53.26 % | 256.307 M 6.19 % | 241.363 M -34.09 % | 366.178 M 119.14 % | 167.097 M 36.36 % | 122.544 M |
| Net income ratio | 0.06 8.87 % | 0.05 67.20 % | 0.03 25.41 % | 0.03 217.03 % | 0.01 113.82 % | -0.06 77.31 % | -0.25 -54.18 % | -0.16 -669.27 % | 0.03 -60.03 % | 0.07 -69.54 % | 0.24 876.39 % | 0.02 -74.68 % | 0.10 -21.79 % | 0.12 -11.50 % | 0.14 -4.25 % | 0.15 21.64 % | 0.12 |
| Ratio EBITDA | 0.06 -12.37 % | 0.07 28.92 % | 0.05 9.96 % | 0.05 52.21 % | 0.03 266.67 % | -0.02 89.36 % | -0.18 -95.03 % | -0.09 -311.67 % | 0.04 -21.29 % | 0.06 -29.10 % | 0.08 7.08 % | 0.07 -50.70 % | 0.15 -3.57 % | 0.15 -51.36 % | 0.32 89.17 % | 0.17 25.43 % | 0.13 |
| Gross profit ratio | 0.24 -5.46 % | 0.25 9.43 % | 0.23 5.69 % | 0.22 3.39 % | 0.21 11.75 % | 0.19 47.12 % | 0.13 -24.72 % | 0.17 -30.07 % | 0.24 5.10 % | 0.23 -5.89 % | 0.24 11.55 % | 0.22 -25.23 % | 0.29 -1.44 % | 0.30 -10.98 % | 0.33 6.94 % | 0.31 17.47 % | 0.27 |
| Weighted average shs out dil | 55.500 M 15.07 % | 48.233 M 0.00 % | 48.233 M 0.00 % | 48.233 M 0.00 % | 48.233 M 0.00 % | 48.233 M 33.27 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M |
| Weighted average shs out | 55.500 M 15.07 % | 48.233 M 0.00 % | 48.233 M 0.00 % | 48.233 M 0.00 % | 48.233 M 0.00 % | 48.233 M 33.27 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M |
| EPS diluted | 1.47 24.58 % | 1.18 78.79 % | 0.66 15.79 % | 0.57 280.00 % | 0.15 114.29 % | -1.05 80.66 % | -5.43 -14.80 % | -4.73 -452.99 % | 1.34 -64.55 % | 3.78 -63.01 % | 10.22 829.09 % | 1.10 -78.76 % | 5.18 -2.63 % | 5.32 15.40 % | 4.61 17.60 % | 3.92 35.64 % | 2.89 |
| Earnings per share | 1.47 24.58 % | 1.18 78.79 % | 0.66 15.79 % | 0.57 280.00 % | 0.15 114.29 % | -1.05 80.66 % | -5.43 -14.80 % | -4.73 -452.99 % | 1.34 -64.55 % | 3.78 -63.01 % | 10.22 829.09 % | 1.10 -78.76 % | 5.18 -2.63 % | 5.32 15.40 % | 4.61 17.60 % | 3.92 35.64 % | 2.89 |
| Gross profit | 335.616 M 8.28 % | 309.949 M 30.43 % | 237.643 M 0.90 % | 235.522 M 20.43 % | 195.560 M 18.06 % | 165.646 M 67.80 % | 98.718 M -43.89 % | 175.948 M -55.79 % | 397.964 M -8.48 % | 434.857 M 14.05 % | 381.272 M 6.19 % | 359.034 M -29.11 % | 506.463 M 8.54 % | 466.633 M 20.63 % | 386.814 M 23.89 % | 312.231 M 27.71 % | 244.485 M |
| Income tax expense | 3.996 M -52.71 % | 8.450 M -22.86 % | 10.954 M -18.38 % | 13.420 M 99.11 % | 6.740 M 3 644.44 % | 180.000 K -97.38 % | 6.873 M -10.48 % | 7.678 M 47.37 % | 5.210 M -36.38 % | 8.189 M -66.90 % | 24.739 M 12.55 % | 21.981 M 31.85 % | 16.671 M 26.88 % | 13.139 M | 0.000 | 0.000 -100.00 % | 6.362 M |
| Cost of revenue | 1.080 B 16.63 % | 926.288 M 15.85 % | 799.583 M -6.03 % | 850.923 M 15.44 % | 737.139 M 2.78 % | 717.176 M 6.20 % | 675.307 M -21.71 % | 862.615 M -30.70 % | 1.245 B -14.25 % | 1.452 B 23.51 % | 1.175 B -7.90 % | 1.276 B 4.75 % | 1.218 B 10.79 % | 1.100 B 43.00 % | 768.924 M 12.18 % | 685.454 M 1.82 % | 673.216 M |
| General and administrative expenses | 41.350 M 15.72 % | 35.732 M 20.79 % | 29.583 M 5.10 % | 28.148 M 0.25 % | 28.077 M 19.28 % | 23.538 M -14.28 % | 27.458 M 12.46 % | 24.415 M -84.34 % | 155.936 M -1.81 % | 158.805 M 52.36 % | 104.227 M 16.54 % | 89.432 M -18.11 % | 109.211 M 3.12 % | 105.906 M 15.85 % | 91.420 M 25.49 % | 72.849 M 24.36 % | 58.578 M |
| Selling and marketing expenses | 72.457 M 7.29 % | 67.536 M 33.63 % | 50.539 M 17.57 % | 42.985 M 12.44 % | 38.229 M 0.52 % | 38.032 M -72.90 % | 140.336 M -13.66 % | 162.530 M -15.47 % | 192.281 M 4.16 % | 184.598 M 28.18 % | 144.013 M 1.26 % | 142.215 M -16.80 % | 170.938 M 16.92 % | 146.197 M 27.08 % | 115.046 M 32.33 % | 86.938 M 23.82 % | 70.213 M |
| Other expenses | 139.637 M 9 190.55 % | 1.503 M -98.62 % | 108.551 M -4.66 % | 113.859 M -0.03 % | 113.890 M -12.58 % | 130.277 M 5 613.90 % | 2.280 M 279.53 % | -1.270 M | 0.000 -100.00 % | 1.158 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.217 M -44.26 % | -2.230 M 27.57 % | -3.079 M |
| Operating expenses | 253.444 M 14.79 % | 220.798 M 17.03 % | 188.673 M 1.99 % | 184.992 M 2.66 % | 180.196 M -6.07 % | 191.847 M -23.58 % | 251.054 M -12.90 % | 288.237 M -17.22 % | 348.217 M 1.40 % | 343.403 M 616.77 % | 47.910 M -80.91 % | 250.988 M -10.41 % | 280.149 M 12.25 % | 249.586 M 23.17 % | 202.639 M 29.99 % | 155.887 M 19.37 % | 130.593 M |
| Cost and expenses | 1.334 B 16.27 % | 1.147 B 16.07 % | 988.256 M -4.60 % | 1.036 B 12.93 % | 917.335 M 0.91 % | 909.023 M -1.87 % | 926.361 M -19.51 % | 1.151 B -27.76 % | 1.593 B -11.26 % | 1.795 B 46.74 % | 1.223 B -19.90 % | 1.527 B 1.92 % | 1.498 B 11.06 % | 1.349 B 38.86 % | 971.563 M 15.48 % | 841.341 M 4.67 % | 803.809 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 113.807 M 10.21 % | 103.268 M 28.89 % | 80.122 M 12.64 % | 71.133 M 7.28 % | 66.306 M 7.69 % | 61.570 M -63.31 % | 167.794 M -10.24 % | 186.945 M -46.31 % | 348.217 M 1.40 % | 343.403 M 26.70 % | 271.035 M 7.11 % | 253.032 M -9.68 % | 280.149 M 11.12 % | 252.103 M 22.10 % | 206.466 M 29.21 % | 159.787 M 24.07 % | 128.791 M |
| Interest income | 0.000 | 0.000 -100.00 % | 16.076 M 3.98 % | 15.460 M -1.40 % | 15.679 M -41.39 % | 26.750 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.808 M -6.16 % | 14.715 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 32.872 M -36.15 % | 51.483 M 11 239.87 % | 454.000 K -8.28 % | 495.000 K -36.70 % | 782.000 K -23.33 % | 1.020 M -96.90 % | 32.862 M -3.47 % | 34.044 M 12.36 % | 30.298 M 82.35 % | 16.615 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 4.090 M -64.46 % | 11.508 M -13.11 % | 13.245 M -27.11 % | 18.170 M -12.29 % | 20.716 M -7.80 % | 22.468 M 46.70 % | 15.316 M -4.50 % | 16.037 M 0.03 % | 16.032 M 18.84 % | 13.490 M 13.42 % | 11.894 M -13.83 % | 13.803 M -53.98 % | 29.993 M 25.33 % | 23.932 M -86.85 % | 182.003 M 1 592.58 % | 10.753 M 24.28 % | 8.652 M |
| Operating income | 82.172 M -7.83 % | 89.151 M 110.48 % | 42.357 M -25.95 % | 57.204 M 160.39 % | 21.969 M 183.85 % | -26.201 M 83.12 % | -155.221 M -1.14 % | -153.472 M -408.51 % | 49.747 M -45.60 % | 91.454 M -17.04 % | 110.237 M 4.00 % | 106.002 M -55.75 % | 239.536 M 10.36 % | 217.047 M 17.85 % | 184.175 M 17.80 % | 156.344 M 37.27 % | 113.892 M |
| Operating income ratio | 0.06 -19.52 % | 0.07 76.59 % | 0.04 -22.44 % | 0.05 123.54 % | 0.02 179.36 % | -0.03 85.20 % | -0.20 -35.71 % | -0.15 -587.98 % | 0.03 -37.53 % | 0.05 -31.55 % | 0.07 9.24 % | 0.06 -53.32 % | 0.14 0.22 % | 0.14 -13.03 % | 0.16 1.69 % | 0.16 26.27 % | 0.12 |
| Total other income expenses net | 3.410 M 121.49 % | -15.867 M -3 837.22 % | -403.000 K 97.82 % | -18.507 M 14.62 % | -21.675 M -77.18 % | -12.233 M 69.48 % | -40.087 M -157.05 % | -15.595 M -90.21 % | -8.199 M -119.18 % | 42.750 M -85.99 % | 305.137 M 2 508.15 % | -12.671 M 4.17 % | -13.222 M -15.31 % | -11.466 M -427.90 % | -2.172 M 2.60 % | -2.230 M 27.60 % | -3.080 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 264.610 M -32.97 % | 394.752 M -20.08 % | 493.917 M 13.79 % | 434.077 M 40.82 % | 308.258 M -7.95 % | 334.890 M -38.54 % | 544.925 M -24.99 % | 726.475 M -4.53 % | 760.980 M 18.05 % | 644.651 M 8.99 % | 591.474 M 66.09 % | 356.121 M 5 392.33 % | -6.729 M -129.85 % | 22.543 M 190.09 % | -25.022 M -17.94 % | -21.216 M -27.37 % | -16.657 M |
| Total investments | 515.697 M 10.26 % | 467.709 M 0.33 % | 466.174 M 2.30 % | 455.680 M 5.86 % | 430.438 M -5.84 % | 457.128 M -9.27 % | 503.831 M -9.83 % | 558.746 M -5.48 % | 591.115 M 3.98 % | 568.470 M 12.73 % | 504.264 M 4 254.61 % | 11.580 M 23.96 % | 9.342 M 95.40 % | 4.781 M -0.29 % | 4.795 M 27.83 % | 3.751 M | 0.000 |
| Total debt | 289.544 M -29.99 % | 413.595 M -27.01 % | 566.628 M 16.33 % | 487.097 M 25.49 % | 388.164 M -2.63 % | 398.642 M -29.12 % | 562.457 M -28.72 % | 789.102 M -3.25 % | 815.598 M 11.74 % | 729.921 M 11.20 % | 656.387 M 47.52 % | 444.952 M 548.41 % | 68.622 M -18.30 % | 83.988 M 207.18 % | 27.342 M 629.12 % | 3.750 M -37.50 % | 6.000 M |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 144.348 M 0.00 % | 144.348 M 2.42 % | 140.937 M 0.00 % | 140.937 M 0.00 % | 140.937 M 0.00 % | 140.937 M 0.00 % | 140.937 M 0.00 % | 140.937 M 3.49 % | 136.185 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 243.169 M 167.08 % | 91.047 M 230.83 % | 27.521 M 118.60 % | -148.002 M -6.53 % | -138.930 M 5.44 % | -146.925 M -56.38 % | -93.956 M -190.81 % | 103.462 M -63.22 % | 281.287 M 1.99 % | 275.790 M -51.22 % | 565.414 M 86.29 % | 303.518 M 170.77 % | 112.096 M 34.70 % | 83.220 M 91.20 % | 43.525 M 144.29 % | 17.817 M 11.38 % | 15.997 M |
| Common stock | 555.000 M 15.07 % | 482.334 M 0.00 % | 482.334 M -23.44 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 80.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M |
| Total equity | 798.169 M 11.21 % | 717.729 M 6.77 % | 672.245 M 5.60 % | 636.585 M -2.44 % | 652.526 M 1.33 % | 643.945 M -7.77 % | 698.180 M -21.96 % | 894.639 M -16.49 % | 1.071 B 1.30 % | 1.058 B 14.16 % | 926.442 M 17.31 % | 789.730 M 7.05 % | 737.727 M 30.41 % | 565.710 M 16.74 % | 484.572 M 18.02 % | 410.587 M 6.10 % | 386.977 M |
| Other non current liabilities | 26.619 M 8.96 % | 24.430 M 17.41 % | 20.808 M -7.63 % | 22.527 M -10.14 % | 25.070 M -78.95 % | 119.121 M 362.59 % | 25.751 M -20.65 % | 32.454 M -24.93 % | 43.232 M -3.28 % | 44.696 M 30.15 % | 34.343 M -0.78 % | 34.614 M 10.40 % | 31.352 M 21.85 % | 25.729 M 20.51 % | 21.350 M 20.42 % | 17.729 M 22.63 % | 14.457 M |
| Long term debt | 11.473 M 2.17 % | 11.229 M -31.33 % | 16.353 M -78.08 % | 74.603 M -32.14 % | 109.936 M 14.55 % | 95.975 M 209.60 % | 31.000 M -58.91 % | 75.447 M 99.16 % | 37.882 M -32.96 % | 56.505 M 508.56 % | 9.285 M -77.26 % | 40.831 M -3.95 % | 42.511 M -15.58 % | 50.357 M 92.74 % | 26.127 M 3 383.60 % | 750.000 K -78.57 % | 3.500 M |
| Total non current liabilities | 38.092 M 6.82 % | 35.659 M -4.04 % | 37.161 M -61.74 % | 97.130 M -28.06 % | 135.006 M -37.23 % | 215.096 M 279.02 % | 56.751 M -47.40 % | 107.901 M 36.03 % | 79.322 M -21.62 % | 101.201 M 131.96 % | 43.628 M -42.17 % | 75.445 M 2.14 % | 73.863 M -2.92 % | 76.086 M 60.26 % | 47.477 M 156.92 % | 18.479 M 2.91 % | 17.957 M |
| Other current liabilities | 153.302 M 33.18 % | 115.105 M 22.69 % | 93.816 M 11.97 % | 83.789 M -16.72 % | 100.617 M 754.86 % | 11.770 M -84.89 % | 77.876 M 4.08 % | 74.822 M -16.05 % | 89.124 M -23.57 % | 116.607 M -25.47 % | 156.450 M 5.58 % | 148.178 M -73.56 % | 560.481 M 62.72 % | 344.443 M 106.31 % | 166.952 M 26.75 % | 131.719 M -30.81 % | 190.367 M |
| Deferred revenue | 0.000 -100.00 % | 32.982 M 92.94 % | 17.094 M 7.93 % | 15.838 M 144.34 % | 6.482 M | 0.000 -100.00 % | 16.927 M 8.36 % | 15.621 M 2.90 % | 15.181 M -13.68 % | 17.586 M | 0.000 | 0.000 100.00 % | -120.188 M -135.99 % | 333.941 M 118.80 % | 152.623 M 28.27 % | 118.985 M -35.18 % | 183.573 M |
| Short term debt | 278.071 M -30.89 % | 402.366 M -26.88 % | 550.275 M 33.40 % | 412.494 M 48.26 % | 278.228 M -8.07 % | 302.667 M -44.81 % | 548.384 M -22.08 % | 703.748 M -11.42 % | 794.470 M 26.19 % | 629.593 M -2.71 % | 647.102 M 60.13 % | 404.121 M 1 447.70 % | 26.111 M -22.36 % | 33.631 M 2 667.98 % | 1.215 M -59.50 % | 3.000 M 20.00 % | 2.500 M |
| Total current liabilities | 757.216 M 0.24 % | 755.437 M -16.67 % | 906.559 M 20.02 % | 755.357 M 15.83 % | 652.132 M 7.22 % | 608.230 M -30.86 % | 879.770 M -18.79 % | 1.083 B -13.27 % | 1.249 B -0.89 % | 1.260 B 19.07 % | 1.058 B 69.71 % | 623.611 M -4.12 % | 650.399 M 14.09 % | 570.096 M 66.78 % | 341.828 M 49.32 % | 228.930 M -31.43 % | 333.864 M |
| Total liabilities | 795.308 M 0.53 % | 791.096 M -16.17 % | 943.720 M 10.70 % | 852.487 M 8.30 % | 787.138 M -4.40 % | 823.326 M -12.09 % | 936.521 M -21.38 % | 1.191 B -10.32 % | 1.328 B -2.43 % | 1.361 B 23.54 % | 1.102 B 57.64 % | 699.056 M -3.48 % | 724.262 M 12.08 % | 646.182 M 65.98 % | 389.305 M 57.35 % | 247.409 M -29.68 % | 351.821 M |
| Other non current assets | 11.191 M | 0.000 -100.00 % | 466.174 M 2.30 % | 455.680 M 2.20 % | 445.870 M -2.46 % | 457.128 M -9.27 % | 503.831 M -9.83 % | 558.746 M -5.48 % | 591.115 M 3.98 % | 568.470 M | 0.000 | 0.000 -100.00 % | 304.501 M 3.16 % | 295.179 M 6 057.26 % | 4.794 M 27.77 % | 3.752 M 375 100.00 % | 1.000 K |
| Long term investments | 504.963 M 7.97 % | 467.709 M 0.33 % | 466.174 M 2.30 % | 455.680 M 5.86 % | 430.438 M -5.84 % | 457.128 M -9.27 % | 503.831 M -9.83 % | 558.746 M -5.48 % | 591.115 M 3.98 % | 568.470 M 12.73 % | 504.264 M 4 254.61 % | 11.580 M 147.91 % | 4.671 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 5.252 M | 0.000 | 0.000 -100.00 % | 2.156 M -26.42 % | 2.930 M -17.28 % | 3.542 M -14.75 % | 4.155 M -7.71 % | 4.502 M 36.38 % | 3.301 M -11.12 % | 3.714 M | 0.000 -100.00 % | 209.000 K -47.75 % | 400.000 K -99.84 % | 249.841 M 54.88 % | 161.317 M 34.73 % | 119.734 M 15.05 % | 104.072 M |
| GoodWill | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 15.106 M 53.30 % | 9.854 M 0.00 % | 9.854 M -17.95 % | 12.010 M -6.05 % | 12.784 M -4.57 % | 13.396 M -4.38 % | 14.009 M -2.42 % | 14.356 M 9.13 % | 13.155 M -3.04 % | 13.568 M 37.69 % | 9.854 M 4 614.83 % | 209.000 K -47.75 % | 400.000 K -49.62 % | 794.000 K -12.65 % | 909.000 K 0.33 % | 906.000 K -23.09 % | 1.178 M |
| Property plant equipment net | 189.500 M -2.37 % | 194.108 M -4.09 % | 202.377 M -1.67 % | 205.824 M -8.20 % | 224.197 M -6.24 % | 239.123 M 0.93 % | 236.926 M -3.56 % | 245.668 M -4.42 % | 257.025 M -0.50 % | 258.311 M 10.42 % | 233.942 M -22.35 % | 301.268 M 0.48 % | 299.830 M | 0.000 -100.00 % | 242.324 M 48.85 % | 162.802 M 11.56 % | 145.937 M |
| Total non current assets | 720.760 M 7.31 % | 671.671 M -0.99 % | 678.405 M 0.73 % | 673.514 M -1.37 % | 682.851 M -3.78 % | 709.647 M -5.98 % | 754.766 M -7.82 % | 818.770 M -6.30 % | 873.839 M 3.99 % | 840.349 M 12.34 % | 748.060 M 138.95 % | 313.057 M 2.67 % | 304.901 M 3.02 % | 295.973 M 19.33 % | 248.027 M 48.11 % | 167.460 M 13.83 % | 147.116 M |
| Other current assets | 67.732 M 33.31 % | 50.806 M -67.42 % | 155.954 M 289.82 % | 40.007 M 31.97 % | 30.315 M 10.65 % | 27.398 M -5.00 % | 28.841 M 8.21 % | 26.654 M -21.43 % | 33.926 M -64.87 % | 96.565 M -20.62 % | 121.654 M 2.81 % | 118.325 M 4.92 % | 112.778 M 485.59 % | 19.259 M -38.51 % | 31.323 M 120.09 % | 14.232 M -69.08 % | 46.027 M |
| Short term investments | 10.734 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 % | 4.671 M -2.30 % | 4.781 M -0.29 % | 4.795 M 27.83 % | 3.751 M | 0.000 |
| cash and cash equivalents | 24.934 M 32.33 % | 18.843 M -74.09 % | 72.711 M 37.14 % | 53.020 M -33.65 % | 79.906 M 25.34 % | 63.752 M 263.63 % | 17.532 M -72.01 % | 62.627 M 14.66 % | 54.618 M -35.95 % | 85.270 M 31.36 % | 64.913 M -26.93 % | 88.831 M 17.89 % | 75.351 M 22.63 % | 61.445 M 17.34 % | 52.364 M 109.74 % | 24.966 M 10.19 % | 22.657 M |
| Cash and short term investments | 35.668 M 89.29 % | 18.843 M -74.09 % | 72.711 M 37.14 % | 53.020 M -33.65 % | 79.906 M 25.34 % | 63.752 M 263.63 % | 17.532 M -72.01 % | 62.627 M 14.66 % | 54.618 M -35.95 % | 85.270 M 31.36 % | 64.913 M -26.93 % | 88.831 M 11.01 % | 80.022 M 20.83 % | 66.226 M 15.86 % | 57.159 M 99.04 % | 28.717 M 26.75 % | 22.657 M |
| Total current assets | 872.717 M 4.25 % | 837.154 M -10.71 % | 937.560 M 14.96 % | 815.558 M 7.76 % | 756.813 M -0.11 % | 757.624 M -13.90 % | 879.935 M -30.55 % | 1.267 B -16.96 % | 1.526 B -3.34 % | 1.579 B 23.30 % | 1.280 B 8.90 % | 1.176 B 11.71 % | 1.052 B 14.91 % | 915.919 M 46.35 % | 625.850 M 27.58 % | 490.536 M -17.09 % | 591.682 M |
| Inventory | 336.474 M -17.45 % | 407.599 M -1.63 % | 414.349 M 18.40 % | 349.959 M 18.21 % | 296.061 M 7.14 % | 276.340 M -27.67 % | 382.072 M -38.88 % | 625.161 M -8.78 % | 685.344 M -26.74 % | 935.493 M 28.56 % | 727.664 M 12.34 % | 647.752 M 2.88 % | 629.603 M 8.44 % | 580.593 M 54.39 % | 376.051 M 14.70 % | 327.853 M -21.74 % | 418.926 M |
| Net receivables | 436.982 M 21.42 % | 359.906 M 20.48 % | 298.729 M -27.59 % | 412.579 M 17.14 % | 352.206 M -7.48 % | 380.691 M -20.74 % | 480.331 M -17.08 % | 579.277 M -26.29 % | 785.880 M 40.87 % | 557.868 M 52.38 % | 366.112 M -11.22 % | 412.387 M 75.70 % | 234.707 M -6.06 % | 249.841 M 54.88 % | 161.317 M 34.73 % | 119.734 M 15.05 % | 104.072 M |
| Tax assets | 0.000 | 0.000 100.00 % | -466.174 M -2.30 % | -455.680 M -5.86 % | -430.438 M 5.84 % | -457.128 M 9.27 % | -503.831 M 9.83 % | -558.746 M 5.48 % | -591.115 M -3.98 % | -568.470 M | 0.000 | 0.000 100.00 % | -304.501 M | 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 |
| Account payables | 325.843 M 64.20 % | 198.442 M -15.48 % | 234.800 M -0.88 % | 236.893 M -4.26 % | 247.435 M -11.03 % | 278.102 M 25.33 % | 221.900 M -15.95 % | 264.016 M -23.76 % | 346.305 M -20.39 % | 434.985 M 70.73 % | 254.781 M 257.28 % | 71.312 M 11.76 % | 63.807 M -66.77 % | 192.022 M 10.57 % | 173.661 M 84.33 % | 94.211 M -33.18 % | 140.997 M |
| Tax payables | 0.000 -100.00 % | 6.542 M -38.13 % | 10.574 M 66.70 % | 6.343 M -67.25 % | 19.370 M 23.45 % | 15.691 M -7.30 % | 16.927 M 8.36 % | 15.621 M -1.87 % | 15.918 M -9.48 % | 17.586 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 -100.00 % | 18.042 M 32.18 % | 13.650 M -33.48 % | 20.519 M 2.94 % | 19.933 M -5.97 % | 21.199 M 4.74 % | 20.240 M 5.85 % | 19.121 M 22.38 % | 15.624 M 41.68 % | 11.028 M -91.90 % | 136.212 M 30.16 % | 104.649 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 18.636 M 13.16 % | 16.469 M -26.55 % | 22.423 M 220.01 % | 7.007 M -34.50 % | 10.697 M -28.27 % | 14.912 M -11.90 % | 16.927 M 270.86 % | -9.907 M -182.67 % | 11.984 M 127.35 % | -43.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 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 % | 66.333 M 39.45 % | 47.569 M -47.75 % | 91.047 M 112.88 % | 42.770 M 103.86 % | 20.980 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Total assets | 1.593 B 5.61 % | 1.509 B -6.63 % | 1.616 B 8.52 % | 1.489 B 3.43 % | 1.440 B -1.88 % | 1.467 B -10.24 % | 1.635 B -21.63 % | 2.086 B -13.08 % | 2.400 B -0.80 % | 2.419 B 19.26 % | 2.028 B 36.25 % | 1.489 B 9.68 % | 1.357 B 12.00 % | 1.212 B 38.68 % | 873.877 M 32.81 % | 657.996 M -10.94 % | 738.798 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -40.237 M -79.31 % | -22.440 M 72.48 % | -81.544 M 47.77 % | -156.134 M -178.99 % | -55.964 M -121.00 % | 266.482 M -20.98 % | 337.234 M 145.58 % | 137.324 M 243.28 % | -95.842 M 26.24 % | -129.941 M 28.13 % | -180.788 M 18.12 % | -220.802 M -89.30 % | -116.642 M 38.98 % | -191.150 M -493.34 % | -32.216 M -149.90 % | 64.564 M 137.22 % | -173.485 M |
| Accounts receivables | -88.734 M -68.10 % | -52.785 M -1 791.83 % | 3.120 M 103.99 % | -78.108 M -1 124.50 % | 7.624 M -86.43 % | 56.191 M -40.25 % | 94.037 M -41.68 % | 161.236 M 171.21 % | -226.435 M -107.10 % | -109.335 M -154.62 % | -42.941 M 63.95 % | -119.121 M -33.31 % | -89.359 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 35.700 M -0.55 % | 35.898 M 141.47 % | -86.565 M -44.25 % | -60.012 M -80.49 % | -33.250 M -133.06 % | 100.564 M -52.74 % | 212.811 M 577.79 % | 31.398 M -87.15 % | 244.437 M 215.09 % | -212.388 M -41.66 % | -149.932 M -47.45 % | -101.681 M -130.62 % | -44.090 M 78.96 % | -209.542 M -334.75 % | -48.198 M -152.92 % | 91.073 M 165.15 % | -139.791 M |
| Accounts payables | 132.676 M 527.58 % | 21.141 M 16 488.37 % | -129.000 K 99.30 % | -18.344 M 39.65 % | -30.397 M -129.68 % | 102.401 M 247.46 % | 29.471 M 160.66 % | -48.581 M 57.95 % | -115.525 M -168.20 % | 169.402 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 9.458 M 135.43 % | -26.694 M -1 414.98 % | 2.030 M 515.15 % | 330.000 K 459.32 % | 59.000 K -99.19 % | 7.326 M -94.11 % | 124.423 M 17.46 % | 105.926 M 131.13 % | -340.279 M -512.72 % | 82.447 M 582.23 % | 12.085 M | 0.000 100.00 % | -72.552 M -494.48 % | 18.392 M 15.08 % | 15.982 M 160.29 % | -26.509 M 21.32 % | -33.694 M |
| Other non cash items | 109.548 M 354.83 % | -42.988 M -267.45 % | -11.699 M 61.93 % | -30.734 M -489.58 % | 7.889 M 202.57 % | -7.691 M -124.96 % | 30.810 M -43.77 % | 54.789 M 490.46 % | -14.032 M 69.93 % | -46.657 M 87.10 % | -361.767 M -313.40 % | 169.529 M 2 573.07 % | -6.855 M 91.77 % | -83.333 M 51.75 % | -172.714 M -307.56 % | -42.378 M -152.99 % | 79.981 M |
| Net cash provided by operating activities | 161.475 M 675.73 % | 20.816 M 159.58 % | -34.935 M 72.56 % | -127.322 M -639.17 % | -17.225 M -107.48 % | 230.399 M 27.17 % | 181.179 M 476.91 % | 31.405 M 168.63 % | -45.763 M -58.33 % | -28.904 M 69.17 % | -93.765 M -207.01 % | 87.619 M -34.03 % | 132.810 M 395.33 % | -44.970 M -128.27 % | 159.076 M -14.96 % | 187.053 M 620.54 % | 25.960 M |
| Investments in property plant and equipment | -7.770 M -252.70 % | -2.203 M -30.43 % | -1.689 M 36.50 % | -2.660 M -38.54 % | -1.920 M -42.33 % | -1.349 M 78.34 % | -6.227 M 6.30 % | -6.646 M 73.72 % | -25.288 M 34.29 % | -38.484 M 46.25 % | -71.604 M -250.74 % | -20.415 M 49.14 % | -40.136 M -27 580.00 % | -145.000 K 65.39 % | -419.000 K 98.47 % | -27.345 M 59.49 % | -67.509 M |
| Acquisitions net | 0.000 -100.00 % | 26.109 M 2 492.75 % | 1.007 M -87.34 % | 7.955 M 22 628.57 % | 35.000 K -97.97 % | 1.723 M -73.89 % | 6.598 M -54.55 % | 14.516 M 636.11 % | 1.972 M -88.44 % | 17.056 M 185.28 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -10.300 M -1 273.33 % | -750.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.723 M | 0.000 | 0.000 | 0.000 100.00 % | -1.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.723 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -5.297 M -114.31 % | 37.011 M | 0.000 -100.00 % | 7.955 M -83.77 % | 49.000 M 2 155.99 % | 2.172 M 182.02 % | -2.648 M -486.57 % | 685.000 K -65.26 % | 1.972 M -32.58 % | 2.925 M 144.20 % | -6.617 M 62.15 % | -17.483 M 55.21 % | -39.037 M 45.77 % | -71.986 M 24.47 % | -95.311 M -2 503.63 % | -3.661 M -205.57 % | -1.198 M |
| Net cash used for investing activites | -23.367 M -138.84 % | 60.167 M 8 922.14 % | -682.000 K -112.88 % | 5.295 M -88.76 % | 47.115 M 1 750.55 % | 2.546 M 140.89 % | -6.227 M -4.46 % | -5.961 M 74.43 % | -23.316 M 37.08 % | -37.059 M 62.27 % | -98.221 M -159.17 % | -37.898 M 2.92 % | -39.037 M 45.88 % | -72.131 M 24.65 % | -95.730 M -208.75 % | -31.006 M 54.87 % | -68.707 M |
| Debt repayment | -126.218 M 14.18 % | -147.079 M -310.15 % | 69.989 M -31.80 % | 102.623 M 897.79 % | 10.285 M 105.36 % | -191.885 M 16.85 % | -230.776 M -546.29 % | -35.708 M -140.75 % | 87.632 M 23.98 % | 70.684 M 612.43 % | -13.794 M -204.13 % | 13.247 M -78.74 % | 62.311 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -47.250 M | 0.000 100.00 % | -175.000 M | 0.000 100.00 % | -140.000 M -14.29 % | -122.500 M -16.67 % | -105.000 M 10.56 % | -117.398 M -125.77 % | -52.000 M |
| Other financing activites | -7.936 M -164.90 % | 12.228 M 282.48 % | -6.701 M 10.44 % | -7.482 M 9.38 % | -8.256 M | 0.000 -100.00 % | 6.598 M -52.30 % | 13.831 M | 0.000 -100.00 % | 15.631 M -95.61 % | 356.012 M 819.39 % | -49.488 M -2 172.18 % | -2.178 M -100.88 % | 248.682 M 260.13 % | 69.054 M 201.94 % | -67.740 M -171.79 % | 94.353 M |
| Net cash used provided by financing activities | -134.154 M 0.52 % | -134.851 M -313.08 % | 63.288 M -33.48 % | 95.141 M 3 283.39 % | 2.812 M 101.47 % | -191.885 M 14.41 % | -224.178 M -924.72 % | -21.877 M -156.93 % | 38.427 M -55.48 % | 86.315 M -48.38 % | 167.218 M 561.41 % | -36.241 M 54.62 % | -79.867 M -163.30 % | 126.182 M 451.03 % | -35.946 M 80.58 % | -185.138 M -537.13 % | 42.353 M |
| Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -7.980 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 3.954 M 107.34 % | -53.868 M -373.57 % | 19.691 M 173.24 % | -26.886 M -182.22 % | 32.702 M -20.36 % | 41.060 M 183.41 % | -49.226 M -1 480.04 % | 3.567 M 111.64 % | -30.652 M -250.57 % | 20.357 M 185.11 % | -23.918 M -277.43 % | 13.480 M -3.06 % | 13.906 M 53.13 % | 9.081 M -66.86 % | 27.400 M 194.19 % | -29.091 M -7 283.50 % | -394.000 K |
| Cash at beginning of period | 18.843 M -74.09 % | 72.711 M 37.14 % | 53.020 M -33.65 % | 79.906 M 69.28 % | 47.204 M 668.29 % | 6.144 M -88.90 % | 55.370 M 6.89 % | 51.803 M -39.25 % | 85.270 M 31.36 % | 64.913 M -26.93 % | 88.831 M 17.89 % | 75.351 M 22.63 % | 61.445 M 17.34 % | 52.364 M 109.74 % | 24.966 M -53.82 % | 54.057 M -0.73 % | 54.452 M |
| Cash at end of period | 22.797 M 20.98 % | 18.843 M -74.09 % | 72.711 M 37.14 % | 53.020 M -33.65 % | 79.906 M 69.28 % | 47.204 M 668.29 % | 6.144 M -88.90 % | 55.370 M 1.38 % | 54.618 M -35.95 % | 85.270 M 31.36 % | 64.913 M -26.93 % | 88.831 M 17.89 % | 75.351 M 22.63 % | 61.445 M 17.34 % | 52.366 M 109.75 % | 24.966 M -53.82 % | 54.058 M |
| Operating cash flow | 161.475 M 675.73 % | 20.816 M 159.58 % | -34.935 M 72.56 % | -127.322 M -639.17 % | -17.225 M -107.48 % | 230.399 M 27.17 % | 181.179 M 476.91 % | 31.405 M 168.63 % | -45.763 M -58.33 % | -28.904 M 69.17 % | -93.765 M -207.01 % | 87.619 M -34.03 % | 132.810 M 395.33 % | -44.970 M -128.27 % | 159.076 M -14.96 % | 187.053 M 620.54 % | 25.960 M |
| Capital expenditure | -7.770 M -252.70 % | -2.203 M -30.43 % | -1.689 M 36.50 % | -2.660 M -38.54 % | -1.920 M -42.33 % | -1.349 M 78.34 % | -6.227 M 6.30 % | -6.646 M 73.72 % | -25.288 M 34.29 % | -38.484 M 46.25 % | -71.604 M -250.74 % | -20.415 M 49.14 % | -40.136 M -27 580.00 % | -145.000 K 65.39 % | -419.000 K 98.47 % | -27.345 M 59.49 % | -67.509 M |
| Free CashFlow | 153.705 M 725.79 % | 18.613 M 150.82 % | -36.624 M 71.82 % | -129.982 M -578.93 % | -19.145 M -108.36 % | 229.050 M 30.92 % | 174.952 M 606.62 % | 24.759 M 134.85 % | -71.051 M -5.44 % | -67.388 M 59.25 % | -165.369 M -346.07 % | 67.204 M -27.48 % | 92.674 M 305.42 % | -45.115 M -128.44 % | 158.657 M -0.66 % | 159.708 M 484.38 % | -41.549 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 344.905 M -6.47 % | 368.772 M -7.90 % | 400.416 M 33.96 % | 298.909 M -16.65 % | 358.616 M 3.90 % | 345.139 M -16.48 % | 413.242 M 59.21 % | 259.561 M -19.57 % | 322.719 M 4.99 % | 307.394 M -11.30 % | 346.563 M 140.39 % | 144.167 M -44.07 % | 257.754 M -18.42 % | 315.950 M -1.25 % | 319.937 M 29.10 % | 247.812 M -5.00 % | 260.851 M -9.89 % | 289.481 M 0.41 % | 288.301 M 46.73 % | 196.485 M -20.60 % | 247.466 M -7.58 % | 267.773 M 21.18 % | 220.975 M 20.02 % | 184.116 M -25.71 % | 247.842 M -2.24 % | 253.531 M 28.48 % | 197.333 M 14.19 % | 172.814 M -0.67 % | 173.980 M -18.07 % | 212.361 M -1.17 % | 214.870 M 3.49 % | 207.627 M 3.30 % | 200.995 M -68.75 % | 643.252 M 120.05 % | 292.318 M -6.47 % | 312.549 M -22.13 % | 401.377 M -24.80 % | 533.757 M 35.10 % | 395.070 M 5.43 % | 374.716 M -15.25 % | 442.123 M -31.27 % | 643.252 M 50.84 % | 426.435 M 21.14 % | 352.024 M -13.73 % | 408.048 M -15.76 % | 484.408 M 55.17 % | 312.176 M -1.97 % | 318.436 M -19.14 % | 393.816 M -25.24 % | 526.785 M 32.98 % | 396.140 M 31.19 % | 301.970 M -33.78 % | 455.979 M -22.83 % | 590.870 M 57.20 % | 375.870 M |
| Net income | 17.819 M -10.43 % | 19.895 M -26.87 % | 27.205 M 79.31 % | 15.172 M -14.36 % | 17.717 M 7.72 % | 16.448 M -49.00 % | 32.249 M 706.83 % | 3.997 M -76.17 % | 16.774 M 5.60 % | 15.885 M -44.79 % | 28.771 M 406.56 % | -9.385 M -210.11 % | 8.523 M -26.85 % | 11.651 M -21.07 % | 14.761 M 4 556.47 % | 317.000 K -97.37 % | 12.032 M 37.43 % | 8.755 M 38.53 % | 6.320 M 273.96 % | 1.690 M -59.65 % | 4.188 M -18.66 % | 5.149 M 445.57 % | -1.490 M 79.84 % | -7.391 M -22.27 % | -6.045 M 32.56 % | -8.963 M 67.27 % | -27.386 M 71.00 % | -94.422 M -110.21 % | -44.919 M -22.57 % | -36.647 M -78.30 % | -20.554 M 76.07 % | -85.883 M -74.66 % | -49.172 M -162.22 % | 79.029 M 630.75 % | -14.890 M 50.20 % | -29.898 M -1 365.79 % | 2.362 M -95.05 % | 47.689 M 74.23 % | 27.371 M 253.41 % | -17.842 M -138.61 % | 46.216 M -43.64 % | 82.007 M 213.54 % | 26.155 M 362.79 % | -9.953 M -122.73 % | 43.783 M -87.26 % | 343.687 M 4 565.21 % | -7.697 M 82.68 % | -44.447 M -322.21 % | 20.002 M -49.80 % | 39.842 M 63.35 % | 24.390 M 255.71 % | -15.664 M -126.82 % | 58.410 M -29.59 % | 82.958 M 107.24 % | 40.030 M |
| Income before tax | 19.318 M -9.92 % | 21.446 M -25.35 % | 28.728 M 224.87 % | 8.843 M -55.15 % | 19.716 M 708.70 % | 2.438 M -88.77 % | 21.702 M 253.05 % | 6.147 M -70.27 % | 20.674 M 9.61 % | 18.862 M -36.60 % | 29.751 M 512.86 % | -7.206 M -155.29 % | 13.034 M -12.92 % | 14.967 M -12.47 % | 17.099 M 234.95 % | 5.105 M -64.09 % | 14.217 M 4.22 % | 13.641 M 62.14 % | 8.413 M 52.99 % | 5.499 M -7.75 % | 5.961 M -16.73 % | 7.159 M 510.26 % | -1.745 M 82.60 % | -10.026 M -96.74 % | -5.096 M 39.17 % | -8.378 M 69.18 % | -27.180 M 72.03 % | -97.163 M -112.08 % | -45.814 M -23.91 % | -36.975 M -140.79 % | -15.356 M 82.74 % | -88.947 M -87.15 % | -47.526 M -157.44 % | 82.741 M 680.11 % | -14.263 M 53.87 % | -30.918 M -1 060.78 % | 3.218 M -93.39 % | 48.714 M 72.88 % | 28.178 M 253.58 % | -18.348 M -139.64 % | 46.290 M -44.05 % | 82.741 M 251.78 % | 23.521 M 287.96 % | -12.514 M -128.07 % | 44.580 M -88.02 % | 372.265 M 3 271.35 % | 11.042 M 129.96 % | -36.857 M -258.84 % | 23.204 M -62.40 % | 61.710 M 36.30 % | 45.274 M -78.51 % | 210.666 M 208.14 % | 68.368 M -32.30 % | 100.985 M 99.60 % | 50.593 M |
| Income before tax ratio | 0.06 -3.69 % | 0.06 -18.94 % | 0.07 142.51 % | 0.03 -46.19 % | 0.05 678.30 % | 0.01 -86.55 % | 0.05 121.75 % | 0.02 -63.03 % | 0.06 4.40 % | 0.06 -28.52 % | 0.09 271.75 % | -0.05 -198.85 % | 0.05 6.75 % | 0.05 -11.36 % | 0.05 159.44 % | 0.02 -62.20 % | 0.05 15.66 % | 0.05 61.48 % | 0.03 4.27 % | 0.03 16.19 % | 0.02 -9.90 % | 0.03 438.56 % | -0.01 85.50 % | -0.05 -164.84 % | -0.02 37.78 % | -0.03 76.01 % | -0.14 75.50 % | -0.56 -113.51 % | -0.26 -51.24 % | -0.17 -143.63 % | -0.07 83.32 % | -0.43 -81.18 % | -0.24 -283.83 % | 0.13 363.62 % | -0.05 50.68 % | -0.10 -1 333.84 % | 0.01 -91.22 % | 0.09 27.96 % | 0.07 245.66 % | -0.05 -146.77 % | 0.10 -18.60 % | 0.13 133.20 % | 0.06 255.16 % | -0.04 -132.54 % | 0.11 -85.78 % | 0.77 2 072.66 % | 0.04 130.56 % | -0.12 -296.44 % | 0.06 -49.70 % | 0.12 2.50 % | 0.11 -83.62 % | 0.70 365.29 % | 0.15 -12.27 % | 0.17 26.97 % | 0.13 |
| EBITDA | 30.339 M -3.96 % | 31.589 M -14.76 % | 37.060 M 109.72 % | 17.671 M -40.32 % | 29.612 M 117.14 % | 13.637 M -59.55 % | 33.717 M 41.14 % | 23.889 M 9.50 % | 21.817 M -2.11 % | 22.288 M -28.50 % | 31.170 M 3 658.22 % | -876.000 K -106.99 % | 12.528 M -19.92 % | 15.645 M -26.59 % | 21.313 M 396.92 % | 4.289 M -74.57 % | 16.868 M -30.66 % | 24.327 M 317.42 % | 5.828 M 254.47 % | -3.773 M -126.39 % | 14.295 M -27.28 % | 19.657 M 95.20 % | 10.070 M 144.73 % | -22.515 M -667.13 % | 3.970 M 870.66 % | 409.000 K 102.80 % | -14.595 M 82.62 % | -83.963 M -208.46 % | -27.220 M -8.64 % | -25.056 M -583.47 % | -3.666 M 88.54 % | -31.986 M 7.56 % | -34.603 M -260.64 % | -9.595 M -252.89 % | -2.719 M 84.85 % | -17.942 M -241.98 % | 12.637 M -77.38 % | 55.860 M 54.83 % | 36.078 M 301.56 % | -17.899 M -164.85 % | 27.601 M -69.57 % | 90.713 M 175.60 % | 32.915 M 10 717.74 % | -310.000 K -100.73 % | 42.394 M -31.81 % | 62.168 M 247.70 % | 17.880 M 161.27 % | -29.183 M -201.95 % | 28.624 M -60.91 % | 73.225 M 32.22 % | 55.380 M 2 394.59 % | 2.220 M -97.24 % | 80.336 M -28.57 % | 112.468 M 83.52 % | 61.283 M |
| Net income ratio | 0.05 -4.24 % | 0.05 -20.59 % | 0.07 33.85 % | 0.05 2.74 % | 0.05 3.67 % | 0.05 -38.93 % | 0.08 406.78 % | 0.02 -70.37 % | 0.05 0.58 % | 0.05 -37.75 % | 0.08 227.53 % | -0.07 -296.87 % | 0.03 -10.33 % | 0.04 -20.07 % | 0.05 3 506.74 % | 0.00 -97.23 % | 0.05 52.51 % | 0.03 37.96 % | 0.02 154.87 % | 0.01 -49.18 % | 0.02 -11.99 % | 0.02 385.18 % | -0.01 83.20 % | -0.04 -64.59 % | -0.02 31.01 % | -0.04 74.53 % | -0.14 74.60 % | -0.55 -111.62 % | -0.26 -49.61 % | -0.17 -80.40 % | -0.10 76.87 % | -0.41 -69.08 % | -0.24 -299.13 % | 0.12 341.19 % | -0.05 46.75 % | -0.10 -1 725.54 % | 0.01 -93.41 % | 0.09 28.96 % | 0.07 245.50 % | -0.05 -145.55 % | 0.10 -18.01 % | 0.13 107.86 % | 0.06 316.93 % | -0.03 -126.35 % | 0.11 -84.88 % | 0.71 2 977.60 % | -0.02 82.34 % | -0.14 -374.81 % | 0.05 -32.85 % | 0.08 22.84 % | 0.06 218.69 % | -0.05 -140.49 % | 0.13 -8.76 % | 0.14 31.83 % | 0.11 |
| Ratio EBITDA | 0.09 2.69 % | 0.09 -7.45 % | 0.09 56.56 % | 0.06 -28.40 % | 0.08 108.98 % | 0.04 -51.57 % | 0.08 -11.35 % | 0.09 36.14 % | 0.07 -6.76 % | 0.07 -19.38 % | 0.09 1 580.19 % | -0.01 -112.50 % | 0.05 -1.84 % | 0.05 -25.67 % | 0.07 284.90 % | 0.02 -73.24 % | 0.06 -23.05 % | 0.08 315.71 % | 0.02 205.27 % | -0.02 -133.24 % | 0.06 -21.31 % | 0.07 61.09 % | 0.05 137.27 % | -0.12 -863.42 % | 0.02 892.94 % | 0.00 102.18 % | -0.07 84.78 % | -0.49 -210.54 % | -0.16 -32.60 % | -0.12 -591.54 % | -0.02 88.93 % | -0.15 10.52 % | -0.17 -1 054.16 % | -0.01 -60.37 % | -0.01 83.80 % | -0.06 -282.33 % | 0.03 -69.92 % | 0.10 14.60 % | 0.09 291.18 % | -0.05 -176.51 % | 0.06 -55.73 % | 0.14 82.70 % | 0.08 8 864.99 % | 0.00 -100.85 % | 0.10 -19.05 % | 0.13 124.07 % | 0.06 162.50 % | -0.09 -226.09 % | 0.07 -47.71 % | 0.14 -0.57 % | 0.14 1 801.58 % | 0.01 -95.83 % | 0.18 -7.44 % | 0.19 16.74 % | 0.16 |
| Gross profit ratio | 0.25 -1.02 % | 0.25 -0.06 % | 0.25 14.15 % | 0.22 -11.13 % | 0.25 5.45 % | 0.23 1.78 % | 0.23 -16.05 % | 0.27 9.07 % | 0.25 4.41 % | 0.24 -3.92 % | 0.25 -0.92 % | 0.25 13.46 % | 0.22 7.73 % | 0.21 -14.48 % | 0.24 1.46 % | 0.24 8.89 % | 0.22 3.67 % | 0.21 5.99 % | 0.20 -5.16 % | 0.21 -0.96 % | 0.21 9.34 % | 0.19 -12.87 % | 0.22 16.55 % | 0.19 -3.16 % | 0.20 3.93 % | 0.19 13.80 % | 0.17 229.07 % | -0.13 -182.65 % | 0.16 -18.87 % | 0.19 -21.26 % | 0.25 858.10 % | 0.03 -82.41 % | 0.15 -41.69 % | 0.25 8.91 % | 0.23 3.21 % | 0.22 -5.47 % | 0.24 -7.28 % | 0.25 1.58 % | 0.25 55.97 % | 0.16 -38.86 % | 0.26 4.77 % | 0.25 8.40 % | 0.23 17.63 % | 0.20 -27.82 % | 0.27 0.09 % | 0.27 20.94 % | 0.22 219.77 % | 0.07 -70.28 % | 0.24 -9.93 % | 0.26 -1.82 % | 0.27 16.16 % | 0.23 -24.17 % | 0.30 -3.17 % | 0.31 3.10 % | 0.30 |
| Weighted average shs out dil | 55.684 M 0.76 % | 55.264 M -0.43 % | 55.500 M 0.00 % | 55.500 M 0.24 % | 55.366 M -0.24 % | 55.500 M 0.00 % | 55.500 M 15.14 % | 48.200 M 0.00 % | 48.200 M -0.07 % | 48.233 M 0.00 % | 48.233 M 0.07 % | 48.200 M 1.80 % | 47.350 M -2.46 % | 48.546 M -1.25 % | 49.161 M -22.37 % | 63.326 M 30.55 % | 48.508 M 34.02 % | 36.194 M 0.00 % | 36.194 M -42.55 % | 63.000 M 37.23 % | 45.909 M 25.88 % | 36.471 M 0.77 % | 36.194 M -42.55 % | 63.000 M 81.41 % | 34.729 M -5.58 % | 36.780 M 1.62 % | 36.194 M -0.21 % | 36.270 M -0.21 % | 36.346 M 0.13 % | 36.299 M 0.29 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M -3.31 % | 37.433 M -3.21 % | 38.673 M 6.85 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M |
| Weighted average shs out | 55.684 M 0.76 % | 55.264 M -0.43 % | 55.500 M 0.00 % | 55.500 M 0.24 % | 55.366 M -0.24 % | 55.500 M 0.00 % | 55.500 M 15.14 % | 48.200 M 0.00 % | 48.200 M -0.07 % | 48.233 M 0.00 % | 48.233 M 0.07 % | 48.200 M 1.80 % | 47.350 M -2.46 % | 48.546 M 0.65 % | 48.233 M -23.83 % | 63.326 M 31.29 % | 48.233 M 33.27 % | 36.194 M 0.00 % | 36.194 M -42.55 % | 63.000 M 37.35 % | 45.867 M 25.76 % | 36.471 M 0.77 % | 36.194 M -42.55 % | 63.000 M 81.41 % | 34.729 M -5.58 % | 36.780 M 1.62 % | 36.194 M -0.21 % | 36.270 M -0.21 % | 36.346 M 0.13 % | 36.299 M 0.29 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M -3.31 % | 37.433 M -3.21 % | 38.673 M 6.85 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M 0.00 % | 36.194 M |
| EPS diluted | 0.32 -11.11 % | 0.36 -26.53 % | 0.49 81.48 % | 0.27 -15.63 % | 0.32 6.67 % | 0.30 -48.28 % | 0.58 599.64 % | 0.08 -76.31 % | 0.35 6.06 % | 0.33 -45.00 % | 0.60 415.79 % | -0.19 -205.56 % | 0.18 -25.00 % | 0.24 -20.00 % | 0.30 5 900.00 % | 0.01 -98.00 % | 0.25 38.89 % | 0.18 -10.00 % | 0.20 640.74 % | 0.03 -65.52 % | 0.08 -62.71 % | 0.21 609.71 % | -0.04 65.67 % | -0.12 29.41 % | -0.17 29.17 % | -0.24 68.42 % | -0.76 70.77 % | -2.60 -109.68 % | -1.24 -22.77 % | -1.01 -77.19 % | -0.57 75.95 % | -2.37 -74.26 % | -1.36 -138.60 % | -0.57 -39.02 % | -0.41 48.75 % | -0.80 -900.00 % | 0.10 -92.00 % | 1.25 62.34 % | 0.77 257.14 % | -0.49 -138.58 % | 1.27 -43.81 % | 2.26 209.59 % | 0.73 370.37 % | -0.27 -122.31 % | 1.21 -87.26 % | 9.50 4 623.81 % | -0.21 82.93 % | -1.23 -323.64 % | 0.55 -50.00 % | 1.10 115.69 % | 0.51 218.60 % | -0.43 -126.71 % | 1.61 -29.69 % | 2.29 106.31 % | 1.11 |
| Earnings per share | 0.32 -11.11 % | 0.36 -26.53 % | 0.49 81.48 % | 0.27 -15.63 % | 0.32 6.67 % | 0.30 -48.28 % | 0.58 599.64 % | 0.08 -76.31 % | 0.35 6.06 % | 0.33 -45.00 % | 0.60 415.79 % | -0.19 -205.56 % | 0.18 -25.00 % | 0.24 -20.00 % | 0.30 5 900.00 % | 0.01 -98.00 % | 0.25 38.89 % | 0.18 -10.00 % | 0.20 640.74 % | 0.03 -65.52 % | 0.08 -62.71 % | 0.21 609.71 % | -0.04 65.67 % | -0.12 29.41 % | -0.17 29.17 % | -0.24 68.42 % | -0.76 70.77 % | -2.60 -109.68 % | -1.24 -22.77 % | -1.01 -77.19 % | -0.57 75.95 % | -2.37 -74.26 % | -1.36 -138.60 % | -0.57 -39.02 % | -0.41 48.75 % | -0.80 -900.00 % | 0.10 -92.00 % | 1.25 62.34 % | 0.77 257.14 % | -0.49 -138.58 % | 1.27 -43.81 % | 2.26 209.59 % | 0.73 370.37 % | -0.27 -122.31 % | 1.21 -87.26 % | 9.50 4 623.81 % | -0.21 82.93 % | -1.23 -323.64 % | 0.55 -50.00 % | 1.10 115.69 % | 0.51 218.60 % | -0.43 -126.71 % | 1.61 -29.69 % | 2.29 106.31 % | 1.11 |
| Gross profit | 85.739 M -7.43 % | 92.620 M -7.96 % | 100.633 M 52.91 % | 65.810 M -25.93 % | 88.845 M 9.56 % | 81.090 M -15.00 % | 95.397 M 33.66 % | 71.375 M -12.28 % | 81.364 M 9.61 % | 74.230 M -14.78 % | 87.106 M 138.18 % | 36.571 M -36.54 % | 57.628 M -12.11 % | 65.568 M -15.54 % | 77.634 M 30.99 % | 59.266 M 3.44 % | 57.293 M -6.59 % | 61.332 M 6.42 % | 57.631 M 39.16 % | 41.414 M -21.36 % | 52.666 M 1.05 % | 52.118 M 5.58 % | 49.362 M 39.88 % | 35.288 M -28.06 % | 49.053 M 1.60 % | 48.282 M 46.21 % | 33.023 M 247.38 % | -22.406 M -182.10 % | 27.292 M -33.54 % | 41.063 M -22.18 % | 52.769 M 891.53 % | 5.322 M -81.83 % | 29.293 M -81.78 % | 160.768 M 139.65 % | 67.085 M -3.47 % | 69.496 M -26.39 % | 94.408 M -30.28 % | 135.401 M 37.24 % | 98.659 M 64.45 % | 59.995 M -48.18 % | 115.775 M -27.99 % | 160.768 M 63.52 % | 98.319 M 42.49 % | 68.999 M -37.73 % | 110.813 M -15.69 % | 131.428 M 87.67 % | 70.033 M 213.49 % | 22.340 M -75.96 % | 92.947 M -32.66 % | 138.030 M 30.57 % | 105.717 M 52.38 % | 69.376 M -49.78 % | 138.147 M -25.27 % | 184.870 M 62.07 % | 114.070 M |
| Income tax expense | 1.500 M -1.64 % | 1.525 M 1.67 % | 1.500 M 399.40 % | -501.000 K -125.06 % | 1.999 M 100.10 % | 999.000 K -33.36 % | 1.499 M -30.28 % | 2.150 M -44.87 % | 3.900 M 43.65 % | 2.715 M 47.96 % | 1.835 M -15.79 % | 2.179 M -29.14 % | 3.075 M 0.00 % | 3.075 M 17.14 % | 2.625 M -45.20 % | 4.790 M 154.79 % | 1.880 M -34.61 % | 2.875 M -25.81 % | 3.875 M 148.40 % | 1.560 M 0.00 % | 1.560 M -24.27 % | 2.060 M 32.05 % | 1.560 M 134.67 % | -4.500 M -388.46 % | 1.560 M 0.00 % | 1.560 M 0.00 % | 1.560 M -20.73 % | 1.968 M 103.31 % | 968.000 K 395.12 % | -328.000 K -106.31 % | 5.198 M 207.21 % | 1.692 M -13.14 % | 1.948 M -47.52 % | 3.712 M | 0.000 -100.00 % | 118.000 K -91.87 % | 1.451 M -16.61 % | 1.740 M -8.47 % | 1.901 M 144.66 % | 777.000 K -61.91 % | 2.040 M -45.04 % | 3.712 M 123.61 % | 1.660 M 51.88 % | 1.093 M -55.20 % | 2.440 M -83.55 % | 14.836 M 132.90 % | 6.370 M 14.22 % | 5.577 M 161.83 % | 2.130 M -71.25 % | 7.408 M 7.89 % | 6.866 M 597.76 % | 984.000 K -80.09 % | 4.941 M -17.32 % | 5.976 M 25.28 % | 4.770 M |
| Cost of revenue | 259.166 M -6.15 % | 276.152 M -7.88 % | 299.783 M 28.61 % | 233.099 M -13.59 % | 269.771 M 2.17 % | 264.049 M -16.93 % | 317.845 M 68.90 % | 188.186 M -22.03 % | 241.355 M 3.51 % | 233.164 M -10.13 % | 259.457 M 141.14 % | 107.596 M -46.24 % | 200.126 M -20.07 % | 250.382 M 3.33 % | 242.303 M 28.51 % | 188.546 M -7.37 % | 203.558 M -10.78 % | 228.149 M -1.09 % | 230.670 M 48.75 % | 155.071 M -20.39 % | 194.800 M -9.67 % | 215.655 M 25.66 % | 171.613 M 15.31 % | 148.828 M -25.13 % | 198.789 M -3.15 % | 205.249 M 24.92 % | 164.310 M -15.83 % | 195.220 M 33.09 % | 146.688 M -14.37 % | 171.298 M 5.67 % | 162.101 M -19.87 % | 202.305 M 17.82 % | 171.702 M -64.41 % | 482.484 M 114.22 % | 225.233 M -7.33 % | 243.053 M -20.82 % | 306.969 M -22.94 % | 398.356 M 34.39 % | 296.411 M -5.82 % | 314.721 M -3.56 % | 326.348 M -32.36 % | 482.484 M 47.05 % | 328.116 M 15.93 % | 283.025 M -4.78 % | 297.235 M -15.79 % | 352.980 M 45.77 % | 242.143 M -18.22 % | 296.096 M -1.59 % | 300.869 M -22.61 % | 388.755 M 33.86 % | 290.423 M 24.86 % | 232.594 M -26.82 % | 317.832 M -21.72 % | 406.000 M 55.08 % | 261.800 M |
| General and administrative expenses | 30.402 M -10.72 % | 34.053 M 2.11 % | 33.348 M 172.98 % | -45.692 M -260.46 % | 28.476 M -10.11 % | 31.677 M 17.81 % | 26.889 M 166.30 % | -40.555 M -251.75 % | 26.725 M 3.32 % | 25.867 M 9.17 % | 23.695 M 172.98 % | -32.467 M -262.04 % | 20.037 M -8.12 % | 21.808 M -1.00 % | 22.029 M 154.64 % | -40.313 M -290.64 % | 21.146 M -2.49 % | 21.686 M -11.95 % | 24.629 M 171.49 % | -34.450 M -292.43 % | 17.903 M -12.62 % | 20.489 M -15.11 % | 24.135 M 147.32 % | -50.999 M -304.54 % | 24.934 M 3.41 % | 24.111 M -5.42 % | 25.492 M 146.04 % | -55.374 M -325.06 % | 24.604 M -22.90 % | 31.910 M 21.25 % | 26.318 M 112.62 % | -208.473 M -893.79 % | 26.263 M -8.62 % | 28.741 M -13.99 % | 33.414 M -15.13 % | 39.372 M -5.47 % | 41.652 M 3.67 % | 40.177 M 15.67 % | 34.735 M 11.50 % | 31.152 M -26.51 % | 42.389 M -13.71 % | 49.122 M 35.91 % | 36.142 M 112.38 % | 17.018 M -42.79 % | 29.745 M -5.14 % | 31.357 M 20.11 % | 26.107 M 97.42 % | 13.224 M -51.88 % | 27.483 M 3.84 % | 26.467 M 18.91 % | 22.258 M -20.07 % | 27.847 M 12.14 % | 24.833 M -18.38 % | 30.427 M 16.56 % | 26.104 M |
| Selling and marketing expenses | 31.781 M -10.44 % | 35.487 M -11.58 % | 40.135 M 216.48 % | -34.457 M -195.88 % | 35.937 M 5.23 % | 34.152 M -7.26 % | 36.825 M 221.10 % | -30.408 M -185.51 % | 35.560 M 23.12 % | 28.882 M -13.79 % | 33.502 M 190.87 % | -36.868 M -231.55 % | 28.025 M -6.23 % | 29.888 M 1.34 % | 29.494 M 196.81 % | -30.466 M -213.48 % | 26.846 M 3.76 % | 25.874 M 19.06 % | 21.731 M 185.63 % | -25.377 M -200.44 % | 25.267 M 57.91 % | 16.001 M -28.37 % | 22.338 M 156.42 % | -39.593 M -245.36 % | 27.238 M 16.61 % | 23.359 M -13.57 % | 27.028 M -17.85 % | 32.899 M -3.05 % | 33.934 M -16.12 % | 40.457 M 22.43 % | 33.046 M 32.20 % | 24.997 M -27.33 % | 34.396 M -32.29 % | 50.796 M -1.07 % | 51.346 M 3.37 % | 49.674 M 14.96 % | 43.210 M -24.54 % | 57.260 M 35.89 % | 42.137 M -17.51 % | 51.084 M 11.57 % | 45.785 M -8.54 % | 50.058 M 32.88 % | 37.671 M 19.50 % | 31.525 M -24.38 % | 41.689 M 0.98 % | 41.283 M 39.87 % | 29.516 M 42.57 % | 20.703 M -48.54 % | 40.230 M -11.70 % | 45.562 M 27.55 % | 35.720 M -16.71 % | 42.887 M 4.55 % | 41.020 M -19.40 % | 50.894 M 40.84 % | 36.137 M |
| Other expenses | 2.137 M -37.00 % | 3.392 M 63.55 % | 2.074 M -98.40 % | 129.264 M 6 944.36 % | 1.835 M 659.45 % | -328.000 K 99.51 % | -66.420 M -83 125.00 % | 80.000 K -81.00 % | 421.000 K 157.28 % | -735.000 K -0.14 % | -734.000 K -100.68 % | 108.551 M | 0.000 | 0.000 -100.00 % | 514.000 K -79.30 % | 2.483 M 1 317.16 % | -204.000 K | 0.000 | 0.000 -100.00 % | 1.530 M | 0.000 | 0.000 | 0.000 -100.00 % | 986.000 K | 0.000 | 0.000 -100.00 % | 507.000 K 13.93 % | 445.000 K 93.48 % | 230.000 K 100.32 % | -70.827 M | 0.000 -100.00 % | 87.207 M 1 530.65 % | 5.348 M 105.39 % | -99.180 M | 0.000 100.00 % | -712.000 K -217.49 % | 606.000 K | 0.000 -100.00 % | 652.000 K 492.77 % | -166.000 K -123.78 % | 698.000 K 528.83 % | 111.000 K -78.45 % | 515.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.252 M 9 563.64 % | 44.000 K 102.59 % | -1.699 M 34.58 % | -2.597 M |
| Operating expenses | 64.320 M -11.81 % | 72.932 M -3.47 % | 75.557 M 53.84 % | 49.115 M -25.86 % | 66.248 M -4.30 % | 69.227 M 6.76 % | 64.842 M 29.57 % | 50.044 M -19.65 % | 62.285 M 15.31 % | 54.014 M -4.34 % | 56.463 M 43.98 % | 39.216 M -18.41 % | 48.062 M -7.03 % | 51.696 M 0.34 % | 51.523 M 19.60 % | 43.080 M -10.24 % | 47.992 M 0.91 % | 47.560 M 2.59 % | 46.360 M -14.25 % | 54.063 M 25.23 % | 43.170 M 18.31 % | 36.490 M -21.48 % | 46.473 M 17.10 % | 39.685 M -23.93 % | 52.172 M 9.91 % | 47.470 M -9.62 % | 52.520 M -13.60 % | 60.785 M 3.84 % | 58.538 M 182.65 % | -70.827 M -18.75 % | -59.643 M -244.54 % | 41.264 M -39.28 % | 67.957 M 168.52 % | -99.180 M -217.01 % | 84.760 M -4.81 % | 89.046 M 4.93 % | 84.862 M -12.91 % | 97.437 M 26.75 % | 76.872 M -6.52 % | 82.236 M -6.73 % | 88.174 M -11.10 % | 99.180 M 34.37 % | 73.813 M -4.14 % | 77.000 M 22.52 % | 62.847 M -74.22 % | 243.808 M 334.97 % | 56.052 M 2.41 % | 54.735 M -17.63 % | 66.454 M -8.67 % | 72.761 M 27.57 % | 57.038 M -23.94 % | 74.986 M 13.79 % | 65.897 M -17.24 % | 79.622 M 33.50 % | 59.644 M |
| Cost and expenses | 323.486 M -7.33 % | 349.084 M -7.00 % | 375.340 M 33.00 % | 282.214 M -16.01 % | 336.019 M 0.82 % | 333.276 M -12.91 % | 382.687 M 60.64 % | 238.230 M -21.54 % | 303.640 M 5.73 % | 287.178 M -9.10 % | 315.920 M 115.19 % | 146.812 M -40.85 % | 248.188 M -17.84 % | 302.078 M 2.81 % | 293.826 M 26.85 % | 231.626 M -7.92 % | 251.550 M -8.76 % | 275.709 M -0.48 % | 277.030 M 32.47 % | 209.134 M -12.12 % | 237.970 M -5.62 % | 252.145 M 15.62 % | 218.086 M 15.69 % | 188.513 M -24.88 % | 250.961 M -0.70 % | 252.719 M 16.55 % | 216.830 M -15.30 % | 256.005 M 24.74 % | 205.226 M 104.26 % | 100.471 M -1.94 % | 102.458 M -57.93 % | 243.569 M 1.63 % | 239.659 M -37.48 % | 383.304 M 23.65 % | 309.993 M -6.66 % | 332.099 M -15.24 % | 391.831 M -20.97 % | 495.793 M 32.82 % | 373.283 M -5.96 % | 396.957 M -4.24 % | 414.522 M -28.74 % | 581.664 M 44.72 % | 401.929 M 11.64 % | 360.025 M -0.02 % | 360.082 M -39.66 % | 596.788 M 100.13 % | 298.195 M -15.00 % | 350.831 M -4.49 % | 367.323 M -20.41 % | 461.516 M 32.83 % | 347.461 M 12.97 % | 307.580 M -19.84 % | 383.729 M -20.98 % | 485.622 M 51.08 % | 321.444 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 62.183 M -10.58 % | 69.540 M -5.37 % | 73.483 M 191.68 % | -80.149 M -224.43 % | 64.413 M -2.15 % | 65.829 M 3.32 % | 63.714 M 27.32 % | 50.044 M -19.65 % | 62.285 M 13.76 % | 54.749 M -4.28 % | 57.197 M 182.49 % | -69.335 M -244.26 % | 48.062 M -7.03 % | 51.696 M 0.34 % | 51.523 M 172.79 % | -70.779 M -247.48 % | 47.992 M 0.91 % | 47.560 M 2.59 % | 46.360 M 177.49 % | -59.827 M -238.58 % | 43.170 M 18.31 % | 36.490 M -21.48 % | 46.473 M 151.30 % | -90.592 M -273.64 % | 52.172 M 9.91 % | 47.470 M -9.62 % | 52.520 M 333.68 % | -22.475 M -138.39 % | 58.538 M -19.30 % | 72.539 M 21.84 % | 59.536 M 229.59 % | -45.943 M -175.74 % | 60.659 M -23.73 % | 79.537 M -6.16 % | 84.760 M -4.81 % | 89.046 M 4.93 % | 84.862 M -12.91 % | 97.437 M 26.75 % | 76.872 M -6.52 % | 82.236 M -6.73 % | 88.174 M -11.10 % | 99.180 M 34.37 % | 73.813 M 3.47 % | 71.338 M -0.13 % | 71.434 M -1.66 % | 72.640 M 30.59 % | 55.623 M 0.56 % | 55.312 M -18.31 % | 67.713 M -5.99 % | 72.029 M 24.24 % | 57.978 M -18.03 % | 70.734 M 7.41 % | 65.853 M -19.02 % | 81.321 M 30.66 % | 62.241 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.513 M 33.28 % | 3.386 M 13.97 % | 2.971 M 1.09 % | 2.939 M -34.13 % | 4.462 M 35.66 % | 3.289 M -7.59 % | 3.559 M 4.52 % | 3.405 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 7.222 M 20.75 % | 5.981 M 31.65 % | 4.543 M -27.31 % | 6.250 M -18.18 % | 7.639 M -16.50 % | 9.148 M -6.99 % | 9.835 M -35.00 % | 15.130 M 28.57 % | 11.768 M -4.36 % | 12.304 M 0.19 % | 12.281 M 59.53 % | 7.698 M 63.06 % | 4.721 M -0.04 % | 4.723 M 3.92 % | 4.545 M -3.91 % | 4.730 M -5.12 % | 4.985 M 22.36 % | 4.074 M 15.28 % | 3.534 M -3.84 % | 3.675 M -0.92 % | 3.709 M -18.47 % | 4.549 M -33.46 % | 6.836 M -6.48 % | 7.310 M 15.54 % | 6.327 M -20.88 % | 7.997 M 4.29 % | 7.668 M -7.90 % | 8.326 M 2.93 % | 8.089 M -2.47 % | 8.294 M 1.73 % | 8.153 M -9.17 % | 8.976 M 2.17 % | 8.785 M 0.56 % | 8.736 M 15.75 % | 7.547 M -11.80 % | 8.557 M 27.81 % | 6.695 M -6.31 % | 7.146 M -9.54 % | 7.900 M 1 172.14 % | 621.000 K 377.69 % | 130.000 K -98.37 % | 7.972 M -15.14 % | 9.394 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.959 M 0.51 % | 3.939 M 10.34 % | 3.570 M |
| Depreciation and amortization | 3.799 M -8.72 % | 4.162 M 9.84 % | 3.789 M 168.72 % | 1.410 M -37.53 % | 2.257 M 7.37 % | 2.102 M -11.38 % | 2.372 M -9.19 % | 2.612 M -3.86 % | 2.717 M 7.14 % | 2.536 M -1.21 % | 2.567 M 29.39 % | 1.984 M -40.24 % | 3.320 M -16.58 % | 3.980 M 0.48 % | 3.961 M 83.98 % | 2.153 M -58.59 % | 5.199 M -21.37 % | 6.612 M 57.20 % | 4.206 M -16.55 % | 5.040 M -3.39 % | 5.217 M -4.80 % | 5.480 M 10.06 % | 4.979 M -41.31 % | 8.483 M 209.71 % | 2.739 M -56.12 % | 6.242 M 24.74 % | 5.004 M 45.80 % | 3.432 M 153.92 % | -6.365 M -687.72 % | 1.083 M 429.18 % | -329.000 K -108.32 % | 3.956 M -2.59 % | 4.061 M -86.06 % | 29.125 M 628.67 % | 3.997 M -9.55 % | 4.419 M 47.20 % | 3.002 M -83.23 % | 17.896 M 25.23 % | 14.291 M 229.13 % | 4.342 M 36.63 % | 3.178 M -89.09 % | 29.125 M 214.36 % | 9.265 M 356.63 % | 2.029 M -32.70 % | 3.015 M -10.80 % | 3.380 M -2.59 % | 3.470 M -8.42 % | 3.789 M 11.77 % | 3.390 M -53.07 % | 7.224 M -5.46 % | 7.641 M 4.39 % | 7.320 M -8.60 % | 8.009 M 6.16 % | 7.544 M 5.96 % | 7.120 M |
| Operating income | 21.419 M 8.79 % | 19.688 M -21.49 % | 25.076 M 50.20 % | 16.695 M -26.12 % | 22.597 M 90.48 % | 11.863 M -61.17 % | 30.555 M 43.24 % | 21.331 M 11.68 % | 19.100 M -3.61 % | 19.816 M -55.04 % | 44.072 M 1 766.24 % | -2.645 M -115.16 % | 17.443 M -22.34 % | 22.461 M -31.77 % | 32.919 M 245.06 % | 9.540 M -18.24 % | 11.669 M -19.06 % | 14.416 M 788.78 % | 1.622 M -71.92 % | 5.776 M 95.60 % | 2.953 M -59.30 % | 7.256 M 286.34 % | -3.894 M 43.21 % | -6.857 M -11.35 % | -6.158 M -5.57 % | -5.833 M 70.24 % | -19.599 M 77.57 % | -87.395 M -180.22 % | -31.188 M -4.78 % | -29.764 M -332.99 % | -6.874 M 91.09 % | -77.125 M -99.47 % | -38.664 M -162.78 % | 61.588 M 371.62 % | -22.674 M -15.98 % | -19.550 M -304.80 % | 9.546 M -74.86 % | 37.964 M 74.25 % | 21.787 M 197.96 % | -22.241 M -180.58 % | 27.601 M -55.18 % | 61.588 M 151.32 % | 24.506 M 1 147.71 % | -2.339 M -105.94 % | 39.379 M -33.02 % | 58.788 M 307.97 % | 14.410 M 143.70 % | -32.972 M -230.66 % | 25.234 M -61.77 % | 66.001 M 38.25 % | 47.739 M 302.39 % | 11.864 M -83.59 % | 72.294 M -30.18 % | 103.549 M 99.79 % | 51.829 M |
| Operating income ratio | 0.06 16.32 % | 0.05 -14.75 % | 0.06 12.12 % | 0.06 -11.36 % | 0.06 83.32 % | 0.03 -53.51 % | 0.07 -10.03 % | 0.08 38.86 % | 0.06 -8.19 % | 0.06 -49.31 % | 0.13 793.14 % | -0.02 -127.11 % | 0.07 -4.81 % | 0.07 -30.91 % | 0.10 167.27 % | 0.04 -13.94 % | 0.04 -10.17 % | 0.05 785.16 % | 0.01 -80.86 % | 0.03 146.35 % | 0.01 -55.96 % | 0.03 253.77 % | -0.02 52.68 % | -0.04 -49.89 % | -0.02 -8.00 % | -0.02 76.84 % | -0.10 80.36 % | -0.51 -182.11 % | -0.18 -27.90 % | -0.14 -338.11 % | -0.03 91.39 % | -0.37 -93.10 % | -0.19 -300.91 % | 0.10 223.44 % | -0.08 -24.01 % | -0.06 -363.00 % | 0.02 -66.56 % | 0.07 28.97 % | 0.06 192.91 % | -0.06 -195.08 % | 0.06 -34.80 % | 0.10 66.61 % | 0.06 964.89 % | -0.01 -106.89 % | 0.10 -20.48 % | 0.12 162.91 % | 0.05 144.58 % | -0.10 -261.60 % | 0.06 -48.86 % | 0.13 3.97 % | 0.12 206.73 % | 0.04 -75.22 % | 0.16 -9.53 % | 0.18 27.09 % | 0.14 |
| Total other income expenses net | -2.101 M -219.51 % | 1.758 M -51.86 % | 3.652 M 280.43 % | -2.024 M 29.75 % | -2.881 M 69.43 % | -9.425 M -6.46 % | -8.853 M 49.80 % | -17.635 M -1 220.39 % | 1.574 M 264.99 % | -954.000 K 93.34 % | -14.321 M -213.99 % | -4.561 M 60.77 % | -11.625 M 19.35 % | -14.414 M 34.82 % | -22.114 M -1 215.53 % | -1.681 M 70.09 % | -5.620 M -625.16 % | -775.000 K -117.09 % | -357.000 K -28.88 % | -277.000 K 92.53 % | -3.709 M 18.47 % | -4.549 M -738.90 % | 712.000 K 122.47 % | -3.169 M -398.40 % | 1.062 M 141.73 % | -2.545 M 66.43 % | -7.581 M 22.39 % | -9.768 M 33.21 % | -14.626 M -102.83 % | -7.211 M 14.98 % | -8.482 M 28.25 % | -11.822 M -33.40 % | -8.862 M -1.44 % | -8.736 M -203.86 % | 8.411 M 173.99 % | -11.368 M -63.95 % | -6.934 M -207.09 % | 6.475 M 1.31 % | 6.391 M 64.17 % | 3.893 M -79.17 % | 18.689 M -11.65 % | 21.153 M 2 247.51 % | -985.000 K 90.32 % | -10.175 M -295.64 % | 5.201 M -98.34 % | 313.477 M 9 407.51 % | -3.368 M 13.31 % | -3.885 M -91.38 % | -2.030 M 52.69 % | -4.291 M -74.08 % | -2.465 M 56.03 % | -5.606 M -42.79 % | -3.926 M -53.12 % | -2.564 M -107.44 % | -1.236 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-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 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 391.855 M 36.35 % | 287.394 M 11.96 % | 256.699 M -2.99 % | 264.610 M 1.61 % | 260.405 M -23.02 % | 338.257 M -7.50 % | 365.696 M -7.36 % | 394.752 M -22.14 % | 507.025 M 18.33 % | 428.487 M -11.01 % | 481.485 M -2.52 % | 493.917 M 20.60 % | 409.550 M 12.86 % | 362.877 M -10.18 % | 403.987 M -6.93 % | 434.077 M 0.98 % | 429.870 M 8.99 % | 394.397 M 24.32 % | 317.253 M 2.92 % | 308.258 M -1.12 % | 311.754 M 4.42 % | 298.546 M -1.92 % | 304.401 M -9.10 % | 334.890 M -9.99 % | 372.064 M -13.44 % | 429.838 M -8.89 % | 471.776 M -13.42 % | 544.925 M -13.14 % | 627.350 M -1.80 % | 638.853 M -2.38 % | 654.449 M -9.91 % | 726.475 M -3.86 % | 755.659 M 6.90 % | 706.863 M -12.03 % | 803.563 M 5.60 % | 760.980 M -1.67 % | 773.875 M 2.54 % | 754.716 M -5.61 % | 799.530 M 24.03 % | 644.651 M 23.50 % | 521.964 M 17.18 % | 445.452 M -17.17 % | 537.803 M -9.07 % | 591.474 M 56.67 % | 377.520 M 33.33 % | 283.141 M -19.13 % | 350.130 M -1.68 % | 356.121 M -29.10 % | 502.316 M -10.14 % | 558.969 M 24.87 % | 447.653 M 6 752.59 % | -6.729 M -985.32 % | -620.000 K 98.51 % | -41.649 M -217.70 % | 35.385 M |
| Total investments | 535.787 M 5 255.19 % | 10.005 M -98.08 % | 522.344 M 1.29 % | 515.697 M 3.16 % | 499.885 M 1.04 % | 494.764 M 3.13 % | 479.755 M 2.58 % | 467.709 M -7.42 % | 505.185 M 2.64 % | 492.170 M 2.53 % | 480.005 M 2.97 % | 466.174 M -1.90 % | 475.193 M 1.57 % | 467.832 M 1.40 % | 461.351 M 1.24 % | 455.680 M 0.65 % | 452.756 M 4.62 % | 432.778 M -5.13 % | 456.195 M 8.84 % | 419.154 M -12.18 % | 477.282 M 1.43 % | 470.565 M 0.96 % | 466.113 M 1.97 % | 457.128 M -8.94 % | 501.986 M 1.49 % | 494.597 M 1.11 % | 489.145 M -0.33 % | 490.782 M -9.32 % | 541.224 M -1.19 % | 547.761 M 0.20 % | 546.679 M -0.06 % | 547.007 M -8.66 % | 598.853 M -0.01 % | 598.930 M 0.91 % | 593.516 M 2.76 % | 577.558 M -0.85 % | 582.480 M -0.04 % | 582.719 M 2.39 % | 569.098 M 2.46 % | 555.459 M 0.26 % | 554.013 M 3.33 % | 536.152 M 5.72 % | 507.140 M 0.57 % | 504.264 M 2.21 % | 493.358 M 1.63 % | 485.428 M 4 344.09 % | 10.923 M -5.67 % | 11.580 M 155.80 % | 4.527 M 8.56 % | 4.170 M -1.81 % | 4.247 M -54.54 % | 9.342 M 118.73 % | 4.271 M 1.84 % | 4.194 M -7.17 % | 4.518 M |
| Total debt | 433.196 M 20.45 % | 359.638 M 14.42 % | 314.311 M 8.55 % | 289.544 M -18.96 % | 357.285 M -10.09 % | 397.372 M -2.52 % | 407.664 M -1.43 % | 413.595 M -23.42 % | 540.062 M 7.09 % | 504.310 M -8.93 % | 553.781 M -2.27 % | 566.628 M 14.38 % | 495.411 M 8.66 % | 455.917 M -2.15 % | 465.921 M -4.35 % | 487.097 M 0.07 % | 486.734 M 3.18 % | 471.724 M 17.95 % | 399.942 M 3.03 % | 388.164 M -4.36 % | 405.879 M 2.14 % | 397.357 M 9.07 % | 364.303 M -8.61 % | 398.642 M -6.71 % | 427.307 M -10.83 % | 479.188 M -3.81 % | 498.182 M -11.43 % | 562.457 M -18.04 % | 686.251 M 2.94 % | 666.666 M -5.31 % | 704.065 M -10.78 % | 789.102 M 0.77 % | 783.080 M 1.83 % | 769.037 M -7.79 % | 834.021 M 2.26 % | 815.598 M -1.14 % | 825.019 M 1.00 % | 816.890 M -5.23 % | 862.005 M 18.10 % | 729.921 M 16.57 % | 626.153 M 14.45 % | 547.088 M -15.01 % | 643.685 M -1.94 % | 656.387 M 53.56 % | 427.450 M 17.22 % | 364.645 M -18.56 % | 447.763 M 0.63 % | 444.952 M -18.04 % | 542.914 M -12.20 % | 618.341 M 24.70 % | 495.863 M 622.60 % | 68.622 M -11.86 % | 77.852 M -12.89 % | 89.370 M -8.74 % | 97.930 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 144.348 M 0.00 % | 144.348 M 0.00 % | 144.348 M 0.00 % | 144.348 M 0.00 % | 144.348 M 0.00 % | 144.348 M 2.42 % | 140.937 M 0.00 % | 140.937 M 0.00 % | 140.937 M 0.00 % | 140.937 M 0.00 % | 140.937 M | 0.000 -100.00 % | 140.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 269.640 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 280.434 M 6.70 % | 262.837 M -2.97 % | 270.892 M 11.40 % | 243.169 M 6.37 % | 228.607 M 8.26 % | 211.164 M 71.71 % | 122.976 M 35.07 % | 91.047 M 4.42 % | 87.196 M 23.94 % | 70.354 M 26.26 % | 55.723 M 102.47 % | 27.521 M -16.51 % | 32.962 M 30.53 % | 25.252 M 118.84 % | -134.006 M 9.46 % | -148.002 M -0.23 % | -147.666 M 7.45 % | -159.549 M -20.97 % | -131.890 M 5.07 % | -138.930 M 0.84 % | -140.113 M 2.27 % | -143.367 M 3.55 % | -148.641 M -1.17 % | -146.925 M -6.13 % | -138.435 M -4.61 % | -132.340 M -8.54 % | -121.927 M -29.77 % | -93.956 M -7 101.19 % | 1.342 M -99.28 % | 187.198 M -16.37 % | 223.845 M 116.35 % | 103.462 M -45.00 % | 188.101 M -50.27 % | 378.210 M 46.38 % | 258.367 M -8.15 % | 281.287 M -20.86 % | 355.445 M 0.60 % | 353.319 M 13.83 % | 310.399 M 12.55 % | 275.790 M -37.29 % | 439.792 M 11.74 % | 393.576 M 26.32 % | 311.569 M -44.90 % | 565.414 M -14.70 % | 662.867 M 7.07 % | 619.084 M 91.00 % | 324.134 M 6.79 % | 303.518 M -9.26 % | 334.495 M 10.34 % | 303.151 M 32.83 % | 228.220 M 103.59 % | 112.096 M -57.64 % | 264.618 M 28.33 % | 206.208 M 67.31 % | 123.250 M |
| Common stock | 555.000 M 0.00 % | 555.000 M 0.00 % | 555.000 M 0.00 % | 555.000 M 0.00 % | 555.000 M 0.00 % | 555.000 M 15.07 % | 482.334 M 0.00 % | 482.334 M 0.00 % | 482.334 M 0.00 % | 482.334 M 0.00 % | 482.334 M 0.00 % | 482.334 M 0.00 % | 482.334 M 0.00 % | 482.334 M -23.44 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 0.00 % | 630.000 M 80.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M 0.00 % | 350.000 M |
| Total equity | 835.240 M 2.15 % | 817.644 M -0.97 % | 825.673 M 3.45 % | 798.169 M 1.86 % | 783.607 M 2.28 % | 766.164 M 2.20 % | 749.658 M 4.45 % | 717.729 M 0.54 % | 713.878 M 2.42 % | 697.036 M -0.57 % | 701.018 M 4.28 % | 672.245 M 0.32 % | 670.119 M 1.21 % | 662.111 M 1.82 % | 650.294 M 2.15 % | 636.585 M -0.05 % | 636.912 M 1.96 % | 624.681 M -5.03 % | 657.784 M 0.81 % | 652.526 M 0.53 % | 649.095 M 0.54 % | 645.630 M 0.81 % | 640.414 M -0.55 % | 643.945 M -1.02 % | 650.581 M -1.02 % | 657.289 M -1.73 % | 668.855 M -4.20 % | 698.180 M -12.52 % | 798.064 M -5.54 % | 844.846 M -4.41 % | 883.790 M -1.21 % | 894.639 M -9.08 % | 984.034 M -14.27 % | 1.148 B 8.87 % | 1.054 B -1.59 % | 1.071 B -6.81 % | 1.150 B 0.15 % | 1.148 B 4.27 % | 1.101 B 4.09 % | 1.058 B -3.30 % | 1.094 B 5.79 % | 1.034 B 9.46 % | 944.468 M 1.95 % | 926.442 M -9.84 % | 1.028 B 4.28 % | 985.410 M 19.78 % | 822.715 M 4.18 % | 789.730 M -3.54 % | 818.694 M 4.12 % | 786.278 M 12.83 % | 696.887 M -5.54 % | 737.727 M -4.19 % | 769.969 M 8.98 % | 706.542 M 15.54 % | 611.533 M |
| Other non current liabilities | 27.785 M 4.37 % | 26.622 M 3.40 % | 25.747 M -3.28 % | 26.619 M 1.20 % | 26.304 M 4.65 % | 25.135 M 1.28 % | 24.817 M 1.58 % | 24.430 M 1.75 % | 24.011 M 4.49 % | 22.979 M 5.09 % | 21.865 M 5.08 % | 20.808 M 1.50 % | 20.500 M -11.56 % | 23.180 M 1.56 % | 22.825 M 1.32 % | 22.527 M -4.25 % | 23.526 M -3.17 % | 24.297 M 0.12 % | 24.267 M -3.20 % | 25.070 M -79.14 % | 120.171 M 0.09 % | 120.062 M 0.69 % | 119.241 M 0.10 % | 119.121 M -0.69 % | 119.954 M 18.88 % | 100.901 M 0.64 % | 100.260 M 289.34 % | 25.751 M -13.43 % | 29.747 M -6.75 % | 31.899 M -0.16 % | 31.950 M -1.55 % | 32.454 M -13.20 % | 37.388 M -32.41 % | 55.317 M 33.07 % | 41.570 M 0.31 % | 41.440 M -1.57 % | 42.099 M 6.59 % | 39.495 M -2.43 % | 40.477 M -9.44 % | 44.696 M 13.59 % | 39.350 M -0.10 % | 39.390 M 3.26 % | 38.146 M 11.07 % | 34.343 M -0.06 % | 34.363 M 5.43 % | 32.592 M -5.44 % | 34.467 M -0.42 % | 34.614 M -0.24 % | 34.696 M 3.64 % | 33.478 M 3.09 % | 32.473 M 3.58 % | 31.352 M 4.76 % | 29.927 M 6.32 % | 28.149 M 7.02 % | 26.303 M |
| Long term debt | 8.483 M -12.60 % | 9.706 M -14.87 % | 11.402 M -0.62 % | 11.473 M 22.31 % | 9.380 M -8.06 % | 10.202 M -10.23 % | 11.365 M 1.21 % | 11.229 M -13.31 % | 12.953 M -6.60 % | 13.868 M -10.62 % | 15.515 M -5.12 % | 16.353 M 22.71 % | 13.326 M -80.47 % | 68.242 M 3.06 % | 66.218 M -11.24 % | 74.603 M -9.72 % | 82.635 M -4.50 % | 86.530 M -14.17 % | 100.814 M -8.30 % | 109.936 M -34.78 % | 168.549 M 5.29 % | 160.080 M 31.31 % | 121.909 M 27.02 % | 95.975 M 553.34 % | 14.690 M -56.94 % | 34.117 M -5.55 % | 36.120 M 16.52 % | 31.000 M -22.27 % | 39.884 M -20.69 % | 50.286 M -20.42 % | 63.186 M -16.25 % | 75.447 M -14.19 % | 87.920 M 174.48 % | 32.031 M -1.68 % | 32.577 M -14.00 % | 37.882 M -12.25 % | 43.171 M -9.78 % | 47.853 M -10.83 % | 53.667 M -5.02 % | 56.505 M 802.92 % | 6.258 M -49.06 % | 12.286 M 33.14 % | 9.228 M -0.61 % | 9.285 M -9.12 % | 10.217 M -14.32 % | 11.924 M -65.58 % | 34.639 M -15.16 % | 40.831 M 38.26 % | 29.533 M -15.78 % | 35.068 M -5.21 % | 36.994 M -12.98 % | 42.511 M -10.05 % | 47.262 M -13.28 % | 54.501 M -7.99 % | 59.232 M |
| Total non current liabilities | 36.268 M -0.17 % | 36.328 M -2.21 % | 37.149 M -2.48 % | 38.092 M 6.75 % | 35.684 M 0.98 % | 35.337 M -2.34 % | 36.182 M 1.47 % | 35.659 M -3.53 % | 36.964 M 0.32 % | 36.847 M -1.43 % | 37.380 M 0.59 % | 37.161 M 9.86 % | 33.826 M -63.00 % | 91.422 M 2.67 % | 89.043 M -8.33 % | 97.130 M -8.51 % | 106.161 M -4.21 % | 110.827 M -11.40 % | 125.081 M -7.35 % | 135.006 M -53.24 % | 288.720 M 3.06 % | 280.142 M 16.17 % | 241.150 M 12.11 % | 215.096 M 59.75 % | 134.644 M -0.28 % | 135.018 M -1.00 % | 136.380 M 140.31 % | 56.751 M -18.50 % | 69.631 M -15.28 % | 82.185 M -13.61 % | 95.136 M -11.83 % | 107.901 M -13.89 % | 125.308 M 43.46 % | 87.348 M 17.80 % | 74.147 M -6.52 % | 79.322 M -6.98 % | 85.270 M -2.38 % | 87.348 M -7.22 % | 94.144 M -6.97 % | 101.201 M 121.89 % | 45.608 M -11.74 % | 51.676 M 9.08 % | 47.374 M 8.59 % | 43.628 M -2.14 % | 44.580 M 0.14 % | 44.516 M -35.58 % | 69.106 M -8.40 % | 75.445 M 17.46 % | 64.229 M -6.30 % | 68.546 M -1.33 % | 69.467 M -5.95 % | 73.863 M -4.31 % | 77.189 M -6.61 % | 82.650 M -3.37 % | 85.535 M |
| Other current liabilities | 166.281 M 5.96 % | 156.925 M 1 450.03 % | 10.124 M -93.40 % | 153.302 M 20.20 % | 127.537 M -2.81 % | 131.228 M 9 051.19 % | 1.434 M -99.03 % | 148.087 M 1 063.29 % | 12.730 M -7.95 % | 13.829 M -64.26 % | 38.698 M -65.11 % | 110.910 M 391.54 % | 22.564 M 18.24 % | 19.083 M 46.14 % | 13.058 M -86.89 % | 99.627 M 1 470.41 % | 6.344 M -47.08 % | 11.987 M -3.14 % | 12.375 M -90.21 % | 126.469 M 2 058.03 % | -6.459 M -149.84 % | 12.959 M -10.78 % | 14.525 M -47.11 % | 27.461 M 425.87 % | -8.427 M -163.67 % | 13.236 M 291.27 % | -6.920 M -32.01 % | -5.242 M -144.20 % | 11.860 M -56.45 % | 27.231 M -12.81 % | 31.233 M -65.30 % | 90.003 M 426.27 % | 17.102 M -70.16 % | 57.304 M 224.19 % | 17.676 M -81.17 % | 93.894 M -10.79 % | 105.255 M -11.95 % | 119.544 M 10.79 % | 107.903 M -7.46 % | 116.607 M 606.24 % | 16.511 M 15.02 % | 14.355 M -18.47 % | 17.606 M -88.75 % | 156.450 M 956.31 % | 14.811 M 19.72 % | 12.371 M -33.98 % | 18.737 M -82.97 % | 110.047 M 653.95 % | 14.596 M 6.25 % | 13.738 M -19.16 % | 16.995 M -97.28 % | 624.288 M 64.52 % | 379.465 M -14.58 % | 444.255 M 28.72 % | 345.125 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.876 M -15.45 % | 27.056 M 241.44 % | 7.924 M 21.13 % | 6.542 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.573 M 48.61 % | 3.750 M -81.26 % | 20.006 M | 0.000 -100.00 % | 18.265 M -4.96 % | 19.219 M 11.41 % | 17.251 M | 0.000 -100.00 % | 20.191 M 8.37 % | 18.631 M 0.78 % | 18.487 M 9.22 % | 16.927 M 11.97 % | 15.118 M 103.58 % | -422.858 M -20.89 % | -349.799 M -2 339.29 % | 15.621 M 11.70 % | 13.985 M 102.48 % | -564.873 M -3 337.47 % | 17.448 M 9.61 % | 15.918 M 0.75 % | 15.800 M 103.24 % | -488.284 M -23.51 % | -395.341 M -2 348.04 % | 17.586 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 % | -120.188 M -1 012.73 % | 13.168 M 40.20 % | 9.392 M -23.91 % | 12.344 M |
| Short term debt | 424.713 M 21.37 % | 349.932 M 15.52 % | 302.909 M 8.93 % | 278.071 M -20.07 % | 347.905 M -10.14 % | 387.170 M -2.30 % | 396.299 M -1.51 % | 402.366 M -23.67 % | 527.109 M 7.48 % | 490.442 M -8.88 % | 538.266 M -2.18 % | 550.275 M 14.14 % | 482.085 M 24.35 % | 387.675 M -3.01 % | 399.703 M -3.10 % | 412.494 M 2.08 % | 404.099 M 4.91 % | 385.194 M 28.77 % | 299.128 M 7.51 % | 278.228 M 17.23 % | 237.330 M 0.02 % | 237.277 M -2.11 % | 242.394 M -19.91 % | 302.667 M -26.65 % | 412.617 M -7.29 % | 445.071 M -3.68 % | 462.062 M -13.06 % | 531.457 M -17.78 % | 646.367 M -3.04 % | 666.666 M -5.31 % | 704.065 M -1.34 % | 713.655 M 2.66 % | 695.160 M -9.61 % | 769.037 M -4.04 % | 801.444 M 0.88 % | 794.470 M 1.61 % | 781.848 M 1.67 % | 769.037 M -4.86 % | 808.338 M 20.04 % | 673.416 M 8.63 % | 619.895 M 15.91 % | 534.802 M -15.71 % | 634.457 M -1.95 % | 647.102 M 55.09 % | 417.233 M 18.29 % | 352.721 M -14.62 % | 413.124 M 2.23 % | 404.121 M -21.28 % | 513.381 M -11.98 % | 583.273 M 27.11 % | 458.869 M 1 657.38 % | 26.111 M -14.64 % | 30.590 M -12.27 % | 34.869 M -9.89 % | 38.698 M |
| Total current liabilities | 1.035 B 1.26 % | 1.022 B 12.57 % | 907.944 M 19.91 % | 757.216 M -8.17 % | 824.624 M -2.33 % | 844.284 M -5.07 % | 889.340 M 17.73 % | 755.437 M -21.44 % | 961.595 M -10.21 % | 1.071 B 1.76 % | 1.052 B 16.09 % | 906.559 M -10.10 % | 1.008 B 7.42 % | 938.774 M 12.89 % | 831.584 M 10.09 % | 755.357 M -4.45 % | 790.528 M -3.80 % | 821.755 M 6.41 % | 772.266 M 18.42 % | 652.132 M 11.34 % | 585.730 M -4.71 % | 614.709 M -0.81 % | 619.727 M 1.89 % | 608.230 M -23.32 % | 793.160 M -2.77 % | 815.775 M 2.17 % | 798.413 M -9.25 % | 879.770 M -16.41 % | 1.052 B -5.76 % | 1.117 B 2.92 % | 1.085 B 0.17 % | 1.083 B -9.53 % | 1.197 B -13.93 % | 1.391 B 5.66 % | 1.317 B 5.42 % | 1.249 B -4.80 % | 1.312 B -5.70 % | 1.391 B 4.52 % | 1.331 B 5.63 % | 1.260 B -12.83 % | 1.446 B 8.94 % | 1.327 B 11.73 % | 1.188 B 12.23 % | 1.058 B 15.52 % | 916.183 M 75.67 % | 521.532 M -27.60 % | 720.304 M 15.51 % | 623.611 M -13.21 % | 718.515 M -19.15 % | 888.713 M 14.59 % | 775.592 M 19.25 % | 650.399 M -0.53 % | 653.860 M -14.41 % | 763.953 M 22.45 % | 623.904 M |
| Total liabilities | 1.071 B 1.21 % | 1.058 B 11.99 % | 945.093 M 18.83 % | 795.308 M -7.56 % | 860.308 M -2.20 % | 879.621 M -4.96 % | 925.522 M 16.99 % | 791.096 M -20.78 % | 998.559 M -9.86 % | 1.108 B 1.65 % | 1.090 B 15.48 % | 943.720 M -9.46 % | 1.042 B 1.17 % | 1.030 B 11.90 % | 920.627 M 7.99 % | 852.487 M -4.93 % | 896.689 M -3.85 % | 932.582 M 3.93 % | 897.347 M 14.00 % | 787.138 M -9.98 % | 874.450 M -2.28 % | 894.851 M 3.95 % | 860.877 M 4.56 % | 823.326 M -11.26 % | 927.804 M -2.42 % | 950.793 M 1.71 % | 934.793 M -0.18 % | 936.521 M -16.53 % | 1.122 B -45.10 % | 2.044 B -0.98 % | 2.064 B 73.27 % | 1.191 B -9.94 % | 1.323 B -49.64 % | 2.626 B 88.84 % | 1.391 B 4.70 % | 1.328 B -4.93 % | 1.397 B -5.50 % | 1.479 B 3.74 % | 1.425 B 4.69 % | 1.361 B -8.71 % | 1.491 B 8.16 % | 1.379 B 11.62 % | 1.235 B 12.08 % | 1.102 B 14.70 % | 960.763 M 69.73 % | 566.048 M -28.29 % | 789.410 M 12.93 % | 699.056 M -10.69 % | 782.744 M -18.23 % | 957.259 M 13.28 % | 845.059 M 16.68 % | 724.262 M -0.93 % | 731.049 M -13.65 % | 846.603 M 19.33 % | 709.439 M |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 11.191 M | 0.000 -100.00 % | 494.764 M | 0.000 | 0.000 -100.00 % | 505.185 M 2.64 % | 492.170 M 2.53 % | 480.005 M 2.97 % | 466.174 M -1.90 % | 475.193 M 1.57 % | 467.832 M 1.40 % | 461.351 M 1.24 % | 455.680 M 0.65 % | 452.756 M 1.80 % | 444.759 M -2.51 % | 456.195 M 2.32 % | 445.870 M -53.29 % | 954.564 M 1.43 % | 941.130 M 0.96 % | 932.226 M 103.93 % | 457.128 M -11.24 % | 515.035 M 1.46 % | 507.646 M 1.09 % | 502.194 M -0.32 % | 503.831 M -9.04 % | 553.878 M -3.72 % | 575.294 M 0.09 % | 574.781 M 2.87 % | 558.746 M -9.00 % | 614.025 M -1.23 % | 621.677 M 2.08 % | 609.005 M 3.03 % | 591.115 M -0.84 % | 596.131 M 0.03 % | 595.978 M 2.36 % | 582.228 M 2.42 % | 568.470 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 % | 304.501 M 7 029.50 % | 4.271 M 1.84 % | 4.194 M -7.17 % | 4.518 M |
| Long term investments | 525.642 M 1.00 % | 520.457 M 1.59 % | 512.310 M 1.45 % | 504.963 M 1.02 % | 499.885 M 1.04 % | 494.764 M 3.13 % | 479.755 M 2.58 % | 467.709 M -7.42 % | 505.185 M 2.64 % | 492.170 M 2.53 % | 480.005 M 2.97 % | 466.174 M -1.90 % | 475.193 M 1.57 % | 467.832 M 1.40 % | 461.351 M 1.24 % | 455.680 M 0.65 % | 452.756 M 4.62 % | 432.778 M -5.13 % | 456.195 M 8.84 % | 419.154 M -12.18 % | 477.282 M 1.43 % | 470.565 M 0.96 % | 466.113 M 1.97 % | 457.128 M -8.94 % | 501.986 M 1.49 % | 494.597 M 1.11 % | 489.145 M -0.33 % | 490.782 M -9.32 % | 541.224 M -1.19 % | 547.761 M 0.20 % | 546.679 M -0.06 % | 547.007 M -8.66 % | 598.853 M -0.01 % | 598.930 M 0.91 % | 593.516 M 2.76 % | 577.558 M -0.85 % | 582.480 M -0.04 % | 582.719 M 2.39 % | 569.098 M 2.46 % | 555.459 M 0.26 % | 554.013 M 3.33 % | 536.152 M 5.72 % | 507.140 M 0.57 % | 504.264 M 2.21 % | 493.358 M 1.63 % | 485.428 M 4 344.09 % | 10.923 M -5.67 % | 11.580 M 155.80 % | 4.527 M 8.56 % | 4.170 M -1.81 % | 4.247 M -9.08 % | 4.671 M 9.37 % | 4.271 M | 0.000 | 0.000 |
| Intangible assets | 5.965 M 19.56 % | 4.989 M -2.58 % | 5.121 M -2.49 % | 5.252 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.717 M -7.89 % | 1.864 M -7.26 % | 2.010 M -6.77 % | 2.156 M -6.38 % | 2.303 M -5.92 % | 2.448 M -11.85 % | 2.777 M -5.22 % | 2.930 M -4.96 % | 3.083 M -4.76 % | 3.237 M -4.49 % | 3.389 M -4.32 % | 3.542 M -4.17 % | 3.696 M -3.98 % | 3.849 M -3.82 % | 4.002 M -3.68 % | 4.155 M -3.55 % | 4.308 M -3.45 % | 4.462 M 2.46 % | 4.355 M -3.27 % | 4.502 M -3.27 % | 4.654 M -2.96 % | 4.796 M 49.97 % | 3.198 M -3.12 % | 3.301 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.714 M -77.25 % | 16.323 M 0.00 % | 16.323 M 3.32 % | 15.798 M | 0.000 | 0.000 | 0.000 -100.00 % | 176.000 K -15.79 % | 209.000 K -13.99 % | 243.000 K -11.96 % | 276.000 K -16.62 % | 331.000 K -17.25 % | 400.000 K -19.84 % | 499.000 K | 0.000 | 0.000 |
| GoodWill | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M -61.66 % | 25.699 M 0.00 % | 25.699 M 0.00 % | 25.699 M 160.80 % | 9.854 M -0.46 % | 9.900 M 0.00 % | 9.900 M 0.00 % | 9.900 M 0.47 % | 9.854 M | 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 | 15.819 M 6.58 % | 14.843 M -0.88 % | 14.975 M -0.87 % | 15.106 M 53.30 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M 0.00 % | 9.854 M -14.84 % | 11.571 M -1.25 % | 11.718 M -1.23 % | 11.864 M -1.22 % | 12.010 M -1.21 % | 12.157 M -1.18 % | 12.302 M -2.60 % | 12.631 M -1.20 % | 12.784 M -1.18 % | 12.937 M -1.18 % | 13.091 M -1.15 % | 13.243 M -1.14 % | 13.396 M -1.14 % | 13.550 M -1.12 % | 13.703 M -1.10 % | 13.856 M -1.09 % | 14.009 M -1.08 % | 14.162 M -1.08 % | 14.316 M 0.75 % | 14.209 M -1.02 % | 14.356 M -1.05 % | 14.508 M -0.97 % | 14.650 M 12.24 % | 13.052 M -0.78 % | 13.155 M -48.81 % | 25.699 M 0.00 % | 25.699 M 0.00 % | 25.699 M 89.41 % | 13.568 M -48.26 % | 26.223 M 0.00 % | 26.223 M 2.04 % | 25.698 M 160.79 % | 9.854 M | 0.000 | 0.000 -100.00 % | 176.000 K -15.79 % | 209.000 K -13.99 % | 243.000 K -11.96 % | 276.000 K -16.62 % | 331.000 K -17.25 % | 400.000 K -19.84 % | 499.000 K -16.42 % | 597.000 K -14.10 % | 695.000 K |
| Property plant equipment net | 186.461 M -1.11 % | 188.555 M -1.61 % | 191.632 M 1.13 % | 189.500 M -0.97 % | 191.354 M -0.85 % | 192.994 M -0.26 % | 193.493 M -0.32 % | 194.108 M -1.25 % | 196.572 M -0.90 % | 198.351 M -0.93 % | 200.208 M -1.07 % | 202.377 M -4.79 % | 212.549 M -1.32 % | 215.400 M 6.51 % | 202.226 M -1.75 % | 205.824 M -4.21 % | 214.881 M -0.48 % | 215.916 M -2.43 % | 221.303 M -1.29 % | 224.197 M -1.92 % | 228.588 M -2.01 % | 233.283 M -2.08 % | 238.245 M -0.37 % | 239.123 M -3.55 % | 247.932 M -1.72 % | 252.279 M -1.51 % | 256.139 M 8.11 % | 236.926 M 0.04 % | 236.829 M -1.45 % | 240.319 M -1.16 % | 243.145 M -1.03 % | 245.668 M -1.27 % | 248.836 M -5.28 % | 262.714 M 3.75 % | 253.217 M -1.48 % | 257.025 M -2.76 % | 264.322 M 0.61 % | 262.714 M 1.55 % | 258.704 M 0.15 % | 258.311 M -8.10 % | 281.080 M 6.17 % | 264.745 M 8.46 % | 244.087 M 4.34 % | 233.942 M 7.62 % | 217.369 M 31.53 % | 165.267 M -44.70 % | 298.867 M -0.80 % | 301.268 M 1.47 % | 296.895 M -1.16 % | 300.389 M 1.91 % | 294.754 M -1.69 % | 299.830 M -0.31 % | 300.767 M -0.17 % | 301.279 M 2.08 % | 295.145 M |
| Total non current assets | 727.922 M 0.56 % | 723.855 M 0.69 % | 718.917 M -0.26 % | 720.760 M 2.81 % | 701.093 M 0.50 % | 697.612 M 2.12 % | 683.102 M 1.70 % | 671.671 M -5.61 % | 711.611 M 1.60 % | 700.375 M 1.49 % | 690.067 M 1.72 % | 678.405 M -2.99 % | 699.313 M 0.63 % | 694.950 M 2.89 % | 675.441 M 0.29 % | 673.514 M -0.92 % | 679.794 M 1.01 % | 672.977 M -2.49 % | 690.129 M 1.07 % | 682.851 M -5.00 % | 718.807 M 0.26 % | 716.939 M -0.09 % | 717.601 M 1.12 % | 709.647 M -8.61 % | 776.517 M 0.37 % | 773.628 M 0.19 % | 772.189 M 2.31 % | 754.766 M -6.22 % | 804.869 M -1.32 % | 815.613 M -0.28 % | 817.926 M -0.10 % | 818.770 M -6.68 % | 877.369 M -0.79 % | 884.391 M 1.04 % | 875.274 M 0.16 % | 873.839 M -1.39 % | 886.152 M 0.20 % | 884.391 M 2.05 % | 866.631 M 3.13 % | 840.349 M -2.43 % | 861.316 M 4.13 % | 827.120 M 6.46 % | 776.925 M 3.86 % | 748.060 M 5.25 % | 710.727 M 9.23 % | 650.695 M 109.92 % | 309.966 M -0.99 % | 313.057 M 3.78 % | 301.665 M -1.04 % | 304.835 M 1.84 % | 299.332 M -1.83 % | 304.901 M -0.21 % | 305.537 M -0.17 % | 306.070 M 1.90 % | 300.358 M |
| Other current assets | 83.092 M 6.38 % | 78.112 M -9.19 % | 86.020 M 27.00 % | 67.732 M 13.78 % | 59.527 M 37.05 % | 43.434 M -7.06 % | 46.731 M -8.02 % | 50.806 M -60.26 % | 127.849 M 33.44 % | 95.807 M -45.12 % | 174.573 M 11.94 % | 155.954 M 115.53 % | 72.360 M 20.28 % | 60.159 M 26.52 % | 47.550 M 18.85 % | 40.007 M -4.55 % | 41.916 M -4.20 % | 43.755 M | 0.000 -100.00 % | 30.315 M -2.75 % | 31.172 M -8.01 % | 33.886 M -20.99 % | 42.888 M 56.54 % | 27.398 M 13.16 % | 24.212 M 1.80 % | 23.785 M -7.14 % | 25.615 M -11.19 % | 28.841 M 15.58 % | 24.953 M -14.07 % | 29.039 M 6.04 % | 27.384 M 2.74 % | 26.654 M -14.06 % | 31.013 M -77.86 % | 140.087 M 261.05 % | 38.800 M 14.37 % | 33.926 M -70.82 % | 116.274 M -14.43 % | 135.889 M 18.00 % | 115.163 M 19.26 % | 96.565 M | 0.000 | 0.000 | 0.000 -100.00 % | 121.654 M | 0.000 | 0.000 | 0.000 -100.00 % | 118.325 M | 0.000 | 0.000 | 0.000 -100.00 % | 112.778 M | 0.000 -100.00 % | 503.548 M 34.33 % | 374.865 M |
| Short term investments | 10.145 M 1.40 % | 10.005 M -0.29 % | 10.034 M -6.52 % | 10.734 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 -100.00 % | 4.671 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 41.341 M -42.78 % | 72.244 M 25.40 % | 57.612 M 131.06 % | 24.934 M -74.26 % | 96.880 M 63.88 % | 59.115 M 40.86 % | 41.968 M 122.72 % | 18.843 M -42.96 % | 33.037 M -56.43 % | 75.823 M 4.88 % | 72.296 M -0.57 % | 72.711 M -15.32 % | 85.861 M -7.72 % | 93.040 M 50.22 % | 61.934 M 16.81 % | 53.020 M -6.76 % | 56.864 M -26.46 % | 77.327 M -6.48 % | 82.689 M 3.48 % | 79.906 M -15.11 % | 94.125 M -4.74 % | 98.811 M 64.95 % | 59.902 M -6.04 % | 63.752 M 15.40 % | 55.243 M 11.94 % | 49.350 M 86.89 % | 26.406 M 50.62 % | 17.532 M -70.23 % | 58.901 M 111.78 % | 27.813 M -43.94 % | 49.616 M -20.78 % | 62.627 M 128.39 % | 27.421 M -55.90 % | 62.174 M 104.13 % | 30.458 M -44.23 % | 54.618 M 6.79 % | 51.144 M -17.74 % | 62.174 M -0.48 % | 62.475 M -26.73 % | 85.270 M -18.16 % | 104.189 M 2.51 % | 101.636 M -4.01 % | 105.882 M 63.11 % | 64.913 M 30.01 % | 49.930 M -38.74 % | 81.504 M -16.52 % | 97.633 M 9.91 % | 88.831 M 118.81 % | 40.598 M -31.62 % | 59.372 M 23.15 % | 48.210 M -36.02 % | 75.351 M -3.98 % | 78.472 M -40.11 % | 131.019 M 109.48 % | 62.545 M |
| Cash and short term investments | 51.486 M -37.40 % | 82.249 M 21.59 % | 67.646 M 89.65 % | 35.668 M -63.18 % | 96.880 M 63.88 % | 59.115 M 40.86 % | 41.968 M 122.72 % | 18.843 M -42.96 % | 33.037 M -56.43 % | 75.823 M 4.88 % | 72.296 M -0.57 % | 72.711 M -15.32 % | 85.861 M -7.72 % | 93.040 M 50.22 % | 61.934 M 16.81 % | 53.020 M -6.76 % | 56.864 M -26.46 % | 77.327 M -6.48 % | 82.689 M 3.48 % | 79.906 M -15.11 % | 94.125 M -4.74 % | 98.811 M 64.95 % | 59.902 M -6.04 % | 63.752 M 15.40 % | 55.243 M 11.94 % | 49.350 M 86.89 % | 26.406 M 50.62 % | 17.532 M -70.23 % | 58.901 M 111.78 % | 27.813 M -43.94 % | 49.616 M -20.78 % | 62.627 M 128.39 % | 27.421 M -55.90 % | 62.174 M 104.13 % | 30.458 M -44.23 % | 54.618 M 6.79 % | 51.144 M -17.74 % | 62.174 M -0.48 % | 62.475 M -26.73 % | 85.270 M -18.16 % | 104.189 M 2.51 % | 101.636 M -4.01 % | 105.882 M 63.11 % | 64.913 M 30.01 % | 49.930 M -38.74 % | 81.504 M -16.52 % | 97.633 M 9.91 % | 88.831 M 118.81 % | 40.598 M -31.62 % | 59.372 M 23.15 % | 48.210 M -39.75 % | 80.022 M 1.98 % | 78.472 M -40.11 % | 131.019 M 109.48 % | 62.545 M |
| Total current assets | 1.178 B 2.28 % | 1.152 B 9.54 % | 1.052 B 20.53 % | 872.717 M -7.44 % | 942.822 M -0.56 % | 948.173 M -4.43 % | 992.078 M 18.51 % | 837.154 M -16.35 % | 1.001 B -9.38 % | 1.104 B 0.34 % | 1.101 B 17.40 % | 937.560 M -7.46 % | 1.013 B 1.58 % | 997.357 M 11.38 % | 895.480 M 9.80 % | 815.558 M -4.48 % | 853.807 M -3.45 % | 884.286 M 2.23 % | 865.002 M 14.30 % | 756.813 M -5.96 % | 804.738 M -2.28 % | 823.542 M 5.09 % | 783.690 M 3.44 % | 757.624 M -5.52 % | 801.868 M -3.91 % | 834.454 M 0.36 % | 831.459 M -5.51 % | 879.935 M -21.10 % | 1.115 B -9.19 % | 1.228 B -1.44 % | 1.246 B -1.65 % | 1.267 B -11.36 % | 1.429 B -17.95 % | 1.742 B 10.97 % | 1.570 B 2.89 % | 1.526 B -8.12 % | 1.661 B -4.67 % | 1.742 B 4.98 % | 1.659 B 5.12 % | 1.579 B -8.41 % | 1.724 B 8.72 % | 1.585 B 13.03 % | 1.403 B 9.55 % | 1.280 B 0.22 % | 1.278 B 41.83 % | 900.763 M -30.83 % | 1.302 B 10.75 % | 1.176 B -9.54 % | 1.300 B -9.66 % | 1.439 B 15.78 % | 1.243 B 18.07 % | 1.052 B -11.97 % | 1.195 B -4.14 % | 1.247 B 22.19 % | 1.021 B |
| Inventory | 464.070 M 4.36 % | 444.686 M 15.42 % | 385.293 M 14.51 % | 336.474 M -1.22 % | 340.618 M -4.83 % | 357.896 M -11.79 % | 405.734 M -0.46 % | 407.599 M 2.73 % | 396.766 M -13.95 % | 461.107 M 10.97 % | 415.522 M 0.28 % | 414.349 M -13.70 % | 480.131 M 18.63 % | 404.740 M 17.36 % | 344.885 M -1.45 % | 349.959 M -0.98 % | 353.428 M -1.58 % | 359.119 M -1.27 % | 363.721 M 22.85 % | 296.061 M 10.74 % | 267.347 M -5.08 % | 281.642 M 0.64 % | 279.862 M 1.27 % | 276.340 M -3.93 % | 287.651 M -7.16 % | 309.834 M -10.98 % | 348.044 M -8.91 % | 382.072 M -25.95 % | 515.964 M -13.72 % | 597.992 M 2.03 % | 586.080 M -6.25 % | 625.161 M -10.36 % | 697.378 M -6.24 % | 743.790 M -0.21 % | 745.319 M 8.75 % | 685.344 M -10.07 % | 762.081 M -12.44 % | 870.376 M -7.03 % | 936.224 M 0.08 % | 935.493 M -7.07 % | 1.007 B 18.57 % | 848.960 M 20.97 % | 701.802 M -3.55 % | 727.664 M 5.79 % | 687.814 M 3.56 % | 664.178 M -2.23 % | 679.360 M 4.88 % | 647.752 M -14.21 % | 755.022 M -6.52 % | 807.701 M 18.13 % | 683.712 M 8.59 % | 629.603 M -0.13 % | 630.400 M 2.92 % | 612.508 M 5.02 % | 583.204 M |
| Net receivables | 579.846 M 5.98 % | 547.122 M 6.67 % | 512.890 M 17.37 % | 436.982 M -1.98 % | 445.797 M -8.60 % | 487.728 M -1.99 % | 497.645 M 38.27 % | 359.906 M -24.47 % | 476.477 M 0.28 % | 475.147 M -9.69 % | 526.149 M 72.69 % | 304.685 M -20.03 % | 380.987 M -14.16 % | 443.857 M -0.35 % | 445.427 M 7.96 % | 412.579 M 1.79 % | 405.314 M 0.30 % | 404.085 M -3.47 % | 418.592 M 18.85 % | 352.206 M -20.54 % | 443.266 M 5.01 % | 422.127 M 5.26 % | 401.038 M 2.79 % | 390.134 M -15.00 % | 458.974 M -3.43 % | 475.270 M 4.00 % | 457.009 M -4.86 % | 480.331 M -11.11 % | 540.382 M -5.75 % | 573.329 M -1.66 % | 583.017 M 0.65 % | 579.277 M -14.00 % | 673.584 M -15.38 % | 795.984 M 0.24 % | 794.114 M 5.61 % | 751.954 M -11.27 % | 847.489 M 25.82 % | 673.596 M 23.46 % | 545.610 M 18.28 % | 461.303 M -24.72 % | 612.813 M -3.47 % | 634.823 M 6.70 % | 594.965 M 62.51 % | 366.112 M -32.18 % | 539.842 M 248.10 % | 155.081 M -70.47 % | 525.166 M 63.69 % | 320.821 M -36.36 % | 504.153 M -11.80 % | 571.629 M 11.93 % | 510.692 M 117.59 % | 234.707 M -51.77 % | 486.609 M | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -494.764 M | 0.000 | 0.000 100.00 % | -505.185 M -2.64 % | -492.170 M -2.53 % | -480.005 M -2.97 % | -466.174 M 1.90 % | -475.193 M -1.57 % | -467.832 M -1.40 % | -461.351 M -1.24 % | -455.680 M -0.65 % | -452.756 M -4.62 % | -432.778 M 5.13 % | -456.195 M -8.84 % | -419.154 M 12.18 % | -477.282 M -1.43 % | -470.565 M -0.96 % | -466.113 M -1.97 % | -457.128 M 8.94 % | -501.986 M -1.49 % | -494.597 M -1.11 % | -489.145 M 0.33 % | -490.782 M 9.32 % | -541.224 M 3.71 % | -562.077 M -0.21 % | -560.888 M -2.54 % | -547.007 M 8.66 % | -598.853 M 2.40 % | -613.580 M -3.38 % | -593.516 M -2.76 % | -577.558 M 0.85 % | -582.480 M 0.04 % | -582.719 M -2.39 % | -569.098 M -2.46 % | -555.459 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 % | -304.501 M -7 029.50 % | -4.271 M | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 440.127 M -14.16 % | 512.756 M -13.15 % | 590.399 M 81.19 % | 325.843 M 1.07 % | 322.395 M 8.68 % | 296.648 M -37.65 % | 475.759 M 139.75 % | 198.442 M -52.19 % | 415.058 M -25.43 % | 556.627 M 20.21 % | 463.037 M 97.20 % | 234.800 M -52.60 % | 495.368 M -5.92 % | 526.531 M 28.44 % | 409.933 M 73.05 % | 236.893 M -35.79 % | 368.939 M -12.33 % | 420.824 M 0.02 % | 420.751 M 70.05 % | 247.435 M -22.27 % | 318.329 M -2.36 % | 326.035 M -0.69 % | 328.306 M 18.05 % | 278.102 M -20.22 % | 348.588 M 8.86 % | 320.206 M 4.54 % | 306.297 M -4.19 % | 319.701 M -12.16 % | 363.958 M -13.93 % | 422.858 M 20.89 % | 349.799 M 32.49 % | 264.016 M -43.97 % | 471.176 M -16.59 % | 564.873 M 17.66 % | 480.103 M 38.64 % | 346.305 M -11.94 % | 393.262 M -19.46 % | 488.284 M 23.51 % | 395.341 M -12.65 % | 452.571 M -44.07 % | 809.212 M 4.03 % | 777.849 M 45.21 % | 535.669 M 110.25 % | 254.781 M -47.37 % | 484.139 M 209.47 % | 156.440 M -45.76 % | 288.443 M 163.56 % | 109.443 M -42.56 % | 190.538 M -34.68 % | 291.702 M -2.68 % | 299.728 M | 0.000 -100.00 % | 230.637 M -16.27 % | 275.437 M 20.95 % | 227.737 M |
| Tax payables | 3.787 M 55.27 % | 2.439 M -45.94 % | 4.512 M | 0.000 -100.00 % | 3.911 M 79.24 % | 2.182 M -72.46 % | 7.924 M 21.13 % | 6.542 M -2.33 % | 6.698 M -33.32 % | 10.045 M -18.88 % | 12.383 M 17.11 % | 10.574 M 25.18 % | 8.447 M 54.00 % | 5.485 M -38.30 % | 8.890 M 40.15 % | 6.343 M 13.82 % | 5.573 M 48.61 % | 3.750 M -81.26 % | 20.006 M | 0.000 -100.00 % | 18.265 M -4.96 % | 19.219 M 11.41 % | 17.251 M | 0.000 -100.00 % | 20.191 M 8.37 % | 18.631 M 0.78 % | 18.487 M 9.22 % | 16.927 M 11.97 % | 15.118 M | 0.000 | 0.000 -100.00 % | 15.621 M 11.70 % | 13.985 M | 0.000 -100.00 % | 17.448 M 9.61 % | 15.918 M 0.75 % | 15.800 M 10.11 % | 14.349 M -26.37 % | 19.487 M 10.81 % | 17.586 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 % | 13.168 M 40.20 % | 9.392 M -23.91 % | 12.344 M |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -194.000 K -0.52 % | -193.000 K 11.87 % | -219.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.613 M 3.16 % | 18.042 M 29.93 % | 13.886 M 2.19 % | 13.588 M 1.68 % | 13.363 M -2.10 % | 13.650 M 0.07 % | 13.641 M 2.62 % | 13.293 M -29.05 % | 18.737 M -8.68 % | 20.519 M 12.30 % | 18.271 M 1.17 % | 18.060 M -0.32 % | 18.118 M -9.11 % | 19.933 M 10.25 % | 18.079 M -3.28 % | 18.692 M -5.81 % | 19.845 M -6.39 % | 21.199 M -17.79 % | 25.785 M -6.74 % | 27.648 M -7.67 % | 29.945 M 47.95 % | 20.240 M -19.03 % | 24.996 M 19.86 % | 20.854 M -16.73 % | 25.043 M 30.97 % | 19.121 M -5.62 % | 20.259 M -2.85 % | 20.854 M -3.31 % | 21.569 M 38.05 % | 15.624 M -34.75 % | 23.946 M 132.92 % | 10.281 M -22.46 % | 13.259 M 20.23 % | 11.028 M -24.89 % | 14.683 M -10.06 % | 16.326 M -89.01 % | 148.581 M 9.08 % | 136.212 M 1.50 % | 134.199 M 0.81 % | 133.127 M 12.19 % | 118.667 M 13.40 % | 104.649 M -2.91 % | 107.782 M 4.88 % | 102.765 M 13.28 % | 90.714 M |
| Capital lease obligations | 15.570 M -12.52 % | 17.798 M -8.28 % | 19.405 M 4.13 % | 18.636 M 29.14 % | 14.431 M -7.63 % | 15.623 M -4.58 % | 16.373 M -0.58 % | 16.469 M -9.06 % | 18.109 M -5.98 % | 19.260 M -9.79 % | 21.350 M -4.79 % | 22.423 M 13.74 % | 19.714 M -3.89 % | 20.511 M 228.86 % | 6.237 M -10.99 % | 7.007 M -14.53 % | 8.198 M 16.75 % | 7.022 M -32.68 % | 10.431 M -2.49 % | 10.697 M -16.77 % | 12.853 M -7.39 % | 13.879 M -21.29 % | 17.632 M 18.24 % | 14.912 M -14.04 % | 17.347 M -3.00 % | 17.883 M -14.04 % | 20.805 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.754 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -140.937 M -200.00 % | 140.937 M 0.00 % | 140.937 M 0.00 % | 140.937 M 200.00 % | -140.937 M -200.00 % | 140.937 M 0.00 % | 140.937 M | 0.000 | 0.000 -100.00 % | 140.937 M | 0.000 | 0.000 -100.00 % | 140.937 M 0.00 % | 140.937 M 18.63 % | 118.800 M | 0.000 -100.00 % | 8.030 M -94.42 % | 143.927 M | 0.000 | 0.000 -100.00 % | 136.185 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 % | 66.333 M | 0.000 -100.00 % | 47.569 M 0.00 % | 47.569 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 844.846 M -4.41 % | 883.790 M | 0.000 | 0.000 -100.00 % | 1.148 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 1.906 B 1.62 % | 1.876 B 5.94 % | 1.771 B 11.13 % | 1.593 B -3.07 % | 1.644 B -0.11 % | 1.646 B -1.75 % | 1.675 B 11.03 % | 1.509 B -11.89 % | 1.712 B -5.12 % | 1.805 B 0.78 % | 1.791 B 10.82 % | 1.616 B -5.63 % | 1.712 B 1.19 % | 1.692 B 7.73 % | 1.571 B 5.50 % | 1.489 B -2.90 % | 1.534 B -1.52 % | 1.557 B 0.14 % | 1.555 B 8.02 % | 1.440 B -5.51 % | 1.524 B -1.10 % | 1.540 B 2.61 % | 1.501 B 2.32 % | 1.467 B -7.04 % | 1.578 B -1.85 % | 1.608 B 0.28 % | 1.604 B -1.90 % | 1.635 B -14.86 % | 1.920 B -6.05 % | 2.044 B -0.98 % | 2.064 B -1.05 % | 2.086 B -9.58 % | 2.307 B -12.17 % | 2.626 B 7.41 % | 2.445 B 1.90 % | 2.400 B -5.78 % | 2.547 B -3.03 % | 2.626 B 3.97 % | 2.526 B 4.43 % | 2.419 B -6.42 % | 2.585 B 7.15 % | 2.413 B 10.69 % | 2.180 B 7.45 % | 2.028 B 2.02 % | 1.988 B 28.16 % | 1.551 B -3.76 % | 1.612 B 8.28 % | 1.489 B -7.03 % | 1.601 B -8.15 % | 1.744 B 13.07 % | 1.542 B 13.60 % | 1.357 B -9.57 % | 1.501 B -3.36 % | 1.553 B 17.58 % | 1.321 B |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-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 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | -125.521 M -446.24 % | -22.979 M -60.68 % | -14.301 M -411.43 % | 4.592 M -91.94 % | 56.943 M 127.13 % | 25.071 M 1 482.77 % | 1.584 M -97.62 % | 66.648 M -75.23 % | 269.091 M 18 106.43 % | 1.478 M 113.52 % | -10.931 M 86.69 % | -82.150 M -52.63 % | -53.824 M -208.83 % | 49.459 M 894.95 % | 4.971 M 123.37 % | -21.273 M 42.37 % | -36.915 M 51.79 % | -76.568 M -258.16 % | -21.378 M 57.18 % | -49.924 M -114.01 % | -23.328 M -80.71 % | -12.909 M -142.75 % | 30.197 M -28.28 % | 42.106 M -32.88 % | 62.736 M 41.97 % | 44.190 M -62.38 % | 117.450 M -26.43 % | 159.634 M 12.84 % | 141.467 M 3 265.52 % | -4.469 M -323.23 % | 2.002 M -97.13 % | 69.665 M -56.36 % | 159.650 M 455.01 % | -44.970 M -22.67 % | -36.659 M -160.33 % | 60.767 M -11.80 % | 68.895 M 180.24 % | -85.863 M 21.31 % | -109.122 M -0.37 % | -108.715 M 33.59 % | -163.715 M 4.72 % | -171.821 M -104.29 % | -84.107 M -272.91 % | 48.641 M 264.84 % | -29.508 M 82.37 % | -167.340 M -413.61 % | -32.581 M -121.18 % | 153.844 M 6 405.03 % | 2.365 M 102.05 % | -115.167 M 47.00 % | -217.316 M -302.57 % | 107.278 M 334.47 % | -45.753 M 58.51 % | -110.287 M -62.47 % | -67.880 M |
| Accounts receivables | -35.474 M 37.23 % | -56.515 M 14.93 % | -66.434 M -747.57 % | 10.259 M -73.91 % | 39.322 M 1 199.47 % | 3.026 M 102.14 % | -141.341 M -216.00 % | 121.847 M 7 143.18 % | -1.730 M 92.25 % | -22.322 M 85.18 % | -150.580 M -415.92 % | 47.664 M 55.69 % | 30.615 M 690.68 % | 3.872 M 104.90 % | -79.031 M -484.28 % | 20.566 M 219.70 % | 6.433 M 111.94 % | -53.898 M -5.25 % | -51.209 M -188.26 % | 58.023 M 813.60 % | -8.131 M -36.98 % | -5.936 M 83.94 % | -36.953 M -170.65 % | 52.308 M 334.38 % | 12.042 M 143.56 % | -27.646 M -241.87 % | 19.487 M -65.86 % | 57.074 M -2.09 % | 58.291 M 471.93 % | 10.192 M 131.15 % | -32.720 M -133.68 % | 97.161 M -17.72 % | 118.087 M 370.94 % | -43.584 M -317.95 % | -10.428 M -118.69 % | 55.790 M 225.81 % | -44.343 M 70.42 % | -149.930 M -70.47 % | -87.952 M -505.65 % | -14.522 M -156.53 % | 25.687 M 208.53 % | -23.669 M 75.56 % | -96.831 M -242.96 % | 67.733 M 6 826.22 % | -1.007 M 98.44 % | -64.629 M -43.50 % | -45.038 M -170.69 % | 63.708 M 155.79 % | 24.906 M | 0.000 100.00 % | -163.207 M -227.14 % | 128.369 M 657.83 % | 16.939 M | 0.000 | 0.000 |
| Inventory | -21.794 M 64.83 % | -61.963 M -20.48 % | -51.429 M -1 573.61 % | 3.490 M 127.25 % | -12.809 M -131.30 % | 40.921 M 898.56 % | 4.098 M -79.87 % | 20.355 M -69.34 % | 66.397 M 237.37 % | -48.335 M -1 818.82 % | -2.519 M -105.48 % | 45.979 M 186.69 % | -53.039 M 37.29 % | -84.579 M -1 766.91 % | 5.074 M 103.20 % | 2.497 M -70.99 % | 8.606 M 841.58 % | 914.000 K 101.27 % | -72.029 M -112.36 % | -33.919 M -423.53 % | 10.484 M 346.22 % | -4.258 M 23.38 % | -5.557 M -165.22 % | 8.520 M -57.58 % | 20.084 M -47.44 % | 38.210 M 13.21 % | 33.750 M -67.51 % | 103.892 M 26.94 % | 81.843 M 787.06 % | -11.912 M -130.55 % | 38.988 M -31.38 % | 56.817 M 53.52 % | 37.009 M 26 913.87 % | 137.000 K 100.22 % | -62.565 M -181.53 % | 76.737 M -29.00 % | 108.083 M 67.97 % | 64.348 M 1 460.14 % | -4.731 M -106.68 % | 70.855 M 144.47 % | -159.316 M -7.26 % | -148.538 M -703.54 % | 24.611 M 178.94 % | -31.177 M -9.39 % | -28.501 M 72.25 % | -102.711 M -924.52 % | 12.457 M -86.18 % | 90.136 M 499.88 % | -22.541 M 80.43 % | -115.167 M -112.84 % | -54.109 M -7 646.58 % | 717.000 K 104.01 % | -17.892 M 38.94 % | -29.304 M -1 326.62 % | 2.389 M |
| Accounts payables | 0.000 -100.00 % | 69.643 M -43.90 % | 124.151 M 5 185.27 % | 2.349 M -87.25 % | 18.422 M 160.83 % | -30.282 M -121.30 % | 142.187 M 274.49 % | -81.486 M 42.44 % | -141.569 M -251.27 % | 93.590 M -37.86 % | 150.606 M 185.40 % | -176.346 M -460.93 % | -31.438 M -125.75 % | 122.083 M 42.67 % | 85.572 M 291.96 % | -44.578 M 14.08 % | -51.885 M -154.55 % | -20.383 M -120.69 % | 98.502 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 |
| Other working capital | -68.253 M -363.97 % | 25.856 M 225.58 % | -20.589 M -94.31 % | -10.596 M -188.24 % | 12.008 M 5.28 % | 11.406 M 439.46 % | -3.360 M -156.64 % | 5.932 M -98.29 % | 345.993 M 1 712.65 % | -21.455 M -154.27 % | -8.438 M -1 625.86 % | 553.000 K 1 355.26 % | 38.000 K -99.53 % | 8.083 M 7 947.57 % | -103.000 K 99.57 % | -23.770 M 47.78 % | -45.521 M 41.25 % | -77.482 M -252.97 % | 50.651 M 416.47 % | -16.005 M 52.66 % | -33.812 M -290.84 % | -8.651 M -124.20 % | 35.754 M 6.46 % | 33.586 M -21.26 % | 42.652 M 613.24 % | 5.980 M -92.86 % | 83.700 M 50.16 % | 55.742 M 4 081.70 % | 1.333 M 148.49 % | -2.749 M 35.56 % | -4.266 M -133.20 % | 12.848 M 182.13 % | 4.554 M 399.02 % | -1.523 M -105.88 % | 25.906 M 262.22 % | -15.970 M -409.80 % | 5.155 M 1 934.52 % | -281.000 K 98.29 % | -16.439 M 90.85 % | -179.570 M -496.86 % | -30.086 M -7 894.30 % | 386.000 K 103.25 % | -11.887 M -198.36 % | 12.085 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.561 M 482.47 % | -27.861 M 65.60 % | -80.983 M -15.25 % | -70.269 M |
| Other non cash items | 817.000 K 118.53 % | -4.409 M -33.32 % | -3.307 M -245.20 % | -958.000 K -156.06 % | 1.709 M 107.16 % | -23.868 M -340.13 % | -5.423 M -113.84 % | 39.179 M 110.60 % | -369.705 M -2 418.25 % | -14.681 M -50.47 % | -9.757 M -760.15 % | 1.478 M 120.06 % | -7.369 M 27.51 % | -10.166 M -333.27 % | 4.358 M 72.05 % | 2.533 M 118.15 % | -13.957 M 42.11 % | -24.108 M -602.46 % | 4.798 M 217.08 % | -4.098 M -571.03 % | 870.000 K -89.83 % | 8.551 M 233.24 % | 2.566 M 125.53 % | -10.051 M -307.42 % | -2.467 M -184.95 % | 2.904 M 51.01 % | 1.923 M -91.16 % | 21.743 M 146.56 % | -46.694 M -169.59 % | 67.098 M 267.70 % | 18.248 M -64.63 % | 51.587 M 159.98 % | -86.001 M -200.00 % | 85.997 M 1 293.91 % | -7.203 M -253.65 % | 4.688 M 105.53 % | -84.713 M -198.28 % | 86.199 M 463.00 % | -23.746 M -1 082.57 % | -2.008 M -108.61 % | 23.322 M -88.59 % | 204.323 M 64.38 % | 124.297 M 188.12 % | -141.058 M -148.87 % | -56.680 M 69.10 % | -183.459 M -1 044.20 % | 19.430 M -50.76 % | 39.458 M 74.86 % | 22.565 M 139.46 % | -57.190 M -147.59 % | 120.168 M 6 605.80 % | 1.792 M 224.05 % | 553.000 K 108.02 % | -6.892 M -198.61 % | -2.308 M |
| Net cash provided by operating activities | -101.587 M -5 607.13 % | -1.780 M -111.94 % | 14.909 M -34.19 % | 22.653 M -71.19 % | 78.626 M 169.14 % | 29.214 M -5.71 % | 30.982 M -72.71 % | 113.512 M 246.99 % | -77.223 M -1 039.34 % | 8.221 M -37.03 % | 13.056 M 116.83 % | -77.573 M -68.66 % | -45.993 M -178.97 % | 58.242 M 91.65 % | 30.389 M 364.67 % | -11.482 M 63.50 % | -31.456 M 58.91 % | -76.548 M -876.88 % | -7.836 M 82.60 % | -45.043 M -250.80 % | -12.840 M -306.40 % | 6.221 M -81.94 % | 34.437 M -1.64 % | 35.012 M -37.87 % | 56.352 M 29.85 % | 43.398 M -54.62 % | 95.637 M 11.62 % | 85.678 M 38.40 % | 61.907 M 101.72 % | 30.690 M 956.82 % | 2.904 M -91.60 % | 34.569 M 21.13 % | 28.538 M 19.13 % | 23.956 M 143.04 % | -55.658 M -242.87 % | 38.956 M 361.68 % | -14.887 M -128.13 % | 52.917 M 143.11 % | -122.749 M 1.59 % | -124.729 M -37.07 % | -90.999 M -177.48 % | 117.443 M 69.27 % | 69.381 M 169.15 % | -100.341 M -154.74 % | -39.390 M -212.44 % | 35.031 M 220.36 % | 10.935 M -93.42 % | 166.114 M 178.42 % | 59.664 M 160.61 % | -98.443 M -147.87 % | -39.716 M -132.35 % | 122.758 M 293.75 % | 31.177 M 460.43 % | -8.650 M 30.66 % | -12.475 M |
| Investments in property plant and equipment | -1.556 M -63.27 % | -953.000 K 67.17 % | -2.903 M 50.26 % | -5.836 M -847.40 % | -616.000 K -29.41 % | -476.000 K 43.47 % | -842.000 K -347.87 % | -188.000 K 79.96 % | -938.000 K -38.14 % | -679.000 K -70.60 % | -398.000 K 59.59 % | -985.000 K -1 488.71 % | -62.000 K 85.41 % | -425.000 K -95.85 % | -217.000 K 71.78 % | -769.000 K 2.04 % | -785.000 K -1 581.13 % | 53.000 K 104.57 % | -1.159 M -133.67 % | -496.000 K -34.78 % | -368.000 K -0.55 % | -366.000 K 46.96 % | -690.000 K -217.55 % | 587.000 K -66.67 % | 1.761 M 707.24 % | -290.000 K 91.49 % | -3.407 M -0.92 % | -3.376 M -1 909.52 % | -168.000 K 91.72 % | -2.028 M -276.25 % | -539.000 K 23.33 % | -703.000 K 70.26 % | -2.364 M -110.70 % | -1.122 M -41.13 % | -795.000 K 90.87 % | -8.705 M -97.66 % | -4.404 M 46.07 % | -8.166 M -103.49 % | -4.013 M -987.53 % | -369.000 K 67.74 % | -1.144 M 95.19 % | -23.790 M -80.49 % | -13.181 M -53.79 % | -8.571 M 84.41 % | -54.992 M -1 324.29 % | -3.861 M 7.63 % | -4.180 M 41.65 % | -7.164 M -132.60 % | -3.080 M 59.39 % | -7.585 M -193.31 % | -2.586 M 64.42 % | -7.268 M 0.11 % | -7.276 M 46.51 % | -13.602 M -13.44 % | -11.990 M |
| Acquisitions net | 0.000 -100.00 % | 242.000 K -79.54 % | 1.183 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 261.000 K -65.25 % | 751.000 K -98.38 % | 46.435 M | 0.000 -100.00 % | 831.000 K 372.16 % | 176.000 K | 0.000 | 0.000 -100.00 % | 7.372 M 6 988.46 % | 104.000 K -78.29 % | 479.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -10.300 M | 0.000 | 0.000 | 0.000 100.00 % | -1.424 M | 0.000 100.00 % | -751.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | -1.183 M -388.84 % | -242.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.587 M | 0.000 100.00 % | -45.684 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 |
| Other investing activites | 58.000 K | 0.000 | 0.000 100.00 % | -5.297 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.587 M 4 838.62 % | -751.000 K -102.80 % | 26.783 M | 0.000 100.00 % | -7.980 M -4 634.09 % | 176.000 K | 0.000 | 0.000 -100.00 % | 7.372 M 6 988.46 % | 104.000 K -78.29 % | 479.000 K | 0.000 -100.00 % | 49.035 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.895 M | 0.000 | 0.000 | 0.000 100.00 % | -2.533 M -5 066.67 % | 51.000 K 130.72 % | -166.000 K | 0.000 -100.00 % | 5.000 K -87.18 % | 39.000 K 103.41 % | -1.143 M -3 030.77 % | 39.000 K -97.41 % | 1.506 M 1 040.91 % | 132.000 K 101.63 % | -8.103 M -116.54 % | -3.742 M -255.21 % | 2.411 M | 0.000 100.00 % | -25.092 M -95.04 % | -12.865 M -898.57 % | 1.611 M | 0.000 100.00 % | -7.581 M -1 071.72 % | -647.000 K 94.88 % | -12.635 M -6 750.00 % | 190.000 K 103.68 % | -5.170 M -4 016.67 % | 132.000 K -54.01 % | 287.000 K 1 610.53 % | -19.000 K -106.93 % | 274.000 K -50.81 % | 557.000 K |
| Net cash used for investing activites | -2.681 M -181.32 % | -953.000 K 44.59 % | -1.720 M 91.97 % | -21.433 M -3 379.38 % | -616.000 K -29.41 % | -476.000 K 43.47 % | -842.000 K 37.68 % | -1.351 M -44.03 % | -938.000 K -103.59 % | 26.104 M 6 658.79 % | -398.000 K -158.44 % | -154.000 K -235.09 % | 114.000 K 126.82 % | -425.000 K -95.85 % | -217.000 K -103.29 % | 6.603 M 1 069.60 % | -681.000 K -228.01 % | 532.000 K 145.90 % | -1.159 M -102.39 % | 48.539 M 13 289.95 % | -368.000 K -0.55 % | -366.000 K 46.96 % | -690.000 K -115.39 % | 4.482 M 154.51 % | 1.761 M 707.24 % | -290.000 K 91.49 % | -3.407 M -0.92 % | -3.376 M -2 761.02 % | -118.000 K 94.62 % | -2.194 M -307.05 % | -539.000 K 12.36 % | -615.000 K 73.55 % | -2.325 M -2.65 % | -2.265 M -199.60 % | -756.000 K 89.50 % | -7.199 M -68.52 % | -4.272 M 47.28 % | -8.103 M -116.54 % | -3.742 M -283.25 % | 2.042 M 278.50 % | -1.144 M 95.44 % | -25.092 M -95.04 % | -12.865 M 52.28 % | -26.960 M 50.97 % | -54.992 M -380.62 % | -11.442 M -137.04 % | -4.827 M 75.62 % | -19.799 M -585.09 % | -2.890 M 77.34 % | -12.755 M -419.76 % | -2.454 M 64.85 % | -6.981 M 4.30 % | -7.295 M 45.27 % | -13.328 M -16.57 % | -11.433 M |
| Debt repayment | 75.786 M 61.47 % | 46.934 M 95.57 % | 23.998 M 131.87 % | -75.303 M -93.61 % | -38.895 M -307.62 % | -9.542 M -63.53 % | -5.835 M 95.38 % | -126.355 M -442.40 % | 36.903 M 177.88 % | -47.382 M -302.46 % | -11.773 M -115.83 % | 74.382 M 84.61 % | 40.291 M 265.96 % | -24.278 M -18.97 % | -20.406 M -1 413.13 % | 1.554 M -88.77 % | 13.834 M -81.60 % | 75.191 M 524.30 % | 12.044 M 545.79 % | 1.865 M -79.41 % | 9.059 M -75.40 % | 36.832 M 198.29 % | -37.471 M -19.06 % | -31.473 M 37.26 % | -50.167 M -106.51 % | -24.293 M 71.74 % | -85.952 M 31.64 % | -125.740 M -432.64 % | -23.607 M 53.98 % | -51.301 M -132.72 % | -22.044 M -2 204 300.00 % | -1.000 K 100.00 % | -47.356 M -626.88 % | -6.515 M -135.87 % | 18.164 M -63.10 % | 49.230 M 505.61 % | 8.129 M | 0.000 -100.00 % | 81.388 M -7.66 % | 88.137 M | 0.000 | 0.000 | 0.000 100.00 % | -46.432 M -273.25 % | 26.800 M 384.45 % | 5.532 M 115.49 % | -35.702 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.429 M -184.50 % | 90.452 M 261.69 % | 25.008 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 |
| 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 |
| Dividends paid | 0.000 100.00 % | -27.750 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 100.00 % | -47.250 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -87.500 M | 0.000 100.00 % | -87.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -140.000 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | -2.421 M -33.10 % | -1.819 M 23.31 % | -2.372 M | 0.000 100.00 % | -1.350 M 34.11 % | -2.049 M -73.64 % | -1.180 M | 0.000 100.00 % | -1.528 M -109.21 % | 16.584 M 1 375.69 % | -1.300 M 36.98 % | -2.063 M -52.48 % | -1.353 M 44.39 % | -2.433 M -185.56 % | -852.000 K -64.16 % | -519.000 K 75.97 % | -2.160 M 52.39 % | -4.537 M -1 605.64 % | -266.000 K 90.95 % | -2.939 M -186.45 % | -1.026 M 72.66 % | -3.753 M -597.58 % | -538.000 K 68.79 % | -1.724 M | 0.000 | 0.000 -100.00 % | 1.724 M 1 301.63 % | 123.000 K | 0.000 | 0.000 -100.00 % | 6.475 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.831 M 145.70 % | -30.263 M -295.75 % | -7.647 M 82.41 % | -43.468 M | 0.000 -100.00 % | 15.631 M -83.49 % | 94.696 M 198.03 % | -96.597 M -521.12 % | -15.552 M -105.65 % | 275.366 M 664.74 % | 36.008 M -14.77 % | 42.250 M 10.04 % | 38.396 M 139.15 % | -98.082 M -29.83 % | -75.548 M -161.74 % | 122.360 M 714.16 % | 15.029 M -28.78 % | 21.102 M | 0.000 | 0.000 | 0.000 |
| Net cash used provided by financing activities | 73.365 M 322.49 % | 17.365 M -19.70 % | 21.626 M 128.72 % | -75.303 M -87.11 % | -40.245 M -247.21 % | -11.591 M -65.23 % | -7.015 M 94.45 % | -126.355 M -457.19 % | 35.375 M 214.86 % | -30.798 M -135.58 % | -13.073 M -118.08 % | 72.319 M 85.73 % | 38.938 M 245.78 % | -26.711 M -25.65 % | -21.258 M -2 153.91 % | 1.035 M -91.13 % | 11.674 M -83.48 % | 70.654 M 499.88 % | 11.778 M 4 147.42 % | -291.000 K -103.62 % | 8.033 M -75.72 % | 33.079 M 187.03 % | -38.009 M -14.50 % | -33.197 M 33.83 % | -50.167 M -106.51 % | -24.293 M 71.16 % | -84.228 M 32.95 % | -125.617 M -296.38 % | -31.691 M 38.23 % | -51.301 M -229.51 % | -15.569 M -1 556 800.00 % | -1.000 K 100.00 % | -47.356 M -626.88 % | -6.515 M -120.36 % | 31.995 M 213.12 % | -28.283 M -447.93 % | 8.129 M 118.02 % | -45.115 M -143.51 % | 103.696 M -0.07 % | 103.768 M 9.58 % | 94.696 M 198.03 % | -96.597 M -521.12 % | -15.552 M -111.00 % | 141.434 M 125.18 % | 62.808 M 258.13 % | -39.718 M -1 574.31 % | 2.694 M 102.75 % | -98.082 M -29.83 % | -75.548 M -161.74 % | 122.360 M 714.16 % | 15.029 M 112.64 % | -118.898 M -55.57 % | -76.429 M -184.50 % | 90.452 M 261.69 % | 25.008 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 100.00 % | -7.742 M -3 152.94 % | -238.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -30.903 M -311.20 % | 14.632 M -57.97 % | 34.815 M 146.99 % | -74.083 M -296.17 % | 37.765 M 120.24 % | 17.147 M -25.85 % | 23.125 M 262.92 % | -14.194 M 66.83 % | -42.786 M -1 313.10 % | 3.527 M 949.88 % | -415.000 K 96.84 % | -13.150 M -83.17 % | -7.179 M -123.08 % | 31.106 M 248.96 % | 8.914 M 331.89 % | -3.844 M 81.21 % | -20.463 M -281.63 % | -5.362 M -292.67 % | 2.783 M -13.17 % | 3.205 M 161.93 % | -5.175 M -113.29 % | 38.934 M 1 013.51 % | -4.262 M -167.68 % | 6.297 M -20.75 % | 7.946 M -57.77 % | 18.815 M 135.13 % | 8.002 M 118.47 % | -43.315 M -243.91 % | 30.098 M 231.98 % | -22.805 M -72.71 % | -13.204 M -138.89 % | 33.953 M 260.59 % | -21.143 M -239.32 % | 15.176 M 162.15 % | -24.419 M -802.91 % | 3.474 M 131.50 % | -11.030 M -3 564.45 % | -301.000 K 98.68 % | -22.795 M -20.49 % | -18.919 M -841.05 % | 2.553 M 160.13 % | -4.246 M -110.36 % | 40.969 M 173.44 % | 14.983 M 147.45 % | -31.574 M -95.76 % | -16.129 M -283.24 % | 8.802 M -81.75 % | 48.233 M 356.91 % | -18.774 M -268.20 % | 11.162 M 141.13 % | -27.141 M -769.63 % | -3.121 M 94.06 % | -52.547 M -176.74 % | 68.474 M 6 124.91 % | 1.100 M |
| Cash at beginning of period | 72.244 M 25.40 % | 57.612 M 152.72 % | 22.797 M -76.47 % | 96.880 M 63.88 % | 59.115 M 40.86 % | 41.968 M 122.72 % | 18.843 M -42.96 % | 33.037 M -56.43 % | 75.823 M 4.88 % | 72.296 M -0.57 % | 72.711 M -15.32 % | 85.861 M -7.72 % | 93.040 M 50.22 % | 61.934 M 16.81 % | 53.020 M -6.76 % | 56.864 M -26.46 % | 77.327 M -6.48 % | 82.689 M 3.48 % | 79.906 M 4.18 % | 76.701 M -6.32 % | 81.876 M 90.67 % | 42.942 M -9.03 % | 47.204 M 15.39 % | 40.907 M 24.11 % | 32.961 M 133.01 % | 14.146 M 130.24 % | 6.144 M -87.58 % | 49.459 M 155.46 % | 19.361 M -54.08 % | 42.166 M -23.85 % | 55.370 M 158.53 % | 21.417 M -49.68 % | 42.560 M 55.42 % | 27.384 M -47.14 % | 51.803 M 1.29 % | 51.144 M -17.74 % | 62.174 M -0.48 % | 62.475 M -26.73 % | 85.270 M -18.16 % | 104.189 M 2.51 % | 101.636 M -4.01 % | 105.882 M 63.11 % | 64.913 M 30.01 % | 49.930 M -38.74 % | 81.504 M -16.52 % | 97.633 M 9.91 % | 88.831 M 118.81 % | 40.598 M -31.62 % | 59.372 M | 0.000 -100.00 % | 75.351 M -3.98 % | 78.472 M -40.11 % | 131.019 M 109.48 % | 62.545 M 1.79 % | 61.445 M |
| Cash at end of period | 41.341 M -42.78 % | 72.244 M 25.40 % | 57.612 M 152.72 % | 22.797 M -76.47 % | 96.880 M 63.88 % | 59.115 M 40.86 % | 41.968 M 122.72 % | 18.843 M -42.96 % | 33.037 M -56.43 % | 75.823 M 4.88 % | 72.296 M -0.57 % | 72.711 M -15.32 % | 85.861 M -7.72 % | 93.040 M 50.22 % | 61.934 M 16.81 % | 53.020 M -6.76 % | 56.864 M -26.46 % | 77.327 M -6.48 % | 82.689 M 3.48 % | 79.906 M 4.18 % | 76.701 M -6.32 % | 81.876 M 90.67 % | 42.942 M -9.03 % | 47.204 M 15.39 % | 40.907 M 24.11 % | 32.961 M 133.01 % | 14.146 M 130.24 % | 6.144 M -87.58 % | 49.459 M 155.46 % | 19.361 M -54.08 % | 42.166 M -23.85 % | 55.370 M 158.53 % | 21.417 M -49.68 % | 42.560 M 55.42 % | 27.384 M -49.86 % | 54.618 M 6.79 % | 51.144 M -17.74 % | 62.174 M -0.48 % | 62.475 M -26.73 % | 85.270 M -18.16 % | 104.189 M 2.51 % | 101.636 M -4.01 % | 105.882 M 63.11 % | 64.913 M 30.01 % | 49.930 M -38.74 % | 81.504 M -16.52 % | 97.633 M 9.91 % | 88.831 M 118.81 % | 40.598 M 263.72 % | 11.162 M -76.85 % | 48.210 M -36.02 % | 75.351 M -3.98 % | 78.472 M -40.11 % | 131.019 M 109.48 % | 62.545 M |
| Operating cash flow | -101.587 M -5 607.13 % | -1.780 M -111.94 % | 14.909 M -34.19 % | 22.653 M -71.19 % | 78.626 M 169.14 % | 29.214 M -5.71 % | 30.982 M -72.71 % | 113.512 M 246.99 % | -77.223 M -1 039.34 % | 8.221 M -37.03 % | 13.056 M 116.83 % | -77.573 M -68.66 % | -45.993 M -178.97 % | 58.242 M 91.65 % | 30.389 M 364.67 % | -11.482 M 63.50 % | -31.456 M 58.91 % | -76.548 M -876.88 % | -7.836 M 82.60 % | -45.043 M -250.80 % | -12.840 M -306.40 % | 6.221 M -81.94 % | 34.437 M -1.64 % | 35.012 M -37.87 % | 56.352 M 29.85 % | 43.398 M -54.62 % | 95.637 M 11.62 % | 85.678 M 38.40 % | 61.907 M 101.72 % | 30.690 M 956.82 % | 2.904 M -91.60 % | 34.569 M 21.13 % | 28.538 M 19.13 % | 23.956 M 143.04 % | -55.658 M -242.87 % | 38.956 M 361.68 % | -14.887 M -128.13 % | 52.917 M 143.11 % | -122.749 M 1.59 % | -124.729 M -37.07 % | -90.999 M -177.48 % | 117.443 M 69.27 % | 69.381 M 169.15 % | -100.341 M -154.74 % | -39.390 M -212.44 % | 35.031 M 220.36 % | 10.935 M -93.42 % | 166.114 M 178.42 % | 59.664 M 160.61 % | -98.443 M -147.87 % | -39.716 M -132.35 % | 122.758 M 293.75 % | 31.177 M 460.43 % | -8.650 M 30.66 % | -12.475 M |
| Capital expenditure | -2.681 M -181.32 % | -953.000 K 67.17 % | -2.903 M 50.26 % | -5.836 M -847.40 % | -616.000 K -29.41 % | -476.000 K 43.47 % | -842.000 K -347.87 % | -188.000 K 79.96 % | -938.000 K -38.14 % | -679.000 K -70.60 % | -398.000 K 59.59 % | -985.000 K -1 488.71 % | -62.000 K 85.41 % | -425.000 K -95.85 % | -217.000 K 71.78 % | -769.000 K 2.04 % | -785.000 K -1 581.13 % | 53.000 K 104.57 % | -1.159 M -133.67 % | -496.000 K -34.78 % | -368.000 K -0.55 % | -366.000 K 46.96 % | -690.000 K -217.55 % | 587.000 K -66.67 % | 1.761 M 707.24 % | -290.000 K 91.49 % | -3.407 M -0.92 % | -3.376 M -1 909.52 % | -168.000 K 91.72 % | -2.028 M -276.25 % | -539.000 K 23.33 % | -703.000 K 70.26 % | -2.364 M -110.70 % | -1.122 M -41.13 % | -795.000 K 90.87 % | -8.705 M -97.66 % | -4.404 M 46.07 % | -8.166 M -103.49 % | -4.013 M -987.53 % | -369.000 K 67.74 % | -1.144 M 95.19 % | -23.790 M -80.49 % | -13.181 M -53.79 % | -8.571 M 84.41 % | -54.992 M -1 324.29 % | -3.861 M 7.63 % | -4.180 M 41.65 % | -7.164 M -132.60 % | -3.080 M 59.39 % | -7.585 M -193.31 % | -2.586 M 64.42 % | -7.268 M 0.11 % | -7.276 M 46.51 % | -13.602 M -13.44 % | -11.990 M |
| Free CashFlow | -104.268 M -3 715.15 % | -2.733 M -122.76 % | 12.006 M -28.61 % | 16.817 M -78.44 % | 78.010 M 171.45 % | 28.738 M -4.65 % | 30.140 M -73.40 % | 113.324 M 244.99 % | -78.161 M -1 136.34 % | 7.542 M -40.42 % | 12.658 M 116.11 % | -78.558 M -70.57 % | -46.055 M -179.66 % | 57.817 M 91.62 % | 30.172 M 346.28 % | -12.251 M 62.00 % | -32.241 M 57.85 % | -76.495 M -750.42 % | -8.995 M 80.25 % | -45.539 M -244.78 % | -13.208 M -325.58 % | 5.855 M -82.65 % | 33.747 M -5.20 % | 35.599 M -38.74 % | 58.113 M 34.81 % | 43.108 M -53.26 % | 92.230 M 12.06 % | 82.302 M 33.31 % | 61.739 M 115.40 % | 28.662 M 1 111.92 % | 2.365 M -93.02 % | 33.866 M 29.39 % | 26.174 M 14.63 % | 22.834 M 140.45 % | -56.453 M -286.62 % | 30.251 M 256.81 % | -19.291 M -143.11 % | 44.751 M 135.30 % | -126.762 M -1.33 % | -125.098 M -35.77 % | -92.143 M -198.39 % | 93.653 M 66.64 % | 56.200 M 151.60 % | -108.912 M -15.39 % | -94.382 M -402.80 % | 31.170 M 361.44 % | 6.755 M -95.75 % | 158.950 M 180.91 % | 56.584 M 153.37 % | -106.028 M -150.65 % | -42.302 M -136.63 % | 115.490 M 383.20 % | 23.901 M 207.41 % | -22.252 M 9.05 % | -24.465 M |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2012 | 2012 |