
TAL Education Group TAL
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 2.250 B 50.98 % | 1.490 B 46.15 % | 1.020 B -76.78 % | 4.391 B -2.33 % | 4.496 B 37.35 % | 3.273 B 27.71 % | 2.563 B 49.44 % | 1.715 B 64.42 % | 1.043 B 68.26 % | 619.949 M 42.86 % | 433.970 M 38.25 % | 313.895 M 38.93 % | 225.931 M 27.27 % | 177.520 M 60.52 % | 110.588 M 58.91 % | 69.594 M 85.70 % | 37.476 M 321.92 % | 8.882 M |
Net income | 84.591 M 2 467.51 % | -3.573 M 97.37 % | -135.612 M 88.06 % | -1.136 B -879.49 % | -115.990 M 3.33 % | -119.981 M -132.67 % | 367.236 M 85.06 % | 198.440 M 72.89 % | 114.781 M 11.57 % | 102.879 M 53.19 % | 67.157 M 10.81 % | 60.606 M 81.24 % | 33.440 M 37.54 % | 24.314 M 1.13 % | 24.041 M 68.77 % | 14.245 M 95.65 % | 7.281 M 381.34 % | 1.513 M |
Income before tax | 122.580 M 990.47 % | 11.241 M 110.04 % | -111.967 M 85.44 % | -768.746 M -259.89 % | -213.608 M -321.71 % | -50.653 M -111.08 % | 457.204 M 85.11 % | 246.994 M 59.78 % | 154.581 M 12.91 % | 136.902 M 77.24 % | 77.242 M 14.80 % | 67.286 M 79.23 % | 37.541 M 31.86 % | 28.470 M 5.43 % | 27.004 M 72.84 % | 15.623 M 68.01 % | 9.299 M 454.39 % | 1.677 M |
Income before tax ratio | 0.05 622.27 % | 0.01 106.87 % | -0.11 37.29 % | -0.18 -268.48 % | -0.05 -207.04 % | -0.02 -108.67 % | 0.18 23.86 % | 0.14 -2.82 % | 0.15 -32.89 % | 0.22 24.07 % | 0.18 -16.97 % | 0.21 29.00 % | 0.17 3.61 % | 0.16 -34.32 % | 0.24 8.77 % | 0.22 -9.53 % | 0.25 31.40 % | 0.19 |
EBITDA | 132.111 M 435.67 % | -39.357 M 46.29 % | -73.271 M 87.38 % | -580.400 M -1 143.17 % | -46.687 M -161.14 % | 76.355 M -82.26 % | 430.417 M 33.32 % | 322.848 M 60.39 % | 201.287 M 93.11 % | 104.235 M 30.76 % | 79.714 M 18.26 % | 67.407 M 50.10 % | 44.908 M 31.45 % | 34.165 M 11.91 % | 30.528 M 71.73 % | 17.777 M 71.61 % | 10.359 M 463.53 % | 1.838 M |
Net income ratio | 0.04 1 668.12 % | 0.00 98.20 % | -0.13 48.60 % | -0.26 -902.88 % | -0.03 29.61 % | -0.04 -125.58 % | 0.14 23.83 % | 0.12 5.15 % | 0.11 -33.69 % | 0.17 7.24 % | 0.15 -19.85 % | 0.19 30.45 % | 0.15 8.07 % | 0.14 -37.00 % | 0.22 6.21 % | 0.20 5.36 % | 0.19 14.08 % | 0.17 |
Ratio EBITDA | 0.06 322.33 % | -0.03 63.25 % | -0.07 45.64 % | -0.13 -1 172.86 % | -0.01 -144.52 % | 0.02 -86.11 % | 0.17 -10.79 % | 0.19 -2.45 % | 0.19 14.77 % | 0.17 -8.47 % | 0.18 -14.46 % | 0.21 8.04 % | 0.20 3.28 % | 0.19 -30.28 % | 0.28 8.07 % | 0.26 -7.59 % | 0.28 33.56 % | 0.21 |
Gross profit ratio | 0.53 -1.38 % | 0.54 -5.46 % | 0.57 14.83 % | 0.50 -8.47 % | 0.54 -1.27 % | 0.55 1.04 % | 0.55 12.38 % | 0.49 -2.75 % | 0.50 -2.15 % | 0.51 -4.10 % | 0.53 2.87 % | 0.52 6.06 % | 0.49 5.66 % | 0.46 -6.25 % | 0.49 7.26 % | 0.46 -9.09 % | 0.50 -0.68 % | 0.51 |
Weighted average shs out dil | 609.517 M 0.94 % | 603.821 M -4.36 % | 631.355 M -1.05 % | 638.038 M 5.51 % | 604.708 M 2.73 % | 588.613 M -1.02 % | 594.674 M 3.03 % | 577.170 M 3.09 % | 559.876 M 2.98 % | 543.682 M 11.90 % | 485.866 M 2.60 % | 473.557 M 1.80 % | 465.199 M 1.50 % | 458.319 M 14.24 % | 401.191 M 9.16 % | 367.538 M -2.61 % | 377.389 M 0.00 % | 377.389 M |
Weighted average shs out | 609.517 M 15.43 % | 528.029 M -16.11 % | 629.423 M -1.32 % | 637.869 M 5.54 % | 604.372 M 3.43 % | 584.323 M -1.70 % | 594.413 M 4.27 % | 570.090 M 8.39 % | 525.948 M 3.79 % | 506.745 M 4.30 % | 485.866 M 2.60 % | 473.557 M 1.80 % | 465.199 M 2.74 % | 452.806 M 16.74 % | 387.861 M 9.93 % | 352.836 M -2.72 % | 362.687 M 0.00 % | 362.687 M |
EPS diluted | 0.14 2 472.88 % | -0.01 97.19 % | -0.21 88.14 % | -1.77 -831.58 % | -0.19 5.00 % | -0.20 -133.33 % | 0.60 81.82 % | 0.33 50.00 % | 0.22 10.00 % | 0.20 42.86 % | 0.14 7.69 % | 0.13 87.59 % | 0.07 31.25 % | 0.05 -11.11 % | 0.06 63.64 % | 0.04 89.06 % | 0.02 392.31 % | 0.00 |
Earnings per share | 0.14 2 189.55 % | -0.01 96.81 % | -0.21 88.14 % | -1.77 -831.58 % | -0.19 5.00 % | -0.20 -131.75 % | 0.63 61.54 % | 0.39 62.50 % | 0.24 14.29 % | 0.21 50.00 % | 0.14 7.69 % | 0.13 83.62 % | 0.07 34.09 % | 0.05 -11.11 % | 0.06 63.64 % | 0.04 83.33 % | 0.02 371.43 % | 0.00 |
Gross profit | 1.200 B 48.89 % | 806.124 M 38.17 % | 583.414 M -73.33 % | 2.188 B -10.61 % | 2.447 B 35.60 % | 1.805 B 29.05 % | 1.399 B 67.95 % | 832.700 M 59.90 % | 520.773 M 64.64 % | 316.314 M 36.99 % | 230.896 M 42.22 % | 162.352 M 47.35 % | 110.182 M 34.48 % | 81.932 M 50.49 % | 54.445 M 70.44 % | 31.945 M 68.83 % | 18.921 M 319.07 % | 4.515 M |
Income tax expense | 38.320 M 149.17 % | 15.379 M -23.15 % | 20.011 M -94.96 % | 396.992 M 667.97 % | -69.897 M -200.82 % | 69.328 M -9.38 % | 76.504 M 71.33 % | 44.654 M 23.47 % | 36.165 M 8.01 % | 33.483 M 257.40 % | 9.369 M 40.25 % | 6.680 M 62.88 % | 4.101 M -1.33 % | 4.156 M 58.15 % | 2.628 M 90.65 % | 1.379 M -31.70 % | 2.018 M 1 125.11 % | 164.741 K |
Cost of revenue | 1.050 B 53.43 % | 684.316 M 56.82 % | 436.358 M -80.20 % | 2.203 B 7.56 % | 2.049 B 39.49 % | 1.469 B 26.12 % | 1.164 B 31.98 % | 882.316 M 68.92 % | 522.327 M 72.02 % | 303.635 M 49.52 % | 203.074 M 34.00 % | 151.543 M 30.92 % | 115.749 M 21.09 % | 95.587 M 70.26 % | 56.143 M 49.12 % | 37.649 M 102.91 % | 18.554 M 324.87 % | 4.367 M |
General and administrative expenses | 458.895 M 6.73 % | 429.947 M 3.90 % | 413.791 M -65.51 % | 1.200 B 7.37 % | 1.117 B 40.55 % | 794.957 M 37.14 % | 579.672 M 50.06 % | 386.287 M 46.72 % | 263.287 M 63.51 % | 161.022 M 46.08 % | 110.230 M 56.80 % | 70.300 M 37.50 % | 51.126 M 35.20 % | 37.815 M 98.14 % | 19.085 M 75.54 % | 10.872 M 84.60 % | 5.889 M | 0.000 |
Selling and marketing expenses | 748.750 M 62.12 % | 461.851 M 63.18 % | 283.036 M -74.69 % | 1.118 B -33.45 % | 1.680 B 97.00 % | 852.808 M 76.20 % | 484.000 M 99.92 % | 242.102 M 92.14 % | 126.005 M 71.28 % | 73.568 M 36.54 % | 53.882 M 50.67 % | 35.761 M 29.22 % | 27.674 M 19.46 % | 23.166 M 133.18 % | 9.935 M 77.15 % | 5.608 M 138.34 % | 2.353 M | 0.000 |
Other expenses | 0.000 100.00 % | -16.445 M 27.50 % | -22.683 M -104.68 % | 484.238 M 2 584.42 % | -19.491 M -105.88 % | -9.467 M | 0.000 | 0.000 | 0.000 100.00 % | -2.522 M -25.48 % | -2.010 M -2 085.21 % | 101.254 K | 0.000 | 0.000 100.00 % | -148.537 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 1.208 B 37.96 % | 875.353 M 29.85 % | 674.144 M -75.94 % | 2.802 B 0.87 % | 2.778 B 69.56 % | 1.638 B 55.00 % | 1.057 B 69.45 % | 623.739 M 61.52 % | 386.178 M 66.99 % | 231.262 M 41.32 % | 163.647 M 55.92 % | 104.956 M 34.27 % | 78.167 M 28.18 % | 60.981 M 110.14 % | 29.020 M 76.09 % | 16.480 M 99.94 % | 8.242 M 189.38 % | 2.848 M |
Cost and expenses | -2.258 B -244.75 % | 1.560 B 40.45 % | 1.111 B -77.81 % | 5.005 B 1.45 % | 4.934 B 58.81 % | 3.107 B 39.86 % | 2.221 B 47.50 % | 1.506 B 65.77 % | 908.505 M 69.85 % | 534.897 M 45.86 % | 366.721 M 42.97 % | 256.499 M 32.27 % | 193.916 M 23.85 % | 156.568 M 83.85 % | 85.163 M 57.33 % | 54.129 M 102.00 % | 26.797 M 271.38 % | 7.215 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 1.208 B 35.42 % | 891.798 M 27.98 % | 696.827 M -69.94 % | 2.318 B -17.14 % | 2.797 B 69.77 % | 1.648 B 54.91 % | 1.064 B 69.27 % | 628.389 M 61.42 % | 389.292 M 65.95 % | 234.589 M 42.94 % | 164.112 M 54.73 % | 106.061 M 34.60 % | 78.799 M 29.22 % | 60.981 M 110.14 % | 29.020 M 76.09 % | 16.480 M 99.94 % | 8.242 M 189.38 % | 2.848 M |
Interest income | 83.482 M -1.70 % | 84.928 M 37.95 % | 61.564 M -40.33 % | 103.179 M -9.68 % | 114.232 M 56.50 % | 72.991 M 22.44 % | 59.614 M 49.64 % | 39.838 M 119.70 % | 18.133 M 2.26 % | 17.733 M 6.74 % | 16.614 M 76.02 % | 9.438 M 76.63 % | 5.343 M 52.67 % | 3.500 M 159.97 % | 1.346 M 315.70 % | 323.861 K 170.06 % | 119.922 K 1 043.86 % | 10.484 K |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 7.871 M -53.55 % | 16.946 M 43.37 % | 11.820 M -32.95 % | 17.628 M 5.94 % | 16.640 M 26.59 % | 13.145 M 75.28 % | 7.499 M 29.05 % | 5.811 M | 0.000 | 0.000 -100.00 % | 3.500 M 5 810.84 % | 59.212 K 45.69 % | 40.643 K -5.41 % | 42.967 K | 0.000 |
Depreciation and amortization | 52.298 M 75.07 % | 29.872 M -18.04 % | 36.448 M -80.80 % | 189.859 M 17.93 % | 160.990 M 39.76 % | 115.188 M 29.67 % | 88.835 M 50.02 % | 59.214 M 76.43 % | 33.562 M 74.96 % | 19.183 M 53.89 % | 12.466 M 24.52 % | 10.011 M 35.89 % | 7.367 M 29.37 % | 5.695 M 64.32 % | 3.466 M 63.99 % | 2.113 M 107.73 % | 1.017 M 532.06 % | 160.952 K |
Operating income | -7.387 M 89.33 % | -69.229 M 23.70 % | -90.730 M 30.48 % | -130.516 M 62.84 % | -351.266 M -1 443.63 % | 26.143 M -92.35 % | 341.582 M 63.75 % | 208.603 M 54.99 % | 134.594 M 58.25 % | 85.052 M 26.47 % | 67.248 M 17.17 % | 57.396 M 82.66 % | 31.421 M 49.45 % | 21.025 M -17.31 % | 25.426 M 64.41 % | 15.465 M 70.63 % | 9.063 M 443.76 % | 1.667 M |
Operating income ratio | 0.00 92.93 % | -0.05 47.79 % | -0.09 -199.32 % | -0.03 61.96 % | -0.08 -1 078.28 % | 0.01 -94.01 % | 0.13 9.57 % | 0.12 -5.73 % | 0.13 -5.95 % | 0.14 -11.47 % | 0.15 -15.25 % | 0.18 31.48 % | 0.14 17.43 % | 0.12 -48.49 % | 0.23 3.46 % | 0.22 -8.12 % | 0.24 28.88 % | 0.19 |
Total other income expenses net | 130.088 M 61.66 % | 80.470 M 478.91 % | -21.237 M 96.67 % | -638.229 M -563.63 % | 137.659 M 173.19 % | -188.096 M -262.68 % | 115.622 M 201.18 % | 38.390 M 220.93 % | 11.962 M -76.93 % | 51.850 M 418.80 % | 9.994 M 1.06 % | 9.890 M 78.98 % | 5.526 M -26.51 % | 7.519 M 425.94 % | 1.430 M 800.14 % | 158.818 K -32.54 % | 235.430 K 2 145.40 % | 10.485 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.626 B 17.45 % | -1.970 B -5.65 % | -1.864 B -33.53 % | -1.396 B -254.56 % | 903.282 M 352.99 % | -357.037 M 65.40 % | -1.032 B -117.03 % | -475.444 M -2 269.16 % | -20.068 M 90.27 % | -206.215 M 15.52 % | -244.095 M 9.57 % | -269.931 M -45.84 % | -185.081 M 6.95 % | -198.908 M 0.06 % | -199.036 M -292.17 % | -50.752 M -70.92 % | -29.693 M |
Total investments | 2.152 B 58.33 % | 1.359 B -15.20 % | 1.603 B 9.25 % | 1.467 B -56.36 % | 3.362 B 266.63 % | 917.058 M -18.06 % | 1.119 B -19.20 % | 1.385 B 139.96 % | 577.189 M 80.87 % | 319.120 M 167.37 % | 119.354 M 339.82 % | 27.137 M -9.55 % | 30.002 M 8 192.29 % | 361.803 K -22.31 % | 465.709 K -75.72 % | 1.918 M 463.47 % | 340.418 K |
Total debt | 333.348 M 39.35 % | 239.218 M 51.67 % | 157.722 M -34.85 % | 242.093 M -94.16 % | 4.146 B 173.35 % | 1.517 B 604.51 % | 215.302 M -8.80 % | 236.075 M -47.56 % | 450.149 M 97.58 % | 227.827 M 0.78 % | 226.062 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 95.623 M -3.62 % | 99.210 M -23.50 % | 129.687 M -39.95 % | 215.979 M 4.03 % | 207.606 M 285.89 % | 53.799 M -28.97 % | 75.737 M -55.62 % | 170.640 M 102.48 % | 84.276 M 282.51 % | 22.032 M -4.75 % | 23.130 M 1.17 % | 22.862 M 21.34 % | 18.842 M 283.72 % | 4.910 M 161.94 % | 1.875 M 754.98 % | 219.253 K 93.64 % | 113.229 K |
Retained earnings | -624.078 M 10.11 % | -694.270 M -1.22 % | -685.912 M -26.02 % | -544.309 M -187.11 % | 624.883 M -20.51 % | 786.097 M -14.58 % | 920.314 M 62.83 % | 565.202 M 35.95 % | 415.737 M 35.69 % | 306.381 M 47.64 % | 207.523 M 43.80 % | 144.312 M 66.97 % | 86.431 M 57.78 % | 54.779 M 67.38 % | 32.728 M 171.15 % | 12.070 M 56 300.63 % | 21.400 K |
Common stock | 203.000 K 1.00 % | 201.000 K -7.80 % | 218.000 K 0.93 % | 216.000 K 0.47 % | 215.000 K 7.50 % | 200.000 K 1.01 % | 198.000 K 4.79 % | 188.958 K 14.81 % | 164.587 K 1.74 % | 161.766 K 1.21 % | 159.828 K 1.33 % | 157.735 K 1.03 % | 156.120 K 0.75 % | 154.958 K 1.55 % | 152.600 K 27.17 % | 120.000 K 0.00 % | 120.000 K |
Total equity | 3.766 B 3.51 % | 3.639 B -4.77 % | 3.821 B -4.53 % | 4.002 B -23.10 % | 5.205 B 104.57 % | 2.544 B 0.54 % | 2.530 B 54.25 % | 1.640 B 141.68 % | 678.765 M 54.01 % | 440.737 M 40.55 % | 313.571 M 20.61 % | 259.996 M 35.81 % | 191.445 M 0.70 % | 190.117 M 22.62 % | 155.051 M 764.95 % | 17.926 M 434.25 % | 3.355 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 661.000 K -98.52 % | 44.634 M 1 471.61 % | 2.840 M | 0.000 | 0.000 -100.00 % | 846.040 K | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 M -1.77 % | 9.162 M |
Long term debt | 244.895 M 38.66 % | 176.614 M 52.85 % | 115.548 M -34.34 % | 175.988 M -94.96 % | 3.494 B 188.28 % | 1.212 B | 0.000 -100.00 % | 236.075 M -47.56 % | 450.149 M 97.58 % | 227.827 M 0.78 % | 226.062 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 |
Total non current liabilities | 295.324 M 42.69 % | 206.967 M 73.08 % | 119.576 M -32.70 % | 177.682 M -94.97 % | 3.534 B 189.55 % | 1.220 B 5 740.79 % | 20.896 M -92.56 % | 280.709 M -41.63 % | 480.901 M 102.50 % | 237.478 M 4.94 % | 226.289 M 26 646.82 % | 846.040 K 755.06 % | 98.945 K -36.77 % | 156.494 K 32.87 % | 117.781 K -98.78 % | 9.676 M 3.30 % | 9.366 M |
Other current liabilities | 493.867 M 37.74 % | 358.554 M 3.57 % | 346.180 M -21.95 % | 443.562 M -51.51 % | 914.771 M 64.23 % | 557.011 M 42.98 % | 389.570 M 63.78 % | 237.868 M 98.43 % | 119.873 M 60.61 % | 74.637 M 69.35 % | 44.073 M 60.35 % | 27.486 M 59.84 % | 17.196 M 12.51 % | 15.284 M 87.91 % | 8.134 M 17.44 % | 6.926 M 36.56 % | 5.072 M |
Deferred revenue | 624.272 M 55.96 % | 400.286 M 70.41 % | 234.889 M 25.13 % | 187.718 M -86.47 % | 1.387 B 77.85 % | 780.167 M 79.92 % | 433.610 M -47.40 % | 824.276 M 63.50 % | 504.147 M 79.45 % | 280.935 M 58.15 % | 177.640 M 34.17 % | 132.401 M 29.15 % | 102.514 M 19.77 % | 85.594 M 68.90 % | 50.678 M 72.33 % | 29.408 M 63.17 % | 18.023 M |
Short term debt | 176.906 M 41.29 % | 125.208 M 48.44 % | 84.347 M -36.20 % | 132.209 M -79.74 % | 652.671 M 114.02 % | 304.960 M 41.64 % | 215.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 1.441 B 33.18 % | 1.082 B 38.06 % | 783.865 M -13.15 % | 902.584 M -73.25 % | 3.374 B 86.76 % | 1.807 B 52.62 % | 1.184 B 4.44 % | 1.133 B 69.89 % | 667.140 M 74.11 % | 383.163 M 64.76 % | 232.555 M 39.46 % | 166.756 M 33.94 % | 124.498 M 19.27 % | 104.379 M 66.74 % | 62.601 M 65.17 % | 37.902 M 46.73 % | 25.832 M |
Total liabilities | 1.737 B 34.71 % | 1.289 B 42.70 % | 903.441 M -16.37 % | 1.080 B -84.36 % | 6.908 B 128.20 % | 3.027 B 151.29 % | 1.205 B -14.81 % | 1.414 B 23.17 % | 1.148 B 84.98 % | 620.642 M 35.26 % | 458.844 M 173.77 % | 167.602 M 34.52 % | 124.597 M 19.19 % | 104.536 M 66.67 % | 62.719 M 31.82 % | 47.578 M 35.17 % | 35.198 M |
Other non current assets | 83.245 M -36.90 % | 131.923 M -19.65 % | 164.194 M -48.68 % | 319.940 M 73.88 % | 184.004 M 7.46 % | 171.231 M -48.52 % | 332.620 M 70.20 % | 195.433 M 45.38 % | 134.428 M 182.05 % | 47.661 M 95.96 % | 24.322 M 123.98 % | 10.859 M 109.67 % | 5.179 M -19.94 % | 6.469 M 129.55 % | 2.818 M 29.83 % | 2.171 M 131.10 % | 939.207 K |
Long term investments | 305.105 M 15.23 % | 264.772 M -41.60 % | 453.375 M 14.27 % | 396.752 M -39.88 % | 659.975 M 15.46 % | 571.601 M -32.81 % | 850.695 M 42.35 % | 597.606 M 71.86 % | 347.732 M 26.74 % | 274.357 M 181.80 % | 97.359 M 258.77 % | 27.137 M 394.21 % | 5.491 M | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 182.880 M -4.27 % | 191.037 M -1.71 % | 194.363 M -11.41 % | 219.404 M -22.40 % | 282.743 M 7.17 % | 263.838 M 252.84 % | 74.776 M 71.88 % | 43.505 M 14.59 % | 37.967 M 149.87 % | 15.194 M 312.08 % | 3.687 M 45.42 % | 2.536 M 47.04 % | 1.724 M 839.63 % | 183.523 K -72.06 % | 656.785 K -52.72 % | 1.389 M -37.60 % | 2.226 M |
GoodWill | 0.000 | 0.000 -100.00 % | 163.000 K | 0.000 -100.00 % | 454.413 M 19.93 % | 378.913 M -8.53 % | 414.228 M 42.16 % | 291.382 M 9.07 % | 267.163 M 207.00 % | 87.023 M 605.76 % | 12.330 M 64.19 % | 7.510 M 1 252.65 % | 555.194 K 1.16 % | 548.825 K -17.17 % | 662.583 K -13.25 % | 763.802 K 0.20 % | 762.272 K |
Goodwill and intangible assets | 182.880 M -4.27 % | 191.037 M -1.79 % | 194.526 M -11.34 % | 219.404 M -70.24 % | 737.156 M 14.69 % | 642.751 M 31.44 % | 489.004 M 46.02 % | 334.887 M 9.75 % | 305.129 M 198.51 % | 102.217 M 538.15 % | 16.018 M 59.45 % | 10.045 M 340.66 % | 2.280 M 211.28 % | 732.348 K -44.49 % | 1.319 M -38.72 % | 2.153 M -27.96 % | 2.989 M |
Property plant equipment net | 801.430 M 25.93 % | 636.423 M 45.34 % | 437.879 M -13.85 % | 508.298 M -75.29 % | 2.057 B 27.75 % | 1.610 B 459.39 % | 287.877 M 16.42 % | 247.266 M 60.24 % | 154.307 M 34.61 % | 114.630 M 22.50 % | 93.576 M 19.01 % | 78.625 M 3.30 % | 76.115 M -0.80 % | 76.726 M 920.93 % | 7.515 M 50.56 % | 4.991 M 101.98 % | 2.471 M |
Total non current assets | 1.376 B 11.99 % | 1.229 B -2.16 % | 1.256 B -13.45 % | 1.451 B -63.31 % | 3.955 B 28.61 % | 3.075 B 54.59 % | 1.989 B 42.86 % | 1.393 B 45.39 % | 957.785 M 75.57 % | 545.519 M 134.15 % | 232.982 M 83.13 % | 127.222 M 41.98 % | 89.603 M 6.14 % | 84.418 M 585.16 % | 12.321 M 28.36 % | 9.599 M 46.99 % | 6.530 M |
Other current assets | 297.791 M 20.66 % | 246.809 M 15.85 % | 213.046 M -75.66 % | 875.266 M -59.38 % | 2.155 B 936.07 % | 207.972 M 20.79 % | 172.180 M 21.80 % | 141.365 M -12.00 % | 160.649 M 456.64 % | 28.860 M -36.92 % | 45.755 M 51.55 % | 30.191 M 128.65 % | 13.204 M 84.65 % | 7.151 M 81.71 % | 3.935 M 47.86 % | 2.662 M 53.78 % | 1.731 M |
Short term investments | 1.847 B 68.75 % | 1.095 B -4.79 % | 1.150 B 7.39 % | 1.071 B -60.27 % | 2.695 B 680.00 % | 345.457 M 28.70 % | 268.424 M -65.91 % | 787.391 M 243.15 % | 229.456 M 412.60 % | 44.763 M 103.51 % | 21.995 M | 0.000 -100.00 % | 24.511 M 6 674.59 % | 361.803 K -22.31 % | 465.709 K -75.72 % | 1.918 M 463.47 % | 340.418 K |
cash and cash equivalents | 1.771 B -19.81 % | 2.209 B 9.24 % | 2.022 B 23.42 % | 1.638 B -49.48 % | 3.243 B 73.06 % | 1.874 B 50.25 % | 1.247 B 75.28 % | 711.519 M 51.32 % | 470.217 M 8.33 % | 434.042 M -7.68 % | 470.157 M 74.18 % | 269.931 M 45.84 % | 185.081 M -6.95 % | 198.908 M -0.06 % | 199.036 M 292.17 % | 50.752 M 70.92 % | 29.693 M |
Cash and short term investments | 3.618 B 9.54 % | 3.303 B 4.16 % | 3.172 B 17.09 % | 2.709 B -54.38 % | 5.938 B 167.54 % | 2.219 B 46.44 % | 1.516 B 1.11 % | 1.499 B 114.23 % | 699.673 M 46.13 % | 478.805 M -2.71 % | 492.153 M 82.33 % | 269.931 M 28.79 % | 209.591 M 5.18 % | 199.270 M -0.12 % | 199.501 M 278.77 % | 52.671 M 75.37 % | 30.033 M |
Total current assets | 4.127 B 11.56 % | 3.699 B 6.65 % | 3.468 B -4.49 % | 3.631 B -55.48 % | 8.157 B 226.82 % | 2.496 B 42.97 % | 1.746 B 5.04 % | 1.662 B 91.25 % | 869.021 M 68.46 % | 515.860 M -4.37 % | 539.433 M 79.59 % | 300.377 M 32.65 % | 226.439 M 7.71 % | 210.235 M 2.33 % | 205.449 M 267.50 % | 55.905 M 74.58 % | 32.023 M |
Inventory | 104.876 M 53.49 % | 68.328 M 75.19 % | 39.002 M 78.66 % | 21.830 M -43.56 % | 38.675 M 49.72 % | 25.832 M 233.32 % | 7.750 M 47.01 % | 5.272 M 86.74 % | 2.823 M 370.16 % | 600.441 K 10.36 % | 544.085 K 199.34 % | 181.759 K -55.69 % | 410.167 K 83.43 % | 223.611 K 89.78 % | 117.827 K -3.28 % | 121.819 K 11 359.92 % | 1.063 K |
Net receivables | 105.873 M 31.21 % | 80.688 M 80.01 % | 44.825 M 75.32 % | 25.567 M -1.31 % | 25.907 M -39.26 % | 42.654 M -15.07 % | 50.222 M 205.13 % | 16.459 M -84.45 % | 105.868 M 7 441.51 % | 1.404 M 18.24 % | 1.187 M 323.97 % | 280.027 K 129.43 % | 122.055 K -93.48 % | 1.873 M 123.80 % | 836.883 K 85.68 % | 450.705 K 75.12 % | 257.369 K |
Tax assets | 3.487 M -24.52 % | 4.620 M -22.65 % | 5.973 M -11.47 % | 6.747 M -97.87 % | 317.189 M 298.81 % | 79.534 M 172.57 % | 29.179 M 68.07 % | 17.361 M 7.24 % | 16.188 M 143.26 % | 6.655 M 289.58 % | 1.708 M 207.49 % | 555.528 K 3.17 % | 538.464 K 9.84 % | 490.222 K -26.62 % | 668.096 K 135.27 % | 283.968 K 116.29 % | 131.289 K |
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 | 146.300 M 14.91 % | 127.321 M 112.23 % | 59.991 M -33.22 % | 89.838 M -74.61 % | 353.778 M 200.40 % | 117.770 M 10.59 % | 106.493 M 84.87 % | 57.605 M 154.47 % | 22.637 M 117.58 % | 10.404 M 121.10 % | 4.705 M 100.29 % | 2.349 M 16.91 % | 2.009 M -29.83 % | 2.864 M 214.25 % | 911.254 K -7.74 % | 987.742 K 877.55 % | 101.043 K |
Tax payables | 0.000 -100.00 % | 70.849 M 21.20 % | 58.458 M 18.68 % | 49.257 M -24.38 % | 65.138 M 39.63 % | 46.650 M 20.41 % | 38.743 M 184.09 % | 13.638 M -33.42 % | 20.483 M 19.17 % | 17.187 M 180.07 % | 6.137 M 35.78 % | 4.520 M 62.68 % | 2.778 M 335.95 % | 637.302 K -77.86 % | 2.878 M 396.00 % | 580.225 K -77.99 % | 2.636 M |
Deferred revenue non current | 46.955 M 67.74 % | 27.993 M 1 035.62 % | 2.465 M 17 507.14 % | 14.000 K -99.95 % | 30.005 M 3 502.04 % | 833.000 K -66.64 % | 2.497 M -86.11 % | 17.980 M 22.10 % | 14.726 M 76.44 % | 8.346 M 3 780.23 % | -226.792 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | -169.000 K 99.28 % | -23.334 M 1.67 % | -23.730 M 14.91 % | -27.889 M -1 122.70 % | 2.727 M -90.42 % | 28.461 M -39.09 % | 46.730 M 137.02 % | 19.716 M -46.16 % | 36.619 M 874.55 % | 3.758 M 1 250.48 % | 278.241 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 333.348 M 39.35 % | 239.218 M 51.67 % | 157.722 M -34.85 % | 242.093 M -84.64 % | 1.576 B 25.61 % | 1.255 B | 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 |
Other total stockholders equity | 4.295 B 0.89 % | 4.257 B -3.27 % | 4.401 B 0.97 % | 4.358 B -0.25 % | 4.369 B 160.74 % | 1.676 B 12.80 % | 1.486 B 67.91 % | 884.716 M 419.27 % | 170.376 M 57.17 % | 108.405 M 31.43 % | 82.480 M -10.99 % | 92.664 M 7.73 % | 86.016 M -28.18 % | 119.770 M 6.88 % | 112.056 M 1 887.83 % | 5.637 M 906.81 % | 559.898 K |
Deferred tax liabilities non current | 3.474 M 47.20 % | 2.360 M 50.99 % | 1.563 M -6.96 % | 1.680 M -83.74 % | 10.333 M 32.66 % | 7.789 M -56.09 % | 17.738 M -11.48 % | 20.039 M 51.97 % | 13.186 M 910.91 % | 1.304 M 475.14 % | 226.792 K 601.19 % | 32.344 K -67.31 % | 98.945 K -36.77 % | 156.494 K 32.87 % | 117.781 K -32.93 % | 175.610 K -13.82 % | 203.776 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.503 B 11.67 % | 4.928 B 4.31 % | 4.724 B -7.05 % | 5.083 B -58.04 % | 12.112 B 117.41 % | 5.571 B 49.16 % | 3.735 B 22.28 % | 3.055 B 67.21 % | 1.827 B 72.12 % | 1.061 B 37.41 % | 772.415 M 80.64 % | 427.599 M 35.30 % | 316.042 M 7.26 % | 294.653 M 35.30 % | 217.770 M 232.45 % | 65.504 M 69.91 % | 38.553 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 400.000 K -99.87 % | 304.229 M 90.22 % | 159.935 M 374.15 % | -58.339 M -1 226.02 % | 5.181 M -99.90 % | 5.181 B 254.93 % | -3.344 B -324.59 % | -787.579 M | 0.000 100.00 % | -636.479 M 5.50 % | -673.512 M 0.00 % | -673.512 M -23.79 % | -544.098 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 64.939 M -26.95 % | 88.898 M -18.12 % | 108.571 M -37.90 % | 174.832 M -14.69 % | 204.945 M 73.77 % | 117.943 M 52.62 % | 77.277 M 63.90 % | 47.150 M 30.55 % | 36.115 M 39.72 % | 25.847 M 40.16 % | 18.441 M 120.98 % | 8.345 M 0.74 % | 8.284 M 4.84 % | 7.901 M 48.90 % | 5.306 M | 0.000 | 0.000 | 0.000 |
Change in working capital | 210.966 M 16.14 % | 181.652 M 349.94 % | -72.678 M 94.46 % | -1.312 B -329.60 % | 571.422 M 29.18 % | 442.335 M 262.83 % | -271.653 M -170.82 % | 383.589 M 107.08 % | 185.239 M 114.94 % | 86.183 M 72.53 % | 49.952 M 117.97 % | 22.917 M 45.94 % | 15.704 M -55.19 % | 35.042 M 66.72 % | 21.019 M 94.31 % | 10.817 M -22.30 % | 13.922 M 199.31 % | 4.652 M |
Accounts receivables | 264.000 K -94.80 % | 5.077 M -65.33 % | 14.644 M 440.95 % | -4.295 M -105.92 % | 72.609 M -58.45 % | 174.759 M 61.27 % | 108.365 M 303.18 % | 26.877 M 445.65 % | -7.776 M -147.01 % | 16.542 M 201.08 % | 5.494 M 187.73 % | -6.263 M -626.56 % | 1.189 M -96.63 % | 35.294 M 57.49 % | 22.410 M 90.93 % | 11.737 M | 0.000 100.00 % | -41.913 K |
Inventory | -54.070 M -55.17 % | -34.845 M -70.55 % | -20.431 M -499.43 % | 5.115 M 130.09 % | -16.998 M 7.28 % | -18.333 M -674.20 % | -2.368 M 5.22 % | -2.498 M -12.41 % | -2.223 M -1 173.69 % | 207.006 K 157.13 % | -362.326 K -258.63 % | 228.408 K 222.43 % | -186.556 K -76.36 % | -105.784 K -1 212.34 % | 9.510 K 107.88 % | -120.688 K -3 449.65 % | 3.603 K 184.38 % | -4.270 K |
Accounts payables | 18.180 M -25.61 % | 24.440 M 933.28 % | -2.933 M 98.84 % | -252.934 M -210.45 % | 229.003 M 32 945.17 % | 693.000 K -98.59 % | 49.286 M 59.10 % | 30.979 M 478.25 % | 5.357 M 41.78 % | 3.779 M 90.00 % | 1.989 M 1 763.36 % | 106.728 K 106.74 % | -1.583 M -200.04 % | 1.582 M 2 728.08 % | -60.198 K -106.10 % | 987.204 K | 0.000 | 0.000 |
Other working capital | 246.592 M 31.88 % | 186.980 M 392.35 % | -63.958 M 93.97 % | -1.060 B -469.55 % | 286.808 M 0.56 % | 285.216 M 166.81 % | -426.936 M -230.07 % | 328.231 M 72.86 % | 189.880 M 189.21 % | 65.656 M 53.29 % | 42.832 M 48.49 % | 28.845 M 77.14 % | 16.283 M 1 042.61 % | -1.727 M -28.83 % | -1.341 M 24.95 % | -1.787 M -112.84 % | 13.919 M 196.29 % | 4.698 M |
Other non cash items | -14.540 M -255.96 % | 9.323 M -85.87 % | 65.973 M -92.40 % | 868.240 M 22 622.44 % | -3.855 M -101.06 % | 363.570 M 620.93 % | -69.793 M 98.65 % | -5.180 B -255.28 % | 3.336 B 350.02 % | 741.328 M 174 513.21 % | -425.041 K -100.07 % | 636.158 M -5.63 % | 674.127 M 0.03 % | 673.958 M 23.95 % | 543.755 M | 0.000 -100.00 % | 1.247 M | 0.000 |
Net cash provided by operating activities | 397.923 M 29.97 % | 306.172 M 4 061.08 % | 7.358 M 100.78 % | -939.184 M -198.37 % | 954.732 M 11.55 % | 855.850 M 340.34 % | 194.361 M -71.64 % | 685.293 M 90.59 % | 359.557 M 91.54 % | 187.718 M 27.20 % | 147.578 M 45.31 % | 101.558 M 55.26 % | 65.410 M -10.88 % | 73.398 M 36.37 % | 53.823 M 98.06 % | 27.175 M 15.80 % | 23.467 M 271.02 % | 6.325 M |
Investments in property plant and equipment | -111.728 M 0.90 % | -112.737 M -2.19 % | -110.326 M 55.23 % | -246.419 M -0.28 % | -245.741 M -30.67 % | -188.064 M 47.03 % | -355.009 M -176.44 % | -128.423 M -80.59 % | -71.112 M -102.67 % | -35.088 M -13.79 % | -30.836 M -184.04 % | -10.856 M -56.69 % | -6.928 M 90.70 % | -74.524 M -1 342.94 % | -5.165 M -36.42 % | -3.786 M -6.20 % | -3.565 M -340.22 % | -809.836 K |
Acquisitions net | 80.000 K | 0.000 100.00 % | -250.000 K -101.02 % | 24.519 M 306.01 % | -11.902 M -69.40 % | -7.026 M 89.50 % | -66.921 M -377.72 % | -14.009 M 48.50 % | -27.200 M -24.62 % | -21.826 M -265.35 % | -5.974 M 79.34 % | -28.911 M -4 181.07 % | -675.333 K | 0.000 -100.00 % | 1.464 B | 0.000 100.00 % | -1.551 M | 0.000 |
Purchases of investments | -2.185 B -152.70 % | -864.732 M 53.91 % | -1.876 B -26.39 % | -1.484 B 42.76 % | -2.594 B -279.87 % | -682.744 M 17.47 % | -827.308 M 42.44 % | -1.437 B -220.60 % | -448.311 M -91.84 % | -233.693 M -95.44 % | -119.572 M -58.48 % | -75.448 M -46.27 % | -51.581 M -43 849.91 % | -117.363 K 99.99 % | -1.464 B -99 900.00 % | -1.464 M | 0.000 | 0.000 |
Sales maturities of investments | 1.449 B 35.67 % | 1.068 B -35.82 % | 1.664 B -45.78 % | 3.070 B 1 366.30 % | 209.339 M -63.81 % | 578.488 M -47.76 % | 1.107 B 63.61 % | 676.884 M 394.30 % | 136.939 M 47.66 % | 92.739 M 318.59 % | 22.155 M -77.49 % | 98.422 M 204.32 % | 32.341 M | 0.000 -100.00 % | 1.471 M | 0.000 | 0.000 | 0.000 |
Other investing activites | 497.000 K -88.44 % | 4.299 M -79.29 % | 20.761 M 275.76 % | 5.525 M 1 320.31 % | 389.000 K 100.99 % | -39.469 M -59.03 % | -24.818 M -139.72 % | 62.477 M 157.54 % | -108.581 M -521.03 % | -17.484 M -51.27 % | -11.558 M -1 796.56 % | -609.411 K 52.22 % | -1.275 M -108.20 % | 15.545 M 160.09 % | -25.870 M | 0.000 | 0.000 100.00 % | -660.519 K |
Net cash used for investing activites | -847.028 M -990.97 % | 95.068 M 131.52 % | -301.626 M -122.04 % | 1.369 B 151.82 % | -2.641 B -679.62 % | -338.815 M -103.39 % | -166.584 M 80.18 % | -840.356 M -62.15 % | -518.265 M -140.66 % | -215.352 M -47.72 % | -145.785 M -737.71 % | -17.403 M 38.11 % | -28.119 M 52.42 % | -59.096 M -99.86 % | -29.568 M -463.19 % | -5.250 M -2.61 % | -5.116 M -247.97 % | -1.470 M |
Debt repayment | -427.000 K | 0.000 | 0.000 100.00 % | -2.570 B -211.91 % | 2.296 B 3 685.39 % | 60.667 M 502.62 % | -15.068 M | 0.000 -100.00 % | 213.000 M | 0.000 -100.00 % | 224.723 M | 0.000 | 0.000 100.00 % | -83.022 K 83.40 % | -500.000 K | 0.000 | 0.000 -100.00 % | 131.810 K |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 1.376 M -99.94 % | 2.500 B 3 200.90 % | 75.737 M -84.85 % | 500.000 M 0.00 % | 500.000 M 29 772.13 % | 1.674 M 159.11 % | 645.989 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 129.553 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -13.147 M 94.37 % | -233.557 M -251.91 % | -66.368 M 66.19 % | -196.277 M -1 892.26 % | -9.852 M | 0.000 | 0.000 | 0.000 100.00 % | -19.463 M -106.25 % | -9.436 M | 0.000 | 0.000 100.00 % | -2.435 M | 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 100.00 % | -41.166 M | 0.000 | 0.000 | 0.000 100.00 % | -39.030 B -99 900.00 % | -39.030 M 99.87 % | -30.000 B -99 900.00 % | -30.000 M -1 980.41 % | -1.442 M | 0.000 | 0.000 |
Other financing activites | 407.000 K -11.90 % | 462.000 K 25.54 % | 367.999 K 191.54 % | -402.000 K -104.91 % | 8.183 M -88.40 % | 70.564 M 811.83 % | -9.913 M 67.69 % | -30.683 M -108.69 % | -14.703 M -55.81 % | -9.436 M 58.77 % | -22.885 M | 0.000 | 0.000 100.00 % | -387.000 K 84.14 % | -2.440 M -552.32 % | 539.398 K -89.73 % | 5.252 M | 0.000 |
Net cash used provided by financing activities | -13.167 M 94.35 % | -233.095 M -252.19 % | -66.184 M 97.61 % | -2.767 B -157.70 % | 4.795 B 3 553.72 % | 131.231 M -72.37 % | 475.019 M 10.95 % | 428.150 M 115.91 % | 198.297 M 30 596.63 % | 645.989 K -99.68 % | 201.838 M 100.49 % | -41.465 B -99 900.00 % | -41.465 M -8 721.94 % | -470.022 K -100.49 % | 96.613 M 10 803.64 % | -902.622 K -117.18 % | 5.252 M 3 884.88 % | 131.810 K |
Effect of forex changes on cash | -3.473 M 37.72 % | -5.576 M 78.90 % | -26.427 M -2 884.72 % | 949.000 K 117.98 % | -5.277 M -263.98 % | 3.218 M -90.31 % | 33.208 M 204.48 % | -31.785 M -831.03 % | -3.414 M 62.60 % | -9.128 M -168.14 % | -3.404 M -590.22 % | 694.398 K 2.88 % | 674.941 K -57.34 % | 1.582 M 2.40 % | 1.545 M 4 069.58 % | 37.057 K -90.37 % | 384.961 K | 0.000 |
Net change in cash | -465.745 M -386.49 % | 162.569 M 142.02 % | -386.879 M 83.44 % | -2.336 B -175.29 % | 3.103 B 376.27 % | 651.484 M 21.54 % | 536.004 M 122.13 % | 241.302 M 567.04 % | 36.175 M 200.16 % | -36.115 M -118.04 % | 200.227 M 135.98 % | 84.850 M 2 524.91 % | -3.499 M -122.70 % | 15.414 M -87.41 % | 122.413 M 481.27 % | 21.060 M -12.21 % | 23.988 M | 0.000 |
Cash at beginning of period | 2.457 B 7.08 % | 2.295 B -14.43 % | 2.682 B -46.56 % | 5.018 B 162.01 % | 1.915 B 51.55 % | 1.264 B 73.66 % | 727.697 M 54.76 % | 470.217 M 8.33 % | 434.042 M -7.68 % | 470.157 M 74.18 % | 269.931 M 45.84 % | 185.081 M -1.86 % | 188.580 M 8.90 % | 173.166 M 241.20 % | 50.752 M 70.92 % | 29.693 M 420.52 % | 5.704 M | 0.000 |
Cash at end of period | 1.992 B -18.95 % | 2.457 B 7.08 % | 2.295 B -14.43 % | 2.682 B -46.56 % | 5.018 B 162.01 % | 1.915 B 51.55 % | 1.264 B 77.61 % | 711.519 M 51.32 % | 470.217 M 8.33 % | 434.042 M -7.68 % | 470.157 M 74.18 % | 269.931 M 45.84 % | 185.081 M -1.86 % | 188.580 M 8.90 % | 173.166 M 241.20 % | 50.752 M 70.92 % | 29.693 M | 0.000 |
Operating cash flow | 397.923 M 29.97 % | 306.172 M 4 061.08 % | 7.358 M 100.78 % | -939.184 M -198.37 % | 954.732 M 11.55 % | 855.850 M 340.34 % | 194.361 M -71.64 % | 685.293 M 90.59 % | 359.557 M 91.54 % | 187.718 M 27.20 % | 147.578 M 45.31 % | 101.558 M 55.26 % | 65.410 M -10.88 % | 73.398 M 36.37 % | 53.823 M 98.06 % | 27.175 M 15.80 % | 23.467 M 271.02 % | 6.325 M |
Capital expenditure | -112.259 M 7.45 % | -121.296 M -9.94 % | -110.326 M 55.23 % | -246.419 M -0.28 % | -245.741 M -30.67 % | -188.064 M 47.03 % | -355.009 M -176.44 % | -128.423 M -80.59 % | -71.112 M -102.67 % | -35.088 M -13.79 % | -30.836 M -184.04 % | -10.856 M -56.69 % | -6.928 M 90.70 % | -74.524 M -1 342.94 % | -5.165 M -36.42 % | -3.786 M -6.20 % | -3.565 M -569.09 % | -532.816 K |
Free CashFlow | 285.664 M 54.52 % | 184.876 M 279.55 % | -102.968 M 91.32 % | -1.186 B -267.22 % | 708.991 M 6.17 % | 667.786 M 515.68 % | -160.648 M -128.85 % | 556.870 M 93.06 % | 288.446 M 88.98 % | 152.631 M 30.74 % | 116.742 M 28.71 % | 90.702 M 55.10 % | 58.481 M 5 294.17 % | -1.126 M -102.31 % | 48.658 M 108.03 % | 23.389 M 17.52 % | 19.902 M 243.60 % | 5.792 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 |
2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-28 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-28 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-28 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-28 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 576.526 M -5.52 % | 610.239 M 0.63 % | 606.446 M -2.09 % | 619.361 M 49.54 % | 414.187 M -3.58 % | 429.563 M 15.01 % | 373.506 M -9.33 % | 411.931 M 49.55 % | 275.440 M 2.40 % | 268.986 M 15.60 % | 232.681 M -20.87 % | 294.060 M 31.25 % | 224.045 M -58.60 % | 541.152 M -46.99 % | 1.021 B -29.29 % | 1.444 B 4.26 % | 1.385 B 1.63 % | 1.363 B 21.76 % | 1.119 B 1.44 % | 1.103 B 21.15 % | 910.664 M 6.18 % | 857.682 M -0.54 % | 862.357 M -7.93 % | 936.626 M 33.28 % | 702.770 M -3.27 % | 726.561 M 23.99 % | 585.991 M -16.26 % | 699.783 M 27.08 % | 550.649 M 9.23 % | 504.098 M 16.35 % | 433.265 M -4.93 % | 455.750 M 41.58 % | 321.903 M 1.76 % | 316.331 M 21.41 % | 260.553 M -3.90 % | 271.121 M 38.97 % | 195.095 M 11.45 % | 175.049 M 23.11 % | 142.183 M -17.97 % | 173.330 M 33.96 % | 129.387 M 5.02 % | 123.205 M 23.99 % | 99.368 M -18.80 % | 122.371 M 37.46 % | 89.026 M 2.33 % | 86.999 M 18.32 % | 73.530 M -20.05 % | 91.968 M 49.79 % | 61.398 M 2.93 % | 59.648 M 21.97 % | 48.905 M -28.15 % | 68.064 M 38.02 % | 49.315 M -5.56 % | 52.216 M 28.45 % | 40.652 M -20.96 % | 51.430 M 54.81 % | 33.222 M -1.28 % | 33.654 M 39.87 % | 24.061 M -25.85 % | 32.449 M 58.86 % | 20.426 M 0.50 % | 20.325 M 24.80 % | 16.286 M |
Net income | 31.365 M 529.01 % | -7.311 M -131.69 % | 23.069 M -59.83 % | 57.431 M 403.69 % | 11.402 M -58.55 % | 27.508 M 214.88 % | -23.946 M -163.18 % | 37.902 M 184.16 % | -45.037 M -34.27 % | -33.543 M 35.36 % | -51.896 M -70 229.73 % | 74.000 K 100.17 % | -44.365 M 59.36 % | -109.163 M -9.86 % | -99.368 M 87.98 % | -826.546 M -709.72 % | -102.078 M 39.60 % | -169.002 M -287.55 % | -43.608 M -391.32 % | 14.969 M -81.67 % | 81.651 M 190.65 % | -90.074 M -419.67 % | 28.177 M 295.67 % | -14.400 M -97.15 % | -7.304 M -107.33 % | 99.612 M -19.56 % | 123.834 M 60.84 % | 76.990 M 15.25 % | 66.800 M -3.94 % | 69.539 M 71.02 % | 40.662 M -31.60 % | 59.451 M 106.51 % | 28.788 M -10.54 % | 32.179 M 136.17 % | 13.625 M -75.56 % | 55.740 M 321.12 % | 13.236 M 21.89 % | 10.859 M 13.30 % | 9.585 M -84.90 % | 63.481 M 234.93 % | 18.954 M 38.05 % | 13.729 M 25.28 % | 10.959 M -62.36 % | 29.118 M 118.11 % | 13.350 M -20.10 % | 16.710 M 33.58 % | 12.509 M -46.38 % | 23.329 M 189.53 % | 8.058 M 17.66 % | 6.848 M 22.32 % | 5.599 M -65.10 % | 16.042 M 224.00 % | 4.951 M -34.70 % | 7.582 M 425.87 % | 1.442 M -86.54 % | 10.714 M 134.12 % | 4.576 M -45.82 % | 8.446 M 259.56 % | 2.349 M -77.64 % | 10.504 M 283.02 % | 2.742 M 13.45 % | 2.417 M 0.69 % | 2.401 M |
Income before tax | 42.397 M 545.12 % | 6.572 M -70.41 % | 22.209 M -73.42 % | 83.560 M 514.82 % | 13.591 M -59.83 % | 33.832 M 488.92 % | -8.699 M -132.17 % | 27.037 M 164.94 % | -41.637 M -80.32 % | -23.091 M 53.01 % | -49.140 M -1 177.40 % | 4.561 M 110.85 % | -42.049 M 46.97 % | -79.291 M 9.88 % | -87.983 M 83.49 % | -533.068 M -585.28 % | -77.788 M 70.96 % | -267.887 M -298.71 % | -67.189 M -648.12 % | 12.258 M -87.52 % | 98.195 M 396.34 % | -33.136 M -173.88 % | 44.852 M 285.87 % | -24.131 M -107.24 % | -11.644 M -108.52 % | 136.703 M -0.94 % | 138.003 M 44.00 % | 95.838 M 10.59 % | 86.660 M 8.57 % | 79.819 M 51.18 % | 52.797 M -31.44 % | 77.009 M 106.08 % | 37.369 M -12.89 % | 42.898 M 141.94 % | 17.731 M -76.33 % | 74.898 M 293.07 % | 19.055 M -1.41 % | 19.327 M 57.96 % | 12.235 M -84.96 % | 81.346 M 239.02 % | 23.994 M 56.90 % | 15.293 M 32.25 % | 11.564 M -66.54 % | 34.566 M 118.50 % | 15.820 M -6.00 % | 16.830 M 17.05 % | 14.378 M -46.38 % | 26.815 M 189.53 % | 9.262 M 32.69 % | 6.980 M 8.38 % | 6.440 M -65.06 % | 18.430 M 223.84 % | 5.691 M -32.60 % | 8.444 M 391.61 % | 1.718 M -86.38 % | 12.611 M 121.33 % | 5.698 M -36.92 % | 9.032 M 216.03 % | 2.858 M -75.81 % | 11.813 M 257.89 % | 3.301 M 23.29 % | 2.677 M 2.70 % | 2.607 M |
Income before tax ratio | 0.07 582.84 % | 0.01 -70.59 % | 0.04 -72.86 % | 0.13 311.15 % | 0.03 -58.34 % | 0.08 438.17 % | -0.02 -135.48 % | 0.07 143.42 % | -0.15 -76.09 % | -0.09 59.35 % | -0.21 -1 461.60 % | 0.02 108.26 % | -0.19 -28.09 % | -0.15 -70.02 % | -0.09 76.66 % | -0.37 -557.31 % | -0.06 71.43 % | -0.20 -227.45 % | -0.06 -640.35 % | 0.01 -89.70 % | 0.11 379.10 % | -0.04 -174.28 % | 0.05 301.88 % | -0.03 -55.50 % | -0.02 -108.81 % | 0.19 -20.11 % | 0.24 71.96 % | 0.14 -12.98 % | 0.16 -0.61 % | 0.16 29.94 % | 0.12 -27.88 % | 0.17 45.56 % | 0.12 -14.40 % | 0.14 99.28 % | 0.07 -75.37 % | 0.28 182.85 % | 0.10 -11.54 % | 0.11 28.31 % | 0.09 -81.66 % | 0.47 153.07 % | 0.19 49.40 % | 0.12 6.66 % | 0.12 -58.80 % | 0.28 58.96 % | 0.18 -8.14 % | 0.19 -1.07 % | 0.20 -32.93 % | 0.29 93.29 % | 0.15 28.91 % | 0.12 -11.14 % | 0.13 -51.37 % | 0.27 134.63 % | 0.12 -28.64 % | 0.16 282.73 % | 0.04 -82.77 % | 0.25 42.97 % | 0.17 -36.10 % | 0.27 125.95 % | 0.12 -67.37 % | 0.36 125.28 % | 0.16 22.68 % | 0.13 -17.71 % | 0.16 |
EBITDA | 42.653 M 262.51 % | 11.766 M -47.02 % | 22.209 M -59.69 % | 55.090 M 658.61 % | -9.862 M -129.70 % | 33.206 M 250.87 % | -22.009 M -152.44 % | 41.966 M 188.17 % | -47.597 M -106.13 % | -23.091 M -258.34 % | 14.583 M -2.07 % | 14.891 M -22.21 % | 19.142 M -76.29 % | 80.722 M 302.23 % | -39.915 M 92.47 % | -530.190 M -610.56 % | -74.616 M 71.34 % | -260.319 M -303.75 % | -64.475 M -520.69 % | 15.326 M -84.94 % | 101.791 M 447.66 % | -29.279 M -131.95 % | 91.630 M 515.99 % | -22.027 M -158.53 % | -8.520 M -105.98 % | 142.450 M 0.27 % | 142.062 M 42.35 % | 99.795 M 10.24 % | 90.525 M 8.47 % | 83.458 M 47.19 % | 56.703 M -29.89 % | 80.878 M 86.81 % | 43.294 M -9.23 % | 47.695 M 121.61 % | 21.522 M -72.25 % | 77.565 M 270.37 % | 20.942 M -1.28 % | 21.214 M 50.28 % | 14.116 M -83.04 % | 83.225 M 221.99 % | 25.847 M 50.58 % | 17.165 M 28.93 % | 13.313 M -63.48 % | 36.453 M 126.10 % | 16.122 M 11.99 % | 14.396 M 21.58 % | 11.840 M -51.52 % | 24.422 M 187.02 % | 8.509 M -27.79 % | 11.783 M 283.86 % | 3.069 M -81.24 % | 16.364 M 172.02 % | 6.016 M -28.76 % | 8.444 M 624.51 % | 1.166 M -89.62 % | 11.230 M 485.57 % | 1.918 M -78.77 % | 9.032 M 214.34 % | 2.873 M -75.71 % | 11.832 M 252.97 % | 3.352 M 23.33 % | 2.718 M 4.25 % | 2.607 M |
Net income ratio | 0.05 554.10 % | -0.01 -131.49 % | 0.04 -58.98 % | 0.09 236.84 % | 0.03 -57.01 % | 0.06 199.88 % | -0.06 -169.68 % | 0.09 156.27 % | -0.16 -31.12 % | -0.12 44.09 % | -0.22 -88 729.28 % | 0.00 100.13 % | -0.20 1.84 % | -0.20 -107.26 % | -0.10 83.00 % | -0.57 -676.67 % | -0.07 40.57 % | -0.12 -218.28 % | -0.04 -387.19 % | 0.01 -84.87 % | 0.09 185.37 % | -0.11 -421.41 % | 0.03 312.53 % | -0.02 -47.93 % | -0.01 -107.58 % | 0.14 -35.12 % | 0.21 92.08 % | 0.11 -9.31 % | 0.12 -12.06 % | 0.14 46.99 % | 0.09 -28.06 % | 0.13 45.86 % | 0.09 -12.09 % | 0.10 94.53 % | 0.05 -74.56 % | 0.21 203.03 % | 0.07 9.36 % | 0.06 -7.97 % | 0.07 -81.59 % | 0.37 150.02 % | 0.15 31.46 % | 0.11 1.04 % | 0.11 -53.65 % | 0.24 58.67 % | 0.15 -21.92 % | 0.19 12.90 % | 0.17 -32.93 % | 0.25 93.29 % | 0.13 14.31 % | 0.11 0.29 % | 0.11 -51.43 % | 0.24 134.75 % | 0.10 -30.86 % | 0.15 309.41 % | 0.04 -82.97 % | 0.21 51.24 % | 0.14 -45.12 % | 0.25 157.07 % | 0.10 -69.84 % | 0.32 141.10 % | 0.13 12.89 % | 0.12 -19.32 % | 0.15 |
Ratio EBITDA | 0.07 283.71 % | 0.02 -47.35 % | 0.04 -58.83 % | 0.09 473.56 % | -0.02 -130.80 % | 0.08 231.19 % | -0.06 -157.84 % | 0.10 158.95 % | -0.17 -101.30 % | -0.09 -236.97 % | 0.06 23.76 % | 0.05 -40.73 % | 0.09 -42.72 % | 0.15 481.53 % | -0.04 89.35 % | -0.37 -581.55 % | -0.05 71.80 % | -0.19 -231.59 % | -0.06 -514.73 % | 0.01 -87.57 % | 0.11 427.43 % | -0.03 -132.13 % | 0.11 551.81 % | -0.02 -93.98 % | -0.01 -106.18 % | 0.20 -19.13 % | 0.24 70.00 % | 0.14 -13.25 % | 0.16 -0.70 % | 0.17 26.50 % | 0.13 -26.25 % | 0.18 31.95 % | 0.13 -10.80 % | 0.15 82.53 % | 0.08 -71.13 % | 0.29 166.51 % | 0.11 -11.42 % | 0.12 22.07 % | 0.10 -79.32 % | 0.48 140.36 % | 0.20 43.38 % | 0.14 3.99 % | 0.13 -55.02 % | 0.30 64.49 % | 0.18 9.44 % | 0.17 2.76 % | 0.16 -39.36 % | 0.27 91.62 % | 0.14 -29.85 % | 0.20 214.73 % | 0.06 -73.89 % | 0.24 97.09 % | 0.12 -24.57 % | 0.16 464.05 % | 0.03 -86.87 % | 0.22 278.26 % | 0.06 -78.49 % | 0.27 124.73 % | 0.12 -67.25 % | 0.36 122.19 % | 0.16 22.73 % | 0.13 -16.46 % | 0.16 |
Gross profit ratio | 0.55 5.41 % | 0.52 -1.29 % | 0.53 -6.36 % | 0.56 8.88 % | 0.52 -2.28 % | 0.53 -1.33 % | 0.54 -8.91 % | 0.59 19.32 % | 0.49 -6.04 % | 0.53 -5.80 % | 0.56 -7.34 % | 0.60 -0.51 % | 0.60 -4.61 % | 0.63 29.07 % | 0.49 24.15 % | 0.40 -29.01 % | 0.56 -2.80 % | 0.57 6.30 % | 0.54 2.37 % | 0.53 -0.29 % | 0.53 0.30 % | 0.53 -4.81 % | 0.55 0.10 % | 0.55 0.68 % | 0.55 -5.10 % | 0.58 6.50 % | 0.54 2.69 % | 0.53 0.61 % | 0.53 2.98 % | 0.51 4.28 % | 0.49 5.86 % | 0.46 -2.23 % | 0.47 -5.42 % | 0.50 1.28 % | 0.49 -3.83 % | 0.51 5.91 % | 0.48 -1.61 % | 0.49 1.93 % | 0.48 -9.76 % | 0.54 1.33 % | 0.53 1.76 % | 0.52 2.42 % | 0.51 -10.20 % | 0.56 6.26 % | 0.53 0.05 % | 0.53 3.73 % | 0.51 -3.80 % | 0.53 10.91 % | 0.48 1.34 % | 0.47 4.52 % | 0.45 -14.82 % | 0.53 11.49 % | 0.48 5.14 % | 0.45 8.61 % | 0.42 -17.81 % | 0.51 12.01 % | 0.45 -12.64 % | 0.52 24.85 % | 0.42 -26.20 % | 0.56 33.37 % | 0.42 9.88 % | 0.38 -13.02 % | 0.44 |
Weighted average shs out dil | 1.844 B 203.34 % | 607.890 M -0.13 % | 608.706 M 0.00 % | 608.707 M -0.21 % | 609.991 M 0.11 % | 609.323 M 2.51 % | 594.407 M -1.83 % | 605.468 M -3.53 % | 627.626 M -0.31 % | 629.581 M 0.17 % | 628.509 M 0.00 % | 628.518 M -1.60 % | 638.742 M -0.18 % | 639.906 M 0.36 % | 637.584 M 0.22 % | 636.195 M -0.36 % | 638.503 M 1.31 % | 630.269 M 5.03 % | 600.064 M -3.09 % | 619.186 M 0.08 % | 618.683 M 4.63 % | 591.321 M -3.87 % | 615.154 M 4.64 % | 587.889 M 0.40 % | 585.571 M -1.75 % | 595.999 M 0.52 % | 592.926 M -0.39 % | 595.262 M 0.00 % | 595.276 M 1.69 % | 585.380 M 1.67 % | 575.756 M 0.37 % | 573.607 M 0.66 % | 569.855 M 0.91 % | 564.694 M 10.31 % | 511.912 M -8.42 % | 558.952 M 11.01 % | 503.526 M 0.80 % | 499.515 M 1.76 % | 490.859 M -9.49 % | 542.346 M -0.11 % | 542.950 M 11.36 % | 487.550 M -0.42 % | 489.599 M -8.99 % | 537.974 M 12.09 % | 479.960 M 0.08 % | 479.568 M 0.03 % | 479.437 M 1.02 % | 474.603 M 0.83 % | 470.674 M 1.25 % | 464.884 M 0.26 % | 463.667 M 0.88 % | 459.602 M -0.19 % | 460.493 M 0.48 % | 458.316 M 0.00 % | 458.313 M -0.03 % | 458.461 M 0.32 % | 457.018 M 6.51 % | 429.104 M 4.00 % | 412.583 M 11.91 % | 368.675 M 0.31 % | 367.538 M 0.00 % | 367.538 M 0.00 % | 367.538 M |
Weighted average shs out | 1.818 B 199.04 % | 607.890 M -2.32 % | 622.297 M 2.23 % | 608.707 M 1.68 % | 598.673 M -5.29 % | 632.103 M 6.65 % | 592.678 M -0.51 % | 595.688 M -5.09 % | 627.626 M 1.87 % | 616.085 M -1.98 % | 628.509 M 0.00 % | 628.518 M -1.60 % | 638.742 M 0.03 % | 638.525 M 0.15 % | 637.584 M 0.26 % | 635.953 M -0.40 % | 638.503 M 1.31 % | 630.269 M 7.01 % | 588.976 M -7.40 % | 636.049 M 2.81 % | 618.683 M 5.98 % | 583.793 M -9.57 % | 645.567 M 9.81 % | 587.889 M 0.40 % | 585.571 M -1.75 % | 595.999 M 0.52 % | 592.926 M -0.39 % | 595.262 M 0.00 % | 595.276 M 1.90 % | 584.183 M 1.58 % | 575.085 M 0.93 % | 569.763 M 6.55 % | 534.730 M -1.04 % | 540.372 M 6.96 % | 505.233 M -5.42 % | 534.205 M 8.85 % | 490.779 M 2.83 % | 477.276 M 0.42 % | 475.294 M -9.25 % | 523.719 M 2.43 % | 511.296 M 2.50 % | 498.827 M 5.88 % | 471.143 M -7.33 % | 508.409 M 2.71 % | 495.012 M 5.96 % | 467.157 M 0.17 % | 466.375 M 0.34 % | 464.785 M -1.25 % | 470.674 M -6.81 % | 505.074 M 9.19 % | 462.579 M 1.25 % | 456.887 M 0.28 % | 455.622 M 0.31 % | 454.214 M -0.31 % | 455.622 M 0.95 % | 451.354 M 0.59 % | 448.690 M 7.27 % | 418.276 M 5.34 % | 397.077 M 12.54 % | 352.836 M 0.00 % | 352.836 M 0.00 % | 352.836 M 0.00 % | 352.836 M |
EPS diluted | 0.02 241.67 % | -0.01 -132.70 % | 0.04 -60.66 % | 0.09 401.61 % | 0.02 -57.04 % | 0.04 208.25 % | -0.04 -164.10 % | 0.06 187.76 % | -0.07 -34.66 % | -0.05 35.29 % | -0.08 -6 176.92 % | 0.00 98.11 % | -0.07 59.59 % | -0.17 -13.33 % | -0.15 88.37 % | -1.29 -706.25 % | -0.16 40.74 % | -0.27 -275.00 % | -0.07 -411.69 % | 0.02 -82.23 % | 0.13 186.67 % | -0.15 -431.13 % | 0.05 286.42 % | -0.02 -97.56 % | -0.01 -107.69 % | 0.16 -23.81 % | 0.21 61.54 % | 0.13 18.18 % | 0.11 -8.33 % | 0.12 73.16 % | 0.07 -30.00 % | 0.10 87.50 % | 0.05 -14.98 % | 0.06 135.23 % | 0.03 -73.33 % | 0.10 275.00 % | 0.03 18.92 % | 0.02 12.12 % | 0.02 -83.50 % | 0.12 230.58 % | 0.04 30.11 % | 0.03 22.37 % | 0.02 -59.36 % | 0.06 112.50 % | 0.03 -24.79 % | 0.04 32.95 % | 0.03 -46.34 % | 0.05 198.18 % | 0.02 25.00 % | 0.01 10.00 % | 0.01 -63.64 % | 0.03 233.33 % | 0.01 -40.00 % | 0.02 400.00 % | 0.00 -85.71 % | 0.02 133.33 % | 0.01 -49.23 % | 0.02 195.45 % | 0.01 -75.00 % | 0.03 300.00 % | 0.01 0.00 % | 0.01 0.00 % | 0.01 |
Earnings per share | 0.02 244.17 % | -0.01 -132.70 % | 0.04 -60.66 % | 0.09 393.65 % | 0.02 -59.53 % | 0.05 216.75 % | -0.04 -164.10 % | 0.06 187.76 % | -0.07 -31.67 % | -0.05 33.82 % | -0.08 -6 176.92 % | 0.00 98.11 % | -0.07 59.59 % | -0.17 -13.33 % | -0.15 88.37 % | -1.29 -706.25 % | -0.16 40.74 % | -0.27 -268.85 % | -0.07 -397.56 % | 0.02 -82.43 % | 0.14 193.33 % | -0.15 -562.96 % | 0.03 233.33 % | -0.02 -97.56 % | -0.01 -107.24 % | 0.17 -22.73 % | 0.22 57.14 % | 0.14 16.67 % | 0.12 -7.69 % | 0.13 72.64 % | 0.08 -31.55 % | 0.11 90.97 % | 0.06 -16.88 % | 0.07 151.09 % | 0.03 -74.91 % | 0.11 307.41 % | 0.03 21.62 % | 0.02 12.12 % | 0.02 -84.77 % | 0.13 233.33 % | 0.04 42.86 % | 0.03 19.74 % | 0.02 -62.56 % | 0.06 118.28 % | 0.03 -20.51 % | 0.04 32.95 % | 0.03 -46.34 % | 0.05 187.72 % | 0.02 18.75 % | 0.01 20.00 % | 0.01 -63.64 % | 0.03 233.33 % | 0.01 -40.00 % | 0.02 400.00 % | 0.00 -85.71 % | 0.02 133.33 % | 0.01 -50.75 % | 0.02 204.55 % | 0.01 -75.00 % | 0.03 300.00 % | 0.01 -4.35 % | 0.01 4.55 % | 0.01 |
Gross profit | 316.266 M -0.42 % | 317.593 M -0.68 % | 319.757 M -8.31 % | 348.729 M 62.82 % | 214.179 M -5.78 % | 227.322 M 13.48 % | 200.326 M -17.41 % | 242.549 M 78.44 % | 135.927 M -3.78 % | 141.273 M 8.90 % | 129.726 M -26.68 % | 176.928 M 30.59 % | 135.487 M -60.51 % | 343.068 M -31.58 % | 501.449 M -12.22 % | 571.252 M -25.98 % | 771.802 M -1.21 % | 781.240 M 29.44 % | 603.575 M 3.84 % | 581.230 M 20.80 % | 481.149 M 6.50 % | 451.800 M -5.33 % | 477.235 M -7.84 % | 517.823 M 34.19 % | 385.895 M -8.20 % | 420.387 M 32.05 % | 318.358 M -14.01 % | 370.218 M 27.85 % | 289.567 M 12.49 % | 257.418 M 21.33 % | 212.163 M 0.64 % | 210.820 M 38.43 % | 152.299 M -3.75 % | 158.239 M 22.97 % | 128.684 M -7.58 % | 139.242 M 47.18 % | 94.608 M 9.66 % | 86.274 M 25.49 % | 68.748 M -25.98 % | 92.875 M 35.75 % | 68.416 M 6.87 % | 64.019 M 26.99 % | 50.412 M -27.08 % | 69.133 M 46.06 % | 47.332 M 2.38 % | 46.231 M 22.73 % | 37.668 M -23.09 % | 48.974 M 66.13 % | 29.479 M 4.32 % | 28.259 M 27.48 % | 22.167 M -38.80 % | 36.219 M 53.88 % | 23.538 M -0.71 % | 23.705 M 39.51 % | 16.991 M -35.03 % | 26.153 M 73.39 % | 15.083 M -13.76 % | 17.489 M 74.62 % | 10.015 M -45.28 % | 18.302 M 111.87 % | 8.638 M 10.42 % | 7.823 M 8.56 % | 7.206 M |
Income tax expense | 11.107 M -20.50 % | 13.972 M 1 810.16 % | -817.000 K -103.19 % | 25.635 M 1 016.99 % | 2.295 M -64.71 % | 6.504 M -57.69 % | 15.374 M 253.46 % | -10.018 M -384.68 % | 3.519 M -66.33 % | 10.452 M 279.25 % | 2.756 M -38.58 % | 4.487 M 93.74 % | 2.316 M -92.25 % | 29.872 M 16.86 % | 25.562 M -91.76 % | 310.354 M 894.60 % | 31.204 M 138.79 % | -80.453 M -479.34 % | -13.887 M -668.44 % | 2.443 M -88.90 % | 22.000 M -65.40 % | 63.592 M 282.83 % | 16.611 M 304.67 % | -8.116 M -194.16 % | -2.759 M -108.30 % | 33.236 M 219.45 % | 10.404 M -33.02 % | 15.532 M -10.39 % | 17.332 M 98.96 % | 8.711 M -23.51 % | 11.389 M -29.52 % | 16.158 M 92.47 % | 8.395 M -23.93 % | 11.036 M 261.45 % | 3.053 M -82.65 % | 17.597 M 292.95 % | 4.478 M -45.58 % | 8.230 M 214.07 % | 2.620 M -85.31 % | 17.835 M 271.69 % | 4.798 M 324.90 % | 1.129 M 163.27 % | 428.934 K -92.00 % | 5.363 M 119.10 % | 2.448 M 1 930.25 % | 120.557 K -93.55 % | 1.869 M -46.38 % | 3.486 M 189.52 % | 1.204 M 813.91 % | 131.745 K -84.34 % | 841.338 K -64.77 % | 2.388 M 222.79 % | 739.850 K -14.18 % | 862.055 K 212.52 % | 275.839 K -85.46 % | 1.897 M 69.12 % | 1.122 M 70.84 % | 656.545 K 121.60 % | 296.275 K -77.69 % | 1.328 M 282.08 % | 347.510 K 48.46 % | 234.070 K 0.81 % | 232.187 K |
Cost of revenue | 260.260 M -11.07 % | 292.646 M 2.08 % | 286.689 M 5.93 % | 270.632 M 35.31 % | 200.008 M -1.10 % | 202.241 M 16.78 % | 173.180 M 2.24 % | 169.382 M 21.41 % | 139.513 M 9.24 % | 127.713 M 24.05 % | 102.955 M -12.10 % | 117.132 M 32.27 % | 88.558 M -55.29 % | 198.084 M -61.87 % | 519.483 M -40.47 % | 872.628 M 42.32 % | 613.141 M 5.45 % | 581.449 M 12.78 % | 515.560 M -1.24 % | 522.037 M 21.54 % | 429.515 M 5.82 % | 405.882 M 5.39 % | 385.122 M -8.04 % | 418.803 M 32.17 % | 316.875 M 3.50 % | 306.174 M 14.40 % | 267.633 M -18.79 % | 329.565 M 26.23 % | 261.082 M 5.84 % | 246.680 M 11.57 % | 221.102 M -9.73 % | 244.930 M 44.41 % | 169.604 M 7.28 % | 158.092 M 19.89 % | 131.869 M -0.01 % | 131.879 M 31.24 % | 100.487 M 13.19 % | 88.774 M 20.89 % | 73.435 M -8.73 % | 80.455 M 31.96 % | 60.971 M 3.02 % | 59.185 M 20.89 % | 48.957 M -8.04 % | 53.238 M 27.69 % | 41.694 M 2.27 % | 40.767 M 13.68 % | 35.862 M -16.59 % | 42.994 M 34.69 % | 31.920 M 1.69 % | 31.389 M 17.40 % | 26.737 M -16.04 % | 31.845 M 23.54 % | 25.777 M -9.59 % | 28.511 M 20.50 % | 23.660 M -6.40 % | 25.277 M 39.35 % | 18.139 M 12.22 % | 16.164 M 15.09 % | 14.045 M -0.71 % | 14.146 M 20.01 % | 11.787 M -5.72 % | 12.502 M 37.70 % | 9.079 M |
General and administrative expenses | 121.119 M 2.49 % | 118.177 M 5.95 % | 111.537 M -6.66 % | 119.499 M 8.95 % | 109.682 M -6.45 % | 117.240 M 5.93 % | 110.678 M 13.98 % | 97.106 M -7.45 % | 104.923 M -6.45 % | 112.163 M 20.64 % | 92.972 M -4.36 % | 97.206 M -12.78 % | 111.450 M -47.46 % | 212.113 M -29.29 % | 299.963 M -15.86 % | 356.499 M 7.66 % | 331.133 M -5.01 % | 348.605 M 22.82 % | 283.827 M 11.85 % | 253.756 M 9.79 % | 231.136 M 4.47 % | 221.245 M 5.61 % | 209.491 M 10.23 % | 190.056 M 8.24 % | 175.585 M 3.56 % | 169.553 M 16.00 % | 146.170 M 5.31 % | 138.798 M 10.90 % | 125.151 M 11.40 % | 112.344 M 5.98 % | 106.001 M 21.40 % | 87.312 M 8.29 % | 80.631 M 4.99 % | 76.798 M 7.09 % | 71.716 M 16.91 % | 61.343 M 14.81 % | 53.430 M 12.74 % | 47.394 M 11.37 % | 42.556 M 13.50 % | 37.493 M 11.65 % | 33.580 M -0.14 % | 33.627 M 17.32 % | 28.663 M 12.28 % | 25.527 M 13.90 % | 22.413 M 2.61 % | 21.842 M 26.35 % | 17.287 M 7.08 % | 16.144 M 7.44 % | 15.026 M 4.50 % | 14.379 M 12.46 % | 12.786 M 2.03 % | 12.532 M 9.67 % | 11.428 M -3.57 % | 11.851 M 26.84 % | 9.343 M 1.91 % | 9.169 M 23.03 % | 7.452 M 15.66 % | 6.443 M 33.01 % | 4.844 M 19.55 % | 4.052 M 8.18 % | 3.746 M 17.16 % | 3.197 M 4.02 % | 3.073 M |
Selling and marketing expenses | 180.773 M -17.07 % | 217.981 M -3.74 % | 226.441 M 24.49 % | 181.900 M 48.58 % | 122.428 M -2.80 % | 125.949 M 3.26 % | 121.977 M 4.91 % | 116.268 M 19.06 % | 97.657 M 31.06 % | 74.512 M 5.84 % | 70.398 M -9.85 % | 78.087 M 30.06 % | 60.039 M -41.98 % | 103.475 M -62.18 % | 273.629 M -11.64 % | 309.688 M -28.20 % | 431.349 M -34.69 % | 660.452 M 56.97 % | 420.747 M 10.79 % | 379.774 M 73.35 % | 219.077 M -9.92 % | 243.204 M 27.37 % | 190.947 M -27.47 % | 263.258 M 69.41 % | 155.399 M 14.10 % | 136.196 M 34.06 % | 101.597 M -33.03 % | 151.700 M 60.52 % | 94.507 M 20.63 % | 78.347 M 26.77 % | 61.802 M 5.66 % | 58.491 M 34.58 % | 43.462 M 14.30 % | 38.026 M 7.92 % | 35.236 M 23.12 % | 28.620 M 18.64 % | 24.124 M 8.20 % | 22.296 M 29.41 % | 17.229 M -8.31 % | 18.791 M 23.20 % | 15.252 M -3.45 % | 15.797 M 16.52 % | 13.558 M 3.07 % | 13.154 M 15.67 % | 11.373 M 11.68 % | 10.184 M 9.41 % | 9.308 M 9.79 % | 8.478 M 8.80 % | 7.792 M 2.20 % | 7.624 M 10.42 % | 6.904 M -1.55 % | 7.013 M 14.36 % | 6.132 M 10.83 % | 5.533 M -14.64 % | 6.482 M -5.03 % | 6.826 M 57.82 % | 4.325 M 42.59 % | 3.033 M 11.06 % | 2.731 M 9.33 % | 2.498 M 49.37 % | 1.672 M -16.51 % | 2.003 M 21.63 % | 1.647 M |
Other expenses | 0.000 100.00 % | -2.550 M -223.19 % | -789.000 K -170.21 % | -292.000 K | 0.000 100.00 % | -4.806 M -3 237.50 % | -144.000 K -102.86 % | 5.032 M 173.51 % | -6.845 M -594.22 % | -986.000 K -29.40 % | -762.000 K 94.25 % | -13.256 M -72.63 % | -7.679 M -32.92 % | -5.777 M -160.68 % | 9.520 M | 0.000 | 0.000 -100.00 % | 7.930 M -82.57 % | 45.507 M | 0.000 -100.00 % | 42.111 M 1 000.00 % | -4.679 M -25.38 % | -3.732 M 93.28 % | -55.555 M | 0.000 | 0.000 | 0.000 100.00 % | -355.000 K -104.09 % | 8.686 M | 0.000 | 0.000 -100.00 % | 2.018 M | 0.000 100.00 % | -52.680 K 92.04 % | -661.721 K -102.78 % | 23.802 M 157 814.09 % | -15.092 K -106.09 % | 247.820 K 169.73 % | -355.377 K 91.30 % | -4.085 M | 0.000 | 0.000 100.00 % | -309.619 K | 0.000 100.00 % | -282.110 K 22.68 % | -364.881 K -613.41 % | -51.146 K 82.38 % | -290.237 K | 0.000 100.00 % | -115.413 K -106.33 % | 1.823 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -148.537 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 302.694 M -9.27 % | 333.608 M -1.06 % | 337.189 M 11.98 % | 301.107 M 29.73 % | 232.110 M -2.63 % | 238.383 M 2.53 % | 232.511 M 10.32 % | 210.759 M 8.81 % | 193.700 M 4.31 % | 185.689 M 14.19 % | 162.608 M 0.35 % | 162.037 M -1.08 % | 163.810 M -47.13 % | 309.811 M -45.03 % | 563.631 M -15.16 % | 664.345 M -12.50 % | 759.250 M -24.60 % | 1.007 B 44.83 % | 695.237 M 10.29 % | 630.346 M 41.54 % | 445.354 M -4.03 % | 464.058 M 16.25 % | 399.199 M -10.87 % | 447.884 M 36.31 % | 328.577 M 7.49 % | 305.681 M 23.58 % | 247.362 M -14.50 % | 289.327 M 34.84 % | 214.578 M 12.61 % | 190.542 M 13.95 % | 167.209 M 17.34 % | 142.494 M 15.38 % | 123.494 M 7.57 % | 114.809 M 7.69 % | 106.614 M 21.54 % | 87.717 M 13.86 % | 77.039 M 10.64 % | 69.627 M 17.72 % | 59.145 M 10.19 % | 53.674 M 9.95 % | 48.816 M -0.71 % | 49.164 M 16.52 % | 42.193 M 9.24 % | 38.625 M 14.73 % | 33.665 M 5.75 % | 31.835 M 23.52 % | 25.774 M 5.05 % | 24.534 M 7.55 % | 22.812 M 3.68 % | 22.002 M 15.21 % | 19.098 M -2.29 % | 19.545 M 11.31 % | 17.560 M 1.01 % | 17.384 M 9.85 % | 15.826 M -1.05 % | 15.994 M 35.81 % | 11.777 M 26.26 % | 9.328 M 23.13 % | 7.575 M 15.65 % | 6.550 M 20.90 % | 5.418 M 4.19 % | 5.200 M 10.16 % | 4.720 M |
Cost and expenses | 562.954 M 189.53 % | -628.804 M -200.79 % | 623.878 M 9.12 % | 571.739 M 32.50 % | 431.517 M -2.07 % | 440.624 M 8.61 % | 405.691 M 6.72 % | 380.141 M 14.08 % | 333.213 M 6.32 % | 313.402 M 18.01 % | 265.563 M -4.87 % | 279.169 M 10.62 % | 252.368 M -50.31 % | 507.895 M -53.11 % | 1.083 B -29.53 % | 1.537 B 11.99 % | 1.372 B -13.60 % | 1.588 B 31.19 % | 1.211 B 5.07 % | 1.152 B 31.72 % | 874.869 M 0.57 % | 869.940 M 10.92 % | 784.321 M -9.50 % | 866.687 M 34.28 % | 645.452 M 5.49 % | 611.855 M 18.81 % | 514.995 M -16.79 % | 618.892 M 30.11 % | 475.660 M 8.79 % | 437.222 M 12.60 % | 388.311 M 0.23 % | 387.424 M 32.18 % | 293.099 M 7.40 % | 272.901 M 14.43 % | 238.483 M 8.60 % | 219.596 M 23.70 % | 177.526 M 12.07 % | 158.401 M 19.48 % | 132.580 M -1.16 % | 134.129 M 22.17 % | 109.787 M 1.33 % | 108.350 M 18.87 % | 91.149 M -0.78 % | 91.863 M 21.90 % | 75.359 M 3.80 % | 72.603 M 17.79 % | 61.636 M -8.73 % | 67.528 M 23.38 % | 54.732 M 2.51 % | 53.391 M 16.48 % | 45.835 M -10.81 % | 51.390 M 18.58 % | 43.337 M -5.57 % | 45.895 M 16.23 % | 39.486 M -4.32 % | 41.271 M 37.95 % | 29.916 M 17.36 % | 25.492 M 17.91 % | 21.621 M 4.47 % | 20.696 M 20.29 % | 17.205 M -2.81 % | 17.702 M 28.28 % | 13.799 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 302.694 M -9.95 % | 336.158 M -0.54 % | 337.978 M 12.14 % | 301.399 M 29.85 % | 232.110 M -4.56 % | 243.189 M 4.53 % | 232.655 M 9.04 % | 213.374 M 5.33 % | 202.580 M 8.52 % | 186.675 M 14.27 % | 163.370 M -6.80 % | 175.293 M 2.22 % | 171.489 M -45.66 % | 315.588 M -44.98 % | 573.592 M -13.90 % | 666.187 M -12.63 % | 762.482 M -24.44 % | 1.009 B 43.22 % | 704.574 M 11.21 % | 633.530 M 40.72 % | 450.213 M -3.07 % | 464.449 M 15.99 % | 400.438 M -11.66 % | 453.314 M 36.96 % | 330.984 M 8.25 % | 305.749 M 23.40 % | 247.767 M -14.71 % | 290.498 M 32.25 % | 219.658 M 15.19 % | 190.691 M 13.64 % | 167.802 M 15.09 % | 145.803 M 17.49 % | 124.093 M 8.07 % | 114.823 M 7.36 % | 106.952 M 18.88 % | 89.964 M 16.00 % | 77.553 M 11.28 % | 69.690 M 16.57 % | 59.785 M 6.22 % | 56.283 M 15.26 % | 48.831 M -1.20 % | 49.424 M 17.06 % | 42.221 M 9.15 % | 38.682 M 14.49 % | 33.785 M 5.49 % | 32.026 M 20.42 % | 26.595 M 8.01 % | 24.622 M 7.91 % | 22.818 M 3.70 % | 22.003 M 11.75 % | 19.691 M 0.74 % | 19.545 M 11.31 % | 17.560 M 1.01 % | 17.384 M 9.85 % | 15.826 M -1.05 % | 15.994 M 35.81 % | 11.777 M 24.28 % | 9.476 M 25.09 % | 7.575 M 15.65 % | 6.550 M 20.90 % | 5.418 M 4.19 % | 5.200 M 10.16 % | 4.720 M |
Interest income | 18.772 M -1.57 % | 19.072 M -11.26 % | 21.491 M 5.36 % | 20.397 M -9.44 % | 22.522 M 7.79 % | 20.895 M 4.08 % | 20.076 M -4.29 % | 20.976 M -8.72 % | 22.981 M 14.46 % | 20.077 M 25.65 % | 15.979 M 28.40 % | 12.445 M -4.73 % | 13.063 M -29.52 % | 18.535 M 45.41 % | 12.747 M -63.89 % | 35.296 M -3.57 % | 36.601 M 4.08 % | 35.167 M 21.77 % | 28.879 M 21.87 % | 23.697 M -10.54 % | 26.489 M 36.33 % | 19.430 M -1.33 % | 19.691 M 10.73 % | 17.783 M 10.54 % | 16.087 M 56.41 % | 10.285 M -23.85 % | 13.507 M -29.87 % | 19.259 M 16.28 % | 16.563 M 24.04 % | 13.353 M 61.87 % | 8.249 M -21.69 % | 10.534 M 36.79 % | 7.701 M 20.11 % | 6.412 M 65.07 % | 3.884 M -12.70 % | 4.449 M 31.31 % | 3.388 M -19.02 % | 4.184 M 9.83 % | 3.810 M -22.69 % | 4.927 M 2.40 % | 4.812 M -3.13 % | 4.967 M 12.87 % | 4.401 M -2.36 % | 4.507 M 64.62 % | 2.738 M -2.18 % | 2.799 M 12.72 % | 2.483 M -6.21 % | 2.648 M 75.54 % | 1.508 M 5.30 % | 1.432 M -7.41 % | 1.547 M 6.88 % | 1.447 M 57.92 % | 916.564 K 0.79 % | 909.394 K 24.68 % | 729.388 K -26.58 % | 993.452 K 14.49 % | 867.692 K 12.16 % | 773.592 K 110.49 % | 367.513 K 399.03 % | 73.646 K -44.01 % | 131.533 K 39.34 % | 94.395 K -25.45 % | 126.627 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.821 M -36.73 % | 2.878 M -9.27 % | 3.172 M -58.09 % | 7.568 M 178.85 % | 2.714 M -11.54 % | 3.068 M -14.68 % | 3.596 M -6.77 % | 3.857 M 41.02 % | 2.735 M 29.99 % | 2.104 M -32.65 % | 3.124 M -45.64 % | 5.747 M 41.59 % | 4.059 M 2.58 % | 3.957 M 2.38 % | 3.865 M 6.21 % | 3.639 M -6.85 % | 3.906 M 0.95 % | 3.870 M -25.94 % | 5.225 M 8.91 % | 4.798 M 26.54 % | 3.792 M 42.15 % | 2.667 M 41.28 % | 1.888 M 0.07 % | 1.887 M 0.32 % | 1.881 M 0.07 % | 1.879 M 1.45 % | 1.853 M -1.04 % | 1.872 M 7.03 % | 1.749 M -7.31 % | 1.887 M 523.11 % | 302.851 K -89.18 % | 2.799 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.432 M -7.41 % | 1.547 M 6.88 % | 1.447 M 57.92 % | 916.564 K | 0.000 -100.00 % | 729.388 K -26.58 % | 993.452 K 14.49 % | 867.692 K 321 267.41 % | 270.000 -98.26 % | 15.512 K -17.18 % | 18.730 K -24.17 % | 24.700 K -39.23 % | 40.643 K | 0.000 |
Depreciation and amortization | 0.000 | 0.000 -100.00 % | 7.468 M 0.00 % | 7.468 M 0.00 % | 7.468 M | 0.000 -100.00 % | 10.176 M -66.92 % | 30.761 M 202.29 % | 10.176 M 0.00 % | 10.176 M -78.56 % | 47.465 M 0.00 % | 47.465 M 0.00 % | 47.465 M 0.00 % | 47.465 M 14.83 % | 41.334 M 0.00 % | 41.334 M 0.00 % | 41.334 M 0.00 % | 41.334 M 40.12 % | 29.498 M 2.43 % | 28.797 M 0.00 % | 28.797 M -2.38 % | 29.498 M 32.82 % | 22.209 M 0.00 % | 22.209 M 0.00 % | 22.209 M 0.00 % | 22.209 M 50.02 % | 14.804 M 0.00 % | 14.804 M 0.00 % | 14.804 M -10.73 % | 16.583 M 18.64 % | 13.977 M 11.35 % | 12.552 M -13.37 % | 14.489 M 127.86 % | 6.359 M 97.33 % | 3.222 M -88.59 % | 28.251 M 737.51 % | 3.373 M -23.89 % | 4.432 M 28.30 % | 3.454 M 310.07 % | 842.336 K -86.52 % | 6.247 M 195.87 % | 2.111 M -48.40 % | 4.091 M -31.18 % | 5.945 M 142.07 % | 2.456 M -1.87 % | 2.503 M 4 826.07 % | -52.958 K -192.76 % | -18.089 K 93.52 % | -279.031 K -123.48 % | 1.188 M -16.53 % | 1.424 M 560.20 % | -309.364 K -125.72 % | 1.203 M 32.29 % | 909.394 K 24.68 % | 729.388 K -35.63 % | 1.133 M 174.36 % | -1.524 M -296.99 % | 773.592 K 110.49 % | 367.513 K 399.03 % | 73.646 K -44.01 % | 131.533 K 39.34 % | 94.395 K -25.45 % | 126.627 K |
Operating income | 13.572 M 173.11 % | -18.565 M -6.50 % | -17.432 M -136.60 % | 47.622 M 374.80 % | -17.330 M -56.68 % | -11.061 M 65.63 % | -32.185 M -201.24 % | 31.790 M 155.03 % | -57.773 M -30.07 % | -44.416 M -35.08 % | -32.882 M -9 059.67 % | 367.000 K 101.30 % | -28.323 M -125.40 % | 111.491 M 202.82 % | -108.429 M 71.46 % | -379.874 M -199.45 % | -126.857 M -142.68 % | 297.210 M 333.31 % | -127.389 M -159.36 % | -49.116 M -238.39 % | 35.491 M 186.03 % | -41.256 M -152.87 % | 78.036 M 11.58 % | 69.939 M 22.02 % | 57.318 M -50.03 % | 114.706 M 61.57 % | 70.996 M -12.23 % | 80.891 M 7.87 % | 74.989 M 12.13 % | 66.876 M 49.96 % | 44.597 M -34.73 % | 68.326 M 137.21 % | 28.804 M -33.68 % | 43.430 M 96.79 % | 22.070 M -57.17 % | 51.526 M 193.27 % | 17.569 M 5.54 % | 16.647 M 73.34 % | 9.604 M -75.50 % | 39.201 M 100.00 % | 19.600 M 31.94 % | 14.855 M 80.74 % | 8.219 M -73.06 % | 30.508 M 123.23 % | 13.667 M -5.07 % | 14.396 M 21.04 % | 11.893 M -51.34 % | 24.440 M 266.59 % | 6.667 M 17.73 % | 5.663 M 84.49 % | 3.069 M -81.59 % | 16.673 M 177.16 % | 6.016 M -1.50 % | 6.107 M 424.01 % | 1.166 M -88.46 % | 10.097 M 193.37 % | 3.442 M -57.83 % | 8.161 M 234.49 % | 2.440 M -79.24 % | 11.752 M 264.93 % | 3.220 M 22.77 % | 2.623 M 5.51 % | 2.486 M |
Operating income ratio | 0.02 177.38 % | -0.03 -5.84 % | -0.03 -137.38 % | 0.08 283.76 % | -0.04 -62.49 % | -0.03 70.12 % | -0.09 -211.66 % | 0.08 136.79 % | -0.21 -27.02 % | -0.17 -16.85 % | -0.14 -11 423.15 % | 0.00 100.99 % | -0.13 -161.36 % | 0.21 293.99 % | -0.11 59.63 % | -0.26 -187.23 % | -0.09 -142.00 % | 0.22 291.61 % | -0.11 -155.69 % | -0.04 -214.23 % | 0.04 181.02 % | -0.05 -153.16 % | 0.09 21.19 % | 0.07 -8.45 % | 0.08 -48.34 % | 0.16 30.31 % | 0.12 4.81 % | 0.12 -15.12 % | 0.14 2.65 % | 0.13 28.89 % | 0.10 -31.34 % | 0.15 67.54 % | 0.09 -34.82 % | 0.14 62.09 % | 0.08 -55.43 % | 0.19 111.03 % | 0.09 -5.31 % | 0.10 40.80 % | 0.07 -70.14 % | 0.23 49.30 % | 0.15 25.64 % | 0.12 45.77 % | 0.08 -66.82 % | 0.25 62.40 % | 0.15 -7.23 % | 0.17 2.30 % | 0.16 -39.13 % | 0.27 144.74 % | 0.11 14.37 % | 0.09 51.26 % | 0.06 -74.38 % | 0.24 100.82 % | 0.12 4.29 % | 0.12 307.96 % | 0.03 -85.40 % | 0.20 89.51 % | 0.10 -57.28 % | 0.24 139.14 % | 0.10 -72.00 % | 0.36 129.71 % | 0.16 22.16 % | 0.13 -15.46 % | 0.15 |
Total other income expenses net | 28.825 M -4.96 % | 30.331 M -23.49 % | 39.641 M 10.30 % | 35.938 M 16.23 % | 30.921 M -31.12 % | 44.893 M | 0.000 100.00 % | -4.753 M -129.46 % | 16.136 M -24.33 % | 21.325 M 231.17 % | -16.258 M -57.39 % | -10.330 M 24.74 % | -13.726 M 82.83 % | -79.935 M -490.96 % | 20.446 M 113.35 % | -153.194 M -412.20 % | 49.069 M 67.34 % | 29.323 M -51.29 % | 60.200 M -1.91 % | 61.374 M -2.12 % | 62.704 M 439.42 % | -18.474 M 49.23 % | -36.390 M 64.74 % | -103.197 M -49.64 % | -68.962 M -413.51 % | 21.997 M -67.17 % | 67.007 M 348.30 % | 14.947 M 28.07 % | 11.671 M -9.83 % | 12.944 M 57.86 % | 8.200 M 22.05 % | 6.718 M -26.69 % | 9.164 M 1 820.94 % | -532.474 K 87.73 % | -4.339 M -118.56 % | 23.372 M 12 632.14 % | -186.500 K -107.98 % | 2.338 M -9.53 % | 2.584 M -93.87 % | 42.126 M 917.62 % | 4.140 M 27 755.93 % | 14.861 K -99.53 % | 3.148 M -20.84 % | 3.977 M 87.20 % | 2.124 M -12.73 % | 2.434 M -2.05 % | 2.485 M 4.62 % | 2.375 M -8.45 % | 2.595 M 258.99 % | 722.816 K -78.55 % | 3.370 M 91.85 % | 1.757 M 641.32 % | -324.548 K -113.89 % | 2.337 M 323.21 % | 552.172 K -78.03 % | 2.514 M 11.42 % | 2.256 M 159.07 % | 870.766 K 108.31 % | 418.018 K 589.80 % | 60.600 K -24.44 % | 80.205 K 48.56 % | 53.990 K -55.28 % | 120.719 K |
2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-28 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-28 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-28 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-28 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-05-31 | 2010-02-28 | 2009-11-30 |
2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-28 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-28 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-28 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-28 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-02-28 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -1.152 B 29.15 % | -1.626 B 12.58 % | -1.860 B -7.03 % | -1.738 B 19.29 % | -2.153 B -9.31 % | -1.970 B 0.47 % | -1.979 B 2.19 % | -2.023 B -5.35 % | -1.921 B -3.02 % | -1.864 B -9.56 % | -1.701 B -6.43 % | -1.599 B -2.61 % | -1.558 B -11.61 % | -1.396 B -199.40 % | -466.295 M -204.43 % | 446.511 M -92.48 % | 5.938 B 557.33 % | 903.282 M 137.50 % | -2.409 B -332.60 % | -556.816 M 21.86 % | -712.564 M -99.58 % | -357.037 M 63.10 % | -967.676 M -378.44 % | -202.255 M 59.49 % | -499.269 M 51.61 % | -1.032 B -2.33 % | -1.008 B -75.53 % | -574.460 M 16.62 % | -689.001 M -44.92 % | -475.444 M 45.80 % | -877.134 M -552.68 % | -134.389 M 55.11 % | -299.341 M -1 391.63 % | -20.068 M 93.79 % | -323.091 M -29.21 % | -250.044 M 45.21 % | -456.354 M -121.30 % | -206.215 M 38.59 % | -335.811 M -17.32 % | -286.231 M 19.54 % | -355.736 M -45.74 % | -244.095 M 18.85 % | -300.789 M -0.01 % | -300.756 M 14.90 % | -353.408 M -30.93 % | -269.931 M 11.21 % | -304.009 M -13.78 % | -267.184 M -15.30 % | -231.723 M -25.20 % | -185.081 M 21.05 % | -234.434 M -5.13 % | -222.993 M -7.18 % | -208.061 M -10.33 % | -188.580 M -12.04 % | -168.315 M 5.51 % | -178.132 M 6.86 % | -191.260 M -10.45 % | -173.166 M 3.02 % | -178.562 M -119.11 % | -81.495 M -60.57 % | -50.752 M |
Total investments | 2.613 B 21.43 % | 2.152 B 15.01 % | 1.871 B 12.20 % | 1.668 B 7.20 % | 1.556 B 6.56 % | 1.460 B 8.26 % | 1.349 B 13.69 % | 1.186 B -16.67 % | 1.424 B -11.19 % | 1.603 B -2.66 % | 1.647 B -8.09 % | 1.792 B 19.56 % | 1.499 B 2.14 % | 1.467 B -28.33 % | 2.047 B -7.09 % | 2.203 B -81.45 % | 11.875 B 254.00 % | 3.355 B 125.87 % | 1.485 B 23.66 % | 1.201 B 0.45 % | 1.196 B 31.42 % | 909.800 M -4.79 % | 955.588 M 3.04 % | 927.392 M -14.40 % | 1.083 B -3.19 % | 1.119 B 1.27 % | 1.105 B -32.57 % | 1.639 B -7.98 % | 1.781 B 28.58 % | 1.385 B 127.88 % | 607.776 M -31.70 % | 889.911 M 17.55 % | 757.049 M 31.16 % | 577.189 M 35.76 % | 425.150 M 2.54 % | 414.600 M -4.98 % | 436.323 M 36.73 % | 319.120 M 23.76 % | 257.850 M 20.33 % | 214.291 M 26.20 % | 169.798 M 42.26 % | 119.354 M -5.44 % | 126.214 M 215.88 % | 39.957 M 40.70 % | 28.399 M 4.65 % | 27.137 M -15.98 % | 32.298 M 6.01 % | 30.466 M -33.28 % | 45.664 M 52.21 % | 30.002 M 74.52 % | 17.191 M 536.60 % | 2.700 M -0.73 % | 2.720 M 651.84 % | 361.803 K -8.31 % | 394.573 K -40.52 % | 663.343 K 59.92 % | 414.787 K -10.93 % | 465.709 K 0.24 % | 464.599 K 3.64 % | 448.277 K -76.63 % | 1.918 M |
Total debt | 373.840 M 12.15 % | 333.348 M -12.53 % | 381.090 M 9.42 % | 348.288 M 0.74 % | 345.730 M 44.53 % | 239.218 M 11.54 % | 214.464 M 24.26 % | 172.595 M 4.70 % | 164.840 M 4.51 % | 157.722 M -1.05 % | 159.389 M -0.71 % | 160.521 M -9.78 % | 177.922 M -26.51 % | 242.093 M -72.54 % | 881.639 M -76.93 % | 3.822 B | 0.000 -100.00 % | 4.146 B 127.27 % | 1.824 B 10.62 % | 1.649 B 2.36 % | 1.611 B 6.22 % | 1.517 B 9.15 % | 1.390 B 27.94 % | 1.086 B 1.59 % | 1.069 B 396.59 % | 215.302 M -12.00 % | 244.651 M -0.11 % | 244.916 M 4.05 % | 235.375 M -0.30 % | 236.075 M -5.38 % | 249.508 M -15.99 % | 297.008 M -29.30 % | 420.120 M -6.67 % | 450.149 M 73.67 % | 259.195 M 2.15 % | 253.741 M 11.15 % | 228.278 M 0.20 % | 227.827 M 0.20 % | 227.378 M 0.20 % | 226.935 M 0.20 % | 226.493 M 0.19 % | 226.062 M 0.19 % | 225.627 M 0.15 % | 225.300 M 0.22 % | 224.809 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 |
Accumulated other comprehensive income loss | 110.009 M 15.04 % | 95.623 M 1.86 % | 93.877 M -20.35 % | 117.860 M 28.99 % | 91.374 M -7.90 % | 99.210 M -0.64 % | 99.846 M 21.51 % | 82.172 M -21.32 % | 104.440 M -19.47 % | 129.687 M 91.76 % | 67.631 M -29.42 % | 95.816 M -37.54 % | 153.415 M -28.97 % | 215.979 M 19.96 % | 180.039 M 2.93 % | 174.906 M -96.64 % | 5.202 B 2 405.63 % | 207.606 M 48.62 % | 139.693 M 63.48 % | 85.452 M 197.16 % | 28.756 M -46.55 % | 53.799 M 121.49 % | 24.290 M 801.97 % | 2.693 M -93.60 % | 42.055 M -44.47 % | 75.737 M 3 030.92 % | 2.419 M -98.88 % | 215.221 M -16.44 % | 257.562 M 50.94 % | 170.640 M 66.54 % | 102.460 M -11.35 % | 115.576 M 26.21 % | 91.571 M 8.66 % | 84.276 M 11.68 % | 75.459 M -12.71 % | 86.445 M -26.05 % | 116.889 M 430.54 % | 22.032 M -2.55 % | 22.608 M -3.06 % | 23.322 M -15.75 % | 27.682 M 19.68 % | 23.130 M -0.77 % | 23.310 M -0.15 % | 23.345 M 19.68 % | 19.507 M -14.68 % | 22.862 M 4.22 % | 21.937 M 3.50 % | 21.195 M 1.79 % | 20.824 M 10.52 % | 18.842 M 11.53 % | 16.895 M 307.97 % | 4.141 M 8.45 % | 3.818 M -22.24 % | 4.910 M 27.55 % | 3.850 M -0.30 % | 3.861 M 41.99 % | 2.719 M 45.07 % | 1.875 M | 0.000 -100.00 % | 288.226 K 31.46 % | 219.253 K |
Retained earnings | -591.200 M 5.27 % | -624.078 M -3.74 % | -601.600 M 3.71 % | -624.789 M 8.49 % | -682.763 M 1.66 % | -694.270 M 2.78 % | -714.132 M -3.30 % | -691.298 M 5.32 % | -730.166 M -6.45 % | -685.912 M -7.70 % | -636.891 M -8.31 % | -588.050 M -0.01 % | -587.998 M -8.03 % | -544.309 M -38.51 % | -392.975 M -33.27 % | -294.879 M | 0.000 -100.00 % | 624.883 M -25.01 % | 833.318 M -4.97 % | 876.925 M 1.83 % | 861.177 M 9.55 % | 786.097 M -15.18 % | 926.787 M 3.14 % | 898.610 M -1.58 % | 913.010 M -0.79 % | 920.314 M 9.42 % | 841.077 M 17.27 % | 717.243 M 12.02 % | 640.253 M 13.28 % | 565.202 M 11.79 % | 505.571 M 8.75 % | 464.909 M 14.66 % | 405.458 M -2.47 % | 415.737 M 8.61 % | 382.777 M 1.98 % | 375.357 M 17.44 % | 319.617 M 4.32 % | 306.381 M 2.28 % | 299.542 M 3.31 % | 289.957 M 28.03 % | 226.476 M 9.13 % | 207.523 M 4.95 % | 197.739 M 5.87 % | 186.780 M 18.47 % | 157.662 M 9.25 % | 144.312 M 10.73 % | 130.327 M 10.62 % | 117.818 M 24.69 % | 94.488 M 9.32 % | 86.431 M 6.22 % | 81.372 M 7.39 % | 75.773 M 26.86 % | 59.731 M 9.04 % | 54.779 M 10.76 % | 49.459 M 3.00 % | 48.017 M 28.72 % | 37.304 M 13.98 % | 32.728 M | 0.000 -100.00 % | 25.316 M 109.74 % | 12.070 M |
Common stock | 202.998 K 0.00 % | 203.000 K 0.00 % | 203.000 K 0.50 % | 202.000 K 0.00 % | 202.000 K 0.50 % | 201.000 K 0.00 % | 201.000 K -5.19 % | 212.000 K -3.20 % | 219.000 K 0.46 % | 218.000 K 0.00 % | 218.000 K 0.93 % | 216.000 K 0.00 % | 216.000 K 0.00 % | 216.000 K 0.47 % | 215.000 K 0.47 % | 214.000 K | 0.000 -100.00 % | 215.000 K 2.87 % | 209.000 K 3.98 % | 201.000 K 0.50 % | 200.000 K 0.00 % | 200.000 K 0.50 % | 199.000 K 0.51 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 3.66 % | 191.000 K 0.00 % | 191.000 K 0.53 % | 190.000 K 0.55 % | 188.958 K 4.50 % | 180.826 K 2.08 % | 177.144 K 6.11 % | 166.950 K 1.44 % | 164.587 K 1.00 % | 162.954 K 0.09 % | 162.805 K 0.64 % | 161.766 K 0.00 % | 161.766 K 1.09 % | 160.028 K 0.01 % | 160.019 K 0.12 % | 159.828 K 0.00 % | 159.828 K 0.74 % | 158.656 K 0.02 % | 158.624 K 0.56 % | 157.735 K 0.00 % | 157.735 K 0.45 % | 157.031 K 0.01 % | 157.019 K 0.58 % | 156.120 K 0.00 % | 156.120 K 0.00 % | 156.120 K 0.25 % | 155.726 K 0.50 % | 154.958 K 0.00 % | 154.958 K 0.00 % | 154.958 K 0.00 % | 154.958 K 1.55 % | 152.600 K 0.00 % | 152.600 K | 0.000 -100.00 % | 125.000 K 4.17 % | 120.000 K |
Total equity | 3.570 B -5.21 % | 3.766 B 0.07 % | 3.764 B 0.40 % | 3.749 B 2.40 % | 3.661 B 0.60 % | 3.639 B 1.12 % | 3.598 B 0.46 % | 3.582 B -1.22 % | 3.626 B -5.10 % | 3.821 B 1.10 % | 3.779 B -1.56 % | 3.839 B -0.93 % | 3.875 B -3.17 % | 4.002 B -2.82 % | 4.119 B -1.44 % | 4.179 B -19.71 % | 5.205 B 0.00 % | 5.205 B 21.47 % | 4.285 B 57.01 % | 2.729 B 4.28 % | 2.617 B 2.86 % | 2.544 B -3.29 % | 2.631 B 2.98 % | 2.555 B -1.11 % | 2.583 B 2.08 % | 2.530 B 39.86 % | 1.809 B -3.50 % | 1.875 B 3.08 % | 1.819 B 10.87 % | 1.640 B 66.57 % | 984.841 M 7.69 % | 914.485 M 27.71 % | 716.054 M 5.49 % | 678.765 M 6.15 % | 639.412 M -0.39 % | 641.897 M 15.27 % | 556.878 M 26.35 % | 440.737 M 4.58 % | 421.450 M 3.77 % | 406.148 M 18.71 % | 342.133 M 9.11 % | 313.571 M 3.10 % | 304.139 M 5.48 % | 288.334 M 14.68 % | 251.430 M -3.29 % | 259.996 M 6.52 % | 244.087 M 6.70 % | 228.771 M 12.49 % | 203.375 M 6.23 % | 191.445 M 4.78 % | 182.716 M -13.86 % | 212.121 M 8.11 % | 196.206 M 3.20 % | 190.117 M 5.60 % | 180.038 M 1.62 % | 177.162 M 8.72 % | 162.959 M 5.10 % | 155.051 M 8.14 % | 143.376 M 1 170.98 % | 11.281 M -37.07 % | 17.926 M |
Other non current 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 -100.00 % | 5.000 K -98.94 % | 471.000 K -16.78 % | 566.000 K -14.37 % | 661.000 K -7.81 % | 717.000 K -64.40 % | 2.014 M 5.50 % | 1.909 M -95.72 % | 44.634 M 485.91 % | 7.618 M 168.23 % | 2.840 M 0.00 % | 2.840 M 0.00 % | 2.840 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 % | 846.040 K -36.98 % | 1.342 M -9.04 % | 1.476 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.122 K | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K -94.74 % | 9.500 M |
Long term debt | 275.372 M 12.44 % | 244.895 M 0.64 % | 243.346 M -7.25 % | 262.357 M -4.06 % | 273.461 M 54.84 % | 176.614 M 13.01 % | 156.282 M 25.04 % | 124.985 M 4.89 % | 119.161 M 3.13 % | 115.548 M -2.13 % | 118.063 M -2.08 % | 120.566 M -9.86 % | 133.749 M -24.00 % | 175.988 M -72.25 % | 634.295 M -44.10 % | 1.135 B | 0.000 -100.00 % | 3.494 B 140.26 % | 1.454 B 10.71 % | 1.313 B 2.49 % | 1.281 B 5.74 % | 1.212 B 9.05 % | 1.111 B 34.95 % | 823.477 M 0.39 % | 820.242 M | 0.000 | 0.000 | 0.000 -100.00 % | 235.375 M -0.30 % | 236.075 M -5.38 % | 249.508 M -15.99 % | 297.008 M -29.30 % | 420.120 M -6.67 % | 450.149 M 73.67 % | 259.195 M 2.15 % | 253.741 M 11.15 % | 228.278 M 0.20 % | 227.827 M 0.20 % | 227.378 M 0.20 % | 226.935 M 0.20 % | 226.493 M 0.19 % | 226.062 M 0.19 % | 225.627 M 0.15 % | 225.300 M 0.22 % | 224.809 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 |
Total non current liabilities | 318.795 M 7.95 % | 295.324 M 1.11 % | 292.096 M -2.04 % | 298.190 M -1.96 % | 304.153 M 46.96 % | 206.967 M 12.68 % | 183.684 M 32.30 % | 138.838 M 7.86 % | 128.718 M 7.65 % | 119.576 M -2.04 % | 122.072 M -2.10 % | 124.690 M -9.07 % | 137.130 M -22.82 % | 177.682 M -72.76 % | 652.213 M -43.41 % | 1.153 B | 0.000 -100.00 % | 3.534 B 136.15 % | 1.496 B 10.54 % | 1.354 B 0.69 % | 1.344 B 10.16 % | 1.220 B 8.97 % | 1.120 B 34.38 % | 833.426 M -0.07 % | 833.983 M 3 891.11 % | 20.896 M 91.69 % | 10.901 M -25.78 % | 14.687 M -94.19 % | 252.676 M -9.99 % | 280.709 M 0.97 % | 278.008 M -14.45 % | 324.977 M -27.35 % | 447.313 M -6.98 % | 480.901 M 71.27 % | 280.782 M 1.56 % | 276.482 M 16.54 % | 237.251 M -0.10 % | 237.478 M 4.23 % | 227.833 M 0.22 % | 227.322 M 0.22 % | 226.825 M 0.24 % | 226.289 M 0.21 % | 225.817 M 0.17 % | 225.425 M 0.22 % | 224.941 M 26 487.51 % | 846.040 K -36.98 % | 1.342 M -9.04 % | 1.476 M 1 001.67 % | 133.968 K 35.40 % | 98.945 K 53.70 % | 64.375 K -66.40 % | 191.593 K 10.30 % | 173.708 K 11.00 % | 156.494 K 8.67 % | 144.010 K 5.79 % | 136.122 K 7.13 % | 127.059 K 7.88 % | 117.781 K -5.02 % | 124.005 K -80.82 % | 646.684 K -93.32 % | 9.676 M |
Other current liabilities | 538.990 M 9.14 % | 493.867 M -21.03 % | 625.381 M 12.60 % | 555.403 M 24.05 % | 447.725 M 24.87 % | 358.554 M -15.01 % | 421.876 M -1.24 % | 427.157 M -7.69 % | 462.728 M 19.15 % | 388.353 M -18.11 % | 474.223 M 2.24 % | 463.813 M 4.99 % | 441.762 M -13.32 % | 509.666 M -45.12 % | 928.775 M -1.44 % | 942.305 M | 0.000 -100.00 % | 914.771 M 9.35 % | 836.537 M -5.78 % | 887.828 M 34.28 % | 661.195 M 18.70 % | 557.011 M 8.61 % | 512.856 M 12.86 % | 454.417 M 17.72 % | 386.022 M -0.91 % | 389.570 M 0.09 % | 389.210 M 9.41 % | 355.739 M 7.91 % | 329.672 M 38.59 % | 237.868 M 26.58 % | 187.920 M 5.29 % | 178.480 M 44.68 % | 123.360 M 2.91 % | 119.873 M -6.73 % | 128.529 M 26.01 % | 101.996 M -83.80 % | 629.673 M 77.09 % | 355.572 M -14.31 % | 414.970 M 37.15 % | 302.572 M -19.70 % | 376.811 M 69.95 % | 221.713 M -22.87 % | 287.448 M 33.90 % | 214.672 M -18.96 % | 264.885 M 65.67 % | 159.887 M -20.33 % | 200.675 M 682.73 % | 25.638 M 36.57 % | 18.772 M 9.17 % | 17.196 M -69.55 % | 56.478 M 215.94 % | 17.876 M 27.84 % | 13.983 M 8.21 % | 12.922 M -9.22 % | 14.234 M -1.06 % | 14.386 M 46.10 % | 9.847 M 54.75 % | 6.363 M -42.51 % | 11.068 M -72.13 % | 39.719 M 473.48 % | 6.926 M |
Deferred revenue | 929.860 M 48.95 % | 624.272 M -20.06 % | 780.909 M 60.88 % | 485.391 M -20.88 % | 613.470 M 53.26 % | 400.286 M -17.02 % | 482.368 M 53.81 % | 313.607 M -17.49 % | 380.091 M 61.82 % | 234.889 M -13.04 % | 270.111 M 52.15 % | 177.530 M -21.91 % | 227.344 M 21.11 % | 187.718 M -65.17 % | 538.979 M -51.50 % | 1.111 B | 0.000 -100.00 % | 1.387 B -27.99 % | 1.927 B 68.35 % | 1.144 B -20.81 % | 1.445 B 85.23 % | 780.167 M -37.10 % | 1.240 B 149.92 % | 496.288 M -48.66 % | 966.652 M 122.93 % | 433.610 M -49.72 % | 862.433 M -0.25 % | 864.573 M -34.52 % | 1.320 B 60.19 % | 824.276 M -22.90 % | 1.069 B 48.45 % | 720.183 M -24.13 % | 949.249 M 88.29 % | 504.147 M -24.76 % | 670.009 M 47.91 % | 452.972 M -17.79 % | 550.973 M 96.12 % | 280.935 M -20.12 % | 351.710 M 47.15 % | 239.010 M -27.85 % | 331.266 M 86.48 % | 177.640 M -28.08 % | 246.986 M 38.85 % | 177.878 M -24.55 % | 235.757 M 78.06 % | 132.401 M -23.45 % | 172.964 M 20.38 % | 143.686 M -6.80 % | 154.161 M 50.38 % | 102.514 M -4.47 % | 107.314 M 3.84 % | 103.350 M -4.49 % | 108.214 M 26.43 % | 85.594 M 10.53 % | 77.439 M 10.40 % | 70.145 M 10.85 % | 63.279 M 24.86 % | 50.678 M 33.34 % | 38.007 M -9.72 % | 42.101 M 43.16 % | 29.408 M |
Short term debt | 196.935 M 11.32 % | 176.906 M 28.43 % | 137.744 M 60.30 % | 85.931 M -40.55 % | 144.538 M 15.44 % | 125.208 M 7.60 % | 116.364 M 144.41 % | 47.610 M 4.23 % | 45.679 M 8.31 % | 42.174 M 2.05 % | 41.326 M 3.43 % | 39.955 M -9.55 % | 44.173 M -33.18 % | 66.105 M -73.27 % | 247.344 M -90.79 % | 2.687 B | 0.000 -100.00 % | 652.671 M 76.25 % | 370.301 M 10.25 % | 335.874 M 1.86 % | 329.743 M 8.13 % | 304.960 M 9.54 % | 278.389 M 5.97 % | 262.717 M 5.54 % | 248.918 M 15.61 % | 215.302 M -12.00 % | 244.651 M -0.11 % | 244.916 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 |
Total current liabilities | 1.826 B 26.70 % | 1.441 B -16.84 % | 1.733 B 33.95 % | 1.294 B -3.29 % | 1.338 B 23.63 % | 1.082 B -4.33 % | 1.131 B 31.27 % | 861.767 M -10.18 % | 959.385 M 22.39 % | 783.865 M -8.37 % | 855.469 M 13.31 % | 754.990 M -8.24 % | 822.777 M -8.84 % | 902.584 M -52.48 % | 1.899 B -61.64 % | 4.951 B | 0.000 -100.00 % | 3.374 B -2.50 % | 3.460 B 32.22 % | 2.617 B 0.35 % | 2.608 B 44.36 % | 1.807 B -17.43 % | 2.188 B 63.50 % | 1.338 B -20.55 % | 1.684 B 42.29 % | 1.184 B -26.34 % | 1.607 B 2.58 % | 1.567 B -9.95 % | 1.740 B 53.49 % | 1.133 B -15.46 % | 1.341 B 37.48 % | 975.180 M -13.88 % | 1.132 B 69.73 % | 667.140 M -20.37 % | 837.800 M 40.57 % | 595.989 M -9.31 % | 657.159 M 71.51 % | 383.163 M -11.99 % | 435.385 M 33.92 % | 325.114 M -15.83 % | 386.271 M 66.10 % | 232.555 M -22.34 % | 299.434 M 32.38 % | 226.200 M -16.65 % | 271.376 M 62.74 % | 166.756 M -20.08 % | 208.651 M 19.65 % | 174.386 M -1.32 % | 176.715 M 41.94 % | 124.498 M -26.35 % | 169.042 M 33.66 % | 126.474 M 0.98 % | 125.243 M 19.99 % | 104.379 M 9.91 % | 94.970 M 6.15 % | 89.468 M 16.22 % | 76.983 M 22.97 % | 62.601 M 18.58 % | 52.792 M -38.32 % | 85.587 M 125.81 % | 37.902 M |
Total liabilities | 2.145 B 23.51 % | 1.737 B -14.26 % | 2.025 B 27.21 % | 1.592 B -3.04 % | 1.642 B 27.38 % | 1.289 B -1.96 % | 1.315 B 31.41 % | 1.001 B -8.04 % | 1.088 B 20.44 % | 903.441 M -7.58 % | 977.541 M 11.12 % | 879.680 M -8.36 % | 959.907 M -11.14 % | 1.080 B -57.66 % | 2.551 B -58.20 % | 6.103 B | 0.000 -100.00 % | 6.908 B 39.36 % | 4.957 B 24.83 % | 3.971 B 0.47 % | 3.952 B 30.57 % | 3.027 B -8.49 % | 3.308 B 52.33 % | 2.172 B -13.77 % | 2.518 B 109.05 % | 1.205 B -25.54 % | 1.618 B 2.32 % | 1.581 B -20.63 % | 1.992 B 40.89 % | 1.414 B -12.64 % | 1.619 B 24.50 % | 1.300 B -17.69 % | 1.580 B 37.60 % | 1.148 B 2.63 % | 1.119 B 28.21 % | 872.471 M -2.45 % | 894.409 M 44.11 % | 620.642 M -6.42 % | 663.218 M 20.05 % | 552.436 M -9.89 % | 613.096 M 33.62 % | 458.844 M -12.64 % | 525.251 M 16.30 % | 451.626 M -9.00 % | 496.317 M 196.13 % | 167.602 M -20.19 % | 209.994 M 19.41 % | 175.862 M -0.56 % | 176.849 M 41.94 % | 124.597 M -26.32 % | 169.107 M 33.51 % | 126.665 M 1.00 % | 125.417 M 19.98 % | 104.536 M 9.91 % | 95.114 M 6.15 % | 89.604 M 16.20 % | 77.110 M 22.95 % | 62.719 M 18.53 % | 52.916 M -38.64 % | 86.234 M 81.25 % | 47.578 M |
Other non current assets | 236.165 M 183.70 % | 83.245 M -7.36 % | 89.861 M -0.20 % | 90.042 M 124.41 % | 40.123 M 20.30 % | 33.353 M -72.55 % | 121.498 M 0.03 % | 121.456 M -21.06 % | 153.861 M -6.29 % | 164.194 M -3.15 % | 169.538 M -3.04 % | 174.851 M -33.60 % | 263.316 M -13.44 % | 304.216 M -38.18 % | 492.138 M 116.89 % | 226.909 M 103.82 % | -5.938 B -3 467.02 % | 176.343 M 0.78 % | 174.986 M 3.62 % | 168.879 M 10.21 % | 153.232 M -10.51 % | 171.231 M 16.40 % | 147.111 M 3.86 % | 141.641 M -55.81 % | 320.553 M -3.63 % | 332.620 M 67.97 % | 198.021 M 22.74 % | 161.339 M -11.40 % | 182.092 M -6.83 % | 195.433 M 23.60 % | 158.114 M -1.70 % | 160.853 M 8.80 % | 147.841 M 9.98 % | 134.428 M -35.79 % | 209.365 M 63.37 % | 128.151 M 174.27 % | 46.724 M -1.97 % | 47.661 M -49.36 % | 94.116 M 46.42 % | 64.277 M 70.05 % | 37.798 M 55.41 % | 24.322 M -24.17 % | 32.074 M 24.00 % | 25.865 M 83.78 % | 14.074 M 29.61 % | 10.859 M 12.90 % | 9.618 M 8.42 % | 8.871 M 24.03 % | 7.153 M 38.11 % | 5.179 M -8.37 % | 5.652 M 1.69 % | 5.558 M -7.42 % | 6.004 M 32.07 % | 4.546 M 4.04 % | 4.369 M 8.93 % | 4.011 M 23.53 % | 3.247 M 15.22 % | 2.818 M 8.25 % | 2.603 M 12.78 % | 2.308 M 6.34 % | 2.171 M |
Long term investments | 407.759 M 33.65 % | 305.105 M 10.44 % | 276.254 M -7.71 % | 299.330 M -16.80 % | 359.776 M -1.52 % | 365.330 M -2.41 % | 374.369 M -10.56 % | 418.585 M -9.84 % | 464.265 M 2.40 % | 453.375 M -2.97 % | 467.256 M 0.60 % | 464.467 M 35.60 % | 342.526 M -16.96 % | 412.476 M -26.08 % | 557.974 M 0.08 % | 557.506 M | 0.000 -100.00 % | 667.636 M 7.63 % | 620.331 M 0.02 % | 620.234 M 2.52 % | 604.992 M 5.84 % | 571.601 M -1.98 % | 583.158 M -13.42 % | 673.549 M -8.94 % | 739.652 M -13.05 % | 850.695 M 14.08 % | 745.720 M -8.12 % | 811.619 M 4.59 % | 776.003 M 29.85 % | 597.606 M 41.13 % | 423.450 M 12.85 % | 375.238 M 4.57 % | 358.850 M 3.20 % | 347.732 M 5.07 % | 330.967 M -6.09 % | 352.434 M -8.48 % | 385.099 M 40.36 % | 274.357 M 18.85 % | 230.846 M 21.67 % | 189.730 M 72.35 % | 110.086 M 13.07 % | 97.359 M 15.01 % | 84.654 M 120.21 % | 38.443 M 36.91 % | 28.079 M 3.47 % | 27.137 M 781.08 % | 3.080 M 0.00 % | 3.080 M 0.00 % | 3.080 M -43.91 % | 5.491 M 127.93 % | 2.409 M 1.96 % | 2.363 M 0.32 % | 2.355 M 22.45 % | 1.923 M -96.93 % | 62.591 M 26 560.35 % | 234.771 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 49.477 M -72.95 % | 182.880 M -1.63 % | 185.901 M -2.98 % | 191.611 M 1.65 % | 188.499 M -1.33 % | 191.037 M 1.79 % | 187.679 M 0.96 % | 185.889 M -1.32 % | 188.384 M -3.08 % | 194.363 M 1.65 % | 191.207 M -3.45 % | 198.037 M -3.85 % | 205.975 M -6.12 % | 219.404 M -6.12 % | 233.718 M -0.86 % | 235.744 M | 0.000 -100.00 % | 282.743 M -0.98 % | 285.553 M 1.75 % | 280.637 M 1.33 % | 276.963 M 4.97 % | 263.838 M -0.73 % | 265.776 M -0.17 % | 266.235 M 221.00 % | 82.938 M 10.92 % | 74.776 M 21.14 % | 61.729 M 7.78 % | 57.275 M -6.77 % | 61.436 M 41.22 % | 43.505 M 9.86 % | 39.601 M -4.95 % | 41.661 M 13.16 % | 36.815 M -3.03 % | 37.967 M -3.78 % | 39.458 M 10.75 % | 35.627 M 144.43 % | 14.576 M -4.07 % | 15.194 M 385.98 % | 3.127 M -6.66 % | 3.350 M -7.67 % | 3.628 M -1.61 % | 3.687 M 52.61 % | 2.416 M -7.01 % | 2.598 M -5.78 % | 2.758 M 8.76 % | 2.536 M 77.65 % | 1.427 M -6.85 % | 1.532 M -6.43 % | 1.638 M -5.04 % | 1.724 M -1.80 % | 1.756 M -1.93 % | 1.791 M 93.45 % | 925.611 K 404.36 % | 183.523 K -13.30 % | 211.665 K -35.36 % | 327.471 K -33.75 % | 494.279 K -24.74 % | 656.785 K -19.35 % | 814.403 K -20.57 % | 1.025 M -26.19 % | 1.389 M |
GoodWill | 44.819 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 163.000 K 2.52 % | 159.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 18.836 M -69.87 % | 62.522 M | 0.000 -100.00 % | 454.413 M -13.10 % | 522.927 M -5.13 % | 551.227 M 1.54 % | 542.870 M 43.27 % | 378.913 M -6.77 % | 406.439 M 0.99 % | 402.453 M -1.10 % | 406.914 M -1.77 % | 414.228 M 35.71 % | 305.234 M 8.93 % | 280.222 M -3.19 % | 289.449 M -0.66 % | 291.382 M 2.23 % | 285.018 M -0.50 % | 286.451 M 5.59 % | 271.282 M 1.54 % | 267.163 M 2.70 % | 260.147 M 23.50 % | 210.637 M 142.21 % | 86.964 M -0.07 % | 87.023 M 607.07 % | 12.307 M -0.02 % | 12.310 M -0.28 % | 12.345 M 0.12 % | 12.330 M 52.72 % | 8.074 M 0.00 % | 8.074 M 0.14 % | 8.062 M 7.36 % | 7.510 M 1 224.58 % | 566.959 K 0.44 % | 564.448 K 0.24 % | 563.096 K 1.42 % | 555.194 K 0.08 % | 554.731 K 1.96 % | 544.079 K 0.32 % | 542.370 K -1.18 % | 548.825 K 1.32 % | 541.681 K 0.02 % | 541.571 K -19.42 % | 672.063 K 1.43 % | 662.583 K 1.46 % | 653.072 K -14.73 % | 765.923 K 0.28 % | 763.802 K |
Goodwill and intangible assets | 94.295 M -48.44 % | 182.880 M -1.63 % | 185.901 M -2.98 % | 191.611 M 1.65 % | 188.499 M -0.29 % | 189.049 M 0.73 % | 187.679 M 0.96 % | 185.889 M -1.32 % | 188.384 M -3.16 % | 194.526 M 1.65 % | 191.366 M -3.37 % | 198.037 M -3.85 % | 205.975 M -6.12 % | 219.404 M -13.13 % | 252.554 M -15.33 % | 298.266 M | 0.000 -100.00 % | 737.156 M -8.82 % | 808.480 M -2.81 % | 831.864 M 1.47 % | 819.833 M 27.55 % | 642.751 M -4.38 % | 672.215 M 0.53 % | 668.688 M 36.51 % | 489.852 M 0.17 % | 489.004 M 33.26 % | 366.963 M 8.73 % | 337.497 M -3.82 % | 350.885 M 4.78 % | 334.887 M 3.16 % | 324.619 M -1.06 % | 328.112 M 6.50 % | 308.098 M 0.97 % | 305.129 M 1.84 % | 299.604 M 21.66 % | 246.264 M 142.53 % | 101.539 M -0.66 % | 102.217 M 562.28 % | 15.434 M -1.44 % | 15.659 M -1.96 % | 15.972 M -0.28 % | 16.018 M 52.69 % | 10.490 M -1.71 % | 10.672 M -1.37 % | 10.820 M 7.71 % | 10.045 M 403.71 % | 1.994 M -4.88 % | 2.097 M -4.73 % | 2.201 M -3.46 % | 2.280 M -1.35 % | 2.311 M -1.02 % | 2.335 M 59.04 % | 1.468 M 100.45 % | 732.348 K -2.79 % | 753.346 K -13.31 % | 869.042 K -25.49 % | 1.166 M -11.60 % | 1.319 M -10.09 % | 1.467 M -18.08 % | 1.791 M -16.80 % | 2.153 M |
Property plant equipment net | 874.297 M 9.09 % | 801.430 M 2.34 % | 783.129 M -2.13 % | 800.168 M 2.73 % | 778.901 M 22.39 % | 636.423 M 9.12 % | 583.216 M 20.75 % | 482.979 M 6.41 % | 453.874 M 3.65 % | 437.879 M 3.77 % | 421.965 M 2.59 % | 411.321 M -2.86 % | 423.441 M -16.69 % | 508.298 M -57.21 % | 1.188 B -36.59 % | 1.873 B | 0.000 -100.00 % | 2.057 B 2.64 % | 2.004 B 10.53 % | 1.813 B 5.24 % | 1.723 B 7.00 % | 1.610 B 10.80 % | 1.453 B 4.06 % | 1.397 B 1.90 % | 1.371 B 376.09 % | 287.877 M 6.85 % | 269.425 M -0.16 % | 269.858 M 2.82 % | 262.465 M 6.15 % | 247.266 M 7.50 % | 230.021 M 6.36 % | 216.266 M 17.95 % | 183.360 M 18.83 % | 154.307 M 9.96 % | 140.327 M 4.86 % | 133.824 M 10.62 % | 120.981 M 5.54 % | 114.630 M 8.29 % | 105.856 M 1.71 % | 104.071 M 3.50 % | 100.556 M 7.46 % | 93.576 M 3.25 % | 90.631 M 4.99 % | 86.327 M 8.90 % | 79.275 M 0.83 % | 78.625 M -0.89 % | 79.329 M 1.87 % | 77.875 M 1.41 % | 76.791 M 0.89 % | 76.115 M 1.00 % | 75.363 M 0.39 % | 75.072 M -0.15 % | 75.186 M -2.01 % | 76.726 M 486.21 % | 13.088 M 12.64 % | 11.620 M 38.06 % | 8.417 M 11.99 % | 7.515 M 13.95 % | 6.595 M 18.83 % | 5.550 M 11.20 % | 4.991 M |
Total non current assets | 1.615 B 17.36 % | 1.376 B 2.67 % | 1.340 B -3.24 % | 1.385 B 0.95 % | 1.372 B 11.68 % | 1.229 B -3.21 % | 1.269 B 4.77 % | 1.212 B -4.37 % | 1.267 B 0.88 % | 1.256 B 0.19 % | 1.254 B 0.13 % | 1.252 B 1.08 % | 1.238 B -14.66 % | 1.451 B -41.93 % | 2.499 B -16.03 % | 2.976 B 150.13 % | -5.938 B -250.11 % | 3.955 B 3.66 % | 3.816 B 6.56 % | 3.581 B 5.67 % | 3.389 B 10.19 % | 3.075 B 4.91 % | 2.932 B -0.21 % | 2.938 B -0.60 % | 2.955 B 48.56 % | 1.989 B 23.72 % | 1.608 B 0.16 % | 1.605 B 1.15 % | 1.587 B 13.97 % | 1.393 B 20.37 % | 1.157 B 5.07 % | 1.101 B 8.39 % | 1.016 B 6.06 % | 957.785 M -3.66 % | 994.123 M 14.03 % | 871.780 M 31.86 % | 661.144 M 21.20 % | 545.519 M 20.77 % | 451.702 M 19.49 % | 378.040 M 40.88 % | 268.347 M 15.18 % | 232.982 M 6.39 % | 218.986 M 35.37 % | 161.773 M 22.01 % | 132.585 M 4.22 % | 127.222 M 34.28 % | 94.746 M 2.02 % | 92.874 M 2.65 % | 90.475 M 0.97 % | 89.603 M 3.89 % | 86.249 M 0.46 % | 85.852 M 0.23 % | 85.653 M 1.46 % | 84.418 M 3.57 % | 81.509 M 367.84 % | 17.422 M 22.03 % | 14.278 M 15.88 % | 12.321 M 8.21 % | 11.386 M 15.97 % | 9.818 M 2.28 % | 9.599 M |
Other current assets | 231.740 M -22.18 % | 297.791 M -42.12 % | 514.492 M 22.90 % | 418.610 M -2.45 % | 429.125 M 73.87 % | 246.809 M -40.79 % | 416.824 M 22.14 % | 341.277 M 0.26 % | 340.391 M 59.77 % | 213.046 M -50.71 % | 432.201 M 23.77 % | 349.202 M -48.52 % | 678.388 M -22.32 % | 873.255 M -32.22 % | 1.288 B -42.55 % | 2.243 B | 0.000 -100.00 % | 2.155 B 640.78 % | 290.877 M -1.66 % | 295.780 M 37.07 % | 215.794 M 3.76 % | 207.972 M -16.88 % | 250.221 M 15.87 % | 215.945 M 6.47 % | 202.827 M 17.80 % | 172.180 M -6.00 % | 183.172 M 5.26 % | 174.024 M -33.51 % | 261.712 M 85.13 % | 141.365 M 26.50 % | 111.752 M -26.34 % | 151.703 M 5.13 % | 144.295 M -10.18 % | 160.649 M 101.65 % | 79.665 M 9.96 % | 72.450 M 36.04 % | 53.255 M 84.53 % | 28.860 M -31.96 % | 42.416 M -0.01 % | 42.420 M -5.00 % | 44.653 M -2.41 % | 45.755 M 8.53 % | 42.158 M -16.33 % | 50.386 M 38.17 % | 36.466 M 20.78 % | 30.191 M 16.39 % | 25.939 M 54.02 % | 16.842 M 10.14 % | 15.292 M 15.81 % | 13.204 M -18.40 % | 16.182 M -44.41 % | 29.112 M 6.52 % | 27.330 M 189.87 % | 9.429 M -61.95 % | 24.779 M -64.92 % | 70.635 M 107.75 % | 34.001 M 8.62 % | 31.304 M 451.19 % | 5.679 M 3.23 % | 5.502 M 76.78 % | 3.112 M |
Short term investments | 2.206 B 19.41 % | 1.847 B 15.80 % | 1.595 B 16.56 % | 1.368 B 14.42 % | 1.196 B 9.26 % | 1.095 B 12.36 % | 974.211 M 26.91 % | 767.614 M -19.98 % | 959.310 M -16.55 % | 1.150 B -2.54 % | 1.180 B -11.13 % | 1.327 B 14.81 % | 1.156 B 7.99 % | 1.071 B -28.12 % | 1.489 B -9.51 % | 1.646 B -86.14 % | 11.875 B 340.70 % | 2.695 B 211.58 % | 864.798 M 48.91 % | 580.758 M -1.67 % | 590.644 M 70.97 % | 345.457 M -7.24 % | 372.430 M 46.72 % | 253.843 M -26.16 % | 343.767 M 28.07 % | 268.424 M -25.29 % | 359.311 M -56.56 % | 827.074 M -17.69 % | 1.005 B 27.61 % | 787.391 M 327.17 % | 184.326 M -64.19 % | 514.673 M 29.25 % | 398.199 M 73.54 % | 229.456 M 143.63 % | 94.183 M 51.50 % | 62.166 M 21.36 % | 51.223 M 14.43 % | 44.763 M 65.76 % | 27.004 M 9.95 % | 24.561 M -58.87 % | 59.713 M 171.48 % | 21.995 M -47.08 % | 41.560 M 2 645.21 % | 1.514 M 372.88 % | 320.149 K | 0.000 -100.00 % | 29.218 M 6.69 % | 27.386 M -35.69 % | 42.584 M 73.74 % | 24.511 M 65.82 % | 14.782 M 4 278.11 % | 337.628 K -7.45 % | 364.787 K 0.82 % | 361.803 K -8.31 % | 394.573 K -7.93 % | 428.572 K 3.32 % | 414.787 K -10.93 % | 465.709 K 0.24 % | 464.599 K 3.64 % | 448.277 K -76.63 % | 1.918 M |
cash and cash equivalents | 1.526 B -13.86 % | 1.771 B -20.96 % | 2.241 B 7.43 % | 2.086 B -16.52 % | 2.499 B 13.12 % | 2.209 B 0.70 % | 2.193 B -0.11 % | 2.196 B 5.30 % | 2.085 B 3.14 % | 2.022 B 8.65 % | 1.861 B 5.78 % | 1.759 B 1.34 % | 1.736 B 5.97 % | 1.638 B 21.53 % | 1.348 B -60.06 % | 3.375 B 156.84 % | -5.938 B -283.09 % | 3.243 B -23.39 % | 4.233 B 91.89 % | 2.206 B -5.06 % | 2.324 B 24.01 % | 1.874 B -20.51 % | 2.357 B 82.96 % | 1.288 B -17.85 % | 1.568 B 25.76 % | 1.247 B -0.47 % | 1.253 B 52.92 % | 819.376 M -11.36 % | 924.376 M 29.92 % | 711.519 M -36.85 % | 1.127 B 161.16 % | 431.397 M -40.04 % | 719.461 M 53.01 % | 470.217 M -19.25 % | 582.286 M 15.58 % | 503.784 M -26.42 % | 684.632 M 57.73 % | 434.042 M -22.93 % | 563.189 M 9.75 % | 513.166 M -11.86 % | 582.229 M 23.84 % | 470.157 M -10.69 % | 526.416 M 0.07 % | 526.056 M -9.02 % | 578.218 M 114.21 % | 269.931 M -11.21 % | 304.009 M 13.78 % | 267.184 M 15.30 % | 231.723 M 25.20 % | 185.081 M -21.05 % | 234.434 M 5.13 % | 222.993 M 7.18 % | 208.061 M 10.33 % | 188.580 M 12.04 % | 168.315 M -5.51 % | 178.132 M -6.86 % | 191.260 M 10.45 % | 173.166 M -3.02 % | 178.562 M 119.11 % | 81.495 M 60.57 % | 50.752 M |
Cash and short term investments | 3.731 B 3.12 % | 3.618 B -5.67 % | 3.836 B 11.04 % | 3.454 B 1.05 % | 3.419 B 3.49 % | 3.303 B 4.29 % | 3.168 B 6.89 % | 2.963 B -2.67 % | 3.045 B -4.00 % | 3.172 B 4.31 % | 3.040 B -1.49 % | 3.087 B 6.72 % | 2.892 B 6.77 % | 2.709 B -4.53 % | 2.837 B -43.49 % | 5.021 B -15.44 % | 5.938 B 0.00 % | 5.938 B 16.47 % | 5.098 B 82.93 % | 2.787 B -4.38 % | 2.914 B 31.32 % | 2.219 B -18.70 % | 2.730 B 77.00 % | 1.542 B -19.34 % | 1.912 B 26.17 % | 1.516 B -6.00 % | 1.612 B -2.07 % | 1.646 B -14.65 % | 1.929 B 28.70 % | 1.499 B 14.34 % | 1.311 B 38.57 % | 946.070 M -15.35 % | 1.118 B 59.74 % | 699.673 M 3.43 % | 676.469 M 19.53 % | 565.950 M -23.09 % | 735.855 M 53.69 % | 478.805 M -18.87 % | 590.193 M 9.76 % | 537.727 M -16.23 % | 641.942 M 30.44 % | 492.153 M -13.35 % | 567.976 M 7.66 % | 527.570 M -8.81 % | 578.538 M 114.33 % | 269.931 M -18.99 % | 333.227 M 13.12 % | 294.570 M 7.39 % | 274.307 M 30.88 % | 209.591 M -15.90 % | 249.216 M 11.59 % | 223.331 M 7.15 % | 208.426 M 10.31 % | 188.942 M 11.99 % | 168.710 M -5.52 % | 178.561 M -6.84 % | 191.675 M 10.39 % | 173.631 M -3.01 % | 179.026 M 118.48 % | 81.943 M 55.58 % | 52.671 M |
Total current assets | 4.100 B -0.65 % | 4.127 B -7.23 % | 4.449 B 12.46 % | 3.956 B 0.64 % | 3.931 B 6.26 % | 3.699 B 1.52 % | 3.644 B 8.10 % | 3.371 B -2.22 % | 3.447 B -0.61 % | 3.468 B -1.00 % | 3.503 B 1.05 % | 3.467 B -3.61 % | 3.597 B -0.96 % | 3.631 B -12.94 % | 4.171 B -42.91 % | 7.306 B 23.05 % | 5.938 B -27.21 % | 8.157 B 50.34 % | 5.426 B 73.96 % | 3.119 B -1.94 % | 3.181 B 27.44 % | 2.496 B -17.00 % | 3.007 B 68.14 % | 1.788 B -16.66 % | 2.146 B 22.93 % | 1.746 B -4.04 % | 1.819 B -1.71 % | 1.851 B -16.78 % | 2.224 B 33.82 % | 1.662 B 14.89 % | 1.447 B 29.91 % | 1.114 B -12.99 % | 1.280 B 47.28 % | 869.021 M 13.77 % | 763.870 M 18.87 % | 642.588 M -18.67 % | 790.144 M 53.17 % | 515.860 M -18.50 % | 632.967 M 9.03 % | 580.544 M -15.48 % | 686.882 M 27.33 % | 539.433 M -11.63 % | 610.404 M 5.57 % | 578.186 M -6.01 % | 615.162 M 104.80 % | 300.377 M -16.41 % | 359.336 M 15.26 % | 311.758 M 7.60 % | 289.749 M 27.96 % | 226.439 M -14.74 % | 265.573 M 5.00 % | 252.934 M 7.19 % | 235.969 M 12.24 % | 210.235 M 8.57 % | 193.643 M -22.34 % | 249.343 M 10.43 % | 225.792 M 9.90 % | 205.449 M 11.11 % | 184.906 M 110.85 % | 87.697 M 56.87 % | 55.905 M |
Inventory | 136.983 M 30.61 % | 104.876 M 6.99 % | 98.021 M 19.00 % | 82.372 M 1.71 % | 80.984 M 18.52 % | 68.328 M 15.78 % | 59.013 M -9.91 % | 65.504 M 13.35 % | 57.790 M 48.17 % | 39.002 M 29.22 % | 30.183 M -2.09 % | 30.828 M 37.12 % | 22.483 M 2.99 % | 21.830 M -1.84 % | 22.239 M -16.05 % | 26.492 M | 0.000 -100.00 % | 38.675 M 15.65 % | 33.441 M -2.59 % | 34.331 M 4.10 % | 32.980 M 27.67 % | 25.832 M 21.35 % | 21.288 M 70.91 % | 12.456 M 14.49 % | 10.880 M 40.39 % | 7.750 M 20.42 % | 6.436 M -23.15 % | 8.375 M 85.82 % | 4.507 M -14.51 % | 5.272 M -5.18 % | 5.560 M 2.13 % | 5.444 M 82.78 % | 2.979 M 5.51 % | 2.823 M 70.71 % | 1.654 M -1.03 % | 1.671 M 61.73 % | 1.033 M 72.07 % | 600.441 K 67.90 % | 357.622 K -9.97 % | 397.231 K 38.47 % | 286.867 K -47.28 % | 544.085 K 102.01 % | 269.331 K 17.02 % | 230.166 K 45.19 % | 158.525 K -12.78 % | 181.759 K 7.41 % | 169.219 K -51.14 % | 346.363 K 131.61 % | 149.548 K -63.54 % | 410.167 K 134.40 % | 174.988 K -64.41 % | 491.651 K 130.60 % | 213.206 K -4.65 % | 223.611 K 45.38 % | 153.816 K 4.57 % | 147.098 K 25.95 % | 116.787 K -0.88 % | 117.827 K -38.70 % | 192.211 K -23.81 % | 252.268 K 107.08 % | 121.819 K |
Net receivables | 25.999 K -99.98 % | 105.873 M 27 257.36 % | 387.000 K -1.78 % | 394.000 K -79.47 % | 1.919 M -97.62 % | 80.688 M 19 872.28 % | 404.000 K 0.75 % | 401.000 K -90.64 % | 4.283 M -90.45 % | 44.825 M 10 572.62 % | 420.000 K 19.32 % | 352.000 K -90.46 % | 3.691 M -85.56 % | 25.567 M 11.07 % | 23.019 M 46.14 % | 15.751 M | 0.000 -100.00 % | 25.907 M 700.83 % | 3.235 M 76.78 % | 1.830 M -89.49 % | 17.412 M -59.18 % | 42.654 M 630.38 % | 5.840 M -67.09 % | 17.743 M -12.04 % | 20.172 M -64.69 % | 57.123 M 231.46 % | 17.234 M -21.46 % | 21.944 M -23.51 % | 28.688 M -4.62 % | 30.076 M 63.84 % | 18.357 M 76.77 % | 10.385 M -30.52 % | 14.947 M -85.51 % | 103.187 M 1 596.66 % | 6.082 M 141.64 % | 2.517 M | 0.000 -100.00 % | 1.404 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.187 M | 0.000 | 0.000 | 0.000 -100.00 % | 280.027 K | 0.000 | 0.000 | 0.000 -100.00 % | 122.055 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.575 M | 0.000 | 0.000 | 0.000 -100.00 % | 396.180 K 4 791.11 % | 8.100 K | 0.000 | 0.000 |
Tax assets | 2.561 M -26.56 % | 3.487 M -32.49 % | 5.165 M 27.19 % | 4.061 M -17.76 % | 4.938 M 6.88 % | 4.620 M 69.73 % | 2.722 M -3.65 % | 2.825 M -57.70 % | 6.678 M 11.80 % | 5.973 M 74.55 % | 3.422 M 6.87 % | 3.202 M 0.53 % | 3.185 M -52.79 % | 6.747 M -20.85 % | 8.524 M -57.92 % | 20.256 M | 0.000 -100.00 % | 317.189 M 52.54 % | 207.943 M 41.77 % | 146.673 M 67.42 % | 87.610 M 10.15 % | 79.534 M 5.03 % | 75.726 M 32.36 % | 57.214 M 64.71 % | 34.737 M 19.05 % | 29.179 M 4.76 % | 27.853 M 11.27 % | 25.033 M 60.27 % | 15.619 M -10.03 % | 17.361 M -16.10 % | 20.692 M 0.59 % | 20.570 M 16.30 % | 17.687 M 9.25 % | 16.188 M 16.79 % | 13.861 M 24.80 % | 11.107 M 63.33 % | 6.800 M 2.19 % | 6.655 M 22.12 % | 5.450 M 26.66 % | 4.303 M 9.34 % | 3.935 M 130.36 % | 1.708 M 50.24 % | 1.137 M 144.01 % | 465.965 K 38.30 % | 336.919 K -39.35 % | 555.528 K -23.26 % | 723.889 K -23.85 % | 950.582 K -23.95 % | 1.250 M 132.14 % | 538.464 K 4.59 % | 514.857 K -1.69 % | 523.728 K -18.17 % | 639.989 K 30.55 % | 490.222 K -30.69 % | 707.330 K 2.88 % | 687.541 K -52.51 % | 1.448 M 116.70 % | 668.096 K -7.17 % | 719.695 K 328.42 % | 167.989 K -40.84 % | 283.968 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 160.357 M 9.61 % | 146.300 M -22.70 % | 189.271 M 13.12 % | 167.317 M 26.50 % | 132.267 M 3.88 % | 127.321 M 15.11 % | 110.610 M 50.71 % | 73.393 M 3.54 % | 70.887 M 18.16 % | 59.991 M -14.06 % | 69.809 M -5.27 % | 73.692 M 3.65 % | 71.097 M -20.86 % | 89.838 M -40.45 % | 150.867 M -11.68 % | 170.817 M | 0.000 -100.00 % | 353.778 M 48.33 % | 238.513 M 40.91 % | 169.267 M 11.38 % | 151.970 M 29.04 % | 117.770 M -20.64 % | 148.393 M 32.20 % | 112.246 M 46.23 % | 76.759 M -27.92 % | 106.493 M 34.10 % | 79.414 M 11.27 % | 71.370 M 11.49 % | 64.014 M 11.13 % | 57.605 M 3.69 % | 55.557 M 13.51 % | 48.944 M 25.05 % | 39.139 M 72.90 % | 22.637 M 15.08 % | 19.670 M 16.55 % | 16.877 M 35.22 % | 12.481 M 19.96 % | 10.404 M 41.23 % | 7.367 M 13.61 % | 6.484 M 0.94 % | 6.424 M 36.52 % | 4.705 M -10.79 % | 5.275 M 21.39 % | 4.345 M 22.32 % | 3.552 M 51.20 % | 2.349 M 11.66 % | 2.104 M 6.26 % | 1.980 M 31.57 % | 1.505 M -25.11 % | 2.009 M -44.40 % | 3.614 M 12.83 % | 3.203 M 16.26 % | 2.755 M -3.79 % | 2.864 M 44.63 % | 1.980 M -4.89 % | 2.082 M 101.59 % | 1.033 M 13.33 % | 911.254 K 21.55 % | 749.696 K 5.19 % | 712.710 K -27.84 % | 987.742 K |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.849 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.458 M | 0.000 | 0.000 -100.00 % | 38.401 M -22.04 % | 49.257 M 47.93 % | 33.297 M -15.26 % | 39.295 M | 0.000 -100.00 % | 65.138 M -26.25 % | 88.327 M 10.79 % | 79.722 M 299.09 % | 19.976 M -57.18 % | 46.650 M 487.90 % | 7.935 M -36.49 % | 12.494 M 110.90 % | 5.924 M -84.71 % | 38.743 M 23.93 % | 31.262 M 4.39 % | 29.948 M 17.26 % | 25.540 M 87.28 % | 13.638 M -51.40 % | 28.063 M 1.77 % | 27.574 M 33.85 % | 20.601 M 0.57 % | 20.483 M 4.55 % | 19.592 M -18.86 % | 24.144 M 60.91 % | 15.005 M -12.70 % | 17.187 M 31.72 % | 13.048 M -18.74 % | 16.057 M 428.96 % | 3.036 M -50.53 % | 6.137 M -8.55 % | 6.711 M -6.58 % | 7.183 M 144.48 % | 2.938 M -34.99 % | 4.520 M -23.03 % | 5.872 M 90.50 % | 3.082 M 35.43 % | 2.276 M -18.08 % | 2.778 M 69.81 % | 1.636 M -19.98 % | 2.045 M 602.70 % | 290.983 K -90.30 % | 2.999 M 127.74 % | 1.317 M -53.87 % | 2.855 M 1.06 % | 2.825 M -39.23 % | 4.649 M 56.70 % | 2.967 M -2.87 % | 3.054 M 426.42 % | 580.225 K |
Deferred revenue non current | 38.004 M -19.06 % | 46.955 M 5.02 % | 44.710 M 38.98 % | 32.171 M 13.13 % | 28.438 M 1.59 % | 27.993 M 10.67 % | 25.294 M 114.92 % | 11.769 M 55.35 % | 7.576 M 207.34 % | 2.465 M 259.33 % | 686.000 K 5 616.67 % | 12.000 K -7.69 % | 13.000 K -7.14 % | 14.000 K -30.00 % | 20.000 K -84.85 % | 132.000 K | 0.000 -100.00 % | 30.005 M -1.52 % | 30.468 M 8.47 % | 28.089 M -44.20 % | 50.339 M 5 943.10 % | 833.000 K -9.26 % | 918.000 K -31.13 % | 1.333 M -22.90 % | 1.729 M -30.76 % | 2.497 M -35.41 % | 3.866 M -26.68 % | 5.273 M -34.36 % | 8.033 M -55.32 % | 17.980 M 214.57 % | 5.716 M -33.91 % | 8.648 M -14.67 % | 10.135 M -31.18 % | 14.726 M 49.23 % | 9.869 M -5.03 % | 10.392 M 34.32 % | 7.736 M -7.31 % | 8.346 M 1 935.33 % | -454.766 K -17.54 % | -386.887 K -16.61 % | -331.771 K -46.29 % | -226.792 K -19.61 % | -189.604 K -50.76 % | -125.766 K 4.37 % | -131.507 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 |
Minority interest | -235.998 K -39.64 % | -169.000 K 98.13 % | -9.029 M 1.45 % | -9.162 M 60.66 % | -23.289 M 0.19 % | -23.334 M 0.17 % | -23.374 M -2.44 % | -22.817 M 1.94 % | -23.269 M 1.94 % | -23.730 M 8.52 % | -25.941 M 2.90 % | -26.717 M -5.29 % | -25.375 M 9.01 % | -27.889 M -3.67 % | -26.903 M -43.12 % | -18.797 M | 0.000 -100.00 % | 2.727 M -82.58 % | 15.651 M -38.18 % | 25.316 M -6.30 % | 27.019 M -5.07 % | 28.461 M -22.44 % | 36.697 M -10.47 % | 40.989 M -3.67 % | 42.552 M -8.94 % | 46.730 M 163.25 % | 17.751 M -2.42 % | 18.192 M -9.02 % | 19.996 M 1.42 % | 19.716 M 1.31 % | 19.461 M -45.58 % | 35.761 M 0.62 % | 35.542 M -2.94 % | 36.619 M -1.82 % | 37.297 M -22.66 % | 48.223 M 1 313.01 % | 3.413 M -9.18 % | 3.758 M 1 373.42 % | 255.025 K -6.61 % | 273.063 K 1.33 % | 269.475 K -3.15 % | 278.241 K 2.02 % | 272.729 K -7.08 % | 293.515 K 3.03 % | 284.889 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 |
Capital lease obligations | 373.840 M 12.15 % | 333.348 M 2.30 % | 325.859 M -4.70 % | 341.941 M -1.10 % | 345.730 M 44.53 % | 239.218 M 11.54 % | 214.464 M 24.26 % | 172.595 M 4.70 % | 164.840 M 4.51 % | 157.722 M -1.05 % | 159.389 M -0.71 % | 160.521 M -9.78 % | 177.922 M -26.51 % | 242.093 M -72.54 % | 881.639 M -42.06 % | 1.522 B | 0.000 -100.00 % | 1.576 B 1.09 % | 1.559 B 12.67 % | 1.384 B 2.83 % | 1.346 B 7.25 % | 1.255 B 11.17 % | 1.129 B 3.92 % | 1.086 B 1.59 % | 1.069 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 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 4.051 B -5.67 % | 4.295 B 0.34 % | 4.280 B 0.37 % | 4.265 B -0.25 % | 4.275 B 0.43 % | 4.257 B 0.50 % | 4.236 B 0.53 % | 4.214 B -1.44 % | 4.275 B -2.86 % | 4.401 B 0.60 % | 4.374 B 0.38 % | 4.358 B 0.53 % | 4.335 B -0.53 % | 4.358 B 0.00 % | 4.358 B 0.95 % | 4.317 B 158 217.31 % | 2.727 M -99.94 % | 4.369 B 32.57 % | 3.296 B 89.30 % | 1.741 B 2.43 % | 1.700 B 1.44 % | 1.676 B 2.00 % | 1.643 B 1.91 % | 1.612 B 1.81 % | 1.583 B 6.59 % | 1.486 B 56.73 % | 947.838 M 2.57 % | 924.059 M 2.58 % | 900.801 M 1.82 % | 884.716 M 147.70 % | 357.168 M 19.83 % | 298.062 M 62.59 % | 183.316 M 29.12 % | 141.968 M -1.22 % | 143.716 M 9.12 % | 131.708 M -5.77 % | 139.779 M 28.94 % | 108.405 M -8.01 % | 117.847 M 5.79 % | 111.397 M 4.59 % | 106.507 M 4.99 % | 101.441 M 3.86 % | 97.674 M 5.28 % | 92.772 M 4.43 % | 88.834 M -64.75 % | 251.992 M 142.40 % | 103.958 M 16.02 % | 89.600 M -10.58 % | 100.198 M 16.49 % | 86.016 M 2.04 % | 84.293 M -36.17 % | 132.051 M -0.34 % | 132.502 M 10.63 % | 119.770 M -5.38 % | 126.574 M 1.16 % | 125.128 M 1.91 % | 122.784 M 2.07 % | 120.296 M -16.10 % | 143.376 M 1 092.35 % | -14.448 M -356.30 % | 5.637 M |
Deferred tax liabilities non current | 5.419 M 55.99 % | 3.474 M -14.01 % | 4.040 M 10.32 % | 3.662 M 62.47 % | 2.254 M -4.49 % | 2.360 M 11.95 % | 2.108 M 1.15 % | 2.084 M 5.20 % | 1.981 M 26.74 % | 1.563 M -52.96 % | 3.323 M -19.19 % | 4.112 M 22.09 % | 3.368 M 100.48 % | 1.680 M -90.61 % | 17.898 M 0.20 % | 17.862 M | 0.000 -100.00 % | 10.333 M -13.42 % | 11.935 M -2.79 % | 12.277 M -3.16 % | 12.678 M 62.77 % | 7.789 M 0.30 % | 7.766 M -4.65 % | 8.145 M -28.84 % | 11.446 M -35.47 % | 17.738 M 180.75 % | 6.318 M -14.62 % | 7.400 M 0.56 % | 7.359 M -63.28 % | 20.039 M 32.13 % | 15.166 M -7.97 % | 16.480 M 15.91 % | 14.218 M 7.83 % | 13.186 M 12.52 % | 11.718 M -5.11 % | 12.349 M 898.76 % | 1.236 M -5.20 % | 1.304 M 186.82 % | 454.766 K 17.54 % | 386.887 K 16.61 % | 331.771 K 46.29 % | 226.792 K 19.61 % | 189.604 K 50.76 % | 125.766 K -4.37 % | 131.507 K 306.59 % | 32.344 K 10.45 % | 29.285 K -82.62 % | 168.544 K 25.81 % | 133.968 K 35.40 % | 98.945 K 53.70 % | 64.375 K -66.40 % | 191.593 K 10.30 % | 173.708 K 11.00 % | 156.494 K 8.67 % | 144.010 K | 0.000 -100.00 % | 127.059 K 7.88 % | 117.781 K -5.02 % | 124.005 K -15.46 % | 146.684 K -16.47 % | 175.610 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.715 B 3.85 % | 5.503 B -4.94 % | 5.789 B 8.39 % | 5.341 B 0.72 % | 5.303 B 7.61 % | 4.928 B 0.30 % | 4.913 B 7.22 % | 4.582 B -2.80 % | 4.714 B -0.21 % | 4.724 B -0.68 % | 4.757 B 0.81 % | 4.719 B -2.41 % | 4.835 B -4.87 % | 5.083 B -23.80 % | 6.670 B -35.13 % | 10.282 B | 0.000 -100.00 % | 12.112 B 31.06 % | 9.242 B 37.94 % | 6.700 B 1.99 % | 6.569 B 17.92 % | 5.571 B -6.19 % | 5.939 B 25.66 % | 4.726 B -7.36 % | 5.101 B 36.58 % | 3.735 B 8.99 % | 3.427 B -0.84 % | 3.456 B -9.31 % | 3.811 B 24.77 % | 3.055 B 17.32 % | 2.604 B 17.56 % | 2.215 B -3.53 % | 2.296 B 25.67 % | 1.827 B 3.91 % | 1.758 B 16.09 % | 1.514 B 4.35 % | 1.451 B 36.74 % | 1.061 B -2.15 % | 1.085 B 13.15 % | 958.584 M 0.35 % | 955.229 M 23.67 % | 772.415 M -6.87 % | 829.390 M 12.09 % | 739.959 M -1.04 % | 747.747 M 74.87 % | 427.599 M -5.83 % | 454.081 M 12.22 % | 404.632 M 6.42 % | 380.223 M 20.31 % | 316.042 M -10.17 % | 351.823 M 3.85 % | 338.786 M 5.34 % | 321.622 M 9.15 % | 294.653 M 7.09 % | 275.152 M 3.14 % | 266.766 M 11.12 % | 240.070 M 10.24 % | 217.770 M 10.94 % | 196.292 M 101.29 % | 97.515 M 48.87 % | 65.504 M |
2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-28 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-28 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-28 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-08-31 | 2012-05-31 | 2012-02-28 | 2011-11-30 | 2011-08-31 | 2011-05-31 | 2011-02-28 | 2010-11-30 | 2010-08-31 | 2010-02-28 |
2025-05-31 | 2025-02-28 | 2024-11-30 | 2024-08-31 | 2024-05-31 | 2024-02-28 | 2023-11-30 | 2023-08-31 | 2023-05-31 | 2023-02-28 | 2022-11-30 | 2022-08-31 | 2022-05-31 | 2022-02-28 | 2021-11-30 | 2021-08-31 | 2021-05-31 | 2021-02-28 | 2020-11-30 | 2020-08-31 | 2020-05-31 | 2020-02-28 | 2019-11-30 | 2019-08-31 | 2019-05-31 | 2019-02-28 | 2018-11-30 | 2018-08-31 | 2018-05-31 | 2018-02-28 | 2017-11-30 | 2017-08-31 | 2017-05-31 | 2017-02-28 | 2016-11-30 | 2016-08-31 | 2016-05-31 | 2016-02-28 | 2015-11-30 | 2015-08-31 | 2015-05-31 | 2015-02-28 | 2014-11-30 | 2014-08-31 | 2014-05-31 | 2014-02-28 | 2013-11-30 | 2013-08-31 | 2013-05-31 | 2013-02-28 | 2012-11-30 | 2012-02-28 | 2011-02-28 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 100.00 % | -242.401 M | 0.000 | 0.000 | 0.000 100.00 % | -58.339 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.081 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.185 B | 0.000 | 0.000 | 0.000 100.00 % | -3.340 B | 0.000 | 0.000 | 0.000 100.00 % | -783.679 M | 0.000 | 0.000 | 0.000 100.00 % | -2.300 M | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 | 0.000 | 0.000 100.00 % | -600.000 K | 0.000 100.00 % | -400.000 K 0.00 % | -400.000 K |
Stock based compensation | 10.763 M -24.86 % | 14.323 M | 0.000 -100.00 % | 16.898 M -7.18 % | 18.206 M -11.19 % | 20.501 M -6.82 % | 22.001 M 5.35 % | 20.883 M -18.15 % | 25.513 M -3.09 % | 26.326 M -7.11 % | 28.342 M 3.35 % | 27.424 M 3.57 % | 26.479 M 19 514.07 % | 135.000 K -99.67 % | 40.818 M -38.56 % | 66.434 M -1.50 % | 67.445 M -67.09 % | 204.945 M 279.28 % | 54.035 M 44.84 % | 37.307 M 12.15 % | 33.265 M -71.80 % | 117.943 M 291.33 % | 30.139 M 4.45 % | 28.856 M 10.63 % | 26.084 M 17.10 % | 22.275 M 1.55 % | 21.935 M 21.18 % | 18.101 M 20.95 % | 14.966 M 18.79 % | 12.599 M 2.87 % | 12.247 M 5.40 % | 11.619 M 8.74 % | 10.685 M 2.89 % | 10.385 M 14.69 % | 9.055 M 9.33 % | 8.283 M -1.30 % | 8.392 M -2.36 % | 8.595 M 32.02 % | 6.511 M 14.71 % | 5.676 M 12.05 % | 5.066 M -4.56 % | 5.307 M 8.27 % | 4.902 M 16.93 % | 4.192 M 3.79 % | 4.039 M 56.57 % | 2.580 M 24.86 % | 2.066 M 14.23 % | 1.809 M -4.32 % | 1.890 M 9.71 % | 1.723 M -23.53 % | 2.253 M | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -51.510 M | 0.000 | 0.000 | 0.000 100.00 % | -38.784 M | 0.000 | 0.000 | 0.000 100.00 % | -138.721 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 212.005 M | 0.000 | 0.000 | 0.000 100.00 % | -17.640 M | 0.000 | 0.000 | 0.000 100.00 % | -92.600 M | 0.000 | 0.000 | 0.000 100.00 % | -92.600 M | 0.000 | 0.000 | 0.000 100.00 % | -92.600 M | 0.000 | 0.000 | 0.000 100.00 % | -92.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 24.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.300 M | 0.000 -100.00 % | 35.500 M 481.97 % | 6.100 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -54.070 M | 0.000 | 0.000 | 0.000 100.00 % | -34.845 M | 0.000 | 0.000 | 0.000 100.00 % | -20.431 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.998 M | 0.000 | 0.000 | 0.000 100.00 % | -18.333 M | 0.000 | 0.000 | 0.000 100.00 % | -2.098 M | 0.000 | 0.000 | 0.000 100.00 % | -2.498 B | 0.000 | 0.000 | 0.000 100.00 % | -2.222 B | 0.000 | 0.000 | 0.000 -100.00 % | 207.406 M | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 100.00 % | -186.456 M | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 100.00 % | -100.000 K -150.00 % | 200.000 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 229.003 M | 0.000 | 0.000 | 0.000 -100.00 % | 693.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 28.978 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.977 B | 0.000 | 0.000 | 0.000 -100.00 % | 5.355 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.777 B | 0.000 | 0.000 | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.600 M | 0.000 100.00 % | -700.000 K -250.00 % | -200.000 K |
Other working capital | 0.000 -100.00 % | 2.560 M | 0.000 | 0.000 | 0.000 100.00 % | -3.939 M | 0.000 | 0.000 | 0.000 100.00 % | -118.290 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -212.005 M | 0.000 | 0.000 | 0.000 -100.00 % | 17.640 M | 0.000 | 0.000 | 0.000 100.00 % | -119.480 M | 0.000 | 0.000 | 0.000 100.00 % | -28.571 B | 0.000 | 0.000 | 0.000 100.00 % | -3.226 B | 0.000 | 0.000 | 0.000 100.00 % | -4.077 B | 0.000 | 0.000 | 0.000 -100.00 % | 51.900 M | 0.000 | 0.000 | 0.000 -100.00 % | 210.656 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.900 M | 0.000 -100.00 % | 36.300 M | 0.000 |
Other non cash items | 305.740 M 268.14 % | -181.834 M -148.10 % | 378.038 M 604.69 % | -74.905 M -134.49 % | 217.185 M 783.79 % | -31.762 M -112.75 % | 249.068 M 345.37 % | -101.506 M -169.98 % | 145.040 M 620.42 % | -27.870 M -123.39 % | 119.134 M 506.12 % | -29.335 M -6.56 % | -27.530 M -125.49 % | 107.988 M 84.44 % | 58.550 M -92.30 % | 760.112 M 2 094.76 % | 34.633 M 104.23 % | -818.999 M -198.18 % | 834.178 M 868.48 % | -108.549 M -116.01 % | 677.994 M 264.18 % | -412.957 M -145.30 % | 911.672 M 458.07 % | -254.607 M -144.22 % | 575.768 M 572.38 % | -121.887 M 16.38 % | -145.769 M -53.29 % | -95.091 M -16.30 % | -81.766 M 0.45 % | -82.138 M -55.24 % | -52.909 M 25.55 % | -71.070 M -80.04 % | -39.474 M 11.62 % | -44.663 M -96.92 % | -22.681 M 64.57 % | -64.023 M -196.01 % | -21.628 M -11.17 % | -19.455 M -20.87 % | -16.095 M 76.73 % | -69.157 M -187.92 % | -24.019 M -26.17 % | -19.037 M -20.02 % | -15.861 M 52.38 % | -33.310 M -91.55 % | -17.390 M 9.85 % | -19.289 M -32.34 % | -14.575 M 42.02 % | -25.138 M -152.70 % | -9.948 M -16.06 % | -8.571 M -53.09 % | -5.599 M -122.39 % | 25.000 M 273.13 % | 6.700 M |
Net cash provided by operating activities | 347.785 M 253.66 % | -226.332 M -159.87 % | 378.038 M 65 731.60 % | -576.000 K -100.23 % | 246.793 M 1 139.30 % | -23.746 M -109.61 % | 247.123 M 678.46 % | -42.721 M -134.04 % | 125.516 M 406.43 % | -40.961 M -142.71 % | 95.897 M 3 654.37 % | -2.698 M 93.99 % | -44.880 M 72.27 % | -161.822 M | 0.000 | 0.000 | 0.000 100.00 % | -626.510 M -174.18 % | 844.605 M 1 600.91 % | -56.273 M -107.10 % | 792.910 M 306.78 % | -383.456 M -140.80 % | 939.849 M 449.38 % | -269.007 M -147.32 % | 568.464 M 53.35 % | 370.693 M | 0.000 | 0.000 | 0.000 -100.00 % | 684.978 B | 0.000 | 0.000 | 0.000 -100.00 % | 359.243 B | 0.000 | 0.000 | 0.000 -100.00 % | 187.404 B | 0.000 | 0.000 | 0.000 -100.00 % | 147.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.400 M | 0.000 -100.00 % | 73.400 M 221.93 % | 22.800 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -112.737 M | 0.000 | 0.000 | 0.000 100.00 % | -110.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -245.058 M -480.71 % | -42.200 M 37.76 % | -67.800 M -27.44 % | -53.200 M 70.12 % | -178.071 M -344.07 % | -40.100 M | 0.000 100.00 % | -41.400 M 46.75 % | -77.744 M | 0.000 | 0.000 | 0.000 100.00 % | -126.296 B | 0.000 | 0.000 | 0.000 100.00 % | -71.063 B | 0.000 | 0.000 | 0.000 100.00 % | -35.039 B | 0.000 | 0.000 | 0.000 100.00 % | -30.800 M | 0.000 | 0.000 | 0.000 100.00 % | -10.900 M | 0.000 | 0.000 | 0.000 100.00 % | -6.900 M | 0.000 100.00 % | -74.500 M -2 028.57 % | -3.500 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -250.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.855 M | 0.000 | 0.000 | 0.000 100.00 % | -7.026 M | 0.000 | 0.000 | 0.000 100.00 % | -14.009 M | 0.000 | 0.000 | 0.000 100.00 % | -14.009 B | 0.000 | 0.000 | 0.000 100.00 % | -25.226 B | 0.000 | 0.000 | 0.000 100.00 % | -971.681 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 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.535 B | 0.000 | 0.000 | 0.000 100.00 % | -546.747 M | 0.000 | 0.000 | 0.000 100.00 % | -1.197 B | 0.000 | 0.000 | 0.000 100.00 % | -1.197 T | 0.000 | 0.000 | 0.000 100.00 % | -324.135 B | 0.000 | 0.000 | 0.000 100.00 % | -115.103 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -46.124 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.763 M | 0.000 | 0.000 | 0.000 -100.00 % | 578.488 M | 0.000 | 0.000 | 0.000 -100.00 % | 667.858 M | 0.000 | 0.000 | 0.000 -100.00 % | 667.859 B | 0.000 | 0.000 | 0.000 -100.00 % | 109.462 B | 0.000 | 0.000 | 0.000 -100.00 % | 1.874 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 |
Other investing activites | -527.309 M -67.78 % | -314.289 M -46.57 % | -214.435 M -10.72 % | -193.669 M -55.39 % | -124.635 M -268.77 % | 73.850 M 135.36 % | -208.847 M -214.82 % | 181.887 M 13.03 % | 160.915 M 595.04 % | 23.152 M -76.66 % | 99.207 M | 0.000 100.00 % | -51.335 M -102.22 % | 2.311 B | 0.000 | 0.000 | 0.000 -100.00 % | 846.653 M 407.67 % | -275.182 M -3 007.67 % | 9.464 M 103.41 % | -277.349 M -426.31 % | 84.995 M 162.12 % | -136.834 M -669.60 % | -17.780 M 84.65 % | -115.840 M -472.81 % | -20.223 M | 0.000 | 0.000 | 0.000 100.00 % | -170.564 B | 0.000 | 0.000 | 0.000 100.00 % | -207.112 B | 0.000 | 0.000 | 0.000 100.00 % | -65.921 B | 0.000 | 0.000 | 0.000 100.00 % | -115.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 46.117 B | 0.000 | 0.000 | 0.000 100.00 % | -21.200 M | 0.000 -100.00 % | 15.400 M 159.46 % | -25.900 M |
Net cash used for investing activites | -527.309 M -67.78 % | -314.289 M -46.57 % | -214.435 M -10.72 % | -193.669 M -55.39 % | -124.635 M -220.51 % | -38.887 M 81.38 % | -208.847 M -214.82 % | 181.887 M 13.03 % | 160.915 M 595.04 % | 23.152 M -76.66 % | 99.207 M 126.62 % | -372.650 M -625.92 % | -51.335 M -102.22 % | 2.311 B | 0.000 | 0.000 | 0.000 100.00 % | -1.935 B -509.74 % | -317.382 M -444.06 % | -58.336 M 82.35 % | -330.549 M -383.53 % | -68.361 M 50.04 % | -136.834 M -669.60 % | -17.780 M 84.65 % | -115.840 M 81.94 % | -641.273 M | 0.000 | 0.000 | 0.000 100.00 % | -840.165 B | 0.000 | 0.000 | 0.000 100.00 % | -518.074 B | 0.000 | 0.000 | 0.000 100.00 % | -215.161 B | 0.000 | 0.000 | 0.000 100.00 % | -145.800 M | 0.000 | 0.000 | 0.000 100.00 % | -17.400 M | 0.000 | 0.000 | 0.000 100.00 % | -28.100 M | 0.000 100.00 % | -59.100 M -101.02 % | -29.400 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 -100.00 % | 407.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -13.147 M | 0.000 | 0.000 | 0.000 100.00 % | -233.557 M | 0.000 | 0.000 | 0.000 100.00 % | -66.368 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.852 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -127.200 M | 0.000 | 0.000 | 0.000 100.00 % | -2.400 M | 0.000 | 0.000 -100.00 % | 129.600 M |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.000 M | 0.000 | 0.000 | 0.000 100.00 % | -39.000 M | 0.000 | 0.000 | 0.000 100.00 % | -39.000 M | 0.000 | 0.000 | 0.000 100.00 % | -39.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -38.961 B | 0.000 | 0.000 | 0.000 100.00 % | -39.000 M | 0.000 | 0.000 100.00 % | -30.000 M |
Other financing activites | -254.104 M -499.81 % | -42.364 M -186.93 % | 48.731 M 816.74 % | -6.799 M -136 080.00 % | 5.000 K -100.00 % | 233.763 M 112 828.99 % | 207.000 K 100.25 % | -82.271 M 45.60 % | -151.237 M -296 643.14 % | 51.000 K 100.43 % | -11.931 M -163.03 % | -4.536 M 90.89 % | -49.768 M 98.96 % | -4.805 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.302 B 120.25 % | 1.499 B 51 798.62 % | 2.889 M 129.70 % | -9.728 M -243 300.00 % | 4.000 K -100.00 % | 270.886 M 73 912.57 % | 366.000 K 100.26 % | -140.025 M -15.44 % | -121.300 M | 0.000 | 0.000 | 0.000 100.00 % | -123.700 M | 0.000 | 0.000 | 0.000 100.00 % | -121.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 524.689 M | 0.000 | 0.000 | 0.000 -100.00 % | 201.800 M | 0.000 | 0.000 | 0.000 100.00 % | -2.432 B | 0.000 | 0.000 | 0.000 100.00 % | -2.500 M | 0.000 100.00 % | -500.000 K -100.39 % | 126.800 M |
Net cash used provided by financing activities | -254.104 M -361.14 % | -55.104 M -213.08 % | 48.731 M 816.74 % | -6.799 M -136 080.00 % | 5.000 K -97.57 % | 206.000 K -0.48 % | 207.000 K 100.25 % | -82.271 M 45.60 % | -151.237 M -296 643.14 % | 51.000 K 100.43 % | -11.931 M -163.03 % | -4.536 M 90.89 % | -49.768 M 98.96 % | -4.805 B | 0.000 | 0.000 | 0.000 -100.00 % | 3.302 B 120.25 % | 1.499 B 51 798.62 % | 2.889 M 129.70 % | -9.728 M -243 300.00 % | 4.000 K -100.00 % | 270.886 M 73 912.57 % | 366.000 K 100.26 % | -140.025 M 12.65 % | -160.300 M | 0.000 | 0.000 | 0.000 100.00 % | -160.300 M | 0.000 | 0.000 | 0.000 100.00 % | -160.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 485.689 M | 0.000 | 0.000 | 0.000 -100.00 % | 201.800 M | 0.000 | 0.000 | 0.000 100.00 % | -41.520 B | 0.000 | 0.000 | 0.000 100.00 % | -41.500 M | 0.000 100.00 % | -500.000 K -100.52 % | 96.800 M |
Effect of forex changes on cash | 283.000 K 128.36 % | -998.000 K 79.35 % | -4.834 M -235.18 % | 3.576 M 393.84 % | -1.217 M 50.63 % | -2.465 M -136.22 % | 6.805 M 225.88 % | -5.406 M -19.87 % | -4.510 M -201.74 % | 4.433 M 1 200.00 % | -403.000 K 96.56 % | -11.720 M 37.45 % | -18.737 M -1 173.14 % | 1.746 M | 0.000 | 0.000 | 0.000 100.00 % | -2.701 M -171.95 % | 3.754 M 234.12 % | -2.799 M 20.73 % | -3.531 M 27.48 % | -4.869 M -2 163.14 % | 236.000 K -95.77 % | 5.584 M 146.32 % | 2.267 M 13.35 % | 2.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M | 0.000 | 0.000 | 0.000 100.00 % | -3.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 1.600 M 23.08 % | 1.300 M |
Net change in cash | -433.345 M 27.38 % | -596.723 M -387.58 % | 207.500 M 205.08 % | -197.468 M -263.27 % | 120.946 M 286.38 % | -64.892 M -243.29 % | 45.288 M -12.04 % | 51.489 M -60.60 % | 130.684 M 1 080.74 % | -13.325 M -107.29 % | 182.770 M 146.67 % | -391.604 M -137.74 % | -164.720 M 93.79 % | -2.654 B | 0.000 | 0.000 | 0.000 -100.00 % | 737.888 M -63.66 % | 2.030 B 1 872.92 % | -114.519 M -125.50 % | 449.102 M 198.34 % | -456.682 M -142.52 % | 1.074 B 482.48 % | -280.837 M -189.19 % | 314.866 M 173.42 % | -428.880 M | 0.000 | 0.000 | 0.000 100.00 % | -155.345 B | 0.000 | 0.000 | 0.000 100.00 % | -158.990 B | 0.000 | 0.000 | 0.000 100.00 % | -22.552 B | 0.000 | 0.000 | 0.000 -100.00 % | 200.200 M | 0.000 | 0.000 | 0.000 -100.00 % | 84.800 M | 0.000 | 0.000 | 0.000 100.00 % | -3.500 M | 0.000 -100.00 % | 15.400 M -83.21 % | 91.700 M |
Cash at beginning of period | 1.992 B -23.05 % | 2.588 B 8.71 % | 2.381 B -7.66 % | 2.578 B 4.92 % | 2.457 B -2.57 % | 2.522 B 1.83 % | 2.477 B 2.12 % | 2.426 B 5.69 % | 2.295 B -0.58 % | 2.308 B 8.60 % | 2.125 B -15.56 % | 2.517 B -6.14 % | 2.682 B -46.56 % | 5.018 B | 0.000 | 0.000 -100.00 % | 5.018 B 17.24 % | 4.280 B 90.25 % | 2.250 B -4.84 % | 2.364 B 23.45 % | 1.915 B -19.25 % | 2.372 B 82.77 % | 1.298 B -17.79 % | 1.579 B 24.92 % | 1.264 B 73.92 % | 726.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 726.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 726.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 726.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 526.400 M | 0.000 | 0.000 | 0.000 -100.00 % | 304.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 234.400 M | 0.000 -100.00 % | 178.100 M 118.53 % | 81.500 M |
Cash at end of period | 1.558 B -21.76 % | 1.992 B -23.05 % | 2.588 B 8.71 % | 2.381 B -7.66 % | 2.578 B 4.92 % | 2.457 B -2.57 % | 2.522 B 1.83 % | 2.477 B 2.12 % | 2.426 B 5.69 % | 2.295 B -0.58 % | 2.308 B 8.60 % | 2.125 B -15.56 % | 2.517 B 6.46 % | 2.364 B | 0.000 | 0.000 -100.00 % | 5.018 B 0.00 % | 5.018 B 17.24 % | 4.280 B 90.25 % | 2.250 B -4.84 % | 2.364 B 23.45 % | 1.915 B -19.25 % | 2.372 B 82.77 % | 1.298 B -17.79 % | 1.579 B 430.22 % | 297.720 M | 0.000 | 0.000 | 0.000 100.00 % | -154.618 B | 0.000 | 0.000 | 0.000 100.00 % | -158.263 B | 0.000 | 0.000 | 0.000 100.00 % | -21.826 B | 0.000 | 0.000 | 0.000 -100.00 % | 726.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 388.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 230.900 M | 0.000 -100.00 % | 193.500 M 11.72 % | 173.200 M |
Operating cash flow | 347.785 M 253.66 % | -226.332 M -159.87 % | 378.038 M 65 731.60 % | -576.000 K -100.23 % | 246.793 M 1 139.30 % | -23.746 M -109.61 % | 247.123 M 678.46 % | -42.721 M -134.04 % | 125.516 M 406.43 % | -40.961 M -142.71 % | 95.897 M 3 654.37 % | -2.698 M 93.99 % | -44.880 M 72.27 % | -161.822 M | 0.000 | 0.000 | 0.000 100.00 % | -626.510 M -174.18 % | 844.605 M 1 600.91 % | -56.273 M -107.10 % | 792.910 M 306.78 % | -383.456 M -140.80 % | 939.849 M 449.38 % | -269.007 M -147.32 % | 568.464 M 53.35 % | 370.693 M | 0.000 | 0.000 | 0.000 -100.00 % | 684.978 B | 0.000 | 0.000 | 0.000 -100.00 % | 359.243 B | 0.000 | 0.000 | 0.000 -100.00 % | 187.404 B | 0.000 | 0.000 | 0.000 -100.00 % | 147.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 101.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.400 M | 0.000 -100.00 % | 73.400 M 221.93 % | 22.800 M |
Capital expenditure | 0.000 100.00 % | -111.728 M | 0.000 | 0.000 | 0.000 100.00 % | -112.737 M | 0.000 | 0.000 | 0.000 100.00 % | -110.326 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -245.058 M -480.71 % | -42.200 M 37.76 % | -67.800 M -27.44 % | -53.200 M 70.12 % | -178.071 M -344.07 % | -40.100 M | 0.000 100.00 % | -41.400 M 46.75 % | -77.744 M | 0.000 | 0.000 | 0.000 100.00 % | -126.296 B | 0.000 | 0.000 | 0.000 100.00 % | -71.063 B | 0.000 | 0.000 | 0.000 100.00 % | -35.039 B | 0.000 | 0.000 | 0.000 100.00 % | -30.800 M | 0.000 | 0.000 | 0.000 100.00 % | -10.900 M | 0.000 | 0.000 | 0.000 100.00 % | -6.900 M | 0.000 100.00 % | -74.500 M -2 028.57 % | -3.500 M |
Free CashFlow | 347.785 M 253.66 % | -226.332 M -159.87 % | 378.038 M 65 731.60 % | -576.000 K -100.23 % | 246.793 M 280.82 % | -136.483 M -155.23 % | 247.123 M 678.46 % | -42.721 M -134.04 % | 125.516 M 182.97 % | -151.287 M -257.76 % | 95.897 M 3 654.37 % | -2.698 M 93.99 % | -44.880 M 72.27 % | -161.822 M | 0.000 | 0.000 | 0.000 100.00 % | -871.568 M -208.62 % | 802.405 M 746.72 % | -124.073 M -116.77 % | 739.710 M 231.73 % | -561.527 M -162.41 % | 899.749 M 434.47 % | -269.007 M -151.04 % | 527.064 M 79.92 % | 292.949 M | 0.000 | 0.000 | 0.000 -100.00 % | 558.682 B | 0.000 | 0.000 | 0.000 -100.00 % | 288.180 B | 0.000 | 0.000 | 0.000 -100.00 % | 152.365 B | 0.000 | 0.000 | 0.000 -100.00 % | 116.800 M | 0.000 | 0.000 | 0.000 -100.00 % | 90.700 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.500 M | 0.000 100.00 % | -1.100 M -105.70 % | 19.300 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 | 2013 | 2012 | 2012 | 2011 |