300482.SZ

Guangzhou Wondfo Biotech Co.,Ltd 300482.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 3.065 B 10.85 % 2.765 B -51.33 % 5.681 B 69.01 % 3.361 B 19.57 % 2.811 B 35.64 % 2.072 B 25.59 % 1.650 B 44.05 % 1.145 B 109.28 % 547.353 M 27.65 % 428.780 M 17.35 % 365.396 M 47.55 % 247.643 M 8.92 % 227.354 M 23.95 % 183.422 M
Net income 561.629 M 15.18 % 487.625 M -59.26 % 1.197 B 88.68 % 634.433 M 0.04 % 634.170 M 63.67 % 387.461 M 25.90 % 307.744 M 46.06 % 210.695 M 45.32 % 144.987 M 15.66 % 125.352 M 27.44 % 98.364 M 66.71 % 59.004 M 55.65 % 37.909 M 19.69 % 31.672 M
Income before tax 629.463 M 16.40 % 540.763 M -60.37 % 1.365 B 100.52 % 680.489 M -6.90 % 730.934 M 45.28 % 503.114 M 22.97 % 409.142 M 53.40 % 266.714 M 53.08 % 174.230 M 20.87 % 144.148 M 25.83 % 114.562 M 64.35 % 69.704 M 64.30 % 42.426 M 16.45 % 36.433 M
Income before tax ratio 0.21 5.01 % 0.20 -18.58 % 0.24 18.64 % 0.20 -22.14 % 0.26 7.11 % 0.24 -2.09 % 0.25 6.49 % 0.23 -26.85 % 0.32 -5.32 % 0.34 7.23 % 0.31 11.39 % 0.28 50.84 % 0.19 -6.05 % 0.20
EBITDA 796.727 M 12.36 % 709.100 M -54.80 % 1.569 B 91.95 % 817.301 M -15.33 % 965.334 M 55.45 % 621.005 M 35.07 % 459.763 M 55.45 % 295.764 M 79.77 % 164.520 M 24.21 % 132.451 M 24.29 % 106.563 M 87.27 % 56.902 M 37.15 % 41.489 M 61.80 % 25.642 M
Net income ratio 0.18 3.91 % 0.18 -16.31 % 0.21 11.64 % 0.19 -16.34 % 0.23 20.67 % 0.19 0.25 % 0.19 1.40 % 0.18 -30.56 % 0.26 -9.39 % 0.29 8.60 % 0.27 12.99 % 0.24 42.89 % 0.17 -3.44 % 0.17
Ratio EBITDA 0.26 1.36 % 0.26 -7.13 % 0.28 13.57 % 0.24 -29.19 % 0.34 14.60 % 0.30 7.55 % 0.28 7.91 % 0.26 -14.10 % 0.30 -2.70 % 0.31 5.92 % 0.29 26.92 % 0.23 25.91 % 0.18 30.53 % 0.14
Gross profit ratio 0.64 2.40 % 0.62 20.78 % 0.52 -11.67 % 0.58 -15.30 % 0.69 5.85 % 0.65 6.92 % 0.61 -0.35 % 0.61 -10.65 % 0.68 2.58 % 0.67 3.38 % 0.65 12.80 % 0.57 13.50 % 0.50 1.89 % 0.50
Weighted average shs out dil 464.156 M 4.71 % 443.295 M 0.36 % 441.686 M -0.44 % 443.660 M 0.47 % 441.580 M 0.01 % 441.551 M 1.54 % 434.856 M 4.78 % 415.005 M 0.31 % 413.743 M 14.25 % 362.127 M 17.21 % 308.956 M -0.42 % 310.266 M -0.32 % 311.249 M 0.00 % 311.249 M
Weighted average shs out 464.156 M 4.71 % 443.295 M 0.36 % 441.686 M -0.44 % 443.660 M 0.47 % 441.580 M 0.01 % 441.551 M 1.54 % 434.856 M 6.37 % 408.811 M -0.74 % 411.840 M 14.29 % 360.360 M 16.65 % 308.932 M -0.41 % 310.218 M -0.33 % 311.236 M 0.00 % 311.236 M
EPS diluted 1.21 10.00 % 1.10 -59.41 % 2.71 89.51 % 1.43 -0.69 % 1.44 63.64 % 0.88 23.94 % 0.71 40.40 % 0.51 44.49 % 0.35 0.00 % 0.35 9.92 % 0.32 67.58 % 0.19 55.99 % 0.12 21.80 % 0.10
Earnings per share 1.21 10.00 % 1.10 -59.41 % 2.71 89.51 % 1.43 -0.69 % 1.44 63.64 % 0.88 23.94 % 0.71 36.54 % 0.52 48.57 % 0.35 0.00 % 0.35 9.92 % 0.32 67.58 % 0.19 55.99 % 0.12 -28.35 % 0.17
Gross profit 1.957 B 13.50 % 1.725 B -41.21 % 2.933 B 49.29 % 1.965 B 1.28 % 1.940 B 43.57 % 1.351 B 34.29 % 1.006 B 43.54 % 701.043 M 87.00 % 374.897 M 30.95 % 286.300 M 21.31 % 236.000 M 66.44 % 141.792 M 23.63 % 114.687 M 26.30 % 90.807 M
Income tax expense 64.247 M 20.46 % 53.334 M -69.42 % 174.406 M 264.04 % 47.908 M -58.02 % 114.127 M 50.13 % 76.017 M 21.52 % 62.557 M 50.21 % 41.646 M 44.99 % 28.723 M 52.81 % 18.797 M 16.04 % 16.198 M 51.38 % 10.701 M 135.35 % 4.547 M -4.46 % 4.759 M
Cost of revenue 1.107 B 6.44 % 1.040 B -62.13 % 2.747 B 96.77 % 1.396 B 60.33 % 870.750 M 20.77 % 721.012 M 12.00 % 643.764 M 44.85 % 444.442 M 157.71 % 172.456 M 21.04 % 142.480 M 10.11 % 129.396 M 22.24 % 105.851 M -6.05 % 112.666 M 21.65 % 92.616 M
General and administrative expenses 222.355 M -2.10 % 227.127 M -0.32 % 227.851 M -14.32 % 265.938 M 40.81 % 188.861 M 19.76 % 157.694 M 9.96 % 143.411 M 31.07 % 109.415 M 7.59 % 101.698 M 38.08 % 73.653 M 22.88 % 59.939 M 26.13 % 47.523 M 10.35 % 43.065 M 11.44 % 38.645 M
Selling and marketing expenses 683.499 M 5.16 % 649.988 M -30.08 % 929.611 M 44.28 % 644.306 M 2.09 % 631.127 M 26.86 % 497.514 M 38.84 % 358.341 M 50.60 % 237.938 M 77.03 % 134.402 M 39.26 % 96.513 M 15.11 % 83.844 M 76.23 % 47.576 M 45.60 % 32.677 M 27.44 % 25.640 M
Other expenses -33.412 M 58.09 % -79.729 M -652.60 % -10.594 M 62.52 % -28.269 M -128.10 % 100.585 M 274.26 % 26.876 M 160.15 % -44.681 M -3 076.21 % 1.501 M 102.01 % -74.607 M -59.15 % -46.879 M -42.39 % -32.923 M -29.76 % -25.371 M 20.44 % -31.891 M -1 025.49 % 3.446 M
Operating expenses 1.321 B 12.35 % 1.175 B -24.93 % 1.566 B 22.99 % 1.273 B 6.09 % 1.200 B 42.43 % 842.528 M 41.77 % 594.303 M 34.93 % 440.441 M 103.74 % 216.174 M 31.41 % 164.509 M 13.84 % 144.509 M 47.81 % 97.768 M 39.43 % 70.120 M 3.53 % 67.731 M
Cost and expenses 2.428 B 9.58 % 2.216 B -48.62 % 4.313 B 61.58 % 2.669 B 28.90 % 2.071 B 32.44 % 1.564 B 26.29 % 1.238 B 39.91 % 884.883 M 127.69 % 388.631 M 26.59 % 306.989 M 12.08 % 273.905 M 34.52 % 203.619 M 11.40 % 182.786 M 13.99 % 160.346 M
Research and development expenses 448.109 M 18.55 % 378.001 M -9.75 % 418.836 M 7.09 % 391.095 M 39.96 % 279.426 M 74.16 % 160.444 M 16.92 % 137.231 M 49.84 % 91.587 M 67.50 % 54.680 M 32.65 % 41.223 M 22.51 % 33.649 M 20.00 % 28.041 M 6.75 % 26.269 M 0.000
Selling general and administrative expenses 905.854 M 3.28 % 877.114 M -24.22 % 1.157 B 27.16 % 910.244 M 11.01 % 819.988 M 25.15 % 655.208 M 30.58 % 501.752 M 44.45 % 347.352 M 47.12 % 236.101 M 38.75 % 170.166 M 18.35 % 143.783 M 51.19 % 95.098 M 25.56 % 75.741 M 17.82 % 64.285 M
Interest income 18.607 M -32.61 % 27.613 M 435.67 % 5.155 M -88.80 % 46.021 M 437.31 % 8.565 M -70.55 % 29.080 M 25.19 % 23.229 M 1 077.71 % 1.972 M 78.45 % 1.105 M -79.94 % 5.509 M 3 003.12 % 177.523 K -80.93 % 931.000 K 603.70 % 132.300 K 0.000
Interest expense 32.290 M 0.28 % 32.200 M -8.08 % 35.032 M 11.86 % 31.318 M 142.46 % 12.917 M 147.73 % 5.214 M -16.06 % 6.212 M 6.09 % 5.855 M 1 329.62 % 409.558 K 22.02 % 335.644 K 0.000 -100.00 % 1.181 M -57.83 % 2.801 M -8.73 % 3.069 M
Depreciation and amortization 206.454 M -18.20 % 252.375 M 3.17 % 244.628 M 33.93 % 182.656 M 30.61 % 139.846 M 31.98 % 105.957 M 47.28 % 71.945 M 47.97 % 48.622 M 75.96 % 27.632 M 30.42 % 21.187 M 19.15 % 17.781 M 41.14 % 12.598 M 45.22 % 8.675 M 0.000
Operating income 636.845 M 15.97 % 549.138 M -59.85 % 1.368 B 97.68 % 691.897 M -6.51 % 740.092 M 45.46 % 508.781 M 23.49 % 411.993 M 58.09 % 260.602 M 64.19 % 158.723 M 30.32 % 121.791 M 33.12 % 91.491 M 107.82 % 44.024 M 34.16 % 32.814 M 42.20 % 23.076 M
Operating income ratio 0.21 4.62 % 0.20 -17.51 % 0.24 16.96 % 0.21 -21.82 % 0.26 7.24 % 0.25 -1.67 % 0.25 9.75 % 0.23 -21.55 % 0.29 2.09 % 0.28 13.44 % 0.25 40.85 % 0.18 23.17 % 0.14 14.72 % 0.13
Total other income expenses net -7.383 M 11.85 % -8.375 M -161.25 % -3.206 M 71.90 % -11.409 M -24.57 % -9.158 M -61.60 % -5.667 M -98.76 % -2.851 M -146.65 % 6.112 M -60.59 % 15.507 M -30.64 % 22.357 M -3.09 % 23.071 M -10.16 % 25.680 M 167.17 % 9.612 M -28.04 % 13.357 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 -242.635 M -0.78 % -240.757 M 39.45 % -397.614 M 4.69 % -417.171 M 49.42 % -824.811 M 5.02 % -868.375 M 12.01 % -986.905 M -194.83 % -334.732 M 40.75 % -564.956 M -20.04 % -470.649 M -226.82 % -144.011 M -66.39 % -86.549 M -536.87 % -13.590 M -167.92 % 20.008 M
Total investments 1.391 B 96.06 % 709.475 M -44.75 % 1.284 B 32.20 % 971.416 M -5.26 % 1.025 B 220.41 % 320.013 M 70.38 % 187.824 M 46.26 % 128.415 M 1 957.60 % 6.241 M -88.42 % 53.901 M 816.56 % 5.881 M 5 880 660.00 % 100.000 200.00 % -100.000 0.000
Total debt 586.059 M 0.95 % 580.529 M -24.10 % 764.899 M 32.11 % 578.982 M -0.77 % 583.501 M 4 505.03 % 12.671 M -87.76 % 103.552 M -25.11 % 138.271 M 1 079.97 % 11.718 M 118.70 % 5.358 M -34.14 % 8.136 M -52.93 % 17.286 M -70.96 % 59.522 M 15.57 % 51.504 M
Accumulated other comprehensive income loss -21.292 M -461.00 % 5.898 M -97.73 % 259.340 M -19.49 % 322.119 M 56.94 % 205.255 M 154.46 % 80.663 M 70.89 % 47.203 M 415.14 % 9.163 M -80.64 % 47.336 M 44.21 % 32.825 M 28 002.50 % 116.804 K -3.74 % 121.339 K 0.000 0.000
Retained earnings 3.546 B 11.81 % 3.171 B 9.19 % 2.905 B 57.84 % 1.840 B 28.14 % 1.436 B 51.24 % 949.498 M 39.61 % 680.100 M 37.62 % 494.195 M 50.31 % 328.787 M 63.34 % 201.291 M 42.50 % 141.253 M 77.37 % 79.637 M 196.45 % 26.864 M -67.46 % 82.545 M
Common stock 481.424 M 8.30 % 444.516 M 0.00 % 444.515 M -0.10 % 444.952 M 29.89 % 342.571 M -0.04 % 342.693 M -0.07 % 342.932 M 92.60 % 178.052 M 1.17 % 176.000 M 100.00 % 88.000 M 33.33 % 66.000 M 0.00 % 66.000 M 0.00 % 66.000 M 65.00 % 40.000 M
Total equity 5.650 B 22.44 % 4.615 B 1.70 % 4.538 B 29.49 % 3.504 B 17.05 % 2.994 B 21.66 % 2.461 B 14.37 % 2.151 B 80.80 % 1.190 B 39.22 % 854.751 M 22.00 % 700.642 M 123.54 % 313.432 M 29.80 % 241.472 M 32.32 % 182.485 M 26.19 % 144.607 M
Other non current liabilities 0.000 0.000 -100.00 % 23.095 M 0.000 -100.00 % 35.806 M 1 926.45 % 1.767 M -33.80 % 2.669 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.284 M
Long term debt 585.304 M 0.82 % 580.529 M 6.78 % 543.676 M 4.33 % 521.111 M 6.31 % 490.176 M 2 180.87 % 21.491 M 0.000 -100.00 % 114.347 M 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 682.900 M 1.49 % 672.866 M 8.09 % 622.526 M 11.12 % 560.210 M 7.94 % 519.018 M 1 195.86 % 40.052 M 144.29 % 16.396 M -86.83 % 124.498 M 1 061.31 % 10.720 M -10.65 % 11.999 M -6.31 % 12.806 M -22.93 % 16.615 M -13.01 % 19.100 M 12.78 % 16.935 M
Other current liabilities 472.188 M 49.24 % 316.401 M 7.69 % 293.805 M 9.82 % 267.534 M 5.21 % 254.277 M 8.71 % 233.906 M -12.07 % 266.006 M 5 461.16 % -4.962 M -112.82 % 38.718 M -2.05 % 39.527 M 388.93 % 8.084 M -81.73 % 44.248 M 90.27 % 23.255 M 65.88 % 14.019 M
Deferred revenue 0.000 0.000 -100.00 % 236.315 M -28.63 % 331.121 M -16.52 % 396.656 M 70.95 % 232.024 M 502.82 % 38.490 M -79.50 % 187.757 M 263.00 % 51.723 M 39.61 % 37.048 M -1.15 % 37.477 M 60.02 % 23.420 M 86.21 % 12.577 M 44.88 % 8.681 M
Short term debt 755.433 K 0.000 -100.00 % 204.358 M 1 094.70 % 17.105 M -87.68 % 138.800 M 3 387.04 % 3.980 M -87.07 % 30.782 M 57.86 % 19.500 M 387.50 % 4.000 M 0.000 0.000 0.000 -100.00 % 45.000 M -12.63 % 51.504 M
Total current liabilities 821.464 M 69.64 % 484.227 M -57.56 % 1.141 B 44.16 % 791.542 M -0.24 % 793.449 M 78.95 % 443.399 M -15.32 % 523.616 M 37.68 % 380.318 M 171.12 % 140.275 M 63.25 % 85.928 M 2.74 % 83.639 M 6.87 % 78.264 M -22.53 % 101.023 M 0.44 % 100.585 M
Total liabilities 1.504 B 30.01 % 1.157 B -34.39 % 1.764 B 30.47 % 1.352 B 2.99 % 1.312 B 171.48 % 483.451 M -10.47 % 540.012 M 6.97 % 504.816 M 234.32 % 150.996 M 54.19 % 97.927 M 1.54 % 96.445 M 1.65 % 94.879 M -21.01 % 120.123 M 2.21 % 117.520 M
Other non current assets 1.367 B 2 863.92 % 46.120 M -95.34 % 990.752 M 60.30 % 618.060 M 342.55 % 139.659 M -7.65 % 151.227 M 603.65 % 21.492 M 21.42 % 17.700 M 19.80 % 14.774 M 1 117.23 % 1.214 M 0.000 0.000 -100.00 % 102.000 0.000
Long term investments 84.768 M -88.05 % 709.475 M 104.96 % 346.149 M -13.18 % 398.681 M -56.79 % 922.740 M 318.44 % 220.517 M 7.31 % 205.488 M 15.34 % 178.162 M 2 723.32 % 6.310 M -88.31 % 53.961 M 817.59 % 5.881 M 5 880 660.00 % 100.000 200.00 % -100.000 0.000
Intangible assets 245.880 M -5.89 % 261.266 M 2.27 % 255.473 M -2.57 % 262.203 M 17.09 % 223.939 M 22.68 % 182.544 M 46.25 % 124.817 M 3.62 % 120.451 M 466.64 % 21.257 M 29.39 % 16.428 M 11.26 % 14.766 M 7.07 % 13.791 M 12.12 % 12.300 M 14.67 % 10.727 M
GoodWill 111.419 M 0.00 % 111.419 M -3.43 % 115.371 M 171.38 % 42.513 M -12.14 % 48.387 M -59.72 % 120.131 M -22.24 % 154.486 M 0.00 % 154.486 M 2 260.49 % 6.545 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 357.299 M -4.13 % 372.685 M 0.50 % 370.844 M 21.70 % 304.716 M 11.89 % 272.326 M -10.03 % 302.675 M 8.37 % 279.303 M 1.59 % 274.938 M 888.93 % 27.802 M 69.23 % 16.428 M 11.26 % 14.766 M 7.07 % 13.791 M 12.12 % 12.300 M 14.67 % 10.727 M
Property plant equipment net 1.484 B 9.68 % 1.353 B 13.73 % 1.189 B 31.26 % 906.088 M 33.91 % 676.631 M 33.76 % 505.865 M 27.52 % 396.681 M 56.10 % 254.122 M 13.57 % 223.767 M 48.02 % 151.178 M 3.20 % 146.491 M 7.36 % 136.445 M 7.00 % 127.523 M 15.42 % 110.485 M
Total non current assets 3.369 B 32.71 % 2.538 B -13.98 % 2.951 B 29.97 % 2.270 B 11.52 % 2.036 B 69.19 % 1.203 B 31.08 % 917.995 M 24.43 % 737.747 M 163.91 % 279.546 M 21.80 % 229.512 M 30.12 % 176.382 M 11.75 % 157.838 M 7.43 % 146.923 M 16.45 % 126.168 M
Other current assets 117.026 M -82.47 % 667.604 M 116.15 % 308.868 M 140.18 % 128.597 M -66.40 % 382.718 M -28.68 % 536.588 M 238.91 % 158.329 M 48.50 % 106.621 M 771.92 % 12.228 M 61.38 % 7.577 M 17.22 % 6.464 M -19.92 % 8.072 M -43.69 % 14.336 M 21.06 % 11.842 M
Short term investments 1.306 B 80.81 % 722.446 M -22.99 % 938.072 M 63.79 % 572.735 M 458.23 % 102.599 M 3.12 % 99.495 M 663.25 % -17.665 M 64.49 % -49.747 M -71 604.60 % -69.378 K -14.05 % -60.832 K 0.000 0.000 0.000 0.000
cash and cash equivalents 828.694 M -1.38 % 840.297 M -27.72 % 1.163 B 16.70 % 996.153 M -29.27 % 1.408 B 59.85 % 881.046 M -19.20 % 1.090 B 130.54 % 473.003 M -17.98 % 576.674 M 21.15 % 476.007 M 212.86 % 152.147 M 46.53 % 103.836 M 42.02 % 73.111 M 132.13 % 31.496 M
Cash and short term investments 2.135 B 36.62 % 1.563 B -25.60 % 2.101 B 33.89 % 1.569 B 3.84 % 1.511 B 54.09 % 980.541 M -10.08 % 1.090 B 130.54 % 473.003 M -17.98 % 576.674 M 21.15 % 476.007 M 212.86 % 152.147 M 46.53 % 103.836 M 42.02 % 73.111 M 132.13 % 31.496 M
Total current assets 3.786 B 17.09 % 3.233 B -3.49 % 3.350 B 29.58 % 2.586 B 13.88 % 2.270 B 30.42 % 1.741 B -1.85 % 1.773 B 85.31 % 957.022 M 31.78 % 726.201 M 27.61 % 569.056 M 143.71 % 233.495 M 30.80 % 178.514 M 14.66 % 155.684 M 14.51 % 135.959 M
Inventory 359.555 M 2.32 % 351.401 M -12.14 % 399.968 M 3.55 % 386.243 M 2.54 % 376.665 M 68.46 % 223.593 M 34.93 % 165.712 M 26.86 % 130.629 M 64.75 % 79.291 M 61.97 % 48.952 M -4.84 % 51.442 M 13.70 % 45.243 M 10.76 % 40.849 M -15.18 % 48.157 M
Net receivables 1.174 B 80.22 % 651.588 M 7.24 % 607.573 M 7.25 % 566.479 M 64.09 % 345.235 M -30.13 % 494.080 M 20.92 % 408.590 M 65.58 % 246.769 M 282.33 % 64.544 M 61.68 % 39.921 M 49.07 % 26.780 M 9.84 % 24.381 M -25.04 % 32.526 M -26.85 % 44.464 M
Tax assets 76.176 M 32.54 % 57.473 M 7.05 % 53.686 M 25.53 % 42.768 M 74.95 % 24.446 M 6.30 % 22.998 M 53.01 % 15.031 M 17.20 % 12.825 M 86.07 % 6.892 M 2.40 % 6.731 M -27.18 % 9.244 M 21.61 % 7.601 M 7.06 % 7.100 M 43.25 % 4.957 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 288.366 M 121.04 % 130.457 M -59.24 % 320.076 M -19.98 % 399.987 M 33.55 % 299.509 M 91.39 % 156.492 M 4.43 % 149.848 M 6.67 % 140.484 M 175.84 % 50.930 M 46.47 % 34.771 M 31.96 % 26.350 M 0.88 % 26.120 M -4.31 % 27.297 M -8.44 % 29.815 M
Tax payables 60.155 M 60.98 % 37.369 M -56.80 % 86.502 M 228.07 % 26.367 M -61.49 % 68.463 M 39.66 % 49.021 M 27.36 % 38.490 M 2.53 % 37.539 M 79.86 % 20.872 M 79.46 % 11.630 M -0.83 % 11.727 M 48.52 % 7.896 M 44.34 % 5.471 M 4.25 % 5.248 M
Deferred revenue non current 47.939 M 28.83 % 37.212 M 61.12 % 23.095 M 145.70 % 9.400 M 15.96 % 8.106 M -24.06 % 10.674 M -1.05 % 10.787 M 7.88 % 10.000 M -4.72 % 10.495 M -10.29 % 11.699 M -5.89 % 12.431 M -23.07 % 16.159 M -12.92 % 18.555 M 0.000
Minority interest 95.900 M -2.79 % 98.656 M -49.09 % 193.802 M 28.37 % 150.972 M -0.23 % 151.326 M -36.21 % 237.225 M 9.32 % 216.993 M 34.81 % 160.962 M 1 230.00 % 12.102 M 0.000 0.000 0.000 0.000 -100.00 % 29.400 K
Capital lease obligations 14.331 M -48.24 % 27.690 M 147.53 % 11.186 M 7.30 % 10.425 M -80.89 % 54.549 M 2 987.22 % 1.767 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 261.062 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
Other total stockholders equity 1.527 B 141.23 % 633.054 M -36.36 % 994.684 M -6.86 % 1.068 B 0.40 % 1.064 B 14.24 % 931.137 M 2.02 % 912.717 M 155.85 % 356.744 M 4.59 % 341.081 M -17.13 % 411.590 M 287.64 % 106.179 M 10.79 % 95.835 M 6.93 % 89.621 M 306.77 % 22.032 M
Deferred tax liabilities non current 49.658 M -9.92 % 55.125 M -1.13 % 55.754 M 87.73 % 29.699 M 226.42 % 9.098 M 15.36 % 7.887 M 168.38 % 2.939 M 1 844.75 % 151.119 K -32.86 % 225.097 K -24.96 % 299.967 K -20.00 % 374.942 K -17.93 % 456.853 K -16.13 % 544.728 K -16.41 % 651.700 K
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 7.155 B 23.96 % 5.772 B -8.40 % 6.301 B 29.76 % 4.856 B 12.77 % 4.306 B 46.27 % 2.944 B 9.38 % 2.691 B 58.81 % 1.695 B 68.51 % 1.006 B 25.94 % 798.569 M 94.83 % 409.877 M 21.86 % 336.352 M 11.15 % 302.607 M 15.44 % 262.127 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 100.00 % -4.244 M -131.88 % 13.314 M 484.23 % 2.279 M 174.78 % -3.048 M 34.66 % -4.664 M -901.16 % 582.184 K 109.69 % -6.007 M -2 443.35 % -236.166 K 42.25 % -408.914 K 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 100.00 % -651.337 K -101.51 % 43.192 M 811.40 % 4.739 M -52.28 % 9.931 M -11.07 % 11.167 M 497.38 % 1.869 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -496.633 M -11.79 % -444.253 M -395.35 % 150.416 M 160.59 % -248.235 M -236.99 % 181.210 M 160.93 % -297.419 M -69.20 % -175.780 M -48.64 % -118.256 M -232.34 % -35.583 M -219.73 % -11.129 M -14.90 % -9.686 M -136.05 % 26.864 M 25.26 % 21.446 M 0.000
Accounts receivables -571.452 M -720.56 % -69.641 M 49.40 % -137.643 M 49.62 % -273.211 M -1 924.18 % -13.497 M 93.93 % -222.179 M -77.40 % -125.240 M 50.13 % -251.126 M -907.58 % -24.924 M -40.19 % -17.778 M -864.06 % -1.844 M -108.41 % 21.919 M 3 457.03 % 616.220 K 0.000
Inventory -12.226 M -129.14 % 41.949 M 297.04 % -21.290 M -51.56 % -14.047 M 92.99 % -200.515 M -156.40 % -78.203 M -122.91 % -35.083 M 31.66 % -51.339 M -69.22 % -30.338 M -1 318.44 % 2.490 M 140.16 % -6.200 M -41.09 % -4.394 M -160.13 % 7.308 M 0.000
Accounts payables 87.045 M 121.11 % -412.316 M -239.28 % 296.034 M 705.67 % 36.744 M -90.77 % 398.270 M 5 122.11 % 7.627 M 147.55 % -16.039 M -108.43 % 190.215 M 855.14 % 19.915 M 335.94 % 4.568 M 0.000 0.000 0.000 0.000
Other working capital -421.728 K 90.06 % -4.244 M -131.88 % 13.314 M 484.23 % 2.279 M 174.78 % -3.048 M 34.66 % -4.664 M 96.68 % -140.697 M -110.26 % -66.917 M -1 175.83 % -5.245 M 61.49 % -13.619 M -290.68 % -3.486 M -111.15 % 31.258 M 121.10 % 14.138 M 0.000
Other non cash items 20.823 M -71.14 % 72.150 M 22.79 % 58.758 M 86.66 % 31.479 M -74.26 % 122.283 M 77.33 % 68.958 M 1 318.97 % 4.860 M -63.78 % 13.417 M 152.52 % -25.548 M -610.73 % -3.595 M -80.73 % -1.989 M -299.76 % 995.657 K -83.00 % 5.856 M 118.49 % -31.672 M
Net cash provided by operating activities 361.711 M -6.82 % 388.193 M -76.92 % 1.682 B 152.98 % 664.930 M -37.38 % 1.062 B 242.68 % 309.860 M 25.14 % 247.609 M 46.64 % 168.851 M 50.75 % 112.007 M -15.03 % 131.814 M 26.17 % 104.470 M 3.52 % 100.914 M 34.85 % 74.836 M 213.99 % 23.834 M
Investments in property plant and equipment -318.213 M 26.46 % -432.734 M 25.80 % -583.186 M -27.75 % -456.489 M -8.82 % -419.507 M -133.91 % -179.345 M -37.03 % -130.880 M -16.25 % -112.585 M -27.98 % -87.969 M -204.29 % -28.910 M -7.03 % -27.012 M -11.40 % -24.247 M -1.87 % -23.801 M -14.70 % -20.751 M
Acquisitions net -10.378 M 5.53 % -10.985 M 91.97 % -136.794 M -2 629.28 % 5.408 M 2 592.91 % 200.840 K 101.36 % -14.738 M -1 168.41 % 1.379 M 100.76 % -180.792 M -5 703.33 % -3.115 M -110.77 % 28.927 M 7.09 % 27.012 M 0.000 0.000 0.000
Purchases of investments -5.210 B -79.19 % -2.907 B 49.06 % -5.708 B 8.44 % -6.234 B 5.39 % -6.589 B -56.64 % -4.206 B -71.34 % -2.455 B -255.20 % -691.185 M 53.67 % -1.492 B -83.46 % -813.200 M 24.55 % -1.078 B 0.000 0.000 0.000
Sales maturities of investments 4.522 B 42.31 % 3.177 B -34.81 % 4.874 B -17.38 % 5.899 B -1.96 % 6.018 B 47.82 % 4.071 B 71.36 % 2.376 B 335.46 % 545.525 M -64.81 % 1.550 B 101.32 % 769.918 M -28.40 % 1.075 B 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 60.303 M 899.91 % -7.539 M -14 138.19 % 53.701 K 100.15 % -36.922 M -1 713.10 % -2.036 M -40.56 % -1.449 M -8 885.20 % 16.491 K 106.14 % 8.000 K 100.03 % -28.910 M -7.03 % -27.012 M -11.40 % -24.247 M -1.87 % -23.801 M -517 511.98 % 4.600 K
Net cash used for investing activites -1.017 B -796.51 % -113.395 M 92.74 % -1.561 B -98.73 % -785.427 M 23.59 % -1.028 B -209.74 % -331.842 M -57.65 % -210.496 M 52.05 % -439.021 M -1 230.57 % -32.995 M 54.28 % -72.174 M -145.46 % -29.404 M -21.27 % -24.247 M -1.87 % -23.801 M -14.72 % -20.746 M
Debt repayment -1.303 K 100.00 % -198.389 M -210.99 % 178.738 M 364.78 % -67.504 M -110.10 % 668.267 M 1 112.48 % -66.003 M -76.99 % -37.292 M -128.01 % 133.113 M 6 555.66 % 2.000 M 0.000 0.000 100.00 % -45.000 M -591.92 % -6.504 M -176.39 % 8.514 M
Common stock issued 0.000 0.000 -100.00 % 41.799 M -19.87 % 52.165 M -36.50 % 82.146 M 138.22 % 34.484 M 714.42 % -5.612 M -30.52 % -4.300 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -11.060 M 63.26 % -30.100 M 27.99 % -41.799 M 19.87 % -52.165 M 36.50 % -82.146 M -138.22 % -34.484 M -594.27 % -4.967 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -196.162 M 13.95 % -227.953 M -71.67 % -132.787 M 22.25 % -170.782 M -99.88 % -85.444 M -13.47 % -75.300 M 24.41 % -99.614 M -219.98 % -31.131 M -914 773.42 % -3.403 K 99.99 % -52.800 M -100.00 % -26.400 M -3 347.38 % -765.800 K 73.95 % -2.940 M 11.36 % -3.316 M
Other financing activites 846.301 M 1 088.89 % -85.581 M -320.16 % 38.873 M 99.18 % 19.516 M 120.49 % -95.258 M -247.45 % 64.604 M -91.71 % 779.280 M 946.36 % 74.475 M 159.98 % -124.159 M -139.66 % 313.082 M 0.000 -100.00 % 4.232 M 198.28 % -4.306 M -129.52 % 14.584 M
Net cash used provided by financing activities 639.078 M 217.91 % -542.023 M -1 634.08 % 35.332 M 113.04 % -270.936 M -153.90 % 502.659 M 531.89 % -116.386 M -118.42 % 631.796 M 266.99 % 172.158 M 240.93 % -122.159 M -146.93 % 260.282 M 1 085.92 % -26.400 M 36.44 % -41.534 M -202.09 % -13.749 M -169.51 % 19.781 M
Effect of forex changes on cash 4.333 M -26.31 % 5.880 M -31.84 % 8.626 M 142.61 % -20.246 M -134.53 % -8.633 M -595.27 % 1.743 M -49.86 % 3.477 M 177.22 % -4.502 M -130.51 % 14.759 M 635.97 % 2.005 M 663.53 % -355.855 K -117.93 % -163.292 K -294.56 % 83.931 K 224.90 % -67.200 K
Net change in cash -11.475 M 96.42 % -320.860 M -294.20 % 165.224 M 140.13 % -411.678 M -177.97 % 527.999 M 486.46 % -136.625 M -120.32 % 672.386 M 755.89 % -102.515 M -261.12 % -28.388 M -108.82 % 321.927 M 566.37 % 48.311 M 38.15 % 34.970 M -6.42 % 37.370 M 63.89 % 22.802 M
Cash at beginning of period 839.578 M -27.65 % 1.160 B 16.60 % 995.213 M -29.26 % 1.407 B 60.08 % 878.893 M -13.45 % 1.016 B 195.95 % 343.133 M -23.00 % 445.648 M -5.99 % 474.036 M 211.64 % 152.109 M 46.54 % 103.798 M 50.81 % 68.828 M 118.80 % 31.458 M 263.43 % 8.656 M
Cash at end of period 828.103 M -1.37 % 839.578 M -27.65 % 1.160 B 16.60 % 995.213 M -29.26 % 1.407 B 60.08 % 878.893 M -13.45 % 1.016 B 195.95 % 343.133 M -23.00 % 445.648 M -5.99 % 474.036 M 211.64 % 152.109 M 46.54 % 103.798 M 50.81 % 68.828 M 118.80 % 31.458 M
Operating cash flow 361.711 M 10.05 % 328.679 M -80.46 % 1.682 B 152.98 % 664.930 M -37.38 % 1.062 B 242.68 % 309.860 M 25.14 % 247.609 M 46.64 % 168.851 M 50.75 % 112.007 M -15.03 % 131.814 M 26.17 % 104.470 M 3.52 % 100.914 M 34.85 % 74.836 M 213.99 % 23.834 M
Capital expenditure -318.213 M 26.46 % -432.734 M 25.80 % -583.186 M -27.75 % -456.489 M -8.82 % -419.507 M -133.91 % -179.345 M -37.03 % -130.880 M -16.25 % -112.585 M -27.98 % -87.969 M -204.29 % -28.910 M -7.03 % -27.012 M -11.40 % -24.247 M -1.87 % -23.801 M -14.70 % -20.751 M
Free CashFlow 43.498 M 141.80 % -104.054 M -109.47 % 1.099 B 427.24 % 208.441 M -67.55 % 642.330 M 392.15 % 130.515 M 11.81 % 116.729 M 107.46 % 56.265 M 134.07 % 24.038 M -76.64 % 102.905 M 32.85 % 77.459 M 1.03 % 76.667 M 50.22 % 51.035 M 1 555.05 % 3.084 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Revenue 445.379 M -44.35 % 800.276 M -9.41 % 883.448 M 45.76 % 606.111 M -15.13 % 714.158 M -17.06 % 861.092 M 13.23 % 760.492 M 47.44 % 515.783 M -21.50 % 657.011 M -21.00 % 831.629 M -15.49 % 984.107 M 48.48 % 662.780 M -52.94 % 1.408 B -46.35 % 2.625 B 207.44 % 853.930 M 31.19 % 650.897 M -43.87 % 1.160 B 66.47 % 696.606 M 9.23 % 637.750 M 12.59 % 566.458 M -46.30 % 1.055 B 91.22 % 551.692 M -14.89 % 648.247 M 42.07 % 456.274 M -11.46 % 515.302 M 13.88 % 452.497 M -8.96 % 497.025 M 41.01 % 352.467 M -20.97 % 446.004 M 25.79 % 354.564 M -8.84 % 388.930 M 26.23 % 308.116 M 13.41 % 271.686 M 53.71 % 176.752 M 7.78 % 163.995 M 21.71 % 134.737 M -9.03 % 148.105 M 47.34 % 100.517 M -29.01 % 141.589 M 48.18 % 95.554 M -14.75 % 112.086 M 40.90 % 79.551 M -15.87 % 94.553 M 0.55 % 94.034 M -2.68 % 96.622 M 20.50 % 80.187 M
Net income 63.527 K -99.97 % 189.135 M 50.47 % 125.693 M 56.85 % 80.136 M -41.71 % 137.466 M -37.04 % 218.334 M 148.63 % 87.813 M 34.46 % 65.308 M -50.08 % 130.825 M -35.77 % 203.678 M 575.89 % -42.799 M -169.06 % 61.976 M -77.41 % 274.381 M -69.63 % 903.507 M 12 454.61 % 7.197 M -89.94 % 71.567 M -82.12 % 400.247 M 157.52 % 155.422 M 127.81 % 68.225 M -41.66 % 116.947 M -66.70 % 351.152 M 258.88 % 97.846 M 0.57 % 97.291 M 16.29 % 83.661 M -37.54 % 133.936 M 84.55 % 72.574 M -14.90 % 85.281 M 41.26 % 60.372 M -43.53 % 106.903 M 93.71 % 55.188 M -4.20 % 57.608 M 31.41 % 43.839 M -40.84 % 74.105 M 110.87 % 35.143 M 27.54 % 27.554 M -25.70 % 37.083 M -31.59 % 54.209 M 107.37 % 26.141 M -34.80 % 40.093 M 49.85 % 26.756 M -30.19 % 38.329 M 89.99 % 20.174 M -4.11 % 21.038 M -18.79 % 25.906 M -11.11 % 29.144 M 30.83 % 22.276 M
Income before tax -10.241 M -104.76 % 215.018 M 57.38 % 136.627 M 56.16 % 87.490 M -43.09 % 153.742 M -38.90 % 251.604 M 209.57 % 81.275 M 11.51 % 72.889 M -53.00 % 155.087 M -33.01 % 231.511 M 453.50 % -65.491 M -202.03 % 64.186 M -79.81 % 317.972 M -69.66 % 1.048 B 18 715.58 % -5.629 M -111.69 % 48.166 M -89.58 % 462.150 M 162.88 % 175.802 M 241.95 % 51.412 M -61.26 % 132.726 M -68.93 % 427.135 M 256.95 % 119.662 M -11.69 % 135.508 M 28.68 % 105.303 M -37.67 % 168.937 M 80.94 % 93.365 M -24.65 % 123.905 M 58.86 % 77.994 M -43.01 % 136.851 M 94.42 % 70.391 M -16.74 % 84.544 M 48.30 % 57.009 M -31.76 % 83.540 M 100.72 % 41.620 M 5.08 % 39.607 M -7.13 % 42.647 M -30.50 % 61.359 M 100.41 % 30.616 M -31.47 % 44.678 M 44.68 % 30.880 M -30.25 % 44.272 M 82.06 % 24.318 M 7.38 % 22.647 M -25.41 % 30.360 M -14.27 % 35.412 M 35.45 % 26.144 M
Income before tax ratio -0.02 -108.56 % 0.27 73.73 % 0.15 7.14 % 0.14 -32.95 % 0.22 -26.32 % 0.29 173.40 % 0.11 -24.37 % 0.14 -40.13 % 0.24 -15.21 % 0.28 518.32 % -0.07 -168.72 % 0.10 -57.11 % 0.23 -43.43 % 0.40 6 155.12 % -0.01 -108.91 % 0.07 -81.43 % 0.40 57.92 % 0.25 213.06 % 0.08 -65.59 % 0.23 -42.13 % 0.40 86.67 % 0.22 3.76 % 0.21 -9.42 % 0.23 -29.60 % 0.33 58.89 % 0.21 -17.23 % 0.25 12.66 % 0.22 -27.88 % 0.31 54.56 % 0.20 -8.67 % 0.22 17.49 % 0.19 -39.83 % 0.31 30.58 % 0.24 -2.50 % 0.24 -23.70 % 0.32 -23.60 % 0.41 36.02 % 0.30 -3.47 % 0.32 -2.36 % 0.32 -18.18 % 0.39 29.21 % 0.31 27.63 % 0.24 -25.82 % 0.32 -11.91 % 0.37 12.41 % 0.33
EBITDA 40.132 M -84.26 % 254.959 M 41.68 % 179.948 M 25.49 % 143.391 M -30.86 % 207.390 M -31.85 % 304.292 M 179.16 % 109.001 M -10.51 % 121.806 M -27.63 % 168.321 M -44.74 % 304.579 M 1 678.40 % 17.127 M -78.29 % 78.886 M -76.84 % 340.599 M -69.00 % 1.099 B 8 366.91 % 12.978 M -81.51 % 70.201 M -86.00 % 501.400 M 143.05 % 206.295 M 25.14 % 164.846 M -11.47 % 186.211 M -58.72 % 451.052 M 217.04 % 142.269 M -16.14 % 169.641 M 36.18 % 124.574 M -31.77 % 182.592 M 56.34 % 116.792 M -4.04 % 121.707 M 51.53 % 80.320 M -42.98 % 140.856 M 47.87 % 95.255 M 59.26 % 59.812 M -24.65 % 79.376 M -16.60 % 95.171 M 114.56 % 44.356 M 31.49 % 33.732 M -9.23 % 37.163 M -35.80 % 57.882 M 82.52 % 31.712 M -11.90 % 35.998 M 58.73 % 22.678 M -48.63 % 44.148 M 67.64 % 26.335 M 64.98 % 15.963 M -44.87 % 28.952 M -8.73 % 31.723 M 29.22 % 24.550 M
Net income ratio 0.00 -99.94 % 0.24 66.11 % 0.14 7.61 % 0.13 -31.31 % 0.19 -24.08 % 0.25 119.59 % 0.12 -8.81 % 0.13 -36.41 % 0.20 -18.70 % 0.24 663.14 % -0.04 -146.51 % 0.09 -52.00 % 0.19 -43.39 % 0.34 3 983.66 % 0.01 -92.34 % 0.11 -68.14 % 0.35 54.70 % 0.22 108.56 % 0.11 -48.18 % 0.21 -37.98 % 0.33 87.68 % 0.18 18.17 % 0.15 -18.15 % 0.18 -29.46 % 0.26 62.06 % 0.16 -6.53 % 0.17 0.18 % 0.17 -28.54 % 0.24 53.99 % 0.16 5.08 % 0.15 4.10 % 0.14 -47.84 % 0.27 37.18 % 0.20 18.34 % 0.17 -38.95 % 0.28 -24.81 % 0.37 40.74 % 0.26 -8.16 % 0.28 1.13 % 0.28 -18.12 % 0.34 34.84 % 0.25 13.98 % 0.22 -19.24 % 0.28 -8.67 % 0.30 8.58 % 0.28
Ratio EBITDA 0.09 -71.72 % 0.32 56.41 % 0.20 -13.90 % 0.24 -18.53 % 0.29 -17.82 % 0.35 146.55 % 0.14 -39.31 % 0.24 -7.82 % 0.26 -30.05 % 0.37 2 004.46 % 0.02 -85.38 % 0.12 -50.79 % 0.24 -42.22 % 0.42 2 654.04 % 0.02 -85.91 % 0.11 -75.06 % 0.43 46.01 % 0.30 14.57 % 0.26 -21.37 % 0.33 -23.12 % 0.43 65.80 % 0.26 -1.46 % 0.26 -4.15 % 0.27 -22.95 % 0.35 37.28 % 0.26 5.40 % 0.24 7.46 % 0.23 -27.84 % 0.32 17.55 % 0.27 74.69 % 0.15 -40.30 % 0.26 -26.46 % 0.35 39.59 % 0.25 22.00 % 0.21 -25.43 % 0.28 -29.43 % 0.39 23.88 % 0.32 24.09 % 0.25 7.12 % 0.24 -39.74 % 0.39 18.98 % 0.33 96.09 % 0.17 -45.17 % 0.31 -6.22 % 0.33 7.24 % 0.31
Gross profit ratio 0.57 -14.55 % 0.67 2.67 % 0.65 6.34 % 0.61 -1.47 % 0.62 -6.53 % 0.66 8.44 % 0.61 0.62 % 0.61 -0.94 % 0.61 -6.05 % 0.65 60.15 % 0.41 7.77 % 0.38 -11.74 % 0.43 -32.92 % 0.64 71.32 % 0.37 -34.39 % 0.57 -16.05 % 0.68 -3.94 % 0.71 16.66 % 0.60 -18.85 % 0.74 3.23 % 0.72 7.05 % 0.67 3.38 % 0.65 -0.15 % 0.65 -4.51 % 0.68 11.09 % 0.62 -0.39 % 0.62 2.07 % 0.61 0.27 % 0.60 -1.18 % 0.61 4.86 % 0.58 -3.00 % 0.60 -6.34 % 0.64 -1.58 % 0.65 -1.73 % 0.66 -3.30 % 0.69 -2.11 % 0.70 0.53 % 0.70 0.47 % 0.69 8.09 % 0.64 -7.04 % 0.69 11.71 % 0.62 -4.87 % 0.65 0.07 % 0.65 89.54 % 0.34 -65.76 % 1.00
Weighted average shs out dil 484.963 M 0.00 % 484.963 M 4.48 % 464.156 M -3.50 % 480.995 M 2.66 % 468.509 M 0.02 % 468.413 M 2.92 % 455.122 M 3.27 % 440.705 M 0.00 % 440.705 M 0.26 % 439.558 M -0.82 % 443.186 M 0.56 % 440.735 M 0.00 % 440.735 M 0.00 % 440.735 M -1.95 % 449.507 M 2.34 % 439.237 M 0.00 % 439.237 M -1.09 % 444.064 M 2.23 % 434.374 M -2.86 % 447.150 M 1.94 % 438.619 M 0.00 % 438.619 M 0.82 % 435.037 M -4.00 % 453.164 M 0.87 % 449.265 M 0.00 % 449.265 M 8.76 % 413.068 M 0.00 % 413.068 M 0.31 % 411.799 M -2.42 % 422.027 M 2.85 % 410.333 M 0.80 % 407.077 M -1.15 % 411.793 M 0.00 % 411.793 M -0.34 % 413.210 M 0.00 % 413.210 M 1.33 % 407.799 M -1.00 % 411.918 M 0.01 % 411.895 M -1.32 % 417.387 M 37.05 % 304.557 M 0.00 % 304.557 M -1.40 % 308.887 M 0.00 % 308.887 M 0.00 % 308.880 M -0.22 % 309.573 M
Weighted average shs out 484.963 M 0.00 % 484.963 M 4.48 % 464.156 M -3.50 % 480.995 M 2.66 % 468.509 M 0.02 % 468.413 M 2.92 % 455.122 M 3.27 % 440.705 M 0.00 % 440.705 M 0.26 % 439.558 M -0.82 % 443.187 M 0.56 % 440.735 M 0.00 % 440.735 M 0.00 % 440.735 M -1.95 % 449.491 M 2.33 % 439.237 M 0.29 % 437.951 M -0.79 % 441.438 M 1.63 % 434.374 M 0.00 % 434.374 M -0.97 % 438.619 M 0.01 % 438.574 M 0.81 % 435.037 M 0.00 % 435.037 M 0.95 % 430.938 M -4.08 % 449.265 M 8.76 % 413.068 M 0.03 % 412.938 M 0.28 % 411.799 M -2.40 % 421.928 M 7.80 % 391.413 M -3.84 % 407.048 M -1.15 % 411.793 M 0.00 % 411.793 M -0.34 % 413.210 M 0.00 % 413.210 M 1.89 % 405.555 M -1.49 % 411.669 M -0.05 % 411.895 M -1.32 % 417.387 M 37.05 % 304.557 M 0.00 % 304.557 M -1.40 % 308.887 M 0.04 % 308.767 M -0.04 % 308.881 M -0.22 % 309.550 M
EPS diluted 0.00 -99.97 % 0.39 44.44 % 0.27 61.10 % 0.17 -42.88 % 0.29 -37.05 % 0.47 145.32 % 0.19 28.21 % 0.15 -50.07 % 0.30 -35.95 % 0.46 579.71 % -0.10 -169.00 % 0.14 -77.42 % 0.62 -69.76 % 2.05 12 712.50 % 0.02 -90.14 % 0.16 -82.16 % 0.91 160.00 % 0.35 126.68 % 0.15 -40.96 % 0.26 -67.31 % 0.80 261.01 % 0.22 0.73 % 0.22 19.18 % 0.18 -38.47 % 0.30 84.28 % 0.16 -22.48 % 0.21 43.64 % 0.15 -43.77 % 0.26 100.00 % 0.13 -7.14 % 0.14 31.09 % 0.11 -40.67 % 0.18 111.02 % 0.09 27.89 % 0.07 -25.64 % 0.09 -31.00 % 0.13 104.72 % 0.06 -34.74 % 0.10 51.79 % 0.06 -47.63 % 0.12 84.89 % 0.07 -2.79 % 0.07 -18.83 % 0.08 -11.12 % 0.09 31.11 % 0.07
Earnings per share 0.00 -99.97 % 0.39 44.44 % 0.27 61.10 % 0.17 -42.88 % 0.29 -37.05 % 0.47 145.32 % 0.19 28.21 % 0.15 -50.07 % 0.30 -35.95 % 0.46 579.71 % -0.10 -169.00 % 0.14 -77.42 % 0.62 -69.76 % 2.05 12 712.50 % 0.02 -90.14 % 0.16 -82.16 % 0.91 158.45 % 0.35 128.04 % 0.15 -42.81 % 0.27 -66.25 % 0.80 261.01 % 0.22 0.73 % 0.22 15.79 % 0.19 -38.71 % 0.31 90.42 % 0.16 -22.48 % 0.21 43.64 % 0.15 -43.77 % 0.26 100.00 % 0.13 -10.16 % 0.14 35.49 % 0.11 -40.67 % 0.18 111.02 % 0.09 27.89 % 0.07 -25.64 % 0.09 -31.00 % 0.13 104.72 % 0.06 -34.74 % 0.10 51.79 % 0.06 -47.63 % 0.12 84.89 % 0.07 -2.79 % 0.07 -18.83 % 0.08 -11.12 % 0.09 31.11 % 0.07
Gross profit 253.741 M -52.44 % 533.572 M -7.00 % 573.705 M 55.00 % 370.138 M -16.37 % 442.609 M -22.48 % 570.945 M 22.78 % 464.998 M 48.35 % 313.438 M -22.23 % 403.047 M -25.78 % 543.042 M 35.34 % 401.245 M 60.01 % 250.757 M -58.46 % 603.715 M -64.02 % 1.678 B 426.71 % 318.527 M -13.92 % 370.028 M -52.88 % 785.303 M 59.90 % 491.109 M 27.42 % 385.419 M -8.64 % 421.850 M -44.57 % 761.029 M 104.69 % 371.793 M -12.02 % 422.594 M 41.86 % 297.891 M -15.45 % 352.329 M 26.51 % 278.495 M -9.31 % 307.087 M 43.93 % 213.356 M -20.76 % 269.249 M 24.31 % 216.604 M -4.41 % 226.587 M 22.44 % 185.064 M 6.22 % 174.225 M 51.28 % 115.167 M 5.91 % 108.738 M 17.70 % 92.387 M -10.94 % 103.738 M 48.12 % 70.034 M -28.68 % 98.194 M 60.16 % 61.309 M -20.75 % 77.364 M 57.39 % 49.154 M -19.97 % 61.417 M 0.63 % 61.036 M 84.46 % 33.088 M -58.74 % 80.187 M
Income tax expense -10.378 M -141.60 % 24.946 M 122.18 % 11.228 M 87.49 % 5.989 M -62.27 % 15.871 M -49.07 % 31.160 M 468.10 % -8.465 M -205.49 % 8.024 M -67.22 % 24.477 M -16.46 % 29.298 M 239.00 % -21.078 M -549.70 % 4.687 M -89.50 % 44.648 M -69.45 % 146.149 M 1 355.48 % -11.641 M 43.22 % -20.502 M -136.16 % 56.695 M 142.74 % 23.356 M 1 104.37 % 1.939 M -89.56 % 18.580 M -73.91 % 71.220 M 218.12 % 22.387 M 23.48 % 18.130 M 41.49 % 12.814 M -55.74 % 28.950 M 79.56 % 16.123 M -17.91 % 19.640 M 106.97 % 9.490 M -55.15 % 21.159 M 72.48 % 12.268 M -20.76 % 15.481 M 68.59 % 9.183 M -8.03 % 9.984 M 42.68 % 6.998 M -42.35 % 12.138 M 144.77 % 4.959 M -30.65 % 7.150 M 59.77 % 4.475 M -2.38 % 4.585 M 11.16 % 4.124 M -30.61 % 5.943 M 43.42 % 4.144 M 157.60 % 1.609 M -63.88 % 4.454 M -28.93 % 6.268 M 62.05 % 3.868 M
Cost of revenue 191.638 M -28.15 % 266.704 M -13.90 % 309.743 M 31.26 % 235.973 M -13.10 % 271.549 M -6.41 % 290.148 M -1.81 % 295.493 M 46.03 % 202.345 M -20.33 % 253.964 M -12.00 % 288.587 M -50.49 % 582.862 M 41.46 % 412.023 M -48.79 % 804.627 M -15.08 % 947.565 M 76.98 % 535.403 M 90.62 % 280.869 M -24.96 % 374.307 M 82.15 % 205.497 M -18.56 % 252.331 M 74.49 % 144.608 M -50.80 % 293.913 M 63.38 % 179.898 M -20.28 % 225.654 M 42.47 % 158.383 M -2.82 % 162.973 M -6.34 % 174.002 M -8.39 % 189.938 M 36.54 % 139.111 M -21.30 % 176.755 M 28.12 % 137.960 M -15.02 % 162.343 M 31.93 % 123.053 M 26.26 % 97.461 M 58.25 % 61.586 M 11.45 % 55.257 M 30.47 % 42.351 M -4.54 % 44.366 M 45.55 % 30.482 M -29.76 % 43.395 M 26.72 % 34.245 M -1.37 % 34.722 M 14.23 % 30.397 M -8.27 % 33.136 M 0.42 % 32.998 M -48.06 % 63.534 M 23 446.34 % -272.137 K
General and administrative expenses 39.011 M -25.58 % 52.420 M -24.18 % 69.135 M 50.83 % 45.835 M -6.26 % 48.896 M -16.40 % 58.489 M -23.44 % 76.392 M 71.70 % 44.491 M 5.44 % 42.195 M -34.12 % 64.049 M 105.75 % 31.130 M -31.58 % 45.496 M -41.44 % 77.697 M 5.67 % 73.529 M -7.61 % 79.582 M 22.72 % 64.850 M 10.67 % 58.599 M -6.85 % 62.907 M 90.35 % 33.048 M -20.47 % 41.554 M -33.60 % 62.577 M 21.08 % 51.683 M 44.29 % 35.820 M -3.17 % 36.991 M -18.18 % 45.212 M 13.97 % 39.671 M 24.70 % 31.814 M -10.19 % 35.422 M -9.26 % 39.036 M 5.11 % 37.139 M 0.83 % 36.834 M 28.22 % 28.726 M -32.87 % 42.795 M 10.21 % 38.829 M 7.00 % 36.290 M 50.55 % 24.105 M 20.21 % 20.053 M -3.72 % 20.828 M -19.04 % 25.726 M 37.42 % 18.720 M 19.35 % 15.685 M 19.11 % 13.169 M -27.31 % 18.116 M 34.35 % 13.485 M -50.77 % 27.389 M 0.000
Selling and marketing expenses 159.941 M 0.61 % 158.972 M -24.83 % 211.493 M 37.77 % 153.507 M -3.26 % 158.685 M -0.71 % 159.814 M -13.17 % 184.054 M 22.35 % 150.430 M -11.24 % 169.483 M 16.07 % 146.021 M -42.88 % 255.646 M 120.65 % 115.858 M -44.49 % 208.699 M -40.27 % 349.408 M 240.55 % 102.601 M -42.43 % 178.221 M -6.03 % 189.651 M 9.10 % 173.833 M 28.58 % 135.197 M -14.42 % 157.977 M -17.52 % 191.535 M 30.81 % 146.417 M -11.97 % 166.320 M 44.18 % 115.355 M 5.07 % 109.790 M 3.53 % 106.049 M -16.23 % 126.592 M 57.45 % 80.402 M 4.01 % 77.304 M 4.40 % 74.043 M -3.18 % 76.472 M 20.05 % 63.700 M 6.89 % 59.591 M 56.10 % 38.175 M -14.39 % 44.594 M 23.54 % 36.098 M 15.91 % 31.142 M 37.98 % 22.569 M -39.75 % 37.458 M 54.90 % 24.182 M 15.87 % 20.870 M 49.04 % 14.003 M -51.81 % 29.055 M 34.49 % 21.604 M -34.90 % 33.185 M 0.000
Other expenses -8.564 M -346.56 % 3.473 M 115.38 % -22.588 M -474.11 % 6.038 M 151.68 % -11.683 M -125.59 % -5.179 M -1 402.51 % -344.686 K 98.61 % -24.772 M 59.49 % -61.144 M -1 036.07 % 6.532 M -90.99 % 72.510 M 248.52 % -48.822 M 60.19 % -122.623 M -238.81 % 88.341 M 355.94 % 19.376 M 33.48 % 14.516 M 125.05 % -57.940 M -1 272.58 % -4.221 M -104.17 % 101.207 M 330.26 % 23.522 M 231.60 % -17.874 M -185.10 % -6.269 M -118.55 % 33.803 M 1 164.95 % -3.174 M 45.60 % -5.834 M -380.25 % 2.082 M 108.13 % -25.593 M -95.57 % -13.086 M 42.72 % -22.846 M -313.63 % 10.694 M 112.47 % 5.033 M -51.20 % 10.314 M 117.30 % -59.627 M -1 585.84 % 4.013 M 106.36 % -63.057 M -1 149.43 % -5.047 M 84.39 % -32.325 M -2 884.18 % -1.083 M 97.48 % -42.995 M -965.23 % -4.036 M 76.25 % -16.997 M -2 432.60 % 728.694 K 102.07 % -35.167 M -1 925.67 % 1.926 M 102.59 % -74.508 M -224.94 % 59.637 M
Operating expenses 261.505 M -17.76 % 317.966 M -26.90 % 434.967 M 55.76 % 279.251 M -2.92 % 287.661 M -9.73 % 318.672 M -15.84 % 378.630 M 58.50 % 238.886 M -3.23 % 246.866 M -20.62 % 311.006 M -33.65 % 468.722 M 155.04 % 183.782 M -35.21 % 283.644 M -54.95 % 629.556 M 99.21 % 316.027 M -1.40 % 320.523 M -0.26 % 321.365 M 1.97 % 315.156 M -4.90 % 331.379 M 14.99 % 288.178 M -12.59 % 329.691 M 31.48 % 250.751 M -11.51 % 283.351 M 48.49 % 190.824 M 3.96 % 183.551 M -0.68 % 184.802 M 1.04 % 182.905 M 36.41 % 134.087 M 2.90 % 130.304 M -11.36 % 147.006 M -0.39 % 147.585 M 15.92 % 127.312 M 50.62 % 84.527 M 4.33 % 81.017 M 11.74 % 72.506 M 31.46 % 55.156 M 19.39 % 46.198 M 9.18 % 42.314 M -31.10 % 61.412 M 58.01 % 38.866 M 7.81 % 36.052 M 29.21 % 27.900 M -38.89 % 45.653 M 23.33 % 37.015 M 1 230.13 % 2.783 M -95.27 % 58.786 M
Cost and expenses 453.143 M -22.50 % 584.670 M -21.49 % 744.711 M 44.54 % 515.224 M -7.87 % 559.210 M -8.15 % 608.820 M -9.69 % 674.123 M 52.78 % 441.231 M -11.90 % 500.830 M -16.47 % 599.593 M -42.98 % 1.052 B 76.50 % 595.805 M -45.25 % 1.088 B -31.00 % 1.577 B 85.23 % 851.429 M 41.58 % 601.392 M -13.55 % 695.672 M 33.62 % 520.653 M -10.80 % 583.710 M 34.87 % 432.786 M -30.60 % 623.604 M 44.81 % 430.649 M -15.39 % 509.005 M 45.76 % 349.206 M 0.77 % 346.524 M -3.42 % 358.805 M -3.77 % 372.843 M 36.47 % 273.198 M -11.03 % 307.059 M 7.75 % 284.966 M -8.05 % 309.928 M 23.79 % 250.364 M 37.57 % 181.988 M 27.62 % 142.603 M 11.61 % 127.763 M 31.03 % 97.507 M 7.67 % 90.564 M 24.41 % 72.797 M -30.54 % 104.807 M 43.35 % 73.111 M 3.30 % 70.773 M 21.40 % 58.297 M -26.01 % 78.788 M 12.53 % 70.013 M 5.57 % 66.317 M 12.81 % 58.786 M
Research and development expenses 71.117 M -31.02 % 103.101 M -41.73 % 176.927 M 139.51 % 73.871 M -19.50 % 91.763 M -13.06 % 105.548 M -10.95 % 118.528 M 72.44 % 68.737 M -28.65 % 96.332 M 2.04 % 94.404 M -13.74 % 109.437 M 53.60 % 71.250 M -40.56 % 119.872 M 1.35 % 118.277 M 3.33 % 114.467 M 81.88 % 62.935 M -51.98 % 131.055 M 58.59 % 82.637 M 33.44 % 61.927 M -4.91 % 65.125 M -30.31 % 93.453 M 58.61 % 58.920 M 24.28 % 47.409 M 13.82 % 41.651 M 21.14 % 34.384 M -7.07 % 37.001 M -26.14 % 50.092 M 59.79 % 31.349 M -14.84 % 36.810 M 46.48 % 25.129 M -14.08 % 29.246 M 19.03 % 24.571 M -41.17 % 41.768 M 0.000 -100.00 % 54.680 M 0.000 -100.00 % 27.327 M 0.000 -100.00 % 41.223 M 0.000 -100.00 % 16.494 M 0.000 -100.00 % 33.649 M 0.000 -100.00 % 16.717 M 0.000
Selling general and administrative expenses 198.953 M -5.88 % 211.391 M -24.67 % 280.628 M 40.78 % 199.342 M -3.97 % 207.581 M -4.91 % 218.303 M -16.18 % 260.446 M 33.62 % 194.921 M -7.92 % 211.677 M 0.77 % 210.070 M -26.75 % 286.776 M 77.73 % 161.354 M -43.66 % 286.396 M -32.28 % 422.937 M 132.15 % 182.183 M -25.05 % 243.071 M -2.09 % 248.250 M 4.86 % 236.740 M 40.71 % 168.245 M -15.68 % 199.531 M -21.48 % 254.112 M 28.27 % 198.100 M -2.00 % 202.140 M 32.68 % 152.347 M -1.71 % 155.001 M 6.37 % 145.720 M -8.01 % 158.406 M 36.76 % 115.824 M -0.44 % 116.340 M 4.64 % 111.183 M -1.87 % 113.306 M 22.59 % 92.426 M -9.73 % 102.386 M 32.96 % 77.004 M -4.80 % 80.883 M 34.35 % 60.203 M 17.60 % 51.195 M 17.97 % 43.397 M -31.32 % 63.184 M 47.27 % 42.903 M 17.36 % 36.555 M 34.53 % 27.172 M -42.40 % 47.171 M 34.43 % 35.089 M -42.07 % 60.574 M 7 218.87 % -850.894 K
Interest income 13.157 M 96.09 % 6.709 M -64.37 % 18.831 M 65.11 % 11.405 M 41.35 % 8.068 M -28.17 % 11.233 M -38.66 % 18.314 M 47.69 % 12.400 M -55.36 % 27.779 M 0.000 -100.00 % 22.951 M 24.71 % 18.404 M 17.36 % 15.681 M 0.000 -100.00 % 3.268 M -83.36 % 19.645 M 8.73 % 18.067 M 119.22 % 8.241 M -76.03 % 34.381 M 1 148.46 % 2.754 M -60.01 % 6.886 M 139.98 % 2.869 M -44.91 % 5.208 M 5 860.73 % 87.375 K -98.88 % 7.817 M 604.32 % 1.110 M -93.70 % 17.614 M 1 027.75 % 1.562 M -77.82 % 7.043 M 0.000 -100.00 % 453.950 K 0.000 -100.00 % 1.006 M 0.000 -100.00 % 699.128 K -56.71 % 1.615 M 0.000 0.000 0.000 0.000 -100.00 % 51.252 K 0.000 -100.00 % 1.757 M 0.000 -100.00 % 1.393 M 0.000
Interest expense 7.717 M 2.45 % 7.533 M -14.77 % 8.838 M 34.97 % 6.548 M -17.56 % 7.943 M 11.17 % 7.144 M -15.37 % 8.442 M 24.41 % 6.786 M 0.80 % 6.732 M 76.51 % 3.814 M -55.06 % 8.486 M 7.89 % 7.865 M 8.50 % 7.249 M 82.49 % 3.972 M -36.04 % 6.211 M -14.91 % 7.300 M 0.36 % 7.273 M 4.29 % 6.974 M 12.20 % 6.216 M 99.47 % 3.116 M 161.89 % 1.190 M 93.13 % 616.103 K -43.76 % 1.096 M 95.81 % 559.482 K -44.78 % 1.013 M -12.99 % 1.164 M 2.40 % 1.137 M 32.99 % 855.057 K 0.000 -100.00 % 219.397 K -98.54 % 15.007 M 1 016.94 % 1.344 M 0.000 -100.00 % 3.674 M -43.39 % 6.490 M 0.000 0.000 0.000 -100.00 % 522.104 K 0.000 -100.00 % 189.254 K 0.000 0.000 -100.00 % 134.524 K 0.000 0.000
Depreciation and amortization 53.902 M 4.43 % 51.614 M 0.00 % 51.614 M -1.07 % 52.170 M -14.09 % 60.728 M -3.75 % 63.094 M 0.00 % 63.094 M 3.17 % 61.157 M -0.68 % 61.574 M 0.68 % 61.157 M 0.00 % 61.157 M 33.93 % 45.664 M -22.38 % 58.833 M 28.84 % 45.664 M 0.00 % 45.664 M 30.61 % 34.961 M -13.98 % 40.642 M 16.25 % 34.961 M 0.00 % 34.961 M 31.98 % 26.489 M -14.41 % 30.950 M 16.84 % 26.489 M 0.00 % 26.489 M 47.28 % 17.986 M -22.41 % 23.181 M 28.88 % 17.986 M 0.00 % 17.986 M 47.97 % 12.155 M -25.34 % 16.280 M 33.94 % 12.155 M 0.00 % 12.155 M 75.96 % 6.908 M -28.62 % 9.677 M 40.09 % 6.908 M 0.00 % 6.908 M 30.42 % 5.297 M -35.97 % 8.272 M 56.17 % 5.297 M 0.00 % 5.297 M 19.15 % 4.445 M -16.35 % 5.314 M 19.54 % 4.445 M 0.00 % 4.445 M 41.14 % 3.149 M -9.00 % 3.461 M 9.90 % 3.149 M
Operating income -7.765 M -103.60 % 215.606 M 55.41 % 138.737 M 52.65 % 90.887 M -41.34 % 154.948 M -38.58 % 252.273 M 192.09 % 86.369 M 15.85 % 74.552 M -52.27 % 156.181 M -32.69 % 232.036 M 443.87 % -67.477 M -200.75 % 66.975 M -79.07 % 320.070 M -69.46 % 1.048 B 41 815.88 % 2.501 M -94.95 % 49.505 M -89.33 % 463.938 M 163.67 % 175.953 M 225.60 % 54.040 M -59.57 % 133.672 M -69.01 % 431.338 M 256.35 % 121.042 M -13.07 % 139.242 M 30.05 % 107.068 M -36.56 % 168.778 M 80.14 % 93.692 M -24.55 % 124.182 M 56.66 % 79.269 M -42.95 % 138.945 M 99.64 % 69.598 M -11.90 % 79.002 M 36.79 % 57.752 M -35.62 % 89.698 M 162.67 % 34.149 M -5.75 % 36.232 M -2.68 % 37.230 M -35.30 % 57.541 M 107.58 % 27.720 M -24.64 % 36.783 M 63.90 % 22.442 M -45.68 % 41.313 M 94.38 % 21.253 M 34.82 % 15.765 M -34.37 % 24.020 M -20.74 % 30.305 M 41.61 % 21.401 M
Operating income ratio -0.02 -106.47 % 0.27 71.56 % 0.16 4.73 % 0.15 -30.89 % 0.22 -25.94 % 0.29 157.96 % 0.11 -21.43 % 0.14 -39.20 % 0.24 -14.80 % 0.28 506.92 % -0.07 -167.85 % 0.10 -55.54 % 0.23 -43.08 % 0.40 13 534.04 % 0.00 -96.15 % 0.08 -80.99 % 0.40 58.39 % 0.25 198.09 % 0.08 -64.09 % 0.24 -42.29 % 0.41 86.36 % 0.22 2.14 % 0.21 -8.46 % 0.23 -28.36 % 0.33 58.19 % 0.21 -17.13 % 0.25 11.10 % 0.22 -27.81 % 0.31 58.71 % 0.20 -3.37 % 0.20 8.37 % 0.19 -43.23 % 0.33 70.88 % 0.19 -12.55 % 0.22 -20.04 % 0.28 -28.88 % 0.39 40.88 % 0.28 6.16 % 0.26 10.61 % 0.23 -36.28 % 0.37 37.96 % 0.27 60.24 % 0.17 -34.73 % 0.26 -18.56 % 0.31 17.52 % 0.27
Total other income expenses net -2.476 M -320.89 % -588.344 K 72.13 % -2.111 M 37.87 % -3.397 M -181.71 % -1.206 M -80.23 % -669.062 K 86.86 % -5.093 M -206.23 % -1.663 M -52.08 % -1.094 M -108.26 % -525.144 K -126.44 % 1.986 M 171.22 % -2.789 M -32.93 % -2.098 M -587.22 % -305.291 K 96.24 % -8.130 M -506.70 % -1.340 M 25.05 % -1.788 M -1 082.59 % -151.188 K 94.25 % -2.629 M -177.87 % -946.024 K 77.49 % -4.203 M -204.54 % -1.380 M 63.04 % -3.734 M -111.53 % -1.765 M -1 209.41 % 159.117 K 148.62 % -327.254 K -18.34 % -276.539 K 78.30 % -1.274 M 39.14 % -2.094 M -363.88 % 793.573 K -85.68 % 5.542 M 845.74 % -743.205 K 87.93 % -6.158 M -182.43 % 7.471 M 121.32 % 3.376 M -37.68 % 5.417 M 41.85 % 3.819 M 31.84 % 2.896 M -63.32 % 7.895 M -6.43 % 8.438 M 185.10 % 2.960 M -3.42 % 3.064 M -55.47 % 6.882 M 8.56 % 6.339 M 24.14 % 5.107 M 7.66 % 4.743 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-03-31
Net debt 254.263 M -10.48 % 284.032 M 217.06 % -242.635 M -176.32 % 317.931 M 33.34 % 238.439 M 143.12 % -552.926 M -129.66 % -240.757 M -78.23 % -135.083 M 69.32 % -440.350 M -137.87 % -185.125 M 52.96 % -393.555 M -172.26 % 544.663 M 178.54 % 195.543 M 2.10 % 191.518 M 145.91 % -417.171 M -12.94 % -369.379 M 13.98 % -429.394 M -2.06 % -420.737 M 48.99 % -824.811 M 17.40 % -998.618 M -13.50 % -879.828 M -43.70 % -612.267 M 29.49 % -868.375 M -427.01 % -164.775 M 16.52 % -197.386 M 6.90 % -212.020 M 78.52 % -986.905 M -374.63 % -207.932 M 32.14 % -306.406 M -12.95 % -271.277 M 18.96 % -334.732 M -17.78 % -284.196 M 4.16 % -296.545 M -2.90 % -288.185 M 48.99 % -564.956 M -34.63 % -419.650 M -11.28 % -377.107 M -27.13 % -296.629 M 36.97 % -470.649 M -8.21 % -434.949 M 7.59 % -470.656 M -749.61 % -55.396 M 61.53 % -144.011 M -238.69 % 103.836 M
Total investments 2.863 B 106.20 % 1.388 B -0.18 % 1.391 B 27.94 % 1.087 B -63.97 % 3.017 B 70.53 % 1.769 B 149.38 % 709.475 M -12.01 % 806.279 M 0.00 % 806.279 M -17.44 % 976.655 M -34.21 % 1.484 B -0.17 % 1.487 B 1.05 % 1.472 B 51.36 % 972.203 M 0.08 % 971.416 M 3.65 % 937.192 M 4.92 % 893.229 M -13.16 % 1.029 B 0.32 % 1.025 B 176.50 % 370.829 M 15.53 % 320.974 M 0.19 % 320.367 M 0.11 % 320.013 M -0.46 % 321.503 M 38.64 % 231.895 M 1.65 % 228.122 M 21.46 % 187.824 M 0.56 % 186.777 M 23.82 % 150.842 M -26.79 % 206.036 M 60.45 % 128.415 M -0.05 % 128.483 M 2.50 % 125.355 M -32.11 % 184.636 M 2 858.44 % 6.241 M -96.34 % 170.332 M -13.18 % 196.197 M -17.18 % 236.898 M 339.51 % 53.901 M -18.19 % 65.888 M 1 018.95 % 5.888 M -93.86 % 95.888 M 1 530.54 % 5.881 M -97.17 % 207.671 M
Total debt 597.933 M 1.22 % 590.706 M 0.79 % 586.059 M 0.68 % 582.090 M -7.90 % 632.002 M 2.34 % 617.522 M 3.00 % 599.540 M 0.30 % 597.737 M -0.82 % 602.656 M 6.88 % 563.870 M -26.67 % 768.958 M -0.04 % 769.246 M -1.09 % 777.731 M 0.07 % 777.217 M 34.24 % 578.982 M 6.10 % 545.677 M 2.79 % 530.890 M 1.48 % 523.150 M -10.34 % 583.501 M -0.06 % 583.857 M 518.90 % 94.338 M -4.70 % 98.987 M 681.22 % 12.671 M -78.10 % 57.866 M 102.27 % 28.608 M -70.31 % 96.339 M -6.97 % 103.552 M 8.14 % 95.760 M -13.07 % 110.154 M 6.76 % 103.183 M -25.38 % 138.271 M -8.89 % 151.763 M 17.03 % 129.680 M -3.49 % 134.373 M 1 046.71 % 11.718 M 93.43 % 6.058 M -9.15 % 6.668 M 11.92 % 5.958 M 11.20 % 5.358 M -22.18 % 6.885 M -42.90 % 12.058 M 97.61 % 6.102 M -25.00 % 8.136 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 276.353 M -83.69 % 1.694 B 28 629.32 % 5.898 M -99.49 % 1.149 B 169.24 % 426.929 M -63.15 % 1.159 B 904.09 % 115.395 M -90.70 % 1.241 B 154.25 % 488.023 M -59.91 % 1.217 B 163.82 % 461.374 M -59.15 % 1.129 B 203.81 % 371.719 M -68.74 % 1.189 B 859.23 % 123.984 M 21.73 % 101.848 M 3 323.18 % -3.160 M 0.27 % -3.168 M 27.25 % -4.355 M -9 222.81 % 47.737 K 109.64 % -495.333 K 76.42 % -2.100 M -62.61 % -1.292 M -2 817.58 % 47.528 K -97.53 % 1.925 M -61.50 % 4.999 M 166.07 % 1.879 M 142.59 % -4.411 M -22.97 % -3.587 M -37.37 % -2.611 M 18.89 % -3.220 M -2 341.82 % 143.611 K 1 155.78 % 11.436 K -61.75 % 29.899 K 112.47 % -239.722 K -2 425.52 % -9.492 K -107.75 % 122.502 K 6.60 % 114.914 K -1.62 % 116.804 K -99.95 % 241.472 M
Retained earnings 3.543 B -5.15 % 3.735 B 5.33 % 3.546 B 3.68 % 3.420 B 2.40 % 3.340 B -1.47 % 3.390 B 6.88 % 3.171 B 2.84 % 3.084 B 2.16 % 3.018 B -2.89 % 3.108 B -1.82 % 3.166 B 7.42 % 2.947 B 2.15 % 2.885 B 5.16 % 2.744 B 49.10 % 1.840 B -2.76 % 1.892 B 3.93 % 1.821 B 14.42 % 1.591 B 10.82 % 1.436 B 0.42 % 1.430 B 8.91 % 1.313 B 25.37 % 1.047 B 10.31 % 949.498 M 6.09 % 894.970 M 10.31 % 811.309 M 7.79 % 752.674 M 10.67 % 680.100 M 12.75 % 603.219 M -8.09 % 656.287 M 19.46 % 549.383 M 11.17 % 494.195 M 8.50 % 455.474 M 10.65 % 411.635 M 14.62 % 359.127 M 9.23 % 328.787 M 7.54 % 305.728 M 12.14 % 272.636 M 21.62 % 224.173 M 11.37 % 201.291 M 0.59 % 200.111 M 15.43 % 173.356 M 7.39 % 161.427 M 14.28 % 141.253 M 0.000
Common stock 478.629 M -0.58 % 481.424 M 0.00 % 481.424 M 0.00 % 481.424 M 2.05 % 471.772 M -0.04 % 471.967 M 6.18 % 444.516 M 0.00 % 444.516 M 0.00 % 444.515 M 0.00 % 444.515 M 0.00 % 444.515 M 0.00 % 444.514 M -0.07 % 444.833 M 0.00 % 444.827 M -0.03 % 444.952 M 0.00 % 444.952 M 0.00 % 444.952 M 29.89 % 342.571 M 0.00 % 342.571 M -0.03 % 342.680 M 0.00 % 342.680 M 0.00 % 342.680 M 0.00 % 342.693 M 0.00 % 342.693 M -0.05 % 342.863 M 0.00 % 342.863 M -0.02 % 342.932 M 0.00 % 342.932 M 80.03 % 190.485 M 6.98 % 178.052 M 0.00 % 178.052 M 1.17 % 176.000 M 0.00 % 176.000 M 0.00 % 176.000 M 0.00 % 176.000 M 0.00 % 176.000 M 0.00 % 176.000 M 100.00 % 88.000 M 0.00 % 88.000 M 0.00 % 88.000 M 0.00 % 88.000 M 33.33 % 66.000 M 0.00 % 66.000 M 0.000
Total equity 5.627 B -3.64 % 5.840 B 3.36 % 5.650 B 1.50 % 5.567 B 1.73 % 5.472 B -0.95 % 5.524 B 19.72 % 4.615 B -2.74 % 4.744 B 0.75 % 4.709 B -0.79 % 4.746 B 4.60 % 4.538 B -2.85 % 4.671 B 1.68 % 4.594 B 3.97 % 4.419 B 26.10 % 3.504 B 1.51 % 3.452 B 0.86 % 3.422 B 8.19 % 3.163 B 5.67 % 2.994 B -0.91 % 3.021 B 6.54 % 2.835 B 10.71 % 2.561 B 4.08 % 2.461 B 5.02 % 2.343 B 1.69 % 2.304 B 2.45 % 2.249 B 4.53 % 2.151 B 4.40 % 2.061 B -1.42 % 2.090 B 65.66 % 1.262 B 6.04 % 1.190 B 8.64 % 1.095 B 10.43 % 991.861 M 9.47 % 906.040 M 6.00 % 854.751 M 3.74 % 823.963 M 5.47 % 781.243 M 7.50 % 726.745 M 3.73 % 700.642 M 1.96 % 687.179 M 4.03 % 660.555 M 98.01 % 333.604 M 6.44 % 313.432 M 29.80 % 241.472 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.849 M 0.000 -100.00 % 37.046 M 0.000 0.000 0.000 -100.00 % 8.174 M -23.20 % 10.643 M 31.29 % 8.106 M -44.05 % 14.489 M 0.000 0.000 -100.00 % 1.767 M -11.09 % 1.987 M -10.40 % 2.218 M -9.29 % 2.445 M -8.38 % 2.669 M -11.03 % 3.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 596.223 M 0.94 % 590.664 M 0.92 % 585.304 M 0.55 % 582.090 M -2.99 % 600.033 M 0.55 % 596.743 M 2.79 % 580.529 M 0.76 % 576.133 M -0.67 % 580.013 M 5.40 % 550.297 M 1.22 % 543.676 M 2.25 % 531.718 M 0.96 % 526.637 M 0.17 % 525.758 M 0.89 % 521.111 M 1.51 % 513.360 M 1.18 % 507.390 M 0.49 % 504.928 M 0.62 % 501.813 M 3.75 % 483.688 M 2 615.52 % 17.812 M -6.62 % 19.075 M -11.24 % 21.491 M -28.36 % 30.000 M 0.000 0.000 0.000 -100.00 % 69.155 M 4.14 % 66.407 M 7.79 % 61.608 M -46.12 % 114.347 M -5.23 % 120.654 M 2.19 % 118.070 M -2.23 % 120.764 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 680.847 M 0.01 % 680.777 M -0.31 % 682.900 M 0.63 % 678.651 M 3.87 % 653.385 M -5.85 % 693.969 M 3.14 % 672.866 M -0.28 % 674.732 M -0.44 % 677.699 M 4.00 % 651.624 M 4.67 % 622.526 M 2.51 % 607.274 M -0.86 % 612.565 M 2.59 % 597.100 M 6.58 % 560.210 M 2.39 % 547.145 M 0.70 % 543.321 M -3.72 % 564.308 M 8.73 % 519.018 M -0.12 % 519.657 M 1 313.50 % 36.764 M -8.71 % 40.273 M 0.55 % 40.052 M -16.35 % 47.882 M 152.55 % 18.960 M 5.73 % 17.932 M 9.37 % 16.396 M -79.77 % 81.061 M 7.75 % 75.227 M 3.72 % 72.526 M -41.75 % 124.498 M -9.33 % 137.303 M 9.45 % 125.452 M -6.65 % 134.383 M 1 153.52 % 10.720 M 13.62 % 9.436 M -8.61 % 10.325 M -7.21 % 11.127 M -7.27 % 11.999 M 0.23 % 11.971 M 18.86 % 10.072 M -21.35 % 12.806 M 0.00 % 12.806 M 0.000
Other current liabilities 306.031 M -16.63 % 367.081 M -22.26 % 472.188 M 46.05 % 323.313 M 68.12 % 192.314 M 22.48 % 157.021 M 1 028.46 % -16.912 M -39.68 % -12.108 M 29.20 % -17.102 M -110.79 % 158.455 M -73.40 % 595.698 M 151.60 % 236.768 M -32.67 % 351.662 M -40.37 % 589.784 M 120.45 % 267.534 M 13.80 % 235.092 M 15.28 % 203.924 M 14.68 % 177.823 M -30.07 % 254.277 M 15 961.42 % 1.583 M -99.73 % 589.509 M 59.20 % 370.301 M 58.31 % 233.906 M 1 826.42 % 12.142 M -94.69 % 228.633 M 30 310.74 % -756.795 K -101.21 % 62.366 M -67.61 % 192.550 M 1 934.13 % -10.498 M -105.10 % 205.955 M 4 250.87 % -4.962 M -103.67 % 135.169 M 21.25 % 111.480 M 51.25 % 73.704 M 90.36 % 38.718 M 33.42 % 29.018 M 2.64 % 28.272 M 3 593.42 % -809.289 K -102.05 % 39.527 M 37.70 % 28.706 M -16.77 % 34.490 M 123.64 % 15.422 M 194.46 % 5.237 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 60.587 M -9.44 % 66.903 M -79.93 % 333.313 M 72.77 % 192.918 M -28.26 % 268.917 M 261.20 % 74.452 M 0.000 -100.00 % 94.385 M -11.64 % 106.813 M 0.000 -100.00 % 331.121 M 815.86 % 36.154 M -92.25 % 466.320 M 35.85 % 343.253 M -13.46 % 396.656 M 11.54 % 355.614 M -14.83 % 417.511 M 71.48 % 243.469 M 4.93 % 232.024 M 10.27 % 210.422 M -9.36 % 232.145 M -4.64 % 243.433 M 0.54 % 242.130 M 30.49 % 185.558 M -12.65 % 212.418 M 9.67 % 193.692 M 3.16 % 187.757 M 19.32 % 157.360 M 92.37 % 81.803 M 31.02 % 62.436 M 20.71 % 51.723 M 59.98 % 32.332 M 10.66 % 29.218 M 8.39 % 26.958 M -27.24 % 37.048 M 69.06 % 21.914 M -17.87 % 26.681 M 29.57 % 20.591 M -45.06 % 37.477 M 0.000
Short term debt 1.710 M 3 951.27 % 42.209 K -94.41 % 755.433 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 M -98.67 % 225.281 M -5.16 % 237.529 M -5.40 % 251.094 M -0.15 % 251.459 M 1 370.06 % 17.105 M -47.07 % 32.317 M 115.54 % 14.993 M -17.72 % 18.221 M -78.57 % 85.029 M -15.11 % 100.170 M 16.19 % 86.211 M -12.91 % 98.987 M 2 386.84 % 3.980 M -83.67 % 24.375 M 0.00 % 24.375 M -74.70 % 96.339 M 212.97 % 30.782 M 34.44 % 22.896 M -38.77 % 37.396 M 5.34 % 35.500 M 82.05 % 19.500 M -7.89 % 21.171 M 958.53 % 2.000 M -50.00 % 4.000 M 0.00 % 4.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 591.778 M -10.55 % 661.546 M -19.47 % 821.464 M 62.74 % 504.769 M 3.09 % 489.656 M 7.50 % 455.509 M -5.93 % 484.227 M 39.19 % 347.879 M -24.08 % 458.231 M -11.82 % 519.674 M -54.46 % 1.141 B 14.84 % 993.599 M -17.83 % 1.209 B -25.78 % 1.629 B 105.81 % 791.542 M 15.95 % 682.657 M -20.53 % 859.059 M 17.32 % 732.266 M -7.71 % 793.449 M 16.80 % 679.329 M -30.49 % 977.372 M 0.54 % 972.128 M 119.24 % 443.399 M 1.17 % 438.260 M -8.27 % 477.750 M -8.21 % 520.471 M -0.60 % 523.616 M 37.64 % 380.428 M -14.42 % 444.519 M 0.73 % 441.288 M 16.03 % 380.318 M 7.07 % 355.218 M 48.34 % 239.466 M 34.75 % 177.708 M 26.69 % 140.275 M 52.98 % 91.693 M 2.61 % 89.365 M 17.44 % 76.096 M -11.44 % 85.928 M 19.37 % 71.986 M -3.39 % 74.509 M 2.13 % 72.953 M -12.78 % 83.639 M 0.000
Total liabilities 1.273 B -5.19 % 1.342 B -10.77 % 1.504 B 27.12 % 1.183 B 3.53 % 1.143 B -0.56 % 1.149 B -0.66 % 1.157 B 13.15 % 1.023 B -9.98 % 1.136 B -3.02 % 1.171 B -33.58 % 1.764 B 10.16 % 1.601 B -12.12 % 1.822 B -18.17 % 2.226 B 64.69 % 1.352 B 9.92 % 1.230 B -12.31 % 1.402 B 8.16 % 1.297 B -1.21 % 1.312 B 9.46 % 1.199 B 18.23 % 1.014 B 0.17 % 1.012 B 109.41 % 483.451 M -0.55 % 486.142 M -2.13 % 496.710 M -7.74 % 538.402 M -0.30 % 540.012 M 17.02 % 461.489 M -11.21 % 519.746 M 1.15 % 513.814 M 1.78 % 504.816 M 2.50 % 492.521 M 34.97 % 364.918 M 16.93 % 312.092 M 106.69 % 150.996 M 49.31 % 101.129 M 1.44 % 99.690 M 14.29 % 87.222 M -10.93 % 97.927 M 16.64 % 83.956 M -0.74 % 84.580 M -1.37 % 85.759 M -11.08 % 96.445 M 0.000
Other non current assets 28.981 M -98.26 % 1.663 B 21.63 % 1.367 B 19.16 % 1.147 B 2 647.88 % 41.746 M 12.30 % 37.174 M -19.40 % 46.120 M -96.69 % 1.392 B 25.59 % 1.108 B -16.35 % 1.325 B 736.71 % 158.300 M -89.69 % 1.535 B 12.38 % 1.366 B 119.54 % 622.072 M 0.65 % 618.060 M -29.08 % 871.431 M -20.66 % 1.098 B 12.96 % 972.283 M 39.81 % 695.432 M 113.31 % 326.016 M -39.43 % 538.222 M -6.17 % 573.619 M 279.31 % 151.227 M 580.06 % 22.237 M -53.79 % 48.126 M 87.44 % 25.676 M 19.47 % 21.492 M 5.67 % 20.338 M -4.29 % 21.249 M 78.19 % 11.925 M -32.63 % 17.700 M 68.81 % 10.485 M -89.56 % 100.422 M 1 079.26 % 8.516 M -42.36 % 14.774 M 3 925.04 % 367.062 K -4.84 % 385.741 K 505.77 % 63.678 K -94.75 % 1.214 M 0.000 0.000 0.000 0.000 100.00 % -103.836 M
Long term investments 1.540 B 743.34 % -239.348 M -382.36 % 84.768 M 0.000 -100.00 % 1.108 B 46.02 % 758.708 M 6.94 % 709.475 M 230.38 % -544.176 M -110.86 % -258.073 M 15.94 % -307.027 M -123.91 % 1.284 B 68 705.99 % -1.872 M -101.23 % 152.108 M -66.92 % 459.882 M 15.35 % 398.681 M 219.66 % 124.720 M 185.77 % -145.412 M -254.18 % 94.310 M -74.30 % 366.968 M 310.11 % 89.479 M 150.64 % -176.699 M 9.67 % -195.610 M -188.71 % 220.517 M -35.49 % 341.834 M 35.55 % 252.177 M 2.21 % 246.715 M 20.06 % 205.488 M -12.79 % 235.624 M 16.66 % 201.979 M -20.88 % 255.293 M 43.29 % 178.162 M 36.10 % 130.903 M 3.97 % 125.906 M -31.84 % 184.708 M 2 827.05 % 6.310 M -96.30 % 170.456 M -13.17 % 196.316 M -17.13 % 236.898 M 339.01 % 53.961 M -18.10 % 65.888 M 1 018.95 % 5.888 M -93.86 % 95.888 M 1 530.54 % 5.881 M 0.000
Intangible assets 287.814 M 8.40 % 265.516 M 7.99 % 245.880 M -6.41 % 262.728 M 0.63 % 261.087 M 2.80 % 253.973 M -2.79 % 261.266 M 0.25 % 260.621 M 3.62 % 251.516 M 0.11 % 251.235 M 23.33 % 203.711 M -27.98 % 282.869 M -2.24 % 289.350 M -5.72 % 306.889 M 17.04 % 262.203 M -1.62 % 266.524 M 8.29 % 246.131 M 6.28 % 231.585 M 3.41 % 223.939 M 20.56 % 185.748 M 3.10 % 180.163 M 1.16 % 178.097 M -2.44 % 182.544 M 15.91 % 157.492 M 31.73 % 119.557 M -2.34 % 122.426 M -1.92 % 124.817 M 3.52 % 120.572 M -0.53 % 121.216 M 0.58 % 120.522 M 0.06 % 120.451 M 3.06 % 116.878 M 106.27 % 56.662 M 161.75 % 21.648 M 1.84 % 21.257 M 13.86 % 18.670 M 6.41 % 17.545 M 5.92 % 16.565 M 0.83 % 16.428 M 14.95 % 14.291 M 1.20 % 14.121 M -1.85 % 14.387 M -2.56 % 14.766 M 0.000
GoodWill 111.419 M 0.00 % 111.419 M 0.00 % 111.419 M 0.00 % 111.419 M 0.00 % 111.419 M 0.00 % 111.419 M 0.00 % 111.419 M -3.43 % 115.371 M 0.00 % 115.371 M 0.00 % 115.371 M 0.00 % 115.371 M -27.23 % 158.544 M 0.00 % 158.544 M 30.26 % 121.710 M 186.29 % 42.513 M -12.14 % 48.387 M 0.00 % 48.387 M 0.00 % 48.387 M 0.00 % 48.387 M -59.72 % 120.131 M 0.00 % 120.131 M 0.00 % 120.131 M 0.00 % 120.131 M -23.78 % 157.603 M 2.11 % 154.340 M -0.09 % 154.486 M 0.00 % 154.486 M 0.00 % 154.486 M 0.00 % 154.486 M 0.00 % 154.486 M 0.00 % 154.486 M -1.87 % 157.428 M 220.89 % 49.060 M 649.62 % 6.545 M 0.00 % 6.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 399.232 M 5.92 % 376.935 M 5.50 % 357.299 M -4.50 % 374.147 M 0.44 % 372.506 M 1.95 % 365.392 M -1.96 % 372.685 M -0.88 % 375.992 M 2.48 % 366.888 M 0.08 % 366.606 M 14.89 % 319.083 M -27.71 % 441.413 M -1.45 % 447.893 M 4.50 % 428.599 M 40.66 % 304.716 M -3.24 % 314.911 M 6.92 % 294.518 M 5.20 % 279.972 M 2.81 % 272.326 M -10.97 % 305.879 M 1.86 % 300.294 M 0.69 % 298.228 M -1.47 % 302.675 M -3.94 % 315.095 M 15.04 % 273.897 M -1.09 % 276.912 M -0.86 % 279.303 M 1.54 % 275.058 M -0.23 % 275.702 M 0.25 % 275.008 M 0.03 % 274.938 M 0.23 % 274.306 M 159.46 % 105.723 M 275.00 % 28.192 M 1.41 % 27.802 M 48.91 % 18.670 M 6.41 % 17.545 M 5.92 % 16.565 M 0.83 % 16.428 M 14.95 % 14.291 M 1.20 % 14.121 M -1.85 % 14.387 M -2.56 % 14.766 M 0.000
Property plant equipment net 1.475 B -0.43 % 1.481 B -0.18 % 1.484 B 5.91 % 1.401 B -0.74 % 1.411 B 0.63 % 1.402 B 3.68 % 1.353 B 1.14 % 1.337 B 0.57 % 1.330 B 5.44 % 1.261 B 6.04 % 1.189 B 3.37 % 1.151 B 6.90 % 1.076 B 14.16 % 942.880 M 4.06 % 906.088 M 9.70 % 825.983 M 9.27 % 755.936 M 7.22 % 705.017 M 4.20 % 676.631 M 6.01 % 638.283 M 10.41 % 578.124 M 11.14 % 520.173 M 2.83 % 505.865 M 10.06 % 459.608 M 6.58 % 431.221 M 7.19 % 402.299 M 1.42 % 396.681 M 30.47 % 304.034 M 8.14 % 281.140 M 6.87 % 263.079 M 3.52 % 254.122 M -8.03 % 276.296 M 6.76 % 258.793 M 7.22 % 241.376 M 7.87 % 223.767 M 36.93 % 163.417 M 2.44 % 159.526 M 3.05 % 154.806 M 2.40 % 151.178 M 1.72 % 148.621 M 1.48 % 146.453 M -0.25 % 146.822 M 0.23 % 146.491 M 0.000
Total non current assets 3.517 B 4.74 % 3.358 B -0.32 % 3.369 B 12.57 % 2.993 B -0.12 % 2.996 B 14.19 % 2.624 B 3.36 % 2.538 B -2.79 % 2.611 B 0.58 % 2.596 B -3.94 % 2.703 B -8.41 % 2.951 B -7.08 % 3.176 B 2.61 % 3.095 B 23.09 % 2.514 B 10.75 % 2.270 B 4.17 % 2.180 B 7.40 % 2.029 B -2.52 % 2.082 B 2.26 % 2.036 B 47.12 % 1.384 B 9.35 % 1.265 B 3.67 % 1.221 B 1.44 % 1.203 B 4.07 % 1.156 B 12.97 % 1.023 B 5.62 % 968.944 M 5.55 % 917.995 M 8.32 % 847.445 M 6.38 % 796.615 M -2.68 % 818.578 M 10.96 % 737.747 M 5.62 % 698.493 M 16.75 % 598.289 M 27.69 % 468.537 M 67.61 % 279.546 M -23.16 % 363.784 M -5.22 % 383.833 M -7.74 % 416.053 M 81.28 % 229.512 M -2.38 % 235.108 M 35.76 % 173.183 M -34.08 % 262.724 M 48.95 % 176.382 M 269.87 % -103.836 M
Other current assets 127.936 M 6.04 % 120.653 M 3.10 % 117.026 M -59.82 % 291.262 M 131.79 % 125.657 M -83.86 % 778.323 M 8.20 % 719.322 M 3 715.14 % 18.854 M -86.25 % 137.112 M -8.00 % 149.031 M 37.22 % 108.608 M -36.16 % 170.125 M 6.17 % 160.241 M -25.93 % 216.341 M 68.23 % 128.597 M -28.57 % 180.027 M -3.65 % 186.843 M -17.27 % 225.848 M -40.99 % 382.718 M -4.04 % 398.847 M -7.28 % 430.155 M -1.24 % 435.553 M -18.83 % 536.588 M -35.71 % 834.680 M -6.61 % 893.798 M -6.69 % 957.837 M 504.97 % 158.329 M -81.90 % 874.596 M -1.14 % 884.652 M 421.52 % 169.630 M 59.10 % 106.621 M 2.63 % 103.892 M 31.37 % 79.084 M -42.36 % 137.201 M 1 022.00 % 12.228 M -38.57 % 19.905 M 51.82 % 13.111 M 11.39 % 11.770 M 55.34 % 7.577 M -57.38 % 17.778 M 11.16 % 15.993 M 4.10 % 15.364 M 137.68 % 6.464 M 0.000
Short term investments 1.262 B -22.50 % 1.628 B 24.62 % 1.306 B 20.15 % 1.087 B -43.06 % 1.909 B 88.94 % 1.011 B 39.88 % 722.446 M -46.50 % 1.350 B 26.88 % 1.064 B -17.09 % 1.284 B 541.01 % 200.260 M -86.55 % 1.489 B 12.84 % 1.319 B 157.54 % 512.321 M -10.55 % 572.735 M 42.20 % 402.779 M -36.16 % 630.939 M 68.16 % 375.208 M 265.70 % 102.599 M -63.53 % 281.350 M -43.47 % 497.673 M -3.55 % 515.976 M 418.59 % 99.495 M 589.37 % -20.331 M -0.25 % -20.281 M -9.08 % -18.592 M -5.25 % -17.665 M 63.84 % -48.846 M 4.48 % -51.137 M -3.82 % -49.257 M 0.99 % -49.747 M -1 955.86 % -2.420 M -339.37 % -550.736 K -664.13 % -72.074 K -3.89 % -69.378 K 43.91 % -123.697 K -3.66 % -119.329 K 0.000 100.00 % -60.832 K 0.000 0.000 0.000 0.000 -100.00 % 207.671 M
cash and cash equivalents 343.671 M 12.06 % 306.674 M -62.99 % 828.694 M 213.71 % 264.158 M -32.88 % 393.563 M -66.38 % 1.170 B 39.29 % 840.297 M 14.67 % 732.820 M -29.74 % 1.043 B 39.25 % 748.996 M -35.57 % 1.163 B 417.63 % 224.583 M -61.42 % 582.189 M -0.60 % 585.699 M -41.20 % 996.153 M 8.86 % 915.056 M -4.71 % 960.284 M 1.74 % 943.887 M -32.98 % 1.408 B -11.01 % 1.582 B 62.44 % 974.166 M 36.96 % 711.254 M -19.27 % 881.046 M 295.73 % 222.640 M -1.48 % 225.994 M -26.71 % 308.359 M -71.72 % 1.090 B 259.07 % 303.692 M -27.10 % 416.559 M 11.24 % 374.460 M -20.83 % 473.003 M 8.50 % 435.959 M 2.28 % 426.225 M 0.87 % 422.559 M -26.72 % 576.674 M 35.46 % 425.709 M 10.93 % 383.776 M 26.83 % 302.587 M -36.43 % 476.007 M 7.73 % 441.834 M -8.47 % 482.714 M 684.92 % 61.498 M -59.58 % 152.147 M 246.53 % -103.836 M
Cash and short term investments 1.605 B -17.02 % 1.935 B -9.39 % 2.135 B 0.95 % 2.115 B -8.16 % 2.303 B 5.59 % 2.181 B 39.56 % 1.563 B -24.99 % 2.083 B -1.14 % 2.107 B 3.67 % 2.033 B -11.66 % 2.301 B 34.28 % 1.713 B -9.89 % 1.902 B 73.19 % 1.098 B -30.01 % 1.569 B 19.05 % 1.318 B -17.18 % 1.591 B 20.63 % 1.319 B -12.70 % 1.511 B -18.93 % 1.864 B 26.63 % 1.472 B 19.93 % 1.227 B 25.16 % 980.541 M 340.42 % 222.640 M -1.48 % 225.994 M -26.71 % 308.359 M -71.72 % 1.090 B 259.07 % 303.692 M -27.10 % 416.559 M 11.24 % 374.460 M -20.83 % 473.003 M 8.50 % 435.959 M 2.28 % 426.225 M 0.87 % 422.559 M -26.72 % 576.674 M 35.46 % 425.709 M 10.93 % 383.776 M 26.83 % 302.587 M -36.43 % 476.007 M 7.73 % 441.834 M -8.47 % 482.714 M 684.92 % 61.498 M -59.58 % 152.147 M 46.53 % 103.836 M
Total current assets 3.383 B -11.55 % 3.825 B 1.03 % 3.786 B 0.75 % 3.758 B 2.45 % 3.668 B -9.44 % 4.050 B 25.27 % 3.233 B 2.46 % 3.156 B -2.86 % 3.249 B 1.05 % 3.215 B -4.04 % 3.350 B 8.21 % 3.096 B -6.76 % 3.321 B -19.61 % 4.131 B 59.76 % 2.586 B 3.33 % 2.502 B -10.49 % 2.795 B 17.55 % 2.378 B 4.75 % 2.270 B -19.95 % 2.836 B 9.75 % 2.584 B 9.83 % 2.353 B 35.17 % 1.741 B 4.05 % 1.673 B -5.87 % 1.777 B -2.25 % 1.818 B 2.53 % 1.773 B 5.89 % 1.675 B -7.65 % 1.813 B 89.48 % 957.086 M 0.01 % 957.022 M 7.60 % 889.389 M 17.26 % 758.490 M 1.19 % 749.595 M 3.22 % 726.201 M 29.38 % 561.309 M 12.92 % 497.100 M 24.93 % 397.915 M -30.07 % 569.056 M 6.16 % 536.027 M -6.28 % 571.953 M 265.14 % 156.638 M -32.92 % 233.495 M 124.87 % 103.836 M
Inventory 347.359 M 8.69 % 319.592 M -11.11 % 359.555 M -8.02 % 390.926 M -5.20 % 412.389 M 18.88 % 346.888 M -1.28 % 351.401 M -7.95 % 381.737 M -8.18 % 415.731 M -10.92 % 466.705 M 16.69 % 399.968 M -30.40 % 574.698 M -7.99 % 624.624 M -17.64 % 758.368 M 96.35 % 386.243 M -17.31 % 467.099 M -6.19 % 497.942 M 14.40 % 435.249 M 15.55 % 376.665 M 38.70 % 271.561 M -11.77 % 307.784 M 5.67 % 291.261 M 30.26 % 223.593 M -14.37 % 261.110 M 6.83 % 244.420 M 35.09 % 180.935 M 9.19 % 165.712 M -12.16 % 188.649 M 5.74 % 178.417 M 22.40 % 145.769 M 11.59 % 130.629 M -15.65 % 154.862 M 33.80 % 115.738 M 34.12 % 86.293 M 8.83 % 79.291 M 16.59 % 68.010 M 28.82 % 52.795 M 2.98 % 51.270 M 4.73 % 48.952 M -1.32 % 49.606 M 7.75 % 46.038 M -4.06 % 47.989 M -6.71 % 51.442 M 0.000
Net receivables 1.303 B -10.16 % 1.450 B 23.47 % 1.174 B 22.27 % 960.424 M 7.01 % 897.546 M 20.62 % 744.113 M 24.05 % 599.871 M 0.000 -100.00 % 667.133 M 2.23 % 652.592 M 20.63 % 540.968 M -27.49 % 746.020 M 4.48 % 714.045 M -65.30 % 2.058 B 263.27 % 566.479 M 5.46 % 537.127 M -14.16 % 625.767 M 33.79 % 467.709 M 35.48 % 345.235 M 14.31 % 302.013 M -32.44 % 447.024 M -4.84 % 469.783 M -4.92 % 494.080 M 11.01 % 445.073 M -8.95 % 488.798 M 31.66 % 371.258 M -9.14 % 408.590 M 7.35 % 380.616 M -2.71 % 391.235 M 20.92 % 323.537 M 31.11 % 246.769 M 26.76 % 194.675 M 22.51 % 158.906 M 53.47 % 103.543 M 60.42 % 64.544 M 4.37 % 61.841 M 0.000 -100.00 % 39.251 M -1.68 % 39.921 M 15.81 % 34.471 M 0.70 % 34.232 M -10.20 % 38.122 M 42.35 % 26.780 M 0.000
Tax assets 74.307 M -3.18 % 76.749 M 0.75 % 76.176 M 8.20 % 70.400 M 12.44 % 62.610 M 4.47 % 59.929 M 4.27 % 57.473 M 13.84 % 50.484 M 1.44 % 49.766 M -13.59 % 57.589 M 0.000 -100.00 % 50.913 M -3.67 % 52.850 M -13.19 % 60.878 M 42.34 % 42.768 M 0.68 % 42.479 M 62.80 % 26.092 M -13.95 % 30.324 M 24.04 % 24.446 M 1.45 % 24.098 M -5.31 % 25.450 M 5.22 % 24.188 M 5.18 % 22.998 M 32.21 % 17.394 M -3.22 % 17.973 M 3.63 % 17.343 M 15.38 % 15.031 M 21.30 % 12.392 M -25.10 % 16.544 M 24.65 % 13.273 M 3.49 % 12.825 M 97.22 % 6.503 M -12.66 % 7.446 M 29.59 % 5.746 M -16.64 % 6.892 M -36.61 % 10.874 M 8.08 % 10.061 M 30.33 % 7.719 M 14.68 % 6.731 M 6.72 % 6.307 M -6.14 % 6.720 M 19.42 % 5.627 M -39.13 % 9.244 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 271.167 M 14.22 % 237.409 M -17.67 % 288.366 M 109.81 % 137.442 M -30.01 % 196.376 M 9.68 % 179.037 M 37.24 % 130.457 M -1.77 % 132.807 M -20.06 % 166.124 M -22.87 % 215.376 M -32.71 % 320.076 M 5.66 % 302.937 M -10.35 % 337.928 M -45.14 % 615.937 M 53.99 % 399.987 M 16.63 % 342.940 M -7.08 % 369.082 M -0.40 % 370.547 M 23.72 % 299.509 M 98.84 % 150.625 M -30.05 % 215.323 M -0.37 % 216.124 M 38.11 % 156.492 M -1.87 % 159.468 M -12.71 % 182.696 M 22.55 % 149.075 M -0.52 % 149.848 M 3.77 % 144.405 M -13.46 % 166.860 M 0.69 % 165.720 M 17.96 % 140.484 M 10.34 % 127.321 M 18.64 % 107.317 M 41.61 % 75.786 M 48.80 % 50.930 M 9.54 % 46.493 M 2.02 % 45.574 M 26.67 % 35.979 M 3.47 % 34.771 M 8.46 % 32.058 M 9.92 % 29.166 M -1.83 % 29.708 M 12.74 % 26.350 M 0.000
Tax payables 12.869 M -77.43 % 57.014 M -5.22 % 60.155 M 36.67 % 44.014 M 9.00 % 40.379 M -23.16 % 52.548 M 40.62 % 37.369 M 9.07 % 34.262 M -14.96 % 40.291 M -41.09 % 68.391 M 0.000 -100.00 % 121.981 M -24.54 % 161.641 M -5.96 % 171.889 M 551.92 % 26.367 M -27.07 % 36.154 M -50.70 % 73.335 M 18.16 % 62.066 M -9.34 % 68.463 M -4.03 % 71.338 M -17.36 % 86.328 M 99.61 % 43.247 M -11.78 % 49.021 M 53.90 % 31.853 M -24.24 % 42.047 M 29.85 % 32.380 M -15.87 % 38.490 M 87.06 % 20.576 M -46.34 % 38.343 M 12.40 % 34.113 M -9.13 % 37.539 M 68.12 % 22.329 M 19.60 % 18.669 M -22.91 % 24.219 M 16.04 % 20.872 M 28.98 % 16.182 M 4.27 % 15.520 M 11.10 % 13.969 M 20.11 % 11.630 M 3.64 % 11.221 M 3.39 % 10.853 M 50.08 % 7.232 M -38.33 % 11.727 M 0.000
Deferred revenue non current 42.444 M -6.59 % 45.439 M -5.21 % 47.939 M 4.84 % 45.727 M -6.44 % 48.877 M 12.75 % 43.350 M 16.49 % 37.212 M -9.08 % 40.929 M -1.43 % 41.523 M -11.38 % 46.858 M 0.000 -100.00 % 26.396 M -28.75 % 37.046 M -12.26 % 42.220 M 349.17 % 9.400 M -24.52 % 12.454 M -3.03 % 12.842 M -64.98 % 36.668 M 352.36 % 8.106 M -26.59 % 11.042 M 10.94 % 9.953 M -24.31 % 13.150 M 23.20 % 10.674 M 28.34 % 8.317 M -3.40 % 8.609 M -10.80 % 9.651 M -10.54 % 10.787 M 46.81 % 7.348 M -5.22 % 7.752 M -28.99 % 10.918 M 9.18 % 10.000 M 72.43 % 5.800 M -18.96 % 7.156 M -46.57 % 13.394 M 27.62 % 10.495 M 14.67 % 9.153 M -8.70 % 10.025 M -7.41 % 10.827 M -7.45 % 11.699 M 0.89 % 11.596 M 19.59 % 9.697 M -22.00 % 12.431 M 0.00 % 12.431 M 0.000
Minority interest 75.988 M -21.53 % 96.837 M 0.98 % 95.900 M -0.53 % 96.412 M 1.44 % 95.046 M -5.68 % 100.766 M 2.14 % 98.656 M -53.20 % 210.785 M -0.09 % 210.977 M 9.69 % 192.337 M -0.76 % 193.802 M 17.36 % 165.142 M -1.48 % 167.618 M 12.36 % 149.175 M -1.19 % 150.972 M 8.70 % 138.884 M -9.56 % 153.557 M 3.51 % 148.349 M -1.97 % 151.326 M -26.29 % 205.290 M -15.97 % 244.292 M 2.85 % 237.529 M 0.13 % 237.225 M 4.65 % 226.690 M -5.50 % 239.881 M 0.00 % 239.870 M 10.54 % 216.993 M 7.29 % 202.256 M 4.93 % 192.761 M 9.63 % 175.822 M 9.23 % 160.962 M 26.53 % 127.216 M 90.64 % 66.732 M 130.34 % 28.971 M 139.38 % 12.102 M 119.84 % 5.505 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 11.289 M -11.15 % 12.706 M -11.34 % 14.331 M -20.64 % 18.058 M -46.40 % 33.694 M -9.28 % 37.141 M 34.13 % 27.690 M -7.82 % 30.040 M -12.95 % 34.509 M 206.23 % 11.269 M -59.83 % 28.051 M 393.74 % 5.681 M 48.06 % 3.837 M -59.37 % 9.444 M -9.41 % 10.425 M 15.40 % 9.034 M 22.63 % 7.367 M -22.54 % 9.511 M -23.40 % 12.416 M 0.000 0.000 0.000 -100.00 % 1.767 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -329.471 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 261.062 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 % 3.160 M -0.27 % 3.168 M -27.25 % 4.355 M 0.000 -100.00 % 495.333 K -76.42 % 2.100 M 62.61 % 1.292 M 0.000 0.000 0.000 0.000 -100.00 % 4.411 M 22.97 % 3.587 M 37.37 % 2.611 M -18.89 % 3.220 M 0.000 0.000 0.000 -100.00 % 239.722 K 2 425.52 % 9.492 K 0.000 0.000 0.000 0.000
Other total stockholders equity 1.530 B 0.22 % 1.527 B -0.01 % 1.527 B -2.66 % 1.569 B 0.23 % 1.565 B 0.21 % 1.562 B 74.69 % 894.115 M 0.71 % 887.796 M -14.24 % 1.035 B 16.89 % 885.587 M 43.25 % 618.227 M -44.51 % 1.114 B 83.19 % 608.211 M -43.74 % 1.081 B 78.21 % 606.624 M -28.83 % 852.377 M 35.00 % 631.368 M 683.35 % -108.232 M -114.81 % 730.917 M -29.93 % 1.043 B 11.50 % 935.450 M 0.21 % 933.513 M 0.26 % 931.137 M 5.97 % 878.668 M -3.50 % 910.535 M -0.33 % 913.524 M 0.09 % 912.717 M 0.04 % 912.329 M -13.18 % 1.051 B 193.03 % 358.593 M 0.52 % 356.744 M 4.59 % 341.081 M 0.00 % 341.081 M -1.01 % 344.554 M 1.02 % 341.081 M 1.29 % 336.730 M 1.24 % 332.607 M -19.77 % 414.572 M 0.84 % 411.111 M 8.61 % 378.526 M -5.18 % 399.200 M 366.84 % 85.511 M -19.47 % 106.179 M 0.000
Deferred tax liabilities non current 42.180 M -5.58 % 44.673 M -10.04 % 49.658 M -2.31 % 50.834 M -4.72 % 53.352 M -0.97 % 53.877 M -2.26 % 55.125 M -4.41 % 57.670 M 2.68 % 56.162 M 3.11 % 54.470 M 0.000 -100.00 % 49.160 M 0.57 % 48.881 M 67.86 % 29.121 M -1.95 % 29.699 M 39.23 % 21.332 M 43.02 % 14.915 M 23.58 % 12.069 M 32.65 % 9.098 M -12.84 % 10.438 M 16.00 % 8.999 M 11.80 % 8.049 M 2.05 % 7.887 M 4.08 % 7.578 M -6.82 % 8.132 M 39.36 % 5.835 M 98.56 % 2.939 M 88.63 % 1.558 M 45.82 % 1.068 M 101.73 % -61.608 M -40 868.09 % 151.119 K -98.61 % 10.849 M 4 719.92 % 225.097 K 0.00 % 225.097 K 0.00 % 225.097 K -20.51 % 283.179 K -5.60 % 299.967 K 0.00 % 299.967 K 0.00 % 299.967 K -20.00 % 374.942 K 0.00 % 374.942 K 0.00 % 374.942 K 0.00 % 374.942 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 6.900 B -3.93 % 7.183 B 0.39 % 7.155 B 5.99 % 6.750 B 1.29 % 6.664 B -0.15 % 6.674 B 15.63 % 5.772 B 0.08 % 5.767 B -1.33 % 5.845 B -1.23 % 5.918 B -6.09 % 6.301 B 0.47 % 6.272 B -2.24 % 6.416 B -3.45 % 6.645 B 36.84 % 4.856 B 3.72 % 4.682 B -2.97 % 4.825 B 8.18 % 4.460 B 3.57 % 4.306 B 2.04 % 4.220 B 9.62 % 3.850 B 7.73 % 3.573 B 21.38 % 2.944 B 4.06 % 2.829 B 1.01 % 2.801 B 0.48 % 2.787 B 3.56 % 2.691 B 6.71 % 2.522 B -3.37 % 2.610 B 46.99 % 1.776 B 4.77 % 1.695 B 6.73 % 1.588 B 17.03 % 1.357 B 11.38 % 1.218 B 21.12 % 1.006 B 8.72 % 925.092 M 5.01 % 880.933 M 8.23 % 813.967 M 1.93 % 798.569 M 3.56 % 771.135 M 3.49 % 745.135 M 77.68 % 419.363 M 2.31 % 409.877 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.143 M 118.98 % -63.992 M 0.000 0.000 100.00 % -403.323 M 58.49 % -971.515 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 76.300 K 0.000 -100.00 % 9.879 M 217.87 % -8.381 M -200.00 % 8.381 M 0.000 100.00 % -651.337 K 97.07 % -22.234 M -200.00 % 22.234 M 0.000 -100.00 % 43.192 M 316.01 % -19.995 M -200.00 % 19.995 M 0.000 -100.00 % 4.739 M 269.87 % -2.790 M -200.00 % 2.790 M 0.000 -100.00 % 9.931 M 0.000 -100.00 % 5.624 M 0.000 -100.00 % 11.167 M 0.000 -100.00 % 7.258 M 0.000 -100.00 % 1.869 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -333.758 M 0.000 100.00 % -17.814 M -116.60 % 107.339 M 200.00 % -107.339 M 0.000 100.00 % -159.584 M -138.30 % 416.617 M 200.00 % -416.617 M 0.000 100.00 % -244.066 M -152.37 % 466.037 M 200.00 % -466.037 M 0.000 100.00 % -209.273 M -261.37 % 129.685 M 200.00 % -129.685 M 0.000 100.00 % -290.450 M -224.43 % 233.418 M 200.00 % -233.418 M 0.000 100.00 % -146.268 M -172.81 % 200.898 M 200.00 % -200.898 M 0.000 100.00 % -300.595 M -332.33 % 129.385 M 200.00 % -129.385 M 0.000 100.00 % -55.262 M -163.96 % 86.399 M 200.00 % -86.399 M 0.000 100.00 % -15.289 M -278.00 % 8.589 M 200.00 % -8.589 M 0.000 100.00 % -8.044 M -216.35 % 6.914 M 200.00 % -6.914 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -272.846 M 0.000 100.00 % -69.641 M -176.05 % 91.576 M 200.00 % -91.576 M 0.000 100.00 % -137.643 M -177.56 % 177.462 M 200.00 % -177.462 M 0.000 100.00 % -273.211 M -179.25 % 344.760 M 200.00 % -344.760 M 0.000 100.00 % -13.497 M -129.67 % 45.494 M 200.00 % -45.494 M 0.000 100.00 % -222.179 M -243.61 % 154.710 M 200.00 % -154.710 M 0.000 100.00 % -125.240 M -181.80 % 153.110 M 200.00 % -153.110 M 0.000 100.00 % -251.126 M -290.77 % 131.638 M 200.00 % -131.638 M 0.000 100.00 % -24.924 M -129.86 % 83.473 M 200.00 % -83.473 M 0.000 100.00 % -17.778 M -227.05 % 13.993 M 200.00 % -13.993 M 0.000 100.00 % -1.844 M -964.18 % -173.289 K -200.00 % 173.289 K 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -60.989 M 0.000 -100.00 % 41.949 M 166.12 % 15.763 M 200.00 % -15.763 M 0.000 100.00 % -21.290 M -108.90 % 239.154 M 200.00 % -239.154 M 0.000 100.00 % -14.047 M -111.58 % 121.277 M 200.00 % -121.277 M 0.000 100.00 % -200.515 M -338.17 % 84.191 M 200.00 % -84.191 M 0.000 100.00 % -78.203 M -199.36 % 78.708 M 200.00 % -78.708 M 0.000 100.00 % -35.083 M -173.41 % 47.788 M 200.00 % -47.788 M 0.000 100.00 % -51.339 M -240.86 % 36.447 M 200.00 % -36.447 M 0.000 100.00 % -30.338 M -889.53 % 3.843 M 200.00 % -3.843 M 0.000 -100.00 % 2.490 M 146.08 % -5.404 M -200.00 % 5.404 M 0.000 100.00 % -6.200 M -187.48 % 7.087 M 200.00 % -7.087 M 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.381 M 200.00 % -8.381 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 76.300 K 0.000 -100.00 % 9.879 M 217.87 % -8.381 M -200.00 % 8.381 M 0.000 100.00 % -651.337 K 0.000 0.000 0.000 -100.00 % 43.192 M 0.000 0.000 0.000 -100.00 % 4.739 M 0.000 0.000 0.000 -100.00 % 9.931 M 0.000 0.000 0.000 -100.00 % 14.056 M 0.000 0.000 0.000 -100.00 % 1.869 M 104.83 % -38.700 M -200.00 % 38.700 M 0.000 0.000 100.00 % -916.309 K -200.00 % 916.309 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 92.476 M 166.63 % -138.783 M 0.000 0.000 -100.00 % 18.178 M 118.29 % -99.400 M -292.46 % 51.646 M 4 181.99 % -1.265 M -101.41 % 89.660 M 229.53 % -69.220 M -113.03 % 531.079 M 956.92 % -61.976 M -104.77 % 1.298 B 202.95 % -1.261 B -370.31 % 466.489 M 751.82 % -71.567 M 82.12 % -400.247 M -366.41 % -85.815 M -25.78 % -68.225 M 41.66 % -116.947 M 66.70 % -351.152 M -258.88 % -97.846 M -0.57 % -97.291 M -16.29 % -83.661 M 37.54 % -133.936 M -84.55 % -72.574 M 14.90 % -85.281 M -41.26 % -60.372 M 43.53 % -106.903 M -93.71 % -55.188 M 4.20 % -57.608 M -31.41 % -43.839 M 40.84 % -74.105 M -110.87 % -35.143 M -27.54 % -27.554 M 25.70 % -37.083 M 31.59 % -54.209 M -107.37 % -26.141 M 34.80 % -40.093 M -49.85 % -26.756 M 30.19 % -38.329 M -89.99 % -20.174 M 4.11 % -21.038 M 18.79 % -25.906 M -258.38 % 16.357 M 179.21 % -20.649 M
Net cash provided by operating activities 92.476 M 166.63 % -138.783 M 0.000 0.000 -100.00 % 88.023 M -25.99 % 118.934 M -67.41 % 364.943 M 521.90 % 58.682 M -53.70 % 126.755 M -37.77 % 203.678 M -66.35 % 605.227 M 876.56 % 61.976 M -77.41 % 274.381 M 176.75 % -357.478 M -190.56 % 394.742 M 736.41 % -62.026 M -119.89 % 311.867 M 1 432.67 % 20.348 M -94.19 % 350.475 M 378.98 % -125.627 M -136.02 % 348.738 M -28.57 % 488.251 M 182.15 % 173.048 M 302.35 % 43.009 M -38.99 % 70.498 M 202.49 % 23.306 M -87.99 % 194.098 M 2 214.14 % 8.387 M 36.14 % 6.161 M -84.19 % 38.962 M -73.12 % 144.971 M 1 044.18 % -15.354 M -185.85 % 17.885 M -16.23 % 21.349 M -21.54 % 27.210 M -18.25 % 33.285 M -3.66 % 34.551 M 103.71 % 16.961 M -71.09 % 58.666 M 87.78 % 31.242 M -17.68 % 37.953 M 859.98 % 3.953 M -88.54 % 34.501 M 51.10 % 22.833 M -49.83 % 45.510 M 2 697.68 % 1.627 M
Investments in property plant and equipment -53.516 M 16.48 % -64.074 M -148.02 % -25.834 M 74.90 % -102.919 M -1.94 % -100.965 M -14.09 % -88.495 M 36.21 % -138.735 M -111.74 % -65.521 M 20.34 % -82.248 M 43.75 % -146.229 M 8.06 % -159.048 M -24.46 % -127.786 M -9.75 % -116.435 M 35.28 % -179.918 M -26.49 % -142.234 M -14.28 % -124.465 M -13.08 % -110.067 M -38.06 % -79.724 M 72.32 % -288.014 M -260.01 % -80.002 M -138.62 % -33.527 M -86.64 % -17.964 M 81.49 % -97.065 M -407.72 % -19.118 M 57.85 % -45.353 M -154.66 % -17.809 M 75.16 % -71.698 M -191.32 % -24.612 M -16.26 % -21.170 M -57.98 % -13.400 M 81.04 % -70.679 M -1 502.53 % 5.039 M 113.42 % -37.560 M -300.17 % -9.386 M 83.11 % -55.577 M -140.67 % -23.093 M -1 973.51 % -1.114 M 86.39 % -8.186 M -4.20 % -7.856 M 38.51 % -12.776 M -224.42 % -3.938 M 9.25 % -4.340 M 1.61 % -4.411 M 12.41 % -5.036 M 71.33 % -17.565 M 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.985 M -4 476.49 % 251.000 K -98.95 % 24.000 M 5 454 445.45 % 440.000 100.07 % -604.821 K 36.81 % -957.167 K 0.000 100.00 % -135.482 M -3 514.93 % 3.967 M -96.85 % 125.906 M 14.39 % 110.067 M 38.06 % 79.724 M 122 551.80 % 65.000 K -99.92 % 80.004 M 137.67 % 33.661 M 87.38 % 17.964 M 204.66 % -17.164 M -561 022.70 % 3.060 K -99.87 % 2.426 M 102 283.33 % 2.370 K -99.76 % 1.001 M 163.02 % 380.547 K -53.66 % 821.142 K 200.07 % -820.529 K 99.32 % -121.293 M -1 728.94 % 7.446 M 125.34 % -29.382 M -413.05 % 9.386 M -82.11 % 52.468 M 127.19 % 23.095 M 1 973.65 % 1.114 M -86.39 % 8.186 M 3.97 % 7.873 M 0.000 0.000 0.000 -100.00 % 4.411 M -12.41 % 5.036 M 0.000 0.000
Purchases of investments -1.079 B 31.67 % -1.580 B -36.63 % -1.156 B 23.88 % -1.519 B 3.86 % -1.580 B -65.60 % -954.184 M -21.53 % -785.120 M -15.08 % -682.212 M -42.90 % -477.389 M 50.41 % -962.664 M 0.000 100.00 % -875.779 M 53.93 % -1.901 B -12.83 % -1.685 B -20.34 % -1.400 B -99.31 % -702.460 M 65.66 % -2.046 B 1.90 % -2.086 B 11.01 % -2.343 B -130.42 % -1.017 B 21.27 % -1.292 B 33.31 % -1.937 B -369.87 % -412.230 M 64.43 % -1.159 B 23.23 % -1.510 B -34.12 % -1.126 B -64.28 % -685.156 M -163.50 % -260.021 M 73.02 % -963.753 M -76.46 % -546.153 M -623.57 % -75.480 M -130.95 % -32.683 M -6.50 % -30.687 M 94.44 % -552.335 M -123.47 % -247.160 M 7.85 % -268.210 M 35.09 % -413.200 M 26.65 % -563.360 M -18.80 % -474.210 M -690.35 % -60.000 M 68.25 % -188.980 M -109.95 % -90.010 M 79.77 % -444.847 M -189.71 % -153.552 M 0.000 0.000
Sales maturities of investments 1.303 B 2.74 % 1.268 B -19.18 % 1.569 B 14.33 % 1.373 B 35.48 % 1.013 B 80.84 % 560.221 M -30.16 % 802.156 M 93.28 % 415.023 M -53.83 % 898.954 M -19.79 % 1.121 B 0.000 -100.00 % 722.116 M 16.08 % 622.061 M -64.40 % 1.747 B 42.17 % 1.229 B 36.50 % 900.447 M -55.99 % 2.046 B 18.71 % 1.724 B -22.24 % 2.217 B 74.96 % 1.267 B -4.36 % 1.325 B 9.57 % 1.209 B 14.47 % 1.056 B -10.54 % 1.181 B -21.18 % 1.498 B 346.05 % 335.838 M -75.39 % 1.365 B 426.30 % 259.280 M -17.96 % 316.054 M -27.44 % 435.605 M 256.73 % 122.109 M 339.95 % 27.755 M -80.67 % 143.581 M -43.04 % 252.080 M -39.14 % 414.164 M 39.47 % 296.951 M -34.99 % 456.743 M 19.52 % 382.154 M -21.79 % 488.602 M 0.000 -100.00 % 280.839 M 58 702.19 % 477.599 K -99.91 % 539.622 M 879.96 % 55.066 M 0.000 0.000
Other investing activites 1.499 M 4 723.69 % 31.083 K 100.30 % -10.378 M 0.000 100.00 % -566.091 M -45.80 % -388.254 M -2 278.28 % 17.824 M 7 201.16 % -251.000 K 98.95 % -24.000 M 0.000 -100.00 % 526.382 M 52 411.22 % 1.002 M -49.97 % 2.004 M 0.000 -100.00 % 53.699 K 100.04 % -124.465 M -13.08 % -110.067 M -38.06 % -79.724 M -243.53 % -23.207 M 75.24 % -93.716 M -179.52 % -33.527 M -86.64 % -17.964 M -17 715.40 % 101.978 K 104.84 % -2.109 M 0.000 100.00 % -36.012 K -100.51 % 7.068 M 191.81 % -7.699 M 22.24 % -9.900 M -209.04 % 9.079 M 54 957.24 % 16.491 K 754.40 % -2.520 K 99.99 % -37.560 M -300.17 % -9.386 M 83.11 % -55.577 M -140.67 % -23.093 M -1 973.51 % -1.114 M 86.39 % -8.186 M -16.67 % -7.016 M 88.31 % -60.000 M -56 786.17 % -105.474 K 85.64 % -734.341 K 83.35 % -4.411 M 12.41 % -5.036 M -301.36 % 2.501 M 311.59 % -1.182 M
Net cash used for investing activites 171.405 M 145.62 % -375.697 M -199.75 % 376.656 M 251.00 % -249.447 M 62.65 % -667.944 M -38.45 % -482.459 M -265.79 % -131.896 M 60.36 % -332.711 M -198.05 % 339.316 M 2 752.69 % 11.895 M -96.76 % 366.729 M 230.32 % -281.403 M 79.80 % -1.393 B -451.06 % -252.853 M 18.21 % -309.164 M -512.42 % 74.964 M 168.34 % -109.692 M 75.16 % -441.534 M -0.84 % -437.856 M -380.24 % 156.245 M 41 142.13 % -380.694 K 99.95 % -745.872 M -240.77 % 529.849 M 107 320.69 % 493.247 K 100.90 % -54.572 M 93.24 % -807.613 M -231.15 % 615.812 M 1 984.92 % -32.671 M 95.18 % -677.948 M -486.01 % -115.690 M 20.39 % -145.327 M -2 023.36 % 7.556 M -9.95 % 8.391 M 102.71 % -309.641 M -385.86 % 108.318 M 1 817.37 % 5.649 M -86.69 % 42.429 M 122.40 % -189.392 M -2 661.88 % 7.393 M 110.16 % -72.776 M -182.87 % 87.815 M 192.82 % -94.606 M -204.69 % 90.364 M 187.29 % -103.522 M -587.22 % -15.064 M -1 174.45 % -1.182 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 198.200 M 0.000 0.000 100.00 % -201.200 M -512.69 % -32.839 M -7 044.07 % 472.904 K 0.000 -100.00 % 202.077 M 1 140.63 % 16.288 M 448.27 % 2.971 M -37.66 % 4.766 M 106.35 % -75.070 M -112.69 % 591.500 M 11 730.00 % 5.000 M 266.67 % -3.000 M -103.49 % 86.000 M 0.000 0.000 100.00 % -64.232 M 0.000 -100.00 % 8.349 M 161.41 % -13.597 M -472.80 % -2.374 M 92.30 % -30.846 M -291.33 % -7.882 M -144.34 % 17.776 M 623.80 % 2.456 M -97.97 % 120.764 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -35.061 M 0.000 0.000 0.000 0.000 0.000 100.00 % -30.100 M 0.000 0.000 0.000 100.00 % -41.799 M 0.000 100.00 % -3.115 M 0.000 100.00 % -52.165 M -54.33 % -33.801 M -1 483.53 % -2.135 M 0.000 100.00 % -82.146 M 0.000 0.000 0.000 100.00 % -19.595 M -7.84 % -18.171 M 0.000 0.000 100.00 % -33.241 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 -100.00 % 586.161 K 106.52 % -8.986 M 95.37 % -193.887 M 0.000 100.00 % -220.629 M -3 589.75 % -5.980 M 97.29 % -220.629 M -14 650.72 % -1.496 M -7.65 % -1.389 M 69.27 % -4.521 M 96.63 % -134.207 M -36 969.21 % -362.044 K 63.62 % -995.306 K 69.65 % -3.279 M 98.08 % -171.007 M -38 243.58 % -445.986 K 85.46 % -3.067 M -437.67 % -570.418 K 99.34 % -85.892 M -58 617.81 % -146.279 K 87.81 % -1.200 M 49.88 % -2.395 M 96.84 % -75.851 M -6 047.03 % -1.234 M -86.04 % -663.274 K 99.33 % -98.292 M -10 196.34 % -954.634 K 7.31 % -1.030 M 61.31 % -2.662 M -191.44 % -913.350 K 96.69 % -27.556 M 0.000 0.000 0.000 0.000 0.000 100.00 % -26.400 M 0.000 100.00 % -26.400 M 0.000 0.000 0.000 100.00 % -26.400 M 0.000
Other financing activites -194.371 M -8 827.99 % 2.227 M 135.43 % -6.286 M -103.97 % 158.467 M 180.53 % -196.788 M -128.43 % 692.085 M 315.33 % -321.408 M -818.11 % -35.007 M -342.05 % 14.463 M 516.18 % 2.347 M -94.90 % 45.995 M 287.37 % -24.547 M -178.24 % 31.372 M 1 838.28 % -1.805 M 93.65 % -28.418 M 52.59 % -59.939 M -1 059.31 % -5.170 M -116.17 % 31.974 M 105.46 % -585.639 M -200.70 % 581.552 M 32 451.89 % -1.798 M -46.35 % -1.228 M 97.32 % -45.868 M -446.20 % -8.398 M -107.35 % 114.243 M 2 192.11 % 4.984 M 121.84 % -22.825 M -127.73 % 82.315 M -88.43 % 711.687 M 3 661.57 % 18.920 M -61.13 % 48.675 M 794.73 % 5.440 M 126.91 % -20.214 M -321.69 % 9.118 M 107.18 % -127.059 M -2 693.04 % 4.900 M 0.000 0.000 100.00 % -8.218 M 0.000 -100.00 % 294.900 M 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -229.432 M -10 402.37 % 2.227 M 139.07 % -5.700 M -103.81 % 149.481 M 175.96 % -196.788 M -128.43 % 692.085 M 662.41 % -123.057 M -237.60 % -36.451 M 79.99 % -182.166 M 9.08 % -200.349 M -567.10 % -30.033 M -5.03 % -28.595 M 73.01 % -105.950 M -153.00 % 199.910 M 15 690.57 % 1.266 M 102.21 % -57.248 M 66.60 % -171.412 M -293.67 % -43.542 M 45.13 % -79.352 M -113.49 % 588.074 M 748.45 % -90.689 M -207.17 % 84.625 M 289.45 % -44.668 M 8.01 % -48.558 M -80.44 % -26.910 M -817.56 % 3.750 M 115.38 % -24.392 M 23.84 % -32.025 M -104.57 % 701.168 M 5 512.06 % -12.956 M -134.34 % 37.731 M 69.18 % 22.303 M 225.59 % -17.758 M -113.67 % 129.882 M 202.22 % -127.059 M -2 693.04 % 4.900 M 0.000 0.000 100.00 % -34.618 M 0.000 -100.00 % 294.900 M 0.000 0.000 0.000 100.00 % -26.400 M 0.000
Effect of forex changes on cash 398.217 K 67.68 % 237.482 K -95.42 % 5.184 M 315.80 % -2.402 M -6 112.78 % -38.663 K -102.43 % 1.590 M 158.10 % -2.737 M -1 119.78 % 268.383 K -97.34 % 10.104 M 675.31 % -1.756 M 65.98 % -5.163 M -259.34 % 3.240 M -68.84 % 10.398 M 6 782.47 % 151.077 K 102.46 % -6.147 M -1 814.68 % 358.500 K 102.42 % -14.842 M -3 960.54 % 384.456 K 105.17 % -7.435 M 28.39 % -10.382 M -298.01 % 5.243 M 33.03 % 3.941 M 449.48 % -1.128 M -158.49 % 1.928 M -16.86 % 2.319 M 268.50 % -1.376 M -252.11 % 904.796 K 180.63 % -1.122 M -108.94 % 12.554 M 241.69 % -8.861 M -2 146.16 % -394.477 K 91.68 % -4.740 M 6.54 % -5.072 M -188.91 % 5.704 M -57.56 % 13.442 M 773.16 % -1.997 M -185.61 % 2.332 M 137.59 % 981.667 K -37.84 % 1.579 M 141.63 % 653.554 K 381.59 % -232.094 K -5 024.23 % 4.713 K 100.22 % -2.097 M -858.84 % 276.338 K -81.13 % 1.465 M 0.000
Net change in cash 34.847 M 106.68 % -522.020 M -192.47 % 564.527 M 536.25 % -129.405 M 83.34 % -776.885 M -277.52 % 437.627 M 308.03 % 107.253 M 134.57 % -310.211 M -205.51 % 294.010 M 171.38 % -411.912 M -143.97 % 936.760 M 361.84 % -357.756 M -10 090.46 % -3.511 M 99.14 % -410.269 M -608.41 % 80.696 M 283.60 % -43.952 M -376.07 % 15.921 M 103.43 % -464.344 M -166.61 % -174.168 M -128.63 % 608.310 M 131.37 % 262.911 M 255.52 % -169.055 M -125.73 % 657.101 M 21 108.80 % -3.128 M 63.91 % -8.666 M 98.89 % -781.933 M -199.43 % 786.424 M 1 469.36 % -57.430 M -236.95 % 41.935 M 142.56 % -98.544 M -366.47 % 36.981 M 278.74 % 9.764 M 183.39 % 3.446 M 102.26 % -152.706 M -796.96 % 21.910 M -47.63 % 41.838 M -47.25 % 79.313 M 146.26 % -171.449 M -619.23 % 33.020 M 180.77 % -40.880 M -109.72 % 420.435 M 563.81 % -90.648 M -173.84 % 122.768 M 252.67 % -80.413 M -1 559.20 % 5.511 M 1 139.20 % 444.700 K
Cash at beginning of period 306.083 M -63.04 % 828.103 M 214.18 % 263.576 M -32.93 % 392.981 M -66.42 % 1.170 B 59.72 % 732.820 M 0.07 % 732.324 M -29.76 % 1.043 B 39.28 % 748.526 M -35.50 % 1.160 B 418.80 % 223.677 M -61.53 % 581.433 M -0.60 % 584.944 M -41.22 % 995.213 M 8.82 % 914.517 M -4.59 % 958.469 M 1.69 % 942.548 M -33.00 % 1.407 B -11.02 % 1.581 B 62.54 % 972.750 M 37.04 % 709.838 M -19.23 % 878.893 M 296.27 % 221.792 M -1.39 % 224.920 M -3.71 % 233.585 M -77.00 % 1.016 B 343.27 % 229.095 M -20.04 % 286.525 M 17.15 % 244.589 M -28.72 % 343.133 M 12.08 % 306.152 M 3.29 % 296.388 M 1.18 % 292.942 M -34.27 % 445.648 M 5.17 % 423.738 M 10.96 % 381.900 M 26.21 % 302.587 M -36.17 % 474.036 M 7.49 % 441.016 M -8.48 % 481.896 M 684.07 % 61.461 M -59.59 % 152.109 M 418.43 % 29.340 M -73.27 % 109.753 M 5.29 % 104.243 M 0.000
Cash at end of period 340.930 M 11.38 % 306.083 M -63.04 % 828.103 M 214.18 % 263.576 M -33.03 % 393.563 M -66.38 % 1.170 B 39.41 % 839.578 M 14.65 % 732.324 M -29.76 % 1.043 B 39.28 % 748.526 M -35.50 % 1.160 B 418.80 % 223.677 M -61.53 % 581.433 M -0.60 % 584.944 M -41.22 % 995.213 M 8.82 % 914.517 M -4.59 % 958.469 M 1.69 % 942.548 M -33.00 % 1.407 B -11.02 % 1.581 B 62.54 % 972.750 M 37.04 % 709.838 M -19.23 % 878.893 M 296.27 % 221.792 M -1.39 % 224.920 M -3.71 % 233.585 M -77.00 % 1.016 B 343.27 % 229.095 M -20.04 % 286.525 M 17.15 % 244.589 M -28.72 % 343.133 M 12.08 % 306.152 M 3.29 % 296.388 M 1.18 % 292.942 M -34.27 % 445.648 M 5.17 % 423.738 M 10.96 % 381.900 M 26.21 % 302.587 M -36.17 % 474.036 M 7.49 % 441.016 M -8.48 % 481.896 M 684.07 % 61.461 M -59.59 % 152.109 M 418.43 % 29.340 M -73.27 % 109.753 M 24 580.30 % 444.700 K
Operating cash flow 92.476 M 166.63 % -138.783 M 0.000 0.000 -100.00 % 88.023 M -25.99 % 118.934 M -67.41 % 364.943 M 521.90 % 58.682 M -53.70 % 126.755 M -37.77 % 203.678 M -66.35 % 605.227 M 876.56 % 61.976 M -77.41 % 274.381 M 176.75 % -357.478 M -190.56 % 394.742 M 736.41 % -62.026 M -119.89 % 311.867 M 1 432.67 % 20.348 M -94.19 % 350.475 M 378.98 % -125.627 M -136.02 % 348.738 M -28.57 % 488.251 M 182.15 % 173.048 M 302.35 % 43.009 M -38.99 % 70.498 M 202.49 % 23.306 M -87.99 % 194.098 M 2 214.14 % 8.387 M 36.14 % 6.161 M -84.19 % 38.962 M -73.12 % 144.971 M 1 044.18 % -15.354 M -185.85 % 17.885 M -16.23 % 21.349 M -21.54 % 27.210 M -18.25 % 33.285 M -3.66 % 34.551 M 103.71 % 16.961 M -71.09 % 58.666 M 87.78 % 31.242 M -17.68 % 37.953 M 859.98 % 3.953 M -88.54 % 34.501 M 51.10 % 22.833 M -49.83 % 45.510 M 2 697.68 % 1.627 M
Capital expenditure -53.516 M 16.48 % -64.074 M -148.02 % -25.834 M 74.90 % -102.919 M -1.94 % -100.965 M -14.09 % -88.495 M 36.21 % -138.735 M -111.74 % -65.521 M 20.34 % -82.248 M 43.75 % -146.229 M 8.06 % -159.048 M -24.46 % -127.786 M -9.75 % -116.435 M 35.28 % -179.918 M -26.49 % -142.234 M -14.28 % -124.465 M -13.08 % -110.067 M -38.06 % -79.724 M 72.32 % -288.014 M -260.01 % -80.002 M -138.62 % -33.527 M -86.64 % -17.964 M 81.49 % -97.065 M -407.72 % -19.118 M 57.85 % -45.353 M -154.66 % -17.809 M 75.16 % -71.698 M -191.32 % -24.612 M -16.26 % -21.170 M -57.98 % -13.400 M 81.04 % -70.679 M -1 502.53 % 5.039 M 113.42 % -37.560 M -300.17 % -9.386 M 83.11 % -55.577 M -140.67 % -23.093 M -1 973.51 % -1.114 M 86.39 % -8.186 M -4.20 % -7.856 M 38.51 % -12.776 M -224.42 % -3.938 M 9.25 % -4.340 M 1.61 % -4.411 M 12.41 % -5.036 M 71.33 % -17.565 M 0.000
Free CashFlow 38.960 M 118.30 % -212.862 M -230.95 % 162.554 M 257.94 % -102.919 M -695.28 % -12.941 M -142.52 % 30.438 M -86.54 % 226.208 M 3 407.68 % -6.839 M -115.37 % 44.507 M -22.53 % 57.449 M -87.12 % 446.179 M 777.98 % -65.810 M -141.67 % 157.946 M 129.39 % -537.396 M -312.82 % 252.508 M 235.40 % -186.491 M -192.41 % 201.800 M 439.87 % -59.376 M -195.06 % 62.461 M 130.38 % -205.629 M -165.24 % 315.211 M -32.97 % 470.287 M 518.94 % 75.983 M 218.04 % 23.891 M -4.99 % 25.145 M 357.48 % 5.496 M -95.51 % 122.400 M 854.43 % -16.224 M -8.10 % -15.009 M -158.72 % 25.562 M -65.59 % 74.292 M 820.25 % -10.315 M 47.58 % -19.675 M -264.47 % 11.963 M 142.17 % -28.367 M -378.33 % 10.192 M -69.52 % 33.438 M 281.05 % 8.775 M -82.73 % 50.810 M 175.14 % 18.467 M -45.71 % 34.015 M 8 909.15 % -386.129 K -101.28 % 30.090 M 69.08 % 17.797 M -36.31 % 27.945 M 1 617.90 % 1.627 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011