AJANTSOY.BO

Ajanta Soya Limited AJANTSOY.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 13.298 B 30.10 % 10.222 B -17.31 % 12.362 B -8.10 % 13.451 B 44.42 % 9.314 B 22.53 % 7.601 B 9.43 % 6.947 B 100.74 % 3.460 B -50.57 % 7.001 B 20.89 % 5.791 B 4.79 % 5.527 B 16.80 % 4.732 B 13.19 % 4.180 B 13.10 % 3.696 B 22.49 % 3.017 B 30.05 % 2.320 B -12.27 % 2.645 B -7.00 % 2.844 B 22.86 % 2.315 B 5.17 % 2.201 B
Net income 271.456 M 573.77 % 40.289 M 80.22 % 22.355 M -94.70 % 421.993 M 67.85 % 251.410 M 156.58 % 97.984 M 2 530.76 % -4.031 M -142.84 % 9.409 M -86.80 % 71.267 M 40.02 % 50.898 M 99.90 % 25.462 M 82.02 % 13.988 M 167.33 % 5.233 M 145.97 % 2.127 M -54.08 % 4.633 M 2.60 % 4.516 M 475.76 % 784.292 K -79.71 % 3.865 M -56.54 % 8.893 M 62.46 % 5.474 M
Income before tax 363.173 M 609.85 % 51.162 M 33.80 % 38.237 M -92.33 % 498.625 M 22.87 % 405.828 M 215.79 % 128.514 M 699.91 % 16.066 M -57.37 % 37.691 M -65.66 % 109.763 M 55.05 % 70.790 M 214.99 % 22.474 M 16.88 % 19.228 M 262.76 % 5.300 M 12.50 % 4.711 M -40.48 % 7.916 M 55.63 % 5.086 M 60.80 % 3.163 M -59.53 % 7.816 M -44.77 % 14.153 M 158.69 % 5.471 M
Income before tax ratio 0.03 445.62 % 0.01 61.82 % 0.00 -91.66 % 0.04 -14.93 % 0.04 157.72 % 0.02 631.01 % 0.00 -78.77 % 0.01 -30.53 % 0.02 28.27 % 0.01 200.60 % 0.00 0.07 % 0.00 220.48 % 0.00 -0.53 % 0.00 -51.41 % 0.00 19.67 % 0.00 83.29 % 0.00 -56.48 % 0.00 -55.05 % 0.01 145.97 % 0.00
EBITDA 428.180 M 251.67 % 121.755 M 32.41 % 91.956 M -82.59 % 528.087 M 19.81 % 440.756 M 151.55 % 175.214 M 130.07 % 76.156 M 33.47 % 57.058 M -56.90 % 132.388 M 38.20 % 95.792 M 81.49 % 52.782 M 5.57 % 50.000 M 46.02 % 34.242 M 29.57 % 26.427 M -13.68 % 30.616 M 29.92 % 23.566 M 325.13 % -10.468 M -136.97 % 28.312 M -13.69 % 32.803 M 44.18 % 22.751 M
Net income ratio 0.02 417.89 % 0.00 117.96 % 0.00 -94.24 % 0.03 16.22 % 0.03 109.40 % 0.01 2 321.37 % 0.00 -121.34 % 0.00 -73.29 % 0.01 15.83 % 0.01 90.77 % 0.00 55.84 % 0.00 136.18 % 0.00 117.48 % 0.00 -62.51 % 0.00 -21.11 % 0.00 556.28 % 0.00 -78.18 % 0.00 -64.63 % 0.00 54.47 % 0.00
Ratio EBITDA 0.03 170.31 % 0.01 60.13 % 0.01 -81.05 % 0.04 -17.04 % 0.05 105.30 % 0.02 110.25 % 0.01 -33.51 % 0.02 -12.81 % 0.02 14.33 % 0.02 73.20 % 0.01 -9.62 % 0.01 29.00 % 0.01 14.56 % 0.01 -29.53 % 0.01 -0.11 % 0.01 356.62 % 0.00 -139.76 % 0.01 -29.75 % 0.01 37.09 % 0.01
Gross profit ratio 0.04 121.19 % 0.02 -24.02 % 0.02 -53.48 % 0.05 -13.85 % 0.06 26.27 % 0.05 56.95 % 0.03 -17.72 % 0.04 10.99 % 0.03 -14.17 % 0.04 22.86 % 0.03 3.22 % 0.03 12.29 % 0.03 -16.15 % 0.03 -49.68 % 0.06 -14.95 % 0.07 47.35 % 0.05 -1.41 % 0.05 -72.95 % 0.19 226.39 % 0.06
Weighted average shs out dil 80.580 M 0.00 % 80.578 M 0.12 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 3.87 % 77.483 M 0.00 % 77.483 M 0.00 % 77.483 M 0.00 % 77.483 M 29.08 % 60.025 M 0.91 % 59.483 M 0.00 % 59.483 M 0.00 % 59.483 M 0.00 % 59.483 M -1.50 % 60.391 M 1.53 % 59.483 M 0.00 % 59.483 M
Weighted average shs out 80.580 M 0.00 % 80.578 M 0.12 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 3.87 % 77.483 M 0.00 % 77.483 M 0.00 % 77.483 M 0.00 % 77.483 M 29.08 % 60.025 M 0.91 % 59.483 M 0.00 % 59.483 M 0.00 % 59.483 M 0.00 % 59.483 M -1.50 % 60.391 M 1.53 % 59.483 M 0.00 % 59.483 M
EPS diluted 3.37 574.00 % 0.50 78.57 % 0.28 -94.66 % 5.24 67.95 % 3.12 155.74 % 1.22 2 535.13 % -0.05 -141.75 % 0.12 -86.96 % 0.92 39.39 % 0.66 100.00 % 0.33 83.33 % 0.18 106.42 % 0.09 143.58 % 0.04 -54.04 % 0.08 2.64 % 0.08 475.00 % 0.01 -79.38 % 0.06 -57.33 % 0.15 63.04 % 0.09
Earnings per share 3.37 574.00 % 0.50 78.57 % 0.28 -94.66 % 5.24 67.95 % 3.12 155.74 % 1.22 2 535.13 % -0.05 -141.75 % 0.12 -86.96 % 0.92 39.39 % 0.66 100.00 % 0.33 83.33 % 0.18 106.42 % 0.09 143.58 % 0.04 -54.04 % 0.08 2.64 % 0.08 475.00 % 0.01 -79.38 % 0.06 -57.33 % 0.15 63.04 % 0.09
Gross profit 517.423 M 187.76 % 179.811 M -37.17 % 286.202 M -57.25 % 669.429 M 24.41 % 538.062 M 54.71 % 347.778 M 71.74 % 202.501 M 65.16 % 122.608 M -45.14 % 223.489 M 3.75 % 215.408 M 28.74 % 167.324 M 20.56 % 138.792 M 27.10 % 109.199 M -5.16 % 115.140 M -38.36 % 186.796 M 10.61 % 168.878 M 29.27 % 130.637 M -8.32 % 142.492 M -66.76 % 428.674 M 243.27 % 124.881 M
Income tax expense 91.717 M 743.53 % 10.873 M -31.54 % 15.882 M -79.27 % 76.632 M -50.37 % 154.419 M 405.79 % 30.530 M 51.91 % 20.097 M -28.94 % 28.281 M -26.54 % 38.496 M 93.53 % 19.892 M 765.71 % -2.988 M -157.03 % 5.240 M 7 621.32 % 67.860 K -97.37 % 2.584 M -21.29 % 3.283 M 475.18 % 570.748 K -76.01 % 2.379 M -39.79 % 3.951 M -24.90 % 5.261 M 183 601.92 % -2.867 K
Cost of revenue 12.781 B 27.28 % 10.042 B -16.84 % 12.076 B -5.52 % 12.782 B 45.65 % 8.776 B 20.99 % 7.254 B 7.55 % 6.744 B 102.05 % 3.338 B -50.75 % 6.777 B 21.55 % 5.576 B 4.04 % 5.359 B 16.69 % 4.593 B 12.82 % 4.071 B 13.69 % 3.581 B 26.51 % 2.831 B 31.58 % 2.151 B -14.43 % 2.514 B -6.93 % 2.701 B 43.24 % 1.886 B -9.15 % 2.076 B
General and administrative expenses 84.870 M 436.61 % 15.816 M 19.77 % 13.205 M 17.28 % 11.259 M 53.66 % 7.327 M 10.48 % 6.632 M -23.81 % 8.704 M 3.89 % 8.378 M 2.28 % 8.191 M -5.03 % 8.625 M 8.64 % 7.939 M 34.14 % 5.919 M 3.27 % 5.731 M 1.15 % 5.666 M -96.41 % 157.687 M 8.58 % 145.232 M 4.47 % 139.012 M 0.000 0.000 0.000
Selling and marketing expenses 6.039 M -93.63 % 94.738 M 8.40 % 87.399 M 2.20 % 85.521 M -7.80 % 92.753 M 7.95 % 85.925 M -6.50 % 91.896 M 82.30 % 50.409 M -48.38 % 97.663 M 18.37 % 82.509 M 9.55 % 75.317 M 39.07 % 54.157 M 19.46 % 45.336 M 18.40 % 38.292 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 113.597 M 328.57 % 26.506 M -80.43 % 135.415 M 19.38 % 113.433 M 26.71 % 89.522 M 2.39 % 87.433 M 5 864.05 % 1.466 M 42.88 % 1.026 M 121.60 % 463.000 K -97.27 % 16.966 M 674.41 % 2.191 M 19.25 % 1.837 M -46.25 % 3.418 M 46.41 % 2.335 M 1 930.00 % 115.000 K 0.000 0.000 0.000 -100.00 % 415.016 M 467.41 % -112.957 M
Operating expenses 204.506 M 49.21 % 137.060 M -42.03 % 236.430 M 12.30 % 210.537 M 10.90 % 189.848 M 5.48 % 179.990 M -4.04 % 187.574 M 46.94 % 127.650 M -28.34 % 178.132 M 15.42 % 154.337 M 3.61 % 148.961 M 23.48 % 120.638 M 19.41 % 101.031 M 13.60 % 88.938 M -48.32 % 172.078 M 9.93 % 156.531 M 5.23 % 148.753 M 18.51 % 125.516 M -69.76 % 415.016 M 267.41 % 112.957 M
Cost and expenses 12.985 B 27.08 % 10.219 B -17.01 % 12.312 B -5.24 % 12.993 B 44.91 % 8.966 B 20.61 % 7.434 B 7.24 % 6.932 B 100.02 % 3.465 B -50.18 % 6.955 B 21.38 % 5.730 B 4.03 % 5.508 B 16.86 % 4.714 B 12.98 % 4.172 B 13.69 % 3.670 B 22.22 % 3.003 B 30.11 % 2.308 B -13.33 % 2.663 B -5.80 % 2.827 B 22.86 % 2.301 B 5.12 % 2.189 B
Research and development expenses 0.000 0.000 -100.00 % 411.000 K 26.85 % 324.000 K 31.71 % 246.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 90.909 M -17.77 % 110.554 M 9.89 % 100.604 M 3.95 % 96.780 M -3.30 % 100.080 M 8.13 % 92.557 M -8.00 % 100.600 M 71.13 % 58.787 M -44.46 % 105.854 M 16.15 % 91.135 M 9.46 % 83.256 M 38.59 % 60.076 M 17.64 % 51.067 M 16.17 % 43.957 M -72.12 % 157.687 M 8.58 % 145.232 M 4.47 % 139.012 M 0.000 0.000 0.000
Interest income 18.057 M -16.43 % 21.606 M 121.26 % 9.765 M 3.52 % 9.433 M -21.82 % 12.066 M 56.50 % 7.710 M 5.56 % 7.304 M 38.91 % 5.258 M -67.02 % 15.941 M 78.13 % 8.949 M 4.10 % 8.597 M -15.34 % 10.155 M 0.97 % 10.056 M 71.48 % 5.864 M 28.89 % 4.550 M 105.50 % 2.214 M -2.87 % 2.280 M 332.39 % -980.893 K -181.27 % 1.207 M 85.34 % 651.246 K
Interest expense 36.554 M -15.78 % 43.402 M 49.08 % 29.114 M 175.44 % 10.570 M -43.44 % 18.688 M -39.19 % 30.732 M -31.87 % 45.109 M 251.78 % 12.823 M 27.81 % 10.033 M -20.34 % 12.596 M -14.10 % 14.663 M 3.15 % 14.215 M 196.53 % 4.794 M -46.04 % 8.885 M 26 979.87 % 32.809 K 70.21 % 19.276 K -37.99 % 31.085 K -99.62 % 8.179 M -2.95 % 8.428 M 8.27 % 7.784 M
Depreciation and amortization 28.453 M 4.64 % 27.191 M 10.51 % 24.605 M 30.24 % 18.892 M 16.33 % 16.240 M 1.70 % 15.968 M 6.59 % 14.981 M 128.93 % 6.544 M -48.03 % 12.592 M 1.49 % 12.407 M -20.79 % 15.663 M -5.55 % 16.584 M 12.90 % 14.689 M 13.84 % 12.903 M 1.81 % 12.674 M 5.01 % 12.069 M 5.79 % 11.408 M 0.64 % 11.336 M 10.90 % 10.222 M 7.65 % 9.496 M
Operating income 312.917 M 3 241.35 % 9.365 M -83.79 % 57.773 M -87.54 % 463.705 M 32.16 % 350.864 M 109.13 % 167.777 M 1 018.22 % 15.004 M 523.48 % -3.543 M -107.93 % 44.651 M -26.91 % 61.088 M 99.47 % 30.624 M 15.32 % 26.555 M 173.15 % 9.722 M -28.41 % 13.580 M 71.70 % 7.909 M 26.27 % 6.264 M 128.63 % -21.876 M -228.87 % 16.976 M 24.29 % 13.658 M 14.54 % 11.924 M
Operating income ratio 0.02 2 468.32 % 0.00 -80.40 % 0.00 -86.44 % 0.03 -8.49 % 0.04 70.67 % 0.02 921.89 % 0.00 310.96 % 0.00 -116.05 % 0.01 -39.54 % 0.01 90.36 % 0.01 -1.26 % 0.01 141.32 % 0.00 -36.71 % 0.00 40.18 % 0.00 -2.91 % 0.00 132.64 % -0.01 -238.57 % 0.01 1.16 % 0.01 8.91 % 0.01
Total other income expenses net 50.256 M 20.24 % 41.797 M 313.96 % -19.535 M -155.94 % 34.920 M -36.47 % 54.964 M 239.95 % -39.274 M -3 548.11 % 1.139 M -97.24 % 41.234 M -35.98 % 64.406 M 562.76 % 9.718 M 219.23 % -8.150 M -10.83 % -7.354 M -156.48 % -2.867 M 67.67 % -8.869 M -30.39 % -6.802 M 6.32 % -7.261 M -134.47 % 21.065 M 329.97 % -9.160 M -1 947.97 % 495.680 K 107.68 % -6.453 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -314.875 M -864.10 % -32.660 M -444.95 % 9.468 M 118.87 % -50.180 M -114.81 % -23.360 M -18 588.00 % -125.000 K -100.08 % 161.409 M -45.13 % 294.143 M 4 215.61 % -7.147 M -106.17 % 115.808 M -24.15 % 152.674 M 2 789.50 % -5.677 M -104.73 % 119.951 M -61.56 % 312.079 M 66.87 % 187.016 M 100.88 % 93.098 M 102.74 % 45.919 M -60.48 % 116.197 M 42.18 % 81.728 M -31.76 % 119.760 M
Total investments 397.908 M 372.23 % 84.261 M 16.09 % 72.580 M 5.78 % 68.617 M 41.23 % 48.585 M 3.30 % 47.033 M 4.02 % 45.217 M -2.57 % 46.408 M -4.92 % 48.811 M 48.48 % 32.873 M 66.34 % 19.763 M 0.00 % 19.763 M -26.09 % 26.738 M 0.00 % 26.738 M -3.92 % 27.828 M 0.00 % 27.828 M -67.62 % 85.934 M 37.73 % 62.395 M -0.04 % 62.420 M 88.99 % 33.028 M
Total debt 4.083 M 27.59 % 3.200 M -70.67 % 10.910 M 0.000 -100.00 % 28.477 M 1.89 % 27.950 M -88.14 % 235.613 M -20.42 % 296.087 M 2 169.56 % 13.046 M -91.99 % 162.816 M -0.24 % 163.207 M 490.30 % 27.648 M -77.64 % 123.675 M -60.75 % 315.075 M 45.39 % 216.715 M 84.98 % 117.157 M 48.65 % 78.812 M -35.78 % 122.728 M 19.53 % 102.679 M -14.78 % 120.485 M
Accumulated other comprehensive income loss 79.400 M 14.36 % 69.432 M 14.32 % 60.735 M 6.52 % 57.020 M 40.23 % 40.661 M -79.79 % 201.166 M 0.00 % 201.166 M 0.00 % 201.166 M 18.78 % 169.366 M 0.00 % 169.366 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 76.461 M 6.50 % 71.791 M 14.14 % 62.898 M
Retained earnings 1.308 B 26.19 % 1.036 B 4.04 % 996.103 M 2.30 % 973.749 M 76.48 % 551.755 M 83.71 % 300.345 M 48.42 % 202.360 M -1.95 % 206.391 M 4.78 % 196.981 M 56.69 % 125.713 M 75.17 % 71.766 M -12.43 % 81.954 M 20.58 % 67.965 M 8.34 % 62.733 M 3.51 % 60.606 M 8.28 % 55.972 M 8.78 % 51.457 M 0.000 0.000 0.000
Common stock 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 3.87 % 154.966 M 0.00 % 154.966 M 0.00 % 154.966 M 0.00 % 154.966 M 0.00 % 154.966 M 30.26 % 118.966 M 0.00 % 118.966 M 0.00 % 118.966 M 0.00 % 118.966 M 0.00 % 118.966 M 0.00 % 118.966 M 0.00 % 118.966 M
Total equity 1.588 B 21.53 % 1.307 B 3.89 % 1.258 B 2.12 % 1.232 B 55.24 % 793.582 M 46.70 % 540.951 M 21.95 % 443.592 M -0.63 % 446.402 M 9.66 % 407.074 M 26.87 % 320.867 M 20.21 % 266.920 M -3.68 % 277.108 M 5.32 % 263.120 M 26.81 % 207.487 M 1.04 % 205.360 M 2.31 % 200.727 M 2.30 % 196.211 M 0.40 % 195.427 M 2.45 % 190.757 M 4.89 % 181.864 M
Other non current liabilities 7.927 M 4.59 % 7.579 M 2.36 % 7.404 M -6.83 % 7.947 M 2.49 % 7.754 M 6.32 % 7.293 M -13.08 % 8.390 M 3 164.59 % 257.000 K -97.35 % 9.697 M 18.53 % 8.181 M 10.31 % 7.417 M 14.98 % 6.450 M 15.88 % 5.566 M 2.70 % 5.420 M 679.87 % 695.000 K 0.000 100.00 % -73.225 M -2 733.06 % 2.781 M -11.18 % 3.131 M 31.39 % 2.383 M
Long term debt 3.179 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.639 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 307.775 K -99.74 % 117.157 M 48.65 % 78.812 M 2 483.14 % 3.051 M 17.35 % 2.600 M -62.95 % 7.017 M
Total non current liabilities 81.454 M 12.98 % 72.094 M 6.13 % 67.927 M 12.06 % 60.615 M -16.12 % 72.260 M 32.72 % 54.445 M 9.85 % 49.561 M -46.10 % 91.947 M 521.52 % 14.794 M 7.73 % 13.733 M 3.93 % 13.214 M -45.99 % 24.465 M 7.70 % 22.715 M -0.31 % 22.785 M -0.16 % 22.821 M -83.23 % 136.124 M 36.16 % 99.977 M 246.60 % 28.845 M -0.66 % 29.036 M -11.32 % 32.741 M
Other current liabilities 46.400 M 154.47 % 18.234 M -3.97 % 18.987 M 162.25 % -30.500 M -289.07 % 16.132 M -83.84 % 99.807 M -53.52 % 214.728 M 118.92 % 98.087 M 24.94 % 78.508 M -48.11 % 151.292 M 798.27 % 16.843 M -23.02 % 21.878 M 110.11 % 10.413 M -35.01 % 16.023 M 96.77 % 8.143 M -34.79 % 12.487 M -85.71 % 87.393 M 894.79 % 8.785 M -51.87 % 18.251 M 356.16 % 4.001 M
Deferred revenue 0.000 -100.00 % 10.014 M -63.37 % 27.340 M 49.07 % 18.340 M 70.16 % 10.778 M -33.01 % 16.090 M -91.96 % 200.039 M 1 727.01 % 10.949 M 206.95 % 3.567 M -56.67 % 8.233 M -48.70 % 16.049 M 10.06 % 14.582 M 213.66 % 4.649 M -38.39 % 7.546 M 62.11 % 4.655 M 0.000 0.000 0.000 0.000 0.000
Short term debt 1.808 M -43.50 % 3.200 M -70.67 % 10.910 M -83.97 % 68.050 M 138.96 % 28.477 M 1.89 % 27.950 M -88.14 % 235.613 M -1.15 % 238.356 M 1 727.04 % 13.046 M -91.99 % 162.816 M -0.24 % 163.207 M 490.30 % 27.648 M -92.85 % 386.419 M 22.64 % 315.075 M 45.59 % 216.408 M 0.000 0.000 -100.00 % 119.677 M 19.58 % 100.079 M -11.80 % 113.468 M
Total current liabilities 918.373 M 16.93 % 785.415 M -20.93 % 993.254 M -26.58 % 1.353 B 84.13 % 734.748 M 27.30 % 577.166 M -45.38 % 1.057 B 67.96 % 629.091 M -10.26 % 700.994 M -5.30 % 740.261 M 15.28 % 642.144 M -0.83 % 647.502 M 44.91 % 446.820 M 18.87 % 375.896 M 22.14 % 307.757 M 110.85 % 145.963 M -32.67 % 216.772 M -16.91 % 260.893 M 10.85 % 235.356 M 29.14 % 182.248 M
Total liabilities 999.827 M 16.60 % 857.509 M -19.19 % 1.061 B -24.93 % 1.414 B 75.16 % 807.008 M 27.77 % 631.611 M -42.90 % 1.106 B 53.41 % 721.038 M 0.73 % 715.788 M -5.07 % 753.994 M 15.05 % 655.358 M -2.47 % 671.966 M 43.11 % 469.534 M 17.77 % 398.681 M 20.60 % 330.578 M 17.19 % 282.087 M -10.94 % 316.749 M 9.32 % 289.739 M 9.59 % 264.392 M 22.98 % 214.988 M
Other non current assets 3.104 M -90.45 % 32.493 M 29.17 % 25.156 M -39.56 % 41.618 M 12.64 % 36.947 M 30.06 % 28.407 M 360.70 % 6.166 M -71.08 % 21.318 M 236.51 % 6.335 M -69.58 % 20.827 M -81.33 % 111.561 M 1.98 % 109.390 M 153.09 % 43.222 M -13.41 % 49.919 M 1.37 % 49.246 M 76.97 % 27.828 M -67.62 % 85.934 M 306 807.24 % 28.000 K -66.19 % 82.815 K -39.83 % 137.628 K
Long term investments 126.800 M 50.48 % 84.261 M 16.09 % 72.580 M 5.78 % 68.617 M 41.23 % 48.585 M -6.74 % 52.095 M 3.61 % 50.279 M -2.31 % 51.470 M -17.28 % 62.222 M 88.56 % 32.999 M 146.98 % -70.238 M -2.93 % -68.238 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.437 M 47.65 % 21.969 M -23.13 % 28.581 M
Intangible assets 16.000 K -46.67 % 30.000 K -44.44 % 54.000 K -34.94 % 83.000 K -27.19 % 114.000 K -30.06 % 163.000 K 0.00 % 163.000 K 58.25 % 103.000 K -22.56 % 133.000 K 850.00 % 14.000 K 0.000 -100.00 % 5.400 K -91.25 % 61.700 K -47.71 % 118.000 K 0.000 -100.00 % 157.276 M 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 16.000 K -46.67 % 30.000 K -44.44 % 54.000 K -34.94 % 83.000 K -27.19 % 114.000 K -30.06 % 163.000 K 0.00 % 163.000 K 58.25 % 103.000 K -22.56 % 133.000 K 850.00 % 14.000 K 0.000 -100.00 % 5.400 K -91.25 % 61.700 K -47.71 % 118.000 K -26.62 % 160.800 K -25.00 % 214.400 K 0.000 0.000 0.000 0.000
Property plant equipment net 459.239 M 0.62 % 456.412 M 15.33 % 395.731 M -1.98 % 403.721 M 13.64 % 355.258 M 12.43 % 315.981 M -1.15 % 319.651 M -1.28 % 323.785 M 236.59 % 96.196 M 0.53 % 95.688 M -8.29 % 104.332 M -27.10 % 143.110 M -9.10 % 157.443 M 15.09 % 136.796 M 19.66 % 114.317 M -3.80 % 118.835 M 4.19 % 114.051 M -3.31 % 117.956 M -6.13 % 125.658 M 6.78 % 117.680 M
Total non current assets 589.159 M 2.78 % 573.196 M 15.51 % 496.210 M -3.47 % 514.039 M 16.52 % 441.154 M 11.22 % 396.646 M -0.59 % 398.982 M 0.35 % 397.604 M 135.39 % 168.913 M 10.23 % 153.242 M 5.21 % 145.655 M -20.95 % 184.268 M -8.20 % 200.727 M 7.44 % 186.833 M 14.11 % 163.724 M 11.47 % 146.877 M -26.56 % 199.985 M 31.59 % 151.980 M 2.25 % 148.637 M 0.95 % 147.244 M
Other current assets 33.655 M -89.07 % 307.776 M 19.21 % 258.181 M -21.29 % 328.005 M 4.55 % 313.733 M 157.10 % 122.027 M 1 525.08 % 7.509 M -97.84 % 348.071 M 9 884.83 % 3.486 M -98.62 % 251.739 M -30.32 % 361.274 M -12.74 % 414.034 M 18.09 % 350.622 M 214.21 % 111.588 M 112 332.60 % 99.249 K -97.95 % 4.839 M -22.20 % 6.220 M -6.61 % 6.660 M -83.75 % 40.993 M 889.21 % 4.144 M
Short term investments 271.108 M 77.18 % 153.017 M 85.98 % 82.274 M -51.78 % 170.618 M 0.000 -100.00 % 111.640 M 2 305.45 % -5.062 M 0.00 % -5.062 M -102.69 % 188.505 M -0.56 % 189.568 M 110.63 % 90.000 M 2.27 % 88.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.957 M -25.94 % 40.450 M 809.60 % 4.447 M
cash and cash equivalents 318.958 M 789.45 % 35.860 M 2 386.82 % 1.442 M -97.13 % 50.180 M -3.20 % 51.837 M 84.64 % 28.075 M -62.17 % 74.204 M 3 717.08 % 1.944 M -90.37 % 20.193 M -57.04 % 47.008 M 346.30 % 10.533 M -68.39 % 33.325 M 794.73 % 3.725 M 24.34 % 2.995 M -89.91 % 29.700 M 23.44 % 24.059 M -26.85 % 32.893 M 403.64 % 6.531 M -68.83 % 20.950 M 2 786.39 % 725.819 K
Cash and short term investments 590.066 M 212.41 % 188.877 M 125.62 % 83.716 M -62.08 % 220.798 M 17.46 % 187.981 M 569.57 % 28.075 M -62.17 % 74.204 M 3 717.08 % 1.944 M -99.07 % 208.698 M -11.78 % 236.576 M 135.32 % 100.533 M 201.68 % 33.325 M 794.73 % 3.725 M 24.34 % 2.995 M -89.91 % 29.700 M 23.44 % 24.059 M -26.85 % 32.893 M -9.86 % 36.489 M -40.57 % 61.401 M 1 086.95 % 5.173 M
Total current assets 1.999 B 25.63 % 1.591 B -12.71 % 1.823 B -14.47 % 2.131 B 83.83 % 1.159 B 49.43 % 775.916 M -32.57 % 1.151 B 49.49 % 769.776 M -19.31 % 953.949 M 3.51 % 921.620 M 18.67 % 776.622 M 1.54 % 764.807 M 43.78 % 531.927 M 26.85 % 419.335 M 12.66 % 372.214 M 10.80 % 335.937 M 7.34 % 312.975 M -6.07 % 333.185 M 8.70 % 306.512 M 22.80 % 249.609 M
Inventory 1.026 B 6.83 % 960.911 M -13.56 % 1.112 B -15.48 % 1.315 B 223.72 % 406.292 M 1.50 % 400.305 M -24.35 % 529.178 M 26.07 % 419.761 M 32.71 % 316.311 M -27.00 % 433.305 M 37.64 % 314.815 M -0.83 % 317.448 M 78.76 % 177.580 M 23.24 % 144.097 M -19.76 % 179.580 M 19.91 % 149.763 M -0.90 % 151.126 M 5.73 % 142.938 M 70.99 % 83.593 M -28.01 % 116.118 M
Net receivables 348.866 M 160.86 % 133.738 M -63.79 % 369.374 M 38.15 % 267.363 M 6.34 % 251.430 M 11.49 % 225.509 M -46.74 % 423.399 M 66.82 % 253.808 M 16.38 % 218.085 M 25.66 % 173.557 M -26.97 % 237.656 M 23.55 % 192.360 M -24.30 % 254.107 M 58.17 % 160.654 M 0.000 -100.00 % 157.276 M 28.14 % 122.737 M -16.56 % 147.099 M 22.05 % 120.526 M -2.94 % 124.174 M
Tax assets 0.000 0.000 -100.00 % 2.689 M 0.000 -100.00 % 250.000 K 0.000 -100.00 % 22.723 M 2 348.60 % 928.000 K -76.96 % 4.027 M 8.42 % 3.714 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.559 M 68.18 % 927.000 K 9.70 % 845.000 K
Other assets 0.000 0.000 -100.00 % 1.000 K 133.33 % -3.000 K 0.000 0.000 0.000 -100.00 % 60.000 K 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 870.165 M 15.50 % 753.387 M -19.51 % 936.017 M -25.86 % 1.262 B 119.25 % 575.813 M 35.71 % 424.285 M -29.64 % 603.042 M 120.13 % 273.948 M -53.39 % 587.684 M 44.47 % 406.793 M -11.20 % 458.102 M -23.39 % 597.975 M 1 096.25 % 49.987 M 11.58 % 44.799 M -42.97 % 78.551 M -41.15 % 133.476 M -34.12 % 202.605 M 55.77 % 130.066 M 13.60 % 114.493 M 86.12 % 61.515 M
Tax payables 0.000 -100.00 % 580.000 K 0.000 -100.00 % 34.541 M -66.64 % 103.548 M 1 046.20 % 9.034 M 181.08 % 3.214 M -58.53 % 7.751 M -57.39 % 18.189 M -6.05 % 19.360 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.365 M -6.67 % 2.534 M -22.34 % 3.263 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.092 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.961 M 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.083 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.092 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.551 M -40.35 % 2.600 M 321.31 % 617.129 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 40.200 M 0.00 % 40.200 M 0.00 % 40.200 M 0.00 % 40.200 M 0.00 % 40.200 M 0.00 % 40.200 M 0.00 % 40.200 M 98.37 % 20.265 M 40.73 % 14.400 M -64.17 % 40.188 M 0.00 % 40.188 M 0.00 % 40.188 M 0.00 % 40.188 M 55.84 % 25.788 M 0.00 % 25.788 M 0.00 % 25.788 M 0.00 % 25.788 M 0.000 0.000 0.000
Deferred tax liabilities non current 70.348 M 9.04 % 64.515 M 6.60 % 60.523 M 14.91 % 52.668 M -18.35 % 64.506 M 36.80 % 47.152 M 14.53 % 41.171 M 65.56 % 24.867 M 387.88 % 5.097 M -8.20 % 5.552 M -4.24 % 5.798 M -67.82 % 18.014 M 5.05 % 17.148 M -1.24 % 17.364 M -2.76 % 17.858 M -5.85 % 18.967 M -10.39 % 21.165 M -8.03 % 23.014 M -1.25 % 23.305 M -0.15 % 23.340 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.588 B 19.58 % 2.164 B -6.67 % 2.319 B -12.33 % 2.645 B 65.28 % 1.601 B 36.50 % 1.173 B -24.34 % 1.550 B 32.75 % 1.167 B 3.97 % 1.123 B 4.47 % 1.075 B 16.54 % 922.278 M -2.82 % 949.074 M 29.54 % 732.654 M 20.87 % 606.168 M 13.10 % 535.938 M 11.00 % 482.814 M -5.88 % 512.960 M 5.73 % 485.165 M 6.59 % 455.149 M 14.69 % 396.852 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Change in working capital -153.643 M -184.84 % 181.103 M 177.13 % -234.817 M -289.35 % -60.310 M 43.25 % -106.279 M -334.77 % 45.270 M -70.01 % 150.956 M 134.41 % -438.718 M -330.71 % 190.156 M 528.55 % 30.253 M 117.01 % -177.884 M -191.89 % 193.576 M 30.34 % 148.519 M 9 042.77 % 1.624 M 101.55 % -104.628 M -2.87 % -101.706 M -214.31 % 88.974 M 292.71 % -46.169 M -187.83 % 52.567 M 124.66 % 23.398 M
Accounts receivables -228.343 M -192.33 % 247.324 M 344.55 % -101.134 M -175.58 % 133.817 M 181.00 % -165.207 M -184.51 % 195.494 M 214.98 % -170.030 M -251.51 % -48.371 M -25.74 % -38.469 M -4 373.44 % 900.188 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.637 M 114.06 % -47.205 M -161.72 % 76.481 M
Inventory -65.583 M -143.49 % 150.791 M -25.92 % 203.561 M 122.39 % -908.971 M -15 084.95 % -5.986 M -104.64 % 128.874 M 217.78 % -109.418 M -5.77 % -103.449 M -188.42 % 116.993 M 198.74 % -118.490 M -4 601.47 % 2.632 M 101.88 % -139.867 M -317.73 % -33.483 M -194.36 % 35.483 M 219.00 % -29.817 M -2 287.43 % 1.363 M 116.71 % -8.160 M 86.25 % -59.345 M -282.45 % 32.526 M 169.46 % -46.828 M
Accounts payables 116.778 M 163.94 % -182.630 M 45.85 % -337.244 M -147.14 % 715.369 M 983.43 % 66.028 M 123.66 % -279.098 M -164.85 % 430.404 M 250.02 % -286.898 M -357.00 % 111.632 M 29.10 % 86.470 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.538 M -90.28 % 67.246 M 0.000
Other working capital 23.505 M 168.36 % -34.382 M -6 061.65 % -558.000 K -6.29 % -525.000 K 52.87 % -1.114 M 0.000 0.000 0.000 0.000 -100.00 % 62.273 M 134.50 % -180.517 M -154.14 % 333.443 M 83.21 % 182.002 M 637.54 % -33.858 M 54.74 % -74.810 M 27.42 % -103.069 M -206.11 % 97.134 M 0.000 0.000 100.00 % -6.255 M
Other non cash items -1.514 M 81.60 % -8.230 M 86.68 % -61.776 M 64.74 % -175.199 M -78.15 % -98.341 M -546.90 % 22.005 M -72.54 % 80.140 M 250.22 % -53.347 M 48.60 % -103.793 M -1 458.75 % -6.659 M 8.37 % -7.267 M -782.98 % -822.978 K -146.89 % 1.755 M -90.71 % 18.887 M 306.37 % 4.648 M 5.42 % 4.409 M 118.76 % -23.501 M -6 791.81 % -341.000 K 95.43 % -7.461 M -273.98 % -1.995 M
Net cash provided by operating activities 144.752 M -42.38 % 251.226 M 207.48 % -233.751 M -182.89 % 282.008 M 29.69 % 217.448 M 2.69 % 211.757 M -2.84 % 217.952 M 148.67 % -447.830 M -314.56 % 208.719 M 95.45 % 106.791 M 172.64 % -147.014 M -164.32 % 228.565 M 34.24 % 170.263 M 346.57 % 38.127 M 148.02 % -79.390 M 0.94 % -80.142 M -200.12 % 80.045 M 356.11 % -31.254 M -148.67 % 64.221 M 76.57 % 36.372 M
Investments in property plant and equipment -34.510 M 58.41 % -82.968 M -397.32 % -16.683 M 78.16 % -76.373 M -37.26 % -55.641 M -352.40 % -12.299 M -12.76 % -10.907 M 96.11 % -280.072 M -2 018.71 % -13.219 M -159.91 % -5.086 M 60.29 % -12.808 M -464.64 % -2.268 M 93.70 % -36.001 M -1.82 % -35.356 M -319.20 % -8.434 M 61.74 % -22.045 M -183.69 % -7.771 M -37.22 % -5.663 M 68.87 % -18.189 M -62.27 % -11.209 M
Acquisitions net 1.200 M 269.23 % 325.000 K 209.52 % 105.000 K -98.65 % 7.802 M 1 032.37 % 689.000 K 0.000 -100.00 % 40.872 M -23.87 % 53.685 M -63.93 % 148.856 M 10 848.80 % 1.360 M -84.19 % 8.597 M -16.02 % 10.238 M -4.11 % 10.677 M 81.51 % 5.882 M 21.48 % 4.842 M 0.000 0.000 -100.00 % 2.015 M 725.82 % 244.000 K 0.000
Purchases of investments -2.855 B 5.04 % -3.006 B 42.83 % -5.259 B -30.56 % -4.028 B -2 063.56 % -186.180 M 0.000 100.00 % -34.709 M -918.80 % 4.239 M 103.17 % -133.825 M -83.05 % -73.110 M 42.10 % -126.268 M 37.80 % -203.000 M -50.37 % -135.000 M -105.32 % -65.750 M 35.01 % -101.162 M 0.000 0.000 100.00 % -21.975 M 0.000 100.00 % -16.561 M
Sales maturities of investments 2.730 B -7.65 % 2.956 B -44.90 % 5.364 B 34.07 % 4.001 B 6 439.11 % 61.185 M 576.83 % 9.040 M 317.74 % 2.164 M -98.88 % 193.484 M 1 345.20 % 13.388 M 288.47 % 3.446 M -96.08 % 88.000 M -30.06 % 125.817 M -7.18 % 135.553 M 102.12 % 67.066 M -29.43 % 95.040 M 0.000 0.000 0.000 -100.00 % 15.263 M 0.000
Other investing activites 0.000 100.00 % -54.570 M -147.95 % 113.798 M 175.56 % -150.615 M -199.84 % -50.231 M -863.04 % 6.583 M 118.97 % -34.709 M -127.63 % 125.600 M 1 055.93 % 10.866 M -33.11 % 16.245 M -62.63 % 43.466 M 1 560.44 % -2.976 M -112.77 % 23.297 M 130.65 % -76.021 M -1 633.57 % 4.957 M -93.20 % 72.932 M 427.14 % -22.294 M -5 557.34 % 408.512 K 127.09 % -1.508 M 0.000
Net cash used for investing activites -158.465 M 15.64 % -187.833 M -192.86 % 202.286 M 182.11 % -246.351 M -7.03 % -230.178 M -7 024.73 % 3.324 M 108.91 % -37.289 M -138.47 % 96.936 M 178.94 % -122.791 M -114.88 % -57.145 M -650.84 % -7.611 M 90.77 % -82.427 M -578.38 % -12.151 M 88.96 % -110.061 M -1 046.53 % -9.599 M -118.86 % 50.887 M 269.26 % -30.064 M -19.23 % -25.215 M -501.79 % -4.190 M 84.91 % -27.770 M
Debt repayment -3.200 M 58.50 % -7.710 M -170.67 % 10.910 M 138.31 % -28.477 M -5 503.61 % 527.000 K 100.37 % -141.437 M -63.04 % -86.748 M -135.69 % 243.088 M 262.31 % -149.770 M -38 246.42 % -390.571 K -100.28 % 141.809 M 238.65 % -102.278 M 46.48 % -191.092 M -294.89 % 98.052 M 144.60 % 40.086 M 4.54 % 38.346 M 187.32 % -43.916 M -319.04 % 20.049 M 212.60 % -17.806 M -43.90 % -12.374 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.800 M 0.000 0.000 0.000 0.000 -100.00 % 50.400 M 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 11.010 M 2 084.52 % 504.000 K 101.79 % -28.184 M -218.97 % -8.836 M -124.57 % 35.965 M 130.03 % -119.774 M -453.10 % -21.655 M -137.49 % 57.756 M 55.98 % 37.027 M 389.71 % -12.781 M -28.12 % -9.976 M 30.04 % -14.260 M 14.57 % -16.692 M 43.76 % -29.679 M -161.22 % 48.482 M 676.03 % -8.417 M -33.81 % -6.290 M 0.000 0.000 -100.00 % 3.220 M
Net cash used provided by financing activities 7.810 M 208.38 % -7.206 M 58.28 % -17.274 M 53.71 % -37.313 M -202.25 % 36.492 M 113.97 % -261.211 M -140.96 % -108.403 M -132.59 % 332.644 M 395.05 % -112.743 M -755.96 % -13.171 M -109.99 % 131.833 M 213.12 % -116.538 M 25.95 % -157.384 M -330.19 % 68.372 M -22.80 % 88.567 M 195.92 % 29.929 M 159.61 % -50.206 M -350.42 % 20.049 M 212.60 % -17.806 M -94.52 % -9.154 M
Effect of forex changes on cash 289.001 M 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 283.098 M 722.53 % 34.418 M 170.62 % -48.739 M -2 841.40 % -1.657 M -106.97 % 23.762 M 151.51 % -46.130 M -163.84 % 72.260 M 495.95 % -18.250 M 31.94 % -26.814 M -173.51 % 36.475 M 260.04 % -22.792 M -177.00 % 29.600 M 3 959.43 % 729.166 K 120.47 % -3.563 M -743.69 % -422.253 K -162.59 % 674.648 K 398.81 % -225.781 K 0.000 0.000 0.000
Cash at beginning of period 35.860 M 2 386.82 % 1.442 M -97.13 % 50.180 M -3.20 % 51.837 M 84.64 % 28.074 M -62.17 % 74.204 M 3 717.08 % 1.944 M -90.37 % 20.194 M -57.04 % 47.008 M 346.30 % 10.533 M -68.39 % 33.325 M 794.73 % 3.725 M 24.34 % 2.995 M -54.32 % 6.558 M -6.05 % 6.980 M 10.70 % 6.305 M -3.46 % 6.531 M -68.82 % 20.950 M 2 786.39 % 725.819 K 0.000
Cash at end of period 318.958 M 789.45 % 35.860 M 2 388.55 % 1.441 M -97.13 % 50.180 M -3.19 % 51.836 M 84.64 % 28.074 M -62.17 % 74.204 M 3 717.08 % 1.944 M -90.37 % 20.194 M -57.04 % 47.008 M 346.29 % 10.533 M -68.39 % 33.325 M 794.73 % 3.725 M 24.34 % 2.995 M -54.32 % 6.558 M -6.05 % 6.980 M 10.70 % 6.305 M -3.45 % 6.531 M -68.83 % 20.950 M 2 786.39 % 725.819 K
Operating cash flow 144.752 M -42.38 % 251.226 M 207.48 % -233.751 M -182.89 % 282.008 M 29.69 % 217.448 M 2.69 % 211.757 M -2.84 % 217.952 M 148.67 % -447.830 M -314.56 % 208.719 M 95.45 % 106.791 M 172.64 % -147.014 M -164.32 % 228.565 M 34.24 % 170.263 M 346.57 % 38.127 M 148.02 % -79.390 M 0.94 % -80.142 M -200.12 % 80.045 M 356.11 % -31.254 M -148.67 % 64.221 M 76.57 % 36.372 M
Capital expenditure -34.510 M 58.41 % -82.968 M -397.32 % -16.683 M 78.16 % -76.373 M -37.26 % -55.641 M -352.40 % -12.299 M -12.76 % -10.907 M 96.11 % -280.072 M -2 018.71 % -13.219 M -159.91 % -5.086 M 60.29 % -12.808 M -464.64 % -2.268 M 93.70 % -36.001 M -1.82 % -35.356 M -319.20 % -8.434 M 61.74 % -22.045 M -183.69 % -7.771 M -37.22 % -5.663 M 68.87 % -18.189 M -62.27 % -11.209 M
Free CashFlow 110.242 M -34.48 % 168.258 M 167.19 % -250.434 M -221.79 % 205.635 M 27.09 % 161.807 M -18.88 % 199.458 M -3.66 % 207.045 M 128.44 % -727.902 M -472.33 % 195.500 M 92.22 % 101.705 M 163.64 % -159.822 M -170.62 % 226.296 M 68.55 % 134.262 M 4 746.06 % 2.771 M 103.15 % -87.824 M 14.05 % -102.186 M -241.39 % 72.274 M 295.78 % -36.916 M -180.20 % 46.032 M 82.94 % 25.163 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2009-03-31 2008-03-31
Revenue 3.121 B -19.65 % 3.884 B 6.26 % 3.655 B 20.28 % 3.039 B 11.72 % 2.720 B 13.32 % 2.400 B -5.36 % 2.536 B -6.66 % 2.717 B 5.83 % 2.568 B -7.53 % 2.777 B -13.77 % 3.220 B 16.89 % 2.755 B -23.70 % 3.611 B 9.60 % 3.294 B 6.74 % 3.086 B -16.70 % 3.705 B 10.07 % 3.366 B 29.06 % 2.608 B 8.44 % 2.405 B 0.30 % 2.398 B 26.00 % 1.903 B -5.41 % 2.012 B 2.67 % 1.960 B 11.70 % 1.754 B -6.46 % 1.876 B 5.02 % 1.786 B -9.01 % 1.963 B 15.38 % 1.701 B 13.65 % 1.497 B 127.62 % 657.600 M -3.65 % 682.500 M -11.42 % 770.500 M -42.92 % 1.350 B -19.09 % 1.669 B -2.19 % 1.706 B -11.87 % 1.936 B 14.50 % 1.691 B 22.79 % 1.377 B 0.53 % 1.370 B -8.94 % 1.504 B -2.41 % 1.541 B 19.36 % 1.291 B 3.18 % 1.251 B -19.55 % 1.555 B 8.83 % 1.429 B 7.20 % 1.333 B -3.89 % 1.387 B 21.98 % 1.137 B 30.07 % 874.300 M -10.47 % 976.573 M -4.50 % 1.023 B 0.38 % 1.019 B -12.36 % 1.162 B 14.70 % 1.013 B 15.76 % 875.500 M 59.01 % 550.603 M -25.70 % 741.076 M
Net income 17.799 M -64.54 % 50.189 M -48.95 % 98.307 M 24.10 % 79.216 M 80.89 % 43.793 M 62.53 % 26.945 M 28.97 % 20.893 M 77.34 % 11.781 M 160.95 % -19.330 M -434.86 % -3.614 M -54.05 % -2.346 M 97.12 % -81.421 M -174.20 % 109.734 M 20.83 % 90.820 M 57.53 % 57.653 M -69.12 % 186.705 M 115.06 % 86.814 M -8.36 % 94.729 M 23.48 % 76.718 M 4.92 % 73.120 M 968.54 % 6.843 M -59.58 % 16.928 M -23.35 % 22.086 M -51.53 % 45.562 M 239.81 % 13.408 M -70.25 % 45.069 M 978.54 % -5.130 M 83.33 % -30.766 M -133.70 % -13.165 M 23.46 % -17.200 M -330.00 % -4.000 M -135.40 % 11.300 M -41.45 % 19.300 M 48.46 % 13.000 M -48.82 % 25.400 M 43.50 % 17.700 M 16.45 % 15.200 M -63.55 % 41.700 M 1 203.13 % 3.200 M 182.05 % -3.900 M -139.39 % 9.900 M -40.94 % 16.762 M 661.90 % 2.200 M 4.76 % 2.100 M -52.27 % 4.400 M -54.59 % 9.688 M 154.96 % 3.800 M -26.92 % 5.200 M 210.64 % -4.700 M -356.47 % 1.833 M 466.52 % -500.000 K -117.24 % 2.900 M 262.50 % 800.000 K -34.82 % 1.227 M 176.71 % -1.600 M -115.80 % 10.126 M 1 975.00 % 488.000 K
Income before tax 22.368 M -66.06 % 65.900 M -51.00 % 134.497 M 28.38 % 104.761 M 80.51 % 58.035 M 56.51 % 37.080 M 69.98 % 21.814 M 75.74 % 12.413 M 161.62 % -20.145 M -7 473.31 % -266.000 K -131.78 % 837.000 K 100.74 % -113.164 M -175.03 % 150.828 M 33.79 % 112.739 M 29.17 % 87.278 M -47.67 % 166.768 M 26.49 % 131.841 M -27.66 % 182.243 M 57.11 % 116.000 M 24.92 % 92.860 M 530.63 % 14.725 M -20.28 % 18.471 M -45.36 % 33.804 M -40.96 % 57.258 M 201.66 % 18.981 M -77.53 % 84.466 M 2 249.81 % -3.929 M 89.69 % -38.117 M -44.80 % -26.324 M -697.70 % -3.300 M 34.00 % -5.000 M -126.88 % 18.600 M -32.12 % 27.400 M 41.97 % 19.300 M -53.83 % 41.800 M 62.02 % 25.800 M 13.16 % 22.800 M -59.29 % 56.000 M 956.60 % 5.300 M 200.00 % -5.300 M -136.05 % 14.700 M 41.70 % 10.374 M 332.24 % 2.400 M -48.94 % 4.700 M -6.00 % 5.000 M -62.76 % 13.428 M 198.40 % 4.500 M -44.44 % 8.100 M 219.12 % -6.800 M -477.68 % 1.800 M 172.02 % -2.500 M -159.52 % 4.200 M 162.50 % 1.600 M 13.36 % 1.411 M 144.11 % -3.200 M -127.50 % 11.636 M 1 127.43 % 948.000 K
Income before tax ratio 0.01 -57.76 % 0.02 -53.89 % 0.04 6.74 % 0.03 61.58 % 0.02 38.11 % 0.02 79.61 % 0.01 88.28 % 0.00 158.22 % -0.01 -8 089.77 % 0.00 -136.86 % 0.00 100.63 % -0.04 -198.33 % 0.04 22.07 % 0.03 21.01 % 0.03 -37.17 % 0.05 14.92 % 0.04 -43.95 % 0.07 44.88 % 0.05 24.55 % 0.04 400.48 % 0.01 -15.72 % 0.01 -46.78 % 0.02 -47.14 % 0.03 222.50 % 0.01 -78.60 % 0.05 2 462.76 % 0.00 91.07 % -0.02 -27.41 % -0.02 -250.45 % -0.01 31.50 % -0.01 -130.35 % 0.02 18.93 % 0.02 75.48 % 0.01 -52.79 % 0.02 83.84 % 0.01 -1.17 % 0.01 -66.84 % 0.04 951.00 % 0.00 209.81 % 0.00 -136.94 % 0.01 18.72 % 0.01 318.90 % 0.00 -36.53 % 0.00 -13.63 % 0.00 -65.26 % 0.01 210.48 % 0.00 -54.45 % 0.01 191.58 % -0.01 -521.86 % 0.00 175.41 % 0.00 -159.30 % 0.00 199.53 % 0.00 -1.16 % 0.00 138.10 % 0.00 -117.30 % 0.02 1 552.04 % 0.00
EBITDA 38.638 M -50.33 % 77.793 M -49.68 % 154.589 M 26.92 % 121.797 M 64.54 % 74.021 M 35.78 % 54.515 M 22.12 % 44.642 M 53.93 % 29.002 M 495.45 % -7.334 M -163.08 % 11.627 M -18.39 % 14.247 M 114.66 % -97.183 M -159.87 % 162.335 M 37.21 % 118.310 M 26.19 % 93.758 M -46.78 % 176.175 M 27.56 % 138.112 M -25.92 % 186.431 M 48.48 % 125.561 M 18.81 % 105.683 M 340.92 % 23.969 M -14.42 % 28.008 M -42.81 % 48.970 M -26.69 % 66.799 M 119.93 % 30.373 M -34.28 % 46.216 M 140.13 % 19.246 M 182.60 % -23.300 M -48.41 % -15.700 M -427.08 % 4.800 M 580.00 % -1.000 M -104.50 % 22.200 M -26.00 % 30.000 M 6.38 % 28.200 M -39.74 % 46.800 M 47.63 % 31.700 M 70.43 % 18.600 M -70.24 % 62.500 M 373.48 % 13.200 M 1 420.00 % -1.000 M -104.76 % 21.000 M 16.11 % 18.086 M 80.86 % 10.000 M -0.99 % 10.100 M -11.40 % 11.400 M 336.56 % -4.819 M -140.50 % 11.900 M -52.59 % 25.100 M 75.52 % 14.300 M 262.19 % -8.817 M -326.07 % 3.900 M -56.18 % 8.900 M -57.00 % 20.700 M 650.69 % -3.759 M -368.49 % 1.400 M -91.45 % 16.375 M 143.64 % 6.721 M
Net income ratio 0.01 -55.86 % 0.01 -51.95 % 0.03 3.17 % 0.03 61.91 % 0.02 43.42 % 0.01 36.27 % 0.01 90.00 % 0.00 157.59 % -0.01 -478.40 % 0.00 -78.65 % 0.00 97.54 % -0.03 -197.25 % 0.03 10.25 % 0.03 47.58 % 0.02 -62.93 % 0.05 95.39 % 0.03 -28.99 % 0.04 13.87 % 0.03 4.61 % 0.03 748.02 % 0.00 -57.26 % 0.01 -25.35 % 0.01 -56.60 % 0.03 263.29 % 0.01 -71.67 % 0.03 1 065.56 % 0.00 85.55 % -0.02 -105.63 % -0.01 66.37 % -0.03 -346.28 % -0.01 -139.96 % 0.01 2.58 % 0.01 83.50 % 0.01 -47.67 % 0.01 62.83 % 0.01 1.70 % 0.01 -70.31 % 0.03 1 196.22 % 0.00 190.10 % 0.00 -140.37 % 0.01 -50.52 % 0.01 638.39 % 0.00 30.22 % 0.00 -56.15 % 0.00 -57.63 % 0.01 165.28 % 0.00 -40.09 % 0.00 185.06 % -0.01 -386.47 % 0.00 483.79 % 0.00 -117.18 % 0.00 313.64 % 0.00 -43.17 % 0.00 166.27 % 0.00 -109.94 % 0.02 2 692.82 % 0.00
Ratio EBITDA 0.01 -38.19 % 0.02 -52.64 % 0.04 5.52 % 0.04 47.28 % 0.03 19.82 % 0.02 29.03 % 0.02 64.91 % 0.01 473.66 % 0.00 -168.21 % 0.00 -5.36 % 0.00 112.54 % -0.04 -178.46 % 0.04 25.20 % 0.04 18.21 % 0.03 -36.11 % 0.05 15.89 % 0.04 -42.60 % 0.07 36.92 % 0.05 18.46 % 0.04 249.92 % 0.01 -9.52 % 0.01 -44.30 % 0.02 -34.37 % 0.04 135.13 % 0.02 -37.42 % 0.03 163.92 % 0.01 171.59 % -0.01 -30.58 % -0.01 -243.70 % 0.01 598.18 % 0.00 -105.09 % 0.03 29.65 % 0.02 31.49 % 0.02 -38.39 % 0.03 67.52 % 0.02 48.85 % 0.01 -75.76 % 0.05 370.97 % 0.01 1 549.54 % 0.00 -104.88 % 0.01 -2.72 % 0.01 75.28 % 0.01 23.07 % 0.01 -18.59 % 0.01 320.68 % 0.00 -142.13 % 0.01 -61.13 % 0.02 34.95 % 0.02 281.17 % -0.01 -336.72 % 0.00 -56.35 % 0.01 -50.94 % 0.02 580.13 % 0.00 -331.94 % 0.00 -94.62 % 0.03 227.92 % 0.01
Gross profit ratio 0.04 25.79 % 0.03 -56.79 % 0.07 -11.82 % 0.08 130.34 % 0.03 -6.84 % 0.04 90.63 % 0.02 -58.25 % 0.04 46.24 % 0.03 178.10 % -0.04 -206.33 % 0.04 5 872.35 % 0.00 -100.82 % 0.08 1 697.28 % 0.00 -113.24 % 0.04 -26.90 % 0.05 -1.91 % 0.05 -29.08 % 0.07 -13.09 % 0.08 8.76 % 0.08 76.41 % 0.04 447.50 % -0.01 -119.64 % 0.06 -28.56 % 0.09 74.57 % 0.05 656.54 % -0.01 -118.38 % 0.05 19.95 % 0.04 18.73 % 0.03 -61.38 % 0.09 124.30 % 0.04 -31.21 % 0.06 63.86 % 0.04 -11.63 % 0.04 -37.10 % 0.06 69.97 % 0.04 -35.80 % 0.06 -22.03 % 0.08 32.24 % 0.06 17.21 % 0.05 -8.92 % 0.05 424.03 % -0.02 -132.42 % 0.05 7.94 % 0.05 28.08 % 0.04 222.87 % -0.03 -170.14 % 0.04 -30.92 % 0.06 8.13 % 0.06 193.30 % -0.06 -224.61 % 0.05 -11.21 % 0.06 2.42 % 0.05 -25.33 % 0.07 46.62 % 0.05 -42.89 % 0.09 65.21 % 0.05
Weighted average shs out dil 80.905 M 0.40 % 80.580 M 0.00 % 80.580 M -0.31 % 80.833 M -0.33 % 81.098 M 0.76 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M -0.16 % 80.615 M -0.09 % 80.687 M 0.25 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.08 % 80.417 M -0.14 % 80.529 M 1.21 % 79.570 M -1.21 % 80.544 M -0.08 % 80.606 M 0.13 % 80.498 M -0.34 % 80.771 M 0.56 % 80.320 M 0.20 % 80.156 M -0.41 % 80.483 M 0.26 % 80.274 M -0.12 % 80.374 M 0.47 % 80.000 M 3.36 % 77.397 M 0.26 % 77.200 M -0.23 % 77.381 M -0.07 % 77.439 M -0.25 % 77.632 M 0.19 % 77.483 M -0.03 % 77.509 M 1.73 % 76.190 M -2.32 % 78.000 M 0.85 % 77.344 M -0.88 % 78.027 M -0.69 % 78.571 M 4.76 % 75.000 M -4.55 % 78.571 M 2.38 % 76.741 M 0.98 % 76.000 M -3.54 % 78.788 M 0.58 % 78.333 M 27.86 % 61.263 M -1.98 % 62.500 M 5.07 % 59.483 M 0.00 % 59.483 M 0.00 % 59.483 M 0.00 % 59.483 M -0.14 % 59.565 M -2.35 % 61.000 M
Weighted average shs out 80.905 M 0.40 % 80.580 M 0.00 % 80.580 M -0.31 % 80.833 M -0.33 % 81.098 M 0.76 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.00 % 80.483 M 0.08 % 80.417 M -0.14 % 80.529 M 1.21 % 79.570 M -1.21 % 80.544 M -0.08 % 80.606 M 0.13 % 80.498 M -0.34 % 80.771 M 0.56 % 80.320 M 0.20 % 80.156 M -0.41 % 80.483 M 0.26 % 80.274 M -0.12 % 80.374 M 0.47 % 80.000 M 3.36 % 77.397 M 0.26 % 77.200 M -0.23 % 77.381 M -0.07 % 77.439 M -0.25 % 77.632 M 0.19 % 77.483 M -0.03 % 77.509 M 1.73 % 76.190 M -2.32 % 78.000 M 0.85 % 77.344 M -0.88 % 78.027 M -0.69 % 78.571 M 4.76 % 75.000 M -4.55 % 78.571 M 2.38 % 76.741 M 0.98 % 76.000 M -3.54 % 78.788 M 0.58 % 78.333 M 27.86 % 61.263 M -1.98 % 62.500 M 5.07 % 59.483 M 0.00 % 59.483 M 0.00 % 59.483 M 0.00 % 59.483 M -0.14 % 59.565 M -2.35 % 61.000 M
EPS diluted 0.22 -64.52 % 0.62 -49.18 % 1.22 24.49 % 0.98 81.48 % 0.54 63.64 % 0.33 26.92 % 0.26 73.33 % 0.15 162.50 % -0.24 -434.52 % -0.04 -54.30 % -0.03 97.12 % -1.01 -174.26 % 1.36 20.35 % 1.13 56.94 % 0.72 -68.97 % 2.32 114.81 % 1.08 -8.47 % 1.18 24.21 % 0.95 4.40 % 0.91 958.14 % 0.09 -59.05 % 0.21 -22.22 % 0.27 -52.63 % 0.57 235.29 % 0.17 -69.70 % 0.56 976.56 % -0.06 83.16 % -0.38 -137.50 % -0.16 23.81 % -0.21 -320.00 % -0.05 -133.33 % 0.15 -40.00 % 0.25 47.06 % 0.17 -48.48 % 0.33 43.48 % 0.23 -37.84 % 0.37 -31.48 % 0.54 1 185.71 % 0.04 184.00 % -0.05 -138.46 % 0.13 -39.53 % 0.22 667.86 % 0.03 0.00 % 0.03 -50.00 % 0.06 -55.56 % 0.13 152.00 % 0.05 -24.24 % 0.07 210.00 % -0.06 -300.00 % 0.03 475.00 % -0.01 -116.00 % 0.05 257.14 % 0.01 -33.33 % 0.02 178.07 % -0.03 -115.82 % 0.17 2 025.00 % 0.01
Earnings per share 0.22 -64.52 % 0.62 -49.18 % 1.22 24.49 % 0.98 81.48 % 0.54 63.64 % 0.33 26.92 % 0.26 73.33 % 0.15 162.50 % -0.24 -434.52 % -0.04 -54.30 % -0.03 97.12 % -1.01 -174.26 % 1.36 20.35 % 1.13 56.94 % 0.72 -68.97 % 2.32 114.81 % 1.08 -8.47 % 1.18 24.21 % 0.95 4.40 % 0.91 958.14 % 0.09 -59.05 % 0.21 -22.22 % 0.27 -52.63 % 0.57 235.29 % 0.17 -69.70 % 0.56 976.56 % -0.06 83.16 % -0.38 -137.50 % -0.16 23.81 % -0.21 -320.00 % -0.05 -133.33 % 0.15 -40.00 % 0.25 47.06 % 0.17 -48.48 % 0.33 43.48 % 0.23 -37.84 % 0.37 -31.48 % 0.54 1 185.71 % 0.04 184.00 % -0.05 -138.46 % 0.13 -39.53 % 0.22 667.86 % 0.03 0.00 % 0.03 -50.00 % 0.06 -55.56 % 0.13 152.00 % 0.05 -24.24 % 0.07 210.00 % -0.06 -300.00 % 0.03 475.00 % -0.01 -116.00 % 0.05 257.14 % 0.01 -33.33 % 0.02 178.07 % -0.03 -115.82 % 0.17 2 025.00 % 0.01
Gross profit 112.921 M 1.07 % 111.722 M -54.09 % 243.332 M 6.06 % 229.424 M 157.33 % 89.156 M 5.58 % 84.447 M 80.41 % 46.808 M -61.03 % 120.101 M 54.76 % 77.604 M 172.22 % -107.459 M -191.69 % 117.200 M 6 847.27 % -1.737 M -100.62 % 278.198 M 1 850.55 % -15.892 M -114.13 % 112.467 M -39.10 % 184.689 M 7.96 % 171.066 M -8.47 % 186.898 M -5.75 % 198.308 M 9.08 % 181.800 M 122.29 % 81.786 M 428.70 % -24.882 M -120.17 % 123.370 M -20.20 % 154.607 M 63.29 % 94.683 M 684.50 % -16.199 M -116.72 % 96.856 M 38.39 % 69.986 M 34.94 % 51.866 M -12.09 % 59.000 M 116.12 % 27.300 M -39.06 % 44.800 M -6.47 % 47.900 M -28.51 % 67.000 M -38.48 % 108.900 M 49.79 % 72.700 M -26.49 % 98.900 M -4.26 % 103.300 M 32.95 % 77.700 M 6.73 % 72.800 M -11.11 % 81.900 M 486.77 % -21.176 M -133.45 % 63.300 M -13.17 % 72.900 M 39.39 % 52.300 M 231.71 % -39.708 M -167.42 % 58.900 M -15.74 % 69.900 M 40.64 % 49.700 M 183.53 % -59.501 M -219.00 % 50.000 M -10.87 % 56.100 M -10.24 % 62.500 M -14.36 % 72.980 M 69.72 % 43.000 M -9.19 % 47.350 M 22.75 % 38.575 M
Income tax expense 4.569 M -70.92 % 15.711 M -56.56 % 36.170 M 41.59 % 25.545 M 78.75 % 14.291 M 41.01 % 10.135 M 1 000.43 % 921.000 K 45.73 % 632.000 K 177.55 % -815.000 K -124.34 % 3.348 M 5.18 % 3.183 M 110.03 % -31.743 M -177.24 % 41.094 M 87.48 % 21.919 M -26.01 % 29.624 M 248.58 % -19.938 M -144.28 % 45.027 M -48.55 % 87.515 M 122.79 % 39.282 M 99.00 % 19.740 M 150.44 % 7.882 M 410.82 % 1.543 M -86.83 % 11.718 M 0.19 % 11.696 M 109.87 % 5.573 M -85.85 % 39.397 M 3 180.35 % 1.201 M 116.34 % -7.351 M 44.14 % -13.159 M -193.99 % 14.000 M 1 500.00 % -1.000 M -113.70 % 7.300 M -9.88 % 8.100 M 28.57 % 6.300 M -61.59 % 16.400 M 100.00 % 8.200 M 7.89 % 7.600 M -46.85 % 14.300 M 580.95 % 2.100 M 250.00 % -1.400 M -129.17 % 4.800 M 175.14 % -6.388 M -3 294.02 % 200.000 K -92.31 % 2.600 M 333.33 % 600.000 K -83.96 % 3.740 M 434.24 % 700.000 K -75.86 % 2.900 M 238.10 % -2.100 M -6 433.91 % -32.140 K 98.39 % -2.000 M -253.85 % 1.300 M 62.50 % 800.000 K 334.59 % 184.083 K 111.51 % -1.600 M -205.96 % 1.510 M 228.26 % 460.000 K
Cost of revenue 3.008 B -20.26 % 3.772 B 10.56 % 3.412 B 21.44 % 2.809 B 6.78 % 2.631 B 13.60 % 2.316 B -6.97 % 2.490 B -4.15 % 2.597 B 4.30 % 2.490 B -13.66 % 2.884 B -7.05 % 3.103 B 12.56 % 2.757 B -17.28 % 3.332 B 0.67 % 3.310 B 11.32 % 2.974 B -15.52 % 3.520 B 10.18 % 3.195 B 31.96 % 2.421 B 9.72 % 2.207 B -0.42 % 2.216 B 21.68 % 1.821 B -10.58 % 2.037 B 10.93 % 1.836 B 14.78 % 1.600 B -10.17 % 1.781 B -1.17 % 1.802 B -3.42 % 1.866 B 14.39 % 1.631 B 12.89 % 1.445 B 141.39 % 598.600 M -8.64 % 655.200 M -9.71 % 725.700 M -44.26 % 1.302 B -18.70 % 1.602 B 0.28 % 1.597 B -14.28 % 1.863 B 17.04 % 1.592 B 24.99 % 1.274 B -1.42 % 1.292 B -9.73 % 1.431 B -1.92 % 1.459 B 11.19 % 1.312 B 10.47 % 1.188 B -19.87 % 1.482 B 7.67 % 1.377 B 0.29 % 1.373 B 3.36 % 1.328 B 24.44 % 1.067 B 29.43 % 824.600 M -20.41 % 1.036 B 6.53 % 972.600 M 1.04 % 962.600 M -12.48 % 1.100 B 16.95 % 940.484 M 12.97 % 832.500 M 65.42 % 503.253 M -28.36 % 702.501 M
General and administrative expenses 0.000 100.00 % -24.384 M 0.000 -100.00 % 20.033 M -6.83 % 21.502 M -46.02 % 39.834 M 120.09 % 18.099 M 0.000 0.000 -100.00 % 13.205 M 0.000 0.000 0.000 -100.00 % 7.198 M -43.67 % 12.778 M -38.50 % 20.777 M 33.31 % 15.586 M 2 188.69 % 681.000 K 0.000 0.000 0.000 -100.00 % 6.632 M 0.000 0.000 0.000 -100.00 % 8.704 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 17.997 M -69.79 % 59.573 M 169.98 % 22.066 M 4.53 % 21.110 M -5.83 % 22.416 M -8.82 % 24.584 M 54.05 % 15.958 M -26.38 % 21.675 M 16.24 % 18.647 M -48.89 % 36.486 M 105.24 % 17.777 M 2.00 % 17.429 M 10.96 % 15.707 M -35.47 % 24.342 M 24.37 % 19.572 M 7.85 % 18.147 M -28.99 % 25.556 M -21.21 % 32.434 M 63.68 % 19.816 M -12.12 % 22.549 M 25.59 % 17.954 M -32.63 % 26.649 M 59.47 % 16.711 M -31.05 % 24.236 M 32.23 % 18.329 M -48.94 % 35.896 M 51.91 % 23.630 M 31.97 % 17.905 M 23.92 % 14.449 M 50.51 % 9.600 M 23.08 % 7.800 M -35.54 % 12.100 M -13.57 % 14.000 M -24.73 % 18.600 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 expenses 101.222 M 363.30 % 21.848 M -80.04 % 109.479 M 3.63 % 105.642 M 0.000 100.00 % -369.000 K 0.000 -100.00 % 22.652 M 36.41 % 16.606 M 173.02 % -22.743 M -353.23 % 8.981 M 1.94 % 8.810 M 25.80 % 7.003 M 119.60 % -35.726 M 0.000 0.000 0.000 0.000 -100.00 % 20.168 M 16.23 % 17.352 M 41.35 % 12.276 M 172.82 % -16.859 M -339.95 % 7.026 M 368.48 % -2.617 M -116.65 % 15.718 M 348.15 % -6.334 M -245.21 % 4.362 M 418.39 % -1.370 M -128.38 % 4.827 M 503.38 % 800.000 K -57.89 % 1.900 M -90.26 % 19.500 M -48.41 % 37.800 M -3.08 % 39.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 119.219 M 103.78 % 58.504 M -55.53 % 131.545 M 3.78 % 126.752 M 188.61 % 43.918 M -31.82 % 64.418 M 89.15 % 34.057 M -71.73 % 120.467 M 11.63 % 107.920 M 186.82 % -124.305 M -205.32 % 118.027 M 5.95 % 111.402 M -15.16 % 131.306 M 210.36 % -118.977 M -467.78 % 32.350 M -16.89 % 38.924 M -5.39 % 41.142 M 24.24 % 33.115 M -65.86 % 97.008 M -0.44 % 97.436 M 31.52 % 74.085 M 194.22 % -78.633 M -192.06 % 85.419 M -4.32 % 89.272 M 6.36 % 83.932 M 220.03 % -69.925 M -181.54 % 85.759 M -10.33 % 95.638 M 25.69 % 76.092 M 31.88 % 57.700 M 86.73 % 30.900 M -27.80 % 42.800 M -26.33 % 58.100 M -29.83 % 82.800 M 27.19 % 65.100 M 47.29 % 44.200 M -40.83 % 74.700 M 73.72 % 43.000 M -36.67 % 67.900 M -11.47 % 76.700 M 18.36 % 64.800 M 415.50 % -20.539 M -135.72 % 57.500 M -14.18 % 67.000 M 48.89 % 45.000 M 336.07 % -19.062 M -137.16 % 51.300 M 4.91 % 48.900 M 23.80 % 39.500 M 188.83 % -44.469 M -188.76 % 50.100 M -0.40 % 50.300 M 11.53 % 45.100 M -24.23 % 59.520 M 32.86 % 44.800 M 32.21 % 33.885 M -1.95 % 34.559 M
Cost and expenses 3.127 B -18.37 % 3.831 B 8.11 % 3.543 B 20.68 % 2.936 B 9.77 % 2.675 B 12.38 % 2.380 B -5.68 % 2.524 B -7.14 % 2.718 B 4.61 % 2.598 B -5.86 % 2.760 B -14.32 % 3.221 B 12.31 % 2.868 B -17.20 % 3.464 B 8.53 % 3.191 B 6.16 % 3.006 B -15.54 % 3.559 B 9.99 % 3.236 B 31.85 % 2.454 B 6.53 % 2.304 B -0.42 % 2.314 B 22.06 % 1.895 B -3.21 % 1.958 B 1.90 % 1.922 B 13.77 % 1.689 B -9.43 % 1.865 B 7.66 % 1.732 B -11.25 % 1.952 B 13.02 % 1.727 B 13.53 % 1.521 B 131.76 % 656.300 M -4.34 % 686.100 M -10.72 % 768.500 M -43.50 % 1.360 B -19.25 % 1.684 B 1.34 % 1.662 B -12.85 % 1.907 B 14.45 % 1.666 B 26.58 % 1.317 B -3.18 % 1.360 B -9.82 % 1.508 B -1.06 % 1.524 B 17.98 % 1.292 B 3.72 % 1.245 B -19.62 % 1.549 B 8.97 % 1.422 B 5.02 % 1.354 B -1.86 % 1.380 B 23.59 % 1.116 B 29.17 % 864.100 M -12.86 % 991.606 M -3.04 % 1.023 B 0.97 % 1.013 B -11.54 % 1.145 B 14.50 % 1.000 B 13.99 % 877.300 M 63.33 % 537.138 M -27.12 % 737.060 M
Research and development expenses 0.000 -100.00 % 1.467 M 0.000 0.000 0.000 -100.00 % 369.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 17.997 M -48.86 % 35.189 M 59.47 % 22.066 M 4.53 % 21.110 M -51.93 % 43.918 M -31.82 % 64.418 M 89.15 % 34.057 M 57.13 % 21.675 M 16.24 % 18.647 M -62.47 % 49.691 M 179.52 % 17.777 M 2.00 % 17.429 M 10.96 % 15.707 M -50.20 % 31.540 M -2.50 % 32.350 M -16.89 % 38.924 M -5.39 % 41.142 M 24.24 % 33.115 M 67.11 % 19.816 M -12.12 % 22.549 M 25.59 % 17.954 M -46.05 % 33.281 M 99.16 % 16.711 M -31.05 % 24.236 M 32.23 % 18.329 M -58.90 % 44.600 M 88.74 % 23.630 M 31.97 % 17.905 M 23.92 % 14.449 M 50.51 % 9.600 M 23.08 % 7.800 M -35.54 % 12.100 M -13.57 % 14.000 M -24.73 % 18.600 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.785 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.709 M 0.000 0.000 0.000 -100.00 % 2.563 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 8.740 M 102.13 % 4.324 M -67.00 % 13.105 M 31.70 % 9.951 M 8.47 % 9.174 M -13.70 % 10.630 M -31.57 % 15.534 M 57.34 % 9.873 M 53.43 % 6.435 M -6.97 % 6.917 M -5.44 % 7.315 M -17.20 % 8.835 M 188.07 % 3.067 M 0.000 -100.00 % 1.705 M -65.27 % 4.910 M 176.78 % 1.774 M 0.000 -100.00 % 5.468 M -38.26 % 8.856 M 68.62 % 5.252 M 226.21 % 1.610 M -85.59 % 11.173 M 104.63 % 5.460 M -27.08 % 7.488 M -7.19 % 8.068 M -43.62 % 14.310 M 28.98 % 11.095 M 60.24 % 6.924 M 28.22 % 5.400 M 63.64 % 3.300 M 13.79 % 2.900 M 1 350.00 % 200.000 K -94.87 % 3.900 M 95.00 % 2.000 M -25.93 % 2.700 M 92.86 % 1.400 M 0.000 -100.00 % 4.500 M 221.43 % 1.400 M -41.67 % 2.400 M 0.000 -100.00 % 3.400 M 183.33 % 1.200 M -47.83 % 2.300 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
Depreciation and amortization 7.530 M -0.52 % 7.569 M 8.33 % 6.987 M -1.38 % 7.085 M 4.01 % 6.812 M 0.10 % 6.805 M -6.70 % 7.294 M 8.61 % 6.716 M 5.33 % 6.376 M 117.91 % 2.926 M -51.98 % 6.093 M -14.74 % 7.146 M -15.33 % 8.440 M 64.75 % 5.123 M 7.29 % 4.775 M 6.18 % 4.497 M 0.00 % 4.497 M 7.38 % 4.188 M 2.32 % 4.093 M 3.18 % 3.967 M -0.63 % 3.992 M 0.05 % 3.990 M -0.08 % 3.993 M -2.16 % 4.081 M 4.53 % 3.904 M 3.25 % 3.781 M -0.16 % 3.787 M 1.72 % 3.723 M 0.46 % 3.706 M 37.26 % 2.700 M 285.71 % 700.000 K 0.00 % 700.000 K -70.83 % 2.400 M -29.41 % 3.400 M 13.33 % 3.000 M -6.25 % 3.200 M 3.23 % 3.100 M 40.91 % 2.200 M -35.29 % 3.400 M 17.24 % 2.900 M -25.64 % 3.900 M 23.28 % 3.163 M -24.68 % 4.200 M 0.00 % 4.200 M 2.44 % 4.100 M 0.40 % 4.084 M -5.03 % 4.300 M 4.88 % 4.100 M 0.00 % 4.100 M -4.41 % 4.289 M 7.23 % 4.000 M 29.03 % 3.100 M -6.06 % 3.300 M -0.10 % 3.303 M 3.23 % 3.200 M 9.97 % 2.910 M 7.58 % 2.705 M
Operating income -6.298 M -111.83 % 53.218 M -52.39 % 111.787 M 8.88 % 102.672 M 126.96 % 45.238 M 125.86 % 20.029 M 57.08 % 12.751 M 3 583.88 % -366.000 K 98.79 % -30.316 M -1 023.42 % 3.283 M 496.98 % -827.000 K 99.27 % -113.139 M -177.02 % 146.892 M 46.80 % 100.064 M 24.90 % 80.117 M -45.04 % 145.765 M 12.19 % 129.924 M -15.51 % 153.783 M 26.60 % 121.468 M 19.42 % 101.716 M 409.17 % 19.977 M 24.23 % 16.081 M -64.25 % 44.977 M -28.29 % 62.718 M 136.95 % 26.469 M -37.62 % 42.435 M 174.50 % 15.459 M 157.21 % -27.022 M -39.29 % -19.400 M -1 023.81 % 2.100 M 223.53 % -1.700 M -107.91 % 21.500 M -22.10 % 27.600 M 18.97 % 23.200 M -47.03 % 43.800 M 53.68 % 28.500 M 17.77 % 24.200 M -59.87 % 60.300 M 515.31 % 9.800 M 351.28 % -3.900 M -122.81 % 17.100 M 47.11 % 11.624 M 100.42 % 5.800 M -1.69 % 5.900 M -19.18 % 7.300 M 159.62 % -12.245 M -261.12 % 7.600 M -63.81 % 21.000 M 105.88 % 10.200 M 175.68 % -13.478 M -13 378.36 % -100.000 K -101.72 % 5.800 M -66.67 % 17.400 M 335.71 % -7.382 M -310.12 % -1.800 M -113.37 % 13.465 M 235.28 % 4.016 M
Operating income ratio 0.00 -114.73 % 0.01 -55.20 % 0.03 -9.48 % 0.03 103.15 % 0.02 99.31 % 0.01 65.98 % 0.01 3 832.48 % 0.00 98.86 % -0.01 -1 098.59 % 0.00 560.38 % 0.00 99.37 % -0.04 -200.95 % 0.04 33.95 % 0.03 17.01 % 0.03 -34.02 % 0.04 1.93 % 0.04 -34.54 % 0.06 16.75 % 0.05 19.07 % 0.04 304.09 % 0.01 31.33 % 0.01 -65.18 % 0.02 -35.80 % 0.04 153.32 % 0.01 -40.61 % 0.02 201.69 % 0.01 149.58 % -0.02 -22.56 % -0.01 -505.85 % 0.00 228.21 % 0.00 -108.93 % 0.03 36.48 % 0.02 47.04 % 0.01 -45.84 % 0.03 74.39 % 0.01 2.86 % 0.01 -67.32 % 0.04 512.04 % 0.01 375.94 % 0.00 -123.37 % 0.01 23.24 % 0.01 94.23 % 0.00 22.20 % 0.00 -25.74 % 0.01 155.61 % -0.01 -267.64 % 0.01 -70.33 % 0.02 58.29 % 0.01 184.53 % -0.01 -14 013.61 % 0.00 -101.72 % 0.01 -61.96 % 0.01 305.51 % -0.01 -254.29 % 0.00 -108.41 % 0.02 351.27 % 0.01
Total other income expenses net 28.666 M 126.04 % 12.682 M -44.16 % 22.710 M 987.12 % 2.089 M -83.68 % 12.797 M -24.95 % 17.051 M 88.14 % 9.063 M -29.08 % 12.779 M 25.64 % 10.171 M 386.59 % -3.549 M -313.28 % 1.664 M 6 756.00 % -25.000 K -100.64 % 3.936 M -59.23 % 9.653 M 34.80 % 7.161 M -65.90 % 21.003 M 995.62 % 1.917 M -93.26 % 28.460 M 93.61 % 14.700 M 73.02 % 8.496 M 20.96 % 7.024 M 194.01 % 2.389 M 157.61 % -4.147 M 24.05 % -5.460 M -166.34 % 8.230 M -73.23 % 30.740 M 304.58 % -15.026 M -35.43 % -11.095 M -60.24 % -6.924 M -50.52 % -4.600 M -39.39 % -3.300 M -119.88 % 16.600 M -55.85 % 37.600 M 7.12 % 35.100 M 1 855.00 % -2.000 M 25.93 % -2.700 M -92.86 % -1.400 M 67.44 % -4.300 M 4.44 % -4.500 M -221.43 % -1.400 M 41.67 % -2.400 M -121.80 % 11.011 M 423.85 % -3.400 M -183.33 % -1.200 M 47.83 % -2.300 M -106.75 % 34.074 M 1 199.17 % -3.100 M 75.97 % -12.900 M 24.12 % -17.000 M -211.27 % 15.279 M 736.62 % -2.400 M -50.00 % -1.600 M 89.87 % -15.800 M -279.68 % 8.794 M 728.11 % -1.400 M 23.46 % -1.829 M 40.38 % -3.068 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2009-03-31 2008-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2009-03-31
Net debt 0.000 100.00 % -314.875 M 0.000 100.00 % -6.431 M 0.000 100.00 % -32.660 M 0.000 100.00 % -65.417 M -790.93 % 9.468 M -35.74 % 14.734 M 129.36 % -50.180 M 84.03 % -314.194 M -1 245.01 % -23.360 M 0.000 100.00 % -1.846 M 0.000 100.00 % -125.000 K 0.000 -100.00 % 102.942 M 0.000 -100.00 % 161.409 M 0.000 -100.00 % 86.388 M 0.000 -100.00 % 294.143 M 0.000 -100.00 % 75.533 M 0.000 100.00 % -214.600 M 0.000 100.00 % -293.762 M 0.000 -100.00 % 115.808 M 0.000 100.00 % -154.523 M 0.000 -100.00 % 152.674 M 0.000 100.00 % -135.921 M 0.000 100.00 % -5.677 M -105.89 % 96.448 M -19.59 % 119.951 M -61.56 % 312.079 M 579.63 % 45.919 M
Total investments 0.000 -100.00 % 397.908 M 0.000 -100.00 % 119.538 M 0.000 -100.00 % 84.261 M 0.000 -100.00 % 95.949 M 32.20 % 72.580 M -15.85 % 86.252 M 25.70 % 68.617 M -88.12 % 577.773 M 55.51 % 371.529 M 0.000 -100.00 % 48.288 M 0.000 -100.00 % 47.033 M 0.000 -100.00 % 47.033 M 0.000 -100.00 % 45.217 M 0.000 -100.00 % 47.870 M 0.000 -100.00 % 46.408 M 0.000 -100.00 % 49.472 M 0.000 -100.00 % 32.900 M 0.000 -100.00 % 289.141 M 0.000 -100.00 % 32.873 M 0.000 -100.00 % 116.031 M 0.000 -100.00 % 19.763 M 0.000 -100.00 % 54.763 M 0.000 -100.00 % 19.763 M -26.09 % 26.738 M 0.00 % 26.738 M 0.00 % 26.738 M -68.89 % 85.934 M
Total debt 0.000 -100.00 % 4.083 M 0.000 -100.00 % 2.686 M 0.000 -100.00 % 3.200 M 0.000 0.000 -100.00 % 10.910 M -39.70 % 18.092 M 0.000 -100.00 % 8.483 M -70.21 % 28.477 M 0.000 -100.00 % 17.996 M 0.000 -100.00 % 27.950 M 0.000 -100.00 % 106.319 M 0.000 -100.00 % 235.613 M 0.000 -100.00 % 95.421 M 0.000 -100.00 % 296.087 M 0.000 -100.00 % 107.955 M 0.000 -100.00 % 13.000 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 162.816 M 0.000 -100.00 % 89.330 M 0.000 -100.00 % 163.207 M 0.000 -100.00 % 100.654 M 0.000 -100.00 % 27.648 M -91.48 % 324.339 M 162.25 % 123.675 M -60.75 % 315.075 M 299.78 % 78.812 M
Accumulated other comprehensive income loss 1.588 B 1 900.52 % 79.400 M -94.45 % 1.430 B 0.000 -100.00 % 1.307 B 1 782.40 % 69.432 M -94.45 % 1.250 B 676.52 % 160.966 M -19.98 % 201.166 M 24.97 % 160.966 M -19.98 % 201.166 M 24.97 % 160.966 M -19.98 % 201.166 M -67.63 % 621.496 M 0.000 -100.00 % 540.951 M 0.000 -100.00 % 503.873 M 0.000 -100.00 % 443.600 M 0.000 -100.00 % 403.477 M 0.000 -100.00 % 446.402 M 0.000 -100.00 % 430.724 M 0.000 -100.00 % 385.139 M 0.000 -100.00 % 347.097 M 0.000 -100.00 % 317.818 M 0.000 -100.00 % 272.964 M 0.000 -100.00 % 267.000 M 0.000 -100.00 % 283.636 M 0.000 -100.00 % 277.100 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 1.308 B 0.000 0.000 0.000 -100.00 % 1.036 B 0.000 0.000 -100.00 % 996.103 M 0.000 -100.00 % 973.749 M 0.000 -100.00 % 551.755 M 0.000 0.000 0.000 -100.00 % 300.345 M 0.000 0.000 0.000 -100.00 % 202.360 M 0.000 0.000 0.000 -100.00 % 206.391 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 125.713 M 0.000 0.000 0.000 -100.00 % 71.766 M 0.000 0.000 0.000 -100.00 % 81.954 M 0.000 -100.00 % 67.965 M 8.34 % 62.733 M 21.91 % 51.457 M
Common stock 0.000 -100.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.000 -100.00 % 160.966 M 0.000 -100.00 % 154.966 M 0.000 -100.00 % 155.000 M 0.000 -100.00 % 154.966 M 0.000 -100.00 % 154.966 M 0.000 -100.00 % 154.966 M 0.000 -100.00 % 154.966 M 0.000 -100.00 % 154.966 M 0.000 -100.00 % 154.966 M 0.00 % 154.966 M 0.00 % 154.966 M 30.26 % 118.966 M 0.00 % 118.966 M
Total equity 1.588 B 0.00 % 1.588 B 11.05 % 1.430 B 0.00 % 1.430 B 9.44 % 1.307 B 0.00 % 1.307 B 4.57 % 1.250 B 0.00 % 1.250 B -0.64 % 1.258 B 0.07 % 1.257 B 2.04 % 1.232 B 15.20 % 1.069 B 34.76 % 793.582 M 27.69 % 621.496 M 0.00 % 621.496 M 14.89 % 540.951 M 0.00 % 540.951 M 7.36 % 503.873 M 0.00 % 503.873 M 13.59 % 443.600 M 0.00 % 443.592 M 9.94 % 403.477 M 0.00 % 403.477 M -9.62 % 446.402 M 0.00 % 446.402 M 3.64 % 430.724 M 0.00 % 430.724 M 11.84 % 385.139 M -0.02 % 385.200 M 10.98 % 347.097 M 0.00 % 347.097 M 9.21 % 317.818 M -0.95 % 320.867 M 17.55 % 272.964 M 0.00 % 272.964 M 2.23 % 267.000 M 0.03 % 266.920 M -5.89 % 283.636 M 0.00 % 283.636 M 2.36 % 277.100 M 0.00 % 277.108 M 5.13 % 263.594 M 0.18 % 263.120 M 26.81 % 207.487 M 5.75 % 196.211 M
Other non current liabilities -1.588 B -20 138.01 % 7.927 M 100.55 % -1.430 B -18 358.86 % 7.834 M 100.60 % -1.307 B -17 344.87 % 7.579 M 100.61 % -1.250 B -16 112.40 % 7.806 M 5.43 % 7.404 M -2.26 % 7.575 M -4.68 % 7.947 M 9.33 % 7.269 M -6.25 % 7.754 M 101.25 % -621.496 M -7 953.12 % 7.914 M 101.46 % -540.951 M -7 517.40 % 7.293 M 101.45 % -503.873 M -6 014.00 % 8.520 M 101.92 % -443.600 M -5 387.25 % 8.390 M 102.08 % -403.477 M -3 918.27 % 10.567 M 102.37 % -446.402 M -173 797.28 % 257.000 K 100.06 % -430.724 M -4 642.54 % 9.482 M 102.46 % -385.139 M -4 070.51 % 9.700 M 102.79 % -347.097 M -3 879.62 % 9.183 M 102.89 % -317.818 M -3 984.83 % 8.181 M 103.00 % -272.964 M -3 537.26 % 7.941 M 102.97 % -267.000 M -3 700.06 % 7.417 M 102.61 % -283.636 M -43 343.33 % 655.907 K 100.24 % -277.100 M -4 395.85 % 6.450 M 5.95 % 6.088 M 9.37 % 5.566 M 2.70 % 5.420 M 0.000
Long term debt 0.000 -100.00 % 3.179 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 -100.00 % 82.330 M 0.000 -100.00 % 48.639 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 % 1.037 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.812 M
Total non current liabilities -1.588 B -2 050.07 % 81.454 M 105.69 % -1.430 B -2 048.61 % 73.406 M 105.62 % -1.307 B -1 912.90 % 72.094 M 105.77 % -1.250 B -1 938.94 % 67.970 M 0.06 % 67.927 M 14.01 % 59.578 M -1.71 % 60.615 M 13.65 % 53.333 M -26.19 % 72.260 M 111.63 % -621.496 M -1 055.25 % 65.061 M 112.03 % -540.951 M -1 093.57 % 54.445 M 110.81 % -503.873 M -1 067.83 % 52.062 M 111.74 % -443.600 M -995.06 % 49.561 M 112.28 % -403.477 M -534.33 % 92.897 M 120.81 % -446.402 M -585.50 % 91.947 M 121.35 % -430.724 M -2 965.95 % 15.029 M 103.90 % -385.139 M -2 702.29 % 14.800 M 104.26 % -347.097 M -2 472.07 % 14.633 M 104.60 % -317.818 M -2 414.26 % 13.733 M 105.03 % -272.964 M -2 058.94 % 13.934 M 105.22 % -267.000 M -2 120.56 % 13.214 M 104.66 % -283.636 M -1 184.67 % 26.149 M 109.44 % -277.100 M -1 232.66 % 24.465 M 2.70 % 23.822 M 4.87 % 22.715 M -0.31 % 22.785 M -77.21 % 99.977 M
Other current liabilities 0.000 -100.00 % 46.400 M 0.000 -100.00 % 103.470 M 0.000 -100.00 % 18.234 M 0.000 -100.00 % 68.421 M 260.36 % 18.987 M -79.89 % 94.408 M 151.42 % 37.550 M -74.32 % 146.240 M 806.52 % 16.132 M 0.000 -100.00 % 46.224 M 0.000 -100.00 % 108.841 M 0.000 -100.00 % 104.031 M 0.000 -100.00 % 217.942 M 0.000 -100.00 % 122.022 M 0.000 -100.00 % 116.787 M 0.000 -100.00 % 32.253 M 0.000 -100.00 % 28.000 M 0.000 -100.00 % 92.830 M 0.000 -100.00 % 170.652 M 0.000 -100.00 % 31.463 M 0.000 -100.00 % 20.835 M 0.000 -100.00 % 35.852 M 0.000 -100.00 % 21.878 M -20.92 % 27.667 M 231.38 % 8.349 M -47.89 % 16.023 M 13.10 % 14.167 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.014 M 0.000 0.000 -100.00 % 27.340 M 654.21 % 3.625 M -80.23 % 18.340 M 325.13 % 4.314 M -59.97 % 10.778 M 0.000 -100.00 % 18.140 M 0.000 -100.00 % 120.715 M 0.000 -100.00 % 19.227 M 0.000 -100.00 % 200.039 M 0.000 -100.00 % 1.179 M 0.000 -100.00 % 114.093 M 0.000 -100.00 % 17.645 M 0.000 -100.00 % 19.200 M 0.000 -100.00 % 14.171 M 0.000 -100.00 % 160.093 M 0.000 -100.00 % 3.200 M 0.000 -100.00 % 16.049 M 0.000 -100.00 % 4.370 M 0.000 -100.00 % 14.582 M 902.63 % 1.454 M -68.72 % 4.649 M -38.39 % 7.546 M 0.000
Short term debt 0.000 -100.00 % 1.808 M 0.000 -100.00 % 2.686 M 0.000 -100.00 % 3.200 M 0.000 0.000 -100.00 % 10.910 M -39.70 % 18.092 M 0.000 -100.00 % 8.483 M -70.21 % 28.477 M 0.000 -100.00 % 17.996 M 0.000 -100.00 % 27.950 M 0.000 -100.00 % 106.319 M 0.000 -100.00 % 235.613 M 0.000 -100.00 % 13.091 M 0.000 -100.00 % 238.356 M 0.000 -100.00 % 107.955 M 0.000 -100.00 % 13.000 M 0.000 -100.00 % 20.000 M 0.000 -100.00 % 162.816 M 0.000 -100.00 % 89.330 M 0.000 -100.00 % 163.207 M 0.000 -100.00 % 99.617 M 0.000 -100.00 % 27.648 M -91.48 % 324.339 M 162.25 % 123.675 M -60.75 % 315.075 M 0.000
Total current liabilities 0.000 -100.00 % 918.373 M 0.000 -100.00 % 1.173 B 0.000 -100.00 % 785.415 M 0.000 -100.00 % 1.198 B 20.62 % 993.254 M 46.62 % 677.434 M -49.93 % 1.353 B 12.96 % 1.198 B 63.01 % 734.748 M 0.000 -100.00 % 688.429 M 0.000 -100.00 % 577.166 M 0.000 -100.00 % 807.804 M 0.000 -100.00 % 1.057 B 0.000 -100.00 % 847.595 M 0.000 -100.00 % 629.091 M 0.000 -100.00 % 300.941 M 0.000 -100.00 % 700.900 M 0.000 -100.00 % 881.919 M 0.000 -100.00 % 740.261 M 0.000 -100.00 % 678.956 M 0.000 -100.00 % 642.144 M 0.000 -100.00 % 466.781 M 0.000 -100.00 % 647.502 M 11.66 % 579.884 M 29.78 % 446.820 M 18.87 % 375.896 M 73.41 % 216.772 M
Total liabilities -1.588 B -258.87 % 999.827 M 169.90 % -1.430 B -214.78 % 1.246 B 195.35 % -1.307 B -252.42 % 857.509 M 168.60 % -1.250 B -198.73 % 1.266 B 19.30 % 1.061 B 43.98 % 737.012 M -47.86 % 1.414 B 12.99 % 1.251 B 55.02 % 807.008 M 229.85 % -621.496 M -182.48 % 753.490 M 239.29 % -540.951 M -185.65 % 631.611 M 225.35 % -503.873 M -158.60 % 859.866 M 293.84 % -443.600 M -140.10 % 1.106 B 374.16 % -403.477 M -142.90 % 940.492 M 310.68 % -446.402 M -161.91 % 721.038 M 267.40 % -430.724 M -236.32 % 315.970 M 182.04 % -385.139 M -153.81 % 715.700 M 306.20 % -347.097 M -138.71 % 896.551 M 382.10 % -317.818 M -142.15 % 753.994 M 376.22 % -272.964 M -139.39 % 692.891 M 359.51 % -267.000 M -140.74 % 655.358 M 331.06 % -283.636 M -157.54 % 492.931 M 277.89 % -277.100 M -141.24 % 671.966 M 11.31 % 603.706 M 28.58 % 469.534 M 17.77 % 398.681 M 25.87 % 316.749 M
Other non current assets 0.000 -100.00 % 3.104 M 0.000 -100.00 % 4.168 M 0.000 -100.00 % 32.493 M 0.000 -100.00 % 20.651 M -17.91 % 25.156 M 195.05 % 8.526 M -5.07 % 8.981 M 1.11 % 8.882 M -26.09 % 12.017 M 0.000 -100.00 % 12.549 M 0.000 -100.00 % 80.502 M 0.000 -100.00 % 12.823 M 0.000 -100.00 % 79.168 M 0.000 -100.00 % 155.334 M 0.000 -100.00 % 73.716 M 0.000 -100.00 % 74.369 M 0.000 -100.00 % 304.800 M 0.000 -100.00 % 312.914 M 0.000 -100.00 % 964.000 K 0.000 -100.00 % 139.753 M 0.000 -100.00 % 111.561 M 0.000 -100.00 % 72.958 M 0.000 -100.00 % 109.390 M 138.47 % 45.872 M 6.13 % 43.222 M -13.41 % 49.919 M -41.91 % 85.934 M
Long term investments 0.000 -100.00 % 126.800 M 0.000 -100.00 % 119.538 M 0.000 -100.00 % 84.261 M 0.000 -100.00 % 95.949 M 32.20 % 72.580 M -15.85 % 86.252 M -14.82 % 101.254 M 32.88 % 76.200 M 3.65 % 73.515 M 0.000 100.00 % -402.193 M 0.000 0.000 0.000 100.00 % -287.689 M 0.000 0.000 0.000 100.00 % -76.616 M 0.000 0.000 0.000 0.000 0.000 100.00 % -149.200 M 0.000 0.000 0.000 100.00 % -156.695 M 0.000 0.000 0.000 100.00 % -70.238 M 0.000 0.000 0.000 100.00 % -68.238 M 0.000 0.000 0.000 0.000
Intangible assets 0.000 -100.00 % 16.000 K 0.000 -100.00 % 23.000 K 0.000 -100.00 % 30.000 K 0.000 -100.00 % 39.000 K -27.78 % 54.000 K -19.40 % 67.000 K -19.28 % 83.000 K -55.14 % 185.000 K 62.28 % 114.000 K 0.000 -100.00 % 133.000 K 0.000 -100.00 % 163.000 K 0.000 -100.00 % 193.000 K 0.000 -100.00 % 163.000 K 0.000 -100.00 % 234.000 K 0.000 -100.00 % 103.000 K 0.000 -100.00 % 251.567 M 0.000 0.000 0.000 -100.00 % 356.617 M 0.000 -100.00 % 14.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.400 K 0.000 -100.00 % 61.700 K -47.71 % 118.000 K 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 16.000 K 0.000 -100.00 % 23.000 K 0.000 -100.00 % 30.000 K 0.000 -100.00 % 39.000 K -27.78 % 54.000 K -19.40 % 67.000 K -19.28 % 83.000 K -55.14 % 185.000 K 62.28 % 114.000 K 0.000 -100.00 % 133.000 K 0.000 -100.00 % 163.000 K 0.000 -100.00 % 193.000 K 0.000 -100.00 % 163.000 K 0.000 -100.00 % 234.000 K 0.000 -100.00 % 103.000 K 0.000 -100.00 % 118.000 K 0.000 0.000 0.000 -100.00 % 13.769 K 0.000 -100.00 % 14.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.400 K 0.000 -100.00 % 5.400 K -83.90 % 33.550 K -45.62 % 61.700 K -47.71 % 118.000 K 0.000
Property plant equipment net 0.000 -100.00 % 459.239 M 0.000 -100.00 % 451.099 M 0.000 -100.00 % 456.412 M 0.000 -100.00 % 401.350 M 1.42 % 395.731 M 1.50 % 389.895 M -3.42 % 403.721 M 15.21 % 350.420 M -1.36 % 355.257 M 0.000 -100.00 % 308.911 M 0.000 -100.00 % 315.981 M 0.000 -100.00 % 321.177 M 0.000 -100.00 % 319.651 M 0.000 -100.00 % 322.460 M 0.000 -100.00 % 323.785 M 0.000 -100.00 % 98.623 M 0.000 0.000 0.000 -100.00 % 89.478 M 0.000 -100.00 % 95.688 M 0.000 -100.00 % 99.710 M 0.000 -100.00 % 104.332 M 0.000 -100.00 % 140.508 M 0.000 -100.00 % 143.110 M -5.50 % 151.433 M -3.82 % 157.443 M 15.09 % 136.796 M 19.94 % 114.051 M
Total non current assets 0.000 -100.00 % 589.159 M 0.000 -100.00 % 574.828 M 0.000 -100.00 % 573.196 M 0.000 -100.00 % 517.989 M 4.39 % 496.210 M 2.37 % 484.740 M -5.70 % 514.039 M 17.98 % 435.687 M -1.18 % 440.903 M 0.000 -100.00 % 391.515 M 0.000 -100.00 % 396.646 M 0.000 -100.00 % 401.732 M 0.000 -100.00 % 398.982 M 0.000 -100.00 % 397.201 M 0.000 -100.00 % 397.604 M 0.000 -100.00 % 173.110 M 0.000 -100.00 % 155.600 M 0.000 -100.00 % 402.406 M 0.000 -100.00 % 153.242 M 0.000 -100.00 % 239.464 M 0.000 -100.00 % 145.655 M 0.000 -100.00 % 213.471 M 0.000 -100.00 % 184.268 M -6.62 % 197.339 M -1.69 % 200.727 M 7.44 % 186.833 M -6.58 % 199.985 M
Other current assets -590.066 M -1 853.28 % 33.655 M 106.55 % -513.825 M -209.59 % 468.872 M 202.22 % -458.672 M -249.03 % 307.776 M 151.98 % -592.055 M -576.86 % 124.158 M 189.04 % 42.956 M 254.04 % 12.133 M -97.96 % 595.368 M 161.26 % 227.879 M 10 508.89 % 2.148 M 100.46 % -466.667 M -463.88 % 128.248 M 191.79 % -139.714 M -140.20 % 347.536 M 204.15 % -333.687 M -274.81 % 190.887 M 200.10 % -190.700 M -2 639.62 % 7.509 M 105.69 % -131.922 M -193.52 % 141.068 M 7 253.55 % -1.972 M -100.57 % 348.071 M 1 173.56 % -32.422 M -117.73 % 182.884 M 144.64 % -409.696 M -6 708.00 % 6.200 M 101.98 % -313.762 M -472.57 % 84.216 M 127.82 % -302.684 M -486.56 % 78.301 M 132.11 % -243.854 M -41 161.36 % 593.877 K 100.28 % -212.600 M -269.59 % 125.362 M 152.99 % -236.575 M -6 652.30 % 3.611 M 101.57 % -230.300 M -213.79 % 202.397 M 7 518.65 % 2.657 M -97.30 % 98.261 M -13.53 % 113.635 M 0.000
Short term investments 0.000 -100.00 % 271.108 M 0.000 -100.00 % 508.878 M 0.000 -100.00 % 153.017 M 0.000 -100.00 % 533.383 M 548.30 % 82.274 M -81.74 % 450.677 M 164.14 % 170.618 M -65.98 % 501.573 M 68.31 % 298.014 M 0.000 -100.00 % 450.481 M 0.000 0.000 0.000 -100.00 % 334.722 M 0.000 0.000 0.000 -100.00 % 124.486 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 182.100 M 0.000 0.000 0.000 -100.00 % 189.568 M 0.000 0.000 0.000 -100.00 % 90.000 M 0.000 0.000 0.000 -100.00 % 88.000 M 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 318.958 M 0.000 -100.00 % 9.117 M 0.000 -100.00 % 35.860 M 0.000 -100.00 % 65.417 M 4 436.55 % 1.442 M -57.06 % 3.358 M -93.31 % 50.180 M -84.45 % 322.677 M 522.48 % 51.837 M 0.000 -100.00 % 19.842 M 0.000 -100.00 % 28.075 M 0.000 -100.00 % 3.377 M 0.000 -100.00 % 74.204 M 0.000 -100.00 % 9.033 M 0.000 -100.00 % 1.944 M 0.000 -100.00 % 32.422 M 0.000 -100.00 % 227.600 M 0.000 -100.00 % 313.762 M 0.000 -100.00 % 47.008 M 0.000 -100.00 % 243.854 M 0.000 -100.00 % 10.533 M 0.000 -100.00 % 236.575 M 0.000 -100.00 % 33.325 M -85.38 % 227.890 M 6 018.61 % 3.725 M 24.34 % 2.995 M -90.89 % 32.893 M
Cash and short term investments 590.066 M 0.00 % 590.066 M 14.84 % 513.825 M -0.81 % 517.995 M 12.93 % 458.672 M 142.84 % 188.877 M -68.10 % 592.055 M -1.13 % 598.800 M 615.28 % 83.716 M -81.56 % 454.035 M 105.63 % 220.798 M -73.21 % 824.250 M 135.60 % 349.851 M -25.03 % 466.667 M -0.78 % 470.323 M 236.63 % 139.714 M 397.65 % 28.075 M -91.59 % 333.687 M -1.30 % 338.099 M 77.29 % 190.700 M 156.99 % 74.204 M -43.75 % 131.922 M -1.20 % 133.519 M 6 670.74 % 1.972 M 1.44 % 1.944 M -94.00 % 32.422 M 0.00 % 32.422 M -92.09 % 409.696 M 0.00 % 409.700 M 30.58 % 313.762 M 0.00 % 313.762 M 3.66 % 302.684 M 27.94 % 236.576 M -2.98 % 243.854 M 0.00 % 243.854 M 14.70 % 212.600 M 111.47 % 100.533 M -57.50 % 236.575 M 0.00 % 236.575 M 2.72 % 230.300 M 591.08 % 33.325 M -85.38 % 227.890 M 6 018.61 % 3.725 M 24.34 % 2.995 M -90.89 % 32.893 M
Total current assets 0.000 -100.00 % 1.999 B 0.000 -100.00 % 2.102 B 0.000 -100.00 % 1.591 B 0.000 -100.00 % 1.998 B 9.60 % 1.823 B 20.78 % 1.509 B -29.19 % 2.131 B 13.09 % 1.885 B 62.53 % 1.160 B 0.000 -100.00 % 983.471 M 0.000 -100.00 % 775.916 M 0.000 -100.00 % 962.007 M 0.000 -100.00 % 1.151 B 0.000 -100.00 % 946.768 M 0.000 -100.00 % 769.776 M 0.000 -100.00 % 573.584 M 0.000 -100.00 % 945.300 M 0.000 -100.00 % 841.242 M 0.000 -100.00 % 921.620 M 0.000 -100.00 % 726.391 M 0.000 -100.00 % 776.622 M 0.000 -100.00 % 563.096 M 0.000 -100.00 % 764.807 M 14.16 % 669.961 M 25.95 % 531.927 M 26.85 % 419.335 M 33.98 % 312.975 M
Inventory 0.000 -100.00 % 1.026 B 0.000 -100.00 % 1.114 B 0.000 -100.00 % 960.911 M 0.000 -100.00 % 1.074 B -3.42 % 1.112 B 65.50 % 671.706 M -48.93 % 1.315 B 342.22 % 297.424 M -46.53 % 556.258 M 0.000 -100.00 % 200.168 M 0.000 -100.00 % 400.305 M 0.000 -100.00 % 209.151 M 0.000 -100.00 % 529.178 M 0.000 -100.00 % 186.552 M 0.000 -100.00 % 419.761 M 0.000 -100.00 % 230.287 M 0.000 -100.00 % 316.300 M 0.000 -100.00 % 170.754 M 0.000 -100.00 % 433.305 M 0.000 -100.00 % 129.120 M 0.000 -100.00 % 314.815 M 0.000 -100.00 % 76.027 M 0.000 -100.00 % 317.448 M 232.83 % 95.378 M -46.29 % 177.580 M 23.24 % 144.097 M -4.65 % 151.126 M
Net receivables 0.000 -100.00 % 348.866 M 0.000 -100.00 % 470.000 K 0.000 -100.00 % 133.738 M 0.000 0.000 -100.00 % 369.374 M 97.21 % 187.303 M -29.94 % 267.363 M -0.10 % 267.620 M 6.44 % 251.430 M 0.000 0.000 0.000 -100.00 % 225.509 M 0.000 0.000 0.000 -100.00 % 423.399 M 0.000 -100.00 % 243.613 M 0.000 -100.00 % 157.700 M 0.000 -100.00 % 251.567 M 0.000 0.000 0.000 -100.00 % 356.617 M 0.000 -100.00 % 173.438 M 0.000 0.000 0.000 -100.00 % 235.912 M 0.000 0.000 0.000 -100.00 % 211.638 M 0.000 -100.00 % 252.361 M 59.11 % 158.607 M 22.99 % 128.956 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.689 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 472.115 M 0.000 0.000 0.000 -100.00 % 355.228 M 0.000 0.000 0.000 100.00 % -4.211 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 213.271 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 assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 870.165 M 0.000 -100.00 % 1.046 B 0.000 -100.00 % 753.387 M 0.000 -100.00 % 1.130 B 20.68 % 936.017 M 66.76 % 561.309 M -55.54 % 1.262 B 21.55 % 1.039 B 80.39 % 575.813 M 0.000 -100.00 % 610.202 M 0.000 -100.00 % 424.285 M 0.000 -100.00 % 578.227 M 0.000 -100.00 % 603.042 M 0.000 -100.00 % 711.303 M 0.000 -100.00 % 273.948 M 0.000 -100.00 % 143.088 M 0.000 -100.00 % 640.700 M 0.000 -100.00 % 754.918 M 0.000 -100.00 % 406.793 M 0.000 -100.00 % 554.963 M 0.000 -100.00 % 458.102 M 0.000 -100.00 % 326.943 M 0.000 -100.00 % 597.975 M 164.10 % 226.424 M -28.07 % 314.795 M 602.69 % 44.799 M -77.89 % 202.605 M
Tax payables 0.000 0.000 0.000 -100.00 % 20.579 M 0.000 -100.00 % 580.000 K 0.000 0.000 0.000 0.000 -100.00 % 34.541 M 700.67 % 4.314 M -95.83 % 103.548 M 0.000 -100.00 % 14.007 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 9.092 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 % 6.442 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 4.083 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 100.00 % -9.092 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 40.200 M 0.000 -100.00 % 1.269 B 0.000 -100.00 % 40.200 M 0.000 -100.00 % 927.996 M 819.41 % 100.934 M -89.21 % 935.146 M 2 226.23 % 40.200 M -94.62 % 747.496 M 1 759.44 % 40.200 M 0.000 -100.00 % 460.530 M 0.000 -100.00 % 40.200 M 0.000 -100.00 % 342.907 M 0.000 -100.00 % 40.200 M 0.000 -100.00 % 242.511 M 0.000 -100.00 % 79.045 M 0.000 -100.00 % 275.758 M 0.000 -100.00 % 40.249 M 0.000 -100.00 % 192.131 M 0.000 -100.00 % 40.188 M 0.000 -100.00 % 117.998 M 0.000 -100.00 % 40.188 M 0.000 -100.00 % 128.670 M 0.000 -100.00 % 40.188 M -63.00 % 108.628 M 170.30 % 40.188 M 55.84 % 25.788 M 0.00 % 25.788 M
Deferred tax liabilities non current 0.000 -100.00 % 70.348 M 0.000 -100.00 % 65.572 M 0.000 -100.00 % 64.515 M 0.000 -100.00 % 60.164 M -0.59 % 60.523 M 16.38 % 52.003 M -1.26 % 52.668 M 14.34 % 46.064 M -28.59 % 64.506 M 0.000 -100.00 % 57.147 M 0.000 -100.00 % 47.152 M 0.000 -100.00 % 43.542 M 0.000 -100.00 % 41.171 M 0.000 0.000 0.000 -100.00 % 24.867 M 0.000 -100.00 % 5.547 M 0.000 -100.00 % 5.100 M 0.000 -100.00 % 5.449 M 0.000 -100.00 % 5.552 M 0.000 -100.00 % 5.993 M 0.000 -100.00 % 5.798 M 0.000 -100.00 % 18.014 M 0.000 -100.00 % 18.014 M 1.58 % 17.734 M 3.41 % 17.148 M -1.24 % 17.364 M -17.96 % 21.165 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 2.588 B 0.000 -100.00 % 2.677 B 0.000 -100.00 % 2.164 B 0.000 -100.00 % 2.516 B 8.48 % 2.319 B 16.30 % 1.994 B -24.62 % 2.645 B 14.01 % 2.320 B 44.98 % 1.601 B 0.000 -100.00 % 1.375 B 0.000 -100.00 % 1.173 B 0.000 -100.00 % 1.364 B 0.000 -100.00 % 1.550 B 0.000 -100.00 % 1.344 B 0.000 -100.00 % 1.167 B 0.000 -100.00 % 746.694 M 0.000 -100.00 % 1.101 B 0.000 -100.00 % 1.244 B 0.000 -100.00 % 1.075 B 0.000 -100.00 % 965.855 M 0.000 -100.00 % 922.278 M 0.000 -100.00 % 776.567 M 0.000 -100.00 % 949.074 M 9.43 % 867.300 M 18.38 % 732.654 M 20.87 % 606.168 M 18.17 % 512.960 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-31 2022-09-30 2022-03-31 2021-09-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-09-30 2013-03-31 2012-03-31 2009-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -17.799 M 64.54 % -50.189 M 48.95 % -98.307 M -24.10 % -79.216 M -81.09 % -43.744 M -62.35 % -26.945 M -98.14 % -13.599 M -102.49 % -6.716 M -5.33 % -6.376 M -117.91 % -2.926 M 51.98 % -6.093 M 14.74 % -7.146 M 93.49 % -109.734 M -20.83 % -90.819 M -57.53 % -57.653 M 69.12 % -186.705 M -115.06 % -86.814 M 8.35 % -94.728 M -23.48 % -76.718 M -4.92 % -73.120 M -968.54 % -6.843 M 59.58 % -16.928 M 23.35 % -22.086 M 51.53 % -45.562 M -239.81 % -13.408 M 70.25 % -45.069 M -966.71 % 5.200 M -83.06 % 30.700 M 132.58 % 13.200 M -23.21 % 17.190 M 329.75 % 4.000 M 135.40 % -11.300 M 41.45 % -19.300 M -15.80 % -16.667 M 34.12 % -25.300 M -54.27 % -16.400 M -27.13 % -12.900 M 69.06 % -41.698 M -1 203.06 % -3.200 M -182.05 % 3.900 M 139.39 % -9.900 M 40.94 % -16.762 M -661.91 % -2.200 M -4.76 % -2.100 M 52.27 % -4.400 M 54.58 % -9.688 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.588 M 23.83 % 11.781 M 160.95 % -19.330 M -434.86 % -3.614 M -54.05 % -2.346 M 97.12 % -81.421 M -174.20 % 109.734 M 20.83 % 90.819 M 57.53 % 57.653 M -69.12 % 186.705 M 115.06 % 86.814 M -8.35 % 94.728 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.588 M 23.83 % 11.781 M 156.72 % -20.772 M -474.76 % -3.614 M 98.66 % -268.881 M -230.24 % -81.421 M -174.20 % 109.734 M 20.83 % 90.819 M 57.53 % 57.653 M -69.12 % 186.705 M 115.06 % 86.814 M -8.35 % 94.728 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.005 M 22.30 % 65.417 M 21.96 % 53.636 M 3 619.56 % 1.442 M -71.48 % 5.056 M -98.10 % 266.535 M -23.40 % 347.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.860 M -55.18 % 80.005 M 22.30 % 65.417 M 438.42 % -19.330 M -1 440.50 % 1.442 M 161.47 % -2.346 M -100.88 % 266.535 M 142.89 % 109.734 M 20.83 % 90.819 M 57.53 % 57.653 M -69.12 % 186.705 M 115.06 % 86.814 M -8.35 % 94.728 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.588 M 23.83 % 11.781 M 160.95 % -19.330 M -434.86 % -3.614 M -54.05 % -2.346 M 97.12 % -81.421 M -174.20 % 109.734 M 20.83 % 90.819 M 57.53 % 57.653 M -69.12 % 186.705 M 115.06 % 86.814 M -8.35 % 94.728 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.588 M 23.83 % 11.781 M 160.95 % -19.330 M -434.86 % -3.614 M -54.05 % -2.346 M 97.12 % -81.421 M -174.20 % 109.734 M 20.83 % 90.819 M 57.53 % 57.653 M -69.12 % 186.705 M 115.06 % 86.814 M -8.35 % 94.728 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006