
Hengdian Group Tospo Lighting Co., Ltd. 603303.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.431 B -5.66 % | 4.697 B 0.86 % | 4.657 B -11.69 % | 5.273 B 16.98 % | 4.508 B 6.22 % | 4.244 B 6.21 % | 3.995 B -0.89 % | 4.031 B 24.98 % | 3.226 B -0.14 % | 3.230 B 15.68 % | 2.792 B 13.29 % | 2.465 B 37.07 % | 1.798 B 4.43 % | 1.722 B |
Net income | 347.297 M -7.53 % | 375.582 M 10.31 % | 340.487 M 3.89 % | 327.730 M -4.19 % | 342.057 M 10.44 % | 309.736 M 25.18 % | 247.431 M 17.77 % | 210.089 M -34.08 % | 318.721 M -6.59 % | 341.192 M 12.54 % | 303.179 M 71.46 % | 176.820 M 122.21 % | 79.574 M 76.42 % | 45.106 M |
Income before tax | 391.934 M -11.29 % | 441.804 M 19.72 % | 369.030 M 1.09 % | 365.066 M -5.36 % | 385.748 M 11.80 % | 345.030 M 21.51 % | 283.947 M 19.27 % | 238.064 M -37.85 % | 383.063 M -4.38 % | 400.620 M 12.02 % | 357.626 M 65.15 % | 216.541 M 118.09 % | 99.289 M 159.11 % | 38.319 M |
Income before tax ratio | 0.09 -5.97 % | 0.09 18.70 % | 0.08 14.46 % | 0.07 -19.10 % | 0.09 5.26 % | 0.08 14.40 % | 0.07 20.35 % | 0.06 -50.28 % | 0.12 -4.25 % | 0.12 -3.16 % | 0.13 45.78 % | 0.09 59.11 % | 0.06 148.12 % | 0.02 |
EBITDA | 535.165 M -9.96 % | 594.370 M 16.16 % | 511.677 M 12.73 % | 453.880 M 1.13 % | 448.816 M 9.12 % | 411.313 M 17.79 % | 349.203 M 40.18 % | 249.111 M -36.01 % | 389.267 M -3.26 % | 402.368 M 1.49 % | 396.475 M 99.81 % | 198.426 M 174.04 % | 72.408 M -12.31 % | 82.569 M |
Net income ratio | 0.08 -1.98 % | 0.08 9.37 % | 0.07 17.64 % | 0.06 -18.10 % | 0.08 3.97 % | 0.07 17.86 % | 0.06 18.83 % | 0.05 -47.26 % | 0.10 -6.45 % | 0.11 -2.72 % | 0.11 51.35 % | 0.07 62.12 % | 0.04 68.94 % | 0.03 |
Ratio EBITDA | 0.12 -4.56 % | 0.13 15.17 % | 0.11 27.65 % | 0.09 -13.55 % | 0.10 2.73 % | 0.10 10.90 % | 0.09 41.44 % | 0.06 -48.80 % | 0.12 -3.12 % | 0.12 -12.27 % | 0.14 76.37 % | 0.08 99.93 % | 0.04 -16.02 % | 0.05 |
Gross profit ratio | 0.19 7.40 % | 0.18 6.71 % | 0.17 21.87 % | 0.14 -27.68 % | 0.19 1.35 % | 0.19 20.08 % | 0.16 7.19 % | 0.15 -29.88 % | 0.21 3.72 % | 0.20 -10.72 % | 0.22 18.17 % | 0.19 25.18 % | 0.15 5.72 % | 0.14 |
Weighted average shs out dil | 472.320 M -0.97 % | 476.930 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M -0.93 % | 481.405 M -1.30 % | 487.742 M 6.27 % | 458.960 M 24.99 % | 367.190 M 1.73 % | 360.937 M 0.57 % | 358.896 M 1.13 % | 354.893 M 0.00 % | 354.893 M 0.00 % | 354.893 M |
Weighted average shs out | 472.320 M -0.97 % | 476.930 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M -0.93 % | 481.405 M -1.30 % | 487.742 M 6.28 % | 458.910 M 24.98 % | 367.190 M 1.73 % | 360.935 M 0.57 % | 358.877 M 1.12 % | 354.893 M 0.00 % | 354.893 M 0.00 % | 354.893 M |
EPS diluted | 0.74 -6.33 % | 0.79 11.27 % | 0.71 2.90 % | 0.69 -4.17 % | 0.72 12.50 % | 0.64 25.49 % | 0.51 10.87 % | 0.46 -47.13 % | 0.87 -8.42 % | 0.95 13.10 % | 0.84 68.00 % | 0.50 127.27 % | 0.22 69.23 % | 0.13 |
Earnings per share | 0.74 -6.33 % | 0.79 11.27 % | 0.71 2.90 % | 0.69 -4.17 % | 0.72 12.50 % | 0.64 25.49 % | 0.51 10.87 % | 0.46 -47.13 % | 0.87 -8.42 % | 0.95 13.10 % | 0.84 68.00 % | 0.50 127.27 % | 0.22 69.23 % | 0.13 |
Gross profit | 851.248 M 1.32 % | 840.145 M 7.63 % | 780.603 M 7.63 % | 725.249 M -15.40 % | 857.275 M 7.65 % | 796.320 M 27.54 % | 624.388 M 6.24 % | 587.737 M -12.36 % | 670.612 M 3.57 % | 647.488 M 3.28 % | 626.926 M 33.88 % | 468.287 M 71.58 % | 272.933 M 10.40 % | 247.224 M |
Income tax expense | 47.320 M -25.83 % | 63.803 M 122.34 % | 28.696 M -22.85 % | 37.194 M -11.95 % | 42.241 M 25.43 % | 33.676 M -7.81 % | 36.528 M 41.63 % | 25.790 M -55.96 % | 58.563 M 10.62 % | 52.941 M 11.73 % | 47.381 M 40.68 % | 33.680 M 88.35 % | 17.882 M 849.04 % | 1.884 M |
Cost of revenue | 3.580 B -7.18 % | 3.857 B -0.50 % | 3.876 B -14.77 % | 4.548 B 24.59 % | 3.650 B 5.89 % | 3.447 B 2.26 % | 3.371 B -2.11 % | 3.444 B 34.78 % | 2.555 B -1.07 % | 2.583 B 19.27 % | 2.165 B 8.46 % | 1.996 B 30.89 % | 1.525 B 3.43 % | 1.475 B |
General and administrative expenses | 78.644 M 0.35 % | 78.373 M 134.25 % | 33.457 M 2.32 % | 32.698 M -7.95 % | 35.522 M 12.94 % | 31.453 M 46.02 % | 21.540 M -18.38 % | 26.390 M 22.22 % | 21.592 M 0.36 % | 21.514 M 15.65 % | 18.603 M -89.31 % | 174.066 M 26.77 % | 137.313 M 3.30 % | 132.932 M |
Selling and marketing expenses | 79.248 M 7.74 % | 73.557 M -49.08 % | 144.445 M -4.36 % | 151.032 M 3.91 % | 145.349 M -25.73 % | 195.699 M 16.18 % | 168.442 M 10.11 % | 152.973 M 23.81 % | 123.555 M -0.59 % | 124.290 M 28.38 % | 96.816 M 23.90 % | 78.138 M 29.73 % | 60.230 M 0.55 % | 59.903 M |
Other expenses | 180.722 M 650.45 % | -32.832 M -121.14 % | 155.275 M 10.11 % | 141.018 M 19.82 % | 117.694 M 12.23 % | 104.867 M 144.99 % | 42.805 M -10.04 % | 47.581 M 72.09 % | 27.648 M -57.32 % | 64.787 M 392.53 % | 13.154 M -57.69 % | 31.087 M -44.53 % | 56.043 M 64.25 % | 34.120 M |
Operating expenses | 510.261 M -5.98 % | 542.722 M 10.85 % | 489.611 M 2.65 % | 476.957 M 3.52 % | 460.723 M -0.57 % | 463.357 M 15.78 % | 400.196 M 6.35 % | 376.310 M 8.01 % | 348.396 M 0.71 % | 345.945 M 18.84 % | 291.097 M 7.87 % | 269.861 M 30.80 % | 206.316 M 4.26 % | 197.877 M |
Cost and expenses | 4.090 B -5.55 % | 4.331 B -0.81 % | 4.366 B -13.11 % | 5.025 B 22.23 % | 4.111 B 5.12 % | 3.911 B 3.70 % | 3.771 B -1.28 % | 3.820 B 31.57 % | 2.903 B -0.86 % | 2.929 B 19.22 % | 2.456 B 8.39 % | 2.266 B 30.88 % | 1.732 B 3.53 % | 1.673 B |
Research and development expenses | 171.647 M -0.32 % | 172.192 M 10.07 % | 156.434 M 2.78 % | 152.209 M -6.13 % | 162.158 M 23.46 % | 131.339 M 31.64 % | 99.774 M 6.85 % | 93.377 M 11.08 % | 84.066 M -4.16 % | 87.716 M -0.42 % | 88.086 M -5.48 % | 93.190 M 42.41 % | 65.437 M | 0.000 |
Selling general and administrative expenses | 157.892 M 3.92 % | 151.930 M -14.60 % | 177.903 M -3.17 % | 183.730 M 1.58 % | 180.871 M -20.37 % | 227.152 M 19.56 % | 189.982 M 5.92 % | 179.363 M 23.57 % | 145.147 M -0.45 % | 145.804 M 26.33 % | 115.419 M -54.24 % | 252.204 M 27.67 % | 197.543 M 2.44 % | 192.835 M |
Interest income | 106.049 M 2.49 % | 103.469 M 79.95 % | 57.499 M 17.58 % | 48.903 M 200.71 % | 16.262 M 13.04 % | 14.386 M 184.73 % | 5.052 M -0.47 % | 5.076 M -16.87 % | 6.106 M -39.30 % | 10.060 M 11.00 % | 9.064 M 166.61 % | 3.400 M | 0.000 | 0.000 |
Interest expense | 27.385 M -30.39 % | 39.342 M 65.33 % | 23.797 M 81.08 % | 13.141 M 615.76 % | 1.836 M -54.17 % | 4.006 M -27.85 % | 5.552 M 24 380.96 % | 22.680 K -99.23 % | 2.946 M -41.41 % | 5.028 M -24.19 % | 6.632 M | 0.000 -100.00 % | 16.963 M 42.21 % | 11.928 M |
Depreciation and amortization | 118.503 M -2.53 % | 121.581 M -1.82 % | 123.837 M 42.96 % | 86.625 M 33.95 % | 64.668 M -6.02 % | 68.813 M 13.05 % | 60.872 M 31.64 % | 46.241 M 262.65 % | 12.751 M -67.28 % | 38.972 M 15.66 % | 33.696 M 3.75 % | 32.477 M 11.37 % | 29.162 M -62.79 % | 78.370 M |
Operating income | 340.987 M -6.92 % | 366.344 M -15.48 % | 433.425 M 2.12 % | 424.439 M -5.64 % | 449.789 M 47.53 % | 304.882 M 26.43 % | 241.142 M 26.60 % | 190.483 M -47.02 % | 359.525 M 3.75 % | 346.530 M -1.27 % | 350.994 M 89.26 % | 185.453 M 328.83 % | 43.246 M 929.92 % | 4.199 M |
Operating income ratio | 0.08 -1.34 % | 0.08 -16.20 % | 0.09 15.63 % | 0.08 -19.34 % | 0.10 38.89 % | 0.07 19.04 % | 0.06 27.74 % | 0.05 -57.61 % | 0.11 3.90 % | 0.11 -14.66 % | 0.13 67.06 % | 0.08 212.87 % | 0.02 886.24 % | 0.00 |
Total other income expenses net | 50.947 M -32.48 % | 75.460 M 36.54 % | 55.264 M -20.92 % | 69.882 M 6.13 % | 65.846 M 64.01 % | 40.148 M -6.21 % | 42.805 M -10.04 % | 47.581 M 103.48 % | 23.384 M -56.77 % | 54.091 M 715.67 % | 6.631 M -78.67 % | 31.087 M -44.53 % | 56.043 M 64.25 % | 34.120 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -2.767 B -13.77 % | -2.432 B -47.88 % | -1.645 B -49.50 % | -1.100 B 12.92 % | -1.263 B -161.95 % | -482.286 M -12.40 % | -429.091 M 5.40 % | -453.605 M -24.98 % | -362.933 M 11.07 % | -408.099 M -102.28 % | -201.754 M -104.63 % | -98.594 M -270.53 % | 57.815 M -61.16 % | 148.849 M |
Total investments | 92.435 M -13.21 % | 106.502 M 70.84 % | 62.341 M 8.69 % | 57.354 M 23.60 % | 46.402 M 24.27 % | 37.341 M 31.65 % | 28.365 M -54.41 % | 62.215 M 15.21 % | 53.999 M 22.02 % | 44.256 M 49.79 % | 29.545 M 55.52 % | 18.997 M 85.33 % | 10.250 M -11.40 % | 11.570 M |
Total debt | 51.196 M -4.04 % | 53.352 M -20.65 % | 67.234 M 68.39 % | 39.928 M -42.96 % | 70.000 M -32.69 % | 104.000 M -49.12 % | 204.420 M 24 235.71 % | 840.000 K -33.33 % | 1.260 M -98.67 % | 94.680 M 67.28 % | 56.600 M -58.15 % | 135.239 M -45.30 % | 247.243 M -40.13 % | 412.978 M |
Accumulated other comprehensive income loss | 234.551 M | 0.000 -100.00 % | 240.070 M 18.03 % | 203.404 M 13.27 % | 179.576 M 19.76 % | 149.952 M 16.01 % | 129.255 M 19.23 % | 108.410 M -41.14 % | 184.169 M 13.42 % | 162.372 M 13 045.37 % | -1.254 M -4.35 % | -1.202 M | 0.000 | 0.000 |
Retained earnings | 2.246 B 9.20 % | 2.056 B 11.79 % | 1.840 B 8.16 % | 1.701 B 11.90 % | 1.520 B 15.53 % | 1.316 B 18.39 % | 1.111 B 18.94 % | 934.308 M 12.50 % | 830.484 M 35.13 % | 614.579 M 65.92 % | 370.403 M 243.16 % | 107.939 M 1.91 % | 105.918 M 9.86 % | 96.413 M |
Common stock | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M -2.21 % | 487.715 M 0.00 % | 487.715 M 19.54 % | 408.000 M 0.00 % | 408.000 M 126.67 % | 180.000 M 0.00 % | 180.000 M 0.00 % | 180.000 M 0.00 % | 180.000 M 80.00 % | 100.000 M 0.00 % | 100.000 M |
Total equity | 3.628 B 2.25 % | 3.548 B 6.58 % | 3.329 B 5.64 % | 3.151 B 8.53 % | 2.903 B 8.97 % | 2.665 B 3.36 % | 2.578 B 8.65 % | 2.373 B 91.09 % | 1.242 B 23.98 % | 1.001 B 36.24 % | 735.086 M 64.64 % | 446.494 M 61.48 % | 276.493 M 6.76 % | 258.983 M |
Other non current liabilities | 708.962 K 216.18 % | 224.229 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K -33.33 % | 300.000 K | 0.000 -100.00 % | 735.250 K | 0.000 | 0.000 -100.00 % | 11.900 M |
Long term debt | 16.196 M -51.44 % | 33.352 M -32.30 % | 49.263 M 73.84 % | 28.338 M | 0.000 | 0.000 | 0.000 -100.00 % | 420.000 K -50.00 % | 840.000 K -33.33 % | 1.260 M -25.00 % | 1.680 M -20.00 % | 2.100 M -16.67 % | 2.520 M -14.29 % | 2.940 M |
Total non current liabilities | 24.942 M -25.71 % | 33.576 M -31.84 % | 49.263 M 73.84 % | 28.338 M 1 607.78 % | 1.659 M 2 706.34 % | 59.128 K -93.90 % | 970.000 K 56.45 % | 620.000 K -45.61 % | 1.140 M -9.52 % | 1.260 M -47.83 % | 2.415 M -16.72 % | 2.900 M -80.95 % | 15.220 M 2.56 % | 14.840 M |
Other current liabilities | 214.303 M 32.73 % | 161.452 M -44.60 % | 291.405 M 512.66 % | -70.616 M -159.32 % | 119.051 M -34.23 % | 181.022 M 10.53 % | 163.782 M 40.05 % | 116.948 M -9.55 % | 129.293 M -2.79 % | 133.011 M 73.75 % | 76.553 M 259.68 % | -47.942 M -150.99 % | 94.024 M -47.74 % | 179.931 M |
Deferred revenue | 0.000 -100.00 % | 90.601 M -28.92 % | 127.460 M -66.08 % | 375.787 M 50.89 % | 249.043 M 118.73 % | 113.858 M 247.14 % | 32.799 M -52.69 % | 69.325 M -35.38 % | 107.276 M -9.16 % | 118.093 M -17.73 % | 143.540 M -1.70 % | 146.027 M 53.58 % | 95.085 M -13.58 % | 110.032 M |
Short term debt | 35.000 M 75.00 % | 20.000 M | 0.000 | 0.000 100.00 % | -109.580 M -205.37 % | 104.000 M -49.02 % | 204.000 M | 0.000 | 0.000 -100.00 % | 93.000 M 70.64 % | 54.500 M -58.94 % | 132.719 M -45.67 % | 244.303 M -31.49 % | 356.618 M |
Total current liabilities | 2.299 B 14.13 % | 2.014 B 22.26 % | 1.647 B -9.91 % | 1.829 B 18.26 % | 1.546 B 6.49 % | 1.452 B 15.33 % | 1.259 B 13.09 % | 1.113 B 3.34 % | 1.077 B -0.15 % | 1.079 B 4.13 % | 1.036 B -10.58 % | 1.159 B 11.66 % | 1.038 B -15.39 % | 1.226 B |
Total liabilities | 2.324 B 13.47 % | 2.048 B 20.69 % | 1.697 B -8.63 % | 1.857 B 19.97 % | 1.548 B 6.60 % | 1.452 B 15.25 % | 1.260 B 13.12 % | 1.114 B 3.29 % | 1.078 B -0.16 % | 1.080 B 4.01 % | 1.039 B -10.60 % | 1.162 B 10.32 % | 1.053 B -15.17 % | 1.241 B |
Other non current assets | 47.432 M 82.89 % | 25.935 M 59.13 % | 16.298 M -77.28 % | 71.749 M 93.23 % | 37.131 M -85.41 % | 254.521 M 5 904.55 % | 4.239 M 8.83 % | 3.895 M -43.49 % | 6.893 M 1 081.66 % | 583.307 K -99.21 % | 73.374 M 1 660.84 % | 4.167 M 98.66 % | 2.098 M 667.51 % | 273.300 K |
Long term investments | 92.435 M -12.21 % | 105.295 M 10.37 % | 95.398 M 97.30 % | 48.353 M 47.67 % | 32.744 M 119.66 % | -166.524 M -349.51 % | 66.740 M -39.09 % | 109.566 M 102.90 % | 53.999 M 14.27 % | 47.256 M 4.52 % | 45.211 M 27.05 % | 35.584 M 28.19 % | 27.759 M -9.01 % | 30.509 M |
Intangible assets | 223.478 M -4.57 % | 234.188 M 3.74 % | 225.747 M 9.19 % | 206.748 M -4.78 % | 217.123 M -3.18 % | 224.256 M -3.67 % | 232.789 M 5.33 % | 221.000 M 16.07 % | 190.397 M -2.46 % | 195.208 M 96.93 % | 99.125 M -2.26 % | 101.413 M 26.14 % | 80.395 M -1.52 % | 81.635 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 223.478 M -4.57 % | 234.188 M 3.74 % | 225.747 M 9.19 % | 206.748 M -4.78 % | 217.123 M -3.18 % | 224.256 M -3.67 % | 232.789 M 5.33 % | 221.000 M 16.07 % | 190.397 M -2.46 % | 195.208 M 96.93 % | 99.125 M -2.26 % | 101.413 M 26.14 % | 80.395 M -1.52 % | 81.635 M |
Property plant equipment net | 773.051 M -5.44 % | 817.526 M -4.14 % | 852.842 M 6.18 % | 803.211 M 18.34 % | 678.750 M 17.54 % | 577.450 M 29.33 % | 446.503 M 36.76 % | 326.485 M 24.16 % | 262.947 M 6.56 % | 246.750 M 7.69 % | 229.121 M -4.19 % | 239.133 M -7.71 % | 259.112 M 1.41 % | 255.513 M |
Total non current assets | 1.202 B -2.18 % | 1.228 B -1.48 % | 1.247 B 5.72 % | 1.180 B 16.51 % | 1.012 B 9.49 % | 924.579 M 20.11 % | 769.793 M 12.33 % | 685.315 M 29.56 % | 528.973 M 4.67 % | 505.382 M 10.45 % | 457.584 M 17.09 % | 390.797 M 2.25 % | 382.215 M -0.14 % | 382.746 M |
Other current assets | 236.394 M 45.02 % | 163.003 M -4.66 % | 170.970 M -6.56 % | 182.976 M 22.62 % | 149.219 M -76.33 % | 630.362 M -28.25 % | 878.579 M -0.62 % | 884.054 M 587.09 % | 128.667 M 39.93 % | 91.952 M -57.66 % | 217.178 M 47.49 % | 147.249 M -69.37 % | 480.725 M 1 215.44 % | 36.545 M |
Short term investments | 92.435 M 7 558.28 % | 1.207 M -99.14 % | 140.000 M 1 455.28 % | 9.002 M -34.09 % | 13.657 M -93.30 % | 203.864 M 631.24 % | -38.375 M 18.96 % | -47.351 M | 0.000 100.00 % | -3.000 M 80.85 % | -15.666 M 5.56 % | -16.587 M 5.26 % | -17.509 M 7.55 % | -18.939 M |
cash and cash equivalents | 2.818 B 13.39 % | 2.486 B 45.18 % | 1.712 B 50.17 % | 1.140 B -14.50 % | 1.333 B 127.43 % | 586.286 M -7.45 % | 633.511 M 39.40 % | 454.445 M 24.78 % | 364.193 M -27.56 % | 502.779 M 94.61 % | 258.354 M 10.49 % | 233.833 M 23.44 % | 189.428 M -28.28 % | 264.129 M |
Cash and short term investments | 2.818 B 13.33 % | 2.487 B 45.25 % | 1.712 B 48.99 % | 1.149 B -14.70 % | 1.347 B 70.48 % | 790.150 M 24.73 % | 633.511 M 39.40 % | 454.445 M 24.78 % | 364.193 M -27.56 % | 502.779 M 94.61 % | 258.354 M 10.49 % | 233.833 M 23.44 % | 189.428 M -28.28 % | 264.129 M |
Total current assets | 4.750 B 8.76 % | 4.367 B 15.58 % | 3.779 B -1.31 % | 3.829 B 11.33 % | 3.439 B 7.74 % | 3.192 B 4.04 % | 3.068 B 9.53 % | 2.801 B 56.40 % | 1.791 B 13.63 % | 1.576 B 19.77 % | 1.316 B 8.11 % | 1.217 B 28.52 % | 947.175 M -15.24 % | 1.117 B |
Inventory | 481.578 M -8.61 % | 526.963 M -19.40 % | 653.837 M -20.52 % | 822.627 M 19.30 % | 689.566 M 20.87 % | 570.519 M -1.52 % | 579.323 M -9.53 % | 640.360 M 37.53 % | 465.621 M 55.27 % | 299.876 M -4.09 % | 312.652 M -1.55 % | 317.568 M 14.64 % | 277.022 M -32.80 % | 412.243 M |
Net receivables | 1.213 B 1.93 % | 1.191 B -4.13 % | 1.242 B -25.82 % | 1.674 B 29.00 % | 1.298 B 0.75 % | 1.288 B 29.23 % | 996.775 M 17.67 % | 847.060 M 1.74 % | 832.537 M 22.14 % | 681.632 M 22.19 % | 557.851 M -4.77 % | 585.820 M 22.63 % | 477.725 M 18.10 % | 404.522 M |
Tax assets | 65.356 M 43.52 % | 45.539 M -19.70 % | 56.708 M 14.69 % | 49.445 M 6.11 % | 46.598 M 33.61 % | 34.876 M 78.64 % | 19.523 M -19.89 % | 24.369 M 65.37 % | 14.736 M -5.44 % | 15.585 M 44.94 % | 10.753 M 2.42 % | 10.499 M -18.30 % | 12.851 M -13.26 % | 14.816 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 | 0.000 |
Account payables | 1.976 B 16.29 % | 1.699 B 30.80 % | 1.299 B -9.79 % | 1.440 B 37.40 % | 1.048 B -7.26 % | 1.130 B 36.87 % | 825.654 M -14.80 % | 969.093 M 8.90 % | 889.888 M 14.08 % | 780.082 M -4.61 % | 817.796 M -4.82 % | 859.172 M 27.33 % | 674.771 M -2.90 % | 694.938 M |
Tax payables | 73.507 M 71.02 % | 42.982 M -24.66 % | 57.051 M -31.66 % | 83.483 M 27.57 % | 65.441 M 77.12 % | 36.948 M 12.65 % | 32.799 M 20.53 % | 27.213 M -53.11 % | 58.041 M -20.24 % | 72.771 M -16.60 % | 87.254 M 26.96 % | 68.727 M 179.62 % | 24.578 M 579.55 % | -5.125 M |
Deferred revenue non current | 8.038 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.659 M 2 706.34 % | 59.128 K -93.90 % | 970.000 K 385.00 % | 200.000 K -33.33 % | 300.000 K | 0.000 -100.00 % | 735.250 K -8.09 % | 800.000 K | 0.000 | 0.000 |
Minority interest | 64.739 M 5.26 % | 61.503 M 6.82 % | 57.577 M 3.78 % | 55.481 M 295.65 % | 14.023 M 56.39 % | 8.967 M 22.01 % | 7.349 M | 0.000 -100.00 % | 46.975 M 5.45 % | 44.546 M -14.43 % | 52.058 M 15.70 % | 44.993 M 15.51 % | 38.953 M -5.99 % | 41.435 M |
Capital lease obligations | 16.196 M -51.44 % | 33.352 M -32.30 % | 49.263 M 73.84 % | 28.338 M 115.78 % | -179.580 M | 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 -100.00 % | 1.254 M 4.35 % | 1.202 M | 0.000 | 0.000 |
Other total stockholders equity | 605.952 M -36.41 % | 952.943 M -0.19 % | 954.710 M 33.59 % | 714.639 M 1.77 % | 702.178 M -17.60 % | 852.130 M -7.57 % | 921.904 M 0.00 % | 921.904 M 400.58 % | 184.169 M 13.42 % | 162.372 M 21.28 % | 133.879 M 43.03 % | 93.604 M 196.01 % | 31.622 M 49.62 % | 21.135 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 2.586 M -45.25 % | 4.723 M 22.98 % | 3.840 M 168.09 % | 1.433 M 117.19 % | 659.580 K 257.04 % | -420.000 K 50.00 % | -840.000 K | 0.000 100.00 % | -1.680 M -110.00 % | -800.000 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 |
Total assets | 5.952 B 6.36 % | 5.596 B 11.34 % | 5.026 B 0.35 % | 5.008 B 12.51 % | 4.451 B 8.13 % | 4.117 B 7.26 % | 3.838 B 10.08 % | 3.486 B 50.28 % | 2.320 B 11.45 % | 2.082 B 17.37 % | 1.774 B 10.29 % | 1.608 B 20.97 % | 1.329 B -11.38 % | 1.500 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -7.262 M -155.06 % | -2.847 M 75.71 % | -11.723 M 23.65 % | -15.353 M -416.77 % | 4.847 M 150.31 % | -9.633 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 103.666 M -49.28 % | 204.386 M -48.19 % | 394.506 M 178.22 % | -504.335 M -759.08 % | -58.707 M 38.94 % | -96.150 M 32.36 % | -142.145 M 24.32 % | -187.822 M 36.61 % | -296.294 M -120.44 % | -134.410 M -1 038.07 % | -11.810 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | -58.588 M -141.72 % | 140.440 M -70.54 % | 476.659 M 173.91 % | -644.926 M -2 045.31 % | -30.062 M 91.55 % | -355.607 M -132.73 % | -152.797 M -287.01 % | -39.481 M 82.18 % | -221.575 M -54.78 % | -143.159 M -660.86 % | 25.525 M | 0.000 | 0.000 | 0.000 |
Inventory | 25.418 M -82.81 % | 147.849 M 4.23 % | 141.853 M 216.59 % | -121.669 M 16.20 % | -145.189 M -948.19 % | -13.851 M -126.42 % | 52.434 M 130.01 % | -174.740 M -6.82 % | -163.577 M -1 855.08 % | 9.320 M 27.68 % | 7.300 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 136.836 M 243.93 % | -95.072 M 56.14 % | -216.743 M -181.76 % | 265.106 M 106.68 % | 128.267 M -56.15 % | 292.526 M 727.35 % | -46.629 M -229.41 % | 36.032 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 117.504 M 952.08 % | 11.169 M 253.80 % | -7.262 M -155.06 % | -2.847 M 75.71 % | -11.723 M 39.00 % | -19.217 M 90.12 % | -194.579 M -1 387.35 % | -13.082 M 90.14 % | -132.718 M 7.66 % | -143.730 M -652.12 % | -19.110 M | 0.000 | 0.000 | 0.000 |
Other non cash items | 18.492 M -78.21 % | 84.882 M 17.13 % | 72.468 M 3 265.23 % | -2.290 M -103.99 % | 57.399 M 158.22 % | 22.229 M 118.83 % | 10.158 M 187.31 % | -11.635 M -295.86 % | 5.940 M -59.99 % | 14.848 M 37.91 % | 10.766 M 106.09 % | -176.820 M -122.21 % | -79.574 M -76.42 % | -45.106 M |
Net cash provided by operating activities | 585.276 M -25.31 % | 783.637 M -15.61 % | 928.578 M 989.11 % | -104.439 M -125.77 % | 405.267 M 33.12 % | 304.432 M 74.07 % | 174.891 M 198.54 % | 58.583 M -25.47 % | 78.607 M -70.57 % | 267.089 M -22.11 % | 342.896 M 31.77 % | 260.217 M 13.23 % | 229.804 M 215.54 % | 72.829 M |
Investments in property plant and equipment | -89.714 M 16.88 % | -107.940 M 30.97 % | -156.372 M 0.18 % | -156.654 M 2.04 % | -159.918 M 19.61 % | -198.926 M -5.09 % | -189.289 M -35.97 % | -139.211 M -103.46 % | -68.422 M 28.15 % | -95.235 M 3.99 % | -99.192 M -153.84 % | -39.077 M -6.98 % | -36.527 M 6.13 % | -38.913 M |
Acquisitions net | 0.000 -100.00 % | 3.351 M 27.77 % | 2.622 M -98.40 % | 164.016 M 3 704.70 % | 4.311 M 336.12 % | 988.453 K 129.48 % | -3.353 M -550.69 % | 744.048 K 46.14 % | 509.131 K 158.19 % | -874.880 K -100.86 % | 101.796 M 979.29 % | -11.577 M -177.07 % | -4.178 M 63.89 % | -11.570 M |
Purchases of investments | -2.044 M 95.57 % | -46.107 M | 0.000 -100.00 % | 156.914 M 3 739.95 % | -4.311 M -336.12 % | -988.453 K 99.51 % | -200.000 M 72.75 % | -734.053 M -293 521.12 % | -250.000 K -100.26 % | 97.289 M 194.46 % | -103.000 M -348.36 % | 41.473 M | 0.000 | 0.000 |
Sales maturities of investments | 4.844 M -84.90 % | 32.087 M | 0.000 -100.00 % | 114.700 K -99.98 % | 682.965 M 501.89 % | 113.471 M -54.67 % | 250.328 M 1 171.78 % | 19.683 M 715.40 % | 2.414 M -97.78 % | 108.881 M 3 129.25 % | 3.372 M 3 339.24 % | 98.037 K | 0.000 | 0.000 |
Other investing activites | 554.066 K 136.94 % | -1.500 M 33.33 % | -2.250 M 98.56 % | -156.654 M -22 326.22 % | 704.815 K -28.70 % | 988.454 K 194.28 % | 335.885 K -87.14 % | 2.612 M 12.95 % | 2.312 M 102.43 % | -95.235 M 3.99 % | -99.192 M -153.84 % | -39.077 M -1 514.47 % | 2.763 M 107.10 % | -38.913 M |
Net cash used for investing activites | -86.361 M 28.10 % | -120.109 M 23.01 % | -156.000 M -2 116.29 % | 7.737 M -98.52 % | 523.751 M 720.07 % | -84.466 M 40.51 % | -141.978 M 83.30 % | -850.225 M -1 240.27 % | -63.437 M -527.88 % | 14.826 M 107.56 % | -196.217 M -307.43 % | -48.159 M -26.93 % | -37.943 M 24.84 % | -50.483 M |
Debt repayment | 15.000 M -25.00 % | 20.000 M 210.65 % | -18.076 M -118.34 % | -8.279 M 75.65 % | -34.000 M 66.14 % | -100.420 M -149.33 % | 203.580 M 48 571.43 % | -420.000 K 99.55 % | -93.420 M -345.33 % | 38.080 M 148.28 % | -78.876 M 29.58 % | -112.004 M 32.60 % | -166.190 M -412.85 % | 53.122 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 140.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -108.687 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -140.011 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -180.770 M 3.96 % | -188.224 M -15.06 % | -163.592 M -36.66 % | -119.704 M -10.10 % | -108.721 M -28.12 % | -84.858 M -48.74 % | -57.051 M 33.99 % | -86.423 M -3.97 % | -83.121 M -11.91 % | -74.275 M -134.49 % | -31.675 M -156.58 % | -12.345 M 85.84 % | -87.197 M -303.34 % | -21.619 M |
Other financing activites | 141.789 M -68.42 % | 448.975 M 269.56 % | -264.783 M 17.55 % | -321.157 M -9 006.05 % | 3.606 M 102.48 % | -145.678 M -3 531.94 % | -4.011 M -100.40 % | 1.002 B 928.57 % | 97.404 M 295.37 % | -49.856 M 14.73 % | -58.466 M -373.60 % | -12.345 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -132.668 M -147.25 % | 280.751 M 160.94 % | -460.689 M -0.45 % | -458.638 M -229.68 % | -139.115 M 57.97 % | -330.956 M -325.86 % | 146.529 M -83.99 % | 915.044 M 1 256.29 % | -79.137 M 8.04 % | -86.051 M 49.09 % | -169.017 M -35.92 % | -124.350 M 50.93 % | -253.387 M -904.33 % | 31.503 M |
Effect of forex changes on cash | 30.376 M 328.94 % | -13.268 M -89.42 % | -7.005 M -131.54 % | 22.212 M 30 088.43 % | -74.067 K 99.76 % | -30.392 M -103.95 % | -14.902 M 13.89 % | -17.304 M -190.70 % | 19.079 M 615.63 % | 2.666 M -78.77 % | 12.555 M 15 229.44 % | -82.987 K -2 177.59 % | -3.644 K 93.10 % | -52.829 K |
Net change in cash | 396.623 M -57.40 % | 931.011 M 205.37 % | 304.884 M 157.19 % | -533.128 M -167.50 % | 789.830 M 658.65 % | -141.383 M -185.93 % | 164.540 M 55.08 % | 106.098 M 336.36 % | -44.888 M -122.61 % | 198.530 M 2 129.37 % | -9.783 M -111.16 % | 87.625 M 242.41 % | -61.529 M -214.37 % | 53.796 M |
Cash at beginning of period | 1.899 B 96.16 % | 968.182 M 45.96 % | 663.298 M -44.56 % | 1.196 B 194.25 % | 406.596 M -25.80 % | 547.979 M 42.91 % | 383.438 M 38.26 % | 277.341 M -13.93 % | 322.228 M 160.49 % | 123.699 M -7.33 % | 133.481 M 191.09 % | 45.856 M -76.59 % | 195.906 M 37.86 % | 142.110 M |
Cash at end of period | 2.296 B 20.88 % | 1.899 B 96.16 % | 968.182 M 45.96 % | 663.298 M -44.56 % | 1.196 B 194.25 % | 406.596 M -25.80 % | 547.979 M 42.91 % | 383.438 M 38.26 % | 277.341 M -13.93 % | 322.228 M 160.49 % | 123.699 M -7.33 % | 133.481 M -0.67 % | 134.377 M -31.41 % | 195.906 M |
Operating cash flow | 585.276 M -25.31 % | 783.637 M -15.61 % | 928.578 M 989.11 % | -104.439 M -125.77 % | 405.267 M 33.12 % | 304.432 M 74.07 % | 174.891 M 198.54 % | 58.583 M -25.47 % | 78.607 M -70.57 % | 267.089 M -22.11 % | 342.896 M 31.77 % | 260.217 M 13.23 % | 229.804 M 215.54 % | 72.829 M |
Capital expenditure | -89.714 M 16.88 % | -107.940 M 30.97 % | -156.372 M 0.18 % | -156.654 M 2.04 % | -159.918 M 19.61 % | -198.926 M -5.09 % | -189.289 M -35.97 % | -139.211 M -103.46 % | -68.422 M 28.15 % | -95.235 M 3.99 % | -99.192 M -153.84 % | -39.077 M -6.98 % | -36.527 M 6.13 % | -38.913 M |
Free CashFlow | 495.562 M -26.66 % | 675.697 M -12.50 % | 772.205 M 395.76 % | -261.092 M -206.42 % | 245.349 M 132.54 % | 105.506 M 832.79 % | -14.398 M 82.14 % | -80.628 M -891.64 % | 10.185 M -94.07 % | 171.854 M -29.48 % | 243.704 M 10.20 % | 221.140 M 14.42 % | 193.277 M 469.87 % | 33.916 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
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 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.154 B 15.69 % | 997.653 M -12.52 % | 1.140 B -0.61 % | 1.147 B 8.82 % | 1.054 B -2.45 % | 1.081 B 2.83 % | 1.051 B -11.49 % | 1.188 B -11.98 % | 1.349 B 22.03 % | 1.106 B 3.30 % | 1.070 B -6.21 % | 1.141 B -4.05 % | 1.189 B -5.27 % | 1.256 B -19.82 % | 1.566 B 25.78 % | 1.245 B -1.24 % | 1.261 B 4.98 % | 1.201 B -4.70 % | 1.260 B 8.32 % | 1.163 B -6.83 % | 1.249 B 49.48 % | 835.321 M -26.20 % | 1.132 B -0.51 % | 1.138 B 4.95 % | 1.084 B 21.80 % | 890.054 M -21.30 % | 1.131 B 13.38 % | 997.533 M 2.82 % | 970.170 M 8.19 % | 896.707 M -9.19 % | 987.458 M -4.58 % | 1.035 B -3.24 % | 1.070 B 13.84 % | 939.465 M -6.22 % | 1.002 B 13.51 % | 882.592 M 23.16 % | 716.595 M 14.74 % | 624.516 M -4.82 % | 656.129 M 0.00 % | 656.129 M |
Net income | 80.963 M 30.89 % | 61.857 M -30.52 % | 89.028 M 10.60 % | 80.495 M -21.96 % | 103.145 M 38.21 % | 74.629 M -23.73 % | 97.843 M -13.58 % | 113.216 M 14.89 % | 98.545 M 49.36 % | 65.979 M -45.22 % | 120.441 M 87.78 % | 64.139 M -33.05 % | 95.799 M 59.38 % | 60.108 M 36.78 % | 43.945 M -56.92 % | 102.016 M 17.35 % | 86.937 M -8.32 % | 94.832 M 77.02 % | 53.571 M -53.94 % | 116.296 M 14.83 % | 101.277 M 42.82 % | 70.913 M 0.92 % | 70.267 M -40.15 % | 117.415 M 46.92 % | 79.917 M 89.66 % | 42.137 M 9.67 % | 38.421 M -60.66 % | 97.671 M 34.17 % | 72.797 M 88.87 % | 38.542 M -4.13 % | 40.202 M -1.18 % | 40.681 M -45.33 % | 74.412 M 35.80 % | 54.795 M -52.23 % | 114.700 M 19.90 % | 95.663 M 41.37 % | 67.667 M 66.29 % | 40.691 M -49.60 % | 80.733 M 0.00 % | 80.733 M |
Income before tax | 95.802 M 36.89 % | 69.984 M -27.44 % | 96.448 M 15.23 % | 83.702 M -26.56 % | 113.976 M 22.78 % | 92.833 M -25.55 % | 124.697 M -4.93 % | 131.168 M 21.32 % | 108.121 M 41.63 % | 76.341 M -35.98 % | 119.246 M 67.16 % | 71.338 M -32.73 % | 106.051 M 46.49 % | 72.395 M 81.87 % | 39.806 M -66.43 % | 118.588 M 21.45 % | 97.640 M -10.45 % | 109.032 M 79.83 % | 60.632 M -54.64 % | 133.659 M 21.04 % | 110.425 M 36.27 % | 81.032 M 15.75 % | 70.007 M -48.39 % | 135.658 M 51.04 % | 89.818 M 81.28 % | 49.547 M 23.65 % | 40.070 M -64.43 % | 112.651 M 31.28 % | 85.807 M 88.92 % | 45.420 M 12.85 % | 40.247 M -21.64 % | 51.360 M -37.97 % | 82.799 M 30.07 % | 63.658 M -54.30 % | 139.302 M 24.31 % | 112.057 M 35.22 % | 82.869 M 69.69 % | 48.836 M -49.99 % | 97.651 M 0.00 % | 97.651 M |
Income before tax ratio | 0.08 18.33 % | 0.07 -17.05 % | 0.08 15.94 % | 0.07 -32.51 % | 0.11 25.86 % | 0.09 -27.60 % | 0.12 7.41 % | 0.11 37.83 % | 0.08 16.06 % | 0.07 -38.02 % | 0.11 78.23 % | 0.06 -29.89 % | 0.09 54.65 % | 0.06 126.84 % | 0.03 -73.31 % | 0.10 22.98 % | 0.08 -14.70 % | 0.09 88.69 % | 0.05 -58.12 % | 0.11 29.91 % | 0.09 -8.83 % | 0.10 56.84 % | 0.06 -48.13 % | 0.12 43.92 % | 0.08 48.84 % | 0.06 57.12 % | 0.04 -68.63 % | 0.11 27.68 % | 0.09 74.61 % | 0.05 24.27 % | 0.04 -17.87 % | 0.05 -35.90 % | 0.08 14.25 % | 0.07 -51.27 % | 0.14 9.52 % | 0.13 9.79 % | 0.12 47.88 % | 0.08 -47.46 % | 0.15 0.00 % | 0.15 |
EBITDA | 102.436 M 28.09 % | 79.974 M -18.10 % | 97.644 M 9.07 % | 89.526 M -40.88 % | 151.419 M 43.83 % | 105.277 M -36.51 % | 165.811 M -4.60 % | 173.814 M 19.77 % | 145.122 M 36.48 % | 106.334 M -32.16 % | 156.741 M 46.92 % | 106.682 M -20.36 % | 133.953 M 29.09 % | 103.766 M 84.84 % | 56.139 M -60.52 % | 142.191 M 20.63 % | 117.876 M -10.72 % | 132.031 M 77.67 % | 74.311 M -25.99 % | 100.400 M -24.61 % | 133.171 M 37.06 % | 97.162 M 13.71 % | 85.448 M -43.20 % | 150.437 M 40.69 % | 106.930 M 99.12 % | 53.701 M -59.92 % | 133.995 M 72.71 % | 77.584 M 266.49 % | 21.170 M -63.54 % | 58.069 M -7.60 % | 62.845 M 74.42 % | 36.031 M -59.31 % | 88.557 M 28.20 % | 69.079 M -61.15 % | 177.791 M 93.75 % | 91.761 M 48.57 % | 61.762 M 15.97 % | 53.255 M -40.38 % | 89.322 M 0.00 % | 89.322 M |
Net income ratio | 0.07 13.14 % | 0.06 -20.57 % | 0.08 11.28 % | 0.07 -28.28 % | 0.10 41.68 % | 0.07 -25.82 % | 0.09 -2.36 % | 0.10 30.52 % | 0.07 22.39 % | 0.06 -46.97 % | 0.11 100.22 % | 0.06 -30.22 % | 0.08 68.25 % | 0.05 70.60 % | 0.03 -65.75 % | 0.08 18.82 % | 0.07 -12.67 % | 0.08 85.75 % | 0.04 -57.47 % | 0.10 23.24 % | 0.08 -4.46 % | 0.08 36.74 % | 0.06 -39.85 % | 0.10 40.00 % | 0.07 55.72 % | 0.05 39.36 % | 0.03 -65.30 % | 0.10 30.49 % | 0.08 74.57 % | 0.04 5.57 % | 0.04 3.57 % | 0.04 -43.50 % | 0.07 19.29 % | 0.06 -49.06 % | 0.11 5.63 % | 0.11 14.78 % | 0.09 44.93 % | 0.07 -47.05 % | 0.12 0.00 % | 0.12 |
Ratio EBITDA | 0.09 10.72 % | 0.08 -6.37 % | 0.09 9.74 % | 0.08 -45.67 % | 0.14 47.44 % | 0.10 -38.25 % | 0.16 7.78 % | 0.15 36.07 % | 0.11 11.84 % | 0.10 -34.33 % | 0.15 56.66 % | 0.09 -17.00 % | 0.11 36.28 % | 0.08 130.54 % | 0.04 -68.61 % | 0.11 22.14 % | 0.09 -14.96 % | 0.11 86.43 % | 0.06 -31.67 % | 0.09 -19.08 % | 0.11 -8.31 % | 0.12 54.07 % | 0.08 -42.91 % | 0.13 34.06 % | 0.10 63.49 % | 0.06 -49.07 % | 0.12 52.33 % | 0.08 256.44 % | 0.02 -66.30 % | 0.06 1.75 % | 0.06 82.80 % | 0.03 -57.95 % | 0.08 12.61 % | 0.07 -58.57 % | 0.18 70.70 % | 0.10 20.63 % | 0.09 1.07 % | 0.09 -37.36 % | 0.14 0.00 % | 0.14 |
Gross profit ratio | 0.17 -4.45 % | 0.18 4.99 % | 0.17 -5.27 % | 0.18 -8.82 % | 0.20 -4.09 % | 0.20 -5.96 % | 0.22 17.52 % | 0.19 7.35 % | 0.17 -8.05 % | 0.19 -12.19 % | 0.21 37.71 % | 0.16 5.09 % | 0.15 -7.03 % | 0.16 46.78 % | 0.11 -29.07 % | 0.15 4.77 % | 0.15 -4.20 % | 0.15 9.42 % | 0.14 -29.38 % | 0.20 -14.00 % | 0.23 13.68 % | 0.20 -6.26 % | 0.21 18.10 % | 0.18 0.94 % | 0.18 5.65 % | 0.17 8.43 % | 0.16 -11.44 % | 0.18 35.41 % | 0.13 -17.59 % | 0.16 32.60 % | 0.12 -4.68 % | 0.13 -25.18 % | 0.17 -0.89 % | 0.17 -23.50 % | 0.22 12.10 % | 0.20 -3.21 % | 0.20 0.16 % | 0.20 -13.34 % | 0.24 0.00 % | 0.24 |
Weighted average shs out dil | 467.659 M 0.00 % | 467.659 M -0.99 % | 472.320 M 0.25 % | 471.128 M 0.00 % | 471.128 M -1.22 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M -0.02 % | 477.046 M 0.05 % | 476.806 M -0.05 % | 477.046 M 0.00 % | 477.054 M 0.03 % | 476.934 M 0.01 % | 476.896 M -0.03 % | 477.020 M 7.30 % | 444.579 M -8.86 % | 487.817 M 4.63 % | 466.251 M -4.40 % | 487.713 M 1.89 % | 478.678 M -0.73 % | 482.196 M -5.13 % | 508.244 M 8.56 % | 468.188 M -2.90 % | 482.165 M -1.51 % | 489.580 M 5.21 % | 465.337 M -9.45 % | 513.900 M 13.24 % | 453.822 M 1.15 % | 448.684 M -9.55 % | 496.077 M 35.80 % | 365.297 M -0.52 % | 367.207 M 0.01 % | 367.175 M -1.69 % | 373.472 M 3.48 % | 360.914 M -1.72 % | 367.220 M 0.00 % | 367.220 M |
Weighted average shs out | 467.659 M 0.00 % | 467.659 M -0.99 % | 472.320 M 0.25 % | 471.128 M 0.00 % | 471.128 M -1.22 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.01 % | 476.875 M 0.01 % | 476.806 M -0.03 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.934 M 0.01 % | 476.896 M -0.01 % | 476.945 M 7.28 % | 444.579 M -8.86 % | 487.817 M 4.63 % | 466.251 M -4.40 % | 487.713 M 1.89 % | 478.678 M -0.73 % | 482.196 M -3.88 % | 501.651 M 7.15 % | 468.188 M -2.90 % | 482.165 M -1.51 % | 489.580 M 5.21 % | 465.337 M -9.45 % | 513.900 M 13.26 % | 453.714 M 1.16 % | 448.519 M -8.75 % | 491.509 M 34.55 % | 365.297 M -0.50 % | 367.134 M -0.01 % | 367.175 M -1.65 % | 373.323 M 3.44 % | 360.914 M -1.72 % | 367.220 M 0.00 % | 367.220 M |
EPS diluted | 0.17 30.77 % | 0.13 -31.58 % | 0.19 11.76 % | 0.17 -22.73 % | 0.22 37.50 % | 0.16 -23.81 % | 0.21 -12.50 % | 0.24 14.29 % | 0.21 50.00 % | 0.14 -44.00 % | 0.25 92.31 % | 0.13 -35.00 % | 0.20 53.85 % | 0.13 41.15 % | 0.09 -56.14 % | 0.21 16.67 % | 0.18 -10.00 % | 0.20 53.85 % | 0.13 -45.83 % | 0.24 9.09 % | 0.22 46.67 % | 0.15 0.00 % | 0.15 -37.50 % | 0.24 50.00 % | 0.16 77.78 % | 0.09 11.94 % | 0.08 -59.80 % | 0.20 33.33 % | 0.15 100.00 % | 0.08 -15.35 % | 0.09 -2.32 % | 0.09 -39.53 % | 0.15 0.00 % | 0.15 -51.61 % | 0.31 19.23 % | 0.26 44.44 % | 0.18 63.64 % | 0.11 -50.00 % | 0.22 0.00 % | 0.22 |
Earnings per share | 0.17 30.77 % | 0.13 -31.58 % | 0.19 11.76 % | 0.17 -22.73 % | 0.22 37.50 % | 0.16 -23.81 % | 0.21 -12.50 % | 0.24 14.29 % | 0.21 50.00 % | 0.14 -44.00 % | 0.25 92.31 % | 0.13 -35.00 % | 0.20 53.85 % | 0.13 41.15 % | 0.09 -56.14 % | 0.21 16.67 % | 0.18 -10.00 % | 0.20 53.85 % | 0.13 -45.83 % | 0.24 9.09 % | 0.22 46.67 % | 0.15 0.00 % | 0.15 -37.50 % | 0.24 50.00 % | 0.16 77.78 % | 0.09 11.94 % | 0.08 -59.80 % | 0.20 33.33 % | 0.15 100.00 % | 0.08 -15.35 % | 0.09 -2.32 % | 0.09 -39.53 % | 0.15 0.00 % | 0.15 -51.61 % | 0.31 19.23 % | 0.26 44.44 % | 0.18 63.64 % | 0.11 -50.00 % | 0.22 0.00 % | 0.22 |
Gross profit | 196.252 M 10.54 % | 177.535 M -8.16 % | 193.313 M -5.85 % | 205.322 M -0.78 % | 206.934 M -6.44 % | 221.169 M -3.30 % | 228.721 M 4.02 % | 219.890 M -5.51 % | 232.710 M 12.21 % | 207.394 M -9.30 % | 228.650 M 29.16 % | 177.030 M 0.84 % | 175.561 M -11.94 % | 199.361 M 17.69 % | 169.399 M -10.78 % | 189.869 M 3.47 % | 183.508 M 0.57 % | 182.473 M 4.28 % | 174.987 M -23.51 % | 228.765 M -19.87 % | 285.507 M 69.93 % | 168.015 M -30.82 % | 242.856 M 17.49 % | 206.703 M 5.93 % | 195.122 M 28.68 % | 151.639 M -14.67 % | 177.708 M 0.41 % | 176.988 M 39.23 % | 127.123 M -10.83 % | 142.570 M 20.42 % | 118.398 M -9.05 % | 130.180 M -27.60 % | 179.803 M 12.83 % | 159.357 M -28.27 % | 222.147 M 27.24 % | 174.583 M 19.21 % | 146.453 M 14.93 % | 127.429 M -17.51 % | 154.487 M 0.00 % | 154.487 M |
Income tax expense | 14.664 M 71.10 % | 8.571 M -5.81 % | 9.100 M 142.11 % | 3.758 M -76.29 % | 15.850 M -14.84 % | 18.612 M -33.72 % | 28.080 M 66.21 % | 16.895 M 88.73 % | 8.952 M -9.35 % | 9.876 M 753.26 % | -1.512 M -120.50 % | 7.375 M -26.14 % | 9.985 M -22.29 % | 12.848 M 337.88 % | -5.401 M -130.99 % | 17.431 M 49.85 % | 11.632 M -14.05 % | 13.533 M 97.71 % | 6.845 M -57.37 % | 16.055 M 97.02 % | 8.149 M -27.19 % | 11.192 M 1 063.97 % | -1.161 M -106.41 % | 18.106 M 85.82 % | 9.744 M 39.44 % | 6.988 M 320.79 % | 1.661 M -88.91 % | 14.979 M 15.14 % | 13.010 M 89.17 % | 6.878 M 526.75 % | -1.612 M -114.07 % | 11.454 M 60.84 % | 7.122 M -19.31 % | 8.826 M -64.57 % | 24.909 M 75.48 % | 14.195 M 10.20 % | 12.881 M 95.85 % | 6.577 M -56.90 % | 15.260 M 0.00 % | 15.260 M |
Cost of revenue | 957.888 M 16.80 % | 820.119 M -13.41 % | 947.177 M 0.53 % | 942.175 M 11.16 % | 847.556 M -1.42 % | 859.807 M 4.53 % | 822.516 M -15.01 % | 967.796 M -13.33 % | 1.117 B 24.30 % | 898.320 M 6.72 % | 841.752 M -12.71 % | 964.282 M -4.89 % | 1.014 B -4.02 % | 1.056 B -24.37 % | 1.397 B 32.36 % | 1.055 B -2.04 % | 1.077 B 5.77 % | 1.019 B -6.15 % | 1.085 B 16.11 % | 934.623 M -2.96 % | 963.127 M 44.33 % | 667.305 M -24.94 % | 888.989 M -4.51 % | 930.972 M 4.73 % | 888.940 M 20.38 % | 738.415 M -22.54 % | 953.272 M 16.18 % | 820.546 M -2.67 % | 843.047 M 11.79 % | 754.137 M -13.22 % | 869.060 M -3.94 % | 904.725 M 1.69 % | 889.724 M 14.05 % | 780.108 M 0.06 % | 779.669 M 10.12 % | 708.009 M 24.18 % | 570.142 M 14.70 % | 497.087 M -0.91 % | 501.642 M 0.00 % | 501.642 M |
General and administrative expenses | -25.706 M -149.20 % | 52.242 M 171.06 % | -73.517 M -157.21 % | 128.502 M 488.48 % | -33.078 M -161.57 % | 53.722 M 160.20 % | -89.234 M -177.23 % | 115.539 M 498.94 % | -28.962 M -168.19 % | 42.471 M 150.06 % | -84.840 M -178.64 % | 107.888 M 390.35 % | -37.158 M -178.12 % | 47.568 M 158.43 % | -81.415 M -182.86 % | 98.252 M 461.56 % | -27.174 M -163.14 % | 43.035 M 171.49 % | -60.199 M -290.84 % | 31.545 M 260.25 % | -19.685 M -165.07 % | 30.253 M 150.66 % | -59.722 M -309.67 % | 28.484 M 230.20 % | -21.876 M -167.69 % | 32.320 M 147.08 % | -68.650 M -321.91 % | 30.936 M 186.72 % | -35.673 M -175.54 % | 47.222 M 136.70 % | -128.674 M -348.96 % | 51.685 M 227.47 % | -40.548 M -177.36 % | 52.414 M 142.08 % | -124.546 M -344.09 % | 51.024 M 2.90 % | 49.584 M 8.91 % | 45.529 M 26.62 % | 35.957 M 0.00 % | 35.957 M |
Selling and marketing expenses | -523.554 K -101.28 % | 40.972 M 180.82 % | -50.694 M -159.16 % | 85.692 M 81.53 % | 47.206 M 16.41 % | 40.552 M 28.53 % | 31.551 M -25.38 % | 42.279 M 0.54 % | 42.050 M 1.01 % | 41.628 M 49.16 % | 27.907 M -30.80 % | 40.327 M -4.05 % | 42.030 M 22.97 % | 34.180 M -20.18 % | 42.822 M 16.98 % | 36.607 M 38.68 % | 26.397 M -41.61 % | 45.206 M 1 110.76 % | -4.473 M -108.05 % | 55.538 M 1.54 % | 54.696 M 38.17 % | 39.587 M -42.77 % | 69.175 M 52.84 % | 45.259 M 6.52 % | 42.489 M 9.58 % | 38.776 M -14.53 % | 45.370 M 8.99 % | 41.627 M -4.00 % | 43.361 M 13.85 % | 38.084 M -21.79 % | 48.694 M 27.49 % | 38.196 M 16.22 % | 32.866 M -1.05 % | 33.216 M -19.98 % | 41.508 M 53.01 % | 27.127 M -12.93 % | 31.156 M 31.11 % | 23.764 M 2.37 % | 23.215 M 0.00 % | 23.215 M |
Other expenses | 101.763 M 686.81 % | -17.342 M -108.35 % | 207.627 M 265.25 % | -125.643 M -2 527.23 % | -4.782 M 45.92 % | -8.844 M 39.24 % | -14.556 M -137.52 % | 38.791 M 711.55 % | -6.343 M -265.05 % | 3.843 M -97.33 % | 144.196 M 319.84 % | -65.591 M -612.43 % | 12.800 M 5 535.36 % | 227.139 K -99.09 % | 25.037 M -14.67 % | 29.343 M 1 062.22 % | 2.525 M | 0.000 -100.00 % | 8.654 M -83.74 % | 53.207 M 1 377.34 % | 3.602 M 839.40 % | 383.389 K -95.09 % | 7.802 M -71.93 % | 27.790 M 1 079.10 % | 2.357 M 7.16 % | 2.199 M -58.27 % | 5.271 M -80.14 % | 26.532 M 283.40 % | 6.920 M 69.54 % | 4.082 M -75.95 % | 16.970 M -15.47 % | 20.074 M 141.18 % | 8.324 M 276.11 % | 2.213 M -48.78 % | 4.320 M -78.95 % | 20.525 M 1 204.58 % | 1.573 M 482.35 % | 270.160 K | 0.000 | 0.000 |
Operating expenses | 105.573 M -2.88 % | 108.707 M -12.65 % | 124.454 M -6.82 % | 133.558 M -4.42 % | 139.728 M -5.53 % | 147.900 M -14.42 % | 172.824 M 31.02 % | 131.910 M 1.69 % | 129.716 M 3.94 % | 124.800 M -8.69 % | 136.674 M 13.06 % | 120.884 M 7.58 % | 112.369 M -6.11 % | 119.684 M -19.08 % | 147.896 M 42.02 % | 104.136 M 6.76 % | 97.538 M -23.43 % | 127.388 M 36.64 % | 93.232 M -27.37 % | 128.365 M -0.80 % | 129.397 M 17.92 % | 109.729 M -23.77 % | 143.948 M 33.31 % | 107.983 M -3.42 % | 111.806 M 12.23 % | 99.621 M -8.62 % | 109.021 M 9.68 % | 99.403 M -6.18 % | 105.953 M 23.46 % | 85.819 M -17.11 % | 103.532 M 12.83 % | 91.760 M 3.40 % | 88.740 M -3.81 % | 92.259 M -13.54 % | 106.708 M 28.84 % | 82.822 M -2.21 % | 84.691 M 14.18 % | 74.174 M 30.11 % | 57.009 M 0.00 % | 57.009 M |
Cost and expenses | 1.063 B 14.50 % | 928.825 M -13.33 % | 1.072 B -0.38 % | 1.076 B 8.96 % | 987.284 M -2.03 % | 1.008 B 1.24 % | 995.340 M -9.49 % | 1.100 B -11.77 % | 1.246 B 21.82 % | 1.023 B 4.57 % | 978.426 M -9.84 % | 1.085 B -3.65 % | 1.126 B -4.23 % | 1.176 B -23.87 % | 1.545 B 33.23 % | 1.159 B -1.31 % | 1.175 B 2.52 % | 1.146 B -2.76 % | 1.178 B 10.86 % | 1.063 B -2.70 % | 1.093 B 40.60 % | 777.034 M -24.77 % | 1.033 B -0.58 % | 1.039 B 3.82 % | 1.001 B 19.42 % | 838.036 M -21.11 % | 1.062 B 15.47 % | 919.949 M -3.06 % | 949.000 M 12.98 % | 839.957 M -13.64 % | 972.592 M -2.40 % | 996.485 M 1.84 % | 978.464 M 12.16 % | 872.367 M -1.58 % | 886.377 M 12.08 % | 790.831 M 20.77 % | 654.833 M 14.63 % | 571.261 M 2.26 % | 558.651 M 0.00 % | 558.651 M |
Research and development expenses | 30.039 M -8.51 % | 32.834 M -19.99 % | 41.038 M -8.82 % | 45.007 M 14.23 % | 39.402 M -4.93 % | 41.446 M -16.64 % | 49.720 M 21.79 % | 40.826 M -1.94 % | 41.636 M 12.96 % | 36.857 M -25.41 % | 49.410 M 29.14 % | 38.260 M 13.94 % | 33.579 M -4.57 % | 35.186 M -22.99 % | 45.690 M 43.35 % | 31.874 M -12.71 % | 36.514 M -4.24 % | 38.131 M -24.30 % | 50.369 M 30.95 % | 38.464 M 3.83 % | 37.045 M 2.11 % | 36.279 M -4.93 % | 38.162 M 20.32 % | 31.717 M -12.50 % | 36.250 M 43.79 % | 25.210 M -19.26 % | 31.222 M 27.44 % | 24.500 M -1.71 % | 24.925 M 30.31 % | 19.128 M -25.45 % | 25.659 M 10.55 % | 23.210 M -47.85 % | 44.509 M | 0.000 -100.00 % | 84.066 M | 0.000 -100.00 % | 36.888 M | 0.000 -100.00 % | 21.487 M 0.00 % | 21.487 M |
Selling general and administrative expenses | -26.229 M -128.14 % | 93.214 M 175.05 % | -124.211 M -157.99 % | 214.194 M 124.18 % | 95.544 M 1.35 % | 94.274 M -13.15 % | 108.548 M -31.22 % | 157.818 M 1 105.77 % | 13.089 M -84.44 % | 84.099 M 247.72 % | -56.932 M -138.41 % | 148.215 M 2 942.37 % | 4.872 M -94.04 % | 81.748 M 311.82 % | -38.593 M -128.62 % | 134.859 M 17 448.51 % | -777.352 K -100.88 % | 88.241 M 236.44 % | -64.672 M -174.26 % | 87.083 M 148.73 % | 35.011 M -49.87 % | 69.840 M 638.86 % | 9.452 M -87.18 % | 73.743 M 257.76 % | 20.612 M -71.01 % | 71.096 M 405.39 % | -23.280 M -132.08 % | 72.564 M 843.84 % | 7.688 M -90.99 % | 85.307 M 206.66 % | -79.979 M -188.98 % | 89.881 M 1 270.12 % | -7.681 M -108.97 % | 85.630 M 203.12 % | -83.038 M -206.25 % | 78.151 M -3.21 % | 80.740 M 16.52 % | 69.293 M 14.36 % | 60.592 M 0.00 % | 60.592 M |
Interest income | 41.859 M 109.14 % | 20.015 M -35.83 % | 31.190 M -0.43 % | 31.326 M 5.67 % | 29.645 M 63.59 % | 18.121 M -47.35 % | 34.420 M 16.02 % | 29.668 M 20.28 % | 24.665 M 47.33 % | 16.741 M -20.97 % | 21.183 M 41.56 % | 14.964 M 25.37 % | 11.935 M 26.75 % | 9.416 M -89.02 % | 85.794 M 672.50 % | 11.106 M -49.56 % | 22.019 M -57.10 % | 51.332 M 82.98 % | 28.053 M | 0.000 -100.00 % | 11.770 M -17.07 % | 14.193 M -42.47 % | 24.669 M 101.76 % | 12.227 M 21.83 % | 10.036 M 12.80 % | 8.897 M -10.89 % | 9.985 M 28.61 % | 7.764 M | 0.000 -100.00 % | 2.248 M | 0.000 -100.00 % | 5.710 M | 0.000 | 0.000 -100.00 % | 4.666 M | 0.000 | 0.000 | 0.000 -100.00 % | 173.450 K 0.00 % | 173.450 K |
Interest expense | 6.634 M -33.59 % | 9.990 M 735.14 % | 1.196 M -79.46 % | 5.824 M -21.47 % | 7.416 M -27.93 % | 10.291 M 69.81 % | 6.060 M -33.29 % | 9.085 M -38.58 % | 14.791 M 141.79 % | 6.117 M 41.02 % | 4.338 M 26.76 % | 3.422 M 10.56 % | 3.095 M -43.61 % | 5.489 M 174.59 % | 1.999 M -40.35 % | 3.352 M 6.10 % | 3.159 M 219.72 % | 988.025 K -83.09 % | 5.843 M | 0.000 -100.00 % | 18.890 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.503 M | 0.000 -100.00 % | 14.721 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.272 M -70.39 % | 11.048 M | 0.000 | 0.000 -100.00 % | 4.303 M | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 -100.00 % | 17.762 M -40.85 % | 30.027 M 24.90 % | 24.040 M -31.42 % | 35.054 M 0.00 % | 35.054 M 36.20 % | 25.737 M 0.00 % | 25.737 M -27.37 % | 35.434 M 0.00 % | 35.434 M 33.79 % | 26.485 M 0.00 % | 26.485 M 24.33 % | 21.302 M 0.00 % | 21.302 M -3.22 % | 22.011 M 0.00 % | 22.011 M 39.60 % | 15.767 M -5.87 % | 16.750 M 6.49 % | 15.730 M -6.09 % | 16.750 M 0.00 % | 16.750 M 12.68 % | 14.865 M -11.01 % | 16.703 M 12.37 % | 14.865 M -85.57 % | 103.043 M 17 413.26 % | 588.370 K 101.12 % | -52.524 M -413.94 % | 16.731 M -20.73 % | 21.105 M 369.00 % | 4.500 M -67.83 % | 13.990 M 147.45 % | 5.654 M -89.05 % | 51.608 M 851.60 % | 5.423 M 123.14 % | -23.441 M -599.86 % | 4.690 M 152.25 % | 1.859 M 0.00 % | 1.859 M |
Operating income | 90.679 M 31.75 % | 68.828 M -0.05 % | 68.859 M -4.05 % | 71.764 M 6.78 % | 67.206 M -8.28 % | 73.269 M 31.08 % | 55.897 M -46.98 % | 105.423 M 3.95 % | 101.417 M 42.61 % | 71.116 M 10.60 % | 64.303 M -30.59 % | 92.641 M -0.65 % | 93.251 M 29.21 % | 72.168 M 388.65 % | 14.769 M -83.45 % | 89.245 M -6.17 % | 95.116 M -0.98 % | 96.055 M 84.80 % | 51.978 M -35.39 % | 80.452 M -24.69 % | 106.824 M 32.46 % | 80.648 M 29.65 % | 62.205 M -42.33 % | 107.868 M 23.33 % | 87.461 M 84.72 % | 47.347 M 36.06 % | 34.799 M -59.59 % | 86.118 M 9.17 % | 78.887 M 90.83 % | 41.338 M 101.08 % | 20.558 M -34.80 % | 31.531 M -57.71 % | 74.567 M 16.83 % | 63.827 M -53.62 % | 137.617 M 49.51 % | 92.047 M 13.77 % | 80.909 M 65.28 % | 48.952 M -44.03 % | 87.463 M 0.00 % | 87.463 M |
Operating income ratio | 0.08 13.88 % | 0.07 14.27 % | 0.06 -3.46 % | 0.06 -1.87 % | 0.06 -5.97 % | 0.07 27.47 % | 0.05 -40.10 % | 0.09 18.10 % | 0.08 16.86 % | 0.06 7.06 % | 0.06 -25.99 % | 0.08 3.54 % | 0.08 36.41 % | 0.06 509.47 % | 0.01 -86.84 % | 0.07 -4.99 % | 0.08 -5.67 % | 0.08 93.91 % | 0.04 -40.35 % | 0.07 -19.17 % | 0.09 -11.39 % | 0.10 75.67 % | 0.05 -42.03 % | 0.09 17.52 % | 0.08 51.66 % | 0.05 72.89 % | 0.03 -64.36 % | 0.09 6.17 % | 0.08 76.38 % | 0.05 121.43 % | 0.02 -31.67 % | 0.03 -56.30 % | 0.07 2.62 % | 0.07 -50.54 % | 0.14 31.71 % | 0.10 -7.63 % | 0.11 44.04 % | 0.08 -41.20 % | 0.13 0.00 % | 0.13 |
Total other income expenses net | 5.123 M 343.27 % | 1.156 M -95.81 % | 27.589 M 131.11 % | 11.938 M 94.76 % | 6.129 M 15.84 % | 5.291 M -85.43 % | 36.309 M 41.03 % | 25.745 M 710.20 % | 3.178 M -39.20 % | 5.226 M -83.56 % | 31.793 M 204.42 % | 10.444 M -18.41 % | 12.800 M 5 535.36 % | 227.139 K -99.09 % | 25.037 M -14.67 % | 29.343 M 1 062.22 % | 2.525 M -80.55 % | 12.977 M 49.96 % | 8.654 M -83.74 % | 53.207 M 1 377.34 % | 3.602 M 839.40 % | 383.389 K -95.09 % | 7.802 M -71.93 % | 27.790 M 1 079.10 % | 2.357 M 7.16 % | 2.199 M -38.70 % | 3.588 M -86.48 % | 26.532 M 393.43 % | 5.377 M -4.41 % | 5.625 M -71.43 % | 19.690 M 2.52 % | 19.206 M 145.28 % | 7.830 M 3 926.70 % | 194.461 K -88.46 % | 1.685 M -91.58 % | 20.010 M 920.91 % | 1.960 M 1 781.77 % | -116.543 K -106.70 % | 1.739 M 0.00 % | 1.739 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 | 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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-06-30 | 2016-03-31 | 2014-12-31 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -3.516 B 4.06 % | -3.664 B -32.42 % | -2.767 B 12.40 % | -3.159 B -84.54 % | -1.712 B 0.26 % | -1.716 B -9.34 % | -1.570 B 55.58 % | -3.533 B -18.95 % | -2.970 B -22.05 % | -2.434 B -47.98 % | -1.645 B 5.33 % | -1.737 B -23.05 % | -1.412 B -11.09 % | -1.271 B -15.54 % | -1.100 B 12.70 % | -1.260 B -11.45 % | -1.131 B 16.43 % | -1.353 B -7.10 % | -1.263 B -7.23 % | -1.178 B -13.25 % | -1.040 B -46.23 % | -711.444 M -47.52 % | -482.286 M 17.66 % | -585.746 M -34.05 % | -436.966 M 27.29 % | -600.987 M -40.06 % | -429.091 M 49.81 % | -854.854 M -32.64 % | -644.479 M -35.16 % | -476.842 M -5.12 % | -453.605 M 6.12 % | -483.198 M -0.89 % | -478.922 M 66.47 % | -1.428 B -293.57 % | -362.933 M -1.66 % | -356.994 M -171.00 % | 502.779 M 349.20 % | -201.754 M -20.37 % | -167.617 M 0.00 % | -167.617 M |
Total investments | 142.387 M 51.25 % | 94.137 M 1.84 % | 92.435 M 1.76 % | 90.834 M -27.06 % | 124.525 M 70.27 % | 73.132 M -31.33 % | 106.502 M 28.92 % | 82.610 M 24.96 % | 66.109 M 2.97 % | 64.203 M 2.99 % | 62.341 M 3.79 % | 60.064 M 0.72 % | 59.636 M 2.90 % | 57.957 M 1.05 % | 57.354 M 9.48 % | 52.386 M 2.04 % | 51.336 M 5.69 % | 48.574 M 4.68 % | 46.402 M 5.76 % | 43.876 M 5.38 % | 41.636 M 7.92 % | 38.581 M 3.32 % | 37.341 M 5.07 % | 35.538 M 7.61 % | 33.023 M 7.81 % | 30.631 M 7.99 % | 28.365 M -55.67 % | 63.992 M 0.40 % | 63.737 M 1.55 % | 62.765 M 0.88 % | 62.215 M 8.40 % | 57.394 M 1.49 % | 56.551 M 4.73 % | 53.999 M 0.00 % | 53.999 M 7.75 % | 50.114 M -95.02 % | 1.006 B 3 303.44 % | 29.545 M 29.10 % | 22.885 M 0.00 % | 22.885 M |
Total debt | 11.256 M -9.37 % | 12.420 M -75.74 % | 51.196 M 17.47 % | 43.583 M -96.64 % | 1.297 B -29.24 % | 1.833 B 100.18 % | 915.916 M 1 440.33 % | 59.462 M -8.24 % | 64.805 M -47.62 % | 123.724 M 84.02 % | 67.234 M 37.32 % | 48.960 M 41.06 % | 34.709 M -2.35 % | 35.544 M -10.98 % | 39.928 M -3.04 % | 41.179 M -1.41 % | 41.768 M 354.59 % | 9.188 M -86.87 % | 70.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 104.000 M -50.10 % | 208.420 M 0.00 % | 208.420 M 0.00 % | 208.420 M 1.96 % | 204.420 M 102.72 % | 100.840 M 11 904.76 % | 840.000 K 0.00 % | 840.000 K 0.00 % | 840.000 K -33.33 % | 1.260 M 0.00 % | 1.260 M 0.00 % | 1.260 M 0.00 % | 1.260 M -96.82 % | 39.680 M | 0.000 -100.00 % | 56.600 M -49.21 % | 111.444 M 0.00 % | 111.444 M |
Accumulated other comprehensive income loss | 234.603 M | 0.000 | 0.000 | 0.000 -100.00 % | 234.845 M -75.33 % | 952.082 M 299.53 % | 238.303 M -74.98 % | 952.620 M 301.32 % | 237.372 M -75.14 % | 954.935 M 297.77 % | 240.070 M -73.84 % | 917.587 M 352.23 % | 202.901 M -77.90 % | 918.252 M 351.44 % | 203.404 M -77.21 % | 892.588 M 396.76 % | 179.681 M -82.41 % | 1.022 B 36 887.05 % | 2.762 M 88.14 % | 1.468 M -29.76 % | 2.090 M -0.37 % | 2.098 M -4.88 % | 2.206 M 26.41 % | 1.745 M -11.36 % | 1.969 M -8.13 % | 2.143 M 8.10 % | 1.982 M 171.41 % | -2.776 M -50.90 % | -1.839 M -164.74 % | -694.778 K 52.25 % | -1.455 M -99.51 % | -729.331 K 56.59 % | -1.680 M -71.35 % | -980.542 K 46.68 % | -1.839 M | 0.000 -100.00 % | 956.951 M | 0.000 100.00 % | -1.552 M 0.00 % | -1.552 M |
Retained earnings | 2.042 B -11.49 % | 2.307 B 2.75 % | 2.246 B 4.13 % | 2.157 B 3.88 % | 2.076 B -2.58 % | 2.131 B 3.63 % | 2.056 B 5.00 % | 1.959 B 6.14 % | 1.845 B -3.16 % | 1.906 B 3.59 % | 1.840 B 4.69 % | 1.757 B 3.79 % | 1.693 B -3.85 % | 1.761 B 3.53 % | 1.701 B 0.99 % | 1.684 B 6.45 % | 1.582 B -2.03 % | 1.615 B 6.24 % | 1.520 B 1.64 % | 1.495 B 8.43 % | 1.379 B -0.54 % | 1.387 B 5.39 % | 1.316 B 3.93 % | 1.266 B 10.22 % | 1.148 B -0.43 % | 1.153 B 3.79 % | 1.111 B 1.93 % | 1.090 B 9.84 % | 992.608 M 2.03 % | 972.851 M 4.13 % | 934.308 M -5.56 % | 989.354 M 4.29 % | 948.674 M 7.16 % | 885.279 M 6.60 % | 830.484 M 29.37 % | 641.937 M | 0.000 -100.00 % | 370.403 M 49.34 % | 248.029 M -7.03 % | 266.785 M |
Common stock | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M 0.00 % | 476.945 M -2.21 % | 487.715 M 0.00 % | 487.715 M 0.00 % | 487.715 M 0.00 % | 487.715 M 0.00 % | 487.715 M 0.00 % | 487.715 M 0.00 % | 487.715 M 0.00 % | 487.715 M 19.54 % | 408.000 M 0.00 % | 408.000 M 0.00 % | 408.000 M 0.00 % | 408.000 M 0.00 % | 408.000 M 0.00 % | 408.000 M 70.00 % | 240.000 M 0.00 % | 240.000 M 0.00 % | 240.000 M 33.33 % | 180.000 M 0.00 % | 180.000 M | 0.000 -100.00 % | 180.000 M 0.00 % | 180.000 M 0.00 % | 180.000 M |
Total equity | 3.424 B -7.18 % | 3.689 B 1.70 % | 3.628 B 2.43 % | 3.542 B 1.32 % | 3.496 B -3.60 % | 3.626 B 2.21 % | 3.548 B 2.85 % | 3.450 B 3.50 % | 3.333 B -1.84 % | 3.396 B 2.00 % | 3.329 B 3.81 % | 3.207 B 2.04 % | 3.143 B -2.13 % | 3.211 B 1.90 % | 3.151 B 1.47 % | 3.105 B 3.37 % | 3.004 B 0.18 % | 2.999 B 3.29 % | 2.903 B 2.06 % | 2.845 B 4.29 % | 2.728 B -0.24 % | 2.734 B 2.62 % | 2.665 B 2.76 % | 2.593 B 4.55 % | 2.480 B -4.28 % | 2.591 B 0.51 % | 2.578 B 1.71 % | 2.535 B 4.28 % | 2.431 B 0.77 % | 2.412 B 1.66 % | 2.373 B -3.35 % | 2.455 B 1.69 % | 2.414 B 3.21 % | 2.339 B 88.38 % | 1.242 B 20.24 % | 1.033 B 3.10 % | 1.001 B 36.24 % | 735.086 M 24.69 % | 589.549 M 0.00 % | 589.549 M |
Other non current liabilities | 804.174 K 14.51 % | 702.263 K -0.94 % | 708.962 K -2.36 % | 726.110 K -0.16 % | 727.291 K 225.52 % | 223.422 K -0.36 % | 224.229 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K | 0.000 -100.00 % | 200.000 K -75.00 % | 800.000 K 0.00 % | 800.000 K | 0.000 -100.00 % | 300.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 735.250 K 0.00 % | 735.250 K |
Long term debt | 11.256 M -9.37 % | 12.420 M -23.32 % | 16.196 M -31.32 % | 23.583 M -13.65 % | 27.311 M -12.88 % | 31.351 M -6.00 % | 33.352 M -22.40 % | 42.979 M -10.41 % | 47.971 M 4.01 % | 46.122 M -6.38 % | 49.263 M 65.73 % | 29.726 M 21.38 % | 24.489 M 0.59 % | 24.346 M -14.08 % | 28.338 M -31.18 % | 41.179 M -1.41 % | 41.768 M 354.59 % | 9.188 M 73.37 % | 5.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K 0.00 % | 420.000 K -50.00 % | 840.000 K 0.00 % | 840.000 K 0.00 % | 840.000 K 0.00 % | 840.000 K -33.33 % | 1.260 M | 0.000 -100.00 % | 1.680 M -20.00 % | 2.100 M 0.00 % | 2.100 M |
Total non current liabilities | 51.653 M -4.01 % | 53.810 M 115.74 % | 24.942 M 2.60 % | 24.310 M -13.30 % | 28.038 M -16.02 % | 33.385 M -0.57 % | 33.576 M -21.88 % | 42.979 M -10.41 % | 47.971 M 4.01 % | 46.122 M -6.38 % | 49.263 M 65.73 % | 29.726 M 21.38 % | 24.489 M 0.59 % | 24.346 M -14.08 % | 28.338 M -31.18 % | 41.179 M -1.41 % | 41.768 M 354.59 % | 9.188 M 453.72 % | 1.659 M -7.77 % | 1.799 M 0.00 % | 1.799 M 2 942.77 % | 59.128 K 0.00 % | 59.128 K -95.25 % | 1.245 M 0.00 % | 1.245 M 28.31 % | 970.000 K 0.00 % | 970.000 K 0.00 % | 970.000 K 56.45 % | 620.000 K 0.00 % | 620.000 K 0.00 % | 620.000 K -62.20 % | 1.640 M 0.00 % | 1.640 M 43.86 % | 1.140 M 0.00 % | 1.140 M -9.52 % | 1.260 M | 0.000 -100.00 % | 2.415 M -14.81 % | 2.835 M 0.00 % | 2.835 M |
Other current liabilities | 180.220 M -91.08 % | 2.021 B 842.84 % | 214.303 M -1.80 % | 218.225 M 25.34 % | 174.109 M 54.95 % | 112.368 M -67.35 % | 344.211 M 860.03 % | -45.289 M -112.95 % | 349.766 M 158.82 % | 135.138 M -53.63 % | 291.405 M 10.27 % | 264.254 M -28.23 % | 368.202 M 7.67 % | 341.989 M 584.30 % | -70.616 M -122.81 % | 309.604 M 20.90 % | 256.074 M 58.64 % | 161.422 M 41.88 % | 113.771 M -68.94 % | 366.302 M 12.83 % | 324.658 M 79.49 % | 180.881 M -0.08 % | 181.022 M 198.44 % | 60.657 M -67.25 % | 185.189 M 217.08 % | 58.404 M -7.03 % | 62.823 M -63.01 % | 169.838 M 22.13 % | 139.060 M 6.07 % | 131.099 M 12.10 % | 116.948 M -38.97 % | 191.622 M 219.31 % | 60.011 M -62.95 % | 161.957 M 25.26 % | 129.293 M -15.00 % | 152.118 M | 0.000 -100.00 % | 76.553 M -17.98 % | 93.335 M -9.19 % | 102.785 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 90.512 M 4.55 % | 86.572 M -4.45 % | 90.601 M -71.79 % | 321.215 M 165.99 % | 120.762 M 34.70 % | 89.649 M -29.66 % | 127.460 M -10.14 % | 141.848 M | 0.000 | 0.000 -100.00 % | 375.787 M 145.09 % | 153.329 M 28.55 % | 119.276 M 45.58 % | 81.930 M -67.10 % | 249.043 M | 0.000 | 0.000 | 0.000 -100.00 % | 113.858 M -18.98 % | 140.528 M 23.05 % | 114.200 M 15.64 % | 98.758 M -25.93 % | 133.338 M 10.05 % | 121.156 M 58.12 % | 76.621 M 2.39 % | 74.835 M 7.95 % | 69.325 M -32.77 % | 103.113 M 20.68 % | 85.441 M -19.18 % | 105.724 M -1.45 % | 107.276 M -0.51 % | 107.825 M | 0.000 -100.00 % | 143.540 M 83.83 % | 78.085 M | 0.000 |
Short term debt | 0.000 | 0.000 -100.00 % | 35.000 M 75.00 % | 20.000 M 0.00 % | 20.000 M -83.33 % | 120.000 M 500.00 % | 20.000 M | 0.000 100.00 % | -103.928 M -273.21 % | 60.000 M | 0.000 -100.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -114.860 M | 0.000 | 0.000 | 0.000 -100.00 % | 104.000 M -50.00 % | 208.000 M 0.00 % | 208.000 M -0.20 % | 208.420 M 1.96 % | 204.420 M 103.57 % | 100.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 M | 0.000 -100.00 % | 54.500 M -49.97 % | 108.924 M -0.38 % | 109.344 M |
Total current liabilities | 3.267 B 6.23 % | 3.076 B 33.79 % | 2.299 B -26.89 % | 3.144 B 19.04 % | 2.641 B -10.64 % | 2.956 B 46.75 % | 2.014 B -45.24 % | 3.679 B 17.81 % | 3.123 B 24.17 % | 2.515 B 52.63 % | 1.647 B -13.96 % | 1.915 B 4.95 % | 1.824 B -1.59 % | 1.854 B 1.37 % | 1.829 B 2.35 % | 1.787 B 9.41 % | 1.633 B 16.27 % | 1.405 B -9.16 % | 1.546 B 17.31 % | 1.318 B -6.24 % | 1.406 B 16.02 % | 1.212 B -16.55 % | 1.452 B 5.13 % | 1.381 B 7.34 % | 1.287 B 16.04 % | 1.109 B -11.93 % | 1.259 B 12.43 % | 1.120 B 1.41 % | 1.104 B 5.29 % | 1.049 B -5.79 % | 1.113 B -3.33 % | 1.152 B -7.10 % | 1.240 B 14.03 % | 1.087 B 0.91 % | 1.077 B 15.96 % | 928.938 M | 0.000 -100.00 % | 1.036 B 4.56 % | 990.894 M 0.00 % | 990.894 M |
Total liabilities | 3.319 B 6.05 % | 3.129 B 34.67 % | 2.324 B -26.67 % | 3.169 B 18.70 % | 2.669 B -10.70 % | 2.989 B 45.97 % | 2.048 B -44.97 % | 3.722 B 17.38 % | 3.170 B 23.81 % | 2.561 B 50.92 % | 1.697 B -12.74 % | 1.944 B 5.17 % | 1.849 B -1.56 % | 1.878 B 1.14 % | 1.857 B 1.60 % | 1.828 B 9.14 % | 1.675 B 18.46 % | 1.414 B -8.67 % | 1.548 B 17.27 % | 1.320 B -6.23 % | 1.408 B 16.17 % | 1.212 B -16.55 % | 1.452 B 5.04 % | 1.382 B 7.33 % | 1.288 B 16.05 % | 1.110 B -11.92 % | 1.260 B 12.42 % | 1.121 B 1.44 % | 1.105 B 5.29 % | 1.049 B -5.79 % | 1.114 B -3.41 % | 1.153 B -7.09 % | 1.241 B 14.06 % | 1.088 B 0.91 % | 1.078 B 15.93 % | 930.198 M | 0.000 -100.00 % | 1.039 B 4.51 % | 993.730 M 0.00 % | 993.730 M |
Other non current assets | 15.595 M -84.45 % | 100.300 M -28.29 % | 139.867 M -55.14 % | 311.788 M 2 969.65 % | 10.157 M -85.93 % | 72.170 M 178.27 % | 25.935 M -71.93 % | 92.387 M -0.07 % | 92.456 M 132.89 % | 39.699 M 143.58 % | 16.298 M 47.33 % | 11.062 M -41.87 % | 19.032 M -72.52 % | 69.269 M -3.46 % | 71.749 M 135.40 % | 30.480 M 18.44 % | 25.734 M 401.22 % | 5.134 M -86.17 % | 37.131 M 1 960.35 % | 1.802 M -99.05 % | 190.397 M -58.35 % | 457.143 M 79.61 % | 254.521 M 5 356.24 % | 4.665 M -5.76 % | 4.950 M -22.75 % | 6.407 M 51.16 % | 4.239 M -67.70 % | 13.121 M 120.12 % | 5.961 M 264.79 % | 1.634 M -58.05 % | 3.895 M -42.84 % | 6.814 M -31.13 % | 9.894 M 83.53 % | 5.391 M -21.79 % | 6.893 M -23.13 % | 8.966 M 101.78 % | -502.779 M -785.22 % | 73.374 M 10.83 % | 66.204 M 54.51 % | 42.847 M |
Long term investments | 140.871 M 248.53 % | 40.419 M | 0.000 100.00 % | -165.021 M -232.67 % | 124.387 M 70.73 % | 72.857 M -30.81 % | 105.295 M 236.41 % | 31.300 M 102.42 % | 15.463 M -74.35 % | 60.287 M -36.80 % | 95.398 M -16.65 % | 114.453 M 0.38 % | 114.025 M 109.91 % | 54.321 M 12.34 % | 48.353 M 1.50 % | 47.638 M 0.77 % | 47.272 M -26.05 % | 63.920 M 95.21 % | 32.744 M -36.17 % | 51.298 M 146.53 % | -110.244 M 69.50 % | -361.419 M -117.04 % | -166.524 M -329.19 % | 72.656 M 2.81 % | 70.670 M 2.89 % | 68.688 M 2.92 % | 66.740 M -40.52 % | 112.209 M 0.58 % | 111.567 M 1.57 % | 109.838 M 0.25 % | 109.566 M 90.90 % | 57.394 M -1.22 % | 58.102 M 7.60 % | 53.999 M 0.00 % | 53.999 M 7.75 % | 50.114 M | 0.000 -100.00 % | 45.211 M 17.28 % | 38.551 M 68.45 % | 22.885 M |
Intangible assets | 218.222 M -1.36 % | 221.234 M -1.00 % | 223.478 M -1.98 % | 228.003 M -0.85 % | 229.964 M -0.93 % | 232.123 M -0.88 % | 234.188 M 6.59 % | 219.717 M -0.83 % | 221.549 M -9.20 % | 244.007 M 8.09 % | 225.747 M -0.94 % | 227.887 M -0.92 % | 229.993 M 12.39 % | 204.643 M -1.02 % | 206.748 M 2.37 % | 201.959 M 2.67 % | 196.711 M 0.03 % | 196.653 M -9.43 % | 217.123 M -0.81 % | 218.906 M -0.81 % | 220.690 M -0.80 % | 222.473 M -0.80 % | 224.256 M -0.79 % | 226.039 M -1.36 % | 229.145 M -0.79 % | 230.964 M -0.78 % | 232.789 M 7.24 % | 217.080 M -0.53 % | 218.241 M -0.63 % | 219.621 M -0.62 % | 221.000 M 18.32 % | 186.790 M -0.64 % | 187.992 M -0.64 % | 189.195 M -0.63 % | 190.397 M -1.31 % | 192.915 M | 0.000 -100.00 % | 99.125 M -1.14 % | 100.269 M -32.80 % | 149.206 M |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.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 |
Goodwill and intangible assets | 218.222 M -1.36 % | 221.234 M -1.00 % | 223.478 M -1.98 % | 228.003 M -0.85 % | 229.964 M -0.93 % | 232.123 M -0.88 % | 234.188 M 6.59 % | 219.717 M -0.83 % | 221.549 M -9.20 % | 244.007 M 8.09 % | 225.747 M -0.94 % | 227.887 M -0.92 % | 229.993 M 12.39 % | 204.643 M -1.02 % | 206.748 M 2.37 % | 201.959 M -0.86 % | 203.711 M 3.59 % | 196.653 M -9.43 % | 217.123 M -0.81 % | 218.906 M -0.81 % | 220.690 M -0.80 % | 222.473 M -0.80 % | 224.256 M -0.79 % | 226.039 M -1.36 % | 229.145 M -0.79 % | 230.964 M -0.78 % | 232.789 M 7.24 % | 217.080 M -0.53 % | 218.241 M -0.63 % | 219.621 M -0.62 % | 221.000 M 18.32 % | 186.790 M -0.64 % | 187.992 M -0.64 % | 189.195 M -0.63 % | 190.397 M -1.31 % | 192.915 M | 0.000 -100.00 % | 99.125 M -1.14 % | 100.269 M -32.80 % | 149.206 M |
Property plant equipment net | 758.054 M -1.90 % | 772.710 M -0.04 % | 773.051 M -2.10 % | 789.643 M -1.98 % | 805.623 M 0.33 % | 802.934 M -1.78 % | 817.526 M -2.80 % | 841.079 M 1.23 % | 830.830 M 1.10 % | 821.817 M -3.64 % | 852.842 M 5.92 % | 805.209 M 2.24 % | 787.538 M -0.70 % | 793.128 M -1.26 % | 803.211 M 4.70 % | 767.155 M 1.31 % | 757.206 M 14.11 % | 663.572 M -2.24 % | 678.750 M 6.52 % | 637.188 M 4.54 % | 609.525 M 6.23 % | 573.802 M -0.63 % | 577.450 M 12.72 % | 512.266 M 6.78 % | 479.746 M 2.43 % | 468.346 M 4.89 % | 446.503 M 22.70 % | 363.905 M 7.16 % | 339.602 M -0.37 % | 340.865 M 4.40 % | 326.485 M 2.87 % | 317.389 M 11.46 % | 284.766 M 8.62 % | 262.158 M -0.30 % | 262.947 M 5.41 % | 249.442 M | 0.000 -100.00 % | 229.121 M -1.97 % | 233.715 M 0.00 % | 233.715 M |
Total non current assets | 1.196 B -0.15 % | 1.198 B -0.30 % | 1.202 B -1.32 % | 1.218 B -0.25 % | 1.221 B -0.65 % | 1.229 B 0.03 % | 1.228 B -1.29 % | 1.245 B 1.58 % | 1.225 B 0.28 % | 1.222 B -2.02 % | 1.247 B 2.26 % | 1.219 B 1.25 % | 1.204 B 2.76 % | 1.172 B -0.63 % | 1.180 B 7.75 % | 1.095 B 1.21 % | 1.082 B 10.54 % | 978.410 M -3.35 % | 1.012 B 6.35 % | 951.916 M -0.22 % | 954.023 M 2.76 % | 928.431 M 0.42 % | 924.579 M 10.10 % | 839.740 M 3.91 % | 808.127 M 1.91 % | 792.971 M 3.01 % | 769.793 M 5.93 % | 726.682 M 4.78 % | 693.560 M -0.50 % | 697.065 M 1.71 % | 685.315 M 17.28 % | 584.353 M 4.57 % | 558.825 M 6.45 % | 524.978 M -0.76 % | 528.973 M 2.65 % | 515.335 M 202.50 % | -502.779 M -209.88 % | 457.584 M 1.99 % | 448.654 M 0.00 % | 448.654 M |
Other current assets | 217.679 M 31.13 % | 165.998 M -88.55 % | 1.450 B 825.14 % | 156.720 M -16.17 % | 186.955 M 12.17 % | 166.665 M 2.25 % | 163.003 M 28.35 % | 126.995 M 457.89 % | 22.763 M -88.15 % | 192.139 M 12.38 % | 170.970 M 10.37 % | 154.907 M 3.98 % | 148.977 M -15.99 % | 177.337 M -3.08 % | 182.976 M 53.90 % | 118.892 M -14.31 % | 138.751 M -89.77 % | 1.357 B 809.38 % | 149.219 M 44.46 % | 103.298 M -28.51 % | 144.494 M -57.03 % | 336.229 M -44.38 % | 604.482 M -5.72 % | 641.150 M -13.24 % | 738.982 M 12.47 % | 657.064 M -25.21 % | 878.579 M 186.89 % | 306.242 M -38.61 % | 498.844 M -35.98 % | 779.194 M -11.86 % | 884.054 M -54.76 % | 1.954 B 92.15 % | 1.017 B 539.40 % | 159.043 M 23.61 % | 128.667 M -82.38 % | 730.078 M | 0.000 -100.00 % | 187.162 M 220.80 % | 58.342 M 59.37 % | 36.607 M |
Short term investments | 1.516 M -97.18 % | 53.718 M -41.89 % | 92.435 M -63.87 % | 255.855 M 185 853.20 % | 137.591 K -49.99 % | 275.120 K -77.21 % | 1.207 M -97.65 % | 51.311 M 1.31 % | 50.646 M 1 193.34 % | 3.916 M -97.20 % | 140.000 M 357.40 % | -54.389 M 0.00 % | -54.389 M -1 595.68 % | 3.636 M -59.60 % | 9.002 M 89.61 % | 4.748 M 16.81 % | 4.064 M 126.48 % | -15.346 M -212.37 % | 13.657 M 284.02 % | -7.422 M -104.89 % | 151.880 M -62.03 % | 400.000 M 96.21 % | 203.864 M 649.23 % | -37.118 M 1.40 % | -37.647 M 1.08 % | -38.057 M 0.83 % | -38.375 M 20.41 % | -48.217 M -0.81 % | -47.830 M -1.61 % | -47.073 M 0.59 % | -47.351 M | 0.000 100.00 % | -1.551 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.006 B 6 518.93 % | -15.666 M 0.00 % | -15.666 M | 0.000 |
cash and cash equivalents | 3.527 B -4.07 % | 3.677 B 30.45 % | 2.818 B -12.00 % | 3.202 B 6.42 % | 3.009 B -15.23 % | 3.550 B 42.82 % | 2.486 B -30.82 % | 3.593 B 18.37 % | 3.035 B 18.68 % | 2.558 B 49.40 % | 1.712 B -4.17 % | 1.786 B 23.48 % | 1.447 B 10.72 % | 1.307 B 14.61 % | 1.140 B -12.39 % | 1.301 B 10.99 % | 1.173 B -13.93 % | 1.362 B 2.16 % | 1.333 B 13.18 % | 1.178 B 13.25 % | 1.040 B 46.23 % | 711.444 M 21.35 % | 586.286 M -26.18 % | 794.166 M 23.05 % | 645.386 M -20.26 % | 809.407 M 27.77 % | 633.511 M -33.71 % | 955.694 M 48.10 % | 645.319 M 35.09 % | 477.682 M 5.11 % | 454.445 M -6.20 % | 484.458 M 0.89 % | 480.182 M -66.41 % | 1.430 B 292.55 % | 364.193 M -8.19 % | 396.674 M 178.90 % | -502.779 M -294.61 % | 258.354 M -7.42 % | 279.061 M 0.00 % | 279.061 M |
Cash and short term investments | 3.528 B -5.42 % | 3.730 B 32.36 % | 2.818 B -18.51 % | 3.458 B 14.92 % | 3.009 B -15.23 % | 3.550 B 42.76 % | 2.487 B -31.76 % | 3.644 B 18.09 % | 3.086 B 20.47 % | 2.562 B 49.62 % | 1.712 B -4.17 % | 1.786 B 23.48 % | 1.447 B 10.42 % | 1.310 B 14.03 % | 1.149 B -12.02 % | 1.306 B 11.01 % | 1.177 B -13.63 % | 1.362 B 1.13 % | 1.347 B 14.33 % | 1.178 B -1.18 % | 1.192 B 7.27 % | 1.111 B 40.66 % | 790.150 M -0.51 % | 794.166 M 23.05 % | 645.386 M -20.26 % | 809.407 M 27.77 % | 633.511 M -33.71 % | 955.694 M 48.10 % | 645.319 M 35.09 % | 477.682 M 5.11 % | 454.445 M -6.20 % | 484.458 M 0.89 % | 480.182 M -66.41 % | 1.430 B 292.55 % | 364.193 M -8.19 % | 396.674 M -21.10 % | 502.779 M 94.61 % | 258.354 M -7.42 % | 279.061 M 0.00 % | 279.061 M |
Total current assets | 5.547 B -1.31 % | 5.621 B 18.33 % | 4.750 B -13.53 % | 5.493 B 11.09 % | 4.944 B -8.21 % | 5.387 B 23.35 % | 4.367 B -26.31 % | 5.927 B 12.28 % | 5.278 B 11.48 % | 4.734 B 25.30 % | 3.779 B -3.89 % | 3.932 B 3.81 % | 3.787 B -3.32 % | 3.917 B 2.31 % | 3.829 B -0.26 % | 3.839 B 6.70 % | 3.598 B 4.76 % | 3.434 B -0.14 % | 3.439 B 7.04 % | 3.213 B 0.99 % | 3.181 B 5.43 % | 3.018 B -5.46 % | 3.192 B 1.80 % | 3.136 B 5.94 % | 2.960 B 1.79 % | 2.908 B -5.22 % | 3.068 B 4.76 % | 2.929 B 3.05 % | 2.842 B 2.81 % | 2.764 B -1.32 % | 2.801 B -7.36 % | 3.024 B -2.35 % | 3.096 B 6.69 % | 2.902 B 62.04 % | 1.791 B 23.74 % | 1.447 B 187.89 % | 502.779 M -61.80 % | 1.316 B 15.99 % | 1.135 B 0.00 % | 1.135 B |
Inventory | 425.172 M -16.60 % | 509.776 M 5.86 % | 481.578 M 0.83 % | 477.593 M 1.25 % | 471.687 M 4.62 % | 450.872 M -14.44 % | 526.963 M 6.53 % | 494.656 M -1.21 % | 500.702 M -21.16 % | 635.081 M -2.87 % | 653.837 M 0.39 % | 651.278 M -11.05 % | 732.193 M -4.27 % | 764.832 M -7.03 % | 822.627 M -5.41 % | 869.661 M 1.07 % | 860.458 M 20.32 % | 715.111 M 3.70 % | 689.566 M 21.61 % | 567.039 M -6.28 % | 605.022 M -2.39 % | 619.859 M 8.65 % | 570.519 M 21.63 % | 469.071 M -3.07 % | 483.907 M -14.00 % | 562.664 M -2.88 % | 579.323 M -8.53 % | 633.378 M -5.29 % | 668.789 M 8.67 % | 615.411 M -3.90 % | 640.360 M 9.42 % | 585.221 M -2.00 % | 597.179 M 25.62 % | 475.380 M 2.10 % | 465.621 M 45.19 % | 320.695 M | 0.000 -100.00 % | 312.652 M 2.30 % | 305.635 M 0.00 % | 305.635 M |
Net receivables | 1.376 B 13.28 % | 1.215 B | 0.000 -100.00 % | 1.400 B 9.68 % | 1.277 B 2.86 % | 1.241 B 4.25 % | 1.191 B -28.31 % | 1.661 B -0.49 % | 1.669 B 24.01 % | 1.346 B 8.37 % | 1.242 B -7.27 % | 1.339 B -9.14 % | 1.474 B -13.08 % | 1.696 B 1.29 % | 1.674 B 8.42 % | 1.544 B 6.56 % | 1.449 B | 0.000 -100.00 % | 1.298 B -4.88 % | 1.364 B 8.06 % | 1.263 B 32.90 % | 950.105 M -26.24 % | 1.288 B 4.63 % | 1.231 B 10.39 % | 1.115 B 23.68 % | 901.773 M -9.53 % | 996.775 M -3.54 % | 1.033 B 0.43 % | 1.029 B 15.36 % | 891.962 M 5.30 % | 847.060 M -17.95 % | 1.032 B 3.03 % | 1.002 B 19.56 % | 838.068 M 0.66 % | 832.537 M 21.82 % | 683.388 M | 0.000 -100.00 % | 574.148 M 8.70 % | 528.193 M 2.90 % | 513.321 M |
Tax assets | 63.547 M 0.18 % | 63.435 M -2.94 % | 65.356 M 22.39 % | 53.400 M 5.38 % | 50.674 M 4.00 % | 48.726 M 7.00 % | 45.539 M -24.24 % | 60.109 M -7.44 % | 64.940 M 16.00 % | 55.984 M -1.28 % | 56.708 M -6.81 % | 60.850 M 13.11 % | 53.800 M 6.20 % | 50.657 M 2.45 % | 49.445 M 4.23 % | 47.437 M -0.42 % | 47.638 M -3.04 % | 49.131 M 5.43 % | 46.598 M 9.07 % | 42.722 M -2.14 % | 43.655 M 19.83 % | 36.432 M 4.46 % | 34.876 M 44.63 % | 24.114 M 2.11 % | 23.616 M 27.21 % | 18.564 M -4.91 % | 19.523 M -4.15 % | 20.367 M 11.97 % | 18.189 M -27.55 % | 25.107 M 3.03 % | 24.369 M 52.62 % | 15.967 M -11.64 % | 18.071 M 26.95 % | 14.234 M -3.41 % | 14.736 M 6.04 % | 13.897 M | 0.000 -100.00 % | 10.753 M 8.45 % | 9.915 M | 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 |
Account payables | 3.054 B 199.89 % | 1.018 B -48.47 % | 1.976 B -30.25 % | 2.833 B 22.64 % | 2.310 B -9.72 % | 2.559 B 68.74 % | 1.516 B -54.57 % | 3.338 B 29.35 % | 2.581 B 17.63 % | 2.194 B 68.89 % | 1.299 B -9.14 % | 1.430 B 1.79 % | 1.405 B -4.05 % | 1.464 B 1.66 % | 1.440 B 1.58 % | 1.418 B 5.08 % | 1.349 B 11.92 % | 1.205 B 15.01 % | 1.048 B 17.20 % | 894.277 M -13.57 % | 1.035 B 3.86 % | 996.293 M -11.84 % | 1.130 B 22.22 % | 924.643 M 8.46 % | 852.540 M 21.21 % | 703.348 M -14.81 % | 825.654 M 2.27 % | 807.337 M -14.61 % | 945.431 M 6.60 % | 886.885 M -8.48 % | 969.093 M 3.47 % | 936.564 M -12.28 % | 1.068 B 19.49 % | 893.583 M 0.42 % | 889.888 M 26.62 % | 702.793 M | 0.000 -100.00 % | 817.796 M 5.01 % | 778.766 M 0.00 % | 778.766 M |
Tax payables | 33.393 M -9.32 % | 36.824 M -49.90 % | 73.507 M 0.40 % | 73.211 M 56.30 % | 46.839 M -40.05 % | 78.127 M 81.77 % | 42.982 M -33.28 % | 64.424 M 18.61 % | 54.317 M 51.53 % | 35.845 M -37.17 % | 57.051 M -17.12 % | 68.837 M 33.23 % | 51.666 M 7.72 % | 47.962 M -42.55 % | 83.483 M 40.45 % | 59.439 M 112.55 % | 27.964 M -26.03 % | 37.805 M -42.23 % | 65.441 M 13.59 % | 57.610 M 23.77 % | 46.545 M 34.54 % | 34.596 M -6.37 % | 36.948 M -21.97 % | 47.348 M 15.54 % | 40.981 M 2.68 % | 39.910 M 21.68 % | 32.799 M -22.40 % | 42.266 M 113.43 % | 19.803 M -35.67 % | 30.784 M 13.12 % | 27.213 M 16.15 % | 23.428 M -11.31 % | 26.415 M -16.20 % | 31.521 M -45.69 % | 58.041 M 61.10 % | 36.027 M | 0.000 -100.00 % | 87.254 M 784.06 % | 9.870 M | 0.000 |
Deferred revenue non current | 39.593 M -2.69 % | 40.688 M 406.22 % | 8.038 M | 0.000 | 0.000 -100.00 % | 1.811 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.659 M -7.77 % | 1.799 M 0.00 % | 1.799 M 2 942.77 % | 59.128 K 0.00 % | 59.128 K -95.25 % | 1.245 M 0.00 % | 1.245 M 28.31 % | 970.000 K 0.00 % | 970.000 K 76.36 % | 550.000 K 175.00 % | 200.000 K 0.00 % | 200.000 K 0.00 % | 200.000 K -75.00 % | 800.000 K 0.00 % | 800.000 K 166.67 % | 300.000 K 0.00 % | 300.000 K | 0.000 | 0.000 -100.00 % | 735.250 K | 0.000 | 0.000 |
Minority interest | 64.516 M 0.34 % | 64.295 M -0.69 % | 64.739 M -2.61 % | 66.473 M 3.99 % | 63.922 M -3.51 % | 66.248 M 7.72 % | 61.503 M 0.05 % | 61.470 M 4.74 % | 58.688 M 1.07 % | 58.064 M 0.85 % | 57.577 M 4.66 % | 55.011 M -0.32 % | 55.187 M 0.49 % | 54.919 M -1.01 % | 55.481 M 6.90 % | 51.902 M -1.63 % | 52.761 M 259.16 % | 14.690 M 4.76 % | 14.023 M 37.47 % | 10.200 M 14.71 % | 8.892 M 12.66 % | 7.893 M -11.97 % | 8.967 M 11.17 % | 8.066 M 1.73 % | 7.928 M 2.02 % | 7.771 M 5.74 % | 7.349 M 1.39 % | 7.248 M | 0.000 | 0.000 | 0.000 -100.00 % | 47.503 M -1.61 % | 48.278 M 2.69 % | 47.012 M 0.08 % | 46.975 M -3.01 % | 48.433 M | 0.000 -100.00 % | 52.058 M 7.76 % | 48.308 M 0.00 % | 48.308 M |
Capital lease obligations | 11.256 M -9.37 % | 12.420 M -23.32 % | 16.196 M -31.32 % | 23.583 M -13.65 % | 27.311 M -12.88 % | 31.351 M -6.00 % | 33.352 M -22.40 % | 42.979 M 159.04 % | -72.791 M -257.82 % | 46.122 M -6.38 % | 49.263 M 65.73 % | 29.726 M 21.38 % | 24.489 M 0.59 % | 24.346 M -14.08 % | 28.338 M -31.18 % | 41.179 M -1.41 % | 41.768 M 354.59 % | 9.188 M 105.12 % | -179.560 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 |
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 -100.00 % | 2.776 M 50.90 % | 1.839 M 164.74 % | 694.778 K -52.25 % | 1.455 M 99.51 % | 729.331 K -56.59 % | 1.680 M 71.35 % | 980.542 K -46.68 % | 1.839 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.552 M | 0.000 |
Other total stockholders equity | 605.952 M -27.91 % | 840.604 M 0.01 % | 840.503 M -0.16 % | 841.813 M -4.59 % | 882.343 M | 0.000 -100.00 % | 953.112 M | 0.000 -100.00 % | 953.112 M | 0.000 -100.00 % | 954.710 M | 0.000 -100.00 % | 714.639 M | 0.000 -100.00 % | 714.639 M | 0.000 -100.00 % | 892.629 M 1.55 % | 878.991 M 25.18 % | 702.178 M 601.52 % | -140.011 M -119.94 % | 702.178 M 601.52 % | -140.011 M -116.43 % | 852.130 M 2.52 % | 831.196 M -0.57 % | 835.926 M -18.18 % | 1.022 B 10.82 % | 921.904 M -10.65 % | 1.032 B 12.14 % | 920.065 M -10.77 % | 1.031 B -0.07 % | 1.032 B -12.46 % | 1.179 B 0.00 % | 1.179 B 0.94 % | 1.168 B 533.99 % | 184.169 M 13.53 % | 162.214 M 264.15 % | 44.546 M -66.41 % | 132.625 M 15.56 % | 114.764 M 19.54 % | 96.008 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.332 M | 0.000 -100.00 % | 2.586 M | 0.000 -100.00 % | 2.703 M | 0.000 -100.00 % | 4.723 M | 0.000 -100.00 % | 1.619 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -420.000 K 0.00 % | -420.000 K 0.00 % | -420.000 K 0.00 % | -420.000 K 50.00 % | -840.000 K 0.00 % | -840.000 K 0.00 % | -840.000 K 0.00 % | -840.000 K | 0.000 | 0.000 100.00 % | -1.680 M | 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 |
Total assets | 6.743 B -1.11 % | 6.819 B 14.57 % | 5.952 B -11.31 % | 6.710 B 8.85 % | 6.165 B -6.81 % | 6.616 B 18.23 % | 5.596 B -21.97 % | 7.171 B 10.27 % | 6.503 B 9.19 % | 5.956 B 18.52 % | 5.026 B -2.44 % | 5.151 B 3.20 % | 4.992 B -1.92 % | 5.089 B 1.62 % | 5.008 B 1.52 % | 4.933 B 5.43 % | 4.679 B 6.04 % | 4.413 B -0.87 % | 4.451 B 6.88 % | 4.165 B 0.71 % | 4.136 B 4.80 % | 3.946 B -4.14 % | 4.117 B 3.55 % | 3.975 B 5.50 % | 3.768 B 1.82 % | 3.701 B -3.57 % | 3.838 B 4.99 % | 3.655 B 3.39 % | 3.535 B 2.14 % | 3.461 B -0.72 % | 3.486 B -3.37 % | 3.608 B -1.29 % | 3.655 B 6.65 % | 3.427 B 47.72 % | 2.320 B 18.20 % | 1.963 B | 0.000 -100.00 % | 1.774 B 12.02 % | 1.583 B 0.00 % | 1.583 B |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-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-06-30 | 2016-03-31 | 2014-12-31 | 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-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -41.274 M | 0.000 -100.00 % | 288.289 M 239.88 % | 84.820 M 200.00 % | -84.820 M | 0.000 -100.00 % | 618.512 M 313.53 % | -289.658 M -200.00 % | 289.658 M | 0.000 100.00 % | -756.267 M -244.32 % | 524.022 M 200.00 % | -524.022 M | 0.000 100.00 % | -175.251 M -247.96 % | 118.449 M 200.00 % | -118.449 M | 0.000 100.00 % | -369.459 M -70 223.76 % | -525.368 K -200.00 % | 525.368 K | 0.000 100.00 % | -84.802 M -156.89 % | 149.074 M 200.00 % | -149.074 M | 0.000 100.00 % | -231.525 M -180.76 % | 286.674 M 200.00 % | -286.674 M | 0.000 100.00 % | -385.152 M -1 015.07 % | -34.541 M -200.00 % | 34.541 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -93.800 M | 0.000 -100.00 % | 140.440 M -39.10 % | 230.595 M 200.00 % | -230.595 M | 0.000 -100.00 % | 476.659 M 318.29 % | -218.358 M -200.00 % | 218.358 M | 0.000 100.00 % | -634.598 M -273.18 % | 366.434 M 200.00 % | -366.434 M | 0.000 100.00 % | -30.062 M -136.38 % | 82.644 M 200.00 % | -82.644 M | 0.000 100.00 % | -355.607 M -541.98 % | 80.458 M 200.00 % | -80.458 M | 0.000 100.00 % | -137.236 M -213.75 % | 120.645 M 200.00 % | -120.645 M | 0.000 100.00 % | -56.786 M -136.72 % | 154.640 M 200.00 % | -154.640 M | 0.000 100.00 % | -221.575 M -339.58 % | -50.406 M -200.00 % | 50.406 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.525 M | 0.000 -100.00 % | 147.849 M 201.42 % | -145.775 M -200.00 % | 145.775 M | 0.000 -100.00 % | 141.853 M 298.95 % | -71.300 M -200.00 % | 71.300 M | 0.000 100.00 % | -121.669 M -177.21 % | 157.589 M 200.00 % | -157.589 M | 0.000 100.00 % | -145.189 M -505.50 % | 35.805 M 200.00 % | -35.805 M | 0.000 100.00 % | -13.851 M 82.90 % | -80.983 M -200.00 % | 80.983 M | 0.000 -100.00 % | 52.434 M 84.44 % | 28.429 M 200.00 % | -28.429 M | 0.000 100.00 % | -174.740 M -232.34 % | 132.034 M 200.00 % | -132.034 M | 0.000 100.00 % | -163.577 M -1 131.00 % | 15.866 M 200.00 % | -15.866 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | -282.824 M -199.03 % | 285.580 M | 0.000 100.00 % | -236.463 M -340.92 % | -53.630 M -129.36 % | 182.669 M 150.72 % | -360.149 M -325.87 % | 159.453 M -46.90 % | 300.293 M 1 266.79 % | -25.737 M 96.06 % | -653.945 M -357.23 % | 254.224 M 18 052.46 % | 1.400 M -97.42 % | 54.347 M 223.67 % | -43.945 M 56.92 % | -102.016 M -17.35 % | -86.937 M 8.32 % | -94.832 M -77.02 % | -53.571 M 53.94 % | -116.296 M -14.83 % | -101.277 M -42.82 % | -70.913 M -0.92 % | -70.267 M 40.15 % | -117.415 M -46.92 % | -79.917 M -89.66 % | -42.137 M -9.67 % | -38.421 M 60.66 % | -97.671 M -34.17 % | -72.797 M -88.87 % | -38.542 M 4.13 % | -40.202 M 1.18 % | -40.681 M 45.33 % | -74.412 M -35.80 % | -54.795 M 52.23 % | -114.700 M -19.90 % | -95.663 M -41.37 % | -67.667 M -66.29 % | -40.691 M -468.65 % | 11.038 M 0.00 % | 11.038 M |
Net cash provided by operating activities | -282.824 M -199.03 % | 285.580 M | 0.000 100.00 % | -155.967 M -900.29 % | 19.489 M -92.43 % | 257.298 M 321.55 % | 61.036 M -80.15 % | 307.540 M -9.48 % | 339.755 M 414.95 % | 65.979 M -45.22 % | 120.441 M 87.78 % | 64.139 M -84.48 % | 413.343 M 261.14 % | 114.455 M 188.96 % | -128.653 M -170.27 % | 183.092 M 83.30 % | 99.888 M 138.60 % | -258.766 M -281.05 % | 142.925 M 68.10 % | 85.022 M -50.19 % | 170.705 M 2 480.80 % | 6.614 M -49.03 % | 12.978 M -88.11 % | 109.116 M -38.90 % | 178.591 M 4 665.80 % | 3.747 M -98.58 % | 264.540 M 493.34 % | -67.255 M -618.10 % | -9.366 M 28.11 % | -13.028 M -111.81 % | 110.308 M 227.00 % | -86.859 M 6.01 % | -92.416 M -327.08 % | 40.698 M 216.70 % | -34.873 M -177.13 % | 45.214 M 130.28 % | -149.307 M -503.28 % | 37.023 M -60.46 % | 93.630 M 0.00 % | 93.630 M |
Investments in property plant and equipment | -24.137 M -0.46 % | -24.025 M -122.22 % | -10.812 M 57.44 % | -25.406 M 5.44 % | -26.867 M -0.89 % | -26.630 M -9.24 % | -24.377 M 48.00 % | -46.881 M -215.00 % | -14.883 M 31.73 % | -21.800 M 71.29 % | -75.919 M -657.01 % | -10.029 M 80.87 % | -52.415 M -191.03 % | -18.010 M 65.25 % | -51.823 M -48.83 % | -34.821 M -35.43 % | -25.711 M 41.96 % | -44.299 M 10.08 % | -49.265 M -46.40 % | -33.651 M 34.64 % | -51.485 M -101.76 % | -25.518 M 55.81 % | -57.741 M -13.45 % | -50.897 M -37.94 % | -36.897 M 30.89 % | -53.390 M 47.36 % | -101.430 M -149.31 % | -40.684 M -72.14 % | -23.634 M -0.40 % | -23.541 M 26.13 % | -31.870 M 45.22 % | -58.173 M -75.88 % | -33.076 M -105.52 % | -16.094 M 13.69 % | -18.647 M 21.32 % | -23.701 M -144.03 % | -9.713 M 40.64 % | -16.361 M 58.03 % | -38.986 M 0.00 % | -38.986 M |
Acquisitions net | 439.744 K 335.96 % | 100.867 K | 0.000 -100.00 % | 104.824 K | 0.000 -100.00 % | 385.000 K -70.67 % | 1.313 M -24.02 % | 1.728 M 456.70 % | 310.350 K | 0.000 -100.00 % | 2.622 M 216.55 % | -2.250 M -287.50 % | 1.200 M 14.29 % | 1.050 M 5 721.69 % | 18.036 K -81.90 % | 99.655 K 101.67 % | -5.962 M -103.51 % | 169.978 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.093 M -66.03 % | -1.261 M | 0.000 | 0.000 -100.00 % | 50.000 K 200.00 % | -50.000 K -100.15 % | 33.985 M 91.10 % | 17.784 M 8 991.84 % | -200.000 K | 0.000 100.00 % | -50.000 K -100.30 % | 16.633 M | 0.000 | 0.000 |
Purchases of investments | -60.840 M -21.68 % | -50.000 M -119.57 % | 255.460 M 200.00 % | -255.460 M | 0.000 100.00 % | -2.044 M -104.95 % | 41.293 M 210.41 % | -37.400 M 25.20 % | -50.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 100.00 % | -98.371 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.947 M -89.00 % | 145.000 M 116.41 % | -883.400 M -7 515.52 % | -11.600 M -111.69 % | 99.250 M | 0.000 | 0.000 100.00 % | -52.000 M | 0.000 | 0.000 |
Sales maturities of investments | 117.477 M 29 868.23 % | 392.005 K -85.07 % | 2.625 M 63.36 % | 1.607 M 162.73 % | 611.667 K -63.14 % | 1.659 M -82.78 % | 9.637 M -57.77 % | 22.820 M 38 235.66 % | 59.528 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.864 M -97.47 % | 152.815 M -59.15 % | 374.073 M 145.76 % | 152.212 M 164.85 % | -234.704 M -325.87 % | 103.910 M 198.94 % | 34.760 M -83.41 % | 209.505 M 159.62 % | -351.416 M -211.29 % | 315.777 M 71.61 % | 184.006 M 80.47 % | 101.961 M 514.08 % | 16.604 M 618.76 % | 2.310 M 1 186.41 % | -212.634 K -121.65 % | 981.951 K 114.42 % | 457.963 K 168.38 % | -669.744 K -151.69 % | 1.296 M -2.59 % | 1.330 M | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 -100.00 % | 64.240 K 102.90 % | -2.219 M -462.73 % | 611.667 K 136.86 % | -1.659 M | 0.000 100.00 % | -1.725 M | 0.000 | 0.000 100.00 % | -2.250 M -200.00 % | 2.250 M 287.50 % | -1.200 M | 0.000 -100.00 % | 132.736 K 33.19 % | 99.656 K -29.97 % | 142.300 K 100.32 % | -44.299 M -9 470.03 % | 472.771 K 490.97 % | 79.999 K 105.61 % | -1.427 M -190.37 % | 1.579 M -98.43 % | 100.513 M 21 712.64 % | 460.800 K 100.46 % | -99.985 M | 0.000 100.00 % | -101.430 M -8 925.73 % | -1.124 M -1 398.38 % | -75.000 K -200.00 % | 75.000 K 102.52 % | -2.973 M -179.72 % | 3.730 M 111.28 % | -33.076 M -105.52 % | -16.094 M -5 856.63 % | 279.565 K 100.28 % | -98.816 M -283.72 % | 53.786 M 428.74 % | -16.361 M -3 441.07 % | 489.696 K 0.00 % | 489.696 K |
Net cash used for investing activites | 32.940 M 144.80 % | -73.533 M -129.73 % | 247.338 M 187.90 % | -281.372 M -971.68 % | -26.255 M 7.19 % | -28.289 M -201.52 % | 27.866 M 145.34 % | -61.457 M 4.74 % | -64.513 M -195.93 % | -21.800 M 71.14 % | -75.547 M -653.30 % | -10.029 M 80.87 % | -52.415 M -191.03 % | -18.010 M 65.16 % | -51.690 M -48.87 % | -34.722 M -10.12 % | -31.530 M -125.09 % | 125.679 M 379.73 % | -44.928 M -137.68 % | 119.244 M -62.87 % | 321.162 M 150.37 % | 128.274 M 166.83 % | -191.932 M -458.93 % | 53.473 M 152.36 % | -102.123 M -165.41 % | 156.115 M 123.84 % | -654.740 M -338.98 % | 273.969 M 70.91 % | 160.297 M 104.21 % | 78.495 M 3 601.09 % | -2.242 M -102.42 % | 92.817 M 110.14 % | -915.779 M -3 559.98 % | -25.021 M -130.84 % | 81.140 M 165.87 % | -123.187 M -371.52 % | 45.369 M 167.96 % | -66.759 M -73.42 % | -38.496 M 0.00 % | -38.496 M |
Debt repayment | 0.000 100.00 % | -35.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.000 M -200.00 % | 60.000 M 700.00 % | -10.000 M -200.00 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M -57.14 % | 70.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 100.00 % | -420.000 K 98.89 % | -38.000 M -22.58 % | -31.000 M -29.17 % | -24.000 M | 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -70.769 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.250 M | 0.000 100.00 % | -1.050 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 |
Dividends paid | -352.017 M -3 573.86 % | -9.582 M -708.61 % | -1.185 M 77.75 % | -5.325 M 96.76 % | -164.585 M -1 601.09 % | -9.675 M 93.90 % | -158.710 M -1 734.33 % | -8.652 M 94.92 % | -170.157 M -1 787.62 % | -9.014 M 4.07 % | -9.397 M -266.48 % | -2.564 M 98.46 % | -166.695 M -3 774.25 % | -4.303 M -115.23 % | -1.999 M 68.84 % | -6.415 M 94.65 % | -119.800 M -12 029.07 % | -987.708 K -3 680.64 % | -26.125 K | 0.000 100.00 % | -108.747 M | 0.000 100.00 % | -15.120 K | 0.000 100.00 % | -84.934 M -1 423.20 % | -5.576 M -39.02 % | -4.011 M | 0.000 100.00 % | -53.040 M | 0.000 100.00 % | -86.400 M | 0.000 | 0.000 | 0.000 100.00 % | -228.144 K 48.60 % | -443.864 K 69.81 % | -1.470 M 98.19 % | -81.435 M -543.26 % | -12.660 M 0.00 % | -12.660 M |
Other financing activites | 600.162 M 389.28 % | -207.469 M 2.22 % | -212.174 M -240.65 % | 150.857 M 502.02 % | -37.525 M -125.54 % | 146.943 M 169.13 % | 54.599 M 122.61 % | -241.494 M -171.03 % | 339.993 M -28.33 % | 474.411 M 260.47 % | -295.630 M -474.34 % | 78.974 M 369.16 % | -29.341 M 20.40 % | -36.862 M 83.57 % | -224.409 M -3 914.09 % | -5.591 M 95.54 % | -125.321 M -2 944.66 % | -4.116 M -214.14 % | 3.606 M | 0.000 100.00 % | -108.747 M -4.56 % | -104.000 M 0.40 % | -104.420 M -2 217.22 % | -4.506 M 95.74 % | -105.864 M -239.13 % | -31.216 M -130.14 % | 103.580 M 3.58 % | 100.000 M | 0.000 | 0.000 100.00 % | -37.786 M -527.67 % | -6.020 M 0.39 % | -6.044 M -100.57 % | 1.051 B 560 769.38 % | 187.440 K -99.53 % | 39.787 M -30.72 % | 57.429 M | 0.000 100.00 % | -11.898 M 0.00 % | -11.898 M |
Net cash used provided by financing activities | 248.145 M 198.45 % | -252.051 M -18.13 % | -213.359 M -246.61 % | 145.532 M 172.01 % | -202.110 M -247.24 % | 137.268 M 231.85 % | -104.111 M 58.38 % | -250.147 M -327.75 % | 109.836 M -79.09 % | 525.397 M 266.78 % | -315.027 M -444.15 % | 91.539 M 146.69 % | -196.036 M -376.23 % | -41.165 M 81.82 % | -226.408 M -1 785.86 % | -12.006 M 95.10 % | -245.121 M -1 084.57 % | 24.896 M -66.19 % | 73.632 M | 0.000 100.00 % | -108.747 M -4.56 % | -104.000 M 0.42 % | -104.435 M -2 217.55 % | -4.506 M 97.64 % | -190.799 M -511.21 % | -31.216 M -131.35 % | 99.569 M -0.43 % | 100.000 M 288.54 % | -53.040 M | 0.000 100.00 % | -124.186 M -1 962.89 % | -6.020 M 0.39 % | -6.044 M -100.57 % | 1.051 B 23 805 218.98 % | -4.416 K -100.33 % | 1.343 M -94.62 % | 24.959 M 123.67 % | -105.435 M -329.34 % | -24.557 M 0.00 % | -24.557 M |
Effect of forex changes on cash | 1.280 M -20.09 % | 1.602 M -93.49 % | 24.599 M 489.87 % | -6.310 M -172.43 % | 8.712 M 158.17 % | 3.374 M -32.47 % | 4.997 M 134.20 % | -14.613 M -543.56 % | 3.294 M 147.43 % | -6.946 M 77.46 % | -30.817 M -10 288.02 % | -296.661 K -101.81 % | 16.350 M 110.72 % | 7.759 M 213.01 % | 2.479 M -59.59 % | 6.135 M 366.15 % | -2.305 M -114.49 % | 15.903 M 376.14 % | 3.340 M 146.63 % | -7.163 M -4.38 % | -6.862 M -164.67 % | 10.611 M 145.95 % | -23.095 M -232.21 % | -6.952 M -239.94 % | 4.968 M 193.51 % | -5.313 M 82.97 % | -31.194 M -333.82 % | -7.191 M -126.35 % | 27.291 M 816.64 % | -3.808 M -9.44 % | -3.480 M 52.13 % | -7.269 M -44.13 % | -5.043 M -233.59 % | -1.512 M -110.06 % | 15.025 M 1 991.69 % | 718.323 K -88.97 % | 6.512 M 304.97 % | -3.177 M -19 048.08 % | 16.768 K 0.00 % | 16.768 K |
Net change in cash | -458.799 K 98.82 % | -38.794 M -107.39 % | 525.253 M 276.19 % | -298.117 M 44.85 % | -540.556 M -150.79 % | 1.064 B 196.10 % | -1.107 B -5 829.25 % | -18.677 M -104.81 % | 388.372 M -32.05 % | 571.526 M 262.38 % | -351.960 M -185.31 % | 412.562 M 127.63 % | 181.242 M 187.50 % | 63.040 M 115.59 % | -404.272 M -383.70 % | 142.500 M 179.58 % | -179.068 M -94.03 % | -92.288 M -152.75 % | 174.969 M -11.23 % | 197.103 M -47.61 % | 376.258 M 806.66 % | 41.499 M 113.54 % | -306.485 M -302.79 % | 151.131 M 238.19 % | -109.362 M -188.67 % | 123.333 M 138.32 % | -321.825 M -207.45 % | 299.523 M 139.27 % | 125.183 M 103.02 % | 61.659 M 414.60 % | -19.599 M -167.34 % | -7.331 M 99.28 % | -1.019 B -195.67 % | 1.065 B 1 638.46 % | 61.288 M 180.74 % | -75.911 M -4.75 % | -72.467 M 47.62 % | -138.348 M -552.21 % | 30.594 M 0.00 % | 30.594 M |
Cash at beginning of period | 2.257 B -1.69 % | 2.296 B 29.67 % | 1.771 B -14.41 % | 2.069 B -41.72 % | 3.550 B 42.82 % | 2.486 B -30.82 % | 3.593 B 86.35 % | 1.928 B 25.22 % | 1.540 B 59.03 % | 968.182 M -26.66 % | 1.320 B 45.46 % | 907.580 M 24.95 % | 726.338 M 9.50 % | 663.298 M -37.87 % | 1.068 B 15.40 % | 925.070 M -16.22 % | 1.104 B -7.71 % | 1.196 B 17.13 % | 1.021 B 23.91 % | 824.353 M 83.97 % | 448.095 M 10.21 % | 406.596 M -42.98 % | 713.081 M 26.89 % | 561.950 M -16.29 % | 671.312 M 22.51 % | 547.979 M -37.00 % | 869.804 M 52.52 % | 570.280 M 28.12 % | 445.098 M 16.08 % | 383.438 M -4.86 % | 403.038 M -1.79 % | 410.369 M -71.30 % | 1.430 B 292.55 % | 364.193 M 68.57 % | 216.053 M -26.00 % | 291.964 M -19.89 % | 364.431 M -27.52 % | 502.779 M | 0.000 | 0.000 |
Cash at end of period | 2.257 B -0.02 % | 2.257 B -1.69 % | 2.296 B 29.67 % | 1.771 B -41.16 % | 3.009 B -15.23 % | 3.550 B 42.82 % | 2.486 B 30.17 % | 1.909 B -0.97 % | 1.928 B 25.22 % | 1.540 B 59.03 % | 968.182 M -26.66 % | 1.320 B 45.46 % | 907.580 M 24.95 % | 726.338 M 9.50 % | 663.298 M -37.87 % | 1.068 B 15.40 % | 925.070 M -16.22 % | 1.104 B -7.71 % | 1.196 B 17.13 % | 1.021 B 23.91 % | 824.353 M 83.97 % | 448.095 M 10.21 % | 406.596 M -42.98 % | 713.081 M 26.89 % | 561.950 M -16.29 % | 671.312 M 22.51 % | 547.979 M -37.00 % | 869.804 M 52.52 % | 570.280 M 28.12 % | 445.098 M 16.08 % | 383.438 M -4.86 % | 403.038 M -1.79 % | 410.369 M -71.30 % | 1.430 B 415.49 % | 277.341 M 28.37 % | 216.053 M -26.00 % | 291.964 M -19.89 % | 364.431 M 1 091.19 % | 30.594 M 0.00 % | 30.594 M |
Operating cash flow | -282.824 M -199.03 % | 285.580 M | 0.000 100.00 % | -155.967 M -900.29 % | 19.489 M -92.43 % | 257.298 M 321.55 % | 61.036 M -80.15 % | 307.540 M -9.48 % | 339.755 M 414.95 % | 65.979 M -45.22 % | 120.441 M 87.78 % | 64.139 M -84.48 % | 413.343 M 261.14 % | 114.455 M 188.96 % | -128.653 M -170.27 % | 183.092 M 83.30 % | 99.888 M 138.60 % | -258.766 M -281.05 % | 142.925 M 68.10 % | 85.022 M -50.19 % | 170.705 M 2 480.80 % | 6.614 M -49.03 % | 12.978 M -88.11 % | 109.116 M -38.90 % | 178.591 M 4 665.80 % | 3.747 M -98.58 % | 264.540 M 493.34 % | -67.255 M -618.10 % | -9.366 M 28.11 % | -13.028 M -111.81 % | 110.308 M 227.00 % | -86.859 M 6.01 % | -92.416 M -327.08 % | 40.698 M 216.70 % | -34.873 M -177.13 % | 45.214 M 130.28 % | -149.307 M -503.28 % | 37.023 M -60.46 % | 93.630 M 0.00 % | 93.630 M |
Capital expenditure | -24.137 M -0.46 % | -24.025 M -122.22 % | -10.812 M 57.44 % | -25.406 M 5.44 % | -26.867 M -0.89 % | -26.630 M -9.24 % | -24.377 M 48.00 % | -46.881 M -215.00 % | -14.883 M 31.73 % | -21.800 M 71.29 % | -75.919 M -657.01 % | -10.029 M 80.87 % | -52.415 M -191.03 % | -18.010 M 65.25 % | -51.823 M -48.83 % | -34.821 M -35.43 % | -25.711 M 41.96 % | -44.299 M 10.08 % | -49.265 M -46.40 % | -33.651 M 34.64 % | -51.485 M -101.76 % | -25.518 M 55.81 % | -57.741 M -13.45 % | -50.897 M -37.94 % | -36.897 M 30.89 % | -53.390 M 47.36 % | -101.430 M -149.31 % | -40.684 M -72.14 % | -23.634 M -0.40 % | -23.541 M 26.13 % | -31.870 M 45.22 % | -58.173 M -75.88 % | -33.076 M -105.52 % | -16.094 M 13.69 % | -18.647 M 21.32 % | -23.701 M -144.03 % | -9.713 M 40.64 % | -16.361 M 58.03 % | -38.986 M 0.00 % | -38.986 M |
Free CashFlow | -306.961 M -217.54 % | 261.163 M -42.71 % | 455.864 M 351.34 % | -181.373 M -2 358.26 % | -7.378 M -103.20 % | 230.668 M 529.21 % | 36.660 M -85.94 % | 260.660 M -19.77 % | 324.872 M 635.36 % | 44.179 M -0.77 % | 44.522 M -17.72 % | 54.110 M -85.01 % | 360.928 M 274.23 % | 96.446 M 153.44 % | -180.476 M -221.72 % | 148.271 M 99.89 % | 74.177 M 124.48 % | -303.065 M -423.58 % | 93.660 M 82.32 % | 51.371 M -56.91 % | 119.221 M 730.69 % | -18.903 M 57.77 % | -44.763 M -176.89 % | 58.219 M -58.91 % | 141.694 M 385.43 % | -49.643 M -130.44 % | 163.110 M 251.11 % | -107.940 M -227.09 % | -33.000 M 9.76 % | -36.568 M -146.62 % | 78.438 M 154.08 % | -145.032 M -15.57 % | -125.491 M -610.04 % | 24.604 M 145.97 % | -53.521 M -348.78 % | 21.513 M 113.53 % | -159.020 M -869.63 % | 20.662 M -62.19 % | 54.645 M 0.00 % | 54.645 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 | 2014 | 2014 |