300454.SZ

Sangfor Technologies Inc. 300454.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 7.520 B -1.86 % 7.662 B 3.36 % 7.413 B 8.93 % 6.805 B 24.67 % 5.458 B 18.92 % 4.590 B 42.35 % 3.224 B 30.41 % 2.472 B 41.28 % 1.750 B 32.70 % 1.319 B 38.88 % 949.591 M
Net income 196.869 M -0.49 % 197.830 M 1.89 % 194.169 M -28.84 % 272.858 M -66.29 % 809.376 M 6.65 % 758.900 M 25.80 % 603.276 M 5.19 % 573.519 M 122.67 % 257.559 M -21.96 % 330.044 M 41.74 % 232.850 M
Income before tax 204.344 M 0.31 % 203.713 M -6.84 % 218.681 M -14.71 % 256.410 M -66.50 % 765.501 M -3.20 % 790.817 M 27.97 % 617.987 M -3.60 % 641.046 M 109.99 % 305.273 M -20.54 % 384.197 M 43.41 % 267.909 M
Income before tax ratio 0.03 2.21 % 0.03 -9.88 % 0.03 -21.71 % 0.04 -73.13 % 0.14 -18.60 % 0.17 -10.10 % 0.19 -26.08 % 0.26 48.63 % 0.17 -40.12 % 0.29 3.26 % 0.28
EBITDA 41.806 M -31.65 % 61.168 M -31.84 % 89.745 M 46.89 % 61.097 M -90.14 % 619.460 M -10.26 % 690.259 M 22.35 % 564.189 M -6.09 % 600.755 M 507.56 % 98.881 M -57.86 % 234.633 M -63.92 % 650.327 M
Net income ratio 0.03 1.40 % 0.03 -1.43 % 0.03 -34.68 % 0.04 -72.96 % 0.15 -10.32 % 0.17 -11.63 % 0.19 -19.34 % 0.23 57.61 % 0.15 -41.19 % 0.25 2.06 % 0.25
Ratio EBITDA 0.01 -30.36 % 0.01 -34.06 % 0.01 34.84 % 0.01 -92.09 % 0.11 -24.54 % 0.15 -14.05 % 0.17 -27.99 % 0.24 330.03 % 0.06 -68.24 % 0.18 -74.02 % 0.68
Gross profit ratio 0.61 -5.90 % 0.65 2.02 % 0.64 -2.35 % 0.65 -6.70 % 0.70 -3.07 % 0.72 -1.57 % 0.73 -2.88 % 0.75 -4.02 % 0.79 -2.65 % 0.81 -4.14 % 0.84
Weighted average shs out dil 418.870 M -0.49 % 420.915 M 1.89 % 413.126 M -0.07 % 413.421 M 1.65 % 406.721 M 1.29 % 401.534 M 3.17 % 389.210 M 7.90 % 360.704 M 2.23 % 352.821 M 1.56 % 347.415 M -0.04 % 347.537 M
Weighted average shs out 418.870 M -0.49 % 420.915 M 1.89 % 413.126 M 1.44 % 407.251 M 1.14 % 402.674 M 0.81 % 399.421 M 2.62 % 389.210 M 7.90 % 360.704 M 2.77 % 350.994 M 1.29 % 346.539 M -0.29 % 347.537 M
EPS diluted 0.47 0.00 % 0.47 0.00 % 0.47 -28.79 % 0.66 -66.83 % 1.99 5.29 % 1.89 21.94 % 1.55 -2.52 % 1.59 117.81 % 0.73 -23.16 % 0.95 41.79 % 0.67
Earnings per share 0.47 0.00 % 0.47 0.00 % 0.47 -29.85 % 0.67 -66.67 % 2.01 5.79 % 1.90 22.58 % 1.55 -2.52 % 1.59 117.81 % 0.73 -23.16 % 0.95 41.79 % 0.67
Gross profit 4.601 B -7.65 % 4.982 B 5.45 % 4.725 B 6.38 % 4.441 B 16.32 % 3.818 B 15.27 % 3.313 B 40.11 % 2.364 B 26.66 % 1.867 B 35.60 % 1.377 B 29.19 % 1.066 B 33.13 % 800.395 M
Income tax expense 7.647 M 51.81 % 5.037 M -79.45 % 24.512 M 249.02 % -16.448 M 62.51 % -43.874 M -237.46 % 31.917 M 116.95 % 14.712 M -78.21 % 67.527 M 41.53 % 47.713 M -11.89 % 54.153 M 54.46 % 35.059 M
Cost of revenue 2.919 B 8.91 % 2.680 B -0.31 % 2.688 B 13.74 % 2.364 B 44.11 % 1.640 B 28.40 % 1.277 B 48.50 % 860.175 M 41.97 % 605.868 M 62.22 % 373.483 M 47.49 % 253.220 M 69.72 % 149.196 M
General and administrative expenses 381.547 M 2.68 % 371.584 M -4.69 % 389.877 M -0.16 % 390.496 M 44.53 % 270.185 M 41.44 % 191.023 M 47.07 % 129.885 M 34.04 % 96.898 M -81.12 % 513.158 M 46.30 % 350.750 M 27.92 % 274.199 M
Selling and marketing expenses 2.507 B -7.23 % 2.702 B 12.07 % 2.411 B 4.03 % 2.318 B 27.85 % 1.813 B 12.68 % 1.609 B 37.39 % 1.171 B 34.91 % 867.938 M 13.32 % 765.905 M 60.83 % 476.207 M 24.14 % 383.601 M
Other expenses -616.416 M -8.79 % -566.595 M -7.29 % -528.107 M 12.55 % -603.872 M -12.99 % -534.447 M -28.25 % -416.727 M -26.35 % -329.816 M -45.28 % -227.026 M 37.72 % -364.529 M -21.96 % -298.902 M -29.09 % -231.547 M
Operating expenses 4.390 B -8.03 % 4.773 B 5.59 % 4.521 B 7.83 % 4.192 B 37.10 % 3.058 B 21.15 % 2.524 B 44.22 % 1.750 B 42.54 % 1.228 B -3.04 % 1.266 B 56.44 % 809.512 M 25.42 % 645.449 M
Cost and expenses 7.308 B -1.94 % 7.453 B 3.39 % 7.209 B 9.96 % 6.556 B 39.55 % 4.698 B 23.58 % 3.801 B 45.63 % 2.610 B 42.35 % 1.834 B 11.82 % 1.640 B 54.30 % 1.063 B 33.74 % 794.645 M
Research and development expenses 2.118 B -6.55 % 2.266 B 0.82 % 2.248 B 7.66 % 2.088 B 38.34 % 1.509 B 32.29 % 1.141 B 46.45 % 779.027 M 58.98 % 490.002 M 39.27 % 351.828 M 25.00 % 281.457 M 28.40 % 219.196 M
Selling general and administrative expenses 2.888 B -6.03 % 3.074 B 9.73 % 2.801 B 3.43 % 2.708 B 30.02 % 2.083 B 15.73 % 1.800 B 38.35 % 1.301 B 34.83 % 964.835 M -24.57 % 1.279 B 54.67 % 826.957 M 25.72 % 657.800 M
Interest income 286.297 M 10.49 % 259.113 M 22.78 % 211.037 M 1.25 % 208.426 M 24.90 % 166.873 M 34.99 % 123.620 M 38.98 % 88.950 M 80.85 % 49.183 M 21.17 % 40.589 M -15.34 % 47.945 M 0.000
Interest expense 75.375 M 60.96 % 46.829 M 138.91 % 19.601 M 52.35 % 12.865 M 58.02 % 8.142 M 516.30 % 1.321 M 168.20 % 492.571 K 91.20 % 257.620 K -42.50 % 448.046 K -80.86 % 2.341 M 0.000
Depreciation and amortization 190.561 M 4.65 % 182.095 M -2.41 % 186.592 M 24.17 % 150.276 M 12.24 % 133.892 M 23.42 % 108.488 M 46.36 % 74.123 M 61.19 % 45.984 M 34.41 % 34.212 M 40.12 % 24.416 M -95.33 % 523.324 M
Operating income 211.273 M 1.11 % 208.956 M 2.45 % 203.966 M -18.14 % 249.152 M -67.24 % 760.592 M -3.55 % 788.624 M 28.40 % 614.203 M -3.85 % 638.795 M 479.66 % 110.202 M -56.96 % 256.026 M 65.24 % 154.946 M
Operating income ratio 0.03 3.02 % 0.03 -0.89 % 0.03 -24.85 % 0.04 -73.72 % 0.14 -18.90 % 0.17 -9.80 % 0.19 -26.27 % 0.26 310.29 % 0.06 -67.56 % 0.19 18.98 % 0.16
Total other income expenses net -6.929 M -32.17 % -5.243 M -135.63 % 14.715 M 102.74 % 7.258 M 47.85 % 4.909 M 123.80 % 2.194 M -42.03 % 3.784 M 68.12 % 2.251 M -98.85 % 195.070 M 52.20 % 128.171 M 13.46 % 112.962 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 879.442 M -32.00 % 1.293 B 379.84 % -462.155 M -36.13 % -339.486 M -31.85 % -257.470 M 20.47 % -323.747 M 44.77 % -586.204 M -171.86 % -215.626 M 6.50 % -230.622 M -88.69 % -122.224 M -37.52 % -88.880 M
Total investments 1.071 B -90.54 % 11.321 B 1 147.14 % 907.772 M 2.76 % 883.353 M 116.75 % 407.548 M 71.66 % 237.420 M 37 241.17 % 635.813 K -98.89 % 57.409 M -0.06 % 57.443 M 40.33 % 40.935 M -13.64 % 47.401 M
Total debt 1.405 B -30.82 % 2.031 B 115.19 % 943.579 M 293.95 % 239.520 M -27.77 % 331.611 M 22 007.42 % 1.500 M -99.01 % 151.216 M 0.000 0.000 -100.00 % 116.204 M 51.63 % 76.639 M
Accumulated other comprehensive income loss 290.401 M 42.97 % 203.125 M -75.45 % 827.552 M 24.06 % 667.070 M 16.30 % 573.570 M 174.44 % 208.998 M -12.46 % 238.734 M -70.02 % 796.380 M 9.87 % 724.822 M 203.26 % 239.009 M 29 346.77 % 811.665 K
Retained earnings 3.181 B 1.66 % 3.129 B 14.90 % 2.724 B 6.46 % 2.558 B 7.99 % 2.369 B 43.32 % 1.653 B 61.53 % 1.023 B 75.18 % 584.158 M 364.00 % 125.895 M -84.30 % 801.876 M 10.99 % 722.480 M
Common stock 421.862 M 0.49 % 419.786 M 1.00 % 415.621 M -0.02 % 415.713 M 0.46 % 413.817 M 1.19 % 408.944 M 1.44 % 403.133 M 11.98 % 360.000 M 0.00 % 360.000 M 500.00 % 60.000 M 0.00 % 60.000 M
Total equity 9.168 B 4.09 % 8.808 B 14.08 % 7.720 B 5.69 % 7.305 B 12.19 % 6.511 B 50.68 % 4.321 B 25.70 % 3.437 B 97.49 % 1.741 B 43.76 % 1.211 B 9.98 % 1.101 B 13.25 % 972.050 M
Other non current liabilities 571.521 M 11.60 % 512.128 M 12.74 % 454.251 M 31.40 % 345.712 M 118.82 % 157.989 M 1 501.43 % 9.866 M 0.000 0.000 0.000 0.000 0.000
Long term debt 1.205 B -0.03 % 1.205 B 1 100.24 % 100.394 M -27.94 % 139.321 M 77.52 % 78.483 M 5 132.23 % 1.500 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 1.827 B 4.24 % 1.752 B 215.93 % 554.646 M 13.75 % 487.617 M 122.69 % 218.970 M -3.96 % 228.000 M 23.05 % 185.290 M 46.43 % 126.539 M 42.89 % 88.557 M 6.29 % 83.315 M -0.35 % 83.606 M
Other current liabilities 2.885 B 118.64 % 1.319 B -39.08 % 2.166 B 2 532.02 % -89.056 M -106.83 % 1.304 B -5.74 % 1.384 B 73.21 % 798.824 M 8.91 % 733.490 M 21.70 % 602.704 M 1 202.08 % 46.288 M -88.14 % 390.362 M
Deferred revenue 0.000 -100.00 % 1.347 B 14.27 % 1.178 B -53.98 % 2.561 B 21.62 % 2.105 B 347.51 % 470.469 M 48.08 % 317.713 M 23.74 % 256.749 M 33.95 % 191.669 M -68.23 % 603.346 M 99.10 % 303.035 M
Short term debt 200.136 M -75.80 % 827.052 M 4.58 % 790.830 M 2 796.09 % 27.307 M -91.51 % 321.608 M 0.000 0.000 0.000 0.000 -100.00 % 116.204 M 51.63 % 76.639 M
Total current liabilities 4.228 B -5.40 % 4.469 B 14.35 % 3.908 B 23.76 % 3.158 B 7.93 % 2.926 B 31.59 % 2.223 B 47.28 % 1.510 B 44.60 % 1.044 B 29.70 % 804.982 M -15.99 % 958.236 M 72.27 % 556.235 M
Total liabilities 6.054 B -2.68 % 6.221 B 39.40 % 4.463 B 22.42 % 3.646 B 15.92 % 3.145 B 28.29 % 2.451 B 44.63 % 1.695 B 44.80 % 1.171 B 31.01 % 893.539 M -14.21 % 1.042 B 62.78 % 639.841 M
Other non current assets 7.846 B 1 973.73 % 378.344 M -93.21 % 5.572 B 7.12 % 5.202 B 0.89 % 5.156 B 8.73 % 4.742 B 159.71 % 1.826 B 201.27 % 606.076 M -19.02 % 748.427 M 115.18 % 347.810 M -31.82 % 510.099 M
Long term investments -1.045 B -116.12 % 6.483 B 1 202.48 % -588.000 M 0.57 % -591.370 M 60.33 % -1.491 B -24.81 % -1.194 B -2 057.97 % 61.005 M 6.26 % 57.409 M -0.06 % 57.443 M 40.33 % 40.935 M -13.64 % 47.401 M
Intangible assets 266.712 M -1.67 % 271.240 M -1.22 % 274.596 M -2.91 % 282.829 M -3.48 % 293.024 M 8.06 % 271.161 M 5 956.13 % 4.477 M -15.89 % 5.324 M 457.76 % 954.444 K 2.57 % 930.495 K -1.72 % 946.817 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 266.712 M -1.67 % 271.240 M -1.22 % 274.596 M -2.91 % 282.829 M -3.48 % 293.024 M 8.06 % 271.161 M 5 956.13 % 4.477 M -15.89 % 5.324 M 457.76 % 954.444 K 2.57 % 930.495 K -1.72 % 946.817 K
Property plant equipment net 1.228 B 30.02 % 944.211 M 9.86 % 859.500 M 22.87 % 699.525 M 111.48 % 330.773 M 19.11 % 277.705 M 52.72 % 181.844 M 26.50 % 143.745 M 43.85 % 99.927 M 104.59 % 48.843 M 20.38 % 40.573 M
Total non current assets 8.318 B 3.00 % 8.076 B 30.81 % 6.174 B 8.61 % 5.684 B 28.94 % 4.409 B 7.49 % 4.102 B 96.47 % 2.088 B 153.31 % 824.161 M -10.45 % 920.324 M 104.72 % 449.561 M -25.88 % 606.521 M
Other current assets 3.070 B 724.68 % 372.302 M -81.50 % 2.013 B -12.40 % 2.298 B 71.13 % 1.343 B 343.10 % 303.016 M -83.21 % 1.805 B 17.71 % 1.533 B 104.84 % 748.496 M -42.10 % 1.293 B 802.39 % 143.255 M
Short term investments 2.116 B -53.57 % 4.557 B 204.65 % 1.496 B 1.43 % 1.475 B -22.32 % 1.898 B 32.58 % 1.432 B 225 104.67 % 635.813 K -99.96 % 1.462 B 111.69 % 690.525 M -35.86 % 1.077 B 134.49 % 459.129 M
cash and cash equivalents 525.277 M -28.75 % 737.203 M -47.56 % 1.406 B 142.78 % 579.006 M -1.71 % 589.081 M 81.12 % 325.247 M -55.89 % 737.420 M 241.99 % 215.626 M -6.50 % 230.622 M -3.27 % 238.428 M 44.05 % 165.519 M
Cash and short term investments 2.641 B -50.11 % 5.294 B 82.46 % 2.902 B 41.28 % 2.054 B -17.44 % 2.487 B 41.56 % 1.757 B 138.08 % 738.056 M 242.29 % 215.626 M -6.50 % 230.622 M -3.27 % 238.428 M 44.05 % 165.519 M
Total current assets 6.904 B -0.70 % 6.953 B 15.70 % 6.009 B 14.12 % 5.266 B 0.36 % 5.247 B 96.46 % 2.671 B -12.28 % 3.045 B 45.89 % 2.087 B 76.28 % 1.184 B -30.06 % 1.693 B 68.38 % 1.005 B
Inventory 340.337 M -11.10 % 382.845 M 39.96 % 273.547 M -21.91 % 350.308 M 94.66 % 179.963 M -10.44 % 200.947 M 57.07 % 127.933 M 45.96 % 87.652 M 70.61 % 51.377 M 52.15 % 33.767 M 24.56 % 27.109 M
Net receivables 852.188 M -5.67 % 903.376 M 10.00 % 821.255 M 12.74 % 728.421 M 22.49 % 594.656 M 32.93 % 447.336 M 20.50 % 371.243 M 25.29 % 296.300 M 55.98 % 189.965 M -42.92 % 332.808 M 61.21 % 206.446 M
Tax assets 22.885 M 0.000 -100.00 % 55.694 M -39.25 % 91.673 M -23.47 % 119.793 M 2 229.67 % 5.142 M -64.30 % 14.402 M 24.08 % 11.607 M -14.48 % 13.572 M 22.91 % 11.043 M 47.21 % 7.501 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
Account payables 907.125 M -6.99 % 975.328 M 31.57 % 741.314 M 81.88 % 407.586 M -7.17 % 439.054 M 16.72 % 376.147 M 43.10 % 262.863 M 40.52 % 187.071 M 94.59 % 96.136 M 31.08 % 73.342 M 68.22 % 43.600 M
Tax payables 235.785 M 30 300.71 % 775.592 K -99.63 % 210.190 M -16.40 % 251.421 M 27.20 % 197.659 M 78.60 % 110.673 M -15.06 % 130.293 M 5.49 % 123.507 M 16.36 % 106.141 M -10.85 % 119.056 M 160.89 % 45.634 M
Deferred revenue non current 49.678 M 41.27 % 35.165 M 70.73 % 20.597 M 60.32 % 12.847 M 5.71 % 12.153 M -93.03 % 174.371 M 32.15 % 131.953 M 84.97 % 71.337 M 133.05 % 30.610 M 0.25 % 30.533 M -6.87 % 32.784 M
Minority interest 0.000 -100.00 % 2.330 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 49.169 M -43.72 % 87.364 M -12.98 % 100.394 M -27.94 % 139.321 M 103.45 % 68.480 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 5.565 B 10.13 % 5.053 B 9.79 % 4.603 B 11.19 % 4.139 B 11.03 % 3.728 B 65.03 % 2.259 B 12.20 % 2.013 B 156.42 % 785.197 M 10.69 % 709.357 M 198.02 % 238.022 M 49.93 % 158.758 M
Deferred tax liabilities non current 840.525 K -61.46 % 2.181 M -22.57 % 2.817 M 9.04 % 2.583 M -32.73 % 3.840 M -92.63 % 52.128 M -2.27 % 53.337 M -3.38 % 55.202 M -4.74 % 57.947 M 9.79 % 52.782 M 3.86 % 50.821 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 15.222 B 1.29 % 15.029 B 23.36 % 12.183 B 11.26 % 10.950 B 13.41 % 9.656 B 42.58 % 6.772 B 31.95 % 5.132 B 76.30 % 2.911 B 38.35 % 2.104 B -1.78 % 2.142 B 32.91 % 1.612 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Deferred income tax 0.000 0.000 -100.00 % 21.442 M 215.91 % -18.499 M 63.01 % -50.006 M -721.10 % 8.051 M 272.78 % -4.660 M -197.63 % 4.773 M 173.56 % 1.745 M -72.06 % 6.244 M 0.000
Stock based compensation 0.000 0.000 -100.00 % 291.046 M -17.87 % 354.384 M 28.79 % 275.158 M 116.86 % 126.883 M 194.22 % 43.125 M 71.83 % 25.097 M -88.28 % 214.063 M 334.52 % 49.264 M 42.70 % 34.522 M
Change in working capital 551.147 M 73.88 % 316.963 M 137.96 % 133.199 M -59.81 % 331.428 M 20.63 % 274.758 M -0.24 % 275.429 M -4.21 % 287.525 M 107.61 % 138.494 M 902.78 % 13.811 M -55.40 % 30.966 M 0.000
Accounts receivables 163.747 M 177.63 % -210.937 M -2.79 % -205.221 M 2.18 % -209.799 M 22.79 % -271.727 M -33.75 % -203.153 M -168.95 % -75.535 M 34.71 % -115.685 M -189.40 % -39.975 M 48.59 % -77.756 M 0.000
Inventory 30.718 M 130.42 % -100.983 M -212.32 % 89.909 M 150.74 % -177.203 M -693.01 % 29.882 M 148.36 % -61.792 M -161.01 % -23.674 M 77.26 % -104.109 M -79.24 % -58.084 M -74.26 % -33.332 M 0.000
Accounts payables 356.909 M -43.06 % 626.785 M 176.03 % 227.069 M -69.19 % 736.929 M 30.06 % 566.608 M 6.44 % 532.324 M 36.01 % 391.394 M 0.000 0.000 0.000 0.000
Other working capital 92.092 M 4 288.42 % 2.099 M -90.21 % 21.442 M 215.91 % -18.499 M 63.01 % -50.006 M -721.10 % 8.051 M -97.41 % 311.199 M 28.27 % 242.603 M 237.44 % 71.895 M 11.82 % 64.297 M 0.000
Other non cash items -190.286 M -146.02 % 413.515 M 320.20 % -187.788 M -8.96 % -172.341 M -37.54 % -125.303 M 5.63 % -132.781 M -475.64 % -23.067 M 1.36 % -23.384 M 31.89 % -34.333 M 8.38 % -37.472 M 83.91 % -232.850 M
Net cash provided by operating activities 811.938 M -31.23 % 1.181 B 58.36 % 745.564 M -24.80 % 991.441 M -24.77 % 1.318 B 15.10 % 1.145 B 21.39 % 943.239 M 23.23 % 765.429 M 57.02 % 487.460 M 20.82 % 403.463 M 0.25 % 402.476 M
Investments in property plant and equipment -407.889 M -24.31 % -328.118 M 28.93 % -461.651 M -31.88 % -350.043 M -53.03 % -228.746 M 29.03 % -322.314 M -2.25 % -315.220 M -735.57 % -37.725 M 41.37 % -64.347 M -526.97 % -10.263 M 30.76 % -14.822 M
Acquisitions net -227.483 K 0.000 -100.00 % 2.927 M 294.12 % 742.546 K -99.68 % 229.373 M 9 948.98 % 2.283 M 0.000 -100.00 % 38.241 M -40.83 % 64.625 M 513.33 % 10.537 M -29.40 % 14.924 M
Purchases of investments -10.288 B -0.29 % -10.258 B -41.68 % -7.240 B 21.37 % -9.207 B -86.43 % -4.939 B 2.92 % -5.087 B -25.61 % -4.050 B -129.50 % -1.765 B 2.41 % -1.808 B 2.46 % -1.854 B -51.67 % -1.222 B
Sales maturities of investments 10.526 B 40.83 % 7.474 B 2.73 % 7.275 B -17.59 % 8.828 B 195.42 % 2.988 B -20.01 % 3.736 B 35.66 % 2.754 B 134.08 % 1.177 B -36.32 % 1.847 B 17.13 % 1.577 B 71.80 % 918.096 M
Other investing activites 0.000 100.00 % -219.394 M 0.000 100.00 % -12.636 M 94.48 % -228.746 M -126 981.93 % -179.999 K -117.90 % 1.006 M 102.67 % -37.725 M 41.37 % -64.347 M -526.97 % -10.263 M 30.76 % -14.822 M
Net cash used for investing activites -169.925 M 94.90 % -3.331 B -686.52 % -423.513 M 42.85 % -741.065 M 65.98 % -2.179 B -30.35 % -1.671 B -3.79 % -1.610 B -157.48 % -625.389 M -2 421.77 % -24.800 M 91.35 % -286.590 M 10.13 % -318.894 M
Debt repayment -624.990 M -150.23 % 1.244 B 63.03 % 763.165 M 360.20 % -293.301 M -192.79 % 316.091 M 0.000 0.000 0.000 100.00 % -116.204 M -393.70 % 39.565 M 1 619.95 % -2.603 M
Common stock issued 0.000 0.000 -100.00 % 140.396 M 34 427.47 % -408.989 K 87.87 % -3.372 M 0.000 100.00 % -9.847 M 0.000 0.000 0.000 0.000
Common stock repurchased -199.978 M -105 864.97 % -188.721 K 99.87 % -140.396 M -373 362.07 % -37.593 K -44.19 % -26.071 K 98.25 % -1.490 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -50.468 M -151.73 % -20.049 M 30.84 % -28.988 M 64.95 % -82.705 M -6.44 % -77.701 M -28.52 % -60.460 M 50.31 % -121.664 M 17.84 % -148.084 M 60.18 % -371.842 M -2 083.23 % -17.032 M 52.86 % -36.131 M
Other financing activites 32.765 M -84.22 % 207.690 M 309.44 % -99.163 M -184.16 % 117.834 M -86.74 % 888.391 M 211.85 % 284.881 M -78.20 % 1.307 B 0.000 -100.00 % 168.226 M 283.56 % -91.646 M -86.71 % -49.085 M
Net cash used provided by financing activities -842.671 M -158.86 % 1.432 B 189.44 % 494.619 M 288.31 % -262.662 M -123.31 % 1.127 B 402.08 % 224.421 M -81.07 % 1.185 B 900.46 % -148.084 M 57.48 % -348.247 M -403.88 % -69.113 M 21.30 % -87.819 M
Effect of forex changes on cash 93.934 K -90.56 % 995.452 K 216.75 % -852.663 K 73.12 % -3.172 M -33.08 % -2.384 M -446.21 % 688.474 K -76.39 % 2.916 M 140.29 % -7.239 M -380.57 % 2.580 M 2 016.05 % 121.930 K 37.48 % 88.687 K
Net change in cash -200.565 M 72.44 % -727.741 M -189.20 % 815.816 M 5 377.72 % -15.458 M -105.86 % 263.758 M 187.57 % -301.194 M -157.78 % 521.268 M 3 510.59 % -15.284 M -113.06 % 116.994 M 144.34 % 47.882 M 1 254.31 % -4.148 M
Cash at beginning of period 659.713 M -52.45 % 1.387 B 142.72 % 571.637 M -2.63 % 587.095 M 81.57 % 323.337 M -48.23 % 624.531 M 192.84 % 213.264 M -6.69 % 228.547 M 104.88 % 111.553 M 75.20 % 63.672 M -6.12 % 67.820 M
Cash at end of period 459.147 M -30.40 % 659.713 M -52.45 % 1.387 B 142.72 % 571.637 M -2.63 % 587.095 M 81.57 % 323.337 M -55.98 % 734.531 M 244.42 % 213.264 M -6.69 % 228.547 M 104.88 % 111.553 M 75.20 % 63.672 M
Operating cash flow 811.938 M -14.23 % 946.610 M 26.97 % 745.564 M -24.80 % 991.441 M -24.77 % 1.318 B 15.10 % 1.145 B 21.39 % 943.239 M 23.23 % 765.429 M 57.02 % 487.460 M 20.82 % 403.463 M 0.25 % 402.476 M
Capital expenditure -407.889 M -24.31 % -328.118 M 28.93 % -461.651 M -31.88 % -350.043 M -53.03 % -228.746 M 29.03 % -322.314 M -2.25 % -315.220 M -735.57 % -37.725 M 41.37 % -64.347 M -526.97 % -10.263 M 30.76 % -14.822 M
Free CashFlow 404.049 M -34.67 % 618.492 M 117.85 % 283.913 M -55.74 % 641.398 M -41.11 % 1.089 B 32.39 % 822.657 M 30.99 % 628.019 M -13.70 % 727.704 M 71.99 % 423.113 M 7.61 % 393.199 M 1.43 % 387.654 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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
Revenue 1.747 B 38.49 % 1.262 B -56.28 % 2.886 B 49.84 % 1.926 B 15.19 % 1.672 B 61.56 % 1.035 B -63.73 % 2.854 B 52.27 % 1.874 B 8.90 % 1.721 B 41.91 % 1.213 B -54.50 % 2.665 B 37.92 % 1.933 B 15.65 % 1.671 B 46.07 % 1.144 B -52.90 % 2.429 B 35.68 % 1.790 B 19.82 % 1.494 B 36.81 % 1.092 B -50.68 % 2.214 B 47.57 % 1.500 B 32.14 % 1.135 B 86.49 % 608.804 M -66.15 % 1.798 B 45.86 % 1.233 B 34.46 % 916.952 M 42.91 % 641.640 M -44.77 % 1.162 B 31.38 % 884.318 M 35.94 % 650.498 M 23.24 % 527.849 M -42.59 % 919.393 M 41.57 % 649.448 M 23.25 % 526.922 M 39.87 % 376.710 M
Net income 21.981 M 108.81 % -249.625 M -132.15 % 776.531 M 6 221.82 % 12.283 M 111.90 % -103.180 M 78.89 % -488.765 M -165.75 % 743.407 M 9 266.27 % 7.937 M 105.61 % -141.541 M 65.64 % -411.973 M -146.24 % 890.885 M 12 559.00 % -7.151 M 95.84 % -171.817 M 66.81 % -517.749 M -227.72 % 405.364 M 90 268.80 % 448.566 K 101.22 % -36.879 M 61.61 % -96.076 M -112.98 % 740.128 M 279.73 % 194.907 M 186.48 % 68.036 M 135.13 % -193.695 M -143.41 % 446.173 M 81.46 % 245.877 M 141.24 % 101.924 M 390.60 % -35.074 M -112.07 % 290.471 M 54.55 % 187.949 M 148.40 % 75.663 M 53.81 % 49.193 M -83.64 % 300.697 M 85.35 % 162.236 M 35.78 % 119.488 M 1 442.36 % -8.901 M
Income before tax 21.110 M 108.45 % -249.733 M -131.73 % 787.010 M 11 480.64 % 6.796 M 106.86 % -99.057 M 79.80 % -490.405 M -164.37 % 761.843 M 7 409.61 % 10.145 M 107.14 % -141.998 M 66.69 % -426.277 M -147.78 % 892.125 M 19 487.09 % -4.602 M 97.26 % -168.076 M 66.44 % -500.766 M -193.19 % 537.345 M 1 380.37 % -41.968 M 51.82 % -87.101 M 42.65 % -151.866 M -122.15 % 685.766 M 236.45 % 203.825 M 183.84 % 71.809 M 136.66 % -195.898 M -141.58 % 471.157 M 91.69 % 245.797 M 126.93 % 108.315 M 414.40 % -34.452 M -111.31 % 304.631 M 64.74 % 184.919 M 138.75 % 77.452 M 51.91 % 50.986 M -84.51 % 329.226 M 70.94 % 192.594 M 50.43 % 128.028 M 1 554.59 % -8.802 M
Income before tax ratio 0.01 106.10 % -0.20 -172.58 % 0.27 7 628.90 % 0.00 105.96 % -0.06 87.50 % -0.47 -277.49 % 0.27 4 831.71 % 0.01 106.56 % -0.08 76.53 % -0.35 -205.01 % 0.33 14 157.18 % 0.00 97.63 % -0.10 77.02 % -0.44 -297.86 % 0.22 1 043.67 % -0.02 59.79 % -0.06 58.08 % -0.14 -144.90 % 0.31 127.99 % 0.14 114.81 % 0.06 119.66 % -0.32 -222.82 % 0.26 31.41 % 0.20 68.77 % 0.12 320.00 % -0.05 -120.48 % 0.26 25.39 % 0.21 75.63 % 0.12 23.27 % 0.10 -73.03 % 0.36 20.75 % 0.30 22.05 % 0.24 1 139.92 % -0.02
EBITDA -16.262 M 93.75 % -260.279 M -138.20 % 681.279 M 5 845.98 % 11.458 M 108.29 % -138.138 M 72.51 % -502.556 M -173.86 % 680.380 M 5 614.28 % -12.339 M 92.20 % -158.170 M 64.29 % -442.907 M -152.30 % 846.788 M 2 662.80 % -33.042 M 84.01 % -206.616 M 61.56 % -537.552 M -225.97 % 426.715 M 768.63 % -63.819 M 24.44 % -84.460 M 62.82 % -227.185 M -139.57 % 574.105 M 207.92 % 186.449 M 229.46 % 56.592 M 126.77 % -211.405 M -152.42 % 403.301 M 78.66 % 225.740 M 136.39 % 95.494 M 274.67 % -54.672 M -122.10 % 247.357 M 37.44 % 179.970 M 141.25 % 74.600 M 43.82 % 51.870 M -81.84 % 285.551 M 50.39 % 189.877 M 41.15 % 134.518 M 840.50 % -18.166 M
Net income ratio 0.01 106.36 % -0.20 -173.53 % 0.27 4 119.17 % 0.01 110.34 % -0.06 86.93 % -0.47 -281.28 % 0.26 6 051.01 % 0.00 105.15 % -0.08 75.79 % -0.34 -201.62 % 0.33 9 133.77 % 0.00 96.40 % -0.10 77.28 % -0.45 -371.17 % 0.17 66 504.49 % 0.00 101.02 % -0.02 71.94 % -0.09 -126.32 % 0.33 157.32 % 0.13 116.80 % 0.06 118.83 % -0.32 -228.24 % 0.25 24.40 % 0.20 79.41 % 0.11 303.35 % -0.05 -121.86 % 0.25 17.64 % 0.21 82.72 % 0.12 24.81 % 0.09 -71.51 % 0.33 30.93 % 0.25 10.16 % 0.23 1 059.69 % -0.02
Ratio EBITDA -0.01 95.49 % -0.21 -187.38 % 0.24 3 868.33 % 0.01 107.20 % -0.08 82.99 % -0.49 -303.66 % 0.24 3 721.34 % -0.01 92.84 % -0.09 74.83 % -0.37 -214.94 % 0.32 1 958.23 % -0.02 86.17 % -0.12 73.69 % -0.47 -367.46 % 0.18 592.80 % -0.04 36.94 % -0.06 72.83 % -0.21 -180.23 % 0.26 108.65 % 0.12 149.33 % 0.05 114.35 % -0.35 -254.84 % 0.22 22.48 % 0.18 75.81 % 0.10 222.23 % -0.09 -140.02 % 0.21 4.62 % 0.20 77.46 % 0.11 16.70 % 0.10 -68.36 % 0.31 6.23 % 0.29 14.52 % 0.26 629.40 % -0.05
Gross profit ratio 0.63 4.79 % 0.60 -2.79 % 0.62 4.18 % 0.60 -5.71 % 0.63 8.69 % 0.58 -10.31 % 0.65 -2.31 % 0.66 0.85 % 0.66 6.00 % 0.62 -6.25 % 0.66 3.66 % 0.64 1.70 % 0.63 6.76 % 0.59 -9.62 % 0.65 3.20 % 0.63 -6.06 % 0.67 1.08 % 0.66 -6.63 % 0.71 2.42 % 0.70 -0.84 % 0.70 5.75 % 0.66 -8.80 % 0.73 0.71 % 0.72 -0.71 % 0.73 3.90 % 0.70 -4.26 % 0.73 1.12 % 0.72 -3.80 % 0.75 2.34 % 0.73 -3.40 % 0.76 3.49 % 0.73 -3.11 % 0.76 -2.10 % 0.77
Weighted average shs out dil 416.733 M -1.50 % 423.093 M 1.01 % 418.870 M 0.92 % 415.065 M 0.00 % 415.065 M -1.14 % 419.848 M 0.60 % 417.348 M 5.16 % 396.853 M -4.67 % 416.296 M 0.04 % 416.134 M 0.10 % 415.731 M 0.37 % 414.199 M 0.00 % 414.199 M 0.00 % 414.199 M 0.00 % 414.199 M -0.84 % 417.721 M 0.00 % 417.721 M 0.00 % 417.721 M 5.02 % 397.769 M -2.04 % 406.056 M 0.63 % 403.531 M 0.00 % 403.531 M 0.11 % 403.077 M 0.00 % 403.077 M 3.43 % 389.711 M 0.00 % 389.711 M -2.55 % 399.891 M 0.00 % 399.891 M 13.81 % 351.376 M 0.00 % 351.376 M -2.54 % 360.523 M 0.00 % 360.523 M -0.37 % 361.856 M -18.70 % 445.067 M
Weighted average shs out 416.733 M -1.50 % 423.093 M 1.01 % 418.870 M 0.92 % 415.065 M 0.00 % 415.065 M -1.14 % 419.848 M 0.60 % 417.348 M 5.16 % 396.853 M -4.67 % 416.296 M 0.04 % 416.134 M 0.10 % 415.731 M 1.16 % 410.947 M -0.17 % 411.628 M -0.62 % 414.199 M 2.18 % 405.364 M 1.64 % 398.814 M -4.53 % 417.721 M 0.95 % 413.808 M 6.47 % 388.676 M -2.29 % 397.769 M -1.43 % 403.531 M 0.00 % 403.531 M 2.19 % 394.889 M -2.03 % 403.077 M 3.43 % 389.711 M 0.00 % 389.711 M -2.55 % 399.891 M 0.00 % 399.891 M 13.81 % 351.376 M 0.00 % 351.376 M -2.54 % 360.523 M 0.00 % 360.523 M -0.37 % 361.856 M -18.70 % 445.067 M
EPS diluted 0.05 108.95 % -0.59 -131.55 % 1.87 6 217.57 % 0.03 111.84 % -0.25 78.45 % -1.16 -165.17 % 1.78 8 800.00 % 0.02 105.88 % -0.34 65.66 % -0.99 -146.26 % 2.14 12 469.94 % -0.02 95.78 % -0.41 67.20 % -1.25 -227.55 % 0.98 88 990.91 % 0.00 101.25 % -0.09 61.61 % -0.23 -112.37 % 1.86 287.50 % 0.48 182.35 % 0.17 135.42 % -0.48 -143.24 % 1.11 81.97 % 0.61 134.62 % 0.26 388.89 % -0.09 -112.39 % 0.73 54.51 % 0.47 119.83 % 0.21 52.71 % 0.14 -83.32 % 0.84 86.51 % 0.45 73.08 % 0.26 1 400.00 % -0.02
Earnings per share 0.05 108.95 % -0.59 -131.55 % 1.87 6 217.57 % 0.03 111.84 % -0.25 78.45 % -1.16 -165.17 % 1.78 8 800.00 % 0.02 105.88 % -0.34 65.66 % -0.99 -146.26 % 2.14 12 398.85 % -0.02 95.86 % -0.42 66.40 % -1.25 -225.00 % 1.00 90 809.09 % 0.00 101.25 % -0.09 61.97 % -0.23 -112.22 % 1.90 287.76 % 0.49 188.24 % 0.17 135.42 % -0.48 -142.48 % 1.13 85.25 % 0.61 134.62 % 0.26 388.89 % -0.09 -112.39 % 0.73 54.51 % 0.47 119.83 % 0.21 52.71 % 0.14 -83.32 % 0.84 86.51 % 0.45 73.08 % 0.26 1 400.00 % -0.02
Gross profit 1.106 B 45.12 % 761.934 M -57.50 % 1.793 B 56.09 % 1.149 B 8.61 % 1.057 B 75.60 % 602.192 M -67.47 % 1.851 B 48.75 % 1.244 B 9.83 % 1.133 B 50.42 % 753.310 M -57.34 % 1.766 B 42.97 % 1.235 B 17.62 % 1.050 B 55.94 % 673.408 M -57.43 % 1.582 B 40.02 % 1.130 B 12.56 % 1.004 B 38.28 % 725.833 M -53.95 % 1.576 B 51.14 % 1.043 B 31.03 % 795.861 M 97.21 % 403.566 M -69.13 % 1.307 B 46.90 % 889.874 M 33.50 % 666.584 M 48.49 % 448.917 M -47.13 % 849.021 M 32.85 % 639.080 M 30.78 % 488.685 M 26.12 % 387.490 M -44.54 % 698.686 M 46.50 % 476.903 M 19.41 % 399.368 M 36.93 % 291.650 M
Income tax expense -870.654 K -707.16 % -107.867 K -101.03 % 10.479 M 290.96 % -5.487 M -233.08 % 4.123 M 380.94 % -1.468 M -108.41 % 17.453 M 678.51 % 2.242 M 734.91 % -353.090 K 97.53 % -14.304 M -1 254.30 % 1.239 M -51.38 % 2.549 M -31.86 % 3.741 M -77.97 % 16.983 M -87.13 % 131.981 M 411.15 % -42.417 M 15.54 % -50.222 M 9.98 % -55.790 M -2.63 % -54.362 M -709.56 % 8.918 M 136.37 % 3.773 M 271.23 % -2.203 M -108.82 % 24.984 M 31 078.10 % -80.650 K -101.26 % 6.392 M 927.36 % 622.163 K -95.61 % 14.159 M 567.40 % -3.029 M -269.36 % 1.789 M -0.25 % 1.793 M -93.71 % 28.528 M -6.03 % 30.358 M 255.48 % 8.540 M 8 470.02 % 99.652 K
Cost of revenue 641.766 M 28.37 % 499.923 M -54.28 % 1.093 B 40.60 % 777.722 M 26.50 % 614.807 M 42.02 % 432.888 M -56.83 % 1.003 B 59.22 % 629.794 M 7.11 % 588.005 M 27.96 % 459.516 M -48.91 % 899.448 M 28.97 % 697.416 M 12.32 % 620.921 M 31.95 % 470.586 M -44.43 % 846.866 M 28.25 % 660.341 M 34.69 % 490.268 M 33.89 % 366.167 M -42.60 % 637.924 M 39.45 % 457.468 M 34.75 % 339.506 M 65.42 % 205.238 M -58.22 % 491.188 M 43.18 % 343.046 M 37.02 % 250.367 M 29.91 % 192.723 M -38.38 % 312.764 M 27.54 % 245.238 M 51.56 % 161.813 M 15.29 % 140.359 M -36.40 % 220.708 M 27.91 % 172.546 M 35.27 % 127.554 M 49.96 % 85.060 M
General and administrative expenses 70.141 M -17.29 % 84.805 M -9.84 % 94.065 M -3.23 % 97.207 M -2.74 % 99.941 M 10.45 % 90.486 M 1.67 % 89.000 M -7.17 % 95.879 M 2.36 % 93.668 M 0.68 % 93.037 M 25.85 % 73.926 M -26.54 % 100.627 M -2.71 % 103.428 M -7.57 % 111.896 M 6.35 % 105.218 M 2.74 % 102.411 M 5.03 % 97.506 M 14.23 % 85.361 M 29.79 % 65.767 M -16.70 % 78.957 M 19.64 % 65.995 M 10.98 % 59.466 M -7.44 % 64.248 M 36.28 % 47.145 M 2.24 % 46.111 M 37.57 % 33.519 M -13.68 % 38.832 M 15.41 % 33.646 M 3.15 % 32.618 M 31.59 % 24.789 M -20.48 % 31.172 M 35.93 % 22.933 M -83.29 % 137.258 M 5.93 % 129.569 M
Selling and marketing expenses 633.003 M 7.28 % 590.069 M -2.49 % 605.167 M -5.05 % 637.337 M 1.56 % 627.559 M -1.39 % 636.406 M 6.15 % 599.535 M -13.59 % 693.823 M -6.22 % 739.836 M 10.63 % 668.740 M 39.17 % 480.514 M -28.21 % 669.319 M 6.12 % 630.702 M 0.04 % 630.459 M 6.08 % 594.314 M -7.34 % 641.376 M 12.98 % 567.682 M 10.40 % 514.211 M -10.10 % 571.964 M 23.45 % 463.299 M 13.09 % 409.680 M 11.40 % 367.745 M -29.27 % 519.940 M 28.94 % 403.240 M 16.85 % 345.105 M 1.36 % 340.476 M -4.48 % 356.455 M 18.59 % 300.586 M 13.14 % 265.665 M 7.01 % 248.271 M -3.93 % 258.429 M 15.87 % 223.028 M 15.36 % 193.333 M 0.10 % 193.148 M
Other expenses -112.184 M 24.09 % -147.786 M 20.92 % -186.879 M -26.65 % -147.555 M -26.28 % -116.845 M 29.24 % -165.136 M -14.88 % -143.742 M 1.28 % -145.608 M -26.89 % -114.751 M 29.38 % -162.494 M -38.48 % -117.340 M -2.89 % -114.041 M 5.82 % -121.094 M 31.05 % -175.632 M 7.68 % -190.233 M -49.10 % -127.588 M -50.39 % -84.837 M 57.84 % -201.213 M 8.02 % -218.765 M -119.33 % -99.743 M -25.12 % -79.717 M 41.48 % -136.223 M -30.04 % -104.757 M -19.16 % -87.913 M 6.04 % -93.562 M 28.30 % -130.495 M -36.21 % -95.806 M -11.55 % -85.889 M -44.24 % -59.546 M 32.77 % -88.576 M -67.92 % -52.749 M 43.59 % -93.516 M 45.23 % -170.741 M -33.41 % -127.981 M
Operating expenses 1.085 B 6.95 % 1.015 B 1.39 % 1.001 B -12.09 % 1.138 B -1.60 % 1.157 B 5.81 % 1.093 B 1.09 % 1.082 B -12.45 % 1.235 B -3.33 % 1.278 B 8.46 % 1.178 B 34.52 % 875.895 M -29.72 % 1.246 B 1.99 % 1.222 B 3.87 % 1.176 B 12.33 % 1.047 B -10.74 % 1.173 B 7.46 % 1.092 B 24.14 % 879.581 M -1.50 % 892.964 M 6.37 % 839.498 M 15.68 % 725.700 M 21.05 % 599.505 M -28.28 % 835.953 M 29.41 % 645.951 M 15.71 % 558.242 M 15.39 % 483.805 M -11.21 % 544.908 M 19.64 % 455.474 M 10.46 % 412.343 M 22.23 % 337.348 M -8.98 % 370.614 M 30.20 % 284.650 M 4.63 % 272.045 M -9.47 % 300.503 M
Cost and expenses 1.727 B 14.02 % 1.515 B -27.68 % 2.094 B 9.30 % 1.916 B 8.15 % 1.772 B 16.08 % 1.526 B -26.77 % 2.084 B 11.75 % 1.865 B -0.04 % 1.866 B 13.93 % 1.638 B -7.75 % 1.775 B -8.66 % 1.944 B 5.47 % 1.843 B 11.90 % 1.647 B -13.05 % 1.894 B 3.30 % 1.834 B 15.90 % 1.582 B 27.00 % 1.246 B -18.63 % 1.531 B 18.04 % 1.297 B 21.76 % 1.065 B 32.37 % 804.743 M -39.36 % 1.327 B 34.19 % 988.997 M 22.31 % 808.610 M 19.52 % 676.528 M -21.12 % 857.672 M 22.40 % 700.712 M 22.04 % 574.156 M 20.19 % 477.707 M -19.21 % 591.322 M 29.34 % 457.196 M 14.41 % 399.599 M 3.64 % 385.563 M
Research and development expenses 494.289 M 1.37 % 487.627 M -0.17 % 488.471 M -11.42 % 551.446 M 0.95 % 546.272 M 2.74 % 531.680 M -0.95 % 536.802 M -9.21 % 591.245 M 5.74 % 559.160 M -3.42 % 578.989 M 31.95 % 438.796 M -25.68 % 590.400 M -3.04 % 608.925 M -0.12 % 609.655 M 13.32 % 537.998 M -3.44 % 557.141 M 8.91 % 511.541 M 6.30 % 481.221 M 1.52 % 473.998 M 19.40 % 396.985 M 20.39 % 329.741 M 6.88 % 308.517 M -13.46 % 356.522 M 25.77 % 283.479 M 8.78 % 260.589 M 8.44 % 240.305 M -2.09 % 245.426 M 18.49 % 207.131 M 19.31 % 173.605 M 13.57 % 152.864 M 14.28 % 133.763 M 1.18 % 132.205 M 17.83 % 112.195 M 6.08 % 105.767 M
Selling general and administrative expenses 703.144 M 4.19 % 674.875 M -3.48 % 699.232 M -4.81 % 734.544 M 0.97 % 727.500 M 0.08 % 726.892 M 5.57 % 688.535 M -12.81 % 789.702 M -5.26 % 833.503 M 9.42 % 761.778 M 37.40 % 554.439 M -27.99 % 769.946 M 4.88 % 734.130 M -1.11 % 742.355 M 6.12 % 699.532 M -5.95 % 743.787 M 11.82 % 665.187 M 10.94 % 599.572 M -5.98 % 637.731 M 17.61 % 542.255 M 14.00 % 475.675 M 11.34 % 427.211 M -26.87 % 584.188 M 29.71 % 450.385 M 15.12 % 391.216 M 4.60 % 373.994 M -5.39 % 395.287 M 18.27 % 334.232 M 12.05 % 298.283 M 9.24 % 273.059 M -5.71 % 289.601 M 17.74 % 245.961 M -25.60 % 330.591 M 2.44 % 322.717 M
Interest income 77.484 M 7.44 % 72.119 M 3.47 % 69.701 M 485.94 % 11.895 M -90.13 % 120.477 M 43.04 % 84.224 M 7.69 % 78.209 M -12.69 % 89.579 M 28.98 % 69.453 M -6.86 % 74.572 M 37.74 % 54.141 M -27.04 % 74.211 M -2.18 % 75.863 M 44.96 % 52.332 M 2 600.54 % 1.938 M -97.14 % 67.700 M -9.24 % 74.595 M 16.20 % 64.193 M 27.47 % 50.360 M 9.99 % 45.788 M 9.81 % 41.697 M -14.78 % 48.929 M 26.05 % 38.816 M 11.64 % 34.769 M -7.08 % 37.418 M 34.13 % 27.897 M -30.71 % 40.262 M 82.06 % 22.115 M 45.08 % 15.243 M 22.40 % 12.453 M 3.51 % 12.031 M -6.54 % 12.873 M 0.000 0.000
Interest expense 11.651 M -6.81 % 12.502 M 22.21 % 10.230 M -59.79 % 25.440 M 19.69 % 21.255 M 15.20 % 18.450 M 0.01 % 18.447 M 22.69 % 15.036 M 160.44 % 5.773 M 11.79 % 5.165 M 8.36 % 4.766 M -19.67 % 5.933 M 38.71 % 4.277 M 73.47 % 2.466 M -38.93 % 4.038 M 22.44 % 3.298 M 63.75 % 2.014 M -42.74 % 3.517 M 64.48 % 2.138 M 4.74 % 2.041 M 55.43 % 1.313 M 0.000 0.000 0.000 0.000 -100.00 % 1.188 M 0.000 0.000 0.000 -100.00 % 965.744 K 0.000 0.000 0.000 0.000
Depreciation and amortization 49.526 M 3.96 % 47.640 M 0.00 % 47.640 M 6.84 % 44.591 M -0.20 % 44.681 M -1.85 % 45.524 M 0.00 % 45.524 M -2.41 % 46.648 M -4.94 % 49.072 M 5.20 % 46.648 M 0.00 % 46.648 M 24.17 % 37.569 M -15.84 % 44.639 M 18.82 % 37.569 M 0.00 % 37.569 M 12.24 % 33.473 M -6.80 % 35.913 M 7.29 % 33.473 M 0.00 % 33.473 M 23.42 % 27.122 M -16.43 % 32.455 M 19.66 % 27.122 M 0.00 % 27.122 M 46.36 % 18.531 M -23.05 % 24.082 M 29.96 % 18.531 M 0.00 % 18.531 M 6.61 % 17.381 M 0.00 % 17.381 M 9.31 % 15.902 M 38.32 % 11.496 M 18.50 % 9.701 M 0.00 % 9.701 M -2.27 % 9.927 M
Operating income 20.478 M 108.10 % -252.781 M -131.92 % 791.915 M 7 758.53 % 10.077 M 110.13 % -99.476 M 79.75 % -491.243 M -163.83 % 769.600 M 8 333.63 % 9.125 M 106.30 % -144.806 M 65.92 % -424.963 M -147.75 % 889.963 M 8 073.18 % -11.162 M 93.51 % -171.864 M 65.83 % -502.971 M -194.07 % 534.658 M 1 327.17 % -43.568 M 50.60 % -88.191 M 42.64 % -153.747 M -122.51 % 683.079 M 236.01 % 203.291 M 189.75 % 70.161 M 135.81 % -195.939 M -141.58 % 471.246 M 93.19 % 243.923 M 125.14 % 108.342 M 410.55 % -34.888 M -111.47 % 304.113 M 65.63 % 183.606 M 140.50 % 76.342 M 52.25 % 50.142 M -84.72 % 328.072 M 70.65 % 192.253 M 50.99 % 127.324 M 1 538.20 % -8.853 M
Operating income ratio 0.01 105.85 % -0.20 -173.01 % 0.27 5 144.77 % 0.01 108.79 % -0.06 87.47 % -0.47 -276.00 % 0.27 5 438.53 % 0.00 105.79 % -0.08 75.99 % -0.35 -204.94 % 0.33 5 881.19 % -0.01 94.38 % -0.10 76.61 % -0.44 -299.73 % 0.22 1 004.46 % -0.02 58.77 % -0.06 58.07 % -0.14 -145.63 % 0.31 127.69 % 0.14 119.28 % 0.06 119.20 % -0.32 -222.82 % 0.26 32.45 % 0.20 67.44 % 0.12 317.31 % -0.05 -120.77 % 0.26 26.08 % 0.21 76.91 % 0.12 23.54 % 0.09 -73.38 % 0.36 20.54 % 0.30 22.51 % 0.24 1 128.20 % -0.02
Total other income expenses net 631.629 K -79.28 % 3.049 M 162.15 % -4.906 M -49.50 % -3.281 M -883.60 % 418.738 K -50.07 % 838.605 K 110.81 % -7.757 M -860.85 % 1.020 M -63.70 % 2.809 M 313.74 % -1.314 M -160.80 % 2.161 M -67.05 % 6.560 M 73.17 % 3.788 M 71.85 % 2.205 M -17.95 % 2.687 M 67.91 % 1.600 M 46.84 % 1.090 M -42.08 % 1.881 M -29.97 % 2.687 M 403.07 % 534.026 K -67.58 % 1.647 M 3 905.29 % 41.131 K 146.04 % -89.341 K -104.77 % 1.874 M 7 170.92 % -26.497 K -106.08 % 435.787 K -15.78 % 517.439 K -60.60 % 1.313 M 18.35 % 1.110 M 31.56 % 843.499 K -26.90 % 1.154 M 238.05 % 341.331 K -51.53 % 704.191 K 1 271.52 % 51.344 K
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
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-03-31
Net debt 654.400 M 0.88 % 648.705 M -26.24 % 879.442 M -5.60 % 931.625 M -56.11 % 2.122 B 4.23 % 2.036 B 18.59 % 1.717 B 142.81 % 707.132 M 1 055.98 % 61.172 M 166.31 % -92.257 M 80.04 % -462.155 M -207.14 % -150.472 M 17.45 % -182.279 M 44.31 % -327.288 M 3.59 % -339.486 M -540.06 % -53.040 M 82.37 % -300.790 M -430.90 % 90.902 M 135.31 % -257.470 M -308.92 % 123.241 M 180.71 % -152.700 M 74.80 % -605.883 M -87.15 % -323.747 M 3.52 % -335.547 M 37.84 % -539.812 M -7.79 % -500.803 M 32.09 % -737.420 M -57.03 % -469.602 M 34.46 % -716.477 M -487.47 % -121.960 M 43.44 % -215.626 M -3.14 % -209.071 M
Total investments 10.984 B 1 057.97 % 948.596 M -11.45 % 1.071 B -14.33 % 1.250 B -88.51 % 10.883 B 384.12 % 2.248 B -80.14 % 11.321 B 949.61 % 1.079 B 1.51 % 1.063 B -6.93 % 1.142 B -82.08 % 6.370 B 618.86 % 886.148 M 6.67 % 830.735 M -3.97 % 865.062 M -2.07 % 883.353 M 0.97 % 874.866 M 105.49 % 425.751 M -6.81 % 456.872 M 12.10 % 407.548 M 24.80 % 326.563 M -0.01 % 326.583 M 17.14 % 278.805 M 17.43 % 237.420 M 4.28 % 227.679 M 129.92 % 99.025 M -85.37 % 677.012 M 106 379.70 % 635.813 K -98.86 % 55.702 M -11.04 % 62.614 M 5.15 % 59.549 M 3.73 % 57.409 M -5.49 % 60.746 M
Total debt 1.270 B 5.09 % 1.209 B -13.94 % 1.405 B -18.97 % 1.734 B -40.85 % 2.931 B -2.04 % 2.992 B 21.93 % 2.454 B -2.73 % 2.523 B 177.49 % 909.256 M 41.41 % 642.989 M -31.86 % 943.579 M 48.56 % 635.164 M 8.69 % 584.385 M 146.85 % 236.735 M -1.16 % 239.520 M 5.31 % 227.438 M 84.61 % 123.198 M -71.76 % 436.227 M 31.55 % 331.611 M 3.95 % 318.996 M 0.42 % 317.675 M 21 078.35 % 1.500 M 0.00 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 5.934 B 0.000 0.000 -100.00 % 1.431 B -74.94 % 5.710 B 356.88 % 1.250 B -76.93 % 5.416 B 358.71 % 1.181 B -77.17 % 5.171 B 24 215.63 % -21.444 M -100.46 % 4.638 B 438.18 % 861.826 M -80.66 % 4.456 B 493.77 % 750.481 M -82.30 % 4.240 B 313.09 % 1.026 B -74.69 % 4.055 B 43 838.64 % 9.229 M -32.18 % 13.607 M -21.69 % 17.375 M 1.91 % 17.049 M 7.48 % 15.863 M -3.88 % 16.504 M 11.92 % 14.745 M 12.78 % 13.074 M -9.52 % 14.449 M 4.54 % 13.822 M 20.71 % 11.451 M 40.66 % 8.141 M -27.20 % 11.183 M -26.21 % 15.155 M
Retained earnings 2.993 B -0.14 % 2.997 B -5.78 % 3.181 B 37.18 % 2.319 B 0.49 % 2.308 B -5.05 % 2.431 B -16.77 % 2.920 B 34.09 % 2.178 B 0.37 % 2.170 B -6.12 % 2.312 B -21.14 % 2.931 B 59.96 % 1.833 B -0.39 % 1.840 B -9.84 % 2.041 B -20.24 % 2.558 B 18.78 % 2.154 B 0.02 % 2.153 B -5.26 % 2.273 B -4.06 % 2.369 B 44.05 % 1.645 B 13.44 % 1.450 B -0.66 % 1.459 B -11.72 % 1.653 B 29.84 % 1.273 B 23.94 % 1.027 B 4.21 % 985.777 M -3.67 % 1.023 B 29.71 % 788.962 M 31.27 % 601.013 M 14.40 % 525.350 M -10.07 % 584.158 M 458.86 % 104.526 M
Common stock 421.881 M 0.00 % 421.881 M 0.00 % 421.862 M 0.48 % 419.849 M 0.00 % 419.848 M 0.00 % 419.848 M 0.01 % 419.786 M 0.70 % 416.880 M 0.00 % 416.880 M 0.00 % 416.880 M 0.30 % 415.621 M -0.01 % 415.683 M 0.02 % 415.581 M -0.02 % 415.652 M -0.01 % 415.713 M 0.45 % 413.832 M -0.01 % 413.874 M 0.02 % 413.808 M 0.00 % 413.817 M 1.17 % 409.015 M -0.01 % 409.071 M 0.01 % 409.013 M 0.02 % 408.944 M 1.45 % 403.112 M 0.00 % 403.123 M 0.00 % 403.133 M 0.00 % 403.133 M 0.78 % 400.010 M 0.00 % 400.010 M 11.11 % 360.000 M 0.00 % 360.000 M 0.00 % 360.000 M
Total equity 9.032 B 0.33 % 9.003 B -1.81 % 9.168 B 10.44 % 8.302 B 1.48 % 8.181 B -1.37 % 8.295 B -5.82 % 8.808 B 11.75 % 7.882 B 2.94 % 7.656 B -1.45 % 7.769 B 0.63 % 7.720 B 15.42 % 6.689 B 1.66 % 6.580 B -2.65 % 6.759 B -7.47 % 7.305 B 10.68 % 6.600 B 0.82 % 6.546 B 0.26 % 6.529 B 0.28 % 6.511 B 44.65 % 4.501 B 5.82 % 4.254 B 1.42 % 4.194 B -2.93 % 4.321 B 15.07 % 3.755 B 7.71 % 3.486 B 1.90 % 3.421 B -0.47 % 3.437 B 10.07 % 3.123 B 6.68 % 2.927 B 73.85 % 1.684 B -3.25 % 1.741 B 45.55 % 1.196 B
Other non current liabilities 530.343 M -1.81 % 540.093 M -5.50 % 571.521 M 18.29 % 483.156 M 2.27 % 472.413 M -0.01 % 472.477 M -18.62 % 580.590 M 31.93 % 440.064 M -3.76 % 457.236 M 10.13 % 415.182 M -8.60 % 454.251 M 23.50 % 367.827 M 7.05 % 343.601 M 5.03 % 327.151 M -5.37 % 345.712 M 30.88 % 264.135 M 13.62 % 232.468 M 3.18 % 225.302 M -0.52 % 226.469 M 0.000 0.000 0.000 -100.00 % 9.866 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 1.211 B 0.16 % 1.209 B 0.36 % 1.205 B -0.14 % 1.206 B -0.23 % 1.209 B 0.03 % 1.209 B 0.32 % 1.205 B 1.22 % 1.191 B 1 214.05 % 90.599 M -7.20 % 97.627 M -2.76 % 100.394 M -11.71 % 113.716 M 2.73 % 110.690 M -5.97 % 117.717 M -15.51 % 139.321 M 0.60 % 138.496 M 158.35 % 53.607 M -27.44 % 73.885 M 638.61 % 10.003 M 566.88 % 1.500 M 0.00 % 1.500 M 0.00 % 1.500 M 0.00 % 1.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 1.775 B -1.17 % 1.796 B -1.68 % 1.827 B 5.75 % 1.727 B 2.64 % 1.683 B -2.24 % 1.721 B -5.58 % 1.823 B 9.26 % 1.668 B 203.12 % 550.398 M 1.72 % 541.077 M -2.45 % 554.646 M 10.36 % 502.597 M 5.61 % 475.906 M 2.14 % 465.936 M -4.45 % 487.617 M 16.08 % 420.067 M 37.94 % 304.528 M -3.06 % 314.130 M 43.46 % 218.970 M -39.98 % 364.812 M 25.37 % 290.979 M 23.01 % 236.549 M 3.75 % 228.000 M 10.04 % 207.197 M 6.98 % 193.685 M 6.09 % 182.567 M -1.47 % 185.290 M 13.80 % 162.823 M 9.97 % 148.064 M 10.88 % 133.535 M 5.53 % 126.539 M 13.71 % 111.278 M
Other current liabilities 2.850 B 22.33 % 2.329 B -19.25 % 2.885 B 2.01 % 2.828 B 114.02 % 1.321 B -41.72 % 2.267 B 71.63 % 1.321 B 18.32 % 1.116 B -8.36 % 1.218 B -43.28 % 2.148 B -7.57 % 2.324 B -0.54 % 2.336 B -2.78 % 2.403 B 7.10 % 2.244 B 2 619.57 % -89.056 M -106.34 % 1.404 B -1.95 % 1.432 B 2 962.37 % 46.745 M -96.42 % 1.304 B -18.07 % 1.592 B 385.06 % 328.197 M -72.95 % 1.213 B -34.57 % 1.854 B 53.42 % 1.208 B -5.22 % 1.275 B 27.48 % 1.000 B -10.41 % 1.117 B 24.59 % 896.163 M 34.48 % 666.377 M 18.47 % 562.476 M -23.32 % 733.490 M 34.44 % 545.602 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.388 B 12.77 % 1.231 B -8.58 % 1.347 B -44.30 % 2.417 B 1.28 % 2.387 B 125.27 % 1.060 B 0.000 -100.00 % 1.085 B 0.000 0.000 -100.00 % 2.561 B 10.66 % 2.314 B -1.19 % 2.342 B 31.22 % 1.785 B -15.24 % 2.105 B 2 120.99 % 94.796 M -92.86 % 1.328 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 59.623 M -78.03 % 271.373 M 35.59 % 200.136 M -62.05 % 527.321 M -63.75 % 1.455 B -6.81 % 1.561 B 89.09 % 825.533 M -35.67 % 1.283 B 68.34 % 762.284 M 54.53 % 493.280 M -41.50 % 843.185 M 81.92 % 463.503 M 13.67 % 407.749 M 601.97 % 58.086 M 112.72 % 27.307 M 88.15 % 14.513 M 401.70 % 2.893 M -99.06 % 308.707 M -4.01 % 321.608 M 0.82 % 318.996 M 0.42 % 317.675 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 3.706 B 28.13 % 2.892 B -31.59 % 4.228 B 12.74 % 3.750 B -21.41 % 4.772 B 7.71 % 4.430 B -0.87 % 4.469 B 1.67 % 4.396 B 17.13 % 3.753 B 17.31 % 3.199 B -18.14 % 3.908 B 15.11 % 3.395 B 1.53 % 3.344 B 27.63 % 2.620 B -17.03 % 3.158 B 9.46 % 2.885 B -4.13 % 3.009 B 25.72 % 2.394 B -18.19 % 2.926 B 21.03 % 2.417 B 6.85 % 2.263 B 70.91 % 1.324 B -40.46 % 2.223 B 45.49 % 1.528 B -0.86 % 1.542 B 32.37 % 1.165 B -22.86 % 1.510 B 31.54 % 1.148 B 32.43 % 866.646 M 16.16 % 746.091 M -28.54 % 1.044 B 55.71 % 670.510 M
Total liabilities 5.481 B 16.91 % 4.688 B -22.56 % 6.054 B 10.54 % 5.477 B -15.14 % 6.454 B 4.93 % 6.151 B -2.23 % 6.292 B 3.76 % 6.064 B 40.92 % 4.303 B 15.05 % 3.740 B -16.19 % 4.463 B 14.49 % 3.898 B 2.04 % 3.820 B 23.78 % 3.086 B -15.34 % 3.646 B 10.30 % 3.305 B -0.26 % 3.314 B 22.38 % 2.708 B -13.90 % 3.145 B 13.03 % 2.782 B 8.96 % 2.553 B 63.64 % 1.560 B -36.35 % 2.451 B 41.26 % 1.735 B 0.01 % 1.735 B 28.81 % 1.347 B -20.52 % 1.695 B 29.34 % 1.311 B 29.15 % 1.015 B 15.36 % 879.626 M -24.86 % 1.171 B 49.73 % 781.788 M
Other non current assets 31.278 M -99.50 % 6.212 B -20.83 % 7.846 B 29.05 % 6.080 B 11 782.92 % 51.164 M -99.10 % 5.660 B 9 626.74 % 58.189 M -99.14 % 6.735 B 11.65 % 6.032 B 5.89 % 5.697 B 1 512.79 % 353.231 M -92.34 % 4.608 B 6.85 % 4.313 B -1.78 % 4.391 B -15.59 % 5.202 B 27.57 % 4.078 B -11.32 % 4.598 B -2.80 % 4.731 B -8.25 % 5.156 B 10.09 % 4.683 B 0.05 % 4.681 B 29.63 % 3.611 B -23.85 % 4.742 B 38.77 % 3.417 B 18.41 % 2.886 B 52.51 % 1.892 B 3.63 % 1.826 B 62.70 % 1.122 B 57.97 % 710.417 M 1.16 % 702.249 M 15.87 % 606.076 M -16.67 % 727.306 M
Long term investments 5.530 B 18 819.86 % -29.539 M 97.17 % -1.045 B -273.16 % 603.339 M -91.14 % 6.810 B 427.33 % 1.291 B -80.91 % 6.764 B 22 051.54 % -30.815 M -107.21 % 427.614 M 135.47 % 181.598 M -96.13 % 4.687 B 10 341.34 % -45.762 M -7.36 % -42.625 M -131.70 % 134.461 M 122.74 % -591.370 M -575.80 % -87.506 M 91.06 % -978.602 M 12.73 % -1.121 B 24.78 % -1.491 B -93.82 % -769.158 M -113.64 % -360.020 M -273.11 % 207.971 M 117.41 % -1.194 B -184.99 % -419.121 M 13.58 % -484.980 M -721.45 % 78.041 M 27.92 % 61.005 M 9.52 % 55.702 M -11.04 % 62.614 M 5.15 % 59.549 M 3.73 % 57.409 M -5.49 % 60.746 M
Intangible assets 259.587 M -1.36 % 263.165 M -1.33 % 266.712 M 1.98 % 261.527 M -1.20 % 264.703 M -1.28 % 268.131 M -1.15 % 271.240 M 1.67 % 266.786 M -1.43 % 270.660 M -0.76 % 272.726 M -0.68 % 274.596 M -0.50 % 275.976 M -0.91 % 278.511 M -1.08 % 281.538 M -0.46 % 282.829 M -1.10 % 285.989 M -0.75 % 288.159 M -0.63 % 289.993 M -1.03 % 293.024 M 7.83 % 271.739 M 2.26 % 265.741 M -1.05 % 268.564 M -0.96 % 271.161 M -0.07 % 271.362 M -0.84 % 273.671 M 6 025.13 % 4.468 M -0.21 % 4.477 M 2.78 % 4.357 M -6.53 % 4.661 M -5.88 % 4.952 M -6.97 % 5.324 M 174.43 % 1.940 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 259.587 M -1.36 % 263.165 M -1.33 % 266.712 M 1.98 % 261.527 M -1.20 % 264.703 M -1.28 % 268.131 M -1.15 % 271.240 M 1.67 % 266.786 M -1.43 % 270.660 M -0.76 % 272.726 M -0.68 % 274.596 M -0.50 % 275.976 M -0.91 % 278.511 M -1.08 % 281.538 M -0.46 % 282.829 M -1.10 % 285.989 M -0.75 % 288.159 M -0.63 % 289.993 M -1.03 % 293.024 M 7.83 % 271.739 M 2.26 % 265.741 M -1.05 % 268.564 M -0.96 % 271.161 M -0.07 % 271.362 M -0.84 % 273.671 M 6 025.13 % 4.468 M -0.21 % 4.477 M 2.78 % 4.357 M -6.53 % 4.661 M -5.88 % 4.952 M -6.97 % 5.324 M 174.43 % 1.940 M
Property plant equipment net 1.148 B -3.26 % 1.187 B -3.33 % 1.228 B 8.77 % 1.129 B 0.79 % 1.120 B 7.01 % 1.046 B 10.83 % 944.211 M 6.99 % 882.494 M 2.55 % 860.527 M 0.39 % 857.204 M -0.27 % 859.500 M 0.40 % 856.100 M 9.74 % 780.138 M 9.21 % 714.372 M 2.12 % 699.525 M 8.17 % 646.692 M 29.60 % 499.002 M 7.12 % 465.851 M 40.84 % 330.773 M 0.37 % 329.549 M 10.11 % 299.303 M 6.00 % 282.370 M 1.68 % 277.705 M 0.80 % 275.500 M 29.64 % 212.508 M 14.50 % 185.599 M 2.06 % 181.844 M -1.04 % 183.752 M 3.51 % 177.524 M 17.64 % 150.901 M 4.98 % 143.745 M 50.71 % 95.381 M
Total non current assets 7.025 B -8.58 % 7.685 B -7.62 % 8.318 B 2.59 % 8.109 B -2.01 % 8.275 B -0.25 % 8.296 B 1.39 % 8.182 B 3.23 % 7.926 B 3.40 % 7.665 B 8.20 % 7.084 B 14.74 % 6.174 B 7.32 % 5.753 B 6.78 % 5.387 B -3.49 % 5.582 B -1.79 % 5.684 B 8.78 % 5.226 B 11.78 % 4.675 B 2.61 % 4.556 B 3.34 % 4.409 B -2.47 % 4.521 B -7.57 % 4.891 B 11.79 % 4.375 B 6.67 % 4.102 B 15.09 % 3.564 B 22.66 % 2.905 B 33.60 % 2.175 B 4.17 % 2.088 B 51.30 % 1.380 B 42.71 % 966.848 M 3.96 % 929.991 M 12.84 % 824.161 M -8.49 % 900.671 M
Other current assets 4.716 B 27.25 % 3.706 B 20.70 % 3.070 B -1.81 % 3.127 B -16.66 % 3.752 B 16.58 % 3.218 B 764.43 % 372.302 M -83.10 % 2.203 B 12.40 % 1.960 B 0.31 % 1.954 B 493.39 % 329.330 M -84.93 % 2.186 B -10.69 % 2.448 B 9.70 % 2.231 B -2.90 % 2.298 B -5.30 % 2.426 B -2.85 % 2.498 B -3.21 % 2.580 B 95.81 % 1.318 B 52.16 % 866.064 M 188.08 % 300.636 M 21.84 % 246.740 M -18.57 % 303.016 M -37.68 % 486.244 M -39.56 % 804.506 M -24.85 % 1.071 B -41.15 % 1.819 B -18.27 % 2.226 B 15.00 % 1.935 B 61.62 % 1.197 B 1.52 % 1.180 B 73.26 % 680.816 M
Short term investments 1.162 B 18.78 % 978.135 M -53.77 % 2.116 B 226.99 % 647.100 M -84.11 % 4.073 B 325.79 % 956.664 M -79.01 % 4.557 B 310.74 % 1.109 B 74.72 % 634.959 M -33.87 % 960.151 M -42.97 % 1.684 B 80.65 % 931.910 M 6.70 % 873.360 M 19.54 % 730.600 M -50.46 % 1.475 B 53.24 % 962.372 M -31.47 % 1.404 B -11.02 % 1.578 B -16.86 % 1.898 B 73.25 % 1.096 B 59.59 % 686.603 M 869.31 % 70.834 M -95.05 % 1.432 B 121.38 % 646.800 M 10.75 % 584.005 M -13.74 % 677.012 M 106 379.70 % 635.813 K 0.000 -100.00 % 1.846 B 65.69 % 1.114 B -23.79 % 1.462 B 305.66 % 360.339 M
cash and cash equivalents 616.048 M 9.96 % 560.224 M 6.65 % 525.277 M -34.51 % 802.024 M -0.83 % 808.713 M -15.41 % 956.036 M 29.68 % 737.203 M -59.40 % 1.816 B 114.13 % 848.084 M 15.35 % 735.246 M -47.70 % 1.406 B 78.93 % 785.636 M 2.47 % 766.663 M 35.93 % 564.023 M -2.59 % 579.006 M 106.44 % 280.478 M -33.85 % 423.988 M 22.78 % 345.325 M -41.38 % 589.081 M 200.93 % 195.755 M -58.38 % 470.375 M -22.56 % 607.383 M 86.75 % 325.247 M -3.07 % 335.547 M -37.84 % 539.812 M 7.79 % 500.803 M -32.09 % 737.420 M 57.03 % 469.602 M -34.46 % 716.477 M 487.47 % 121.960 M -43.44 % 215.626 M 3.14 % 209.071 M
Cash and short term investments 1.778 B 15.57 % 1.538 B -41.76 % 2.641 B 82.26 % 1.449 B -70.32 % 4.882 B 155.25 % 1.913 B -63.87 % 5.294 B 80.97 % 2.925 B 97.26 % 1.483 B -12.53 % 1.695 B -63.02 % 4.585 B 166.95 % 1.718 B 4.73 % 1.640 B 26.68 % 1.295 B -36.96 % 2.054 B 65.24 % 1.243 B -32.02 % 1.828 B -4.95 % 1.924 B -22.67 % 2.487 B 92.60 % 1.291 B 11.62 % 1.157 B 70.59 % 678.217 M -61.40 % 1.757 B 78.87 % 982.347 M -12.59 % 1.124 B -4.58 % 1.178 B 59.58 % 738.056 M 57.17 % 469.602 M -34.46 % 716.477 M 487.47 % 121.960 M -43.44 % 215.626 M 3.14 % 209.071 M
Total current assets 7.487 B 24.66 % 6.006 B -13.00 % 6.904 B 21.76 % 5.670 B -11.37 % 6.397 B 4.02 % 6.150 B -11.54 % 6.953 B 15.50 % 6.020 B 40.17 % 4.294 B -2.95 % 4.425 B -26.36 % 6.009 B 24.32 % 4.834 B -3.56 % 5.012 B 17.59 % 4.262 B -19.05 % 5.266 B 12.53 % 4.680 B -9.75 % 5.185 B 10.77 % 4.681 B -10.79 % 5.247 B 89.92 % 2.763 B 44.18 % 1.916 B 38.90 % 1.380 B -48.35 % 2.671 B 38.62 % 1.927 B -16.81 % 2.316 B -10.70 % 2.594 B -14.82 % 3.045 B -0.29 % 3.054 B 2.63 % 2.975 B 82.14 % 1.634 B -21.73 % 2.087 B 93.79 % 1.077 B
Inventory 405.591 M 57.55 % 257.436 M -24.36 % 340.337 M -33.40 % 511.053 M -23.91 % 671.665 M 25.09 % 536.957 M 40.25 % 382.845 M 24.55 % 307.375 M 4.45 % 294.274 M 3.59 % 284.069 M 3.85 % 273.547 M -14.92 % 321.506 M -16.17 % 383.505 M 7.56 % 356.538 M 1.78 % 350.308 M -40.20 % 585.829 M 24.20 % 471.674 M 166.33 % 177.103 M -1.59 % 179.963 M 7.77 % 166.984 M 20.71 % 138.332 M -27.19 % 189.996 M -5.45 % 200.947 M 24.91 % 160.867 M 19.32 % 134.816 M 2.95 % 130.950 M 2.36 % 127.933 M 21.17 % 105.586 M -6.65 % 113.109 M 4.40 % 108.338 M 23.60 % 87.652 M 72.34 % 50.859 M
Net receivables 588.332 M 16.57 % 504.709 M -40.78 % 852.188 M 46.12 % 583.192 M -0.35 % 585.215 M 21.35 % 482.236 M -50.42 % 972.693 M 66.67 % 583.615 M 4.80 % 556.872 M 13.34 % 491.327 M -40.17 % 821.255 M 34.98 % 608.422 M 12.48 % 540.916 M 42.30 % 380.113 M -47.82 % 728.421 M 71.54 % 424.645 M -0.17 % 425.356 M 24.21 % 342.448 M -44.73 % 619.543 M 41.36 % 438.281 M 19.11 % 367.949 M 39.06 % 264.605 M -40.85 % 447.336 M 50.50 % 297.232 M -7.89 % 322.683 M 50.57 % 214.302 M -39.96 % 356.961 M 16.28 % 306.990 M 13.93 % 269.455 M 3.95 % 259.207 M -13.60 % 300.020 M 28.72 % 233.076 M
Tax assets 56.647 M 8.49 % 52.212 M 128.15 % 22.885 M -35.33 % 35.390 M 19.79 % 29.545 M -2.07 % 30.171 M -79.08 % 144.198 M 97.96 % 72.841 M -1.58 % 74.009 M -2.31 % 75.757 M 0.000 -100.00 % 58.263 M -0.50 % 58.555 M -4.15 % 61.088 M -33.36 % 91.673 M -69.73 % 302.852 M 12.90 % 268.255 M 40.44 % 191.010 M 59.45 % 119.793 M 2 243.35 % 5.112 M 2.73 % 4.976 M -6.51 % 5.323 M 3.52 % 5.142 M -72.78 % 18.890 M 3.31 % 18.284 M 26.68 % 14.433 M 0.21 % 14.402 M 4.48 % 13.784 M 18.49 % 11.634 M -5.71 % 12.338 M 6.30 % 11.607 M -24.13 % 15.299 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 651.043 M 180.21 % 232.339 M -74.39 % 907.125 M 240.57 % 266.357 M -55.74 % 601.853 M 11.64 % 539.114 M -44.72 % 975.328 M 72.31 % 566.033 M 18.23 % 478.744 M -5.33 % 505.671 M -31.79 % 741.314 M 59.69 % 464.216 M 7.11 % 433.394 M 60.44 % 270.124 M -33.73 % 407.586 M 1.32 % 402.283 M -21.52 % 512.598 M 156.72 % 199.668 M -54.52 % 439.054 M 38.55 % 316.901 M 48.94 % 212.775 M 169.29 % 79.012 M -78.99 % 376.147 M 48.66 % 253.023 M 22.86 % 205.952 M 72.08 % 119.681 M -54.47 % 262.863 M 41.29 % 186.045 M 21.93 % 152.589 M 51.97 % 100.407 M -46.33 % 187.071 M 192.65 % 63.924 M
Tax payables 145.632 M 145.92 % 59.219 M -74.88 % 235.785 M 83.75 % 128.318 M 2 176.56 % 5.636 M -91.05 % 62.983 M 8 020.61 % 775.592 K -99.43 % 135.508 M 2.79 % 131.830 M 151.07 % 52.508 M 0.000 -100.00 % 131.258 M 31.54 % 99.789 M 107.27 % 48.146 M -80.85 % 251.421 M 173.60 % 91.892 M 0.51 % 91.426 M 69.02 % 54.091 M -72.63 % 197.659 M 108.51 % 94.796 M 25.24 % 75.689 M 139.52 % 31.600 M -71.45 % 110.673 M 65.79 % 66.755 M 10.33 % 60.506 M 35.51 % 44.652 M -65.73 % 130.293 M 98.99 % 65.478 M 37.33 % 47.680 M -42.70 % 83.208 M -32.63 % 123.507 M 102.53 % 60.984 M
Deferred revenue non current 33.009 M -28.54 % 46.190 M -7.02 % 49.678 M 35.38 % 36.694 M -1.66 % 37.314 M 0.23 % 37.228 M -92.70 % 509.947 M 1 341.24 % 35.383 M 44.45 % 24.495 M -4.66 % 25.692 M 0.000 -100.00 % 18.470 M -3.07 % 19.055 M 5.09 % 18.132 M 41.14 % 12.847 M -3.32 % 13.289 M -5.73 % 14.097 M 25.82 % 11.205 M -7.81 % 12.153 M -96.01 % 304.694 M 27.94 % 238.147 M 28.71 % 185.020 M 6.11 % 174.371 M 19.43 % 146.002 M 10.23 % 132.457 M 3.02 % 128.577 M -2.56 % 131.953 M 29.28 % 102.067 M 13.76 % 89.726 M 14.71 % 78.219 M 9.65 % 71.337 M 60.98 % 44.314 M
Minority interest 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.158 M -7.38 % 2.330 M 75.10 % 1.331 M -1.19 % 1.347 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
Capital lease obligations 36.419 M -17.27 % 44.022 M -10.47 % 49.169 M -18.61 % 60.408 M -16.86 % 72.656 M -11.11 % 81.734 M -6.44 % 87.364 M 6.88 % 81.738 M -9.78 % 90.599 M -7.20 % 97.627 M -36.09 % 152.749 M 34.33 % 113.716 M 2.73 % 110.690 M -5.97 % 117.717 M -15.51 % 139.321 M 0.60 % 138.496 M 158.35 % 53.607 M -16.08 % 63.875 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 5.617 B 1 700.62 % -350.942 M -106.31 % 5.565 B 0.04 % 5.563 B 1.99 % 5.454 B 5.37 % 5.176 B 2.44 % 5.053 B 3 957.02 % -131.011 M -102.59 % 5.068 B 3 968.36 % -131.011 M -102.98 % 4.395 B -1.03 % 4.440 B 0.86 % 4.403 B 2.32 % 4.303 B 3.95 % 4.139 B 2 092.47 % -207.744 M -107.04 % 2.951 B 1 487.67 % -212.693 M -105.71 % 3.728 B 1 107.82 % -369.908 M -121.90 % 1.689 B -27.37 % 2.326 B 2.96 % 2.259 B 8.67 % 2.079 B 1.12 % 2.056 B 1.16 % 2.032 B 1.67 % 1.999 B 3.36 % 1.934 B 0.39 % 1.926 B 141.24 % 798.559 M 0.27 % 796.380 M 8.90 % 731.304 M
Deferred tax liabilities non current 818.903 K 9.50 % 747.883 K -11.02 % 840.525 K -19.49 % 1.044 M -14.89 % 1.227 M -55.98 % 2.787 M -97.42 % 107.989 M 4 335.10 % 2.435 M -4.98 % 2.562 M -0.53 % 2.576 M 0.000 -100.00 % 2.584 M 1.00 % 2.559 M -12.83 % 2.935 M 13.63 % 2.583 M -37.71 % 4.147 M -4.80 % 4.356 M 16.50 % 3.739 M -2.63 % 3.840 M -93.45 % 58.618 M 14.19 % 51.332 M 2.61 % 50.029 M -4.03 % 52.128 M -14.81 % 61.194 M -0.06 % 61.229 M 13.41 % 53.991 M 1.22 % 53.337 M -12.21 % 60.756 M 4.14 % 58.339 M 5.47 % 55.316 M 0.21 % 55.202 M -17.56 % 66.964 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 14.513 B 6.00 % 13.691 B -10.06 % 15.222 B 10.48 % 13.779 B -6.09 % 14.673 B 1.57 % 14.446 B -4.55 % 15.135 B 8.53 % 13.946 B 16.61 % 11.960 B 3.91 % 11.509 B -5.53 % 12.183 B 15.08 % 10.587 B 1.80 % 10.400 B 5.63 % 9.845 B -10.09 % 10.950 B 10.55 % 9.905 B 0.46 % 9.860 B 6.75 % 9.237 B -4.34 % 9.656 B 32.57 % 7.283 B 7.00 % 6.807 B 18.29 % 5.755 B -15.03 % 6.772 B 23.35 % 5.491 B 5.15 % 5.221 B 9.50 % 4.768 B -7.09 % 5.132 B 15.77 % 4.433 B 12.46 % 3.942 B 53.78 % 2.564 B -11.94 % 2.911 B 47.20 % 1.978 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -454.371 M -199.50 % 456.636 M 178.07 % -584.896 M 0.000 0.000 -100.00 % 178.817 M 121.72 % -823.349 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 100.00 % -2.889 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 92.742 M 0.000 -100.00 % 383.146 M 298.64 % -192.887 M -200.00 % 192.887 M 0.000 -100.00 % 291.046 M 270.62 % -170.582 M -200.00 % 170.582 M 0.000 -100.00 % 354.384 M 289.49 % -187.019 M -200.00 % 187.019 M 0.000 -100.00 % 275.158 M 358.56 % -106.419 M -200.00 % 106.419 M 0.000 -100.00 % 126.883 M 0.000 -100.00 % 44.781 M 0.000 -100.00 % 43.125 M 0.000 -100.00 % 14.579 M 179.23 % 5.221 M -79.20 % 25.097 M 0.000 -100.00 % 6.125 M -5.50 % 6.482 M
Change in working capital 0.000 0.000 0.000 0.000 -100.00 % 50.202 M 0.000 -100.00 % 71.226 M 139.10 % -182.177 M -200.00 % 182.177 M 0.000 -100.00 % 196.379 M 320.46 % -89.078 M -200.00 % 89.078 M 0.000 100.00 % -32.618 M -4 070.97 % 821.421 K 200.00 % -821.421 K 0.000 -100.00 % 55.361 M 124.31 % -227.767 M -200.00 % 227.767 M 0.000 100.00 % -138.062 M -356.45 % -30.247 M -200.00 % 30.247 M 0.000 100.00 % -56.084 M -315.34 % 26.044 M -70.76 % 89.079 M 132.72 % -272.268 M -39.84 % -194.697 M -505.80 % 47.979 M 126.40 % 21.193 M 124.16 % -87.705 M
Accounts receivables 0.000 0.000 0.000 0.000 -100.00 % 238.079 M 0.000 100.00 % -210.937 M -4.30 % -202.247 M -200.00 % 202.247 M 0.000 100.00 % -205.221 M -77.69 % -115.492 M -200.00 % 115.492 M 0.000 100.00 % -209.799 M -150.82 % -83.644 M -200.00 % 83.644 M 0.000 100.00 % -271.727 M -550.71 % -41.759 M -200.00 % 41.759 M 0.000 100.00 % -203.153 M -1 712.99 % 12.595 M 200.00 % -12.595 M 0.000 100.00 % -75.535 M -187.18 % -26.302 M -200.00 % 26.302 M 0.000 100.00 % -115.685 M -592.44 % 23.492 M 179.31 % -29.621 M -583.34 % 6.128 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -287.872 M 0.000 100.00 % -100.983 M -603.16 % 20.070 M 200.00 % -20.070 M 0.000 -100.00 % 89.909 M 240.39 % 26.414 M 200.00 % -26.414 M 0.000 100.00 % -177.203 M -161.82 % 286.646 M 200.00 % -286.646 M 0.000 -100.00 % 29.882 M 144.98 % -66.434 M -200.00 % 66.434 M 0.000 100.00 % -61.792 M -3 287.18 % 1.939 M 200.00 % -1.939 M 0.000 100.00 % -23.674 M -135.37 % 66.926 M 265.59 % -40.417 M -52.47 % -26.508 M 74.54 % -104.109 M -380.66 % 37.094 M 176.28 % -48.630 M -521.54 % 11.536 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 192.887 M 200.00 % -192.887 M 0.000 0.000 -100.00 % 182.754 M 200.00 % -182.754 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
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 99.995 M 0.000 -100.00 % 383.146 M 298.64 % -192.887 M -200.00 % 192.887 M 0.000 -100.00 % 311.691 M 270.55 % -182.754 M -200.00 % 182.754 M 0.000 -100.00 % 354.384 M 275.28 % -202.180 M -200.00 % 202.180 M 0.000 -100.00 % 297.206 M 348.55 % -119.575 M -200.00 % 119.575 M 0.000 -100.00 % 126.883 M 383.34 % -44.781 M -200.00 % 44.781 M 0.000 -100.00 % 43.125 M 395.80 % -14.579 M -111.26 % 129.496 M 152.69 % -245.759 M -1 079.23 % 25.097 M 299.07 % -12.607 M -118.06 % 69.823 M 170.36 % -99.241 M
Other non cash items 595.965 M 173.95 % -805.857 M -152.23 % 1.543 B 400.10 % 308.529 M -23.43 % 402.929 M 163.12 % -638.327 M -348.36 % -142.370 M -158.94 % 241.537 M -47.04 % 456.073 M 719.80 % -73.584 M 85.25 % -498.787 M -7 075.53 % 7.151 M -98.55 % 492.926 M 380.66 % -175.630 M 56.67 % -405.364 M -90 268.08 % -448.570 K -101.22 % 36.879 M -61.61 % 96.076 M 112.98 % -740.128 M -279.73 % -194.907 M -186.48 % -68.036 M -135.13 % 193.695 M 143.41 % -446.173 M -81.46 % -245.877 M -141.24 % -101.924 M -390.60 % 35.074 M 112.07 % -290.471 M -54.55 % -187.949 M -7 397.17 % -2.507 M 67.44 % -7.700 M 97.65 % -327.106 M -101.62 % -162.236 M -3 637.21 % 4.587 M 288.71 % -2.430 M
Net cash provided by operating activities 595.965 M 173.95 % -805.857 M -152.23 % 1.543 B 380.96 % 320.812 M 36.64 % 234.788 M 120.83 % -1.127 B -200.82 % 1.118 B 471.16 % 195.730 M 9.79 % 178.284 M 143.28 % -411.973 M -134.94 % 1.179 B 16 589.51 % -7.151 M 95.84 % -171.817 M 75.22 % -693.379 M -164.57 % 1.074 B 621.80 % -205.794 M -138.07 % 540.504 M 229.59 % -417.093 M -139.29 % 1.062 B 180.41 % 378.610 M -51.12 % 774.602 M 186.36 % -896.994 M -208.25 % 828.618 M 151.01 % 330.112 M -12.90 % 378.984 M 196.50 % -392.743 M -157.21 % 686.461 M 137.53 % 288.999 M 60.60 % 179.949 M 184.81 % -212.169 M -143.05 % 492.899 M 138.88 % 206.340 M 32.96 % 155.187 M 274.37 % -88.997 M
Investments in property plant and equipment -27.774 M 66.70 % -83.412 M 34.45 % -127.248 M -63.04 % -78.049 M 32.46 % -115.559 M -32.78 % -87.033 M 23.75 % -114.135 M -33.07 % -85.774 M -24.62 % -68.828 M -15.91 % -59.382 M 25.53 % -79.738 M 42.05 % -137.594 M 1.10 % -139.119 M -32.24 % -105.200 M 10.04 % -116.937 M -15.80 % -100.981 M -19.34 % -84.616 M -78.11 % -47.509 M 25.44 % -63.717 M 13.34 % -73.525 M -30.72 % -56.247 M -59.53 % -35.257 M -1.26 % -34.820 M 81.50 % -188.263 M -175.16 % -68.420 M -122.06 % -30.811 M 69.92 % -102.433 M -6.01 % -96.624 M -43.49 % -67.341 M -37.93 % -48.823 M -344.87 % -10.974 M -9.79 % -9.996 M -859.81 % 1.316 M 107.28 % -18.070 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 490.825 K 792.00 % 55.025 K -99.55 % 12.098 M 810.04 % 1.329 M 69.32 % 785.144 K 74.99 % 448.681 K 0.000 -100.00 % 170.967 K 0.000 0.000 -100.00 % 11.240 K 0.000 -100.00 % 84.715 M 77.53 % 47.719 M -25.59 % 64.127 M -12.89 % 73.620 M 30.75 % 56.307 M 59.42 % 35.319 M 0.000 -100.00 % 188.461 M 175.03 % 68.523 M 121.79 % 30.896 M -69.84 % 102.446 M 5.02 % 97.551 M 44.72 % 67.407 M 38.06 % 48.823 M 329.69 % 11.362 M 13.19 % 10.038 M 907.47 % -1.243 M -106.87 % 18.084 M
Purchases of investments -2.193 B -13.48 % -1.932 B 56.49 % -4.441 B -125.15 % -1.973 B 26.61 % -2.688 B -126.49 % -1.187 B 69.87 % -3.938 B -84.55 % -2.134 B 14.08 % -2.483 B -45.90 % -1.702 B 0.000 100.00 % -1.346 B 15.17 % -1.587 B 21.67 % -2.026 B 36.10 % -3.170 B -18.97 % -2.665 B -62.72 % -1.638 B 5.60 % -1.735 B 13.85 % -2.014 B -113.46 % -943.277 M 35.98 % -1.474 B -189.87 % -508.338 M 75.61 % -2.084 B -66.29 % -1.253 B -19.87 % -1.046 B -48.48 % -704.143 M 52.76 % -1.491 B -21.07 % -1.231 B -26.59 % -972.501 M -173.31 % -355.826 M 46.04 % -659.485 M -31.20 % -502.674 M -30.84 % -384.176 M -75.94 % -218.357 M
Sales maturities of investments 1.666 B -47.03 % 3.145 B 5.06 % 2.993 B 9.56 % 2.732 B 3.00 % 2.653 B 28.56 % 2.063 B -5.44 % 2.182 B 71.59 % 1.272 B -42.83 % 2.224 B 29.58 % 1.717 B 0.000 -100.00 % 1.363 B -9.43 % 1.505 B -48.28 % 2.909 B 24.42 % 2.338 B -17.97 % 2.850 B 71.09 % 1.666 B -15.57 % 1.973 B 279.68 % 519.724 M 39.81 % 371.733 M -1.08 % 375.810 M -78.16 % 1.721 B 73.29 % 993.163 M 9.59 % 906.281 M 8.78 % 833.155 M -16.96 % 1.003 B -14.55 % 1.174 B 84.21 % 637.409 M 115.43 % 295.877 M -54.23 % 646.499 M 207.28 % 210.391 M -38.28 % 340.858 M 41.53 % 240.830 M -37.35 % 384.432 M
Other investing activites 3.935 M 4 483.30 % 85.845 K -68.47 % 272.223 K -80.20 % 1.375 M 156.81 % -2.421 M -100.27 % 903.908 M 153.99 % -1.674 B 0.000 0.000 0.000 100.00 % -782.051 M 0.000 -100.00 % 960.523 K 120.14 % 436.315 K 103.56 % -12.271 M -3 010.40 % 421.638 K 100.50 % -84.980 M -78.87 % -47.509 M 25.44 % -63.717 M 13.34 % -73.525 M -30.72 % -56.247 M -59.53 % -35.257 M -1 958.65 % 1.897 M 101.01 % -188.443 M -175.42 % -68.420 M -122.06 % -30.811 M 69.92 % -102.433 M -6.01 % -96.624 M -43.49 % -67.341 M -37.93 % -48.823 M -344.87 % -10.974 M -9.79 % -9.996 M -859.81 % 1.316 M 107.28 % -18.070 M
Net cash used for investing activites -550.776 M -148.77 % 1.129 B 171.73 % -1.575 B -330.56 % 682.972 M 548.18 % -152.390 M -119.30 % 789.722 M 142.50 % -1.858 B -96.29 % -946.675 M -189.29 % -327.239 M -634.15 % -44.574 M 94.83 % -861.789 M -614.86 % -120.553 M 45.22 % -220.066 M -128.25 % 778.895 M 181.05 % -960.980 M -1 229.10 % 85.110 M 250.66 % -56.493 M -129.53 % 191.298 M 112.29 % -1.557 B -141.43 % -644.974 M 44.10 % -1.154 B -198.00 % 1.177 B 204.78 % -1.124 B -109.96 % -535.256 M -90.70 % -280.683 M -204.55 % 268.470 M 164.11 % -418.763 M 39.26 % -689.426 M 7.32 % -743.899 M -407.59 % 241.850 M 152.61 % -459.681 M -167.61 % -171.770 M -21.00 % -141.958 M -195.90 % 148.019 M
Debt repayment 60.000 M 130.00 % -200.000 M 38.84 % -326.990 M 64.75 % -927.686 M 0.000 -100.00 % 736.676 M 260.15 % -460.000 M -126.65 % 1.726 B 526.11 % 275.667 M 192.66 % -297.500 M 0.000 0.000 -100.00 % 349.443 M 1 036.40 % 30.750 M 140.61 % 12.780 M 693.79 % 1.610 M 0.000 0.000 -100.00 % 10.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 100.00 % -80.229 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -188.721 K -200.00 % 188.720 K 0.000 0.000 -100.00 % 131.000 M 200.00 % -131.000 M 0.000 100.00 % -408.989 K -285.64 % 220.310 K 200.00 % -220.310 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -20.000 M 0.000 0.000 -100.00 % 199.978 M 200.00 % -199.978 M 0.000 100.00 % -188.721 K -200.00 % 188.721 K 200.00 % -188.721 K 0.000 100.00 % -140.396 M -2 299.73 % 6.382 M 200.00 % -6.382 M 0.000 100.00 % -37.593 K -101.54 % 2.442 M 200.00 % -2.442 M 0.000 100.00 % -2.744 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
Dividends paid -26.707 M -2 743.66 % -939.166 K 64.17 % -2.621 M 75.21 % -10.574 M 49.05 % -20.753 M -167.44 % -7.760 M -85.64 % -4.180 M -106.94 % -2.020 M 81.17 % -10.728 M -243.78 % -3.121 M -12.80 % -2.767 M 27.57 % -3.819 M 87.65 % -30.929 M -9 630.86 % -317.848 K -54.75 % -205.392 K 89.61 % -1.978 M 97.63 % -83.569 M -3 779.99 % -2.154 M -6.21 % -2.028 M -1.52 % -1.997 M 97.43 % -77.724 M 0.000 100.00 % -5.754 K -356.64 % -1.260 K 100.00 % -60.467 M 0.000 0.000 0.000 100.00 % -120.000 K 99.90 % -121.544 M 0.000 100.00 % -49.940 M -178.75 % -17.916 M 77.67 % -80.229 M
Other financing activites 4.148 M 111.56 % -35.893 M -141.46 % 86.577 M 583.72 % -17.898 M -234.95 % -5.343 M 96.35 % -146.320 M -220.02 % 121.910 M 592.49 % -24.754 M -687.28 % -3.144 M -103.03 % 103.867 M -77.11 % 453.718 M 1 856.33 % 23.192 M 144.49 % -52.124 M 60.55 % -132.131 M -178.15 % 169.081 M 853.25 % -22.447 M 92.98 % -319.833 M -1 910.27 % -15.910 M -101.81 % 881.287 M 32 214.81 % -2.744 M -100.86 % 320.013 M 0.000 -100.00 % 285.899 M 52 860.22 % -541.884 K -13.79 % -476.196 K 0.000 0.000 -100.00 % 151.216 M -87.03 % 1.166 B 0.000 0.000 0.000 0.000 -100.00 % 80.229 M
Net cash used provided by financing activities 17.442 M 107.36 % -236.833 M 2.55 % -243.034 M 74.58 % -956.158 M -322.94 % -226.075 M -138.80 % 582.596 M 270.12 % -342.459 M -120.15 % 1.699 B 549.53 % 261.606 M 232.96 % -196.754 M -163.36 % 310.556 M 1 503.04 % 19.373 M -92.73 % 266.389 M 361.94 % -101.699 M -156.00 % 181.618 M 896.06 % -22.815 M 94.34 % -403.402 M -2 133.20 % -18.064 M -102.03 % 889.233 M 18 853.68 % -4.742 M -101.96 % 242.289 M 0.000 -100.00 % 285.905 M 52 984.25 % -540.624 K 99.11 % -60.943 M 0.000 0.000 -100.00 % 151.216 M -86.92 % 1.156 B 1 050.83 % -121.544 M 0.000 100.00 % -49.940 M -178.75 % -17.916 M 77.67 % -80.229 M
Effect of forex changes on cash 1.589 M 203.92 % -1.529 M -370.87 % 564.437 K 501.72 % 93.804 K 87.76 % 49.959 K 108.13 % -614.267 K -219.42 % -192.305 K -111.23 % 1.712 M 21.64 % 1.408 M 172.85 % -1.932 M -196.59 % 2.000 M 185.75 % -2.333 M -497.62 % 586.648 K 153.00 % -1.107 M -22.29 % -905.232 K -342.79 % -204.437 K 89.62 % -1.970 M -2 041.17 % -92.023 K 91.72 % -1.112 M 53.73 % -2.403 M -2 339.68 % -98.480 K -108.01 % 1.229 M 192.49 % -1.329 M -198.87 % 1.344 M -4.47 % 1.407 M 291.76 % -733.708 K -308.29 % -179.704 K -108.02 % 2.241 M -15.69 % 2.658 M 247.41 % -1.803 M -20.75 % -1.493 M 47.41 % -2.840 M -14.55 % -2.479 M -480.14 % -427.298 K
Net change in cash 64.219 M 7.12 % 59.951 M 121.87 % -274.132 M -899.80 % -27.419 M 81.39 % -147.323 M -167.32 % 218.832 M 120.29 % -1.079 B -213.56 % 949.980 M 732.89 % 114.059 M 116.09 % -708.856 M -212.54 % 629.854 M 255 616.86 % 246.309 K -99.88 % 203.007 M 1 274.13 % -17.290 M -105.89 % 293.556 M 304.28 % -143.702 M -282.74 % 78.639 M 132.24 % -243.950 M -162.13 % 392.645 M 243.56 % -273.509 M -99.51 % -137.090 M -148.66 % 281.712 M 2 754.52 % -10.613 M 94.81 % -204.341 M -627.13 % 38.765 M 131.01 % -125.006 M -146.73 % 267.518 M 208.32 % -246.970 M -141.55 % 594.386 M 734.58 % -93.666 M -395.24 % 31.725 M 274.22 % -18.210 M -154.14 % -7.165 M 66.88 % -21.634 M
Cash at beginning of period 519.098 M 13.06 % 459.147 M -37.38 % 733.279 M -3.60 % 760.698 M -20.43 % 956.036 M 29.68 % 737.203 M -59.40 % 1.816 B 129.10 % 792.657 M 16.81 % 678.598 M -51.09 % 1.387 B 83.14 % 757.600 M 0.03 % 757.353 M 36.62 % 554.347 M -3.02 % 571.637 M 105.57 % 278.081 M -34.07 % 421.783 M 22.92 % 343.144 M -41.55 % 587.095 M 201.93 % 194.450 M -58.45 % 467.959 M -22.66 % 605.049 M 87.13 % 323.337 M -3.18 % 333.950 M -37.96 % 538.290 M 7.76 % 499.525 M -20.02 % 624.531 M 33.73 % 467.013 M -34.59 % 713.984 M 496.99 % 119.597 M -43.92 % 213.264 M 17.48 % 181.538 M -9.12 % 199.748 M -3.46 % 206.913 M -9.47 % 228.547 M
Cash at end of period 583.317 M 12.37 % 519.098 M 13.06 % 459.147 M -37.38 % 733.279 M -9.33 % 808.713 M -15.41 % 956.036 M 29.68 % 737.203 M -57.70 % 1.743 B 119.85 % 792.657 M 16.81 % 678.598 M -51.09 % 1.387 B 83.14 % 757.600 M 0.03 % 757.353 M 36.62 % 554.347 M -3.02 % 571.637 M 105.57 % 278.081 M -34.07 % 421.783 M 22.92 % 343.144 M -41.55 % 587.095 M 201.93 % 194.450 M -58.45 % 467.959 M -22.66 % 605.049 M 87.13 % 323.337 M -3.18 % 333.950 M -37.96 % 538.290 M 7.76 % 499.525 M -31.99 % 734.531 M 57.28 % 467.013 M -34.59 % 713.984 M 496.99 % 119.597 M -43.92 % 213.264 M 17.48 % 181.538 M -9.12 % 199.748 M -3.46 % 206.913 M
Operating cash flow 595.965 M 173.95 % -805.857 M -152.23 % 1.543 B 380.96 % 320.812 M 36.64 % 234.788 M 120.83 % -1.127 B -200.82 % 1.118 B 471.16 % 195.730 M 9.79 % 178.284 M 143.28 % -411.973 M -134.94 % 1.179 B 16 589.51 % -7.151 M 95.84 % -171.817 M 75.22 % -693.379 M -164.57 % 1.074 B 621.80 % -205.794 M -138.07 % 540.504 M 229.59 % -417.093 M -139.29 % 1.062 B 180.41 % 378.610 M -51.12 % 774.602 M 186.36 % -896.994 M -208.25 % 828.618 M 151.01 % 330.112 M -12.90 % 378.984 M 196.50 % -392.743 M -157.21 % 686.461 M 137.53 % 288.999 M 60.60 % 179.949 M 184.81 % -212.169 M -143.05 % 492.899 M 138.88 % 206.340 M 32.96 % 155.187 M 274.37 % -88.997 M
Capital expenditure -27.774 M 66.70 % -83.412 M 34.45 % -127.248 M -63.04 % -78.049 M 32.46 % -115.559 M -32.78 % -87.033 M 23.75 % -114.135 M -33.07 % -85.774 M -24.62 % -68.828 M -15.91 % -59.382 M 25.53 % -79.738 M 42.05 % -137.594 M 1.10 % -139.119 M -32.24 % -105.200 M 10.04 % -116.937 M -15.80 % -100.981 M -19.34 % -84.616 M -78.11 % -47.509 M 25.44 % -63.717 M 13.34 % -73.525 M -30.72 % -56.247 M -59.53 % -35.257 M -1.26 % -34.820 M 81.50 % -188.263 M -175.16 % -68.420 M -122.06 % -30.811 M 69.92 % -102.433 M -6.01 % -96.624 M -43.49 % -67.341 M -37.93 % -48.823 M -344.87 % -10.974 M -9.79 % -9.996 M -859.81 % 1.316 M 107.28 % -18.070 M
Free CashFlow 568.191 M 162.13 % -914.510 M -164.60 % 1.416 B 744.58 % 167.624 M 40.59 % 119.229 M 109.82 % -1.214 B -220.95 % 1.004 B 812.90 % 109.957 M 0.46 % 109.457 M 123.22 % -471.355 M -142.88 % 1.099 B 859.51 % -144.744 M 53.45 % -310.936 M 61.06 % -798.579 M -183.46 % 956.886 M 411.92 % -306.775 M -167.29 % 455.888 M 198.12 % -464.601 M -146.56 % 997.940 M 227.10 % 305.084 M -57.53 % 718.355 M 177.06 % -932.251 M -217.44 % 793.798 M 459.61 % 141.849 M -54.33 % 310.564 M 173.32 % -423.554 M -172.52 % 584.028 M 203.59 % 192.375 M 70.84 % 112.608 M 143.15 % -260.992 M -154.16 % 481.925 M 145.45 % 196.344 M 25.46 % 156.503 M 246.17 % -107.068 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014