JOCIL.NS

Jocil Limited JOCIL.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 8.655 B 14.92 % 7.532 B -18.07 % 9.193 B 21.99 % 7.536 B 33.33 % 5.652 B 26.73 % 4.460 B 10.90 % 4.022 B 18.34 % 3.399 B -9.27 % 3.746 B -4.60 % 3.926 B 18.79 % 3.305 B -11.89 % 3.751 B -7.98 % 4.076 B 4.13 % 3.915 B 2.34 % 3.825 B 26.81 % 3.017 B 55.96 % 1.934 B 71.29 % 1.129 B
Net income 10.200 M -40.95 % 17.273 M -82.72 % 99.954 M 40.25 % 71.267 M -47.63 % 136.096 M 8.95 % 124.918 M 293.51 % 31.745 M -22.66 % 41.045 M -49.99 % 82.080 M -54.24 % 179.367 M 36.85 % 131.065 M 15.73 % 113.253 M -22.54 % 146.206 M 16.93 % 125.037 M -35.64 % 194.274 M -9.08 % 213.670 M 120.49 % 96.906 M 11.45 % 86.949 M
Income before tax 13.406 M -49.34 % 26.465 M -79.23 % 127.428 M 33.04 % 95.785 M -37.92 % 154.287 M -12.58 % 176.482 M 1 299.84 % 12.607 M -74.52 % 49.486 M -51.42 % 101.861 M -62.47 % 271.391 M 37.91 % 196.791 M 20.70 % 163.046 M -28.94 % 229.446 M 23.33 % 186.042 M -34.61 % 284.533 M -11.28 % 320.701 M 110.84 % 152.106 M 24.10 % 122.565 M
Income before tax ratio 0.00 -55.92 % 0.00 -74.65 % 0.01 9.06 % 0.01 -53.44 % 0.03 -31.02 % 0.04 1 162.25 % 0.00 -78.47 % 0.01 -46.45 % 0.03 -60.66 % 0.07 16.09 % 0.06 36.98 % 0.04 -22.78 % 0.06 18.44 % 0.05 -36.11 % 0.07 -30.03 % 0.11 35.19 % 0.08 -27.55 % 0.11
EBITDA 72.437 M -20.21 % 90.790 M -54.81 % 200.890 M 21.21 % 165.737 M -24.41 % 219.255 M -10.85 % 245.930 M 193.00 % 83.935 M -34.94 % 129.021 M -32.03 % 189.824 M -48.03 % 365.284 M 33.30 % 274.025 M -3.17 % 282.985 M -23.36 % 369.257 M 18.91 % 310.536 M -18.08 % 379.077 M 0.47 % 377.312 M 81.91 % 207.416 M 19.40 % 173.721 M
Net income ratio 0.00 -48.61 % 0.00 -78.91 % 0.01 14.97 % 0.01 -60.72 % 0.02 -14.03 % 0.03 254.83 % 0.01 -34.64 % 0.01 -44.88 % 0.02 -52.03 % 0.05 15.20 % 0.04 31.34 % 0.03 -15.82 % 0.04 12.29 % 0.03 -37.11 % 0.05 -28.30 % 0.07 41.37 % 0.05 -34.93 % 0.08
Ratio EBITDA 0.01 -30.57 % 0.01 -44.84 % 0.02 -0.64 % 0.02 -43.30 % 0.04 -29.65 % 0.06 164.20 % 0.02 -45.02 % 0.04 -25.09 % 0.05 -45.53 % 0.09 12.22 % 0.08 9.90 % 0.08 -16.72 % 0.09 14.19 % 0.08 -19.95 % 0.10 -20.77 % 0.13 16.64 % 0.11 -30.29 % 0.15
Gross profit ratio 0.13 -37.08 % 0.20 10.76 % 0.18 55.37 % 0.12 -27.55 % 0.16 -23.44 % 0.21 7.74 % 0.20 -5.68 % 0.21 -21.47 % 0.27 -18.49 % 0.33 4.76 % 0.31 3.57 % 0.30 -7.25 % 0.33 14.20 % 0.29 -3.22 % 0.30 53.81 % 0.19 -0.76 % 0.19 -19.90 % 0.24
Weighted average shs out dil 8.881 M -0.25 % 8.904 M 0.25 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M -0.01 % 8.882 M 0.02 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M
Weighted average shs out 8.881 M -0.25 % 8.904 M 0.25 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M -0.01 % 8.882 M 0.02 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M
EPS diluted 1.15 -40.72 % 1.94 -82.76 % 11.25 40.27 % 8.02 -47.65 % 15.32 8.88 % 14.07 294.12 % 3.57 -22.73 % 4.62 -50.00 % 9.24 -54.64 % 20.37 38.01 % 14.76 15.76 % 12.75 -22.54 % 16.46 16.90 % 14.08 -35.62 % 21.87 -9.10 % 24.06 120.53 % 10.91 11.44 % 9.79
Earnings per share 1.15 -40.72 % 1.94 -82.76 % 11.25 40.27 % 8.02 -47.65 % 15.32 8.88 % 14.07 294.12 % 3.57 -22.73 % 4.62 -50.00 % 9.24 -54.64 % 20.37 38.01 % 14.76 15.76 % 12.75 -22.54 % 16.46 16.90 % 14.08 -35.62 % 21.87 -9.10 % 24.06 120.53 % 10.91 11.44 % 9.79
Gross profit 1.111 B -27.69 % 1.537 B -9.25 % 1.693 B 89.53 % 893.408 M -3.40 % 924.881 M -2.97 % 953.205 M 19.48 % 797.776 M 11.62 % 714.749 M -28.75 % 1.003 B -22.24 % 1.290 B 24.44 % 1.037 B -8.74 % 1.136 B -14.65 % 1.331 B 18.92 % 1.119 B -0.96 % 1.130 B 95.04 % 579.328 M 54.78 % 374.296 M 37.20 % 272.811 M
Income tax expense 3.206 M -65.12 % 9.192 M -66.54 % 27.474 M 12.06 % 24.518 M 34.78 % 18.191 M -64.72 % 51.564 M 369.44 % -19.137 M -326.72 % 8.441 M -57.33 % 19.781 M -78.50 % 92.025 M 40.01 % 65.726 M 32.00 % 49.793 M -40.18 % 83.240 M 36.45 % 61.005 M -32.41 % 90.259 M -15.67 % 107.031 M 93.90 % 55.200 M 54.98 % 35.617 M
Cost of revenue 7.544 B 25.84 % 5.995 B -20.06 % 7.500 B 12.90 % 6.642 B 40.51 % 4.727 B 34.80 % 3.507 B 8.78 % 3.224 B 20.13 % 2.684 B -2.14 % 2.743 B 4.03 % 2.636 B 16.21 % 2.269 B -13.26 % 2.615 B -4.75 % 2.746 B -1.79 % 2.796 B 3.72 % 2.695 B 10.59 % 2.437 B 56.25 % 1.560 B 82.15 % 856.385 M
General and administrative expenses 357.521 M 2 555.19 % 13.465 M -15.12 % 15.863 M 20.37 % 13.179 M 6.23 % 12.406 M 50.25 % 8.257 M 7.67 % 7.668 M 13.06 % 6.782 M -14.70 % 7.951 M -5.55 % 8.418 M -95.79 % 199.974 M 10 704.62 % 1.851 M 48.23 % 1.249 M 0.000 0.000 -100.00 % 25.285 M 25.72 % 20.112 M 30.83 % 15.372 M
Selling and marketing expenses 111.985 M 14 951.75 % 744.000 K -99.34 % 112.247 M 23.60 % 90.815 M 17.40 % 77.354 M -17.38 % 93.625 M -19.80 % 116.741 M 38.11 % 84.525 M 252.21 % 23.998 M 6.36 % 22.564 M 2 888.52 % 755.032 K -99.05 % 79.339 M 5.57 % 75.154 M 0.000 0.000 -100.00 % 87.092 M 46.50 % 59.449 M 88.10 % 31.605 M
Other expenses 0.000 -100.00 % 204.256 M -85.92 % 1.450 B 106.25 % 703.154 M 3.12 % 681.871 M -5.29 % 719.974 M 156 112.73 % 460.893 K 0.27 % 459.646 K 196.37 % 155.094 K 5.95 % 146.391 K 0.68 % 145.401 K 2.33 % 142.090 K 17.84 % 120.582 K -34.98 % 185.457 K -99.98 % 819.101 M 589 482.45 % 138.929 K -22.74 % 179.823 K 36.92 % 131.330 K
Operating expenses 1.115 B 538.97 % 174.486 M -88.95 % 1.578 B 95.55 % 807.148 M 4.60 % 771.631 M -6.11 % 821.855 M 4.84 % 783.879 M 16.57 % 672.446 M -24.39 % 889.391 M -14.38 % 1.039 B 22.58 % 847.365 M -12.51 % 968.558 M -9.53 % 1.071 B 17.23 % 913.235 M 11.49 % 819.101 M 197.26 % 275.550 M 14.32 % 241.037 M 38.78 % 173.681 M
Cost and expenses 8.659 B 14.85 % 7.540 B -16.94 % 9.078 B 21.86 % 7.450 B 35.47 % 5.499 B 27.03 % 4.329 B 8.01 % 4.008 B 19.41 % 3.356 B -7.59 % 3.632 B -1.17 % 3.675 B 17.94 % 3.116 B -13.06 % 3.584 B -6.09 % 3.816 B 2.89 % 3.709 B 5.53 % 3.514 B 29.55 % 2.713 B 50.64 % 1.801 B 74.83 % 1.030 B
Research and development expenses 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 % 4.982 M 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.115 B 3 845.11 % -29.770 M -123.24 % 128.110 M 23.19 % 103.994 M 15.86 % 89.760 M -11.90 % 101.881 M -18.11 % 124.410 M 36.25 % 91.308 M 185.79 % 31.949 M 3.12 % 30.982 M -84.57 % 200.729 M -28.87 % 282.213 M -1.05 % 285.219 M 0.000 0.000 -100.00 % 112.377 M 41.25 % 79.561 M 69.36 % 46.978 M
Interest income 7.026 M 90.66 % 3.685 M -21.89 % 4.718 M 101.02 % 2.347 M -73.96 % 9.012 M -34.10 % 13.675 M 8.93 % 12.554 M 47.24 % 8.526 M -54.28 % 18.649 M -13.64 % 21.596 M 44.96 % 14.898 M 17.36 % 12.694 M 64.70 % 7.708 M 22.01 % 6.317 M -20.93 % 7.990 M -62.83 % 21.494 M 16.75 % 18.410 M -13.41 % 21.260 M
Interest expense 2.323 M -66.77 % 6.990 M -38.47 % 11.361 M 555.95 % 1.732 M -80.51 % 8.888 M -13.22 % 10.243 M -27.29 % 14.087 M -0.77 % 14.197 M -17.85 % 17.282 M 45.31 % 11.893 M 12.66 % 10.557 M -39.03 % 17.316 M -56.35 % 39.673 M 11.22 % 35.671 M 35.65 % 26.296 M 375.94 % 5.525 M 63.34 % 3.383 M 39.80 % 2.420 M
Depreciation and amortization 56.708 M -7.07 % 61.020 M -1.74 % 62.101 M -8.97 % 68.220 M 21.65 % 56.080 M -5.28 % 59.205 M 3.43 % 57.241 M -12.39 % 65.338 M -7.56 % 70.681 M -12.11 % 80.420 M 20.61 % 66.677 M -35.03 % 102.623 M 2.48 % 100.138 M 12.74 % 88.822 M 30.15 % 68.248 M 33.59 % 51.086 M -2.37 % 52.328 M -0.76 % 52.730 M
Operating income -3.780 M 68.86 % -12.138 M -110.56 % 114.903 M 32.71 % 86.581 M -43.51 % 153.276 M 16.50 % 131.572 M 846.80 % 13.897 M -67.15 % 42.302 M -58.47 % 101.861 M -62.47 % 271.391 M 37.91 % 196.791 M 20.70 % 163.046 M -28.94 % 229.446 M 23.33 % 186.042 M -34.61 % 284.533 M -11.28 % 320.701 M 110.84 % 152.106 M 24.10 % 122.565 M
Operating income ratio 0.00 72.90 % 0.00 -112.89 % 0.01 8.79 % 0.01 -57.63 % 0.03 -8.08 % 0.03 753.74 % 0.00 -72.24 % 0.01 -54.23 % 0.03 -60.66 % 0.07 16.09 % 0.06 36.98 % 0.04 -22.78 % 0.06 18.44 % 0.05 -36.11 % 0.07 -30.03 % 0.11 35.19 % 0.08 -27.55 % 0.11
Total other income expenses net 17.186 M -55.48 % 38.603 M 208.21 % 12.525 M 36.08 % 9.204 M 810.39 % 1.011 M -97.76 % 45.132 M 3 600.69 % -1.289 M -117.95 % 7.184 M 0.000 -100.00 % 20.690 M 0.000 0.000 100.00 % -37.324 M 0.000 0.000 0.000 -100.00 % 18.718 M 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt -255.125 M -30.40 % -195.641 M -415.32 % -37.965 M -328.58 % 16.609 M 129.88 % -55.587 M 63.53 % -152.436 M -68.80 % -90.304 M 16.93 % -108.714 M -178.16 % 139.086 M 246.69 % 40.118 M 14.51 % 35.034 M -25.98 % 47.328 M -84.25 % 300.576 M 7.91 % 278.537 M -36.27 % 437.046 M 4 598.25 % 9.302 M 105.22 % -178.309 M -372.58 % -37.731 M
Total investments 308.073 M 253.67 % 87.107 M 73.36 % 50.247 M -46.47 % 93.867 M 49.34 % 62.853 M 270.75 % 16.953 M -69.74 % 56.020 M -5.48 % 59.269 M 54.99 % 38.240 M 184.92 % 13.421 M -0.99 % 13.556 M 0.00 % 13.556 M 0.11 % 13.540 M -6.88 % 14.540 M 0.00 % 14.540 M 45.25 % 10.010 M 60.00 % 6.256 M 0.00 % 6.256 M
Total debt 0.000 -100.00 % 56.454 M 252.53 % 16.014 M -63.15 % 43.453 M 113.29 % 20.373 M -75.49 % 83.112 M -0.25 % 83.323 M 25.21 % 66.549 M -76.58 % 284.186 M 214.50 % 90.360 M -14.04 % 105.116 M -13.19 % 121.084 M -66.07 % 356.914 M 18.65 % 300.802 M -37.55 % 481.661 M 326.02 % 113.060 M 85.83 % 60.840 M 124.79 % 27.066 M
Accumulated other comprehensive income loss 33.610 M -97.50 % 1.345 B 3.60 % 1.299 B -4.04 % 1.353 B 0.000 -100.00 % 1.276 B -3.48 % 1.322 B 4.11 % 1.270 B 0.00 % 1.270 B 1.60 % 1.250 B 31 379.01 % 3.971 M 0.00 % 3.971 M 0.00 % 3.971 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.860 B 213.59 % 593.136 M -0.82 % 598.066 M 15.93 % 515.874 M -0.78 % 519.946 M 42.82 % 364.061 M 23.08 % 295.800 M 5.76 % 279.688 M 22.52 % 228.277 M 37.54 % 165.976 M 48.95 % 111.434 M -25.07 % 148.714 M 8.22 % 137.413 M 32.70 % 103.550 M 0.000 -100.00 % 121.541 M 103.75 % 59.652 M 9.84 % 54.308 M
Common stock 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 0.00 % 88.816 M 99.99 % 44.411 M 0.00 % 44.411 M 0.00 % 44.411 M 0.00 % 44.411 M
Total equity 2.061 B -2.14 % 2.106 B 2.03 % 2.064 B 1.35 % 2.036 B 3.84 % 1.961 B 8.64 % 1.805 B 3.93 % 1.737 B 0.94 % 1.721 B 2.31 % 1.682 B 5.97 % 1.587 B 7.05 % 1.483 B 4.42 % 1.420 B 4.51 % 1.359 B 6.58 % 1.275 B 6.11 % 1.201 B 14.59 % 1.048 B 18.26 % 886.403 M 6.66 % 831.060 M
Other non current liabilities 17.074 M 10.01 % 15.521 M 0.96 % 15.373 M 27.58 % 12.050 M 8.02 % 11.155 M 5.85 % 10.538 M 16.28 % 9.063 M 16.80 % 7.759 M -9.36 % 8.560 M -24.40 % 11.323 M 43.42 % 7.895 M 14.15 % 6.916 M -11.10 % 7.780 M 16.23 % 6.694 M 0.000 -100.00 % 102.043 M 104.81 % 49.824 M 0.000
Long term debt 0.000 0.000 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 % 481.661 M 4 272.13 % 11.017 M 0.00 % 11.017 M -59.30 % 27.066 M
Total non current liabilities 26.046 M -15.23 % 30.727 M -15.58 % 36.399 M -7.97 % 39.553 M -15.56 % 46.841 M -37.58 % 75.038 M 3.27 % 72.663 M -11.17 % 81.798 M -6.15 % 87.158 M -8.87 % 95.640 M -6.60 % 102.393 M -5.12 % 107.915 M -12.29 % 123.032 M -0.63 % 123.809 M -79.29 % 597.771 M 171.08 % 220.517 M 29.15 % 170.748 M 29.18 % 132.173 M
Other current liabilities 139.012 M 13.10 % 122.907 M 13.12 % 108.653 M -11.02 % 122.108 M -13.24 % 140.750 M 32.28 % 106.405 M 0.66 % 105.708 M -3.42 % 109.457 M -12.26 % 124.744 M -13.94 % 144.945 M -77.61 % 647.494 M 16.21 % 557.179 M 440.23 % 103.138 M -77.64 % 461.254 M 19.08 % 387.354 M 160.17 % 148.888 M -30.28 % 213.553 M 51.58 % 140.889 M
Deferred revenue 0.000 0.000 -100.00 % 47.212 M 22.04 % 38.687 M 13.47 % 34.095 M 11.84 % 30.484 M -3.52 % 31.598 M 0.22 % 31.528 M 23.35 % 25.561 M 714.50 % 3.138 M -99.42 % 539.655 M 18.08 % 457.034 M 1.02 % 452.424 M 25.43 % 360.700 M 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 56.454 M 252.53 % 16.014 M 20.79 % 13.258 M 271.09 % -7.749 M -113.05 % 59.389 M -8.39 % 64.828 M 55.36 % 41.728 M -83.98 % 260.535 M 363.21 % 56.245 M -46.49 % 105.116 M 131.90 % -329.567 M -192.34 % 356.914 M 17.14 % 304.699 M 0.000 -100.00 % 102.043 M 0.000 0.000
Total current liabilities 789.848 M 21.42 % 650.487 M 49.29 % 435.717 M -12.21 % 496.327 M -3.58 % 514.760 M -0.95 % 519.703 M 66.35 % 312.417 M -1.21 % 316.255 M -57.11 % 737.379 M 86.70 % 394.958 M -55.38 % 885.079 M -2.13 % 904.377 M -10.66 % 1.012 B 20.56 % 839.692 M 41.24 % 594.510 M 51.80 % 391.632 M 29.78 % 301.756 M 58.42 % 190.480 M
Total liabilities 815.894 M 19.77 % 681.214 M 44.29 % 472.116 M -11.90 % 535.880 M -4.58 % 561.601 M -5.57 % 594.740 M 54.45 % 385.080 M -3.26 % 398.053 M -51.72 % 824.537 M 68.07 % 490.597 M -50.32 % 987.472 M -2.45 % 1.012 B -10.84 % 1.135 B 17.84 % 963.501 M -19.19 % 1.192 B 94.77 % 612.149 M 29.55 % 472.504 M 46.44 % 322.653 M
Other non current assets 8.734 M -60.99 % 22.388 M 153.26 % 8.840 M 884 100.00 % -1.000 K 100.00 % -599.653 M -2 992.67 % 20.730 M 12.25 % 18.467 M 39.89 % 13.202 M -46.68 % 24.758 M -36.77 % 39.153 M -39.73 % 64.968 M 181.29 % 23.096 M -18.19 % 28.233 M -53.41 % 60.601 M -92.60 % 818.585 M 8 077.57 % 10.010 M 60.00 % 6.256 M 0.00 % 6.256 M
Long term investments 56.843 M -34.74 % 87.107 M 73.36 % 50.247 M -46.47 % 93.867 M 49.34 % 62.853 M 270.75 % 16.953 M 39.76 % 12.130 M 122.81 % -53.181 M -283.88 % 28.921 M 124.02 % 12.910 M -0.93 % 13.032 M -0.16 % 13.052 M -3.60 % 13.540 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 -100.00 % 24.000 K -96.69 % 726.000 K -78.74 % 3.414 M -44.24 % 6.123 M -30.97 % 8.870 M -22.69 % 11.473 M 3 077.36 % 361.099 K -22.64 % 466.761 K 0.55 % 464.203 K 121.05 % 210.000 K -25.00 % 280.000 K 0.000 0.000 -100.00 % 424.465 M 45.35 % 292.021 M -30.41 % 419.616 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
Goodwill and intangible assets 0.000 0.000 -100.00 % 24.000 K -96.69 % 726.000 K -78.74 % 3.414 M -44.24 % 6.123 M -30.97 % 8.870 M -22.69 % 11.473 M 3 077.36 % 361.099 K -22.64 % 466.761 K 0.55 % 464.203 K 121.05 % 210.000 K -25.00 % 280.000 K 0.000 0.000 -100.00 % 80.455 K -46.36 % 149.996 K -28.12 % 208.683 K
Property plant equipment net 450.209 M 8.17 % 416.222 M -6.29 % 444.167 M -10.63 % 497.014 M -6.82 % 533.386 M 1.89 % 523.500 M -0.66 % 526.978 M -2.60 % 541.061 M -11.22 % 609.410 M -4.41 % 637.548 M -6.14 % 679.232 M -8.45 % 741.962 M -11.15 % 835.071 M 2.05 % 818.320 M 0.000 -100.00 % 625.080 M 25.44 % 498.301 M -4.61 % 522.381 M
Total non current assets 515.786 M -1.89 % 525.717 M 2.64 % 512.200 M -17.64 % 621.908 M -2.18 % 635.766 M 12.07 % 567.306 M -8.24 % 618.246 M -3.30 % 639.377 M -4.96 % 672.769 M -2.44 % 689.611 M -8.93 % 757.232 M -2.68 % 778.110 M -9.90 % 863.584 M -1.75 % 878.921 M 7.37 % 818.585 M 28.88 % 635.170 M 25.85 % 504.707 M -4.56 % 528.846 M
Other current assets 68.773 M -22.71 % 88.980 M -10.46 % 99.378 M 303.40 % 24.635 M -40.14 % 41.155 M -25.86 % 55.513 M -62.35 % 147.461 M 0.86 % 146.201 M -29.89 % 208.523 M 51.63 % 137.523 M -74.82 % 546.129 M 9 071.30 % 5.955 M -98.56 % 414.623 M 30.66 % 317.332 M 1.50 % 312.648 M 48.10 % 211.106 M 36.16 % 155.039 M 9 993.24 % 1.536 M
Short term investments 251.230 M -15.82 % 298.446 M -3.58 % 309.512 M 7 097.95 % 4.300 M -96.93 % 140.054 M 11 318.70 % 1.227 M -96.02 % 30.790 M -69.50 % 100.950 M 983.28 % 9.319 M 1 723.15 % 511.144 K -2.45 % 523.990 K 4.08 % 503.468 K 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 255.125 M 1.20 % 252.095 M 367.02 % 53.979 M 101.08 % 26.844 M -64.66 % 75.960 M -67.75 % 235.548 M 35.66 % 173.626 M -0.93 % 175.263 M 20.79 % 145.100 M 188.81 % 50.241 M -28.31 % 70.082 M -4.98 % 73.756 M 30.92 % 56.338 M 153.03 % 22.265 M -50.10 % 44.615 M -57.00 % 103.758 M -56.61 % 239.150 M 269.08 % 64.797 M
Cash and short term investments 506.355 M -7.68 % 548.498 M 50.90 % 363.491 M 924.06 % 35.495 M -83.57 % 216.014 M -8.77 % 236.775 M 15.83 % 204.416 M -25.99 % 276.212 M 78.87 % 154.419 M 204.26 % 50.753 M -28.12 % 70.606 M -4.92 % 74.259 M 31.81 % 56.338 M 153.03 % 22.265 M -50.10 % 44.615 M -57.00 % 103.758 M -56.61 % 239.150 M 269.08 % 64.797 M
Total current assets 2.361 B 4.41 % 2.261 B 11.73 % 2.024 B 3.77 % 1.950 B 3.37 % 1.887 B 2.96 % 1.833 B 21.87 % 1.504 B 1.64 % 1.480 B -19.32 % 1.834 B 32.10 % 1.388 B -18.96 % 1.713 B 3.55 % 1.654 B 1.45 % 1.630 B 19.94 % 1.359 B -13.69 % 1.575 B 53.62 % 1.025 B 20.03 % 854.200 M 36.70 % 624.867 M
Inventory 1.295 B 36.47 % 949.200 M 14.20 % 831.171 M -27.69 % 1.150 B 48.23 % 775.525 M 6.66 % 727.129 M 27.54 % 570.126 M 2.61 % 555.625 M 0.86 % 550.865 M 1.75 % 541.402 M -2.46 % 555.037 M -8.31 % 605.341 M 5.83 % 572.001 M 12.94 % 506.457 M -25.03 % 675.507 M 136.24 % 285.943 M 69.23 % 168.968 M 21.63 % 138.918 M
Net receivables 490.387 M -27.31 % 674.612 M -7.57 % 729.850 M -1.48 % 740.778 M -13.28 % 854.244 M 5.04 % 813.236 M 40.52 % 578.734 M 16.56 % 496.505 M -46.55 % 928.914 M 46.67 % 633.325 M 27.19 % 497.923 M -48.59 % 968.499 M 73.06 % 559.634 M 11.67 % 501.141 M -7.57 % 542.206 M 27.74 % 424.465 M 45.35 % 292.021 M -30.41 % 419.616 M
Tax assets 0.000 0.000 -100.00 % 8.922 M -70.56 % 30.302 M -95.23 % 635.766 M 0.000 -100.00 % 51.800 M -59.16 % 126.821 M 1 260.90 % 9.319 M 2 096.51 % -466.761 K -0.55 % -464.203 K -121.05 % -210.000 K 98.45 % -13.540 M 0.000 0.000 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
Account payables 650.836 M 38.14 % 471.126 M 78.57 % 263.838 M -18.13 % 322.274 M -7.30 % 347.663 M 7.49 % 323.424 M 171.54 % 119.106 M -11.68 % 134.862 M -58.36 % 323.909 M 115.51 % 150.298 M 48.91 % 100.929 M -49.59 % 200.232 M 100.53 % 99.851 M 35.41 % 73.739 M -64.40 % 207.156 M 47.23 % 140.701 M 59.52 % 88.203 M 77.86 % 49.591 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 100.00 % -30.195 M -7.37 % -28.122 M -18.55 % -23.723 M -28.27 % -18.494 M 25.49 % -24.821 M -4.95 % -23.651 M 30.67 % -34.115 M 0.000 100.00 % -450.651 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 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 78.375 M 0.00 % 78.375 M 0.00 % 78.375 M 0.00 % 78.375 M -94.20 % 1.352 B 1 625.48 % 78.375 M 0.00 % 78.375 M -94.20 % 1.352 B 0.00 % 1.352 B 1 542.36 % 82.341 M -93.56 % 1.278 B 8.49 % 1.178 B 1 403.50 % 78.375 M -92.76 % 1.082 B 1 280.89 % 78.380 M -91.12 % 882.341 M 12.78 % 782.341 M 6.83 % 732.341 M
Deferred tax liabilities non current 8.972 M -41.00 % 15.206 M -27.68 % 21.026 M -23.55 % 27.503 M -22.93 % 35.686 M -44.67 % 64.500 M 1.41 % 63.600 M -14.10 % 74.039 M -5.80 % 78.598 M -6.78 % 84.317 M -10.77 % 94.498 M -6.44 % 100.999 M -12.37 % 115.252 M -1.59 % 117.116 M 0.87 % 116.110 M 8.05 % 107.457 M -2.23 % 109.907 M 4.57 % 105.107 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.877 B 3.22 % 2.787 B 9.89 % 2.536 B -1.41 % 2.572 B 1.97 % 2.523 B 5.11 % 2.400 B 13.10 % 2.122 B 0.15 % 2.119 B -15.46 % 2.506 B 20.64 % 2.078 B -15.88 % 2.470 B 1.56 % 2.432 B -2.48 % 2.494 B 11.43 % 2.238 B -6.49 % 2.394 B 44.15 % 1.660 B 22.19 % 1.359 B 17.79 % 1.154 B
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 62.986 M -48.35 % 121.942 M -48.98 % 239.017 M 182.68 % -289.089 M -829.87 % -31.089 M 55.93 % -70.540 M 39.73 % -117.037 M -141.80 % 279.976 M 228.14 % -218.499 M -131.20 % -94.504 M -17.72 % -80.278 M -160.55 % 132.592 M 203.98 % -127.522 M -230.28 % 97.881 M 123.60 % -414.767 M -61.44 % -256.919 M -6 485.34 % 4.024 M 104.67 % -86.234 M
Accounts receivables 211.825 M 220.91 % 66.008 M 174.12 % 24.080 M -54.62 % 53.065 M 229.09 % -41.106 M 66.45 % -122.508 M -47.19 % -83.229 M -117.02 % 489.023 M 235.11 % -361.957 M -108.82 % -173.336 M -276.43 % -46.048 M -203.02 % 44.696 M 153.05 % -84.254 M 0.000 0.000 0.000 0.000 0.000
Inventory -346.208 M -193.32 % -118.029 M -148.22 % 244.787 M 181.48 % -300.433 M -520.78 % -48.396 M 69.17 % -157.003 M -982.74 % -14.501 M -204.63 % -4.760 M 49.70 % -9.463 M -169.40 % 13.635 M -72.90 % 50.304 M 245.76 % -34.511 M 47.35 % -65.544 M -138.77 % 169.049 M 144.74 % -377.813 M -222.99 % -116.974 M -289.27 % -30.050 M -504.26 % -4.973 M
Accounts payables 197.369 M 13.45 % 173.964 M 682.79 % -29.850 M 28.45 % -41.721 M -171.42 % 58.413 M -72.05 % 208.971 M 1 182.33 % -19.308 M 90.55 % -204.286 M -238.97 % 147.001 M 131.07 % 63.617 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -999.000 0.000 0.000 -100.00 % 107.000 0.000 0.000 -100.00 % 284.736 M 236.21 % -209.036 M -93.30 % -108.139 M 17.19 % -130.582 M -178.14 % 167.103 M 369.61 % -61.979 M 12.91 % -71.169 M -92.59 % -36.954 M 73.59 % -139.944 M -510.71 % 34.074 M 141.93 % -81.261 M
Other non cash items -15.622 M 48.45 % -30.302 M 38.85 % -49.551 M -10.50 % -44.843 M -18.77 % -37.757 M 51.40 % -77.689 M -859.58 % 10.228 M 261.01 % -6.352 M 75.89 % -26.348 M 81.72 % -144.100 M -106.84 % -69.666 M 13.36 % -80.405 M -21.81 % -66.008 M -266.37 % -18.016 M 77.15 % -78.836 M 44.15 % -141.153 M -1 510.24 % -8.766 M 38.71 % -14.302 M
Net cash provided by operating activities 114.272 M -32.75 % 169.933 M -55.16 % 378.995 M 323.03 % -169.927 M -220.07 % 141.520 M 61.81 % 87.459 M 336.62 % -36.961 M -109.52 % 388.448 M 637.24 % -72.304 M -163.87 % 113.207 M -0.28 % 113.523 M -64.28 % 317.857 M 133.63 % 136.054 M -61.65 % 354.729 M 351.90 % -140.821 M -435.75 % -26.285 M -118.19 % 144.491 M 269.14 % 39.142 M
Investments in property plant and equipment -87.773 M -154.16 % -34.534 M -267.19 % -9.405 M 57.04 % -21.895 M 71.07 % -75.673 M -44.15 % -52.497 M -53.88 % -34.115 M -316.77 % -8.186 M 83.49 % -49.584 M -44.59 % -34.294 M -120.31 % -15.566 M -106.09 % -7.553 M 91.14 % -85.234 M 38.19 % -137.889 M 37.27 % -219.828 M -22.58 % -179.341 M -529.96 % -28.469 M 71.45 % -99.707 M
Acquisitions net 31.000 K -93.13 % 451.000 K -96.90 % 14.532 M -97.11 % 503.231 M 101 768.62 % 494.000 K -98.32 % 29.335 M 86.13 % 15.760 M 6 150.62 % 252.143 K 427.92 % 47.762 K -45.73 % 88.008 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -772.977 M -79.25 % -431.226 M 54.96 % -957.413 M -90.25 % -503.231 M -262.49 % -138.828 M -1 831.09 % -7.189 M -2 322.39 % 323.485 K 100.32 % -100.639 M 0.000 0.000 100.00 % -20.522 K 96.05 % -518.968 K 0.000 0.000 100.00 % -4.540 M -20.95 % -3.754 M 0.000 0.000
Sales maturities of investments 816.981 M 84.05 % 443.901 M -32.83 % 660.872 M 371.87 % 140.054 M 28 451.01 % -494.000 K -101.67 % 29.563 M -57.86 % 70.160 M 0.000 -100.00 % 200.740 K 1 462.67 % 12.846 K 0.000 0.000 -100.00 % 1.100 M 0.000 -100.00 % 14.135 K 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 34.659 M 8 271.74 % 414.000 K -97.97 % 20.346 M 74.43 % 11.664 M 262.25 % -7.189 M -2 322.39 % 323.485 K -98.45 % 20.824 M -52.38 % 43.725 M 2.38 % 42.707 M 234.38 % -31.781 M -343.31 % 13.062 M 50.84 % 8.660 M 15.33 % 7.508 M -7.98 % 8.159 M -87.01 % 62.817 M 6.43 % 59.023 M 169.24 % 21.922 M
Net cash used for investing activites -43.738 M -430.07 % 13.251 M 104.55 % -291.000 M -310.10 % 138.505 M 168.28 % -202.837 M -2 442.71 % -7.977 M -115.21 % 52.452 M 159.60 % -88.001 M -1 455.17 % -5.659 M -167.15 % 8.426 M 117.79 % -47.368 M -1 049.27 % 4.990 M 106.61 % -75.475 M 42.11 % -130.381 M 39.69 % -216.195 M -79.75 % -120.277 M -493.65 % 30.554 M 139.28 % -77.785 M
Debt repayment -56.454 M -239.60 % 40.440 M 247.39 % -27.438 M -218.88 % 23.080 M 136.79 % -62.739 M -29 704.75 % -210.500 K -101.25 % 16.774 M 107.71 % -217.637 M -212.28 % 193.826 M 1 413.55 % -14.756 M 7.59 % -15.968 M 93.23 % -235.831 M -520.28 % 56.112 M 131.71 % -176.962 M -148.01 % 368.575 M 605.82 % 52.220 M 54.61 % 33.774 M 636.57 % -6.295 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Dividends paid -13.322 M 40.00 % -22.203 M -25.00 % -17.762 M 33.33 % -26.643 M 0.00 % -26.644 M -148.85 % -10.707 M 50.00 % -21.413 M 33.22 % -32.067 M 0.000 100.00 % -115.455 M -160.00 % -44.406 M 16.67 % -53.287 M -20.00 % -44.406 M -25.00 % -35.525 M 20.00 % -44.406 M -25.00 % -35.525 M -14.29 % -31.084 M -250.00 % -8.881 M
Other financing activites 0.000 100.00 % -3.305 M 70.91 % -11.361 M -556.71 % -1.730 M 80.54 % -8.888 M 13.22 % -10.243 M 27.29 % -14.087 M 0.77 % -14.197 M 17.85 % -17.282 M -53.44 % -11.263 M -19.12 % -9.456 M 42.03 % -16.312 M 57.31 % -38.213 M -11.70 % -34.211 M -30.10 % -26.296 M -375.93 % -5.525 M -63.34 % -3.383 M -39.80 % -2.420 M
Net cash used provided by financing activities -69.776 M -567.29 % 14.932 M 126.40 % -56.561 M -968.60 % -5.293 M 94.61 % -98.271 M -364.42 % -21.160 M -12.99 % -18.727 M 92.90 % -263.901 M -249.48 % 176.544 M 224.79 % -141.474 M -102.60 % -69.829 M 77.14 % -305.429 M -1 052.31 % -26.506 M 89.26 % -246.698 M -182.82 % 297.874 M 2 566.73 % 11.170 M 1 713.96 % -692.086 K 96.07 % -17.595 M
Effect of forex changes on cash 216.473 M 0.000 0.000 0.000 -100.00 % 7.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 217.231 M 9.65 % 198.116 M 530.26 % 31.434 M 185.62 % -36.715 M 76.99 % -159.588 M -373.63 % 58.322 M 1 902.16 % -3.236 M -108.86 % 36.546 M -62.93 % 98.581 M 596.86 % -19.841 M -440.10 % -3.674 M -121.09 % 17.418 M -48.88 % 34.073 M 252.45 % -22.350 M 62.21 % -59.142 M 56.32 % -135.392 M -177.65 % 174.353 M 410.03 % -56.238 M
Cash at beginning of period 37.894 M -29.80 % 53.979 M 139.43 % 22.545 M -61.96 % 59.260 M -72.92 % 218.848 M 36.33 % 160.526 M -1.98 % 163.763 M 28.73 % 127.217 M 216.97 % 40.136 M -42.73 % 70.082 M -4.98 % 73.756 M 30.92 % 56.338 M 153.03 % 22.265 M -50.10 % 44.615 M -57.00 % 103.758 M -56.61 % 239.150 M 269.08 % 64.797 M -46.46 % 121.035 M
Cash at end of period 255.125 M 1.20 % 252.095 M 367.02 % 53.979 M 139.43 % 22.545 M -61.96 % 59.260 M -72.92 % 218.848 M 36.33 % 160.526 M -1.98 % 163.763 M 18.06 % 138.717 M 176.10 % 50.241 M -28.31 % 70.082 M -4.98 % 73.756 M 30.92 % 56.338 M 153.03 % 22.265 M -50.10 % 44.615 M -57.00 % 103.758 M -56.61 % 239.150 M 269.08 % 64.797 M
Operating cash flow 114.272 M -32.75 % 169.933 M -55.16 % 378.995 M 323.03 % -169.927 M -220.07 % 141.520 M 61.81 % 87.459 M 336.62 % -36.961 M -109.52 % 388.448 M 637.24 % -72.304 M -163.87 % 113.207 M -0.28 % 113.523 M -64.28 % 317.857 M 133.63 % 136.054 M -61.65 % 354.729 M 351.90 % -140.821 M -435.75 % -26.285 M -118.19 % 144.491 M 269.14 % 39.142 M
Capital expenditure -87.773 M -154.16 % -34.534 M -267.19 % -9.405 M 57.04 % -21.895 M 71.07 % -75.673 M -44.15 % -52.497 M -53.88 % -34.115 M -316.77 % -8.186 M 83.49 % -49.584 M -44.59 % -34.294 M -120.31 % -15.566 M -106.09 % -7.553 M 91.14 % -85.234 M 38.19 % -137.889 M 37.27 % -219.828 M -22.58 % -179.341 M -529.96 % -28.469 M 71.45 % -99.707 M
Free CashFlow 26.499 M -80.43 % 135.399 M -63.37 % 369.590 M 292.67 % -191.822 M -391.32 % 65.847 M 88.34 % 34.961 M 149.19 % -71.076 M -118.69 % 380.262 M 411.98 % -121.888 M -254.46 % 78.913 M -19.44 % 97.957 M -68.43 % 310.303 M 510.60 % 50.819 M -76.56 % 216.840 M 160.12 % -360.650 M -75.39 % -205.625 M -277.23 % 116.022 M 291.57 % -60.565 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-03-31 2010-03-31
Revenue 2.699 B 51.53 % 1.781 B -19.01 % 2.200 B -4.26 % 2.297 B -3.35 % 2.377 B 30.84 % 1.817 B 5.40 % 1.724 B -21.07 % 2.184 B 21.23 % 1.801 B -9.98 % 2.001 B 3.78 % 1.928 B -20.31 % 2.420 B -14.93 % 2.844 B 31.89 % 2.157 B 25.16 % 1.723 B -12.75 % 1.975 B 17.43 % 1.682 B 8.67 % 1.548 B 35.39 % 1.143 B -26.16 % 1.548 B 9.49 % 1.414 B 16.99 % 1.208 B -5.34 % 1.277 B 24.64 % 1.024 B 7.74 % 950.639 M 6.53 % 892.383 M -22.47 % 1.151 B 7.10 % 1.075 B 18.97 % 903.406 M 6.81 % 845.845 M -5.04 % 890.736 M 26.77 % 702.623 M -27.13 % 964.237 M -21.48 % 1.228 B 41.07 % 870.504 M 2.42 % 849.913 M -26.29 % 1.153 B 10.39 % 1.044 B 15.55 % 903.959 M -5.47 % 956.265 M -14.92 % 1.124 B 33.93 % 839.195 M 13.51 % 739.291 M -1.90 % 753.635 M -22.55 % 973.099 M -2.12 % 994.143 M 13.71 % 874.314 M 1.09 % 864.852 M -15.03 % 1.018 B 12.14 % 907.672 M -4.74 % 952.883 M -17.94 % 1.161 B 10.10 % 1.055 B 34.00 % 787.088 M -20.01 % 983.982 M -4.76 % 1.033 B 34.86 % 766.103 M
Net income 22.196 M 388.90 % 4.540 M 117.27 % -26.289 M -329.34 % 11.463 M -44.04 % 20.486 M 20.97 % 16.935 M 153.63 % -31.580 M -270.64 % 18.507 M 38.00 % 13.411 M -57.17 % 31.315 M 40.53 % 22.284 M -5.12 % 23.486 M 2.70 % 22.869 M 216.79 % 7.219 M -56.64 % 16.650 M -31.41 % 24.274 M 4.97 % 23.124 M -42.00 % 39.872 M 141.90 % 16.483 M -60.01 % 41.222 M 7.02 % 38.519 M 169.02 % 14.318 M -70.87 % 49.151 M 21.54 % 40.441 M 92.50 % 21.008 M 45.00 % 14.489 M 102.47 % 7.156 M 52.78 % 4.684 M -13.52 % 5.416 M -91.96 % 67.355 M 703.00 % -11.170 M -189.08 % -3.864 M 65.73 % -11.276 M -137.53 % 30.044 M 672.94 % 3.887 M -63.19 % 10.559 M -71.91 % 37.590 M -22.34 % 48.406 M 40.08 % 34.557 M -35.61 % 53.670 M 20.55 % 44.522 M -25.53 % 59.789 M 418.32 % 11.535 M -49.32 % 22.762 M -38.45 % 36.979 M 3.62 % 35.686 M 65.03 % 21.624 M 28.37 % 16.845 M -56.92 % 39.098 M 215.38 % 12.397 M -44.28 % 22.248 M -62.18 % 58.820 M 11.53 % 52.741 M 34.18 % 39.305 M 95.61 % 20.094 M -35.01 % 30.917 M -22.70 % 39.994 M
Income before tax 29.661 M 407.72 % 5.842 M 116.62 % -35.150 M -329.18 % 15.337 M -43.98 % 27.377 M 5.24 % 26.013 M 161.64 % -42.202 M -270.64 % 24.731 M 37.98 % 17.923 M -49.80 % 35.701 M 19.89 % 29.779 M -5.12 % 31.386 M 2.70 % 30.562 M 199.83 % 10.193 M -54.19 % 22.250 M -31.41 % 32.440 M 4.98 % 30.902 M 187.86 % 10.735 M -58.56 % 25.903 M -57.17 % 60.475 M 5.77 % 57.174 M 121.36 % 25.828 M -62.66 % 69.168 M 27.29 % 54.339 M 100.17 % 27.147 M 614.66 % -5.275 M -161.07 % 8.637 M 179.06 % 3.095 M -49.67 % 6.150 M -92.66 % 83.842 M 850.60 % -11.170 M -7.93 % -10.349 M 19.38 % -12.837 M -135.28 % 36.383 M 2 007.94 % 1.726 M -81.37 % 9.265 M -83.00 % 54.487 M -28.81 % 76.534 M 42.48 % 53.714 M -28.90 % 75.543 M 10.95 % 68.085 M -21.99 % 87.274 M 359.02 % 19.013 M -44.86 % 34.484 M -38.44 % 56.020 M 25.87 % 44.508 M 31.72 % 33.790 M 32.42 % 25.517 M -56.92 % 59.231 M 94.46 % 30.459 M -10.01 % 33.847 M -61.13 % 87.068 M 11.52 % 78.072 M 33.23 % 58.600 M 93.53 % 30.280 M -22.31 % 38.976 M -32.33 % 57.595 M
Income before tax ratio 0.01 235.07 % 0.00 120.52 % -0.02 -339.38 % 0.01 -42.04 % 0.01 -19.56 % 0.01 158.48 % -0.02 -316.18 % 0.01 13.82 % 0.01 -44.23 % 0.02 15.52 % 0.02 19.06 % 0.01 20.72 % 0.01 127.34 % 0.00 -63.40 % 0.01 -21.39 % 0.02 -10.61 % 0.02 164.90 % 0.01 -69.39 % 0.02 -42.00 % 0.04 -3.39 % 0.04 89.22 % 0.02 -60.55 % 0.05 2.12 % 0.05 85.78 % 0.03 583.12 % -0.01 -178.78 % 0.01 160.57 % 0.00 -57.70 % 0.01 -93.13 % 0.10 890.44 % -0.01 14.86 % -0.01 -10.64 % -0.01 -144.93 % 0.03 1 394.26 % 0.00 -81.81 % 0.01 -76.93 % 0.05 -35.51 % 0.07 23.31 % 0.06 -24.78 % 0.08 30.41 % 0.06 -41.75 % 0.10 304.38 % 0.03 -43.79 % 0.05 -20.52 % 0.06 28.59 % 0.04 15.84 % 0.04 30.99 % 0.03 -49.30 % 0.06 73.41 % 0.03 -5.53 % 0.04 -52.63 % 0.07 1.29 % 0.07 -0.57 % 0.07 141.94 % 0.03 -18.43 % 0.04 -49.82 % 0.08
EBITDA 42.489 M 105.26 % 20.700 M 202.67 % -20.162 M -165.99 % 30.553 M -26.10 % 41.346 M -3.16 % 42.693 M 284.36 % -23.157 M -158.63 % 39.500 M 24.40 % 31.753 M -40.18 % 53.084 M 11.33 % 47.680 M -3.92 % 49.626 M -1.73 % 50.500 M 80.58 % 27.965 M -28.62 % 39.176 M -21.28 % 49.767 M 3.61 % 48.034 M 74.96 % 27.455 M -35.71 % 42.705 M -43.96 % 76.203 M 4.54 % 72.892 M 107.82 % 35.074 M -59.72 % 87.065 M 21.97 % 71.383 M 67.64 % 42.582 M 317.19 % 10.207 M -65.31 % 29.424 M 53.70 % 19.144 M -15.43 % 22.636 M -78.35 % 104.537 M 1 433.03 % 6.819 M -16.08 % 8.126 M -14.81 % 9.539 M -79.99 % 47.664 M 86.44 % 25.565 M -26.80 % 34.924 M -57.24 % 81.671 M -22.98 % 106.034 M 44.75 % 73.251 M -24.10 % 96.516 M 7.86 % 89.484 M -14.28 % 104.394 M 181.32 % 37.109 M -25.26 % 49.653 M -37.33 % 79.223 M 6.93 % 74.087 M 18.74 % 62.393 M 14.88 % 54.311 M -40.44 % 91.190 M 66.92 % 54.631 M -22.46 % 70.456 M -42.67 % 122.899 M 9.30 % 112.439 M 51.30 % 74.313 M 20.96 % 61.436 M -5.84 % 65.243 M -11.66 % 73.858 M
Net income ratio 0.01 222.64 % 0.00 121.32 % -0.01 -339.54 % 0.00 -42.11 % 0.01 -7.54 % 0.01 150.88 % -0.02 -316.18 % 0.01 13.83 % 0.01 -52.43 % 0.02 35.41 % 0.01 19.07 % 0.01 20.72 % 0.01 140.20 % 0.00 -65.36 % 0.01 -21.38 % 0.01 -10.61 % 0.01 -46.63 % 0.03 78.67 % 0.01 -45.85 % 0.03 -2.25 % 0.03 129.96 % 0.01 -69.23 % 0.04 -2.49 % 0.04 78.67 % 0.02 36.11 % 0.02 161.16 % 0.01 42.65 % 0.00 -27.31 % 0.01 -92.47 % 0.08 735.00 % -0.01 -128.03 % -0.01 52.97 % -0.01 -147.80 % 0.02 447.91 % 0.00 -64.06 % 0.01 -61.89 % 0.03 -29.65 % 0.05 21.23 % 0.04 -31.89 % 0.06 41.68 % 0.04 -44.40 % 0.07 356.62 % 0.02 -48.34 % 0.03 -20.52 % 0.04 5.86 % 0.04 45.14 % 0.02 26.98 % 0.02 -49.29 % 0.04 181.24 % 0.01 -41.50 % 0.02 -53.91 % 0.05 1.29 % 0.05 0.14 % 0.05 144.54 % 0.02 -31.76 % 0.03 -42.68 % 0.05
Ratio EBITDA 0.02 35.46 % 0.01 226.76 % -0.01 -168.93 % 0.01 -23.54 % 0.02 -25.98 % 0.02 274.93 % -0.01 -174.27 % 0.02 2.61 % 0.02 -33.55 % 0.03 7.28 % 0.02 20.57 % 0.02 15.51 % 0.02 36.92 % 0.01 -42.97 % 0.02 -9.78 % 0.03 -11.77 % 0.03 61.00 % 0.02 -52.51 % 0.04 -24.11 % 0.05 -4.51 % 0.05 77.65 % 0.03 -57.44 % 0.07 -2.15 % 0.07 55.59 % 0.04 291.62 % 0.01 -55.25 % 0.03 43.51 % 0.02 -28.91 % 0.03 -79.73 % 0.12 1 514.39 % 0.01 -33.81 % 0.01 16.91 % 0.01 -74.51 % 0.04 32.16 % 0.03 -28.53 % 0.04 -41.99 % 0.07 -30.23 % 0.10 25.28 % 0.08 -19.71 % 0.10 26.77 % 0.08 -36.00 % 0.12 147.83 % 0.05 -23.81 % 0.07 -19.07 % 0.08 9.25 % 0.07 4.43 % 0.07 13.64 % 0.06 -29.90 % 0.09 48.85 % 0.06 -18.60 % 0.07 -30.14 % 0.11 -0.73 % 0.11 12.92 % 0.09 51.22 % 0.06 -1.13 % 0.06 -34.50 % 0.10
Gross profit ratio 0.16 29.05 % 0.13 -20.26 % 0.16 -15.16 % 0.19 35.26 % 0.14 254.75 % -0.09 -169.35 % 0.13 -37.28 % 0.20 -3.53 % 0.21 -4.42 % 0.22 -1.82 % 0.23 37.03 % 0.16 12.16 % 0.15 537.09 % -0.03 -118.00 % 0.19 6.09 % 0.18 -0.50 % 0.18 360.64 % -0.07 -124.22 % 0.28 18.08 % 0.24 -2.24 % 0.24 396.21 % -0.08 -126.92 % 0.30 -12.77 % 0.35 8.12 % 0.32 721.03 % -0.05 -118.24 % 0.28 9.18 % 0.26 -0.18 % 0.26 -23.11 % 0.34 43.61 % 0.24 -12.93 % 0.27 18.26 % 0.23 8.88 % 0.21 -11.07 % 0.24 -11.67 % 0.27 0.26 % 0.27 -19.24 % 0.33 -6.77 % 0.36 14.10 % 0.31 8.42 % 0.29 -19.27 % 0.36 18.64 % 0.30 -1.58 % 0.31 4.05 % 0.29 6.18 % 0.28 -5.36 % 0.29 -5.16 % 0.31 -7.82 % 0.33 -10.00 % 0.37 16.71 % 0.32 6.23 % 0.30 -8.18 % 0.33 -13.95 % 0.38 31.36 % 0.29 18.69 % 0.24 -31.21 % 0.35
Weighted average shs out dil 8.878 M -0.03 % 8.881 M 0.00 % 8.881 M -0.05 % 8.886 M 0.20 % 8.868 M -0.24 % 8.890 M 0.10 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M -0.17 % 8.896 M -0.03 % 8.898 M 0.04 % 8.895 M -0.10 % 8.904 M 0.14 % 8.892 M -0.03 % 8.894 M 0.36 % 8.862 M 0.00 % 8.862 M -0.25 % 8.884 M 0.10 % 8.875 M -0.14 % 8.888 M 0.00 % 8.888 M 0.00 % 8.888 M 0.27 % 8.864 M 0.33 % 8.835 M 0.00 % 8.835 M -0.04 % 8.838 M -0.46 % 8.879 M -0.08 % 8.886 M 0.23 % 8.865 M 0.95 % 8.782 M -1.09 % 8.879 M -0.11 % 8.889 M 0.62 % 8.834 M -0.44 % 8.873 M -0.15 % 8.887 M 0.05 % 8.882 M -0.08 % 8.889 M 0.16 % 8.874 M 0.01 % 8.873 M 0.00 % 8.873 M 0.00 % 8.873 M -0.21 % 8.891 M 0.03 % 8.889 M 0.09 % 8.881 M -0.20 % 8.899 M 0.37 % 8.866 M -0.23 % 8.886 M 0.05 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M -0.03 % 8.884 M 0.07 % 8.878 M
Weighted average shs out 8.878 M -0.03 % 8.881 M 0.00 % 8.881 M -0.05 % 8.886 M 0.20 % 8.868 M -0.24 % 8.890 M 0.10 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.22 % 8.862 M 0.00 % 8.862 M -0.25 % 8.884 M 0.10 % 8.875 M 0.02 % 8.874 M -0.16 % 8.888 M 0.00 % 8.888 M 0.27 % 8.864 M 0.33 % 8.835 M 0.00 % 8.835 M -0.04 % 8.838 M -0.46 % 8.879 M -0.08 % 8.886 M 0.23 % 8.865 M 0.95 % 8.782 M -1.09 % 8.879 M -0.11 % 8.889 M 0.62 % 8.834 M -0.44 % 8.873 M -0.15 % 8.887 M 0.08 % 8.879 M -0.05 % 8.884 M 0.11 % 8.874 M 0.01 % 8.873 M 0.00 % 8.873 M 0.00 % 8.873 M -0.21 % 8.891 M 0.03 % 8.889 M 0.22 % 8.869 M -0.33 % 8.899 M 0.37 % 8.866 M -0.23 % 8.886 M 0.35 % 8.855 M -0.10 % 8.864 M -0.20 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M 0.00 % 8.881 M -0.03 % 8.884 M 0.07 % 8.878 M
EPS diluted 2.50 390.20 % 0.51 117.23 % -2.96 -329.46 % 1.29 -44.16 % 2.31 20.94 % 1.91 153.65 % -3.56 -271.15 % 2.08 37.75 % 1.51 -57.22 % 3.53 40.64 % 2.51 -4.92 % 2.64 2.72 % 2.57 217.28 % 0.81 -56.68 % 1.87 -31.50 % 2.73 5.00 % 2.60 -42.22 % 4.50 141.94 % 1.86 -59.91 % 4.64 6.91 % 4.34 169.57 % 1.61 -70.89 % 5.53 21.54 % 4.55 91.98 % 2.37 44.51 % 1.64 102.47 % 0.81 52.83 % 0.53 -13.11 % 0.61 -91.95 % 7.58 701.59 % -1.26 -186.36 % -0.44 65.35 % -1.27 -137.57 % 3.38 668.18 % 0.44 -63.03 % 1.19 -71.87 % 4.23 -22.39 % 5.45 40.46 % 3.88 -35.76 % 6.04 20.56 % 5.01 -25.67 % 6.74 418.46 % 1.30 -49.22 % 2.56 -38.46 % 4.16 3.48 % 4.02 65.43 % 2.43 27.89 % 1.90 -56.82 % 4.40 214.29 % 1.40 -44.22 % 2.51 -62.08 % 6.62 11.45 % 5.94 34.09 % 4.43 96.02 % 2.26 -35.06 % 3.48 -22.84 % 4.51
Earnings per share 2.50 390.20 % 0.51 117.23 % -2.96 -329.46 % 1.29 -44.16 % 2.31 20.94 % 1.91 153.65 % -3.56 -271.15 % 2.08 37.75 % 1.51 -57.22 % 3.53 40.64 % 2.51 -4.92 % 2.64 2.33 % 2.58 218.52 % 0.81 -56.68 % 1.87 -31.50 % 2.73 5.00 % 2.60 -42.22 % 4.50 141.94 % 1.86 -59.91 % 4.64 6.91 % 4.34 169.57 % 1.61 -70.89 % 5.53 21.54 % 4.55 91.98 % 2.37 44.51 % 1.64 102.47 % 0.81 52.83 % 0.53 -13.11 % 0.61 -91.95 % 7.58 701.59 % -1.26 -186.36 % -0.44 65.35 % -1.27 -137.57 % 3.38 668.18 % 0.44 -63.03 % 1.19 -71.87 % 4.23 -22.39 % 5.45 40.46 % 3.88 -35.76 % 6.04 20.56 % 5.01 -25.67 % 6.74 418.46 % 1.30 -49.22 % 2.56 -38.46 % 4.16 3.48 % 4.02 65.43 % 2.43 27.89 % 1.90 -56.82 % 4.40 214.29 % 1.40 -44.22 % 2.51 -62.08 % 6.62 11.45 % 5.94 34.09 % 4.43 96.02 % 2.26 -35.06 % 3.48 -22.84 % 4.51
Gross profit 438.016 M 95.54 % 223.999 M -35.41 % 346.823 M -18.78 % 427.012 M 30.73 % 326.626 M 302.47 % -161.320 M -173.09 % 220.702 M -50.49 % 445.799 M 16.95 % 381.182 M -13.96 % 443.010 M 1.89 % 434.793 M 9.19 % 398.183 M -4.58 % 417.305 M 676.46 % -72.391 M -122.52 % 321.389 M -7.44 % 347.228 M 16.84 % 297.182 M 383.23 % -104.925 M -132.79 % 319.978 M -12.80 % 366.961 M 7.03 % 342.867 M 446.53 % -98.943 M -125.48 % 388.351 M 8.73 % 357.183 M 16.49 % 306.614 M 761.58 % -46.346 M -114.14 % 327.773 M 16.93 % 280.309 M 18.75 % 236.040 M -17.88 % 287.433 M 36.37 % 210.774 M 10.38 % 190.956 M -13.83 % 221.591 M -14.51 % 259.192 M 25.46 % 206.595 M -9.53 % 228.365 M -26.09 % 308.997 M -10.85 % 346.588 M 7.72 % 321.737 M 7.86 % 298.293 M -7.76 % 323.372 M 8.13 % 299.067 M 34.67 % 222.078 M -3.45 % 230.019 M -19.42 % 285.441 M 3.93 % 274.645 M 7.62 % 255.208 M -4.12 % 266.181 M -21.68 % 339.843 M 0.92 % 336.739 M 11.17 % 302.903 M -12.83 % 347.488 M 1.09 % 343.731 M 15.31 % 298.097 M 5.07 % 283.705 M 13.03 % 250.992 M -7.22 % 270.538 M
Income tax expense 7.465 M 473.35 % 1.302 M 114.69 % -8.861 M -328.73 % 3.874 M -43.78 % 6.891 M -24.09 % 9.078 M 185.46 % -10.622 M -270.66 % 6.224 M 37.94 % 4.512 M 2.87 % 4.386 M -41.48 % 7.495 M -5.13 % 7.900 M 2.69 % 7.693 M 158.68 % 2.974 M -46.89 % 5.600 M -31.42 % 8.166 M 4.99 % 7.778 M 126.69 % -29.137 M -409.31 % 9.420 M -51.07 % 19.253 M 3.21 % 18.655 M 62.08 % 11.510 M -42.50 % 20.017 M 44.03 % 13.898 M 126.39 % 6.139 M 131.06 % -19.763 M -1 434.46 % 1.481 M 193.20 % -1.589 M -316.49 % 734.000 K -95.55 % 16.487 M 0.000 100.00 % -6.485 M -315.44 % -1.561 M -124.63 % 6.339 M 393.34 % -2.161 M -67.00 % -1.294 M -107.66 % 16.897 M -39.93 % 28.128 M 46.83 % 19.157 M -12.42 % 21.873 M -7.17 % 23.563 M -14.27 % 27.485 M 267.55 % 7.478 M -36.21 % 11.722 M -38.44 % 19.041 M 115.84 % 8.822 M -27.49 % 12.166 M 40.29 % 8.672 M -56.93 % 20.133 M 11.46 % 18.062 M 55.72 % 11.599 M -58.94 % 28.248 M 11.52 % 25.331 M 31.28 % 19.295 M 89.43 % 10.186 M 26.39 % 8.059 M -54.21 % 17.601 M
Cost of revenue 2.261 B 45.20 % 1.557 B -15.94 % 1.853 B -0.95 % 1.870 B -8.78 % 2.050 B 34.44 % 1.525 B 1.47 % 1.503 B -13.52 % 1.738 B 22.38 % 1.420 B -8.85 % 1.558 B 4.33 % 1.493 B -26.12 % 2.021 B -16.71 % 2.427 B 8.88 % 2.229 B 59.03 % 1.402 B -13.88 % 1.628 B 17.56 % 1.384 B -16.22 % 1.652 B 100.77 % 823.045 M -30.30 % 1.181 B 10.27 % 1.071 B -18.09 % 1.307 B 47.18 % 888.315 M 33.17 % 667.064 M 3.58 % 644.025 M -31.39 % 938.729 M 14.02 % 823.310 M 3.63 % 794.482 M 19.05 % 667.366 M 19.51 % 558.412 M -17.88 % 679.962 M 32.89 % 511.667 M -31.10 % 742.646 M -23.35 % 968.821 M 45.93 % 663.909 M 6.82 % 621.548 M -26.36 % 844.029 M 20.94 % 697.896 M 19.87 % 582.222 M -11.51 % 657.972 M -17.81 % 800.554 M 48.22 % 540.128 M 4.43 % 517.213 M -1.22 % 523.616 M -23.86 % 687.658 M -4.43 % 719.498 M 16.22 % 619.106 M 3.41 % 598.671 M -11.70 % 678.029 M 18.76 % 570.933 M -12.16 % 649.980 M -20.13 % 813.757 M 14.46 % 710.943 M 45.39 % 488.991 M -30.17 % 700.277 M -10.47 % 782.195 M 57.84 % 495.565 M
General and administrative expenses 0.000 -100.00 % 92.194 M 0.000 0.000 0.000 -100.00 % 81.076 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 257.958 M 0.000 0.000 0.000 -100.00 % 195.568 M 0.000 0.000 0.000 -100.00 % 71.006 M 0.000 0.000 0.000 -100.00 % 65.402 M 0.000 0.000 0.000 -100.00 % 54.665 M 0.000 0.000 0.000 -100.00 % 54.968 M 0.000 0.000 0.000 -100.00 % 71.764 M 0.000 0.000 0.000 -100.00 % 44.854 M 0.000 0.000 0.000 -100.00 % 1.851 M 0.000 0.000 0.000 -100.00 % 1.249 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 519.000 K 0.000 0.000 0.000 -100.00 % 744.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 466.000 K 0.000 0.000 0.000 -100.00 % 272.515 K 0.000 0.000 0.000 -100.00 % 875.452 K 0.000 0.000 0.000 -100.00 % 745.605 K 0.000 0.000 0.000 -100.00 % 416.212 K 0.000 0.000 0.000 -100.00 % 719.614 K 0.000 0.000 0.000 -100.00 % 712.450 K 0.000 0.000 0.000 -100.00 % 755.032 K 0.000 0.000 0.000 -100.00 % 79.339 M 0.000 0.000 0.000 -100.00 % 75.154 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 412.659 M 0.000 -100.00 % 382.331 M -7.81 % 414.721 M 0.000 -100.00 % 200.749 M 0.000 -100.00 % 13.976 M 53.89 % 9.082 M 31.70 % 6.896 M 27.35 % 5.415 M -47.63 % 10.339 M 736.49 % 1.236 M 116.21 % -7.625 M -404.76 % 2.502 M 19.26 % 2.098 M -39.31 % 3.457 M 129.45 % -11.738 M -350.38 % 4.688 M -4.40 % 4.904 M 95.15 % 2.513 M 108.79 % -28.592 M -525.16 % 6.725 M -52.77 % 14.238 M 26.80 % 11.229 M 208.03 % -10.394 M -1 139.41 % 1.000 M -93.92 % 16.443 M 114.63 % 7.661 M -47.14 % 14.494 M -93.41 % 219.855 M 2 145.94 % 9.789 M -95.71 % 227.952 M 4.40 % 218.339 M 7.73 % 202.677 M -5.92 % 215.420 M -12.99 % 247.570 M -7.35 % 267.210 M 0.41 % 266.106 M 21.29 % 219.397 M -12.77 % 251.508 M 11.24 % 226.102 M 12.19 % 201.538 M 4.19 % 193.437 M -14.52 % 226.288 M -5.78 % 240.169 M 10.25 % 217.832 M -8.04 % 236.887 M -13.44 % 273.670 M -11.25 % 308.357 M 19.95 % 257.076 M 3.15 % 249.219 M -2.62 % 255.922 M 4.54 % 244.819 M -0.02 % 244.865 M 20.80 % 202.697 M -3.57 % 210.200 M
Operating expenses 412.659 M 83.98 % 224.298 M -41.33 % 382.331 M -7.81 % 414.721 M 35.14 % 306.886 M 8.61 % 282.569 M 6.34 % 265.712 M -38.92 % 435.029 M 16.86 % 372.262 M -9.74 % 412.437 M 1.07 % 408.076 M 9.07 % 374.128 M -2.51 % 383.747 M 583.05 % -79.443 M -126.41 % 300.847 M -4.92 % 316.424 M 17.49 % 269.320 M 323.73 % -120.378 M -140.64 % 296.173 M -4.33 % 309.578 M 8.15 % 286.258 M 372.06 % -105.219 M -132.50 % 323.800 M 2.81 % 314.965 M 9.25 % 288.309 M 773.58 % -42.803 M -113.64 % 313.885 M 7.56 % 291.813 M 24.05 % 235.233 M 9.40 % 215.028 M -2.20 % 219.855 M 10.63 % 198.730 M -12.82 % 227.952 M 4.40 % 218.339 M 7.73 % 202.677 M -5.92 % 215.420 M -12.99 % 247.570 M -7.35 % 267.210 M 0.41 % 266.106 M 21.29 % 219.397 M -12.77 % 251.508 M 11.24 % 226.102 M 12.19 % 201.538 M 4.19 % 193.437 M -14.52 % 226.288 M -5.78 % 240.169 M 10.25 % 217.832 M -8.04 % 236.887 M -13.44 % 273.670 M -11.25 % 308.357 M 19.95 % 257.076 M 3.15 % 249.219 M -2.62 % 255.922 M 4.54 % 244.819 M -0.02 % 244.865 M 20.80 % 202.697 M -3.57 % 210.200 M
Cost and expenses 2.674 B 50.08 % 1.782 B -20.28 % 2.235 B -2.19 % 2.285 B -3.06 % 2.357 B 30.40 % 1.808 B 2.20 % 1.769 B -18.60 % 2.173 B 21.23 % 1.792 B -9.03 % 1.970 B 3.63 % 1.901 B -20.63 % 2.395 B -14.77 % 2.811 B 30.76 % 2.149 B 26.26 % 1.702 B -12.43 % 1.944 B 17.55 % 1.654 B 7.94 % 1.532 B 36.89 % 1.119 B -24.91 % 1.490 B 9.82 % 1.357 B 12.89 % 1.202 B -0.82 % 1.212 B 23.43 % 982.029 M 5.33 % 932.334 M 4.06 % 895.926 M -21.22 % 1.137 B 4.69 % 1.086 B 20.35 % 902.599 M 16.70 % 773.440 M -14.04 % 899.817 M 26.66 % 710.397 M -26.81 % 970.598 M -18.24 % 1.187 B 36.99 % 866.586 M 3.54 % 836.968 M -23.33 % 1.092 B 13.11 % 965.106 M 13.77 % 848.328 M -3.31 % 877.369 M -16.60 % 1.052 B 37.30 % 766.229 M 6.61 % 718.751 M 0.24 % 717.053 M -21.54 % 913.946 M -4.76 % 959.667 M 14.66 % 836.938 M 0.17 % 835.558 M -12.20 % 951.699 M 8.23 % 879.290 M -3.06 % 907.056 M -14.67 % 1.063 B 9.94 % 966.865 M 31.76 % 733.810 M -22.36 % 945.142 M -4.04 % 984.892 M 39.55 % 705.765 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 4.982 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 224.298 M 0.000 0.000 -100.00 % 306.886 M 275.07 % 81.820 M -69.21 % 265.712 M -21.58 % 338.849 M 318.62 % 80.945 M -73.77 % 308.623 M 1.90 % 302.870 M 5.41 % 287.333 M -1.05 % 290.369 M 12.36 % 258.424 M 24.51 % 207.547 M -2.96 % 213.882 M 16.17 % 184.111 M -5.99 % 195.841 M 165.15 % 73.861 M 2.01 % 72.408 M 7.48 % 67.367 M -6.28 % 71.882 M -4.88 % 75.572 M 2.37 % 73.826 M 5.01 % 70.307 M 6.29 % 66.148 M 12.12 % 58.996 M -0.01 % 58.999 M -9.70 % 65.335 M 18.62 % 55.081 M -3.63 % 57.153 M 3.37 % 55.291 M -5.99 % 58.812 M 5.61 % 55.688 M -5.25 % 58.773 M 0.13 % 58.695 M -4.64 % 61.554 M -15.07 % 72.476 M -11.32 % 81.729 M 68.97 % 48.369 M -1.77 % 49.242 M 7.96 % 45.609 M -10.54 % 50.984 M -7.77 % 55.278 M 13.14 % 48.858 M -62.19 % 129.223 M 162.78 % 49.175 M -1.79 % 50.070 M -6.84 % 53.745 M -61.74 % 140.460 M 191.46 % 48.192 M 1.34 % 47.555 M 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.768 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.839 M 0.000 0.000 0.000 -100.00 % 20.528 M 0.000 0.000 0.000 -100.00 % 14.545 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 -100.00 % 12.724 M 0.000 0.000 0.000 -100.00 % 10.822 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 604.000 K -5.18 % 637.000 K -5.21 % 672.000 K -31.64 % 983.000 K 3 070.97 % 31.000 K -93.32 % 464.000 K -83.11 % 2.747 M 18 213.33 % 15.000 K -81.01 % 79.000 K -95.53 % 1.768 M -24.86 % 2.353 M -21.78 % 3.008 M -28.92 % 4.232 M 0.000 -100.00 % 794.000 K 71.86 % 462.000 K 10.79 % 417.000 K 59.62 % 261.244 K -89.91 % 2.590 M 42.94 % 1.812 M -6.98 % 1.948 M 21.33 % 1.606 M -23.84 % 2.108 M -0.43 % 2.117 M -11.31 % 2.387 M 64.15 % 1.454 M -76.74 % 6.251 M 238.99 % 1.844 M -20.45 % 2.318 M -24.17 % 3.057 M 46.34 % 2.089 M -18.87 % 2.575 M -60.24 % 6.476 M 44.88 % 4.470 M 103.92 % 2.192 M -40.43 % 3.680 M -46.97 % 6.940 M 144.02 % 2.844 M 48.36 % 1.917 M -42.83 % 3.353 M -11.27 % 3.779 M 132.51 % 1.625 M 6.44 % 1.527 M -27.22 % 2.098 M -33.04 % 3.133 M 174.93 % 1.140 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.319 M 239.74 % 2.743 M
Depreciation and amortization 12.224 M -14.04 % 14.221 M -0.66 % 14.316 M 0.58 % 14.233 M 2.12 % 13.938 M -14.05 % 16.217 M -0.50 % 16.298 M 10.46 % 14.754 M 7.29 % 13.751 M -11.94 % 15.615 M 0.43 % 15.548 M 2.07 % 15.232 M -3.02 % 15.706 M -11.34 % 17.714 M 4.66 % 16.926 M 0.36 % 16.865 M 0.90 % 16.715 M 17.86 % 14.182 M -0.21 % 14.212 M 2.13 % 13.916 M 1.06 % 13.770 M -10.82 % 15.441 M -2.20 % 15.789 M 5.77 % 14.927 M 14.40 % 13.048 M -8.96 % 14.332 M -1.40 % 14.536 M 2.33 % 14.205 M 0.26 % 14.168 M -19.67 % 17.638 M 10.93 % 15.900 M 0.00 % 15.900 M 0.00 % 15.900 M 133.45 % 6.811 M -68.54 % 21.647 M -1.51 % 21.979 M 8.57 % 20.244 M -24.05 % 26.656 M 54.80 % 17.220 M 0.00 % 17.220 M 0.00 % 17.220 M 1.49 % 16.967 M 2.40 % 16.569 M 26.76 % 13.071 M -34.87 % 20.070 M -27.21 % 27.572 M 10.21 % 25.017 M 0.00 % 25.017 M 0.00 % 25.017 M -4.69 % 26.249 M 6.58 % 24.629 M 0.00 % 24.630 M 0.00 % 24.630 M 17.09 % 21.034 M -6.91 % 22.596 M 33.33 % 16.948 M 25.36 % 13.520 M
Operating income 25.357 M 8 580.60 % -299.000 K 99.16 % -35.508 M -388.89 % 12.291 M -37.74 % 19.740 M -91.57 % 234.071 M 620.04 % -45.010 M -281.89 % 24.746 M 177.42 % 8.920 M -76.19 % 37.469 M 16.61 % 32.132 M -6.58 % 34.394 M 2.49 % 33.558 M 380.22 % 6.988 M -65.98 % 20.542 M -33.31 % 30.804 M 10.56 % 27.862 M 80.31 % 15.453 M -35.09 % 23.805 M -58.52 % 57.383 M 1.37 % 56.609 M 802.00 % 6.276 M -90.28 % 64.551 M 52.90 % 42.218 M 130.64 % 18.305 M 616.58 % -3.543 M -125.51 % 13.888 M 220.72 % -11.504 M -1 525.53 % 807.000 K -98.89 % 72.405 M 748.21 % -11.170 M -7.93 % -10.349 M 19.38 % -12.837 M -135.28 % 36.383 M 2 007.94 % 1.726 M -81.37 % 9.265 M -83.00 % 54.487 M -28.81 % 76.534 M 42.48 % 53.714 M -28.90 % 75.543 M 10.95 % 68.085 M -21.99 % 87.274 M 359.02 % 19.013 M -44.86 % 34.484 M -38.44 % 56.020 M 25.87 % 44.508 M 31.72 % 33.790 M 32.42 % 25.517 M -56.92 % 59.231 M 94.46 % 30.459 M -10.01 % 33.847 M -61.13 % 87.068 M 11.52 % 78.072 M 33.23 % 58.600 M 93.53 % 30.280 M -22.31 % 38.976 M -32.33 % 57.595 M
Operating income ratio 0.01 5 696.70 % 0.00 98.96 % -0.02 -401.75 % 0.01 -35.58 % 0.01 -93.55 % 0.13 593.42 % -0.03 -330.43 % 0.01 128.84 % 0.00 -73.55 % 0.02 12.36 % 0.02 17.23 % 0.01 20.48 % 0.01 264.12 % 0.00 -72.82 % 0.01 -23.57 % 0.02 -5.85 % 0.02 65.93 % 0.01 -52.05 % 0.02 -43.82 % 0.04 -7.41 % 0.04 671.02 % 0.01 -89.73 % 0.05 22.67 % 0.04 114.06 % 0.02 584.92 % 0.00 -132.91 % 0.01 212.72 % -0.01 -1 298.21 % 0.00 -98.96 % 0.09 782.61 % -0.01 14.86 % -0.01 -10.64 % -0.01 -144.93 % 0.03 1 394.26 % 0.00 -81.81 % 0.01 -76.93 % 0.05 -35.51 % 0.07 23.31 % 0.06 -24.78 % 0.08 30.41 % 0.06 -41.75 % 0.10 304.38 % 0.03 -43.79 % 0.05 -20.52 % 0.06 28.59 % 0.04 15.84 % 0.04 30.99 % 0.03 -49.30 % 0.06 73.41 % 0.03 -5.53 % 0.04 -52.63 % 0.07 1.29 % 0.07 -0.57 % 0.07 141.94 % 0.03 -18.43 % 0.04 -49.82 % 0.08
Total other income expenses net 4.304 M -29.91 % 6.141 M 1 615.36 % 358.000 K -88.25 % 3.046 M -60.12 % 7.637 M 103.67 % -208.058 M -7 509.47 % 2.808 M -79.89 % 13.961 M 55.07 % 9.003 M 377.27 % -3.247 M -206.04 % 3.062 M -58.23 % 7.331 M 344.69 % -2.996 M -195.38 % 3.141 M 83.90 % 1.708 M 4.40 % 1.636 M -46.18 % 3.040 M 164.44 % -4.718 M -324.86 % 2.098 M -32.15 % 3.092 M 447.26 % 565.000 K -97.11 % 19.552 M 323.48 % 4.617 M -61.91 % 12.121 M 37.08 % 8.842 M 572.21 % -1.872 M 64.34 % -5.251 M -135.97 % 14.599 M 173.24 % 5.343 M -53.28 % 11.437 M 0.000 -100.00 % 7.214 M 264.67 % -4.381 M 1.99 % -4.470 M 0.000 -100.00 % 3.898 M 0.000 100.00 % -3.832 M -1 373.17 % 301.000 K -0.33 % 302.000 K 200.33 % -301.000 K 81.56 % -1.632 M -147.57 % 3.431 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
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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-03-31 2010-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-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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-03-31 2011-03-31 2010-03-31
Net debt 0.000 100.00 % -255.125 M 0.000 100.00 % -108.993 M -119.87 % 548.498 M 363.62 % -208.064 M -163.51 % 327.605 M 404.64 % -107.537 M -129.62 % 363.059 M 1 056.30 % -37.965 M -114.43 % 263.123 M 284.01 % -142.995 M -502.86 % 35.495 M 113.71 % 16.609 M -93.91 % 272.621 M 1 018.35 % -29.686 M 46.60 % -55.587 M -117.66 % 314.795 M 1 796.28 % -18.558 M -107.62 % 243.419 M 259.69 % -152.436 M -134.32 % 444.209 M 471.92 % -119.436 M -157.57 % 207.471 M 329.75 % -90.304 M -165.98 % 136.869 M 412.80 % -43.756 M -115.56 % 281.191 M 358.65 % -108.714 M -165.78 % 165.269 M 1 409.06 % -12.625 M -108.68 % 145.410 M 4.55 % 139.086 M -4.65 % 145.871 M 1 356.75 % -11.607 M -122.87 % 50.753 M 26.51 % 40.118 M -60.24 % 100.896 M 823.03 % 10.931 M -84.52 % 70.606 M 101.54 % 35.034 M -38.55 % 57.015 M 4 650.28 % -1.253 M -101.69 % 74.259 M 56.90 % 47.328 M -70.34 % 159.563 M 561.26 % -34.593 M -161.40 % 56.338 M -81.26 % 300.576 M 481.81 % 51.662 M 200.00 % -51.662 M -118.55 % 278.537 M -36.27 % 437.046 M 4 598.25 % 9.302 M
Total investments 0.000 -100.00 % 308.073 M 0.000 -100.00 % 106.277 M -90.31 % 1.097 B 188.23 % 380.592 M -41.91 % 655.210 M 654.61 % 86.828 M -88.04 % 726.118 M 1 127.19 % 59.169 M -88.76 % 526.246 M 426.09 % 100.030 M 40.91 % 70.990 M -24.37 % 93.867 M -82.78 % 545.242 M 272.49 % 146.378 M 132.89 % 62.853 M -90.02 % 629.590 M 1 426.28 % 41.250 M -91.53 % 486.837 M 2 771.71 % 16.953 M -98.09 % 888.418 M 1 740.21 % 48.278 M -88.37 % 414.942 M 640.70 % 56.020 M -79.54 % 273.738 M 253.43 % 77.452 M -86.23 % 562.382 M 848.87 % 59.269 M -82.07 % 330.538 M 572.36 % 49.161 M -83.10 % 290.821 M 660.51 % 38.240 M -86.89 % 291.742 M 1 561.87 % 17.555 M -82.71 % 101.505 M 656.30 % 13.421 M -93.35 % 201.792 M 1 388.58 % 13.556 M -90.40 % 141.212 M 941.70 % 13.556 M -88.11 % 114.030 M 741.18 % 13.556 M -90.87 % 148.518 M 995.60 % 13.556 M -95.75 % 319.126 M 2 254.30 % 13.555 M -87.97 % 112.676 M 732.15 % 13.540 M -86.90 % 103.324 M 663.10 % 13.540 M -6.88 % 14.540 M 0.00 % 14.540 M 45.25 % 10.010 M
Total debt 0.000 0.000 0.000 -100.00 % 41.151 M 0.000 -100.00 % 56.454 M 0.000 -100.00 % 44.120 M 0.000 -100.00 % 16.014 M 0.000 0.000 0.000 -100.00 % 43.453 M 0.000 0.000 -100.00 % 20.373 M 0.000 -100.00 % 73.766 M 0.000 -100.00 % 83.112 M 0.000 -100.00 % 119.805 M 0.000 -100.00 % 83.323 M 0.000 -100.00 % 92.535 M 0.000 -100.00 % 66.549 M 0.000 -100.00 % 152.327 M 0.000 -100.00 % 284.186 M 0.000 -100.00 % 82.563 M 0.000 -100.00 % 90.360 M 0.000 -100.00 % 111.298 M 0.000 -100.00 % 105.116 M 0.000 -100.00 % 50.063 M 0.000 -100.00 % 121.084 M 0.000 -100.00 % 124.970 M 0.000 -100.00 % 356.914 M 0.000 0.000 -100.00 % 300.802 M -37.55 % 481.661 M 326.02 % 113.060 M
Accumulated other comprehensive income loss 2.061 B 6 031.55 % 33.610 M -98.43 % 2.139 B 4.33 % 2.050 B -2.64 % 2.106 B 4.40 % 2.017 B -3.77 % 2.096 B 4.42 % 2.007 B -2.75 % 2.064 B 58.92 % 1.299 B -37.04 % 2.063 B 4.50 % 1.974 B -3.06 % 2.036 B 50.47 % 1.353 B -34.21 % 2.057 B 4.51 % 1.968 B 1 077.33 % 167.191 M -91.07 % 1.872 B 4.98 % 1.783 B -1.22 % 1.805 B 28 860.39 % 6.233 M -99.65 % 1.778 B 5.26 % 1.689 B -2.75 % 1.737 B 3 228.47 % 52.185 M -96.97 % 1.720 B 5.44 % 1.631 B -5.20 % 1.721 B 3 608.45 % 46.403 M -97.18 % 1.645 B 5.71 % 1.556 B -7.47 % 1.682 B 10 105.32 % 16.481 M -98.99 % 1.638 B 5.73 % 1.550 B -2.37 % 1.587 B 52 947.77 % 2.992 M -99.81 % 1.581 B 5.95 % 1.492 B 0.63 % 1.483 B 37 236.40 % 3.971 M -99.73 % 1.474 B 6.41 % 1.385 B -2.42 % 1.420 B 35 656.91 % 3.971 M -99.72 % 1.415 B 6.70 % 1.326 B -2.42 % 1.359 B 34 113.15 % 3.971 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 1.860 B 0.000 0.000 0.000 -100.00 % 593.136 M 0.000 0.000 0.000 -100.00 % 622.817 M 0.000 0.000 0.000 -100.00 % 595.308 M 0.000 0.000 -100.00 % 519.946 M 0.000 0.000 0.000 -100.00 % 364.061 M 0.000 0.000 0.000 -100.00 % 295.800 M 0.000 0.000 0.000 -100.00 % 279.688 M 0.000 0.000 0.000 -100.00 % 1.498 B 0.000 0.000 0.000 -100.00 % 165.976 M 0.000 0.000 0.000 -100.00 % 111.434 M 0.000 0.000 0.000 -100.00 % 148.714 M 0.000 0.000 0.000 -100.00 % 137.413 M 0.000 0.000 -100.00 % 103.550 M 0.000 -100.00 % 121.541 M
Common stock 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.000 -100.00 % 88.816 M 0.00 % 88.816 M 99.99 % 44.411 M 0.00 % 44.411 M
Total equity 2.061 B 0.00 % 2.061 B -3.66 % 2.139 B 0.00 % 2.139 B 1.58 % 2.106 B 0.00 % 2.106 B 0.47 % 2.096 B 0.00 % 2.096 B 1.55 % 2.064 B 0.00 % 2.064 B 0.05 % 2.063 B 0.00 % 2.063 B 1.30 % 2.036 B 0.00 % 2.036 B -1.01 % 2.057 B 0.00 % 2.057 B 4.90 % 1.961 B 4.76 % 1.872 B 0.00 % 1.872 B 3.70 % 1.805 B 0.00 % 1.805 B 1.53 % 1.778 B 0.00 % 1.778 B 2.36 % 1.737 B 0.00 % 1.737 B 0.98 % 1.720 B 0.00 % 1.720 B -0.04 % 1.721 B 0.00 % 1.721 B 4.61 % 1.645 B 0.00 % 1.645 B -2.19 % 1.682 B 0.00 % 1.682 B 2.66 % 1.638 B 0.00 % 1.638 B 3.23 % 1.587 B 0.00 % 1.587 B 0.40 % 1.581 B 0.00 % 1.581 B 6.62 % 1.483 B 0.00 % 1.483 B 0.56 % 1.474 B 0.00 % 1.474 B 3.83 % 1.420 B 0.00 % 1.420 B 0.38 % 1.415 B 0.00 % 1.415 B 4.12 % 1.359 B 0.00 % 1.359 B -2.00 % 1.386 B 1 460.83 % 88.816 M -93.03 % 1.275 B 6.11 % 1.201 B 14.59 % 1.048 B
Other non current liabilities -2.061 B -12 169.90 % 17.074 M 100.80 % -2.139 B -14 027.84 % 15.358 M 100.73 % -2.106 B -13 667.38 % 15.521 M 100.74 % -2.096 B -14 800.13 % 14.258 M 0.000 -100.00 % 15.373 M 0.000 -100.00 % 12.770 M 0.000 -100.00 % 12.050 M 0.000 -100.00 % 10.775 M -3.41 % 11.155 M 0.000 -100.00 % 10.221 M 0.000 -100.00 % 10.538 M 0.000 -100.00 % 8.864 M 0.000 -100.00 % 9.063 M 0.000 -100.00 % 7.759 M 0.000 -100.00 % 7.759 M 0.000 -100.00 % 8.560 M 0.000 -100.00 % 8.560 M 0.000 -100.00 % 11.323 M 0.000 -100.00 % 11.323 M 0.000 -100.00 % 7.895 M 0.000 -100.00 % 7.895 M 0.000 -100.00 % 6.916 M 0.000 -100.00 % 6.916 M 0.000 -100.00 % 7.756 M 0.000 -100.00 % 7.780 M 0.000 0.000 -100.00 % 6.694 M 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 481.661 M 326.02 % 113.060 M
Total non current liabilities -2.061 B -8 012.21 % 26.046 M 101.22 % -2.139 B -8 424.40 % 25.696 M 101.22 % -2.106 B -6 953.23 % 30.727 M 101.47 % -2.096 B -6 484.82 % 32.827 M 0.000 -100.00 % 36.399 M 0.000 -100.00 % 37.454 M 0.000 -100.00 % 39.553 M 0.000 -100.00 % 42.972 M -8.26 % 46.841 M 0.000 -100.00 % 69.088 M 0.000 -100.00 % 75.038 M 0.000 -100.00 % 67.583 M 0.000 -100.00 % 72.663 M 0.000 -100.00 % 80.735 M 0.000 -100.00 % 81.798 M 0.000 -100.00 % 79.112 M 0.000 -100.00 % 87.158 M 0.000 -100.00 % 87.905 M 0.000 -100.00 % 95.640 M 0.000 -100.00 % 99.252 M 0.000 -100.00 % 102.393 M 0.000 -100.00 % 102.830 M 0.000 -100.00 % 107.915 M 0.000 -100.00 % 114.194 M 0.000 -100.00 % 123.032 M 0.000 0.000 -100.00 % 123.809 M -79.29 % 597.771 M 171.08 % 220.517 M
Other current liabilities 0.000 -100.00 % 139.012 M 0.000 -100.00 % 147.526 M 0.000 -100.00 % 122.907 M 0.000 -100.00 % 140.413 M 0.000 -100.00 % 108.653 M 0.000 -100.00 % 129.188 M 0.000 -100.00 % 130.300 M 0.000 -100.00 % 142.596 M 25.81 % 113.345 M 0.000 -100.00 % 120.445 M 0.000 -100.00 % 112.705 M 0.000 -100.00 % 111.654 M 0.000 -100.00 % 105.708 M 0.000 -100.00 % 128.323 M 0.000 -100.00 % 114.844 M 0.000 -100.00 % 186.281 M 0.000 -100.00 % 103.723 M 0.000 -100.00 % 104.055 M 0.000 -100.00 % 151.162 M 0.000 -100.00 % 109.637 M 0.000 -100.00 % 679.034 M 0.000 -100.00 % 113.058 M 0.000 -100.00 % 126.028 M 0.000 -100.00 % 119.927 M 0.000 -100.00 % 103.138 M 0.000 -100.00 % 817.679 M 682.83 % 104.451 M -82.43 % 594.510 M 136.92 % 250.931 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 51.465 M 0.000 -100.00 % 47.212 M 0.000 0.000 0.000 -100.00 % 38.687 M 0.000 0.000 -100.00 % 34.095 M 0.000 -100.00 % 48.241 M 0.000 -100.00 % 30.484 M 0.000 -100.00 % 54.790 M 0.000 -100.00 % 31.598 M 0.000 -100.00 % 72.957 M 0.000 -100.00 % 31.528 M 0.000 -100.00 % 49.511 M 0.000 -100.00 % 25.560 M 0.000 -100.00 % 20.111 M 0.000 -100.00 % 3.138 M 0.000 -100.00 % 588.232 M 0.000 -100.00 % 539.655 M 0.000 -100.00 % 438.175 M 0.000 -100.00 % 457.034 M 0.000 -100.00 % 411.111 M 0.000 -100.00 % 452.424 M 0.000 0.000 -100.00 % 360.700 M 0.000 0.000
Short term debt 0.000 0.000 0.000 -100.00 % 41.151 M 0.000 -100.00 % 56.454 M 0.000 -100.00 % 44.120 M 0.000 -100.00 % 16.014 M 0.000 0.000 0.000 -100.00 % 13.258 M 0.000 0.000 -100.00 % 20.373 M 0.000 -100.00 % 73.766 M 0.000 -100.00 % 59.389 M 0.000 -100.00 % 119.805 M 0.000 -100.00 % 64.828 M 0.000 -100.00 % 92.535 M 0.000 -100.00 % 66.549 M 0.000 -100.00 % 152.327 M 0.000 -100.00 % 284.186 M 0.000 -100.00 % 82.563 M 0.000 -100.00 % 90.360 M 0.000 -100.00 % 111.298 M 0.000 -100.00 % 105.116 M 0.000 -100.00 % 50.063 M 0.000 -100.00 % 121.084 M 0.000 -100.00 % 124.970 M 0.000 -100.00 % 356.914 M 0.000 0.000 -100.00 % 300.802 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 789.848 M 0.000 -100.00 % 1.108 B 0.000 -100.00 % 650.487 M 0.000 -100.00 % 494.411 M 0.000 -100.00 % 435.717 M 0.000 -100.00 % 377.997 M 0.000 -100.00 % 496.327 M 0.000 -100.00 % 609.556 M 18.42 % 514.760 M 0.000 -100.00 % 510.074 M 0.000 -100.00 % 519.703 M 0.000 -100.00 % 533.865 M 0.000 -100.00 % 312.417 M 0.000 -100.00 % 575.931 M 0.000 -100.00 % 316.255 M 0.000 -100.00 % 497.778 M 0.000 -100.00 % 737.378 M 0.000 -100.00 % 296.638 M 0.000 -100.00 % 394.958 M 0.000 -100.00 % 943.216 M 0.000 -100.00 % 885.079 M 0.000 -100.00 % 687.814 M 0.000 -100.00 % 904.377 M 0.000 -100.00 % 788.999 M 0.000 -100.00 % 1.012 B 0.000 -100.00 % 1.010 B 20.34 % 839.692 M 41.24 % 594.510 M 51.80 % 391.632 M
Total liabilities -2.061 B -352.58 % 815.894 M 138.14 % -2.139 B -288.63 % 1.134 B 153.85 % -2.106 B -409.12 % 681.214 M 132.50 % -2.096 B -497.53 % 527.238 M 0.000 -100.00 % 472.116 M 0.000 -100.00 % 415.451 M 0.000 -100.00 % 535.880 M 0.000 -100.00 % 652.528 M 16.19 % 561.601 M 0.000 -100.00 % 579.162 M 0.000 -100.00 % 594.740 M 0.000 -100.00 % 601.448 M 0.000 -100.00 % 385.080 M 0.000 -100.00 % 656.666 M 0.000 -100.00 % 398.053 M 0.000 -100.00 % 576.890 M 0.000 -100.00 % 824.536 M 0.000 -100.00 % 384.543 M 0.000 -100.00 % 490.597 M 0.000 -100.00 % 1.042 B 0.000 -100.00 % 987.472 M 0.000 -100.00 % 790.644 M 0.000 -100.00 % 1.012 B 0.000 -100.00 % 903.193 M 0.000 -100.00 % 1.135 B 0.000 -100.00 % 1.010 B 4.87 % 963.501 M -19.19 % 1.192 B 94.77 % 612.149 M
Other non current assets 0.000 -100.00 % 8.734 M 0.000 -100.00 % 89.349 M 116.29 % -548.498 M -4 357.53 % 12.883 M 103.93 % -327.605 M -6 240.67 % 5.335 M 101.47 % -363.059 M -4 207.00 % 8.840 M 103.36 % -263.123 M -1 299.72 % 21.932 M 161.79 % -35.495 M -3 549 400.00 % -1.000 K 100.00 % -272.621 M -1 505.05 % 19.403 M -89.94 % 192.867 M 161.27 % -314.795 M -1 814.94 % 18.356 M 107.54 % -243.419 M -729.69 % 38.657 M 108.70 % -444.209 M -2 472.40 % 18.724 M 109.02 % -207.471 M -1 223.46 % 18.467 M 113.49 % -136.869 M -1 068.98 % 14.125 M 105.02 % -281.191 M -2 229.96 % 13.202 M 107.99 % -165.269 M -767.54 % 24.758 M 117.03 % -145.410 M -687.33 % 24.758 M 116.97 % -145.871 M -455.13 % 41.075 M 180.93 % -50.753 M -229.63 % 39.153 M 138.81 % -100.896 M -279.29 % 56.275 M 179.70 % -70.606 M -208.68 % 64.968 M 213.95 % -57.015 M -318.27 % 26.121 M 135.18 % -74.259 M -421.52 % 23.096 M 114.47 % -159.563 M -1 373.65 % 12.528 M 122.24 % -56.338 M -299.55 % 28.233 M 0.000 100.00 % -874.865 M -1 543.64 % 60.601 M -92.60 % 818.585 M 8 077.57 % 10.010 M
Long term investments 0.000 -100.00 % 56.843 M 0.000 -100.00 % 53.051 M 0.000 -100.00 % 96.612 M 0.000 100.00 % -100.433 M 0.000 -100.00 % 50.247 M 0.000 -100.00 % 91.807 M 0.000 -100.00 % 101.984 M 0.000 100.00 % -103.455 M -10.17 % -93.901 M 0.000 100.00 % -183.184 M 0.000 100.00 % -973.686 K 0.000 100.00 % -173.466 M 0.000 -100.00 % 12.130 M 0.000 -100.00 % 74.554 M 0.000 100.00 % -53.181 M 0.000 -100.00 % 45.045 M 0.000 -100.00 % 28.921 M 0.000 100.00 % -34.146 M 0.000 -100.00 % 12.910 M 0.000 -100.00 % 13.027 M 0.000 -100.00 % 13.032 M 0.000 -100.00 % 7.857 M 0.000 -100.00 % 13.052 M 0.000 -100.00 % 13.555 M 0.000 -100.00 % 13.540 M 0.000 -100.00 % 13.540 M 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 0.000 -100.00 % 24.000 K 0.000 -100.00 % 44.000 K 0.000 -100.00 % 726.000 K 0.000 -100.00 % 2.070 M -39.37 % 3.414 M 0.000 -100.00 % 4.769 M 0.000 -100.00 % 6.123 M 0.000 -100.00 % 7.497 M 0.000 -100.00 % 8.870 M 0.000 -100.00 % 10.076 M 0.000 -100.00 % 11.473 M 0.000 -100.00 % 361.000 K 0.000 -100.00 % 361.099 K 0.000 -100.00 % 5.450 M 0.000 -100.00 % 466.761 K 0.000 0.000 0.000 -100.00 % 464.203 K 0.000 0.000 0.000 -100.00 % 210.000 K 0.000 0.000 0.000 -100.00 % 280.000 K 0.000 0.000 0.000 0.000 -100.00 % 635.036 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 0.000 -100.00 % 24.000 K 0.000 -100.00 % 44.000 K 0.000 -100.00 % 726.000 K 0.000 -100.00 % 2.070 M -39.37 % 3.414 M 0.000 -100.00 % 4.769 M 0.000 -100.00 % 6.123 M 0.000 -100.00 % 7.497 M 0.000 -100.00 % 8.870 M 0.000 -100.00 % 10.076 M 0.000 -100.00 % 11.473 M 0.000 -100.00 % 361.000 K 0.000 -100.00 % 361.000 K 0.000 -100.00 % 5.450 M 0.000 -100.00 % 466.761 K 0.000 0.000 0.000 -100.00 % 464.203 K 0.000 0.000 0.000 -100.00 % 210.000 K 0.000 0.000 0.000 -100.00 % 280.000 K 0.000 0.000 0.000 0.000 -100.00 % 80.455 K
Property plant equipment net 0.000 -100.00 % 450.209 M 0.000 -100.00 % 403.529 M 0.000 -100.00 % 416.222 M 0.000 -100.00 % 441.090 M 0.000 -100.00 % 444.167 M 0.000 -100.00 % 471.848 M 0.000 -100.00 % 497.014 M 0.000 -100.00 % 523.732 M -1.81 % 533.386 M 0.000 -100.00 % 505.318 M 0.000 -100.00 % 523.500 M 0.000 -100.00 % 506.421 M 0.000 -100.00 % 526.978 M 0.000 -100.00 % 524.046 M 0.000 -100.00 % 541.061 M 0.000 -100.00 % 582.705 M 0.000 -100.00 % 609.410 M 0.000 -100.00 % 617.781 M 0.000 -100.00 % 637.548 M 0.000 -100.00 % 661.118 M 0.000 -100.00 % 679.232 M 0.000 -100.00 % 701.899 M 0.000 -100.00 % 741.962 M 0.000 -100.00 % 791.732 M 0.000 -100.00 % 835.071 M 0.000 -100.00 % 861.325 M 5.26 % 818.320 M 0.000 -100.00 % 625.080 M
Total non current assets 0.000 -100.00 % 515.786 M 0.000 -100.00 % 545.929 M 199.53 % -548.498 M -204.33 % 525.717 M 260.47 % -327.605 M -161.43 % 533.257 M 246.88 % -363.059 M -170.88 % 512.200 M 294.66 % -263.123 M -144.31 % 593.854 M 1 773.06 % -35.495 M -105.71 % 621.908 M 328.12 % -272.621 M -139.42 % 691.583 M 8.78 % 635.766 M 301.96 % -314.795 M -155.26 % 569.693 M 334.04 % -243.419 M -142.91 % 567.306 M 227.71 % -444.209 M -176.47 % 580.920 M 380.00 % -207.471 M -133.56 % 618.246 M 551.71 % -136.869 M -121.87 % 625.699 M 322.52 % -281.191 M -143.98 % 639.377 M 486.87 % -165.269 M -125.16 % 656.985 M 551.81 % -145.410 M -121.61 % 672.769 M 561.21 % -145.871 M -121.39 % 681.861 M 1 443.50 % -50.753 M -107.36 % 689.611 M 783.49 % -100.896 M -113.81 % 730.420 M 1 134.50 % -70.606 M -109.32 % 757.232 M 1 428.13 % -57.015 M -107.75 % 735.877 M 1 090.96 % -74.259 M -109.54 % 778.110 M 587.65 % -159.563 M -119.51 % 817.815 M 1 551.62 % -56.338 M -106.52 % 863.584 M 0.000 -100.00 % 874.865 M -0.46 % 878.921 M 7.37 % 818.585 M 28.88 % 635.170 M
Other current assets -506.355 M -836.27 % 68.773 M 135.67 % -192.816 M -213.14 % 170.427 M 0.000 -100.00 % 98.225 M 0.000 -100.00 % 139.156 M 0.000 -100.00 % 28.303 M 0.000 -100.00 % 79.113 M 0.000 -100.00 % 98.206 M 0.000 -100.00 % 131.840 M 598.70 % 18.869 M 0.000 -100.00 % 97.594 M 0.000 -100.00 % 48.869 M 0.000 -100.00 % 154.554 M 0.000 -100.00 % 147.461 M 0.000 -100.00 % 195.822 M 0.000 -100.00 % 647.684 M 0.000 -100.00 % 268.425 M 0.000 -100.00 % 208.523 M 0.000 -100.00 % 124.889 M 0.000 -100.00 % 182.726 M 0.000 -100.00 % 762.450 M 0.000 -100.00 % 609.624 M 0.000 -100.00 % 478.343 M 0.000 -100.00 % 528.476 M 0.000 -100.00 % 457.668 M 0.000 -100.00 % 446.829 M 0.000 0.000 -100.00 % 4.930 M 6 140.99 % 79.000 K -85.24 % 535.381 K
Short term investments 0.000 -100.00 % 251.230 M 0.000 -100.00 % 30.071 M -97.26 % 1.097 B 286.29 % 283.980 M -56.66 % 655.210 M 249.89 % 187.261 M -74.21 % 726.118 M 134.60 % 309.512 M -41.18 % 526.246 M 302.56 % 130.726 M 84.15 % 70.990 M 61 098.28 % 116.000 K -99.98 % 545.242 M 118.24 % 249.833 M 78.38 % 140.054 M -77.75 % 629.590 M 180.52 % 224.434 M -53.90 % 486.837 M 39 592.07 % 1.227 M -99.86 % 888.418 M 300.65 % 221.744 M -46.56 % 414.942 M 1 247.66 % 30.790 M -88.75 % 273.738 M 9 345.76 % 2.898 M -99.48 % 562.382 M 457.09 % 100.950 M -69.46 % 330.538 M 7 930.56 % 4.116 M -98.58 % 290.821 M 3 020.73 % 9.319 M -96.81 % 291.742 M 464.29 % 51.701 M -49.07 % 101.505 M 19 758.43 % 511.144 K -99.75 % 201.792 M 38 045.94 % 529.000 K -99.63 % 141.212 M 26 849.37 % 523.990 K -99.54 % 114.030 M 1 900.88 % 5.699 M -96.16 % 148.518 M 29 398.99 % 503.468 K -99.84 % 319.126 M 0.000 -100.00 % 112.676 M 0.000 -100.00 % 103.324 M 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 255.125 M 0.000 -100.00 % 150.144 M 127.37 % -548.498 M -307.36 % 264.518 M 180.74 % -327.605 M -316.02 % 151.657 M 141.77 % -363.059 M -772.59 % 53.979 M 120.51 % -263.123 M -284.01 % 142.995 M 502.86 % -35.495 M -232.23 % 26.844 M 109.85 % -272.621 M -1 018.35 % 29.686 M -60.92 % 75.960 M 124.13 % -314.795 M -440.97 % 92.324 M 137.93 % -243.419 M -203.34 % 235.548 M 153.03 % -444.209 M -285.67 % 239.241 M 215.31 % -207.471 M -219.49 % 173.626 M 226.86 % -136.869 M -200.42 % 136.291 M 148.47 % -281.191 M -260.44 % 175.263 M 206.05 % -165.269 M -200.19 % 164.952 M 213.44 % -145.410 M -200.21 % 145.100 M 199.47 % -145.871 M -254.90 % 94.170 M 285.55 % -50.753 M -201.02 % 50.241 M 149.80 % -100.896 M -200.53 % 100.367 M 242.15 % -70.606 M -200.75 % 70.082 M 222.92 % -57.015 M -211.11 % 51.316 M 169.10 % -74.259 M -200.68 % 73.756 M 146.22 % -159.563 M -200.00 % 159.563 M 383.22 % -56.338 M -200.00 % 56.338 M 209.05 % -51.662 M -200.00 % 51.662 M 132.03 % 22.265 M -50.10 % 44.615 M -57.00 % 103.758 M
Cash and short term investments 506.355 M 0.00 % 506.355 M 162.61 % 192.816 M -5.19 % 203.370 M -62.92 % 548.498 M 0.00 % 548.498 M 67.43 % 327.605 M -3.34 % 338.918 M -6.65 % 363.059 M -0.12 % 363.491 M 38.14 % 263.123 M -3.87 % 273.721 M 671.15 % 35.495 M 32.23 % 26.844 M -90.15 % 272.621 M -2.47 % 279.519 M 29.40 % 216.014 M -31.38 % 314.795 M -0.62 % 316.758 M 30.13 % 243.419 M 2.81 % 236.775 M -46.70 % 444.209 M -3.64 % 460.985 M 122.19 % 207.471 M 1.49 % 204.416 M 49.35 % 136.869 M -1.67 % 139.189 M -50.50 % 281.191 M 1.80 % 276.212 M 67.13 % 165.269 M -2.25 % 169.068 M 16.27 % 145.410 M -5.83 % 154.419 M 5.86 % 145.871 M 0.00 % 145.871 M 187.42 % 50.753 M 0.00 % 50.753 M -49.70 % 100.896 M 0.00 % 100.896 M 42.90 % 70.606 M 0.00 % 70.606 M 23.84 % 57.015 M 0.00 % 57.015 M -23.22 % 74.259 M 0.00 % 74.259 M -53.46 % 159.563 M 0.00 % 159.563 M 183.22 % 56.338 M 0.00 % 56.338 M 9.05 % 51.662 M 0.00 % 51.662 M 132.03 % 22.265 M -50.10 % 44.615 M -57.00 % 103.758 M
Total current assets 0.000 -100.00 % 2.361 B 0.000 -100.00 % 2.727 B 397.19 % 548.498 M -75.74 % 2.261 B 590.25 % 327.605 M -84.32 % 2.090 B 475.64 % 363.059 M -82.06 % 2.024 B 669.18 % 263.123 M -86.04 % 1.884 B 5 209.08 % 35.495 M -98.18 % 1.950 B 615.44 % 272.621 M -86.49 % 2.018 B 6.95 % 1.887 B 499.42 % 314.795 M -83.27 % 1.882 B 672.97 % 243.419 M -86.72 % 1.833 B 312.57 % 444.209 M -75.30 % 1.798 B 766.85 % 207.471 M -86.20 % 1.504 B 998.71 % 136.869 M -92.18 % 1.751 B 522.76 % 281.191 M -80.99 % 1.480 B 795.22 % 165.269 M -89.44 % 1.565 B 976.26 % 145.410 M -92.07 % 1.834 B 1 157.08 % 145.871 M -89.12 % 1.341 B 2 542.34 % 50.753 M -96.34 % 1.388 B 1 275.79 % 100.896 M -94.67 % 1.893 B 2 580.84 % 70.606 M -95.88 % 1.713 B 2 904.18 % 57.015 M -96.27 % 1.529 B 1 959.05 % 74.259 M -95.51 % 1.654 B 936.61 % 159.563 M -89.36 % 1.500 B 2 562.31 % 56.338 M -96.54 % 1.630 B 3 055.79 % 51.662 M -96.82 % 1.626 B 19.64 % 1.359 B -13.69 % 1.575 B 53.62 % 1.025 B
Inventory 0.000 -100.00 % 1.295 B 0.000 -100.00 % 1.226 B 0.000 -100.00 % 949.200 M 0.000 -100.00 % 782.165 M 0.000 -100.00 % 831.171 M 0.000 -100.00 % 749.768 M 0.000 -100.00 % 1.076 B 0.000 -100.00 % 712.667 M -8.11 % 775.525 M 0.000 -100.00 % 703.714 M 0.000 -100.00 % 727.129 M 0.000 -100.00 % 500.271 M 0.000 -100.00 % 570.126 M 0.000 -100.00 % 674.994 M 0.000 -100.00 % 555.625 M 0.000 -100.00 % 525.110 M 0.000 -100.00 % 550.865 M 0.000 -100.00 % 521.334 M 0.000 -100.00 % 541.402 M 0.000 -100.00 % 486.593 M 0.000 -100.00 % 555.037 M 0.000 -100.00 % 656.717 M 0.000 -100.00 % 605.341 M 0.000 -100.00 % 447.638 M 0.000 -100.00 % 572.001 M 0.000 -100.00 % 497.396 M -1.79 % 506.457 M -25.03 % 675.507 M 136.24 % 285.943 M
Net receivables 0.000 -100.00 % 490.387 M 0.000 -100.00 % 1.127 B 0.000 -100.00 % 665.367 M 0.000 -100.00 % 840.999 M 0.000 -100.00 % 801.357 M 0.000 -100.00 % 792.453 M 0.000 -100.00 % 667.206 M 0.000 -100.00 % 901.028 M 5.51 % 853.956 M 0.000 -100.00 % 765.441 M 0.000 -100.00 % 813.236 M 0.000 -100.00 % 699.429 M 0.000 -100.00 % 578.734 M 0.000 -100.00 % 743.452 M 0.000 -100.00 % 492.146 M 0.000 -100.00 % 606.188 M 0.000 -100.00 % 919.905 M 0.000 -100.00 % 548.960 M 0.000 -100.00 % 633.238 M 0.000 -100.00 % 1.304 B 0.000 -100.00 % 477.563 M 0.000 -100.00 % 805.712 M 0.000 -100.00 % 968.499 M 0.000 -100.00 % 881.817 M 0.000 -100.00 % 994.981 M 0.000 0.000 -100.00 % 825.635 M -3.41 % 854.775 M 34.60 % 635.036 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 187.261 M 0.000 -100.00 % 8.922 M 0.000 -100.00 % 8.223 M 0.000 -100.00 % 22.185 M 0.000 -100.00 % 249.833 M 0.000 0.000 -100.00 % 224.434 M 0.000 0.000 0.000 -100.00 % 221.744 M 0.000 -100.00 % 51.800 M 0.000 -100.00 % 2.898 M 0.000 -100.00 % 126.821 M 0.000 -100.00 % 4.116 M 0.000 -100.00 % 9.319 M 0.000 -100.00 % 51.701 M 0.000 100.00 % -466.761 K 0.000 0.000 0.000 100.00 % -464.203 K 0.000 0.000 0.000 100.00 % -210.000 K 0.000 0.000 0.000 100.00 % -13.540 M 0.000 0.000 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 -100.00 % 1.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.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 0.000 -100.00 % 12.260 M 0.000 0.000 0.000
Account payables 0.000 -100.00 % 650.836 M 0.000 -100.00 % 919.148 M 0.000 -100.00 % 471.126 M 0.000 -100.00 % 309.878 M 0.000 -100.00 % 263.838 M 0.000 -100.00 % 248.809 M 0.000 -100.00 % 322.274 M 0.000 -100.00 % 466.960 M 34.59 % 346.947 M 0.000 -100.00 % 309.587 M 0.000 -100.00 % 323.424 M 0.000 -100.00 % 296.447 M 0.000 -100.00 % 119.106 M 0.000 -100.00 % 350.373 M 0.000 -100.00 % 134.862 M 0.000 -100.00 % 159.170 M 0.000 -100.00 % 323.909 M 0.000 -100.00 % 105.563 M 0.000 -100.00 % 150.298 M 0.000 -100.00 % 134.049 M 0.000 -100.00 % 100.929 M 0.000 -100.00 % 86.518 M 0.000 -100.00 % 200.232 M 0.000 -100.00 % 132.991 M 0.000 -100.00 % 99.851 M 0.000 -100.00 % 192.774 M 161.43 % 73.739 M 0.000 -100.00 % 140.701 M
Tax payables 0.000 0.000 0.000 -100.00 % 436.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 -100.00 % 6.276 M 0.000 0.000 0.000 -100.00 % 5.959 M 0.000 0.000 0.000 -100.00 % 4.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.457 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 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 % -30.195 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.723 M 0.000 0.000 0.000 100.00 % -18.494 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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 78.375 M 0.000 -100.00 % 2.050 B 0.000 -100.00 % 78.375 M 0.000 100.00 % -4.000 K 0.000 -100.00 % 1.352 B 0.000 100.00 % -4.000 K 0.000 -100.00 % 78.375 M 0.000 100.00 % -4.000 K -100.01 % 78.375 M 0.000 100.00 % -4.000 K 0.000 -100.00 % 78.375 M 0.000 100.00 % -4.000 K 0.000 -100.00 % 78.375 M 0.000 100.00 % -4.000 K 0.000 -100.00 % 1.352 B 0.000 100.00 % -4.000 K 0.000 -100.00 % 78.371 M 0.000 0.000 0.000 -100.00 % 79.132 M 0.000 0.000 0.000 -100.00 % 78.375 M 0.000 0.000 0.000 -100.00 % 78.375 M 0.000 0.000 0.000 -100.00 % 78.375 M 0.000 100.00 % -88.816 M -108.21 % 1.082 B -6.44 % 1.157 B 31.11 % 882.341 M
Deferred tax liabilities non current 0.000 -100.00 % 8.972 M 0.000 -100.00 % 10.338 M 0.000 -100.00 % 15.206 M 0.000 -100.00 % 18.569 M 0.000 -100.00 % 21.026 M 0.000 -100.00 % 24.684 M 0.000 -100.00 % 27.503 M 0.000 -100.00 % 32.197 M -9.78 % 35.686 M 0.000 -100.00 % 58.867 M 0.000 -100.00 % 64.500 M 0.000 -100.00 % 58.719 M 0.000 -100.00 % 63.600 M 0.000 -100.00 % 72.976 M 0.000 -100.00 % 74.039 M 0.000 -100.00 % 70.552 M 0.000 -100.00 % 78.598 M 0.000 -100.00 % 76.582 M 0.000 -100.00 % 84.317 M 0.000 -100.00 % 91.357 M 0.000 -100.00 % 94.498 M 0.000 -100.00 % 95.914 M 0.000 -100.00 % 100.999 M 0.000 -100.00 % 106.438 M 0.000 -100.00 % 115.252 M 0.000 0.000 -100.00 % 117.116 M 0.87 % 116.110 M 8.05 % 107.457 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 2.877 B 0.000 -100.00 % 3.273 B 0.000 -100.00 % 2.787 B 0.000 -100.00 % 2.623 B 0.000 -100.00 % 2.536 B 0.000 -100.00 % 2.478 B 0.000 -100.00 % 2.572 B 0.000 -100.00 % 2.710 B 7.41 % 2.523 B 0.000 -100.00 % 2.451 B 0.000 -100.00 % 2.400 B 0.000 -100.00 % 2.379 B 0.000 -100.00 % 2.122 B 0.000 -100.00 % 2.377 B 0.000 -100.00 % 2.119 B 0.000 -100.00 % 2.222 B 0.000 -100.00 % 2.506 B 0.000 -100.00 % 2.023 B 0.000 -100.00 % 2.078 B 0.000 -100.00 % 2.623 B 0.000 -100.00 % 2.470 B 0.000 -100.00 % 2.265 B 0.000 -100.00 % 2.432 B 0.000 -100.00 % 2.318 B 0.000 -100.00 % 2.494 B 0.000 -100.00 % 2.513 B 12.29 % 2.238 B -6.49 % 2.394 B 44.15 % 1.660 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-03-31 2011-03-31 2010-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 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2011-01-31 2010-09-30 2010-06-30 2010-03-31 2010-01-31 2009-09-30 2009-06-30 2009-03-31 2009-01-31 2008-09-30 2008-06-30 2008-03-31 2008-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 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 % -17.635 M 0.00 % -17.635 M 0.00 % -17.635 M 0.00 % -17.635 M 0.000 100.00 % -29.259 M 0.00 % -29.259 M 0.00 % -29.259 M 0.000 -100.00 % 69.994 M 0.00 % 69.994 M 0.00 % 69.994 M 0.000 100.00 % -54.625 M 0.00 % -54.625 M 0.00 % -54.625 M 0.000 100.00 % -23.626 M 0.00 % -23.626 M 0.00 % -23.626 M -17.72 % -20.070 M 0.00 % -20.070 M 0.00 % -20.070 M 0.00 % -20.070 M -160.55 % 33.148 M 0.00 % 33.148 M 0.00 % 33.148 M 0.00 % 33.148 M 203.98 % -31.881 M 0.00 % -31.881 M 0.00 % -31.881 M 0.00 % -31.881 M -230.28 % 24.470 M 0.00 % 24.470 M 0.00 % 24.470 M 0.00 % 24.470 M 123.60 % -103.692 M 0.00 % -103.692 M 0.00 % -103.692 M 0.00 % -103.692 M -61.44 % -64.230 M 0.00 % -64.230 M 0.00 % -64.230 M 0.00 % -64.230 M -6 485.34 % 1.006 M 0.00 % 1.006 M 0.00 % 1.006 M 0.00 % 1.006 M 104.67 % -21.559 M 0.00 % -21.559 M 0.00 % -21.559 M 0.00 % -21.559 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -39.251 M 0.00 % -39.251 M 0.00 % -39.251 M 0.00 % -39.251 M 0.000 100.00 % -3.625 M 0.00 % -3.625 M 0.00 % -3.625 M 0.000 100.00 % -1.190 M 0.00 % -1.190 M 0.00 % -1.190 M 0.000 100.00 % -2.366 M 0.00 % -2.366 M 0.00 % -2.366 M 0.000 -100.00 % 3.409 M 0.00 % 3.409 M 0.00 % 3.409 M -72.90 % 12.576 M 0.00 % 12.576 M 0.00 % 12.576 M 0.00 % 12.576 M 245.76 % -8.628 M 0.00 % -8.628 M 0.00 % -8.628 M 0.00 % -8.628 M 47.35 % -16.386 M 0.00 % -16.386 M 0.00 % -16.386 M 0.00 % -16.386 M -138.77 % 42.262 M 0.00 % 42.262 M 0.00 % 42.262 M 0.00 % 42.262 M 144.74 % -94.453 M 0.00 % -94.453 M 0.00 % -94.453 M 0.00 % -94.453 M -222.99 % -29.244 M 0.00 % -29.244 M 0.00 % -29.244 M 0.00 % -29.244 M -289.27 % -7.513 M 0.00 % -7.513 M 0.00 % -7.513 M 0.00 % -7.513 M -504.26 % -1.243 M 0.00 % -1.243 M 0.00 % -1.243 M 0.00 % -1.243 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.616 M 0.00 % 21.616 M 0.00 % 21.616 M 0.00 % 21.616 M 0.000 100.00 % -25.634 M 0.00 % -25.634 M 0.00 % -25.634 M 0.000 -100.00 % 71.184 M 0.00 % 71.184 M 0.00 % 71.184 M 0.000 100.00 % -52.259 M 0.00 % -52.259 M 0.00 % -52.259 M 0.000 100.00 % -27.035 M 0.00 % -27.035 M 0.00 % -27.035 M 17.19 % -32.645 M 0.00 % -32.645 M 0.00 % -32.645 M 0.00 % -32.645 M -178.14 % 41.776 M 0.00 % 41.776 M 0.00 % 41.776 M 0.00 % 41.776 M 369.61 % -15.495 M 0.00 % -15.495 M 0.00 % -15.495 M 0.00 % -15.495 M 12.91 % -17.792 M 0.00 % -17.792 M 0.00 % -17.792 M 0.00 % -17.792 M -92.59 % -9.239 M 0.00 % -9.239 M 0.00 % -9.239 M 0.00 % -9.239 M 73.59 % -34.986 M 0.00 % -34.986 M 0.00 % -34.986 M 0.00 % -34.986 M -510.71 % 8.518 M 0.00 % 8.518 M 0.00 % 8.518 M 0.00 % 8.518 M 141.93 % -20.315 M 0.00 % -20.315 M 0.00 % -20.315 M 0.00 % -20.315 M
Other non cash items -22.196 M -388.90 % -4.540 M -117.27 % 26.289 M 329.34 % -11.463 M 44.04 % -20.486 M -20.98 % -16.934 M -135.37 % 47.878 M 358.70 % -18.507 M -38.00 % -13.411 M 57.17 % -31.315 M -40.53 % -22.284 M 5.12 % -23.486 M -2.70 % -22.869 M -216.79 % -7.219 M 56.64 % -16.650 M 31.41 % -24.274 M -4.97 % -23.124 M 42.00 % -39.872 M -141.90 % -16.483 M 60.01 % -41.222 M -7.02 % -38.519 M -169.02 % -14.318 M 70.87 % -49.151 M -21.54 % -40.441 M -92.50 % -21.008 M -45.00 % -14.489 M -102.47 % -7.156 M -52.78 % -4.684 M 13.52 % -5.416 M 91.96 % -67.355 M -703.00 % 11.170 M 189.08 % 3.864 M -65.73 % 11.276 M 137.53 % -30.044 M -672.92 % -3.887 M 63.19 % -10.559 M 71.91 % -37.590 M 22.01 % -48.198 M -39.47 % -34.557 M 35.61 % -53.670 M -20.55 % -44.522 M 25.53 % -59.789 M -418.32 % -11.535 M 49.32 % -22.762 M 38.45 % -36.979 M -3.62 % -35.686 M -65.03 % -21.624 M -28.37 % -16.845 M 56.92 % -39.098 M -215.38 % -12.397 M 44.28 % -22.248 M 62.18 % -58.820 M -447.95 % -10.735 M -497.36 % 2.701 M 159.98 % -4.504 M 77.15 % -19.709 M 0.00 % -19.709 M -196.11 % 20.507 M 204.05 % -19.709 M 44.15 % -35.288 M 0.00 % -35.288 M -821.20 % 4.893 M 113.87 % -35.288 M -260.15 % 22.035 M 0.00 % 22.035 M 0.00 % 22.035 M 0.00 % 22.035 M 21.33 % 18.162 M 0.00 % 18.162 M 0.00 % 18.162 M 0.00 % 18.162 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.596 M 10.46 % 29.508 M 7.29 % 27.502 M -11.94 % 31.230 M 0.43 % 31.096 M 2.07 % 30.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.865 M 0.00 % 21.865 M 0.00 % 21.865 M 0.00 % 21.865 M 0.000 100.00 % -9.240 M 0.00 % -9.240 M 0.00 % -9.240 M 0.000 -100.00 % 97.112 M 0.00 % 97.112 M 0.00 % 97.112 M 0.000 100.00 % -18.076 M 0.00 % -18.076 M 0.00 % -18.076 M 0.000 -100.00 % 28.302 M 0.00 % 28.302 M 0.00 % 28.302 M -0.28 % 28.381 M 0.00 % 28.381 M 0.00 % 28.381 M 0.00 % 28.381 M -64.28 % 79.464 M 0.00 % 79.464 M 0.00 % 79.464 M 0.00 % 79.464 M 133.63 % 34.013 M 0.00 % 34.013 M 0.00 % 34.013 M 0.00 % 34.013 M -61.65 % 88.682 M 0.00 % 88.682 M 0.00 % 88.682 M 0.00 % 88.682 M 351.90 % -35.205 M 0.00 % -35.205 M 0.00 % -35.205 M 0.00 % -35.205 M -435.75 % -6.571 M 0.00 % -6.571 M 0.00 % -6.571 M 0.00 % -6.571 M -118.19 % 36.123 M 0.00 % 36.123 M 0.00 % 36.123 M 0.00 % 36.123 M 269.14 % 9.786 M 0.00 % 9.786 M 0.00 % 9.786 M 0.00 % 9.786 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -13.124 M 0.00 % -13.124 M 0.00 % -13.124 M 0.00 % -13.124 M 0.000 100.00 % -8.529 M 0.00 % -8.529 M 0.00 % -8.529 M 0.000 100.00 % -2.046 M 0.00 % -2.046 M 0.00 % -2.046 M 0.000 100.00 % -12.396 M 0.00 % -12.396 M 0.00 % -12.396 M 0.000 100.00 % -8.573 M 0.00 % -8.573 M 0.00 % -8.573 M -120.31 % -3.892 M 0.00 % -3.892 M 0.00 % -3.892 M 0.00 % -3.892 M -106.09 % -1.888 M 0.00 % -1.888 M 0.00 % -1.888 M 0.00 % -1.888 M 91.14 % -21.309 M 0.00 % -21.309 M 0.00 % -21.309 M 0.00 % -21.309 M 38.19 % -34.472 M 0.00 % -34.472 M 0.00 % -34.472 M 0.00 % -34.472 M 37.27 % -54.957 M 0.00 % -54.957 M 0.00 % -54.957 M 0.00 % -54.957 M -22.58 % -44.835 M 0.00 % -44.835 M 0.00 % -44.835 M 0.00 % -44.835 M -529.96 % -7.117 M 0.00 % -7.117 M 0.00 % -7.117 M 0.00 % -7.117 M 71.45 % -24.927 M 0.00 % -24.927 M 0.00 % -24.927 M 0.00 % -24.927 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -25.160 M 0.00 % -25.160 M 0.00 % -25.160 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.131 K 0.00 % -5.131 K 0.00 % -5.131 K 0.00 % -5.131 K 96.05 % -129.742 K 0.00 % -129.742 K 0.00 % -129.742 K 0.00 % -129.742 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.135 M 0.00 % -1.135 M 0.00 % -1.135 M 0.00 % -1.135 M -20.95 % -938.486 K 0.00 % -938.486 K 0.00 % -938.486 K 0.00 % -938.486 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 50.185 K 0.00 % 50.185 K 0.00 % 50.185 K 0.000 -100.00 % 3.212 K 0.00 % 3.212 K 0.00 % 3.212 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 275.000 K 0.00 % 275.000 K 0.00 % 275.000 K 0.00 % 275.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.534 K 0.00 % 3.534 K 0.00 % 3.534 K 0.00 % 3.534 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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 13.124 M 0.00 % 13.124 M 0.00 % 13.124 M 0.00 % 13.124 M 0.000 -100.00 % 8.529 M 0.00 % 8.529 M 0.00 % 8.529 M 0.000 -100.00 % 27.206 M 0.00 % 27.206 M 0.00 % 27.206 M 0.000 -100.00 % 12.346 M 0.00 % 12.346 M 0.00 % 12.346 M 0.000 -100.00 % 8.570 M 0.00 % 8.570 M 0.00 % 8.570 M 119.94 % 3.897 M 0.00 % 3.897 M 0.00 % 3.897 M 0.00 % 3.897 M 93.09 % 2.018 M 0.00 % 2.018 M 0.00 % 2.018 M 0.00 % 2.018 M -90.41 % 21.034 M 0.00 % 21.034 M 0.00 % 21.034 M 0.00 % 21.034 M -38.98 % 34.472 M 0.00 % 34.472 M 0.00 % 34.472 M 0.00 % 34.472 M -38.54 % 56.089 M 0.00 % 56.089 M 0.00 % 56.089 M 0.00 % 56.089 M 22.53 % 45.774 M 0.00 % 45.774 M 0.00 % 45.774 M 0.00 % 45.774 M 543.14 % 7.117 M 0.00 % 7.117 M 0.00 % 7.117 M 0.00 % 7.117 M -71.45 % 24.927 M 0.00 % 24.927 M 0.00 % 24.927 M 0.00 % 24.927 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -14.922 M 0.00 % -14.922 M 0.00 % -14.922 M 0.00 % -14.922 M 0.000 100.00 % -8.448 M 0.00 % -8.448 M 0.00 % -8.448 M 0.000 100.00 % -26.855 M 0.00 % -26.855 M 0.00 % -26.855 M 0.000 100.00 % -6.415 M 0.00 % -6.415 M 0.00 % -6.415 M 0.000 100.00 % -3.570 M 0.00 % -3.570 M 0.00 % -3.570 M 8.38 % -3.897 M 0.00 % -3.897 M 0.00 % -3.897 M 0.00 % -3.897 M -93.09 % -2.018 M 0.00 % -2.018 M 0.00 % -2.018 M 0.00 % -2.018 M 90.41 % -21.034 M 0.00 % -21.034 M 0.00 % -21.034 M 0.00 % -21.034 M 38.98 % -34.472 M 0.00 % -34.472 M 0.00 % -34.472 M 0.00 % -34.472 M 38.54 % -56.089 M 0.00 % -56.089 M 0.00 % -56.089 M 0.00 % -56.089 M -22.53 % -45.774 M 0.00 % -45.774 M 0.00 % -45.774 M 0.00 % -45.774 M -543.14 % -7.117 M 0.00 % -7.117 M 0.00 % -7.117 M 0.00 % -7.117 M 71.45 % -24.927 M 0.00 % -24.927 M 0.00 % -24.927 M 0.00 % -24.927 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.677 M 0.00 % -2.677 M 0.00 % -2.677 M 0.00 % -2.677 M 0.000 100.00 % -5.353 M 0.00 % -5.353 M 0.00 % -5.353 M 0.000 100.00 % -8.017 M 0.00 % -8.017 M 0.00 % -8.017 M 0.000 0.000 0.000 0.000 0.000 100.00 % -28.864 M 0.00 % -28.864 M 0.00 % -28.864 M -160.00 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M 16.67 % -13.322 M 0.00 % -13.322 M 0.00 % -13.322 M 0.00 % -13.322 M -20.00 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M -25.00 % -8.881 M 0.00 % -8.881 M 0.00 % -8.881 M 0.00 % -8.881 M 20.00 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M -25.00 % -8.881 M 0.00 % -8.881 M 0.00 % -8.881 M 0.00 % -8.881 M -14.29 % -7.771 M 0.00 % -7.771 M 0.00 % -7.771 M 0.00 % -7.771 M -250.00 % -2.220 M 0.00 % -2.220 M 0.00 % -2.220 M 0.00 % -2.220 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.689 M 0.00 % -3.689 M 0.00 % -3.689 M 7.59 % -3.992 M 0.00 % -3.992 M 0.00 % -3.992 M 0.00 % -3.992 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -44.241 M 0.00 % -44.241 M 0.00 % -44.241 M 0.00 % -44.241 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 % -1.574 M 0.00 % -1.574 M 0.00 % -1.574 M 0.00 % -1.574 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.677 M 0.00 % -2.677 M 0.00 % -2.677 M 0.00 % -2.677 M 0.000 100.00 % -5.353 M 0.00 % -5.353 M 0.00 % -5.353 M 0.000 100.00 % -8.017 M 0.00 % -8.017 M 0.00 % -8.017 M 0.000 0.000 0.000 0.000 0.000 100.00 % -32.553 M 0.00 % -32.553 M 0.00 % -32.553 M -115.67 % -15.093 M 0.00 % -15.093 M 0.00 % -15.093 M 0.00 % -15.093 M 79.12 % -72.279 M 0.00 % -72.279 M 0.00 % -72.279 M 0.00 % -72.279 M -551.08 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M 79.10 % -53.122 M 0.00 % -53.122 M 0.00 % -53.122 M 0.00 % -53.122 M -378.51 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M 0.00 % -11.101 M -25.00 % -8.881 M 0.00 % -8.881 M 0.00 % -8.881 M 0.00 % -8.881 M -14.29 % -7.771 M 0.00 % -7.771 M 0.00 % -7.771 M 0.00 % -7.771 M -104.83 % -3.794 M 0.00 % -3.794 M 0.00 % -3.794 M 0.00 % -3.794 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 10.314 M 0.00 % 10.314 M 0.00 % 10.314 M 0.00 % 10.314 M 0.000 -100.00 % 22.233 M 0.00 % 22.233 M 0.00 % 22.233 M 0.000 100.00 % -53.104 M 0.00 % -53.104 M 0.00 % -53.104 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.861 M 0.00 % 2.861 M 0.00 % 2.861 M 127.75 % -10.309 M 0.00 % -10.309 M 0.00 % -10.309 M 0.00 % -10.309 M -1 169.02 % -812.370 K 0.00 % -812.370 K 0.00 % -812.370 K 0.00 % -812.370 K -112.23 % 6.640 M 0.00 % 6.640 M 0.00 % 6.640 M 0.00 % 6.640 M 199.46 % -6.676 M 0.00 % -6.676 M 0.00 % -6.676 M 0.00 % -6.676 M -107.62 % 87.610 M 0.00 % 87.610 M 0.00 % 87.610 M 0.00 % 87.610 M 220.00 % 27.378 M 0.00 % 27.378 M 0.00 % 27.378 M 0.00 % 27.378 M 22.48 % 22.354 M 0.00 % 22.354 M 0.00 % 22.354 M 0.00 % 22.354 M 358.48 % 4.876 M 0.00 % 4.876 M 0.00 % 4.876 M 0.00 % 4.876 M
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.596 M 10.46 % 29.508 M 7.29 % 27.502 M -11.94 % 31.230 M 0.43 % 31.096 M 2.07 % 30.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.580 M 0.00 % 14.580 M 0.00 % 14.580 M 0.00 % 14.580 M 0.000 100.00 % -809.051 K 0.00 % -809.051 K 0.00 % -809.051 K 0.000 -100.00 % 9.136 M 0.00 % 9.136 M 0.00 % 9.136 M 0.000 -100.00 % 24.645 M 0.00 % 24.645 M 0.00 % 24.645 M 0.000 100.00 % -4.960 M 0.00 % -4.960 M 0.00 % -4.960 M -440.10 % -918.386 K 0.00 % -918.386 K 0.00 % -918.386 K 0.00 % -918.386 K -121.09 % 4.354 M 0.00 % 4.354 M 0.00 % 4.354 M 0.00 % 4.354 M -48.88 % 8.518 M 0.00 % 8.518 M 0.00 % 8.518 M 0.00 % 8.518 M 252.45 % -5.588 M 0.00 % -5.588 M 0.00 % -5.588 M 0.00 % -5.588 M 62.21 % -14.786 M 0.00 % -14.786 M 0.00 % -14.786 M 0.00 % -14.786 M 56.32 % -33.848 M 0.00 % -33.848 M 0.00 % -33.848 M 0.00 % -33.848 M -177.65 % 43.588 M 0.00 % 43.588 M 0.00 % 43.588 M 0.00 % 43.588 M 410.03 % -14.060 M 0.00 % -14.060 M 0.00 % -14.060 M 0.00 % -14.060 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 196.554 M 19.88 % 163.958 M 21.95 % 134.450 M 735.98 % 16.083 M 206.18 % -15.147 M -110.59 % 142.995 M 27.07 % 112.531 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.132 M 0.00 % 40.132 M 0.00 % 40.132 M 0.00 % 40.132 M 0.000 -100.00 % 40.941 M 0.00 % 40.941 M 0.00 % 40.941 M 0.000 -100.00 % 31.804 M 0.00 % 31.804 M 0.00 % 31.804 M 0.000 -100.00 % 10.034 M 0.00 % 10.034 M 0.00 % 10.034 M 0.000 -100.00 % 17.521 M 0.00 % 17.521 M 0.00 % 17.521 M -4.98 % 18.439 M 0.00 % 18.439 M 0.00 % 18.439 M 0.00 % 18.439 M 30.92 % 14.085 M 0.00 % 14.085 M 0.00 % 14.085 M 0.00 % 14.085 M 153.03 % 5.566 M 0.00 % 5.566 M 0.00 % 5.566 M 0.00 % 5.566 M -50.10 % 11.154 M 0.00 % 11.154 M 0.00 % 11.154 M 0.00 % 11.154 M -57.00 % 25.939 M 0.00 % 25.939 M 0.00 % 25.939 M 0.00 % 25.939 M -56.61 % 59.787 M 0.00 % 59.787 M 0.00 % 59.787 M 0.00 % 59.787 M 269.08 % 16.199 M 0.00 % 16.199 M 0.00 % 16.199 M 0.00 % 16.199 M -46.46 % 30.259 M 0.00 % 30.259 M 0.00 % 30.259 M 0.00 % 30.259 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 252.095 M 28.26 % 196.554 M 19.88 % 163.958 M 276.18 % 43.585 M 171.00 % 16.083 M -90.76 % 174.091 M 21.75 % 142.995 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.712 M 0.00 % 54.712 M 0.00 % 54.712 M 0.00 % 54.712 M 0.000 -100.00 % 40.132 M 0.00 % 40.132 M 0.00 % 40.132 M 0.000 -100.00 % 40.941 M 0.00 % 40.941 M 0.00 % 40.941 M 0.000 -100.00 % 34.679 M 0.00 % 34.679 M 0.00 % 34.679 M 0.000 -100.00 % 12.560 M 0.00 % 12.560 M 0.00 % 12.560 M -28.31 % 17.521 M 0.00 % 17.521 M 0.00 % 17.521 M 0.00 % 17.521 M -4.98 % 18.439 M 0.00 % 18.439 M 0.00 % 18.439 M 0.00 % 18.439 M 30.92 % 14.085 M 0.00 % 14.085 M 0.00 % 14.085 M 0.00 % 14.085 M 153.03 % 5.566 M 0.00 % 5.566 M 0.00 % 5.566 M 0.00 % 5.566 M -50.10 % 11.154 M 0.00 % 11.154 M 0.00 % 11.154 M 0.00 % 11.154 M -57.00 % 25.939 M 0.00 % 25.939 M 0.00 % 25.939 M 0.00 % 25.939 M -56.61 % 59.787 M 0.00 % 59.787 M 0.00 % 59.787 M 0.00 % 59.787 M 269.08 % 16.199 M 0.00 % 16.199 M 0.00 % 16.199 M 0.00 % 16.199 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.596 M 10.46 % 29.508 M 7.29 % 27.502 M -11.94 % 31.230 M 0.43 % 31.096 M 2.07 % 30.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.865 M 0.00 % 21.865 M 0.00 % 21.865 M 0.00 % 21.865 M 0.000 100.00 % -9.240 M 0.00 % -9.240 M 0.00 % -9.240 M 0.000 -100.00 % 97.112 M 0.00 % 97.112 M 0.00 % 97.112 M 0.000 100.00 % -18.076 M 0.00 % -18.076 M 0.00 % -18.076 M 0.000 -100.00 % 28.302 M 0.00 % 28.302 M 0.00 % 28.302 M -0.28 % 28.381 M 0.00 % 28.381 M 0.00 % 28.381 M 0.00 % 28.381 M -64.28 % 79.464 M 0.00 % 79.464 M 0.00 % 79.464 M 0.00 % 79.464 M 133.63 % 34.013 M 0.00 % 34.013 M 0.00 % 34.013 M 0.00 % 34.013 M -61.65 % 88.682 M 0.00 % 88.682 M 0.00 % 88.682 M 0.00 % 88.682 M 351.90 % -35.205 M 0.00 % -35.205 M 0.00 % -35.205 M 0.00 % -35.205 M -435.75 % -6.571 M 0.00 % -6.571 M 0.00 % -6.571 M 0.00 % -6.571 M -118.19 % 36.123 M 0.00 % 36.123 M 0.00 % 36.123 M 0.00 % 36.123 M 269.14 % 9.786 M 0.00 % 9.786 M 0.00 % 9.786 M 0.00 % 9.786 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -13.124 M 0.00 % -13.124 M 0.00 % -13.124 M 0.00 % -13.124 M 0.000 100.00 % -8.529 M 0.00 % -8.529 M 0.00 % -8.529 M 0.000 100.00 % -2.046 M 0.00 % -2.046 M 0.00 % -2.046 M 0.000 100.00 % -12.396 M 0.00 % -12.396 M 0.00 % -12.396 M 0.000 100.00 % -8.573 M 0.00 % -8.573 M 0.00 % -8.573 M -120.31 % -3.892 M 0.00 % -3.892 M 0.00 % -3.892 M 0.00 % -3.892 M -106.09 % -1.888 M 0.00 % -1.888 M 0.00 % -1.888 M 0.00 % -1.888 M 91.14 % -21.309 M 0.00 % -21.309 M 0.00 % -21.309 M 0.00 % -21.309 M 38.19 % -34.472 M 0.00 % -34.472 M 0.00 % -34.472 M 0.00 % -34.472 M 37.27 % -54.957 M 0.00 % -54.957 M 0.00 % -54.957 M 0.00 % -54.957 M -22.58 % -44.835 M 0.00 % -44.835 M 0.00 % -44.835 M 0.00 % -44.835 M -529.96 % -7.117 M 0.00 % -7.117 M 0.00 % -7.117 M 0.00 % -7.117 M 71.45 % -24.927 M 0.00 % -24.927 M 0.00 % -24.927 M 0.00 % -24.927 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.596 M 10.46 % 29.508 M 7.29 % 27.502 M -11.94 % 31.230 M 0.43 % 31.096 M 2.07 % 30.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.740 M 0.00 % 8.740 M 0.00 % 8.740 M 0.00 % 8.740 M 0.000 100.00 % -17.769 M 0.00 % -17.769 M 0.00 % -17.769 M 0.000 -100.00 % 95.066 M 0.00 % 95.066 M 0.00 % 95.066 M 0.000 100.00 % -30.472 M 0.00 % -30.472 M 0.00 % -30.472 M 0.000 -100.00 % 19.728 M 0.00 % 19.728 M 0.00 % 19.728 M -19.44 % 24.489 M 0.00 % 24.489 M 0.00 % 24.489 M 0.00 % 24.489 M -68.43 % 77.576 M 0.00 % 77.576 M 0.00 % 77.576 M 0.00 % 77.576 M 510.60 % 12.705 M 0.00 % 12.705 M 0.00 % 12.705 M 0.00 % 12.705 M -76.56 % 54.210 M 0.00 % 54.210 M 0.00 % 54.210 M 0.00 % 54.210 M 160.12 % -90.162 M 0.00 % -90.162 M 0.00 % -90.162 M 0.00 % -90.162 M -75.39 % -51.406 M 0.00 % -51.406 M 0.00 % -51.406 M 0.00 % -51.406 M -277.23 % 29.006 M 0.00 % 29.006 M 0.00 % 29.006 M 0.00 % 29.006 M 291.57 % -15.141 M 0.00 % -15.141 M 0.00 % -15.141 M 0.00 % -15.141 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 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009 2008 2008 2008 2008