
B-SOFT Co.,Ltd. 300451.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.423 B -11.96 % | 1.616 B 5.81 % | 1.527 B -19.58 % | 1.899 B 16.30 % | 1.633 B 10.34 % | 1.480 B 14.69 % | 1.290 B 11.91 % | 1.153 B 110.15 % | 548.645 M 28.80 % | 425.972 M 5.01 % | 405.648 M 7.31 % | 378.005 M 4.69 % | 361.087 M 7.29 % | 336.568 M |
Net income | -173.521 M -572.96 % | 36.689 M -13.93 % | 42.627 M -89.68 % | 413.039 M 24.28 % | 332.337 M 5.82 % | 314.070 M 47.67 % | 212.681 M 30.28 % | 163.244 M 159.10 % | 63.003 M 26.81 % | 49.682 M 4.43 % | 47.576 M 4.03 % | 45.732 M 3.82 % | 44.050 M -6.60 % | 47.163 M |
Income before tax | -161.518 M -456.02 % | 45.368 M -18.16 % | 55.436 M -87.73 % | 451.924 M 20.02 % | 376.537 M 5.04 % | 358.487 M 45.73 % | 245.990 M 22.60 % | 200.641 M 171.66 % | 73.856 M 26.69 % | 58.297 M 3.87 % | 56.124 M 4.76 % | 53.573 M 6.53 % | 50.289 M -5.48 % | 53.205 M |
Income before tax ratio | -0.11 -504.37 % | 0.03 -22.66 % | 0.04 -84.75 % | 0.24 3.20 % | 0.23 -4.81 % | 0.24 27.07 % | 0.19 9.55 % | 0.17 29.27 % | 0.13 -1.64 % | 0.14 -1.08 % | 0.14 -2.38 % | 0.14 1.76 % | 0.14 -11.90 % | 0.16 |
EBITDA | -105.933 M -175.24 % | 140.795 M -32.56 % | 208.768 M -55.23 % | 466.339 M 14.61 % | 406.903 M 20.54 % | 337.561 M 25.66 % | 268.627 M 30.03 % | 206.593 M 445.57 % | 37.867 M -2.31 % | 38.763 M 16.89 % | 33.163 M 13.99 % | 29.092 M -14.82 % | 34.152 M -6.45 % | 36.506 M |
Net income ratio | -0.12 -637.19 % | 0.02 -18.66 % | 0.03 -87.17 % | 0.22 6.87 % | 0.20 -4.10 % | 0.21 28.76 % | 0.16 16.42 % | 0.14 23.30 % | 0.11 -1.54 % | 0.12 -0.56 % | 0.12 -3.06 % | 0.12 -0.83 % | 0.12 -12.94 % | 0.14 |
Ratio EBITDA | -0.07 -185.46 % | 0.09 -36.26 % | 0.14 -44.33 % | 0.25 -1.45 % | 0.25 9.25 % | 0.23 9.57 % | 0.21 16.19 % | 0.18 159.62 % | 0.07 -24.15 % | 0.09 11.31 % | 0.08 6.22 % | 0.08 -18.63 % | 0.09 -12.80 % | 0.11 |
Gross profit ratio | 0.43 -6.98 % | 0.47 -5.27 % | 0.49 -9.06 % | 0.54 -2.24 % | 0.55 3.72 % | 0.53 7.34 % | 0.50 1.64 % | 0.49 -0.02 % | 0.49 -1.08 % | 0.49 2.62 % | 0.48 2.03 % | 0.47 7.33 % | 0.44 14.10 % | 0.39 |
Weighted average shs out dil | 1.544 B -15.81 % | 1.834 B 29.07 % | 1.421 B -7.90 % | 1.543 B 0.79 % | 1.531 B 7.78 % | 1.421 B -0.66 % | 1.430 B 4.83 % | 1.364 B 14.75 % | 1.189 B 10.45 % | 1.076 B 19.90 % | 897.805 M 0.68 % | 891.765 M -0.80 % | 898.924 M 2.09 % | 880.532 M |
Weighted average shs out | 1.544 B -15.81 % | 1.834 B 29.07 % | 1.421 B -7.90 % | 1.543 B 0.79 % | 1.531 B 7.78 % | 1.421 B 2.76 % | 1.382 B 1.37 % | 1.364 B 14.72 % | 1.189 B 10.54 % | 1.075 B 19.80 % | 897.663 M 0.70 % | 891.456 M -0.83 % | 898.924 M 2.09 % | 880.532 M |
EPS diluted | -0.11 -662.00 % | 0.02 -33.33 % | 0.03 -88.79 % | 0.27 23.31 % | 0.22 -1.32 % | 0.22 46.67 % | 0.15 25.00 % | 0.12 126.42 % | 0.05 14.72 % | 0.05 -12.83 % | 0.05 3.31 % | 0.05 4.69 % | 0.05 -8.58 % | 0.05 |
Earnings per share | -0.11 -662.00 % | 0.02 -33.33 % | 0.03 -88.79 % | 0.27 23.31 % | 0.22 -1.32 % | 0.22 46.67 % | 0.15 25.00 % | 0.12 126.42 % | 0.05 14.72 % | 0.05 -12.83 % | 0.05 3.31 % | 0.05 4.69 % | 0.05 -8.58 % | 0.05 |
Gross profit | 617.247 M -18.10 % | 753.650 M 0.24 % | 751.858 M -26.87 % | 1.028 B 13.69 % | 904.291 M 14.45 % | 790.150 M 23.11 % | 641.816 M 13.75 % | 564.225 M 110.10 % | 268.552 M 27.40 % | 210.792 M 7.76 % | 195.612 M 9.49 % | 178.654 M 12.36 % | 158.998 M 22.41 % | 129.888 M |
Income tax expense | 5.813 M 1 923.20 % | -318.831 K -102.25 % | 14.200 M -62.41 % | 37.774 M -6.26 % | 40.296 M 1.31 % | 39.775 M 53.56 % | 25.901 M -18.69 % | 31.856 M 371.93 % | 6.750 M -21.62 % | 8.612 M 0.84 % | 8.540 M 8.45 % | 7.875 M 26.21 % | 6.239 M 3.25 % | 6.043 M |
Cost of revenue | 805.398 M -6.59 % | 862.223 M 11.21 % | 775.281 M -10.98 % | 870.858 M 19.53 % | 728.550 M 5.64 % | 689.675 M 6.35 % | 648.472 M 10.15 % | 588.728 M 110.19 % | 280.094 M 30.17 % | 215.180 M 2.45 % | 210.036 M 5.36 % | 199.351 M -1.35 % | 202.089 M -2.22 % | 206.679 M |
General and administrative expenses | 209.146 M 0.74 % | 207.603 M 9.81 % | 189.052 M 0.85 % | 187.453 M 7.41 % | 174.528 M 2.49 % | 170.294 M 12.67 % | 151.137 M -0.84 % | 152.416 M -3.36 % | 157.713 M 38.40 % | 113.952 M 8.62 % | 104.907 M 10.32 % | 95.094 M 18.10 % | 80.522 M 24.80 % | 64.520 M |
Selling and marketing expenses | 120.702 M -6.66 % | 129.318 M 10.81 % | 116.698 M -23.72 % | 152.984 M -6.91 % | 164.338 M 9.25 % | 150.424 M 25.90 % | 119.475 M 10.43 % | 108.188 M 61.12 % | 67.149 M 42.92 % | 46.984 M -4.13 % | 49.007 M 10.18 % | 44.479 M 20.58 % | 36.888 M 37.10 % | 26.905 M |
Other expenses | 181.109 M 44.27 % | 125.533 M -28.42 % | 175.375 M 600.43 % | 25.038 M 135.19 % | 10.646 M 142.04 % | -25.325 M -315.86 % | -6.090 M 54.33 % | -13.333 M 83.22 % | -79.475 M -97.10 % | -40.323 M -22.75 % | -32.851 M -24.06 % | -26.479 M -3.84 % | -25.500 M -568.00 % | 5.449 M |
Operating expenses | 780.238 M 9.90 % | 709.925 M 1.57 % | 698.956 M 21.38 % | 575.845 M 9.32 % | 526.740 M 21.52 % | 433.477 M 9.76 % | 394.947 M 8.80 % | 362.996 M 57.88 % | 229.917 M 29.64 % | 177.352 M 5.75 % | 167.708 M 8.49 % | 154.584 M 25.07 % | 123.596 M 27.58 % | 96.874 M |
Cost and expenses | 1.586 B 0.86 % | 1.572 B 6.64 % | 1.474 B 1.90 % | 1.447 B 15.25 % | 1.255 B 11.77 % | 1.123 B 7.64 % | 1.043 B 9.63 % | 951.724 M 86.61 % | 510.010 M 29.93 % | 392.532 M 3.91 % | 377.744 M 6.73 % | 353.935 M 8.74 % | 325.499 M 7.23 % | 303.553 M |
Research and development expenses | 269.281 M 8.81 % | 247.471 M 13.61 % | 217.830 M 3.55 % | 210.370 M 18.70 % | 177.228 M 28.35 % | 138.084 M 5.87 % | 130.424 M 12.70 % | 115.725 M 36.90 % | 84.531 M 48.98 % | 56.738 M 21.64 % | 46.645 M 12.42 % | 41.490 M 30.94 % | 31.686 M | 0.000 |
Selling general and administrative expenses | 329.847 M -2.10 % | 336.921 M 10.19 % | 305.750 M -10.19 % | 340.437 M 0.46 % | 338.866 M 5.66 % | 320.718 M 18.52 % | 270.612 M 3.84 % | 260.604 M 15.90 % | 224.861 M 39.72 % | 160.937 M 4.56 % | 153.913 M 10.27 % | 139.573 M 18.88 % | 117.410 M 28.42 % | 91.425 M |
Interest income | 44.203 M 254.43 % | 12.472 M -45.97 % | 23.082 M 2.96 % | 22.418 M 146.26 % | 9.103 M 123.65 % | 4.070 M 5.97 % | 3.841 M -25.15 % | 5.132 M -33.80 % | 7.752 M 107.74 % | 3.731 M 281.37 % | 978.400 K 60.74 % | 608.700 K -15.53 % | 720.614 K | 0.000 |
Interest expense | 1.453 M -15.45 % | 1.718 M -46.26 % | 3.197 M 82.13 % | 1.755 M -72.60 % | 6.406 M -23.16 % | 8.337 M -26.78 % | 11.385 M 261.75 % | 3.147 M 1 705.03 % | 174.365 K -3.75 % | 181.157 K 66.69 % | 108.676 K 193.32 % | 37.050 K -73.55 % | 140.050 K | 0.000 |
Depreciation and amortization | 32.144 M -71.03 % | 110.955 M 46.75 % | 75.610 M 34.17 % | 56.353 M 20.78 % | 46.659 M 50.80 % | 30.940 M 26.76 % | 24.409 M 13.34 % | 21.536 M 171.87 % | 7.921 M 21.81 % | 6.503 M 9.98 % | 5.913 M 7.21 % | 5.515 M 11.13 % | 4.963 M 42.17 % | 3.491 M |
Operating income | -162.991 M -472.76 % | 43.725 M -17.35 % | 52.902 M -88.30 % | 452.274 M 19.79 % | 377.551 M 5.85 % | 356.674 M 44.48 % | 246.869 M 22.68 % | 201.229 M 420.84 % | 38.635 M 15.54 % | 33.440 M 19.84 % | 27.904 M 15.93 % | 24.071 M -17.54 % | 29.189 M 5.02 % | 27.793 M |
Operating income ratio | -0.11 -523.39 % | 0.03 -21.89 % | 0.03 -85.45 % | 0.24 3.00 % | 0.23 -4.07 % | 0.24 25.97 % | 0.19 9.62 % | 0.17 147.85 % | 0.07 -10.30 % | 0.08 14.12 % | 0.07 8.03 % | 0.06 -21.23 % | 0.08 -2.11 % | 0.08 |
Total other income expenses net | 1.473 M -10.37 % | 1.643 M -35.16 % | 2.534 M 823.94 % | -350.023 K 65.49 % | -1.014 M -155.95 % | 1.813 M 306.14 % | -879.421 K -49.60 % | -587.836 K -101.67 % | 35.221 M 41.70 % | 24.857 M -11.92 % | 28.220 M -4.35 % | 29.503 M 39.82 % | 21.100 M -16.97 % | 25.413 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -962.333 M 10.44 % | -1.075 B 21.63 % | -1.371 B 14.60 % | -1.605 B -12.99 % | -1.421 B -329.62 % | -330.716 M -13.70 % | -290.868 M -11.41 % | -261.082 M 16.30 % | -311.943 M -37.26 % | -227.269 M -34.58 % | -168.875 M -18.46 % | -142.552 M -3.86 % | -137.260 M -11.55 % | -123.048 M |
Total investments | 280.487 M -4.20 % | 292.782 M -18.00 % | 357.036 M -10.26 % | 397.851 M 12.88 % | 352.462 M 12.89 % | 312.206 M 6.63 % | 292.791 M 40.65 % | 208.169 M 914.75 % | 20.514 M 137.72 % | 8.630 M 43.83 % | 6.000 M 120.40 % | 2.722 M 36.12 % | 2.000 M | 0.000 |
Total debt | 56.562 M 250.23 % | 16.150 M -84.90 % | 106.984 M 679.40 % | 13.726 M -91.58 % | 163.117 M -19.71 % | 203.165 M 14.46 % | 177.500 M 77.50 % | 100.000 M 1 566.67 % | 6.000 M -94.42 % | 107.542 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 163.400 M 20.04 % | 136.124 M 89.36 % | 71.888 M 35.28 % | 53.140 M -48.34 % | 102.866 M 281.46 % | -56.687 M -919.46 % | 6.918 M 115.85 % | -43.632 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.213 B -13.48 % | 1.402 B 1.53 % | 1.381 B -0.28 % | 1.385 B 33.12 % | 1.040 B 20.70 % | 861.895 M 43.75 % | 599.584 M 37.73 % | 435.330 M 44.07 % | 302.173 M 18.43 % | 255.143 M 21.05 % | 210.769 M 18.11 % | 178.448 M 29.81 % | 137.473 M 39.86 % | 98.294 M |
Common stock | 1.549 B 0.00 % | 1.549 B -0.01 % | 1.549 B -0.03 % | 1.550 B 29.95 % | 1.193 B 61.22 % | 739.751 M 52.38 % | 485.456 M 99.94 % | 242.802 M 15.07 % | 210.996 M 201.13 % | 70.068 M 37.39 % | 51.000 M 0.00 % | 51.000 M 0.00 % | 51.000 M 0.00 % | 51.000 M |
Total equity | 4.473 B -4.08 % | 4.664 B 1.35 % | 4.602 B 0.05 % | 4.599 B 10.12 % | 4.177 B 59.09 % | 2.625 B 11.34 % | 2.358 B 13.81 % | 2.072 B 173.93 % | 756.339 M 26.20 % | 599.311 M 73.79 % | 344.848 M 12.30 % | 307.084 M 17.82 % | 260.636 M 20.29 % | 216.669 M |
Other non current liabilities | 210.000 K -95.67 % | 4.849 M | 0.000 | 0.000 -100.00 % | 10.230 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.778 M |
Long term debt | 6.723 M -23.97 % | 8.843 M 210.87 % | 2.844 M -58.24 % | 6.812 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 12.557 M -8.29 % | 13.693 M 65.84 % | 8.256 M -11.34 % | 9.312 M 138.43 % | 3.906 M -42.15 % | 6.751 M -31.02 % | 9.787 M -52.59 % | 20.644 M -3.35 % | 21.360 M 0.75 % | 21.200 M 24.34 % | 17.050 M 36.64 % | 12.478 M 46.46 % | 8.520 M 25.70 % | 6.778 M |
Other current liabilities | 238.473 M 93.27 % | 123.392 M 3.83 % | 118.839 M -72.75 % | 436.051 M 96.12 % | 222.334 M 4.79 % | 212.164 M 0.85 % | 210.375 M -30.38 % | 302.190 M 290.95 % | 77.295 M -55.74 % | 174.620 M 225.61 % | 53.628 M 26.44 % | 42.415 M 10.39 % | 38.423 M 38.15 % | 27.812 M |
Deferred revenue | 0.000 -100.00 % | 157.672 M -12.14 % | 179.461 M -58.58 % | 433.252 M -16.02 % | 515.918 M 63.82 % | 314.936 M 589.90 % | 45.650 M -73.62 % | 173.056 M 19.96 % | 144.260 M 234.14 % | -107.542 M | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 49.839 M 582.04 % | 7.307 M -92.69 % | 99.908 M | 0.000 -100.00 % | 260.801 M 28.37 % | 203.165 M 14.46 % | 177.500 M 77.50 % | 100.000 M 1 566.67 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 1.182 B 6.23 % | 1.113 B -5.18 % | 1.174 B 17.24 % | 1.001 B -6.32 % | 1.068 B 11.58 % | 957.535 M 34.72 % | 710.764 M 17.19 % | 606.529 M 70.65 % | 355.426 M 32.65 % | 267.941 M 99.49 % | 134.313 M 4.18 % | 128.930 M 30.33 % | 98.929 M 5.33 % | 93.925 M |
Total liabilities | 1.195 B 6.05 % | 1.126 B -4.68 % | 1.182 B 16.97 % | 1.010 B -5.79 % | 1.072 B 11.21 % | 964.286 M 33.83 % | 720.551 M 14.89 % | 627.173 M 66.45 % | 376.786 M 30.31 % | 289.141 M 91.02 % | 151.363 M 7.04 % | 141.408 M 31.60 % | 107.449 M 6.70 % | 100.703 M |
Other non current assets | 142.692 M 463.81 % | 25.308 M 102.95 % | 12.470 M 523.52 % | 2.000 M -99.18 % | 245.259 M 1 535.06 % | 15.000 M -95.46 % | 330.381 M 63 697.15 % | 517.861 K -95.17 % | 10.729 M 62 540.98 % | 17.127 K -99.61 % | 4.409 M 5 048.88 % | 85.630 K | 0.000 -100.00 % | 125.000 K |
Long term investments | 268.408 M -1.59 % | 272.740 M -24.16 % | 359.618 M -15.23 % | 424.243 M 151.51 % | 168.680 M -48.98 % | 330.625 M | 0.000 -100.00 % | 226.861 M 475.38 % | 39.428 M 208.87 % | 12.765 M 112.76 % | 6.000 M 120.40 % | 2.722 M 36.12 % | 2.000 M | 0.000 |
Intangible assets | 739.303 M 3.67 % | 713.137 M 14.76 % | 621.419 M 60.04 % | 388.286 M 34.23 % | 289.266 M 50.55 % | 192.134 M 228.67 % | 58.458 M 152.47 % | 23.154 M 254.21 % | 6.537 M 30.27 % | 5.018 M -4.64 % | 5.262 M -9.85 % | 5.837 M 777.71 % | 665.036 K 49.59 % | 444.558 K |
GoodWill | 866.751 M -10.45 % | 967.851 M -1.50 % | 982.570 M -8.11 % | 1.069 B -2.58 % | 1.098 B -0.46 % | 1.103 B -0.48 % | 1.108 B 0.00 % | 1.108 B 3 445.73 % | 31.249 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.606 B -4.46 % | 1.681 B 4.80 % | 1.604 B 10.04 % | 1.458 B 5.10 % | 1.387 B 7.11 % | 1.295 B 11.00 % | 1.166 B 3.12 % | 1.131 B 2 893.61 % | 37.786 M 653.01 % | 5.018 M -4.64 % | 5.262 M -9.85 % | 5.837 M 777.71 % | 665.036 K 49.59 % | 444.558 K |
Property plant equipment net | 509.040 M -15.53 % | 602.629 M 31.28 % | 459.025 M 25.81 % | 364.860 M 16.24 % | 313.889 M 7.10 % | 293.086 M -18.60 % | 360.047 M 4.18 % | 345.616 M 35.85 % | 254.402 M 91.98 % | 132.514 M 68.29 % | 78.742 M -0.31 % | 78.989 M 93.16 % | 40.893 M -0.07 % | 40.922 M |
Total non current assets | 2.592 B -1.62 % | 2.635 B 6.63 % | 2.471 B 8.69 % | 2.273 B 6.62 % | 2.132 B 9.42 % | 1.949 B 4.39 % | 1.867 B 9.09 % | 1.711 B 392.56 % | 347.415 M 123.71 % | 155.299 M 58.44 % | 98.017 M 8.18 % | 90.602 M 100.20 % | 45.256 M 6.88 % | 42.342 M |
Other current assets | 13.038 M -26.04 % | 17.629 M -72.75 % | 64.682 M -21.52 % | 82.416 M -13.14 % | 94.883 M -51.65 % | 196.249 M 160.70 % | 75.278 M -15.58 % | 89.173 M -16.68 % | 107.028 M -24.03 % | 140.884 M 513.40 % | 22.968 M 2 465.34 % | 895.309 K -96.32 % | 24.315 M 190.29 % | 8.376 M |
Short term investments | 12.079 M -39.73 % | 20.042 M 876.17 % | -2.582 M 90.22 % | -26.392 M -114.36 % | 183.782 M 1 097.77 % | -18.419 M -106.29 % | 292.791 M 913.74 % | 28.882 M 252.70 % | -18.914 M -118.36 % | 103.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 1.019 B -6.90 % | 1.094 B -25.96 % | 1.478 B -8.72 % | 1.619 B 2.22 % | 1.584 B 196.69 % | 533.881 M 13.99 % | 468.368 M 29.71 % | 361.082 M 13.57 % | 317.943 M -5.04 % | 334.811 M 98.26 % | 168.875 M 18.46 % | 142.552 M 3.86 % | 137.260 M 11.55 % | 123.048 M |
Cash and short term investments | 1.031 B -7.49 % | 1.114 B -24.60 % | 1.478 B -8.72 % | 1.619 B -8.40 % | 1.768 B 231.11 % | 533.881 M 13.99 % | 468.368 M 29.71 % | 361.082 M 13.57 % | 317.943 M -5.04 % | 334.811 M 98.26 % | 168.875 M 18.46 % | 142.552 M 3.86 % | 137.260 M 11.55 % | 123.048 M |
Total current assets | 3.076 B -2.52 % | 3.156 B -4.74 % | 3.313 B -0.71 % | 3.336 B 7.04 % | 3.117 B 89.94 % | 1.641 B 35.41 % | 1.212 B 22.68 % | 987.755 M 25.71 % | 785.710 M 7.17 % | 733.152 M 84.12 % | 398.193 M 11.26 % | 357.890 M 10.86 % | 322.829 M 17.38 % | 275.030 M |
Inventory | 346.608 M 22.37 % | 283.235 M 7.84 % | 262.653 M 9.21 % | 240.505 M -26.12 % | 325.550 M 126.66 % | 143.628 M 64.18 % | 87.484 M -2.61 % | 89.825 M 102.92 % | 44.266 M 35.97 % | 32.557 M 25.77 % | 25.887 M 87.90 % | 13.777 M -33.82 % | 20.819 M 3.31 % | 20.152 M |
Net receivables | 1.685 B -3.16 % | 1.740 B 12.19 % | 1.551 B 6.78 % | 1.453 B 56.66 % | 927.255 M 20.87 % | 767.149 M 23.44 % | 621.498 M 26.99 % | 489.410 M 35.27 % | 361.811 M 39.21 % | 259.912 M | 0.000 | 0.000 -100.00 % | 139.155 M 12.72 % | 123.455 M |
Tax assets | 66.016 M 24.14 % | 53.178 M 48.13 % | 35.899 M 44.95 % | 24.766 M 40.65 % | 17.609 M 15.40 % | 15.259 M 54.86 % | 9.853 M 39.11 % | 7.083 M 39.67 % | 5.071 M 1.74 % | 4.984 M 38.32 % | 3.604 M 21.45 % | 2.967 M 74.74 % | 1.698 M 99.68 % | 850.401 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 715.311 M 5.77 % | 676.271 M 4.16 % | 649.238 M 163.90 % | 246.015 M -31.61 % | 359.707 M 27.92 % | 281.196 M 21.42 % | 231.590 M 43.48 % | 161.414 M 49.77 % | 107.773 M 40.50 % | 76.708 M 18.66 % | 64.645 M -2.45 % | 66.267 M 22.50 % | 54.097 M 5.86 % | 51.104 M |
Tax payables | 178.492 M 20.49 % | 148.133 M 17.51 % | 126.061 M -12.28 % | 143.705 M 102.34 % | 71.023 M -11.61 % | 80.353 M 76.02 % | 45.650 M 6.35 % | 42.925 M 113.59 % | 20.097 M 20.97 % | 16.613 M 3.58 % | 16.040 M -20.78 % | 20.248 M 215.92 % | 6.409 M -57.30 % | 15.010 M |
Deferred revenue non current | 5.624 M | 0.000 -100.00 % | 4.905 M 96.15 % | 2.500 M -34.67 % | 3.827 M -43.31 % | 6.751 M -31.02 % | 9.787 M -52.59 % | 20.644 M -3.35 % | 21.360 M 0.75 % | 21.200 M 24.34 % | 17.050 M 36.64 % | 12.478 M 46.46 % | 8.520 M | 0.000 |
Minority interest | 54.212 M -6.37 % | 57.903 M 612.51 % | 8.127 M -78.33 % | 37.498 M 1.03 % | 37.114 M 4.13 % | 35.643 M -3.49 % | 36.930 M 8.92 % | 33.906 M 7.74 % | 31.471 M 4 226.12 % | 727.458 K 0.38 % | 724.669 K 1.07 % | 716.986 K | 0.000 | 0.000 |
Capital lease obligations | 6.723 M -23.97 % | 8.843 M 210.87 % | 2.844 M -58.24 % | 6.812 M -93.03 % | 97.684 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 56.687 M | 0.000 -100.00 % | 43.632 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 1.657 B 0.13 % | 1.655 B -0.52 % | 1.663 B 2.22 % | 1.627 B -14.66 % | 1.907 B 76.24 % | 1.082 B -12.83 % | 1.241 B -4.76 % | 1.303 B 515.54 % | 211.700 M -33.22 % | 317.004 M 284.93 % | 82.354 M -32.53 % | 122.054 M 69.14 % | 72.162 M 7.10 % | 67.375 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 1.228 K -99.76 % | 507.465 K 120.30 % | -2.500 M -3 296.08 % | 78.234 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.668 B -2.11 % | 5.790 B 0.12 % | 5.784 B 3.10 % | 5.610 B 6.87 % | 5.249 B 46.23 % | 3.590 B 16.60 % | 3.079 B 14.06 % | 2.699 B 138.19 % | 1.133 B 27.54 % | 888.451 M 79.05 % | 496.211 M 10.64 % | 448.492 M 21.84 % | 368.085 M 15.98 % | 317.373 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -16.626 M -54.58 % | -10.755 M -42.95 % | -7.524 M -87.01 % | -4.023 M 15.52 % | -4.763 M -71.91 % | -2.770 M -41.60 % | -1.956 M -483.54 % | 510.122 K 136.95 % | -1.381 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 3.042 M | 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 | -129.063 M 37.14 % | -205.325 M 6.00 % | -218.424 M 44.14 % | -391.044 M -92.20 % | -203.452 M 31.01 % | -294.887 M -161.35 % | -112.831 M -122.19 % | -50.781 M -869.81 % | -5.236 M 90.17 % | -53.256 M -558.14 % | -8.092 M 43.20 % | -14.246 M 56.66 % | -32.866 M -81.09 % | -18.149 M |
Accounts receivables | -102.461 M 59.45 % | -252.700 M -12.09 % | -225.442 M 58.96 % | -549.283 M -100.59 % | -273.839 M 18.62 % | -336.496 M -94.20 % | -173.270 M -209.27 % | -56.026 M -17.70 % | -47.601 M 37.55 % | -76.221 M -776.66 % | -8.695 M 82.93 % | -50.921 M -33.43 % | -38.162 M | 0.000 |
Inventory | -95.658 M -1 412.04 % | -6.326 M 74.95 % | -25.254 M -140.30 % | 62.664 M 193.28 % | -67.181 M -28.11 % | -52.439 M -2 503.03 % | 2.182 M 104.31 % | -50.651 M -1 428.38 % | 3.813 M 157.16 % | -6.670 M 46.40 % | -12.445 M -279.40 % | 6.937 M 914.03 % | -852.169 K -115.77 % | 5.405 M |
Accounts payables | 81.943 M 16.52 % | 70.327 M 63.45 % | 43.028 M -58.26 % | 103.098 M -27.19 % | 141.592 M 43.30 % | 98.810 M 61.91 % | 61.027 M 5.49 % | 57.853 M 52.08 % | 38.041 M 22.65 % | 31.016 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -4.266 M 74.34 % | -16.626 M -54.58 % | -10.755 M -42.95 % | -7.524 M -87.01 % | -4.023 M 15.52 % | -4.763 M 95.86 % | -115.013 M -88 496.37 % | -129.817 K 98.57 % | -9.049 M 80.58 % | -46.586 M -1 170.20 % | 4.353 M 120.55 % | -21.183 M 33.83 % | -32.014 M -35.92 % | -23.554 M |
Other non cash items | 257.558 M 13.70 % | 226.515 M -7.94 % | 246.042 M 176.93 % | 88.848 M -3.30 % | 91.879 M 261.82 % | 25.394 M -33.23 % | 38.031 M 9.96 % | 34.587 M -29.70 % | 49.196 M 216.55 % | 15.541 M 63.44 % | 9.509 M -5.78 % | 10.092 M 23.91 % | 8.144 M 120.17 % | 3.699 M |
Net cash provided by operating activities | 114.733 M -27.31 % | 157.842 M 8.95 % | 144.874 M -17.79 % | 176.219 M -35.05 % | 271.327 M 238.49 % | 80.159 M -52.76 % | 169.698 M -2.54 % | 174.126 M 46.34 % | 118.988 M 544.11 % | 18.473 M -66.36 % | 54.914 M 16.69 % | 47.060 M 93.74 % | 24.291 M -32.90 % | 36.203 M |
Investments in property plant and equipment | -242.741 M 38.05 % | -391.836 M -22.56 % | -319.707 M -67.76 % | -190.570 M 7.07 % | -205.077 M -70.73 % | -120.120 M -7.53 % | -111.713 M -126.05 % | -49.419 M 56.81 % | -114.435 M -101.04 % | -56.922 M -316.55 % | -13.665 M 76.46 % | -58.049 M -980.68 % | -5.372 M 60.09 % | -13.461 M |
Acquisitions net | 0.000 100.00 % | -34.531 M -4 255.37 % | 830.992 K -91.06 % | 9.292 M 91.19 % | 4.860 M 16 460.88 % | 29.346 K -99.47 % | 5.570 M 106.07 % | -91.728 M -67.52 % | -54.758 M -907 885.35 % | 6.032 K -82.81 % | 35.099 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | -5.100 M | 0.000 100.00 % | -45.000 M -201.20 % | -14.940 M 81.06 % | -78.900 M -39.34 % | -56.623 M 27.96 % | -78.600 M 48.46 % | -152.500 M -475.47 % | -26.500 M -430.00 % | -5.000 M -14.42 % | -4.370 M -297.27 % | -1.100 M 45.00 % | -2.000 M | 0.000 |
Sales maturities of investments | 39.721 M -7.82 % | 43.090 M -20.90 % | 54.479 M 58.96 % | 34.272 M -31.57 % | 50.083 M -50.77 % | 101.729 M 3 657.51 % | 2.707 M 133.18 % | 1.161 M 2 202.47 % | 50.427 K | 0.000 -100.00 % | 877.520 K | 0.000 | 0.000 | 0.000 |
Other investing activites | -4.949 M 40.98 % | -8.385 M -182.42 % | 10.174 M -94.80 % | 195.478 M 206.86 % | -182.929 M -9 822.08 % | 1.882 M -92.47 % | 25.002 M -84.61 % | 162.442 M 77.42 % | 91.560 M 170.52 % | -129.827 M -13 369.44 % | 978.389 K -92.37 % | 12.822 M 1 815.20 % | 669.498 K 13.59 % | 589.417 K |
Net cash used for investing activites | -213.069 M 45.60 % | -391.662 M -30.89 % | -299.223 M -992.34 % | 33.532 M 108.14 % | -411.963 M -463.54 % | -73.103 M 53.45 % | -157.033 M -20.75 % | -130.044 M -24.94 % | -104.082 M 45.72 % | -191.749 M -1 087.73 % | -16.144 M 65.15 % | -46.327 M -591.24 % | -6.702 M 47.93 % | -12.871 M |
Debt repayment | 49.777 M 153.70 % | -92.700 M -195.25 % | 97.323 M 168.54 % | -142.000 M -255.89 % | -39.900 M -257.09 % | 25.400 M 3 486.67 % | -750.000 K -100.83 % | 90.447 M 3 114.90 % | -3.000 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.456 M |
Common stock issued | 0.000 | 0.000 100.00 % | -100.088 M -3 742.21 % | 2.748 M 700.65 % | -457.503 K -100.48 % | 96.041 M 0.53 % | 95.532 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 100.00 % | -31.859 M -1 884.02 % | -1.606 M 41.57 % | -2.748 M -164.23 % | -1.040 M -410.62 % | -203.673 K 83.65 % | -1.246 M 98.96 % | -119.400 M -19 352.45 % | -613.805 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -16.036 M -3.67 % | -15.468 M 66.73 % | -46.494 M -30.04 % | -35.755 M -7.61 % | -33.225 M -36.86 % | -24.277 M 29.93 % | -34.645 M -26.92 % | -27.297 M -165.03 % | -10.300 M | 0.000 100.00 % | -10.200 M | 0.000 | 0.000 100.00 % | -52.839 K |
Other financing activites | -6.884 M 57.82 % | -16.322 M 47.16 % | -30.891 M -688.81 % | 5.246 M -99.59 % | 1.269 B 1 211.05 % | 96.778 M -47.34 % | 183.795 M 386.17 % | -64.226 M -473.40 % | 17.200 M -94.35 % | 304.287 M 79 998.12 % | 379.893 K -49.35 % | 750.000 K | 0.000 -100.00 % | 22.000 M |
Net cash used provided by financing activities | 26.857 M 117.18 % | -156.350 M -952.88 % | 18.332 M 110.41 % | -176.120 M -114.82 % | 1.188 B 1 900.99 % | 59.395 M -35.94 % | 92.722 M 8 710.19 % | -1.077 M -127.61 % | 3.901 M -98.72 % | 304.287 M 3 198.61 % | -9.820 M -1 409.35 % | 750.000 K | 0.000 -100.00 % | 19.491 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 |
Net change in cash | -71.479 M 81.68 % | -390.170 M -186.85 % | -136.017 M -504.43 % | 33.632 M -96.79 % | 1.048 B 1 476.88 % | 66.451 M -36.94 % | 105.386 M 145.05 % | 43.006 M 128.68 % | 18.806 M -85.65 % | 131.012 M 352.55 % | 28.950 M 1 852.05 % | 1.483 M -91.57 % | 17.589 M -58.93 % | 42.823 M |
Cash at beginning of period | 1.087 B -26.41 % | 1.478 B -8.43 % | 1.614 B 2.13 % | 1.580 B 196.92 % | 532.125 M 14.27 % | 465.674 M 29.25 % | 360.288 M 13.55 % | 317.283 M 6.30 % | 298.477 M 78.23 % | 167.465 M 20.90 % | 138.515 M 1.08 % | 137.032 M 14.73 % | 119.444 M 55.89 % | 76.621 M |
Cash at end of period | 1.016 B -6.57 % | 1.087 B -26.41 % | 1.478 B -8.43 % | 1.614 B 2.13 % | 1.580 B 196.92 % | 532.125 M 14.27 % | 465.674 M 29.25 % | 360.288 M 13.55 % | 317.283 M 6.30 % | 298.477 M 78.23 % | 167.465 M 20.90 % | 138.515 M 1.08 % | 137.032 M 14.73 % | 119.444 M |
Operating cash flow | 114.733 M -27.31 % | 157.842 M 8.95 % | 144.874 M -17.79 % | 176.219 M -35.05 % | 271.327 M 238.49 % | 80.159 M -52.76 % | 169.698 M -2.54 % | 174.126 M 46.34 % | 118.988 M 544.11 % | 18.473 M -66.36 % | 54.914 M 16.69 % | 47.060 M 93.74 % | 24.291 M -32.90 % | 36.203 M |
Capital expenditure | -242.741 M 38.05 % | -391.836 M -22.56 % | -319.707 M -67.76 % | -190.570 M 7.07 % | -205.077 M -70.73 % | -120.120 M -7.53 % | -111.713 M -126.05 % | -49.419 M 56.81 % | -114.435 M -101.04 % | -56.922 M -316.55 % | -13.665 M 76.46 % | -58.049 M -980.68 % | -5.372 M 60.09 % | -13.461 M |
Free CashFlow | -128.008 M 45.29 % | -233.994 M -33.84 % | -174.833 M -1 118.30 % | -14.351 M -121.66 % | 66.250 M 265.79 % | -39.961 M -168.92 % | 57.985 M -53.50 % | 124.707 M 2 639.26 % | 4.553 M 111.84 % | -38.449 M -193.21 % | 41.249 M 475.36 % | -10.989 M -158.08 % | 18.919 M -16.81 % | 22.743 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 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 | 286.320 M -1.39 % | 290.358 M 14.30 % | 254.025 M -42.51 % | 441.884 M 25.81 % | 351.244 M -6.46 % | 375.491 M -18.18 % | 458.949 M 1.42 % | 452.536 M 27.13 % | 355.951 M 2.16 % | 348.436 M -10.33 % | 388.563 M 8.48 % | 358.178 M 12.85 % | 317.407 M -31.44 % | 462.991 M -32.85 % | 689.474 M 59.79 % | 431.495 M 14.82 % | 375.798 M -6.57 % | 402.210 M -21.91 % | 515.035 M 26.05 % | 408.606 M 7.09 % | 381.548 M 16.45 % | 327.653 M -39.01 % | 537.224 M 63.41 % | 328.755 M 11.92 % | 293.743 M -8.24 % | 320.103 M -34.71 % | 490.310 M 79.50 % | 273.161 M 0.24 % | 272.497 M 7.15 % | 254.322 M -35.40 % | 393.708 M 49.34 % | 263.639 M 3.04 % | 255.860 M 6.72 % | 239.746 M 7.01 % | 224.036 M 74.38 % | 128.473 M 12.99 % | 113.707 M 37.95 % | 82.428 M -50.53 % | 166.607 M 87.43 % | 88.889 M -12.07 % | 101.092 M 45.70 % | 69.384 M -55.88 % | 157.251 M 92.01 % | 81.897 M -17.40 % | 99.150 M 47.22 % | 67.350 M |
Net income | -64.907 M -314.81 % | -15.647 M 93.08 % | -226.273 M -991.66 % | 25.377 M 68.99 % | 15.016 M 21.49 % | 12.360 M 122.60 % | -54.692 M -181.18 % | 67.373 M 394.51 % | 13.624 M 31.21 % | 10.383 M 108.09 % | -128.302 M -284.84 % | 69.412 M 648.79 % | 9.270 M -89.95 % | 92.247 M -49.60 % | 183.016 M 109.14 % | 87.510 M 67.80 % | 52.150 M -42.29 % | 90.364 M -45.18 % | 164.840 M 120.15 % | 74.876 M 116.14 % | 34.642 M -40.25 % | 57.980 M -55.06 % | 129.008 M 115.27 % | 59.930 M -4.90 % | 63.017 M 1.45 % | 62.115 M -38.41 % | 100.855 M 99.06 % | 50.664 M 198.22 % | 16.989 M -61.54 % | 44.173 M -53.92 % | 95.856 M 176.23 % | 34.702 M 190.74 % | 11.936 M -42.48 % | 20.750 M -51.25 % | 42.561 M 80.82 % | 23.538 M 708.63 % | -3.867 M -601.05 % | 771.843 K -97.47 % | 30.498 M 158.34 % | 11.805 M 129.00 % | 5.155 M 131.82 % | 2.224 M -92.87 % | 31.200 M 241.84 % | 9.127 M 47.40 % | 6.192 M 485.42 % | 1.058 M |
Income before tax | -59.334 M -274.96 % | -15.824 M 92.84 % | -221.080 M -862.83 % | 28.982 M 97.72 % | 14.658 M -7.94 % | 15.922 M 133.14 % | -48.044 M -166.12 % | 72.666 M 639.00 % | 9.833 M -9.89 % | 10.912 M 108.25 % | -132.274 M -288.19 % | 70.289 M 426.52 % | 13.350 M -87.17 % | 104.072 M -46.82 % | 195.711 M 114.56 % | 91.217 M 49.28 % | 61.102 M -41.19 % | 103.894 M -43.53 % | 183.987 M 125.42 % | 81.621 M 78.41 % | 45.749 M -29.81 % | 65.179 M -54.21 % | 142.331 M 104.26 % | 69.682 M -8.14 % | 75.856 M 7.42 % | 70.617 M -37.52 % | 113.030 M 89.48 % | 59.654 M 171.58 % | 21.965 M -57.22 % | 51.341 M -56.07 % | 116.875 M 186.93 % | 40.734 M 152.16 % | 16.154 M -39.90 % | 26.878 M -49.07 % | 52.770 M 117.65 % | 24.245 M 715.49 % | -3.939 M -604.64 % | 780.578 K -97.82 % | 35.858 M 169.67 % | 13.297 M 132.68 % | 5.715 M 66.76 % | 3.427 M -90.55 % | 36.246 M 253.12 % | 10.265 M 37.66 % | 7.457 M 245.68 % | 2.157 M |
Income before tax ratio | -0.21 -280.25 % | -0.05 93.74 % | -0.87 -1 426.96 % | 0.07 57.17 % | 0.04 -1.59 % | 0.04 140.51 % | -0.10 -165.19 % | 0.16 481.28 % | 0.03 -11.79 % | 0.03 109.20 % | -0.34 -273.47 % | 0.20 366.59 % | 0.04 -81.29 % | 0.22 -20.81 % | 0.28 34.28 % | 0.21 30.02 % | 0.16 -37.05 % | 0.26 -27.69 % | 0.36 78.83 % | 0.20 66.60 % | 0.12 -39.72 % | 0.20 -24.92 % | 0.26 25.00 % | 0.21 -17.92 % | 0.26 17.06 % | 0.22 -4.30 % | 0.23 5.56 % | 0.22 170.92 % | 0.08 -60.07 % | 0.20 -32.00 % | 0.30 92.13 % | 0.15 144.72 % | 0.06 -43.69 % | 0.11 -52.40 % | 0.24 24.81 % | 0.19 644.75 % | -0.03 -465.83 % | 0.01 -95.60 % | 0.22 43.88 % | 0.15 164.63 % | 0.06 14.46 % | 0.05 -78.57 % | 0.23 83.91 % | 0.13 66.66 % | 0.08 134.81 % | 0.03 |
EBITDA | -66.186 M -348.88 % | -14.745 M 90.88 % | -161.607 M -643.74 % | 29.721 M -36.74 % | 46.980 M 45.47 % | 32.296 M 268.19 % | -19.202 M -122.80 % | 84.211 M 128.72 % | 36.818 M 74.53 % | 21.096 M 192.44 % | -22.821 M -131.05 % | 73.508 M 222.86 % | 22.768 M -81.47 % | 122.868 M -41.80 % | 211.121 M 116.15 % | 97.675 M 105.69 % | 47.487 M -54.70 % | 104.825 M -42.70 % | 182.930 M 116.98 % | 84.307 M 40.73 % | 59.907 M -16.26 % | 71.536 M -51.15 % | 146.436 M 93.17 % | 75.806 M 133.61 % | 32.450 M -60.83 % | 82.842 M -18.62 % | 101.800 M 63.72 % | 62.181 M 256.67 % | 17.434 M -73.12 % | 64.864 M -35.04 % | 99.851 M 163.74 % | 37.860 M 91.31 % | 19.790 M -25.34 % | 26.506 M -12.48 % | 30.285 M 63.37 % | 18.537 M 706.51 % | -3.056 M 63.78 % | -8.438 M -159.17 % | 14.261 M -2.14 % | 14.573 M 161.08 % | 5.582 M 898.23 % | -699.291 K -104.33 % | 16.149 M 37.75 % | 11.723 M 160.15 % | 4.506 M 458.51 % | -1.257 M |
Net income ratio | -0.23 -320.66 % | -0.05 93.95 % | -0.89 -1 651.06 % | 0.06 34.33 % | 0.04 29.88 % | 0.03 127.62 % | -0.12 -180.04 % | 0.15 288.97 % | 0.04 28.44 % | 0.03 109.02 % | -0.33 -270.39 % | 0.19 563.55 % | 0.03 -85.34 % | 0.20 -24.94 % | 0.27 30.89 % | 0.20 46.14 % | 0.14 -38.23 % | 0.22 -29.80 % | 0.32 74.66 % | 0.18 101.83 % | 0.09 -48.69 % | 0.18 -26.31 % | 0.24 31.73 % | 0.18 -15.03 % | 0.21 10.56 % | 0.19 -5.66 % | 0.21 10.90 % | 0.19 197.49 % | 0.06 -64.10 % | 0.17 -28.66 % | 0.24 84.97 % | 0.13 182.16 % | 0.05 -46.10 % | 0.09 -54.44 % | 0.19 3.69 % | 0.18 638.67 % | -0.03 -463.22 % | 0.01 -94.88 % | 0.18 37.83 % | 0.13 160.44 % | 0.05 59.11 % | 0.03 -83.85 % | 0.20 78.03 % | 0.11 78.45 % | 0.06 297.66 % | 0.02 |
Ratio EBITDA | -0.23 -355.21 % | -0.05 92.02 % | -0.64 -1 045.85 % | 0.07 -49.71 % | 0.13 55.51 % | 0.09 305.58 % | -0.04 -122.48 % | 0.19 79.91 % | 0.10 70.84 % | 0.06 203.08 % | -0.06 -128.62 % | 0.21 186.11 % | 0.07 -72.97 % | 0.27 -13.33 % | 0.31 35.27 % | 0.23 79.14 % | 0.13 -51.52 % | 0.26 -26.62 % | 0.36 72.14 % | 0.21 31.41 % | 0.16 -28.09 % | 0.22 -19.90 % | 0.27 18.21 % | 0.23 108.73 % | 0.11 -57.31 % | 0.26 24.65 % | 0.21 -8.79 % | 0.23 255.80 % | 0.06 -74.92 % | 0.26 0.56 % | 0.25 76.61 % | 0.14 85.67 % | 0.08 -30.04 % | 0.11 -18.21 % | 0.14 -6.31 % | 0.14 636.80 % | -0.03 73.74 % | -0.10 -219.59 % | 0.09 -47.79 % | 0.16 196.92 % | 0.06 647.86 % | -0.01 -109.81 % | 0.10 -28.26 % | 0.14 214.95 % | 0.05 343.53 % | -0.02 |
Gross profit ratio | 0.42 -23.37 % | 0.55 347.32 % | 0.12 -71.64 % | 0.43 -23.74 % | 0.57 10.40 % | 0.52 64.58 % | 0.31 -41.90 % | 0.54 4.05 % | 0.52 -0.05 % | 0.52 63.34 % | 0.32 -47.51 % | 0.61 30.62 % | 0.46 -18.89 % | 0.57 4.41 % | 0.55 3.12 % | 0.53 2.61 % | 0.52 -8.62 % | 0.57 -13.85 % | 0.66 31.50 % | 0.50 9.48 % | 0.46 -20.41 % | 0.57 3.03 % | 0.56 5.02 % | 0.53 4.38 % | 0.51 -3.30 % | 0.52 9.98 % | 0.48 -11.49 % | 0.54 16.28 % | 0.46 -12.10 % | 0.53 -4.19 % | 0.55 19.94 % | 0.46 -0.44 % | 0.46 1.96 % | 0.45 -5.67 % | 0.48 -16.40 % | 0.57 22.80 % | 0.47 12.07 % | 0.42 -9.95 % | 0.46 -18.54 % | 0.57 18.08 % | 0.48 -3.35 % | 0.50 17.49 % | 0.42 -29.77 % | 0.60 403.18 % | 0.12 -88.01 % | 1.00 |
Weighted average shs out dil | 1.544 B -1.30 % | 1.565 B 1.32 % | 1.544 B 0.00 % | 1.544 B 0.00 % | 1.544 B 0.00 % | 1.544 B 0.00 % | 1.544 B 0.00 % | 1.544 B -0.30 % | 1.549 B 0.00 % | 1.549 B 4.30 % | 1.485 B -3.40 % | 1.537 B 0.00 % | 1.537 B 0.00 % | 1.537 B 0.00 % | 1.537 B 0.00 % | 1.537 B 0.00 % | 1.537 B 2.08 % | 1.506 B 2.56 % | 1.468 B 5.60 % | 1.391 B 0.00 % | 1.391 B -7.76 % | 1.507 B 6.67 % | 1.413 B -9.30 % | 1.558 B 6.67 % | 1.461 B 8.54 % | 1.346 B -3.70 % | 1.398 B -0.98 % | 1.411 B -4.76 % | 1.482 B 3.23 % | 1.436 B 5.56 % | 1.360 B -6.21 % | 1.450 B 7.14 % | 1.353 B 0.34 % | 1.349 B 0.00 % | 1.349 B 7.75 % | 1.252 B 0.00 % | 1.252 B 7.53 % | 1.164 B -14.06 % | 1.355 B 17.69 % | 1.151 B -5.56 % | 1.219 B 24.91 % | 975.652 M 0.00 % | 975.652 M 9.64 % | 889.874 M 0.00 % | 889.874 M -4.12 % | 928.098 M |
Weighted average shs out | 1.544 B -1.30 % | 1.565 B 1.32 % | 1.544 B 0.00 % | 1.544 B 0.00 % | 1.544 B 0.00 % | 1.544 B 0.00 % | 1.544 B 0.00 % | 1.544 B -0.30 % | 1.549 B 0.00 % | 1.549 B 4.30 % | 1.485 B -3.40 % | 1.537 B 0.00 % | 1.537 B 0.00 % | 1.537 B 1.24 % | 1.519 B -1.22 % | 1.537 B 0.45 % | 1.531 B 1.62 % | 1.506 B 2.56 % | 1.468 B 5.60 % | 1.391 B 0.00 % | 1.391 B -7.66 % | 1.506 B 8.65 % | 1.386 B -10.96 % | 1.557 B 6.56 % | 1.461 B 8.65 % | 1.344 B -1.04 % | 1.359 B -3.74 % | 1.411 B -4.77 % | 1.482 B 3.33 % | 1.434 B 5.45 % | 1.360 B -6.21 % | 1.450 B 7.14 % | 1.353 B 0.44 % | 1.347 B -0.10 % | 1.349 B 7.75 % | 1.252 B 0.00 % | 1.252 B 7.58 % | 1.164 B -14.10 % | 1.355 B 18.19 % | 1.146 B -5.95 % | 1.219 B 26.05 % | 966.834 M -0.90 % | 975.652 M 10.10 % | 886.112 M -0.38 % | 889.495 M -4.16 % | 928.098 M |
EPS diluted | -0.04 -320.00 % | -0.01 93.17 % | -0.15 -993.29 % | 0.02 69.07 % | 0.01 21.25 % | 0.01 122.60 % | -0.04 -181.19 % | 0.04 395.45 % | 0.01 31.34 % | 0.01 108.09 % | -0.08 -283.59 % | 0.05 651.67 % | 0.01 -90.00 % | 0.06 -49.58 % | 0.12 108.77 % | 0.06 67.65 % | 0.03 -43.33 % | 0.06 -45.45 % | 0.11 104.46 % | 0.05 115.20 % | 0.03 -35.06 % | 0.04 -57.69 % | 0.09 136.36 % | 0.04 -10.47 % | 0.04 -6.93 % | 0.05 -35.83 % | 0.07 100.56 % | 0.04 217.70 % | 0.01 -63.31 % | 0.03 -56.00 % | 0.07 192.89 % | 0.02 171.59 % | 0.01 -42.86 % | 0.02 -51.88 % | 0.03 70.21 % | 0.02 706.45 % | 0.00 -542.86 % | 0.00 -96.96 % | 0.02 123.30 % | 0.01 145.24 % | 0.00 82.61 % | 0.00 -92.81 % | 0.03 210.68 % | 0.01 47.14 % | 0.01 536.36 % | 0.00 |
Earnings per share | -0.04 -320.00 % | -0.01 93.17 % | -0.15 -993.29 % | 0.02 69.07 % | 0.01 21.25 % | 0.01 122.60 % | -0.04 -181.19 % | 0.04 395.45 % | 0.01 31.34 % | 0.01 107.75 % | -0.09 -291.57 % | 0.05 651.67 % | 0.01 -90.00 % | 0.06 -50.00 % | 0.12 110.53 % | 0.06 67.65 % | 0.03 -43.33 % | 0.06 -45.45 % | 0.11 104.46 % | 0.05 115.20 % | 0.03 -35.06 % | 0.04 -58.60 % | 0.09 141.56 % | 0.04 -10.47 % | 0.04 -6.93 % | 0.05 -35.83 % | 0.07 100.56 % | 0.04 217.70 % | 0.01 -63.31 % | 0.03 -56.00 % | 0.07 192.89 % | 0.02 171.59 % | 0.01 -42.86 % | 0.02 -51.88 % | 0.03 70.21 % | 0.02 706.45 % | 0.00 -542.86 % | 0.00 -96.96 % | 0.02 123.30 % | 0.01 145.24 % | 0.00 82.61 % | 0.00 -92.81 % | 0.03 210.68 % | 0.01 47.14 % | 0.01 536.36 % | 0.00 |
Gross profit | 120.943 M -24.44 % | 160.054 M 411.30 % | 31.303 M -83.70 % | 192.007 M -4.06 % | 200.136 M 3.27 % | 193.800 M 34.65 % | 143.926 M -41.08 % | 244.259 M 32.29 % | 184.640 M 2.11 % | 180.826 M 46.47 % | 123.453 M -43.06 % | 216.806 M 47.40 % | 147.087 M -44.39 % | 264.512 M -29.89 % | 377.260 M 64.78 % | 228.948 M 17.82 % | 194.318 M -14.62 % | 227.593 M -32.72 % | 338.295 M 65.75 % | 204.093 M 17.24 % | 174.084 M -7.31 % | 187.819 M -37.16 % | 298.890 M 71.62 % | 174.163 M 16.82 % | 149.088 M -11.26 % | 168.009 M -28.20 % | 234.002 M 58.87 % | 147.294 M 16.57 % | 126.360 M -5.81 % | 134.160 M -38.11 % | 216.782 M 79.11 % | 121.030 M 2.58 % | 117.983 M 8.81 % | 108.430 M 0.95 % | 107.412 M 45.78 % | 73.682 M 38.74 % | 53.106 M 54.60 % | 34.352 M -55.45 % | 77.108 M 52.69 % | 50.501 M 3.82 % | 48.642 M 40.82 % | 34.541 M -48.16 % | 66.627 M 34.84 % | 49.411 M 315.62 % | 11.889 M -82.35 % | 67.350 M |
Income tax expense | -1.726 M -53.83 % | -1.122 M -121.57 % | 5.200 M 207.34 % | 1.692 M 161.69 % | -2.743 M -264.87 % | 1.664 M 2 714.95 % | -63.616 K -101.37 % | 4.652 M 181.18 % | -5.731 M -796.10 % | 823.291 K 133.26 % | -2.475 M -645.24 % | 453.969 K -88.54 % | 3.960 M -67.70 % | 12.261 M -5.01 % | 12.908 M 236.65 % | 3.834 M -56.41 % | 8.796 M -28.11 % | 12.236 M -38.16 % | 19.788 M 268.21 % | 5.374 M -41.53 % | 9.191 M 54.65 % | 5.943 M -55.84 % | 13.458 M 42.00 % | 9.478 M -7.51 % | 10.247 M 55.45 % | 6.592 M -21.70 % | 8.419 M 17.62 % | 7.158 M 75.87 % | 4.070 M -34.93 % | 6.255 M -66.28 % | 18.551 M 250.11 % | 5.299 M 52.38 % | 3.477 M -23.22 % | 4.529 M -30.72 % | 6.537 M 2 425.39 % | 258.848 K 540.94 % | -58.704 K -547.37 % | 13.122 K -99.75 % | 5.301 M 242.24 % | 1.549 M 202.26 % | 512.421 K -59.02 % | 1.250 M -74.73 % | 4.947 M 321.70 % | 1.173 M -8.79 % | 1.286 M 13.40 % | 1.134 M |
Cost of revenue | 165.378 M 26.92 % | 130.304 M -41.49 % | 222.722 M -10.87 % | 249.877 M 65.36 % | 151.108 M -16.83 % | 181.692 M -42.32 % | 315.023 M 51.25 % | 208.278 M 21.58 % | 171.312 M 2.21 % | 167.610 M -36.78 % | 265.110 M 87.53 % | 141.372 M -17.00 % | 170.320 M -14.19 % | 198.479 M -36.43 % | 312.214 M 54.14 % | 202.547 M 11.61 % | 181.480 M 3.93 % | 174.617 M -1.20 % | 176.741 M -13.58 % | 204.512 M -1.42 % | 207.464 M 48.37 % | 139.833 M -41.33 % | 238.334 M 54.17 % | 154.592 M 6.87 % | 144.654 M -4.89 % | 152.094 M -40.66 % | 256.308 M 103.64 % | 125.866 M -13.87 % | 146.137 M 21.62 % | 120.161 M -32.08 % | 176.926 M 24.06 % | 142.609 M 3.43 % | 137.878 M 5.00 % | 131.316 M 12.60 % | 116.624 M 112.85 % | 54.792 M -9.59 % | 60.601 M 26.05 % | 48.077 M -46.28 % | 89.499 M 133.15 % | 38.388 M -26.81 % | 52.451 M 50.53 % | 34.843 M -61.55 % | 90.624 M 178.96 % | 32.486 M -62.77 % | 87.262 M 150.00 % | 34.904 M |
General and administrative expenses | 52.303 M -8.32 % | 57.049 M 62.13 % | 35.188 M -42.84 % | 61.558 M 21.25 % | 50.770 M -17.62 % | 61.630 M 161.55 % | 23.564 M -61.78 % | 61.651 M 11.55 % | 55.266 M -17.67 % | 67.123 M 83.17 % | 36.645 M -35.55 % | 56.860 M 58.50 % | 35.873 M -39.88 % | 59.674 M 39.80 % | 42.686 M -8.03 % | 46.415 M 16.98 % | 39.677 M -32.38 % | 58.675 M 23.40 % | 47.550 M 14.98 % | 41.357 M 10.08 % | 37.569 M -21.82 % | 48.052 M 26.05 % | 38.120 M -14.89 % | 44.789 M 14.79 % | 39.020 M -19.32 % | 48.364 M 28.22 % | 37.719 M -2.84 % | 38.820 M 34.44 % | 28.875 M -36.85 % | 45.723 M -1.02 % | 46.197 M 51.91 % | 30.411 M -54.33 % | 66.595 M 5.77 % | 62.960 M 26.79 % | 49.657 M 25.30 % | 39.631 M 7.53 % | 36.855 M 16.74 % | 31.570 M -16.02 % | 37.590 M 43.34 % | 26.225 M 5.84 % | 24.778 M -2.29 % | 25.359 M -7.64 % | 27.458 M 2.11 % | 26.890 M -46.82 % | 50.559 M 111.72 % | 23.880 M |
Selling and marketing expenses | 20.554 M -8.83 % | 22.544 M -35.28 % | 34.834 M 45.88 % | 23.879 M -18.21 % | 29.197 M -10.96 % | 32.791 M -7.35 % | 35.394 M 20.71 % | 29.321 M -8.87 % | 32.174 M -0.78 % | 32.429 M 36.34 % | 23.786 M -24.47 % | 31.491 M 11.15 % | 28.331 M -14.38 % | 33.090 M -23.43 % | 43.215 M 43.03 % | 30.213 M -25.32 % | 40.459 M 3.48 % | 39.097 M -27.19 % | 53.700 M 28.07 % | 41.931 M 2.79 % | 40.793 M 46.14 % | 27.913 M -46.63 % | 52.299 M 45.75 % | 35.883 M 3.40 % | 34.702 M 26.01 % | 27.539 M -23.10 % | 35.813 M 20.32 % | 29.765 M -4.63 % | 31.210 M 37.57 % | 22.687 M -29.76 % | 32.300 M 17.87 % | 27.403 M -5.48 % | 28.990 M 48.70 % | 19.496 M 5.55 % | 18.470 M 16.50 % | 15.855 M -23.47 % | 20.716 M 71.09 % | 12.108 M 1.60 % | 11.918 M 13.85 % | 10.468 M -24.62 % | 13.886 M 29.62 % | 10.713 M -17.59 % | 12.999 M 16.75 % | 11.134 M -55.24 % | 24.873 M 146.45 % | 10.092 M |
Other expenses | 36.860 M 116.61 % | 17.017 M -82.88 % | 99.423 M 227.10 % | 30.395 M -13.84 % | 35.276 M 120.27 % | 16.015 M -75.08 % | 64.265 M 160.20 % | 24.698 M -8.56 % | 27.012 M 182.61 % | 9.558 M -92.42 % | 126.030 M 140.04 % | 52.505 M 306.72 % | -25.398 M -214.21 % | 22.239 M 3.60 % | 21.467 M -60.36 % | 54.150 M 256.73 % | -34.550 M -115.55 % | -16.028 M 13.76 % | -18.587 M -159.50 % | 31.238 M 211.07 % | -28.125 M -361.97 % | 10.736 M -34.86 % | 16.482 M 630.78 % | -3.105 M 95.41 % | -67.687 M -970.94 % | -6.320 M -244.76 % | 4.366 M 148.57 % | -8.989 M -275.87 % | -2.392 M 78.46 % | -11.103 M 12.79 % | -12.731 M -110.12 % | -6.059 M 88.78 % | -53.978 M -1 048.83 % | 5.689 M 107.19 % | -79.116 M -2 866.96 % | 2.859 M 108.76 % | -32.635 M -589.18 % | -4.735 M 90.91 % | -52.072 M -1 020.09 % | 5.659 M 132.88 % | -17.211 M -3 855.48 % | 458.282 K 101.07 % | -42.911 M -752.64 % | 6.575 M 107.39 % | -88.915 M -15 717.85 % | 569.318 K |
Operating expenses | 180.166 M 2.44 % | 175.879 M -30.57 % | 253.314 M 55.33 % | 163.079 M -11.88 % | 185.059 M 3.51 % | 178.785 M -7.97 % | 194.278 M 13.55 % | 171.090 M -2.06 % | 174.691 M 2.84 % | 169.867 M -33.28 % | 254.594 M 74.80 % | 145.648 M 8.00 % | 134.861 M -17.69 % | 163.853 M -9.77 % | 181.590 M 32.03 % | 137.534 M 4.88 % | 131.129 M 4.41 % | 125.592 M -18.44 % | 153.985 M 25.99 % | 122.218 M -4.77 % | 128.336 M 5.02 % | 122.201 M -22.99 % | 158.677 M 52.10 % | 104.325 M 42.65 % | 73.132 M -24.87 % | 97.342 M -19.27 % | 120.578 M 37.59 % | 87.638 M -15.73 % | 103.997 M 25.70 % | 82.734 M -15.74 % | 98.188 M 20.75 % | 81.312 M -14.72 % | 95.352 M 8.18 % | 88.145 M 19.86 % | 73.541 M 26.05 % | 58.344 M -1.26 % | 59.088 M 51.73 % | 38.943 M -28.12 % | 54.175 M 27.92 % | 42.352 M -4.39 % | 44.295 M 21.25 % | 36.531 M -17.33 % | 44.191 M -0.91 % | 44.599 M 418.78 % | 8.597 M -75.11 % | 34.542 M |
Cost and expenses | 345.543 M 12.86 % | 306.183 M -35.68 % | 476.036 M 15.28 % | 412.955 M 22.84 % | 336.167 M -6.74 % | 360.477 M -29.22 % | 509.301 M 34.25 % | 379.368 M 9.64 % | 346.002 M 2.53 % | 337.477 M -35.06 % | 519.704 M 81.07 % | 287.020 M -5.95 % | 305.182 M -15.77 % | 362.331 M -26.62 % | 493.804 M 45.20 % | 340.081 M 8.79 % | 312.609 M 4.13 % | 300.209 M -9.23 % | 330.725 M 1.22 % | 326.730 M -2.70 % | 335.800 M 28.15 % | 262.034 M -34.00 % | 397.012 M 53.34 % | 258.917 M 18.89 % | 217.786 M -12.69 % | 249.436 M -33.82 % | 376.886 M 76.52 % | 213.504 M -14.64 % | 250.134 M 23.28 % | 202.895 M -26.25 % | 275.114 M 22.86 % | 223.921 M -3.99 % | 233.230 M 6.27 % | 219.460 M 15.40 % | 190.165 M 68.09 % | 113.136 M -5.47 % | 119.689 M 37.54 % | 87.020 M -39.43 % | 143.673 M 77.95 % | 80.739 M -16.54 % | 96.745 M 35.55 % | 71.373 M -47.06 % | 134.814 M 74.89 % | 77.085 M -19.58 % | 95.859 M 36.97 % | 69.986 M |
Research and development expenses | 70.449 M -11.13 % | 79.270 M -5.48 % | 83.869 M 77.52 % | 47.246 M -32.33 % | 69.817 M 2.15 % | 68.350 M -3.81 % | 71.055 M 28.21 % | 55.419 M -8.00 % | 60.239 M -0.85 % | 60.757 M -10.83 % | 68.133 M 1 321.75 % | 4.792 M -95.01 % | 96.055 M 96.63 % | 48.850 M -34.19 % | 74.223 M 998.63 % | 6.756 M -92.10 % | 85.543 M 95.09 % | 43.848 M -38.52 % | 71.321 M 827.20 % | 7.692 M -90.15 % | 78.100 M 120.00 % | 35.499 M -31.44 % | 51.777 M 93.50 % | 26.757 M -60.12 % | 67.097 M 141.72 % | 27.758 M -34.96 % | 42.680 M 52.20 % | 28.043 M -39.44 % | 46.303 M 82.11 % | 25.426 M -21.58 % | 32.421 M 9.69 % | 29.558 M -45.01 % | 53.746 M | 0.000 -100.00 % | 84.531 M | 0.000 -100.00 % | 34.151 M | 0.000 -100.00 % | 56.738 M | 0.000 -100.00 % | 22.841 M | 0.000 -100.00 % | 46.645 M | 0.000 -100.00 % | 22.080 M | 0.000 |
Selling general and administrative expenses | 72.857 M -8.46 % | 79.593 M 13.67 % | 70.022 M -18.04 % | 85.437 M 6.84 % | 79.967 M -15.31 % | 94.421 M 60.15 % | 58.957 M -35.19 % | 90.972 M 4.04 % | 87.440 M -12.17 % | 99.552 M 64.74 % | 60.431 M -31.60 % | 88.351 M 37.61 % | 64.204 M -30.79 % | 92.764 M 7.99 % | 85.901 M 12.10 % | 76.628 M -4.38 % | 80.136 M -18.04 % | 97.772 M -3.44 % | 101.251 M 21.57 % | 83.288 M 6.29 % | 78.362 M 3.15 % | 75.966 M -15.98 % | 90.419 M 12.08 % | 80.673 M 9.43 % | 73.722 M -2.87 % | 75.904 M 3.23 % | 73.531 M 7.21 % | 68.585 M 14.15 % | 60.085 M -12.17 % | 68.411 M -12.85 % | 78.497 M 35.78 % | 57.813 M -39.52 % | 95.584 M 15.92 % | 82.456 M 21.03 % | 68.127 M 22.78 % | 55.485 M -3.62 % | 57.571 M 31.81 % | 43.678 M -11.78 % | 49.508 M 34.93 % | 36.692 M -5.10 % | 38.664 M 7.18 % | 36.072 M -10.84 % | 40.457 M 6.40 % | 38.024 M -49.59 % | 75.432 M 122.04 % | 33.973 M |
Interest income | 3.888 M 155.99 % | 1.519 M -88.40 % | 13.089 M -5.03 % | 13.781 M 113.86 % | 6.444 M -42.13 % | 11.134 M 32.16 % | 8.425 M 194.42 % | 2.862 M -13.68 % | 3.315 M -54.16 % | 7.231 M 57.10 % | 4.603 M -36.47 % | 7.246 M 7.07 % | 6.768 M 178.21 % | 2.433 M -70.85 % | 8.344 M 44.10 % | 5.790 M 448.77 % | 1.055 M -85.40 % | 7.228 M -33.27 % | 10.833 M 576.69 % | 1.601 M 18.47 % | 1.351 M -29.66 % | 1.921 M 227.36 % | 586.780 K -72.49 % | 2.133 M -95.55 % | 47.924 M 4 544.52 % | 1.032 M 44.26 % | 715.279 K -69.52 % | 2.347 M 65.27 % | 1.420 M 50.61 % | 942.899 K 195.45 % | 319.136 K | 0.000 -100.00 % | 1.265 M -52.56 % | 2.667 M 104.55 % | 1.304 M -22.26 % | 1.677 M -42.89 % | 2.937 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 302.117 K 119.46 % | 137.662 K -83.70 % | 844.485 K | 0.000 -100.00 % | 231.680 K 25.56 % | 184.521 K 192.41 % | 63.104 K -90.68 % | 676.811 K 110.22 % | 321.960 K 249.64 % | 92.083 K | 0.000 -100.00 % | 76.963 K -97.11 % | 2.665 M 132.19 % | 1.148 M 71.43 % | 669.638 K 8 060.35 % | 8.206 K -97.28 % | 301.694 K -61.11 % | 775.714 K -37.54 % | 1.242 M | 0.000 -100.00 % | 2.491 M -5.98 % | 2.650 M -1.85 % | 2.700 M 33.30 % | 2.025 M 17.48 % | 1.724 M -0.83 % | 1.738 M -25.78 % | 2.342 M -27.58 % | 3.235 M | 0.000 -100.00 % | 902.503 K | 0.000 -100.00 % | 778.502 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.295 M | 0.000 -100.00 % | 764.209 K | 0.000 -100.00 % | 466.331 K | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 10.012 M 24.59 % | 8.036 M 0.00 % | 8.036 M 27.72 % | 6.292 M -81.82 % | 34.615 M 24.79 % | 27.739 M 0.00 % | 27.739 M 46.75 % | 18.903 M -31.36 % | 27.539 M 45.69 % | 18.903 M 0.00 % | 18.903 M 34.17 % | 14.088 M -12.42 % | 16.086 M 14.18 % | 14.088 M 0.00 % | 14.088 M 20.78 % | 11.665 M -14.89 % | 13.705 M 17.49 % | 11.665 M 0.00 % | 11.665 M 50.80 % | 7.735 M -31.56 % | 11.302 M 46.11 % | 7.735 M 0.00 % | 7.735 M 26.76 % | 6.102 M -20.36 % | 7.662 M 25.57 % | 6.102 M 0.00 % | 6.102 M 13.34 % | 5.384 M -11.29 % | 6.069 M 12.72 % | 5.384 M 0.00 % | 5.384 M 171.87 % | 1.980 M -61.35 % | 5.124 M 158.76 % | 1.980 M 0.00 % | 1.980 M 21.81 % | 1.626 M -9.75 % | 1.801 M 10.80 % | 1.626 M 0.00 % | 1.626 M 9.98 % | 1.478 M -9.16 % | 1.627 M 10.09 % | 1.478 M 0.00 % | 1.478 M 7.21 % | 1.379 M -6.91 % | 1.481 M 7.43 % | 1.379 M |
Operating income | -59.223 M -274.24 % | -15.825 M 92.87 % | -222.011 M -867.44 % | 28.929 M 91.88 % | 15.077 M 0.42 % | 15.014 M 129.82 % | -50.351 M -168.82 % | 73.169 M 635.45 % | 9.949 M -9.22 % | 10.959 M 108.36 % | -131.141 M -284.29 % | 71.158 M 482.05 % | 12.225 M -87.85 % | 100.659 M -48.56 % | 195.670 M 114.05 % | 91.414 M 44.67 % | 63.189 M -38.05 % | 102.001 M -44.66 % | 184.310 M 125.11 % | 81.875 M 78.97 % | 45.748 M -30.28 % | 65.618 M -53.20 % | 140.213 M 100.77 % | 69.838 M -8.06 % | 75.956 M 7.48 % | 70.667 M -37.70 % | 113.424 M 90.13 % | 59.656 M 166.77 % | 22.363 M -56.52 % | 51.427 M -56.64 % | 118.595 M 198.59 % | 39.718 M 75.51 % | 22.630 M 11.56 % | 20.285 M -40.11 % | 33.871 M 120.84 % | 15.337 M 356.40 % | -5.982 M -30.28 % | -4.592 M -120.02 % | 22.933 M 181.41 % | 8.149 M 87.48 % | 4.347 M 318.50 % | -1.989 M -108.87 % | 22.436 M 366.23 % | 4.812 M 46.19 % | 3.292 M 224.88 % | -2.636 M |
Operating income ratio | -0.21 -279.52 % | -0.05 93.76 % | -0.87 -1 434.98 % | 0.07 52.52 % | 0.04 7.35 % | 0.04 136.45 % | -0.11 -167.85 % | 0.16 478.48 % | 0.03 -11.14 % | 0.03 109.32 % | -0.34 -269.88 % | 0.20 415.80 % | 0.04 -82.28 % | 0.22 -23.39 % | 0.28 33.96 % | 0.21 25.99 % | 0.17 -33.70 % | 0.25 -29.13 % | 0.36 78.59 % | 0.20 67.12 % | 0.12 -40.13 % | 0.20 -23.27 % | 0.26 22.86 % | 0.21 -17.85 % | 0.26 17.13 % | 0.22 -4.57 % | 0.23 5.92 % | 0.22 166.12 % | 0.08 -59.42 % | 0.20 -32.87 % | 0.30 99.94 % | 0.15 70.33 % | 0.09 4.53 % | 0.08 -44.03 % | 0.15 26.64 % | 0.12 326.93 % | -0.05 5.56 % | -0.06 -140.47 % | 0.14 50.14 % | 0.09 113.22 % | 0.04 249.96 % | -0.03 -120.10 % | 0.14 142.82 % | 0.06 76.99 % | 0.03 184.83 % | -0.04 |
Total other income expenses net | -110.578 K -11 224.55 % | 994.000 -99.89 % | 931.150 K 1 665.51 % | 52.741 K 112.58 % | -419.145 K -146.16 % | 907.935 K -60.66 % | 2.308 M 559.55 % | -502.188 K -333.62 % | -115.812 K -147.35 % | -46.822 K 95.87 % | -1.133 M -30.37 % | -869.437 K -177.34 % | 1.124 M -67.06 % | 3.413 M 8 194.27 % | 41.145 K 120.81 % | -197.699 K 90.52 % | -2.086 M -210.22 % | 1.893 M 686.75 % | -322.604 K -27.05 % | -253.911 K -14 957.28 % | 1.709 K 100.39 % | -439.580 K -120.75 % | 2.119 M 1 457.50 % | -156.070 K -56.49 % | -99.731 K -99.55 % | -49.977 K 87.32 % | -394.261 K -15 520.48 % | -2.524 K 99.36 % | -397.312 K -365.67 % | -85.321 K 95.04 % | -1.719 M -269.35 % | 1.015 M 115.68 % | -6.476 M -198.24 % | 6.593 M -65.12 % | 18.899 M 112.17 % | 8.908 M 336.10 % | 2.043 M -61.98 % | 5.372 M -58.44 % | 12.925 M 151.09 % | 5.148 M 276.32 % | 1.368 M -74.74 % | 5.416 M -60.78 % | 13.810 M 153.28 % | 5.452 M 30.91 % | 4.165 M -13.10 % | 4.793 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 | 2023-01-01 | 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 | 2023-01-01 | 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-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -661.532 M 0.13 % | -662.396 M 31.17 % | -962.333 M -43.26 % | -671.745 M 7.80 % | -728.546 M 6.73 % | -781.128 M 27.31 % | -1.075 B -19.90 % | -896.154 M 10.73 % | -1.004 B 6.82 % | -1.077 B 21.00 % | -1.364 B -23.94 % | -1.100 B 8.29 % | -1.200 B 8.68 % | -1.314 B 18.17 % | -1.605 B -29.86 % | -1.236 B -13.88 % | -1.086 B -17.57 % | -923.379 M 35.01 % | -1.421 B -18.91 % | -1.195 B -5 481.71 % | 22.203 M 47.83 % | 15.020 M 104.54 % | -330.716 M -486.65 % | 85.534 M 980.53 % | -9.714 M 82.77 % | -56.369 M 80.62 % | -290.868 M -608.73 % | 57.175 M 61.21 % | 35.467 M 126.78 % | 15.639 M 105.99 % | -261.082 M -295.31 % | -66.045 M 12.70 % | -75.650 M 59.89 % | -188.616 M 39.54 % | -311.943 M -49.46 % | -208.710 M 26.16 % | -282.644 M -1.33 % | -278.935 M 16.69 % | -334.811 M -47.15 % | -227.524 M 13.42 % | -262.800 M -632.01 % | -35.901 M 78.74 % | -168.875 M -215.18 % | 146.622 M |
Total investments | 454.096 M 84.77 % | 245.757 M -12.38 % | 280.487 M 0.31 % | 279.610 M 0.20 % | 279.058 M -9.02 % | 306.727 M 4.76 % | 292.782 M -10.19 % | 325.988 M -2.10 % | 332.986 M -2.77 % | 342.468 M -4.08 % | 357.036 M -4.29 % | 373.030 M -1.69 % | 379.443 M 10.88 % | 342.202 M -13.99 % | 397.851 M 1.02 % | 393.814 M 1.16 % | 389.283 M 9.06 % | 356.941 M 1.27 % | 352.462 M 2.95 % | 342.357 M 22.25 % | 280.048 M -10.69 % | 313.578 M 0.44 % | 312.206 M -3.29 % | 322.829 M 0.01 % | 322.782 M 7.72 % | 299.640 M 2.34 % | 292.791 M 0.23 % | 292.132 M 0.76 % | 289.918 M 10.82 % | 261.616 M 25.67 % | 208.169 M 33.80 % | 155.588 M 121.27 % | 70.317 M 97.51 % | 35.601 M 73.54 % | 20.514 M -64.64 % | 58.009 M 333.48 % | 13.382 M -1.33 % | 13.563 M 57.16 % | 8.630 M 42.75 % | 6.045 M 15.40 % | 5.239 M -12.69 % | 6.000 M 0.00 % | 6.000 M -97.95 % | 293.244 M |
Total debt | 64.296 M 15.18 % | 55.824 M -1.30 % | 56.562 M 248.59 % | 16.226 M -19.77 % | 20.224 M -20.54 % | 25.451 M 28.16 % | 19.858 M -75.36 % | 80.583 M -1.80 % | 82.056 M 1 294.93 % | 5.882 M -94.86 % | 114.356 M -26.69 % | 155.997 M -2.73 % | 160.370 M -1.03 % | 162.039 M 1 080.48 % | 13.726 M 459.25 % | 2.454 M -10.49 % | 2.742 M -86.94 % | 21.000 M -87.13 % | 163.117 M 12.43 % | 145.082 M -40.32 % | 243.100 M -33.54 % | 365.781 M 80.04 % | 203.165 M 9.23 % | 186.000 M 27.84 % | 145.500 M -1.36 % | 147.500 M -16.90 % | 177.500 M -26.80 % | 242.500 M -11.17 % | 273.000 M 37.88 % | 198.000 M 98.00 % | 100.000 M -23.84 % | 131.300 M 217.92 % | 41.300 M 1 276.67 % | 3.000 M -50.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 194.204 M -88.51 % | 1.691 B | 0.000 -100.00 % | 1.693 B 741.49 % | 201.217 M -88.12 % | 1.693 B 808.29 % | 186.420 M -89.10 % | 1.711 B 775.83 % | 195.350 M -88.36 % | 1.678 B 214 790.09 % | 780.753 K -99.95 % | 1.663 B 859.70 % | 173.334 M -89.59 % | 1.665 B 871.02 % | 171.418 M -89.47 % | 1.627 B 987.91 % | 149.565 M -92.45 % | 1.982 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 344.123 M | 0.000 -100.00 % | 306.367 M |
Retained earnings | 1.133 B -5.42 % | 1.198 B -1.29 % | 1.213 B -15.72 % | 1.439 B 1.79 % | 1.414 B -0.03 % | 1.415 B 0.88 % | 1.402 B -3.75 % | 1.457 B 4.85 % | 1.389 B -0.14 % | 1.391 B -8.37 % | 1.518 B 0.60 % | 1.509 B 4.25 % | 1.448 B -1.99 % | 1.477 B 6.66 % | 1.385 B 12.17 % | 1.235 B 7.63 % | 1.147 B 1.45 % | 1.131 B 8.69 % | 1.040 B 6.69 % | 975.077 M 8.32 % | 900.202 M 0.16 % | 898.785 M 4.28 % | 861.895 M 13.37 % | 760.275 M 8.56 % | 700.346 M 5.84 % | 661.699 M 10.36 % | 599.584 M 14.67 % | 522.893 M 10.73 % | 472.211 M -1.52 % | 479.502 M 10.15 % | 435.330 M 26.09 % | 345.266 M 11.17 % | 310.564 M -3.83 % | 322.923 M 6.87 % | 302.173 M 14.00 % | 265.075 M 9.74 % | 241.538 M -5.52 % | 255.652 M 0.20 % | 255.143 M 10.95 % | 229.954 M 5.41 % | 218.148 M 2.42 % | 212.993 M 1.06 % | 210.769 M | 0.000 |
Common stock | 1.549 B 0.00 % | 1.549 B 0.00 % | 1.549 B 0.00 % | 1.549 B 0.00 % | 1.549 B 0.00 % | 1.549 B 0.00 % | 1.549 B 0.00 % | 1.549 B 0.00 % | 1.549 B 0.00 % | 1.549 B -0.01 % | 1.549 B 0.00 % | 1.549 B -0.03 % | 1.550 B 0.00 % | 1.550 B 0.00 % | 1.550 B 0.00 % | 1.550 B 0.00 % | 1.550 B 29.95 % | 1.193 B 0.00 % | 1.193 B 0.01 % | 1.193 B 7.47 % | 1.110 B 50.00 % | 739.751 M 0.00 % | 739.751 M 1.54 % | 728.559 M 0.03 % | 728.313 M 50.00 % | 485.537 M 0.02 % | 485.456 M 0.00 % | 485.456 M -0.03 % | 485.604 M 100.00 % | 242.802 M 0.00 % | 242.802 M -0.06 % | 242.949 M 0.00 % | 242.949 M 0.00 % | 242.949 M 15.14 % | 210.996 M 0.00 % | 211.004 M 0.00 % | 211.004 M 201.14 % | 70.068 M 0.00 % | 70.068 M 3.04 % | 68.000 M 0.00 % | 68.000 M 33.33 % | 51.000 M 0.00 % | 51.000 M | 0.000 |
Total equity | 4.407 B -1.23 % | 4.462 B -0.26 % | 4.473 B -5.12 % | 4.715 B 0.43 % | 4.695 B 0.20 % | 4.686 B 0.47 % | 4.664 B -1.32 % | 4.726 B 1.14 % | 4.673 B 1.01 % | 4.626 B 0.53 % | 4.602 B -2.72 % | 4.730 B 1.53 % | 4.659 B -0.72 % | 4.693 B 2.04 % | 4.599 B 4.94 % | 4.383 B 2.29 % | 4.285 B -0.28 % | 4.297 B 2.87 % | 4.177 B 2.91 % | 4.059 B 51.49 % | 2.679 B 0.40 % | 2.668 B 1.64 % | 2.625 B 3.59 % | 2.534 B 2.53 % | 2.472 B 1.94 % | 2.425 B 2.83 % | 2.358 B 5.86 % | 2.227 B 2.52 % | 2.173 B 0.55 % | 2.161 B 4.29 % | 2.072 B 7.75 % | 1.923 B 1.02 % | 1.903 B -5.91 % | 2.023 B 167.44 % | 756.339 M 16.00 % | 652.006 M 6.47 % | 612.364 M -0.17 % | 613.417 M 2.35 % | 599.311 M 6.16 % | 564.515 M 2.13 % | 552.767 M 59.29 % | 347.025 M 0.63 % | 344.848 M 12.30 % | 307.084 M |
Other non current liabilities | 0.000 -100.00 % | 210.000 K 0.00 % | 210.000 K | 0.000 -100.00 % | 4.821 M | 0.000 -100.00 % | 4.849 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.558 M | 0.000 -100.00 % | 2.472 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.230 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 |
Long term debt | 4.680 M -19.98 % | 5.848 M -13.00 % | 6.723 M -24.62 % | 8.919 M 7.20 % | 8.319 M 0.74 % | 8.258 M -6.61 % | 8.843 M 594.81 % | 1.273 M -49.79 % | 2.535 M 2.00 % | 2.485 M -12.64 % | 2.844 M 51.10 % | 1.883 M -57.88 % | 4.469 M -35.52 % | 6.931 M 1.74 % | 6.812 M 177.54 % | 2.454 M -10.49 % | 2.742 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 11.191 M -11.15 % | 12.596 M 0.31 % | 12.557 M -8.93 % | 13.788 M 4.92 % | 13.141 M 0.37 % | 13.093 M -4.38 % | 13.693 M 85.86 % | 7.367 M -18.31 % | 9.019 M 5.76 % | 8.527 M 1.49 % | 8.402 M 93.55 % | 4.341 M -37.46 % | 6.941 M -24.69 % | 9.217 M -1.02 % | 9.312 M 53.12 % | 6.082 M -7.19 % | 6.553 M 60.20 % | 4.090 M 4.73 % | 3.906 M -13.57 % | 4.519 M -32.78 % | 6.723 M -0.21 % | 6.737 M -0.21 % | 6.751 M -9.00 % | 7.419 M 13.81 % | 6.519 M -0.21 % | 6.533 M -33.25 % | 9.787 M -0.28 % | 9.815 M -7.55 % | 10.616 M -0.26 % | 10.644 M -48.44 % | 20.644 M -3.35 % | 21.360 M 0.00 % | 21.360 M 0.00 % | 21.360 M 0.00 % | 21.360 M -16.82 % | 25.680 M 0.00 % | 25.680 M 2.67 % | 25.012 M 17.98 % | 21.200 M 3.41 % | 20.500 M 0.00 % | 20.500 M 10.81 % | 18.500 M 8.50 % | 17.050 M | 0.000 |
Other current liabilities | 221.707 M 3.25 % | 214.723 M -9.96 % | 238.473 M 5.13 % | 226.830 M -5.61 % | 240.308 M 187.33 % | 83.634 M 164.88 % | -128.909 M -253.18 % | 84.157 M -65.49 % | 243.841 M 4.17 % | 234.084 M -43.29 % | 412.758 M 257.72 % | 115.385 M -57.72 % | 272.878 M 18.71 % | 229.871 M -62.39 % | 611.247 M 124.31 % | 272.505 M 86.61 % | 146.030 M 659.91 % | -26.081 M -111.73 % | 222.334 M -35.48 % | 344.605 M 106.98 % | 166.495 M -39.49 % | 275.165 M -2.26 % | 281.535 M 288.50 % | 72.466 M 3.07 % | 70.305 M -12.76 % | 80.586 M -68.52 % | 256.024 M 16.05 % | 220.614 M 226.13 % | 67.645 M -23.06 % | 87.919 M -70.91 % | 302.190 M 7.85 % | 280.206 M 1.12 % | 277.097 M 6.83 % | 259.382 M 235.57 % | 77.295 M -55.66 % | 174.312 M -2.11 % | 178.076 M 15.34 % | 154.388 M -11.59 % | 174.620 M 478.68 % | 30.176 M -22.41 % | 38.892 M -27.09 % | 53.345 M -0.53 % | 53.628 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 381.504 M 139.35 % | 159.390 M -61.12 % | 409.972 M 10.69 % | 370.369 M 7.15 % | 345.670 M 116.10 % | 159.960 M | 0.000 -100.00 % | 132.711 M | 0.000 | 0.000 | 0.000 -100.00 % | 138.888 M -9.36 % | 153.237 M -59.35 % | 376.943 M -26.94 % | 515.918 M 616.76 % | 71.979 M -70.43 % | 243.408 M 8.95 % | 223.405 M -29.06 % | 314.936 M 146.46 % | 127.782 M -4.74 % | 134.139 M 2.12 % | 131.355 M -12.72 % | 150.499 M 4.75 % | 143.669 M 9.12 % | 131.659 M -1.85 % | 134.141 M -22.49 % | 173.056 M -5.72 % | 183.559 M 23.73 % | 148.351 M 1.36 % | 146.360 M 1.46 % | 144.260 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 59.616 M 19.29 % | 49.976 M 0.27 % | 49.839 M 582.04 % | 7.307 M 0.00 % | 7.307 M 0.00 % | 7.307 M 0.00 % | 7.307 M -90.53 % | 77.174 M 0.57 % | 76.733 M | 0.000 -100.00 % | 111.512 M -25.66 % | 150.000 M 0.00 % | 150.000 M 0.00 % | 150.000 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 M -91.95 % | 260.801 M 79.76 % | 145.082 M -40.32 % | 243.100 M -33.54 % | 365.781 M -0.09 % | 366.105 M 96.83 % | 186.000 M 27.84 % | 145.500 M -1.36 % | 147.500 M -16.90 % | 177.500 M -26.80 % | 242.500 M -11.17 % | 273.000 M 37.88 % | 198.000 M 98.00 % | 100.000 M -23.84 % | 131.300 M 217.92 % | 41.300 M 1 276.67 % | 3.000 M -50.00 % | 6.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 1.125 B 3.20 % | 1.090 B -7.76 % | 1.182 B 8.14 % | 1.093 B 8.39 % | 1.008 B 4.51 % | 964.932 M -13.29 % | 1.113 B 8.70 % | 1.024 B 2.00 % | 1.004 B 9.45 % | 917.001 M -21.86 % | 1.174 B 5.37 % | 1.114 B 9.52 % | 1.017 B 0.50 % | 1.012 B 1.09 % | 1.001 B 29.08 % | 775.490 M 3.75 % | 747.461 M -2.84 % | 769.326 M -28.00 % | 1.068 B 27.07 % | 840.837 M -9.06 % | 924.635 M 1.71 % | 909.076 M -5.06 % | 957.535 M 51.02 % | 634.063 M 3.79 % | 610.921 M 1.44 % | 602.219 M -15.27 % | 710.764 M 9.95 % | 646.462 M -4.70 % | 678.367 M 15.88 % | 585.398 M -3.48 % | 606.529 M 3.65 % | 585.194 M 18.96 % | 491.919 M 21.95 % | 403.383 M 13.49 % | 355.426 M 50.80 % | 235.691 M -0.62 % | 237.165 M 12.24 % | 211.298 M -21.14 % | 267.941 M 187.77 % | 93.110 M -16.38 % | 111.345 M 5.57 % | 105.474 M -21.47 % | 134.313 M | 0.000 |
Total liabilities | 1.136 B 3.04 % | 1.103 B -7.68 % | 1.195 B 7.93 % | 1.107 B 8.35 % | 1.022 B 4.46 % | 978.024 M -13.18 % | 1.126 B 9.25 % | 1.031 B 1.82 % | 1.013 B 9.41 % | 925.528 M -21.69 % | 1.182 B 5.71 % | 1.118 B 9.20 % | 1.024 B 0.28 % | 1.021 B 1.07 % | 1.010 B 29.26 % | 781.571 M 3.65 % | 754.014 M -2.51 % | 773.416 M -27.88 % | 1.072 B 26.85 % | 845.356 M -9.23 % | 931.358 M 1.70 % | 915.813 M -5.03 % | 964.286 M 50.32 % | 641.482 M 3.89 % | 617.440 M 1.43 % | 608.752 M -15.52 % | 720.551 M 9.79 % | 656.277 M -4.75 % | 688.983 M 15.59 % | 596.042 M -4.96 % | 627.173 M 3.40 % | 606.554 M 18.17 % | 513.279 M 20.84 % | 424.742 M 12.73 % | 376.786 M 44.16 % | 261.371 M -0.56 % | 262.845 M 11.23 % | 236.310 M -18.27 % | 289.141 M 154.50 % | 113.610 M -13.83 % | 131.845 M 6.35 % | 123.974 M -18.09 % | 151.363 M | 0.000 |
Other non current assets | 298.781 K -99.89 % | 278.603 M 95.25 % | 142.692 M 8 248.99 % | 1.709 M -93.15 % | 24.954 M 946.60 % | 2.384 M -90.58 % | 25.308 M 94.13 % | 13.037 M 94.44 % | 6.705 M -29.59 % | 9.523 M -81.31 % | 50.953 M -25.02 % | 67.952 M -6.52 % | 72.693 M -81.46 % | 392.131 M 19 506.57 % | 2.000 M -86.67 % | 15.000 M -93.57 % | 233.212 M -54.46 % | 512.050 M 108.78 % | 245.259 M 1 535.06 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M 0.00 % | 15.000 M -59.29 % | 36.850 M -1.97 % | 37.589 M -87.95 % | 311.840 M 1 461.39 % | 19.972 M 4.33 % | 19.143 M -0.35 % | 19.210 M -7.68 % | 20.808 M 322.20 % | 4.929 M -66.92 % | 14.901 M 38.89 % | 10.729 M 125.33 % | 4.761 M -86.77 % | 36.000 M 780.46 % | 4.089 M -1.54 % | 4.153 M -0.88 % | 4.190 M -1.34 % | 4.247 M -98.76 % | 342.094 M 7 659.02 % | 4.409 M 103.01 % | -146.622 M |
Long term investments | 354.773 M 267.33 % | 96.582 M -64.02 % | 268.408 M -32.93 % | 400.204 M 54.53 % | 258.987 M -9.66 % | 286.685 M 5.11 % | 272.740 M -17.96 % | 332.431 M -0.90 % | 335.457 M -2.76 % | 344.995 M -3.37 % | 357.036 M 10.53 % | 323.030 M -1.95 % | 329.443 M | 0.000 -100.00 % | 424.243 M 4.18 % | 407.229 M 117.25 % | 187.449 M 295.61 % | -95.827 M -156.81 % | 168.680 M -53.32 % | 361.384 M 21.25 % | 298.055 M -9.76 % | 330.285 M -0.10 % | 330.625 M 0.66 % | 328.454 M -0.18 % | 329.047 M 9.81 % | 299.640 M 2.34 % | 292.791 M | 0.000 -100.00 % | 289.918 M 10.82 % | 261.616 M 25.67 % | 208.169 M 33.80 % | 155.588 M 73.32 % | 89.769 M 63.08 % | 55.047 M 39.61 % | 39.428 M -32.03 % | 58.009 M 217.98 % | 18.243 M 34.51 % | 13.563 M 57.16 % | 8.630 M 42.75 % | 6.045 M 15.40 % | 5.239 M 101.58 % | -331.749 M -5 629.16 % | 6.000 M | 0.000 |
Intangible assets | 736.247 M -0.97 % | 743.476 M 0.56 % | 739.303 M 1.68 % | 727.118 M 0.41 % | 724.139 M 0.90 % | 717.690 M 0.64 % | 713.137 M 6.69 % | 668.419 M 2.81 % | 650.139 M 2.76 % | 632.669 M 1.81 % | 621.419 M 4.59 % | 594.159 M 39.97 % | 424.490 M 4.43 % | 406.466 M 4.68 % | 388.286 M 12.87 % | 344.014 M 5.65 % | 325.614 M 6.35 % | 306.180 M 5.85 % | 289.266 M 7.96 % | 267.935 M 17.38 % | 228.267 M 8.34 % | 210.699 M 9.66 % | 192.134 M 72.58 % | 111.331 M 24.41 % | 89.486 M 25.49 % | 71.310 M 21.98 % | 58.458 M 33.59 % | 43.760 M 34.07 % | 32.640 M 28.42 % | 25.417 M 9.77 % | 23.154 M 5.44 % | 21.960 M 45.59 % | 15.084 M -6.05 % | 16.056 M 145.63 % | 6.537 M -14.87 % | 7.678 M 28.92 % | 5.956 M -18.46 % | 7.304 M 45.56 % | 5.018 M -5.91 % | 5.333 M 6.04 % | 5.029 M -3.47 % | 5.210 M -0.99 % | 5.262 M | 0.000 |
GoodWill | 866.751 M 0.00 % | 866.751 M 0.00 % | 866.751 M -10.45 % | 967.851 M 0.00 % | 967.851 M 0.00 % | 967.851 M 0.00 % | 967.851 M -3.67 % | 1.005 B 0.24 % | 1.002 B 2.01 % | 982.570 M 0.00 % | 982.570 M -8.11 % | 1.069 B 0.00 % | 1.069 B 0.00 % | 1.069 B 0.00 % | 1.069 B -1.26 % | 1.083 B 0.00 % | 1.083 B -1.34 % | 1.098 B 0.00 % | 1.098 B -0.46 % | 1.103 B 0.00 % | 1.103 B 0.00 % | 1.103 B 0.00 % | 1.103 B -0.48 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B 0.00 % | 1.108 B 1.38 % | 1.093 B 2.65 % | 1.065 B 1.51 % | 1.049 B 3 256.58 % | 31.249 M 32.97 % | 23.500 M 1 994.51 % | 1.122 M 0.00 % | 1.122 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 1.603 B -0.45 % | 1.610 B 0.26 % | 1.606 B -5.25 % | 1.695 B 0.18 % | 1.692 B 0.38 % | 1.686 B 0.27 % | 1.681 B 0.47 % | 1.673 B 1.25 % | 1.652 B 2.30 % | 1.615 B 0.70 % | 1.604 B -3.57 % | 1.663 B 11.36 % | 1.494 B 1.22 % | 1.476 B 1.25 % | 1.458 B 2.15 % | 1.427 B 1.31 % | 1.409 B 0.33 % | 1.404 B 1.22 % | 1.387 B 1.19 % | 1.371 B 2.98 % | 1.331 B 1.34 % | 1.313 B 1.43 % | 1.295 B 6.19 % | 1.219 B 1.82 % | 1.197 B 1.54 % | 1.179 B 1.10 % | 1.166 B 1.28 % | 1.152 B 0.97 % | 1.141 B 0.64 % | 1.133 B 0.20 % | 1.131 B 1.46 % | 1.115 B 3.25 % | 1.080 B 1.40 % | 1.065 B 2 718.40 % | 37.786 M 21.19 % | 31.178 M 340.50 % | 7.078 M -16.00 % | 8.426 M 67.92 % | 5.018 M -5.91 % | 5.333 M 6.04 % | 5.029 M -3.47 % | 5.210 M -0.99 % | 5.262 M | 0.000 |
Property plant equipment net | 495.617 M -1.32 % | 502.238 M -1.34 % | 509.040 M -3.54 % | 527.721 M -18.73 % | 649.318 M 7.13 % | 606.091 M 0.57 % | 602.629 M 22.87 % | 490.479 M 3.48 % | 473.973 M -0.72 % | 477.396 M 4.00 % | 459.025 M 9.91 % | 417.651 M 5.72 % | 395.049 M 7.25 % | 368.355 M 0.96 % | 364.860 M 14.87 % | 317.624 M 2.59 % | 309.601 M -2.86 % | 318.716 M 1.54 % | 313.889 M 5.12 % | 298.611 M 3.23 % | 289.279 M -0.84 % | 291.720 M -0.47 % | 293.086 M -20.03 % | 366.487 M 2.25 % | 358.435 M -0.27 % | 359.405 M -0.18 % | 360.047 M -2.50 % | 369.278 M 1.35 % | 364.344 M 3.62 % | 351.623 M 1.74 % | 345.616 M 9.55 % | 315.486 M -0.03 % | 315.579 M 2.60 % | 307.583 M 20.90 % | 254.402 M 20.38 % | 211.335 M 25.58 % | 168.289 M 17.91 % | 142.728 M 7.71 % | 132.514 M 11.78 % | 118.549 M 9.85 % | 107.916 M 19.55 % | 90.270 M 14.64 % | 78.742 M | 0.000 |
Total non current assets | 2.529 B -1.11 % | 2.557 B -1.35 % | 2.592 B -3.63 % | 2.690 B 0.13 % | 2.686 B 1.90 % | 2.636 B 0.06 % | 2.635 B 2.87 % | 2.561 B 1.75 % | 2.517 B 1.20 % | 2.487 B 0.66 % | 2.471 B -1.32 % | 2.504 B 7.92 % | 2.320 B 2.53 % | 2.263 B -0.46 % | 2.273 B 3.78 % | 2.191 B 1.42 % | 2.160 B 0.16 % | 2.157 B 1.14 % | 2.132 B 3.24 % | 2.065 B 5.82 % | 1.952 B -0.78 % | 1.967 B 0.95 % | 1.949 B 0.34 % | 1.942 B 1.55 % | 1.912 B 1.39 % | 1.886 B 1.04 % | 1.867 B 1.35 % | 1.842 B 0.98 % | 1.824 B 2.83 % | 1.774 B 3.66 % | 1.711 B 6.06 % | 1.613 B 7.73 % | 1.498 B 3.38 % | 1.449 B 316.99 % | 347.415 M 12.28 % | 309.427 M 32.54 % | 233.457 M 34.15 % | 174.022 M 12.06 % | 155.299 M 12.00 % | 138.662 M 9.51 % | 126.621 M 15.71 % | 109.428 M 11.64 % | 98.017 M 166.85 % | -146.622 M |
Other current assets | 27.657 M 15.40 % | 23.967 M 83.82 % | 13.038 M -50.83 % | 26.513 M 26.22 % | 21.006 M -21.02 % | 26.595 M 50.86 % | 17.629 M -17.08 % | 21.259 M -70.84 % | 72.900 M 0.76 % | 72.350 M 11.85 % | 64.682 M -30.06 % | 92.486 M 7.90 % | 85.713 M -15.36 % | 101.270 M 22.88 % | 82.416 M -22.04 % | 105.720 M 8.62 % | 97.333 M -15.01 % | 114.517 M 18.96 % | 96.264 M -29.83 % | 137.181 M -10.43 % | 153.155 M 23.85 % | 123.659 M 36.81 % | 90.384 M -31.80 % | 132.526 M 16.03 % | 114.215 M -12.57 % | 130.633 M 73.53 % | 75.278 M -31.97 % | 110.660 M 5.65 % | 104.743 M -26.10 % | 141.732 M 58.94 % | 89.173 M -16.66 % | 107.005 M -35.03 % | 164.689 M -77.83 % | 742.713 M 593.94 % | 107.028 M 99.23 % | 53.720 M 260.58 % | 14.898 M -87.65 % | 120.633 M -14.37 % | 140.884 M 266.71 % | 38.419 M 67.47 % | 22.941 M -62.92 % | 61.872 M 169.39 % | 22.968 M | 0.000 |
Short term investments | 99.323 M -33.42 % | 149.175 M 1 135.01 % | 12.079 M -45.20 % | 22.042 M 9.82 % | 20.071 M 0.14 % | 20.042 M 0.00 % | 20.042 M 411.04 % | -6.444 M -160.75 % | -2.471 M 2.20 % | -2.527 M | 0.000 -100.00 % | 50.000 M 0.00 % | 50.000 M -85.39 % | 342.202 M 1 396.60 % | -26.392 M -96.75 % | -13.414 M -106.65 % | 201.834 M -55.42 % | 452.768 M 146.36 % | 183.782 M 1 065.86 % | -19.028 M -5.67 % | -18.007 M -7.79 % | -16.706 M 9.30 % | -18.419 M -227.44 % | -5.625 M 10.21 % | -6.265 M | 0.000 | 0.000 -100.00 % | 292.132 M 2 555.74 % | 11.000 M | 0.000 -100.00 % | 21.700 M | 0.000 100.00 % | -19.452 M -0.03 % | -19.446 M -2.81 % | -18.914 M | 0.000 100.00 % | -4.861 M | 0.000 -100.00 % | 103.000 M | 0.000 | 0.000 -100.00 % | 337.749 M | 0.000 -100.00 % | 293.244 M |
cash and cash equivalents | 725.828 M 1.06 % | 718.220 M -29.51 % | 1.019 B 48.10 % | 687.971 M -8.12 % | 748.770 M -7.17 % | 806.579 M -26.30 % | 1.094 B 12.05 % | 976.737 M -10.05 % | 1.086 B 0.25 % | 1.083 B -26.71 % | 1.478 B 17.65 % | 1.256 B -7.64 % | 1.360 B -7.84 % | 1.476 B -8.85 % | 1.619 B 30.71 % | 1.239 B 13.82 % | 1.088 B 15.24 % | 944.379 M -40.38 % | 1.584 B 18.21 % | 1.340 B 506.61 % | 220.897 M -37.02 % | 350.761 M -34.30 % | 533.881 M 431.40 % | 100.466 M -35.27 % | 155.214 M -23.87 % | 203.869 M -56.47 % | 468.368 M 152.73 % | 185.325 M -21.98 % | 237.533 M 30.25 % | 182.361 M -49.50 % | 361.082 M 82.97 % | 197.345 M 68.74 % | 116.950 M -38.97 % | 191.616 M -39.73 % | 317.943 M 52.34 % | 208.710 M -26.16 % | 282.644 M 1.33 % | 278.935 M -16.69 % | 334.811 M 47.15 % | 227.524 M -13.42 % | 262.800 M 632.01 % | 35.901 M -78.74 % | 168.875 M 215.18 % | -146.622 M |
Cash and short term investments | 825.151 M -4.87 % | 867.395 M -15.87 % | 1.031 B 45.20 % | 710.013 M -7.65 % | 768.840 M -6.99 % | 826.622 M -25.83 % | 1.114 B 14.10 % | 976.737 M -10.05 % | 1.086 B 0.25 % | 1.083 B -26.71 % | 1.478 B 13.15 % | 1.306 B -7.37 % | 1.410 B -4.45 % | 1.476 B -8.85 % | 1.619 B 30.71 % | 1.239 B -3.99 % | 1.290 B -7.66 % | 1.397 B -20.96 % | 1.768 B 31.92 % | 1.340 B 506.61 % | 220.897 M -37.02 % | 350.761 M -34.30 % | 533.881 M 431.40 % | 100.466 M -35.27 % | 155.214 M -23.87 % | 203.869 M -56.47 % | 468.368 M 152.73 % | 185.325 M -21.98 % | 237.533 M 30.25 % | 182.361 M -49.50 % | 361.082 M 82.97 % | 197.345 M 68.74 % | 116.950 M -38.97 % | 191.616 M -39.73 % | 317.943 M 52.34 % | 208.710 M -26.16 % | 282.644 M 1.33 % | 278.935 M -16.69 % | 334.811 M 47.15 % | 227.524 M -13.42 % | 262.800 M 632.01 % | 35.901 M -78.74 % | 168.875 M 15.18 % | 146.622 M |
Total current assets | 3.014 B 0.22 % | 3.008 B -2.22 % | 3.076 B -1.79 % | 3.132 B 3.36 % | 3.030 B 0.09 % | 3.027 B -4.06 % | 3.156 B -1.27 % | 3.196 B 0.87 % | 3.169 B 3.40 % | 3.064 B -7.49 % | 3.313 B -0.95 % | 3.344 B -0.55 % | 3.363 B -2.56 % | 3.451 B 3.45 % | 3.336 B 12.18 % | 2.974 B 3.31 % | 2.879 B -1.20 % | 2.914 B -6.52 % | 3.117 B 9.81 % | 2.838 B 71.14 % | 1.659 B 2.57 % | 1.617 B -1.46 % | 1.641 B 33.00 % | 1.234 B 4.82 % | 1.177 B 2.58 % | 1.147 B -5.32 % | 1.212 B 16.32 % | 1.042 B 0.40 % | 1.038 B 5.57 % | 982.891 M -0.49 % | 987.755 M 7.85 % | 915.854 M -0.33 % | 918.921 M -8.00 % | 998.815 M 27.12 % | 785.710 M 30.10 % | 603.950 M -5.89 % | 641.751 M -5.02 % | 675.705 M -7.84 % | 733.152 M 35.90 % | 539.463 M -3.32 % | 557.990 M 54.32 % | 361.570 M -9.20 % | 398.193 M 171.58 % | 146.622 M |
Inventory | 385.692 M 5.58 % | 365.321 M 5.40 % | 346.608 M 4.77 % | 330.841 M 7.51 % | 307.720 M 10.21 % | 279.223 M -1.42 % | 283.235 M -16.39 % | 338.769 M -3.26 % | 350.175 M 15.93 % | 302.058 M 15.00 % | 262.653 M -2.04 % | 268.136 M 17.70 % | 227.815 M -5.50 % | 241.068 M 0.23 % | 240.505 M -22.76 % | 311.393 M -4.79 % | 327.059 M -6.49 % | 349.763 M 7.44 % | 325.550 M 68.50 % | 193.210 M -1.06 % | 195.281 M 17.76 % | 165.823 M 15.45 % | 143.628 M 2.25 % | 140.464 M 0.89 % | 139.230 M 29.96 % | 107.133 M 22.46 % | 87.484 M -7.35 % | 94.426 M 9.72 % | 86.060 M -19.40 % | 106.774 M 18.87 % | 89.825 M 22.86 % | 73.109 M -1.96 % | 74.573 M 15.64 % | 64.486 M 45.68 % | 44.266 M 13.95 % | 38.848 M 7.36 % | 36.184 M 5.68 % | 34.240 M 5.17 % | 32.557 M -31.38 % | 47.444 M 23.87 % | 38.302 M 18.37 % | 32.359 M 25.00 % | 25.887 M | 0.000 |
Net receivables | 1.776 B 1.42 % | 1.751 B 3.89 % | 1.685 B -18.37 % | 2.065 B 6.84 % | 1.932 B 1.98 % | 1.895 B 8.89 % | 1.740 B -6.41 % | 1.859 B 8.95 % | 1.707 B 6.22 % | 1.607 B 6.60 % | 1.507 B -13.29 % | 1.738 B 2.46 % | 1.696 B 0.22 % | 1.693 B 16.53 % | 1.453 B 10.22 % | 1.318 B 13.22 % | 1.164 B 10.63 % | 1.052 B 13.48 % | 927.255 M -26.50 % | 1.262 B 7.32 % | 1.175 B 11.30 % | 1.056 B 20.97 % | 873.014 M -7.03 % | 939.069 M 11.75 % | 840.300 M 19.07 % | 705.715 M 13.55 % | 621.498 M -4.58 % | 651.352 M -3.50 % | 674.979 M 12.08 % | 602.232 M 23.05 % | 489.410 M -18.14 % | 597.875 M -2.69 % | 614.412 M 16.01 % | 529.618 M 46.38 % | 361.811 M 19.54 % | 302.673 M -1.74 % | 308.025 M 8.72 % | 283.309 M 9.00 % | 259.912 M 0.66 % | 258.202 M 1.37 % | 254.722 M 158.69 % | 98.464 M | 0.000 | 0.000 |
Tax assets | 75.201 M 8.15 % | 69.532 M 5.33 % | 66.016 M 1.13 % | 65.279 M 6.63 % | 61.218 M 9.99 % | 55.656 M 4.66 % | 53.178 M 2.01 % | 52.130 M 7.38 % | 48.548 M 20.83 % | 40.178 M | 0.000 -100.00 % | 32.056 M 9.22 % | 29.350 M 9.78 % | 26.736 M 7.95 % | 24.766 M 3.35 % | 23.964 M 12.43 % | 21.315 M 19.57 % | 17.826 M 1.23 % | 17.609 M -11.07 % | 19.802 M 6.41 % | 18.609 M 10.39 % | 16.858 M 10.48 % | 15.259 M 19.04 % | 12.818 M 3.35 % | 12.402 M 12.68 % | 11.007 M 11.70 % | 9.853 M 9.25 % | 9.019 M -1.50 % | 9.157 M 13.31 % | 8.081 M 14.09 % | 7.083 M 6.60 % | 6.644 M -11.51 % | 7.508 M 21.05 % | 6.203 M 22.31 % | 5.071 M 22.41 % | 4.143 M 7.69 % | 3.847 M -26.25 % | 5.216 M 4.65 % | 4.984 M 9.67 % | 4.545 M 8.45 % | 4.191 M 16.31 % | 3.603 M -0.02 % | 3.604 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 667.156 M 2.37 % | 651.701 M -8.89 % | 715.311 M 6.86 % | 669.399 M 12.19 % | 596.672 M 7.40 % | 555.575 M -17.85 % | 676.271 M 21.34 % | 557.319 M -0.71 % | 561.305 M -0.71 % | 565.290 M -12.93 % | 649.238 M 11.01 % | 584.825 M 26.07 % | 463.880 M -1.27 % | 469.856 M 90.99 % | 246.015 M -39.66 % | 407.730 M 10.03 % | 370.556 M 8.06 % | 342.923 M -4.67 % | 359.707 M 73.61 % | 207.192 M -1.95 % | 211.309 M 4.79 % | 201.642 M -28.29 % | 281.196 M 44.02 % | 195.253 M -9.37 % | 215.441 M 11.65 % | 192.953 M -16.68 % | 231.590 M 50.63 % | 153.748 M -12.56 % | 175.834 M 29.15 % | 136.152 M -15.65 % | 161.414 M 6.83 % | 151.090 M -1.82 % | 153.889 M 18.37 % | 130.009 M 20.63 % | 107.773 M 133.52 % | 46.151 M 1.15 % | 45.624 M -0.65 % | 45.924 M -40.13 % | 76.708 M 51.48 % | 50.638 M -16.15 % | 60.388 M 33.84 % | 45.121 M -30.20 % | 64.645 M | 0.000 |
Tax payables | 176.785 M 1.63 % | 173.954 M -2.54 % | 178.492 M -5.84 % | 189.554 M 15.46 % | 164.171 M 3.24 % | 159.026 M 7.35 % | 148.133 M 0.86 % | 146.871 M 20.63 % | 121.758 M 3.51 % | 117.627 M | 0.000 -100.00 % | 130.833 M 0.47 % | 130.215 M -19.69 % | 162.140 M 12.83 % | 143.705 M 50.86 % | 95.255 M 22.69 % | 77.639 M 42.35 % | 54.541 M -23.21 % | 71.023 M -1.33 % | 71.979 M 19.32 % | 60.323 M -9.27 % | 66.488 M -17.26 % | 80.353 M 52.88 % | 52.561 M 15.43 % | 45.536 M -8.61 % | 49.825 M 9.15 % | 45.650 M 54.22 % | 29.600 M -2.08 % | 30.228 M 3.57 % | 29.186 M -32.01 % | 42.925 M 89.95 % | 22.598 M 15.10 % | 19.633 M 78.61 % | 10.992 M -45.31 % | 20.097 M 31.97 % | 15.229 M 13.10 % | 13.465 M 22.57 % | 10.985 M -33.88 % | 16.613 M 35.10 % | 12.296 M 1.92 % | 12.065 M 72.17 % | 7.007 M -56.31 % | 16.040 M | 0.000 |
Deferred revenue non current | 6.512 M -0.40 % | 6.538 M 16.25 % | 5.624 M 17.01 % | 4.807 M -0.29 % | 4.821 M -0.29 % | 4.835 M -0.29 % | 4.849 M -0.29 % | 4.863 M -0.29 % | 4.877 M -0.29 % | 4.891 M | 0.000 -100.00 % | 2.458 M -0.57 % | 2.472 M 8.14 % | 2.286 M -8.56 % | 2.500 M -31.06 % | 3.627 M 0.00 % | 3.627 M -4.88 % | 3.813 M -0.37 % | 3.827 M -15.31 % | 4.519 M -32.78 % | 6.723 M -0.21 % | 6.737 M -0.21 % | 6.751 M -9.00 % | 7.419 M 13.81 % | 6.519 M -0.21 % | 6.533 M -33.25 % | 9.787 M -0.28 % | 9.815 M -7.55 % | 10.616 M -0.26 % | 10.644 M -48.44 % | 20.644 M -3.35 % | 21.360 M 0.00 % | 21.360 M 0.00 % | 21.360 M 0.00 % | 21.360 M -16.82 % | 25.680 M 0.00 % | 25.680 M 2.67 % | 25.012 M 17.98 % | 21.200 M 3.41 % | 20.500 M 0.00 % | 20.500 M 10.81 % | 18.500 M 8.50 % | 17.050 M | 0.000 |
Minority interest | 62.457 M 13.23 % | 55.158 M 1.74 % | 54.212 M -15.42 % | 64.099 M 3.08 % | 62.186 M 3.99 % | 59.802 M 3.28 % | 57.903 M 43.19 % | 40.438 M 1.61 % | 39.797 M 408.10 % | 7.832 M -3.30 % | 8.100 M -75.49 % | 33.048 M 1.30 % | 32.626 M -11.97 % | 37.062 M -1.16 % | 37.498 M 16.01 % | 32.322 M -1.89 % | 32.944 M -48.60 % | 64.098 M 72.70 % | 37.114 M -7.40 % | 40.082 M 3.27 % | 38.815 M 5.19 % | 36.898 M 3.52 % | 35.643 M -14.54 % | 41.707 M 0.66 % | 41.432 M 6.67 % | 38.840 M 5.17 % | 36.930 M 10.98 % | 33.276 M 6.49 % | 31.248 M 10.32 % | 28.324 M -16.46 % | 33.906 M 173.87 % | 12.380 M -63.38 % | 33.810 M 2.24 % | 33.070 M 5.08 % | 31.471 M 331.22 % | 7.298 M 252.01 % | 2.073 M -3.50 % | 2.149 M 195.35 % | 727.458 K 8.97 % | 667.573 K -7.88 % | 724.709 K 6.97 % | 677.500 K -6.51 % | 724.669 K | 0.000 |
Capital lease obligations | 4.680 M -19.98 % | 5.848 M -13.00 % | 6.723 M -24.62 % | 8.919 M 7.20 % | 8.319 M 0.74 % | 8.258 M -6.61 % | 8.843 M 594.81 % | 1.273 M -49.79 % | 2.535 M 2.00 % | 2.485 M -64.88 % | 7.077 M 275.91 % | 1.883 M -57.88 % | 4.469 M -35.52 % | 6.931 M 1.74 % | 6.812 M 177.54 % | 2.454 M -10.49 % | 2.742 M | 0.000 -100.00 % | 97.684 M | 0.000 | 0.000 | 0.000 -100.00 % | 151.820 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 1.468 B 4 836.15 % | -31.001 M -101.87 % | 1.657 B 5 444.70 % | -31.001 M -102.11 % | 1.468 B -11.67 % | 1.662 B 0.18 % | 1.659 B 5 452.49 % | -31.001 M -101.83 % | 1.695 B | 0.000 -100.00 % | 1.525 B 6 223.00 % | -24.906 M -101.53 % | 1.629 B 4 715.71 % | -35.293 M -102.42 % | 1.456 B -7.06 % | 1.566 B 0.73 % | 1.555 B -18.57 % | 1.909 B 0.14 % | 1.907 B 3.02 % | 1.851 B 193.60 % | 630.393 M -36.52 % | 992.982 M -8.22 % | 1.082 B 7.77 % | 1.004 B 0.20 % | 1.002 B -19.12 % | 1.239 B 5.84 % | 1.170 B -1.30 % | 1.186 B 0.18 % | 1.184 B -16.06 % | 1.410 B 3.70 % | 1.360 B 2.85 % | 1.322 B 0.47 % | 1.316 B -7.58 % | 1.424 B 572.57 % | 211.700 M 25.54 % | 168.629 M 6.90 % | 157.749 M -38.21 % | 255.302 M 5.01 % | 243.125 M -8.56 % | 265.894 M 0.00 % | 265.894 M 201.58 % | -261.769 M -417.86 % | 82.354 M 11 386.12 % | 716.986 K |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 62.757 K 4 692.95 % | 1.309 K 100.02 % | -8.258 M -672 844.43 % | 1.228 K -99.90 % | 1.232 M -23.35 % | 1.607 M 39.54 % | 1.152 M | 0.000 | 0.000 | 0.000 100.00 % | -2.286 M 8.56 % | -2.500 M | 0.000 -100.00 % | 183.416 K -33.73 % | 276.784 K 253.79 % | 78.234 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 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 5.543 B -0.39 % | 5.565 B -1.82 % | 5.668 B -2.64 % | 5.822 B 1.84 % | 5.716 B 0.93 % | 5.664 B -2.19 % | 5.790 B 0.57 % | 5.757 B 1.26 % | 5.686 B 2.41 % | 5.552 B -4.01 % | 5.784 B -1.11 % | 5.848 B 2.91 % | 5.683 B -0.54 % | 5.714 B 1.87 % | 5.610 B 8.62 % | 5.165 B 2.50 % | 5.039 B -0.62 % | 5.070 B -3.41 % | 5.249 B 7.04 % | 4.904 B 35.83 % | 3.610 B 0.73 % | 3.584 B -0.15 % | 3.590 B 13.03 % | 3.176 B 2.80 % | 3.089 B 1.84 % | 3.034 B -1.46 % | 3.079 B 6.76 % | 2.884 B 0.77 % | 2.862 B 3.81 % | 2.757 B 2.14 % | 2.699 B 6.71 % | 2.529 B 4.67 % | 2.417 B -1.27 % | 2.448 B 116.00 % | 1.133 B 24.06 % | 913.377 M 4.36 % | 875.208 M 3.00 % | 849.727 M -4.36 % | 888.451 M 31.02 % | 678.125 M -0.95 % | 684.611 M 45.35 % | 470.998 M -5.08 % | 496.211 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2023-01-01 | 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-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 | 2023-01-01 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 208.484 M 195.67 % | -217.931 M -227.67 % | 170.697 M | 0.000 | 0.000 100.00 % | -241.356 M -207.67 % | 224.155 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.136 M | 0.000 -100.00 % | 27.595 M 192.78 % | -29.744 M -200.00 % | 29.744 M | 0.000 -100.00 % | 3.042 M 271.49 % | -1.774 M -200.00 % | 1.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.910 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.579 M | 0.000 | 0.000 | 0.000 -100.00 % | 25.313 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -274.559 M | 0.000 100.00 % | -236.079 M -189.40 % | 264.076 M 200.00 % | -264.076 M | 0.000 100.00 % | -248.207 M -186.79 % | 285.973 M 200.00 % | -285.973 M | 0.000 100.00 % | -478.122 M -405.46 % | 156.523 M 200.00 % | -156.523 M | 0.000 100.00 % | -310.255 M -185.97 % | 360.894 M 200.00 % | -360.894 M | 0.000 100.00 % | -382.588 M -238.54 % | 276.155 M 200.00 % | -276.155 M | 0.000 100.00 % | -162.737 M -165.44 % | 248.692 M 200.00 % | -248.692 M | 0.000 100.00 % | -84.225 M -148.87 % | 172.333 M 200.00 % | -172.333 M | 0.000 -100.00 % | 4.193 M -83.22 % | 24.992 M 200.00 % | -24.992 M | 0.000 100.00 % | -78.654 M -211.42 % | 70.590 M 200.00 % | -70.590 M | 0.000 100.00 % | -21.139 M -138.79 % | 54.493 M | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -265.210 M | 0.000 100.00 % | -252.700 M -235.78 % | 186.112 M 200.00 % | -186.112 M | 0.000 100.00 % | -225.442 M -175.47 % | 298.703 M 200.00 % | -298.703 M | 0.000 100.00 % | -549.283 M -506.47 % | 135.136 M 200.00 % | -135.136 M | 0.000 100.00 % | -273.839 M -184.59 % | 323.727 M 200.00 % | -323.727 M | 0.000 100.00 % | -336.496 M -248.95 % | 225.906 M 200.00 % | -225.906 M | 0.000 100.00 % | -173.270 M -167.20 % | 257.840 M 200.00 % | -257.840 M | 0.000 100.00 % | -56.026 M -136.67 % | 152.780 M 200.00 % | -152.780 M | 0.000 100.00 % | -47.601 M -201.98 % | 46.678 M 200.00 % | -46.678 M | 0.000 100.00 % | -76.221 M -231.02 % | 58.174 M 200.00 % | -58.174 M | 0.000 100.00 % | -8.695 M -121.53 % | 40.381 M | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -24.485 M | 0.000 100.00 % | -6.326 M -108.11 % | 77.964 M 200.00 % | -77.964 M | 0.000 100.00 % | -25.254 M -98.38 % | -12.730 M -200.00 % | 12.730 M | 0.000 -100.00 % | 62.664 M 134.03 % | 26.776 M 200.00 % | -26.776 M | 0.000 100.00 % | -67.181 M -230.06 % | 51.653 M 200.00 % | -51.653 M | 0.000 100.00 % | -52.439 M -201.34 % | 51.746 M 200.00 % | -51.746 M | 0.000 -100.00 % | 2.182 M 151.50 % | -4.238 M -200.00 % | 4.238 M | 0.000 100.00 % | -50.651 M -273.87 % | 29.132 M 200.00 % | -29.132 M | 0.000 -100.00 % | 3.813 M 5.14 % | 3.627 M 200.00 % | -3.627 M | 0.000 100.00 % | -6.670 M -153.72 % | 12.416 M 200.00 % | -12.416 M | 0.000 100.00 % | -12.445 M -188.18 % | 14.112 M | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.744 M 200.00 % | -29.744 M | 0.000 | 0.000 -100.00 % | 1.774 M 200.00 % | -1.774 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.136 M | 0.000 -100.00 % | 22.948 M 177.15 % | -29.744 M -200.00 % | 29.744 M | 0.000 -100.00 % | 2.490 M 240.34 % | -1.774 M -200.00 % | 1.774 M | 0.000 -100.00 % | 8.496 M 257.67 % | -5.389 M -200.00 % | 5.389 M | 0.000 -100.00 % | 30.765 M 312.39 % | -14.486 M -200.00 % | 14.486 M | 0.000 -100.00 % | 6.347 M 523.93 % | -1.497 M -200.00 % | 1.497 M | 0.000 -100.00 % | 8.351 M 270.06 % | -4.910 M -200.00 % | 4.910 M | 0.000 -100.00 % | 22.453 M 334.39 % | -9.579 M -200.00 % | 9.579 M | 0.000 -100.00 % | 47.981 M 289.55 % | -25.313 M -200.00 % | 25.313 M | 0.000 -100.00 % | 4.238 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -38.916 M 61.29 % | -100.535 M | 0.000 100.00 % | -34.521 M -216.61 % | 29.603 M 113.94 % | -212.298 M -159.54 % | 356.563 M 614.74 % | -69.271 M -304.21 % | 33.920 M 206.61 % | -31.817 M -105.29 % | 602.030 M 967.32 % | -69.412 M -277.83 % | 39.033 M 142.31 % | -92.247 M 49.60 % | -183.016 M -109.14 % | -87.510 M -67.80 % | -52.150 M 42.29 % | -90.364 M 45.18 % | -164.840 M -120.15 % | -74.876 M -116.14 % | -34.642 M 40.25 % | -57.980 M 55.06 % | -129.008 M -115.27 % | -59.930 M 4.90 % | -63.017 M -1.45 % | -62.115 M 38.41 % | -100.855 M -99.06 % | -50.664 M -198.22 % | -16.989 M 61.54 % | -44.173 M 53.92 % | -95.856 M -176.23 % | -34.702 M -190.74 % | -11.936 M 42.48 % | -20.750 M 51.25 % | -42.561 M -80.82 % | -23.538 M -708.63 % | 3.867 M 601.05 % | -771.843 K 97.47 % | -30.498 M -158.34 % | -11.805 M -129.00 % | -5.155 M -131.82 % | -2.224 M 92.87 % | -31.200 M -241.84 % | -9.127 M -47.40 % | -6.192 M -485.44 % | -1.058 M |
Net cash provided by operating activities | -60.695 M 47.76 % | -116.182 M | 0.000 100.00 % | -9.144 M -207.86 % | 8.478 M 104.24 % | -199.938 M -159.87 % | 333.939 M 17 696.04 % | -1.898 M -112.07 % | 15.727 M 51.47 % | 10.383 M -96.79 % | 323.724 M 366.38 % | 69.412 M 648.79 % | 9.270 M | 0.000 -100.00 % | 425.643 M 9 340.72 % | -4.606 M -37.89 % | -3.340 M 98.53 % | -227.726 M -148.36 % | 470.931 M 553.98 % | 72.010 M 682.56 % | 9.202 M 103.28 % | -280.816 M -181.47 % | 344.697 M 775.33 % | -51.041 M -51.73 % | -33.639 M 81.30 % | -179.858 M -148.45 % | 371.218 M 3 261.03 % | -11.744 M -697.35 % | 1.966 M 101.03 % | -191.743 M -159.17 % | 324.045 M 1 512.05 % | 20.101 M 384.29 % | -7.071 M 95.62 % | -161.610 M -199.13 % | 163.035 M 3 274.92 % | -5.135 M -120.88 % | 24.596 M 138.73 % | -63.508 M -152.58 % | 120.793 M 583.72 % | -24.972 M -74.27 % | -14.330 M 77.26 % | -63.019 M -150.10 % | 125.792 M 2 314.31 % | 5.210 M | 0.000 | 0.000 |
Investments in property plant and equipment | -39.160 M 22.22 % | -50.350 M 23.02 % | -65.403 M -68.02 % | -38.924 M 13.76 % | -45.135 M 51.61 % | -93.278 M 30.43 % | -134.085 M -67.61 % | -79.996 M -59.73 % | -50.083 M 60.77 % | -127.672 M -44.26 % | -88.504 M -8.98 % | -81.211 M -74.62 % | -46.508 M 55.06 % | -103.483 M -65.00 % | -62.718 M -38.21 % | -45.379 M 2.24 % | -46.420 M -28.75 % | -36.053 M 56.02 % | -81.976 M -5.69 % | -77.565 M -201.99 % | -25.685 M -29.38 % | -19.852 M 55.46 % | -44.575 M -249.17 % | -12.766 M 65.86 % | -37.394 M -47.31 % | -25.385 M 46.98 % | -47.877 M -292.21 % | -12.207 M 61.70 % | -31.874 M -61.35 % | -19.755 M -24.59 % | -15.856 M -63.06 % | -9.724 M -83.76 % | -5.292 M 71.47 % | -18.547 M 38.75 % | -30.282 M -10.67 % | -27.363 M 35.72 % | -42.571 M -199.38 % | -14.220 M -24.36 % | -11.434 M 22.76 % | -14.803 M 15.99 % | -17.621 M -34.88 % | -13.064 M -613.19 % | -1.832 M 0.00 % | -1.832 M 76.14 % | -7.676 M -230.07 % | -2.326 M |
Acquisitions net | 226.390 K | 0.000 | 0.000 -100.00 % | 303.084 K -49.05 % | 594.880 K | 0.000 100.00 % | -1.587 M 3.70 % | -1.648 M 94.60 % | -30.518 M -907.84 % | 3.778 M | 0.000 -100.00 % | 6.605 M 46.24 % | 4.517 M 752.21 % | 530.000 K 1 388.74 % | -41.125 K -100.41 % | 10.000 M 130.79 % | 4.333 M -13.34 % | 5.000 M 2.18 % | 4.893 M 12 777.07 % | 38.000 K | 0.000 | 0.000 -100.00 % | 23.153 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.553 M -22.90 % | 2.014 M | 0.000 | 0.000 100.00 % | -30.773 M -53.08 % | -20.102 M -2 526.61 % | 828.418 K 101.99 % | -41.681 M -1 773.36 % | 2.491 M 111.48 % | -21.690 M 39.00 % | -35.558 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -652.080 M -32 504.00 % | -2.000 M -341.79 % | 827.151 K 200.00 % | -827.152 K 98.24 % | -47.100 M | 0.000 100.00 % | -112.100 M -277.94 % | 63.000 M 192.65 % | -68.000 M -1 700.00 % | -3.778 M | 0.000 -100.00 % | 285.500 M 186.38 % | -330.500 M | 0.000 100.00 % | -5.500 M -100.40 % | 1.387 B 23 208.33 % | -6.000 M -74.42 % | -3.440 M -119.11 % | 18.000 M 128.17 % | -63.900 M -1 178.00 % | -5.000 M 82.14 % | -28.000 M -91.48 % | -14.623 M 30.11 % | -20.924 M -22.53 % | -17.076 M -326.90 % | -4.000 M -500.00 % | 1.000 M 150.00 % | -2.000 M -106.76 % | 29.600 M 127.61 % | -107.200 M -153.59 % | -42.272 M 29.81 % | -60.228 M | 0.000 | 0.000 100.00 % | -5.000 M 69.70 % | -16.500 M | 0.000 100.00 % | -5.000 M -42.86 % | -3.500 M | 0.000 | 0.000 | 0.000 100.00 % | -4.000 M | 0.000 | 0.000 100.00 % | -370.000 K |
Sales maturities of investments | 615.726 M 1 382.53 % | 41.532 M 69.05 % | 24.569 M 3 212.39 % | 741.718 K -86.30 % | 5.416 M -34.65 % | 8.288 M 23.30 % | 6.721 M -5.89 % | 7.142 M -47.48 % | 13.598 M -12.99 % | 15.628 M | 0.000 -100.00 % | 8.600 M -8.07 % | 9.355 M -64.67 % | 26.477 M 26.23 % | 20.976 M 885.72 % | 2.128 M -74.87 % | 8.468 M 213.64 % | 2.700 M -77.05 % | 11.766 M 1 466.58 % | 751.064 K -97.93 % | 36.335 M 2 852.06 % | 1.231 M -97.67 % | 52.827 M 3 181.41 % | 1.610 M | 0.000 | 0.000 -100.00 % | 26.002 K -98.21 % | 1.453 M | 0.000 | 0.000 -100.00 % | 1.178 M 30.93 % | 900.000 K | 0.000 | 0.000 -100.00 % | 50.427 K | 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 | 136.710 M 179.16 % | -172.694 M -2 420.34 % | 7.443 M 154.58 % | -13.637 M -1 597.25 % | 910.788 K -89.87 % | 8.995 M -91.27 % | 103.019 M 266.54 % | -61.860 M -198.19 % | 63.000 M 1 567.65 % | 3.778 M -93.64 % | 59.399 M 120.81 % | -285.500 M -221.23 % | 235.499 M 44 277.99 % | 530.667 K -94.32 % | 9.337 M -95.33 % | 200.000 M -30.31 % | 287.000 M 195.39 % | -300.859 M -80.15 % | -167.000 M -16 600.00 % | -1.000 M | 0.000 100.00 % | -15.000 M -199.09 % | 15.138 M 2 901.40 % | 504.370 K -99.11 % | 56.745 M 344.51 % | -23.207 M -196.84 % | 23.964 M 533.25 % | 3.784 M -92.75 % | 52.189 M 200.94 % | -51.703 M -106.75 % | -25.007 M -140.23 % | 62.154 M 41.79 % | 43.835 M 43.52 % | 30.543 M 299.37 % | -15.320 M -1 188.72 % | 1.407 M -98.84 % | 121.630 M 335.19 % | -51.716 M 60.89 % | -132.215 M -24 833.33 % | -530.274 K -165.56 % | 808.847 K 32.69 % | 609.558 K -55.70 % | 1.376 M 1 982.95 % | 66.056 K -69.48 % | 216.429 K -6.95 % | 232.605 K |
Net cash used for investing activites | 61.423 M 133.47 % | -183.512 M -463.54 % | -32.564 M 37.79 % | -52.344 M -18.36 % | -44.225 M 47.97 % | -84.990 M 38.43 % | -138.031 M -88.15 % | -73.361 M -1.89 % | -72.003 M 33.49 % | -108.267 M -271.99 % | -29.104 M 55.91 % | -66.005 M 48.29 % | -127.637 M -66.90 % | -76.476 M -101.54 % | -37.947 M -124.21 % | 156.749 M -36.64 % | 247.382 M 174.37 % | -332.652 M -55.22 % | -214.316 M -51.27 % | -141.676 M -2 607.27 % | 5.651 M 109.17 % | -61.621 M -801.04 % | 8.790 M 127.84 % | -31.576 M -1 488.02 % | 2.275 M 104.33 % | -52.592 M -146.51 % | -21.334 M -206.71 % | -6.956 M -113.94 % | 49.915 M 127.94 % | -178.658 M -58.48 % | -112.730 M -317.51 % | -27.000 M -168.58 % | 39.371 M 232.63 % | -29.685 M 38.24 % | -48.061 M 25.08 % | -64.146 M -181.14 % | 79.060 M 211.45 % | -70.935 M 51.79 % | -147.149 M -859.64 % | -15.334 M 8.79 % | -16.812 M -34.98 % | -12.455 M -179.51 % | -4.456 M -152.35 % | -1.766 M 76.33 % | -7.460 M -202.87 % | -2.463 M |
Debt repayment | 0.000 | 0.000 -100.00 % | 49.777 M | 0.000 | 0.000 | 0.000 100.00 % | -69.166 M | 0.000 -100.00 % | 74.966 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 150.000 M | 0.000 | 0.000 -100.00 % | 455.000 K 100.32 % | -142.455 M | 0.000 100.00 % | -97.900 M 20.14 % | -122.585 M -175.40 % | 162.585 M | 0.000 -100.00 % | 40.500 M 2 125.00 % | -2.000 M 93.33 % | -30.000 M 54.37 % | -65.750 M | 0.000 | 0.000 -100.00 % | 98.000 M | 0.000 -100.00 % | 90.000 M 143.24 % | 37.000 M 1 333.33 % | -3.000 M | 0.000 | 0.000 | 0.000 100.00 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.859 M | 0.000 | 0.000 | 0.000 100.00 % | -1.606 M -271.56 % | 935.973 K 200.00 % | -935.973 K | 0.000 100.00 % | -2.748 M | 0.000 100.00 % | -28.064 M | 0.000 100.00 % | -1.040 M | 0.000 | 0.000 | 0.000 100.00 % | -2.058 M | 0.000 | 0.000 | 0.000 100.00 % | -1.246 M | 0.000 | 0.000 | 0.000 100.00 % | -6.332 M | 0.000 | 0.000 | 0.000 100.00 % | -656.525 K | 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 100.00 % | -398.967 K -548.06 % | -61.563 K 99.60 % | -15.508 M -22 925.76 % | -67.352 K 85.09 % | -451.624 K -328.38 % | -105.427 K 99.32 % | -15.509 M | 0.000 -100.00 % | 3.309 M 107.12 % | -46.494 M -1 201.70 % | -3.572 M | 0.000 100.00 % | -111.810 K -1 763.50 % | -6.000 K 99.98 % | -35.446 M -2 673.79 % | -1.278 M 40.13 % | -2.134 M -2 071.53 % | -98.287 K 99.73 % | -35.861 M -1 322.93 % | -2.520 M 2.44 % | -2.583 M 79.14 % | -12.383 M 23.13 % | -16.108 M -842.80 % | -1.709 M 44.37 % | -3.071 M -4.77 % | -2.931 M 89.12 % | -26.954 M -1 497.10 % | -1.688 M 35.01 % | -2.597 M -174.34 % | -946.504 K 96.00 % | -23.682 M -32 679.57 % | -72.246 K 27.49 % | -99.633 K 67.76 % | -309.056 K 96.88 % | -9.891 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 7.754 M | 0.000 100.00 % | -4.953 M -347.66 % | 2.000 M 150.88 % | -3.931 M | 0.000 -100.00 % | 19.639 M 161.61 % | -31.879 M -82.22 % | -17.494 M 82.51 % | -100.000 M -35.99 % | -73.533 M -1 883.56 % | -3.707 M 49.54 % | -7.347 M -127.75 % | -3.226 M 64.56 % | -9.102 M -544.31 % | -1.413 M 93.73 % | -22.519 M -213.49 % | 19.842 M 252.03 % | -13.051 M -101.01 % | 1.287 B 9 036.46 % | 14.086 M 8 903.84 % | -160.000 K -100.18 % | 91.257 M 35 981.92 % | 252.916 K -84.57 % | 1.639 M 8 940.78 % | -18.536 K -100.03 % | 66.450 M 316.67 % | -30.669 M -200.92 % | 30.388 M -68.18 % | 95.495 M 353.05 % | -37.738 M -1 995.17 % | -1.801 M 98.50 % | -120.109 M -276.11 % | 68.200 M 1 347.61 % | -5.466 M -934.01 % | 655.444 K -93.44 % | 9.996 M 13 379.88 % | -75.270 K -100.07 % | 103.747 M | 0.000 -100.00 % | 200.540 M | 0.000 | 0.000 | 0.000 100.00 % | -9.820 M | 0.000 |
Net cash used provided by financing activities | 7.754 M | 0.000 -100.00 % | 44.425 M 2 191.78 % | 1.938 M 109.97 % | -19.439 M -28 762.14 % | -67.352 K 99.92 % | -81.838 M -155.87 % | -31.984 M -155.65 % | 57.472 M 157.47 % | -100.000 M -39.22 % | -71.830 M -45.80 % | -49.265 M -570.54 % | -7.347 M -105.01 % | 146.774 M 1 732.55 % | -8.990 M -533.71 % | -1.419 M 96.61 % | -41.820 M 66.24 % | -123.891 M -663.54 % | -16.226 M -101.36 % | 1.189 B 923.76 % | -144.359 M -190.28 % | 159.905 M 101.85 % | 79.221 M 179.24 % | 28.370 M 272.26 % | -16.469 M 48.09 % | -31.727 M 53.96 % | -68.919 M -105.11 % | -33.601 M -1 078.45 % | 3.434 M -98.21 % | 191.807 M 511.02 % | -46.666 M -153.48 % | 87.252 M 181.70 % | -106.791 M -263.97 % | 65.128 M 1 270.08 % | -5.566 M -1 706.89 % | 346.389 K -96.53 % | 9.996 M 1 242.02 % | -875.270 K -100.84 % | 103.747 M | 0.000 -100.00 % | 200.540 M | 0.000 | 0.000 | 0.000 100.00 % | -9.820 M | 0.000 |
Effect of forex changes on cash | -874.496 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.863 M -85.30 % | -1.005 M -123.70 % | -449.302 K 99.77 % | -196.993 M | 0.000 100.00 % | -59.139 M -637.12 % | 11.010 M 105.26 % | -209.404 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 7.608 M 102.54 % | -299.695 M -191.22 % | 328.540 M 651.71 % | -59.549 M -6.54 % | -55.892 M 80.58 % | -287.807 M -356.49 % | 112.208 M 203.66 % | -108.248 M -14 594.56 % | 746.819 K 100.19 % | -394.877 M -277.24 % | 222.789 M 312.19 % | -104.997 M 8.46 % | -114.704 M 17.54 % | -139.105 M -136.78 % | 378.251 M 154.55 % | 148.596 M -23.31 % | 193.753 M 128.20 % | -686.968 M -385.77 % | 240.389 M -78.53 % | 1.120 B 964.44 % | -129.507 M 29.05 % | -182.532 M -142.18 % | 432.709 M 897.67 % | -54.247 M -13.41 % | -47.834 M 81.89 % | -264.177 M -194.03 % | 280.965 M 637.21 % | -52.300 M -194.55 % | 55.315 M 130.97 % | -178.594 M -209.36 % | 163.309 M 103.24 % | 80.354 M 207.87 % | -74.490 M 40.96 % | -126.167 M -215.32 % | 109.408 M 258.71 % | -68.935 M -160.89 % | 113.210 M 183.66 % | -135.319 M -274.85 % | 77.392 M 292.01 % | -40.305 M -123.79 % | 169.399 M 324.45 % | -75.474 M -162.20 % | 121.336 M 3 422.61 % | 3.445 M 121.31 % | -16.163 M 79.71 % | -79.668 M |
Cash at beginning of period | 718.220 M -29.31 % | 1.016 B 47.79 % | 687.408 M -7.97 % | 746.957 M -6.96 % | 802.849 M -26.64 % | 1.094 B 12.22 % | 975.218 M -9.99 % | 1.083 B 0.07 % | 1.083 B -26.72 % | 1.478 B 17.75 % | 1.255 B -7.72 % | 1.360 B -7.78 % | 1.475 B -8.62 % | 1.614 B 30.62 % | 1.235 B 13.67 % | 1.087 B 21.70 % | 893.014 M -43.48 % | 1.580 B 17.94 % | 1.340 B 508.67 % | 220.086 M -37.05 % | 349.593 M -34.30 % | 532.125 M 435.25 % | 99.417 M -35.30 % | 153.663 M -23.74 % | 201.497 M -56.73 % | 465.674 M 152.11 % | 184.710 M -22.07 % | 237.010 M 30.44 % | 181.695 M -49.57 % | 360.288 M 82.91 % | 196.979 M 68.90 % | 116.625 M -38.98 % | 191.116 M -39.76 % | 317.283 M 52.63 % | 207.875 M -24.90 % | 276.810 M 69.20 % | 163.600 M -45.27 % | 298.919 M 35.21 % | 221.085 M -15.42 % | 261.390 M 184.15 % | 91.992 M -45.07 % | 167.465 M 263.04 % | 46.129 M 8.07 % | 42.684 M -27.47 % | 58.847 M -57.52 % | 138.515 M |
Cash at end of period | 725.828 M 1.34 % | 716.253 M -29.50 % | 1.016 B 47.79 % | 687.408 M -7.97 % | 746.957 M -7.39 % | 806.579 M -25.83 % | 1.087 B 11.51 % | 975.218 M -9.99 % | 1.083 B 0.07 % | 1.083 B -26.72 % | 1.478 B 17.75 % | 1.255 B -7.72 % | 1.360 B -7.78 % | 1.475 B -8.62 % | 1.614 B 30.62 % | 1.235 B 13.67 % | 1.087 B 21.70 % | 893.014 M -43.48 % | 1.580 B 17.94 % | 1.340 B 508.67 % | 220.086 M -37.05 % | 349.593 M -34.30 % | 532.125 M 435.25 % | 99.417 M -35.30 % | 153.663 M -23.74 % | 201.497 M -56.73 % | 465.674 M 152.11 % | 184.710 M -22.07 % | 237.010 M 30.44 % | 181.695 M -49.57 % | 360.288 M 82.91 % | 196.979 M 68.90 % | 116.625 M -38.98 % | 191.116 M -39.76 % | 317.283 M 52.63 % | 207.875 M -24.90 % | 276.810 M 69.20 % | 163.600 M -45.19 % | 298.477 M 35.01 % | 221.085 M -15.42 % | 261.390 M 184.15 % | 91.992 M -45.07 % | 167.465 M 263.04 % | 46.129 M 8.07 % | 42.684 M -27.47 % | 58.847 M |
Operating cash flow | -60.695 M 47.76 % | -116.182 M | 0.000 100.00 % | -9.144 M -207.86 % | 8.478 M 104.24 % | -199.938 M -159.87 % | 333.939 M 17 696.04 % | -1.898 M -112.07 % | 15.727 M 51.47 % | 10.383 M -96.79 % | 323.724 M 366.38 % | 69.412 M 648.79 % | 9.270 M | 0.000 -100.00 % | 425.643 M 9 340.72 % | -4.606 M -37.89 % | -3.340 M 98.53 % | -227.726 M -148.36 % | 470.931 M 553.98 % | 72.010 M 682.56 % | 9.202 M 103.28 % | -280.816 M -181.47 % | 344.697 M 775.33 % | -51.041 M -51.73 % | -33.639 M 81.30 % | -179.858 M -148.45 % | 371.218 M 3 261.03 % | -11.744 M -697.35 % | 1.966 M 101.03 % | -191.743 M -159.17 % | 324.045 M 1 512.05 % | 20.101 M 384.29 % | -7.071 M 95.62 % | -161.610 M -199.13 % | 163.035 M 3 274.92 % | -5.135 M -120.88 % | 24.596 M 138.73 % | -63.508 M -152.58 % | 120.793 M 583.72 % | -24.972 M -74.27 % | -14.330 M 77.26 % | -63.019 M -150.10 % | 125.792 M 2 314.31 % | 5.210 M | 0.000 | 0.000 |
Capital expenditure | -39.160 M 22.22 % | -50.350 M 23.02 % | -65.403 M -68.02 % | -38.924 M 13.76 % | -45.135 M 51.61 % | -93.278 M 30.43 % | -134.085 M -67.61 % | -79.996 M -59.73 % | -50.083 M 60.77 % | -127.672 M -44.26 % | -88.504 M -8.98 % | -81.211 M -74.62 % | -46.508 M 55.06 % | -103.483 M -65.00 % | -62.718 M -38.21 % | -45.379 M 2.24 % | -46.420 M -28.75 % | -36.053 M 56.02 % | -81.976 M -5.69 % | -77.565 M -201.99 % | -25.685 M -29.38 % | -19.852 M 55.46 % | -44.575 M -249.17 % | -12.766 M 65.86 % | -37.394 M -47.31 % | -25.385 M 46.98 % | -47.877 M -292.21 % | -12.207 M 61.70 % | -31.874 M -61.35 % | -19.755 M -24.59 % | -15.856 M -63.06 % | -9.724 M -83.76 % | -5.292 M 71.47 % | -18.547 M 38.75 % | -30.282 M -10.67 % | -27.363 M 35.72 % | -42.571 M -199.38 % | -14.220 M -24.36 % | -11.434 M 22.76 % | -14.803 M 15.99 % | -17.621 M -34.88 % | -13.064 M -613.19 % | -1.832 M 0.00 % | -1.832 M 76.14 % | -7.676 M -230.07 % | -2.326 M |
Free CashFlow | -99.855 M 50.69 % | -202.517 M -180.60 % | 251.277 M 622.75 % | -48.068 M -31.13 % | -36.658 M 87.50 % | -293.216 M -246.71 % | 199.855 M 344.04 % | -81.894 M -138.37 % | -34.356 M 70.71 % | -117.289 M -149.86 % | 235.220 M 2 093.60 % | -11.799 M 68.32 % | -37.238 M 64.02 % | -103.483 M -128.51 % | 362.925 M 826.07 % | -49.985 M -0.45 % | -49.760 M 81.14 % | -263.779 M -167.82 % | 388.955 M 7 101.86 % | -5.555 M 66.30 % | -16.483 M 94.52 % | -300.668 M -200.18 % | 300.122 M 570.36 % | -63.807 M 10.17 % | -71.033 M 65.39 % | -205.243 M -163.48 % | 323.341 M 1 450.04 % | -23.951 M 19.92 % | -29.908 M 85.86 % | -211.498 M -168.63 % | 308.189 M 2 869.89 % | 10.377 M 183.94 % | -12.363 M 93.14 % | -180.157 M -235.71 % | 132.753 M 508.50 % | -32.498 M -80.80 % | -17.974 M 76.88 % | -77.728 M -171.08 % | 109.360 M 374.94 % | -39.775 M -24.49 % | -31.950 M 58.01 % | -76.083 M -161.38 % | 123.961 M 3 569.16 % | 3.378 M 144.01 % | -7.676 M -230.07 % | -2.326 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2023 | 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 |