
Shandong Head Group Co.,Ltd. 002810.SZ
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.957 B 25.72 % | 1.556 B -9.70 % | 1.723 B 10.44 % | 1.560 B 19.22 % | 1.309 B 17.62 % | 1.113 B 21.87 % | 913.115 M 40.18 % | 651.402 M 14.25 % | 570.170 M 15.03 % | 495.658 M -4.45 % | 518.744 M 12.97 % | 459.175 M 0.82 % | 455.441 M 27.86 % | 356.195 M |
Net income | 221.635 M 0.65 % | 220.209 M -37.76 % | 353.820 M 7.37 % | 329.535 M 30.65 % | 252.234 M 60.02 % | 157.622 M 114.72 % | 73.407 M 58.47 % | 46.322 M -3.86 % | 48.184 M -2.23 % | 49.285 M -10.37 % | 54.989 M -11.58 % | 62.193 M -9.92 % | 69.041 M 49.08 % | 46.313 M |
Income before tax | 260.658 M 0.46 % | 259.458 M -36.69 % | 409.795 M 8.81 % | 376.623 M 28.23 % | 293.702 M 61.50 % | 181.855 M 106.36 % | 88.125 M 63.79 % | 53.802 M -3.92 % | 55.996 M -3.93 % | 58.290 M -11.42 % | 65.801 M -11.08 % | 74.003 M -9.00 % | 81.322 M 48.96 % | 54.594 M |
Income before tax ratio | 0.13 -20.09 % | 0.17 -29.88 % | 0.24 -1.48 % | 0.24 7.56 % | 0.22 37.31 % | 0.16 69.32 % | 0.10 16.85 % | 0.08 -15.90 % | 0.10 -16.49 % | 0.12 -7.29 % | 0.13 -21.29 % | 0.16 -9.74 % | 0.18 16.50 % | 0.15 |
EBITDA | 547.982 M 24.88 % | 438.813 M -16.00 % | 522.375 M 11.25 % | 469.559 M 20.53 % | 389.573 M 41.80 % | 274.737 M 83.91 % | 149.387 M 40.17 % | 106.579 M -2.86 % | 109.719 M 9.41 % | 100.284 M -6.97 % | 107.793 M 11.32 % | 96.834 M 18.92 % | 81.428 M 49.61 % | 54.427 M |
Net income ratio | 0.11 -19.94 % | 0.14 -31.07 % | 0.21 -2.78 % | 0.21 9.58 % | 0.19 36.06 % | 0.14 76.19 % | 0.08 13.05 % | 0.07 -15.85 % | 0.08 -15.01 % | 0.10 -6.20 % | 0.11 -21.74 % | 0.14 -10.65 % | 0.15 16.59 % | 0.13 |
Ratio EBITDA | 0.28 -0.67 % | 0.28 -6.97 % | 0.30 0.73 % | 0.30 1.10 % | 0.30 20.56 % | 0.25 50.90 % | 0.16 -0.01 % | 0.16 -14.98 % | 0.19 -4.89 % | 0.20 -2.63 % | 0.21 -1.47 % | 0.21 17.95 % | 0.18 17.01 % | 0.15 |
Gross profit ratio | 0.27 -6.16 % | 0.29 -15.91 % | 0.34 -6.45 % | 0.37 -0.57 % | 0.37 9.76 % | 0.33 32.14 % | 0.25 16.67 % | 0.22 -11.91 % | 0.25 -5.86 % | 0.26 -5.69 % | 0.28 -6.83 % | 0.30 0.55 % | 0.30 15.91 % | 0.26 |
Weighted average shs out dil | 351.801 M 2.24 % | 344.077 M 0.17 % | 343.494 M 1.11 % | 339.727 M 5.37 % | 322.404 M -0.13 % | 322.840 M 1.26 % | 318.834 M 2.23 % | 311.874 M 20.07 % | 259.742 M 11.41 % | 233.140 M 0.02 % | 233.095 M -0.10 % | 233.331 M -0.60 % | 234.738 M 0.94 % | 232.560 M |
Weighted average shs out | 340.977 M -0.90 % | 344.077 M 0.66 % | 341.816 M 0.61 % | 339.727 M 6.96 % | 317.628 M 0.76 % | 315.244 M 1.07 % | 311.901 M 0.01 % | 311.874 M 20.97 % | 257.808 M 10.58 % | 233.137 M 0.02 % | 233.095 M -0.10 % | 233.331 M -0.60 % | 234.738 M 0.94 % | 232.560 M |
EPS diluted | 0.63 -1.56 % | 0.64 -37.86 % | 1.03 6.19 % | 0.97 24.36 % | 0.78 59.18 % | 0.49 113.04 % | 0.23 53.33 % | 0.15 -21.05 % | 0.19 -9.52 % | 0.21 -12.50 % | 0.24 -11.11 % | 0.27 -6.90 % | 0.29 45.00 % | 0.20 |
Earnings per share | 0.65 1.56 % | 0.64 -38.46 % | 1.04 7.22 % | 0.97 22.78 % | 0.79 58.00 % | 0.50 108.33 % | 0.24 60.00 % | 0.15 -21.05 % | 0.19 -9.52 % | 0.21 -12.50 % | 0.24 -11.11 % | 0.27 -6.90 % | 0.29 45.00 % | 0.20 |
Gross profit | 527.935 M 17.98 % | 447.484 M -24.07 % | 589.358 M 3.32 % | 570.412 M 18.54 % | 481.179 M 29.09 % | 372.739 M 61.05 % | 231.446 M 63.55 % | 141.516 M 0.64 % | 140.614 M 8.29 % | 129.847 M -9.89 % | 144.098 M 5.26 % | 136.902 M 1.38 % | 135.045 M 48.21 % | 91.118 M |
Income tax expense | 39.023 M -0.57 % | 39.249 M -29.91 % | 55.996 M 18.92 % | 47.088 M 20.81 % | 38.977 M 96.63 % | 19.823 M 73.62 % | 11.417 M 59.12 % | 7.175 M -22.20 % | 9.222 M -5.33 % | 9.742 M -11.09 % | 10.957 M -7.22 % | 11.810 M -3.84 % | 12.282 M 48.27 % | 8.283 M |
Cost of revenue | 1.429 B 28.85 % | 1.109 B -2.24 % | 1.134 B 14.55 % | 990.082 M 19.62 % | 827.709 M 11.84 % | 740.106 M 8.57 % | 681.669 M 33.69 % | 509.886 M 18.70 % | 429.557 M 17.43 % | 365.811 M -2.36 % | 374.645 M 16.25 % | 322.273 M 0.59 % | 320.396 M 20.87 % | 265.077 M |
General and administrative expenses | 31.923 M 13.65 % | 28.088 M -20.50 % | 35.333 M 6.05 % | 33.318 M 34.22 % | 24.824 M -10.47 % | 27.726 M 24.20 % | 22.324 M 193.38 % | 7.609 M -7.78 % | 8.251 M 43.70 % | 5.742 M 2.74 % | 5.589 M -6.56 % | 5.981 M -81.57 % | 32.451 M 39.69 % | 23.231 M |
Selling and marketing expenses | 14.076 M 4.52 % | 13.467 M -45.27 % | 24.605 M 24.15 % | 19.819 M 1.23 % | 19.578 M -49.47 % | 38.742 M 20.40 % | 32.179 M 29.34 % | 24.879 M 13.59 % | 21.902 M 5.59 % | 20.742 M -1.68 % | 21.096 M 6.34 % | 19.838 M 11.99 % | 17.714 M 58.21 % | 11.197 M |
Other expenses | 133.968 M 63 309.17 % | -211.944 K -100.22 % | 94.759 M 65.10 % | 57.395 M -12.02 % | 65.236 M 7.57 % | 60.647 M 4 395.88 % | -1.412 M -180.57 % | -503.174 K -129.16 % | 1.726 M -81.88 % | 9.521 M 152.53 % | 3.770 M -29.23 % | 5.327 M 45.09 % | 3.672 M 9.51 % | 3.353 M |
Operating expenses | 270.538 M 44.42 % | 187.323 M -15.80 % | 222.477 M 22.69 % | 181.333 M 7.72 % | 168.340 M -2.63 % | 172.889 M 36.27 % | 126.875 M 74.52 % | 72.698 M -2.44 % | 74.516 M 9.86 % | 67.825 M 7.69 % | 62.981 M 12.22 % | 56.122 M 4.67 % | 53.617 M 46.13 % | 36.691 M |
Cost and expenses | 1.699 B 31.10 % | 1.296 B -4.46 % | 1.357 B 15.81 % | 1.171 B 17.61 % | 996.049 M 9.10 % | 912.994 M 12.92 % | 808.543 M 38.79 % | 582.584 M 15.58 % | 504.072 M 16.24 % | 433.636 M -0.91 % | 437.626 M 15.65 % | 378.395 M 1.17 % | 374.013 M 23.94 % | 301.768 M |
Research and development expenses | 90.571 M 35.90 % | 66.647 M -1.67 % | 67.780 M -4.27 % | 70.801 M 20.61 % | 58.703 M 28.24 % | 45.774 M 28.45 % | 35.636 M 135.13 % | 15.156 M -0.93 % | 15.297 M 13.20 % | 13.514 M 13.14 % | 11.944 M 5.09 % | 11.366 M -19.72 % | 14.157 M | 0.000 |
Selling general and administrative expenses | 45.999 M 10.69 % | 41.555 M -30.67 % | 59.938 M 12.80 % | 53.137 M 19.67 % | 44.401 M -33.20 % | 66.468 M 21.95 % | 54.502 M 67.76 % | 32.488 M 7.74 % | 30.153 M 13.86 % | 26.484 M -0.75 % | 26.685 M 3.35 % | 25.819 M -48.53 % | 50.165 M 45.71 % | 34.428 M |
Interest income | 4.670 M 24.74 % | 3.744 M 6.64 % | 3.511 M 115.50 % | 1.629 M 24.95 % | 1.304 M 71.25 % | 761.426 K -6.06 % | 810.548 K -10.76 % | 908.302 K 315.54 % | 218.582 K 80.68 % | 120.978 K -27.62 % | 167.150 K 40.79 % | 118.723 K -95.08 % | 2.414 M 395 748 788.61 % | -0.610 |
Interest expense | 38.599 M 66.41 % | 23.195 M 166.32 % | 8.710 M 1 390.82 % | 584.222 K -94.44 % | 10.514 M -24.91 % | 14.001 M 32.54 % | 10.563 M 30.57 % | 8.090 M -24.99 % | 10.785 M -24.84 % | 14.349 M -0.40 % | 14.406 M 73.63 % | 8.297 M | 0.000 -100.00 % | 2.890 M |
Depreciation and amortization | 250.000 M 59.22 % | 157.011 M 49.84 % | 104.789 M 13.27 % | 92.513 M 7.10 % | 86.382 M 8.34 % | 79.730 M 48.62 % | 53.645 M 16.73 % | 45.955 M 4.64 % | 43.917 M 7.48 % | 40.862 M 23.95 % | 32.967 M 76.36 % | 18.693 M 303.39 % | 4.634 M 48.53 % | 3.120 M |
Operating income | 257.397 M -1.06 % | 260.161 M -36.77 % | 411.484 M 9.29 % | 376.520 M 27.82 % | 294.567 M 58.20 % | 186.201 M 108.57 % | 89.273 M 64.39 % | 54.305 M 0.00 % | 54.306 M 11.19 % | 48.841 M -21.48 % | 62.200 M -9.59 % | 68.798 M -11.63 % | 77.849 M 51.72 % | 51.310 M |
Operating income ratio | 0.13 -21.30 % | 0.17 -29.98 % | 0.24 -1.05 % | 0.24 7.21 % | 0.23 34.50 % | 0.17 71.14 % | 0.10 17.27 % | 0.08 -12.47 % | 0.10 -3.34 % | 0.10 -17.82 % | 0.12 -19.97 % | 0.15 -12.35 % | 0.17 18.66 % | 0.14 |
Total other income expenses net | 3.261 M 563.73 % | -703.191 K 58.37 % | -1.689 M -1 732.92 % | 103.436 K 111.96 % | -864.631 K 80.11 % | -4.347 M -6.15 % | -4.095 M -739.45 % | -487.791 K 92.13 % | -6.197 M -165.59 % | 9.448 M 162.33 % | 3.602 M -30.80 % | 5.205 M 5 010.81 % | -105.989 K -103.23 % | 3.285 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 | 411.337 M -25.73 % | 553.837 M 21.88 % | 454.403 M 113.12 % | 213.212 M 608.05 % | -41.967 M -148.30 % | 86.880 M -56.89 % | 201.542 M 15.42 % | 174.612 M 187.63 % | 60.708 M -72.23 % | 218.602 M 17.17 % | 186.571 M 21.14 % | 154.008 M 247.26 % | 44.349 M 384.71 % | -15.577 M |
Total investments | 39.440 M -20.20 % | 49.426 M 8.18 % | 45.687 M 68.85 % | 27.058 M -20.58 % | 34.071 M 300.83 % | 8.500 M -6.27 % | 9.069 M 4.99 % | 8.637 M -1.57 % | 8.775 M -10.76 % | 9.833 M 15.68 % | 8.500 M 0.00 % | 8.500 M 0.00 % | 8.500 M 0.00 % | 8.500 M |
Total debt | 900.146 M 13.77 % | 791.185 M 30.69 % | 605.370 M 59.69 % | 379.091 M 108.87 % | 181.500 M -34.46 % | 276.916 M -0.53 % | 278.400 M 1.35 % | 274.700 M 112.12 % | 129.500 M -51.26 % | 265.693 M 11.33 % | 238.653 M 24.62 % | 191.500 M 90.36 % | 100.600 M 345.13 % | 22.600 M |
Accumulated other comprehensive income loss | 101.533 M 2.52 % | 99.042 M -24.73 % | 131.577 M 41.75 % | 92.825 M 9.73 % | 84.596 M 38.40 % | 61.124 M 53.55 % | 39.808 M -40.17 % | 66.536 M 12.75 % | 59.012 M 11.58 % | 52.888 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 1.475 B 6.80 % | 1.381 B 7.68 % | 1.282 B 29.80 % | 988.074 M 45.37 % | 679.689 M 30.62 % | 520.358 M 31.64 % | 395.299 M 20.48 % | 328.117 M 12.47 % | 291.748 M 10.50 % | 264.021 M 14.26 % | 231.077 M 17.57 % | 196.537 M 26.58 % | 155.267 M 44.58 % | 107.391 M |
Common stock | 348.137 M 1.71 % | 342.287 M -0.05 % | 342.446 M -0.04 % | 342.576 M 70.58 % | 200.828 M 5.53 % | 190.297 M 59.83 % | 119.064 M 24.60 % | 95.560 M 0.00 % | 95.560 M 33.50 % | 71.580 M 0.00 % | 71.580 M 0.00 % | 71.580 M 0.00 % | 71.580 M 0.00 % | 71.580 M |
Total equity | 2.210 B 5.49 % | 2.095 B 11.33 % | 1.882 B 21.54 % | 1.548 B 28.66 % | 1.203 B 28.85 % | 933.937 M 20.96 % | 772.085 M 13.67 % | 679.252 M 6.96 % | 635.055 M 60.86 % | 394.793 M 10.59 % | 356.982 M 14.99 % | 310.454 M 18.23 % | 262.577 M 26.33 % | 207.852 M |
Other non current liabilities | 185.498 M -3.96 % | 193.146 M | 0.000 | 0.000 -100.00 % | 373.680 K -97.92 % | 17.953 M | 0.000 | 0.000 -100.00 % | 10.291 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K |
Long term debt | 645.546 M 9.62 % | 588.879 M 63.70 % | 359.736 M 96.06 % | 183.484 M 241.68 % | 53.700 M -59.93 % | 134.000 M -16.79 % | 161.043 M 68.81 % | 95.400 M 302.53 % | 23.700 M -59.05 % | 57.875 M -23.22 % | 75.375 M 139.29 % | 31.500 M | 0.000 | 0.000 |
Total non current liabilities | 883.770 M 6.94 % | 826.396 M 99.27 % | 414.712 M 69.20 % | 245.108 M 164.18 % | 92.781 M -38.94 % | 151.953 M -13.02 % | 174.692 M 64.14 % | 106.428 M 213.11 % | 33.991 M -48.86 % | 66.472 M -19.74 % | 82.825 M 122.05 % | 37.300 M | 0.000 -100.00 % | 200.000 K |
Other current liabilities | 151.604 M 65.00 % | 91.879 M -1.38 % | 93.162 M -57.22 % | 217.748 M 490.62 % | 36.868 M -75.29 % | 149.195 M 99.00 % | 74.971 M 132.25 % | 32.280 M -43.54 % | 57.169 M -10.34 % | 63.759 M 626.10 % | 8.781 M -72.37 % | 31.775 M 34.58 % | 23.610 M -23.93 % | 31.037 M |
Deferred revenue | 0.000 -100.00 % | 29.532 M -8.45 % | 32.258 M -76.10 % | 134.991 M 21.95 % | 110.691 M 56.17 % | 70.878 M 1 402.08 % | 4.719 M -72.67 % | 17.265 M -22.77 % | 22.357 M 48.39 % | 15.067 M 11.49 % | 13.514 M 23.92 % | 10.906 M 3.30 % | 10.557 M 48.96 % | 7.087 M |
Short term debt | 254.600 M 34.61 % | 189.141 M -23.00 % | 245.633 M 1.68 % | 241.568 M 184.20 % | 85.000 M 9.51 % | 77.616 M -33.86 % | 117.357 M -34.55 % | 179.300 M 61.81 % | 110.807 M -44.59 % | 199.982 M 22.48 % | 163.278 M 2.05 % | 160.000 M 59.05 % | 100.600 M 345.13 % | 22.600 M |
Total current liabilities | 1.052 B 20.78 % | 871.233 M -15.81 % | 1.035 B 22.88 % | 842.182 M 114.04 % | 393.464 M -0.65 % | 396.034 M 5.60 % | 375.030 M 16.12 % | 322.981 M 35.66 % | 238.083 M -25.55 % | 319.769 M 24.20 % | 257.456 M -1.38 % | 261.048 M 44.30 % | 180.910 M 93.64 % | 93.427 M |
Total liabilities | 1.936 B 14.04 % | 1.698 B 17.11 % | 1.450 B 33.32 % | 1.087 B 123.61 % | 486.245 M -11.27 % | 547.988 M -0.32 % | 549.722 M 28.02 % | 429.409 M 57.83 % | 272.074 M -29.56 % | 386.241 M 13.51 % | 340.281 M 14.06 % | 298.348 M 64.92 % | 180.910 M 93.22 % | 93.627 M |
Other non current assets | 47.590 M 268.16 % | 12.927 M 69.81 % | 7.612 M -94.81 % | 146.650 M 58.40 % | 92.582 M 1 385.60 % | 6.232 M -73.81 % | 23.797 M -45.03 % | 43.295 M -16.23 % | 51.682 M 4 318.00 % | 1.170 M -15.11 % | 1.378 M -8.41 % | 1.504 M | 0.000 -100.00 % | 8.500 M |
Long term investments | 0.000 -100.00 % | 48.413 M -12.22 % | 55.151 M 120.15 % | 25.052 M -8.48 % | 27.373 M 295.41 % | 6.923 M -39.28 % | 11.401 M 27.45 % | 8.946 M -1.33 % | 9.066 M -7.79 % | 9.833 M 15.68 % | 8.500 M 0.00 % | 8.500 M 0.00 % | 8.500 M | 0.000 |
Intangible assets | 204.937 M -6.07 % | 218.174 M 18.87 % | 183.536 M -1.75 % | 186.796 M 45.81 % | 128.110 M 41.08 % | 90.807 M -2.46 % | 93.099 M -0.84 % | 93.887 M -2.06 % | 95.863 M 21.90 % | 78.641 M -1.99 % | 80.234 M 13.52 % | 70.679 M -1.78 % | 71.960 M 440.89 % | 13.304 M |
GoodWill | 137.973 M -0.32 % | 138.420 M 30 830.01 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 342.910 M -3.84 % | 356.595 M 93.82 % | 183.983 M -1.74 % | 187.243 M 45.65 % | 128.557 M 40.88 % | 91.255 M -2.45 % | 93.547 M -0.84 % | 94.334 M -2.05 % | 96.311 M 22.47 % | 78.641 M -1.99 % | 80.234 M 13.52 % | 70.679 M -1.78 % | 71.960 M 440.89 % | 13.304 M |
Property plant equipment net | 2.121 B -9.64 % | 2.347 B 5.86 % | 2.217 B 52.17 % | 1.457 B 91.08 % | 762.629 M 3.01 % | 740.343 M 4.88 % | 705.896 M 28.49 % | 549.359 M 43.77 % | 382.108 M -1.11 % | 386.409 M 4.83 % | 368.602 M 16.63 % | 316.042 M 104.72 % | 154.381 M 28.53 % | 120.114 M |
Total non current assets | 2.530 B -8.84 % | 2.775 B 12.16 % | 2.474 B 35.53 % | 1.825 B 79.58 % | 1.016 B 19.24 % | 852.379 M 1.32 % | 841.268 M 20.29 % | 699.377 M 29.05 % | 541.943 M 13.36 % | 478.072 M 3.93 % | 459.998 M 15.74 % | 397.432 M 68.97 % | 235.211 M 65.33 % | 142.270 M |
Other current assets | 69.239 M 220.51 % | 21.603 M -56.52 % | 49.688 M -45.74 % | 91.570 M 351.24 % | 20.293 M 10.51 % | 18.363 M -37.89 % | 29.567 M -7.73 % | 32.045 M 71.73 % | 18.660 M -17.59 % | 22.644 M 34.80 % | 16.798 M -31.88 % | 24.658 M -75.46 % | 100.466 M 52.80 % | 65.749 M |
Short term investments | 39.440 M 3 793.23 % | 1.013 M 110.70 % | -9.464 M -571.72 % | 2.006 M -70.05 % | 6.697 M 324.64 % | 1.577 M 167.62 % | -2.332 M -656.27 % | -308.419 K -5.89 % | -291.269 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 488.809 M 105.95 % | 237.347 M 57.22 % | 150.966 M -8.99 % | 165.880 M -25.77 % | 223.467 M 17.59 % | 190.037 M 147.26 % | 76.858 M -23.21 % | 100.088 M 45.49 % | 68.792 M 46.08 % | 47.091 M -9.58 % | 52.082 M 38.92 % | 37.492 M -33.35 % | 56.251 M 47.34 % | 38.177 M |
Cash and short term investments | 488.809 M 105.07 % | 238.361 M 57.89 % | 150.966 M -10.08 % | 167.886 M -27.06 % | 230.164 M 20.12 % | 191.614 M 149.31 % | 76.858 M -23.21 % | 100.088 M 45.49 % | 68.792 M 46.08 % | 47.091 M -9.58 % | 52.082 M 38.92 % | 37.492 M -33.35 % | 56.251 M 47.34 % | 38.177 M |
Total current assets | 1.616 B 58.80 % | 1.018 B 18.69 % | 857.522 M 5.83 % | 810.259 M 20.35 % | 673.238 M 6.94 % | 629.545 M 31.01 % | 480.539 M 17.41 % | 409.285 M 12.08 % | 365.185 M 20.54 % | 302.961 M 27.69 % | 237.266 M 12.25 % | 211.370 M 1.49 % | 208.275 M 30.82 % | 159.208 M |
Inventory | 422.090 M 32.60 % | 318.325 M 31.50 % | 242.063 M 4.34 % | 231.994 M 111.10 % | 109.897 M -25.90 % | 148.301 M -3.80 % | 154.163 M 21.06 % | 127.347 M 1.92 % | 124.944 M 25.42 % | 99.624 M 48.20 % | 67.223 M 14.26 % | 58.835 M 40.05 % | 42.010 M -24.01 % | 55.282 M |
Net receivables | 636.184 M 44.64 % | 439.839 M 6.04 % | 414.804 M 21.62 % | 341.068 M 8.66 % | 313.884 M 15.35 % | 272.111 M 23.71 % | 219.951 M 46.83 % | 149.805 M -3.23 % | 154.806 M 22.32 % | 126.556 M 25.10 % | 101.163 M 8.13 % | 93.554 M 879.76 % | 9.549 M | 0.000 |
Tax assets | 17.898 M 92.79 % | 9.283 M -3.61 % | 9.631 M 6.01 % | 9.085 M 72.68 % | 5.261 M -31.02 % | 7.626 M 15.08 % | 6.627 M 92.47 % | 3.443 M 24.01 % | 2.776 M 37.50 % | 2.019 M 57.36 % | 1.283 M 81.53 % | 706.870 K 91.10 % | 369.898 K 5.13 % | 351.844 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 | 627.280 M 13.43 % | 553.005 M -12.55 % | 632.361 M 60.07 % | 395.064 M 158.21 % | 153.003 M -7.43 % | 165.285 M -4.61 % | 173.264 M 58.03 % | 109.638 M 100.06 % | 54.804 M 56.93 % | 34.924 M -50.65 % | 70.763 M 1.80 % | 69.512 M 26.63 % | 54.892 M 33.14 % | 41.230 M |
Tax payables | 18.794 M 144.89 % | 7.675 M -75.62 % | 31.483 M 141.10 % | 13.058 M 62.05 % | 8.058 M 104.60 % | 3.938 M -16.54 % | 4.719 M 167.71 % | 1.763 M -76.68 % | 7.557 M 844.90 % | 799.771 K -28.57 % | 1.120 M 568.82 % | -238.820 K -113.21 % | 1.807 M 225.49 % | -1.440 M |
Deferred revenue non current | 48.718 M 22.16 % | 39.879 M -27.46 % | 54.976 M -10.79 % | 61.623 M 58.53 % | 38.873 M 116.52 % | 17.953 M 31.54 % | 13.649 M 23.77 % | 11.028 M 7.16 % | 10.291 M 19.70 % | 8.597 M 15.39 % | 7.450 M 28.45 % | 5.800 M | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.450 M 29.32 % | 15.040 M 274.89 % | 4.012 M 8.21 % | 3.708 M -27.56 % | 5.118 M -12.59 % | 5.856 M | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.090 M 72.73 % | 631.073 K -65.99 % | 1.856 M -96.06 % | 47.113 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.007 M 163.89 % | -7.837 M | 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 |
Other total stockholders equity | 386.787 M 41.91 % | 272.556 M 6.14 % | 256.786 M 18.67 % | 216.385 M -32.98 % | 322.878 M 58.40 % | 203.832 M -16.01 % | 242.682 M -3.53 % | 251.564 M 35.96 % | 185.028 M 15 509.92 % | 1.185 M -97.55 % | 48.469 M 14.48 % | 42.337 M 18.49 % | 35.729 M 23.71 % | 28.880 M |
Deferred tax liabilities non current | 4.009 M -10.76 % | 4.492 M | 0.000 | 0.000 | 0.000 100.00 % | -134.000 M 16.79 % | -161.043 M -68.81 % | -95.400 M -302.53 % | -23.700 M 59.05 % | -57.875 M 23.22 % | -75.375 M -1 199.57 % | -5.800 M | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 4.146 B 9.32 % | 3.793 B 13.84 % | 3.331 B 26.40 % | 2.636 B 55.98 % | 1.690 B 14.02 % | 1.482 B 12.11 % | 1.322 B 19.23 % | 1.109 B 22.22 % | 907.128 M 16.14 % | 781.034 M 12.01 % | 697.263 M 14.53 % | 608.802 M 37.28 % | 443.486 M 47.10 % | 301.478 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 | 0.000 100.00 % | -546.118 K 85.72 % | -3.824 M -261.64 % | 2.366 M 336.65 % | -999.624 K 68.60 % | -3.184 M -377.56 % | -666.663 K 11.93 % | -757.008 K -2.85 % | -736.052 K | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 -100.00 % | 3.711 M 166.65 % | 1.392 M -30.20 % | 1.994 M -79.60 % | 9.775 M -2.38 % | 10.013 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -221.557 M -15.41 % | -191.974 M -42.03 % | -135.163 M -782.65 % | 19.800 M -36.32 % | 31.093 M 162.14 % | -50.039 M 4.39 % | -52.335 M -28.42 % | -40.753 M 31.81 % | -59.761 M -58.85 % | -37.621 M -46.81 % | -25.626 M 25.68 % | -34.482 M | 0.000 | 0.000 |
Accounts receivables | -247.726 M -513.55 % | 59.903 M 205.48 % | -56.792 M 19.90 % | -70.901 M -55.82 % | -45.502 M 10.59 % | -50.891 M 21.42 % | -64.761 M -425.17 % | -12.331 M 65.85 % | -36.108 M -53.45 % | -23.531 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -126.615 M -80.57 % | -70.121 M -534.24 % | -11.056 M 90.95 % | -122.097 M -417.93 % | 38.403 M 553.42 % | 5.877 M 121.22 % | -27.700 M -834.85 % | -2.963 M 88.71 % | -26.256 M 18.97 % | -32.401 M -286.27 % | -8.388 M 49.60 % | -16.642 M | 0.000 | 0.000 |
Accounts payables | 165.371 M 189.89 % | -183.977 M -175.54 % | -66.769 M -130.82 % | 216.622 M 504.64 % | 35.826 M 989.92 % | -4.026 M -109.30 % | 43.309 M 274.69 % | -24.792 M -837.88 % | 3.360 M -82.36 % | 19.047 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 5.120 M 130.51 % | 2.221 M 506.70 % | -546.120 K 85.72 % | -3.824 M -261.64 % | 2.366 M 336.65 % | -999.625 K 95.94 % | -24.635 M 34.81 % | -37.790 M -12.79 % | -33.505 M -541.82 % | -5.220 M 69.72 % | -17.237 M 3.38 % | -17.840 M | 0.000 | 0.000 |
Other non cash items | 36.005 M 760.77 % | -5.449 M 79.61 % | -26.725 M -263.97 % | 16.298 M 50.77 % | 10.810 M 8.37 % | 9.976 M -49.32 % | 19.685 M 34.07 % | 14.683 M 1.57 % | 14.455 M 2.99 % | 14.035 M -23.54 % | 18.356 M 52.88 % | 12.006 M 117.39 % | -69.041 M -49.08 % | -46.313 M |
Net cash provided by operating activities | 286.082 M 59.17 % | 179.738 M -40.06 % | 299.855 M -34.18 % | 455.553 M 17.66 % | 387.177 M 84.15 % | 210.256 M 115.62 % | 97.515 M 47.55 % | 66.089 M 46.88 % | 44.995 M -31.64 % | 65.823 M -18.27 % | 80.541 M 37.89 % | 58.410 M -31.40 % | 85.147 M 25.24 % | 67.985 M |
Investments in property plant and equipment | -95.476 M 7.13 % | -102.803 M 78.12 % | -469.832 M 33.21 % | -703.464 M -194.74 % | -238.673 M -216.12 % | -75.502 M 48.04 % | -145.316 M 11.37 % | -163.960 M -137.49 % | -69.040 M 9.17 % | -76.007 M 17.20 % | -91.794 M 38.89 % | -150.199 M -17.11 % | -128.256 M -221.33 % | -39.914 M |
Acquisitions net | 21.976 M 185.04 % | -25.844 M -1 222.15 % | 2.303 M -46.49 % | 4.304 M 100.14 % | 2.150 M -17.15 % | 2.595 M 722.72 % | 315.470 K 100.04 % | 157.707 K 109.80 % | -1.610 M -102.11 % | 76.221 M | 0.000 | 0.000 | 0.000 100.00 % | -3.630 M |
Purchases of investments | -3.000 M -25.00 % | -2.400 M 89.26 % | -22.351 M -20.17 % | -18.600 M 76.74 % | -79.960 M -33.27 % | -60.000 M -1 645.88 % | -3.437 M | 0.000 100.00 % | -277.848 K 79.42 % | -1.350 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 11.668 M 276.41 % | 3.100 M 31.23 % | 2.362 M -79.55 % | 11.551 M 76.11 % | 6.559 M 20.21 % | 5.456 M 348.73 % | 1.216 M 280.24 % | 319.778 K 13.78 % | 281.055 K -30.52 % | 404.497 K -46.81 % | 760.439 K 0.01 % | 760.333 K 0.00 % | 760.333 K | 0.000 |
Other investing activites | -43.213 M -76.21 % | -24.523 M -3 061.50 % | 828.064 K 104.92 % | -16.837 M -2 547.30 % | -635.999 K -100.91 % | 70.000 M 800.00 % | -10.000 M -6 440.87 % | 157.707 K 1 871.34 % | 8.000 K 100.01 % | -76.007 M -76 107.01 % | 100.000 K 233.33 % | 30.000 K -68.09 % | 94.017 K -85.24 % | 637.000 K |
Net cash used for investing activites | -108.044 M 29.14 % | -152.469 M 68.67 % | -486.689 M 32.69 % | -723.046 M -132.82 % | -310.560 M -440.57 % | -57.450 M 63.46 % | -157.221 M 3.83 % | -163.482 M -131.44 % | -70.639 M 7.95 % | -76.739 M 15.61 % | -90.933 M 39.14 % | -149.409 M -17.27 % | -127.402 M -196.92 % | -42.908 M |
Debt repayment | 104.417 M -45.43 % | 191.358 M -14.91 % | 224.900 M 14.59 % | 196.270 M 304.87 % | -95.800 M -4 641.14 % | -2.021 M -154.61 % | 3.700 M -97.45 % | 145.200 M 206.56 % | -136.258 M -593.52 % | 27.610 M -41.11 % | 46.882 M -48.43 % | 90.900 M 16.54 % | 78.000 M 519.05 % | 12.600 M |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 26.696 M | 0.000 -100.00 % | 1.194 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -12.901 M -266.13 % | -3.524 M -21.75 % | -2.894 M 89.16 % | -26.696 M | 0.000 100.00 % | -1.194 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -130.664 M -7.99 % | -120.999 M -253.24 % | -34.255 M -274.66 % | -9.143 M 87.98 % | -76.076 M -101.23 % | -37.806 M -141.48 % | -15.656 M -5.76 % | -14.804 M 42.02 % | -25.531 M -3.05 % | -24.775 M 13.46 % | -28.628 M -26.60 % | -22.613 M -27.95 % | -17.673 M -6.98 % | -16.520 M |
Other financing activites | -129.954 M -936.44 % | 15.536 M 76.76 % | 8.790 M 201.34 % | -8.673 M -106.58 % | 131.769 M 1 325.80 % | -10.750 M -120.49 % | 52.456 M 241.76 % | 15.349 M -91.53 % | 181.182 M 14 751.01 % | 1.220 M -84.75 % | 8.000 M 396.64 % | -2.697 M -364 440 371.08 % | 0.740 100.00 % | -8.330 M |
Net cash used provided by financing activities | -169.102 M -305.29 % | 82.372 M -58.09 % | 196.541 M 10.14 % | 178.454 M 448.10 % | -51.265 M 0.98 % | -51.771 M -227.83 % | 40.500 M -72.21 % | 145.745 M 651.56 % | 19.392 M 378.25 % | 4.055 M -84.55 % | 26.253 M -64.47 % | 73.887 M 22.48 % | 60.327 M 592.47 % | -12.250 M |
Effect of forex changes on cash | 7.065 M 75.75 % | 4.020 M -38.39 % | 6.525 M 270.10 % | -3.836 M 36.57 % | -6.048 M -538.41 % | 1.379 M 2.44 % | 1.347 M 195.08 % | -1.416 M -391.80 % | -287.999 K -115.40 % | 1.870 M 274.60 % | -1.071 M 42.05 % | -1.848 M -102 574.05 % | 1.803 K -94.56 % | 33.155 K |
Net change in cash | 16.002 M -85.92 % | 113.660 M 600.25 % | 16.231 M 117.48 % | -92.874 M -581.08 % | 19.305 M -81.15 % | 102.415 M 673.43 % | -17.860 M -138.05 % | 46.936 M 817.78 % | -6.539 M -31.02 % | -4.991 M -133.74 % | 14.790 M 178.01 % | -18.959 M -204.90 % | 18.074 M 40.54 % | 12.860 M |
Cash at beginning of period | 228.365 M 99.09 % | 114.704 M 16.48 % | 98.473 M -48.54 % | 191.347 M 11.22 % | 172.042 M 147.09 % | 69.628 M -20.41 % | 87.488 M 115.74 % | 40.552 M -13.89 % | 47.091 M -9.58 % | 52.082 M 39.66 % | 37.292 M -33.70 % | 56.251 M 47.34 % | 38.177 M 50.80 % | 25.317 M |
Cash at end of period | 244.366 M 7.01 % | 228.365 M 99.09 % | 114.704 M 16.48 % | 98.473 M -48.54 % | 191.347 M 11.22 % | 172.042 M 147.09 % | 69.628 M -20.41 % | 87.488 M 115.74 % | 40.552 M -13.89 % | 47.091 M -9.58 % | 52.082 M 39.66 % | 37.292 M -33.70 % | 56.251 M 47.34 % | 38.177 M |
Operating cash flow | 286.082 M 59.17 % | 179.738 M -40.06 % | 299.855 M -34.18 % | 455.553 M 17.66 % | 387.177 M 84.15 % | 210.256 M 115.62 % | 97.515 M 47.55 % | 66.089 M 46.88 % | 44.995 M -31.64 % | 65.823 M -18.27 % | 80.541 M 37.89 % | 58.410 M -31.40 % | 85.147 M 25.24 % | 67.985 M |
Capital expenditure | -95.476 M 7.13 % | -102.803 M 78.12 % | -469.832 M 33.21 % | -703.464 M -194.74 % | -238.673 M -216.12 % | -75.502 M 48.04 % | -145.316 M 11.37 % | -163.960 M -137.49 % | -69.040 M 9.17 % | -76.007 M 17.20 % | -91.794 M 38.89 % | -150.199 M -17.11 % | -128.256 M -221.33 % | -39.914 M |
Free CashFlow | 190.606 M 147.75 % | 76.935 M 145.26 % | -169.976 M 31.44 % | -247.911 M -266.94 % | 148.504 M 10.20 % | 134.754 M 381.90 % | -47.802 M 51.16 % | -97.871 M -307.04 % | -24.045 M -136.10 % | -10.184 M 9.50 % | -11.253 M 87.74 % | -91.789 M -112.92 % | -43.109 M -253.57 % | 28.071 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 504.807 M 8.11 % | 466.929 M -10.44 % | 521.339 M 4.28 % | 499.955 M 1.09 % | 494.565 M 13.60 % | 435.373 M 15.26 % | 377.741 M -11.76 % | 428.101 M 14.05 % | 375.371 M 0.10 % | 375.013 M -4.18 % | 391.386 M -7.85 % | 424.713 M -17.62 % | 515.536 M 31.56 % | 391.849 M 0.61 % | 389.475 M -6.88 % | 418.257 M -1.27 % | 423.624 M 28.71 % | 329.138 M -3.13 % | 339.783 M -3.61 % | 352.496 M -0.13 % | 352.966 M 33.88 % | 263.643 M -7.19 % | 284.059 M -4.26 % | 296.709 M -1.00 % | 299.692 M 28.96 % | 232.386 M -7.19 % | 250.397 M 4.98 % | 238.528 M -4.96 % | 250.969 M 44.88 % | 173.220 M -0.90 % | 174.801 M 6.82 % | 163.641 M -6.86 % | 175.687 M 27.98 % | 137.273 M -9.32 % | 151.389 M 6.73 % | 141.838 M -6.21 % | 151.232 M 20.30 % | 125.712 M -2.97 % | 129.565 M 7.80 % | 120.185 M -2.25 % | 122.954 M 0.00 % | 122.954 M |
Net income | 67.968 M 50.47 % | 45.169 M 91.48 % | 23.589 M -68.17 % | 74.120 M 5.40 % | 70.323 M 31.19 % | 53.603 M 675.09 % | -9.321 M -112.83 % | 72.621 M -13.66 % | 84.107 M 15.53 % | 72.802 M 51.76 % | 47.972 M -40.42 % | 80.522 M -37.58 % | 128.993 M 33.90 % | 96.333 M 82.16 % | 52.885 M -41.80 % | 90.860 M -14.24 % | 105.952 M 32.71 % | 79.839 M 51.84 % | 52.580 M -32.94 % | 78.410 M -5.27 % | 82.768 M 115.12 % | 38.476 M 12.82 % | 34.103 M -20.82 % | 43.070 M -17.08 % | 51.941 M 82.19 % | 28.509 M 71.86 % | 16.588 M -33.16 % | 24.818 M 16.21 % | 21.356 M 100.62 % | 10.645 M 25.35 % | 8.493 M -13.07 % | 9.769 M -22.23 % | 12.561 M -18.96 % | 15.500 M 40.32 % | 11.046 M -14.44 % | 12.911 M -0.97 % | 13.037 M 16.49 % | 11.191 M -34.51 % | 17.090 M 87.70 % | 9.105 M -21.14 % | 11.545 M 0.00 % | 11.545 M |
Income before tax | 86.553 M 53.94 % | 56.226 M 86.68 % | 30.118 M -65.48 % | 87.248 M 32.32 % | 65.936 M 1.58 % | 64.909 M 981.80 % | -7.361 M -108.71 % | 84.554 M -12.86 % | 97.035 M 13.85 % | 85.230 M 51.41 % | 56.291 M -39.62 % | 93.234 M -37.67 % | 149.590 M 35.16 % | 110.679 M 82.62 % | 60.606 M -41.64 % | 103.846 M -12.24 % | 118.327 M 26.09 % | 93.844 M 67.71 % | 55.955 M -39.18 % | 92.009 M -6.59 % | 98.502 M 108.53 % | 47.236 M 40.68 % | 33.576 M -36.14 % | 52.582 M -15.81 % | 62.457 M 87.89 % | 33.240 M 85.35 % | 17.934 M -40.53 % | 30.156 M 10.99 % | 27.169 M 111.16 % | 12.867 M 47.47 % | 8.725 M -26.00 % | 11.790 M -21.03 % | 14.929 M -18.68 % | 18.358 M 44.19 % | 12.731 M -14.58 % | 14.905 M -1.88 % | 15.191 M 15.36 % | 13.169 M -34.45 % | 20.088 M 71.69 % | 11.700 M -11.70 % | 13.251 M 0.00 % | 13.251 M |
Income before tax ratio | 0.17 42.39 % | 0.12 108.44 % | 0.06 -66.90 % | 0.17 30.90 % | 0.13 -10.58 % | 0.15 865.07 % | -0.02 -109.87 % | 0.20 -23.60 % | 0.26 13.74 % | 0.23 58.02 % | 0.14 -34.48 % | 0.22 -24.35 % | 0.29 2.73 % | 0.28 81.52 % | 0.16 -37.33 % | 0.25 -11.11 % | 0.28 -2.03 % | 0.29 73.14 % | 0.16 -36.91 % | 0.26 -6.47 % | 0.28 55.76 % | 0.18 51.58 % | 0.12 -33.30 % | 0.18 -14.96 % | 0.21 45.70 % | 0.14 99.72 % | 0.07 -43.35 % | 0.13 16.78 % | 0.11 45.74 % | 0.07 48.82 % | 0.05 -30.72 % | 0.07 -15.21 % | 0.08 -36.46 % | 0.13 59.02 % | 0.08 -19.97 % | 0.11 4.62 % | 0.10 -4.11 % | 0.10 -32.44 % | 0.16 59.26 % | 0.10 -9.67 % | 0.11 0.00 % | 0.11 |
EBITDA | 95.581 M 47.26 % | 64.907 M 61.28 % | 40.244 M -57.40 % | 94.458 M -31.71 % | 138.320 M 17.34 % | 117.881 M 132.57 % | 50.687 M -63.20 % | 137.723 M 38.35 % | 99.548 M 0.17 % | 99.375 M 20.25 % | 82.642 M -30.77 % | 119.370 M -24.99 % | 159.137 M 37.73 % | 115.539 M 35.99 % | 84.963 M -32.88 % | 126.580 M -10.76 % | 141.842 M 21.73 % | 116.518 M 79.10 % | 65.056 M -41.95 % | 112.068 M -7.43 % | 121.066 M 77.05 % | 68.381 M 30.66 % | 52.337 M -20.15 % | 65.543 M -23.30 % | 85.449 M 131.20 % | 36.959 M 2.76 % | 35.966 M -5.61 % | 38.106 M 36.30 % | 27.957 M 32.98 % | 21.023 M 43.19 % | 14.682 M 6.74 % | 13.754 M -37.32 % | 21.944 M 37.00 % | 16.018 M 6.06 % | 15.103 M -9.24 % | 16.641 M -15.84 % | 19.773 M 9.40 % | 18.075 M -21.91 % | 23.145 M 53.43 % | 15.085 M -16.68 % | 18.104 M 0.00 % | 18.104 M |
Net income ratio | 0.13 39.18 % | 0.10 113.80 % | 0.05 -69.48 % | 0.15 4.26 % | 0.14 15.49 % | 0.12 598.96 % | -0.02 -114.55 % | 0.17 -24.29 % | 0.22 15.42 % | 0.19 58.38 % | 0.12 -35.35 % | 0.19 -24.23 % | 0.25 1.78 % | 0.25 81.05 % | 0.14 -37.49 % | 0.22 -13.14 % | 0.25 3.11 % | 0.24 56.75 % | 0.15 -30.43 % | 0.22 -5.14 % | 0.23 60.68 % | 0.15 21.56 % | 0.12 -17.29 % | 0.15 -16.24 % | 0.17 41.28 % | 0.12 85.18 % | 0.07 -36.33 % | 0.10 22.27 % | 0.09 38.47 % | 0.06 26.49 % | 0.05 -18.62 % | 0.06 -16.50 % | 0.07 -36.68 % | 0.11 54.76 % | 0.07 -19.84 % | 0.09 5.59 % | 0.09 -3.17 % | 0.09 -32.51 % | 0.13 74.11 % | 0.08 -19.32 % | 0.09 0.00 % | 0.09 |
Ratio EBITDA | 0.19 36.21 % | 0.14 80.08 % | 0.08 -59.14 % | 0.19 -32.45 % | 0.28 3.30 % | 0.27 101.78 % | 0.13 -58.29 % | 0.32 21.31 % | 0.27 0.08 % | 0.26 25.50 % | 0.21 -24.87 % | 0.28 -8.95 % | 0.31 4.69 % | 0.29 35.16 % | 0.22 -27.92 % | 0.30 -9.61 % | 0.33 -5.42 % | 0.35 84.90 % | 0.19 -39.78 % | 0.32 -7.31 % | 0.34 32.24 % | 0.26 40.77 % | 0.18 -16.59 % | 0.22 -22.52 % | 0.29 79.28 % | 0.16 10.72 % | 0.14 -10.09 % | 0.16 43.41 % | 0.11 -8.22 % | 0.12 44.50 % | 0.08 -0.07 % | 0.08 -32.71 % | 0.12 7.04 % | 0.12 16.96 % | 0.10 -14.97 % | 0.12 -10.27 % | 0.13 -9.06 % | 0.14 -19.51 % | 0.18 42.32 % | 0.13 -14.76 % | 0.15 0.00 % | 0.15 |
Gross profit ratio | 0.28 11.80 % | 0.25 -5.37 % | 0.27 -8.54 % | 0.29 21.66 % | 0.24 -4.37 % | 0.25 3.59 % | 0.24 -20.46 % | 0.30 -3.23 % | 0.31 1.42 % | 0.31 9.15 % | 0.28 -9.03 % | 0.31 -15.56 % | 0.37 -3.81 % | 0.38 15.38 % | 0.33 -6.45 % | 0.36 -6.77 % | 0.38 -3.29 % | 0.39 25.01 % | 0.32 -21.71 % | 0.40 -0.58 % | 0.41 21.13 % | 0.34 -4.70 % | 0.35 9.57 % | 0.32 -5.95 % | 0.34 5.16 % | 0.32 8.07 % | 0.30 19.66 % | 0.25 12.40 % | 0.22 -4.25 % | 0.23 15.01 % | 0.20 -2.61 % | 0.21 -5.42 % | 0.22 -9.42 % | 0.24 8.72 % | 0.22 -11.18 % | 0.25 -1.68 % | 0.26 -0.69 % | 0.26 6.24 % | 0.24 -10.72 % | 0.27 1.71 % | 0.27 0.00 % | 0.27 |
Weighted average shs out dil | 354.547 M 0.00 % | 354.547 M 0.39 % | 353.174 M -1.21 % | 357.497 M 4.62 % | 341.704 M 0.02 % | 341.637 M -0.36 % | 342.857 M 0.37 % | 341.594 M -0.03 % | 341.699 M -0.22 % | 342.436 M -0.20 % | 343.111 M 0.16 % | 342.580 M 0.00 % | 342.580 M 0.00 % | 342.580 M -1.21 % | 346.774 M 2.91 % | 336.958 M 0.00 % | 336.958 M -1.28 % | 341.339 M 7.22 % | 318.358 M -1.29 % | 322.517 M 2.21 % | 315.530 M -2.46 % | 323.489 M 2.59 % | 315.328 M -2.63 % | 323.835 M 3.82 % | 311.920 M -3.72 % | 323.961 M 3.85 % | 311.942 M -3.66 % | 323.793 M 3.81 % | 311.895 M -0.04 % | 312.007 M -2.15 % | 318.858 M 2.24 % | 311.872 M -0.01 % | 311.911 M 0.00 % | 311.911 M 18.43 % | 263.376 M 0.00 % | 263.376 M 12.69 % | 233.709 M 0.00 % | 233.709 M 2.23 % | 228.606 M 0.00 % | 228.606 M -2.98 % | 235.616 M 0.00 % | 235.616 M |
Weighted average shs out | 341.674 M 0.00 % | 341.674 M 0.10 % | 341.325 M -0.11 % | 341.707 M 0.00 % | 341.704 M 0.02 % | 341.637 M -0.36 % | 342.857 M 0.37 % | 341.594 M -0.03 % | 341.699 M 0.00 % | 341.687 M -0.42 % | 343.112 M 1.91 % | 336.687 M -1.39 % | 341.441 M 0.02 % | 341.366 M -1.56 % | 346.772 M 3.04 % | 336.533 M -0.12 % | 336.934 M 0.02 % | 336.874 M 5.82 % | 318.358 M 0.00 % | 318.358 M 0.92 % | 315.458 M -0.02 % | 315.530 M 0.06 % | 315.328 M 0.00 % | 315.328 M 1.10 % | 311.909 M 0.01 % | 311.870 M -0.02 % | 311.939 M 0.04 % | 311.827 M -0.01 % | 311.864 M -0.05 % | 312.007 M 0.07 % | 311.781 M -0.03 % | 311.872 M 0.05 % | 311.712 M -0.05 % | 311.871 M 18.41 % | 263.376 M 0.00 % | 263.376 M 13.78 % | 231.469 M -0.93 % | 233.641 M 2.20 % | 228.606 M 0.00 % | 228.606 M -2.98 % | 235.616 M 0.00 % | 235.616 M |
EPS diluted | 0.19 46.15 % | 0.13 94.03 % | 0.07 -68.10 % | 0.21 0.00 % | 0.21 31.25 % | 0.16 688.24 % | -0.03 -112.95 % | 0.21 -16.00 % | 0.25 19.05 % | 0.21 50.00 % | 0.14 -41.67 % | 0.24 -36.84 % | 0.38 35.71 % | 0.28 86.67 % | 0.15 -44.44 % | 0.27 -12.90 % | 0.31 34.78 % | 0.23 35.29 % | 0.17 -29.17 % | 0.24 -7.69 % | 0.26 116.67 % | 0.12 9.09 % | 0.11 -15.38 % | 0.13 -23.53 % | 0.17 93.18 % | 0.09 65.41 % | 0.05 -30.55 % | 0.08 11.82 % | 0.07 100.88 % | 0.03 28.20 % | 0.03 -15.02 % | 0.03 -22.33 % | 0.04 -18.91 % | 0.05 18.62 % | 0.04 -14.49 % | 0.05 -12.19 % | 0.06 16.49 % | 0.05 -35.96 % | 0.07 87.94 % | 0.04 -18.78 % | 0.05 0.00 % | 0.05 |
Earnings per share | 0.20 53.85 % | 0.13 88.41 % | 0.07 -68.64 % | 0.22 4.76 % | 0.21 31.25 % | 0.16 688.24 % | -0.03 -112.95 % | 0.21 -16.00 % | 0.25 19.05 % | 0.21 50.00 % | 0.14 -41.67 % | 0.24 -36.84 % | 0.38 35.71 % | 0.28 86.67 % | 0.15 -44.44 % | 0.27 -12.90 % | 0.31 29.17 % | 0.24 41.18 % | 0.17 -32.00 % | 0.25 -3.85 % | 0.26 116.67 % | 0.12 9.09 % | 0.11 -21.43 % | 0.14 -17.65 % | 0.17 86.00 % | 0.09 71.80 % | 0.05 -33.17 % | 0.08 16.20 % | 0.07 100.88 % | 0.03 28.20 % | 0.03 -15.02 % | 0.03 -22.33 % | 0.04 -18.91 % | 0.05 18.62 % | 0.04 -14.49 % | 0.05 -12.19 % | 0.06 16.49 % | 0.05 -35.96 % | 0.07 87.94 % | 0.04 -18.78 % | 0.05 0.00 % | 0.05 |
Gross profit | 142.449 M 20.87 % | 117.850 M -15.25 % | 139.050 M -4.63 % | 145.795 M 22.99 % | 118.545 M 8.64 % | 109.122 M 19.39 % | 91.400 M -29.82 % | 130.238 M 10.37 % | 118.007 M 1.52 % | 116.240 M 4.59 % | 111.140 M -16.17 % | 132.582 M -30.43 % | 190.579 M 26.55 % | 150.592 M 16.08 % | 129.729 M -12.89 % | 148.919 M -7.95 % | 161.787 M 24.47 % | 129.978 M 21.09 % | 107.339 M -24.54 % | 142.241 M -0.71 % | 143.261 M 62.17 % | 88.338 M -11.55 % | 99.874 M 4.90 % | 95.211 M -6.89 % | 102.254 M 35.61 % | 75.400 M 0.29 % | 75.180 M 25.61 % | 59.851 M 6.82 % | 56.028 M 38.73 % | 40.387 M 13.97 % | 35.436 M 4.03 % | 34.062 M -11.91 % | 38.666 M 15.93 % | 33.352 M -1.42 % | 33.832 M -5.20 % | 35.688 M -7.79 % | 38.701 M 19.47 % | 32.393 M 3.08 % | 31.425 M -3.75 % | 32.648 M -0.58 % | 32.838 M 0.00 % | 32.838 M |
Income tax expense | 18.585 M 68.09 % | 11.057 M 69.34 % | 6.529 M -50.26 % | 13.128 M 62.87 % | 8.060 M -28.71 % | 11.306 M 476.84 % | 1.960 M -83.58 % | 11.933 M -7.70 % | 12.928 M 4.02 % | 12.428 M 49.41 % | 8.318 M -34.57 % | 12.713 M -38.28 % | 20.598 M 43.58 % | 14.346 M 85.81 % | 7.721 M -40.55 % | 12.987 M 4.94 % | 12.375 M -11.64 % | 14.005 M 314.94 % | 3.375 M -75.18 % | 13.599 M -7.41 % | 14.687 M 100.76 % | 7.316 M 470.72 % | -1.973 M -122.79 % | 8.659 M -5.69 % | 9.181 M 131.99 % | 3.957 M 408.69 % | 777.928 K -82.38 % | 4.414 M -9.69 % | 4.888 M 265.27 % | 1.338 M 19 298.57 % | 6.898 K -99.65 % | 1.952 M -20.50 % | 2.456 M -11.05 % | 2.761 M 24.70 % | 2.214 M -0.94 % | 2.235 M -13.12 % | 2.572 M 16.86 % | 2.201 M -31.68 % | 3.222 M 15.21 % | 2.797 M 50.22 % | 1.862 M 0.00 % | 1.862 M |
Cost of revenue | 362.357 M 3.80 % | 349.079 M -8.69 % | 382.289 M 7.94 % | 354.161 M -5.81 % | 376.020 M 15.25 % | 326.252 M 13.94 % | 286.341 M -3.87 % | 297.863 M 15.74 % | 257.364 M -0.54 % | 258.773 M -7.66 % | 280.246 M -4.07 % | 292.131 M -10.10 % | 324.957 M 34.69 % | 241.257 M -7.12 % | 259.746 M -3.56 % | 269.338 M 2.86 % | 261.837 M 31.47 % | 199.160 M -14.32 % | 232.444 M 10.55 % | 210.255 M 0.26 % | 209.705 M 19.62 % | 175.305 M -4.82 % | 184.184 M -8.59 % | 201.498 M 2.06 % | 197.438 M 25.77 % | 156.985 M -10.41 % | 175.217 M -1.94 % | 178.677 M -8.34 % | 194.942 M 46.76 % | 132.834 M -4.69 % | 139.365 M 7.55 % | 129.579 M -5.43 % | 137.021 M 31.85 % | 103.921 M -11.60 % | 117.557 M 10.75 % | 106.150 M -5.67 % | 112.531 M 20.59 % | 93.319 M -4.91 % | 98.140 M 12.11 % | 87.537 M -2.86 % | 90.115 M 0.00 % | 90.115 M |
General and administrative expenses | 2.348 M -91.32 % | 27.060 M 163.46 % | -42.642 M -168.12 % | 62.598 M 654.58 % | -11.288 M -148.54 % | 23.254 M 169.48 % | -33.470 M -168.68 % | 48.731 M 878.40 % | -6.260 M -132.80 % | 19.087 M -30.87 % | 27.611 M -59.44 % | 68.075 M 754.83 % | -10.396 M -134.70 % | 29.960 M 247.55 % | -20.305 M -151.15 % | 39.698 M 2 618.07 % | -1.577 M -110.17 % | 15.501 M 143.57 % | -35.576 M -268.53 % | 21.110 M 403.94 % | -6.945 M -135.16 % | 19.751 M 170.85 % | -27.877 M -237.27 % | 20.309 M 471.11 % | -5.473 M -130.56 % | 17.905 M 219.02 % | -15.043 M -197.94 % | 15.360 M 306.19 % | -7.450 M -155.20 % | 13.496 M 151.55 % | -26.181 M -315.79 % | 12.133 M 255.69 % | -7.793 M -172.94 % | 10.684 M 136.33 % | -29.404 M -314.11 % | 13.733 M 297.02 % | -6.970 M -164.97 % | 10.729 M 140.56 % | -26.455 M -315.33 % | 12.286 M 37.28 % | 8.949 M 0.00 % | 8.949 M |
Selling and marketing expenses | 1.379 M -81.96 % | 7.646 M 205.34 % | -7.258 M -157.01 % | 12.733 M 82.59 % | 6.973 M -12.66 % | 7.984 M -16.89 % | 9.607 M 38.76 % | 6.923 M 2.46 % | 6.757 M 11.24 % | 6.074 M -21.65 % | 7.753 M 14.10 % | 6.795 M 12.42 % | 6.045 M 52.82 % | 3.956 M -38.70 % | 6.453 M 33.71 % | 4.826 M 29.77 % | 3.719 M -22.87 % | 4.822 M 154.80 % | -8.799 M -175.36 % | 11.676 M 25.15 % | 9.329 M 26.55 % | 7.372 M -32.81 % | 10.973 M 7.75 % | 10.184 M 8.32 % | 9.401 M 14.87 % | 8.184 M -23.65 % | 10.720 M 43.10 % | 7.491 M 5.40 % | 7.107 M 3.59 % | 6.861 M -6.21 % | 7.315 M 17.17 % | 6.243 M -1.91 % | 6.365 M 28.45 % | 4.955 M -36.02 % | 7.746 M 76.02 % | 4.400 M -31.15 % | 6.391 M 89.95 % | 3.365 M -44.58 % | 6.071 M 33.24 % | 4.556 M -9.90 % | 5.057 M 0.00 % | 5.057 M |
Other expenses | 27.320 M 491.65 % | 4.618 M -96.51 % | 132.383 M 447.85 % | -38.058 M -683.42 % | -4.858 M -1 760.51 % | 292.559 K -67.20 % | 891.920 K -86.89 % | 6.802 M 193.59 % | -7.268 M -1 010.28 % | 798.468 K -88.56 % | 6.982 M 121.53 % | -32.424 M -183.12 % | 39.008 M 1 797.94 % | 2.055 M 536.90 % | -470.425 K -673.41 % | -60.825 K -473.66 % | 16.278 K -97.37 % | 618.408 K 182.56 % | -749.007 K -119.10 % | -341.859 K -22.82 % | -278.333 K 80.67 % | -1.440 M -140.93 % | 3.517 M 13 142.64 % | -26.964 K 99.61 % | -6.968 M | 0.000 100.00 % | -409.256 K -62.25 % | -252.241 K 65.66 % | -734.576 K -4 585.44 % | -15.678 K 99.78 % | -6.977 M -696.85 % | 1.169 M 348.68 % | 260.514 K -94.84 % | 5.044 M 2 036.52 % | 236.083 K -57.44 % | 554.677 K 149.58 % | 222.241 K -68.81 % | 712.535 K -91.98 % | 8.888 M 3 494.77 % | -261.810 K | 0.000 | 0.000 |
Operating expenses | 55.098 M -10.57 % | 61.608 M -43.02 % | 108.115 M 73.31 % | 62.381 M 13.14 % | 55.135 M 9.40 % | 50.400 M -30.36 % | 72.376 M 39.34 % | 51.942 M 16.12 % | 44.732 M 8.09 % | 41.384 M -23.48 % | 54.081 M -6.77 % | 58.008 M 6.56 % | 54.434 M 0.60 % | 54.108 M -7.33 % | 58.385 M 30.66 % | 44.684 M 6.73 % | 41.868 M 15.03 % | 36.396 M 2.84 % | 35.391 M -27.32 % | 48.696 M 8.93 % | 44.704 M 13.04 % | 39.549 M -27.28 % | 54.382 M 24.37 % | 43.724 M 9.85 % | 39.804 M 13.79 % | 34.979 M -18.01 % | 42.664 M 28.78 % | 33.129 M 8.26 % | 30.602 M 49.43 % | 20.479 M 36.73 % | 14.978 M -26.47 % | 20.371 M 1.77 % | 20.016 M 15.47 % | 17.334 M -13.04 % | 19.933 M 4.65 % | 19.047 M -5.86 % | 20.233 M 32.21 % | 15.304 M -17.43 % | 18.534 M 5.53 % | 17.564 M 8.91 % | 16.126 M 0.00 % | 16.126 M |
Cost and expenses | 417.456 M 1.65 % | 410.687 M -16.26 % | 490.404 M 17.73 % | 416.541 M -3.39 % | 431.155 M 14.47 % | 376.652 M 5.00 % | 358.718 M 2.55 % | 349.805 M 15.79 % | 302.096 M 0.65 % | 300.157 M -10.22 % | 334.326 M -4.52 % | 350.138 M -7.71 % | 379.391 M 28.45 % | 295.364 M -7.16 % | 318.132 M 1.31 % | 314.022 M 3.40 % | 303.705 M 28.93 % | 235.556 M -12.05 % | 267.835 M 3.43 % | 258.951 M 1.78 % | 254.409 M 18.41 % | 214.854 M -9.94 % | 238.566 M -2.71 % | 245.222 M 3.36 % | 237.242 M 23.59 % | 191.964 M -11.90 % | 217.881 M 2.87 % | 211.805 M -6.09 % | 225.544 M 47.11 % | 153.313 M -0.67 % | 154.342 M 2.93 % | 149.949 M -4.51 % | 157.037 M 29.51 % | 121.255 M -11.81 % | 137.490 M 9.82 % | 125.197 M -5.70 % | 132.763 M 22.22 % | 108.623 M -6.90 % | 116.674 M 11.01 % | 105.100 M -1.07 % | 106.242 M 0.00 % | 106.242 M |
Research and development expenses | 24.051 M 7.93 % | 22.285 M -13.06 % | 25.632 M 2.09 % | 25.107 M 22.09 % | 20.565 M 15.51 % | 17.804 M 5.51 % | 16.874 M -2.51 % | 17.308 M 1.57 % | 17.041 M 10.48 % | 15.424 M 7.84 % | 14.304 M -8.08 % | 15.562 M -21.32 % | 19.777 M 9.04 % | 18.137 M -3.25 % | 18.747 M -1.25 % | 18.985 M 2.67 % | 18.492 M 26.85 % | 14.577 M -28.89 % | 20.499 M 49.47 % | 13.714 M 0.66 % | 13.624 M 25.36 % | 10.867 M -25.08 % | 14.504 M 29.38 % | 11.211 M 1.23 % | 11.074 M 23.25 % | 8.985 M -26.32 % | 12.194 M 31.07 % | 9.303 M 18.86 % | 7.827 M 22.00 % | 6.416 M 56.13 % | 4.109 M 1.92 % | 4.032 M -42.53 % | 7.015 M | 0.000 -100.00 % | 15.297 M | 0.000 -100.00 % | 8.055 M | 0.000 -100.00 % | 16.144 M | 0.000 -100.00 % | 3.223 M 0.00 % | 3.223 M |
Selling general and administrative expenses | 3.728 M -89.26 % | 34.706 M 169.55 % | -49.901 M -166.24 % | 75.331 M 153.53 % | 29.713 M -4.88 % | 31.238 M 230.91 % | -23.863 M -142.88 % | 55.655 M 11 110.18 % | 496.466 K -98.03 % | 25.161 M -23.28 % | 32.795 M -56.20 % | 74.870 M 1 820.72 % | -4.351 M -112.83 % | 33.915 M 344.83 % | -13.853 M -131.11 % | 44.524 M 1 978.23 % | 2.142 M -89.46 % | 20.323 M 145.80 % | -44.376 M -235.35 % | 32.786 M 1 275.36 % | 2.384 M -91.21 % | 27.123 M 260.45 % | -16.905 M -155.44 % | 30.493 M 676.13 % | 3.929 M -84.94 % | 26.089 M 703.42 % | -4.324 M -118.92 % | 22.851 M 6 777.34 % | -342.220 K -101.68 % | 20.357 M 207.91 % | -18.865 M -202.66 % | 18.376 M 1 386.56 % | -1.428 M -109.13 % | 15.639 M 172.21 % | -21.658 M -219.44 % | 18.134 M 3 230.82 % | -579.200 K -104.11 % | 14.094 M 169.14 % | -20.383 M -221.03 % | 16.842 M 20.25 % | 14.006 M 0.00 % | 14.006 M |
Interest income | 3.150 M 39.04 % | 2.265 M 61.73 % | 1.401 M -77.59 % | 6.251 M 500.56 % | 1.041 M 377.32 % | 218.075 K -74.53 % | 856.158 K -29.35 % | 1.212 M 41.18 % | 858.363 K -94.54 % | 15.707 M | 0.000 -100.00 % | 1.436 M 75.81 % | 816.825 K -96.05 % | 20.701 M 720.77 % | 2.522 M | 0.000 -100.00 % | 2.692 M 1 307.48 % | 191.242 K -92.67 % | 2.608 M 53.04 % | 1.704 M 538.71 % | 266.803 K -35.36 % | 412.751 K 76.08 % | 234.410 K -55.30 % | 524.436 K -92.68 % | 7.167 M | 0.000 -100.00 % | 905.770 K 1 089.14 % | 76.170 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 -100.00 % | 3.461 M 0.00 % | 3.461 M |
Interest expense | 9.028 M 4.00 % | 8.681 M -14.27 % | 10.125 M 7.57 % | 9.413 M -7.17 % | 10.140 M 32.62 % | 7.646 M -13.03 % | 8.791 M -2.49 % | 9.016 M 258.80 % | 2.513 M | 0.000 | 0.000 -100.00 % | 2.119 M 22.94 % | 1.724 M | 0.000 -100.00 % | 2.154 M | 0.000 | 0.000 -100.00 % | 1.900 M -34.02 % | 2.880 M | 0.000 -100.00 % | 2.740 M -19.09 % | 3.387 M 77.33 % | 1.910 M -50.13 % | 3.830 M -2.11 % | 3.912 M 12.83 % | 3.467 M -9.93 % | 3.849 M 126.58 % | 1.699 M | 0.000 -100.00 % | 2.004 M | 0.000 -100.00 % | 1.529 M 136.06 % | 647.606 K -73.77 % | 2.469 M -5.62 % | 2.616 M -3.92 % | 2.723 M 27.21 % | 2.141 M -40.41 % | 3.592 M -4.30 % | 3.753 M 21.14 % | 3.098 M | 0.000 | 0.000 |
Depreciation and amortization | 0.000 | 0.000 | 0.000 100.00 % | -2.202 M -103.54 % | 62.245 M 60.81 % | 38.708 M -22.98 % | 50.256 M 0.00 % | 50.256 M 77.90 % | 28.249 M 0.00 % | 28.249 M 8.90 % | 25.940 M -2.56 % | 26.622 M 3.30 % | 25.772 M 0.00 % | 25.772 M 5.76 % | 24.368 M 0.00 % | 24.368 M 5.72 % | 23.049 M 0.00 % | 23.049 M 6.97 % | 21.547 M 8.40 % | 19.878 M -4.07 % | 20.721 M 4.24 % | 19.878 M 0.00 % | 19.878 M 48.74 % | 13.364 M -29.39 % | 18.927 M 41.62 % | 13.364 M -6.60 % | 14.309 M 469.87 % | 2.511 M 4 600.41 % | 53.418 K -99.34 % | 8.141 M 913.91 % | -1.000 M -132.64 % | 3.064 M -57.88 % | 7.275 M 150.30 % | 2.907 M 12.14 % | 2.592 M 26.93 % | 2.042 M -57.50 % | 4.805 M -14.18 % | 5.599 M -56.06 % | 12.741 M 307.97 % | 3.123 M 189.00 % | 1.081 M 0.00 % | 1.081 M |
Operating income | 87.351 M 55.31 % | 56.242 M 81.81 % | 30.935 M -62.91 % | 83.414 M 31.55 % | 63.410 M -1.87 % | 64.616 M 1 028.78 % | -6.957 M -108.17 % | 85.111 M -12.21 % | 96.945 M 13.97 % | 85.063 M 49.08 % | 57.060 M -38.81 % | 93.251 M -37.70 % | 149.689 M 34.27 % | 111.484 M 82.53 % | 61.076 M -41.22 % | 103.907 M -12.17 % | 118.311 M 26.91 % | 93.226 M 64.41 % | 56.704 M -38.60 % | 92.350 M -4.63 % | 96.837 M 98.94 % | 48.676 M 60.53 % | 30.323 M -42.36 % | 52.609 M -24.22 % | 69.424 M 105.12 % | 33.846 M 87.20 % | 18.080 M -40.54 % | 30.408 M 8.98 % | 27.903 M 116.61 % | 12.882 M -17.85 % | 15.682 M 47.65 % | 10.621 M -27.59 % | 14.669 M 10.01 % | 13.333 M 6.57 % | 12.511 M -12.82 % | 14.351 M -4.13 % | 14.969 M 19.98 % | 12.476 M 11.01 % | 11.238 M -6.24 % | 11.987 M -29.59 % | 17.023 M 0.00 % | 17.023 M |
Operating income ratio | 0.17 43.66 % | 0.12 102.99 % | 0.06 -64.43 % | 0.17 30.13 % | 0.13 -13.61 % | 0.15 905.83 % | -0.02 -109.26 % | 0.20 -23.02 % | 0.26 13.86 % | 0.23 55.59 % | 0.15 -33.60 % | 0.22 -24.38 % | 0.29 2.06 % | 0.28 81.43 % | 0.16 -36.88 % | 0.25 -11.05 % | 0.28 -1.40 % | 0.28 69.72 % | 0.17 -36.30 % | 0.26 -4.51 % | 0.27 48.60 % | 0.18 72.96 % | 0.11 -39.80 % | 0.18 -23.46 % | 0.23 59.05 % | 0.15 101.71 % | 0.07 -43.36 % | 0.13 14.66 % | 0.11 49.50 % | 0.07 -17.10 % | 0.09 38.22 % | 0.06 -22.26 % | 0.08 -14.04 % | 0.10 17.53 % | 0.08 -18.32 % | 0.10 2.22 % | 0.10 -0.27 % | 0.10 14.42 % | 0.09 -13.03 % | 0.10 -27.96 % | 0.14 0.00 % | 0.14 |
Total other income expenses net | -797.725 K -4 817.85 % | -16.221 K 98.01 % | -816.955 K -121.31 % | 3.833 M 51.75 % | 2.526 M 763.48 % | 292.564 K 172.45 % | -403.819 K 27.44 % | -556.525 K 96.25 % | -14.835 M -9 006.55 % | 166.561 K 121.66 % | -769.131 K 70.68 % | -2.623 M -2 547.55 % | -99.072 K 87.68 % | -804.187 K -70.95 % | -470.425 K -673.39 % | -60.826 K -473.62 % | 16.280 K -97.37 % | 618.411 K 182.56 % | -749.007 K 33.82 % | -1.132 M -167.94 % | 1.666 M 215.72 % | -1.440 M -144.24 % | 3.254 M 5 751.72 % | -57.569 K 99.17 % | -6.968 M -1 050.59 % | -605.572 K -314.61 % | -146.057 K -256.98 % | -40.915 K 94.43 % | -734.573 K -4 585.67 % | -15.677 K 99.77 % | -6.957 M -695.21 % | 1.169 M 348.69 % | 260.513 K -94.82 % | 5.025 M 2 178.87 % | 220.495 K -60.25 % | 554.677 K 149.58 % | 222.243 K -67.91 % | 692.533 K -92.17 % | 8.850 M 3 186.13 % | -286.760 K 92.40 % | -3.773 M 0.00 % | -3.773 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 471.871 M 33.08 % | 354.575 M -13.80 % | 411.337 M -6.61 % | 440.458 M -23.32 % | 574.387 M 9.05 % | 526.728 M -4.89 % | 553.837 M -12.65 % | 634.032 M -1.17 % | 641.564 M 16.92 % | 548.732 M 20.76 % | 454.403 M -1.77 % | 462.586 M 12.38 % | 411.628 M 5.20 % | 391.283 M 83.52 % | 213.212 M 693.65 % | 26.865 M 217.84 % | -22.797 M -184.21 % | -8.021 M 80.89 % | -41.967 M -130.67 % | 136.811 M 120.92 % | 61.929 M -11.37 % | 69.874 M -19.57 % | 86.880 M -47.97 % | 166.979 M -14.87 % | 196.135 M -15.09 % | 230.992 M 14.61 % | 201.542 M -11.48 % | 227.681 M -3.27 % | 235.371 M -7.63 % | 254.827 M 45.94 % | 174.612 M 49.35 % | 116.912 M 36.45 % | 85.680 M -18.35 % | 104.938 M 72.86 % | 60.708 M 181.37 % | 21.576 M -89.76 % | 210.788 M 347.62 % | 47.091 M -78.46 % | 218.602 M 362.22 % | 47.294 M -78.09 % | 215.856 M 0.00 % | 215.856 M |
Total investments | 50.533 M 29.05 % | 39.157 M -0.72 % | 39.440 M -17.44 % | 47.770 M -24.19 % | 63.010 M 27.45 % | 49.440 M 0.03 % | 49.426 M -0.06 % | 49.457 M -0.96 % | 49.937 M 6.57 % | 46.860 M 2.57 % | 45.687 M -3.23 % | 47.214 M -1.46 % | 47.913 M 0.95 % | 47.460 M 75.40 % | 27.058 M -10.11 % | 30.100 M -10.01 % | 33.449 M -9.65 % | 37.021 M 8.66 % | 34.071 M 81.93 % | 18.728 M 42.16 % | 13.174 M 13.50 % | 11.607 M 36.56 % | 8.500 M 0.00 % | 8.500 M -0.43 % | 8.536 M -5.87 % | 9.069 M 0.00 % | 9.069 M 6.69 % | 8.500 M -0.36 % | 8.531 M -22.67 % | 11.032 M 27.73 % | 8.637 M -1.39 % | 8.759 M 0.10 % | 8.750 M -0.14 % | 8.763 M -0.14 % | 8.775 M 3.24 % | 8.500 M -11.90 % | 9.649 M -89.76 % | 94.182 M 857.83 % | 9.833 M -89.60 % | 94.588 M 1 012.80 % | 8.500 M 0.00 % | 8.500 M |
Total debt | 896.339 M 5.03 % | 853.435 M -5.19 % | 900.146 M 12.97 % | 796.800 M -14.77 % | 934.858 M 16.90 % | 799.694 M 1.08 % | 791.185 M 0.73 % | 785.457 M -3.31 % | 812.352 M 20.09 % | 676.472 M 11.75 % | 605.370 M -4.65 % | 634.916 M 12.34 % | 565.166 M 6.47 % | 530.824 M 40.03 % | 379.091 M 39.29 % | 272.165 M 46.86 % | 185.327 M 15.02 % | 161.124 M -11.23 % | 181.500 M -29.43 % | 257.200 M -0.27 % | 257.900 M 13.89 % | 226.447 M -18.23 % | 276.916 M -0.39 % | 278.000 M -9.74 % | 308.000 M -0.13 % | 308.400 M 10.78 % | 278.400 M -9.73 % | 308.400 M -15.78 % | 366.200 M 16.55 % | 314.200 M 14.38 % | 274.700 M -1.79 % | 279.700 M -7.60 % | 302.700 M 45.74 % | 207.700 M 60.39 % | 129.500 M -50.81 % | 263.250 M 5.25 % | 250.125 M | 0.000 -100.00 % | 265.693 M | 0.000 -100.00 % | 263.150 M 0.00 % | 263.150 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 -100.00 % | 373.899 M 41.06 % | 265.064 M -29.27 % | 374.781 M 42.69 % | 262.647 M -28.83 % | 369.034 M 144.76 % | 150.774 M -45.11 % | 274.669 M 6 357.86 % | 4.253 M -98.30 % | 249.830 M 99.67 % | 125.125 M -49.31 % | 246.838 M 106.52 % | 119.521 M -39.36 % | 197.088 M 102.41 % | 97.372 M -71.26 % | 338.754 M 23 230.85 % | 1.452 M -59.44 % | 3.580 M 23.09 % | 2.908 M -5.50 % | 3.078 M 68.13 % | 1.831 M 11.40 % | 1.643 M -28.57 % | 2.300 M 13.77 % | 2.022 M 110.43 % | 960.889 K 36.49 % | 703.985 K -53.17 % | 1.503 M 22.59 % | 1.226 M -47.78 % | 2.349 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 389.674 M | 0.000 -100.00 % | 363.480 M | 0.000 | 0.000 |
Retained earnings | 1.588 B 4.47 % | 1.520 B 3.06 % | 1.475 B -2.37 % | 1.511 B 5.16 % | 1.437 B 0.14 % | 1.435 B 3.88 % | 1.381 B -2.01 % | 1.409 B 5.43 % | 1.337 B -1.37 % | 1.355 B -4.48 % | 1.419 B 12.63 % | 1.260 B 3.81 % | 1.213 B 11.90 % | 1.084 B 9.75 % | 988.074 M 3.32 % | 956.340 M 10.50 % | 865.480 M 13.95 % | 759.528 M 11.75 % | 679.689 M 5.55 % | 643.936 M 13.87 % | 565.483 M 1.19 % | 558.834 M 7.39 % | 520.358 M 5.12 % | 495.010 M 9.53 % | 451.940 M 6.64 % | 423.808 M 7.21 % | 395.299 M 2.69 % | 384.935 M 6.89 % | 360.117 M 6.30 % | 338.762 M 3.24 % | 328.117 M 1.02 % | 324.800 M 3.10 % | 315.031 M 2.53 % | 307.248 M 5.31 % | 291.748 M -3.13 % | 301.160 M 4.48 % | 288.249 M | 0.000 -100.00 % | 264.021 M | 0.000 -100.00 % | 243.431 M -14.53 % | 284.805 M |
Common stock | 348.137 M 0.00 % | 348.137 M 0.00 % | 348.137 M 1.88 % | 341.707 M 0.00 % | 341.704 M 0.00 % | 341.699 M -0.17 % | 342.287 M -0.01 % | 342.329 M -0.03 % | 342.434 M 0.00 % | 342.434 M 0.00 % | 342.446 M -0.03 % | 342.546 M -0.01 % | 342.576 M 0.00 % | 342.576 M 0.00 % | 342.576 M 0.35 % | 341.381 M 0.00 % | 341.381 M 69.99 % | 200.828 M 0.00 % | 200.828 M 5.59 % | 190.189 M -0.06 % | 190.297 M 0.00 % | 190.297 M 0.00 % | 190.297 M -0.09 % | 190.464 M 0.00 % | 190.464 M 59.97 % | 119.064 M 0.00 % | 119.064 M 0.00 % | 119.064 M 0.00 % | 119.064 M 24.60 % | 95.560 M 0.00 % | 95.560 M 0.00 % | 95.560 M 0.00 % | 95.560 M 0.00 % | 95.560 M 0.00 % | 95.560 M 0.00 % | 95.560 M 33.50 % | 71.580 M | 0.000 -100.00 % | 71.580 M | 0.000 -100.00 % | 71.580 M 0.00 % | 71.580 M |
Total equity | 2.326 B 2.58 % | 2.267 B 2.59 % | 2.210 B -0.74 % | 2.226 B 3.41 % | 2.153 B 0.08 % | 2.151 B 2.69 % | 2.095 B -0.57 % | 2.107 B 8.67 % | 1.939 B -0.89 % | 1.956 B 3.96 % | 1.882 B 3.04 % | 1.826 B 2.64 % | 1.779 B 8.02 % | 1.647 B 6.39 % | 1.548 B 3.57 % | 1.495 B 6.51 % | 1.403 B 9.23 % | 1.285 B 6.77 % | 1.203 B 19.73 % | 1.005 B 8.56 % | 925.827 M -5.14 % | 976.012 M 4.51 % | 933.937 M 4.29 % | 895.501 M 5.34 % | 850.114 M 5.61 % | 804.927 M 4.25 % | 772.085 M 2.89 % | 750.412 M 5.15 % | 713.655 M 3.48 % | 689.658 M 1.53 % | 679.252 M 1.66 % | 668.186 M 1.49 % | 658.348 M 1.18 % | 650.652 M 2.46 % | 635.055 M -0.57 % | 638.687 M 52.66 % | 418.378 M 5.97 % | 394.793 M 0.00 % | 394.793 M 6.98 % | 369.023 M 0.00 % | 369.023 M 0.00 % | 369.023 M |
Other non current liabilities | 186.264 M 0.14 % | 186.002 M 0.27 % | 185.498 M 5 696.25 % | 3.200 M -21.27 % | 4.065 M -97.90 % | 193.903 M 26.51 % | 153.267 M -20.44 % | 192.648 M 343.66 % | 43.423 M | 0.000 -100.00 % | 54.976 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 49.425 M | 0.000 -100.00 % | 39.246 M 17 633.35 % | 221.313 K 0.00 % | 221.313 K | 0.000 -100.00 % | 17.953 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.757 M | 0.000 | 0.000 | 0.000 -100.00 % | 11.089 M | 0.000 -100.00 % | 10.291 M | 0.000 -100.00 % | 10.369 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.524 M 0.27 % | 7.505 M |
Long term debt | 671.729 M 16.05 % | 578.835 M -10.33 % | 645.546 M 1.76 % | 634.400 M -0.44 % | 637.181 M 3.41 % | 616.141 M 4.63 % | 588.879 M -1.03 % | 594.987 M 53.63 % | 387.278 M -11.30 % | 436.611 M 21.37 % | 359.736 M 6.13 % | 338.962 M 10.02 % | 308.087 M 2.36 % | 300.988 M 64.04 % | 183.484 M 88.84 % | 97.165 M 29 609.71 % | 327.049 K -99.25 % | 43.324 M -19.32 % | 53.700 M -16.61 % | 64.400 M -14.25 % | 75.100 M -39.09 % | 123.300 M -7.99 % | 134.000 M -11.01 % | 150.571 M -1.03 % | 152.143 M -16.70 % | 182.643 M 13.41 % | 161.043 M -9.73 % | 178.400 M -2.73 % | 183.400 M 102.88 % | 90.400 M -5.24 % | 95.400 M -9.49 % | 105.400 M -12.31 % | 120.200 M 495.05 % | 20.200 M -14.77 % | 23.700 M -42.82 % | 41.450 M -12.41 % | 47.325 M | 0.000 -100.00 % | 57.875 M | 0.000 -100.00 % | 68.125 M 0.00 % | 68.125 M |
Total non current liabilities | 898.352 M 10.11 % | 815.855 M -7.68 % | 883.770 M 29.12 % | 684.431 M 6.03 % | 645.521 M -24.38 % | 853.677 M 3.30 % | 826.396 M -0.92 % | 834.088 M 93.66 % | 430.700 M -11.53 % | 486.806 M 17.38 % | 414.712 M 5.30 % | 393.854 M 6.18 % | 370.925 M 3.56 % | 358.183 M 46.13 % | 245.108 M 66.82 % | 146.930 M 195.33 % | 49.752 M -44.21 % | 89.184 M -3.88 % | 92.781 M -4.79 % | 97.447 M -2.17 % | 99.607 M -30.41 % | 143.136 M -5.80 % | 151.953 M -8.29 % | 165.694 M -1.23 % | 167.757 M -17.47 % | 203.261 M 16.35 % | 174.692 M -10.03 % | 194.158 M -1.52 % | 197.157 M 85.41 % | 106.335 M -0.09 % | 106.428 M -9.18 % | 117.184 M -10.74 % | 131.289 M 319.44 % | 31.301 M -7.91 % | 33.991 M -34.32 % | 51.753 M -10.30 % | 57.694 M | 0.000 -100.00 % | 66.472 M | 0.000 -100.00 % | 75.649 M 0.03 % | 75.630 M |
Other current liabilities | 216.191 M 2.62 % | 210.668 M 38.96 % | 151.604 M -45.57 % | 278.529 M -15.48 % | 329.526 M 131.93 % | 142.078 M 1 487.09 % | 8.952 M 169.79 % | -12.828 M 22.16 % | -16.480 M -115.75 % | 104.601 M -33.33 % | 156.903 M 68.51 % | 93.114 M -25.13 % | 124.360 M 1.62 % | 122.375 M -43.80 % | 217.748 M 2 279.34 % | -9.991 M -114.88 % | 67.125 M 1 020.75 % | -7.290 M -22.89 % | -5.932 M -134.10 % | 17.396 M -70.43 % | 58.836 M -50.96 % | 119.981 M -19.58 % | 149.195 M 117.88 % | 68.475 M 46.66 % | 46.690 M -39.06 % | 76.617 M 842.00 % | 8.133 M -86.86 % | 61.895 M -11.02 % | 69.559 M 19.80 % | 58.063 M 79.87 % | 32.280 M 0.79 % | 32.026 M 889.37 % | 3.237 M -78.04 % | 14.741 M -74.21 % | 57.169 M 311.94 % | 13.878 M -40.18 % | 23.201 M | 0.000 -100.00 % | 19.505 M | 0.000 -100.00 % | 10.529 M -71.16 % | 36.506 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.418 M -83.65 % | 100.441 M -10.69 % | 112.460 M -21.23 % | 142.762 M 31.17 % | 108.835 M 423.74 % | 20.780 M | 0.000 -100.00 % | 23.970 M | 0.000 | 0.000 -100.00 % | 134.991 M 13.70 % | 118.728 M 10.67 % | 107.281 M 10.40 % | 97.171 M -12.21 % | 110.691 M 61.60 % | 68.499 M -58.03 % | 163.189 M 535.78 % | 25.667 M -63.79 % | 70.878 M 0.02 % | 70.866 M -0.22 % | 71.020 M -4.52 % | 74.381 M 3.95 % | 71.557 M 2.49 % | 69.817 M 9.41 % | 63.810 M 266.23 % | 17.423 M 0.92 % | 17.265 M -8.28 % | 18.824 M -32.02 % | 27.689 M 25.06 % | 22.140 M -0.97 % | 22.357 M 90.20 % | 11.755 M -10.74 % | 13.169 M | 0.000 -100.00 % | 15.067 M | 0.000 -100.00 % | 26.297 M | 0.000 |
Short term debt | 224.610 M -18.20 % | 274.600 M 7.86 % | 254.600 M 56.77 % | 162.400 M -10.49 % | 181.440 M -2.07 % | 185.277 M -2.04 % | 189.141 M 1.83 % | 185.746 M -56.17 % | 423.798 M 76.68 % | 239.861 M -2.35 % | 245.633 M -17.00 % | 295.955 M 15.31 % | 256.658 M 11.67 % | 229.835 M -4.86 % | 241.568 M 38.04 % | 175.000 M -5.41 % | 185.000 M 57.05 % | 117.800 M -7.82 % | 127.800 M -33.71 % | 192.800 M 37.71 % | 140.000 M 269.91 % | 37.847 M -51.24 % | 77.616 M -39.09 % | 127.429 M 17.99 % | 108.000 M -14.12 % | 125.757 M 7.16 % | 117.357 M -9.73 % | 130.000 M -28.88 % | 182.800 M -8.14 % | 199.000 M 10.99 % | 179.300 M 2.87 % | 174.300 M -4.49 % | 182.500 M -2.67 % | 187.500 M 69.21 % | 110.807 M -50.04 % | 221.800 M 9.37 % | 202.800 M | 0.000 -100.00 % | 207.818 M | 0.000 -100.00 % | 195.025 M 0.00 % | 195.025 M |
Total current liabilities | 1.012 B -2.24 % | 1.035 B -1.63 % | 1.052 B 2.66 % | 1.025 B -9.25 % | 1.130 B 33.66 % | 845.079 M -3.00 % | 871.233 M 9.11 % | 798.510 M -21.97 % | 1.023 B 16.39 % | 879.151 M -15.05 % | 1.035 B 14.26 % | 905.714 M -4.35 % | 946.890 M 23.60 % | 766.104 M -9.03 % | 842.182 M 32.83 % | 634.021 M 22.07 % | 519.386 M 35.49 % | 383.337 M -2.57 % | 393.464 M -10.45 % | 439.368 M -12.72 % | 503.428 M 53.91 % | 327.083 M -17.41 % | 396.034 M 9.66 % | 361.160 M -5.54 % | 382.341 M 10.24 % | 346.839 M -7.52 % | 375.030 M -3.67 % | 389.327 M -7.73 % | 421.928 M 12.06 % | 376.504 M 16.57 % | 322.981 M 9.67 % | 294.503 M -8.62 % | 322.292 M 1.93 % | 316.181 M 32.80 % | 238.083 M -29.69 % | 338.616 M 6.78 % | 317.107 M | 0.000 -100.00 % | 319.769 M | 0.000 -100.00 % | 311.585 M 0.00 % | 311.585 M |
Total liabilities | 1.910 B 3.20 % | 1.851 B -4.39 % | 1.936 B 13.25 % | 1.709 B -3.69 % | 1.775 B 4.49 % | 1.699 B 0.07 % | 1.698 B 3.98 % | 1.633 B 12.29 % | 1.454 B 6.44 % | 1.366 B -5.77 % | 1.450 B 11.55 % | 1.300 B -1.38 % | 1.318 B 17.21 % | 1.124 B 3.40 % | 1.087 B 39.23 % | 780.950 M 37.22 % | 569.138 M 20.45 % | 472.521 M -2.82 % | 486.245 M -9.42 % | 536.815 M -10.98 % | 603.035 M 28.25 % | 470.220 M -14.19 % | 547.988 M 4.01 % | 526.854 M -4.23 % | 550.097 M 0.00 % | 550.100 M 0.07 % | 549.722 M -5.79 % | 583.485 M -5.75 % | 619.085 M 28.22 % | 482.840 M 12.44 % | 429.409 M 4.30 % | 411.688 M -9.24 % | 453.581 M 30.53 % | 347.481 M 27.72 % | 272.074 M -30.30 % | 390.369 M 4.15 % | 374.801 M | 0.000 -100.00 % | 386.241 M | 0.000 -100.00 % | 387.235 M 0.01 % | 387.215 M |
Other non current assets | 68.223 M 412.46 % | 13.313 M -72.03 % | 47.590 M 911.51 % | 4.705 M 7 092.85 % | 65.410 K -97.38 % | 2.493 M -80.71 % | 12.927 M 41.18 % | 9.156 M 192.75 % | 3.128 M -79.75 % | 15.443 M -42.08 % | 26.665 M -46.96 % | 50.276 M -71.27 % | 175.006 M 3.49 % | 169.105 M 15.31 % | 146.650 M -13.88 % | 170.294 M -15.60 % | 201.774 M 53.00 % | 131.881 M 42.45 % | 92.582 M 1.90 % | 90.855 M 153.10 % | 35.897 M -13.16 % | 41.338 M 563.33 % | 6.232 M 19.56 % | 5.212 M -47.16 % | 9.864 M -15.92 % | 11.731 M -50.70 % | 23.797 M 25.64 % | 18.941 M -13.32 % | 21.851 M 7.03 % | 20.415 M -52.85 % | 43.295 M -60.77 % | 110.350 M 56.65 % | 70.443 M 21.68 % | 57.893 M 12.02 % | 51.682 M 6 050.01 % | 840.350 K -11.56 % | 950.167 K 102.02 % | -47.091 M -4 125.56 % | 1.170 M 102.47 % | -47.294 M -3 503.84 % | 1.389 M -56.94 % | 3.227 M |
Long term investments | 0.000 -100.00 % | 39.157 M | 0.000 -100.00 % | 48.048 M -23.75 % | 63.010 M 7.96 % | 58.366 M 20.56 % | 48.413 M -17.47 % | 58.661 M -1.04 % | 59.280 M 27.98 % | 46.319 M 1.38 % | 45.687 M -3.11 % | 47.155 M | 0.000 | 0.000 -100.00 % | 25.052 M -2.97 % | 25.817 M -7.75 % | 27.986 M -8.24 % | 30.500 M 11.42 % | 27.373 M 96.25 % | 13.948 M -4.49 % | 14.604 M 10.79 % | 13.182 M 90.41 % | 6.923 M -33.41 % | 10.396 M -1.57 % | 10.562 M -6.10 % | 11.248 M -1.35 % | 11.401 M 9.00 % | 10.460 M -1.36 % | 10.604 M -5.64 % | 11.238 M 25.63 % | 8.946 M 0.09 % | 8.937 M -0.06 % | 8.942 M -0.02 % | 8.944 M -1.35 % | 9.066 M 6.66 % | 8.500 M -11.90 % | 9.649 M | 0.000 -100.00 % | 9.833 M | 0.000 -100.00 % | 8.500 M 0.00 % | 8.500 M |
Intangible assets | 201.738 M -0.77 % | 203.313 M -0.79 % | 204.937 M -0.85 % | 206.690 M -4.04 % | 215.392 M -0.76 % | 217.051 M -0.51 % | 218.174 M -0.81 % | 219.950 M 21.50 % | 181.033 M -0.69 % | 182.285 M -0.68 % | 183.536 M -0.64 % | 184.724 M -0.64 % | 185.922 M -0.64 % | 187.119 M 0.17 % | 186.796 M 49.03 % | 125.341 M -0.65 % | 126.163 M -0.89 % | 127.295 M -0.64 % | 128.110 M -0.69 % | 129.004 M -0.74 % | 129.967 M 44.32 % | 90.054 M -0.83 % | 90.807 M -0.59 % | 91.349 M -0.76 % | 92.048 M -0.65 % | 92.649 M -0.48 % | 93.099 M -0.12 % | 93.211 M 0.36 % | 92.877 M -0.44 % | 93.287 M -0.64 % | 93.887 M -0.27 % | 94.137 M -0.60 % | 94.704 M -0.60 % | 95.271 M -0.62 % | 95.863 M 24.01 % | 77.305 M -0.57 % | 77.751 M | 0.000 -100.00 % | 78.641 M | 0.000 -100.00 % | 79.388 M 0.00 % | 79.388 M |
GoodWill | 137.973 M 0.00 % | 137.973 M 0.00 % | 137.973 M 0.00 % | 137.973 M -0.32 % | 138.420 M 0.00 % | 138.420 M 0.00 % | 138.420 M 0.22 % | 138.111 M 30 760.94 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 0.00 % | 447.528 K 3.99 % | 430.349 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 339.711 M -0.46 % | 341.286 M -0.47 % | 342.910 M -0.51 % | 344.663 M -2.59 % | 353.812 M -0.47 % | 355.471 M -0.32 % | 356.595 M -0.41 % | 358.061 M 97.30 % | 181.481 M -0.68 % | 182.732 M -0.68 % | 183.983 M -0.64 % | 185.172 M -0.64 % | 186.370 M -0.64 % | 187.566 M 0.17 % | 187.243 M 48.86 % | 125.789 M -0.65 % | 126.610 M -0.89 % | 127.742 M -0.63 % | 128.557 M -0.69 % | 129.451 M -0.74 % | 130.414 M 44.10 % | 90.502 M -0.82 % | 91.255 M -0.59 % | 91.796 M -0.76 % | 92.495 M -0.65 % | 93.097 M -0.48 % | 93.547 M -0.12 % | 93.659 M 0.36 % | 93.325 M -0.44 % | 93.735 M -0.64 % | 94.334 M -0.26 % | 94.584 M -0.60 % | 95.151 M -0.59 % | 95.718 M -0.62 % | 96.311 M 23.89 % | 77.736 M -0.02 % | 77.751 M | 0.000 -100.00 % | 78.641 M | 0.000 -100.00 % | 79.388 M 0.00 % | 79.388 M |
Property plant equipment net | 2.176 B 4.91 % | 2.075 B -2.20 % | 2.121 B -1.55 % | 2.155 B -3.85 % | 2.241 B -2.52 % | 2.299 B -2.07 % | 2.347 B -2.15 % | 2.399 B 5.93 % | 2.265 B 1.35 % | 2.235 B 0.77 % | 2.217 B 14.33 % | 1.940 B 9.05 % | 1.779 B 11.10 % | 1.601 B 9.86 % | 1.457 B 35.69 % | 1.074 B 20.97 % | 887.769 M 14.32 % | 776.568 M 1.83 % | 762.629 M 5.23 % | 724.746 M -0.20 % | 726.170 M -0.09 % | 726.842 M -1.82 % | 740.343 M -0.71 % | 745.657 M 1.38 % | 735.504 M 0.94 % | 728.679 M 3.23 % | 705.896 M 0.97 % | 699.085 M 6.19 % | 658.347 M 9.05 % | 603.685 M 9.89 % | 549.359 M 36.76 % | 401.685 M 4.20 % | 385.494 M 0.92 % | 381.976 M -0.03 % | 382.108 M 1.39 % | 376.868 M -1.26 % | 381.675 M | 0.000 -100.00 % | 386.409 M | 0.000 -100.00 % | 381.011 M 0.00 % | 381.011 M |
Total non current assets | 2.602 B 4.64 % | 2.487 B -1.69 % | 2.530 B -1.45 % | 2.567 B -4.05 % | 2.675 B -1.80 % | 2.724 B -1.81 % | 2.775 B -2.01 % | 2.832 B 12.46 % | 2.518 B 1.19 % | 2.488 B 0.59 % | 2.474 B 10.82 % | 2.232 B 3.73 % | 2.152 B 9.42 % | 1.967 B 7.75 % | 1.825 B 30.13 % | 1.403 B 12.21 % | 1.250 B 16.61 % | 1.072 B 5.47 % | 1.016 B 5.30 % | 965.245 M 5.63 % | 913.832 M 3.88 % | 879.702 M 3.21 % | 852.379 M -0.78 % | 859.101 M 0.56 % | 854.297 M 0.26 % | 852.040 M 1.28 % | 841.268 M 1.77 % | 826.602 M 4.88 % | 788.149 M 7.56 % | 732.737 M 4.77 % | 699.377 M 13.05 % | 618.643 M 9.89 % | 562.984 M 2.84 % | 547.423 M 1.01 % | 541.943 M 16.13 % | 466.687 M -1.28 % | 472.723 M 1 103.85 % | -47.091 M -109.85 % | 478.072 M 1 110.85 % | -47.294 M -110.02 % | 472.126 M 0.00 % | 472.126 M |
Other current assets | 99.855 M 77.07 % | 56.393 M -18.55 % | 69.239 M 85.32 % | 37.362 M -39.98 % | 62.245 M 69.54 % | 36.715 M 93.81 % | 18.944 M -73.80 % | 72.295 M 18.58 % | 60.966 M 24.49 % | 48.971 M -1.44 % | 49.688 M -23.85 % | 65.251 M -0.32 % | 65.460 M -29.88 % | 93.361 M 1.96 % | 91.570 M -6.88 % | 98.339 M 246.32 % | 28.396 M 38.26 % | 20.538 M 0.65 % | 20.406 M 10.36 % | 18.491 M 14.54 % | 16.144 M 19.36 % | 13.525 M -26.35 % | 18.363 M -65.04 % | 52.531 M 75.42 % | 29.945 M -35.60 % | 46.499 M 57.27 % | 29.567 M -43.77 % | 52.586 M 25.20 % | 42.002 M -40.17 % | 70.198 M 119.06 % | 32.045 M -3.14 % | 33.083 M 51.60 % | 21.823 M -55.83 % | 49.406 M 164.77 % | 18.660 M -73.21 % | 69.645 M 70.22 % | 40.914 M | 0.000 -100.00 % | 22.644 M | 0.000 -100.00 % | 32.784 M 0.00 % | 32.784 M |
Short term investments | 0.000 | 0.000 | 0.000 100.00 % | -277.616 K | 0.000 100.00 % | -8.927 M -981.16 % | 1.013 M 111.01 % | -9.204 M 1.48 % | -9.342 M -1 827.05 % | 540.950 K | 0.000 -100.00 % | 59.073 K -99.88 % | 47.913 M 0.95 % | 47.460 M 2 265.67 % | 2.006 M -53.16 % | 4.283 M -21.61 % | 5.464 M -16.22 % | 6.522 M -2.62 % | 6.697 M 40.12 % | 4.780 M 434.26 % | -1.430 M 9.17 % | -1.574 M -199.82 % | 1.577 M 183.19 % | -1.896 M 6.41 % | -2.026 M 7.04 % | -2.179 M 6.58 % | -2.332 M -19.00 % | -1.960 M 5.45 % | -2.073 M -906.53 % | -205.953 K 33.22 % | -308.419 K -73.26 % | -178.012 K 7.28 % | -191.983 K -5.80 % | -181.453 K 37.70 % | -291.269 K | 0.000 | 0.000 -100.00 % | 94.182 M | 0.000 -100.00 % | 94.588 M | 0.000 | 0.000 |
cash and cash equivalents | 424.468 M -14.91 % | 498.860 M 2.06 % | 488.809 M 37.17 % | 356.342 M -1.15 % | 360.471 M 32.06 % | 272.966 M 15.01 % | 237.347 M 56.74 % | 151.425 M -11.34 % | 170.788 M 33.70 % | 127.740 M -15.39 % | 150.966 M -12.40 % | 172.330 M 12.24 % | 153.539 M 10.03 % | 139.541 M -15.88 % | 165.880 M -32.38 % | 245.301 M 17.86 % | 208.124 M 23.04 % | 169.145 M -24.31 % | 223.467 M 85.62 % | 120.389 M -38.57 % | 195.971 M 25.16 % | 156.572 M -17.61 % | 190.037 M 71.17 % | 111.021 M -0.75 % | 111.865 M 44.51 % | 77.408 M 0.72 % | 76.858 M -4.78 % | 80.719 M -38.30 % | 130.829 M 120.35 % | 59.373 M -40.68 % | 100.088 M -38.52 % | 162.788 M -24.99 % | 217.020 M 111.19 % | 102.762 M 49.38 % | 68.792 M -71.54 % | 241.674 M 514.37 % | 39.337 M 183.53 % | -47.091 M -200.00 % | 47.091 M 199.57 % | -47.294 M -200.00 % | 47.294 M 0.00 % | 47.294 M |
Cash and short term investments | 424.468 M -14.91 % | 498.860 M 2.06 % | 488.809 M 37.17 % | 356.342 M -1.15 % | 360.471 M 32.06 % | 272.966 M 14.52 % | 238.361 M 57.41 % | 151.425 M -11.34 % | 170.788 M 33.14 % | 128.281 M -15.03 % | 150.966 M -12.43 % | 172.389 M 12.28 % | 153.539 M 10.03 % | 139.541 M -16.88 % | 167.886 M -32.73 % | 249.584 M 16.85 % | 213.588 M 21.59 % | 175.667 M -23.68 % | 230.164 M 83.88 % | 125.169 M -36.13 % | 195.971 M 25.16 % | 156.572 M -18.29 % | 191.614 M 72.59 % | 111.021 M -0.75 % | 111.865 M 44.51 % | 77.408 M 0.72 % | 76.858 M -4.78 % | 80.719 M -38.30 % | 130.829 M 120.35 % | 59.373 M -40.68 % | 100.088 M -38.52 % | 162.788 M -24.99 % | 217.020 M 111.19 % | 102.762 M 49.38 % | 68.792 M -71.54 % | 241.674 M 514.37 % | 39.337 M -16.47 % | 47.091 M 0.00 % | 47.091 M -0.43 % | 47.294 M 0.00 % | 47.294 M 0.00 % | 47.294 M |
Total current assets | 1.634 B 0.15 % | 1.631 B 0.93 % | 1.616 B 18.07 % | 1.369 B 5.58 % | 1.297 B 15.20 % | 1.126 B 10.58 % | 1.018 B 12.11 % | 907.847 M 3.78 % | 874.740 M 4.91 % | 833.791 M -2.77 % | 857.522 M -4.01 % | 893.381 M -5.45 % | 944.904 M 17.43 % | 804.677 M -0.69 % | 810.259 M -7.20 % | 873.141 M 20.84 % | 722.583 M 5.42 % | 685.407 M 1.81 % | 673.238 M 16.75 % | 576.656 M -6.24 % | 615.030 M 8.56 % | 566.529 M -10.01 % | 629.545 M 11.77 % | 563.255 M 3.18 % | 545.914 M 8.53 % | 502.988 M 4.67 % | 480.539 M -5.27 % | 507.295 M -6.85 % | 544.591 M 23.84 % | 439.760 M 7.45 % | 409.285 M -11.26 % | 461.230 M -15.98 % | 548.944 M 21.80 % | 450.711 M 23.42 % | 365.185 M -35.06 % | 562.369 M 75.49 % | 320.456 M 580.50 % | 47.091 M -84.46 % | 302.961 M 540.59 % | 47.294 M -83.35 % | 284.112 M 0.00 % | 284.112 M |
Inventory | 437.307 M 7.16 % | 408.071 M -3.32 % | 422.090 M 4.26 % | 404.847 M 6.71 % | 379.377 M 10.63 % | 342.938 M 7.73 % | 318.325 M 16.21 % | 273.923 M 13.70 % | 240.921 M 0.24 % | 240.356 M -0.71 % | 242.063 M 1.72 % | 237.960 M -1.05 % | 240.477 M 22.68 % | 196.012 M -15.51 % | 231.994 M 31.22 % | 176.793 M 14.01 % | 155.073 M -2.96 % | 159.800 M 45.41 % | 109.897 M -5.09 % | 115.794 M -5.87 % | 123.016 M 12.62 % | 109.229 M -26.35 % | 148.301 M 8.46 % | 136.732 M -3.47 % | 141.642 M -12.86 % | 162.550 M 5.44 % | 154.163 M 4.43 % | 147.626 M -1.39 % | 149.714 M -1.12 % | 151.406 M 18.89 % | 127.347 M 15.95 % | 109.826 M -18.85 % | 135.344 M -13.27 % | 156.060 M 24.90 % | 124.944 M 0.47 % | 124.355 M 5.46 % | 117.921 M | 0.000 -100.00 % | 99.624 M | 0.000 -100.00 % | 81.461 M 0.00 % | 81.461 M |
Net receivables | 672.088 M 0.61 % | 668.000 M 5.00 % | 636.184 M 11.54 % | 570.363 M 15.34 % | 494.526 M 4.57 % | 472.922 M 6.95 % | 442.192 M -2.92 % | 455.511 M 3.86 % | 438.584 M 0.21 % | 437.654 M 5.51 % | 414.804 M -8.00 % | 450.863 M -13.01 % | 518.273 M 37.93 % | 375.764 M 10.17 % | 341.068 M -6.37 % | 364.254 M 11.90 % | 325.527 M -1.18 % | 329.402 M 4.94 % | 313.884 M -1.05 % | 317.202 M 13.33 % | 279.900 M -2.92 % | 288.321 M 5.96 % | 272.111 M 1.54 % | 267.997 M -0.20 % | 268.527 M 24.01 % | 216.532 M -1.55 % | 219.951 M -2.83 % | 226.364 M 1.50 % | 223.027 M 35.67 % | 164.388 M 9.74 % | 149.805 M -3.68 % | 155.534 M -12.28 % | 177.310 M 24.44 % | 142.483 M -7.96 % | 154.806 M 22.19 % | 126.695 M -3.16 % | 130.825 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 122.572 M |
Tax assets | 17.982 M -2.72 % | 18.485 M 3.28 % | 17.898 M 20.22 % | 14.887 M -15.03 % | 17.521 M 91.39 % | 9.155 M -1.39 % | 9.283 M 38.61 % | 6.697 M -27.97 % | 9.298 M -0.38 % | 9.334 M | 0.000 -100.00 % | 10.185 M -15.74 % | 12.087 M 31.79 % | 9.172 M 0.96 % | 9.085 M 33.56 % | 6.802 M 15.10 % | 5.910 M 11.82 % | 5.285 M 0.46 % | 5.261 M -15.75 % | 6.244 M -7.45 % | 6.747 M -13.93 % | 7.839 M 2.79 % | 7.626 M 26.27 % | 6.040 M 2.87 % | 5.871 M -19.41 % | 7.286 M 9.94 % | 6.627 M 48.64 % | 4.458 M 10.84 % | 4.022 M 9.76 % | 3.665 M 6.44 % | 3.443 M 11.56 % | 3.086 M 4.51 % | 2.953 M 2.16 % | 2.891 M 4.12 % | 2.776 M 1.20 % | 2.743 M 1.66 % | 2.699 M | 0.000 -100.00 % | 2.019 M | 0.000 -100.00 % | 1.837 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 |
Account payables | 546.937 M 4.59 % | 522.958 M -16.63 % | 627.280 M 11.05 % | 564.885 M -7.13 % | 608.247 M 26.94 % | 479.175 M -13.35 % | 553.005 M 19.41 % | 463.098 M -4.98 % | 487.384 M -4.03 % | 507.836 M -19.69 % | 632.361 M 36.09 % | 464.663 M -11.66 % | 526.014 M 34.73 % | 390.432 M -1.17 % | 395.064 M 17.25 % | 336.941 M 49.87 % | 224.828 M 35.64 % | 165.753 M 8.33 % | 153.003 M 13.11 % | 135.269 M 18.00 % | 114.639 M -13.79 % | 132.969 M -19.55 % | 165.285 M 9.78 % | 150.554 M 6.66 % | 141.159 M 3.49 % | 136.402 M -21.27 % | 173.264 M -1.63 % | 176.139 M 7.26 % | 164.224 M 39.83 % | 117.449 M 7.12 % | 109.638 M 29.58 % | 84.610 M -16.45 % | 101.268 M 9.50 % | 92.482 M 68.75 % | 54.804 M -41.69 % | 93.988 M 2.11 % | 92.046 M | 0.000 -100.00 % | 84.416 M | 0.000 -100.00 % | 80.054 M 0.00 % | 80.054 M |
Tax payables | 24.184 M -10.17 % | 26.921 M 43.24 % | 18.794 M -2.32 % | 19.241 M 86.52 % | 10.316 M -46.90 % | 19.426 M 153.12 % | 7.675 M -61.10 % | 19.732 M -0.03 % | 19.738 M -26.50 % | 26.853 M | 0.000 -100.00 % | 28.013 M -29.72 % | 39.858 M 69.88 % | 23.462 M 79.68 % | 13.058 M -2.14 % | 13.343 M -38.80 % | 21.803 M 120.15 % | 9.903 M 22.90 % | 8.058 M -68.28 % | 25.404 M -5.08 % | 26.764 M 152.03 % | 10.619 M 169.64 % | 3.938 M -73.21 % | 14.702 M -4.98 % | 15.472 M 91.90 % | 8.063 M 70.87 % | 4.719 M -40.44 % | 7.923 M 48.21 % | 5.346 M 168.26 % | 1.993 M 13.06 % | 1.763 M -50.60 % | 3.568 M -53.04 % | 7.598 M 2.70 % | 7.398 M -2.10 % | 7.557 M 369.46 % | -2.804 M -198.43 % | -939.757 K | 0.000 -100.00 % | 799.771 K | 0.000 100.00 % | -320.122 K | 0.000 |
Deferred revenue non current | 36.920 M -21.67 % | 47.132 M -3.26 % | 48.718 M 14.14 % | 42.684 M -2.67 % | 43.857 M 11.78 % | 39.236 M -1.61 % | 39.879 M -4.69 % | 41.841 M -3.64 % | 43.423 M -13.49 % | 50.194 M | 0.000 -100.00 % | 54.892 M -12.65 % | 62.838 M 9.87 % | 57.194 M -7.19 % | 61.623 M 23.83 % | 49.764 M 0.69 % | 49.425 M 7.77 % | 45.860 M 17.98 % | 38.873 M 18.42 % | 32.826 M 35.17 % | 24.285 M 22.43 % | 19.836 M 10.49 % | 17.953 M 18.72 % | 15.123 M -3.14 % | 15.614 M -24.27 % | 20.619 M 51.06 % | 13.649 M -13.38 % | 15.758 M 14.54 % | 13.757 M -13.67 % | 15.935 M 44.50 % | 11.028 M -6.42 % | 11.784 M 6.27 % | 11.089 M -0.11 % | 11.101 M 7.87 % | 10.291 M -0.12 % | 10.303 M -0.63 % | 10.369 M | 0.000 -100.00 % | 8.597 M | 0.000 -100.00 % | 7.524 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.894 M 7.42 % | 19.450 M 8.04 % | 18.003 M 4.97 % | 17.150 M 8.44 % | 15.814 M 5.15 % | 15.040 M 3.92 % | 14.472 M 139.29 % | 6.048 M 23.55 % | 4.895 M 22.02 % | 4.012 M 5.95 % | 3.786 M 1.85 % | 3.718 M -2.30 % | 3.805 M 2.63 % | 3.708 M -12.47 % | 4.236 M -5.36 % | 4.476 M | 0.000 -100.00 % | 5.118 M | 0.000 -100.00 % | 5.543 M 0.00 % | 5.543 M |
Capital lease obligations | 600.695 K -26.26 % | 814.599 K -25.27 % | 1.090 M | 0.000 -100.00 % | 104.622 K -94.86 % | 2.034 M 222.33 % | 631.073 K -27.66 % | 872.385 K -25.31 % | 1.168 M -20.04 % | 1.461 M -51.83 % | 3.032 M 7.45 % | 2.822 M 239.78 % | 830.489 K -16.25 % | 991.646 K -97.90 % | 47.113 M 14 165.49 % | 330.256 K 0.98 % | 327.049 K 0.99 % | 323.843 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 -100.00 % | 5.007 M | 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 |
Other total stockholders equity | 389.484 M -2.35 % | 398.872 M 3.12 % | 386.787 M | 0.000 -100.00 % | 273.237 M 339 308.55 % | 80.504 K -99.97 % | 272.556 M 7.52 % | 253.504 M 0.16 % | 253.096 M 0.07 % | 252.909 M 117.69 % | 116.180 M -47.36 % | 220.715 M 0.55 % | 219.500 M -0.29 % | 220.141 M 1.74 % | 216.385 M | 0.000 -100.00 % | 99.261 M -69.41 % | 324.505 M 0.50 % | 322.878 M 2 209.64 % | -15.305 M -109.00 % | 170.047 M -16.20 % | 202.909 M 75.97 % | 115.309 M -39.95 % | 192.024 M 66.76 % | 115.149 M -53.24 % | 246.241 M 1.47 % | 242.682 M 4.63 % | 231.941 M 1.54 % | 228.425 M -8.79 % | 250.441 M -0.45 % | 251.564 M 3.08 % | 244.040 M 0.00 % | 244.040 M 0.00 % | 244.040 M 0.00 % | 244.040 M 2.65 % | 237.732 M 339.65 % | 54.073 M 956.50 % | 5.118 M -90.53 % | 54.073 M 875.45 % | 5.543 M -88.56 % | 48.469 M 583.22 % | 7.094 M |
Deferred tax liabilities non current | 3.439 M -11.48 % | 3.886 M -3.08 % | 4.009 M -3.33 % | 4.147 M -2.99 % | 4.275 M -2.78 % | 4.397 M -2.11 % | 4.492 M -2.59 % | 4.612 M -98.81 % | 386.110 M -11.27 % | 435.150 M | 0.000 -100.00 % | 336.140 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -49.425 M -7.77 % | -45.860 M | 0.000 | 0.000 | 0.000 100.00 % | -123.300 M 7.99 % | -134.000 M 11.01 % | -150.571 M 1.03 % | -152.143 M 16.70 % | -182.643 M -13.41 % | -161.043 M 9.73 % | -178.400 M 2.73 % | -183.400 M -102.88 % | -90.400 M 5.24 % | -95.400 M 9.49 % | -105.400 M 12.31 % | -120.200 M -495.05 % | -20.200 M 14.77 % | -23.700 M 42.82 % | -41.450 M 12.41 % | -47.325 M | 0.000 100.00 % | -57.875 M | 0.000 100.00 % | -68.125 M | 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 |
Total assets | 4.236 B 2.86 % | 4.118 B -0.67 % | 4.146 B 5.34 % | 3.936 B -0.91 % | 3.972 B 3.17 % | 3.850 B 1.51 % | 3.793 B 1.42 % | 3.739 B 10.22 % | 3.393 B 2.12 % | 3.322 B -0.27 % | 3.331 B 6.58 % | 3.126 B 0.93 % | 3.097 B 11.75 % | 2.771 B 5.16 % | 2.636 B 15.81 % | 2.276 B 15.37 % | 1.973 B 12.25 % | 1.757 B 4.01 % | 1.690 B 9.58 % | 1.542 B 0.85 % | 1.529 B 5.71 % | 1.446 B -2.41 % | 1.482 B 4.19 % | 1.422 B 1.58 % | 1.400 B 3.33 % | 1.355 B 2.51 % | 1.322 B -0.91 % | 1.334 B 0.09 % | 1.333 B 13.67 % | 1.172 B 5.76 % | 1.109 B 2.67 % | 1.080 B -2.88 % | 1.112 B 11.40 % | 998.134 M 10.03 % | 907.128 M -11.85 % | 1.029 B 29.74 % | 793.179 M | 0.000 -100.00 % | 781.034 M | 0.000 -100.00 % | 756.238 M 0.00 % | 756.238 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 75.817 M 187.84 % | -86.314 M | 0.000 | 0.000 100.00 % | -87.829 M -175.74 % | 115.956 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 719.620 K 302.54 % | -355.300 K -200.00 % | 355.300 K | 0.000 -100.00 % | 3.711 M 219.16 % | -3.115 M -200.00 % | 3.115 M | 0.000 -100.00 % | 1.392 M 744.13 % | -216.068 K -200.00 % | 216.068 K | 0.000 -100.00 % | 1.994 M 215.70 % | -1.723 M -200.00 % | 1.723 M | 0.000 -100.00 % | 9.775 M | 0.000 -100.00 % | 4.955 M | 0.000 -100.00 % | 10.013 M | 0.000 -100.00 % | 1.438 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -167.126 M | 0.000 100.00 % | -7.997 M 57.12 % | -18.648 M -200.00 % | 18.648 M | 0.000 100.00 % | -64.797 M -144.74 % | 144.843 M 200.00 % | -144.843 M | 0.000 100.00 % | -193.248 M -588.09 % | 39.593 M 200.00 % | -39.593 M | 0.000 100.00 % | -7.477 M 60.65 % | -19.002 M -200.00 % | 19.002 M | 0.000 100.00 % | -44.144 M -230.20 % | 33.906 M 200.00 % | -33.906 M | 0.000 100.00 % | -93.849 M -193.84 % | 100.005 M 200.00 % | -100.005 M | 0.000 100.00 % | -13.208 M -123.10 % | 57.180 M 200.00 % | -57.180 M | 0.000 100.00 % | -62.626 M -326.16 % | 27.691 M 200.00 % | -27.691 M | 0.000 100.00 % | -56.142 M | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -103.831 M | 0.000 -100.00 % | 59.903 M 416.54 % | -18.924 M -200.00 % | 18.924 M | 0.000 100.00 % | -56.792 M -141.65 % | 136.361 M 200.00 % | -136.361 M | 0.000 100.00 % | -70.901 M -1 641.62 % | -4.071 M -200.00 % | 4.071 M | 0.000 100.00 % | -45.502 M -718.21 % | 7.360 M 200.00 % | -7.360 M | 0.000 100.00 % | -50.891 M -211.38 % | 45.691 M 200.00 % | -45.691 M | 0.000 100.00 % | -64.761 M -184.42 % | 76.713 M 200.00 % | -76.713 M | 0.000 100.00 % | -12.331 M -126.43 % | 46.649 M 200.00 % | -46.649 M | 0.000 100.00 % | -36.108 M -513.54 % | 8.731 M 200.00 % | -8.731 M | 0.000 100.00 % | -23.531 M | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -65.726 M | 0.000 100.00 % | -70.121 M -25 479.39 % | 276.290 K 200.00 % | -276.290 K | 0.000 100.00 % | -11.056 M -230.34 % | 8.482 M 200.00 % | -8.482 M | 0.000 100.00 % | -122.097 M -370.27 % | 45.176 M 200.00 % | -45.176 M | 0.000 -100.00 % | 38.403 M 251.89 % | -25.284 M -200.00 % | 25.284 M | 0.000 -100.00 % | 5.877 M 146.94 % | -12.521 M -200.00 % | 12.521 M | 0.000 100.00 % | -27.700 M -224.13 % | 22.316 M 200.00 % | -22.316 M | 0.000 100.00 % | -2.963 M -128.49 % | 10.401 M 200.00 % | -10.401 M | 0.000 100.00 % | -26.256 M -239.45 % | 18.828 M 200.00 % | -18.828 M | 0.000 100.00 % | -32.401 M | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.229 M 200.00 % | -2.229 M | 0.000 | 0.000 -100.00 % | 2.489 M 200.00 % | -2.489 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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.431 M | 0.000 -100.00 % | 2.221 M 199.63 % | -2.229 M -200.00 % | 2.229 M | 0.000 -100.00 % | 3.051 M 222.60 % | -2.489 M -200.00 % | 2.489 M | 0.000 100.00 % | -249.981 K 83.47 % | -1.512 M -200.00 % | 1.512 M | 0.000 100.00 % | -378.631 K 64.87 % | -1.078 M -200.00 % | 1.078 M | 0.000 -100.00 % | 869.700 K 18.18 % | 735.920 K 200.00 % | -735.920 K | 0.000 100.00 % | -1.388 M -242.15 % | 976.252 K 200.00 % | -976.252 K | 0.000 -100.00 % | 2.087 M 1 492.84 % | 131.000 K 200.00 % | -131.000 K | 0.000 100.00 % | -261.998 K -300.00 % | 131.000 K 200.00 % | -131.000 K | 0.000 100.00 % | -210.000 K | 0.000 | 0.000 | 0.000 |
Other non cash items | 33.533 M 190.08 % | -37.227 M | 0.000 100.00 % | -14.957 M -115.92 % | 93.949 M 2 065.80 % | 4.338 M -97.00 % | 144.472 M 475.88 % | -38.435 M -375.05 % | 13.974 M 149.47 % | -28.249 M -130.67 % | -12.247 M 84.79 % | -80.522 M -281.90 % | -21.084 M 73.80 % | -80.469 M -322.44 % | 36.176 M 139.81 % | -90.860 M 14.24 % | -105.952 M -32.71 % | -79.839 M -51.84 % | -52.580 M 32.94 % | -78.410 M 5.27 % | -82.768 M -115.12 % | -38.476 M -12.82 % | -34.103 M 20.82 % | -43.070 M 17.08 % | -51.941 M -82.19 % | -28.509 M -71.86 % | -16.588 M 33.16 % | -24.818 M -16.21 % | -21.356 M -100.62 % | -10.645 M -25.35 % | -8.493 M 13.07 % | -9.769 M 22.23 % | -12.561 M 18.96 % | -15.500 M -40.32 % | -11.046 M 14.44 % | -12.911 M 0.97 % | -13.037 M -16.49 % | -11.191 M 34.51 % | -17.090 M -87.70 % | -9.105 M -79.88 % | -5.062 M 0.00 % | -5.062 M |
Net cash provided by operating activities | 33.533 M 322.22 % | 7.942 M | 0.000 -100.00 % | 59.163 M -42.01 % | 102.028 M 76.09 % | 57.941 M -31.75 % | 84.895 M 142.91 % | 34.950 M -40.78 % | 59.020 M -18.93 % | 72.802 M -8.34 % | 79.429 M -1.36 % | 80.522 M -25.38 % | 107.908 M 580.20 % | 15.864 M -72.63 % | 57.959 M -54.21 % | 126.575 M -32.90 % | 188.627 M 128.95 % | 82.389 M -8.08 % | 89.635 M -18.08 % | 109.421 M 3.23 % | 105.994 M 29.06 % | 82.126 M 29.47 % | 63.435 M -3.42 % | 65.682 M -13.87 % | 76.259 M 1 462.68 % | 4.880 M -93.71 % | 77.599 M 203.46 % | 25.571 M -6.52 % | 27.356 M 182.87 % | -33.010 M -223.47 % | 26.735 M -16.04 % | 31.842 M -25.33 % | 42.640 M 221.38 % | -35.128 M -213.60 % | 30.924 M 262.68 % | -19.009 M -192.63 % | 20.522 M 63.41 % | 12.558 M -78.16 % | 57.506 M 944.28 % | -6.811 M -190.05 % | 7.564 M 0.00 % | 7.564 M |
Investments in property plant and equipment | -186.084 M -1 074.11 % | -15.849 M 64.33 % | -44.427 M -454.15 % | -8.017 M 67.14 % | -24.402 M -30.99 % | -18.629 M -142.87 % | 43.453 M 301.89 % | -21.523 M 51.18 % | -44.082 M 45.34 % | -80.651 M -4.97 % | -76.835 M 29.25 % | -108.600 M 3.57 % | -112.618 M 34.44 % | -171.778 M 45.92 % | -317.628 M -101.66 % | -157.510 M -2.51 % | -153.661 M -105.80 % | -74.665 M -30.88 % | -57.048 M 16.99 % | -68.722 M -29.17 % | -53.202 M 10.89 % | -59.702 M -615.82 % | -8.340 M 54.62 % | -18.380 M 5.11 % | -19.369 M 34.15 % | -29.413 M 42.41 % | -51.075 M -313.64 % | -12.348 M 69.86 % | -40.971 M -0.12 % | -40.923 M 50.29 % | -82.325 M -43.13 % | -57.516 M -453.08 % | -10.399 M 24.20 % | -13.720 M 77.21 % | -60.201 M -405.68 % | -11.905 M -10.15 % | -10.808 M -8.78 % | -9.936 M 77.63 % | -44.421 M -542.63 % | -6.912 M 64.09 % | -19.249 M 0.00 % | -19.249 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.959 M 12 326.79 % | 56.000 K 100.28 % | -20.000 M -170.12 % | -7.404 M -776.21 % | 1.095 M 1 137.31 % | 88.495 K | 0.000 -100.00 % | 80.000 K 18 181 718.28 % | 0.440 -54.17 % | 0.960 -100.00 % | 2.889 M 144.94 % | 1.180 M 467.59 % | 207.831 K 669.57 % | 27.006 K -98.64 % | 1.989 M | 0.000 -100.00 % | 53.291 M -10.74 % | 59.702 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.920 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.610 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.000 M | 0.000 | 0.000 -100.00 % | 7.404 M 776.21 % | -1.095 M 54.38 % | -2.400 M | 0.000 100.00 % | -80.000 K 93.33 % | -1.200 M 94.33 % | -21.151 M -957.56 % | -2.000 M | 0.000 | 0.000 100.00 % | -18.600 M -3 000.00 % | -600.000 K 98.23 % | -33.972 M 17.54 % | -41.200 M -883.61 % | -4.189 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -836.040 K | 0.000 100.00 % | -254.680 K 89.14 % | -2.346 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 |
Sales maturities of investments | -1.439 M -112.62 % | 11.402 M 44.00 % | 7.918 M 26 792.84 % | -29.662 K 93.66 % | -468.118 K -111.02 % | 4.248 M 37.04 % | 3.100 M 505.86 % | -763.779 K -1 358.22 % | 60.703 K -91.37 % | 703.075 K | 0.000 -100.00 % | 103.500 K 83.57 % | 56.381 K -88.34 % | 483.461 K -92.82 % | 6.734 M 288.17 % | 1.735 M | 0.000 | 0.000 -100.00 % | 4.441 M 239.93 % | 1.306 M 300.49 % | 326.200 K -32.83 % | 485.627 K 167.88 % | -715.381 K -135.88 % | 1.994 M -50.03 % | 3.990 M 2 028.09 % | 187.500 K -77.72 % | 841.676 K 1 525.58 % | -59.041 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 |
Other investing activites | 28.615 M 6 310.09 % | 446.400 K 100.89 % | -50.249 M -328.12 % | 22.027 M 531.00 % | 3.491 M -18.90 % | 4.304 M 166.58 % | -6.464 M 36.65 % | -10.204 M 27.96 % | -14.164 M -1 231 633 884.92 % | 1.150 -100.00 % | 15.369 M 5 539.53 % | 272.530 K 102.11 % | -12.917 M -707.81 % | 2.125 M 115.24 % | -13.947 M -1 282.36 % | 1.180 M -64.15 % | 3.291 M 12 084.44 % | 27.006 K 70.92 % | 15.800 K -78.06 % | 72.000 K 100.13 % | -53.854 M 9.80 % | -59.702 M -293.24 % | 30.895 M 271.08 % | -18.059 M -7 088.36 % | -251.220 K -2 612.20 % | 10.000 K -99.90 % | 10.000 M 202.05 % | -9.799 M -2.43 % | -9.567 M 76.62 % | -40.923 M 50.29 % | -82.325 M -25 844.40 % | 319.778 K 103.08 % | -10.399 M -6 694.05 % | 157.707 K 158.44 % | -269.848 K -101.22 % | 22.200 M 7 798.80 % | 281.055 K 102.83 % | -9.936 M -730.74 % | -1.196 M -108.73 % | 13.706 M 4 597.87 % | 291.748 K 0.00 % | 291.748 K |
Net cash used for investing activites | -158.908 M -3 871.74 % | -4.001 M 95.39 % | -86.759 M -720.57 % | 13.981 M 168.39 % | -20.443 M -42.71 % | -14.325 M -169.99 % | 20.466 M 162.99 % | -32.491 M 44.16 % | -58.185 M 29.27 % | -82.259 M -33.83 % | -61.465 M 43.21 % | -108.224 M 14.57 % | -126.679 M 33.44 % | -190.321 M 41.41 % | -324.841 M -110.12 % | -154.596 M -2.81 % | -150.370 M -61.28 % | -93.238 M -82.10 % | -51.202 M 49.46 % | -101.315 M -7.06 % | -94.638 M -49.26 % | -63.405 M -390.32 % | 21.840 M 163.40 % | -34.445 M -120.37 % | -15.630 M 46.50 % | -29.215 M 28.66 % | -40.955 M -84.43 % | -22.206 M 56.28 % | -50.792 M -17.39 % | -43.268 M 47.44 % | -82.325 M -43.93 % | -57.196 M -450.00 % | -10.399 M 23.32 % | -13.562 M 77.57 % | -60.471 M -687.38 % | 10.295 M 197.80 % | -10.527 M -5.95 % | -9.936 M 78.22 % | -45.617 M -771.49 % | 6.793 M 135.84 % | -18.957 M 0.00 % | -18.957 M |
Debt repayment | 44.149 M 519.14 % | 7.131 M -92.57 % | 95.983 M 1 619.72 % | -6.316 M -31.96 % | -4.786 M -124.50 % | 19.536 M -96.69 % | 590.999 M 197.05 % | -608.957 M -547.61 % | 136.047 M 85.68 % | 73.268 M 337.78 % | -30.813 M -145.84 % | 67.216 M 92.89 % | 34.847 M -77.08 % | 152.069 M -8.91 % | 166.935 M 149.77 % | 66.835 M 1 491.31 % | 4.200 M 110.07 % | -41.700 M 44.91 % | -75.700 M -10 714.29 % | -700.000 K -102.24 % | 31.300 M 161.74 % | -50.700 M -375.85 % | 18.379 M 161.26 % | -30.000 M -47.06 % | -20.400 M -168.00 % | 30.000 M 206.46 % | -28.180 M 52.73 % | -59.620 M -214.37 % | 52.129 M 32.41 % | 39.371 M 2 952.48 % | -1.380 M 93.64 % | -21.700 M -125.83 % | 84.000 M -0.33 % | 84.280 M 167.97 % | -124.003 M -3 771.19 % | 3.378 M 113.86 % | -24.375 M -378.84 % | 8.742 M 95.39 % | 4.474 M 405.32 % | -1.465 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -266.880 K -200.00 % | 266.879 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.696 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 |
Common stock repurchased | 0.000 | 0.000 | 0.000 -100.00 % | 12.901 M 200.00 % | -12.901 M | 0.000 100.00 % | -598.224 M -224 254.51 % | 266.880 K 200.00 % | -266.880 K | 0.000 100.00 % | -2.894 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -82.790 K | 0.000 | 0.000 | 0.000 100.00 % | -622.540 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.519 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.609 M -14.48 % | -1.405 M 97.44 % | -54.800 M 22.38 % | -70.599 M -2 129.25 % | -3.167 M -50.93 % | -2.098 M 97.96 % | -102.699 M -2 620.48 % | -3.775 M 96.54 % | -109.134 M -1 818.17 % | -5.689 M -0.46 % | -5.663 M 85.94 % | -40.269 M -708.40 % | -4.981 M -21.09 % | -4.114 M -17.13 % | -3.512 M -101.10 % | -1.746 M 16.29 % | -2.086 M -16.03 % | -1.798 M 34.48 % | -2.744 M 96.52 % | -78.944 M -3 073.34 % | -2.488 M 18.64 % | -3.058 M 24.86 % | -4.069 M -16.25 % | -3.500 M 86.93 % | -26.772 M -672.90 % | -3.464 M 64.68 % | -9.806 M -388.23 % | -2.008 M 67.01 % | -6.087 M -243.65 % | -1.771 M 61.09 % | -4.552 M 32.67 % | -6.761 M -240.69 % | -1.984 M -31.75 % | -1.506 M 90.68 % | -16.165 M -448.52 % | -2.947 M 14.21 % | -3.435 M -15.12 % | -2.984 M -760.56 % | -346.748 K 98.04 % | -17.705 M -377.46 % | -3.708 M 0.00 % | -3.708 M |
Other financing activites | 199.855 M 1 512.37 % | -14.150 M 85.11 % | -95.018 M -1 690.66 % | -5.306 M -263.19 % | 3.252 M 109.89 % | -32.881 M 94.64 % | -612.904 M -202.67 % | 596.985 M 2 416.79 % | 23.720 M 463.14 % | 4.212 M 133.47 % | -12.583 M -129.53 % | -5.482 M -131.73 % | 17.280 M -45.88 % | 31.930 M 21.45 % | 26.290 M 191.03 % | -28.879 M -1 450.35 % | 2.139 M 126.01 % | -8.223 M -105.52 % | 148.867 M 1 003.61 % | -16.475 M -233.91 % | 12.303 M 252.94 % | -8.044 M 71.73 % | -28.457 M -1 311.55 % | -2.016 M -112.00 % | 16.796 M 869.25 % | 1.733 M 151.55 % | -3.362 M -190.46 % | 3.716 M -90.12 % | 37.617 M 438.56 % | 6.985 M 36.28 % | 5.125 M -62.41 % | 13.634 M 262.10 % | -8.410 M -268.21 % | 5.000 M 124.27 % | -20.600 M -109.78 % | 210.702 M 13 068.86 % | 1.600 M | 0.000 -100.00 % | 1.220 M 1 219 999 881.82 % | 0.100 -100.00 % | 12.300 M 0.00 % | 12.300 M |
Net cash used provided by financing activities | 242.396 M 2 977.16 % | -8.425 M 84.35 % | -53.836 M 34.52 % | -82.221 M -367.11 % | -17.602 M -13.98 % | -15.443 M 36.46 % | -24.306 M -54.35 % | -15.747 M -131.10 % | 50.634 M -29.47 % | 71.791 M 238.18 % | -51.954 M -342.05 % | 21.464 M -54.47 % | 47.146 M -73.79 % | 179.885 M -5.18 % | 189.713 M 423.93 % | 36.209 M 751.50 % | 4.252 M 108.22 % | -51.721 M -173.44 % | 70.422 M 169.72 % | -101.000 M -345.65 % | 41.115 M 166.53 % | -61.802 M -336.86 % | -14.147 M 60.17 % | -35.516 M -16.92 % | -30.377 M -207.46 % | 28.269 M 183.52 % | -33.848 M 37.20 % | -53.895 M -164.42 % | 83.659 M 87.64 % | 44.584 M 5 625.66 % | -806.854 K 94.56 % | -14.827 M -120.14 % | 73.605 M -16.14 % | 87.774 M 151.24 % | -171.287 M -181.13 % | 211.132 M 905.54 % | -26.210 M -555.23 % | 5.758 M -4.69 % | 6.041 M 131.51 % | -19.170 M -323.11 % | 8.592 M 0.00 % | 8.592 M |
Effect of forex changes on cash | 3.886 M 431.72 % | 730.829 K -60.20 % | 1.836 M | 0.000 -100.00 % | 3.235 M 37.55 % | 2.352 M 130.74 % | 1.019 M 2 394.82 % | -44.418 K -100.98 % | 4.549 M 402.50 % | -1.504 M -139.97 % | -626.648 K -115.34 % | 4.086 M 40.75 % | 2.903 M 1 684.41 % | 162.676 K 106.12 % | -2.659 M -2 535.46 % | 109.173 K 108.32 % | -1.312 M -5 205.43 % | 25.694 K 100.62 % | -4.112 M -22.41 % | -3.360 M -2 191.26 % | -146.632 K -109.33 % | 1.571 M 157.01 % | 611.353 K -56.92 % | 1.419 M 41.92 % | 1.000 M 160.56 % | -1.651 M -212.67 % | -528.079 K -135.13 % | 1.503 M -37.51 % | 2.406 M 218.26 % | -2.034 M -129.32 % | -886.989 K -112.54 % | -417.332 K -26 304.31 % | 1.593 K 101.40 % | -113.636 K 60.54 % | -287.998 K -255.87 % | -80.928 K -128.06 % | 288.396 K 239.01 % | -207.468 K -111.10 % | 1.870 M 329.70 % | -813.955 K -300.00 % | 406.978 K 0.00 % | 406.978 K |
Net change in cash | 120.907 M 3 321.76 % | -3.753 M 94.49 % | -68.058 M -621.30 % | -9.435 M -110.78 % | 87.505 M 233.01 % | 26.277 M -66.73 % | 78.974 M 692.34 % | -13.332 M -123.80 % | 56.018 M 398.77 % | -18.749 M 45.84 % | -34.617 M -347.62 % | 13.980 M -55.30 % | 31.278 M 459.44 % | 5.591 M 107.00 % | -79.828 M -1 062.02 % | 8.298 M -79.86 % | 41.198 M 165.87 % | -62.544 M -159.71 % | 104.743 M 208.82 % | -96.254 M -283.96 % | 52.324 M 226.06 % | -41.509 M -157.86 % | 71.739 M 2 608.78 % | -2.860 M -109.15 % | 31.252 M 1 269.18 % | 2.283 M 0.62 % | 2.268 M 104.63 % | -49.027 M -178.28 % | 62.629 M 285.68 % | -33.729 M 41.12 % | -57.283 M -41.10 % | -40.599 M -138.36 % | 105.848 M 171.61 % | 38.970 M 119.38 % | -201.122 M -199.40 % | 202.338 M 1 370.40 % | -15.927 M -294.88 % | 8.173 M -58.72 % | 19.799 M 198.99 % | -20.002 M -735.51 % | -2.394 M 0.00 % | -2.394 M |
Cash at beginning of period | 240.614 M -1.54 % | 244.366 M -21.78 % | 312.424 M -2.93 % | 321.859 M 17.91 % | 272.966 M 19.53 % | 228.365 M 52.86 % | 149.391 M -8.19 % | 162.723 M 52.50 % | 106.706 M -14.95 % | 125.455 M -15.98 % | 149.322 M 10.33 % | 135.342 M 30.06 % | 104.064 M 5.68 % | 98.473 M -44.77 % | 178.301 M 4.88 % | 170.003 M 31.98 % | 128.806 M -32.69 % | 191.349 M 120.95 % | 86.604 M -52.64 % | 182.858 M 40.08 % | 130.533 M -24.13 % | 172.042 M 71.52 % | 100.303 M -2.77 % | 103.162 M 43.46 % | 71.910 M 3.28 % | 69.628 M 3.37 % | 67.359 M -42.12 % | 116.386 M 116.50 % | 53.757 M -38.55 % | 87.486 M -39.57 % | 144.771 M -21.90 % | 185.370 M 133.10 % | 79.522 M 96.10 % | 40.552 M -83.22 % | 241.674 M 514.37 % | 39.337 M -28.82 % | 55.264 M 17.36 % | 47.091 M 72.55 % | 27.292 M -42.29 % | 47.294 M | 0.000 | 0.000 |
Cash at end of period | 361.520 M 50.25 % | 240.614 M -1.54 % | 244.366 M -21.78 % | 312.424 M -13.33 % | 360.471 M 41.56 % | 254.641 M 11.51 % | 228.365 M 52.86 % | 149.391 M -8.19 % | 162.723 M 52.50 % | 106.706 M -6.97 % | 114.704 M -23.18 % | 149.322 M 10.33 % | 135.342 M 30.06 % | 104.064 M 5.68 % | 98.473 M -44.77 % | 178.301 M 4.88 % | 170.003 M 31.98 % | 128.806 M -32.68 % | 191.347 M 120.95 % | 86.604 M -52.64 % | 182.858 M 40.08 % | 130.533 M -24.13 % | 172.042 M 71.52 % | 100.303 M -2.77 % | 103.162 M 43.46 % | 71.910 M 3.28 % | 69.628 M 3.37 % | 67.359 M -42.12 % | 116.386 M 116.50 % | 53.757 M -38.55 % | 87.488 M -39.57 % | 144.771 M -21.90 % | 185.370 M 133.10 % | 79.522 M 96.10 % | 40.552 M -83.22 % | 241.674 M 514.37 % | 39.337 M -28.82 % | 55.264 M 17.36 % | 47.091 M 72.55 % | 27.292 M 1 240.00 % | -2.394 M 0.00 % | -2.394 M |
Operating cash flow | 33.533 M 322.22 % | 7.942 M | 0.000 -100.00 % | 59.163 M -42.01 % | 102.028 M 76.09 % | 57.941 M -31.75 % | 84.895 M 142.91 % | 34.950 M -40.78 % | 59.020 M -18.93 % | 72.802 M -8.34 % | 79.429 M -1.36 % | 80.522 M -25.38 % | 107.908 M 580.20 % | 15.864 M -72.63 % | 57.959 M -54.21 % | 126.575 M -32.90 % | 188.627 M 128.95 % | 82.389 M -8.08 % | 89.635 M -18.08 % | 109.421 M 3.23 % | 105.994 M 29.06 % | 82.126 M 29.47 % | 63.435 M -3.42 % | 65.682 M -13.87 % | 76.259 M 1 462.68 % | 4.880 M -93.71 % | 77.599 M 203.46 % | 25.571 M -6.52 % | 27.356 M 182.87 % | -33.010 M -223.47 % | 26.735 M -16.04 % | 31.842 M -25.33 % | 42.640 M 221.38 % | -35.128 M -213.60 % | 30.924 M 262.68 % | -19.009 M -192.63 % | 20.522 M 63.41 % | 12.558 M -78.16 % | 57.506 M 944.28 % | -6.811 M -190.05 % | 7.564 M 0.00 % | 7.564 M |
Capital expenditure | -186.084 M -1 074.11 % | -15.849 M 64.33 % | -44.427 M -454.15 % | -8.017 M 67.14 % | -24.402 M -30.99 % | -18.629 M -142.87 % | 43.453 M 301.89 % | -21.523 M 51.18 % | -44.082 M 45.34 % | -80.651 M -4.97 % | -76.835 M 29.25 % | -108.600 M 3.57 % | -112.618 M 34.44 % | -171.778 M 45.92 % | -317.628 M -101.66 % | -157.510 M -2.51 % | -153.661 M -105.80 % | -74.665 M -30.88 % | -57.048 M 16.99 % | -68.722 M -29.17 % | -53.202 M 10.89 % | -59.702 M -615.82 % | -8.340 M 54.62 % | -18.380 M 5.11 % | -19.369 M 34.15 % | -29.413 M 42.41 % | -51.075 M -313.64 % | -12.348 M 69.86 % | -40.971 M -0.12 % | -40.923 M 50.29 % | -82.325 M -43.13 % | -57.516 M -453.08 % | -10.399 M 24.20 % | -13.720 M 77.21 % | -60.201 M -405.68 % | -11.905 M -10.15 % | -10.808 M -8.78 % | -9.936 M 77.63 % | -44.421 M -542.63 % | -6.912 M 64.09 % | -19.249 M 0.00 % | -19.249 M |
Free CashFlow | -152.551 M -1 829.35 % | -7.907 M -130.09 % | 26.273 M -48.63 % | 51.146 M -34.11 % | 77.626 M 97.46 % | 39.312 M -69.37 % | 128.348 M 855.90 % | 13.427 M -10.12 % | 14.938 M 290.33 % | -7.849 M -402.56 % | 2.594 M 109.24 % | -28.078 M -496.18 % | -4.710 M 96.98 % | -155.914 M 39.96 % | -259.669 M -739.40 % | -30.935 M -188.47 % | 34.967 M 352.68 % | 7.724 M -76.30 % | 32.587 M -19.93 % | 40.699 M -22.91 % | 52.792 M 135.42 % | 22.425 M -59.30 % | 55.095 M 16.47 % | 47.302 M -16.85 % | 56.890 M 331.89 % | -24.533 M -192.49 % | 26.524 M 100.58 % | 13.224 M 197.13 % | -13.615 M 81.58 % | -73.933 M -33.00 % | -55.589 M -116.52 % | -25.674 M -179.63 % | 32.241 M 166.00 % | -48.848 M -66.85 % | -29.277 M 5.29 % | -30.914 M -418.25 % | 9.714 M 270.37 % | 2.623 M -79.96 % | 13.085 M 195.34 % | -13.724 M -17.45 % | -11.685 M 0.00 % | -11.685 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 |