688408.SS

Arctech Solar Holding Co., Ltd. 688408.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 9.026 B 41.25 % 6.390 B 72.59 % 3.703 B 53.29 % 2.415 B -22.80 % 3.129 B 37.11 % 2.282 B 10.04 % 2.074 B 31.19 % 1.581 B 105.79 % 768.021 M
Net income 631.519 M 83.03 % 345.042 M 676.58 % 44.431 M 195.57 % 15.032 M -94.73 % 285.491 M 75.95 % 162.253 M 66.85 % 97.242 M 125.20 % 43.181 M 22.91 % 35.131 M
Income before tax 784.702 M 90.41 % 412.122 M 1 099.36 % 34.362 M 557.57 % 5.226 M -98.45 % 336.392 M 77.24 % 189.800 M 61.60 % 117.452 M 131.33 % 50.772 M 2.19 % 49.684 M
Income before tax ratio 0.09 34.80 % 0.06 594.93 % 0.01 328.96 % 0.00 -97.99 % 0.11 29.26 % 0.08 46.85 % 0.06 76.33 % 0.03 -50.34 % 0.06
EBITDA 873.681 M 81.64 % 480.986 M 700.26 % 60.104 M 473.39 % -16.097 M -104.52 % 356.328 M 72.41 % 206.670 M 56.24 % 132.277 M 91.98 % 68.903 M 20.70 % 57.085 M
Net income ratio 0.07 29.58 % 0.05 349.97 % 0.01 92.81 % 0.01 -93.18 % 0.09 28.33 % 0.07 51.63 % 0.05 71.66 % 0.03 -40.27 % 0.05
Ratio EBITDA 0.10 28.60 % 0.08 363.69 % 0.02 343.58 % -0.01 -105.85 % 0.11 25.75 % 0.09 41.98 % 0.06 46.33 % 0.04 -41.35 % 0.07
Gross profit ratio 0.18 5.66 % 0.17 48.87 % 0.12 1.29 % 0.11 -43.83 % 0.20 -13.84 % 0.24 16.19 % 0.20 18.35 % 0.17 -31.61 % 0.25
Weighted average shs out dil 203.061 M 48.95 % 136.329 M 0.45 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 33.91 % 101.348 M 0.05 % 101.294 M 3.21 % 98.140 M 14.53 % 85.686 M
Weighted average shs out 203.061 M 50.06 % 135.323 M -0.29 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 33.91 % 101.348 M 0.05 % 101.294 M 3.21 % 98.140 M 14.53 % 85.686 M
EPS diluted 3.11 81.87 % 1.71 418.18 % 0.33 200.00 % 0.11 -93.49 % 1.69 57.94 % 1.07 11.46 % 0.96 118.18 % 0.44 7.32 % 0.41
Earnings per share 3.11 81.87 % 1.71 418.18 % 0.33 200.00 % 0.11 -93.49 % 1.69 57.94 % 1.07 11.46 % 0.96 118.18 % 0.44 7.32 % 0.41
Gross profit 1.642 B 49.24 % 1.100 B 156.93 % 428.133 M 55.27 % 275.733 M -56.64 % 635.895 M 18.14 % 538.266 M 27.86 % 420.986 M 55.26 % 271.152 M 40.74 % 192.665 M
Income tax expense 139.959 M 109.94 % 66.667 M 691.61 % -11.269 M -8.43 % -10.392 M -120.42 % 50.898 M 84.79 % 27.544 M 36.35 % 20.200 M 167.57 % 7.550 M -48.01 % 14.520 M
Cost of revenue 7.384 B 39.59 % 5.290 B 61.56 % 3.274 B 53.04 % 2.140 B -14.16 % 2.493 B 42.97 % 1.744 B 5.51 % 1.653 B 26.21 % 1.309 B 127.58 % 575.356 M
General and administrative expenses 285.066 M 38.27 % 206.166 M 66.13 % 124.096 M 20.85 % 102.684 M 37.21 % 74.837 M 31.49 % 56.914 M 26.34 % 45.047 M -1.15 % 45.572 M 63.89 % 27.807 M
Selling and marketing expenses 206.775 M 18.14 % 175.028 M 69.58 % 103.211 M 41.84 % 72.767 M -12.55 % 83.214 M -55.76 % 188.096 M 22.74 % 153.243 M 44.00 % 106.420 M 99.20 % 53.423 M
Other expenses 160.427 M 18.39 % 135.513 M 239.04 % 39.970 M 287.50 % -21.317 M -170.35 % 30.300 M 26.25 % 23.999 M -42.85 % 41.993 M 112.03 % 19.805 M -52.11 % 41.357 M
Operating expenses 855.391 M 24.51 % 686.996 M 74.07 % 394.670 M 43.84 % 274.377 M -8.90 % 301.183 M -14.08 % 350.556 M 15.13 % 304.482 M 37.42 % 221.574 M 48.17 % 149.545 M
Cost and expenses 8.240 B 37.86 % 5.977 B 62.90 % 3.669 B 51.99 % 2.414 B -13.60 % 2.794 B 33.42 % 2.094 B 7.00 % 1.957 B 27.83 % 1.531 B 111.19 % 724.901 M
Research and development expenses 203.122 M 19.28 % 170.289 M 33.67 % 127.394 M 5.95 % 120.244 M 6.57 % 112.833 M 38.37 % 81.547 M 27.02 % 64.198 M 28.97 % 49.777 M 84.65 % 26.958 M
Selling general and administrative expenses 491.841 M 29.03 % 381.194 M 67.70 % 227.307 M 29.56 % 175.451 M 11.01 % 158.051 M -35.49 % 245.011 M 23.56 % 198.290 M 30.46 % 151.992 M 87.11 % 81.230 M
Interest income 19.079 M -31.07 % 27.681 M 1.01 % 27.403 M 123.52 % 12.260 M -19.32 % 15.195 M 230.27 % 4.601 M -52.03 % 9.591 M 213.38 % 3.061 M 55.02 % 1.974 M
Interest expense 71.666 M 103.02 % 35.300 M 157.67 % 13.700 M 34.52 % 10.184 M 83.18 % 5.560 M -46.89 % 10.468 M 10.67 % 9.458 M -15.31 % 11.168 M 18.69 % 9.409 M
Depreciation and amortization 85.397 M 9.88 % 77.718 M 47.19 % 52.802 M 51.47 % 34.859 M 33.76 % 26.061 M 62.59 % 16.028 M 26.75 % 12.646 M -15.37 % 14.943 M 17.77 % 12.688 M
Operating income 786.290 M 90.38 % 413.018 M 1 134.27 % 33.463 M 2 368.05 % 1.356 M -99.59 % 334.712 M 78.31 % 187.710 M 61.12 % 116.504 M 134.99 % 49.579 M 14.98 % 43.120 M
Operating income ratio 0.09 34.78 % 0.06 615.16 % 0.01 1 510.01 % 0.00 -99.48 % 0.11 30.05 % 0.08 46.41 % 0.06 79.12 % 0.03 -44.13 % 0.06
Total other income expenses net -1.588 M -77.15 % -896.640 K -199.70 % 899.336 K -76.76 % 3.870 M 130.31 % 1.680 M -19.62 % 2.090 M 120.53 % 947.850 K -20.58 % 1.193 M -81.82 % 6.564 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt -1.507 B -25.17 % -1.204 B -17.39 % -1.026 B 3.52 % -1.063 B 29.37 % -1.505 B -221.69 % -467.990 M -61.89 % -289.086 M 16.76 % -347.299 M -4 573.29 % 7.764 M
Total investments 21.748 M -95.90 % 530.684 M 21 640.45 % 2.441 M 488.51 % 414.779 K -99.96 % 936.520 M 368.26 % 200.000 M 4 402.69 % 4.442 M -22.41 % 5.724 M -47.00 % 10.800 M
Total debt 1.350 B 80.18 % 749.391 M 70.80 % 438.758 M 122.06 % 197.587 M 201.54 % 65.527 M -25.39 % 87.824 M 3.44 % 84.906 M 88.68 % 45.000 M -62.50 % 120.000 M
Accumulated other comprehensive income loss 194.841 M 19.59 % 162.930 M 33.63 % 121.923 M 20.56 % 101.128 M 0.14 % 100.985 M 6.55 % 94.778 M 64.94 % 57.462 M 18.58 % 48.459 M 18.45 % 40.910 M
Retained earnings 1.347 B 55.01 % 868.721 M 60.08 % 542.683 M 6.76 % 508.325 M -7.85 % 551.650 M 85.40 % 297.548 M 68.28 % 176.817 M 99.24 % 88.744 M 79.09 % 49.553 M
Common stock 218.516 M 60.89 % 135.819 M 0.08 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 33.33 % 101.787 M 0.00 % 101.787 M 0.00 % 101.787 M 30.67 % 77.898 M
Total equity 4.427 B 57.29 % 2.815 B 12.61 % 2.499 B 2.32 % 2.443 B -1.59 % 2.482 B 178.96 % 889.823 M 17.57 % 756.873 M 14.71 % 659.788 M 60.19 % 411.884 M
Other non current liabilities 62.596 M 620.60 % 8.687 M -74.18 % 33.642 M 5 724.17 % 577.625 K 0.000 0.000 0.000 0.000 0.000
Long term debt 394.740 M 96.31 % 201.076 M 112.57 % 94.594 M 735.52 % 11.322 M 0.000 0.000 0.000 0.000 -100.00 % 35.000 M
Total non current liabilities 548.552 M 161.51 % 209.763 M -7.92 % 227.804 M 165.09 % 85.934 M 45.41 % 59.099 M 29.59 % 45.603 M 626.46 % 6.277 M -8.81 % 6.884 M -94.75 % 131.043 M
Other current liabilities 508.530 M -50.70 % 1.031 B 769.85 % 118.579 M -29.95 % 169.289 M 16.45 % 145.379 M -30.97 % 210.603 M 4.85 % 200.851 M 14.20 % 175.884 M -46.28 % 327.402 M
Deferred revenue 0.000 0.000 -100.00 % 284.183 M -1.44 % 288.340 M 205.81 % 94.286 M 70.98 % 55.143 M 286.75 % 14.258 M -52.62 % 30.093 M 43.71 % 20.941 M
Short term debt 955.549 M 58.71 % 602.062 M 613.06 % 84.434 M -53.66 % 182.191 M 293.82 % -94.000 M -207.03 % 87.824 M 3.44 % 84.906 M 88.68 % 45.000 M -47.06 % 85.000 M
Total current liabilities 4.948 B -1.92 % 5.045 B 76.07 % 2.865 B 8.76 % 2.635 B 24.14 % 2.122 B 38.13 % 1.536 B -0.12 % 1.538 B 98.59 % 774.541 M 82.44 % 424.537 M
Total liabilities 5.496 B 2.72 % 5.351 B 73.00 % 3.093 B 13.69 % 2.720 B 24.72 % 2.181 B 37.88 % 1.582 B 2.43 % 1.544 B 97.64 % 781.425 M 40.65 % 555.580 M
Other non current assets 869.933 M 10 951.31 % 7.872 M -97.20 % 281.017 M -65.60 % 817.006 M 13 470.95 % 6.020 M 5 688.71 % 104.000 K -97.34 % 3.914 M -9.21 % 4.310 M 74.02 % 2.477 M
Long term investments -834.507 M -7 911.00 % 10.684 M 104.05 % -264.036 M 65.82 % -772.515 M -20 008.67 % 3.880 M -14.54 % 4.541 M 2.22 % 4.442 M -22.41 % 5.724 M -67.09 % 17.393 M
Intangible assets 144.619 M -1.55 % 146.889 M -3.24 % 151.811 M 1.43 % 149.671 M 50.25 % 99.614 M 21.26 % 82.147 M 0.22 % 81.968 M 118.29 % 37.550 M 209.67 % 12.126 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.431 M
Goodwill and intangible assets 144.619 M -1.55 % 146.889 M -3.24 % 151.811 M 1.43 % 149.671 M 50.25 % 99.614 M 21.26 % 82.147 M 0.22 % 81.968 M 118.29 % 37.550 M 15.34 % 32.557 M
Property plant equipment net 1.372 B 19.91 % 1.144 B 12.85 % 1.014 B 30.17 % 778.822 M 150.86 % 310.465 M 6.89 % 290.460 M 52.29 % 190.734 M 99.25 % 95.727 M -49.58 % 189.869 M
Total non current assets 1.672 B 18.11 % 1.415 B 11.29 % 1.272 B 22.94 % 1.034 B 125.04 % 459.648 M 12.48 % 408.637 M 36.81 % 298.679 M 89.16 % 157.898 M -38.89 % 258.393 M
Other current assets 453.878 M 99.60 % 227.398 M 244.18 % 66.069 M -69.28 % 215.043 M -84.69 % 1.405 B 5 459.04 % 25.269 M -82.39 % 143.510 M -2.36 % 146.976 M 58.84 % 92.533 M
Short term investments 856.254 M 64.66 % 520.000 M 95.14 % 266.477 M -65.52 % 772.929 M -17.47 % 936.520 M 368.26 % 200.000 M -9.09 % 220.000 M 2 100.00 % 10.000 M 251.69 % -6.593 M
cash and cash equivalents 2.858 B 46.27 % 1.954 B 33.39 % 1.465 B 16.16 % 1.261 B -19.74 % 1.571 B 182.65 % 555.814 M 48.62 % 373.992 M -4.67 % 392.299 M 249.53 % 112.236 M
Cash and short term investments 3.714 B 50.14 % 2.474 B 42.90 % 1.731 B -14.88 % 2.034 B -18.89 % 2.508 B 231.77 % 755.814 M 102.09 % 373.992 M -4.67 % 392.299 M 249.53 % 112.236 M
Total current assets 8.252 B 22.24 % 6.750 B 56.23 % 4.321 B 4.65 % 4.129 B -1.79 % 4.204 B 103.76 % 2.063 B 3.02 % 2.003 B 56.05 % 1.283 B 80.99 % 709.072 M
Inventory 1.414 B -19.57 % 1.758 B 131.92 % 757.827 M 5.07 % 721.283 M 148.74 % 289.970 M 47.02 % 197.229 M -15.33 % 232.935 M 84.85 % 126.011 M 5.89 % 119.001 M
Net receivables 2.670 B 16.53 % 2.292 B 29.78 % 1.766 B 52.39 % 1.159 B -16.18 % 1.382 B 27.43 % 1.085 B 5.10 % 1.032 B 67.01 % 618.030 M 44.99 % 426.243 M
Tax assets 119.604 M 13.14 % 105.715 M 18.70 % 89.061 M 45.08 % 61.389 M 54.76 % 39.668 M 26.39 % 31.385 M 78.11 % 17.621 M 20.81 % 14.586 M -9.39 % 16.098 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 3.369 B 0.38 % 3.356 B 62.14 % 2.070 B 2.29 % 2.024 B 13.33 % 1.786 B 47.21 % 1.213 B -0.89 % 1.224 B 126.88 % 539.439 M 0.000
Tax payables 114.534 M 108.45 % 54.945 M 129.99 % 23.890 M 74.02 % 13.728 M -57.81 % 32.537 M 30.05 % 25.019 M 75.47 % 14.258 M 0.29 % 14.218 M 17.16 % 12.135 M
Deferred revenue non current 90.373 M 0.000 -100.00 % 99.569 M 35.29 % 73.597 M 28.28 % 57.371 M 25.81 % 45.603 M 626.46 % 6.277 M -8.81 % 6.884 M -92.83 % 96.043 M
Minority interest 16.526 M 36.13 % 12.140 M 212.99 % 3.879 M 58.95 % 2.440 M 16 660.24 % 14.560 K 11.66 % 13.040 K 21.05 % 10.772 K 471.84 % 1.884 K 100.18 % -1.041 M
Capital lease obligations 66.993 M 10.36 % 60.706 M 123.37 % -259.731 M -2 394.13 % 11.322 M 107.10 % -159.526 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 2.650 B 62.11 % 1.635 B -10.02 % 1.817 B 7.19 % 1.695 B 0.07 % 1.694 B 245.34 % 490.511 M 2.56 % 478.258 M 13.66 % 420.796 M 72.06 % 244.564 M
Deferred tax liabilities non current 842.838 K 0.000 0.000 -100.00 % 438.690 K -74.61 % 1.728 M 0.000 0.000 0.000 100.00 % -96.043 M
Other liabilities 0.000 -100.00 % 96.240 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 9.923 B 21.53 % 8.165 B 46.01 % 5.592 B 8.31 % 5.163 B 10.71 % 4.664 B 88.67 % 2.472 B 7.41 % 2.301 B 59.68 % 1.441 B 48.97 % 967.465 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 100.00 % -28.110 M -22.16 % -23.011 M -251.09 % -6.554 M 52.38 % -13.764 M -353.46 % -3.035 M -300.71 % 1.512 M 123.67 % -6.390 M
Stock based compensation 0.000 0.000 -100.00 % 13.402 M 0.000 0.000 -100.00 % 799.200 K 0.000 -100.00 % 3.355 M 0.000
Change in working capital -917.874 M -798.48 % 131.410 M 128.71 % -457.780 M -699.04 % 76.419 M 42.43 % 53.653 M 38.87 % 38.634 M 172.75 % -53.106 M -223.05 % 43.159 M 119.64 % -219.697 M
Accounts receivables -704.379 M -10.04 % -640.120 M -27.69 % -501.305 M -184.34 % -176.305 M 55.48 % -395.985 M -865.00 % -41.035 M 93.32 % -614.512 M -165.58 % -231.385 M -21.93 % -189.775 M
Inventory 304.425 M 129.35 % -1.037 B -1 512.62 % -64.322 M 85.35 % -439.187 M -319.25 % -104.756 M -570.56 % 22.262 M 119.91 % -111.837 M -1 201.98 % -8.590 M 85.16 % -57.883 M
Accounts payables -540.903 M -129.63 % 1.825 B 1 242.67 % 135.958 M -80.98 % 714.922 M 27.45 % 560.948 M 688.16 % 71.172 M -89.48 % 676.279 M 140.14 % 281.621 M 719.83 % 34.351 M
Other working capital 22.984 M 238.01 % -16.654 M 40.75 % -28.110 M -22.16 % -23.011 M -251.09 % -6.554 M 52.38 % -13.764 M -123.44 % 58.731 M 13.49 % 51.749 M 131.98 % -161.814 M
Other non cash items 209.708 M -15.20 % 247.301 M 107.70 % 119.069 M 2 244.79 % -5.552 M -113.02 % 42.634 M -13.11 % 49.068 M 14.11 % 43.000 M 157.29 % 16.713 M -60.49 % 42.299 M
Net cash provided by operating activities 36.076 M -95.54 % 809.425 M 426.78 % -247.698 M -300.57 % 123.495 M -69.72 % 407.843 M 61.19 % 253.022 M 152.96 % 100.022 M -15.41 % 118.241 M 191.27 % -129.546 M
Investments in property plant and equipment -287.369 M -0.88 % -284.867 M 9.33 % -314.196 M 30.71 % -453.468 M -432.31 % -85.190 M -65.58 % -51.449 M -18.30 % -43.492 M -10.72 % -39.282 M -0.34 % -39.148 M
Acquisitions net 0.000 0.000 100.00 % -187.523 K -275.81 % 106.660 K -99.87 % 85.288 M 16 762.06 % 505.800 K -81.94 % 2.800 M -85.88 % 19.832 M 196 234.57 % 10.101 K
Purchases of investments -1.938 B 10.70 % -2.171 B -584.92 % -316.900 M 91.52 % -3.736 B -141.82 % -1.545 B -235.87 % -460.000 M 41.99 % -793.000 M -97.76 % -401.000 M 0.000
Sales maturities of investments 1.601 B -16.60 % 1.920 B 130.20 % 833.915 M -78.87 % 3.946 B 376.78 % 827.640 M 68.91 % 489.979 M -16.81 % 588.957 M 49.85 % 393.026 M 347 200.36 % 113.166 K
Other investing activites 1.614 M 162.56 % -2.580 M -30 542.07 % -8.419 K -102.30 % 366.184 K 100.43 % -85.190 M -13 200.04 % 650.300 K 124.84 % -2.617 M -104.80 % 54.570 M 1 452.07 % 3.516 M
Net cash used for investing activites -623.052 M -15.76 % -538.249 M -365.64 % 202.623 M 183.33 % -243.147 M 69.70 % -802.450 M -3 850.28 % -20.314 M 91.79 % -247.352 M -1 011.19 % 27.146 M 176.43 % -35.518 M
Debt repayment 620.595 M 122.51 % 278.913 M 28.17 % 217.614 M 86.53 % 116.664 M 675.18 % -20.283 M 0.000 -100.00 % 39.906 M 199.76 % -40.000 M -142.83 % 93.383 M
Common stock issued 0.000 -100.00 % 4.485 M 0.000 0.000 100.00 % -24.206 M -1 266.28 % 2.075 M 0.000 0.000 0.000
Common stock repurchased -24.789 M 58.71 % -60.038 M 0.000 0.000 -100.00 % 24.206 M 1 266.28 % -2.075 M 0.000 0.000 0.000
Dividends paid -165.787 M -1 120.64 % -13.582 M -233.59 % -4.071 M 93.02 % -58.358 M -923.46 % -5.702 M 80.99 % -30.000 M -586.41 % -4.371 M 51.02 % -8.923 M -4.72 % -8.521 M
Other financing activites 1.088 B 1 208.87 % -98.097 M -337.31 % 41.337 M 5 542.87 % 732.549 K -99.94 % 1.328 B 146 814.47 % 904.000 K 117.01 % -5.314 M -102.73 % 194.646 M 40.55 % 138.490 M
Net cash used provided by financing activities 1.518 B 807.59 % 167.234 M -31.83 % 245.316 M 315.51 % 59.039 M -95.38 % 1.278 B 3 562.50 % -36.907 M -206.69 % 34.592 M -76.26 % 145.723 M -34.76 % 223.353 M
Effect of forex changes on cash 15.349 M 34.62 % 11.402 M 159.95 % 4.386 M 202.04 % -4.298 M 64.43 % -12.086 M -1 451.35 % -779.047 K 13.99 % -905.770 K 68.70 % -2.894 M -253.92 % 1.880 M
Net change in cash 946.164 M 110.35 % 449.811 M 119.82 % 204.627 M 415.24 % -64.912 M -107.45 % 871.223 M 346.73 % 195.022 M 271.61 % -113.644 M -139.43 % 288.216 M 379.02 % 60.168 M
Cash at beginning of period 1.903 B 30.95 % 1.453 B 16.39 % 1.249 B -4.94 % 1.314 B 196.95 % 442.352 M 78.85 % 247.330 M -31.48 % 360.974 M 396.12 % 72.759 M 477.87 % 12.591 M
Cash at end of period 2.849 B 49.72 % 1.903 B 30.95 % 1.453 B 16.39 % 1.249 B -4.94 % 1.314 B 196.95 % 442.352 M 78.85 % 247.330 M -31.48 % 360.974 M 396.12 % 72.759 M
Operating cash flow 36.076 M -95.48 % 798.316 M 422.29 % -247.698 M -300.57 % 123.495 M -69.72 % 407.843 M 61.19 % 253.022 M 152.96 % 100.022 M -15.41 % 118.241 M 191.27 % -129.546 M
Capital expenditure -287.369 M -0.88 % -284.867 M 9.33 % -314.196 M 30.71 % -453.468 M -432.31 % -85.190 M -65.58 % -51.449 M -18.30 % -43.492 M -10.72 % -39.282 M -0.34 % -39.148 M
Free CashFlow -251.293 M -148.94 % 513.448 M 191.38 % -561.894 M -70.28 % -329.973 M -202.27 % 322.654 M 60.07 % 201.573 M 256.57 % 56.531 M -28.40 % 78.959 M 146.81 % -168.694 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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 2022-12-31 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
Revenue 2.478 B 58.99 % 1.559 B -48.80 % 3.044 B 16.81 % 2.606 B 66.82 % 1.562 B -13.90 % 1.814 B -39.47 % 2.997 B 103.63 % 1.472 B 33.10 % 1.106 B 35.61 % 815.476 M -43.52 % 1.444 B 75.65 % 821.961 M -4.50 % 860.727 M 49.40 % 576.111 M -17.55 % 698.711 M 3.95 % 672.147 M -6.94 % 722.255 M 124.13 % 322.246 M -74.94 % 1.286 B 127.44 % 565.403 M -39.53 % 934.991 M 173.16 % 342.283 M -65.33 % 987.122 M 171.01 % 364.238 M -21.68 % 465.082 M -0.05 % 465.329 M
Net income 47.630 M -56.77 % 110.172 M -46.06 % 204.241 M 4.23 % 195.945 M 153.36 % 77.337 M -49.78 % 153.996 M -17.94 % 187.654 M 216.41 % 59.307 M 0.00 % 59.309 M 52.97 % 38.772 M -31.96 % 56.984 M 601.63 % -11.360 M -246.79 % 7.739 M 186.64 % -8.932 M 76.05 % -37.296 M -321.15 % 16.865 M -18.27 % 20.636 M 39.17 % 14.828 M -86.81 % 112.394 M 92.70 % 58.325 M -39.66 % 96.653 M 433.41 % 18.120 M -76.45 % 76.944 M 105.19 % 37.499 M 112.42 % 17.653 M -41.46 % 30.157 M
Income before tax 68.934 M -37.42 % 110.152 M -59.56 % 272.412 M 11.22 % 244.922 M 142.43 % 101.030 M -39.26 % 166.338 M -24.51 % 220.358 M 186.06 % 77.031 M 14.46 % 67.297 M 41.87 % 47.437 M -17.18 % 57.279 M 401.89 % -18.974 M -353.22 % 7.493 M 165.52 % -11.437 M 75.66 % -46.988 M -914.56 % 5.769 M -77.56 % 25.712 M 24.01 % 20.733 M -84.06 % 130.089 M 98.56 % 65.516 M -44.36 % 117.750 M 411.13 % 23.037 M -73.43 % 86.689 M 93.26 % 44.856 M 102.78 % 22.120 M -38.79 % 36.136 M
Income before tax ratio 0.03 -60.64 % 0.07 -21.03 % 0.09 -4.78 % 0.09 45.32 % 0.06 -29.46 % 0.09 24.70 % 0.07 40.48 % 0.05 -14.00 % 0.06 4.62 % 0.06 46.63 % 0.04 271.87 % -0.02 -365.16 % 0.01 143.85 % -0.02 70.48 % -0.07 -883.59 % 0.01 -75.89 % 0.04 -44.67 % 0.06 -36.40 % 0.10 -12.70 % 0.12 -7.99 % 0.13 87.12 % 0.07 -23.36 % 0.09 -28.69 % 0.12 158.93 % 0.05 -38.75 % 0.08
EBITDA 72.122 M -54.65 % 159.018 M -26.46 % 216.243 M -37.70 % 347.118 M 284.30 % 90.325 M -60.06 % 226.151 M 2.31 % 221.055 M 106.85 % 106.868 M 31.45 % 81.300 M 37.10 % 59.299 M 181.72 % 21.049 M 43.78 % 14.639 M -51.15 % 29.968 M 278.11 % -16.826 M 67.13 % -51.195 M -242.58 % -14.944 M -149.80 % 30.010 M 109.46 % 14.327 M -88.09 % 120.314 M 82.91 % 65.779 M -50.44 % 132.716 M 311.88 % 32.222 M -60.16 % 80.871 M 59.57 % 50.681 M 52.02 % 33.338 M -19.53 % 41.428 M
Net income ratio 0.02 -72.81 % 0.07 5.35 % 0.07 -10.76 % 0.08 51.88 % 0.05 -41.67 % 0.08 35.57 % 0.06 55.38 % 0.04 -24.87 % 0.05 12.80 % 0.05 20.46 % 0.04 385.58 % -0.01 -253.71 % 0.01 157.99 % -0.02 70.95 % -0.05 -312.74 % 0.03 -12.18 % 0.03 -37.91 % 0.05 -47.35 % 0.09 -15.27 % 0.10 -0.21 % 0.10 95.27 % 0.05 -32.09 % 0.08 -24.29 % 0.10 171.23 % 0.04 -41.43 % 0.06
Ratio EBITDA 0.03 -71.47 % 0.10 43.62 % 0.07 -46.67 % 0.13 130.37 % 0.06 -53.61 % 0.12 69.01 % 0.07 1.58 % 0.07 -1.24 % 0.07 1.10 % 0.07 398.78 % 0.01 -18.14 % 0.02 -48.85 % 0.03 219.22 % -0.03 60.14 % -0.07 -229.56 % -0.02 -153.51 % 0.04 -6.55 % 0.04 -52.48 % 0.09 -19.58 % 0.12 -18.04 % 0.14 50.78 % 0.09 14.91 % 0.08 -41.12 % 0.14 94.11 % 0.07 -19.49 % 0.09
Gross profit ratio 0.15 -19.05 % 0.19 19.14 % 0.16 -21.54 % 0.20 23.84 % 0.16 -21.51 % 0.21 15.59 % 0.18 0.81 % 0.18 5.07 % 0.17 25.47 % 0.14 23.81 % 0.11 -16.58 % 0.13 -2.53 % 0.13 65.56 % 0.08 15.33 % 0.07 -18.97 % 0.09 -43.17 % 0.15 -14.52 % 0.18 7.79 % 0.17 -34.14 % 0.25 18.82 % 0.21 -11.17 % 0.24 -15.69 % 0.28 41.23 % 0.20 21.74 % 0.16 -29.74 % 0.23
Weighted average shs out dil 216.023 M 0.00 % 216.023 M 3.65 % 208.409 M 3.56 % 201.254 M 0.06 % 201.125 M 48.89 % 135.084 M -1.36 % 136.943 M 0.90 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 6.36 % 127.605 M 0.00 % 127.605 M 0.00 % 127.605 M -11.45 % 144.103 M 6.90 % 134.797 M 0.00 % 134.797 M 0.00 % 134.797 M 28.11 % 105.223 M 0.00 % 105.223 M 0.00 % 105.223 M 4.53 % 100.666 M -0.67 % 101.348 M 0.00 % 101.348 M 0.00 % 101.348 M 0.00 % 101.348 M
Weighted average shs out 216.023 M 0.00 % 216.023 M 3.65 % 208.409 M 3.56 % 201.254 M 0.06 % 201.125 M 48.89 % 135.084 M 0.11 % 134.931 M -0.58 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 6.36 % 127.605 M 0.00 % 127.605 M 0.00 % 127.605 M -11.45 % 144.103 M 11.08 % 129.730 M -3.76 % 134.797 M 0.00 % 134.797 M 28.11 % 105.223 M 0.00 % 105.223 M 2.68 % 102.472 M 1.79 % 100.666 M -0.67 % 101.348 M 0.00 % 101.348 M 0.00 % 101.348 M 0.00 % 101.348 M
EPS diluted 0.22 -56.86 % 0.51 -47.96 % 0.98 1.03 % 0.97 152.28 % 0.38 -66.27 % 1.14 -16.79 % 1.37 211.36 % 0.44 0.00 % 0.44 51.72 % 0.29 -30.95 % 0.42 579.45 % -0.09 -244.55 % 0.06 196.19 % -0.06 75.77 % -0.26 -300.00 % 0.13 -13.33 % 0.15 36.36 % 0.11 -89.72 % 1.07 81.36 % 0.59 -35.87 % 0.92 411.11 % 0.18 -76.32 % 0.76 105.41 % 0.37 -7.50 % 0.40 100.00 % 0.20
Earnings per share 0.22 -56.86 % 0.51 -47.96 % 0.98 1.03 % 0.97 152.28 % 0.38 -66.27 % 1.14 -17.99 % 1.39 215.91 % 0.44 0.00 % 0.44 51.72 % 0.29 -30.95 % 0.42 579.45 % -0.09 -244.55 % 0.06 196.19 % -0.06 75.77 % -0.26 -300.00 % 0.13 -13.33 % 0.15 36.36 % 0.11 -89.72 % 1.07 81.36 % 0.59 -35.87 % 0.92 411.11 % 0.18 -76.32 % 0.76 105.41 % 0.37 -7.50 % 0.40 100.00 % 0.20
Gross profit 379.037 M 28.71 % 294.501 M -38.99 % 482.748 M -8.35 % 526.719 M 106.59 % 254.958 M -32.42 % 377.256 M -30.03 % 539.167 M 105.28 % 262.643 M 39.84 % 187.816 M 70.14 % 110.388 M -30.07 % 157.862 M 46.53 % 107.732 M -6.92 % 115.745 M 147.35 % 46.794 M -4.91 % 49.210 M -15.77 % 58.420 M -47.11 % 110.454 M 91.60 % 57.649 M -72.99 % 213.421 M 49.80 % 142.474 M -28.15 % 198.281 M 142.64 % 81.719 M -70.77 % 279.544 M 282.75 % 73.035 M -4.65 % 76.600 M -29.78 % 109.086 M
Income tax expense 23.167 M 531.99 % 3.666 M -94.00 % 61.068 M 46.50 % 41.685 M 139.38 % 17.413 M -12.02 % 19.792 M -35.66 % 30.761 M 81.67 % 16.932 M 41.87 % 11.935 M 69.54 % 7.040 M 2 631.39 % 257.730 K 103.67 % -7.017 M -533.58 % -1.107 M 67.45 % -3.402 M 66.89 % -10.275 M 7.42 % -11.098 M -318.63 % 5.076 M -14.03 % 5.904 M -66.64 % 17.697 M 146.16 % 7.189 M -65.92 % 21.095 M 329.06 % 4.917 M -49.53 % 9.742 M 32.45 % 7.355 M 64.65 % 4.467 M -25.30 % 5.980 M
Cost of revenue 2.099 B 66.04 % 1.264 B -50.64 % 2.561 B 23.18 % 2.079 B 59.06 % 1.307 B -9.03 % 1.437 B -41.54 % 2.458 B 103.27 % 1.209 B 31.72 % 918.014 M 30.20 % 705.088 M -45.17 % 1.286 B 80.04 % 714.228 M -4.13 % 744.982 M 40.74 % 529.317 M -18.50 % 649.501 M 5.83 % 613.727 M 0.31 % 611.801 M 131.22 % 264.597 M -75.33 % 1.073 B 153.59 % 422.929 M -42.59 % 736.709 M 182.74 % 260.565 M -63.18 % 707.578 M 142.98 % 291.203 M -25.04 % 388.482 M 9.05 % 356.243 M
General and administrative expenses 88.250 M 2.22 % 86.336 M 22.58 % 70.430 M -17.27 % 85.131 M 24.54 % 68.356 M 11.79 % 61.148 M -15.92 % 72.728 M 31.20 % 55.433 M 34.05 % 41.354 M 12.83 % 36.651 M 8.30 % 33.841 M -8.06 % 36.808 M 35.18 % 27.230 M 3.86 % 26.217 M -13.19 % 30.200 M 39.83 % 21.598 M -27.34 % 29.726 M 40.49 % 21.159 M 3.57 % 20.431 M -13.29 % 23.562 M 41.99 % 16.593 M 16.43 % 14.251 M -15.89 % 16.943 M 17.03 % 14.478 M 12.51 % 12.868 M 1.92 % 12.626 M
Selling and marketing expenses 68.882 M 28.52 % 53.596 M -25.18 % 71.634 M 94.89 % 36.756 M 17.13 % 31.381 M -53.17 % 67.005 M -3.37 % 69.338 M 56.74 % 44.236 M 22.95 % 35.979 M 41.23 % 25.475 M -19.34 % 31.583 M 9.87 % 28.746 M 24.09 % 23.166 M 17.50 % 19.716 M -9.99 % 21.905 M 38.02 % 15.871 M -22.78 % 20.552 M 42.34 % 14.439 M -34.24 % 21.958 M -12.32 % 25.045 M 40.92 % 17.773 M -3.61 % 18.438 M -87.17 % 143.707 M 908.38 % 14.251 M 125.63 % 6.316 M -82.67 % 36.454 M
Other expenses 98.777 M 2 415.33 % -4.266 M 33.46 % -6.412 M -105.98 % 107.200 M 700.32 % 13.395 M -71.04 % 46.245 M -59.89 % 115.299 M 172.29 % 42.344 M 1 085.38 % 3.572 M 113.90 % -25.703 M -1 430.80 % -1.679 M -107.85 % 21.397 M -26.46 % 29.096 M 428.98 % -8.844 M -149.66 % 17.811 M 180.55 % -22.112 M -634.92 % 4.134 M 119.55 % -21.149 M -458.93 % 5.892 M 526.53 % -1.381 M -107.70 % 17.937 M 128.45 % 7.852 M -56.23 % 17.939 M 239.82 % -12.830 M -375.96 % -2.696 M -130.11 % 8.953 M
Operating expenses 309.589 M 68.76 % 183.454 M -12.64 % 209.997 M -25.50 % 281.862 M 83.35 % 153.732 M -26.72 % 209.799 M -33.94 % 317.575 M 70.88 % 185.849 M 54.16 % 120.558 M 91.32 % 63.013 M -37.35 % 100.580 M -20.91 % 127.173 M 17.27 % 108.449 M 85.49 % 58.467 M -41.05 % 99.180 M 86.56 % 53.164 M -37.26 % 84.742 M 127.24 % 37.292 M -55.83 % 84.433 M 9.23 % 77.300 M -4.25 % 80.732 M 37.49 % 58.718 M -69.75 % 194.078 M 595.53 % 27.904 M -49.37 % 55.118 M -24.96 % 73.456 M
Cost and expenses 2.408 B 66.39 % 1.448 B -47.76 % 2.771 B 17.37 % 2.361 B 61.62 % 1.461 B -11.29 % 1.647 B -40.67 % 2.775 B 98.96 % 1.395 B 34.32 % 1.039 B 35.21 % 768.101 M -44.60 % 1.387 B 64.79 % 841.402 M -1.41 % 853.431 M 45.19 % 587.784 M -21.49 % 748.681 M 12.26 % 666.891 M -4.26 % 696.543 M 130.73 % 301.888 M -73.91 % 1.157 B 131.28 % 500.229 M -38.81 % 817.441 M 156.02 % 319.283 M -64.59 % 901.656 M 182.56 % 319.107 M -28.06 % 443.600 M 3.24 % 429.699 M
Research and development expenses 53.681 M 12.33 % 47.789 M -35.72 % 74.344 M 40.87 % 52.776 M 29.99 % 40.601 M 14.69 % 35.402 M -41.20 % 60.210 M 37.35 % 43.836 M 10.55 % 39.654 M 49.14 % 26.589 M -27.82 % 36.835 M -8.42 % 40.222 M 38.90 % 28.958 M 35.45 % 21.379 M -26.95 % 29.264 M -22.60 % 37.807 M 24.65 % 30.330 M 32.78 % 22.843 M -36.81 % 36.152 M 20.20 % 30.075 M 5.79 % 28.429 M 56.40 % 18.177 M 17.36 % 15.488 M 29.02 % 12.004 M -68.92 % 38.630 M 150.45 % 15.424 M
Selling general and administrative expenses 157.131 M 12.29 % 139.932 M -1.50 % 142.064 M 16.55 % 121.887 M 22.21 % 99.737 M -22.17 % 128.153 M -9.79 % 142.067 M 42.54 % 99.669 M 28.88 % 77.332 M 24.48 % 62.126 M -5.04 % 65.424 M -0.20 % 65.555 M 30.08 % 50.395 M 9.71 % 45.933 M -11.85 % 52.105 M 39.06 % 37.469 M -25.48 % 50.278 M 41.24 % 35.598 M -16.02 % 42.389 M -12.79 % 48.606 M 41.44 % 34.366 M 5.13 % 32.690 M -79.65 % 160.650 M 459.19 % 28.729 M 49.76 % 19.184 M -60.91 % 49.079 M
Interest income 13.671 M 107.90 % 6.576 M 1 357.25 % -523.011 K -105.14 % 10.180 M -28.17 % 14.172 M 7 250.53 % 192.796 K -92.80 % 2.677 M -63.84 % 7.403 M -6.00 % 7.875 M 298.91 % 1.974 M -56.76 % 4.565 M -34.86 % 7.008 M -9.04 % 7.705 M 294.13 % 1.955 M -84.06 % 12.264 M -54.51 % 26.960 M 19.93 % 22.481 M 237.12 % 6.668 M -37.73 % 10.709 M 55.62 % 6.881 M 0.000 -100.00 % 2.506 M -59.66 % 6.213 M 183.51 % 2.191 M 0.000 0.000
Interest expense 24.194 M 188.91 % 8.374 M 62.79 % 5.144 M -66.58 % 15.392 M -28.19 % 21.435 M 110.16 % 10.200 M 138.77 % 4.272 M -45.83 % 7.885 M -19.72 % 9.822 M 219.44 % 3.075 M 69.94 % 1.809 M -60.95 % 4.633 M 191.81 % 1.588 M -9.58 % 1.756 M 45.81 % 1.204 M -40.47 % 2.023 M -25.90 % 2.730 M 769.67 % 313.906 K -7.96 % 341.036 K -71.18 % 1.183 M 0.000 -100.00 % 990.899 K -2.87 % 1.020 M -21.20 % 1.295 M 0.000 0.000
Depreciation and amortization 25.444 M 19.18 % 21.349 M 0.00 % 21.349 M 14.48 % 18.649 M -6.91 % 20.034 M 3.11 % 19.429 M 0.00 % 19.429 M 47.19 % 13.200 M -32.04 % 19.422 M 47.13 % 13.200 M 0.00 % 13.200 M 51.47 % 8.715 M -20.04 % 10.899 M 25.06 % 8.715 M 0.00 % 8.715 M 33.76 % 6.515 M -12.06 % 7.409 M 13.71 % 6.515 M 0.00 % 6.515 M 62.59 % 4.007 M -35.73 % 6.235 M 55.60 % 4.007 M 0.00 % 4.007 M 3.01 % 3.890 M 0.00 % 3.890 M 0.00 % 3.890 M
Operating income 69.448 M -37.46 % 111.046 M -59.29 % 272.751 M 11.39 % 244.856 M 141.89 % 101.226 M -39.55 % 167.457 M -24.43 % 221.591 M 188.55 % 76.794 M 14.18 % 67.258 M 41.97 % 47.375 M -17.29 % 57.281 M 394.64 % -19.441 M -366.47 % 7.296 M 162.50 % -11.673 M 76.64 % -49.970 M -1 050.63 % 5.257 M -79.56 % 25.712 M 26.31 % 20.357 M -84.22 % 128.989 M 97.91 % 65.174 M -44.56 % 117.549 M 411.08 % 23.000 M -73.09 % 85.466 M 89.37 % 45.132 M 110.09 % 21.482 M -39.71 % 35.630 M
Operating income ratio 0.03 -60.66 % 0.07 -20.49 % 0.09 -4.64 % 0.09 45.00 % 0.06 -29.80 % 0.09 24.84 % 0.07 41.70 % 0.05 -14.21 % 0.06 4.69 % 0.06 46.43 % 0.04 267.74 % -0.02 -379.03 % 0.01 141.83 % -0.02 71.67 % -0.07 -1 014.48 % 0.01 -78.03 % 0.04 -43.65 % 0.06 -37.02 % 0.10 -12.98 % 0.12 -8.31 % 0.13 87.10 % 0.07 -22.39 % 0.09 -30.12 % 0.12 168.26 % 0.05 -39.68 % 0.08
Total other income expenses net -513.995 K 42.52 % -894.191 K -163.60 % -339.224 K -615.04 % 65.863 K 133.57 % -196.204 K 82.46 % -1.119 M 9.32 % -1.234 M -620.89 % 236.874 K 505.75 % 39.104 K -36.15 % 61.239 K 3 304.55 % -1.911 K -100.41 % 467.270 K 137.10 % 197.079 K -16.81 % 236.898 K -92.06 % 2.982 M 482.45 % 511.966 K 110 200.22 % -465.000 -100.12 % 376.318 K -65.81 % 1.101 M 221.62 % 342.250 K 70.60 % 200.616 K 447.91 % 36.615 K -97.01 % 1.223 M 542.76 % -276.241 K -143.31 % 637.823 K 26.14 % 505.627 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 2022-12-31 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
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 2022-12-31 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-03-31
Net debt -582.506 M 43.12 % -1.024 B 32.06 % -1.507 B -178.73 % 1.915 B 2.36 % 1.871 B 33.44 % 1.402 B 39.10 % 1.008 B 219.61 % -842.479 M -2.56 % -821.420 M 12.99 % -944.068 M 7.97 % -1.026 B -54.55 % -663.765 M 12.63 % -759.691 M -4.88 % -724.373 M 31.87 % -1.063 B -11.10 % -957.007 M 6.67 % -1.025 B -72.41 % -594.754 M 60.49 % -1.505 B -20.07 % -1.254 B -154.43 % -492.795 M -165.20 % 755.814 M 261.50 % -467.990 M -178.79 % 593.992 M
Total investments 21.748 M 1.38 % 21.452 M -1.36 % 21.748 M -94.54 % 398.533 M 84.78 % 215.684 M -33.68 % 325.220 M -38.72 % 530.684 M 21 109.64 % 2.502 M 5.62 % 2.369 M -0.21 % 2.374 M -2.75 % 2.441 M 281.40 % 640.002 K 22.10 % 524.178 K 21.82 % 430.288 K 3.74 % 414.779 K 3.87 % 399.341 K -65.79 % 1.167 M -99.93 % 1.715 B 83.15 % 936.520 M 1.78 % 920.123 M 300.05 % 230.000 M -84.78 % 1.512 B 655.81 % 200.000 M -83.16 % 1.188 B
Total debt 1.625 B 16.00 % 1.401 B 3.77 % 1.350 B -22.23 % 1.736 B -52.80 % 3.678 B 24.93 % 2.944 B -0.57 % 2.961 B 472.30 % 517.442 M -1.86 % 527.238 M 10.49 % 477.178 M 8.76 % 438.758 M 5.98 % 413.995 M 67.65 % 246.946 M 17.94 % 209.378 M 5.97 % 197.587 M -19.19 % 244.508 M 20.61 % 202.728 M 20.60 % 168.094 M 156.53 % 65.527 M -44.66 % 118.402 M -23.65 % 155.078 M 0.000 -100.00 % 87.824 M 0.000
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 1.830 B 1 094.06 % 153.285 M -91.81 % 1.872 B 1 048.96 % 162.930 M -91.14 % 1.839 B 1 279.16 % 133.337 M -92.67 % 1.820 B 1 392.77 % 121.923 M -93.29 % 1.818 B 1 522.37 % 112.035 M -93.77 % 1.798 B 1 678.00 % 101.128 M -94.37 % 1.795 B 1 676.08 % 101.065 M -94.37 % 1.795 B 1 508 776.18 % -118.972 K -156.99 % 208.767 K 351.52 % -83.003 K -100.01 % 889.810 M 2 555 850.76 % -34.816 K -100.00 % 756.862 M
Retained earnings 1.287 B -11.63 % 1.457 B 8.18 % 1.347 B 14.40 % 1.177 B 7.00 % 1.100 B 7.56 % 1.023 B 17.73 % 868.721 M 26.55 % 686.489 M 9.46 % 627.181 M 7.86 % 581.455 M 7.14 % 542.683 M 10.37 % 491.700 M -2.26 % 503.060 M 0.73 % 499.392 M -1.76 % 508.325 M -6.84 % 545.621 M 3.19 % 528.756 M -6.66 % 566.478 M 2.69 % 551.650 M 17.21 % 470.645 M 14.15 % 412.321 M 0.000 -100.00 % 297.548 M 0.000
Common stock 219.066 M 0.25 % 218.516 M 0.00 % 218.516 M 7.93 % 202.462 M 48.55 % 136.295 M 0.35 % 135.819 M 0.00 % 135.819 M 0.00 % 135.819 M 0.00 % 135.819 M 0.08 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 0.00 % 135.715 M 33.33 % 101.787 M 0.000 -100.00 % 101.787 M 0.000
Total equity 4.341 B -4.29 % 4.536 B 2.46 % 4.427 B 41.57 % 3.127 B 2.43 % 3.053 B 3.78 % 2.941 B 4.51 % 2.815 B 5.85 % 2.659 B 2.47 % 2.595 B 2.05 % 2.543 B 1.75 % 2.499 B 2.07 % 2.449 B -0.06 % 2.450 B 0.56 % 2.436 B -0.26 % 2.443 B -1.36 % 2.476 B 0.69 % 2.459 B -1.51 % 2.497 B 0.60 % 2.482 B 4.72 % 2.370 B 135.96 % 1.005 B 10.65 % 907.895 M 2.03 % 889.823 M 17.57 % 756.873 M
Other non current liabilities 59.283 M 8.08 % 54.851 M -12.37 % 62.596 M -10.73 % 70.118 M -57.86 % 166.402 M 154.60 % 65.357 M 4.68 % 62.433 M 6.13 % 58.826 M 209.58 % -53.681 M -194.62 % 56.731 M 68.63 % 33.642 M 2 384.34 % 1.354 M 13.38 % 1.194 M 41.16 % 846.037 K 46.47 % 577.625 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.256 M 0.000 0.000
Long term debt 694.798 M 14.98 % 604.293 M 53.09 % 394.740 M -30.01 % 563.968 M 8.01 % 522.149 M 216.23 % 165.117 M 12.07 % 147.329 M -16.39 % 176.203 M -12.81 % 202.089 M 129.45 % 88.074 M -6.89 % 94.594 M 279 613.47 % 33.818 K 0.000 -100.00 % 8.388 M -25.91 % 11.322 M 286.15 % 2.932 M 1.17 % 2.898 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 849.196 M 12.50 % 754.817 M 37.60 % 548.552 M -24.50 % 726.572 M 22.17 % 594.727 M 82.11 % 326.582 M 55.69 % 209.763 M -36.86 % 332.233 M 9.38 % 303.739 M 23.99 % 244.970 M 7.54 % 227.804 M 133.95 % 97.373 M 33.30 % 73.046 M -10.95 % 82.030 M -4.54 % 85.934 M 32.89 % 64.666 M -2.17 % 66.098 M 13.84 % 58.063 M -1.75 % 59.099 M 4.04 % 56.805 M -1.28 % 57.541 M -1.23 % 58.256 M 27.74 % 45.603 M 0.000
Other current liabilities 594.859 M -25.06 % 793.783 M 56.09 % 508.530 M -50.04 % 1.018 B -61.03 % 2.612 B 360.85 % 566.711 M -44.67 % 1.024 B 385.44 % 210.986 M 383.37 % 43.649 M -58.61 % 105.455 M -11.07 % 118.579 M -18.76 % 145.970 M -41.64 % 250.141 M -10.59 % 279.764 M 65.26 % 169.289 M 87.08 % 90.491 M -21.70 % 115.577 M 40.36 % 82.346 M -60.70 % 209.547 M -11.42 % 236.575 M -22.91 % 306.875 M -81.49 % 1.658 B 687.36 % 210.603 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 553.882 M 57.28 % 352.172 M -54.32 % 770.993 M 5.55 % 730.459 M 5.52 % 692.241 M 177.90 % 249.100 M -12.35 % 284.183 M 51.29 % 187.837 M 0.000 0.000 -100.00 % 288.340 M 114.90 % 134.173 M -1.54 % 136.265 M 83.63 % 74.208 M -21.29 % 94.286 M -52.94 % 200.334 M 33.27 % 150.328 M 0.000 -100.00 % 55.143 M 0.000
Short term debt 930.572 M 16.77 % 796.938 M -16.60 % 955.549 M -18.49 % 1.172 B -9.96 % 1.302 B 66.34 % 782.760 M 28.46 % 609.327 M 337.67 % -256.372 M -167.08 % 382.167 M 126.11 % 169.020 M 100.18 % 84.434 M -79.60 % 413.961 M 67.63 % 246.946 M 24.73 % 197.989 M 8.67 % 182.191 M -23.70 % 238.777 M 21.17 % 197.063 M 17.23 % 168.094 M 5 417.46 % 3.047 M -97.43 % 118.402 M -23.65 % 155.078 M 0.000 -100.00 % 87.824 M 0.000
Total current liabilities 4.665 B -2.39 % 4.780 B -3.40 % 4.948 B -14.31 % 5.774 B 4.01 % 5.551 B 25.46 % 4.425 B -12.29 % 5.045 B 29.36 % 3.900 B 7.04 % 3.643 B 28.25 % 2.841 B -0.86 % 2.865 B 21.86 % 2.351 B 6.87 % 2.200 B -5.07 % 2.318 B -12.03 % 2.635 B 36.07 % 1.936 B 2.42 % 1.891 B 9.99 % 1.719 B -19.01 % 2.122 B 14.64 % 1.851 B 3.59 % 1.787 B 7.77 % 1.658 B 7.93 % 1.536 B 0.000
Total liabilities 5.514 B -0.36 % 5.534 B 0.69 % 5.496 B -15.45 % 6.501 B 5.77 % 6.146 B 29.35 % 4.752 B -9.57 % 5.255 B 24.16 % 4.232 B 7.22 % 3.947 B 27.91 % 3.086 B -0.24 % 3.093 B 26.31 % 2.449 B 7.72 % 2.273 B -5.27 % 2.400 B -11.79 % 2.720 B 35.97 % 2.001 B 2.26 % 1.957 B 10.12 % 1.777 B -18.54 % 2.181 B 14.33 % 1.908 B 3.43 % 1.845 B 7.46 % 1.716 B 8.50 % 1.582 B 0.000
Other non current assets 115.204 M -84.13 % 725.899 M -16.56 % 869.933 M 1 808.69 % 45.578 M 436.48 % 8.496 M -86.09 % 61.073 M 675.85 % 7.872 M -98.36 % 480.279 M 4.96 % 457.566 M 47.58 % 310.042 M 10.33 % 281.017 M -4.63 % 294.673 M -5.09 % 310.486 M -53.61 % 669.311 M -18.08 % 817.006 M -0.32 % 819.624 M -21.28 % 1.041 B 3 236.71 % 31.203 M 418.30 % 6.020 M 87.37 % 3.213 M -19.79 % 4.006 M -99.06 % 426.075 M 409 587.88 % 104.000 K 100.02 % -593.992 M
Long term investments 0.000 100.00 % -695.617 M 16.64 % -834.507 M -6 266.12 % 13.534 M 26.68 % 10.684 M 0.02 % 10.682 M -0.02 % 10.684 M 102.31 % -461.759 M -6.86 % -432.108 M -49.49 % -289.047 M -9.47 % -264.036 M 4.77 % -277.265 M 3.85 % -288.381 M 52.22 % -603.617 M 21.86 % -772.515 M -7.41 % -719.249 M 26.79 % -982.397 M -28 332.49 % 3.480 M -10.32 % 3.880 M -3.84 % 4.035 M -9.34 % 4.451 M 0.000 -100.00 % 4.541 M 0.000
Intangible assets 143.020 M -0.02 % 143.046 M -1.09 % 144.619 M 0.34 % 144.129 M -0.32 % 144.589 M -0.62 % 145.497 M -0.95 % 146.889 M -0.96 % 148.312 M -0.63 % 149.249 M -0.88 % 150.581 M -0.81 % 151.811 M -0.93 % 153.231 M -0.89 % 154.606 M 0.93 % 153.181 M 2.35 % 149.671 M 42.70 % 104.885 M -0.83 % 105.761 M 7.09 % 98.755 M -0.86 % 99.614 M 0.89 % 98.737 M 0.34 % 98.403 M 0.000 -100.00 % 82.147 M 0.000
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
Goodwill and intangible assets 143.020 M -0.02 % 143.046 M -1.09 % 144.619 M 0.34 % 144.129 M -0.32 % 144.589 M -0.62 % 145.497 M -0.95 % 146.889 M -0.96 % 148.312 M -0.63 % 149.249 M -0.88 % 150.581 M -0.81 % 151.811 M -0.93 % 153.231 M -0.89 % 154.606 M 0.93 % 153.181 M 2.35 % 149.671 M 42.70 % 104.885 M -0.83 % 105.761 M 7.09 % 98.755 M -0.86 % 99.614 M 0.89 % 98.737 M 0.34 % 98.403 M 0.000 -100.00 % 82.147 M 0.000
Property plant equipment net 1.410 B 2.82 % 1.371 B -0.08 % 1.372 B 12.10 % 1.224 B -3.53 % 1.269 B 10.48 % 1.148 B 0.37 % 1.144 B 4.65 % 1.093 B 2.43 % 1.067 B 6.02 % 1.007 B -0.71 % 1.014 B 9.93 % 922.214 M 5.85 % 871.247 M 8.11 % 805.858 M 3.47 % 778.822 M 48.75 % 523.576 M 21.25 % 431.816 M 20.93 % 357.081 M 15.01 % 310.465 M 5.12 % 295.345 M 2.92 % 286.960 M 0.000 -100.00 % 290.460 M 0.000
Total non current assets 1.790 B 7.80 % 1.660 B -0.69 % 1.672 B 9.51 % 1.527 B -0.23 % 1.530 B 4.79 % 1.460 B 3.17 % 1.415 B 5.84 % 1.337 B 1.38 % 1.319 B 5.43 % 1.251 B -1.62 % 1.272 B 9.45 % 1.162 B 3.98 % 1.117 B 3.36 % 1.081 B 4.51 % 1.034 B 34.60 % 768.478 M 21.08 % 634.709 M 20.78 % 525.514 M 14.33 % 459.648 M 6.45 % 431.785 M -0.27 % 432.943 M 1.61 % 426.075 M 4.27 % 408.637 M 168.79 % -593.992 M
Other current assets 371.370 M -23.18 % 483.403 M 6.51 % 453.878 M 29.67 % 350.017 M -22.10 % 449.325 M 31.86 % 340.770 M 49.86 % 227.398 M -13.48 % 262.841 M 26.51 % 207.763 M 9.89 % 189.065 M 186.16 % 66.069 M -49.79 % 131.584 M -9.35 % 145.161 M -44.90 % 263.435 M 22.50 % 215.043 M -10.48 % 240.217 M 74.68 % 137.522 M 69.99 % 80.898 M -94.24 % 1.405 B 2 878.99 % 47.155 M -82.84 % 274.729 M -87.50 % 2.198 B 8 599.32 % 25.269 M 0.000
Short term investments 413.830 M -42.29 % 717.069 M -16.26 % 856.254 M 122.40 % 385.000 M 87.80 % 205.000 M -34.83 % 314.538 M -39.51 % 520.000 M 12.01 % 464.262 M 6.86 % 434.477 M 49.09 % 291.421 M 9.36 % 266.477 M -4.11 % 277.905 M -3.81 % 288.905 M -52.17 % 604.048 M -21.85 % 772.929 M 7.40 % 719.648 M -26.83 % 983.564 M -42.66 % 1.715 B 83.15 % 936.520 M 1.78 % 920.123 M 300.05 % 230.000 M -84.78 % 1.512 B 655.81 % 200.000 M -83.16 % 1.188 B
cash and cash equivalents 2.208 B -8.96 % 2.425 B -15.13 % 2.858 B 62.86 % 1.755 B -2.94 % 1.808 B 17.19 % 1.543 B -21.04 % 1.954 B 43.66 % 1.360 B 0.84 % 1.349 B -5.11 % 1.421 B -2.96 % 1.465 B 35.89 % 1.078 B 7.07 % 1.007 B 7.81 % 933.751 M -25.94 % 1.261 B 4.94 % 1.202 B -2.17 % 1.228 B 60.99 % 762.847 M -51.44 % 1.571 B 14.49 % 1.372 B 111.80 % 647.873 M 185.72 % -755.814 M -235.98 % 555.814 M 193.57 % -593.992 M
Cash and short term investments 2.622 B -16.57 % 3.142 B -15.39 % 3.714 B 73.58 % 2.140 B 6.30 % 2.013 B 8.38 % 1.857 B -24.92 % 2.474 B 35.60 % 1.824 B 2.30 % 1.783 B 4.11 % 1.713 B -1.06 % 1.731 B 27.69 % 1.356 B 4.64 % 1.296 B -15.75 % 1.538 B -24.39 % 2.034 B 5.86 % 1.921 B -13.14 % 2.212 B -10.75 % 2.478 B -1.18 % 2.508 B 9.39 % 2.292 B 161.12 % 877.873 M 16.15 % 755.814 M 0.00 % 755.814 M 27.24 % 593.992 M
Total current assets 8.066 B -4.09 % 8.410 B 1.92 % 8.252 B 1.86 % 8.101 B 4.36 % 7.763 B 24.55 % 6.233 B -7.66 % 6.750 B 21.54 % 5.554 B 6.33 % 5.223 B 19.31 % 4.378 B 1.32 % 4.321 B 15.67 % 3.735 B 3.59 % 3.606 B -3.97 % 3.755 B -9.05 % 4.129 B 11.33 % 3.709 B -1.92 % 3.781 B 0.88 % 3.748 B -10.83 % 4.204 B 9.29 % 3.846 B 59.20 % 2.416 B 9.91 % 2.198 B 6.55 % 2.063 B 247.34 % 593.992 M
Inventory 1.448 B -25.77 % 1.951 B 38.00 % 1.414 B -42.92 % 2.476 B -5.20 % 2.612 B 64.81 % 1.585 B -9.82 % 1.758 B -1.65 % 1.787 B 18.30 % 1.511 B 75.74 % 859.513 M 13.42 % 757.827 M -4.28 % 791.686 M 6.52 % 743.233 M -6.20 % 792.337 M 9.85 % 721.283 M 49.71 % 481.783 M 23.13 % 391.281 M 57.08 % 249.103 M -14.09 % 289.970 M -15.12 % 341.631 M 36.33 % 250.598 M 0.000 -100.00 % 197.229 M 0.000
Net receivables 3.625 B 27.92 % 2.834 B 6.12 % 2.670 B -14.83 % 3.135 B 15.65 % 2.711 B 10.65 % 2.450 B 6.91 % 2.292 B 33.22 % 1.720 B -1.88 % 1.753 B 8.46 % 1.616 B -8.46 % 1.766 B 21.23 % 1.456 B 2.43 % 1.422 B 22.42 % 1.161 B 0.24 % 1.159 B 8.74 % 1.066 B 2.37 % 1.041 B 10.68 % 940.423 M -31.98 % 1.382 B 18.63 % 1.165 B -6.79 % 1.250 B 0.000 -100.00 % 1.085 B 0.000
Tax assets 121.790 M 5.14 % 115.833 M -3.15 % 119.604 M 20.32 % 99.401 M 1.74 % 97.699 M 3.24 % 94.630 M -10.49 % 105.715 M 37.22 % 77.039 M 0.19 % 76.891 M 5.62 % 72.801 M -18.26 % 89.061 M 28.94 % 69.071 M -0.58 % 69.471 M 23.35 % 56.319 M -8.26 % 61.389 M 54.86 % 39.642 M 3.30 % 38.375 M 9.66 % 34.996 M -11.78 % 39.668 M 30.25 % 30.455 M -22.16 % 39.125 M 0.000 -100.00 % 31.385 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
Account payables 3.044 B -1.57 % 3.092 B -8.21 % 3.369 B -3.01 % 3.474 B 115.86 % 1.609 B -46.04 % 2.982 B -11.15 % 3.356 B 25.23 % 2.680 B 7.10 % 2.502 B 20.84 % 2.071 B 0.04 % 2.070 B 30.26 % 1.589 B -5.65 % 1.684 B -8.08 % 1.832 B -9.45 % 2.024 B 35.44 % 1.494 B 1.78 % 1.468 B 6.65 % 1.376 B -19.94 % 1.719 B 29.88 % 1.324 B 2.31 % 1.294 B 0.000 -100.00 % 1.213 B 0.000
Tax payables 95.926 M -0.44 % 96.351 M -15.88 % 114.534 M 3.81 % 110.335 M 286.75 % 28.529 M -69.48 % 93.479 M 70.13 % 54.945 M 72.37 % 31.877 M 40.32 % 22.717 M -12.99 % 26.108 M 9.28 % 23.890 M 64.91 % 14.486 M -22.61 % 18.718 M 148.86 % 7.521 M -45.21 % 13.728 M 385.06 % 2.830 M -79.49 % 13.802 M -22.05 % 17.707 M -45.58 % 32.537 M 70.39 % 19.096 M -38.81 % 31.210 M 0.000 -100.00 % 25.019 M 0.000
Deferred revenue non current 93.392 M -2.38 % 95.673 M 5.87 % 90.373 M -2.29 % 92.486 M -1.43 % 93.824 M -2.38 % 96.107 M -0.14 % 96.240 M -0.99 % 97.204 M -1.13 % 98.313 M -1.74 % 100.050 M 0.48 % 99.569 M 3.73 % 95.985 M 33.59 % 71.852 M -0.86 % 72.473 M -1.53 % 73.597 M 19.99 % 61.336 M -1.17 % 62.064 M 9.49 % 56.684 M -1.20 % 57.371 M 1.00 % 56.805 M -1.28 % 57.541 M 0.000 -100.00 % 45.603 M 0.000
Minority interest 11.122 M -13.39 % 12.841 M -22.30 % 16.526 M 295.32 % 4.181 M -56.44 % 9.598 M 11 097.82 % 85.712 K -99.29 % 12.140 M 463.02 % 2.156 M -41.17 % 3.665 M -36.85 % 5.804 M 49.64 % 3.879 M 8.43 % 3.577 M -14.99 % 4.208 M 26.06 % 3.338 M 36.79 % 2.440 M 13 930.31 % 17.393 K 9.49 % 15.885 K -1.92 % 16.196 K 11.24 % 14.560 K -13.92 % 16.915 K 16.90 % 14.470 K 10.46 % 13.100 K 0.46 % 13.040 K 0.000
Capital lease obligations 64.536 M 13.77 % 56.723 M -15.33 % 66.993 M 10.79 % 60.468 M -1.61 % 61.459 M -1.71 % 62.531 M 3.01 % 60.706 M 111.01 % -551.233 M -1 197.95 % 50.206 M 125.66 % -195.631 M 24.68 % -259.731 M -768 126.02 % 33.818 K 0.000 -100.00 % 8.388 M -25.91 % 11.322 M 286.15 % 2.932 M 1.17 % 2.898 M 0.000 100.00 % -63.553 M 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 -100.00 % 118.972 K 0.000 -100.00 % 83.003 K 0.000 -100.00 % 34.816 K 0.000
Other total stockholders equity 2.824 B -0.85 % 2.848 B 0.08 % 2.845 B 3 369.73 % -87.019 M -105.26 % 1.653 B 1 953.44 % -89.211 M -104.96 % 1.798 B 41 104.48 % -4.385 M -100.24 % 1.828 B 0.000 -100.00 % 1.817 B 0.000 -100.00 % 1.807 B 0.000 -100.00 % 1.695 B 0.000 -100.00 % 1.795 B 0.000 -100.00 % 1.795 B 0.000 -100.00 % 465.413 M 2 475.41 % 18.071 M -96.32 % 490.511 M 4 553 472.47 % 10.772 K
Deferred tax liabilities non current 1.722 M 0.000 -100.00 % 842.838 K 0.000 100.00 % -32.364 M -151.76 % 62.531 M 275.97 % -35.535 M -4 212 554.48 % 843.560 -100.00 % 57.018 M 49 885.41 % 114.069 K 0.000 0.000 0.000 -100.00 % 322.746 K -26.43 % 438.690 K 10.07 % 398.552 K -64.91 % 1.136 M -17.64 % 1.379 M -20.19 % 1.728 M 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 9.855 B -2.13 % 10.070 B 1.48 % 9.923 B 3.07 % 9.628 B 3.60 % 9.293 B 20.79 % 7.693 B -5.79 % 8.165 B 18.49 % 6.891 B 5.34 % 6.542 B 16.23 % 5.629 B 0.65 % 5.592 B 14.19 % 4.897 B 3.69 % 4.723 B -2.33 % 4.836 B -6.33 % 5.163 B 15.32 % 4.477 B 1.38 % 4.416 B 3.32 % 4.274 B -8.35 % 4.664 B 9.01 % 4.278 B 50.16 % 2.849 B 8.57 % 2.624 B 6.17 % 2.472 B 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 2022-12-31 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-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 2022-12-31 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -556.717 M -200.94 % 551.518 M 0.000 -100.00 % 589.647 M 331.56 % -254.643 M -216.29 % 218.971 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 7.689 M 0.000 -100.00 % 79.888 M 841.12 % -10.779 M -200.00 % 10.779 M 0.000 -100.00 % 13.402 M 229.85 % -10.321 M -200.00 % 10.321 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 799.200 K 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -1.392 B 0.000 100.00 % -1.639 B -370.79 % 605.244 M 200.00 % -605.244 M 0.000 100.00 % -565.627 M -341.14 % 234.560 M 200.00 % -234.560 M 0.000 100.00 % -615.492 M -66.44 % -369.803 M -200.00 % 369.803 M 0.000 100.00 % -500.741 M -335.94 % 212.228 M 200.00 % -212.228 M 0.000 100.00 % -17.838 M 69.74 % -58.957 M -300.00 % 29.479 M 0.00 % 29.479 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -537.118 M 0.000 100.00 % -640.120 M -334.08 % -147.464 M -200.00 % 147.464 M 0.000 100.00 % -501.305 M -335.78 % 212.611 M 200.00 % -212.611 M 0.000 100.00 % -176.305 M 62.06 % -464.689 M -200.00 % 464.689 M 0.000 100.00 % -395.985 M -342.83 % 163.073 M 200.00 % -163.073 M 0.000 100.00 % -41.035 M -5.87 % -38.761 M -300.00 % 19.380 M 0.00 % 19.380 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -854.596 M 0.000 100.00 % -1.037 B -237.81 % 752.709 M 200.00 % -752.709 M 0.000 100.00 % -64.322 M -393.05 % 21.949 M 200.00 % -21.949 M 0.000 100.00 % -439.187 M -562.86 % 94.886 M 200.00 % -94.886 M 0.000 100.00 % -104.756 M -271.47 % 61.093 M 200.00 % -61.093 M 0.000 -100.00 % 22.262 M 208.89 % -20.444 M -300.00 % 10.222 M 0.00 % 10.222 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.706 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 38.458 M 0.000 0.000 0.000 -100.00 % 14.706 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.938 M -200.00 % 11.938 M 0.000 -100.00 % 935.395 K 278.72 % 246.988 K 300.00 % -123.494 K 0.00 % -123.494 K
Other non cash items -614.994 M 10.07 % -683.886 M -180.66 % 847.858 M 280.42 % 222.873 M 151.76 % -430.560 M 56.94 % -999.853 M -306.52 % 484.138 M 3 102.45 % 15.118 M -79.21 % 72.702 M 439.93 % -21.388 M 62.47 % -56.984 M -576.58 % 11.957 M 254.50 % -7.739 M 98.25 % -441.074 M -227.12 % 346.968 M 2 157.35 % -16.865 M 18.27 % -20.636 M -39.17 % -14.828 M 86.81 % -112.394 M -81.04 % -62.082 M 35.77 % -96.653 M -433.41 % -18.120 M 76.45 % -76.944 M -105.19 % -37.499 M 6.67 % -40.178 M -99.52 % -20.137 M
Net cash provided by operating activities -614.994 M 10.07 % -683.886 M -180.66 % 847.858 M 102.44 % 418.818 M 211.42 % -375.890 M 55.56 % -845.858 M -230.34 % 648.983 M 795.70 % 72.455 M -34.40 % 110.451 M 184.87 % 38.772 M -31.96 % 56.984 M 576.58 % -11.957 M -254.50 % 7.739 M 101.72 % -450.007 M -255.58 % 289.238 M 234.11 % -215.667 M -39.58 % -154.516 M -175.58 % 204.429 M -1.95 % 208.492 M 53.82 % 135.540 M 48.34 % 91.371 M 431.54 % -27.560 M -111.86 % 232.384 M 200.15 % 77.422 M 372.69 % -28.392 M 0.00 % -28.392 M
Investments in property plant and equipment -122.932 M -102.35 % -60.752 M 63.11 % -164.701 M -400.27 % -32.923 M -10.62 % -29.763 M 50.38 % -59.982 M 64.38 % -168.387 M -555.09 % -25.704 M 56.55 % -59.156 M -87.08 % -31.620 M 80.45 % -161.738 M -306.94 % -39.745 M -5.02 % -37.845 M 49.45 % -74.868 M 36.85 % -118.565 M 17.39 % -143.526 M -61.74 % -88.738 M 13.54 % -102.639 M -154.19 % -40.378 M -2 976.80 % -1.312 M 86.27 % -9.557 M 71.84 % -33.942 M -7.81 % -31.484 M -1 004.14 % 3.482 M 129.70 % -11.724 M 0.00 % -11.724 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 288.000 K 5 117.39 % 5.520 K -54.75 % 12.200 K -99.85 % 7.938 M 1 309.93 % 563.000 K 2 040.20 % 26.306 K 1 215.30 % 2.000 K 100.67 % -297.668 K -630.42 % 56.119 K 0.000 0.000 -100.00 % 3.409 M -97.63 % 143.540 M 61.61 % 88.819 M -13.47 % 102.639 M 159.31 % 39.581 M 1 698.54 % 2.201 M 0.000 0.000 0.000 100.00 % -3.256 M 0.000 0.000
Purchases of investments -740.365 M -69.39 % -437.070 M 63.73 % -1.205 B -202.56 % -398.246 M -317.13 % -95.473 M 60.16 % -239.623 M 74.53 % -940.856 M -100.18 % -470.000 M -9.30 % -430.000 M -30.44 % -329.650 M -132.57 % 1.012 B 298.03 % -511.067 M -69.79 % -301.000 M 41.77 % -516.900 M 63.55 % -1.418 B -46.49 % -968.000 M -115.51 % -449.175 M 50.15 % -901.000 M -91.70 % -470.000 M 44.38 % -845.000 M 0.000 0.000 100.00 % -140.250 M -134.73 % -59.750 M 0.000 0.000
Sales maturities of investments 1.065 B 89.14 % 562.947 M -24.58 % 746.435 M 269.12 % 202.221 M -3.70 % 210.000 M -52.27 % 440.000 M -49.87 % 877.795 M 98.61 % 441.970 M 53.52 % 287.883 M -5.95 % 306.080 M 130.60 % -1.000 B -290.58 % 524.901 M -15.29 % 619.612 M -10.17 % 689.738 M -49.80 % 1.374 B 9.81 % 1.251 B 4.46 % 1.198 B 871.03 % 123.342 M -73.59 % 467.023 M 184.98 % 163.879 M 0.000 0.000 -100.00 % 184.467 M 184.24 % 64.898 M 0.000 0.000
Other investing activites 4.967 M 0.000 -100.00 % 1.307 M 160.33 % -2.167 M -101.86 % 116.185 M -42.21 % 201.056 M 59 489 393.72 % -337.970 -199.78 % 338.730 0.000 0.000 -100.00 % 27.126 K 176.32 % -35.544 K -330.45 % 15.424 K -60.04 % 38.600 K -89.81 % 378.844 K 100.26 % -143.526 M -61.74 % -88.738 M 13.54 % -102.639 M -154.19 % -40.378 M -2 976.80 % -1.312 M -102.87 % 45.770 M 137.36 % -122.524 M -124 354.36 % 98.607 K -97.61 % 4.132 M -80.22 % 20.889 M 132.87 % -63.542 M
Net cash used for investing activites 206.400 M 216.93 % 65.126 M 110.47 % -621.890 M -169.42 % -230.826 M -372.30 % 84.769 M -39.63 % 140.407 M 162.82 % -223.510 M -320.36 % -53.172 M 73.58 % -201.247 M -264.65 % -55.188 M 63.28 % -150.278 M -480.46 % -25.889 M -109.22 % 280.782 M 186.49 % 98.008 M 160.38 % -162.309 M -216.27 % 139.602 M -78.84 % 659.856 M 174.96 % -880.297 M -1 893.78 % -44.152 M 93.52 % -681.545 M -1 589.06 % 45.770 M 137.36 % -122.524 M -1 054.80 % 12.832 M 34.98 % 9.507 M -54.49 % 20.889 M 132.87 % -63.542 M
Debt repayment 436.969 M 115.77 % 202.520 M 237.59 % -147.194 M -21.13 % -121.517 M -121.91 % 554.678 M 72.97 % 320.676 M 46.84 % 218.379 M 1 949.60 % -11.807 M -171.05 % 16.618 M -70.18 % 55.723 M 234.24 % 16.672 M -88.20 % 141.298 M 396.63 % 28.451 M -8.79 % 31.193 M 155.97 % -55.729 M -238.29 % 40.298 M 27.54 % 31.596 M -68.56 % 100.500 M 292.53 % -52.198 M 0.000 0.000 -100.00 % 871.200 K 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.485 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
Common stock repurchased 0.000 0.000 0.000 -100.00 % 4.794 M 200.00 % -4.794 M 0.000 100.00 % -60.038 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 -216.652 M -3 642.47 % -5.789 M 79.80 % -28.655 M 77.42 % -126.897 M -1 664.76 % -7.191 M -136.16 % -3.045 M 87.41 % -24.187 M -1 084.80 % -2.041 M 87.50 % -16.337 M -278.69 % -4.314 M 33.02 % -6.440 M -469.06 % -1.132 M 80.25 % -5.731 M -1 628.61 % -331.549 K 72.77 % -1.218 M -196.92 % -410.125 K 99.30 % -58.961 M -89 153.16 % -66.061 K 92.26 % -854.041 K 44.26 % -1.532 M 31.75 % -2.245 M 19.22 % -2.779 M -1.60 % -2.735 M -6.96 % -2.557 M 83.20 % -15.222 M 0.00 % -15.222 M
Other financing activites -30.950 M -825.40 % -3.344 M -100.32 % 1.038 B 9 849.76 % 10.434 M -56.57 % 24.023 M 4 896.34 % -500.857 K 99.34 % -76.380 M -371 324.80 % 20.575 K -99.82 % 11.665 M 11 009.21 % -106.931 K -100.26 % 41.337 M 0.000 0.000 0.000 -100.00 % 3.030 M 0.000 0.000 0.000 -100.00 % 110.376 K -99.99 % 1.269 B 1 855.72 % 64.888 M 5 013.01 % -1.321 M -252.20 % 867.766 K 159.84 % 333.962 K 101.20 % -27.907 M -70.08 % -16.408 M
Net cash used provided by financing activities 189.367 M -2.08 % 193.387 M -77.57 % 862.337 M 469.81 % -233.186 M -140.80 % 571.510 M 80.21 % 317.131 M 169.18 % 117.813 M 952.01 % -13.828 M -215.75 % 11.946 M -76.71 % 51.302 M -0.52 % 51.568 M -63.21 % 140.166 M 516.93 % 22.720 M -26.38 % 30.862 M 157.24 % -53.917 M -235.17 % 39.888 M 245.76 % -27.365 M -127.25 % 100.433 M 296.03 % -51.234 M -104.04 % 1.267 B 1 853.36 % 64.888 M 2 109.78 % -3.229 M -72.89 % -1.867 M 16.01 % -2.223 M 92.03 % -27.907 M -468.47 % -4.909 M
Effect of forex changes on cash 1.507 M -61.64 % 3.928 M -68.91 % 12.635 M 0.000 -100.00 % 6.491 M 1 014.60 % 582.318 K -86.70 % 4.378 M 110.50 % 2.080 M -72.00 % 7.429 M 398.87 % -2.486 M 0.42 % -2.496 M -157.48 % 4.343 M 62.31 % 2.676 M 2 060.52 % -136.487 K 70.29 % -459.395 K -573.29 % 97.065 K 102.13 % -4.566 M -824.99 % 629.789 K 108.29 % -7.601 M -47.36 % -5.158 M -467.87 % 1.402 M 292.19 % -729.501 K -70.66 % -427.462 K -178.76 % -153.344 K -54.71 % -99.120 K 0.00 % -99.120 K
Net change in cash -217.720 M 48.70 % -424.393 M -138.70 % 1.097 B 2 163.23 % -53.148 M -120.04 % 265.195 M 164.52 % -411.035 M -169.23 % 593.685 M 7 777.75 % 7.536 M 110.55 % -71.420 M -123.53 % -31.951 M -108.20 % 389.603 M 448.14 % 71.077 M 8.98 % 65.221 M 120.30 % -321.273 M -542.81 % 72.553 M 301.09 % -36.080 M -107.62 % 473.408 M 182.36 % -574.805 M -644.81 % 105.505 M -85.27 % 716.328 M 503.22 % -177.653 M 68.73 % -568.104 M -333.86 % 242.921 M 187.30 % 84.552 M 338.11 % -35.510 M 63.37 % -96.942 M
Cash at beginning of period 2.425 B -14.89 % 2.849 B 62.57 % 1.753 B -2.75 % 1.802 B 16.83 % 1.543 B -21.04 % 1.954 B 43.66 % 1.360 B 0.89 % 1.348 B -5.03 % 1.419 B -2.20 % 1.451 B 36.44 % 1.064 B 7.16 % 992.611 M 7.03 % 927.390 M -25.73 % 1.249 B 6.17 % 1.176 B -2.98 % 1.212 B 64.08 % 738.782 M -43.76 % 1.314 B 8.73 % 1.208 B 145.67 % 491.742 M 70.56 % 288.311 M -34.82 % 442.352 M 121.81 % 199.431 M 73.60 % 114.878 M 303.20 % 28.491 M 0.00 % 28.491 M
Cash at end of period 2.207 B -8.98 % 2.425 B -14.89 % 2.849 B 62.57 % 1.753 B -3.05 % 1.808 B 17.19 % 1.543 B -21.04 % 1.954 B 44.13 % 1.355 B 0.56 % 1.348 B -5.03 % 1.419 B -2.34 % 1.453 B 36.63 % 1.064 B 7.16 % 992.611 M 7.03 % 927.390 M -25.73 % 1.249 B 6.17 % 1.176 B -2.98 % 1.212 B 64.08 % 738.782 M -43.76 % 1.314 B 8.73 % 1.208 B 991.71 % 110.658 M 188.00 % -125.752 M -128.43 % 442.352 M 121.81 % 199.431 M 2 941.51 % -7.018 M 89.75 % -68.451 M
Operating cash flow -614.994 M 10.46 % -686.833 M -181.01 % 847.858 M 102.44 % 418.818 M 211.42 % -375.890 M 55.56 % -845.858 M -230.34 % 648.983 M 795.70 % 72.455 M -34.40 % 110.451 M 184.87 % 38.772 M -31.96 % 56.984 M 576.58 % -11.957 M -254.50 % 7.739 M 101.72 % -450.007 M -255.58 % 289.238 M 234.11 % -215.667 M -39.58 % -154.516 M -175.58 % 204.429 M -1.95 % 208.492 M 53.82 % 135.540 M 48.34 % 91.371 M 431.54 % -27.560 M -111.86 % 232.384 M 200.15 % 77.422 M 372.69 % -28.392 M 0.00 % -28.392 M
Capital expenditure -122.932 M -102.35 % -60.752 M 63.11 % -164.701 M -400.27 % -32.923 M -10.62 % -29.763 M 50.38 % -59.982 M 64.38 % -168.387 M -555.09 % -25.704 M 56.55 % -59.156 M -87.08 % -31.620 M 80.45 % -161.738 M -306.94 % -39.745 M -5.02 % -37.845 M 49.45 % -74.868 M 36.85 % -118.565 M 17.39 % -143.526 M -61.74 % -88.738 M 13.54 % -102.639 M -154.19 % -40.378 M -2 976.80 % -1.312 M 86.27 % -9.557 M 71.84 % -33.942 M -7.81 % -31.484 M -1 004.14 % 3.482 M 129.70 % -11.724 M 0.00 % -11.724 M
Free CashFlow -737.926 M 1.29 % -747.584 M -210.13 % 678.791 M 76.89 % 383.728 M 194.60 % -405.653 M 55.22 % -905.840 M -288.48 % 480.596 M 927.99 % 46.751 M -8.86 % 51.295 M 617.25 % 7.152 M 106.83 % -104.754 M -102.61 % -51.701 M -71.73 % -30.106 M 94.26 % -524.875 M -407.53 % 170.673 M 147.52 % -359.193 M -47.66 % -243.254 M -338.98 % 101.790 M -39.45 % 168.114 M 25.25 % 134.228 M 64.06 % 81.814 M 233.03 % -61.502 M -130.61 % 200.900 M 148.32 % 80.904 M 301.68 % -40.116 M 0.00 % -40.116 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016