603577.SS

Qingdao Huijintong Power Equipment Co.,Ltd. 603577.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 4.619 B 12.82 % 4.094 B 13.42 % 3.609 B 12.31 % 3.214 B 65.91 % 1.937 B 19.70 % 1.618 B 68.88 % 958.241 M 19.38 % 802.707 M 23.06 % 652.288 M 17.99 % 552.820 M 1.92 % 542.389 M -10.92 % 608.875 M 3.72 % 587.053 M 34.91 % 435.152 M
Net income 154.700 M 491.07 % 26.173 M -33.49 % 39.355 M -44.77 % 71.250 M -32.76 % 105.967 M 79.52 % 59.028 M 85.91 % 31.750 M -33.44 % 47.699 M -24.77 % 63.402 M 11.67 % 56.778 M 37.52 % 41.288 M -19.12 % 51.046 M 20.39 % 42.399 M 264.67 % 11.627 M
Income before tax 188.180 M 501.17 % 31.302 M -9.11 % 34.440 M -52.48 % 72.467 M -37.33 % 115.624 M 80.95 % 63.899 M 92.21 % 33.244 M -38.19 % 53.782 M -28.71 % 75.444 M 12.55 % 67.030 M 36.80 % 49.000 M -18.67 % 60.245 M 20.33 % 50.068 M 164.94 % 18.898 M
Income before tax ratio 0.04 432.86 % 0.01 -19.86 % 0.01 -57.68 % 0.02 -62.22 % 0.06 51.17 % 0.04 13.81 % 0.03 -48.22 % 0.07 -42.07 % 0.12 -4.61 % 0.12 34.21 % 0.09 -8.70 % 0.10 16.01 % 0.09 96.39 % 0.04
EBITDA 446.052 M 54.92 % 287.928 M 12.34 % 256.305 M 16.87 % 219.312 M 1.32 % 216.445 M 42.46 % 151.929 M 61.61 % 94.008 M -8.88 % 103.165 M -5.58 % 109.268 M 27.87 % 85.452 M 22.80 % 69.586 M -13.52 % 80.467 M 1.54 % 79.249 M 103.40 % 38.962 M
Net income ratio 0.03 423.90 % 0.01 -41.36 % 0.01 -50.82 % 0.02 -59.47 % 0.05 49.98 % 0.04 10.08 % 0.03 -44.24 % 0.06 -38.86 % 0.10 -5.36 % 0.10 34.92 % 0.08 -9.20 % 0.08 16.08 % 0.07 170.31 % 0.03
Ratio EBITDA 0.10 37.31 % 0.07 -0.95 % 0.07 4.06 % 0.07 -38.93 % 0.11 19.02 % 0.09 -4.31 % 0.10 -23.67 % 0.13 -23.28 % 0.17 8.37 % 0.15 20.48 % 0.13 -2.92 % 0.13 -2.10 % 0.13 50.77 % 0.09
Gross profit ratio 0.14 26.27 % 0.11 -11.71 % 0.13 1.41 % 0.12 -30.20 % 0.18 -12.55 % 0.20 8.96 % 0.19 -20.92 % 0.24 -10.11 % 0.26 0.32 % 0.26 15.96 % 0.23 -3.48 % 0.23 4.21 % 0.23 12.50 % 0.20
Weighted average shs out dil 339.139 M 0.03 % 339.026 M -0.03 % 339.139 M 0.00 % 339.139 M 17.65 % 288.267 M 12.66 % 255.863 M 4.42 % 245.037 M -0.01 % 245.060 M 33.38 % 183.736 M -0.01 % 183.748 M 8.21 % 169.808 M 4.28 % 162.839 M 0.00 % 162.834 M 0.77 % 161.590 M
Weighted average shs out 339.139 M 0.03 % 339.026 M -0.03 % 339.139 M 0.00 % 339.139 M 17.65 % 288.267 M 12.66 % 255.863 M 4.42 % 245.028 M 0.00 % 245.028 M 33.37 % 183.721 M -0.02 % 183.748 M 8.21 % 169.808 M 4.29 % 162.826 M 0.00 % 162.822 M 0.76 % 161.590 M
EPS diluted 0.46 495.85 % 0.08 -35.67 % 0.12 -42.86 % 0.21 -43.24 % 0.37 60.87 % 0.23 76.92 % 0.13 -31.58 % 0.19 -45.71 % 0.35 12.90 % 0.31 29.17 % 0.24 -22.58 % 0.31 19.23 % 0.26 261.11 % 0.07
Earnings per share 0.46 495.85 % 0.08 -35.67 % 0.12 -42.86 % 0.21 -43.24 % 0.37 60.87 % 0.23 76.92 % 0.13 -31.58 % 0.19 -45.71 % 0.35 12.90 % 0.31 29.17 % 0.24 -22.58 % 0.31 19.23 % 0.26 261.11 % 0.07
Gross profit 650.736 M 42.46 % 456.786 M 0.14 % 456.144 M 13.89 % 400.511 M 15.80 % 345.860 M 4.67 % 330.415 M 84.02 % 179.551 M -5.60 % 190.203 M 10.62 % 171.939 M 18.37 % 145.259 M 18.19 % 122.898 M -14.02 % 142.941 M 8.08 % 132.254 M 51.77 % 87.138 M
Income tax expense 26.607 M 3 753.85 % 690.392 K 108.94 % -7.722 M -1 323.44 % -542.520 K -105.62 % 9.651 M 137.85 % 4.058 M 113.99 % 1.896 M -69.32 % 6.181 M -48.67 % 12.042 M 17.47 % 10.251 M 32.93 % 7.712 M -16.16 % 9.199 M 19.95 % 7.669 M 5.47 % 7.271 M
Cost of revenue 3.968 B 9.10 % 3.637 B 15.34 % 3.153 B 12.09 % 2.813 B 76.80 % 1.591 B 23.55 % 1.288 B 65.39 % 778.689 M 27.13 % 612.504 M 27.51 % 480.348 M 17.86 % 407.561 M -2.84 % 419.491 M -9.97 % 465.934 M 2.45 % 454.799 M 30.68 % 348.014 M
General and administrative expenses 28.413 M 7.75 % 26.371 M 15.57 % 22.818 M -43.21 % 40.181 M 133.67 % 17.196 M 30.33 % 13.194 M 20.36 % 10.962 M -23.69 % 14.365 M 40.25 % 10.243 M 32.49 % 7.731 M -6.49 % 8.267 M 25.43 % 6.591 M -79.22 % 31.722 M -10.81 % 35.568 M
Selling and marketing expenses 40.925 M 23.43 % 33.157 M -32.20 % 48.904 M 1.75 % 48.065 M 111.23 % 22.755 M -80.91 % 119.169 M 84.40 % 64.625 M 30.38 % 49.568 M 24.54 % 39.800 M 29.98 % 30.621 M 29.87 % 23.577 M -13.24 % 27.174 M 22.15 % 22.247 M 57.21 % 14.151 M
Other expenses 204.065 M 80.27 % 113.202 M 209.37 % 36.591 M 73.69 % 21.067 M -6.22 % 22.464 M 26.96 % 17.694 M 1 015.32 % -1.933 M -235.20 % 1.430 M -8.20 % 1.557 M 156.43 % 607.353 K -70.23 % 2.040 M 707.40 % 252.675 K 387.30 % -87.947 K 84.62 % -571.872 K
Operating expenses 459.810 M 5.23 % 436.969 M 92.59 % 226.894 M 15.08 % 197.158 M 49.26 % 132.092 M -35.57 % 205.026 M 67.59 % 122.340 M 17.37 % 104.231 M 25.72 % 82.908 M 21.74 % 68.101 M 16.20 % 58.606 M -6.69 % 62.809 M 12.20 % 55.978 M 8.98 % 51.365 M
Cost and expenses 4.428 B 8.68 % 4.074 B 20.53 % 3.380 B 12.28 % 3.010 B 74.68 % 1.723 B 15.43 % 1.493 B 65.69 % 901.029 M 25.71 % 716.735 M 27.25 % 563.257 M 18.42 % 475.662 M -0.51 % 478.096 M -9.58 % 528.743 M 3.52 % 510.777 M 27.89 % 399.379 M
Research and development expenses 186.407 M 28.52 % 145.040 M 22.31 % 118.581 M 34.99 % 87.846 M 26.08 % 69.677 M 26.76 % 54.969 M 66.61 % 32.992 M 19.78 % 27.545 M 37.28 % 20.066 M 19.82 % 16.747 M 2.86 % 16.281 M -15.09 % 19.175 M 5.96 % 18.096 M 0.000
Selling general and administrative expenses 69.339 M 16.48 % 59.528 M -17.00 % 71.722 M -18.73 % 88.246 M 120.89 % 39.950 M -69.82 % 132.363 M 75.11 % 75.587 M 18.23 % 63.932 M 27.76 % 50.042 M 30.48 % 38.351 M 20.44 % 31.844 M -5.69 % 33.765 M -37.44 % 53.968 M 8.55 % 49.719 M
Interest income 2.395 M 34.47 % 1.781 M -28.48 % 2.490 M 336.99 % 569.837 K -40.86 % 963.494 K -84.36 % 6.161 M 302.34 % 1.531 M 8.30 % 1.414 M 230.78 % 427.418 K -58.93 % 1.041 M 32.65 % 784.600 K 106.04 % 380.800 K -98.21 % 21.226 M 0.000
Interest expense 129.655 M -7.34 % 139.927 M 7.59 % 130.056 M 129.66 % 56.629 M 9.63 % 51.653 M -7.17 % 55.641 M 65.73 % 33.573 M 10.08 % 30.497 M 85.61 % 16.431 M 8.42 % 15.155 M -11.41 % 17.108 M -0.63 % 17.215 M 0.000 -100.00 % 13.115 M
Depreciation and amortization 130.705 M 8.94 % 119.978 M 20.50 % 99.564 M 9.96 % 90.547 M 74.31 % 51.945 M 49.18 % 34.820 M 29.54 % 26.879 M 13.46 % 23.691 M 15.37 % 20.534 M 12.66 % 18.227 M -0.33 % 18.288 M 14.99 % 15.903 M -44.66 % 28.738 M 47.43 % 19.492 M
Operating income 190.925 M 863.40 % 19.818 M -90.98 % 219.617 M 29.93 % 169.021 M -22.61 % 218.398 M 80.06 % 121.290 M 271.44 % 32.654 M -36.89 % 51.745 M -30.09 % 74.019 M 11.23 % 66.548 M 41.46 % 47.045 M -21.58 % 59.992 M 18.77 % 50.511 M 159.44 % 19.470 M
Operating income ratio 0.04 753.92 % 0.00 -92.04 % 0.06 15.69 % 0.05 -53.35 % 0.11 50.43 % 0.07 119.93 % 0.03 -47.14 % 0.06 -43.19 % 0.11 -5.74 % 0.12 38.79 % 0.09 -11.97 % 0.10 14.51 % 0.09 92.31 % 0.04
Total other income expenses net -2.745 M -123.90 % 11.484 M 106.20 % -185.178 M -657 747.63 % -28.149 K 99.97 % -102.774 M -79.08 % -57.391 M -9 833.46 % 589.624 K -71.06 % 2.037 M 117.20 % -11.843 M -2 560.24 % 481.356 K -75.38 % 1.955 M 673.64 % 252.675 K 100.96 % -26.208 M -4 482.91 % -571.873 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt 2.175 B -3.54 % 2.255 B 75.50 % 1.285 B 24.56 % 1.031 B 33.80 % 770.831 M 48.80 % 518.024 M -5.86 % 550.290 M 103.40 % 270.550 M 510.63 % -65.887 M -145.73 % 144.081 M 21.75 % 118.343 M -36.14 % 185.303 M -7.94 % 201.282 M 0.55 % 200.184 M
Total investments 1.259 M -98.89 % 112.983 M 161.35 % 43.230 M 330.08 % 10.052 M 11.56 % 9.010 M -38.83 % 14.730 M 205.11 % 4.828 M 20.01 % 4.023 M 0.000 0.000 -100.00 % 3.575 M 0.000 0.000 0.000
Total debt 2.358 B -29.72 % 3.354 B 97.58 % 1.698 B 19.19 % 1.424 B 64.73 % 864.687 M 7.33 % 805.655 M 0.58 % 801.037 M 74.71 % 458.500 M 23.19 % 372.200 M 46.25 % 254.500 M 35.73 % 187.500 M -11.12 % 210.950 M -9.39 % 232.800 M -17.85 % 283.377 M
Accumulated other comprehensive income loss 91.806 M 47 942.79 % 191.093 K -99.78 % 87.495 M -72.20 % 314.687 M 596.64 % 45.172 M 25.76 % 35.919 M 21.08 % 29.666 M 11.34 % 26.645 M 21.95 % 21.850 M 47.68 % 14.795 M 0.000 0.000 0.000 0.000
Retained earnings 557.902 M 31.79 % 423.342 M 3.05 % 410.814 M 3.14 % 398.297 M 8.23 % 368.026 M 35.16 % 272.287 M 19.83 % 227.237 M 6.76 % 212.851 M 12.50 % 189.199 M 43.22 % 132.102 M 62.81 % 81.137 M 84.65 % 43.941 M 2 084.17 % -2.215 M -106.61 % 33.504 M
Common stock 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 17.65 % 288.268 M 40.00 % 205.906 M 17.65 % 175.020 M 0.00 % 175.020 M 50.00 % 116.680 M 33.35 % 87.500 M 0.00 % 87.500 M 12.84 % 77.547 M 0.00 % 77.547 M 0.00 % 77.547 M
Total equity 1.953 B 5.00 % 1.860 B 3.89 % 1.790 B -13.35 % 2.066 B 51.79 % 1.361 B 8.50 % 1.255 B 39.91 % 896.803 M 1.20 % 886.141 M 5.65 % 838.789 M 76.65 % 474.838 M 13.58 % 418.060 M 27.94 % 326.772 M 18.51 % 275.726 M 18.17 % 233.327 M
Other non current liabilities 0.000 -100.00 % 8.352 M -24.11 % 11.006 M 0.000 0.000 -100.00 % 444.444 K 0.000 0.000 -100.00 % 46.036 M 2 286.47 % -2.105 M 0.000 0.000 0.000 0.000
Long term debt 659.147 M 65.80 % 397.546 M -28.08 % 552.772 M 448.17 % 100.840 M -32.09 % 148.500 M 13.79 % 130.500 M 0.000 -100.00 % 27.709 M 0.000 -100.00 % 4.211 M -50.30 % 8.473 M 0.000 0.000 0.000
Total non current liabilities 676.658 M 55.62 % 434.819 M -22.62 % 561.961 M 407.63 % 110.704 M -27.42 % 152.534 M 14.55 % 133.154 M 9 872.08 % 1.335 M -95.41 % 29.090 M -38.08 % 46.980 M 1 360.56 % 3.217 M -67.01 % 9.750 M 575.03 % 1.444 M 0.000 0.000
Other current liabilities 745.412 M 113.07 % 349.836 M -72.83 % 1.288 B 752.65 % 151.020 M 2 505.80 % -6.277 M -102.07 % 303.384 M 58.77 % 191.089 M 176.45 % 69.123 M -9.84 % 76.663 M 78.51 % 42.947 M -1.06 % 43.409 M -49.40 % 85.782 M 31.73 % 65.122 M -30.28 % 93.404 M
Deferred revenue 0.000 0.000 -100.00 % 205.109 M -71.67 % 723.985 M 375.48 % 152.264 M 35.08 % 112.720 M 5 933.49 % 1.868 M -98.47 % 122.507 M 285.64 % 31.767 M 54.17 % 20.605 M 8.64 % 18.966 M -40.34 % 31.792 M 102.49 % 15.701 M 100.98 % 7.812 M
Short term debt 1.698 B -38.86 % 2.778 B 134.15 % 1.186 B 3.52 % 1.146 B 62.34 % 705.923 M 5.85 % 666.908 M -17.95 % 812.783 M 77.27 % 458.500 M 23.19 % 372.200 M 46.25 % 254.500 M 35.73 % 187.500 M -11.12 % 210.950 M -9.39 % 232.800 M -17.85 % 283.377 M
Total current liabilities 3.229 B -16.38 % 3.861 B 7.80 % 3.582 B 29.83 % 2.759 B 160.74 % 1.058 B -3.81 % 1.100 B 0.92 % 1.090 B 60.21 % 680.413 M 14.99 % 591.730 M 53.96 % 384.349 M 4.97 % 366.155 M -19.37 % 454.105 M -4.94 % 477.722 M -5.22 % 504.049 M
Total liabilities 3.906 B -9.09 % 4.296 B 3.67 % 4.144 B 44.40 % 2.870 B 137.04 % 1.211 B -1.83 % 1.233 B 13.00 % 1.091 B 53.83 % 709.503 M 11.08 % 638.711 M 64.80 % 387.565 M 3.10 % 375.905 M -17.48 % 455.550 M -4.64 % 477.722 M -5.22 % 504.049 M
Other non current assets 7.811 M -47.08 % 14.759 M -38.00 % 23.806 M 15.89 % 20.543 M 392.80 % 4.169 M 70.54 % 2.444 M -94.39 % 43.596 M 38.39 % 31.503 M 313.87 % 7.612 M 7.69 % 7.068 M 66.24 % 4.252 M 10.97 % 3.831 M -59.76 % 9.521 M 0.000
Long term investments 1.259 M -94.29 % 22.060 M -48.97 % 43.230 M -23.46 % 56.484 M 0.23 % 56.356 M -5.49 % 59.629 M 258.82 % 16.618 M 507.86 % 2.734 M 0.000 0.000 -100.00 % 3.575 M 0.000 0.000 0.000
Intangible assets 293.046 M -0.15 % 293.478 M -1.85 % 298.999 M 28.40 % 232.858 M 118.54 % 106.550 M -1.32 % 107.975 M 83.92 % 58.707 M -9.83 % 65.108 M 46.12 % 44.557 M -1.99 % 45.460 M 1.29 % 44.883 M -2.84 % 46.196 M 41.68 % 32.607 M -6.41 % 34.838 M
GoodWill 112.116 M 0.00 % 112.116 M -18.56 % 137.667 M 0.00 % 137.667 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 405.163 M -0.11 % 405.594 M -7.12 % 436.666 M 17.85 % 370.524 M 247.75 % 106.550 M -1.32 % 107.975 M 83.92 % 58.707 M -9.83 % 65.108 M 46.12 % 44.557 M -1.99 % 45.460 M 1.29 % 44.883 M -2.84 % 46.196 M 41.68 % 32.607 M -6.41 % 34.838 M
Property plant equipment net 1.126 B -2.05 % 1.149 B 14.35 % 1.005 B 33.25 % 754.175 M 64.92 % 457.305 M 4.40 % 438.051 M 27.68 % 343.091 M 25.32 % 273.779 M 19.66 % 228.796 M 10.90 % 206.299 M 10.69 % 186.381 M -7.16 % 200.746 M 19.69 % 167.718 M 7.30 % 156.308 M
Total non current assets 1.586 B -3.99 % 1.652 B 6.39 % 1.553 B 25.62 % 1.236 B 93.90 % 637.482 M 3.35 % 616.800 M 32.07 % 467.018 M 23.82 % 377.182 M 32.75 % 284.136 M 8.45 % 262.004 M 8.23 % 242.091 M -4.58 % 253.704 M 19.61 % 212.113 M 9.89 % 193.021 M
Other current assets 79.332 M -38.40 % 128.775 M -54.14 % 280.787 M 198.26 % 94.141 M 255.51 % 26.481 M -60.79 % 67.533 M -32.35 % 99.831 M 71.67 % 58.152 M -26.08 % 78.670 M 235.79 % 23.428 M 138.58 % 9.820 M -11.29 % 11.070 M -70.44 % 37.452 M 105.51 % 18.224 M
Short term investments 0.000 -100.00 % 90.923 M 0.000 -100.00 % 10.052 M 11.56 % 9.010 M -38.83 % 14.730 M 205.11 % 4.828 M 20.01 % 4.023 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 182.718 M -63.10 % 495.223 M 19.90 % 413.033 M 5.08 % 393.047 M 318.77 % 93.857 M -67.37 % 287.631 M 14.71 % 250.746 M 33.41 % 187.950 M -57.10 % 438.087 M 296.75 % 110.419 M 59.66 % 69.157 M 169.65 % 25.647 M -18.63 % 31.518 M -62.11 % 83.194 M
Cash and short term investments 182.718 M -68.83 % 586.146 M 41.91 % 413.033 M 2.46 % 403.099 M 291.87 % 102.867 M -65.98 % 302.361 M 18.31 % 255.574 M 33.13 % 191.973 M -56.18 % 438.087 M 296.75 % 110.419 M 59.66 % 69.157 M 169.65 % 25.647 M -18.63 % 31.518 M -62.11 % 83.194 M
Total current assets 4.273 B -5.14 % 4.504 B 2.80 % 4.382 B 18.42 % 3.700 B 91.27 % 1.935 B 3.39 % 1.871 B 23.01 % 1.521 B 24.85 % 1.218 B 2.10 % 1.193 B 98.76 % 600.399 M 8.79 % 551.875 M 4.40 % 528.618 M -2.35 % 541.336 M -0.55 % 544.356 M
Inventory 955.253 M -24.87 % 1.271 B -13.66 % 1.473 B -0.75 % 1.484 B 53.45 % 966.887 M 0.49 % 962.128 M 25.53 % 766.470 M 22.50 % 625.669 M 48.15 % 422.317 M 82.43 % 231.495 M -4.26 % 241.792 M -7.46 % 261.271 M -6.69 % 280.006 M 16.61 % 240.113 M
Net receivables 3.055 B 21.34 % 2.518 B 13.66 % 2.215 B 28.87 % 1.719 B 105.06 % 838.313 M 46.25 % 573.217 M 36.31 % 420.529 M 22.72 % 342.668 M 28.08 % 267.549 M 11.79 % 239.337 M 1.62 % 235.515 M -0.05 % 235.627 M 12.41 % 209.611 M 3.35 % 202.825 M
Tax assets 46.155 M -23.42 % 60.274 M 36.83 % 44.049 M 28.34 % 34.322 M 161.97 % 13.102 M 50.59 % 8.700 M 73.79 % 5.006 M 23.36 % 4.058 M 27.97 % 3.171 M -0.16 % 3.176 M 5.88 % 3.000 M 2.34 % 2.931 M 29.30 % 2.267 M 20.95 % 1.875 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 657.357 M -8.61 % 719.298 M -9.52 % 794.990 M 15.85 % 686.213 M 293.23 % 174.506 M 43.00 % 122.028 M 72.56 % 70.716 M 153.88 % 27.854 M -79.47 % 135.660 M 72.21 % 78.774 M -29.85 % 112.294 M -24.94 % 149.604 M -14.43 % 174.843 M 34.83 % 129.676 M
Tax payables 127.782 M 789.12 % 14.372 M -86.69 % 107.974 M 107.76 % 51.971 M 63.58 % 31.771 M 306.81 % 7.810 M 318.03 % 1.868 M -23.09 % 2.429 M -66.30 % 7.207 M -11.32 % 8.127 M 103.95 % 3.985 M -48.71 % 7.769 M 56.70 % 4.958 M 305.91 % -2.408 M
Deferred revenue non current 11.552 M 0.000 0.000 -100.00 % 111.111 K -60.00 % 277.777 K -37.50 % 444.444 K -27.27 % 611.111 K -21.43 % 777.777 K -17.65 % 944.444 K -15.00 % 1.111 M -13.04 % 1.278 M -11.54 % 1.444 M 0.000 0.000
Minority interest 65.326 M 11.79 % 58.434 M 75.84 % 33.232 M -26.26 % 45.065 M 254.67 % 12.706 M -2.04 % 12.970 M 6.67 % 12.160 M -35.68 % 18.905 M 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 11.227 M 109.54 % 5.358 M -87.06 % 41.394 M 368.27 % 8.840 M 0.000 0.000 -100.00 % 11.747 M 0.000 0.000 -100.00 % 2.105 M 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 898.975 M -13.48 % 1.039 B 12.97 % 919.742 M -5.10 % 969.163 M 49.76 % 647.136 M -11.29 % 729.498 M 51.23 % 482.386 M 0.63 % 479.365 M -10.05 % 532.910 M 121.64 % 240.441 M -3.60 % 249.423 M 21.50 % 205.285 M 2.44 % 200.394 M 63.89 % 122.277 M
Deferred tax liabilities non current 5.960 M -79.39 % 28.921 M 214.73 % 9.189 M -5.78 % 9.753 M 159.67 % 3.756 M 69.99 % 2.209 M 205.11 % 724.156 K 20.01 % 603.406 K 0.000 100.00 % -2.105 M 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
Total assets 5.859 B -4.83 % 6.156 B 3.74 % 5.934 B 20.22 % 4.936 B 91.92 % 2.572 B 3.38 % 2.488 B 25.14 % 1.988 B 24.60 % 1.596 B 8.00 % 1.477 B 71.32 % 862.403 M 8.62 % 793.965 M 1.49 % 782.322 M 3.83 % 753.449 M 2.18 % 737.377 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 0.000 100.00 % -10.291 M -68.28 % -6.115 M 1.69 % -6.220 M -181.62 % -2.209 M -167.03 % -827.131 K -239.72 % -243.473 K -4 876.99 % 5.097 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -272.236 M -144.43 % -111.374 M 78.63 % -521.049 M 4.61 % -546.257 M -73.16 % -315.468 M -80.63 % -174.646 M -5.71 % -165.212 M 56.90 % -383.345 M -152.60 % -151.757 M -116.45 % -70.113 M -8.58 % -64.576 M -1 259.43 % 5.570 M 0.000 0.000
Accounts receivables -508.875 M 20.41 % -639.359 M 48.46 % -1.241 B -109.51 % -592.143 M -92.88 % -307.008 M -79.99 % -170.572 M -78.64 % -95.482 M 16.95 % -114.963 M -26.87 % -90.613 M -268.49 % -24.590 M -737.43 % -2.936 M 94.04 % -49.259 M 0.000 0.000
Inventory 316.146 M 56.56 % 201.930 M 1 644.53 % 11.575 M 107.49 % -154.643 M -975.50 % 17.663 M 109.03 % -195.658 M -38.96 % -140.801 M 30.76 % -203.352 M -6.57 % -190.822 M -1 953.20 % 10.297 M -47.14 % 19.479 M -35.78 % 30.330 M 0.000 0.000
Accounts payables -79.507 M -123.30 % 341.260 M -52.49 % 718.292 M 105.44 % 349.633 M 1 856.65 % -19.903 M -110.27 % 193.792 M 169.54 % 71.898 M 210.98 % -64.787 M -149.96 % 129.673 M 0.000 0.000 0.000 0.000 0.000
Other working capital -70.824 M -365.81 % -15.205 M -47.75 % -10.291 M 93.10 % -149.105 M -2 297.09 % -6.220 M -181.62 % -2.209 M 90.95 % -24.410 M 86.44 % -179.993 M -560.75 % 39.065 M 148.58 % -80.410 M 4.34 % -84.055 M -239.48 % -24.760 M 0.000 0.000
Other non cash items 163.291 M -0.46 % 164.046 M -14.27 % 191.345 M 92.29 % 99.506 M 6.80 % 93.173 M 36.74 % 68.141 M 200.10 % 22.706 M -24.35 % 30.013 M 141.45 % 12.430 M 25.81 % 9.881 M -37.31 % 15.761 M -19.67 % 19.620 M 146.28 % -42.399 M -264.67 % -11.627 M
Net cash provided by operating activities 183.333 M -7.79 % 198.823 M 205.08 % -189.217 M 39.54 % -312.961 M -386.13 % -64.378 M -526.85 % -10.270 M 87.77 % -83.967 M 70.21 % -281.883 M -408.90 % -55.391 M -474.96 % 14.772 M 37.28 % 10.761 M -88.32 % 92.139 M 3.26 % 89.228 M 2 046.04 % -4.585 M
Investments in property plant and equipment -53.884 M 87.48 % -430.304 M -26.93 % -339.005 M -199.99 % -113.006 M -134.43 % -48.205 M 73.24 % -180.117 M -97.69 % -91.112 M 15.00 % -107.196 M -205.87 % -35.046 M 5.09 % -36.925 M -634.65 % -5.026 M 89.55 % -48.078 M 30.18 % -68.856 M 54.08 % -149.936 M
Acquisitions net 0.000 -100.00 % 57.789 M 165.07 % 21.801 M 714.77 % 2.676 M 345.96 % 600.000 K -99.67 % 183.027 M 100.62 % 91.230 M 8 137.05 % -1.135 M 0.000 -100.00 % 200.000 K 0.000 100.00 % -3.587 M 0.000 0.000
Purchases of investments -41.100 M 70.85 % -141.000 M -33.98 % -105.238 M 76.19 % -442.050 M 21.64 % -564.110 M -1 818.86 % -29.398 M 57.50 % -69.180 M 72.22 % -249.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 62.100 M -49.50 % 122.966 M 10.38 % 111.403 M -77.29 % 490.495 M -11.70 % 555.460 M 2 117.02 % 25.054 M -67.98 % 78.244 M -68.66 % 249.667 M 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 27.028 M 1 011.28 % -2.966 M -203.23 % 2.873 M 195.75 % -3.001 M -0.02 % -3.000 M 98.33 % -180.117 M -97.69 % -91.112 M -3 586.03 % 2.614 M 107.46 % -35.046 M -17 623.18 % 200.000 K -21.81 % 255.773 K 0.000 -100.00 % 209.243 K 100.14 % -149.936 M
Net cash used for investing activites -5.856 M 98.51 % -393.515 M -27.70 % -308.165 M -374.94 % -64.886 M -9.50 % -59.256 M 67.36 % -181.550 M -121.59 % -81.930 M 22.01 % -105.051 M -199.75 % -35.046 M 4.57 % -36.725 M -669.85 % -4.770 M 90.77 % -51.666 M 24.74 % -68.646 M 54.22 % -149.936 M
Debt repayment 134.925 M -89.99 % 1.347 B 385.59 % 277.479 M 200.71 % 92.275 M 3 843.89 % 2.340 M -84.62 % 15.210 M -95.15 % 313.865 M 321.24 % 74.509 M -36.70 % 117.700 M 1 866.21 % -6.664 M 74.52 % -26.150 M 15.24 % -30.850 M 39.00 % -50.577 M -127.55 % 183.577 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 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 -151.869 M -13.88 % -133.363 M -555.40 % -20.348 M 36.41 % -31.998 M -76.59 % -18.120 M -88.24 % -9.626 M 84.55 % -62.299 M -40.27 % -44.414 M -237.40 % -13.164 M -0.61 % -13.084 M 12.01 % -14.869 M 8.88 % -16.318 M 28.09 % -22.693 M -83.46 % -12.369 M
Other financing activites -452.843 M 52.37 % -950.826 M -350.98 % 378.841 M -32.88 % 564.441 M 981.45 % 52.193 M -77.91 % 236.226 M 253.85 % -153.538 M -273.88 % 88.302 M -73.86 % 337.768 M 404.13 % 67.000 M 21.06 % 55.345 M 0.000 0.000 -100.00 % 5.096 M
Net cash used provided by financing activities -469.787 M -278.47 % 263.232 M -50.86 % 535.712 M -14.25 % 624.718 M 1 615.65 % 36.413 M -84.94 % 241.810 M 146.67 % 98.028 M -17.20 % 118.397 M -73.23 % 442.304 M 836.04 % 47.252 M 229.83 % 14.326 M 130.37 % -47.168 M 35.62 % -73.270 M -141.56 % 176.304 M
Effect of forex changes on cash 158.889 K -95.32 % 3.392 M 32.74 % 2.555 M 203.66 % -2.465 M 36.18 % -3.862 M -396.13 % 1.304 M -64.21 % 3.644 M 188.77 % -4.105 M -250.06 % 2.736 M 3.57 % 2.641 M 40 057.60 % 6.577 K -47.11 % 12.435 K 0.000 0.000
Net change in cash -292.151 M -490.06 % 74.899 M 83.19 % 40.885 M -80.59 % 210.664 M 331.29 % -91.083 M -277.57 % 51.294 M 179.87 % -64.225 M 76.44 % -272.641 M -176.89 % 354.603 M 1 169.11 % 27.941 M 37.48 % 20.323 M 404.16 % -6.682 M 87.32 % -52.688 M -341.88 % 21.782 M
Cash at beginning of period 416.441 M 21.93 % 341.542 M 13.60 % 300.657 M 234.09 % 89.993 M -34.84 % 138.119 M 59.08 % 86.825 M -42.52 % 151.049 M -64.35 % 423.691 M 513.26 % 69.088 M 67.91 % 41.147 M 97.60 % 20.824 M -24.29 % 27.506 M -65.70 % 80.194 M 37.29 % 58.411 M
Cash at end of period 124.289 M -70.15 % 416.441 M 21.93 % 341.542 M 13.60 % 300.657 M 539.22 % 47.035 M -65.95 % 138.119 M 59.08 % 86.825 M -42.52 % 151.049 M -64.35 % 423.691 M 513.26 % 69.088 M 67.91 % 41.147 M 97.60 % 20.824 M -24.29 % 27.506 M -65.70 % 80.194 M
Operating cash flow 183.333 M -7.79 % 198.823 M 205.08 % -189.217 M 39.54 % -312.961 M -386.13 % -64.378 M -526.85 % -10.270 M 87.77 % -83.967 M 70.21 % -281.883 M -408.90 % -55.391 M -474.96 % 14.772 M 37.28 % 10.761 M -88.32 % 92.139 M 3.26 % 89.228 M 2 046.04 % -4.585 M
Capital expenditure -53.884 M 87.48 % -430.304 M -26.93 % -339.005 M -199.99 % -113.006 M -134.43 % -48.205 M 73.24 % -180.117 M -97.69 % -91.112 M 15.00 % -107.196 M -205.87 % -35.046 M 5.09 % -36.925 M -634.65 % -5.026 M 89.55 % -48.078 M 30.18 % -68.856 M 54.08 % -149.936 M
Free CashFlow 129.449 M 155.92 % -231.480 M 56.18 % -528.222 M -24.01 % -425.967 M -278.36 % -112.584 M 40.87 % -190.387 M -8.74 % -175.079 M 55.00 % -389.079 M -330.22 % -90.437 M -308.24 % -22.153 M -486.31 % 5.734 M -86.99 % 44.061 M 116.27 % 20.373 M 113.18 % -154.521 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2014-06-30 2014-03-31
Revenue 1.163 B 38.89 % 837.418 M -39.44 % 1.383 B 17.17 % 1.180 B -4.05 % 1.230 B 50.95 % 814.763 M -35.99 % 1.273 B 20.64 % 1.055 B 18.70 % 888.925 M 2.11 % 870.598 M -5.78 % 923.994 M -8.10 % 1.005 B -4.53 % 1.053 B 68.01 % 626.811 M -56.78 % 1.450 B 108.48 % 695.609 M 22.95 % 565.750 M 12.67 % 502.119 M 32.80 % 378.113 M -23.75 % 495.858 M -16.57 % 594.350 M 26.80 % 468.742 M -16.48 % 561.253 M 58.50 % 354.093 M -11.37 % 399.520 M 31.66 % 303.458 M -4.84 % 318.892 M 43.58 % 222.104 M -0.10 % 222.327 M 14.06 % 194.918 M -18.89 % 240.307 M 22.24 % 196.582 M -1.81 % 200.209 M 20.89 % 165.610 M -28.48 % 231.555 M 43.47 % 161.402 M 8.36 % 148.953 M 34.95 % 110.378 M -46.87 % 207.757 M 105.00 % 101.347 M -10.30 % 112.978 M 0.00 % 112.978 M
Net income 46.499 M 210.96 % 14.954 M -69.98 % 49.820 M -0.25 % 49.946 M 23.87 % 40.320 M 175.90 % 14.614 M 333.25 % -6.265 M -187.30 % 7.177 M -64.55 % 20.245 M 303.54 % 5.017 M 248.87 % -3.370 M -137.81 % 8.913 M -52.31 % 18.689 M 14.64 % 16.303 M 1 775.26 % -973.161 K -104.81 % 20.240 M -17.93 % 24.662 M -9.73 % 27.320 M 113.02 % 12.826 M -62.56 % 34.258 M -2.91 % 35.285 M 49.52 % 23.598 M 66.54 % 14.170 M -9.47 % 15.652 M -19.13 % 19.353 M 96.43 % 9.853 M 67.71 % 5.875 M 173.14 % 2.151 M -85.63 % 14.965 M 70.85 % 8.759 M -23.31 % 11.422 M -22.79 % 14.794 M 22.35 % 12.091 M 28.73 % 9.392 M -45.70 % 17.298 M -20.70 % 21.815 M 65.78 % 13.159 M 18.23 % 11.130 M -54.54 % 24.481 M 74.45 % 14.033 M 170.07 % 5.196 M 0.00 % 5.196 M
Income before tax 68.019 M 386.70 % 13.975 M -77.81 % 62.973 M 10.09 % 57.201 M 4.34 % 54.820 M 315.74 % 13.186 M 557.70 % -2.881 M -143.98 % 6.551 M -71.87 % 23.289 M 436.23 % 4.343 M 147.73 % -9.099 M -241.77 % 6.418 M -69.76 % 21.225 M 33.52 % 15.896 M 844.54 % -2.135 M -109.99 % 21.369 M -15.34 % 25.241 M -9.83 % 27.991 M 125.10 % 12.435 M -67.72 % 38.521 M -0.80 % 38.831 M 50.29 % 25.837 M 77.46 % 14.559 M -14.68 % 17.064 M -19.87 % 21.297 M 93.97 % 10.979 M 142.71 % 4.524 M 171.98 % 1.663 M -90.02 % 16.663 M 60.32 % 10.394 M -2.43 % 10.652 M -39.43 % 17.588 M 17.14 % 15.014 M 42.62 % 10.527 M -48.98 % 20.635 M -20.91 % 26.092 M 66.19 % 15.700 M 20.60 % 13.018 M -54.99 % 28.918 M 75.40 % 16.487 M 165.74 % 6.204 M 0.00 % 6.204 M
Income before tax ratio 0.06 250.43 % 0.02 -63.35 % 0.05 -6.04 % 0.05 8.74 % 0.04 175.41 % 0.02 815.04 % 0.00 -136.46 % 0.01 -76.30 % 0.03 425.17 % 0.00 150.66 % -0.01 -254.26 % 0.01 -68.33 % 0.02 -20.53 % 0.03 1 822.60 % 0.00 -104.79 % 0.03 -31.14 % 0.04 -19.97 % 0.06 69.51 % 0.03 -57.67 % 0.08 18.90 % 0.07 18.53 % 0.06 112.49 % 0.03 -46.17 % 0.05 -9.59 % 0.05 47.33 % 0.04 155.05 % 0.01 89.43 % 0.01 -90.01 % 0.07 40.56 % 0.05 20.29 % 0.04 -50.45 % 0.09 19.30 % 0.07 17.97 % 0.06 -28.67 % 0.09 -44.87 % 0.16 53.38 % 0.11 -10.63 % 0.12 -15.27 % 0.14 -14.44 % 0.16 196.24 % 0.05 0.00 % 0.05
EBITDA 94.095 M 143.24 % 38.684 M -67.66 % 119.600 M 36.84 % 87.403 M -3.68 % 90.740 M 93.08 % 46.995 M -24.45 % 62.207 M -8.55 % 68.020 M 24.94 % 54.441 M -19.02 % 67.231 M 39.59 % 48.163 M 20.34 % 40.023 M -53.83 % 86.678 M 111.24 % 41.032 M 75.38 % 23.396 M -44.77 % 42.358 M -19.83 % 52.839 M 31.97 % 40.037 M 59.26 % 25.140 M -50.61 % 50.902 M -20.03 % 63.648 M 70.62 % 37.304 M 36.63 % 27.302 M -13.76 % 31.658 M -12.55 % 36.200 M 70.76 % 21.200 M 39.55 % 15.192 M 64.17 % 9.254 M -61.32 % 23.924 M 38.77 % 17.239 M 11.46 % 15.467 M -33.93 % 23.410 M 33.18 % 17.578 M -21.33 % 22.343 M -5.99 % 23.767 M -13.35 % 27.429 M 27.33 % 21.541 M 26.60 % 17.015 M -50.73 % 34.532 M 133.08 % 14.815 M 2.96 % 14.390 M 0.00 % 14.390 M
Net income ratio 0.04 123.89 % 0.02 -50.44 % 0.04 -14.87 % 0.04 29.10 % 0.03 82.77 % 0.02 464.40 % 0.00 -172.37 % 0.01 -70.13 % 0.02 295.22 % 0.01 258.00 % 0.00 -141.14 % 0.01 -50.05 % 0.02 -31.77 % 0.03 3 975.94 % 0.00 -102.31 % 0.03 -33.25 % 0.04 -19.88 % 0.05 60.41 % 0.03 -50.90 % 0.07 16.37 % 0.06 17.92 % 0.05 99.41 % 0.03 -42.88 % 0.04 -8.75 % 0.05 49.20 % 0.03 76.24 % 0.02 90.24 % 0.01 -85.61 % 0.07 49.79 % 0.04 -5.46 % 0.05 -36.84 % 0.08 24.61 % 0.06 6.49 % 0.06 -24.08 % 0.07 -44.73 % 0.14 52.99 % 0.09 -12.39 % 0.10 -14.43 % 0.12 -14.90 % 0.14 201.06 % 0.05 0.00 % 0.05
Ratio EBITDA 0.08 75.14 % 0.05 -46.59 % 0.09 16.78 % 0.07 0.38 % 0.07 27.91 % 0.06 18.02 % 0.05 -24.19 % 0.06 5.26 % 0.06 -20.69 % 0.08 48.15 % 0.05 30.94 % 0.04 -51.63 % 0.08 25.73 % 0.07 305.77 % 0.02 -73.51 % 0.06 -34.80 % 0.09 17.13 % 0.08 19.92 % 0.07 -35.23 % 0.10 -4.14 % 0.11 34.56 % 0.08 63.60 % 0.05 -45.59 % 0.09 -1.33 % 0.09 29.70 % 0.07 46.65 % 0.05 14.34 % 0.04 -61.28 % 0.11 21.67 % 0.09 37.42 % 0.06 -45.95 % 0.12 35.64 % 0.09 -34.92 % 0.13 31.44 % 0.10 -39.60 % 0.17 17.51 % 0.14 -6.19 % 0.15 -7.25 % 0.17 13.70 % 0.15 14.77 % 0.13 0.00 % 0.13
Gross profit ratio 0.15 10.32 % 0.13 -11.92 % 0.15 11.31 % 0.14 5.67 % 0.13 -6.80 % 0.14 50.98 % 0.09 -28.22 % 0.13 7.00 % 0.12 15.83 % 0.10 -19.64 % 0.13 21.60 % 0.11 -30.39 % 0.15 28.67 % 0.12 7.99 % 0.11 -3.33 % 0.11 -22.95 % 0.15 -11.06 % 0.16 2 522.39 % -0.01 -103.04 % 0.22 -8.12 % 0.24 21.46 % 0.20 0.82 % 0.20 -10.90 % 0.22 14.81 % 0.19 -6.75 % 0.21 5.37 % 0.20 8.59 % 0.18 7.99 % 0.17 -15.92 % 0.20 -26.92 % 0.27 26.29 % 0.22 -2.63 % 0.22 -1.19 % 0.23 -2.97 % 0.23 -18.11 % 0.28 4.71 % 0.27 -6.99 % 0.29 13.02 % 0.26 -6.94 % 0.28 14.56 % 0.24 0.00 % 0.24
Weighted average shs out dil 339.084 M 0.00 % 339.084 M -0.02 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M -2.23 % 346.872 M 0.00 % 346.872 M 0.00 % 346.872 M 0.00 % 346.872 M 20.36 % 288.191 M 0.00 % 288.191 M 0.00 % 288.191 M -0.06 % 288.365 M 0.00 % 288.365 M 40.04 % 205.920 M -28.53 % 288.138 M 17.56 % 245.108 M 0.07 % 244.943 M -0.03 % 245.005 M 0.00 % 245.005 M 0.08 % 244.810 M -0.81 % 246.817 M 2.65 % 240.444 M 0.00 % 240.444 M -0.95 % 242.752 M -0.96 % 245.103 M -0.59 % 246.549 M 0.69 % 244.866 M -0.68 % 246.549 M 15.66 % 213.169 M 18.57 % 179.788 M 0.00 % 179.788 M 0.00 % 179.788 M 0.00 % 179.788 M 10.38 % 162.888 M 0.00 % 162.888 M
Weighted average shs out 339.084 M 0.00 % 339.084 M -0.02 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.05 % 338.959 M 0.08 % 338.679 M -0.23 % 339.465 M 0.04 % 339.345 M 17.83 % 287.999 M -0.07 % 288.191 M 0.00 % 288.191 M -0.02 % 288.245 M -0.04 % 288.365 M 40.04 % 205.920 M -28.53 % 288.138 M 17.56 % 245.108 M 0.07 % 244.943 M 0.00 % 244.945 M -0.02 % 245.005 M 0.08 % 244.810 M -0.81 % 246.817 M 2.65 % 240.444 M 0.00 % 240.444 M -0.94 % 242.736 M -0.97 % 245.103 M -0.12 % 245.385 M 0.32 % 244.593 M -0.79 % 246.549 M 15.66 % 213.169 M 18.57 % 179.788 M 0.00 % 179.788 M 0.00 % 179.788 M 0.00 % 179.788 M 10.38 % 162.888 M 0.00 % 162.888 M
EPS diluted 0.14 217.46 % 0.04 -70.60 % 0.15 0.00 % 0.15 25.00 % 0.12 178.42 % 0.04 332.97 % -0.02 -187.26 % 0.02 -64.49 % 0.06 303.38 % 0.01 249.49 % -0.01 -138.52 % 0.03 -52.32 % 0.05 14.68 % 0.05 1 778.57 % 0.00 -103.99 % 0.07 -17.99 % 0.09 -9.70 % 0.09 113.03 % 0.04 -62.92 % 0.12 -29.41 % 0.17 107.57 % 0.08 41.70 % 0.06 -9.55 % 0.06 -19.11 % 0.08 96.52 % 0.04 67.50 % 0.02 175.86 % 0.01 -86.01 % 0.06 70.88 % 0.04 -22.72 % 0.05 -14.67 % 0.06 12.65 % 0.05 27.60 % 0.04 -45.30 % 0.07 -29.80 % 0.10 36.61 % 0.07 18.26 % 0.06 -55.79 % 0.14 83.25 % 0.08 139.50 % 0.03 0.00 % 0.03
Earnings per share 0.14 217.46 % 0.04 -70.60 % 0.15 0.00 % 0.15 25.00 % 0.12 178.42 % 0.04 332.97 % -0.02 -187.26 % 0.02 -64.49 % 0.06 303.38 % 0.01 249.49 % -0.01 -137.64 % 0.03 -52.36 % 0.06 15.00 % 0.05 1 755.17 % 0.00 -104.13 % 0.07 -17.99 % 0.09 -9.70 % 0.09 113.03 % 0.04 -62.92 % 0.12 -29.41 % 0.17 107.57 % 0.08 41.70 % 0.06 -9.55 % 0.06 -19.11 % 0.08 96.52 % 0.04 67.50 % 0.02 175.86 % 0.01 -86.01 % 0.06 70.88 % 0.04 -22.72 % 0.05 -14.67 % 0.06 12.65 % 0.05 27.60 % 0.04 -45.30 % 0.07 -29.80 % 0.10 36.61 % 0.07 18.26 % 0.06 -55.79 % 0.14 83.25 % 0.08 139.50 % 0.03 0.00 % 0.03
Gross profit 170.851 M 53.22 % 111.506 M -46.66 % 209.043 M 30.43 % 160.275 M 1.40 % 158.066 M 40.69 % 112.353 M -3.36 % 116.259 M -13.41 % 134.269 M 27.01 % 105.714 M 18.27 % 89.385 M -24.28 % 118.050 M 11.76 % 105.632 M -33.54 % 158.940 M 116.18 % 73.522 M -53.33 % 157.524 M 101.54 % 78.159 M -5.26 % 82.500 M 0.21 % 82.328 M 3 316.84 % -2.559 M -102.32 % 110.548 M -23.35 % 144.222 M 54.00 % 93.650 M -15.80 % 111.222 M 41.22 % 78.755 M 1.76 % 77.396 M 22.77 % 63.041 M 0.27 % 62.869 M 55.91 % 40.325 M 7.88 % 37.380 M -4.10 % 38.978 M -40.72 % 65.756 M 54.38 % 42.595 M -4.40 % 44.554 M 19.45 % 37.298 M -30.61 % 53.748 M 17.49 % 45.747 M 13.46 % 40.321 M 25.51 % 32.125 M -39.95 % 53.499 M 90.76 % 28.045 M 2.76 % 27.291 M 0.00 % 27.291 M
Income tax expense 19.934 M 1 196.98 % -1.817 M -117.17 % 10.585 M 86.11 % 5.687 M -55.50 % 12.780 M 622.52 % -2.446 M -160.72 % 4.028 M 412.51 % -1.289 M -90.35 % -677.187 K 50.63 % -1.372 M 76.06 % -5.729 M -72.69 % -3.317 M -275.36 % 1.892 M 433.02 % -568.067 K 76.75 % -2.443 M -353.04 % 965.368 K 131.97 % 416.167 K -19.77 % 518.719 K 247.60 % -351.447 K -108.45 % 4.158 M 22.18 % 3.404 M 39.48 % 2.440 M 1 095.65 % 204.095 K -82.68 % 1.178 M -30.82 % 1.703 M 75.29 % 971.723 K 186.52 % -1.123 M -153.36 % -443.309 K -125.38 % 1.747 M 1.83 % 1.716 M 355.51 % -671.463 K -124.03 % 2.794 M -4.41 % 2.923 M 157.53 % 1.135 M -65.98 % 3.337 M -21.98 % 4.277 M 68.33 % 2.541 M 34.59 % 1.888 M -57.46 % 4.438 M 80.86 % 2.454 M 143.43 % 1.008 M 0.00 % 1.008 M
Cost of revenue 992.208 M 36.68 % 725.912 M -38.15 % 1.174 B 15.09 % 1.020 B -4.85 % 1.072 B 52.59 % 702.410 M -39.27 % 1.157 B 25.60 % 920.871 M 17.58 % 783.210 M 0.26 % 781.213 M -3.07 % 805.944 M -10.43 % 899.779 M 0.63 % 894.187 M 61.61 % 553.289 M -57.20 % 1.293 B 109.36 % 617.451 M 27.77 % 483.250 M 15.12 % 419.791 M 10.28 % 380.672 M -1.20 % 385.310 M -14.40 % 450.128 M 20.00 % 375.092 M -16.65 % 450.031 M 63.45 % 275.337 M -14.52 % 322.124 M 33.99 % 240.417 M -6.10 % 256.024 M 40.84 % 181.779 M -1.71 % 184.947 M 18.60 % 155.940 M -10.66 % 174.551 M 13.35 % 153.987 M -1.07 % 155.655 M 21.31 % 128.312 M -27.84 % 177.807 M 53.74 % 115.655 M 6.46 % 108.633 M 38.82 % 78.253 M -49.27 % 154.258 M 110.44 % 73.302 M -14.45 % 85.687 M 0.00 % 85.687 M
General and administrative expenses -9.861 M -145.59 % 21.631 M 231.60 % -16.437 M -150.84 % 32.335 M 955.10 % -3.781 M -123.20 % 16.298 M 173.59 % -22.147 M -159.88 % 36.985 M 1 159.82 % -3.490 M -123.23 % 15.023 M 169.68 % -21.561 M -158.81 % 36.660 M 7 119.74 % -522.241 K -106.34 % 8.240 M -43.10 % 14.483 M -18.57 % 17.785 M 2 043.45 % -915.106 K -110.36 % 8.829 M 220.20 % -7.345 M -185.18 % 8.623 M 289.79 % 2.212 M -65.14 % 6.346 M 227.26 % -4.987 M -178.04 % 6.389 M 977.82 % 592.810 K -88.94 % 5.358 M 2 418.06 % -231.147 K -107.57 % 3.055 M 223.79 % -2.468 M -134.20 % 7.216 M 176.73 % -9.405 M -281.83 % 5.172 M 295.34 % -2.648 M -132.93 % 8.041 M 159.85 % -13.436 M -256.85 % 8.566 M 300.11 % -4.281 M -164.96 % 6.590 M 147.35 % -13.917 M -295.80 % 7.108 M 7.25 % 6.627 M 0.00 % 6.627 M
Selling and marketing expenses 3.374 M -76.34 % 14.262 M 982.57 % 1.317 M -95.21 % 27.504 M 105.97 % 13.353 M 27.98 % 10.434 M -49.91 % 20.831 M 50.56 % 13.836 M 14.69 % 12.063 M 54.23 % 7.822 M -44.40 % 14.068 M 51.52 % 9.285 M -51.01 % 18.953 M 187.25 % 6.598 M -74.36 % 25.734 M 185.86 % 9.002 M 42.45 % 6.320 M -9.83 % 7.008 M 111.57 % -60.584 M -343.58 % 24.872 M -27.56 % 34.334 M 42.27 % 24.132 M -41.72 % 41.410 M 23.75 % 33.463 M 38.63 % 24.139 M 19.75 % 20.157 M -9.86 % 22.363 M 4.21 % 21.460 M 140.57 % 8.921 M -24.92 % 11.881 M -30.56 % 17.110 M 29.03 % 13.260 M 29.64 % 10.228 M 14.03 % 8.970 M -29.46 % 12.716 M 38.72 % 9.167 M -6.77 % 9.833 M 21.65 % 8.083 M -14.34 % 9.436 M 84.10 % 5.126 M -9.18 % 5.644 M 0.00 % 5.644 M
Other expenses 66.061 M 117.87 % 30.321 M -69.72 % 100.123 M 1 290.95 % -8.407 M 12.69 % -9.629 M -5 996.68 % -157.940 K 99.74 % -60.935 M -4 822.49 % -1.238 M -514.97 % -201.290 K 81.43 % -1.084 M -102.42 % 44.844 M 275.02 % -25.623 M -236.99 % 18.704 M 1 501.68 % -1.334 M 95.95 % -32.973 M -67 619.73 % -48.690 K 86.26 % -354.439 K -582.79 % -51.910 K -100.37 % 13.991 M 2 308.62 % 580.854 K 373.78 % -212.158 K 0.000 100.00 % -11.294 M -1 480 867.69 % 762.700 100.01 % -10.126 M -5 948.53 % 173.135 K 106.44 % -2.687 M -1 185.41 % 247.576 K -91.79 % 3.017 M 1 122.07 % -295.196 K 45.80 % -544.669 K -229.17 % 421.673 K -1.50 % 428.116 K -61.93 % 1.125 M 1 391.97 % -87.048 K -139.64 % 219.577 K -85.90 % 1.557 M 0.000 -100.00 % 131.712 K 35.79 % 97.000 K 0.000 0.000
Operating expenses 102.497 M 5.28 % 97.361 M -32.61 % 144.466 M 40.36 % 102.922 M 33.49 % 77.100 M 3.60 % 74.421 M -49.02 % 145.975 M 83.07 % 79.738 M 35.73 % 58.750 M 34.13 % 43.800 M -37.12 % 69.661 M 18.54 % 58.768 M -9.61 % 65.015 M 94.37 % 33.449 M -66.92 % 101.128 M 188.79 % 35.018 M 18.57 % 29.533 M -6.18 % 31.479 M 207.05 % -29.407 M -156.32 % 52.212 M -19.62 % 64.959 M 46.54 % 44.328 M -38.81 % 72.443 M 36.44 % 53.095 M 15.84 % 45.835 M 36.20 % 33.654 M -21.85 % 43.062 M 13.27 % 38.019 M 83.41 % 20.729 M 0.97 % 20.530 M -52.95 % 43.635 M 122.47 % 19.614 M -12.88 % 22.513 M 21.89 % 18.470 M -37.78 % 29.683 M 62.05 % 18.317 M -7.48 % 19.799 M 31.04 % 15.109 M -31.19 % 21.956 M 65.96 % 13.230 M -21.63 % 16.881 M 0.00 % 16.881 M
Cost and expenses 1.095 B 32.97 % 823.273 M -37.55 % 1.318 B 17.41 % 1.123 B -2.28 % 1.149 B 47.90 % 776.832 M -40.36 % 1.303 B 30.18 % 1.001 B 18.84 % 841.960 M 2.05 % 825.013 M -5.78 % 875.606 M -8.65 % 958.548 M -0.07 % 959.201 M 63.48 % 586.738 M -57.90 % 1.394 B 113.62 % 652.468 M 27.24 % 512.782 M 13.63 % 451.271 M 28.47 % 351.265 M -19.71 % 437.521 M -15.06 % 515.088 M 22.81 % 419.420 M -19.72 % 522.474 M 59.08 % 328.432 M -10.74 % 367.959 M 34.26 % 274.070 M -8.36 % 299.086 M 36.07 % 219.798 M 6.87 % 205.675 M 16.55 % 176.470 M -19.12 % 218.185 M 25.68 % 173.601 M -2.56 % 178.168 M 21.38 % 146.781 M -29.26 % 207.490 M 54.88 % 133.973 M 4.31 % 128.432 M 37.56 % 93.362 M -47.02 % 176.214 M 103.64 % 86.531 M -15.64 % 102.568 M 0.00 % 102.568 M
Research and development expenses 42.924 M 37.81 % 31.147 M -47.62 % 59.463 M 15.48 % 51.491 M 16.30 % 44.273 M 41.99 % 31.180 M -39.92 % 51.897 M 21.05 % 42.874 M 58.04 % 27.127 M 23.09 % 22.039 M -31.79 % 32.309 M -15.96 % 38.446 M 37.90 % 27.880 M 39.78 % 19.945 M -42.54 % 34.714 M 84.05 % 18.861 M -3.95 % 19.637 M 34.20 % 14.633 M -21.33 % 18.600 M 7.41 % 17.316 M -12.94 % 19.889 M 43.38 % 13.872 M -34.58 % 21.203 M 63.87 % 12.939 M -6.47 % 13.834 M 97.82 % 6.993 M -37.21 % 11.137 M -8.94 % 12.230 M 66.74 % 7.334 M 220.04 % 2.292 M -86.37 % 16.819 M 2 279.29 % 706.885 K -92.94 % 10.020 M 0.000 -100.00 % 20.066 M 0.000 -100.00 % 8.289 M 0.000 -100.00 % 16.747 M 0.000 -100.00 % 4.018 M 0.00 % 4.018 M
Selling general and administrative expenses -6.487 M -118.07 % 35.893 M 337.39 % -15.120 M -125.27 % 59.839 M 157.95 % 23.198 M -13.22 % 26.732 M -19.35 % 33.144 M -34.78 % 50.821 M 492.75 % 8.574 M -62.47 % 22.844 M 404.90 % -7.492 M -116.31 % 45.945 M 149.28 % 18.431 M 24.21 % 14.838 M -63.10 % 40.217 M 50.14 % 26.787 M 395.65 % 5.404 M -65.88 % 15.837 M 123.31 % -67.929 M -302.80 % 33.495 M -8.35 % 36.546 M 19.91 % 30.478 M -16.32 % 36.423 M -8.61 % 39.853 M 61.14 % 24.732 M -3.07 % 25.515 M 15.29 % 22.132 M -9.72 % 24.515 M 279.94 % 6.452 M -66.21 % 19.097 M 147.85 % 7.705 M -58.20 % 18.432 M 143.15 % 7.580 M -55.44 % 17.011 M 2 462.43 % -720.066 K -104.06 % 17.734 M 219.40 % 5.552 M -62.16 % 14.673 M 427.49 % -4.481 M -136.63 % 12.233 M -0.31 % 12.271 M 0.00 % 12.271 M
Interest income 171.346 K -62.05 % 451.522 K 49.20 % 302.621 K -15.78 % 359.310 K -26.50 % 488.829 K 0.000 -100.00 % 2.041 M 2 336.39 % 83.752 K -97.33 % 3.140 M 0.000 -100.00 % 526.195 K -2.78 % 541.234 K -74.37 % 2.111 M 0.000 -100.00 % 880.405 K 0.000 -100.00 % 229.557 K 21.09 % 189.579 K 170.03 % 70.206 K 0.000 -100.00 % 319.542 K 0.000 -100.00 % 1.421 M -19.99 % 1.776 M 1.74 % 1.745 M 0.000 -100.00 % 9.271 M 123.53 % 4.147 M 0.000 0.000 0.000 0.000 -100.00 % 1.282 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.206 M 0.00 % 4.206 M
Interest expense 26.076 M 5.54 % 24.708 M -9.28 % 27.235 M -9.82 % 30.202 M -15.92 % 35.920 M 10.30 % 32.565 M -11.69 % 36.877 M 10.88 % 33.258 M -5.35 % 35.137 M 17.23 % 29.972 M -5.90 % 31.853 M -5.21 % 33.605 M -20.45 % 42.244 M 55.03 % 27.250 M 57.63 % 17.287 M 31.07 % 13.189 M -0.95 % 13.315 M 10.54 % 12.046 M -5.19 % 12.705 M 3.97 % 12.220 M -0.83 % 12.323 M 10.29 % 11.173 M -12.33 % 12.743 M -12.68 % 14.594 M 3.66 % 14.079 M 56.37 % 9.003 M -15.60 % 10.668 M 40.54 % 7.590 M 0.000 -100.00 % 6.749 M -9.17 % 7.430 M 7.27 % 6.927 M 52.41 % 4.545 M -28.08 % 6.320 M 97.87 % 3.194 M -5.97 % 3.397 M 22.70 % 2.768 M -17.06 % 3.337 M -72.37 % 12.077 M 0.000 0.000 0.000
Depreciation and amortization 0.000 -100.00 % 29.122 M -0.92 % 29.391 M -2.19 % 30.050 M 100.99 % 14.951 M -44.36 % 26.870 M -4.75 % 28.211 M 0.00 % 28.211 M -10.48 % 31.513 M 0.00 % 31.513 M 24.02 % 25.409 M 0.00 % 25.409 M 9.48 % 23.209 M 3.82 % 22.356 M 40.16 % 15.950 M 0.00 % 15.950 M 11.68 % 14.282 M 0.00 % 14.282 M 9.98 % 12.986 M 42.73 % 9.098 M -27.18 % 12.494 M 37.32 % 9.098 M 0.00 % 9.098 M 33.85 % 6.798 M -19.04 % 8.396 M 23.52 % 6.798 M -18.09 % 8.299 M -62.66 % 22.223 M 134.16 % 9.490 M 641.03 % -1.754 M -143.72 % 4.012 M -11.24 % 4.520 M 118.11 % 2.072 M -83.99 % 12.941 M 387.30 % 2.656 M 1 039.89 % -282.540 K -103.89 % 7.267 M 55.99 % 4.658 M -40.68 % 7.853 M 223.18 % -6.375 M -945.81 % 753.700 K 0.00 % 753.700 K
Operating income 68.354 M 383.24 % 14.145 M -78.10 % 64.577 M 12.60 % 57.353 M -29.16 % 80.966 M 113.45 % 37.932 M 227.65 % -29.716 M -481.53 % 7.789 M -66.84 % 23.491 M 436.08 % 4.382 M 162.51 % -7.010 M -155.34 % 12.668 M -77.29 % 55.786 M 137.88 % 23.451 M 1 015.40 % -2.562 M -111.96 % 21.418 M -16.32 % 25.595 M -8.73 % 28.043 M 126.81 % 12.364 M -67.41 % 37.940 M -6.12 % 40.414 M 51.99 % 26.591 M 84.73 % 14.394 M -15.64 % 17.063 M -16.92 % 20.538 M 90.06 % 10.806 M 130.50 % 4.688 M 231.16 % 1.416 M -91.07 % 15.862 M 48.40 % 10.689 M 1.08 % 10.575 M -38.45 % 17.181 M 17.79 % 14.586 M 55.13 % 9.403 M -54.91 % 20.854 M -19.39 % 25.872 M 81.24 % 14.275 M 9.66 % 13.018 M -54.98 % 28.913 M 76.41 % 16.390 M 20.19 % 13.636 M 0.00 % 13.636 M
Operating income ratio 0.06 247.94 % 0.02 -63.83 % 0.05 -3.91 % 0.05 -26.18 % 0.07 41.40 % 0.05 299.42 % -0.02 -416.27 % 0.01 -72.07 % 0.03 425.03 % 0.01 166.34 % -0.01 -160.21 % 0.01 -76.21 % 0.05 41.58 % 0.04 2 217.89 % 0.00 -105.74 % 0.03 -31.94 % 0.05 -18.99 % 0.06 70.80 % 0.03 -57.26 % 0.08 12.52 % 0.07 19.86 % 0.06 121.19 % 0.03 -46.78 % 0.05 -6.26 % 0.05 44.36 % 0.04 142.22 % 0.01 130.65 % 0.01 -91.07 % 0.07 30.10 % 0.05 24.61 % 0.04 -49.65 % 0.09 19.96 % 0.07 28.32 % 0.06 -36.96 % 0.09 -43.82 % 0.16 67.27 % 0.10 -18.74 % 0.12 -15.26 % 0.14 -13.95 % 0.16 33.99 % 0.12 0.00 % 0.12
Total other income expenses net -334.937 K -97.60 % -169.506 K 89.43 % -1.604 M -957.38 % -151.654 K 99.42 % -26.146 M -5.66 % -24.745 M -192.21 % 26.835 M 2 267.81 % -1.238 M -514.97 % -201.291 K -419.50 % -38.747 K 98.14 % -2.089 M 66.58 % -6.250 M 81.92 % -34.561 M -357.44 % -7.555 M -4 519.56 % -163.552 K -235.91 % -48.690 K 86.26 % -354.439 K -582.80 % -51.910 K -172.94 % 71.169 K -87.75 % 580.853 K 136.69 % -1.583 M -110.01 % -753.789 K -558.22 % 164.505 K 21 460.29 % 763.000 -99.90 % 758.305 K 337.98 % 173.136 K 205.25 % -164.492 K -166.44 % 247.576 K -69.12 % 801.735 K 371.59 % -295.196 K -212.61 % 262.150 K 130.72 % -853.403 K 8.36 % -931.276 K -185.99 % 1.083 M 1 344.10 % -87.049 K -139.64 % 219.578 K -84.59 % 1.425 M 0.000 -100.00 % 5.716 K -94.11 % 97.001 K 101.31 % -7.432 M 0.00 % -7.432 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2014-06-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2014-12-31 2014-06-30 2014-03-31
Net debt 2.508 B 12.00 % 2.239 B 2.95 % 2.175 B 10.83 % 1.962 B -27.99 % 2.725 B -9.69 % 3.018 B 5.54 % 2.859 B 55.18 % 1.842 B 2.75 % 1.793 B 7.50 % 1.668 B 29.84 % 1.285 B -3.39 % 1.330 B -14.48 % 1.555 B 76.58 % 880.605 M -14.62 % 1.031 B 16.62 % 884.387 M 3.47 % 854.695 M 1.04 % 845.887 M 9.74 % 770.831 M -11.72 % 873.124 M 7.84 % 809.638 M 29.04 % 627.415 M 21.12 % 518.024 M 3.86 % 498.772 M -21.17 % 632.678 M 4.19 % 607.241 M 10.35 % 550.290 M 98.19 % 277.656 M -22.75 % 359.424 M 3.95 % 345.780 M 27.81 % 270.550 M -31.09 % 392.618 M 15.75 % 339.205 M 0.01 % 339.178 M 614.79 % -65.887 M -141.18 % 159.986 M -24.48 % 211.851 M 91.86 % 110.419 M -23.36 % 144.081 M 21.75 % 118.343 M -27.40 % 163.003 M 0.00 % 163.003 M
Total investments 0.000 -100.00 % 1.251 M 0.000 -100.00 % 71.697 M -0.55 % 72.095 M -21.25 % 91.548 M -18.97 % 112.983 M 234.70 % 33.756 M -3.30 % 34.908 M 598.15 % 5.000 M -88.43 % 43.230 M 3 857.50 % 1.092 M -55.35 % 2.446 M 0.000 -100.00 % 10.052 M -85.74 % 70.501 M 140 901.92 % 50.000 K -99.60 % 12.346 M 37.02 % 9.010 M -82.70 % 52.084 M -21.46 % 66.313 M 259.88 % 18.427 M 25.10 % 14.730 M -41.58 % 25.214 M 59.67 % 15.791 M 421.21 % 3.030 M -37.24 % 4.828 M 85.78 % 2.599 M -80.83 % 13.554 M -8.38 % 14.793 M 267.74 % 4.023 M 31.67 % 3.055 M -5.66 % 3.238 M 86.99 % 1.732 M 0.000 0.000 0.000 -100.00 % 220.839 M 0.000 -100.00 % 3.575 M 0.000 0.000
Total debt 2.689 B 9.28 % 2.461 B 4.37 % 2.358 B -20.55 % 2.967 B -6.85 % 3.186 B -8.27 % 3.473 B 3.53 % 3.354 B 55.23 % 2.161 B 0.29 % 2.155 B -1.33 % 2.184 B 28.62 % 1.698 B 1.85 % 1.667 B -5.71 % 1.768 B 37.31 % 1.287 B -9.62 % 1.424 B 17.93 % 1.208 B 11.89 % 1.079 B 1.21 % 1.067 B 23.34 % 864.687 M -10.79 % 969.247 M 4.69 % 925.829 M 9.32 % 846.914 M 5.12 % 805.655 M -26.00 % 1.089 B 5.23 % 1.035 B 0.04 % 1.034 B 29.10 % 801.037 M 69.48 % 472.640 M -10.82 % 530.000 M 1.92 % 520.000 M 13.41 % 458.500 M -23.77 % 601.500 M 5.25 % 571.500 M 16.59 % 490.200 M 31.70 % 372.200 M 32.83 % 280.200 M 7.69 % 260.200 M 0.000 -100.00 % 254.500 M 35.73 % 187.500 M -17.84 % 228.200 M 0.00 % 228.200 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 1.041 B 0.08 % 1.040 B 1 084.64 % 87.786 M -91.10 % 986.425 M 1 028.46 % 87.414 M -91.32 % 1.007 B 1 051.05 % 87.495 M -91.16 % 989.859 M 1 062.60 % 85.142 M -91.65 % 1.019 B 1 935.50 % 50.075 M -95.06 % 1.014 B 2 144.59 % 45.191 M -93.47 % 692.313 M 22 455 926.44 % -3.083 K -138.29 % 8.051 K 35.02 % 5.963 K -87.66 % 48.337 K 1 056.11 % 4.181 K -60.59 % 10.610 K 13.08 % 9.383 K -28.47 % 13.117 K 44.73 % 9.063 K 738.39 % 1.081 K -68.63 % 3.446 K -21.29 % 4.378 K 1 191.45 % 339.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 474.838 M 0.000 0.000 0.000 0.000
Retained earnings 589.918 M 2.98 % 572.856 M 2.68 % 557.902 M 9.12 % 511.264 M 6.90 % 478.276 M 9.21 % 437.956 M 3.45 % 423.342 M -1.90 % 431.552 M 1.81 % 423.861 M 1.96 % 415.726 M 1.20 % 410.814 M -4.88 % 431.905 M 2.11 % 422.993 M 2.24 % 413.710 M 3.87 % 398.297 M -2.44 % 408.252 M 5.22 % 388.012 M -1.86 % 395.347 M 7.42 % 368.026 M 5.97 % 347.309 M 10.95 % 313.043 M 5.80 % 295.885 M 8.67 % 272.287 M 3.74 % 262.469 M 6.34 % 246.817 M 4.10 % 237.089 M 4.34 % 227.237 M 1.28 % 224.374 M -5.16 % 236.575 M 6.60 % 221.924 M 4.26 % 212.851 M 3.21 % 206.224 M 7.73 % 191.430 M -3.61 % 198.591 M 4.96 % 189.199 M 6.17 % 178.206 M 13.95 % 156.391 M 0.000 -100.00 % 132.102 M 62.81 % 81.137 M 49.33 % 54.333 M -8.26 % 59.224 M
Common stock 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 0.00 % 339.139 M 17.65 % 288.268 M 0.00 % 288.268 M 0.00 % 288.268 M 0.00 % 288.268 M 0.00 % 288.268 M 40.00 % 205.906 M 0.00 % 205.906 M 0.00 % 205.906 M 17.65 % 175.020 M 0.00 % 175.020 M 0.00 % 175.020 M 0.00 % 175.020 M 0.00 % 175.020 M 0.00 % 175.020 M 0.00 % 175.020 M 0.00 % 175.020 M 50.00 % 116.680 M 0.00 % 116.680 M 0.00 % 116.680 M 33.35 % 87.500 M 0.00 % 87.500 M 0.000 -100.00 % 87.500 M 0.00 % 87.500 M 12.84 % 77.547 M 0.00 % 77.547 M
Total equity 1.987 B 0.94 % 1.969 B 0.81 % 1.953 B -0.05 % 1.954 B 1.82 % 1.919 B 2.28 % 1.876 B 0.88 % 1.860 B 2.45 % 1.816 B 0.43 % 1.808 B 0.66 % 1.796 B 0.31 % 1.790 B -0.19 % 1.794 B 0.54 % 1.784 B -0.09 % 1.786 B -13.58 % 2.066 B 16.42 % 1.775 B 28.47 % 1.382 B -0.52 % 1.389 B 2.02 % 1.361 B 2.39 % 1.329 B 2.63 % 1.295 B 1.35 % 1.278 B 1.87 % 1.255 B 1.16 % 1.240 B 35.29 % 916.778 M 1.10 % 906.817 M 1.12 % 896.803 M -0.42 % 900.541 M -1.34 % 912.790 M 1.64 % 898.042 M 1.34 % 886.141 M 3.54 % 855.814 M 1.76 % 841.020 M -0.84 % 848.181 M 1.12 % 838.789 M 60.78 % 521.691 M 4.52 % 499.127 M 5.12 % 474.838 M 0.00 % 474.838 M 13.58 % 418.060 M 23.99 % 337.165 M 0.00 % 337.165 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.352 M 0.000 0.000 -100.00 % 30.436 M 231.21 % 9.189 M -79.90 % 45.717 M -14.63 % 53.551 M -20.78 % 67.600 M 0.000 0.000 -100.00 % 188.239 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 444.444 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.196 M 0.000 -100.00 % 902.778 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.361 M 0.000
Long term debt 636.013 M -3.69 % 660.393 M 0.19 % 659.147 M -13.52 % 762.182 M -2.45 % 781.285 M 10.07 % 709.784 M 78.54 % 397.546 M 4.47 % 380.553 M -23.56 % 497.862 M -17.24 % 601.599 M 8.83 % 552.772 M 6.87 % 517.227 M 27.10 % 406.951 M 79.85 % 226.268 M 124.38 % 100.840 M -11.30 % 113.680 M -20.21 % 142.483 M -24.73 % 189.286 M 27.47 % 148.500 M -2.94 % 153.000 M -0.83 % 154.284 M 18.23 % 130.500 M 0.00 % 130.500 M 26.70 % 103.000 M 106.00 % 50.000 M 0.000 0.000 -100.00 % 15.663 M -20.00 % 19.580 M -16.67 % 23.497 M -15.20 % 27.709 M 0.000 -100.00 % 36.739 M -16.21 % 43.844 M 0.000 -100.00 % 48.878 M 955.07 % 4.633 M 0.000 -100.00 % 2.105 M -75.15 % 8.473 M 0.000 0.000
Total non current liabilities 651.780 M -3.75 % 677.156 M 0.07 % 676.658 M -14.60 % 792.345 M -2.47 % 812.445 M 9.98 % 738.728 M 69.89 % 434.819 M 11.14 % 391.224 M -22.72 % 506.235 M -20.95 % 640.387 M 13.96 % 561.961 M -1.93 % 573.016 M 21.56 % 471.405 M 59.23 % 296.052 M 167.43 % 110.704 M -4.19 % 115.544 M -19.85 % 144.157 M -24.80 % 191.701 M 25.68 % 152.534 M -1.76 % 155.267 M -0.78 % 156.492 M 17.08 % 133.667 M 0.39 % 133.154 M 24.13 % 107.268 M 102.79 % 52.896 M 5 066.14 % 1.024 M -23.32 % 1.335 M -92.09 % 16.879 M -25.67 % 22.708 M -14.15 % 26.452 M -9.07 % 29.090 M -11.89 % 33.016 M -12.19 % 37.600 M -15.97 % 44.747 M -4.75 % 46.980 M -5.78 % 49.864 M 780.92 % 5.660 M 0.000 -100.00 % 3.217 M -67.01 % 9.750 M 616.36 % 1.361 M 0.000
Other current liabilities 634.483 M -15.71 % 752.740 M 0.98 % 745.412 M 317.04 % 178.739 M -50.69 % 362.455 M 14.45 % 316.697 M -9.47 % 349.836 M -60.04 % 875.366 M 27.04 % 689.042 M -31.57 % 1.007 B -21.80 % 1.288 B -7.63 % 1.394 B 10.81 % 1.258 B 206.47 % 410.488 M 171.81 % 151.020 M 63.48 % 92.381 M -41.71 % 158.480 M 507.52 % 26.087 M 515.57 % -6.277 M -123.85 % 26.323 M 13.35 % 23.223 M 959.24 % 2.192 M -99.28 % 303.384 M 56.51 % 193.845 M -31.77 % 284.125 M 317.72 % 68.017 M 7.76 % 63.120 M -43.33 % 111.380 M -13.47 % 128.712 M 17.69 % 109.366 M 58.22 % 69.123 M -35.32 % 106.875 M 12.40 % 95.080 M -5.80 % 100.934 M 31.66 % 76.663 M -78.00 % 348.541 M 355.53 % 76.514 M 0.000 -100.00 % 42.947 M -31.15 % 62.376 M -6.72 % 66.870 M -7.75 % 72.487 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 74.913 M 102.36 % -3.176 B -3 015.46 % 108.934 M -9.15 % 119.905 M -80.50 % 614.818 M 3.00 % 596.884 M 253.57 % 168.815 M -17.69 % 205.109 M 21.06 % 169.421 M 72.24 % 98.361 M 0.000 -100.00 % 723.985 M 296.99 % 182.367 M -5.31 % 192.594 M 23.08 % 156.473 M 2.76 % 152.264 M -32.75 % 226.419 M -1.95 % 230.933 M 13.74 % 203.028 M 80.12 % 112.720 M -28.78 % 158.281 M 4.71 % 151.167 M 14.78 % 131.703 M 1.44 % 129.837 M 5.91 % 122.586 M 5.48 % 116.217 M -3.95 % 121.000 M -1.23 % 122.507 M 326.13 % 28.749 M -39.70 % 47.673 M 62.23 % 29.386 M -7.50 % 31.767 M 28.82 % 24.660 M 0.03 % 24.652 M 0.000 -100.00 % 20.605 M 8.64 % 18.966 M 1.69 % 18.652 M 0.000
Short term debt 2.053 B 14.04 % 1.800 B 5.99 % 1.698 B -23.46 % 2.219 B -7.70 % 2.404 B -12.98 % 2.763 B -0.53 % 2.778 B 54.59 % 1.797 B -0.70 % 1.810 B 14.38 % 1.582 B 33.35 % 1.186 B 23.42 % 961.211 M -15.58 % 1.139 B 40.40 % 810.964 M -29.23 % 1.146 B 20.90 % 947.904 M -0.09 % 948.735 M 16.22 % 816.339 M 15.64 % 705.923 M -12.42 % 805.999 M 5.91 % 761.031 M 7.39 % 708.633 M 6.26 % 666.908 M -32.34 % 985.650 M -0.29 % 988.477 M -5.13 % 1.042 B 28.20 % 812.783 M 71.97 % 472.640 M -10.82 % 530.000 M 1.92 % 520.000 M 13.41 % 458.500 M -23.77 % 601.500 M 5.25 % 571.500 M 16.59 % 490.200 M 31.70 % 372.200 M 0.000 -100.00 % 260.200 M 0.000 -100.00 % 254.500 M 35.73 % 187.500 M -17.84 % 228.200 M 0.00 % 228.200 M
Total current liabilities 3.348 B 0.71 % 3.324 B 2.95 % 3.229 B -3.25 % 3.337 B -9.02 % 3.668 B -3.13 % 3.787 B -1.94 % 3.861 B 14.52 % 3.372 B 8.12 % 3.119 B -15.02 % 3.670 B 2.46 % 3.582 B 15.71 % 3.096 B -3.30 % 3.201 B 98.84 % 1.610 B -41.65 % 2.759 B 77.59 % 1.554 B -1.94 % 1.584 B 11.77 % 1.417 B 33.95 % 1.058 B -7.71 % 1.147 B 1.78 % 1.127 B 9.53 % 1.029 B -6.50 % 1.100 B -24.05 % 1.448 B -6.05 % 1.542 B 4.19 % 1.480 B 35.75 % 1.090 B 12.14 % 972.081 M 17.29 % 828.778 M 3.60 % 800.004 M 17.58 % 680.413 M -7.69 % 737.120 M -4.91 % 775.181 M 14.11 % 679.347 M 14.81 % 591.730 M 33.79 % 442.280 M 5.55 % 419.039 M 0.000 -100.00 % 384.349 M 4.97 % 366.155 M -25.73 % 492.990 M 0.00 % 492.990 M
Total liabilities 4.000 B -0.05 % 4.001 B 2.45 % 3.906 B -5.43 % 4.130 B -7.83 % 4.481 B -0.99 % 4.525 B 5.33 % 4.296 B 14.17 % 3.763 B 3.81 % 3.625 B -15.90 % 4.310 B 4.02 % 4.144 B 12.96 % 3.669 B -0.11 % 3.673 B 92.69 % 1.906 B -33.58 % 2.870 B 71.93 % 1.669 B -3.43 % 1.729 B 7.42 % 1.609 B 32.91 % 1.211 B -7.00 % 1.302 B 1.46 % 1.283 B 10.40 % 1.162 B -5.76 % 1.233 B -20.72 % 1.556 B -2.44 % 1.595 B 7.69 % 1.481 B 35.67 % 1.091 B 10.36 % 988.960 M 16.15 % 851.487 M 3.03 % 826.456 M 16.48 % 709.503 M -7.87 % 770.136 M -5.25 % 812.781 M 12.25 % 724.094 M 13.37 % 638.711 M 29.78 % 492.145 M 15.88 % 424.700 M 0.000 -100.00 % 387.565 M 3.10 % 375.905 M -23.96 % 494.351 M 0.28 % 492.990 M
Other non current assets 11.413 M 25.93 % 9.063 M -0.08 % 9.070 M -65.86 % 26.564 M -98.39 % 1.653 B 8 907.18 % 18.354 M 24.36 % 14.759 M -39.61 % 24.440 M 25.21 % 19.519 M 35.68 % 14.386 M -39.57 % 23.806 M -77.97 % 108.087 M -30.21 % 154.871 M 130.07 % 67.315 M 227.68 % 20.543 M 107.11 % 9.919 M -8.32 % 10.819 M -11.84 % 12.272 M 194.40 % 4.169 M -37.58 % 6.678 M -15.68 % 7.920 M 46.30 % 5.413 M 121.47 % 2.444 M -84.91 % 16.202 M 20.16 % 13.484 M -80.98 % 70.905 M 62.64 % 43.596 M -19.34 % 54.052 M 2.49 % 52.740 M 8.68 % 48.527 M 54.04 % 31.503 M -25.92 % 42.526 M -20.24 % 53.318 M 329.15 % 12.424 M 63.22 % 7.612 M 55.33 % 4.900 M 66.51 % 2.943 M 102.67 % -110.419 M -1 662.23 % 7.068 M 66.24 % 4.252 M 14.81 % 3.703 M -49.77 % 7.373 M
Long term investments 0.000 -100.00 % 1.251 M 0.000 0.000 100.00 % -1.618 B -7 579.86 % 21.625 M -1.97 % 22.060 M -34.65 % 33.756 M -3.30 % 34.908 M -18.13 % 42.636 M -1.38 % 43.230 M 30.29 % 33.181 M 0.000 0.000 -100.00 % 56.484 M 4.79 % 53.901 M -1.50 % 54.720 M -1.47 % 55.538 M -1.45 % 56.356 M -1.44 % 57.180 M -1.58 % 58.099 M 2.78 % 56.529 M -5.20 % 59.629 M 72.67 % 34.533 M -1.53 % 35.070 M 114.15 % 16.376 M -1.46 % 16.618 M 539.48 % 2.599 M -1.70 % 2.644 M -1.68 % 2.689 M -1.65 % 2.734 M -10.52 % 3.055 M -5.66 % 3.238 M 86.99 % 1.732 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.575 M 0.000 0.000
Intangible assets 282.442 M -2.91 % 290.912 M -0.73 % 293.046 M 1.59 % 288.449 M -0.67 % 290.394 M -0.39 % 291.526 M -0.67 % 293.478 M -0.38 % 294.607 M -0.43 % 295.865 M -0.54 % 297.462 M -0.51 % 298.999 M 28.54 % 232.606 M 0.34 % 231.808 M 124.60 % 103.211 M -55.68 % 232.858 M 122.71 % 104.554 M -0.66 % 105.246 M -0.59 % 105.875 M -0.63 % 106.550 M 0.13 % 106.417 M -0.37 % 106.810 M -0.60 % 107.450 M -0.49 % 107.975 M -8.62 % 118.163 M 6.08 % 111.393 M 90.86 % 58.365 M -0.58 % 58.707 M -8.37 % 64.071 M -0.28 % 64.252 M -0.66 % 64.680 M -0.66 % 65.108 M 52.08 % 42.812 M -0.60 % 43.069 M -2.70 % 44.266 M -0.65 % 44.557 M -0.66 % 44.852 M -0.62 % 45.130 M 0.000 -100.00 % 45.460 M 1.29 % 44.883 M -1.33 % 45.489 M 0.00 % 45.489 M
GoodWill 112.116 M 0.00 % 112.116 M 0.00 % 112.116 M 0.00 % 112.116 M 0.00 % 112.116 M 0.00 % 112.116 M 0.00 % 112.116 M -18.56 % 137.667 M 0.00 % 137.667 M 0.00 % 137.667 M 0.00 % 137.667 M 0.00 % 137.667 M 0.00 % 137.667 M 0.000 -100.00 % 137.667 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 394.559 M -2.10 % 403.028 M -0.53 % 405.163 M 1.15 % 400.565 M -0.48 % 402.510 M -0.28 % 403.642 M -0.48 % 405.594 M -6.17 % 432.273 M -0.29 % 433.532 M -0.37 % 435.129 M -0.35 % 436.666 M 17.93 % 370.273 M 0.22 % 369.474 M 257.98 % 103.211 M -72.14 % 370.524 M 254.39 % 104.554 M -0.66 % 105.246 M -0.59 % 105.875 M -0.63 % 106.550 M 0.13 % 106.417 M -0.37 % 106.810 M -0.60 % 107.450 M -0.49 % 107.975 M -8.62 % 118.163 M 6.08 % 111.393 M 90.86 % 58.365 M -0.58 % 58.707 M -8.37 % 64.071 M -0.28 % 64.252 M -0.66 % 64.680 M -0.66 % 65.108 M 52.08 % 42.812 M -0.60 % 43.069 M -2.70 % 44.266 M -0.65 % 44.557 M -0.66 % 44.852 M -0.62 % 45.130 M 0.000 -100.00 % 45.460 M 1.29 % 44.883 M -1.33 % 45.489 M 0.00 % 45.489 M
Property plant equipment net 1.074 B -2.01 % 1.096 B -2.63 % 1.126 B -1.35 % 1.141 B -1.06 % 1.153 B 1.66 % 1.134 B -1.29 % 1.149 B 10.00 % 1.045 B 3.20 % 1.012 B -1.28 % 1.025 B 2.04 % 1.005 B 23.65 % 812.766 M 7.96 % 752.811 M 49.86 % 502.348 M -33.39 % 754.175 M 53.77 % 490.448 M 1.22 % 484.542 M -0.09 % 485.000 M 6.06 % 457.305 M 2.50 % 446.163 M 3.86 % 429.569 M -1.51 % 436.169 M -0.43 % 438.051 M 10.62 % 396.006 M 20.52 % 328.572 M -3.12 % 339.170 M -1.14 % 343.091 M 23.42 % 277.980 M -0.09 % 278.218 M 0.40 % 277.102 M 1.21 % 273.779 M 13.68 % 240.842 M 4.04 % 231.501 M 2.47 % 225.923 M -1.26 % 228.796 M 1.49 % 225.430 M -0.50 % 226.555 M 0.000 -100.00 % 206.299 M 10.69 % 186.381 M -5.06 % 196.322 M 0.00 % 196.322 M
Total non current assets 1.526 B -2.12 % 1.559 B -1.69 % 1.586 B -2.59 % 1.628 B -1.51 % 1.653 B 0.57 % 1.644 B -0.49 % 1.652 B 4.17 % 1.586 B 2.55 % 1.546 B -1.08 % 1.563 B 0.67 % 1.553 B 13.67 % 1.366 B 3.70 % 1.317 B 90.10 % 692.963 M -43.94 % 1.236 B 82.84 % 676.033 M 0.68 % 671.448 M -0.29 % 673.369 M 5.63 % 637.482 M 1.04 % 630.906 M 2.35 % 616.434 M 0.11 % 615.787 M -0.16 % 616.800 M 7.49 % 573.828 M 15.65 % 496.159 M 1.19 % 490.301 M 4.99 % 467.018 M 15.80 % 403.302 M 0.28 % 402.185 M 1.24 % 397.255 M 5.32 % 377.182 M 13.36 % 332.728 M -0.59 % 334.693 M 16.20 % 288.044 M 1.38 % 284.136 M 1.98 % 278.623 M -0.07 % 278.813 M 352.50 % -110.419 M -142.14 % 262.004 M 8.23 % 242.091 M -2.85 % 249.183 M 0.00 % 249.183 M
Other current assets 103.415 M 11.60 % 92.664 M 16.81 % 79.332 M 115.30 % 36.847 M -63.54 % 101.052 M -20.12 % 126.506 M -1.76 % 128.775 M -37.48 % 205.978 M 19.64 % 172.161 M 27.42 % 135.114 M -51.88 % 280.787 M 107.15 % 135.549 M -16.09 % 161.548 M 171.83 % 59.431 M -36.87 % 94.141 M -12.73 % 107.874 M 49.32 % 72.242 M -53.04 % 153.831 M 480.92 % 26.481 M -59.41 % 65.247 M -15.04 % 76.798 M -27.41 % 105.794 M 56.66 % 67.533 M -22.96 % 87.660 M 17.73 % 74.460 M 13.06 % 65.858 M -34.03 % 99.831 M -36.30 % 156.718 M 1.58 % 154.280 M 33.43 % 115.624 M 98.83 % 58.152 M -52.05 % 121.277 M -14.91 % 142.534 M -45.97 % 263.829 M 235.36 % 78.670 M 2 070.23 % 3.625 M -82.95 % 21.267 M 0.000 -100.00 % 23.428 M 332.98 % 5.411 M -54.20 % 11.815 M 29.13 % 9.150 M
Short term investments 0.000 0.000 0.000 -100.00 % 71.697 M -0.55 % 72.095 M 3.11 % 69.923 M -23.10 % 90.923 M 0.000 0.000 -100.00 % 5.000 M 0.000 -100.00 % 1.092 M -55.35 % 2.446 M 0.000 -100.00 % 10.052 M -85.74 % 70.501 M 140 901.92 % 50.000 K -99.60 % 12.346 M 37.02 % 9.010 M -82.70 % 52.084 M -21.46 % 66.313 M 259.88 % 18.427 M 25.10 % 14.730 M -41.58 % 25.214 M 59.67 % 15.791 M 421.21 % 3.030 M -37.24 % 4.828 M 0.000 -100.00 % 13.554 M -8.38 % 14.793 M 267.74 % 4.023 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.839 M 0.000 0.000 0.000 0.000
cash and cash equivalents 181.220 M -18.19 % 221.525 M 21.24 % 182.718 M 15.45 % 158.266 M -65.63 % 460.471 M 1.16 % 455.189 M -8.08 % 495.223 M 55.53 % 318.415 M -11.89 % 361.384 M -29.90 % 515.556 M 24.82 % 413.033 M 22.54 % 337.073 M 58.37 % 212.838 M -47.68 % 406.837 M 3.51 % 393.047 M 21.52 % 323.452 M 43.90 % 224.777 M 1.88 % 220.634 M 135.08 % 93.857 M -2.36 % 96.123 M -17.27 % 116.191 M -47.07 % 219.498 M -23.69 % 287.631 M -51.24 % 589.878 M 46.78 % 401.885 M -5.86 % 426.879 M 70.24 % 250.746 M 28.60 % 194.984 M 14.31 % 170.576 M -2.09 % 174.220 M -7.30 % 187.950 M -10.02 % 208.882 M -10.08 % 232.295 M 53.82 % 151.022 M -65.53 % 438.087 M 264.42 % 120.214 M 148.64 % 48.349 M 143.79 % -110.419 M -200.00 % 110.419 M 59.66 % 69.157 M 6.07 % 65.197 M 0.00 % 65.197 M
Cash and short term investments 181.220 M -18.19 % 221.525 M 21.24 % 182.718 M -20.54 % 229.963 M -56.82 % 532.566 M 1.42 % 525.112 M -10.41 % 586.146 M 84.08 % 318.415 M -11.89 % 361.384 M -30.58 % 520.556 M 26.03 % 413.033 M 22.14 % 338.166 M 57.08 % 215.284 M -47.08 % 406.837 M 0.93 % 403.099 M 2.32 % 393.953 M 75.22 % 224.827 M -3.50 % 232.980 M 126.49 % 102.867 M -30.59 % 148.207 M -18.79 % 182.504 M -23.29 % 237.925 M -21.31 % 302.361 M -50.84 % 615.092 M 47.27 % 417.676 M -2.85 % 429.909 M 68.21 % 255.574 M 31.07 % 194.984 M 5.89 % 184.130 M -2.58 % 189.014 M -1.54 % 191.973 M -8.10 % 208.882 M -10.08 % 232.295 M 53.82 % 151.022 M -65.53 % 438.087 M 264.42 % 120.214 M 148.64 % 48.349 M -56.21 % 110.419 M 0.00 % 110.419 M 59.66 % 69.157 M 6.07 % 65.197 M 0.00 % 65.197 M
Total current assets 4.461 B 1.13 % 4.411 B 3.23 % 4.273 B -4.11 % 4.456 B -6.13 % 4.747 B -0.24 % 4.758 B 5.63 % 4.504 B 12.81 % 3.993 B 2.74 % 3.887 B -14.45 % 4.543 B 3.68 % 4.382 B 6.96 % 4.097 B -1.04 % 4.140 B 38.04 % 2.999 B -18.96 % 3.700 B 33.67 % 2.768 B 13.51 % 2.439 B 4.91 % 2.325 B 20.16 % 1.935 B -3.30 % 2.000 B 1.96 % 1.962 B 7.53 % 1.825 B -2.49 % 1.871 B -15.80 % 2.222 B 10.27 % 2.015 B 6.22 % 1.897 B 24.72 % 1.521 B 2.35 % 1.486 B 9.11 % 1.362 B 2.63 % 1.327 B 8.93 % 1.218 B -5.78 % 1.293 B -1.96 % 1.319 B 2.72 % 1.284 B 7.61 % 1.193 B 62.32 % 735.213 M 13.98 % 645.014 M 484.15 % 110.419 M -81.61 % 600.399 M 8.79 % 551.875 M -5.23 % 582.333 M 0.00 % 582.333 M
Inventory 938.219 M -6.89 % 1.008 B 5.48 % 955.253 M -24.39 % 1.263 B -13.99 % 1.469 B -9.04 % 1.615 B 27.02 % 1.271 B -15.45 % 1.504 B 7.25 % 1.402 B -0.01 % 1.402 B -4.78 % 1.473 B -4.35 % 1.540 B -13.13 % 1.772 B 65.96 % 1.068 B -28.03 % 1.484 B 46.82 % 1.011 B -2.69 % 1.039 B 5.64 % 983.094 M 1.68 % 966.887 M 15.20 % 839.331 M 5.33 % 796.883 M -12.24 % 908.052 M -5.62 % 962.128 M -6.76 % 1.032 B 8.46 % 951.450 M 5.07 % 905.577 M 18.15 % 766.470 M 8.52 % 706.317 M 10.82 % 637.381 M 1.09 % 630.485 M 0.77 % 625.669 M -3.98 % 651.615 M 9.50 % 595.077 M 9.89 % 541.544 M 28.23 % 422.317 M 28.72 % 328.079 M 7.87 % 304.139 M 0.000 -100.00 % 231.495 M -4.26 % 241.792 M -11.40 % 272.912 M 0.00 % 272.912 M
Net receivables 3.238 B 4.81 % 3.089 B 1.10 % 3.055 B 4.44 % 2.926 B 0.000 -100.00 % 2.492 B -1.05 % 2.518 B 27.35 % 1.977 B 1.35 % 1.951 B -21.50 % 2.485 B 12.19 % 2.215 B 6.34 % 2.083 B 3.53 % 2.012 B 37.40 % 1.465 B 6.33 % 1.377 B 8.78 % 1.266 B 12.77 % 1.123 B 17.61 % 954.701 M 13.88 % 838.313 M -11.54 % 947.694 M 3.06 % 919.555 M 45.74 % 630.935 M 10.07 % 573.217 M 17.59 % 487.483 M -18.78 % 600.193 M 17.31 % 511.620 M 21.66 % 420.529 M -1.79 % 428.180 M 2.57 % 417.448 M 6.46 % 392.120 M 14.43 % 342.668 M 10.02 % 311.447 M -16.31 % 372.133 M 7.44 % 346.352 M 29.45 % 267.549 M -5.56 % 283.296 M 2.28 % 276.987 M 0.000 -100.00 % 239.337 M 1.62 % 235.515 M -2.50 % 241.558 M 2.76 % 235.073 M
Tax assets 46.228 M -7.29 % 49.864 M 8.04 % 46.155 M -23.11 % 60.026 M -2.91 % 61.827 M -6.03 % 65.792 M 9.15 % 60.274 M 19.35 % 50.501 M 9.81 % 45.989 M 0.84 % 45.608 M 3.54 % 44.049 M 5.73 % 41.663 M 3.81 % 40.133 M 99.78 % 20.089 M -41.47 % 34.322 M 99.42 % 17.211 M 6.76 % 16.121 M 9.79 % 14.684 M 12.08 % 13.102 M -9.44 % 14.468 M 3.07 % 14.037 M 37.28 % 10.225 M 17.53 % 8.700 M -2.50 % 8.923 M 16.79 % 7.640 M 39.31 % 5.484 M 9.55 % 5.006 M 8.81 % 4.601 M 6.20 % 4.332 M 1.75 % 4.257 M 4.91 % 4.058 M 16.16 % 3.494 M -2.05 % 3.567 M -3.56 % 3.699 M 16.62 % 3.171 M -7.82 % 3.441 M -17.78 % 4.184 M 0.000 -100.00 % 3.176 M 5.88 % 3.000 M -18.24 % 3.670 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 515.857 M -21.83 % 659.913 M 0.39 % 657.357 M -8.35 % 717.267 M -7.05 % 771.636 M 30.89 % 589.522 M -18.04 % 719.298 M 56.49 % 459.653 M 5.13 % 437.207 M -47.44 % 831.763 M 4.63 % 794.990 M 11.17 % 715.134 M 15.17 % 620.914 M 90.74 % 325.523 M -52.56 % 686.213 M 166.21 % 257.771 M -24.00 % 339.184 M -8.93 % 372.425 M 113.42 % 174.506 M 134.37 % 74.458 M -25.44 % 99.868 M -6.77 % 107.125 M -12.21 % 122.028 M 13.41 % 107.602 M -59.16 % 263.449 M 16.51 % 226.124 M 219.76 % 70.716 M -73.05 % 262.352 M 399.64 % 52.509 M 10.08 % 47.703 M 71.26 % 27.854 M 24.00 % 22.463 M -59.77 % 55.840 M -31.62 % 81.660 M -39.81 % 135.660 M 56.49 % 86.688 M 17.72 % 73.638 M 0.000 -100.00 % 78.774 M -29.85 % 112.294 M -41.61 % 192.303 M 0.00 % 192.303 M
Tax payables 144.473 M 29.75 % 111.345 M -12.86 % 127.782 M -13.31 % 147.402 M 13.66 % 129.687 M 10.52 % 117.347 M 716.52 % 14.372 M -85.13 % 96.637 M 7.22 % 90.130 M 12.02 % 80.459 M -25.48 % 107.974 M 326.41 % 25.322 M -70.40 % 85.541 M 35.62 % 63.076 M 21.37 % 51.971 M -29.04 % 73.245 M 26.47 % 57.917 M 25.49 % 46.152 M 45.27 % 31.771 M 136.47 % 13.435 M 16.24 % 11.558 M 52.31 % 7.588 M -2.83 % 7.810 M 158.69 % 3.019 M -47.01 % 5.698 M 39.00 % 4.099 M 119.41 % 1.868 M -40.17 % 3.123 M 132.93 % 1.341 M -30.74 % 1.936 M -20.32 % 2.429 M -61.33 % 6.282 M 23.48 % 5.088 M -22.37 % 6.553 M -9.07 % 7.207 M 2.22 % 7.051 M -18.85 % 8.688 M 0.000 -100.00 % 8.127 M 103.95 % 3.985 M -29.07 % 5.618 M 0.000
Deferred revenue non current 9.997 M -8.47 % 10.923 M -5.44 % 11.552 M 0.000 100.00 % -812.445 M -3 050.50 % -25.788 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.888 K -50.00 % 27.777 K -60.00 % 69.444 K -37.50 % 111.111 K -27.27 % 152.777 K -18.84 % 188.238 K -20.28 % 236.111 K -15.00 % 277.777 K -13.04 % 319.444 K -11.54 % 361.111 K -10.34 % 402.777 K -9.38 % 444.444 K -8.57 % 486.111 K -7.89 % 527.777 K -7.32 % 569.444 K -6.82 % 611.111 K -6.38 % 652.777 K -6.00 % 694.444 K -5.66 % 736.111 K -5.36 % 777.777 K -5.08 % 819.444 K -4.84 % 861.111 K -4.62 % 902.777 K -4.41 % 944.444 K -4.23 % 986.111 K -4.05 % 1.028 M 0.000 -100.00 % 1.111 M -13.04 % 1.278 M 0.000 0.000
Minority interest 67.741 M 2.40 % 66.150 M 1.26 % 65.326 M 4.12 % 62.740 M 2.56 % 61.176 M 2.90 % 59.452 M 1.74 % 58.434 M -0.17 % 58.534 M 0.26 % 58.381 M 71.97 % 33.948 M 2.15 % 33.232 M 1.05 % 32.887 M 2.57 % 32.064 M 137.36 % 13.509 M -70.02 % 45.065 M 241.57 % 13.194 M 1.26 % 13.030 M 1.25 % 12.870 M 1.29 % 12.706 M -0.37 % 12.754 M -1.22 % 12.911 M 0.89 % 12.797 M -1.34 % 12.970 M 1.41 % 12.790 M 1.87 % 12.555 M 1.93 % 12.317 M 1.30 % 12.160 M -44.17 % 21.781 M -0.21 % 21.827 M 0.45 % 21.729 M 14.94 % 18.905 M 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 0.000 -100.00 % 10.910 M -2.82 % 11.227 M -18.74 % 13.815 M 1.23 % 13.647 M 332.43 % 3.156 M -41.10 % 5.358 M -67.58 % 16.529 M -89.18 % 152.807 M 0.000 -100.00 % 41.394 M 996.06 % 3.777 M 3.44 % 3.651 M -4.58 % 3.826 M -56.72 % 8.840 M -33.79 % 13.350 M -65.37 % 38.546 M 158.64 % 14.904 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.913 M -50.02 % 7.830 M -33.34 % 11.747 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.633 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 % 3.083 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 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 990.616 M -0.01 % 990.732 M -0.01 % 990.781 M -4.83 % 1.041 B 9.32 % 952.296 M 0.000 -100.00 % 1.039 B 0.000 -100.00 % 899.011 M 0.000 -100.00 % 919.742 M 0.000 -100.00 % 989.879 M 0.000 -100.00 % 1.284 B 0.000 -100.00 % 647.136 M 0.000 -100.00 % 692.311 M 1.64 % 681.144 M 5.26 % 647.136 M 0.000 -100.00 % 729.498 M -3.91 % 759.166 M 67.69 % 452.720 M -6.15 % 482.390 M 6.55 % 452.720 M -5.56 % 479.365 M 5.89 % 452.720 M -5.56 % 479.369 M 0.00 % 479.365 M 1.01 % 474.570 M -10.95 % 532.910 M 0.00 % 532.910 M 0.00 % 532.910 M 0.000 -100.00 % 255.236 M 0.000 -100.00 % 255.236 M 2.33 % 249.423 M 24.47 % 200.394 M 0.00 % 200.394 M
Deferred tax liabilities non current 5.770 M -1.19 % 5.839 M -2.02 % 5.960 M -80.24 % 30.163 M -3.20 % 31.160 M 7.66 % 28.944 M 0.08 % 28.921 M 171.03 % 10.671 M 27.43 % 8.374 M 0.26 % 8.352 M -9.11 % 9.189 M -8.65 % 10.059 M -7.50 % 10.874 M 414.30 % 2.114 M -78.32 % 9.753 M 469.91 % 1.711 M 15.15 % 1.486 M -31.81 % 2.179 M -41.97 % 3.756 M 92.84 % 1.948 M 5.45 % 1.847 M -33.18 % 2.764 M 25.10 % 2.209 M -41.58 % 3.782 M 59.67 % 2.369 M 421.21 % 454.462 K -37.24 % 724.156 K 28.63 % 562.956 K -76.87 % 2.434 M 9.69 % 2.219 M 267.74 % 603.406 K 173.64 % -819.444 K 4.84 % -861.111 K 4.62 % -902.777 K 0.000 0.000 100.00 % -1.028 M 0.000 100.00 % -1.111 M 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 0.000 0.000 0.000 0.000 0.000 0.000 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 5.987 B 0.28 % 5.970 B 1.90 % 5.859 B -3.70 % 6.084 B -4.94 % 6.400 B -0.03 % 6.402 B 3.99 % 6.156 B 10.35 % 5.579 B 2.69 % 5.433 B -11.03 % 6.106 B 2.90 % 5.934 B 8.64 % 5.462 B 0.10 % 5.457 B 47.81 % 3.692 B -25.21 % 4.936 B 43.32 % 3.444 B 10.74 % 3.110 B 3.74 % 2.998 B 16.56 % 2.572 B -2.26 % 2.631 B 2.05 % 2.578 B 5.66 % 2.440 B -1.91 % 2.488 B -11.02 % 2.796 B 11.33 % 2.511 B 5.19 % 2.388 B 20.09 % 1.988 B 5.22 % 1.890 B 7.10 % 1.764 B 2.31 % 1.724 B 8.08 % 1.596 B -1.86 % 1.626 B -1.68 % 1.654 B 5.19 % 1.572 B 6.41 % 1.477 B 45.73 % 1.014 B 9.74 % 923.827 M 0.000 -100.00 % 862.403 M 8.62 % 793.965 M -4.52 % 831.516 M 0.00 % 831.516 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2014-12-31 2014-06-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.291 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -957.873 M 0.000 100.00 % -437.429 M -95.96 % -223.219 M -200.00 % 223.219 M 0.000 100.00 % -1.229 B -240.50 % 874.751 M 200.00 % -874.751 M 0.000 100.00 % -983.300 M -405.96 % 321.379 M 170.48 % -456.014 M 0.000 100.00 % -289.345 M -226.06 % 229.534 M 200.00 % -229.534 M 0.000 100.00 % -366.230 M -194.43 % 387.824 M 200.00 % -387.824 M 0.000 100.00 % -236.283 M -266.93 % 141.544 M 200.00 % -141.544 M 0.000 100.00 % -318.315 M -197.49 % 326.497 M 200.00 % -326.497 M 0.000 100.00 % -281.436 M -324.54 % 125.339 M 200.00 % -125.339 M 0.000 100.00 % -14.293 M 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -760.334 M 0.000 100.00 % -639.359 M -318.70 % -152.703 M -200.00 % 152.703 M 0.000 100.00 % -1.241 B -310.82 % 588.474 M 200.00 % -588.474 M 0.000 100.00 % -592.143 M -338.20 % 248.589 M 330.49 % -107.850 M 0.000 100.00 % -307.008 M -177.77 % 394.766 M 200.00 % -394.766 M 0.000 100.00 % -170.572 M -184.09 % 202.844 M 200.00 % -202.844 M 0.000 100.00 % -95.482 M -173.54 % 129.831 M 200.00 % -129.831 M 0.000 100.00 % -114.963 M -174.78 % 153.737 M 200.00 % -153.737 M 0.000 100.00 % -90.613 M -271.96 % 52.695 M 200.00 % -52.695 M 0.000 100.00 % -24.590 M 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -197.539 M 0.000 -100.00 % 201.930 M 386.36 % -70.517 M -200.00 % 70.517 M 0.000 -100.00 % 11.575 M -95.96 % 286.277 M 200.00 % -286.277 M 0.000 100.00 % -391.157 M -637.38 % 72.789 M 120.91 % -348.164 M 0.000 -100.00 % 17.663 M 110.69 % -165.232 M -200.00 % 165.232 M 0.000 100.00 % -195.658 M -205.77 % 184.980 M 200.00 % -184.980 M 0.000 100.00 % -140.801 M -1 302.13 % 11.713 M 200.00 % -11.713 M 0.000 100.00 % -203.352 M -217.71 % 172.760 M 200.00 % -172.760 M 0.000 100.00 % -190.822 M -362.68 % 72.645 M 200.00 % -72.645 M 0.000 -100.00 % 10.297 M 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 704.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non cash items 262.804 M 396.92 % -88.511 M -5.48 % -83.912 M -2 553.66 % 3.420 M -98.85 % 297.348 M 392.29 % -101.731 M -117.41 % 584.182 M 60.32 % 364.390 M 239.83 % -260.598 M -726.97 % -31.513 M -102.62 % 1.204 B 233.71 % -900.159 M -205.71 % 851.542 M 1 200.12 % -77.404 M -1 394.46 % 5.980 M 129.54 % -20.240 M 17.93 % -24.662 M 9.73 % -27.320 M -113.02 % -12.826 M 62.56 % -34.258 M 2.91 % -35.285 M -49.52 % -23.598 M -66.54 % -14.170 M 9.47 % -15.652 M 19.13 % -19.353 M -96.43 % -9.853 M -67.71 % -5.875 M -173.14 % -2.151 M 85.63 % -14.965 M -70.85 % -8.759 M 23.31 % -11.422 M 22.79 % -14.794 M -22.35 % -12.091 M -28.73 % -9.392 M 45.70 % -17.298 M 20.70 % -21.815 M -65.78 % -13.159 M -18.23 % -11.130 M 54.54 % -24.481 M -74.45 % -14.033 M 16.04 % -16.714 M 0.00 % -16.714 M
Net cash provided by operating activities 262.804 M 396.92 % -88.511 M -5.48 % -83.912 M -257.24 % 53.366 M -82.28 % 301.225 M 445.77 % -87.117 M -151.64 % 168.698 M 109.76 % 80.424 M 459.33 % 14.379 M 186.61 % 5.017 M 248.87 % -3.370 M -137.81 % 8.913 M -52.31 % 18.689 M 130.59 % -61.101 M -45.76 % -41.919 M 85.73 % -293.823 M -952.16 % 34.480 M 394.72 % -11.699 M -111.23 % 104.176 M 476.18 % -27.693 M 43.33 % -48.865 M 46.88 % -91.996 M -172.21 % 127.408 M 203.29 % -123.352 M -72 773.82 % -169.268 K 98.80 % -14.157 M -111.11 % 127.455 M 156.13 % -227.090 M -584.53 % 46.868 M 250.21 % -31.200 M -142.06 % 74.175 M 735.99 % -11.663 M -103.54 % 329.613 M 203.20 % -319.405 M -437.72 % -59.400 M -2 066.55 % -2.742 M 73.59 % -10.381 M 9.42 % -11.461 M -142.70 % 26.837 M 0.000 100.00 % -10.764 M 0.00 % -10.764 M
Investments in property plant and equipment -1.561 M 69.57 % -5.130 M 83.32 % -30.758 M -827.26 % -3.317 M 11.07 % -3.730 M 76.80 % -16.080 M 89.69 % -155.898 M 19.45 % -193.536 M -226.74 % -59.232 M -173.74 % -21.638 M 86.51 % -160.380 M -434.28 % -30.018 M 76.83 % -129.565 M -580.44 % -19.041 M 67.13 % -57.936 M -204.64 % -19.018 M -37.98 % -13.783 M 38.11 % -22.270 M -6 030.62 % -363.256 K 98.62 % -26.236 M -108.17 % -12.603 M -39.99 % -9.003 M 91.23 % -102.688 M -201.60 % -34.047 M -175.31 % -12.367 M 60.13 % -31.015 M 31.55 % -45.313 M -399.96 % -9.063 M 12.38 % -10.344 M 60.81 % -26.392 M -7.11 % -24.639 M -70.74 % -14.430 M 67.41 % -44.284 M -85.73 % -23.843 M -226.17 % -7.310 M 12.03 % -8.309 M 54.15 % -18.124 M -1 290.69 % -1.303 M 96.47 % -36.925 M 0.000 100.00 % -1.775 M 0.00 % -1.775 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 24.052 M 994 675.61 % 2.418 K 0.000 -100.00 % 120.871 M 0.000 100.00 % -63.131 M -127 991.54 % 49.363 K -99.98 % 198.967 M 457 769.92 % 43.455 K 0.000 0.000 -100.00 % 178.694 K -99.06 % 19.018 M 37.98 % 13.783 M -38.11 % 22.270 M 6 030.62 % 363.256 K -98.62 % 26.236 M 0.000 0.000 -100.00 % 105.588 M 0.000 -100.00 % 12.367 M -60.13 % 31.015 M -31.73 % 45.431 M 0.000 0.000 0.000 -100.00 % 23.504 M 0.000 0.000 -100.00 % 23.843 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -5.000 M -4 900.00 % -100.000 K 0.000 100.00 % -1.000 M 97.50 % -40.000 M -150.00 % -16.000 M 0.000 100.00 % -20.000 M 80.95 % -105.000 M -198.37 % 106.738 M 2 264.82 % -4.931 M 97.60 % -205.537 M -13 524.21 % -1.509 M 98.68 % -114.515 M 12.94 % -131.533 M -1 975.84 % -6.336 M 96.66 % -189.665 M -103.70 % -93.110 M 34.10 % -141.300 M 0.000 0.000 100.00 % -20.000 M 0.000 100.00 % -398.205 K 95.58 % -9.000 M -183.02 % -3.180 M 0.000 0.000 0.000 100.00 % -166.000 M 0.000 0.000 100.00 % -83.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 5.001 M 1 423.62 % 328.261 K -66.43 % 977.863 K -95.35 % 21.022 M -47.44 % 40.000 M 900.00 % -5.000 M 0.000 -100.00 % 25.053 M -75.02 % 100.272 M 197.82 % -102.506 M -19 571.56 % 526.439 K -99.74 % 203.328 M 1 922.23 % 10.055 M -95.52 % 224.284 M 264.49 % 61.533 M 223.47 % 19.023 M -89.75 % 185.655 M 50.55 % 123.318 M -21.08 % 156.249 M 0.000 0.000 -100.00 % 25.002 M 4 500 350.00 % 555.550 -54.55 % 1.222 K -97.57 % 50.343 K -99.41 % 8.467 M -46.28 % 15.761 M 0.000 0.000 -100.00 % 165.789 M 0.000 -100.00 % 83.469 M 20 325.50 % 408.652 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 29.050 M 0.000 -100.00 % 2.745 M 0.000 -100.00 % 20.025 M 0.000 100.00 % -3.698 M 0.000 -100.00 % 3.698 M 0.000 -100.00 % 3.545 M 0.000 100.00 % -177.881 M 0.000 100.00 % -503.540 K 97.35 % -19.018 M -37.98 % -13.783 M 38.11 % -22.270 M -562.15 % -3.363 M 87.18 % -26.236 M 50.69 % -53.207 M -490.98 % -9.003 M 91.23 % -102.688 M -1 026 976.90 % 10.000 K 100.08 % -12.367 M 60.13 % -31.015 M 31.55 % -45.313 M 0.000 100.00 % -11.984 M 54.59 % -26.392 M -7.11 % -24.639 M -1 072.46 % 2.534 M 3 067.09 % 79.999 K 100.34 % -23.843 M -226.17 % -7.310 M 12.03 % -8.309 M 54.15 % -18.124 M -1 290.69 % -1.303 M 95.58 % -29.470 M 0.000 -100.00 % 127.886 K 0.00 % 127.886 K
Net cash used for investing activites 27.489 M 636.02 % -5.128 M 81.54 % -27.784 M -227.96 % 21.713 M 33.25 % 16.295 M 201.34 % -16.080 M 73.08 % -59.725 M 69.14 % -193.536 M -70.35 % -113.613 M -331.71 % -26.317 M -156.76 % 46.364 M 234.86 % -34.379 M 88.90 % -309.655 M -2 850.44 % -10.495 M -120.38 % 51.508 M 157.86 % -89.018 M -8 022.85 % -1.096 M 95.83 % -26.280 M -197.90 % 26.845 M 337.84 % -11.287 M 82.85 % -65.810 M -630.96 % -9.003 M 90.50 % -94.785 M -178.48 % -34.037 M -166.67 % -12.764 M 68.06 % -39.965 M -0.14 % -39.908 M -695.91 % 6.697 M 129.99 % -22.327 M 15.40 % -26.392 M -1.57 % -25.985 M -118.42 % -11.896 M -130.30 % 39.265 M 136.89 % -106.434 M -1 356.03 % -7.310 M 12.03 % -8.309 M 54.15 % -18.124 M -1 290.69 % -1.303 M 95.58 % -29.470 M 0.000 100.00 % -1.647 M 0.00 % -1.647 M
Debt repayment 238.320 M 861.18 % -31.309 M 74.01 % -120.475 M 62.82 % -323.990 M -192.57 % 349.990 M 52.57 % 229.400 M -79.38 % 1.113 B 1 105.94 % -110.600 M -3 024.20 % -3.540 M -101.01 % 348.994 M 183.33 % 123.174 M 188.51 % -139.163 M -177.54 % 179.468 M -27.78 % 248.500 M 784.57 % -36.300 M -126.99 % 134.500 M 934.98 % 12.995 M -92.57 % 174.880 M 267.35 % -104.500 M -340.23 % 43.500 M -44.88 % 78.922 M 92.12 % 41.078 M 112.27 % -334.759 M -677.17 % 58.000 M 208.06 % -53.675 M -118.70 % 287.000 M 166.42 % 107.725 M -19.99 % 134.640 M 0.000 -100.00 % 61.500 M 143.01 % -143.000 M 0.000 -100.00 % 81.300 M -31.10 % 118.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.546 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.274 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 -58.600 M -157.53 % -22.755 M 4.49 % -23.824 M 42.60 % -41.505 M 24.68 % -55.102 M -75.27 % -31.438 M -157.50 % -12.209 M 57.02 % -28.405 M 21.06 % -35.981 M 37.99 % -58.025 M -185.16 % -20.348 M 51.80 % -42.214 M 15.17 % -49.761 M -211.61 % -15.969 M 54.17 % -34.847 M -145.00 % -14.223 M 68.59 % -45.285 M -278.49 % -11.965 M 14.37 % -13.973 M -29.37 % -10.801 M 66.42 % -32.160 M -184.94 % -11.287 M -37.48 % -8.210 M 42.56 % -14.291 M 39.33 % -23.557 M -133.86 % -10.073 M 60.02 % -25.196 M -15.11 % -21.888 M -160.11 % -8.415 M -23.75 % -6.800 M 10.69 % -7.614 M 70.94 % -26.202 M -344.95 % -5.889 M -25.06 % -4.709 M -28.95 % -3.652 M -20.69 % -3.026 M 3.64 % -3.140 M 6.15 % -3.346 M 74.43 % -13.084 M 0.000 100.00 % -4.303 M 0.00 % -4.303 M
Other financing activites -511.993 M -351.06 % 203.931 M -29.59 % 289.617 M 1 824.53 % -16.794 M 97.27 % -615.959 M -461.46 % -109.706 M 89.50 % -1.045 B -646.75 % 191.120 M 1 599.78 % -12.743 M 84.65 % -82.991 M -125.55 % -36.796 M -0.41 % -36.646 M -109.11 % 402.064 M 718.56 % -64.999 M -383.01 % 22.967 M -93.63 % 360.298 M 5 975.05 % 5.931 M 128.88 % -20.535 M 20.51 % -25.832 M -9 758.91 % -262.021 K 99.07 % -28.273 M -128.27 % 100.000 M -46.69 % 187.582 M -42.76 % 327.719 M 325.00 % 77.110 M 132.17 % -239.691 M -71.30 % -139.926 M -2 233.64 % 6.558 M -69.83 % 21.735 M 580.46 % -4.524 M -103.57 % 126.564 M 639.08 % 17.125 M 385.11 % -6.006 M 13.85 % -6.972 M -101.78 % 390.595 M 591.39 % 56.494 M 524.53 % 9.046 M 1 456.55 % -666.827 K -100.91 % 72.897 M 0.000 -100.00 % 7.275 M 0.00 % 7.275 M
Net cash used provided by financing activities -332.273 M -321.71 % 149.867 M 3.13 % 145.318 M 138.01 % -382.289 M -19.07 % -321.071 M -463.80 % 88.255 M 59.30 % 55.403 M 6.31 % 52.116 M 199.72 % -52.264 M -125.13 % 207.977 M 214.97 % 66.030 M 130.29 % -218.023 M -141.00 % 531.770 M 241.02 % 155.935 M 343.84 % 35.133 M -92.69 % 480.575 M 1 540.12 % -33.371 M -123.44 % 142.380 M 198.67 % -144.305 M -544.88 % 32.437 M 75.44 % 18.489 M -85.75 % 129.792 M 182.85 % -156.660 M -145.09 % 347.425 M 2 415.93 % 13.809 M -62.92 % 37.236 M 164.88 % -57.397 M -155.14 % 104.095 M 5 592.54 % -1.895 M -103.56 % 53.225 M 190.45 % -58.847 M -3 970.42 % 1.520 M -97.81 % 69.405 M -34.72 % 106.319 M -72.52 % 386.943 M 623.69 % 53.468 M 805.37 % 5.906 M 247.18 % -4.013 M -105.50 % 72.897 M 0.000 -100.00 % 2.972 M 0.00 % 2.972 M
Effect of forex changes on cash 38.014 K 141.19 % 15.761 K 97.85 % 7.966 K 0.000 -100.00 % 793.166 K 237.72 % -575.922 K -141.97 % 1.372 M 1 050.05 % 119.331 K -94.99 % 2.382 M 594.48 % -481.731 K -11.70 % -431.291 K -154.40 % 792.837 K -69.89 % 2.633 M 699.35 % -439.348 K 73.39 % -1.651 M -72.06 % -959.553 K 7.09 % -1.033 M -187.66 % 1.178 M -43.38 % 2.081 M 142.46 % -4.901 M -319.50 % 2.233 M 168.18 % -3.275 M 46.66 % -6.139 M -253.50 % 4.000 M -14.67 % 4.687 M 477.05 % -1.243 M 90.42 % -12.982 M -171.20 % 18.235 M 122.14 % 8.208 M 183.62 % -9.817 M -182.53 % -3.475 M -633.36 % 651.459 K 149.62 % -1.313 M -4 305.91 % 31.218 K -98.44 % 1.996 M 1 016.85 % 178.708 K -68.14 % 560.911 K 0.000 -100.00 % 2.632 M 0.000 0.000 0.000
Net change in cash -41.942 M -174.58 % 56.241 M 68.38 % 33.401 M 111.05 % -302.205 M -10 759.10 % -2.783 M 93.05 % -40.034 M -122.64 % 176.808 M 390.44 % -60.877 M 59.17 % -149.116 M -225.17 % 119.133 M 53.43 % 77.647 M -46.53 % 145.210 M 173.52 % -197.510 M -335.42 % 83.899 M 60.46 % 52.287 M -45.97 % 96.775 M 9 593.63 % -1.019 M -100.97 % 105.579 M 1 042.35 % -11.204 M 2.10 % -11.444 M 87.82 % -93.954 M -468.19 % 25.518 M 119.60 % -130.176 M -167.09 % 194.035 M 3 387.84 % 5.563 M 130.69 % -18.128 M -205.59 % 17.168 M 117.51 % -98.063 M -417.83 % 30.854 M 317.53 % -14.183 M -0.36 % -14.132 M 33.92 % -21.387 M -104.89 % 436.970 M 236.77 % -319.489 M -199.15 % 322.229 M 656.48 % 42.596 M 293.28 % -22.038 M -31.36 % -16.776 M -123.01 % 72.897 M 0.000 100.00 % -9.439 M 0.00 % -9.439 M
Cash at beginning of period 180.530 M 45.25 % 124.289 M 36.75 % 90.888 M -77.17 % 398.142 M -0.69 % 400.925 M -19.04 % 495.223 M 55.53 % 318.415 M 2.20 % 311.572 M -32.37 % 460.688 M 34.88 % 341.555 M 29.43 % 263.895 M 122.35 % 118.685 M -62.46 % 316.195 M 36.12 % 232.296 M -6.47 % 248.370 M 63.84 % 151.595 M -0.67 % 152.614 M 224.47 % 47.035 M -19.24 % 58.239 M -16.42 % 69.683 M -57.42 % 163.637 M 18.48 % 138.119 M -48.52 % 268.295 M 261.29 % 74.260 M 8.10 % 68.697 M -20.88 % 86.825 M 24.65 % 69.657 M -58.47 % 167.720 M 22.54 % 136.866 M -9.39 % 151.049 M -8.56 % 165.181 M -11.46 % 186.569 M 174.51 % -250.401 M -462.44 % 69.088 M -31.91 % 101.462 M 235.15 % 30.273 M -42.13 % 52.312 M -24.28 % 69.088 M 1 913.85 % -3.809 M 0.000 0.000 0.000
Cash at end of period 138.588 M -23.23 % 180.530 M 45.25 % 124.289 M 36.75 % 90.888 M -77.17 % 398.142 M -12.53 % 455.189 M -8.08 % 495.223 M 97.54 % 250.695 M -19.54 % 311.572 M -32.37 % 460.688 M 34.88 % 341.542 M 29.42 % 263.895 M 122.35 % 118.685 M -62.46 % 316.195 M 5.17 % 300.657 M 21.05 % 248.370 M 63.84 % 151.595 M -0.67 % 152.614 M 224.47 % 47.035 M -19.24 % 58.239 M -16.42 % 69.683 M -57.42 % 163.637 M 18.48 % 138.119 M -48.52 % 268.295 M 261.29 % 74.260 M 8.10 % 68.697 M -20.88 % 86.825 M 24.65 % 69.657 M -58.47 % 167.720 M 22.54 % 136.866 M -9.39 % 151.049 M -8.56 % 165.181 M -11.46 % 186.569 M 174.51 % -250.401 M -159.10 % 423.691 M 481.44 % 72.869 M 140.70 % 30.273 M -42.13 % 52.312 M -24.28 % 69.088 M 0.000 100.00 % -9.439 M 0.00 % -9.439 M
Operating cash flow 262.804 M 396.92 % -88.511 M -5.48 % -83.912 M -257.24 % 53.366 M -82.28 % 301.225 M 445.77 % -87.117 M -151.64 % 168.698 M 109.76 % 80.424 M 459.33 % 14.379 M 186.61 % 5.017 M 248.87 % -3.370 M -137.81 % 8.913 M -52.31 % 18.689 M 130.59 % -61.101 M -45.76 % -41.919 M 85.73 % -293.823 M -952.16 % 34.480 M 394.72 % -11.699 M -111.23 % 104.176 M 476.18 % -27.693 M 43.33 % -48.865 M 46.88 % -91.996 M -172.21 % 127.408 M 203.29 % -123.352 M -72 773.82 % -169.268 K 98.80 % -14.157 M -111.11 % 127.455 M 156.13 % -227.090 M -584.53 % 46.868 M 250.21 % -31.200 M -142.06 % 74.175 M 735.99 % -11.663 M -103.54 % 329.613 M 203.20 % -319.405 M -437.72 % -59.400 M -2 066.55 % -2.742 M 73.59 % -10.381 M 9.42 % -11.461 M -142.70 % 26.837 M 0.000 100.00 % -10.764 M 0.00 % -10.764 M
Capital expenditure -1.561 M 69.57 % -5.130 M 83.32 % -30.758 M -827.26 % -3.317 M 11.07 % -3.730 M 76.80 % -16.080 M 89.69 % -155.898 M 19.45 % -193.536 M -226.74 % -59.232 M -173.74 % -21.638 M 86.51 % -160.380 M -434.28 % -30.018 M 76.83 % -129.565 M -580.44 % -19.041 M 67.13 % -57.936 M -204.64 % -19.018 M -37.98 % -13.783 M 38.11 % -22.270 M -6 030.62 % -363.256 K 98.62 % -26.236 M -108.17 % -12.603 M -39.99 % -9.003 M 91.23 % -102.688 M -201.60 % -34.047 M -175.31 % -12.367 M 60.13 % -31.015 M 31.55 % -45.313 M -399.96 % -9.063 M 12.38 % -10.344 M 60.81 % -26.392 M -7.11 % -24.639 M -70.74 % -14.430 M 67.41 % -44.284 M -85.73 % -23.843 M -226.17 % -7.310 M 12.03 % -8.309 M 54.15 % -18.124 M -1 290.69 % -1.303 M 96.47 % -36.925 M 0.000 100.00 % -1.775 M 0.00 % -1.775 M
Free CashFlow 261.243 M 378.98 % -93.643 M 18.50 % -114.898 M -329.57 % 50.048 M -83.18 % 297.495 M 388.28 % -103.197 M -906.22 % 12.800 M 111.32 % -113.112 M -152.18 % -44.853 M -169.86 % -16.621 M 89.85 % -163.750 M -675.86 % -21.105 M 80.96 % -110.876 M -38.35 % -80.143 M 19.74 % -99.854 M 68.08 % -312.841 M -1 611.51 % 20.697 M 160.93 % -33.969 M -132.72 % 103.813 M 292.50 % -53.929 M 12.27 % -61.469 M 39.14 % -100.999 M -508.57 % 24.720 M 115.71 % -157.399 M -1 155.57 % -12.536 M 72.25 % -45.172 M -154.99 % 82.142 M 134.78 % -236.153 M -746.57 % 36.524 M 163.42 % -57.592 M -216.26 % 49.536 M 289.84 % -26.093 M -109.14 % 285.329 M 183.13 % -343.248 M -414.54 % -66.710 M -503.65 % -11.051 M 61.23 % -28.505 M -123.33 % -12.764 M -26.53 % -10.088 M 0.000 100.00 % -12.539 M 0.00 % -12.539 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 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2014 2014
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011