MODAIRY.BO

Modern Dairies Limited MODAIRY.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 3.481 B -3.30 % 3.600 B 65.52 % 2.175 B -10.03 % 2.417 B -60.27 % 6.085 B -20.52 % 7.656 B 36.61 % 5.604 B 20.05 % 4.668 B 2.07 % 4.573 B -7.96 % 4.969 B -20.54 % 6.253 B -2.03 % 6.383 B 9.08 % 5.852 B 18.63 % 4.933 B 5.52 % 4.675 B 6.75 % 4.379 B -4.69 % 4.595 B 13.89 % 4.034 B 135.42 % 1.714 B 86.84 % 917.256 M
Net income 829.612 M 142.37 % 342.286 M 181.57 % 121.562 M 145.47 % 49.522 M 114.26 % -347.347 M -1 095.86 % 34.879 M -42.44 % 60.598 M 132.63 % -185.688 M -62.91 % -113.979 M 52.97 % -242.355 M -8.90 % -222.546 M -335.63 % 94.447 M 1 014.92 % -10.323 M 94.33 % -182.011 M 55.68 % -410.716 M -2 220.43 % -17.700 M 93.19 % -260.001 M -494.09 % 65.975 M 131.65 % 28.481 M -56.46 % 65.414 M
Income before tax 657.281 M 92.03 % 342.286 M 181.57 % 121.562 M 145.47 % 49.522 M 114.26 % -347.347 M -1 095.86 % 34.879 M -42.44 % 60.598 M 132.63 % -185.688 M -62.91 % -113.979 M 53.22 % -243.638 M -1.68 % -239.619 M -357.56 % 93.035 M 829.79 % 10.006 M 104.91 % -203.994 M 47.52 % -388.733 M -2 096.23 % -17.700 M 94.30 % -310.716 M -393.19 % 105.977 M 158.37 % 41.018 M -43.02 % 71.985 M
Income before tax ratio 0.19 98.58 % 0.10 70.12 % 0.06 172.84 % 0.02 135.89 % -0.06 -1 353.00 % 0.00 -57.87 % 0.01 127.18 % -0.04 -59.61 % -0.02 49.17 % -0.05 -27.96 % -0.04 -362.90 % 0.01 752.40 % 0.00 104.13 % -0.04 50.27 % -0.08 -1 957.37 % 0.00 94.02 % -0.07 -357.44 % 0.03 9.75 % 0.02 -69.50 % 0.08
EBITDA 707.081 M 70.47 % 414.792 M 130.60 % 179.872 M 56.77 % 114.733 M 193.68 % -122.476 M -234.24 % 91.236 M -20.85 % 115.267 M 187.81 % -131.270 M -226.91 % 103.434 M 696.47 % -17.341 M 8.43 % -18.938 M -105.81 % 325.798 M 21.73 % 267.636 M 819.27 % 29.114 M 139.48 % -73.744 M -152.32 % 140.955 M 209.83 % -128.334 M -145.26 % 283.569 M 259.66 % 78.843 M -15.61 % 93.424 M
Net income ratio 0.24 150.65 % 0.10 70.12 % 0.06 172.84 % 0.02 135.89 % -0.06 -1 353.00 % 0.00 -57.87 % 0.01 127.18 % -0.04 -59.61 % -0.02 48.90 % -0.05 -37.05 % -0.04 -340.52 % 0.01 938.77 % 0.00 95.22 % -0.04 58.00 % -0.09 -2 073.72 % 0.00 92.86 % -0.06 -446.03 % 0.02 -1.60 % 0.02 -76.70 % 0.07
Ratio EBITDA 0.20 76.29 % 0.12 39.32 % 0.08 74.26 % 0.05 335.80 % -0.02 -268.90 % 0.01 -42.06 % 0.02 173.14 % -0.03 -224.34 % 0.02 748.06 % 0.00 -15.24 % 0.00 -105.93 % 0.05 11.60 % 0.05 674.94 % 0.01 137.41 % -0.02 -149.01 % 0.03 215.24 % -0.03 -139.74 % 0.07 52.78 % 0.05 -54.83 % 0.10
Gross profit ratio 0.15 -29.44 % 0.22 -15.86 % 0.26 26.97 % 0.20 166.68 % 0.08 26.05 % 0.06 -30.65 % 0.09 98.35 % 0.04 -23.78 % 0.06 4 563.98 % 0.00 -97.92 % 0.06 -42.66 % 0.10 -6.41 % 0.11 42.78 % 0.08 3.24 % 0.08 -13.11 % 0.09 -19.87 % 0.11 -26.08 % 0.15 194.76 % 0.05 -2.69 % 0.05
Weighted average shs out dil 23.320 M 0.02 % 23.316 M -0.01 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M -0.19 % 23.364 M 0.19 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M -0.17 % 23.359 M 7.59 % 21.711 M 24.02 % 17.506 M 0.00 % 17.506 M 0.00 % 17.506 M
Weighted average shs out 23.320 M 0.02 % 23.316 M -0.01 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M -0.17 % 23.359 M 7.59 % 21.711 M 24.02 % 17.506 M 0.00 % 17.506 M 0.00 % 17.506 M
EPS diluted 35.32 140.60 % 14.68 181.77 % 5.21 145.75 % 2.12 114.24 % -14.89 -1 092.67 % 1.50 -42.31 % 2.60 132.66 % -7.96 -62.78 % -4.89 52.94 % -10.39 -8.91 % -9.54 -839.53 % 1.29 393.18 % -0.44 94.36 % -7.80 55.71 % -17.61 -2 217.11 % -0.76 93.66 % -11.98 -417.77 % 3.77 131.29 % 1.63 -56.42 % 3.74
Earnings per share 35.57 142.30 % 14.68 181.77 % 5.21 145.75 % 2.12 114.24 % -14.89 -1 092.67 % 1.50 -42.31 % 2.60 132.66 % -7.96 -62.78 % -4.89 52.94 % -10.39 -8.91 % -9.54 -335.56 % 4.05 1 020.45 % -0.44 94.36 % -7.80 55.71 % -17.61 -2 217.11 % -0.76 93.66 % -11.98 -417.77 % 3.77 131.29 % 1.63 -56.42 % 3.74
Gross profit 534.498 M -31.77 % 783.343 M 39.26 % 562.514 M 14.23 % 492.422 M 5.95 % 464.790 M 0.18 % 463.937 M -5.26 % 489.702 M 138.13 % 205.648 M -22.20 % 264.346 M 4 192.72 % 6.158 M -98.34 % 371.828 M -43.82 % 661.848 M 2.08 % 648.339 M 69.37 % 382.792 M 8.94 % 351.373 M -7.24 % 378.800 M -23.62 % 495.968 M -15.81 % 589.128 M 593.92 % 84.899 M 81.80 % 46.698 M
Income tax expense -172.331 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.283 M 92.49 % -17.073 M -1 109.14 % -1.412 M -106.95 % 20.329 M 192.48 % -21.983 M -200.00 % 21.983 M 0.000 100.00 % -50.715 M -226.78 % 40.002 M 219.07 % 12.537 M 90.79 % 6.571 M
Cost of revenue 2.946 B 4.62 % 2.816 B 76.22 % 1.598 B -30.63 % 2.304 B -59.01 % 5.620 B -21.86 % 7.192 B 40.62 % 5.115 B 14.61 % 4.462 B 3.56 % 4.309 B -13.17 % 4.963 B -15.62 % 5.882 B 2.80 % 5.721 B 9.95 % 5.203 B 14.36 % 4.550 B 5.24 % 4.324 B 8.07 % 4.001 B -2.40 % 4.099 B 18.97 % 3.445 B 111.52 % 1.629 B 87.11 % 870.558 M
General and administrative expenses 13.772 M 33.73 % 10.298 M -4.53 % 10.787 M 35.77 % 7.945 M 56.21 % 5.086 M -40.21 % 8.506 M -22.89 % 11.031 M 88.15 % 5.863 M -21.14 % 7.435 M -21.28 % 9.445 M -22.69 % 12.217 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 11.263 M -17.09 % 13.585 M 66.04 % 8.182 M -52.81 % 17.339 M -54.92 % 38.464 M 22.15 % 31.488 M 15.09 % 27.360 M 61.63 % 16.928 M -14.71 % 19.847 M -11.84 % 22.512 M 14.74 % 19.620 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 401.503 M 770.62 % 46.117 M 21.43 % 37.978 M -90.98 % 421.047 M -22.51 % 543.368 M 38.58 % 392.104 M 5.48 % 371.747 M 8.62 % 342.259 M 5.19 % 325.374 M -6.37 % 347.496 M -40.05 % 579.610 M 0.000 -100.00 % 638.333 M 8.78 % 586.786 M -22.71 % 759.230 M 91.48 % 396.500 M -50.85 % 806.684 M 66.96 % 483.151 M 32 947.26 % 1.462 M 105.34 % 712.000 K
Operating expenses 426.538 M 509.34 % 70.000 M 22.92 % 56.947 M -87.24 % 446.331 M -23.95 % 586.918 M 35.83 % 432.098 M 5.35 % 410.138 M 12.35 % 365.050 M 3.51 % 352.656 M -7.06 % 379.453 M -37.94 % 611.447 M 7.50 % 568.813 M -10.89 % 638.333 M 8.78 % 586.786 M -22.71 % 759.230 M 91.48 % 396.500 M -50.85 % 806.684 M 66.96 % 483.151 M 993.50 % 44.184 M 54.08 % 28.676 M
Cost and expenses 3.373 B -1.27 % 3.416 B 67.37 % 2.041 B -13.93 % 2.371 B -61.89 % 6.223 B -18.38 % 7.624 B 38.00 % 5.525 B 14.44 % 4.828 B 3.56 % 4.662 B -7.47 % 5.038 B -20.49 % 6.336 B 0.73 % 6.290 B 7.67 % 5.842 B 13.72 % 5.137 B 1.07 % 5.083 B 15.60 % 4.397 B -10.37 % 4.906 B 24.87 % 3.929 B 134.81 % 1.673 B 86.05 % 899.234 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
Selling general and administrative expenses 25.035 M 4.82 % 23.883 M 25.91 % 18.969 M -24.98 % 25.284 M -41.94 % 43.550 M 8.89 % 39.994 M 4.18 % 38.391 M 68.45 % 22.791 M -16.46 % 27.282 M -14.63 % 31.957 M 0.38 % 31.837 M -94.40 % 568.813 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.722 M 52.77 % 27.964 M
Interest income 989.000 K 2.49 % 965.000 K 61.64 % 597.000 K -3.08 % 616.000 K -47.03 % 1.163 M 6.31 % 1.094 M 20.48 % 908.000 K -39.71 % 1.506 M -9.44 % 1.663 M 69.18 % 983.000 K 11.33 % 883.000 K -9.99 % 981.000 K 58.23 % 620.000 K -69.32 % 2.021 M 135.49 % -5.695 M -13 659.52 % 42.000 K -81.50 % 227.000 K -39.63 % 376.000 K -53.41 % 807.000 K 460.42 % 144.000 K
Interest expense 18.290 M -52.13 % 38.208 M 54.24 % 24.771 M 2 909.84 % 823.000 K 113.77 % 385.000 K -68.70 % 1.230 M -38.96 % 2.015 M -34.17 % 3.061 M -98.16 % 166.740 M -5.96 % 177.305 M 2.73 % 172.601 M 6.08 % 162.702 M -14.96 % 191.324 M 14.99 % 166.380 M 42.33 % 116.900 M 16.74 % 100.138 M -11.05 % 112.583 M -2.11 % 115.011 M 510.56 % 18.837 M 117.52 % 8.660 M
Depreciation and amortization 31.511 M -8.13 % 34.298 M 2.26 % 33.539 M -47.91 % 64.388 M -71.32 % 224.486 M 307.22 % 55.127 M 4.69 % 52.655 M 2.53 % 51.356 M 1.35 % 50.673 M 3.43 % 48.992 M 1.90 % 48.080 M -31.37 % 70.061 M 5.66 % 66.306 M -4.83 % 69.673 M -3.65 % 72.312 M 1.78 % 71.044 M -4.44 % 74.344 M 31.44 % 56.561 M 197.88 % 18.988 M 48.59 % 12.779 M
Operating income 107.960 M -40.71 % 182.094 M 35.10 % 134.789 M 192.44 % 46.091 M 137.74 % -122.128 M -483.58 % 31.839 M -59.98 % 79.564 M 149.91 % -159.402 M -80.50 % -88.310 M -28.40 % -68.778 M 71.30 % -239.619 M -357.56 % 93.035 M 829.79 % 10.006 M 104.91 % -203.994 M 49.98 % -407.857 M -2 204.28 % -17.700 M 94.30 % -310.716 M -393.19 % 105.977 M 160.29 % 40.715 M 125.92 % 18.022 M
Operating income ratio 0.03 -38.69 % 0.05 -18.38 % 0.06 225.05 % 0.02 195.00 % -0.02 -582.62 % 0.00 -70.71 % 0.01 141.58 % -0.03 -76.84 % -0.02 -39.50 % -0.01 63.88 % -0.04 -362.90 % 0.01 752.40 % 0.00 104.13 % -0.04 52.60 % -0.09 -2 058.59 % 0.00 94.02 % -0.07 -357.44 % 0.03 10.57 % 0.02 20.92 % 0.02
Total other income expenses net 549.321 M 242.91 % 160.192 M 1 311.10 % -13.227 M -485.51 % 3.431 M 101.52 % -225.219 M -7 508.52 % 3.040 M 116.03 % -18.966 M 27.85 % -26.286 M -2.40 % -25.669 M 85.32 % -174.860 M 0.000 0.000 0.000 0.000 -100.00 % 19.124 M 0.000 0.000 0.000 -100.00 % 303.000 K -99.44 % 53.963 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -13.242 M -101.90 % 696.367 M -44.41 % 1.253 B -8.36 % 1.367 B -16.52 % 1.638 B 25 519.99 % -6.442 M -100.39 % 1.633 B -0.66 % 1.644 B -6.94 % 1.766 B 1.51 % 1.740 B -2.84 % 1.791 B 4.40 % 1.715 B 10.86 % 1.547 B 20.13 % 1.288 B 11.40 % 1.156 B 13.24 % 1.021 B -2.57 % 1.048 B -20.86 % 1.324 B 17.65 % 1.125 B 218.38 % 353.474 M
Total investments 55.356 M 53 126.92 % 104.000 K 0.00 % 104.000 K 0.00 % 104.000 K 0.00 % 104.000 K 0.00 % 104.000 K 0.00 % 104.000 K 0.00 % 104.000 K 14.29 % 91.000 K 19.74 % 76.000 K -34.48 % 116.000 K -10.08 % 129.000 K 0.00 % 129.000 K 30.30 % 99.000 K 0.00 % 99.000 K -90.80 % 1.076 M -82.77 % 6.246 M 63.72 % 3.815 M -88.43 % 32.967 M -19.83 % 41.123 M
Total debt 72.548 M -89.81 % 711.853 M -43.28 % 1.255 B -12.64 % 1.437 B -12.85 % 1.648 B 65 836.16 % 2.500 M -99.85 % 1.648 B -1.28 % 1.670 B -6.08 % 1.778 B -1.35 % 1.802 B 0.40 % 1.795 B 3.74 % 1.730 B 10.85 % 1.561 B 18.91 % 1.313 B 6.88 % 1.228 B 19.83 % 1.025 B -2.77 % 1.054 B -21.07 % 1.336 B 18.41 % 1.128 B 218.00 % 354.738 M
Accumulated other comprehensive income loss 101.514 M 0.000 0.000 0.000 -100.00 % 22.374 M 0.000 -100.00 % 22.374 M 0.00 % 22.374 M 0.00 % 22.374 M 0.00 % 22.374 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.045 M 26.98 % 105.565 M
Retained earnings -353.493 M 70.06 % -1.180 B 22.46 % -1.522 B 7.38 % -1.644 B 2.99 % -1.694 B -25.83 % -1.347 B 2.57 % -1.382 B 4.21 % -1.443 B -14.74 % -1.258 B -10.06 % -1.143 B -26.92 % -900.170 M -33.09 % -676.366 M 12.25 % -770.813 M -1.36 % -760.490 M -31.46 % -578.479 M -244.82 % -167.763 M -11.83 % -150.012 M -236.39 % 109.989 M 0.000 0.000
Common stock 256.589 M 9.85 % 233.589 M 0.00 % 233.589 M 0.00 % 233.589 M 0.00 % 233.589 M 0.00 % 233.589 M 0.17 % 233.199 M 0.00 % 233.199 M 0.00 % 233.199 M 0.00 % 233.199 M 0.00 % 233.199 M 0.00 % 233.199 M 0.00 % 233.199 M -0.17 % 233.589 M 0.00 % 233.589 M 0.00 % 233.589 M 0.00 % 233.589 M 33.43 % 175.062 M 100.00 % 87.531 M 0.00 % 87.531 M
Total equity 403.562 M 165.39 % -617.183 M 35.65 % -959.168 M 11.22 % -1.080 B 4.48 % -1.131 B -44.40 % -783.282 M 4.34 % -818.844 M 6.91 % -879.583 M -26.70 % -694.214 M -19.62 % -580.330 M -72.27 % -336.865 M -197.95 % -113.061 M 45.51 % -207.508 M -5.24 % -197.185 M -877.42 % -20.174 M -105.17 % 390.542 M -4.35 % 408.293 M 30.76 % 312.241 M 40.67 % 221.966 M 14.72 % 193.486 M
Other non current liabilities 15.026 M 16.09 % 12.943 M 2.15 % 12.670 M 7.83 % 11.750 M 7.68 % 10.912 M 21.76 % 8.962 M 18.53 % 7.561 M -1.47 % 7.674 M 12.41 % 6.827 M -0.67 % 6.873 M 2.11 % 6.731 M 15.43 % 5.831 M -0.44 % 5.857 M 7.23 % 5.462 M -21.18 % 6.930 M 0.000 0.000 0.000 -100.00 % 3.199 M 32.90 % 2.407 M
Long term debt 72.548 M -7.73 % 78.626 M 0.000 0.000 0.000 0.000 -100.00 % 2.500 M -75.17 % 10.070 M -99.07 % 1.080 B 27.35 % 848.037 M -12.68 % 971.207 M -11.11 % 1.093 B -5.46 % 1.156 B 8.57 % 1.064 B 50.37 % 707.864 M -30.95 % 1.025 B -2.77 % 1.054 B -21.07 % 1.336 B 59.54 % 837.234 M 202.87 % 276.433 M
Total non current liabilities 87.574 M -4.36 % 91.569 M 622.72 % 12.670 M 7.83 % 11.750 M 7.68 % 10.912 M 21.76 % 8.962 M -10.92 % 10.061 M -43.30 % 17.744 M -98.37 % 1.087 B 27.13 % 854.910 M -12.69 % 979.221 M -12.36 % 1.117 B -5.46 % 1.182 B 10.47 % 1.070 B 45.21 % 736.777 M -28.13 % 1.025 B -2.77 % 1.054 B -24.90 % 1.404 B 55.64 % 901.942 M 196.29 % 304.412 M
Other current liabilities 240.016 M -34.61 % 367.076 M 71.94 % 213.495 M 14.25 % 186.870 M 229.87 % 56.649 M -96.73 % 1.730 B 668.98 % 225.010 M 478.24 % 38.913 M -13.91 % 45.199 M -79.76 % 223.304 M -57.19 % 521.675 M 205.07 % 171.001 M -45.92 % 316.228 M -8.86 % 346.964 M 24.39 % 278.928 M -7.66 % 302.059 M 5.57 % 286.130 M -13.60 % 331.176 M 548.20 % 51.092 M -65.79 % 149.349 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 13.540 M 229.28 % 4.112 M 0.000 0.000 -100.00 % 1.686 M 0.000 0.000 -100.00 % 1.679 M -75.51 % 6.856 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 633.227 M -49.54 % 1.255 B -12.64 % 1.437 B -12.85 % 1.648 B 65 836.16 % 2.500 M -99.85 % 1.668 B 0.52 % 1.660 B 137.81 % 697.948 M -26.86 % 954.311 M 15.67 % 825.012 M 17.38 % 702.874 M 73.36 % 405.445 M 63.19 % 248.448 M -52.27 % 520.498 M 0.000 0.000 0.000 -100.00 % 290.823 M 271.40 % 78.305 M
Total current liabilities 678.004 M -52.37 % 1.423 B -20.82 % 1.798 B 6.62 % 1.686 B -9.58 % 1.865 B -10.22 % 2.077 B -4.05 % 2.165 B 6.63 % 2.030 B 77.87 % 1.141 B -22.18 % 1.467 B 8.67 % 1.350 B 26.43 % 1.067 B -5.48 % 1.129 B 39.92 % 807.145 M -18.97 % 996.149 M 229.79 % 302.059 M 5.57 % 286.130 M -13.60 % 331.176 M -36.01 % 517.536 M 108.09 % 248.708 M
Total liabilities 765.578 M -49.47 % 1.515 B -16.31 % 1.810 B 6.63 % 1.698 B -9.48 % 1.876 B -10.08 % 2.086 B -4.08 % 2.175 B 6.20 % 2.048 B -8.09 % 2.228 B -4.02 % 2.321 B -0.32 % 2.329 B 6.59 % 2.185 B -5.47 % 2.311 B 23.13 % 1.877 B 8.32 % 1.733 B 30.58 % 1.327 B -0.99 % 1.340 B -22.74 % 1.735 B 22.23 % 1.419 B 156.63 % 553.120 M
Other non current assets 0.000 -100.00 % 52.255 M 11.00 % 47.078 M 35.30 % 34.795 M 155.47 % 13.620 M -19.03 % 16.822 M -78.46 % 78.098 M -6.54 % 83.567 M 0.79 % 82.913 M 287.61 % 21.391 M 41.03 % 15.168 M 38.94 % 10.917 M -4.05 % 11.378 M 5.19 % 10.817 M 67.84 % 6.445 M 498.98 % 1.076 M -82.77 % 6.246 M 63.64 % 3.817 M 0.000 0.000
Long term investments 55.356 M 53 126.92 % 104.000 K 0.00 % 104.000 K 0.00 % 104.000 K 101.86 % -5.601 M -5.94 % -5.287 M -5 183.65 % 104.000 K 0.00 % 104.000 K 46.48 % 71.000 K -6.58 % 76.000 K 0.00 % 76.000 K 0.00 % 76.000 K 0.000 0.000 -100.00 % 76.000 K 0.000 0.000 0.000 -100.00 % 2.816 M -91.86 % 34.590 M
Intangible assets 0.000 -100.00 % 131.000 K -40.72 % 221.000 K -27.78 % 306.000 K -37.17 % 487.000 K -29.01 % 686.000 K -23.01 % 891.000 K -3.68 % 925.000 K 189.06 % 320.000 K 48.84 % 215.000 K -3.15 % 222.000 K 66.92 % 133.000 K -80.70 % 689.000 K -44.66 % 1.245 M -30.87 % 1.801 M -99.22 % 229.468 M -19.06 % 283.497 M -27.64 % 391.812 M 38.79 % 282.305 M 224.76 % 86.927 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
Goodwill and intangible assets 0.000 -100.00 % 131.000 K -40.72 % 221.000 K -27.78 % 306.000 K -37.17 % 487.000 K -29.01 % 686.000 K -23.01 % 891.000 K -3.68 % 925.000 K 189.06 % 320.000 K 48.84 % 215.000 K -3.15 % 222.000 K 66.92 % 133.000 K -80.70 % 689.000 K -44.66 % 1.245 M -30.87 % 1.801 M -1.37 % 1.826 M 3 626.53 % 49.000 K -43.02 % 86.000 K -57.21 % 201.000 K -14.83 % 236.000 K
Property plant equipment net 314.509 M 1.56 % 309.684 M 5.20 % 294.374 M -0.96 % 297.233 M -13.06 % 341.881 M -54.97 % 759.192 M -0.60 % 763.746 M -0.90 % 770.666 M -2.43 % 789.831 M -0.28 % 792.058 M -3.27 % 818.872 M -3.04 % 844.529 M -6.37 % 901.979 M -1.71 % 917.708 M -8.54 % 1.003 B -6.64 % 1.075 B -5.26 % 1.134 B 2.85 % 1.103 B 8.71 % 1.014 B 95.74 % 518.295 M
Total non current assets 542.196 M 49.71 % 362.174 M 5.97 % 341.777 M 2.81 % 332.438 M -6.62 % 355.988 M -54.17 % 776.804 M -7.83 % 842.839 M -1.45 % 855.262 M -2.05 % 873.135 M 0.03 % 872.840 M 4.61 % 834.338 M -2.49 % 855.655 M -6.39 % 914.046 M -1.69 % 929.770 M -8.10 % 1.012 B -6.11 % 1.078 B -5.52 % 1.141 B 3.06 % 1.107 B 5.52 % 1.049 B 87.11 % 560.575 M
Other current assets 62.658 M 34.24 % 46.675 M -76.71 % 200.395 M 379.46 % 41.796 M -1.53 % 42.447 M 71.38 % 24.768 M -52.12 % 51.731 M 63.17 % 31.703 M -10.17 % 35.293 M -21.91 % 45.198 M -52.52 % 95.203 M -51.96 % 198.171 M 138.59 % 83.059 M -60.96 % 212.749 M -14.04 % 247.501 M 518.40 % 40.023 M 42.96 % 27.996 M -20.50 % 35.214 M 323.86 % 8.308 M 20.14 % 6.915 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 5.705 M 5.82 % 5.391 M 0.000 0.000 -100.00 % 20.000 K 0.000 -100.00 % 40.000 K -24.53 % 53.000 K 0.000 0.000 -100.00 % 23.000 K 0.000 0.000 0.000 -100.00 % 30.151 M 361.52 % 6.533 M
cash and cash equivalents 85.790 M 453.98 % 15.486 M 557.02 % 2.357 M -96.61 % 69.621 M 541.79 % 10.848 M 21.32 % 8.942 M -43.27 % 15.763 M -40.03 % 26.284 M 123.92 % 11.738 M -81.22 % 62.511 M 1 261.01 % 4.593 M -70.20 % 15.414 M 9.61 % 14.063 M -43.78 % 25.013 M -65.39 % 72.267 M 1 629.70 % 4.178 M -35.04 % 6.432 M -45.18 % 11.733 M 341.59 % 2.657 M 110.21 % 1.264 M
Cash and short term investments 85.790 M 453.98 % 15.486 M 557.02 % 2.357 M -96.61 % 69.621 M 320.59 % 16.553 M 15.49 % 14.333 M -9.07 % 15.763 M -40.03 % 26.284 M 123.92 % 11.738 M -81.22 % 62.511 M 1 261.01 % 4.593 M -70.20 % 15.414 M 9.61 % 14.063 M -43.78 % 25.013 M -65.39 % 72.267 M 1 629.70 % 4.178 M -35.04 % 6.432 M -45.18 % 11.733 M -64.24 % 32.808 M 320.78 % 7.797 M
Total current assets 626.944 M 17.05 % 535.633 M 5.16 % 509.359 M 78.76 % 284.936 M -26.66 % 388.531 M -26.11 % 525.823 M 2.51 % 512.972 M 63.96 % 312.863 M -52.65 % 660.695 M -23.91 % 868.294 M -24.99 % 1.158 B -4.81 % 1.216 B 2.22 % 1.190 B 58.61 % 750.071 M 6.99 % 701.056 M 9.52 % 640.097 M 5.27 % 608.076 M -35.34 % 940.439 M 58.71 % 592.551 M 218.52 % 186.031 M
Inventory 273.317 M -4.42 % 285.952 M 5.29 % 271.578 M 92.10 % 141.372 M -40.51 % 237.654 M -7.19 % 256.077 M 85.84 % 137.793 M -13.75 % 159.766 M -52.71 % 337.824 M -25.55 % 453.787 M -39.01 % 743.989 M -5.69 % 788.845 M 2.01 % 773.283 M 48.93 % 519.243 M 36.07 % 381.602 M 4.14 % 366.428 M 26.29 % 290.151 M -42.16 % 501.680 M 86.41 % 269.130 M 218.90 % 84.392 M
Net receivables 205.179 M 9.42 % 187.520 M 435.33 % 35.029 M 8.97 % 32.147 M -65.01 % 91.877 M -60.17 % 230.645 M -25.04 % 307.685 M 223.44 % 95.129 M -65.51 % 275.855 M -10.09 % 306.798 M -2.24 % 313.820 M 46.86 % 213.692 M -33.06 % 319.252 M 98.65 % 160.711 M -31.99 % 236.305 M 2.98 % 229.468 M -19.06 % 283.497 M -27.64 % 391.812 M 38.79 % 282.305 M 224.76 % 86.927 M
Tax assets 172.331 M 0.000 0.000 0.000 -100.00 % 5.601 M 3.90 % 5.391 M 0.000 0.000 100.00 % -71.000 K -100.12 % 59.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.385 M 321.05 % 7.454 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 437.988 M 3.51 % 423.118 M 28.57 % 329.106 M 571.15 % 49.036 M -68.47 % 155.508 M -54.81 % 344.154 M 26.89 % 271.223 M 51.27 % 179.302 M -27.64 % 247.790 M -14.24 % 288.939 M 23 564.13 % 1.221 M -99.35 % 186.741 M -54.20 % 407.687 M 92.55 % 211.733 M 7.63 % 196.723 M 0.000 0.000 0.000 -100.00 % 174.872 M 896.76 % 17.544 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 150.299 M 0.00 % 150.299 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 749.000 K -78.66 % 3.510 M
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
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
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
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
Other total stockholders equity 500.466 M 51.79 % 329.716 M 0.00 % 329.716 M 0.00 % 329.716 M 7.28 % 307.342 M -6.79 % 329.716 M 7.14 % 307.732 M 0.00 % 307.732 M 0.00 % 307.732 M 0.36 % 306.622 M -7.11 % 330.106 M 0.00 % 330.106 M 0.00 % 330.106 M 0.12 % 329.716 M 1.54 % 324.716 M 0.00 % 324.716 M 0.00 % 324.716 M 1 094.25 % 27.190 M 6 871.79 % 390.000 K 0.00 % 390.000 K
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.283 M -93.22 % 18.918 M -6.94 % 20.329 M 0.000 -100.00 % 21.983 M 0.000 0.000 -100.00 % 68.047 M 10.63 % 61.509 M 140.53 % 25.572 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
Total assets 1.169 B 30.22 % 897.807 M 5.48 % 851.136 M 37.86 % 617.374 M -17.08 % 744.519 M -42.84 % 1.303 B -3.92 % 1.356 B 16.07 % 1.168 B -23.84 % 1.534 B -11.91 % 1.741 B -12.59 % 1.992 B -3.85 % 2.072 B -1.52 % 2.104 B 25.23 % 1.680 B -1.92 % 1.713 B -0.29 % 1.718 B -1.77 % 1.749 B -14.58 % 2.047 B 24.72 % 1.641 B 119.85 % 746.606 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 -100.00 % 12.005 M 727.93 % 1.450 M
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
Change in working capital 53.460 M -10.54 % 59.758 M 315.28 % -27.758 M -152.93 % 52.443 M 213.08 % -46.377 M -26.00 % -36.808 M 56.06 % -83.765 M -131.92 % 262.420 M 444.16 % -76.250 M -123.87 % 319.412 M 65.43 % 193.079 M 148.04 % -401.920 M 12.42 % -458.919 M -429.32 % -86.699 M -212.28 % -27.763 M -287.39 % 14.816 M -92.98 % 211.035 M 188.78 % -237.699 M 13.99 % -276.362 M -1 700.52 % -15.349 M
Accounts receivables -17.659 M -1 102.21 % 1.762 M 101.12 % -157.136 M -363.08 % 59.730 M -56.42 % 137.064 M 77.91 % 77.040 M 136.24 % -212.575 M -239.19 % 152.726 M 437.46 % 28.416 M 209.00 % 9.196 M 109.18 % -100.128 M -197.42 % 102.779 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -196.771 M -1 842.07 % -10.132 M
Inventory 12.635 M 187.90 % -14.374 M 88.96 % -130.206 M -235.23 % 96.282 M 422.62 % 18.423 M 115.58 % -118.284 M -638.32 % 21.973 M -87.66 % 178.058 M 53.55 % 115.963 M -60.04 % 290.202 M 546.96 % 44.856 M 233.12 % -33.697 M 85.93 % -239.545 M -78.76 % -134.001 M -783.21 % -15.172 M 80.11 % -76.279 M -136.06 % 211.529 M 190.96 % -232.549 M -25.88 % -184.740 M -5 570.54 % 3.377 M
Accounts payables 16.759 M -82.44 % 95.459 M -66.00 % 280.799 M 374.55 % -102.275 M 45.58 % -187.942 M -356.60 % 73.242 M -20.32 % 91.923 M 240.25 % -65.540 M -61.55 % -40.569 M -429.55 % -7.661 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 105.149 M 1 323.52 % -8.594 M
Other working capital 41.725 M 280.71 % -23.089 M -8.83 % -21.215 M -1 539.49 % -1.294 M 90.71 % -13.922 M 79.77 % -68.806 M -561.35 % 14.914 M 628.12 % -2.824 M 98.43 % -180.060 M -750.62 % 27.675 M -88.86 % 248.351 M 152.73 % -471.002 M -114.70 % -219.374 M -563.77 % 47.302 M 475.68 % -12.591 M -113.82 % 91.095 M 18 540.28 % -494.000 K 90.41 % -5.150 M 0.000 0.000
Other non cash items -995.962 M -2 708.80 % 38.177 M 59.87 % 23.880 M 7 781.19 % 303.000 K -96.39 % 8.386 M -1.12 % 8.481 M 31.96 % 6.427 M -79.32 % 31.071 M -81.19 % 165.187 M -6.76 % 177.164 M 5.23 % 168.358 M 0.34 % 167.786 M -50.19 % 336.857 M 47.17 % 228.883 M -29.70 % 325.560 M 396.26 % 65.603 M -61.78 % 171.643 M 47.26 % 116.556 M 1 122.78 % -11.396 M 77.98 % -51.757 M
Net cash provided by operating activities -81.379 M -117.15 % 474.519 M 213.79 % 151.223 M -9.89 % 167.822 M 150.70 % 66.942 M 6.97 % 62.580 M 73.58 % 36.053 M -77.35 % 159.159 M 518.67 % 25.726 M -91.47 % 301.504 M 77.46 % 169.898 M 339.16 % -71.038 M -27.41 % -55.756 M -809.09 % 7.863 M 142.22 % -18.624 M -115.36 % 121.236 M -17.14 % 146.306 M 253.45 % 41.394 M 118.13 % -228.284 M -1 920.88 % 12.537 M
Investments in property plant and equipment -36.268 M 26.76 % -49.519 M -61.28 % -30.704 M -56.98 % -19.559 M 44.55 % -35.274 M 30.45 % -50.715 M -10.97 % -45.700 M -39.35 % -32.796 M 33.14 % -49.052 M -127.27 % -21.583 M 11.29 % -24.330 M -106.57 % -11.778 M 76.73 % -50.625 M -4 829.41 % -1.027 M 59.39 % -2.529 M 81.24 % -13.482 M 87.31 % -106.240 M 41.87 % -182.777 M 67.49 % -562.166 M -44.84 % -388.124 M
Acquisitions net 279.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.484 M -98.68 % 112.760 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -33.000 K -120.00 % -15.000 K 0.000 0.000 0.000 100.00 % -30.000 K 60.00 % -75.000 K 0.000 0.000 100.00 % -4.726 M -372.13 % -1.001 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 K 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.000 0.000 0.000 -100.00 % 1.268 M 0.000 0.000 0.000 -100.00 % 36.983 M -69.43 % 120.959 M
Other investing activites 0.000 -100.00 % 965.000 K -1.33 % 978.000 K 58.77 % 616.000 K -63.05 % 1.667 M 15.68 % 1.441 M 58.70 % 908.000 K -39.71 % 1.506 M -9.44 % 1.663 M 4.33 % 1.594 M 27.52 % 1.250 M 557.89 % 190.000 K -60.25 % 478.000 K -97.07 % 16.316 M 884.08 % 1.658 M -89.91 % 16.435 M 923.35 % 1.606 M 152.12 % 637.000 K -82.66 % 3.674 M 0.000
Net cash used for investing activites -35.989 M 25.88 % -48.554 M -63.34 % -29.726 M -56.92 % -18.943 M 43.63 % -33.607 M 31.75 % -49.243 M -9.94 % -44.792 M -43.00 % -31.323 M 33.92 % -47.404 M -137.42 % -19.966 M 13.44 % -23.067 M -99.06 % -11.588 M 76.91 % -50.177 M -429.81 % 15.214 M 3 732.24 % 397.000 K -86.56 % 2.953 M 102.70 % -109.360 M 40.29 % -183.141 M 64.78 % -520.025 M -236.79 % -154.405 M
Debt repayment -6.078 M -108.57 % 70.893 M 1 254.73 % 5.233 M 106.02 % -86.960 M -189.88 % -29.999 M 31.90 % -44.051 M -967.66 % 5.077 M 100.29 % -1.761 B -5 619.71 % 31.911 M 151.81 % -61.594 M -45.13 % -42.440 M -2 754.07 % -1.487 M -100.95 % 156.329 M 687.09 % -26.628 M -339.78 % 11.105 M -89.68 % 107.648 M 167.87 % -158.615 M -77.21 % -89.509 M -111.57 % 773.319 M 440.83 % 142.987 M
Common stock issued 193.750 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 % 356.053 M 1 365.24 % 24.300 M 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
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
Other financing activites 0.000 100.00 % -483.731 M -149.35 % -193.994 M -6 066.37 % -3.146 M -120.00 % -1.430 M -105.98 % 23.894 M 448.36 % -6.859 M -100.42 % 1.648 B 2 801.54 % -61.006 M 62.35 % -162.026 M -40.63 % -115.213 M -234.81 % 85.464 M 239.49 % -61.271 M -39.96 % -43.778 M -157.61 % 75.984 M 132.79 % -231.724 M 1.37 % -234.938 M -228.95 % 182.193 M 0.000 0.000
Net cash used provided by financing activities 187.672 M 145.46 % -412.838 M -118.71 % -188.761 M -109.49 % -90.106 M -186.70 % -31.429 M -55.92 % -20.157 M -1 031.14 % -1.782 M 98.43 % -113.292 M -289.39 % -29.095 M 86.99 % -223.620 M -41.84 % -157.653 M -287.73 % 83.977 M -11.66 % 95.058 M 235.01 % -70.406 M -180.84 % 87.089 M 170.19 % -124.076 M -230.87 % -37.500 M -132.06 % 116.984 M -84.87 % 773.319 M 440.83 % 142.987 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 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
Net change in cash 70.304 M 435.53 % 13.128 M 119.52 % -67.264 M -214.45 % 58.773 M 2 983.58 % 1.906 M 127.94 % -6.821 M 35.17 % -10.521 M -172.33 % 14.545 M 128.65 % -50.773 M -187.66 % 57.918 M 635.24 % -10.821 M -900.96 % 1.351 M 112.42 % -10.875 M 77.02 % -47.329 M -168.73 % 68.862 M 60 839.82 % 113.000 K 120.40 % -554.000 K 97.76 % -24.763 M 0.000 0.000
Cash at beginning of period 15.486 M 557.02 % 2.357 M -96.61 % 69.621 M 541.79 % 10.848 M 21.32 % 8.942 M -43.27 % 15.763 M -40.03 % 26.284 M 123.92 % 11.738 M -81.22 % 62.511 M 1 261.01 % 4.593 M -70.20 % 15.414 M 9.61 % 14.063 M -43.61 % 24.938 M -65.49 % 72.267 M 2 022.38 % 3.405 M 3.43 % 3.292 M -14.43 % 3.847 M -86.55 % 28.610 M 2 163.45 % 1.264 M 0.000
Cash at end of period 85.790 M 454.02 % 15.485 M 556.98 % 2.357 M -96.61 % 69.621 M 541.79 % 10.848 M 21.32 % 8.942 M -43.27 % 15.763 M -40.03 % 26.283 M 123.91 % 11.738 M -81.22 % 62.511 M 1 261.01 % 4.593 M -70.20 % 15.414 M 9.61 % 14.063 M -43.61 % 24.938 M -65.49 % 72.267 M 2 022.38 % 3.405 M 3.40 % 3.293 M -14.40 % 3.847 M 44.79 % 2.657 M 110.21 % 1.264 M
Operating cash flow -81.379 M -117.15 % 474.519 M 213.79 % 151.224 M -9.89 % 167.822 M 150.70 % 66.942 M 6.97 % 62.580 M 73.58 % 36.053 M -77.35 % 159.159 M 518.67 % 25.726 M -91.47 % 301.504 M 77.46 % 169.898 M 339.16 % -71.038 M -27.41 % -55.756 M -809.09 % 7.863 M 142.22 % -18.624 M -115.36 % 121.236 M -17.14 % 146.306 M 253.45 % 41.394 M 118.13 % -228.284 M -1 920.88 % 12.537 M
Capital expenditure -36.268 M 26.76 % -49.519 M -61.28 % -30.704 M -56.98 % -19.559 M 44.55 % -35.274 M 30.45 % -50.715 M -10.97 % -45.700 M -39.35 % -32.796 M 33.14 % -49.052 M -127.27 % -21.583 M 11.29 % -24.330 M -106.57 % -11.778 M 76.73 % -50.625 M -4 829.41 % -1.027 M 59.39 % -2.529 M 81.24 % -13.482 M 87.31 % -106.240 M 41.87 % -182.777 M 67.49 % -562.166 M -44.84 % -388.124 M
Free CashFlow -117.647 M -127.68 % 425.000 M 252.64 % 120.520 M -18.71 % 148.263 M 368.18 % 31.668 M 166.90 % 11.865 M 222.99 % -9.647 M -107.63 % 126.363 M 641.73 % -23.326 M -108.33 % 279.921 M 92.30 % 145.568 M 275.77 % -82.816 M 22.15 % -106.381 M -1 656.19 % 6.836 M 132.32 % -21.153 M -119.63 % 107.754 M 168.94 % 40.066 M 128.34 % -141.383 M 82.11 % -790.450 M -110.46 % -375.587 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
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 783.028 M -14.01 % 910.618 M 2.59 % 887.610 M 20.21 % 738.385 M -21.81 % 944.336 M -3.47 % 978.292 M -2.12 % 999.519 M 24.01 % 805.974 M -3.03 % 831.166 M 3.02 % 806.780 M 63.63 % 493.062 M 16.58 % 422.931 M -3.45 % 438.040 M -11.01 % 492.227 M -20.41 % 618.440 M 6.75 % 579.324 M -18.80 % 713.429 M -12.15 % 812.130 M -52.53 % 1.711 B -10.94 % 1.921 B 15.97 % 1.657 B -14.95 % 1.948 B -6.22 % 2.077 B 2.45 % 2.027 B 26.33 % 1.605 B 9.01 % 1.472 B -2.24 % 1.506 B 9.79 % 1.371 B 9.22 % 1.256 B 2.55 % 1.224 B 8.73 % 1.126 B 1.91 % 1.105 B -8.87 % 1.213 B 7.68 % 1.126 B 2.37 % 1.100 B -4.82 % 1.156 B -5.57 % 1.224 B -10.02 % 1.360 B 26.12 % 1.079 B -7.00 % 1.160 B -15.19 % 1.367 B -2.25 % 1.399 B -14.87 % 1.643 B 4.48 % 1.573 B -4.00 % 1.638 B -16.04 % 1.951 B 14.54 % 1.704 B 35.82 % 1.254 B -14.68 % 1.470 B -10.18 % 1.637 B -6.08 % 1.743 B 40.11 % 1.244 B 1.24 % 1.229 B -10.10 % 1.367 B -2.90 % 1.407 B -0.36 % 1.413 B -6.08 % 1.504 B
Net income 16.506 M -90.76 % 178.573 M -69.17 % 579.275 M 1 645.91 % 33.179 M -14.01 % 38.585 M -39.17 % 63.428 M 40.26 % 45.222 M -78.81 % 213.407 M 954.96 % 20.229 M -22.65 % 26.154 M -1.44 % 26.536 M -37.35 % 42.357 M 59.75 % 26.514 M 5.55 % 25.119 M 68.17 % 14.937 M 197.49 % 5.021 M 12.93 % 4.446 M 101.12 % -397.956 M -1 370.90 % 31.313 M 150.24 % 12.513 M 84.48 % 6.783 M 411.92 % 1.325 M -90.83 % 14.454 M 582.44 % 2.118 M -87.53 % 16.982 M -32.86 % 25.294 M -17.10 % 30.513 M 633.66 % 4.159 M 558.07 % 632.000 K 101.00 % -63.294 M -73.88 % -36.402 M 12.54 % -41.619 M 6.21 % -44.373 M -21.90 % -36.402 M 61.39 % -94.291 M -26.85 % -74.334 M -43.37 % -51.847 M -18.23 % -43.853 M 38.89 % -71.765 M 13.11 % -82.593 M -87.10 % -44.144 M -6.51 % -41.445 M 50.70 % -84.060 M -12.14 % -74.958 M -271.93 % -20.154 M -114.63 % 137.717 M 909.91 % -17.004 M -2.50 % -16.590 M -71.49 % -9.674 M -106.12 % 158.103 M 274.95 % -90.370 M -39.96 % -64.567 M -378.70 % -13.488 M 40.04 % -22.494 M 59.65 % -55.748 M 78.36 % -257.600 M -693.55 % 43.400 M
Income before tax 20.913 M 235.04 % 6.242 M -98.92 % 579.275 M 1 645.91 % 33.179 M -14.01 % 38.585 M -39.17 % 63.428 M 40.26 % 45.222 M -78.81 % 213.407 M 954.96 % 20.229 M -22.65 % 26.154 M -1.44 % 26.536 M -37.35 % 42.357 M 59.75 % 26.514 M 5.55 % 25.119 M 68.17 % 14.937 M 197.49 % 5.021 M 12.96 % 4.445 M 101.12 % -397.956 M -1 370.90 % 31.313 M 150.24 % 12.513 M 84.48 % 6.783 M 411.92 % 1.325 M -90.83 % 14.454 M 582.44 % 2.118 M -87.53 % 16.982 M -32.86 % 25.294 M -17.10 % 30.513 M 633.66 % 4.159 M 558.07 % 632.000 K 101.00 % -63.294 M -73.88 % -36.402 M 12.54 % -41.619 M 6.21 % -44.373 M -21.90 % -36.402 M 61.39 % -94.291 M -26.85 % -74.334 M -43.37 % -51.847 M -18.23 % -43.853 M 38.89 % -71.765 M 13.11 % -82.593 M -81.81 % -45.427 M -1.08 % -44.940 M 49.15 % -88.372 M -12.63 % -78.460 M -203.60 % -25.843 M -117.59 % 146.940 M 780.72 % -21.586 M -2.29 % -21.102 M -89.87 % -11.114 M -108.15 % 136.359 M 430.50 % -41.259 M 36.10 % -64.567 M -378.70 % -13.488 M 49.27 % -26.590 M 56.69 % -61.388 M 73.94 % -235.600 M -642.86 % 43.400 M
Income before tax ratio 0.03 289.63 % 0.01 -98.95 % 0.65 1 352.39 % 0.04 9.97 % 0.04 -36.98 % 0.06 43.30 % 0.05 -82.91 % 0.26 987.93 % 0.02 -24.92 % 0.03 -39.76 % 0.05 -46.26 % 0.10 65.46 % 0.06 18.61 % 0.05 111.29 % 0.02 178.67 % 0.01 39.11 % 0.01 101.27 % -0.49 -2 777.45 % 0.02 180.99 % 0.01 59.07 % 0.00 501.89 % 0.00 -90.23 % 0.01 566.10 % 0.00 -90.13 % 0.01 -38.41 % 0.02 -15.20 % 0.02 568.22 % 0.00 502.53 % 0.00 100.97 % -0.05 -59.92 % -0.03 14.18 % -0.04 -2.93 % -0.04 -13.21 % -0.03 62.29 % -0.09 -33.27 % -0.06 -51.82 % -0.04 -31.40 % -0.03 51.55 % -0.07 6.57 % -0.07 -114.38 % -0.03 -3.41 % -0.03 40.27 % -0.05 -7.80 % -0.05 -216.25 % -0.02 -120.95 % 0.08 694.32 % -0.01 24.68 % -0.02 -122.54 % -0.01 -109.07 % 0.08 451.88 % -0.02 54.39 % -0.05 -372.84 % -0.01 43.58 % -0.02 55.39 % -0.04 73.85 % -0.17 -677.98 % 0.03
EBITDA 31.669 M 63.01 % 19.428 M -96.72 % 591.631 M 1 229.54 % 44.499 M -13.63 % 51.524 M -33.89 % 77.942 M 23.12 % 63.304 M -72.83 % 232.994 M 474.56 % 40.552 M -19.49 % 50.366 M 11.44 % 45.194 M -9.89 % 50.156 M 42.63 % 35.165 M -16.09 % 41.907 M 35.09 % 31.021 M 45.38 % 21.338 M 4.20 % 20.478 M 109.51 % -215.271 M -562.25 % 46.570 M 76.66 % 26.362 M 32.72 % 19.863 M 29.16 % 15.379 M -46.26 % 28.617 M 77.52 % 16.120 M -48.20 % 31.121 M -23.15 % 40.497 M -9.34 % 44.670 M 164.29 % 16.902 M 28.06 % 13.199 M 124.73 % -53.374 M -120.05 % -24.255 M 14.53 % -28.380 M 0.80 % -28.608 M -17.95 % -24.255 M -10.40 % -21.970 M -48.21 % -14.824 M -395.59 % 5.015 M -54.88 % 11.114 M 184.90 % -13.090 M 46.18 % -24.320 M -274.57 % 13.931 M 70.51 % 8.170 M 126.92 % -30.347 M -31.94 % -23.001 M -181.67 % 28.165 M -61.90 % 73.931 M 98.31 % 37.281 M 5.04 % 35.491 M -20.37 % 44.571 M -78.00 % 202.634 M 708.53 % 25.062 M 2 769.01 % -939.000 K -101.99 % 47.298 M 31.61 % 35.939 M 746.27 % -5.561 M 96.96 % -183.100 M -332.07 % 78.900 M
Net income ratio 0.02 -89.25 % 0.20 -69.95 % 0.65 1 352.39 % 0.04 9.97 % 0.04 -36.98 % 0.06 43.30 % 0.05 -82.91 % 0.26 987.93 % 0.02 -24.92 % 0.03 -39.76 % 0.05 -46.26 % 0.10 65.46 % 0.06 18.61 % 0.05 111.29 % 0.02 178.67 % 0.01 39.08 % 0.01 101.27 % -0.49 -2 777.45 % 0.02 180.99 % 0.01 59.07 % 0.00 501.89 % 0.00 -90.23 % 0.01 566.10 % 0.00 -90.13 % 0.01 -38.41 % 0.02 -15.20 % 0.02 568.22 % 0.00 502.53 % 0.00 100.97 % -0.05 -59.92 % -0.03 14.18 % -0.04 -2.93 % -0.04 -13.21 % -0.03 62.29 % -0.09 -33.27 % -0.06 -51.82 % -0.04 -31.40 % -0.03 51.55 % -0.07 6.57 % -0.07 -120.61 % -0.03 -8.97 % -0.03 42.09 % -0.05 -7.33 % -0.05 -287.42 % -0.01 -117.43 % 0.07 807.11 % -0.01 24.54 % -0.01 -101.00 % -0.01 -106.81 % 0.10 286.27 % -0.05 0.11 % -0.05 -372.84 % -0.01 33.30 % -0.02 58.45 % -0.04 78.28 % -0.18 -731.96 % 0.03
Ratio EBITDA 0.04 89.57 % 0.02 -96.80 % 0.67 1 006.02 % 0.06 10.45 % 0.05 -31.52 % 0.08 25.79 % 0.06 -78.09 % 0.29 492.51 % 0.05 -21.85 % 0.06 -31.89 % 0.09 -22.71 % 0.12 47.73 % 0.08 -5.71 % 0.09 69.73 % 0.05 36.18 % 0.04 28.32 % 0.03 110.83 % -0.27 -1 073.84 % 0.03 98.36 % 0.01 14.44 % 0.01 51.85 % 0.01 -42.70 % 0.01 73.27 % 0.01 -59.00 % 0.02 -29.50 % 0.03 -7.26 % 0.03 140.71 % 0.01 17.25 % 0.01 124.11 % -0.04 -102.39 % -0.02 16.14 % -0.03 -8.86 % -0.02 -9.54 % -0.02 -7.84 % -0.02 -55.71 % -0.01 -413.02 % 0.00 -49.85 % 0.01 167.32 % -0.01 42.12 % -0.02 -305.85 % 0.01 74.44 % 0.01 131.62 % -0.02 -26.28 % -0.01 -185.07 % 0.02 -54.62 % 0.04 73.14 % 0.02 -22.66 % 0.03 -6.67 % 0.03 -75.51 % 0.12 760.85 % 0.01 2 004.90 % 0.00 -101.96 % 0.04 46.39 % 0.03 765.56 % 0.00 96.95 % -0.13 -347.08 % 0.05
Gross profit ratio 0.22 68.81 % 0.13 -35.37 % 0.20 -20.91 % 0.25 63.89 % 0.15 -19.20 % 0.19 3.70 % 0.18 -20.11 % 0.23 12.05 % 0.20 108.83 % 0.10 -69.87 % 0.33 -20.82 % 0.41 17.70 % 0.35 95.74 % 0.18 -22.46 % 0.23 0.89 % 0.23 26.41 % 0.18 275.09 % -0.10 -211.38 % 0.09 35.55 % 0.07 0.40 % 0.07 58.68 % 0.04 -33.09 % 0.06 9.50 % 0.06 -27.44 % 0.08 5.81 % 0.08 -23.96 % 0.10 6.56 % 0.09 19.50 % 0.08 34.22 % 0.06 3.36 % 0.06 10.74 % 0.05 16.81 % 0.04 -22.69 % 0.06 -8.62 % 0.06 -2.20 % 0.06 -21.12 % 0.08 11.42 % 0.07 -2.37 % 0.07 19.16 % 0.06 -22.87 % 0.08 -21.01 % 0.10 88.97 % 0.05 -5.36 % 0.06 -22.06 % 0.07 -31.20 % 0.11 13.69 % 0.09 -19.51 % 0.12 16.18 % 0.10 -15.04 % 0.12 14.99 % 0.10 -2.49 % 0.10 -12.75 % 0.12 22.68 % 0.10 32.60 % 0.07 -16.77 % 0.09 1.37 % 0.09
Weighted average shs out dil 27.510 M 17.97 % 23.320 M 0.00 % 23.320 M -0.19 % 23.365 M -0.08 % 23.385 M 0.28 % 23.320 M 0.04 % 23.310 M -0.06 % 23.323 M 0.31 % 23.252 M -0.29 % 23.320 M 0.18 % 23.277 M 0.02 % 23.273 M 0.07 % 23.258 M -0.27 % 23.320 M -0.08 % 23.339 M 2.26 % 22.823 M -2.47 % 23.400 M 0.34 % 23.320 M -0.21 % 23.368 M 0.84 % 23.172 M -0.93 % 23.390 M 0.30 % 23.320 M 0.03 % 23.313 M -0.98 % 23.544 M 1.21 % 23.263 M -0.24 % 23.320 M 0.12 % 23.292 M 0.81 % 23.106 M 9.68 % 21.067 M -9.47 % 23.270 M -0.28 % 23.335 M -0.20 % 23.381 M 0.12 % 23.354 M 0.05 % 23.342 M 0.01 % 23.339 M 0.16 % 23.302 M -0.22 % 23.355 M 0.12 % 23.326 M 0.11 % 23.300 M -0.13 % 23.331 M -0.11 % 23.357 M 0.31 % 23.285 M -0.28 % 23.350 M -0.01 % 23.351 M -0.36 % 23.435 M 0.30 % 23.364 M 0.30 % 23.293 M -0.31 % 23.366 M -0.97 % 23.595 M 1.18 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M -0.02 % 23.326 M -0.12 % 23.354 M 1.71 % 22.963 M
Weighted average shs out 25.791 M 10.59 % 23.320 M 0.00 % 23.320 M -0.19 % 23.365 M -0.08 % 23.385 M 0.28 % 23.320 M 0.04 % 23.310 M -0.06 % 23.323 M 0.31 % 23.252 M -0.29 % 23.320 M 0.18 % 23.277 M 0.02 % 23.273 M 0.07 % 23.258 M -0.27 % 23.320 M -0.08 % 23.339 M 2.26 % 22.823 M -2.47 % 23.400 M 0.34 % 23.320 M -0.21 % 23.368 M 0.84 % 23.172 M -0.93 % 23.390 M 0.30 % 23.320 M 0.03 % 23.313 M -0.98 % 23.544 M 1.21 % 23.263 M -0.24 % 23.320 M 0.12 % 23.292 M 0.81 % 23.106 M 9.68 % 21.067 M -9.47 % 23.270 M -0.28 % 23.335 M -0.20 % 23.381 M 0.12 % 23.354 M 0.00 % 23.354 M 0.06 % 23.339 M 0.16 % 23.302 M -0.22 % 23.355 M 0.12 % 23.326 M 0.11 % 23.300 M -0.13 % 23.331 M -0.11 % 23.357 M 0.31 % 23.285 M -0.28 % 23.350 M -0.01 % 23.351 M -0.36 % 23.435 M 0.55 % 23.307 M 0.06 % 23.293 M -0.31 % 23.366 M -0.97 % 23.595 M 1.18 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M 0.00 % 23.320 M -0.02 % 23.326 M -0.12 % 23.354 M 1.71 % 22.963 M
EPS diluted 0.60 -90.61 % 6.39 -74.28 % 24.84 1 649.30 % 1.42 -13.94 % 1.65 -39.34 % 2.72 40.21 % 1.94 -78.80 % 9.15 951.72 % 0.87 -22.32 % 1.12 -1.75 % 1.14 -37.36 % 1.82 59.65 % 1.14 5.56 % 1.08 68.75 % 0.64 190.91 % 0.22 15.79 % 0.19 101.11 % -17.07 -1 373.88 % 1.34 148.15 % 0.54 86.21 % 0.29 383.33 % 0.06 -90.32 % 0.62 588.89 % 0.09 -87.67 % 0.73 -32.41 % 1.08 -17.56 % 1.31 627.78 % 0.18 500.00 % 0.03 101.10 % -2.72 -74.36 % -1.56 12.36 % -1.78 6.32 % -1.90 -21.79 % -1.56 61.39 % -4.04 -26.65 % -3.19 -43.69 % -2.22 -18.09 % -1.88 38.96 % -3.08 12.99 % -3.54 -87.30 % -1.89 -6.18 % -1.78 50.56 % -3.60 -12.15 % -3.21 -273.26 % -0.86 -114.60 % 5.89 906.85 % -0.73 -2.82 % -0.71 -73.17 % -0.41 -106.05 % 6.78 274.74 % -3.88 -40.07 % -2.77 -377.59 % -0.58 39.58 % -0.96 59.83 % -2.39 78.33 % -11.03 -683.60 % 1.89
Earnings per share 0.64 -91.64 % 7.66 -69.16 % 24.84 1 649.30 % 1.42 -13.94 % 1.65 -39.34 % 2.72 40.21 % 1.94 -78.80 % 9.15 951.72 % 0.87 -22.32 % 1.12 -1.75 % 1.14 -37.36 % 1.82 59.65 % 1.14 5.56 % 1.08 68.75 % 0.64 190.91 % 0.22 15.79 % 0.19 101.11 % -17.07 -1 373.88 % 1.34 148.15 % 0.54 86.21 % 0.29 383.33 % 0.06 -90.32 % 0.62 588.89 % 0.09 -87.67 % 0.73 -32.41 % 1.08 -17.56 % 1.31 627.78 % 0.18 500.00 % 0.03 101.10 % -2.72 -74.36 % -1.56 12.36 % -1.78 6.32 % -1.90 -21.79 % -1.56 61.39 % -4.04 -26.65 % -3.19 -43.69 % -2.22 -18.09 % -1.88 38.96 % -3.08 12.99 % -3.54 -87.30 % -1.89 -6.18 % -1.78 50.56 % -3.60 -12.15 % -3.21 -273.26 % -0.86 -114.55 % 5.91 909.59 % -0.73 -2.82 % -0.71 -73.17 % -0.41 -106.05 % 6.78 274.74 % -3.88 -40.07 % -2.77 -377.59 % -0.58 39.58 % -0.96 59.83 % -2.39 78.33 % -11.03 -683.60 % 1.89
Gross profit 169.974 M 45.16 % 117.097 M -33.69 % 176.600 M -4.93 % 185.757 M 28.15 % 144.955 M -22.00 % 185.841 M 1.49 % 183.105 M -0.93 % 184.822 M 8.65 % 170.106 M 115.15 % 79.065 M -50.70 % 160.366 M -7.69 % 173.729 M 13.64 % 152.882 M 74.19 % 87.765 M -38.28 % 142.205 M 7.71 % 132.029 M 2.64 % 128.627 M 253.81 % -83.626 M -152.87 % 158.175 M 20.71 % 131.032 M 16.43 % 112.540 M 34.96 % 83.386 M -37.25 % 132.882 M 12.19 % 118.444 M -8.34 % 129.225 M 15.34 % 112.035 M -25.66 % 150.713 M 17.00 % 128.818 M 30.52 % 98.697 M 37.65 % 71.704 M 12.38 % 63.803 M 12.86 % 56.531 M 6.44 % 53.109 M -16.76 % 63.803 M -6.45 % 68.205 M -6.92 % 73.275 M -25.51 % 98.372 M 0.25 % 98.129 M 23.13 % 79.695 M 10.82 % 71.914 M -34.59 % 109.940 M -22.79 % 142.392 M 60.87 % 88.512 M -1.12 % 89.516 M -25.17 % 119.633 M -42.24 % 207.120 M 30.22 % 159.049 M 9.32 % 145.495 M -0.87 % 146.777 M -23.69 % 192.336 M 8.00 % 178.091 M 36.63 % 130.346 M -11.67 % 147.565 M 10.29 % 133.793 M 28.76 % 103.910 M -17.07 % 125.300 M -4.79 % 131.600 M
Income tax expense 4.407 M 102.56 % -172.331 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 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 0.000 100.00 % -1.283 M 63.29 % -3.495 M 18.95 % -4.312 M -20.55 % -3.577 M 37.12 % -5.689 M -169.52 % 8.183 M 278.59 % -4.582 M 0.33 % -4.597 M -1 005.05 % -416.000 K -102.05 % 20.329 M 0.000 0.000 0.000 100.00 % -4.096 M 27.38 % -5.640 M -125.64 % 22.000 M 0.000
Cost of revenue 613.054 M -22.74 % 793.521 M 11.60 % 711.010 M 28.66 % 552.628 M -30.87 % 799.381 M 0.87 % 792.451 M -2.94 % 816.414 M 31.44 % 621.152 M -6.04 % 661.060 M -9.16 % 727.715 M 118.73 % 332.696 M 33.50 % 249.202 M -12.61 % 285.158 M -29.50 % 404.462 M -15.07 % 476.235 M 6.47 % 447.295 M -23.51 % 584.802 M -34.71 % 895.756 M -42.31 % 1.553 B -13.26 % 1.790 B 15.94 % 1.544 B -17.18 % 1.864 B -4.09 % 1.944 B 1.85 % 1.909 B 29.36 % 1.475 B 8.49 % 1.360 B 0.36 % 1.355 B 9.05 % 1.243 B 7.40 % 1.157 B 0.37 % 1.153 B 8.51 % 1.062 B 1.32 % 1.048 B -9.57 % 1.159 B 9.14 % 1.062 B 2.96 % 1.032 B -4.68 % 1.082 B -3.82 % 1.125 B -10.82 % 1.262 B 26.36 % 998.840 M -8.18 % 1.088 B -13.50 % 1.258 B 0.08 % 1.257 B -19.18 % 1.555 B 4.82 % 1.483 B -2.33 % 1.519 B -12.93 % 1.744 B 12.92 % 1.545 B 39.30 % 1.109 B -16.21 % 1.323 B -8.38 % 1.444 B -7.68 % 1.565 B 40.52 % 1.113 B 3.00 % 1.081 B -12.31 % 1.233 B -5.42 % 1.303 B 1.26 % 1.287 B -6.20 % 1.372 B
General and administrative 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 -100.00 % 7.461 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing 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 -100.00 % 24.086 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 148.032 M 0.000 -100.00 % 153.240 M 0.67 % 152.222 M 0.000 0.000 0.000 -100.00 % 154.409 M 12.78 % 136.917 M 1 557.34 % -9.395 M -124.86 % 37.788 M 0.37 % 37.648 M -4.31 % 39.343 M -38.76 % 64.245 M 41.31 % 45.465 M 1.58 % 44.756 M -64.57 % 126.315 M 0.000 -100.00 % 127.508 M 7.11 % 119.045 M 11.05 % 107.196 M 1 485.50 % -7.737 M -106.51 % 118.873 M 1.67 % 116.924 M 3.01 % 113.511 M 69.61 % 66.924 M -43.35 % 118.139 M -6.92 % 126.924 M 29.35 % 98.121 M 101.31 % 48.741 M -51.36 % 100.205 M 2.09 % 98.150 M 0.69 % 97.482 M 237.11 % 28.917 M -66.18 % 85.510 M 2.20 % 83.669 M -4.64 % 87.736 M -11.91 % 99.598 M 17.24 % 84.953 M -45.02 % 154.507 M -0.55 % 155.367 M -17.06 % 187.331 M 5.91 % 176.884 M 5.30 % 167.976 M 15.47 % 145.476 M 0.000 -100.00 % 180.635 M 8.43 % 166.597 M 5.51 % 157.891 M 182.06 % 55.977 M -74.48 % 219.350 M 12.54 % 194.913 M 21.02 % 161.053 M 0.42 % 160.383 M -2.97 % 165.298 M -54.20 % 360.900 M 309.18 % 88.200 M
Operating expenses 148.032 M 36.53 % 108.421 M -29.25 % 153.240 M 0.67 % 152.222 M 48.41 % 102.566 M -13.69 % 118.830 M -9.72 % 131.624 M -14.76 % 154.409 M 13.34 % 136.240 M 367.25 % 29.158 M -78.36 % 134.744 M -0.42 % 135.313 M 2.48 % 132.038 M 105.52 % 64.245 M -49.82 % 128.036 M 0.24 % 127.735 M 1.12 % 126.315 M -49.29 % 249.071 M 95.34 % 127.508 M 7.11 % 119.045 M 11.05 % 107.196 M 29.48 % 82.790 M -30.35 % 118.873 M 1.67 % 116.924 M 3.01 % 113.511 M 69.61 % 66.924 M -43.35 % 118.139 M 28.43 % 91.988 M -6.25 % 98.121 M -30.17 % 140.521 M 40.28 % 100.170 M 2.61 % 97.626 M 0.15 % 97.482 M -2.68 % 100.170 M -38.36 % 162.496 M 61.21 % 100.799 M -32.90 % 150.219 M 50.83 % 99.598 M -5.59 % 105.500 M -31.72 % 154.507 M -0.55 % 155.367 M -17.06 % 187.331 M 5.91 % 176.884 M 5.30 % 167.976 M 15.47 % 145.476 M 141.73 % 60.180 M -66.68 % 180.635 M 8.43 % 166.597 M 5.51 % 157.891 M 182.06 % 55.977 M -74.48 % 219.350 M 12.54 % 194.913 M 21.02 % 161.053 M 0.42 % 160.383 M -2.97 % 165.298 M -54.20 % 360.900 M 309.18 % 88.200 M
Cost and expenses 761.086 M -15.62 % 901.942 M 4.36 % 864.250 M 22.61 % 704.850 M -21.85 % 901.947 M -1.02 % 911.281 M -3.88 % 948.038 M 22.24 % 775.561 M -2.73 % 797.300 M 5.34 % 756.873 M 61.92 % 467.440 M 21.57 % 384.515 M -7.83 % 417.196 M -13.25 % 480.906 M -20.42 % 604.271 M 5.09 % 575.030 M -19.14 % 711.117 M -27.65 % 982.850 M -41.51 % 1.680 B -11.99 % 1.909 B 15.62 % 1.651 B -15.20 % 1.947 B -5.61 % 2.063 B 1.84 % 2.026 B 27.48 % 1.589 B 11.36 % 1.427 B -3.14 % 1.473 B 7.57 % 1.370 B 9.12 % 1.255 B -2.95 % 1.293 B 11.24 % 1.163 B 1.43 % 1.146 B -8.54 % 1.253 B 10.80 % 1.131 B -5.30 % 1.194 B 0.93 % 1.183 B -7.25 % 1.276 B -6.31 % 1.362 B 23.30 % 1.104 B -11.11 % 1.242 B -12.07 % 1.413 B -2.15 % 1.444 B -16.62 % 1.732 B 4.87 % 1.651 B -0.78 % 1.664 B -7.77 % 1.804 B 4.59 % 1.725 B 35.26 % 1.275 B -13.90 % 1.481 B -1.27 % 1.500 B -15.89 % 1.784 B 36.35 % 1.308 B 5.34 % 1.242 B -10.85 % 1.393 B -5.15 % 1.469 B -10.88 % 1.648 B 12.84 % 1.461 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 108.421 M 0.000 0.000 -100.00 % 102.566 M -13.69 % 118.830 M -9.72 % 131.624 M 0.000 100.00 % -677.000 K -101.76 % 38.553 M -60.24 % 96.956 M -0.73 % 97.665 M 5.36 % 92.695 M 0.000 -100.00 % 82.571 M -0.49 % 82.979 M 0.000 -100.00 % 87.094 M 0.000 0.000 0.000 -100.00 % 90.527 M 0.000 0.000 0.000 0.000 0.000 100.00 % -34.936 M 0.000 -100.00 % 91.780 M 262 328.57 % -35.000 K 93.32 % -524.000 K 0.000 -100.00 % 71.253 M -2.67 % 73.205 M 310.89 % 17.816 M -71.49 % 62.483 M 0.000 -100.00 % 20.547 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.547 M 0.000 0.000 0.000 0.000 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 % 965.000 K 0.000 0.000 0.000 -100.00 % 597.000 K 0.000 0.000 0.000 -100.00 % 616.000 K 0.000 0.000 0.000 -100.00 % 1.163 M 0.000 0.000 0.000 -100.00 % 1.094 M 0.000 0.000 0.000 -100.00 % 908.000 K 0.000 0.000 0.000 -100.00 % 2.177 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
Interest expense 2.386 M -46.74 % 4.480 M -0.55 % 4.505 M 14.25 % 3.943 M -26.46 % 5.362 M -22.12 % 6.885 M -9.89 % 7.641 M -27.01 % 10.469 M -20.77 % 13.213 M -15.24 % 15.589 M 53.30 % 10.169 M 0.000 -100.00 % 24.000 K -96.63 % 713.000 K 7 030.00 % 10.000 K 0.00 % 10.000 K -90.91 % 110.000 K -64.29 % 308.000 K 1 611.11 % 18.000 K -5.26 % 19.000 K -52.50 % 40.000 K -91.58 % 475.000 K -5.19 % 501.000 K 255.32 % 141.000 K 24.78 % 113.000 K -81.38 % 607.000 K 30.54 % 465.000 K 1.09 % 460.000 K -4.76 % 483.000 K 0.000 -100.00 % 215.000 K -81.45 % 1.159 M -70.01 % 3.864 M 1 697.21 % 215.000 K -99.64 % 60.016 M 28.21 % 46.810 M 4.18 % 44.931 M 5.46 % 42.603 M -8.30 % 46.460 M 0.86 % 46.066 M -2.30 % 47.152 M 0.000 -100.00 % 46.118 M 5.16 % 43.853 M 1.82 % 43.070 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.900 M 31.91 % 25.700 M
Depreciation and amortization 8.370 M -3.86 % 8.706 M 10.89 % 7.851 M 6.43 % 7.377 M -2.64 % 7.577 M -0.68 % 7.629 M -26.93 % 10.441 M 14.51 % 9.118 M 28.24 % 7.110 M -17.56 % 8.624 M 1.59 % 8.489 M 8.85 % 7.799 M -9.60 % 8.627 M -46.33 % 16.075 M -0.06 % 16.084 M -1.37 % 16.307 M 2.42 % 15.922 M -91.27 % 182.378 M 1 096.78 % 15.239 M 10.19 % 13.830 M 6.07 % 13.039 M -3.98 % 13.579 M -0.61 % 13.662 M -1.43 % 13.860 M -1.18 % 14.026 M -3.91 % 14.596 M 6.60 % 13.692 M 11.47 % 12.283 M 1.65 % 12.084 M -21.75 % 15.443 M 29.43 % 11.932 M -1.23 % 12.080 M 1.50 % 11.901 M -0.26 % 11.932 M -3.03 % 12.305 M -3.11 % 12.700 M 6.45 % 11.931 M -3.50 % 12.364 M 1.22 % 12.215 M 0.07 % 12.207 M 0.01 % 12.206 M -10.44 % 13.629 M 14.46 % 11.907 M 2.59 % 11.606 M 6.11 % 10.938 M -41.50 % 18.698 M 9.70 % 17.045 M -0.61 % 17.150 M -0.10 % 17.168 M 7.06 % 16.036 M -11.47 % 18.113 M 12.05 % 16.165 M 1.08 % 15.992 M -3.86 % 16.634 M -4.92 % 17.495 M -5.94 % 18.600 M 89.80 % 9.800 M
Operating income 21.942 M 152.90 % 8.676 M -62.86 % 23.360 M -30.34 % 33.535 M -20.89 % 42.389 M -36.74 % 67.011 M 30.17 % 51.481 M 69.27 % 30.413 M -8.36 % 33.189 M -33.50 % 49.907 M 94.78 % 25.622 M -33.30 % 38.416 M 84.30 % 20.844 M -11.38 % 23.521 M 66.00 % 14.169 M 229.97 % 4.294 M 4.53 % 4.108 M 102.41 % -170.126 M -654.75 % 30.667 M 155.84 % 11.987 M 124.31 % 5.344 M 796.64 % 596.000 K -95.75 % 14.009 M 821.64 % 1.520 M -90.33 % 15.714 M -65.50 % 45.542 M 39.81 % 32.574 M 1 619.85 % 1.894 M 228.82 % 576.000 K 100.84 % -68.817 M -89.05 % -36.402 M 12.54 % -41.619 M -2.74 % -40.509 M -11.39 % -36.367 M -4.69 % -34.737 M -23.14 % -28.210 M -268.66 % -7.652 M -512.16 % -1.250 M 95.16 % -25.805 M 32.18 % -38.049 M -2 806.19 % 1.406 M 103.13 % -44.939 M -4.45 % -43.023 M -16.32 % -36.988 M -43.13 % -25.843 M -117.59 % 146.940 M 778.25 % 16.731 M 15.09 % 14.537 M -14.04 % 16.911 M -87.60 % 136.359 M 430.50 % -41.259 M 36.10 % -64.567 M -378.70 % -13.488 M 49.27 % -26.590 M 56.69 % -61.388 M 73.94 % -235.600 M -642.86 % 43.400 M
Operating income ratio 0.03 194.11 % 0.01 -63.80 % 0.03 -42.05 % 0.05 1.18 % 0.04 -34.47 % 0.07 32.99 % 0.05 36.50 % 0.04 -5.50 % 0.04 -35.45 % 0.06 19.04 % 0.05 -42.79 % 0.09 90.89 % 0.05 -0.42 % 0.05 108.57 % 0.02 209.10 % 0.01 28.72 % 0.01 102.75 % -0.21 -1 268.72 % 0.02 187.27 % 0.01 93.41 % 0.00 954.22 % 0.00 -95.46 % 0.01 799.58 % 0.00 -92.34 % 0.01 -68.35 % 0.03 43.02 % 0.02 1 466.43 % 0.00 201.07 % 0.00 100.82 % -0.06 -73.87 % -0.03 14.18 % -0.04 -12.74 % -0.03 -3.45 % -0.03 -2.26 % -0.03 -29.37 % -0.02 -290.39 % -0.01 -580.36 % 0.00 96.16 % -0.02 27.07 % -0.03 -3 290.95 % 0.00 103.20 % -0.03 -22.69 % -0.03 -11.33 % -0.02 -49.09 % -0.02 -120.95 % 0.08 666.77 % 0.01 -15.26 % 0.01 0.75 % 0.01 -86.19 % 0.08 451.88 % -0.02 54.39 % -0.05 -372.84 % -0.01 43.58 % -0.02 55.39 % -0.04 73.85 % -0.17 -677.98 % 0.03
Total other income expenses net -1.029 M 57.72 % -2.434 M -100.44 % 555.915 M 156 255.90 % -356.000 K 90.64 % -3.804 M -6.17 % -3.583 M 42.75 % -6.259 M -103.42 % 182.994 M 1 511.99 % -12.960 M 45.44 % -23.753 M -2 698.80 % 914.000 K -76.81 % 3.941 M -30.49 % 5.670 M 254.82 % 1.598 M 108.07 % 768.000 K 5.64 % 727.000 K 115.73 % 337.000 K 100.15 % -227.830 M -35 367.80 % 646.000 K 22.81 % 526.000 K -63.45 % 1.439 M 97.39 % 729.000 K 63.82 % 445.000 K -25.59 % 598.000 K -52.84 % 1.268 M 106.26 % -20.248 M -882.44 % -2.061 M -190.99 % 2.265 M 3 944.64 % 56.000 K -98.99 % 5.523 M 0.000 0.000 100.00 % -3.864 M -10 940.00 % -35.000 K 99.94 % -59.554 M -29.12 % -46.124 M -4.36 % -44.195 M -3.74 % -42.603 M 7.30 % -45.960 M -3.18 % -44.544 M 4.89 % -46.833 M -4 683 200.00 % -1.000 K 100.00 % -45.349 M -9.35 % -41.472 M 0.000 0.000 100.00 % -38.317 M -7.51 % -35.639 M -27.17 % -28.025 M 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-09-30 2022-03-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-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 2011-03-31 2010-03-31
Net debt 0.000 100.00 % -13.242 M 0.000 -100.00 % 98.210 M 0.000 -100.00 % 696.367 M 6 512.54 % 10.531 M -75.76 % 43.445 M 1 550.02 % 2.633 M -99.79 % 1.253 B 2 480.88 % -52.614 M -103.85 % 1.367 B 32 309.85 % -4.244 M -100.26 % 1.638 B 0.000 100.00 % -11.374 M 0.000 100.00 % -6.442 M 0.000 100.00 % -10.922 M 0.000 -100.00 % 1.633 B 1 985.35 % -86.599 M 0.000 -100.00 % 1.644 B 0.000 -100.00 % 1.698 B 0.000 -100.00 % 1.766 B 0.000 -100.00 % 1.743 B 0.000 -100.00 % 1.740 B 0.000 -100.00 % 1.583 B 0.000 -100.00 % 1.791 B 0.000 -100.00 % 1.619 B 0.000 -100.00 % 1.715 B 0.000 -100.00 % 1.561 B 11 002.60 % 14.063 M -99.09 % 1.547 B 20.13 % 1.288 B 11.40 % 1.156 B 13.24 % 1.021 B
Total investments 0.000 -100.00 % 55.356 M 0.000 -100.00 % 133.000 K 0.000 -100.00 % 104.000 K -99.51 % 21.062 M 15 736.09 % 133.000 K -97.47 % 5.266 M 4 963.46 % 104.000 K -21.80 % 133.000 K 27.88 % 104.000 K -21.80 % 133.000 K 27.88 % 104.000 K 0.000 -100.00 % 133.000 K 0.000 -100.00 % 104.000 K 0.000 -100.00 % 164.000 K 0.000 -100.00 % 104.000 K -36.59 % 164.000 K 0.000 -100.00 % 104.000 K 0.000 -100.00 % 147.000 K 0.000 -100.00 % 91.000 K 0.000 -100.00 % 116.000 K 0.000 -100.00 % 76.000 K 0.000 -100.00 % 116.000 K 0.000 -100.00 % 116.000 K 0.000 -100.00 % 116.000 K 0.000 -100.00 % 129.000 K 0.000 -100.00 % 129.000 K -99.54 % 28.126 M 21 703.10 % 129.000 K 30.30 % 99.000 K -1.00 % 100.000 K -90.71 % 1.076 M
Total debt 0.000 -100.00 % 72.548 M 0.000 -100.00 % 119.404 M 0.000 -100.00 % 711.853 M 0.000 -100.00 % 53.700 M 0.000 -100.00 % 1.255 B 6 303.23 % 19.600 M -98.64 % 1.437 B 57 364.28 % 2.500 M -99.85 % 1.648 B 0.000 -100.00 % 2.500 M 0.000 -100.00 % 2.500 M 0.000 -100.00 % 2.500 M 0.000 -100.00 % 1.648 B 15 442.70 % 10.606 M 0.000 -100.00 % 1.670 B 0.000 -100.00 % 1.706 B 0.000 -100.00 % 1.778 B 0.000 -100.00 % 1.773 B 0.000 -100.00 % 1.802 B 0.000 -100.00 % 1.595 B 0.000 -100.00 % 1.795 B 0.000 -100.00 % 1.635 B 0.000 -100.00 % 1.730 B 0.000 -100.00 % 1.582 B 0.000 -100.00 % 1.561 B 18.91 % 1.313 B 6.88 % 1.228 B 19.83 % 1.025 B
Accumulated other comprehensive income loss 403.562 M 299.08 % 101.124 M 118.54 % -545.420 M 29.99 % -779.009 M -26.22 % -617.183 M -2 858.48 % 22.374 M 103.08 % -725.533 M 0.000 100.00 % -959.169 M -4 386.98 % 22.374 M 0.000 0.000 0.000 0.000 100.00 % -764.043 M 0.000 100.00 % -783.282 M 0.000 100.00 % -799.742 M 0.000 100.00 % -818.844 M 0.000 0.000 100.00 % -879.584 M 0.000 100.00 % -798.822 M 0.000 100.00 % -712.861 M 0.000 100.00 % -705.401 M 0.000 100.00 % -579.220 M 0.000 100.00 % -463.601 M 0.000 100.00 % -336.865 M 0.000 100.00 % -210.951 M 0.000 100.00 % -113.061 M 0.000 100.00 % -233.774 M 0.000 100.00 % -207.508 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 100.00 % -353.493 M 0.000 0.000 0.000 100.00 % -1.180 B 0.000 0.000 0.000 100.00 % -1.522 B 0.000 100.00 % -1.644 B 0.000 100.00 % -1.694 B 0.000 0.000 0.000 100.00 % -1.347 B 0.000 0.000 0.000 100.00 % -1.382 B 0.000 0.000 100.00 % -1.443 B 0.000 0.000 0.000 100.00 % -1.258 B 0.000 0.000 0.000 100.00 % -1.144 B 0.000 0.000 0.000 100.00 % -900.170 M 0.000 0.000 0.000 100.00 % -676.366 M 0.000 0.000 0.000 100.00 % -770.813 M -1.36 % -760.490 M -31.46 % -578.500 M -244.83 % -167.763 M
Common stock 0.000 -100.00 % 256.589 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.199 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.199 M -0.17 % 233.589 M 0.00 % 233.589 M 0.00 % 233.589 M 0.00 % 233.589 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.199 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.199 M -0.17 % 233.589 M 0.000 -100.00 % 233.199 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.199 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.199 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.199 M 0.000 -100.00 % 233.589 M 0.000 -100.00 % 233.589 M 0.00 % 233.589 M 0.00 % 233.600 M 0.00 % 233.589 M
Total equity 403.562 M 0.00 % 403.562 M 173.99 % -545.420 M 0.00 % -545.420 M 11.63 % -617.183 M 0.00 % -617.183 M 14.93 % -725.533 M 0.00 % -725.533 M 24.36 % -959.169 M 0.00 % -959.168 M 5.19 % -1.012 B 6.37 % -1.080 B 3.67 % -1.122 B 0.84 % -1.131 B -48.04 % -764.043 M 0.00 % -764.043 M 2.46 % -783.282 M 0.00 % -783.282 M 2.06 % -799.742 M 0.00 % -799.742 M 2.33 % -818.844 M 0.00 % -818.844 M 6.40 % -874.794 M 0.54 % -879.584 M 0.00 % -879.583 M -10.11 % -798.822 M 0.00 % -798.822 M -12.06 % -712.861 M -2.69 % -694.214 M 1.59 % -705.401 M 0.00 % -705.401 M -21.78 % -579.220 M 0.19 % -580.330 M -25.18 % -463.601 M 0.00 % -463.601 M -37.62 % -336.865 M 0.00 % -336.865 M -59.69 % -210.951 M 0.00 % -210.951 M -86.58 % -113.061 M 0.00 % -113.061 M 51.64 % -233.774 M 0.00 % -233.774 M -12.66 % -207.508 M 0.00 % -207.508 M -5.24 % -197.185 M -876.16 % -20.200 M -105.17 % 390.542 M
Other non current liabilities -403.562 M -2 785.76 % 15.026 M -97.25 % 545.420 M 3 836.06 % 13.857 M -97.75 % 617.183 M 4 668.47 % 12.943 M -98.22 % 725.533 M 5 809.69 % 12.277 M 0.000 -100.00 % 12.670 M 17.21 % 10.810 M -8.00 % 11.750 M 2.70 % 11.441 M 4.85 % 10.912 M -98.57 % 764.043 M 7 962.93 % 9.476 M -98.79 % 783.282 M 8 640.04 % 8.962 M -98.88 % 799.742 M 9 957.12 % 7.952 M -99.03 % 818.844 M 10 729.84 % 7.561 M -1.96 % 7.712 M -99.12 % 879.584 M 11 361.87 % 7.674 M -99.04 % 798.822 M 7 219.24 % 10.914 M -98.47 % 712.861 M 10 341.79 % 6.827 M -99.03 % 705.401 M 10 093.66 % 6.920 M -98.81 % 579.220 M 8 327.47 % 6.873 M -98.52 % 463.601 M 6 494.61 % 7.030 M -97.91 % 336.865 M 4 103.46 % 8.014 M -96.20 % 210.951 M 1 281.84 % 15.266 M -86.50 % 113.061 M 356.83 % 24.749 M -89.41 % 233.774 M 987.22 % 21.502 M 0.000 -100.00 % 5.857 M 7.23 % 5.462 M 0.000 0.000
Long term debt 0.000 -100.00 % 72.548 M 0.000 -100.00 % 78.404 M 0.000 -100.00 % 78.626 M 0.000 -100.00 % 2.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.500 M 0.000 -100.00 % 2.500 M -76.43 % 10.606 M 0.000 -100.00 % 10.070 M 0.000 -100.00 % 1.021 B 0.000 -100.00 % 1.080 B 0.000 -100.00 % 1.081 B 0.000 -100.00 % 848.037 M 0.000 -100.00 % 911.691 M 0.000 -100.00 % 971.207 M 0.000 -100.00 % 1.055 B 0.000 -100.00 % 1.093 B 0.000 -100.00 % 1.129 B 0.000 -100.00 % 1.156 B 8.57 % 1.064 B -13.35 % 1.228 B 19.83 % 1.025 B
Total non current liabilities -403.562 M -560.82 % 87.574 M -83.94 % 545.420 M 491.17 % 92.261 M -85.05 % 617.183 M 574.01 % 91.569 M -87.38 % 725.533 M 4 809.88 % 14.777 M -98.46 % 959.169 M 7 470.39 % 12.670 M 17.21 % 10.810 M -8.00 % 11.750 M 2.70 % 11.441 M 4.85 % 10.912 M -98.57 % 764.043 M 7 962.93 % 9.476 M -98.79 % 783.282 M 8 640.04 % 8.962 M -98.88 % 799.742 M 7 551.57 % 10.452 M -98.72 % 818.844 M 8 038.79 % 10.061 M -45.08 % 18.318 M -97.92 % 879.584 M 4 857.08 % 17.744 M -97.78 % 798.822 M -22.61 % 1.032 B 44.80 % 712.861 M -34.41 % 1.087 B 54.07 % 705.401 M -35.15 % 1.088 B 87.79 % 579.220 M -32.25 % 854.910 M 84.41 % 463.601 M -49.54 % 918.721 M 172.73 % 336.865 M -65.60 % 979.221 M 364.19 % 210.951 M -80.30 % 1.071 B 847.04 % 113.061 M -89.88 % 1.117 B 377.97 % 233.774 M -79.68 % 1.150 B 0.000 -100.00 % 1.182 B 10.47 % 1.070 B -14.44 % 1.250 B 21.98 % 1.025 B
Other current liabilities 0.000 -100.00 % 240.016 M 0.000 -100.00 % 957.576 M 0.000 -100.00 % 363.573 M 0.000 -100.00 % 1.155 B 0.000 -100.00 % 213.495 M -86.20 % 1.547 B 728.06 % 186.870 M 441.89 % 34.485 M -39.13 % 56.649 M 0.000 -100.00 % 36.415 M 0.000 -100.00 % 1.730 B 0.000 -100.00 % 1.875 B 0.000 -100.00 % 225.010 M -88.02 % 1.879 B 0.000 -100.00 % 190.898 M 0.000 -100.00 % 224.422 M 0.000 -100.00 % 195.498 M 0.000 -100.00 % 317.891 M 0.000 -100.00 % 223.304 M 0.000 -100.00 % 235.088 M 0.000 -100.00 % 524.369 M 0.000 -100.00 % 280.140 M 0.000 -100.00 % 242.851 M 0.000 -100.00 % 343.315 M 0.000 -100.00 % 73.160 M 214.69 % 23.248 M -95.18 % 482.600 M 59.77 % 302.059 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.503 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.540 M -99.18 % 1.645 B 39 907.17 % 4.112 M 0.000 -100.00 % 1.856 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 0.000 0.000 0.000 0.000 -100.00 % 158.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 243.068 M -24.91 % 323.716 M 0.000 0.000
Short term debt 0.000 0.000 0.000 -100.00 % 41.000 M 0.000 -100.00 % 633.227 M 0.000 -100.00 % 51.200 M 0.000 -100.00 % 1.255 B 6 303.23 % 19.600 M -98.64 % 1.437 B 57 364.28 % 2.500 M -99.85 % 1.648 B 0.000 -100.00 % 2.500 M 0.000 -100.00 % 2.500 M 0.000 0.000 0.000 -100.00 % 1.668 B 0.000 0.000 -100.00 % 1.660 B 0.000 -100.00 % 684.776 M 0.000 -100.00 % 697.948 M 0.000 -100.00 % 692.140 M 0.000 -100.00 % 954.311 M 0.000 -100.00 % 525.015 M 0.000 -100.00 % 823.997 M 0.000 -100.00 % 579.137 M 0.000 -100.00 % 637.880 M 0.000 -100.00 % 452.847 M 0.000 -100.00 % 405.445 M 63.19 % 248.448 M 0.000 0.000
Total current liabilities 0.000 -100.00 % 678.004 M 0.000 -100.00 % 1.341 B 0.000 -100.00 % 1.423 B 0.000 -100.00 % 1.624 B 0.000 -100.00 % 1.798 B 9.94 % 1.635 B -3.02 % 1.686 B -3.10 % 1.740 B -6.68 % 1.865 B 0.000 -100.00 % 2.186 B 0.000 -100.00 % 2.077 B 0.000 -100.00 % 2.229 B 0.000 -100.00 % 2.165 B 4.88 % 2.064 B 0.000 -100.00 % 2.030 B 0.000 -100.00 % 1.139 B 0.000 -100.00 % 1.141 B 0.000 -100.00 % 1.145 B 0.000 -100.00 % 1.467 B 0.000 -100.00 % 1.188 B 0.000 -100.00 % 1.350 B 0.000 -100.00 % 956.393 M 0.000 -100.00 % 1.067 B 0.000 -100.00 % 910.872 M 0.000 -100.00 % 1.129 B 39.92 % 807.145 M 67.25 % 482.600 M 59.77 % 302.059 M
Total liabilities -403.562 M -152.71 % 765.578 M 40.36 % 545.420 M -61.96 % 1.434 B 132.29 % 617.183 M -59.26 % 1.515 B 108.81 % 725.533 M -55.72 % 1.639 B 70.84 % 959.169 M -47.02 % 1.810 B 9.98 % 1.646 B -3.05 % 1.698 B -3.06 % 1.751 B -6.62 % 1.876 B 145.48 % 764.043 M -65.21 % 2.196 B 180.35 % 783.282 M -62.45 % 2.086 B 160.82 % 799.742 M -64.29 % 2.240 B 173.51 % 818.844 M -62.35 % 2.175 B 4.44 % 2.082 B 136.73 % 879.584 M -57.05 % 2.048 B 156.34 % 798.822 M -63.21 % 2.171 B 204.55 % 712.861 M -68.01 % 2.228 B 215.85 % 705.401 M -68.41 % 2.233 B 285.53 % 579.220 M -75.05 % 2.321 B 400.75 % 463.601 M -77.99 % 2.106 B 525.28 % 336.865 M -85.53 % 2.329 B 1 003.96 % 210.951 M -89.59 % 2.027 B 1 692.94 % 113.061 M -94.83 % 2.185 B 834.59 % 233.774 M -88.66 % 2.061 B 0.000 -100.00 % 2.311 B 23.13 % 1.877 B 8.31 % 1.733 B 30.58 % 1.327 B
Other non current assets 0.000 0.000 0.000 -100.00 % 54.578 M 452.43 % -15.486 M -129.64 % 52.255 M 596.20 % -10.531 M -121.24 % 49.590 M 1 983.40 % -2.633 M -105.70 % 46.196 M 16.45 % 39.670 M 14.01 % 34.795 M -21.12 % 44.109 M 129.48 % 19.221 M 198.97 % -19.422 M -124.49 % 79.319 M 653.40 % -14.333 M -164.53 % 22.213 M 265.50 % -13.422 M -117.39 % 77.202 M 589.77 % -15.763 M -120.16 % 78.202 M -5.50 % 82.754 M 414.85 % -26.284 M -131.45 % 83.567 M 1 175.79 % -7.768 M -132.67 % 23.776 M 302.54 % -11.739 M -114.15 % 82.984 M 378.70 % -29.775 M -226.23 % 23.587 M 137.73 % -62.511 M -177.18 % 80.991 M 745.50 % -12.547 M -183.35 % 15.054 M 427.76 % -4.593 M -130.13 % 15.244 M 196.81 % -15.746 M -219.53 % 13.173 M 185.46 % -15.414 M -240.22 % 10.993 M 154.44 % -20.192 M -285.62 % 10.878 M 177.35 % -14.063 M -223.60 % 11.378 M 5.19 % 10.817 M -98.92 % 1.006 B 93 375.84 % 1.076 M
Long term investments 0.000 -100.00 % 55.356 M 0.000 -100.00 % 133.000 K 0.000 -100.00 % 104.000 K 0.000 -100.00 % 133.000 K 0.000 -100.00 % 104.000 K -21.80 % 133.000 K 27.88 % 104.000 K -21.80 % 133.000 K 102.37 % -5.601 M 0.000 100.00 % -5.415 M 0.000 100.00 % -5.287 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 104.000 K 0.000 -100.00 % 147.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.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
Intangible assets 0.000 0.000 0.000 -100.00 % 131.000 K 0.000 -100.00 % 131.000 K 0.000 -100.00 % 137.000 K 0.000 -100.00 % 221.000 K -15.97 % 263.000 K -14.05 % 306.000 K -22.92 % 397.000 K -18.48 % 487.000 K 0.000 -100.00 % 613.000 K 0.000 -100.00 % 686.000 K 0.000 -100.00 % 789.000 K 0.000 -100.00 % 891.000 K 6.71 % 835.000 K 0.000 -100.00 % 925.000 K 0.000 -100.00 % 772.000 K 0.000 -100.00 % 320.000 K 0.000 -100.00 % 245.000 K 0.000 -100.00 % 215.000 K 0.000 -100.00 % 241.000 K 0.000 -100.00 % 222.000 K 0.000 -100.00 % 351.000 K 0.000 -100.00 % 133.000 K 0.000 -100.00 % 409.000 K 0.000 -100.00 % 420.446 M 101.21 % 208.955 M 0.000 -100.00 % 251.916 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
Goodwill and intangible assets 0.000 0.000 0.000 -100.00 % 131.000 K 0.000 -100.00 % 131.000 K 0.000 -100.00 % 137.000 K 0.000 -100.00 % 221.000 K -15.97 % 263.000 K -14.05 % 306.000 K -22.92 % 397.000 K -18.48 % 487.000 K 0.000 -100.00 % 613.000 K 0.000 -100.00 % 686.000 K 0.000 -100.00 % 789.000 K 0.000 -100.00 % 891.000 K 6.71 % 835.000 K 0.000 -100.00 % 925.000 K 0.000 -100.00 % 772.000 K 0.000 -100.00 % 320.000 K 0.000 -100.00 % 245.000 K 0.000 -100.00 % 215.000 K 0.000 -100.00 % 241.000 K 0.000 -100.00 % 222.000 K 0.000 -100.00 % 351.000 K 0.000 -100.00 % 133.000 K 0.000 -100.00 % 409.000 K 0.000 -100.00 % 689.000 K -44.66 % 1.245 M 0.000 -100.00 % 1.826 M
Property plant equipment net 0.000 -100.00 % 314.509 M 0.000 -100.00 % 306.569 M 0.000 -100.00 % 309.684 M 0.000 -100.00 % 294.515 M 0.000 -100.00 % 294.374 M -2.14 % 300.802 M 1.20 % 297.233 M -6.90 % 319.277 M -6.61 % 341.881 M 0.000 -100.00 % 753.435 M 0.000 -100.00 % 759.192 M 0.000 -100.00 % 764.521 M 0.000 -100.00 % 763.746 M -0.28 % 765.865 M 0.000 -100.00 % 770.666 M 0.000 -100.00 % 736.923 M 0.000 -100.00 % 789.831 M 0.000 -100.00 % 772.516 M 0.000 -100.00 % 791.558 M 0.000 -100.00 % 805.411 M 0.000 -100.00 % 818.872 M 0.000 -100.00 % 824.344 M 0.000 -100.00 % 844.529 M 0.000 -100.00 % 877.689 M 0.000 -100.00 % 901.979 M -1.71 % 917.708 M 0.000 -100.00 % 1.075 B
Total non current assets 0.000 -100.00 % 542.196 M 0.000 -100.00 % 361.411 M 2 433.79 % -15.486 M -104.28 % 362.174 M 3 539.12 % -10.531 M -103.06 % 344.375 M 13 179.19 % -2.633 M -100.77 % 340.895 M 0.01 % 340.868 M 2.54 % 332.438 M -8.65 % 363.916 M 2.23 % 355.988 M 1 932.91 % -19.422 M -102.35 % 827.952 M 5 876.54 % -14.333 M -101.85 % 776.804 M 5 887.54 % -13.422 M -101.59 % 842.512 M 5 444.87 % -15.763 M -101.87 % 842.839 M -0.78 % 849.454 M 3 331.83 % -26.284 M -103.07 % 855.262 M 11 110.07 % -7.768 M -101.02 % 761.618 M 6 587.93 % -11.739 M -101.34 % 873.135 M 3 032.44 % -29.775 M -103.74 % 796.348 M 1 373.93 % -62.511 M -107.16 % 872.840 M 7 056.56 % -12.547 M -101.53 % 820.706 M 17 968.63 % -4.593 M -100.55 % 834.338 M 5 398.73 % -15.746 M -101.88 % 837.868 M 5 535.76 % -15.414 M -101.80 % 855.655 M 4 337.59 % -20.192 M -102.27 % 888.976 M 6 421.38 % -14.063 M -101.54 % 914.046 M -1.69 % 929.770 M -7.56 % 1.006 B -6.66 % 1.078 B
Other current assets -85.790 M -236.92 % 62.658 M 395.64 % -21.194 M -142.77 % 49.556 M 0.000 -100.00 % 46.675 M 0.000 -100.00 % 70.274 M 0.000 -100.00 % 212.314 M 464.42 % 37.616 M -10.00 % 41.796 M 51.20 % 27.642 M -34.88 % 42.447 M 0.000 -100.00 % 139.336 M 0.000 -100.00 % 24.768 M 0.000 -100.00 % 114.089 M 0.000 -100.00 % 51.731 M 48.46 % 34.846 M 0.000 -100.00 % 31.703 M 0.000 -100.00 % 86.180 M 0.000 -100.00 % 35.293 M 0.000 -100.00 % 101.521 M 0.000 -100.00 % 45.098 M 0.000 -100.00 % 105.269 M 0.000 -100.00 % 95.203 M 0.000 -100.00 % 102.450 M 0.000 -100.00 % 198.171 M 0.000 -100.00 % 221.852 M 0.000 0.000 -100.00 % 500.000 K -97.04 % 16.900 M -3.84 % 17.575 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.062 M 7 531.16 % 276.000 K -94.76 % 5.266 M 1 807.97 % 276.000 K 0.000 0.000 -100.00 % 66.000 K -98.84 % 5.705 M 0.000 -100.00 % 5.548 M 0.000 -100.00 % 5.391 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 -100.00 % 28.126 M 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 85.790 M 0.000 -100.00 % 21.194 M 0.000 -100.00 % 15.486 M 247.05 % -10.531 M -202.69 % 10.255 M 489.48 % -2.633 M -211.71 % 2.357 M -96.74 % 72.214 M 3.72 % 69.621 M 932.34 % 6.744 M -37.83 % 10.848 M 0.000 -100.00 % 13.874 M 0.000 -100.00 % 8.942 M 0.000 -100.00 % 13.422 M 0.000 -100.00 % 15.763 M -83.78 % 97.205 M 0.000 -100.00 % 26.284 M 0.000 -100.00 % 7.768 M 0.000 -100.00 % 11.738 M 0.000 -100.00 % 29.775 M 0.000 -100.00 % 62.511 M 0.000 -100.00 % 12.547 M 0.000 -100.00 % 4.593 M 0.000 -100.00 % 15.746 M 0.000 -100.00 % 15.414 M 0.000 -100.00 % 20.192 M 243.58 % -14.063 M -200.00 % 14.063 M -43.78 % 25.013 M -65.40 % 72.300 M 1 630.49 % 4.178 M
Cash and short term investments 85.790 M 0.00 % 85.790 M 304.78 % 21.194 M 0.00 % 21.194 M 36.86 % 15.486 M 0.00 % 15.486 M 47.05 % 10.531 M 0.00 % 10.531 M 299.96 % 2.633 M 0.00 % 2.633 M -96.35 % 72.214 M 3.72 % 69.621 M 922.33 % 6.810 M -58.86 % 16.553 M -14.77 % 19.422 M 0.00 % 19.422 M 35.51 % 14.333 M 0.00 % 14.333 M 6.79 % 13.422 M 0.00 % 13.422 M -14.85 % 15.763 M 0.00 % 15.763 M -83.78 % 97.205 M 269.83 % 26.284 M 0.00 % 26.284 M 238.36 % 7.768 M 0.00 % 7.768 M -33.83 % 11.739 M 0.01 % 11.738 M -60.58 % 29.775 M 0.00 % 29.775 M -52.37 % 62.511 M 0.00 % 62.511 M 398.21 % 12.547 M 0.00 % 12.547 M 173.18 % 4.593 M 0.00 % 4.593 M -70.83 % 15.746 M 0.00 % 15.746 M 2.15 % 15.414 M 0.00 % 15.414 M -23.66 % 20.192 M 0.00 % 20.192 M 43.58 % 14.063 M 0.00 % 14.063 M -43.78 % 25.013 M -65.40 % 72.300 M 1 630.49 % 4.178 M
Total current assets 0.000 -100.00 % 626.944 M 0.000 -100.00 % 526.822 M 3 301.92 % 15.486 M -97.11 % 535.633 M 4 986.25 % 10.531 M -98.15 % 568.727 M 21 499.96 % 2.633 M -99.48 % 510.240 M 73.87 % 293.460 M 2.99 % 284.936 M 7.15 % 265.933 M -31.55 % 388.531 M 1 900.47 % 19.422 M -96.78 % 603.939 M 4 113.63 % 14.333 M -97.27 % 525.823 M 3 817.62 % 13.422 M -97.75 % 597.377 M 3 689.74 % 15.763 M -96.93 % 512.972 M 43.28 % 358.030 M 1 262.16 % 26.284 M -91.60 % 312.863 M 3 927.59 % 7.768 M -98.73 % 610.580 M 5 101.29 % 11.739 M -98.22 % 660.695 M 2 118.96 % 29.775 M -95.93 % 731.319 M 1 069.90 % 62.511 M -92.80 % 868.294 M 6 820.33 % 12.547 M -98.47 % 822.033 M 17 797.52 % 4.593 M -99.60 % 1.158 B 7 251.74 % 15.746 M -98.39 % 978.302 M 6 246.84 % 15.414 M -98.73 % 1.216 B 5 922.79 % 20.192 M -97.85 % 938.328 M 6 572.32 % 14.063 M -98.82 % 1.190 B 58.61 % 750.071 M 6.09 % 707.000 M 10.45 % 640.097 M
Inventory 0.000 -100.00 % 273.317 M 0.000 -100.00 % 255.388 M 0.000 -100.00 % 285.952 M 0.000 -100.00 % 272.228 M 0.000 -100.00 % 271.578 M 119.78 % 123.569 M -12.59 % 141.372 M -10.37 % 157.736 M -33.63 % 237.654 M 0.000 -100.00 % 205.702 M 0.000 -100.00 % 256.077 M 0.000 -100.00 % 207.116 M 0.000 -100.00 % 137.793 M 10.63 % 124.553 M 0.000 -100.00 % 159.766 M 0.000 -100.00 % 242.964 M 0.000 -100.00 % 337.824 M 0.000 -100.00 % 405.771 M 0.000 -100.00 % 453.787 M 0.000 -100.00 % 383.379 M 0.000 -100.00 % 743.989 M 0.000 -100.00 % 618.211 M 0.000 -100.00 % 788.845 M 0.000 -100.00 % 519.126 M 0.000 -100.00 % 755.148 M 46.46 % 515.603 M 35.12 % 381.600 M 4.14 % 366.428 M
Net receivables 0.000 -100.00 % 205.179 M 0.000 -100.00 % 200.684 M 0.000 -100.00 % 187.520 M 0.000 -100.00 % 215.694 M 0.000 -100.00 % 189.282 M 215.15 % 60.061 M 86.83 % 32.147 M -56.41 % 73.745 M -19.74 % 91.877 M 0.000 -100.00 % 239.479 M 0.000 -100.00 % 230.645 M 0.000 -100.00 % 262.750 M 0.000 -100.00 % 307.685 M 0.000 0.000 -100.00 % 95.129 M 0.000 -100.00 % 359.848 M 0.000 -100.00 % 275.840 M 0.000 -100.00 % 194.252 M 0.000 -100.00 % 306.898 M 0.000 -100.00 % 320.838 M 0.000 -100.00 % 313.820 M 0.000 -100.00 % 241.895 M 0.000 -100.00 % 213.692 M 0.000 -100.00 % 177.158 M 0.000 -100.00 % 420.446 M 101.21 % 208.955 M -11.53 % 236.200 M -6.24 % 251.916 M
Tax assets 0.000 -100.00 % 172.331 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.601 M 0.000 -100.00 % 5.415 M 0.000 -100.00 % 5.391 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
Other assets 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 0.000 0.000 0.000 0.000 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 % 437.988 M 0.000 -100.00 % 342.816 M 0.000 -100.00 % 423.118 M 0.000 -100.00 % 418.026 M 0.000 -100.00 % 329.106 M 382.74 % 68.175 M 39.03 % 49.036 M -15.38 % 57.948 M -62.74 % 155.508 M 0.000 -100.00 % 291.167 M 0.000 -100.00 % 344.154 M 0.000 -100.00 % 354.283 M 0.000 -100.00 % 271.223 M 46.41 % 185.244 M 0.000 -100.00 % 179.302 M 0.000 -100.00 % 229.625 M 0.000 -100.00 % 247.790 M 0.000 -100.00 % 135.348 M 0.000 -100.00 % 288.939 M 0.000 -100.00 % 110.426 M 0.000 -100.00 % 1.221 M 0.000 -100.00 % 97.116 M 0.000 -100.00 % 186.741 M 0.000 -100.00 % 114.710 M 0.000 -100.00 % 407.687 M 92.55 % 211.733 M 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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 100.00 % -158.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
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
Other total stockholders equity 0.000 -100.00 % 399.342 M 0.000 100.00 % -779.009 M 0.000 -100.00 % 307.732 M 0.000 100.00 % -959.122 M 0.000 -100.00 % 307.733 M 124.71 % -1.245 B -477.67 % 329.716 M 124.33 % -1.355 B -511.02 % 329.716 M 0.000 100.00 % -997.632 M 0.000 -100.00 % 330.106 M 0.000 100.00 % -1.033 B 0.000 -100.00 % 330.106 M 129.78 % -1.108 B 0.000 -100.00 % 330.106 M 0.000 100.00 % -1.032 B 0.000 -100.00 % 329.716 M 0.000 100.00 % -938.990 M 0.000 -100.00 % 330.106 M 0.000 100.00 % -697.190 M 0.000 -100.00 % 330.106 M 0.000 100.00 % -444.540 M 0.000 -100.00 % 330.106 M 0.000 100.00 % -467.363 M 0.000 -100.00 % 329.716 M 0.00 % 329.716 M 1.54 % 324.700 M 0.00 % 324.716 M
Deferred tax liabilities 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 -100.00 % 20.329 M 0.000 -100.00 % 22.000 M 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
Total assets 0.000 -100.00 % 1.169 B 0.000 -100.00 % 888.233 M 0.000 -100.00 % 897.807 M 0.000 -100.00 % 913.102 M 0.000 -100.00 % 851.136 M 34.18 % 634.328 M 2.75 % 617.374 M -1.98 % 629.849 M -15.40 % 744.519 M 0.000 -100.00 % 1.432 B 0.000 -100.00 % 1.303 B 0.000 -100.00 % 1.440 B 0.000 -100.00 % 1.356 B 12.28 % 1.207 B 0.000 -100.00 % 1.168 B 0.000 -100.00 % 1.372 B 0.000 -100.00 % 1.534 B 0.000 -100.00 % 1.528 B 0.000 -100.00 % 1.741 B 0.000 -100.00 % 1.643 B 0.000 -100.00 % 1.992 B 0.000 -100.00 % 1.816 B 0.000 -100.00 % 2.072 B 0.000 -100.00 % 1.827 B 0.000 -100.00 % 2.104 B 25.23 % 1.680 B -1.92 % 1.713 B -0.28 % 1.718 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-09-30 2022-03-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-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 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
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
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
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
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
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
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
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
Other non cash items -16.506 M 90.76 % -178.573 M 69.17 % -579.275 M -1 645.91 % -33.179 M 14.01 % -38.585 M 39.17 % -63.428 M 0.000 100.00 % -213.407 M 0.000 100.00 % -26.154 M 1.44 % -26.536 M 0.000 0.000 0.000 0.000 0.000 100.00 % -4.446 M -444 500.00 % -1.000 K 100.00 % -31.313 M -150.24 % -12.513 M -84.48 % -6.783 M -411.92 % -1.325 M 90.83 % -14.454 M -582.11 % -2.119 M 87.52 % -16.982 M 32.86 % -25.295 M 17.10 % -30.513 M -633.66 % -4.159 M -558.07 % -632.000 K -101.00 % 63.295 M 73.88 % 36.402 M -12.54 % 41.619 M -6.21 % 44.373 M 141.67 % -106.493 M -212.94 % 94.291 M 26.85 % 74.334 M 43.37 % 51.847 M 18.23 % 43.853 M -38.89 % 71.765 M -13.11 % 82.593 M 87.10 % 44.144 M 6.51 % 41.445 M -50.70 % 84.060 M 12.14 % 74.958 M 271.93 % 20.154 M 114.63 % -137.717 M -909.91 % 17.004 M 2.50 % 16.590 M 71.49 % 9.674 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.222 M -78.81 % 213.407 M 954.96 % 20.229 M -22.65 % 26.153 M -1.44 % 26.536 M -37.35 % 42.357 M 59.75 % 26.514 M 5.55 % 25.119 M 68.17 % 14.937 M 197.49 % 5.021 M 12.93 % 4.446 M 101.12 % -397.957 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 34.967 M 0.000 -100.00 % 17.872 M 0.000 0.000 -100.00 % 42.357 M 59.75 % 26.514 M 5.55 % 25.119 M 68.17 % 14.937 M 197.49 % 5.021 M 12.93 % 4.446 M 101.12 % -397.957 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.222 M 340.98 % 10.255 M 0.000 -100.00 % 2.357 M 0.000 0.000 -100.00 % 29.857 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.485 M -65.76 % 45.222 M 340.98 % 10.255 M -49.31 % 20.229 M 758.25 % 2.357 M -91.12 % 26.536 M -63.25 % 72.214 M 172.36 % 26.514 M 5.55 % 25.119 M 68.17 % 14.937 M 197.49 % 5.021 M 12.93 % 4.446 M 101.12 % -397.957 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.222 M -78.81 % 213.407 M 954.96 % 20.229 M -22.65 % 26.153 M -1.44 % 26.536 M -37.35 % 42.357 M 59.75 % 26.514 M 5.55 % 25.119 M 68.17 % 14.937 M 197.49 % 5.021 M 12.93 % 4.446 M 101.12 % -397.957 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.222 M -78.81 % 213.407 M 954.96 % 20.229 M -22.65 % 26.153 M -1.44 % 26.536 M -37.35 % 42.357 M 59.75 % 26.514 M 5.55 % 25.119 M 68.17 % 14.937 M 197.49 % 5.021 M 12.93 % 4.446 M 101.12 % -397.957 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006