DHPIND.BO

DHP India Limited DHPIND.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 570.920 M 24.44 % 458.774 M -51.39 % 943.732 M -9.02 % 1.037 B 68.02 % 617.353 M 11.17 % 555.301 M -17.30 % 671.485 M 28.43 % 522.837 M 12.16 % 466.156 M 27.03 % 366.968 M -9.99 % 407.697 M -17.66 % 495.145 M 95.07 % 253.828 M 1.64 % 249.739 M 6.51 % 234.474 M 27.57 % 183.803 M 46.63 % 125.353 M 3.69 % 120.895 M
Net income 665.343 M 151.98 % 264.046 M 12.70 % 234.289 M -34.20 % 356.074 M 53.89 % 231.379 M 648.49 % 30.913 M -74.47 % 121.095 M -6.34 % 129.288 M 18.04 % 109.531 M 123.38 % 49.034 M -14.99 % 57.680 M -22.08 % 74.024 M 122.23 % 33.309 M -6.52 % 35.634 M 36.85 % 26.039 M 12.90 % 23.063 M 252.46 % 6.543 M -9.35 % 7.218 M
Income before tax 788.832 M 158.54 % 305.111 M -3.39 % 315.813 M -31.93 % 463.957 M 63.43 % 283.891 M 347.05 % 63.503 M -62.25 % 168.242 M 2.32 % 164.432 M 8.71 % 151.263 M 134.15 % 64.600 M -24.67 % 85.758 M -22.64 % 110.860 M 123.08 % 49.694 M -7.30 % 53.605 M 34.97 % 39.715 M 10.98 % 35.786 M 207.95 % 11.621 M 0.85 % 11.523 M
Income before tax ratio 1.38 107.75 % 0.67 98.74 % 0.33 -25.18 % 0.45 -2.73 % 0.46 302.12 % 0.11 -54.36 % 0.25 -20.33 % 0.31 -3.08 % 0.32 84.33 % 0.18 -16.31 % 0.21 -6.05 % 0.22 14.36 % 0.20 -8.79 % 0.21 26.72 % 0.17 -13.00 % 0.19 110.02 % 0.09 -2.74 % 0.10
EBITDA 827.064 M 140.66 % 343.669 M -1.46 % 348.775 M -28.29 % 486.373 M 60.58 % 302.890 M 261.57 % 83.771 M -54.54 % 184.291 M 1.82 % 180.991 M 7.16 % 168.898 M 99.32 % 84.737 M -21.73 % 108.259 M -14.36 % 126.407 M 117.22 % 58.193 M -14.28 % 67.885 M 29.10 % 52.581 M 15.18 % 45.650 M 125.66 % 20.229 M 5.64 % 19.150 M
Net income ratio 1.17 102.48 % 0.58 131.83 % 0.25 -27.68 % 0.34 -8.41 % 0.37 573.25 % 0.06 -69.13 % 0.18 -27.07 % 0.25 5.24 % 0.23 75.85 % 0.13 -5.55 % 0.14 -5.37 % 0.15 13.92 % 0.13 -8.03 % 0.14 28.49 % 0.11 -11.50 % 0.13 140.38 % 0.05 -12.57 % 0.06
Ratio EBITDA 1.45 93.38 % 0.75 102.70 % 0.37 -21.18 % 0.47 -4.43 % 0.49 225.23 % 0.15 -45.03 % 0.27 -20.72 % 0.35 -4.46 % 0.36 56.91 % 0.23 -13.04 % 0.27 4.01 % 0.26 11.35 % 0.23 -15.66 % 0.27 21.21 % 0.22 -9.71 % 0.25 53.90 % 0.16 1.88 % 0.16
Gross profit ratio 0.15 -60.73 % 0.39 5.85 % 0.36 1.89 % 0.36 -6.56 % 0.38 -16.58 % 0.46 5.29 % 0.44 -2.36 % 0.45 -4.75 % 0.47 -2.15 % 0.48 -4.64 % 0.50 14.79 % 0.44 -18.39 % 0.54 1.18 % 0.53 14.08 % 0.46 1.24 % 0.46 5.56 % 0.43 15.04 % 0.38
Weighted average shs out dil 3.003 M 0.09 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M
Weighted average shs out 3.003 M 0.09 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M
EPS diluted 221.58 151.74 % 88.02 12.70 % 78.10 -34.20 % 118.69 53.88 % 77.13 648.83 % 10.30 -74.48 % 40.36 -6.36 % 43.10 18.05 % 36.51 123.44 % 16.34 -15.03 % 19.23 -22.05 % 24.67 122.25 % 11.10 -6.57 % 11.88 36.87 % 8.68 12.87 % 7.69 252.75 % 2.18 -9.54 % 2.41
Earnings per share 221.58 151.74 % 88.02 12.70 % 78.10 -34.20 % 118.69 53.88 % 77.13 648.83 % 10.30 -74.48 % 40.36 -6.36 % 43.10 18.05 % 36.51 123.44 % 16.34 -15.03 % 19.23 -22.05 % 24.67 122.25 % 11.10 -6.57 % 11.88 36.87 % 8.68 12.87 % 7.69 252.75 % 2.18 -9.54 % 2.41
Gross profit 86.457 M -51.13 % 176.920 M -48.54 % 343.813 M -7.29 % 370.864 M 57.00 % 236.213 M -7.26 % 254.710 M -12.93 % 292.522 M 25.40 % 233.276 M 6.83 % 218.353 M 24.29 % 175.674 M -14.16 % 204.661 M -5.48 % 216.537 M 59.19 % 136.026 M 2.83 % 132.277 M 21.51 % 108.860 M 29.16 % 84.286 M 54.78 % 54.455 M 19.28 % 45.652 M
Income tax expense 123.489 M 200.72 % 41.065 M -49.63 % 81.524 M -24.43 % 107.883 M 105.45 % 52.512 M 61.13 % 32.590 M -30.88 % 47.147 M 34.15 % 35.144 M -15.79 % 41.732 M 168.10 % 15.566 M -44.56 % 28.078 M -23.77 % 36.835 M 124.81 % 16.385 M -8.83 % 17.971 M 31.40 % 13.677 M 7.49 % 12.723 M 150.59 % 5.077 M 17.94 % 4.305 M
Cost of revenue 484.463 M 71.88 % 281.854 M -53.02 % 599.919 M -9.98 % 666.409 M 74.85 % 381.140 M 26.80 % 300.591 M -20.68 % 378.963 M 30.87 % 289.562 M 16.85 % 247.802 M 29.54 % 191.294 M -5.78 % 203.037 M -27.12 % 278.607 M 136.51 % 117.802 M 0.29 % 117.462 M -6.49 % 125.614 M 26.22 % 99.517 M 40.36 % 70.899 M -5.77 % 75.243 M
General and administrative expenses 3.349 M -13.84 % 3.887 M -16.03 % 4.629 M 3.23 % 4.484 M 58.00 % 2.838 M -12.20 % 3.233 M -8.55 % 3.535 M -37.48 % 5.654 M -8.22 % 6.161 M 35.80 % 4.537 M -7.54 % 4.907 M -2.52 % 5.034 M 8.43 % 4.642 M 0.000 0.000 -100.00 % 39.809 M 11.00 % 35.863 M 0.000
Selling and marketing expenses 4.494 M 94.38 % 2.312 M 859.34 % 241.000 K -91.68 % 2.897 M 133.89 % 1.239 M -41.44 % 2.115 M -27.76 % 2.928 M 27.44 % 2.298 M 2.00 % 2.252 M 3.65 % 2.173 M -4.93 % 2.286 M -64.54 % 6.445 M 106.35 % 3.123 M 0.000 0.000 0.000 0.000 0.000
Other expenses 20.188 M -84.77 % 132.532 M 295.29 % 33.528 M -69.90 % 111.378 M 17.78 % 94.565 M -28.88 % 132.970 M 4 114.13 % -3.313 M -11.53 % -2.970 M 17.85 % -3.616 M 5.74 % -3.836 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 28.031 M -79.79 % 138.731 M 261.30 % 38.398 M -67.67 % 118.759 M 20.39 % 98.642 M -28.68 % 138.317 M 7.60 % 128.545 M 4.03 % 123.561 M 11.15 % 111.162 M -16.37 % 132.920 M 0.56 % 132.175 M 19.09 % 110.990 M 25.20 % 88.653 M 15.76 % 76.585 M 16.16 % 65.931 M 40.83 % 46.815 M 11.33 % 42.049 M 23.45 % 34.062 M
Cost and expenses 512.494 M 21.85 % 420.585 M -34.11 % 638.317 M -4.34 % 667.255 M 57.92 % 422.533 M -3.73 % 438.909 M -13.52 % 507.509 M 22.85 % 413.122 M 15.09 % 358.965 M 10.72 % 324.214 M -3.28 % 335.211 M -13.96 % 389.597 M 88.71 % 206.455 M 6.39 % 194.047 M 1.31 % 191.545 M 30.90 % 146.332 M 29.56 % 112.948 M 3.33 % 109.305 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
Selling general and administrative expenses 7.843 M 26.52 % 6.199 M 27.29 % 4.870 M -34.02 % 7.381 M 81.06 % 4.077 M -23.77 % 5.348 M -17.26 % 6.463 M -18.73 % 7.952 M -5.49 % 8.413 M 25.39 % 6.710 M -6.71 % 7.193 M -87.34 % 56.819 M 38.26 % 41.097 M 0.000 0.000 -100.00 % 39.809 M 11.00 % 35.863 M 0.000
Interest income 20.984 M 3 866.73 % 529.000 K 17.82 % 449.000 K 72.95 % 259.620 K 5.16 % 246.875 K -2.88 % 254.201 K -6.22 % 271.074 K 15.60 % 234.490 K -21.26 % 297.815 K -63.44 % 814.544 K -41.69 % 1.397 M 152.42 % 553.441 K -26.24 % 750.295 K 135.97 % 317.960 K 40.29 % 226.649 K 362.51 % 49.004 K 16.88 % 41.925 K 0.000
Interest expense 3.006 M 73.66 % 1.731 M 10.47 % 1.567 M -13.94 % 1.821 M 13.44 % 1.605 M -41.19 % 2.729 M 4.87 % 2.603 M -13.67 % 3.015 M 1.05 % 2.983 M -26.80 % 4.076 M 61.37 % 2.526 M 48.58 % 1.700 M 91.60 % 887.227 K -62.06 % 2.339 M -38.15 % 3.781 M 113.51 % 1.771 M 56.60 % 1.131 M 1 587.89 % 67.000 K
Depreciation and amortization 35.925 M -2.45 % 36.827 M 17.30 % 31.395 M 52.44 % 20.595 M 18.41 % 17.393 M -0.83 % 17.538 M 30.43 % 13.446 M -0.72 % 13.544 M -7.56 % 14.652 M -8.77 % 16.061 M -19.60 % 19.976 M 44.26 % 13.847 M 16.75 % 11.860 M -2.72 % 12.192 M 19.82 % 10.175 M 25.73 % 8.093 M 8.23 % 7.478 M -1.09 % 7.560 M
Operating income 58.426 M 52.99 % 38.189 M -87.55 % 306.800 M -0.69 % 308.922 M 64.55 % 187.732 M 70.94 % 109.821 M -29.41 % 155.577 M 49.85 % 103.825 M 19.53 % 86.857 M 4 619.55 % 1.840 M -97.71 % 80.300 M -28.18 % 111.812 M 141.32 % 46.333 M -16.81 % 55.692 M 31.33 % 42.406 M 12.91 % 37.557 M 194.91 % 12.735 M 9.88 % 11.590 M
Operating income ratio 0.10 22.94 % 0.08 -74.39 % 0.33 9.16 % 0.30 -2.06 % 0.30 53.76 % 0.20 -14.64 % 0.23 16.67 % 0.20 6.58 % 0.19 3 615.33 % 0.01 -97.45 % 0.20 -12.78 % 0.23 23.71 % 0.18 -18.15 % 0.22 23.30 % 0.18 -11.49 % 0.20 101.13 % 0.10 5.97 % 0.10
Total other income expenses net 731.576 M 174.08 % 266.922 M 2 861.52 % 9.013 M -94.19 % 155.035 M 61.23 % 96.159 M 281.81 % -52.890 M -1 340.01 % 4.265 M -92.20 % 54.717 M 24.15 % 44.072 M 101.74 % 21.846 M 64.60 % 13.272 M 1 493.80 % -952.214 K -156.78 % 1.677 M 180.36 % -2.087 M 35.07 % -3.214 M -90.76 % -1.685 M -114.65 % -784.850 K -1 071.42 % -67.000 K
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
Net debt -1.806 B -7 195.25 % 25.447 M 147.53 % -53.541 M -314.79 % -12.908 M 19.16 % -15.968 M 67.00 % -48.392 M -272.35 % 28.078 M 29.65 % 21.656 M 46.89 % 14.743 M 79.37 % 8.219 M -42.24 % 14.229 M 1 181.56 % -1.316 M -127.88 % 4.719 M -36.48 % 7.429 M -85.61 % 51.629 M 93.08 % 26.739 M 3.44 % 25.851 M
Total investments 52.867 M -96.88 % 1.694 B 46.28 % 1.158 B 32.03 % 876.962 M 14.47 % 766.126 M 94.48 % 393.946 M -8.35 % 429.837 M 28.37 % 334.854 M 32.47 % 252.781 M 66.35 % 151.957 M 65.32 % 91.917 M 445.27 % 16.857 M 484.19 % 2.886 M 0.000 0.000 -100.00 % 2.187 M 133.49 % 936.696 K
Total debt 39.567 M -22.89 % 51.312 M 0.000 -100.00 % 2.788 M -51.82 % 5.787 M -71.07 % 20.000 M -36.08 % 31.290 M 5.21 % 29.742 M 68.31 % 17.670 M -33.90 % 26.733 M -28.65 % 37.468 M 66.03 % 22.567 M 59.66 % 14.134 M -23.58 % 18.496 M -65.15 % 53.067 M 87.50 % 28.302 M 6.61 % 26.546 M
Accumulated other comprehensive income loss 2.350 B 9.95 % 2.137 B 25.93 % 1.697 B 15.56 % 1.469 B 38.17 % 1.063 B 3 328.60 % 31.000 M 0.00 % 31.000 M 0.00 % 31.000 M 0.00 % 31.000 M 0.00 % 31.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 50.000 K -90.12 % 506.000 K 10.00 % 460.000 K 169.01 % 171.000 K 76.78 % 96.732 K 451.05 % 17.554 K 100.04 % -46.154 M -27 432.73 % 168.859 K -99.18 % 20.602 M 28 613.26 % 71.752 K -72.33 % 259.281 K -45.88 % 479.089 K 159.16 % 184.859 K -48.94 % 362.054 K -15.34 % 427.681 K 9.92 % 389.094 K 421.51 % 74.609 K
Common stock 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M
Total equity 2.381 B 9.79 % 2.169 B 25.46 % 1.729 B 15.26 % 1.500 B 37.09 % 1.094 B 59.65 % 685.218 M -3.43 % 709.545 M 20.33 % 589.669 M 26.10 % 467.602 M 30.59 % 358.072 M 13.22 % 316.259 M 19.80 % 263.979 M 35.25 % 195.185 M 18.03 % 165.362 M 27.47 % 129.728 M 25.11 % 103.689 M 22.89 % 84.375 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.606 M 0.000 100.00 % -106.000 K 75.40 % -430.847 K -3.32 % -417.000 K 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 761.692 K -57.28 % 1.783 M -93.70 % 28.302 M 6.61 % 26.546 M
Total non current liabilities 1.312 M -97.95 % 64.003 M 118.46 % 29.298 M 3.96 % 28.182 M 59.78 % 17.638 M 213.02 % -15.606 M 0.000 -100.00 % 106.000 K -75.40 % 430.847 K 3.32 % 417.000 K 0.000 -100.00 % 896.000 K 0.000 -100.00 % 761.692 K -57.28 % 1.783 M -93.70 % 28.302 M 6.61 % 26.546 M
Other current liabilities 42.864 M 72.23 % 24.887 M 18.15 % 21.064 M -23.16 % 27.413 M 15.94 % 23.644 M 63.04 % 14.502 M -12.03 % 16.484 M 7.87 % 15.282 M 20.26 % 12.708 M 303.24 % -6.253 M -149.99 % 12.508 M 43.85 % 8.695 M -11.68 % 9.846 M 588.42 % 1.430 M -54.27 % 3.128 M -89.43 % 29.578 M 70.91 % 17.306 M
Deferred revenue 0.000 0.000 -100.00 % 1.786 M 8 978.43 % 19.673 K -99.81 % 10.360 M 1 453.58 % 666.860 K -22.84 % 864.285 K -93.44 % 13.175 M 18 184.92 % 72.056 K -99.55 % 15.926 M 55.59 % 10.236 M -29.38 % 14.495 M 117.05 % 6.678 M 13.47 % 5.885 M 12.61 % 5.226 M 0.000 0.000
Short term debt 39.567 M -22.89 % 51.312 M 0.000 -100.00 % 2.788 M -51.82 % 5.787 M -71.07 % 20.000 M -36.08 % 31.290 M 5.21 % 29.742 M 68.31 % 17.670 M -33.90 % 26.733 M -28.65 % 37.468 M 66.03 % 22.567 M 59.66 % 14.134 M -20.30 % 17.735 M -65.42 % 51.284 M 0.000 0.000
Total current liabilities 118.170 M 20.32 % 98.213 M 122.37 % 44.166 M -50.00 % 88.333 M -0.14 % 88.457 M 17.17 % 75.498 M -0.93 % 76.204 M 8.29 % 70.367 M 25.61 % 56.022 M -15.63 % 66.397 M -7.80 % 72.011 M 12.84 % 63.817 M 26.07 % 50.619 M 73.23 % 29.221 M -59.11 % 71.456 M 114.38 % 33.331 M 57.68 % 21.138 M
Total liabilities 118.170 M -27.15 % 162.216 M 120.81 % 73.464 M -36.95 % 116.515 M 9.82 % 106.095 M 77.14 % 59.892 M -21.41 % 76.204 M 8.29 % 70.367 M 25.61 % 56.022 M -15.63 % 66.397 M -7.80 % 72.011 M 11.28 % 64.713 M 27.84 % 50.619 M 68.83 % 29.983 M -59.06 % 73.239 M 18.83 % 61.633 M 29.25 % 47.684 M
Other non current assets 0.000 0.000 0.000 100.00 % -6.759 M -203.47 % -2.227 M 87.20 % -17.402 M -797.98 % -1.938 M 20.97 % -2.452 M 0.000 100.00 % -5.691 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.187 M 133.49 % 936.696 K
Long term investments 0.000 0.000 0.000 -100.00 % 6.759 M 203.47 % 2.227 M 24.03 % 1.796 M -7.33 % 1.938 M -20.97 % 2.452 M 0.000 -100.00 % 5.691 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible 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
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
Goodwill and intangible 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
Property plant equipment net 290.242 M 10.16 % 263.480 M -1.51 % 267.513 M 35.22 % 197.836 M 92.62 % 102.706 M -1.43 % 104.196 M -30.52 % 149.975 M 26.56 % 118.499 M -0.59 % 119.196 M -3.74 % 123.832 M -3.39 % 128.173 M 6.18 % 120.714 M 23.94 % 97.398 M 2.73 % 94.806 M 13.26 % 83.705 M 30.73 % 64.031 M 11.79 % 57.280 M
Total non current assets 291.454 M 10.62 % 263.480 M -1.51 % 267.513 M 35.22 % 197.836 M 92.62 % 102.706 M -1.43 % 104.196 M -31.05 % 151.119 M 24.87 % 121.020 M 1.90 % 118.765 M -6.38 % 126.852 M -1.72 % 129.067 M 6.92 % 120.714 M 22.91 % 98.215 M 2.93 % 95.419 M 13.46 % 84.100 M 25.78 % 66.860 M 14.37 % 58.458 M
Other current assets 58.080 M 306.98 % 14.271 M -40.67 % 24.052 M -52.55 % 50.694 M 635.76 % 6.890 M -49.89 % 13.750 M 585.38 % 2.006 M -44.39 % 3.607 M -20.14 % 4.517 M -14.16 % 5.262 M -63.71 % 14.500 M 1 448.63 % 936.281 K 89.50 % 494.090 K 14.49 % 431.541 K 114.25 % 201.423 K 0.000 0.000
Short term investments 52.867 M -96.88 % 1.694 B 46.28 % 1.158 B 33.06 % 870.203 M 13.92 % 763.899 M 94.80 % 392.150 M -8.35 % 427.899 M 28.73 % 332.402 M 31.50 % 252.781 M 72.82 % 146.266 M 59.13 % 91.917 M 445.27 % 16.857 M 484.19 % 2.886 M 0.000 0.000 0.000 0.000
cash and cash equivalents 1.845 B 7 033.55 % 25.865 M -51.69 % 53.541 M 241.11 % 15.696 M -27.85 % 21.755 M -68.19 % 68.392 M 2 029.09 % 3.212 M -60.27 % 8.086 M 176.22 % 2.927 M -84.19 % 18.514 M -20.33 % 23.239 M -2.69 % 23.883 M 153.66 % 9.415 M -14.93 % 11.067 M 669.79 % 1.438 M -8.00 % 1.563 M 124.83 % 695.088 K
Cash and short term investments 1.845 B 7.29 % 1.720 B 41.95 % 1.211 B 36.75 % 885.899 M 12.76 % 785.654 M 70.59 % 460.542 M 6.83 % 431.111 M 26.62 % 340.488 M 33.15 % 255.708 M 55.18 % 164.780 M 43.09 % 115.156 M 182.66 % 40.740 M 231.19 % 12.301 M 11.15 % 11.067 M 669.79 % 1.438 M -8.00 % 1.563 M 124.83 % 695.088 K
Total current assets 2.208 B 6.78 % 2.067 B 34.73 % 1.534 B 8.18 % 1.418 B 29.26 % 1.097 B 71.22 % 640.914 M 0.99 % 634.629 M 17.74 % 539.016 M 33.14 % 404.859 M 36.03 % 297.617 M 14.82 % 259.203 M 24.63 % 207.978 M 40.92 % 147.588 M 47.70 % 99.926 M -15.93 % 118.867 M 20.72 % 98.462 M 33.78 % 73.601 M
Inventory 232.641 M -2.50 % 238.612 M -8.36 % 260.374 M -6.59 % 278.740 M 50.49 % 185.219 M 47.54 % 125.542 M 9.60 % 114.541 M 2.29 % 111.976 M 20.79 % 92.700 M 29.29 % 71.702 M -18.62 % 88.108 M 2.37 % 86.071 M 13.07 % 76.123 M 55.21 % 49.045 M -19.86 % 61.200 M 51.88 % 40.294 M 30.31 % 30.921 M
Net receivables 71.751 M -24.31 % 94.791 M 145.48 % 38.614 M -80.99 % 203.072 M 69.81 % 119.589 M 191.11 % 41.080 M -42.06 % 70.897 M 43.02 % 49.571 M 25.99 % 39.344 M -29.58 % 55.873 M 1.46 % 55.070 M 0.000 0.000 0.000 0.000 -100.00 % 56.605 M 34.82 % 41.985 M
Tax assets 1.212 M 0.000 0.000 0.000 0.000 -100.00 % 15.606 M 1 264.16 % 1.144 M -54.62 % 2.521 M 685.13 % -430.847 K -114.27 % 3.020 M 237.81 % 894.000 K 0.000 -100.00 % 817.000 K 33.28 % 613.000 K 55.19 % 395.000 K -38.47 % 642.000 K 166.39 % 241.000 K
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
Account payables 35.739 M 131.16 % 15.461 M 31.93 % 11.719 M -64.01 % 32.559 M 2.34 % 31.815 M -6.89 % 34.170 M 63.56 % 20.891 M 72.16 % 12.135 M -19.81 % 15.132 M 22.88 % 12.315 M 4.38 % 11.799 M -34.67 % 18.060 M -9.52 % 19.961 M 378.57 % 4.171 M -64.71 % 11.818 M 236.44 % 3.513 M -7.01 % 3.777 M
Tax payables 0.000 -100.00 % 6.553 M -31.72 % 9.597 M -62.44 % 25.553 M 51.65 % 16.850 M 173.57 % 6.159 M -7.71 % 6.674 M -49.47 % 13.209 M 26.52 % 10.440 M -40.94 % 17.676 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 239.895 K 343.51 % 54.090 K
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
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
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 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.198 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 100.15 % -677.500 M -67 850.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M -99.57 % 233.500 M 41.52 % 165.000 M 22.22 % 135.000 M 35.95 % 99.300 M 35.47 % 73.300 M 34.99 % 54.300 M
Deferred tax liabilities non current 1.312 M -97.95 % 64.003 M 118.46 % 29.298 M 3.96 % 28.182 M 59.78 % 17.638 M 213.02 % -15.606 M 0.000 -100.00 % 106.000 K -75.40 % 430.847 K 3.32 % 417.000 K 0.000 -100.00 % 896.000 K 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -106.000 K 75.40 % -430.847 K -3.32 % -417.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.499 B 7.22 % 2.331 B 29.35 % 1.802 B 11.49 % 1.616 B 34.68 % 1.200 B 61.06 % 745.109 M -5.17 % 785.748 M 19.05 % 660.036 M 26.05 % 523.624 M 23.36 % 424.469 M 9.32 % 388.270 M 18.13 % 328.693 M 33.72 % 245.804 M 25.83 % 195.345 M -3.76 % 202.967 M 22.77 % 165.322 M 25.19 % 132.058 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital 9.290 M 146.94 % -19.793 M -110.84 % 182.642 M 180.78 % -226.109 M -96.62 % -114.998 M -401.99 % 38.081 M 799.03 % 4.236 M 108.45 % -50.124 M -303.46 % -12.424 M -212.58 % 11.035 M -46.63 % 20.675 M 159.82 % -34.560 M -55.95 % -22.161 M -213.90 % 19.456 M 169.15 % -28.138 M -45.48 % -19.341 M 42.39 % -33.575 M
Accounts receivables 3.780 M 110.24 % -36.916 M -122.45 % 164.458 M 245.12 % -113.325 M -122.29 % -50.981 M -267.45 % 30.445 M 230.38 % -23.350 M -207.44 % -7.595 M -225.93 % 6.031 M 311.07 % -2.857 M -124.25 % 11.781 M 202.65 % -11.476 M -2.33 % -11.215 M 0.000 0.000 0.000 0.000
Inventory 5.971 M -72.56 % 21.762 M 18.50 % 18.365 M 119.64 % -93.521 M -56.71 % -59.677 M -442.48 % -11.001 M -328.90 % -2.565 M 86.69 % -19.276 M 8.20 % -20.998 M -227.99 % 16.406 M 905.58 % -2.037 M 79.53 % -9.948 M 63.26 % -27.078 M -322.78 % 12.155 M 158.14 % -20.906 M -123.05 % -9.373 M -469.61 % 2.536 M
Accounts payables 20.278 M 441.90 % 3.742 M 117.96 % -20.840 M -2 903.05 % 743.477 K 131.58 % -2.354 M -117.73 % 13.278 M 51.65 % 8.756 M 392.14 % -2.997 M -206.39 % 2.817 M 445.24 % 516.673 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -20.739 M -147.45 % -8.381 M -140.57 % 20.659 M 203.26 % -20.006 M -907.59 % -1.986 M -137.06 % 5.358 M -74.96 % 21.395 M 205.62 % -20.256 M -7 301.80 % -273.666 K 90.97 % -3.031 M -113.34 % 22.712 M 192.28 % -24.611 M -600.53 % 4.917 M -32.65 % 7.301 M 200.96 % -7.231 M 27.45 % -9.968 M 72.40 % -36.111 M
Other non cash items -704.775 M -168.19 % -262.790 M -172.78 % -96.338 M 45.16 % -175.671 M -320.78 % -41.749 M 25.96 % -56.384 M 5.99 % -59.974 M 13.49 % -69.323 M 13.17 % -79.837 M -190.92 % -27.443 M 32.84 % -40.864 M -41.12 % -28.956 M -48.16 % -19.544 M -24.17 % -15.739 M -50.52 % -10.457 M -35.33 % -7.727 M -342.07 % -1.748 M
Net cash provided by operating activities 5.783 M -68.38 % 18.290 M -95.78 % 433.512 M 423.74 % 82.772 M 35.02 % 61.302 M -58.00 % 145.973 M 15.90 % 125.950 M 115.19 % 58.529 M -20.54 % 73.654 M 14.63 % 64.253 M -24.89 % 85.545 M 39.80 % 61.191 M 208.27 % 19.850 M -71.44 % 69.514 M 515.37 % 11.296 M -32.80 % 16.811 M 203.62 % -16.224 M
Investments in property plant and equipment -62.686 M -91.14 % -32.795 M 67.55 % -101.071 M 12.66 % -115.726 M -623.05 % -16.005 M 23.04 % -20.798 M 53.72 % -44.935 M -249.78 % -12.847 M -28.26 % -10.016 M 17.50 % -12.140 M 56.00 % -27.592 M 26.21 % -37.394 M -154.91 % -14.670 M 37.02 % -23.293 M 22.71 % -30.140 M -100.13 % -15.060 M -53.73 % -9.796 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 144.530 K 15.62 % 125.000 K -99.81 % 65.529 M 598 993.20 % 10.938 K -99.97 % 43.225 M -29.53 % 61.334 M 11 926.37 % 510.000 K 0.000 0.000 0.000 0.000 -100.00 % 581.949 K 512.95 % 94.942 K -38.40 % 154.119 K
Purchases of investments -19.999 M 97.23 % -721.464 M -157.68 % -279.986 M -135.29 % -118.994 M -70.00 % -69.997 M 59.19 % -171.500 M -36.11 % -126.000 M -20.00 % -105.000 M 57.14 % -245.000 M -106.93 % -118.398 M -15.72 % -102.318 M -520.11 % -16.500 M 19.51 % -20.500 M 0.000 100.00 % -2.300 K 99.98 % -14.309 M -489.50 % -2.427 M
Sales maturities of investments 1.920 B 186.91 % 669.147 M 0.000 -100.00 % 160.877 M 0.000 -100.00 % 68.097 M 38.97 % 49.000 M -20.98 % 62.010 M -66.29 % 183.963 M 130.24 % 79.901 M 132.63 % 34.347 M 1 436.96 % 2.235 M -87.58 % 18.000 M 0.000 -100.00 % 2.684 M -79.89 % 13.351 M 508.85 % 2.193 M
Other investing activites 0.000 -100.00 % 529.000 K 17.82 % 449.000 K 73.05 % 259.470 K 5.10 % 246.875 K -2.88 % 254.201 K -6.22 % 271.074 K 100.63 % -42.990 M -14 535.28 % 297.815 K -56.76 % 688.671 K -56.02 % 1.566 M 95.77 % 799.943 K -42.05 % 1.380 M 334.11 % 317.960 K -45.15 % 579.649 K 549.64 % 89.226 K -41.51 % 152.553 K
Net cash used for investing activites 1.837 B 2 272.06 % -84.583 M 77.78 % -380.608 M -418.26 % -73.439 M 14.24 % -85.630 M -46.58 % -58.418 M 51.98 % -121.653 M -118.79 % -55.602 M 21.42 % -70.755 M -43.12 % -49.439 M 47.40 % -93.998 M -84.82 % -50.860 M -222.11 % -15.790 M 31.28 % -22.975 M 14.52 % -26.878 M -68.74 % -15.928 M -61.24 % -9.878 M
Debt repayment -11.745 M -122.89 % 51.312 M 1 940.46 % -2.788 M 7.04 % -2.999 M 78.90 % -14.213 M -25.89 % -11.290 M -829.12 % 1.548 M -87.17 % 12.071 M 233.20 % -9.063 M 15.58 % -10.735 M -172.04 % 14.901 M 76.71 % 8.433 M 1 207.09 % -761.692 K 97.80 % -34.570 M -887.73 % -3.500 M -299.33 % 1.756 M -93.39 % 26.546 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
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
Dividends paid -12.000 M 0.00 % -12.000 M 0.00 % -12.000 M 0.00 % -12.000 M -60.00 % -7.500 M 17.05 % -9.042 M -20.56 % -7.500 M -25.00 % -6.000 M 0.00 % -6.000 M -10.78 % -5.416 M -2.37 % -5.290 M -51.73 % -3.487 M 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -1.169 M -304.50 % -289.000 K 27.39 % -398.000 K 29.39 % -563.625 K 71.65 % -1.988 M -23.06 % -1.616 M 28.85 % -2.270 M -3.12 % -2.202 M 35.02 % -3.388 M -88.06 % -1.802 M -122.46 % -809.932 K 83.64 % -4.951 M -111.69 % -2.339 M -110.65 % 21.956 M 1 339.76 % -1.771 M -56.60 % -1.131 M
Net cash used provided by financing activities -23.745 M -162.25 % 38.143 M 352.99 % -15.077 M 2.08 % -15.397 M 30.88 % -22.277 M 0.19 % -22.320 M -145.04 % -9.109 M -453.12 % 2.579 M 113.95 % -18.486 M 5.39 % -19.540 M -350.22 % 7.809 M 88.81 % 4.136 M 172.40 % -5.712 M 84.52 % -36.909 M -338.79 % 15.456 M 102 311.33 % -15.122 K -100.06 % 25.415 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
Net change in cash 1.819 B 6 562.63 % -28.150 M -174.42 % 37.827 M 723.80 % -6.064 M 86.99 % -46.605 M -171.44 % 65.235 M 1 455.82 % -4.812 M -187.39 % 5.506 M 135.32 % -15.586 M -229.84 % -4.725 M -634.31 % -643.515 K -104.45 % 14.467 M 975.77 % -1.652 M -117.15 % 9.630 M 7 798.50 % -125.084 K -114.42 % 867.703 K 226.27 % -687.173 K
Cash at beginning of period 25.865 M -52.12 % 54.015 M 233.67 % 16.188 M -27.25 % 22.252 M -67.68 % 68.857 M 1 801.42 % 3.621 M -57.06 % 8.433 M 188.08 % 2.927 M -84.19 % 18.514 M -20.33 % 23.239 M -2.69 % 23.883 M 153.66 % 9.415 M -14.93 % 11.067 M 669.79 % 1.438 M -8.00 % 1.563 M 124.83 % 695.088 K -49.71 % 1.382 M
Cash at end of period 1.845 B 7 033.55 % 25.865 M -52.12 % 54.015 M 233.67 % 16.188 M -27.25 % 22.252 M -67.68 % 68.857 M 1 801.42 % 3.621 M -57.06 % 8.433 M 188.08 % 2.927 M -84.19 % 18.514 M -20.33 % 23.239 M -2.69 % 23.883 M 153.66 % 9.415 M -14.93 % 11.067 M 669.79 % 1.438 M -8.00 % 1.563 M 124.83 % 695.088 K
Operating cash flow 5.783 M -68.38 % 18.290 M -95.78 % 433.512 M 423.74 % 82.772 M 35.02 % 61.302 M -58.00 % 145.973 M 15.90 % 125.950 M 115.19 % 58.529 M -20.54 % 73.654 M 14.63 % 64.253 M -24.89 % 85.545 M 39.80 % 61.191 M 208.27 % 19.850 M -71.44 % 69.514 M 515.37 % 11.296 M -32.80 % 16.811 M 203.62 % -16.224 M
Capital expenditure -62.686 M -91.14 % -32.795 M 67.55 % -101.071 M 12.66 % -115.726 M -623.05 % -16.005 M 23.04 % -20.798 M 53.72 % -44.935 M -249.78 % -12.847 M -28.26 % -10.016 M 17.50 % -12.140 M 56.00 % -27.592 M 26.21 % -37.394 M -154.91 % -14.670 M 37.02 % -23.293 M 22.71 % -30.140 M -100.13 % -15.060 M -53.73 % -9.796 M
Free CashFlow -56.903 M -292.30 % -14.505 M -104.36 % 332.441 M 1 108.80 % -32.954 M -172.75 % 45.297 M -63.81 % 125.175 M 54.51 % 81.015 M 77.35 % 45.682 M -28.22 % 63.638 M 22.12 % 52.113 M -10.08 % 57.952 M 143.53 % 23.797 M 359.38 % 5.180 M -88.79 % 46.221 M 345.29 % -18.843 M -1 175.95 % 1.751 M 106.73 % -26.021 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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 2009-03-31 2008-03-31
Revenue 178.291 M -9.38 % 196.735 M 70.03 % 115.705 M 25.63 % 92.101 M -29.08 % 129.871 M -20.88 % 164.140 M 107.79 % 78.992 M -15.89 % 93.914 M -36.03 % 146.801 M -5.48 % 155.308 M 3.76 % 149.686 M -46.17 % 278.080 M -22.90 % 360.658 M 6.72 % 337.933 M 7.78 % 313.537 M 0.79 % 311.086 M 54.69 % 201.100 M -20.92 % 254.290 M 47.65 % 172.230 M 11.89 % 153.927 M 120.75 % 69.728 M -64.79 % 198.027 M 55.62 % 127.254 M 15.03 % 110.627 M -7.34 % 119.393 M -25.29 % 159.806 M 35.07 % 118.310 M -36.67 % 186.815 M 22.81 % 152.120 M -11.29 % 171.483 M 19.37 % 143.654 M 40.66 % 102.125 M -3.27 % 105.575 M -16.48 % 126.405 M -3.57 % 131.082 M 29.78 % 101.007 M -6.18 % 107.662 M -0.31 % 108.001 M 22.09 % 88.457 M 16.01 % 76.248 M -19.11 % 94.262 M -1.98 % 96.161 M -3.18 % 99.319 M -3.62 % 103.047 M -5.61 % 109.170 M -18.10 % 133.291 M -0.19 % 133.542 M 18.08 % 113.096 M -1.84 % 115.216 M 41.92 % 81.186 M 37.14 % 59.200 M -13.72 % 68.610 M 53.04 % 44.832 M -29.59 % 63.673 M 9.07 % 58.380 M 19.94 % 48.674 M 4.09 % 46.761 M
Net income 45.646 M -92.95 % 647.469 M 6 514.25 % 9.789 M 413.59 % 1.906 M -69.15 % 6.179 M -53.54 % 13.300 M 467.50 % -3.619 M -101.70 % 212.894 M 413.36 % 41.471 M 362.90 % 8.959 M -70.95 % 30.835 M -63.50 % 84.483 M -23.21 % 110.012 M -11.12 % 123.772 M 63.96 % 75.487 M -33.27 % 113.127 M 158.94 % 43.689 M -45.74 % 80.511 M 104.21 % 39.425 M -12.63 % 45.123 M -31.96 % 66.320 M 298.33 % -33.440 M -228.59 % 26.006 M 16.26 % 22.369 M 40.00 % 15.978 M -65.31 % 46.061 M 161.09 % 17.642 M -56.54 % 40.597 M 157.64 % 15.757 M -43.54 % 27.910 M -50.47 % 56.352 M 84.69 % 30.512 M 110.22 % 14.514 M -69.65 % 47.820 M 282.65 % 12.497 M -56.22 % 28.543 M 38.09 % 20.670 M 22.45 % 16.880 M 118.79 % 7.715 M -57.55 % 18.176 M 190.21 % 6.263 M -59.54 % 15.478 M 25.73 % 12.310 M -13.25 % 14.191 M -9.62 % 15.701 M -41.14 % 26.677 M 13.81 % 23.441 M 174.32 % 8.545 M -44.37 % 15.361 M 16.33 % 13.204 M 187.43 % 4.594 M -63.90 % 12.724 M 356.55 % 2.787 M -80.11 % 14.012 M 51.95 % 9.222 M 94.27 % 4.747 M -1.78 % 4.833 M
Income before tax 61.267 M -91.99 % 765.329 M 5 868.41 % 12.823 M 428.78 % 2.425 M -70.62 % 8.255 M -64.75 % 23.416 M 585.10 % -4.827 M -102.04 % 236.714 M 375.25 % 49.808 M 242.16 % 14.557 M -64.69 % 41.229 M -63.48 % 112.898 M -23.27 % 147.129 M -10.00 % 163.469 M 60.28 % 101.993 M -27.22 % 140.137 M 140.13 % 58.358 M -46.80 % 109.697 M 106.94 % 53.009 M -2.48 % 54.356 M -18.66 % 66.829 M 402.11 % -22.121 M -163.36 % 34.912 M 23.32 % 28.311 M 26.38 % 22.401 M -62.23 % 59.305 M 130.71 % 25.705 M -53.22 % 54.943 M 91.13 % 28.747 M -20.84 % 36.317 M -48.57 % 70.608 M 69.44 % 41.671 M 163.16 % 15.835 M -74.92 % 63.133 M 148.97 % 25.358 M -30.57 % 36.523 M 39.14 % 26.249 M 0.57 % 26.100 M 153.77 % 10.285 M -45.72 % 18.949 M 104.50 % 9.266 M -57.72 % 21.914 M 29.18 % 16.964 M -28.01 % 23.563 M 1.06 % 23.317 M -42.81 % 40.771 M 17.61 % 34.667 M 173.33 % 12.683 M -44.22 % 22.739 M 14.11 % 19.926 M 192.73 % 6.807 M -63.86 % 18.836 M 356.63 % 4.125 M -80.86 % 21.556 M 57.85 % 13.656 M 59.44 % 8.565 M 12.18 % 7.635 M
Income before tax ratio 0.34 -91.17 % 3.89 3 410.18 % 0.11 320.91 % 0.03 -58.58 % 0.06 -55.44 % 0.14 333.46 % -0.06 -102.42 % 2.52 642.89 % 0.34 261.99 % 0.09 -65.97 % 0.28 -32.16 % 0.41 -0.48 % 0.41 -15.67 % 0.48 48.70 % 0.33 -27.79 % 0.45 55.23 % 0.29 -32.73 % 0.43 40.16 % 0.31 -12.84 % 0.35 -63.16 % 0.96 957.98 % -0.11 -140.72 % 0.27 7.20 % 0.26 36.40 % 0.19 -49.44 % 0.37 70.81 % 0.22 -26.13 % 0.29 55.63 % 0.19 -10.77 % 0.21 -56.91 % 0.49 20.46 % 0.41 172.05 % 0.15 -69.97 % 0.50 158.18 % 0.19 -46.50 % 0.36 48.31 % 0.24 0.89 % 0.24 107.85 % 0.12 -53.21 % 0.25 152.81 % 0.10 -56.86 % 0.23 33.42 % 0.17 -25.30 % 0.23 7.06 % 0.21 -30.17 % 0.31 17.83 % 0.26 131.49 % 0.11 -43.18 % 0.20 -19.59 % 0.25 113.46 % 0.11 -58.12 % 0.27 198.38 % 0.09 -72.82 % 0.34 44.73 % 0.23 32.93 % 0.18 7.77 % 0.16
EBITDA 70.792 M -90.87 % 774.978 M 3 466.89 % 21.727 M 80.77 % 12.019 M -34.47 % 18.340 M -45.76 % 33.813 M 659.33 % 4.453 M -98.19 % 246.159 M 319.48 % 58.682 M 146.03 % 23.852 M -51.66 % 49.347 M -58.96 % 120.241 M -21.95 % 154.057 M -9.30 % 169.857 M 58.39 % 107.239 M -26.03 % 144.983 M 130.60 % 62.872 M -44.90 % 114.095 M 98.41 % 57.504 M -2.70 % 59.098 M -16.94 % 71.151 M 522.44 % -16.843 M -142.40 % 39.720 M 113.07 % 18.642 M -35.12 % 28.731 M -36.09 % 44.952 M 18.72 % 37.865 M -34.99 % 58.248 M 79.53 % 32.445 M -19.57 % 40.339 M -45.94 % 74.613 M 64.52 % 45.351 M 127.40 % 19.943 M -66.45 % 59.445 M 34.24 % 44.282 M 78.89 % 24.754 M 71.14 % 14.464 M -52.83 % 30.665 M 101.23 % 15.239 M -36.30 % 23.924 M 68.22 % 14.222 M -54.27 % 31.102 M 41.69 % 21.951 M -18.90 % 27.067 M -0.51 % 27.205 M -29.63 % 38.662 M 0.00 % 38.662 M 139.07 % 16.172 M -37.56 % 25.899 M 28.41 % 20.169 M 100.09 % 10.080 M -54.22 % 22.019 M 216.14 % 6.965 M -72.23 % 25.085 M 48.10 % 16.938 M 49.66 % 11.318 M 17.69 % 9.617 M
Net income ratio 0.26 -92.22 % 3.29 3 790.01 % 0.08 308.82 % 0.02 -56.50 % 0.05 -41.28 % 0.08 276.86 % -0.05 -102.02 % 2.27 702.45 % 0.28 389.72 % 0.06 -72.00 % 0.21 -32.19 % 0.30 -0.40 % 0.31 -16.72 % 0.37 52.13 % 0.24 -33.79 % 0.36 67.39 % 0.22 -31.38 % 0.32 38.31 % 0.23 -21.91 % 0.29 -69.18 % 0.95 663.24 % -0.17 -182.63 % 0.20 1.07 % 0.20 51.09 % 0.13 -53.57 % 0.29 93.29 % 0.15 -31.38 % 0.22 109.79 % 0.10 -36.36 % 0.16 -58.51 % 0.39 31.30 % 0.30 117.33 % 0.14 -63.66 % 0.38 296.81 % 0.10 -66.26 % 0.28 47.19 % 0.19 22.84 % 0.16 79.20 % 0.09 -63.41 % 0.24 258.78 % 0.07 -58.72 % 0.16 29.86 % 0.12 -10.00 % 0.14 -4.25 % 0.14 -28.14 % 0.20 14.02 % 0.18 132.32 % 0.08 -43.33 % 0.13 -18.03 % 0.16 109.59 % 0.08 -58.16 % 0.19 198.32 % 0.06 -71.75 % 0.22 39.31 % 0.16 61.97 % 0.10 -5.64 % 0.10
Ratio EBITDA 0.40 -89.92 % 3.94 1 997.78 % 0.19 43.89 % 0.13 -7.59 % 0.14 -31.45 % 0.21 265.43 % 0.06 -97.85 % 2.62 555.71 % 0.40 160.28 % 0.15 -53.41 % 0.33 -23.76 % 0.43 1.23 % 0.43 -15.02 % 0.50 46.96 % 0.34 -26.61 % 0.47 49.07 % 0.31 -30.32 % 0.45 34.38 % 0.33 -13.04 % 0.38 -62.37 % 1.02 1 299.72 % -0.09 -127.25 % 0.31 85.23 % 0.17 -29.97 % 0.24 -14.45 % 0.28 -12.11 % 0.32 2.65 % 0.31 46.19 % 0.21 -9.33 % 0.24 -54.71 % 0.52 16.96 % 0.44 135.09 % 0.19 -59.83 % 0.47 39.21 % 0.34 37.84 % 0.25 82.42 % 0.13 -52.68 % 0.28 64.81 % 0.17 -45.09 % 0.31 107.96 % 0.15 -53.35 % 0.32 46.34 % 0.22 -15.86 % 0.26 5.40 % 0.25 -14.09 % 0.29 0.19 % 0.29 102.46 % 0.14 -36.39 % 0.22 -9.52 % 0.25 45.90 % 0.17 -46.94 % 0.32 106.57 % 0.16 -60.57 % 0.39 35.79 % 0.29 24.77 % 0.23 13.06 % 0.21
Gross profit ratio 0.45 55.32 % 0.29 -25.63 % 0.39 -12.01 % 0.45 105.04 % 0.22 -16.90 % 0.26 -43.14 % 0.46 3.83 % 0.44 4.83 % 0.42 186.80 % 0.15 -65.70 % 0.43 6.81 % 0.40 0.31 % 0.40 38.38 % 0.29 -20.08 % 0.36 -2.33 % 0.37 5.06 % 0.35 -27.96 % 0.49 31.77 % 0.37 -0.51 % 0.37 -16.50 % 0.45 -24.52 % 0.59 33.58 % 0.44 17.55 % 0.38 16.58 % 0.32 5.33 % 0.31 -17.99 % 0.38 -23.63 % 0.49 42.26 % 0.35 -37.04 % 0.55 21.19 % 0.45 -22.27 % 0.58 41.11 % 0.41 -22.72 % 0.53 -4.86 % 0.56 -1.31 % 0.57 31.39 % 0.43 -22.98 % 0.56 22.59 % 0.46 -0.08 % 0.46 5.94 % 0.43 -24.83 % 0.58 29.18 % 0.45 -11.88 % 0.51 5.02 % 0.48 -3.81 % 0.50 6.78 % 0.47 27.90 % 0.37 -6.89 % 0.39 -31.00 % 0.57 22.78 % 0.47 -20.55 % 0.59 16.01 % 0.51 -22.18 % 0.65 16.88 % 0.56 17.58 % 0.47 32.47 % 0.36
Weighted average shs out dil 2.999 M -0.12 % 3.003 M 0.00 % 3.003 M 0.83 % 2.978 M -0.71 % 3.000 M -0.02 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M -0.01 % 3.000 M 0.01 % 3.000 M 0.02 % 3.000 M 3.15 % 2.908 M -3.06 % 3.000 M 0.03 % 2.999 M 0.03 % 2.998 M -0.10 % 3.001 M 0.01 % 3.000 M -0.01 % 3.001 M -0.03 % 3.001 M 0.01 % 3.001 M 0.01 % 3.001 M 0.01 % 3.000 M 0.01 % 3.000 M 0.00 % 3.000 M 0.10 % 2.997 M -0.15 % 3.001 M 0.05 % 3.000 M 0.06 % 2.998 M -0.12 % 3.002 M 0.09 % 2.999 M 0.09 % 2.997 M -0.10 % 3.000 M -0.09 % 3.002 M 0.07 % 3.000 M -0.06 % 3.002 M 0.05 % 3.001 M -0.02 % 3.001 M 0.11 % 2.998 M -0.06 % 3.000 M 0.01 % 3.000 M -0.01 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M
Weighted average shs out 2.999 M -0.12 % 3.003 M 0.00 % 3.003 M 0.83 % 2.978 M -0.71 % 3.000 M -0.02 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M -0.01 % 3.000 M 0.01 % 3.000 M 0.02 % 3.000 M 3.15 % 2.908 M -3.06 % 3.000 M 0.03 % 2.999 M 0.03 % 2.998 M -0.10 % 3.001 M 0.01 % 3.000 M -0.01 % 3.001 M -0.03 % 3.001 M 0.01 % 3.001 M 0.01 % 3.001 M 0.01 % 3.000 M 0.01 % 3.000 M 0.00 % 3.000 M 0.10 % 2.997 M -0.15 % 3.001 M 0.05 % 3.000 M 0.06 % 2.998 M -0.12 % 3.002 M 0.09 % 2.999 M 0.09 % 2.997 M -0.10 % 3.000 M -0.09 % 3.002 M 0.07 % 3.000 M -0.06 % 3.002 M 0.05 % 3.001 M -0.02 % 3.001 M 0.11 % 2.998 M -0.06 % 3.000 M 0.01 % 3.000 M -0.01 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M 0.00 % 3.000 M
EPS diluted 15.22 -92.94 % 215.62 6 514.11 % 3.26 409.38 % 0.64 -68.93 % 2.06 -53.50 % 4.43 466.12 % -1.21 -101.71 % 70.96 413.46 % 13.82 362.21 % 2.99 -70.91 % 10.28 -63.49 % 28.16 -23.21 % 36.67 -11.12 % 41.26 63.99 % 25.16 -33.28 % 37.71 159.00 % 14.56 -45.75 % 26.84 104.26 % 13.14 -12.63 % 15.04 -31.98 % 22.11 292.26 % -11.50 -232.64 % 8.67 16.22 % 7.46 39.96 % 5.33 -58.16 % 12.74 116.67 % 5.88 -56.54 % 13.53 157.71 % 5.25 -43.55 % 9.30 -50.48 % 18.78 84.66 % 10.17 9.35 % 9.30 -41.66 % 15.94 282.25 % 4.17 -56.15 % 9.51 38.03 % 6.89 22.38 % 5.63 119.07 % 2.57 -57.59 % 6.06 189.95 % 2.09 -59.50 % 5.16 25.85 % 4.10 -13.32 % 4.73 -9.56 % 5.23 -41.17 % 8.89 13.83 % 7.81 174.04 % 2.85 -44.34 % 5.12 16.36 % 4.40 187.58 % 1.53 -63.92 % 4.24 355.91 % 0.93 -80.09 % 4.67 52.15 % 3.07 94.30 % 1.58 -1.86 % 1.61
Earnings per share 15.22 -92.94 % 215.62 6 514.11 % 3.26 409.38 % 0.64 -68.93 % 2.06 -53.50 % 4.43 466.12 % -1.21 -101.71 % 70.96 413.46 % 13.82 362.21 % 2.99 -70.91 % 10.28 -63.49 % 28.16 -23.21 % 36.67 -11.12 % 41.26 63.99 % 25.16 -33.28 % 37.71 159.00 % 14.56 -45.75 % 26.84 104.26 % 13.14 -12.63 % 15.04 -31.98 % 22.11 292.26 % -11.50 -232.64 % 8.67 16.22 % 7.46 39.96 % 5.33 -58.16 % 12.74 116.67 % 5.88 -56.54 % 13.53 157.71 % 5.25 -43.55 % 9.30 -50.48 % 18.78 84.66 % 10.17 9.35 % 9.30 -41.66 % 15.94 282.25 % 4.17 -56.15 % 9.51 38.03 % 6.89 22.38 % 5.63 119.07 % 2.57 -57.59 % 6.06 189.95 % 2.09 -59.50 % 5.16 25.85 % 4.10 -13.32 % 4.73 -9.56 % 5.23 -41.17 % 8.89 13.83 % 7.81 174.04 % 2.85 -44.34 % 5.12 16.36 % 4.40 187.58 % 1.53 -63.92 % 4.24 355.91 % 0.93 -80.09 % 4.67 52.15 % 3.07 94.30 % 1.58 -1.86 % 1.61
Gross profit 80.782 M 40.76 % 57.391 M 26.45 % 45.386 M 10.54 % 41.060 M 45.41 % 28.237 M -34.25 % 42.948 M 18.14 % 36.352 M -12.66 % 41.623 M -32.94 % 62.067 M 171.09 % 22.895 M -64.41 % 64.335 M -42.51 % 111.901 M -22.66 % 144.682 M 47.69 % 97.963 M -13.86 % 113.721 M -1.56 % 115.529 M 62.52 % 71.084 M -43.02 % 124.763 M 94.55 % 64.128 M 11.33 % 57.604 M 84.33 % 31.250 M -73.42 % 117.581 M 107.87 % 56.566 M 35.21 % 41.835 M 8.02 % 38.728 M -21.31 % 49.216 M 10.78 % 44.427 M -51.64 % 91.863 M 74.70 % 52.582 M -44.15 % 94.141 M 44.67 % 65.075 M 9.34 % 59.517 M 36.50 % 43.603 M -35.46 % 67.556 M -8.26 % 73.638 M 28.07 % 57.497 M 23.27 % 46.644 M -23.23 % 60.755 M 49.67 % 40.592 M 15.92 % 35.018 M -14.31 % 40.865 M -26.31 % 55.457 M 25.07 % 44.339 M -15.06 % 52.203 M -0.87 % 52.662 M -21.22 % 66.846 M 6.58 % 62.720 M 51.02 % 41.531 M -8.60 % 45.440 M -2.07 % 46.401 M 68.38 % 27.557 M -31.45 % 40.199 M 77.53 % 22.643 M -45.20 % 41.323 M 27.48 % 32.415 M 41.02 % 22.986 M 37.89 % 16.670 M
Income tax expense 15.621 M -86.75 % 117.860 M 3 784.64 % 3.034 M 484.59 % 519.000 K -75.00 % 2.076 M -79.48 % 10.115 M 937.33 % -1.208 M -105.07 % 23.820 M 185.71 % 8.337 M 48.93 % 5.598 M -46.14 % 10.394 M -63.42 % 28.415 M -23.44 % 37.117 M -6.50 % 39.698 M 49.77 % 26.506 M -1.87 % 27.010 M 84.13 % 14.669 M -49.74 % 29.186 M 114.85 % 13.584 M 47.12 % 9.233 M 1 713.95 % 509.000 K -95.50 % 11.319 M 27.10 % 8.906 M 49.88 % 5.942 M -7.49 % 6.423 M -51.50 % 13.244 M 64.26 % 8.063 M -43.80 % 14.346 M 10.44 % 12.990 M 54.51 % 8.407 M -41.03 % 14.256 M 27.75 % 11.159 M 744.74 % 1.321 M -91.37 % 15.313 M 19.07 % 12.861 M 61.17 % 7.980 M 43.04 % 5.579 M -39.49 % 9.220 M 258.75 % 2.570 M 232.47 % 773.000 K -74.26 % 3.003 M -53.34 % 6.436 M 38.29 % 4.654 M -50.34 % 9.372 M 23.06 % 7.616 M -45.96 % 14.093 M 25.54 % 11.226 M 171.29 % 4.138 M -43.91 % 7.378 M 9.76 % 6.722 M 203.75 % 2.213 M -63.79 % 6.112 M 356.80 % 1.338 M -82.26 % 7.544 M 70.14 % 4.434 M 16.13 % 3.818 M 36.26 % 2.802 M
Cost of revenue 97.509 M -30.02 % 139.344 M 98.16 % 70.319 M 37.77 % 51.041 M -49.78 % 101.634 M -16.14 % 121.192 M 184.22 % 42.640 M -18.46 % 52.291 M -38.29 % 84.734 M -36.01 % 132.413 M 55.14 % 85.351 M -48.64 % 166.179 M -23.06 % 215.976 M -10.00 % 239.970 M 20.10 % 199.816 M 2.18 % 195.557 M 50.41 % 130.016 M 0.38 % 129.527 M 19.82 % 108.102 M 12.23 % 96.323 M 150.33 % 38.478 M -52.17 % 80.446 M 13.80 % 70.688 M 2.76 % 68.792 M -14.72 % 80.665 M -27.06 % 110.590 M 49.68 % 73.883 M -22.19 % 94.952 M -4.61 % 99.538 M 28.70 % 77.342 M -1.57 % 78.579 M 84.42 % 42.608 M -31.25 % 61.972 M 5.31 % 58.849 M 2.45 % 57.444 M 32.02 % 43.510 M -28.69 % 61.018 M 29.15 % 47.246 M -1.29 % 47.865 M 16.09 % 41.230 M -22.79 % 53.397 M 31.18 % 40.705 M -25.96 % 54.980 M 8.13 % 50.844 M -10.02 % 56.508 M -14.95 % 66.444 M -6.18 % 70.822 M -1.04 % 71.565 M 2.56 % 69.776 M 100.60 % 34.784 M 9.93 % 31.643 M 11.38 % 28.411 M 28.04 % 22.189 M -0.72 % 22.350 M -13.92 % 25.965 M 1.08 % 25.688 M -14.63 % 30.091 M
General and administrative expenses 0.000 -100.00 % 6.942 M 0.000 0.000 0.000 -100.00 % 6.536 M 0.000 0.000 0.000 -100.00 % 5.298 M 0.000 0.000 0.000 -100.00 % 3.328 M 0.000 0.000 0.000 -100.00 % 2.936 M 0.000 0.000 0.000 -100.00 % 2.971 M 0.000 0.000 0.000 -100.00 % 2.430 M 0.000 0.000 0.000 -100.00 % 1.905 M 0.000 0.000 0.000 -100.00 % 1.741 M 0.000 0.000 0.000 -100.00 % 1.640 M 0.000 0.000 0.000 -100.00 % 1.425 M 0.000 0.000 0.000 -100.00 % 5.034 M 0.000 0.000 0.000 -100.00 % 4.642 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 2.563 M 0.000 0.000 0.000 -100.00 % 1.660 M 0.000 0.000 0.000 -100.00 % 3.500 M 0.000 0.000 0.000 -100.00 % 1.537 M 0.000 0.000 0.000 -100.00 % 212.520 K 0.000 0.000 0.000 -100.00 % 2.115 M 0.000 0.000 0.000 -100.00 % 2.928 M 0.000 0.000 0.000 -100.00 % 2.298 M 0.000 0.000 0.000 -100.00 % 2.252 M 0.000 0.000 0.000 -100.00 % 1.692 M 0.000 0.000 0.000 -100.00 % 1.617 M 0.000 0.000 0.000 -100.00 % 6.445 M 0.000 0.000 0.000 -100.00 % 3.123 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 37.909 M 0.000 -100.00 % 33.865 M -1.70 % 34.451 M 0.000 0.000 -100.00 % 28.426 M -88.20 % 240.985 M 1 022.22 % 21.474 M 840.99 % -2.898 M -334.66 % 1.235 M -81.78 % 6.779 M -39.14 % 11.138 M -71.91 % 39.649 M 0.000 0.000 0.000 0.000 -100.00 % 2.290 M 56.96 % 1.459 M 269.26 % -862.000 K 93.16 % -12.605 M -510.45 % 3.071 M -56.87 % 7.120 M 194.95 % 2.414 M 0.000 100.00 % -3.870 M -164.81 % 5.971 M 146.86 % -12.743 M 0.000 -100.00 % 44.324 M 156.94 % 17.251 M 29.41 % 13.330 M -61.39 % 34.522 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
Operating expenses 37.909 M 79.96 % 21.065 M -37.80 % 33.865 M -1.70 % 34.451 M 73.97 % 19.803 M 9.57 % 18.074 M -56.96 % 41.994 M -7.56 % 45.430 M 34.68 % 33.733 M 26 661.42 % -127.000 K -100.52 % 24.341 M 320.98 % 5.782 M -31.18 % 8.402 M 125.32 % -33.185 M -268.70 % 19.671 M -26.10 % 26.620 M 75.39 % 15.178 M -25.25 % 20.305 M 53.39 % 13.238 M -41.50 % 22.628 M -20.76 % 28.556 M -62.37 % 75.884 M 210.52 % 24.438 M 21.76 % 20.070 M 11.97 % 17.925 M 174.70 % 6.525 M -55.47 % 14.653 M -65.54 % 42.527 M 308.68 % 10.406 M -81.84 % 57.308 M 50.05 % 38.192 M 10.10 % 34.689 M -14.03 % 40.350 M 4.82 % 38.494 M -19.41 % 47.765 M 133.82 % 20.428 M 3.67 % 19.705 M -42.33 % 34.171 M 16.13 % 29.425 M 94.84 % 15.102 M -50.55 % 30.543 M -37.56 % 48.919 M 81.25 % 26.990 M -3.24 % 27.894 M -4.13 % 29.096 M -8.81 % 31.908 M 14.17 % 27.947 M -2.82 % 28.758 M 28.52 % 22.377 M -24.00 % 29.444 M 43.65 % 20.497 M -2.65 % 21.055 M 14.24 % 18.431 M -6.25 % 19.660 M 6.02 % 18.544 M 34.06 % 13.833 M 53.10 % 9.035 M
Cost and expenses 135.418 M -15.58 % 160.409 M 53.97 % 104.184 M 21.86 % 85.492 M -29.60 % 121.437 M -12.80 % 139.266 M 64.55 % 84.634 M -13.39 % 97.721 M -17.51 % 118.467 M -10.45 % 132.286 M 20.60 % 109.692 M -36.21 % 171.961 M -23.36 % 224.378 M 8.51 % 206.785 M -5.79 % 219.487 M -1.21 % 222.177 M 53.02 % 145.194 M -3.10 % 149.832 M 23.48 % 121.340 M 2.01 % 118.951 M 77.45 % 67.034 M -57.12 % 156.331 M 64.34 % 95.126 M 7.05 % 88.862 M -9.87 % 98.590 M -15.82 % 117.116 M 32.28 % 88.536 M -35.60 % 137.479 M 25.04 % 109.944 M -18.35 % 134.650 M 15.31 % 116.771 M 51.07 % 77.297 M -24.46 % 102.322 M 5.11 % 97.343 M -7.48 % 105.209 M 64.55 % 63.938 M -20.79 % 80.723 M -0.85 % 81.417 M 5.34 % 77.290 M 37.20 % 56.332 M -32.89 % 83.940 M -6.34 % 89.623 M 9.34 % 81.970 M 4.10 % 78.738 M -8.02 % 85.604 M -12.96 % 98.352 M -0.42 % 98.769 M -1.55 % 100.323 M 8.87 % 92.153 M 43.48 % 64.229 M 23.18 % 52.140 M 5.41 % 49.466 M 21.78 % 40.620 M -3.31 % 42.010 M -5.61 % 44.509 M 12.62 % 39.521 M 1.01 % 39.126 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 21.065 M 0.000 0.000 -100.00 % 19.803 M 9.57 % 18.074 M 33.21 % 13.568 M -32.90 % 20.220 M 4.53 % 19.343 M -9.02 % 21.261 M 2.13 % 20.818 M -27.32 % 28.645 M 5.78 % 27.081 M 5.66 % 25.630 M 30.29 % 19.671 M -26.10 % 26.620 M 75.39 % 15.178 M -25.25 % 20.305 M -18.58 % 24.939 M -1.28 % 25.262 M 31.29 % 19.242 M -30.39 % 27.643 M 18.68 % 23.292 M -5.10 % 24.545 M 15.45 % 21.260 M -20.19 % 26.638 M 37.99 % 19.304 M -13.52 % 22.321 M 14.09 % 19.564 M -17.39 % 23.683 M 15.60 % 20.487 M 25.66 % 16.304 M -6.05 % 17.354 M -19.78 % 21.633 M 56.74 % 13.802 M -12.15 % 15.711 M 5.95 % 14.829 M -17.37 % 17.945 M 36.50 % 13.147 M -7.72 % 14.247 M 11.72 % 12.752 M -19.43 % 15.827 M 48.22 % 10.678 M -18.62 % 13.121 M 21.68 % 10.783 M -61.46 % 27.980 M 209.89 % 9.029 M -14.16 % 10.518 M 13.19 % 9.292 M -56.95 % 21.583 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 534.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 460.350 K 0.000 0.000 0.000 -100.00 % 232.195 K 0.000 0.000 0.000 -100.00 % 114.560 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 % 1.185 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
Interest expense 611.000 K 43.76 % 425.000 K 159.15 % 164.000 K -80.07 % 823.000 K -8.04 % 895.000 K 0.000 -100.00 % 290.000 K -37.50 % 464.000 K 0.000 0.000 0.000 0.000 -100.00 % 289.000 K 0.000 -100.00 % 17.000 K -56.41 % 39.000 K -87.96 % 324.000 K 0.000 -100.00 % 171.000 K 17 000.00 % 1.000 K -99.68 % 316.000 K 0.000 -100.00 % 287.000 K -50.00 % 574.000 K -29.66 % 816.000 K 0.000 -100.00 % 199.000 K -45.33 % 364.000 K -46.94 % 686.000 K 32.95 % 516.000 K -13.86 % 599.000 K 46.81 % 408.000 K -45.45 % 748.000 K 65.85 % 451.000 K -12.43 % 515.000 K -5.68 % 546.000 K -20.87 % 690.000 K 42.56 % 484.000 K -45.12 % 882.000 K -8.79 % 967.000 K -8.43 % 1.056 M 402.86 % 210.000 K -45.45 % 385.000 K -48.39 % 746.000 K 199.60 % 249.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 588.000 K 0.000
Depreciation and amortization 8.914 M -3.36 % 9.224 M 5.54 % 8.740 M -0.35 % 8.771 M -4.56 % 9.190 M -7.93 % 9.982 M 11.03 % 8.990 M 0.10 % 8.981 M 1.21 % 8.874 M -4.53 % 9.295 M 14.50 % 8.118 M 10.55 % 7.343 M 10.60 % 6.639 M 4.24 % 6.369 M 21.80 % 5.229 M 8.78 % 4.807 M 14.73 % 4.190 M -3.06 % 4.322 M -0.04 % 4.324 M -8.80 % 4.741 M 18.35 % 4.006 M -19.36 % 4.967 M 9.88 % 4.521 M 10.81 % 4.080 M 2.77 % 3.970 M -0.61 % 3.994 M 14.15 % 3.499 M 18.97 % 2.941 M -2.36 % 3.012 M -14.09 % 3.506 M 2.94 % 3.406 M 4.10 % 3.272 M -2.62 % 3.360 M -19.67 % 4.183 M 12.87 % 3.706 M 6.16 % 3.491 M 6.69 % 3.272 M -19.82 % 4.081 M 0.22 % 4.072 M 1.60 % 4.008 M 2.77 % 3.900 M -56.55 % 8.977 M 95.06 % 4.602 M 66.86 % 2.758 M -24.21 % 3.639 M -2.26 % 3.723 M -4.27 % 3.889 M 14.42 % 3.399 M 19.85 % 2.836 M -11.71 % 3.212 M 6.36 % 3.020 M 5.04 % 2.875 M 4.43 % 2.753 M -19.56 % 3.422 M 11.58 % 3.067 M 41.66 % 2.165 M 9.23 % 1.982 M
Operating income 42.873 M 18.02 % 36.326 M 215.30 % 11.521 M 1 081.64 % 975.000 K -88.44 % 8.434 M -66.09 % 24.874 M 540.87 % -5.642 M -48.20 % -3.807 M -113.44 % 28.334 M 24.53 % 22.753 M -43.11 % 39.994 M -62.31 % 106.119 M -22.13 % 136.280 M 7.17 % 127.167 M 35.21 % 94.050 M 5.78 % 88.909 M 59.03 % 55.906 M -46.48 % 104.458 M 105.26 % 50.890 M 45.50 % 34.976 M 1 198.29 % 2.694 M -89.54 % 25.754 M -19.84 % 32.128 M 47.61 % 21.765 M 4.62 % 20.803 M 168.87 % 7.737 M -74.01 % 29.774 M -39.65 % 49.336 M 16.98 % 42.176 M 3.03 % 40.934 M 52.27 % 26.883 M 8.28 % 24.828 M 663.23 % 3.253 M -83.99 % 20.319 M -47.30 % 38.558 M 81.34 % 21.263 M 89.98 % 11.192 M -63.28 % 30.479 M 287.88 % 7.858 M 282.20 % 2.056 M -74.69 % 8.124 M -51.59 % 16.782 M 39.41 % 12.038 M -44.80 % 21.809 M 3.47 % 21.077 M -50.37 % 42.471 M 27.40 % 33.337 M 199.42 % 11.134 M -42.87 % 19.488 M 4.40 % 18.667 M 164.40 % 7.060 M -63.12 % 19.144 M 354.51 % 4.212 M -80.56 % 21.663 M 56.18 % 13.871 M 51.55 % 9.153 M 19.88 % 7.635 M
Operating income ratio 0.24 30.23 % 0.18 85.44 % 0.10 840.58 % 0.01 -83.70 % 0.06 -57.15 % 0.15 312.17 % -0.07 -76.20 % -0.04 -121.00 % 0.19 31.74 % 0.15 -45.17 % 0.27 -29.99 % 0.38 0.99 % 0.38 0.41 % 0.38 25.45 % 0.30 4.96 % 0.29 2.81 % 0.28 -32.32 % 0.41 39.02 % 0.30 30.04 % 0.23 488.12 % 0.04 -70.29 % 0.13 -48.49 % 0.25 28.33 % 0.20 12.91 % 0.17 259.88 % 0.05 -80.76 % 0.25 -4.71 % 0.26 -4.75 % 0.28 16.15 % 0.24 27.56 % 0.19 -23.02 % 0.24 689.02 % 0.03 -80.83 % 0.16 -45.35 % 0.29 39.73 % 0.21 102.50 % 0.10 -63.16 % 0.28 217.69 % 0.09 229.45 % 0.03 -68.71 % 0.09 -50.61 % 0.17 43.98 % 0.12 -42.73 % 0.21 9.62 % 0.19 -39.41 % 0.32 27.64 % 0.25 153.57 % 0.10 -41.80 % 0.17 -26.44 % 0.23 92.80 % 0.12 -57.26 % 0.28 196.99 % 0.09 -72.39 % 0.34 43.19 % 0.24 26.35 % 0.19 15.17 % 0.16
Total other income expenses net 18.394 M -97.48 % 729.003 M 55 891.01 % 1.302 M -10.21 % 1.450 M 910.06 % -179.000 K 87.72 % -1.458 M -278.90 % 815.000 K -99.66 % 240.521 M 1 020.06 % 21.474 M 380.40 % 4.470 M 261.94 % 1.235 M -81.78 % 6.779 M -37.51 % 10.849 M -66.43 % 32.322 M 306.92 % 7.943 M -84.49 % 51.228 M 1 989.23 % 2.452 M 19.15 % 2.058 M -2.89 % 2.119 M -89.07 % 19.380 M -69.78 % 64.135 M 233.96 % -47.875 M -1 819.64 % 2.784 M 135.80 % -7.777 M -586.67 % 1.598 M -79.23 % 7.694 M 289.09 % -4.069 M -172.57 % 5.607 M 141.75 % -13.429 M -190.85 % -4.617 M -110.56 % 43.725 M 159.60 % 16.843 M 33.87 % 12.582 M -69.70 % 41.530 M 414.62 % -13.200 M 8.71 % -14.459 M -61.75 % -8.939 M -1 746.90 % -484.000 K -119.94 % 2.427 M -85.63 % 16.893 M 1 379.25 % 1.142 M -77.75 % 5.132 M 4.18 % 4.926 M 180.84 % 1.754 M -21.70 % 2.240 M 231.72 % -1.701 M -227.86 % 1.330 M -14.14 % 1.549 M -52.35 % 3.251 M 158.04 % 1.260 M 597.98 % -253.000 K 17.86 % -308.000 K -254.02 % -87.000 K 18.43 % -106.663 K 50.39 % -215.000 K 63.44 % -588.000 K 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 2009-03-31 2008-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-03-31 2009-03-31
Net debt 0.000 100.00 % -1.806 B 0.000 100.00 % -2.146 M 0.000 -100.00 % 25.447 M -98.26 % 1.465 B 10 365.01 % 14.000 M -98.84 % 1.212 B 2 363.52 % -53.541 M -104.84 % 1.106 B 2 637.38 % -43.587 M -104.92 % 886.392 M 6 967.00 % -12.908 M -101.41 % 913.926 M 3 402.59 % -27.673 M -103.52 % 786.151 M 5 621.50 % -14.238 M -102.58 % 551.166 M 2 705.74 % -21.152 M -104.59 % 461.007 M 1 052.66 % -48.392 M -109.88 % 489.577 M 4 395.66 % 10.890 M -97.48 % 431.520 M 1 436.88 % 28.078 M -92.94 % 397.432 M 2 904.93 % 13.226 M -96.12 % 340.835 M 1 473.87 % 21.656 M -93.48 % 332.002 M 1 185.68 % 25.823 M -89.24 % 239.927 M 1 527.40 % 14.743 M -92.77 % 203.908 M 632.88 % 27.823 M -83.12 % 164.780 M 1 904.82 % 8.219 M -94.13 % 139.966 M 340.96 % 31.741 M -72.44 % 115.156 M 709.30 % 14.229 M -85.02 % 94.977 M 349.96 % 21.108 M -48.19 % 40.740 M 3 196.63 % -1.316 M -109.62 % 13.677 M 289.09 % -7.233 M -158.80 % 12.301 M 160.67 % 4.719 M -36.48 % 7.429 M -71.26 % 25.851 M
Total investments 0.000 -100.00 % 52.867 M 0.000 -100.00 % 2.163 B 0.000 -100.00 % 1.723 B -41.21 % 2.930 B 102.73 % 1.445 B -40.37 % 2.424 B 109.33 % 1.158 B -47.65 % 2.212 B 108.21 % 1.062 B -40.07 % 1.773 B 93.21 % 917.560 M -49.80 % 1.828 B 106.24 % 886.253 M -43.63 % 1.572 B 105.23 % 766.126 M -30.50 % 1.102 B 108.38 % 529.006 M -42.62 % 922.014 M 135.12 % 392.150 M -59.95 % 979.154 M 105.05 % 477.525 M -44.67 % 863.041 M 101.69 % 427.899 M -46.17 % 794.864 M 105.81 % 386.210 M -43.34 % 681.669 M 105.07 % 332.402 M -49.94 % 664.004 M 102.23 % 328.339 M -31.58 % 479.855 M 89.83 % 252.781 M -38.02 % 407.816 M 109.57 % 194.600 M -40.95 % 329.560 M 125.32 % 146.266 M -47.75 % 279.932 M 127.35 % 123.128 M -46.54 % 230.313 M 150.57 % 91.917 M -51.61 % 189.954 M 171.23 % 70.033 M -14.05 % 81.480 M 383.35 % 16.857 M -38.37 % 27.354 M 6 261.40 % 430.000 K -98.25 % 24.602 M 752.59 % 2.886 M 0.000 -100.00 % 936.696 K
Total debt 0.000 -100.00 % 39.567 M 0.000 -100.00 % 8.813 M 0.000 -100.00 % 51.312 M 0.000 -100.00 % 33.723 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.788 M 0.000 0.000 0.000 -100.00 % 5.787 M 0.000 -100.00 % 1.008 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 22.942 M 0.000 -100.00 % 31.290 M 0.000 -100.00 % 24.448 M 0.000 -100.00 % 29.742 M 0.000 -100.00 % 29.486 M 0.000 -100.00 % 17.670 M 0.000 -100.00 % 37.131 M 0.000 -100.00 % 26.733 M 0.000 -100.00 % 48.579 M 0.000 -100.00 % 37.468 M 0.000 -100.00 % 46.052 M 0.000 -100.00 % 22.567 M 0.000 -100.00 % 6.014 M 0.000 -100.00 % 14.134 M -23.58 % 18.496 M -30.32 % 26.546 M
Accumulated other comprehensive income loss 2.381 B 1.32 % 2.350 B -5.72 % 2.492 B 1.22 % 2.462 B 13.55 % 2.169 B 1.47 % 2.137 B 9.89 % 1.945 B 6 382.35 % 30.000 M -98.26 % 1.729 B 5 475.89 % 31.000 M -98.18 % 1.703 B 5 577.74 % 30.000 M -98.00 % 1.500 B 4 899.09 % 30.000 M -97.78 % 1.354 B 2.27 % 1.324 B 21.05 % 1.094 B 3 428.91 % 31.000 M -96.16 % 806.314 M 3.86 % 776.314 M 13.29 % 685.218 M 0.000 -100.00 % 726.349 M 4.31 % 696.349 M -1.86 % 709.545 M 0.000 -100.00 % 636.981 M 4.94 % 606.981 M 2.94 % 589.669 M 0.000 -100.00 % 505.407 M 6.31 % 475.407 M 6.31 % 447.209 M 0.000 -100.00 % 386.424 M 8.42 % 356.424 M -0.46 % 358.072 M 0.000 -100.00 % 340.698 M 9.66 % 310.698 M -1.76 % 316.259 M 0.000 -100.00 % 293.871 M 11.37 % 263.871 M -0.04 % 263.979 M 0.000 -100.00 % 219.162 M 15.86 % 189.162 M -3.09 % 195.185 M 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 -100.00 % 506.000 K 0.000 0.000 0.000 -100.00 % 460.000 K 0.000 0.000 0.000 -100.00 % 171.000 K 0.000 0.000 0.000 -100.00 % 96.732 K 0.000 0.000 0.000 -100.00 % 17.554 K 0.000 0.000 0.000 100.00 % -46.154 M 0.000 0.000 0.000 -100.00 % 168.859 K 0.000 0.000 0.000 -100.00 % 436.602 M 0.000 0.000 0.000 -100.00 % 71.752 K 0.000 0.000 0.000 -100.00 % 259.281 K 0.000 0.000 0.000 -100.00 % 479.089 K 0.000 0.000 0.000 -100.00 % 184.859 K -48.94 % 362.054 K 385.27 % 74.609 K
Common stock 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.000 -100.00 % 30.000 M 0.00 % 30.000 M 0.00 % 30.000 M
Total equity 2.381 B 0.00 % 2.381 B -4.47 % 2.492 B 0.00 % 2.492 B 14.93 % 2.169 B 0.00 % 2.169 B 11.51 % 1.945 B 0.00 % 1.945 B 12.51 % 1.729 B 0.00 % 1.729 B 1.48 % 1.703 B 0.00 % 1.703 B 13.58 % 1.500 B 0.00 % 1.500 B 10.74 % 1.354 B 0.00 % 1.354 B 23.79 % 1.094 B 0.00 % 1.094 B 35.67 % 806.314 M 0.00 % 806.314 M 17.67 % 685.218 M 0.00 % 685.218 M -5.66 % 726.349 M 0.00 % 726.349 M 2.37 % 709.545 M 0.00 % 709.545 M 11.39 % 636.981 M 0.00 % 636.981 M 8.02 % 589.669 M 0.00 % 589.669 M 16.67 % 505.407 M 0.00 % 505.407 M 13.01 % 447.209 M 0.00 % 447.209 M 15.73 % 386.424 M 0.00 % 386.424 M 7.92 % 358.072 M 0.00 % 358.072 M 5.10 % 340.698 M 0.00 % 340.698 M 7.73 % 316.259 M 0.00 % 316.259 M 7.62 % 293.871 M 0.00 % 293.871 M 11.32 % 263.979 M 0.00 % 263.979 M 20.45 % 219.162 M 0.00 % 219.162 M 12.28 % 195.185 M 0.00 % 195.185 M 18.03 % 165.362 M 95.99 % 84.375 M
Other non current liabilities -2.381 B 0.000 100.00 % -2.492 B 0.000 100.00 % -2.169 B 0.000 100.00 % -1.945 B 0.000 0.000 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 % 15.606 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 761.692 K -97.13 % 26.546 M
Total non current liabilities -2.381 B 0.000 100.00 % -2.492 B -1 961.69 % 133.877 M 106.17 % -2.169 B -3 488.32 % 64.003 M 103.29 % -1.945 B -6 773.44 % 29.141 M 0.000 -100.00 % 29.298 M 0.000 -100.00 % 31.271 M 0.000 -100.00 % 28.182 M 0.000 -100.00 % 35.287 M 0.000 -100.00 % 17.638 M 0.000 0.000 0.000 100.00 % -15.606 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.178 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.070 M 0.000 -100.00 % 896.000 K 0.000 0.000 0.000 0.000 -100.00 % 761.692 K -97.13 % 26.546 M
Other current liabilities 0.000 -100.00 % 42.864 M 0.000 -100.00 % 20.952 M 0.000 -100.00 % 24.887 M 0.000 -100.00 % 33.595 M 0.000 -100.00 % 21.064 M 0.000 -100.00 % 24.854 M 0.000 -100.00 % 27.433 M 0.000 -100.00 % 31.580 M 0.000 -100.00 % 23.644 M 0.000 -100.00 % 22.139 M 0.000 -100.00 % 14.502 M 0.000 -100.00 % 16.057 M 0.000 -100.00 % 16.484 M 0.000 -100.00 % 13.748 M 0.000 -100.00 % 15.282 M 0.000 -100.00 % 6.364 M 0.000 -100.00 % 12.780 M 0.000 -100.00 % 16.893 M 0.000 -100.00 % 11.423 M 0.000 -100.00 % 14.470 M 0.000 -100.00 % 12.508 M 0.000 -100.00 % 4.937 M 0.000 -100.00 % 8.695 M 0.000 -100.00 % 10.992 M 0.000 -100.00 % 9.846 M 588.42 % 1.430 M -91.74 % 17.306 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.571 M 0.000 -100.00 % 1.786 M 0.000 0.000 0.000 -100.00 % 25.553 M 0.000 0.000 0.000 -100.00 % 10.360 M 0.000 -100.00 % 13.468 M 0.000 -100.00 % 7.291 M 0.000 -100.00 % 527.000 K 0.000 -100.00 % 7.947 M 0.000 -100.00 % 19.896 M 0.000 -100.00 % 13.175 M 0.000 -100.00 % 3.723 M 0.000 -100.00 % 17.661 M 0.000 -100.00 % 5.050 M 0.000 -100.00 % 15.926 M 0.000 0.000 0.000 -100.00 % 10.236 M 0.000 -100.00 % 4.288 M 0.000 -100.00 % 14.495 M 0.000 -100.00 % 3.381 M 0.000 -100.00 % 6.678 M 13.47 % 5.885 M 0.000
Short term debt 0.000 -100.00 % 39.567 M 0.000 -100.00 % 8.813 M 0.000 -100.00 % 51.312 M 0.000 -100.00 % 33.723 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.788 M 0.000 0.000 0.000 -100.00 % 5.787 M 0.000 -100.00 % 1.008 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 22.942 M 0.000 -100.00 % 31.290 M 0.000 -100.00 % 24.448 M 0.000 -100.00 % 29.742 M 0.000 -100.00 % 29.486 M 0.000 -100.00 % 17.670 M 0.000 -100.00 % 37.131 M 0.000 -100.00 % 26.733 M 0.000 -100.00 % 48.579 M 0.000 -100.00 % 37.468 M 0.000 -100.00 % 46.052 M 0.000 -100.00 % 22.567 M 0.000 -100.00 % 6.014 M 0.000 -100.00 % 14.134 M -20.30 % 17.735 M 0.000
Total current liabilities 0.000 -100.00 % 118.170 M 0.000 -100.00 % 41.252 M 0.000 -100.00 % 98.213 M 0.000 -100.00 % 77.290 M 0.000 -100.00 % 44.166 M 0.000 -100.00 % 56.860 M 0.000 -100.00 % 88.333 M 0.000 -100.00 % 81.721 M 0.000 -100.00 % 88.457 M 0.000 -100.00 % 69.224 M 0.000 -100.00 % 75.498 M 0.000 -100.00 % 63.766 M 0.000 -100.00 % 76.204 M 0.000 -100.00 % 70.009 M 0.000 -100.00 % 70.367 M 0.000 -100.00 % 57.395 M 0.000 -100.00 % 63.243 M 0.000 -100.00 % 65.956 M 0.000 -100.00 % 66.397 M 0.000 -100.00 % 72.811 M 0.000 -100.00 % 72.011 M 0.000 -100.00 % 61.098 M 0.000 -100.00 % 63.817 M 0.000 -100.00 % 41.405 M 0.000 -100.00 % 50.619 M 73.23 % 29.221 M 38.24 % 21.138 M
Total liabilities -2.381 B -2 114.77 % 118.170 M 104.74 % -2.492 B -1 523.17 % 175.129 M 108.08 % -2.169 B -1 436.88 % 162.216 M 108.34 % -1.945 B -1 927.20 % 106.431 M 0.000 -100.00 % 73.464 M 0.000 -100.00 % 88.131 M 0.000 -100.00 % 116.515 M 0.000 -100.00 % 117.008 M 0.000 -100.00 % 106.095 M 0.000 -100.00 % 69.224 M 0.000 -100.00 % 59.892 M 0.000 -100.00 % 63.766 M 0.000 -100.00 % 76.204 M 0.000 -100.00 % 70.009 M 0.000 -100.00 % 70.367 M 0.000 -100.00 % 59.573 M 0.000 -100.00 % 63.243 M 0.000 -100.00 % 65.956 M 0.000 -100.00 % 66.397 M 0.000 -100.00 % 72.811 M 0.000 -100.00 % 72.011 M 0.000 -100.00 % 62.168 M 0.000 -100.00 % 64.713 M 0.000 -100.00 % 41.405 M 0.000 -100.00 % 50.619 M 68.83 % 29.983 M -37.12 % 47.684 M
Other non current assets 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.465 B -8 056.46 % 18.414 M 101.52 % -1.212 B 0.000 100.00 % -1.106 B -2 506.94 % 45.949 M 105.18 % -886.392 M -1 771.72 % -47.357 M 94.82 % -913.926 M 0.000 100.00 % -786.151 M 0.000 100.00 % -551.166 M -141 063.17 % 391.000 K 100.08 % -461.007 M -2 854.04 % -15.606 M 96.81 % -489.577 M 0.000 100.00 % -431.520 M 0.000 100.00 % -397.432 M 0.000 100.00 % -340.835 M 0.000 100.00 % -332.002 M 0.000 100.00 % -239.927 M -55 587.34 % -430.847 K 99.79 % -203.908 M 0.000 100.00 % -164.780 M 0.000 100.00 % -139.966 M 0.000 100.00 % -115.156 M 0.000 100.00 % -94.977 M 0.000 100.00 % -40.740 M 0.000 100.00 % -13.677 M 0.000 100.00 % -12.301 M 0.000 0.000 -100.00 % 936.696 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.414 M 0.000 0.000 0.000 100.00 % -45.949 M 0.000 -100.00 % 47.357 M 0.000 0.000 0.000 0.000 0.000 100.00 % -28.911 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 -100.00 % 15.781 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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 62.567 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.520 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 100.00 % -15.350 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
Property plant equipment net 0.000 -100.00 % 290.242 M 0.000 -100.00 % 248.658 M 0.000 -100.00 % 263.480 M 0.000 -100.00 % 272.445 M 0.000 -100.00 % 267.513 M 0.000 -100.00 % 223.683 M 0.000 -100.00 % 197.836 M 0.000 -100.00 % 165.603 M 0.000 -100.00 % 102.706 M 0.000 -100.00 % 99.965 M 0.000 -100.00 % 104.196 M 0.000 -100.00 % 152.808 M 0.000 -100.00 % 149.975 M 0.000 -100.00 % 115.483 M 0.000 -100.00 % 118.499 M 0.000 -100.00 % 117.975 M 0.000 -100.00 % 119.196 M 0.000 -100.00 % 122.701 M 0.000 -100.00 % 123.832 M 0.000 -100.00 % 128.658 M 0.000 -100.00 % 128.173 M 0.000 -100.00 % 120.081 M 0.000 -100.00 % 120.714 M 0.000 -100.00 % 111.355 M 0.000 -100.00 % 97.398 M 2.73 % 94.806 M 65.51 % 57.280 M
Total non current assets 0.000 -100.00 % 291.454 M 0.000 -100.00 % 248.658 M 0.000 -100.00 % 263.480 M 117.98 % -1.465 B -637.76 % 272.445 M 122.48 % -1.212 B -553.03 % 267.513 M 124.19 % -1.106 B -594.43 % 223.683 M 125.24 % -886.392 M -548.04 % 197.836 M 121.65 % -913.926 M -651.88 % 165.603 M 121.07 % -786.151 M -865.44 % 102.706 M 118.63 % -551.166 M -649.21 % 100.356 M 121.77 % -461.007 M -542.44 % 104.196 M 121.28 % -489.577 M -417.76 % 154.071 M 135.70 % -431.520 M -385.55 % 151.119 M 138.02 % -397.432 M -434.86 % 118.685 M 134.82 % -340.835 M -381.64 % 121.020 M 136.45 % -332.002 M -381.42 % 117.975 M 149.17 % -239.927 M -297.68 % 121.374 M 159.52 % -203.908 M -263.15 % 124.979 M 175.85 % -164.780 M -229.90 % 126.852 M 190.63 % -139.966 M -207.55 % 130.144 M 213.02 % -115.156 M -189.22 % 129.067 M 235.89 % -94.977 M -179.09 % 120.081 M 394.75 % -40.740 M -133.75 % 120.714 M 982.61 % -13.677 M -112.14 % 112.702 M 1 016.21 % -12.301 M -112.52 % 98.215 M 2.93 % 95.419 M 63.23 % 58.458 M
Other current assets -1.845 B -3 276.81 % 58.080 M 102.74 % -2.121 B -39 271.56 % 5.414 M 100.31 % -1.720 B -12 150.25 % 14.271 M 0.000 -100.00 % 19.879 M 0.000 -100.00 % 10.277 M 0.000 -100.00 % 48.795 M 0.000 -100.00 % 7.726 M 0.000 -100.00 % 47.226 M 0.000 -100.00 % 6.392 M 0.000 -100.00 % 2.500 M 0.000 -100.00 % 6.391 M 0.000 0.000 0.000 -100.00 % 88.977 M 0.000 -100.00 % 381.000 K 0.000 -100.00 % 86.553 M 0.000 -100.00 % 979.000 K 0.000 -100.00 % 4.517 M 0.000 -100.00 % 16.371 M 0.000 -100.00 % 16.838 M 0.000 -100.00 % 15.512 M 0.000 -100.00 % 14.500 M 0.000 -100.00 % 16.183 M 0.000 -100.00 % 27.947 M 0.000 -100.00 % 21.858 M 0.000 -100.00 % 17.420 M 3 936.81 % 431.541 K 0.000
Short term investments 0.000 -100.00 % 52.867 M 0.000 -100.00 % 2.110 B 0.000 -100.00 % 1.694 B -42.19 % 2.930 B 100.18 % 1.464 B -39.61 % 2.424 B 109.33 % 1.158 B -47.65 % 2.212 B 99.57 % 1.108 B -37.48 % 1.773 B 103.72 % 870.203 M -52.39 % 1.828 B 106.24 % 886.253 M -43.63 % 1.572 B 105.23 % 766.126 M -30.50 % 1.102 B 97.58 % 557.917 M -39.49 % 922.014 M 135.12 % 392.150 M -59.95 % 979.154 M 105.05 % 477.525 M -44.67 % 863.041 M 101.69 % 427.899 M -46.17 % 794.864 M 105.81 % 386.210 M -43.34 % 681.669 M 105.07 % 332.402 M -49.94 % 664.004 M 102.23 % 328.339 M -31.58 % 479.855 M 102.47 % 237.000 M -41.89 % 407.816 M 109.57 % 194.600 M -40.95 % 329.560 M 125.32 % 146.266 M -47.75 % 279.932 M 127.35 % 123.128 M -46.54 % 230.313 M 150.57 % 91.917 M -51.61 % 189.954 M 171.23 % 70.033 M -14.05 % 81.480 M 383.35 % 16.857 M -38.37 % 27.354 M 6 261.40 % 430.000 K -98.25 % 24.602 M 752.59 % 2.886 M 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 1.845 B 0.000 -100.00 % 10.959 M 0.000 -100.00 % 25.865 M 101.77 % -1.465 B -7 528.39 % 19.723 M 101.63 % -1.212 B -2 363.52 % 53.541 M 104.84 % -1.106 B -2 637.38 % 43.587 M 104.92 % -886.392 M -5 747.25 % 15.696 M 101.72 % -913.926 M -3 402.59 % 27.673 M 103.52 % -786.151 M -4 025.88 % 20.025 M 103.63 % -551.166 M -2 587.21 % 22.160 M 104.81 % -461.007 M -774.07 % 68.392 M 113.97 % -489.577 M -4 162.21 % 12.052 M 102.79 % -431.520 M -13 533.58 % 3.212 M 100.81 % -397.432 M -3 641.54 % 11.222 M 103.29 % -340.835 M -4 315.23 % 8.086 M 102.44 % -332.002 M -9 163.66 % 3.663 M 101.53 % -239.927 M -8 297.04 % 2.927 M 101.44 % -203.908 M -2 290.67 % 9.308 M 105.65 % -164.780 M -990.04 % 18.514 M 113.23 % -139.966 M -931.25 % 16.838 M 114.62 % -115.156 M -595.53 % 23.239 M 124.47 % -94.977 M -480.76 % 24.944 M 161.23 % -40.740 M -270.58 % 23.883 M 274.62 % -13.677 M -203.25 % 13.247 M 207.69 % -12.301 M -230.65 % 9.415 M -14.93 % 11.067 M 1 492.22 % 695.088 K
Cash and short term investments 1.845 B 0.00 % 1.845 B -13.00 % 2.121 B -2.45 % 2.174 B 26.41 % 1.720 B 0.00 % 1.720 B 17.38 % 1.465 B -1.24 % 1.484 B 22.41 % 1.212 B 0.04 % 1.211 B 9.54 % 1.106 B -3.99 % 1.152 B 29.96 % 886.392 M 0.06 % 885.899 M -3.07 % 913.926 M 0.00 % 913.926 M 16.25 % 786.151 M 0.00 % 786.151 M 42.63 % 551.166 M -4.98 % 580.077 M 25.83 % 461.007 M 0.10 % 460.542 M -5.93 % 489.577 M 0.00 % 489.577 M 13.45 % 431.520 M 0.09 % 431.111 M 8.47 % 397.432 M 0.00 % 397.432 M 16.61 % 340.835 M 0.10 % 340.488 M 2.56 % 332.002 M 0.00 % 332.002 M 38.38 % 239.927 M 0.00 % 239.927 M 17.66 % 203.908 M 0.00 % 203.908 M 23.75 % 164.780 M 0.00 % 164.780 M 17.73 % 139.966 M 0.00 % 139.966 M 21.54 % 115.156 M 0.00 % 115.156 M 21.25 % 94.977 M 0.00 % 94.977 M 133.13 % 40.740 M 0.00 % 40.740 M 197.87 % 13.677 M 0.00 % 13.677 M 11.19 % 12.301 M 0.00 % 12.301 M 11.15 % 11.067 M 1 492.22 % 695.088 K
Total current assets 0.000 -100.00 % 2.208 B 0.000 -100.00 % 2.419 B 0.000 -100.00 % 2.067 B 41.11 % 1.465 B -17.63 % 1.779 B 46.77 % 1.212 B -21.02 % 1.534 B 38.75 % 1.106 B -29.46 % 1.568 B 76.87 % 886.392 M -37.51 % 1.418 B 55.20 % 913.926 M -30.00 % 1.306 B 66.08 % 786.151 M -28.36 % 1.097 B 99.10 % 551.166 M -28.90 % 775.182 M 68.15 % 461.007 M -28.07 % 640.914 M 30.91 % 489.577 M -23.03 % 636.044 M 47.40 % 431.520 M -32.00 % 634.629 M 59.68 % 397.432 M -32.44 % 588.305 M 72.61 % 340.835 M -36.77 % 539.016 M 62.35 % 332.002 M -25.73 % 447.005 M 86.31 % 239.927 M -38.33 % 389.078 M 90.81 % 203.908 M -37.72 % 327.401 M 98.69 % 164.780 M -44.63 % 297.617 M 112.63 % 139.966 M -50.61 % 283.365 M 146.07 % 115.156 M -55.57 % 259.203 M 172.91 % 94.977 M -59.75 % 235.958 M 479.18 % 40.740 M -80.41 % 207.978 M 1 420.64 % 13.677 M -90.75 % 147.865 M 1 102.07 % 12.301 M -91.67 % 147.588 M 47.70 % 99.926 M 35.77 % 73.601 M
Inventory 0.000 -100.00 % 232.641 M 0.000 -100.00 % 201.304 M 0.000 -100.00 % 238.612 M 0.000 -100.00 % 250.624 M 0.000 -100.00 % 260.374 M 0.000 -100.00 % 275.341 M 0.000 -100.00 % 278.740 M 0.000 -100.00 % 229.309 M 0.000 -100.00 % 185.219 M 0.000 -100.00 % 130.038 M 0.000 -100.00 % 125.542 M 0.000 -100.00 % 104.224 M 0.000 -100.00 % 114.541 M 0.000 -100.00 % 131.153 M 0.000 -100.00 % 111.976 M 0.000 -100.00 % 90.764 M 0.000 -100.00 % 92.700 M 0.000 -100.00 % 88.306 M 0.000 -100.00 % 71.702 M 0.000 -100.00 % 89.786 M 0.000 -100.00 % 88.108 M 0.000 -100.00 % 72.917 M 0.000 -100.00 % 86.071 M 0.000 -100.00 % 84.898 M 0.000 -100.00 % 76.123 M 55.21 % 49.045 M 58.62 % 30.921 M
Net receivables 0.000 -100.00 % 71.751 M 0.000 -100.00 % 38.189 M 0.000 -100.00 % 94.791 M 0.000 -100.00 % 43.087 M 0.000 -100.00 % 38.614 M 0.000 -100.00 % 137.667 M 0.000 -100.00 % 222.411 M 0.000 -100.00 % 115.184 M 0.000 -100.00 % 101.275 M 0.000 -100.00 % 62.567 M 0.000 -100.00 % 41.080 M 0.000 -100.00 % 42.243 M 0.000 -100.00 % 70.897 M 0.000 -100.00 % 59.339 M 0.000 -100.00 % 45.861 M 0.000 -100.00 % 23.260 M 0.000 -100.00 % 51.934 M 0.000 -100.00 % 33.925 M 0.000 -100.00 % 59.873 M 0.000 -100.00 % 52.744 M 0.000 -100.00 % 55.070 M 0.000 -100.00 % 67.128 M 0.000 -100.00 % 80.231 M 0.000 -100.00 % 48.796 M 0.000 -100.00 % 58.670 M 0.000 -100.00 % 41.985 M
Tax assets 0.000 -100.00 % 1.212 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 391.000 K 0.000 -100.00 % 15.606 M 0.000 -100.00 % 1.263 M 0.000 -100.00 % 1.144 M 0.000 -100.00 % 3.202 M 0.000 -100.00 % 2.521 M 0.000 0.000 0.000 -100.00 % 2.178 M 0.000 -100.00 % 2.278 M 0.000 -100.00 % 3.020 M 0.000 -100.00 % 1.486 M 0.000 -100.00 % 894.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.347 M 0.000 -100.00 % 817.000 K 33.28 % 613.000 K 154.36 % 241.000 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 35.739 M 0.000 -100.00 % 11.487 M 0.000 -100.00 % 15.461 M 0.000 -100.00 % 7.401 M 0.000 -100.00 % 11.719 M 0.000 -100.00 % 5.947 M 0.000 -100.00 % 32.559 M 0.000 -100.00 % 35.804 M 0.000 -100.00 % 31.815 M 0.000 -100.00 % 40.574 M 0.000 -100.00 % 34.170 M 0.000 -100.00 % 24.767 M 0.000 -100.00 % 20.891 M 0.000 -100.00 % 12.503 M 0.000 -100.00 % 12.135 M 0.000 -100.00 % 18.273 M 0.000 -100.00 % 15.132 M 0.000 -100.00 % 11.932 M 0.000 -100.00 % 12.315 M 0.000 -100.00 % 9.762 M 0.000 -100.00 % 11.799 M 0.000 -100.00 % 5.821 M 0.000 -100.00 % 18.060 M 0.000 -100.00 % 21.018 M 0.000 -100.00 % 19.961 M 378.57 % 4.171 M 10.42 % 3.777 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.553 M 0.000 -100.00 % 2.571 M 0.000 -100.00 % 9.597 M 0.000 -100.00 % 26.059 M 0.000 -100.00 % 25.553 M 0.000 -100.00 % 14.337 M 0.000 -100.00 % 16.850 M 0.000 -100.00 % 5.503 M 0.000 -100.00 % 6.159 M 0.000 0.000 0.000 -100.00 % 6.674 M 0.000 -100.00 % 19.310 M 0.000 -100.00 % 13.209 M 0.000 -100.00 % 3.272 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 -100.00 % 54.090 K
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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Other total stockholders equity 0.000 -100.00 % 1.000 M 0.000 -100.00 % 2.462 B 0.000 -100.00 % 1.000 M 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 0.000 0.000 -100.00 % 1.470 B 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 0.000 0.000 -100.00 % 655.200 M 0.000 0.000 0.000 -100.00 % 1.000 M 0.000 0.000 0.000 -100.00 % 559.500 M 0.000 0.000 0.000 100.00 % -19.393 M 0.000 0.000 0.000 -100.00 % 328.000 M 0.000 0.000 0.000 -100.00 % 286.000 M 0.000 0.000 0.000 -100.00 % 233.500 M 0.000 0.000 0.000 -100.00 % 165.000 M 22.22 % 135.000 M 148.62 % 54.300 M
Deferred tax liabilities non current 0.000 -100.00 % 1.312 M 0.000 -100.00 % 133.877 M 0.000 -100.00 % 64.003 M 0.000 -100.00 % 29.141 M 0.000 -100.00 % 29.298 M 0.000 -100.00 % 31.271 M 0.000 -100.00 % 28.182 M 0.000 -100.00 % 35.287 M 0.000 -100.00 % 17.638 M 0.000 0.000 0.000 100.00 % -15.606 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.178 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.070 M 0.000 -100.00 % 896.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 2.499 B 0.000 -100.00 % 2.668 B 0.000 -100.00 % 2.331 B 0.000 -100.00 % 2.051 B 0.000 -100.00 % 1.802 B 0.000 -100.00 % 1.791 B 0.000 -100.00 % 1.616 B 0.000 -100.00 % 1.471 B 0.000 -100.00 % 1.200 B 0.000 -100.00 % 875.538 M 0.000 -100.00 % 745.109 M 0.000 -100.00 % 790.115 M 0.000 -100.00 % 785.748 M 0.000 -100.00 % 706.990 M 0.000 -100.00 % 660.036 M 0.000 -100.00 % 564.980 M 0.000 -100.00 % 510.452 M 0.000 -100.00 % 452.380 M 0.000 -100.00 % 424.469 M 0.000 -100.00 % 413.509 M 0.000 -100.00 % 388.270 M 0.000 -100.00 % 356.039 M 0.000 -100.00 % 328.693 M 0.000 -100.00 % 260.567 M 0.000 -100.00 % 245.804 M 25.83 % 195.345 M 47.92 % 132.058 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 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-03-31 2009-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
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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -45.646 M 92.95 % -647.469 M -6 514.25 % -9.789 M -413.59 % -1.906 M 69.15 % -6.179 M 53.54 % -13.300 M -47.94 % -8.990 M 95.78 % -212.894 M -413.36 % -41.471 M -362.90 % -8.959 M 70.95 % -30.835 M 63.50 % -84.483 M 23.21 % -110.012 M 11.12 % -123.771 M -63.96 % -75.487 M 33.27 % -113.127 M -158.94 % -43.689 M 45.74 % -80.511 M -104.21 % -39.425 M 12.63 % -45.123 M 31.96 % -66.320 M -298.33 % 33.440 M 228.59 % -26.006 M -192.04 % -8.905 M 47.44 % -16.941 M 55.70 % -38.239 M -44.29 % -26.502 M 34.72 % -40.597 M -157.64 % -15.757 M 43.54 % -27.910 M 50.47 % -56.352 M -84.69 % -30.512 M -110.22 % -14.514 M 73.61 % -54.995 M -110.04 % -26.183 M -72.62 % -15.168 M -15.04 % -13.185 M 21.89 % -16.880 M -118.79 % -7.715 M 57.55 % -18.176 M -190.21 % -6.263 M 59.54 % -15.478 M -25.73 % -12.310 M 13.25 % -14.191 M 9.62 % -15.701 M 41.14 % -26.677 M -13.81 % -23.441 M -174.32 % -8.545 M 44.37 % -15.361 M -16.33 % -13.204 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.619 M -101.70 % 212.894 M 413.36 % 41.471 M 362.90 % 8.959 M -70.95 % 30.835 M -63.50 % 84.483 M -23.21 % 110.012 M -11.12 % 123.772 M 63.96 % 75.487 M -33.27 % 113.127 M 158.94 % 43.689 M -45.74 % 80.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.342 M -110.96 % 212.894 M 1 797.18 % -12.544 M -240.02 % 8.959 M 170.26 % -12.752 M -115.09 % 84.483 M -23.21 % 110.012 M -11.12 % 123.772 M 63.96 % 75.487 M -33.27 % 113.127 M 158.94 % 43.689 M -45.74 % 80.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 100.00 % -3.619 M -118.35 % 19.723 M 110.21 % -193.171 M -457.62 % 54.015 M 19.88 % 45.056 M 3.37 % 43.587 M 206.58 % -40.896 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.865 M 814.70 % -3.619 M -118.35 % 19.723 M -52.44 % 41.471 M -23.22 % 54.015 M 75.17 % 30.835 M -29.26 % 43.587 M -60.38 % 110.012 M -11.12 % 123.772 M 63.96 % 75.487 M -33.27 % 113.127 M 158.94 % 43.689 M -45.74 % 80.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.619 M -101.70 % 212.894 M 413.36 % 41.471 M 362.90 % 8.959 M -70.95 % 30.835 M -63.50 % 84.483 M -23.21 % 110.012 M -11.12 % 123.772 M 63.96 % 75.487 M -33.27 % 113.127 M 158.94 % 43.689 M -45.74 % 80.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.619 M -101.70 % 212.894 M 413.36 % 41.471 M 362.90 % 8.959 M -70.95 % 30.835 M -63.50 % 84.483 M -23.21 % 110.012 M -11.12 % 123.772 M 63.96 % 75.487 M -33.27 % 113.127 M 158.94 % 43.689 M -45.74 % 80.511 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008