BANG.BO

Bang Overseas Limited BANG.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 1.888 B 41.22 % 1.337 B 16.08 % 1.152 B 40.94 % 817.355 M 45.75 % 560.797 M -48.39 % 1.087 B -34.86 % 1.668 B -10.87 % 1.871 B 7.81 % 1.736 B 9.97 % 1.578 B 6.91 % 1.476 B -24.12 % 1.945 B -28.28 % 2.713 B 54.57 % 1.755 B 1.77 % 1.724 B 6.24 % 1.623 B -1.78 % 1.652 B 13.29 % 1.459 B 50.95 % 966.220 M 149.47 % 387.310 M 129.38 % 168.850 M
Net income -21.722 M 74.07 % -83.760 M -827.65 % 11.511 M -76.66 % 49.327 M 252.89 % 13.978 M -80.82 % 72.895 M 8 042.32 % 895.258 K -97.20 % 31.941 M -41.92 % 54.992 M 382.49 % 11.397 M 120.37 % -55.942 M 67.26 % -170.881 M -1 405.89 % 13.085 M 1 034.43 % 1.153 M -98.65 % 85.455 M 146.40 % 34.681 M 189.56 % 11.977 M -89.58 % 114.932 M 6.98 % 107.430 M 399.67 % 21.500 M 187.82 % 7.470 M
Income before tax -39.859 M 52.88 % -84.590 M -340.60 % 35.158 M -30.03 % 50.246 M 436.93 % 9.358 M -87.75 % 76.382 M 325.17 % 17.965 M -51.05 % 36.701 M -39.10 % 60.262 M 485.67 % 10.289 M 117.40 % -59.125 M 65.63 % -172.002 M -577.07 % 36.054 M 8 071.61 % -452.277 K -100.40 % 113.829 M 103.02 % 56.069 M 453.97 % 10.121 M -94.38 % 180.053 M 9.83 % 163.940 M 409.76 % 32.160 M 147.58 % 12.990 M
Income before tax ratio -0.02 66.63 % -0.06 -307.27 % 0.03 -50.35 % 0.06 268.39 % 0.02 -76.26 % 0.07 552.67 % 0.01 -45.08 % 0.02 -43.51 % 0.03 432.56 % 0.01 116.28 % -0.04 54.70 % -0.09 -765.18 % 0.01 5 257.32 % 0.00 -100.39 % 0.07 91.09 % 0.03 463.99 % 0.01 -95.04 % 0.12 -27.24 % 0.17 104.34 % 0.08 7.93 % 0.08
EBITDA -8.830 M 86.37 % -64.781 M -205.69 % 61.293 M -17.68 % 74.458 M 81.52 % 41.020 M -63.11 % 111.184 M 106.92 % 53.732 M -21.18 % 68.169 M -28.63 % 95.510 M 39.52 % 68.458 M 174.14 % 24.972 M 116.90 % -147.770 M -302.62 % 72.931 M 120.47 % 33.080 M -81.11 % 175.083 M 161.26 % 67.015 M -18.67 % 82.398 M -65.16 % 236.508 M 17.78 % 200.810 M 285.51 % 52.090 M 144.67 % 21.290 M
Net income ratio -0.01 81.64 % -0.06 -726.86 % 0.01 -83.44 % 0.06 142.12 % 0.02 -62.85 % 0.07 12 399.20 % 0.00 -96.86 % 0.02 -46.12 % 0.03 338.74 % 0.01 119.06 % -0.04 56.86 % -0.09 -1 920.81 % 0.00 633.93 % 0.00 -98.67 % 0.05 131.93 % 0.02 194.80 % 0.01 -90.80 % 0.08 -29.13 % 0.11 100.29 % 0.06 25.48 % 0.04
Ratio EBITDA 0.00 90.35 % -0.05 -191.05 % 0.05 -41.59 % 0.09 24.54 % 0.07 -28.52 % 0.10 217.64 % 0.03 -11.57 % 0.04 -33.80 % 0.06 26.86 % 0.04 156.41 % 0.02 122.27 % -0.08 -382.51 % 0.03 42.64 % 0.02 -81.44 % 0.10 145.92 % 0.04 -17.20 % 0.05 -69.25 % 0.16 -21.98 % 0.21 54.53 % 0.13 6.66 % 0.13
Gross profit ratio 0.21 143.08 % 0.09 12.59 % 0.08 -61.94 % 0.20 47.29 % 0.14 -15.90 % 0.16 27.43 % 0.13 -21.26 % 0.16 -30.51 % 0.23 4.59 % 0.22 13.15 % 0.20 14.71 % 0.17 9.35 % 0.16 -20.76 % 0.20 -10.60 % 0.22 -5.34 % 0.23 3.61 % 0.22 -17.02 % 0.27 19.14 % 0.23 15.38 % 0.20 0.97 % 0.19
Weighted average shs out dil 13.429 M -0.96 % 13.560 M 0.13 % 13.542 M -0.07 % 13.551 M -0.06 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 29.56 % 10.467 M -22.81 % 13.560 M 80.73 % 7.503 M 0.04 % 7.500 M
Weighted average shs out 13.429 M -0.91 % 13.553 M 0.08 % 13.542 M -0.07 % 13.551 M -0.06 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.11 % 13.545 M -0.11 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 29.56 % 10.467 M -22.81 % 13.560 M 80.73 % 7.503 M 0.04 % 7.500 M
EPS diluted -1.62 73.79 % -6.18 -827.06 % 0.85 -76.65 % 3.64 253.40 % 1.03 -80.86 % 5.38 8 051.52 % 0.07 -97.20 % 2.36 -15.71 % 2.80 233.33 % 0.84 120.34 % -4.13 67.22 % -12.60 -1 412.50 % 0.96 966.67 % 0.09 -98.58 % 6.32 146.88 % 2.56 187.64 % 0.89 -91.89 % 10.98 38.64 % 7.92 175.96 % 2.87 187.00 % 1.00
Earnings per share -1.62 73.79 % -6.18 -827.06 % 0.85 -76.65 % 3.64 253.40 % 1.03 -80.86 % 5.38 8 051.52 % 0.07 -97.20 % 2.36 -15.71 % 2.80 233.33 % 0.84 120.34 % -4.13 67.22 % -12.60 -1 412.50 % 0.96 966.67 % 0.09 -98.58 % 6.32 146.88 % 2.56 187.64 % 0.89 -91.89 % 10.98 38.64 % 7.92 175.96 % 2.87 187.00 % 1.00
Gross profit 392.944 M 243.27 % 114.472 M 30.69 % 87.589 M -46.36 % 163.305 M 114.67 % 76.074 M -56.59 % 175.262 M -16.99 % 211.124 M -29.82 % 300.818 M -25.08 % 401.512 M 15.02 % 349.065 M 20.97 % 288.556 M -12.96 % 331.516 M -21.57 % 422.706 M 22.48 % 345.110 M -9.01 % 379.277 M 0.57 % 377.132 M 1.77 % 370.585 M -5.99 % 394.182 M 79.84 % 219.180 M 187.83 % 76.150 M 131.60 % 32.880 M
Income tax expense -18.137 M -2 085.18 % -830.000 K -103.51 % 23.648 M 2 473.23 % 919.000 K 119.89 % -4.620 M -232.48 % 3.487 M -79.57 % 17.070 M 258.65 % 4.759 M -9.70 % 5.271 M 575.67 % -1.108 M 65.19 % -3.183 M -183.72 % -1.122 M -104.88 % 22.968 M 1 530.38 % -1.606 M -105.68 % 28.293 M 36.15 % 20.781 M 971.28 % 1.940 M -96.93 % 63.118 M 11.69 % 56.510 M 430.11 % 10.660 M 93.12 % 5.520 M
Cost of revenue 1.495 B 23.21 % 1.214 B 31.75 % 921.181 M 40.84 % 654.050 M 34.93 % 484.723 M -46.81 % 911.256 M -37.45 % 1.457 B -7.24 % 1.570 B 17.71 % 1.334 B 8.54 % 1.229 B 3.50 % 1.188 B -26.41 % 1.614 B -29.52 % 2.290 B 62.42 % 1.410 B 4.82 % 1.345 B 7.96 % 1.246 B -2.80 % 1.282 B 20.43 % 1.064 B 42.48 % 747.040 M 140.08 % 311.160 M 128.84 % 135.970 M
General and administrative expenses 124.841 M 723.33 % 15.163 M -83.35 % 91.080 M 1 078.57 % 7.728 M 19.36 % 6.474 M -20.59 % 8.153 M -3.38 % 8.438 M 14.54 % 7.367 M 43.76 % 5.124 M -44.82 % 9.286 M -95.02 % 186.536 M 677.60 % 23.989 M -1.85 % 24.440 M 0.000 -100.00 % 225.508 M 0.61 % 224.141 M -10.77 % 251.191 M 111.24 % 118.915 M 0.000 0.000 0.000
Selling and marketing expenses 40.904 M -70.66 % 139.396 M 4 019.27 % 3.384 M -84.14 % 21.339 M 69.32 % 12.603 M -60.33 % 31.770 M 5.86 % 30.011 M 0.30 % 29.922 M 163.01 % 11.377 M -67.77 % 35.300 M 866.76 % 3.651 M -92.88 % 51.260 M -11.59 % 57.977 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 -100.00 % 66.407 M -50.37 % 133.799 M 6 923.57 % 1.905 M -90.97 % 21.103 M -85.93 % 149.968 M 528.11 % 23.876 M -31.19 % 34.700 M 89.72 % 18.290 M -19.41 % 22.695 M 70.39 % 13.319 M 7.20 % 12.425 M -11.44 % 14.030 M 5.86 % 13.253 M 0.83 % 13.144 M 8.53 % 12.110 M 86.94 % 6.478 M 3.82 % 6.240 M 1 214.29 % -560.000 K -236.59 % 410.000 K 0.000
Operating expenses 437.580 M 98.03 % 220.966 M -3.20 % 228.263 M 271.42 % 61.457 M 52.95 % 40.180 M -78.84 % 189.891 M -10.94 % 213.208 M -23.72 % 279.491 M -20.23 % 350.387 M 9.72 % 319.337 M -2.28 % 326.796 M -31.90 % 479.911 M 31.73 % 364.303 M 12.19 % 324.724 M 1.48 % 319.993 M -3.42 % 331.336 M -10.24 % 369.146 M 99.03 % 185.472 M 344.56 % 41.720 M 28.61 % 32.440 M 134.22 % 13.850 M
Cost and expenses 1.933 B 34.74 % 1.435 B 27.39 % 1.126 B 47.10 % 765.565 M 29.41 % 591.562 M -46.28 % 1.101 B -34.06 % 1.670 B -9.73 % 1.850 B 9.82 % 1.685 B 8.78 % 1.549 B 2.25 % 1.514 B -27.67 % 2.094 B -21.11 % 2.654 B 53.02 % 1.735 B 4.17 % 1.665 B 5.57 % 1.577 B -4.46 % 1.651 B 32.10 % 1.250 B 58.45 % 788.760 M 129.56 % 343.600 M 129.34 % 149.820 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
Selling general and administrative expenses 437.580 M 183.12 % 154.559 M 63.62 % 94.464 M 58.62 % 59.552 M 212.17 % 19.077 M -52.22 % 39.923 M 3.83 % 38.450 M 3.11 % 37.289 M 125.98 % 16.501 M -62.99 % 44.586 M -76.56 % 190.187 M -56.97 % 442.012 M 47.08 % 300.522 M 0.000 -100.00 % 225.508 M 0.61 % 224.141 M -10.77 % 251.191 M 111.24 % 118.915 M 188.91 % 41.160 M 28.50 % 32.030 M 131.26 % 13.850 M
Interest income 9.490 M -51.23 % 19.460 M 57.21 % 12.378 M -7.99 % 13.453 M -22.23 % 17.299 M 10.48 % 15.657 M 126.79 % 6.904 M -17.02 % 8.320 M -24.67 % 11.045 M 26.90 % 8.703 M -38.39 % 14.126 M -15.22 % 16.662 M -2.18 % 17.033 M -26.03 % 23.027 M -20.18 % 28.848 M 63.71 % 17.622 M -68.06 % 55.166 M 694.25 % 6.946 M 726.86 % 840.000 K 78.72 % 470.000 K 95.83 % 240.000 K
Interest expense 16.927 M 12.35 % 15.066 M 20.90 % 12.462 M 59.22 % 7.827 M -36.99 % 12.422 M -4.95 % 13.068 M -7.71 % 14.161 M 20.45 % 11.756 M -27.73 % 16.267 M -67.38 % 49.869 M -8.28 % 54.371 M 2.39 % 53.100 M -0.59 % 53.415 M 171.18 % 19.697 M -52.75 % 41.689 M -22.06 % 53.486 M 0.99 % 52.964 M 25.93 % 42.057 M 50.69 % 27.910 M 71.33 % 16.290 M 118.36 % 7.460 M
Depreciation and amortization 14.102 M -1.17 % 14.269 M 4.36 % 13.673 M -16.55 % 16.385 M -14.84 % 19.240 M -11.47 % 21.733 M 0.59 % 21.606 M 9.61 % 19.711 M -4.82 % 20.710 M -4.34 % 21.650 M -27.17 % 29.727 M 110.61 % 14.115 M -1.01 % 14.259 M 7.90 % 13.215 M -32.46 % 19.565 M -7.79 % 21.218 M 5.34 % 20.143 M 32.28 % 15.228 M 69.95 % 8.960 M 146.15 % 3.640 M 333.33 % 840.000 K
Operating income -44.636 M 58.09 % -106.494 M -1 408.12 % 8.141 M -72.39 % 29.490 M 194.06 % -31.351 M -356.05 % 12.244 M 687.51 % -2.084 M -109.77 % 21.328 M -64.61 % 60.262 M 102.71 % 29.728 M 150.28 % -59.125 M 65.71 % -172.450 M -578.31 % 36.054 M 8 622.40 % -423.047 K -100.37 % 113.829 M 103.02 % 56.069 M 453.97 % 10.121 M -94.38 % 180.053 M 1.46 % 177.460 M 305.99 % 43.710 M 129.69 % 19.030 M
Operating income ratio -0.02 70.32 % -0.08 -1 226.91 % 0.01 -80.41 % 0.04 164.54 % -0.06 -596.09 % 0.01 1 001.88 % 0.00 -110.96 % 0.01 -67.17 % 0.03 84.33 % 0.02 147.03 % -0.04 54.82 % -0.09 -766.92 % 0.01 5 613.66 % 0.00 -100.37 % 0.07 91.09 % 0.03 463.99 % 0.01 -95.04 % 0.12 -32.79 % 0.18 62.74 % 0.11 0.13 % 0.11
Total other income expenses net 4.777 M -78.19 % 21.904 M -18.93 % 27.017 M 30.16 % 20.756 M -49.01 % 40.709 M 0.000 -100.00 % 20.049 M -12.95 % 23.031 M 1 431.54 % -1.730 M 98.47 % -112.775 M 0.000 100.00 % -25.997 M 42.24 % -45.013 M -42.22 % -31.650 M 0.000 0.000 0.000 0.000 100.00 % -13.520 M -17.06 % -11.550 M -91.23 % -6.040 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt 225.509 M -24.92 % 300.355 M -8.55 % 328.451 M 21.48 % 270.377 M 20.53 % 224.320 M -16.16 % 267.560 M -6.44 % 285.967 M -12.71 % 327.625 M 0.87 % 324.796 M 10.31 % 294.433 M 4.79 % 280.984 M -53.42 % 603.213 M 1.79 % 592.579 M 75.50 % 337.644 M 162.86 % 128.451 M -17.51 % 155.710 M 295.15 % -79.791 M 57.70 % -188.624 M -170.26 % 268.480 M 47.16 % 182.440 M 158.16 % 70.670 M
Total investments 5.010 M -87.33 % 39.537 M -34.88 % 60.712 M -43.47 % 107.397 M -34.14 % 163.062 M 3 154.73 % 5.010 M 0.00 % 5.010 M 0.00 % 5.010 M -95.50 % 111.243 M 5.23 % 105.714 M 0.00 % 105.714 M 2 010.06 % 5.010 M 0.00 % 5.010 M 0.00 % 5.010 M 50 000.00 % 10.000 K -99.99 % 106.495 M 1 064 846.66 % 10.000 K 0.00 % 10.000 K -99.21 % 1.260 M 0.00 % 1.260 M 0.00 % 1.260 M
Total debt 262.287 M -13.35 % 302.680 M -8.62 % 331.238 M 18.68 % 279.111 M 17.29 % 237.956 M -12.39 % 271.597 M -6.01 % 288.965 M -12.99 % 332.090 M -25.11 % 443.433 M 4.78 % 423.219 M 3.04 % 410.749 M -46.89 % 773.438 M 8.50 % 712.862 M 34.79 % 528.868 M -8.64 % 578.864 M 9.17 % 530.247 M 11.38 % 476.065 M 25.68 % 378.798 M 41.09 % 268.480 M 47.16 % 182.440 M 158.16 % 70.670 M
Accumulated other comprehensive income loss 10.054 M 0.00 % 10.054 M 95.64 % 5.139 M -48.89 % 10.054 M 0.00 % 10.054 M 105.62 % -179.049 M -12.11 % -159.703 M -5.59 % -151.243 M -14.50 % -132.093 M -15.76 % -114.111 M -21.85 % -93.645 M -13.69 % -82.366 M -11.40 % -73.935 M -21.17 % -61.015 M 2.41 % -62.524 M -24.57 % -50.190 M -19.38 % -42.042 M -61.72 % -25.997 M -126.30 % 98.860 M 144.82 % 40.380 M 116.28 % 18.670 M
Retained earnings 124.459 M -15.10 % 146.590 M -36.37 % 230.370 M 5.46 % 218.442 M 28.25 % 170.329 M 9.08 % 156.154 M 81.18 % 86.188 M 0.73 % 85.563 M 5 074.10 % -1.720 M 97.41 % -66.419 M 17.88 % -80.883 M -253.96 % -22.851 M -115.56 % 146.866 M 7.06 % 137.177 M -56.66 % 316.505 M 38.20 % 229.024 M 21.60 % 188.343 M 6.79 % 176.366 M 0.000 0.000 0.000
Common stock 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 38.37 % 98.000 M 291.84 % 25.010 M 0.04 % 25.000 M
Total equity 871.006 M -2.48 % 893.137 M -8.58 % 976.917 M 1.24 % 964.989 M 5.25 % 916.876 M 1.57 % 902.701 M 8.40 % 832.734 M 0.08 % 832.110 M 11.72 % 744.827 M 9.51 % 680.128 M 2.17 % 665.664 M -8.02 % 723.696 M -19.00 % 893.413 M 0.28 % 890.932 M -22.21 % 1.145 B 8.27 % 1.058 B 2.79 % 1.029 B 1.18 % 1.017 B 416.68 % 196.860 M 201.06 % 65.390 M 49.74 % 43.670 M
Other non current liabilities 12.191 M 11.50 % 10.934 M 10.70 % 9.877 M 9.37 % 9.031 M 175.23 % 3.281 M -76.36 % 13.878 M 26.17 % 11.000 M -18.63 % 13.518 M 522.27 % -3.201 M -115.50 % 20.658 M 226.80 % 6.321 M 379.11 % 1.319 M -94.11 % 22.410 M 486.73 % 3.819 M -99.01 % 385.455 M 0.000 -100.00 % 283.076 M 0.000 0.000 0.000 0.000
Long term debt 52.376 M -9.83 % 58.089 M -10.29 % 64.753 M 188.18 % 22.470 M -27.93 % 31.179 M -38.02 % 50.305 M -11.09 % 56.581 M 3.33 % 54.757 M 2 999.90 % 1.766 M -55.12 % 3.936 M -33.40 % 5.910 M 229.94 % 1.791 M -43.65 % 3.179 M -33.58 % 4.786 M -97.53 % 193.409 M -63.52 % 530.247 M 174.75 % 192.989 M -49.05 % 378.798 M 102.45 % 187.110 M 20.05 % 155.860 M 167.57 % 58.250 M
Total non current liabilities 64.567 M -6.46 % 69.023 M -7.91 % 74.953 M 137.94 % 31.501 M -8.59 % 34.461 M -46.31 % 64.183 M -40.71 % 108.259 M 58.56 % 68.275 M 116.23 % 31.576 M 28.39 % 24.594 M -6.86 % 26.405 M 27.49 % 20.712 M -19.06 % 25.588 M 49.60 % 17.104 M -97.10 % 589.233 M 8.95 % 540.831 M 11.23 % 486.219 M 24.39 % 390.867 M 97.79 % 197.620 M 24.18 % 159.140 M 171.71 % 58.570 M
Other current liabilities 18.297 M 25.98 % 14.524 M 44.06 % 10.082 M 36.61 % 7.380 M 2.68 % 7.188 M 210.98 % 2.311 M -89.66 % 22.358 M 980.21 % 2.070 M -91.61 % 24.667 M -20.77 % 31.133 M 20.23 % 25.895 M 9.58 % 23.630 M 99.49 % 11.845 M -65.47 % 34.306 M 110.63 % -322.874 M -485.85 % 83.679 M 601.27 % 11.933 M -37.19 % 18.999 M -84.48 % 122.425 M 150.10 % 48.950 M 131.99 % 21.100 M
Deferred revenue 0.000 0.000 -100.00 % 2.595 M -18.22 % 3.173 M 20.13 % 2.641 M -87.66 % 21.410 M 7.56 % 19.905 M -73.71 % 75.719 M 418.92 % 14.592 M -20.73 % 18.408 M 9.51 % 16.809 M 14.27 % 14.711 M 30.74 % 11.252 M -2.80 % 11.576 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 209.911 M -14.18 % 244.591 M -8.22 % 266.485 M 3.84 % 256.641 M 24.11 % 206.777 M -5.56 % 218.952 M -5.78 % 232.384 M -16.21 % 277.334 M -37.21 % 441.666 M 5.34 % 419.283 M 3.07 % 406.783 M -47.25 % 771.167 M 12.11 % 687.854 M 34.21 % 512.506 M 40.69 % 364.285 M 0.000 0.000 0.000 -100.00 % 81.370 M 206.13 % 26.580 M 114.01 % 12.420 M
Total current liabilities 771.237 M 23.13 % 626.376 M 5.28 % 594.958 M 32.55 % 448.868 M 5.01 % 427.444 M -22.37 % 550.584 M -12.91 % 632.225 M -16.65 % 758.482 M 8.68 % 697.927 M 2.14 % 683.272 M 0.00 % 683.299 M -26.72 % 932.458 M 7.17 % 870.100 M 26.70 % 686.745 M 266.32 % 187.471 M -12.40 % 214.016 M 0.34 % 213.299 M -31.02 % 309.216 M 24.05 % 249.260 M 230.01 % 75.530 M 125.33 % 33.520 M
Total liabilities 835.804 M 20.19 % 695.399 M 3.80 % 669.911 M 39.46 % 480.369 M 4.00 % 461.905 M -24.87 % 614.767 M -16.98 % 740.484 M -10.44 % 826.757 M 13.33 % 729.503 M 3.06 % 707.866 M -0.26 % 709.704 M -25.54 % 953.170 M 6.42 % 895.688 M 27.26 % 703.849 M -9.38 % 776.704 M 2.90 % 754.847 M 7.91 % 699.518 M -0.08 % 700.083 M 56.66 % 446.880 M 90.43 % 234.670 M 154.83 % 92.090 M
Other non current assets 61.613 M 18.58 % 51.961 M -74.05 % 200.239 M 394.80 % 40.469 M -7.91 % 43.943 M -79.24 % 211.714 M 6.26 % 199.247 M 10.96 % 179.565 M 1 366.78 % 12.242 M -82.88 % 71.518 M -62.96 % 193.091 M 111.03 % 91.499 M 25.46 % 72.928 M 81.82 % 40.110 M 2 497.27 % 1.544 M -98.62 % 111.636 M 1 174.49 % 8.759 M -30.26 % 12.559 M 33.89 % 9.380 M 0.000 0.000
Long term investments 5.010 M 0.00 % 5.010 M 0.00 % 5.010 M 0.00 % 5.010 M 0.00 % 5.010 M 102.99 % -167.482 M -287.20 % -43.254 M -70.74 % -25.333 M -121.34 % 118.724 M -1.85 % 120.961 M 2 314.39 % 5.010 M 0.00 % 5.010 M 0.00 % 5.010 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.260 M 0.00 % 1.260 M 0.00 % 1.260 M
Intangible assets 397.000 K -3.41 % 411.000 K -22.60 % 531.000 K 34.77 % 394.000 K -26.65 % 537.134 K -27.42 % 740.058 K -10.36 % 825.604 K -28.81 % 1.160 M 14.70 % 1.011 M -40.87 % 1.710 M -9.40 % 1.887 M -20.55 % 2.375 M 28.49 % 1.849 M -99.72 % 652.119 M 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
Goodwill and intangible assets 397.000 K -3.41 % 411.000 K -22.60 % 531.000 K 34.77 % 394.000 K -26.65 % 537.134 K -27.42 % 740.058 K -10.36 % 825.604 K -28.81 % 1.160 M 14.70 % 1.011 M -40.87 % 1.710 M -9.40 % 1.887 M -20.55 % 2.375 M 28.49 % 1.849 M 31.59 % 1.405 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 180.126 M -5.60 % 190.803 M 7.21 % 177.965 M -1.42 % 180.527 M -10.14 % 200.903 M -0.93 % 202.788 M -4.83 % 213.077 M -2.29 % 218.062 M 21.11 % 180.050 M -11.26 % 202.901 M -2.74 % 208.627 M -34.67 % 319.342 M 9.55 % 291.513 M 5.35 % 276.715 M 18.53 % 233.448 M 2.72 % 227.261 M 4.49 % 217.503 M -2.51 % 223.102 M 91.75 % 116.350 M 56.17 % 74.500 M 1 369.43 % 5.070 M
Total non current assets 267.179 M 6.84 % 250.081 M -35.06 % 385.111 M 53.88 % 250.262 M -8.57 % 273.728 M 2.96 % 265.860 M -32.17 % 391.977 M -5.00 % 412.605 M 18.81 % 347.281 M -13.55 % 401.715 M -0.47 % 403.605 M -2.33 % 413.217 M 12.81 % 366.290 M 15.10 % 318.230 M 35.42 % 234.992 M -30.66 % 338.898 M 49.78 % 226.262 M -3.99 % 235.661 M 83.84 % 128.190 M 69.21 % 75.760 M 1 096.84 % 6.330 M
Other current assets 140.139 M -12.51 % 160.179 M 133.20 % 68.688 M 14.96 % 59.751 M -27.24 % 82.118 M -40.36 % 137.677 M 20.50 % 114.256 M 83.97 % 62.107 M 85.18 % 33.539 M 124.19 % 14.960 M -70.09 % 50.013 M 33.05 % 37.590 M 11.92 % 33.586 M 12.00 % 29.988 M 343.92 % 6.755 M -68.44 % 21.405 M -57.46 % 50.320 M -54.33 % 110.175 M 408.42 % 21.670 M 200.14 % 7.220 M -69.68 % 23.810 M
Short term investments 50.787 M 47.09 % 34.527 M -38.01 % 55.702 M -45.60 % 102.387 M -35.22 % 158.052 M -8.37 % 172.492 M 257.39 % 48.264 M 59.06 % 30.343 M -75.34 % 123.057 M 907.09 % -15.247 M -150.47 % 30.210 M 0.04 % 30.199 M -49.67 % 60.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 3.718 M 59.91 % 2.325 M -16.58 % 2.787 M -68.09 % 8.734 M -35.95 % 13.636 M 237.77 % 4.037 M 34.68 % 2.998 M -32.88 % 4.466 M -96.24 % 118.637 M -7.88 % 128.786 M -0.75 % 129.764 M -23.77 % 170.225 M 41.52 % 120.283 M -37.10 % 191.223 M -57.54 % 450.413 M 20.26 % 374.536 M -32.62 % 555.856 M -2.04 % 567.422 M 0.000 0.000 0.000
Cash and short term investments 54.505 M 47.90 % 36.852 M -36.99 % 58.489 M -47.36 % 111.121 M -35.28 % 171.688 M -2.74 % 176.529 M 244.37 % 51.262 M 47.27 % 34.809 M -70.66 % 118.637 M -7.88 % 128.786 M -0.75 % 129.764 M -23.77 % 170.225 M 41.52 % 120.283 M -37.10 % 191.223 M -57.54 % 450.413 M 20.26 % 374.536 M -32.62 % 555.856 M -2.04 % 567.422 M 4 087.62 % 13.550 M 30.41 % 10.390 M 241.78 % 3.040 M
Total current assets 1.440 B 7.56 % 1.338 B 6.08 % 1.262 B 5.57 % 1.195 B 8.16 % 1.105 B -11.71 % 1.252 B 5.96 % 1.181 B -5.22 % 1.246 B 10.58 % 1.127 B 14.27 % 986.278 M 1.49 % 971.763 M -23.10 % 1.264 B -11.19 % 1.423 B 11.46 % 1.277 B -24.33 % 1.687 B 14.47 % 1.474 B -1.91 % 1.502 B 1.40 % 1.482 B 187.37 % 515.550 M 129.85 % 224.300 M 73.30 % 129.430 M
Inventory 943.507 M 15.93 % 813.843 M 64.43 % 494.942 M 44.73 % 341.978 M 17.45 % 291.180 M -18.29 % 356.341 M -1.45 % 361.600 M 28.69 % 280.977 M -15.73 % 333.436 M 10.53 % 301.678 M -7.55 % 326.314 M -22.19 % 419.387 M 51.11 % 277.531 M -19.00 % 342.652 M -26.03 % 463.205 M 15.94 % 399.532 M -1.02 % 403.629 M 13.49 % 355.647 M 73.24 % 205.290 M 72.38 % 119.090 M 80.47 % 65.990 M
Net receivables 301.480 M -7.97 % 327.581 M -48.78 % 639.599 M -6.26 % 682.290 M 21.84 % 560.002 M -3.62 % 581.060 M -9.19 % 639.857 M -21.14 % 811.402 M 39.65 % 581.018 M 22.18 % 475.528 M 20.76 % 393.783 M -24.75 % 523.299 M -43.72 % 929.752 M 42.57 % 652.119 M -4.34 % 681.723 M 11.39 % 611.995 M 35.41 % 451.962 M 0.81 % 448.310 M 63.00 % 275.040 M 213.97 % 87.600 M 139.41 % 36.590 M
Tax assets 20.033 M 956.59 % 1.896 M 38.80 % 1.366 M -94.28 % 23.862 M 2.26 % 23.335 M 28.92 % 18.100 M -18.03 % 22.082 M -43.60 % 39.152 M 11.06 % 35.253 M 662.18 % 4.625 M 192.32 % -5.010 M 0.00 % -5.010 M 0.00 % -5.010 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.200 M 0.000 0.000
Other assets 0.000 0.000 100.00 % -1.000 K 97.73 % -44.000 K -167.69 % 65.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
Account payables 543.029 M 47.86 % 367.261 M 16.30 % 315.796 M 73.83 % 181.674 M -13.83 % 210.838 M -31.01 % 305.606 M -19.04 % 377.483 M -20.26 % 473.410 M 104.41 % 231.594 M 2.36 % 226.252 M -8.78 % 248.030 M 91.71 % 129.375 M -5.79 % 137.320 M 17.59 % 116.781 M -13.20 % 134.538 M 8.25 % 124.289 M -36.57 % 195.957 M -30.80 % 283.179 M 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.304 M 0.000 -100.00 % 5.668 M 581.32 % 831.941 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.521 M 90.51 % 6.048 M 11.80 % 5.409 M -23.14 % 7.038 M -84.52 % 45.465 M 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 5.977 M 0.000 0.000 0.000 -100.00 % 38.500 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
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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 100.00 % -2.340 M 0.000 0.000 0.000 0.000 -100.00 % 1.944 M 504.73 % -480.220 K 97.80 % -21.829 M -88.58 % -11.576 M 0.000 0.000 0.000 0.000 -100.00 % 1.500 M -28.91 % 2.110 M 85.09 % 1.140 M
Preferred stock 0.000 0.000 -100.00 % 966.863 M 0.000 0.000 -100.00 % 1.087 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
Other total stockholders equity 600.893 M 0.00 % 600.893 M 0.82 % 595.978 M -0.82 % 600.893 M 0.00 % 600.893 M 0.00 % 600.893 M 0.00 % 600.893 M 0.82 % 595.977 M 8.19 % 550.864 M -7.57 % 595.977 M -0.82 % 600.893 M 0.00 % 600.893 M -1.65 % 610.947 M -1.17 % 618.155 M -10.79 % 692.958 M -0.03 % 693.165 M -1.70 % 705.165 M 0.00 % 705.165 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 -100.00 % 324.000 K 0.000 0.000 0.000 -100.00 % 2.178 M 0.000 -100.00 % 16.505 M 9.93 % 15.015 M 5.93 % 14.174 M -19.47 % 17.602 M -5.32 % 18.590 M 118.73 % 8.499 M -18.03 % 10.369 M -2.04 % 10.585 M 4.24 % 10.154 M -15.87 % 12.069 M 14.83 % 10.510 M 220.43 % 3.280 M 925.00 % 320.000 K
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
Total assets 1.707 B 7.45 % 1.589 B -3.54 % 1.647 B 13.94 % 1.445 B 4.83 % 1.379 B -9.14 % 1.517 B -3.54 % 1.573 B -5.16 % 1.659 B 12.52 % 1.474 B 6.22 % 1.388 B 0.92 % 1.375 B -17.98 % 1.677 B -6.27 % 1.789 B 12.18 % 1.595 B -17.02 % 1.922 B 6.03 % 1.813 B 4.86 % 1.729 B 0.66 % 1.717 B 166.76 % 643.740 M 114.54 % 300.060 M 121.02 % 135.760 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.908 M 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 -100.00 % 2.908 M 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 4.582 M 108.66 % -52.937 M -185.64 % 61.815 M 131.19 % -198.172 M -1 182.58 % 18.306 M 122.29 % -82.113 M -1 093.83 % -6.878 M -159.22 % 11.615 M 108.79 % -132.069 M -629.34 % -18.108 M -104.93 % 367.521 M 101.16 % 182.699 M 180.13 % -228.002 M -157.13 % 399.114 M 264.15 % -243.135 M -55.28 % -156.577 M -47.79 % -105.948 M 44.59 % -191.224 M
Accounts receivables 40.872 M -85.62 % 284.211 M 467.70 % 50.064 M 150.05 % -100.030 M -1 580.61 % -5.952 M -239.58 % 4.264 M -97.32 % 159.087 M 165.39 % -243.288 M -131.41 % -105.134 M -83.32 % -57.350 M -140.86 % 140.353 M -55.85 % 317.922 M 224.52 % -255.308 M 0.000 0.000 0.000 0.000 0.000
Inventory -184.138 M 35.29 % -284.539 M -88.14 % -151.241 M -146.81 % -61.279 M -165.17 % 94.032 M 1 688.06 % 5.259 M 106.52 % -80.623 M -253.69 % 52.459 M 265.18 % -31.758 M -228.91 % 24.636 M -73.12 % 91.643 M 165.45 % -140.014 M -313.61 % 65.548 M -46.06 % 121.515 M 250.15 % -80.930 M -2 075.03 % 4.098 M 108.54 % -47.983 M 75.72 % -197.600 M
Accounts payables 162.137 M 582.17 % 23.768 M -86.69 % 178.546 M 429.41 % -54.202 M 19.46 % -67.297 M -112.81 % -31.623 M 64.93 % -90.175 M -149.99 % 180.388 M 29 891.22 % 601.470 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -14.289 M 81.29 % -76.377 M -391.04 % -15.554 M -189.71 % 17.339 M 799.86 % -2.478 M 95.87 % -60.013 M -1 341.73 % 4.833 M 111.83 % -40.844 M 59.28 % -100.311 M -134.68 % -42.744 M -115.49 % 275.879 M -14.51 % 322.713 M 209.93 % -293.550 M -205.75 % 277.600 M 271.14 % -162.205 M -0.95 % -160.674 M -177.19 % -57.965 M -1 009.03 % 6.377 M
Other non cash items -18.201 M -115.81 % -8.434 M -95.19 % -4.321 M 11.04 % -4.857 M 51.68 % -10.052 M -75.92 % -5.714 M -61.63 % -3.535 M -18.61 % -2.981 M -118.35 % 16.240 M -33.41 % 24.388 M -0.40 % 24.485 M 207.15 % 7.972 M -38.49 % 12.959 M -12.54 % 14.817 M 147.31 % -31.316 M -219.35 % 26.238 M 194.18 % -27.859 M -190.73 % 30.707 M
Net cash provided by operating activities -21.239 M 83.77 % -130.862 M -223.67 % 105.819 M 177.58 % -136.398 M -470.13 % 36.851 M 248.41 % 10.577 M -65.76 % 30.888 M -53.74 % 66.777 M 291.58 % -34.856 M -191.20 % 38.219 M -89.55 % 365.791 M 978.88 % 33.905 M 120.58 % -164.730 M -138.60 % 426.723 M 351.86 % -169.431 M -127.61 % -74.440 M 26.79 % -101.687 M -234.97 % -30.357 M
Investments in property plant and equipment -3.519 M 87.22 % -27.528 M -71.44 % -16.057 M -153.23 % -6.341 M 68.64 % -20.218 M -71.41 % -11.795 M 48.37 % -22.845 M 60.54 % -57.895 M -1 177.89 % -4.531 M 73.80 % -17.292 M 15.26 % -20.407 M 15.01 % -24.012 M 4.99 % -25.273 M 25.60 % -33.972 M 46.30 % -63.256 M -5.79 % -59.792 M -60.07 % -37.353 M 68.60 % -118.966 M
Acquisitions net 120.000 K -83.94 % 747.000 K -85.60 % 5.188 M -34.49 % 7.919 M 136.13 % 3.354 M 335.16 % 770.691 K -89.38 % 7.256 M 30 535.99 % 23.684 K -95.14 % 487.701 K -68.60 % 1.553 M 0.000 0.000 0.000 0.000 -100.00 % 28.851 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -156.971 M -78.03 % -88.169 M -270.66 % -23.787 M 78.84 % -112.412 M -201.82 % -37.244 M 0.000 100.00 % -34.159 M 0.000 0.000 100.00 % -1.388 M 96.90 % -44.839 M -796.78 % -5.000 M 61.33 % -12.931 M 0.000 0.000 0.000
Sales maturities of investments 44.107 M 0.000 -100.00 % 151.783 M 89.14 % 80.250 M 292.74 % 20.433 M -84.22 % 129.515 M 331.89 % 29.988 M 42.48 % 21.048 M 223.77 % 6.501 M 0.000 0.000 0.000 -100.00 % 1.573 M 0.000 -100.00 % 227.404 M 0.000 0.000 -100.00 % 1.251 M
Other investing activites 0.000 -100.00 % 197.974 M 242.00 % -139.416 M -237.21 % 101.611 M 147.33 % 41.082 M 162.47 % 15.652 M 167.81 % -23.083 M -178.45 % 29.423 M 155.55 % 11.514 M 1.62 % 11.330 M -32.82 % 16.867 M -16.08 % 20.099 M 17.98 % 17.035 M 127.90 % -61.052 M -398.61 % 20.445 M 118.57 % -110.072 M -235.79 % 81.061 M 365.22 % -30.564 M
Net cash used for investing activites 40.708 M -76.22 % 171.193 M 210.11 % -155.473 M -263.19 % 95.270 M 356.62 % 20.864 M -3.99 % 21.731 M 147.32 % -45.928 M -61.31 % -28.472 M -311.15 % 13.484 M 326.18 % -5.962 M -68.38 % -3.541 M 33.21 % -5.301 M 89.71 % -51.504 M 48.51 % -100.024 M -149.88 % 200.513 M 218.04 % -169.864 M -488.63 % 43.708 M 129.48 % -148.279 M
Debt repayment -18.075 M 36.71 % -28.558 M -154.79 % 52.125 M 26.65 % 41.156 M 232.73 % -31.006 M -86.51 % -16.624 M 11.87 % -18.863 M 73.30 % -70.640 M -449.46 % 20.214 M 1 123.97 % -1.974 M 99.45 % -357.086 M -695.05 % 60.010 M -67.24 % 183.202 M 735.70 % -28.819 M -137.53 % 76.796 M 44.23 % 53.247 M -39.61 % 88.176 M 29.09 % 68.304 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 -100.00 % 12.934 M -75.88 % 53.625 M 0.000 -100.00 % 706.572 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 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 -1.000 K 99.99 % -12.236 M -45.36 % -8.418 M -69.92 % -4.954 M 71.05 % -17.110 M -16.98 % -14.626 M -145.10 % 32.434 M 1 245.23 % 2.411 M 127.09 % -8.900 M 71.53 % -31.262 M 31.48 % -45.625 M -24.21 % -36.732 M 3.10 % -37.909 M 90.32 % -391.741 M -911.67 % -38.722 M 11.77 % -43.888 M -5.09 % -41.763 M 1.42 % -42.366 M
Net cash used provided by financing activities -18.076 M 55.69 % -40.794 M -193.34 % 43.707 M 20.73 % 36.202 M 175.24 % -48.116 M -53.97 % -31.251 M -330.27 % 13.572 M 119.67 % -68.999 M -709.87 % 11.314 M 134.04 % -33.236 M 91.75 % -402.711 M -1 830.03 % 23.278 M -83.98 % 145.293 M 134.55 % -420.560 M -924.50 % 51.008 M -19.02 % 62.984 M 35.71 % 46.412 M -93.66 % 732.510 M
Effect of forex changes on cash -2.572 M 0.000 0.000 -100.00 % 24.000 K 10 058.51 % -241.000 98.64 % -17.716 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 -1.179 M -155.19 % -462.000 K 92.23 % -5.947 M -20.73 % -4.926 M -151.32 % 9.599 M 807.90 % 1.057 M 172.02 % -1.468 M 95.22 % -30.694 M -205.15 % -10.059 M -927.91 % -978.557 K 97.58 % -40.461 M -177.99 % 51.881 M 173.13 % -70.941 M 24.42 % -93.861 M -214.34 % 82.090 M 145.27 % -181.320 M -1 467.67 % -11.566 M -102.09 % 553.874 M
Cash at beginning of period 37.957 M 1 261.93 % 2.787 M -68.09 % 8.734 M -36.06 % 13.660 M 238.36 % 4.037 M 35.48 % 2.980 M -33.27 % 4.466 M -87.30 % 35.160 M -72.68 % 128.696 M -0.82 % 129.764 M -23.77 % 170.225 M 43.84 % 118.344 M -38.11 % 191.223 M -32.92 % 285.084 M -22.60 % 368.323 M -33.74 % 555.856 M -2.04 % 567.422 M 4 088.32 % 13.548 M
Cash at end of period 36.778 M 1 481.85 % 2.325 M -16.58 % 2.787 M -68.09 % 8.734 M -35.95 % 13.636 M 237.77 % 4.037 M 34.68 % 2.998 M -32.88 % 4.466 M -96.24 % 118.637 M -7.88 % 128.786 M -0.75 % 129.764 M -23.77 % 170.225 M 41.52 % 120.283 M -37.10 % 191.223 M -57.54 % 450.413 M 20.26 % 374.536 M -32.62 % 555.856 M -2.04 % 567.422 M
Operating cash flow -21.239 M 83.77 % -130.862 M -223.67 % 105.819 M 177.58 % -136.398 M -470.13 % 36.851 M 248.41 % 10.577 M -65.76 % 30.888 M -53.74 % 66.777 M 291.58 % -34.856 M -191.20 % 38.219 M -89.55 % 365.791 M 978.88 % 33.905 M 120.58 % -164.730 M -138.60 % 426.723 M 351.86 % -169.431 M -127.61 % -74.440 M 26.79 % -101.687 M -234.97 % -30.357 M
Capital expenditure -3.519 M 87.22 % -27.528 M -71.44 % -16.057 M -153.23 % -6.341 M 68.64 % -20.218 M -71.41 % -11.795 M 48.37 % -22.845 M 60.54 % -57.895 M -1 177.89 % -4.531 M 73.80 % -17.292 M 15.26 % -20.407 M 15.01 % -24.012 M 4.99 % -25.273 M 25.60 % -33.972 M 46.30 % -63.256 M -5.79 % -59.792 M -60.07 % -37.353 M 68.60 % -118.966 M
Free CashFlow -24.758 M 84.37 % -158.390 M -276.46 % 89.762 M 162.89 % -142.739 M -958.17 % 16.633 M 1 465.17 % -1.218 M -115.15 % 8.043 M -9.44 % 8.881 M 122.55 % -39.387 M -288.21 % 20.927 M -93.94 % 345.383 M 3 391.31 % 9.893 M 105.21 % -190.004 M -148.38 % 392.752 M 268.79 % -232.687 M -73.35 % -134.232 M 3.46 % -139.040 M 6.89 % -149.323 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue 485.587 M 0.64 % 482.514 M -3.89 % 502.024 M 3.63 % 484.420 M 15.52 % 419.355 M 13.95 % 368.006 M -0.05 % 368.172 M 21.03 % 304.198 M 2.49 % 296.803 M -9.44 % 327.741 M 8.56 % 301.899 M 6.40 % 283.727 M 8.31 % 261.962 M 8.45 % 241.545 M -7.50 % 261.135 M 44.11 % 181.208 M 30.79 % 138.554 M -41.73 % 237.790 M 24.54 % 190.928 M 52.92 % 124.854 M 1 628.08 % 7.225 M -97.59 % 300.278 M 7.11 % 280.353 M 5.07 % 266.815 M 11.60 % 239.072 M -28.93 % 336.402 M 2.18 % 329.210 M -39.11 % 540.669 M 46.30 % 369.559 M -19.08 % 456.721 M 17.71 % 387.997 M -17.81 % 472.060 M -6.30 % 503.811 M 27.01 % 396.684 M -5.90 % 421.573 M
Net income 16.920 M -2.09 % 17.282 M 278.49 % 4.566 M 2 771.70 % 159.000 K 100.36 % -43.728 M -1 045.91 % -3.816 M 88.15 % -32.204 M 11.42 % -36.354 M -219.29 % -11.386 M -11 486.00 % 100.000 K -89.92 % 992.000 K 163.83 % 376.000 K -96.25 % 10.040 M -34.12 % 15.240 M -12.70 % 17.457 M 259.94 % 4.850 M -58.83 % 11.781 M 15.64 % 10.187 M -15.98 % 12.125 M 531.18 % 1.921 M 118.73 % -10.256 M 34.12 % -15.567 M -130.25 % 51.459 M 310.81 % -24.410 M -139.75 % 61.413 M 2 591.66 % -2.465 M -602.21 % -351.000 K -106.15 % 5.707 M 123.31 % -24.490 M -618.53 % 4.723 M -68.95 % 15.213 M 240.46 % -10.831 M -175.86 % 14.277 M -76.73 % 61.359 M 171.31 % 22.616 M
Income before tax 9.188 M -48.54 % 17.856 M 231.10 % 5.393 M 160.53 % 2.070 M 103.18 % -65.178 M -1 145.52 % -5.233 M 83.80 % -32.310 M 14.22 % -37.666 M -301.47 % -9.382 M -285.97 % 5.045 M 96.53 % 2.567 M -20.11 % 3.213 M -86.80 % 24.332 M 71.55 % 14.184 M -3.04 % 14.628 M 53.49 % 9.530 M -19.95 % 11.905 M 41.69 % 8.402 M 310.68 % -3.988 M -166.03 % 6.040 M 650.59 % -1.097 M 93.86 % -17.869 M -142.59 % 41.951 M 240.07 % -29.951 M -136.41 % 82.251 M 2 088.29 % -4.137 M -217.59 % 3.518 M 182.81 % -4.248 M 82.65 % -24.490 M -416.69 % 7.733 M -62.38 % 20.553 M -39.80 % 34.140 M 57.47 % 21.680 M -19.88 % 27.059 M -19.66 % 33.680 M
Income before tax ratio 0.02 -48.87 % 0.04 244.48 % 0.01 151.40 % 0.00 102.75 % -0.16 -993.01 % -0.01 83.80 % -0.09 29.13 % -0.12 -291.71 % -0.03 -305.35 % 0.02 81.04 % 0.01 -24.91 % 0.01 -87.81 % 0.09 58.18 % 0.06 4.83 % 0.06 6.51 % 0.05 -38.79 % 0.09 143.17 % 0.04 269.16 % -0.02 -143.18 % 0.05 131.86 % -0.15 -155.15 % -0.06 -139.77 % 0.15 233.30 % -0.11 -132.63 % 0.34 2 897.75 % -0.01 -215.07 % 0.01 236.00 % -0.01 88.14 % -0.07 -491.39 % 0.02 -68.04 % 0.05 -26.75 % 0.07 68.06 % 0.04 -36.92 % 0.07 -14.62 % 0.08
EBITDA 16.674 M -38.12 % 26.944 M 101.54 % 13.369 M 27.21 % 10.509 M 117.62 % -59.652 M -2 076.54 % 3.018 M 112.02 % -25.106 M 17.22 % -30.327 M -967.10 % -2.842 M -122.95 % 12.382 M 27.09 % 9.743 M 4.05 % 9.364 M -68.58 % 29.803 M 44.79 % 20.583 M 3.59 % 19.870 M 26.93 % 15.654 M -14.69 % 18.349 M 19.14 % 15.401 M 164.76 % 5.817 M -56.53 % 13.382 M 108.44 % 6.420 M 170.39 % -9.121 M -118.12 % 50.347 M 339.82 % -20.994 M -348.63 % 8.444 M 1 459.01 % -621.336 K -104.81 % 12.915 M 158.04 % -22.252 M -311.85 % -5.403 M -121.41 % 25.233 M -31.19 % 36.673 M 165.00 % -56.421 M -240.58 % 40.134 M -11.51 % 45.355 M -16.58 % 54.371 M
Net income ratio 0.03 -2.71 % 0.04 293.80 % 0.01 2 671.00 % 0.00 100.31 % -0.10 -905.60 % -0.01 88.15 % -0.09 26.81 % -0.12 -211.53 % -0.04 -12 672.85 % 0.00 -90.71 % 0.00 147.95 % 0.00 -96.54 % 0.04 -39.26 % 0.06 -5.62 % 0.07 149.77 % 0.03 -68.52 % 0.09 98.47 % 0.04 -32.54 % 0.06 312.75 % 0.02 101.08 % -1.42 -2 638.13 % -0.05 -128.24 % 0.18 300.63 % -0.09 -135.61 % 0.26 3 606.06 % -0.01 -587.19 % 0.00 -110.10 % 0.01 115.93 % -0.07 -740.82 % 0.01 -73.63 % 0.04 270.89 % -0.02 -180.96 % 0.03 -81.68 % 0.15 188.33 % 0.05
Ratio EBITDA 0.03 -38.51 % 0.06 109.69 % 0.03 22.75 % 0.02 115.25 % -0.14 -1 834.52 % 0.01 112.03 % -0.07 31.60 % -0.10 -941.16 % -0.01 -125.35 % 0.04 17.07 % 0.03 -2.22 % 0.03 -70.99 % 0.11 33.51 % 0.09 11.99 % 0.08 -11.92 % 0.09 -34.77 % 0.13 104.47 % 0.06 112.58 % 0.03 -71.57 % 0.11 -87.94 % 0.89 3 025.41 % -0.03 -116.91 % 0.18 328.24 % -0.08 -322.77 % 0.04 2 012.28 % 0.00 -104.71 % 0.04 195.32 % -0.04 -181.51 % -0.01 -126.46 % 0.06 -41.55 % 0.09 179.08 % -0.12 -250.04 % 0.08 -30.33 % 0.11 -11.35 % 0.13
Gross profit ratio 0.28 17.76 % 0.24 -20.18 % 0.29 18.32 % 0.25 51.98 % 0.16 13.92 % 0.14 -29.50 % 0.20 17.20 % 0.17 -21.71 % 0.22 5.22 % 0.21 17.08 % 0.18 -10.02 % 0.20 -28.36 % 0.28 166.11 % 0.11 -51.52 % 0.22 -19.46 % 0.27 -0.14 % 0.27 721.83 % 0.03 -81.73 % 0.18 -17.35 % 0.22 -76.77 % 0.94 1 932.54 % 0.05 -81.04 % 0.24 39.50 % 0.17 -11.12 % 0.20 298.72 % 0.05 -71.29 % 0.17 -37.87 % 0.28 151.76 % 0.11 -39.34 % 0.18 -4.60 % 0.19 4.90 % 0.18 -11.76 % 0.20 -10.37 % 0.23 -21.87 % 0.29
Weighted average shs out dil 13.536 M 0.79 % 13.429 M 0.00 % 13.429 M -15.54 % 15.900 M 17.08 % 13.580 M -0.06 % 13.588 M 0.00 % 13.588 M 0.17 % 13.565 M 0.07 % 13.555 M 1.04 % 13.416 M -5.33 % 14.171 M 13.07 % 12.533 M -7.62 % 13.568 M 0.77 % 13.464 M -0.51 % 13.533 M 0.45 % 13.472 M -0.51 % 13.541 M -0.60 % 13.624 M 0.00 % 13.624 M -0.71 % 13.721 M 1.68 % 13.495 M -0.61 % 13.578 M 0.00 % 13.578 M 0.12 % 13.561 M 0.03 % 13.557 M -1.20 % 13.721 M 17.28 % 11.700 M -14.73 % 13.721 M 1.41 % 13.530 M 0.27 % 13.494 M -0.65 % 13.583 M -1.01 % 13.721 M 0.91 % 13.597 M 0.38 % 13.545 M 0.02 % 13.543 M
Weighted average shs out 13.536 M 0.79 % 13.429 M 0.00 % 13.429 M -15.54 % 15.900 M 17.08 % 13.580 M 0.15 % 13.560 M 0.00 % 13.560 M 0.00 % 13.560 M 0.04 % 13.555 M 1.04 % 13.416 M -1.06 % 13.560 M 8.19 % 12.533 M -7.57 % 13.560 M 0.71 % 13.464 M -0.51 % 13.533 M 0.45 % 13.472 M -0.51 % 13.541 M -0.59 % 13.622 M -0.01 % 13.624 M -0.71 % 13.721 M 1.68 % 13.495 M -0.31 % 13.537 M -0.30 % 13.578 M 0.12 % 13.561 M 0.03 % 13.557 M -1.20 % 13.721 M 17.61 % 11.667 M -14.97 % 13.721 M 1.41 % 13.530 M 0.27 % 13.494 M -0.65 % 13.583 M 0.17 % 13.560 M -0.27 % 13.597 M 0.38 % 13.545 M 0.02 % 13.543 M
EPS diluted 1.25 -1.57 % 1.27 273.53 % 0.34 3 300.00 % 0.01 100.31 % -3.22 -1 050.00 % -0.28 88.19 % -2.37 11.57 % -2.68 -219.05 % -0.84 -8 500.00 % 0.01 -85.71 % 0.07 133.33 % 0.03 -95.95 % 0.74 -34.51 % 1.13 -12.40 % 1.29 258.33 % 0.36 -58.62 % 0.87 16.00 % 0.75 -15.73 % 0.89 535.71 % 0.14 118.42 % -0.76 33.91 % -1.15 -130.34 % 3.79 310.56 % -1.80 -139.74 % 4.53 2 616.67 % -0.18 -500.00 % -0.03 -107.14 % 0.42 123.20 % -1.81 -617.14 % 0.35 -68.75 % 1.12 241.77 % -0.79 -175.24 % 1.05 -76.82 % 4.53 171.26 % 1.67
Earnings per share 1.25 -1.57 % 1.27 273.53 % 0.34 3 300.00 % 0.01 100.31 % -3.22 -1 050.00 % -0.28 88.19 % -2.37 11.57 % -2.68 -219.05 % -0.84 -8 500.00 % 0.01 -85.71 % 0.07 133.33 % 0.03 -95.95 % 0.74 -34.51 % 1.13 -12.40 % 1.29 258.33 % 0.36 -58.62 % 0.87 16.00 % 0.75 -15.73 % 0.89 535.71 % 0.14 118.42 % -0.76 33.91 % -1.15 -130.34 % 3.79 310.56 % -1.80 -139.74 % 4.53 2 616.67 % -0.18 -498.01 % -0.03 -107.17 % 0.42 123.20 % -1.81 -617.14 % 0.35 -68.75 % 1.12 240.00 % -0.80 -176.19 % 1.05 -76.82 % 4.53 171.26 % 1.67
Gross profit 134.553 M 18.51 % 113.534 M -23.28 % 147.988 M 22.62 % 120.690 M 75.56 % 68.747 M 29.81 % 52.958 M -29.53 % 75.151 M 41.85 % 52.980 M -19.76 % 66.030 M -4.71 % 69.296 M 27.10 % 54.521 M -4.25 % 56.942 M -22.41 % 73.388 M 188.60 % 25.429 M -55.15 % 56.702 M 16.07 % 48.853 M 30.60 % 37.406 M 378.86 % 7.812 M -77.25 % 34.332 M 26.38 % 27.165 M 301.49 % 6.766 M -51.09 % 13.835 M -79.69 % 68.112 M 46.58 % 46.469 M -0.80 % 46.846 M 183.36 % 16.533 M -70.66 % 56.346 M -62.17 % 148.934 M 268.32 % 40.436 M -50.92 % 82.380 M 12.30 % 73.360 M -13.78 % 85.084 M -17.32 % 102.910 M 13.83 % 90.405 M -26.48 % 122.969 M
Income tax expense -7.732 M -1 447.04 % 574.000 K -30.59 % 827.000 K -56.72 % 1.911 M 108.91 % -21.449 M -1 414.76 % -1.416 M -1 235.85 % -106.000 K 91.91 % -1.311 M -165.42 % 2.004 M -59.47 % 4.945 M 213.97 % 1.575 M -44.46 % 2.836 M -80.16 % 14.291 M 1 453.31 % -1.056 M 62.67 % -2.829 M -160.45 % 4.680 M 3 644.00 % 125.000 K 107.00 % -1.785 M 88.92 % -16.112 M -491.16 % 4.119 M -55.03 % 9.159 M 497.96 % -2.302 M 75.79 % -9.508 M -71.62 % -5.540 M -126.59 % 20.838 M 1 346.27 % -1.672 M -143.22 % 3.869 M 138.86 % -9.956 M 0.000 -100.00 % 3.010 M -43.63 % 5.340 M 126.90 % 2.353 M -68.21 % 7.403 M -10.13 % 8.237 M -25.55 % 11.064 M
Cost of revenue 351.034 M -4.86 % 368.980 M 4.22 % 354.036 M -2.67 % 363.730 M 3.74 % 350.608 M 11.29 % 315.048 M 7.52 % 293.021 M 16.64 % 251.218 M 8.86 % 230.773 M -10.71 % 258.445 M 4.47 % 247.378 M 9.08 % 226.785 M 20.26 % 188.574 M -12.74 % 216.116 M 5.71 % 204.433 M 54.46 % 132.355 M 30.85 % 101.148 M -56.02 % 229.978 M 46.86 % 156.596 M 60.30 % 97.689 M 21 183.01 % 459.000 K -99.84 % 286.443 M 34.96 % 212.241 M -3.68 % 220.346 M 14.63 % 192.226 M -39.90 % 319.870 M 17.23 % 272.864 M -30.34 % 391.735 M 19.02 % 329.123 M -12.08 % 374.341 M 18.98 % 314.637 M -18.69 % 386.976 M -3.47 % 400.901 M 30.89 % 306.279 M 2.57 % 298.604 M
General and administrative expenses 0.000 -100.00 % 50.971 M 0.000 0.000 0.000 -100.00 % 49.622 M 0.000 0.000 0.000 -100.00 % 35.658 M 0.000 0.000 0.000 -100.00 % 36.560 M 0.000 0.000 0.000 -100.00 % 37.382 M 0.000 0.000 0.000 -100.00 % 32.280 M 0.000 0.000 0.000 -100.00 % 35.739 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 40.904 M 0.000 0.000 0.000 -100.00 % 6.094 M 0.000 0.000 0.000 -100.00 % 3.384 M 0.000 0.000 0.000 -100.00 % 2.699 M 0.000 0.000 0.000 -100.00 % 1.192 M 0.000 0.000 0.000 -100.00 % 3.869 M 0.000 0.000 0.000 -100.00 % 4.053 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 125.266 M 0.000 -100.00 % 143.459 M 18.87 % 120.690 M 0.000 0.000 -100.00 % 28.785 M 227.81 % 8.781 M 3.73 % 8.465 M 46.07 % 5.795 M -22.25 % 7.453 M 66.18 % 4.485 M 12.07 % 4.002 M 139.32 % -10.177 M -402.80 % 3.361 M -30.69 % 4.849 M -16.83 % 5.830 M 1 154.63 % 464.677 K -94.52 % 8.481 M -21.62 % 10.820 M 1.93 % 10.615 M 281.52 % -5.848 M -151.61 % 11.331 M 7.50 % 10.540 M 20.13 % 8.774 M 3 651.95 % 233.852 K -97.24 % 8.468 M -95.17 % 175.348 M 256.36 % 49.205 M -18.46 % 60.341 M 51.50 % 39.830 M -72.91 % 147.048 M 116.96 % 67.777 M 36.03 % 49.825 M -31.95 % 73.220 M
Operating expenses 125.266 M 30.35 % 96.103 M -33.01 % 143.459 M 18.87 % 120.690 M -11.41 % 136.242 M 134.81 % 58.021 M -48.18 % 111.968 M 17.28 % 95.472 M 18.37 % 80.654 M 21.90 % 66.163 M 18.86 % 55.666 M 0.41 % 55.439 M 8.71 % 50.995 M 6 471.52 % 776.000 K -98.25 % 44.267 M 4.77 % 42.252 M 44.17 % 29.307 M 15 484.01 % -190.503 K -100.46 % 41.770 M 41.89 % 29.438 M 86.38 % 15.795 M -17.42 % 19.127 M -44.63 % 34.541 M -58.58 % 83.388 M 57.83 % 52.835 M 90.34 % 27.759 M -52.12 % 57.972 M -66.94 % 175.348 M 256.36 % 49.205 M -18.46 % 60.341 M 51.50 % 39.830 M -72.91 % 147.048 M 116.96 % 67.777 M 36.03 % 49.825 M -31.95 % 73.220 M
Cost and expenses 476.300 M 2.41 % 465.083 M -6.52 % 497.495 M 2.70 % 484.420 M -0.50 % 486.850 M 30.50 % 373.069 M -7.88 % 404.989 M 16.82 % 346.690 M 11.32 % 311.427 M -4.06 % 324.608 M 7.12 % 303.044 M 7.38 % 282.224 M 17.80 % 239.569 M 10.46 % 216.892 M -12.79 % 248.700 M 42.43 % 174.607 M 33.84 % 130.455 M -43.23 % 229.788 M 15.84 % 198.366 M 56.04 % 127.127 M 682.13 % 16.254 M -94.68 % 305.570 M 23.82 % 246.782 M -18.75 % 303.734 M 23.94 % 245.061 M -29.50 % 347.628 M 5.08 % 330.836 M -41.66 % 567.084 M 49.89 % 378.328 M -12.96 % 434.682 M 22.63 % 354.467 M -33.62 % 534.023 M 13.94 % 468.678 M 31.61 % 356.104 M -4.23 % 371.824 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
Selling general and administrative expenses 0.000 -100.00 % 96.103 M 0.000 0.000 -100.00 % 136.242 M 134.81 % 58.021 M -30.25 % 83.183 M 23.23 % 67.504 M 175.11 % 24.537 M -37.15 % 39.042 M 36.14 % 28.678 M -11.80 % 32.514 M 6.16 % 30.627 M -21.99 % 39.259 M 48.74 % 26.395 M 5.63 % 24.989 M 57.86 % 15.830 M -58.96 % 38.574 M 325.86 % 9.058 M -2.08 % 9.250 M 137.91 % 3.888 M -89.24 % 36.149 M 46.01 % 24.757 M 1.46 % 24.400 M 4.93 % 23.254 M -41.56 % 39.792 M 43.75 % 27.682 M 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 0.000 0.000 0.000 0.000 -100.00 % 12.541 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
Interest expense 4.048 M -27.40 % 5.576 M 26.70 % 4.401 M -9.76 % 4.877 M 135.26 % 2.073 M -53.09 % 4.419 M 27.35 % 3.470 M -12.26 % 3.955 M 22.71 % 3.223 M -17.00 % 3.883 M 3.80 % 3.741 M 34.76 % 2.776 M 34.63 % 2.062 M 0.000 -100.00 % 1.169 M -39.15 % 1.921 M -5.09 % 2.024 M 0.000 -100.00 % 5.030 M 100.64 % 2.507 M -6.56 % 2.683 M 0.000 -100.00 % 2.951 M -17.41 % 3.573 M 7.33 % 3.329 M 0.000 -100.00 % 3.323 M 0.000 -100.00 % 15.721 M 9.90 % 14.305 M 10.23 % 12.977 M 0.000 -100.00 % 13.453 M 0.000 -100.00 % 16.070 M
Depreciation and amortization 3.438 M -2.08 % 3.511 M -1.79 % 3.575 M 0.36 % 3.562 M 3.13 % 3.454 M -9.86 % 3.832 M 2.60 % 3.735 M 10.37 % 3.384 M 2.02 % 3.317 M -3.97 % 3.454 M 0.55 % 3.435 M 1.75 % 3.376 M -0.94 % 3.408 M -7.57 % 3.687 M -9.50 % 4.074 M -3.09 % 4.204 M -4.89 % 4.420 M -7.84 % 4.796 M 0.46 % 4.774 M -1.26 % 4.835 M 0.02 % 4.834 M -12.63 % 5.532 M 1.61 % 5.445 M 1.11 % 5.385 M -4.84 % 5.659 M -8.96 % 6.216 M 2.34 % 6.074 M 45.98 % 4.161 M 24.73 % 3.336 M 4.41 % 3.195 M 1.65 % 3.143 M -43.30 % 5.544 M 10.85 % 5.001 M 4.73 % 4.775 M 3.33 % 4.621 M
Operating income 9.287 M -46.72 % 17.431 M 284.88 % 4.529 M 402.66 % 901.000 K 101.33 % -67.495 M -1 233.10 % -5.063 M 86.25 % -36.817 M -9.21 % -33.711 M -130.52 % -14.624 M -263.80 % 8.928 M 41.53 % 6.308 M 5.33 % 5.989 M -73.26 % 22.393 M 91.90 % 11.669 M -6.16 % 12.435 M 88.38 % 6.601 M -18.50 % 8.099 M 164.45 % -12.566 M -68.94 % -7.438 M -227.23 % -2.273 M 74.83 % -9.029 M -70.62 % -5.292 M -115.76 % 33.571 M 190.93 % -36.919 M -516.45 % -5.989 M 46.65 % -11.226 M -590.41 % -1.626 M 61.47 % -4.220 M 82.77 % -24.490 M -416.65 % 7.734 M -62.37 % 20.553 M -39.80 % 34.141 M 57.48 % 21.680 M -19.88 % 27.059 M -19.66 % 33.679 M
Operating income ratio 0.02 -47.06 % 0.04 300.44 % 0.01 385.04 % 0.00 101.16 % -0.16 -1 069.87 % -0.01 86.24 % -0.10 9.76 % -0.11 -124.91 % -0.05 -280.87 % 0.03 30.37 % 0.02 -1.01 % 0.02 -75.31 % 0.09 76.95 % 0.05 1.45 % 0.05 30.72 % 0.04 -37.68 % 0.06 210.61 % -0.05 -35.65 % -0.04 -113.99 % -0.02 98.54 % -1.25 -6 991.31 % -0.02 -114.72 % 0.12 186.54 % -0.14 -452.35 % -0.03 24.93 % -0.03 -575.65 % 0.00 36.72 % -0.01 88.22 % -0.07 -491.34 % 0.02 -68.03 % 0.05 -26.76 % 0.07 68.07 % 0.04 -36.92 % 0.07 -14.62 % 0.08
Total other income expenses net -99.000 K -123.29 % 425.000 K -50.81 % 864.000 K -26.09 % 1.169 M -49.55 % 2.317 M 1 462.94 % -170.000 K -103.77 % 4.507 M 213.96 % -3.955 M -175.45 % 5.242 M 235.00 % -3.883 M 86.33 % -28.401 M -1 760.88 % 1.710 M -11.81 % 1.939 M 118.52 % -10.469 M -577.38 % 2.193 M -25.13 % 2.929 M -23.04 % 3.806 M 128.54 % -13.335 M -486.52 % 3.450 M -58.50 % 8.313 M 4.80 % 7.932 M 163.07 % -12.577 M -250.08 % 8.380 M 20.26 % 6.968 M -92.10 % 88.240 M 1 144.70 % 7.089 M 37.82 % 5.144 M 18 321.75 % -28.230 K 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 0.000 -100.00 % 1.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
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-09-30 2019-06-30 2019-03-31 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-09-30 2011-03-31
Net debt 0.000 -100.00 % 225.509 M 0.000 -100.00 % 311.226 M 0.000 -100.00 % 233.814 M 180.29 % 83.418 M -72.15 % 299.564 M 108.21 % 143.873 M -56.20 % 328.451 M 218.64 % 103.078 M -62.73 % 276.565 M 87.51 % 147.491 M -45.45 % 270.377 M 74.27 % 155.150 M -27.50 % 214.007 M -8.01 % 232.643 M 3.71 % 224.320 M -9.26 % 247.200 M 5.34 % 234.663 M -5.81 % 249.150 M -6.88 % 267.560 M -11.28 % 301.581 M 144.46 % 123.368 M -56.86 % 285.967 M -23.44 % 373.524 M 15.00 % 324.796 M 10.31 % 294.433 M 4.60 % 281.497 M -52.11 % 587.846 M -14.54 % 687.834 M 103.72 % 337.644 M 2.23 % 330.263 M 157.11 % 128.451 M
Total investments 0.000 -100.00 % 5.010 M 0.000 -100.00 % 5.010 M 0.000 -100.00 % 39.537 M -76.30 % 166.836 M -0.80 % 168.180 M -41.55 % 287.746 M 80.23 % 159.652 M -22.56 % 206.156 M 4 014.89 % 5.010 M -98.30 % 294.982 M 5 787.86 % 5.010 M -98.39 % 310.300 M 6 093.61 % 5.010 M -98.92 % 465.286 M 9 187.15 % 5.010 M -98.99 % 494.400 M 9 768.26 % 5.010 M -98.99 % 498.300 M 9 846.11 % 5.010 M 0.00 % 5.010 M -97.97 % 246.736 M 4 824.87 % 5.010 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.010 M -59.73 % 12.441 M 124 310.00 % 10.000 K
Total debt 0.000 -100.00 % 262.287 M 0.000 -100.00 % 314.952 M 0.000 -100.00 % 302.680 M 0.000 -100.00 % 301.200 M 0.000 -100.00 % 331.238 M 0.000 -100.00 % 279.590 M 0.000 -100.00 % 279.111 M 0.000 -100.00 % 218.988 M 0.000 -100.00 % 237.956 M 0.000 -100.00 % 247.784 M 0.000 -100.00 % 271.597 M -11.14 % 305.652 M 0.000 -100.00 % 288.965 M -23.55 % 377.990 M -14.76 % 443.433 M 4.78 % 423.219 M 3.04 % 410.749 M -46.89 % 773.438 M 8.50 % 712.862 M 34.79 % 528.868 M -6.24 % 564.094 M -2.55 % 578.864 M
Accumulated other comprehensive income loss 871.006 M 8 563.28 % 10.054 M -98.82 % 849.569 M 18.99 % 713.969 M -20.06 % 893.137 M 8 783.40 % 10.054 M -98.92 % 929.182 M 17.09 % 793.582 M -18.77 % 976.917 M 9 616.70 % 10.054 M -98.97 % 975.575 M 16.14 % 839.975 M -12.95 % 964.989 M 9 498.06 % 10.054 M -98.92 % 933.529 M 16.99 % 797.929 M -12.97 % 916.876 M 24.49 % 736.493 M -17.65 % 894.300 M 17.87 % 758.700 M -15.95 % 902.701 M 604.16 % -179.049 M 0.000 -100.00 % 832.734 M 621.43 % -159.703 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -61.015 M 0.000 100.00 % -62.524 M
Retained earnings 0.000 -100.00 % 124.459 M 0.000 0.000 0.000 -100.00 % 146.590 M 0.000 0.000 0.000 -100.00 % 235.285 M 0.000 0.000 0.000 -100.00 % 218.442 M 0.000 0.000 0.000 -100.00 % 170.329 M 0.000 0.000 0.000 -100.00 % 156.154 M 0.000 0.000 -100.00 % 86.188 M 0.73 % 85.563 M 5 074.59 % -1.720 M 97.41 % -66.419 M 17.88 % -80.883 M -253.96 % -22.851 M 0.000 -100.00 % 137.177 M 0.000 -100.00 % 316.505 M
Common stock 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.00 % 135.600 M 0.000 -100.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M 0.00 % 135.600 M
Total equity 871.006 M 0.00 % 871.006 M 2.52 % 849.569 M 0.00 % 849.569 M -4.88 % 893.137 M 0.00 % 893.137 M -3.88 % 929.182 M 0.00 % 929.182 M -4.89 % 976.917 M 0.00 % 976.917 M 0.14 % 975.575 M 0.00 % 975.575 M 1.10 % 964.989 M 0.00 % 964.989 M 3.37 % 933.529 M 0.00 % 933.529 M 1.82 % 916.876 M 0.00 % 916.876 M 2.52 % 894.300 M 0.00 % 894.300 M -0.93 % 902.701 M 0.00 % 902.701 M 3.82 % 869.457 M 4.41 % 832.734 M 0.00 % 832.734 M 0.08 % 832.110 M 11.72 % 744.827 M 9.51 % 680.128 M 2.17 % 665.664 M -8.02 % 723.696 M -19.00 % 893.413 M 0.28 % 890.932 M -1.81 % 907.331 M -20.78 % 1.145 B
Other non current liabilities -871.006 M -7 244.66 % 12.191 M 101.43 % -849.569 M -7 971.48 % 10.793 M 101.21 % -893.137 M -8 267.69 % 10.935 M 101.18 % -929.182 M -23 931.29 % 3.899 M 0.000 -100.00 % 3.899 M 0.000 -100.00 % 9.030 M 0.000 -100.00 % 9.031 M 0.000 -100.00 % 3.325 M 0.000 -100.00 % 3.281 M 0.000 -100.00 % 14.378 M 0.000 -100.00 % 13.878 M 5.05 % 13.211 M 0.000 -100.00 % 11.000 M -18.63 % 13.518 M 1.61 % 13.304 M 135.72 % 5.644 M -10.71 % 6.321 M 379.23 % 1.319 M -65.46 % 3.819 M -0.01 % 3.819 M 0.000 -100.00 % 573.199 M
Long term debt 0.000 -100.00 % 52.376 M 0.000 -100.00 % 58.089 M 0.000 -100.00 % 58.089 M 0.000 -100.00 % 80.697 M 0.000 -100.00 % 64.753 M 0.000 -100.00 % 22.470 M 0.000 -100.00 % 22.470 M 0.000 -100.00 % 27.262 M 0.000 -100.00 % 31.179 M 0.000 -100.00 % 50.006 M 0.000 -100.00 % 50.305 M -11.09 % 56.581 M 0.000 -100.00 % 56.581 M 3.33 % 54.757 M 3 000.62 % 1.766 M -55.13 % 3.936 M -33.40 % 5.910 M 229.98 % 1.791 M -43.66 % 3.179 M -33.57 % 4.786 M -99.15 % 564.094 M 9 856.67 % 5.665 M
Total non current liabilities -871.006 M -1 449.00 % 64.567 M 107.60 % -849.569 M -1 333.37 % 68.882 M 107.71 % -893.137 M -1 393.95 % 69.024 M 107.43 % -929.182 M -1 119.91 % 91.104 M 0.000 -100.00 % 74.953 M 0.000 -100.00 % 31.500 M 0.000 -100.00 % 31.501 M 0.000 -100.00 % 30.587 M 0.000 -100.00 % 34.461 M 0.000 -100.00 % 64.384 M 0.000 -100.00 % 64.183 M -8.04 % 69.792 M 0.000 -100.00 % 108.259 M 58.56 % 68.275 M 99.52 % 34.220 M 17.12 % 29.219 M -3.26 % 30.205 M 28.69 % 23.472 M -17.10 % 28.314 M 65.54 % 17.104 M -96.97 % 564.094 M -4.27 % 589.233 M
Other current liabilities 0.000 -100.00 % 18.297 M 0.000 -100.00 % 16.735 M 0.000 -100.00 % 14.524 M 0.000 -100.00 % 7.652 M 0.000 -100.00 % 12.677 M 0.000 -100.00 % 12.747 M 0.000 -100.00 % 10.553 M 0.000 -100.00 % 3.808 M 0.000 -100.00 % 7.188 M 0.000 -100.00 % 5.945 M 0.000 -100.00 % 19.070 M -26.74 % 26.032 M 0.000 -100.00 % 22.358 M -35.65 % 34.745 M 82.88 % 18.999 M -49.65 % 37.736 M 24.01 % 30.430 M -3.20 % 31.436 M 36.10 % 23.097 M -32.67 % 34.306 M -84.01 % 214.540 M 142.02 % -510.617 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.333 M 0.000 -100.00 % 8.231 M 0.000 -100.00 % 6.544 M 0.000 -100.00 % 8.950 M 0.000 -100.00 % 12.006 M 0.000 -100.00 % 8.433 M 0.000 -100.00 % 17.646 M 0.000 -100.00 % 21.410 M -12.26 % 24.402 M 0.000 -100.00 % 19.905 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.576 M 0.000 100.00 % -552.028 M
Short term debt 0.000 -100.00 % 209.911 M 0.000 -100.00 % 256.863 M 0.000 -100.00 % 244.591 M 0.000 -100.00 % 220.503 M 0.000 -100.00 % 266.485 M 0.000 -100.00 % 257.120 M 0.000 -100.00 % 256.641 M 0.000 -100.00 % 191.726 M 0.000 -100.00 % 205.280 M 0.000 -100.00 % 197.778 M 0.000 -100.00 % 218.952 M -12.09 % 249.071 M 0.000 -100.00 % 232.384 M -28.11 % 323.233 M -26.82 % 441.666 M 5.34 % 419.283 M 3.57 % 404.839 M -47.54 % 771.647 M 8.73 % 709.683 M 38.47 % 512.506 M 0.000 -100.00 % 552.028 M
Total current liabilities 0.000 -100.00 % 771.237 M 0.000 -100.00 % 741.030 M 0.000 -100.00 % 626.375 M 0.000 -100.00 % 622.392 M 0.000 -100.00 % 594.958 M 0.000 -100.00 % 486.216 M 0.000 -100.00 % 448.868 M 0.000 -100.00 % 341.679 M 0.000 -100.00 % 427.444 M 0.000 -100.00 % 461.983 M 0.000 -100.00 % 550.584 M -0.92 % 555.701 M 0.000 -100.00 % 632.225 M -16.65 % 758.482 M 8.68 % 697.927 M 2.14 % 683.272 M 0.00 % 683.299 M -26.72 % 932.458 M 7.17 % 870.100 M 26.70 % 686.745 M 220.10 % 214.540 M 14.44 % 187.471 M
Total liabilities -871.006 M -204.21 % 835.804 M 198.38 % -849.569 M -204.90 % 809.912 M 190.68 % -893.137 M -228.44 % 695.399 M 174.84 % -929.182 M -230.23 % 713.496 M 0.000 -100.00 % 669.911 M 0.000 -100.00 % 517.716 M 0.000 -100.00 % 480.369 M 0.000 -100.00 % 372.266 M 0.000 -100.00 % 461.905 M 0.000 -100.00 % 526.367 M 0.000 -100.00 % 614.767 M -1.71 % 625.493 M 0.000 -100.00 % 740.484 M -10.44 % 826.757 M 12.92 % 732.147 M 2.76 % 712.491 M -0.14 % 713.505 M -25.36 % 955.929 M 6.40 % 898.414 M 27.64 % 703.849 M -9.60 % 778.634 M 0.25 % 776.704 M
Other non current assets 0.000 -100.00 % 61.613 M 0.000 -100.00 % 139.731 M 468.13 % -37.957 M -173.05 % 51.962 M 162.29 % -83.418 M -164.83 % 128.680 M 189.44 % -143.873 M -171.85 % 200.239 M 294.26 % -103.078 M -350.42 % 41.162 M 127.91 % -147.491 M -182.29 % 179.226 M 215.52 % -155.150 M -180.71 % 192.243 M 182.63 % -232.643 M -188.47 % 262.950 M 206.37 % -247.200 M -191.85 % 269.146 M 208.03 % -249.150 M -217.68 % 211.714 M -27.80 % 293.213 M 337.67 % -123.368 M -161.92 % 199.247 M 61.68 % 123.232 M -8.86 % 135.219 M -16.59 % 162.105 M 9.46 % 148.091 M 61.85 % 91.499 M 25.46 % 72.928 M 81.82 % 40.110 M 222.40 % 12.441 M 2 624.91 % 456.566 K
Long term investments 0.000 -100.00 % 5.010 M 0.000 100.00 % -78.481 M 0.000 -100.00 % 5.010 M 0.000 -100.00 % 86.398 M 0.000 -100.00 % 5.010 M 0.000 -100.00 % 5.010 M 0.000 100.00 % -133.747 M 0.000 100.00 % -145.159 M 0.000 100.00 % -213.997 M 0.000 100.00 % -229.069 M 0.000 100.00 % -167.482 M 30.27 % -240.196 M 0.000 100.00 % -43.254 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 397.000 K 0.000 -100.00 % 442.000 K 0.000 -100.00 % 411.000 K 0.000 -100.00 % 468.000 K 0.000 -100.00 % 531.000 K 0.000 -100.00 % 626.000 K 0.000 -100.00 % 394.000 K 0.000 -100.00 % 500.000 K 0.000 -100.00 % 537.134 K 0.000 -100.00 % 638.000 K 0.000 -100.00 % 740.058 K -99.86 % 544.979 M 0.000 -100.00 % 825.604 K -28.83 % 1.160 M 14.74 % 1.011 M -40.88 % 1.710 M -9.38 % 1.887 M -20.55 % 2.375 M 28.45 % 1.849 M -99.72 % 652.119 M 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
Goodwill and intangible assets 0.000 -100.00 % 397.000 K 0.000 -100.00 % 442.000 K 0.000 -100.00 % 411.000 K 0.000 -100.00 % 468.000 K 0.000 -100.00 % 531.000 K 0.000 -100.00 % 626.000 K 0.000 -100.00 % 394.000 K 0.000 -100.00 % 500.000 K 0.000 -100.00 % 537.134 K 0.000 -100.00 % 638.000 K 0.000 -100.00 % 740.058 K -9.64 % 819.000 K 0.000 -100.00 % 825.604 K -28.83 % 1.160 M 14.74 % 1.011 M -40.88 % 1.710 M -9.38 % 1.887 M -20.55 % 2.375 M 28.45 % 1.849 M 31.61 % 1.405 M 0.000 -100.00 % 1.088 M
Property plant equipment net 0.000 -100.00 % 180.126 M 0.000 -100.00 % 185.445 M 0.000 -100.00 % 190.803 M 0.000 -100.00 % 196.079 M 0.000 -100.00 % 177.965 M 0.000 -100.00 % 180.135 M 0.000 -100.00 % 180.527 M 0.000 -100.00 % 194.828 M 0.000 -100.00 % 200.903 M 0.000 -100.00 % 192.204 M 0.000 -100.00 % 202.788 M -0.24 % 203.285 M 0.000 -100.00 % 213.077 M -14.45 % 249.062 M 18.01 % 211.050 M -11.29 % 237.901 M -6.20 % 253.627 M -20.58 % 319.342 M 9.55 % 291.513 M 5.35 % 276.715 M -11.70 % 313.392 M 34.25 % 233.448 M
Total non current assets 0.000 -100.00 % 267.179 M 0.000 -100.00 % 268.571 M 807.57 % -37.957 M -115.18 % 250.082 M 399.79 % -83.418 M -120.20 % 413.056 M 387.10 % -143.873 M -137.36 % 385.111 M 473.61 % -103.078 M -144.08 % 233.822 M 258.53 % -147.491 M -158.93 % 250.262 M 261.30 % -155.150 M -159.19 % 262.132 M 212.68 % -232.643 M -184.99 % 273.728 M 210.73 % -247.200 M -203.69 % 238.398 M 195.68 % -249.150 M -193.71 % 265.860 M -2.24 % 271.963 M 320.45 % -123.368 M -131.47 % 391.977 M -5.00 % 412.605 M 17.91 % 349.925 M -13.88 % 406.340 M -0.26 % 407.406 M -2.06 % 415.976 M 12.73 % 369.015 M 15.96 % 318.230 M -2.33 % 325.833 M 38.66 % 234.992 M
Other current assets -36.778 M -123.30 % 157.866 M 281.00 % -87.217 M -171.42 % 122.121 M 0.000 -100.00 % 162.419 M 0.000 -100.00 % 71.422 M 0.000 -100.00 % 124.188 M 0.000 -100.00 % 50.482 M 0.000 -100.00 % 63.391 M 0.000 -100.00 % 42.049 M 0.000 -100.00 % 670.979 M 0.000 -100.00 % 63.334 M 0.000 -100.00 % 121.327 M -43.08 % 213.147 M 0.000 -100.00 % 114.256 M 340.43 % 25.942 M 7.15 % 24.210 M 61.83 % 14.960 M -70.09 % 50.012 M -19.17 % 61.871 M 84.22 % 33.585 M 12.00 % 29.988 M 0.000 -100.00 % 773.365 M
Short term investments 0.000 0.000 0.000 -100.00 % 83.491 M 0.000 -100.00 % 34.527 M -79.30 % 166.836 M 104.00 % 81.782 M -71.58 % 287.746 M 103.95 % 141.086 M -31.56 % 206.156 M 106.05 % 100.053 M -66.08 % 294.982 M 188.10 % 102.387 M -67.00 % 310.300 M 106.63 % 150.169 M -67.73 % 465.286 M 194.39 % 158.052 M -68.03 % 494.400 M 111.21 % 234.079 M -53.02 % 498.300 M 188.88 % 172.492 M -29.65 % 245.206 M -0.62 % 246.736 M 411.22 % 48.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 36.778 M 0.000 -100.00 % 3.726 M 0.000 -100.00 % 2.325 M 102.79 % -83.418 M -5 198.90 % 1.636 M 101.14 % -143.873 M -5 262.29 % 2.787 M 102.70 % -103.078 M -3 507.54 % 3.025 M 102.05 % -147.491 M -1 788.70 % 8.734 M 105.63 % -155.150 M -3 214.84 % 4.981 M 102.14 % -232.643 M -1 806.06 % 13.636 M 105.52 % -247.200 M -1 984.00 % 13.121 M 105.27 % -249.150 M -6 271.51 % 4.037 M -0.83 % 4.071 M 103.30 % -123.368 M -4 215.66 % 2.998 M -32.88 % 4.466 M -96.24 % 118.637 M -7.88 % 128.786 M -0.36 % 129.251 M -30.36 % 185.593 M 641.54 % 25.028 M -86.91 % 191.223 M -18.22 % 233.831 M -48.09 % 450.413 M
Cash and short term investments 36.778 M 0.00 % 36.778 M -57.83 % 87.217 M 0.00 % 87.217 M 129.78 % 37.957 M 3.00 % 36.852 M -55.82 % 83.418 M 0.00 % 83.418 M -42.02 % 143.873 M 0.00 % 143.873 M 39.58 % 103.078 M 0.00 % 103.078 M -30.11 % 147.491 M 32.73 % 111.121 M -28.38 % 155.150 M 0.00 % 155.150 M -33.31 % 232.643 M 35.50 % 171.688 M -30.55 % 247.200 M 0.00 % 247.200 M -0.78 % 249.150 M 41.14 % 176.529 M -29.18 % 249.277 M 102.06 % 123.368 M 140.66 % 51.262 M -51.87 % 106.512 M -30.48 % 153.216 M 18.97 % 128.786 M -6.13 % 137.194 M -21.21 % 174.121 M 44.76 % 120.283 M -37.10 % 191.223 M -18.22 % 233.831 M -48.09 % 450.413 M
Total current assets 0.000 -100.00 % 1.440 B 0.000 -100.00 % 1.391 B 3 564.44 % 37.957 M -97.16 % 1.338 B 1 504.51 % 83.418 M -93.22 % 1.230 B 754.66 % 143.873 M -88.60 % 1.262 B 1 124.04 % 103.078 M -91.82 % 1.259 B 753.93 % 147.491 M -87.66 % 1.195 B 670.31 % 155.150 M -85.13 % 1.044 B 348.61 % 232.643 M -78.95 % 1.105 B 347.00 % 247.200 M -79.09 % 1.182 B 374.52 % 249.150 M -80.09 % 1.252 B 2.34 % 1.223 B 891.33 % 123.368 M -89.56 % 1.181 B -5.22 % 1.246 B 10.58 % 1.127 B 14.27 % 986.278 M 1.49 % 971.763 M -23.10 % 1.264 B -11.19 % 1.423 B 11.46 % 1.277 B -6.15 % 1.360 B -19.37 % 1.687 B
Inventory 0.000 -100.00 % 943.507 M 0.000 -100.00 % 836.190 M 0.000 -100.00 % 759.369 M 0.000 -100.00 % 623.826 M 0.000 -100.00 % 474.829 M 0.000 -100.00 % 434.976 M 0.000 -100.00 % 323.589 M 0.000 -100.00 % 285.304 M 0.000 -100.00 % 262.309 M 0.000 -100.00 % 332.954 M 0.000 -100.00 % 356.341 M -5.24 % 376.047 M 0.000 -100.00 % 361.600 M 19.57 % 302.406 M -17.56 % 366.806 M -0.05 % 367.005 M -6.08 % 390.774 M -22.21 % 502.336 M 48.10 % 339.191 M -1.01 % 342.652 M 10.10 % 311.225 M -32.81 % 463.205 M
Net receivables 0.000 -100.00 % 301.480 M 0.000 -100.00 % 345.382 M 0.000 -100.00 % 379.814 M 0.000 -100.00 % 450.957 M 0.000 -100.00 % 639.599 M 0.000 -100.00 % 670.932 M 0.000 -100.00 % 678.586 M 0.000 -100.00 % 561.159 M 0.000 -100.00 % 560.002 M 0.000 -100.00 % 538.781 M 0.000 -100.00 % 575.028 M 5.51 % 544.979 M 0.000 -100.00 % 639.857 M -21.14 % 811.402 M 39.22 % 582.816 M 22.56 % 475.528 M 20.76 % 393.783 M -25.04 % 525.322 M -43.50 % 929.752 M 42.57 % 652.119 M 0.000 0.000
Tax assets 0.000 -100.00 % 20.033 M 0.000 -100.00 % 21.434 M 0.000 -100.00 % 1.896 M 0.000 -100.00 % 1.431 M 0.000 -100.00 % 1.366 M 0.000 -100.00 % 6.889 M 0.000 -100.00 % 23.862 M 0.000 -100.00 % 19.720 M 0.000 -100.00 % 23.335 M 0.000 -100.00 % 5.479 M 0.000 -100.00 % 18.100 M 21.95 % 14.842 M 0.000 -100.00 % 22.082 M -43.60 % 39.152 M 1 380.23 % 2.645 M -42.81 % 4.625 M 21.71 % 3.800 M 37.73 % 2.759 M 1.21 % 2.726 M 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -44.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 65.001 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
Account payables 0.000 -100.00 % 543.029 M 0.000 -100.00 % 467.432 M 0.000 -100.00 % 367.260 M 0.000 -100.00 % 383.904 M 0.000 -100.00 % 315.796 M 0.000 -100.00 % 216.349 M 0.000 -100.00 % 181.674 M 0.000 -100.00 % 134.139 M 0.000 -100.00 % 210.838 M 0.000 -100.00 % 240.614 M 0.000 -100.00 % 305.606 M 10.98 % 275.367 M 0.000 -100.00 % 377.483 M -5.75 % 400.503 M 72.93 % 231.594 M 2.36 % 226.252 M -8.78 % 248.030 M 91.71 % 129.375 M -5.79 % 137.320 M 17.59 % 116.781 M 0.000 -100.00 % 134.538 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.231 M 0.000 0.000 0.000 -100.00 % 5.668 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.521 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.451 M 0.000 -100.00 % 5.977 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 % 38.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.264 M
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
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 100.00 % -1.498 M 0.000 0.000 0.000 100.00 % -2.340 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.576 M 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 966.863 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 600.893 M 0.000 -100.00 % 713.969 M 0.000 -100.00 % 600.893 M 0.000 0.000 0.000 -100.00 % 595.978 M 0.000 0.000 0.000 -100.00 % 600.893 M 0.000 0.000 0.000 -100.00 % 600.893 M 0.000 0.000 0.000 -100.00 % 600.893 M -18.12 % 733.857 M 0.000 -100.00 % 610.947 M 0.00 % 610.947 M 0.00 % 610.947 M 0.00 % 610.947 M 0.00 % 610.947 M 0.00 % 610.947 M -19.38 % 757.813 M 22.59 % 618.155 M -19.90 % 771.731 M 11.33 % 693.165 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.057 M 0.000 -100.00 % 324.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.178 M 0.000 -100.00 % 19.150 M -2.49 % 19.640 M 9.27 % 17.974 M -11.72 % 20.361 M -4.48 % 21.316 M 150.80 % 8.499 M 0.000 -100.00 % 10.369 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.707 B 0.000 -100.00 % 1.659 B 0.000 -100.00 % 1.589 B 0.000 -100.00 % 1.643 B 0.000 -100.00 % 1.647 B 0.000 -100.00 % 1.493 B 0.000 -100.00 % 1.445 B 0.000 -100.00 % 1.306 B 0.000 -100.00 % 1.379 B 0.000 -100.00 % 1.421 B 0.000 -100.00 % 1.517 B 1.51 % 1.495 B 0.000 -100.00 % 1.573 B -5.16 % 1.659 B 12.32 % 1.477 B 6.06 % 1.393 B 0.98 % 1.379 B -17.89 % 1.680 B -6.26 % 1.792 B 12.36 % 1.595 B -5.41 % 1.686 B -12.28 % 1.922 B
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-03-31 2011-09-30 2011-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-06-30 2018-03-31 2018-01-31 2017-06-30 2017-03-31 2017-01-31 2016-06-30 2016-03-31 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31 2014-09-30 2014-06-30 2014-03-31 2014-01-31 2013-09-30 2013-06-30 2013-03-31 2013-01-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2010-01-31 2009-09-30 2009-06-30 2009-03-31 2009-01-31 2008-09-30 2008-06-30 2008-03-31 2008-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -1.720 M 0.00 % -1.720 M 0.00 % -1.720 M -159.22 % 2.904 M 0.00 % 2.904 M 0.00 % 2.904 M 108.79 % -33.017 M 0.00 % -33.017 M 0.00 % -33.017 M -629.34 % -4.527 M 0.00 % -4.527 M 0.00 % -4.527 M -104.93 % 91.880 M 0.00 % 91.880 M 0.00 % 91.880 M 0.00 % 91.880 M 101.16 % 45.675 M 0.00 % 45.675 M 0.00 % 45.675 M 0.00 % 45.675 M 180.13 % -57.000 M 0.00 % -57.000 M 0.00 % -57.000 M 0.00 % -57.000 M -157.13 % 99.779 M 0.00 % 99.779 M 0.00 % 99.779 M 0.00 % 99.779 M 264.15 % -60.784 M 0.00 % -60.784 M 0.00 % -60.784 M 0.00 % -60.784 M -55.28 % -39.144 M 0.00 % -39.144 M 0.00 % -39.144 M 0.00 % -39.144 M -47.79 % -26.487 M 0.00 % -26.487 M 0.00 % -26.487 M 0.00 % -26.487 M 44.59 % -47.806 M 0.00 % -47.806 M 0.00 % -47.806 M 0.00 % -47.806 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -20.156 M 0.00 % -20.156 M 0.00 % -20.156 M -253.69 % 13.115 M 0.00 % 13.115 M 0.00 % 13.115 M 265.18 % -7.940 M 0.00 % -7.940 M 0.00 % -7.940 M -228.91 % 6.159 M 0.00 % 6.159 M 0.00 % 6.159 M -73.12 % 22.911 M 0.00 % 22.911 M 0.00 % 22.911 M 0.00 % 22.911 M 165.45 % -35.003 M 0.00 % -35.003 M 0.00 % -35.003 M 0.00 % -35.003 M -313.61 % 16.387 M 0.00 % 16.387 M 0.00 % 16.387 M 0.00 % 16.387 M -46.06 % 30.379 M 0.00 % 30.379 M 0.00 % 30.379 M 0.00 % 30.379 M 250.15 % -20.232 M 0.00 % -20.232 M 0.00 % -20.232 M 0.00 % -20.232 M -2 075.03 % 1.024 M 0.00 % 1.024 M 0.00 % 1.024 M 0.00 % 1.024 M 108.54 % -11.996 M 0.00 % -11.996 M 0.00 % -11.996 M 0.00 % -11.996 M 75.72 % -49.400 M 0.00 % -49.400 M 0.00 % -49.400 M 0.00 % -49.400 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 18.436 M 0.00 % 18.436 M 0.00 % 18.436 M 280.55 % -10.211 M 0.00 % -10.211 M 0.00 % -10.211 M 59.28 % -25.078 M 0.00 % -25.078 M 0.00 % -25.078 M -134.68 % -10.686 M 0.00 % -10.686 M 0.00 % -10.686 M -115.49 % 68.970 M 0.00 % 68.970 M 0.00 % 68.970 M 0.00 % 68.970 M -14.51 % 80.678 M 0.00 % 80.678 M 0.00 % 80.678 M 0.00 % 80.678 M 209.93 % -73.387 M 0.00 % -73.387 M 0.00 % -73.387 M 0.00 % -73.387 M -205.75 % 69.400 M 0.00 % 69.400 M 0.00 % 69.400 M 0.00 % 69.400 M 271.14 % -40.551 M 0.00 % -40.551 M 0.00 % -40.551 M 0.00 % -40.551 M -0.95 % -40.169 M 0.00 % -40.169 M 0.00 % -40.169 M 0.00 % -40.169 M -177.19 % -14.491 M 0.00 % -14.491 M 0.00 % -14.491 M 0.00 % -14.491 M -1 009.03 % 1.594 M 0.00 % 1.594 M 0.00 % 1.594 M 0.00 % 1.594 M
Other non cash items -16.920 M 2.09 % -17.282 M -278.49 % -4.566 M -2 771.70 % -159.000 K -100.36 % 43.728 M 1 045.91 % 3.816 M -89.38 % 35.939 M -1.14 % 36.354 M 219.29 % 11.386 M 11 486.00 % -100.000 K 89.92 % -992.000 K -163.83 % -376.000 K 96.25 % -10.040 M 34.12 % -15.240 M 12.70 % -17.457 M -259.94 % -4.850 M 58.83 % -11.781 M -15.65 % -10.187 M 15.98 % -12.125 M -531.18 % -1.921 M -118.73 % 10.256 M -34.12 % 15.567 M 130.25 % -51.459 M -310.81 % 24.410 M 139.75 % -61.413 M -2 591.66 % 2.465 M 604.21 % 350.000 K 146.97 % -745.181 K 0.00 % -745.181 K 0.00 % -745.181 K -118.35 % 4.060 M 0.00 % 4.060 M 0.00 % 4.060 M -33.41 % 6.097 M 0.00 % 6.097 M 0.00 % 6.097 M 177.53 % -7.864 M 0.00 % -7.864 M 0.00 % -7.864 M 0.00 % -7.864 M 80.69 % -40.727 M 0.00 % -40.727 M 0.00 % -40.727 M 0.00 % -40.727 M -1 357.08 % 3.240 M 0.00 % 3.240 M 0.00 % 3.240 M 0.00 % 3.240 M -12.54 % 3.704 M 0.00 % 3.704 M 275.64 % -2.109 M -156.94 % 3.704 M -57.96 % 8.812 M 625.10 % -1.678 M -106.89 % 24.366 M 3 383.20 % -742.134 K 98.39 % -46.129 M -524.52 % -7.386 M -148.50 % 15.230 M 0.00 % 15.230 M 483.57 % -3.971 M 0.00 % -3.971 M 0.00 % -3.971 M 0.00 % -3.971 M -110.91 % 36.410 M 0.00 % 36.410 M 0.00 % 36.410 M 0.00 % 36.410 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.470 M 10.37 % 6.768 M 2.02 % 6.634 M -3.97 % 6.908 M 0.55 % 6.870 M 1.75 % 6.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.722 M 0.00 % 7.722 M 0.00 % 7.722 M -53.74 % 16.694 M 0.00 % 16.694 M 0.00 % 16.694 M 291.58 % -8.714 M 0.00 % -8.714 M 0.00 % -8.714 M -191.20 % 9.555 M 0.00 % 9.555 M 0.00 % 9.555 M -89.55 % 91.448 M 0.00 % 91.448 M 0.00 % 91.448 M 0.00 % 91.448 M 978.88 % 8.476 M 0.00 % 8.476 M 0.00 % 8.476 M 0.00 % 8.476 M 120.58 % -41.183 M 0.00 % -41.183 M 0.00 % -41.183 M 0.00 % -41.183 M -138.60 % 106.681 M 0.00 % 106.681 M 0.00 % 106.681 M 0.00 % 106.681 M 351.86 % -42.358 M 0.00 % -42.358 M 0.00 % -42.358 M 0.00 % -42.358 M -127.61 % -18.610 M 0.00 % -18.610 M 0.00 % -18.610 M 0.00 % -18.610 M 26.79 % -25.422 M 0.00 % -25.422 M 0.00 % -25.422 M 0.00 % -25.422 M -234.97 % -7.589 M 0.00 % -7.589 M 0.00 % -7.589 M 0.00 % -7.589 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.711 M 0.00 % -5.711 M 0.00 % -5.711 M 60.54 % -14.474 M 0.00 % -14.474 M 0.00 % -14.474 M -1 177.89 % -1.133 M 0.00 % -1.133 M 0.00 % -1.133 M 73.80 % -4.323 M 0.00 % -4.323 M 0.00 % -4.323 M 15.26 % -5.102 M 0.00 % -5.102 M 0.00 % -5.102 M 0.00 % -5.102 M 15.01 % -6.003 M 0.00 % -6.003 M 0.00 % -6.003 M 0.00 % -6.003 M 4.99 % -6.318 M 0.00 % -6.318 M 0.00 % -6.318 M 0.00 % -6.318 M 25.60 % -8.493 M 0.00 % -8.493 M 0.00 % -8.493 M 0.00 % -8.493 M 46.30 % -15.814 M 0.00 % -15.814 M 0.00 % -15.814 M 0.00 % -15.814 M -5.79 % -14.948 M 0.00 % -14.948 M 0.00 % -14.948 M 0.00 % -14.948 M -60.07 % -9.338 M 0.00 % -9.338 M 0.00 % -9.338 M 0.00 % -9.338 M 68.60 % -29.741 M 0.00 % -29.741 M 0.00 % -29.741 M 0.00 % -29.741 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -347.003 K 0.00 % -347.003 K 0.00 % -347.003 K 0.00 % -347.003 K 96.90 % -11.210 M 0.00 % -11.210 M 0.00 % -11.210 M 0.00 % -11.210 M -796.78 % -1.250 M 0.00 % -1.250 M 0.00 % -1.250 M 0.00 % -1.250 M 61.33 % -3.233 M 0.00 % -3.233 M 0.00 % -3.233 M 0.00 % -3.233 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
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 -100.00 % 1.625 M 0.00 % 1.625 M 0.00 % 1.625 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 % 393.291 K 0.00 % 393.291 K 0.00 % 393.291 K 0.00 % 393.291 K 0.000 0.000 0.000 0.000 -100.00 % 56.851 M 0.00 % 56.851 M 0.00 % 56.851 M 0.00 % 56.851 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 312.752 K 0.00 % 312.752 K 0.00 % 312.752 K 0.00 % 312.752 K
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 -100.00 % 5.711 M 0.00 % 5.711 M 0.00 % 5.711 M -60.54 % 14.474 M 0.00 % 14.474 M 0.00 % 14.474 M 3 038.14 % -492.617 K 0.00 % -492.617 K 0.00 % -492.617 K -111.40 % 4.323 M 0.00 % 4.323 M 0.00 % 4.323 M -15.26 % 5.102 M 0.00 % 5.102 M 0.00 % 5.102 M 0.00 % 5.102 M -19.66 % 6.350 M 0.00 % 6.350 M 0.00 % 6.350 M 0.00 % 6.350 M -62.94 % 17.135 M 0.00 % 17.135 M 0.00 % 17.135 M 0.00 % 17.135 M 75.87 % 9.743 M 0.00 % 9.743 M 0.00 % 9.743 M 0.00 % 9.743 M 125.77 % -37.804 M 0.00 % -37.804 M 0.00 % -37.804 M 0.00 % -37.804 M -352.91 % 14.948 M 0.00 % 14.948 M 0.00 % 14.948 M 0.00 % 14.948 M 60.07 % 9.338 M 0.00 % 9.338 M 0.00 % 9.338 M 0.00 % 9.338 M -68.27 % 29.429 M 0.00 % 29.429 M 0.00 % 29.429 M 0.00 % 29.429 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.897 M 0.00 % -3.897 M 0.00 % -3.897 M 73.06 % -14.468 M 0.00 % -14.468 M 0.00 % -14.468 M -3 036.95 % 492.616 K 0.00 % 492.616 K 0.00 % 492.616 K 111.52 % -4.277 M 0.00 % -4.277 M 0.00 % -4.277 M 16.17 % -5.102 M 0.00 % -5.102 M 0.00 % -5.102 M 0.00 % -5.102 M 19.66 % -6.350 M 0.00 % -6.350 M 0.00 % -6.350 M 0.00 % -6.350 M 62.94 % -17.135 M 0.00 % -17.135 M 0.00 % -17.135 M 0.00 % -17.135 M 44.31 % -30.768 M 0.00 % -30.768 M 0.00 % -30.768 M 0.00 % -30.768 M -171.69 % 42.916 M 0.00 % 42.916 M 0.00 % 42.916 M 0.00 % 42.916 M 387.10 % -14.948 M 0.00 % -14.948 M 0.00 % -14.948 M 0.00 % -14.948 M -60.07 % -9.338 M 0.00 % -9.338 M 0.00 % -9.338 M 0.00 % -9.338 M 76.04 % -38.980 M 0.00 % -38.980 M 0.00 % -38.980 M 0.00 % -38.980 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.359 M 0.00 % 3.359 M 0.00 % 3.359 M 0.00 % 3.359 M -74.95 % 13.406 M 0.00 % 13.406 M 0.00 % 13.406 M 0.00 % 13.406 M 0.000 0.000 0.000 0.000 -100.00 % 176.643 M 0.00 % 176.643 M 0.00 % 176.643 M 0.00 % 176.643 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 4.935 M 0.00 % 4.935 M 0.00 % 4.935 M 279.74 % 1.299 M 0.00 % 1.299 M 0.00 % 1.299 M 519 798 700.00 % 0.250 0.00 % 0.250 0.00 % 0.250 0.00 % 0.250 0.00 % 0.250 0.00 % 0.250 100.00 % -90.301 M 0.00 % -90.301 M 0.00 % -90.301 M 0.00 % -90.301 M -31 690.55 % -284.051 K 0.00 % -284.051 K 0.00 % -284.051 K 0.00 % -284.051 K -100.70 % 40.704 M 0.00 % 40.704 M 0.00 % 40.704 M 0.00 % 40.704 M 146.87 % -86.837 M 0.00 % -86.837 M 0.00 % -86.837 M 0.00 % -86.837 M -2 029.85 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M -67.01 % 13.640 M 0.00 % 13.640 M 0.00 % 13.640 M 0.00 % 13.640 M 329.32 % -5.948 M 0.00 % -5.948 M 0.00 % -5.948 M 0.00 % -5.948 M -103.42 % 173.726 M 0.00 % 173.726 M 0.00 % 173.726 M 0.00 % 173.726 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.935 M 0.00 % 4.935 M 0.00 % 4.935 M 279.74 % 1.299 M 0.00 % 1.299 M 0.00 % 1.299 M 519 798 700.00 % 0.250 0.00 % 0.250 0.00 % 0.250 0.00 % 0.250 0.00 % 0.250 0.00 % 0.250 100.00 % -90.301 M 0.00 % -90.301 M 0.00 % -90.301 M 0.00 % -90.301 M -31 690.55 % -284.051 K 0.00 % -284.051 K 0.00 % -284.051 K 0.00 % -284.051 K -100.70 % 40.704 M 0.00 % 40.704 M 0.00 % 40.704 M 0.00 % 40.704 M 146.87 % -86.837 M 0.00 % -86.837 M 0.00 % -86.837 M 0.00 % -86.837 M -2 029.85 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M -67.01 % 13.640 M 0.00 % 13.640 M 0.00 % 13.640 M 0.00 % 13.640 M 329.32 % -5.948 M 0.00 % -5.948 M 0.00 % -5.948 M 0.00 % -5.948 M -103.42 % 173.726 M 0.00 % 173.726 M 0.00 % 173.726 M 0.00 % 173.726 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -103.298 K 0.00 % -103.298 K 0.00 % -103.298 K -413.97 % 32.901 K 0.00 % 32.901 K 0.00 % 32.901 K -93.45 % 502.666 K 0.00 % 502.666 K 0.00 % 502.666 K 12.64 % 446.259 K 0.00 % 446.259 K 0.00 % 446.259 K 379.93 % 92.985 K 0.00 % 92.985 K 0.00 % 92.985 K 0.00 % 92.985 K -68.06 % 291.129 K 0.00 % 291.129 K 0.00 % 291.129 K 0.00 % 291.129 K 339.87 % -121.369 K 0.00 % -121.369 K 0.00 % -121.369 K 0.00 % -121.369 K 90.75 % -1.313 M 0.00 % -1.313 M 0.00 % -1.313 M 0.00 % -1.313 M -2 752.29 % -46.021 K 0.00 % -46.021 K 0.00 % -46.021 K 0.00 % -46.021 K 83.45 % -278.133 K 0.00 % -278.133 K 0.00 % -278.133 K 0.00 % -278.133 K -112.90 % 2.156 M 0.00 % 2.156 M 0.00 % 2.156 M 0.00 % 2.156 M 446.07 % -623.063 K 0.00 % -623.063 K 0.00 % -623.063 K 0.00 % -623.063 K
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.470 M 10.37 % 6.768 M 2.02 % 6.634 M -3.97 % 6.908 M 0.55 % 6.870 M 1.75 % 6.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -367.037 K 0.00 % -367.037 K 0.00 % -367.037 K 95.22 % -7.674 M 0.00 % -7.674 M 0.00 % -7.674 M -205.15 % -2.515 M 0.00 % -2.515 M 0.00 % -2.515 M -927.91 % -244.639 K 0.00 % -244.639 K 0.00 % -244.639 K 97.58 % -10.115 M 0.00 % -10.115 M 0.00 % -10.115 M 0.00 % -10.115 M -177.99 % 12.970 M 0.00 % 12.970 M 0.00 % 12.970 M 0.00 % 12.970 M 173.13 % -17.735 M 0.00 % -17.735 M 0.00 % -17.735 M 0.00 % -17.735 M 24.42 % -23.465 M 0.00 % -23.465 M 0.00 % -23.465 M 0.00 % -23.465 M -214.34 % 20.523 M 0.00 % 20.523 M 0.00 % 20.523 M 0.00 % 20.523 M 145.27 % -45.330 M 0.00 % -45.330 M 0.00 % -45.330 M 0.00 % -45.330 M -1 467.67 % -2.892 M 0.00 % -2.892 M 0.00 % -2.892 M 0.00 % -2.892 M -102.09 % 138.469 M 0.00 % 138.469 M 0.00 % 138.469 M 0.00 % 138.469 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.106 M 456.60 % 1.636 M 131.88 % -5.132 M -284.14 % 2.787 M 167.63 % -4.121 M -236.23 % 3.025 M 181.16 % -3.727 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.116 M 0.00 % 1.116 M 0.00 % 1.116 M -87.30 % 8.790 M 0.00 % 8.790 M 0.00 % 8.790 M -72.68 % 32.174 M 0.00 % 32.174 M 0.00 % 32.174 M -0.82 % 32.441 M 0.00 % 32.441 M 0.00 % 32.441 M -23.77 % 42.556 M 0.00 % 42.556 M 0.00 % 42.556 M 0.00 % 42.556 M 43.84 % 29.586 M 0.00 % 29.586 M 0.00 % 29.586 M 0.00 % 29.586 M -38.11 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M -32.92 % 71.271 M 0.00 % 71.271 M 0.00 % 71.271 M 0.00 % 71.271 M -22.60 % 92.081 M 0.00 % 92.081 M 0.00 % 92.081 M 0.00 % 92.081 M -33.74 % 138.964 M 0.00 % 138.964 M 0.00 % 138.964 M 0.00 % 138.964 M -2.04 % 141.856 M 0.00 % 141.856 M 0.00 % 141.856 M 0.00 % 141.856 M 4 088.32 % 3.387 M 0.00 % 3.387 M 0.00 % 3.387 M 0.00 % 3.387 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.325 M -74.47 % 9.106 M 456.60 % 1.636 M -82.63 % 9.421 M 238.03 % 2.787 M -71.83 % 9.895 M 227.11 % 3.025 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 749.382 K 0.00 % 749.382 K 0.00 % 749.382 K -32.88 % 1.116 M 0.00 % 1.116 M 0.00 % 1.116 M -96.24 % 29.659 M 0.00 % 29.659 M 0.00 % 29.659 M -7.88 % 32.196 M 0.00 % 32.196 M 0.00 % 32.196 M -0.75 % 32.441 M 0.00 % 32.441 M 0.00 % 32.441 M 0.00 % 32.441 M -23.77 % 42.556 M 0.00 % 42.556 M 0.00 % 42.556 M 0.00 % 42.556 M 41.52 % 30.071 M 0.00 % 30.071 M 0.00 % 30.071 M 0.00 % 30.071 M -37.10 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M 0.00 % 47.806 M -57.54 % 112.603 M 0.00 % 112.603 M 0.00 % 112.603 M 0.00 % 112.603 M 20.26 % 93.634 M 0.00 % 93.634 M 0.00 % 93.634 M 0.00 % 93.634 M -32.62 % 138.964 M 0.00 % 138.964 M 0.00 % 138.964 M 0.00 % 138.964 M -2.04 % 141.856 M 0.00 % 141.856 M 0.00 % 141.856 M 0.00 % 141.856 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.470 M 10.37 % 6.768 M 2.02 % 6.634 M -3.97 % 6.908 M 0.55 % 6.870 M 1.75 % 6.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.722 M 0.00 % 7.722 M 0.00 % 7.722 M -53.74 % 16.694 M 0.00 % 16.694 M 0.00 % 16.694 M 291.58 % -8.714 M 0.00 % -8.714 M 0.00 % -8.714 M -191.20 % 9.555 M 0.00 % 9.555 M 0.00 % 9.555 M -89.55 % 91.448 M 0.00 % 91.448 M 0.00 % 91.448 M 0.00 % 91.448 M 978.88 % 8.476 M 0.00 % 8.476 M 0.00 % 8.476 M 0.00 % 8.476 M 120.58 % -41.183 M 0.00 % -41.183 M 0.00 % -41.183 M 0.00 % -41.183 M -138.60 % 106.681 M 0.00 % 106.681 M 0.00 % 106.681 M 0.00 % 106.681 M 351.86 % -42.358 M 0.00 % -42.358 M 0.00 % -42.358 M 0.00 % -42.358 M -127.61 % -18.610 M 0.00 % -18.610 M 0.00 % -18.610 M 0.00 % -18.610 M 26.79 % -25.422 M 0.00 % -25.422 M 0.00 % -25.422 M 0.00 % -25.422 M -234.97 % -7.589 M 0.00 % -7.589 M 0.00 % -7.589 M 0.00 % -7.589 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.711 M 0.00 % -5.711 M 0.00 % -5.711 M 60.54 % -14.474 M 0.00 % -14.474 M 0.00 % -14.474 M -1 177.89 % -1.133 M 0.00 % -1.133 M 0.00 % -1.133 M 73.80 % -4.323 M 0.00 % -4.323 M 0.00 % -4.323 M 15.26 % -5.102 M 0.00 % -5.102 M 0.00 % -5.102 M 0.00 % -5.102 M 15.01 % -6.003 M 0.00 % -6.003 M 0.00 % -6.003 M 0.00 % -6.003 M 4.99 % -6.318 M 0.00 % -6.318 M 0.00 % -6.318 M 0.00 % -6.318 M 25.60 % -8.493 M 0.00 % -8.493 M 0.00 % -8.493 M 0.00 % -8.493 M 46.30 % -15.814 M 0.00 % -15.814 M 0.00 % -15.814 M 0.00 % -15.814 M -5.79 % -14.948 M 0.00 % -14.948 M 0.00 % -14.948 M 0.00 % -14.948 M -60.07 % -9.338 M 0.00 % -9.338 M 0.00 % -9.338 M 0.00 % -9.338 M 68.60 % -29.741 M 0.00 % -29.741 M 0.00 % -29.741 M 0.00 % -29.741 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.470 M 10.37 % 6.768 M 2.02 % 6.634 M -3.97 % 6.908 M 0.55 % 6.870 M 1.75 % 6.752 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.011 M 0.00 % 2.011 M 0.00 % 2.011 M -9.44 % 2.220 M 0.00 % 2.220 M 0.00 % 2.220 M 122.55 % -9.847 M 0.00 % -9.847 M 0.00 % -9.847 M -288.21 % 5.232 M 0.00 % 5.232 M 0.00 % 5.232 M -93.94 % 86.346 M 0.00 % 86.346 M 0.00 % 86.346 M 0.00 % 86.346 M 3 391.31 % 2.473 M 0.00 % 2.473 M 0.00 % 2.473 M 0.00 % 2.473 M 105.21 % -47.501 M 0.00 % -47.501 M 0.00 % -47.501 M 0.00 % -47.501 M -148.38 % 98.188 M 0.00 % 98.188 M 0.00 % 98.188 M 0.00 % 98.188 M 268.79 % -58.172 M 0.00 % -58.172 M 0.00 % -58.172 M 0.00 % -58.172 M -73.35 % -33.558 M 0.00 % -33.558 M 0.00 % -33.558 M 0.00 % -33.558 M 3.46 % -34.760 M 0.00 % -34.760 M 0.00 % -34.760 M 0.00 % -34.760 M 6.89 % -37.331 M 0.00 % -37.331 M 0.00 % -37.331 M 0.00 % -37.331 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010 2010 2009 2009 2009 2009 2008 2008 2008 2008
Date Form 10K
2025 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2024 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2023 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2022 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2021 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2020 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2019 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2018 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2017 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2016 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2015 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2014 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2013 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2012 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2011 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2010 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2009 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2008 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2007 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2006 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2005 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports