
Asefa Public Company Limited ASEFA.BK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 3.149 B -8.27 % | 3.433 B 11.09 % | 3.091 B 18.92 % | 2.599 B -3.34 % | 2.689 B 5.40 % | 2.551 B -15.55 % | 3.021 B 7.57 % | 2.808 B 0.31 % | 2.800 B 9.81 % | 2.550 B 50.60 % | 1.693 B -20.04 % | 2.117 B 2.59 % | 2.064 B |
Net income | 70.395 M -58.20 % | 168.401 M 62.97 % | 103.331 M -25.31 % | 138.339 M -36.69 % | 218.504 M 52.15 % | 143.613 M -49.62 % | 285.073 M 12.51 % | 253.385 M -12.09 % | 288.231 M 39.41 % | 206.754 M 81.93 % | 113.647 M -37.62 % | 182.198 M 30.01 % | 140.138 M |
Income before tax | 88.554 M -57.24 % | 207.115 M 60.10 % | 129.366 M -23.35 % | 168.768 M -34.15 % | 256.293 M 50.36 % | 170.452 M -51.17 % | 349.103 M 10.90 % | 314.799 M -9.49 % | 347.824 M 38.37 % | 251.366 M 70.95 % | 147.038 M -36.76 % | 232.508 M 23.25 % | 188.645 M |
Income before tax ratio | 0.03 -53.39 % | 0.06 44.12 % | 0.04 -35.54 % | 0.06 -31.87 % | 0.10 42.65 % | 0.07 -42.18 % | 0.12 3.10 % | 0.11 -9.77 % | 0.12 26.02 % | 0.10 13.51 % | 0.09 -20.91 % | 0.11 20.13 % | 0.09 |
EBITDA | 153.535 M -40.85 % | 259.558 M 48.79 % | 174.447 M -18.75 % | 214.702 M -29.65 % | 305.173 M 44.22 % | 211.602 M -45.70 % | 389.676 M 7.57 % | 362.260 M -6.51 % | 387.479 M 19.34 % | 324.694 M 55.56 % | 208.732 M -26.31 % | 283.242 M 17.59 % | 240.874 M |
Net income ratio | 0.02 -54.43 % | 0.05 46.71 % | 0.03 -37.19 % | 0.05 -34.50 % | 0.08 44.35 % | 0.06 -40.35 % | 0.09 4.59 % | 0.09 -12.36 % | 0.10 26.96 % | 0.08 20.80 % | 0.07 -21.99 % | 0.09 26.72 % | 0.07 |
Ratio EBITDA | 0.05 -35.51 % | 0.08 33.94 % | 0.06 -31.67 % | 0.08 -27.21 % | 0.11 36.83 % | 0.08 -35.70 % | 0.13 0.00 % | 0.13 -6.80 % | 0.14 8.68 % | 0.13 3.29 % | 0.12 -7.84 % | 0.13 14.62 % | 0.12 |
Gross profit ratio | 0.21 13.22 % | 0.19 7.83 % | 0.17 -6.91 % | 0.18 -13.59 % | 0.21 2.56 % | 0.21 -11.93 % | 0.24 1.37 % | 0.23 -7.05 % | 0.25 12.47 % | 0.22 -1.22 % | 0.23 -7.01 % | 0.24 11.62 % | 0.22 |
Weighted average shs out dil | 529.948 M -1.30 % | 536.951 M -1.59 % | 545.648 M 0.00 % | 545.648 M -0.58 % | 548.847 M -0.21 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 19.03 % | 462.055 M -15.99 % | 550.000 M 230.29 % | 166.521 M 4.08 % | 160.000 M |
Weighted average shs out | 529.948 M -1.30 % | 536.951 M -1.59 % | 545.648 M 0.00 % | 545.648 M -0.58 % | 548.847 M -0.21 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 19.03 % | 462.055 M 15.51 % | 400.000 M 140.21 % | 166.521 M 4.08 % | 160.000 M |
EPS diluted | 0.13 -58.06 % | 0.31 63.16 % | 0.19 -24.00 % | 0.25 -37.50 % | 0.40 53.85 % | 0.26 -50.00 % | 0.52 13.04 % | 0.46 -11.54 % | 0.52 15.56 % | 0.45 114.29 % | 0.21 -80.73 % | 1.09 23.86 % | 0.88 |
Earnings per share | 0.13 -58.06 % | 0.31 63.16 % | 0.19 -24.00 % | 0.25 -37.50 % | 0.40 53.85 % | 0.26 -50.00 % | 0.52 13.04 % | 0.46 -11.54 % | 0.52 15.56 % | 0.45 60.71 % | 0.28 -74.31 % | 1.09 23.86 % | 0.88 |
Gross profit | 661.565 M 3.85 % | 637.015 M 19.79 % | 531.788 M 10.70 % | 480.403 M -16.48 % | 575.202 M 8.10 % | 532.119 M -25.62 % | 715.417 M 9.04 % | 656.098 M -6.76 % | 703.696 M 23.50 % | 569.799 M 48.77 % | 383.007 M -25.64 % | 515.087 M 14.51 % | 449.807 M |
Income tax expense | 14.304 M -63.27 % | 38.946 M 59.91 % | 24.355 M -23.80 % | 31.962 M -17.25 % | 38.623 M 21.67 % | 31.743 M -53.55 % | 68.341 M 16.79 % | 58.514 M -17.61 % | 71.019 M 55.63 % | 45.632 M 33.80 % | 34.104 M -32.21 % | 50.310 M 3.89 % | 48.426 M |
Cost of revenue | 2.488 B -11.03 % | 2.796 B 9.28 % | 2.559 B 20.78 % | 2.119 B 0.23 % | 2.114 B 4.69 % | 2.019 B -12.42 % | 2.305 B 7.12 % | 2.152 B 2.68 % | 2.096 B 5.87 % | 1.980 B 51.14 % | 1.310 B -18.24 % | 1.602 B -0.73 % | 1.614 B |
General and administrative expenses | 366.113 M 83.98 % | 198.993 M 0.65 % | 197.699 M 40.11 % | 141.104 M 1.54 % | 138.970 M -14.63 % | 162.791 M 4.93 % | 155.146 M 6.23 % | 146.045 M 4.15 % | 140.226 M 12.51 % | 124.634 M 25.30 % | 99.469 M -16.25 % | 118.771 M 7.68 % | 110.305 M |
Selling and marketing expenses | 246.508 M -3.17 % | 254.587 M 11.34 % | 228.647 M 12.75 % | 202.789 M -0.20 % | 203.195 M -2.48 % | 208.358 M -6.79 % | 223.537 M 12.02 % | 199.552 M -9.65 % | 220.856 M 23.70 % | 178.536 M 41.39 % | 126.270 M -18.65 % | 155.224 M 10.35 % | 140.662 M |
Other expenses | -49.090 M | 0.000 100.00 % | -27.855 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 563.532 M 35.60 % | 415.598 M 4.29 % | 398.491 M 15.88 % | 343.892 M 0.50 % | 342.165 M -7.81 % | 371.149 M -1.99 % | 378.683 M 12.62 % | 336.263 M -6.87 % | 361.082 M 24.68 % | 289.602 M 35.03 % | 214.478 M -19.06 % | 264.977 M 9.61 % | 241.734 M |
Cost and expenses | 3.051 B -5.00 % | 3.212 B 8.61 % | 2.957 B 20.10 % | 2.463 B 0.27 % | 2.456 B 2.75 % | 2.390 B -10.95 % | 2.684 B 7.86 % | 2.488 B 1.28 % | 2.457 B 8.27 % | 2.269 B 48.87 % | 1.524 B -18.35 % | 1.867 B 0.62 % | 1.856 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 612.622 M 35.06 % | 453.580 M 6.39 % | 426.346 M 23.98 % | 343.892 M 0.50 % | 342.165 M -7.81 % | 371.149 M -1.99 % | 378.683 M 9.57 % | 345.597 M -4.29 % | 361.082 M 19.10 % | 303.170 M 34.30 % | 225.739 M -17.61 % | 273.995 M 9.18 % | 250.967 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.602 M -9.40 % | 19.429 M |
Interest expense | 21.020 M 46.97 % | 14.302 M 350.64 % | 3.174 M 281.99 % | 830.842 K 302.54 % | 206.401 K -86.93 % | 1.579 M -46.73 % | 2.963 M -41.16 % | 5.036 M -46.27 % | 9.372 M -67.49 % | 28.830 M 34.15 % | 21.491 M | 0.000 | 0.000 |
Depreciation and amortization | 43.961 M 2.47 % | 42.900 M 4.25 % | 41.150 M -8.76 % | 45.100 M -7.34 % | 48.670 M -3.45 % | 50.409 M -4.40 % | 52.730 M 2.30 % | 51.547 M 14.91 % | 44.860 M 0.81 % | 44.498 M 11.20 % | 40.018 M 20.78 % | 33.132 M 1.01 % | 32.801 M |
Operating income | 98.033 M -54.75 % | 216.659 M 62.54 % | 133.297 M -21.40 % | 169.599 M -33.88 % | 256.499 M 49.10 % | 172.030 M -51.14 % | 352.066 M 10.08 % | 319.835 M -10.46 % | 357.196 M 42.10 % | 251.366 M 70.95 % | 147.038 M -39.01 % | 241.092 M 15.87 % | 208.073 M |
Operating income ratio | 0.03 -50.67 % | 0.06 46.32 % | 0.04 -33.91 % | 0.07 -31.59 % | 0.10 41.46 % | 0.07 -42.14 % | 0.12 2.33 % | 0.11 -10.73 % | 0.13 29.41 % | 0.10 13.51 % | 0.09 -23.73 % | 0.11 12.94 % | 0.10 |
Total other income expenses net | -9.479 M 0.68 % | -9.544 M -142.78 % | -3.931 M -373.13 % | -830.842 K -302.54 % | -206.401 K 86.93 % | -1.579 M 46.73 % | -2.963 M 41.16 % | -5.036 M 46.27 % | -9.372 M 38.59 % | -15.262 M -49.19 % | -10.230 M -19.17 % | -8.585 M 55.82 % | -19.429 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 478.680 M -21.29 % | 608.189 M 121.60 % | 274.449 M 225.94 % | 84.203 M 285.52 % | -45.388 M 48.77 % | -88.602 M -154.30 % | 163.159 M 254.93 % | -105.312 M -151.77 % | 203.436 M -37.93 % | 327.773 M -41.34 % | 558.791 M 23.04 % | 454.140 M 1 225.52 % | -40.349 M |
Total investments | 105.203 M 83.81 % | 57.235 M 732.74 % | 6.873 M -95.74 % | 161.514 M 240.43 % | 47.444 M 68.22 % | 28.204 M 66.83 % | 16.906 M 802.99 % | 1.872 M -82.84 % | 10.909 M -39.39 % | 18.000 M 100.00 % | 9.000 M | 0.000 | 0.000 |
Total debt | 750.809 M -12.24 % | 855.486 M 96.78 % | 434.752 M 174.93 % | 158.131 M 41.02 % | 112.133 M 624.14 % | 15.485 M -93.78 % | 248.830 M 1 128.68 % | 20.252 M -92.80 % | 281.232 M -26.21 % | 381.114 M -37.79 % | 612.600 M 27.61 % | 480.039 M | 0.000 |
Accumulated other comprehensive income loss | 114.857 M 0.00 % | 114.857 M 67.68 % | 68.496 M 0.00 % | 68.496 M 0.00 % | 68.496 M 24.54 % | 55.000 M 0.00 % | 55.000 M -3.48 % | 56.981 M 3.60 % | 55.000 M 8.68 % | 50.606 M 53.35 % | 33.000 M 3 865.05 % | 832.271 K | 0.000 |
Retained earnings | 580.633 M -6.30 % | 619.642 M 0.44 % | 616.900 M -4.06 % | 643.028 M -3.82 % | 668.568 M 15.35 % | 579.582 M -6.59 % | 620.454 M 9.06 % | 568.924 M 29.90 % | 437.982 M 37.80 % | 317.840 M 50.77 % | 210.817 M -7.12 % | 226.985 M 0.25 % | 226.409 M |
Common stock | 545.648 M 0.00 % | 545.648 M -0.79 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 37.50 % | 400.000 M 21.21 % | 330.000 M 106.25 % | 160.000 M |
Total equity | 1.879 B 19.00 % | 1.579 B -0.32 % | 1.584 B -1.76 % | 1.612 B -1.80 % | 1.642 B 5.67 % | 1.554 B -3.04 % | 1.602 B 6.85 % | 1.500 B 5.55 % | 1.421 B 13.11 % | 1.256 B 105.16 % | 612.237 M 9.76 % | 557.818 M 44.05 % | 387.241 M |
Other non current liabilities | 134.788 M 49.09 % | 90.406 M 21.71 % | 74.278 M 32.62 % | 56.007 M 18.14 % | 47.406 M 38.61 % | 34.202 M 49.06 % | 22.945 M 23.57 % | 18.568 M 10 196.26 % | 180.340 K -33.29 % | 270.320 K -90.53 % | 2.855 M -40.85 % | 4.827 M 107.47 % | -64.609 M |
Long term debt | 53.293 M 1 417.91 % | 3.511 M -0.77 % | 3.538 M -36.01 % | 5.529 M 460.36 % | 986.750 K | 0.000 | 0.000 -100.00 % | 8.831 M -85.45 % | 60.676 M -37.61 % | 97.256 M -44.35 % | 174.758 M 14.56 % | 152.549 M 136.11 % | 64.609 M |
Total non current liabilities | 188.082 M 100.26 % | 93.917 M 20.69 % | 77.816 M 26.46 % | 61.536 M 27.16 % | 48.393 M 35.12 % | 35.814 M 56.09 % | 22.945 M -16.26 % | 27.399 M -63.95 % | 76.011 M -28.67 % | 106.559 M -41.76 % | 182.973 M 15.08 % | 159.003 M 146.10 % | 64.609 M |
Other current liabilities | 155.191 M -33.17 % | 232.203 M 73.95 % | 133.486 M -48.69 % | 260.169 M 29.76 % | 200.502 M 103.60 % | 98.477 M -63.47 % | 269.558 M 57.01 % | 171.683 M | 0.000 -100.00 % | 76.359 M 10.17 % | 69.311 M -61.69 % | 180.917 M -59.49 % | 446.641 M |
Deferred revenue | 96.720 M -0.21 % | 96.926 M 22.33 % | 79.234 M 32.38 % | 59.854 M -27.78 % | 82.881 M 31.76 % | 62.904 M -15.77 % | 74.683 M 39.67 % | 53.472 M 89.82 % | 28.170 M -36.78 % | 44.557 M -4.28 % | 46.552 M | 0.000 | 0.000 |
Short term debt | 697.516 M -18.13 % | 851.975 M 97.58 % | 431.214 M 182.57 % | 152.602 M 37.30 % | 111.146 M 617.76 % | 15.485 M -93.78 % | 248.830 M 2 078.66 % | 11.421 M -94.82 % | 220.556 M -22.30 % | 283.858 M -35.17 % | 437.842 M 33.70 % | 327.490 M | 0.000 |
Total current liabilities | 1.378 B -16.96 % | 1.659 B 31.76 % | 1.259 B 57.75 % | 798.120 M 1.64 % | 785.250 M 42.25 % | 552.022 M -40.13 % | 922.067 M 13.11 % | 815.213 M 7.74 % | 756.657 M -15.47 % | 895.117 M -3.93 % | 931.700 M -8.76 % | 1.021 B 18.36 % | 862.775 M |
Total liabilities | 1.566 B -10.67 % | 1.753 B 31.11 % | 1.337 B 55.51 % | 859.656 M 3.12 % | 833.643 M 41.82 % | 587.836 M -37.80 % | 945.012 M 12.15 % | 842.612 M 1.19 % | 832.668 M -16.87 % | 1.002 B -10.14 % | 1.115 B -5.55 % | 1.180 B 24.47 % | 948.164 M |
Other non current assets | 171.932 M -39.25 % | 283.004 M 89.00 % | 149.734 M 116.63 % | 69.121 M 0.21 % | 68.979 M -0.61 % | 69.400 M -0.02 % | 69.415 M -7.79 % | 75.279 M -20.87 % | 95.139 M -26.19 % | 128.904 M 8.62 % | 118.670 M -25.81 % | 159.955 M 156.02 % | -285.520 M |
Long term investments | 105.203 M 83.81 % | 57.235 M 732.74 % | 6.873 M -95.74 % | 161.514 M 240.43 % | 47.444 M 68.22 % | 28.204 M 66.83 % | 16.906 M 802.99 % | 1.872 M -82.84 % | 10.909 M 375.42 % | 2.295 M -42.25 % | 3.973 M | 0.000 | 0.000 |
Intangible assets | 36.366 M 173.39 % | 13.302 M 21.85 % | 10.916 M 25.48 % | 8.700 M 12.43 % | 7.738 M 19.94 % | 6.452 M -19.59 % | 8.024 M -3.42 % | 8.309 M 24.56 % | 6.670 M 53.82 % | 4.336 M 24.76 % | 3.476 M 71.36 % | 2.028 M -14.69 % | 2.378 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 |
Goodwill and intangible assets | 36.366 M 173.39 % | 13.302 M 21.85 % | 10.916 M 25.48 % | 8.700 M 12.43 % | 7.738 M 19.94 % | 6.452 M -19.59 % | 8.024 M -3.42 % | 8.309 M 24.56 % | 6.670 M 53.82 % | 4.336 M 24.76 % | 3.476 M 71.36 % | 2.028 M -14.69 % | 2.378 M |
Property plant equipment net | 1.367 B 103.72 % | 671.064 M 11.96 % | 599.364 M -0.88 % | 604.659 M -2.47 % | 619.943 M -5.71 % | 657.459 M 0.36 % | 655.107 M -3.34 % | 677.727 M 1.45 % | 668.025 M 10.59 % | 604.037 M 15.67 % | 522.193 M 12.79 % | 462.983 M 63.52 % | 283.143 M |
Total non current assets | 1.708 B 66.69 % | 1.025 B 24.09 % | 825.681 M -6.89 % | 886.768 M 13.57 % | 780.782 M -1.52 % | 792.871 M 2.65 % | 772.375 M -1.24 % | 782.107 M -1.99 % | 798.010 M 5.50 % | 756.402 M 13.87 % | 664.276 M 6.29 % | 624.966 M 118.89 % | 285.520 M |
Other current assets | 26.359 M 246.90 % | 7.598 M -70.96 % | 26.162 M -30.79 % | 37.801 M 1.83 % | 37.124 M -21.53 % | 47.307 M -24.95 % | 63.038 M -36.67 % | 99.545 M -47.29 % | 188.859 M -17.49 % | 228.890 M 3 750.06 % | 5.945 M -87.81 % | 48.778 M 20.19 % | 40.583 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.000 M 100.00 % | 9.000 M | 0.000 | 0.000 |
cash and cash equivalents | 272.129 M 10.04 % | 247.296 M 54.27 % | 160.303 M 116.84 % | 73.928 M -53.07 % | 157.521 M 51.34 % | 104.087 M 21.50 % | 85.671 M -31.77 % | 125.564 M 61.40 % | 77.795 M 45.85 % | 53.340 M -0.87 % | 53.809 M 107.77 % | 25.899 M -35.81 % | 40.349 M |
Cash and short term investments | 272.129 M 10.04 % | 247.296 M 54.27 % | 160.303 M 116.84 % | 73.928 M -53.07 % | 157.521 M 51.34 % | 104.087 M 21.50 % | 85.671 M -31.77 % | 125.564 M 61.40 % | 77.795 M 9.05 % | 71.340 M 13.58 % | 62.809 M 142.52 % | 25.899 M -35.81 % | 40.349 M |
Total current assets | 1.736 B -24.73 % | 2.307 B 10.12 % | 2.095 B 32.17 % | 1.585 B -6.46 % | 1.695 B 25.66 % | 1.349 B -24.03 % | 1.775 B 13.77 % | 1.560 B 7.19 % | 1.455 B -3.06 % | 1.501 B 41.29 % | 1.063 B -4.53 % | 1.113 B 24.15 % | 896.520 M |
Inventory | 636.924 M -12.70 % | 729.604 M 3.91 % | 702.164 M 20.43 % | 583.047 M -4.76 % | 612.174 M 15.63 % | 529.405 M -23.15 % | 688.867 M 1.48 % | 678.808 M 13.48 % | 598.160 M -6.97 % | 642.962 M 33.57 % | 481.373 M 0.28 % | 480.008 M 50.75 % | 318.424 M |
Net receivables | 800.996 M -39.43 % | 1.322 B 9.62 % | 1.206 B 35.63 % | 889.425 M 0.30 % | 886.759 M 32.80 % | 667.760 M -28.77 % | 937.431 M 37.32 % | 682.646 M 10.86 % | 615.771 M 10.32 % | 558.172 M 8.91 % | 512.506 M -9.04 % | 563.468 M 13.34 % | 497.164 M |
Tax assets | 27.290 M | 0.000 -100.00 % | 58.793 M 37.45 % | 42.775 M 16.63 % | 36.677 M 16.97 % | 31.357 M 36.79 % | 22.923 M 21.16 % | 18.919 M 9.57 % | 17.267 M 2.60 % | 16.830 M 5.43 % | 15.963 M | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 153.366 M |
Account payables | 398.877 M -13.91 % | 463.299 M -21.88 % | 593.036 M 35.26 % | 438.443 M -5.98 % | 466.334 M 27.84 % | 364.785 M -13.36 % | 421.057 M -33.65 % | 634.567 M 26.45 % | 501.830 M 7.50 % | 466.805 M 26.90 % | 367.841 M -28.26 % | 512.767 M 23.22 % | 416.135 M |
Tax payables | 29.366 M 101.96 % | 14.540 M -34.21 % | 22.103 M 21.46 % | 18.197 M -14.93 % | 21.392 M 106.25 % | 10.372 M -75.76 % | 42.791 M 57.27 % | 27.209 M -20.61 % | 34.271 M 45.60 % | 23.537 M 131.79 % | 10.155 M | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -516.367 K 26.54 % | -702.902 K 32.57 % | -1.042 M | 0.000 | 0.000 100.00 % | -2.769 M -122.99 % | 12.045 M 100.09 % | 6.019 M 12.31 % | 5.360 M | 0.000 | 0.000 |
Minority interest | -27.395 M 8.87 % | -30.061 M -12.00 % | -26.840 M -9.38 % | -24.539 M -19.67 % | -20.506 M -4.24 % | -19.672 M -67.16 % | -11.769 M -47.89 % | -7.958 M 26.71 % | -10.858 M -2 408.06 % | -432.942 K -173.74 % | 587.127 K | 0.000 | 0.000 |
Capital lease obligations | 3.456 M -44.30 % | 6.205 M 12.22 % | 5.529 M -31.99 % | 8.130 M 281.20 % | 2.133 M | 0.000 -100.00 % | 249.379 K -73.63 % | 945.524 K -82.75 % | 5.480 M -55.26 % | 12.250 M -37.00 % | 19.444 M 5.09 % | 18.503 M | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 664.822 M 102.35 % | 328.547 M -11.97 % | 373.207 M 0.00 % | 373.207 M 0.00 % | 373.207 M -3.49 % | 386.703 M 0.00 % | 386.703 M 0.00 % | 386.703 M 0.00 % | 386.703 M 15.06 % | 336.097 M 1 144.83 % | -32.168 M | 0.000 -100.00 % | 832.272 K |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 516.367 K -26.54 % | 702.902 K -32.57 % | 1.042 M -35.31 % | 1.612 M -26.60 % | 2.196 M -20.71 % | 2.769 M -10.96 % | 3.110 M 3.20 % | 3.014 M 15.63 % | 2.606 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 -100.00 % | 20.779 M |
Total assets | 3.444 B 3.39 % | 3.331 B 14.07 % | 2.921 B 18.16 % | 2.472 B -0.14 % | 2.475 B 15.60 % | 2.141 B -15.94 % | 2.547 B 8.76 % | 2.342 B 3.94 % | 2.253 B -0.19 % | 2.258 B 30.74 % | 1.727 B -0.64 % | 1.738 B 30.15 % | 1.335 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 14.304 M -63.27 % | 38.946 M 59.91 % | 24.355 M -23.80 % | 31.962 M -17.25 % | 38.623 M 21.67 % | 31.743 M | 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 |
Change in working capital | 322.167 M 351.43 % | -128.136 M 51.36 % | -263.429 M -922.50 % | -25.763 M 85.34 % | -175.723 M -158.94 % | 298.128 M 172.15 % | -413.218 M -318.74 % | 188.912 M 630.71 % | -35.596 M 89.24 % | -330.896 M -335.17 % | -76.038 M 70.35 % | -256.491 M -322.20 % | -60.751 M |
Accounts receivables | 370.928 M 453.12 % | -105.043 M 45.07 % | -191.240 M -853.33 % | 25.386 M 118.13 % | -140.061 M -172.69 % | 192.695 M 225.46 % | -153.587 M -193.03 % | -52.413 M 28.01 % | -72.802 M -77.86 % | -40.931 M -143.97 % | 93.078 M 201.22 % | -91.957 M -1 978.19 % | 4.896 M |
Inventory | 66.006 M 297.14 % | -33.481 M 74.56 % | -131.611 M -882.57 % | 16.818 M 118.77 % | -89.616 M -161.64 % | 145.389 M 942.49 % | -17.257 M 83.00 % | -101.507 M -367.31 % | 37.973 M 122.79 % | -166.629 M -3 521.73 % | 4.870 M 102.97 % | -164.168 M -150.08 % | -65.647 M |
Accounts payables | -118.886 M -221.98 % | -36.924 M -122.76 % | 162.246 M 461.03 % | -44.940 M -232.27 % | 33.976 M 183.86 % | -40.517 M 83.23 % | -241.669 M -189.78 % | 269.185 M 13 673.68 % | -1.983 M 98.41 % | -124.441 M 28.54 % | -174.136 M | 0.000 | 0.000 |
Other working capital | 4.120 M -91.29 % | 47.312 M 146.01 % | -102.823 M -346.53 % | -23.027 M -215.27 % | 19.977 M 3 457.20 % | 561.602 K 179.61 % | -705.431 K -100.24 % | 290.419 M 23 781.40 % | 1.216 M 10.08 % | 1.105 M 640.51 % | 149.182 K 140.79 % | -365.733 K | 0.000 |
Other non cash items | 126.715 M 385.71 % | -44.351 M -209.84 % | 40.379 M 879.35 % | -5.181 M -93.31 % | -2.680 M -283.39 % | 1.461 M 103.41 % | -42.896 M 16.02 % | -51.076 M -0.63 % | -50.755 M -79.64 % | -28.254 M 47.21 % | -53.525 M -135.35 % | 151.427 M 220.57 % | -125.588 M |
Net cash provided by operating activities | 581.396 M 642.70 % | 78.281 M 249.02 % | -52.530 M -131.45 % | 167.007 M 57.28 % | 106.185 M -78.35 % | 490.416 M 1 007.01 % | -54.070 M -110.72 % | 504.394 M 64.65 % | 306.336 M 584.05 % | -63.286 M -210.08 % | 57.493 M -47.86 % | 110.266 M 132.87 % | 47.350 M |
Investments in property plant and equipment | -249.573 M -25.38 % | -199.057 M -379.48 % | -41.515 M -87.27 % | -22.168 M -23.34 % | -17.973 M 65.26 % | -51.740 M -35.65 % | -38.142 M 20.35 % | -47.888 M 62.03 % | -126.121 M -12.68 % | -111.925 M -1.64 % | -110.115 M 12.97 % | -126.521 M -360.27 % | -27.488 M |
Acquisitions net | -45.900 M -16 900.00 % | -270.000 K 97.35 % | -10.178 M -561.21 % | -1.539 M -123.30 % | 6.608 M 415.58 % | -2.094 M -142.20 % | 4.961 M 147.57 % | 2.004 M -45.28 % | 3.662 M 900.39 % | -457.577 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 100.00 % | -76.800 M -653.42 % | -10.194 M -37 636.98 % | -27.012 K 99.75 % | -11.011 M -8 876.37 % | -122.667 K -0.79 % | -121.701 K | 0.000 | 0.000 100.00 % | -30.317 M -236.86 % | -9.000 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 10.194 M 550.80 % | 1.566 M -64.43 % | 4.403 M 98.67 % | 2.216 M | 0.000 -100.00 % | 26.238 M 45.77 % | 18.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -54.603 M -332.28 % | 23.507 M -38.14 % | 38.000 M 134.26 % | -110.918 M -2 648.68 % | -4.035 M -67.13 % | -2.415 M -218.14 % | -758.954 K -102.69 % | 28.242 M -19.59 % | 35.122 M 225.47 % | -27.993 M -195.06 % | 29.448 M 59.37 % | 18.478 M 158.41 % | -31.633 M |
Net cash used for investing activites | -350.076 M -38.58 % | -252.619 M -1 744.85 % | -13.693 M 89.71 % | -133.087 M -504.71 % | -22.008 M 59.36 % | -54.155 M -39.21 % | -38.901 M -98.01 % | -19.646 M 73.09 % | -72.999 M 48.00 % | -140.375 M -56.55 % | -89.668 M 17.01 % | -108.043 M -82.75 % | -59.122 M |
Debt repayment | -104.610 M -125.06 % | 417.397 M 50.89 % | 276.621 M 632.41 % | 37.768 M -59.28 % | 92.754 M 139.75 % | -233.345 M -202.09 % | 228.579 M 187.58 % | -260.980 M -161.29 % | -99.882 M 57.23 % | -233.511 M -296.58 % | 118.785 M 791.28 % | 13.327 M | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 555.000 M 692.86 % | 70.000 M -58.82 % | 170.000 M | 0.000 |
Common stock repurchased | 0.000 100.00 % | -59.857 M | 0.000 | 0.000 100.00 % | -13.496 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -100.690 M -3.29 % | -97.487 M 18.79 % | -120.043 M 21.43 % | -152.782 M -38.89 % | -110.000 M 39.39 % | -181.500 M -3.13 % | -176.000 M 0.00 % | -176.000 M -60.00 % | -110.000 M -10.00 % | -100.000 M 23.08 % | -130.000 M 35.00 % | -200.000 M -1 900.00 % | -10.000 M |
Other financing activites | -1.188 M 60.41 % | -3.000 M 24.63 % | -3.980 M -59.20 % | -2.500 M | 0.000 100.00 % | -3.000 M -700.00 % | 500.000 K | 0.000 -100.00 % | 1.000 M 105.47 % | -18.297 M -1 507.04 % | 1.300 M | 0.000 -100.00 % | 41.077 M |
Net cash used provided by financing activities | -206.487 M -180.33 % | 257.054 M 68.45 % | 152.598 M 229.86 % | -117.513 M -282.25 % | -30.742 M 92.64 % | -417.845 M -887.22 % | 53.079 M 112.15 % | -436.980 M -109.20 % | -208.882 M -202.80 % | 203.192 M 238.17 % | 60.085 M 460.38 % | -16.673 M -153.65 % | 31.077 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 24.833 M -71.45 % | 86.993 M 0.72 % | 86.375 M 203.33 % | -83.593 M -256.44 % | 53.435 M 190.16 % | 18.416 M 146.16 % | -39.893 M -183.51 % | 47.768 M 95.33 % | 24.455 M 5 312.75 % | -469.140 K -101.68 % | 27.910 M 293.15 % | -14.450 M -174.85 % | 19.305 M |
Cash at beginning of period | 247.296 M 54.27 % | 160.303 M 116.84 % | 73.928 M -53.07 % | 157.521 M 51.34 % | 104.087 M 21.50 % | 85.671 M -31.77 % | 125.564 M 61.40 % | 77.795 M 45.85 % | 53.340 M -0.87 % | 53.809 M 107.77 % | 25.899 M -35.81 % | 40.349 M 91.74 % | 21.044 M |
Cash at end of period | 272.129 M 10.04 % | 247.296 M 54.27 % | 160.303 M 116.84 % | 73.928 M -53.07 % | 157.521 M 51.34 % | 104.087 M 21.50 % | 85.671 M -31.77 % | 125.564 M 61.40 % | 77.795 M 45.85 % | 53.340 M -0.87 % | 53.809 M 107.77 % | 25.899 M -35.81 % | 40.349 M |
Operating cash flow | 581.396 M 642.70 % | 78.281 M 249.02 % | -52.530 M -131.45 % | 167.007 M 57.28 % | 106.185 M -78.35 % | 490.416 M 1 007.01 % | -54.070 M -110.72 % | 504.394 M 64.65 % | 306.336 M 584.05 % | -63.286 M -210.08 % | 57.493 M -47.86 % | 110.266 M 132.87 % | 47.350 M |
Capital expenditure | -250.405 M -33.69 % | -187.297 M -351.15 % | -41.515 M -87.27 % | -22.168 M -23.34 % | -17.973 M 65.26 % | -51.740 M -35.65 % | -38.142 M 20.35 % | -47.888 M 62.03 % | -126.121 M -12.68 % | -111.925 M -1.64 % | -110.115 M 12.97 % | -126.521 M -360.27 % | -27.488 M |
Free CashFlow | 330.991 M 416.02 % | -104.738 M -11.37 % | -94.046 M -164.93 % | 144.839 M 64.19 % | 88.212 M -79.89 % | 438.675 M 575.72 % | -92.212 M -120.20 % | 456.506 M 153.31 % | 180.215 M 202.86 % | -175.211 M -232.96 % | -52.623 M -223.73 % | -16.255 M -181.84 % | 19.862 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 599.379 M -16.04 % | 713.848 M -16.30 % | 852.905 M 6.62 % | 799.964 M -2.62 % | 821.480 M 21.70 % | 674.994 M -31.10 % | 979.638 M 23.28 % | 794.618 M -0.16 % | 795.930 M -7.79 % | 863.157 M -7.91 % | 937.249 M 9.84 % | 853.252 M 11.35 % | 766.311 M 43.54 % | 533.851 M -25.56 % | 717.120 M -2.30 % | 734.009 M 40.52 % | 522.361 M -16.49 % | 625.524 M -32.96 % | 932.997 M 80.70 % | 516.311 M -10.44 % | 576.520 M -13.05 % | 663.065 M -1.11 % | 670.518 M 15.03 % | 582.888 M -3.76 % | 605.639 M -12.48 % | 692.036 M -25.50 % | 928.859 M 20.79 % | 769.006 M 12.98 % | 680.628 M 5.97 % | 642.271 M -11.08 % | 722.281 M -3.55 % | 748.835 M 5.12 % | 712.348 M 14.01 % | 624.792 M -19.73 % | 778.335 M 10.09 % | 706.986 M 2.24 % | 691.489 M 11.03 % | 622.816 M -5.95 % | 662.227 M -14.03 % | 770.341 M 27.84 % | 602.568 M 17.13 % | 514.462 M 2.93 % | 499.811 M 20.12 % | 416.082 M 22.79 % | 338.855 M -12.78 % | 388.516 M |
Net income | 22.091 M -50.21 % | 44.373 M -16.80 % | 53.336 M 131.50 % | 23.040 M 243.37 % | -16.071 M -259.26 % | 10.090 M -84.81 % | 66.438 M 92.81 % | 34.458 M 3.73 % | 33.218 M -3.12 % | 34.288 M -21.34 % | 43.588 M 302.01 % | 10.842 M -72.92 % | 40.045 M 352.21 % | 8.855 M -80.49 % | 45.388 M 6.38 % | 42.665 M 318.79 % | 10.188 M -74.59 % | 40.099 M -56.64 % | 92.476 M 163.08 % | 35.151 M -20.02 % | 43.947 M -6.36 % | 46.930 M 64.25 % | 28.572 M 3.10 % | 27.712 M -26.52 % | 37.716 M -23.98 % | 49.612 M -47.25 % | 94.043 M 10.22 % | 85.325 M 63.90 % | 52.059 M -2.96 % | 53.645 M -12.15 % | 61.061 M -10.59 % | 68.297 M -0.41 % | 68.581 M 23.69 % | 55.446 M -36.60 % | 87.452 M 15.25 % | 75.877 M 23.42 % | 61.478 M -3.07 % | 63.422 M -3.84 % | 65.956 M -5.01 % | 69.436 M 65.95 % | 41.841 M 41.73 % | 29.522 M -44.00 % | 52.719 M 147.19 % | 21.328 M 82.71 % | 11.673 M -41.05 % | 19.800 M |
Income before tax | 28.132 M -50.35 % | 56.660 M -14.33 % | 66.139 M 138.95 % | 27.679 M 230.14 % | -21.269 M -258.17 % | 13.447 M -82.39 % | 76.372 M 82.42 % | 41.866 M 4.22 % | 40.170 M -6.60 % | 43.006 M -21.99 % | 55.129 M 275.15 % | 14.695 M -69.98 % | 48.948 M 362.07 % | 10.593 M -81.14 % | 56.174 M 8.58 % | 51.737 M 330.64 % | 12.014 M -75.40 % | 48.842 M -52.23 % | 102.241 M 154.19 % | 40.223 M -26.73 % | 54.899 M -6.84 % | 58.929 M 79.49 % | 32.831 M 7.49 % | 30.542 M -30.38 % | 43.871 M -30.59 % | 63.208 M -45.37 % | 115.695 M 10.15 % | 105.035 M 67.81 % | 62.590 M -4.85 % | 65.782 M -14.38 % | 76.827 M -9.33 % | 84.728 M 0.92 % | 83.958 M 21.18 % | 69.286 M -33.28 % | 103.850 M 12.43 % | 92.366 M 24.21 % | 74.362 M -3.73 % | 77.246 M -0.21 % | 77.406 M 0.59 % | 76.953 M 36.41 % | 56.413 M 38.97 % | 40.594 M -37.83 % | 65.293 M 116.25 % | 30.193 M 93.83 % | 15.577 M -39.57 % | 25.776 M |
Income before tax ratio | 0.05 -40.87 % | 0.08 2.36 % | 0.08 124.12 % | 0.03 233.64 % | -0.03 -229.96 % | 0.02 -74.45 % | 0.08 47.97 % | 0.05 4.39 % | 0.05 1.29 % | 0.05 -15.29 % | 0.06 241.53 % | 0.02 -73.04 % | 0.06 221.90 % | 0.02 -74.67 % | 0.08 11.13 % | 0.07 206.47 % | 0.02 -70.54 % | 0.08 -28.75 % | 0.11 40.66 % | 0.08 -18.19 % | 0.10 7.15 % | 0.09 81.51 % | 0.05 -6.55 % | 0.05 -27.67 % | 0.07 -20.69 % | 0.09 -26.67 % | 0.12 -8.81 % | 0.14 48.53 % | 0.09 -10.21 % | 0.10 -3.71 % | 0.11 -5.99 % | 0.11 -4.00 % | 0.12 6.28 % | 0.11 -16.89 % | 0.13 2.13 % | 0.13 21.49 % | 0.11 -13.29 % | 0.12 6.11 % | 0.12 17.01 % | 0.10 6.70 % | 0.09 18.65 % | 0.08 -39.60 % | 0.13 80.03 % | 0.07 57.85 % | 0.05 -30.71 % | 0.07 |
EBITDA | 48.530 M -33.61 % | 73.101 M -10.55 % | 81.727 M 85.30 % | 44.106 M 4 235.32 % | -1.067 M -103.53 % | 30.215 M -67.42 % | 92.733 M 62.14 % | 57.192 M 5.61 % | 54.155 M -3.29 % | 56.000 M -17.55 % | 67.918 M 161.70 % | 25.953 M -56.38 % | 59.504 M 182.33 % | 21.076 M -68.74 % | 67.426 M 6.14 % | 63.524 M 171.76 % | 23.375 M -61.28 % | 60.377 M -47.18 % | 114.298 M 178.08 % | 41.103 M -37.07 % | 65.313 M -8.65 % | 71.495 M 70.80 % | 41.858 M 2.21 % | 40.953 M -24.58 % | 54.302 M -27.10 % | 74.489 M -41.04 % | 126.330 M 9.57 % | 115.298 M 57.20 % | 73.342 M -1.83 % | 74.706 M -16.24 % | 89.188 M -7.41 % | 96.324 M -0.05 % | 96.373 M 19.90 % | 80.375 M -29.74 % | 114.398 M 11.81 % | 102.310 M 20.22 % | 85.104 M -0.66 % | 85.667 M -6.85 % | 91.963 M -4.04 % | 95.837 M 24.44 % | 77.013 M 30.80 % | 58.878 M -28.41 % | 82.244 M 129.40 % | 35.852 M 31.31 % | 27.303 M -25.86 % | 36.829 M |
Net income ratio | 0.04 -40.71 % | 0.06 -0.60 % | 0.06 117.13 % | 0.03 247.22 % | -0.02 -230.86 % | 0.01 -77.96 % | 0.07 56.39 % | 0.04 3.90 % | 0.04 5.06 % | 0.04 -14.58 % | 0.05 265.98 % | 0.01 -75.68 % | 0.05 215.03 % | 0.02 -73.79 % | 0.06 8.89 % | 0.06 198.03 % | 0.02 -69.58 % | 0.06 -35.32 % | 0.10 45.59 % | 0.07 -10.69 % | 0.08 7.70 % | 0.07 66.10 % | 0.04 -10.37 % | 0.05 -23.66 % | 0.06 -13.13 % | 0.07 -29.19 % | 0.10 -8.75 % | 0.11 45.07 % | 0.08 -8.43 % | 0.08 -1.20 % | 0.08 -7.31 % | 0.09 -5.27 % | 0.10 8.49 % | 0.09 -21.02 % | 0.11 4.69 % | 0.11 20.72 % | 0.09 -12.69 % | 0.10 2.24 % | 0.10 10.49 % | 0.09 29.81 % | 0.07 21.00 % | 0.06 -45.60 % | 0.11 105.78 % | 0.05 48.79 % | 0.03 -32.41 % | 0.05 |
Ratio EBITDA | 0.08 -20.93 % | 0.10 6.87 % | 0.10 73.79 % | 0.06 4 346.54 % | 0.00 -102.90 % | 0.04 -52.71 % | 0.09 31.52 % | 0.07 5.78 % | 0.07 4.87 % | 0.06 -10.47 % | 0.07 138.24 % | 0.03 -60.83 % | 0.08 96.69 % | 0.04 -58.01 % | 0.09 8.64 % | 0.09 93.40 % | 0.04 -53.64 % | 0.10 -21.21 % | 0.12 53.88 % | 0.08 -29.73 % | 0.11 5.07 % | 0.11 72.72 % | 0.06 -11.15 % | 0.07 -21.64 % | 0.09 -16.70 % | 0.11 -20.86 % | 0.14 -9.29 % | 0.15 39.14 % | 0.11 -7.36 % | 0.12 -5.80 % | 0.12 -4.00 % | 0.13 -4.92 % | 0.14 5.17 % | 0.13 -12.47 % | 0.15 1.56 % | 0.14 17.58 % | 0.12 -10.52 % | 0.14 -0.95 % | 0.14 11.62 % | 0.12 -2.66 % | 0.13 11.68 % | 0.11 -30.45 % | 0.16 90.97 % | 0.09 6.94 % | 0.08 -15.00 % | 0.09 |
Gross profit ratio | 0.23 -0.01 % | 0.23 -9.10 % | 0.25 12.63 % | 0.22 35.59 % | 0.17 -13.78 % | 0.19 -6.13 % | 0.20 10.78 % | 0.18 0.25 % | 0.18 11.45 % | 0.17 -13.50 % | 0.19 33.74 % | 0.14 -22.57 % | 0.18 10.82 % | 0.17 -9.97 % | 0.19 5.62 % | 0.18 2.26 % | 0.17 -17.19 % | 0.21 -1.91 % | 0.21 0.11 % | 0.21 -6.87 % | 0.23 7.93 % | 0.21 8.90 % | 0.19 -3.63 % | 0.20 -8.89 % | 0.22 -1.29 % | 0.22 -3.87 % | 0.23 -11.36 % | 0.26 18.51 % | 0.22 -6.12 % | 0.23 1.25 % | 0.23 -1.61 % | 0.24 1.13 % | 0.23 -1.13 % | 0.24 -8.08 % | 0.26 3.63 % | 0.25 0.00 % | 0.25 -3.26 % | 0.26 -4.02 % | 0.27 31.62 % | 0.20 -6.57 % | 0.22 3.51 % | 0.21 -9.58 % | 0.23 7.54 % | 0.21 -5.87 % | 0.23 -0.32 % | 0.23 |
Weighted average shs out dil | 526.511 M -0.64 % | 529.916 M -0.01 % | 529.948 M 0.00 % | 529.948 M 0.00 % | 529.948 M 0.00 % | 529.948 M 0.00 % | 529.948 M -0.46 % | 532.382 M -0.77 % | 536.528 M -1.57 % | 545.095 M -0.10 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.655 M 0.00 % | 545.648 M 0.00 % | 545.648 M 1.70 % | 536.504 M -1.79 % | 546.269 M -0.52 % | 549.129 M -0.16 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.005 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.002 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.001 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M -0.18 % | 550.970 M 11.04 % | 496.196 M 24.05 % | 400.000 M 0.00 % | 400.000 M -27.27 % | 550.000 M 0.00 % | 550.000 M 66.67 % | 330.000 M 0.00 % | 330.000 M |
Weighted average shs out | 526.511 M -0.64 % | 529.916 M -0.01 % | 529.948 M 0.00 % | 529.948 M 0.00 % | 529.948 M 0.00 % | 529.948 M 0.00 % | 529.948 M -0.46 % | 532.382 M -0.77 % | 536.528 M -1.57 % | 545.095 M -0.10 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 1.70 % | 536.504 M -1.79 % | 546.266 M -0.52 % | 549.129 M -0.16 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M -0.18 % | 550.966 M 11.04 % | 496.196 M 24.05 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M 21.21 % | 330.001 M 0.00 % | 330.001 M |
EPS diluted | 0.04 -52.21 % | 0.08 -16.30 % | 0.10 129.89 % | 0.04 243.56 % | -0.03 -259.47 % | 0.02 -85.38 % | 0.13 100.93 % | 0.06 4.52 % | 0.06 -1.59 % | 0.06 -21.28 % | 0.08 301.51 % | 0.02 -72.89 % | 0.07 353.09 % | 0.02 -80.53 % | 0.08 4.00 % | 0.08 300.00 % | 0.02 -71.43 % | 0.07 -58.82 % | 0.17 183.33 % | 0.06 -25.00 % | 0.08 -11.11 % | 0.09 80.00 % | 0.05 0.00 % | 0.05 -28.57 % | 0.07 -22.22 % | 0.09 -47.06 % | 0.17 6.25 % | 0.16 77.78 % | 0.09 -10.00 % | 0.10 -9.09 % | 0.11 -8.33 % | 0.12 0.00 % | 0.12 20.00 % | 0.10 -33.33 % | 0.15 7.14 % | 0.14 27.27 % | 0.11 -8.33 % | 0.12 0.00 % | 0.12 -14.29 % | 0.14 40.00 % | 0.10 42.86 % | 0.07 -27.01 % | 0.10 147.16 % | 0.04 9.60 % | 0.04 -41.00 % | 0.06 |
Earnings per share | 0.04 -52.21 % | 0.08 -16.30 % | 0.10 129.89 % | 0.04 243.56 % | -0.03 -259.47 % | 0.02 -85.38 % | 0.13 100.93 % | 0.06 4.52 % | 0.06 -1.59 % | 0.06 -21.28 % | 0.08 301.51 % | 0.02 -72.89 % | 0.07 353.09 % | 0.02 -80.53 % | 0.08 4.00 % | 0.08 300.00 % | 0.02 -71.43 % | 0.07 -58.82 % | 0.17 183.33 % | 0.06 -25.00 % | 0.08 -11.11 % | 0.09 80.00 % | 0.05 0.00 % | 0.05 -28.57 % | 0.07 -22.22 % | 0.09 -47.06 % | 0.17 6.25 % | 0.16 77.78 % | 0.09 -10.00 % | 0.10 -9.09 % | 0.11 -8.33 % | 0.12 0.00 % | 0.12 20.00 % | 0.10 -33.33 % | 0.15 7.14 % | 0.14 27.27 % | 0.11 -8.33 % | 0.12 0.00 % | 0.12 -14.29 % | 0.14 40.00 % | 0.10 42.86 % | 0.07 -46.15 % | 0.13 143.90 % | 0.05 50.56 % | 0.04 -41.00 % | 0.06 |
Gross profit | 137.902 M -16.04 % | 164.248 M -23.92 % | 215.879 M 20.08 % | 179.779 M 32.04 % | 136.156 M 4.94 % | 129.751 M -35.32 % | 200.597 M 36.58 % | 146.872 M 0.08 % | 146.751 M 2.77 % | 142.795 M -20.34 % | 179.259 M 46.91 % | 122.020 M -13.79 % | 141.536 M 59.08 % | 88.973 M -32.98 % | 132.752 M 3.19 % | 128.650 M 43.69 % | 89.531 M -30.85 % | 129.470 M -34.24 % | 196.872 M 80.91 % | 108.824 M -16.59 % | 130.473 M -6.16 % | 139.033 M 7.69 % | 129.106 M 10.86 % | 116.457 M -12.32 % | 132.816 M -13.61 % | 153.740 M -28.38 % | 214.659 M 7.06 % | 200.496 M 33.89 % | 149.741 M -0.52 % | 150.521 M -9.97 % | 167.191 M -5.10 % | 176.175 M 6.31 % | 165.723 M 12.73 % | 147.009 M -26.21 % | 199.228 M 14.09 % | 174.629 M 2.24 % | 170.808 M 7.41 % | 159.032 M -9.73 % | 176.181 M 13.14 % | 155.713 M 19.44 % | 130.369 M 21.23 % | 107.535 M -6.93 % | 115.547 M 29.18 % | 89.444 M 15.58 % | 77.385 M -13.06 % | 89.008 M |
Income tax expense | 6.438 M -49.22 % | 12.677 M -1.20 % | 12.831 M 142.66 % | 5.288 M 182.92 % | -6.377 M -348.81 % | 2.563 M -82.17 % | 14.371 M 78.05 % | 8.071 M 2.49 % | 7.875 M -8.72 % | 8.628 M -11.74 % | 9.775 M 260.40 % | 2.712 M -71.50 % | 9.518 M 305.17 % | 2.349 M -78.91 % | 11.138 M 18.17 % | 9.425 M 386.62 % | 1.937 M -79.53 % | 9.463 M -10.21 % | 10.539 M 60.58 % | 6.563 M -37.70 % | 10.534 M -4.12 % | 10.987 M 77.12 % | 6.203 M 3.79 % | 5.977 M -15.66 % | 7.086 M -43.21 % | 12.477 M -46.90 % | 23.498 M 14.82 % | 20.465 M 73.36 % | 11.805 M -6.11 % | 12.573 M -12.27 % | 14.332 M -11.94 % | 16.275 M 3.43 % | 15.736 M 29.27 % | 12.172 M -39.52 % | 20.125 M -2.56 % | 20.654 M 46.13 % | 14.134 M -12.24 % | 16.106 M 16.11 % | 13.871 M 13.16 % | 12.258 M 7.42 % | 11.411 M 41.02 % | 8.092 M -37.69 % | 12.987 M 46.49 % | 8.865 M 110.87 % | 4.204 M -31.37 % | 6.126 M |
Cost of revenue | 461.477 M -16.03 % | 549.600 M -13.72 % | 637.026 M 2.72 % | 620.185 M -9.50 % | 685.324 M 25.69 % | 545.243 M -30.01 % | 779.040 M 20.27 % | 647.746 M -0.22 % | 649.179 M -9.88 % | 720.362 M -4.96 % | 757.990 M 3.66 % | 731.232 M 17.04 % | 624.776 M 40.44 % | 444.878 M -23.87 % | 584.368 M -3.47 % | 605.359 M 39.86 % | 432.830 M -12.75 % | 496.054 M -32.61 % | 736.125 M 80.65 % | 407.487 M -8.64 % | 446.047 M -14.88 % | 524.032 M -3.21 % | 541.412 M 16.08 % | 466.432 M -1.35 % | 472.824 M -12.16 % | 538.296 M -24.63 % | 714.201 M 25.63 % | 568.511 M 7.09 % | 530.887 M 7.96 % | 491.750 M -11.41 % | 555.090 M -3.07 % | 572.660 M 4.76 % | 546.625 M 14.41 % | 477.782 M -17.50 % | 579.108 M 8.78 % | 532.357 M 2.24 % | 520.681 M 12.27 % | 463.784 M -4.58 % | 486.046 M -20.92 % | 614.628 M 30.16 % | 472.199 M 16.04 % | 406.927 M 5.90 % | 384.264 M 17.64 % | 326.638 M 24.92 % | 261.470 M -12.70 % | 299.508 M |
General and administrative expenses | 49.227 M -1.05 % | 49.751 M -43.95 % | 88.763 M -3.82 % | 92.291 M -18.14 % | 112.747 M 55.92 % | 72.313 M 22.55 % | 59.007 M 28.66 % | 45.863 M -4.90 % | 48.228 M 5.08 % | 45.895 M -39.85 % | 76.296 M 54.16 % | 49.491 M 14.66 % | 43.162 M 50.13 % | 28.750 M -24.81 % | 38.236 M 15.92 % | 32.985 M -1.18 % | 33.379 M -8.56 % | 36.504 M -24.23 % | 48.177 M 50.71 % | 31.967 M 3.28 % | 30.951 M 11.04 % | 27.875 M -46.51 % | 52.116 M 47.03 % | 35.447 M -7.13 % | 38.167 M 2.99 % | 37.061 M -13.31 % | 42.752 M 10.29 % | 38.763 M 0.22 % | 38.677 M 10.65 % | 34.954 M -19.69 % | 43.526 M 22.09 % | 35.651 M 2.85 % | 34.663 M 7.63 % | 32.205 M -13.88 % | 37.397 M 49.90 % | 24.948 M -39.18 % | 41.021 M 11.29 % | 36.860 M -17.38 % | 44.612 M 79.51 % | 24.852 M 2.49 % | 24.249 M -21.58 % | 30.921 M 57.25 % | 19.664 M -1.37 % | 19.937 M -22.88 % | 25.850 M -13.64 % | 29.934 M |
Selling and marketing expenses | 69.227 M 5.65 % | 65.522 M -5.26 % | 69.160 M 10.72 % | 62.465 M 9.24 % | 57.183 M -0.90 % | 57.700 M -19.89 % | 72.027 M 15.36 % | 62.437 M 5.03 % | 59.445 M -2.03 % | 60.679 M 9.32 % | 55.504 M -8.20 % | 60.464 M 3.41 % | 58.473 M 7.87 % | 54.206 M 8.36 % | 50.022 M -5.01 % | 52.659 M 3.93 % | 50.667 M 2.48 % | 49.440 M -7.79 % | 53.615 M 12.16 % | 47.802 M 3.17 % | 46.331 M -16.44 % | 55.447 M 17.70 % | 47.110 M -10.54 % | 52.660 M -1.05 % | 53.219 M -3.88 % | 55.369 M -6.33 % | 59.113 M -1.17 % | 59.814 M 17.67 % | 50.834 M -5.47 % | 53.775 M 9.50 % | 49.108 M -11.60 % | 55.553 M 16.54 % | 47.668 M 0.94 % | 47.222 M -20.68 % | 59.530 M 1.73 % | 58.518 M 5.53 % | 55.451 M 17.09 % | 47.357 M -12.92 % | 54.385 M 12.28 % | 48.438 M 18.78 % | 40.778 M 16.73 % | 34.934 M 25.03 % | 27.940 M -20.80 % | 35.278 M 5.27 % | 33.512 M 6.30 % | 31.526 M |
Other expenses | -12.586 M 12.78 % | -14.430 M -117.20 % | -6.644 M -25.18 % | -5.308 M 70.21 % | -17.814 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -27.855 M | 0.000 100.00 % | -9.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.126 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.277 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.623 M | 0.000 | 0.000 |
Operating expenses | 105.868 M 4.98 % | 100.843 M -33.34 % | 151.279 M 1.22 % | 149.449 M -1.75 % | 152.116 M 17.00 % | 130.013 M -0.78 % | 131.035 M 20.99 % | 108.299 M 4.62 % | 103.520 M -2.87 % | 106.574 M 2.53 % | 103.945 M -5.47 % | 109.955 M 19.26 % | 92.196 M 11.14 % | 82.957 M -6.01 % | 88.258 M 3.05 % | 85.644 M 1.90 % | 84.046 M -2.21 % | 85.943 M -15.57 % | 101.792 M 27.61 % | 79.769 M 3.22 % | 77.282 M -7.25 % | 83.322 M -16.03 % | 99.227 M 12.62 % | 88.107 M -3.59 % | 91.386 M -1.13 % | 92.429 M -9.26 % | 101.865 M 3.33 % | 98.578 M 10.13 % | 89.512 M 0.88 % | 88.729 M -0.97 % | 89.596 M -0.53 % | 90.078 M 9.41 % | 82.331 M 3.66 % | 79.427 M -18.05 % | 96.927 M 16.13 % | 83.466 M -13.48 % | 96.472 M 14.55 % | 84.217 M -11.51 % | 95.171 M 34.02 % | 71.013 M 9.20 % | 65.028 M -1.26 % | 65.855 M 48.15 % | 44.451 M -17.06 % | 53.592 M -5.34 % | 56.614 M -2.75 % | 58.217 M |
Cost and expenses | 567.345 M -12.78 % | 650.443 M -17.49 % | 788.305 M 2.43 % | 769.634 M -8.10 % | 837.440 M 24.02 % | 675.256 M -25.80 % | 910.075 M 20.37 % | 756.045 M 0.44 % | 752.699 M -8.98 % | 826.936 M -4.06 % | 861.934 M 2.47 % | 841.187 M 17.32 % | 716.972 M 35.83 % | 527.835 M -21.53 % | 672.627 M -2.66 % | 691.004 M 33.69 % | 516.876 M -11.19 % | 581.998 M -30.54 % | 837.917 M 71.97 % | 487.256 M -6.89 % | 523.329 M -13.83 % | 607.354 M -5.20 % | 640.639 M 15.53 % | 554.539 M -1.71 % | 564.210 M -10.55 % | 630.725 M -22.71 % | 816.065 M 22.33 % | 667.088 M 7.53 % | 620.399 M 6.88 % | 580.479 M -9.96 % | 644.686 M -2.72 % | 662.738 M 5.37 % | 628.956 M 12.88 % | 557.209 M -17.58 % | 676.035 M 9.78 % | 615.823 M -0.22 % | 617.153 M 12.62 % | 548.001 M -5.71 % | 581.217 M -15.23 % | 685.641 M 27.63 % | 537.227 M 13.63 % | 472.782 M 10.28 % | 428.715 M 12.75 % | 380.230 M 19.54 % | 318.085 M -11.08 % | 357.725 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 118.454 M 2.76 % | 115.273 M -27.01 % | 157.923 M 2.05 % | 154.756 M -8.93 % | 169.930 M 30.70 % | 130.013 M -0.78 % | 131.035 M 20.99 % | 108.299 M 0.58 % | 107.673 M 1.03 % | 106.574 M -19.14 % | 131.800 M 19.87 % | 109.955 M 8.19 % | 101.635 M 22.52 % | 82.957 M -6.01 % | 88.258 M 3.05 % | 85.644 M 1.90 % | 84.046 M -2.21 % | 85.943 M -15.57 % | 101.792 M 27.61 % | 79.769 M 3.22 % | 77.282 M -7.25 % | 83.322 M -16.03 % | 99.227 M 12.62 % | 88.107 M -3.59 % | 91.386 M -1.13 % | 92.429 M -9.26 % | 101.865 M 3.33 % | 98.578 M 10.13 % | 89.512 M 0.88 % | 88.729 M -4.22 % | 92.634 M 1.57 % | 91.204 M 10.78 % | 82.331 M 3.66 % | 79.427 M -18.05 % | 96.927 M 16.13 % | 83.466 M -13.48 % | 96.472 M 14.55 % | 84.217 M -14.93 % | 98.997 M 35.08 % | 73.290 M 12.71 % | 65.028 M -1.26 % | 65.855 M 38.34 % | 47.603 M -13.79 % | 55.215 M -6.99 % | 59.363 M -3.41 % | 61.460 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.193 M 3.57 % | 5.015 M |
Interest expense | 5.049 M 30.60 % | 3.866 M -16.85 % | 4.650 M -14.63 % | 5.446 M 2.58 % | 5.309 M -5.45 % | 5.615 M 4.01 % | 5.399 M 23.53 % | 4.370 M 65.43 % | 2.642 M 39.69 % | 1.891 M 18.43 % | 1.597 M 85.77 % | 859.594 K 119.75 % | 391.176 K 19.94 % | 326.140 K -26.66 % | 444.711 K 60.93 % | 276.331 K 498.04 % | 46.206 K -27.34 % | 63.594 K -5.50 % | 67.295 K 59.04 % | 42.313 K -8.21 % | 46.096 K -9.08 % | 50.697 K 390.73 % | 10.331 K -97.71 % | 450.800 K 23.16 % | 366.015 K -51.29 % | 751.448 K 10.85 % | 677.890 K -16.70 % | 813.758 K 20.72 % | 674.076 K -15.47 % | 797.414 K 3.86 % | 767.747 K -43.89 % | 1.368 M 0.21 % | 1.365 M -11.00 % | 1.534 M -14.82 % | 1.801 M -30.88 % | 2.606 M 16.41 % | 2.238 M -17.89 % | 2.726 M -24.35 % | 3.604 M -53.48 % | 7.747 M -22.01 % | 9.933 M 31.63 % | 7.546 M 30.03 % | 5.803 M 2.55 % | 5.659 M | 0.000 | 0.000 |
Depreciation and amortization | 15.348 M 22.05 % | 12.575 M 14.97 % | 10.938 M -0.39 % | 10.981 M 0.85 % | 10.888 M -2.37 % | 11.153 M 1.74 % | 10.962 M 0.21 % | 10.940 M 0.14 % | 10.924 M 3.11 % | 10.595 M -0.28 % | 10.626 M 4.10 % | 10.207 M 0.42 % | 10.165 M 0.08 % | 10.157 M -5.98 % | 10.803 M -6.15 % | 11.511 M 1.73 % | 11.315 M -1.36 % | 11.471 M -4.32 % | 11.989 M -0.49 % | 12.048 M -0.61 % | 12.122 M -3.14 % | 12.515 M 4.47 % | 11.979 M -4.95 % | 12.603 M -2.09 % | 12.872 M -2.32 % | 13.178 M -2.65 % | 13.536 M 1.17 % | 13.379 M 2.03 % | 13.113 M 1.55 % | 12.913 M -11.74 % | 14.631 M 28.87 % | 11.354 M -12.53 % | 12.980 M 1.47 % | 12.793 M 5.75 % | 12.097 M 8.52 % | 11.147 M 3.53 % | 10.767 M -0.78 % | 10.852 M -0.92 % | 10.953 M -1.65 % | 11.136 M -4.58 % | 11.672 M 8.70 % | 10.737 M -3.69 % | 11.149 M 97.00 % | 5.659 M -39.02 % | 9.281 M 0.00 % | 9.281 M |
Operating income | 32.034 M -49.48 % | 63.405 M -1.85 % | 64.600 M 112.99 % | 30.330 M 290.04 % | -15.960 M -5 985.18 % | -262.270 K -100.38 % | 69.563 M 50.40 % | 46.252 M 6.99 % | 43.231 M -4.79 % | 45.405 M -20.75 % | 57.292 M 263.86 % | 15.746 M -68.09 % | 49.339 M 351.85 % | 10.919 M -80.71 % | 56.619 M 8.86 % | 52.013 M 331.28 % | 12.060 M -75.34 % | 48.906 M -52.20 % | 102.309 M 154.09 % | 40.265 M -26.72 % | 54.945 M -6.84 % | 58.980 M 79.59 % | 32.841 M 5.96 % | 30.993 M -29.94 % | 44.237 M -30.84 % | 63.960 M -45.04 % | 116.373 M 9.94 % | 105.849 M 67.31 % | 63.264 M -4.98 % | 66.580 M -14.19 % | 77.594 M -9.88 % | 86.097 M 0.91 % | 85.324 M 20.48 % | 70.820 M -32.97 % | 105.651 M 11.24 % | 94.971 M 23.98 % | 76.601 M -4.22 % | 79.973 M 3.32 % | 77.406 M 0.59 % | 76.953 M 15.99 % | 66.346 M 37.82 % | 48.140 M -26.27 % | 65.293 M 116.25 % | 30.193 M 67.53 % | 18.022 M -34.58 % | 27.548 M |
Operating income ratio | 0.05 -39.83 % | 0.09 17.27 % | 0.08 99.77 % | 0.04 295.16 % | -0.02 -4 900.07 % | 0.00 -100.55 % | 0.07 21.99 % | 0.06 7.17 % | 0.05 3.25 % | 0.05 -13.95 % | 0.06 231.25 % | 0.02 -71.34 % | 0.06 214.78 % | 0.02 -74.09 % | 0.08 11.42 % | 0.07 206.92 % | 0.02 -70.47 % | 0.08 -28.70 % | 0.11 40.61 % | 0.08 -18.17 % | 0.10 7.14 % | 0.09 81.61 % | 0.05 -7.88 % | 0.05 -27.21 % | 0.07 -20.97 % | 0.09 -26.23 % | 0.13 -8.98 % | 0.14 48.08 % | 0.09 -10.33 % | 0.10 -3.51 % | 0.11 -6.56 % | 0.11 -4.01 % | 0.12 5.67 % | 0.11 -16.49 % | 0.14 1.05 % | 0.13 21.26 % | 0.11 -13.73 % | 0.13 9.85 % | 0.12 17.01 % | 0.10 -9.27 % | 0.11 17.67 % | 0.09 -28.37 % | 0.13 80.03 % | 0.07 36.44 % | 0.05 -24.99 % | 0.07 |
Total other income expenses net | -3.901 M 42.16 % | -6.745 M -538.14 % | 1.540 M 158.06 % | -2.652 M 50.05 % | -5.309 M 24.82 % | -7.062 M -30.81 % | -5.399 M -23.06 % | -4.387 M -43.33 % | -3.061 M -27.60 % | -2.399 M -10.89 % | -2.163 M -105.94 % | -1.050 M -168.52 % | -391.176 K -19.94 % | -326.140 K 26.66 % | -444.711 K -60.93 % | -276.331 K -498.04 % | -46.206 K 27.34 % | -63.594 K 5.50 % | -67.295 K -59.04 % | -42.313 K 8.21 % | -46.096 K 9.08 % | -50.697 K -390.73 % | -10.331 K 97.71 % | -450.800 K -23.16 % | -366.015 K 51.29 % | -751.448 K -10.85 % | -677.890 K 16.70 % | -813.758 K -20.72 % | -674.076 K 15.47 % | -797.414 K -3.86 % | -767.747 K 43.89 % | -1.368 M -0.21 % | -1.365 M 11.00 % | -1.534 M 14.82 % | -1.801 M 30.88 % | -2.606 M -16.41 % | -2.238 M 17.89 % | -2.726 M | 0.000 100.00 % | -5.470 M 44.93 % | -9.933 M -815.41 % | -1.085 M | 0.000 100.00 % | -4.036 M -65.06 % | -2.445 M -38.05 % | -1.771 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 759.093 M 15.21 % | 658.891 M 37.65 % | 478.680 M -27.97 % | 664.522 M -1.85 % | 677.057 M 28.66 % | 526.240 M -13.47 % | 608.189 M 10.97 % | 548.077 M 27.40 % | 430.190 M 104.40 % | 210.460 M -23.32 % | 274.449 M 10.78 % | 247.743 M 31.74 % | 188.056 M 784.18 % | -27.486 M -132.64 % | 84.203 M 105.17 % | 41.040 M 212.65 % | -36.431 M 82.28 % | -205.647 M -353.08 % | -45.388 M 73.12 % | -168.865 M 31.66 % | -247.082 M -58.79 % | -155.604 M -75.62 % | -88.602 M -59.56 % | -55.528 M -138.93 % | 142.628 M 551.74 % | -31.573 M -119.35 % | 163.159 M 58.11 % | 103.196 M 45.22 % | 71.060 M 127.28 % | 31.266 M 129.69 % | -105.312 M -157.61 % | -40.880 M -113.46 % | 303.738 M 322.57 % | 71.879 M -64.67 % | 203.436 M 107.56 % | 98.015 M -67.34 % | 300.063 M 175.03 % | 109.103 M -66.71 % | 327.773 M -8.98 % | 360.117 M -63.47 % | 985.845 M 15.93 % | 850.405 M 52.19 % | 558.791 M |
Total investments | 105.377 M -1.40 % | 106.873 M 1.59 % | 105.203 M 0.98 % | 104.178 M -62.43 % | 277.260 M 19.58 % | 231.863 M 17.28 % | 197.694 M 264.30 % | 54.267 M 550.44 % | 8.343 M 0.00 % | 8.343 M 21.39 % | 6.873 M -31.18 % | 9.987 M -94.03 % | 167.348 M 5.48 % | 158.655 M -1.77 % | 161.514 M 50.52 % | 107.301 M 71.75 % | 62.474 M 43.19 % | 43.630 M -8.04 % | 47.444 M 22.71 % | 38.665 M 38.41 % | 27.936 M -18.91 % | 34.450 M 22.15 % | 28.204 M 506.90 % | 4.647 M 1.31 % | 4.587 M 3.00 % | 4.453 M -73.66 % | 16.906 M 69.79 % | 9.957 M 324.89 % | 2.343 M -69.73 % | 7.741 M 313.47 % | 1.872 M -2.76 % | 1.925 M -87.36 % | 15.233 M 194.01 % | 5.181 M -52.51 % | 10.909 M -25.07 % | 14.559 M 11.93 % | 13.007 M -27.74 % | 18.000 M 0.00 % | 18.000 M 0.00 % | 18.000 M 100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M |
Total debt | 944.313 M 16.87 % | 807.985 M 7.62 % | 750.809 M -12.32 % | 856.318 M -4.77 % | 899.167 M 19.39 % | 753.139 M -11.96 % | 855.486 M 25.88 % | 679.601 M 6.90 % | 635.756 M 79.02 % | 355.122 M -18.32 % | 434.752 M 26.99 % | 342.363 M 19.35 % | 286.854 M 398.95 % | 57.492 M -63.64 % | 158.131 M 17.27 % | 134.838 M 108.90 % | 64.547 M 3 743.66 % | 1.679 M -98.50 % | 112.133 M 4 244.72 % | 2.581 M -14.65 % | 3.024 M -12.64 % | 3.461 M -77.65 % | 15.485 M -4.76 % | 16.259 M -91.51 % | 191.557 M 556.03 % | 29.199 M -88.27 % | 248.830 M 53.74 % | 161.849 M -26.93 % | 221.494 M 109.34 % | 105.804 M 422.44 % | 20.252 M -65.41 % | 58.550 M -83.10 % | 346.395 M 134.04 % | 148.006 M -47.37 % | 281.232 M 16.14 % | 242.141 M -35.60 % | 375.994 M 49.89 % | 250.843 M -34.18 % | 381.114 M -11.31 % | 429.734 M -57.85 % | 1.020 B 14.00 % | 894.320 M 45.99 % | 612.600 M |
Accumulated other comprehensive income loss | 139.160 M 19.90 % | 116.065 M 1.05 % | 114.857 M 0.00 % | 114.857 M 0.00 % | 114.857 M 0.00 % | 114.857 M 0.00 % | 114.857 M -10.51 % | 128.353 M 25.56 % | 102.224 M 30.56 % | 78.297 M 14.31 % | 68.496 M 0.00 % | 68.496 M 0.00 % | 68.496 M 0.00 % | 68.496 M 0.00 % | 68.496 M 0.00 % | 68.496 M 0.00 % | 68.496 M 0.00 % | 68.496 M 0.00 % | 68.496 M 13.70 % | 60.240 M 9.53 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 2 676.33 % | 1.981 M -96.40 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 0.00 % | 55.000 M 2.08 % | 53.882 M 6.47 % | 50.606 M 26.51 % | 40.000 M 4 706.12 % | 832.272 K 0.00 % | 832.271 K -97.48 % | 33.000 M |
Retained earnings | 549.014 M -11.99 % | 623.798 M 7.43 % | 580.633 M 8.32 % | 536.012 M 4.15 % | 514.673 M -18.49 % | 631.433 M 1.62 % | 621.343 M 10.65 % | 561.520 M 1.51 % | 553.191 M -13.75 % | 641.387 M 3.97 % | 616.900 M 5.86 % | 582.728 M 1.90 % | 571.885 M -12.27 % | 651.883 M 1.38 % | 643.028 M 6.30 % | 604.905 M 7.59 % | 562.240 M -20.23 % | 704.834 M 5.42 % | 668.568 M 14.41 % | 584.348 M 5.39 % | 554.437 M 8.61 % | 510.490 M -11.92 % | 579.582 M 4.54 % | 554.415 M 5.26 % | 526.703 M -21.44 % | 670.486 M 8.06 % | 620.454 M 17.87 % | 526.410 M 19.34 % | 441.085 M -22.29 % | 567.569 M -0.24 % | 568.924 M 12.02 % | 507.863 M 32.06 % | 384.566 M -21.83 % | 491.986 M 12.33 % | 437.982 M 24.95 % | 350.530 M 27.63 % | 274.652 M -15.31 % | 324.292 M 2.03 % | 317.840 M 26.32 % | 251.616 M 38.11 % | 182.180 M 29.81 % | 140.339 M -33.43 % | 210.817 M |
Common stock | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M 0.00 % | 545.648 M -0.79 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 0.00 % | 550.000 M 37.50 % | 400.000 M 0.00 % | 400.000 M 0.00 % | 400.000 M |
Total equity | 1.849 B -3.94 % | 1.924 B 2.44 % | 1.879 B 2.43 % | 1.834 B 24.46 % | 1.473 B -7.04 % | 1.585 B 0.41 % | 1.579 B 3.61 % | 1.524 B 0.51 % | 1.516 B -5.57 % | 1.605 B 1.36 % | 1.584 B 2.32 % | 1.548 B 0.81 % | 1.535 B -4.99 % | 1.616 B 0.23 % | 1.612 B 2.40 % | 1.574 B 2.76 % | 1.532 B -8.52 % | 1.675 B 2.01 % | 1.642 B 5.36 % | 1.558 B 1.86 % | 1.530 B 2.99 % | 1.486 B -4.38 % | 1.554 B 1.52 % | 1.530 B 1.63 % | 1.506 B -8.77 % | 1.651 B 3.01 % | 1.602 B 6.11 % | 1.510 B 5.93 % | 1.426 B -8.20 % | 1.553 B 3.55 % | 1.500 B 4.35 % | 1.437 B 5.00 % | 1.369 B -7.30 % | 1.476 B 3.92 % | 1.421 B 6.34 % | 1.336 B 5.67 % | 1.264 B -3.79 % | 1.314 B 4.62 % | 1.256 B 5.45 % | 1.191 B 101.98 % | 589.741 M 8.26 % | 544.739 M -11.02 % | 612.237 M |
Other non current liabilities | 142.171 M 0.98 % | 140.794 M 4.46 % | 134.788 M 9.08 % | 123.567 M 30.93 % | 94.375 M 2.86 % | 91.747 M 1.03 % | 90.809 M 11.82 % | 81.212 M 2.64 % | 79.124 M 3.54 % | 76.421 M 2.88 % | 74.278 M 24.74 % | 59.548 M 0.33 % | 59.353 M 2.99 % | 57.632 M 2.90 % | 56.007 M 16.63 % | 48.022 M -4.74 % | 50.410 M 0.10 % | 50.358 M 6.23 % | 47.406 M 7.06 % | 44.281 M 3.59 % | 42.748 M 2.42 % | 41.739 M 16.54 % | 35.814 M 18.20 % | 30.300 M 3.19 % | 29.363 M 26.37 % | 23.236 M 1.27 % | 22.945 M 4.11 % | 22.038 M -1.55 % | 22.385 M 15.65 % | 19.356 M 4.24 % | 18.568 M 4.59 % | 17.753 M 10.83 % | 16.018 M 3 231.43 % | 480.801 K 166.61 % | 180.340 K -26.89 % | 246.680 K -0.25 % | 247.310 K -92.40 % | 3.253 M -0.95 % | 3.284 M 4.29 % | 3.149 M -65.50 % | 9.128 M 6.76 % | 8.550 M 199.45 % | 2.855 M |
Long term debt | 137.234 M 69.10 % | 81.156 M 52.28 % | 53.293 M -8.43 % | 58.198 M 44.78 % | 40.199 M 199.17 % | 13.437 M 282.72 % | 3.511 M -16.34 % | 4.197 M 38.61 % | 3.028 M -7.82 % | 3.284 M -7.17 % | 3.538 M -6.62 % | 3.789 M -9.40 % | 4.182 M -13.95 % | 4.860 M -12.11 % | 5.529 M -10.69 % | 6.191 M 596.24 % | 889.225 K -5.23 % | 938.276 K -4.91 % | 986.750 K -4.63 % | 1.035 M -15.22 % | 1.220 M -27.32 % | 1.679 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 544.065 K -83.12 % | 3.223 M -46.31 % | 6.003 M -32.02 % | 8.831 M -26.67 % | 12.042 M -19.00 % | 14.866 M -40.92 % | 25.164 M -58.53 % | 60.676 M -10.27 % | 67.623 M -9.87 % | 75.028 M -15.77 % | 89.077 M -8.41 % | 97.256 M -7.45 % | 105.087 M -28.39 % | 146.752 M -8.04 % | 159.587 M -8.68 % | 174.758 M |
Total non current liabilities | 279.405 M 25.89 % | 221.950 M 18.01 % | 188.082 M 3.47 % | 181.766 M 33.72 % | 135.931 M 27.43 % | 106.668 M 13.09 % | 94.320 M 10.43 % | 85.409 M 3.96 % | 82.151 M 3.07 % | 79.705 M 2.43 % | 77.816 M 22.86 % | 63.337 M -0.31 % | 63.535 M 1.67 % | 62.492 M 1.55 % | 61.536 M 13.51 % | 54.213 M 5.68 % | 51.299 M 0.01 % | 51.297 M 6.00 % | 48.393 M 6.79 % | 45.316 M 3.06 % | 43.968 M 1.27 % | 43.418 M 21.23 % | 35.814 M 18.20 % | 30.300 M 3.19 % | 29.363 M 26.37 % | 23.236 M 1.27 % | 22.945 M 1.61 % | 22.582 M -11.81 % | 25.608 M 0.98 % | 25.358 M -7.45 % | 27.399 M -8.04 % | 29.795 M -3.53 % | 30.884 M -28.44 % | 43.159 M -43.22 % | 76.011 M -7.82 % | 82.460 M -7.66 % | 89.299 M -13.09 % | 102.751 M -3.57 % | 106.559 M -6.70 % | 114.208 M -26.73 % | 155.880 M -7.29 % | 168.137 M -8.11 % | 182.973 M |
Other current liabilities | 143.699 M -0.63 % | 144.609 M -6.82 % | 155.191 M -13.62 % | 179.667 M -14.31 % | 209.659 M 28.76 % | 162.829 M -29.88 % | 232.203 M 24.50 % | 186.513 M 6.61 % | 174.952 M 5.56 % | 165.733 M 24.16 % | 133.486 M -19.73 % | 166.297 M 13.11 % | 147.028 M -36.91 % | 233.028 M -10.43 % | 260.169 M -10.72 % | 291.391 M 20.54 % | 241.746 M 93.30 % | 125.062 M -37.63 % | 200.502 M 48.52 % | 135.000 M 4.00 % | 129.805 M -41.71 % | 222.693 M 126.14 % | 98.477 M -24.54 % | 130.506 M 9.69 % | 118.979 M -43.89 % | 212.059 M -21.33 % | 269.558 M 47.32 % | 182.979 M -2.27 % | 187.236 M 20.25 % | 155.711 M -9.30 % | 171.683 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -44.557 M -145.32 % | 98.310 M -24.15 % | 129.609 M -12.34 % | 147.852 M 113.32 % | 69.311 M |
Deferred revenue | 77.379 M 12.43 % | 68.824 M -28.84 % | 96.720 M -13.08 % | 111.270 M -17.27 % | 134.504 M 3.09 % | 130.478 M 34.62 % | 96.926 M -13.33 % | 111.835 M 11.58 % | 100.230 M -6.85 % | 107.604 M 35.80 % | 79.234 M -21.51 % | 100.944 M -5.00 % | 106.260 M -7.62 % | 115.025 M 92.17 % | 59.854 M -15.58 % | 70.898 M -21.24 % | 90.019 M 28.49 % | 70.056 M -15.47 % | 82.881 M -38.16 % | 134.029 M 18.31 % | 113.289 M 3.32 % | 109.647 M 74.31 % | 62.904 M -29.37 % | 89.062 M 0.53 % | 88.596 M -5.55 % | 93.803 M 25.60 % | 74.683 M -17.46 % | 90.484 M 4.70 % | 86.421 M 4.28 % | 82.870 M 54.98 % | 53.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 44.557 M 37.22 % | 32.473 M | 0.000 | 0.000 -100.00 % | 46.552 M |
Short term debt | 807.079 M 11.04 % | 726.829 M 4.20 % | 697.516 M -12.61 % | 798.119 M -7.08 % | 858.968 M 16.12 % | 739.702 M -13.18 % | 851.975 M 26.14 % | 675.405 M 6.74 % | 632.729 M 79.84 % | 351.838 M -18.41 % | 431.214 M 27.36 % | 338.574 M 19.78 % | 282.672 M 437.07 % | 52.632 M -65.51 % | 152.602 M 18.62 % | 128.647 M 102.09 % | 63.658 M 8 490.39 % | 741.036 K -99.33 % | 111.146 M 7 088.13 % | 1.546 M -14.25 % | 1.803 M 1.19 % | 1.782 M -88.49 % | 15.485 M -4.76 % | 16.259 M -91.51 % | 191.557 M 556.03 % | 29.199 M -88.27 % | 248.830 M 54.26 % | 161.305 M -26.10 % | 218.271 M 118.71 % | 99.801 M 773.82 % | 11.421 M -75.44 % | 46.507 M -85.97 % | 331.529 M 169.88 % | 122.843 M -44.30 % | 220.556 M 26.38 % | 174.518 M -42.01 % | 300.966 M 86.05 % | 161.766 M -43.01 % | 283.858 M -12.56 % | 324.646 M -62.80 % | 872.767 M 18.79 % | 734.733 M 67.81 % | 437.842 M |
Total current liabilities | 1.373 B 3.26 % | 1.329 B -3.51 % | 1.378 B -7.03 % | 1.482 B -9.23 % | 1.632 B 15.93 % | 1.408 B -15.12 % | 1.659 B 20.32 % | 1.379 B -3.73 % | 1.432 B 13.00 % | 1.267 B 0.66 % | 1.259 B 17.57 % | 1.071 B 7.47 % | 996.465 M 35.89 % | 733.291 M -8.12 % | 798.120 M 9.79 % | 726.930 M 27.14 % | 571.767 M 16.46 % | 490.972 M -37.48 % | 785.250 M 28.33 % | 611.920 M 0.20 % | 610.696 M -5.60 % | 646.908 M 17.19 % | 552.022 M 22.26 % | 451.500 M -29.23 % | 637.944 M 12.01 % | 569.559 M -38.23 % | 922.067 M 30.14 % | 708.516 M -7.60 % | 766.798 M 22.88 % | 624.037 M -23.45 % | 815.213 M 5.38 % | 773.580 M -9.06 % | 850.663 M 41.61 % | 600.695 M -20.61 % | 756.657 M -3.41 % | 783.381 M -8.18 % | 853.133 M -2.19 % | 872.242 M -2.56 % | 895.117 M 4.15 % | 859.412 M -36.70 % | 1.358 B 11.68 % | 1.216 B 30.47 % | 931.700 M |
Total liabilities | 1.652 B 6.50 % | 1.551 B -0.93 % | 1.566 B -5.88 % | 1.664 B -5.93 % | 1.768 B 16.74 % | 1.515 B -13.60 % | 1.753 B 19.75 % | 1.464 B -3.31 % | 1.514 B 12.42 % | 1.347 B 0.76 % | 1.337 B 17.87 % | 1.134 B 7.00 % | 1.060 B 33.20 % | 795.783 M -7.43 % | 859.656 M 10.05 % | 781.144 M 25.37 % | 623.067 M 14.90 % | 542.268 M -34.95 % | 833.643 M 26.84 % | 657.235 M 0.39 % | 654.665 M -5.17 % | 690.326 M 17.44 % | 587.836 M 22.01 % | 481.801 M -27.80 % | 667.307 M 12.57 % | 592.795 M -37.27 % | 945.012 M 29.26 % | 731.099 M -7.74 % | 792.406 M 22.02 % | 649.395 M -22.93 % | 842.612 M 4.88 % | 803.375 M -8.87 % | 881.547 M 36.92 % | 643.855 M -22.68 % | 832.668 M -3.83 % | 865.841 M -8.13 % | 942.432 M -3.34 % | 974.992 M -2.66 % | 1.002 B 2.88 % | 973.620 M -35.67 % | 1.513 B 9.38 % | 1.384 B 24.14 % | 1.115 B |
Other non current assets | 156.183 M -3.04 % | 161.088 M -6.31 % | 171.932 M -24.09 % | 226.482 M 699.29 % | 28.336 M -67.27 % | 86.585 M 57.28 % | 55.051 M -64.19 % | 153.731 M -16.87 % | 184.924 M 33.71 % | 138.305 M -7.63 % | 149.734 M -2.38 % | 153.378 M 32 027.85 % | 477.399 K 6.11 % | 449.899 K -99.35 % | 69.121 M 0.09 % | 69.057 M 0.31 % | 68.845 M -0.09 % | 68.908 M -0.10 % | 68.979 M 0.11 % | 68.904 M 0.02 % | 68.887 M 0.01 % | 68.877 M -0.75 % | 69.400 M -0.08 % | 69.454 M -0.06 % | 69.494 M -0.12 % | 69.580 M 0.24 % | 69.415 M 0.15 % | 69.311 M -0.23 % | 69.469 M 0.25 % | 69.293 M -7.95 % | 75.279 M -2.33 % | 77.077 M 11.35 % | 69.221 M 0.41 % | 68.937 M -27.54 % | 95.139 M -13.36 % | 109.809 M -11.82 % | 124.533 M -1.13 % | 125.956 M -2.29 % | 128.904 M 0.22 % | 128.626 M -18.21 % | 157.256 M 10.13 % | 142.787 M 20.32 % | 118.670 M |
Long term investments | 105.377 M -1.40 % | 106.873 M 1.59 % | 105.203 M 0.98 % | 104.178 M -62.43 % | 277.260 M 19.58 % | 231.863 M 17.28 % | 197.694 M 264.30 % | 54.267 M 550.44 % | 8.343 M 0.00 % | 8.343 M 21.39 % | 6.873 M -31.18 % | 9.987 M -94.03 % | 167.348 M 5.48 % | 158.655 M -1.77 % | 161.514 M 50.52 % | 107.301 M 71.75 % | 62.474 M 43.19 % | 43.630 M -8.04 % | 47.444 M 22.71 % | 38.665 M 38.41 % | 27.936 M -18.91 % | 34.450 M 22.15 % | 28.204 M 506.90 % | 4.647 M 1.31 % | 4.587 M 3.00 % | 4.453 M -73.66 % | 16.906 M 69.79 % | 9.957 M 324.89 % | 2.343 M -69.73 % | 7.741 M 313.47 % | 1.872 M -2.76 % | 1.925 M -87.36 % | 15.233 M 194.01 % | 5.181 M -52.51 % | 10.909 M -25.07 % | 14.559 M 11.93 % | 13.007 M -7.77 % | 14.103 M 514.60 % | 2.295 M -2.27 % | 2.348 M | 0.000 | 0.000 -100.00 % | 3.973 M |
Intangible assets | 40.759 M -5.07 % | 42.933 M 18.06 % | 36.366 M -2.02 % | 37.114 M 214.58 % | 11.798 M -69.51 % | 38.698 M 21.86 % | 31.756 M 4.56 % | 30.372 M 137.26 % | 12.801 M -7.10 % | 13.779 M 26.23 % | 10.916 M 0.34 % | 10.879 M -0.11 % | 10.891 M 17.08 % | 9.302 M 6.92 % | 8.700 M 0.06 % | 8.694 M 20.89 % | 7.192 M -4.31 % | 7.516 M -2.87 % | 7.738 M 37.86 % | 5.613 M -3.05 % | 5.790 M -3.82 % | 6.020 M -6.70 % | 6.452 M -19.30 % | 7.995 M -1.28 % | 8.099 M 7.04 % | 7.567 M -5.70 % | 8.024 M -2.92 % | 8.266 M 9.45 % | 7.552 M -5.14 % | 7.961 M -52.09 % | 16.617 M 136.62 % | 7.023 M -7.65 % | 7.604 M 20.14 % | 6.330 M -5.11 % | 6.670 M 10.99 % | 6.010 M 21.73 % | 4.937 M 22.87 % | 4.018 M -7.34 % | 4.336 M -9.57 % | 4.795 M -6.51 % | 5.130 M -17.09 % | 6.187 M 78.01 % | 3.476 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 | 0.000 | 0.000 | 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 % | -8.309 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 |
Goodwill and intangible assets | 40.759 M -5.07 % | 42.933 M 18.06 % | 36.366 M -2.02 % | 37.114 M 214.58 % | 11.798 M -69.51 % | 38.698 M 21.86 % | 31.756 M 4.56 % | 30.372 M 137.26 % | 12.801 M -7.10 % | 13.779 M 26.23 % | 10.916 M 0.34 % | 10.879 M -0.11 % | 10.891 M 17.08 % | 9.302 M 6.92 % | 8.700 M 0.06 % | 8.694 M 20.89 % | 7.192 M -4.31 % | 7.516 M -2.87 % | 7.738 M 37.86 % | 5.613 M -3.05 % | 5.790 M -3.82 % | 6.020 M -6.70 % | 6.452 M -19.30 % | 7.995 M -1.28 % | 8.099 M 7.04 % | 7.567 M -5.70 % | 8.024 M -2.92 % | 8.266 M 9.45 % | 7.552 M -5.14 % | 7.961 M -4.18 % | 8.309 M 18.31 % | 7.023 M -7.65 % | 7.604 M 20.14 % | 6.330 M -5.11 % | 6.670 M 10.99 % | 6.010 M 21.73 % | 4.937 M 22.87 % | 4.018 M -7.34 % | 4.336 M -9.57 % | 4.795 M -6.51 % | 5.130 M -17.09 % | 6.187 M 78.01 % | 3.476 M |
Property plant equipment net | 1.472 B 2.49 % | 1.436 B 5.04 % | 1.367 B 3.71 % | 1.318 B 53.82 % | 856.986 M 21.40 % | 705.939 M 5.20 % | 671.064 M -3.53 % | 695.603 M 12.18 % | 620.080 M 2.74 % | 603.523 M 0.69 % | 599.364 M 0.76 % | 594.825 M -0.15 % | 595.735 M -0.83 % | 600.704 M -0.65 % | 604.659 M -0.52 % | 607.810 M 0.21 % | 606.547 M -1.01 % | 612.735 M -1.16 % | 619.943 M -0.52 % | 623.211 M -1.41 % | 632.119 M -1.47 % | 641.526 M -2.42 % | 657.459 M 1.99 % | 644.624 M -0.25 % | 646.246 M -1.14 % | 653.681 M -0.22 % | 655.107 M -0.09 % | 655.697 M -1.21 % | 663.742 M -1.15 % | 671.496 M -0.92 % | 677.727 M 0.84 % | 672.054 M -1.40 % | 681.604 M -1.31 % | 690.623 M 3.38 % | 668.025 M 2.58 % | 651.237 M 0.00 % | 651.270 M 3.50 % | 629.241 M 4.17 % | 604.037 M 7.31 % | 562.874 M 2.26 % | 550.418 M 0.17 % | 549.475 M 5.22 % | 522.193 M |
Total non current assets | 1.802 B 1.52 % | 1.775 B 3.93 % | 1.708 B 0.33 % | 1.702 B 34.63 % | 1.264 B 10.89 % | 1.140 B 11.24 % | 1.025 B 2.70 % | 998.021 M 12.33 % | 888.489 M 7.78 % | 824.356 M -0.16 % | 825.681 M 1.07 % | 816.907 M -0.25 % | 818.990 M 0.93 % | 811.436 M -8.50 % | 886.768 M 6.56 % | 832.211 M 6.05 % | 784.712 M 1.63 % | 772.129 M -1.11 % | 780.782 M 1.40 % | 769.983 M 0.32 % | 767.534 M -2.06 % | 783.706 M -1.16 % | 792.871 M 5.25 % | 753.325 M -0.24 % | 755.135 M -0.59 % | 759.612 M -1.65 % | 772.375 M 0.97 % | 764.991 M 0.11 % | 764.180 M -1.49 % | 775.702 M -0.82 % | 782.107 M 0.98 % | 774.522 M -1.82 % | 788.844 M 0.02 % | 788.715 M -1.16 % | 798.010 M -0.03 % | 798.247 M -1.92 % | 813.892 M 2.80 % | 791.722 M 4.67 % | 756.402 M 6.00 % | 713.595 M 0.11 % | 712.804 M 2.06 % | 698.449 M 5.14 % | 664.276 M |
Other current assets | 18.306 M -21.84 % | 23.422 M -11.14 % | 26.359 M -13.59 % | 30.506 M 104.84 % | 14.893 M 51.75 % | 9.814 M 76.11 % | 5.572 M -83.46 % | 33.695 M 1.68 % | 33.137 M -72.18 % | 119.126 M 355.35 % | 26.162 M 111.73 % | 12.356 M -65.37 % | 35.679 M -22.85 % | 46.246 M 22.34 % | 37.801 M -5.07 % | 39.820 M 4.99 % | 37.926 M 0.12 % | 37.882 M 2.04 % | 37.124 M 0.97 % | 36.768 M -14.79 % | 43.150 M -4.88 % | 45.364 M -4.11 % | 47.307 M -17.17 % | 57.113 M -4.27 % | 59.662 M -3.14 % | 61.596 M -2.29 % | 63.038 M -0.70 % | 63.481 M -24.07 % | 83.608 M -1.50 % | 84.877 M -14.74 % | 99.545 M -17.23 % | 120.272 M 5.23 % | 114.298 M 474.43 % | 19.898 M -89.20 % | 184.269 M 1 587.15 % | 10.922 M -40.89 % | 18.477 M -91.93 % | 228.971 M 3.64 % | 220.931 M 0.08 % | 220.756 M -24.37 % | 291.896 M 9.68 % | 266.128 M 309.77 % | 64.945 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 18.000 M 0.00 % | 18.000 M 0.00 % | 18.000 M 100.00 % | 9.000 M 0.00 % | 9.000 M 0.00 % | 9.000 M |
cash and cash equivalents | 185.219 M 24.23 % | 149.094 M -45.21 % | 272.129 M 41.88 % | 191.796 M -13.65 % | 222.110 M -2.11 % | 226.898 M -8.25 % | 247.296 M 88.02 % | 131.525 M -36.02 % | 205.567 M 42.10 % | 144.662 M -9.76 % | 160.303 M 69.42 % | 94.620 M -4.23 % | 98.798 M 16.26 % | 84.978 M 14.95 % | 73.928 M -21.18 % | 93.799 M -7.11 % | 100.978 M -51.30 % | 207.326 M 31.62 % | 157.521 M -8.12 % | 171.446 M -31.45 % | 250.106 M 57.23 % | 159.066 M 52.82 % | 104.087 M 44.99 % | 71.787 M 46.71 % | 48.930 M -19.49 % | 60.772 M -29.06 % | 85.671 M 46.07 % | 58.653 M -61.01 % | 150.434 M 101.82 % | 74.538 M -40.64 % | 125.564 M 26.28 % | 99.430 M 133.09 % | 42.657 M -43.97 % | 76.128 M -2.14 % | 77.795 M -46.02 % | 144.126 M 89.81 % | 75.931 M -46.43 % | 141.740 M 165.73 % | 53.340 M -23.38 % | 69.616 M 106.74 % | 33.674 M -23.32 % | 43.915 M -18.39 % | 53.809 M |
Cash and short term investments | 185.219 M 24.23 % | 149.094 M -45.21 % | 272.129 M 41.88 % | 191.796 M -13.65 % | 222.110 M -2.11 % | 226.898 M -8.25 % | 247.296 M 88.02 % | 131.525 M -36.02 % | 205.567 M 42.10 % | 144.662 M -9.76 % | 160.303 M 69.42 % | 94.620 M -4.23 % | 98.798 M 16.26 % | 84.978 M 14.95 % | 73.928 M -21.18 % | 93.799 M -7.11 % | 100.978 M -51.30 % | 207.326 M 31.62 % | 157.521 M -8.12 % | 171.446 M -31.45 % | 250.106 M 57.23 % | 159.066 M 52.82 % | 104.087 M 44.99 % | 71.787 M 46.71 % | 48.930 M -19.49 % | 60.772 M -29.06 % | 85.671 M 46.07 % | 58.653 M -61.01 % | 150.434 M 101.82 % | 74.538 M -40.64 % | 125.564 M 26.28 % | 99.430 M 133.09 % | 42.657 M -43.97 % | 76.128 M -2.14 % | 77.795 M -46.02 % | 144.126 M 89.81 % | 75.931 M -52.47 % | 159.740 M 123.91 % | 71.340 M -18.58 % | 87.616 M 105.32 % | 42.674 M -19.35 % | 52.915 M -15.75 % | 62.809 M |
Total current assets | 1.699 B -0.12 % | 1.701 B -2.07 % | 1.736 B -3.28 % | 1.795 B -9.21 % | 1.978 B 0.91 % | 1.960 B -15.05 % | 2.307 B 15.94 % | 1.990 B -7.10 % | 2.142 B 0.65 % | 2.128 B 1.58 % | 2.095 B 12.32 % | 1.865 B 5.00 % | 1.776 B 11.00 % | 1.600 B 0.96 % | 1.585 B 4.05 % | 1.523 B 11.16 % | 1.370 B -5.16 % | 1.445 B -14.73 % | 1.695 B 17.23 % | 1.446 B 2.01 % | 1.417 B 1.79 % | 1.392 B 3.23 % | 1.349 B 7.13 % | 1.259 B -11.22 % | 1.418 B -4.43 % | 1.484 B -16.41 % | 1.775 B 20.24 % | 1.476 B 1.54 % | 1.454 B 1.91 % | 1.427 B -8.56 % | 1.560 B 6.42 % | 1.466 B 0.32 % | 1.461 B 9.75 % | 1.332 B -8.51 % | 1.455 B 3.69 % | 1.404 B 0.77 % | 1.393 B -6.98 % | 1.497 B -0.26 % | 1.501 B 3.46 % | 1.451 B 4.37 % | 1.390 B 13.04 % | 1.230 B 15.75 % | 1.063 B |
Inventory | 637.362 M 6.06 % | 600.931 M -5.65 % | 636.924 M -12.15 % | 725.012 M -6.56 % | 775.878 M 2.48 % | 757.103 M 3.77 % | 729.604 M 2.34 % | 712.953 M -6.37 % | 761.454 M -0.95 % | 768.744 M 9.48 % | 702.164 M 12.28 % | 625.364 M -6.74 % | 670.552 M 1.93 % | 657.853 M 12.83 % | 583.047 M 1.28 % | 575.671 M -5.83 % | 611.304 M 9.59 % | 557.808 M -8.88 % | 612.174 M 2.02 % | 600.028 M 17.40 % | 511.082 M 0.77 % | 507.159 M -4.20 % | 529.405 M 5.28 % | 502.840 M -10.62 % | 562.581 M -7.20 % | 606.220 M -12.00 % | 688.867 M 14.37 % | 602.333 M 2.24 % | 589.134 M -6.79 % | 632.041 M -6.89 % | 678.808 M 10.92 % | 611.971 M 1.77 % | 601.312 M 2.46 % | 586.857 M -1.89 % | 598.160 M 14.93 % | 520.449 M -2.74 % | 535.086 M -14.18 % | 623.522 M -3.02 % | 642.962 M 22.69 % | 524.056 M -4.11 % | 546.491 M 9.42 % | 499.452 M 3.76 % | 481.373 M |
Net receivables | 857.631 M -7.49 % | 927.078 M 15.74 % | 800.996 M -5.54 % | 847.973 M -12.73 % | 971.653 M 0.61 % | 965.773 M -27.08 % | 1.324 B 19.15 % | 1.112 B -2.63 % | 1.142 B 4.21 % | 1.095 B -9.19 % | 1.206 B 6.58 % | 1.132 B 17.71 % | 961.565 M 19.68 % | 803.432 M -9.67 % | 889.425 M 9.34 % | 813.413 M 31.31 % | 619.464 M -3.36 % | 641.031 M -27.71 % | 886.759 M 39.17 % | 637.178 M 4.06 % | 612.300 M -9.84 % | 679.119 M 1.70 % | 667.760 M 6.48 % | 627.107 M -16.03 % | 746.807 M -1.10 % | 755.117 M -19.45 % | 937.431 M 24.69 % | 751.814 M 19.21 % | 630.652 M -3.48 % | 653.359 M -4.29 % | 682.646 M 4.53 % | 653.035 M -9.89 % | 724.702 M 28.40 % | 564.420 M -9.02 % | 620.361 M 12.66 % | 550.662 M -3.67 % | 571.624 M 17.82 % | 485.181 M -14.30 % | 566.131 M -8.50 % | 618.735 M 21.48 % | 509.346 M 23.77 % | 411.533 M -9.26 % | 453.506 M |
Tax assets | 27.983 M -0.87 % | 28.228 M 3.44 % | 27.290 M 67.76 % | 16.267 M -81.92 % | 89.952 M 16.62 % | 77.132 M 11.07 % | 69.444 M 8.43 % | 64.048 M 2.74 % | 62.341 M 3.20 % | 60.405 M 2.74 % | 58.793 M 22.90 % | 47.837 M 7.41 % | 44.538 M 5.23 % | 42.324 M -1.05 % | 42.775 M 8.71 % | 39.349 M -0.77 % | 39.655 M 0.80 % | 39.340 M 7.26 % | 36.677 M 9.19 % | 33.590 M 2.40 % | 32.802 M -0.09 % | 32.833 M 4.71 % | 31.357 M 17.86 % | 26.605 M -0.38 % | 26.708 M 9.77 % | 24.331 M 6.14 % | 22.923 M 5.34 % | 21.761 M 3.26 % | 21.073 M 9.69 % | 19.211 M 1.54 % | 18.919 M 15.06 % | 16.442 M 8.31 % | 15.181 M -13.96 % | 17.644 M 2.18 % | 17.267 M 3.81 % | 16.633 M -17.43 % | 20.144 M 9.46 % | 18.404 M 9.35 % | 16.830 M 12.56 % | 14.952 M | 0.000 | 0.000 -100.00 % | 15.963 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 329.514 M -6.15 % | 351.097 M -11.98 % | 398.877 M 4.14 % | 383.034 M -10.58 % | 428.346 M 19.31 % | 359.022 M -22.51 % | 463.299 M 16.36 % | 398.163 M -22.18 % | 511.634 M -17.29 % | 618.621 M 4.31 % | 593.036 M 29.59 % | 457.631 M 0.77 % | 454.132 M 6.68 % | 425.683 M -2.91 % | 438.443 M 25.89 % | 348.286 M 28.29 % | 271.493 M 0.18 % | 270.995 M -41.89 % | 466.334 M 40.03 % | 333.015 M -4.38 % | 348.282 M 17.24 % | 297.068 M -18.56 % | 364.785 M 70.77 % | 213.608 M -3.50 % | 221.351 M -18.15 % | 270.436 M -35.77 % | 421.057 M 31.68 % | 319.763 M -3.08 % | 329.920 M 6.41 % | 310.054 M -51.14 % | 634.567 M -11.15 % | 714.233 M 43.71 % | 496.999 M 14.20 % | 435.205 M -13.28 % | 501.830 M -15.48 % | 593.746 M 13.49 % | 523.165 M -22.21 % | 672.542 M 14.43 % | 587.722 M 49.76 % | 392.452 M 10.48 % | 355.214 M 6.67 % | 333.016 M -9.47 % | 367.841 M |
Tax payables | 14.900 M -60.70 % | 37.914 M 29.11 % | 29.366 M 203.39 % | 9.679 M 932.63 % | 937.324 K -94.16 % | 16.036 M 10.29 % | 14.540 M 113.45 % | 6.812 M -46.03 % | 12.621 M -46.41 % | 23.552 M 6.56 % | 22.103 M 196.06 % | 7.466 M 17.13 % | 6.374 M -62.41 % | 16.955 M -6.82 % | 18.197 M 131.61 % | 7.857 M 1.42 % | 7.746 M -67.88 % | 24.117 M 12.74 % | 21.392 M 156.81 % | 8.330 M -52.45 % | 17.517 M 11.45 % | 15.718 M 51.55 % | 10.372 M 402.08 % | 2.066 M -88.17 % | 17.461 M -63.63 % | 48.013 M 12.20 % | 42.791 M 107.47 % | 20.625 M -3.06 % | 21.275 M -43.55 % | 37.692 M 38.53 % | 27.209 M 111.92 % | 12.839 M -42.00 % | 22.135 M -48.10 % | 42.648 M 24.44 % | 34.271 M 126.71 % | 15.117 M -47.88 % | 29.002 M -23.55 % | 37.934 M 61.16 % | 23.537 M 104.13 % | 11.531 M | 0.000 | 0.000 -100.00 % | 10.155 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.817 M | 0.000 100.00 % | -431.807 K 6.13 % | -459.993 K 5.77 % | -488.185 K 5.46 % | -516.367 K | 0.000 100.00 % | -596.805 K 6.31 % | -637.024 K 9.37 % | -702.902 K 10.78 % | -787.794 K 9.73 % | -872.686 K 8.87 % | -957.578 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.490 M 20.30 % | 12.045 M 4.70 % | 11.504 M 4.94 % | 10.962 M 5.19 % | 10.421 M 73.12 % | 6.019 M 0.80 % | 5.972 M | 0.000 | 0.000 -100.00 % | 5.360 M |
Minority interest | -29.656 M -1.36 % | -29.259 M -6.81 % | -27.395 M -0.10 % | -27.367 M 4.08 % | -28.531 M 15.37 % | -33.714 M -12.15 % | -30.061 M 4.04 % | -31.326 M -2.17 % | -30.662 M -3.07 % | -29.749 M -10.84 % | -26.840 M 6.17 % | -28.606 M 5.49 % | -30.266 M -2.08 % | -29.651 M -20.83 % | -24.539 M -1.45 % | -24.189 M -1.48 % | -23.836 M -0.47 % | -23.726 M -15.70 % | -20.506 M -3.92 % | -19.734 M -8.17 % | -18.243 M 2.24 % | -18.660 M 5.14 % | -19.672 M -10.97 % | -17.727 M -21.58 % | -14.580 M -6.82 % | -13.649 M -15.98 % | -11.769 M -18.61 % | -9.922 M -8.23 % | -9.167 M -9.21 % | -8.394 M -5.48 % | -7.958 M 15.26 % | -9.391 M 1.65 % | -9.549 M -3.89 % | -9.191 M 15.36 % | -10.858 M -33.55 % | -8.131 M -105.07 % | -3.965 M -46.06 % | -2.715 M -526.99 % | -432.942 K -121.78 % | 1.988 M -70.46 % | 6.729 M 88.60 % | 3.568 M 507.69 % | 587.127 K |
Capital lease obligations | 2.071 M -25.17 % | 2.768 M -19.92 % | 3.456 M -16.45 % | 4.137 M -15.13 % | 4.874 M -12.08 % | 5.544 M -10.66 % | 6.205 M -9.53 % | 6.859 M 64.02 % | 4.182 M -13.95 % | 4.860 M -12.11 % | 5.529 M -10.69 % | 6.191 M -9.55 % | 6.845 M -8.63 % | 7.492 M -7.86 % | 8.130 M -7.20 % | 8.761 M 617.88 % | 1.220 M -27.32 % | 1.679 M -21.26 % | 2.133 M -17.36 % | 2.581 M -14.65 % | 3.024 M -12.64 % | 3.461 M | 0.000 | 0.000 | 0.000 -100.00 % | 100.410 K -59.74 % | 249.379 K -37.09 % | 396.398 K -26.80 % | 541.493 K -20.94 % | 684.888 K -27.57 % | 945.524 K -21.40 % | 1.203 M -40.74 % | 2.030 M -35.17 % | 3.131 M -42.87 % | 5.480 M -17.50 % | 6.643 M -14.73 % | 7.790 M -21.39 % | 9.910 M -19.10 % | 12.250 M -15.88 % | 14.562 M | 0.000 | 0.000 -100.00 % | 19.444 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 644.463 M -3.55 % | 668.163 M 0.50 % | 664.822 M 0.00 % | 664.822 M 103.41 % | 326.846 M 0.00 % | 326.846 M 0.00 % | 326.846 M 4.31 % | 313.350 M -7.70 % | 339.479 M -6.58 % | 363.406 M -2.63 % | 373.207 M 0.00 % | 373.207 M 0.00 % | 373.207 M 0.00 % | 373.207 M 0.00 % | 373.207 M 0.00 % | 373.207 M 0.00 % | 373.207 M 0.00 % | 373.207 M 0.00 % | 373.207 M -2.16 % | 381.462 M -1.36 % | 386.703 M -0.51 % | 388.684 M 0.51 % | 386.703 M 0.00 % | 386.703 M -0.51 % | 388.684 M 0.51 % | 386.703 M 0.00 % | 386.703 M -0.51 % | 388.684 M 0.51 % | 386.703 M 0.00 % | 386.703 M 0.00 % | 386.703 M 0.00 % | 386.703 M 0.00 % | 386.703 M 0.00 % | 386.703 M 0.00 % | 386.703 M 0.00 % | 386.703 M -0.51 % | 388.684 M 0.00 % | 388.684 M 0.00 % | 388.684 M 0.30 % | 387.535 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.357 M -8.59 % | 1.484 M 267.72 % | 403.620 K -6.53 % | 431.807 K -6.13 % | 459.993 K -5.77 % | 488.185 K -5.46 % | 516.367 K | 0.000 -100.00 % | 596.805 K -6.31 % | 637.024 K -9.37 % | 702.902 K -10.78 % | 787.794 K -9.73 % | 872.686 K -8.87 % | 957.578 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.025 M -2.74 % | 3.110 M 0.78 % | 3.086 M 0.79 % | 3.062 M 0.79 % | 3.038 M 0.80 % | 3.014 M 3.50 % | 2.912 M | 0.000 | 0.000 -100.00 % | 2.606 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.501 B 0.72 % | 3.476 B 0.91 % | 3.444 B -1.52 % | 3.498 B 7.89 % | 3.242 B 4.58 % | 3.100 B -6.97 % | 3.332 B 11.52 % | 2.988 B -1.40 % | 3.030 B 2.64 % | 2.952 B 1.09 % | 2.921 B 8.90 % | 2.682 B 3.34 % | 2.595 B 7.61 % | 2.412 B -2.43 % | 2.472 B 4.94 % | 2.356 B 9.30 % | 2.155 B -2.79 % | 2.217 B -10.44 % | 2.475 B 11.73 % | 2.216 B 1.42 % | 2.185 B 0.40 % | 2.176 B 1.61 % | 2.141 B 6.42 % | 2.012 B -7.41 % | 2.173 B -3.13 % | 2.243 B -11.94 % | 2.547 B 13.66 % | 2.241 B 1.05 % | 2.218 B 0.72 % | 2.202 B -5.98 % | 2.342 B 4.54 % | 2.241 B -0.43 % | 2.250 B 6.13 % | 2.120 B -5.91 % | 2.253 B 2.34 % | 2.202 B -0.22 % | 2.207 B -3.60 % | 2.289 B 1.39 % | 2.258 B 4.30 % | 2.165 B 2.93 % | 2.103 B 9.06 % | 1.928 B 11.67 % | 1.727 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-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 6.438 M -49.22 % | 12.677 M -1.20 % | 12.831 M 142.66 % | 5.288 M 182.92 % | -6.377 M -348.81 % | 2.563 M -82.17 % | 14.371 M 78.05 % | 8.071 M 2.49 % | 7.875 M -8.72 % | 8.628 M -11.74 % | 9.775 M 260.40 % | 2.712 M -71.50 % | 9.518 M 305.17 % | 2.349 M -78.91 % | 11.138 M 18.17 % | 9.425 M 386.62 % | 1.937 M -79.53 % | 9.463 M -10.21 % | 10.539 M 60.58 % | 6.563 M -37.70 % | 10.534 M -4.12 % | 10.987 M | 0.000 -100.00 % | 5.977 M -15.66 % | 7.086 M -43.21 % | 12.477 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 |
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 -100.00 % | 5.446 M 176.22 % | -7.145 M 55.26 % | -15.969 M -1 013.80 % | 1.748 M -82.18 % | 9.808 M 172.47 % | -13.534 M -83.63 % | -7.370 M 20.59 % | -9.282 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 |
Change in working capital | 28.054 M 117.09 % | -164.180 M -224.04 % | 132.357 M 358.43 % | 28.872 M -13.95 % | 33.553 M -73.66 % | 127.385 M 214.16 % | -111.583 M -1 253.53 % | 9.673 M 117.09 % | -56.604 M -1 114.04 % | 5.582 M 104.68 % | -119.187 M -18.72 % | -100.390 M 31.25 % | -146.018 M -242.92 % | 102.165 M 263.89 % | -62.339 M 8.04 % | -67.792 M -1 399.68 % | -4.520 M -104.15 % | 108.888 M 148.54 % | -224.342 M -102.28 % | -110.909 M -175.79 % | 146.342 M 1 009.85 % | 13.186 M 304.88 % | -6.436 M -103.53 % | 182.244 M 1 536.50 % | -12.687 M -109.40 % | 135.007 M 173.14 % | -184.589 M -51.96 % | -121.471 M -238.17 % | 87.913 M 145.07 % | -195.071 M -611.74 % | -27.408 M -110.07 % | 272.303 M 336.77 % | -115.007 M -294.85 % | 59.024 M 128.36 % | -208.121 M -252.61 % | 136.375 M 208.28 % | -125.948 M -177.70 % | 162.098 M 2 219.22 % | -7.649 M -117.85 % | 42.853 M 126.32 % | -162.843 M 19.88 % | -203.258 M -206.31 % | -66.357 M -34.54 % | -49.320 M -133.42 % | 147.581 M 0.00 % | 147.581 M |
Accounts receivables | 94.472 M 188.56 % | -106.678 M -237.26 % | 77.717 M 87.83 % | 41.377 M 158.47 % | -70.768 M -123.16 % | 305.598 M 259.50 % | -191.592 M -3 403.25 % | 5.800 M -83.14 % | 34.412 M -9.72 % | 38.115 M 145.12 % | -84.483 M 48.40 % | -163.736 M -205.40 % | -53.613 M -148.48 % | 110.593 M 245.95 % | -75.777 M 42.55 % | -131.901 M -232.67 % | 99.417 M -25.61 % | 133.647 M 196.05 % | -139.146 M -429.38 % | -26.284 M -140.19 % | 65.393 M 263.39 % | -40.023 M 54.81 % | -88.573 M -207.27 % | 82.569 M 1 092.50 % | 6.924 M -96.39 % | 191.774 M 266.07 % | -115.481 M -5.72 % | -109.233 M -493.83 % | 27.736 M -36.08 % | 43.391 M 22 817.19 % | -191.005 K -100.28 % | 68.988 M 138.13 % | -180.931 M -402.96 % | 59.721 M 174.26 % | -80.417 M -359.31 % | 31.012 M 142.30 % | -73.315 M -246.87 % | 49.918 M -10.42 % | 55.724 M 183.72 % | -66.563 M 29.45 % | -94.346 M -246.83 % | 64.253 M 157.16 % | -112.408 M -152.57 % | -44.506 M -135.61 % | 124.996 M 0.00 % | 124.996 M |
Inventory | -48.162 M -300.42 % | 24.030 M -70.57 % | 81.655 M 84.09 % | 44.357 M 211.32 % | -39.848 M -97.68 % | -20.158 M -32.69 % | -15.192 M -132.55 % | 46.674 M 1 002.95 % | 4.232 M 106.12 % | -69.194 M 16.08 % | -82.456 M -298.70 % | 41.498 M 352.97 % | -16.404 M 77.91 % | -74.249 M -452.14 % | -13.448 M -140.67 % | 33.069 M 158.84 % | -56.203 M -205.25 % | 53.399 M 383.42 % | -18.841 M 79.26 % | -90.860 M -1 920.52 % | -4.497 M -118.29 % | 24.581 M 165.92 % | -37.287 M -163.28 % | 58.924 M 39.42 % | 42.265 M -48.13 % | 81.487 M 193.64 % | -87.022 M -480.71 % | -14.985 M -137.91 % | 39.526 M -12.60 % | 45.224 M 157.06 % | -79.250 M -414.39 % | -15.407 M 7.78 % | -16.706 M -269.49 % | 9.857 M 112.08 % | -81.620 M -450.23 % | 23.305 M -71.30 % | 81.202 M 438.26 % | 15.086 M 111.92 % | -126.583 M -619.29 % | 24.376 M 157.21 % | -42.610 M -95.35 % | -21.812 M 37.26 % | -34.767 M -525.56 % | -5.558 M -124.59 % | 22.597 M 0.00 % | 22.597 M |
Accounts payables | -28.902 M 49.98 % | -57.782 M -328.85 % | 25.249 M | 0.000 -100.00 % | 103.622 M 160.20 % | -172.125 M -263.02 % | 105.583 M 294.07 % | -54.406 M 38.09 % | -87.874 M -260.64 % | 54.701 M -48.37 % | 105.947 M 396.16 % | 21.353 M -59.33 % | 52.509 M 398.97 % | -17.564 M -146.31 % | 37.929 M -24.39 % | 50.161 M 174.10 % | -67.697 M -3.62 % | -65.333 M -329.58 % | -15.208 M -4.85 % | -14.505 M -117.73 % | 81.805 M 551.58 % | -18.115 M -115.22 % | 119.019 M 192.58 % | 40.680 M 165.51 % | -62.099 M 55.04 % | -138.118 M -875.96 % | 17.800 M 391.30 % | 3.623 M -83.36 % | 21.773 M 107.64 % | -284.865 M | 0.000 | 0.000 -100.00 % | 82.480 M 868.87 % | -10.727 M 76.61 % | -45.868 M -156.40 % | 81.333 M 160.55 % | -134.319 M -238.66 % | 96.871 M 162.36 % | -155.334 M -151.18 % | 303.477 M 1 264.55 % | -26.060 M 89.43 % | -246.525 M -402.90 % | 81.388 M | 0.000 | 0.000 | 0.000 |
Other working capital | 10.646 M 144.82 % | -23.751 M 54.56 % | -52.263 M 8.09 % | -56.862 M -240.24 % | 40.547 M 188.17 % | 14.070 M 235.53 % | -10.382 M -189.46 % | 11.605 M 257.39 % | -7.373 M 59.13 % | -18.040 M 69.00 % | -58.194 M -11 841.06 % | 495.646 K 100.39 % | -128.510 M -295.24 % | 65.821 M 696.01 % | -11.044 M 42.24 % | -19.121 M -195.79 % | 19.963 M 255.66 % | -12.825 M 74.93 % | -51.147 M -346.61 % | 20.740 M 469.57 % | 3.641 M -92.21 % | 46.743 M 11 447.60 % | 404.789 K 469.32 % | 71.101 K -68.06 % | 222.631 K 262.60 % | -136.919 K -219.61 % | 114.475 K 113.07 % | -876.117 K 21.94 % | -1.122 M -195.23 % | 1.179 M -97.73 % | 51.843 M -81.98 % | 287.710 M 191 326.05 % | 150.298 K -13.59 % | 173.940 K 180.69 % | -215.564 K -129.74 % | 724.864 K 49.91 % | 483.518 K 116.56 % | 223.270 K -99.90 % | 218.544 M 200.05 % | -218.437 M -127 095.39 % | 172.004 K -79.18 % | 826.225 K 244.83 % | -570.486 K -176.72 % | 743.633 K 6 305.73 % | -11.983 K 0.00 % | -11.983 K |
Other non cash items | -25.739 M -842.75 % | 3.465 M -89.60 % | 33.330 M -13.28 % | 38.435 M 37.60 % | 27.933 M 148.30 % | -57.832 M -140.47 % | 142.887 M 7 452.42 % | 1.892 M 127.51 % | 831.586 K 170.13 % | 307.847 K -99.19 % | 38.195 M 154.58 % | 15.003 M 615.33 % | -2.911 M 70.62 % | -9.908 M -20 157.15 % | 49.400 K 101.24 % | -3.983 M -203.67 % | -1.311 M -2 162.27 % | 63.594 K -5.50 % | 67.295 K 59.04 % | 42.313 K 101.71 % | -2.480 M -700.05 % | -309.967 K -100.62 % | 49.999 M 392.89 % | -17.071 M 43.15 % | -30.029 M -63 572.74 % | 47.310 K -98.98 % | 4.650 M 125.40 % | -18.309 M 29.26 % | -25.883 M -671.62 % | -3.354 M -139.80 % | 8.427 M 139.74 % | -21.206 M 38.05 % | -34.231 M -741.80 % | -4.066 M -263.90 % | 2.481 M 106.58 % | -37.679 M -124.15 % | -16.810 M -1 441.25 % | 1.253 M -86.73 % | 9.443 M 147.47 % | -19.892 M -31.78 % | -15.095 M -456.93 % | -2.710 M 81.21 % | -14.420 M -133.89 % | 42.555 M 128.36 % | -150.056 M 5.14 % | -158.183 M |
Net cash provided by operating activities | 45.796 M 150.06 % | -91.480 M -137.68 % | 242.765 M 129.10 % | 105.966 M 92.28 % | 55.110 M -69.69 % | 181.805 M 1 360.67 % | -14.421 M -127.00 % | 53.413 M 415.09 % | -16.952 M -128.49 % | 59.491 M 490.44 % | -15.237 M 74.81 % | -60.484 M 32.66 % | -89.816 M -179.48 % | 113.007 M 1 014.77 % | 10.137 M 164.69 % | -15.672 M -1 125.36 % | 1.528 M -99.11 % | 171.013 M 270.61 % | -100.236 M -38.97 % | -72.130 M -135.44 % | 203.513 M 171.21 % | 75.039 M 32.51 % | 56.630 M -72.82 % | 208.318 M 1 385.06 % | 14.028 M -93.37 % | 211.440 M 516.98 % | -50.707 M -137.33 % | -21.366 M -115.51 % | 137.733 M 215.04 % | -119.730 M -265.20 % | 72.477 M -79.12 % | 347.179 M 763.83 % | -52.300 M -138.16 % | 137.037 M 252.78 % | -89.693 M -144.36 % | 202.208 M 450.88 % | -57.629 M -122.92 % | 251.450 M 178.91 % | 90.153 M -18.82 % | 111.050 M 201.09 % | -109.853 M 28.96 % | -154.637 M -3 466.29 % | -4.336 M -117.44 % | 24.870 M 34.58 % | 18.480 M 0.00 % | 18.480 M |
Investments in property plant and equipment | -39.864 M 20.02 % | -49.839 M 24.29 % | -65.833 M -92.90 % | -34.127 M 45.53 % | -62.654 M -30.34 % | -48.068 M 58.78 % | -116.626 M -133.47 % | -49.953 M 36.60 % | -78.787 M -375.54 % | -16.568 M -6.41 % | -15.570 M -66.57 % | -9.348 M -31.84 % | -7.090 M 25.42 % | -9.507 M -142.18 % | -3.926 M 34.83 % | -6.023 M -64.67 % | -3.658 M 57.28 % | -8.562 M -30.35 % | -6.568 M -152.43 % | -2.602 M 38.71 % | -4.246 M 6.83 % | -4.557 M 76.49 % | -19.383 M -90.23 % | -10.189 M -27.19 % | -8.011 M 43.41 % | -14.157 M -63.34 % | -8.667 M -23.34 % | -7.027 M -75.00 % | -4.015 M 78.22 % | -18.433 M -99.84 % | -9.224 M -182.16 % | -3.269 M 8.77 % | -3.583 M 88.74 % | -31.812 M 1.33 % | -32.241 M -125.91 % | -14.272 M 67.50 % | -43.911 M -23.01 % | -35.697 M 38.21 % | -57.775 M -273.80 % | -15.456 M -100.39 % | -7.713 M 75.10 % | -30.981 M -234.10 % | -9.273 M 19.90 % | -11.577 M 70.79 % | -39.633 M 0.00 % | -39.633 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.907 K 104.59 % | -781.587 K -268.86 % | -211.890 K 99.53 % | -45.250 M -16 659.26 % | -270.000 K 81.63 % | -1.470 M -358.10 % | 569.544 K 105.60 % | -10.178 M -4 149.46 % | 251.342 K 105.74 % | -4.379 M -795.96 % | 629.131 K 3 395.17 % | 18.000 K 334.89 % | 4.139 K 100.19 % | -2.191 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 100.00 % | -457.577 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -16.537 M -44 165.30 % | -37.358 K -115.40 % | 242.521 K 100.32 % | -74.747 M -9 040.48 % | -817.754 K 44.67 % | -1.478 M -37 676.71 % | -3.912 K 99.96 % | -10.182 M -269 120.25 % | -3.782 K 3.25 % | -3.909 K -0.03 % | -3.908 K -0.05 % | -3.906 K 58.64 % | -9.443 K 3.20 % | -9.755 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.280 M | 0.000 | 0.000 100.00 % | -2.000 M -200.00 % | 2.000 M 35.33 % | 1.478 M 361.27 % | -565.632 K -105.56 % | 10.182 M 4 212.91 % | -247.560 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -9.259 M 74.43 % | -36.211 M -506.41 % | 8.910 M 114.56 % | -61.184 M -73.02 % | -35.362 M 30.62 % | -50.969 M -171.88 % | 70.904 M 135.44 % | 30.115 M 963.08 % | -3.489 M -109.87 % | 35.336 M 761.48 % | 4.102 M -79.29 % | 19.802 M 1 306.94 % | 1.407 M -88.91 % | 12.688 M 125.70 % | -49.375 M -3.85 % | -47.546 M -232.37 % | -14.305 M -4 748.44 % | 307.744 K 103.66 % | -8.416 M -579.32 % | 1.756 M -20.55 % | 2.210 M 432.42 % | 415.098 K 109.95 % | -4.174 M -15 659.05 % | 26.824 K -97.91 % | 1.283 M 185.47 % | 449.379 K 176.28 % | -589.091 K 84.26 % | -3.743 M -288.25 % | 1.988 M 25.46 % | 1.585 M 34.58 % | 1.178 M 66.34 % | 708.003 K 2 918.43 % | 23.456 K -99.91 % | 26.333 M 69.74 % | 15.513 M 9.94 % | 14.111 M -31.44 % | 20.581 M 605.63 % | 2.917 M 3 631.95 % | -82.579 K -104.34 % | 1.903 M 112.72 % | -14.955 M -0.65 % | -14.858 M 15.11 % | -17.503 M -164.36 % | 27.194 M 7 089.47 % | 378.248 K 0.00 % | 378.248 K |
Net cash used for investing activites | -49.123 M 42.91 % | -86.050 M -51.17 % | -56.923 M 40.28 % | -95.311 M 9.43 % | -105.237 M -5.39 % | -99.856 M -118.54 % | -45.692 M 67.79 % | -141.835 M -74.32 % | -81.364 M -570.37 % | 17.298 M 250.83 % | -11.469 M -4 247.44 % | 276.524 K 104.87 % | -5.683 M -278.61 % | 3.182 M 105.97 % | -53.300 M 0.50 % | -53.569 M -198.22 % | -17.963 M -117.62 % | -8.254 M 44.92 % | -14.985 M -1 670.99 % | -846.125 K 58.43 % | -2.036 M 50.85 % | -4.142 M 82.42 % | -23.557 M -131.80 % | -10.162 M -51.04 % | -6.728 M 50.92 % | -13.708 M -48.09 % | -9.256 M 14.06 % | -10.770 M -431.29 % | -2.027 M 87.97 % | -16.848 M -109.40 % | -8.046 M -214.18 % | -2.561 M 28.06 % | -3.560 M 35.03 % | -5.479 M 67.24 % | -16.728 M -10 310.22 % | -160.685 K 99.31 % | -23.331 M 28.83 % | -32.780 M 43.79 % | -58.315 M -330.27 % | -13.553 M 40.21 % | -22.668 M 50.55 % | -45.839 M -71.19 % | -26.776 M -271.45 % | 15.617 M 139.78 % | -39.254 M 0.00 % | -39.254 M |
Debt repayment | 136.327 M 138.43 % | 57.176 M 154.54 % | -104.829 M -145.03 % | -42.782 M -129.16 % | 146.698 M 244.27 % | -101.685 M -157.60 % | 176.538 M 335.81 % | 40.508 M -85.57 % | 280.634 M 452.42 % | -79.630 M -186.19 % | 92.389 M 66.44 % | 55.509 M -75.80 % | 229.362 M 327.90 % | -100.639 M -532.06 % | 23.293 M -62.47 % | 62.061 M -1.28 % | 62.868 M 156.92 % | -110.453 M -200.82 % | 109.552 M 12 490.84 % | 870.092 K 298.82 % | -437.623 K 97.25 % | -15.918 M -1 957.57 % | -773.609 K 99.56 % | -175.298 M -207.97 % | 162.358 M 173.92 % | -219.631 M -352.50 % | 86.982 M 245.83 % | -59.646 M -151.56 % | 115.691 M 35.23 % | 85.552 M 323.39 % | -38.298 M 86.70 % | -287.846 M -245.09 % | 198.389 M 248.91 % | -133.226 M -440.81 % | 39.091 M 129.20 % | -133.853 M -206.95 % | 125.151 M 196.07 % | -130.270 M -170.75 % | -48.114 M 91.96 % | -598.257 M -589.25 % | 122.279 M -57.92 % | 290.581 M 207.45 % | 94.514 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 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 70.000 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -23.095 M -1 812.15 % | -1.208 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -26.129 M -9.20 % | -23.927 M -144.14 % | -9.801 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.256 M -57.54 % | -5.240 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.690 M | 0.000 | 0.000 | 0.000 100.00 % | -97.487 M | 0.000 | 0.000 | 0.000 100.00 % | -120.043 M | 0.000 | 0.000 | 0.000 100.00 % | -152.782 M | 0.000 | 0.000 | 0.000 100.00 % | -110.000 M | 0.000 | 0.000 | 0.000 100.00 % | -181.500 M | 0.000 | 0.000 | 0.000 100.00 % | -176.000 M | 0.000 | 0.000 | 0.000 100.00 % | -176.000 M | 0.000 | 0.000 | 0.000 100.00 % | -110.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -100.000 M 0.00 % | -100.000 M | 0.000 100.00 % | -15.000 M 0.00 % | -15.000 M |
Other financing activites | -73.780 M -4 906.59 % | -1.474 M -116.62 % | -680.285 K -137.53 % | 1.813 M 370.71 % | -669.532 K 81.71 % | -3.662 M -460.01 % | -653.849 K -218 049.67 % | 300.000 400.00 % | -100.000 100.00 % | -3.000 M | 0.000 -100.00 % | 520.000 K | 0.000 100.00 % | -4.500 M | 0.000 | 0.000 | 0.000 100.00 % | -2.500 M | 0.000 100.00 % | -6.553 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 M | 0.000 | 0.000 -100.00 % | 500.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 536.703 M | 0.000 | 0.000 -100.00 % | 1.000 M 103.26 % | -30.652 M -211.01 % | 27.612 M 0.00 % | 27.612 M |
Net cash used provided by financing activities | 39.452 M -27.60 % | 54.495 M 151.65 % | -105.509 M -157.53 % | -40.969 M -190.36 % | 45.338 M 144.30 % | -102.347 M -158.19 % | 175.884 M 1 123.17 % | 14.379 M -90.97 % | 159.220 M 272.26 % | -92.430 M -200.04 % | 92.389 M 64.89 % | 56.029 M -48.75 % | 109.320 M 203.98 % | -105.139 M -551.38 % | 23.293 M -62.47 % | 62.061 M 169.02 % | -89.914 M 20.40 % | -112.953 M -211.51 % | 101.296 M 1 882.36 % | -5.683 M 94.85 % | -110.438 M -593.81 % | -15.918 M -1 957.57 % | -773.609 K 99.56 % | -175.298 M -815.77 % | -19.142 M 91.40 % | -222.631 M -355.95 % | 86.982 M 245.83 % | -59.646 M 0.27 % | -59.809 M -169.91 % | 85.552 M 323.39 % | -38.298 M 86.70 % | -287.846 M -1 385.65 % | 22.389 M 116.81 % | -133.226 M -432.31 % | 40.091 M 129.95 % | -133.853 M -983.47 % | 15.151 M 111.63 % | -130.270 M -170.75 % | -48.114 M 21.84 % | -61.554 M -150.34 % | 122.279 M -35.84 % | 190.581 M 190.90 % | 65.514 M 313.74 % | -30.652 M -343.04 % | 12.612 M 0.00 % | 12.612 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 36.125 M 129.36 % | -123.035 M -253.16 % | 80.333 M 365.00 % | -30.314 M -533.04 % | -4.789 M 76.52 % | -20.398 M -117.62 % | 115.772 M 256.36 % | -74.042 M -221.57 % | 60.905 M 489.39 % | -15.641 M -123.81 % | 65.683 M 1 672.00 % | -4.178 M -130.23 % | 13.820 M 25.08 % | 11.049 M 155.61 % | -19.870 M -176.77 % | -7.179 M 93.25 % | -106.348 M -313.53 % | 49.805 M 457.67 % | -13.925 M 82.30 % | -78.660 M -186.40 % | 91.040 M 65.59 % | 54.979 M 70.22 % | 32.300 M 41.31 % | 22.857 M 293.01 % | -11.843 M 52.44 % | -24.899 M -192.15 % | 27.018 M 129.44 % | -91.781 M -220.93 % | 75.896 M 248.74 % | -51.026 M -295.25 % | 26.134 M -53.97 % | 56.773 M 269.62 % | -33.470 M -1 906.70 % | -1.668 M 97.49 % | -66.330 M -197.27 % | 68.195 M 203.63 % | -65.809 M -174.44 % | 88.400 M 643.13 % | -16.276 M -145.28 % | 35.943 M 450.96 % | -10.241 M -3.51 % | -9.894 M -128.76 % | 34.402 M 249.77 % | 9.835 M 220.48 % | -8.163 M 0.00 % | -8.163 M |
Cash at beginning of period | 149.094 M -45.21 % | 272.129 M 41.88 % | 191.796 M -13.65 % | 222.110 M -2.11 % | 226.898 M -8.25 % | 247.296 M 88.02 % | 131.525 M -36.02 % | 205.567 M 42.10 % | 144.662 M -9.76 % | 160.303 M 69.42 % | 94.620 M -4.23 % | 98.798 M 16.26 % | 84.978 M 14.95 % | 73.928 M -21.18 % | 93.799 M -7.11 % | 100.978 M -51.30 % | 207.326 M 31.62 % | 157.521 M -8.12 % | 171.446 M -31.45 % | 250.106 M 57.23 % | 159.066 M 52.82 % | 104.087 M 44.99 % | 71.787 M 46.71 % | 48.930 M -19.49 % | 60.772 M -29.06 % | 85.671 M 46.07 % | 58.653 M -61.01 % | 150.434 M 101.82 % | 74.538 M -40.64 % | 125.564 M 26.28 % | 99.430 M 133.09 % | 42.657 M -43.97 % | 76.128 M -2.14 % | 77.795 M -46.02 % | 144.126 M 89.81 % | 75.931 M -46.43 % | 141.740 M 165.73 % | 53.340 M -23.38 % | 69.616 M 106.74 % | 33.674 M -23.32 % | 43.915 M -18.39 % | 53.809 M 177.26 % | 19.408 M 102.75 % | 9.572 M | 0.000 | 0.000 |
Cash at end of period | 185.219 M 24.23 % | 149.094 M -45.21 % | 272.129 M 41.88 % | 191.796 M -13.65 % | 222.110 M -2.11 % | 226.898 M -8.25 % | 247.296 M 88.02 % | 131.525 M -36.02 % | 205.567 M 42.10 % | 144.662 M -9.76 % | 160.303 M 69.42 % | 94.620 M -4.23 % | 98.798 M 16.26 % | 84.978 M 14.95 % | 73.928 M -21.18 % | 93.799 M -7.11 % | 100.978 M -51.30 % | 207.326 M 31.62 % | 157.521 M -8.12 % | 171.446 M -31.45 % | 250.106 M 57.23 % | 159.066 M 52.82 % | 104.087 M 44.99 % | 71.787 M 46.71 % | 48.930 M -19.49 % | 60.772 M -29.06 % | 85.671 M 46.07 % | 58.653 M -61.01 % | 150.434 M 101.82 % | 74.538 M -40.64 % | 125.564 M 26.28 % | 99.430 M 133.09 % | 42.657 M -43.97 % | 76.128 M -2.14 % | 77.795 M -46.02 % | 144.126 M 89.81 % | 75.931 M -46.43 % | 141.740 M 165.73 % | 53.340 M -23.38 % | 69.616 M 106.74 % | 33.674 M -23.32 % | 43.915 M -18.39 % | 53.809 M 177.26 % | 19.408 M 337.74 % | -8.163 M 0.00 % | -8.163 M |
Operating cash flow | 45.796 M 150.06 % | -91.480 M -137.68 % | 242.765 M 129.10 % | 105.966 M 92.28 % | 55.110 M -69.69 % | 181.805 M 1 360.67 % | -14.421 M -127.00 % | 53.413 M 415.09 % | -16.952 M -128.49 % | 59.491 M 490.44 % | -15.237 M 74.81 % | -60.484 M 32.66 % | -89.816 M -179.48 % | 113.007 M 1 014.77 % | 10.137 M 164.69 % | -15.672 M -1 125.36 % | 1.528 M -99.11 % | 171.013 M 270.61 % | -100.236 M -38.97 % | -72.130 M -135.44 % | 203.513 M 171.21 % | 75.039 M 32.51 % | 56.630 M -72.82 % | 208.318 M 1 385.06 % | 14.028 M -93.37 % | 211.440 M 516.98 % | -50.707 M -137.33 % | -21.366 M -115.51 % | 137.733 M 215.04 % | -119.730 M -265.20 % | 72.477 M -79.12 % | 347.179 M 763.83 % | -52.300 M -138.16 % | 137.037 M 252.78 % | -89.693 M -144.36 % | 202.208 M 450.88 % | -57.629 M -122.92 % | 251.450 M 178.91 % | 90.153 M -18.82 % | 111.050 M 201.09 % | -109.853 M 28.96 % | -154.637 M -3 466.29 % | -4.336 M -117.44 % | 24.870 M 34.58 % | 18.480 M 0.00 % | 18.480 M |
Capital expenditure | -39.898 M 30.63 % | -57.512 M 12.99 % | -66.095 M -93.33 % | -34.187 M 45.44 % | -62.654 M -30.34 % | -48.068 M 58.78 % | -116.626 M -133.47 % | -49.953 M 36.60 % | -78.787 M -375.54 % | -16.568 M -6.41 % | -15.570 M -66.57 % | -9.348 M -31.84 % | -7.090 M 25.42 % | -9.507 M -142.18 % | -3.926 M 34.83 % | -6.023 M -64.67 % | -3.658 M 57.28 % | -8.562 M -30.35 % | -6.568 M -152.43 % | -2.602 M 38.71 % | -4.246 M 6.83 % | -4.557 M 76.49 % | -19.383 M -90.23 % | -10.189 M -27.19 % | -8.011 M 43.41 % | -14.157 M -63.34 % | -8.667 M -23.34 % | -7.027 M -75.00 % | -4.015 M 78.22 % | -18.433 M -99.84 % | -9.224 M -182.16 % | -3.269 M 8.77 % | -3.583 M 88.74 % | -31.812 M 1.33 % | -32.241 M -125.91 % | -14.272 M 67.50 % | -43.911 M -23.01 % | -35.697 M 38.21 % | -57.775 M -273.80 % | -15.456 M -100.39 % | -7.713 M 75.10 % | -30.981 M -234.10 % | -9.273 M 19.90 % | -11.577 M 70.79 % | -39.633 M 0.00 % | -39.633 M |
Free CashFlow | 5.897 M 103.96 % | -148.992 M -184.33 % | 176.670 M 146.13 % | 71.779 M 1 051.49 % | -7.544 M -105.64 % | 133.737 M 202.05 % | -131.047 M -3 887.75 % | 3.460 M 103.61 % | -95.738 M -323.04 % | 42.923 M 239.33 % | -30.807 M 55.88 % | -69.832 M 27.94 % | -96.907 M -193.63 % | 103.500 M 1 566.20 % | 6.212 M 128.63 % | -21.695 M -918.88 % | -2.129 M -101.31 % | 162.451 M 252.10 % | -106.805 M -42.92 % | -74.732 M -137.50 % | 199.268 M 182.72 % | 70.482 M 89.23 % | 37.247 M -81.20 % | 198.129 M 3 193.09 % | 6.016 M -96.95 % | 197.283 M 432.27 % | -59.374 M -109.12 % | -28.393 M -121.23 % | 133.718 M 196.78 % | -138.163 M -318.43 % | 63.254 M -81.61 % | 343.911 M 715.41 % | -55.883 M -153.11 % | 105.225 M 186.30 % | -121.934 M -164.88 % | 187.937 M 285.09 % | -101.540 M -147.06 % | 215.753 M 566.36 % | 32.378 M -66.13 % | 95.594 M 181.31 % | -117.566 M 36.66 % | -185.617 M -1 263.92 % | -13.609 M -202.38 % | 13.293 M 162.84 % | -21.153 M 0.00 % | -21.153 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 |