SREEL.BO

Sreeleathers Limited SREEL.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 2.199 B 1.03 % 2.177 B 9.03 % 1.996 B 63.83 % 1.219 B 46.18 % 833.661 M -51.82 % 1.730 B 3.21 % 1.677 B 18.94 % 1.410 B 41.55 % 995.853 M 24.90 % 797.331 M 19.43 % 667.623 M 17.14 % 569.930 M 6.61 % 534.582 M 20.75 % 442.715 M 9.79 % 403.231 M 25.14 % 322.224 M 44.90 % 222.369 M 0.000
Net income 225.713 M -15.92 % 268.450 M 4.80 % 256.161 M 54.94 % 165.327 M 48.26 % 111.512 M -61.23 % 287.602 M -7.47 % 310.810 M 45.43 % 213.718 M 59.46 % 134.030 M 18.61 % 112.996 M 33.83 % 84.434 M 19.25 % 70.806 M -3.99 % 73.745 M 63.55 % 45.091 M 23.21 % 36.597 M 42.82 % 25.625 M 1 912.82 % 1.273 M 802.17 % -181.306 K
Income before tax 319.010 M -12.33 % 363.874 M 5.19 % 345.927 M 53.45 % 225.427 M 48.87 % 151.429 M -61.27 % 390.942 M -11.56 % 442.047 M 35.82 % 325.467 M 58.46 % 205.391 M 17.87 % 174.259 M 39.78 % 124.667 M 18.78 % 104.957 M -1.46 % 106.515 M 55.15 % 68.653 M 23.64 % 55.528 M 38.43 % 40.113 M 1 824.39 % 2.084 M 1 250.18 % -181.231 K
Income before tax ratio 0.15 -13.23 % 0.17 -3.53 % 0.17 -6.33 % 0.18 1.84 % 0.18 -19.60 % 0.23 -14.32 % 0.26 14.19 % 0.23 11.95 % 0.21 -5.63 % 0.22 17.04 % 0.19 1.40 % 0.18 -7.57 % 0.20 28.49 % 0.16 12.61 % 0.14 10.62 % 0.12 1 228.03 % 0.01 0.00
EBITDA 335.400 M -11.46 % 378.803 M 4.30 % 363.182 M 50.53 % 241.266 M 44.32 % 167.177 M -58.07 % 398.700 M 4.76 % 380.589 M 18.83 % 320.286 M 55.19 % 206.379 M 8.72 % 189.829 M 26.70 % 149.829 M 22.24 % 122.570 M 6.22 % 115.391 M 48.82 % 77.538 M 34.27 % 57.749 M 27.32 % 45.357 M 547.65 % 7.003 M 3 964.27 % -181.231 K
Net income ratio 0.10 -16.78 % 0.12 -3.88 % 0.13 -5.42 % 0.14 1.42 % 0.13 -19.52 % 0.17 -10.35 % 0.19 22.27 % 0.15 12.65 % 0.13 -5.03 % 0.14 12.06 % 0.13 1.80 % 0.12 -9.94 % 0.14 35.44 % 0.10 12.22 % 0.09 14.13 % 0.08 1 289.06 % 0.01 0.00
Ratio EBITDA 0.15 -12.36 % 0.17 -4.34 % 0.18 -8.12 % 0.20 -1.27 % 0.20 -12.96 % 0.23 1.50 % 0.23 -0.09 % 0.23 9.64 % 0.21 -12.95 % 0.24 6.09 % 0.22 4.35 % 0.22 -0.37 % 0.22 23.24 % 0.18 22.29 % 0.14 1.74 % 0.14 346.95 % 0.03 0.00
Gross profit ratio 0.19 -22.74 % 0.25 -1.54 % 0.25 -6.86 % 0.27 -4.25 % 0.28 -4.91 % 0.30 3.36 % 0.29 -1.33 % 0.29 -2.41 % 0.30 3.19 % 0.29 -1.15 % 0.29 2.86 % 0.28 0.98 % 0.28 8.80 % 0.26 7.01 % 0.24 14.29 % 0.21 13.13 % 0.19 0.00
Weighted average shs out dil 23.142 M -0.05 % 23.155 M 0.00 % 23.155 M 0.00 % 23.155 M 0.00 % 23.155 M -7.95 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M -0.17 % 25.198 M 0.17 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.13 % 25.122 M -1.33 % 25.462 M 1.22 % 25.155 M
Weighted average shs out 23.142 M -0.09 % 23.162 M 0.03 % 23.155 M 0.00 % 23.155 M 0.00 % 23.155 M -7.95 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M -0.17 % 25.198 M 0.17 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.13 % 25.122 M -1.33 % 25.462 M 1.22 % 25.155 M
EPS diluted 9.75 -15.88 % 11.59 4.79 % 11.06 54.90 % 7.14 48.13 % 4.82 -57.83 % 11.43 -7.52 % 12.36 45.41 % 8.50 59.47 % 5.33 18.71 % 4.49 33.63 % 3.36 19.57 % 2.81 -4.10 % 2.93 63.69 % 1.79 23.45 % 1.45 42.16 % 1.02 1 940.00 % 0.05 794.44 % -0.01
Earnings per share 9.75 -15.88 % 11.59 4.79 % 11.06 54.90 % 7.14 48.13 % 4.82 -57.83 % 11.43 -7.52 % 12.36 45.41 % 8.50 59.47 % 5.33 18.71 % 4.49 33.63 % 3.36 19.57 % 2.81 -4.10 % 2.93 63.69 % 1.79 23.45 % 1.45 42.16 % 1.02 1 940.00 % 0.05 794.44 % -0.01
Gross profit 420.343 M -21.94 % 538.495 M 7.35 % 501.614 M 52.58 % 328.746 M 39.96 % 234.882 M -54.19 % 512.728 M 6.69 % 480.596 M 17.35 % 409.526 M 38.14 % 296.449 M 28.88 % 230.019 M 18.05 % 194.842 M 20.49 % 161.713 M 7.66 % 150.212 M 31.38 % 114.338 M 17.49 % 97.316 M 43.02 % 68.042 M 63.93 % 41.508 M 0.000
Income tax expense 93.297 M -2.23 % 95.424 M 6.30 % 89.766 M 49.36 % 60.100 M 50.56 % 39.917 M -61.37 % 103.341 M -21.26 % 131.237 M 17.44 % 111.750 M 56.60 % 71.361 M 16.48 % 61.262 M 52.27 % 40.233 M 17.81 % 34.150 M 4.21 % 32.769 M 39.08 % 23.562 M 24.46 % 18.931 M 30.66 % 14.489 M 1 685.65 % 811.397 K 1 081 762.67 % 75.000
Cost of revenue 1.779 B 8.59 % 1.638 B 9.60 % 1.495 B 67.98 % 889.873 M 48.61 % 598.779 M -50.83 % 1.218 B 1.82 % 1.196 B 19.59 % 1.000 B 42.99 % 699.404 M 23.28 % 567.312 M 19.99 % 472.781 M 15.82 % 408.218 M 6.20 % 384.370 M 17.05 % 328.377 M 7.34 % 305.916 M 20.35 % 254.183 M 40.54 % 180.862 M 0.000
General and administrative expenses 85.042 M 14.95 % 73.983 M 368.04 % 15.807 M 31.23 % 12.045 M 127.00 % 5.306 M -53.54 % 11.421 M 13.07 % 10.101 M -5.25 % 10.661 M 47.93 % 7.207 M -7.27 % 7.772 M 0.000 -100.00 % 3.382 M 91.79 % 1.764 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 23.916 M 133.69 % 10.234 M -3.31 % 10.584 M -56.31 % 24.224 M 152.40 % 9.598 M -65.14 % 27.533 M -9.41 % 30.392 M 17.84 % 25.791 M -28.42 % 36.030 M 45.33 % 24.792 M 31.19 % 18.897 M 1.22 % 18.670 M -12.30 % 21.289 M 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 130.688 M 92.27 % 67.970 M -2.07 % 69.405 M -17.79 % 84.423 M 4 547.11 % 1.817 M 101.34 % 902.281 K 69.83 % 531.284 K 109.55 % 253.537 K -98.87 % 22.475 M 64 346.29 % 34.874 K 15.05 % 30.312 K -2.15 % 30.977 K -99.93 % 43.246 M 45.90 % 29.641 M -27.74 % 41.017 M 10 380.65 % 391.362 K
Operating expenses 112.283 M 33.33 % 84.217 M -46.39 % 157.079 M 50.69 % 104.239 M 23.64 % 84.309 M -31.67 % 123.377 M 6.98 % 115.330 M 14.02 % 101.146 M 0.25 % 100.889 M 20.83 % 83.497 M 5.63 % 79.043 M 31.90 % 59.926 M 8.70 % 55.128 M 11.41 % 49.481 M 14.42 % 43.246 M 45.90 % 29.641 M -27.74 % 41.017 M 10 380.65 % 391.362 K
Cost and expenses 1.891 B 9.80 % 1.722 B 4.27 % 1.652 B 67.20 % 987.971 M 47.59 % 669.425 M -50.09 % 1.341 B 2.27 % 1.311 B 19.08 % 1.101 B 37.61 % 800.293 M 22.97 % 650.809 M 17.94 % 551.824 M 17.88 % 468.143 M 6.52 % 439.498 M 16.31 % 377.858 M 8.22 % 349.161 M 23.02 % 283.824 M 27.92 % 221.879 M 56 594.05 % 391.362 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 112.283 M 33.33 % 84.217 M 219.11 % 26.391 M -27.24 % 36.269 M 143.35 % 14.904 M -61.74 % 38.954 M -3.80 % 40.493 M 11.08 % 36.453 M -15.69 % 43.237 M 32.78 % 32.564 M 72.32 % 18.897 M -14.31 % 22.052 M -4.34 % 23.052 M 0.000 0.000 0.000 0.000 0.000
Interest income 4.179 M 160.70 % 1.603 M -15.94 % 1.907 M -7.83 % 2.069 M 2.39 % 2.021 M -24.99 % 2.694 M 5.50 % 2.553 M 9.49 % 2.332 M -64.56 % 6.580 M -60.38 % 16.609 M 183.09 % 5.867 M -11.57 % 6.635 M 15.41 % 5.749 M 142.39 % 2.372 M 51.51 % 1.565 M -18.92 % 1.931 M 2.83 % 1.878 M 793.50 % 210.131 K
Interest expense 4.243 M -25.61 % 5.704 M 25.89 % 4.531 M 2.14 % 4.436 M 30.77 % 3.392 M 128.86 % 1.482 M -21.93 % 1.899 M -9.98 % 2.109 M -34.27 % 3.208 M 0.14 % 3.204 M -76.45 % 13.607 M 57.79 % 8.623 M 12 957.49 % 66.042 K -23.11 % 85.888 K -20.10 % 107.500 K -50.69 % 218.018 K -23.10 % 283.524 K 0.000
Depreciation and amortization 12.147 M 3.17 % 11.774 M -7.47 % 12.724 M 11.58 % 11.403 M -7.71 % 12.356 M 22.92 % 10.052 M -14.68 % 11.782 M -6.64 % 12.620 M 1.28 % 12.460 M 0.76 % 12.367 M 9.71 % 11.272 M 25.38 % 8.990 M 2.04 % 8.811 M 0.13 % 8.799 M 54.45 % 5.697 M 13.38 % 5.025 M 8.41 % 4.635 M 0.000
Operating income 308.060 M -32.19 % 454.278 M 29.49 % 350.819 M 52.10 % 230.648 M 40.44 % 164.236 M -57.74 % 388.648 M 6.40 % 365.266 M 18.45 % 308.380 M 50.14 % 205.391 M 17.87 % 174.259 M 39.78 % 124.667 M 18.78 % 104.957 M -1.46 % 106.515 M 55.15 % 68.653 M 23.64 % 55.528 M 38.43 % 40.113 M 1 824.39 % 2.084 M 1 250.18 % -181.231 K
Operating income ratio 0.14 -32.88 % 0.21 18.76 % 0.18 -7.16 % 0.19 -3.93 % 0.20 -12.28 % 0.22 3.09 % 0.22 -0.41 % 0.22 6.07 % 0.21 -5.63 % 0.22 17.04 % 0.19 1.40 % 0.18 -7.57 % 0.20 28.49 % 0.16 12.61 % 0.14 10.62 % 0.12 1 228.03 % 0.01 0.00
Total other income expenses net 10.950 M 112.11 % -90.404 M -1 748.00 % -4.892 M 6.30 % -5.221 M 59.23 % -12.807 M 0.000 -100.00 % 73.710 M 400.80 % 14.718 M 152.40 % -28.089 M -314.04 % -6.784 M 71.73 % -23.999 M 0.000 0.000 0.000 0.000 -100.00 % 1.953 M 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt -53.072 M -108.71 % -25.428 M 20.56 % -32.008 M -53.43 % -20.861 M -101.60 % -10.348 M 70.66 % -35.274 M 27.83 % -48.879 M 78.62 % -228.600 M -1 036.46 % -20.115 M 85.96 % -143.244 M -165.52 % -53.949 M -176.71 % 70.327 M 256.57 % -44.918 M -14.17 % -39.342 M -683.77 % -5.020 M 70.82 % -17.202 M -272.02 % 10.000 M 0.000
Total investments 3.151 B 17.79 % 2.675 B 22.01 % 2.192 B 20.40 % 1.821 B 14.20 % 1.594 B -4.64 % 1.672 B 28.92 % 1.297 B 68.46 % 769.942 M 85 449.12 % 900.000 K 0.00 % 900.000 K 0.00 % 900.000 K -21.40 % 1.145 M 0.00 % 1.145 M 0.00 % 1.145 M -98.17 % 62.526 M -11.38 % 70.558 M 133.50 % 30.218 M 140.20 % 12.580 M
Total debt 25.610 M -12.71 % 29.338 M -6.93 % 31.522 M -5.44 % 33.334 M 11.09 % 30.006 M 1 986.25 % 1.438 M -87.91 % 11.897 M 8.10 % 11.006 M -60.30 % 27.720 M 0.05 % 27.706 M 62 867.94 % 44.000 K -99.96 % 114.930 M 3 798.94 % 2.948 M 1 641.17 % 169.295 K 0.000 0.000 -100.00 % 10.000 M 0.000
Accumulated other comprehensive income loss 678.506 M 17.72 % 576.393 M 46.45 % 393.588 M 1 867.94 % 20.000 M 1.99 % 19.609 M -89.94 % 194.838 M 35.26 % 144.049 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 2.415 B 16.60 % 2.071 B 15.24 % 1.797 B 16.82 % 1.539 B -3.21 % 1.590 B 0.73 % 1.578 B 27.83 % 1.235 B 38.53 % 891.290 M 63.15 % 546.312 M 32.51 % 412.282 M 37.76 % 299.285 M 39.30 % 214.856 M 41.91 % 151.407 M 78.19 % 84.971 M 85.82 % 45.728 M 92.71 % 23.729 M 550.56 % 3.647 M -5.16 % 3.846 M
Common stock 231.550 M 0.00 % 231.550 M 0.00 % 231.550 M 0.00 % 231.550 M -0.17 % 231.941 M -7.80 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 686.04 % 32.002 M
Total equity 4.621 B 10.68 % 4.175 B 12.28 % 3.718 B 10.28 % 3.372 B 7.41 % 3.139 B -3.03 % 3.238 B 11.87 % 2.894 B 13.46 % 2.551 B 15.64 % 2.206 B 6.47 % 2.072 B 5.77 % 1.959 B 4.50 % 1.874 B 3.50 % 1.811 B 3.81 % 1.744 B 2.30 % 1.705 B 1.31 % 1.683 B 1.19 % 1.663 B 4 495.90 % 36.191 M
Other non current liabilities 14.549 M 5.11 % 13.842 M 1.18 % 13.681 M 12.08 % 12.207 M -22.85 % 15.822 M 28.57 % 12.306 M -67.37 % 37.711 M 3 382.24 % 1.083 M -92.92 % 15.306 M -0.02 % 15.310 M 0.02 % 15.306 M 0.00 % 15.306 M 0.37 % 15.249 M -11.29 % 17.191 M 0.000 0.000 0.000 0.000
Long term debt 22.136 M -15.90 % 26.321 M -5.54 % 27.864 M -11.60 % 31.522 M 8.72 % 28.994 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.396 K -51.54 % 91.619 K -33.37 % 137.496 K -18.78 % 169.295 K 0.000 0.000 -100.00 % 10.000 M 0.000
Total non current liabilities 117.922 M 14.60 % 102.902 M 5.34 % 97.690 M 10.09 % 88.739 M 17.79 % 75.334 M 85.24 % 40.668 M 7.84 % 37.711 M 206.44 % 12.306 M -19.60 % 15.306 M -0.02 % 15.310 M -0.26 % 15.350 M -0.31 % 15.398 M 0.07 % 15.387 M -11.37 % 17.360 M 0.000 -100.00 % 132.595 K -98.69 % 10.104 M 0.000
Other current liabilities 43.976 M 38.06 % 31.853 M 173.63 % 11.641 M 58.38 % 7.350 M -32.51 % 10.890 M 65.56 % 6.578 M -95.61 % 149.931 M -42.21 % 259.424 M 205.61 % 84.888 M 23.06 % 68.981 M 46.50 % 47.087 M 356.18 % 10.322 M -77.64 % 46.154 M 46.96 % 31.405 M -57.50 % 73.901 M 27.53 % 57.950 M 15.65 % 50.109 M 54 643.06 % 91.535 K
Deferred revenue 0.000 0.000 -100.00 % 22.044 M 62.23 % 13.588 M 1.34 % 13.409 M -89.39 % 126.412 M -16.90 % 152.119 M -43.13 % 267.490 M 219.91 % 83.615 M 19.10 % 70.203 M 348.00 % -28.308 M -158.30 % 48.556 M 152 796.03 % -31.799 K 0.000 0.000 0.000 0.000 0.000
Short term debt 3.474 M 15.15 % 3.017 M -30.93 % 4.368 M 20.53 % 3.624 M 79.03 % 2.024 M 131.32 % -6.462 M -154.32 % 11.897 M 8.10 % 11.006 M -60.30 % 27.720 M 0.05 % 27.706 M -2.13 % 28.308 M -75.35 % 114.838 M 361 037.77 % 31.799 K 0.000 0.000 0.000 0.000 0.000
Total current liabilities 120.740 M 5.59 % 114.346 M -5.81 % 121.405 M 33.63 % 90.850 M 4.53 % 86.916 M -57.17 % 202.922 M -13.45 % 234.443 M -27.04 % 321.315 M 98.61 % 161.779 M 22.74 % 131.810 M 39.99 % 94.155 M -50.88 % 191.693 M 160.48 % 73.593 M 38.12 % 53.283 M -46.16 % 98.966 M 65.66 % 59.740 M 17.79 % 50.717 M 28 173.56 % 179.380 K
Total liabilities 238.662 M 9.86 % 217.248 M -0.84 % 219.095 M 23.43 % 177.503 M 9.40 % 162.251 M -33.39 % 243.590 M -10.50 % 272.154 M -18.42 % 333.622 M 88.40 % 177.086 M 20.37 % 147.120 M 34.35 % 109.505 M -47.12 % 207.091 M 132.74 % 88.980 M 25.96 % 70.643 M -28.62 % 98.966 M 65.29 % 59.873 M -1.56 % 60.822 M 33 806.56 % 179.380 K
Other non current assets 38.000 K -97.87 % 1.786 M 3 033.33 % 57.000 K -14.93 % 67.000 K 0.000 -100.00 % 1.873 M -99.86 % 1.300 B 8 022.25 % 16.004 M -97.11 % 553.838 M 98.36 % 279.203 M 7 013.45 % 3.925 M -98.71 % 303.125 M 141.06 % 125.747 M 62.32 % 77.470 M 9 358.21 % 819.081 K -98.85 % 71.479 M 128.80 % 31.241 M 148.34 % 12.580 M
Long term investments 3.151 B 19.35 % 2.640 B 20.51 % 2.191 B 20.30 % 1.821 B 14.20 % 1.594 B -4.64 % 1.672 B 28.92 % 1.297 B 71.33 % 757.025 M 237.81 % -549.336 M -100.22 % -274.372 M 4.31 % -286.730 M 3.59 % -297.407 M -154.97 % -116.644 M -89.92 % -61.417 M -198.23 % 62.526 M 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 275.439 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M -54.35 % 26.704 M 202.88 % 8.817 M -85.64 % 61.407 M 0.000
Goodwill and intangible assets 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M -95.76 % 287.630 M 2 259.43 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.00 % 12.191 M 0.000
Property plant equipment net 1.510 B 0.84 % 1.498 B -0.23 % 1.501 B -0.15 % 1.504 B -0.36 % 1.509 B 1.35 % 1.489 B -0.61 % 1.498 B -3.80 % 1.557 B -0.75 % 1.569 B -0.73 % 1.580 B -1.53 % 1.605 B 0.10 % 1.603 B -0.09 % 1.605 B 0.08 % 1.603 B 1.44 % 1.580 B 1.31 % 1.560 B -0.31 % 1.565 B 18 135.77 % 8.581 M
Total non current assets 4.673 B 12.57 % 4.152 B 12.03 % 3.706 B 11.01 % 3.338 B 7.09 % 3.117 B -1.81 % 3.175 B 12.99 % 2.810 B 19.40 % 2.353 B 47.57 % 1.595 B -0.63 % 1.605 B -0.67 % 1.616 B -0.60 % 1.625 B -0.20 % 1.629 B -0.26 % 1.633 B -1.40 % 1.656 B 0.76 % 1.644 B 2.20 % 1.608 B 7 499.86 % 21.161 M
Other current assets 26.705 M 23.29 % 21.660 M 5.00 % 20.629 M -16.48 % 24.698 M -9.51 % 27.293 M -76.96 % 118.442 M -20.54 % 149.063 M -11.06 % 167.595 M 11.79 % 149.923 M 82.33 % 82.226 M 124.94 % 36.555 M -45.21 % 66.719 M 110.36 % 31.717 M 54.37 % 20.546 M -39.05 % 33.712 M -60.70 % 85.790 M 402.36 % 17.077 M 12.28 % 15.209 M
Short term investments 10.000 M -71.55 % 35.151 M 112.64 % 16.531 M -37.36 % 26.389 M 0.000 -100.00 % 33.320 M 916.58 % 3.278 M -74.63 % 12.917 M -97.65 % 550.236 M 99.89 % 275.272 M -4.30 % 287.630 M -3.66 % 298.552 M 153.46 % 117.789 M 88.28 % 62.562 M 0.000 0.000 0.000 0.000
cash and cash equivalents 52.626 M -3.91 % 54.766 M -13.80 % 63.530 M 17.22 % 54.195 M 34.30 % 40.354 M 9.92 % 36.713 M -39.59 % 60.776 M -74.63 % 239.605 M 400.89 % 47.835 M -72.02 % 170.950 M 216.62 % 53.993 M 21.05 % 44.603 M -6.82 % 47.866 M 21.14 % 39.512 M 687.15 % 5.020 M -70.82 % 17.202 M 0.000 0.000
Cash and short term investments 62.626 M -30.35 % 89.917 M 41.53 % 63.530 M 17.22 % 54.195 M 34.30 % 40.354 M 9.92 % 36.713 M -39.59 % 60.776 M -75.93 % 252.523 M -57.78 % 598.071 M 34.03 % 446.222 M 30.62 % 341.623 M -0.45 % 343.155 M 107.15 % 165.655 M 62.29 % 102.074 M 1 933.50 % 5.020 M -70.82 % 17.202 M 0.000 0.000
Total current assets 186.251 M -22.61 % 240.657 M 3.90 % 231.628 M 9.80 % 210.945 M 14.60 % 184.077 M -39.88 % 306.195 M -14.02 % 356.128 M -32.90 % 530.754 M -32.64 % 787.910 M 28.36 % 613.805 M 35.68 % 452.396 M -0.75 % 455.803 M 68.25 % 270.905 M 48.90 % 181.940 M 23.06 % 147.851 M 48.91 % 99.290 M -14.35 % 115.925 M 662.19 % 15.209 M
Inventory 92.201 M -26.28 % 125.072 M -13.03 % 143.811 M 11.32 % 129.192 M 14.85 % 112.484 M -21.76 % 143.764 M 0.11 % 143.602 M 35.60 % 105.903 M 11.13 % 95.296 M 15.03 % 82.847 M 24.75 % 66.410 M 49.72 % 44.358 M 2.98 % 43.072 M 29.21 % 33.334 M -27.88 % 46.224 M 72.04 % 26.867 M 0.000 0.000
Net receivables 4.719 M 17.74 % 4.008 M 9.57 % 3.658 M 27.90 % 2.860 M -27.52 % 3.946 M -45.76 % 7.276 M 171.14 % 2.683 M -43.31 % 4.733 M -51.33 % 9.724 M -96.50 % 277.782 M 3 539.40 % 7.633 M -70.34 % 25.735 M -14.32 % 30.035 M 15.58 % 25.986 M -2.69 % 26.704 M 202.88 % 8.817 M -85.64 % 61.407 M 0.000
Tax assets 0.000 0.000 -100.00 % 1.738 M 2.12 % 1.702 M -8.75 % 1.865 M 0.000 100.00 % -1.297 B -11 656.38 % 11.223 M 20.84 % 9.288 M 22.33 % 7.592 M 24.24 % 6.111 M 37.93 % 4.431 M 50.31 % 2.948 M 94.41 % 1.516 M 620.64 % 210.406 K 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
Account payables 73.290 M -6.25 % 78.180 M 0.25 % 77.982 M 23.22 % 63.289 M 8.74 % 58.200 M -21.85 % 74.471 M 5.85 % 70.354 M 66.73 % 42.197 M -10.27 % 47.028 M 39.23 % 33.777 M 80.05 % 18.760 M -33.69 % 28.293 M 3.23 % 27.407 M 25.27 % 21.878 M -9.08 % 24.062 M 1 243.81 % 1.791 M -70.71 % 6.113 M 9 506.82 % 63.629 K
Tax payables 0.000 -100.00 % 1.296 M -75.87 % 5.370 M 79.06 % 2.999 M 25.32 % 2.393 M 24.45 % 1.923 M -14.93 % 2.260 M -21.93 % 2.895 M 35.14 % 2.142 M 59.04 % 1.347 M 0.000 -100.00 % 38.240 M 0.000 0.000 -100.00 % 1.003 M 0.000 -100.00 % 111.696 K 361.25 % 24.216 K
Deferred revenue non current 0.000 0.000 -100.00 % 1.474 M -60.51 % 3.733 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 25.610 M -12.71 % 29.338 M -6.93 % 31.522 M -5.44 % 33.334 M 11.09 % 30.006 M 479.80 % -7.901 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
Preferred stock 0.000 0.000 -100.00 % 3.325 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.296 B 0.00 % 1.296 B 0.00 % 1.296 B -18.07 % 1.582 B 21.85 % 1.298 B -7.79 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B 0.00 % 1.408 B -0.02 % 1.408 B 410 735.50 % 342.737 K
Deferred tax liabilities non current 81.237 M 29.48 % 62.739 M 14.76 % 54.671 M 32.45 % 41.277 M 35.26 % 30.518 M 7.60 % 28.362 M 11.64 % 25.405 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 132.595 K 26.91 % 104.483 K 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
Total assets 4.860 B 10.64 % 4.392 B 11.55 % 3.938 B 10.94 % 3.549 B 7.50 % 3.302 B -5.16 % 3.481 B 9.95 % 3.166 B 9.77 % 2.884 B 21.05 % 2.383 B 7.39 % 2.219 B 7.28 % 2.068 B -0.63 % 2.081 B 9.56 % 1.900 B 4.67 % 1.815 B 0.61 % 1.804 B 3.51 % 1.743 B 1.09 % 1.724 B 4 640.46 % 36.370 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
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
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
Change in working capital 31.394 M 135.04 % 13.357 M -1.24 % 13.525 M 267.29 % -8.085 M -156.76 % 14.244 M 290.12 % -7.492 M 91.65 % -89.706 M -227.31 % 70.462 M 779.11 % 8.015 M 184.72 % -9.460 M 90.28 % -97.364 M -179.17 % 122.982 M 17 222.35 % -718.256 K -131.89 % 2.252 M 107.46 % -30.190 M -203.57 % 29.151 M
Accounts receivables -711.000 K -13.58 % -626.000 K -19.92 % -522.000 K -148.07 % 1.086 M -64.21 % 3.034 M 168.26 % -4.445 M -344.16 % 1.820 M -38.69 % 2.969 M 142.40 % -7.003 M -255.82 % 4.495 M -74.01 % 17.295 M 233.47 % 5.186 M 215.91 % -4.474 M 0.000 0.000 0.000
Inventory 32.871 M 75.41 % 18.739 M 228.18 % -14.619 M 12.51 % -16.709 M -153.42 % 31.280 M 19 390.04 % -162.156 K 99.57 % -37.699 M -255.40 % -10.607 M 14.79 % -12.449 M 24.26 % -16.437 M 25.47 % -22.053 M -1 615.77 % -1.285 M 86.80 % -9.738 M -175.55 % 12.889 M 166.59 % -19.356 M -260.16 % -5.374 M
Accounts payables -4.890 M -2 569.70 % 198.000 K -98.65 % 14.693 M 202.95 % 4.850 M 128.37 % -17.098 M -515.27 % 4.117 M -85.38 % 28.157 M 682.77 % -4.832 M -136.46 % 13.252 M -11.75 % 15.017 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 4.124 M 183.25 % -4.954 M -135.45 % 13.973 M 419.83 % 2.688 M 190.46 % -2.972 M 57.56 % -7.002 M 91.46 % -81.985 M -201.13 % 81.069 M 296.16 % 20.464 M 193.33 % 6.976 M 109.26 % -75.312 M -160.60 % 124.268 M 1 277.74 % 9.020 M 184.80 % -10.637 M 1.82 % -10.834 M -131.38 % 34.525 M
Other non cash items 5.686 M 270.91 % 1.533 M 101.88 % -81.378 M -28.68 % -63.240 M 8.36 % -69.011 M 34.09 % -104.705 M 53.14 % -223.430 M -71.10 % -130.588 M -55.45 % -84.009 M 7.96 % -91.271 M -79.77 % -50.772 M -28.29 % -39.577 M 15.22 % -46.679 M -94.43 % -24.008 M -5.49 % -22.757 M -42.55 % -15.964 M
Net cash provided by operating activities 274.940 M -6.84 % 295.114 M 1.48 % 290.798 M 75.70 % 165.505 M 51.81 % 109.019 M -62.25 % 288.797 M 105.27 % 140.692 M -49.38 % 277.961 M 95.94 % 141.858 M 65.15 % 85.894 M 804.16 % -12.198 M -106.18 % 197.353 M 190.53 % 67.928 M 21.96 % 55.697 M 572.84 % 8.278 M -85.81 % 58.325 M
Investments in property plant and equipment -26.596 M -321.36 % -6.312 M 40.08 % -10.534 M -687.88 % -1.337 M 14.12 % -1.557 M -57.18 % -990.455 K 79.20 % -4.762 M -475.55 % -827.311 K 15.95 % -984.321 K -1 097.40 % -82.205 K 88.86 % -737.719 K 89.05 % -6.736 M -55.61 % -4.329 M 54.92 % -9.603 M 63.28 % -26.152 M -96.16 % -13.332 M
Acquisitions net 673.000 K 691.76 % 85.000 K -95.54 % 1.906 M -7.88 % 2.069 M 2.39 % 2.021 M -25.27 % 2.704 M -97.91 % 129.145 M 5 437.47 % 2.332 M -64.56 % 6.580 M -60.38 % 16.609 M 149.01 % 6.670 M 0.000 -100.00 % 5.855 M 92.09 % 3.048 M 32.74 % 2.296 M -79.34 % 11.117 M
Purchases of investments -925.686 M -70.71 % -542.267 M -8.30 % -500.707 M -191.83 % -171.576 M -1 418.45 % -11.299 M 96.73 % -345.042 M 24.28 % -455.665 M -546.95 % -70.433 M 73.70 % -267.827 M -149.68 % -107.269 M -25 469.93 % -419.511 K 99.77 % -181.799 M -229.18 % -55.227 M -282.95 % -14.421 M 71.92 % -51.355 M -71.18 % -30.000 M
Sales maturities of investments 679.781 M 170.94 % 250.895 M -3.67 % 260.449 M 1 565.70 % 15.636 M -93.90 % 256.389 M 335 980.55 % 76.288 K -99.22 % 9.791 M -67.89 % 30.489 M -69.85 % 101.135 M 275.53 % 26.931 M 0.00 % 26.931 M 0.000 -100.00 % 3.168 M -77.37 % 14.000 M -33.77 % 21.140 M -27.29 % 29.073 M
Other investing activites 4.000 K -99.75 % 1.609 M 40 125.00 % 4.000 K 0.00 % 4.000 K -8.51 % 4.372 K -5.92 % 4.647 K 13.40 % 4.098 K 100.14 % -2.995 M -140 731.56 % 2.130 K -82.02 % 11.844 K -63.46 % 32.416 K -99.51 % 6.667 M 21 895.14 % 30.312 K 100.10 % -28.952 M -212.36 % 25.767 M 331.78 % -11.117 M
Net cash used for investing activites -271.824 M 8.16 % -295.990 M -18.93 % -248.882 M -60.36 % -155.204 M -163.20 % 245.558 M 171.54 % -343.248 M -6.77 % -321.486 M -675.89 % -41.434 M 74.28 % -161.094 M -152.50 % -63.799 M -296.45 % 32.476 M 117.86 % -181.867 M -260.12 % -50.502 M -40.56 % -35.928 M -26.94 % -28.303 M -98.48 % -14.260 M
Debt repayment -5.256 M 0.00 % -5.256 M -3.36 % -5.085 M 9.95 % -5.647 M -292.62 % -1.438 M 0.000 0.000 0.000 0.000 100.00 % -44.396 K 5.99 % -47.223 K -2.94 % -45.876 K 18.90 % -56.568 K -127.46 % 206.000 K 0.000 100.00 % -35.012 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
Common stock repurchased 0.000 0.000 0.000 100.00 % -7.814 M 97.32 % -291.156 M 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 100.00 % -6.289 M 0.00 % -6.289 M -25.00 % -5.031 M 59.48 % -12.416 M -154.74 % -4.874 M -295.92 % -1.231 M
Other financing activites 0.000 100.00 % -2.632 M -109.22 % -1.258 M -124.90 % 5.052 M 112.76 % -39.597 M -11 146.99 % 358.439 K 128.44 % -1.260 M 14.95 % -1.482 M 46.50 % -2.770 M -4.00 % -2.663 M 81.85 % -14.676 M -56.01 % -9.407 M -1 052.61 % -816.154 K 60.18 % -2.050 M -117.35 % -943.087 K -143.03 % 2.191 M
Net cash used provided by financing activities -5.256 M 33.37 % -7.888 M -24.36 % -6.343 M 24.57 % -8.409 M 97.47 % -332.191 M -92 777.14 % 358.439 K 128.44 % -1.260 M 14.95 % -1.482 M 46.50 % -2.770 M -2.30 % -2.708 M 87.11 % -21.012 M -33.48 % -15.742 M -166.64 % -5.904 M 58.60 % -14.260 M -145.14 % -5.817 M 82.92 % -34.052 M
Effect of forex changes on cash 10.386 M 0.000 0.000 0.000 100.00 % -183.000 0.000 -100.00 % 0.000 0.00 % 0.000 166.67 % 0.000 250.00 % 0.000 -300.00 % 0.000 -110.53 % 0.000 1 050.00 % 0.000 -100.00 % 0.000 75.00 % 0.000 33.33 % 0.000
Net change in cash 8.246 M 194.09 % -8.764 M -124.64 % 35.573 M 1 780.18 % 1.892 M -91.55 % 22.386 M 141.38 % -54.092 M 70.29 % -182.054 M -177.46 % 235.045 M 1 168.07 % -22.006 M -213.51 % 19.388 M 2 740.98 % -734.103 K -186.08 % -256.605 K -102.23 % 11.522 M 109.16 % 5.509 M 121.32 % -25.842 M -358.07 % 10.014 M
Cash at beginning of period 70.436 M 10.87 % 63.530 M 127.24 % 27.957 M 7.26 % 26.065 M 608.36 % 3.680 M -93.63 % 57.772 M -75.91 % 239.826 M 4 915.84 % 4.781 M -82.15 % 26.788 M 261.98 % 7.400 M -9.02 % 8.134 M -3.06 % 8.391 M 367.98 % -3.131 M 63.76 % -8.640 M -150.23 % 17.202 M 139.30 % 7.189 M
Cash at end of period 78.682 M 43.67 % 54.766 M -13.80 % 63.530 M 127.24 % 27.957 M 7.26 % 26.065 M 608.37 % 3.680 M -93.63 % 57.772 M -75.91 % 239.826 M 4 915.84 % 4.781 M -82.15 % 26.788 M 261.98 % 7.400 M -9.02 % 8.134 M -3.06 % 8.391 M 367.98 % -3.131 M 63.76 % -8.640 M -150.23 % 17.202 M
Operating cash flow 274.940 M -6.84 % 295.114 M 1.48 % 290.798 M 75.70 % 165.505 M 51.81 % 109.019 M -62.25 % 288.797 M 105.27 % 140.692 M -49.38 % 277.961 M 95.94 % 141.858 M 65.15 % 85.894 M 804.16 % -12.198 M -106.18 % 197.353 M 190.53 % 67.928 M 21.96 % 55.697 M 572.84 % 8.278 M -85.81 % 58.325 M
Capital expenditure -26.596 M -321.36 % -6.312 M 40.08 % -10.534 M -687.88 % -1.337 M 14.12 % -1.557 M -57.18 % -990.455 K 79.20 % -4.762 M -475.55 % -827.311 K 15.95 % -984.321 K -1 097.40 % -82.205 K 88.86 % -737.719 K 89.05 % -6.736 M -55.61 % -4.329 M 54.92 % -9.603 M 63.28 % -26.152 M -96.16 % -13.332 M
Free CashFlow 248.344 M -14.01 % 288.802 M 3.05 % 280.264 M 70.72 % 164.168 M 52.77 % 107.462 M -62.66 % 287.807 M 111.73 % 135.931 M -50.95 % 277.133 M 96.73 % 140.873 M 64.16 % 85.812 M 763.37 % -12.936 M -106.79 % 190.617 M 199.71 % 63.600 M 37.98 % 46.094 M 357.89 % -17.874 M -139.73 % 44.993 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30
Revenue 498.019 M -6.30 % 531.528 M -4.09 % 554.189 M -11.56 % 626.641 M 28.70 % 486.913 M -1.84 % 496.043 M -14.71 % 581.597 M -3.52 % 602.835 M 21.47 % 496.279 M 2.78 % 482.869 M 2.02 % 473.304 M -19.94 % 591.152 M 31.63 % 449.106 M 27.75 % 351.557 M -14.56 % 411.448 M 24.25 % 331.140 M 166.03 % 124.475 M -63.01 % 336.479 M 3.38 % 325.483 M 133.92 % 139.143 M 327.40 % 32.556 M -90.67 % 349.119 M -18.00 % 425.769 M -18.99 % 525.581 M 22.22 % 430.013 M 13.16 % 380.014 M -10.61 % 425.100 M -12.50 % 485.848 M 25.99 % 385.627 M 14.89 % 335.659 M 3.29 % 324.979 M -24.89 % 432.646 M 36.76 % 316.343 M 19.78 % 264.098 M 13.15 % 233.409 M -18.02 % 284.702 M 33.26 % 213.645 M 14.67 % 186.314 M -14.83 % 218.744 M -2.38 % 224.070 M 33.21 % 168.202 M 14.76 % 146.573 M -1.44 % 148.715 M -31.29 % 216.428 M 38.82 % 155.907 M 23.11 % 126.643 M -6.53 % 135.484 M -26.51 % 184.364 M 49.36 % 123.439 M 10.07 % 112.151 M -24.40 % 148.350 M -9.19 % 163.359 M 47.54 % 110.722 M 14.66 % 96.569 M -0.37 % 96.926 M -35.49 % 150.257 M
Net income 29.334 M -44.60 % 52.948 M -14.95 % 62.253 M -3.41 % 64.452 M 39.93 % 46.060 M -3.58 % 47.771 M -30.39 % 68.622 M -21.36 % 87.261 M 34.67 % 64.796 M -3.72 % 67.297 M 5.02 % 64.080 M -6.86 % 68.803 M 22.90 % 55.982 M 51.98 % 36.834 M -41.95 % 63.451 M 17.56 % 53.971 M 387.54 % 11.070 M -76.01 % 46.144 M -13.73 % 53.490 M 167.81 % 19.973 M 349.13 % -8.017 M -114.38 % 55.765 M -16.18 % 66.525 M -28.48 % 93.016 M 27.36 % 73.034 M 80.26 % 40.515 M -49.93 % 80.917 M -40.85 % 136.797 M 160.16 % 52.581 M -8.49 % 57.457 M 16.96 % 49.124 M -23.35 % 64.087 M 48.87 % 43.050 M 12.90 % 38.132 M 48.30 % 25.713 M -43.32 % 45.366 M 82.78 % 24.820 M -4.27 % 25.928 M -6.86 % 27.837 M -4.07 % 29.018 M -3.95 % 30.210 M -4.05 % 31.486 M 120.15 % 14.302 M -34.47 % 21.826 M 29.75 % 16.821 M 40.51 % 11.971 M -31.23 % 17.407 M -31.19 % 25.296 M 56.80 % 16.133 M -7.40 % 17.423 M -22.60 % 22.511 M 24.98 % 18.012 M 13.65 % 15.849 M 29.28 % 12.260 M 0.72 % 12.172 M 4.25 % 11.676 M
Income before tax 40.052 M -44.90 % 72.686 M -13.43 % 83.966 M -15.16 % 98.972 M 56.14 % 63.387 M -3.85 % 65.924 M -29.22 % 93.145 M -20.73 % 117.500 M 34.58 % 87.308 M -4.96 % 91.867 M 6.86 % 85.972 M -7.54 % 92.979 M 23.79 % 75.109 M 44.47 % 51.989 M -39.17 % 85.462 M 17.43 % 72.776 M 378.76 % 15.201 M -75.68 % 62.515 M -13.08 % 71.920 M 181.96 % 25.507 M 402.39 % -8.435 M -111.30 % 74.618 M -17.96 % 90.951 M -25.14 % 121.500 M 17.05 % 103.805 M 61.69 % 64.202 M -42.94 % 112.522 M -40.86 % 190.266 M 153.50 % 75.057 M -14.83 % 88.121 M 19.27 % 73.885 M -23.71 % 96.843 M 45.37 % 66.618 M 16.71 % 57.080 M 39.30 % 40.977 M -40.11 % 68.424 M 75.85 % 38.910 M -0.18 % 38.980 M -9.84 % 43.233 M -4.51 % 45.276 M -3.19 % 46.767 M 13.40 % 41.240 M 81.98 % 22.662 M -33.90 % 34.282 M 29.44 % 26.484 M 48.76 % 17.803 M -27.18 % 24.449 M -36.03 % 38.218 M 56.07 % 24.487 M 12.63 % 21.741 M -35.88 % 33.905 M 24.56 % 27.219 M 14.85 % 23.700 M 22.03 % 19.422 M 8.67 % 17.873 M 1.14 % 17.671 M
Income before tax ratio 0.08 -41.19 % 0.14 -9.74 % 0.15 -4.07 % 0.16 21.32 % 0.13 -2.05 % 0.13 -17.02 % 0.16 -17.83 % 0.19 10.79 % 0.18 -7.53 % 0.19 4.74 % 0.18 15.49 % 0.16 -5.95 % 0.17 13.09 % 0.15 -28.80 % 0.21 -5.49 % 0.22 79.96 % 0.12 -34.27 % 0.19 -15.92 % 0.22 20.54 % 0.18 170.75 % -0.26 -221.22 % 0.21 0.06 % 0.21 -7.59 % 0.23 -4.24 % 0.24 42.89 % 0.17 -36.17 % 0.26 -32.41 % 0.39 101.20 % 0.19 -25.86 % 0.26 15.47 % 0.23 1.57 % 0.22 6.29 % 0.21 -2.57 % 0.22 23.11 % 0.18 -26.95 % 0.24 31.96 % 0.18 -12.95 % 0.21 5.86 % 0.20 -2.19 % 0.20 -27.33 % 0.28 -1.18 % 0.28 84.64 % 0.15 -3.80 % 0.16 -6.75 % 0.17 20.84 % 0.14 -22.10 % 0.18 -12.95 % 0.21 4.50 % 0.20 2.33 % 0.19 -15.18 % 0.23 37.17 % 0.17 -22.16 % 0.21 6.43 % 0.20 9.07 % 0.18 56.79 % 0.12
EBITDA 44.144 M -42.60 % 76.912 M -12.94 % 88.346 M -13.71 % 102.379 M 51.08 % 67.764 M -1.73 % 68.954 M -28.64 % 96.627 M -20.96 % 122.251 M 32.88 % 91.998 M -4.81 % 96.647 M 6.56 % 90.695 M -6.48 % 96.983 M 22.89 % 78.919 M 37.48 % 57.405 M -35.49 % 88.982 M 16.72 % 76.238 M 309.62 % 18.612 M -73.70 % 70.774 M -4.66 % 74.233 M 165.36 % 27.974 M 573.49 % -5.908 M -107.65 % 77.268 M -17.41 % 93.558 M -24.66 % 124.183 M 16.25 % 106.821 M 58.50 % 67.395 M -41.71 % 115.629 M -40.26 % 193.550 M 146.51 % 78.516 M -14.32 % 91.644 M 18.42 % 77.392 M -22.82 % 100.276 M 42.73 % 70.256 M 15.18 % 60.995 M 36.45 % 44.702 M -38.02 % 72.124 M 69.15 % 42.639 M 1.46 % 42.026 M -11.02 % 47.233 M -4.95 % 49.695 M -2.05 % 50.733 M 7.93 % 47.007 M 62.38 % 28.949 M -29.00 % 40.774 M 24.25 % 32.817 M 40.36 % 23.381 M -22.88 % 30.317 M -27.49 % 41.813 M 53.81 % 27.184 M 12.92 % 24.074 M -20.79 % 30.392 M 3.41 % 29.391 M 16.24 % 25.284 M 42.00 % 17.806 M -11.43 % 20.103 M 1.18 % 19.868 M
Net income ratio 0.06 -40.87 % 0.10 -11.32 % 0.11 9.22 % 0.10 8.73 % 0.09 -1.77 % 0.10 -18.38 % 0.12 -18.49 % 0.14 10.87 % 0.13 -6.32 % 0.14 2.94 % 0.14 16.33 % 0.12 -6.63 % 0.12 18.97 % 0.10 -32.06 % 0.15 -5.38 % 0.16 83.27 % 0.09 -35.15 % 0.14 -16.55 % 0.16 14.49 % 0.14 158.29 % -0.25 -254.17 % 0.16 2.23 % 0.16 -11.71 % 0.18 4.20 % 0.17 59.30 % 0.11 -43.99 % 0.19 -32.40 % 0.28 106.50 % 0.14 -20.34 % 0.17 13.24 % 0.15 2.05 % 0.15 8.85 % 0.14 -5.75 % 0.14 31.07 % 0.11 -30.87 % 0.16 37.16 % 0.12 -16.52 % 0.14 9.35 % 0.13 -1.73 % 0.13 -27.90 % 0.18 -16.39 % 0.21 123.37 % 0.10 -4.64 % 0.10 -6.53 % 0.11 14.14 % 0.09 -26.43 % 0.13 -6.36 % 0.14 4.98 % 0.13 -15.87 % 0.16 2.38 % 0.15 37.62 % 0.11 -22.97 % 0.14 12.75 % 0.13 1.09 % 0.13 61.61 % 0.08
Ratio EBITDA 0.09 -38.74 % 0.14 -9.23 % 0.16 -2.43 % 0.16 17.39 % 0.14 0.12 % 0.14 -16.33 % 0.17 -18.07 % 0.20 9.40 % 0.19 -7.38 % 0.20 4.45 % 0.19 16.80 % 0.16 -6.64 % 0.18 7.62 % 0.16 -24.50 % 0.22 -6.07 % 0.23 53.97 % 0.15 -28.91 % 0.21 -7.78 % 0.23 13.44 % 0.20 210.79 % -0.18 -181.99 % 0.22 0.72 % 0.22 -7.00 % 0.24 -4.89 % 0.25 40.07 % 0.18 -34.80 % 0.27 -31.72 % 0.40 95.66 % 0.20 -25.43 % 0.27 14.65 % 0.24 2.75 % 0.23 4.36 % 0.22 -3.84 % 0.23 20.59 % 0.19 -24.40 % 0.25 26.93 % 0.20 -11.52 % 0.23 4.46 % 0.22 -2.64 % 0.22 -26.47 % 0.30 -5.95 % 0.32 64.75 % 0.19 3.33 % 0.19 -10.50 % 0.21 14.01 % 0.18 -17.50 % 0.22 -1.34 % 0.23 2.99 % 0.22 2.59 % 0.21 4.78 % 0.20 13.87 % 0.18 -21.21 % 0.23 23.84 % 0.18 -11.10 % 0.21 56.86 % 0.13
Gross profit ratio 0.18 1.65 % 0.18 -29.20 % 0.25 3.91 % 0.24 28.18 % 0.19 -3.16 % 0.19 -9.48 % 0.21 -19.14 % 0.26 2.83 % 0.25 -0.88 % 0.26 0.04 % 0.26 4.50 % 0.25 -0.26 % 0.25 4.83 % 0.24 -15.58 % 0.28 -4.27 % 0.29 2.87 % 0.28 2.85 % 0.27 -4.27 % 0.29 2.62 % 0.28 -8.47 % 0.31 3.31 % 0.30 0.78 % 0.29 -3.22 % 0.30 4.45 % 0.29 1.96 % 0.28 -0.28 % 0.29 0.27 % 0.28 -2.27 % 0.29 -7.65 % 0.32 19.42 % 0.26 -10.09 % 0.29 2.87 % 0.29 -4.18 % 0.30 3.83 % 0.29 -6.66 % 0.31 4.39 % 0.29 1.26 % 0.29 -0.98 % 0.29 5.54 % 0.28 -4.41 % 0.29 -4.05 % 0.30 13.43 % 0.27 -13.35 % 0.31 10.45 % 0.28 0.18 % 0.28 -3.20 % 0.29 3.70 % 0.28 -4.51 % 0.29 8.36 % 0.27 -2.15 % 0.27 -4.15 % 0.29 -2.28 % 0.29 -9.39 % 0.32 18.42 % 0.27 18.59 % 0.23
Weighted average shs out dil 23.098 M -0.19 % 23.142 M 0.00 % 23.142 M -0.18 % 23.184 M 0.17 % 23.146 M -0.04 % 23.155 M 0.00 % 23.155 M 0.04 % 23.146 M -0.04 % 23.155 M 0.00 % 23.155 M 0.00 % 23.155 M -0.05 % 23.166 M 0.14 % 23.133 M -0.14 % 23.164 M 0.03 % 23.157 M -0.03 % 23.164 M 0.44 % 23.063 M -5.58 % 24.425 M 5.48 % 23.156 M -8.41 % 25.282 M 0.91 % 25.053 M -0.58 % 25.199 M 0.00 % 25.199 M 0.24 % 25.139 M -0.18 % 25.184 M 0.22 % 25.130 M 0.00 % 25.130 M -0.07 % 25.147 M -0.05 % 25.158 M 0.01 % 25.155 M -0.15 % 25.192 M 0.24 % 25.132 M -0.17 % 25.175 M 0.08 % 25.155 M 0.09 % 25.132 M -0.28 % 25.203 M 0.53 % 25.071 M -0.41 % 25.173 M 0.38 % 25.078 M -0.61 % 25.233 M 0.23 % 25.175 M -0.85 % 25.390 M 1.19 % 25.091 M 0.02 % 25.087 M -0.07 % 25.106 M 0.54 % 24.971 M -1.02 % 25.228 M 0.73 % 25.046 M -0.64 % 25.208 M 0.21 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M
Weighted average shs out 23.098 M -0.19 % 23.142 M 0.00 % 23.142 M -0.18 % 23.184 M 0.17 % 23.146 M -0.04 % 23.155 M 0.00 % 23.155 M 0.04 % 23.146 M -0.04 % 23.155 M 0.00 % 23.155 M 0.00 % 23.155 M 0.00 % 23.155 M 0.09 % 23.133 M -0.09 % 23.155 M 0.00 % 23.155 M 0.00 % 23.155 M 0.40 % 23.063 M -0.75 % 23.236 M 0.35 % 23.156 M -8.41 % 25.282 M 0.91 % 25.053 M -0.52 % 25.185 M -0.05 % 25.199 M 0.24 % 25.139 M -0.18 % 25.184 M 0.22 % 25.130 M 0.00 % 25.130 M -0.07 % 25.147 M -0.05 % 25.158 M 0.11 % 25.132 M -0.24 % 25.192 M 0.24 % 25.132 M -0.17 % 25.175 M 0.35 % 25.087 M -0.18 % 25.132 M -0.28 % 25.203 M 0.53 % 25.071 M -0.41 % 25.173 M 0.38 % 25.078 M -0.61 % 25.233 M 0.23 % 25.175 M 0.78 % 24.980 M -0.44 % 25.091 M 0.02 % 25.087 M -0.07 % 25.106 M 0.54 % 24.971 M -1.01 % 25.226 M 0.72 % 25.046 M -0.64 % 25.208 M 0.21 % 25.155 M 0.00 % 25.155 M 0.55 % 25.017 M -0.55 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M 0.00 % 25.155 M
EPS diluted 1.27 -44.54 % 2.29 -14.87 % 2.69 -3.24 % 2.78 39.70 % 1.99 -3.40 % 2.06 -30.41 % 2.96 -21.49 % 3.77 34.64 % 2.80 -3.78 % 2.91 5.05 % 2.77 -6.73 % 2.97 22.73 % 2.42 52.20 % 1.59 -41.97 % 2.74 17.60 % 2.33 385.42 % 0.48 -74.60 % 1.89 -18.18 % 2.31 192.41 % 0.79 346.88 % -0.32 -114.48 % 2.21 -16.29 % 2.64 -28.65 % 3.70 27.59 % 2.90 80.12 % 1.61 -50.00 % 3.22 -40.81 % 5.44 160.29 % 2.09 -8.33 % 2.28 16.92 % 1.95 -23.53 % 2.55 49.12 % 1.71 12.50 % 1.52 49.02 % 1.02 -43.33 % 1.80 81.82 % 0.99 -3.88 % 1.03 -7.21 % 1.11 -3.48 % 1.15 -4.17 % 1.20 -3.23 % 1.24 117.54 % 0.57 -34.48 % 0.87 29.85 % 0.67 59.52 % 0.42 -39.13 % 0.69 -31.68 % 1.01 57.81 % 0.64 -7.25 % 0.69 -22.47 % 0.89 23.61 % 0.72 14.29 % 0.63 28.57 % 0.49 2.08 % 0.48 4.35 % 0.46
Earnings per share 1.27 -44.54 % 2.29 -14.87 % 2.69 -3.24 % 2.78 39.70 % 1.99 -3.40 % 2.06 -30.41 % 2.96 -21.49 % 3.77 34.64 % 2.80 -3.78 % 2.91 5.05 % 2.77 -6.73 % 2.97 22.73 % 2.42 52.20 % 1.59 -41.97 % 2.74 17.60 % 2.33 385.42 % 0.48 -74.60 % 1.89 -18.18 % 2.31 192.41 % 0.79 346.88 % -0.32 -114.48 % 2.21 -16.29 % 2.64 -28.65 % 3.70 27.59 % 2.90 80.12 % 1.61 -50.00 % 3.22 -40.81 % 5.44 160.29 % 2.09 -8.33 % 2.28 16.92 % 1.95 -23.53 % 2.55 49.12 % 1.71 12.50 % 1.52 49.02 % 1.02 -43.33 % 1.80 81.82 % 0.99 -3.88 % 1.03 -7.21 % 1.11 -3.48 % 1.15 -4.17 % 1.20 -3.23 % 1.24 117.54 % 0.57 -34.48 % 0.87 29.85 % 0.67 59.52 % 0.42 -39.13 % 0.69 -31.68 % 1.01 57.81 % 0.64 -7.25 % 0.69 -22.47 % 0.89 23.61 % 0.72 14.29 % 0.63 28.57 % 0.49 2.08 % 0.48 4.35 % 0.46
Gross profit 88.620 M -4.76 % 93.049 M -32.09 % 137.027 M -8.11 % 149.113 M 64.97 % 90.390 M -4.94 % 95.088 M -22.79 % 123.163 M -21.99 % 157.878 M 24.91 % 126.398 M 1.87 % 124.074 M 2.06 % 121.567 M -16.33 % 145.298 M 31.28 % 110.676 M 33.92 % 82.645 M -27.87 % 114.577 M 18.95 % 96.326 M 173.66 % 35.199 M -61.95 % 92.510 M -1.03 % 93.476 M 140.05 % 38.941 M 291.21 % 9.954 M -90.37 % 103.320 M -17.36 % 125.024 M -21.60 % 159.472 M 27.67 % 124.911 M 15.37 % 108.270 M -10.86 % 121.455 M -12.27 % 138.439 M 23.13 % 112.433 M 6.10 % 105.973 M 23.35 % 85.913 M -32.47 % 127.216 M 40.69 % 90.424 M 14.78 % 78.780 M 17.49 % 67.055 M -23.48 % 87.627 M 39.11 % 62.989 M 16.11 % 54.250 M -15.66 % 64.320 M 3.03 % 62.426 M 27.34 % 49.022 M 10.11 % 44.521 M 11.80 % 39.822 M -40.46 % 66.880 M 53.33 % 43.619 M 23.33 % 35.369 M -9.51 % 39.087 M -23.80 % 51.292 M 42.62 % 35.965 M 19.27 % 30.154 M -26.03 % 40.764 M -12.96 % 46.832 M 44.18 % 32.481 M 3.89 % 31.265 M 17.98 % 26.499 M -23.50 % 34.641 M
Income tax expense 10.718 M -45.70 % 19.738 M -9.10 % 21.713 M -37.10 % 34.520 M 99.23 % 17.327 M -4.53 % 18.149 M -25.99 % 24.523 M -18.90 % 30.239 M 34.32 % 22.512 M -8.38 % 24.570 M 12.23 % 21.892 M -9.45 % 24.176 M 26.40 % 19.127 M 26.21 % 15.155 M -31.15 % 22.011 M 17.05 % 18.805 M 355.22 % 4.131 M -74.77 % 16.371 M -11.17 % 18.430 M 233.03 % 5.534 M 1 423.61 % -418.100 K -102.22 % 18.854 M -22.81 % 24.426 M -14.25 % 28.484 M -7.43 % 30.771 M 29.91 % 23.687 M -25.05 % 31.605 M -40.89 % 53.469 M 137.89 % 22.476 M -26.70 % 30.665 M 23.84 % 24.761 M -24.41 % 32.756 M 38.99 % 23.568 M 24.38 % 18.948 M 24.14 % 15.264 M -33.80 % 23.058 M 63.65 % 14.090 M 7.95 % 13.052 M -15.22 % 15.396 M -5.30 % 16.258 M -1.81 % 16.557 M 69.75 % 9.754 M 16.67 % 8.360 M -32.88 % 12.456 M 28.90 % 9.663 M 65.71 % 5.831 M -17.21 % 7.043 M -45.50 % 12.922 M 54.68 % 8.354 M 93.50 % 4.317 M -62.11 % 11.394 M 23.75 % 9.207 M 17.27 % 7.851 M 9.62 % 7.162 M 25.63 % 5.701 M -4.90 % 5.995 M
Cost of revenue 409.399 M -6.63 % 438.479 M 5.11 % 417.162 M -12.64 % 477.528 M 20.43 % 396.523 M -1.11 % 400.955 M -12.54 % 458.434 M 3.03 % 444.957 M 20.30 % 369.881 M 3.09 % 358.795 M 2.01 % 351.737 M -21.11 % 445.854 M 31.74 % 338.430 M 25.85 % 268.912 M -9.42 % 296.871 M 26.43 % 234.814 M 163.02 % 89.276 M -63.41 % 243.969 M 5.16 % 232.007 M 131.54 % 100.202 M 343.33 % 22.602 M -90.80 % 245.799 M -18.27 % 300.745 M -17.85 % 366.109 M 20.00 % 305.102 M 12.28 % 271.744 M -10.51 % 303.645 M -12.60 % 347.409 M 27.17 % 273.194 M 18.94 % 229.686 M -3.92 % 239.066 M -21.73 % 305.430 M 35.19 % 225.919 M 21.91 % 185.318 M 11.40 % 166.354 M -15.59 % 197.075 M 30.81 % 150.656 M 14.08 % 132.064 M -14.48 % 154.424 M -4.47 % 161.644 M 35.63 % 119.180 M 16.78 % 102.052 M -6.28 % 108.893 M -27.19 % 149.548 M 33.18 % 112.288 M 23.02 % 91.275 M -5.31 % 96.397 M -27.56 % 133.072 M 52.13 % 87.474 M 6.68 % 81.997 M -23.78 % 107.586 M -7.67 % 116.527 M 48.93 % 78.241 M 19.81 % 65.304 M -7.27 % 70.427 M -39.09 % 115.616 M
General and administrative expenses 0.000 -100.00 % 21.942 M 0.000 0.000 0.000 -100.00 % 20.445 M 0.000 0.000 0.000 -100.00 % 15.807 M 0.000 0.000 0.000 -100.00 % 447.000 K -95.48 % 9.889 M 32.58 % 7.459 M 0.000 -100.00 % 8.803 M 0.000 0.000 0.000 -100.00 % 19.504 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.994 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.382 M 0.000 0.000 0.000 -100.00 % 1.764 M 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 -100.00 % 11.356 M 0.000 0.000 0.000 -100.00 % 10.425 M 0.000 0.000 0.000 100.00 % -12.018 M -355.32 % 4.707 M -72.32 % 17.003 M 0.000 -100.00 % 17.054 M 115.52 % 7.913 M 39.78 % 5.661 M 0.000 -100.00 % 5.508 M 0.000 0.000 0.000 -100.00 % 19.475 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.718 M 0.000 -100.00 % 12.650 M 0.000 -100.00 % 1.859 M -79.90 % 9.251 M -5.61 % 9.801 M -10.16 % 10.910 M 94.72 % 5.603 M -48.58 % 10.896 M 288.03 % 2.808 M 123.39 % 1.257 M 319.00 % 300.000 K -89.28 % 2.799 M -80.01 % 14.002 M 679.62 % 1.796 M -83.61 % 10.960 M 388.18 % 2.245 M -55.98 % 5.100 M 1 297.26 % 365.000 K -93.64 % 5.736 M 50.27 % 3.817 M -63.37 % 10.421 M 692.47 % 1.315 M 0.000 -100.00 % 1.132 M -88.74 % 10.050 M
Other expenses 52.206 M 0.000 -100.00 % 53.206 M 1.71 % 52.312 M 0.000 0.000 0.000 -100.00 % 1.472 M 33.82 % 1.100 M -29.40 % 1.558 M 26.67 % 1.230 M -36.04 % 1.923 M 58.66 % 1.212 M 531.32 % -281.000 K -117.09 % 1.644 M 19.22 % 1.379 M 32.09 % 1.044 M 579.96 % -217.517 K -113.23 % 1.644 M 184.92 % 577.000 K 45.34 % 397.000 K 119.47 % -2.039 M -300.08 % 1.019 M 11.00 % 918.000 K 67.21 % 549.000 K 102.40 % -22.829 M -206.53 % 21.430 M 864.01 % 2.223 M 123.87 % 993.000 K -58.07 % 2.368 M -79.75 % 11.691 M 520.21 % 1.885 M 71.21 % 1.101 M -94.22 % 19.063 M 1 441.07 % 1.237 M -86.23 % 8.985 M 301.47 % 2.238 M -76.97 % 9.717 M 75.33 % 5.542 M 56.07 % 3.551 M -75.09 % 14.253 M -10.97 % 16.010 M 475.49 % 2.782 M 17.63 % 2.365 M 79.44 % 1.318 M 114.59 % -9.034 M -311.37 % 4.274 M 2.99 % 4.150 M 543.41 % 645.000 K -96.80 % 20.185 M 563.54 % 3.042 M -67.02 % 9.225 M 1 427.32 % 604.000 K -96.15 % 15.675 M 109.89 % 7.468 M 8.03 % 6.913 M
Operating expenses 52.206 M 77.63 % 29.390 M -44.76 % 53.206 M 1.71 % 52.312 M 96.59 % 26.610 M -8.76 % 29.166 M -2.71 % 29.978 M -25.92 % 40.468 M 3.74 % 39.010 M 19.99 % 32.512 M -8.88 % 35.679 M -32.87 % 53.146 M 48.69 % 35.743 M 18.79 % 30.090 M 0.86 % 29.834 M 23.93 % 24.074 M 18.75 % 20.272 M -28.36 % 28.295 M 22.01 % 23.190 M 65.75 % 13.991 M -25.40 % 18.754 M -33.83 % 28.344 M -18.98 % 34.983 M -9.67 % 38.726 M 82.82 % 21.183 M -6.20 % 22.584 M -24.86 % 30.054 M 22.09 % 24.616 M -35.35 % 38.077 M 91.65 % 19.868 M 69.94 % 11.691 M -63.43 % 31.968 M 31.00 % 24.403 M 16.64 % 20.922 M -21.70 % 26.722 M -3.16 % 27.594 M 7.48 % 25.674 M 67.58 % 15.320 M -40.42 % 25.714 M 32.75 % 19.370 M 23.90 % 15.633 M -3.06 % 16.126 M -2.55 % 16.548 M -47.24 % 31.363 M 109.02 % 15.005 M -12.30 % 17.109 M 11.80 % 15.303 M -3.65 % 15.882 M 36.54 % 11.632 M -41.38 % 19.844 M 189.31 % 6.859 M -65.09 % 19.646 M 109.33 % 9.385 M -40.13 % 15.675 M 82.26 % 8.600 M -49.30 % 16.963 M
Cost and expenses 461.605 M -1.34 % 467.869 M -0.53 % 470.368 M -11.22 % 529.840 M 25.22 % 423.133 M -1.62 % 430.121 M -11.93 % 488.412 M 0.62 % 485.425 M 18.72 % 408.891 M 4.49 % 391.307 M 1.00 % 387.416 M -22.36 % 499.000 M 33.36 % 374.173 M 25.14 % 299.002 M -8.48 % 326.705 M 26.20 % 258.888 M 136.32 % 109.548 M -59.76 % 272.264 M 6.69 % 255.197 M 123.48 % 114.193 M 176.12 % 41.356 M -84.91 % 274.143 M -18.34 % 335.728 M -17.07 % 404.835 M 24.07 % 326.285 M 10.86 % 294.327 M -11.80 % 333.699 M -10.30 % 372.025 M 19.52 % 311.271 M 24.73 % 249.554 M -0.48 % 250.757 M -25.68 % 337.398 M 34.79 % 250.322 M 21.37 % 206.240 M 6.82 % 193.076 M -14.06 % 224.669 M 27.41 % 176.330 M 19.64 % 147.384 M -18.18 % 180.138 M -0.48 % 181.014 M 34.27 % 134.813 M 14.08 % 118.178 M -5.79 % 125.441 M -30.66 % 180.911 M 42.12 % 127.293 M 17.45 % 108.383 M -2.97 % 111.700 M -25.01 % 148.954 M 50.30 % 99.106 M -2.69 % 101.841 M -11.01 % 114.445 M -15.96 % 136.173 M 55.40 % 87.626 M 8.21 % 80.979 M 2.47 % 79.027 M -40.39 % 132.579 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 29.390 M 0.000 0.000 -100.00 % 26.610 M -8.76 % 29.166 M -2.71 % 29.978 M 85.69 % 16.144 M -0.30 % 16.193 M 327.37 % 3.789 M -19.50 % 4.707 M -72.32 % 17.003 M -10.53 % 19.005 M 8.59 % 17.501 M -1.69 % 17.802 M 35.69 % 13.120 M 56.34 % 8.392 M -41.36 % 14.311 M 42.13 % 10.069 M 56.33 % 6.441 M -23.18 % 8.385 M -78.49 % 38.979 M 143.63 % 15.999 M 37.96 % 11.597 M 32.07 % 8.781 M -11.04 % 9.871 M -7.80 % 10.706 M 41.46 % 7.568 M 2.13 % 7.410 M -75.87 % 30.712 M 299.58 % 7.686 M -39.24 % 12.650 M 64.16 % 7.706 M 314.52 % 1.859 M -79.90 % 9.251 M -5.61 % 9.801 M -10.16 % 10.910 M 94.72 % 5.603 M -48.58 % 10.896 M 288.03 % 2.808 M 123.39 % 1.257 M 319.00 % 300.000 K -89.28 % 2.799 M -80.01 % 14.002 M 679.62 % 1.796 M -87.48 % 14.342 M 538.85 % 2.245 M -55.98 % 5.100 M 1 297.26 % 365.000 K -95.13 % 7.499 M 96.47 % 3.817 M -63.37 % 10.421 M 692.47 % 1.315 M 0.000 -100.00 % 1.132 M -88.74 % 10.050 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.797 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 281.000 K 0.000 0.000 0.000 -100.00 % 290.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.733 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 806.000 K -12.20 % 918.000 K -22.40 % 1.183 M 59.22 % 743.000 K -46.89 % 1.399 M -11.34 % 1.578 M 0.90 % 1.564 M 13.17 % 1.382 M 17.12 % 1.180 M -5.83 % 1.253 M 9.34 % 1.146 M 4.56 % 1.096 M 5.79 % 1.036 M -24.27 % 1.368 M 47.89 % 925.000 K 8.19 % 855.000 K 11.04 % 770.000 K -75.52 % 3.145 M 31 352.39 % 10.000 K -50.00 % 20.000 K -37.50 % 32.000 K -79.87 % 158.940 K 45.82 % 109.000 K -33.54 % 164.000 K -65.25 % 472.000 K 133.42 % 202.211 K -34.56 % 309.000 K 9.96 % 281.000 K -3.77 % 292.000 K -16.81 % 351.000 K 4.15 % 337.000 K 16.21 % 290.000 K -42.46 % 504.000 K -35.22 % 778.000 K 31.20 % 593.000 K -0.17 % 594.000 K -7.62 % 643.000 K 0.000 -100.00 % 915.000 K -31.31 % 1.332 M 52.23 % 875.000 K -72.35 % 3.165 M -6.75 % 3.394 M -5.72 % 3.600 M 4.41 % 3.448 M 4.29 % 3.306 M -8.37 % 3.608 M 168.65 % 1.343 M 174.08 % 490.000 K -11.92 % 556.320 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 3.286 M -0.67 % 3.308 M 3.47 % 3.197 M 20.01 % 2.664 M -10.54 % 2.978 M 105.10 % 1.452 M -57.82 % 3.442 M 2.17 % 3.369 M -4.02 % 3.510 M -0.43 % 3.525 M -1.45 % 3.577 M 25.60 % 2.848 M 2.67 % 2.774 M -22.08 % 3.560 M 37.19 % 2.595 M -0.46 % 2.607 M -1.29 % 2.641 M -48.34 % 5.112 M 121.97 % 2.303 M -5.88 % 2.447 M -1.92 % 2.495 M 0.16 % 2.491 M -0.28 % 2.498 M -0.83 % 2.519 M -0.98 % 2.544 M -9.59 % 2.814 M 0.57 % 2.798 M -6.83 % 3.003 M -5.18 % 3.167 M -0.16 % 3.172 M 0.06 % 3.170 M 0.86 % 3.143 M 0.29 % 3.134 M -0.10 % 3.137 M 0.16 % 3.132 M 0.84 % 3.106 M 0.65 % 3.086 M -0.32 % 3.096 M 0.36 % 3.085 M -0.06 % 3.087 M -0.13 % 3.091 M 18.79 % 2.602 M -10.06 % 2.893 M 0.03 % 2.892 M 0.24 % 2.885 M 26.97 % 2.272 M 0.58 % 2.259 M 0.31 % 2.252 M 2.04 % 2.207 M -0.22 % 2.212 M 0.26 % 2.206 M 0.05 % 2.205 M 0.78 % 2.188 M -1.28 % 2.216 M 0.56 % 2.204 M 0.64 % 2.190 M
Operating income 36.414 M -42.80 % 63.659 M -24.05 % 83.821 M -13.41 % 96.801 M 51.77 % 63.780 M -3.25 % 65.922 M -29.26 % 93.185 M -21.62 % 118.882 M 36.04 % 87.388 M -6.16 % 93.120 M 6.89 % 87.118 M -7.40 % 94.075 M 25.55 % 74.933 M 43.95 % 52.056 M -38.57 % 84.743 M 17.29 % 72.252 M 384.04 % 14.927 M -76.75 % 64.215 M -8.64 % 70.286 M 181.71 % 24.950 M 383.52 % -8.800 M -111.74 % 74.977 M -16.73 % 90.041 M -25.43 % 120.746 M 16.41 % 103.728 M 21.06 % 85.686 M -6.25 % 91.401 M -19.70 % 113.823 M 53.08 % 74.356 M -13.64 % 86.105 M 16.54 % 73.885 M -23.71 % 96.845 M 45.37 % 66.618 M 16.71 % 57.080 M 39.30 % 40.977 M -40.11 % 68.424 M 75.85 % 38.910 M -0.18 % 38.980 M -90.98 % 432.330 M 854.90 % 45.275 M -3.19 % 46.767 M 13.41 % 41.238 M 81.97 % 22.662 M -33.90 % 34.282 M 29.44 % 26.484 M 48.77 % 17.802 M -27.19 % 24.450 M -36.02 % 38.218 M 56.07 % 24.487 M 12.63 % 21.741 M -35.88 % 33.905 M 24.56 % 27.219 M 14.85 % 23.700 M 22.03 % 19.422 M 8.67 % 17.873 M 1.14 % 17.671 M
Operating income ratio 0.07 -38.95 % 0.12 -20.82 % 0.15 -2.09 % 0.15 17.93 % 0.13 -1.44 % 0.13 -17.06 % 0.16 -18.75 % 0.20 11.99 % 0.18 -8.69 % 0.19 4.77 % 0.18 15.66 % 0.16 -4.62 % 0.17 12.68 % 0.15 -28.11 % 0.21 -5.60 % 0.22 81.95 % 0.12 -37.16 % 0.19 -11.62 % 0.22 20.43 % 0.18 166.34 % -0.27 -225.86 % 0.21 1.55 % 0.21 -7.95 % 0.23 -4.76 % 0.24 6.98 % 0.23 4.87 % 0.22 -8.22 % 0.23 21.50 % 0.19 -24.83 % 0.26 12.83 % 0.23 1.57 % 0.22 6.29 % 0.21 -2.57 % 0.22 23.11 % 0.18 -26.95 % 0.24 31.96 % 0.18 -12.95 % 0.21 -89.41 % 1.98 878.15 % 0.20 -27.33 % 0.28 -1.18 % 0.28 84.63 % 0.15 -3.80 % 0.16 -6.75 % 0.17 20.85 % 0.14 -22.11 % 0.18 -12.94 % 0.21 4.50 % 0.20 2.33 % 0.19 -15.18 % 0.23 37.17 % 0.17 -22.16 % 0.21 6.43 % 0.20 9.07 % 0.18 56.79 % 0.12
Total other income expenses net 3.638 M -59.70 % 9.027 M 6 125.52 % 145.000 K -93.32 % 2.171 M 652.42 % -393.000 K -19 750.00 % 2.000 K 105.00 % -40.000 K 99.83 % -24.234 M -5.84 % -22.897 M -1 727.37 % -1.253 M -1 591.67 % 84.000 K -89.84 % 827.000 K 369.89 % 176.000 K 131.10 % -566.000 K -178.72 % 719.000 K 37.21 % 524.000 K 91.24 % 274.000 K 116.12 % -1.700 M -204.02 % 1.634 M 193.36 % 557.000 K 52.60 % 365.000 K 201.95 % -358.036 K -139.34 % 910.000 K 20.69 % 754.000 K 879.22 % 77.000 K 100.36 % -21.485 M -201.72 % 21.121 M -72.37 % 76.443 M 10 804.85 % 701.000 K -65.23 % 2.016 M 698.22 % -337.000 K -16 750.00 % -2.000 K 99.60 % -504.000 K -149.90 % 1.010 M -18.35 % 1.237 M -86.23 % 8.985 M 301.47 % 2.238 M 0.000 -100.00 % 5.542 M 554 100.00 % 1.000 K -99.99 % 14.253 M 712 550.00 % 2.000 K 0.000 -100.00 % 2.365 M 0.000 -100.00 % 611.000 -99.91 % 666.000 K -76.27 % 2.807 M 0.000 -100.00 % 3.381 M 0.000 -100.00 % 1.330 M 0.000 0.000 0.000 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-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-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-03-31
Net debt 0.000 100.00 % -53.072 M 0.000 100.00 % -11.728 M 0.000 100.00 % -75.947 M -170.71 % 107.409 M 441.82 % -31.423 M -139.98 % 78.599 M 345.56 % -32.008 M -133.82 % 94.646 M 1 231.18 % -8.367 M -112.26 % 68.255 M 427.19 % -20.861 M -117.30 % 120.609 M 793.23 % -17.398 M -134.98 % 49.731 M 580.59 % -10.348 M -118.18 % 56.930 M 17 915.82 % 316.000 K -99.14 % 36.864 M 204.51 % -35.274 M -135.85 % 98.407 M 2 510.27 % 3.770 M -94.63 % 70.218 M 243.66 % -48.879 M -160.65 % 80.586 M 1 125.08 % 6.578 M -97.49 % 262.095 M 204.38 % -251.089 M -125.54 % 982.980 M 1 475.82 % -71.447 M -111.75 % 607.895 M 2 140.77 % -29.788 M -104.90 % 608.489 M 1 394.13 % -47.019 M -110.31 % 455.922 M 418.28 % -143.244 M -130.85 % 464.382 M 318.80 % -212.244 M -162.13 % 341.623 M 733.23 % -53.949 M -111.70 % 461.086 M 385.11 % -161.723 M -145.83 % 352.860 M 401.74 % 70.327 M 183.89 % 24.773 M 149.82 % -49.726 M -23.02 % -40.422 M 10.01 % -44.918 M 54.78 % -99.328 M -70.26 % -58.340 M -48.29 % -39.342 M
Total investments 0.000 -100.00 % 3.151 B 0.000 -100.00 % 2.864 B 0.000 -100.00 % 2.675 B 1 145.19 % 214.818 M -91.13 % 2.421 B 1 440.41 % 157.198 M -92.83 % 2.192 B 1 058.17 % 189.292 M -90.60 % 2.013 B 1 374.54 % 136.510 M -92.50 % 1.821 B 654.88 % 241.218 M -85.55 % 1.670 B 1 578.56 % 99.462 M -93.76 % 1.594 B 1 300.40 % 113.860 M -93.55 % 1.766 B 2 295.60 % 73.728 M -95.59 % 1.672 B 749.57 % 196.814 M -86.70 % 1.480 B 953.73 % 140.436 M -89.17 % 1.297 B 704.74 % 161.172 M -85.68 % 1.126 B 114.73 % 524.190 M -32.16 % 772.697 M -60.70 % 1.966 B 124 881.56 % 1.573 M -99.87 % 1.216 B 134 987.80 % 900.000 K -99.93 % 1.217 B 135 119.78 % 900.000 K -99.90 % 911.844 M 101 216.00 % 900.000 K -99.90 % 928.764 M 103 096.00 % 900.000 K -99.87 % 683.246 M 75 816.22 % 900.000 K -99.90 % 922.172 M 80 439.04 % 1.145 M -99.84 % 705.720 M 61 534.93 % 1.145 M 0.00 % 1.145 M 0.00 % 1.145 M 0.00 % 1.145 M 0.00 % 1.145 M 0.00 % 1.145 M 0.00 % 1.145 M 0.00 % 1.145 M
Total debt 0.000 -100.00 % 25.610 M 0.000 -100.00 % 26.909 M 0.000 -100.00 % 29.338 M 0.000 -100.00 % 30.457 M 0.000 -100.00 % 31.522 M 0.000 -100.00 % 32.536 M 0.000 -100.00 % 33.334 M 0.000 -100.00 % 29.513 M 0.000 -100.00 % 30.006 M 0.000 -100.00 % 886.000 K 0.000 -100.00 % 1.438 M 0.000 -100.00 % 6.197 M 0.000 -100.00 % 11.897 M 0.000 -100.00 % 11.501 M 0.000 -100.00 % 11.006 M 0.000 0.000 0.000 -100.00 % 27.720 M 0.000 -100.00 % 21.234 M 0.000 -100.00 % 27.706 M 0.000 -100.00 % 69.000 K 0.000 -100.00 % 44.000 K 0.000 -100.00 % 72.000 K 0.000 -100.00 % 114.930 M 6.91 % 107.500 M 86.46 % 57.652 M 91.19 % 30.155 M 923.00 % 2.948 M 1 556.02 % 178.000 K 2.89 % 173.000 K 2.19 % 169.295 K
Accumulated other comprehensive income loss 4.621 B 581.05 % 678.506 M -84.59 % 4.403 B 5.55 % 4.172 B -0.08 % 4.175 B 624.35 % 576.393 M -85.48 % 3.970 B 6.19 % 3.738 B 0.53 % 3.718 B 844.75 % 393.588 M -88.84 % 3.526 B 7.03 % 3.294 B -2.30 % 3.372 B 16 759.11 % 20.000 M -99.38 % 3.242 B 7.69 % 3.011 B -4.10 % 3.139 B 15 909.64 % 19.609 M -99.41 % 3.345 B 8.13 % 3.094 B -4.45 % 3.238 B 1 561.67 % 194.838 M -93.72 % 3.101 B 8.83 % 2.849 B -1.54 % 2.894 B 1 909.00 % 144.049 M -94.77 % 2.754 B 10.05 % 2.502 B -1.91 % 2.551 B 0.000 -100.00 % 2.501 B 11.18 % 2.249 B 1.98 % 2.206 B 0.000 -100.00 % 2.142 B 13.31 % 1.890 B -8.75 % 2.072 B 0.000 -100.00 % 2.018 B 14.24 % 1.766 B -9.82 % 1.959 B 0.000 -100.00 % 1.913 B 15.14 % 1.661 B -11.36 % 1.874 B 0.000 -100.00 % 1.646 B 2.86 % 1.601 B -0.51 % 1.609 B 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 2.415 B 0.000 0.000 0.000 -100.00 % 2.071 B 0.000 0.000 0.000 -100.00 % 1.797 B 0.000 0.000 0.000 -100.00 % 1.824 B 0.000 0.000 0.000 -100.00 % 1.590 B 0.000 0.000 0.000 -100.00 % 1.578 B 0.000 0.000 0.000 -100.00 % 1.235 B 0.000 0.000 0.000 -100.00 % 891.290 M 0.000 0.000 0.000 -100.00 % 633.087 M 0.000 0.000 0.000 -100.00 % 412.282 M 0.000 0.000 0.000 -100.00 % 299.285 M 0.000 0.000 0.000 -100.00 % 214.856 M 0.000 0.000 0.000 -100.00 % 151.407 M 0.000 0.000 -100.00 % 84.971 M
Common stock 0.000 -100.00 % 231.550 M 0.000 -100.00 % 231.550 M 0.000 -100.00 % 231.550 M 0.000 -100.00 % 231.550 M 0.000 -100.00 % 231.550 M 0.000 -100.00 % 231.550 M 0.000 -100.00 % 231.550 M 0.000 -100.00 % 231.550 M 0.000 -100.00 % 231.941 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.000 -100.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M 0.00 % 251.550 M
Total equity 4.621 B 0.00 % 4.621 B 4.95 % 4.403 B 0.00 % 4.403 B 5.46 % 4.175 B 0.00 % 4.175 B 5.18 % 3.970 B 0.00 % 3.970 B 6.75 % 3.718 B 0.00 % 3.718 B 5.46 % 3.526 B 0.00 % 3.526 B 4.57 % 3.372 B 0.00 % 3.372 B 4.00 % 3.242 B 0.00 % 3.242 B 3.28 % 3.139 B 0.00 % 3.139 B -6.15 % 3.345 B 0.00 % 3.345 B 3.32 % 3.238 B 0.00 % 3.238 B 4.40 % 3.101 B 0.00 % 3.101 B 7.16 % 2.894 B 0.00 % 2.894 B 5.10 % 2.754 B 0.00 % 2.754 B 7.96 % 2.551 B 0.00 % 2.551 B 1.99 % 2.501 B 0.00 % 2.501 B 13.39 % 2.206 B 0.00 % 2.206 B 2.98 % 2.142 B 0.00 % 2.142 B 3.39 % 2.072 B 0.00 % 2.072 B 2.66 % 2.018 B 0.00 % 2.018 B 3.02 % 1.959 B 0.00 % 1.959 B 2.39 % 1.913 B 0.00 % 1.913 B 2.06 % 1.874 B 0.00 % 1.874 B -1.25 % 1.898 B 2.47 % 1.852 B -0.44 % 1.860 B 2.74 % 1.811 B -1.09 % 1.831 B 0.50 % 1.822 B 4.44 % 1.744 B
Other non current liabilities -4.621 B -31 861.57 % 14.549 M 100.33 % -4.403 B -31 909.80 % 13.842 M 100.33 % -4.175 B -30 262.62 % 13.842 M 100.35 % -3.970 B -32 618.36 % 12.207 M 0.000 -100.00 % 12.207 M 0.000 100.00 % -14.517 M 0.000 -100.00 % 12.207 M 0.000 100.00 % -16.093 M 0.000 -100.00 % 42.824 M 0.000 -100.00 % 12.306 M 0.000 -100.00 % 12.306 M 0.000 -100.00 % 12.306 M 0.000 -100.00 % 37.711 M 0.000 -100.00 % 12.306 M 0.000 -100.00 % 12.306 M 0.000 -100.00 % 15.306 M 0.000 -100.00 % 15.306 M 0.000 -100.00 % 42.968 M 0.000 -100.00 % 15.310 M 0.000 -100.00 % 15.306 M 0.000 -100.00 % 15.306 M 0.000 -100.00 % 15.306 M 0.000 -100.00 % 15.306 M 5 019.19 % 299.000 K -98.04 % 15.249 M -0.01 % 15.250 M 0.00 % 15.249 M 0.54 % 15.167 M -6.35 % 16.195 M -5.79 % 17.191 M
Long term debt 0.000 -100.00 % 22.136 M 0.000 -100.00 % 24.871 M 0.000 -100.00 % 26.321 M 0.000 -100.00 % 27.965 M 0.000 -100.00 % 27.864 M 0.000 -100.00 % 60.914 M 0.000 -100.00 % 31.522 M 0.000 -100.00 % 56.600 M 0.000 -100.00 % 28.994 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 -100.00 % 69.000 K 0.000 -100.00 % 44.396 K 0.000 -100.00 % 72.000 K 0.000 -100.00 % 91.619 K -99.91 % 107.500 M 70 623.68 % 152.000 K -99.50 % 30.155 M 21 831.55 % 137.496 K -22.76 % 178.000 K 2.89 % 173.000 K 2.19 % 169.295 K
Total non current liabilities -4.621 B -4 018.68 % 117.922 M 102.68 % -4.403 B -4 308.35 % 104.628 M 102.51 % -4.175 B -4 157.37 % 102.902 M 102.59 % -3.970 B -4 591.62 % 88.376 M 0.000 -100.00 % 97.690 M 0.000 -100.00 % 91.811 M 0.000 -100.00 % 88.739 M 0.000 -100.00 % 79.308 M 0.000 -100.00 % 71.818 M 0.000 -100.00 % 36.131 M 0.000 -100.00 % 40.668 M 0.000 -100.00 % 37.711 M 0.000 -100.00 % 37.711 M 0.000 -100.00 % 12.306 M 0.000 -100.00 % 12.306 M 0.000 -100.00 % 15.306 M 0.000 -100.00 % 15.306 M 0.000 -100.00 % 42.968 M 0.000 -100.00 % 15.310 M 0.000 -100.00 % 15.375 M 0.000 -100.00 % 15.350 M 0.000 -100.00 % 15.378 M 0.000 -100.00 % 15.398 M -85.72 % 107.799 M 599.95 % 15.401 M -66.08 % 45.405 M 195.09 % 15.387 M 0.27 % 15.345 M -6.25 % 16.368 M -5.72 % 17.360 M
Other current liabilities 0.000 -100.00 % 40.502 M 0.000 -100.00 % 39.095 M 0.000 -100.00 % 27.732 M 0.000 -100.00 % 11.170 M 0.000 -100.00 % 13.825 M 0.000 -100.00 % 6.352 M 0.000 -100.00 % 22.750 M 0.000 -100.00 % 36.532 M 0.000 -100.00 % 28.827 M 0.000 -100.00 % 129.626 M 0.000 -100.00 % 115.896 M 0.000 -100.00 % 223.461 M 0.000 -100.00 % 149.931 M 0.000 -100.00 % 210.669 M 0.000 -100.00 % 4.515 M 0.000 -100.00 % 164.574 M 0.000 -100.00 % 114.751 M 0.000 -100.00 % 59.480 M 0.000 -100.00 % 68.981 M 0.000 -100.00 % 71.990 M 0.000 -100.00 % 44.972 M 0.000 -100.00 % 148.455 M 0.000 -100.00 % 10.322 M -81.98 % 57.267 M 494.80 % 9.628 M -65.84 % 28.185 M 176.08 % 10.209 M -67.02 % 30.951 M -5.18 % 32.643 M 3.94 % 31.405 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.296 M 0.000 -100.00 % 22.681 M 0.000 -100.00 % 12.958 M 0.000 -100.00 % 26.329 M 0.000 -100.00 % 20.491 M 0.000 -100.00 % 33.885 M 0.000 -100.00 % 2.393 M 0.000 -100.00 % 128.780 M 0.000 -100.00 % 126.412 M 0.000 -100.00 % 218.904 M 0.000 -100.00 % 152.119 M 0.000 -100.00 % 206.586 M 0.000 -100.00 % 263.598 M 0.000 0.000 0.000 100.00 % -27.720 M 0.000 100.00 % -21.234 M 0.000 -100.00 % 70.203 M 0.000 100.00 % -38.549 M 0.000 100.00 % -28.308 M 0.000 100.00 % -126.198 M 0.000 -100.00 % 48.556 M 0.000 -100.00 % 56.646 M 0.000 100.00 % -31.800 K 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 6.948 M 0.000 -100.00 % 4.076 M 0.000 -100.00 % 5.842 M 0.000 100.00 % -20.189 M 0.000 100.00 % -9.243 M 0.000 100.00 % -28.072 M 0.000 -100.00 % 1.812 M 0.000 -100.00 % 1.213 M 0.000 -100.00 % 1.012 M 0.000 -100.00 % 886.000 K 0.000 -100.00 % 95.845 M 0.000 -100.00 % 6.197 M 0.000 -100.00 % 11.897 M 0.000 -100.00 % 11.501 M 0.000 -100.00 % 11.006 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.706 M 0.000 0.000 0.000 -100.00 % 28.308 M 0.000 0.000 0.000 -100.00 % 114.838 M 0.000 -100.00 % 57.500 M 0.000 -100.00 % 31.799 K 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 120.740 M 0.000 -100.00 % 139.656 M 0.000 -100.00 % 114.346 M 0.000 -100.00 % 151.888 M 0.000 -100.00 % 121.405 M 0.000 -100.00 % 170.987 M 0.000 -100.00 % 88.764 M 0.000 -100.00 % 109.066 M 0.000 -100.00 % 90.432 M 0.000 -100.00 % 201.703 M 0.000 -100.00 % 202.922 M 0.000 -100.00 % 284.302 M 0.000 -100.00 % 234.443 M 0.000 -100.00 % 310.219 M 0.000 -100.00 % 321.316 M 0.000 -100.00 % 295.285 M 0.000 -100.00 % 161.779 M 0.000 -100.00 % 172.136 M 0.000 -100.00 % 131.810 M 0.000 -100.00 % 161.290 M 0.000 -100.00 % 94.155 M 0.000 -100.00 % 236.246 M 0.000 -100.00 % 191.693 M 98.12 % 96.754 M -51.89 % 201.113 M 147.09 % 81.394 M 10.60 % 73.593 M -21.44 % 93.683 M -11.94 % 106.388 M 99.66 % 53.283 M
Total liabilities -4.621 B -2 036.21 % 238.662 M 105.42 % -4.403 B -1 902.46 % 244.284 M 105.85 % -4.175 B -2 021.82 % 217.248 M 105.47 % -3.970 B -1 752.15 % 240.264 M 0.000 -100.00 % 219.095 M 0.000 -100.00 % 262.798 M 0.000 -100.00 % 177.503 M 0.000 -100.00 % 188.374 M 0.000 -100.00 % 162.251 M 0.000 -100.00 % 237.834 M 0.000 -100.00 % 243.590 M 0.000 -100.00 % 322.013 M 0.000 -100.00 % 272.154 M 0.000 -100.00 % 322.525 M 0.000 -100.00 % 333.622 M 0.000 -100.00 % 310.591 M 0.000 -100.00 % 177.085 M 0.000 -100.00 % 215.104 M 0.000 -100.00 % 147.120 M 0.000 -100.00 % 176.665 M 0.000 -100.00 % 109.505 M 0.000 -100.00 % 251.624 M 0.000 -100.00 % 207.091 M 1.24 % 204.553 M -5.52 % 216.514 M 70.75 % 126.799 M 42.50 % 88.980 M -18.39 % 109.028 M -11.18 % 122.756 M 73.77 % 70.643 M
Other non current assets 0.000 -100.00 % 38.000 K 0.000 -100.00 % 1.781 M 101.69 % -105.285 M -219 443.75 % 48.000 K 100.04 % -107.409 M -202 758.49 % 53.000 K 100.07 % -78.599 M -137 992.98 % 57.000 K 100.06 % -94.646 M -152 754.84 % 62.000 K 100.09 % -68.255 M -101 973.13 % 67.000 K 100.06 % -120.609 M -169 971.83 % 71.000 K 100.14 % -49.731 M -103.12 % 1.596 B 2 904.08 % -56.930 M -72 163.29 % 79.000 K 100.21 % -36.864 M -102.20 % 1.674 B 1 801.04 % -98.407 M -113 211.49 % 87.000 K 100.12 % -70.218 M -105.40 % 1.300 B 1 713.05 % -80.586 M -180.34 % 100.303 M 138.27 % -262.095 M -831.62 % 35.824 M 103.64 % -982.980 M -27 269.15 % 3.618 M 100.60 % -607.895 M -209.76 % 553.838 M 191.02 % -608.489 M -14 117.25 % 4.341 M 100.95 % -455.922 M -263.29 % 279.203 M 160.12 % -464.382 M -11 958.58 % 3.916 M 101.15 % -341.623 M -8 803.77 % 3.925 M 100.85 % -461.086 M -11 381.77 % 4.087 M 101.16 % -352.860 M -216.41 % 303.125 M -80.73 % 1.573 B 20 942.07 % 7.476 M 17.58 % 6.358 M -94.94 % 125.747 M -92.73 % 1.730 B -0.18 % 1.733 B 2 136.77 % 77.470 M
Long term investments 0.000 -100.00 % 3.151 B 0.000 -100.00 % 2.862 B 0.000 -100.00 % 2.642 B 0.000 -100.00 % 2.365 B 0.000 -100.00 % 2.191 B 0.000 -100.00 % 2.011 B 0.000 -100.00 % 1.776 B 0.000 -100.00 % 1.594 B 0.000 -100.00 % 1.594 B 0.000 -100.00 % 1.708 B 0.000 -100.00 % 1.672 B 0.000 -100.00 % 1.383 B 0.000 -100.00 % 1.297 B 0.000 -100.00 % 1.027 B 0.000 -100.00 % 737.205 M 0.000 100.00 % -909.960 M 0.000 100.00 % -549.336 M 0.000 100.00 % -539.336 M 0.000 100.00 % -274.372 M 0.000 100.00 % -251.169 M 0.000 100.00 % -286.730 M 0.000 100.00 % -298.146 M 0.000 100.00 % -297.407 M -16.36 % -255.592 M -27.15 % -201.018 M -18.81 % -169.193 M -45.05 % -116.644 M -20.74 % -96.608 M -5.79 % -91.323 M -48.69 % -61.417 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 318.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 % 275.439 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 134.468 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 29.964 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.033 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 5.044 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 35.411 M 17.27 % 30.196 M 147.70 % 12.191 M 0.000 0.000 -100.00 % 12.191 M
Goodwill and intangible assets 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 911.533 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 540.236 M 0.000 -100.00 % 12.191 M 0.000 -100.00 % 252.069 M 0.000 -100.00 % 287.630 M 0.000 -100.00 % 299.291 M 0.000 -100.00 % 12.191 M 100.93 % -1.316 B -751.14 % 202.163 M 18.68 % 170.338 M 1 297.28 % 12.191 M 100.75 % -1.616 B 0.33 % -1.621 B -13 399.16 % 12.191 M
Property plant equipment net 0.000 -100.00 % 1.510 B 0.000 -100.00 % 1.510 B 0.000 -100.00 % 1.498 B 0.000 -100.00 % 1.496 B 0.000 -100.00 % 1.501 B 0.000 -100.00 % 1.508 B 0.000 -100.00 % 1.504 B 0.000 -100.00 % 1.504 B 0.000 -100.00 % 1.509 B 0.000 -100.00 % 1.485 B 0.000 -100.00 % 1.489 B 0.000 -100.00 % 1.493 B 0.000 -100.00 % 1.498 B 0.000 -100.00 % 1.503 B 0.000 -100.00 % 1.557 B 0.000 -100.00 % 1.575 B 0.000 -100.00 % 1.569 B 0.000 -100.00 % 1.587 B 0.000 -100.00 % 1.580 B 0.000 -100.00 % 1.599 B 0.000 -100.00 % 1.605 B 0.000 -100.00 % 1.610 B 0.000 -100.00 % 1.603 B 1.91 % 1.573 B -2.73 % 1.617 B 0.10 % 1.616 B 0.69 % 1.605 B -0.70 % 1.616 B -0.33 % 1.621 B 1.13 % 1.603 B
Total non current assets 0.000 -100.00 % 4.673 B 0.000 -100.00 % 4.386 B 4 265.72 % -105.285 M -102.54 % 4.152 B 3 965.32 % -107.409 M -102.73 % 3.930 B 5 100.21 % -78.599 M -102.12 % 3.706 B 4 015.53 % -94.646 M -102.68 % 3.533 B 5 276.82 % -68.255 M -102.04 % 3.338 B 2 867.94 % -120.609 M -103.79 % 3.186 B 6 505.96 % -49.731 M -101.60 % 3.117 B 5 576.02 % -56.930 M -101.74 % 3.264 B 8 953.97 % -36.864 M -101.16 % 3.175 B 3 326.35 % -98.407 M -103.30 % 2.985 B 4 351.09 % -70.218 M -102.50 % 2.810 B 3 586.93 % -80.586 M -103.04 % 2.654 B 1 112.61 % -262.095 M -111.14 % 2.353 B 339.42 % -982.980 M -161.79 % 1.591 B 361.70 % -607.895 M -138.12 % 1.595 B 362.09 % -608.489 M -138.04 % 1.600 B 450.89 % -455.922 M -128.41 % 1.605 B 445.60 % -464.382 M -128.85 % 1.610 B 571.16 % -341.623 M -121.14 % 1.616 B 450.41 % -461.086 M -128.47 % 1.620 B 559.02 % -352.860 M -121.71 % 1.625 B 3.06 % 1.577 B -3.17 % 1.629 B 0.20 % 1.626 B -0.20 % 1.629 B -0.41 % 1.636 B -0.46 % 1.643 B 0.62 % 1.633 B
Other current assets -78.682 M -838.87 % 10.649 M 108.23 % -129.447 M -3 139.38 % 4.259 M 0.000 -100.00 % 21.811 M 0.000 -100.00 % 15.308 M 0.000 -100.00 % 20.754 M 0.000 -100.00 % 3.358 M 0.000 -100.00 % 24.698 M 0.000 -100.00 % 12.554 M 0.000 -100.00 % 17.916 M 0.000 -100.00 % 136.567 M 0.000 -100.00 % 118.738 M 0.000 -100.00 % 198.735 M 0.000 -100.00 % 149.063 M 0.000 -100.00 % 189.721 M 0.000 -100.00 % 122.099 M 0.000 -100.00 % 131.248 M 0.000 -100.00 % 1.930 M 0.000 -100.00 % 44.735 M 0.000 -100.00 % 82.226 M 0.000 -100.00 % 29.828 M 0.000 -100.00 % 38.481 M 0.000 -100.00 % 21.519 M 0.000 -100.00 % 45.114 M -32.54 % 66.872 M 38.55 % 48.265 M -0.11 % 48.320 M 39.87 % 34.547 M -26.95 % 47.293 M 49.95 % 31.539 M 9 018.30 % 345.887 K
Short term investments 0.000 -100.00 % 10.000 M 0.000 -100.00 % 99.099 M 0.000 -100.00 % 35.000 M -83.71 % 214.818 M 279.68 % 56.578 M -64.01 % 157.198 M 850.93 % 16.531 M -91.27 % 189.292 M 231.52 % 57.099 M -58.17 % 136.510 M 193.86 % 46.454 M -80.74 % 241.218 M 218.56 % 75.722 M -23.87 % 99.462 M 586.13 % 14.496 M -87.27 % 113.860 M 94.93 % 58.410 M -20.78 % 73.728 M 121.28 % 33.320 M -83.07 % 196.814 M 102.35 % 97.262 M -30.74 % 140.436 M 4 184.69 % 3.278 M -97.97 % 161.172 M 63.72 % 98.444 M -81.22 % 524.190 M 1 376.92 % 35.492 M -98.19 % 1.966 B 115.68 % 911.533 M -25.03 % 1.216 B 120.96 % 550.236 M -54.79 % 1.217 B 125.27 % 540.236 M -40.75 % 911.844 M 231.25 % 275.272 M -70.36 % 928.764 M 268.46 % 252.069 M -63.11 % 683.246 M 137.54 % 287.630 M -68.81 % 922.172 M 208.12 % 299.291 M -57.59 % 705.720 M 136.38 % 298.552 M 16.29 % 256.737 M 27.00 % 202.163 M 18.68 % 170.338 M 44.61 % 117.789 M 20.50 % 97.753 M 5.72 % 92.468 M 47.80 % 62.562 M
cash and cash equivalents 0.000 -100.00 % 78.682 M 0.000 -100.00 % 38.637 M 0.000 -100.00 % 54.766 M 150.99 % -107.409 M -273.58 % 61.880 M 178.73 % -78.599 M -223.72 % 63.530 M 167.12 % -94.646 M -331.39 % 40.903 M 159.93 % -68.255 M -225.94 % 54.195 M 144.93 % -120.609 M -357.10 % 46.911 M 194.33 % -49.731 M -223.24 % 40.354 M 170.88 % -56.930 M -10 087.72 % 570.000 K 101.55 % -36.864 M -200.41 % 36.713 M 137.31 % -98.407 M -4 154.68 % 2.427 M 103.46 % -70.218 M -215.54 % 60.776 M 175.42 % -80.586 M -1 736.93 % 4.923 M 101.88 % -262.095 M -200.00 % 262.095 M 126.66 % -982.980 M -1 475.82 % 71.447 M 111.75 % -607.895 M -1 157.06 % 57.508 M 109.45 % -608.489 M -991.52 % 68.253 M 114.97 % -455.922 M -366.70 % 170.950 M 136.81 % -464.382 M -318.73 % 212.313 M 162.15 % -341.623 M -732.72 % 53.993 M 111.71 % -461.086 M -384.98 % 161.795 M 145.85 % -352.860 M -891.12 % 44.603 M -46.08 % 82.727 M -22.96 % 107.378 M 52.14 % 70.577 M 47.45 % 47.866 M -51.90 % 99.506 M 70.06 % 58.513 M 48.09 % 39.512 M
Cash and short term investments 78.682 M 0.00 % 78.682 M -39.22 % 129.447 M -6.02 % 137.736 M 30.82 % 105.285 M 17.29 % 89.766 M -16.43 % 107.409 M -9.33 % 118.458 M 50.71 % 78.599 M -1.83 % 80.061 M -15.41 % 94.646 M -3.42 % 98.002 M 43.58 % 68.255 M 25.94 % 54.195 M -55.07 % 120.609 M -1.65 % 122.633 M 146.59 % 49.731 M 23.24 % 40.354 M -29.12 % 56.930 M -3.48 % 58.980 M 59.99 % 36.864 M 0.41 % 36.713 M -62.69 % 98.407 M -1.29 % 99.689 M 41.97 % 70.218 M 15.54 % 60.776 M -24.58 % 80.586 M -22.04 % 103.367 M -60.56 % 262.095 M -11.93 % 297.587 M -69.73 % 982.980 M 0.00 % 982.980 M 61.70 % 607.895 M 0.02 % 607.744 M -0.12 % 608.489 M 0.00 % 608.489 M 33.46 % 455.922 M 2.17 % 446.222 M -3.91 % 464.382 M 0.00 % 464.382 M 35.93 % 341.623 M 0.00 % 341.623 M -25.91 % 461.086 M 0.00 % 461.086 M 30.67 % 352.860 M 2.83 % 343.155 M 1.09 % 339.464 M 9.67 % 309.541 M 28.49 % 240.915 M 45.43 % 165.655 M -16.02 % 197.259 M 30.65 % 150.981 M 47.91 % 102.074 M
Total current assets 0.000 -100.00 % 186.251 M 0.000 -100.00 % 261.522 M 148.39 % 105.285 M -56.25 % 240.657 M 124.06 % 107.409 M -61.59 % 279.666 M 255.81 % 78.599 M -66.07 % 231.628 M 144.73 % 94.646 M -62.91 % 255.188 M 273.87 % 68.255 M -67.64 % 210.945 M 74.90 % 120.609 M -50.73 % 244.769 M 392.19 % 49.731 M -72.98 % 184.077 M 223.34 % 56.930 M -82.15 % 318.963 M 765.24 % 36.864 M -87.96 % 306.195 M 211.15 % 98.407 M -77.53 % 438.025 M 523.81 % 70.218 M -80.28 % 356.128 M 341.92 % 80.586 M -80.91 % 422.044 M 61.03 % 262.095 M -50.62 % 530.754 M -46.01 % 982.980 M -19.47 % 1.221 B 100.79 % 607.895 M -22.85 % 787.910 M 29.49 % 608.489 M -19.63 % 757.101 M 66.06 % 455.922 M -25.72 % 613.805 M 32.18 % 464.382 M -20.60 % 584.899 M 71.21 % 341.623 M -24.49 % 452.396 M -1.88 % 461.086 M -15.35 % 544.723 M 54.37 % 352.860 M -22.58 % 455.803 M -13.22 % 525.209 M 19.40 % 439.877 M 21.63 % 361.644 M 33.49 % 270.905 M -10.95 % 304.225 M 0.99 % 301.233 M 65.57 % 181.940 M
Inventory 0.000 -100.00 % 92.201 M 0.000 -100.00 % 116.528 M 0.000 -100.00 % 125.072 M 0.000 -100.00 % 152.301 M 0.000 -100.00 % 143.811 M 0.000 -100.00 % 150.737 M 0.000 -100.00 % 129.192 M 0.000 -100.00 % 108.612 M 0.000 -100.00 % 112.484 M 0.000 -100.00 % 123.195 M 0.000 -100.00 % 143.764 M 0.000 -100.00 % 134.728 M 0.000 -100.00 % 143.602 M 0.000 -100.00 % 123.327 M 0.000 -100.00 % 105.903 M 0.000 -100.00 % 101.085 M 0.000 -100.00 % 95.296 M 0.000 -100.00 % 92.868 M 0.000 -100.00 % 82.847 M 0.000 -100.00 % 78.656 M 0.000 -100.00 % 66.410 M 0.000 -100.00 % 57.074 M 0.000 -100.00 % 44.358 M 7.37 % 41.313 M -11.46 % 46.660 M 10.53 % 42.213 M -1.99 % 43.072 M 15.46 % 37.306 M -38.22 % 60.387 M 81.16 % 33.334 M
Net receivables 0.000 -100.00 % 4.719 M 0.000 -100.00 % 2.999 M 0.000 -100.00 % 4.008 M 0.000 -100.00 % 4.648 M 0.000 -100.00 % 3.658 M 0.000 -100.00 % 6.447 M 0.000 -100.00 % 2.860 M 0.000 -100.00 % 2.994 M 0.000 -100.00 % 3.946 M 0.000 -100.00 % 2.271 M 0.000 -100.00 % 7.276 M 0.000 -100.00 % 6.155 M 0.000 -100.00 % 2.683 M 0.000 -100.00 % 28.410 M 0.000 -100.00 % 5.165 M 0.000 -100.00 % 134.468 M 0.000 -100.00 % 82.940 M 0.000 -100.00 % 29.964 M 0.000 -100.00 % 12.799 M 0.000 -100.00 % 12.033 M 0.000 -100.00 % 5.882 M 0.000 -100.00 % 5.044 M 0.000 -100.00 % 23.177 M -70.12 % 77.560 M 119.03 % 35.411 M 17.27 % 30.196 M 0.54 % 30.035 M -51.06 % 61.376 M -31.40 % 89.467 M 93.71 % 46.186 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.578 M 0.000 -100.00 % 1.738 M 0.000 -100.00 % 1.702 M 0.000 -100.00 % 46.454 M 0.000 -100.00 % 75.722 M 0.000 100.00 % -1.594 B 0.000 -100.00 % 58.410 M 0.000 100.00 % -1.672 B 0.000 -100.00 % 97.262 M 0.000 100.00 % -1.297 B 0.000 -100.00 % 11.223 M 0.000 -100.00 % 11.223 M 0.000 -100.00 % 10.246 M 0.000 -100.00 % 9.288 M 0.000 -100.00 % 7.592 M 0.000 -100.00 % 7.592 M 0.000 -100.00 % 6.111 M 0.000 -100.00 % 6.111 M 0.000 -100.00 % 4.431 M 0.000 -100.00 % 4.431 M 50.29 % 2.948 M 0.00 % 2.948 M 21.02 % 2.436 M -17.36 % 2.948 M 21.01 % 2.436 M 46.75 % 1.660 M 9.48 % 1.516 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 73.290 M 0.000 -100.00 % 83.266 M 0.000 -100.00 % 78.180 M 0.000 -100.00 % 103.599 M 0.000 -100.00 % 77.982 M 0.000 -100.00 % 136.227 M 0.000 -100.00 % 63.289 M 0.000 -100.00 % 71.321 M 0.000 -100.00 % 58.200 M 0.000 -100.00 % 71.191 M 0.000 -100.00 % 74.471 M 0.000 -100.00 % 54.644 M 0.000 -100.00 % 70.354 M 0.000 -100.00 % 88.049 M 0.000 -100.00 % 42.197 M 0.000 -100.00 % 130.711 M 0.000 -100.00 % 47.028 M 0.000 -100.00 % 112.656 M 0.000 -100.00 % 33.777 M 0.000 -100.00 % 89.300 M 0.000 -100.00 % 18.760 M 0.000 -100.00 % 87.791 M 0.000 -100.00 % 28.293 M -28.35 % 39.487 M -48.94 % 77.339 M 45.35 % 53.209 M 94.14 % 27.407 M -56.31 % 62.732 M -14.93 % 73.745 M 237.07 % 21.878 M
Tax payables 0.000 0.000 0.000 -100.00 % 13.219 M 0.000 -100.00 % 1.296 M 0.000 -100.00 % 11.946 M 0.000 -100.00 % 5.370 M 0.000 0.000 0.000 -100.00 % 2.999 M 0.000 0.000 0.000 -100.00 % 2.393 M 0.000 0.000 0.000 -100.00 % 1.923 M 0.000 0.000 0.000 -100.00 % 2.260 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.347 M 0.000 0.000 0.000 -100.00 % 2.114 M 0.000 0.000 0.000 -100.00 % 38.240 M 0.000 0.000 0.000 -100.00 % 35.945 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.474 M 0.000 -100.00 % 1.474 M 0.000 -100.00 % 3.733 M 0.000 -100.00 % 3.733 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 25.610 M 0.000 -100.00 % 26.909 M 0.000 -100.00 % 29.338 M 0.000 -100.00 % 30.457 M 0.000 -100.00 % 31.522 M 0.000 -100.00 % 32.536 M 0.000 -100.00 % 33.334 M 0.000 -100.00 % 29.513 M 0.000 -100.00 % 30.006 M 0.000 0.000 0.000 -100.00 % 94.407 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.325 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 1.296 B 0.000 -100.00 % 4.172 B 0.000 -100.00 % 1.296 B 0.000 0.000 0.000 -100.00 % 1.296 B 0.000 0.000 0.000 -100.00 % 1.316 B 0.000 0.000 0.000 -100.00 % 1.298 B 0.000 0.000 0.000 -100.00 % 1.408 B 0.000 0.000 0.000 -100.00 % 1.408 B 0.000 0.000 0.000 -100.00 % 1.408 B 0.000 0.000 0.000 -100.00 % 1.321 B 0.000 0.000 0.000 -100.00 % 1.408 B 0.000 0.000 0.000 -100.00 % 1.408 B 0.000 0.000 0.000 -100.00 % 1.408 B 0.000 0.000 0.000 -100.00 % 1.408 B -10.86 % 1.579 B 0.58 % 1.570 B 11.53 % 1.408 B
Deferred tax liabilities non current 0.000 -100.00 % 81.237 M 0.000 -100.00 % 65.915 M 0.000 -100.00 % 62.739 M 0.000 -100.00 % 46.730 M 0.000 -100.00 % 54.671 M 0.000 -100.00 % 45.414 M 0.000 -100.00 % 41.277 M 0.000 -100.00 % 38.801 M 0.000 -100.00 % 30.518 M 0.000 -100.00 % 23.825 M 0.000 -100.00 % 28.362 M 0.000 -100.00 % 25.405 M 0.000 -100.00 % 25.405 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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 4.860 B 0.000 -100.00 % 4.647 B 0.000 -100.00 % 4.392 B 0.000 -100.00 % 4.210 B 0.000 -100.00 % 3.938 B 0.000 -100.00 % 3.789 B 0.000 -100.00 % 3.549 B 0.000 -100.00 % 3.431 B 0.000 -100.00 % 3.302 B 0.000 -100.00 % 3.583 B 0.000 -100.00 % 3.481 B 0.000 -100.00 % 3.423 B 0.000 -100.00 % 3.166 B 0.000 -100.00 % 3.076 B 0.000 -100.00 % 2.884 B 0.000 -100.00 % 2.811 B 0.000 -100.00 % 2.383 B 0.000 -100.00 % 2.357 B 0.000 -100.00 % 2.219 B 0.000 -100.00 % 2.194 B 0.000 -100.00 % 2.068 B 0.000 -100.00 % 2.164 B 0.000 -100.00 % 2.081 B -1.01 % 2.102 B 1.63 % 2.069 B 4.10 % 1.987 B 4.60 % 1.900 B -2.07 % 1.940 B -0.24 % 1.944 B 7.14 % 1.815 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-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-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-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 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % -1.873 M 0.00 % -1.873 M 0.00 % -1.873 M 0.00 % -1.873 M 0.000 100.00 % -22.427 M 0.00 % -22.427 M 0.00 % -22.427 M 0.000 -100.00 % 17.615 M 0.00 % 17.615 M 0.00 % 17.615 M 0.000 -100.00 % 2.004 M 0.00 % 2.004 M 0.00 % 2.004 M 0.000 100.00 % -2.365 M 0.00 % -2.365 M 0.00 % -2.365 M 90.28 % -24.341 M 0.00 % -24.341 M 0.00 % -24.341 M 0.00 % -24.341 M -179.17 % 30.746 M 0.00 % 30.746 M 0.00 % 30.746 M 0.00 % 30.746 M 17 222.35 % -179.564 K 0.00 % -179.564 K 0.00 % -179.564 K 0.00 % -179.564 K -131.89 % 563.073 K 0.00 % 563.073 K 0.00 % 563.073 K 0.00 % 563.073 K 107.46 % -7.547 M 0.00 % -7.547 M 0.00 % -7.547 M 0.00 % -7.547 M -203.57 % 7.288 M 0.00 % 7.288 M 0.00 % 7.288 M 0.00 % 7.288 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % -40.539 K 0.00 % -40.539 K 0.00 % -40.539 K 0.00 % -40.539 K 0.000 100.00 % -9.425 M 0.00 % -9.425 M 0.00 % -9.425 M 0.000 100.00 % -2.652 M 0.00 % -2.652 M 0.00 % -2.652 M 0.000 100.00 % -3.112 M 0.00 % -3.112 M 0.00 % -3.112 M 0.000 100.00 % -4.109 M 0.00 % -4.109 M 0.00 % -4.109 M 25.47 % -5.513 M 0.00 % -5.513 M 0.00 % -5.513 M 0.00 % -5.513 M -1 615.77 % -321.328 K 0.00 % -321.328 K 0.00 % -321.328 K 0.00 % -321.328 K 86.80 % -2.434 M 0.00 % -2.434 M 0.00 % -2.434 M 0.00 % -2.434 M -175.55 % 3.222 M 0.00 % 3.222 M 0.00 % 3.222 M 0.00 % 3.222 M 166.59 % -4.839 M 0.00 % -4.839 M 0.00 % -4.839 M 0.00 % -4.839 M -260.16 % -1.344 M 0.00 % -1.344 M 0.00 % -1.344 M 0.00 % -1.344 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % -1.833 M 0.00 % -1.833 M 0.00 % -1.833 M 0.00 % -1.833 M 0.000 100.00 % -13.002 M 0.00 % -13.002 M 0.00 % -13.002 M 0.000 -100.00 % 20.267 M 0.00 % 20.267 M 0.00 % 20.267 M 0.000 -100.00 % 5.116 M 0.00 % 5.116 M 0.00 % 5.116 M 0.000 -100.00 % 1.744 M 0.00 % 1.744 M 0.00 % 1.744 M 109.26 % -18.828 M 0.00 % -18.828 M 0.00 % -18.828 M 0.00 % -18.828 M -160.60 % 31.067 M 0.00 % 31.067 M 0.00 % 31.067 M 0.00 % 31.067 M 1 277.74 % 2.255 M 0.00 % 2.255 M 0.00 % 2.255 M 0.00 % 2.255 M 184.80 % -2.659 M 0.00 % -2.659 M 0.00 % -2.659 M 0.00 % -2.659 M 1.82 % -2.708 M 0.00 % -2.708 M 0.00 % -2.708 M 0.00 % -2.708 M -131.38 % 8.631 M 0.00 % 8.631 M 0.00 % 8.631 M 0.00 % 8.631 M
Other non cash items -29.334 M 44.60 % -52.948 M 14.95 % -62.253 M 3.41 % -64.452 M -39.93 % -46.060 M 3.58 % -47.771 M 26.71 % -65.180 M 25.30 % -87.261 M -34.67 % -64.796 M 3.72 % -67.297 M -5.02 % -64.080 M 6.86 % -68.803 M -22.90 % -55.982 M -51.98 % -36.834 M 41.95 % -63.451 M -17.56 % -53.971 M -387.54 % -11.070 M 76.01 % -46.144 M 13.73 % -53.490 M -167.81 % -19.973 M -349.13 % 8.017 M 114.38 % -55.765 M 16.18 % -66.525 M 28.48 % -93.016 M -27.36 % -73.034 M -80.26 % -40.515 M 49.93 % -80.917 M 40.85 % -136.797 M -160.16 % -52.581 M 8.49 % -57.457 M -16.96 % -49.124 M 23.35 % -64.087 M -48.87 % -43.050 M -12.90 % -38.131 M -48.30 % -25.713 M 43.32 % -45.366 M -82.78 % -24.820 M 4.28 % -25.930 M 6.85 % -27.837 M 4.07 % -29.018 M 3.95 % -30.210 M 4.05 % -31.486 M -120.15 % -14.302 M 34.47 % -21.826 M -29.75 % -16.821 M -40.51 % -11.971 M 31.22 % -17.406 M 31.19 % -25.296 M -56.80 % -16.133 M 7.40 % -17.423 M 22.60 % -22.511 M -24.98 % -18.012 M -284.24 % -4.688 M -326.75 % -1.098 M 81.70 % -6.002 M -72.30 % -3.483 M 38.77 % -5.689 M 0.00 % -5.689 M 0.00 % -5.689 M -42.55 % -3.991 M 0.00 % -3.991 M 0.00 % -3.991 M 0.00 % -3.991 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.884 M 0.000 -100.00 % 7.020 M -0.43 % 7.050 M -1.45 % 7.154 M 25.60 % 5.696 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.199 M 0.00 % 72.199 M 0.00 % 72.199 M 0.00 % 72.199 M 0.000 -100.00 % 35.173 M 0.00 % 35.173 M 0.00 % 35.173 M 0.000 -100.00 % 69.490 M 0.00 % 69.490 M 0.00 % 69.490 M 0.000 -100.00 % 35.464 M 0.00 % 35.464 M 0.00 % 35.464 M 0.000 -100.00 % 21.474 M 0.00 % 21.474 M 0.00 % 21.474 M 804.16 % -3.050 M 0.00 % -3.050 M 0.00 % -3.050 M 0.00 % -3.050 M -106.18 % 49.338 M 0.00 % 49.338 M 0.00 % 49.338 M 0.00 % 49.338 M 190.53 % 16.982 M 0.00 % 16.982 M 0.00 % 16.982 M 0.00 % 16.982 M 21.96 % 13.924 M 0.00 % 13.924 M 0.00 % 13.924 M 0.00 % 13.924 M 572.84 % 2.069 M 0.00 % 2.069 M 0.00 % 2.069 M 0.00 % 2.069 M -85.81 % 14.581 M 0.00 % 14.581 M 0.00 % 14.581 M 0.00 % 14.581 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 % -247.614 K 0.00 % -247.614 K 0.00 % -247.614 K 0.00 % -247.614 K 0.000 100.00 % -1.190 M 0.00 % -1.190 M 0.00 % -1.190 M 0.000 100.00 % -206.828 K 0.00 % -206.828 K 0.00 % -206.828 K 0.000 100.00 % -246.080 K 0.00 % -246.080 K 0.00 % -246.080 K 0.000 100.00 % -20.551 K 0.00 % -20.551 K 0.00 % -20.551 K 88.86 % -184.430 K 0.00 % -184.430 K 0.00 % -184.430 K 0.00 % -184.430 K 89.05 % -1.684 M 0.00 % -1.684 M 0.00 % -1.684 M 0.00 % -1.684 M -55.61 % -1.082 M 0.00 % -1.082 M 0.00 % -1.082 M 0.00 % -1.082 M 54.92 % -2.401 M 0.00 % -2.401 M 0.00 % -2.401 M 0.00 % -2.401 M 63.28 % -6.538 M 0.00 % -6.538 M 0.00 % -6.538 M 0.00 % -6.538 M -96.16 % -3.333 M 0.00 % -3.333 M 0.00 % -3.333 M 0.00 % -3.333 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 % -86.261 M 0.00 % -86.261 M 0.00 % -86.261 M 0.00 % -86.261 M 0.000 100.00 % -113.916 M 0.00 % -113.916 M 0.00 % -113.916 M 0.000 100.00 % -17.608 M 0.00 % -17.608 M 0.00 % -17.608 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 100.00 % -13.807 M 0.00 % -13.807 M 0.00 % -13.807 M 0.00 % -13.807 M -282.95 % -3.605 M 0.00 % -3.605 M 0.00 % -3.605 M 0.00 % -3.605 M 71.92 % -12.839 M 0.00 % -12.839 M 0.00 % -12.839 M 0.00 % -12.839 M -71.18 % -7.500 M 0.00 % -7.500 M 0.00 % -7.500 M 0.00 % -7.500 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 % 19.072 K 0.00 % 19.072 K 0.00 % 19.072 K 0.00 % 19.072 K 0.000 -100.00 % 2.448 M 0.00 % 2.448 M 0.00 % 2.448 M 0.000 -100.00 % 7.622 M 0.00 % 7.622 M 0.00 % 7.622 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.733 M 0.00 % 6.733 M 0.00 % 6.733 M 0.00 % 6.733 M 0.00 % 6.733 M 0.00 % 6.733 M 0.00 % 6.733 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.500 M 0.00 % 3.500 M 0.00 % 3.500 M 0.00 % 3.500 M -33.77 % 5.285 M 0.00 % 5.285 M 0.00 % 5.285 M 0.00 % 5.285 M -27.29 % 7.268 M 0.00 % 7.268 M 0.00 % 7.268 M 0.00 % 7.268 M
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 % 86.489 M 0.00 % 86.489 M 0.00 % 86.489 M 0.00 % 86.489 M 0.000 -100.00 % 112.659 M 0.00 % 112.659 M 0.00 % 112.659 M 0.000 -100.00 % 10.193 M 0.00 % 10.193 M 0.00 % 10.193 M 0.000 -100.00 % 246.080 K 0.00 % 246.080 K 0.00 % 246.080 K 0.000 100.00 % -26.814 M 0.00 % -26.814 M 0.00 % -26.814 M -309.48 % -6.548 M 0.00 % -6.548 M 0.00 % -6.548 M 0.00 % -6.548 M -292.92 % -1.667 M 0.00 % -1.667 M 0.00 % -1.667 M 0.00 % -1.667 M -111.19 % 14.889 M 0.00 % 14.889 M 0.00 % 14.889 M 0.00 % 14.889 M 494.13 % 2.506 M 0.00 % 2.506 M 0.00 % 2.506 M 0.00 % 2.506 M -82.22 % 14.092 M 0.00 % 14.092 M 0.00 % 14.092 M 0.00 % 14.092 M 295.29 % 3.565 M 0.00 % 3.565 M 0.00 % 3.565 M 0.00 % 3.565 M
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -86.488 M 0.00 % -86.488 M 0.00 % -86.488 M 0.00 % -86.488 M 0.000 100.00 % -112.658 M 0.00 % -112.658 M 0.00 % -112.658 M 0.000 100.00 % -10.942 M 0.00 % -10.942 M 0.00 % -10.942 M 0.000 -100.00 % 25.038 M 0.00 % 25.038 M 0.00 % 25.038 M 0.000 100.00 % -20.102 M 0.00 % -20.102 M 0.00 % -20.102 M -411.58 % 6.452 M 0.00 % 6.452 M 0.00 % 6.452 M 0.00 % 6.452 M 292.55 % -3.351 M 0.00 % -3.351 M 0.00 % -3.351 M 0.00 % -3.351 M 76.22 % -14.089 M 0.00 % -14.089 M 0.00 % -14.089 M 0.00 % -14.089 M -44.59 % -9.744 M 0.00 % -9.744 M 0.00 % -9.744 M 0.00 % -9.744 M -27.37 % -7.650 M 0.00 % -7.650 M 0.00 % -7.650 M 0.00 % -7.650 M -114.59 % -3.565 M 0.00 % -3.565 M 0.00 % -3.565 M 0.00 % -3.565 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 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 100.00 % -1.572 M 0.00 % -1.572 M 0.00 % -1.572 M 0.00 % -1.572 M 0.00 % -1.572 M 0.00 % -1.572 M 0.00 % -1.572 M 0.00 % -1.572 M -25.00 % -1.258 M 0.00 % -1.258 M 0.00 % -1.258 M 0.00 % -1.258 M 59.48 % -3.104 M 0.00 % -3.104 M 0.00 % -3.104 M 0.00 % -3.104 M -154.74 % -1.218 M 0.00 % -1.218 M 0.00 % -1.218 M 0.00 % -1.218 M -295.92 % -307.764 K 0.00 % -307.764 K 0.00 % -307.764 K 0.00 % -307.764 K
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 -100.00 % 263.594 K 0.00 % 263.594 K 0.00 % 263.594 K 0.00 % 263.594 K 0.000 -100.00 % 352.300 0.00 % 352.300 0.00 % 352.300 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.099 K 0.00 % 11.099 K 0.00 % 11.099 K -99.30 % 1.584 M 0.00 % 1.584 M 0.00 % 1.584 M 0.00 % 1.584 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -512.454 K 0.00 % -512.454 K 0.00 % -512.454 K -145.31 % -208.897 K 0.00 % -208.897 K 0.00 % -208.897 K 0.00 % -208.897 K 97.60 % -8.688 M 0.00 % -8.688 M 0.00 % -8.688 M 0.00 % -8.688 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 % 263.594 K 0.00 % 263.594 K 0.00 % 263.594 K 0.00 % 263.594 K 0.000 -100.00 % 352.300 0.00 % 352.300 0.00 % 352.300 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -676.954 K 0.00 % -676.954 K 0.00 % -676.954 K 87.11 % -5.253 M 0.00 % -5.253 M 0.00 % -5.253 M 0.00 % -5.253 M -185.69 % -1.839 M 0.00 % -1.839 M 0.00 % -1.839 M 0.00 % -1.839 M -24.58 % -1.476 M 0.00 % -1.476 M 0.00 % -1.476 M 0.00 % -1.476 M 59.19 % -3.616 M 0.00 % -3.616 M 0.00 % -3.616 M 0.00 % -3.616 M -153.36 % -1.427 M 0.00 % -1.427 M 0.00 % -1.427 M 0.00 % -1.427 M 84.13 % -8.996 M 0.00 % -8.996 M 0.00 % -8.996 M 0.00 % -8.996 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 % 501.969 K 0.00 % 501.969 K 0.00 % 501.969 K 0.00 % 501.969 K 0.000 -100.00 % 31.971 M 0.00 % 31.971 M 0.00 % 31.971 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.152 M 0.00 % 4.152 M 0.00 % 4.152 M 149.01 % 1.667 M 0.00 % 1.667 M 0.00 % 1.667 M 0.00 % 1.667 M 103.77 % -44.213 M 0.00 % -44.213 M 0.00 % -44.213 M 0.00 % -44.213 M -3 120.49 % 1.464 M 0.00 % 1.464 M 0.00 % 1.464 M 0.00 % 1.464 M 79.93 % 813.534 K 0.00 % 813.534 K 0.00 % 813.534 K 0.00 % 813.534 K 48.67 % 547.220 K 0.00 % 547.220 K 0.00 % 547.220 K 0.00 % 547.220 K 13.38 % 482.648 K 0.00 % 482.648 K 0.00 % 482.648 K 0.00 % 482.648 K
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.884 M 0.000 -100.00 % 7.020 M -0.43 % 7.050 M -1.45 % 7.154 M 25.60 % 5.696 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.523 M 0.00 % -13.523 M 0.00 % -13.523 M 0.00 % -13.523 M 0.000 100.00 % -45.514 M 0.00 % -45.514 M 0.00 % -45.514 M 0.000 -100.00 % 58.761 M 0.00 % 58.761 M 0.00 % 58.761 M 0.000 100.00 % -5.502 M 0.00 % -5.502 M 0.00 % -5.502 M 0.000 -100.00 % 4.847 M 0.00 % 4.847 M 0.00 % 4.847 M 2 740.98 % -183.526 K 0.00 % -183.526 K 0.00 % -183.526 K 0.00 % -183.526 K -186.08 % -64.151 K 0.00 % -64.151 K 0.00 % -64.151 K 0.00 % -64.151 K -102.23 % 2.881 M 0.00 % 2.881 M 0.00 % 2.881 M 0.00 % 2.881 M 109.16 % 1.377 M 0.00 % 1.377 M 0.00 % 1.377 M 0.00 % 1.377 M 121.32 % -6.461 M 0.00 % -6.461 M 0.00 % -6.461 M 0.00 % -6.461 M -358.07 % 2.503 M 0.00 % 2.503 M 0.00 % 2.503 M 0.00 % 2.503 M
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.884 M 0.000 0.000 -100.00 % 78.750 M 9.83 % 71.700 M -24.24 % 94.646 M 6.40 % 88.950 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.443 M 0.00 % 14.443 M 0.00 % 14.443 M 0.00 % 14.443 M 0.000 -100.00 % 59.956 M 0.00 % 59.956 M 0.00 % 59.956 M 0.000 -100.00 % 1.195 M 0.00 % 1.195 M 0.00 % 1.195 M 0.000 -100.00 % 6.697 M 0.00 % 6.697 M 0.00 % 6.697 M 0.000 -100.00 % 1.850 M 0.00 % 1.850 M 0.00 % 1.850 M -9.02 % 2.034 M 0.00 % 2.034 M 0.00 % 2.034 M 0.00 % 2.034 M -3.06 % 2.098 M 0.00 % 2.098 M 0.00 % 2.098 M 0.00 % 2.098 M 367.98 % -782.797 K 0.00 % -782.797 K 0.00 % -782.797 K 0.00 % -782.797 K 63.76 % -2.160 M 0.00 % -2.160 M 0.00 % -2.160 M 0.00 % -2.160 M -150.23 % 4.301 M 0.00 % 4.301 M 0.00 % 4.301 M 0.00 % 4.301 M 139.30 % 1.797 M 0.00 % 1.797 M 0.00 % 1.797 M 0.00 % 1.797 M
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.766 M 695.55 % 6.884 M 0.000 -100.00 % 85.770 M 8.91 % 78.750 M -22.64 % 101.800 M 7.56 % 94.646 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 919.902 K 0.00 % 919.902 K 0.00 % 919.902 K 0.00 % 919.902 K 0.000 -100.00 % 14.443 M 0.00 % 14.443 M 0.00 % 14.443 M 0.000 -100.00 % 59.956 M 0.00 % 59.956 M 0.00 % 59.956 M 0.000 -100.00 % 1.195 M 0.00 % 1.195 M 0.00 % 1.195 M 0.000 -100.00 % 6.697 M 0.00 % 6.697 M 0.00 % 6.697 M 261.98 % 1.850 M 0.00 % 1.850 M 0.00 % 1.850 M 0.00 % 1.850 M -9.02 % 2.034 M 0.00 % 2.034 M 0.00 % 2.034 M 0.00 % 2.034 M -3.06 % 2.098 M 0.00 % 2.098 M 0.00 % 2.098 M 0.00 % 2.098 M 367.98 % -782.797 K 0.00 % -782.797 K 0.00 % -782.797 K 0.00 % -782.797 K 63.76 % -2.160 M 0.00 % -2.160 M 0.00 % -2.160 M 0.00 % -2.160 M -150.23 % 4.301 M 0.00 % 4.301 M 0.00 % 4.301 M 0.00 % 4.301 M
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.884 M 0.000 -100.00 % 7.020 M -0.43 % 7.050 M -1.45 % 7.154 M 25.60 % 5.696 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 72.199 M 0.00 % 72.199 M 0.00 % 72.199 M 0.00 % 72.199 M 0.000 -100.00 % 35.173 M 0.00 % 35.173 M 0.00 % 35.173 M 0.000 -100.00 % 69.490 M 0.00 % 69.490 M 0.00 % 69.490 M 0.000 -100.00 % 35.464 M 0.00 % 35.464 M 0.00 % 35.464 M 0.000 -100.00 % 21.474 M 0.00 % 21.474 M 0.00 % 21.474 M 804.16 % -3.050 M 0.00 % -3.050 M 0.00 % -3.050 M 0.00 % -3.050 M -106.18 % 49.338 M 0.00 % 49.338 M 0.00 % 49.338 M 0.00 % 49.338 M 190.53 % 16.982 M 0.00 % 16.982 M 0.00 % 16.982 M 0.00 % 16.982 M 21.96 % 13.924 M 0.00 % 13.924 M 0.00 % 13.924 M 0.00 % 13.924 M 572.84 % 2.069 M 0.00 % 2.069 M 0.00 % 2.069 M 0.00 % 2.069 M -85.81 % 14.581 M 0.00 % 14.581 M 0.00 % 14.581 M 0.00 % 14.581 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 % -247.614 K 0.00 % -247.614 K 0.00 % -247.614 K 0.00 % -247.614 K 0.000 100.00 % -1.190 M 0.00 % -1.190 M 0.00 % -1.190 M 0.000 100.00 % -206.828 K 0.00 % -206.828 K 0.00 % -206.828 K 0.000 100.00 % -246.080 K 0.00 % -246.080 K 0.00 % -246.080 K 0.000 100.00 % -20.551 K 0.00 % -20.551 K 0.00 % -20.551 K 88.86 % -184.430 K 0.00 % -184.430 K 0.00 % -184.430 K 0.00 % -184.430 K 89.05 % -1.684 M 0.00 % -1.684 M 0.00 % -1.684 M 0.00 % -1.684 M -55.61 % -1.082 M 0.00 % -1.082 M 0.00 % -1.082 M 0.00 % -1.082 M 54.92 % -2.401 M 0.00 % -2.401 M 0.00 % -2.401 M 0.00 % -2.401 M 63.28 % -6.538 M 0.00 % -6.538 M 0.00 % -6.538 M 0.00 % -6.538 M -96.16 % -3.333 M 0.00 % -3.333 M 0.00 % -3.333 M 0.00 % -3.333 M
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.884 M 0.000 -100.00 % 7.020 M -0.43 % 7.050 M -1.45 % 7.154 M 25.60 % 5.696 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 71.952 M 0.00 % 71.952 M 0.00 % 71.952 M 0.00 % 71.952 M 0.000 -100.00 % 33.983 M 0.00 % 33.983 M 0.00 % 33.983 M 0.000 -100.00 % 69.283 M 0.00 % 69.283 M 0.00 % 69.283 M 0.000 -100.00 % 35.218 M 0.00 % 35.218 M 0.00 % 35.218 M 0.000 -100.00 % 21.453 M 0.00 % 21.453 M 0.00 % 21.453 M 763.37 % -3.234 M 0.00 % -3.234 M 0.00 % -3.234 M 0.00 % -3.234 M -106.79 % 47.654 M 0.00 % 47.654 M 0.00 % 47.654 M 0.00 % 47.654 M 199.71 % 15.900 M 0.00 % 15.900 M 0.00 % 15.900 M 0.00 % 15.900 M 37.98 % 11.524 M 0.00 % 11.524 M 0.00 % 11.524 M 0.00 % 11.524 M 357.89 % -4.468 M 0.00 % -4.468 M 0.00 % -4.468 M 0.00 % -4.468 M -139.73 % 11.248 M 0.00 % 11.248 M 0.00 % 11.248 M 0.00 % 11.248 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2011 2010 2010 2010 2010