688800.SS

Suzhou Recodeal Interconnect System Co.,Ltd 688800.SS

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 2.415 B 56.05 % 1.547 B -4.79 % 1.625 B 80.23 % 901.724 M 47.73 % 610.388 M 20.07 % 508.376 M 12.98 % 449.973 M 7.04 % 420.364 M 36.70 % 307.510 M 61.59 % 190.301 M 9.78 % 173.346 M 47.31 % 117.671 M 4.77 % 112.309 M
Net income 175.269 M 28.11 % 136.808 M -45.86 % 252.687 M 121.92 % 113.864 M 54.65 % 73.627 M 75.17 % 42.033 M 10.52 % 38.031 M -27.64 % 52.561 M 25.56 % 41.862 M 13.46 % 36.897 M 93.75 % 19.044 M 114.40 % 8.882 M 43.97 % 6.170 M
Income before tax 199.509 M 38.24 % 144.316 M -48.84 % 282.071 M 122.45 % 126.803 M 51.81 % 83.529 M 82.52 % 45.765 M 11.46 % 41.058 M -29.97 % 58.631 M 23.03 % 47.657 M 9.34 % 43.585 M 98.21 % 21.989 M 93.64 % 11.356 M 48.67 % 7.638 M
Income before tax ratio 0.08 -11.41 % 0.09 -46.27 % 0.17 23.43 % 0.14 2.76 % 0.14 52.01 % 0.09 -1.34 % 0.09 -34.58 % 0.14 -10.00 % 0.15 -32.33 % 0.23 80.55 % 0.13 31.45 % 0.10 41.90 % 0.07
EBITDA 306.846 M 44.94 % 211.708 M -33.27 % 317.277 M 106.14 % 153.913 M 37.33 % 112.073 M 56.66 % 71.541 M 8.53 % 65.919 M -15.12 % 77.664 M 21.06 % 64.154 M 51.54 % 42.334 M 56.77 % 27.005 M 94.55 % 13.880 M -21.54 % 17.690 M
Net income ratio 0.07 -17.90 % 0.09 -43.14 % 0.16 23.13 % 0.13 4.68 % 0.12 45.89 % 0.08 -2.17 % 0.08 -32.41 % 0.13 -8.15 % 0.14 -29.79 % 0.19 76.49 % 0.11 45.54 % 0.08 37.41 % 0.05
Ratio EBITDA 0.13 -7.12 % 0.14 -29.92 % 0.20 14.38 % 0.17 -7.04 % 0.18 30.47 % 0.14 -3.94 % 0.15 -20.71 % 0.18 -11.44 % 0.21 -6.22 % 0.22 42.80 % 0.16 32.07 % 0.12 -25.11 % 0.16
Gross profit ratio 0.22 -6.70 % 0.24 -12.48 % 0.27 10.61 % 0.24 -11.63 % 0.28 -10.47 % 0.31 5.39 % 0.29 -11.23 % 0.33 -8.51 % 0.36 -4.33 % 0.38 25.59 % 0.30 10.12 % 0.27 -4.89 % 0.29
Weighted average shs out dil 157.515 M -0.98 % 159.080 M 3.88 % 153.140 M 88.77 % 81.126 M -28.38 % 113.272 M 0.09 % 113.173 M 39.86 % 80.916 M -30.32 % 116.124 M 12.94 % 102.819 M 44.82 % 70.996 M 7.87 % 65.818 M -25.90 % 88.825 M 0.00 % 88.825 M
Weighted average shs out 157.515 M -0.98 % 159.080 M 3.88 % 153.140 M 88.77 % 81.126 M -28.38 % 113.272 M 0.09 % 113.165 M -0.69 % 113.949 M 0.66 % 113.208 M 10.10 % 102.819 M 44.82 % 70.996 M 7.87 % 65.819 M -20.61 % 82.903 M 0.00 % 82.903 M
EPS diluted 1.11 29.07 % 0.86 -47.88 % 1.65 17.86 % 1.40 115.38 % 0.65 75.68 % 0.37 -21.28 % 0.47 2.17 % 0.46 12.20 % 0.41 -21.15 % 0.52 79.31 % 0.29 190.00 % 0.10 43.88 % 0.07
Earnings per share 1.11 29.07 % 0.86 -47.88 % 1.65 17.86 % 1.40 115.38 % 0.65 75.68 % 0.37 12.12 % 0.33 -28.26 % 0.46 12.20 % 0.41 5.13 % 0.39 85.71 % 0.21 90.91 % 0.11 47.85 % 0.07
Gross profit 534.078 M 45.59 % 366.835 M -16.67 % 440.228 M 99.35 % 220.827 M 30.54 % 169.161 M 7.49 % 157.370 M 19.07 % 132.165 M -4.97 % 139.081 M 25.07 % 111.206 M 54.60 % 71.933 M 37.88 % 52.172 M 62.22 % 32.162 M -0.35 % 32.277 M
Income tax expense 21.626 M 178.58 % 7.763 M -73.13 % 28.895 M 122.07 % 13.012 M 18.21 % 11.007 M 76.62 % 6.232 M 32.48 % 4.704 M -37.11 % 7.479 M 22.79 % 6.091 M -8.92 % 6.688 M 127.08 % 2.945 M 19.08 % 2.473 M 48.14 % 1.670 M
Cost of revenue 1.881 B 59.30 % 1.181 B -0.37 % 1.185 B 74.02 % 680.897 M 54.32 % 441.227 M 25.70 % 351.006 M 10.45 % 317.808 M 12.99 % 281.283 M 43.29 % 196.303 M 65.84 % 118.367 M -2.32 % 121.174 M 41.71 % 85.509 M 6.84 % 80.033 M
General and administrative expenses 40.382 M 23.10 % 32.804 M 135.52 % 13.928 M 21.42 % 11.471 M 20.20 % 9.544 M 1.19 % 9.432 M -9.80 % 10.457 M 23.20 % 8.487 M -81.01 % 44.702 M 74.19 % 25.662 M 13.18 % 22.674 M 41.25 % 16.053 M 29.49 % 12.397 M
Selling and marketing expenses 17.479 M -4.40 % 18.284 M -31.70 % 26.768 M 44.05 % 18.582 M 38.42 % 13.424 M -27.37 % 18.482 M -0.10 % 18.500 M -0.28 % 18.552 M 32.15 % 14.039 M 93.56 % 7.253 M 50.54 % 4.818 M 26.10 % 3.821 M 14.66 % 3.332 M
Other expenses 129.582 M 942.60 % -15.379 M -191.26 % 16.852 M 35.08 % 12.476 M -5.18 % 13.157 M -41.99 % 22.680 M 1 033.80 % 2.000 M 1 491.45 % 125.695 K -94.65 % 2.350 M -58.64 % 5.682 M 770.13 % 653.031 K 144.18 % 267.435 K 1 144.02 % -25.616 K
Operating expenses 334.451 M 45.03 % 230.606 M 58.28 % 145.695 M 64.04 % 88.818 M 32.98 % 66.790 M -21.47 % 85.048 M 8.17 % 78.625 M 4.21 % 75.445 M 24.01 % 60.836 M 77.70 % 34.236 M 20.00 % 28.531 M 37.91 % 20.688 M 27.13 % 16.273 M
Cost and expenses 2.215 B 56.97 % 1.411 B 6.05 % 1.331 B 72.87 % 769.715 M 51.51 % 508.017 M 16.50 % 436.055 M 9.99 % 396.433 M 11.13 % 356.728 M 38.73 % 257.140 M 68.50 % 152.603 M 1.94 % 149.704 M 40.97 % 106.197 M 10.27 % 96.306 M
Research and development expenses 147.008 M 26.91 % 115.834 M 31.41 % 88.147 M 90.43 % 46.289 M 50.95 % 30.666 M -11.00 % 34.454 M 12.65 % 30.586 M -0.04 % 30.599 M 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 57.861 M 13.26 % 51.087 M 25.53 % 40.696 M 35.41 % 30.053 M 30.85 % 22.968 M -17.72 % 27.914 M -3.60 % 28.957 M 7.09 % 27.040 M -53.97 % 58.741 M 78.46 % 32.915 M 19.72 % 27.493 M 38.34 % 19.874 M 26.35 % 15.729 M
Interest income 17.323 M 84.91 % 9.368 M 75.64 % 5.334 M 62.68 % 3.279 M 241.70 % 959.512 K 24.10 % 773.152 K -62.22 % 2.046 M 403.49 % 406.441 K 0.000 0.000 0.000 0.000 0.000
Interest expense 20.634 M 101.88 % 10.221 M 485.25 % 1.746 M -11.67 % 1.977 M -5.21 % 2.086 M -26.02 % 2.820 M -26.82 % 3.853 M 84.23 % 2.091 M 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 87.616 M 52.42 % 57.483 M 68.45 % 34.125 M 37.63 % 24.794 M -5.06 % 26.115 M 9.09 % 23.939 M 13.95 % 21.008 M 17.26 % 17.916 M 29.98 % 13.784 M 197.28 % 4.637 M 37.89 % 3.363 M 23.50 % 2.723 M 61.46 % 1.686 M
Operating income 199.627 M 38.79 % 143.834 M -49.03 % 282.208 M 122.69 % 126.724 M 51.68 % 83.545 M 9.31 % 76.430 M 95.68 % 39.058 M -33.24 % 58.506 M 29.13 % 45.307 M 19.53 % 37.903 M 77.65 % 21.336 M 92.42 % 11.088 M 44.69 % 7.664 M
Operating income ratio 0.08 -11.06 % 0.09 -46.47 % 0.17 23.56 % 0.14 2.68 % 0.14 -8.96 % 0.15 73.20 % 0.09 -37.63 % 0.14 -5.54 % 0.15 -26.03 % 0.20 61.82 % 0.12 30.62 % 0.09 38.09 % 0.07
Total other income expenses net -118.040 K -124.54 % 481.078 K 449.78 % -137.537 K -274.41 % 78.857 K 593.41 % -15.982 K -100.91 % 1.764 M -11.82 % 2.000 M 1 491.45 % 125.695 K -94.65 % 2.350 M -58.64 % 5.682 M 770.12 % 653.036 K 144.18 % 267.437 K 1 144.06 % -25.615 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -361.092 M -25.02 % -288.828 M 70.68 % -984.956 M -114.78 % -458.591 M -225.48 % -140.896 M -58.85 % -88.697 M 0.18 % -88.854 M -21.35 % -73.220 M 31.76 % -107.296 M -156.46 % -41.837 M -52.01 % -27.522 M -53.60 % -17.917 M 21.70 % -22.882 M
Total investments 20.210 M 0.00 % 20.210 M 63.93 % 12.328 M -5.84 % 13.092 M -49.11 % 25.727 M 1 071.07 % 2.197 M 111.74 % 1.038 M -13.18 % 1.195 M -28.68 % 1.676 M 88.42 % 889.329 K 0.000 0.000 0.000
Total debt 654.380 M 54.85 % 422.582 M 397.85 % 84.881 M 3 138.15 % 2.621 M -95.64 % 60.065 M 15.37 % 52.064 M -33.25 % 78.000 M 30.00 % 60.000 M -8.29 % 65.427 M 1 104.34 % 5.433 M 3.03 % 5.273 M 5 641.29 % 91.836 K -99.08 % 10.000 M
Accumulated other comprehensive income loss 70.632 M -0.33 % 70.863 M 49.57 % 47.377 M 59.46 % 29.711 M 29.63 % 22.920 M 36.70 % 16.766 M 45.29 % 11.540 M 25.94 % 9.163 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 767.562 M 24.46 % 616.736 M 12.73 % 547.100 M 58.46 % 345.256 M 44.93 % 238.217 M 27.43 % 186.944 M 18.14 % 158.237 M 29.09 % 122.584 M 45.81 % 84.068 M 87.89 % 44.744 M 285.62 % 11.603 M -34.27 % 17.653 M 82.00 % 9.700 M
Common stock 158.420 M 0.00 % 158.420 M 40.00 % 113.157 M 4.78 % 108.000 M 33.33 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 13.60 % 71.300 M 11.41 % 64.000 M 6.67 % 60.000 M 160.87 % 23.000 M
Total equity 2.132 B 7.98 % 1.974 B 4.41 % 1.891 B 89.50 % 997.707 M 86.80 % 534.115 M 12.73 % 473.807 M 7.11 % 442.374 M 8.95 % 406.020 M 10.62 % 367.035 M 79.44 % 204.548 M 95.32 % 104.724 M 31.43 % 79.680 M 14.16 % 69.798 M
Other non current liabilities 0.000 0.000 100.00 % -8.759 M 0.000 0.000 0.000 -100.00 % 24.384 K 0.000 -100.00 % 5.238 M 0.000 0.000 0.000 0.000
Long term debt 188.149 M 128.59 % 82.309 M 19 881.66 % 411.921 K -65.28 % 1.187 M 0.000 -100.00 % 8.016 M -33.33 % 12.024 M -24.85 % 16.000 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 261.000 M 71.51 % 152.177 M 227.85 % 46.416 M 193.79 % 15.799 M 10.10 % 14.349 M -27.48 % 19.788 M -11.39 % 22.331 M -8.31 % 24.356 M 364.98 % 5.238 M 44.02 % 3.637 M 225.65 % 1.117 M 71.69 % 650.510 K 0.000
Other current liabilities 178.687 M 14.04 % 156.694 M 107.21 % 75.622 M 170.92 % 27.913 M 253.79 % 7.890 M -57.66 % 18.633 M -19.13 % 23.041 M 36.52 % 16.878 M 21.24 % 13.922 M -19.38 % 17.269 M 235.52 % 5.147 M -22.42 % 6.634 M 130.31 % 2.881 M
Deferred revenue 0.000 0.000 -100.00 % 13.877 M -52.72 % 29.351 M 27.00 % 23.112 M 8.68 % 21.265 M 492.33 % 3.590 M -75.86 % 14.874 M -6.72 % 15.947 M -23.59 % 20.870 M 261.48 % 5.773 M 52.80 % 3.778 M -16.07 % 4.502 M
Short term debt 466.231 M 37.02 % 340.273 M 282.87 % 88.874 M 0.000 -100.00 % 45.248 M -8.40 % 49.398 M -18.18 % 60.376 M 50.94 % 40.000 M -38.04 % 64.563 M 1 191.25 % 5.000 M 0.00 % 5.000 M 5 344.49 % 91.836 K -99.08 % 10.000 M
Total current liabilities 1.929 B 49.71 % 1.288 B 23.18 % 1.046 B 99.81 % 523.372 M 26.87 % 412.517 M 19.76 % 344.448 M -2.09 % 351.793 M 4.27 % 337.384 M 28.77 % 262.004 M 59.66 % 164.102 M 135.74 % 69.612 M 89.24 % 36.786 M -33.50 % 55.317 M
Total liabilities 2.190 B 52.01 % 1.440 B 31.88 % 1.092 B 102.57 % 539.171 M 26.31 % 426.867 M 17.20 % 364.236 M -2.64 % 374.123 M 3.42 % 361.740 M 35.36 % 267.242 M 59.32 % 167.739 M 137.16 % 70.729 M 88.93 % 37.436 M -32.32 % 55.317 M
Other non current assets 43.706 M -22.11 % 56.115 M 214.81 % 17.825 M 187.45 % 6.201 M -72.74 % 22.745 M 825.65 % 2.457 M -6.61 % 2.631 M 84.96 % 1.423 M 0.49 % 1.416 M -54.97 % 3.144 M 638.38 % 425.790 K -49.60 % 844.800 K -59.44 % 2.083 M
Long term investments 20.210 M 0.00 % 20.210 M -42.33 % 35.045 M -6.60 % 37.520 M 45.84 % 25.727 M 1 071.07 % 2.197 M 111.74 % 1.038 M -13.18 % 1.195 M -28.68 % 1.676 M 88.42 % 889.329 K 0.000 0.000 0.000
Intangible assets 113.946 M -4.54 % 119.369 M 128.17 % 52.316 M 0.47 % 52.070 M 509.24 % 8.547 M -22.79 % 11.069 M -54.83 % 24.505 M 73.80 % 14.099 M -10.92 % 15.828 M 8.03 % 14.652 M 57.92 % 9.278 M -2.81 % 9.546 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.000 0.000 0.000
Goodwill and intangible assets 113.946 M -4.54 % 119.369 M 128.17 % 52.316 M 0.47 % 52.070 M 509.24 % 8.547 M -22.79 % 11.069 M -62.84 % 29.788 M 53.68 % 19.383 M -8.19 % 21.111 M 5.90 % 19.935 M 114.86 % 9.278 M -2.81 % 9.546 M 0.000
Property plant equipment net 1.105 B 30.56 % 846.619 M 110.52 % 402.157 M 143.40 % 165.227 M 14.81 % 143.917 M -9.04 % 158.218 M -1.62 % 160.827 M -1.00 % 162.447 M 26.49 % 128.431 M 12.52 % 114.140 M 283.63 % 29.753 M 105.91 % 14.449 M -3.38 % 14.955 M
Total non current assets 1.307 B 22.83 % 1.064 B 102.21 % 526.388 M 94.77 % 270.257 M 28.20 % 210.810 M 15.40 % 182.679 M -8.53 % 199.725 M 6.29 % 187.904 M 21.01 % 155.281 M 10.56 % 140.448 M 239.58 % 41.360 M 56.57 % 26.416 M 35.00 % 19.567 M
Other current assets 77.268 M 37.88 % 56.040 M 506.76 % 9.236 M -10.31 % 10.298 M -27.44 % 14.192 M 52.83 % 9.286 M 16.67 % 7.959 M -53.40 % 17.080 M 228.45 % 5.200 M -72.71 % 19.054 M -78.04 % 86.759 M 4 201.59 % 2.017 M 176.60 % 729.179 K
Short term investments 0.000 0.000 100.00 % -22.716 M 7.00 % -24.427 M 0.000 0.000 -100.00 % 4.500 M -44.38 % 8.090 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.015 B 5.40 % 963.463 M -9.94 % 1.070 B 131.96 % 461.212 M 129.50 % 200.961 M 42.77 % 140.761 M -15.64 % 166.854 M 25.25 % 133.220 M -22.87 % 172.723 M 265.40 % 47.269 M 44.14 % 32.794 M 82.10 % 18.009 M -45.23 % 32.882 M
Cash and short term investments 1.015 B 5.40 % 963.463 M -9.94 % 1.070 B 131.96 % 461.212 M 129.50 % 200.961 M 42.77 % 140.761 M -15.64 % 166.854 M 25.25 % 133.220 M -22.87 % 172.723 M 265.40 % 47.269 M 44.14 % 32.794 M 82.10 % 18.009 M -45.23 % 32.882 M
Total current assets 3.014 B 28.24 % 2.350 B -4.33 % 2.456 B 93.94 % 1.267 B 68.84 % 750.172 M 14.47 % 655.364 M 6.26 % 616.772 M 6.37 % 579.856 M 21.06 % 478.996 M 106.61 % 231.839 M 72.89 % 134.093 M 47.84 % 90.700 M -14.07 % 105.547 M
Inventory 607.193 M 50.07 % 404.613 M 11.22 % 363.790 M 42.17 % 255.889 M 108.76 % 122.575 M 20.51 % 101.713 M 9.79 % 92.640 M -5.06 % 97.578 M 34.37 % 72.617 M 95.55 % 37.135 M 155.40 % 14.540 M 11.30 % 13.064 M -27.64 % 18.053 M
Net receivables 1.314 B 40.59 % 934.560 M -7.80 % 1.014 B 87.01 % 542.024 M 31.42 % 412.444 M 2.19 % 403.604 M 15.54 % 349.319 M 5.22 % 331.977 M 45.55 % 228.083 M 77.66 % 128.380 M 50.71 % 85.183 M 47.86 % 57.610 M 6.92 % 53.882 M
Tax assets 24.165 M 9.32 % 22.105 M 16.06 % 19.046 M 106.14 % 9.239 M -6.43 % 9.874 M 13.00 % 8.738 M 60.60 % 5.441 M 57.42 % 3.456 M 30.51 % 2.648 M 13.21 % 2.339 M 22.92 % 1.903 M 20.74 % 1.576 M -37.68 % 2.529 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
Account payables 1.268 B 62.11 % 781.922 M -7.96 % 849.577 M 75.14 % 485.083 M 50.88 % 321.499 M 17.48 % 273.653 M 7.08 % 255.571 M -7.67 % 276.810 M 55.37 % 178.166 M 30.51 % 136.510 M 133.24 % 58.528 M 101.71 % 29.016 M -28.31 % 40.475 M
Tax payables 16.042 M 72.74 % 9.287 M -47.89 % 17.823 M 392.54 % 3.619 M 219.97 % 1.131 M -79.58 % 5.538 M 54.27 % 3.590 M -2.86 % 3.696 M -30.97 % 5.354 M 0.59 % 5.323 M 468.38 % 936.454 K -10.26 % 1.044 M -46.80 % 1.961 M
Deferred revenue non current 70.027 M 5.09 % 66.635 M 82.36 % 36.541 M 417.02 % 7.068 M -27.46 % 9.743 M 2.99 % 9.461 M 6.75 % 8.862 M 17.18 % 7.563 M 81.57 % 4.165 M 82.34 % 2.284 M 104.53 % 1.117 M 0.000 0.000
Minority interest 36.354 M 18.37 % 30.712 M 805.15 % 3.393 M 796.29 % 378.562 K -16.10 % 451.211 K 118.56 % -2.431 M -3 621.85 % 69.014 K -96.05 % 1.746 M -38.85 % 2.854 M 0.000 0.000 0.000 0.000
Capital lease obligations 46.682 M -19.68 % 58.119 M 1 106.56 % 4.817 M 305.97 % 1.187 M 108.01 % -14.817 M -376.94 % 5.350 M 195.54 % -5.600 M 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.099 B 0.12 % 1.097 B -10.57 % 1.227 B 138.57 % 514.361 M 139.85 % 214.448 M 2.95 % 208.294 M 2.57 % 203.068 M 6.03 % 191.528 M -3.81 % 199.113 M 138.58 % 83.456 M 186.58 % 29.121 M 0.000 -100.00 % 37.098 M
Deferred tax liabilities non current 2.824 M -12.65 % 3.233 M -65.83 % 9.463 M 25.43 % 7.545 M 63.81 % 4.606 M 99.31 % 2.311 M 57.37 % 1.468 M 85.17 % 793.019 K -26.09 % 1.073 M -20.69 % 1.353 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
Total assets 4.321 B 26.56 % 3.415 B 14.47 % 2.983 B 94.09 % 1.537 B 59.93 % 960.982 M 14.67 % 838.043 M 2.64 % 816.497 M 6.35 % 767.760 M 21.04 % 634.278 M 70.37 % 372.286 M 112.19 % 175.453 M 49.81 % 117.116 M -6.39 % 125.115 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 100.00 % -13.283 M -68.26 % -7.895 M -320.54 % 3.580 M 208.93 % 1.159 M 147.21 % -2.455 M -87.49 % -1.309 M -26.88 % -1.032 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 1.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -256.577 M -425.12 % -48.860 M 75.07 % -195.971 M -84.99 % -105.935 M -3 127.98 % -3.282 M 95.69 % -76.081 M -148.20 % -30.654 M 19.43 % -38.045 M 65.31 % -109.672 M -1 736.74 % -5.971 M -107.33 % -2.880 M 54.62 % -6.346 M 88.78 % -56.565 M
Accounts receivables -422.923 M -4 267.98 % 10.147 M 102.04 % -496.975 M -253.22 % -140.700 M -396.53 % -28.336 M 65.62 % -82.412 M -275.55 % -21.944 M 80.34 % -111.602 M 2.93 % -114.976 M -153.78 % -45.304 M -56.59 % -28.932 M -656.47 % -3.825 M 0.000
Inventory -226.708 M -356.83 % -49.626 M 57.00 % -115.420 M 16.25 % -137.817 M -340.52 % -31.285 M -33.11 % -23.504 M -1 233.24 % 2.074 M 108.17 % -25.373 M 29.06 % -35.766 M -110.41 % -16.998 M -959.42 % -1.605 M -132.16 % 4.990 M 209.63 % -4.551 M
Accounts payables 395.524 M 10 036.61 % 3.902 M -99.08 % 424.318 M 151.07 % 169.002 M 206.27 % 55.181 M 70.90 % 32.288 M 0.000 -100.00 % 99.962 M 0.000 0.000 0.000 0.000 0.000
Other working capital -877.199 K 93.40 % -13.283 M -68.26 % -7.895 M -320.54 % 3.580 M 208.93 % 1.159 M 147.21 % -2.455 M 92.50 % -32.728 M -158.27 % -12.672 M 82.85 % -73.906 M -770.20 % 11.027 M 964.62 % -1.275 M 88.75 % -11.336 M 78.21 % -52.014 M
Other non cash items 48.240 M -14.28 % 56.278 M 138.90 % 23.557 M 392.60 % 4.782 M -75.49 % 19.511 M -34.20 % 29.653 M 91.61 % 15.475 M 170.92 % 5.712 M -10.27 % 6.366 M 4 675.39 % 133.300 K -93.98 % 2.215 M 37.35 % 1.613 M -83.20 % 9.600 M
Net cash provided by operating activities 57.162 M -69.30 % 186.220 M 72.57 % 107.907 M 179.91 % 38.551 M -65.87 % 112.956 M 603.29 % 16.061 M -61.14 % 41.333 M 15.58 % 35.761 M 174.57 % -47.956 M -234.34 % 35.697 M 64.18 % 21.742 M 216.38 % 6.872 M 117.48 % -39.311 M
Investments in property plant and equipment -291.375 M 39.89 % -484.761 M -111.67 % -229.021 M -264.91 % -62.761 M -56.73 % -40.045 M -117.60 % -18.403 M 39.26 % -30.300 M 35.37 % -46.881 M -151.49 % -18.641 M 68.24 % -58.696 M -216.51 % -18.545 M -57.07 % -11.807 M -250.65 % -3.367 M
Acquisitions net 0.000 -100.00 % 2.943 M 141.13 % 1.221 M -69.87 % 4.052 M 103.34 % 1.993 M 4 534.01 % 42.999 K 384 748 539 084 700.00 % 0.000 -100.00 % 27.000 K 0.000 100.00 % -11.625 M 0.000 0.000 100.00 % -1.207 M
Purchases of investments -1.226 B 40.31 % -2.053 B 32.02 % -3.020 B -118.88 % -1.380 B -113.01 % -647.797 M -121.45 % -292.530 M -146.20 % -118.820 M 13.32 % -137.080 M 0.000 100.00 % -14.000 M 0.000 0.000 100.00 % 0.000
Sales maturities of investments 1.226 B -40.00 % 2.043 B -32.50 % 3.026 B 120.79 % 1.371 B 111.41 % 648.353 M 117.18 % 298.538 M 141.09 % 123.826 M -4.74 % 129.994 M 825.33 % 14.048 M 1 758.42 % 755.927 K 0.000 0.000 -100.00 % 1.151 M
Other investing activites 17.043 M 266.85 % -10.215 M -291.51 % 5.334 M 62.68 % 3.279 M 123.58 % 1.466 M 89.67 % 773.153 K -76.32 % 3.265 M 703.42 % 406.441 K 120.17 % -2.016 M -193.63 % -686.427 K -152.93 % 1.297 M 270.57 % -760.266 K -179.85 % -271.674 K
Net cash used for investing activites -274.332 M 45.41 % -502.505 M -132.25 % -216.363 M -234.98 % -64.591 M -79.27 % -36.030 M -211.17 % -11.579 M 47.44 % -22.028 M 58.85 % -53.534 M -710.05 % -6.609 M 92.16 % -84.252 M -388.47 % -17.248 M -37.25 % -12.567 M -240.08 % -3.695 M
Debt repayment 315.200 M 9.37 % 288.189 M 260.24 % 80.000 M 7 908.73 % -1.024 M 0.000 100.00 % -24.000 M -250.00 % 16.000 M 450.67 % -4.563 M -107.66 % 59.563 M 0.000 -100.00 % 5.000 M 150.00 % -10.000 M -200.00 % 10.000 M
Common stock issued 0.000 0.000 100.00 % -2.051 M 88.59 % -17.971 M -496.51 % 4.532 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -36.987 M 52.55 % -77.949 M -533.76 % 17.971 M 496.51 % -4.532 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -30.995 M 51.34 % -63.695 M -75.86 % -36.218 M -1 660.34 % -2.057 M 87.30 % -16.200 M -45.34 % -11.146 M -273.34 % -2.986 M 79.08 % -14.274 M -1 461.60 % -914.088 K -73.39 % -527.180 K -82.42 % -289.000 K -950.91 % -27.500 K 91.79 % -334.889 K
Other financing activites -18.117 M 54.08 % -39.452 M -106.03 % 654.642 M 122.52 % 294.199 M 3 499.92 % 8.172 M 30.19 % 6.277 M 156.64 % -11.083 M 1.22 % -11.220 M -109.46 % 118.553 M 107.42 % 57.155 M 1 870.87 % 2.900 M 190.00 % 1.000 M -98.15 % 54.000 M
Net cash used provided by financing activities 266.088 M 43.80 % 185.042 M -73.51 % 698.423 M 139.91 % 291.117 M 2 417.83 % -12.560 M 56.49 % -28.869 M -1 594.41 % 1.932 M 106.43 % -30.057 M -116.96 % 177.201 M 212.92 % 56.628 M 644.03 % 7.611 M 184.31 % -9.028 M -114.18 % 63.665 M
Effect of forex changes on cash -345.517 K -102.55 % 13.559 M 259.88 % 3.768 M 918.19 % -460.487 K 58.76 % -1.117 M -2 894.97 % 39.951 K -98.02 % 2.020 M 326.44 % -892.016 K -299.23 % 447.737 K -29.06 % 631.108 K 125.42 % 279.976 K 132.90 % -850.867 K -166.47 % -319.306 K
Net change in cash 48.573 M 141.27 % -117.683 M -119.82 % 593.735 M 124.38 % 264.617 M 318.37 % 63.249 M 359.78 % -24.347 M -204.69 % 23.256 M 147.73 % -48.722 M -139.58 % 123.085 M 1 314.07 % 8.704 M -29.72 % 12.385 M 179.53 % -15.573 M -176.57 % 20.340 M
Cash at beginning of period 915.588 M -11.39 % 1.033 B 135.08 % 439.536 M 151.28 % 174.919 M 56.64 % 111.670 M -17.90 % 136.017 M 20.62 % 112.761 M -30.17 % 161.483 M 320.55 % 38.399 M 29.31 % 29.694 M 71.55 % 17.309 M -47.36 % 32.882 M 162.16 % 12.543 M
Cash at end of period 964.160 M 5.31 % 915.588 M -11.39 % 1.033 B 135.08 % 439.536 M 151.28 % 174.919 M 56.64 % 111.670 M -17.90 % 136.017 M 20.62 % 112.761 M -30.17 % 161.483 M 320.55 % 38.399 M 29.31 % 29.694 M 71.55 % 17.309 M -47.36 % 32.882 M
Operating cash flow 57.162 M -65.18 % 164.171 M 52.14 % 107.907 M 179.91 % 38.551 M -65.87 % 112.956 M 603.29 % 16.061 M -61.14 % 41.333 M 15.58 % 35.761 M 174.57 % -47.956 M -234.34 % 35.697 M 64.18 % 21.742 M 216.38 % 6.872 M 117.48 % -39.311 M
Capital expenditure -291.375 M 39.89 % -484.761 M -111.67 % -229.021 M -264.91 % -62.761 M -56.73 % -40.045 M -117.60 % -18.403 M 39.26 % -30.300 M 35.37 % -46.881 M -151.49 % -18.641 M 68.24 % -58.696 M -216.51 % -18.545 M -57.07 % -11.807 M -250.65 % -3.367 M
Free CashFlow -234.213 M 26.94 % -320.590 M -164.70 % -121.114 M -400.26 % -24.210 M -133.21 % 72.911 M 3 213.35 % -2.342 M -121.23 % 11.032 M 199.21 % -11.120 M 83.30 % -66.597 M -189.56 % -22.999 M -819.33 % 3.197 M 164.79 % -4.935 M 88.44 % -42.678 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Revenue 763.428 M 0.27 % 761.378 M -7.74 % 825.223 M 30.71 % 631.343 M 27.98 % 493.327 M 7.25 % 459.974 M -10.27 % 512.620 M 30.64 % 392.378 M 22.83 % 319.460 M -2.82 % 328.724 M -28.66 % 460.815 M 7.16 % 430.020 M 15.50 % 372.320 M 2.85 % 361.987 M 19.76 % 302.262 M 18.99 % 254.024 M 28.76 % 197.291 M 33.17 % 148.147 M -5.05 % 156.021 M 0.79 % 154.805 M -26.27 % 209.963 M 134.34 % 89.598 M -36.35 % 140.774 M 0.00 % 140.774 M 2.71 % 137.055 M 52.67 % 89.774 M -32.89 % 133.769 M 0.00 % 133.769 M 57.71 % 84.820 M -13.11 % 97.614 M -24.34 % 129.018 M 0.00 % 129.018 M 55.60 % 82.917 M 2.16 % 81.164 M -4.23 % 84.753 M 0.00 % 84.753 M 22.83 % 69.002 M 0.00 % 69.002 M 16.90 % 59.025 M 0.00 % 59.025 M 63.39 % 36.125 M 0.00 % 36.125 M -12.16 % 41.126 M 0.00 % 41.126 M 14.83 % 35.816 M -35.21 % 55.278 M
Net income 81.373 M 7.62 % 75.609 M 9.09 % 69.307 M 69.05 % 40.999 M 76.16 % 23.274 M -44.17 % 41.690 M 1.69 % 40.997 M 40.67 % 29.145 M 13.60 % 25.657 M -37.44 % 41.010 M -26.23 % 55.589 M -22.00 % 71.266 M 1.72 % 70.063 M 25.64 % 55.763 M 31.62 % 42.367 M 21.77 % 34.794 M 70.93 % 20.355 M 24.51 % 16.348 M 35.65 % 12.051 M -32.58 % 17.875 M -47.98 % 34.363 M 268.04 % 9.337 M -10.67 % 10.452 M 0.00 % 10.452 M -34.99 % 16.078 M 218.39 % 5.050 M -48.35 % 9.777 M 0.00 % 9.777 M -2.29 % 10.005 M 19.26 % 8.390 M -54.10 % 18.277 M 0.00 % 18.277 M 110.96 % 8.664 M 9.27 % 7.929 M -38.38 % 12.868 M 0.00 % 12.868 M 59.58 % 8.063 M 0.00 % 8.063 M -30.21 % 11.554 M 0.00 % 11.554 M 67.59 % 6.894 M 0.00 % 6.894 M 48.48 % 4.643 M 0.00 % 4.643 M 28.34 % 3.618 M -41.07 % 6.140 M
Income before tax 95.046 M 10.00 % 86.408 M 2.80 % 84.057 M 78.23 % 47.163 M 109.57 % 22.504 M -50.85 % 45.785 M 13.67 % 40.277 M 22.83 % 32.790 M 27.76 % 25.666 M -43.31 % 45.271 M -21.87 % 57.945 M -28.42 % 80.950 M 1.95 % 79.399 M 24.50 % 63.777 M 35.90 % 46.929 M 24.68 % 37.639 M 60.24 % 23.490 M 25.32 % 18.745 M 39.81 % 13.408 M -35.18 % 20.685 M -47.55 % 39.437 M 294.40 % 9.999 M -7.25 % 10.781 M 0.00 % 10.781 M -42.27 % 18.675 M 237.79 % 5.529 M -44.32 % 9.930 M 0.00 % 9.930 M -14.53 % 11.617 M 22.49 % 9.484 M -53.92 % 20.582 M 0.00 % 20.582 M 126.00 % 9.107 M 5.34 % 8.645 M -39.98 % 14.404 M 0.00 % 14.404 M 52.83 % 9.425 M 0.00 % 9.425 M -31.82 % 13.825 M 0.00 % 13.825 M 73.50 % 7.968 M 0.00 % 7.968 M 54.18 % 5.168 M 0.00 % 5.168 M 13.49 % 4.554 M -35.86 % 7.100 M
Income before tax ratio 0.12 9.70 % 0.11 11.42 % 0.10 36.35 % 0.07 63.76 % 0.05 -54.17 % 0.10 26.68 % 0.08 -5.98 % 0.08 4.02 % 0.08 -41.66 % 0.14 9.52 % 0.13 -33.20 % 0.19 -11.73 % 0.21 21.04 % 0.18 13.48 % 0.16 4.78 % 0.15 24.45 % 0.12 -5.90 % 0.13 47.24 % 0.09 -35.69 % 0.13 -28.86 % 0.19 68.30 % 0.11 45.73 % 0.08 0.00 % 0.08 -43.80 % 0.14 121.26 % 0.06 -17.03 % 0.07 0.00 % 0.07 -45.80 % 0.14 40.97 % 0.10 -39.09 % 0.16 0.00 % 0.16 45.24 % 0.11 3.12 % 0.11 -37.33 % 0.17 0.00 % 0.17 24.43 % 0.14 0.00 % 0.14 -41.68 % 0.23 0.00 % 0.23 6.18 % 0.22 0.00 % 0.22 75.53 % 0.13 0.00 % 0.13 -1.16 % 0.13 -1.01 % 0.13
EBITDA 101.507 M 10.11 % 92.191 M 2.92 % 89.578 M 89.93 % 47.163 M -7.28 % 50.865 M -14.07 % 59.192 M -6.23 % 63.127 M 23.55 % 51.095 M 31.93 % 38.728 M -33.14 % 57.921 M -15.37 % 68.438 M -25.18 % 91.470 M 5.36 % 86.817 M 22.17 % 71.063 M 50.92 % 47.085 M 23.02 % 38.276 M 27.77 % 29.957 M 18.12 % 25.362 M 80.34 % 14.063 M -47.89 % 26.986 M -41.17 % 45.870 M 178.53 % 16.468 M -4.62 % 17.266 M 0.00 % 17.266 M -23.50 % 22.569 M 245.78 % 6.527 M -52.24 % 13.666 M 0.00 % 13.666 M 0.52 % 13.595 M 31.84 % 10.312 M -59.49 % 25.454 M 0.00 % 25.454 M 91.90 % 13.264 M 0.73 % 13.167 M -34.78 % 20.189 M 0.00 % 20.189 M 70.36 % 11.851 M 0.00 % 11.851 M -18.42 % 14.527 M 0.00 % 14.527 M 118.79 % 6.640 M 0.00 % 6.640 M -7.35 % 7.167 M 0.00 % 7.167 M 40.67 % 5.095 M -32.75 % 7.576 M
Net income ratio 0.11 7.33 % 0.10 18.24 % 0.08 29.33 % 0.06 37.65 % 0.05 -47.95 % 0.09 13.33 % 0.08 7.67 % 0.07 -7.51 % 0.08 -35.62 % 0.12 3.42 % 0.12 -27.21 % 0.17 -11.93 % 0.19 22.16 % 0.15 9.90 % 0.14 2.33 % 0.14 32.76 % 0.10 -6.50 % 0.11 42.86 % 0.08 -33.11 % 0.12 -29.45 % 0.16 57.06 % 0.10 40.35 % 0.07 0.00 % 0.07 -36.71 % 0.12 108.55 % 0.06 -23.03 % 0.07 0.00 % 0.07 -38.04 % 0.12 37.24 % 0.09 -39.33 % 0.14 0.00 % 0.14 35.58 % 0.10 6.96 % 0.10 -35.66 % 0.15 0.00 % 0.15 29.92 % 0.12 0.00 % 0.12 -40.30 % 0.20 0.00 % 0.20 2.57 % 0.19 0.00 % 0.19 69.04 % 0.11 0.00 % 0.11 11.77 % 0.10 -9.05 % 0.11
Ratio EBITDA 0.13 9.81 % 0.12 11.55 % 0.11 45.31 % 0.07 -27.55 % 0.10 -19.88 % 0.13 4.50 % 0.12 -5.43 % 0.13 7.41 % 0.12 -31.20 % 0.18 18.64 % 0.15 -30.18 % 0.21 -8.78 % 0.23 18.78 % 0.20 26.02 % 0.16 3.38 % 0.15 -0.77 % 0.15 -11.31 % 0.17 89.93 % 0.09 -48.29 % 0.17 -20.21 % 0.22 18.86 % 0.18 49.86 % 0.12 0.00 % 0.12 -25.52 % 0.16 126.49 % 0.07 -28.83 % 0.10 0.00 % 0.10 -36.26 % 0.16 51.72 % 0.11 -46.45 % 0.20 0.00 % 0.20 23.33 % 0.16 -1.39 % 0.16 -31.90 % 0.24 0.00 % 0.24 38.70 % 0.17 0.00 % 0.17 -30.22 % 0.25 0.00 % 0.25 33.91 % 0.18 0.00 % 0.18 5.47 % 0.17 0.00 % 0.17 22.50 % 0.14 3.79 % 0.14
Gross profit ratio 0.22 -5.35 % 0.24 6.31 % 0.22 7.42 % 0.21 9.38 % 0.19 -22.37 % 0.24 12.90 % 0.22 -17.92 % 0.26 9.38 % 0.24 -11.89 % 0.27 1.52 % 0.27 -4.28 % 0.28 0.96 % 0.28 11.91 % 0.25 -4.48 % 0.26 5.91 % 0.25 8.48 % 0.23 -1.43 % 0.23 -3.90 % 0.24 -6.55 % 0.26 -18.04 % 0.31 7.99 % 0.29 -0.44 % 0.29 0.00 % 0.29 -4.51 % 0.31 18.70 % 0.26 -2.79 % 0.26 0.00 % 0.26 -27.58 % 0.37 29.97 % 0.28 -16.43 % 0.34 0.00 % 0.34 0.49 % 0.33 4.93 % 0.32 -18.59 % 0.39 0.00 % 0.39 20.95 % 0.32 0.00 % 0.32 -17.96 % 0.40 0.00 % 0.40 12.92 % 0.35 0.00 % 0.35 7.13 % 0.33 0.00 % 0.33 18.11 % 0.28 -0.71 % 0.28
Weighted average shs out dil 157.515 M 0.00 % 157.515 M 0.00 % 157.515 M 0.00 % 157.515 M 0.00 % 157.515 M 0.00 % 157.515 M 0.00 % 157.515 M -0.57 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 47.73 % 107.237 M 0.00 % 107.237 M 0.00 % 107.237 M 33.19 % 80.513 M -1.50 % 81.739 M 0.00 % 81.739 M -28.57 % 114.435 M 40.00 % 81.739 M 0.00 % 81.739 M 5.05 % 77.806 M 0.00 % 77.806 M -30.88 % 112.571 M 0.00 % 112.571 M 43.66 % 78.359 M -33.50 % 117.830 M 3.25 % 114.123 M 0.00 % 114.123 M 1.93 % 111.959 M -4.68 % 117.455 M 2.32 % 114.793 M 0.00 % 114.793 M 44.28 % 79.560 M -28.30 % 110.967 M 44.55 % 76.768 M 0.00 % 76.768 M 9.49 % 70.117 M 0.00 % 70.117 M -1.24 % 70.996 M 0.00 % 70.996 M 8.12 % 65.661 M 0.00 % 65.661 M -0.48 % 65.976 M 0.00 % 65.976 M -22.72 % 85.368 M -1.98 % 87.096 M
Weighted average shs out 157.519 M 0.00 % 157.519 M 0.00 % 157.515 M 0.00 % 157.515 M 0.00 % 157.515 M 0.00 % 157.515 M 0.00 % 157.515 M -0.57 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 47.73 % 107.237 M 0.00 % 107.237 M 0.00 % 107.237 M 33.19 % 80.513 M -1.50 % 81.739 M 0.00 % 81.739 M -28.55 % 114.401 M 39.96 % 81.739 M 0.00 % 81.739 M 5.05 % 77.806 M 714 285 610.35 % 10.893 -100.00 % 112.571 M 0.00 % 112.571 M 2.61 % 109.703 M -3.58 % 113.775 M -0.31 % 114.124 M 0.00 % 114.124 M 7.18 % 106.482 M -4.89 % 111.959 M -2.47 % 114.794 M 0.00 % 114.794 M 44.28 % 79.560 M -28.30 % 110.967 M 44.55 % 76.768 M 0.00 % 76.768 M 9.49 % 70.117 M 0.00 % 70.117 M -1.24 % 70.996 M 0.00 % 70.996 M 8.12 % 65.661 M 0.00 % 65.661 M -0.48 % 65.976 M 0.00 % 65.976 M -22.72 % 85.370 M 1.47 % 84.137 M
EPS diluted 0.52 8.33 % 0.48 9.09 % 0.44 69.23 % 0.26 73.33 % 0.15 -42.31 % 0.26 0.00 % 0.26 44.44 % 0.18 12.50 % 0.16 -38.46 % 0.26 -25.71 % 0.35 -46.97 % 0.66 1.54 % 0.65 25.00 % 0.52 -1.89 % 0.53 23.26 % 0.43 72.00 % 0.25 78.57 % 0.14 -6.67 % 0.15 -31.82 % 0.22 -50.00 % 0.44 266.67 % 0.12 29.17 % 0.09 0.00 % 0.09 -33.64 % 0.14 226.34 % 0.04 -49.94 % 0.09 0.00 % 0.09 -2.83 % 0.09 23.53 % 0.07 -55.38 % 0.16 0.00 % 0.16 45.45 % 0.11 53.85 % 0.07 -57.94 % 0.17 0.00 % 0.17 54.55 % 0.11 -8.33 % 0.12 -25.00 % 0.16 0.00 % 0.16 45.45 % 0.11 0.00 % 0.11 56.25 % 0.07 0.00 % 0.07 66.04 % 0.04 -39.43 % 0.07
Earnings per share 0.52 8.33 % 0.48 9.09 % 0.44 69.23 % 0.26 73.33 % 0.15 -42.31 % 0.26 0.00 % 0.26 44.44 % 0.18 12.50 % 0.16 -38.46 % 0.26 -25.71 % 0.35 -46.97 % 0.66 1.54 % 0.65 25.00 % 0.52 -1.89 % 0.53 23.26 % 0.43 72.00 % 0.25 78.57 % 0.14 -6.67 % 0.15 -31.82 % 0.22 -50.00 % 0.44 -100.00 % 857 143.30 922 651 460.82 % 0.09 0.00 % 0.09 -33.64 % 0.14 226.34 % 0.04 -49.94 % 0.09 0.00 % 0.09 -7.75 % 0.09 30.11 % 0.07 -55.38 % 0.16 0.00 % 0.16 45.45 % 0.11 53.85 % 0.07 -57.94 % 0.17 0.00 % 0.17 54.55 % 0.11 -8.33 % 0.12 -25.00 % 0.16 0.00 % 0.16 45.45 % 0.11 0.00 % 0.11 56.25 % 0.07 0.00 % 0.07 66.04 % 0.04 -41.92 % 0.07
Gross profit 171.546 M -5.10 % 180.764 M -1.92 % 184.299 M 40.40 % 131.266 M 39.99 % 93.770 M -16.74 % 112.624 M 1.31 % 111.172 M 7.23 % 103.679 M 34.35 % 77.171 M -14.37 % 90.126 M -27.58 % 124.454 M 2.58 % 121.329 M 16.61 % 104.051 M 15.11 % 90.394 M 14.39 % 79.024 M 26.02 % 62.705 M 39.67 % 44.896 M 31.27 % 34.202 M -8.75 % 37.483 M -5.81 % 39.797 M -39.57 % 65.857 M 153.06 % 26.024 M -36.63 % 41.068 M 0.00 % 41.068 M -1.91 % 41.870 M 81.21 % 23.106 M -34.76 % 35.418 M 0.00 % 35.418 M 14.22 % 31.008 M 12.93 % 27.457 M -36.77 % 43.425 M 0.00 % 43.425 M 56.35 % 27.774 M 7.20 % 25.910 M -22.04 % 33.233 M 0.00 % 33.233 M 48.56 % 22.370 M 0.00 % 22.370 M -4.09 % 23.325 M 0.00 % 23.325 M 84.50 % 12.642 M 0.00 % 12.642 M -5.90 % 13.434 M 0.00 % 13.434 M 35.62 % 9.906 M -35.67 % 15.399 M
Income tax expense 11.496 M 14.33 % 10.055 M -27.11 % 13.795 M 110.33 % 6.559 M 840.49 % -885.703 K -141.03 % 2.159 M 712.09 % -352.649 K -109.37 % 3.763 M 161 769.43 % 2.325 K -99.95 % 4.351 M 108.37 % 2.088 M -78.20 % 9.578 M 3.86 % 9.222 M 15.18 % 8.007 M 76.58 % 4.534 M 58.07 % 2.869 M -8.92 % 3.150 M 28.09 % 2.459 M 74.92 % 1.406 M -51.93 % 2.924 M -48.26 % 5.652 M 451.57 % 1.025 M 0.86 % 1.016 M 0.00 % 1.016 M -67.72 % 3.147 M 198.89 % 1.053 M 96.98 % 534.527 K 0.00 % 534.527 K -74.56 % 2.101 M 38.27 % 1.519 M -40.42 % 2.550 M 0.00 % 2.550 M 214.55 % 810.727 K -31.08 % 1.176 M -30.15 % 1.684 M 0.00 % 1.684 M 23.69 % 1.362 M 0.00 % 1.362 M -40.03 % 2.270 M 0.00 % 2.270 M 111.44 % 1.074 M 0.00 % 1.074 M 104.62 % 524.725 K 0.00 % 524.726 K -43.92 % 935.695 K -2.53 % 960.003 K
Cost of revenue 591.882 M 1.94 % 580.614 M -9.41 % 640.925 M 28.17 % 500.077 M 25.16 % 399.557 M 15.03 % 347.351 M -13.48 % 401.448 M 39.05 % 288.699 M 19.15 % 242.289 M 1.55 % 238.598 M -29.06 % 336.361 M 8.96 % 308.691 M 15.07 % 268.269 M -1.22 % 271.593 M 21.66 % 223.238 M 16.68 % 191.319 M 25.54 % 152.395 M 33.75 % 113.944 M -3.88 % 118.538 M 3.07 % 115.008 M -20.19 % 144.107 M 126.67 % 63.574 M -36.24 % 99.706 M 0.00 % 99.706 M 4.75 % 95.185 M 42.77 % 66.668 M -32.21 % 98.352 M 0.00 % 98.352 M 82.77 % 53.812 M -23.30 % 70.157 M -18.03 % 85.592 M 0.00 % 85.592 M 55.22 % 55.143 M -0.20 % 55.255 M 7.25 % 51.520 M 0.00 % 51.520 M 10.48 % 46.632 M 0.00 % 46.632 M 30.62 % 35.701 M 0.00 % 35.701 M 52.03 % 23.483 M 0.00 % 23.483 M -15.20 % 27.692 M 0.00 % 27.692 M 6.88 % 25.910 M -35.03 % 39.880 M
General and administrative expenses -13.605 M -141.88 % 32.483 M 177.43 % -41.951 M -170.02 % 59.915 M 966.22 % -6.917 M -123.58 % 29.336 M 214.92 % -25.528 M -160.52 % 42.180 M 3 689.96 % 1.113 M -92.60 % 15.039 M 230.95 % -11.484 M -155.28 % 20.774 M 664.49 % -3.680 M -144.24 % 8.319 M 182.56 % -10.076 M -156.62 % 17.796 M 694.35 % 2.240 M 48.33 % 1.510 M 113.28 % -11.375 M -166.64 % 17.068 M 521.99 % 2.744 M 148.07 % 1.106 M -86.13 % 7.974 M 0.00 % 7.974 M -6.10 % 8.492 M 23.92 % 6.853 M -12.91 % 7.869 M 0.00 % 7.869 M 14.80 % 6.854 M 6.02 % 6.465 M -6.75 % 6.933 M 0.00 % 6.933 M 1 397.58 % 462.918 K -92.08 % 5.843 M -52.80 % 12.381 M 0.00 % 12.381 M 24.17 % 9.971 M 0.00 % 9.971 M 29.37 % 7.707 M 0.00 % 7.707 M 50.39 % 5.124 M 0.00 % 5.124 M -19.22 % 6.344 M 0.00 % 6.344 M 52.04 % 4.172 M -28.25 % 5.815 M
Selling and marketing expenses -3.414 M -122.82 % 14.960 M 193.89 % -15.934 M -166.38 % 24.004 M 90.56 % 12.597 M 22.28 % 10.302 M 4.16 % 9.890 M -3.79 % 10.279 M 3.33 % 9.948 M 20.10 % 8.283 M -7.74 % 8.978 M 17.38 % 7.648 M 47.29 % 5.193 M 4.92 % 4.949 M -13.54 % 5.724 M 18.68 % 4.823 M 11.08 % 4.342 M 17.60 % 3.692 M 27.91 % 2.887 M -32.71 % 4.290 M 22.07 % 3.514 M 28.56 % 2.733 M -46.34 % 5.094 M 0.00 % 5.094 M 21.57 % 4.190 M 7.42 % 3.901 M -22.25 % 5.018 M 0.00 % 5.018 M 17.22 % 4.280 M 2.29 % 4.185 M -22.36 % 5.390 M 0.00 % 5.390 M 33.14 % 4.048 M 4.17 % 3.886 M -10.71 % 4.352 M 0.00 % 4.352 M 63.18 % 2.667 M 0.00 % 2.667 M 24.70 % 2.139 M 0.00 % 2.139 M 43.77 % 1.488 M 0.00 % 1.488 M 7.60 % 1.383 M 0.00 % 1.383 M 89.61 % 729.183 K -44.91 % 1.324 M
Other expenses 59.904 M 485.76 % 10.227 M -91.64 % 122.390 M 403.52 % -40.324 M -2 154.68 % -1.788 M 0.000 100.00 % -25.938 M -12 343.05 % -208.458 K -90.55 % -109.397 K -110.86 % 1.007 M -96.35 % 27.562 M 353.32 % -10.880 M -228.63 % 8.459 M 202.06 % -8.288 M -6 782.00 % 124.040 K 218 096.49 % -56.900 99.86 % -41.294 K -977.48 % -3.832 K -102.22 % 172.350 K 194.28 % -182.811 K -1 123.58 % 17.860 K 176.38 % -23.382 K 0.000 0.000 100.00 % -2.643 K -324.93 % 1.175 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
Operating expenses 76.076 M -19.31 % 94.286 M -5.94 % 100.235 M 19.25 % 84.055 M 13.03 % 74.366 M 7.61 % 69.108 M -21.69 % 88.245 M 37.36 % 64.242 M 0.07 % 64.197 M 35.20 % 47.482 M -18.23 % 58.070 M 43.60 % 40.439 M 41.28 % 28.622 M 54.18 % 18.564 M -34.37 % 28.285 M 11.44 % 25.382 M 29.18 % 19.649 M 26.75 % 15.502 M -13.62 % 17.947 M 5.03 % 17.088 M -8.94 % 18.767 M 44.49 % 12.988 M -57.29 % 30.407 M 0.00 % 30.407 M 49.78 % 20.301 M 13.68 % 17.857 M -28.98 % 25.143 M 0.00 % 25.143 M 35.60 % 18.542 M 5.23 % 17.621 M -22.83 % 22.834 M 0.00 % 22.834 M 21.05 % 18.862 M 11.39 % 16.934 M -10.07 % 18.829 M 0.00 % 18.829 M 45.18 % 12.970 M 0.00 % 12.970 M 32.12 % 9.817 M 0.00 % 9.817 M 107.32 % 4.735 M 0.00 % 4.735 M -43.16 % 8.331 M 0.00 % 8.331 M 58.94 % 5.242 M -36.69 % 8.279 M
Cost and expenses 667.958 M -1.03 % 674.900 M -8.94 % 741.160 M 26.88 % 584.132 M 23.25 % 473.922 M 13.80 % 416.459 M -14.96 % 489.694 M 38.75 % 352.941 M 15.16 % 306.486 M 7.13 % 286.080 M -27.47 % 394.431 M 12.98 % 349.130 M 17.60 % 296.891 M 2.32 % 290.157 M 15.36 % 251.523 M 16.07 % 216.701 M 25.96 % 172.044 M 32.91 % 129.447 M -5.16 % 136.485 M 3.32 % 132.096 M -18.90 % 162.873 M 112.73 % 76.563 M -41.16 % 130.113 M 0.00 % 130.113 M 12.67 % 115.486 M 36.63 % 84.526 M -31.56 % 123.494 M 0.00 % 123.494 M 70.68 % 72.354 M -17.57 % 87.778 M -19.04 % 108.426 M 0.00 % 108.426 M 46.51 % 74.005 M 2.52 % 72.188 M 2.61 % 70.349 M 0.00 % 70.349 M 18.03 % 59.601 M 0.00 % 59.601 M 30.94 % 45.517 M 0.00 % 45.517 M 61.30 % 28.218 M 0.00 % 28.218 M -21.67 % 36.023 M 0.00 % 36.023 M 15.64 % 31.152 M -35.31 % 48.159 M
Research and development expenses 33.191 M -9.36 % 36.616 M 2.48 % 35.730 M -11.69 % 40.461 M 2.17 % 39.601 M 34.39 % 29.467 M 0.41 % 29.347 M -7.09 % 31.585 M 2.14 % 30.923 M 33.56 % 23.153 M -29.87 % 33.015 M 44.19 % 22.897 M 22.77 % 18.651 M 37.29 % 13.585 M -24.84 % 18.074 M 55.49 % 11.624 M 25.09 % 9.292 M 27.29 % 7.300 M -7.42 % 7.885 M 0.85 % 7.818 M -11.28 % 8.812 M 43.30 % 6.150 M -36.66 % 9.708 M 0.00 % 9.708 M 19.27 % 8.140 M 18.01 % 6.897 M -13.57 % 7.980 M 0.00 % 7.980 M 6.56 % 7.489 M 4.94 % 7.136 M -18.23 % 8.727 M 0.00 % 8.727 M -33.61 % 13.145 M 100.00 % 6.573 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.276 M 0.00 % 2.276 M 45.10 % 1.569 M -47.43 % 2.984 M
Selling general and administrative expenses -17.018 M -135.87 % 47.443 M 181.96 % -57.885 M -168.98 % 83.918 M 154.48 % 32.976 M -16.80 % 39.637 M 20.26 % 32.960 M -37.17 % 52.459 M 374.27 % 11.061 M -52.57 % 23.322 M 1 030.33 % -2.507 M -108.82 % 28.422 M 1 778.99 % 1.513 M -88.60 % 13.268 M 404.90 % -4.352 M -119.24 % 22.620 M 243.63 % 6.583 M 26.52 % 5.203 M 161.30 % -8.488 M -139.74 % 21.358 M 241.27 % 6.258 M 62.99 % 3.840 M -78.17 % 17.588 M 0.00 % 17.588 M 38.68 % 12.682 M 17.93 % 10.754 M -42.83 % 18.812 M 0.00 % 18.812 M 68.95 % 11.135 M 4.56 % 10.649 M -23.52 % 13.925 M 0.00 % 13.925 M 208.67 % 4.511 M -54.86 % 9.994 M -40.28 % 16.733 M 0.00 % 16.733 M 32.40 % 12.638 M 0.00 % 12.638 M 28.36 % 9.846 M 0.00 % 9.846 M 48.90 % 6.612 M 0.00 % 6.612 M -7.15 % 7.121 M 0.00 % 7.121 M 47.97 % 4.812 M -42.97 % 8.438 M
Interest income 2.760 M 19.51 % 2.309 M 0.000 0.000 -100.00 % 3.826 M 111.87 % 1.806 M -63.92 % 5.004 M 57.38 % 3.180 M -43.89 % 5.667 M 2 058.37 % 262.566 K -92.71 % 3.600 M 56.40 % 2.302 M -20.09 % 2.881 M 165.11 % 1.087 M -75.95 % 4.518 M 1 187.30 % 350.990 K 43.82 % 244.043 K -71.31 % 850.552 K -49.39 % 1.680 M 0.000 -100.00 % 284.833 K 6.26 % 268.059 K 123.77 % 119.794 K 0.00 % 119.794 K -28.59 % 167.756 K 0.000 -100.00 % 345.368 K 0.00 % 345.368 K 355.19 % 75.873 K 0.000 -100.00 % 9.844 K 0.00 % 9.844 K -94.97 % 195.602 K -40.87 % 330.810 K 0.000 0.000 -100.00 % 24.164 K 0.00 % 24.165 K -92.37 % 316.521 K 0.00 % 316.521 K 415.15 % 61.443 K 0.00 % 61.443 K -5.72 % 65.171 K 0.00 % 65.171 K -40.88 % 110.235 K 448.21 % 20.108 K
Interest expense 6.462 M 11.74 % 5.783 M 0.000 0.000 -100.00 % 5.178 M 21.62 % 4.258 M -30.25 % 6.104 M 291.58 % 1.559 M 46.20 % 1.066 M 62.90 % 654.516 K 12.02 % 584.267 K 255.94 % 164.148 K -79.02 % 782.299 K 0.000 -100.00 % 156.340 K -75.43 % 636.396 K 13.91 % 558.685 K -10.71 % 625.683 K -4.61 % 655.896 K 161.62 % 250.703 K -43.92 % 447.039 K -24.52 % 592.238 K 0.000 0.000 -100.00 % 752.050 K 0.000 0.000 0.000 -100.00 % 739.905 K 51.49 % 488.413 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
Depreciation and amortization 0.000 0.000 0.000 0.000 -100.00 % 23.183 M 122.27 % 10.430 M -37.72 % 16.745 M 0.00 % 16.745 M 39.59 % 11.996 M 0.00 % 11.996 M 21.07 % 9.908 M 0.00 % 9.908 M 39.88 % 7.083 M 0.00 % 7.083 M 9.34 % 6.478 M 7.05 % 6.051 M 1.77 % 5.946 M 0.00 % 5.946 M -1.74 % 6.051 M 0.18 % 6.040 M 0.91 % 5.986 M 1.85 % 5.877 M 2.67 % 5.724 M 0.00 % 5.724 M 10.22 % 5.194 M 0.00 % 5.194 M 1.50 % 5.117 M 0.00 % 5.117 M 142.61 % 2.109 M 214.48 % 670.612 K -84.76 % 4.402 M 0.00 % 4.402 M 8.17 % 4.069 M 0.00 % 4.069 M -10.15 % 4.529 M 0.00 % 4.529 M 91.63 % 2.363 M 0.00 % 2.363 M 70.10 % 1.389 M 0.00 % 1.389 M 49.56 % 929.005 K 0.00 % 929.006 K -4.67 % 974.480 K 0.00 % 974.480 K 125.78 % 431.607 K -56.06 % 982.259 K
Operating income 95.470 M 10.40 % 86.478 M 2.87 % 84.063 M 78.06 % 47.211 M 143.30 % 19.404 M -55.41 % 43.516 M 89.81 % 22.926 M -30.52 % 32.999 M 28.03 % 25.775 M -43.07 % 45.273 M -21.98 % 58.028 M -28.32 % 80.956 M 1.91 % 79.440 M 24.54 % 63.785 M 36.28 % 46.805 M 24.35 % 37.639 M 59.96 % 23.531 M 25.51 % 18.748 M 41.66 % 13.235 M -36.57 % 20.867 M -47.06 % 39.419 M 293.30 % 10.023 M -13.16 % 11.542 M 0.00 % 11.542 M -38.21 % 18.678 M 237.90 % 5.527 M -35.34 % 8.549 M 0.00 % 8.549 M -25.57 % 11.486 M 23.07 % 9.333 M -55.67 % 21.052 M 0.00 % 21.052 M 128.95 % 9.195 M 1.06 % 9.098 M -41.90 % 15.661 M 0.00 % 15.661 M 65.06 % 9.488 M 0.00 % 9.488 M -27.78 % 13.138 M 0.00 % 13.138 M 130.05 % 5.711 M 0.00 % 5.711 M -7.78 % 6.192 M 0.00 % 6.192 M 32.79 % 4.663 M -29.28 % 6.594 M
Operating income ratio 0.13 10.10 % 0.11 11.50 % 0.10 36.23 % 0.07 90.11 % 0.04 -58.42 % 0.09 111.53 % 0.04 -46.82 % 0.08 4.23 % 0.08 -41.42 % 0.14 9.37 % 0.13 -33.11 % 0.19 -11.77 % 0.21 21.09 % 0.18 13.79 % 0.15 4.51 % 0.15 24.23 % 0.12 -5.75 % 0.13 49.19 % 0.08 -37.07 % 0.13 -28.20 % 0.19 67.83 % 0.11 36.44 % 0.08 0.00 % 0.08 -39.84 % 0.14 121.34 % 0.06 -3.66 % 0.06 0.00 % 0.06 -52.80 % 0.14 41.63 % 0.10 -41.40 % 0.16 0.00 % 0.16 47.14 % 0.11 -1.07 % 0.11 -39.33 % 0.18 0.00 % 0.18 34.39 % 0.14 0.00 % 0.14 -38.22 % 0.22 0.00 % 0.22 40.80 % 0.16 0.00 % 0.16 4.99 % 0.15 0.00 % 0.15 15.64 % 0.13 9.15 % 0.12
Total other income expenses net -424.634 K -507.37 % -69.914 K -1 014.70 % -6.272 K 87.01 % -48.266 K 10.83 % -54.129 K -102.39 % 2.269 M 183.19 % 801.258 K 484.37 % -208.458 K -90.55 % -109.398 K -4 601.25 % -2.327 K 97.17 % -82.222 K -1 269.23 % -6.005 K 85.47 % -41.318 K -416.48 % -8.000 K -106.45 % 124.040 K 217 714.04 % -57.000 99.86 % -41.294 K -977.33 % -3.833 K -102.22 % 172.351 K 194.28 % -182.812 K -88.13 % -97.173 K -315.59 % -23.382 K -102.65 % 882.683 K 0.00 % 882.683 K 33 497.01 % -2.643 K -324.94 % 1.175 K -99.91 % 1.380 M 0.00 % 1.380 M 951.07 % 131.332 K -13.06 % 151.061 K 192.79 % 51.593 K 0.00 % 51.593 K 158.57 % -88.094 K -882.57 % 11.257 K -96.24 % 299.745 K 0.00 % 299.745 K 576.91 % -62.851 K 0.00 % -62.851 K -107.13 % 880.950 K 0.00 % 880.950 K -54.69 % 1.944 M 0.00 % 1.944 M 2 186.30 % 85.033 K 0.00 % 85.032 K 177.56 % -109.629 K -121.68 % 505.780 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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-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-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Net debt 74.633 M -71.51 % 261.961 M 172.55 % -361.092 M -229.14 % -109.707 M -157.39 % -42.623 M 69.42 % -139.405 M 51.73 % -288.828 M -133.92 % -123.475 M 85.40 % -845.446 M -59.12 % -531.342 M 46.05 % -984.956 M -6.90 % -921.348 M -134.64 % -392.660 M -31.75 % -298.041 M 35.01 % -458.591 M -302.77 % -113.859 M 11.05 % -128.008 M -110.86 % -60.708 M 56.91 % -140.896 M -25.26 % -112.482 M -179.86 % 140.842 M 258.65 % -88.778 M 0.00 % -88.778 M -301.57 % -22.108 M -113.76 % -10.343 M 88.63 % -90.973 M 0.00 % -90.973 M -84.76 % -49.237 M 0.00 % -49.237 M 32.75 % -73.220 M 0.00 % -73.220 M -21.14 % -60.442 M 43.67 % -107.296 M 0.00 % -107.296 M -2 484.94 % -4.151 M 0.00 % -4.151 M 90.08 % -41.837 M 0.00 % -41.837 M 42.44 % -72.688 M 0.30 % -72.906 M -164.90 % -27.522 M 0.00 % -27.522 M -209.97 % 25.026 M 224.97 % -20.026 M
Total investments 80.114 M -37.25 % 127.675 M 531.74 % 20.210 M 0.00 % 20.210 M -50.58 % 40.898 M -0.82 % 41.236 M -0.81 % 41.574 M 105.71 % 20.210 M 9 523.81 % 210.000 K -98.34 % 12.640 M 2.53 % 12.328 M -1.21 % 12.480 M -0.16 % 12.500 M -2.27 % 12.790 M -2.31 % 13.092 M -96.46 % 369.584 M 1 380.43 % 24.965 M -71.38 % 87.235 M 239.08 % 25.727 M 5 856.71 % 431.899 K -99.85 % 281.684 M 0.000 0.000 -100.00 % 1.202 M -4.30 % 1.256 M -72.09 % 4.500 M 0.00 % 4.500 M -86.91 % 34.370 M 0.00 % 34.370 M 324.84 % 8.090 M 0.00 % 8.090 M -78.71 % 38.000 M 0.000 0.000 0.000 0.000 -100.00 % 889.329 K 0.000 -100.00 % 6.000 M 0.00 % 6.000 M 0.000 0.000 -100.00 % 50.052 M 0.000
Total debt 1.019 B -20.95 % 1.289 B 96.91 % 654.380 M 10.86 % 590.271 M -40.53 % 992.529 M 14.85 % 864.188 M 28.10 % 674.636 M 55.12 % 434.925 M 88.77 % 230.397 M 83.23 % 125.744 M 48.14 % 84.881 M 3.88 % 81.707 M -0.36 % 82.006 M 93.95 % 42.282 M 1 513.01 % 2.621 M -87.90 % 21.657 M -64.89 % 61.680 M 0.02 % 61.668 M 2.67 % 60.065 M 50.07 % 40.026 M 0.000 -100.00 % 52.064 M 0.00 % 52.064 M -18.65 % 64.000 M -17.61 % 77.681 M 2.21 % 76.000 M 0.00 % 76.000 M 11.76 % 68.000 M 0.00 % 68.000 M 13.33 % 60.000 M 0.00 % 60.000 M 25.35 % 47.867 M -26.84 % 65.427 M 0.00 % 65.427 M 292.24 % 16.680 M 0.00 % 16.680 M 207.04 % 5.433 M 0.00 % 5.433 M -59.87 % 13.538 M 1.64 % 13.319 M 152.61 % 5.273 M 0.00 % 5.273 M 0.000 -100.00 % 5.000 M
Accumulated other comprehensive income loss 0.000 -100.00 % 1.211 B 0.000 -100.00 % 1.201 B 1 532.71 % 73.537 M -93.92 % 1.210 B 1 607.02 % 70.863 M -94.11 % 1.202 B 1 798.58 % 63.325 M -94.86 % 1.233 B 2 501.98 % 47.377 M -96.08 % 1.209 B 3 972.52 % 29.695 M -94.54 % 543.703 M 1 729.98 % 29.711 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 476.238 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 -100.00 % 91.820 M 0.000
Retained earnings 869.414 M 3.11 % 843.171 M 9.85 % 767.562 M 8.57 % 706.948 M 6.16 % 665.949 M 1.14 % 658.427 M 6.76 % 616.736 M 5.59 % 584.069 M 5.25 % 554.925 M -5.64 % 588.110 M 7.50 % 547.100 M 7.83 % 507.349 M 16.34 % 436.083 M 8.74 % 401.020 M 16.15 % 345.256 M 11.48 % 309.714 M 12.66 % 274.920 M 8.00 % 254.564 M 6.86 % 238.217 M 7.04 % 222.544 M 0.000 -100.00 % 203.710 M 0.00 % 203.710 M 12.16 % 181.626 M 9.71 % 165.547 M -2.54 % 169.862 M 0.00 % 169.862 M 13.01 % 150.309 M 0.00 % 150.309 M 13.94 % 131.914 M 0.00 % 131.914 M 32.70 % 99.411 M 8.46 % 91.653 M 0.00 % 91.653 M 39.04 % 65.918 M 0.00 % 65.918 M 47.32 % 44.744 M -10.14 % 49.791 M 96.09 % 25.392 M -4.84 % 26.683 M 129.96 % 11.603 M -10.01 % 12.894 M 0.000 -100.00 % 25.820 M
Common stock 205.674 M 29.83 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 0.00 % 158.420 M 40.00 % 113.157 M 0.00 % 113.157 M 0.00 % 113.157 M 4.78 % 108.000 M 0.00 % 108.000 M 0.00 % 108.000 M 0.00 % 108.000 M 33.33 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.000 -100.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 0.00 % 81.000 M 13.60 % 71.300 M 0.00 % 71.300 M 0.00 % 71.300 M 0.00 % 71.300 M 0.00 % 71.300 M 0.00 % 71.300 M 11.41 % 64.000 M 0.00 % 64.000 M 0.000 -100.00 % 64.000 M
Total equity 2.257 B 2.15 % 2.209 B 3.64 % 2.132 B 3.21 % 2.065 B 1.82 % 2.028 B 0.27 % 2.023 B 2.47 % 1.974 B -0.07 % 1.976 B 1.73 % 1.942 B 0.24 % 1.937 B 2.47 % 1.891 B 3.29 % 1.830 B 68.14 % 1.089 B 3.37 % 1.053 B 5.55 % 997.707 M 4.43 % 955.345 M 67.39 % 570.741 M 3.70 % 550.401 M 3.05 % 534.115 M 4.90 % 509.166 M 7.46 % 473.807 M 0.00 % 473.807 M 0.00 % 473.807 M 1.92 % 464.881 M 3.46 % 449.353 M 1.56 % 442.458 M 0.00 % 442.458 M 4.44 % 423.668 M 0.00 % 423.668 M 4.30 % 406.187 M 0.00 % 406.187 M 8.56 % 374.173 M 1.94 % 367.035 M 0.00 % 367.035 M 66.32 % 220.674 M 0.00 % 220.674 M 7.88 % 204.548 M 0.00 % 204.548 M 12.74 % 181.439 M 0.00 % 181.439 M 73.25 % 104.724 M 0.00 % 104.724 M 14.05 % 91.820 M 0.00 % 91.820 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 70.857 M 0.000 -100.00 % 66.635 M 0.000 0.000 0.000 100.00 % -8.759 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.551 M 649.39 % -2.467 M 0.000 0.000 -100.00 % 11.771 M 0.00 % 11.771 M 0.000 -100.00 % 1.604 M -84.48 % 10.331 M 0.00 % 10.331 M 44.37 % 7.156 M 0.00 % 7.156 M 5.11 % 6.808 M 0.00 % 6.808 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
Long term debt 466.277 M 78.98 % 260.512 M 38.46 % 188.149 M -10.48 % 210.170 M -9.38 % 231.913 M -18.32 % 283.940 M 244.97 % 82.309 M -4.62 % 86.297 M 38.62 % 62.254 M 4 758.91 % 1.281 M 211.04 % 411.921 K 143.31 % 169.298 K -65.94 % 497.123 K -39.02 % 815.177 K -31.30 % 1.187 M 11.43 % 1.065 M 0.87 % 1.056 M 1.04 % 1.045 M -57.64 % 2.467 M 0.000 0.000 -100.00 % 8.016 M 0.00 % 8.016 M -19.84 % 10.000 M -16.67 % 12.000 M 0.00 % 12.000 M 0.00 % 12.000 M -14.29 % 14.000 M 0.00 % 14.000 M -12.50 % 16.000 M 0.00 % 16.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 535.693 M 61.78 % 331.132 M 26.87 % 261.000 M -7.72 % 282.840 M 20.34 % 235.039 M -33.81 % 355.118 M 315.14 % 85.542 M -36.54 % 134.790 M 20.84 % 111.542 M 138.12 % 46.843 M 0.92 % 46.416 M 5.91 % 43.826 M 25.54 % 34.910 M 135.10 % 14.849 M -6.01 % 15.799 M 9.03 % 14.491 M 4.15 % 13.914 M -4.67 % 14.596 M 1.72 % 14.349 M 25.48 % 11.436 M 0.000 -100.00 % 19.788 M 0.00 % 19.788 M -0.99 % 19.987 M -1.75 % 20.344 M -8.90 % 22.331 M 0.00 % 22.331 M 5.55 % 21.156 M 0.00 % 21.156 M -7.24 % 22.808 M 0.00 % 22.808 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.637 M 0.000 -100.00 % 1.618 M 0.000 -100.00 % 1.117 M 0.000 0.000 0.000
Other current liabilities 201.428 M 274.54 % 53.780 M -69.90 % 178.687 M 90.16 % 93.969 M -41.17 % 159.741 M 78.40 % 89.539 M -55.92 % 203.143 M 3 422.26 % 5.767 M -79.92 % 28.729 M -41.93 % 49.472 M -38.18 % 80.027 M 30.85 % 61.161 M 119.91 % 27.811 M -29.47 % 39.433 M 41.27 % 27.913 M -19.92 % 34.858 M 1 742.91 % -2.122 M -107.03 % 30.168 M -35.16 % 46.530 M 77.00 % 26.288 M 0.000 -100.00 % 26.747 M 0.00 % 26.747 M 18.03 % 22.662 M 3.99 % 21.792 M -26.69 % 29.727 M 0.00 % 29.727 M 3.19 % 28.807 M 0.00 % 28.807 M 4.72 % 27.508 M 0.00 % 27.508 M 12.20 % 24.517 M 33.16 % 18.412 M 0.00 % 18.412 M 26.84 % 14.515 M 0.00 % 14.515 M -15.95 % 17.269 M -22.07 % 22.159 M 245.24 % 6.418 M -16.77 % 7.711 M 49.82 % 5.147 M -11.43 % 5.811 M 0.000 -100.00 % 4.939 M
Deferred revenue 0.000 -100.00 % 78.114 M 0.000 -100.00 % 30.557 M -37.85 % 49.165 M -20.24 % 61.643 M 10.82 % 55.623 M -31.55 % 81.260 M 67.58 % 48.490 M 204.53 % 15.923 M 14.74 % 13.877 M 7.14 % 12.952 M 0.000 -100.00 % 8.769 M -70.12 % 29.351 M 39.58 % 21.027 M 33.16 % 15.791 M 3.84 % 15.207 M -34.20 % 23.112 M 64.81 % 14.023 M 0.000 0.000 0.000 -100.00 % 19.696 M 27.24 % 15.480 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.870 M 0.000 -100.00 % 6.951 M 0.000 -100.00 % 5.773 M 0.000 0.000 0.000
Short term debt 552.264 M -46.28 % 1.028 B 120.50 % 466.231 M 22.66 % 380.101 M -13.64 % 440.114 M 23.99 % 354.948 M 3.10 % 344.273 M 1.18 % 340.249 M 112.50 % 160.117 M 47.52 % 108.540 M 4.27 % 104.097 M 51.78 % 68.586 M -1.40 % 69.558 M 112.74 % 32.697 M 0.000 -100.00 % 20.020 M -66.67 % 60.059 M -0.01 % 60.065 M 0.00 % 60.065 M 50.07 % 40.026 M 0.000 -100.00 % 44.048 M 0.00 % 44.048 M -11.90 % 50.000 M -16.67 % 60.000 M -6.25 % 64.000 M 0.00 % 64.000 M 18.52 % 54.000 M 0.00 % 54.000 M 22.73 % 44.000 M 0.00 % 44.000 M -8.08 % 47.867 M -26.84 % 65.427 M 0.00 % 65.427 M 292.24 % 16.680 M 0.00 % 16.680 M 233.61 % 5.000 M -7.96 % 5.433 M -58.81 % 13.190 M -0.97 % 13.319 M 166.38 % 5.000 M -5.17 % 5.273 M 0.000 -100.00 % 5.000 M
Total current liabilities 1.880 B -5.08 % 1.980 B 2.69 % 1.929 B 22.27 % 1.577 B 2.57 % 1.538 B 14.11 % 1.348 B 4.61 % 1.288 B 9.47 % 1.177 B 19.84 % 981.918 M 3.66 % 947.215 M -9.42 % 1.046 B 16.05 % 901.144 M 5.39 % 855.074 M 22.81 % 696.266 M 33.03 % 523.372 M 20.58 % 434.051 M 1.54 % 427.467 M 4.73 % 408.175 M -1.05 % 412.517 M 16.34 % 354.585 M 0.000 -100.00 % 344.448 M 0.00 % 344.448 M 14.03 % 302.075 M -1.70 % 307.303 M -8.31 % 335.137 M 0.00 % 335.137 M 5.30 % 318.255 M 0.00 % 318.255 M -5.30 % 336.080 M 0.00 % 336.080 M 28.75 % 261.040 M -0.37 % 262.004 M 0.00 % 262.004 M 66.29 % 157.560 M 0.00 % 157.560 M -3.99 % 164.102 M 0.00 % 164.102 M 153.13 % 64.830 M 0.00 % 64.830 M -6.87 % 69.612 M 0.00 % 69.612 M 0.000 -100.00 % 58.016 M
Total liabilities 2.415 B 4.50 % 2.311 B 5.57 % 2.190 B 17.71 % 1.860 B 4.93 % 1.773 B 4.12 % 1.703 B 23.94 % 1.374 B 4.74 % 1.312 B 19.95 % 1.093 B 10.00 % 994.057 M -8.98 % 1.092 B 15.58 % 944.969 M 6.18 % 889.984 M 25.15 % 711.116 M 31.89 % 539.171 M 20.21 % 448.542 M 1.62 % 441.381 M 4.40 % 422.771 M -0.96 % 426.867 M 16.62 % 366.020 M 0.000 -100.00 % 364.236 M 0.00 % 364.236 M 13.10 % 322.061 M -1.70 % 327.647 M -8.34 % 357.468 M 0.00 % 357.468 M 5.32 % 339.411 M 0.00 % 339.411 M -5.43 % 358.888 M 0.00 % 358.888 M 37.48 % 261.040 M -0.37 % 262.004 M 0.00 % 262.004 M 66.29 % 157.560 M 0.00 % 157.560 M -6.07 % 167.739 M 2.22 % 164.102 M 146.96 % 66.448 M 2.50 % 64.830 M -8.34 % 70.729 M 1.60 % 69.612 M 0.000 -100.00 % 58.016 M
Other non current assets 132.891 M 378.49 % 27.773 M -56.55 % 63.916 M 4.71 % 61.041 M 252.16 % 17.333 M -71.69 % 61.233 M 398.61 % 12.281 M -97.56 % 503.557 M 984.57 % 46.429 M -89.85 % 457.400 M 2 466.10 % 17.825 M -86.83 % 135.300 M 99.70 % 67.752 M -49.93 % 135.317 M 2 082.22 % 6.201 M -45.78 % 11.437 M 105.83 % 5.556 M -77.52 % 24.715 M 8.66 % 22.745 M 455.35 % 4.096 M 102.91 % -140.842 M -1 151.68 % 13.392 M 0.00 % 13.392 M 518.94 % 2.164 M 147.09 % 875.670 K -90.37 % 9.095 M 0.00 % 9.095 M 54.75 % 5.877 M 0.00 % 5.877 M -2.77 % 6.045 M 0.00 % 6.045 M -36.25 % 9.481 M 65.19 % 5.740 M 0.00 % 5.740 M 54.23 % 3.722 M 0.00 % 3.722 M 18.37 % 3.144 M -50.66 % 6.373 M 1 188.42 % 494.602 K -79.19 % 2.376 M 458.07 % 425.790 K -81.72 % 2.329 M 109.31 % -25.026 M -1 256.83 % 2.163 M
Long term investments 0.000 -100.00 % 83.041 M 0.000 -100.00 % 40.560 M -0.83 % 40.898 M -0.82 % 41.236 M -0.81 % 41.574 M 111.04 % -376.481 M -1 647.05 % 24.335 M 106.36 % -382.934 M -1 192.71 % 35.045 M 144.99 % -77.902 M 0.000 100.00 % -80.006 M -313.24 % 37.520 M 52.27 % 24.640 M -1.30 % 24.965 M -1.53 % 25.352 M -1.46 % 25.727 M 5 856.71 % 431.899 K 0.000 0.000 0.000 -100.00 % 1.202 M -4.30 % 1.256 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 889.329 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 112.506 M -0.09 % 112.607 M -1.18 % 113.946 M -1.48 % 115.659 M -0.79 % 116.585 M -1.64 % 118.526 M -0.71 % 119.369 M 42.00 % 84.062 M -0.03 % 84.090 M 61.63 % 52.027 M -0.55 % 52.316 M -0.88 % 52.779 M 0.99 % 52.259 M 0.05 % 52.235 M 0.32 % 52.070 M 0.97 % 51.569 M 0.02 % 51.560 M 511.56 % 8.431 M -1.35 % 8.547 M -12.00 % 9.712 M 0.000 -100.00 % 11.069 M 0.00 % 11.069 M -52.72 % 23.411 M -1.94 % 23.874 M -2.57 % 24.505 M 0.00 % 24.505 M -2.56 % 25.147 M 0.00 % 25.147 M 78.36 % 14.099 M 0.00 % 14.099 M -7.22 % 15.197 M -3.98 % 15.828 M 0.00 % 15.828 M -4.99 % 16.658 M 0.00 % 16.658 M 13.70 % 14.652 M 0.00 % 14.652 M 55.83 % 9.403 M 0.00 % 9.403 M 1.34 % 9.278 M 0.00 % 9.278 M 0.000 -100.00 % 9.457 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.00 % 5.283 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 112.506 M -0.09 % 112.607 M -1.18 % 113.946 M -1.48 % 115.659 M -0.79 % 116.585 M -1.64 % 118.526 M -0.71 % 119.369 M 42.00 % 84.062 M -0.03 % 84.090 M 61.63 % 52.027 M -0.55 % 52.316 M -0.88 % 52.779 M 0.99 % 52.259 M 0.05 % 52.235 M 0.32 % 52.070 M 0.97 % 51.569 M 0.02 % 51.560 M 511.56 % 8.431 M -1.35 % 8.547 M -12.00 % 9.712 M 0.000 -100.00 % 11.069 M 0.00 % 11.069 M -61.42 % 28.695 M -1.59 % 29.158 M -2.12 % 29.788 M 0.00 % 29.788 M -2.11 % 30.431 M 0.00 % 30.431 M 57.00 % 19.383 M 0.00 % 19.383 M -5.36 % 20.481 M -2.99 % 21.111 M 0.00 % 21.111 M -3.79 % 21.942 M 0.00 % 21.942 M 10.07 % 19.935 M 0.00 % 19.935 M 112.02 % 9.403 M 0.00 % 9.403 M 1.34 % 9.278 M 0.00 % 9.278 M 0.000 -100.00 % 9.457 M
Property plant equipment net 1.123 B 1.03 % 1.111 B 0.55 % 1.105 B 13.28 % 975.819 M -1.14 % 987.092 M 11.86 % 882.408 M 1.53 % 869.089 M 19.82 % 725.319 M 39.76 % 518.970 M 22.93 % 422.175 M 4.98 % 402.157 M 27.95 % 314.296 M 20.64 % 260.517 M 33.93 % 194.515 M 17.73 % 165.227 M 8.80 % 151.858 M 0.92 % 150.478 M 2.43 % 146.907 M 2.08 % 143.917 M -8.30 % 156.937 M 0.000 -100.00 % 158.218 M 0.00 % 158.218 M 1.06 % 156.562 M -1.88 % 159.558 M -0.79 % 160.827 M 0.00 % 160.827 M 0.85 % 159.466 M 0.00 % 159.466 M -1.84 % 162.447 M 0.00 % 162.447 M 25.13 % 129.824 M 1.08 % 128.431 M 0.00 % 128.431 M 5.59 % 121.631 M 0.00 % 121.631 M 6.56 % 114.140 M 0.00 % 114.140 M 146.87 % 46.235 M 0.00 % 46.235 M 55.40 % 29.753 M 0.00 % 29.753 M 0.000 -100.00 % 16.848 M
Total non current assets 1.392 B 2.55 % 1.358 B 3.84 % 1.307 B 7.57 % 1.215 B 2.46 % 1.186 B 5.29 % 1.127 B 5.85 % 1.064 B 11.11 % 957.981 M 37.99 % 694.248 M 22.26 % 567.866 M 7.88 % 526.388 M 19.79 % 439.427 M 11.36 % 394.586 M 26.24 % 312.574 M 15.66 % 270.257 M 8.49 % 249.107 M 2.96 % 241.946 M 12.64 % 214.788 M 1.89 % 210.810 M 16.67 % 180.687 M 228.29 % -140.842 M -177.10 % 182.679 M 0.00 % 182.679 M -6.00 % 194.335 M -1.02 % 196.344 M -1.69 % 199.710 M 0.00 % 199.710 M 2.01 % 195.773 M 0.00 % 195.773 M 4.20 % 187.874 M 0.00 % 187.874 M 17.58 % 159.786 M 2.90 % 155.281 M 0.00 % 155.281 M 5.42 % 147.294 M 0.00 % 147.294 M 4.87 % 140.448 M 0.00 % 140.448 M 142.09 % 58.014 M 0.00 % 58.014 M 40.27 % 41.360 M 0.00 % 41.360 M 265.27 % -25.026 M -187.91 % 28.468 M
Other current assets 108.057 M 27.95 % 84.455 M 9.30 % 77.268 M 6.93 % 72.263 M 42.16 % 50.831 M -47.61 % 97.024 M 104.47 % 47.452 M -51.68 % 98.201 M 212.82 % 31.392 M 25.22 % 25.070 M 171.44 % 9.236 M -13.17 % 10.637 M -21.92 % 13.622 M 7.65 % 12.654 M 22.88 % 10.298 M -18.37 % 12.615 M -32.82 % 18.778 M 29.42 % 14.509 M 2.23 % 14.192 M 46.44 % 9.691 M 0.000 -100.00 % 9.205 M 0.00 % 9.205 M -80.97 % 48.383 M -25.66 % 65.083 M 1 848.26 % 3.341 M 0.00 % 3.341 M -45.18 % 6.094 M 0.00 % 6.094 M -32.22 % 8.990 M 0.00 % 8.990 M 21.03 % 7.428 M 42.84 % 5.200 M 0.00 % 5.200 M -39.99 % 8.665 M 0.00 % 8.665 M -54.52 % 19.054 M 0.00 % 19.054 M 46.97 % 12.965 M 86.15 % 6.965 M -91.97 % 86.759 M 5 404.31 % 1.576 M 0.000 -100.00 % 3.656 M
Short term investments 100.002 M 124.05 % 44.634 M 120.85 % 20.210 M -94.16 % 346.000 M 0.000 0.000 0.000 -100.00 % 396.691 M 1 744.28 % -24.125 M -106.10 % 395.573 M 1 841.36 % -22.716 M -125.13 % 90.381 M 623.07 % 12.500 M -86.53 % 92.796 M 479.89 % -24.427 M -106.61 % 369.584 M 0.000 -100.00 % 87.235 M 0.000 0.000 -100.00 % 281.684 M 0.000 0.000 -100.00 % 41.800 M 0.00 % 41.800 M 828.89 % 4.500 M 0.00 % 4.500 M -86.91 % 34.370 M 0.00 % 34.370 M 324.84 % 8.090 M 0.00 % 8.090 M -78.71 % 38.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.000 M 0.00 % 6.000 M 0.000 0.000 -100.00 % 50.052 M 0.000
cash and cash equivalents 943.908 M -8.05 % 1.027 B 1.09 % 1.015 B 45.07 % 699.978 M -32.38 % 1.035 B 3.14 % 1.004 B 4.17 % 963.463 M 72.54 % 558.400 M -48.10 % 1.076 B 63.73 % 657.086 M -38.58 % 1.070 B 6.66 % 1.003 B 111.32 % 474.665 M 39.48 % 340.323 M -26.21 % 461.212 M 240.34 % 135.516 M -28.56 % 189.688 M 55.00 % 122.377 M -39.10 % 200.961 M 31.77 % 152.508 M 208.28 % -140.842 M -200.00 % 140.842 M 0.00 % 140.842 M 63.56 % 86.108 M -2.18 % 88.023 M -47.28 % 166.973 M 0.00 % 166.973 M 42.42 % 117.237 M 0.00 % 117.237 M -12.00 % 133.220 M 0.00 % 133.220 M 23.00 % 108.309 M -37.29 % 172.723 M 0.00 % 172.723 M 729.16 % 20.831 M 0.00 % 20.831 M -55.93 % 47.269 M 0.00 % 47.269 M -45.18 % 86.225 M 0.00 % 86.225 M 162.93 % 32.794 M 0.00 % 32.794 M 231.04 % -25.026 M -200.00 % 25.026 M
Cash and short term investments 1.044 B -2.55 % 1.071 B 5.49 % 1.015 B -2.92 % 1.046 B 1.05 % 1.035 B 3.14 % 1.004 B 4.17 % 963.463 M 0.88 % 955.091 M -11.22 % 1.076 B 2.20 % 1.053 B -1.61 % 1.070 B -2.16 % 1.093 B 130.36 % 474.665 M 9.59 % 433.119 M -6.09 % 461.212 M -8.69 % 505.101 M 166.28 % 189.688 M -9.50 % 209.611 M 4.30 % 200.961 M 31.77 % 152.508 M 8.28 % 140.842 M 0.00 % 140.842 M 0.00 % 140.842 M 63.56 % 86.108 M -2.18 % 88.023 M -48.67 % 171.473 M 0.00 % 171.473 M 13.10 % 151.607 M 0.00 % 151.607 M 7.29 % 141.310 M 0.00 % 141.310 M -3.42 % 146.309 M -15.29 % 172.723 M 0.00 % 172.723 M 729.16 % 20.831 M 0.00 % 20.831 M -55.93 % 47.269 M 0.00 % 47.269 M -45.18 % 86.225 M -6.51 % 92.225 M 181.22 % 32.794 M 0.00 % 32.794 M 31.04 % 25.026 M 0.00 % 25.026 M
Total current assets 3.280 B 3.70 % 3.163 B 4.96 % 3.014 B 11.21 % 2.710 B 0.91 % 2.686 B 3.34 % 2.599 B 10.59 % 2.350 B 0.90 % 2.329 B -0.51 % 2.341 B -0.94 % 2.363 B -3.79 % 2.456 B 5.16 % 2.336 B 47.47 % 1.584 B 9.12 % 1.452 B 14.61 % 1.267 B 9.69 % 1.155 B 49.94 % 770.177 M 1.56 % 758.384 M 1.09 % 750.172 M 8.02 % 694.499 M 393.11 % 140.842 M -78.51 % 655.364 M 0.00 % 655.364 M 10.59 % 592.607 M 2.06 % 580.656 M -3.26 % 600.216 M 0.00 % 600.216 M 5.80 % 567.306 M 0.00 % 567.306 M -1.71 % 577.201 M 0.00 % 577.201 M 19.79 % 481.854 M 0.60 % 478.996 M 0.00 % 478.996 M 104.51 % 234.221 M 0.00 % 234.221 M 1.03 % 231.839 M 0.00 % 231.839 M 22.10 % 189.873 M 0.00 % 189.873 M 41.60 % 134.093 M 0.00 % 134.093 M 435.82 % 25.026 M -79.53 % 122.238 M
Inventory 506.624 M -10.79 % 567.928 M -6.47 % 607.193 M -1.31 % 615.283 M 9.67 % 561.054 M 29.69 % 432.614 M 6.92 % 404.613 M 13.11 % 357.720 M 10.10 % 324.913 M 2.52 % 316.913 M -12.89 % 363.790 M 4.99 % 346.483 M 4.59 % 331.263 M 11.53 % 297.009 M 16.07 % 255.889 M 19.47 % 214.185 M 15.60 % 185.283 M 13.23 % 163.633 M 33.50 % 122.575 M -4.89 % 128.878 M 0.000 -100.00 % 101.713 M 0.00 % 101.713 M 1.14 % 100.566 M 1.05 % 99.522 M 7.43 % 92.640 M 0.00 % 92.640 M -3.57 % 96.072 M 0.00 % 96.072 M -1.54 % 97.578 M 0.00 % 97.578 M 23.80 % 78.818 M 8.54 % 72.617 M 0.00 % 72.617 M 51.65 % 47.885 M 0.00 % 47.885 M 28.95 % 37.135 M 0.00 % 37.135 M 150.43 % 14.828 M 0.00 % 14.828 M 1.98 % 14.540 M 0.00 % 14.540 M 0.000 -100.00 % 21.792 M
Net receivables 1.622 B 12.64 % 1.440 B 9.57 % 1.314 B 34.54 % 976.576 M -5.98 % 1.039 B -2.53 % 1.066 B 12.06 % 950.967 M 3.57 % 918.187 M 1.00 % 909.067 M -6.17 % 968.854 M -4.42 % 1.014 B 14.48 % 885.446 M 15.82 % 764.485 M 7.49 % 711.248 M 31.22 % 542.024 M 28.17 % 422.880 M 12.34 % 376.427 M 1.56 % 370.630 M -10.14 % 412.444 M 2.24 % 403.421 M 0.000 -100.00 % 403.604 M 0.00 % 403.604 M 12.88 % 357.551 M 9.00 % 328.027 M -1.42 % 332.762 M 0.00 % 332.762 M 6.13 % 313.534 M 0.00 % 313.534 M -4.79 % 329.322 M 0.00 % 329.322 M 32.10 % 249.298 M 9.12 % 228.457 M 0.00 % 228.457 M 45.66 % 156.841 M 0.00 % 156.841 M 22.17 % 128.380 M 0.00 % 128.380 M 66.75 % 76.992 M 1.50 % 75.854 M -10.95 % 85.183 M 0.00 % 85.183 M 0.000 -100.00 % 71.764 M
Tax assets 23.801 M 4.84 % 22.701 M -6.06 % 24.165 M 8.44 % 22.284 M -8.32 % 24.306 M 4.48 % 23.264 M 5.24 % 22.105 M 2.70 % 21.523 M 5.38 % 20.424 M 6.39 % 19.198 M 0.80 % 19.046 M 27.37 % 14.954 M 6.37 % 14.058 M 33.72 % 10.513 M 13.79 % 9.239 M -3.79 % 9.603 M 2.31 % 9.386 M 0.02 % 9.384 M -4.96 % 9.874 M 3.82 % 9.511 M 0.000 0.000 0.000 -100.00 % 5.713 M 3.94 % 5.496 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.339 M 0.000 -100.00 % 1.882 M 0.000 -100.00 % 1.903 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.100 B 34.06 % 820.378 M -35.28 % 1.268 B 18.87 % 1.066 B 14.05 % 934.974 M 5.21 % 888.682 M 21.49 % 731.473 M -1.86 % 745.339 M -2.36 % 763.386 M 2.36 % 745.780 M -12.22 % 849.577 M 16.83 % 727.221 M 0.21 % 725.704 M 22.06 % 594.539 M 22.56 % 485.083 M 29.03 % 375.942 M 7.26 % 350.496 M 10.74 % 316.515 M 3.45 % 305.971 M 7.22 % 285.380 M 0.000 -100.00 % 273.653 M 0.00 % 273.653 M 20.64 % 226.828 M 1.17 % 224.196 M -7.13 % 241.411 M 0.00 % 241.411 M 2.53 % 235.448 M 0.00 % 235.448 M -11.01 % 264.572 M 0.00 % 264.572 M 40.24 % 188.656 M 5.89 % 178.166 M 0.00 % 178.166 M 40.99 % 126.364 M 0.00 % 126.364 M -7.43 % 136.510 M 0.00 % 136.510 M 211.62 % 43.807 M 0.02 % 43.800 M -25.17 % 58.528 M 0.00 % 58.528 M 0.000 -100.00 % 48.077 M
Tax payables 26.283 M 0.000 -100.00 % 16.042 M 156.75 % 6.248 M 119.17 % 2.851 M -80.13 % 14.345 M 54.46 % 9.287 M 123.33 % 4.158 M -18.64 % 5.111 M -55.85 % 11.577 M -35.04 % 17.823 M -2.46 % 18.272 M 31.13 % 13.934 M 15.56 % 12.058 M 233.24 % 3.619 M 11.99 % 3.231 M -0.33 % 3.242 M 127.26 % 1.426 M 26.13 % 1.131 M -60.88 % 2.891 M 0.000 0.000 0.000 -100.00 % 2.585 M 96.52 % 1.316 M 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.323 M 0.000 -100.00 % 1.415 M 0.000 -100.00 % 936.454 K 0.000 0.000 0.000
Deferred revenue non current 68.162 M -1.84 % 69.438 M -0.84 % 70.027 M -2.40 % 71.746 M 1.26 % 70.857 M 3.93 % 68.179 M 2.32 % 66.635 M 89.13 % 35.233 M -1.10 % 35.623 M -1.26 % 36.078 M -1.27 % 36.541 M 3.34 % 35.361 M 33.73 % 26.442 M 311.30 % 6.429 M -9.04 % 7.068 M -7.81 % 7.666 M -7.19 % 8.260 M -6.10 % 8.797 M -9.71 % 9.743 M 17.64 % 8.282 M 0.000 0.000 0.000 -100.00 % 8.602 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 -100.00 % 2.284 M 0.000 -100.00 % 1.618 M 0.000 -100.00 % 1.117 M 0.000 0.000 0.000
Minority interest 44.386 M 33.03 % 33.366 M -8.22 % 36.354 M -0.11 % 36.393 M 10.02 % 33.077 M -1.00 % 33.410 M 8.79 % 30.712 M -0.46 % 30.854 M -0.29 % 30.944 M 836.80 % 3.303 M -2.65 % 3.393 M 461.13 % 604.676 K 21.21 % 498.850 K 29.61 % 384.897 K 1.67 % 378.562 K 7.93 % 350.750 K -6.21 % 373.959 K -3.85 % 388.947 K -13.80 % 451.211 K 116.89 % -2.672 M 0.000 100.00 % -2.431 M 0.00 % -2.431 M -130.32 % -1.055 M -108.93 % -505.095 K -831.87 % 69.014 K 0.00 % 69.014 K -91.70 % 831.960 K 0.00 % 831.960 K -52.34 % 1.746 M 0.00 % 1.746 M -21.90 % 2.235 M -21.71 % 2.854 M 0.00 % 2.854 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 46.122 M -0.11 % 46.171 M -1.10 % 46.682 M -4.07 % 48.665 M -21.20 % 61.757 M -10.18 % 68.753 M 18.30 % 58.119 M 1.56 % 57.224 M -8.08 % 62.254 M 525.19 % -14.641 M -173.06 % 20.040 M 256.77 % -12.783 M -11.61 % -11.453 M -43.99 % -7.954 M -770.38 % 1.187 M 11.43 % 1.065 M 0.87 % 1.056 M 1.04 % 1.045 M -57.64 % 2.467 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
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 0.000 0.000 0.000
Other total stockholders equity 1.137 B 3 175.05 % -36.987 M -103.16 % 1.169 B 3 261.68 % -36.987 M -103.37 % 1.097 B 3 067.04 % -36.987 M -103.37 % 1.097 B 0.000 -100.00 % 1.134 B 0.000 -100.00 % 1.227 B 0.000 -100.00 % 544.056 M 0.000 -100.00 % 514.361 M -4.27 % 537.281 M 150.54 % 214.448 M 0.00 % 214.448 M 0.00 % 214.448 M 2.95 % 208.294 M 8 669.75 % -2.431 M -101.27 % 191.528 M 0.00 % 191.528 M 0.00 % 191.528 M -5.80 % 203.311 M 6.15 % 191.528 M 0.00 % 191.528 M 0.00 % 191.528 M 0.00 % 191.528 M 0.00 % 191.528 M 0.00 % 191.528 M 0.00 % 191.528 M 0.00 % 191.528 M 0.00 % 191.528 M 129.49 % 83.456 M 0.00 % 83.456 M 0.00 % 83.456 M 0.00 % 83.456 M -1.52 % 84.747 M 1.55 % 83.456 M 186.58 % 29.121 M 4.64 % 27.830 M 0.000 -100.00 % 2.000 M
Deferred tax liabilities non current 1.253 M 6.06 % 1.181 M -58.17 % 2.824 M 205.82 % 923.459 K -70.46 % 3.126 M 4.24 % 2.999 M -7.24 % 3.233 M -75.62 % 13.260 M -2.96 % 13.665 M 44.10 % 9.483 M 0.21 % 9.463 M 14.08 % 8.295 M 4.07 % 7.971 M 4.81 % 7.605 M 0.80 % 7.545 M 30.99 % 5.760 M 25.27 % 4.598 M -3.28 % 4.754 M 3.21 % 4.606 M 46.06 % 3.153 M 0.000 0.000 0.000 -100.00 % 1.384 M -79.46 % 6.740 M 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.353 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.672 B 3.35 % 4.521 B 4.62 % 4.321 B 10.08 % 3.925 B 1.38 % 3.872 B 3.93 % 3.726 B 9.11 % 3.415 B 3.87 % 3.287 B 8.29 % 3.035 B 3.55 % 2.931 B -1.73 % 2.983 B 7.47 % 2.775 B 40.27 % 1.979 B 12.15 % 1.764 B 14.79 % 1.537 B 9.47 % 1.404 B 38.71 % 1.012 B 4.00 % 973.172 M 1.27 % 960.982 M 9.80 % 875.186 M 0.000 -100.00 % 838.043 M 0.00 % 838.043 M 6.49 % 786.943 M 1.28 % 777.000 M -2.87 % 799.926 M 0.00 % 799.926 M 4.83 % 763.079 M 0.00 % 763.079 M -0.26 % 765.075 M 0.00 % 765.075 M 19.24 % 641.640 M 1.16 % 634.278 M 0.00 % 634.278 M 66.25 % 381.515 M 0.00 % 381.515 M 2.48 % 372.286 M 0.00 % 372.286 M 50.18 % 247.887 M 0.00 % 247.887 M 41.28 % 175.453 M 0.00 % 175.453 M 0.000 -100.00 % 150.706 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-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-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.833 M -79.41 % 149.770 M 192.52 % -161.881 M 0.000 -100.00 % 656.508 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 16.218 M 0.000 -100.00 % 8.646 M 177.79 % -11.114 M -200.00 % 11.114 M 0.000 -100.00 % 1.568 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -242.231 M 0.000 100.00 % -39.479 M 67.03 % -119.739 M -200.00 % 119.739 M 0.000 100.00 % -612.395 M -291.00 % 320.633 M 200.00 % -320.633 M 0.000 100.00 % -278.517 M -693.03 % 46.965 M 200.00 % -46.965 M -366.33 % -10.071 M 83.11 % -59.621 M -244.10 % 41.376 M 291.43 % -21.614 M -784.03 % -2.445 M 92.98 % -34.821 M 0.00 % -34.821 M 4.00 % -36.273 M -100.00 % -18.136 M -1 088.53 % 1.835 M 0.00 % 1.835 M 122.18 % -8.273 M 0.00 % -8.273 M 83.64 % -50.562 M 0.00 % -50.562 M -71.44 % -29.493 M -100.00 % -14.746 M 74.08 % -56.889 M 0.00 % -56.889 M -207.82 % -18.481 M 0.00 % -18.481 M 43.95 % -32.974 M 0.000 -100.00 % 1.823 M 0.00 % 1.823 M -65.67 % 5.309 M 0.00 % 5.309 M 133.35 % -15.920 M 36.91 % -25.234 M
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -108.166 M 0.000 -100.00 % 10.147 M 111.81 % -85.941 M -200.00 % 85.941 M 0.000 100.00 % -496.975 M -304.14 % 243.449 M 200.00 % -243.449 M 0.000 100.00 % -140.700 M -597.52 % -20.172 M -200.00 % 20.172 M 0.000 100.00 % -28.336 M -338.17 % 11.897 M 130.56 % -38.930 M -244.01 % 27.032 M 203.24 % -26.183 M 0.00 % -26.183 M 12.86 % -30.045 M -100.00 % -15.023 M -1 068.62 % 1.551 M 0.00 % 1.551 M 117.18 % -9.026 M 0.00 % -9.026 M 77.97 % -40.976 M 0.00 % -40.976 M -75.93 % -23.291 M -100.00 % -11.645 M 73.76 % -44.381 M 0.00 % -44.381 M -238.61 % -13.107 M 0.00 % -13.107 M 46.76 % -24.619 M 0.000 -100.00 % 1.967 M 0.00 % 1.967 M -2.08 % 2.009 M 0.00 % 2.009 M 112.22 % -16.443 M 0.38 % -16.506 M
Inventory 0.000 0.000 0.000 0.000 100.00 % -139.626 M 0.000 100.00 % -49.626 M -46.83 % -33.798 M -200.00 % 33.798 M 0.000 100.00 % -115.420 M -249.54 % 77.185 M 200.00 % -77.185 M 0.000 100.00 % -137.817 M -305.28 % 67.136 M 200.00 % -67.136 M -49.82 % -44.810 M -43.23 % -31.285 M -206.13 % 29.478 M 234.10 % -21.982 M -185.76 % -7.692 M 10.95 % -8.638 M 0.00 % -8.638 M -38.72 % -6.227 M -100.00 % -3.114 M -1 197.37 % 283.735 K 0.00 % 283.735 K -62.33 % 753.277 K 0.00 % 753.278 K 107.86 % -9.586 M 0.00 % -9.586 M -54.56 % -6.202 M -100.00 % -3.101 M 75.21 % -12.508 M 0.00 % -12.508 M -132.73 % -5.375 M 0.00 % -5.375 M 35.67 % -8.355 M 0.000 100.00 % -144.192 K 0.00 % -144.193 K -104.37 % 3.300 M 0.00 % 3.300 M 530.96 % 523.058 K 105.99 % -8.728 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.114 M 200.00 % -11.114 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 5.561 M 0.000 0.000 100.00 % -11.114 M -200.00 % 11.114 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.739 M 0.000 0.000 -100.00 % 367.332 K -93.00 % 5.248 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
Other non cash items -187.967 M -735.87 % -22.488 M 76.22 % -94.568 M -204.45 % 90.539 M -10.32 % 100.953 M 195.68 % -105.514 M -291.32 % 55.149 M 213.91 % -48.416 M -168.67 % 70.509 M 687.76 % -11.996 M 78.42 % -55.589 M 83.18 % -330.542 M -189.28 % 370.224 M 482.99 % -96.667 M -128.17 % -42.367 M -21.77 % -34.794 M -70.93 % -20.355 M -202 807.58 % -10.032 K 99.92 % -12.051 M 32.58 % -17.875 M -293.44 % 9.241 M 185.45 % 3.237 M -91.84 % 39.687 M 0.00 % 39.687 M 370.16 % 8.441 M 179.39 % -10.633 M -193.53 % 11.368 M 0.00 % 11.368 M 185.37 % -13.316 M 0.00 % -13.316 M -134.89 % 38.168 M 0.00 % 38.168 M 19.73 % 31.880 M 208.18 % 10.344 M -67.48 % 31.807 M 0.00 % 31.807 M 486.12 % -8.238 M 0.00 % -8.238 M -123.40 % 35.199 M 404.64 % -11.554 M -65.86 % -6.966 M 0.00 % -6.966 M -320.60 % 3.158 M 0.00 % 3.158 M -61.81 % 8.269 M -45.91 % 15.287 M
Net cash provided by operating activities -187.967 M -453.84 % 53.121 M 156.17 % -94.568 M -171.89 % 131.538 M 30.18 % 101.044 M 258.32 % -63.824 M -156.54 % 112.892 M 581.95 % -23.424 M -130.37 % 77.133 M 88.08 % 41.010 M -26.23 % 55.589 M -22.00 % 71.266 M -43.77 % 126.736 M 409.84 % -40.904 M -1 748.34 % -2.213 M -114.01 % 15.798 M 22.55 % 12.890 M 6.74 % 12.076 M -79.23 % 58.129 M 393.19 % 11.786 M -56.98 % 27.397 M 75.13 % 15.644 M -25.65 % 21.042 M 0.00 % 21.042 M 1 639.91 % -1.366 M 94.46 % -24.656 M -187.76 % 28.096 M 0.00 % 28.096 M 2 315.77 % -1.268 M 90.67 % -13.592 M -232.15 % 10.285 M 0.00 % 10.285 M -46.40 % 19.189 M 152.63 % 7.596 M 198.83 % -7.685 M 0.00 % -7.685 M 52.83 % -16.292 M 0.00 % -16.292 M -207.41 % 15.168 M 0.000 -100.00 % 2.680 M 0.00 % 2.680 M -80.97 % 14.085 M 0.00 % 14.085 M 491.08 % -3.601 M -27.47 % -2.825 M
Investments in property plant and equipment -46.865 M 63.47 % -128.302 M -232.80 % -38.552 M 20.31 % -48.377 M 60.19 % -121.528 M -46.56 % -82.919 M 1.81 % -84.447 M 69.94 % -280.897 M -425.57 % -53.446 M 18.99 % -65.971 M -21.11 % -54.472 M -16.03 % -46.945 M 43.84 % -83.597 M -89.96 % -44.007 M -250.97 % -12.538 M 12.76 % -14.372 M 57.13 % -33.524 M -1 340.84 % -2.327 M 88.38 % -20.018 M -54.25 % -12.977 M -102.22 % -6.417 M -915.82 % -631.748 K 90.63 % -6.740 M 0.00 % -6.740 M -378.52 % -1.408 M 59.94 % -3.515 M 76.11 % -14.713 M 0.00 % -14.713 M -4 711.31 % -305.793 K 46.27 % -569.172 K 96.43 % -15.933 M 0.00 % -15.933 M -20.14 % -13.261 M -76.64 % -7.508 M -114.82 % -3.495 M 0.00 % -3.495 M 40.01 % -5.826 M 0.00 % -5.826 M 67.83 % -18.110 M 0.000 100.00 % -11.238 M 0.00 % -11.238 M -59.49 % -7.046 M 0.00 % -7.046 M -549.80 % -1.084 M 67.80 % -3.368 M
Acquisitions net 0.000 -100.00 % 124.116 K 0.000 0.000 -100.00 % 5.095 M 317.39 % 1.221 M 111.58 % -10.545 M -4 197.59 % 257.342 K -77.08 % 1.123 M 194.68 % 380.958 K 109.10 % -4.185 M -1 128.41 % 406.900 K 63 578 026.42 % 0.640 -63.43 % 1.750 -100.00 % 2.063 M 62.73 % 1.268 M 108.13 % 609.188 K 446.57 % 111.457 K 19 905.56 % 557.130 -99.94 % 1.011 M -7.62 % 1.095 M 691.17 % 138.388 K 0.000 0.000 -100.00 % 273.242 K 3 667 392 043 417 500.00 % 0.000 0.000 0.000 -100.00 % 0.000 200.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.813 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -243.470 M 18.24 % -297.784 M 54.88 % -659.993 M -63.08 % -404.702 M -151.33 % -161.023 M 0.000 100.00 % -309.411 M 35.09 % -476.691 M 0.14 % -477.363 M 39.56 % -789.847 M 67.40 % -2.423 B -836.32 % -258.750 M -74.77 % -148.048 M 22.38 % -190.741 M 59.91 % -475.770 M 16.74 % -571.460 M -384.86 % -117.860 M 45.12 % -214.760 M -29.12 % -166.320 M -36.27 % -122.050 M 40.89 % -206.474 M -34.99 % -152.953 M 0.000 0.000 100.00 % -75.070 M 32.69 % -111.530 M 0.000 0.000 100.00 % -13.500 M 57.75 % -31.950 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
Sales maturities of investments 209.126 M -8.59 % 228.784 M -77.29 % 1.007 B 1 598.87 % 59.300 M -63.17 % 161.023 M 77 635.39 % 207.142 K -99.97 % 703.102 M 1 020.01 % 62.777 M -92.86 % 878.676 M 121.59 % 396.539 M -84.24 % 2.517 B 1 383.55 % 169.642 M -29.72 % 241.395 M 144.79 % 98.612 M -88.18 % 834.239 M 311.81 % 202.580 M -1.51 % 205.686 M 60.46 % 128.186 M -40.84 % 216.685 M 198.25 % 72.652 M -74.59 % 285.950 M 291.36 % 73.067 M 0.000 0.000 -100.00 % 100.597 M 104.05 % 49.300 M 0.000 0.000 -100.00 % 26.031 M 59.38 % 16.333 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
Other investing activites 30.776 M 182.63 % -37.247 M -914.32 % 4.574 M 423.79 % -1.413 M -153.68 % 2.632 M 45.47 % 1.809 M 60 298 933.33 % -3.000 -100.00 % 1.377 M -43.73 % 2.446 M 27.80 % 1.914 M 2.11 % 1.875 M 78.66 % 1.049 M -81.53 % 5.682 M 229.07 % 1.727 M -13.68 % 2.000 M 148.00 % 806.571 K 186.56 % 281.465 K 47.91 % 190.297 K 435.35 % -56.746 K -107.91 % 717.576 K 151.93 % 284.833 K 6.26 % 268.059 K -98.75 % 21.439 M 0.00 % 21.439 M 12 948.84 % 164.300 K -22.04 % 210.762 K -96.20 % 5.551 M 0.00 % 5.551 M 6 996.22 % -80.491 K -123.91 % 336.641 K -97.77 % 15.066 M 0.00 % 15.066 M 186.79 % -17.360 M 5.61 % -18.393 M -1 734.05 % -1.003 M 0.00 % -1.003 M -114.29 % 7.019 M 0.00 % 7.019 M 262.89 % -4.309 M 0.000 100.00 % -2.656 M 0.00 % -2.656 M -2 789.65 % 98.751 K 0.00 % 98.751 K 76.34 % 56.000 K -94.63 % 1.043 M
Net cash used for investing activites -50.433 M 78.49 % -234.425 M -174.79 % 313.458 M 179.32 % -395.192 M -234.22 % -118.242 M -48.01 % -79.889 M -126.75 % 298.699 M 143.09 % -693.178 M -297.24 % 351.435 M 176.90 % -456.983 M -1 328.06 % 37.212 M 127.65 % -134.598 M -972.17 % 15.433 M 111.48 % -134.410 M -138.40 % 349.994 M 191.82 % -381.178 M -790.63 % 55.192 M 162.29 % -88.599 M -392.50 % 30.290 M 149.94 % -60.646 M -181.47 % 74.438 M 192.92 % -80.112 M -644.99 % 14.700 M 0.00 % 14.700 M -40.14 % 24.556 M 137.47 % -65.535 M -615.30 % -9.162 M 0.00 % -9.162 M -175.44 % 12.145 M 176.63 % -15.850 M -1 728.65 % -866.753 K 0.00 % -866.753 K 97.17 % -30.622 M -18.23 % -25.900 M -475.85 % -4.498 M 0.00 % -4.498 M -476.89 % 1.193 M 0.00 % 1.193 M 104.23 % -28.232 M 0.000 100.00 % -13.894 M 0.00 % -13.894 M -99.99 % -6.947 M 0.00 % -6.947 M -575.58 % -1.028 M 55.77 % -2.325 M
Debt repayment 216.863 M 6.59 % 203.462 M 91.14 % 106.444 M 254.86 % -68.736 M -179.42 % 86.551 M -54.67 % 190.941 M 0.000 -100.00 % 209.050 M 422.63 % 40.000 M 0.00 % 40.000 M 114 385.71 % -35.000 K 0.000 -100.00 % 40.035 M 0.09 % 40.000 M 0.000 0.000 0.000 0.000 100.00 % -20.000 M -150.00 % 40.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.190 M 63.80 % 5.000 M 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 100.00 % -2.051 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -36.987 M 0.000 0.000 0.000 100.00 % -77.949 M 0.000 0.000 0.000 100.00 % -37.736 M 0.000 0.000 0.000 100.00 % -4.532 M 0.000 100.00 % -4.532 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 100.00 % -90.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -66.514 M -743.14 % -7.889 M -208.98 % 7.239 M 193.70 % -7.726 M 71.74 % -27.342 M -763.48 % -3.166 M -201.44 % -1.050 M 51.26 % -2.155 M 96.39 % -59.644 M -6 960.32 % -844.783 K -477.51 % -146.279 K 85.00 % -974.967 K 97.21 % -35.006 M -38 481.82 % -90.733 K 45.32 % -165.921 K 76.08 % -693.597 K -13.35 % -611.889 K -4.41 % -586.057 K -4.15 % -562.678 K 93.41 % -8.545 M 0.16 % -8.558 M -1 347.83 % -591.121 K 89.39 % -5.573 M 0.00 % -5.573 M -535.87 % -876.467 K 2.64 % -900.235 K 39.36 % -1.485 M 0.000 100.00 % -731.803 K 4.88 % -769.317 K 69.22 % -2.500 M 0.00 % -2.500 M 71.40 % -8.739 M -88.45 % -4.638 M -1 250.31 % -343.451 K 0.00 % -343.451 K -202.35 % -113.592 K 0.00 % -113.593 K -79.62 % -63.241 K 0.000 100.00 % -200.349 K 0.00 % -200.349 K -75.06 % -114.449 K 0.000 100.00 % -174.551 K 0.000
Other financing activites 16.572 M 224.26 % -13.336 M 2.89 % -13.734 M -297.57 % 6.951 M 203.57 % -6.712 M -35.83 % -4.941 M -135.15 % 14.057 M 993.97 % -1.572 M -112.42 % 12.656 M 173.51 % -17.216 M -136.49 % -7.280 M -101.10 % 664.194 M 6 761.76 % -9.970 M -202.28 % 9.748 M 140.68 % -23.963 M -107.77 % 308.565 M 3 932.26 % 7.652 M 731.59 % 920.208 K -77.58 % 4.105 M 192.51 % -4.437 M -683.41 % -566.434 K 93.62 % -8.872 M -115.69 % -4.113 M 0.00 % -4.113 M 68.43 % -13.028 M -395.50 % 4.409 M -48.12 % 8.498 M 21.17 % 7.014 M 231.94 % -5.316 M -32.49 % -4.012 M -159.90 % 6.698 M 0.00 % 6.698 M 250.38 % -4.454 M 69.47 % -14.589 M -116.93 % 86.165 M 0.00 % 86.165 M 2 878.63 % 2.893 M 0.00 % 2.893 M 141.44 % -6.980 M 0.000 -100.00 % 27.458 M -10.41 % 30.648 M 2 153.09 % -1.493 M 7.12 % -1.607 M -3 671.61 % 45.000 K -99.59 % 10.955 M
Net cash used provided by financing activities 166.921 M -8.40 % 182.237 M 82.33 % 99.950 M 243.79 % -69.510 M -232.41 % 52.497 M -71.29 % 182.833 M 862.43 % -23.980 M -111.68 % 205.322 M 3 037.96 % -6.989 M -131.85 % 21.939 M 330.65 % -9.512 M -101.44 % 662.682 M 15 145.49 % -4.405 M -108.87 % 49.658 M 305.80 % -24.129 M -107.84 % 307.871 M 4 272.86 % 7.041 M 2 006.98 % 334.152 K 101.59 % -20.990 M -177.69 % 27.018 M 396.09 % -9.125 M 3.58 % -9.463 M 2.31 % -9.687 M 0.00 % -9.687 M 30.33 % -13.905 M -415.38 % 4.409 M -37.14 % 7.014 M 0.00 % 7.014 M 195.65 % -7.333 M -53.96 % -4.763 M -213.44 % 4.199 M 0.00 % 4.199 M 131.82 % -13.194 M 31.38 % -19.227 M -122.40 % 85.822 M 0.00 % 85.822 M 2 988.02 % 2.779 M 0.00 % 2.779 M 138.96 % -7.134 M 0.000 -100.00 % 35.448 M 0.00 % 35.448 M 2 305.52 % -1.607 M 0.00 % -1.607 M -1 140.61 % -129.551 K -101.18 % 10.955 M
Effect of forex changes on cash -776.779 K -128.53 % -339.902 K -109.70 % 3.506 M 366.65 % -1.315 M 49.30 % -2.593 M -4 676.40 % 56.664 K -99.50 % 11.423 M 954.97 % -1.336 M -132.57 % 4.102 M 751.31 % -629.848 K 0.04 % -630.121 K -129.97 % 2.103 M -14.44 % 2.458 M 1 610.16 % -162.744 K 49.58 % -322.774 K -673.10 % 56.321 K 135.37 % -159.234 K -357.55 % -34.801 K 97.64 % -1.474 M -649.83 % 268.162 K 284.35 % -145.462 K -161.87 % 235.118 K 5 494.05 % 4.203 K 0.00 % 4.203 K -98.50 % 279.376 K 212.73 % -247.831 K -131.97 % 775.147 K 0.00 % 775.147 K 16.01 % 668.170 K 436.40 % -198.624 K 47.63 % -379.289 K 0.00 % -379.289 K -254.39 % -107.027 K -60.41 % -66.719 K -145.89 % 145.376 K 0.00 % 145.376 K 85.21 % 78.492 K 0.00 % 78.493 K -83.35 % 471.289 K 0.000 100.00 % -155.734 K 0.00 % -155.735 K -262.61 % 95.772 K 0.00 % 95.771 K 1 053.51 % -10.044 K -110.20 % 98.477 K
Net change in cash -72.256 M -12 276.58 % 593.400 K -99.81 % 307.325 M 192.95 % -330.635 M -1 147.64 % 31.560 M -21.35 % 40.129 M -90.09 % 405.063 M 179.02 % -512.616 M -220.42 % 425.682 M 199.05 % -429.784 M -1 054.93 % 45.007 M -91.58 % 534.325 M 281.06 % 140.222 M 211.45 % -125.819 M -138.91 % 323.329 M 662.78 % -57.453 M -176.64 % 74.964 M 198.35 % -76.224 M -215.57 % 65.955 M 405.71 % -21.574 M -123.31 % 92.565 M 225.60 % -73.696 M -382.80 % 26.059 M 0.00 % 26.059 M 172.46 % 9.565 M 111.12 % -86.030 M -421.93 % 26.723 M 0.00 % 26.723 M 534.38 % 4.212 M 112.24 % -34.403 M -359.89 % 13.237 M 0.00 % 13.237 M 153.52 % -24.733 M 34.22 % -37.598 M -150.96 % 73.784 M 0.00 % 73.784 M 702.74 % -12.241 M 0.00 % -12.241 M 37.94 % -19.725 M 0.000 -100.00 % 54.637 M 942.92 % -6.482 M -215.22 % 5.626 M 0.00 % 5.626 M 217.95 % -4.769 M -180.79 % 5.903 M
Cash at beginning of period 964.754 M 0.06 % 964.160 M 46.79 % 656.835 M -33.48 % 987.470 M -1.61 % 1.004 B 4.17 % 963.463 M 72.54 % 558.400 M -45.74 % 1.029 B 70.54 % 603.488 M -41.59 % 1.033 B 4.55 % 988.264 M 117.71 % 453.939 M 44.70 % 313.717 M -28.63 % 439.536 M 278.24 % 116.207 M -33.08 % 173.659 M 75.96 % 98.695 M -43.58 % 174.919 M 60.53 % 108.965 M -16.53 % 130.539 M 243.76 % 37.974 M -65.99 % 111.670 M 0.000 -100.00 % 59.552 M 19.13 % 49.987 M -63.25 % 136.017 M 0.000 -100.00 % 82.571 M 5.38 % 78.359 M -30.51 % 112.761 M 0.000 -100.00 % 86.287 M -22.28 % 111.020 M 0.000 0.000 -100.00 % 13.916 M -46.80 % 26.157 M 0.000 0.000 -100.00 % 77.849 M 235.38 % 23.212 M -21.83 % 29.694 M 23.37 % 24.069 M 30.50 % 18.443 M -20.55 % 23.212 M 34.10 % 17.309 M
Cash at end of period 892.498 M -7.49 % 964.754 M 0.06 % 964.160 M 46.79 % 656.835 M -36.55 % 1.035 B 3.14 % 1.004 B 4.17 % 963.463 M 86.52 % 516.554 M -49.81 % 1.029 B 70.54 % 603.488 M -41.59 % 1.033 B 4.55 % 988.264 M 117.71 % 453.939 M 44.70 % 313.717 M -28.63 % 439.536 M 278.24 % 116.207 M -33.08 % 173.659 M 75.96 % 98.695 M -43.58 % 174.919 M 60.53 % 108.965 M -16.53 % 130.539 M 243.76 % 37.974 M 45.72 % 26.059 M -69.56 % 85.611 M 43.76 % 59.552 M 19.13 % 49.987 M 87.06 % 26.723 M -75.55 % 109.294 M 32.36 % 82.571 M 5.38 % 78.359 M 491.96 % 13.237 M -86.70 % 99.524 M 15.34 % 86.287 M 329.50 % -37.598 M -150.96 % 73.784 M -15.87 % 87.700 M 530.21 % 13.916 M 213.68 % -12.241 M 37.94 % -19.725 M -125.34 % 77.849 M 0.00 % 77.849 M 235.38 % 23.212 M -21.83 % 29.694 M 23.37 % 24.069 M 30.50 % 18.443 M -20.55 % 23.212 M
Operating cash flow -187.967 M -453.84 % 53.121 M 156.17 % -94.568 M -171.89 % 131.538 M 30.18 % 101.044 M 258.32 % -63.824 M -156.54 % 112.892 M 581.95 % -23.424 M -130.37 % 77.133 M 88.08 % 41.010 M -26.23 % 55.589 M -22.00 % 71.266 M -43.77 % 126.736 M 409.84 % -40.904 M -1 748.34 % -2.213 M -114.01 % 15.798 M 22.55 % 12.890 M 6.74 % 12.076 M -79.23 % 58.129 M 393.19 % 11.786 M -56.98 % 27.397 M 75.13 % 15.644 M -25.65 % 21.042 M 0.00 % 21.042 M 1 639.91 % -1.366 M 94.46 % -24.656 M -187.76 % 28.096 M 0.00 % 28.096 M 2 315.77 % -1.268 M 90.67 % -13.592 M -232.15 % 10.285 M 0.00 % 10.285 M -46.40 % 19.189 M 152.63 % 7.596 M 198.83 % -7.685 M 0.00 % -7.685 M 52.83 % -16.292 M 0.00 % -16.292 M -207.41 % 15.168 M 0.000 -100.00 % 2.680 M 0.00 % 2.680 M -80.97 % 14.085 M 0.00 % 14.085 M 491.08 % -3.601 M -27.47 % -2.825 M
Capital expenditure -46.865 M 63.47 % -128.302 M -232.80 % -38.552 M 20.31 % -48.377 M 60.19 % -121.528 M -46.56 % -82.919 M 1.81 % -84.447 M 69.94 % -280.897 M -425.57 % -53.446 M 18.99 % -65.971 M -21.11 % -54.472 M -16.03 % -46.945 M 43.84 % -83.597 M -89.96 % -44.007 M -250.97 % -12.538 M 12.76 % -14.372 M 57.13 % -33.524 M -1 340.84 % -2.327 M 88.38 % -20.018 M -54.25 % -12.977 M -102.22 % -6.417 M -915.82 % -631.748 K 90.63 % -6.740 M 0.00 % -6.740 M -378.52 % -1.408 M 59.94 % -3.515 M 76.11 % -14.713 M 0.00 % -14.713 M -4 711.31 % -305.793 K 46.27 % -569.172 K 96.43 % -15.933 M 0.00 % -15.933 M -20.14 % -13.261 M -76.64 % -7.508 M -114.82 % -3.495 M 0.00 % -3.495 M 40.01 % -5.826 M 0.00 % -5.826 M 67.83 % -18.110 M 0.000 100.00 % -11.238 M 0.00 % -11.238 M -59.49 % -7.046 M 0.00 % -7.046 M -549.80 % -1.084 M 67.80 % -3.368 M
Free CashFlow -234.832 M -212.36 % -75.181 M 49.25 % -148.140 M -278.14 % 83.162 M 505.99 % -20.484 M 86.04 % -146.742 M -615.88 % 28.445 M 109.35 % -304.321 M -1 384.76 % 23.687 M 194.90 % -24.961 M -2 335.68 % 1.116 M -95.41 % 24.321 M -43.62 % 43.140 M 150.81 % -84.911 M -475.61 % -14.751 M -1 134.65 % 1.426 M 106.91 % -20.634 M -311.64 % 9.749 M -74.42 % 38.110 M 3 299.28 % -1.191 M -105.68 % 20.979 M 39.75 % 15.012 M 4.96 % 14.302 M 0.00 % 14.302 M 615.43 % -2.775 M 90.15 % -28.172 M -310.50 % 13.383 M 0.00 % 13.383 M 950.39 % -1.574 M 88.89 % -14.161 M -150.71 % -5.648 M 0.00 % -5.648 M -195.29 % 5.927 M 6 636.69 % 87.988 K 100.79 % -11.180 M 0.00 % -11.180 M 49.45 % -22.118 M 0.00 % -22.118 M -651.97 % -2.941 M 0.000 100.00 % -8.558 M 0.00 % -8.558 M -221.59 % 7.038 M 0.00 % 7.038 M 250.20 % -4.686 M 24.34 % -6.194 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 2014 2014 2014 2014
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012