
MicroPort Scientific Corporation 0853.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 1.031 B 8.45 % | 950.725 M 13.07 % | 840.831 M 7.99 % | 778.639 M 20.02 % | 648.732 M -18.24 % | 793.493 M 18.52 % | 669.490 M 50.72 % | 444.190 M 13.92 % | 389.921 M 3.75 % | 375.844 M 5.79 % | 355.284 M 129.38 % | 154.892 M 3.85 % | 149.149 M 11.62 % | 133.628 M 21.79 % | 109.718 M 33.60 % | 82.122 M |
Net income | -214.043 M 55.19 % | -477.629 M -9.42 % | -436.515 M -57.88 % | -276.484 M -44.57 % | -191.252 M -759.29 % | 29.009 M 21.31 % | 23.913 M 27.04 % | 18.823 M 33.11 % | 14.141 M 217.00 % | -12.086 M 79.67 % | -59.461 M -342.61 % | 24.509 M -56.78 % | 56.711 M 11.09 % | 51.051 M 41.02 % | 36.200 M 32.62 % | 27.295 M |
Income before tax | -224.785 M 64.12 % | -626.515 M -7.74 % | -581.518 M -72.39 % | -337.324 M -58.41 % | -212.941 M -436.89 % | 63.208 M 91.95 % | 32.929 M 8.43 % | 30.368 M 20.10 % | 25.286 M 396.02 % | -8.542 M 84.04 % | -53.514 M -258.00 % | 33.869 M -49.10 % | 66.544 M 11.81 % | 59.515 M 33.74 % | 44.501 M 21.66 % | 36.578 M |
Income before tax ratio | -0.22 66.92 % | -0.66 4.72 % | -0.69 -59.64 % | -0.43 -31.98 % | -0.33 -512.06 % | 0.08 61.96 % | 0.05 -28.06 % | 0.07 5.43 % | 0.06 385.33 % | -0.02 84.91 % | -0.15 -168.88 % | 0.22 -50.99 % | 0.45 0.17 % | 0.45 9.81 % | 0.41 -8.94 % | 0.45 |
EBITDA | -45.295 M 88.16 % | -382.538 M 11.09 % | -430.259 M -67.84 % | -256.351 M -139.87 % | -106.871 M -228.75 % | 83.005 M -12.73 % | 95.117 M 21.71 % | 78.150 M 1.28 % | 77.164 M 83.00 % | 42.166 M 1 249.56 % | -3.668 M -106.35 % | 57.752 M -21.48 % | 73.550 M 12.19 % | 65.558 M 38.30 % | 47.402 M 12.33 % | 42.199 M |
Net income ratio | -0.21 58.68 % | -0.50 3.23 % | -0.52 -46.20 % | -0.36 -20.45 % | -0.29 -906.40 % | 0.04 2.35 % | 0.04 -15.71 % | 0.04 16.85 % | 0.04 212.78 % | -0.03 80.79 % | -0.17 -205.77 % | 0.16 -58.38 % | 0.38 -0.47 % | 0.38 15.79 % | 0.33 -0.73 % | 0.33 |
Ratio EBITDA | -0.04 89.08 % | -0.40 21.37 % | -0.51 -55.43 % | -0.33 -99.85 % | -0.16 -257.48 % | 0.10 -26.37 % | 0.14 -19.25 % | 0.18 -11.10 % | 0.20 76.39 % | 0.11 1 186.68 % | -0.01 -102.77 % | 0.37 -24.39 % | 0.49 0.52 % | 0.49 13.56 % | 0.43 -15.92 % | 0.51 |
Gross profit ratio | 0.56 -0.51 % | 0.56 -6.21 % | 0.60 -5.51 % | 0.63 -6.03 % | 0.67 -5.51 % | 0.71 1.32 % | 0.70 -2.06 % | 0.72 2.88 % | 0.70 3.71 % | 0.67 -1.89 % | 0.68 -15.49 % | 0.81 -3.02 % | 0.84 -0.12 % | 0.84 -3.29 % | 0.87 0.49 % | 0.86 |
Weighted average shs out dil | 1.832 B 0.43 % | 1.824 B 0.33 % | 1.818 B 0.28 % | 1.813 B 0.92 % | 1.796 B 7.26 % | 1.675 B 7.32 % | 1.561 B 5.83 % | 1.475 B 2.55 % | 1.438 B 1.63 % | 1.415 B -2.68 % | 1.454 B 1.34 % | 1.435 B -0.07 % | 1.436 B -1.94 % | 1.464 B 19.76 % | 1.223 B 7.09 % | 1.142 B |
Weighted average shs out | 1.761 B 0.20 % | 1.758 B -3.03 % | 1.813 B 0.25 % | 1.808 B 3.76 % | 1.743 B 4.05 % | 1.675 B 7.32 % | 1.561 B 8.86 % | 1.434 B 0.76 % | 1.423 B 0.55 % | 1.415 B 0.46 % | 1.409 B 0.47 % | 1.402 B -0.92 % | 1.415 B -1.60 % | 1.438 B 17.91 % | 1.220 B 7.81 % | 1.131 B |
EPS diluted | -0.12 53.85 % | -0.26 -4.00 % | -0.25 -47.06 % | -0.17 -54.55 % | -0.11 -735.84 % | 0.02 13.07 % | 0.02 19.53 % | 0.01 30.61 % | 0.01 215.29 % | -0.01 79.22 % | -0.04 -344.91 % | 0.02 -58.35 % | 0.04 14.57 % | 0.04 15.89 % | 0.03 29.06 % | 0.02 |
Earnings per share | -0.12 55.56 % | -0.27 -12.50 % | -0.24 -60.00 % | -0.15 -36.36 % | -0.11 -735.84 % | 0.02 13.07 % | 0.02 16.79 % | 0.01 32.32 % | 0.01 216.47 % | -0.01 79.86 % | -0.04 -346.78 % | 0.02 -57.36 % | 0.04 14.57 % | 0.04 15.89 % | 0.03 29.06 % | 0.02 |
Gross profit | 574.092 M 7.89 % | 532.098 M 6.04 % | 501.771 M 2.03 % | 491.773 M 12.78 % | 436.032 M -22.75 % | 564.425 M 20.09 % | 470.016 M 47.62 % | 318.397 M 17.20 % | 271.678 M 7.59 % | 252.509 M 3.79 % | 243.285 M 93.85 % | 125.501 M 0.71 % | 124.617 M 11.48 % | 111.787 M 17.78 % | 94.912 M 34.26 % | 70.693 M |
Income tax expense | 43.674 M 92.89 % | 22.642 M 243.22 % | 6.597 M -52.78 % | 13.971 M 34.25 % | 10.407 M -69.57 % | 34.199 M 135.08 % | 14.548 M 8.43 % | 13.417 M 31.32 % | 10.217 M 260.13 % | 2.837 M -53.16 % | 6.057 M -35.29 % | 9.360 M -4.81 % | 9.833 M 16.17 % | 8.464 M 1.97 % | 8.301 M -10.58 % | 9.283 M |
Cost of revenue | 456.971 M 9.16 % | 418.627 M 23.47 % | 339.060 M 18.19 % | 286.866 M 34.87 % | 212.700 M -7.15 % | 229.068 M 14.84 % | 199.474 M 58.57 % | 125.793 M 6.39 % | 118.243 M -4.13 % | 123.335 M 10.12 % | 111.999 M 281.06 % | 29.391 M 19.80 % | 24.533 M 12.33 % | 21.841 M 47.51 % | 14.806 M 29.55 % | 11.429 M |
General and administrative expenses | 180.523 M -12.28 % | 205.793 M -16.86 % | 247.532 M -5.87 % | 262.955 M 42.51 % | 184.518 M 54.61 % | 119.345 M 24.65 % | 95.742 M 51.67 % | 63.126 M -1.74 % | 64.245 M -1.21 % | 65.031 M -8.11 % | 70.773 M 259.79 % | 19.671 M 17.38 % | 16.758 M 7.56 % | 15.580 M 48.22 % | 10.511 M 41.14 % | 7.447 M |
Selling and marketing expenses | 304.154 M -9.19 % | 334.939 M 2.04 % | 328.232 M 10.32 % | 297.532 M 17.09 % | 254.105 M -7.69 % | 275.266 M 26.39 % | 217.792 M 58.09 % | 137.766 M 7.24 % | 128.464 M 0.57 % | 127.739 M -4.41 % | 133.629 M 410.49 % | 26.177 M -5.55 % | 27.716 M 14.52 % | 24.202 M 24.39 % | 19.457 M 35.32 % | 14.379 M |
Other expenses | 1.480 M -98.84 % | 128.104 M 6 523.78 % | 1.934 M 107.10 % | -27.249 M 2.95 % | -28.078 M -312.24 % | -6.811 M -1 687.65 % | 429.000 K 6.72 % | 402.000 K -55.73 % | 908.000 K 312.65 % | -427.000 K -168.55 % | -159.000 K -181.66 % | 194.711 K 106.46 % | -3.015 M 56.73 % | -6.969 M -275.66 % | 3.967 M 237.99 % | -2.875 M |
Operating expenses | 702.672 M -32.97 % | 1.048 B 3.92 % | 1.009 B 21.38 % | 831.016 M 37.77 % | 603.174 M 11.85 % | 539.286 M 27.89 % | 421.673 M 64.61 % | 256.159 M 9.48 % | 233.976 M -5.19 % | 246.792 M -14.64 % | 289.132 M 210.59 % | 93.091 M 43.60 % | 64.825 M 13.40 % | 57.163 M 10.56 % | 51.704 M 63.61 % | 31.602 M |
Cost and expenses | 1.160 B -20.95 % | 1.467 B 8.84 % | 1.348 B 25.70 % | 1.072 B 31.42 % | 815.874 M 6.18 % | 768.354 M 23.70 % | 621.147 M 62.62 % | 381.952 M 8.44 % | 352.219 M -4.84 % | 370.127 M -7.73 % | 401.131 M 227.50 % | 122.482 M 37.07 % | 89.358 M 13.11 % | 79.004 M 18.78 % | 66.510 M 54.56 % | 43.031 M |
Research and development expenses | 216.515 M -42.94 % | 379.428 M -11.97 % | 431.023 M 44.75 % | 297.778 M 54.59 % | 192.629 M 27.16 % | 151.486 M 44.53 % | 104.814 M 80.25 % | 58.150 M 12.05 % | 51.897 M -14.01 % | 60.354 M 10.61 % | 54.564 M 82.99 % | 29.818 M 27.61 % | 23.366 M -4.04 % | 24.349 M 37.03 % | 17.769 M 40.45 % | 12.651 M |
Selling general and administrative expenses | 484.677 M -10.37 % | 540.732 M -6.08 % | 575.764 M 2.73 % | 560.487 M 27.78 % | 438.623 M 11.15 % | 394.611 M 25.86 % | 313.534 M 56.07 % | 200.892 M 4.25 % | 192.709 M -0.03 % | 192.770 M -5.69 % | 204.402 M 345.83 % | 45.847 M 3.09 % | 44.474 M 11.79 % | 39.782 M 32.75 % | 29.968 M 37.30 % | 21.826 M |
Interest income | 22.748 M -22.62 % | 29.396 M 53.85 % | 19.107 M 20.74 % | 15.825 M 152.59 % | 6.265 M 76.93 % | 3.541 M 247.84 % | 1.018 M -40.40 % | 1.708 M 92.99 % | 885.000 K -11.76 % | 1.003 M -77.89 % | 4.536 M 95.47 % | 2.321 M -52.78 % | 4.914 M -3.83 % | 5.110 M 685.66 % | 650.421 K | 0.000 |
Interest expense | 102.236 M 10.25 % | 92.732 M 25.46 % | 73.912 M 73.06 % | 42.710 M 14.24 % | 37.386 M 75.31 % | 21.326 M 7.64 % | 19.812 M 49.93 % | 13.214 M -16.35 % | 15.797 M 20.54 % | 13.105 M 7.32 % | 12.211 M 1 033.43 % | 1.077 M 488.33 % | 183.119 K -16.36 % | 218.933 K -64.27 % | 612.729 K -75.61 % | 2.512 M |
Depreciation and amortization | 93.433 M -38.22 % | 151.245 M 98.21 % | 76.307 M 32.80 % | 57.461 M -16.42 % | 68.753 M 12.38 % | 61.177 M 44.37 % | 42.376 M 22.59 % | 34.568 M -4.19 % | 36.081 M -4.05 % | 37.603 M -0.09 % | 37.635 M 416.53 % | 7.286 M 8.14 % | 6.738 M 15.68 % | 5.824 M 38.85 % | 4.195 M 34.92 % | 3.109 M |
Operating income | -128.580 M 75.09 % | -516.166 M -1.90 % | -506.566 M -72.52 % | -293.619 M -75.67 % | -167.142 M -865.72 % | 21.828 M -58.07 % | 52.054 M 8.76 % | 47.861 M 4.20 % | 45.931 M 358.21 % | 10.024 M 125.46 % | -39.366 M -212.65 % | 34.947 M -47.69 % | 66.813 M 11.85 % | 59.734 M 38.25 % | 43.208 M 10.53 % | 39.090 M |
Operating income ratio | -0.12 77.03 % | -0.54 9.88 % | -0.60 -59.76 % | -0.38 -46.36 % | -0.26 -1 036.59 % | 0.03 -64.62 % | 0.08 -27.84 % | 0.11 -8.53 % | 0.12 341.67 % | 0.03 124.07 % | -0.11 -149.11 % | 0.23 -49.63 % | 0.45 0.21 % | 0.45 13.51 % | 0.39 -17.27 % | 0.48 |
Total other income expenses net | -96.205 M 12.82 % | -110.349 M -47.98 % | -74.568 M -70.62 % | -43.705 M 3.69 % | -45.380 M -230.59 % | 34.751 M 281.70 % | -19.125 M -9.33 % | -17.493 M 15.27 % | -20.645 M -11.20 % | -18.566 M -31.23 % | -14.148 M -1 241.04 % | -1.055 M -293.14 % | -268.352 K -22.57 % | -218.934 K -116.93 % | 1.293 M 151.47 % | -2.512 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 972.214 M 43.14 % | 679.196 M 156.36 % | 264.939 M 151.88 % | -510.720 M 27.64 % | -705.767 M -496.65 % | 177.934 M -10.62 % | 199.081 M 118.18 % | 91.246 M -47.16 % | 172.697 M -4.61 % | 181.050 M -20.75 % | 228.447 M 310.99 % | -108.276 M -73.31 % | -62.475 M 63.96 % | -173.356 M -31.57 % | -131.761 M -950.82 % | -12.539 M |
Total investments | 455.734 M 0.44 % | 453.733 M 2.67 % | 441.945 M 13.81 % | 388.324 M 264.05 % | 106.668 M 57.69 % | 67.643 M 157.78 % | 26.241 M 36.71 % | 19.195 M 36.06 % | 14.108 M 196.45 % | 4.759 M -68.91 % | 15.306 M -60.01 % | 38.272 M -63.91 % | 106.058 M 108.78 % | 50.800 M -47.70 % | 97.137 M 242.60 % | 28.353 M |
Total debt | 1.685 B -0.80 % | 1.699 B 15.72 % | 1.468 B 18.03 % | 1.244 B 319.73 % | 296.310 M -35.31 % | 458.011 M 39.16 % | 329.135 M 30.88 % | 251.475 M -15.15 % | 296.391 M 5.66 % | 280.517 M -36.83 % | 444.049 M 760.92 % | 51.578 M 1 288.04 % | 3.716 M 311.97 % | 901.988 K -88.95 % | 8.161 M 1 117.00 % | 670.621 K |
Accumulated other comprehensive income loss | 603.455 M -54.43 % | 1.324 B 7.54 % | 1.231 B 6.43 % | 1.157 B 122.11 % | 520.886 M 2 516.99 % | 19.904 M 111.58 % | -171.907 M -19.38 % | -143.994 M -26.54 % | -113.793 M -21.89 % | -93.356 M -67.07 % | -55.877 M -61.89 % | -34.516 M -27.17 % | -27.141 M -33.10 % | -20.392 M -43.66 % | -14.194 M -41.17 % | -10.055 M |
Retained earnings | -1.597 B -28.35 % | -1.244 B -62.18 % | -767.024 M -131.67 % | -331.083 M -505.77 % | -54.655 M -140.01 % | 136.597 M 42.08 % | 96.141 M 65.18 % | 58.203 M 32.75 % | 43.845 M 71.04 % | 25.634 M -33.18 % | 38.365 M -68.51 % | 121.821 M 5.01 % | 116.007 M 166.68 % | 43.500 M | 0.000 | 0.000 |
Common stock | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 12.50 % | 16.000 K 0.00 % | 16.000 K 14.29 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K -21.44 % | 17.821 K 3.00 % | 17.302 K -0.23 % | 17.342 K 4.57 % | 16.584 K 27.24 % | 13.034 K |
Total equity | 1.145 B -18.40 % | 1.403 B -21.74 % | 1.793 B -19.16 % | 2.217 B 59.77 % | 1.388 B 112.24 % | 653.965 M 23.64 % | 528.946 M 20.36 % | 439.452 M 26.83 % | 346.479 M 9.01 % | 317.828 M -7.54 % | 343.743 M -11.93 % | 390.314 M 5.02 % | 371.668 M 10.44 % | 336.540 M 13.27 % | 297.119 M 423.28 % | 56.780 M |
Other non current liabilities | 129.698 M -50.66 % | 262.865 M 18.95 % | 220.997 M -48.46 % | 428.804 M 97.93 % | 216.642 M 20.66 % | 179.551 M 9.68 % | 163.711 M 98.14 % | 82.622 M 173.78 % | 30.178 M 1 858.34 % | 1.541 M -96.30 % | 41.675 M 46.55 % | 28.437 M 336.14 % | 6.520 M | 0.000 | 0.000 | 0.000 |
Long term debt | 1.180 B 31.13 % | 899.760 M -26.89 % | 1.231 B 12.03 % | 1.098 B 301.85 % | 273.345 M -17.82 % | 332.634 M 135.24 % | 141.400 M -22.59 % | 182.656 M -2.77 % | 187.854 M -16.22 % | 224.222 M -0.91 % | 226.284 M 930.25 % | 21.964 M 4 971.97 % | 433.047 K -14.76 % | 508.035 K -8.19 % | 553.325 K -8.54 % | 605.009 K |
Total non current liabilities | 1.310 B 4.07 % | 1.258 B -18.25 % | 1.539 B -4.76 % | 1.616 B 187.69 % | 561.808 M 9.69 % | 512.185 M 67.87 % | 305.111 M 15.02 % | 265.278 M 21.67 % | 218.032 M -13.21 % | 251.214 M -6.25 % | 267.959 M 431.65 % | 50.401 M 119.34 % | 22.979 M 92.28 % | 11.951 M 100.59 % | 5.958 M -35.17 % | 9.191 M |
Other current liabilities | 499.091 M 77.45 % | 281.261 M 6.51 % | 264.063 M 5.07 % | 251.328 M -34.44 % | 383.344 M 88.67 % | 203.182 M 43.23 % | 141.857 M 94.50 % | 72.934 M 30.31 % | 55.969 M 209.11 % | -51.296 M -194.95 % | 54.025 M 61.11 % | 33.533 M 80.26 % | 18.602 M 14.71 % | 16.216 M 83 922.74 % | 19.300 K -99.84 % | 12.069 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 57.330 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.872 M |
Short term debt | 505.342 M -36.75 % | 798.987 M 236.66 % | 237.331 M 63.39 % | 145.251 M 532.49 % | 22.965 M -81.68 % | 125.377 M -33.22 % | 187.735 M 172.80 % | 68.819 M -36.59 % | 108.537 M 92.80 % | 56.295 M -74.15 % | 217.765 M 634.97 % | 29.629 M 808.87 % | 3.260 M 727.51 % | 393.953 K -94.82 % | 7.608 M 11 495.67 % | 65.612 K |
Total current liabilities | 1.179 B -7.24 % | 1.271 B 91.97 % | 662.125 M 21.10 % | 546.757 M 5.27 % | 519.379 M 20.28 % | 431.801 M -1.95 % | 440.390 M 121.42 % | 198.893 M -5.31 % | 210.039 M 27.60 % | 164.601 M -49.82 % | 328.032 M 320.70 % | 77.974 M 137.91 % | 32.774 M 33.82 % | 24.492 M -0.61 % | 24.643 M -35.63 % | 38.285 M |
Total liabilities | 2.489 B -1.61 % | 2.529 B 14.90 % | 2.201 B 1.77 % | 2.163 B 100.06 % | 1.081 B 14.53 % | 943.986 M 26.62 % | 745.501 M 60.61 % | 464.171 M 8.43 % | 428.071 M 2.95 % | 415.815 M -30.23 % | 595.991 M 364.26 % | 128.375 M 130.26 % | 55.753 M 52.99 % | 36.443 M 19.09 % | 30.601 M -35.54 % | 47.476 M |
Other non current assets | 146.415 M -47.99 % | 281.540 M 95.59 % | 143.944 M 4 205.83 % | 3.343 M -38.66 % | 5.450 M 77.01 % | 3.079 M -14.52 % | 3.602 M -7.24 % | 3.883 M -73.39 % | 14.593 M 93.75 % | 7.532 M -89.11 % | 69.170 M 6 235.96 % | 1.092 M -89.58 % | 10.478 M 40.19 % | 7.475 M -5.16 % | 7.882 M 3.57 % | 7.610 M |
Long term investments | 392.744 M 2.64 % | 382.640 M -5.23 % | 403.744 M -19.25 % | 500.003 M 164.22 % | 189.235 M 50.63 % | 125.630 M 81.15 % | 69.351 M 151.41 % | 27.585 M 160.02 % | 10.609 M 148.05 % | 4.277 M 109.43 % | -45.373 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 234.317 M 125.71 % | 103.812 M -53.59 % | 223.683 M -12.83 % | 256.609 M 85.42 % | 138.397 M 10.00 % | 125.811 M 7.08 % | 117.489 M 40.03 % | 83.904 M 23.11 % | 68.152 M 13.18 % | 60.217 M -0.48 % | 60.506 M 76.56 % | 34.270 M 42.63 % | 24.027 M 76.35 % | 13.625 M 364.52 % | 2.933 M 99.81 % | 1.468 M |
GoodWill | 188.514 M 26.19 % | 149.393 M -43.16 % | 262.829 M -9.55 % | 290.565 M 82.19 % | 159.483 M -0.65 % | 160.520 M -1.32 % | 162.673 M 198.71 % | 54.458 M 0.00 % | 54.458 M -1.81 % | 55.463 M -1.89 % | 56.529 M 121.08 % | 25.569 M -9.06 % | 28.116 M 174.11 % | 10.257 M 3 131.91 % | 317.370 K 2.95 % | 308.289 K |
Goodwill and intangible assets | 422.831 M 66.99 % | 253.205 M -47.96 % | 486.512 M -11.09 % | 547.174 M 83.69 % | 297.880 M 4.03 % | 286.331 M 2.20 % | 280.162 M 102.48 % | 138.362 M 12.85 % | 122.610 M 5.99 % | 115.680 M -1.16 % | 117.035 M 95.58 % | 59.839 M 14.76 % | 52.143 M 118.34 % | 23.882 M 634.73 % | 3.250 M 83.00 % | 1.776 M |
Property plant equipment net | 934.159 M -7.01 % | 1.005 B 1.16 % | 993.014 M 7.60 % | 922.874 M 91.78 % | 481.203 M 12.22 % | 428.786 M 22.04 % | 351.350 M 17.70 % | 298.504 M 12.85 % | 264.523 M -2.46 % | 271.203 M -5.39 % | 286.666 M 85.12 % | 154.852 M 47.54 % | 104.952 M 83.04 % | 57.340 M 70.53 % | 33.625 M 46.42 % | 22.965 M |
Total non current assets | 1.896 B -1.34 % | 1.922 B -6.47 % | 2.055 B 3.06 % | 1.994 B 101.54 % | 989.270 M 15.43 % | 856.997 M 19.07 % | 719.756 M 51.87 % | 473.918 M 13.63 % | 417.074 M 3.65 % | 402.403 M -6.77 % | 431.622 M 97.11 % | 218.978 M 28.71 % | 170.129 M 87.88 % | 90.554 M 95.78 % | 46.254 M 38.79 % | 33.327 M |
Other current assets | 70.860 M -79.73 % | 349.552 M 100.06 % | 174.725 M 11.56 % | 156.626 M 103.99 % | 76.782 M 32.62 % | 57.898 M -16.11 % | 69.014 M 63.63 % | 42.177 M 28.84 % | 32.736 M 16.70 % | 28.051 M -51.83 % | 58.233 M 176.58 % | 21.054 M -69.50 % | 69.030 M 3 747.92 % | 1.794 M -94.33 % | 31.649 M 50.26 % | 21.063 M |
Short term investments | 261.486 M 267.81 % | 71.093 M 86.10 % | 38.201 M | 0.000 | 0.000 | 0.000 100.00 % | -43.110 M -413.83 % | -8.390 M -339.78 % | 3.499 M 625.93 % | 482.000 K -99.21 % | 60.679 M 58.55 % | 38.272 M -63.91 % | 106.058 M 108.78 % | 50.800 M -47.70 % | 97.137 M 242.60 % | 28.353 M |
cash and cash equivalents | 712.995 M -30.07 % | 1.020 B -15.25 % | 1.203 B -31.43 % | 1.754 B 75.08 % | 1.002 B 257.79 % | 280.077 M 115.35 % | 130.054 M -18.83 % | 160.229 M 29.54 % | 123.694 M 24.36 % | 99.467 M -53.87 % | 215.602 M 34.87 % | 159.855 M 141.51 % | 66.191 M -62.02 % | 174.258 M 24.54 % | 139.923 M 959.26 % | 13.209 M |
Cash and short term investments | 974.481 M -8.03 % | 1.060 B -14.63 % | 1.241 B -29.25 % | 1.754 B 75.08 % | 1.002 B 257.79 % | 280.077 M 115.35 % | 130.054 M -18.83 % | 160.229 M 29.54 % | 123.694 M 23.76 % | 99.949 M -63.82 % | 276.281 M 39.45 % | 198.127 M 15.02 % | 172.249 M -23.46 % | 225.058 M -5.06 % | 237.060 M 470.37 % | 41.563 M |
Total current assets | 1.737 B -13.59 % | 2.010 B 3.67 % | 1.939 B -18.75 % | 2.387 B 61.28 % | 1.480 B 99.72 % | 740.954 M 33.58 % | 554.691 M 29.09 % | 429.705 M 20.21 % | 357.476 M 7.92 % | 331.240 M -34.81 % | 508.112 M 69.53 % | 299.711 M 16.49 % | 257.292 M -8.90 % | 282.429 M 0.34 % | 281.466 M 296.83 % | 70.929 M |
Inventory | 379.288 M -8.58 % | 414.868 M 17.72 % | 352.428 M 21.56 % | 289.931 M 20.71 % | 240.187 M 24.89 % | 192.321 M 9.30 % | 175.957 M 65.75 % | 106.160 M 5.25 % | 100.863 M -0.96 % | 101.840 M -7.33 % | 109.901 M 441.18 % | 20.308 M 36.81 % | 14.844 M 26.14 % | 11.768 M -7.76 % | 12.758 M 53.64 % | 8.303 M |
Net receivables | 312.644 M 67.68 % | 186.448 M 9.11 % | 170.873 M -8.03 % | 185.796 M 15.53 % | 160.817 M -23.66 % | 210.658 M 17.25 % | 179.666 M 48.31 % | 121.139 M 5.99 % | 114.292 M 3.23 % | 110.717 M 13.12 % | 97.874 M 69.69 % | 57.679 M 11 283.43 % | -515.754 K -101.16 % | 44.490 M | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 27.637 M 35.69 % | 20.368 M 31.39 % | 15.502 M 17.70 % | 13.171 M -13.86 % | 15.291 M 173.84 % | 5.584 M 17.83 % | 4.739 M 27.70 % | 3.711 M -10.01 % | 4.124 M 29.05 % | 3.196 M 25.06 % | 2.555 M 37.57 % | 1.857 M 24.09 % | 1.497 M 53.30 % | 976.422 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 | 0.000 | 0.000 |
Account payables | 174.580 M -6.06 % | 185.851 M 29.73 % | 143.261 M 9.31 % | 131.054 M 117.02 % | 60.388 M -32.99 % | 90.120 M -14.18 % | 105.016 M 101.37 % | 52.151 M 27.47 % | 40.912 M -6.41 % | 43.716 M -20.84 % | 55.226 M 361.60 % | 11.964 M 29.48 % | 9.240 M 47.10 % | 6.281 M -56.56 % | 14.461 M -35.15 % | 22.299 M |
Tax payables | 0.000 -100.00 % | 4.985 M -71.47 % | 17.470 M -8.65 % | 19.124 M -63.70 % | 52.682 M 301.48 % | 13.122 M 126.95 % | 5.782 M 15.89 % | 4.989 M 7.96 % | 4.621 M 276.92 % | 1.226 M 20.67 % | 1.016 M -64.32 % | 2.848 M 97.25 % | 1.444 M -9.80 % | 1.600 M -37.34 % | 2.554 M -33.69 % | 3.852 M |
Deferred revenue non current | 0.000 -100.00 % | 70.013 M 11.20 % | 62.962 M 2.64 % | 61.341 M -9.39 % | 67.699 M 46.04 % | 46.358 M -10.28 % | 51.671 M 112.72 % | 24.291 M 0.25 % | 24.231 M 9.71 % | 22.086 M -23.81 % | 28.989 M 70.75 % | 16.977 M 48.99 % | 11.395 M 53.59 % | 7.419 M 137.85 % | 3.119 M -10.29 % | 3.477 M |
Minority interest | 541.371 M -16.09 % | 645.178 M -1.89 % | 657.638 M -9.51 % | 726.742 M 179.53 % | 259.983 M 92.66 % | 134.941 M 56.63 % | 86.150 M 127.61 % | 37.849 M 178.92 % | 13.570 M 155.60 % | 5.309 M 256.31 % | 1.490 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 88.075 M -33.40 % | 132.242 M -25.00 % | 176.317 M -19.47 % | 218.942 M 299.18 % | 54.848 M 0.26 % | 54.705 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.242 M -66.99 % | 3.762 M | 0.000 -100.00 % | 3.047 K | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 1.244 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 2.200 B 224.67 % | 677.626 M 1.03 % | 670.700 M 0.88 % | 664.862 M 0.48 % | 661.714 M 82.54 % | 362.507 M 3.84 % | 349.089 M 35.05 % | 258.482 M 4.05 % | 248.431 M -13.40 % | 286.871 M 19.81 % | 239.433 M -21.92 % | 306.639 M 8.43 % | 282.788 M -9.77 % | 313.415 M 0.68 % | 311.297 M 448.38 % | 56.767 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 25.686 M 3.92 % | 24.718 M -10.74 % | 27.692 M 571.81 % | 4.122 M 14.50 % | 3.600 M -53.70 % | 7.775 M 119.94 % | 3.535 M 7.68 % | 3.283 M -2.44 % | 3.365 M -5.42 % | 3.558 M -19.42 % | 4.416 M -4.71 % | 4.634 M 15.16 % | 4.024 M 76.06 % | 2.286 M -55.26 % | 5.109 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.633 B -7.60 % | 3.932 B -1.54 % | 3.994 B -8.82 % | 4.381 B 77.41 % | 2.469 B 54.52 % | 1.598 B 25.38 % | 1.274 B 41.04 % | 903.623 M 16.66 % | 774.550 M 5.58 % | 733.643 M -21.93 % | 939.734 M 81.17 % | 518.689 M 21.35 % | 427.421 M 14.60 % | 372.983 M 13.81 % | 327.720 M 214.34 % | 104.256 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -86.757 M -1 262.65 % | 7.462 M 109.35 % | -79.789 M -975.61 % | -7.418 M -53.61 % | -4.829 M -125.02 % | -2.146 M -143.15 % | 4.973 M -63.14 % | 13.493 M 368.77 % | -5.020 M 52.07 % | -10.474 M -25.57 % | -8.342 M 36.71 % | -13.179 M -137.22 % | -5.556 M |
Stock based compensation | 27.773 M -33.72 % | 41.904 M -42.44 % | 72.803 M -20.30 % | 91.345 M 64.10 % | 55.665 M 200.47 % | 18.526 M 87.32 % | 9.890 M 13.21 % | 8.736 M 54.76 % | 5.645 M 21.35 % | 4.652 M 39.45 % | 3.336 M -14.16 % | 3.886 M 43.77 % | 2.703 M -60.14 % | 6.781 M 115.85 % | 3.142 M 343.11 % | 708.993 K |
Change in working capital | -85.973 M -150.13 % | -34.371 M 50.42 % | -69.324 M -2.83 % | -67.414 M -257.44 % | 42.819 M 181.48 % | -52.550 M -388.16 % | -10.765 M -166.04 % | 16.300 M 802.05 % | 1.807 M 108.31 % | -21.741 M -336.80 % | 9.181 M -54.95 % | 20.379 M 235.62 % | -15.026 M -35.81 % | -11.064 M -13.66 % | -9.735 M -49.25 % | -6.522 M |
Accounts receivables | -83.407 M -198.19 % | -27.971 M -218.29 % | 23.646 M 127.45 % | -86.156 M -340.53 % | 35.819 M 180.58 % | -44.454 M -34.46 % | -33.062 M -110.56 % | -15.702 M -216.89 % | -4.955 M 0.22 % | -4.966 M -336.81 % | 2.097 M -69.23 % | 6.815 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 35.580 M 156.95 % | -62.473 M 21.25 % | -79.330 M -53.20 % | -51.781 M -8.18 % | -47.866 M -98.84 % | -24.073 M -232.64 % | -7.237 M -105.48 % | -3.522 M -397.72 % | 1.183 M -79.49 % | 5.769 M 143.30 % | -13.324 M -165.47 % | -5.019 M -902.79 % | -500.496 K -118.29 % | 2.737 M 165.02 % | -4.210 M -249.72 % | -1.204 M |
Accounts payables | 0.000 | 0.000 100.00 % | -23.646 M -127.45 % | 86.156 M 340.53 % | -35.819 M -180.58 % | 44.454 M 34.46 % | 33.062 M 110.56 % | 15.702 M 216.89 % | 4.955 M -0.22 % | 4.966 M 336.81 % | -2.097 M 69.23 % | -6.815 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -38.146 M -168.03 % | 56.073 M 460.39 % | 10.006 M 164.01 % | -15.633 M -117.24 % | 90.685 M 418.45 % | -28.477 M -707.17 % | -3.528 M -109.93 % | 35.524 M 536.74 % | 5.579 M 124.75 % | -22.544 M -210.47 % | 20.408 M 9.82 % | 18.583 M 227.93 % | -14.526 M -5.25 % | -13.801 M -149.79 % | -5.525 M -3.88 % | -5.319 M |
Other non cash items | 73.804 M -15.15 % | 86.978 M -6.86 % | 93.389 M 90.04 % | 49.141 M 226.69 % | 15.042 M -5.27 % | 15.879 M -7.24 % | 17.118 M 42.14 % | 12.043 M -24.07 % | 15.861 M 15.14 % | 13.775 M 79.48 % | 7.675 M 648.56 % | -1.399 M 70.43 % | -4.731 M 4.64 % | -4.961 M -873.21 % | 641.677 K -54.17 % | 1.400 M |
Net cash provided by operating activities | -49.669 M 78.58 % | -231.873 M 32.46 % | -343.303 M -33.31 % | -257.530 M -1 010.04 % | -23.200 M -187.71 % | 26.451 M -68.56 % | 84.130 M -13.43 % | 97.186 M 17.75 % | 82.534 M 168.67 % | 30.720 M 72.53 % | 17.806 M -69.82 % | 59.002 M 28.95 % | 45.754 M -4.19 % | 47.753 M 61.52 % | 29.565 M -0.52 % | 29.718 M |
Investments in property plant and equipment | -88.284 M 47.05 % | -166.723 M 35.20 % | -257.274 M -3.77 % | -247.923 M -105.95 % | -120.380 M -4.59 % | -115.092 M -27.74 % | -90.100 M -15.26 % | -78.170 M -19.00 % | -65.687 M -39.75 % | -47.002 M 24.25 % | -62.050 M -17.39 % | -52.857 M 3.62 % | -54.842 M -122.01 % | -24.703 M -69.25 % | -14.596 M -83.93 % | -7.936 M |
Acquisitions net | -50.616 M -182.69 % | -17.905 M 79.88 % | -88.993 M 79.17 % | -427.169 M -2 598.14 % | -15.832 M -156.33 % | 28.108 M 114.56 % | -193.086 M -2 479.29 % | -7.486 M -49.72 % | -5.000 M 1.26 % | -5.064 M 98.22 % | -284.258 M -14 255.60 % | -1.980 M 91.16 % | -22.395 M -50.90 % | -14.841 M -1 524.91 % | 1.042 M 301.52 % | -516.843 K |
Purchases of investments | -723.697 M -142.32 % | -298.648 M 28.10 % | -415.376 M -80.63 % | -229.954 M 35.23 % | -355.009 M -1 026.73 % | -31.508 M -19.85 % | -26.289 M -776.30 % | -3.000 M 75.00 % | -12.000 M -2 389.63 % | -482.000 K 99.55 % | -106.443 M -178.02 % | -38.287 M 83.13 % | -226.911 M -174.26 % | -82.737 M 19.30 % | -102.524 M -190.47 % | -35.296 M |
Sales maturities of investments | 716.968 M 140.14 % | 298.562 M -20.67 % | 376.334 M 75.82 % | 214.040 M -38.92 % | 350.414 M 1 393.09 % | 23.469 M 9.11 % | 21.510 M 196.37 % | -22.320 M -4 730.71 % | 482.000 K -98.18 % | 26.502 M -77.52 % | 117.877 M 8.59 % | 108.553 M -36.61 % | 171.241 M 27.37 % | 134.447 M 286.03 % | 34.828 M -6.77 % | 37.359 M |
Other investing activites | -4.101 M 97.87 % | -192.094 M -599.97 % | -27.443 M -177.82 % | 35.263 M 581.34 % | -7.326 M -148.62 % | 15.067 M 156.42 % | -26.707 M -207.66 % | 24.806 M 4 193.40 % | -606.000 K -101.26 % | 48.012 M 351.66 % | -19.078 M -107.49 % | -9.195 M -364.27 % | 3.479 M 1 613.74 % | 203.023 K 111.37 % | -1.786 M -226.22 % | 1.415 M |
Net cash used for investing activites | -149.730 M 60.26 % | -376.808 M 8.71 % | -412.752 M 37.06 % | -655.743 M -342.67 % | -148.133 M -85.27 % | -79.956 M 74.59 % | -314.672 M -265.18 % | -86.170 M -4.06 % | -82.811 M -477.00 % | 21.966 M 106.21 % | -353.952 M -5 776.95 % | 6.235 M 104.82 % | -129.428 M -1 146.30 % | 12.370 M 114.90 % | -83.036 M -1 569.07 % | -4.975 M |
Debt repayment | 62.478 M -77.32 % | 275.480 M -0.66 % | 277.310 M -68.77 % | 888.072 M 1 032.57 % | -95.228 M -211.58 % | 85.347 M -35.57 % | 132.472 M 357.77 % | -51.392 M -298.69 % | 25.865 M 115.46 % | -167.276 M -141.94 % | 398.876 M 753.45 % | 46.737 M 11 363.45 % | -414.944 K 94.84 % | -8.049 M -208.05 % | 7.450 M 335.60 % | -3.162 M |
Common stock issued | -34.421 M -838.97 % | 4.658 M 126.13 % | -17.827 M 51.54 % | -36.785 M -117.76 % | 207.160 M 1 412.97 % | -15.778 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 331.000 K | 0.000 100.00 % | -2.909 M -440.71 % | 853.937 K -99.60 % | 215.600 M 36 602.08 % | 587.434 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.237 M 35.15 % | -9.617 M -66.56 % | -5.774 M -136.54 % | -2.441 M | 0.000 100.00 % | -2.172 M 77.91 % | -9.836 M 28.60 % | -13.775 M | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -6.423 M 3.57 % | -6.661 M -94.20 % | -3.430 M 4.24 % | -3.582 M -56.08 % | -2.295 M | 0.000 | 0.000 | 0.000 100.00 % | -14.808 M -13.71 % | -13.023 M -37.77 % | -9.453 M 77.83 % | -42.633 M -128.92 % | -18.624 M |
Other financing activites | -125.976 M -181.40 % | 154.759 M 1 045.26 % | 13.513 M -98.34 % | 815.404 M 9.95 % | 741.621 M 425.15 % | 141.222 M 72.46 % | 81.886 M -2.15 % | 83.686 M 940.09 % | 8.046 M 68.86 % | 4.765 M 191.65 % | -5.199 M -769.40 % | -598.000 K -223.47 % | 484.314 K 490.75 % | -123.946 K 79.03 % | -591.168 K -740.95 % | -70.298 K |
Net cash used provided by financing activities | -97.919 M -122.52 % | 434.897 M 59.31 % | 272.996 M -83.56 % | 1.660 B 96.04 % | 846.892 M 308.41 % | 207.361 M 1.38 % | 204.539 M 903.53 % | 20.382 M -27.56 % | 28.137 M 117.06 % | -164.952 M -141.87 % | 394.008 M 1 284.84 % | 28.452 M 210.71 % | -25.699 M 22.13 % | -33.001 M -118.35 % | 179.825 M 945.50 % | -21.269 M |
Effect of forex changes on cash | -9.238 M 4.49 % | -9.672 M 85.85 % | -68.348 M -1 379.45 % | 5.342 M -88.50 % | 46.441 M 1 311.61 % | -3.833 M 8.13 % | -4.172 M -181.21 % | 5.137 M 241.40 % | -3.633 M 6.10 % | -3.869 M -78.87 % | -2.163 M -7.76 % | -2.007 M -2 111.00 % | 99.810 K 118.97 % | -526.014 K -1 618.65 % | -30.606 K -3 085.42 % | 1.025 K |
Net change in cash | -306.556 M -67.10 % | -183.456 M 66.73 % | -551.407 M -173.29 % | 752.337 M 4.20 % | 722.000 M 381.26 % | 150.023 M 597.18 % | -30.175 M -182.59 % | 36.535 M 50.80 % | 24.227 M 120.86 % | -116.135 M -308.50 % | 55.699 M -39.25 % | 91.681 M 183.90 % | -109.273 M -510.86 % | 26.596 M -78.95 % | 126.324 M 3 534.34 % | 3.476 M |
Cash at beginning of period | 1.020 B -15.25 % | 1.203 B -31.43 % | 1.754 B 75.08 % | 1.002 B 257.79 % | 280.077 M 115.35 % | 130.054 M -18.83 % | 160.229 M 29.54 % | 123.694 M 24.36 % | 99.467 M -53.87 % | 215.602 M 34.83 % | 159.903 M 134.55 % | 68.174 M -61.15 % | 175.463 M 18.83 % | 147.662 M 985.86 % | 13.599 M 39.71 % | 9.734 M |
Cash at end of period | 712.995 M -30.07 % | 1.020 B -15.25 % | 1.203 B -31.43 % | 1.754 B 75.08 % | 1.002 B 257.79 % | 280.077 M 115.35 % | 130.054 M -18.83 % | 160.229 M 29.54 % | 123.694 M 24.36 % | 99.467 M -53.87 % | 215.602 M 34.87 % | 159.855 M 141.51 % | 66.191 M -62.02 % | 174.258 M 24.54 % | 139.923 M 959.26 % | 13.209 M |
Operating cash flow | -49.669 M 78.58 % | -231.873 M 32.46 % | -343.303 M -33.31 % | -257.530 M -1 010.04 % | -23.200 M -187.71 % | 26.451 M -68.56 % | 84.130 M -13.43 % | 97.186 M 17.75 % | 82.534 M 168.67 % | 30.720 M 72.53 % | 17.806 M -69.82 % | 59.002 M 28.95 % | 45.754 M -4.19 % | 47.753 M 61.52 % | 29.565 M -0.52 % | 29.718 M |
Capital expenditure | -108.433 M 45.54 % | -199.121 M 22.60 % | -257.274 M -3.77 % | -247.923 M -105.95 % | -120.380 M -4.59 % | -115.092 M -27.74 % | -90.100 M -15.26 % | -78.170 M -19.00 % | -65.687 M -39.75 % | -47.002 M 24.25 % | -62.050 M -17.39 % | -52.857 M 3.62 % | -54.842 M -122.01 % | -24.703 M -69.25 % | -14.596 M -83.93 % | -7.936 M |
Free CashFlow | -158.102 M 63.32 % | -430.994 M 28.24 % | -600.577 M -18.82 % | -505.453 M -252.04 % | -143.580 M -61.98 % | -88.641 M -1 384.77 % | -5.970 M -131.39 % | 19.016 M 12.87 % | 16.847 M 203.47 % | -16.282 M 63.20 % | -44.244 M -820.04 % | 6.145 M 167.61 % | -9.088 M -139.43 % | 23.051 M 53.99 % | 14.969 M -31.28 % | 21.783 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 547.532 M 15.91 % | 472.361 M -15.45 % | 558.702 M 19.35 % | 468.120 M -3.00 % | 482.605 M 10.73 % | 435.847 M 7.62 % | 404.984 M 2.78 % | 394.028 M 2.45 % | 384.611 M 12.52 % | 341.810 M 11.37 % | 306.922 M -23.44 % | 400.886 M 2.11 % | 392.607 M 9.17 % | 359.623 M 16.06 % | 309.867 M 36.59 % | 226.851 M 4.38 % | 217.339 M 13.57 % | 191.365 M -3.62 % | 198.556 M 7.56 % | 184.599 M -3.48 % | 191.245 M 11.52 % | 171.489 M -6.70 % | 183.795 M 118.86 % | 83.977 M 24.08 % | 67.678 M -9.25 % | 74.575 M 0.00 % | 74.575 M 11.62 % | 66.814 M 0.00 % | 66.814 M 21.79 % | 54.859 M 0.00 % | 54.859 M 33.60 % | 41.061 M 0.00 % | 41.061 M |
Net income | -46.602 M 60.24 % | -117.213 M -21.05 % | -96.830 M 69.26 % | -315.011 M -93.71 % | -162.618 M 31.78 % | -238.385 M -20.32 % | -198.130 M -6.40 % | -186.218 M -106.30 % | -90.266 M 28.18 % | -125.690 M -91.71 % | -65.562 M -241.56 % | -19.195 M -129.32 % | 65.476 M 45 369.44 % | 144.000 K -99.39 % | 23.769 M 1 032.48 % | -2.549 M -111.93 % | 21.372 M 126.11 % | 9.452 M 101.58 % | 4.689 M 151.39 % | -9.125 M -208.17 % | -2.961 M 94.02 % | -49.518 M -398.02 % | -9.943 M -207.81 % | 9.223 M -37.57 % | 14.774 M -47.90 % | 28.356 M 0.00 % | 28.356 M 11.09 % | 25.525 M 0.00 % | 25.525 M 41.02 % | 18.100 M 0.00 % | 18.100 M 32.62 % | 13.648 M 0.00 % | 13.648 M |
Income before tax | -19.450 M 85.94 % | -138.341 M -60.04 % | -86.444 M 79.43 % | -420.340 M -103.88 % | -206.175 M 38.21 % | -333.678 M -34.63 % | -247.840 M -5.50 % | -234.930 M -129.44 % | -102.394 M 35.09 % | -157.744 M -185.78 % | -55.197 M -129.96 % | -24.003 M -127.52 % | 87.211 M 7 230.91 % | -1.223 M -103.58 % | 34.152 M 1 210.01 % | 2.607 M -90.61 % | 27.761 M 115.52 % | 12.881 M 3.84 % | 12.405 M 208.38 % | -11.446 M -494.15 % | 2.904 M 105.91 % | -49.123 M -1 018.72 % | -4.391 M -129.94 % | 14.668 M -20.69 % | 18.494 M -44.42 % | 33.272 M 0.00 % | 33.272 M 11.81 % | 29.758 M 0.00 % | 29.758 M 33.74 % | 22.250 M 0.00 % | 22.250 M 21.66 % | 18.289 M 0.00 % | 18.289 M |
Income before tax ratio | -0.04 87.87 % | -0.29 -89.29 % | -0.15 82.77 % | -0.90 -110.18 % | -0.43 44.20 % | -0.77 -25.10 % | -0.61 -2.64 % | -0.60 -123.95 % | -0.27 42.31 % | -0.46 -156.61 % | -0.18 -200.36 % | -0.06 -126.95 % | 0.22 6 631.82 % | 0.00 -103.09 % | 0.11 859.05 % | 0.01 -91.00 % | 0.13 89.76 % | 0.07 7.74 % | 0.06 200.76 % | -0.06 -508.34 % | 0.02 105.30 % | -0.29 -1 099.00 % | -0.02 -113.68 % | 0.17 -36.08 % | 0.27 -38.75 % | 0.45 0.00 % | 0.45 0.17 % | 0.45 0.00 % | 0.45 9.81 % | 0.41 0.00 % | 0.41 -8.94 % | 0.45 0.00 % | 0.45 |
EBITDA | 52.075 M 179.01 % | -65.906 M -419.76 % | 20.611 M 112.19 % | -169.076 M -35.00 % | -125.245 M 52.54 % | -263.885 M -58.61 % | -166.374 M 15.06 % | -195.872 M -223.87 % | -60.479 M 44.44 % | -108.857 M -299.24 % | -27.266 M -254.46 % | 17.653 M -67.23 % | 53.877 M 115.62 % | 24.987 M -56.81 % | 57.860 M 96.41 % | 29.459 M -50.02 % | 58.947 M 100.09 % | 29.460 M -31.72 % | 43.143 M 402.48 % | 8.586 M -74.66 % | 33.882 M 408.69 % | -10.976 M -135.94 % | 30.542 M -18.80 % | 37.611 M 86.74 % | 20.141 M -45.23 % | 36.775 M 0.00 % | 36.775 M 12.19 % | 32.779 M 0.00 % | 32.779 M 38.30 % | 23.701 M 0.00 % | 23.701 M 12.33 % | 21.100 M 0.00 % | 21.100 M |
Net income ratio | -0.09 65.70 % | -0.25 -43.18 % | -0.17 74.25 % | -0.67 -99.71 % | -0.34 38.39 % | -0.55 -11.80 % | -0.49 -3.52 % | -0.47 -101.37 % | -0.23 36.18 % | -0.37 -72.14 % | -0.21 -346.13 % | -0.05 -128.71 % | 0.17 41 549.43 % | 0.00 -99.48 % | 0.08 782.66 % | -0.01 -111.43 % | 0.10 99.09 % | 0.05 109.15 % | 0.02 147.77 % | -0.05 -219.27 % | -0.02 94.64 % | -0.29 -433.76 % | -0.05 -149.26 % | 0.11 -49.69 % | 0.22 -42.59 % | 0.38 0.00 % | 0.38 -0.47 % | 0.38 0.00 % | 0.38 15.79 % | 0.33 0.00 % | 0.33 -0.73 % | 0.33 0.00 % | 0.33 |
Ratio EBITDA | 0.10 168.17 % | -0.14 -478.21 % | 0.04 110.21 % | -0.36 -39.17 % | -0.26 57.14 % | -0.61 -47.38 % | -0.41 17.36 % | -0.50 -216.13 % | -0.16 50.62 % | -0.32 -258.49 % | -0.09 -301.74 % | 0.04 -67.91 % | 0.14 97.51 % | 0.07 -62.79 % | 0.19 43.79 % | 0.13 -52.12 % | 0.27 76.18 % | 0.15 -29.15 % | 0.22 367.16 % | 0.05 -73.75 % | 0.18 376.80 % | -0.06 -138.52 % | 0.17 -62.90 % | 0.45 50.49 % | 0.30 -39.65 % | 0.49 0.00 % | 0.49 0.52 % | 0.49 0.00 % | 0.49 13.56 % | 0.43 0.00 % | 0.43 -15.92 % | 0.51 0.00 % | 0.51 |
Gross profit ratio | 0.56 9.32 % | 0.52 -12.87 % | 0.59 13.67 % | 0.52 -12.90 % | 0.60 2.52 % | 0.58 -4.69 % | 0.61 -1.30 % | 0.62 -3.75 % | 0.64 0.74 % | 0.64 -9.85 % | 0.71 0.50 % | 0.71 -1.67 % | 0.72 2.95 % | 0.70 -1.60 % | 0.71 0.37 % | 0.71 -3.16 % | 0.73 3.49 % | 0.70 2.06 % | 0.69 2.55 % | 0.67 0.23 % | 0.67 0.34 % | 0.67 -4.42 % | 0.70 -13.53 % | 0.81 -0.29 % | 0.81 -2.87 % | 0.84 0.00 % | 0.84 -0.12 % | 0.84 0.00 % | 0.84 -3.29 % | 0.87 0.00 % | 0.87 0.49 % | 0.86 0.00 % | 0.86 |
Weighted average shs out dil | 1.846 B 0.63 % | 1.834 B 0.25 % | 1.829 B -0.27 % | 1.834 B 0.80 % | 1.820 B -0.42 % | 1.828 B 0.64 % | 1.816 B 0.34 % | 1.810 B -0.46 % | 1.818 B -1.99 % | 1.855 B 6.76 % | 1.738 B 9.40 % | 1.588 B -11.22 % | 1.789 B 10.20 % | 1.623 B 8.38 % | 1.498 B 4.07 % | 1.439 B -1.57 % | 1.462 B 1.08 % | 1.447 B 1.19 % | 1.430 B 0.91 % | 1.417 B 0.22 % | 1.414 B -3.04 % | 1.458 B 0.54 % | 1.450 B 0.93 % | 1.437 B 0.27 % | 1.433 B -0.20 % | 1.436 B 0.00 % | 1.436 B -1.94 % | 1.464 B 0.00 % | 1.464 B 19.76 % | 1.223 B 0.00 % | 1.223 B 7.09 % | 1.142 B 0.00 % | 1.142 B |
Weighted average shs out | 1.650 B -8.26 % | 1.799 B 4.68 % | 1.719 B -6.32 % | 1.834 B 0.80 % | 1.820 B -0.42 % | 1.828 B 4.02 % | 1.757 B 3.00 % | 1.706 B 6.22 % | 1.606 B -9.63 % | 1.777 B 6.68 % | 1.666 B -6.07 % | 1.773 B -5.26 % | 1.872 B 15.30 % | 1.623 B 8.38 % | 1.498 B 4.07 % | 1.439 B -1.57 % | 1.462 B 1.08 % | 1.447 B 1.72 % | 1.422 B 0.39 % | 1.417 B 0.48 % | 1.410 B 0.02 % | 1.410 B 6.21 % | 1.327 B -7.82 % | 1.440 B 0.39 % | 1.434 B 1.38 % | 1.415 B 0.00 % | 1.415 B -1.60 % | 1.438 B 0.00 % | 1.438 B 17.91 % | 1.220 B 0.00 % | 1.220 B 7.81 % | 1.131 B 0.00 % | 1.131 B |
EPS diluted | -0.03 56.75 % | -0.07 -23.25 % | -0.05 68.88 % | -0.17 -79.89 % | -0.09 32.50 % | -0.14 -27.27 % | -0.11 -10.00 % | -0.10 -101.61 % | -0.05 26.74 % | -0.07 -79.58 % | -0.04 -211.57 % | -0.01 -133.06 % | 0.04 36 500.00 % | 0.00 -99.37 % | 0.02 983.33 % | 0.00 -112.33 % | 0.01 124.62 % | 0.01 96.97 % | 0.00 151.56 % | -0.01 -204.76 % | 0.00 93.82 % | -0.03 -392.75 % | -0.01 -207.81 % | 0.01 -37.86 % | 0.01 -48.50 % | 0.02 0.00 % | 0.02 14.29 % | 0.02 0.00 % | 0.02 15.89 % | 0.02 0.00 % | 0.02 29.06 % | 0.01 0.00 % | 0.01 |
Earnings per share | -0.03 60.41 % | -0.06 -13.50 % | -0.06 66.88 % | -0.17 -90.16 % | -0.09 31.23 % | -0.13 -18.18 % | -0.11 0.00 % | -0.11 -95.73 % | -0.06 20.51 % | -0.07 -79.44 % | -0.04 -264.81 % | -0.01 -130.86 % | 0.04 34 900.00 % | 0.00 -99.37 % | 0.02 983.33 % | 0.00 -112.33 % | 0.01 124.62 % | 0.01 96.97 % | 0.00 151.56 % | -0.01 -204.76 % | 0.00 94.02 % | -0.04 -368.00 % | -0.01 -217.19 % | 0.01 -37.86 % | 0.01 -48.50 % | 0.02 0.00 % | 0.02 14.29 % | 0.02 0.00 % | 0.02 15.89 % | 0.02 0.00 % | 0.02 29.06 % | 0.01 0.00 % | 0.01 |
Gross profit | 308.576 M 26.72 % | 243.512 M -26.34 % | 330.580 M 35.66 % | 243.682 M -15.51 % | 288.416 M 13.52 % | 254.069 M 2.57 % | 247.702 M 1.45 % | 244.165 M -1.39 % | 247.608 M 13.35 % | 218.444 M 0.39 % | 217.588 M -23.06 % | 282.787 M 0.41 % | 281.638 M 12.39 % | 250.587 M 14.20 % | 219.429 M 37.10 % | 160.053 M 1.08 % | 158.344 M 17.54 % | 134.717 M -1.64 % | 136.961 M 10.30 % | 124.168 M -3.25 % | 128.341 M 11.90 % | 114.688 M -10.82 % | 128.597 M 89.24 % | 67.953 M 23.72 % | 54.925 M -11.85 % | 62.308 M 0.00 % | 62.308 M 11.48 % | 55.893 M 0.00 % | 55.893 M 17.78 % | 47.456 M 0.00 % | 47.456 M 34.26 % | 35.346 M 0.00 % | 35.346 M |
Income tax expense | 16.911 M -27.87 % | 23.444 M 15.89 % | 20.230 M 127.41 % | 8.896 M -35.28 % | 13.746 M 1 082.96 % | 1.162 M -78.62 % | 5.435 M 221.79 % | 1.689 M -86.25 % | 12.282 M 288.92 % | 3.158 M -76.72 % | 13.565 M 73.09 % | 7.837 M -70.27 % | 26.362 M 473.21 % | 4.599 M -53.77 % | 9.949 M 58.68 % | 6.270 M -12.27 % | 7.147 M 113.53 % | 3.347 M -51.28 % | 6.870 M 158.85 % | 2.654 M -51.67 % | 5.491 M 987.33 % | 505.000 K -90.90 % | 5.552 M 1.97 % | 5.445 M 46.37 % | 3.720 M -24.34 % | 4.917 M 0.00 % | 4.917 M 16.17 % | 4.232 M 0.00 % | 4.232 M 1.97 % | 4.150 M 0.00 % | 4.150 M -10.58 % | 4.641 M 0.00 % | 4.641 M |
Cost of revenue | 238.956 M 4.42 % | 228.849 M 0.32 % | 228.122 M 1.64 % | 224.438 M 15.58 % | 194.189 M 6.83 % | 181.778 M 15.57 % | 157.282 M 4.95 % | 149.863 M 9.39 % | 137.003 M 11.05 % | 123.366 M 38.10 % | 89.334 M -24.36 % | 118.099 M 6.43 % | 110.969 M 1.77 % | 109.036 M 20.56 % | 90.438 M 35.39 % | 66.798 M 13.23 % | 58.995 M 4.14 % | 56.648 M -8.03 % | 61.595 M 1.93 % | 60.431 M -3.93 % | 62.904 M 10.74 % | 56.801 M 2.90 % | 55.198 M 244.47 % | 16.024 M 25.65 % | 12.753 M 3.97 % | 12.266 M 0.00 % | 12.266 M 12.33 % | 10.920 M 0.00 % | 10.920 M 47.51 % | 7.403 M 0.00 % | 7.403 M 29.55 % | 5.714 M 0.00 % | 5.714 M |
General and administrative expenses | 82.785 M -12.96 % | 95.106 M 13.51 % | 83.785 M -20.81 % | 105.798 M 10.33 % | 95.890 M -16.09 % | 114.273 M -14.25 % | 133.259 M -9.36 % | 147.023 M 42.76 % | 102.987 M 29.56 % | 79.491 M -12.28 % | 90.614 M 40.77 % | 64.371 M 17.09 % | 54.974 M 2.85 % | 53.451 M 26.39 % | 42.291 M 19.00 % | 35.540 M 13.68 % | 31.264 M -3.99 % | 32.564 M 2.79 % | 31.681 M -6.85 % | 34.012 M 9.65 % | 31.019 M -19.82 % | 38.686 M 20.57 % | 32.087 M 193.81 % | 10.921 M 30.98 % | 8.338 M -0.49 % | 8.379 M 0.00 % | 8.379 M 7.56 % | 7.790 M 0.00 % | 7.790 M 48.22 % | 5.256 M 0.00 % | 5.256 M 41.14 % | 3.724 M 0.00 % | 3.724 M |
Selling and marketing expenses | 148.551 M 0.37 % | 148.004 M -5.22 % | 156.150 M -5.44 % | 165.139 M -2.74 % | 169.800 M -6.51 % | 181.622 M 23.88 % | 146.610 M -12.13 % | 166.843 M 27.66 % | 130.689 M -8.05 % | 142.133 M 26.94 % | 111.972 M -24.75 % | 148.801 M 17.66 % | 126.465 M 0.46 % | 125.890 M 36.98 % | 91.902 M 24.09 % | 74.059 M 16.25 % | 63.707 M -4.09 % | 66.426 M 7.07 % | 62.038 M -9.59 % | 68.617 M 16.06 % | 59.122 M -14.91 % | 69.478 M 8.30 % | 64.151 M 319.67 % | 15.286 M 47.78 % | 10.344 M -25.36 % | 13.858 M 0.00 % | 13.858 M 14.52 % | 12.101 M 0.00 % | 12.101 M 24.39 % | 9.728 M 0.00 % | 9.728 M 35.32 % | 7.189 M 0.00 % | 7.189 M |
Other expenses | 0.000 100.00 % | -137.884 M -1 210.53 % | 12.416 M -88.48 % | 107.783 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 100.00 % | -1.508 M 0.00 % | -1.508 M 56.73 % | -3.484 M 0.00 % | -3.484 M -275.66 % | 1.984 M 0.00 % | 1.984 M 237.99 % | -1.437 M 0.00 % | -1.437 M |
Operating expenses | 303.414 M 46.78 % | 206.708 M -43.74 % | 367.384 M -35.80 % | 572.292 M 20.24 % | 475.972 M -16.02 % | 566.747 M 22.74 % | 461.737 M -0.53 % | 464.208 M 37.34 % | 338.004 M -5.33 % | 357.017 M 36.84 % | 260.904 M -12.32 % | 297.557 M 60.08 % | 185.875 M -22.78 % | 240.716 M 35.90 % | 177.132 M 16.71 % | 151.765 M 22.44 % | 123.946 M 9.21 % | 113.489 M -3.07 % | 117.084 M -9.22 % | 128.969 M 7.49 % | 119.980 M -24.39 % | 158.680 M 22.34 % | 129.699 M 145.69 % | 52.789 M 38.39 % | 38.144 M 17.68 % | 32.413 M 0.00 % | 32.413 M 13.40 % | 28.581 M 0.00 % | 28.581 M 10.56 % | 25.852 M 0.00 % | 25.852 M 63.61 % | 15.801 M 0.00 % | 15.801 M |
Cost and expenses | 542.370 M 24.52 % | 435.557 M -26.86 % | 595.506 M 93.24 % | 308.177 M -54.01 % | 670.161 M -10.47 % | 748.525 M 20.92 % | 619.019 M 0.81 % | 614.071 M 29.28 % | 475.007 M -1.12 % | 480.383 M 37.16 % | 350.238 M -15.74 % | 415.656 M 40.03 % | 296.844 M -15.13 % | 349.752 M 30.71 % | 267.570 M 22.42 % | 218.563 M 19.47 % | 182.941 M 7.53 % | 170.137 M -4.78 % | 178.679 M -5.66 % | 189.400 M 3.56 % | 182.884 M -15.13 % | 215.481 M 16.54 % | 184.897 M 168.69 % | 68.813 M 35.20 % | 50.897 M 13.92 % | 44.679 M 0.00 % | 44.679 M 13.11 % | 39.502 M 0.00 % | 39.502 M 18.78 % | 33.255 M 0.00 % | 33.255 M 54.56 % | 21.516 M 0.00 % | 21.516 M |
Research and development expenses | 72.078 M -28.97 % | 101.482 M -11.78 % | 115.033 M -40.57 % | 193.572 M 3.33 % | 187.334 M -23.41 % | 244.593 M 31.20 % | 186.430 M 0.21 % | 186.031 M 58.91 % | 117.064 M -3.75 % | 121.626 M 67.06 % | 72.803 M -14.36 % | 85.010 M 25.07 % | 67.968 M 5.85 % | 64.212 M 53.65 % | 41.791 M 23.49 % | 33.842 M 31.64 % | 25.708 M -11.88 % | 29.173 M 20.74 % | 24.161 M -34.77 % | 37.041 M 49.89 % | 24.712 M -25.36 % | 33.110 M 45.10 % | 22.819 M 45.54 % | 15.679 M 16.00 % | 13.516 M 15.69 % | 11.683 M 0.00 % | 11.683 M -4.04 % | 12.175 M 0.00 % | 12.175 M 37.03 % | 8.884 M 0.00 % | 8.884 M 40.45 % | 6.326 M 0.00 % | 6.326 M |
Selling general and administrative expenses | 231.336 M -4.84 % | 243.110 M 1.32 % | 239.935 M -11.44 % | 270.937 M 1.97 % | 265.690 M -10.21 % | 295.895 M 5.73 % | 279.869 M -10.83 % | 313.866 M 34.32 % | 233.676 M 5.44 % | 221.624 M 9.40 % | 202.586 M -3.53 % | 210.000 M 13.75 % | 184.611 M 2.94 % | 179.341 M 33.64 % | 134.193 M 22.44 % | 109.599 M 15.40 % | 94.971 M -4.06 % | 98.990 M 5.62 % | 93.719 M -8.68 % | 102.629 M 13.85 % | 90.141 M -16.66 % | 108.164 M 12.39 % | 96.238 M 267.22 % | 26.207 M 40.28 % | 18.682 M -15.99 % | 22.237 M 0.00 % | 22.237 M 11.79 % | 19.891 M 0.00 % | 19.891 M 32.75 % | 14.984 M 0.00 % | 14.984 M 37.30 % | 10.913 M 0.00 % | 10.913 M |
Interest income | 0.000 -100.00 % | 11.026 M -5.94 % | 11.722 M 8.77 % | 10.777 M -42.12 % | 18.619 M -11.34 % | 21.000 M -37.88 % | 33.805 M 127.08 % | 14.887 M 24.08 % | 11.998 M -37.42 % | 19.171 M 61.36 % | 11.881 M 28.68 % | 9.233 M 7.96 % | 8.552 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.472 M | 0.000 -100.00 % | 5.457 M | 0.000 -100.00 % | 3.289 M | 0.000 -100.00 % | 1.713 M -30.28 % | 2.457 M 0.00 % | 2.457 M -3.83 % | 2.555 M 0.00 % | 2.555 M 685.66 % | 325.211 K 0.00 % | 325.211 K | 0.000 | 0.000 |
Interest expense | 0.000 -100.00 % | 52.683 M 6.32 % | 49.553 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 -100.00 % | 91.560 K 0.00 % | 91.560 K -16.36 % | 109.467 K 0.00 % | 109.467 K -64.27 % | 306.365 K 0.00 % | 306.365 K -75.61 % | 1.256 M 0.00 % | 1.256 M |
Depreciation and amortization | 50.862 M 36.77 % | 37.189 M -33.88 % | 56.244 M 18.45 % | 47.485 M 3.35 % | 45.948 M 12.42 % | 40.872 M 15.34 % | 35.435 M 27.97 % | 27.690 M -6.99 % | 29.771 M 12.53 % | 26.457 M 1.22 % | 26.137 M 3.57 % | 25.236 M 21.19 % | 20.823 M 11.68 % | 18.646 M -8.45 % | 20.366 M 75.92 % | 11.577 M -43.08 % | 20.340 M 58.60 % | 12.825 M -38.65 % | 20.905 M 47.78 % | 14.146 M -34.42 % | 21.571 M 31.43 % | 16.412 M -16.75 % | 19.714 M 474.25 % | 3.433 M -7.24 % | 3.701 M 9.86 % | 3.369 M 0.00 % | 3.369 M 15.68 % | 2.912 M 0.00 % | 2.912 M 38.85 % | 2.097 M 0.00 % | 2.097 M 34.92 % | 1.554 M 0.00 % | 1.554 M |
Operating income | 5.162 M -85.97 % | 36.804 M 200.00 % | -36.804 M -123.01 % | 159.943 M 193.43 % | -171.193 M 43.83 % | -304.757 M -51.01 % | -201.809 M 9.73 % | -223.562 M -147.71 % | -90.250 M 33.30 % | -135.314 M -153.38 % | -53.403 M -604.25 % | -7.583 M -122.94 % | 33.054 M 421.27 % | 6.341 M -83.09 % | 37.494 M 109.67 % | 17.882 M -53.68 % | 38.607 M 132.08 % | 16.635 M -25.20 % | 22.238 M 499.96 % | -5.560 M -145.16 % | 12.311 M 144.95 % | -27.388 M -352.94 % | 10.828 M -68.32 % | 34.178 M 107.90 % | 16.440 M -50.79 % | 33.406 M 0.00 % | 33.406 M 11.85 % | 29.867 M 0.00 % | 29.867 M 38.25 % | 21.604 M 0.00 % | 21.604 M 10.53 % | 19.545 M 0.00 % | 19.545 M |
Operating income ratio | 0.01 -87.90 % | 0.08 218.28 % | -0.07 -119.28 % | 0.34 196.32 % | -0.35 49.27 % | -0.70 -40.32 % | -0.50 12.17 % | -0.57 -141.79 % | -0.23 40.73 % | -0.40 -127.52 % | -0.17 -819.85 % | -0.02 -122.47 % | 0.08 377.48 % | 0.02 -85.43 % | 0.12 53.50 % | 0.08 -55.62 % | 0.18 104.35 % | 0.09 -22.38 % | 0.11 471.85 % | -0.03 -146.79 % | 0.06 140.31 % | -0.16 -371.09 % | 0.06 -85.52 % | 0.41 67.55 % | 0.24 -45.77 % | 0.45 0.00 % | 0.45 0.21 % | 0.45 0.00 % | 0.45 13.51 % | 0.39 0.00 % | 0.39 -17.27 % | 0.48 0.00 % | 0.48 |
Total other income expenses net | -24.612 M 85.95 % | -175.145 M -252.83 % | -49.640 M 91.45 % | -580.283 M -1 155.15 % | -46.232 M -275.96 % | -12.297 M 80.25 % | -62.271 M -146.26 % | -25.287 M -37.30 % | -18.418 M 31.24 % | -26.787 M -1 393.14 % | -1.794 M 89.07 % | -16.420 M -131.44 % | 52.227 M 790.47 % | -7.564 M -34.47 % | -5.625 M 49.82 % | -11.209 M -78.37 % | -6.284 M -302.38 % | 3.105 M 131.58 % | -9.833 M -11.76 % | -8.798 M 6.47 % | -9.407 M 56.72 % | -21.735 M -328.53 % | -5.072 M -528.50 % | -807.000 K -139.29 % | 2.054 M 1 630.83 % | -134.176 K 0.00 % | -134.176 K -22.57 % | -109.467 K 0.00 % | -109.467 K -116.93 % | 646.502 K 0.00 % | 646.502 K 151.47 % | -1.256 M 0.00 % | -1.256 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 993.483 M 2.19 % | 972.214 M 2.78 % | 945.889 M 39.27 % | 679.196 M -6.47 % | 726.191 M 174.10 % | 264.939 M 401.64 % | -87.834 M 82.80 % | -510.720 M 30.49 % | -734.746 M -4.11 % | -705.767 M -1 084.91 % | -59.563 M -133.47 % | 177.934 M -36.84 % | 281.739 M 41.52 % | 199.081 M -21.79 % | 254.554 M 178.98 % | 91.246 M -36.57 % | 143.848 M -16.70 % | 172.697 M 0.18 % | 172.386 M -4.79 % | 181.050 M -24.22 % | 238.902 M 4.58 % | 228.447 M -25.84 % | 308.055 M 384.51 % | -108.276 M -1.29 % | -106.900 M -71.11 % | -62.475 M 71.32 % | -217.842 M -25.66 % | -173.356 M 27.06 % | -237.661 M -80.37 % | -131.761 M -6 305.29 % | -2.057 M 83.59 % | -12.539 M |
Total investments | 489.553 M 7.42 % | 455.734 M -5.85 % | 484.046 M 6.68 % | 453.733 M 7.35 % | 422.672 M -4.36 % | 441.945 M 2.30 % | 432.029 M 11.25 % | 388.324 M 11.50 % | 348.283 M 226.51 % | 106.668 M 22.59 % | 87.011 M 28.63 % | 67.643 M -8.35 % | 73.805 M 181.26 % | 26.241 M 46.16 % | 17.953 M -6.47 % | 19.195 M -18.30 % | 23.494 M 66.53 % | 14.108 M 383.65 % | 2.917 M -38.71 % | 4.759 M -68.28 % | 15.005 M -1.97 % | 15.306 M 656.97 % | 2.022 M -94.72 % | 38.272 M -47.25 % | 72.553 M -31.59 % | 106.058 M | 0.000 -100.00 % | 50.800 M 803.45 % | 5.623 M -94.21 % | 97.137 M 226.47 % | 29.754 M 4.94 % | 28.353 M |
Total debt | 1.758 B 4.32 % | 1.685 B -0.05 % | 1.686 B -0.75 % | 1.699 B 8.23 % | 1.570 B 6.93 % | 1.468 B 13.53 % | 1.293 B 3.96 % | 1.244 B 28.93 % | 964.664 M 225.56 % | 296.310 M -28.03 % | 411.710 M -10.11 % | 458.011 M 21.45 % | 377.113 M 14.58 % | 329.135 M -8.85 % | 361.076 M 43.58 % | 251.475 M 1.74 % | 247.173 M -16.61 % | 296.391 M -1.69 % | 301.488 M 7.48 % | 280.517 M -8.98 % | 308.190 M -30.60 % | 444.049 M 12.59 % | 394.390 M 664.65 % | 51.578 M 9 704.26 % | 526.079 K -85.84 % | 3.716 M 534.65 % | 585.503 K -35.09 % | 901.988 K 39.11 % | 648.379 K -92.06 % | 8.161 M 2.54 % | 7.959 M 1 086.80 % | 670.621 K |
Accumulated other comprehensive income loss | 1.438 B 138.27 % | 603.455 M -55.69 % | 1.362 B | 0.000 -100.00 % | 1.213 B -1.50 % | 1.231 B 12.36 % | 1.096 B -5.28 % | 1.157 B 20.65 % | 958.901 M 84.09 % | 520.886 M 400.59 % | 104.054 M 154.40 % | -191.293 M -2 800.14 % | -6.596 M 96.16 % | -171.907 M -437.25 % | 50.973 M 135.40 % | -143.994 M -335.70 % | 61.093 M 153.69 % | -113.793 M -441.57 % | 33.315 M 135.69 % | -93.356 M -319.68 % | 42.497 M 176.05 % | -55.877 M -228.02 % | 43.648 M 226.46 % | -34.516 M -525.77 % | -5.516 M 79.68 % | -27.141 M -107.66 % | 354.343 M 1 837.68 % | -20.392 M -106.27 % | 325.080 M 2 390.20 % | -14.194 M | 0.000 100.00 % | -10.055 M |
Retained earnings | -1.502 B 5.90 % | -1.597 B -19.16 % | -1.340 B -7.71 % | -1.244 B -17.18 % | -1.062 B -18.04 % | -899.377 M -69.97 % | -529.152 M -59.82 % | -331.083 M -128.50 % | -144.893 M -165.10 % | -54.655 M -176.94 % | 71.035 M -48.00 % | 136.597 M -11.88 % | 155.018 M 61.24 % | 96.141 M 32.08 % | 72.789 M 25.06 % | 58.203 M -5.68 % | 61.707 M 40.74 % | 43.845 M 24.67 % | 35.168 M 37.19 % | 25.634 M -27.60 % | 35.404 M -7.72 % | 38.365 M -57.91 % | 91.140 M -25.19 % | 121.821 M 4.61 % | 116.453 M 0.38 % | 116.007 M | 0.000 -100.00 % | 43.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 0.00 % | 18.000 K 5.88 % | 17.000 K 6.25 % | 16.000 K 0.00 % | 16.000 K 0.00 % | 16.000 K 6.67 % | 15.000 K 7.14 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K 0.00 % | 14.000 K -21.44 % | 17.821 K 1.72 % | 17.519 K 1.25 % | 17.302 K 1.02 % | 17.128 K -1.23 % | 17.342 K 2.01 % | 17.001 K 2.51 % | 16.584 K 26.89 % | 13.070 K 0.28 % | 13.034 K |
Total equity | 1.181 B 3.19 % | 1.145 B -11.11 % | 1.288 B -8.20 % | 1.403 B -8.94 % | 1.541 B -14.06 % | 1.793 B -4.01 % | 1.868 B -15.78 % | 2.217 B 8.04 % | 2.052 B 47.87 % | 1.388 B 78.37 % | 778.112 M 18.98 % | 653.965 M 12.83 % | 579.588 M 9.57 % | 528.946 M 7.70 % | 491.151 M 11.76 % | 439.452 M 6.98 % | 410.795 M 18.56 % | 346.479 M 1.46 % | 341.490 M 7.44 % | 317.828 M -6.67 % | 340.534 M -0.93 % | 343.743 M -11.07 % | 386.539 M -0.97 % | 390.314 M 3.82 % | 375.946 M 1.15 % | 371.668 M 4.88 % | 354.361 M 5.30 % | 336.540 M 3.52 % | 325.097 M 9.42 % | 297.119 M 272.22 % | 79.823 M 40.58 % | 56.780 M |
Other non current liabilities | 130.322 M 0.48 % | 129.698 M -66.00 % | 381.505 M 45.13 % | 262.865 M 12.63 % | 233.392 M 5.61 % | 220.997 M -57.24 % | 516.815 M -0.20 % | 517.837 M 182.27 % | 183.452 M -36.40 % | 288.463 M -22.76 % | 373.443 M 107.99 % | 179.551 M 63.48 % | 109.828 M -32.91 % | 163.711 M 43.67 % | 113.947 M 37.91 % | 82.622 M 152.44 % | 32.730 M 8.46 % | 30.178 M -19.16 % | 37.332 M 2 322.58 % | 1.541 M -95.76 % | 36.383 M -12.70 % | 41.675 M 46.35 % | 28.476 M 0.14 % | 28.437 M 320.47 % | 6.763 M 3.73 % | 6.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 1.141 B -3.32 % | 1.180 B -3.09 % | 1.217 B 50.88 % | 806.924 M 30.32 % | 619.209 M -49.68 % | 1.231 B 10.41 % | 1.115 B 1.47 % | 1.098 B 23.32 % | 890.736 M 225.87 % | 273.345 M -8.81 % | 299.765 M -9.88 % | 332.634 M 77.09 % | 187.831 M 32.84 % | 141.400 M -27.44 % | 194.873 M 6.69 % | 182.656 M -5.53 % | 193.349 M 2.93 % | 187.854 M -4.45 % | 196.612 M -12.31 % | 224.222 M 2.21 % | 219.375 M -3.05 % | 226.284 M 19.12 % | 189.971 M 764.92 % | 21.964 M 4 832.48 % | 445.293 K 2.83 % | 433.047 K -15.02 % | 509.605 K 0.31 % | 508.035 K -12.18 % | 578.518 K 4.55 % | 553.325 K -10.16 % | 615.930 K 1.81 % | 605.009 K |
Total non current liabilities | 1.271 B -2.95 % | 1.310 B -18.10 % | 1.599 B 37.19 % | 1.165 B 24.56 % | 935.695 M -39.21 % | 1.539 B -5.64 % | 1.631 B 0.93 % | 1.616 B 50.47 % | 1.074 B 91.20 % | 561.808 M -16.55 % | 673.208 M 31.44 % | 512.185 M 45.63 % | 351.706 M 15.27 % | 305.111 M -1.20 % | 308.820 M 16.41 % | 265.278 M 17.34 % | 226.079 M 3.69 % | 218.032 M -6.80 % | 233.944 M -6.87 % | 251.214 M -1.78 % | 255.758 M -4.55 % | 267.959 M 22.67 % | 218.447 M 333.42 % | 50.401 M 76.67 % | 28.528 M 24.15 % | 22.979 M 113.06 % | 10.785 M -9.75 % | 11.951 M 35.01 % | 8.852 M 48.58 % | 5.958 M -38.01 % | 9.611 M 4.58 % | 9.191 M |
Other current liabilities | 533.136 M 6.82 % | 499.091 M 100.74 % | 248.621 M -11.60 % | 281.261 M 212.05 % | -251.004 M -195.05 % | 264.063 M 17.42 % | 224.879 M -10.52 % | 251.328 M 21.87 % | 206.220 M -46.20 % | 383.344 M 142.29 % | 158.219 M -22.13 % | 203.182 M 61.17 % | 126.063 M -11.13 % | 141.857 M 17.20 % | 121.042 M 65.96 % | 72.934 M 20.86 % | 60.345 M 7.82 % | 55.969 M 209.71 % | -51.017 M 0.54 % | -51.296 M -247.06 % | 34.881 M -35.44 % | 54.025 M 2.52 % | 52.697 M 57.15 % | 33.533 M -5.08 % | 35.327 M 89.91 % | 18.602 M 110 536.07 % | 16.814 K -99.90 % | 16.216 M 86 609.38 % | 18.702 K -3.10 % | 19.300 K -99.86 % | 13.378 M 10.85 % | 12.069 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 250.814 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 -100.00 % | 53.464 M -6.74 % | 57.330 M 1 048.90 % | 4.990 M | 0.000 -100.00 % | 8.547 M 120.64 % | 3.874 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.184 M -43.60 % | 3.872 M |
Short term debt | 617.332 M 22.16 % | 505.342 M 7.86 % | 468.515 M -47.47 % | 891.823 M -6.16 % | 950.412 M 300.46 % | 237.331 M 33.03 % | 178.410 M 22.83 % | 145.251 M 96.48 % | 73.928 M 221.92 % | 22.965 M -79.49 % | 111.945 M -10.71 % | 125.377 M -33.76 % | 189.282 M 0.82 % | 187.735 M 12.96 % | 166.203 M 141.51 % | 68.819 M 27.86 % | 53.824 M -50.41 % | 108.537 M 3.49 % | 104.876 M 86.30 % | 56.295 M -41.57 % | 96.339 M -55.76 % | 217.765 M 1.17 % | 215.245 M 626.47 % | 29.629 M 36 576.36 % | 80.785 K -97.52 % | 3.260 M 4 195.24 % | 75.898 K -80.73 % | 393.953 K 463.91 % | 69.861 K -99.08 % | 7.608 M 3.61 % | 7.343 M 11 091.54 % | 65.612 K |
Total current liabilities | 1.323 B 12.18 % | 1.179 B 29.52 % | 910.320 M -33.26 % | 1.364 B 0.58 % | 1.356 B 104.81 % | 662.125 M 19.52 % | 553.973 M 1.32 % | 546.757 M 53.27 % | 356.725 M -31.32 % | 519.379 M 49.11 % | 348.314 M -19.33 % | 431.801 M -1.39 % | 437.887 M -0.57 % | 440.390 M 15.52 % | 381.219 M 91.67 % | 198.893 M 21.77 % | 163.337 M -22.23 % | 210.039 M 2.34 % | 205.235 M 24.69 % | 164.601 M -14.52 % | 192.555 M -41.30 % | 328.032 M 0.04 % | 327.916 M 320.55 % | 77.974 M 69.84 % | 45.910 M 40.08 % | 32.774 M 11.52 % | 29.390 M 20.00 % | 24.492 M 54.50 % | 15.852 M -35.67 % | 24.643 M -24.78 % | 32.762 M -14.43 % | 38.285 M |
Total liabilities | 2.594 B 4.22 % | 2.489 B -0.83 % | 2.509 B -0.80 % | 2.529 B 10.37 % | 2.292 B 4.10 % | 2.201 B 0.74 % | 2.185 B 1.03 % | 2.163 B 51.16 % | 1.431 B 32.35 % | 1.081 B 5.84 % | 1.022 B 8.21 % | 943.986 M 19.55 % | 789.593 M 5.91 % | 745.501 M 8.04 % | 690.039 M 48.66 % | 464.171 M 19.20 % | 389.416 M -9.03 % | 428.071 M -2.53 % | 439.179 M 5.62 % | 415.815 M -7.25 % | 448.313 M -24.78 % | 595.991 M 9.08 % | 546.363 M 325.60 % | 128.375 M 72.46 % | 74.439 M 33.51 % | 55.753 M 38.78 % | 40.175 M 10.24 % | 36.443 M 47.52 % | 24.704 M -19.27 % | 30.601 M -27.78 % | 42.373 M -10.75 % | 47.476 M |
Other non current assets | 139.352 M -4.82 % | 146.415 M 0.65 % | 145.475 M 21.70 % | 119.535 M -67.87 % | 371.991 M 158.43 % | 143.944 M 41.44 % | 101.768 M 2 944.21 % | 3.343 M -96.71 % | 101.630 M 1 764.77 % | 5.450 M 49.40 % | 3.648 M 18.48 % | 3.079 M 23.80 % | 2.487 M -30.96 % | 3.602 M -80.95 % | 18.904 M 386.84 % | 3.883 M -66.96 % | 11.751 M -19.48 % | 14.593 M -4.74 % | 15.319 M 103.39 % | 7.532 M -87.71 % | 61.264 M -11.43 % | 69.170 M 112.13 % | 32.607 M 2 886.80 % | 1.092 M -91.11 % | 12.287 M 17.26 % | 10.478 M 1.65 % | 10.308 M 37.91 % | 7.475 M 225.62 % | 2.296 M -70.88 % | 7.882 M 97.49 % | 3.991 M -47.56 % | 7.610 M |
Long term investments | 411.993 M 4.90 % | 392.744 M 2.39 % | 383.564 M 0.24 % | 382.640 M 140.77 % | 158.924 M -60.64 % | 403.744 M -6.55 % | 432.029 M -13.59 % | 500.003 M 33.29 % | 375.136 M 98.24 % | 189.235 M 30.88 % | 144.585 M 15.09 % | 125.630 M -3.57 % | 130.284 M 87.86 % | 69.351 M 146.92 % | 28.086 M 1.82 % | 27.585 M 18.01 % | 23.376 M 120.34 % | 10.609 M 290.02 % | -5.583 M -230.54 % | 4.277 M 112.02 % | -35.594 M 21.55 % | -45.373 M -108.94 % | -21.716 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.623 M | 0.000 | 0.000 | 0.000 |
Intangible assets | 229.100 M -2.23 % | 234.317 M -1.01 % | 236.699 M 0.97 % | 234.435 M 5.03 % | 223.215 M -0.21 % | 223.683 M -6.20 % | 238.458 M -7.07 % | 256.609 M 78.94 % | 143.403 M 3.62 % | 138.397 M 8.97 % | 127.008 M 0.95 % | 125.811 M 6.53 % | 118.100 M 0.52 % | 117.489 M -7.26 % | 126.693 M 51.00 % | 83.904 M -6.64 % | 89.875 M 31.87 % | 68.152 M -15.13 % | 80.300 M 33.35 % | 60.217 M -25.64 % | 80.976 M 33.83 % | 60.506 M -23.72 % | 79.322 M 131.46 % | 34.270 M -14.91 % | 40.277 M 67.63 % | 24.027 M 13.97 % | 21.083 M 54.74 % | 13.625 M 345.91 % | 3.055 M 4.17 % | 2.933 M 101.68 % | 1.454 M -0.92 % | 1.468 M |
GoodWill | 201.100 M 6.68 % | 188.514 M 28.00 % | 147.271 M -1.42 % | 149.393 M -43.75 % | 265.571 M 1.04 % | 262.829 M -6.20 % | 280.194 M -3.57 % | 290.565 M 84.58 % | 157.423 M -1.29 % | 159.483 M -1.11 % | 161.278 M 0.47 % | 160.520 M -0.98 % | 162.105 M -0.35 % | 162.673 M 24.80 % | 130.349 M 139.36 % | 54.458 M 0.00 % | 54.458 M 0.00 % | 54.458 M 0.00 % | 54.458 M -1.81 % | 55.463 M -1.89 % | 56.529 M 0.00 % | 56.529 M -23.12 % | 73.531 M 187.58 % | 25.569 M 1.72 % | 25.137 M -10.59 % | 28.116 M 169.19 % | 10.444 M 1.83 % | 10.257 M 3 052.66 % | 325.348 K 2.51 % | 317.370 K 2.66 % | 309.140 K 0.28 % | 308.289 K |
Goodwill and intangible assets | 430.200 M 1.74 % | 422.831 M 10.12 % | 383.970 M 0.04 % | 383.828 M -21.47 % | 488.786 M 0.47 % | 486.512 M -6.20 % | 518.652 M -5.21 % | 547.174 M 81.89 % | 300.826 M 0.99 % | 297.880 M 3.33 % | 288.286 M 0.68 % | 286.331 M 2.19 % | 280.205 M 0.02 % | 280.162 M 8.99 % | 257.042 M 85.77 % | 138.362 M -4.14 % | 144.333 M 17.72 % | 122.610 M -9.01 % | 134.758 M 16.49 % | 115.680 M -15.87 % | 137.505 M 17.49 % | 117.035 M -23.43 % | 152.853 M 155.44 % | 59.839 M -8.52 % | 65.413 M 25.45 % | 52.143 M 65.39 % | 31.527 M 32.01 % | 23.882 M 606.39 % | 3.381 M 4.01 % | 3.250 M 84.32 % | 1.763 M -0.72 % | 1.776 M |
Property plant equipment net | 920.596 M -1.45 % | 934.159 M -4.55 % | 978.657 M -2.58 % | 1.005 B 3.61 % | 969.558 M -2.36 % | 993.014 M 7.77 % | 921.380 M -0.16 % | 922.874 M 90.83 % | 483.620 M 0.50 % | 481.203 M 13.43 % | 424.215 M -1.07 % | 428.786 M 4.47 % | 410.445 M 16.82 % | 351.350 M 11.11 % | 316.219 M 5.93 % | 298.504 M 17.27 % | 254.538 M -3.77 % | 264.523 M 5.40 % | 250.982 M -7.46 % | 271.203 M 2.45 % | 264.728 M -7.65 % | 286.666 M 8.08 % | 265.235 M 71.28 % | 154.852 M 42.84 % | 108.413 M 3.30 % | 104.952 M 59.82 % | 65.671 M 14.53 % | 57.340 M 40.79 % | 40.726 M 21.12 % | 33.625 M 6.32 % | 31.626 M 37.72 % | 22.965 M |
Total non current assets | 1.902 B 0.32 % | 1.896 B 0.24 % | 1.892 B -1.58 % | 1.922 B -4.72 % | 2.017 B -1.83 % | 2.055 B 2.99 % | 1.995 B 0.07 % | 1.994 B 56.33 % | 1.275 B 28.92 % | 989.270 M 13.52 % | 871.472 M 1.69 % | 856.997 M 2.28 % | 837.927 M 16.42 % | 719.756 M 10.70 % | 650.212 M 37.20 % | 473.918 M 7.89 % | 439.270 M 5.32 % | 417.074 M 4.49 % | 399.145 M -0.81 % | 402.403 M -6.60 % | 430.839 M -0.18 % | 431.622 M -0.29 % | 432.890 M 97.69 % | 218.978 M 16.09 % | 188.624 M 10.87 % | 170.129 M 55.97 % | 109.075 M 20.45 % | 90.554 M 70.17 % | 53.213 M 15.05 % | 46.254 M 20.90 % | 38.256 M 14.79 % | 33.327 M |
Other current assets | 201.407 M 184.23 % | 70.860 M -75.79 % | 292.722 M 125.81 % | 129.631 M -47.89 % | 248.753 M 224.56 % | 76.644 M -81.89 % | 423.196 M 170.20 % | 156.626 M 52.12 % | 102.965 M 34.10 % | 76.782 M 80.20 % | 42.609 M -26.41 % | 57.898 M -8.45 % | 63.243 M -8.36 % | 69.014 M -75.36 % | 280.089 M 564.08 % | 42.177 M 33.11 % | 31.686 M -3.21 % | 32.736 M 12.32 % | 29.145 M 3.90 % | 28.051 M -53.16 % | 59.886 M 2.84 % | 58.233 M 182.58 % | -70.515 M -434.92 % | 21.054 M 103.01 % | 10.371 M -84.98 % | 69.030 M | 0.000 -100.00 % | 1.794 M | 0.000 -100.00 % | 31.649 M -7.02 % | 34.038 M 61.60 % | 21.063 M |
Short term investments | 77.560 M -70.34 % | 261.486 M 33.33 % | 196.122 M 175.87 % | 71.093 M -73.05 % | 263.748 M 590.42 % | 38.201 M -43.07 % | 67.096 M 160.08 % | -111.679 M -315.89 % | -26.853 M 67.48 % | -82.567 M -43.41 % | -57.574 M 0.71 % | -57.987 M -2.67 % | -56.479 M -31.01 % | -43.110 M -325.44 % | -10.133 M -20.77 % | -8.390 M -7 210.17 % | 118.000 K -96.63 % | 3.499 M -58.84 % | 8.500 M 1 663.49 % | 482.000 K -97.04 % | 16.308 M -73.12 % | 60.679 M 155.62 % | 23.738 M -37.98 % | 38.272 M -47.25 % | 72.553 M -31.59 % | 106.058 M | 0.000 -100.00 % | 50.800 M | 0.000 -100.00 % | 97.137 M 226.47 % | 29.754 M 4.94 % | 28.353 M |
cash and cash equivalents | 764.498 M 7.22 % | 712.995 M -3.66 % | 740.097 M -27.41 % | 1.020 B 20.88 % | 843.430 M -29.89 % | 1.203 B -12.88 % | 1.381 B -21.30 % | 1.754 B 3.24 % | 1.699 B 69.59 % | 1.002 B 112.63 % | 471.273 M 68.27 % | 280.077 M 193.66 % | 95.374 M -26.67 % | 130.054 M 22.09 % | 106.522 M -33.52 % | 160.229 M 55.07 % | 103.325 M -16.47 % | 123.694 M -4.19 % | 129.102 M 29.79 % | 99.467 M 43.56 % | 69.288 M -67.86 % | 215.602 M 149.73 % | 86.335 M -45.99 % | 159.855 M 48.80 % | 107.426 M 62.30 % | 66.191 M -69.70 % | 218.427 M 25.35 % | 174.258 M -26.88 % | 238.309 M 70.32 % | 139.923 M 1 296.99 % | 10.016 M -24.18 % | 13.209 M |
Cash and short term investments | 957.623 M -1.73 % | 974.481 M 4.09 % | 936.219 M -26.83 % | 1.280 B 15.56 % | 1.107 B -10.80 % | 1.241 B -10.11 % | 1.381 B -21.30 % | 1.754 B 3.24 % | 1.699 B 69.59 % | 1.002 B 112.63 % | 471.273 M 68.27 % | 280.077 M 193.66 % | 95.374 M -26.67 % | 130.054 M 22.09 % | 106.522 M -33.52 % | 160.229 M 54.90 % | 103.443 M -16.37 % | 123.694 M -10.11 % | 137.602 M 37.67 % | 99.949 M 16.77 % | 85.596 M -69.02 % | 276.281 M 151.00 % | 110.073 M -44.44 % | 198.127 M 10.08 % | 179.979 M 4.49 % | 172.249 M -21.14 % | 218.427 M -2.95 % | 225.058 M -5.56 % | 238.309 M 0.53 % | 237.060 M 496.08 % | 39.770 M -4.31 % | 41.563 M |
Total current assets | 1.873 B 7.80 % | 1.737 B -8.83 % | 1.906 B -5.22 % | 2.010 B 10.75 % | 1.815 B -6.39 % | 1.939 B -5.76 % | 2.058 B -13.78 % | 2.387 B 8.10 % | 2.208 B 49.20 % | 1.480 B 59.44 % | 928.162 M 25.27 % | 740.954 M 39.47 % | 531.254 M -4.23 % | 554.691 M 4.47 % | 530.978 M 23.57 % | 429.705 M 19.05 % | 360.941 M 0.97 % | 357.476 M -6.30 % | 381.524 M 15.18 % | 331.240 M -7.48 % | 358.008 M -29.54 % | 508.112 M 1.62 % | 500.012 M 66.83 % | 299.711 M 14.50 % | 261.761 M 1.74 % | 257.292 M -9.87 % | 285.461 M 1.07 % | 282.429 M -4.77 % | 296.589 M 5.37 % | 281.466 M 235.32 % | 83.939 M 18.34 % | 70.929 M |
Inventory | 352.020 M -7.19 % | 379.288 M -7.02 % | 407.912 M -1.68 % | 414.868 M 4.92 % | 395.404 M 12.19 % | 352.428 M 9.83 % | 320.878 M 10.67 % | 289.931 M 18.73 % | 244.203 M 1.67 % | 240.187 M 6.33 % | 225.897 M 17.46 % | 192.321 M 5.12 % | 182.956 M 3.98 % | 175.957 M 6.85 % | 164.671 M 55.12 % | 106.160 M -4.02 % | 110.606 M 9.66 % | 100.863 M -2.64 % | 103.601 M 1.73 % | 101.840 M -6.82 % | 109.299 M -0.55 % | 109.901 M 8.64 % | 101.161 M 398.14 % | 20.308 M 14.30 % | 17.767 M 19.69 % | 14.844 M 34.76 % | 11.015 M -6.40 % | 11.768 M 8.11 % | 10.886 M -14.67 % | 12.758 M 25.92 % | 10.132 M 22.02 % | 8.303 M |
Net receivables | 361.741 M 15.70 % | 312.644 M 16.34 % | 268.730 M 44.13 % | 186.448 M -1.18 % | 188.667 M 10.41 % | 170.873 M 3.76 % | 164.683 M -11.36 % | 185.796 M 15.11 % | 161.410 M 0.37 % | 160.817 M -0.96 % | 162.371 M -22.92 % | 210.658 M 11.06 % | 189.681 M 5.57 % | 179.666 M -4.06 % | 187.266 M 54.59 % | 121.139 M -5.63 % | 128.365 M 12.31 % | 114.292 M -6.50 % | 122.239 M 10.41 % | 110.717 M -2.32 % | 113.350 M 15.81 % | 97.874 M -59.79 % | 243.403 M 322.00 % | 57.679 M 7.52 % | 53.644 M 10 501.18 % | -515.754 K -100.92 % | 56.018 M 25.91 % | 44.490 M -6.13 % | 47.394 M | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 31.382 M 12.51 % | 27.893 M 0.93 % | 27.637 M 29.72 % | 21.305 M 4.60 % | 20.368 M 44.36 % | 14.109 M -8.99 % | 15.502 M 44.37 % | 10.738 M -18.47 % | 13.171 M -9.20 % | 14.506 M -5.13 % | 15.291 M -48.96 % | 29.961 M 436.55 % | 5.584 M 5.92 % | 5.272 M 11.25 % | 4.739 M 29.16 % | 3.669 M -1.13 % | 3.711 M 26.40 % | 2.936 M -28.81 % | 4.124 M 5.45 % | 3.911 M 22.39 % | 3.196 M 27.28 % | 2.511 M -1.74 % | 2.555 M 62.93 % | 1.568 M -15.57 % | 1.857 M 56.40 % | 1.188 M -20.66 % | 1.497 M 70.95 % | 875.578 K -10.33 % | 976.422 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 172.129 M -1.40 % | 174.580 M -3.83 % | 181.536 M -2.32 % | 185.851 M 26.57 % | 146.834 M 2.49 % | 143.261 M 6.92 % | 133.988 M 2.24 % | 131.054 M 80.80 % | 72.486 M 20.03 % | 60.388 M -12.50 % | 69.015 M -23.42 % | 90.120 M -13.87 % | 104.634 M -0.36 % | 105.016 M 26.67 % | 82.903 M 58.97 % | 52.151 M 22.69 % | 42.507 M 3.90 % | 40.912 M 3.29 % | 39.609 M -9.39 % | 43.716 M -10.00 % | 48.573 M -12.05 % | 55.226 M 15.30 % | 47.899 M 300.36 % | 11.964 M 48.00 % | 8.084 M -12.51 % | 9.240 M -64.50 % | 26.032 M 314.43 % | 6.281 M -52.76 % | 13.298 M -8.04 % | 14.461 M 46.71 % | 9.857 M -55.80 % | 22.299 M |
Tax payables | 0.000 | 0.000 -100.00 % | 11.648 M 133.66 % | 4.985 M -39.33 % | 8.217 M -52.97 % | 17.470 M 4.64 % | 16.696 M -12.70 % | 19.124 M 367.47 % | 4.091 M -92.23 % | 52.682 M 476.70 % | 9.135 M -30.38 % | 13.122 M -26.73 % | 17.908 M 209.72 % | 5.782 M -47.77 % | 11.071 M 121.91 % | 4.989 M -25.10 % | 6.661 M 44.15 % | 4.621 M -4.51 % | 4.839 M 294.70 % | 1.226 M -55.93 % | 2.782 M 173.82 % | 1.016 M -71.20 % | 3.528 M 23.89 % | 2.848 M 17.75 % | 2.418 M 67.52 % | 1.444 M -55.79 % | 3.265 M 104.02 % | 1.600 M -35.09 % | 2.466 M -3.46 % | 2.554 M 16.94 % | 2.184 M -43.29 % | 3.852 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 70.013 M 19.09 % | 58.789 M -6.63 % | 62.962 M 10.22 % | 57.123 M -6.88 % | 61.341 M -2.43 % | 62.869 M -7.13 % | 67.699 M 47.80 % | 45.806 M -1.19 % | 46.358 M -0.38 % | 46.534 M -9.94 % | 51.671 M 102.21 % | 25.553 M 5.20 % | 24.291 M -4.80 % | 25.515 M 5.30 % | 24.231 M -23.58 % | 31.708 M 43.57 % | 22.086 M -27.24 % | 30.353 M 4.71 % | 28.989 M 19.60 % | 24.239 M 42.77 % | 16.977 M 0.56 % | 16.883 M 48.16 % | 11.395 M 79.45 % | 6.350 M -14.41 % | 7.419 M 24.84 % | 5.943 M 90.53 % | 3.119 M -19.69 % | 3.884 M 11.71 % | 3.477 M |
Minority interest | 558.246 M 3.12 % | 541.371 M -7.95 % | 588.140 M -8.84 % | 645.178 M 11.15 % | 580.460 M -11.74 % | 657.638 M 3.91 % | 632.875 M -12.92 % | 726.742 M 25.31 % | 579.935 M 123.07 % | 259.983 M 74.57 % | 148.927 M 10.36 % | 134.941 M 66.10 % | 81.242 M -5.70 % | 86.150 M 4.35 % | 82.560 M 118.13 % | 37.849 M 134.01 % | 16.174 M 19.19 % | 13.570 M 101.66 % | 6.729 M 26.75 % | 5.309 M 184.51 % | 1.866 M 25.23 % | 1.490 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 75.126 M -14.70 % | 88.075 M -27.56 % | 121.577 M -8.06 % | 132.242 M -9.60 % | 146.285 M -17.03 % | 176.317 M -13.13 % | 202.974 M -7.29 % | 218.942 M 229.67 % | 66.413 M 21.09 % | 54.848 M 3.71 % | 52.888 M -3.32 % | 54.705 M 15.31 % | 47.442 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K | 0.000 -100.00 % | 483.000 K -61.11 % | 1.242 M -52.27 % | 2.602 M -30.83 % | 3.762 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.047 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 1.244 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.596 M | 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.516 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 687.597 M -68.75 % | 2.200 B 224.57 % | 677.838 M 0.03 % | 677.626 M -66.48 % | 2.022 B -0.62 % | 2.034 B 204.57 % | 667.953 M 0.46 % | 664.862 M 0.98 % | 658.435 M -0.50 % | 661.714 M 45.73 % | 454.079 M 25.26 % | 362.507 M 5.59 % | 343.312 M -1.65 % | 349.089 M 33.44 % | 261.606 M 1.21 % | 258.482 M 3.43 % | 249.917 M 0.60 % | 248.431 M 1.34 % | 245.149 M -14.54 % | 286.871 M 19.39 % | 240.283 M 0.36 % | 239.433 M 2.09 % | 234.524 M -23.52 % | 306.639 M 15.12 % | 266.354 M -5.81 % | 282.785 M | 0.000 -100.00 % | 313.415 M | 0.000 -100.00 % | 311.297 M 290.05 % | 79.810 M 40.59 % | 56.767 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 25.686 M 5.68 % | 24.305 M -1.67 % | 24.718 M -0.01 % | 24.720 M -10.73 % | 27.692 M 573.61 % | 4.111 M -0.27 % | 4.122 M 16.80 % | 3.529 M -1.97 % | 3.600 M -52.08 % | 7.513 M -3.37 % | 7.775 M -46.97 % | 14.661 M 314.74 % | 3.535 M 0.80 % | 3.507 M 6.82 % | 3.283 M -8.12 % | 3.573 M 6.18 % | 3.365 M -3.44 % | 3.485 M -2.05 % | 3.558 M -16.03 % | 4.237 M -4.04 % | 4.416 M -0.50 % | 4.438 M -4.23 % | 4.634 M 18.04 % | 3.926 M -2.44 % | 4.024 M 72.64 % | 2.331 M 1.98 % | 2.286 M -55.29 % | 5.111 M 0.05 % | 5.109 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 3.775 B 3.89 % | 3.633 B -4.31 % | 3.797 B -3.44 % | 3.932 B 2.61 % | 3.832 B -4.05 % | 3.994 B -1.45 % | 4.053 B -7.48 % | 4.381 B 25.76 % | 3.483 B 41.07 % | 2.469 B 37.20 % | 1.800 B 12.62 % | 1.598 B 16.71 % | 1.369 B 7.43 % | 1.274 B 7.90 % | 1.181 B 30.72 % | 903.623 M 12.92 % | 800.211 M 3.31 % | 774.550 M -0.78 % | 780.669 M 6.41 % | 733.643 M -7.00 % | 788.847 M -16.06 % | 939.734 M 0.73 % | 932.902 M 79.86 % | 518.689 M 15.17 % | 450.385 M 5.37 % | 427.421 M 8.34 % | 394.536 M 5.78 % | 372.983 M 6.63 % | 349.802 M 6.74 % | 327.720 M 168.19 % | 122.196 M 17.21 % | 104.256 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | 2009-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.710 M | 0.000 -100.00 % | 67.057 M | 0.000 100.00 % | -8.784 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.474 M | 0.000 100.00 % | -8.342 M | 0.000 100.00 % | -13.179 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 26.275 M 316.53 % | 6.308 M -38.42 % | 10.243 M -66.89 % | 30.934 M 181.99 % | 10.970 M -78.05 % | 49.974 M 84.40 % | 27.101 M -61.76 % | 70.880 M 198.66 % | 23.733 M 13.93 % | 20.831 M -46.12 % | 38.662 M 221.94 % | 12.009 M 70.15 % | 7.058 M -22.53 % | 9.111 M 94.02 % | 4.696 M -43.56 % | 8.321 M 80.93 % | 4.599 M 29.37 % | 3.555 M -5.45 % | 3.760 M 25.04 % | 3.007 M -2.78 % | 3.093 M 79.51 % | 1.723 M -39.71 % | 2.858 M 356.55 % | 626.000 K -80.36 % | 3.188 M 135.87 % | 1.352 M 0.00 % | 1.352 M -60.14 % | 3.391 M 0.00 % | 3.391 M 115.85 % | 1.571 M 0.00 % | 1.571 M 100.00 % | 785.398 K 121.55 % | 354.496 K 100.00 % | 177.248 K |
Change in working capital | 0.000 100.00 % | -47.827 M | 0.000 100.00 % | -90.444 M | 0.000 100.00 % | -55.684 M | 0.000 100.00 % | -137.937 M | 0.000 100.00 % | -12.047 M | 0.000 100.00 % | -68.527 M | 0.000 100.00 % | -40.299 M | 0.000 100.00 % | -19.224 M | 0.000 100.00 % | -3.772 M | 0.000 -100.00 % | 803.000 K | 0.000 100.00 % | -11.227 M | 0.000 -100.00 % | 1.901 M | 0.000 100.00 % | -7.513 M 0.00 % | -7.513 M -35.81 % | -5.532 M 0.00 % | -5.532 M -13.66 % | -4.867 M 0.00 % | -4.867 M -100.00 % | -2.434 M 25.37 % | -3.261 M -100.00 % | -1.631 M |
Accounts receivables | 0.000 100.00 % | -83.407 M | 0.000 100.00 % | -27.971 M | 0.000 -100.00 % | 23.646 M | 0.000 100.00 % | -86.156 M | 0.000 -100.00 % | 35.819 M | 0.000 100.00 % | -44.454 M | 0.000 100.00 % | -33.062 M | 0.000 100.00 % | -15.702 M | 0.000 100.00 % | -4.955 M | 0.000 100.00 % | -4.966 M | 0.000 -100.00 % | 2.097 M | 0.000 -100.00 % | 6.815 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 -100.00 % | 35.580 M | 0.000 100.00 % | -62.473 M | 0.000 100.00 % | -79.330 M | 0.000 100.00 % | -51.781 M | 0.000 100.00 % | -47.866 M | 0.000 100.00 % | -24.073 M | 0.000 100.00 % | -7.237 M | 0.000 100.00 % | -3.522 M | 0.000 -100.00 % | 1.183 M | 0.000 -100.00 % | 5.769 M | 0.000 100.00 % | -13.324 M | 0.000 100.00 % | -4.914 M | 0.000 100.00 % | -250.248 K 0.00 % | -250.248 K -118.29 % | 1.369 M 0.00 % | 1.369 M 165.02 % | -2.105 M 0.00 % | -2.105 M -100.00 % | -1.052 M -74.86 % | -601.861 K -100.00 % | -300.930 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.263 M 0.00 % | -7.263 M -5.25 % | -6.901 M 0.00 % | -6.901 M -149.79 % | -2.763 M 0.00 % | -2.763 M -100.00 % | -1.381 M 48.06 % | -2.659 M -100.00 % | -1.330 M |
Other non cash items | -63.461 M -144.53 % | 142.517 M 592.66 % | -28.928 M -112.94 % | 223.628 M 377.53 % | -80.577 M -1 569.30 % | -4.827 M 91.15 % | -54.522 M -198.79 % | 55.189 M 170.52 % | -78.263 M -247.61 % | 53.021 M 1 885.06 % | 2.671 M -95.26 % | 56.368 M 164.12 % | -87.915 M -309.85 % | 41.894 M 1 617.67 % | 2.439 M -95.49 % | 54.077 M 1 459.40 % | -3.978 M -117.76 % | 22.400 M 251.70 % | 6.369 M -17.80 % | 7.748 M 182.01 % | -9.448 M -116.58 % | 56.968 M 632.91 % | -10.690 M -178.09 % | 13.690 M 89.69 % | 7.217 M 123.74 % | -30.401 M -218.43 % | 25.669 M 191.46 % | -28.068 M -221.47 % | 23.106 M 250.63 % | -15.340 M -195.98 % | 15.982 M 609.89 % | -3.134 M -50.86 % | -2.078 M -100.00 % | -1.039 M |
Net cash provided by operating activities | -11.541 M 28.83 % | -16.215 M 51.53 % | -33.454 M 50.87 % | -68.086 M 58.43 % | -163.787 M 9.51 % | -181.005 M -11.53 % | -162.298 M -7.36 % | -151.168 M -42.13 % | -106.362 M -236.07 % | -31.649 M -474.59 % | 8.449 M -44.39 % | 15.194 M 34.97 % | 11.257 M -65.74 % | 32.860 M -35.91 % | 51.270 M -6.53 % | 54.853 M 29.58 % | 42.333 M -9.57 % | 46.811 M 31.04 % | 35.723 M 93.46 % | 18.465 M 50.67 % | 12.255 M -22.76 % | 15.867 M 718.31 % | 1.939 M -93.28 % | 28.873 M -0.02 % | 28.880 M 26.24 % | 22.877 M 0.00 % | 22.877 M -4.19 % | 23.877 M 0.00 % | 23.877 M 61.52 % | 14.782 M 0.00 % | 14.782 M 100.00 % | 7.391 M -50.26 % | 14.859 M 100.00 % | 7.430 M |
Investments in property plant and equipment | -38.013 M | 0.000 100.00 % | -70.158 M -8.48 % | -64.676 M 36.62 % | -102.047 M 19.25 % | -126.380 M -15.93 % | -109.012 M 30.30 % | -156.405 M -139.35 % | -65.345 M -66.19 % | -39.319 M 38.75 % | -64.195 M -84.26 % | -34.840 M 43.99 % | -62.202 M -107.73 % | -29.943 M 22.52 % | -38.647 M -13.90 % | -33.931 M -40.75 % | -24.107 M 10.13 % | -26.824 M -16.41 % | -23.042 M -14.38 % | -20.145 M -22.69 % | -16.420 M 31.73 % | -24.053 M 18.01 % | -29.338 M -43.62 % | -20.428 M 6.82 % | -21.924 M 20.05 % | -27.421 M 0.00 % | -27.421 M -122.01 % | -12.351 M 0.00 % | -12.351 M -69.25 % | -7.298 M 0.00 % | -7.298 M -100.00 % | -3.649 M 8.04 % | -3.968 M -100.00 % | -1.984 M |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -17.905 M | 0.000 100.00 % | -7.584 M | 0.000 100.00 % | -237.620 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -184.025 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -279.233 M -14 300.88 % | -1.939 M | 0.000 100.00 % | -22.395 M | 0.000 100.00 % | -14.841 M | 0.000 -100.00 % | 1.042 M | 0.000 100.00 % | -13.721 M | 0.000 -100.00 % | 2.496 M |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -113.456 M 0.00 % | -113.456 M -174.26 % | -41.368 M 0.00 % | -41.368 M 19.30 % | -51.262 M 0.00 % | -51.262 M -100.00 % | -25.631 M -45.23 % | -17.648 M -100.00 % | -8.824 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 85.621 M 0.00 % | 85.621 M 27.37 % | 67.224 M 0.00 % | 67.224 M 286.03 % | 17.414 M 0.00 % | 17.414 M 100.00 % | 8.707 M -53.39 % | 18.679 M 100.00 % | 9.340 M |
Other investing activites | 31.667 M 41.60 % | 22.363 M 121.94 % | -101.935 M -325.54 % | -23.954 M 85.89 % | -169.826 M -143.77 % | -69.667 M 30.41 % | -100.109 M -111.95 % | -47.233 M 68.33 % | -149.140 M -110.20 % | -70.953 M -369.43 % | 26.334 M 219.44 % | -22.047 M -156.34 % | 39.133 M 211.86 % | -34.983 M -29.21 % | -27.074 M -64.33 % | -16.475 M -41.33 % | -11.657 M 43.75 % | -20.724 M -69.58 % | -12.221 M -122.83 % | 53.526 M 969.45 % | 5.005 M -94.83 % | 96.832 M 181.95 % | -118.160 M -1 295.83 % | 9.881 M -75.61 % | 40.514 M 178.25 % | -51.777 M -193.70 % | 55.256 M 303.12 % | 13.707 M 201.50 % | -13.504 M 68.55 % | -42.931 M -204.34 % | 41.146 M 143.12 % | 16.924 M 476.34 % | 2.936 M 669.44 % | -515.672 K |
Net cash used for investing activites | -6.346 M -128.38 % | 22.363 M 112.99 % | -172.093 M -61.54 % | -106.535 M 60.81 % | -271.873 M -33.51 % | -203.631 M 2.63 % | -209.121 M 52.61 % | -441.258 M -105.73 % | -214.485 M -94.51 % | -110.272 M -191.25 % | -37.861 M 33.45 % | -56.887 M -146.59 % | -23.069 M 64.47 % | -64.926 M 74.00 % | -249.746 M -395.47 % | -50.406 M -40.94 % | -35.764 M 24.78 % | -47.548 M -34.84 % | -35.263 M -205.64 % | 33.381 M 392.43 % | -11.415 M -115.68 % | 72.779 M 117.06 % | -426.731 M -3 317.68 % | -12.486 M -167.17 % | 18.590 M 125.06 % | -74.172 M -34.23 % | -55.256 M -5 936.20 % | 946.779 K -91.71 % | 11.423 M 127.86 % | -40.997 M 2.48 % | -42.039 M -142.01 % | -17.370 M -489.93 % | -2.944 M -675.50 % | 511.643 K |
Debt repayment | 27.829 M | 0.000 -100.00 % | 5.426 M | 0.000 -100.00 % | 117.268 M | 0.000 -100.00 % | 58.594 M | 0.000 -100.00 % | 697.623 M | 0.000 -100.00 % | 34.116 M | 0.000 100.00 % | -2.162 M | 0.000 -100.00 % | 96.549 M | 0.000 100.00 % | -52.152 M | 0.000 -100.00 % | 34.917 M | 0.000 100.00 % | -136.909 M | 0.000 -100.00 % | 299.175 M | 0.000 | 0.000 100.00 % | -414.944 K | 0.000 100.00 % | -8.049 M | 0.000 -100.00 % | 7.450 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.745 M -49.90 % | -1.164 M -372.68 % | 426.969 K 0.00 % | 426.968 K -99.60 % | 107.800 M 0.00 % | 107.800 M 100.00 % | 53.900 M 18 251.10 % | 293.716 K 100.00 % | 146.858 K |
Common stock repurchased | -15.341 M 46.94 % | -28.913 M -169.89 % | -10.713 M | 0.000 100.00 % | -1.192 M | 0.000 100.00 % | -23.203 M -20.69 % | -19.225 M 26.16 % | -26.035 M -644.71 % | -3.496 M | 0.000 | 0.000 100.00 % | -17.632 M -224.00 % | -5.442 M -584.53 % | -795.000 K 91.73 % | -9.617 M | 0.000 100.00 % | -5.774 M | 0.000 100.00 % | -2.441 M | 0.000 100.00 % | -3.252 M | 0.000 100.00 % | -4.913 M | 0.000 100.00 % | -4.918 M 0.00 % | -4.918 M 13.12 % | -5.660 M 30.24 % | -8.115 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.423 M | 0.000 100.00 % | -6.661 M | 0.000 100.00 % | -3.430 M | 0.000 100.00 % | -3.582 M | 0.000 100.00 % | -2.295 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.615 M | 0.000 100.00 % | -6.511 M 0.00 % | -6.511 M -37.77 % | -4.726 M 0.00 % | -4.726 M 77.83 % | -21.317 M 0.00 % | -21.317 M -100.00 % | -10.658 M -14.46 % | -9.312 M -100.00 % | -4.656 M |
Other financing activites | 55.421 M 3 156.87 % | -1.813 M 97.07 % | -61.906 M -118.22 % | 339.756 M 1 722.91 % | -20.935 M -108.97 % | 233.514 M 5 607.99 % | 4.091 M -99.39 % | 669.918 M 94.51 % | 344.410 M -45.86 % | 636.107 M 240.48 % | 186.826 M -20.43 % | 234.803 M 5 666.69 % | -4.218 M -106.24 % | 67.546 M 34.39 % | 50.263 M -17.48 % | 60.909 M 158.78 % | 23.537 M 577.13 % | 3.476 M 177.55 % | -4.482 M 72.40 % | -16.239 M -73.44 % | -9.363 M -120.41 % | 45.877 M -12.13 % | 52.208 M -5.58 % | 55.293 M 784.83 % | -8.074 M -224.53 % | 6.484 M 208.07 % | -5.999 M -151.77 % | 11.588 M 198.94 % | -11.712 M 88.80 % | -104.578 M -200.57 % | 103.987 M 100.00 % | 51.993 M 4 139.02 % | -1.287 M -100.00 % | -643.637 K |
Net cash used provided by financing activities | 67.909 M 321.01 % | -30.726 M 54.27 % | -67.193 M -119.78 % | 339.756 M 257.11 % | 95.141 M -59.26 % | 233.514 M 491.44 % | 39.482 M -93.87 % | 644.270 M -36.59 % | 1.016 B 62.31 % | 625.950 M 183.31 % | 220.942 M -4.51 % | 231.373 M 1 063.57 % | -24.012 M -141.03 % | 58.522 M -59.92 % | 146.017 M 198.01 % | 48.997 M 271.23 % | -28.615 M -1 145.21 % | -2.298 M -107.55 % | 30.435 M 262.93 % | -18.680 M 87.23 % | -146.272 M -443.16 % | 42.625 M -87.87 % | 351.383 M 882.48 % | 35.765 M 542.97 % | -8.074 M 38.78 % | -13.188 M -5.42 % | -12.511 M 24.47 % | -16.563 M -0.75 % | -16.439 M -116.92 % | 97.156 M 17.52 % | 82.670 M 100.00 % | 41.335 M 489.98 % | -10.599 M -100.00 % | -5.300 M |
Effect of forex changes on cash | 1.481 M 158.68 % | -2.524 M 62.41 % | -6.714 M -171.53 % | 9.386 M 149.25 % | -19.058 M 28.54 % | -26.669 M 36.01 % | -41.679 M -1 418.96 % | 3.160 M 44.82 % | 2.182 M -95.34 % | 46.775 M 14 104.49 % | -334.000 K 93.29 % | -4.977 M -535.05 % | 1.144 M 139.12 % | -2.924 M -134.29 % | -1.248 M -136.07 % | 3.460 M 106.32 % | 1.677 M 170.67 % | -2.373 M -88.33 % | -1.260 M 57.82 % | -2.987 M -238.66 % | -882.000 K 55.99 % | -2.004 M -1 160.38 % | -159.000 K -67.37 % | -95.000 K -103.49 % | 2.720 M -72.38 % | 9.847 M 201.02 % | -9.747 M -293.49 % | 5.037 M 190.54 % | -5.563 M 28.48 % | -7.779 M -200.40 % | 7.748 M 3 339.90 % | 225.250 K -46.67 % | 422.378 K 123.83 % | -1.773 M |
Net change in cash | 764.498 M 203.30 % | -740.097 M -200.00 % | 740.097 M | 0.000 100.00 % | -359.577 M -102.25 % | -177.791 M 52.41 % | -373.616 M -779.25 % | 55.004 M -92.11 % | 697.333 M 31.37 % | 530.804 M 177.62 % | 191.196 M 300.47 % | -95.374 M -200.00 % | 95.374 M 189.53 % | -106.522 M -200.00 % | 106.522 M 203.09 % | -103.325 M -200.00 % | 103.325 M 180.03 % | -129.102 M -200.00 % | 129.102 M 286.33 % | -69.288 M -200.00 % | 69.288 M 180.25 % | -86.335 M -200.00 % | 86.335 M | 0.000 -100.00 % | 107.846 M 198.69 % | -109.273 M -300.00 % | -27.318 M -202.72 % | 26.596 M 300.00 % | 6.649 M -94.74 % | 126.324 M 300.00 % | 31.581 M 0.00 % | 31.581 M 3 534.34 % | 868.960 K 0.00 % | 868.960 K |
Cash at beginning of period | 0.000 -100.00 % | 740.097 M | 0.000 -100.00 % | 843.430 M -29.89 % | 1.203 B -12.88 % | 1.381 B -21.30 % | 1.754 B 3.24 % | 1.699 B 69.59 % | 1.002 B 112.63 % | 471.273 M 68.27 % | 280.077 M 193.66 % | 95.374 M | 0.000 -100.00 % | 106.522 M | 0.000 -100.00 % | 103.325 M | 0.000 -100.00 % | 129.102 M | 0.000 -100.00 % | 69.288 M | 0.000 -100.00 % | 86.335 M | 0.000 | 0.000 | 0.000 -100.00 % | 175.463 M 300.00 % | 43.866 M -70.29 % | 147.662 M 300.00 % | 36.915 M 171.47 % | 13.599 M 300.00 % | 3.400 M 0.00 % | 3.400 M 39.71 % | 2.433 M 0.00 % | 2.433 M |
Cash at end of period | 764.498 M | 0.000 -100.00 % | 740.097 M -12.25 % | 843.430 M 0.00 % | 843.430 M -29.89 % | 1.203 B -12.88 % | 1.381 B -21.30 % | 1.754 B 3.24 % | 1.699 B 69.59 % | 1.002 B 112.63 % | 471.273 M | 0.000 -100.00 % | 95.374 M | 0.000 -100.00 % | 106.522 M | 0.000 -100.00 % | 103.325 M | 0.000 -100.00 % | 129.102 M | 0.000 -100.00 % | 69.288 M | 0.000 -100.00 % | 86.335 M | 0.000 -100.00 % | 107.846 M 62.93 % | 66.191 M 300.00 % | 16.548 M -90.50 % | 174.258 M 300.00 % | 43.564 M -68.87 % | 139.923 M 300.00 % | 34.981 M 0.00 % | 34.981 M 959.26 % | 3.302 M 0.00 % | 3.302 M |
Operating cash flow | -11.541 M 28.83 % | -16.215 M 51.53 % | -33.454 M 50.87 % | -68.086 M 58.43 % | -163.787 M 9.51 % | -181.005 M -11.53 % | -162.298 M -7.36 % | -151.168 M -42.13 % | -106.362 M -236.07 % | -31.649 M -474.59 % | 8.449 M -44.39 % | 15.194 M 34.97 % | 11.257 M -65.74 % | 32.860 M -35.91 % | 51.270 M -6.53 % | 54.853 M 29.58 % | 42.333 M -9.57 % | 46.811 M 31.04 % | 35.723 M 93.46 % | 18.465 M 50.67 % | 12.255 M -22.76 % | 15.867 M 718.31 % | 1.939 M -93.28 % | 28.873 M -0.02 % | 28.880 M 26.24 % | 22.877 M 0.00 % | 22.877 M -4.19 % | 23.877 M 0.00 % | 23.877 M 61.52 % | 14.782 M 0.00 % | 14.782 M 100.00 % | 7.391 M -50.26 % | 14.859 M 100.00 % | 7.430 M |
Capital expenditure | -38.013 M -109.72 % | -18.126 M 74.16 % | -70.158 M -8.48 % | -64.676 M 36.62 % | -102.047 M 19.25 % | -126.380 M -15.93 % | -109.012 M 30.30 % | -156.405 M -139.35 % | -65.345 M -66.19 % | -39.319 M 38.75 % | -64.195 M -84.26 % | -34.840 M 43.99 % | -62.202 M -107.73 % | -29.943 M 22.52 % | -38.647 M -13.90 % | -33.931 M -40.75 % | -24.107 M 10.13 % | -26.824 M -16.41 % | -23.042 M -14.38 % | -20.145 M -22.69 % | -16.420 M 31.73 % | -24.053 M 18.01 % | -29.338 M -43.62 % | -20.428 M 6.82 % | -21.924 M 20.05 % | -27.421 M 0.00 % | -27.421 M -122.01 % | -12.351 M 0.00 % | -12.351 M -69.25 % | -7.298 M 0.00 % | -7.298 M -100.00 % | -3.649 M 8.04 % | -3.968 M -100.00 % | -1.984 M |
Free CashFlow | -49.554 M -44.30 % | -34.341 M 66.86 % | -103.612 M 21.96 % | -132.762 M 50.06 % | -265.834 M 13.52 % | -307.385 M -13.30 % | -271.310 M 11.79 % | -307.573 M -79.13 % | -171.707 M -141.95 % | -70.968 M -27.31 % | -55.746 M -183.75 % | -19.646 M 61.44 % | -50.945 M -1 846.49 % | 2.917 M -76.89 % | 12.623 M -39.67 % | 20.922 M 14.79 % | 18.226 M -8.81 % | 19.987 M 57.61 % | 12.681 M 854.82 % | -1.680 M 59.66 % | -4.165 M 49.12 % | -8.186 M 70.12 % | -27.399 M -424.44 % | 8.445 M 21.41 % | 6.956 M 253.08 % | -4.544 M 0.00 % | -4.544 M -139.43 % | 11.525 M 0.00 % | 11.525 M 53.99 % | 7.485 M 0.00 % | 7.485 M 100.00 % | 3.742 M -65.64 % | 10.891 M 100.00 % | 5.446 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 | 2009 |