
Wencan Group Co.,Ltd. 603348.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 6.247 B 22.46 % | 5.101 B -2.45 % | 5.230 B 27.18 % | 4.112 B 58.00 % | 2.603 B 69.25 % | 1.538 B -5.09 % | 1.620 B 4.05 % | 1.557 B 27.98 % | 1.217 B 4.26 % | 1.167 B 19.59 % | 975.800 M 2.52 % | 951.787 M 22.86 % | 774.672 M |
Net income | 115.069 M 128.16 % | 50.433 M -78.77 % | 237.578 M 144.50 % | 97.168 M 15.95 % | 83.805 M 17.98 % | 71.034 M -43.28 % | 125.237 M -19.36 % | 155.304 M 0.39 % | 154.700 M 2.76 % | 150.540 M 90.94 % | 78.842 M 16.33 % | 67.772 M 120.80 % | 30.694 M |
Income before tax | 146.415 M 82.34 % | 80.297 M -69.56 % | 263.827 M 149.23 % | 105.855 M -12.31 % | 120.717 M 56.90 % | 76.940 M -45.26 % | 140.548 M -20.67 % | 177.180 M -4.16 % | 184.878 M 3.22 % | 179.111 M 91.99 % | 93.290 M 4.90 % | 88.930 M 154.56 % | 34.935 M |
Income before tax ratio | 0.02 48.90 % | 0.02 -68.80 % | 0.05 95.97 % | 0.03 -44.50 % | 0.05 -7.30 % | 0.05 -42.32 % | 0.09 -23.76 % | 0.11 -25.12 % | 0.15 -1.00 % | 0.15 60.55 % | 0.10 2.32 % | 0.09 107.19 % | 0.05 |
EBITDA | 854.916 M 43.89 % | 594.161 M -20.34 % | 745.895 M 26.14 % | 591.328 M 24.40 % | 475.335 M 66.16 % | 286.066 M -10.13 % | 318.313 M -13.43 % | 367.702 M 19.48 % | 307.757 M 8.89 % | 282.637 M 44.24 % | 195.955 M 9.43 % | 179.075 M 55.84 % | 114.912 M |
Net income ratio | 0.02 86.32 % | 0.01 -78.24 % | 0.05 92.25 % | 0.02 -26.62 % | 0.03 -30.29 % | 0.05 -40.24 % | 0.08 -22.50 % | 0.10 -21.56 % | 0.13 -1.44 % | 0.13 59.67 % | 0.08 13.47 % | 0.07 79.71 % | 0.04 |
Ratio EBITDA | 0.14 17.50 % | 0.12 -18.34 % | 0.14 -0.82 % | 0.14 -21.26 % | 0.18 -1.82 % | 0.19 -5.31 % | 0.20 -16.80 % | 0.24 -6.65 % | 0.25 4.44 % | 0.24 20.61 % | 0.20 6.73 % | 0.19 26.84 % | 0.15 |
Gross profit ratio | 0.13 -15.44 % | 0.15 -18.94 % | 0.18 -0.13 % | 0.18 -21.51 % | 0.24 -1.35 % | 0.24 -13.25 % | 0.28 3.39 % | 0.27 -10.58 % | 0.30 -6.65 % | 0.32 25.96 % | 0.25 5.49 % | 0.24 20.48 % | 0.20 |
Weighted average shs out dil | 280.655 M 5.73 % | 265.435 M 0.55 % | 263.975 M 3.23 % | 255.706 M 9.84 % | 232.791 M 5.33 % | 221.012 M 9.41 % | 201.994 M 22.26 % | 165.217 M 0.39 % | 164.575 M 4.95 % | 156.812 M 9.39 % | 143.349 M 5.76 % | 135.544 M 0.00 % | 135.544 M |
Weighted average shs out | 280.655 M 5.73 % | 265.435 M 2.79 % | 258.237 M 0.99 % | 255.706 M 9.84 % | 232.791 M 5.33 % | 221.012 M 9.41 % | 201.994 M 22.26 % | 165.217 M 0.39 % | 164.575 M 4.95 % | 156.812 M 9.39 % | 143.349 M 5.76 % | 135.544 M 0.00 % | 135.544 M |
EPS diluted | 0.41 115.79 % | 0.19 -78.89 % | 0.90 136.84 % | 0.38 5.56 % | 0.36 12.50 % | 0.32 -48.39 % | 0.62 -34.04 % | 0.94 0.00 % | 0.94 -2.08 % | 0.96 74.55 % | 0.55 10.00 % | 0.50 117.39 % | 0.23 |
Earnings per share | 0.41 115.79 % | 0.19 -79.35 % | 0.92 142.11 % | 0.38 5.56 % | 0.36 12.50 % | 0.32 -48.39 % | 0.62 -34.04 % | 0.94 0.00 % | 0.94 -2.08 % | 0.96 74.55 % | 0.55 10.00 % | 0.50 117.39 % | 0.23 |
Gross profit | 791.036 M 3.55 % | 763.890 M -20.93 % | 966.047 M 27.02 % | 760.561 M 24.02 % | 613.261 M 66.96 % | 367.308 M -17.66 % | 446.107 M 7.57 % | 414.702 M 14.45 % | 362.357 M -2.67 % | 372.305 M 50.63 % | 247.166 M 8.15 % | 228.531 M 48.02 % | 154.391 M |
Income tax expense | 31.347 M 4.96 % | 29.864 M 13.77 % | 26.249 M 202.18 % | 8.687 M -71.77 % | 30.767 M 421.01 % | 5.905 M -61.43 % | 15.311 M -30.01 % | 21.876 M -27.51 % | 30.177 M 5.62 % | 28.571 M 97.76 % | 14.448 M 6.48 % | 13.568 M 153.92 % | 5.343 M |
Cost of revenue | 5.456 B 25.79 % | 4.338 B 1.74 % | 4.264 B 27.22 % | 3.351 B 68.47 % | 1.989 B 69.97 % | 1.170 B -0.31 % | 1.174 B 2.77 % | 1.142 B 33.72 % | 854.287 M 7.51 % | 794.607 M 9.05 % | 728.634 M 0.74 % | 723.256 M 16.60 % | 620.281 M |
General and administrative expenses | 98.887 M -9.60 % | 109.389 M 14.43 % | 95.596 M -4.48 % | 100.074 M -12.21 % | 113.989 M 159.74 % | 43.886 M -0.16 % | 43.956 M 75.79 % | 25.004 M 4.23 % | 23.988 M -67.01 % | 72.706 M 199.13 % | 24.306 M 7.91 % | 22.524 M -26.07 % | 30.467 M |
Selling and marketing expenses | 18.141 M -73.90 % | 69.508 M -7.08 % | 74.804 M 43.00 % | 52.311 M 34.23 % | 38.971 M -42.48 % | 67.748 M 9.51 % | 61.866 M -10.47 % | 69.100 M 23.20 % | 56.087 M 4.63 % | 53.607 M 18.89 % | 45.089 M 13.44 % | 39.748 M 36.06 % | 29.213 M |
Other expenses | 380.604 M 17.93 % | 322.729 M 75.42 % | 183.980 M -4.33 % | 192.303 M 45.17 % | 132.465 M 164.65 % | 50.053 M 6 524.70 % | -779.074 K 70.86 % | -2.674 M -114.66 % | 18.236 M 512.60 % | 2.977 M -28.11 % | 4.141 M 757.37 % | 482.934 K -88.21 % | 4.098 M |
Operating expenses | 640.490 M 1.06 % | 633.802 M 23.32 % | 513.939 M 10.57 % | 464.815 M 26.00 % | 368.911 M 64.58 % | 224.157 M -1.10 % | 226.652 M 18.45 % | 191.348 M 14.98 % | 166.413 M 3.86 % | 160.226 M 24.65 % | 128.545 M 10.95 % | 115.858 M 16.14 % | 99.759 M |
Cost and expenses | 6.097 B 23.70 % | 4.929 B 3.16 % | 4.777 B 25.19 % | 3.816 B 61.83 % | 2.358 B 69.10 % | 1.395 B -0.44 % | 1.401 B 5.02 % | 1.334 B 30.67 % | 1.021 B 6.90 % | 954.832 M 11.39 % | 857.179 M 2.15 % | 839.113 M 16.54 % | 720.040 M |
Research and development expenses | 142.858 M -1.64 % | 145.238 M -8.97 % | 159.559 M 32.83 % | 120.127 M 43.89 % | 83.486 M 33.64 % | 62.470 M -12.76 % | 71.608 M 10.16 % | 65.003 M 29.27 % | 50.284 M 845.00 % | 5.321 M -85.44 % | 36.550 M 9.29 % | 33.442 M -2.77 % | 34.394 M |
Selling general and administrative expenses | 117.028 M -34.58 % | 178.898 M 4.99 % | 170.401 M 11.82 % | 152.386 M -0.38 % | 152.960 M 37.02 % | 111.634 M 5.49 % | 105.821 M 12.45 % | 94.104 M 17.52 % | 80.075 M -36.61 % | 126.313 M 82.02 % | 69.395 M 11.44 % | 62.272 M 4.34 % | 59.680 M |
Interest income | 14.492 M 17.29 % | 12.356 M 317.08 % | 2.963 M -85.09 % | 19.867 M 5.56 % | 18.821 M 350.96 % | 4.173 M 470.55 % | 731.475 K 151.80 % | 290.500 K -47.99 % | 558.522 K 19.98 % | 465.497 K 267.24 % | 126.756 K 49.93 % | 84.541 K 23.94 % | 68.212 K |
Interest expense | 116.567 M 10.30 % | 105.677 M 28.45 % | 82.272 M -10.13 % | 91.542 M 25.06 % | 73.199 M 90.14 % | 38.498 M 19.25 % | 32.282 M -3.63 % | 33.499 M 105.43 % | 16.307 M -16.62 % | 19.557 M -12.77 % | 22.420 M 14.07 % | 19.655 M 3.04 % | 19.074 M |
Depreciation and amortization | 591.934 M 25.91 % | 470.115 M 17.59 % | 399.795 M -8.75 % | 438.153 M 32.18 % | 331.476 M 54.34 % | 214.773 M 15.53 % | 185.907 M 18.39 % | 157.024 M 47.34 % | 106.573 M 26.92 % | 83.969 M 4.64 % | 80.246 M 13.84 % | 70.491 M 15.74 % | 60.903 M |
Operating income | 150.547 M 59.39 % | 94.453 M -69.94 % | 314.249 M 5.72 % | 297.249 M 23.44 % | 240.809 M 66.69 % | 144.467 M 2.22 % | 141.327 M -21.42 % | 179.853 M 7.93 % | 166.642 M -5.39 % | 176.134 M 97.49 % | 89.187 M 0.84 % | 88.447 M 186.77 % | 30.842 M |
Operating income ratio | 0.02 30.16 % | 0.02 -69.19 % | 0.06 -16.87 % | 0.07 -21.87 % | 0.09 -1.51 % | 0.09 7.70 % | 0.09 -24.48 % | 0.12 -15.67 % | 0.14 -9.26 % | 0.15 65.14 % | 0.09 -1.64 % | 0.09 133.41 % | 0.04 |
Total other income expenses net | -4.131 M 70.82 % | -14.156 M 86.43 % | -104.305 M -34.79 % | -77.384 M 15.67 % | -91.765 M -336.01 % | -21.046 M 33.27 % | -31.541 M -1 079.56 % | -2.674 M -640.12 % | -361.280 K 98.28 % | -20.965 M 17.24 % | -25.332 M -6.69 % | -23.744 M -680.22 % | 4.092 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.034 B -50.56 % | 2.092 B 18.05 % | 1.772 B 39.81 % | 1.268 B 9.44 % | 1.158 B 113.40 % | 542.711 M 251.58 % | 154.365 M -72.37 % | 558.771 M 53.21 % | 364.715 M 657.09 % | 48.173 M -85.26 % | 326.763 M -8.88 % | 358.604 M -3.04 % | 369.835 M |
Total investments | 100.000 M 2 733.84 % | 3.529 M -41.45 % | 6.027 M -93.96 % | 99.763 M -0.18 % | 99.941 M -75.01 % | 400.000 M 309.13 % | 97.768 M 44.00 % | 67.896 M 40.84 % | 48.209 M 124.86 % | 21.439 M 1 706.99 % | 1.186 M -92.33 % | 15.462 M | 0.000 |
Total debt | 1.687 B -34.25 % | 2.566 B 14.98 % | 2.232 B 20.22 % | 1.856 B -1.16 % | 1.878 B 44.93 % | 1.296 B 202.77 % | 427.985 M -40.68 % | 721.456 M 59.33 % | 452.813 M 191.92 % | 155.116 M -60.74 % | 395.132 M -2.33 % | 404.556 M 4.94 % | 385.494 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 185.793 M 123.64 % | 83.075 M 207.99 % | 26.973 M -88.39 % | 232.292 M 771.92 % | 26.641 M -94.63 % | 495.657 M 1.21 % | 489.751 M 1.37 % | 483.120 M 1 287 532.19 % | 37.520 K | 0.000 | 0.000 |
Retained earnings | 913.232 M 8.04 % | 845.256 M 0.04 % | 844.908 M 22.38 % | 690.388 M 8.50 % | 636.305 M 8.36 % | 587.238 M 0.29 % | 585.551 M 25.87 % | 465.198 M 33.31 % | 348.955 M 54.75 % | 225.492 M 183.37 % | 79.574 M -67.96 % | 248.373 M 35.29 % | 183.589 M |
Common stock | 314.477 M 19.09 % | 264.057 M 0.20 % | 263.526 M 0.52 % | 262.171 M 1.32 % | 258.768 M 17.08 % | 221.012 M 0.46 % | 220.000 M 33.33 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 10.00 % | 150.000 M 183.02 % | 53.000 M 0.00 % | 53.000 M |
Total equity | 4.248 B 31.76 % | 3.224 B 5.82 % | 3.047 B 12.08 % | 2.718 B 5.32 % | 2.581 B 13.80 % | 2.268 B 11.17 % | 2.040 B 81.21 % | 1.126 B 12.17 % | 1.004 B 14.89 % | 873.611 M 103.68 % | 428.924 M 9.55 % | 391.515 M 23.84 % | 316.153 M |
Other non current liabilities | 76.356 M -29.16 % | 107.790 M 36.80 % | 78.794 M 154.46 % | 30.965 M -4.49 % | 32.421 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 248.180 K | 0.000 | 0.000 |
Long term debt | 821.084 M -25.30 % | 1.099 B 21.39 % | 905.413 M -18.92 % | 1.117 B 4.23 % | 1.071 B 28.91 % | 831.139 M 142.52 % | 342.703 M -18.25 % | 419.199 M 191.93 % | 143.596 M 52.78 % | 93.992 M 280.45 % | 24.705 M -82.42 % | 140.508 M 37.05 % | 102.525 M |
Total non current liabilities | 1.025 B -23.71 % | 1.344 B 19.30 % | 1.127 B -12.83 % | 1.293 B 2.67 % | 1.259 B 46.93 % | 856.859 M 148.11 % | 345.351 M -18.41 % | 423.251 M 191.09 % | 145.400 M 49.56 % | 97.217 M 289.59 % | 24.954 M -82.24 % | 140.508 M 37.05 % | 102.525 M |
Other current liabilities | 822.068 M 153.04 % | 324.877 M -52.23 % | 680.098 M 31.52 % | 517.119 M 91.84 % | 269.562 M 88.22 % | 143.214 M 145.28 % | 58.389 M -7.47 % | 63.099 M 26.03 % | 50.066 M 104.61 % | 24.469 M -82.46 % | 139.482 M 376.84 % | 29.251 M 158.92 % | 11.297 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 96.745 M -67.31 % | 295.946 M -13.28 % | 341.269 M 710.19 % | 42.122 M 145.86 % | 17.132 M -66.14 % | 50.599 M 19.17 % | 42.458 M 43.98 % | 29.489 M -48.62 % | 57.397 M 239.48 % | 16.907 M 55.78 % | 10.853 M |
Short term debt | 866.062 M -40.52 % | 1.456 B 56.42 % | 930.898 M 90.18 % | 489.487 M -39.63 % | 810.842 M 114.95 % | 377.225 M 342.32 % | 85.282 M -71.78 % | 302.257 M -2.25 % | 309.217 M 405.89 % | 61.124 M -79.50 % | 298.098 M 17.34 % | 254.048 M -10.22 % | 282.968 M |
Total current liabilities | 3.405 B 7.50 % | 3.168 B -0.30 % | 3.177 B 65.37 % | 1.921 B 9.11 % | 1.761 B 118.35 % | 806.416 M 62.73 % | 495.567 M -37.14 % | 788.342 M 0.64 % | 783.336 M 159.55 % | 301.800 M -54.96 % | 670.144 M 18.93 % | 563.470 M -4.98 % | 593.021 M |
Total liabilities | 4.431 B -1.80 % | 4.512 B 4.83 % | 4.304 B 33.92 % | 3.214 B 6.43 % | 3.020 B 81.56 % | 1.663 B 97.79 % | 840.917 M -30.59 % | 1.212 B 30.46 % | 928.737 M 132.76 % | 399.017 M -42.60 % | 695.098 M -1.26 % | 703.978 M 1.21 % | 695.546 M |
Other non current assets | 236.266 M -21.11 % | 299.506 M -1.78 % | 304.935 M 230.13 % | 92.368 M 134.47 % | 39.395 M 336.26 % | 9.030 M -66.41 % | 26.885 M 47.17 % | 18.268 M 214.55 % | 5.808 M -91.68 % | 69.808 M 3 805.87 % | 1.787 M 125.76 % | 791.641 K -90.51 % | 8.345 M |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 99.763 M -0.18 % | 99.941 M 8.41 % | 92.188 M -5.71 % | 97.768 M 44.00 % | 67.896 M 40.84 % | 48.209 M 124.86 % | 21.439 M 105.12 % | 10.452 M -66.81 % | 31.493 M | 0.000 |
Intangible assets | 466.107 M 2.86 % | 453.165 M 14.69 % | 395.130 M 24.89 % | 316.383 M -11.88 % | 359.049 M 263.20 % | 98.857 M -2.38 % | 101.266 M 42.41 % | 71.107 M -0.55 % | 71.501 M 76.58 % | 40.491 M 4.24 % | 38.844 M -2.32 % | 39.767 M -1.36 % | 40.314 M |
GoodWill | 270.120 M -4.24 % | 282.090 M 5.88 % | 266.430 M 2.81 % | 259.137 M -10.03 % | 288.041 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 736.227 M 0.13 % | 735.256 M 11.14 % | 661.560 M 14.95 % | 575.519 M -11.06 % | 647.090 M 554.57 % | 98.857 M -2.38 % | 101.266 M 42.41 % | 71.107 M -0.55 % | 71.501 M 76.58 % | 40.491 M 4.24 % | 38.844 M -2.32 % | 39.767 M -1.36 % | 40.314 M |
Property plant equipment net | 4.330 B 10.61 % | 3.915 B 15.78 % | 3.381 B 25.83 % | 2.687 B 1.49 % | 2.648 B 49.53 % | 1.771 B 6.82 % | 1.658 B 22.80 % | 1.350 B 14.04 % | 1.184 B 88.18 % | 628.983 M 6.73 % | 589.345 M -3.08 % | 608.078 M 0.57 % | 604.657 M |
Total non current assets | 5.547 B 7.16 % | 5.176 B 13.03 % | 4.580 B 26.37 % | 3.624 B 2.99 % | 3.519 B 73.87 % | 2.024 B 5.03 % | 1.927 B 25.76 % | 1.532 B 16.27 % | 1.318 B 71.83 % | 766.952 M 19.24 % | 643.207 M -5.76 % | 682.525 M 3.56 % | 659.088 M |
Other current assets | 313.155 M 21.07 % | 258.656 M 12.61 % | 229.691 M 18.67 % | 193.555 M 33.07 % | 145.455 M 22.78 % | 118.469 M -19.47 % | 147.115 M 23.23 % | 119.387 M 63.94 % | 72.825 M 497.56 % | 12.187 M -50.87 % | 24.807 M 110.04 % | 11.811 M -95.44 % | 259.288 M |
Short term investments | 100.000 M 2 733.84 % | 3.529 M -41.45 % | 6.027 M -22.29 % | 7.756 M | 0.000 -100.00 % | 400.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.186 M 107.40 % | -16.032 M | 0.000 |
cash and cash equivalents | 652.804 M 37.74 % | 473.957 M 3.15 % | 459.486 M -21.94 % | 588.653 M -18.22 % | 719.778 M -4.42 % | 753.088 M 175.23 % | 273.621 M 68.19 % | 162.685 M 84.66 % | 88.098 M -17.62 % | 106.942 M 56.42 % | 68.369 M 48.78 % | 45.952 M 193.47 % | 15.658 M |
Cash and short term investments | 752.804 M 57.66 % | 477.485 M 2.57 % | 465.513 M -20.92 % | 588.653 M -18.22 % | 719.778 M -37.58 % | 1.153 B 321.42 % | 273.621 M 68.19 % | 162.685 M 84.66 % | 88.098 M -17.62 % | 106.942 M 53.75 % | 69.556 M 51.37 % | 45.952 M 193.47 % | 15.658 M |
Total current assets | 3.132 B 22.35 % | 2.560 B -7.63 % | 2.771 B 20.06 % | 2.308 B 10.88 % | 2.082 B 9.15 % | 1.907 B 99.92 % | 954.043 M 18.50 % | 805.130 M 31.01 % | 614.575 M 21.54 % | 505.676 M 5.17 % | 480.814 M 16.43 % | 412.968 M 17.12 % | 352.611 M |
Inventory | 710.574 M 4.37 % | 680.844 M -5.87 % | 723.330 M 40.73 % | 513.994 M 25.62 % | 409.159 M 100.34 % | 204.232 M 13.97 % | 179.193 M 10.31 % | 162.449 M 10.64 % | 146.824 M 62.18 % | 90.530 M 3.45 % | 87.511 M 27.42 % | 68.681 M -11.57 % | 77.665 M |
Net receivables | 1.355 B 19.36 % | 1.135 B -18.09 % | 1.386 B 34.77 % | 1.028 B 28.66 % | 799.333 M 90.36 % | 419.905 M 17.03 % | 358.805 M -2.06 % | 366.366 M 17.89 % | 310.771 M 3.13 % | 301.344 M -0.96 % | 304.254 M 4.58 % | 290.933 M 22.04 % | 238.383 M |
Tax assets | 244.645 M 7.82 % | 226.909 M -2.22 % | 232.071 M 36.98 % | 169.418 M 99.58 % | 84.887 M 59.42 % | 53.246 M 22.23 % | 43.564 M 72.57 % | 25.245 M 189.18 % | 8.730 M 40.09 % | 6.231 M 124.25 % | 2.779 M 16.00 % | 2.396 M -58.50 % | 5.773 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.681 B 23.64 % | 1.360 B -11.85 % | 1.543 B 75.01 % | 881.550 M 47.00 % | 599.686 M 116.64 % | 276.817 M -17.31 % | 334.763 M -16.52 % | 400.999 M -1.31 % | 406.333 M 97.88 % | 205.348 M -5.86 % | 218.138 M -21.23 % | 276.931 M -7.04 % | 297.895 M |
Tax payables | 35.845 M 34.18 % | 26.714 M 13.68 % | 23.499 M -29.02 % | 33.109 M -10.39 % | 36.947 M 303.34 % | 9.160 M -46.53 % | 17.132 M -22.08 % | 21.987 M 24.08 % | 17.720 M 63.17 % | 10.860 M -24.72 % | 14.425 M 345.32 % | 3.239 M 276.51 % | 860.354 K |
Deferred revenue non current | 65.268 M -9.83 % | 72.387 M 2.09 % | 70.908 M -0.52 % | 71.280 M -9.70 % | 78.935 M 216.43 % | 24.946 M 856.77 % | 2.607 M -34.63 % | 3.988 M 133.54 % | 1.708 M -44.20 % | 3.061 M 112.39 % | -24.705 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.625 M 15.48 % | 49.035 M |
Capital lease obligations | 31.603 M 434.46 % | 5.913 M 15.28 % | 5.129 M -7.73 % | 5.559 M -43.77 % | 9.887 M | 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 |
Other total stockholders equity | 3.020 B 42.82 % | 2.115 B 7.86 % | 1.960 B 7.62 % | 1.822 B 8.06 % | 1.686 B 37.34 % | 1.227 B -0.58 % | 1.235 B 149.08 % | 495.657 M 1.21 % | 489.751 M 1.37 % | 483.120 M 142.35 % | 199.349 M 494.77 % | 33.517 M 9.79 % | 30.528 M |
Deferred tax liabilities non current | 62.729 M -3.34 % | 64.898 M -9.41 % | 71.641 M -2.74 % | 73.658 M -3.35 % | 76.209 M 9 745.80 % | 774.026 K 1 805.72 % | 40.616 K -35.70 % | 63.168 K -34.59 % | 96.566 K -41.29 % | 164.493 K -33.72 % | 248.180 K | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 8.679 B 12.19 % | 7.736 B 5.24 % | 7.351 B 23.91 % | 5.932 B 5.92 % | 5.601 B 42.47 % | 3.931 B 36.45 % | 2.881 B 23.26 % | 2.337 B 20.96 % | 1.932 B 51.85 % | 1.273 B 13.22 % | 1.124 B 2.60 % | 1.095 B 8.28 % | 1.012 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -64.670 M 26.27 % | -87.710 M -2 095.59 % | -3.995 M 55.36 % | -8.949 M 51.21 % | -18.342 M -10.84 % | -16.548 M -544.88 % | -2.566 M 27.44 % | -3.536 M | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 5.091 M 3.85 % | 4.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -515.749 M -669.40 % | 90.578 M 134.27 % | -264.317 M 31.61 % | -386.483 M -349.78 % | 154.731 M 275.18 % | -88.327 M 49.05 % | -173.356 M -36.93 % | -126.599 M -448.45 % | 36.332 M 144.03 % | -82.515 M -21.73 % | -67.786 M -14.51 % | -59.197 M -245.20 % | -17.149 M |
Accounts receivables | -685.483 M -5 153.20 % | 13.565 M 104.05 % | -334.923 M 15.89 % | -398.182 M -2 338.40 % | 17.789 M 134.42 % | -51.683 M -2 512.17 % | 2.143 M 103.02 % | -71.064 M -152.18 % | -28.179 M -6 895.13 % | 414.700 K 103.53 % | -11.744 M 83.50 % | -71.192 M | 0.000 |
Inventory | -33.069 M -184.69 % | 39.046 M 119.20 % | -203.375 M -28.50 % | -158.271 M -2 818.86 % | 5.821 M 123.04 % | -25.266 M -32.15 % | -19.119 M -10.43 % | -17.314 M 69.69 % | -57.117 M -970.51 % | -5.336 M 75.05 % | -21.383 M -338.00 % | 8.984 M -34.80 % | 13.779 M |
Accounts payables | 202.803 M 412.81 % | 39.547 M -88.32 % | 338.651 M 31.42 % | 257.681 M 90.71 % | 135.116 M 5 663.31 % | -2.429 M 98.24 % | -138.038 M -536.91 % | -21.673 M -117.45 % | 124.195 M 267.70 % | -74.058 M | 0.000 | 0.000 | 0.000 |
Other working capital | 182.897 M 11 674.46 % | -1.580 M 97.56 % | -64.670 M 26.27 % | -87.710 M -2 095.59 % | -3.995 M 55.36 % | -8.949 M 94.20 % | -154.237 M -41.13 % | -109.285 M -216.95 % | 93.450 M 221.08 % | -77.179 M -66.32 % | -46.403 M 31.94 % | -68.181 M -120.45 % | -30.928 M |
Other non cash items | 320.537 M 97.44 % | 162.347 M -49.14 % | 319.202 M 3.14 % | 309.472 M 21.64 % | 254.421 M 226.26 % | 77.982 M -6.41 % | 83.319 M 9.86 % | 75.843 M 56.57 % | 48.440 M 8.70 % | 44.564 M -4.93 % | 46.875 M 26.08 % | 37.179 M 88.31 % | 19.744 M |
Net cash provided by operating activities | 379.166 M -51.30 % | 778.563 M 34.14 % | 580.398 M 39.73 % | 415.385 M -46.95 % | 782.936 M 233.52 % | 234.752 M 28.44 % | 182.768 M -19.68 % | 227.562 M -29.32 % | 321.944 M 63.79 % | 196.558 M 42.25 % | 138.177 M 11.58 % | 123.835 M 33.03 % | 93.089 M |
Investments in property plant and equipment | -721.708 M 20.25 % | -905.008 M 5.56 % | -958.313 M -98.92 % | -481.759 M -114.09 % | -225.024 M 32.42 % | -332.990 M 35.50 % | -516.226 M -44.67 % | -356.837 M 39.24 % | -587.315 M -192.57 % | -200.745 M -80.68 % | -111.105 M -41.41 % | -78.572 M 49.96 % | -157.029 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 2.316 M -77.31 % | 10.205 M 101.10 % | -930.624 M -50 416.37 % | 1.850 M -53.65 % | 3.990 M 3 251.65 % | 119.056 K 470.03 % | 20.886 K -99.79 % | 10.000 M 0.00 % | 10.000 M 1 363.20 % | -791.639 K 98.91 % | -72.859 M |
Purchases of investments | -150.000 M | 0.000 | 0.000 | 0.000 100.00 % | -1.400 B -18.64 % | -1.180 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -15.380 M | 0.000 |
Sales maturities of investments | 50.163 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.809 B 129.87 % | 786.939 M | 0.000 | 0.000 -100.00 % | 330.188 K | 0.000 | 0.000 -100.00 % | 78.876 M | 0.000 |
Other investing activites | 12.386 M 515.13 % | 2.014 M 111.90 % | -16.917 M -40.81 % | -12.014 M 75.91 % | -49.878 M 21.10 % | -63.217 M -322.29 % | -14.970 M -51.51 % | -9.881 M -49.64 % | -6.603 M -1 725.95 % | 406.119 K -95.92 % | 9.946 M 112.66 % | -78.572 M -366.20 % | 29.516 M |
Net cash used for investing activites | -809.160 M 10.39 % | -902.994 M 7.19 % | -972.915 M -101.19 % | -483.569 M 39.30 % | -796.597 M -1.17 % | -787.419 M -48.24 % | -531.196 M -44.85 % | -366.718 M 38.22 % | -593.588 M -211.86 % | -190.339 M -108.80 % | -91.160 M 3.47 % | -94.440 M 52.87 % | -200.372 M |
Debt repayment | -240.645 M -191.77 % | 262.216 M -27.73 % | 362.839 M 488.24 % | 61.682 M -91.82 % | 754.285 M -29.42 % | 1.069 B 457.62 % | -298.822 M -207.23 % | 278.666 M -3.02 % | 287.358 M 215.42 % | -248.975 M -2 560.58 % | -9.358 M -146.34 % | 20.195 M -82.07 % | 112.644 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 221.244 K | 0.000 | 0.000 100.00 % | -9.587 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 100.00 % | -221.244 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -155.660 M -13.44 % | -137.223 M -248.95 % | -39.325 M -0.31 % | -39.203 M -12.85 % | -34.738 M 47.37 % | -66.000 M -110.70 % | -31.324 M 47.97 % | -60.208 M -74.02 % | -34.599 M -84.55 % | -18.748 M 11.46 % | -21.175 M -16.57 % | -18.164 M 0.90 % | -18.330 M |
Other financing activites | 1.025 B 23 636.18 % | -4.354 M -174.49 % | 5.845 M -68.23 % | 18.401 M 102.72 % | -676.174 M -1 233.68 % | -50.700 M -106.35 % | 798.896 M 2 385.35 % | 32.144 M 181.29 % | -39.544 M -113.31 % | 297.170 M 9 544.21 % | 3.081 M | 0.000 100.00 % | -1.007 M |
Net cash used provided by financing activities | 628.534 M 421.00 % | 120.639 M -52.42 % | 253.577 M 991.09 % | -28.457 M -165.61 % | 43.373 M -95.44 % | 951.957 M 107.32 % | 459.163 M 83.23 % | 250.599 M 17.53 % | 213.215 M 624.06 % | 29.447 M 207.27 % | -27.452 M -1 451.75 % | 2.031 M -97.82 % | 93.307 M |
Effect of forex changes on cash | -21.380 M -217.07 % | 18.263 M 86.88 % | 9.773 M 135.61 % | -27.447 M -369.46 % | 10.186 M 14 922.79 % | -68.717 K -119.62 % | 350.205 K 88.85 % | 185.437 K -92.26 % | 2.395 M -61.04 % | 6.147 M 1 683.11 % | -388.278 K 65.71 % | -1.132 M -1 006.75 % | 124.892 K |
Net change in cash | 177.160 M 1 124.25 % | 14.471 M 111.20 % | -129.167 M -4.09 % | -124.087 M -411.01 % | 39.898 M -90.01 % | 399.222 M 259.38 % | 111.085 M -0.49 % | 111.628 M 299.21 % | -56.035 M -234.01 % | 41.813 M 118.04 % | 19.177 M -36.69 % | 30.293 M 318.71 % | -13.851 M |
Cash at beginning of period | 473.957 M 3.15 % | 459.486 M -21.94 % | 588.653 M -17.41 % | 712.740 M 5.93 % | 672.842 M 145.90 % | 273.621 M 68.35 % | 162.535 M 219.28 % | 50.907 M -52.40 % | 106.942 M 64.20 % | 65.129 M 41.73 % | 45.952 M 193.47 % | 15.658 M -46.94 % | 29.509 M |
Cash at end of period | 651.116 M 37.38 % | 473.957 M 3.15 % | 459.486 M -21.94 % | 588.653 M -17.41 % | 712.740 M 5.93 % | 672.842 M 145.90 % | 273.621 M 68.35 % | 162.535 M 219.28 % | 50.907 M -52.40 % | 106.942 M 64.20 % | 65.129 M 41.73 % | 45.952 M 193.47 % | 15.658 M |
Operating cash flow | 379.166 M -51.30 % | 778.563 M 34.14 % | 580.398 M 39.73 % | 415.385 M -46.95 % | 782.936 M 233.52 % | 234.752 M 28.44 % | 182.768 M -19.68 % | 227.562 M -29.32 % | 321.944 M 63.79 % | 196.558 M 42.25 % | 138.177 M 11.58 % | 123.835 M 33.03 % | 93.089 M |
Capital expenditure | -721.708 M 20.25 % | -905.008 M 5.56 % | -958.313 M -98.92 % | -481.759 M -114.09 % | -225.024 M 32.42 % | -332.990 M 35.50 % | -516.226 M -44.67 % | -356.837 M 39.24 % | -587.315 M -192.57 % | -200.745 M -80.68 % | -111.105 M -41.41 % | -78.572 M 49.96 % | -157.029 M |
Free CashFlow | -342.543 M -170.90 % | -126.445 M 66.54 % | -377.914 M -469.37 % | -66.375 M -111.90 % | 557.912 M 667.92 % | -98.238 M 70.54 % | -333.458 M -157.94 % | -129.275 M 51.29 % | -265.372 M -6 238.57 % | -4.187 M -115.47 % | 27.071 M -40.19 % | 45.263 M 170.79 % | -63.940 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.532 B 20.62 % | 1.270 B -17.79 % | 1.545 B -4.98 % | 1.626 B 2.42 % | 1.588 B 7.29 % | 1.480 B 15.50 % | 1.281 B 1.81 % | 1.259 B -2.39 % | 1.289 B 1.35 % | 1.272 B -5.15 % | 1.341 B -7.27 % | 1.446 B 20.68 % | 1.199 B -3.61 % | 1.243 B 8.42 % | 1.147 B 22.97 % | 932.625 M -5.01 % | 981.839 M -6.55 % | 1.051 B -8.34 % | 1.146 B 41.19 % | 811.845 M 110.00 % | 386.602 M 49.91 % | 257.886 M -43.09 % | 453.141 M 31.31 % | 345.085 M -2.52 % | 354.009 M -8.16 % | 385.475 M -9.61 % | 426.478 M -0.39 % | 428.166 M 2.77 % | 416.618 M 19.41 % | 348.901 M -29.03 % | 491.632 M 43.38 % | 342.888 M -17.32 % | 414.740 M 34.73 % | 307.836 M -11.50 % | 347.836 M 0.00 % | 347.836 M 33.53 % | 260.486 M 0.00 % | 260.486 M -13.67 % | 301.731 M 0.00 % | 301.731 M 7.10 % | 281.725 M 0.00 % | 281.725 M 2.80 % | 274.050 M 0.00 % | 274.050 M 28.15 % | 213.850 M 0.00 % | 213.850 M |
Net income | 9.250 M 139.61 % | 3.860 M -78.42 % | 17.891 M 16.50 % | 15.357 M -22.27 % | 19.758 M -68.16 % | 62.063 M 8 370.79 % | 732.665 K -97.95 % | 35.789 M 214.73 % | 11.372 M 347.85 % | 2.539 M 112.05 % | -21.068 M -117.20 % | 122.466 M 115.70 % | 56.776 M -28.50 % | 79.404 M 180.16 % | 28.342 M 735.28 % | -4.461 M -119.29 % | 23.133 M -53.88 % | 50.154 M 419.12 % | 9.661 M -75.68 % | 39.729 M 64.43 % | 24.161 M 135.64 % | 10.253 M -56.83 % | 23.749 M 145.34 % | 9.680 M 211.58 % | 3.107 M -90.99 % | 34.499 M 71.22 % | 20.149 M -55.23 % | 45.006 M 145.68 % | 18.319 M -56.14 % | 41.763 M -30.33 % | 59.946 M 139.86 % | 24.992 M -31.52 % | 36.496 M 7.75 % | 33.869 M -30.47 % | 48.714 M 0.00 % | 48.714 M 70.11 % | 28.636 M 0.00 % | 28.636 M -34.51 % | 43.727 M 0.00 % | 43.727 M 38.63 % | 31.543 M 0.00 % | 31.543 M 17.68 % | 26.804 M 0.00 % | 26.804 M 112.45 % | 12.617 M 0.00 % | 12.617 M |
Income before tax | 28.790 M 56.76 % | 18.366 M 15 277.28 % | 119.434 K -99.65 % | 34.467 M -0.18 % | 34.528 M -55.33 % | 77.300 M 148.86 % | 31.062 M -17.15 % | 37.490 M 238.12 % | 11.088 M 1 588.85 % | 656.530 K 102.00 % | -32.816 M -123.34 % | 140.622 M 137.19 % | 59.286 M -38.71 % | 96.736 M 170.60 % | 35.749 M 499.02 % | -8.959 M -145.31 % | 19.774 M -66.65 % | 59.291 M 81.53 % | 32.662 M -34.94 % | 50.202 M 97.59 % | 25.407 M 104.15 % | 12.445 M -52.27 % | 26.076 M 125.38 % | 11.570 M 1 298.21 % | -965.593 K -102.40 % | 40.260 M 91.61 % | 21.011 M -59.39 % | 51.735 M 163.56 % | 19.629 M -59.25 % | 48.173 M -30.10 % | 68.918 M 146.68 % | 27.939 M -29.80 % | 39.797 M -1.80 % | 40.526 M -29.74 % | 57.684 M 0.00 % | 57.684 M 65.97 % | 34.755 M 0.00 % | 34.755 M -28.21 % | 48.415 M 0.00 % | 48.415 M 17.68 % | 41.140 M 0.00 % | 41.140 M 29.66 % | 31.730 M 0.00 % | 31.730 M 112.75 % | 14.914 M 0.00 % | 14.914 M |
Income before tax ratio | 0.02 29.97 % | 0.01 18 605.57 % | 0.00 -99.64 % | 0.02 -2.54 % | 0.02 -58.37 % | 0.05 115.45 % | 0.02 -18.62 % | 0.03 246.39 % | 0.01 1 566.31 % | 0.00 102.11 % | -0.02 -125.16 % | 0.10 96.55 % | 0.05 -36.42 % | 0.08 149.58 % | 0.03 424.49 % | -0.01 -147.70 % | 0.02 -64.31 % | 0.06 98.04 % | 0.03 -53.92 % | 0.06 -5.91 % | 0.07 36.18 % | 0.05 -16.14 % | 0.06 71.63 % | 0.03 1 329.20 % | 0.00 -102.61 % | 0.10 112.00 % | 0.05 -59.23 % | 0.12 156.45 % | 0.05 -65.88 % | 0.14 -1.50 % | 0.14 72.04 % | 0.08 -15.09 % | 0.10 -27.11 % | 0.13 -20.62 % | 0.17 0.00 % | 0.17 24.29 % | 0.13 0.00 % | 0.13 -16.85 % | 0.16 0.00 % | 0.16 9.88 % | 0.15 0.00 % | 0.15 26.12 % | 0.12 0.00 % | 0.12 66.01 % | 0.07 0.00 % | 0.07 |
EBITDA | 220.138 M 429.62 % | 41.565 M -77.61 % | 185.640 M -14.72 % | 217.694 M 2.39 % | 212.619 M 597.17 % | -42.766 M -124.02 % | 178.073 M -2.86 % | 183.309 M 20.02 % | 152.731 M 8.06 % | 141.334 M 1 006.19 % | 12.777 M -95.16 % | 263.742 M 60.31 % | 164.521 M -30.65 % | 237.234 M 35.68 % | 174.853 M 55.07 % | 112.756 M -25.15 % | 150.645 M -23.14 % | 196.001 M 57.45 % | 124.481 M 50.67 % | 82.619 M -10.62 % | 92.432 M 21.09 % | 76.333 M 47.84 % | 51.632 M -23.08 % | 67.128 M 61.56 % | 41.549 M -54.21 % | 90.729 M 134.90 % | 38.625 M -44.91 % | 70.108 M 63.54 % | 42.868 M -25.21 % | 57.315 M -34.75 % | 87.841 M 149.66 % | 35.185 M -51.19 % | 72.089 M 52.15 % | 47.380 M -38.46 % | 76.987 M 0.00 % | 76.987 M 34.08 % | 57.419 M 0.00 % | 57.419 M -25.60 % | 77.175 M 0.00 % | 77.175 M 8.93 % | 70.849 M 0.00 % | 70.849 M 27.53 % | 55.555 M 0.00 % | 55.555 M 35.49 % | 41.002 M 0.00 % | 41.002 M |
Net income ratio | 0.01 98.65 % | 0.00 -73.75 % | 0.01 22.61 % | 0.01 -24.11 % | 0.01 -70.33 % | 0.04 7 233.82 % | 0.00 -97.99 % | 0.03 222.43 % | 0.01 341.87 % | 0.00 112.71 % | -0.02 -118.55 % | 0.08 78.74 % | 0.05 -25.82 % | 0.06 158.40 % | 0.02 616.62 % | 0.00 -120.30 % | 0.02 -50.64 % | 0.05 466.34 % | 0.01 -82.78 % | 0.05 -21.70 % | 0.06 57.19 % | 0.04 -24.14 % | 0.05 86.84 % | 0.03 219.63 % | 0.01 -90.19 % | 0.09 89.43 % | 0.05 -55.05 % | 0.11 139.05 % | 0.04 -63.27 % | 0.12 -1.83 % | 0.12 67.29 % | 0.07 -17.17 % | 0.09 -20.02 % | 0.11 -21.44 % | 0.14 0.00 % | 0.14 27.39 % | 0.11 0.00 % | 0.11 -24.14 % | 0.14 0.00 % | 0.14 29.44 % | 0.11 0.00 % | 0.11 14.47 % | 0.10 0.00 % | 0.10 65.78 % | 0.06 0.00 % | 0.06 |
Ratio EBITDA | 0.14 339.09 % | 0.03 -72.76 % | 0.12 -10.25 % | 0.13 -0.03 % | 0.13 563.38 % | -0.03 -120.79 % | 0.14 -4.58 % | 0.15 22.96 % | 0.12 6.62 % | 0.11 1 066.26 % | 0.01 -94.78 % | 0.18 32.84 % | 0.14 -28.05 % | 0.19 25.14 % | 0.15 26.11 % | 0.12 -21.20 % | 0.15 -17.75 % | 0.19 71.78 % | 0.11 6.71 % | 0.10 -57.44 % | 0.24 -19.23 % | 0.30 159.78 % | 0.11 -41.43 % | 0.19 65.74 % | 0.12 -50.14 % | 0.24 159.88 % | 0.09 -44.69 % | 0.16 59.13 % | 0.10 -37.36 % | 0.16 -8.06 % | 0.18 74.12 % | 0.10 -40.97 % | 0.17 12.93 % | 0.15 -30.46 % | 0.22 0.00 % | 0.22 0.41 % | 0.22 0.00 % | 0.22 -13.82 % | 0.26 0.00 % | 0.26 1.71 % | 0.25 0.00 % | 0.25 24.06 % | 0.20 0.00 % | 0.20 5.73 % | 0.19 0.00 % | 0.19 |
Gross profit ratio | 0.13 -0.55 % | 0.13 140.32 % | 0.06 -61.50 % | 0.15 10.61 % | 0.13 -21.08 % | 0.17 5.13 % | 0.16 -10.48 % | 0.18 45.65 % | 0.12 -15.29 % | 0.14 -9.80 % | 0.16 -24.73 % | 0.21 22.55 % | 0.17 -11.36 % | 0.19 2.95 % | 0.19 18.71 % | 0.16 -10.73 % | 0.18 -15.43 % | 0.21 -4.12 % | 0.22 -6.81 % | 0.24 -11.93 % | 0.27 3.10 % | 0.26 2.26 % | 0.25 10.99 % | 0.23 10.23 % | 0.21 -20.09 % | 0.26 3.14 % | 0.25 -16.10 % | 0.30 14.80 % | 0.26 -10.28 % | 0.29 -0.77 % | 0.29 27.52 % | 0.23 -7.37 % | 0.25 -13.63 % | 0.29 -5.07 % | 0.30 0.00 % | 0.30 6.50 % | 0.28 0.00 % | 0.28 -15.12 % | 0.34 0.00 % | 0.34 11.01 % | 0.30 0.00 % | 0.30 15.20 % | 0.26 0.00 % | 0.26 10.96 % | 0.24 0.00 % | 0.24 |
Weighted average shs out dil | 314.477 M -2.24 % | 321.693 M 2.29 % | 314.477 M 2.01 % | 308.290 M 9.22 % | 282.257 M 4.60 % | 269.837 M 2.19 % | 264.057 M -2.09 % | 269.701 M 2.98 % | 261.886 M 0.01 % | 261.859 M 0.00 % | 261.854 M -4.37 % | 273.808 M 0.00 % | 273.808 M 0.00 % | 273.808 M 0.00 % | 273.808 M 5.80 % | 258.794 M 0.00 % | 258.794 M -1.96 % | 263.970 M 19.60 % | 220.714 M -16.67 % | 264.857 M 19.86 % | 220.979 M 0.00 % | 220.979 M -8.69 % | 241.998 M 0.00 % | 241.998 M 9.99 % | 220.017 M 0.00 % | 220.017 M 2.66 % | 214.312 M 0.00 % | 214.312 M 29.88 % | 165.005 M 0.00 % | 165.005 M -0.97 % | 166.616 M 0.00 % | 166.616 M 0.99 % | 164.976 M 0.00 % | 164.976 M -0.33 % | 165.514 M 0.00 % | 165.514 M 1.15 % | 163.636 M 0.00 % | 163.636 M 0.13 % | 163.420 M 0.00 % | 163.420 M 8.80 % | 150.204 M 0.00 % | 150.204 M 2.52 % | 146.512 M 0.00 % | 146.512 M 4.51 % | 140.187 M 0.00 % | 140.187 M |
Weighted average shs out | 314.477 M -2.24 % | 321.693 M 2.29 % | 314.477 M 2.01 % | 308.290 M 16.75 % | 264.069 M 2.12 % | 258.594 M -2.07 % | 264.057 M 0.19 % | 263.545 M 0.63 % | 261.886 M 0.01 % | 261.859 M 0.00 % | 261.854 M -2.86 % | 269.572 M 3.59 % | 260.233 M -4.96 % | 273.808 M 6.90 % | 256.143 M -0.10 % | 256.399 M 1.11 % | 253.584 M 0.75 % | 251.706 M 14.04 % | 220.714 M 0.00 % | 220.714 M -0.12 % | 220.979 M 0.22 % | 220.504 M -8.88 % | 241.998 M 0.00 % | 241.998 M 9.99 % | 220.017 M 0.00 % | 220.017 M 2.66 % | 214.312 M 0.00 % | 214.312 M 29.88 % | 165.005 M 0.00 % | 165.005 M -0.97 % | 166.616 M 0.00 % | 166.616 M 2.66 % | 162.306 M -1.62 % | 164.976 M -0.33 % | 165.514 M 0.00 % | 165.514 M 1.15 % | 163.637 M 0.00 % | 163.636 M 0.13 % | 163.420 M 0.00 % | 163.420 M 8.80 % | 150.205 M 0.00 % | 150.204 M 2.52 % | 146.512 M 0.00 % | 146.512 M 4.51 % | 140.188 M 0.00 % | 140.187 M |
EPS diluted | 0.03 145.00 % | 0.01 -78.91 % | 0.06 14.26 % | 0.05 -28.86 % | 0.07 -69.57 % | 0.23 8 114.29 % | 0.00 -97.85 % | 0.13 199.54 % | 0.04 347.42 % | 0.01 112.05 % | -0.08 -117.89 % | 0.45 114.29 % | 0.21 -27.59 % | 0.29 190.00 % | 0.10 681.40 % | -0.02 -119.24 % | 0.09 -52.95 % | 0.19 333.79 % | 0.04 -70.80 % | 0.15 36.36 % | 0.11 137.07 % | 0.05 -52.70 % | 0.10 145.25 % | 0.04 183.69 % | 0.01 -91.19 % | 0.16 70.21 % | 0.09 -55.24 % | 0.21 90.91 % | 0.11 -56.00 % | 0.25 -30.56 % | 0.36 140.00 % | 0.15 -31.82 % | 0.22 4.76 % | 0.21 -27.59 % | 0.29 0.00 % | 0.29 70.59 % | 0.17 -5.56 % | 0.18 -33.33 % | 0.27 0.00 % | 0.27 28.57 % | 0.21 0.00 % | 0.21 16.67 % | 0.18 0.00 % | 0.18 100.00 % | 0.09 0.00 % | 0.09 |
Earnings per share | 0.03 145.00 % | 0.01 -78.91 % | 0.06 14.26 % | 0.05 -33.42 % | 0.07 -68.83 % | 0.24 8 471.43 % | 0.00 -98.00 % | 0.14 222.58 % | 0.04 347.42 % | 0.01 112.05 % | -0.08 -117.89 % | 0.45 104.55 % | 0.22 -24.14 % | 0.29 163.64 % | 0.11 732.18 % | -0.02 -119.46 % | 0.09 -52.95 % | 0.19 333.79 % | 0.04 -75.67 % | 0.18 63.64 % | 0.11 137.07 % | 0.05 -52.70 % | 0.10 145.25 % | 0.04 183.69 % | 0.01 -91.19 % | 0.16 70.21 % | 0.09 -55.24 % | 0.21 90.91 % | 0.11 -56.00 % | 0.25 -30.56 % | 0.36 140.00 % | 0.15 -31.82 % | 0.22 4.76 % | 0.21 -27.59 % | 0.29 0.00 % | 0.29 70.59 % | 0.17 -5.56 % | 0.18 -33.33 % | 0.27 0.00 % | 0.27 28.57 % | 0.21 0.00 % | 0.21 16.67 % | 0.18 0.00 % | 0.18 100.00 % | 0.09 0.00 % | 0.09 |
Gross profit | 204.694 M 19.95 % | 170.648 M 97.56 % | 86.377 M -63.42 % | 236.133 M 13.29 % | 208.441 M -15.33 % | 246.167 M 21.42 % | 202.735 M -8.86 % | 222.452 M 42.18 % | 156.463 M -14.14 % | 182.240 M -14.45 % | 213.013 M -30.20 % | 305.163 M 47.89 % | 206.346 M -14.56 % | 241.524 M 11.62 % | 216.373 M 45.98 % | 148.220 M -15.20 % | 174.792 M -20.97 % | 221.176 M -12.11 % | 251.658 M 31.57 % | 191.268 M 84.94 % | 103.421 M 54.56 % | 66.915 M -41.80 % | 114.976 M 45.75 % | 78.887 M 7.45 % | 73.414 M -26.61 % | 100.031 M -6.77 % | 107.301 M -16.43 % | 128.397 M 17.98 % | 108.827 M 7.13 % | 101.583 M -29.58 % | 144.253 M 82.84 % | 78.897 M -23.42 % | 103.021 M 16.37 % | 88.530 M -15.98 % | 105.373 M 0.00 % | 105.373 M 42.22 % | 74.093 M 0.00 % | 74.093 M -26.72 % | 101.112 M 0.00 % | 101.112 M 18.90 % | 85.041 M 0.00 % | 85.041 M 18.43 % | 71.807 M 0.00 % | 71.807 M 42.19 % | 50.500 M 0.00 % | 50.500 M |
Income tax expense | 19.541 M 34.71 % | 14.505 M 181.62 % | -17.771 M -193.00 % | 19.110 M 29.38 % | 14.771 M -3.07 % | 15.238 M -49.76 % | 30.330 M 1 683.19 % | 1.701 M 699.50 % | -283.711 K 84.93 % | -1.883 M 83.97 % | -11.748 M -164.70 % | 18.156 M 623.48 % | 2.510 M -85.52 % | 17.331 M 134.00 % | 7.407 M 264.68 % | -4.498 M -33.89 % | -3.359 M -136.77 % | 9.137 M -56.15 % | 20.839 M 221.03 % | 6.491 M 421.13 % | 1.246 M -43.16 % | 2.192 M -5.81 % | 2.327 M 23.11 % | 1.890 M 146.41 % | -4.072 M -170.69 % | 5.761 M 568.63 % | 861.598 K -87.20 % | 6.729 M 413.67 % | 1.310 M -79.56 % | 6.410 M -28.55 % | 8.972 M 204.52 % | 2.946 M -10.76 % | 3.301 M -50.40 % | 6.656 M -25.79 % | 8.970 M 0.00 % | 8.970 M 46.60 % | 6.119 M 0.00 % | 6.119 M 30.51 % | 4.688 M 0.00 % | 4.688 M -51.15 % | 9.597 M 0.00 % | 9.597 M 94.82 % | 4.926 M 0.00 % | 4.926 M 114.39 % | 2.298 M 0.00 % | 2.298 M |
Cost of revenue | 1.328 B 20.72 % | 1.100 B -24.62 % | 1.459 B 4.94 % | 1.390 B 0.78 % | 1.379 B 11.80 % | 1.234 B 14.39 % | 1.079 B 4.10 % | 1.036 B -8.54 % | 1.133 B 3.94 % | 1.090 B -3.40 % | 1.128 B -1.13 % | 1.141 B 15.02 % | 992.183 M -0.97 % | 1.002 B 7.68 % | 930.478 M 18.62 % | 784.405 M -2.81 % | 807.047 M -2.71 % | 829.490 M -7.28 % | 894.578 M 44.15 % | 620.577 M 119.15 % | 283.181 M 48.28 % | 190.972 M -43.53 % | 338.165 M 27.03 % | 266.199 M -5.13 % | 280.595 M -1.70 % | 285.444 M -10.57 % | 319.177 M 6.47 % | 299.769 M -2.61 % | 307.791 M 24.45 % | 247.318 M -28.80 % | 347.378 M 31.59 % | 263.991 M -15.31 % | 311.719 M 42.14 % | 219.305 M -9.55 % | 242.463 M 0.00 % | 242.463 M 30.08 % | 186.393 M 0.00 % | 186.393 M -7.09 % | 200.619 M 0.00 % | 200.619 M 2.00 % | 196.684 M 0.00 % | 196.684 M -2.75 % | 202.243 M 0.00 % | 202.243 M 23.81 % | 163.350 M 0.00 % | 163.350 M |
General and administrative expenses | -17.304 M -125.21 % | 68.652 M 154.01 % | -127.119 M -173.79 % | 172.262 M 128.84 % | 75.275 M -0.60 % | 75.728 M 161.19 % | -123.757 M -169.39 % | 178.353 M 850.06 % | -23.778 M -130.26 % | 78.572 M 169.57 % | -112.945 M -168.49 % | 164.909 M 964.23 % | -19.082 M -130.43 % | 62.714 M 151.03 % | -122.901 M -169.24 % | 177.498 M 706.20 % | -29.281 M -139.17 % | 74.758 M 1 382.73 % | 5.042 M -91.01 % | 56.104 M 75.87 % | 31.901 M 52.33 % | 20.943 M 193.27 % | -22.455 M -203.74 % | 21.645 M -7.95 % | 23.514 M 11.01 % | 21.181 M 246.15 % | -14.493 M -167.51 % | 21.468 M 327.05 % | 5.027 M -84.27 % | 31.954 M 308.99 % | -15.289 M -209.10 % | 14.014 M 1 092.23 % | 1.175 M -95.32 % | 25.104 M -7.23 % | 27.061 M 0.00 % | 27.061 M 10.27 % | 24.540 M 0.00 % | 24.540 M -12.49 % | 28.042 M 0.00 % | 28.042 M 34.80 % | 20.803 M 0.00 % | 20.803 M 2.90 % | 20.216 M 0.00 % | 20.216 M 15.31 % | 17.531 M 0.00 % | 17.531 M |
Selling and marketing expenses | 2.302 M -70.17 % | 7.719 M 115.72 % | -49.103 M -238.98 % | 35.332 M 55.83 % | 22.673 M 38.14 % | 16.413 M -6.67 % | 17.587 M -28.07 % | 24.450 M 99.23 % | 12.272 M -19.26 % | 15.199 M -53.88 % | 32.954 M 79.22 % | 18.387 M 45.94 % | 12.599 M 15.98 % | 10.864 M -23.44 % | 14.190 M 12.28 % | 12.639 M -4.29 % | 13.205 M 7.55 % | 12.278 M 224.52 % | -9.860 M -141.76 % | 23.613 M 61.74 % | 14.600 M 37.49 % | 10.619 M -53.37 % | 22.774 M 41.79 % | 16.062 M -7.85 % | 17.430 M 51.80 % | 11.482 M -40.38 % | 19.260 M 33.71 % | 14.404 M -13.32 % | 16.618 M 43.46 % | 11.583 M -44.62 % | 20.916 M 42.51 % | 14.677 M -24.63 % | 19.472 M 38.74 % | 14.035 M -9.80 % | 15.559 M 0.00 % | 15.559 M 24.62 % | 12.485 M 0.00 % | 12.485 M -17.56 % | 15.145 M 0.00 % | 15.145 M 29.90 % | 11.659 M 0.00 % | 11.659 M -8.04 % | 12.678 M 0.00 % | 12.678 M 28.50 % | 9.866 M 0.00 % | 9.866 M |
Other expenses | 156.269 M 264.35 % | 42.889 M -80.33 % | 218.009 M 649.23 % | -39.694 M -137.73 % | -16.697 M -530.51 % | -2.648 M 52.42 % | -5.566 M -165.83 % | -2.094 M 0.24 % | -2.099 M -152.61 % | 3.989 M -97.87 % | 187.150 M 294.60 % | -96.171 M -204.21 % | 92.287 M 12 812.42 % | 714.712 K 114.00 % | -5.104 M -332.10 % | -1.181 M -4.19 % | -1.134 M -8 189.08 % | -13.676 K 99.63 % | -3.742 M | 0.000 100.00 % | -2.894 M -1 649.79 % | -165.397 K -1 164.74 % | 15.534 K 102.52 % | -617.458 K -98 936.03 % | 624.730 -99.62 % | 165.938 K 260.38 % | -103.466 K 73.27 % | -387.007 K 5.12 % | -407.898 K -441.92 % | 119.296 K 568.47 % | -25.465 K 97.13 % | -888.527 K -110.00 % | 8.887 M 446 131.24 % | -1.992 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 |
Operating expenses | 174.647 M 16.47 % | 149.950 M 92.09 % | 78.061 M -61.26 % | 201.485 M 35.77 % | 148.406 M 18.90 % | 124.817 M 6.55 % | 117.140 M -19.79 % | 146.043 M 25.05 % | 116.787 M -15.11 % | 137.572 M -12.02 % | 156.374 M 21.86 % | 128.323 M 5.40 % | 121.750 M 13.26 % | 107.492 M 0.92 % | 106.514 M -3.99 % | 110.937 M -12.09 % | 126.193 M 4.14 % | 121.171 M -26.24 % | 164.277 M 58.79 % | 103.453 M 72.80 % | 59.868 M 44.91 % | 41.313 M -38.89 % | 67.603 M 38.54 % | 48.797 M -18.67 % | 59.999 M 25.63 % | 47.757 M -29.44 % | 67.680 M 26.53 % | 53.488 M -10.26 % | 59.605 M 29.91 % | 45.880 M -20.78 % | 57.915 M 24.07 % | 46.678 M -16.57 % | 55.946 M 35.95 % | 41.151 M -5.58 % | 43.582 M 0.00 % | 43.582 M 10.79 % | 39.338 M 0.00 % | 39.338 M -25.43 % | 52.750 M 0.00 % | 52.750 M 18.15 % | 44.647 M 0.00 % | 44.647 M 17.93 % | 37.860 M 0.00 % | 37.860 M 26.81 % | 29.855 M 0.00 % | 29.855 M |
Cost and expenses | 1.502 B 20.21 % | 1.250 B -18.69 % | 1.537 B -3.44 % | 1.592 B 4.18 % | 1.528 B 12.46 % | 1.359 B 13.62 % | 1.196 B 1.15 % | 1.182 B -5.40 % | 1.250 B 1.81 % | 1.228 B -4.45 % | 1.285 B 1.19 % | 1.270 B 13.97 % | 1.114 B 0.41 % | 1.109 B 6.98 % | 1.037 B 15.82 % | 895.342 M -4.06 % | 933.240 M -1.83 % | 950.661 M -10.22 % | 1.059 B 46.24 % | 724.030 M 111.06 % | 343.048 M 47.68 % | 232.285 M -42.75 % | 405.768 M 28.82 % | 314.996 M -7.52 % | 340.594 M 2.22 % | 333.201 M -13.87 % | 386.857 M 9.51 % | 353.257 M -3.85 % | 367.395 M 25.31 % | 293.198 M -27.66 % | 405.293 M 30.46 % | 310.668 M -15.50 % | 367.665 M 41.16 % | 260.456 M -8.95 % | 286.046 M 0.00 % | 286.046 M 26.72 % | 225.731 M 0.00 % | 225.731 M -10.91 % | 253.369 M 0.00 % | 253.369 M 4.99 % | 241.332 M 0.00 % | 241.332 M 0.51 % | 240.103 M 0.00 % | 240.103 M 24.27 % | 193.205 M 0.00 % | 193.205 M |
Research and development expenses | 33.380 M 8.76 % | 30.690 M -15.39 % | 36.274 M 8.01 % | 33.585 M -6.52 % | 35.926 M -3.09 % | 37.073 M 13.07 % | 32.786 M -18.66 % | 40.307 M 24.66 % | 32.334 M -18.78 % | 39.811 M -19.11 % | 49.215 M 19.46 % | 41.198 M 14.61 % | 35.945 M 8.27 % | 33.200 M 8.10 % | 30.712 M 10.42 % | 27.813 M -8.43 % | 30.374 M -2.73 % | 31.227 M -11.00 % | 35.085 M 45.06 % | 24.186 M 93.86 % | 12.476 M 6.28 % | 11.739 M -27.32 % | 16.151 M 12.78 % | 14.320 M -2.05 % | 14.621 M -15.87 % | 17.378 M -6.47 % | 18.580 M 3.78 % | 17.904 M -5.12 % | 18.869 M 16.08 % | 16.255 M -12.23 % | 18.520 M 10.19 % | 16.807 M -43.37 % | 29.676 M | 0.000 -100.00 % | 13.205 M 0.00 % | 13.205 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.374 M 0.00 % | 10.374 M 31.32 % | 7.900 M 0.00 % | 7.900 M |
Selling general and administrative expenses | -15.001 M -119.64 % | 76.370 M 143.34 % | -176.222 M -184.89 % | 207.593 M 111.94 % | 97.948 M 6.30 % | 92.141 M 186.79 % | -106.170 M -152.35 % | 202.803 M 1 862.58 % | -11.506 M -112.27 % | 93.771 M 217.23 % | -79.991 M -143.64 % | 183.296 M 2 927.58 % | -6.482 M -108.81 % | 73.578 M 167.68 % | -108.711 M -157.18 % | 190.136 M 1 282.75 % | -16.076 M -118.47 % | 87.036 M 1 906.44 % | -4.818 M -106.04 % | 79.717 M 71.43 % | 46.501 M 47.33 % | 31.561 M 9 791.93 % | 319.061 K -99.15 % | 37.706 M -7.91 % | 40.944 M 25.35 % | 32.664 M 585.18 % | 4.767 M -86.71 % | 35.872 M 65.73 % | 21.645 M -50.28 % | 43.537 M 673.74 % | 5.627 M -80.39 % | 28.690 M 38.95 % | 20.648 M -47.25 % | 39.139 M -13.84 % | 45.426 M 0.00 % | 45.426 M 22.69 % | 37.025 M 0.00 % | 37.025 M -14.27 % | 43.187 M 0.00 % | 43.187 M 33.04 % | 32.462 M 0.00 % | 32.462 M -5.00 % | 34.170 M 0.00 % | 34.170 M 23.26 % | 27.723 M 0.00 % | 27.723 M |
Interest income | 555.243 K -89.93 % | 5.515 M -16.40 % | 6.597 M 121.46 % | 2.979 M 109.39 % | 1.423 M 44.44 % | 984.855 K -68.85 % | 3.162 M -13.15 % | 3.641 M 24.66 % | 2.921 M 10.96 % | 2.632 M -43.54 % | 4.663 M 838.22 % | 496.957 K -96.10 % | 12.746 M 10.42 % | 11.543 M -35.46 % | 17.886 M | 0.000 -100.00 % | 9.414 M 56.18 % | 6.027 M 565.84 % | 905.226 K | 0.000 -100.00 % | 8.795 M 900.59 % | 879.000 K -83.43 % | 5.306 M -37.46 % | 8.484 M 984.73 % | 782.147 K -85.48 % | 5.387 M 212.56 % | 1.723 M -70.07 % | 5.758 M -37.03 % | 9.143 M 133.79 % | 3.911 M 793.12 % | 437.891 K -84.24 % | 2.779 M -41.10 % | 4.718 M -28.89 % | 6.635 M 61.56 % | 4.107 M 0.00 % | 4.107 M | 0.000 | 0.000 -100.00 % | 53.378 K 0.00 % | 53.378 K -92.85 % | 746.569 K 0.00 % | 746.570 K -66.32 % | 2.216 M 0.00 % | 2.216 M -61.32 % | 5.730 M 0.00 % | 5.730 M |
Interest expense | 28.279 M 21.90 % | 23.200 M -21.89 % | 29.700 M 8.37 % | 27.406 M -27.77 % | 37.944 M 74.19 % | 21.783 M -22.99 % | 28.287 M 4.40 % | 27.095 M 7.06 % | 25.309 M 3.97 % | 24.344 M 6.11 % | 22.943 M 20.31 % | 19.069 M 848.33 % | 2.011 M -94.61 % | 37.274 M -3.48 % | 38.619 M | 0.000 -100.00 % | 20.019 M 10.49 % | 18.119 M -27.08 % | 24.847 M | 0.000 -100.00 % | 15.162 M 26.08 % | 12.026 M 7.22 % | 11.216 M | 0.000 -100.00 % | 7.802 M | 0.000 -100.00 % | 5.562 M | 0.000 | 0.000 -100.00 % | 5.231 M -45.17 % | 9.541 M 31.67 % | 7.246 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 |
Depreciation and amortization | 163.068 M 49.73 % | 108.911 M -30.10 % | 155.821 M 0.00 % | 155.821 M 11.18 % | 140.146 M 216.72 % | -120.066 M -201.13 % | 118.723 M 0.00 % | 118.723 M 2.05 % | 116.334 M 0.00 % | 116.334 M 20.34 % | 96.673 M 0.00 % | 96.673 M -6.35 % | 103.224 M 0.00 % | 103.224 M 2.73 % | 100.486 M 0.00 % | 100.486 M -15.27 % | 118.591 M 0.00 % | 118.591 M 67.13 % | 70.958 M 63.06 % | 43.516 M -5.59 % | 46.095 M 5.93 % | 43.516 M 0.00 % | 43.516 M 17.95 % | 36.892 M -12.57 % | 42.195 M 14.37 % | 36.892 M 110.68 % | 17.511 M -2.64 % | 17.986 M -21.22 % | 22.831 M 126.79 % | 10.067 M -46.73 % | 18.898 M 257.74 % | 5.283 M -81.10 % | 27.954 M 295.49 % | 7.068 M -62.89 % | 19.049 M 0.00 % | 19.049 M -13.02 % | 21.902 M 0.00 % | 21.902 M 3.27 % | 21.207 M 0.00 % | 21.207 M 2.07 % | 20.777 M 0.00 % | 20.777 M 3.57 % | 20.061 M 0.00 % | 20.061 M 0.00 % | 20.061 M 0.00 % | 20.061 M |
Operating income | 30.047 M 45.17 % | 20.698 M 148.91 % | 8.315 M -76.00 % | 34.649 M -42.29 % | 60.034 M -24.91 % | 79.948 M 118.27 % | 36.628 M -7.47 % | 39.584 M 200.18 % | 13.187 M 160.91 % | 5.054 M -66.66 % | 15.161 M -89.27 % | 141.349 M 133.32 % | 60.582 M -37.64 % | 97.157 M 137.82 % | 40.852 M 625.23 % | -7.778 M -137.20 % | 20.907 M -64.75 % | 59.305 M 62.91 % | 36.405 M -34.28 % | 55.394 M 95.73 % | 28.301 M 124.43 % | 12.610 M -51.61 % | 26.060 M 113.83 % | 12.187 M 1 361.34 % | -966.218 K -102.41 % | 40.094 M 89.89 % | 21.114 M -59.49 % | 52.122 M 160.13 % | 20.037 M -58.30 % | 48.054 M -30.30 % | 68.943 M 139.16 % | 28.827 M -7.66 % | 31.220 M -22.97 % | 40.528 M -30.05 % | 57.937 M 0.00 % | 57.937 M 63.13 % | 35.517 M 0.00 % | 35.517 M -36.54 % | 55.968 M 0.00 % | 55.968 M 11.78 % | 50.072 M 0.00 % | 50.072 M 41.07 % | 35.493 M 0.00 % | 35.493 M 69.50 % | 20.940 M 0.00 % | 20.940 M |
Operating income ratio | 0.02 20.35 % | 0.02 202.79 % | 0.01 -74.74 % | 0.02 -43.65 % | 0.04 -30.01 % | 0.05 88.97 % | 0.03 -9.11 % | 0.03 207.53 % | 0.01 157.42 % | 0.00 -64.85 % | 0.01 -88.43 % | 0.10 93.34 % | 0.05 -35.31 % | 0.08 119.35 % | 0.04 527.12 % | -0.01 -139.17 % | 0.02 -62.27 % | 0.06 77.72 % | 0.03 -53.45 % | 0.07 -6.79 % | 0.07 49.70 % | 0.05 -14.97 % | 0.06 62.84 % | 0.04 1 393.96 % | 0.00 -102.62 % | 0.10 110.09 % | 0.05 -59.33 % | 0.12 153.11 % | 0.05 -65.08 % | 0.14 -1.79 % | 0.14 66.80 % | 0.08 11.68 % | 0.08 -42.82 % | 0.13 -20.96 % | 0.17 0.00 % | 0.17 22.16 % | 0.14 0.00 % | 0.14 -26.49 % | 0.19 0.00 % | 0.19 4.37 % | 0.18 0.00 % | 0.18 37.23 % | 0.13 0.00 % | 0.13 32.27 % | 0.10 0.00 % | 0.10 |
Total other income expenses net | -1.256 M 46.13 % | -2.332 M 71.55 % | -8.196 M -4 407.09 % | -181.844 K 99.29 % | -25.506 M -863.18 % | -2.648 M 52.42 % | -5.566 M -165.83 % | -2.094 M 0.24 % | -2.099 M 52.27 % | -4.398 M 90.83 % | -47.977 M -6 494.49 % | -727.531 K 84.21 % | -4.609 M 87.56 % | -37.039 M -208.68 % | 34.080 M 2 985.43 % | -1.181 M -4.19 % | -1.134 M 97.06 % | -38.583 M -84.96 % | -20.860 M 61.68 % | -54.432 M -1 775.16 % | 3.249 M 2 064.59 % | -165.396 K -1 164.74 % | 15.534 K 100.08 % | -18.666 M -5 744.81 % | -319.354 K 97.65 % | -13.577 M -13 022.36 % | -103.465 K 99.53 % | -21.832 M -48.77 % | -14.675 M -94.90 % | -7.530 M -29 468.79 % | -25.465 K 99.41 % | -4.281 M -47.10 % | -2.910 M 57.54 % | -6.854 M -2 605.86 % | -253.287 K 0.00 % | -253.287 K 66.76 % | -761.905 K 0.00 % | -761.905 K 89.91 % | -7.553 M 0.00 % | -7.553 M 15.44 % | -8.932 M 0.00 % | -8.932 M -137.36 % | -3.763 M 0.00 % | -3.763 M 37.55 % | -6.026 M 0.00 % | -6.026 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.496 B 25.21 % | 1.195 B 15.54 % | 1.034 B 28.24 % | 806.545 M -64.08 % | 2.245 B 0.93 % | 2.225 B 6.34 % | 2.092 B -2.97 % | 2.156 B 13.53 % | 1.899 B -4.52 % | 1.989 B 12.25 % | 1.772 B 10.43 % | 1.605 B 10.61 % | 1.451 B -5.94 % | 1.543 B 21.69 % | 1.268 B 3.92 % | 1.220 B -1.82 % | 1.242 B 13.13 % | 1.098 B -5.19 % | 1.158 B 47.15 % | 787.076 M 569.36 % | -167.690 M -247.38 % | 113.784 M -79.03 % | 542.711 M -35.87 % | 846.266 M 621.63 % | 117.271 M -13.99 % | 136.341 M -11.68 % | 154.365 M 66.77 % | 92.561 M 497.93 % | -23.261 M -103.96 % | 587.506 M 5.14 % | 558.771 M 8.30 % | 515.960 M 485.67 % | 88.098 M -75.84 % | 364.715 M 0.00 % | 364.715 M 125.22 % | 161.936 M 0.00 % | 161.936 M 236.15 % | 48.173 M 0.00 % | 48.173 M 139.78 % | 20.090 M 0.00 % | 20.090 M -93.85 % | 326.763 M 0.00 % | 326.763 M 611.10 % | 45.952 M |
Total investments | 0.000 | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 114.925 K -99.93 % | 170.195 M 4 723.06 % | 3.529 M -56.19 % | 8.055 M 118.51 % | 3.686 M -24.09 % | 4.856 M -19.43 % | 6.027 M 6.60 % | 5.654 M 83.36 % | 3.084 M 100.58 % | 1.537 M -98.46 % | 99.763 M -5.44 % | 105.499 M 5.62 % | 99.886 M 5.11 % | 95.027 M -4.92 % | 99.941 M -20.25 % | 125.313 M 21.77 % | 102.909 M -48.55 % | 200.000 M -50.00 % | 400.000 M -42.86 % | 700.000 M 614.40 % | 97.984 M -3.17 % | 101.196 M 3.51 % | 97.768 M 6.47 % | 91.823 M 15.57 % | 79.455 M 4.53 % | 76.009 M 11.95 % | 67.896 M 25.48 % | 54.107 M -69.29 % | 176.195 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.439 M | 0.000 -100.00 % | 13.689 M | 0.000 -100.00 % | 1.186 M | 0.000 -100.00 % | 91.903 M |
Total debt | 2.080 B -5.16 % | 2.193 B 29.97 % | 1.687 B 1.12 % | 1.668 B -36.39 % | 2.623 B -2.06 % | 2.678 B 4.37 % | 2.566 B 2.55 % | 2.502 B 2.33 % | 2.445 B 5.57 % | 2.316 B 3.78 % | 2.232 B 8.19 % | 2.063 B 5.34 % | 1.958 B -1.89 % | 1.996 B 7.51 % | 1.856 B 8.32 % | 1.714 B -3.45 % | 1.775 B 6.17 % | 1.672 B -10.97 % | 1.878 B -8.69 % | 2.057 B 73.32 % | 1.187 B -1.53 % | 1.205 B -7.00 % | 1.296 B 9.76 % | 1.181 B -1.92 % | 1.204 B 168.15 % | 448.911 M 4.89 % | 427.985 M -9.61 % | 473.507 M -11.76 % | 536.644 M -29.18 % | 757.769 M 5.03 % | 721.456 M 24.37 % | 580.102 M | 0.000 -100.00 % | 452.813 M 0.00 % | 452.813 M 80.04 % | 251.511 M 0.00 % | 251.511 M 62.14 % | 155.116 M 0.00 % | 155.116 M -54.15 % | 338.312 M 0.00 % | 338.312 M -14.38 % | 395.132 M 0.00 % | 395.132 M | 0.000 |
Accumulated other comprehensive income loss | 213.428 M | 0.000 | 0.000 -100.00 % | 2.966 B 1 016.83 % | 265.535 M -87.28 % | 2.087 B 491.48 % | 352.877 M -82.83 % | 2.056 B 471.45 % | 359.710 M -82.16 % | 2.016 B 875.21 % | 206.732 M -89.24 % | 1.921 B 1 343.55 % | 133.086 M -92.61 % | 1.801 B 2 068.02 % | 83.075 M -95.40 % | 1.805 B 1 412.43 % | 119.331 M -93.19 % | 1.751 B 3 697.53 % | 46.116 M -53.61 % | 99.400 M -32.85 % | 148.024 M 0.92 % | 146.667 M -27.65 % | 202.707 M -2.50 % | 207.910 M 0.01 % | 207.896 M 56 221.28 % | 369.125 K -8.57 % | 403.735 K -2.62 % | 414.592 K 32.60 % | 312.663 K 61.85 % | 193.176 K -35.06 % | 297.450 K -23.29 % | 387.756 K -99.96 % | 1.004 B 221 611.58 % | 452.708 K 0.00 % | 452.708 K 34.96 % | 335.447 K 0.00 % | 335.447 K 8.79 % | 308.355 K 0.00 % | 308.355 K 93.94 % | 158.993 K 0.00 % | 158.993 K 323.76 % | 37.520 K 0.00 % | 37.520 K -99.99 % | 334.890 M |
Retained earnings | 879.171 M -4.14 % | 917.092 M 0.42 % | 913.232 M 1.90 % | 896.190 M -3.33 % | 927.076 M 2.18 % | 907.318 M 7.34 % | 845.256 M -1.15 % | 855.075 M 4.37 % | 819.286 M -3.32 % | 847.447 M 0.30 % | 844.908 M -1.98 % | 862.008 M 16.70 % | 738.640 M -4.05 % | 769.793 M 11.50 % | 690.388 M 4.20 % | 662.544 M -0.67 % | 667.005 M -2.76 % | 685.961 M 7.80 % | 636.305 M 1.54 % | 626.643 M 6.77 % | 586.914 M -1.71 % | 597.127 M 1.68 % | 587.238 M 4.07 % | 564.284 M 1.61 % | 555.348 M -10.27 % | 618.930 M 5.70 % | 585.551 M 3.34 % | 566.615 M 8.33 % | 523.032 M 3.43 % | 505.709 M 8.71 % | 465.198 M 21.29 % | 383.553 M | 0.000 -100.00 % | 362.344 M 0.00 % | 362.344 M 36.78 % | 264.916 M 0.00 % | 264.916 M 17.48 % | 225.492 M -2.97 % | 232.393 M 64.81 % | 141.008 M -2.71 % | 144.940 M 82.14 % | 79.574 M -2.79 % | 81.854 M | 0.000 |
Common stock | 314.477 M 0.00 % | 314.477 M 0.00 % | 314.477 M 2.01 % | 308.290 M 16.75 % | 264.069 M 0.00 % | 264.064 M 0.00 % | 264.057 M 0.00 % | 264.050 M 0.19 % | 263.550 M 0.01 % | 263.531 M 0.00 % | 263.526 M 0.00 % | 263.524 M 0.52 % | 262.165 M 0.01 % | 262.151 M -0.01 % | 262.171 M 0.00 % | 262.168 M 0.26 % | 261.484 M 0.72 % | 259.606 M 0.32 % | 258.768 M 6.69 % | 242.536 M 4.72 % | 231.600 M 0.00 % | 231.589 M 4.79 % | 221.012 M 0.46 % | 220.000 M 0.00 % | 220.000 M 0.00 % | 220.000 M 0.00 % | 220.000 M 0.00 % | 220.000 M 0.00 % | 220.000 M 33.33 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M | 0.000 -100.00 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 0.00 % | 165.000 M 10.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 |
Total equity | 4.303 B 0.89 % | 4.265 B 0.41 % | 4.248 B 1.86 % | 4.170 B 29.56 % | 3.219 B -1.23 % | 3.259 B 1.08 % | 3.224 B 1.55 % | 3.175 B 0.00 % | 3.175 B 2.21 % | 3.106 B 1.95 % | 3.047 B 0.69 % | 3.026 B 7.42 % | 2.817 B 0.95 % | 2.790 B 2.66 % | 2.718 B 2.18 % | 2.660 B -0.45 % | 2.672 B 1.82 % | 2.624 B 1.69 % | 2.581 B -16.27 % | 3.082 B 26.86 % | 2.430 B -0.43 % | 2.440 B 7.59 % | 2.268 B 1.75 % | 2.229 B 0.44 % | 2.219 B 6.97 % | 2.075 B 1.69 % | 2.040 B 1.00 % | 2.020 B 2.28 % | 1.975 B 69.15 % | 1.168 B 3.70 % | 1.126 B 8.15 % | 1.041 B 3.72 % | 1.004 B 0.00 % | 1.004 B 0.00 % | 1.004 B 10.76 % | 906.161 M 0.00 % | 906.161 M 3.73 % | 873.611 M 0.00 % | 873.611 M 77.52 % | 492.131 M 0.00 % | 492.131 M 14.74 % | 428.924 M 0.00 % | 428.924 M 9.55 % | 391.515 M |
Other non current liabilities | 60.833 M -26.76 % | 83.061 M 8.78 % | 76.356 M -6.49 % | 81.656 M -16.91 % | 98.277 M -10.64 % | 109.981 M 3.67 % | 106.091 M 7.40 % | 98.786 M -0.60 % | 99.385 M 13.07 % | 87.895 M 11.55 % | 78.794 M 223.96 % | 24.322 M 5.52 % | 23.051 M -16.92 % | 27.744 M -10.40 % | 30.965 M -8.73 % | 33.929 M -2.25 % | 34.711 M -6.16 % | 36.989 M 14.09 % | 32.421 M -29.05 % | 45.694 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.804 M 0.00 % | 1.804 M -29.79 % | 2.570 M 0.00 % | 2.570 M | 0.000 -100.00 % | 3.225 M 843.92 % | 341.671 K 0.00 % | 341.670 K 37.67 % | 248.180 K 0.00 % | 248.180 K | 0.000 |
Long term debt | 1.260 B -1.48 % | 1.278 B 55.70 % | 821.084 M -0.29 % | 823.454 M -10.57 % | 920.782 M -11.74 % | 1.043 B -5.23 % | 1.101 B -15.36 % | 1.301 B 22.53 % | 1.061 B 12.22 % | 945.858 M 4.47 % | 905.413 M 14.50 % | 790.724 M -21.02 % | 1.001 B -3.67 % | 1.039 B -6.93 % | 1.117 B 1.16 % | 1.104 B 2.45 % | 1.078 B 2.55 % | 1.051 B -1.93 % | 1.071 B -24.66 % | 1.422 B 117.26 % | 654.535 M -1.93 % | 667.444 M -19.70 % | 831.139 M -2.98 % | 856.665 M -2.72 % | 880.585 M 177.14 % | 317.739 M -7.28 % | 342.703 M -5.47 % | 362.544 M -5.30 % | 382.822 M -14.67 % | 448.655 M 7.03 % | 419.199 M 24.36 % | 337.088 M | 0.000 -100.00 % | 143.596 M 0.00 % | 143.596 M 69.18 % | 84.879 M 0.00 % | 84.879 M -9.69 % | 93.992 M 0.00 % | 93.992 M 1 049.69 % | 8.175 M 0.00 % | 8.175 M -66.91 % | 24.705 M 0.00 % | 24.705 M | 0.000 |
Total non current liabilities | 1.450 B -3.16 % | 1.497 B 45.96 % | 1.025 B -0.37 % | 1.029 B -4.49 % | 1.078 B -17.33 % | 1.303 B -3.03 % | 1.344 B -13.24 % | 1.549 B 18.10 % | 1.312 B 10.91 % | 1.183 B 4.98 % | 1.127 B 18.03 % | 954.622 M -18.22 % | 1.167 B -3.34 % | 1.208 B -6.58 % | 1.293 B 0.28 % | 1.289 B 1.58 % | 1.269 B 2.82 % | 1.234 B -1.96 % | 1.259 B -24.11 % | 1.659 B 143.51 % | 681.245 M -1.47 % | 691.422 M -19.31 % | 856.859 M -1.03 % | 865.817 M -2.69 % | 889.774 M 177.81 % | 320.283 M -7.26 % | 345.351 M -5.46 % | 365.296 M -5.28 % | 385.679 M -14.60 % | 451.619 M 6.70 % | 423.251 M 23.86 % | 341.704 M | 0.000 -100.00 % | 145.400 M 0.00 % | 145.400 M 66.27 % | 87.450 M 0.00 % | 87.450 M -10.05 % | 97.217 M 0.00 % | 97.217 M 1 041.43 % | 8.517 M 0.00 % | 8.517 M -65.87 % | 24.954 M 0.00 % | 24.954 M | 0.000 |
Other current liabilities | 726.470 M -9.64 % | 803.986 M -2.20 % | 822.068 M -22.46 % | 1.060 B 201.02 % | 352.177 M 17.98 % | 298.494 M -8.12 % | 324.877 M 8.59 % | 299.187 M 18.29 % | 252.925 M -11.56 % | 285.994 M -57.95 % | 680.098 M 123.78 % | 303.920 M -10.08 % | 337.990 M -36.33 % | 530.850 M 2.66 % | 517.119 M -10.65 % | 578.750 M 81.87 % | 318.223 M -3.16 % | 328.608 M 21.90 % | 269.562 M -43.00 % | 472.906 M 814.85 % | 51.692 M -65.43 % | 149.539 M 4.42 % | 143.214 M 160.77 % | 54.919 M 13.59 % | 48.349 M -17.17 % | 58.370 M -0.03 % | 58.389 M 6.11 % | 55.028 M -36.21 % | 86.259 M 2.44 % | 84.201 M 33.44 % | 63.099 M -17.59 % | 76.570 M | 0.000 -100.00 % | 195.745 M 0.00 % | 195.745 M 641.34 % | 26.404 M 0.00 % | 26.404 M -56.42 % | 60.593 M 71.51 % | 35.328 M -89.11 % | 324.482 M -7.88 % | 352.242 M 152.54 % | 139.482 M 70.98 % | 81.579 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.206 M -69.34 % | 323.559 M -1.85 % | 329.657 M 1.07 % | 326.173 M -14.99 % | 383.682 M 359.28 % | 83.540 M -13.65 % | 96.745 M -6.53 % | 103.503 M | 0.000 | 0.000 -100.00 % | 295.946 M -11.70 % | 335.169 M -2.66 % | 344.323 M -8.70 % | 377.118 M 10.50 % | 341.269 M 305.94 % | 84.068 M 474.39 % | -22.454 M -3.85 % | -21.622 M -151.33 % | 42.122 M 11.55 % | 37.759 M 22.63 % | 30.791 M -27.89 % | 42.702 M -17.53 % | 51.781 M 8.94 % | 47.533 M 11.47 % | 42.643 M 9.32 % | 39.007 M -22.91 % | 50.599 M 9.20 % | 46.336 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.489 M | 0.000 -100.00 % | 326.168 M | 0.000 -100.00 % | 57.397 M | 0.000 | 0.000 |
Short term debt | 820.140 M -10.31 % | 914.448 M 5.59 % | 866.062 M 2.49 % | 845.024 M -50.36 % | 1.702 B 4.12 % | 1.635 B 12.28 % | 1.456 B 21.20 % | 1.201 B -13.16 % | 1.384 B 0.98 % | 1.370 B 47.19 % | 930.898 M -26.81 % | 1.272 B 32.93 % | 956.795 M 34.16 % | 713.168 M 45.70 % | 489.487 M 42.93 % | 342.477 M -50.90 % | 697.491 M 12.30 % | 621.119 M -23.40 % | 810.842 M 91.02 % | 424.486 M -20.22 % | 532.089 M 18.35 % | 449.605 M 19.19 % | 377.225 M 16.45 % | 323.932 M 0.24 % | 323.155 M 146.36 % | 131.172 M 53.81 % | 85.282 M -23.14 % | 110.963 M -27.86 % | 153.822 M -50.24 % | 309.113 M 2.27 % | 302.257 M 40.87 % | 214.562 M | 0.000 -100.00 % | 309.217 M 0.00 % | 309.217 M 85.57 % | 166.632 M 0.00 % | 166.632 M 566.53 % | 25.000 M -59.10 % | 61.124 M -81.49 % | 330.137 M 0.00 % | 330.137 M 10.75 % | 298.098 M -19.53 % | 370.426 M | 0.000 |
Total current liabilities | 3.190 B 0.82 % | 3.164 B -7.09 % | 3.405 B -6.03 % | 3.624 B -4.53 % | 3.796 B 10.81 % | 3.426 B 8.14 % | 3.168 B 15.82 % | 2.735 B -12.93 % | 3.141 B 6.27 % | 2.956 B -6.97 % | 3.177 B 11.64 % | 2.846 B 18.50 % | 2.402 B 8.04 % | 2.223 B 15.71 % | 1.921 B 11.38 % | 1.725 B 3.89 % | 1.660 B -5.93 % | 1.765 B 0.25 % | 1.761 B 13.04 % | 1.558 B 79.80 % | 866.350 M -1.92 % | 883.265 M 9.53 % | 806.416 M 21.38 % | 664.379 M 8.93 % | 609.911 M 11.71 % | 546.000 M 10.18 % | 495.567 M -7.55 % | 536.053 M -15.51 % | 634.480 M -20.44 % | 797.463 M 1.16 % | 788.342 M 23.21 % | 639.840 M | 0.000 -100.00 % | 783.336 M 0.00 % | 783.336 M 65.39 % | 473.625 M 0.00 % | 473.625 M 56.93 % | 301.800 M 0.00 % | 301.800 M -66.27 % | 894.679 M 0.00 % | 894.679 M 33.51 % | 670.144 M 0.00 % | 670.144 M | 0.000 |
Total liabilities | 4.640 B -0.46 % | 4.661 B 5.19 % | 4.431 B -4.78 % | 4.653 B -4.52 % | 4.873 B 3.05 % | 4.729 B 4.81 % | 4.512 B 5.31 % | 4.284 B -3.79 % | 4.453 B 7.59 % | 4.139 B -3.84 % | 4.304 B 13.24 % | 3.801 B 6.49 % | 3.569 B 4.03 % | 3.431 B 6.75 % | 3.214 B 6.63 % | 3.014 B 2.89 % | 2.929 B -2.33 % | 2.999 B -0.67 % | 3.020 B -6.12 % | 3.217 B 107.84 % | 1.548 B -1.72 % | 1.575 B -5.33 % | 1.663 B 8.70 % | 1.530 B 2.03 % | 1.500 B 73.12 % | 866.282 M 3.02 % | 840.917 M -6.70 % | 901.350 M -11.65 % | 1.020 B -18.33 % | 1.249 B 3.09 % | 1.212 B 23.44 % | 981.544 M | 0.000 -100.00 % | 928.737 M 0.00 % | 928.737 M 65.53 % | 561.074 M 0.00 % | 561.074 M 40.61 % | 399.017 M 0.00 % | 399.017 M -55.82 % | 903.196 M 0.00 % | 903.196 M 29.94 % | 695.098 M 0.00 % | 695.098 M | 0.000 |
Other non current assets | 248.889 M 6.14 % | 234.492 M -0.75 % | 236.266 M -9.70 % | 261.646 M 232.32 % | -197.742 M -203.81 % | 190.478 M 50.39 % | 126.655 M -12.66 % | 145.007 M -13.94 % | 168.486 M -49.59 % | 334.222 M 9.60 % | 304.935 M 24.70 % | 244.544 M 16.20 % | 210.447 M -4.12 % | 219.495 M 137.63 % | 92.368 M -19.01 % | 114.054 M 45.41 % | 78.435 M 29.63 % | 60.507 M 53.59 % | 39.395 M -38.35 % | 63.900 M 179.29 % | 22.880 M -36.77 % | 36.182 M 300.69 % | 9.030 M -74.11 % | 34.878 M 15.37 % | 30.233 M 6.03 % | 28.513 M 6.06 % | 26.885 M -30.72 % | 38.806 M 24.66 % | 31.130 M -34.48 % | 47.514 M 160.09 % | 18.268 M -49.95 % | 36.497 M 141.43 % | -88.098 M -240.40 % | 62.747 M 0.00 % | 62.747 M -53.69 % | 135.494 M 0.00 % | 135.494 M 94.10 % | 69.808 M -28.39 % | 97.478 M 1 120.98 % | 7.984 M -69.74 % | 26.384 M 1 376.23 % | 1.787 M -88.10 % | 15.018 M 132.68 % | -45.952 M |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 436.387 M 156.40 % | 170.195 M -1.54 % | 172.851 M -4.22 % | 180.460 M -4.66 % | 189.280 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 99.763 M -5.44 % | 105.499 M 5.62 % | 99.886 M 5.11 % | 95.027 M -4.92 % | 99.941 M -20.25 % | 125.313 M 21.77 % | 102.909 M 7.68 % | 95.573 M 3.67 % | 92.188 M 4.78 % | 87.986 M -10.20 % | 97.984 M -3.17 % | 101.196 M 3.51 % | 97.768 M 6.47 % | 91.823 M 15.57 % | 79.455 M 4.53 % | 76.009 M 11.95 % | 67.896 M 25.48 % | 54.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.439 M | 0.000 -100.00 % | 13.689 M | 0.000 -100.00 % | 10.452 M | 0.000 | 0.000 |
Intangible assets | 474.447 M 1.86 % | 465.787 M -0.07 % | 466.107 M -3.01 % | 480.593 M 10.13 % | 436.387 M -1.41 % | 442.639 M -2.32 % | 453.165 M 0.92 % | 449.054 M -3.81 % | 466.840 M 1.04 % | 462.054 M 16.94 % | 395.130 M 32.96 % | 297.177 M -1.71 % | 302.339 M -1.68 % | 307.512 M -2.80 % | 316.383 M -4.26 % | 330.462 M -2.73 % | 339.721 M -1.10 % | 343.508 M -4.33 % | 359.049 M -2.19 % | 367.100 M 252.14 % | 104.249 M 6.28 % | 98.093 M -0.77 % | 98.857 M -0.61 % | 99.465 M -0.96 % | 100.424 M -0.77 % | 101.204 M -0.06 % | 101.266 M 2.11 % | 99.177 M -0.62 % | 99.797 M 40.10 % | 71.231 M 0.17 % | 71.107 M -0.17 % | 71.228 M | 0.000 -100.00 % | 71.501 M 0.00 % | 71.501 M -0.74 % | 72.034 M 0.00 % | 72.034 M 77.90 % | 40.491 M 0.00 % | 40.491 M -0.66 % | 40.759 M 0.00 % | 40.759 M 4.93 % | 38.844 M 0.00 % | 38.844 M | 0.000 |
GoodWill | 301.587 M 7.78 % | 279.829 M 3.59 % | 270.120 M -3.85 % | 280.924 M 2.15 % | 275.001 M -0.19 % | 275.533 M -2.32 % | 282.090 M 3.62 % | 272.245 M -3.71 % | 282.733 M 5.11 % | 269.000 M 0.96 % | 266.430 M 6.21 % | 250.863 M -0.27 % | 251.553 M -1.08 % | 254.291 M -1.87 % | 259.137 M -4.05 % | 270.084 M -2.10 % | 275.881 M -0.22 % | 276.477 M -4.01 % | 288.041 M -12.88 % | 330.619 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 |
Goodwill and intangible assets | 776.035 M 4.08 % | 745.616 M 1.28 % | 736.227 M -3.32 % | 761.517 M 7.05 % | 711.389 M -0.94 % | 718.172 M -2.32 % | 735.256 M 1.93 % | 721.299 M -3.77 % | 749.573 M 2.53 % | 731.054 M 10.50 % | 661.560 M 20.71 % | 548.040 M -1.06 % | 553.892 M -1.41 % | 561.804 M -2.38 % | 575.519 M -4.17 % | 600.546 M -2.45 % | 615.602 M -0.71 % | 619.984 M -4.19 % | 647.090 M -7.26 % | 697.720 M 569.28 % | 104.249 M 6.28 % | 98.093 M -0.77 % | 98.857 M -0.61 % | 99.465 M -0.96 % | 100.424 M -0.77 % | 101.204 M -0.06 % | 101.266 M 2.11 % | 99.177 M -0.62 % | 99.797 M 40.10 % | 71.231 M 0.17 % | 71.107 M -0.17 % | 71.228 M | 0.000 -100.00 % | 71.501 M 0.00 % | 71.501 M -0.74 % | 72.034 M 0.00 % | 72.034 M 77.90 % | 40.491 M 0.00 % | 40.491 M -0.66 % | 40.759 M 0.00 % | 40.759 M 4.93 % | 38.844 M 0.00 % | 38.844 M | 0.000 |
Property plant equipment net | 4.594 B 4.26 % | 4.406 B 1.77 % | 4.330 B 4.93 % | 4.126 B -1.73 % | 4.199 B 4.68 % | 4.011 B 2.47 % | 3.915 B 7.08 % | 3.656 B 2.96 % | 3.551 B 3.05 % | 3.446 B 1.91 % | 3.381 B 9.45 % | 3.089 B 4.61 % | 2.953 B 3.31 % | 2.858 B 6.37 % | 2.687 B 1.14 % | 2.657 B -0.59 % | 2.672 B 2.01 % | 2.620 B -1.06 % | 2.648 B -0.07 % | 2.650 B 53.90 % | 1.722 B -1.36 % | 1.745 B -1.43 % | 1.771 B 1.34 % | 1.747 B 1.95 % | 1.714 B 2.26 % | 1.676 B 1.11 % | 1.658 B 5.11 % | 1.577 B 1.74 % | 1.550 B 12.15 % | 1.382 B 2.39 % | 1.350 B 9.87 % | 1.229 B | 0.000 -100.00 % | 1.184 B 0.00 % | 1.184 B 54.05 % | 768.314 M 0.00 % | 768.314 M 22.15 % | 628.983 M 0.00 % | 628.983 M 8.27 % | 580.931 M 0.00 % | 580.931 M -1.43 % | 589.345 M 0.00 % | 589.345 M | 0.000 |
Total non current assets | 5.864 B 3.98 % | 5.640 B 1.68 % | 5.547 B 3.30 % | 5.370 B 0.02 % | 5.369 B 0.59 % | 5.337 B 3.11 % | 5.176 B 4.32 % | 4.962 B 0.95 % | 4.915 B 3.35 % | 4.756 B 3.85 % | 4.580 B 11.86 % | 4.094 B 4.92 % | 3.902 B 2.63 % | 3.802 B 4.91 % | 3.624 B 0.76 % | 3.597 B 0.59 % | 3.575 B 2.52 % | 3.488 B -0.89 % | 3.519 B -2.87 % | 3.623 B 80.78 % | 2.004 B -1.22 % | 2.029 B 0.24 % | 2.024 B 0.16 % | 2.021 B 1.40 % | 1.993 B 2.17 % | 1.951 B 1.22 % | 1.927 B 4.50 % | 1.844 B 2.83 % | 1.793 B 11.78 % | 1.604 B 4.70 % | 1.532 B 8.98 % | 1.406 B 1 696.02 % | -88.098 M -106.68 % | 1.318 B 0.00 % | 1.318 B 35.05 % | 975.842 M 0.00 % | 975.842 M 27.24 % | 766.952 M 0.00 % | 766.952 M 18.34 % | 648.074 M 0.00 % | 648.074 M 0.76 % | 643.207 M 0.00 % | 643.207 M 1 499.75 % | -45.952 M |
Other current assets | 275.299 M -13.38 % | 317.819 M 1.49 % | 313.155 M 6.32 % | 294.546 M 877.70 % | 30.126 M -90.55 % | 318.931 M 8.46 % | 294.053 M 31.73 % | 223.229 M -10.33 % | 248.948 M -5.32 % | 262.924 M 14.47 % | 229.691 M 29.19 % | 177.790 M 23.22 % | 144.282 M -42.11 % | 249.227 M 28.76 % | 193.555 M -9.48 % | 213.820 M 10.58 % | 193.360 M -1.15 % | 195.604 M 34.48 % | 145.455 M -32.89 % | 216.739 M 84.40 % | 117.537 M 0.03 % | 117.504 M -0.81 % | 118.469 M -8.11 % | 128.927 M -16.41 % | 154.244 M 2.38 % | 150.666 M 2.41 % | 147.115 M -0.64 % | 148.065 M 8.29 % | 136.724 M 0.23 % | 136.407 M 14.26 % | 119.387 M 34.05 % | 89.062 M | 0.000 -100.00 % | 68.883 M 0.00 % | 68.883 M 89.13 % | 36.420 M 0.00 % | 36.420 M 198.84 % | 12.187 M 40.85 % | 8.653 M -81.24 % | 46.116 M 75.07 % | 26.342 M 6.19 % | 24.807 M 19.96 % | 20.679 M | 0.000 |
Short term investments | 0.000 | 0.000 -100.00 % | 100.000 M | 0.000 -100.00 % | 114.925 K | 0.000 -100.00 % | 3.529 M -56.19 % | 8.055 M 118.51 % | 3.686 M -24.09 % | 4.856 M -19.43 % | 6.027 M 6.60 % | 5.654 M 83.36 % | 3.084 M 100.58 % | 1.537 M -80.18 % | 7.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 M -50.00 % | 400.000 M -42.86 % | 700.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 176.195 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.186 M | 0.000 -100.00 % | 91.903 M |
cash and cash equivalents | 583.339 M -41.53 % | 997.752 M 52.84 % | 652.804 M -24.26 % | 861.933 M 128.22 % | 377.670 M -16.71 % | 453.445 M -4.33 % | 473.957 M 37.00 % | 345.957 M -36.63 % | 545.904 M 66.99 % | 326.914 M -28.85 % | 459.486 M 0.35 % | 457.869 M -9.72 % | 507.177 M 11.93 % | 453.118 M -23.02 % | 588.653 M 19.17 % | 493.978 M -7.27 % | 532.723 M -7.15 % | 573.776 M -20.28 % | 719.778 M -43.31 % | 1.270 B -6.25 % | 1.354 B 24.10 % | 1.091 B 44.91 % | 753.088 M 125.25 % | 334.331 M -69.23 % | 1.086 B 247.59 % | 312.570 M 14.23 % | 273.621 M -28.17 % | 380.946 M -31.96 % | 559.904 M 228.85 % | 170.263 M 4.66 % | 162.685 M 153.63 % | 64.142 M 172.81 % | -88.098 M -200.00 % | 88.098 M 0.00 % | 88.098 M -1.65 % | 89.575 M 0.00 % | 89.575 M -16.24 % | 106.942 M 0.00 % | 106.942 M -66.39 % | 318.222 M 0.00 % | 318.222 M 365.45 % | 68.369 M 0.00 % | 68.369 M 248.78 % | -45.952 M |
Cash and short term investments | 583.339 M -41.53 % | 997.752 M 32.54 % | 752.804 M -12.66 % | 861.933 M 128.15 % | 377.785 M -16.69 % | 453.445 M -5.03 % | 477.485 M 34.88 % | 354.012 M -35.59 % | 549.591 M 65.65 % | 331.771 M -28.73 % | 465.513 M 0.43 % | 463.523 M -9.16 % | 510.261 M 12.23 % | 454.656 M -22.76 % | 588.653 M 19.17 % | 493.978 M -7.27 % | 532.723 M -7.15 % | 573.776 M -20.28 % | 719.778 M -43.31 % | 1.270 B -6.25 % | 1.354 B 4.88 % | 1.291 B 11.98 % | 1.153 B 11.48 % | 1.034 B -4.80 % | 1.086 B 247.59 % | 312.570 M 14.23 % | 273.621 M -28.17 % | 380.946 M -31.96 % | 559.904 M 228.85 % | 170.263 M 4.66 % | 162.685 M 153.63 % | 64.142 M -27.19 % | 88.098 M 0.00 % | 88.098 M 0.00 % | 88.098 M -1.65 % | 89.575 M 0.00 % | 89.575 M -16.24 % | 106.942 M 0.00 % | 106.942 M -66.39 % | 318.222 M 0.00 % | 318.222 M 357.51 % | 69.556 M 1.74 % | 68.369 M 48.78 % | 45.952 M |
Total current assets | 3.078 B -6.32 % | 3.286 B 4.93 % | 3.132 B -9.31 % | 3.453 B 24.03 % | 2.784 B 5.05 % | 2.651 B 3.56 % | 2.560 B 2.50 % | 2.497 B -7.95 % | 2.713 B 8.99 % | 2.489 B -10.18 % | 2.771 B 1.41 % | 2.732 B 10.01 % | 2.484 B 2.68 % | 2.419 B 4.81 % | 2.308 B 11.09 % | 2.078 B 2.54 % | 2.026 B -5.15 % | 2.136 B 2.62 % | 2.082 B -22.21 % | 2.676 B 35.62 % | 1.973 B -0.65 % | 1.986 B 4.13 % | 1.907 B 9.72 % | 1.738 B 0.71 % | 1.726 B 74.30 % | 990.299 M 3.80 % | 954.043 M -11.44 % | 1.077 B -10.36 % | 1.202 B 47.94 % | 812.295 M 0.89 % | 805.130 M 30.60 % | 616.494 M 599.78 % | 88.098 M -85.67 % | 614.575 M 0.00 % | 614.575 M 25.07 % | 491.393 M 0.00 % | 491.393 M -2.82 % | 505.676 M 0.00 % | 505.676 M -32.33 % | 747.253 M 0.00 % | 747.253 M 55.41 % | 480.814 M 0.00 % | 480.814 M 946.35 % | 45.952 M |
Inventory | 717.441 M -2.60 % | 736.560 M 3.66 % | 710.574 M -6.52 % | 760.139 M 9.28 % | 695.603 M 2.69 % | 677.388 M -0.51 % | 680.844 M 7.88 % | 631.133 M -0.64 % | 635.221 M -1.67 % | 646.021 M -10.69 % | 723.330 M 10.47 % | 654.804 M 4.03 % | 629.449 M 11.65 % | 563.790 M 9.69 % | 513.994 M -4.65 % | 539.071 M 17.15 % | 460.161 M -1.75 % | 468.367 M 14.47 % | 409.159 M -4.92 % | 430.346 M 120.37 % | 195.279 M -20.56 % | 245.832 M 20.37 % | 204.232 M -6.37 % | 218.134 M 20.78 % | 180.611 M 4.12 % | 173.465 M -3.20 % | 179.193 M -18.06 % | 218.696 M 16.13 % | 188.312 M -10.37 % | 210.093 M 29.33 % | 162.449 M 15.78 % | 140.310 M | 0.000 -100.00 % | 146.824 M 0.00 % | 146.824 M 25.24 % | 117.236 M 0.00 % | 117.236 M 29.50 % | 90.530 M 0.00 % | 90.530 M 4.19 % | 86.890 M 0.00 % | 86.890 M -0.71 % | 87.511 M 0.00 % | 87.511 M | 0.000 |
Net receivables | 1.502 B 21.75 % | 1.234 B -8.94 % | 1.355 B -11.82 % | 1.537 B -6.99 % | 1.652 B 32.47 % | 1.247 B 9.86 % | 1.135 B -11.91 % | 1.289 B -1.78 % | 1.312 B 2.04 % | 1.286 B -7.23 % | 1.386 B -5.73 % | 1.470 B 20.08 % | 1.224 B 2.34 % | 1.197 B 16.34 % | 1.028 B 19.52 % | 860.471 M -0.01 % | 860.522 M -7.38 % | 929.128 M 16.24 % | 799.333 M -0.48 % | 803.164 M 167.72 % | 300.000 M -5.31 % | 316.813 M -24.55 % | 419.905 M 17.63 % | 356.957 M 13.10 % | 315.619 M -12.65 % | 361.330 M 0.70 % | 358.805 M 6.17 % | 337.966 M 5.71 % | 319.708 M 3.98 % | 307.461 M -16.08 % | 366.366 M 12.59 % | 325.384 M | 0.000 -100.00 % | 310.771 M 0.00 % | 310.771 M 25.23 % | 248.162 M 0.00 % | 248.162 M -18.60 % | 304.879 M 1.78 % | 299.551 M -5.15 % | 315.799 M 0.00 % | 315.799 M 3.79 % | 304.254 M 0.00 % | 304.254 M | 0.000 |
Tax assets | 245.370 M -3.21 % | 253.496 M 3.62 % | 244.645 M 11.08 % | 220.236 M 0.26 % | 219.654 M -11.07 % | 247.009 M 8.86 % | 226.909 M -12.43 % | 259.110 M 0.92 % | 256.759 M 4.89 % | 244.798 M 5.48 % | 232.071 M 9.28 % | 212.364 M 14.92 % | 184.792 M 13.67 % | 162.564 M -4.05 % | 169.418 M 41.35 % | 119.861 M 9.82 % | 109.140 M 18.09 % | 92.421 M 8.88 % | 84.887 M -1.68 % | 86.335 M 65.02 % | 52.318 M -2.42 % | 53.615 M 0.69 % | 53.246 M 3.71 % | 51.343 M 1.72 % | 50.474 M 15.39 % | 43.742 M 0.41 % | 43.564 M 16.79 % | 37.301 M 13.10 % | 32.982 M 19.92 % | 27.504 M 8.95 % | 25.245 M 60.63 % | 15.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.231 M | 0.000 -100.00 % | 4.711 M | 0.000 -100.00 % | 2.779 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.610 B 14.27 % | 1.409 B -16.23 % | 1.681 B 0.58 % | 1.672 B -3.60 % | 1.734 B 18.87 % | 1.459 B 7.26 % | 1.360 B 13.31 % | 1.200 B -12.17 % | 1.367 B 7.96 % | 1.266 B -17.95 % | 1.543 B 24.95 % | 1.235 B 14.66 % | 1.077 B 13.43 % | 949.326 M 7.69 % | 881.550 M 13.40 % | 777.362 M 26.23 % | 615.848 M -19.40 % | 764.067 M 27.41 % | 599.686 M -4.64 % | 628.865 M 134.00 % | 268.744 M -3.77 % | 279.281 M 0.89 % | 276.817 M 0.05 % | 276.674 M 18.60 % | 233.274 M -31.68 % | 341.462 M 2.00 % | 334.763 M -5.00 % | 352.384 M -6.97 % | 378.785 M -3.68 % | 393.273 M -1.93 % | 400.999 M 22.32 % | 327.822 M | 0.000 -100.00 % | 278.375 M 0.00 % | 278.375 M -0.79 % | 280.589 M 0.00 % | 280.589 M 36.64 % | 205.348 M 0.00 % | 205.348 M -8.71 % | 224.940 M 5.95 % | 212.300 M -2.68 % | 218.138 M 0.00 % | 218.138 M | 0.000 |
Tax payables | 33.978 M -8.57 % | 37.162 M 3.67 % | 35.845 M -23.70 % | 46.981 M 560.41 % | 7.114 M -78.67 % | 33.356 M 24.86 % | 26.714 M -21.47 % | 34.018 M 17.26 % | 29.012 M -14.26 % | 33.837 M 43.99 % | 23.499 M -34.01 % | 35.608 M 17.96 % | 30.187 M 1.41 % | 29.767 M -10.09 % | 33.109 M 25.67 % | 26.346 M -8.72 % | 28.864 M -43.80 % | 51.360 M 39.01 % | 36.947 M 17.49 % | 31.448 M 127.47 % | 13.825 M 185.59 % | 4.841 M -47.16 % | 9.160 M 3.46 % | 8.854 M 72.46 % | 5.134 M -65.76 % | 14.996 M -12.47 % | 17.132 M -3.09 % | 17.678 M 13.22 % | 15.614 M 43.57 % | 10.876 M -50.54 % | 21.987 M 5.27 % | 20.886 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.860 M | 0.000 -100.00 % | 15.121 M | 0.000 -100.00 % | 14.425 M | 0.000 | 0.000 |
Deferred revenue non current | 61.519 M -1.83 % | 62.666 M -3.99 % | 65.268 M 7.74 % | 60.582 M -0.62 % | 60.958 M -11.24 % | 68.678 M -5.12 % | 72.387 M -5.82 % | 76.861 M 0.46 % | 76.508 M -0.76 % | 77.096 M 8.73 % | 70.908 M 0.04 % | 70.880 M -6.14 % | 75.519 M 11.98 % | 67.441 M -5.39 % | 71.280 M -7.45 % | 77.018 M -1.80 % | 78.428 M 5.34 % | 74.451 M -5.68 % | 78.935 M -23.87 % | 103.682 M 304.40 % | 25.638 M 11.67 % | 22.960 M -7.96 % | 24.946 M 190.88 % | 8.576 M -3.33 % | 8.871 M 253.79 % | 2.508 M -3.83 % | 2.607 M -3.69 % | 2.707 M -3.55 % | 2.807 M -3.43 % | 2.907 M -27.12 % | 3.988 M -12.13 % | 4.539 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.061 M | 0.000 100.00 % | -8.175 M | 0.000 100.00 % | -24.705 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 589.301 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 |
Capital lease obligations | 30.777 M -0.10 % | 30.808 M -2.52 % | 31.603 M 339.89 % | 7.184 M -3.55 % | 7.449 M 40.74 % | 5.293 M -10.50 % | 5.913 M -33.08 % | 8.836 M 63.27 % | 5.412 M 30.34 % | 4.152 M -19.05 % | 5.129 M 6.67 % | 4.809 M -3.09 % | 4.962 M 1.36 % | 4.896 M -11.94 % | 5.559 M -28.13 % | 7.735 M -5.50 % | 8.186 M 1.02 % | 8.103 M -18.04 % | 9.887 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 |
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 |
Other total stockholders equity | 2.896 B -4.54 % | 3.034 B 0.45 % | 3.020 B | 0.000 -100.00 % | 2.028 B | 0.000 -100.00 % | 2.115 B | 0.000 -100.00 % | 2.092 B 10 090.46 % | -20.939 M -101.07 % | 1.960 B 9 462.78 % | -20.939 M -101.15 % | 1.816 B 4 364.50 % | -42.585 M -102.34 % | 1.822 B 201.88 % | -1.788 B -202.55 % | 1.744 B 201.64 % | -1.715 B -201.76 % | 1.686 B 2 424.43 % | -72.522 M -105.91 % | 1.227 B | 0.000 -100.00 % | 1.227 B -15.04 % | 1.445 B 0.05 % | 1.444 B 16.85 % | 1.236 B 0.09 % | 1.235 B 0.10 % | 1.233 B 0.12 % | 1.232 B 147.95 % | 496.804 M 0.23 % | 495.657 M 0.65 % | 492.453 M | 0.000 -100.00 % | 475.909 M 0.00 % | 475.909 M 0.00 % | 475.909 M 0.00 % | 475.909 M -1.49 % | 483.120 M 1.52 % | 475.909 M 136.63 % | 201.123 M 2.08 % | 197.032 M -1.16 % | 199.349 M 1.18 % | 197.032 M 247.96 % | 56.625 M |
Deferred tax liabilities non current | 67.649 M -6.87 % | 72.639 M 15.80 % | 62.729 M -1.35 % | 63.587 M 8.53 % | 58.591 M -28.20 % | 81.602 M 25.74 % | 64.898 M -11.15 % | 73.041 M -1.94 % | 74.484 M 3.50 % | 71.962 M 0.45 % | 71.641 M 4.29 % | 68.696 M 1.81 % | 67.477 M -7.63 % | 73.055 M -0.82 % | 73.658 M -0.77 % | 74.228 M -5.32 % | 78.396 M 8.74 % | 72.092 M -5.40 % | 76.209 M -12.86 % | 87.457 M 8 066.55 % | 1.071 M 5.17 % | 1.018 M 31.56 % | 774.026 K 34.44 % | 575.721 K 81.33 % | 317.506 K 766.67 % | 36.635 K -9.80 % | 40.616 K -9.96 % | 45.107 K -10.92 % | 50.635 K -10.78 % | 56.752 K -10.16 % | 63.168 K -18.20 % | 77.225 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 164.493 K | 0.000 -100.00 % | 341.670 K | 0.000 -100.00 % | 248.180 K | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 8.943 B 0.19 % | 8.926 B 2.85 % | 8.679 B -1.64 % | 8.823 B 8.22 % | 8.153 B 2.07 % | 7.988 B 3.26 % | 7.736 B 3.71 % | 7.459 B -2.21 % | 7.628 B 5.29 % | 7.245 B -1.44 % | 7.351 B 7.68 % | 6.826 B 6.90 % | 6.386 B 2.65 % | 6.221 B 4.87 % | 5.932 B 4.55 % | 5.674 B 1.30 % | 5.602 B -0.39 % | 5.624 B 0.41 % | 5.601 B -11.08 % | 6.299 B 58.37 % | 3.977 B -0.94 % | 4.015 B 2.13 % | 3.931 B 4.58 % | 3.759 B 1.08 % | 3.719 B 26.46 % | 2.941 B 2.08 % | 2.881 B -1.38 % | 2.921 B -2.46 % | 2.995 B 23.94 % | 2.417 B 3.39 % | 2.337 B 15.57 % | 2.023 B | 0.000 -100.00 % | 1.932 B 0.00 % | 1.932 B 31.71 % | 1.467 B 0.00 % | 1.467 B 15.29 % | 1.273 B 0.00 % | 1.273 B -8.79 % | 1.395 B 0.00 % | 1.395 B 24.14 % | 1.124 B 0.00 % | 1.124 B | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 356.619 M 214.58 % | -311.236 M -61.80 % | -192.363 M -146.28 % | 415.655 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.091 M 215.48 % | -4.408 M -200.00 % | 4.408 M | 0.000 -100.00 % | 4.902 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.833 M 132.63 % | -152.728 M -300.00 % | 76.364 M 0.00 % | 76.364 M 114.19 % | -538.298 M -269.58 % | 317.422 M 200.00 % | -317.422 M | 0.000 100.00 % | -465.002 M -420.78 % | 144.962 M 200.00 % | -144.962 M | 0.000 -100.00 % | 102.048 M 171.31 % | -143.115 M -200.00 % | 143.115 M | 0.000 100.00 % | -76.949 M -73.38 % | -44.382 M -200.00 % | 44.382 M | 0.000 100.00 % | -16.976 M 21.77 % | -21.702 M -200.00 % | 21.702 M | 0.000 100.00 % | -88.378 M -722.19 % | 14.204 M 200.00 % | -14.204 M | 0.000 100.00 % | -49.598 M 0.00 % | -49.598 M -813.73 % | 6.949 M 0.00 % | 6.949 M 8.14 % | 6.426 M 0.00 % | 6.426 M 172.31 % | -8.887 M 0.00 % | -8.887 M 28.30 % | -12.393 M 0.00 % | -12.393 M -197.21 % | -4.170 M 0.00 % | -4.170 M |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.565 M 119.98 % | -67.898 M -300.00 % | 33.949 M 0.00 % | 33.949 M 110.14 % | -334.923 M -265.83 % | 201.967 M 200.00 % | -201.967 M | 0.000 100.00 % | -398.182 M -416.06 % | 125.985 M 200.00 % | -125.985 M | 0.000 -100.00 % | 17.789 M 113.30 % | -133.725 M -200.00 % | 133.725 M | 0.000 100.00 % | -51.683 M -15.45 % | -44.765 M -200.00 % | 44.765 M | 0.000 -100.00 % | 2.143 M 104.49 % | -47.736 M -200.00 % | 47.736 M | 0.000 100.00 % | -71.064 M -591.02 % | 14.473 M 200.00 % | -14.473 M | 0.000 100.00 % | -35.320 M 0.00 % | -35.320 M -266.37 % | 21.230 M 0.00 % | 21.230 M 125.75 % | 9.404 M 0.00 % | 9.404 M 202.25 % | -9.197 M 0.00 % | -9.197 M -11.99 % | -8.212 M 0.00 % | -8.212 M -450.90 % | 2.340 M 0.00 % | 2.340 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 39.046 M 146.03 % | -84.830 M -300.00 % | 42.415 M 0.00 % | 42.415 M 120.86 % | -203.375 M -276.15 % | 115.455 M 200.00 % | -115.455 M | 0.000 100.00 % | -158.271 M -399.72 % | 52.806 M 200.00 % | -52.806 M | 0.000 -100.00 % | 5.821 M 162.00 % | -9.390 M -200.00 % | 9.390 M | 0.000 100.00 % | -25.266 M -6 691.71 % | 383.303 K 200.00 % | -383.303 K | 0.000 100.00 % | -19.119 M -173.44 % | 26.035 M 200.00 % | -26.035 M | 0.000 100.00 % | -17.314 M -6 353.44 % | -268.291 K -200.00 % | 268.291 K | 0.000 100.00 % | -14.277 M 0.00 % | -14.277 M 0.03 % | -14.281 M 0.00 % | -14.281 M -379.54 % | -2.978 M 0.00 % | -2.978 M -1 059.58 % | 310.358 K 0.00 % | 310.359 K 107.42 % | -4.181 M 0.00 % | -4.181 M 35.78 % | -6.510 M 0.00 % | -6.510 M |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -56.627 M -200.00 % | 56.627 M | 0.000 100.00 % | -56.177 M -273.20 % | 32.434 M 200.00 % | -32.434 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.778 M -104.91 % | 56.627 M 200.00 % | -56.627 M | 0.000 -100.00 % | 56.177 M 273.20 % | -32.434 M -200.00 % | 32.434 M | 0.000 -100.00 % | 91.452 M 370.34 % | -33.829 M -200.00 % | 33.829 M | 0.000 -100.00 % | 78.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 67.110 M 342.04 % | -27.727 M -115.11 % | 183.523 M 359.39 % | -70.752 M -122.96 % | 308.097 M 24 232.37 % | 1.266 M -99.73 % | 466.985 M 1 627.79 % | -30.566 M -107.44 % | 410.693 M 16 274.61 % | -2.539 M -112.05 % | 21.068 M 105.09 % | -414.096 M -202.44 % | 404.242 M 612.19 % | -78.925 M -178.47 % | -28.342 M -735.28 % | 4.461 M 119.29 % | -23.133 M -109.75 % | 237.158 M 2 554.67 % | -9.661 M 75.68 % | -39.729 M -64.43 % | -24.161 M -135.64 % | -10.253 M 56.83 % | -23.749 M -145.34 % | -9.680 M -211.58 % | -3.107 M 90.99 % | -34.499 M -71.22 % | -20.149 M 55.23 % | -45.006 M -145.68 % | -18.319 M 56.14 % | -41.763 M 30.33 % | -59.946 M -139.86 % | -24.992 M 31.52 % | -36.496 M -7.75 % | -33.869 M -141.69 % | 81.251 M 0.00 % | 81.251 M 1 897.11 % | 4.068 M 0.00 % | 4.068 M 116.87 % | -24.119 M 0.00 % | -24.119 M -417.18 % | 7.604 M 0.00 % | 7.604 M -76.32 % | 32.111 M 0.00 % | 32.111 M 223.49 % | -26.003 M 0.00 % | -26.003 M |
Net cash provided by operating activities | 67.110 M 342.04 % | -27.727 M -115.11 % | 183.523 M 431.30 % | -55.395 M -129.51 % | 187.709 M 196.40 % | 63.329 M -81.85 % | 348.995 M 6 581.54 % | 5.223 M -98.29 % | 305.731 M 11 940.80 % | 2.539 M 112.05 % | -21.068 M -117.20 % | 122.466 M -50.38 % | 246.820 M 51 351.54 % | 479.713 K -98.98 % | 46.878 M -67.00 % | 142.058 M 146.09 % | 57.726 M -65.79 % | 168.722 M -48.54 % | 327.873 M 88.37 % | 174.056 M 92.48 % | 90.428 M -29.12 % | 127.579 M 68.41 % | 75.754 M -2.42 % | 77.631 M 522.37 % | -18.380 M -118.43 % | 99.746 M -10.31 % | 111.213 M 489.22 % | 18.875 M 1 294.55 % | 1.353 M -97.36 % | 51.328 M -4.40 % | 53.691 M -30.68 % | 77.454 M 48.92 % | 52.009 M 17.12 % | 44.408 M -55.33 % | 99.416 M 0.00 % | 99.416 M 61.51 % | 61.555 M 0.00 % | 61.555 M 30.30 % | 47.241 M 0.00 % | 47.241 M -7.44 % | 51.038 M 0.00 % | 51.038 M -23.35 % | 66.583 M 0.00 % | 66.583 M 2 557.79 % | 2.505 M 0.00 % | 2.505 M |
Investments in property plant and equipment | -144.896 M 3.10 % | -149.531 M 24.78 % | -198.795 M -4.18 % | -190.816 M -56.29 % | -122.089 M 41.86 % | -210.008 M -5.39 % | -199.276 M 12.38 % | -227.438 M -29.36 % | -175.813 M 41.88 % | -302.480 M 14.28 % | -352.870 M -67.14 % | -211.119 M -49.32 % | -141.387 M 44.10 % | -252.938 M -174.20 % | -92.246 M 26.08 % | -124.784 M 26.70 % | -170.236 M -80.16 % | -94.493 M 11.32 % | -106.549 M -77.64 % | -59.980 M -311.12 % | -14.589 M 66.77 % | -43.906 M 41.08 % | -74.513 M 14.95 % | -87.610 M 7.99 % | -95.220 M -25.87 % | -75.647 M 45.54 % | -138.906 M -10.50 % | -125.712 M 22.93 % | -163.117 M -84.33 % | -88.491 M 18.46 % | -108.522 M -164.44 % | -41.038 M 63.31 % | -111.845 M -17.20 % | -95.432 M 45.65 % | -175.572 M 0.00 % | -175.572 M -48.68 % | -118.086 M 0.00 % | -118.086 M -67.17 % | -70.637 M 0.00 % | -70.637 M -137.56 % | -29.735 M 0.00 % | -29.735 M -3.34 % | -28.773 M 0.00 % | -28.773 M -7.44 % | -26.780 M 0.00 % | -26.780 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 512.937 K 1 394.09 % | 34.331 K -95.11 % | 701.494 K -14.18 % | 817.405 K 125.67 % | -3.185 M -186.56 % | 3.679 M 509.09 % | 604.052 K 86.88 % | 323.229 K -71.49 % | 1.134 M 345.67 % | 254.423 K -92.79 % | 3.530 M -33.60 % | 5.317 M 575.24 % | 787.347 K 260.14 % | -491.648 K 99.95 % | -985.382 M -109 370.65 % | 901.781 K 169.43 % | 334.705 K 2 088.62 % | 15.293 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -952.882 K 0.00 % | -952.882 K -200.00 % | 952.881 K 0.00 % | 952.882 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -50.000 M 94.74 % | -950.000 M -137.50 % | -400.000 M 16.67 % | -480.000 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 |
Sales maturities of investments | 0.000 -100.00 % | 100.658 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 -100.00 % | 400.000 M -60.20 % | 1.005 B 148.87 % | 403.850 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 |
Other investing activites | 1.120 M 115.63 % | 519.279 K 100.56 % | -93.469 M -1 808.59 % | 5.471 M 966.51 % | 512.937 K 1 394.09 % | 34.331 K -95.11 % | 701.494 K | 0.000 | 0.000 | 0.000 100.00 % | -5.386 M -15.05 % | -4.682 M | 0.000 100.00 % | -6.595 M -286.80 % | 3.531 M -33.59 % | 5.316 M 154.14 % | -9.819 M -2 743.23 % | -345.353 K 99.72 % | -124.948 M 84.32 % | -796.638 M -1 238.56 % | -59.515 M -9 011.59 % | -653.176 K -100.09 % | 723.748 M 203.43 % | -699.714 M -114 022.85 % | 614.200 K -33.48 % | 923.364 K 103.48 % | -26.530 M -3 153.65 % | 868.781 K 274.93 % | 231.718 K -97.78 % | 10.459 M 205.83 % | -9.883 M -153.86 % | -3.893 M -199.95 % | 3.895 M 104.08 % | -95.432 M -7 785.99 % | -1.210 M 0.00 % | -1.210 M 37.18 % | -1.926 M 0.00 % | -1.926 M -111.07 % | 17.408 M 0.00 % | 17.408 M 242.63 % | -12.205 M 0.00 % | -12.205 M -222.85 % | 9.935 M 0.00 % | 9.935 M 26 044.49 % | 38.000 K 0.00 % | 38.000 K |
Net cash used for investing activites | -143.776 M -197.34 % | -48.353 M 83.46 % | -292.264 M -57.69 % | -185.345 M -52.45 % | -121.576 M 42.10 % | -209.974 M -5.74 % | -198.575 M 12.38 % | -226.621 M -26.61 % | -178.998 M 40.09 % | -298.801 M 16.45 % | -357.652 M -65.98 % | -215.477 M -53.63 % | -140.253 M 45.96 % | -259.533 M -192.54 % | -88.716 M 25.74 % | -119.468 M 33.65 % | -180.056 M -88.88 % | -95.330 M 58.82 % | -231.497 M 54.22 % | -505.716 M -2 605.76 % | -18.690 M 54.07 % | -40.693 M -124.05 % | 169.234 M 121.49 % | -787.324 M -732.22 % | -94.605 M -26.61 % | -74.724 M 54.83 % | -165.436 M -32.52 % | -124.843 M 23.36 % | -162.885 M -108.74 % | -78.032 M 34.10 % | -118.405 M -163.53 % | -44.931 M 58.38 % | -107.950 M -13.12 % | -95.432 M 46.02 % | -176.782 M 0.00 % | -176.782 M -47.30 % | -120.012 M 0.00 % | -120.012 M -125.46 % | -53.229 M 0.00 % | -53.229 M -26.92 % | -41.940 M 0.00 % | -41.940 M -111.91 % | -19.791 M 0.00 % | -19.791 M 23.26 % | -25.789 M 0.00 % | -25.789 M |
Debt repayment | -268.573 M -163.04 % | 426.008 M 860.02 % | -56.052 M 76.17 % | -235.174 M -116.54 % | -108.607 M -167.27 % | 161.458 M 742.42 % | 19.166 M -75.89 % | 79.478 M -18.81 % | 97.888 M 49.03 % | 65.684 M -42.52 % | 114.266 M -14.27 % | 133.280 M 565.19 % | -28.650 M -119.90 % | 143.944 M -12.25 % | 164.035 M 411.75 % | -52.618 M -137.89 % | 138.874 M 173.63 % | -188.608 M -389.26 % | 65.203 M -90.04 % | 654.846 M 2 682.79 % | -25.354 M -142.55 % | 59.590 M -50.93 % | 121.442 M 443.46 % | -35.359 M -103.68 % | 959.715 M 4 098.64 % | 22.858 M 150.74 % | -45.046 M 34.80 % | -69.085 M 69.53 % | -226.740 M -639.23 % | 42.049 M -42.56 % | 73.205 M -1.04 % | 73.975 M -34.69 % | 113.261 M 521.43 % | 18.226 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 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -221.244 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 |
Dividends paid | -74.995 M -314.33 % | -18.100 M 36.84 % | -28.658 M 59.52 % | -70.793 M -113.82 % | -33.109 M -43.33 % | -23.101 M 27.51 % | -31.865 M 48.65 % | -62.049 M -161.39 % | -23.738 M -21.30 % | -19.570 M 50.23 % | -39.325 M 0.00 % | -39.325 M -67.09 % | -23.535 M -59.88 % | -14.720 M 12.37 % | -16.797 M -0.23 % | -16.758 M 70.54 % | -56.879 M -214.16 % | -18.105 M 6.82 % | -19.431 M -43.55 % | -13.536 M 70.97 % | -46.627 M -449.58 % | -8.484 M -5.83 % | -8.016 M -10.59 % | -7.249 M 90.13 % | -73.462 M -1 361.63 % | -5.026 M 27.94 % | -6.975 M -7.37 % | -6.496 M 37.49 % | -10.392 M -39.28 % | -7.461 M 20.09 % | -9.338 M -50.63 % | -6.199 M 84.16 % | -39.126 M -605.58 % | -5.545 M -71.72 % | -3.229 M 0.00 % | -3.229 M 77.05 % | -14.070 M 0.00 % | -14.070 M -276.78 % | -3.734 M 0.00 % | -3.734 M 33.78 % | -5.640 M 0.00 % | -5.640 M -5.73 % | -5.334 M 0.00 % | -5.334 M -1.53 % | -5.254 M 0.00 % | -5.254 M |
Other financing activites | -844.621 K -13.31 % | -745.421 K 92.55 % | -10.012 M -100.97 % | 1.035 B 51 809.79 % | -2.001 M | 0.000 100.00 % | -11.977 M -242.61 % | 8.399 M 1 361.91 % | -665.552 K -505.05 % | -110.000 K -100.36 % | 30.273 M 232.59 % | 9.102 M | 0.000 100.00 % | -1.149 M -149.34 % | 2.329 M -80.97 % | 12.237 M 1 954.11 % | -660.000 K -114.68 % | 4.495 M 100.72 % | -628.330 M -969.08 % | 72.298 M | 0.000 -100.00 % | 5.720 M 154.05 % | -10.582 M -160.97 % | 17.356 M 160.08 % | -28.886 M -3 359.28 % | -835.023 K -103.01 % | 27.745 M 32.16 % | 20.994 M -97.34 % | 788.922 M 1 730.53 % | -48.384 M -237.39 % | 35.217 M 202.47 % | -34.369 M -200.30 % | 34.266 M 1 252.81 % | -2.972 M -103.85 % | 77.217 M 0.00 % | 77.217 M 65.38 % | 46.690 M 0.00 % | 46.690 M -8.79 % | 51.192 M 0.00 % | 51.192 M 288.94 % | -27.094 M 0.00 % | -27.094 M 7.38 % | -29.254 M 0.00 % | -29.254 M -212.02 % | 26.116 M 0.00 % | 26.116 M |
Net cash used provided by financing activities | -344.412 M -184.59 % | 407.162 M 529.85 % | -94.722 M -113.00 % | 728.786 M 607.10 % | -143.717 M -203.87 % | 138.357 M 660.68 % | -24.677 M -195.55 % | 25.827 M -64.85 % | 73.485 M 59.73 % | 46.004 M -56.28 % | 105.214 M 45.18 % | 72.473 M 238.88 % | -52.186 M -140.75 % | 128.075 M -14.37 % | 149.566 M 361.76 % | -57.139 M -170.25 % | 81.335 M 140.22 % | -202.218 M 69.13 % | -655.080 M -191.80 % | 713.608 M 1 091.39 % | -71.981 M -226.67 % | 56.826 M -44.75 % | 102.844 M 507.28 % | -25.252 M -102.95 % | 857.368 M 4 944.31 % | 16.997 M 170.11 % | -24.242 M 55.59 % | -54.588 M -109.89 % | 551.789 M 4 099.44 % | -13.797 M -113.92 % | 99.084 M 196.60 % | 33.406 M -69.18 % | 108.400 M 1 016.57 % | 9.708 M -86.88 % | 73.988 M 0.00 % | 73.988 M 126.82 % | 32.620 M 0.00 % | 32.620 M -31.27 % | 47.457 M 0.00 % | 47.457 M 244.98 % | -32.734 M 0.00 % | -32.734 M 5.36 % | -34.588 M 0.00 % | -34.588 M -265.79 % | 20.862 M 0.00 % | 20.862 M |
Effect of forex changes on cash | 6.660 M -54.14 % | 14.525 M 297.52 % | -7.353 M -103.55 % | -3.613 M -299.64 % | 1.810 M 114.80 % | -12.223 M -641.70 % | 2.257 M 151.56 % | -4.376 M -123.31 % | 18.772 M 1 065.55 % | 1.611 M -86.94 % | 12.332 M 431.61 % | 2.320 M 819.99 % | -322.187 K 92.93 % | -4.557 M 65.10 % | -13.054 M -211.13 % | -4.196 M -7 065.82 % | -58.553 K 99.42 % | -10.138 M -181.24 % | 12.478 M 560.25 % | -2.711 M -1 060.58 % | 282.247 K 106.92 % | 136.401 K -37.07 % | 216.740 K -73.09 % | 805.486 K -59.31 % | 1.979 M 164.47 % | -3.070 M -280.76 % | -806.347 K -147.07 % | 1.713 M 485.76 % | -444.078 K -294.95 % | -112.440 K 85.70 % | -786.177 K -309.81 % | 374.710 K 314.53 % | -174.668 K -122.64 % | 771.572 K 262.80 % | 212.669 K 0.00 % | 212.669 K -78.40 % | 984.599 K 0.00 % | 984.600 K -66.75 % | 2.961 M 0.00 % | 2.961 M 2 535.62 % | 112.349 K 0.00 % | 112.349 K 189.22 % | -125.925 K 0.00 % | -125.925 K -84.61 % | -68.213 K 0.00 % | -68.214 K |
Net change in cash | -414.417 M -220.14 % | 344.948 M 263.62 % | -210.816 M -143.53 % | 484.263 M 739.08 % | -75.775 M -269.43 % | -20.512 M -116.02 % | 127.999 M 164.02 % | -199.947 M -191.30 % | 218.990 M 265.19 % | -132.572 M -8 298.25 % | 1.617 M 103.28 % | -49.308 M -191.21 % | 54.059 M 139.89 % | -135.534 M -243.16 % | 94.674 M 344.36 % | -38.744 M 5.62 % | -41.053 M 70.46 % | -138.964 M 74.56 % | -546.225 M -244.03 % | 379.236 M 969 291.86 % | 39.121 K -99.97 % | 143.848 M -58.67 % | 348.049 M 147.41 % | -734.139 M -198.36 % | 746.362 M 1 816.25 % | 38.949 M 149.13 % | -79.271 M 50.09 % | -158.843 M -140.75 % | 389.813 M 1 059.81 % | -40.614 M -220.93 % | 33.584 M -49.35 % | 66.304 M 26.81 % | 52.284 M 228.96 % | -40.544 M -1 180.91 % | -3.165 M 0.00 % | -3.165 M 87.26 % | -24.852 M 0.00 % | -24.852 M -155.94 % | 44.430 M 0.00 % | 44.430 M 288.87 % | -23.524 M 0.00 % | -23.524 M -294.76 % | 12.079 M 0.00 % | 12.079 M 585.09 % | -2.490 M 0.00 % | -2.490 M |
Cash at beginning of period | 996.064 M 52.98 % | 651.116 M -24.46 % | 861.933 M 128.22 % | 377.670 M -16.71 % | 453.445 M -4.33 % | 473.957 M 37.00 % | 345.957 M -36.63 % | 545.904 M 66.99 % | 326.914 M -28.85 % | 459.486 M 0.35 % | 457.869 M -9.72 % | 507.177 M 11.93 % | 453.118 M -23.02 % | 588.653 M 19.17 % | 493.978 M -7.27 % | 532.723 M -7.15 % | 573.776 M -19.50 % | 712.740 M -43.39 % | 1.259 B 43.11 % | 879.730 M 0.00 % | 879.690 M 19.55 % | 735.842 M 126.56 % | 324.793 M -69.33 % | 1.059 B 238.78 % | 312.570 M 14.23 % | 273.621 M -22.46 % | 352.892 M -31.04 % | 511.735 M 319.72 % | 121.921 M -24.99 % | 162.535 M 26.04 % | 128.951 M 105.84 % | 62.647 M 504.52 % | 10.363 M -79.64 % | 50.907 M | 0.000 -100.00 % | 57.238 M -30.27 % | 82.090 M | 0.000 | 0.000 -100.00 % | 18.082 M -56.54 % | 41.605 M | 0.000 | 0.000 -100.00 % | 40.972 M -5.73 % | 43.462 M | 0.000 |
Cash at end of period | 581.647 M -41.61 % | 996.064 M 52.98 % | 651.116 M -24.46 % | 861.933 M 128.22 % | 377.670 M -16.71 % | 453.445 M -4.33 % | 473.957 M 37.00 % | 345.957 M -36.63 % | 545.904 M 66.99 % | 326.914 M -28.85 % | 459.486 M 0.35 % | 457.869 M -9.72 % | 507.177 M 11.93 % | 453.118 M -23.02 % | 588.653 M 19.17 % | 493.978 M -7.27 % | 532.723 M -7.15 % | 573.776 M -19.50 % | 712.740 M -43.39 % | 1.259 B 43.11 % | 879.730 M 0.00 % | 879.690 M 30.74 % | 672.842 M 107.16 % | 324.793 M -69.33 % | 1.059 B 238.78 % | 312.570 M 14.23 % | 273.621 M -22.46 % | 352.892 M -31.04 % | 511.735 M 319.72 % | 121.921 M -24.99 % | 162.535 M 26.04 % | 128.951 M 105.84 % | 62.647 M 504.52 % | 10.363 M 427.40 % | -3.165 M -105.85 % | 54.072 M -5.53 % | 57.238 M 330.31 % | -24.852 M -155.94 % | 44.430 M -28.92 % | 62.512 M 245.72 % | 18.082 M 176.86 % | -23.524 M -294.76 % | 12.079 M -77.23 % | 53.050 M 29.48 % | 40.972 M 1 745.48 % | -2.490 M |
Operating cash flow | 67.110 M 342.04 % | -27.727 M -115.11 % | 183.523 M 431.30 % | -55.395 M -129.51 % | 187.709 M 196.40 % | 63.329 M -81.85 % | 348.995 M 6 581.54 % | 5.223 M -98.29 % | 305.731 M 11 940.80 % | 2.539 M 112.05 % | -21.068 M -117.20 % | 122.466 M -50.38 % | 246.820 M 51 351.54 % | 479.713 K -98.98 % | 46.878 M -67.00 % | 142.058 M 146.09 % | 57.726 M -65.79 % | 168.722 M -48.54 % | 327.873 M 88.37 % | 174.056 M 92.48 % | 90.428 M -29.12 % | 127.579 M 68.41 % | 75.754 M -2.42 % | 77.631 M 522.37 % | -18.380 M -118.43 % | 99.746 M -10.31 % | 111.213 M 489.22 % | 18.875 M 1 294.55 % | 1.353 M -97.36 % | 51.328 M -4.40 % | 53.691 M -30.68 % | 77.454 M 48.92 % | 52.009 M 17.12 % | 44.408 M -55.33 % | 99.416 M 0.00 % | 99.416 M 61.51 % | 61.555 M 0.00 % | 61.555 M 30.30 % | 47.241 M 0.00 % | 47.241 M -7.44 % | 51.038 M 0.00 % | 51.038 M -23.35 % | 66.583 M 0.00 % | 66.583 M 2 557.79 % | 2.505 M 0.00 % | 2.505 M |
Capital expenditure | -144.896 M 3.10 % | -149.531 M 24.78 % | -198.795 M -4.18 % | -190.816 M -56.29 % | -122.089 M 41.86 % | -210.008 M -5.39 % | -199.276 M 12.38 % | -227.438 M -29.36 % | -175.813 M 41.88 % | -302.480 M 14.28 % | -352.870 M -67.14 % | -211.119 M -49.32 % | -141.387 M 44.10 % | -252.938 M -174.20 % | -92.246 M 26.08 % | -124.784 M 26.70 % | -170.236 M -80.16 % | -94.493 M 11.32 % | -106.549 M -77.64 % | -59.980 M -311.12 % | -14.589 M 66.77 % | -43.906 M 41.08 % | -74.513 M 14.95 % | -87.610 M 7.99 % | -95.220 M -25.87 % | -75.647 M 45.54 % | -138.906 M -10.50 % | -125.712 M 22.93 % | -163.117 M -84.33 % | -88.491 M 18.46 % | -108.522 M -164.44 % | -41.038 M 63.31 % | -111.845 M -17.20 % | -95.432 M 45.65 % | -175.572 M 0.00 % | -175.572 M -48.68 % | -118.086 M 0.00 % | -118.086 M -67.17 % | -70.637 M 0.00 % | -70.637 M -137.56 % | -29.735 M 0.00 % | -29.735 M -3.34 % | -28.773 M 0.00 % | -28.773 M -7.44 % | -26.780 M 0.00 % | -26.780 M |
Free CashFlow | -77.785 M 56.28 % | -177.916 M -1 065.01 % | -15.272 M 93.80 % | -246.211 M -475.21 % | 65.620 M 144.74 % | -146.680 M -197.97 % | 149.718 M 167.38 % | -222.215 M -271.04 % | 129.918 M 143.31 % | -299.941 M 19.79 % | -373.938 M -321.80 % | -88.653 M -184.08 % | 105.433 M 141.76 % | -252.458 M -456.47 % | -45.368 M -362.63 % | 17.274 M 115.35 % | -112.510 M -251.57 % | 74.229 M -66.46 % | 221.324 M 94.02 % | 114.076 M 50.42 % | 75.839 M -9.36 % | 83.674 M 6 642.07 % | 1.241 M 112.44 % | -9.979 M 91.22 % | -113.600 M -571.38 % | 24.099 M 187.02 % | -27.693 M 74.08 % | -106.837 M 33.95 % | -161.764 M -335.27 % | -37.164 M 32.22 % | -54.831 M -250.57 % | 36.416 M 160.86 % | -59.836 M -17.27 % | -51.024 M 33.00 % | -76.156 M 0.00 % | -76.156 M -34.72 % | -56.530 M 0.00 % | -56.530 M -141.62 % | -23.396 M 0.00 % | -23.396 M -209.83 % | 21.303 M 0.00 % | 21.303 M -43.66 % | 37.810 M 0.00 % | 37.810 M 255.76 % | -24.275 M 0.00 % | -24.275 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 |