SIL.BO

Standard Industries Limited SIL.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2006 2005 2004
Revenue 279.241 M 4.75 % 266.567 M 25.54 % 212.337 M -95.16 % 4.390 B 3 587.93 % 119.026 M -43.92 % 212.226 M 30.72 % 162.355 M 18.67 % 136.813 M 40.25 % 97.549 M 0.15 % 97.400 M -8.07 % 105.949 M -16.91 % 127.507 M 9.22 % 116.740 M 11.20 % 104.983 M 27.11 % 82.595 M -6.23 % 88.085 M -73.22 % 328.920 M 126.76 % 145.051 M -87.73 % 1.182 B -25.43 % 1.585 B 26.97 % 1.249 B
Net income -135.097 M -10 212.75 % -1.310 M -100.60 % 216.582 M -88.27 % 1.847 B 5 845.06 % 31.061 M 107.74 % -401.196 M -71.32 % -234.186 M -308.29 % 112.435 M 149.65 % -226.473 M -59.67 % -141.841 M -114.29 % -66.190 M 73.21 % -247.059 M -20.15 % -205.629 M -102.67 % -101.458 M -48.48 % -68.333 M -179.69 % 85.745 M -92.95 % 1.216 B 283.67 % -662.317 M -1 099.97 % 66.234 M -28.44 % 92.563 M 32.82 % 69.692 M
Income before tax -134.438 M -136.58 % -56.826 M -124.02 % 236.582 M -89.30 % 2.212 B 7 020.57 % 31.061 M 107.37 % -421.229 M -79.87 % -234.186 M -260.12 % 146.256 M 164.18 % -227.899 M -60.84 % -141.690 M -115.41 % -65.776 M 73.38 % -247.059 M -14.75 % -215.305 M -106.74 % -104.145 M -48.27 % -70.238 M -167.34 % 104.310 M -93.18 % 1.529 B 331.84 % -659.367 M -890.19 % 83.444 M -18.81 % 102.772 M 315.52 % -47.686 M
Income before tax ratio -0.48 -125.84 % -0.21 -119.13 % 1.11 121.13 % 0.50 93.08 % 0.26 113.15 % -1.98 -37.60 % -1.44 -234.93 % 1.07 145.76 % -2.34 -60.60 % -1.45 -134.32 % -0.62 67.96 % -1.94 -5.06 % -1.84 -85.92 % -0.99 -16.65 % -0.85 -171.81 % 1.18 -74.52 % 4.65 202.24 % -4.55 -6 540.73 % 0.07 8.88 % 0.06 269.74 % -0.04
EBITDA -87.676 M -5 774.82 % 1.545 M -99.53 % 327.728 M -85.62 % 2.279 B 1 041.32 % 199.715 M 182.55 % -241.918 M -551.93 % -37.108 M -115.65 % 237.134 M 233.98 % -176.991 M -47.67 % -119.855 M -186.23 % -41.874 M 55.82 % -94.788 M -124.37 % -42.247 M 66.54 % -126.278 M -459.67 % -22.563 M -119.45 % 116.014 M -93.46 % 1.774 B 600.62 % -354.432 M -274.76 % 202.806 M -36.21 % 317.906 M 44.35 % 220.227 M
Net income ratio -0.48 -9 744.68 % 0.00 -100.48 % 1.02 142.47 % 0.42 61.20 % 0.26 113.80 % -1.89 -31.06 % -1.44 -275.52 % 0.82 135.40 % -2.32 -59.42 % -1.46 -133.10 % -0.62 67.76 % -1.94 -10.00 % -1.76 -82.26 % -0.97 -16.81 % -0.83 -184.99 % 0.97 -73.68 % 3.70 181.00 % -4.57 -8 250.57 % 0.06 -4.04 % 0.06 4.61 % 0.06
Ratio EBITDA -0.31 -5 517.26 % 0.01 -99.62 % 1.54 197.23 % 0.52 -69.05 % 1.68 247.20 % -1.14 -398.73 % -0.23 -113.19 % 1.73 195.53 % -1.81 -47.45 % -1.23 -211.35 % -0.40 46.83 % -0.74 -105.42 % -0.36 69.91 % -1.20 -340.32 % -0.27 -120.74 % 1.32 -75.58 % 5.39 320.77 % -2.44 -1 524.48 % 0.17 -14.45 % 0.20 13.69 % 0.18
Gross profit ratio 0.26 -16.30 % 0.31 260.73 % -0.19 -132.61 % 0.58 42.28 % 0.41 71.02 % 0.24 -10.94 % 0.27 20.68 % 0.22 -15.46 % 0.26 -36.91 % 0.42 401.25 % -0.14 -145.14 % 0.31 -33.96 % 0.47 15.41 % 0.40 174.46 % 0.15 -46.72 % 0.28 123.40 % -1.18 57.67 % -2.79 -40 120.50 % -0.01 90.60 % -0.07 -129.91 % -0.03
Weighted average shs out dil 64.332 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 400.00 % 12.866 M
Weighted average shs out 64.332 M -1.78 % 65.500 M 1.82 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M 400.00 % 12.866 M
EPS diluted -2.10 -10 194.12 % -0.02 -100.61 % 3.37 -88.26 % 28.71 5 881.25 % 0.48 107.69 % -6.24 -71.43 % -3.64 -308.00 % 1.75 149.72 % -3.52 -60.00 % -2.20 -113.59 % -1.03 73.18 % -3.84 -20.00 % -3.20 -102.53 % -1.58 -49.06 % -1.06 -179.70 % 1.33 -89.45 % 12.61 260.84 % -7.84 -861.17 % 1.03 -28.47 % 1.44 -73.43 % 5.42
Earnings per share -2.10 -10 400.00 % -0.02 -100.59 % 3.37 -88.26 % 28.71 5 881.25 % 0.48 107.69 % -6.24 -71.43 % -3.64 -308.00 % 1.75 149.72 % -3.52 -60.00 % -2.20 -113.59 % -1.03 73.18 % -3.84 -20.00 % -3.20 -102.53 % -1.58 -49.06 % -1.06 -179.70 % 1.33 -89.45 % 12.61 260.84 % -7.84 -861.17 % 1.03 -28.47 % 1.44 -73.43 % 5.42
Gross profit 71.553 M -12.32 % 81.610 M 301.78 % -40.446 M -101.58 % 2.564 B 5 147.28 % 48.860 M -4.08 % 50.940 M 16.41 % 43.758 M 43.22 % 30.554 M 18.57 % 25.769 M -36.82 % 40.785 M 376.94 % -14.727 M -137.51 % 39.261 M -27.87 % 54.430 M 28.33 % 42.414 M 248.86 % 12.158 M -50.04 % 24.336 M 106.27 % -388.402 M 4.01 % -404.630 M -4 834.51 % -8.200 M 92.99 % -117.024 M -191.91 % -40.089 M
Income tax expense 659.000 K 101.19 % -55.516 M -377.58 % 20.000 M -94.52 % 365.127 M 0.000 100.00 % -20.033 M 0.000 -100.00 % 33.821 M 2 471.74 % -1.426 M -1 044.37 % 151.000 K -63.53 % 414.000 K 0.000 100.00 % -9.676 M -260.10 % -2.687 M -41.05 % -1.905 M -110.26 % 18.565 M -94.05 % 312.215 M 10 483.56 % 2.950 M -83.61 % 18.000 M 68.00 % 10.714 M 109.11 % -117.671 M
Cost of revenue 207.688 M 12.29 % 184.957 M -26.45 % 251.470 M -86.23 % 1.826 B 2 502.08 % 70.166 M -56.50 % 161.286 M 36.00 % 118.597 M 11.61 % 106.259 M 48.03 % 71.780 M 26.79 % 56.615 M -53.09 % 120.676 M 36.75 % 88.246 M 41.62 % 62.310 M -0.41 % 62.569 M -11.17 % 70.437 M 10.49 % 63.749 M -91.11 % 717.322 M 30.50 % 549.681 M -53.83 % 1.190 B -30.07 % 1.702 B 32.10 % 1.289 B
General and administrative expenses 18.600 M 0.22 % 18.560 M -0.68 % 18.688 M 13.17 % 16.513 M -23.03 % 21.453 M 3.00 % 20.828 M -4.96 % 21.915 M 23.13 % 17.798 M -37.99 % 28.700 M 116.02 % 13.286 M 29.27 % 10.278 M -75.14 % 41.336 M -0.11 % 41.383 M 0.000 -100.00 % 47.675 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 2.301 M 11.92 % 2.056 M 77.55 % 1.158 M 26.01 % 919.000 K -40.98 % 1.557 M -26.28 % 2.112 M 0.62 % 2.099 M -55.10 % 4.675 M 2.25 % 4.572 M 0.000 -100.00 % 6.744 M 149.50 % 2.703 M 66.24 % 1.626 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 192.393 M -4.86 % 202.222 M 164.08 % 76.575 M -58.36 % 183.914 M 5.13 % 174.939 M 524.78 % 28.000 M 41.82 % 19.744 M 144.33 % 8.081 M -95.29 % 171.611 M -0.46 % 172.410 M 0.000 0.000 -100.00 % 287.304 M 98.97 % 144.398 M 917.47 % -17.664 M 77.91 % -79.974 M -97.17 % -40.560 M -86.00 % -21.807 M -1 188.17 % 2.004 M -39.58 % 3.317 M -13.48 % 3.834 M
Operating expenses 213.294 M -4.28 % 222.838 M 131.11 % 96.421 M -52.11 % 201.346 M 1.72 % 197.949 M 288.59 % 50.940 M 16.41 % 43.758 M 43.22 % 30.554 M -88.68 % 270.015 M 45.41 % 185.696 M 19.56 % 155.316 M -46.07 % 288.011 M 0.25 % 287.304 M 98.97 % 144.398 M 381.15 % 30.011 M 23.32 % 24.336 M -40.00 % 40.560 M 86.00 % 21.807 M -17.03 % 26.282 M -73.10 % 97.712 M 154.60 % 38.379 M
Cost and expenses 420.982 M 3.79 % 405.618 M 125.79 % 179.647 M -91.14 % 2.027 B 671.12 % 262.879 M -25.10 % 350.966 M 16.82 % 300.428 M 3.13 % 291.319 M -13.26 % 335.848 M 38.60 % 242.311 M 11.01 % 218.274 M -41.99 % 376.257 M 7.62 % 349.614 M 67.18 % 209.128 M 37.56 % 152.023 M 72.59 % 88.085 M -90.36 % 914.075 M 29.82 % 704.097 M -42.13 % 1.217 B -32.41 % 1.800 B 35.64 % 1.327 B
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 65.132 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.004 M -39.58 % 3.317 M -13.48 % 3.834 M
Selling general and administrative expenses 20.901 M 1.38 % 20.616 M 3.88 % 19.846 M 13.85 % 17.432 M -24.24 % 23.010 M 0.31 % 22.940 M -4.47 % 24.014 M 6.86 % 22.473 M -32.46 % 33.272 M 150.43 % 13.286 M -21.95 % 17.022 M -61.35 % 44.039 M 2.39 % 43.009 M 0.000 -100.00 % 47.675 M -54.29 % 104.310 M 28.59 % 81.120 M 86.00 % 43.614 M 95.81 % 22.274 M -75.54 % 91.078 M 196.56 % 30.711 M
Interest income 1.504 M -72.28 % 5.426 M 48.21 % 3.661 M -80.96 % 19.226 M -22.99 % 24.967 M 905.11 % 2.484 M -26.18 % 3.365 M 38.14 % 2.436 M -39.54 % 4.029 M -29.19 % 5.690 M -64.75 % 16.141 M -10.43 % 18.020 M -73.31 % 67.509 M -18.48 % 82.814 M 0.000 0.000 -100.00 % 140.961 M 648.64 % 18.829 M 290.00 % 4.828 M 0.000 0.000
Interest expense 20.077 M -35.64 % 31.197 M -51.90 % 64.854 M 47.73 % 43.901 M -67.64 % 135.654 M -9.13 % 149.286 M -19.00 % 184.293 M 124.53 % 82.080 M 95.99 % 41.880 M 343.32 % 9.447 M 18.99 % 7.939 M 29.17 % 6.146 M -68.44 % 19.477 M 801.30 % 2.161 M 287.28 % 558.000 K 2.01 % 547.000 K -38.75 % 893.000 K -94.71 % 16.890 M 30.61 % 12.932 M -84.41 % 82.961 M -37.14 % 131.973 M
Depreciation and amortization 26.685 M -1.80 % 27.174 M 3.35 % 26.292 M 10.60 % 23.772 M -27.96 % 33.000 M 9.91 % 30.025 M 134.85 % 12.785 M 45.32 % 8.798 M -2.55 % 9.028 M -27.12 % 12.388 M -22.40 % 15.963 M -89.08 % 146.125 M -4.85 % 153.581 M 131.26 % 66.411 M 39.30 % 47.675 M 307.34 % 11.704 M -95.22 % 244.772 M -15.02 % 288.045 M 170.64 % 106.430 M -19.48 % 132.173 M -2.77 % 135.940 M
Operating income -141.741 M -0.36 % -141.228 M -3.19 % -136.867 M -105.80 % 2.360 B 1 683.23 % -149.089 M -5.51 % -141.301 M 2.65 % -145.140 M 9.26 % -159.952 M 32.88 % -238.299 M -64.45 % -144.911 M -29.01 % -112.325 M 54.84 % -248.750 M -6.82 % -232.874 M -128.34 % -101.984 M -45.20 % -70.238 M -167.34 % 104.310 M 117.83 % -585.155 M -4.67 % -559.046 M -1 521.27 % -34.482 M 83.94 % -214.736 M -173.66 % -78.468 M
Operating income ratio -0.51 4.19 % -0.53 17.81 % -0.64 -219.87 % 0.54 142.93 % -1.25 -88.13 % -0.67 25.52 % -0.89 23.54 % -1.17 52.14 % -2.44 -64.19 % -1.49 -40.33 % -1.06 45.66 % -1.95 2.20 % -1.99 -105.35 % -0.97 -14.23 % -0.85 -171.81 % 1.18 166.56 % -1.78 53.84 % -3.85 -13 114.73 % -0.03 78.47 % -0.14 -115.54 % -0.06
Total other income expenses net 7.303 M 0.000 -100.00 % 373.449 M 351.13 % -148.708 M 0.000 100.00 % -279.928 M -214.36 % -89.046 M -129.08 % 306.208 M 2 844.31 % 10.400 M 222.88 % 3.221 M -93.08 % 46.549 M 2 652.75 % 1.691 M -90.38 % 17.569 M 913.00 % -2.161 M 0.000 0.000 -100.00 % 2.114 B 2 207.08 % -100.321 M -185.07 % 117.926 M -62.86 % 317.508 M 931.47 % 30.782 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2006 2005 2004
Net debt 111.769 M -37.70 % 179.410 M -24.09 % 236.355 M 151.90 % -455.426 M -666.98 % -59.379 M -105.60 % 1.061 B 5.56 % 1.005 B 0.72 % 998.026 M 620.46 % 138.527 M -29.81 % 197.370 M 560.81 % -42.831 M -341.98 % 17.700 M -85.43 % 121.522 M 118.91 % -642.490 M 26.41 % -873.096 M -36.33 % -640.437 M 54.16 % -1.397 B -490.59 % -236.550 M -305.32 % 115.212 M -71.22 % 400.280 M -48.12 % 771.599 M
Total investments 718.067 M -12.44 % 820.081 M 269.22 % 222.114 M 2.54 % 216.604 M -19.35 % 268.588 M 7.88 % 248.965 M 23.58 % 201.459 M 3 626.58 % 5.406 M -8.23 % 5.891 M 42.95 % 4.121 M 47.13 % 2.801 M -92.95 % 39.737 M 6.71 % 37.237 M 0.01 % 37.232 M -66.25 % 110.312 M -82.11 % 616.738 M 349.09 % 137.330 M 143.41 % 56.420 M 39.49 % 40.446 M 689.96 % 5.120 M 0.000
Total debt 126.210 M -42.72 % 220.335 M -16.81 % 264.864 M 1.59 % 260.731 M -51.02 % 532.269 M -53.13 % 1.136 B -20.81 % 1.434 B 32.50 % 1.082 B 479.42 % 186.791 M -25.28 % 250.000 M 0.000 -100.00 % 64.096 M -82.10 % 358.096 M 210.52 % 115.320 M 148.00 % 46.500 M 0.000 0.000 -100.00 % 372.000 K -99.68 % 115.212 M -71.22 % 400.280 M -48.12 % 771.599 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 100.00 % -9.956 M 12.46 % -11.373 M 0.000 100.00 % -22.403 M 0.000 -100.00 % 1.540 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 573.971 M 127.73 % 252.039 M 45.68 % 173.013 M
Retained earnings 555.105 M -23.50 % 725.584 M -12.22 % 826.603 M 7.23 % 770.843 M 170.80 % -1.089 B 1.74 % -1.108 B -56.83 % -706.544 M -79.38 % -393.877 M 15.95 % -468.639 M -87.57 % -249.844 M -400.37 % -49.932 M -165.30 % 76.461 M -79.88 % 379.967 M -40.82 % 642.043 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M
Total equity 1.195 B -12.42 % 1.364 B -7.32 % 1.472 B 4.00 % 1.415 B 427.00 % -432.789 M 4.27 % -452.089 M -793.54 % -50.595 M -119.32 % 261.943 M 26.15 % 207.636 M -51.47 % 427.861 M -31.84 % 627.773 M -16.76 % 754.166 M -28.70 % 1.058 B -19.86 % 1.320 B -10.66 % 1.477 B -8.83 % 1.620 B 1.83 % 1.591 B 243.27 % 463.545 M -60.83 % 1.183 B 43.12 % 826.881 M 4.70 % 789.763 M
Other non current liabilities 62.785 M -1.06 % 63.459 M 8.73 % 58.366 M -2.26 % 59.718 M -14.27 % 69.661 M 19.35 % 58.366 M 0.00 % 58.366 M 0.00 % 58.366 M 0.00 % 58.366 M 2 338.01 % 2.394 M -2.01 % 2.443 M 1.20 % 2.414 M -88.94 % 21.826 M 831.94 % 2.342 M 0.000 0.000 0.000 0.000 -100.00 % 56.297 M 2 531.93 % 2.139 M 3 190.77 % 65.000 K
Long term debt 122.495 M -41.84 % 210.615 M -17.45 % 255.144 M 0.000 -100.00 % 3.715 M -99.67 % 1.128 B 127.13 % 496.470 M -54.13 % 1.082 B 0.000 -100.00 % 250.000 M 0.000 -100.00 % 64.096 M -82.10 % 358.096 M 210.52 % 115.320 M 148.00 % 46.500 M 0.000 0.000 -100.00 % 372.000 K -99.60 % 92.343 M -66.64 % 276.829 M -54.66 % 610.603 M
Total non current liabilities 185.280 M -32.40 % 274.074 M -12.58 % 313.510 M 424.98 % 59.718 M -18.61 % 73.376 M -93.81 % 1.186 B 113.76 % 554.836 M -51.36 % 1.141 B 1 854.33 % 58.366 M -76.88 % 252.394 M 10 231.31 % 2.443 M -96.33 % 66.510 M -82.49 % 379.922 M 222.89 % 117.662 M 153.04 % 46.500 M 0.000 0.000 -100.00 % 372.000 K -99.75 % 148.640 M -46.72 % 278.968 M -54.32 % 610.668 M
Other current liabilities 51.435 M -25.48 % 69.025 M 47.27 % 46.869 M -38.28 % 75.940 M -97.89 % 3.594 B 27.27 % 2.824 B 39.57 % 2.023 B 139.91 % 843.252 M 40.69 % 599.380 M 81.87 % 329.562 M 93.84 % 170.014 M -27.56 % 234.711 M 39.04 % 168.812 M -41.32 % 287.668 M 99.38 % 144.280 M 0.11 % 144.121 M -45.31 % 263.525 M -32.24 % 388.917 M 167.25 % 145.525 M -9.62 % 161.022 M 203.80 % 53.003 M
Deferred revenue 0.000 -100.00 % 5.528 M -1.78 % 5.628 M -98.21 % 315.094 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
Short term debt 3.715 M -61.78 % 9.720 M 0.00 % 9.720 M -96.27 % 260.731 M -50.67 % 528.554 M 6 537.62 % 7.963 M -99.15 % 937.603 M 0.000 -100.00 % 186.791 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.869 M -81.48 % 123.451 M -23.32 % 160.996 M
Total current liabilities 121.301 M 0.11 % 121.167 M -13.88 % 140.702 M -86.69 % 1.057 B -74.74 % 4.184 B 45.31 % 2.880 B -4.03 % 3.001 B 242.89 % 875.138 M 8.96 % 803.174 M 124.90 % 357.127 M 87.75 % 190.211 M -23.88 % 249.882 M 33.06 % 187.799 M -37.40 % 300.020 M 66.98 % 179.673 M -8.54 % 196.457 M -42.48 % 341.519 M -54.23 % 746.234 M 49.63 % 498.710 M -34.94 % 766.551 M 2.48 % 747.974 M
Total liabilities 306.581 M -22.43 % 395.241 M -12.98 % 454.212 M -59.33 % 1.117 B -73.77 % 4.258 B 4.73 % 4.066 B 14.35 % 3.556 B 76.39 % 2.016 B 133.98 % 861.540 M 41.35 % 609.521 M 216.38 % 192.654 M -39.11 % 316.392 M -44.27 % 567.721 M 35.92 % 417.682 M 84.67 % 226.173 M 15.13 % 196.457 M -42.48 % 341.519 M -54.26 % 746.606 M 15.33 % 647.350 M -38.08 % 1.046 B -23.05 % 1.359 B
Other non current assets 148.219 M -26.53 % 201.729 M -57.31 % 472.584 M -18.33 % 578.641 M 904.60 % 57.599 M -87.11 % 446.728 M -4.32 % 466.897 M 35.26 % 345.195 M -3.47 % 357.594 M -41.12 % 607.299 M 151.30 % 241.664 M -27.25 % 332.190 M 32.90 % 249.946 M 101.62 % 123.969 M 1 078.08 % 10.523 M -98.31 % 621.815 M 336.65 % 142.407 M -50.20 % 285.983 M 0.000 0.000 -100.00 % 5.120 M
Long term investments 389.075 M 1.73 % 382.444 M 81.67 % 210.513 M 12.63 % 186.900 M -30.41 % 268.588 M 7.88 % 248.965 M 26.24 % 197.210 M 3 547.98 % 5.406 M 21.10 % 4.464 M 103.07 % -145.598 M -3 316.19 % -4.262 M -232.86 % 3.208 M 107.50 % -42.760 M -262.61 % 26.296 M -73.65 % 99.789 M 0.000 0.000 0.000 -100.00 % 40.446 M 689.96 % 5.120 M 0.000
Intangible assets 305.000 K 93.04 % 158.000 K -23.67 % 207.000 K -29.11 % 292.000 K -22.96 % 379.000 K -7.79 % 411.000 K -3.29 % 425.000 K 5.20 % 404.000 K 124.44 % 180.000 K 0.000 0.000 -100.00 % 7.066 M 0.00 % 7.066 M 0.00 % 7.066 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.000 0.000 0.000 -100.00 % 157.000 K -99.94 % 256.816 M -18.45 % 314.926 M
Goodwill and intangible assets 5.382 M 2.81 % 5.235 M -0.93 % 5.284 M -1.58 % 5.369 M -1.59 % 5.456 M -0.58 % 5.488 M -0.25 % 5.502 M 0.38 % 5.481 M 4.26 % 5.257 M 3.55 % 5.077 M 0.00 % 5.077 M -58.19 % 12.143 M 0.00 % 12.143 M 0.00 % 12.143 M 139.18 % 5.077 M 0.000 0.000 0.000 -100.00 % 157.000 K 0.00 % 157.000 K 0.00 % 157.000 K
Property plant equipment net 74.590 M -15.16 % 87.921 M -18.29 % 107.596 M 33.10 % 80.838 M 1.57 % 79.585 M -75.52 % 325.076 M 2.87 % 316.009 M 114.86 % 147.075 M 39.59 % 105.360 M -1.96 % 107.465 M -59.43 % 264.889 M -14.49 % 309.764 M -31.88 % 454.728 M 25.42 % 362.552 M 85.02 % 195.958 M -45.58 % 360.093 M 89.05 % 190.476 M -11.48 % 215.179 M -83.25 % 1.284 B 0.28 % 1.281 B -18.42 % 1.570 B
Total non current assets 617.266 M -8.87 % 677.329 M -14.50 % 792.227 M -6.99 % 851.748 M -6.25 % 908.560 M -11.47 % 1.026 B 4.12 % 985.618 M 95.89 % 503.157 M 6.45 % 472.675 M -17.69 % 574.243 M 13.18 % 507.368 M -22.81 % 657.305 M -2.49 % 674.057 M 28.40 % 524.960 M 68.61 % 311.347 M -68.29 % 981.908 M 194.97 % 332.883 M -33.58 % 501.162 M -62.18 % 1.325 B 3.03 % 1.286 B -18.36 % 1.575 B
Other current assets 24.042 M -54.89 % 53.291 M -57.36 % 124.980 M -10.48 % 139.616 M -72.04 % 499.326 M 139.48 % 208.502 M 3 192.83 % 6.332 M -60.31 % 15.955 M 110.32 % 7.586 M 17.09 % 6.479 M -9.74 % 7.178 M -96.84 % 227.504 M -39.90 % 378.555 M 661.43 % 49.716 M 50.65 % 33.001 M -55.87 % 74.785 M 27.63 % 58.596 M -75.46 % 238.740 M 458.53 % 42.744 M 47.22 % 29.034 M 54.50 % 18.792 M
Short term investments 328.992 M -24.83 % 437.637 M 3 672.41 % 11.601 M -60.94 % 29.704 M -96.12 % 765.920 M 3 900.42 % 19.146 M 350.60 % 4.249 M 203.28 % 1.401 M -1.82 % 1.427 M -99.05 % 149.719 M 2 019.76 % 7.063 M -80.66 % 36.529 M -54.34 % 79.997 M 631.50 % 10.936 M 3.92 % 10.523 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 14.441 M -64.71 % 40.925 M 43.55 % 28.509 M -96.02 % 716.157 M 21.04 % 591.648 M 693.87 % 74.527 M -82.62 % 428.845 M 408.86 % 84.275 M 74.61 % 48.264 M -8.30 % 52.630 M 22.88 % 42.831 M -7.68 % 46.396 M -80.39 % 236.574 M -68.78 % 757.810 M -17.59 % 919.596 M 43.59 % 640.437 M -54.16 % 1.397 B 489.66 % 236.922 M 0.000 0.000 0.000
Cash and short term investments 349.537 M -26.96 % 478.562 M -17.33 % 578.880 M -61.57 % 1.506 B 10.95 % 1.358 B -5.76 % 1.441 B -9.90 % 1.599 B 61.10 % 992.386 M 350.87 % 220.106 M 8.78 % 202.349 M 305.56 % 49.894 M -39.83 % 82.925 M -73.81 % 316.571 M -58.82 % 768.747 M -17.35 % 930.119 M 45.23 % 640.437 M -54.16 % 1.397 B 489.66 % 236.922 M 64.83 % 143.735 M -23.60 % 188.137 M 86.63 % 100.805 M
Total current assets 883.923 M -18.31 % 1.082 B -4.57 % 1.134 B -32.52 % 1.680 B -42.39 % 2.917 B 12.72 % 2.587 B 2.70 % 2.519 B 41.97 % 1.775 B 197.50 % 596.501 M 3.83 % 574.490 M 83.51 % 313.059 M -8.71 % 342.933 M -63.95 % 951.336 M -21.54 % 1.212 B -12.90 % 1.392 B 66.74 % 834.887 M -47.82 % 1.600 B 125.65 % 708.989 M 40.17 % 505.795 M -13.74 % 586.394 M 2.30 % 573.203 M
Inventory 73.871 M 10.02 % 67.141 M 243.40 % 19.552 M 117.15 % 9.004 M -99.00 % 904.390 M 0.08 % 903.658 M 17.00 % 772.347 M 71.08 % 451.461 M 30.00 % 347.289 M 0.62 % 345.136 M 49.58 % 230.734 M 2 049.56 % 10.734 M -95.58 % 242.664 M 1 381.83 % 16.376 M -93.01 % 234.141 M 1 019.76 % 20.910 M -3.93 % 21.765 M -58.99 % 53.070 M -67.32 % 162.408 M 44.48 % 112.407 M -18.95 % 138.680 M
Net receivables 436.473 M -9.63 % 483.000 M 17.68 % 410.420 M 1 514.24 % 25.425 M -83.62 % 155.238 M 347.63 % 34.680 M -74.88 % 138.061 M -57.06 % 321.553 M 1 394.21 % 21.520 M 17.47 % 18.319 M -27.46 % 25.253 M 16.00 % 21.770 M 0.000 -100.00 % 377.630 M 93.81 % 194.845 M 97.30 % 98.755 M -19.36 % 122.465 M -32.06 % 180.257 M 14.88 % 156.908 M -38.90 % 256.816 M -18.45 % 314.926 M
Tax assets 0.000 0.000 100.00 % -3.750 M 0.000 -100.00 % 497.332 M 0.000 0.000 100.00 % -1.401 M 68.62 % -4.464 M -101.68 % 265.169 M 6 121.70 % 4.262 M 0.000 -100.00 % 167.374 M 0.000 100.00 % -99.789 M 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 % -111.351 M 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
Account payables 66.151 M 152.08 % 26.242 M -41.24 % 44.658 M -34.97 % 68.678 M 10.12 % 62.369 M 29.57 % 48.134 M 19.93 % 40.136 M 67.45 % 23.969 M 40.97 % 17.003 M 7.47 % 15.821 M -21.67 % 20.197 M 33.13 % 15.171 M -20.10 % 18.987 M 53.72 % 12.352 M -65.10 % 35.393 M -32.37 % 52.336 M -32.90 % 77.994 M -78.17 % 357.317 M 8.17 % 330.316 M -31.48 % 482.078 M -9.72 % 533.975 M
Tax payables 0.000 -100.00 % 10.652 M -68.51 % 33.827 M -89.95 % 336.610 M 0.000 0.000 0.000 -100.00 % 7.917 M 0.000 -100.00 % 11.744 M 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
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 -100.00 % 179.000 K -64.69 % 507.000 K -49.90 % 1.012 M
Capital lease obligations 3.715 M -70.59 % 12.633 M -38.65 % 20.593 M 454.32 % 3.715 M -70.59 % 12.633 M -38.66 % 20.596 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 % 2.012 M
Preferred stock 0.000 0.000 0.000 -100.00 % 9.956 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
Other total stockholders equity 317.858 M 0.32 % 316.853 M -2.08 % 323.599 M 0.27 % 322.734 M -6.64 % 345.677 M 3.40 % 334.304 M -6.28 % 356.707 M 6.74 % 334.175 M -5.36 % 353.090 M -0.83 % 356.060 M 0.00 % 356.060 M 0.00 % 356.060 M 0.00 % 356.060 M 0.00 % 356.060 M -69.19 % 1.156 B -11.02 % 1.299 B 2.29 % 1.270 B 794.70 % 141.900 M -50.66 % 287.607 M 13.82 % 252.690 M -14.08 % 294.093 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
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.501 B -14.67 % 1.759 B -8.66 % 1.926 B -23.93 % 2.532 B -33.81 % 3.825 B 5.85 % 3.614 B 3.10 % 3.505 B 53.88 % 2.278 B 113.04 % 1.069 B 3.06 % 1.037 B 26.44 % 820.427 M -17.98 % 1.000 B -38.46 % 1.625 B -6.45 % 1.737 B 1.99 % 1.703 B -6.24 % 1.817 B -6.00 % 1.933 B 59.71 % 1.210 B -33.90 % 1.831 B -2.22 % 1.872 B -12.85 % 2.148 B
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2006 2005 2004
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 80.753 M 18.92 % 67.904 M 110.79 % -629.520 M 64.07 % -1.752 B -435.95 % 521.523 M -37.96 % 840.648 M -32.21 % 1.240 B 806.65 % -175.491 M -143.54 % 403.023 M 136.15 % 170.664 M 3 268.81 % 5.066 M 103.89 % -130.204 M -11.28 % -117.004 M -180.55 % 145.258 M 368.81 % -54.037 M -1 432.96 % -3.525 M -102.97 % 118.838 M 57.04 % 75.673 M
Accounts receivables 41.943 M -51.78 % 86.980 M 132.22 % -269.992 M 80.13 % -1.359 B -411.64 % -265.617 M -7 454.52 % -3.516 M -103.88 % 90.646 M 128.53 % -317.759 M -1 479.58 % 23.033 M 127.51 % 10.124 M 334.14 % -4.324 M 96.04 % -109.117 M -1 084.38 % -9.213 M 0.000 0.000 0.000 -100.00 % 232.401 M 5 458.57 % -4.337 M
Inventory -4.608 M -1 496.36 % 330.000 K 103.13 % -10.548 M -101.18 % 895.386 M 1 053 295.29 % 85.000 K -95.58 % 1.922 M 204.74 % -1.835 M -118.83 % 9.744 M 552.58 % -2.153 M 59.48 % -5.313 M -648.86 % 968.000 K -91.17 % 10.962 M 306.05 % -5.320 M -66.09 % -3.203 M -141.40 % 7.737 M 804.91 % 855.000 K -97.27 % 31.305 M -71.37 % 109.338 M
Accounts payables 43.418 M 323.73 % -19.406 M 94.44 % -348.980 M 72.91 % -1.288 B -262.80 % 791.441 M -6.84 % 849.592 M -26.21 % 1.151 B 767.74 % 132.678 M -65.28 % 382.153 M 130.42 % 165.853 M 0.000 0.000 0.000 0.000 100.00 % -13.840 M 0.000 100.00 % -144.868 M -393.96 % -29.328 M
Other working capital 0.000 0.000 0.000 100.00 % -1.288 B -29 276.04 % -4.386 M 40.33 % -7.350 M 0.000 100.00 % -154.000 K -1 440.00 % -10.000 K 0.000 -100.00 % 8.422 M 126.28 % -32.049 M 68.72 % -102.471 M -169.02 % 148.461 M 409.72 % -47.934 M -994.38 % -4.380 M 0.000 0.000
Other non cash items 33.894 M 122.59 % -150.007 M 78.34 % -692.527 M -673.70 % 120.712 M 163.17 % -191.077 M -166.84 % 285.863 M 269.10 % 77.449 M 0.23 % 77.274 M 105.32 % 37.635 M 1 087.80 % -3.810 M 90.58 % -40.440 M -105.13 % -19.714 M 65.76 % -57.582 M 47.29 % -109.235 M -21.18 % -90.141 M 65.01 % -257.603 M 87.86 % -2.123 B -53 257.90 % 3.993 M
Net cash provided by operating activities 6.235 M 111.09 % -56.239 M 94.69 % -1.059 B -275.31 % 604.157 M 53.14 % 394.507 M -47.77 % 755.340 M -31.09 % 1.096 B 4 662.58 % 23.016 M -89.69 % 223.213 M 494.41 % 37.552 M 144.08 % -85.187 M 66.04 % -250.852 M -6.15 % -236.310 M -13 711.22 % -1.711 M 98.98 % -167.299 M -15.29 % -145.114 M 73.25 % -542.516 M -84.15 % -294.606 M
Investments in property plant and equipment -18.648 M -37.10 % -13.602 M 82.75 % -78.873 M 79.24 % -379.868 M -325.76 % -89.221 M 66.30 % -264.785 M 44.81 % -479.733 M -496.72 % -80.395 M -33.35 % -60.287 M 19.74 % -75.113 M -3 814.17 % -1.919 M -66.15 % -1.155 M 99.54 % -252.744 M -3.01 % -245.351 M -39.55 % -175.820 M 86.46 % -1.299 B -1 152.57 % -103.673 M -2 256.74 % -4.399 M
Acquisitions net 12.870 M 0.000 0.000 0.000 -100.00 % 104.072 M 0.000 0.000 -100.00 % 16.736 M 74.35 % 9.599 M 2 871.83 % 323.000 K -98.94 % 30.422 M 0.000 -100.00 % 70.454 M 6 063.95 % 1.143 M 0.000 0.000 -100.00 % 23.841 M -91.42 % 277.870 M
Purchases of investments -134.706 M 23.07 % -175.112 M 54.96 % -388.764 M -128.26 % -170.316 M -100.38 % -84.997 M 93.91 % -1.396 B -4.72 % -1.333 B 1.68 % -1.356 B -297.90 % -340.837 M -0.61 % -338.756 M -389.29 % -69.234 M 25.58 % -93.032 M 52.85 % -197.316 M -125.04 % -87.681 M -114.69 % 597.069 M -5.82 % 633.991 M 441.20 % -185.812 M -746.41 % -21.953 M
Sales maturities of investments 291.872 M -0.58 % 293.560 M -57.86 % 696.605 M 73.54 % 401.414 M -58.01 % 955.938 M -5.73 % 1.014 B 4.94 % 966.309 M 48.90 % 648.961 M 97.55 % 328.500 M 67.52 % 196.100 M 61.96 % 121.081 M -9.64 % 134.000 M 4.48 % 128.250 M -17.96 % 156.335 M 0.000 0.000 -100.00 % 161.502 M 1 571.86 % 9.660 M
Other investing activites 2.624 M -97.55 % 107.169 M -70.87 % 367.897 M 2 841.00 % -13.422 M 17.03 % -16.176 M -1 622.68 % -939.000 K -127.70 % 3.390 M 1 332.73 % -275.000 K 27.44 % -379.000 K -104.97 % 7.626 M -86.49 % 56.441 M -84.82 % 371.854 M 268.37 % -220.856 M -8 478.45 % 2.636 M -94.14 % 44.980 M -50.23 % 90.380 M -95.24 % 1.900 B 617.09 % 265.000 M
Net cash used for investing activites 154.012 M -27.36 % 212.015 M -64.48 % 596.865 M 468.00 % -162.192 M -118.65 % 869.616 M 234.20 % -647.983 M 23.17 % -843.432 M -9.37 % -771.160 M -1 116.26 % -63.404 M 69.78 % -209.820 M -253.39 % 136.791 M -66.77 % 411.667 M 187.18 % -472.212 M -173.08 % -172.918 M -137.09 % 466.229 M 181.20 % -574.201 M -131.97 % 1.796 B 241.36 % 526.178 M
Debt repayment -85.207 M -133.00 % -36.569 M -186.93 % -12.745 M 95.15 % -262.620 M 56.08 % -597.910 M -85.48 % -322.358 M -192.89 % 347.023 M -61.67 % 905.381 M 1 548.61 % -62.500 M -125.00 % 250.000 M 0.000 100.00 % -294.000 M -221.10 % 242.776 M 252.77 % 68.820 M 48.00 % 46.500 M 0.000 100.00 % -356.000 K 99.69 % -114.840 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -67.128 M 0.57 % -67.510 M 57.65 % -159.399 M -20 655.08 % -768.000 K -11.30 % -690.000 K 0.14 % -691.000 K 99.10 % -76.549 M -32.45 % -57.795 M -0.18 % -57.692 M -19.06 % -48.455 M -1.78 % -47.608 M 1.46 % -48.312 M -1.36 % -47.664 M 1.01 % -48.149 M -0.87 % -47.735 M -50.01 % -31.821 M 59.96 % -79.470 M -283.43 % -20.726 M
Other financing activites -34.396 M 12.44 % -39.281 M 26.16 % -53.196 M 1.61 % -54.068 M 63.57 % -148.402 M -7.05 % -138.626 M 22.39 % -178.627 M -181.60 % -63.432 M -58.58 % -40.000 M -107.57 % -19.271 M -135.01 % -8.200 M 0.00 % -8.200 M -4.77 % -7.827 M 0.00 % -7.827 M 2.32 % -8.013 M -46.60 % -5.466 M 60.06 % -13.684 M -385.42 % -2.819 M
Net cash used provided by financing activities -186.731 M -30.25 % -143.360 M 36.38 % -225.340 M 29.02 % -317.456 M 57.50 % -747.002 M -61.80 % -461.675 M -602.66 % 91.847 M -88.29 % 784.154 M 589.51 % -160.192 M -187.89 % 182.274 M 426.61 % -55.808 M 84.08 % -350.512 M -287.15 % 187.285 M 1 358.15 % 12.844 M 238.88 % -9.248 M 75.20 % -37.287 M 60.13 % -93.510 M 32.43 % -138.385 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
Net change in cash -26.484 M -313.31 % 12.416 M 101.81 % -687.648 M -652.29 % 124.509 M -75.92 % 517.121 M 245.95 % -354.318 M -202.83 % 344.570 M 856.87 % 36.010 M 9 502.09 % -383.000 K -103.83 % 10.006 M 338.01 % -4.204 M 97.79 % -190.178 M 63.51 % -521.237 M -222.18 % -161.785 M -155.85 % 289.682 M 138.29 % -756.602 M 0.000 0.000
Cash at beginning of period 40.925 M 43.55 % 28.509 M -96.02 % 716.157 M 21.04 % 591.648 M 693.87 % 74.527 M -82.62 % 428.845 M 408.86 % 84.275 M 74.61 % 48.265 M -0.79 % 48.647 M 25.90 % 38.640 M -9.81 % 42.844 M -81.58 % 232.541 M -69.31 % 757.811 M -17.59 % 919.596 M 43.59 % 640.437 M -54.16 % 1.397 B 592.38 % 201.772 M 0.000
Cash at end of period 14.441 M -64.71 % 40.925 M 43.55 % 28.509 M -96.02 % 716.157 M 21.04 % 591.648 M 693.87 % 74.527 M -82.62 % 428.845 M 408.86 % 84.275 M 74.61 % 48.265 M -0.78 % 48.646 M 25.90 % 38.640 M -9.81 % 42.844 M -81.89 % 236.574 M -68.78 % 757.811 M -17.59 % 919.596 M 43.59 % 640.437 M 1 550.53 % 38.802 M -80.77 % 201.772 M
Operating cash flow 6.235 M 111.09 % -56.239 M 94.69 % -1.059 B -275.31 % 604.157 M 53.14 % 394.507 M -47.77 % 755.340 M -31.09 % 1.096 B 4 662.58 % 23.016 M -89.69 % 223.213 M 494.41 % 37.552 M 144.08 % -85.187 M 66.04 % -250.852 M -5.77 % -237.166 M -13 761.25 % -1.711 M 98.98 % -167.299 M -15.29 % -145.114 M 73.25 % -542.516 M -84.15 % -294.606 M
Capital expenditure -18.648 M -37.10 % -13.602 M 82.75 % -78.873 M 79.24 % -379.868 M -321.45 % -90.133 M 65.93 % -264.588 M 44.86 % -479.854 M -496.87 % -80.395 M -33.35 % -60.287 M 19.74 % -75.113 M -3 814.17 % -1.919 M -66.15 % -1.155 M 99.54 % -252.744 M -3.01 % -245.351 M -99.58 % -122.935 M 90.53 % -1.299 B -1 152.57 % -103.673 M -2 256.74 % -4.399 M
Free CashFlow -12.413 M 82.23 % -69.841 M 93.86 % -1.138 B -607.40 % 224.289 M -26.31 % 304.374 M -37.95 % 490.555 M -20.40 % 616.301 M 1 168.72 % -57.667 M -135.39 % 162.926 M 533.76 % -37.561 M 56.88 % -87.106 M 65.44 % -252.007 M 48.56 % -489.910 M -98.29 % -247.062 M 28.00 % -343.119 M 76.23 % -1.444 B -123.42 % -646.189 M -116.11 % -299.005 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2016-03-31 2015-12-31 2015-03-31 2014-12-31 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30
Revenue 104.949 M 18.75 % 88.381 M 14.47 % 77.208 M 70.50 % 45.282 M -33.77 % 68.370 M -0.93 % 69.009 M 30.58 % 52.847 M -11.09 % 59.439 M -32.23 % 87.713 M 71.34 % 51.191 M 38.20 % 37.041 M 1.90 % 36.350 M -58.58 % 87.755 M -97.96 % 4.304 B 12 197.26 % 34.997 M 69.18 % 20.686 M -31.60 % 30.243 M -20.52 % 38.052 M 37.43 % 27.689 M -19.34 % 34.328 M 81.08 % 18.957 M -62.00 % 49.882 M 25.09 % 39.878 M 2.20 % 39.018 M -53.24 % 83.448 M 43.78 % 58.040 M 153.70 % 22.877 M -24.76 % 30.407 M -40.41 % 51.031 M 2.71 % 49.683 M 204.23 % 16.331 M -70.50 % 55.361 M 252.01 % 15.727 M -23.98 % 20.688 M -66.52 % 61.797 M 256.26 % 17.346 M -20.47 % 21.811 M 38.17 % 15.786 M
Net income -10.199 M 77.09 % -44.516 M 20.75 % -56.173 M -172.54 % -20.611 M -49.39 % -13.797 M -113.81 % 99.886 M 480.07 % -26.281 M 44.19 % -47.093 M -69.27 % -27.822 M 50.38 % -56.070 M -124.69 % 227.098 M 1 469.22 % 14.472 M -53.44 % 31.082 M -98.26 % 1.789 B 4 343.87 % -42.161 M -153.48 % 78.837 M 281.63 % 20.658 M 239.55 % 6.084 M -90.09 % 61.378 M 675.78 % -10.660 M 58.59 % -25.741 M 89.13 % -236.706 M -710.33 % -29.211 M 53.86 % -63.304 M 12.05 % -71.975 M -225.90 % -22.085 M 76.03 % -92.142 M -11.50 % -82.637 M -121.42 % -37.322 M 44.61 % -67.386 M -112.12 % -31.768 M 34.78 % -48.708 M -2 794.12 % -1.683 M 92.17 % -21.492 M 87.57 % -172.864 M -857.11 % -18.061 M -45.66 % -12.399 M -437.92 % -2.305 M
Income before tax -10.199 M 76.74 % -43.852 M 21.94 % -56.178 M -172.56 % -20.611 M -49.39 % -13.797 M -131.10 % 44.370 M 268.83 % -26.281 M 44.19 % -47.093 M -69.27 % -27.822 M 45.52 % -51.070 M -121.09 % 242.098 M 1 572.87 % 14.472 M -53.44 % 31.082 M -98.56 % 2.154 B 5 225.04 % -42.034 M -153.32 % 78.837 M 281.63 % 20.658 M 239.55 % 6.084 M -90.09 % 61.378 M 675.78 % -10.660 M 58.59 % -25.741 M 89.97 % -256.739 M -778.91 % -29.211 M 53.86 % -63.304 M 12.05 % -71.975 M -225.90 % -22.085 M 76.03 % -92.142 M -11.50 % -82.637 M -121.42 % -37.322 M 44.49 % -67.235 M -111.64 % -31.768 M 34.22 % -48.294 M -2 769.52 % -1.683 M 92.17 % -21.491 M 87.90 % -177.598 M -883.32 % -18.061 M -45.66 % -12.399 M -71.09 % -7.247 M
Income before tax ratio -0.10 80.41 % -0.50 31.81 % -0.73 -59.86 % -0.46 -125.56 % -0.20 -131.39 % 0.64 229.29 % -0.50 37.23 % -0.79 -149.78 % -0.32 68.21 % -1.00 -115.26 % 6.54 1 541.66 % 0.40 12.41 % 0.35 -29.24 % 0.50 141.68 % -1.20 -131.51 % 3.81 457.94 % 0.68 327.22 % 0.16 -92.79 % 2.22 813.83 % -0.31 77.13 % -1.36 73.62 % -5.15 -602.64 % -0.73 54.85 % -1.62 -88.11 % -0.86 -126.67 % -0.38 90.55 % -4.03 -48.20 % -2.72 -271.60 % -0.73 45.96 % -1.35 30.43 % -1.95 -122.99 % -0.87 -715.18 % -0.11 89.70 % -1.04 63.85 % -2.87 -176.01 % -1.04 -83.16 % -0.57 -23.83 % -0.46
EBITDA 3.119 M 109.43 % -33.069 M 26.43 % -44.951 M -396.97 % -9.045 M -1 380.36 % -611.000 K -101.05 % 58.157 M 601.66 % -11.593 M 63.99 % -32.192 M -150.97 % -12.827 M 64.65 % -36.283 M -112.80 % 283.569 M 909.36 % 28.094 M -46.33 % 52.348 M -97.59 % 2.175 B 8 009.92 % -27.503 M -129.49 % 93.276 M 144.45 % 38.157 M 55.60 % 24.523 M -76.42 % 103.984 M 223.55 % 32.138 M 88.32 % 17.066 M 107.98 % -213.807 M -1 545.13 % 14.795 M 175.23 % -19.667 M 15.37 % -23.239 M -50.10 % -15.483 M 72.53 % -56.368 M -67.12 % -33.729 M -12.00 % -30.116 M 44.96 % -54.714 M -92.62 % -28.405 M 20.14 % -35.568 M -1 826.60 % 2.060 M 110.78 % -19.111 M 75.58 % -78.256 M -399.56 % -15.665 M -56.06 % -10.038 M -112.22 % -4.730 M
Net income ratio -0.10 80.71 % -0.50 30.77 % -0.73 -59.84 % -0.46 -125.56 % -0.20 -113.94 % 1.45 391.06 % -0.50 37.23 % -0.79 -149.78 % -0.32 71.04 % -1.10 -117.87 % 6.13 1 439.95 % 0.40 12.41 % 0.35 -14.81 % 0.42 134.51 % -1.20 -131.61 % 3.81 457.94 % 0.68 327.22 % 0.16 -92.79 % 2.22 813.83 % -0.31 77.13 % -1.36 71.39 % -4.75 -547.82 % -0.73 54.85 % -1.62 -88.11 % -0.86 -126.67 % -0.38 90.55 % -4.03 -48.20 % -2.72 -271.60 % -0.73 46.08 % -1.36 30.28 % -1.95 -121.10 % -0.88 -722.16 % -0.11 89.70 % -1.04 62.86 % -2.80 -168.65 % -1.04 -83.16 % -0.57 -289.32 % -0.15
Ratio EBITDA 0.03 107.94 % -0.37 35.73 % -0.58 -191.47 % -0.20 -2 135.15 % -0.01 -101.06 % 0.84 484.17 % -0.22 59.50 % -0.54 -270.35 % -0.15 79.37 % -0.71 -109.26 % 7.66 890.53 % 0.77 29.56 % 0.60 18.01 % 0.51 164.32 % -0.79 -117.43 % 4.51 257.39 % 1.26 95.77 % 0.64 -82.84 % 3.76 301.13 % 0.94 3.99 % 0.90 121.00 % -4.29 -1 255.30 % 0.37 173.61 % -0.50 -81.00 % -0.28 -4.40 % -0.27 89.17 % -2.46 -122.13 % -1.11 -87.96 % -0.59 46.41 % -1.10 36.68 % -1.74 -170.72 % -0.64 -590.49 % 0.13 114.18 % -0.92 27.05 % -1.27 -40.22 % -0.90 -96.23 % -0.46 -53.60 % -0.30
Gross profit ratio 0.17 8.23 % 0.15 -36.60 % 0.24 4 298.94 % 0.01 -98.54 % 0.38 177.04 % 0.14 60.17 % 0.08 -72.65 % 0.31 84.66 % 0.17 503.48 % -0.04 -109.70 % 0.43 52.53 % 0.28 -33.08 % 0.42 -28.76 % 0.59 299.14 % 0.15 -37.01 % 0.23 -65.68 % 0.68 200.19 % 0.23 -17.13 % 0.27 -2.21 % 0.28 -76.89 % 1.21 361.47 % 0.26 139.01 % 0.11 -64.18 % 0.31 19.40 % 0.26 -2.47 % 0.26 116.36 % 0.12 -63.34 % 0.33 9.02 % 0.30 -59.97 % 0.76 856.10 % 0.08 -88.83 % 0.71 1 660.28 % 0.04 -26.24 % 0.05 -93.29 % 0.82 821.31 % 0.09 20.80 % 0.07 56.78 % 0.05
Weighted average shs out dil 63.744 M -0.91 % 64.332 M -0.36 % 64.567 M 0.24 % 64.409 M -1.96 % 65.700 M 2.13 % 64.329 M 0.36 % 64.100 M -0.64 % 64.511 M -0.30 % 64.702 M 0.58 % 64.329 M 0.00 % 64.329 M -2.21 % 65.782 M 1.59 % 64.754 M 4.68 % 61.859 M -3.16 % 63.880 M -0.34 % 64.095 M -0.71 % 64.556 M -0.08 % 64.608 M 0.00 % 64.608 M 0.43 % 64.329 M -0.04 % 64.353 M 0.04 % 64.329 M 1.30 % 63.502 M -1.29 % 64.329 M 0.10 % 64.263 M -0.36 % 64.497 M 0.10 % 64.435 M -0.19 % 64.560 M 0.33 % 64.348 M 2.62 % 62.706 M -3.28 % 64.833 M 3.39 % 62.706 M 11.78 % 56.100 M -12.79 % 64.329 M 2.59 % 62.706 M -2.52 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M
Weighted average shs out 63.744 M -0.91 % 64.332 M -0.36 % 64.567 M 0.24 % 64.409 M -1.96 % 65.700 M 2.13 % 64.329 M 0.36 % 64.100 M -0.64 % 64.511 M -0.30 % 64.702 M 0.58 % 64.329 M 0.00 % 64.329 M -2.21 % 65.782 M 1.59 % 64.754 M 0.66 % 64.329 M 0.70 % 63.880 M -0.34 % 64.095 M -0.71 % 64.556 M 0.35 % 64.329 M -0.43 % 64.608 M 3.03 % 62.706 M -2.56 % 64.353 M 0.04 % 64.329 M 1.30 % 63.502 M -1.29 % 64.329 M 0.10 % 64.263 M -0.36 % 64.497 M 0.10 % 64.435 M -0.19 % 64.560 M 0.33 % 64.348 M 2.62 % 62.706 M -3.28 % 64.833 M 3.39 % 62.706 M 11.78 % 56.100 M -12.79 % 64.329 M 2.59 % 62.706 M -2.52 % 64.329 M 0.00 % 64.329 M 0.00 % 64.329 M
EPS diluted -0.16 76.81 % -0.69 20.69 % -0.87 -171.88 % -0.32 -52.38 % -0.21 -113.55 % 1.55 478.05 % -0.41 43.84 % -0.73 -69.77 % -0.43 50.57 % -0.87 -124.65 % 3.53 1 504.55 % 0.22 -54.17 % 0.48 -98.29 % 28.01 4 343.94 % -0.66 -153.66 % 1.23 284.38 % 0.32 -92.61 % 4.33 355.79 % 0.95 658.82 % -0.17 57.50 % -0.40 89.39 % -3.77 -719.57 % -0.46 53.06 % -0.98 12.50 % -1.12 -220.00 % -0.35 75.52 % -1.43 -11.72 % -1.28 -120.69 % -0.58 45.79 % -1.07 -118.37 % -0.49 37.18 % -0.78 -2 500.00 % -0.03 90.91 % -0.33 88.04 % -2.76 -885.71 % -0.28 -47.37 % -0.19 -430.73 % -0.04
Earnings per share -0.16 76.81 % -0.69 20.69 % -0.87 -171.88 % -0.32 -52.38 % -0.21 -113.55 % 1.55 478.05 % -0.41 43.84 % -0.73 -69.77 % -0.43 50.57 % -0.87 -124.65 % 3.53 1 504.55 % 0.22 -54.17 % 0.48 -98.34 % 28.92 4 481.82 % -0.66 -153.66 % 1.23 284.38 % 0.32 -92.61 % 4.33 355.79 % 0.95 658.82 % -0.17 57.50 % -0.40 89.39 % -3.77 -719.57 % -0.46 53.06 % -0.98 12.50 % -1.12 -220.00 % -0.35 75.52 % -1.43 -11.72 % -1.28 -120.69 % -0.58 45.79 % -1.07 -118.37 % -0.49 37.18 % -0.78 -2 500.00 % -0.03 90.91 % -0.33 88.04 % -2.76 -885.71 % -0.28 -47.37 % -0.19 -430.73 % -0.04
Gross profit 17.350 M 28.52 % 13.500 M -27.42 % 18.601 M 7 400.40 % 248.000 K -99.03 % 25.655 M 174.47 % 9.347 M 109.15 % 4.469 M -75.68 % 18.375 M 25.14 % 14.684 M 791.34 % -2.124 M -113.40 % 15.852 M 55.43 % 10.199 M -72.28 % 36.796 M -98.55 % 2.533 B 48 983.32 % 5.161 M 6.57 % 4.843 M -76.52 % 20.628 M 138.58 % 8.646 M 13.88 % 7.592 M -21.12 % 9.625 M -58.15 % 22.997 M 75.38 % 13.113 M 198.97 % 4.386 M -63.39 % 11.981 M -44.17 % 21.460 M 40.22 % 15.304 M 448.92 % 2.788 M -72.42 % 10.107 M -35.04 % 15.559 M -58.88 % 37.842 M 2 808.69 % 1.301 M -96.70 % 39.471 M 6 096.39 % 637.000 K -43.93 % 1.136 M -97.75 % 50.547 M 3 182.27 % 1.540 M -3.93 % 1.603 M 116.62 % 740.000 K
Income tax expense 0.000 -100.00 % 664.000 K 13 380.00 % -5.000 K 0.000 0.000 100.00 % -55.516 M 0.000 0.000 0.000 -100.00 % 5.000 M -66.67 % 15.000 M 0.000 0.000 -100.00 % 365.000 M 287 301.57 % 127.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.033 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 151.000 K 0.000 -100.00 % 414.000 K 0.000 -100.00 % 1.000 K 100.02 % -4.734 M 0.000 0.000 100.00 % -4.942 M
Cost of revenue 87.599 M 16.98 % 74.881 M 27.77 % 58.607 M 30.14 % 45.034 M 5.43 % 42.715 M -28.41 % 59.662 M 23.32 % 48.378 M 17.81 % 41.064 M -43.77 % 73.029 M 36.98 % 53.315 M 151.62 % 21.189 M -18.97 % 26.151 M -48.68 % 50.959 M -97.12 % 1.770 B 5 834.05 % 29.836 M 88.32 % 15.843 M 64.77 % 9.615 M -67.30 % 29.406 M 46.32 % 20.097 M -18.65 % 24.703 M 711.46 % -4.040 M -110.99 % 36.769 M 3.60 % 35.492 M 31.27 % 27.037 M -56.38 % 61.988 M 45.05 % 42.736 M 112.73 % 20.089 M -1.04 % 20.300 M -42.77 % 35.472 M 199.57 % 11.841 M -21.22 % 15.030 M -5.41 % 15.890 M 5.30 % 15.090 M -22.82 % 19.552 M 73.80 % 11.250 M -28.82 % 15.806 M -21.78 % 20.208 M 34.31 % 15.046 M
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 -100.00 % 5.812 M 0.000 -100.00 % 5.812 M
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
Other expenses 50.558 M 6.89 % 47.300 M 5.17 % 44.975 M 2.02 % 44.086 M 0.000 0.000 0.000 -100.00 % 18.375 M 0.000 0.000 -100.00 % 15.852 M 55.43 % 10.199 M -72.28 % 36.796 M 182.65 % 13.018 M 152.24 % 5.161 M 6.57 % 4.843 M -76.52 % 20.628 M 0.000 0.000 0.000 -100.00 % 22.997 M 75.38 % 13.113 M 0.000 -100.00 % 11.981 M -44.17 % 21.460 M 40.22 % 15.304 M 448.92 % 2.788 M -72.42 % 10.107 M -35.04 % 15.559 M -85.63 % 108.298 M 227.49 % 33.069 M -75.38 % 134.314 M 5 689.40 % 2.320 M -89.75 % 22.627 M -91.78 % 275.316 M 1 896.63 % 13.789 M -1.52 % 14.002 M 79.95 % 7.781 M
Operating expenses 50.558 M -7.64 % 54.741 M 21.71 % 44.975 M 2.02 % 44.086 M -21.19 % 55.943 M 30.12 % 42.993 M 7.94 % 39.832 M 116.77 % 18.375 M -62.17 % 48.568 M 635.32 % 6.605 M -83.71 % 40.538 M 297.47 % 10.199 M -72.28 % 36.796 M -40.24 % 61.571 M 1 093.01 % 5.161 M 6.57 % 4.843 M -76.52 % 20.628 M 138.58 % 8.646 M 13.88 % 7.592 M -21.12 % 9.625 M -58.15 % 22.997 M -23.87 % 30.208 M 588.74 % 4.386 M -63.39 % 11.981 M -44.17 % 21.460 M 40.22 % 15.304 M 448.92 % 2.788 M -72.42 % 10.107 M -35.04 % 15.559 M -85.63 % 108.298 M 227.49 % 33.069 M -75.38 % 134.314 M 5 689.40 % 2.320 M -89.75 % 22.627 M -91.78 % 275.316 M 1 304.60 % 19.601 M 39.99 % 14.002 M 75.31 % 7.987 M
Cost and expenses 138.157 M 6.58 % 129.622 M 25.14 % 103.582 M 16.23 % 89.120 M -9.67 % 98.658 M -3.89 % 102.655 M 16.38 % 88.210 M -10.53 % 98.593 M -18.92 % 121.597 M 17.60 % 103.396 M 42.51 % 72.554 M -11.46 % 81.949 M -21.96 % 105.005 M -95.13 % 2.155 B 2 711.24 % 76.668 M 20.82 % 63.457 M 11.35 % 56.991 M 49.77 % 38.052 M -51.34 % 78.206 M -8.07 % 85.074 M 82.97 % 46.497 M -42.66 % 81.094 M -1.88 % 82.645 M 13.91 % 72.555 M -38.11 % 117.233 M 101.99 % 58.040 M -6.89 % 62.333 M 105.00 % 30.407 M -40.41 % 51.031 M -57.52 % 120.139 M 149.77 % 48.099 M -67.98 % 150.204 M 762.75 % 17.410 M -58.72 % 42.179 M -85.28 % 286.566 M 709.35 % 35.407 M 3.50 % 34.210 M 49.87 % 22.827 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 7.441 M 0.000 0.000 -100.00 % 55.943 M 30.12 % 42.993 M 7.94 % 39.832 M 0.000 -100.00 % 48.568 M 635.32 % 6.605 M -73.24 % 24.686 M 0.000 0.000 -100.00 % 48.553 M 0.000 0.000 0.000 -100.00 % 8.646 M -21.23 % 10.976 M 14.04 % 9.625 M 0.000 -100.00 % 17.095 M 245.28 % 4.951 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 % 5.812 M 0.000 -100.00 % 5.812 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.661 M 0.000 0.000 0.000 -100.00 % 5.912 M 0.000 0.000 0.000 -100.00 % 2.212 M 0.000 0.000 0.000 -100.00 % 18.022 M 0.000 0.000 0.000 -100.00 % 12.429 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
Interest expense 6.609 M 59.18 % 4.152 M -8.49 % 4.537 M -6.45 % 4.850 M -25.82 % 6.538 M -8.19 % 7.121 M -9.07 % 7.831 M -2.61 % 8.041 M -1.99 % 8.204 M 1.81 % 8.058 M -76.70 % 34.580 M 385.06 % 7.129 M -52.75 % 15.087 M 614.68 % 2.111 M -74.73 % 8.355 M -3.33 % 8.643 M -24.70 % 11.478 M 17.03 % 9.808 M -71.32 % 34.201 M -0.62 % 34.416 M -0.16 % 34.472 M 0.000 -100.00 % 35.363 M -3.46 % 36.630 M -14.29 % 42.736 M 0.000 -100.00 % 52.686 M 29.79 % 40.594 M 13.67 % 35.712 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 6.709 M 1.18 % 6.631 M -0.88 % 6.690 M -0.39 % 6.716 M 1.02 % 6.648 M -0.27 % 6.666 M -2.79 % 6.857 M -0.04 % 6.860 M 1.02 % 6.791 M 0.92 % 6.729 M -2.35 % 6.891 M 6.13 % 6.493 M 5.08 % 6.179 M 6.92 % 5.779 M -6.43 % 6.176 M 6.56 % 5.796 M -3.74 % 6.021 M -23.57 % 7.878 M -6.27 % 8.405 M 0.27 % 8.382 M 0.56 % 8.335 M -0.48 % 8.375 M -3.10 % 8.643 M 23.35 % 7.007 M 16.78 % 6.000 M 100.80 % 2.988 M -10.89 % 3.353 M 4.49 % 3.209 M -0.80 % 3.235 M -6.75 % 3.469 M 16.88 % 2.968 M -38.00 % 4.787 M 27.89 % 3.743 M 57.27 % 2.380 M -98.38 % 146.513 M 6 014.90 % 2.396 M 1.48 % 2.361 M 2.16 % 2.311 M
Operating income -33.208 M 19.48 % -41.241 M -56.37 % -26.374 M 39.84 % -43.838 M -44.74 % -30.288 M 9.98 % -33.646 M 4.86 % -35.363 M 9.68 % -39.154 M -15.55 % -33.884 M 35.09 % -52.205 M -47.00 % -35.513 M 22.12 % -45.599 M -164.34 % -17.250 M -100.70 % 2.472 B 6 031.27 % -41.671 M 2.57 % -42.771 M -59.90 % -26.748 M -31.85 % -20.286 M 59.84 % -50.517 M 0.45 % -50.746 M -84.26 % -27.540 M -33.17 % -20.681 M 51.64 % -42.767 M -27.52 % -33.537 M 0.73 % -33.785 M -81.11 % -18.654 M 68.14 % -58.551 M -63.04 % -35.912 M -11.19 % -32.299 M 54.16 % -70.456 M -121.78 % -31.768 M 66.50 % -94.843 M -5 535.35 % -1.683 M 92.17 % -21.491 M 90.44 % -224.769 M -1 144.50 % -18.061 M -45.66 % -12.399 M -76.10 % -7.041 M
Operating income ratio -0.32 32.19 % -0.47 -36.60 % -0.34 64.72 % -0.97 -118.53 % -0.44 9.14 % -0.49 27.14 % -0.67 -1.58 % -0.66 -70.52 % -0.39 62.12 % -1.02 -6.37 % -0.96 23.57 % -1.25 -538.17 % -0.20 -134.23 % 0.57 148.23 % -1.19 42.41 % -2.07 -133.78 % -0.88 -65.90 % -0.53 70.78 % -1.82 -23.42 % -1.48 -1.76 % -1.45 -250.40 % -0.41 61.34 % -1.07 -24.77 % -0.86 -112.30 % -0.40 -25.97 % -0.32 87.44 % -2.56 -116.71 % -1.18 -86.60 % -0.63 55.37 % -1.42 27.10 % -1.95 -13.55 % -1.71 -1 500.90 % -0.11 89.70 % -1.04 71.44 % -3.64 -249.32 % -1.04 -83.16 % -0.57 -27.45 % -0.45
Total other income expenses net 23.009 M 981.23 % -2.611 M 91.24 % -29.804 M -228.32 % 23.227 M 40.85 % 16.491 M -78.86 % 78.016 M 759.02 % 9.082 M 214.40 % -7.939 M -230.96 % 6.062 M 434.10 % 1.135 M -99.59 % 277.611 M 362.14 % 60.071 M 24.29 % 48.332 M 115.23 % -317.359 M -87 326.72 % -363.000 K -100.30 % 121.608 M 156.52 % 47.406 M 79.77 % 26.370 M -76.43 % 111.895 M 179.14 % 40.086 M 2 128.24 % 1.799 M 100.76 % -236.058 M -1 841.35 % 13.556 M 145.54 % -29.767 M 22.06 % -38.190 M -1 013.09 % -3.431 M 89.79 % -33.591 M 28.11 % -46.725 M -830.22 % -5.023 M -255.95 % 3.221 M 0.000 -100.00 % 46.549 M 0.000 0.000 -100.00 % 47.171 M 0.000 0.000 100.00 % -206.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 2018-09-30 2018-06-30 2016-03-31 2015-12-31 2015-03-31 2014-12-31 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-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-12-31 2019-09-30 2019-06-30 2019-03-31 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-09-30 2012-03-31 2011-03-31 2010-03-31
Net debt 0.000 -100.00 % 111.769 M 0.000 -100.00 % 132.206 M 0.000 -100.00 % 179.410 M -63.78 % 495.356 M 125.05 % 220.105 M -61.40 % 570.192 M 141.24 % 236.355 M -77.20 % 1.037 B 465.75 % 183.256 M -87.83 % 1.506 B 430.72 % -455.426 M -136.43 % 1.250 B 375.40 % -453.897 M -133.26 % 1.365 B 2 397.99 % -59.379 M -104.44 % 1.338 B 1 074.94 % -137.213 M -109.56 % 1.436 B 35.29 % 1.061 B 7.28 % 989.061 M 109.77 % 471.487 M -70.51 % 1.599 B 59.05 % 1.005 B 1.29 % 992.386 M -0.10 % 993.388 M 636.54 % 134.872 M -31.67 % 197.370 M 560.81 % -42.831 M -343.37 % 17.599 M -85.52 % 121.522 M 111.65 % -1.043 B -1 164.97 % 97.928 M 197.11 % 32.960 M 265.97 % -19.859 M
Total investments 0.000 -100.00 % 718.067 M 0.000 -100.00 % 753.197 M 0.000 -100.00 % 820.081 M -17.22 % 990.712 M 369.73 % 210.913 M -81.51 % 1.140 B 413.42 % 222.114 M -89.29 % 2.074 B 867.67 % 214.284 M -92.89 % 3.012 B 1 290.74 % 216.604 M -91.34 % 2.500 B 1 006.51 % 225.943 M -91.72 % 2.729 B 916.07 % 268.588 M -89.96 % 2.675 B 897.27 % 268.281 M -90.66 % 2.871 B 1 053.23 % 248.965 M -87.41 % 1.978 B 620.30 % 274.625 M -91.41 % 3.198 B 1 487.20 % 201.459 M -89.85 % 1.985 B 118.89 % 906.764 M 441.42 % 167.478 M 3 964.01 % 4.121 M 47.13 % 2.801 M -92.33 % 36.529 M -1.90 % 37.237 M 1.25 % 36.776 M -95.11 % 751.355 M -18.03 % 916.579 M 47.70 % 620.578 M
Total debt 0.000 -100.00 % 126.210 M 0.000 -100.00 % 151.597 M 0.000 -100.00 % 220.335 M 0.000 -100.00 % 247.964 M 0.000 -100.00 % 264.864 M 0.000 -100.00 % 237.724 M 0.000 -100.00 % 260.731 M 0.000 -100.00 % 8.301 M 0.000 -100.00 % 532.269 M 0.000 -100.00 % 514.703 M 0.000 -100.00 % 1.136 B 0.000 -100.00 % 521.228 M 0.000 -100.00 % 1.434 B 0.000 -100.00 % 1.082 B 477.23 % 187.500 M -25.00 % 250.000 M 0.000 -100.00 % 64.096 M -82.10 % 358.096 M 0.000 -100.00 % 115.320 M 148.00 % 46.500 M 0.000
Accumulated other comprehensive income loss 1.195 B 0.000 -100.00 % 1.294 B 0.000 -100.00 % 1.364 B 0.000 -100.00 % 1.329 B 0.000 -100.00 % 1.472 B 0.000 -100.00 % 1.300 B 32.88 % 978.253 M -30.88 % 1.415 B 0.000 100.00 % -333.719 M 0.000 100.00 % -432.789 M 0.000 100.00 % -488.646 M 39.69 % -810.291 M -79.23 % -452.089 M -804.03 % -50.008 M 73.14 % -186.195 M 0.000 100.00 % -50.595 M -125.84 % -22.403 M -108.55 % 261.943 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 555.105 M 0.000 0.000 0.000 -100.00 % 725.584 M 0.000 0.000 0.000 -100.00 % 826.603 M 0.000 0.000 0.000 -100.00 % 770.843 M 0.000 0.000 0.000 100.00 % -1.076 B 0.000 0.000 0.000 100.00 % -1.108 B 0.000 0.000 0.000 100.00 % -706.544 M 0.000 100.00 % -393.877 M 17.99 % -480.289 M -160.89 % -184.095 M -268.69 % -49.932 M -165.30 % 76.461 M -79.88 % 379.967 M 0.000 0.000 0.000 0.000
Common stock 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.000 -100.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M -50.00 % 643.290 M 100.00 % 321.645 M 0.00 % 321.645 M 0.00 % 321.645 M
Total equity 1.195 B 0.00 % 1.195 B -7.70 % 1.294 B 0.00 % 1.294 B -5.12 % 1.364 B 0.00 % 1.364 B 2.62 % 1.329 B 0.00 % 1.329 B -9.68 % 1.472 B 0.00 % 1.472 B 13.23 % 1.300 B 0.00 % 1.300 B -8.15 % 1.415 B 0.00 % 1.415 B 524.08 % -333.719 M 0.00 % -333.719 M 22.89 % -432.789 M 0.00 % -432.789 M 11.43 % -488.646 M 0.00 % -488.646 M -8.09 % -452.089 M 0.00 % -452.089 M -142.80 % -186.195 M 0.00 % -186.195 M -268.01 % -50.595 M 0.00 % -50.595 M -119.32 % 261.943 M 0.16 % 261.529 M 32.75 % 197.002 M -53.96 % 427.861 M -31.84 % 627.773 M -16.71 % 753.752 M -28.73 % 1.058 B -63.54 % 2.901 B 119.88 % 1.319 B -10.67 % 1.477 B -8.83 % 1.620 B
Other non current liabilities -1.195 B -2 002.70 % 62.785 M 104.85 % -1.294 B -2 317.49 % 58.366 M 104.28 % -1.364 B -2 249.55 % 63.459 M 104.77 % -1.329 B -2 377.55 % 58.366 M 0.000 -100.00 % 58.366 M 0.000 -100.00 % 58.366 M 0.000 -100.00 % 59.718 M 0.000 -100.00 % 58.366 M 0.000 -100.00 % 69.661 M 0.000 -100.00 % 58.366 M 0.000 -100.00 % 58.366 M 0.000 -100.00 % 58.366 M 0.000 -100.00 % 58.366 M 0.000 -100.00 % 58.366 M 2 320.82 % 2.411 M 0.71 % 2.394 M -2.01 % 2.443 M 1.20 % 2.414 M -88.94 % 21.826 M 2 014.92 % 1.032 M -55.94 % 2.342 M 0.000 0.000
Long term debt 0.000 -100.00 % 122.495 M 0.000 -100.00 % 143.296 M 0.000 -100.00 % 210.615 M 0.000 -100.00 % 238.244 M 0.000 -100.00 % 255.144 M 0.000 -100.00 % 228.004 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.715 M 0.000 -100.00 % 504.983 M 0.000 -100.00 % 1.128 B 0.000 -100.00 % 511.508 M 0.000 -100.00 % 496.470 M 0.000 -100.00 % 1.082 B 0.000 -100.00 % 250.000 M 0.000 -100.00 % 64.096 M -82.10 % 358.096 M 0.000 -100.00 % 115.320 M 148.00 % 46.500 M 0.000
Total non current liabilities -1.195 B -744.76 % 185.280 M 114.32 % -1.294 B -741.80 % 201.662 M 114.78 % -1.364 B -597.71 % 274.074 M 120.62 % -1.329 B -548.17 % 296.610 M 0.000 -100.00 % 313.510 M 0.000 -100.00 % 286.370 M 0.000 -100.00 % 59.718 M 0.000 -100.00 % 58.366 M 0.000 -100.00 % 73.376 M 0.000 -100.00 % 563.349 M 0.000 -100.00 % 1.186 B 0.000 -100.00 % 569.874 M 0.000 -100.00 % 554.836 M 0.000 -100.00 % 1.141 B 47 210.95 % 2.411 M -99.04 % 252.394 M 10 231.31 % 2.443 M -96.33 % 66.510 M -82.49 % 379.922 M 36 714.15 % 1.032 M -99.12 % 117.662 M 153.04 % 46.500 M 0.000
Other current liabilities 0.000 -100.00 % 47.720 M 0.000 -100.00 % 47.086 M 0.000 -100.00 % 59.305 M 0.000 -100.00 % 55.375 M 0.000 -100.00 % 46.869 M 0.000 -100.00 % 390.466 M 0.000 -100.00 % 391.034 M 0.000 -100.00 % 3.895 B 0.000 -100.00 % 3.594 B 0.000 -100.00 % 3.430 B 0.000 -100.00 % 2.824 B 0.000 -100.00 % 2.615 B 0.000 -100.00 % 2.023 B 0.000 -100.00 % 843.252 M 28.67 % 655.335 M 92.01 % 341.306 M 100.75 % 170.014 M 12.27 % 151.430 M -10.30 % 168.812 M -64.33 % 473.208 M 67.28 % 282.884 M 104.16 % 138.559 M 0.08 % 138.447 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.528 M 0.000 0.000 0.000 -100.00 % 5.628 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
Short term debt 0.000 -100.00 % 7.430 M 0.000 -100.00 % 16.602 M 0.000 -100.00 % 19.440 M 0.000 -100.00 % 9.720 M 0.000 -100.00 % 9.720 M 0.000 -100.00 % 9.720 M 0.000 -100.00 % 260.731 M 0.000 -100.00 % 8.301 M 0.000 -100.00 % 528.554 M 0.000 -100.00 % 9.720 M 0.000 -100.00 % 7.963 M 0.000 -100.00 % 9.720 M 0.000 -100.00 % 937.603 M 0.000 0.000 -100.00 % 187.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 121.301 M 0.000 -100.00 % 112.680 M 0.000 -100.00 % 121.167 M 0.000 -100.00 % 152.296 M 0.000 -100.00 % 140.702 M 0.000 -100.00 % 469.144 M 0.000 -100.00 % 1.057 B 0.000 -100.00 % 3.973 B 0.000 -100.00 % 4.184 B 0.000 -100.00 % 3.532 B 0.000 -100.00 % 2.880 B 0.000 -100.00 % 2.664 B 0.000 -100.00 % 3.001 B 0.000 -100.00 % 875.138 M 1.78 % 859.838 M 140.77 % 357.127 M 87.75 % 190.211 M -23.88 % 249.882 M 33.06 % 187.799 M -60.31 % 473.208 M 57.73 % 300.020 M 66.98 % 179.673 M -8.54 % 196.457 M
Total liabilities -1.195 B -489.65 % 306.581 M 123.69 % -1.294 B -511.74 % 314.342 M 123.04 % -1.364 B -445.13 % 395.241 M 129.73 % -1.329 B -396.12 % 448.906 M 0.000 -100.00 % 454.212 M 0.000 -100.00 % 755.514 M 0.000 -100.00 % 1.117 B 0.000 -100.00 % 4.031 B 0.000 -100.00 % 4.258 B 0.000 -100.00 % 4.095 B 0.000 -100.00 % 4.066 B 0.000 -100.00 % 3.234 B 0.000 -100.00 % 3.556 B 0.000 -100.00 % 2.016 B 133.78 % 862.249 M 41.46 % 609.521 M 216.38 % 192.654 M -39.11 % 316.392 M -44.27 % 567.721 M 19.71 % 474.240 M 13.54 % 417.682 M 84.67 % 226.173 M 15.13 % 196.457 M
Other non current assets 0.000 -100.00 % 148.219 M 0.000 100.00 % -361.444 M 0.000 -100.00 % 201.729 M 140.72 % -495.356 M -155.23 % 896.973 M 257.31 % -570.192 M -221.62 % 468.834 M 145.22 % -1.037 B -172.33 % 1.433 B 195.17 % -1.506 B -360.30 % 578.641 M 146.29 % -1.250 B -190.94 % 1.375 B 200.73 % -1.365 B -203.31 % 1.321 B 198.74 % -1.338 B -201.85 % 1.313 B 191.49 % -1.436 B -421.35 % 446.728 M 145.17 % -989.061 M -169.65 % 1.420 B 188.82 % -1.599 B -197.93 % 1.633 B 264.51 % -992.386 M -434.88 % 296.340 M 50.25 % 197.234 M -59.56 % 487.728 M 101.82 % 241.664 M -27.53 % 333.453 M 33.41 % 249.946 M -38.37 % 405.530 M 169.88 % 150.265 M 36.22 % 110.312 M -82.11 % 616.738 M
Long term investments 0.000 -100.00 % 389.075 M 0.000 -100.00 % 387.630 M 0.000 -100.00 % 382.444 M 0.000 100.00 % -272.101 M 0.000 -100.00 % 210.513 M 0.000 100.00 % -703.297 M 0.000 -100.00 % 186.900 M 0.000 100.00 % -561.898 M 0.000 100.00 % -497.332 M 0.000 100.00 % -417.552 M 0.000 -100.00 % 248.965 M 0.000 100.00 % -664.695 M 0.000 100.00 % -968.479 M 0.000 0.000 0.000 100.00 % -145.598 M -3 316.19 % -4.262 M 0.000 100.00 % -42.760 M -252.92 % 27.962 M 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 305.000 K 0.000 -100.00 % 353.000 K 0.000 -100.00 % 158.000 K 0.000 -100.00 % 176.000 K 0.000 -100.00 % 207.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 292.000 K 0.000 -100.00 % 337.000 K 0.000 -100.00 % 379.000 K 0.000 -100.00 % 425.000 K 0.000 -100.00 % 411.000 K 0.000 -100.00 % 446.000 K 0.000 -100.00 % 425.000 K 0.000 -100.00 % 404.000 K 0.000 -100.00 % 347.000 K 0.000 -100.00 % 7.066 M 0.00 % 7.066 M 0.000 -100.00 % 7.066 M 0.000 0.000
GoodWill 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M 0.000 -100.00 % 5.077 M 0.00 % 5.077 M 0.00 % 5.077 M
Goodwill and intangible assets 0.000 -100.00 % 5.382 M 0.000 -100.00 % 5.430 M 0.000 -100.00 % 5.235 M 0.000 -100.00 % 5.253 M 0.000 -100.00 % 5.284 M 0.000 -100.00 % 5.327 M 0.000 -100.00 % 5.369 M 0.000 -100.00 % 5.414 M 0.000 -100.00 % 5.456 M 0.000 -100.00 % 5.502 M 0.000 -100.00 % 5.488 M 0.000 -100.00 % 5.523 M 0.000 -100.00 % 5.502 M 0.000 -100.00 % 5.481 M 7.96 % 5.077 M -6.40 % 5.424 M 6.83 % 5.077 M -58.19 % 12.143 M 0.00 % 12.143 M 0.000 -100.00 % 12.143 M 139.18 % 5.077 M 0.00 % 5.077 M
Property plant equipment net 0.000 -100.00 % 74.590 M 0.000 -100.00 % 76.775 M 0.000 -100.00 % 87.921 M 0.000 -100.00 % 97.005 M 0.000 -100.00 % 107.596 M 0.000 -100.00 % 109.779 M 0.000 -100.00 % 80.838 M 0.000 -100.00 % 71.607 M 0.000 -100.00 % 79.585 M 0.000 -100.00 % 310.046 M 0.000 -100.00 % 325.076 M 0.000 -100.00 % 373.658 M 0.000 -100.00 % 316.009 M 0.000 -100.00 % 201.336 M -24.63 % 267.120 M 148.56 % 107.465 M -59.43 % 264.889 M -14.49 % 309.764 M -31.88 % 454.728 M -21.93 % 582.496 M 60.67 % 362.552 M 85.02 % 195.958 M -45.58 % 360.093 M
Total non current assets 0.000 -100.00 % 617.266 M 0.000 -100.00 % 680.276 M 0.000 -100.00 % 677.329 M 236.74 % -495.356 M -168.12 % 727.130 M 227.52 % -570.192 M -171.97 % 792.227 M 176.41 % -1.037 B -222.66 % 845.218 M 156.12 % -1.506 B -276.84 % 851.748 M 168.14 % -1.250 B -240.51 % 889.623 M 165.20 % -1.365 B -250.19 % 908.560 M 167.92 % -1.338 B -210.43 % 1.211 B 184.39 % -1.436 B -239.88 % 1.026 B 203.76 % -989.061 M -187.18 % 1.134 B 170.96 % -1.599 B -262.21 % 985.618 M 199.32 % -992.386 M -297.23 % 503.157 M 7.18 % 469.431 M 3.17 % 455.019 M -10.32 % 507.368 M -22.58 % 655.360 M -2.77 % 674.057 M -33.66 % 1.016 B 93.54 % 524.960 M 68.61 % 311.347 M -68.29 % 981.908 M
Other current assets -343.433 M -1 528.47 % 24.042 M 106.14 % -391.307 M -963.47 % 45.318 M 109.47 % -478.562 M -998.02 % 53.291 M 0.000 -100.00 % 111.765 M 0.000 -100.00 % 116.625 M 0.000 -100.00 % 127.550 M 0.000 -100.00 % 143.977 M 0.000 -100.00 % 498.657 M 0.000 -100.00 % 498.045 M 0.000 -100.00 % 7.307 M 0.000 -100.00 % 106.439 M 0.000 -100.00 % 12.154 M 0.000 -100.00 % 10.224 M 0.000 -100.00 % 2.370 M -27.30 % 3.260 M -49.68 % 6.479 M 163.91 % 2.455 M -25.56 % 3.298 M 329 700.00 % 1.000 K -100.00 % 463.342 M 831.98 % 49.716 M 50.65 % 33.001 M -55.87 % 74.785 M
Short term investments 0.000 -100.00 % 328.992 M 0.000 -100.00 % 365.567 M 0.000 -100.00 % 437.637 M -55.83 % 990.712 M 105.11 % 483.014 M -57.64 % 1.140 B 9 730.05 % 11.601 M -99.44 % 2.074 B 125.98 % 917.581 M -69.54 % 3.012 B 10 041.40 % 29.704 M -98.81 % 2.500 B 217.33 % 787.841 M -71.13 % 2.729 B 256.31 % 765.920 M -71.37 % 2.675 B 290.11 % 685.833 M -76.11 % 2.871 B 14 896.07 % 19.146 M -99.03 % 1.978 B 110.59 % 939.320 M -70.62 % 3.198 B 173.31 % 1.170 B -41.05 % 1.985 B 118.89 % 906.764 M 441.42 % 167.478 M 11.86 % 149.719 M 2 019.76 % 7.063 M -80.66 % 36.529 M -54.34 % 79.997 M 807.61 % 8.814 M -98.83 % 751.355 M -18.03 % 916.579 M 47.70 % 620.578 M
cash and cash equivalents 0.000 -100.00 % 14.441 M 0.000 -100.00 % 25.740 M 0.000 -100.00 % 40.925 M 108.26 % -495.356 M -1 878.08 % 27.859 M 104.89 % -570.192 M -2 100.04 % 28.509 M 102.75 % -1.037 B -2 003.46 % 54.468 M 103.62 % -1.506 B -310.32 % 716.157 M 157.29 % -1.250 B -370.46 % 462.198 M 133.87 % -1.365 B -330.63 % 591.648 M 144.23 % -1.338 B -305.20 % 651.916 M 145.41 % -1.436 B -2 026.25 % 74.527 M 107.54 % -989.061 M -2 088.42 % 49.741 M 103.11 % -1.599 B -472.81 % 428.845 M 143.21 % -992.386 M -1 216.13 % 88.913 M 68.95 % 52.628 M 0.00 % 52.630 M 22.88 % 42.831 M -7.88 % 46.497 M -80.35 % 236.574 M -77.32 % 1.043 B 5 896.47 % 17.392 M 28.45 % 13.540 M -31.82 % 19.859 M
Cash and short term investments 343.433 M -1.75 % 349.537 M -10.67 % 391.307 M 0.00 % 391.307 M -18.23 % 478.562 M 0.00 % 478.562 M -3.39 % 495.356 M -3.04 % 510.873 M -10.40 % 570.192 M -1.50 % 578.880 M -44.17 % 1.037 B 0.00 % 1.037 B -31.17 % 1.506 B -0.35 % 1.511 B 20.91 % 1.250 B 0.00 % 1.250 B -8.39 % 1.365 B 0.51 % 1.358 B 1.48 % 1.338 B 0.00 % 1.338 B -6.81 % 1.436 B -0.35 % 1.441 B 45.65 % 989.061 M 0.00 % 989.061 M -38.14 % 1.599 B 0.00 % 1.599 B 61.10 % 992.386 M -0.33 % 995.677 M 352.36 % 220.106 M 8.69 % 202.503 M 305.87 % 49.894 M -39.91 % 83.026 M -73.77 % 316.571 M -69.90 % 1.052 B 36.81 % 768.747 M -17.35 % 930.119 M 45.23 % 640.437 M
Total current assets 0.000 -100.00 % 883.923 M 0.000 -100.00 % 928.329 M 0.000 -100.00 % 1.082 B 118.43 % 495.356 M -52.87 % 1.051 B 84.34 % 570.192 M -49.71 % 1.134 B 9.36 % 1.037 B -14.33 % 1.210 B -19.65 % 1.506 B -10.36 % 1.680 B 34.42 % 1.250 B -55.48 % 2.808 B 105.77 % 1.365 B -53.21 % 2.917 B 118.02 % 1.338 B -44.14 % 2.395 B 66.83 % 1.436 B -44.52 % 2.587 B 161.60 % 989.061 M -48.31 % 1.913 B 19.67 % 1.599 B -36.54 % 2.519 B 153.87 % 992.386 M -44.08 % 1.775 B 200.66 % 590.234 M 27.44 % 463.139 M 47.94 % 313.059 M -24.60 % 415.198 M -56.36 % 951.336 M -59.68 % 2.359 B 94.58 % 1.212 B -12.90 % 1.392 B 66.74 % 834.887 M
Inventory 0.000 -100.00 % 73.871 M 0.000 -100.00 % 75.976 M 0.000 -100.00 % 67.141 M 0.000 -100.00 % 26.766 M 0.000 -100.00 % 19.552 M 0.000 -100.00 % 15.458 M 0.000 -100.00 % 9.004 M 0.000 -100.00 % 903.427 M 0.000 -100.00 % 904.390 M 0.000 -100.00 % 904.630 M 0.000 -100.00 % 903.658 M 0.000 -100.00 % 771.203 M 0.000 -100.00 % 772.347 M 0.000 -100.00 % 454.991 M 29.39 % 351.656 M 47.39 % 238.594 M 2 343.11 % 9.766 M -95.88 % 236.784 M 991.37 % 21.696 M 101.22 % 10.782 M -95.62 % 245.966 M 5.05 % 234.141 M 1 019.76 % 20.910 M
Net receivables 0.000 -100.00 % 436.473 M 0.000 -100.00 % 415.728 M 0.000 -100.00 % 483.000 M 0.000 0.000 0.000 -100.00 % 303.755 M 0.000 -100.00 % 30.509 M 0.000 -100.00 % 15.793 M 0.000 -100.00 % 155.754 M 0.000 -100.00 % 45.667 M 0.000 -100.00 % 145.228 M 0.000 -100.00 % 34.680 M 0.000 0.000 0.000 -100.00 % 138.061 M 0.000 -100.00 % 321.553 M 2 013.81 % 15.212 M -16.96 % 18.319 M 0.000 -100.00 % 92.090 M 0.000 -100.00 % 833.366 M 462.93 % 148.041 M -24.02 % 194.845 M 97.30 % 98.755 M
Tax assets 0.000 0.000 0.000 -100.00 % 571.885 M 0.000 0.000 0.000 -100.00 % 720.837 M 0.000 100.00 % -3.750 M 0.000 -100.00 % 703.297 M 0.000 0.000 0.000 -100.00 % 787.841 M 0.000 -100.00 % 497.332 M 0.000 -100.00 % 892.118 M 0.000 0.000 0.000 -100.00 % 1.115 B 0.000 -100.00 % 968.479 M 0.000 0.000 0.000 -100.00 % 145.598 M 3 316.19 % 4.262 M 0.000 -100.00 % 42.760 M 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.224 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 66.151 M 0.000 -100.00 % 48.992 M 0.000 -100.00 % 26.242 M 0.000 -100.00 % 53.638 M 0.000 -100.00 % 44.658 M 0.000 -100.00 % 36.013 M 0.000 -100.00 % 68.678 M 0.000 -100.00 % 69.723 M 0.000 -100.00 % 62.369 M 0.000 -100.00 % 91.514 M 0.000 -100.00 % 48.134 M 0.000 -100.00 % 39.833 M 0.000 -100.00 % 40.136 M 0.000 -100.00 % 23.969 M 40.97 % 17.003 M 7.47 % 15.821 M -21.67 % 20.197 M -76.38 % 85.491 M 350.26 % 18.987 M 0.000 -100.00 % 12.352 M -65.10 % 35.393 M -32.37 % 52.336 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.652 M 0.000 -100.00 % 33.563 M 0.000 -100.00 % 33.827 M 0.000 -100.00 % 32.945 M 0.000 -100.00 % 336.610 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.917 M 0.000 0.000 0.000 -100.00 % 12.961 M 0.000 0.000 -100.00 % 4.784 M -16.38 % 5.721 M 0.83 % 5.674 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 0.000 0.000 0.000 0.000 0.000 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
Capital lease obligations 0.000 -100.00 % 3.715 M 0.000 -100.00 % 8.301 M 0.000 -100.00 % 12.633 M 0.000 -100.00 % 16.726 M 0.000 -100.00 % 20.593 M 0.000 -100.00 % 24.251 M 0.000 -100.00 % 3.715 M 0.000 -100.00 % 8.301 M 0.000 -100.00 % 12.633 M 0.000 -100.00 % 16.729 M 0.000 -100.00 % 20.596 M 0.000 -100.00 % 24.256 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 -100.00 % 9.956 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
Other total stockholders equity 0.000 -100.00 % 317.858 M 0.000 -100.00 % 972.618 M 0.000 -100.00 % 316.853 M 0.000 -100.00 % 1.008 B 0.000 -100.00 % 323.599 M 0.000 0.000 0.000 -100.00 % 312.778 M 0.000 100.00 % -655.364 M 0.000 -100.00 % 321.317 M 0.000 0.000 0.000 -100.00 % 384.312 M 0.000 100.00 % -507.840 M 0.000 -100.00 % 356.707 M 0.000 -100.00 % 333.761 M -6.15 % 355.646 M 22.51 % 290.311 M -18.47 % 356.060 M 0.12 % 355.646 M -0.12 % 356.060 M -84.23 % 2.258 B 126.29 % 997.689 M -13.64 % 1.155 B -11.02 % 1.298 B
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
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
Total assets 0.000 -100.00 % 1.501 B 0.000 -100.00 % 1.609 B 0.000 -100.00 % 1.759 B 0.000 -100.00 % 1.778 B 0.000 -100.00 % 1.926 B 0.000 -100.00 % 2.055 B 0.000 -100.00 % 2.532 B 0.000 -100.00 % 3.697 B 0.000 -100.00 % 3.825 B 0.000 -100.00 % 3.606 B 0.000 -100.00 % 3.614 B 0.000 -100.00 % 3.048 B 0.000 -100.00 % 3.505 B 0.000 -100.00 % 2.278 B 114.95 % 1.060 B 2.15 % 1.037 B 26.44 % 820.427 M -23.36 % 1.071 B -34.14 % 1.625 B -51.84 % 3.375 B 94.26 % 1.737 B 1.99 % 1.703 B -6.24 % 1.817 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-12-31 2019-09-30 2019-06-30 2019-03-31 2018-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-03-31 2013-03-31 2012-09-30 2012-03-31 2011-03-31 2010-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2018-01-31 2017-06-30 2017-03-31 2017-01-31 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 2014-01-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2012-01-31 2011-09-30 2011-06-30 2011-03-31 2011-01-31 2010-09-30 2010-06-30 2010-03-31 2010-01-31
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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 212.000 M 0.00 % 212.000 M 0.00 % 212.000 M 0.00 % 212.000 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -43.834 M 0.00 % -43.834 M -143.51 % 100.756 M 0.00 % 100.756 M 0.00 % 100.756 M 136.15 % 42.666 M 0.00 % 42.666 M 0.00 % 42.666 M 3 268.81 % 1.267 M 0.00 % 1.267 M 0.00 % 1.267 M 0.00 % 1.267 M 103.89 % -32.551 M 0.00 % -32.551 M 0.00 % -32.551 M 0.00 % -32.551 M -11.28 % -29.251 M 0.00 % -29.251 M 0.00 % -29.251 M 0.00 % -29.251 M -180.55 % 36.315 M 0.00 % 36.315 M 0.00 % 36.315 M 0.00 % 36.315 M 368.81 % -13.509 M 0.00 % -13.509 M 0.00 % -13.509 M 0.00 % -13.509 M -1 432.96 % -881.250 K 0.00 % -881.250 K 0.00 % -881.250 K 0.00 % -881.250 K
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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 480.500 K 0.00 % 480.500 K 0.00 % 480.500 K 0.00 % 480.500 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.436 M 0.00 % 2.436 M 0.00 % 2.436 M 552.58 % -538.250 K 0.00 % -538.250 K 0.00 % -538.250 K 59.48 % -1.328 M 0.00 % -1.328 M 0.00 % -1.328 M -648.86 % 242.000 K 0.00 % 242.000 K 0.00 % 242.000 K 0.00 % 242.000 K -91.17 % 2.741 M 0.00 % 2.741 M 0.00 % 2.741 M 0.00 % 2.741 M 306.05 % -1.330 M 0.00 % -1.330 M 0.00 % -1.330 M 0.00 % -1.330 M -66.09 % -800.750 K 0.00 % -800.750 K 0.00 % -800.750 K 0.00 % -800.750 K -141.40 % 1.934 M 0.00 % 1.934 M 0.00 % 1.934 M 0.00 % 1.934 M 804.91 % 213.750 K 0.00 % 213.750 K 0.00 % 213.750 K 0.00 % 213.750 K
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 211.519 M 0.00 % 211.519 M 0.00 % 211.519 M 0.00 % 211.519 M 0.000 -100.00 % 310.486 M 0.00 % 310.486 M 0.00 % 310.486 M 0.000 100.00 % -46.270 M 0.00 % -46.270 M 0.00 % -46.270 M -145.68 % 101.294 M 0.00 % 101.294 M 0.00 % 101.294 M 130.24 % 43.994 M 0.00 % 43.994 M 0.00 % 43.994 M 4 194.22 % 1.025 M 0.00 % 1.025 M 0.00 % 1.025 M 0.00 % 1.025 M 102.90 % -35.292 M 0.00 % -35.292 M 0.00 % -35.292 M 0.00 % -35.292 M -26.40 % -27.921 M 0.00 % -27.921 M 0.00 % -27.921 M 0.00 % -27.921 M -175.23 % 37.115 M 0.00 % 37.115 M 0.00 % 37.115 M 0.00 % 37.115 M 340.33 % -15.444 M 0.00 % -15.444 M 0.00 % -15.444 M 0.00 % -15.444 M -1 310.37 % -1.095 M 0.00 % -1.095 M 0.00 % -1.095 M 0.00 % -1.095 M
Other non cash items 10.199 M -77.09 % 44.516 M -20.75 % 56.173 M 172.54 % 20.611 M 49.39 % 13.797 M 113.81 % -99.886 M -349.75 % 39.995 M -34.23 % 60.813 M 46.88 % 41.404 M -40.45 % 69.528 M 132.59 % -213.316 M -14 255.05 % -1.486 M 95.22 % -31.082 M 98.26 % -1.789 B -4 343.87 % 42.161 M 153.48 % -78.837 M -281.63 % -20.658 M -239.55 % -6.084 M 90.09 % -61.378 M -675.78 % 10.660 M -58.59 % 25.741 M -89.13 % 236.706 M 710.33 % 29.211 M -53.86 % 63.304 M -12.05 % 71.975 M 225.90 % 22.085 M -76.03 % 92.142 M 11.50 % 82.637 M 121.42 % 37.322 M 93.44 % 19.294 M 0.00 % 19.294 M 79.34 % 10.759 M 0.00 % 10.759 M 0.00 % 10.759 M 1 578.83 % -727.500 K -102.33 % 31.236 M 4 393.61 % -727.500 K 92.80 % -10.110 M 0.00 % -10.110 M -145.64 % 22.154 M 319.13 % -10.110 M -105.13 % -4.929 M 0.00 % -4.929 M 0.00 % -4.929 M 0.00 % -4.929 M 65.76 % -14.396 M 69.19 % -46.730 M -144.66 % 104.642 M 826.91 % -14.396 M 64.84 % -40.946 M 19.78 % -51.040 M -86.90 % -27.309 M 0.00 % -27.309 M -20.10 % -22.738 M 0.00 % -22.738 M 0.00 % -22.738 M 0.00 % -22.738 M 64.62 % -64.264 M 0.00 % -64.264 M 0.00 % -64.264 M 0.00 % -64.264 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.714 M -0.04 % 13.720 M 1.02 % 13.582 M 0.92 % 13.458 M -2.35 % 13.782 M 6.13 % 12.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.835 M 0.00 % 188.835 M 0.00 % 188.835 M 0.00 % 188.835 M 0.000 -100.00 % 274.039 M 0.00 % 274.039 M 0.00 % 274.039 M 0.000 -100.00 % 5.754 M 0.00 % 5.754 M 0.00 % 5.754 M -89.69 % 55.804 M 0.00 % 55.804 M 0.00 % 55.804 M 480.50 % 9.613 M 0.00 % 9.613 M 0.00 % 9.613 M 145.14 % -21.297 M 0.00 % -21.297 M 0.00 % -21.297 M 0.00 % -21.297 M 66.04 % -62.713 M 0.00 % -62.713 M 0.00 % -62.713 M 0.00 % -62.713 M -6.15 % -59.078 M 0.00 % -59.078 M 0.00 % -59.078 M 0.00 % -59.078 M -13 711.22 % -427.750 K 0.00 % -427.750 K 0.00 % -427.750 K 0.00 % -427.750 K 98.98 % -41.825 M 0.00 % -41.825 M 0.00 % -41.825 M 0.00 % -41.825 M -15.29 % -36.279 M 0.00 % -36.279 M 0.00 % -36.279 M 0.00 % -36.279 M
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -66.196 M 0.00 % -66.196 M 0.00 % -66.196 M 0.00 % -66.196 M 0.000 100.00 % -119.964 M 0.00 % -119.964 M 0.00 % -119.964 M 0.000 100.00 % -20.171 M 0.00 % -20.171 M 0.00 % -20.171 M -33.83 % -15.072 M 0.00 % -15.072 M 0.00 % -15.072 M 19.74 % -18.778 M 0.00 % -18.778 M 0.00 % -18.778 M -3 814.17 % -479.750 K 0.00 % -479.750 K 0.00 % -479.750 K 0.00 % -479.750 K -66.15 % -288.750 K 0.00 % -288.750 K 0.00 % -288.750 K 0.00 % -288.750 K 99.54 % -63.400 M 0.00 % -63.400 M 0.00 % -63.400 M 0.00 % -63.400 M 23.85 % -83.258 M 0.00 % -83.258 M 0.00 % -83.258 M 0.00 % -83.258 M -89.42 % -43.955 M 0.00 % -43.955 M 0.00 % -43.955 M 0.00 % -43.955 M 86.46 % -324.643 M 0.00 % -324.643 M 0.00 % -324.643 M 0.00 % -324.643 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
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 100.00 % -352.804 M 0.00 % -352.804 M 0.00 % -352.804 M 0.00 % -352.804 M 0.000 100.00 % -333.350 M 0.00 % -333.350 M 0.00 % -333.350 M 0.000 100.00 % -339.047 M 0.00 % -339.047 M 0.00 % -339.047 M -297.90 % -85.209 M 0.00 % -85.209 M 0.00 % -85.209 M -0.61 % -84.689 M 0.00 % -84.689 M 0.00 % -84.689 M -389.29 % -17.309 M 0.00 % -17.309 M 0.00 % -17.309 M 0.00 % -17.309 M 25.58 % -23.258 M 0.00 % -23.258 M 0.00 % -23.258 M 0.00 % -23.258 M 52.85 % -49.329 M 0.00 % -49.329 M 0.00 % -49.329 M 0.00 % -49.329 M -226.21 % 39.084 M 0.00 % 39.084 M 0.00 % 39.084 M 0.00 % 39.084 M -73.82 % 149.267 M 0.00 % 149.267 M 0.00 % 149.267 M 0.00 % 149.267 M -5.82 % 158.498 M 0.00 % 158.498 M 0.00 % 158.498 M 0.00 % 158.498 M
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 -100.00 % 253.515 M 0.00 % 253.515 M 0.00 % 253.515 M 0.00 % 253.515 M 0.000 -100.00 % 241.577 M 0.00 % 241.577 M 0.00 % 241.577 M 0.000 -100.00 % 162.240 M 0.00 % 162.240 M 0.00 % 162.240 M 97.55 % 82.125 M 0.00 % 82.125 M 0.00 % 82.125 M 67.52 % 49.025 M 0.00 % 49.025 M 0.00 % 49.025 M 61.96 % 30.270 M 0.00 % 30.270 M 0.00 % 30.270 M 0.00 % 30.270 M -9.64 % 33.500 M 0.00 % 33.500 M 0.00 % 33.500 M 0.00 % 33.500 M 4.48 % 32.063 M 0.00 % 32.063 M 0.00 % 32.063 M 0.00 % 32.063 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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 172.750 K 0.00 % 172.750 K 0.00 % 172.750 K 0.00 % 172.750 K 0.000 -100.00 % 211.736 M 0.00 % 211.736 M 0.00 % 211.736 M 0.000 -100.00 % 196.977 M 286 612.36 % -68.750 K 0.00 % -68.750 K 27.44 % -94.750 K 0.00 % -94.750 K 0.00 % -94.750 K -283.09 % 51.750 K 0.00 % 51.750 K 0.00 % 51.750 K -99.63 % 14.110 M 0.00 % 14.110 M 0.00 % 14.110 M 0.00 % 14.110 M -83.87 % 87.500 M 0.00 % 87.500 M 0.00 % 87.500 M 0.00 % 87.500 M 259.09 % -55.000 M 0.00 % -55.000 M 0.00 % -55.000 M 0.00 % -55.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 466.750 K 0.00 % 466.750 K 0.00 % 466.750 K 0.00 % 466.750 K
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -165.313 M 0.00 % -165.313 M 0.00 % -165.313 M 0.00 % -165.313 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -197.046 M 0.00 % -197.046 M -979.67 % -18.251 M 0.00 % -18.251 M 0.00 % -18.251 M 66.45 % -54.391 M 0.00 % -54.391 M 0.00 % -54.391 M -304.54 % 26.592 M 0.00 % 26.592 M 0.00 % 26.592 M 0.00 % 26.592 M -72.71 % 97.453 M 0.00 % 97.453 M 0.00 % 97.453 M 0.00 % 97.453 M 171.83 % -135.667 M 0.00 % -135.667 M 0.00 % -135.667 M 0.00 % -135.667 M -207.12 % -44.174 M 0.00 % -44.174 M 0.00 % -44.174 M 0.00 % -44.174 M -141.95 % 105.312 M 0.00 % 105.312 M 0.00 % 105.312 M 0.00 % 105.312 M 163.56 % -165.679 M 0.00 % -165.679 M 0.00 % -165.679 M 0.00 % -165.679 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -172.750 K 0.00 % -172.750 K 0.00 % -172.750 K 0.00 % -172.750 K 0.000 100.00 % -19.137 M 0.00 % -19.137 M 0.00 % -19.137 M 0.000 100.00 % -14.449 M 0.00 % -14.449 M 0.00 % -14.449 M -20.74 % -11.967 M 0.00 % -11.967 M 0.00 % -11.967 M 1.21 % -12.114 M 0.00 % -12.114 M 0.00 % -12.114 M -1.78 % -11.902 M 0.00 % -11.902 M 0.00 % -11.902 M 0.00 % -11.902 M 1.46 % -12.078 M 0.00 % -12.078 M 0.00 % -12.078 M 0.00 % -12.078 M -1.36 % -11.916 M 0.00 % -11.916 M 0.00 % -11.916 M 0.00 % -11.916 M 1.01 % -12.037 M 0.00 % -12.037 M 0.00 % -12.037 M 0.00 % -12.037 M -0.87 % -11.934 M 0.00 % -11.934 M 0.00 % -11.934 M 0.00 % -11.934 M -50.01 % -7.955 M 0.00 % -7.955 M 0.00 % -7.955 M 0.00 % -7.955 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -50.000 M 0.00 % -50.000 M 0.00 % -50.000 M -1 935.83 % -2.456 M 0.00 % -2.456 M 0.00 % -2.456 M 0.00 % -2.456 M 0.00 % -2.456 M 0.00 % -2.456 M -19.80 % -2.050 M 0.00 % -2.050 M 0.00 % -2.050 M 0.00 % -2.050 M 0.00 % -2.050 M 0.00 % -2.050 M 0.00 % -2.050 M 0.00 % -2.050 M -4.77 % -1.957 M 0.00 % -1.957 M 0.00 % -1.957 M 0.00 % -1.957 M 0.00 % -1.957 M 0.00 % -1.957 M 0.00 % -1.957 M 0.00 % -1.957 M 2.32 % -2.003 M 0.00 % -2.003 M 0.00 % -2.003 M 0.00 % -2.003 M -46.60 % -1.367 M 0.00 % -1.367 M 0.00 % -1.367 M 0.00 % -1.367 M
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -172.750 K 0.00 % -172.750 K 0.00 % -172.750 K 0.00 % -172.750 K 0.000 100.00 % -19.137 M 0.00 % -19.137 M 0.00 % -19.137 M 0.000 0.000 100.00 % -64.449 M 0.00 % -64.449 M -346.85 % -14.423 M 0.00 % -14.423 M 0.00 % -14.423 M 1.01 % -14.570 M 0.00 % -14.570 M 0.00 % -14.570 M -4.43 % -13.952 M 0.00 % -13.952 M 0.00 % -13.952 M 0.00 % -13.952 M 1.25 % -14.128 M 0.00 % -14.128 M 0.00 % -14.128 M 0.00 % -14.128 M -1.84 % -13.873 M 0.00 % -13.873 M 0.00 % -13.873 M 0.00 % -13.873 M 0.87 % -13.994 M 0.00 % -13.994 M 0.00 % -13.994 M 0.00 % -13.994 M -0.41 % -13.937 M 0.00 % -13.937 M 0.00 % -13.937 M 0.00 % -13.937 M -49.51 % -9.322 M 0.00 % -9.322 M 0.00 % -9.322 M 0.00 % -9.322 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -111.929 M 0.00 % -111.929 M 0.00 % -111.929 M 0.00 % -111.929 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 264.743 M 0.00 % 264.743 M 1 239.89 % -23.225 M 0.00 % -23.225 M 0.00 % -23.225 M -137.55 % 61.849 M 0.00 % 61.849 M 0.00 % 61.849 M 713.21 % 7.606 M 0.00 % 7.606 M 0.00 % 7.606 M 0.00 % 7.606 M 111.16 % -68.157 M 0.00 % -68.157 M 0.00 % -68.157 M 0.00 % -68.157 M -187.04 % 78.308 M 0.00 % 78.308 M 0.00 % 78.308 M 0.00 % 78.308 M 331.45 % 18.150 M 0.00 % 18.150 M 0.00 % 18.150 M 0.00 % 18.150 M -20.64 % 22.870 M 0.00 % 22.870 M 0.00 % 22.870 M 0.00 % 22.870 M 3.35 % 22.128 M 0.00 % 22.128 M 0.00 % 22.128 M 0.00 % 22.128 M
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.714 M -0.04 % 13.720 M 1.02 % 13.582 M 0.92 % 13.458 M -2.35 % 13.782 M 6.13 % 12.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -88.580 M 0.00 % -88.580 M 0.00 % -88.580 M 0.00 % -88.580 M 0.000 -100.00 % 87.178 M 0.00 % 87.178 M 0.00 % 87.178 M 0.000 -100.00 % 9.003 M 0.00 % 9.003 M 0.00 % 9.003 M 9 551.71 % -95.250 K 0.00 % -95.250 K 0.00 % -95.250 K -103.81 % 2.502 M 0.00 % 2.502 M 0.00 % 2.502 M 338.01 % -1.051 M 0.00 % -1.051 M 0.00 % -1.051 M 0.00 % -1.051 M 97.79 % -47.545 M 0.00 % -47.545 M 0.00 % -47.545 M 0.00 % -47.545 M 63.51 % -130.309 M 0.00 % -130.309 M 0.00 % -130.309 M 0.00 % -130.309 M -222.18 % -40.446 M 0.00 % -40.446 M 0.00 % -40.446 M 0.00 % -40.446 M -155.85 % 72.421 M 0.00 % 72.421 M 0.00 % 72.421 M 0.00 % 72.421 M 138.29 % -189.151 M 0.00 % -189.151 M 0.00 % -189.151 M 0.00 % -189.151 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.572 M 41.74 % 32.858 M 71.69 % 19.138 M -42.75 % 33.426 M 67.40 % 19.968 M -83.25 % 119.196 M 12.23 % 106.210 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.211 M 0.00 % 107.211 M 0.00 % 107.211 M 0.00 % 107.211 M 0.000 -100.00 % 21.069 M 0.00 % 21.069 M 0.00 % 21.069 M 0.000 -100.00 % 12.066 M 0.00 % 12.066 M 0.00 % 12.066 M -0.79 % 12.162 M 0.00 % 12.162 M 0.00 % 12.162 M 25.90 % 9.660 M 0.00 % 9.660 M 0.00 % 9.660 M -9.81 % 10.711 M 0.00 % 10.711 M 0.00 % 10.711 M 0.00 % 10.711 M -81.89 % 59.144 M 0.00 % 59.144 M 0.00 % 59.144 M 0.00 % 59.144 M -68.78 % 189.453 M 0.00 % 189.453 M 0.00 % 189.453 M 0.00 % 189.453 M -17.59 % 229.899 M 0.00 % 229.899 M 0.00 % 229.899 M 0.00 % 229.899 M 43.59 % 160.109 M 0.00 % 160.109 M 0.00 % 160.109 M 0.00 % 160.109 M -54.16 % 349.260 M 0.00 % 349.260 M 0.00 % 349.260 M 0.00 % 349.260 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.925 M -12.13 % 46.572 M 41.74 % 32.858 M -30.10 % 47.008 M 40.63 % 33.426 M -74.86 % 132.978 M 11.56 % 119.196 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.632 M 0.00 % 18.632 M 0.00 % 18.632 M 0.00 % 18.632 M 0.000 -100.00 % 108.246 M 0.00 % 108.246 M 0.00 % 108.246 M 0.000 -100.00 % 21.069 M 0.00 % 21.069 M 0.00 % 21.069 M 74.61 % 12.066 M 0.00 % 12.066 M 0.00 % 12.066 M -0.78 % 12.162 M 0.00 % 12.162 M 0.00 % 12.162 M 25.90 % 9.660 M 0.00 % 9.660 M 0.00 % 9.660 M 0.00 % 9.660 M -16.72 % 11.599 M 0.00 % 11.599 M 0.00 % 11.599 M 0.00 % 11.599 M -80.39 % 59.144 M 0.00 % 59.144 M 0.00 % 59.144 M 0.00 % 59.144 M -68.78 % 189.453 M 0.00 % 189.453 M 0.00 % 189.453 M 0.00 % 189.453 M -18.53 % 232.530 M 0.00 % 232.530 M 0.00 % 232.530 M 0.00 % 232.530 M 45.23 % 160.109 M 0.00 % 160.109 M 0.00 % 160.109 M 0.00 % 160.109 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.714 M -0.04 % 13.720 M 1.02 % 13.582 M 0.92 % 13.458 M -2.35 % 13.782 M 6.13 % 12.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.835 M 0.00 % 188.835 M 0.00 % 188.835 M 0.00 % 188.835 M 0.000 -100.00 % 274.039 M 0.00 % 274.039 M 0.00 % 274.039 M 0.000 -100.00 % 5.754 M 0.00 % 5.754 M 0.00 % 5.754 M -89.69 % 55.804 M 0.00 % 55.804 M 0.00 % 55.804 M 480.50 % 9.613 M 0.00 % 9.613 M 0.00 % 9.613 M 145.14 % -21.297 M 0.00 % -21.297 M 0.00 % -21.297 M 0.00 % -21.297 M 66.04 % -62.713 M 0.00 % -62.713 M 0.00 % -62.713 M 0.00 % -62.713 M -6.15 % -59.078 M 0.00 % -59.078 M 0.00 % -59.078 M 0.00 % -59.078 M -13 711.22 % -427.750 K 0.00 % -427.750 K 0.00 % -427.750 K 0.00 % -427.750 K 98.98 % -41.825 M 0.00 % -41.825 M 0.00 % -41.825 M 0.00 % -41.825 M -15.29 % -36.279 M 0.00 % -36.279 M 0.00 % -36.279 M 0.00 % -36.279 M
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -66.196 M 0.00 % -66.196 M 0.00 % -66.196 M 0.00 % -66.196 M 0.000 100.00 % -119.964 M 0.00 % -119.964 M 0.00 % -119.964 M 0.000 100.00 % -20.171 M 0.00 % -20.171 M 0.00 % -20.171 M -33.83 % -15.072 M 0.00 % -15.072 M 0.00 % -15.072 M 19.74 % -18.778 M 0.00 % -18.778 M 0.00 % -18.778 M -3 814.17 % -479.750 K 0.00 % -479.750 K 0.00 % -479.750 K 0.00 % -479.750 K -66.15 % -288.750 K 0.00 % -288.750 K 0.00 % -288.750 K 0.00 % -288.750 K 99.54 % -63.400 M 0.00 % -63.400 M 0.00 % -63.400 M 0.00 % -63.400 M 23.85 % -83.258 M 0.00 % -83.258 M 0.00 % -83.258 M 0.00 % -83.258 M -89.42 % -43.955 M 0.00 % -43.955 M 0.00 % -43.955 M 0.00 % -43.955 M 86.46 % -324.643 M 0.00 % -324.643 M 0.00 % -324.643 M 0.00 % -324.643 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.714 M -0.04 % 13.720 M 1.02 % 13.582 M 0.92 % 13.458 M -2.35 % 13.782 M 6.13 % 12.986 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.639 M 0.00 % 122.639 M 0.00 % 122.639 M 0.00 % 122.639 M 0.000 -100.00 % 154.075 M 0.00 % 154.075 M 0.00 % 154.075 M 0.000 100.00 % -14.417 M 0.00 % -14.417 M 0.00 % -14.417 M -135.39 % 40.732 M 0.00 % 40.732 M 0.00 % 40.732 M 544.42 % -9.165 M 0.00 % -9.165 M 0.00 % -9.165 M 57.91 % -21.777 M 0.00 % -21.777 M 0.00 % -21.777 M 0.00 % -21.777 M 65.44 % -63.002 M 0.00 % -63.002 M 0.00 % -63.002 M 0.00 % -63.002 M 48.56 % -122.478 M 0.00 % -122.478 M 0.00 % -122.478 M 0.00 % -122.478 M -46.35 % -83.686 M 0.00 % -83.686 M 0.00 % -83.686 M 0.00 % -83.686 M 2.44 % -85.780 M 0.00 % -85.780 M 0.00 % -85.780 M 0.00 % -85.780 M 76.23 % -360.922 M 0.00 % -360.922 M 0.00 % -360.922 M 0.00 % -360.922 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 2018 2017 2017 2017 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2014 2013 2013 2013 2012 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010
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
2006 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2005 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports
2004 https://www.nseindia.com/companies-listing/corporate-filings-annual-reports