SURAJ.BO

Suraj Products Limited SURAJ.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 3.264 B -5.31 % 3.447 B 20.95 % 2.850 B 20.32 % 2.369 B 8.80 % 2.177 B 84.50 % 1.180 B 1.41 % 1.164 B 66.31 % 699.620 M 16.79 % 599.019 M 7.90 % 555.181 M -40.20 % 928.340 M 5.90 % 876.593 M 17.66 % 745.011 M -12.03 % 846.866 M 39.72 % 606.110 M 16.28 % 521.269 M -6.82 % 559.426 M 8.82 % 514.062 M
Net income 214.339 M -25.91 % 289.298 M 11.23 % 260.081 M 10.30 % 235.792 M 157.21 % 91.674 M 69.63 % 54.045 M -14.16 % 62.959 M 75.87 % 35.799 M 274.18 % 9.567 M 122.78 % 4.295 M -83.01 % 25.283 M 120.45 % 11.469 M 45.69 % 7.872 M -40.96 % 13.333 M 23.59 % 10.788 M -23.69 % 14.137 M 9.96 % 12.855 M 17.55 % 10.936 M
Income before tax 276.208 M -29.54 % 392.007 M 9.76 % 357.146 M 15.74 % 308.563 M 112.66 % 145.099 M 280.13 % 38.171 M -40.09 % 63.714 M 89.91 % 33.550 M 275.54 % 8.934 M 48.76 % 6.006 M -84.06 % 37.675 M 119.60 % 17.156 M 33.18 % 12.882 M -32.16 % 18.989 M 11.07 % 17.096 M -16.76 % 20.537 M 1.91 % 20.152 M 16.43 % 17.309 M
Income before tax ratio 0.08 -25.59 % 0.11 -9.25 % 0.13 -3.80 % 0.13 95.46 % 0.07 106.03 % 0.03 -40.92 % 0.05 14.19 % 0.05 221.54 % 0.01 37.87 % 0.01 -73.35 % 0.04 107.36 % 0.02 13.19 % 0.02 -22.89 % 0.02 -20.50 % 0.03 -28.41 % 0.04 9.37 % 0.04 6.99 % 0.03
EBITDA 371.857 M -27.67 % 514.129 M 5.61 % 486.819 M 10.85 % 439.151 M 41.62 % 310.090 M 84.32 % 168.236 M 13.57 % 148.130 M 28.69 % 115.105 M 119.89 % 52.348 M 10.90 % 47.205 M -45.15 % 86.058 M 11.99 % 76.845 M -7.47 % 83.049 M 8.20 % 76.758 M 15.92 % 66.219 M -12.31 % 75.512 M 24.70 % 60.554 M 17.59 % 51.495 M
Net income ratio 0.07 -21.76 % 0.08 -8.03 % 0.09 -8.33 % 0.10 136.41 % 0.04 -8.06 % 0.05 -15.35 % 0.05 5.74 % 0.05 220.38 % 0.02 106.47 % 0.01 -71.60 % 0.03 108.16 % 0.01 23.82 % 0.01 -32.88 % 0.02 -11.55 % 0.02 -34.37 % 0.03 18.01 % 0.02 8.02 % 0.02
Ratio EBITDA 0.11 -23.62 % 0.15 -12.68 % 0.17 -7.87 % 0.19 30.17 % 0.14 -0.10 % 0.14 12.00 % 0.13 -22.62 % 0.16 88.27 % 0.09 2.78 % 0.09 -8.28 % 0.09 5.75 % 0.09 -21.36 % 0.11 22.99 % 0.09 -17.04 % 0.11 -24.58 % 0.14 33.83 % 0.11 8.06 % 0.10
Gross profit ratio 0.18 39.32 % 0.13 -40.71 % 0.22 -8.32 % 0.24 22.02 % 0.20 -4.03 % 0.21 12.85 % 0.18 -23.11 % 0.24 68.52 % 0.14 -3.78 % 0.15 11.90 % 0.13 9.23 % 0.12 -18.20 % 0.15 -25.31 % 0.20 -14.11 % 0.23 -14.98 % 0.27 33.28 % 0.20 -24.14 % 0.27
Weighted average shs out dil 11.401 M 0.01 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 33.30 % 8.552 M 44.95 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M
Weighted average shs out 11.401 M 0.01 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 33.30 % 8.552 M 44.95 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M
EPS diluted 18.80 -25.93 % 25.38 11.27 % 22.81 10.30 % 20.68 157.21 % 8.04 69.62 % 4.74 -14.13 % 5.52 75.80 % 3.14 273.81 % 0.84 121.05 % 0.38 -82.88 % 2.22 65.67 % 1.34 0.75 % 1.33 -41.15 % 2.26 23.50 % 1.83 -23.75 % 2.40 10.09 % 2.18 17.84 % 1.85
Earnings per share 18.80 -25.93 % 25.38 11.27 % 22.81 10.30 % 20.68 157.21 % 8.04 69.62 % 4.74 -14.13 % 5.52 75.80 % 3.14 273.81 % 0.84 121.05 % 0.38 -82.88 % 2.22 65.67 % 1.34 0.75 % 1.33 -41.15 % 2.26 23.50 % 1.83 -23.75 % 2.40 10.09 % 2.18 17.84 % 1.85
Gross profit 599.543 M 31.92 % 454.471 M -28.29 % 633.796 M 10.30 % 574.595 M 32.75 % 432.830 M 77.07 % 244.435 M 14.44 % 213.596 M 27.87 % 167.036 M 96.82 % 84.868 M 3.82 % 81.748 M -33.08 % 122.160 M 15.67 % 105.607 M -3.75 % 109.726 M -34.30 % 167.002 M 20.00 % 139.165 M -1.15 % 140.780 M 24.19 % 113.358 M -17.44 % 137.312 M
Income tax expense 61.869 M -39.76 % 102.709 M 5.81 % 97.065 M 33.38 % 72.771 M 36.21 % 53.425 M 436.56 % -15.874 M -2 203.43 % 754.666 K 133.55 % -2.249 M -255.06 % -633.519 K -137.03 % 1.711 M -86.19 % 12.392 M 117.89 % 5.687 M 13.52 % 5.010 M -11.43 % 5.656 M -10.32 % 6.308 M -1.45 % 6.400 M -12.29 % 7.297 M 14.50 % 6.373 M
Cost of revenue 2.664 B -10.97 % 2.992 B 35.03 % 2.216 B 23.53 % 1.794 B 2.85 % 1.744 B 86.44 % 935.489 M -1.52 % 949.957 M 78.37 % 532.585 M 3.59 % 514.151 M 8.60 % 473.433 M -41.27 % 806.180 M 4.56 % 770.987 M 21.36 % 635.285 M -6.56 % 679.864 M 45.60 % 466.945 M 22.72 % 380.489 M -14.70 % 446.068 M 18.40 % 376.750 M
General and administrative expenses 8.907 M 2 444.86 % 350.000 K 42.86 % 245.000 K -2.00 % 250.000 K 47.06 % 170.000 K 21.43 % 140.000 K 0.00 % 140.000 K 0.00 % 140.000 K -37.08 % 222.500 K 14.40 % 194.500 K 14.41 % 170.000 K -93.75 % 2.718 M 54.95 % 1.754 M 0.000 -100.00 % 10.798 M 0.76 % 10.717 M 11.77 % 9.588 M 0.000
Selling and marketing expenses 7.227 M 35.08 % 5.350 M 0.000 -100.00 % 3.796 M 2.13 % 3.717 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.605 M -30.33 % 2.303 M 0.000 0.000 0.000 0.000 0.000
Other expenses -253.000 K 99.80 % -126.057 M -201.88 % 123.736 M 10.10 % 112.386 M -40.94 % 190.287 M 32.41 % 143.708 M 0.000 0.000 100.00 % -3.642 M 13.72 % -4.221 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 177.553 M 451.96 % 32.168 M -86.58 % 239.685 M 6.93 % 224.143 M 2.25 % 219.205 M 50.00 % 146.136 M 42.76 % 102.367 M 30.84 % 78.240 M 54.61 % 50.606 M -9.31 % 55.800 M -10.50 % 62.344 M 19.56 % 52.147 M -8.91 % 57.249 M -51.61 % 118.315 M 15.28 % 102.636 M 3.50 % 99.169 M 23.87 % 80.061 M -25.68 % 107.724 M
Cost and expenses 2.842 B -6.04 % 3.024 B 23.16 % 2.456 B 21.68 % 2.018 B 2.79 % 1.963 B 81.52 % 1.082 B 2.78 % 1.052 B 72.28 % 610.825 M 8.16 % 564.758 M 6.71 % 529.233 M -39.07 % 868.524 M 5.51 % 823.133 M 18.86 % 692.534 M -13.24 % 798.179 M 40.13 % 569.581 M 18.75 % 479.658 M -8.83 % 526.129 M 8.60 % 484.474 M
Research and development expenses 253.000 K 8.58 % 233.000 K -62.42 % 620.000 K 51.22 % 410.000 K -87.36 % 3.243 M 41.73 % 2.288 M 66.55 % 1.374 M 511.68 % 224.600 K -61.04 % 576.450 K 170.63 % 213.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 177.553 M 12.38 % 157.992 M 36.99 % 115.329 M 3.58 % 111.347 M 333.67 % 25.675 M 18 239.50 % 140.000 K 0.00 % 140.000 K 0.00 % 140.000 K -37.08 % 222.500 K 14.40 % 194.500 K 14.41 % 170.000 K -99.24 % 22.456 M 9.98 % 20.418 M 0.000 -100.00 % 10.798 M 0.76 % 10.717 M 11.77 % 9.588 M 0.000
Interest income 3.655 M -15.10 % 4.305 M 136.54 % 1.820 M -5.21 % 1.920 M 7.38 % 1.788 M 37.24 % 1.303 M -14.42 % 1.522 M -3.08 % 1.571 M -9.68 % 1.739 M 8.09 % 1.609 M 0.04 % 1.608 M 25.42 % 1.282 M -24.98 % 1.709 M 27.17 % 1.344 M -0.90 % 1.356 M 3.50 % 1.311 M 31.38 % 997.530 K 0.000
Interest expense 22.601 M -34.97 % 34.754 M -13.62 % 40.236 M -10.17 % 44.789 M -36.60 % 70.642 M 12.73 % 62.664 M 41.38 % 44.323 M -5.57 % 46.939 M 72.87 % 27.153 M 23.63 % 21.963 M -7.52 % 23.750 M -36.82 % 37.593 M -9.01 % 41.314 M 64.01 % 25.190 M 21.16 % 20.790 M -7.12 % 22.385 M 29.98 % 17.221 M 40.25 % 12.279 M
Depreciation and amortization 78.348 M -12.45 % 89.487 M 0.06 % 89.437 M 4.24 % 85.799 M -9.06 % 94.349 M 39.98 % 67.401 M 68.03 % 40.112 M 10.84 % 36.187 M 100.08 % 18.086 M -15.61 % 21.432 M -19.15 % 26.507 M 0.47 % 26.383 M -13.70 % 30.572 M -6.16 % 32.579 M 14.99 % 28.333 M -13.06 % 32.590 M 40.60 % 23.180 M 5.81 % 21.907 M
Operating income 421.990 M 0.69 % 419.086 M 5.31 % 397.943 M 12.36 % 354.175 M 65.79 % 213.625 M 117.32 % 98.299 M -9.00 % 108.018 M 24.00 % 87.109 M 154.25 % 34.262 M 470.49 % 6.006 M -84.06 % 37.675 M 119.60 % 17.156 M 33.18 % 12.882 M -32.16 % 18.989 M 11.07 % 17.096 M -16.76 % 20.537 M 1.91 % 20.152 M 16.43 % 17.309 M
Operating income ratio 0.13 6.34 % 0.12 -12.93 % 0.14 -6.62 % 0.15 52.39 % 0.10 17.79 % 0.08 -10.26 % 0.09 -25.44 % 0.12 117.69 % 0.06 428.74 % 0.01 -73.35 % 0.04 107.36 % 0.02 13.19 % 0.02 -22.89 % 0.02 -20.50 % 0.03 -28.41 % 0.04 9.37 % 0.04 6.99 % 0.03
Total other income expenses net -145.782 M -438.36 % -27.079 M 33.63 % -40.797 M 10.56 % -45.612 M 33.44 % -68.526 M -13.97 % -60.128 M -35.72 % -44.304 M 17.28 % -53.559 M -111.47 % -25.328 M 52.95 % -53.828 M 13.85 % -62.481 M 7.58 % -67.609 M -70.75 % -39.595 M -33.72 % -29.611 M -52.89 % -19.368 M 7.80 % -21.006 M -72.16 % -12.201 M -13.12 % -10.786 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 2009
Net debt 40.928 M -85.17 % 275.975 M -47.87 % 529.419 M -13.40 % 611.335 M -1.66 % 621.682 M -27.89 % 862.173 M 35.66 % 635.535 M 25.00 % 508.409 M 19.72 % 424.668 M 68.52 % 251.996 M 66.93 % 150.962 M -50.38 % 304.250 M -24.94 % 405.335 M 123.01 % 181.757 M 0.86 % 180.208 M -12.47 % 205.884 M 1.86 % 202.123 M
Total investments 28.768 M -18.67 % 35.371 M 141.21 % 14.664 M 3.07 % 14.227 M 141.30 % 5.896 M -43.63 % 10.460 M 7.31 % 9.748 M -15.29 % 11.507 M 13.81 % 10.111 M -2.99 % 10.424 M 4 069.41 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K
Total debt 211.242 M -48.69 % 411.686 M -23.36 % 537.165 M -12.49 % 613.858 M -6.36 % 655.533 M -24.22 % 865.068 M 35.57 % 638.101 M 24.99 % 510.513 M 13.91 % 448.163 M 76.41 % 254.048 M 41.69 % 179.296 M -43.84 % 319.282 M -25.01 % 425.787 M 112.73 % 200.151 M 0.95 % 198.277 M -13.78 % 229.969 M 7.37 % 214.176 M
Accumulated other comprehensive income loss 0.000 -100.00 % 1.190 B 605.28 % 168.700 M 0.00 % 168.700 M 0.000 -100.00 % 168.700 M 0.00 % 168.700 M 0.00 % 168.700 M 0.00 % 168.700 M 0.00 % 168.700 M 8 538.52 % 1.953 M 0.00 % 1.953 M 0.00 % 1.953 M 0.000 0.000 0.000 0.000
Retained earnings 1.327 B 16.86 % 1.135 B 31.58 % 862.685 M 40.46 % 614.177 M 61.78 % 379.627 M 32.48 % 286.563 M 23.24 % 232.518 M 37.13 % 169.559 M 26.76 % 133.759 M 7.10 % 124.891 M 3.02 % 121.231 M 14.15 % 106.202 M 5.40 % 100.760 M -1.69 % 102.488 M 8.27 % 94.659 M 12.86 % 83.870 M 12.48 % 74.566 M
Common stock 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 0.00 % 114.000 M 93.22 % 59.000 M 0.00 % 59.000 M 0.00 % 59.000 M 0.00 % 59.000 M 0.00 % 59.000 M
Total equity 1.495 B 14.68 % 1.304 B 26.41 % 1.031 B 31.74 % 782.877 M 42.78 % 548.327 M 20.44 % 455.263 M 13.47 % 401.218 M 18.61 % 338.259 M 11.84 % 302.459 M 3.02 % 293.591 M 0.59 % 291.884 M 5.43 % 276.855 M 71.20 % 161.713 M 2.83 % 157.269 M 4.77 % 150.108 M 3.65 % 144.823 M 6.87 % 135.519 M
Other non current liabilities 3.331 M -39.35 % 5.492 M -45.22 % 10.025 M 101.83 % 4.967 M -10.26 % 5.535 M -17.84 % 6.737 M -61.02 % 17.284 M 320.66 % -7.833 M 0.000 0.000 -100.00 % 537.568 K 0.000 0.000 -100.00 % 121.616 M 132.19 % 52.377 M 129.35 % -178.434 M 0.000
Long term debt 43.795 M -66.33 % 130.067 M -40.72 % 219.405 M -32.27 % 323.925 M -16.74 % 389.068 M -30.52 % 559.959 M 36.30 % 410.837 M 34.39 % 305.715 M 11.07 % 275.237 M 274.46 % 73.502 M 362.42 % 15.895 M -89.15 % 146.542 M -42.95 % 256.857 M 617.34 % 35.807 M -39.53 % 59.216 M -74.25 % 229.969 M 7.37 % 214.176 M
Total non current liabilities 92.976 M -48.61 % 180.936 M -33.55 % 272.272 M -19.39 % 337.785 M -14.40 % 394.603 M -30.37 % 566.697 M 32.37 % 428.121 M 40.04 % 305.715 M 7.04 % 285.612 M 237.88 % 84.531 M 216.16 % 26.737 M -83.13 % 158.450 M -41.43 % 270.551 M 55.48 % 174.005 M 34.66 % 129.215 M -48.67 % 251.720 M 6.92 % 235.424 M
Other current liabilities 36.163 M 26.42 % 28.606 M 11.25 % 25.714 M 90.19 % 13.520 M -55.89 % 30.649 M 2.78 % 29.818 M 83.80 % 16.223 M -10.66 % 18.159 M 185.20 % 6.367 M 3.36 % 6.160 M 3.59 % 5.947 M -70.56 % 20.201 M 20.83 % 16.719 M -66.56 % 49.990 M 33.06 % 37.568 M -40.18 % 62.800 M 20.57 % 52.088 M
Deferred revenue 0.000 -100.00 % 2.594 M -92.50 % 34.576 M 2 233.06 % 1.482 M -71.47 % 5.194 M 4.49 % 4.971 M 693.43 % 626.569 K -46.39 % 1.169 M 455.87 % 210.261 K -31.79 % 308.241 K -97.14 % 10.774 M 73.77 % 6.200 M 18.82 % 5.218 M -17.89 % 6.355 M -31.14 % 9.228 M 0.000 0.000
Short term debt 167.447 M -40.54 % 281.619 M -11.37 % 317.760 M 9.60 % 289.933 M 8.81 % 266.465 M -12.67 % 305.109 M 34.25 % 227.264 M 10.97 % 204.798 M 18.43 % 172.926 M -4.22 % 180.546 M 18.29 % 152.627 M -20.15 % 191.142 M 0.11 % 190.936 M 16.18 % 164.345 M 16.01 % 141.663 M 0.000 0.000
Total current liabilities 242.366 M -35.21 % 374.082 M -10.08 % 416.016 M 26.46 % 328.970 M -6.62 % 352.302 M -25.20 % 470.963 M 67.26 % 281.582 M 16.09 % 242.553 M 20.95 % 200.548 M -5.57 % 212.377 M 0.98 % 210.308 M -10.08 % 233.886 M -7.08 % 251.710 M -5.71 % 266.951 M 15.65 % 230.826 M 181.95 % 81.869 M 9.94 % 74.468 M
Total liabilities 335.342 M -39.58 % 555.018 M -19.36 % 688.288 M 3.23 % 666.755 M -10.73 % 746.905 M -28.02 % 1.038 B 46.21 % 709.703 M 29.44 % 548.268 M 12.78 % 486.160 M 63.74 % 296.908 M 25.25 % 237.045 M -39.58 % 392.336 M -24.88 % 522.261 M 18.44 % 440.956 M 22.47 % 360.041 M 7.93 % 333.589 M 7.65 % 309.892 M
Other non current assets 112.643 M 31.33 % 85.769 M -25.15 % 114.587 M 194.92 % 38.853 M 12.82 % 34.439 M 427.59 % 6.528 M -72.11 % 23.409 M 72.03 % 13.608 M -4.21 % 14.206 M 52.19 % 9.334 M 194.30 % 3.172 M 12.38 % 2.822 M -64.95 % 8.052 M 15.58 % 6.966 M 146.19 % 2.830 M 1 031.84 % 250.000 K 0.00 % 250.000 K
Long term investments 8.721 M -67.12 % 26.520 M 270.60 % 7.156 M -1.64 % 7.275 M 0.000 -100.00 % 5.402 M 0.000 0.000 0.000 0.000 -100.00 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 -100.00 % 63.410 M -14.91 % 74.523 M 11.65 % 66.747 M 0.000 0.000 0.000 0.000 -100.00 % 260.386 K -50.00 % 520.769 K -33.33 % 781.154 K -99.43 % 137.970 M 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 -100.00 % 2.762 M -61.48 % 7.170 M -64.56 % 20.232 M 0.000 0.000 0.000 0.000 -100.00 % 260.386 K -50.00 % 520.770 K -33.33 % 781.154 K -25.00 % 1.042 M 0.000 0.000 0.000
Property plant equipment net 720.242 M -5.57 % 762.724 M -9.00 % 838.136 M 13.81 % 736.418 M -2.01 % 751.490 M -8.65 % 822.654 M 16.05 % 708.893 M 48.40 % 477.704 M 21.71 % 392.489 M 91.28 % 205.196 M -2.41 % 210.273 M -4.93 % 221.175 M 20.89 % 182.953 M -10.87 % 205.266 M -7.03 % 220.777 M 10.13 % 200.479 M -8.35 % 218.744 M
Total non current assets 841.606 M -3.82 % 875.013 M -8.84 % 959.879 M 18.40 % 810.729 M 1.14 % 801.567 M -9.98 % 890.480 M 19.44 % 745.573 M 51.31 % 492.758 M 21.16 % 406.695 M 89.57 % 214.530 M 0.39 % 213.705 M -4.82 % 224.518 M 17.07 % 191.786 M -10.08 % 213.274 M -4.62 % 223.607 M 11.40 % 200.729 M -8.34 % 218.994 M
Other current assets 254.830 M -9.33 % 281.038 M -0.25 % 281.743 M 380.29 % 58.661 M 15.32 % 50.867 M -7.89 % 55.227 M -17.60 % 67.026 M -27.90 % 92.966 M 58.45 % 58.672 M 12.34 % 52.227 M -16.89 % 62.840 M 6.04 % 59.258 M -27.66 % 81.915 M 0.000 0.000 0.000 -100.00 % 23.139 M
Short term investments 20.047 M 126.49 % 8.851 M 17.89 % 7.508 M 8.00 % 6.952 M 17.91 % 5.896 M 16.56 % 5.058 M -48.11 % 9.748 M -15.29 % 11.507 M 13.81 % 10.111 M -2.99 % 10.424 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 144.919 M 6.79 % 135.711 M 1 652.01 % 7.746 M 207.02 % 2.523 M -92.55 % 33.851 M 1 069.15 % 2.895 M 12.87 % 2.565 M 21.91 % 2.104 M -91.04 % 23.495 M 1 045.03 % 2.052 M -92.76 % 28.335 M 88.49 % 15.032 M -26.50 % 20.452 M 11.19 % 18.395 M 1.80 % 18.069 M -24.98 % 24.086 M 99.83 % 12.053 M
Cash and short term investments 164.966 M 14.11 % 144.562 M 847.70 % 15.254 M 60.99 % 9.475 M -76.16 % 39.747 M 399.73 % 7.954 M -35.40 % 12.313 M -9.54 % 13.612 M -59.50 % 33.606 M 169.38 % 12.475 M -55.97 % 28.335 M 88.49 % 15.032 M -26.50 % 20.452 M 11.19 % 18.395 M 1.80 % 18.069 M -24.98 % 24.086 M 99.83 % 12.053 M
Total current assets 988.942 M 0.52 % 983.814 M 29.48 % 759.794 M 18.92 % 638.903 M 29.42 % 493.665 M -18.06 % 602.442 M 64.90 % 365.348 M -7.22 % 393.769 M 3.10 % 381.924 M 1.58 % 375.970 M 19.27 % 315.224 M -29.11 % 444.674 M -9.65 % 492.187 M 27.86 % 384.951 M 34.34 % 286.542 M 3.19 % 277.683 M 22.64 % 226.416 M
Inventory 428.050 M -10.59 % 478.726 M 39.78 % 342.493 M -32.49 % 507.357 M 54.43 % 328.528 M -30.47 % 472.514 M 82.44 % 258.995 M 1.71 % 254.639 M -0.38 % 255.598 M -5.79 % 271.297 M 56.31 % 173.559 M -45.60 % 319.016 M -8.45 % 348.460 M 52.44 % 228.587 M 13.67 % 201.106 M 10.21 % 182.471 M 38.52 % 131.729 M
Net receivables 141.096 M 77.51 % 79.488 M -33.93 % 120.304 M 89.72 % 63.410 M -14.91 % 74.523 M 11.65 % 66.747 M 118.46 % 30.553 M -6.14 % 32.552 M -12.49 % 37.198 M -6.93 % 39.970 M -20.84 % 50.491 M -1.71 % 51.367 M 24.19 % 41.361 M -70.02 % 137.970 M 104.80 % 67.368 M -5.29 % 71.127 M 66.55 % 42.706 M
Tax assets 0.000 0.000 0.000 -100.00 % 25.421 M 200.20 % 8.468 M -76.26 % 35.665 M 168.73 % 13.271 M 817.52 % 1.446 M 0.000 0.000 100.00 % -250.000 K 0.00 % -250.000 K 0.00 % -250.000 K 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 38.756 M -1.73 % 39.440 M 21.16 % 32.553 M 49.82 % 21.728 M -46.02 % 40.254 M -69.29 % 131.065 M 263.20 % 36.086 M 144.01 % 14.789 M -23.22 % 19.260 M -13.61 % 22.296 M -26.14 % 30.186 M 33.90 % 22.543 M -41.95 % 38.837 M -16.05 % 46.262 M 9.19 % 42.367 M 122.18 % 19.069 M -14.80 % 22.381 M
Tax payables 0.000 -100.00 % 21.823 M 303.16 % 5.413 M 134.63 % 2.307 M -76.31 % 9.740 M 0.000 -100.00 % 1.383 M -61.99 % 3.639 M 103.99 % 1.784 M -41.83 % 3.067 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.833 M -1 357.04 % -537.568 K 0.00 % -537.568 K 0.000 0.000 100.00 % -242.405 M 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
Capital lease obligations 10.266 M 5.26 % 9.753 M 5.55 % 9.240 M 5.89 % 8.726 M 6.25 % 8.213 M 6.66 % 7.700 M 7.14 % 7.187 M 7.69 % 6.674 M 8.33 % 6.160 M 9.09 % 5.647 M 152.41 % -10.774 M 0.000 0.000 0.000 -100.00 % 2.602 M 11.44 % 2.335 M -59.19 % 5.720 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 54.700 M 0.00 % 54.700 M 0.00 % 54.700 M 147.98 % -114.000 M -308.41 % 54.700 M 0.00 % 54.700 M 147.98 % -114.000 M 0.00 % -114.000 M 0.00 % -114.000 M -308.41 % 54.700 M 0.00 % 54.700 M 0.00 % 54.700 M 0.000 100.00 % -4.219 M 23.35 % -5.504 M 0.000 -100.00 % 1.953 M
Deferred tax liabilities non current 45.850 M 1.04 % 45.377 M 5.92 % 42.842 M 381.75 % 8.893 M 0.000 0.000 0.000 -100.00 % 7.833 M -24.50 % 10.375 M -5.93 % 11.029 M 7.03 % 10.304 M -13.47 % 11.908 M -13.04 % 13.694 M -17.42 % 16.583 M -5.90 % 17.623 M -18.98 % 21.750 M 2.36 % 21.248 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.831 B -1.52 % 1.859 B 8.09 % 1.720 B 18.63 % 1.450 B 11.92 % 1.295 B -13.24 % 1.493 B 34.39 % 1.111 B 25.31 % 886.527 M 12.42 % 788.619 M 33.55 % 590.499 M 11.64 % 528.929 M -20.96 % 669.192 M -2.16 % 683.973 M 14.33 % 598.225 M 17.26 % 510.149 M 6.63 % 478.412 M 7.41 % 445.411 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital 5.274 M 104.47 % -118.049 M -18.65 % -99.496 M 60.10 % -249.385 M -831.46 % 34.094 M 121.21 % -160.773 M -341.63 % 66.536 M 340.07 % -27.715 M -284.07 % 15.056 M 118.60 % -80.950 M -157.04 % 141.907 M 403.84 % 28.165 M 122.99 % -122.484 M -47.84 % -82.848 M -92.11 % -43.126 M -18.31 % -36.450 M -90.92 % -19.092 M
Accounts receivables -33.082 M -175.99 % 43.534 M 115.65 % -278.240 M -29 763.11 % 938.000 K 107.54 % -12.433 M 75.42 % -50.586 M -251.25 % 33.445 M 197.86 % -34.175 M -4 295.03 % 814.652 K -93.98 % 13.531 M 1 444.25 % 876.195 K 105.21 % -16.803 M -60.95 % -10.440 M 0.000 0.000 0.000 0.000
Inventory 50.676 M 137.20 % -136.233 M -182.63 % 164.864 M 192.19 % -178.830 M -224.20 % 143.986 M 167.43 % -213.519 M -4 801.93 % -4.356 M -554.34 % 958.705 K -93.89 % 15.699 M 116.06 % -97.739 M -167.19 % 145.457 M 394.03 % 29.443 M 124.56 % -119.872 M -336.20 % -27.481 M -47.48 % -18.635 M 63.28 % -50.742 M -15.55 % -43.916 M
Accounts payables -687.000 K -109.98 % 6.887 M -36.38 % 10.825 M 158.43 % -18.526 M 79.60 % -90.810 M -195.61 % 94.978 M 146.18 % 38.581 M 962.77 % -4.472 M -47.33 % -3.035 M 61.11 % -7.805 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -11.633 M 63.91 % -32.237 M -1 155.22 % 3.055 M 105.77 % -52.967 M -696.64 % -6.649 M -179.60 % 8.353 M 835.97 % -1.135 M -111.38 % 9.973 M 532.09 % 1.578 M -85.74 % 11.063 M 411.57 % -3.551 M -177.74 % -1.278 M 51.05 % -2.612 M 95.28 % -55.366 M -126.07 % -24.491 M -271.36 % 14.292 M -42.42 % 24.823 M
Other non cash items 651.000 K -98.88 % 58.333 M 389.19 % -20.171 M -14.97 % -17.544 M -132.12 % 54.628 M 3.77 % 52.641 M 78.52 % 29.487 M -31.09 % 42.789 M 82.60 % 23.434 M 29.54 % 18.090 M 64.05 % 11.027 M -60.64 % 28.013 M -21.48 % 35.674 M 77.69 % 20.077 M 54.95 % 12.957 M -20.37 % 16.271 M 71.16 % 9.506 M
Net cash provided by operating activities 298.612 M -6.41 % 319.069 M -2.40 % 326.916 M 156.54 % 127.433 M -61.17 % 328.170 M 12 916.98 % -2.560 M -101.28 % 199.848 M 135.64 % 84.812 M 29.46 % 65.511 M 284.94 % -35.423 M -116.32 % 217.116 M 117.73 % 99.716 M 329.99 % -43.356 M -287.02 % -11.202 M -173.41 % 15.260 M -53.68 % 32.948 M -2.36 % 33.746 M
Investments in property plant and equipment -36.106 M -155.51 % -14.131 M 92.61 % -191.153 M -170.27 % -70.727 M -204.90 % -23.197 M 85.96 % -165.214 M 42.11 % -285.395 M -135.08 % -121.403 M 41.09 % -206.079 M -1 780.17 % -10.961 M 32.73 % -16.293 M 74.72 % -64.464 M -664.82 % -8.429 M 52.26 % -17.654 M 63.70 % -48.632 M -239.50 % -14.325 M 73.77 % -54.617 M
Acquisitions net 600.000 K 2 300.00 % 25.000 K 0.000 0.000 -100.00 % 339.800 K -98.07 % 17.583 M 383.14 % 3.639 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -13.713 M 93.77 % -220.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 222.190 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 502.316 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 3.655 M 0.000 0.000 0.000 -100.00 % 200.000 100.00 % -15.983 M -52.86 % -10.456 M -2 619.08 % 415.058 K 110.61 % -3.913 M -39.17 % -2.812 M 0.000 -100.00 % 288.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.750 M
Net cash used for investing activites -45.564 M -282.38 % -11.916 M 93.77 % -191.153 M -170.27 % -70.727 M -209.43 % -22.857 M 86.03 % -163.614 M 41.93 % -281.756 M -132.88 % -120.987 M 42.38 % -209.992 M -1 482.45 % -13.270 M 18.55 % -16.293 M 74.61 % -64.176 M -661.40 % -8.429 M 52.26 % -17.654 M 63.70 % -48.632 M -239.50 % -14.325 M 72.90 % -52.867 M
Debt repayment -200.957 M -59.50 % -125.992 M -63.19 % -77.207 M -83.00 % -42.189 M 79.91 % -210.047 M -242.38 % 147.529 M 15.63 % 127.588 M 104.63 % 62.350 M -67.88 % 194.115 M 180.90 % 69.105 M 143.63 % -158.388 M -145 670.12 % -108.656 K -100.11 % 100.497 M 54.58 % 65.014 M 24.28 % 52.313 M 231.23 % 15.794 M -58.61 % 38.157 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid -22.800 M -33.33 % -17.100 M -40.53 % -12.168 M -1 837.58 % -628.000 K -23.47 % -508.607 K 39.72 % -843.719 K -22.43 % -689.162 K -13.58 % -606.771 K -10 658.35 % -5.640 K 99.92 % -7.221 M -60.08 % -4.511 M -83.57 % -2.457 M 45.14 % -4.479 M -11.31 % -4.024 M -15.56 % -3.482 M 0.000 0.000
Other financing activites -20.083 M 39.25 % -33.060 M 17.83 % -40.236 M 10.17 % -44.790 M 36.59 % -70.641 M -521.14 % 16.774 M 137.84 % -44.323 M 5.57 % -46.939 M -72.87 % -27.153 M -15.26 % -23.558 M 4.32 % -24.622 M 35.87 % -38.395 M 8.96 % -42.175 M -1 643.47 % 2.732 M 112.72 % -21.476 M 4.06 % -22.385 M -29.98 % -17.221 M
Net cash used provided by financing activities -243.840 M -38.43 % -176.152 M -35.91 % -129.611 M -47.95 % -87.607 M 68.84 % -281.197 M -272.03 % 163.459 M 97.95 % 82.576 M 457.78 % 14.804 M -91.13 % 166.956 M 335.63 % 38.326 M 120.44 % -187.521 M -357.81 % -40.960 M -176.08 % 53.842 M 84.50 % 29.182 M 6.68 % 27.355 M 515.04 % -6.591 M -131.48 % 20.936 M
Effect of forex changes on cash 22.565 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
Net change in cash 9.208 M -92.97 % 131.001 M 2 029.41 % 6.152 M 119.91 % -30.901 M -228.13 % 24.116 M 988.26 % -2.715 M -506.44 % 667.993 K 103.13 % -21.371 M -195.09 % 22.475 M 316.79 % -10.367 M -177.94 % 13.302 M 345.44 % -5.420 M -363.42 % 2.057 M 531.90 % 325.598 K 105.41 % -6.017 M -150.00 % 12.033 M 562.90 % 1.815 M
Cash at beginning of period 135.711 M 727.96 % 16.391 M 60.08 % 10.239 M -75.11 % 41.140 M 141.66 % 17.024 M -13.75 % 19.739 M 3.50 % 19.071 M -52.84 % 40.442 M 125.09 % 17.967 M -36.59 % 28.335 M 88.49 % 15.032 M -26.50 % 20.452 M 11.19 % 18.395 M 1.80 % 18.069 M -24.98 % 24.086 M 99.83 % 12.053 M 17.73 % 10.238 M
Cash at end of period 144.919 M -1.68 % 147.392 M 799.23 % 16.391 M 60.08 % 10.239 M -75.11 % 41.140 M 141.66 % 17.024 M -13.75 % 19.739 M 3.50 % 19.071 M -52.84 % 40.442 M 125.09 % 17.967 M -36.59 % 28.335 M 88.49 % 15.032 M -26.50 % 20.452 M 11.19 % 18.395 M 1.80 % 18.069 M -24.98 % 24.086 M 99.83 % 12.053 M
Operating cash flow 298.612 M -6.41 % 319.069 M -2.40 % 326.916 M 156.54 % 127.433 M -61.17 % 328.170 M 12 916.98 % -2.560 M -101.28 % 199.848 M 135.64 % 84.812 M 29.46 % 65.511 M 284.94 % -35.423 M -116.32 % 217.116 M 117.73 % 99.716 M 329.99 % -43.356 M -287.02 % -11.202 M -173.41 % 15.260 M -53.68 % 32.948 M -2.36 % 33.746 M
Capital expenditure -36.106 M -155.51 % -14.131 M 92.61 % -191.153 M -170.27 % -70.727 M -204.90 % -23.197 M 85.96 % -165.214 M 42.11 % -285.395 M -135.08 % -121.403 M 41.09 % -206.079 M -1 780.17 % -10.961 M 32.73 % -16.293 M 74.72 % -64.464 M -664.82 % -8.429 M 52.26 % -17.654 M 63.70 % -48.632 M -239.50 % -14.325 M 73.77 % -54.617 M
Free CashFlow 262.506 M -13.91 % 304.938 M 124.61 % 135.763 M 139.42 % 56.706 M -81.41 % 304.973 M 281.78 % -167.774 M -96.12 % -85.547 M -133.79 % -36.591 M 73.97 % -140.568 M -203.06 % -46.383 M -123.10 % 200.823 M 469.67 % 35.253 M 168.08 % -51.785 M -79.46 % -28.856 M 13.53 % -33.372 M -279.19 % 18.624 M 189.23 % -20.871 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2009-03-31 2008-03-31
Revenue 806.958 M -11.16 % 908.362 M 35.13 % 672.208 M -11.18 % 756.781 M -18.31 % 926.376 M 0.59 % 920.926 M 25.15 % 735.869 M 8.56 % 677.833 M -39.05 % 1.112 B 8.32 % 1.027 B 120.60 % 465.409 M -23.48 % 608.235 M -18.84 % 749.461 M 25.14 % 598.890 M 9.27 % 548.107 M 6.13 % 516.430 M -26.76 % 705.096 M -1.02 % 712.383 M 29.99 % 548.044 M 23.95 % 442.139 M -6.80 % 474.422 M 5.07 % 451.542 M 68.37 % 268.186 M 68.81 % 158.865 M -47.28 % 301.332 M -19.40 % 373.880 M 106.09 % 181.414 M -38.72 % 296.050 M -5.18 % 312.209 M 0.51 % 310.634 M 105.64 % 151.058 M 11.79 % 135.126 M 33.41 % 101.289 M -35.02 % 155.880 M 32.76 % 117.419 M -15.56 % 139.061 M -25.00 % 185.418 M 6.39 % 174.284 M 96.50 % 88.693 M -14.64 % 103.902 M -45.16 % 189.465 M -24.69 % 251.573 M 0.22 % 251.013 M 56.39 % 160.502 M -39.49 % 265.252 M -2.58 % 272.276 M 27.45 % 213.631 M 38.68 % 154.042 M -34.91 % 236.644 M 23.55 % 191.538 M 44.92 % 132.168 M -16.82 % 158.896 M -39.45 % 262.409 M 14.62 % 228.937 M 18.57 % 193.074 M 10.86 % 174.167 M -7.26 % 187.811 M
Net income 45.913 M 8.02 % 42.506 M 6.64 % 39.859 M -38.58 % 64.896 M -3.25 % 67.078 M 15.21 % 58.220 M -21.38 % 74.050 M 1.26 % 73.128 M -12.84 % 83.900 M 10.29 % 76.072 M 36.64 % 55.672 M -14.94 % 65.447 M 4.07 % 62.890 M 33.68 % 47.044 M -28.29 % 65.602 M 19.03 % 55.112 M -19.00 % 68.036 M 124.47 % 30.310 M -10.59 % 33.901 M 198.87 % 11.343 M -29.63 % 16.120 M -50.22 % 32.381 M 373.82 % 6.834 M 103.70 % 3.355 M -70.76 % 11.475 M 0.98 % 11.364 M 51.80 % 7.486 M -59.68 % 18.565 M -27.32 % 25.544 M -10.19 % 28.443 M 481.66 % 4.890 M 120.37 % 2.219 M 922.58 % 217.000 K -97.15 % 7.613 M 600.37 % 1.087 M 162.26 % -1.746 M -166.79 % 2.614 M -72.68 % 9.569 M 264.30 % -5.824 M -659.32 % -767.000 K -158.24 % 1.317 M -63.34 % 3.593 M -65.24 % 10.335 M 22.26 % 8.453 M 191.28 % 2.902 M -46.82 % 5.457 M 14.18 % 4.779 M 632.98 % 652.000 K 12.22 % 581.000 K -46.21 % 1.080 M -51.39 % 2.222 M 98.57 % 1.119 M -67.57 % 3.451 M 19.75 % 2.882 M -6.92 % 3.096 M -51.94 % 6.442 M -19.02 % 7.955 M
Income before tax 52.795 M -16.40 % 63.153 M 29.40 % 48.805 M -38.84 % 79.804 M -5.50 % 84.446 M 4.26 % 80.992 M -21.09 % 102.642 M 9.08 % 94.100 M -17.65 % 114.273 M 5.84 % 107.970 M 31.56 % 82.070 M -9.92 % 91.104 M 19.87 % 76.002 M 19.02 % 63.857 M -20.69 % 80.515 M 16.24 % 69.264 M -27.04 % 94.928 M 32.13 % 71.842 M 89.75 % 37.862 M 108.04 % 18.199 M 5.83 % 17.196 M 45.67 % 11.805 M 50.25 % 7.857 M 30.86 % 6.004 M -51.99 % 12.505 M 74.44 % 7.169 M -30.23 % 10.274 M -54.50 % 22.582 M -4.67 % 23.689 M 7.18 % 22.102 M 164.79 % 8.347 M 198.32 % 2.798 M 829.57 % 301.000 K -94.20 % 5.194 M 106.77 % 2.512 M 195.15 % -2.640 M -168.23 % 3.869 M -61.43 % 10.030 M 283.00 % -5.481 M -1 014.02 % -492.000 K -125.24 % 1.949 M -65.00 % 5.568 M -63.61 % 15.299 M 22.27 % 12.512 M 191.25 % 4.296 M -47.97 % 8.257 M 16.72 % 7.074 M 633.06 % 965.000 K 12.21 % 860.000 K -71.01 % 2.967 M -5.81 % 3.150 M 90.22 % 1.656 M -67.59 % 5.109 M 52.96 % 3.340 M -27.94 % 4.635 M -28.05 % 6.442 M -19.02 % 7.955 M
Income before tax ratio 0.07 -5.90 % 0.07 -4.24 % 0.07 -31.15 % 0.11 15.68 % 0.09 3.65 % 0.09 -36.95 % 0.14 0.47 % 0.14 35.11 % 0.10 -2.29 % 0.11 -40.36 % 0.18 17.73 % 0.15 47.70 % 0.10 -4.89 % 0.11 -27.41 % 0.15 9.53 % 0.13 -0.38 % 0.13 33.50 % 0.10 45.97 % 0.07 67.84 % 0.04 13.56 % 0.04 38.64 % 0.03 -10.76 % 0.03 -22.48 % 0.04 -8.93 % 0.04 116.44 % 0.02 -66.14 % 0.06 -25.75 % 0.08 0.53 % 0.08 6.64 % 0.07 28.76 % 0.06 166.86 % 0.02 596.79 % 0.00 -91.08 % 0.03 55.75 % 0.02 212.69 % -0.02 -190.98 % 0.02 -63.74 % 0.06 193.13 % -0.06 -1 205.06 % 0.00 -146.03 % 0.01 -53.52 % 0.02 -63.69 % 0.06 -21.82 % 0.08 381.33 % 0.02 -46.59 % 0.03 -8.42 % 0.03 428.58 % 0.01 72.38 % 0.00 -76.54 % 0.02 -35.01 % 0.02 128.68 % 0.01 -46.47 % 0.02 33.45 % 0.01 -39.23 % 0.02 -35.10 % 0.04 -12.68 % 0.04
EBITDA 73.748 M -12.35 % 84.139 M 13.72 % 73.985 M -30.37 % 106.250 M -3.04 % 109.581 M -2.35 % 112.214 M -16.03 % 133.643 M 7.68 % 124.107 M -15.16 % 146.284 M 1.59 % 143.993 M 25.25 % 114.967 M -6.39 % 122.811 M 16.91 % 105.048 M 6.87 % 98.294 M -11.85 % 111.506 M 10.42 % 100.980 M -21.34 % 128.371 M 18.09 % 108.705 M 34.77 % 80.659 M 34.93 % 59.780 M -1.91 % 60.946 M 14.23 % 53.352 M 40.25 % 38.040 M 9.08 % 34.875 M -14.32 % 40.702 M 14.74 % 35.473 M 19.22 % 29.754 M -26.49 % 40.475 M -3.32 % 41.867 M -11.83 % 47.486 M 59.73 % 29.729 M 42.77 % 20.823 M 11.72 % 18.638 M 4.37 % 17.857 M 41.83 % 12.590 M 34.47 % 9.363 M -32.86 % 13.945 M -31.33 % 20.307 M 232.52 % 6.107 M -41.61 % 10.459 M -14.14 % 12.181 M -33.26 % 18.251 M -34.87 % 28.023 M 16.14 % 24.128 M 40.32 % 17.195 M -19.36 % 21.323 M -15.71 % 25.296 M 53.95 % 16.431 M -2.16 % 16.793 M -7.93 % 18.240 M -14.33 % 21.291 M 3.83 % 20.506 M -10.89 % 23.012 M 5.80 % 21.751 M 8.21 % 20.101 M -14.58 % 23.531 M 27.02 % 18.526 M
Net income ratio 0.06 21.59 % 0.05 -21.08 % 0.06 -30.85 % 0.09 18.43 % 0.07 14.54 % 0.06 -37.18 % 0.10 -6.73 % 0.11 43.01 % 0.08 1.82 % 0.07 -38.06 % 0.12 11.17 % 0.11 28.23 % 0.08 6.83 % 0.08 -34.37 % 0.12 12.15 % 0.11 10.60 % 0.10 126.79 % 0.04 -31.22 % 0.06 141.12 % 0.03 -24.50 % 0.03 -52.62 % 0.07 181.42 % 0.03 20.66 % 0.02 -44.54 % 0.04 25.29 % 0.03 -26.34 % 0.04 -34.20 % 0.06 -23.35 % 0.08 -10.65 % 0.09 182.85 % 0.03 97.13 % 0.02 666.52 % 0.00 -95.61 % 0.05 427.56 % 0.01 173.73 % -0.01 -189.06 % 0.01 -74.32 % 0.05 183.61 % -0.07 -789.53 % -0.01 -206.20 % 0.01 -51.32 % 0.01 -65.32 % 0.04 -21.82 % 0.05 381.38 % 0.01 -45.41 % 0.02 -10.41 % 0.02 428.52 % 0.00 72.40 % 0.00 -56.46 % 0.01 -66.46 % 0.02 138.73 % 0.01 -46.45 % 0.01 4.48 % 0.01 -21.50 % 0.02 -56.65 % 0.04 -12.68 % 0.04
Ratio EBITDA 0.09 -1.34 % 0.09 -15.84 % 0.11 -21.61 % 0.14 18.69 % 0.12 -2.92 % 0.12 -32.91 % 0.18 -0.81 % 0.18 39.20 % 0.13 -6.21 % 0.14 -43.22 % 0.25 22.34 % 0.20 44.05 % 0.14 -14.60 % 0.16 -19.32 % 0.20 4.04 % 0.20 7.40 % 0.18 19.31 % 0.15 3.68 % 0.15 8.85 % 0.14 5.25 % 0.13 8.72 % 0.12 -16.70 % 0.14 -35.39 % 0.22 62.52 % 0.14 42.37 % 0.09 -42.15 % 0.16 19.96 % 0.14 1.95 % 0.13 -12.28 % 0.15 -22.33 % 0.20 27.71 % 0.15 -16.25 % 0.18 60.63 % 0.11 6.84 % 0.11 59.25 % 0.07 -10.48 % 0.08 -35.45 % 0.12 69.22 % 0.07 -31.60 % 0.10 56.57 % 0.06 -11.38 % 0.07 -35.02 % 0.11 -25.74 % 0.15 131.90 % 0.06 -17.22 % 0.08 -33.86 % 0.12 11.01 % 0.11 50.31 % 0.07 -25.48 % 0.10 -40.88 % 0.16 24.83 % 0.13 47.16 % 0.09 -7.70 % 0.10 -8.74 % 0.10 -22.94 % 0.14 36.97 % 0.10
Gross profit ratio 0.16 -7.49 % 0.17 -10.49 % 0.19 51.61 % 0.13 22.10 % 0.10 -3.12 % 0.11 -57.01 % 0.25 4.03 % 0.24 43.62 % 0.17 -10.98 % 0.19 -39.16 % 0.31 20.08 % 0.26 40.04 % 0.18 -15.25 % 0.22 -18.73 % 0.27 2.88 % 0.26 12.78 % 0.23 7.33 % 0.22 3.72 % 0.21 5.60 % 0.20 17.90 % 0.17 -2.94 % 0.17 -19.79 % 0.21 -36.06 % 0.33 78.94 % 0.19 11.82 % 0.17 -31.44 % 0.24 33.99 % 0.18 7.50 % 0.17 -31.68 % 0.25 0.88 % 0.25 21.37 % 0.20 -23.84 % 0.27 77.55 % 0.15 -18.80 % 0.18 54.10 % 0.12 -41.91 % 0.21 -16.30 % 0.25 -17.04 % 0.30 4.49 % 0.28 62.50 % 0.17 1 729.67 % -0.01 -105.64 % 0.19 -28.44 % 0.27 104.06 % 0.13 1 911.33 % -0.01 -103.58 % 0.20 -1.39 % 0.20 44.71 % 0.14 -56.27 % 0.32 16.38 % 0.28 19.94 % 0.23 59.95 % 0.14 -50.86 % 0.29 55.34 % 0.19 -44.85 % 0.34 50.00 % 0.23
Weighted average shs out dil 11.393 M -0.03 % 11.396 M 0.07 % 11.388 M -0.15 % 11.405 M 0.05 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.16 % 11.382 M -0.10 % 11.393 M -0.06 % 11.400 M 0.09 % 11.389 M 0.02 % 11.387 M -0.08 % 11.396 M -0.03 % 11.400 M 0.21 % 11.376 M -0.71 % 11.458 M 0.22 % 11.433 M 0.27 % 11.402 M 0.10 % 11.390 M -1.55 % 11.569 M 1.83 % 11.361 M -0.02 % 11.364 M 0.19 % 11.342 M -0.41 % 11.390 M -0.12 % 11.404 M 0.23 % 11.377 M 0.04 % 11.372 M -2.63 % 11.679 M 7.64 % 10.850 M -4.51 % 11.363 M 4.53 % 10.870 M -6.62 % 11.640 M 2.42 % 11.365 M -0.31 % 11.400 M -0.17 % 11.420 M 4.22 % 10.957 M -0.16 % 10.975 M -2.25 % 11.228 M -1.14 % 11.357 M -0.58 % 11.423 M -1.59 % 11.608 M 2.10 % 11.369 M -0.27 % 11.400 M 92.33 % 5.927 M 2.02 % 5.810 M -2.90 % 5.983 M 2.33 % 5.847 M -0.89 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M
Weighted average shs out 11.393 M -0.03 % 11.396 M 0.07 % 11.388 M -0.15 % 11.405 M 0.05 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.00 % 11.400 M 0.16 % 11.382 M -0.10 % 11.393 M -0.06 % 11.400 M 0.09 % 11.389 M 0.02 % 11.387 M -0.08 % 11.396 M -0.03 % 11.400 M 0.21 % 11.376 M -0.71 % 11.458 M 0.22 % 11.433 M 0.24 % 11.405 M 0.13 % 11.390 M -1.55 % 11.569 M 1.83 % 11.361 M -0.29 % 11.395 M 0.46 % 11.342 M -0.41 % 11.390 M -0.12 % 11.404 M 0.23 % 11.377 M 0.04 % 11.372 M -2.63 % 11.679 M 7.64 % 10.850 M -4.51 % 11.363 M 4.53 % 10.870 M -6.62 % 11.640 M 2.42 % 11.365 M -0.31 % 11.400 M -0.17 % 11.420 M 4.22 % 10.957 M -0.16 % 10.975 M -2.25 % 11.228 M -1.14 % 11.357 M -0.58 % 11.423 M -1.59 % 11.608 M 1.94 % 11.387 M -0.11 % 11.400 M 92.33 % 5.927 M 2.02 % 5.810 M -5.15 % 6.126 M 4.76 % 5.847 M -0.89 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M 0.00 % 5.900 M
EPS diluted 4.03 8.04 % 3.73 6.57 % 3.50 -38.49 % 5.69 -3.23 % 5.88 15.07 % 5.11 -21.38 % 6.50 1.40 % 6.41 -12.91 % 7.36 10.34 % 6.67 36.68 % 4.88 -15.13 % 5.75 4.17 % 5.52 33.66 % 4.13 -28.30 % 5.76 19.01 % 4.84 -18.93 % 5.97 124.44 % 2.66 -10.74 % 2.98 201.01 % 0.99 -29.79 % 1.41 -50.35 % 2.84 373.33 % 0.60 106.90 % 0.29 -71.29 % 1.01 1.00 % 1.00 51.52 % 0.66 -59.51 % 1.63 -27.23 % 2.24 -10.40 % 2.50 481.40 % 0.43 126.32 % 0.19 850.00 % 0.02 -97.01 % 0.67 570.00 % 0.10 166.67 % -0.15 -165.22 % 0.23 -72.62 % 0.84 264.71 % -0.51 -628.57 % -0.07 -158.33 % 0.12 -62.50 % 0.32 -64.84 % 0.91 22.97 % 0.74 196.00 % 0.25 -47.92 % 0.48 -23.81 % 0.63 472.73 % 0.11 10.00 % 0.10 -44.44 % 0.18 -52.63 % 0.38 100.00 % 0.19 -67.24 % 0.58 18.37 % 0.49 -5.77 % 0.52 -52.29 % 1.09 -19.26 % 1.35
Earnings per share 4.03 8.04 % 3.73 6.57 % 3.50 -38.49 % 5.69 -3.23 % 5.88 15.07 % 5.11 -21.38 % 6.50 1.40 % 6.41 -12.91 % 7.36 10.34 % 6.67 36.68 % 4.88 -15.13 % 5.75 4.17 % 5.52 33.66 % 4.13 -28.30 % 5.76 19.01 % 4.84 -18.93 % 5.97 124.44 % 2.66 -10.74 % 2.98 201.01 % 0.99 -29.79 % 1.41 -50.35 % 2.84 373.33 % 0.60 106.90 % 0.29 -71.29 % 1.01 1.00 % 1.00 51.52 % 0.66 -59.51 % 1.63 -27.23 % 2.24 -10.40 % 2.50 481.40 % 0.43 126.32 % 0.19 850.00 % 0.02 -97.01 % 0.67 570.00 % 0.10 166.67 % -0.15 -165.22 % 0.23 -72.62 % 0.84 264.71 % -0.51 -628.57 % -0.07 -158.33 % 0.12 -62.50 % 0.32 -64.84 % 0.91 22.97 % 0.74 196.00 % 0.25 -47.92 % 0.48 -23.81 % 0.63 472.73 % 0.11 10.00 % 0.10 -44.44 % 0.18 -52.63 % 0.38 100.00 % 0.19 -67.24 % 0.58 18.37 % 0.49 -5.77 % 0.52 -52.29 % 1.09 -19.26 % 1.35
Gross profit 129.384 M -17.81 % 157.429 M 20.96 % 130.148 M 34.67 % 96.644 M -0.25 % 96.889 M -2.55 % 99.424 M -46.20 % 184.796 M 12.94 % 163.626 M -12.47 % 186.929 M -3.57 % 193.854 M 34.21 % 144.436 M -8.12 % 157.196 M 13.65 % 138.310 M 6.06 % 130.407 M -11.20 % 146.859 M 9.19 % 134.504 M -17.39 % 162.825 M 6.24 % 153.267 M 34.82 % 113.680 M 30.90 % 86.845 M 9.88 % 79.038 M 1.97 % 77.507 M 35.05 % 57.391 M 7.93 % 53.173 M -5.66 % 56.363 M -9.88 % 62.543 M 41.31 % 44.261 M -17.89 % 53.907 M 1.93 % 52.885 M -31.34 % 77.021 M 107.44 % 37.129 M 35.68 % 27.366 M 1.61 % 26.933 M 15.37 % 23.345 M 7.80 % 21.656 M 30.12 % 16.643 M -56.43 % 38.202 M -10.95 % 42.900 M 63.01 % 26.317 M -10.81 % 29.506 M -10.89 % 33.111 M 1 327.34 % -2.698 M -105.66 % 47.706 M 11.91 % 42.628 M 23.47 % 34.524 M 1 864.60 % -1.956 M -104.56 % 42.896 M 36.76 % 31.367 M -5.80 % 33.300 M -45.97 % 61.628 M 68.65 % 36.541 M -0.23 % 36.627 M -3.14 % 37.816 M -43.67 % 67.133 M 84.20 % 36.446 M -38.86 % 59.610 M 39.10 % 42.854 M
Income tax expense 6.882 M -66.67 % 20.647 M 130.80 % 8.946 M -39.99 % 14.908 M -14.16 % 17.368 M -23.73 % 22.772 M -20.36 % 28.592 M 36.33 % 20.972 M -30.95 % 30.373 M -4.78 % 31.898 M 20.83 % 26.398 M 2.89 % 25.657 M 95.68 % 13.112 M -22.01 % 16.813 M 12.74 % 14.913 M 5.37 % 14.153 M -47.37 % 26.892 M -35.25 % 41.532 M 948.52 % 3.961 M -42.23 % 6.856 M 537.17 % 1.076 M 105.23 % -20.576 M -2 111.33 % 1.023 M -61.38 % 2.649 M 157.18 % 1.030 M 124.55 % -4.195 M -250.48 % 2.788 M -30.59 % 4.017 M 316.55 % -1.855 M 70.75 % -6.341 M -283.42 % 3.457 M 497.06 % 579.000 K 589.29 % 84.000 K 103.47 % -2.419 M -269.75 % 1.425 M 259.40 % -894.000 K -171.24 % 1.255 M 172.23 % 461.000 K 34.40 % 343.000 K 24.73 % 275.000 K -56.49 % 632.000 K -68.01 % 1.975 M -60.20 % 4.964 M 22.30 % 4.059 M 191.18 % 1.394 M -50.22 % 2.800 M 22.02 % 2.295 M 633.23 % 313.000 K 12.19 % 279.000 K -85.21 % 1.887 M 103.33 % 928.000 K 72.81 % 537.000 K -67.61 % 1.658 M 261.74 % 458.339 K -70.22 % 1.539 M 0.000 0.000
Cost of revenue 677.574 M -9.77 % 750.933 M 38.53 % 542.060 M -17.89 % 660.137 M -20.42 % 829.487 M 0.97 % 821.502 M 49.07 % 551.073 M 7.17 % 514.207 M -44.42 % 925.212 M 11.09 % 832.835 M 159.47 % 320.973 M -28.84 % 451.039 M -26.20 % 611.151 M 30.45 % 468.483 M 16.76 % 401.248 M 5.06 % 381.926 M -29.57 % 542.271 M -3.01 % 559.116 M 28.72 % 434.364 M 22.25 % 355.294 M -10.14 % 395.384 M 5.71 % 374.034 M 77.44 % 210.795 M 99.44 % 105.692 M -56.85 % 244.969 M -21.32 % 311.337 M 127.00 % 137.153 M -43.36 % 242.143 M -6.63 % 259.324 M 11.01 % 233.613 M 105.05 % 113.929 M 5.72 % 107.760 M 44.92 % 74.356 M -43.90 % 132.535 M 38.40 % 95.763 M -21.77 % 122.418 M -16.84 % 147.216 M 12.05 % 131.384 M 110.63 % 62.376 M -16.16 % 74.396 M -52.42 % 156.354 M -38.51 % 254.271 M 25.07 % 203.307 M 72.48 % 117.874 M -48.91 % 230.728 M -15.86 % 274.233 M 60.62 % 170.735 M 39.18 % 122.675 M -39.67 % 203.344 M 56.53 % 129.910 M 35.85 % 95.627 M -21.79 % 122.269 M -45.56 % 224.593 M 38.81 % 161.804 M 3.30 % 156.628 M 36.72 % 114.557 M -20.97 % 144.957 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.718 M 0.000 0.000 0.000 -100.00 % 1.754 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.605 M 0.000 0.000 0.000 -100.00 % 2.303 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 73.756 M 0.000 -100.00 % 76.625 M 0.000 0.000 0.000 -100.00 % 69.112 M 15 824.42 % 434.000 K -76.82 % 1.872 M 389.78 % -646.000 K -315.33 % 300.000 K -25.00 % 400.000 K -65.10 % 1.146 M 208.83 % -1.053 M -470.77 % 284.000 K -57.93 % 675.000 K -35.34 % 1.044 M 144.50 % 427.000 K 90.63 % 224.000 K -57.66 % 529.000 K -43.48 % 936.000 K 0.000 -100.00 % 218.000 K -50.79 % 443.000 K -62.62 % 1.185 M 0.000 -100.00 % 992.000 K -33.78 % 1.498 M 17.86 % 1.271 M 245.38 % 368.000 K 63.56 % 225.000 K -50.11 % 451.000 K -14.42 % 527.000 K -33.46 % 792.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 73.756 M 36.52 % 54.027 M -29.49 % 76.625 M 592.25 % 11.069 M 57.45 % 7.030 M -44.41 % 12.647 M -83.35 % 75.963 M 21.98 % 62.273 M -3.95 % 64.837 M -14.49 % 75.821 M 43.99 % 52.658 M -10.01 % 58.516 M 11.06 % 52.690 M -5.27 % 55.620 M -1.89 % 56.692 M 2.60 % 55.255 M -2.28 % 56.546 M -17.89 % 68.868 M 21.37 % 56.744 M 11.09 % 51.080 M 20.15 % 42.513 M -16.04 % 50.634 M 47.88 % 34.239 M 8.31 % 31.612 M 6.62 % 29.650 M -7.71 % 32.127 M 30.16 % 24.682 M 2.45 % 24.092 M 12.23 % 21.466 M -48.48 % 41.663 M 156.10 % 16.268 M 9.27 % 14.888 M -10.92 % 16.713 M 55.57 % 10.743 M -20.88 % 13.578 M 24.23 % 10.930 M -62.70 % 29.300 M 15.92 % 25.276 M -4.47 % 26.460 M 4.60 % 25.297 M -5.72 % 26.833 M 358.43 % -10.383 M -140.35 % 25.733 M 5.03 % 24.500 M 8.92 % 22.494 M 215.97 % -19.396 M -173.61 % 26.350 M 24.37 % 21.186 M -11.75 % 24.007 M -53.31 % 51.419 M 125.88 % 22.764 M -3.68 % 23.634 M 5.90 % 22.318 M -58.72 % 54.070 M 114.26 % 25.236 M -9.19 % 27.790 M -8.60 % 30.405 M
Cost and expenses 751.330 M -6.66 % 804.960 M 30.11 % 618.685 M -7.82 % 671.206 M -19.76 % 836.517 M 0.28 % 834.149 M 33.03 % 627.036 M 8.77 % 576.480 M -41.77 % 990.049 M 8.96 % 908.656 M 143.20 % 373.631 M -26.68 % 509.555 M -23.24 % 663.841 M 26.66 % 524.103 M 14.45 % 457.940 M 4.75 % 437.181 M -26.99 % 598.817 M -4.64 % 627.984 M 27.87 % 491.108 M 20.85 % 406.374 M -7.20 % 437.897 M 3.12 % 424.669 M 73.31 % 245.034 M 78.46 % 137.304 M -50.00 % 274.619 M -20.04 % 343.463 M 112.23 % 161.835 M -39.21 % 266.235 M -5.18 % 280.790 M 2.00 % 275.276 M 111.43 % 130.197 M 6.16 % 122.648 M 34.68 % 91.069 M -36.44 % 143.278 M 31.04 % 109.341 M -18.00 % 133.348 M -24.46 % 176.516 M 12.67 % 156.660 M 76.35 % 88.836 M -10.89 % 99.693 M -45.58 % 183.187 M -24.89 % 243.888 M 6.48 % 229.040 M 60.87 % 142.374 M -43.78 % 253.222 M -0.63 % 254.836 M 29.30 % 197.085 M 37.00 % 143.861 M -36.72 % 227.351 M 25.38 % 181.329 M 53.16 % 118.391 M -18.86 % 145.903 M -40.91 % 246.911 M 14.38 % 215.874 M 18.70 % 181.864 M 27.76 % 142.347 M -18.83 % 175.362 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 0.000
Selling general and administrative expenses 0.000 -100.00 % 54.027 M 0.000 -100.00 % 11.069 M 57.45 % 7.030 M -44.41 % 12.647 M 84.60 % 6.851 M -12.39 % 7.820 M -3.43 % 8.098 M -42.10 % 13.986 M 135.53 % 5.938 M -30.37 % 8.528 M 31.26 % 6.497 M 14.20 % 5.689 M -13.71 % 6.593 M 2.52 % 6.431 M -22.09 % 8.254 M -33.57 % 12.425 M -52.84 % 26.347 M 18.02 % 22.324 M 52.82 % 14.608 M -16.34 % 17.461 M 22.85 % 14.213 M 4.78 % 13.564 M 12.82 % 12.023 M -41.47 % 20.540 M 91.37 % 10.733 M 11.65 % 9.613 M 18.01 % 8.146 M -43.33 % 14.373 M 144.95 % 5.868 M 23.98 % 4.733 M 2.49 % 4.618 M -9.76 % 5.117 M 10.53 % 4.630 M -16.37 % 5.536 M -3.65 % 5.746 M -22.52 % 7.416 M 81.19 % 4.093 M -27.30 % 5.630 M -5.19 % 5.938 M -13.60 % 6.873 M 30.52 % 5.266 M 8.82 % 4.839 M -3.72 % 5.026 M -53.07 % 10.710 M 155.60 % 4.190 M 12.24 % 3.733 M -2.35 % 3.823 M -65.09 % 10.951 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 36.599 K 0.000 0.000 0.000 -100.00 % 943.420 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 3.797 M -19.91 % 4.741 M -10.63 % 5.305 M -19.27 % 6.571 M 9.81 % 5.984 M -31.18 % 8.695 M 0.16 % 8.681 M 12.93 % 7.687 M -20.68 % 9.691 M 56.00 % 6.212 M -37.93 % 10.008 M 25.48 % 7.976 M -25.90 % 10.764 M 29.59 % 8.306 M -16.40 % 9.936 M -6.80 % 10.661 M -13.99 % 12.395 M 28.10 % 9.676 M -49.86 % 19.298 M 6.65 % 18.095 M -10.71 % 20.265 M 39.83 % 14.492 M -6.58 % 15.513 M -3.04 % 16.000 M 3.94 % 15.393 M -2.05 % 15.715 M 52.62 % 10.297 M 17.94 % 8.731 M -3.00 % 9.001 M -33.93 % 13.624 M 6.95 % 12.739 M 25.74 % 10.131 M -3.01 % 10.445 M 27.38 % 8.200 M 47.32 % 5.566 M -33.37 % 8.353 M 65.96 % 5.033 M -33.73 % 7.595 M 42.28 % 5.338 M 13.55 % 4.701 M 8.59 % 4.329 M 0.000 -100.00 % 6.674 M 18.84 % 5.616 M -27.39 % 7.734 M 0.000 0.000 0.000 -100.00 % 8.433 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.609 M 91.57 % 4.494 M
Depreciation and amortization 17.156 M -12.41 % 19.587 M -1.45 % 19.875 M 0.00 % 19.875 M 3.78 % 19.151 M -14.99 % 22.527 M 0.93 % 22.320 M 0.00 % 22.320 M 0.00 % 22.320 M -9.03 % 24.535 M 7.19 % 22.889 M -3.55 % 23.731 M 29.81 % 18.282 M -19.25 % 22.640 M 7.53 % 21.055 M 0.00 % 21.056 M 0.04 % 21.048 M -11.86 % 23.879 M 1.62 % 23.499 M 0.06 % 23.486 M 0.00 % 23.485 M -13.19 % 27.055 M 84.41 % 14.671 M 13.98 % 12.871 M 0.52 % 12.804 M 1.70 % 12.590 M 37.10 % 9.183 M 0.23 % 9.162 M -0.16 % 9.177 M -21.96 % 11.760 M 36.06 % 8.643 M 9.50 % 7.893 M 0.01 % 7.892 M 73.49 % 4.549 M 0.82 % 4.512 M 23.62 % 3.650 M -32.09 % 5.375 M 100.41 % 2.682 M -57.09 % 6.250 M 0.00 % 6.250 M 0.00 % 6.250 M -30.23 % 8.957 M 48.06 % 6.050 M 0.83 % 6.000 M 9.09 % 5.500 M 41.66 % 3.883 M -55.63 % 8.750 M 40.00 % 6.250 M -16.67 % 7.500 M -6.61 % 8.031 M 6.87 % 7.514 M 0.01 % 7.513 M -0.01 % 7.514 M -13.51 % 8.688 M -2.28 % 8.891 M 4.85 % 8.480 M 39.54 % 6.077 M
Operating income 55.628 M -46.20 % 103.402 M 93.19 % 53.523 M -37.45 % 85.575 M -4.77 % 89.859 M 3.55 % 86.777 M -20.27 % 108.833 M 7.38 % 101.353 M -16.99 % 122.092 M 3.47 % 118.003 M 28.57 % 91.778 M -6.99 % 98.680 M 15.25 % 85.620 M 14.49 % 74.787 M -17.06 % 90.167 M 13.78 % 79.249 M -25.43 % 106.279 M 25.92 % 84.399 M 47.65 % 57.160 M 57.49 % 36.294 M -3.12 % 37.461 M 42.45 % 26.297 M 12.53 % 23.370 M 6.21 % 22.004 M -21.13 % 27.898 M 21.91 % 22.883 M 11.24 % 20.571 M -34.31 % 31.313 M -4.21 % 32.690 M -8.50 % 35.726 M 328.01 % 8.347 M 198.32 % 2.798 M 826.49 % 302.000 K -94.63 % 5.621 M 123.77 % 2.512 M 195.15 % -2.640 M -168.23 % 3.869 M -61.42 % 10.029 M 282.98 % -5.481 M -1 014.02 % -492.000 K -125.24 % 1.949 M -65.00 % 5.568 M -63.61 % 15.299 M 22.27 % 12.512 M 191.25 % 4.296 M -47.97 % 8.257 M 16.72 % 7.074 M 633.06 % 965.000 K 12.21 % 860.000 K -71.01 % 2.967 M -5.81 % 3.150 M 90.22 % 1.656 M -67.59 % 5.109 M 52.96 % 3.340 M -27.94 % 4.635 M -80.03 % 23.211 M 191.78 % 7.955 M
Operating income ratio 0.07 -39.44 % 0.11 42.97 % 0.08 -29.59 % 0.11 16.57 % 0.10 2.94 % 0.09 -36.29 % 0.15 -1.09 % 0.15 36.20 % 0.11 -4.48 % 0.11 -41.72 % 0.20 21.55 % 0.16 42.01 % 0.11 -8.52 % 0.12 -24.09 % 0.16 7.20 % 0.15 1.81 % 0.15 27.23 % 0.12 13.59 % 0.10 27.06 % 0.08 3.96 % 0.08 35.58 % 0.06 -33.17 % 0.09 -37.09 % 0.14 49.60 % 0.09 51.27 % 0.06 -46.02 % 0.11 7.21 % 0.11 1.02 % 0.10 -8.96 % 0.12 108.14 % 0.06 166.86 % 0.02 594.49 % 0.00 -91.73 % 0.04 68.56 % 0.02 212.69 % -0.02 -190.98 % 0.02 -63.74 % 0.06 193.12 % -0.06 -1 205.06 % 0.00 -146.03 % 0.01 -53.52 % 0.02 -63.69 % 0.06 -21.82 % 0.08 381.33 % 0.02 -46.59 % 0.03 -8.42 % 0.03 428.58 % 0.01 72.38 % 0.00 -76.54 % 0.02 -35.01 % 0.02 128.68 % 0.01 -46.47 % 0.02 33.45 % 0.01 -39.23 % 0.02 -81.99 % 0.13 214.64 % 0.04
Total other income expenses net -2.833 M 92.96 % -40.249 M -753.09 % -4.718 M 18.25 % -5.771 M -6.61 % -5.413 M 6.43 % -5.785 M 6.56 % -6.191 M 14.64 % -7.253 M 7.24 % -7.819 M 22.07 % -10.033 M -3.35 % -9.708 M -28.14 % -7.576 M 21.23 % -9.618 M 12.00 % -10.930 M -13.24 % -9.652 M 3.34 % -9.985 M 12.03 % -11.351 M 9.60 % -12.557 M 34.17 % -19.074 M -8.58 % -17.566 M 9.12 % -19.329 M 59.93 % -48.241 M -215.40 % -15.295 M 1.68 % -15.557 M -9.49 % -14.208 M 38.88 % -23.248 M -149.84 % -9.305 M -28.65 % -7.233 M 6.43 % -7.730 M 41.69 % -13.256 M -5.93 % -12.514 M -29.26 % -9.681 M 7.31 % -10.445 M -41.00 % -7.408 M -43.23 % -5.172 M 35.72 % -8.046 M -71.16 % -4.701 M -470 200.00 % 1.000 K 100.02 % -5.005 M -13.70 % -4.402 M -10.55 % -3.982 M 0.000 100.00 % -6.489 M -26.74 % -5.120 M 30.80 % -7.399 M 0.000 100.00 % -31.626 M -285.21 % -8.210 M -2.77 % -7.989 M 4.41 % -8.357 M 0.000 0.000 0.000 0.000 0.000 100.00 % -16.769 M 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 2009-03-31 2008-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-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-03-31 2009-03-31
Net debt 0.000 -100.00 % 40.928 M 0.000 -100.00 % 261.938 M 0.000 -100.00 % 264.294 M -30.53 % 380.424 M 376.99 % 79.755 M 386.61 % 16.390 M -96.90 % 529.419 M 214.20 % 168.500 M -59.50 % 416.058 M 3 963.46 % 10.239 M -98.33 % 611.335 M 416.03 % 118.469 M -67.99 % 370.050 M 666.01 % 48.309 M -92.23 % 621.682 M 840.47 % 66.103 M -90.86 % 723.369 M 4 149.11 % 17.024 M -98.03 % 862.173 M 5 494.17 % 15.412 M -97.80 % 701.748 M 3 455.13 % 19.739 M -96.89 % 635.535 M 819.52 % 69.116 M -85.52 % 477.214 M 2 402.30 % 19.071 M -96.25 % 508.409 M 1 378.79 % 34.380 M -92.08 % 433.981 M 973.09 % 40.442 M -89.90 % 400.534 M 1 458.86 % 25.694 M -90.82 % 279.740 M 1 456.97 % 17.967 M -92.87 % 251.996 M 723.73 % 30.592 M -80.18 % 154.355 M 444.76 % 28.335 M -81.23 % 150.962 M 133.92 % 64.536 M -66.69 % 193.753 M 1 188.92 % 15.032 M -95.06 % 304.250 M 769.70 % 34.983 M -77.65 % 156.523 M 665.32 % 20.452 M -94.95 % 405.335 M 123.01 % 181.757 M -10.08 % 202.123 M
Total investments 0.000 -100.00 % 3.487 M 0.000 -100.00 % 40.893 M 0.000 -100.00 % 8.851 M -98.84 % 760.848 M 2 057.09 % 35.272 M 7.60 % 32.780 M -8.33 % 35.760 M -89.39 % 337.000 M 1 094.44 % 28.214 M 37.78 % 20.478 M -42.25 % 35.458 M -85.03 % 236.938 M 1 492.00 % 14.883 M -84.60 % 96.618 M 1 538.68 % 5.896 M -95.54 % 132.206 M 822.65 % 14.329 M -57.92 % 34.048 M 573.11 % 5.058 M -83.59 % 30.824 M 129.52 % 13.430 M -65.98 % 39.478 M 305.00 % 9.748 M -92.95 % 138.232 M 695.95 % 17.367 M -54.47 % 38.142 M 231.46 % 11.507 M -83.26 % 68.760 M 0.000 -100.00 % 80.884 M 699.93 % 10.111 M -80.32 % 51.388 M 0.000 -100.00 % 35.934 M 244.74 % 10.424 M -82.96 % 61.184 M 24 373.59 % 250.000 K -99.56 % 56.669 M 22 567.62 % 250.000 K -99.81 % 129.072 M 51 528.75 % 250.000 K -99.17 % 30.064 M 11 925.74 % 250.000 K -99.64 % 69.967 M 27 886.66 % 250.000 K -99.39 % 40.904 M 16 261.60 % 250.000 K 0.00 % 250.000 K 0.00 % 250.000 K
Total debt 0.000 -100.00 % 211.242 M 0.000 -100.00 % 503.157 M 0.000 -100.00 % 411.686 M 0.000 -100.00 % 451.535 M 0.000 -100.00 % 537.165 M 0.000 -100.00 % 568.356 M 0.000 -100.00 % 613.858 M 0.000 -100.00 % 473.636 M 0.000 -100.00 % 655.533 M 0.000 -100.00 % 775.143 M 0.000 -100.00 % 865.068 M 0.000 -100.00 % 703.730 M 0.000 -100.00 % 638.101 M 0.000 -100.00 % 528.963 M 0.000 -100.00 % 510.513 M 0.000 -100.00 % 468.361 M 0.000 -100.00 % 440.976 M 0.000 -100.00 % 305.434 M 0.000 -100.00 % 254.048 M 0.000 -100.00 % 184.947 M 0.000 -100.00 % 179.296 M 0.000 -100.00 % 258.289 M 0.000 -100.00 % 319.282 M 0.000 -100.00 % 191.507 M 0.000 -100.00 % 425.787 M 112.73 % 200.151 M -6.55 % 214.176 M
Accumulated other comprehensive income loss 1.495 B 0.000 -100.00 % 1.413 B 8.78 % 1.299 B -0.37 % 1.304 B 0.000 -100.00 % 1.171 B 927.47 % 114.000 M -88.95 % 1.031 B 511.37 % 168.700 M -81.23 % 898.673 M 688.31 % 114.000 M -85.44 % 782.877 M 364.06 % 168.700 M -74.88 % 671.474 M 489.01 % 114.000 M -79.21 % 548.327 M 225.03 % 168.700 M -65.05 % 482.726 M 30.92 % 368.726 M -19.01 % 455.263 M 0.000 -100.00 % 416.048 M 37.74 % 302.048 M -24.72 % 401.217 M 0.000 -100.00 % 382.368 M 42.48 % 268.368 M -20.66 % 338.259 M 0.000 -100.00 % 306.623 M 59.18 % 192.623 M -37.10 % 306.237 M 0.000 -100.00 % 297.084 M 62.27 % 183.084 M -38.19 % 296.216 M 15 068.16 % 1.953 M -99.33 % 292.433 M 63.89 % 178.433 M -38.87 % 291.884 M 14 846.31 % 1.953 M -99.32 % 288.210 M 65.44 % 174.210 M -37.08 % 276.855 M 14 076.77 % 1.953 M -98.80 % 162.643 M 56.93 % 103.643 M -35.91 % 161.713 M 8 180.72 % 1.953 M 0.000 0.000
Retained earnings 0.000 -100.00 % 1.327 B 0.000 0.000 0.000 -100.00 % 1.135 B 0.000 0.000 0.000 -100.00 % 862.685 M 0.000 0.000 0.000 -100.00 % 614.177 M 0.000 0.000 0.000 -100.00 % 379.627 M 0.000 0.000 0.000 -100.00 % 286.563 M 0.000 0.000 0.000 -100.00 % 232.518 M 0.000 0.000 0.000 -100.00 % 169.559 M 0.000 0.000 0.000 -100.00 % 133.759 M 0.000 0.000 0.000 -100.00 % 124.891 M 0.000 0.000 0.000 -100.00 % 121.231 M 0.000 0.000 0.000 -100.00 % 106.202 M 0.000 0.000 0.000 -100.00 % 100.760 M -1.69 % 102.488 M 37.45 % 74.566 M
Common stock 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 114.000 M 0.000 -100.00 % 59.000 M 0.000 -100.00 % 59.000 M 0.00 % 59.000 M 0.00 % 59.000 M
Total equity 1.495 B 0.00 % 1.495 B 5.82 % 1.413 B 0.00 % 1.413 B 8.37 % 1.304 B 0.00 % 1.304 B 11.31 % 1.171 B 0.00 % 1.171 B 13.57 % 1.031 B 0.00 % 1.031 B 14.77 % 898.673 M 0.00 % 898.673 M 14.79 % 782.877 M 0.00 % 782.877 M 16.59 % 671.474 M 0.00 % 671.474 M 22.46 % 548.327 M 0.00 % 548.327 M 13.59 % 482.726 M 0.00 % 482.726 M 6.03 % 455.263 M 0.00 % 455.263 M 9.43 % 416.048 M 0.00 % 416.048 M 3.70 % 401.217 M 0.00 % 401.218 M 4.93 % 382.368 M 0.00 % 382.368 M 13.04 % 338.259 M 0.00 % 338.259 M 10.32 % 306.623 M 0.00 % 306.623 M 0.13 % 306.237 M 0.00 % 306.237 M 3.08 % 297.084 M 0.00 % 297.084 M 0.29 % 296.216 M 0.89 % 293.591 M 0.40 % 292.433 M 0.00 % 292.433 M 0.19 % 291.884 M 0.00 % 291.884 M 1.27 % 288.210 M 0.00 % 288.210 M 4.10 % 276.855 M 0.00 % 276.855 M 70.22 % 162.643 M 0.00 % 162.643 M 0.58 % 161.713 M 0.00 % 161.713 M 2.83 % 157.269 M 16.05 % 135.519 M
Other non current liabilities -1.495 B -44 987.60 % 3.331 M 100.24 % -1.413 B -42 736.75 % 3.314 M 100.25 % -1.304 B -23 844.47 % 5.491 M 100.47 % -1.171 B -35 626.66 % 3.297 M 0.000 -100.00 % 10.025 M 0.000 -100.00 % 4.952 M 0.000 -100.00 % 4.967 M 0.000 -100.00 % 4.913 M 0.000 -100.00 % 5.535 M 0.000 -100.00 % 4.479 M 0.000 -100.00 % 6.737 M 0.000 -100.00 % 17.365 M 0.000 -100.00 % 17.284 M 0.000 0.000 0.000 100.00 % -7.833 M 0.000 0.000 0.000 100.00 % -3.994 M 0.000 -100.00 % 538.000 K 0.000 0.000 0.000 -100.00 % 20.304 M 0.000 -100.00 % 10.842 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.694 M 0.000 0.000 -100.00 % 121.616 M 0.000
Long term debt 0.000 -100.00 % 43.795 M 0.000 -100.00 % 93.666 M 0.000 -100.00 % 130.067 M 0.000 -100.00 % 188.422 M 0.000 -100.00 % 219.405 M 0.000 -100.00 % 278.184 M 0.000 -100.00 % 323.925 M 0.000 -100.00 % 362.383 M 0.000 -100.00 % 389.068 M 0.000 -100.00 % 536.250 M 0.000 -100.00 % 559.959 M 0.000 -100.00 % 510.676 M 0.000 -100.00 % 410.837 M 0.000 -100.00 % 369.710 M 0.000 -100.00 % 305.715 M 0.000 -100.00 % 298.537 M 0.000 -100.00 % 275.237 M 0.000 -100.00 % 128.555 M 0.000 -100.00 % 73.502 M 0.000 -100.00 % 9.580 M 0.000 -100.00 % 15.895 M 0.000 -100.00 % 106.284 M 0.000 -100.00 % 146.542 M 0.000 -100.00 % 274.476 M 0.000 -100.00 % 256.857 M 617.34 % 35.807 M -83.28 % 214.176 M
Total non current liabilities -1.495 B -1 708.16 % 92.976 M 106.58 % -1.413 B -1 091.45 % 142.516 M 110.93 % -1.304 B -820.60 % 180.935 M 115.45 % -1.171 B -598.19 % 235.114 M 0.000 -100.00 % 272.272 M 0.000 -100.00 % 296.158 M 0.000 -100.00 % 337.785 M 0.000 -100.00 % 371.184 M 0.000 -100.00 % 394.603 M 0.000 -100.00 % 540.729 M 0.000 -100.00 % 566.697 M 0.000 -100.00 % 528.041 M 0.000 -100.00 % 428.121 M 0.000 -100.00 % 377.413 M 0.000 -100.00 % 305.715 M 0.000 -100.00 % 308.644 M 0.000 -100.00 % 279.480 M 0.000 -100.00 % 137.578 M 0.000 -100.00 % 84.531 M 0.000 -100.00 % 29.884 M 0.000 -100.00 % 26.737 M 0.000 -100.00 % 118.192 M 0.000 -100.00 % 158.450 M 0.000 -100.00 % 288.170 M 0.000 -100.00 % 270.551 M 55.48 % 174.005 M -26.09 % 235.424 M
Other current liabilities 0.000 -100.00 % 33.682 M 0.000 -100.00 % 40.199 M 0.000 -100.00 % 28.606 M 0.000 100.00 % -22.677 M 0.000 -100.00 % 25.714 M 0.000 -100.00 % 989.000 K 0.000 -100.00 % 13.520 M 0.000 -100.00 % 32.817 M 0.000 -100.00 % 30.649 M 0.000 -100.00 % 24.760 M 0.000 -100.00 % 34.790 M 0.000 -100.00 % 12.231 M 0.000 -100.00 % 16.850 M 0.000 -100.00 % 18.387 M 0.000 -100.00 % 22.967 M 0.000 -100.00 % 13.630 M 0.000 -100.00 % 6.921 M 0.000 -100.00 % 12.721 M 0.000 -100.00 % 537.568 K 0.000 -100.00 % 8.440 M 0.000 -100.00 % 5.947 M 0.000 -100.00 % 44.363 M 0.000 -100.00 % 14.001 M 0.000 -100.00 % 35.729 M 0.000 -100.00 % 16.719 M -66.56 % 49.990 M -4.03 % 52.088 M
Deferred revenue 0.000 -100.00 % 2.481 M 0.000 0.000 0.000 -100.00 % 2.594 M 0.000 -100.00 % 23.785 M 0.000 -100.00 % 34.576 M 0.000 -100.00 % 13.353 M 0.000 -100.00 % 1.482 M 0.000 -100.00 % 117.049 M 0.000 -100.00 % 5.194 M 0.000 -100.00 % 73.425 M 0.000 0.000 0.000 -100.00 % 55.394 M 0.000 0.000 0.000 -100.00 % 40.087 M 0.000 0.000 0.000 -100.00 % 4.041 M 0.000 -100.00 % 301.000 K 0.000 0.000 0.000 -100.00 % 8.998 M 0.000 0.000 0.000 -100.00 % 10.774 M 0.000 -100.00 % 7.098 M 0.000 -100.00 % 6.200 M 0.000 -100.00 % 1.346 M 0.000 -100.00 % 5.218 M -17.89 % 6.355 M 0.000
Short term debt 0.000 -100.00 % 167.447 M 0.000 -100.00 % 409.491 M 0.000 -100.00 % 281.619 M 0.000 -100.00 % 263.113 M 0.000 -100.00 % 317.760 M 0.000 -100.00 % 290.172 M 0.000 -100.00 % 289.933 M 0.000 -100.00 % 215.315 M 0.000 -100.00 % 266.465 M 0.000 -100.00 % 238.893 M 0.000 -100.00 % 305.109 M 0.000 -100.00 % 193.054 M 0.000 -100.00 % 227.264 M 0.000 -100.00 % 159.253 M 0.000 -100.00 % 204.798 M 0.000 -100.00 % 169.824 M 0.000 -100.00 % 171.900 M 0.000 -100.00 % 176.879 M 0.000 -100.00 % 180.546 M 0.000 -100.00 % 175.367 M 0.000 -100.00 % 152.627 M 0.000 -100.00 % 152.005 M 0.000 -100.00 % 184.942 M 0.000 -100.00 % 161.385 M 0.000 -100.00 % 190.936 M 16.18 % 164.345 M 0.000
Total current liabilities 0.000 -100.00 % 242.366 M 0.000 -100.00 % 523.579 M 0.000 -100.00 % 374.082 M 0.000 -100.00 % 387.148 M 0.000 -100.00 % 416.016 M 0.000 -100.00 % 411.838 M 0.000 -100.00 % 328.970 M 0.000 -100.00 % 306.249 M 0.000 -100.00 % 352.302 M 0.000 -100.00 % 434.684 M 0.000 -100.00 % 470.963 M 0.000 -100.00 % 369.782 M 0.000 -100.00 % 281.582 M 0.000 -100.00 % 250.297 M 0.000 -100.00 % 242.553 M 0.000 -100.00 % 209.737 M 0.000 -100.00 % 198.382 M 0.000 -100.00 % 230.066 M 0.000 -100.00 % 212.377 M 0.000 -100.00 % 234.140 M 0.000 -100.00 % 210.308 M 0.000 -100.00 % 216.198 M 0.000 -100.00 % 233.886 M 0.000 -100.00 % 248.996 M 0.000 -100.00 % 251.710 M -5.71 % 266.951 M 258.48 % 74.468 M
Total liabilities -1.495 B -545.87 % 335.342 M 123.73 % -1.413 B -312.13 % 666.095 M 151.09 % -1.304 B -334.91 % 555.017 M 147.38 % -1.171 B -288.23 % 622.262 M 0.000 -100.00 % 688.288 M 0.000 -100.00 % 707.996 M 0.000 -100.00 % 666.755 M 0.000 -100.00 % 677.433 M 0.000 -100.00 % 746.905 M 0.000 -100.00 % 975.413 M 0.000 -100.00 % 1.038 B 0.000 -100.00 % 897.823 M 0.000 -100.00 % 709.703 M 0.000 -100.00 % 627.710 M 0.000 -100.00 % 548.268 M 0.000 -100.00 % 518.381 M 0.000 -100.00 % 477.862 M 0.000 -100.00 % 367.644 M 0.000 -100.00 % 296.908 M 0.000 -100.00 % 264.024 M 0.000 -100.00 % 237.045 M 0.000 -100.00 % 334.390 M 0.000 -100.00 % 392.336 M 0.000 -100.00 % 537.166 M 0.000 -100.00 % 522.261 M 18.44 % 440.956 M 42.29 % 309.892 M
Other non current assets 0.000 -100.00 % 117.877 M 0.000 -100.00 % 76.486 M 151.89 % -147.392 M -231.26 % 112.289 M 129.52 % -380.424 M -594.02 % 77.006 M 569.84 % -16.390 M -114.30 % 114.587 M 168.00 % -168.500 M -296.50 % 85.749 M 937.47 % -10.239 M -126.35 % 38.853 M 132.80 % -118.469 M -313.41 % 55.513 M 214.91 % -48.309 M -240.27 % 34.439 M 152.10 % -66.103 M -943.04 % 7.841 M 146.06 % -17.024 M -152.93 % 32.162 M 308.68 % -15.412 M -238.04 % 11.165 M 156.56 % -19.739 M -184.32 % 23.409 M 133.87 % -69.116 M -234.35 % 51.446 M 369.76 % -19.071 M -240.15 % 13.608 M 139.58 % -34.380 M -129.90 % 115.000 M 384.36 % -40.442 M -462.42 % 11.159 M 143.43 % -25.694 M -1 126.53 % 2.503 M 113.93 % -17.967 M -292.49 % 9.334 M 130.51 % -30.592 M -887.42 % 3.885 M 113.71 % -28.335 M -993.37 % 3.172 M 104.91 % -64.536 M -2 906.50 % 2.300 M 115.30 % -15.032 M -632.64 % 2.822 M 108.07 % -34.983 M -157.09 % 61.280 M 399.63 % -20.452 M -354.01 % 8.052 M 15.58 % 6.966 M 2 686.47 % 250.000 K
Long term investments 0.000 -100.00 % 3.487 M 0.000 -100.00 % 40.893 M 0.000 0.000 0.000 -100.00 % 35.272 M 0.000 -100.00 % 7.156 M 0.000 -100.00 % 28.214 M 0.000 -100.00 % 7.275 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 0.000 -100.00 % 250.000 K 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 0.000 0.000 0.000 -100.00 % 63.410 M 0.000 0.000 0.000 -100.00 % 74.523 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 -100.00 % 260.386 K 0.000 0.000 0.000 -100.00 % 520.769 K 0.000 0.000 0.000 -100.00 % 781.154 K -99.43 % 137.970 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 100.00 % -595.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.762 M 0.000 0.000 0.000 -100.00 % 7.170 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 -100.00 % 260.386 K 0.000 0.000 0.000 -100.00 % 520.770 K 0.000 0.000 0.000 -100.00 % 781.154 K -25.00 % 1.042 M 0.000
Property plant equipment net 0.000 -100.00 % 720.242 M 0.000 -100.00 % 747.280 M 0.000 -100.00 % 762.723 M 0.000 -100.00 % 793.598 M 0.000 -100.00 % 838.136 M 0.000 -100.00 % 846.699 M 0.000 -100.00 % 736.418 M 0.000 -100.00 % 712.512 M 0.000 -100.00 % 751.490 M 0.000 -100.00 % 775.671 M 0.000 -100.00 % 822.654 M 0.000 -100.00 % 802.366 M 0.000 -100.00 % 708.893 M 0.000 -100.00 % 560.478 M 0.000 -100.00 % 477.704 M 0.000 -100.00 % 325.000 M 0.000 -100.00 % 387.969 M 0.000 -100.00 % 241.613 M 0.000 -100.00 % 205.196 M 0.000 -100.00 % 200.964 M 0.000 -100.00 % 210.273 M 0.000 -100.00 % 218.780 M 0.000 -100.00 % 221.175 M 0.000 -100.00 % 173.448 M 0.000 -100.00 % 182.953 M -10.87 % 205.266 M -6.16 % 218.744 M
Total non current assets 0.000 -100.00 % 841.606 M 0.000 -100.00 % 864.659 M 686.64 % -147.392 M -116.84 % 875.012 M 330.01 % -380.424 M -142.00 % 905.876 M 5 627.00 % -16.390 M -101.71 % 959.879 M 669.66 % -168.500 M -117.54 % 960.662 M 9 482.38 % -10.239 M -101.26 % 810.729 M 784.34 % -118.469 M -115.43 % 768.025 M 1 689.82 % -48.309 M -106.03 % 801.567 M 1 312.60 % -66.103 M -108.09 % 817.153 M 4 900.01 % -17.024 M -101.91 % 890.480 M 5 877.84 % -15.412 M -101.86 % 826.934 M 4 289.34 % -19.739 M -102.65 % 745.573 M 1 178.73 % -69.116 M -111.29 % 611.924 M 3 308.66 % -19.071 M -103.87 % 492.758 M 1 533.27 % -34.380 M -107.81 % 440.000 M 1 187.98 % -40.442 M -110.13 % 399.128 M 1 653.39 % -25.694 M -110.53 % 244.116 M 1 458.69 % -17.967 M -108.38 % 214.530 M 801.26 % -30.592 M -114.92 % 205.099 M 823.85 % -28.335 M -113.26 % 213.705 M 431.14 % -64.536 M -129.16 % 221.329 M 1 572.37 % -15.032 M -106.70 % 224.518 M 741.78 % -34.983 M -114.89 % 234.979 M 1 248.93 % -20.452 M -110.66 % 191.786 M -10.08 % 213.274 M -2.61 % 218.994 M
Other current assets -170.314 M -168.27 % 249.482 M 197.26 % -256.500 M -170.21 % 365.358 M 0.000 -100.00 % 281.038 M 0.000 -100.00 % 245.379 M 0.000 -100.00 % 281.743 M 0.000 -100.00 % 156.064 M 0.000 -100.00 % 58.661 M 0.000 -100.00 % 163.328 M 0.000 -100.00 % 50.867 M 0.000 -100.00 % 129.428 M 0.000 -100.00 % 54.986 M 0.000 -100.00 % 87.265 M 0.000 -100.00 % 67.026 M 0.000 -100.00 % 147.260 M 0.000 -100.00 % 92.966 M 0.000 -100.00 % 64.259 M 0.000 -100.00 % 58.672 M 0.000 -100.00 % 55.160 M 0.000 -100.00 % 55.237 M 0.000 -100.00 % 53.979 M 0.000 -100.00 % 62.840 M 0.000 -100.00 % 88.751 M 0.000 -100.00 % 59.258 M 0.000 -100.00 % 87.774 M 0.000 -100.00 % 88.711 M 0.000 0.000
Short term investments 0.000 -100.00 % 20.047 M 0.000 -100.00 % 15.281 M 0.000 -100.00 % 8.851 M -98.84 % 760.848 M 8 702.04 % 8.644 M -73.63 % 32.780 M 336.60 % 7.508 M -97.77 % 337.000 M 1 979.99 % 16.202 M -20.88 % 20.478 M 194.56 % 6.952 M -97.07 % 236.938 M 1 492.00 % 14.883 M -84.60 % 96.618 M 1 538.70 % 5.896 M -95.54 % 132.206 M 822.65 % 14.329 M -57.92 % 34.048 M 573.11 % 5.058 M -83.59 % 30.824 M 129.52 % 13.430 M -65.98 % 39.478 M 305.00 % 9.748 M -92.95 % 138.232 M 695.95 % 17.367 M -54.47 % 38.142 M 231.46 % 11.507 M -83.26 % 68.760 M 0.000 -100.00 % 80.884 M 699.93 % 10.111 M -80.32 % 51.388 M 0.000 -100.00 % 35.934 M 244.74 % 10.424 M -82.96 % 61.184 M 0.000 -100.00 % 56.669 M 0.000 -100.00 % 129.072 M 0.000 -100.00 % 30.064 M 0.000 -100.00 % 69.967 M 0.000 -100.00 % 40.904 M 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 170.314 M 0.000 -100.00 % 241.219 M 0.000 -100.00 % 135.711 M 135.67 % -380.424 M -202.33 % 371.780 M 2 368.33 % -16.390 M -311.59 % 7.746 M 104.60 % -168.500 M -210.64 % 152.298 M 1 587.43 % -10.239 M -505.83 % 2.523 M 102.13 % -118.469 M -214.37 % 103.586 M 314.42 % -48.309 M -242.71 % 33.851 M 151.21 % -66.103 M -227.68 % 51.774 M 404.12 % -17.024 M -687.98 % 2.895 M 118.79 % -15.412 M -877.60 % 1.982 M 110.04 % -19.739 M -869.46 % 2.565 M 103.71 % -69.116 M -233.56 % 51.749 M 371.35 % -19.071 M -1 006.32 % 2.104 M 106.12 % -34.380 M -200.00 % 34.380 M 185.01 % -40.442 M -200.00 % 40.442 M 257.40 % -25.694 M -200.00 % 25.694 M 243.01 % -17.967 M -975.63 % 2.052 M 106.71 % -30.592 M -200.00 % 30.592 M 207.97 % -28.335 M -200.00 % 28.335 M 143.91 % -64.536 M -200.00 % 64.536 M 529.32 % -15.032 M -200.00 % 15.032 M 142.97 % -34.983 M -200.00 % 34.983 M 271.05 % -20.452 M -200.00 % 20.452 M 11.19 % 18.395 M 52.62 % 12.053 M
Cash and short term investments 170.314 M 0.00 % 170.314 M -33.60 % 256.500 M 0.00 % 256.500 M 74.03 % 147.392 M 1.96 % 144.562 M -62.00 % 380.424 M 0.00 % 380.424 M 2 221.07 % 16.390 M 7.45 % 15.254 M -90.95 % 168.500 M 0.00 % 168.500 M 1 545.67 % 10.239 M 8.06 % 9.475 M -92.00 % 118.469 M 0.00 % 118.469 M 145.23 % 48.309 M 21.54 % 39.747 M -39.87 % 66.103 M 0.00 % 66.103 M 288.29 % 17.024 M 114.04 % 7.954 M -48.39 % 15.412 M 0.00 % 15.412 M -21.92 % 19.739 M 60.31 % 12.313 M -82.19 % 69.116 M 0.00 % 69.116 M 262.41 % 19.071 M 40.11 % 13.612 M -60.41 % 34.380 M 0.00 % 34.380 M -14.99 % 40.442 M 0.00 % 40.442 M 57.40 % 25.694 M 0.00 % 25.694 M 43.01 % 17.967 M 44.02 % 12.475 M -59.22 % 30.592 M 0.00 % 30.592 M 7.97 % 28.335 M 0.00 % 28.335 M -56.09 % 64.536 M 0.00 % 64.536 M 329.32 % 15.032 M 0.00 % 15.032 M -57.03 % 34.983 M 0.00 % 34.983 M 71.05 % 20.452 M 0.00 % 20.452 M 11.19 % 18.395 M 52.62 % 12.053 M
Total current assets 0.000 -100.00 % 988.942 M 0.000 -100.00 % 1.214 B 723.94 % 147.392 M -85.02 % 983.814 M 158.61 % 380.424 M -57.14 % 887.700 M 5 316.11 % 16.390 M -97.84 % 759.794 M 350.92 % 168.500 M -73.92 % 646.007 M 6 209.28 % 10.239 M -98.40 % 638.903 M 439.30 % 118.469 M -79.61 % 580.882 M 1 102.43 % 48.309 M -90.21 % 493.665 M 646.81 % 66.103 M -89.69 % 640.986 M 3 665.19 % 17.024 M -97.17 % 602.442 M 3 808.91 % 15.412 M -96.83 % 486.937 M 2 366.88 % 19.739 M -94.60 % 365.348 M 428.60 % 69.116 M -82.64 % 398.154 M 1 987.75 % 19.071 M -95.16 % 393.769 M 1 045.34 % 34.380 M -91.07 % 385.004 M 851.99 % 40.442 M -89.49 % 384.970 M 1 398.29 % 25.694 M -93.89 % 420.612 M 2 241.03 % 17.967 M -95.22 % 375.970 M 1 128.98 % 30.592 M -91.29 % 351.359 M 1 140.04 % 28.335 M -91.01 % 315.224 M 388.45 % 64.536 M -83.92 % 401.271 M 2 569.42 % 15.032 M -96.62 % 444.674 M 1 171.10 % 34.983 M -92.47 % 464.830 M 2 172.79 % 20.452 M -95.84 % 492.187 M 27.86 % 384.951 M 70.02 % 226.416 M
Inventory 0.000 -100.00 % 428.050 M 0.000 -100.00 % 432.294 M 0.000 -100.00 % 478.726 M 0.000 -100.00 % 189.270 M 0.000 -100.00 % 342.493 M 0.000 -100.00 % 238.700 M 0.000 -100.00 % 507.357 M 0.000 -100.00 % 227.476 M 0.000 -100.00 % 328.528 M 0.000 -100.00 % 393.265 M 0.000 -100.00 % 472.514 M 0.000 -100.00 % 368.391 M 0.000 -100.00 % 258.995 M 0.000 -100.00 % 151.581 M 0.000 -100.00 % 254.639 M 0.000 -100.00 % 247.141 M 0.000 -100.00 % 255.598 M 0.000 -100.00 % 307.357 M 0.000 -100.00 % 271.297 M 0.000 -100.00 % 214.299 M 0.000 -100.00 % 173.559 M 0.000 -100.00 % 200.899 M 0.000 -100.00 % 319.016 M 0.000 -100.00 % 292.847 M 0.000 -100.00 % 348.460 M 52.44 % 228.587 M 73.53 % 131.729 M
Net receivables 0.000 -100.00 % 141.096 M 0.000 -100.00 % 160.266 M 0.000 -100.00 % 79.488 M 0.000 -100.00 % 72.627 M 0.000 -100.00 % 120.304 M 0.000 -100.00 % 82.743 M 0.000 -100.00 % 63.410 M 0.000 -100.00 % 71.609 M 0.000 -100.00 % 74.523 M 0.000 -100.00 % 52.190 M 0.000 -100.00 % 30.553 M 0.000 -100.00 % 15.869 M 0.000 -100.00 % 30.553 M 0.000 -100.00 % 30.197 M 0.000 -100.00 % 32.552 M 0.000 -100.00 % 39.224 M 0.000 0.000 0.000 -100.00 % 87.561 M 0.000 -100.00 % 36.960 M 0.000 -100.00 % 52.489 M 0.000 -100.00 % 50.491 M 0.000 -100.00 % 47.085 M 0.000 -100.00 % 51.367 M 0.000 -100.00 % 49.226 M 0.000 -100.00 % 123.276 M -10.65 % 137.970 M 66.96 % 82.635 M
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 595.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.421 M 0.000 0.000 0.000 -100.00 % 8.468 M 0.000 -100.00 % 33.641 M 0.000 -100.00 % 35.665 M 0.000 -100.00 % 13.403 M 0.000 -100.00 % 13.271 M 0.000 0.000 0.000 -100.00 % 1.446 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 % -250.000 K 0.000 0.000 0.000 100.00 % -250.000 K 0.000 0.000 0.000 100.00 % -250.000 K 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 38.756 M 0.000 -100.00 % 73.889 M 0.000 -100.00 % 39.440 M 0.000 -100.00 % 76.493 M 0.000 -100.00 % 32.553 M 0.000 -100.00 % 82.967 M 0.000 -100.00 % 21.728 M 0.000 -100.00 % 45.130 M 0.000 -100.00 % 40.254 M 0.000 -100.00 % 95.287 M 0.000 -100.00 % 131.065 M 0.000 -100.00 % 109.103 M 0.000 -100.00 % 36.086 M 0.000 -100.00 % 32.570 M 0.000 -100.00 % 14.789 M 0.000 -100.00 % 26.283 M 0.000 -100.00 % 19.260 M 0.000 -100.00 % 40.466 M 0.000 -100.00 % 22.296 M 0.000 -100.00 % 34.839 M 0.000 -100.00 % 30.186 M 0.000 -100.00 % 12.733 M 0.000 -100.00 % 22.543 M 0.000 -100.00 % 50.535 M 0.000 -100.00 % 38.837 M -16.05 % 46.262 M 106.70 % 22.381 M
Tax payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.823 M 0.000 -100.00 % 22.649 M 0.000 -100.00 % 5.413 M 0.000 -100.00 % 11.004 M 0.000 -100.00 % 2.307 M 0.000 -100.00 % 12.987 M 0.000 -100.00 % 9.740 M 0.000 -100.00 % 2.319 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.383 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.494 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.968 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -7.703 M 0.000 100.00 % -7.833 M 0.000 100.00 % -10.107 M 0.000 0.000 0.000 0.000 0.000 100.00 % -537.568 K 0.000 0.000 0.000 0.000 0.000 100.00 % -11.908 M 0.000 0.000 0.000 0.000 0.000 100.00 % -242.405 M 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
Capital lease obligations 0.000 -100.00 % 10.266 M 0.000 -100.00 % 10.266 M 0.000 -100.00 % 9.753 M 0.000 -100.00 % 9.754 M 0.000 -100.00 % 9.240 M 0.000 -100.00 % 9.240 M 0.000 -100.00 % 8.726 M 0.000 -100.00 % 8.726 M 0.000 -100.00 % 8.213 M 0.000 0.000 0.000 -100.00 % 7.700 M 0.000 0.000 0.000 -100.00 % 7.187 M 0.000 0.000 0.000 -100.00 % 6.674 M 0.000 0.000 0.000 -100.00 % 6.160 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.774 M 0.000 0.000 0.000 100.00 % -6.200 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.720 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 54.700 M 0.000 -100.00 % 1.299 B 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 100.00 % -114.000 M 0.000 0.000 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 -100.00 % 58.478 M 0.000 0.000 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 -100.00 % 54.700 M 0.000 0.000 0.000 0.000 100.00 % -4.219 M -316.02 % 1.953 M
Deferred tax liabilities non current 0.000 -100.00 % 45.850 M 0.000 -100.00 % 45.536 M 0.000 -100.00 % 45.377 M 0.000 -100.00 % 43.395 M 0.000 -100.00 % 42.842 M 0.000 -100.00 % 13.022 M 0.000 -100.00 % 8.893 M 0.000 -100.00 % 3.888 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 % 7.703 M 0.000 -100.00 % 7.833 M 0.000 -100.00 % 10.107 M 0.000 -100.00 % 8.237 M 0.000 -100.00 % 8.485 M 0.000 -100.00 % 11.029 M 0.000 -100.00 % 10.304 M 0.000 -100.00 % 10.304 M 0.000 -100.00 % 11.908 M 0.000 -100.00 % 11.908 M 0.000 -100.00 % 13.694 M 0.000 -100.00 % 13.694 M -17.42 % 16.583 M -21.96 % 21.248 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.831 B 0.000 -100.00 % 2.079 B 0.000 -100.00 % 1.859 B 0.000 -100.00 % 1.794 B 0.000 -100.00 % 1.720 B 0.000 -100.00 % 1.607 B 0.000 -100.00 % 1.450 B 0.000 -100.00 % 1.349 B 0.000 -100.00 % 1.295 B 0.000 -100.00 % 1.458 B 0.000 -100.00 % 1.493 B 0.000 -100.00 % 1.314 B 0.000 -100.00 % 1.111 B 0.000 -100.00 % 1.010 B 0.000 -100.00 % 886.527 M 0.000 -100.00 % 825.004 M 0.000 -100.00 % 784.099 M 0.000 -100.00 % 664.728 M 0.000 -100.00 % 590.499 M 0.000 -100.00 % 556.458 M 0.000 -100.00 % 528.929 M 0.000 -100.00 % 622.601 M 0.000 -100.00 % 669.192 M 0.000 -100.00 % 699.809 M 0.000 -100.00 % 683.973 M 14.33 % 598.225 M 34.31 % 445.411 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-03-31 2009-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -45.913 M -8.02 % -42.506 M -6.64 % -39.859 M 38.58 % -64.896 M 3.25 % -67.078 M -15.21 % -58.220 M -160.84 % -22.320 M 69.48 % -73.128 M 12.84 % -83.900 M -10.29 % -76.072 M -36.64 % -55.672 M 14.94 % -65.447 M -4.07 % -62.890 M -33.68 % -47.044 M 28.29 % -65.602 M -19.04 % -55.111 M 19.00 % -68.036 M -124.47 % -30.310 M 10.59 % -33.901 M -198.87 % -11.343 M 29.63 % -16.120 M 50.22 % -32.381 M -373.82 % -6.834 M -103.70 % -3.355 M 70.76 % -11.475 M -0.98 % -11.364 M -51.80 % -7.486 M 59.68 % -18.565 M 27.32 % -25.544 M 10.20 % -28.444 M -481.68 % -4.890 M -120.27 % -2.220 M -923.04 % -217.000 K 97.15 % -7.612 M -600.31 % -1.087 M -162.26 % 1.746 M 166.79 % -2.614 M 72.68 % -9.569 M -264.30 % 5.824 M 659.32 % 767.000 K 158.24 % -1.317 M 63.34 % -3.593 M 65.24 % -10.335 M -22.26 % -8.453 M -191.28 % -2.902 M 46.81 % -5.456 M -14.13 % -4.780 M -633.13 % -652.000 K -12.22 % -581.000 K 46.21 % -1.080 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.050 M 1.26 % 73.128 M -12.84 % 83.900 M 0.000 -100.00 % 55.672 M 0.000 -100.00 % 62.890 M 33.68 % 47.044 M -28.29 % 65.602 M 19.04 % 55.111 M -19.00 % 68.036 M 124.47 % 30.310 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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -306.374 M -518.96 % 73.128 M -2.52 % 75.018 M 0.000 100.00 % -112.828 M 0.000 -100.00 % 62.890 M 33.68 % 47.044 M -28.29 % 65.602 M 19.04 % 55.111 M -19.00 % 68.036 M 124.47 % 30.310 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.050 M -80.53 % 380.424 M 23.80 % 307.296 M 3 359.76 % 8.882 M 0.000 -100.00 % 168.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 147.392 M 99.04 % 74.050 M -80.53 % 380.424 M 353.43 % 83.900 M 0.000 -100.00 % 55.672 M 0.000 -100.00 % 62.890 M 33.68 % 47.044 M -28.29 % 65.602 M 19.04 % 55.111 M -19.00 % 68.036 M 124.47 % 30.310 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.050 M 1.26 % 73.128 M -12.84 % 83.900 M 0.000 -100.00 % 55.672 M 0.000 -100.00 % 62.890 M 33.68 % 47.044 M -28.29 % 65.602 M 19.04 % 55.111 M -19.00 % 68.036 M 124.47 % 30.310 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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.050 M 1.26 % 73.128 M -12.84 % 83.900 M 0.000 -100.00 % 55.672 M 0.000 -100.00 % 62.890 M 33.68 % 47.044 M -28.29 % 65.602 M 19.04 % 55.111 M -19.00 % 68.036 M 124.47 % 30.310 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
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
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008