603909.SS

Holsin Engineering Consulting Group Co.,Ltd. 603909.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 6.609 B 67.49 % 3.946 B 212.92 % 1.261 B 49.87 % 841.383 M 5.60 % 796.745 M 4.50 % 762.425 M 20.98 % 630.202 M 83.19 % 344.016 M 18.51 % 290.278 M 5.89 % 274.130 M 14.69 % 239.008 M 1.48 % 235.519 M 15.27 % 204.317 M 22.39 % 166.933 M
Net income 95.607 M 45.03 % 65.924 M 16.35 % 56.661 M 40.16 % 40.427 M -14.34 % 47.197 M -36.37 % 74.173 M 9.25 % 67.896 M 9.10 % 62.230 M 7.58 % 57.843 M 9.13 % 53.002 M 7.98 % 49.085 M 3.83 % 47.275 M 10.70 % 42.704 M 23.14 % 34.678 M
Income before tax 154.462 M 59.03 % 97.130 M 34.68 % 72.121 M 42.10 % 50.754 M -14.13 % 59.109 M -35.94 % 92.266 M 6.44 % 86.684 M 16.55 % 74.374 M 4.06 % 71.472 M 8.70 % 65.750 M 8.71 % 60.483 M 0.34 % 60.277 M 2.69 % 58.699 M 26.91 % 46.253 M
Income before tax ratio 0.02 -5.05 % 0.02 -56.96 % 0.06 -5.19 % 0.06 -18.69 % 0.07 -38.70 % 0.12 -12.02 % 0.14 -36.38 % 0.22 -12.20 % 0.25 2.66 % 0.24 -5.22 % 0.25 -1.12 % 0.26 -10.92 % 0.29 3.69 % 0.28
EBITDA 180.958 M 46.13 % 123.831 M 12.69 % 109.887 M 30.26 % 84.362 M -14.78 % 98.992 M -19.76 % 123.377 M 2.64 % 120.207 M 30.50 % 92.110 M 8.05 % 85.248 M 15.10 % 74.063 M 8.55 % 68.229 M 0.70 % 67.757 M 6.57 % 63.581 M 15.08 % 55.251 M
Net income ratio 0.01 -13.41 % 0.02 -62.82 % 0.04 -6.48 % 0.05 -18.89 % 0.06 -39.11 % 0.10 -9.70 % 0.11 -40.44 % 0.18 -9.22 % 0.20 3.06 % 0.19 -5.85 % 0.21 2.31 % 0.20 -3.96 % 0.21 0.61 % 0.21
Ratio EBITDA 0.03 -12.75 % 0.03 -63.99 % 0.09 -13.09 % 0.10 -19.30 % 0.12 -23.22 % 0.16 -15.16 % 0.19 -28.76 % 0.27 -8.83 % 0.29 8.70 % 0.27 -5.36 % 0.29 -0.77 % 0.29 -7.55 % 0.31 -5.98 % 0.33
Gross profit ratio 0.06 -32.87 % 0.09 -60.74 % 0.23 -25.03 % 0.30 -9.39 % 0.33 -10.44 % 0.37 -10.09 % 0.41 -0.87 % 0.42 -4.29 % 0.43 -3.47 % 0.45 3.87 % 0.43 -1.53 % 0.44 -6.09 % 0.47 -1.93 % 0.48
Weighted average shs out dil 260.652 M -0.01 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M -28.75 % 365.834 M 41.90 % 257.819 M -0.33 % 258.678 M 1.52 % 254.800 M 14.29 % 222.939 M 16.66 % 191.100 M 0.01 % 191.089 M -0.01 % 191.110 M 0.01 % 191.096 M -4.70 % 200.518 M
Weighted average shs out 260.652 M -0.01 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 1.11 % 257.819 M 1.18 % 254.800 M 0.00 % 254.800 M 14.31 % 222.904 M 16.66 % 191.069 M 0.00 % 191.065 M -0.01 % 191.087 M 0.01 % 191.070 M -4.71 % 200.518 M
EPS diluted 0.37 48.00 % 0.25 13.64 % 0.22 37.50 % 0.16 23.08 % 0.13 -55.17 % 0.29 11.54 % 0.26 8.33 % 0.24 -7.69 % 0.26 -7.14 % 0.28 7.69 % 0.26 4.00 % 0.25 13.64 % 0.22 -83.82 % 1.36
Earnings per share 0.37 48.00 % 0.25 13.64 % 0.22 37.50 % 0.16 -11.11 % 0.18 -37.93 % 0.29 7.41 % 0.27 12.50 % 0.24 -7.69 % 0.26 -7.14 % 0.28 7.69 % 0.26 4.00 % 0.25 13.64 % 0.22 -83.82 % 1.36
Gross profit 393.141 M 12.44 % 349.646 M 22.85 % 284.604 M 12.35 % 253.309 M -4.31 % 264.722 M -6.40 % 282.833 M 8.77 % 260.028 M 81.60 % 143.187 M 13.43 % 126.235 M 2.22 % 123.492 M 19.13 % 103.661 M -0.07 % 103.731 M 8.25 % 95.829 M 20.04 % 79.832 M
Income tax expense 31.557 M 86.90 % 16.884 M 65.55 % 10.199 M 77.83 % 5.735 M -19.89 % 7.159 M -55.96 % 16.254 M -12.87 % 18.656 M 40.99 % 13.232 M -2.91 % 13.628 M 7.63 % 12.662 M 13.19 % 11.186 M -11.55 % 12.647 M -19.16 % 15.645 M 40.45 % 11.140 M
Cost of revenue 6.216 B 72.84 % 3.596 B 268.32 % 976.415 M 66.04 % 588.074 M 10.54 % 532.023 M 10.93 % 479.592 M 29.56 % 370.173 M 84.32 % 200.829 M 22.42 % 164.043 M 8.90 % 150.638 M 11.30 % 135.347 M 2.70 % 131.788 M 21.48 % 108.488 M 24.55 % 87.101 M
General and administrative expenses 30.814 M 3.87 % 29.665 M 25.03 % 23.726 M 4.39 % 22.729 M -1.92 % 23.173 M -0.70 % 23.337 M -18.41 % 28.603 M 157.98 % 11.087 M 9.43 % 10.132 M 6.24 % 9.536 M 54.84 % 6.159 M -5.92 % 6.546 M -72.64 % 23.924 M 39.04 % 17.207 M
Selling and marketing expenses 10.531 M 21.51 % 8.666 M -48.17 % 16.720 M -10.09 % 18.597 M 7.39 % 17.316 M 3.44 % 16.740 M 12.10 % 14.933 M 66.10 % 8.990 M 58.67 % 5.666 M 29.70 % 4.368 M -8.90 % 4.795 M 18.78 % 4.037 M 19.56 % 3.377 M 15.27 % 2.929 M
Other expenses 153.664 M 1 125.15 % 12.542 M -86.17 % 90.719 M 20.43 % 75.327 M 2.38 % 73.572 M 6.35 % 69.178 M 1 954.63 % 3.367 M 2.32 % 3.291 M -53.85 % 7.130 M 79.25 % 3.977 M 4.88 % 3.793 M 328.16 % 885.782 K -67.70 % 2.743 M 12 954.57 % -21.337 K
Operating expenses 235.333 M -6.13 % 250.699 M 51.80 % 165.154 M 11.66 % 147.902 M 4.02 % 142.187 M 5.50 % 134.770 M 0.57 % 134.010 M 133.08 % 57.495 M 13.08 % 50.846 M -1.56 % 51.653 M 25.38 % 41.196 M -0.70 % 41.488 M 7.65 % 38.538 M 27.27 % 30.280 M
Cost and expenses 6.451 B 67.69 % 3.847 B 236.99 % 1.142 B 55.11 % 735.976 M 9.16 % 674.210 M 9.74 % 614.362 M 21.85 % 504.183 M 95.17 % 258.324 M 20.21 % 214.889 M 6.23 % 202.291 M 14.58 % 176.544 M 1.89 % 173.275 M 17.85 % 147.026 M 25.26 % 117.381 M
Research and development expenses 40.324 M 8.02 % 37.329 M 9.83 % 33.989 M 8.77 % 31.250 M 11.11 % 28.125 M 10.23 % 25.515 M 31.81 % 19.357 M 193.27 % 6.600 M 33.55 % 4.942 M -21.24 % 6.275 M 120.50 % 2.846 M 23.99 % 2.295 M 0.83 % 2.276 M 0.000
Selling general and administrative expenses 41.344 M 7.86 % 38.331 M -5.23 % 40.446 M -2.13 % 41.325 M 2.06 % 40.490 M 1.03 % 40.078 M -7.94 % 43.536 M 116.84 % 20.078 M 27.09 % 15.798 M 13.61 % 13.905 M 26.94 % 10.954 M 3.50 % 10.583 M -61.23 % 27.301 M 35.58 % 20.136 M
Interest income 8.601 M 339.02 % 1.959 M -20.27 % 2.457 M 95.64 % 1.256 M 57.47 % 797.667 K 20.75 % 660.606 K -41.83 % 1.136 M 7.77 % 1.054 M -10.87 % 1.182 M 242.25 % 345.400 K 28.35 % 269.100 K 0.22 % 268.500 K -57.54 % 632.400 K 68 000 100.00 % -0.930
Interest expense 997.821 K -53.24 % 2.134 M -70.30 % 7.185 M -28.77 % 10.087 M -6.93 % 10.838 M -15.70 % 12.856 M 39.68 % 9.204 M 60 144.60 % 15.277 K -98.05 % 781.807 K -2.02 % 797.894 K 95.36 % 408.426 K 44.01 % 283.601 K 0.000 -100.00 % 156.381 K
Depreciation and amortization 25.739 M 3.28 % 24.921 M -17.51 % 30.211 M -3.24 % 31.221 M 7.49 % 29.045 M 3.82 % 27.977 M 15.04 % 24.319 M 38.09 % 17.611 M 36.75 % 12.878 M 68.36 % 7.649 M 3.05 % 7.423 M 2.13 % 7.268 M 15.55 % 6.290 M 10.38 % 5.699 M
Operating income 157.809 M 59.49 % 98.947 M -19.17 % 122.414 M 18.57 % 103.245 M -14.98 % 121.434 M -19.19 % 150.271 M 80.36 % 83.317 M 17.21 % 71.083 M 10.36 % 64.412 M 3.28 % 62.364 M 9.62 % 56.889 M -4.34 % 59.473 M 6.20 % 56.002 M 20.87 % 46.332 M
Operating income ratio 0.02 -4.78 % 0.03 -74.17 % 0.10 -20.89 % 0.12 -19.49 % 0.15 -22.67 % 0.20 49.08 % 0.13 -36.02 % 0.21 -6.88 % 0.22 -2.46 % 0.23 -4.42 % 0.24 -5.74 % 0.25 -7.87 % 0.27 -1.24 % 0.28
Total other income expenses net -3.347 M -84.15 % -1.818 M 43.80 % -3.234 M -4.39 % -3.098 M -141.06 % -1.285 M -251.55 % 848.033 K -74.81 % 3.367 M 6.62 % 3.158 M 284.01 % 822.337 K -75.72 % 3.386 M -5.78 % 3.594 M 347.19 % 803.724 K -59.79 % 1.999 M 2 645.61 % -78.514 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 -1.077 B -71.01 % -629.818 M -175.55 % -228.569 M -884.79 % -23.210 M -390.19 % -4.735 M -107.65 % 61.863 M -48.66 % 120.500 M 245.70 % -82.702 M 33.71 % -124.762 M -233.43 % -37.417 M -23.28 % -30.350 M -49.90 % -20.248 M 22.03 % -25.969 M 41.33 % -44.264 M
Total investments 5.538 M 0.00 % 5.538 M 20.29 % 4.604 M 27.89 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 1 900.00 % 180.000 K -99.86 % 131.009 M -0.55 % 131.738 M 654.26 % 17.466 M 0.000 0.000 0.000 0.000
Total debt 15.293 M 4.37 % 14.653 M -85.05 % 98.019 M -62.49 % 261.296 M 25.23 % 208.647 M -12.18 % 237.582 M -4.45 % 248.654 M 947 154.40 % 26.250 K -94.81 % 506.041 K -97.77 % 22.667 M 50.42 % 15.069 M 641.68 % 2.032 M -56.38 % 4.658 M -25.20 % 6.227 M
Accumulated other comprehensive income loss 58.725 M 13.26 % 51.850 M 20.14 % 43.159 M 17.08 % 36.863 M 17.94 % 31.255 M 68.56 % 18.543 M 5 981.53 % 304.903 K -98.71 % 23.612 M 30.27 % 18.125 M -42.59 % 31.570 M 3 678.95 % 835.409 K 68.52 % 495.747 K 0.000 0.000
Retained earnings 644.595 M 12.71 % 571.889 M 9.67 % 521.487 M 9.82 % 474.835 M 6.71 % 444.989 M 9.92 % 404.822 M 16.81 % 346.576 M 18.49 % 292.495 M 19.96 % 243.829 M 26.99 % 192.000 M 29.67 % 148.072 M 40.34 % 105.508 M 61.09 % 65.497 M -32.05 % 96.391 M
Common stock 260.673 M 0.00 % 260.673 M 30.00 % 200.518 M 0.00 % 200.518 M 40.00 % 143.227 M -0.06 % 143.318 M 39.82 % 102.500 M 2.50 % 100.000 M 0.00 % 100.000 M 33.33 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 650.00 % 10.000 M
Total equity 1.215 B 8.40 % 1.121 B 7.10 % 1.046 B 8.69 % 962.621 M 7.76 % 893.300 M 6.40 % 839.606 M 13.52 % 739.611 M 16.63 % 634.134 M 9.97 % 576.619 M 92.13 % 300.124 M 18.82 % 252.580 M 22.20 % 206.693 M 26.97 % 162.788 M 31.20 % 124.073 M
Other non current liabilities 3.168 M 25.57 % 2.523 M -70.79 % 8.637 M 242.34 % 2.523 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 6.908 M -46.66 % 12.951 M 45.22 % 8.919 M -3.34 % 9.227 M -93.45 % 140.774 M -16.93 % 169.465 M -10.17 % 188.654 M 0.000 -100.00 % 506.041 K -97.29 % 18.667 M 1 362.85 % 1.276 M -37.19 % 2.032 M -56.38 % 4.658 M -25.20 % 6.227 M
Total non current liabilities 12.427 M -44.49 % 22.386 M 52.44 % 14.685 M -5.52 % 15.542 M -88.90 % 140.051 M -18.97 % 172.834 M -10.07 % 192.191 M 0.000 -100.00 % 506.041 K -97.34 % 19.025 M 1 390.95 % 1.276 M -37.19 % 2.032 M -56.38 % 4.658 M -25.20 % 6.227 M
Other current liabilities 435.472 M 16.74 % 373.027 M 98.13 % 188.270 M 50.67 % 124.954 M -43.66 % 221.772 M 17.59 % 188.599 M 22.60 % 153.839 M 147.48 % 62.161 M 21.66 % 51.096 M 69.34 % 30.174 M 12.56 % 26.807 M -14.55 % 31.371 M -25.48 % 42.097 M -28.72 % 59.057 M
Deferred revenue 0.000 0.000 -100.00 % 69.681 M -55.64 % 157.097 M -12.44 % 179.407 M 42.02 % 126.326 M 523.62 % 20.257 M -38.02 % 32.682 M 80.72 % 18.084 M -42.90 % 31.673 M 22.74 % 25.805 M 0.000 0.000 0.000
Short term debt 8.386 M 392.64 % 1.702 M -97.99 % 84.699 M -49.77 % 168.622 M 134.73 % 71.837 M 5.67 % 67.983 M -8.63 % 74.403 M 283 339.23 % 26.250 K 0.000 -100.00 % 4.000 M -70.80 % 13.700 M 0.000 0.000 0.000
Total current liabilities 3.390 B 82.69 % 1.855 B 145.58 % 755.509 M 15.95 % 651.558 M 40.80 % 462.762 M 10.79 % 417.690 M 2.16 % 408.863 M 302.31 % 101.630 M 26.18 % 80.545 M 17.00 % 68.841 M 26.40 % 54.462 M 46.88 % 37.080 M -30.59 % 53.425 M -30.67 % 77.057 M
Total liabilities 3.402 B 81.17 % 1.878 B 143.81 % 770.194 M 15.45 % 667.100 M 10.66 % 602.814 M 2.08 % 590.525 M -1.75 % 601.054 M 491.42 % 101.630 M 25.39 % 81.051 M -7.76 % 87.866 M 57.64 % 55.738 M 42.51 % 39.111 M -32.66 % 58.083 M -30.26 % 83.284 M
Other non current assets 64.107 M -1.44 % 65.044 M 323.69 % 15.352 M 0.24 % 15.315 M -14.02 % 17.812 M 394.77 % 3.600 M -94.78 % 68.968 M 214.42 % 21.935 M 42.17 % 15.429 M 326.82 % 3.615 M -84.20 % 22.886 M -1.07 % 23.134 M -3.91 % 24.076 M 20.84 % 19.925 M
Long term investments 0.000 -100.00 % 5.538 M -89.97 % 55.220 M -2.57 % 56.679 M 4.99 % 53.984 M -29.89 % 76.994 M 0.000 -100.00 % 16.009 M -4.35 % 16.738 M -4.17 % 17.466 M 0.000 0.000 0.000 0.000
Intangible assets 38.931 M -1.86 % 39.668 M 3.45 % 38.347 M -3.06 % 39.559 M 55.41 % 25.454 M -1.72 % 25.901 M -9.86 % 28.733 M 110.08 % 13.677 M 25.30 % 10.915 M -1.70 % 11.104 M -1.59 % 11.284 M -1.64 % 11.473 M 551.03 % 1.762 M 3.44 % 1.704 M
GoodWill 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 7.94 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 8 699.70 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M
Goodwill and intangible assets 157.662 M -0.47 % 158.398 M 0.84 % 157.077 M 5.03 % 149.552 M 10.41 % 135.447 M -0.33 % 135.893 M -2.04 % 138.725 M 829.35 % 14.927 M 22.70 % 12.165 M -1.53 % 12.354 M -1.44 % 12.534 M -1.48 % 12.723 M 322.37 % 3.012 M 1.98 % 2.954 M
Property plant equipment net 105.840 M -9.77 % 117.300 M -0.52 % 117.911 M -3.19 % 121.798 M 5.48 % 115.466 M -8.28 % 125.888 M -9.23 % 138.688 M 23.90 % 111.933 M 8.14 % 103.503 M 37.58 % 75.229 M 71.88 % 43.767 M 9.79 % 39.865 M -5.06 % 41.991 M 15.68 % 36.300 M
Total non current assets 409.321 M -3.80 % 425.493 M 3.82 % 409.847 M 1.68 % 403.093 M 7.97 % 373.325 M -2.68 % 383.601 M 0.70 % 380.926 M 114.29 % 177.766 M 13.69 % 156.361 M 35.87 % 115.080 M 37.20 % 83.878 M 5.78 % 79.295 M 8.46 % 73.108 M 15.91 % 63.072 M
Other current assets 36.040 M -36.13 % 56.429 M 38.88 % 40.632 M 9.15 % 37.227 M 4.09 % 35.763 M -54.95 % 79.387 M 118.45 % 36.341 M -69.01 % 117.256 M -1.27 % 118.767 M 750.53 % 13.964 M -15.63 % 16.550 M 21.05 % 13.672 M -52.89 % 29.022 M 485.47 % 4.957 M
Short term investments 5.538 M 0.000 100.00 % -50.616 M 4.64 % -53.079 M -5.35 % -50.384 M 31.35 % -73.394 M -40 874.62 % 180.000 K -99.84 % 115.000 M 0.00 % 115.000 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.084 B 66.43 % 651.320 M 99.43 % 326.589 M 14.79 % 284.506 M 33.33 % 213.382 M 21.43 % 175.719 M 37.12 % 128.155 M 54.91 % 82.728 M -33.96 % 125.268 M 108.49 % 60.084 M 32.29 % 45.419 M 103.86 % 22.279 M -27.26 % 30.627 M -39.34 % 50.491 M
Cash and short term investments 1.084 B 66.43 % 651.320 M 99.43 % 326.589 M 14.79 % 284.506 M 33.33 % 213.382 M 21.43 % 175.719 M 37.12 % 128.155 M 54.91 % 82.728 M -33.96 % 125.268 M 108.49 % 60.084 M 32.29 % 45.419 M 103.86 % 22.279 M -27.26 % 30.627 M -39.34 % 50.491 M
Total current assets 4.207 B 63.53 % 2.573 B 82.92 % 1.407 B 14.67 % 1.227 B 9.25 % 1.123 B 7.29 % 1.047 B 9.04 % 959.739 M 72.00 % 557.998 M 11.31 % 501.309 M 83.69 % 272.911 M 21.60 % 224.440 M 34.79 % 166.510 M 12.69 % 147.762 M 2.41 % 144.284 M
Inventory 177.201 M 605.86 % 25.104 M 56.31 % 16.061 M -2.21 % 16.423 M -29.20 % 23.197 M -56.31 % 53.096 M -18.87 % 65.447 M 1 028.46 % 5.800 M 30.16 % 4.456 M 153.65 % 1.757 M 131.20 % 759.808 K -87.06 % 5.872 M -18.15 % 7.174 M 431.39 % 1.350 M
Net receivables 2.910 B 58.16 % 1.840 B 79.81 % 1.023 B 11.37 % 918.840 M 8.04 % 850.446 M 9.25 % 778.469 M 10.78 % 702.691 M 101.54 % 348.661 M 45.74 % 239.232 M 16.28 % 205.734 M 27.22 % 161.711 M 29.69 % 124.687 M 27.04 % 98.149 M 12.19 % 87.486 M
Tax assets 81.713 M 3.16 % 79.212 M 23.22 % 64.287 M 7.59 % 59.749 M 18.04 % 50.618 M 22.78 % 41.226 M 19.34 % 34.545 M 166.52 % 12.961 M 52.01 % 8.527 M 32.89 % 6.417 M 36.78 % 4.691 M 31.29 % 3.573 M -11.31 % 4.029 M 3.47 % 3.894 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 2.919 B 101.19 % 1.451 B 269.57 % 392.635 M 112.93 % 184.394 M 16.26 % 158.600 M 14.80 % 138.152 M 5.29 % 131.209 M 325.78 % 30.816 M 50.01 % 20.542 M 5.74 % 19.426 M 295.78 % 4.908 M 46.01 % 3.362 M -4.78 % 3.530 M 152.27 % 1.399 M
Tax payables 26.406 M -10.86 % 29.624 M 46.48 % 20.223 M 22.63 % 16.491 M 9.54 % 15.056 M -34.42 % 22.957 M 13.33 % 20.257 M 134.82 % 8.626 M -3.16 % 8.908 M -41.55 % 15.241 M 68.46 % 9.047 M 285.48 % 2.347 M -69.90 % 7.798 M -53.03 % 16.600 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 664.428 K 414.97 % -210.948 K 99.88 % -169.465 M 10.17 % -188.654 M 0.000 0.000 -100.00 % 358.631 K 0.000 0.000 0.000 0.000
Minority interest 140.226 M 10.47 % 126.932 M 13.65 % 111.689 M 35.75 % 82.277 M 107.09 % 39.729 M -15.72 % 47.137 M 25.65 % 37.514 M 1 015.90 % 3.362 M 0.000 -100.00 % 1.554 M 5.79 % 1.469 M 16.90 % 1.257 M 5.16 % 1.195 M -56.65 % 2.758 M
Capital lease obligations 6.908 M -46.66 % 12.951 M 45.22 % 8.919 M 448.24 % 1.627 M -58.96 % 3.963 M 0.000 -100.00 % 14.403 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 110.494 M 1.13 % 109.254 M -46.54 % 204.360 M 21.55 % 168.128 M -36.64 % 265.355 M 24.43 % 213.263 M -15.71 % 253.021 M 17.87 % 214.665 M 0.00 % 214.665 M 579.97 % 31.570 M 12.59 % 28.039 M 12.48 % 24.928 M 18.17 % 21.096 M 41.36 % 14.923 M
Deferred tax liabilities non current 2.351 M -65.99 % 6.912 M 113.11 % 3.243 M 3.69 % 3.128 M -3.47 % 3.241 M -3.83 % 3.370 M -4.73 % 3.537 M 0.000 0.000 100.00 % -18.667 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 4.617 B 53.97 % 2.998 B 65.07 % 1.816 B 11.46 % 1.630 B 8.93 % 1.496 B 4.61 % 1.430 B 6.67 % 1.341 B 82.21 % 735.763 M 11.87 % 657.671 M 69.51 % 387.991 M 25.84 % 308.318 M 25.43 % 245.805 M 11.29 % 220.871 M 6.52 % 207.356 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 % -4.539 M 50.89 % -9.244 M 2.13 % -9.445 M -37.91 % -6.848 M 25.64 % -9.209 M -107.67 % -4.435 M -110.14 % -2.110 M -22.30 % -1.726 M 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 4.624 M 0.00 % 4.624 M 0.00 % 4.624 M 62.16 % 2.851 M -71.15 % 9.884 M -14.75 % 11.595 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 283.830 M 5.07 % 270.128 M 302.65 % 67.087 M 249.77 % -44.793 M 22.88 % -58.082 M 27.11 % -79.685 M 46.21 % -148.133 M -54.86 % -95.654 M -94.87 % -49.085 M -70.64 % -28.766 M 24.81 % -38.257 M 14.34 % -44.664 M -23.08 % -36.290 M -428.44 % -6.867 M
Accounts receivables -1.102 B -22.49 % -899.354 M -394.17 % -181.992 M -118.89 % -83.143 M 9.18 % -91.551 M 24.35 % -121.016 M 21.18 % -153.542 M -38.70 % -110.703 M -79.53 % -61.664 M -42.19 % -43.367 M 5.81 % -46.042 M -48.11 % -31.086 M -60.44 % -19.376 M 0.000
Inventory -152.097 M -1 581.85 % -9.043 M -70.61 % -5.301 M -178.26 % 6.774 M 166.13 % -10.242 M -182.93 % 12.350 M 152.13 % -23.694 M -1 663.05 % -1.344 M 50.21 % -2.699 M -170.76 % -996.859 K -119.50 % 5.112 M 292.50 % 1.302 M 122.36 % -5.824 M -43 039.26 % -13.500 K
Accounts payables 1.538 B 29.23 % 1.190 B 359.54 % 258.918 M 534.30 % 40.820 M -23.21 % 53.155 M 48.36 % 35.829 M -6.48 % 38.311 M 83.94 % 20.828 M 19.78 % 17.388 M 0.37 % 17.323 M 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -11.300 M -148.94 % -4.539 M 50.89 % -9.244 M 2.13 % -9.445 M -37.91 % -6.848 M 94.50 % -124.440 M -31.95 % -94.310 M -103.32 % -46.386 M -67.04 % -27.769 M 35.97 % -43.369 M 5.65 % -45.966 M -50.88 % -30.466 M -344.51 % -6.854 M
Other non cash items 38.181 M -35.72 % 59.398 M 5.23 % 56.446 M -18.53 % 69.286 M -16.91 % 83.383 M 12.79 % 73.929 M 18.14 % 62.579 M 190.09 % 21.572 M 27.36 % 16.938 M 19.53 % 14.170 M 50.43 % 9.420 M 44.44 % 6.522 M 23.68 % 5.273 M 26.09 % 4.182 M
Net cash provided by operating activities 470.655 M 5.69 % 445.326 M 111.79 % 210.264 M 136.96 % 88.734 M -0.61 % 89.282 M -2.72 % 91.782 M 12 366.28 % -748.250 K 40.90 % -1.266 M -103.70 % 34.181 M -25.92 % 46.141 M 65.48 % 27.883 M 66.41 % 16.755 M -8.58 % 18.327 M -51.93 % 38.127 M
Investments in property plant and equipment -14.854 M 15.80 % -17.640 M 6.06 % -18.778 M 51.63 % -38.819 M -140.38 % -16.149 M 24.44 % -21.371 M 19.87 % -26.670 M 26.52 % -36.297 M 27.32 % -49.941 M -43.95 % -34.692 M -146.42 % -14.078 M 7.38 % -15.199 M 21.95 % -19.474 M -176.61 % -7.040 M
Acquisitions net 0.000 0.000 100.00 % -7.490 M -119.03 % 39.363 M 11 993.00 % -330.976 K -101.54 % 21.520 M 107.53 % -285.863 M -397 330.86 % 71.964 K -99.86 % 50.408 M 45 960.39 % 109.440 K 0.000 100.00 % -147.200 K 0.000 -100.00 % 124.050 K
Purchases of investments -3.915 B -116.69 % -1.807 B -274.88 % -482.004 M -2 310.02 % -20.000 M -82.45 % -10.962 M 85.73 % -76.793 M 44.18 % -137.564 M 65.17 % -395.000 M -83.72 % -215.000 M 0.000 0.000 100.00 % -147.200 K 91.72 % -1.777 M 70.36 % -5.996 M
Sales maturities of investments 3.922 B 116.86 % 1.808 B 264.81 % 495.683 M 2 377.70 % 20.006 M -26.45 % 27.200 M -71.38 % 95.041 M -57.48 % 223.514 M -43.91 % 398.477 M 297.33 % 100.289 M 0.000 0.000 0.000 0.000 -100.00 % 127.200 K
Other investing activites 1.345 M 154.57 % 528.407 K 150.61 % -1.044 M 97.31 % -38.819 M -5 352.31 % 739.081 K 103.46 % -21.371 M -508.75 % 5.228 M 204.57 % -5.000 M 89.99 % -49.941 M -45 733.17 % 109.440 K -61.09 % 281.292 K 21.09 % 232.295 K 75.40 % 132.435 K 118.27 % -724.687 K
Net cash used for investing activites -7.313 M 53.52 % -15.734 M -15.42 % -13.632 M 64.38 % -38.269 M -7 794.66 % 497.342 K 116.73 % -2.974 M 98.66 % -221.354 M -486.40 % -37.748 M 77.01 % -164.185 M -374.75 % -34.583 M -150.65 % -13.797 M 8.72 % -15.114 M 28.43 % -21.119 M -56.32 % -13.510 M
Debt repayment -8.209 M 90.13 % -83.199 M 50.61 % -168.454 M -477.14 % 44.667 M 254.82 % -28.851 M -152.64 % -11.420 M -104.61 % 247.725 M 51 731.70 % -479.792 K 97.83 % -22.161 M -391.67 % 7.598 M -41.72 % 13.037 M 596.46 % -2.626 M -60.42 % -1.637 M -15.97 % -1.412 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.500 M 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 100.00 % -1.102 M 50.04 % -2.205 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -20.854 M -59.46 % -13.078 M -55.29 % -8.422 M 54.84 % -18.648 M 21.60 % -23.786 M -72.50 % -13.789 M 45.49 % -25.298 M -186.96 % -8.816 M -96.51 % -4.486 M 35.91 % -7.000 M -73.25 % -4.040 M 1.36 % -4.096 M 79.21 % -19.699 M -542.07 % -3.068 M
Other financing activites -12.818 M -79.92 % -7.124 M -131.73 % 22.450 M 784.22 % -3.281 M -4 101 377 620.16 % -0.080 100.00 % -600.000 K -101.57 % 38.200 M 758.43 % 4.450 M -98.00 % 222.667 M 0.000 0.000 -100.00 % 0.770 263.83 % -0.470 100.00 % -939.667 K
Net cash used provided by financing activities -41.880 M 59.50 % -103.401 M 33.04 % -154.426 M -779.15 % 22.738 M 142.31 % -53.740 M -38.55 % -38.786 M -114.88 % 260.627 M 5 478.81 % -4.845 M -102.47 % 196.020 M 32 686.53 % 597.868 K -93.35 % 8.997 M 233.84 % -6.722 M 68.49 % -21.336 M -293.71 % -5.419 M
Effect of forex changes on cash 0.000 0.000 100.00 % -0.650 -296.97 % 0.330 -73.17 % 1.230 400.00 % -0.410 -2 751 463 300.00 % 0.000 0.00 % 0.000 -133.33 % 0.000 2 500.00 % 0.000 0.000 0.000 100.00 % -41.690 -689.58 % -5.280
Net change in cash 421.462 M 29.21 % 326.190 M 672.87 % 42.205 M -42.34 % 73.203 M 103.12 % 36.040 M -27.95 % 50.023 M 29.84 % 38.525 M 187.84 % -43.860 M -166.44 % 66.016 M 443.08 % 12.156 M -47.34 % 23.082 M 554.25 % -5.081 M 78.94 % -24.128 M -225.68 % 19.198 M
Cash at beginning of period 641.920 M 103.31 % 315.730 M 15.43 % 273.525 M 36.54 % 200.322 M 21.94 % 164.282 M 43.78 % 114.259 M 50.87 % 75.734 M -36.67 % 119.594 M 123.22 % 53.578 M 29.35 % 41.422 M 125.86 % 18.339 M -21.70 % 23.421 M -50.74 % 47.549 M 67.71 % 28.351 M
Cash at end of period 1.063 B 65.66 % 641.920 M 103.31 % 315.730 M 15.43 % 273.525 M 36.54 % 200.322 M 21.94 % 164.282 M 43.78 % 114.259 M 50.87 % 75.734 M -36.67 % 119.594 M 123.22 % 53.578 M 29.35 % 41.422 M 125.86 % 18.339 M -21.70 % 23.421 M -50.74 % 47.549 M
Operating cash flow 470.655 M 5.69 % 445.326 M 111.79 % 210.264 M 136.96 % 88.734 M -0.61 % 89.282 M -2.72 % 91.782 M 12 366.28 % -748.250 K 40.90 % -1.266 M -103.70 % 34.181 M -25.92 % 46.141 M 65.48 % 27.883 M 66.41 % 16.755 M -8.58 % 18.327 M -51.93 % 38.127 M
Capital expenditure -14.854 M 15.80 % -17.640 M 6.06 % -18.778 M 51.63 % -38.819 M -140.38 % -16.149 M 24.44 % -21.371 M 19.87 % -26.670 M 26.52 % -36.297 M 27.32 % -49.941 M -43.95 % -34.692 M -146.42 % -14.078 M 7.38 % -15.199 M 21.95 % -19.474 M -176.61 % -7.040 M
Free CashFlow 455.801 M 6.57 % 427.685 M 123.35 % 191.486 M 283.62 % 49.915 M -31.75 % 73.133 M 3.87 % 70.411 M 356.81 % -27.418 M 27.01 % -37.563 M -138.34 % -15.760 M -237.66 % 11.449 M -17.07 % 13.804 M 787.42 % 1.556 M 235.60 % -1.147 M -103.69 % 31.086 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 2015-06-30 2015-03-31
Revenue 1.853 B 20.36 % 1.540 B -18.90 % 1.899 B 21.83 % 1.559 B 2.72 % 1.517 B -6.73 % 1.627 B -15.13 % 1.917 B 97.59 % 970.043 M 25.79 % 771.153 M 167.69 % 288.073 M -53.59 % 620.685 M 93.64 % 320.530 M 100.97 % 159.493 M -0.51 % 160.312 M -50.99 % 327.089 M 95.89 % 166.979 M 5.00 % 159.027 M -15.54 % 188.288 M -42.70 % 328.590 M 77.32 % 185.313 M 3.81 % 178.517 M 71.12 % 104.325 M -63.70 % 287.395 M 54.47 % 186.057 M 29.96 % 143.165 M -1.81 % 145.808 M -48.36 % 282.340 M 83.36 % 153.980 M 31.55 % 117.046 M 52.33 % 76.835 M -31.40 % 112.001 M 47.08 % 76.150 M -16.33 % 91.012 M 40.34 % 64.852 M -36.67 % 102.398 M 57.56 % 64.990 M 5.11 % 61.831 M 1.27 % 61.058 M -32.55 % 90.522 M 53.59 % 58.938 M 139.43 % -149.460 M -154.52 % 274.130 M
Net income 24.838 M 22.92 % 20.207 M -37.35 % 32.254 M 10.03 % 29.314 M 150.80 % 11.688 M -47.71 % 22.351 M -38.60 % 36.401 M 303.93 % 9.012 M -33.72 % 13.596 M 96.61 % 6.915 M -77.38 % 30.576 M 93.25 % 15.822 M 272.35 % 4.249 M -29.77 % 6.051 M -63.49 % 16.574 M 268.98 % 4.492 M -50.47 % 9.069 M -11.89 % 10.292 M -23.25 % 13.410 M -28.29 % 18.701 M 46.76 % 12.742 M 443.70 % 2.344 M -92.28 % 30.345 M 5.62 % 28.731 M 229.15 % 8.729 M 37.07 % 6.368 M -80.74 % 33.070 M 16.53 % 28.380 M 698.83 % 3.553 M 28.86 % 2.757 M -82.32 % 15.594 M -10.03 % 17.333 M -2.72 % 17.818 M 55.13 % 11.486 M -39.61 % 19.019 M 53.55 % 12.386 M -9.84 % 13.738 M 8.29 % 12.686 M -16.22 % 15.142 M 10.12 % 13.751 M 147.59 % -28.893 M -154.51 % 53.002 M
Income before tax 35.288 M 4.90 % 33.638 M -33.54 % 50.613 M 10.75 % 45.702 M 124.51 % 20.356 M -46.13 % 37.791 M -29.43 % 53.549 M 253.09 % 15.166 M -16.10 % 18.077 M 74.84 % 10.339 M -72.58 % 37.708 M 76.59 % 21.353 M 322.96 % 5.048 M -36.99 % 8.012 M -62.77 % 21.519 M 305.65 % 5.305 M -37.01 % 8.422 M -45.69 % 15.508 M -2.20 % 15.857 M -36.07 % 24.805 M 68.64 % 14.709 M 293.61 % 3.737 M -90.92 % 41.135 M 25.70 % 32.725 M 247.56 % 9.416 M 4.73 % 8.991 M -77.99 % 40.853 M 21.15 % 33.722 M 308.56 % 8.254 M 121.97 % 3.718 M -80.03 % 18.623 M -7.94 % 20.230 M -4.74 % 21.238 M 48.70 % 14.282 M -38.88 % 23.368 M 52.98 % 15.276 M -10.22 % 17.014 M 7.59 % 15.814 M -13.01 % 18.179 M 7.64 % 16.888 M 148.16 % -35.067 M -153.33 % 65.750 M
Income before tax ratio 0.02 -12.84 % 0.02 -18.05 % 0.03 -9.10 % 0.03 118.58 % 0.01 -42.25 % 0.02 -16.85 % 0.03 78.70 % 0.02 -33.30 % 0.02 -34.69 % 0.04 -40.92 % 0.06 -8.80 % 0.07 110.46 % 0.03 -36.66 % 0.05 -24.04 % 0.07 107.08 % 0.03 -40.01 % 0.05 -35.70 % 0.08 70.67 % 0.05 -63.95 % 0.13 62.46 % 0.08 130.03 % 0.04 -74.97 % 0.14 -18.62 % 0.18 167.43 % 0.07 6.66 % 0.06 -57.39 % 0.14 -33.93 % 0.22 210.56 % 0.07 45.72 % 0.05 -70.89 % 0.17 -37.41 % 0.27 13.85 % 0.23 5.96 % 0.22 -3.50 % 0.23 -2.91 % 0.24 -14.58 % 0.28 6.24 % 0.26 28.97 % 0.20 -29.91 % 0.29 22.13 % 0.23 -2.18 % 0.24
EBITDA 35.365 M 4.78 % 33.752 M -33.53 % 50.780 M 10.69 % 45.876 M 59.04 % 28.845 M -24.11 % 38.011 M -38.22 % 61.522 M 147.57 % 24.851 M -5.47 % 26.288 M 40.15 % 18.758 M -59.55 % 46.371 M 52.26 % 30.455 M 110.10 % 14.495 M -20.34 % 18.196 M -43.31 % 32.098 M 106.18 % 15.568 M -15.52 % 18.427 M -28.16 % 25.650 M 3.19 % 24.856 M -9.79 % 27.552 M 57.27 % 17.519 M 165.76 % 6.592 M -85.06 % 44.137 M 22.93 % 35.904 M 182.90 % 12.691 M 4.41 % 12.155 M -72.27 % 43.838 M 4.59 % 41.914 M 165.45 % 15.789 M 72.30 % 9.164 M -60.42 % 23.152 M -6.49 % 24.759 M -2.96 % 25.514 M 56.39 % 16.314 M -39.41 % 26.925 M 42.30 % 18.922 M 4.83 % 18.049 M -3.10 % 18.628 M 16.49 % 15.991 M -10.52 % 17.871 M 147.86 % -37.337 M -146.97 % 79.488 M
Net income ratio 0.01 2.13 % 0.01 -22.75 % 0.02 -9.69 % 0.02 144.17 % 0.01 -43.93 % 0.01 -27.66 % 0.02 104.43 % 0.01 -47.31 % 0.02 -26.55 % 0.02 -51.27 % 0.05 -0.20 % 0.05 85.28 % 0.03 -29.41 % 0.04 -25.51 % 0.05 88.36 % 0.03 -52.83 % 0.06 4.32 % 0.05 33.94 % 0.04 -59.56 % 0.10 41.38 % 0.07 217.74 % 0.02 -78.72 % 0.11 -31.62 % 0.15 153.27 % 0.06 39.61 % 0.04 -62.71 % 0.12 -36.45 % 0.18 507.22 % 0.03 -15.41 % 0.04 -74.23 % 0.14 -38.83 % 0.23 16.26 % 0.20 10.54 % 0.18 -4.64 % 0.19 -2.55 % 0.19 -14.22 % 0.22 6.94 % 0.21 24.21 % 0.17 -28.30 % 0.23 20.69 % 0.19 -0.02 % 0.19
Ratio EBITDA 0.02 -12.94 % 0.02 -18.04 % 0.03 -9.15 % 0.03 54.84 % 0.02 -18.64 % 0.02 -27.20 % 0.03 25.29 % 0.03 -24.85 % 0.03 -47.65 % 0.07 -12.84 % 0.07 -21.37 % 0.10 4.55 % 0.09 -19.93 % 0.11 15.66 % 0.10 5.26 % 0.09 -19.54 % 0.12 -14.94 % 0.14 80.09 % 0.08 -49.12 % 0.15 51.50 % 0.10 55.31 % 0.06 -58.86 % 0.15 -20.41 % 0.19 117.69 % 0.09 6.34 % 0.08 -46.31 % 0.16 -42.96 % 0.27 101.78 % 0.13 13.11 % 0.12 -42.30 % 0.21 -36.42 % 0.33 15.98 % 0.28 11.44 % 0.25 -4.33 % 0.26 -9.69 % 0.29 -0.26 % 0.29 -4.32 % 0.31 72.70 % 0.18 -41.74 % 0.30 21.38 % 0.25 -13.85 % 0.29
Gross profit ratio 0.05 3.32 % 0.05 -32.26 % 0.07 18.83 % 0.06 24.65 % 0.05 6.20 % 0.05 -46.16 % 0.09 22.17 % 0.07 -27.82 % 0.10 -35.20 % 0.15 -28.83 % 0.21 16.85 % 0.18 -46.92 % 0.34 28.20 % 0.26 -15.05 % 0.31 6.14 % 0.29 -12.52 % 0.34 28.16 % 0.26 -23.79 % 0.34 9.09 % 0.31 -3.52 % 0.33 -4.01 % 0.34 -13.67 % 0.39 -4.45 % 0.41 15.01 % 0.36 24.71 % 0.29 -30.65 % 0.41 -4.47 % 0.43 13.54 % 0.38 -7.56 % 0.41 9.36 % 0.38 -20.14 % 0.47 11.99 % 0.42 3.45 % 0.41 -12.95 % 0.47 10.12 % 0.43 16.43 % 0.37 -20.15 % 0.46 2.49 % 0.45 -1.85 % 0.46 1.13 % 0.45 -0.09 % 0.45
Weighted average shs out dil 260.673 M -0.02 % 260.732 M 0.02 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 30.11 % 200.354 M 0.00 % 200.354 M 0.00 % 200.354 M 0.00 % 200.354 M -0.03 % 200.409 M 0.00 % 200.409 M -23.16 % 260.822 M 31.50 % 198.340 M -23.37 % 258.823 M 30.16 % 198.847 M -23.08 % 258.501 M 30.40 % 198.245 M -23.08 % 257.718 M 31.53 % 195.937 M -23.75 % 256.977 M 27.92 % 200.881 M -21.52 % 255.951 M 28.36 % 199.399 M -23.08 % 259.219 M 32.23 % 196.029 M -23.08 % 254.838 M 30.07 % 195.929 M -23.08 % 254.708 M 29.99 % 195.940 M -23.08 % 254.722 M 73.23 % 147.041 M -23.08 % 191.154 M 30.01 % 147.035 M -23.08 % 191.146 M 30.03 % 147.000 M -23.08 % 191.100 M
Weighted average shs out 260.673 M -0.02 % 260.732 M 0.02 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 30.11 % 200.354 M 0.00 % 200.354 M 0.00 % 200.354 M 0.00 % 200.354 M -0.03 % 200.409 M 0.00 % 200.409 M -23.12 % 260.673 M 31.43 % 198.340 M -23.08 % 257.842 M 29.67 % 198.847 M -22.79 % 257.534 M 29.91 % 198.245 M -23.07 % 257.680 M 31.51 % 195.937 M -23.69 % 256.773 M 27.82 % 200.881 M -21.17 % 254.814 M 27.79 % 199.399 M -23.08 % 259.219 M 32.23 % 196.029 M -23.08 % 254.838 M 30.07 % 195.929 M -23.07 % 254.675 M 29.98 % 195.940 M -23.08 % 254.722 M 73.23 % 147.041 M -23.04 % 191.055 M 29.94 % 147.035 M -23.08 % 191.146 M 30.03 % 147.000 M -23.08 % 191.100 M
EPS diluted 0.10 22.97 % 0.08 -35.42 % 0.12 9.09 % 0.11 145.54 % 0.04 -47.72 % 0.09 -38.79 % 0.14 304.62 % 0.03 -33.72 % 0.05 96.98 % 0.03 -77.92 % 0.12 51.90 % 0.08 272.64 % 0.02 -29.80 % 0.03 -66.29 % 0.09 300.00 % 0.02 -50.55 % 0.05 14.68 % 0.04 -41.57 % 0.07 -6.50 % 0.07 12.79 % 0.06 604.40 % 0.01 -93.93 % 0.15 36.36 % 0.11 147.19 % 0.04 79.44 % 0.02 -84.50 % 0.16 45.45 % 0.11 517.98 % 0.02 67.92 % 0.01 -86.67 % 0.08 16.91 % 0.07 -25.19 % 0.09 101.55 % 0.05 -53.55 % 0.10 99.79 % 0.05 -47.97 % 0.09 40.66 % 0.07 -33.60 % 0.10 39.08 % 0.07 135.95 % -0.20 -171.43 % 0.28
Earnings per share 0.10 22.97 % 0.08 -35.42 % 0.12 9.09 % 0.11 145.54 % 0.04 -47.72 % 0.09 -38.79 % 0.14 304.62 % 0.03 -33.72 % 0.05 96.98 % 0.03 -77.92 % 0.12 51.90 % 0.08 272.64 % 0.02 -29.80 % 0.03 -66.29 % 0.09 300.00 % 0.02 -50.55 % 0.05 14.68 % 0.04 -41.57 % 0.07 -6.76 % 0.07 13.10 % 0.06 604.40 % 0.01 -93.93 % 0.15 36.36 % 0.11 147.19 % 0.04 79.44 % 0.02 -84.50 % 0.16 45.45 % 0.11 517.98 % 0.02 67.92 % 0.01 -86.67 % 0.08 16.91 % 0.07 -25.19 % 0.09 101.55 % 0.05 -53.55 % 0.10 99.79 % 0.05 -47.97 % 0.09 40.66 % 0.07 -33.60 % 0.10 39.08 % 0.07 135.95 % -0.20 -171.43 % 0.28
Gross profit 93.934 M 24.35 % 75.540 M -45.06 % 137.496 M 44.77 % 94.973 M 28.03 % 74.179 M -0.95 % 74.887 M -54.30 % 163.885 M 141.40 % 67.889 M -9.20 % 74.768 M 73.46 % 43.104 M -66.97 % 130.489 M 126.28 % 57.668 M 6.67 % 54.061 M 27.55 % 42.386 M -58.36 % 101.798 M 107.92 % 48.961 M -8.15 % 53.306 M 8.25 % 49.244 M -56.33 % 112.772 M 93.44 % 58.299 M 0.15 % 58.211 M 64.25 % 35.440 M -68.66 % 113.085 M 47.59 % 76.621 M 49.47 % 51.263 M 22.45 % 41.864 M -64.19 % 116.894 M 75.17 % 66.731 M 49.37 % 44.676 M 40.81 % 31.727 M -24.98 % 42.290 M 17.45 % 36.005 M -6.30 % 38.425 M 45.18 % 26.466 M -44.87 % 48.004 M 73.51 % 27.667 M 22.38 % 22.607 M -19.13 % 27.957 M -30.87 % 40.441 M 50.75 % 26.827 M 139.88 % -67.268 M -154.47 % 123.492 M
Income tax expense 6.839 M -9.62 % 7.567 M -22.57 % 9.773 M 2.02 % 9.580 M 137.61 % 4.032 M -50.67 % 8.173 M -15.34 % 9.654 M 177.56 % 3.478 M 82.08 % 1.910 M 3.69 % 1.842 M -60.26 % 4.636 M 11.60 % 4.154 M 1 409.07 % 275.263 K -75.72 % 1.134 M -68.18 % 3.563 M 486.98 % 606.952 K 155.32 % -1.097 M -141.21 % 2.663 M 98.18 % 1.344 M -64.69 % 3.805 M 323.75 % 898.033 K -19.23 % 1.112 M -87.60 % 8.969 M 99.75 % 4.490 M 384.39 % 926.990 K -50.37 % 1.868 M -73.94 % 7.169 M 43.82 % 4.985 M -3.15 % 5.146 M 279.56 % 1.356 M -60.09 % 3.398 M 4.48 % 3.252 M -11.84 % 3.689 M 27.48 % 2.893 M -33.48 % 4.350 M 50.54 % 2.889 M -11.90 % 3.280 M 5.45 % 3.110 M -0.20 % 3.116 M 0.79 % 3.092 M 149.80 % -6.208 M -149.03 % 12.662 M
Cost of revenue 1.760 B 20.15 % 1.464 B -16.86 % 1.761 B 20.35 % 1.464 B 1.42 % 1.443 B -7.01 % 1.552 B -11.46 % 1.753 B 94.29 % 902.154 M 29.55 % 696.385 M 184.27 % 244.969 M -50.03 % 490.197 M 86.48 % 262.862 M 149.32 % 105.431 M -10.60 % 117.926 M -47.66 % 225.291 M 90.90 % 118.018 M 11.63 % 105.721 M -23.97 % 139.044 M -35.57 % 215.818 M 69.92 % 127.014 M 5.58 % 120.306 M 74.65 % 68.885 M -60.48 % 174.310 M 59.28 % 109.435 M 19.08 % 91.902 M -11.59 % 103.945 M -37.17 % 165.447 M 89.63 % 87.249 M 20.56 % 72.370 M 60.44 % 45.108 M -35.29 % 69.712 M 73.65 % 40.144 M -23.66 % 52.587 M 37.00 % 38.386 M -29.43 % 54.395 M 45.74 % 37.323 M -4.85 % 39.224 M 18.50 % 33.101 M -33.90 % 50.081 M 55.96 % 32.111 M 139.07 % -82.192 M -154.56 % 150.638 M
General and administrative expenses -13.786 M -150.89 % 27.088 M 152.12 % -51.975 M -176.00 % 68.386 M 616.38 % -13.243 M -152.27 % 25.334 M 150.77 % -49.898 M -178.07 % 63.916 M 635.94 % -11.926 M -151.97 % 22.948 M 153.84 % -42.626 M -179.02 % 53.943 M 665.36 % -9.541 M -143.47 % 21.950 M 156.20 % -39.057 M -178.90 % 49.500 M 720.85 % -7.973 M -139.36 % 20.259 M 151.85 % -39.071 M -286.24 % 20.979 M 315.57 % -9.732 M -146.78 % 20.802 M 149.44 % -42.077 M -295.92 % 21.477 M 303.68 % -10.544 M -147.83 % 22.046 M 160.84 % -36.235 M -272.30 % 21.031 M 483.93 % -5.478 M -124.02 % 22.805 M 210.47 % -20.643 M -293.64 % 10.660 M 374.86 % -3.878 M -140.09 % 9.675 M 161.35 % -15.770 M -265.46 % 9.531 M 387.76 % -3.312 M -143.50 % 7.614 M 159.71 % -12.753 M -270.22 % 7.492 M 134.39 % -21.784 M -159.55 % 36.581 M
Selling and marketing expenses -32.712 K -100.87 % 3.757 M 196.17 % -3.907 M -139.82 % 9.810 M 57.01 % 6.248 M 62.89 % 3.836 M -69.87 % 12.732 M 221.97 % 3.954 M -6.52 % 4.230 M 11.87 % 3.781 M -37.46 % 6.046 M 54.36 % 3.917 M 17.62 % 3.330 M -2.80 % 3.426 M -47.76 % 6.558 M 69.57 % 3.868 M -10.20 % 4.307 M 11.45 % 3.864 M -43.01 % 6.781 M 86.40 % 3.638 M -0.41 % 3.653 M 12.54 % 3.246 M -45.08 % 5.910 M 49.67 % 3.948 M 3.34 % 3.821 M 24.79 % 3.062 M -50.64 % 6.203 M 58.15 % 3.922 M 35.53 % 2.894 M 51.29 % 1.913 M -42.44 % 3.324 M 46.07 % 2.275 M 12.85 % 2.016 M 46.63 % 1.375 M -27.01 % 1.884 M 51.40 % 1.244 M -12.62 % 1.424 M 27.92 % 1.113 M -23.93 % 1.464 M 51.81 % 964.156 K 139.71 % -2.428 M -155.58 % 4.368 M
Other expenses 63.858 M 8 014.74 % 786.944 K -99.39 % 129.503 M 418.03 % -40.720 M -685.92 % -5.181 M -348.43 % 2.086 M 249.94 % -1.391 M -230.19 % -421.241 K -596.37 % -60.491 K 83.90 % -375.692 K -100.42 % 90.436 M 384.06 % -31.837 M -198.61 % 32.284 M 19 794.56 % -163.925 K 44.75 % -296.697 K 93.26 % -4.402 M -367.06 % 1.648 M 3 558.55 % -47.663 K 73.94 % -182.890 K 33.13 % -273.493 K 37.13 % -434.982 K -10.44 % -393.861 K -126.63 % 1.479 M 486.81 % -382.359 K -37.39 % -278.304 K -1 036.89 % 29.705 K 101.84 % -1.613 M -133.57 % 4.804 M 4 157.65 % 112.824 K 2 338.94 % -5.039 K -100.31 % 1.601 M 141.22 % 663.500 K 34.96 % 491.642 K -8.11 % 535.024 K -88.60 % 4.694 M 365.41 % 1.008 M 54.02 % 654.759 K -7.71 % 709.437 K -30.39 % 1.019 M -65.66 % 2.968 M 183.97 % -3.534 M -200.27 % 3.525 M
Operating expenses 58.216 M 38.43 % 42.053 M -51.21 % 86.190 M 75.37 % 49.147 M -10.48 % 54.903 M 37.22 % 40.012 M -47.20 % 75.774 M 74.56 % 43.408 M 9.53 % 39.632 M 15.88 % 34.202 M -46.78 % 64.264 M 88.37 % 34.115 M -0.65 % 34.339 M 5.87 % 32.436 M -37.93 % 52.259 M 55.91 % 33.519 M 6.88 % 31.362 M 1.95 % 30.761 M -40.34 % 51.565 M 59.88 % 32.253 M 11.44 % 28.942 M -1.65 % 29.427 M -30.74 % 42.490 M 29.05 % 32.925 M 17.77 % 27.957 M -10.96 % 31.398 M -35.96 % 49.029 M 65.34 % 29.653 M -1.71 % 30.169 M 19.59 % 25.227 M 37.74 % 18.315 M 32.94 % 13.777 M -0.71 % 13.876 M 20.38 % 11.527 M -55.16 % 25.708 M 129.22 % 11.215 M 318.18 % 2.682 M -76.14 % 11.241 M -40.91 % 19.024 M 74.43 % 10.906 M 136.44 % -29.930 M -157.95 % 51.653 M
Cost and expenses 1.818 B 20.66 % 1.506 B -18.46 % 1.848 B 22.13 % 1.513 B 0.98 % 1.498 B -5.90 % 1.592 B -12.94 % 1.829 B 93.38 % 945.562 M 28.47 % 736.017 M 163.64 % 279.171 M -49.65 % 554.461 M 86.70 % 296.977 M 112.48 % 139.770 M -7.04 % 150.361 M -45.83 % 277.550 M 83.16 % 151.537 M 10.54 % 137.084 M -19.27 % 169.805 M -36.49 % 267.383 M 67.88 % 159.266 M 6.71 % 149.248 M 51.81 % 98.313 M -54.65 % 216.800 M 52.29 % 142.360 M 18.77 % 119.859 M -11.44 % 135.343 M -36.90 % 214.476 M 83.47 % 116.901 M 14.01 % 102.539 M 45.79 % 70.335 M -20.10 % 88.027 M 63.25 % 53.921 M -18.87 % 66.463 M 33.16 % 49.913 M -37.69 % 80.102 M 65.03 % 48.538 M 15.83 % 41.906 M -5.50 % 44.343 M -35.83 % 69.105 M 60.64 % 43.018 M 138.37 % -112.123 M -155.43 % 202.291 M
Research and development expenses 8.176 M -21.55 % 10.422 M -17.08 % 12.569 M 34.30 % 9.359 M -2.14 % 9.563 M 5.17 % 9.093 M -23.12 % 11.828 M 37.71 % 8.589 M 8.08 % 7.947 M 1.25 % 7.848 M -24.59 % 10.408 M 28.62 % 8.092 M -2.10 % 8.266 M 14.44 % 7.223 M -16.42 % 8.642 M -3.56 % 8.961 M 29.73 % 6.908 M 2.52 % 6.738 M -16.29 % 8.049 M -4.13 % 8.397 M 37.15 % 6.122 M 10.18 % 5.557 M -21.44 % 7.073 M 3.25 % 6.850 M 9.75 % 6.242 M 16.67 % 5.350 M -32.83 % 7.965 M 81.01 % 4.400 M -3.85 % 4.576 M 89.49 % 2.415 M 21.00 % 1.996 M 34.74 % 1.481 M -79.94 % 7.385 M 0.000 -100.00 % 12.730 M 0.000 -100.00 % 5.755 M 0.000 -100.00 % 14.054 M 0.000 -100.00 % 5.766 M 0.000
Selling general and administrative expenses -13.819 M -144.80 % 30.845 M 155.20 % -55.881 M -171.46 % 78.196 M 94.72 % 40.158 M 37.67 % 29.170 M 178.49 % -37.166 M -154.76 % 67.871 M 981.91 % -7.696 M -128.79 % 26.730 M 173.07 % -36.580 M -163.22 % 57.860 M 1 031.53 % -6.211 M -124.48 % 25.377 M 178.09 % -32.499 M -160.90 % 53.367 M 1 555.67 % -3.666 M -115.20 % 24.123 M 174.71 % -32.291 M -231.17 % 24.617 M 504.92 % -6.079 M -125.28 % 24.048 M 166.49 % -36.167 M -242.25 % 25.425 M 478.13 % -6.724 M -126.78 % 25.108 M 183.60 % -30.032 M -220.36 % 24.953 M 1 065.83 % -2.584 M -110.45 % 24.718 M 242.72 % -17.320 M -233.89 % 12.936 M 794.65 % -1.862 M -116.85 % 11.050 M 179.57 % -13.886 M -228.87 % 10.776 M 670.74 % -1.888 M -121.63 % 8.728 M 177.31 % -11.289 M -233.50 % 8.456 M 134.93 % -24.212 M -159.13 % 40.950 M
Interest income 1.919 M -15.47 % 2.270 M 13.35 % 2.002 M 24.15 % 1.613 M -34.16 % 2.450 M 3.31 % 2.371 M 67.48 % 1.416 M 179.62 % 506.384 K -49.22 % 997.208 K 5.67 % 943.716 K -20.37 % 1.185 M 112.93 % 556.579 K -83.79 % 3.433 M 146.34 % 1.394 M 260.33 % 386.781 K 369.59 % 82.366 K -72.89 % 303.841 K -8.87 % 333.433 K 83.06 % 182.142 K 44.60 % 125.961 K -39.53 % 208.311 K -25.93 % 281.251 K 71.29 % 164.200 K 188.34 % 56.946 K -92.98 % 810.987 K 205.74 % 265.250 K -47.49 % 505.107 K 0.000 -100.00 % 714.690 K 39.76 % 511.354 K 0.000 -100.00 % 525.916 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 76.747 K -32.42 % 113.568 K -31.93 % 166.846 K -4.06 % 173.915 K -11.38 % 196.241 K -10.98 % 220.442 K -25.05 % 294.113 K -31.12 % 426.977 K 0.22 % 426.043 K -32.72 % 633.264 K -42.23 % 1.096 M -28.56 % 1.535 M -19.58 % 1.908 M -27.88 % 2.646 M -1.26 % 2.680 M 13.37 % 2.364 M 3.07 % 2.293 M -5.61 % 2.430 M 13.19 % 2.147 M -21.86 % 2.747 M -2.25 % 2.810 M -1.57 % 2.855 M -4.90 % 3.002 M -5.56 % 3.179 M -2.94 % 3.275 M 3.51 % 3.164 M 6.02 % 2.985 M 7.63 % 2.773 M -1.13 % 2.805 M 650.86 % 373.545 K -56.17 % 852.226 K 26 035.33 % 3.261 K -98.31 % 192.936 K 0.000 -100.00 % 759.351 K 754.59 % 88.856 K -43.95 % 158.531 K 0.000 -100.00 % 250.480 K 410.70 % 49.046 K 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 50.086 K -99.40 % 8.293 M 80.85 % 4.586 M -40.29 % 7.679 M 0.00 % 7.679 M -1.37 % 7.786 M 0.00 % 7.786 M 2.89 % 7.567 M 0.00 % 7.567 M 0.39 % 7.538 M 0.00 % 7.538 M -4.57 % 7.899 M 0.00 % 7.899 M 2.43 % 7.711 M 0.00 % 7.711 M 65.62 % 4.656 M 0.73 % 4.622 M -2.99 % 4.765 M 3.09 % 4.622 M 0.00 % 4.622 M 10.20 % 4.194 M -7.29 % 4.524 M 7.87 % 4.194 M -82.67 % 24.198 M 86.21 % 12.995 M 124.05 % 5.800 M -4.36 % 6.064 M 60.24 % 3.784 M -44.11 % 6.771 M 23.59 % 5.479 M 113.87 % 2.562 M -45.08 % 4.664 M 9.41 % 4.263 M 131.78 % 1.839 M -0.59 % 1.850 M -13.17 % 2.131 M -45.79 % 3.931 M 202.07 % -3.851 M -150.34 % 7.649 M
Operating income 35.718 M 6.66 % 33.487 M -34.73 % 51.306 M 11.96 % 45.826 M 137.73 % 19.277 M -44.73 % 34.876 M -36.52 % 54.939 M 252.47 % 15.587 M -14.06 % 18.137 M 76.36 % 10.284 M -73.35 % 38.590 M 83.08 % 21.078 M -2.93 % 21.714 M 162.83 % 8.262 M -62.13 % 21.816 M 303.15 % 5.411 M -51.12 % 11.070 M -28.84 % 15.556 M -3.02 % 16.040 M -36.04 % 25.079 M 65.60 % 15.144 M 266.61 % 4.131 M -89.58 % 39.656 M 19.78 % 33.107 M 241.52 % 9.694 M 8.18 % 8.961 M -78.90 % 42.466 M 46.85 % 28.919 M 255.22 % 8.141 M 118.64 % 3.723 M -78.04 % 16.952 M -13.53 % 19.605 M -5.62 % 20.773 M 51.04 % 13.753 M -26.51 % 18.713 M 31.00 % 14.284 M -12.38 % 16.302 M 7.87 % 15.112 M -14.26 % 17.626 M 26.43 % 13.941 M 144.16 % -31.566 M -150.62 % 62.364 M
Operating income ratio 0.02 -11.38 % 0.02 -19.52 % 0.03 -8.11 % 0.03 131.44 % 0.01 -40.74 % 0.02 -25.21 % 0.03 78.39 % 0.02 -31.68 % 0.02 -34.12 % 0.04 -42.58 % 0.06 -5.46 % 0.07 -51.70 % 0.14 164.18 % 0.05 -22.73 % 0.07 105.81 % 0.03 -53.44 % 0.07 -15.75 % 0.08 69.25 % 0.05 -63.93 % 0.14 59.53 % 0.08 114.25 % 0.04 -71.30 % 0.14 -22.45 % 0.18 162.79 % 0.07 10.18 % 0.06 -59.14 % 0.15 -19.91 % 0.19 170.01 % 0.07 43.53 % 0.05 -67.98 % 0.15 -41.21 % 0.26 12.80 % 0.23 7.63 % 0.21 16.04 % 0.18 -16.85 % 0.22 -16.64 % 0.26 6.52 % 0.25 27.12 % 0.19 -17.68 % 0.24 11.99 % 0.21 -7.16 % 0.23
Total other income expenses net -429.639 K -384.03 % 151.265 K 121.82 % -693.240 K -459.84 % -123.829 K -111.47 % 1.079 M -62.98 % 2.915 M 478.89 % -769.306 K -184.99 % 905.200 K 1 596.42 % -60.491 K -209.83 % 55.076 K 106.24 % -882.253 K -421.41 % 274.497 K 111.55 % -2.377 M -851.54 % -249.764 K 15.82 % -296.697 K -178.71 % -106.454 K 95.98 % -2.647 M -5 454.53 % -47.662 K 73.94 % -182.889 K 33.13 % -273.494 K 37.13 % -434.982 K -10.44 % -393.860 K -126.63 % 1.479 M 486.81 % -382.359 K -37.39 % -278.305 K -1 036.86 % 29.706 K 101.84 % -1.613 M -133.57 % 4.804 M 4 157.65 % 112.824 K 284.99 % -60.990 K -103.65 % 1.671 M 2 209.91 % 72.336 K -84.44 % 465.017 K 4 444.74 % -10.703 K -100.23 % 4.655 M 369.64 % 991.164 K 39.19 % 712.112 K 1.51 % 701.544 K 26.74 % 553.521 K -81.22 % 2.948 M 184.19 % -3.501 M -203.40 % 3.386 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 2015-06-30 2015-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-06-30 2015-03-31
Net debt -1.093 B -30.25 % -839.092 M 22.09 % -1.077 B -49.09 % -722.418 M -30.58 % -553.240 M 0.06 % -553.567 M 12.11 % -629.818 M -78.21 % -353.404 M -42.28 % -248.394 M -59.66 % -155.580 M 31.93 % -228.569 M -701.97 % -28.501 M -596.48 % 5.741 M -86.23 % 41.684 M 279.59 % -23.210 M -129.53 % 78.603 M 8.66 % 72.341 M 132.89 % 31.062 M 756.02 % -4.735 M -103.59 % 131.881 M -3.21 % 136.256 M 51.43 % 89.981 M 45.45 % 61.863 M -58.16 % 147.842 M -16.12 % 176.249 M -1.78 % 179.445 M 48.92 % 120.500 M -30.62 % 173.693 M 59.93 % 108.603 M 20.29 % 90.285 M 209.17 % -82.702 M -6.36 % -77.757 M 24.20 % -102.579 M -1.77 % -100.796 M 19.21 % -124.762 M 42.31 % -216.254 M 7.59 % -234.014 M -1 175.93 % -18.341 M 50.98 % -37.417 M -125.10 % -16.623 M -135.94 % 46.246 M
Total investments 52.381 M 845.85 % 5.538 M 0.00 % 5.538 M 0.00 % 5.538 M -89.42 % 52.359 M -1.16 % 52.973 M 856.54 % 5.538 M 0.00 % 5.538 M 0.00 % 5.538 M 18.49 % 4.674 M 1.52 % 4.604 M 1.32 % 4.544 M 4.12 % 4.364 M -71.65 % 15.391 M 327.53 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 1 900.00 % 180.000 K 0.00 % 180.000 K 0.00 % 180.000 K 0.00 % 180.000 K 0.000 -100.00 % 18.000 M 0.000 -100.00 % 115.000 M 0.000 -100.00 % 100.000 M 0.000 -100.00 % 115.000 M 0.000 0.000 -100.00 % 120.168 M 0.000 0.000 -100.00 % 92.492 M
Total debt 3.490 M -34.51 % 5.329 M -22.85 % 6.908 M -11.37 % 7.794 M -51.48 % 16.065 M -19.84 % 20.040 M -6.80 % 21.502 M -13.25 % 24.786 M -42.96 % 43.453 M -30.24 % 62.287 M -36.45 % 98.019 M -29.53 % 139.084 M -10.70 % 155.755 M -20.80 % 196.653 M -24.74 % 261.296 M 18.31 % 220.856 M 9.07 % 202.492 M 3.44 % 195.750 M -6.18 % 208.647 M -9.66 % 230.966 M 0.86 % 228.993 M 0.72 % 227.353 M -4.31 % 237.582 M 2.20 % 232.467 M -10.07 % 258.498 M 1.72 % 254.127 M 2.20 % 248.654 M -2.02 % 253.780 M 40.99 % 180.000 M 4.65 % 172.000 M 655 138.10 % 26.250 K -87.92 % 217.291 K -30.70 % 313.541 K -23.49 % 409.791 K -19.02 % 506.041 K -98.49 % 33.602 M -0.29 % 33.699 M 4.87 % 32.133 M 41.76 % 22.667 M 143.02 % 9.327 M 0.000
Accumulated other comprehensive income loss 61.415 M -64.37 % 172.390 M 0.000 -100.00 % 167.093 M 203.99 % 54.967 M -66.47 % 163.925 M 216.15 % 51.850 M -66.76 % 155.995 M 243.06 % 45.471 M -78.70 % 213.477 M 394.63 % 43.159 M -79.50 % 210.570 M 438.96 % 39.070 M -81.02 % 205.887 M 458.52 % 36.863 M -81.83 % 202.880 M 503.16 % 33.636 M -86.97 % 258.154 M 3 582.42 % 7.010 M 11.82 % 6.269 M -2.15 % 6.407 M 6.56 % 6.013 M -11.85 % 6.821 M -4.89 % 7.172 M 3.76 % 6.912 M -0.07 % 6.916 M 1.86 % 6.790 M 116.28 % 3.140 M 11.94 % 2.805 M 10.30 % 2.543 M 1.43 % 2.507 M 20.58 % 2.079 M 1.86 % 2.041 M 13.53 % 1.798 M 0.78 % 1.784 M 21.42 % 1.469 M 4.44 % 1.407 M -99.53 % 298.570 M 22 999.44 % 1.293 M 30.62 % 989.560 K -99.61 % 251.110 M
Retained earnings 658.359 M -0.97 % 664.801 M 3.13 % 644.595 M 4.92 % 614.388 M 5.01 % 585.074 M -1.54 % 594.240 M 3.91 % 571.889 M 6.11 % 538.941 M 1.69 % 529.967 M 0.30 % 528.402 M 1.33 % 521.487 M 5.88 % 492.535 M 3.32 % 476.713 M -0.87 % 480.886 M 1.27 % 474.835 M 3.36 % 459.389 M 0.99 % 454.897 M -0.08 % 455.281 M 2.31 % 444.989 M 2.74 % 433.106 M 4.51 % 414.403 M 3.33 % 401.061 M -0.93 % 404.822 M 7.49 % 376.600 M 8.26 % 347.869 M -1.44 % 352.944 M 1.84 % 346.576 M 10.20 % 314.508 M 9.97 % 285.992 M -3.14 % 295.252 M 0.94 % 292.495 M 3.84 % 281.665 M 6.56 % 264.332 M 3.53 % 255.315 M 4.71 % 243.829 M 6.93 % 228.025 M 4.40 % 218.424 M 6.71 % 204.686 M 6.61 % 192.000 M 13.99 % 168.431 M 0.000
Common stock 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 0.00 % 260.673 M 30.00 % 200.518 M 0.00 % 200.518 M 0.00 % 200.518 M 0.00 % 200.518 M 0.00 % 200.518 M 0.00 % 200.518 M 0.00 % 200.518 M 0.00 % 200.518 M 40.00 % 143.227 M 0.00 % 143.227 M -0.01 % 143.241 M 0.00 % 143.241 M -0.05 % 143.318 M 0.00 % 143.318 M 0.00 % 143.318 M 39.82 % 102.500 M 0.00 % 102.500 M 0.00 % 102.500 M 0.00 % 102.500 M 0.00 % 102.500 M 0.00 % 102.500 M 2.50 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 0.00 % 100.000 M 33.33 % 75.000 M 0.00 % 75.000 M 0.00 % 75.000 M 0.000
Total equity 1.241 B -0.31 % 1.245 B 2.51 % 1.215 B 3.47 % 1.174 B 3.35 % 1.136 B -0.24 % 1.139 B 1.61 % 1.121 B 4.26 % 1.075 B 1.24 % 1.062 B 0.55 % 1.056 B 0.92 % 1.046 B 3.33 % 1.013 B 2.12 % 991.535 M 3.60 % 957.115 M -0.57 % 962.621 M 2.03 % 943.470 M 0.64 % 937.490 M 0.12 % 936.385 M 4.82 % 893.300 M 3.64 % 861.886 M 2.58 % 840.227 M 0.52 % 835.865 M -0.45 % 839.606 M 6.73 % 786.656 M 5.70 % 744.228 M -0.42 % 747.372 M 1.05 % 739.611 M 5.73 % 699.529 M 10.48 % 633.199 M -0.97 % 639.431 M 0.84 % 634.134 M 2.53 % 618.480 M 3.00 % 600.484 M 1.86 % 589.492 M 2.23 % 576.619 M 3.47 % 557.286 M 1.42 % 549.462 M 75.66 % 312.807 M 4.23 % 300.124 M 9.85 % 273.212 M 8.17 % 252.580 M
Other non current liabilities 2.523 M 0.00 % 2.523 M -20.36 % 3.168 M 25.57 % 2.523 M -44.22 % 4.523 M 79.27 % 2.523 M 0.00 % 2.523 M 0.00 % 2.523 M 0.00 % 2.523 M 0.00 % 2.523 M -70.79 % 8.637 M 242.34 % 2.523 M -48.54 % 4.902 M 65.62 % 2.960 M 17.33 % 2.523 M 64.91 % 1.530 M -71.44 % 5.357 M 0.000 -100.00 % 3.963 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.658 K -50.00 % 179.316 K -99.38 % 29.133 M 8 023.25 % 358.632 K 0.000 0.000
Long term debt 3.490 M -34.51 % 5.329 M -22.85 % 6.908 M -11.37 % 7.794 M -12.18 % 8.875 M -19.71 % 11.054 M -14.65 % 12.951 M 33.93 % 9.670 M -11.54 % 10.932 M -14.61 % 12.802 M 43.55 % 8.919 M -3.67 % 9.258 M 3.75 % 8.923 M -4.93 % 9.386 M 1.72 % 9.227 M -79.23 % 44.413 M -7.77 % 48.156 M -65.71 % 140.422 M 2.64 % 136.811 M -8.34 % 149.255 M -2.52 % 153.113 M -7.57 % 165.648 M -2.25 % 169.465 M -4.09 % 176.700 M -1.06 % 178.600 M -4.30 % 186.627 M -1.07 % 188.654 M -2.64 % 193.780 M 21.11 % 160.000 M 0.00 % 160.000 M 0.000 -100.00 % 217.291 K -30.70 % 313.541 K -23.49 % 409.791 K -19.02 % 506.041 K -98.35 % 30.602 M -0.31 % 30.699 M 0.000 -100.00 % 18.667 M 190.44 % 6.427 M 0.000
Total non current liabilities 8.315 M -18.31 % 10.179 M -18.09 % 12.427 M -23.85 % 16.318 M -16.89 % 19.634 M -2.75 % 20.189 M -9.82 % 22.386 M 21.23 % 18.465 M 10.84 % 16.660 M -10.19 % 18.550 M 26.32 % 14.685 M -0.88 % 14.816 M -12.26 % 16.886 M 9.31 % 15.448 M -0.60 % 15.542 M -68.97 % 50.090 M -11.65 % 56.696 M -60.53 % 143.634 M 2.56 % 140.051 M -8.18 % 152.526 M -2.48 % 156.413 M -7.44 % 168.976 M -2.23 % 172.834 M -4.04 % 180.110 M -1.06 % 182.043 M -4.25 % 190.127 M -1.07 % 192.191 M -2.63 % 197.373 M 21.54 % 162.389 M -0.01 % 162.408 M 0.000 -100.00 % 217.291 K -30.70 % 313.541 K -23.49 % 409.791 K -19.02 % 506.041 K -98.35 % 30.692 M -0.60 % 30.878 M 5.02 % 29.402 M 54.54 % 19.025 M 196.02 % 6.427 M 0.000
Other current liabilities 397.680 M 4.13 % 381.907 M -13.96 % 443.858 M 24.14 % 357.539 M 40.70 % 254.116 M 10.54 % 229.885 M -38.37 % 373.027 M 37.65 % 271.004 M 371.20 % 57.513 M -57.83 % 136.399 M -27.55 % 188.270 M 47.07 % 128.011 M -22.01 % 164.128 M 9.08 % 150.468 M -46.65 % 282.051 M 502.32 % 46.828 M -58.32 % 112.344 M 169.78 % 41.643 M -81.19 % 221.372 M 44.49 % 153.205 M 43.54 % 106.731 M 189.78 % 36.832 M -80.47 % 188.599 M -0.92 % 190.343 M 212.52 % 60.906 M -51.23 % 124.877 M -36.74 % 197.398 M 22.32 % 161.374 M 8.90 % 148.180 M 6.02 % 139.772 M 124.85 % 62.161 M 28.21 % 48.482 M -1.95 % 49.445 M 9.21 % 45.273 M -11.40 % 51.096 M 98.67 % 25.719 M 19.60 % 21.505 M -8.08 % 23.396 M -22.46 % 30.174 M 38.01 % 21.864 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 79.930 M -7.55 % 86.457 M -72.22 % 311.212 M 46.19 % 212.888 M 4.95 % 202.843 M 208.94 % 65.657 M -5.77 % 69.681 M -1.56 % 70.784 M 0.000 0.000 -100.00 % 157.097 M 49.83 % 104.851 M 17.21 % 89.458 M -7.70 % 96.924 M -45.98 % 179.407 M 63.44 % 109.767 M 11.53 % 98.422 M -11.75 % 111.524 M -11.72 % 126.326 M 6.76 % 118.323 M 14.20 % 103.608 M -2.54 % 106.303 M -27.47 % 146.564 M 34.54 % 108.934 M 6.22 % 102.557 M -16.49 % 122.813 M 275.79 % 32.682 M 0.000 0.000 0.000 0.000 -100.00 % 30.360 M 13.57 % 26.732 M 18.23 % 22.610 M -28.62 % 31.673 M 29.07 % 24.540 M 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.713 M 0.64 % 1.702 M -81.92 % 9.413 M -64.42 % 26.456 M -38.52 % 43.035 M -49.19 % 84.699 M -27.30 % 116.505 M -12.62 % 133.330 M -28.80 % 187.267 M 11.06 % 168.622 M -4.97 % 177.436 M 95.61 % 90.709 M 63.95 % 55.328 M -22.98 % 71.837 M -12.09 % 81.711 M 7.69 % 75.880 M 22.97 % 61.706 M -9.23 % 67.983 M 21.90 % 55.767 M -29.85 % 79.500 M 1.68 % 78.190 M 30.32 % 60.000 M 0.00 % 60.000 M 200.00 % 20.000 M 66.67 % 12.000 M 45 614.29 % 26.250 K 0.000 0.000 0.000 0.000 -100.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M -25.00 % 4.000 M 37.93 % 2.900 M 0.000
Total current liabilities 3.961 B 22.01 % 3.246 B -4.23 % 3.390 B 13.97 % 2.974 B 17.03 % 2.541 B 29.89 % 1.957 B 5.45 % 1.855 B 59.43 % 1.164 B 14.77 % 1.014 B 57.39 % 644.231 M -14.73 % 755.509 M 44.27 % 523.667 M 19.74 % 437.353 M -8.17 % 476.264 M -26.90 % 651.558 M 45.03 % 449.258 M 11.37 % 403.396 M 30.06 % 310.166 M -32.98 % 462.762 M 31.77 % 351.176 M 4.84 % 334.965 M 8.22 % 309.515 M -25.90 % 417.690 M 13.04 % 369.504 M 4.58 % 353.314 M 4.48 % 338.178 M -17.29 % 408.863 M 21.13 % 337.533 M 52.38 % 221.510 M -1.64 % 225.207 M 121.60 % 101.630 M 44.80 % 70.187 M -4.69 % 73.638 M 16.41 % 63.255 M -21.47 % 80.545 M 33.16 % 60.487 M -5.54 % 64.032 M 13.90 % 56.219 M -18.33 % 68.841 M 43.14 % 48.094 M 0.000
Total liabilities 3.969 B 21.89 % 3.256 B -4.28 % 3.402 B 13.77 % 2.990 B 16.77 % 2.561 B 29.55 % 1.977 B 5.27 % 1.878 B 58.83 % 1.182 B 14.71 % 1.031 B 55.50 % 662.780 M -13.95 % 770.194 M 43.03 % 538.482 M 18.55 % 454.239 M -7.62 % 491.712 M -26.29 % 667.100 M 33.59 % 499.348 M 8.53 % 460.092 M 1.39 % 453.800 M -24.72 % 602.814 M 19.68 % 503.703 M 2.51 % 491.378 M 2.69 % 478.492 M -18.97 % 590.525 M 7.44 % 549.614 M 2.66 % 535.357 M 1.33 % 528.305 M -12.10 % 601.054 M 12.37 % 534.906 M 39.34 % 383.898 M -0.96 % 387.615 M 281.40 % 101.630 M 44.35 % 70.404 M -4.80 % 73.951 M 16.16 % 63.665 M -21.45 % 81.051 M -11.11 % 91.179 M -3.93 % 94.910 M 10.85 % 85.621 M -2.56 % 87.866 M 61.16 % 54.521 M 0.000
Other non current assets 9.074 M -85.09 % 60.844 M -5.09 % 64.107 M -4.80 % 67.340 M 306.70 % 16.558 M 0.97 % 16.399 M 574.38 % 2.432 M -17.41 % 2.945 M -0.97 % 2.973 M -79.81 % 14.724 M -4.09 % 15.352 M 5.43 % 14.561 M -79.55 % 71.200 M 398.33 % 14.288 M -6.71 % 15.315 M 1.31 % 15.116 M -3.20 % 15.617 M -2.82 % 16.070 M -76.44 % 68.195 M -41.78 % 117.136 M 3 153.78 % 3.600 M 0.00 % 3.600 M 0.00 % 3.600 M 1 899.98 % 180.002 K -99.79 % 86.714 M -24.04 % 114.150 M 65.94 % 68.788 M -1.83 % 70.068 M -1.58 % 71.196 M 6.85 % 66.630 M 75.60 % 37.945 M 16.01 % 32.709 M 0.94 % 32.404 M -7.11 % 34.885 M 8.45 % 32.167 M 76.23 % 18.253 M -3.45 % 18.904 M 0.81 % 18.753 M -11.04 % 21.081 M -4.08 % 21.978 M 147.52 % -46.246 M
Long term investments 52.381 M 0.000 0.000 0.000 -100.00 % 52.359 M -1.16 % 52.973 M -22.27 % 68.150 M 0.57 % 67.767 M -1.91 % 69.085 M 26.36 % 54.674 M -0.99 % 55.220 M -1.00 % 55.776 M 0.000 -100.00 % 67.855 M 19.72 % 56.679 M -1.07 % 57.295 M 1.02 % 56.714 M 6.20 % 53.405 M 1 383.47 % 3.600 M 108.23 % -43.726 M -161.07 % 71.599 M -3.16 % 73.936 M -3.97 % 76.994 M 15.39 % 66.728 M 434.48 % -19.950 M 57.77 % -47.240 M -26 344.67 % 180.000 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
Intangible assets 37.555 M -0.83 % 37.871 M -2.72 % 38.931 M 4.27 % 37.335 M -1.76 % 38.004 M -1.64 % 38.639 M -2.59 % 39.668 M 3.75 % 38.233 M -1.68 % 38.886 M 4.04 % 37.376 M -2.53 % 38.347 M 3.58 % 37.020 M -1.87 % 37.726 M -2.46 % 38.677 M -2.23 % 39.559 M -1.00 % 39.958 M 92.38 % 20.770 M -17.07 % 25.046 M -1.60 % 25.454 M -1.20 % 25.764 M 0.05 % 25.751 M -0.41 % 25.858 M -0.17 % 25.901 M -0.49 % 26.029 M -1.69 % 26.476 M -4.87 % 27.832 M -3.14 % 28.733 M 0.65 % 28.547 M -1.38 % 28.946 M -1.62 % 29.423 M 115.13 % 13.677 M 16.19 % 11.772 M 2.68 % 11.464 M 5.81 % 10.835 M -0.74 % 10.915 M -0.95 % 11.020 M 0.03 % 11.016 M -0.65 % 11.089 M -0.14 % 11.104 M -1.59 % 11.283 M 0.000
GoodWill 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 0.00 % 118.730 M 7.94 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.00 % 109.992 M 0.59 % 109.352 M 0.00 % 109.352 M 0.00 % 109.352 M 8 648.43 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.000
Goodwill and intangible assets 156.286 M -0.20 % 156.601 M -0.67 % 157.662 M 1.02 % 156.066 M -0.43 % 156.734 M -0.40 % 157.369 M -0.65 % 158.398 M 0.91 % 156.963 M -0.41 % 157.616 M 0.97 % 156.106 M -0.62 % 157.077 M 0.85 % 155.750 M 5.44 % 147.718 M -0.64 % 148.669 M -0.59 % 149.552 M -0.27 % 149.950 M 14.67 % 130.762 M -3.17 % 135.039 M -0.30 % 135.447 M -0.23 % 135.757 M 0.01 % 135.743 M -0.08 % 135.850 M -0.03 % 135.893 M -0.09 % 136.021 M -0.33 % 136.469 M -0.98 % 137.824 M -0.65 % 138.725 M 0.60 % 137.899 M -0.29 % 138.297 M -0.34 % 138.775 M 829.69 % 14.927 M 14.63 % 13.022 M 2.42 % 12.714 M 5.21 % 12.085 M -0.66 % 12.165 M -0.85 % 12.270 M 0.03 % 12.266 M -0.58 % 12.338 M -0.13 % 12.354 M -1.43 % 12.533 M 0.000
Property plant equipment net 93.868 M -5.72 % 99.561 M -5.93 % 105.840 M -2.03 % 108.031 M -2.02 % 110.262 M -3.15 % 113.849 M -2.94 % 117.300 M 0.37 % 116.865 M -2.72 % 120.137 M -1.58 % 122.068 M 3.53 % 117.911 M -2.93 % 121.468 M 6.28 % 114.294 M -2.39 % 117.092 M -3.86 % 121.798 M -0.96 % 122.979 M -2.23 % 125.783 M 3.40 % 121.651 M 5.36 % 115.466 M -1.43 % 117.136 M -2.58 % 120.233 M -2.02 % 122.714 M -2.52 % 125.888 M -7.96 % 136.768 M 1.33 % 134.979 M -1.29 % 136.739 M -1.41 % 138.688 M -1.95 % 141.447 M 10.64 % 127.842 M 0.69 % 126.960 M 13.42 % 111.933 M 2.57 % 109.127 M 2.08 % 106.907 M 5.39 % 101.439 M -1.99 % 103.503 M 9.87 % 94.206 M 1.34 % 92.958 M 4.98 % 88.545 M 17.70 % 75.229 M 22.39 % 61.466 M 0.000
Total non current assets 396.099 M -0.59 % 398.457 M -2.65 % 409.321 M -0.92 % 413.126 M -0.99 % 417.248 M -0.56 % 419.591 M -1.39 % 425.493 M 2.08 % 416.826 M -0.25 % 417.868 M 1.40 % 412.091 M 0.55 % 409.847 M 0.36 % 408.389 M 3.16 % 395.862 M -2.91 % 407.720 M 1.15 % 403.093 M 0.42 % 401.392 M 4.67 % 383.489 M 1.64 % 377.317 M 1.07 % 373.325 M 1.25 % 368.728 M -1.40 % 373.973 M -0.72 % 376.680 M -1.80 % 383.601 M 1.22 % 378.983 M 0.90 % 375.605 M -0.21 % 376.408 M -1.19 % 380.926 M 0.37 % 379.520 M 5.70 % 359.038 M 1.81 % 352.659 M 98.38 % 177.766 M 6.98 % 166.172 M 2.41 % 162.265 M 3.13 % 157.335 M 0.62 % 156.361 M 17.96 % 132.551 M 0.80 % 131.502 M 4.07 % 126.361 M 9.80 % 115.080 M 13.46 % 101.426 M 319.32 % -46.246 M
Other current assets 21.622 M -47.98 % 41.567 M 15.33 % 36.040 M 3.19 % 34.926 M -98.66 % 2.610 B 9 146.18 % 28.226 M -49.98 % 56.429 M 0.00 % 56.429 M 45.08 % 38.894 M -7.77 % 42.173 M 3.79 % 40.632 M -13.98 % 47.237 M -1.86 % 48.130 M 2.05 % 47.164 M 26.69 % 37.227 M -1.23 % 37.692 M -7.27 % 40.648 M 506.29 % 6.704 M -81.25 % 35.763 M -27.73 % 49.482 M 8.25 % 45.710 M -1.82 % 46.558 M 18.63 % 39.245 M -4.47 % 41.080 M 3.60 % 39.652 M -17.84 % 48.262 M -23.93 % 63.447 M 67.68 % 37.838 M -6.95 % 40.665 M -64.09 % 113.249 M -3.42 % 117.256 M -8.31 % 127.885 M 23.35 % 103.678 M -17.04 % 124.979 M 5.23 % 118.767 M 319.11 % 28.338 M 21.30 % 23.361 M -89.27 % 217.646 M 1 458.65 % 13.964 M -11.02 % 15.693 M 0.000
Short term investments 0.000 -100.00 % 5.538 M 0.00 % 5.538 M 0.00 % 5.538 M 0.000 0.000 100.00 % -62.612 M -0.62 % -62.229 M 2.07 % -63.547 M -27.09 % -50.000 M 1.22 % -50.616 M 1.20 % -51.232 M -1 273.96 % 4.364 M 108.32 % -52.463 M 1.16 % -53.079 M 1.15 % -53.695 M -1.09 % -53.114 M -6.64 % -49.805 M 0.000 -100.00 % 47.326 M 169.60 % -67.999 M 3.32 % -70.336 M 4.17 % -73.394 M -10.29 % -66.548 M -430.59 % 20.130 M -57.55 % 47.420 M 0.000 0.000 -100.00 % 18.000 M 0.000 -100.00 % 115.000 M 0.000 -100.00 % 100.000 M 0.000 -100.00 % 115.000 M 0.000 0.000 -100.00 % 120.168 M 0.000 0.000 -100.00 % 92.492 M
cash and cash equivalents 1.096 B 29.85 % 844.421 M -22.10 % 1.084 B 48.54 % 729.765 M 28.19 % 569.305 M -0.75 % 573.607 M -11.93 % 651.320 M 72.22 % 378.189 M 29.58 % 291.847 M 33.96 % 217.868 M -33.29 % 326.589 M 94.88 % 167.585 M 11.71 % 150.014 M -3.20 % 154.969 M -45.53 % 284.506 M 100.00 % 142.253 M 9.30 % 130.151 M -20.97 % 164.688 M -22.82 % 213.382 M 115.35 % 99.086 M 6.85 % 92.736 M -32.49 % 137.372 M -21.82 % 175.719 M 107.64 % 84.625 M 2.89 % 82.249 M 10.13 % 74.682 M -41.73 % 128.155 M 60.02 % 80.087 M 12.17 % 71.397 M -12.63 % 81.715 M -1.22 % 82.728 M 6.10 % 77.974 M -24.22 % 102.893 M 1.67 % 101.206 M -19.21 % 125.268 M -49.86 % 249.857 M -6.67 % 267.713 M 430.41 % 50.473 M -16.00 % 60.084 M 131.54 % 25.950 M 156.11 % -46.246 M
Cash and short term investments 1.096 B 29.85 % 844.421 M -22.10 % 1.084 B 48.54 % 729.765 M 28.19 % 569.305 M -0.75 % 573.607 M -11.93 % 651.320 M 72.22 % 378.189 M 29.58 % 291.847 M 33.96 % 217.868 M -33.29 % 326.589 M 94.88 % 167.585 M 11.71 % 150.014 M -3.20 % 154.969 M -45.53 % 284.506 M 100.00 % 142.253 M 9.30 % 130.151 M -20.97 % 164.688 M -22.82 % 213.382 M 115.35 % 99.086 M 6.85 % 92.736 M -32.49 % 137.372 M -21.82 % 175.719 M 107.64 % 84.625 M -17.34 % 102.379 M -16.15 % 122.102 M -4.72 % 128.155 M 60.02 % 80.087 M 12.17 % 71.397 M -12.63 % 81.715 M -1.22 % 82.728 M 6.10 % 77.974 M -24.22 % 102.893 M 1.67 % 101.206 M -19.21 % 125.268 M -49.86 % 249.857 M -6.67 % 267.713 M 430.41 % 50.473 M -16.00 % 60.084 M 131.54 % 25.950 M -43.89 % 46.246 M
Total current assets 4.814 B 17.33 % 4.103 B -2.48 % 4.207 B 12.16 % 3.751 B 14.38 % 3.280 B 21.66 % 2.696 B 4.78 % 2.573 B 39.82 % 1.840 B 9.90 % 1.674 B 28.15 % 1.307 B -7.11 % 1.407 B 23.10 % 1.143 B 8.83 % 1.050 B 0.85 % 1.041 B -15.12 % 1.227 B 17.78 % 1.041 B 2.70 % 1.014 B 0.12 % 1.013 B -9.79 % 1.123 B 12.63 % 996.861 M 4.10 % 957.632 M 2.13 % 937.676 M -10.40 % 1.047 B 9.32 % 957.288 M 5.90 % 903.980 M 0.52 % 899.269 M -6.30 % 959.739 M 12.26 % 854.915 M 29.91 % 658.060 M -2.42 % 674.387 M 20.86 % 557.998 M 6.75 % 522.712 M 2.06 % 512.170 M 3.30 % 495.822 M -1.09 % 501.309 M -2.83 % 515.914 M 0.59 % 512.870 M 88.51 % 272.067 M -0.31 % 272.911 M 20.59 % 226.307 M 389.35 % 46.246 M
Inventory 136.074 M 65.48 % 82.230 M -53.60 % 177.201 M 88.28 % 94.114 M -6.36 % 100.510 M 116.61 % 46.402 M 84.84 % 25.104 M -39.15 % 41.257 M 224.98 % 12.695 M -63.33 % 34.625 M 115.58 % 16.061 M -45.64 % 29.547 M 112.95 % 13.875 M 10.63 % 12.542 M -23.63 % 16.423 M -22.97 % 21.320 M 9.70 % 19.436 M -4.92 % 20.441 M -11.88 % 23.197 M -5.30 % 24.495 M 31.69 % 18.601 M 5.73 % 17.592 M -66.87 % 53.096 M -10.51 % 59.330 M -4.69 % 62.250 M -10.56 % 69.601 M 6.35 % 65.447 M 35.99 % 48.125 M 913.02 % 4.751 M -37.27 % 7.573 M 30.58 % 5.800 M -16.57 % 6.951 M 47.88 % 4.700 M -47.30 % 8.919 M 100.17 % 4.456 M -21.14 % 5.650 M 97.32 % 2.863 M -27.47 % 3.948 M 124.73 % 1.757 M 128.06 % 770.255 K 0.000
Net receivables 3.560 B 13.57 % 3.135 B 7.72 % 2.910 B 0.62 % 2.892 B 13.16 % 2.556 B 24.83 % 2.048 B 11.28 % 1.840 B 31.07 % 1.404 B 3.10 % 1.362 B 30.68 % 1.042 B 1.82 % 1.023 B 13.93 % 898.243 M 7.20 % 837.893 M -2.89 % 862.836 M -6.10 % 918.840 M 9.36 % 840.160 M 1.98 % 823.858 M 0.34 % 821.034 M -3.46 % 850.446 M 3.23 % 823.798 M -1.05 % 832.577 M 13.10 % 736.154 M -12.53 % 841.573 M 8.98 % 772.253 M 5.45 % 732.307 M 5.22 % 695.955 M -4.99 % 732.529 M 6.34 % 688.865 M 24.10 % 555.096 M 10.71 % 501.388 M 43.80 % 348.661 M 12.51 % 309.902 M 9.75 % 282.381 M 8.31 % 260.718 M 8.98 % 239.232 M -0.96 % 241.546 M 6.53 % 226.730 M 2 459.18 % -9.611 M -104.88 % 197.107 M 7.19 % 183.894 M 0.000
Tax assets 84.490 M 3.73 % 81.452 M -0.32 % 81.713 M 0.03 % 81.690 M 0.44 % 81.336 M 2.96 % 79.001 M -0.27 % 79.212 M 9.58 % 72.287 M 6.22 % 68.056 M 5.48 % 64.518 M 0.36 % 64.287 M 5.68 % 60.834 M -2.90 % 62.650 M 4.74 % 59.816 M 0.11 % 59.749 M 6.60 % 56.051 M 2.63 % 54.614 M 6.77 % 51.153 M 1.06 % 50.618 M 19.31 % 42.425 M -0.87 % 42.798 M 5.46 % 40.580 M -1.57 % 41.226 M 4.94 % 39.286 M 5.06 % 37.394 M 7.04 % 34.935 M 1.13 % 34.545 M 14.74 % 30.107 M 38.73 % 21.703 M 6.94 % 20.295 M 56.58 % 12.961 M 14.55 % 11.315 M 10.50 % 10.240 M 14.71 % 8.927 M 4.70 % 8.527 M 9.00 % 7.823 M 6.09 % 7.374 M 9.66 % 6.724 M 4.79 % 6.417 M 17.74 % 5.450 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
Account payables 3.546 B 24.38 % 2.851 B -2.36 % 2.919 B 12.30 % 2.600 B 18.10 % 2.201 B 36.16 % 1.617 B 11.42 % 1.451 B 66.73 % 870.284 M 22.80 % 708.719 M 83.81 % 385.573 M -1.80 % 392.635 M 97.50 % 198.801 M 50.48 % 132.111 M 3.55 % 127.583 M -30.81 % 184.394 M 62.15 % 113.717 M 7.01 % 106.268 M 0.21 % 106.045 M -33.30 % 159.000 M 46.84 % 108.285 M -0.06 % 108.346 M 20.92 % 89.600 M -35.14 % 138.152 M 24.06 % 111.362 M 8.89 % 102.266 M 8.35 % 94.387 M -28.06 % 131.209 M 25.21 % 104.788 M 132.41 % 45.088 M 20.94 % 37.281 M 20.98 % 30.816 M 111.46 % 14.573 M -15.65 % 17.276 M 56.01 % 11.074 M -46.09 % 20.542 M 61.33 % 12.733 M -43.40 % 22.495 M 42.23 % 15.816 M -18.58 % 19.426 M 106.75 % 9.396 M 0.000
Tax payables 17.422 M 28.17 % 13.593 M -48.52 % 26.406 M 56.48 % 16.875 M 182.83 % 5.966 M -72.58 % 21.757 M -26.55 % 29.624 M 126.59 % 13.074 M -29.11 % 18.443 M 35.94 % 13.567 M -32.91 % 20.223 M 111.42 % 9.565 M 22.88 % 7.784 M -28.88 % 10.945 M -33.63 % 16.491 M 156.59 % 6.427 M 39.23 % 4.616 M -54.86 % 10.226 M -32.08 % 15.056 M 88.77 % 7.976 M -3.55 % 8.269 M -16.07 % 9.853 M -57.08 % 22.957 M 90.79 % 12.032 M 71.08 % 7.033 M -34.21 % 10.690 M -47.23 % 20.257 M 78.14 % 11.372 M 37.98 % 8.242 M -77.20 % 36.154 M 319.11 % 8.626 M 20.96 % 7.132 M 3.11 % 6.917 M 0.12 % 6.909 M -22.44 % 8.908 M -53.20 % 19.035 M 11.76 % 17.033 M 21.60 % 14.007 M -8.09 % 15.241 M 9.38 % 13.934 M 0.000
Deferred revenue non current 0.000 0.000 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 % 664.428 K -33.09 % 993.061 K -24.67 % 1.318 M 0.000 100.00 % -3.241 M 0.95 % -3.272 M 97.86 % -153.113 M 7.57 % -165.648 M 2.25 % -169.465 M 4.09 % -176.700 M 1.06 % -178.600 M 4.30 % -186.627 M 1.07 % -188.654 M 2.64 % -193.780 M -21.11 % -160.000 M 0.00 % -160.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.657 K -50.00 % 179.315 K -33.33 % 268.973 K -25.00 % 358.631 K 0.000 0.000
Minority interest 150.325 M 2.05 % 147.310 M 5.05 % 140.226 M 6.38 % 131.818 M 5.68 % 124.731 M 4.07 % 119.848 M -5.58 % 126.932 M 6.51 % 119.173 M 2.49 % 116.273 M 2.46 % 113.478 M 1.60 % 111.689 M 2.57 % 108.896 M 2.90 % 105.825 M 51.56 % 69.824 M -15.14 % 82.277 M 1.98 % 80.683 M 0.46 % 80.311 M 0.74 % 79.723 M 100.66 % 39.729 M 2.08 % 38.918 M 6.07 % 36.692 M -22.07 % 47.085 M -0.11 % 47.137 M 3.69 % 45.459 M 27.37 % 35.692 M -0.88 % 36.008 M -4.01 % 37.514 M 1.71 % 36.884 M 1 287.37 % 2.659 M -12.42 % 3.036 M -9.71 % 3.362 M -9.88 % 3.730 M 20.16 % 3.104 M 126.08 % 1.373 M 0.000 0.000 -100.00 % 1.569 M -0.19 % 1.572 M 1.15 % 1.554 M -2.14 % 1.589 M 0.000
Capital lease obligations 3.490 M -34.51 % 5.329 M -22.85 % 6.908 M -11.37 % 7.794 M -12.18 % 8.875 M -19.71 % 11.054 M -14.65 % 12.951 M 33.93 % 9.670 M -11.54 % 10.932 M -14.61 % 12.802 M 43.55 % 8.919 M -3.67 % 9.258 M 80.70 % 5.123 M -8.28 % 5.586 M 243.37 % 1.627 M -21.41 % 2.070 M 0.68 % 2.056 M -75.49 % 8.389 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.690 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 110.494 M 0.000 -100.00 % 169.219 M 0.000 -100.00 % 165.461 M 0.000 -100.00 % 109.254 M 0.000 -100.00 % 154.726 M 0.000 -100.00 % 204.398 M 0.000 -100.00 % 169.410 M 0.000 -100.00 % 168.128 M 0.000 -100.00 % 168.128 M 0.000 -100.00 % 265.355 M 1 572.98 % -18.015 M -107.33 % 245.891 M 1 400.79 % -18.903 M -108.86 % 213.263 M -3.62 % 221.278 M -14.29 % 258.167 M 0.88 % 255.920 M 20.42 % 212.529 M -13.48 % 245.636 M 15.61 % 212.478 M -10.96 % 238.644 M 11.17 % 214.665 M -7.90 % 233.085 M 0.02 % 233.047 M 0.10 % 232.804 M 8.45 % 214.665 M -6.37 % 229.261 M 6.66 % 214.936 M 180.49 % -267.022 M -945.82 % 31.570 M 11.98 % 28.193 M 1 818.64 % 1.469 M
Deferred tax liabilities non current 2.302 M -1.05 % 2.327 M -1.04 % 2.351 M -60.82 % 6.001 M -3.78 % 6.236 M -5.69 % 6.612 M -4.33 % 6.912 M 10.20 % 6.272 M 95.66 % 3.206 M -0.59 % 3.225 M -0.58 % 3.243 M 6.88 % 3.035 M -0.83 % 3.060 M -1.37 % 3.103 M -0.81 % 3.128 M -0.82 % 3.154 M -0.93 % 3.183 M -0.89 % 3.212 M -0.88 % 3.241 M -0.95 % 3.272 M -0.87 % 3.300 M -0.86 % 3.329 M -1.21 % 3.370 M -1.19 % 3.410 M -0.95 % 3.443 M -1.63 % 3.500 M -1.05 % 3.537 M -1.57 % 3.594 M 50.44 % 2.389 M -0.81 % 2.408 M 0.000 0.000 0.000 0.000 0.000 100.00 % -30.602 M 0.31 % -30.699 M -5.38 % -29.133 M -56.07 % -18.667 M 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
Total assets 5.210 B 15.75 % 4.501 B -2.50 % 4.617 B 10.87 % 4.164 B 12.64 % 3.697 B 18.66 % 3.115 B 3.90 % 2.998 B 32.85 % 2.257 B 7.87 % 2.092 B 21.74 % 1.719 B -5.38 % 1.816 B 17.12 % 1.551 B 7.28 % 1.446 B -0.21 % 1.449 B -11.10 % 1.630 B 12.95 % 1.443 B 3.24 % 1.398 B 0.53 % 1.390 B -7.08 % 1.496 B 9.56 % 1.366 B 2.55 % 1.332 B 1.31 % 1.314 B -8.10 % 1.430 B 7.02 % 1.336 B 4.43 % 1.280 B 0.31 % 1.276 B -4.85 % 1.341 B 8.61 % 1.234 B 21.37 % 1.017 B -0.97 % 1.027 B 39.59 % 735.763 M 6.81 % 688.884 M 2.14 % 674.435 M 3.26 % 653.157 M -0.69 % 657.671 M 1.42 % 648.465 M 0.64 % 644.372 M 61.73 % 398.428 M 2.69 % 387.991 M 18.39 % 327.733 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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-06-30 2015-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 2015-06-30 2015-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 290.443 M 194.22 % -308.258 M -201.07 % 305.004 M 0.000 -100.00 % 205.678 M 846.82 % 21.723 M 203.41 % -21.006 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 2.312 M 0.000 -100.00 % 1.156 M 0.00 % 1.156 M -50.00 % 2.312 M 0.000 -100.00 % 4.624 M 300.00 % -2.312 M -200.00 % 2.312 M 0.000 -100.00 % 4.624 M 300.00 % -2.312 M -200.00 % 2.312 M 0.000 -100.00 % 2.851 M 269.19 % -1.685 M -200.00 % 1.685 M 0.000 -100.00 % 9.884 M 0.000 -100.00 % 4.796 M 0.000 -100.00 % 11.595 M 0.000 -100.00 % 5.797 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -804.402 M 0.000 100.00 % -291.599 M -190.31 % 322.888 M 200.00 % -322.888 M 0.000 100.00 % -187.292 M -1 578.83 % -11.156 M -200.00 % 11.156 M 0.000 100.00 % -71.745 M -337.10 % -16.414 M -200.00 % 16.414 M 0.000 100.00 % -98.942 M -1 728.11 % 6.077 M 200.00 % -6.077 M 0.000 100.00 % -98.781 M -24 728.47 % 401.086 K 200.00 % -401.086 K 0.000 100.00 % -165.641 M -556.58 % 36.278 M 200.00 % -36.278 M 0.000 100.00 % -112.047 M -322.53 % 50.351 M 200.00 % -50.351 M 0.000 100.00 % -64.363 M -247.58 % 43.612 M 288.62 % -23.122 M -12.88 % -20.484 M 53.83 % -44.364 M -250.57 % 29.464 M 1 474.48 % 1.871 M 106.51 % -28.766 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -731.308 M 0.000 100.00 % -286.550 M -187.83 % 326.254 M 200.00 % -326.254 M 0.000 100.00 % -181.992 M -2 014.19 % -8.608 M -200.00 % 8.608 M 0.000 100.00 % -83.143 M -704.02 % -10.341 M -200.00 % 10.341 M 0.000 100.00 % -91.551 M -4 425.77 % 2.116 M 200.00 % -2.116 M 0.000 100.00 % -121.016 M -1 541.79 % 8.393 M 200.00 % -8.393 M 0.000 100.00 % -153.542 M -456.04 % 43.125 M 200.00 % -43.125 M 0.000 100.00 % -110.703 M -320.94 % 50.107 M 200.00 % -50.107 M 0.000 100.00 % -61.664 M -245.07 % 42.505 M 200.00 % -42.505 M 0.000 100.00 % -43.367 M -247.24 % 29.454 M 200.00 % -29.454 M 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -75.406 M 0.000 100.00 % -6.205 M -84.34 % -3.366 M -200.00 % 3.366 M 0.000 100.00 % -5.301 M -108.03 % -2.548 M -200.00 % 2.548 M 0.000 -100.00 % 6.774 M 280.10 % -3.761 M -200.00 % 3.761 M 0.000 100.00 % -10.242 M -281.40 % 5.646 M 200.00 % -5.646 M 0.000 -100.00 % 12.350 M 486.39 % -3.196 M -200.00 % 3.196 M 0.000 100.00 % -23.694 M -2 157.85 % -1.049 M -200.00 % 1.049 M 0.000 100.00 % -1.344 M -649.13 % 244.730 K 200.00 % -244.730 K 0.000 100.00 % -2.699 M -343.89 % 1.107 M 2.05 % 1.084 M 149.49 % -2.191 M -119.81 % -996.859 K -9 642.97 % 10.446 K -98.94 % 986.459 K 198.96 % -996.859 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.156 M 50.00 % -2.312 M 0.000 100.00 % -4.624 M -300.00 % 2.312 M 200.00 % -2.312 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 2.312 M 0.000 -100.00 % 1.156 M 0.00 % 1.156 M -50.00 % 2.312 M 0.000 -100.00 % 4.624 M 300.00 % -2.312 M -200.00 % 2.312 M 0.000 -100.00 % 4.624 M 300.00 % -2.312 M -200.00 % 2.312 M 0.000 -100.00 % 2.851 M 269.19 % -1.685 M -200.00 % 1.685 M 0.000 -100.00 % 9.884 M 306.10 % -4.796 M -200.00 % 4.796 M 0.000 -100.00 % 11.595 M 300.00 % -5.797 M -200.00 % 5.797 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.206 M -32.32 % -18.293 M 0.000 0.000 -100.00 % 884.896 K 103.19 % -27.769 M
Other non cash items 255.930 M 208.86 % -235.101 M 0.000 -100.00 % 136.810 M 704.86 % 16.998 M 120.44 % -83.159 M -134.07 % 244.065 M 146.80 % 98.890 M -6.68 % 105.974 M 1 461.12 % -7.786 M 74.54 % -30.576 M -93.25 % -15.822 M -272.35 % -4.249 M 29.77 % -6.051 M 63.49 % -16.574 M -268.98 % -4.492 M 50.47 % -9.069 M 11.89 % -10.292 M 23.25 % -13.410 M 28.29 % -18.701 M -46.76 % -12.742 M -443.70 % -2.344 M 92.28 % -30.345 M -5.62 % -28.731 M -229.15 % -8.729 M -37.07 % -6.368 M 80.74 % -33.070 M -16.53 % -28.380 M -698.83 % -3.553 M -28.86 % -2.757 M 82.32 % -15.594 M 10.03 % -17.333 M 2.72 % -17.818 M -55.13 % -11.486 M 39.61 % -19.019 M -53.55 % -12.386 M -355.46 % 4.849 M 66.43 % 2.913 M 119.24 % -15.142 M -10.12 % -13.751 M -64.20 % -8.374 M -159.10 % 14.170 M
Net cash provided by operating activities 289.445 M 223.11 % -235.101 M 0.000 -100.00 % 166.124 M 714.61 % 20.393 M 133.54 % -60.808 M -121.10 % 288.145 M 167.04 % 107.902 M -3.47 % 111.785 M 1 516.49 % 6.915 M -77.38 % 30.576 M 93.25 % 15.822 M 17 580 167 906.89 % -0.090 25.00 % -0.120 -100.00 % 109.903 M 335.85 % 25.216 M 208.82 % -23.171 M 0.16 % -23.208 M -119.65 % 118.091 M 838.79 % 12.579 M 157.96 % -21.705 M -10.27 % -19.683 M -118.33 % 107.394 M 529.13 % 17.070 M 382.48 % -6.043 M 77.32 % -26.639 M -145.64 % 58.366 M 589.69 % 8.463 M 118.86 % -44.868 M -97.59 % -22.708 M -243.11 % 15.868 M 2 494.01 % 611.712 K 139.42 % -1.552 M 90.42 % -16.194 M -144.70 % 36.224 M 886.35 % 3.673 M 236.06 % -2.699 M 10.53 % -3.017 M -111.40 % 26.464 M 107.58 % 12.749 M 132.51 % -39.213 M -184.98 % 46.141 M
Investments in property plant and equipment -2.166 M -99.08 % -1.088 M 66.29 % -3.228 M 33.88 % -4.882 M -23.39 % -3.957 M -41.94 % -2.788 M 55.41 % -6.251 M -167.76 % -2.335 M 56.98 % -5.427 M -49.61 % -3.627 M 40.69 % -6.116 M 11.61 % -6.919 M -173.51 % -2.530 M 21.28 % -3.213 M 35.59 % -4.989 M 80.13 % -25.105 M -308.80 % -6.141 M -137.68 % -2.584 M 62.01 % -6.801 M -115.47 % -3.156 M -72.44 % -1.830 M 58.04 % -4.362 M 15.02 % -5.132 M 46.29 % -9.556 M -219.49 % -2.991 M 18.99 % -3.692 M 25.78 % -4.975 M -4.45 % -4.763 M 49.81 % -9.488 M -27.46 % -7.444 M 17.56 % -9.030 M 21.99 % -11.574 M -55.31 % -7.452 M 9.57 % -8.241 M 22.87 % -10.684 M -38.03 % -7.740 M 52.69 % -16.363 M -7.98 % -15.154 M -35.84 % -11.155 M -106.23 % -5.409 M -132.65 % 16.564 M 147.75 % -34.692 M
Acquisitions net 29.292 K 0.000 0.000 -100.00 % 229.159 K -78.09 % 1.046 M 6 355.82 % 16.200 K 1 780 119.73 % 0.910 -100.00 % 44.525 K 96.75 % 22.630 K -83.95 % 141.000 K 118.87 % -747.300 K 84.71 % -4.888 M -483 985 942.58 % 1.010 741.67 % 0.120 -100.00 % 41.960 K -67.97 % 131.017 K -32.66 % 194.550 K 10.11 % 176.691 K 664.94 % -31.276 K 0.000 100.00 % -299.700 K 0.000 0.000 -100.00 % 9.624 M 217.50 % 3.031 M -18.48 % 3.718 M 2 103.98 % -185.536 K 99.64 % -51.607 M 77.95 % -234.051 M -186 217.90 % 125.754 K -98.61 % 9.055 M -21.81 % 11.581 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -1.287 B 5.70 % -1.365 B -17.15 % -1.165 B -8.07 % -1.078 B -78.84 % -602.856 M 43.62 % -1.069 B -67.06 % -640.000 M -67.10 % -383.000 M -15.76 % -330.864 M 26.97 % -453.070 M -115.69 % -210.060 M -9.88 % -191.180 M -851.90 % -20.084 M 66.90 % -60.680 M -203.40 % -20.000 M 0.000 0.000 0.000 0.000 100.00 % -99.759 K 0.000 0.000 100.00 % -3.437 M -20.66 % -2.848 M 92.08 % -35.962 M -4.10 % -34.546 M -11.38 % -31.016 M 7.55 % -33.547 M -113.37 % 251.000 M 177.47 % -324.000 M -54.29 % -210.000 M -110.00 % -100.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 1.285 B -5.93 % 1.366 B 15.78 % 1.180 B 9.33 % 1.079 B 79.21 % 602.160 M -43.03 % 1.057 B 64.94 % 640.889 M 67.10 % 383.537 M 16.08 % 330.409 M -27.14 % 453.477 M 161.05 % 173.712 M -9.17 % 191.260 M 171.04 % 70.564 M 17.32 % 60.147 M 200.73 % 20.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.240 M -67.71 % 62.673 M 416.73 % 12.129 M -60.03 % 30.344 M 66.44 % 18.232 M -75.20 % 73.520 M -27.51 % 101.418 M -51.89 % 210.788 M 145.23 % 85.954 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 2.199 K -95.92 % 53.950 K 105.31 % -1.016 M -142.97 % 2.364 M 121.93 % -10.778 M -3 465.59 % 320.251 K 266 875 669.91 % 0.120 -68.42 % 0.380 -60.00 % 0.950 -100.00 % 208.010 K 111.69 % -1.780 M -501.59 % 443.249 K 125.05 % -1.769 M -3 804.71 % 47.760 K -63.55 % 131.017 K -32.66 % 194.550 K 10.11 % 176.691 K -99.36 % 27.597 M 14 875.54 % 184.282 K 101.67 % -11.011 M -165 678.18 % 6.650 K -55.67 % 15.000 K 100.16 % -9.556 M -219.49 % -2.991 M 18.99 % -3.692 M -16 365.89 % 22.699 K -62.34 % 60.268 K 100.17 % -34.930 M -187.48 % 39.930 M 384.61 % -14.030 M -21.21 % -11.574 M -169.00 % 16.775 M 5 541 237.21 % 302.720 100.00 % -114.675 M -44 641.31 % 257.458 K 163.54 % 97.692 K 27.98 % 76.332 K 43.62 % 53.150 K -3.49 % 55.070 K 150.89 % -108.220 K -198.89 % 109.440 K
Net cash used for investing activites -4.313 M -12 602.69 % -33.954 K -100.30 % 11.483 M 346.80 % -4.653 M -29.00 % -3.607 M 75.78 % -14.893 M -195.38 % -5.042 M -187.55 % -1.753 M 70.07 % -5.859 M -90.24 % -3.080 M 92.84 % -43.003 M -218.37 % -13.507 M -127.91 % 48.394 M 977.30 % -5.516 M -11.64 % -4.941 M 80.22 % -24.974 M -319.97 % -5.947 M -147.05 % -2.407 M -111.59 % 20.765 M 776.03 % -3.072 M 76.08 % -12.841 M -194.86 % -4.355 M 49.09 % -8.554 M -208.23 % 7.904 M -66.74 % 23.761 M 191.09 % -26.084 M -349.00 % -5.809 M 91.89 % -71.625 M -255.53 % 46.052 M 124.24 % -189.971 M -1 337.42 % -13.216 M 48.40 % -25.614 M -374.75 % 9.323 M 213.13 % -8.241 M 93.43 % -125.359 M -1 575.27 % -7.483 M 53.99 % -16.265 M -7.88 % -15.077 M -35.81 % -11.102 M -107.36 % -5.354 M -132.54 % 16.456 M 147.58 % -34.583 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.000 M -2.61 % -16.568 M 60.20 % -41.631 M -5.62 % -39.414 M -82.98 % -21.540 M 46.48 % -40.250 M 40.15 % -67.250 M -264.26 % 40.941 M 122.80 % 18.376 M 178.42 % 6.600 M 131.06 % -21.250 M 4.67 % -22.291 M -1 228.97 % 1.974 M 18.55 % 1.665 M 116.33 % -10.200 M -313.96 % 4.767 M 118.31 % -26.031 M -695.54 % 4.371 M -20.13 % 5.473 M 206.78 % -5.125 M -107.03 % 72.876 M 810.95 % 8.000 M -95.35 % 171.974 M 90 118.82 % -191.042 K -98.49 % -96.250 K 0.00 % -96.250 K 0.00 % -96.249 K 99.71 % -33.085 M -30 644.89 % -107.611 K -106.87 % 1.566 M -83.46 % 9.466 M 0.92 % 9.380 M 136.91 % 3.959 M 129.68 % -13.340 M 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 100.00 % -1.081 M -200.00 % 1.081 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
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 0.000 0.000 0.000 0.000 100.00 % -1.102 M 0.000 100.00 % -931.433 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 100.00 % -8.660 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -31.281 M 0.000 0.000 0.000 100.00 % -20.854 M 0.000 100.00 % -12.031 M -4 056.69 % -289.439 K 97.64 % -12.278 M -2 712.21 % -436.601 K 94.82 % -8.422 M -476.50 % -1.461 M 85.87 % -10.339 M -297.29 % -2.603 M -7.13 % -2.429 M -6.30 % -2.285 M 80.25 % -11.569 M -389.38 % -2.364 M 19.11 % -2.923 M 38.51 % -4.753 M 55.98 % -10.796 M -103.15 % -5.315 M 58.65 % -12.851 M -209.68 % -4.150 M 73.69 % -15.776 M -398.55 % -3.164 M 7.86 % -3.434 M 1.58 % -3.489 M 80.80 % -18.174 M -8 979.59 % -200.161 K -8 898.82 % -2.224 K 33.24 % -3.332 K 99.96 % -8.804 M -156 557.98 % -5.620 K 98.78 % -458.891 K 85.07 % -3.074 M -499.31 % -512.886 K -16.42 % -440.545 K 38.50 % -716.289 K 63.95 % -1.987 M 26.50 % -2.703 M 61.39 % -7.000 M
Other financing activites -1.337 M 41.37 % -2.280 M 83.76 % -14.043 M -467.72 % -2.474 M 89.27 % -23.048 M -895.25 % -2.316 M 83.10 % -13.701 M -502.20 % 3.407 M 220.44 % -2.828 M -34.13 % -2.109 M -106.04 % 34.923 M 1 914.76 % -1.924 M -22.40 % -1.572 M 26.24 % -2.132 M -484.36 % -364.763 K 42.03 % -629.270 K 73.55 % -2.379 M -2 680.88 % 92.188 K -90.10 % 931.433 K 0.000 -100.00 % 0.380 0.000 100.00 % -2.126 K -100.02 % 9.177 M 91 518.67 % -10.038 K 98.30 % -589.962 K -134 082 066.07 % -0.440 100.00 % -300.000 K 85.00 % -2.000 M -104.94 % 40.500 M 4 032.65 % 980.000 K 6 734 508 720 128 000 000.00 % 0.000 0.000 -100.00 % 1.470 M 189.14 % -1.649 M 84.27 % -10.484 M -104.47 % 234.800 M 293 500 000 040.21 % -0.080 0.000 0.000 -100.00 % 8.032 M 5.72 % 7.598 M
Net cash used provided by financing activities -32.617 M -1 330.66 % -2.280 M 83.76 % -14.043 M -467.72 % -2.474 M 89.27 % -23.048 M -895.25 % -2.316 M 73.30 % -8.674 M 54.05 % -18.876 M 40.41 % -31.674 M 28.30 % -44.176 M -724.95 % -5.355 M 78.52 % -24.925 M 52.22 % -52.162 M 27.54 % -71.984 M -288.70 % 38.147 M 146.73 % 15.461 M 310.40 % -7.348 M 68.76 % -23.522 M 7.34 % -25.384 M -813.59 % -2.779 M 72.39 % -10.062 M 35.14 % -15.515 M -91.87 % -8.086 M 61.50 % -21.004 M -84.01 % -11.415 M -764.22 % 1.719 M 120.08 % -8.560 M -112.39 % 69.087 M 667.51 % -12.174 M -105.73 % 212.274 M 26 881.66 % 786.733 K 890.04 % -99.582 K 98.56 % -6.901 M -604.39 % 1.368 M 103.89 % -35.193 M -157.53 % -13.666 M -105.79 % 235.853 M 2 513.19 % 9.025 M 4.17 % 8.664 M 339.20 % 1.973 M 118.55 % -10.637 M -1 879.07 % 597.868 K
Effect of forex changes on cash -494.352 K 54.11 % -1.077 M 0.000 0.000 0.000 0.000 100.00 % -889.096 K -65.64 % -536.768 K -31.19 % -409.165 K 99.39 % -67.586 M -138.12 % 177.314 M 352.09 % 39.221 M 3 020.93 % -1.343 M 97.38 % -51.328 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 433.33 % 0.000 0.000 0.000 100.00 % -22.380 -1 201 517 100 700.00 % 0.000
Net change in cash 252.020 M 205.68 % -238.467 M -168.77 % 346.742 M 118.08 % 158.998 M 3 795.85 % -4.302 M 94.46 % -77.713 M -128.41 % 273.540 M 215.37 % 86.736 M 17.46 % 73.842 M 168.42 % -107.927 M -167.65 % 159.533 M 860.42 % 16.611 M 425.01 % -5.111 M 96.03 % -128.828 M -190.02 % 143.103 M 811.34 % 15.703 M 143.06 % -36.466 M 25.79 % -49.137 M -143.30 % 113.472 M 1 586.35 % 6.729 M 115.08 % -44.608 M -12.78 % -39.553 M -143.58 % 90.754 M 2 186.21 % 3.970 M 2.08 % 3.889 M 107.62 % -51.004 M -215.93 % 43.997 M 642.65 % 5.924 M 153.90 % -10.991 M -2 612.32 % -405.210 K -116.89 % 2.399 M 109.97 % -24.062 M -2 865.78 % 869.998 K 103.77 % -23.066 M 81.45 % -124.328 M -611.42 % -17.476 M -108.06 % 216.889 M 2 491.69 % -9.068 M -137.74 % 24.026 M 156.48 % 9.368 M 128.05 % -33.394 M -374.71 % 12.156 M
Cash at beginning of period 844.421 M -20.59 % 1.063 B 48.38 % 716.640 M 28.51 % 557.641 M -2.78 % 573.607 M -11.93 % 651.320 M 76.81 % 368.380 M 30.80 % 281.645 M 35.53 % 207.803 M -34.18 % 315.730 M 102.14 % 156.197 M 11.90 % 139.586 M -3.53 % 144.697 M -47.10 % 273.525 M 109.72 % 130.421 M 13.69 % 114.719 M -24.12 % 151.185 M -24.53 % 200.322 M 130.65 % 86.850 M 8.40 % 80.121 M -35.76 % 124.729 M -24.08 % 164.282 M 123.43 % 73.528 M 5.71 % 69.558 M 5.92 % 65.669 M -43.72 % 116.674 M 66.05 % 70.263 M 9.21 % 64.338 M -14.59 % 75.329 M -0.54 % 75.734 M 3.27 % 73.335 M -24.71 % 97.397 M 0.90 % 96.527 M -19.29 % 119.594 M -50.97 % 243.922 M -6.69 % 261.398 M 487.29 % 44.509 M -16.93 % 53.578 M 81.30 % 29.552 M 46.41 % 20.184 M -62.33 % 53.578 M 29.35 % 41.422 M
Cash at end of period 1.096 B 32.92 % 824.915 M -22.43 % 1.063 B 48.38 % 716.640 M 25.88 % 569.305 M -0.75 % 573.607 M -10.64 % 641.920 M 74.25 % 368.380 M 30.80 % 281.645 M 35.53 % 207.803 M -34.18 % 315.730 M 102.14 % 156.197 M 11.90 % 139.586 M -3.53 % 144.697 M -47.10 % 273.525 M 109.72 % 130.421 M 13.69 % 114.719 M -24.12 % 151.185 M -24.53 % 200.322 M 130.65 % 86.850 M 8.40 % 80.121 M -35.76 % 124.729 M -24.08 % 164.282 M 123.43 % 73.528 M 5.71 % 69.558 M 5.92 % 65.669 M -42.53 % 114.259 M 62.62 % 70.263 M 9.21 % 64.338 M -14.59 % 75.329 M -0.54 % 75.734 M 3.27 % 73.335 M -24.71 % 97.397 M 0.90 % 96.527 M -19.29 % 119.594 M -50.97 % 243.922 M -6.69 % 261.398 M 487.29 % 44.509 M -16.93 % 53.578 M 81.30 % 29.552 M 46.41 % 20.184 M -62.33 % 53.578 M
Operating cash flow 289.445 M 223.11 % -235.101 M 0.000 -100.00 % 166.124 M 714.61 % 20.393 M 133.54 % -60.808 M -121.10 % 288.145 M 167.04 % 107.902 M -3.47 % 111.785 M 1 516.49 % 6.915 M -77.38 % 30.576 M 93.25 % 15.822 M 17 580 167 906.89 % -0.090 25.00 % -0.120 -100.00 % 109.903 M 335.85 % 25.216 M 208.82 % -23.171 M 0.16 % -23.208 M -119.65 % 118.091 M 838.79 % 12.579 M 157.96 % -21.705 M -10.27 % -19.683 M -118.33 % 107.394 M 529.13 % 17.070 M 382.48 % -6.043 M 77.32 % -26.639 M -145.64 % 58.366 M 589.69 % 8.463 M 118.86 % -44.868 M -97.59 % -22.708 M -243.11 % 15.868 M 2 494.01 % 611.712 K 139.42 % -1.552 M 90.42 % -16.194 M -144.70 % 36.224 M 886.35 % 3.673 M 236.06 % -2.699 M 10.53 % -3.017 M -111.40 % 26.464 M 107.58 % 12.749 M 132.51 % -39.213 M -184.98 % 46.141 M
Capital expenditure -2.166 M -99.08 % -1.088 M 66.29 % -3.228 M 33.88 % -4.882 M -23.39 % -3.957 M -41.94 % -2.788 M 55.41 % -6.251 M -167.76 % -2.335 M 56.98 % -5.427 M -49.61 % -3.627 M 40.69 % -6.116 M 11.61 % -6.919 M -173.51 % -2.530 M 21.28 % -3.213 M 35.59 % -4.989 M 80.13 % -25.105 M -308.80 % -6.141 M -137.68 % -2.584 M 62.01 % -6.801 M -115.47 % -3.156 M -72.44 % -1.830 M 58.04 % -4.362 M 15.02 % -5.132 M 46.29 % -9.556 M -219.49 % -2.991 M 18.99 % -3.692 M 25.78 % -4.975 M -4.45 % -4.763 M 49.81 % -9.488 M -27.46 % -7.444 M 17.56 % -9.030 M 21.99 % -11.574 M -55.31 % -7.452 M 9.57 % -8.241 M 22.87 % -10.684 M -38.03 % -7.740 M 52.69 % -16.363 M -7.98 % -15.154 M -35.84 % -11.155 M -106.23 % -5.409 M -132.65 % 16.564 M 147.75 % -34.692 M
Free CashFlow 287.279 M 221.09 % -237.241 M -168.55 % 346.075 M 115.99 % 160.227 M 874.82 % 16.437 M 125.85 % -63.596 M -122.56 % 281.894 M 167.03 % 105.567 M -0.74 % 106.358 M 3 134.84 % 3.288 M -86.56 % 24.461 M 174.74 % 8.903 M 451.95 % -2.530 M 21.28 % -3.213 M -103.06 % 104.914 M 94 639.31 % 110.740 K 100.38 % -29.312 M -13.65 % -25.792 M -123.18 % 111.290 M 1 081.07 % 9.423 M 140.04 % -23.535 M 2.12 % -24.045 M -123.51 % 102.262 M 1 260.89 % 7.514 M 183.18 % -9.034 M 70.22 % -30.331 M -156.81 % 53.391 M 1 342.99 % 3.700 M 106.81 % -54.357 M -80.28 % -30.152 M -540.93 % 6.838 M 162.38 % -10.963 M -21.75 % -9.004 M 63.15 % -24.435 M -195.67 % 25.540 M 727.84 % -4.068 M 78.66 % -19.062 M -4.91 % -18.170 M -218.69 % 15.309 M 108.57 % 7.340 M 132.41 % -22.649 M -297.83 % 11.449 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 2015 2015
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011