
Ningbo Xusheng Auto Technology Co., Ltd. 603305.SS
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 4.409 B -8.79 % | 4.834 B 8.54 % | 4.454 B 47.31 % | 3.023 B 85.77 % | 1.628 B 48.33 % | 1.097 B 0.15 % | 1.096 B 48.27 % | 738.894 M 29.84 % | 569.097 M 62.25 % | 350.742 M 86.53 % | 188.038 M 21.58 % | 154.655 M |
Net income | 416.257 M -41.71 % | 714.104 M 1.83 % | 701.253 M 69.70 % | 413.225 M 24.16 % | 332.817 M 61.10 % | 206.591 M -29.66 % | 293.717 M 32.23 % | 222.119 M 9.09 % | 203.616 M 152.94 % | 80.500 M 134.87 % | 34.275 M 48.91 % | 23.016 M |
Income before tax | 470.629 M -42.62 % | 820.178 M 4.82 % | 782.488 M 68.20 % | 465.201 M 20.20 % | 387.011 M 61.41 % | 239.769 M -29.81 % | 341.595 M 31.27 % | 260.227 M 8.88 % | 239.001 M 145.00 % | 97.552 M 143.79 % | 40.015 M 48.66 % | 26.917 M |
Income before tax ratio | 0.11 -37.09 % | 0.17 -3.43 % | 0.18 14.18 % | 0.15 -35.29 % | 0.24 8.82 % | 0.22 -29.91 % | 0.31 -11.47 % | 0.35 -16.14 % | 0.42 51.00 % | 0.28 30.70 % | 0.21 22.27 % | 0.17 |
EBITDA | 1.030 B -16.24 % | 1.230 B 14.00 % | 1.079 B 78.82 % | 603.362 M 21.55 % | 496.395 M 45.27 % | 341.712 M -15.68 % | 405.271 M 35.00 % | 300.197 M 12.85 % | 266.018 M 126.96 % | 117.211 M 130.81 % | 50.783 M 71.27 % | 29.651 M |
Net income ratio | 0.09 -36.09 % | 0.15 -6.18 % | 0.16 15.20 % | 0.14 -33.16 % | 0.20 8.61 % | 0.19 -29.77 % | 0.27 -10.82 % | 0.30 -15.98 % | 0.36 55.89 % | 0.23 25.91 % | 0.18 22.48 % | 0.15 |
Ratio EBITDA | 0.23 -8.16 % | 0.25 5.03 % | 0.24 21.39 % | 0.20 -34.57 % | 0.31 -2.07 % | 0.31 -15.81 % | 0.37 -8.95 % | 0.41 -13.08 % | 0.47 39.88 % | 0.33 23.74 % | 0.27 40.86 % | 0.19 |
Gross profit ratio | 0.20 -15.51 % | 0.24 0.39 % | 0.24 -0.63 % | 0.24 -26.79 % | 0.33 -3.35 % | 0.34 -14.23 % | 0.40 -10.77 % | 0.44 -10.11 % | 0.49 18.53 % | 0.42 33.08 % | 0.31 17.08 % | 0.27 |
Weighted average shs out dil | 925.017 M -0.26 % | 927.408 M 3.91 % | 892.504 M 1.86 % | 876.195 M 3.43 % | 847.170 M 7.90 % | 785.180 M -0.44 % | 788.611 M 6.87 % | 737.886 M 5.39 % | 700.155 M -2.37 % | 717.179 M 461.37 % | 127.756 M | 0.000 |
Weighted average shs out | 925.017 M -0.26 % | 927.408 M 3.91 % | 892.504 M 1.86 % | 876.195 M 3.43 % | 847.170 M 7.90 % | 785.180 M 0.00 % | 785.175 M 6.41 % | 737.886 M 5.39 % | 700.155 M -2.37 % | 717.179 M 461.37 % | 127.756 M | 0.000 |
EPS diluted | 0.45 -41.56 % | 0.77 -2.53 % | 0.79 68.09 % | 0.47 20.51 % | 0.39 50.00 % | 0.26 -29.73 % | 0.37 23.33 % | 0.30 3.45 % | 0.29 163.64 % | 0.11 -59.26 % | 0.27 | 0.00 |
Earnings per share | 0.45 -41.56 % | 0.77 -2.53 % | 0.79 68.09 % | 0.47 20.51 % | 0.39 50.00 % | 0.26 -29.73 % | 0.37 23.33 % | 0.30 3.45 % | 0.29 163.64 % | 0.11 -59.26 % | 0.27 | 0.00 |
Gross profit | 894.139 M -22.94 % | 1.160 B 8.96 % | 1.065 B 46.38 % | 727.508 M 36.00 % | 534.945 M 43.37 % | 373.127 M -14.10 % | 434.379 M 32.30 % | 328.326 M 16.71 % | 281.306 M 92.31 % | 146.275 M 148.23 % | 58.927 M 42.35 % | 41.396 M |
Income tax expense | 59.884 M -44.84 % | 108.570 M 31.91 % | 82.304 M 56.29 % | 52.661 M -2.91 % | 54.237 M 63.47 % | 33.178 M -30.70 % | 47.878 M 25.64 % | 38.108 M 7.70 % | 35.384 M 107.50 % | 17.053 M 197.07 % | 5.740 M 47.17 % | 3.901 M |
Cost of revenue | 3.515 B -4.33 % | 3.674 B 8.40 % | 3.389 B 47.60 % | 2.296 B 110.14 % | 1.093 B 50.89 % | 724.072 M 9.51 % | 661.215 M 61.05 % | 410.568 M 42.66 % | 287.791 M 40.75 % | 204.468 M 58.37 % | 129.111 M 14.00 % | 113.259 M |
General and administrative expenses | 54.064 M 3.00 % | 52.490 M 88.10 % | 27.906 M 17.53 % | 23.743 M 15.02 % | 20.642 M 27.77 % | 16.156 M 31.80 % | 12.258 M 11.46 % | 10.997 M 120.07 % | 4.997 M -75.97 % | 20.795 M 917.29 % | 2.044 M -86.89 % | 15.587 M |
Selling and marketing expenses | 8.234 M -73.20 % | 30.727 M 23.72 % | 24.835 M 16.45 % | 21.326 M 72.85 % | 12.338 M -39.95 % | 20.546 M 60.43 % | 12.807 M 9.52 % | 11.693 M 56.78 % | 7.458 M 42.86 % | 5.221 M 91.92 % | 2.720 M -2.41 % | 2.787 M |
Other expenses | 167.815 M 1 036.15 % | -17.926 M -130.66 % | 58.474 M 39.37 % | 41.958 M 9.74 % | 38.233 M -4.98 % | 40.236 M 8 044.87 % | -506.441 K -121.90 % | 2.312 M -71.84 % | 8.210 M 434.15 % | 1.537 M 97.07 % | 779.979 K -76.75 % | 3.355 M |
Operating expenses | 421.583 M 23.66 % | 340.916 M 19.92 % | 284.293 M 31.43 % | 216.300 M 67.93 % | 128.803 M 3.79 % | 124.099 M 23.88 % | 100.180 M 45.78 % | 68.720 M 33.63 % | 51.426 M -2.42 % | 52.702 M 147.95 % | 21.255 M 8.95 % | 19.509 M |
Cost and expenses | 3.936 B -1.95 % | 4.014 B 9.29 % | 3.673 B 46.21 % | 2.512 B 105.69 % | 1.221 B 44.00 % | 848.170 M 11.40 % | 761.395 M 58.86 % | 479.287 M 41.29 % | 339.217 M 31.90 % | 257.170 M 71.03 % | 150.365 M 13.25 % | 132.768 M |
Research and development expenses | 191.469 M -1.12 % | 193.632 M 11.88 % | 173.078 M 33.88 % | 129.274 M 124.47 % | 57.590 M 22.11 % | 47.161 M 7.99 % | 43.673 M 48.73 % | 29.365 M 57.07 % | 18.695 M 51.41 % | 12.348 M 55.02 % | 7.965 M | 0.000 |
Selling general and administrative expenses | 62.298 M -25.14 % | 83.217 M 57.78 % | 52.741 M 17.02 % | 45.069 M 36.66 % | 32.980 M -10.14 % | 36.702 M 46.43 % | 25.065 M 10.46 % | 22.691 M 82.17 % | 12.455 M -52.12 % | 26.016 M 446.04 % | 4.764 M -74.07 % | 18.374 M |
Interest income | 59.768 M 21.53 % | 49.181 M 7.69 % | 45.671 M 546.11 % | 7.069 M -13.00 % | 8.125 M -30.00 % | 11.607 M 126.97 % | 5.114 M 225.96 % | 1.569 M 375.39 % | 330.000 K -84.06 % | 2.070 M -12.63 % | 2.369 M | 0.000 |
Interest expense | 108.769 M 130.95 % | 47.097 M -36.41 % | 74.064 M 484.37 % | 12.674 M 91.15 % | 6.630 M -64.70 % | 18.782 M 494.68 % | 3.158 M 130.51 % | 1.370 M -23.97 % | 1.802 M 28.91 % | 1.398 M 599.07 % | 199.956 K | 0.000 |
Depreciation and amortization | 450.457 M 24.34 % | 362.267 M 62.91 % | 222.367 M 79.12 % | 124.147 M 21.45 % | 102.222 M 22.92 % | 83.161 M 38.86 % | 59.889 M 58.36 % | 37.818 M 49.98 % | 25.216 M 44.68 % | 17.428 M 75.88 % | 9.909 M 27.63 % | 7.764 M |
Operating income | 472.556 M -42.33 % | 819.425 M 4.47 % | 784.378 M 68.05 % | 466.761 M 20.45 % | 387.503 M 60.96 % | 240.740 M -29.63 % | 342.102 M 32.64 % | 257.915 M 11.75 % | 230.790 M 138.73 % | 96.673 M 146.32 % | 39.247 M 66.57 % | 23.562 M |
Operating income ratio | 0.11 -36.77 % | 0.17 -3.75 % | 0.18 14.08 % | 0.15 -35.16 % | 0.24 8.52 % | 0.22 -29.73 % | 0.31 -10.54 % | 0.35 -13.93 % | 0.41 47.13 % | 0.28 32.06 % | 0.21 37.00 % | 0.15 |
Total other income expenses net | -1.927 M -356.20 % | 752.249 K 139.79 % | -1.891 M -21.19 % | -1.560 M -217.46 % | -491.449 K 49.39 % | -970.988 K -91.73 % | -506.441 K -121.90 % | 2.312 M -71.74 % | 8.184 M 830.71 % | 879.274 K 14.48 % | 768.039 K -77.11 % | 3.355 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.583 B 450.27 % | 287.747 M 151.80 % | -555.528 M -270.14 % | 326.507 M 155.51 % | -588.177 M -2 336.92 % | 26.294 M 112.01 % | -218.848 M -39.37 % | -157.027 M -88.63 % | -83.248 M -339.37 % | 34.778 M 31.17 % | 26.515 M 34 184.76 % | -77.790 K |
Total investments | 1.664 B | 0.000 -100.00 % | 60.984 M -88.33 % | 522.652 M -31.98 % | 768.362 M | 0.000 -100.00 % | 495.838 K -30.44 % | 712.833 K -42.28 % | 1.235 M 30.92 % | 943.240 K -41.12 % | 1.602 M -29.14 % | 2.261 M |
Total debt | 4.504 B 91.45 % | 2.353 B 32.79 % | 1.772 B -26.36 % | 2.406 B 2 303.87 % | 100.086 M -74.64 % | 394.707 M -17.19 % | 476.655 M 490.48 % | 80.723 M 404.52 % | 16.000 M -70.17 % | 53.633 M 37.52 % | 39.000 M | 0.000 |
Accumulated other comprehensive income loss | 3.274 B 7.55 % | 3.044 B 989.20 % | 279.482 M 3.43 % | 270.216 M 65.58 % | 163.189 M 31.00 % | 124.569 M 26.45 % | 98.515 M 52.72 % | 64.505 M 68.42 % | 38.300 M -57.87 % | 90.914 M 1 676.05 % | 5.119 M | 0.000 |
Retained earnings | 2.423 B 6.88 % | 2.267 B 32.91 % | 1.706 B 51.35 % | 1.127 B 24.72 % | 903.486 M 49.54 % | 604.185 M 15.58 % | 522.745 M 75.15 % | 298.456 M 150.78 % | 119.012 M 93.48 % | 61.511 M -46.90 % | 115.830 M 36.30 % | 84.983 M |
Common stock | 933.232 M 0.00 % | 933.215 M 40.00 % | 666.582 M 49.11 % | 447.038 M 0.00 % | 447.038 M 11.59 % | 400.602 M 0.00 % | 400.600 M 0.00 % | 400.600 M 11.59 % | 359.000 M 117.58 % | 165.000 M 153.14 % | 65.181 M 0.00 % | 65.181 M |
Total equity | 6.638 B 6.08 % | 6.257 B 11.25 % | 5.625 B 53.82 % | 3.657 B 9.91 % | 3.327 B 114.27 % | 1.553 B 7.44 % | 1.445 B 25.81 % | 1.149 B 122.47 % | 516.313 M 62.66 % | 317.425 M 56.94 % | 202.261 M 21.64 % | 166.281 M |
Other non current liabilities | 0.000 -100.00 % | 218.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 3.473 B 442.92 % | 639.700 M -8.61 % | 700.000 M -58.08 % | 1.670 B | 0.000 -100.00 % | 394.427 M 4.72 % | 376.655 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 3.933 B 293.77 % | 998.681 M 10.47 % | 904.067 M -49.39 % | 1.786 B 1 935.55 % | 87.750 M -80.44 % | 448.604 M 13.44 % | 395.462 M 5 260.66 % | 7.377 M 280.83 % | 1.937 M -11.11 % | 2.179 M | 0.000 | 0.000 |
Other current liabilities | 732.361 M -1.87 % | 746.290 M 277.02 % | 197.943 M 154.37 % | 77.818 M 34.33 % | 57.929 M -38.86 % | 94.755 M 54.94 % | 61.156 M 71.21 % | 35.720 M 606.49 % | -7.052 M -150.74 % | 13.900 M 231.24 % | 4.196 M -66.64 % | 12.577 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 80.321 M -60.43 % | 202.995 M 19.67 % | 169.634 M 219.60 % | 53.077 M 492.11 % | 8.964 M -53.12 % | 19.121 M -27.35 % | 26.321 M 43.74 % | 18.312 M -2.02 % | 18.689 M | 0.000 |
Short term debt | 1.031 B -17.24 % | 1.246 B 16.32 % | 1.071 B 45.54 % | 735.929 M 635.30 % | 100.086 M | 0.000 -100.00 % | 100.101 M | 0.000 -100.00 % | 16.000 M -70.17 % | 53.633 M 37.52 % | 39.000 M | 0.000 |
Total current liabilities | 3.418 B 21.75 % | 2.808 B -9.27 % | 3.095 B 13.16 % | 2.735 B 132.30 % | 1.177 B 137.53 % | 495.643 M -12.90 % | 569.077 M 107.19 % | 274.668 M 20.68 % | 227.594 M 23.80 % | 183.835 M 57.75 % | 116.537 M 217.76 % | 36.675 M |
Total liabilities | 7.351 B 93.12 % | 3.807 B -4.81 % | 3.999 B -11.55 % | 4.521 B 257.38 % | 1.265 B 33.98 % | 944.248 M -2.10 % | 964.540 M 241.98 % | 282.045 M 22.88 % | 229.531 M 23.39 % | 186.014 M 59.62 % | 116.537 M 217.76 % | 36.675 M |
Other non current assets | 1.267 B 8 982.15 % | 13.955 M -88.94 % | 126.178 M 21.89 % | 103.519 M 34.94 % | 76.714 M 300.21 % | 19.168 M -88.80 % | 171.177 M 194.26 % | 58.171 M 83.48 % | 31.704 M 155.75 % | 12.397 M 0.48 % | 12.337 M 809.46 % | 1.357 M |
Long term investments | 457.904 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 712.833 K -42.28 % | 1.235 M 30.92 % | 943.240 K -41.12 % | 1.602 M -29.14 % | 2.261 M |
Intangible assets | 580.777 M -3.13 % | 599.558 M 31.77 % | 455.014 M 26.04 % | 361.021 M 34.54 % | 268.341 M 25.92 % | 213.106 M 75.26 % | 121.596 M 66.37 % | 73.088 M -0.42 % | 73.395 M -1.30 % | 74.364 M 60.74 % | 46.263 M 342.40 % | 10.457 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 |
Goodwill and intangible assets | 580.777 M -3.13 % | 599.558 M 31.77 % | 455.014 M 26.04 % | 361.021 M 34.54 % | 268.341 M 25.92 % | 213.106 M 75.26 % | 121.596 M 66.37 % | 73.088 M -0.42 % | 73.395 M -1.30 % | 74.364 M 60.74 % | 46.263 M 342.40 % | 10.457 M |
Property plant equipment net | 5.048 B 3.51 % | 4.877 B 22.39 % | 3.985 B 30.71 % | 3.048 B 64.03 % | 1.858 B 34.51 % | 1.382 B 61.66 % | 854.707 M 45.40 % | 587.832 M 97.25 % | 298.016 M 31.18 % | 227.178 M 102.69 % | 112.081 M 59.78 % | 70.149 M |
Total non current assets | 7.384 B 34.13 % | 5.505 B 20.56 % | 4.566 B 29.97 % | 3.513 B 59.43 % | 2.204 B 36.53 % | 1.614 B 40.65 % | 1.147 B 58.84 % | 722.428 M 77.98 % | 405.901 M 28.42 % | 316.062 M 82.48 % | 173.204 M 103.70 % | 85.028 M |
Other current assets | 142.881 M 84.18 % | 77.577 M 41.95 % | 54.652 M -95.22 % | 1.142 B 2 185.59 % | 49.975 M 49.22 % | 33.490 M -60.75 % | 85.334 M -43.35 % | 150.636 M 1 139.08 % | 12.157 M 0.23 % | 12.129 M -73.58 % | 45.904 M -46.53 % | 85.843 M |
Short term investments | 1.207 B | 0.000 -100.00 % | 60.984 M -88.33 % | 522.652 M -31.98 % | 768.362 M | 0.000 -100.00 % | 495.838 K -99.65 % | 140.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 2.921 B 41.44 % | 2.065 B -11.27 % | 2.327 B 11.91 % | 2.079 B 202.13 % | 688.263 M 86.82 % | 368.413 M -47.03 % | 695.503 M 192.54 % | 237.750 M 139.55 % | 99.248 M 426.37 % | 18.855 M 51.02 % | 12.485 M 15 950.22 % | 77.790 K |
Cash and short term investments | 4.127 B 99.87 % | 2.065 B -13.54 % | 2.388 B -8.22 % | 2.602 B 78.64 % | 1.457 B 295.38 % | 368.413 M -47.07 % | 695.999 M 192.74 % | 237.750 M 139.55 % | 99.248 M 426.37 % | 18.855 M 51.02 % | 12.485 M 15 950.22 % | 77.790 K |
Total current assets | 6.605 B 44.88 % | 4.559 B -9.86 % | 5.058 B 8.42 % | 4.665 B 95.30 % | 2.389 B 170.51 % | 882.979 M -30.04 % | 1.262 B 78.21 % | 708.274 M 108.35 % | 339.943 M 81.42 % | 187.378 M 28.70 % | 145.594 M 23.46 % | 117.928 M |
Inventory | 1.081 B 1.72 % | 1.063 B -20.92 % | 1.344 B 46.05 % | 920.438 M 111.85 % | 434.469 M 45.99 % | 297.596 M 29.03 % | 230.636 M 66.71 % | 138.343 M 75.72 % | 78.728 M 41.60 % | 55.599 M 45.63 % | 38.179 M 19.28 % | 32.008 M |
Net receivables | 1.253 B -7.38 % | 1.353 B 6.52 % | 1.271 B 24.46 % | 1.021 B 119.06 % | 466.032 M 154.00 % | 183.479 M -30.74 % | 264.910 M 47.74 % | 179.307 M 20.07 % | 149.341 M 34.16 % | 111.314 M 19.16 % | 93.416 M 11.56 % | 83.739 M |
Tax assets | 29.187 M 104.07 % | 14.302 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.625 M 69.25 % | 1.551 M 31.36 % | 1.181 M 28.27 % | 920.346 K 14.44 % | 804.229 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.571 B 98.05 % | 793.173 M -55.92 % | 1.799 B 1.08 % | 1.780 B 98.73 % | 895.767 M 135.70 % | 380.039 M -2.53 % | 389.893 M 72.02 % | 226.655 M 26.66 % | 178.951 M 66.91 % | 107.215 M 107.20 % | 51.746 M 133.35 % | 22.176 M |
Tax payables | 84.181 M 273.86 % | 22.517 M -15.06 % | 26.508 M -0.27 % | 26.580 M -17.97 % | 32.402 M 55.41 % | 20.850 M 132.59 % | 8.964 M -27.08 % | 12.293 M -8.09 % | 13.375 M 47.19 % | 9.087 M 212.68 % | 2.906 M 51.22 % | 1.922 M |
Deferred revenue non current | 323.092 M | 0.000 -100.00 % | 108.746 M 21.57 % | 89.447 M 29.21 % | 69.224 M 59.42 % | 43.423 M 144.10 % | 17.789 M 141.14 % | 7.377 M 280.83 % | 1.937 M -11.11 % | 2.179 M | 0.000 | 0.000 |
Minority interest | 7.764 M -41.52 % | 13.277 M 8.83 % | 12.199 M 251.42 % | 3.471 M -16.49 % | 4.157 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 806.896 K | 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 |
Other total stockholders equity | 0.000 | 0.000 -100.00 % | 3.240 B 79.12 % | 1.809 B 0.00 % | 1.809 B 230.19 % | 547.894 M 5.01 % | 521.776 M 35.49 % | 385.096 M | 0.000 -100.00 % | 83.331 M | 0.000 -100.00 % | 16.117 M |
Deferred tax liabilities non current | 136.389 M -3.02 % | 140.631 M 47.53 % | 95.321 M 256.53 % | 26.736 M 44.32 % | 18.526 M 72.26 % | 10.755 M 955.91 % | 1.019 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 13.989 B 39.00 % | 10.064 B 4.57 % | 9.624 B 17.68 % | 8.178 B 78.09 % | 4.592 B 83.91 % | 2.497 B 3.62 % | 2.410 B 68.43 % | 1.431 B 91.82 % | 745.844 M 48.15 % | 503.439 M 57.92 % | 318.798 M 57.08 % | 202.956 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 -100.00 % | 68.585 M 735.34 % | 8.210 M 5.66 % | 7.771 M -20.19 % | 9.736 M 167.25 % | 3.643 M 439.24 % | -1.074 M -190.08 % | -370.200 K -42.28 % | -260.200 K | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 100.00 % | -68.585 M -735.34 % | -8.210 M -5.66 % | -7.771 M 20.19 % | -9.736 M | 0.000 | 0.000 | 0.000 -100.00 % | 16.200 M | 0.000 | 0.000 |
Change in working capital | 219.372 M 288.37 % | -116.458 M 78.58 % | -543.567 M -174.68 % | -197.892 M -909.38 % | 24.450 M -86.35 % | 179.125 M 367.34 % | 38.329 M 305.36 % | -18.664 M -196.07 % | 19.427 M 188.40 % | -21.975 M -265.62 % | 13.268 M 169.74 % | -19.024 M |
Accounts receivables | -82.101 M 63.88 % | -227.325 M 8.23 % | -247.707 M 79.99 % | -1.238 B -307.38 % | -303.879 M -528.94 % | 70.844 M 174.14 % | -95.549 M -204.72 % | -31.357 M 29.43 % | -44.432 M 15.64 % | -52.672 M -221.85 % | -16.365 M | 0.000 |
Inventory | -45.921 M -117.44 % | 263.369 M 159.71 % | -441.063 M 10.78 % | -494.375 M -252.95 % | -140.068 M -89.41 % | -73.951 M 21.27 % | -93.935 M -55.42 % | -60.438 M -157.90 % | -23.435 M -34.24 % | -17.457 M -178.44 % | -6.270 M 20.52 % | -7.889 M |
Accounts payables | 366.520 M 299.73 % | -183.510 M -339.51 % | 76.618 M -94.98 % | 1.526 B 231.33 % | 460.626 M 167.04 % | 172.496 M -23.05 % | 224.169 M 202.10 % | 74.204 M -15.35 % | 87.663 M 81.07 % | 48.414 M | 0.000 | 0.000 |
Other working capital | -4.163 M -113.42 % | 31.008 M -54.79 % | 68.585 M 735.34 % | 8.210 M 5.66 % | 7.771 M -20.19 % | 9.736 M -92.64 % | 132.264 M 216.62 % | 41.774 M -2.54 % | 42.861 M 1 048.69 % | -4.518 M -123.12 % | 19.538 M 275.46 % | -11.135 M |
Other non cash items | 134.545 M 549.54 % | 20.714 M 740.21 % | -3.235 M -108.16 % | 39.630 M 59.65 % | 24.824 M 44.87 % | 17.135 M 5 834.43 % | 288.740 K -90.46 % | 3.028 M 1 539.68 % | -210.328 K -101.45 % | 14.506 M 1 752.82 % | -877.643 K 44.76 % | -1.589 M |
Net cash provided by operating activities | 1.216 B 24.27 % | 978.131 M 160.58 % | 375.369 M -0.70 % | 378.031 M -21.90 % | 484.056 M -0.36 % | 485.817 M 23.92 % | 392.042 M 60.82 % | 243.779 M -1.48 % | 247.430 M 173.53 % | 90.459 M 59.89 % | 56.574 M 456.39 % | 10.168 M |
Investments in property plant and equipment | -567.462 M 57.04 % | -1.321 B -4.70 % | -1.262 B 12.77 % | -1.446 B -166.81 % | -542.085 M 18.16 % | -662.396 M -30.97 % | -505.756 M -40.96 % | -358.794 M -205.27 % | -117.532 M 24.04 % | -154.730 M -67.83 % | -92.196 M -314.72 % | -22.231 M |
Acquisitions net | 0.000 -100.00 % | 742.820 K 88.26 % | 394.571 K 26.87 % | 311.000 K -41.54 % | 532.000 K -99.92 % | 662.581 M 125 151.53 % | 529.000 K 318.18 % | 126.500 K 258.36 % | 35.300 K -45.13 % | 64.338 K -17.16 % | 77.661 K | 0.000 |
Purchases of investments | -3.352 B -257.36 % | -938.063 M 59.16 % | -2.297 B -51.52 % | -1.516 B -3.84 % | -1.460 B -1 227.27 % | -110.000 M 84.51 % | -710.000 M -86.84 % | -380.000 M | 0.000 100.00 % | -346.250 M -322.26 % | -82.000 M -4 000.00 % | -2.000 M |
Sales maturities of investments | 503.964 M -49.09 % | 990.000 M -64.53 % | 2.791 B 57.05 % | 1.777 B 150.68 % | 708.945 M 48.95 % | 475.964 M -3.69 % | 494.224 M 103.90 % | 242.384 M | 0.000 -100.00 % | 346.495 M 312.40 % | 84.020 M | 0.000 |
Other investing activites | 948.581 K 109.03 % | -10.500 M -196.14 % | 10.922 M 276.02 % | -6.205 M -233.43 % | 4.650 M 100.70 % | -662.396 M -10 352.46 % | 6.461 M 67.98 % | 3.846 M 114.18 % | 1.796 M -95.15 % | 37.058 M 1 123.12 % | -3.622 M -122.24 % | 16.285 M |
Net cash used for investing activites | -3.415 B -167.05 % | -1.279 B -69.10 % | -756.206 M 36.51 % | -1.191 B 7.52 % | -1.288 B -334.76 % | -296.247 M 58.54 % | -714.542 M -45.07 % | -492.565 M -325.59 % | -115.736 M 1.44 % | -117.427 M -25.19 % | -93.798 M -1 080.51 % | -7.946 M |
Debt repayment | 2.698 B 285.57 % | 699.800 M 76.84 % | 395.720 M -75.83 % | 1.637 B 1 579.45 % | 97.488 M 197.49 % | -100.000 M -124.15 % | 414.000 M 2 687.50 % | -16.000 M 57.48 % | -37.633 M | 0.000 -100.00 % | 39.000 M 252.94 % | -25.500 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -260.039 M -115.98 % | -120.399 M -124.44 % | -53.645 M 63.64 % | -147.523 M -7 948.34 % | -1.833 M 98.24 % | -104.156 M -151.66 % | -41.388 M -89.45 % | -21.846 M -120.32 % | -9.916 M 79.50 % | -48.359 M -56 291.74 % | -85.755 K 91.87 % | -1.054 M |
Other financing activites | 755.373 M 272.81 % | -437.123 M -261.72 % | 270.299 M -38.36 % | 438.525 M -57.81 % | 1.039 B 90 839.81 % | -1.145 M -101.15 % | 99.461 M -76.57 % | 424.509 M 35 475.77 % | -1.200 M -101.59 % | 75.475 M | 0.000 -100.00 % | 24.069 M |
Net cash used provided by financing activities | 3.194 B 2 144.60 % | 142.279 M -76.17 % | 597.058 M -69.04 % | 1.928 B 69.88 % | 1.135 B 640.97 % | -209.815 M -144.45 % | 472.073 M 21.65 % | 388.046 M 896.01 % | -48.749 M -271.20 % | 28.475 M -26.83 % | 38.914 M 1 666.12 % | -2.485 M |
Effect of forex changes on cash | -19.145 M -173.71 % | 25.973 M -53.14 % | 55.422 M 569.19 % | -11.812 M -8.65 % | -10.872 M -1 864.58 % | 616.107 K -86.72 % | 4.640 M 323.90 % | -2.072 M -139.20 % | 5.288 M 176.39 % | 1.913 M 962.51 % | 180.053 K 131.03 % | -580.234 K |
Net change in cash | 975.148 M 896.40 % | -122.445 M -145.08 % | 271.644 M -75.38 % | 1.103 B 244.52 % | 320.272 M 1 731.58 % | -19.630 M -112.73 % | 154.214 M 12.41 % | 137.188 M 55.48 % | 88.233 M 2 480.47 % | 3.419 M 82.74 % | 1.871 M 322.13 % | -842.348 K |
Cash at beginning of period | 1.938 B -5.94 % | 2.061 B 15.18 % | 1.789 B 160.93 % | 685.645 M 87.66 % | 365.373 M -5.10 % | 385.003 M 66.82 % | 230.789 M 146.57 % | 93.601 M 1 643.65 % | 5.368 M 175.45 % | 1.949 M 2 405.29 % | 77.790 K -91.55 % | 920.138 K |
Cash at end of period | 2.913 B 50.31 % | 1.938 B -5.94 % | 2.061 B 15.18 % | 1.789 B 160.93 % | 685.645 M 87.66 % | 365.373 M -5.10 % | 385.003 M 66.82 % | 230.789 M 146.57 % | 93.601 M 1 643.65 % | 5.368 M 175.45 % | 1.949 M 2 405.29 % | 77.790 K |
Operating cash flow | 1.216 B 24.27 % | 978.131 M 160.58 % | 375.369 M -0.70 % | 378.031 M -21.90 % | 484.056 M -0.36 % | 485.817 M 23.92 % | 392.042 M 60.82 % | 243.779 M -1.48 % | 247.430 M 173.53 % | 90.459 M 59.89 % | 56.574 M 456.39 % | 10.168 M |
Capital expenditure | -567.462 M 57.04 % | -1.321 B -4.70 % | -1.262 B 12.77 % | -1.446 B -166.81 % | -542.085 M 18.16 % | -662.396 M -30.97 % | -505.756 M -40.96 % | -358.794 M -205.27 % | -117.532 M 24.04 % | -154.730 M -67.83 % | -92.196 M -314.72 % | -22.231 M |
Free CashFlow | 648.051 M 294.68 % | -332.877 M 62.44 % | -886.270 M 17.04 % | -1.068 B -1 741.03 % | -58.029 M 67.14 % | -176.579 M -55.28 % | -113.714 M 1.13 % | -115.016 M -188.54 % | 129.899 M 302.11 % | -64.271 M -80.43 % | -35.621 M -195.29 % | -12.063 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.050 B 0.29 % | 1.046 B -9.37 % | 1.155 B 2.63 % | 1.125 B 12.38 % | 1.001 B -11.25 % | 1.128 B -9.51 % | 1.246 B 2.60 % | 1.215 B 2.33 % | 1.187 B 1.21 % | 1.173 B -1.35 % | 1.189 B -6.46 % | 1.271 B 26.92 % | 1.002 B 0.99 % | 991.767 M -1.94 % | 1.011 B 26.33 % | 800.558 M 13.34 % | 706.327 M 39.83 % | 505.118 M -3.35 % | 522.618 M 18.63 % | 440.534 M 17.10 % | 376.205 M 30.56 % | 288.147 M -10.01 % | 320.215 M 16.91 % | 273.900 M 8.90 % | 251.523 M -0.01 % | 251.560 M -7.17 % | 270.990 M -18.41 % | 332.126 M 19.53 % | 277.864 M 29.47 % | 214.615 M 6.77 % | 201.007 M 7.26 % | 187.406 M 3.62 % | 180.854 M 6.62 % | 169.627 M -6.08 % | 180.613 M 15.61 % | 156.227 M 13.15 % | 138.076 M 46.61 % | 94.181 M |
Net income | 104.988 M 9.77 % | 95.644 M 2.53 % | 93.283 M 60.25 % | 58.212 M -45.89 % | 107.580 M -31.56 % | 157.183 M 5.35 % | 149.202 M -12.75 % | 171.004 M -14.95 % | 201.060 M 4.26 % | 192.838 M -10.75 % | 216.053 M 2.64 % | 210.493 M 36.00 % | 154.776 M 29.06 % | 119.930 M 47.26 % | 81.440 M -32.66 % | 120.931 M -0.19 % | 121.158 M 35.08 % | 89.695 M -11.96 % | 101.878 M 12.92 % | 90.220 M 0.31 % | 89.942 M 77.13 % | 50.777 M -27.99 % | 70.517 M 37.49 % | 51.289 M 9.31 % | 46.923 M 23.93 % | 37.862 M -40.63 % | 63.776 M -34.36 % | 97.166 M 24.37 % | 78.129 M 42.97 % | 54.647 M -9.80 % | 60.585 M 18.55 % | 51.104 M -10.79 % | 57.283 M 7.78 % | 53.147 M -20.26 % | 66.653 M 16.51 % | 57.206 M 9.57 % | 52.209 M 89.52 % | 27.548 M |
Income before tax | 128.290 M 12.31 % | 114.229 M 2.09 % | 111.888 M 73.09 % | 64.641 M -45.30 % | 118.168 M -32.83 % | 175.932 M 2.99 % | 170.824 M -11.77 % | 193.612 M -15.84 % | 230.051 M 1.93 % | 225.691 M 0.85 % | 223.797 M -9.40 % | 247.004 M 41.07 % | 175.091 M 28.18 % | 136.596 M 50.25 % | 90.913 M -27.65 % | 125.654 M -12.56 % | 143.701 M 36.95 % | 104.932 M -8.80 % | 115.054 M 8.41 % | 106.131 M 0.22 % | 105.896 M 76.70 % | 59.930 M -24.49 % | 79.372 M 34.61 % | 58.963 M 2.40 % | 57.583 M 31.31 % | 43.851 M -38.06 % | 70.792 M -38.59 % | 115.282 M 26.18 % | 91.362 M 42.40 % | 64.160 M -9.81 % | 71.139 M 19.65 % | 59.454 M -11.63 % | 67.275 M 7.88 % | 62.360 M -19.88 % | 77.829 M 15.39 % | 67.449 M 10.05 % | 61.289 M 88.96 % | 32.434 M |
Income before tax ratio | 0.12 11.98 % | 0.11 12.64 % | 0.10 68.66 % | 0.06 -51.32 % | 0.12 -24.32 % | 0.16 13.81 % | 0.14 -14.00 % | 0.16 -17.76 % | 0.19 0.72 % | 0.19 2.22 % | 0.19 -3.14 % | 0.19 11.15 % | 0.17 26.92 % | 0.14 53.22 % | 0.09 -42.73 % | 0.16 -22.85 % | 0.20 -2.06 % | 0.21 -5.64 % | 0.22 -8.62 % | 0.24 -14.41 % | 0.28 35.34 % | 0.21 -16.09 % | 0.25 15.14 % | 0.22 -5.97 % | 0.23 31.33 % | 0.17 -33.27 % | 0.26 -24.74 % | 0.35 5.57 % | 0.33 9.98 % | 0.30 -15.53 % | 0.35 11.56 % | 0.32 -14.72 % | 0.37 1.18 % | 0.37 -14.69 % | 0.43 -0.19 % | 0.43 -2.74 % | 0.44 28.89 % | 0.34 |
EBITDA | 163.879 M 9.44 % | 149.739 M -60.58 % | 379.842 M 259.94 % | 105.528 M -57.11 % | 246.046 M -17.20 % | 297.141 M 7.03 % | 277.616 M -10.62 % | 310.612 M -4.49 % | 325.210 M 3.16 % | 315.234 M 5.98 % | 297.438 M -5.66 % | 315.277 M 20.78 % | 261.044 M 27.24 % | 205.160 M 66.01 % | 123.580 M -24.00 % | 162.600 M -9.57 % | 179.814 M 32.19 % | 136.029 M -4.83 % | 142.934 M 9.20 % | 130.892 M -0.67 % | 131.769 M 58.30 % | 83.240 M -19.76 % | 103.733 M 41.01 % | 73.566 M -11.36 % | 82.999 M 61.17 % | 51.498 M -29.94 % | 73.507 M -39.21 % | 120.929 M 28.38 % | 94.194 M 42.63 % | 66.039 M -7.45 % | 71.353 M 19.56 % | 59.682 M 260.50 % | -37.186 M -121.92 % | 169.627 M 102.31 % | 83.846 M 20.78 % | 69.423 M 1 110.62 % | -6.869 M -107.29 % | 94.181 M |
Net income ratio | 0.10 9.45 % | 0.09 13.13 % | 0.08 56.15 % | 0.05 -51.85 % | 0.11 -22.88 % | 0.14 16.41 % | 0.12 -14.96 % | 0.14 -16.89 % | 0.17 3.02 % | 0.16 -9.53 % | 0.18 9.73 % | 0.17 7.15 % | 0.15 27.79 % | 0.12 50.17 % | 0.08 -46.69 % | 0.15 -11.94 % | 0.17 -3.40 % | 0.18 -8.91 % | 0.19 -4.81 % | 0.20 -14.34 % | 0.24 35.67 % | 0.18 -19.98 % | 0.22 17.60 % | 0.19 0.38 % | 0.19 23.95 % | 0.15 -36.05 % | 0.24 -19.56 % | 0.29 4.05 % | 0.28 10.43 % | 0.25 -15.52 % | 0.30 10.53 % | 0.27 -13.91 % | 0.32 1.09 % | 0.31 -15.10 % | 0.37 0.78 % | 0.37 -3.16 % | 0.38 29.27 % | 0.29 |
Ratio EBITDA | 0.16 9.13 % | 0.14 -56.50 % | 0.33 250.73 % | 0.09 -61.84 % | 0.25 -6.70 % | 0.26 18.28 % | 0.22 -12.89 % | 0.26 -6.66 % | 0.27 1.93 % | 0.27 7.43 % | 0.25 0.86 % | 0.25 -4.84 % | 0.26 25.99 % | 0.21 69.29 % | 0.12 -39.84 % | 0.20 -20.22 % | 0.25 -5.47 % | 0.27 -1.53 % | 0.27 -7.95 % | 0.30 -15.17 % | 0.35 21.25 % | 0.29 -10.82 % | 0.32 20.61 % | 0.27 -18.61 % | 0.33 61.19 % | 0.20 -24.53 % | 0.27 -25.50 % | 0.36 7.41 % | 0.34 10.17 % | 0.31 -13.32 % | 0.35 11.47 % | 0.32 254.89 % | -0.21 -120.56 % | 1.00 115.41 % | 0.46 4.47 % | 0.44 993.20 % | -0.05 -104.98 % | 1.00 |
Gross profit ratio | 0.23 9.35 % | 0.21 -0.36 % | 0.21 14.55 % | 0.18 -2.84 % | 0.19 -18.71 % | 0.23 22.28 % | 0.19 -25.42 % | 0.25 4.29 % | 0.24 -5.87 % | 0.26 -1.83 % | 0.26 2.69 % | 0.26 13.08 % | 0.23 11.49 % | 0.20 10.83 % | 0.18 -21.24 % | 0.23 -21.43 % | 0.30 1.21 % | 0.29 3.43 % | 0.28 -18.71 % | 0.35 -4.69 % | 0.36 8.23 % | 0.34 -2.95 % | 0.35 -1.66 % | 0.35 7.60 % | 0.33 -0.32 % | 0.33 -10.83 % | 0.37 -11.86 % | 0.42 5.84 % | 0.40 -0.50 % | 0.40 -5.58 % | 0.42 -0.74 % | 0.42 -8.88 % | 0.47 -1.16 % | 0.47 -5.16 % | 0.50 -6.42 % | 0.53 406.81 % | 0.10 -69.54 % | 0.34 |
Weighted average shs out dil | 949.060 M -0.77 % | 956.441 M 3.40 % | 925.017 M -0.88 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 110.10 % | 444.187 M 0.00 % | 444.187 M 0.00 % | 444.187 M 0.00 % | 444.187 M -0.96 % | 448.474 M 0.00 % | 448.474 M -48.98 % | 879.010 M 104.60 % | 429.620 M -48.98 % | 842.055 M 115.58 % | 390.594 M -48.98 % | 765.564 M 94.04 % | 394.532 M -48.98 % | 773.283 M 83.81 % | 420.693 M -48.98 % | 824.559 M 103.67 % | 404.858 M -48.98 % | 793.522 M 103.29 % | 390.337 M -48.98 % | 765.060 M 94.62 % | 393.104 M -48.98 % | 770.484 M 117.46 % | 354.312 M -48.98 % | 694.452 M 94.23 % | 357.537 M -48.98 % | 700.773 M 96.00 % | 357.537 M 0.00 % | 357.537 M |
Weighted average shs out | 949.060 M -0.77 % | 956.441 M 3.40 % | 925.017 M -0.88 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 110.10 % | 444.187 M 0.00 % | 444.187 M 0.00 % | 444.187 M 0.00 % | 444.187 M -0.96 % | 448.474 M 0.00 % | 448.474 M -48.82 % | 876.195 M 103.95 % | 429.620 M -48.98 % | 842.055 M 115.58 % | 390.594 M -48.98 % | 765.564 M 94.04 % | 394.532 M -48.98 % | 773.283 M 83.81 % | 420.693 M -48.98 % | 824.559 M 103.67 % | 404.858 M -48.98 % | 793.522 M 103.29 % | 390.337 M -48.98 % | 765.060 M 94.62 % | 393.104 M -48.98 % | 770.484 M 117.46 % | 354.312 M -48.98 % | 694.452 M 94.23 % | 357.537 M -48.98 % | 700.773 M 96.00 % | 357.537 M 0.00 % | 357.537 M |
EPS diluted | 0.11 10.00 % | 0.10 2.46 % | 0.10 56.41 % | 0.06 -48.00 % | 0.12 -29.41 % | 0.17 6.25 % | 0.16 -11.11 % | 0.18 -18.18 % | 0.22 4.76 % | 0.21 -8.70 % | 0.23 -51.06 % | 0.47 34.29 % | 0.35 29.63 % | 0.27 50.00 % | 0.18 -33.33 % | 0.27 0.00 % | 0.27 170.00 % | 0.10 -58.33 % | 0.24 118.18 % | 0.11 -52.17 % | 0.23 246.91 % | 0.07 -63.17 % | 0.18 171.49 % | 0.07 -39.73 % | 0.11 139.65 % | 0.05 -71.31 % | 0.16 33.33 % | 0.12 -40.00 % | 0.20 180.11 % | 0.07 -52.40 % | 0.15 126.24 % | 0.07 -58.56 % | 0.16 109.15 % | 0.08 -59.74 % | 0.19 132.84 % | 0.08 -45.60 % | 0.15 76.06 % | 0.09 |
Earnings per share | 0.11 10.00 % | 0.10 2.46 % | 0.10 56.41 % | 0.06 -48.00 % | 0.12 -29.41 % | 0.17 6.25 % | 0.16 -11.11 % | 0.18 -18.18 % | 0.22 4.76 % | 0.21 -8.70 % | 0.23 -51.06 % | 0.47 34.29 % | 0.35 29.63 % | 0.27 50.00 % | 0.18 -33.33 % | 0.27 0.00 % | 0.27 170.00 % | 0.10 -58.33 % | 0.24 118.18 % | 0.11 -52.17 % | 0.23 246.91 % | 0.07 -63.17 % | 0.18 171.49 % | 0.07 -39.73 % | 0.11 139.65 % | 0.05 -71.31 % | 0.16 33.33 % | 0.12 -40.00 % | 0.20 180.11 % | 0.07 -52.40 % | 0.15 126.24 % | 0.07 -58.56 % | 0.16 109.15 % | 0.08 -59.74 % | 0.19 132.84 % | 0.08 -45.60 % | 0.15 76.06 % | 0.09 |
Gross profit | 238.730 M 9.67 % | 217.675 M -9.70 % | 241.047 M 17.56 % | 205.037 M 9.19 % | 187.780 M -27.85 % | 260.275 M 10.66 % | 235.212 M -23.49 % | 307.417 M 6.72 % | 288.066 M -4.73 % | 302.371 M -3.16 % | 312.226 M -3.95 % | 325.053 M 43.52 % | 226.486 M 12.60 % | 201.145 M 8.68 % | 185.076 M -0.49 % | 185.997 M -10.95 % | 208.862 M 41.53 % | 147.573 M -0.03 % | 147.620 M -3.57 % | 153.084 M 11.60 % | 137.168 M 41.30 % | 97.073 M -12.66 % | 111.150 M 14.97 % | 96.681 M 17.18 % | 82.508 M -0.34 % | 82.788 M -17.22 % | 100.015 M -28.09 % | 139.080 M 26.51 % | 109.939 M 28.82 % | 85.344 M 0.81 % | 84.661 M 6.46 % | 79.521 M -5.58 % | 84.221 M 5.38 % | 79.922 M -10.93 % | 89.725 M 8.19 % | 82.937 M 473.44 % | 14.463 M -55.34 % | 32.383 M |
Income tax expense | 23.601 M 27.13 % | 18.564 M -12.95 % | 21.326 M 142.87 % | 8.781 M -18.06 % | 10.715 M -43.79 % | 19.063 M -13.96 % | 22.155 M -5.50 % | 23.443 M -21.52 % | 29.871 M -9.75 % | 33.100 M 312.46 % | 8.025 M -78.22 % | 36.847 M 78.63 % | 20.628 M 22.75 % | 16.805 M 73.93 % | 9.662 M 95.21 % | 4.949 M -78.22 % | 22.726 M 48.30 % | 15.324 M 16.18 % | 13.191 M -17.24 % | 15.939 M -0.10 % | 15.955 M 74.31 % | 9.153 M 3.36 % | 8.855 M 15.39 % | 7.674 M -28.01 % | 10.660 M 78.00 % | 5.989 M -14.64 % | 7.016 M -61.27 % | 18.116 M 36.90 % | 13.233 M 39.11 % | 9.513 M -9.86 % | 10.554 M 26.39 % | 8.350 M -16.43 % | 9.992 M | 0.000 -100.00 % | 11.176 M 9.12 % | 10.243 M -85.89 % | 72.601 M | 0.000 |
Cost of revenue | 810.780 M -2.17 % | 828.794 M -9.28 % | 913.562 M -0.70 % | 920.018 M 13.12 % | 813.320 M -6.27 % | 867.712 M -14.19 % | 1.011 B 11.43 % | 907.502 M 0.92 % | 899.187 M 3.27 % | 870.713 M -0.70 % | 876.889 M -7.32 % | 946.174 M 22.07 % | 775.115 M -1.96 % | 790.622 M -4.32 % | 826.292 M 34.45 % | 614.561 M 23.54 % | 497.465 M 39.13 % | 357.545 M -4.65 % | 374.998 M 30.46 % | 287.450 M 20.25 % | 239.037 M 25.10 % | 191.073 M -8.61 % | 209.065 M 17.97 % | 177.219 M 4.85 % | 169.016 M 0.14 % | 168.772 M -1.29 % | 170.975 M -11.43 % | 193.045 M 14.96 % | 167.925 M 29.90 % | 129.270 M 11.11 % | 116.346 M 7.84 % | 107.884 M 11.64 % | 96.633 M 7.72 % | 89.704 M -1.30 % | 90.888 M 24.01 % | 73.291 M -40.71 % | 123.613 M 100.03 % | 61.798 M |
General and administrative expenses | -19.258 M -139.56 % | 48.680 M 183.12 % | -58.569 M -162.67 % | 93.454 M 569.56 % | -19.903 M -150.93 % | 39.082 M 199.42 % | -39.309 M -152.50 % | 74.876 M 857.17 % | -9.889 M -136.88 % | 26.812 M 196.20 % | -27.872 M -155.74 % | 50.006 M 645.86 % | -9.161 M -161.35 % | 14.933 M 147.49 % | -31.443 M -168.41 % | 45.961 M 733.16 % | -7.259 M -144.04 % | 16.483 M 160.19 % | -27.383 M -244.95 % | 18.892 M 421.94 % | -5.868 M -144.56 % | 13.170 M 143.51 % | -30.265 M -260.86 % | 18.815 M 375.66 % | -6.825 M -151.29 % | 13.307 M 185.45 % | -15.573 M -242.72 % | 10.912 M 195.86 % | -11.383 M -169.56 % | 16.364 M 150.84 % | -32.189 M -273.29 % | 18.575 M 54.78 % | 12.001 M -4.83 % | 12.610 M 159.75 % | -21.104 M -303.10 % | 10.391 M -33.86 % | 15.710 M | 0.000 |
Selling and marketing expenses | 28.295 K -98.97 % | 2.759 M 109.50 % | -29.036 M -314.79 % | 13.518 M -8.62 % | 14.794 M 244.78 % | 4.291 M -63.75 % | 11.836 M 45.06 % | 8.159 M 28.19 % | 6.365 M 45.72 % | 4.368 M -50.46 % | 8.817 M 13.68 % | 7.756 M 134.98 % | 3.301 M -33.48 % | 4.962 M -43.71 % | 8.815 M 63.46 % | 5.393 M 78.03 % | 3.029 M -25.94 % | 4.090 M 157.66 % | -7.093 M -176.51 % | 9.271 M 104.41 % | 4.536 M -19.36 % | 5.624 M -15.12 % | 6.626 M 29.54 % | 5.115 M 19.24 % | 4.290 M -4.98 % | 4.515 M 2.47 % | 4.406 M 50.64 % | 2.925 M 2.02 % | 2.867 M 9.92 % | 2.608 M -41.73 % | 4.476 M 58.00 % | 2.833 M 12.93 % | 2.509 M 33.77 % | 1.875 M -35.56 % | 2.910 M 90.17 % | 1.530 M -49.28 % | 3.018 M | 0.000 |
Other expenses | 69.640 M 3 694.76 % | 1.835 M -99.09 % | 201.786 M 1 417.13 % | -15.320 M -6.23 % | -14.421 M -240.97 % | -4.230 M -291.28 % | 2.211 M -36.90 % | 3.504 M 194.85 % | -3.694 M -811.74 % | 519.032 K -99.16 % | 61.915 M 310.67 % | -29.390 M -209.13 % | 26.931 M 2 842.94 % | -981.823 K -3 138.66 % | 32.311 K 104.04 % | -799.894 K -0.83 % | -793.336 K -104 331.32 % | 761.130 100.63 % | -120.064 K -276.59 % | 67.991 K -99.68 % | 21.336 M 657.00 % | -3.831 M -2 693.88 % | -137.104 K 72.32 % | -495.339 K -118.33 % | -226.874 K | 0.000 -100.00 % | 20.264 K 104.05 % | -500.085 K -2 199.79 % | 23.816 K 147.22 % | -50.437 K 98.04 % | -2.573 M -168.83 % | 3.738 M 106 705.00 % | 3.500 K -47.22 % | 6.631 K -99.76 % | 2.763 M 263.25 % | 760.535 K -98.20 % | 42.190 M 168.27 % | -61.798 M |
Operating expenses | 109.532 M 5.90 % | 103.434 M 9.26 % | 94.665 M -31.80 % | 138.812 M 74.38 % | 79.604 M -26.63 % | 108.502 M 15.20 % | 94.189 M -0.71 % | 94.862 M 24.25 % | 76.351 M 0.36 % | 76.074 M -21.56 % | 96.983 M 38.54 % | 70.001 M 15.49 % | 60.615 M 6.92 % | 56.693 M -7.19 % | 61.089 M -0.47 % | 61.378 M 16.92 % | 52.496 M 27.00 % | 41.337 M 73.26 % | 23.859 M -45.55 % | 43.816 M 38.04 % | 31.741 M 8.01 % | 29.387 M 5.84 % | 27.767 M -23.47 % | 36.281 M 21.83 % | 29.781 M -1.62 % | 30.270 M -0.81 % | 30.518 M 11.07 % | 27.475 M 23.62 % | 22.225 M 11.34 % | 19.962 M 30.48 % | 15.299 M -29.56 % | 21.718 M 49.97 % | 14.482 M -9.96 % | 16.083 M -2.99 % | 16.580 M 22.69 % | 13.514 M -67.97 % | 42.190 M 168.27 % | -61.798 M |
Cost and expenses | 920.312 M -1.28 % | 932.228 M -7.54 % | 1.008 B -4.78 % | 1.059 B 18.58 % | 892.924 M -8.53 % | 976.214 M -11.69 % | 1.105 B 10.28 % | 1.002 B 2.75 % | 975.537 M 3.04 % | 946.787 M -2.78 % | 973.872 M -4.16 % | 1.016 B 21.59 % | 835.730 M -1.37 % | 847.316 M -4.51 % | 887.380 M 31.28 % | 675.940 M 22.91 % | 549.961 M 37.88 % | 398.882 M 0.01 % | 398.856 M 20.40 % | 331.266 M 22.34 % | 270.777 M 22.82 % | 220.461 M -6.91 % | 236.831 M 10.93 % | 213.500 M 7.40 % | 198.796 M -0.12 % | 199.042 M -1.22 % | 201.492 M -8.63 % | 220.520 M 15.97 % | 190.150 M 27.42 % | 149.232 M 13.36 % | 131.645 M 1.58 % | 129.602 M 16.64 % | 111.115 M 5.04 % | 105.788 M -1.56 % | 107.468 M 23.80 % | 86.804 M -47.65 % | 165.802 M 368.30 % | -61.798 M |
Research and development expenses | 59.122 M 17.87 % | 50.160 M 3.72 % | 48.360 M 2.54 % | 47.160 M 22.43 % | 38.520 M -32.93 % | 57.430 M 17.40 % | 48.917 M 3.47 % | 47.278 M 10.18 % | 42.909 M -3.30 % | 44.375 M -18.01 % | 54.124 M 30.01 % | 41.630 M 5.27 % | 39.544 M 4.67 % | 37.780 M -1.23 % | 38.251 M 4.61 % | 36.564 M 11.03 % | 32.931 M 52.98 % | 21.527 M 42.21 % | 15.138 M -7.08 % | 16.291 M 38.80 % | 11.737 M -18.62 % | 14.424 M 36.98 % | 10.530 M -15.87 % | 12.516 M 5.00 % | 11.921 M -2.24 % | 12.194 M -5.77 % | 12.941 M 1.71 % | 12.724 M 33.19 % | 9.554 M 13.00 % | 8.455 M -77.25 % | 37.157 M 348.17 % | 8.291 M -37.58 % | 13.282 M | 0.000 -100.00 % | 18.695 M | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | -19.230 M -137.38 % | 51.439 M 143.53 % | -118.179 M -210.48 % | 106.972 M 301.21 % | 26.663 M -38.53 % | 43.373 M -8.66 % | 47.483 M -42.82 % | 83.035 M 2 456.06 % | -3.524 M -111.30 % | 31.180 M 263.63 % | -19.055 M -132.99 % | 57.761 M 1 085.63 % | -5.860 M -129.46 % | 19.895 M 187.92 % | -22.628 M -144.06 % | 51.354 M 1 314.08 % | -4.230 M -120.56 % | 20.573 M 159.67 % | -34.476 M -222.42 % | 28.163 M 2 213.50 % | -1.333 M -107.09 % | 18.794 M 179.50 % | -23.639 M -198.78 % | 23.930 M 1 043.81 % | -2.535 M -114.23 % | 17.821 M 259.60 % | -11.166 M -180.70 % | 13.837 M 262.49 % | -8.515 M -144.88 % | 18.972 M 168.46 % | -27.713 M -229.45 % | 21.408 M 47.54 % | 14.510 M 0.17 % | 14.486 M 179.62 % | -18.194 M -252.62 % | 11.921 M -36.34 % | 18.728 M | 0.000 |
Interest income | 27.422 M 49.42 % | 18.352 M -23.52 % | 23.996 M 13.20 % | 21.198 M 220.52 % | 6.614 M -68.18 % | 20.783 M -0.68 % | 20.926 M 116.66 % | 9.659 M 17.69 % | 8.207 M -21.01 % | 10.390 M -57.03 % | 24.180 M 305.28 % | 5.966 M -38.40 % | 9.686 M | 0.000 -100.00 % | 1.243 M -71.45 % | 4.355 M -26.75 % | 5.945 M 1 311.50 % | 421.188 K -94.69 % | 7.929 M | 0.000 -100.00 % | 4.200 M 584.75 % | 613.304 K -80.68 % | 3.174 M 53.19 % | 2.072 M -49.81 % | 4.129 M | 0.000 -100.00 % | 3.589 M 255.48 % | 1.010 M | 0.000 -100.00 % | 2.109 M | 0.000 -100.00 % | 419.227 K | 0.000 | 0.000 -100.00 % | 108.419 K | 0.000 | 0.000 | 0.000 |
Interest expense | 37.096 M 4.47 % | 35.510 M 8.75 % | 32.651 M -20.14 % | 40.887 M 103.10 % | 20.131 M 45.86 % | 13.802 M 126.75 % | 6.087 M -62.65 % | 16.295 M 12.12 % | 14.534 M 62.97 % | 8.918 M -28.83 % | 12.530 M -22.50 % | 16.168 M -39.84 % | 26.875 M 195.10 % | 9.107 M 895.47 % | 914.855 K -82.39 % | 5.194 M -10.29 % | 5.790 M 647.11 % | 775.000 K -25.19 % | 1.036 M -22.28 % | 1.333 M -16.97 % | 1.605 M -49.95 % | 3.207 M -1.44 % | 3.254 M -40.70 % | 5.488 M 13.18 % | 4.849 M 88.91 % | 2.567 M -5.48 % | 2.716 M 529.30 % | 431.516 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.200 M 232.63 % | 962.067 K | 0.000 | 0.000 |
Depreciation and amortization | 0.000 -100.00 % | 112.079 M -56.08 % | 255.183 M 8 492.26 % | -3.041 M -102.82 % | 107.747 M 18.97 % | 90.567 M -10.07 % | 100.705 M 0.00 % | 100.705 M 24.90 % | 80.626 M 0.00 % | 80.626 M 35.89 % | 59.333 M 0.00 % | 59.333 M 14.43 % | 51.850 M 0.00 % | 51.850 M 63.30 % | 31.752 M 0.00 % | 31.752 M 4.71 % | 30.322 M 0.00 % | 30.322 M 18.90 % | 25.502 M 22.95 % | 20.741 M -14.34 % | 24.214 M 16.74 % | 20.741 M 0.00 % | 20.741 M 38.95 % | 14.927 M -27.26 % | 20.522 M 37.48 % | 14.927 M 1 141.50 % | 1.202 M -33.37 % | 1.805 M -36.82 % | 2.856 M 56.16 % | 1.829 M 168.88 % | -2.655 M -189.04 % | 2.982 M 102.88 % | -103.382 M -196.32 % | 107.334 M 1 085.41 % | 9.055 M 100.89 % | 4.507 M 107.10 % | -63.522 M -202.79 % | 61.798 M |
Operating income | 129.198 M 13.09 % | 114.242 M -21.96 % | 146.382 M 121.04 % | 66.225 M -38.78 % | 108.176 M -28.73 % | 151.773 M 7.62 % | 141.023 M -27.23 % | 193.806 M -15.75 % | 230.047 M 2.38 % | 224.691 M 0.34 % | 223.938 M -9.75 % | 248.120 M 41.20 % | 175.724 M 28.64 % | 136.596 M 50.30 % | 90.881 M -28.13 % | 126.454 M -12.49 % | 144.495 M 37.70 % | 104.931 M -8.89 % | 115.174 M 8.59 % | 106.063 M -0.26 % | 106.336 M 77.43 % | 59.930 M -24.63 % | 79.509 M 33.72 % | 59.459 M 2.85 % | 57.809 M 31.50 % | 43.963 M -37.88 % | 70.771 M -38.88 % | 115.782 M 26.76 % | 91.338 M 42.25 % | 64.210 M -12.86 % | 73.683 M 32.18 % | 55.743 M -15.79 % | 66.196 M 6.27 % | 62.293 M -17.02 % | 75.067 M 12.56 % | 66.688 M 17.71 % | 56.653 M 74.95 % | 32.383 M |
Operating income ratio | 0.12 12.76 % | 0.11 -13.89 % | 0.13 115.38 % | 0.06 -45.53 % | 0.11 -19.69 % | 0.13 18.93 % | 0.11 -29.08 % | 0.16 -17.67 % | 0.19 1.16 % | 0.19 1.71 % | 0.19 -3.51 % | 0.20 11.25 % | 0.18 27.38 % | 0.14 53.27 % | 0.09 -43.11 % | 0.16 -22.79 % | 0.20 -1.52 % | 0.21 -5.74 % | 0.22 -8.47 % | 0.24 -14.82 % | 0.28 35.90 % | 0.21 -16.24 % | 0.25 14.38 % | 0.22 -5.55 % | 0.23 31.52 % | 0.17 -33.08 % | 0.26 -25.09 % | 0.35 6.05 % | 0.33 9.87 % | 0.30 -18.38 % | 0.37 23.24 % | 0.30 -18.74 % | 0.37 -0.33 % | 0.37 -11.64 % | 0.42 -2.63 % | 0.43 4.04 % | 0.41 19.33 % | 0.34 |
Total other income expenses net | -907.726 K -7 414.29 % | -12.080 K 99.95 % | -24.509 M -1 447.64 % | -1.584 M -22 808.16 % | 6.974 K -99.97 % | 24.159 M -18.93 % | 29.801 M 15 448.27 % | -194.165 K -5 051.93 % | 3.921 K -99.61 % | 1.000 M 805.72 % | -141.699 K 87.30 % | -1.116 M -76.36 % | -632.833 K -531 692.44 % | -119.000 -100.37 % | 32.312 K 104.04 % | -799.894 K -0.83 % | -793.336 K -104 349.15 % | 761.000 100.63 % | -120.064 K -276.59 % | 67.992 K 115.47 % | -439.376 K | 0.000 100.00 % | -137.104 K 72.32 % | -495.339 K -118.33 % | -226.874 K -103.16 % | -111.672 K -651.09 % | 20.264 K 104.05 % | -500.085 K -2 199.79 % | 23.816 K 147.22 % | -50.437 K -113.29 % | 379.491 K -80.26 % | 1.923 M 55 420.53 % | 3.463 K -47.78 % | 6.632 K -99.76 % | 2.763 M 263.25 % | 760.536 K -83.60 % | 4.636 M 8 954.75 % | 51.200 K |
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 |
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-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 2.086 B 35.32 % | 1.541 B -2.66 % | 1.583 B 25 678.84 % | 6.142 M -87.24 % | 48.129 M -84.43 % | 309.198 M 7.45 % | 287.747 M 1 535.86 % | -20.040 M 53.74 % | -43.321 M 34.70 % | -66.344 M 88.06 % | -555.528 M -197.52 % | 569.677 M -63.11 % | 1.544 B 40.79 % | 1.097 B 235.93 % | 326.507 M 234.61 % | -242.552 M 31.57 % | -354.439 M 17.98 % | -432.149 M 26.53 % | -588.177 M 2.80 % | -605.102 M 43.88 % | -1.078 B -307.96 % | -264.306 M -1 105.19 % | 26.294 M -82.14 % | 147.212 M 40.66 % | 104.657 M -41.87 % | 180.040 M 182.27 % | -218.848 M 24.13 % | -288.459 M -49.08 % | -193.493 M 3.50 % | -200.514 M 15.66 % | -237.750 M -36.23 % | -174.523 M -3 064.59 % | 5.887 M | 0.000 100.00 % | -83.248 M -541.51 % | 18.855 M |
Total investments | 2.984 B 57.25 % | 1.897 B 14.00 % | 1.664 B 50.90 % | 1.103 B | 0.000 | 0.000 | 0.000 -100.00 % | 354.352 M -12.41 % | 404.571 M -30.74 % | 584.095 M 857.79 % | 60.984 M -95.10 % | 1.246 B -5.39 % | 1.317 B 11.28 % | 1.183 B 126.38 % | 522.652 M 157.08 % | 203.303 M -28.94 % | 286.100 M -53.77 % | 618.858 M -19.46 % | 768.362 M 12.01 % | 685.997 M 172.93 % | 251.349 M | 0.000 | 0.000 -100.00 % | 20.093 M -66.51 % | 60.000 M -78.77 % | 282.574 M 56 889.23 % | 495.838 K 231.50 % | 149.575 K -75.95 % | 621.833 K -6.82 % | 667.333 K -6.38 % | 712.833 K -13.91 % | 828.022 K -13.96 % | 962.357 K | 0.000 -100.00 % | 1.235 M -96.73 % | 37.710 M |
Total debt | 4.447 B 2.89 % | 4.322 B -4.04 % | 4.504 B 5.24 % | 4.280 B -26.03 % | 5.786 B 95.29 % | 2.963 B 25.93 % | 2.353 B 14.93 % | 2.047 B -12.88 % | 2.350 B 33.17 % | 1.764 B -0.41 % | 1.772 B -20.18 % | 2.219 B -25.15 % | 2.965 B 17.81 % | 2.517 B 4.61 % | 2.406 B 448.12 % | 438.945 M 23.62 % | 355.086 M 254.78 % | 100.086 M 0.00 % | 100.086 M -44.40 % | 180.000 M 0.00 % | 180.000 M | 0.000 -100.00 % | 394.707 M 1.21 % | 389.986 M -19.68 % | 485.554 M 0.92 % | 481.112 M 0.94 % | 476.655 M 211.34 % | 153.100 M 1 446.46 % | 9.900 M | 0.000 | 0.000 -100.00 % | 10.249 M -81.21 % | 54.552 M | 0.000 -100.00 % | 16.000 M | 0.000 |
Accumulated other comprehensive income loss | 0.000 -100.00 % | 3.500 B | 0.000 -100.00 % | 3.247 B -0.05 % | 3.249 B 6.68 % | 3.046 B 0.05 % | 3.044 B 2.15 % | 2.980 B 942.78 % | 285.792 M -91.19 % | 3.243 B 1 060.41 % | 279.482 M -91.18 % | 3.169 B 1 054.32 % | 274.575 M -86.81 % | 2.081 B 670.24 % | 270.216 M -86.28 % | 1.970 B 1 117.07 % | 161.870 M -91.79 % | 1.972 B 6 494.25 % | 29.901 M 0.27 % | 29.821 M 5.62 % | 28.235 M 4.66 % | 26.978 M -57.15 % | 62.956 M 1.75 % | 61.873 M 1.93 % | 60.703 M 1.09 % | 60.049 M 3.71 % | 57.903 M 195.28 % | 19.610 M 7.55 % | 18.233 M 6.27 % | 17.157 M 13.65 % | 15.097 M 5.19 % | 14.353 M 5.47 % | 13.609 M | 0.000 -100.00 % | 11.104 M -96.50 % | 317.425 M |
Retained earnings | 2.261 B -10.21 % | 2.518 B 3.95 % | 2.423 B 2.00 % | 2.375 B 2.51 % | 2.317 B -4.42 % | 2.424 B 6.93 % | 2.267 B 3.48 % | 2.190 B 8.47 % | 2.019 B 6.38 % | 1.898 B 11.31 % | 1.706 B 9.44 % | 1.558 B 15.62 % | 1.348 B 8.11 % | 1.247 B 10.64 % | 1.127 B 3.60 % | 1.088 B 12.52 % | 966.701 M -2.67 % | 993.181 M 9.93 % | 903.486 M 8.19 % | 835.124 M 12.11 % | 744.904 M 13.73 % | 654.963 M 8.40 % | 604.185 M 8.93 % | 554.660 M 10.19 % | 503.374 M -10.21 % | 560.607 M 7.24 % | 522.745 M 7.05 % | 488.338 M 24.84 % | 391.172 M 10.78 % | 353.103 M 18.31 % | 298.456 M 14.75 % | 260.083 M 24.45 % | 208.979 M | 0.000 -100.00 % | 119.012 M | 0.000 |
Common stock | 953.316 M 0.00 % | 953.312 M 2.15 % | 933.232 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 0.00 % | 933.215 M 40.00 % | 666.582 M 0.00 % | 666.582 M 0.00 % | 666.582 M 6.51 % | 625.858 M 40.00 % | 447.038 M 0.00 % | 447.038 M 0.00 % | 447.038 M 0.00 % | 447.038 M 0.00 % | 447.038 M 0.00 % | 447.038 M 0.00 % | 447.038 M 0.00 % | 447.038 M 7.80 % | 414.703 M 3.52 % | 400.602 M 0.00 % | 400.602 M 0.00 % | 400.601 M 0.00 % | 400.600 M 0.00 % | 400.600 M 0.00 % | 400.600 M 0.00 % | 400.600 M 0.00 % | 400.600 M 0.00 % | 400.600 M 0.00 % | 400.600 M 11.59 % | 359.000 M -34.83 % | 550.898 M 53.45 % | 359.000 M | 0.000 |
Total equity | 6.699 B -4.02 % | 6.979 B 5.15 % | 6.638 B 1.09 % | 6.566 B 0.83 % | 6.512 B 1.50 % | 6.416 B 2.53 % | 6.257 B 2.34 % | 6.114 B 2.89 % | 5.942 B 2.10 % | 5.820 B 3.47 % | 5.625 B 4.25 % | 5.396 B 39.00 % | 3.882 B 2.73 % | 3.778 B 3.33 % | 3.657 B 4.22 % | 3.509 B 3.54 % | 3.389 B -0.80 % | 3.416 B 2.68 % | 3.327 B 3.17 % | 3.225 B 3.06 % | 3.129 B 56.38 % | 2.001 B 28.87 % | 1.553 B 4.84 % | 1.481 B 3.67 % | 1.429 B -3.81 % | 1.485 B 2.77 % | 1.445 B 7.60 % | 1.343 B 7.92 % | 1.245 B 3.25 % | 1.205 B 4.94 % | 1.149 B 5.64 % | 1.087 B 78.61 % | 608.784 M 10.51 % | 550.898 M 6.70 % | 516.313 M 62.66 % | 317.425 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 220.484 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.877 M | 0.000 | 0.000 |
Long term debt | 3.324 B 1.33 % | 3.280 B -5.56 % | 3.473 B 5.52 % | 3.291 B 10.97 % | 2.966 B 188.04 % | 1.030 B 60.97 % | 639.700 M -55.88 % | 1.450 B 0.00 % | 1.450 B 107.14 % | 700.000 M 0.00 % | 700.000 M 0.00 % | 700.000 M -58.69 % | 1.694 B 0.72 % | 1.682 B 0.73 % | 1.670 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 394.427 M 1.14 % | 389.986 M 1.15 % | 385.554 M 1.17 % | 381.112 M 1.18 % | 376.655 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 3.785 B 0.85 % | 3.753 B -4.56 % | 3.933 B 7.17 % | 3.670 B 17.56 % | 3.121 B 125.30 % | 1.385 B 77.54 % | 780.331 M -55.26 % | 1.744 B -0.33 % | 1.750 B 87.47 % | 933.390 M 3.24 % | 904.067 M 8.45 % | 833.634 M -54.15 % | 1.818 B 0.28 % | 1.813 B 1.51 % | 1.786 B 1 745.23 % | 96.801 M -0.04 % | 96.841 M -0.40 % | 97.229 M 10.80 % | 87.750 M 12.62 % | 77.918 M 7.58 % | 72.431 M -0.01 % | 72.441 M -83.85 % | 448.604 M 3.29 % | 434.328 M 0.72 % | 431.212 M 4.50 % | 412.643 M 4.34 % | 395.462 M 1 733.80 % | 21.565 M 140.75 % | 8.957 M 25.08 % | 7.161 M -2.93 % | 7.377 M 320.22 % | 1.756 M -3.33 % | 1.816 M -3.23 % | 1.877 M -3.13 % | 1.937 M | 0.000 |
Other current liabilities | 536.421 M -13.31 % | 618.801 M -15.51 % | 732.361 M -41.32 % | 1.248 B 41.07 % | 884.724 M -0.21 % | 886.570 M 384.14 % | -312.022 M -205.65 % | 295.328 M 423.91 % | -91.177 M -201.35 % | 89.959 M -54.55 % | 197.943 M -16.97 % | 238.392 M 32.76 % | 179.567 M -4.83 % | 188.676 M 140.70 % | 78.387 M 15.77 % | 67.708 M 6.85 % | 63.367 M 5.14 % | 60.270 M 4.04 % | 57.929 M -39.47 % | 95.696 M -12.70 % | 109.617 M -1.02 % | 110.744 M 16.87 % | 94.755 M -16.24 % | 113.122 M 30.14 % | 86.924 M 104.95 % | 42.412 M 38.74 % | 30.570 M 156.73 % | 11.908 M -46.24 % | 22.151 M -71.41 % | 77.481 M 116.91 % | 35.720 M 21.84 % | 29.316 M 1 021.07 % | 2.615 M | 0.000 100.00 % | -7.052 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.331 M -38.25 % | 52.362 M 82.13 % | 28.749 M -88.78 % | 256.314 M 14.97 % | 222.940 M 168.95 % | 82.893 M 3.20 % | 80.321 M -36.39 % | 126.265 M | 0.000 | 0.000 -100.00 % | 202.995 M 29.05 % | 157.303 M -11.44 % | 177.624 M 5.76 % | 167.950 M -0.99 % | 169.634 M 718.08 % | 20.736 M -59.62 % | 51.356 M | 0.000 -100.00 % | 53.077 M | 0.000 -100.00 % | 34.063 M -13.42 % | 39.343 M -0.52 % | 39.549 M 0.66 % | 39.289 M 25.85 % | 31.220 M | 0.000 | 0.000 -100.00 % | 24.282 M 12.25 % | 21.633 M | 0.000 -100.00 % | 26.321 M | 0.000 |
Short term debt | 1.123 B 7.78 % | 1.042 B 1.09 % | 1.031 B 4.32 % | 988.354 M -54.72 % | 2.183 B 67.74 % | 1.301 B -24.04 % | 1.713 B 146.46 % | 695.035 M -22.66 % | 898.653 M -15.53 % | 1.064 B -0.67 % | 1.071 B -26.20 % | 1.451 B 14.22 % | 1.271 B 52.56 % | 832.923 M 13.27 % | 735.359 M 156.79 % | 286.370 M -19.35 % | 355.086 M 254.78 % | 100.086 M 0.00 % | 100.086 M -44.40 % | 180.000 M 0.00 % | 180.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.000 M 0.00 % | 100.000 M -0.10 % | 100.101 M -34.62 % | 153.100 M 1 446.46 % | 9.900 M | 0.000 | 0.000 -100.00 % | 10.249 M -81.21 % | 54.552 M | 0.000 -100.00 % | 16.000 M | 0.000 |
Total current liabilities | 3.184 B -4.07 % | 3.319 B -2.90 % | 3.418 B 10.08 % | 3.105 B -18.33 % | 3.802 B 29.39 % | 2.939 B 4.66 % | 2.808 B 32.66 % | 2.117 B -18.15 % | 2.586 B -10.78 % | 2.898 B -6.35 % | 3.095 B -9.51 % | 3.420 B 11.04 % | 3.080 B 8.66 % | 2.835 B 3.65 % | 2.735 B 37.83 % | 1.984 B 15.08 % | 1.724 B 42.09 % | 1.213 B 3.07 % | 1.177 B 49.26 % | 788.780 M 8.24 % | 728.716 M 36.20 % | 535.021 M 7.94 % | 495.643 M 22.47 % | 404.700 M -22.06 % | 519.224 M -17.85 % | 632.067 M 11.07 % | 569.077 M -3.73 % | 591.142 M 76.70 % | 334.551 M 31.06 % | 255.272 M -7.06 % | 274.668 M 18.75 % | 231.306 M -9.53 % | 255.682 M -14.47 % | 298.924 M 31.34 % | 227.594 M | 0.000 |
Total liabilities | 6.969 B -1.46 % | 7.072 B -3.79 % | 7.351 B 8.50 % | 6.775 B -2.15 % | 6.924 B 60.12 % | 4.324 B 20.51 % | 3.588 B -7.06 % | 3.861 B -10.96 % | 4.336 B 13.16 % | 3.832 B -4.18 % | 3.999 B -5.99 % | 4.254 B -13.16 % | 4.898 B 5.39 % | 4.648 B 2.81 % | 4.521 B 117.25 % | 2.081 B 14.28 % | 1.821 B 38.94 % | 1.311 B 3.61 % | 1.265 B 45.96 % | 866.699 M 8.18 % | 801.147 M 31.88 % | 607.462 M -35.67 % | 944.248 M 12.54 % | 839.028 M -11.72 % | 950.436 M -9.02 % | 1.045 B 8.31 % | 964.540 M 57.42 % | 612.707 M 78.37 % | 343.508 M 30.89 % | 262.433 M -6.95 % | 282.045 M 21.02 % | 233.061 M -9.49 % | 257.498 M -14.40 % | 300.801 M 31.05 % | 229.531 M | 0.000 |
Other non current assets | 89.501 M -92.74 % | 1.233 B -2.74 % | 1.267 B 420.86 % | 243.326 M 1 738.95 % | 13.232 M -94.64 % | 246.638 M 1 667.42 % | 13.955 M -93.31 % | 208.534 M 75.88 % | 118.565 M 21.42 % | 97.647 M -22.61 % | 126.178 M 18.37 % | 106.599 M 97.02 % | 54.105 M -49.12 % | 106.336 M 2.72 % | 103.519 M -55.23 % | 231.204 M 20.70 % | 191.546 M -23.45 % | 250.220 M 226.17 % | 76.714 M 210.43 % | 24.712 M -34.51 % | 37.731 M -41.85 % | 64.885 M 238.50 % | 19.168 M -64.77 % | 54.410 M -49.43 % | 107.588 M -44.16 % | 192.686 M 12.57 % | 171.177 M -1.46 % | 173.714 M 69.84 % | 102.279 M 44.31 % | 70.872 M 21.83 % | 58.171 M 157.62 % | 22.581 M -64.60 % | 63.793 M -86.88 % | 486.181 M 1 433.49 % | 31.704 M 268.15 % | -18.855 M |
Long term investments | 1.969 B 150.99 % | 784.356 M 71.29 % | 457.904 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.124 M -8.07 % | 1.222 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 -100.00 % | 576.333 K -7.32 % | 621.833 K -6.82 % | 667.333 K -6.38 % | 712.833 K -13.91 % | 828.022 K -13.96 % | 962.357 K | 0.000 -100.00 % | 1.235 M | 0.000 |
Intangible assets | 687.610 M 19.34 % | 576.169 M -0.79 % | 580.777 M 1.51 % | 572.118 M -1.88 % | 583.107 M -8.73 % | 638.899 M 6.56 % | 599.558 M -0.08 % | 600.026 M 20.25 % | 498.999 M -0.90 % | 503.550 M 10.67 % | 455.014 M 4.52 % | 435.338 M 21.53 % | 358.210 M -0.63 % | 360.468 M -0.15 % | 361.021 M -0.53 % | 362.933 M -0.74 % | 365.654 M 27.92 % | 285.856 M 6.53 % | 268.341 M -0.74 % | 270.346 M -0.43 % | 271.521 M 28.15 % | 211.873 M -0.58 % | 213.106 M -0.23 % | 213.606 M -0.12 % | 213.867 M -0.66 % | 215.296 M 77.06 % | 121.596 M 3.37 % | 117.634 M -0.73 % | 118.497 M -0.59 % | 119.203 M 63.10 % | 73.088 M -0.75 % | 73.638 M -0.74 % | 74.188 M | 0.000 -100.00 % | 73.395 M | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 687.610 M 19.34 % | 576.169 M -0.79 % | 580.777 M 1.51 % | 572.118 M -1.88 % | 583.107 M -8.73 % | 638.899 M 6.56 % | 599.558 M -0.08 % | 600.026 M 20.25 % | 498.999 M -0.90 % | 503.550 M 10.67 % | 455.014 M 4.52 % | 435.338 M 21.53 % | 358.210 M -0.63 % | 360.468 M -0.15 % | 361.021 M -0.53 % | 362.933 M -0.74 % | 365.654 M 27.92 % | 285.856 M 6.53 % | 268.341 M -0.74 % | 270.346 M -0.43 % | 271.521 M 28.15 % | 211.873 M -0.58 % | 213.106 M -0.23 % | 213.606 M -0.12 % | 213.867 M -0.66 % | 215.296 M 77.06 % | 121.596 M 3.37 % | 117.634 M -0.73 % | 118.497 M -0.59 % | 119.203 M 63.10 % | 73.088 M -0.75 % | 73.638 M -0.74 % | 74.188 M | 0.000 -100.00 % | 73.395 M | 0.000 |
Property plant equipment net | 4.985 B -1.09 % | 5.040 B -0.17 % | 5.048 B 5.32 % | 4.794 B -4.02 % | 4.994 B 6.25 % | 4.700 B -3.63 % | 4.877 B 13.92 % | 4.281 B 1.65 % | 4.211 B 2.34 % | 4.115 B 3.27 % | 3.985 B 9.84 % | 3.628 B 5.32 % | 3.445 B 5.65 % | 3.261 B 6.96 % | 3.048 B 22.66 % | 2.485 B 7.17 % | 2.319 B 16.89 % | 1.984 B 6.75 % | 1.858 B 16.01 % | 1.602 B 8.34 % | 1.479 B 2.87 % | 1.437 B 4.03 % | 1.382 B 11.49 % | 1.239 B 9.12 % | 1.136 B 18.92 % | 954.976 M 11.73 % | 854.707 M 19.37 % | 715.985 M 11.27 % | 643.455 M 3.80 % | 619.921 M 5.46 % | 587.832 M 15.59 % | 508.556 M 26.63 % | 401.620 M | 0.000 -100.00 % | 298.016 M | 0.000 |
Total non current assets | 7.758 B 1.26 % | 7.662 B 3.76 % | 7.384 B 31.31 % | 5.623 B 0.33 % | 5.605 B 0.08 % | 5.600 B 1.73 % | 5.505 B 7.83 % | 5.105 B 5.38 % | 4.845 B 2.72 % | 4.716 B 3.29 % | 4.566 B 9.50 % | 4.170 B 8.11 % | 3.857 B 3.48 % | 3.727 B 6.10 % | 3.513 B 14.08 % | 3.080 B 7.07 % | 2.876 B 14.13 % | 2.520 B 14.37 % | 2.204 B 16.16 % | 1.897 B 6.11 % | 1.788 B 4.30 % | 1.714 B 6.21 % | 1.614 B 7.08 % | 1.507 B 3.44 % | 1.457 B 6.91 % | 1.363 B 18.78 % | 1.147 B 13.27 % | 1.013 B 16.70 % | 868.060 M 6.72 % | 813.400 M 12.59 % | 722.428 M 18.93 % | 607.415 M 12.02 % | 542.253 M 11.53 % | 486.181 M 19.78 % | 405.901 M 2 252.73 % | -18.855 M |
Other current assets | 149.597 M -4.23 % | 156.200 M 9.32 % | 142.881 M -12.32 % | 162.965 M 12.34 % | 145.069 M 23.90 % | 117.086 M 150.21 % | 46.795 M 4.24 % | 44.890 M -29.98 % | 64.107 M 47.00 % | 43.609 M -20.21 % | 54.652 M -23.69 % | 71.622 M 26.52 % | 56.611 M -25.84 % | 76.338 M -93.32 % | 1.142 B 984.25 % | 105.346 M 42.19 % | 74.089 M 0.27 % | 73.889 M 47.85 % | 49.975 M 103.19 % | 24.596 M 8.85 % | 22.595 M -13.56 % | 26.141 M -21.95 % | 33.490 M -19.53 % | 41.621 M 2.23 % | 40.714 M 35.89 % | 29.960 M -64.89 % | 85.334 M 343.64 % | 19.235 M -81.23 % | 102.502 M -17.26 % | 123.881 M -17.76 % | 150.636 M -30.37 % | 216.345 M 4 453.08 % | 4.752 M -98.70 % | 365.518 M 2 906.61 % | 12.157 M | 0.000 |
Short term investments | 1.015 B -8.80 % | 1.113 B -7.75 % | 1.207 B 9.39 % | 1.103 B | 0.000 | 0.000 | 0.000 -100.00 % | 354.352 M -12.41 % | 404.571 M -30.74 % | 584.095 M 857.79 % | 60.984 M -95.10 % | 1.246 B -5.39 % | 1.317 B 11.28 % | 1.183 B 126.38 % | 522.652 M 157.08 % | 203.303 M -28.94 % | 286.100 M -53.77 % | 618.858 M -19.46 % | 768.362 M 12.01 % | 685.997 M 172.93 % | 251.349 M | 0.000 | 0.000 -100.00 % | 20.093 M -66.51 % | 60.000 M -78.77 % | 282.574 M 56 889.23 % | 495.838 K 231.50 % | 149.575 K -99.85 % | 100.000 M | 0.000 -100.00 % | 140.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 37.710 M |
cash and cash equivalents | 2.361 B -15.09 % | 2.781 B -4.79 % | 2.921 B -31.66 % | 4.274 B -25.52 % | 5.738 B 116.23 % | 2.653 B 28.50 % | 2.065 B -0.10 % | 2.067 B -13.62 % | 2.393 B 30.71 % | 1.831 B -21.33 % | 2.327 B 41.06 % | 1.650 B 16.12 % | 1.421 B 0.06 % | 1.420 B -31.71 % | 2.079 B 205.13 % | 681.497 M -3.95 % | 709.525 M 33.31 % | 532.236 M -22.67 % | 688.263 M -12.33 % | 785.102 M -37.60 % | 1.258 B 376.06 % | 264.306 M -28.26 % | 368.413 M 51.75 % | 242.774 M -36.26 % | 380.897 M 26.51 % | 301.073 M -56.71 % | 695.503 M 57.51 % | 441.559 M 117.10 % | 203.393 M 1.44 % | 200.514 M -15.66 % | 237.750 M 28.67 % | 184.771 M 279.68 % | 48.665 M | 0.000 -100.00 % | 99.248 M 626.37 % | -18.855 M |
Cash and short term investments | 3.376 B -13.29 % | 3.894 B -5.65 % | 4.127 B -23.24 % | 5.377 B -6.29 % | 5.738 B 116.23 % | 2.653 B 28.50 % | 2.065 B -14.72 % | 2.421 B -13.45 % | 2.797 B 15.85 % | 2.415 B 1.12 % | 2.388 B -17.52 % | 2.895 B 5.77 % | 2.737 B 5.16 % | 2.603 B 0.04 % | 2.602 B 194.09 % | 884.800 M -11.13 % | 995.626 M -13.51 % | 1.151 B -20.98 % | 1.457 B -0.98 % | 1.471 B -2.55 % | 1.510 B 471.16 % | 264.306 M -28.26 % | 368.413 M 40.15 % | 262.867 M -40.38 % | 440.897 M -24.46 % | 583.647 M -16.14 % | 695.999 M 57.57 % | 441.709 M 117.17 % | 203.393 M 1.44 % | 200.514 M -15.66 % | 237.750 M 28.67 % | 184.771 M 279.68 % | 48.665 M | 0.000 -100.00 % | 99.248 M 426.37 % | 18.855 M |
Total current assets | 5.910 B -7.52 % | 6.390 B -3.25 % | 6.605 B -14.42 % | 7.718 B -4.14 % | 8.051 B 56.65 % | 5.140 B 12.74 % | 4.559 B -6.38 % | 4.870 B -10.38 % | 5.433 B 10.09 % | 4.935 B -2.42 % | 5.058 B -7.70 % | 5.480 B 11.30 % | 4.923 B 4.77 % | 4.699 B 0.74 % | 4.665 B 85.84 % | 2.510 B 7.57 % | 2.333 B 5.74 % | 2.207 B -7.61 % | 2.389 B 8.84 % | 2.194 B 2.43 % | 2.142 B 139.55 % | 894.332 M 1.29 % | 882.979 M 8.63 % | 812.821 M -11.83 % | 921.910 M -20.99 % | 1.167 B -7.55 % | 1.262 B 33.88 % | 942.742 M 30.94 % | 719.958 M 10.02 % | 654.398 M -7.61 % | 708.274 M -0.66 % | 712.974 M 120.03 % | 324.029 M -11.35 % | 365.518 M 7.52 % | 339.943 M 1 702.92 % | 18.855 M |
Inventory | 1.022 B -1.21 % | 1.035 B -4.29 % | 1.081 B 8.48 % | 996.768 M -6.60 % | 1.067 B 1.45 % | 1.052 B -1.04 % | 1.063 B 5.49 % | 1.008 B -8.18 % | 1.098 B -10.12 % | 1.221 B -9.17 % | 1.344 B 13.77 % | 1.182 B 7.34 % | 1.101 B 4.83 % | 1.050 B 14.09 % | 920.438 M 14.91 % | 800.992 M 25.73 % | 637.080 M 27.47 % | 499.790 M 15.03 % | 434.469 M 35.01 % | 321.799 M 10.86 % | 290.265 M -8.05 % | 315.670 M 6.07 % | 297.596 M 13.69 % | 261.755 M 6.74 % | 245.236 M -10.23 % | 273.181 M 18.45 % | 230.636 M 20.42 % | 191.522 M 24.05 % | 154.388 M 10.21 % | 140.085 M 1.26 % | 138.343 M 10.07 % | 125.688 M 28.70 % | 97.658 M | 0.000 -100.00 % | 78.728 M | 0.000 |
Net receivables | 1.361 B 4.31 % | 1.305 B 4.11 % | 1.253 B 6.06 % | 1.182 B 7.13 % | 1.103 B -16.25 % | 1.317 B -4.83 % | 1.384 B -0.96 % | 1.398 B -5.21 % | 1.474 B 17.38 % | 1.256 B -1.15 % | 1.271 B -4.54 % | 1.331 B 27.97 % | 1.040 B 7.28 % | 969.493 M -5.03 % | 1.021 B 42.00 % | 718.909 M 14.73 % | 626.608 M 30.03 % | 481.888 M 3.40 % | 466.032 M 23.62 % | 376.997 M 17.86 % | 319.858 M 10.98 % | 288.215 M 57.08 % | 183.479 M -25.59 % | 246.577 M 12.71 % | 218.765 M -21.90 % | 280.092 M 5.73 % | 264.910 M -11.68 % | 299.942 M 16.85 % | 256.687 M 35.16 % | 189.919 M 5.92 % | 179.307 M -3.69 % | 186.169 M 7.64 % | 172.954 M | 0.000 -100.00 % | 158.277 M | 0.000 |
Tax assets | 27.519 M -2.96 % | 28.359 M -2.84 % | 29.187 M 107.27 % | 14.082 M -0.75 % | 14.188 M -0.58 % | 14.271 M -0.21 % | 14.302 M -1.35 % | 14.498 M 0.00 % | 14.498 M | 0.000 | 0.000 -100.00 % | 21.827 K 2 704.05 % | 778.410 -67.35 % | 2.384 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.107 M 59.24 % | 3.207 M 17.21 % | 2.736 M 4.24 % | 2.625 M 44.79 % | 1.813 M 7.30 % | 1.689 M | 0.000 -100.00 % | 1.551 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 |
Account payables | 1.470 B -6.34 % | 1.570 B -0.07 % | 1.571 B 89.86 % | 827.384 M 14.60 % | 721.955 M 1.20 % | 713.384 M -48.47 % | 1.384 B 32.41 % | 1.046 B -28.23 % | 1.457 B -10.48 % | 1.627 B -9.56 % | 1.799 B 23.16 % | 1.461 B -8.16 % | 1.591 B -11.37 % | 1.795 B 0.83 % | 1.780 B 35.30 % | 1.316 B 11.50 % | 1.180 B 26.50 % | 932.819 M 4.14 % | 895.767 M 89.94 % | 471.613 M 12.47 % | 419.323 M 2.32 % | 409.830 M 7.84 % | 380.039 M 33.57 % | 284.517 M -13.81 % | 330.115 M -26.08 % | 446.568 M 14.54 % | 389.893 M 5.66 % | 369.019 M 43.82 % | 256.577 M 54.41 % | 166.165 M -26.69 % | 226.655 M 23.79 % | 183.094 M 9.98 % | 166.476 M -44.31 % | 298.924 M 67.04 % | 178.951 M | 0.000 |
Tax payables | 54.104 M -38.86 % | 88.492 M 5.12 % | 84.181 M 101.96 % | 41.681 M 223.87 % | 12.870 M -65.64 % | 37.460 M 66.36 % | 22.517 M -83.69 % | 138.099 M 39.70 % | 98.855 M 187.66 % | 34.365 M 29.64 % | 26.508 M -64.70 % | 75.087 M 92.23 % | 39.062 M 114.51 % | 18.210 M -31.49 % | 26.580 M 475.57 % | 4.618 M -86.51 % | 34.246 M 46.57 % | 23.365 M -27.89 % | 32.402 M 56.26 % | 20.736 M 4.85 % | 19.776 M 36.88 % | 14.447 M -30.71 % | 20.850 M 195.27 % | 7.061 M 223.18 % | 2.185 M -41.63 % | 3.743 M -58.24 % | 8.964 M -49.71 % | 17.825 M 21.23 % | 14.703 M 26.47 % | 11.625 M -5.43 % | 12.293 M 42.15 % | 8.648 M -16.90 % | 10.406 M | 0.000 -100.00 % | 13.375 M | 0.000 |
Deferred revenue non current | 317.631 M -1.84 % | 323.576 M 0.15 % | 323.092 M 39.06 % | 232.335 M 5.38 % | 220.484 M 2.95 % | 214.173 M -1.91 % | 218.349 M -3.10 % | 225.344 M -1.60 % | 229.006 M 62.12 % | 141.256 M 29.90 % | 108.746 M 8.97 % | 99.795 M 14.66 % | 87.039 M 0.38 % | 86.711 M -3.06 % | 89.447 M 40.04 % | 63.874 M -2.72 % | 65.658 M -2.64 % | 67.441 M -2.58 % | 69.224 M 8.79 % | 63.629 M 6.67 % | 59.651 M -3.26 % | 61.662 M 42.00 % | 43.423 M 58.44 % | 27.406 M -2.09 % | 27.990 M -2.04 % | 28.575 M 60.63 % | 17.789 M 0.60 % | 17.683 M 154.60 % | 6.945 M -3.02 % | 7.161 M -2.93 % | 7.377 M 320.22 % | 1.756 M -3.33 % | 1.816 M | 0.000 -100.00 % | 1.937 M | 0.000 |
Minority interest | 7.488 M -3.83 % | 7.786 M 0.28 % | 7.764 M -25.95 % | 10.486 M -18.31 % | 12.836 M -0.98 % | 12.964 M -2.36 % | 13.277 M 29.71 % | 10.236 M -7.55 % | 11.072 M -7.37 % | 11.952 M -2.03 % | 12.199 M 1 028.44 % | 1.081 M -64.19 % | 3.019 M -9.41 % | 3.333 M -3.99 % | 3.471 M -5.15 % | 3.660 M -5.83 % | 3.887 M -4.49 % | 4.070 M -2.10 % | 4.157 M 4.66 % | 3.972 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 |
Capital lease obligations | 967.258 K 105.20 % | 471.363 K -41.58 % | 806.896 K -77.05 % | 3.515 M 128.82 % | 1.536 M | 0.000 | 0.000 -100.00 % | 98.081 M | 0.000 | 0.000 | 0.000 100.00 % | -68.122 M | 0.000 | 0.000 | 0.000 100.00 % | -152.575 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 3.477 B | 0.000 -100.00 % | 3.274 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.979 B | 0.000 -100.00 % | 3.240 B | 0.000 -100.00 % | 1.630 B | 0.000 -100.00 % | 1.809 B | 0.000 -100.00 % | 1.809 B | 0.000 -100.00 % | 1.809 B | 0.000 -100.00 % | 1.809 B | 0.000 -100.00 % | 547.894 M 4.20 % | 525.791 M 0.23 % | 524.597 M 0.13 % | 523.922 M 0.41 % | 521.776 M 14.90 % | 454.114 M 17.92 % | 385.096 M -14.74 % | 451.661 M 17.29 % | 385.096 M -9.74 % | 426.645 M | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 143.619 M -3.90 % | 149.442 M 9.57 % | 136.389 M -6.49 % | 145.863 M -6.10 % | 155.340 M 9.76 % | 141.527 M 0.64 % | 140.631 M 104.63 % | 68.724 M -2.96 % | 70.824 M -23.13 % | 92.134 M -3.34 % | 95.321 M 181.69 % | 33.839 M -8.19 % | 36.857 M -16.69 % | 44.239 M 65.46 % | 26.736 M -18.80 % | 32.926 M 5.59 % | 31.183 M 4.68 % | 29.788 M 60.79 % | 18.526 M 29.65 % | 14.289 M 11.81 % | 12.780 M 18.57 % | 10.778 M 0.22 % | 10.755 M -36.49 % | 16.935 M -4.14 % | 17.667 M 497.71 % | 2.956 M 190.20 % | 1.019 M -73.77 % | 3.882 M 92.95 % | 2.012 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 13.668 B -2.73 % | 14.052 B 0.45 % | 13.989 B 4.85 % | 13.341 B -2.31 % | 13.656 B 27.15 % | 10.740 B 6.72 % | 10.064 B 0.89 % | 9.975 B -2.95 % | 10.278 B 6.49 % | 9.652 B 0.29 % | 9.624 B -0.27 % | 9.649 B 9.90 % | 8.780 B 4.20 % | 8.426 B 3.04 % | 8.178 B 46.30 % | 5.590 B 7.29 % | 5.210 B 10.22 % | 4.727 B 2.93 % | 4.592 B 12.23 % | 4.092 B 4.10 % | 3.930 B 50.67 % | 2.608 B 4.47 % | 2.497 B 7.62 % | 2.320 B -2.48 % | 2.379 B -5.96 % | 2.530 B 4.99 % | 2.410 B 23.21 % | 1.956 B 23.16 % | 1.588 B 8.19 % | 1.468 B 2.59 % | 1.431 B 8.35 % | 1.320 B 52.42 % | 866.282 M 1.71 % | 851.699 M 14.19 % | 745.844 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 118.154 M | 0.000 -100.00 % | 39.923 M 241.44 % | -28.226 M -200.00 % | 28.226 M | 0.000 100.00 % | -688.770 M -661.49 % | 122.669 M 200.00 % | -122.669 M | 0.000 100.00 % | -1.736 B -342.05 % | 717.168 M 200.00 % | -717.168 M | 0.000 100.00 % | -438.879 M -406.53 % | 143.176 M 200.00 % | -143.176 M | 0.000 100.00 % | -3.107 M 96.79 % | -96.923 M -200.00 % | 96.923 M | 0.000 100.00 % | -189.484 M -315.94 % | 87.749 M 200.00 % | -87.749 M | 0.000 100.00 % | -91.795 M -383.17 % | 32.417 M 200.00 % | -32.417 M | 0.000 100.00 % | -67.866 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 142.711 M | 0.000 100.00 % | -227.325 M -211.32 % | 204.202 M 200.00 % | -204.202 M | 0.000 100.00 % | -247.707 M -246.79 % | -71.428 M -200.00 % | 71.428 M | 0.000 100.00 % | -1.238 B -343.40 % | 508.596 M 200.00 % | -508.596 M | 0.000 100.00 % | -303.879 M -305.20 % | 148.092 M 200.00 % | -148.092 M | 0.000 -100.00 % | 70.844 M 162.36 % | -113.614 M -200.00 % | 113.614 M | 0.000 100.00 % | -95.549 M -229.05 % | 74.040 M 200.00 % | -74.040 M | 0.000 100.00 % | -31.357 M -296.22 % | 15.981 M 200.00 % | -15.981 M | 0.000 100.00 % | -44.432 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.789 M | 0.000 -100.00 % | 263.369 M 213.31 % | -232.428 M -200.00 % | 232.428 M | 0.000 100.00 % | -441.063 M -327.24 % | 194.097 M 200.00 % | -194.097 M | 0.000 100.00 % | -494.375 M -337.03 % | 208.572 M 200.00 % | -208.572 M | 0.000 100.00 % | -140.068 M -2 749.48 % | -4.916 M -200.00 % | 4.916 M | 0.000 100.00 % | -73.951 M -543.06 % | 16.691 M 200.00 % | -16.691 M | 0.000 100.00 % | -93.935 M -657.62 % | 16.846 M 200.00 % | -16.846 M | 0.000 100.00 % | -60.438 M -419.09 % | 18.941 M 200.00 % | -18.941 M | 0.000 100.00 % | -23.435 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 100.00 % | -9.580 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.767 M | 0.000 -100.00 % | 3.880 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.580 M | 0.000 | 0.000 | 0.000 100.00 % | -3.634 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.068 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.137 M -200.00 % | 3.137 M | 0.000 | 0.000 100.00 % | -2.505 M -200.00 % | 2.505 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 2.501 M -99.16 % | 298.123 M | 0.000 -100.00 % | 31.753 M -90.70 % | 341.279 M 37.25 % | 248.647 M -2.26 % | 254.389 M 29.95 % | 195.758 M 221.66 % | -160.900 M -99.56 % | -80.626 M -112.81 % | 629.437 M 445.84 % | -182.002 M -357.00 % | 70.818 M 118.32 % | 32.438 M 139.83 % | -81.440 M 32.66 % | -120.931 M 0.19 % | -121.158 M -35.08 % | -89.695 M 11.96 % | -101.878 M -12.92 % | -90.220 M -0.31 % | -89.942 M -77.13 % | -50.777 M 27.99 % | -70.517 M -37.49 % | -51.289 M -9.31 % | -46.923 M -23.93 % | -37.862 M 40.63 % | -63.776 M 34.36 % | -97.166 M -24.37 % | -78.129 M -42.97 % | -54.647 M 9.80 % | -60.585 M -18.55 % | -51.104 M 10.79 % | -57.283 M -7.78 % | -53.147 M 20.26 % | -66.653 M -16.51 % | -57.206 M -9.57 % | -52.209 M -89.52 % | -27.548 M |
Net cash provided by operating activities | 2.501 M -99.16 % | 298.123 M | 0.000 -100.00 % | 89.964 M -73.63 % | 341.111 M -15.95 % | 405.829 M 33.99 % | 302.885 M 70.66 % | 177.482 M 19.11 % | 149.012 M -22.73 % | 192.838 M -10.75 % | 216.053 M 2.64 % | 210.493 M 36.00 % | 154.776 M 1.58 % | 152.369 M -33.02 % | 227.488 M 206.04 % | 74.333 M -22.40 % | 95.785 M 589.31 % | -19.575 M -107.47 % | 261.981 M 175.04 % | 95.253 M -26.58 % | 129.734 M 4 556.85 % | -2.911 M -101.23 % | 237.026 M 436.68 % | 44.166 M -61.00 % | 113.251 M 23.94 % | 91.374 M -22.51 % | 117.916 M 14.53 % | 102.954 M -19.82 % | 128.404 M 200.24 % | 42.767 M -64.60 % | 120.824 M 236.75 % | 35.879 M -36.72 % | 56.703 M 86.70 % | 30.372 M -60.39 % | 76.681 M 30.22 % | 58.885 M | 0.000 | 0.000 |
Investments in property plant and equipment | -157.516 M 32.06 % | -231.833 M -51.45 % | -153.080 M -46.25 % | -104.671 M -91.20 % | -54.746 M 78.53 % | -254.965 M 47.56 % | -486.184 M -82.13 % | -266.946 M -3.42 % | -258.124 M 16.64 % | -309.659 M -12.21 % | -275.974 M 34.51 % | -421.393 M -33.63 % | -315.350 M -26.69 % | -248.922 M 52.94 % | -528.980 M -97.40 % | -267.971 M 25.15 % | -358.014 M -22.86 % | -291.392 M -41.24 % | -206.310 M -54.53 % | -133.507 M -27.95 % | -104.342 M -6.55 % | -97.927 M 24.11 % | -129.042 M -1.65 % | -126.941 M 17.11 % | -153.147 M 39.53 % | -253.265 M -49.47 % | -169.445 M -48.06 % | -114.447 M -1.20 % | -113.095 M -3.98 % | -108.768 M 4.68 % | -114.104 M -23.47 % | -92.416 M -42.68 % | -64.773 M 25.97 % | -87.501 M -344.02 % | -19.706 M 52.89 % | -41.832 M | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 169.335 K 1 099.44 % | -16.943 K -187.96 % | 19.263 K -90.03 % | 193.220 K 1 223.42 % | 14.600 K -96.79 % | 455.000 K 468.75 % | 80.000 K -51.39 % | 164.571 K 100.20 % | -82.215 M | 0.000 | 0.000 -100.00 % | 179.000 K 82.65 % | 98.000 K -99.97 % | 358.023 M 22.86 % | 291.417 M 63 251.54 % | 460.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 126.941 M -17.11 % | 153.147 M -39.57 % | 253.450 M | 0.000 | 0.000 | 0.000 -100.00 % | 450.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -83.290 M 62.30 % | -220.940 M 90.19 % | -2.252 B | 0.000 | 0.000 | 0.000 100.00 % | -1.508 M 98.99 % | -150.000 M 25.00 % | -200.000 M 65.90 % | -586.555 M -20.44 % | -487.000 M -214.19 % | -155.000 M 74.17 % | -600.000 M 43.13 % | -1.055 B -151.19 % | -420.000 M -40.00 % | -300.000 M -7.14 % | -280.000 M 45.74 % | -516.000 M -25.85 % | -410.000 M 48.75 % | -800.000 M | 0.000 | 0.000 | 0.000 100.00 % | -20.000 M 33.33 % | -30.000 M 50.00 % | -60.000 M 83.33 % | -360.000 M -140.00 % | -150.000 M -50.00 % | -100.000 M 0.00 % | -100.000 M 47.37 % | -190.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 146.846 M 46.72 % | 100.082 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 350.000 M 73.68 % | 201.521 M -47.38 % | 383.002 M 527.54 % | 61.032 M -96.35 % | 1.671 B 604.32 % | 237.215 M -50.48 % | 478.999 M 18.52 % | 404.144 M 295.73 % | 102.125 M -73.58 % | 386.612 M -37.12 % | 614.857 M -8.72 % | 673.577 M 100.52 % | 335.910 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.876 M -67.40 % | 60.978 M -75.99 % | 253.926 M 79.86 % | 141.184 M 40.38 % | 100.576 M -33.44 % | 151.094 M 35.14 % | 111.802 M -14.49 % | 130.753 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 3.111 M 2 851.30 % | 105.400 K -99.98 % | 504.741 M 145.89 % | -1.100 B -6 492 256.75 % | -16.943 K -187.96 % | 19.263 K -99.99 % | 353.037 M 1 011.95 % | 31.749 M 175.15 % | -42.249 M | 0.000 -100.00 % | 10.922 M -86.72 % | 82.215 M 35 645.81 % | 230.000 K | 0.000 100.00 % | -2.835 M 51.71 % | -5.870 M 98.35 % | -355.514 M -22.01 % | -291.392 M -8 670.36 % | 3.400 M -99.09 % | 373.107 M 249.24 % | -250.000 M -20 095.41 % | 1.250 M | 0.000 100.00 % | -126.941 M 17.11 % | -153.147 M 39.53 % | -253.265 M -649 496.25 % | 39.000 K -2.50 % | 40.000 K -98.93 % | 3.733 M 36.86 % | 2.728 M -98.90 % | 247.384 M 229.90 % | -190.444 M -603 560.82 % | -31.548 K 95.35 % | -678.437 K -2 021.92 % | 35.300 K -95.22 % | 739.060 K 102.44 % | -30.249 M -22.35 % | -24.723 M |
Net cash used for investing activites | -90.850 M 74.23 % | -352.586 M 81.45 % | -1.901 B -57.79 % | -1.205 B -2 099.50 % | -54.763 M 78.52 % | -254.946 M -85.42 % | -137.499 M 25.13 % | -183.662 M -57.09 % | -116.917 M 86.00 % | -835.102 M -190.88 % | 918.871 M 370.91 % | -339.177 M 22.23 % | -436.121 M 51.53 % | -899.778 M -5.92 % | -849.511 M -353.97 % | -187.131 M -806.29 % | -20.648 M 84.57 % | -133.790 M 51.62 % | -276.540 M 50.65 % | -560.400 M -58.15 % | -354.342 M -266.52 % | -96.677 M 11.44 % | -109.167 M -26.99 % | -85.964 M -221.45 % | 70.779 M 141.18 % | -171.896 M 59.92 % | -428.831 M -278.45 % | -113.314 M -16.15 % | -97.560 M -30.36 % | -74.837 M -31.94 % | -56.720 M 79.95 % | -282.860 M -336.48 % | -64.805 M 26.51 % | -88.180 M -348.27 % | -19.671 M 52.13 % | -41.093 M -35.85 % | -30.249 M -22.35 % | -24.723 M |
Debt repayment | -268.974 M -37.23 % | -196.000 M -222.50 % | 160.000 M 132.01 % | -499.800 M -118.95 % | 2.638 B 559.51 % | 400.000 M 200 100.00 % | -200.000 K | 0.000 -100.00 % | 700.000 M | 0.000 100.00 % | -675.879 M -223.52 % | 547.168 M 28.08 % | 427.217 M 339.46 % | 97.214 M -94.40 % | 1.737 B | 0.000 | 0.000 | 0.000 100.00 % | -78.739 M | 0.000 -100.00 % | 178.739 M 7 215.40 % | -2.512 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 360.900 M 152.03 % | 143.200 M | 0.000 | 0.000 100.00 % | -10.249 M 76.61 % | -43.823 M -8.51 % | -40.386 M -151.48 % | 78.457 M 382.22 % | -27.800 M | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -52.708 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 % | -4.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 |
Dividends paid | -375.033 M -4 750.80 % | -7.731 M -147.03 % | -3.130 M | 0.000 100.00 % | -234.717 M -1 919.71 % | -11.621 M 35.40 % | -17.988 M -67.81 % | -10.719 M 87.62 % | -86.568 M -1 589.82 % | -5.123 M 90.45 % | -53.645 M -588.84 % | -7.788 M 86.87 % | -59.310 M -1 813.22 % | -3.100 M -1 700.00 % | -172.222 K 71.68 % | -608.099 K 99.59 % | -148.430 M -19 052.28 % | -775.000 K 0.59 % | -779.617 K -0.84 % | -773.125 K -179.89 % | -276.222 K -6 815.79 % | -3.994 K 99.76 % | -1.697 M -71.80 % | -987.765 K 99.06 % | -105.081 M -11 517.53 % | -904.500 K 6.31 % | -965.464 K -166.64 % | -362.089 K 99.10 % | -40.060 M | 0.000 100.00 % | -136.111 K 6.31 % | -145.283 K 90.47 % | -1.525 M 92.39 % | -20.040 M -7 032.75 % | -280.961 K 96.63 % | -8.342 M | 0.000 | 0.000 |
Other financing activites | 334.224 M 209.48 % | 107.995 M 313.16 % | 26.139 M -82.45 % | 148.957 M -70.16 % | 499.124 M 607.14 % | 70.584 M 175.16 % | -93.909 M 17.18 % | -113.393 M 43.39 % | -200.312 M -578.81 % | -29.509 M -107.57 % | 389.890 M 1 400.07 % | 25.992 M 119.38 % | -134.124 M -1 070.48 % | -11.459 M -103.04 % | 377.024 M 379.00 % | -135.136 M -236.36 % | 99.100 M 12 887.07 % | -775.000 K -155.31 % | 1.401 M -64.97 % | 4.000 M -99.61 % | 1.037 B 207 514.08 % | 499.720 K 210.20 % | -453.463 K 99.55 % | -100.000 M -14 350.87 % | -692.000 K | 0.000 100.00 % | -539.001 K | 0.000 -100.00 % | 9.900 M | 0.000 100.00 % | -2.301 M -100.54 % | 428.299 M 404 154.89 % | -106.000 K | 0.000 100.00 % | -200.000 K -102.22 % | 9.000 M 177.91 % | -11.551 M -20.64 % | -9.575 M |
Net cash used provided by financing activities | -362.491 M -278.64 % | -95.736 M -152.31 % | 183.009 M 152.16 % | -350.843 M -112.09 % | 2.902 B 532.39 % | 458.963 M 509.43 % | -112.097 M 9.68 % | -124.112 M -130.04 % | 413.120 M 1 292.88 % | -34.632 M 87.84 % | -284.751 M -150.37 % | 565.371 M 141.84 % | 233.783 M 182.84 % | 82.655 M -96.09 % | 2.114 B 1 657.43 % | -135.744 M -175.17 % | -49.330 M -6 265.21 % | -775.000 K 99.06 % | -82.117 M -2 644.79 % | 3.227 M -99.73 % | 1.216 B 60 406.89 % | -2.016 M 6.24 % | -2.150 M 97.87 % | -100.988 M 4.52 % | -105.773 M -11 594.04 % | -904.500 K -100.25 % | 359.396 M 151.61 % | 142.838 M 573.60 % | -30.160 M | 0.000 100.00 % | -12.685 M -103.30 % | 384.332 M 1 014.70 % | -42.017 M -171.93 % | 58.417 M 306.56 % | -28.281 M -4 395.73 % | 658.350 K 105.70 % | -11.551 M -20.64 % | -9.575 M |
Effect of forex changes on cash | 36.149 M 190.52 % | 12.443 M 174.30 % | -16.746 M | 0.000 -100.00 % | 1.168 M 299.80 % | -584.660 K -112.99 % | 4.500 M 171.36 % | -6.306 M -124.62 % | 25.617 M 1 085.25 % | 2.161 M -89.67 % | 20.925 M 67.83 % | 12.468 M -55.37 % | 27.940 M 572.70 % | -5.911 M 49.84 % | -11.783 M -5 416.45 % | 221.640 K -85.74 % | 1.554 M 186.11 % | -1.805 M 23.02 % | -2.344 M 79.15 % | -11.244 M -529.78 % | 2.616 M 2 515.29 % | 100.031 K 103.22 % | -3.110 M -166.70 % | 4.663 M 125.56 % | 2.067 M 168.82 % | -3.004 M 33.79 % | -4.537 M -179.77 % | 5.687 M -4.06 % | 5.928 M 343.13 % | -2.438 M -391.75 % | 835.719 K 146.22 % | -1.808 M -136.96 % | -763.026 K -126.35 % | -337.101 K -113.70 % | 2.461 M 470.25 % | -664.684 K | 0.000 | 0.000 |
Net change in cash | -414.690 M -201.03 % | -137.755 M 89.84 % | -1.356 B 7.41 % | -1.464 B -147.47 % | 3.084 B 424.05 % | 588.542 M 28 464.21 % | -2.075 M 98.48 % | -136.598 M -129.01 % | 470.833 M 191.52 % | -514.469 M -162.75 % | 819.865 M 220.57 % | 255.751 M 291.85 % | -133.307 M 80.12 % | -670.665 M -145.31 % | 1.480 B 696.13 % | -248.321 M -1 007.58 % | 27.361 M 117.55 % | -155.945 M -57.49 % | -99.021 M 79.07 % | -473.164 M -147.60 % | 993.960 M 1 079.24 % | -101.504 M -182.79 % | 122.599 M 188.76 % | -138.123 M -271.96 % | 80.325 M 195.14 % | -84.430 M -292.13 % | 43.944 M -68.20 % | 138.166 M 1 989.45 % | 6.613 M 119.16 % | -34.508 M -166.04 % | 52.255 M -61.45 % | 135.543 M 366.39 % | -50.882 M -18 798.39 % | 272.120 K -99.13 % | 31.190 M 75.37 % | 17.785 M 142.55 % | -41.800 M -21.87 % | -34.298 M |
Cash at beginning of period | 2.776 B -4.73 % | 2.913 B -31.76 % | 4.269 B -25.59 % | 5.737 B 116.23 % | 2.653 B 28.50 % | 2.065 B -0.10 % | 2.067 B 2.48 % | 2.017 B 30.45 % | 1.546 B -24.97 % | 2.061 B 66.07 % | 1.241 B 25.96 % | 985.077 M -11.92 % | 1.118 B -37.49 % | 1.789 B 479.47 % | 308.739 M -44.58 % | 557.060 M 5.17 % | 529.700 M -22.74 % | 685.645 M -12.62 % | 784.666 M -37.62 % | 1.258 B 376.69 % | 263.870 M -27.78 % | 365.373 M 50.50 % | 242.774 M -36.26 % | 380.897 M 26.72 % | 300.573 M -21.93 % | 385.003 M 12.88 % | 341.059 M 68.10 % | 202.893 M 3.37 % | 196.281 M -14.95 % | 230.789 M 29.27 % | 178.535 M 315.28 % | 42.991 M -54.20 % | 93.873 M 0.29 % | 93.601 M 49.97 % | 62.412 M 39.85 % | 44.626 M | 0.000 | 0.000 |
Cash at end of period | 2.361 B -14.94 % | 2.776 B -4.73 % | 2.913 B -31.76 % | 4.269 B -25.60 % | 5.738 B 116.23 % | 2.653 B 28.50 % | 2.065 B 9.81 % | 1.880 B -6.77 % | 2.017 B 30.45 % | 1.546 B -24.97 % | 2.061 B 66.07 % | 1.241 B 25.96 % | 985.077 M -11.92 % | 1.118 B -37.49 % | 1.789 B 479.47 % | 308.739 M -44.58 % | 557.060 M 5.17 % | 529.700 M -22.74 % | 685.645 M -12.62 % | 784.666 M -37.62 % | 1.258 B 376.69 % | 263.870 M -27.78 % | 365.373 M 50.50 % | 242.774 M -36.26 % | 380.897 M 26.72 % | 300.573 M -21.93 % | 385.003 M 12.88 % | 341.059 M 68.10 % | 202.893 M 3.37 % | 196.281 M -14.95 % | 230.789 M 29.27 % | 178.535 M 315.28 % | 42.991 M -54.20 % | 93.873 M 0.29 % | 93.601 M 49.97 % | 62.412 M 249.31 % | -41.800 M -21.87 % | -34.298 M |
Operating cash flow | 2.501 M -99.16 % | 298.123 M | 0.000 -100.00 % | 89.964 M -73.63 % | 341.111 M -15.95 % | 405.829 M 33.99 % | 302.885 M 70.66 % | 177.482 M 19.11 % | 149.012 M -22.73 % | 192.838 M -10.75 % | 216.053 M 2.64 % | 210.493 M 36.00 % | 154.776 M 1.58 % | 152.369 M -33.02 % | 227.488 M 206.04 % | 74.333 M -22.40 % | 95.785 M 589.31 % | -19.575 M -107.47 % | 261.981 M 175.04 % | 95.253 M -26.58 % | 129.734 M 4 556.85 % | -2.911 M -101.23 % | 237.026 M 436.68 % | 44.166 M -61.00 % | 113.251 M 23.94 % | 91.374 M -22.51 % | 117.916 M 14.53 % | 102.954 M -19.82 % | 128.404 M 200.24 % | 42.767 M -64.60 % | 120.824 M 236.75 % | 35.879 M -36.72 % | 56.703 M 86.70 % | 30.372 M -60.39 % | 76.681 M 30.22 % | 58.885 M | 0.000 | 0.000 |
Capital expenditure | -157.516 M 32.06 % | -231.833 M -51.45 % | -153.080 M -46.25 % | -104.671 M -91.20 % | -54.746 M 78.53 % | -254.965 M 47.56 % | -486.184 M -82.13 % | -266.946 M -3.42 % | -258.124 M 16.64 % | -309.659 M -12.21 % | -275.974 M 34.51 % | -421.393 M -33.63 % | -315.350 M -26.69 % | -248.922 M 52.94 % | -528.980 M -97.40 % | -267.971 M 25.15 % | -358.014 M -22.86 % | -291.392 M -41.24 % | -206.310 M -54.53 % | -133.507 M -27.95 % | -104.342 M -6.55 % | -97.927 M 24.11 % | -129.042 M -1.65 % | -126.941 M 17.11 % | -153.147 M 39.53 % | -253.265 M -49.47 % | -169.445 M -48.06 % | -114.447 M -1.20 % | -113.095 M -3.98 % | -108.768 M 4.68 % | -114.104 M -23.47 % | -92.416 M -42.68 % | -64.773 M 25.97 % | -87.501 M -344.02 % | -19.706 M 52.89 % | -41.832 M | 0.000 | 0.000 |
Free CashFlow | -155.015 M -333.84 % | 66.290 M -70.61 % | 225.528 M 1 633.50 % | -14.707 M -105.14 % | 286.366 M 89.82 % | 150.864 M 182.31 % | -183.299 M -104.88 % | -89.465 M 18.01 % | -109.112 M 6.60 % | -116.821 M -94.96 % | -59.921 M 71.59 % | -210.900 M -31.34 % | -160.573 M -66.31 % | -96.554 M 67.97 % | -301.492 M -55.70 % | -193.639 M 26.16 % | -262.229 M 15.67 % | -310.967 M -658.58 % | 55.671 M 245.53 % | -38.254 M -250.65 % | 25.392 M 125.18 % | -100.838 M -193.38 % | 107.984 M 230.45 % | -82.776 M -107.48 % | -39.896 M 75.36 % | -161.891 M -214.17 % | -51.530 M -348.35 % | -11.493 M -175.07 % | 15.309 M 123.20 % | -66.001 M -1 082.08 % | 6.721 M 111.89 % | -56.536 M -600.55 % | -8.070 M 85.87 % | -57.130 M -200.27 % | 56.974 M 234.11 % | 17.053 M | 0.000 | 0.000 |
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 |