HBESD.BO

HB Estate Developers Limited HBESD.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 1.177 B 8.14 % 1.088 B 13.53 % 958.683 M 92.23 % 498.712 M 108.44 % 239.257 M -70.66 % 815.462 M -8.07 % 887.047 M 6.54 % 832.617 M 14.28 % 728.553 M 7.14 % 680.018 M 5.36 % 645.429 M 50.21 % 429.672 M 475.66 % 74.640 M -56.64 % 172.132 M 391.60 % 35.014 M -49.95 % 69.956 M -60.14 % 175.484 M 932.53 % 16.995 M -88.36 % 145.985 M 108.45 % 70.034 M
Net income 107.945 M 177.57 % 38.889 M 133.44 % -116.281 M 25.81 % -156.725 M 48.39 % -303.696 M -245.19 % -87.978 M 15.64 % -104.293 M 36.04 % -163.062 M 18.63 % -200.387 M 35.05 % -308.536 M 31.56 % -450.792 M -0.64 % -447.943 M -557.84 % -68.093 M -196.04 % 70.900 M 87.21 % 37.872 M -52.40 % 79.571 M -46.82 % 149.636 M 0.30 % 149.182 M 32.76 % 112.370 M 251.24 % 31.993 M
Income before tax 160.054 M 118.37 % 73.296 M 186.79 % 25.557 M 111.62 % -219.949 M 46.43 % -410.609 M -256.60 % -115.144 M 4.89 % -121.060 M 35.66 % -188.150 M 30.31 % -270.001 M 2.51 % -276.961 M 32.43 % -409.860 M -5.16 % -389.757 M -2 582.25 % -14.531 M -116.56 % 87.733 M 82.35 % 48.113 M -50.49 % 97.185 M -42.84 % 170.026 M 2.98 % 165.111 M 30.45 % 126.573 M 293.27 % 32.184 M
Income before tax ratio 0.14 101.93 % 0.07 152.62 % 0.03 106.04 % -0.44 74.30 % -1.72 -1 115.42 % -0.14 -3.46 % -0.14 39.61 % -0.23 39.02 % -0.37 9.01 % -0.41 35.86 % -0.64 29.99 % -0.91 -365.95 % -0.19 -138.20 % 0.51 -62.91 % 1.37 -1.09 % 1.39 43.38 % 0.97 -90.03 % 9.72 1 020.50 % 0.87 88.67 % 0.46
EBITDA 454.338 M 16.33 % 390.561 M 20.30 % 324.664 M 291.80 % 82.864 M 254.13 % -53.762 M -120.32 % 264.573 M -6.68 % 283.503 M 33.72 % 212.007 M 30.55 % 162.400 M 8.73 % 149.358 M 200.11 % 49.767 M 201.48 % -49.042 M -457.30 % 13.726 M -89.34 % 128.810 M 126.26 % 56.930 M 12.77 % 50.484 M -70.78 % 172.791 M 7 028.48 % -2.494 M -101.97 % 126.818 M 291.76 % 32.371 M
Net income ratio 0.09 156.68 % 0.04 129.46 % -0.12 61.40 % -0.31 75.24 % -1.27 -1 076.53 % -0.11 8.24 % -0.12 39.97 % -0.20 28.80 % -0.28 39.38 % -0.45 35.04 % -0.70 33.01 % -1.04 -14.28 % -0.91 -321.49 % 0.41 -61.92 % 1.08 -4.91 % 1.14 33.39 % 0.85 -90.29 % 8.78 1 040.36 % 0.77 68.50 % 0.46
Ratio EBITDA 0.39 7.58 % 0.36 5.96 % 0.34 103.82 % 0.17 173.94 % -0.22 -169.26 % 0.32 1.52 % 0.32 25.52 % 0.25 14.23 % 0.22 1.49 % 0.22 184.85 % 0.08 167.56 % -0.11 -162.07 % 0.18 -75.43 % 0.75 -53.97 % 1.63 125.30 % 0.72 -26.71 % 0.98 771.02 % -0.15 -116.89 % 0.87 87.94 % 0.46
Gross profit ratio 0.73 -14.49 % 0.85 -0.03 % 0.85 5.83 % 0.80 0.15 % 0.80 205.23 % 0.26 -3.05 % 0.27 27.28 % 0.21 42.82 % 0.15 -83.38 % 0.90 775.28 % 0.10 215.56 % -0.09 -134.44 % 0.26 -68.39 % 0.81 -18.58 % 1.00 8.95 % 0.92 7.86 % 0.85 -14.90 % 1.00 2.31 % 0.98 1.29 % 0.96
Weighted average shs out dil 19.899 M 2.25 % 19.460 M 0.00 % 19.460 M 0.00 % 19.460 M 0.00 % 19.460 M 0.00 % 19.460 M 0.00 % 19.460 M 0.00 % 19.460 M 101.02 % 9.680 M -0.03 % 9.683 M 0.00 % 9.683 M 34.01 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M -2.65 % 7.422 M -3.90 % 7.723 M 0.00 % 7.723 M
Weighted average shs out 19.899 M 2.25 % 19.460 M 0.00 % 19.460 M 0.00 % 19.460 M 0.00 % 19.460 M 0.00 % 19.460 M 0.01 % 19.458 M 0.00 % 19.458 M 101.01 % 9.680 M -0.03 % 9.683 M 0.00 % 9.683 M 34.02 % 7.225 M -0.01 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M -6.44 % 7.723 M 0.00 % 7.723 M
EPS diluted 5.31 165.50 % 2.00 133.44 % -5.98 25.71 % -8.05 48.43 % -15.61 -245.35 % -4.52 15.67 % -5.36 36.04 % -8.38 59.52 % -20.70 35.03 % -31.86 31.57 % -46.56 24.90 % -62.00 -556.08 % -9.45 -196.23 % 9.82 87.76 % 5.23 -52.54 % 11.02 -46.81 % 20.72 3.08 % 20.10 38.14 % 14.55 250.60 % 4.15
Earnings per share 5.31 165.50 % 2.00 133.44 % -5.98 25.71 % -8.05 48.43 % -15.61 -245.35 % -4.52 15.67 % -5.36 36.04 % -8.38 59.52 % -20.70 35.03 % -31.86 31.57 % -46.56 24.90 % -62.00 -556.08 % -9.45 -196.23 % 9.82 87.76 % 5.23 -52.54 % 11.02 -46.81 % 20.72 0.34 % 20.65 41.92 % 14.55 250.60 % 4.15
Gross profit 854.383 M -7.54 % 924.017 M 13.50 % 814.117 M 103.44 % 400.180 M 108.75 % 191.704 M -10.45 % 214.067 M -10.87 % 240.179 M 35.60 % 177.127 M 63.22 % 108.520 M -82.20 % 609.603 M 822.18 % 66.104 M 273.59 % -38.082 M -298.23 % 19.211 M -86.29 % 140.150 M 300.26 % 35.014 M -45.47 % 64.211 M -57.00 % 149.338 M 778.69 % 16.995 M -88.09 % 142.682 M 111.15 % 67.575 M
Income tax expense 52.100 M 51.42 % 34.407 M -75.74 % 141.838 M 324.34 % -63.224 M 40.86 % -106.913 M -293.55 % -27.166 M -62.02 % -16.767 M 33.17 % -25.088 M 63.96 % -69.614 M -322.16 % 31.335 M -23.45 % 40.932 M -29.65 % 58.186 M 8.63 % 53.562 M 218.19 % 16.833 M 64.38 % 10.240 M -41.86 % 17.614 M -13.61 % 20.390 M 29.58 % 15.735 M 10.78 % 14.203 M 7 303.51 % 191.843 K
Cost of revenue 322.572 M 96.25 % 164.365 M 13.70 % 144.566 M 46.72 % 98.532 M 107.21 % 47.553 M -92.09 % 601.395 M -7.03 % 646.868 M -1.32 % 655.490 M 5.72 % 620.033 M 780.54 % 70.415 M -87.85 % 579.325 M 23.85 % 467.754 M 743.87 % 55.429 M 73.31 % 31.982 M 0.000 -100.00 % 5.745 M -78.03 % 26.146 M 0.000 -100.00 % 3.303 M 34.30 % 2.459 M
General and administrative expenses 25.657 M 7.77 % 23.807 M 17.35 % 20.287 M -0.14 % 20.316 M 52.79 % 13.297 M -29.54 % 18.872 M -7.20 % 20.336 M 3.69 % 19.612 M -14.87 % 23.038 M 845.19 % 2.437 M -92.81 % 33.880 M 28.71 % 26.324 M 207.67 % 8.556 M 0.000 -100.00 % 4.910 M 27.26 % 3.859 M 1.44 % 3.804 M 71.32 % 2.220 M 0.000 0.000
Selling and marketing expenses 8.842 M 14.67 % 7.711 M -52.79 % 16.334 M 1 405.44 % 1.085 M 80.51 % 601.086 K -86.94 % 4.604 M 5.01 % 4.384 M -28.21 % 6.106 M -9.49 % 6.747 M -66.57 % 20.182 M 9.78 % 18.384 M -13.50 % 21.254 M 353.76 % 4.684 M 0.000 0.000 0.000 -100.00 % 2.960 M 3 074.48 % 93.247 K 0.000 0.000
Other expenses 76.050 M -86.79 % 575.692 M 265.88 % 157.343 M -57.73 % 372.252 M 0.10 % 371.876 M -45.63 % 683.979 M 0.000 0.000 0.000 -100.00 % 586.983 M 0.000 0.000 0.000 100.00 % -151.570 K -100.50 % 30.104 M -50.12 % 60.352 M -57.67 % 142.574 M 871.08 % 14.682 M 191.14 % -16.109 M 54.48 % -35.390 M
Operating expenses 499.806 M -17.69 % 607.210 M 213.05 % 193.964 M -50.73 % 393.653 M 2.04 % 385.773 M -45.47 % 707.454 M -4.49 % 740.693 M 5.36 % 703.023 M 14.04 % 616.457 M 1.12 % 609.603 M 7.51 % 567.024 M 54.68 % 366.574 M 2 364.41 % 14.875 M -89.39 % 140.150 M 300.26 % 35.014 M -45.47 % 64.211 M -57.00 % 149.338 M 778.69 % 16.995 M 5.50 % 16.109 M -54.48 % 35.390 M
Cost and expenses 822.378 M 6.58 % 771.575 M 9.48 % 704.750 M 42.70 % 493.885 M 13.18 % 436.381 M -36.32 % 685.226 M -7.23 % 738.629 M -2.80 % 759.917 M 7.67 % 705.788 M 3.79 % 680.018 M 4.38 % 651.508 M 22.94 % 529.952 M 653.80 % 70.304 M -59.16 % 172.132 M 391.60 % 35.014 M -49.95 % 69.956 M -60.14 % 175.484 M 932.53 % 16.995 M -12.45 % 19.412 M -48.71 % 37.850 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
Selling general and administrative expenses 423.756 M 1 244.49 % 31.518 M -13.93 % 36.621 M 71.12 % 21.401 M 53.99 % 13.898 M -40.80 % 23.475 M -5.03 % 24.720 M -3.88 % 25.719 M -13.65 % 29.784 M 31.67 % 22.620 M -56.72 % 52.264 M -31.46 % 76.249 M 430.85 % 14.364 M 12.12 % 12.811 M 160.91 % 4.910 M 27.26 % 3.859 M -42.95 % 6.764 M 192.37 % 2.313 M -92.82 % 32.218 M -54.48 % 70.781 M
Interest income 13.851 M 154.94 % 5.433 M 13.31 % 4.795 M -38.35 % 7.778 M 26 453.91 % 29.290 K -99.62 % 7.769 M -29.41 % 11.005 M 368.37 % 2.350 M -57.33 % 5.507 M -44.84 % 9.984 M -24.90 % 13.294 M 25.62 % 10.583 M -43.41 % 18.702 M 79.62 % 10.412 M 9.51 % 9.508 M 0.000 0.000 0.000 0.000 0.000
Interest expense 218.234 M -16.43 % 261.150 M 15.14 % 226.820 M -5.58 % 240.213 M 8.85 % 220.692 M -11.18 % 248.481 M -10.31 % 277.030 M 6.31 % 260.595 M -14.43 % 304.555 M -0.15 % 305.014 M -1.76 % 310.477 M 1.86 % 304.800 M 393.03 % 61.822 M 56.28 % 39.558 M 435.45 % 7.388 M 133.63 % 3.162 M 114.65 % 1.473 M 0.000 0.000 0.000
Depreciation and amortization 76.050 M 2.21 % 74.406 M 2.93 % 72.287 M -1.77 % 73.588 M -45.95 % 136.155 M -3.07 % 140.474 M -0.89 % 141.729 M -1.28 % 143.570 M -0.41 % 144.166 M -4.19 % 150.466 M 0.88 % 149.150 M 30.08 % 114.664 M 1 104.40 % 9.520 M 527.01 % 1.518 M 6.26 % 1.429 M 18.13 % 1.210 M -8.08 % 1.316 M -51.49 % 2.713 M 1 007.70 % 244.921 K 30.96 % 187.013 K
Operating income 354.577 M 11.92 % 316.807 M 27.02 % 249.422 M 3 721.39 % 6.527 M 103.36 % -194.069 M -251.07 % 128.462 M -11.49 % 145.141 M 108.17 % 69.723 M 228.09 % 21.251 M -90.70 % 228.459 M 2 092.49 % -11.466 M 88.98 % -104.091 M -2 478.72 % 4.376 M -96.25 % 116.697 M 705.20 % 14.493 M -70.59 % 49.274 M -61.37 % 127.549 M 2 549.58 % -5.207 M -104.11 % 126.573 M 293.27 % 32.184 M
Operating income ratio 0.30 3.50 % 0.29 11.88 % 0.26 1 887.91 % 0.01 101.61 % -0.81 -614.90 % 0.16 -3.72 % 0.16 95.39 % 0.08 187.08 % 0.03 -91.32 % 0.34 1 991.15 % -0.02 92.67 % -0.24 -513.22 % 0.06 -91.35 % 0.68 63.79 % 0.41 -41.24 % 0.70 -3.09 % 0.73 337.24 % -0.31 -135.34 % 0.87 88.67 % 0.46
Total other income expenses net -194.523 M 20.12 % -243.511 M -8.78 % -223.865 M 1.15 % -226.476 M -4.59 % -216.540 M 11.11 % -243.606 M 8.49 % -266.201 M -3.23 % -257.873 M 11.46 % -291.252 M 42.37 % -505.419 M -26.86 % -398.394 M -39.46 % -285.667 M -1 410.91 % -18.907 M 34.72 % -28.964 M -186.15 % 33.620 M -29.83 % 47.911 M 12.79 % 42.477 M -75.06 % 170.318 M 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt 2.795 B -8.29 % 3.048 B 37.47 % 2.217 B -6.56 % 2.373 B 8.92 % 2.178 B 18.74 % 1.835 B -5.10 % 1.933 B -10.18 % 2.152 B -2.44 % 2.206 B 1.73 % 2.169 B -25.84 % 2.924 B -15.63 % 3.466 B 21.95 % 2.842 B 0.96 % 2.815 B 45.26 % 1.938 B 49.58 % 1.296 B 93.40 % 669.906 M 744.69 % 79.308 M 1 005.49 % -8.759 M 79.05 % -41.803 M
Total investments 173.859 M 523.13 % 27.901 M -29.86 % 39.781 M -3.30 % 41.137 M 76.01 % 23.372 M 19.03 % 19.635 M -86.07 % 140.932 M -34.53 % 215.269 M 0.31 % 214.593 M -0.02 % 214.638 M 174.39 % 78.225 M 596.96 % 11.224 M -46.49 % 20.975 M -94.59 % 387.468 M -0.04 % 387.626 M -5.08 % 408.389 M -0.30 % 409.608 M 7.26 % 381.898 M 51.48 % 252.116 M 131 828.90 % 191.100 K
Total debt 2.841 B -8.67 % 3.111 B -5.91 % 3.306 B 36.75 % 2.418 B -26.18 % 3.275 B 73.08 % 1.892 B -6.49 % 2.024 B -8.94 % 2.222 B -2.23 % 2.273 B 2.34 % 2.221 B -25.37 % 2.976 B -15.51 % 3.522 B 23.17 % 2.860 B 0.13 % 2.856 B 37.12 % 2.083 B 21.74 % 1.711 B 148.91 % 687.378 M 661.46 % 90.271 M 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 1.894 B -0.03 % 1.894 B 70.56 % 1.111 B -42.06 % 1.917 B -3.63 % 1.989 B -3.61 % 2.063 B 47.72 % 1.397 B -11.76 % 1.583 B 119.89 % 719.862 M 0.000 -100.00 % 2.737 M 0.000 -100.00 % 318.199 M 3.24 % 308.199 M 3.35 % 298.203 M 0.000 0.000 -100.00 % 119.252 M 452.56 % 21.582 M
Retained earnings -321.264 M 72.19 % -1.155 B 3.26 % -1.194 B -10.79 % -1.078 B -15.18 % -935.694 M -36.92 % -683.387 M -10.49 % -618.484 M -10.43 % -560.091 M -241.05 % 397.074 M 167.40 % -589.132 M 45.18 % -1.075 B -252.36 % -305.000 M -313.37 % 142.943 M -34.53 % 218.340 M 27.36 % 171.436 M 8.81 % 157.560 M 54.42 % 102.031 M 53.47 % 66.483 M 0.000 0.000
Common stock 217.337 M 11.68 % 194.599 M -1.39 % 197.337 M 1.41 % 194.599 M -1.39 % 197.337 M 0.00 % 197.337 M 0.00 % 197.337 M 1.41 % 194.599 M 0.000 -100.00 % 161.383 M 0.00 % 161.383 M 34.01 % 120.423 M 0.00 % 120.423 M 0.00 % 120.423 M 0.00 % 120.423 M 0.00 % 120.423 M 0.00 % 120.423 M -2.22 % 123.160 M 0.02 % 123.133 M 0.04 % 123.083 M
Total equity 1.745 B 17.01 % 1.492 B 2.64 % 1.453 B -7.87 % 1.577 B -9.04 % 1.734 B -15.76 % 2.058 B -6.34 % 2.198 B -7.69 % 2.381 B -6.10 % 2.536 B -7.33 % 2.736 B 113.39 % 1.282 B 36.98 % 936.102 M -32.36 % 1.384 B 19.37 % 1.159 B 5.16 % 1.103 B 2.21 % 1.079 B 6.47 % 1.013 B 15.44 % 877.579 M 18.27 % 741.995 M 15.20 % 644.079 M
Other non current liabilities 98.475 M -0.03 % 98.506 M 234.09 % 29.485 M 2.12 % 28.874 M -1.56 % 29.331 M 0.65 % 29.142 M -69.60 % 95.865 M -87.14 % 745.224 M -0.50 % 748.965 M 31.67 % 568.826 M 401.70 % 113.379 M 2.42 % 110.698 M 3.16 % 107.303 M 2.94 % 104.234 M 4.35 % 99.893 M 231 190.27 % -43.227 K 0.00 % -43.227 K -140.12 % 107.743 K 153.51 % -201.358 K -151.82 % -79.960 K
Long term debt 2.431 B 11.00 % 2.190 B -25.64 % 2.945 B 38.15 % 2.132 B -29.14 % 3.009 B 17.26 % 2.566 B -4.39 % 2.684 B 30.54 % 2.056 B -5.30 % 2.171 B 7.72 % 2.016 B -30.16 % 2.886 B -15.92 % 3.432 B 23.93 % 2.770 B 11.75 % 2.478 B 40.53 % 1.764 B 3.08 % 1.711 B 148.90 % 687.421 M 662.42 % 90.164 M 0.000 0.000
Total non current liabilities 2.530 B 10.53 % 2.289 B -23.07 % 2.975 B -7.35 % 3.211 B 5.68 % 3.038 B 17.07 % 2.595 B -6.64 % 2.780 B -0.76 % 2.801 B -4.07 % 2.920 B 5.49 % 2.768 B -12.17 % 3.152 B -13.75 % 3.654 B 24.72 % 2.930 B 13.45 % 2.583 B 38.59 % 1.864 B 8.92 % 1.711 B 148.91 % 687.378 M 661.46 % 90.271 M 0.000 0.000
Other current liabilities 128.948 M -0.89 % 130.106 M -18.77 % 160.165 M 4.19 % 153.722 M 18.35 % 129.885 M -39.96 % 216.324 M 73.83 % 124.447 M -18.15 % 152.049 M 33.76 % 113.671 M 64.71 % 69.012 M -66.21 % 204.224 M 30.23 % 156.818 M -20.50 % 197.249 M 28.84 % 153.093 M 58.65 % 96.498 M -63.32 % 263.059 M 6.71 % 246.516 M -50.34 % 496.407 M 0.000 0.000
Deferred revenue 0.000 0.000 -100.00 % 10.932 M 0.000 -100.00 % 12.158 M 0.000 -100.00 % 3.622 M -80.48 % 18.555 M 436.62 % 3.458 M -51.82 % 7.176 M 0.000 -100.00 % 183.946 K -97.61 % 7.688 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 410.342 M -55.44 % 920.977 M 155.08 % 361.055 M 26.32 % 285.825 M 7.37 % 266.205 M 51.08 % 176.206 M -7.09 % 189.644 M 23.15 % 153.992 M 51.18 % 101.859 M -50.42 % 205.426 M 128.25 % 90.000 M -0.85 % 90.767 M -70.80 % 310.833 M -17.66 % 377.496 M 18.26 % 319.199 M 0.000 0.000 -100.00 % 107.743 K 0.000 0.000
Total current liabilities 688.800 M -40.71 % 1.162 B 86.56 % 622.743 M 22.73 % 507.429 M -2.48 % 520.334 M -3.69 % 540.288 M 19.12 % 453.559 M -7.44 % 489.991 M 22.89 % 398.724 M -8.90 % 437.686 M 11.98 % 390.871 M 32.59 % 294.803 M -45.58 % 541.722 M 2.10 % 530.589 M 22.35 % 433.677 M 56.72 % 276.717 M 4.55 % 264.669 M -46.84 % 497.901 M 0.000 0.000
Total liabilities 3.218 B -6.73 % 3.450 B -4.09 % 3.598 B -3.25 % 3.718 B 4.49 % 3.559 B 13.49 % 3.135 B -3.02 % 3.233 B -1.76 % 3.291 B -0.83 % 3.319 B 3.52 % 3.206 B -9.51 % 3.543 B -10.29 % 3.949 B 13.75 % 3.472 B 11.51 % 3.113 B 35.52 % 2.297 B 15.57 % 1.988 B 108.78 % 952.048 M 61.87 % 588.172 M 209.60 % 189.980 M 788.40 % 21.385 M
Other non current assets 26.573 M 1 137.60 % -2.561 M -111.37 % 22.528 M -48.54 % 43.778 M 112.84 % 20.568 M 41.03 % 14.585 M -31.69 % 21.352 M 204.33 % 7.016 M 54.37 % 4.545 M -93.40 % 68.850 M -60.26 % 173.263 M 9.94 % 157.600 M 19.14 % 132.282 M -73.03 % 490.481 M 26.47 % 387.821 M -5.04 % 408.389 M -0.30 % 409.608 M 7.26 % 381.898 M 163.56 % -600.843 M -74 464.47 % -805.803 K
Long term investments 33.545 M -15.23 % 39.570 M 37.49 % 28.781 M -4.50 % 30.137 M 28.94 % 23.372 M 19.03 % 19.635 M -86.07 % 140.932 M -34.53 % 215.269 M -12.81 % 246.909 M 26.49 % 195.197 M 0.000 0.000 -100.00 % 10.957 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 252.116 M 0.000
Intangible assets 1.333 M -17.10 % 1.608 M -15.86 % 1.911 M 72.32 % 1.109 M 237.78 % 328.320 K -65.27 % 945.280 K -47.94 % 1.816 M -38.52 % 2.953 M -55.41 % 6.623 M -18.71 % 8.147 M -16.75 % 9.787 M -17.52 % 11.865 M -7.35 % 12.807 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.333 M -17.10 % 1.608 M -15.86 % 1.911 M 72.32 % 1.109 M 237.78 % 328.320 K -65.27 % 945.280 K -47.94 % 1.816 M -38.52 % 2.953 M -55.41 % 6.623 M -18.71 % 8.147 M -16.75 % 9.787 M -17.52 % 11.865 M -7.35 % 12.807 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 4.038 B -0.48 % 4.058 B -1.17 % 4.106 B -1.17 % 4.155 B -1.59 % 4.222 B -3.11 % 4.357 B -2.67 % 4.477 B -2.85 % 4.608 B -2.87 % 4.744 B -2.59 % 4.871 B 13.27 % 4.300 B -2.18 % 4.396 B -0.17 % 4.403 B 24.42 % 3.539 B 34.30 % 2.635 B 31.85 % 1.999 B 56.16 % 1.280 B 79.52 % 712.963 M 104.46 % 348.700 M 43 173.60 % 805.803 K
Total non current assets 4.476 B -1.42 % 4.540 B -1.76 % 4.621 B -4.39 % 4.833 B 0.54 % 4.807 B -0.41 % 4.827 B -4.38 % 5.048 B -3.32 % 5.222 B -2.68 % 5.365 B -1.30 % 5.436 B 21.27 % 4.483 B -1.81 % 4.565 B 0.13 % 4.559 B 13.13 % 4.030 B 33.30 % 3.023 B 25.59 % 2.407 B 42.46 % 1.690 B 54.30 % 1.095 B 0.000 0.000
Other current assets 75.903 M -37.30 % 121.057 M -39.18 % 199.030 M -18.48 % 244.158 M 125.06 % 108.487 M -20.61 % 136.650 M 16.24 % 117.557 M -2.17 % 120.163 M -45.97 % 222.381 M 34.09 % 165.849 M 82.26 % 90.997 M 172.45 % 33.400 M 18.65 % 28.149 M 2 326.36 % 1.160 M -85.38 % 7.934 M -60.47 % 20.070 M -29.71 % 28.554 M -76.38 % 120.901 M 289.22 % -63.895 M 43.99 % -114.072 M
Short term investments 140.314 M 6 915.70 % 2.000 M -81.82 % 11.000 M 0.00 % 11.000 M 109 900.00 % 10.000 K 0.000 -100.00 % 2.138 M -76.59 % 9.134 M 235.93 % 2.719 M -86.01 % 19.442 M 0.000 0.000 -100.00 % 10.018 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.100 K
cash and cash equivalents 46.440 M -26.79 % 63.435 M 60.17 % 39.604 M -12.40 % 45.210 M -43.05 % 79.384 M 37.52 % 57.726 M -36.11 % 90.349 M 29.36 % 69.841 M 4.67 % 66.723 M 27.49 % 52.335 M 1.14 % 51.747 M -8.26 % 56.403 M 220.40 % 17.604 M -56.99 % 40.928 M -71.76 % 144.916 M -65.11 % 415.347 M 2 277.25 % 17.472 M 59.36 % 10.963 M 25.17 % 8.759 M -79.05 % 41.803 M
Cash and short term investments 191.579 M 192.78 % 65.435 M 29.31 % 50.604 M -9.97 % 56.210 M -74.11 % 217.105 M 276.10 % 57.726 M -37.59 % 92.487 M 17.11 % 78.975 M 13.73 % 69.442 M -3.25 % 71.776 M 38.71 % 51.747 M -8.26 % 56.403 M 220.40 % 17.604 M -56.99 % 40.928 M -71.76 % 144.916 M -65.11 % 415.347 M 2 277.25 % 17.472 M 59.36 % 10.963 M 25.17 % 8.759 M -79.14 % 41.994 M
Total current assets 487.891 M 21.38 % 401.947 M -6.43 % 429.560 M -7.04 % 462.094 M -4.78 % 485.277 M 32.26 % 366.920 M -4.24 % 383.186 M -14.98 % 450.714 M -7.83 % 489.026 M -3.31 % 505.785 M 47.89 % 342.004 M 6.91 % 319.890 M 7.92 % 296.418 M 22.17 % 242.633 M -35.54 % 376.408 M -42.88 % 658.974 M 139.34 % 275.328 M -25.70 % 370.562 M 0.000 0.000
Inventory 145.119 M -1.93 % 147.973 M -0.58 % 148.840 M 11.04 % 134.046 M -5.79 % 142.281 M -4.08 % 148.339 M 7.08 % 138.530 M -19.69 % 172.486 M 3.27 % 167.023 M -11.74 % 189.233 M 3.39 % 183.024 M -12.21 % 208.488 M -12.04 % 237.031 M 23.73 % 191.575 M -14.31 % 223.558 M 0.00 % 223.558 M -2.51 % 229.303 M -3.94 % 238.698 M 0.000 0.000
Net receivables 75.290 M 11.57 % 67.482 M 117.08 % 31.086 M 12.30 % 27.680 M 59.05 % 17.403 M -28.10 % 24.206 M -30.07 % 34.612 M -56.24 % 79.089 M 162.06 % 30.180 M -61.76 % 78.927 M 23.96 % 63.669 M 194.78 % 21.599 M -46.68 % 40.509 M 351.64 % 8.969 M 0.000 0.000 0.000 0.000 -100.00 % 55.137 M -23.50 % 72.078 M
Tax assets 375.870 M -15.25 % 443.496 M -4.02 % 462.086 M -23.47 % 603.789 M 11.55 % 541.266 M 24.53 % 434.632 M 6.76 % 407.095 M 4.91 % 388.025 M 6.84 % 363.197 M 23.74 % 293.527 M 0.000 0.000 0.000 -100.00 % 464.817 K 81.78 % 255.708 K -7.92 % 277.698 K -16.65 % 333.169 K 1.57 % 328.026 K 1 132.12 % 26.623 K 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 -100.00 % 931.975 M 40.05 % 665.464 M
Account payables 149.510 M 35.05 % 110.705 M 22.20 % 90.591 M 33.45 % 67.882 M -39.44 % 112.086 M -24.14 % 147.759 M 21.46 % 121.652 M -20.55 % 153.114 M -14.81 % 179.736 M 15.16 % 156.072 M 61.49 % 96.647 M 105.49 % 47.033 M 81.24 % 25.951 M 0.000 -100.00 % 17.980 M 31.64 % 13.658 M -24.76 % 18.154 M 1 209.83 % 1.386 M 0.000 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.195 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
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.282 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.227 K 0.00 % 43.227 K -73.59 % 163.675 K 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.145 B 43.17 % 800.000 M 0.00 % 800.000 M 166.67 % 300.000 M 0.00 % 300.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.829 B 227.53 % 558.480 M 0.49 % 555.742 M -77.20 % 2.438 B 338.62 % 555.742 M 0.00 % 555.742 M 0.00 % 555.742 M -58.83 % 1.350 B 328.94 % -589.605 M -134.74 % 1.697 B 21.62 % 1.396 B 70.63 % 817.941 M -0.33 % 820.679 M 63.33 % 502.480 M 0.00 % 502.480 M 0.00 % 502.480 M -36.45 % 790.660 M 14.93 % 687.935 M 37.69 % 499.610 M 0.04 % 499.414 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 280.783 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 183.696 M 20.57 % 152.362 M 36.98 % 111.232 M 109.69 % 53.046 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 201.358 K 151.82 % 79.960 K
Other liabilities 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 -100.00 % 189.980 M 788.40 % 21.385 M
Total assets 4.964 B 0.44 % 4.942 B -2.16 % 5.051 B -4.62 % 5.296 B 0.05 % 5.293 B 1.90 % 5.194 B -4.37 % 5.431 B -4.25 % 5.672 B -3.11 % 5.855 B -1.47 % 5.942 B 23.15 % 4.825 B -1.23 % 4.885 B 0.61 % 4.856 B 13.65 % 4.273 B 25.68 % 3.400 B 10.87 % 3.066 B 56.03 % 1.965 B 34.07 % 1.466 B 57.27 % 931.975 M 40.05 % 665.464 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -87.125 M -181.58 % 106.798 M -0.73 % 107.586 M 340.74 % -44.689 M 57.96 % -106.298 M -912.50 % 13.083 M -67.39 % 40.120 M -55.25 % 89.651 M 162.83 % -142.678 M -854.23 % 18.917 M 104.50 % -420.245 M -980.88 % 47.707 M 554.13 % 7.293 M -88.44 % 63.102 M 223.63 % -51.040 M -464.88 % 13.988 M -87.39 % 110.969 M -55.49 % 249.322 M 50.40 % 165.771 M -6.21 % 176.744 M
Accounts receivables -123.188 M -303.90 % 60.415 M 1 874.30 % -3.405 M 66.87 % -10.277 M -251.08 % 6.802 M -34.63 % 10.406 M -71.85 % 36.965 M 1 492.93 % -2.654 M -110.63 % 24.958 M 199.22 % -25.154 M -823.52 % 3.477 M 143.31 % -8.027 M 51.15 % -16.433 M 0.000 -100.00 % 5.733 M -32.43 % 8.484 M -90.81 % 92.347 M 0.000 -100.00 % 24.812 M -83.03 % 146.225 M
Inventory 2.854 M 229.18 % 867.000 K 105.86 % -14.794 M -279.65 % 8.235 M 35.94 % 6.058 M 161.76 % -9.809 M -128.89 % 33.956 M 721.61 % -5.463 M -124.60 % 22.210 M 457.71 % -6.209 M -114.84 % 41.835 M 46.57 % 28.542 M 162.79 % -45.455 M -242.13 % 31.982 M 0.000 -100.00 % 5.745 M -38.85 % 9.395 M 0.000 100.00 % -13.218 M -146.01 % 28.731 M
Accounts payables 0.000 -100.00 % 45.516 M -15.67 % 53.973 M 347.24 % -21.830 M -212.91 % 19.333 M -7.69 % 20.944 M 118.40 % -113.827 M -990.84 % 12.778 M 106.97 % -183.353 M -464.67 % 50.279 M 0.000 0.000 0.000 0.000 100.00 % -56.771 M 0.000 0.000 0.000 -100.00 % 154.177 M 8 522.87 % 1.788 M
Other working capital 33.209 M -48.04 % 63.917 M -10.99 % 71.812 M 444.97 % -20.817 M 84.97 % -138.491 M -1 537.38 % -8.458 M -110.19 % 83.027 M -2.31 % 84.990 M 1 408.90 % -6.493 M 0.000 100.00 % -465.557 M -1 812.08 % 27.192 M -60.69 % 69.181 M 122.30 % 31.120 M 1 725 151.50 % -1.804 K 99.25 % -241.000 K -102.61 % 9.227 M -96.30 % 249.322 M 0.000 0.000
Other non cash items 250.273 M -5.57 % 265.049 M 21.07 % 218.918 M 0.13 % 218.640 M -8.88 % 239.950 M -3.13 % 247.691 M -9.68 % 274.241 M 12.63 % 243.494 M -15.01 % 286.485 M 2.26 % 280.166 M -28.19 % 390.134 M 92.27 % 202.913 M 50 378.44 % -403.579 K -100.37 % 108.752 M 1 062.70 % 9.353 M -60.40 % 23.617 M -77.58 % 105.349 M 1 143.35 % 8.473 M 108.19 % -103.412 M -282.13 % -27.062 M
Net cash provided by operating activities 347.143 M -28.45 % 485.142 M 14.33 % 424.348 M 1 438.05 % 27.590 M 119.59 % -140.802 M -149.21 % 286.104 M -14.60 % 335.030 M 16.10 % 288.565 M 1 505.56 % 17.973 M -89.57 % 172.348 M 159.26 % -290.821 M -1 088.34 % -24.473 M -1 402.35 % 1.879 M -98.92 % 173.372 M 530.66 % -40.258 M -203.72 % 38.815 M -82.17 % 217.634 M -16.46 % 260.508 M 48.88 % 174.974 M -3.79 % 181.862 M
Investments in property plant and equipment -56.409 M -93.68 % -29.125 M -16.01 % -25.106 M -117.14 % -11.562 M -2 883.01 % -387.595 K 98.35 % -23.514 M -142.09 % -9.713 M -54.76 % -6.276 M 63.68 % -17.279 M 14.10 % -20.117 M 60.53 % -50.971 M 52.13 % -106.473 M 87.99 % -886.519 M 2.09 % -905.411 M -41.91 % -638.014 M 11.39 % -720.040 M -26.71 % -568.245 M -54.85 % -366.976 M -5.41 % -348.139 M 0.000
Acquisitions net 47.000 K -90.54 % 497.000 K 0.000 -100.00 % 100.000 K 455.56 % 18.000 K -87.86 % 148.305 K 0.000 0.000 0.000 0.000 -100.00 % 6.876 M 0.000 0.000 0.000 0.000 -100.00 % 25.000 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.617 M 0.000 0.000 0.000 0.000 100.00 % -200.000 K 0.000 100.00 % -240.200 K 0.000 0.000 100.00 % -16.463 M 74.35 % -64.194 M 76.09 % -268.497 M 33.53 % -403.966 M 29.00 % -568.996 M
Sales maturities of investments 10.289 M -0.90 % 10.382 M 0.000 0.000 -100.00 % 133.424 K -99.89 % 119.000 M 70.00 % 70.000 M 0.000 -100.00 % 1.273 M -94.19 % 21.896 M -92.02 % 274.228 M 1 417.74 % 18.068 M -95.38 % 391.086 M 0.000 -100.00 % 32.876 M -50.70 % 66.684 M -19.99 % 83.345 M -72.03 % 297.997 M -46.57 % 557.709 M 37.75 % 404.876 M
Other investing activites 6.359 M -3.43 % 6.585 M 1.45 % 6.491 M -16.55 % 7.778 M 96.63 % 3.956 M 0.000 -100.00 % 4.109 M -55.16 % 9.162 M 104.39 % 4.483 M -85.11 % 30.114 M -53.63 % 64.941 M 213.09 % -57.423 M -314.96 % 26.713 M 127.40 % -97.495 M -1 025.95 % 10.529 M 224.47 % 3.245 M 127.22 % -11.923 M -5.91 % -11.258 M 19.81 % -14.040 M 0.000
Net cash used for investing activites -39.714 M -240.57 % -11.661 M 37.36 % -18.615 M -405.29 % -3.684 M -199.04 % 3.720 M -96.25 % 99.251 M 54.13 % 64.396 M 2 131.73 % 2.885 M 125.04 % -11.524 M -136.13 % 31.894 M -89.18 % 294.873 M 302.21 % -145.827 M 68.90 % -468.959 M 53.24 % -1.003 B -68.67 % -594.609 M 10.79 % -666.549 M -18.81 % -561.017 M -60.87 % -348.734 M -67.31 % -208.436 M -27.00 % -164.120 M
Debt repayment -296.091 M -38.55 % -213.702 M -14.16 % -187.202 M -214.08 % 164.091 M -16.74 % 197.090 M 198.05 % -201.001 M -23.26 % -163.069 M -158.32 % -63.127 M -124.77 % 254.808 M 136.58 % 107.706 M 154.48 % -197.698 M -144.66 % 442.632 M 102.68 % 218.385 M -71.75 % 773.129 M 104.27 % 378.478 M -63.60 % 1.040 B 197.15 % 349.892 M 287.60 % 90.271 M 0.000 0.000
Common stock issued 154.969 M 0.000 0.000 -100.00 % 32.500 M -80.60 % 167.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 300.000 M 0.000 0.000 0.000 0.000 -100.00 % 159.000 K -29.65 % 226.000 K 22 500.00 % 1.000 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -255.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 100.00 % -6.243 M 48.16 % -12.042 M 0.00 % -12.042 M 0.00 % -12.042 M 0.00 % -12.042 M 0.00 % -12.042 M 0.000 0.000 0.000
Other financing activites -183.302 M 22.31 % -235.949 M -5.27 % -224.137 M 11.99 % -254.671 M -564.09 % -38.349 M 82.33 % -216.977 M -0.52 % -215.850 M 4.15 % -225.205 M 8.78 % -246.869 M 19.06 % -305.014 M -260.94 % 189.523 M 183.45 % -227.112 M -256.11 % -63.775 M -52.13 % -41.920 M -1 995.93 % -2.000 M 2.29 % -2.047 M -117.00 % 12.042 M 0.000 0.000 0.000
Net cash used provided by financing activities -324.424 M 27.85 % -449.651 M -9.31 % -411.339 M -608.23 % -58.080 M -136.59 % 158.741 M 137.98 % -417.978 M -10.31 % -378.918 M -31.42 % -288.332 M -3 731.81 % 7.939 M 104.02 % -197.309 M -2 313.55 % -8.175 M -103.91 % 209.276 M -52.71 % 442.567 M -38.46 % 719.166 M 97.34 % 364.435 M -64.47 % 1.026 B 193.12 % 349.892 M 286.92 % 90.430 M 39 913.27 % 226.000 K 22 500.00 % 1.000 K
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
Net change in cash -16.995 M -171.31 % 23.831 M 525.10 % -5.606 M 83.60 % -34.174 M -257.79 % 21.658 M 166.39 % -32.623 M -259.08 % 20.507 M 557.66 % 3.118 M -78.33 % 14.388 M 107.53 % 6.933 M 292.07 % -3.610 M -109.26 % 38.976 M 259.00 % -24.513 M 77.79 % -110.368 M 59.19 % -270.431 M -167.97 % 397.875 M 6 012.69 % 6.509 M 195.33 % 2.204 M 0.000 0.000
Cash at beginning of period 63.435 M 60.17 % 39.604 M -12.40 % 45.210 M -43.05 % 79.384 M 37.52 % 57.726 M -36.11 % 90.349 M 29.36 % 69.841 M 4.67 % 66.723 M 27.49 % 52.335 M 15.27 % 45.402 M -7.36 % 49.011 M 388.38 % 10.035 M -70.95 % 34.548 M -76.16 % 144.916 M -65.11 % 415.347 M 2 277.21 % 17.472 M 59.37 % 10.963 M 25.16 % 8.759 M -79.05 % 41.803 M 0.000
Cash at end of period 46.440 M -26.79 % 63.435 M 60.17 % 39.604 M -12.40 % 45.210 M -43.05 % 79.384 M 37.52 % 57.726 M -36.11 % 90.349 M 29.36 % 69.841 M 4.67 % 66.723 M 27.49 % 52.335 M 15.27 % 45.402 M -7.36 % 49.011 M 388.38 % 10.035 M -70.95 % 34.548 M -76.16 % 144.916 M -65.11 % 415.347 M 2 277.21 % 17.472 M 59.37 % 10.963 M 25.17 % 8.759 M -79.05 % 41.803 M
Operating cash flow 347.143 M -28.45 % 485.142 M 14.33 % 424.348 M 1 438.05 % 27.590 M 119.59 % -140.802 M -149.21 % 286.104 M -14.60 % 335.030 M 16.10 % 288.565 M 1 505.56 % 17.973 M -89.57 % 172.348 M 159.26 % -290.821 M -1 088.34 % -24.473 M -1 402.35 % 1.879 M -98.92 % 173.372 M 530.66 % -40.258 M -203.72 % 38.815 M -82.17 % 217.634 M -16.46 % 260.508 M 48.88 % 174.974 M -3.79 % 181.862 M
Capital expenditure -56.409 M -93.68 % -29.125 M -16.01 % -25.106 M -117.14 % -11.562 M -2 883.01 % -387.595 K 98.35 % -23.514 M -142.09 % -9.713 M -54.76 % -6.276 M 63.68 % -17.279 M 14.10 % -20.117 M 60.53 % -50.971 M 52.13 % -106.473 M 87.99 % -886.519 M 2.09 % -905.411 M -41.91 % -638.014 M 11.39 % -720.040 M -26.71 % -568.245 M -54.85 % -366.976 M -5.41 % -348.139 M 0.000
Free CashFlow 290.734 M -36.24 % 456.017 M 14.22 % 399.242 M 2 390.90 % 16.028 M 111.35 % -141.190 M -153.77 % 262.590 M -19.28 % 325.317 M 15.24 % 282.289 M 40 606.56 % 693.472 K -99.54 % 152.232 M 144.54 % -341.792 M -161.02 % -130.946 M 85.20 % -884.640 M -20.85 % -732.039 M -7.93 % -678.271 M 0.43 % -681.225 M -94.30 % -350.611 M -229.31 % -106.468 M 38.52 % -173.165 M -195.22 % 181.862 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31
Revenue 237.634 M -28.48 % 332.278 M 5.78 % 314.136 M 14.61 % 274.100 M 6.89 % 256.441 M -18.23 % 313.610 M 5.49 % 297.279 M 21.94 % 243.801 M 1.87 % 239.322 M -12.15 % 272.412 M -1.67 % 277.034 M 29.84 % 213.360 M 8.93 % 195.877 M 38.60 % 141.323 M -24.09 % 186.162 M 54.66 % 120.365 M 136.65 % 50.862 M -43.28 % 89.667 M 2.83 % 87.203 M 77.92 % 49.013 M 266.51 % 13.373 M -92.09 % 169.061 M -27.60 % 233.507 M 5.69 % 220.929 M 15.09 % 191.965 M -20.59 % 241.746 M 2.76 % 235.245 M 11.37 % 211.225 M 6.23 % 198.831 M -9.76 % 220.332 M -7.08 % 237.130 M 32.41 % 179.091 M -8.66 % 196.064 M 14.58 % 171.116 M -22.42 % 220.567 M 0.000 -100.00 % 187.391 M 1.36 % 184.877 M -5.97 % 196.612 M 37.18 % 143.329 M -7.65 % 155.200 M -32.72 % 230.672 M 41.01 % 163.590 M 23.87 % 132.067 M 10.52 % 119.495 M -5.09 % 125.908 M -22.47 % 162.402 M 97.34 % 82.295 M 39.32 % 59.068 M 122.42 % 26.557 M 365.67 % 5.703 M -74.52 % 22.386 M 11.96 % 19.994 M -4.97 % 21.040 M -6.01 % 22.386 M
Net income 3.818 M -91.67 % 45.819 M -4.85 % 48.155 M 883.56 % 4.896 M -46.05 % 9.075 M -79.91 % 45.176 M 199.64 % 15.077 M 262.66 % -9.269 M 23.37 % -12.095 M 89.41 % -114.164 M -636.41 % 21.283 M 301.20 % -10.578 M 17.51 % -12.823 M 52.61 % -27.060 M -129.32 % -11.800 M 76.68 % -50.600 M 24.78 % -67.265 M -0.31 % -67.054 M -5.34 % -63.654 M 18.20 % -77.812 M 18.24 % -95.176 M -168.24 % -35.482 M -5 869.47 % 615.000 K 103.46 % -17.754 M 49.79 % -35.358 M -1 580.65 % 2.388 M 133.85 % -7.054 M 87.31 % -55.602 M -26.30 % -44.025 M 23.17 % -57.302 M -272.19 % -15.396 M 69.35 % -50.232 M -25.17 % -40.131 M 57.54 % -94.520 M -91.68 % -49.312 M 0.000 100.00 % -83.770 M -38.26 % -60.589 M -10.96 % -54.602 M 47.31 % -103.631 M -15.61 % -89.635 M -72.80 % -51.871 M 42.97 % -90.949 M 5.33 % -96.068 M -6.57 % -90.149 M -14.15 % -78.974 M 38.74 % -128.908 M -20.06 % -107.368 M 19.06 % -132.644 M -71.21 % -77.475 M -7 320.45 % 1.073 M -55.79 % 2.427 M -57.13 % 5.661 M 412.34 % -1.812 M -174.68 % 2.427 M
Income before tax 5.331 M -92.68 % 72.788 M 26.96 % 57.331 M 346.29 % 12.846 M -24.83 % 17.089 M -66.95 % 51.705 M 68.71 % 30.647 M 1 340.77 % -2.470 M 62.50 % -6.586 M -122.65 % 29.075 M 11.23 % 26.140 M 315.62 % -12.123 M 30.87 % -17.536 M 52.16 % -36.657 M -118.13 % -16.805 M 76.23 % -70.694 M 26.20 % -95.793 M -8.12 % -88.601 M -1.86 % -86.980 M 19.85 % -108.517 M 14.22 % -126.511 M -166.42 % -47.486 M -1 580.24 % 3.208 M 113.21 % -24.277 M 47.89 % -46.590 M -456.70 % 13.062 M 360.81 % -5.008 M 93.14 % -73.017 M -30.16 % -56.097 M -46.57 % -38.273 M -81.98 % -21.032 M 71.57 % -73.970 M -34.80 % -54.874 M 22.45 % -70.755 M -64.23 % -43.082 M 0.000 100.00 % -77.785 M -44.00 % -54.019 M -17.65 % -45.914 M 51.64 % -94.942 M -15.66 % -82.088 M -81.19 % -45.306 M 42.82 % -79.229 M 3.38 % -82.002 M -0.53 % -81.568 M -11.65 % -73.057 M 34.30 % -111.190 M -24.05 % -89.634 M 22.65 % -115.876 M -342.75 % -26.172 M -2 108.59 % 1.303 M -59.12 % 3.187 M -55.43 % 7.151 M 325.65 % -3.169 M -199.44 % 3.187 M
Income before tax ratio 0.02 -89.76 % 0.22 20.03 % 0.18 289.42 % 0.05 -29.67 % 0.07 -59.58 % 0.16 59.93 % 0.10 1 117.57 % -0.01 63.19 % -0.03 -125.78 % 0.11 13.12 % 0.09 266.06 % -0.06 36.53 % -0.09 65.49 % -0.26 -187.34 % -0.09 84.63 % -0.59 68.82 % -1.88 -90.60 % -0.99 0.94 % -1.00 54.95 % -2.21 76.60 % -9.46 -3 268.03 % -0.28 -2 144.51 % 0.01 112.50 % -0.11 54.72 % -0.24 -549.20 % 0.05 353.80 % -0.02 93.84 % -0.35 -22.52 % -0.28 -62.42 % -0.17 -95.85 % -0.09 78.53 % -0.41 -47.58 % -0.28 32.31 % -0.41 -111.70 % -0.20 0.00 100.00 % -0.42 -42.06 % -0.29 -25.12 % -0.23 64.75 % -0.66 -25.24 % -0.53 -169.30 % -0.20 59.45 % -0.48 22.00 % -0.62 9.04 % -0.68 -17.64 % -0.58 15.25 % -0.68 37.14 % -1.09 44.48 % -1.96 -99.06 % -0.99 -531.33 % 0.23 60.49 % 0.14 -60.19 % 0.36 337.45 % -0.15 -205.80 % 0.14
EBITDA 69.331 M -51.31 % 142.403 M 8.92 % 130.735 M 48.64 % 87.955 M -5.67 % 93.245 M -31.09 % 135.314 M 12.32 % 120.471 M 52.34 % 79.081 M 6.88 % 73.987 M -19.85 % 92.311 M -14.40 % 107.839 M 60.80 % 67.063 M 16.73 % 57.450 M 43.73 % 39.972 M -39.20 % 65.745 M 786.53 % 7.416 M 138.46 % -19.281 M -544.88 % -2.990 M -224.52 % 2.401 M 112.56 % -19.118 M 43.86 % -34.055 M -196.41 % 35.324 M -65.39 % 102.055 M 37.61 % 74.163 M 39.85 % 53.031 M -46.75 % 99.590 M -1.78 % 101.391 M 197.47 % 34.084 M -29.63 % 48.438 M -2.83 % 49.848 M -37.85 % 80.208 M 161.78 % 30.640 M -40.29 % 51.311 M 79.30 % 28.618 M -53.30 % 61.274 M 0.000 -100.00 % 63.549 M -17.42 % 76.954 M 26.11 % 61.020 M 345.56 % 13.695 M -48.99 % 26.850 M 185.87 % -31.267 M -206.03 % 29.488 M 85.44 % 15.902 M 4.03 % 15.286 M 27 056.58 % -56.706 K -100.14 % 39.792 M 446.56 % -11.482 M 64.50 % -32.340 M -427.39 % 9.878 M -24.64 % 13.108 M -12.15 % 14.921 M -21.07 % 18.904 M 108.73 % 9.057 M -39.30 % 14.921 M
Net income ratio 0.02 -88.35 % 0.14 -10.05 % 0.15 758.21 % 0.02 -49.53 % 0.04 -75.43 % 0.14 184.03 % 0.05 233.40 % -0.04 24.77 % -0.05 87.94 % -0.42 -645.51 % 0.08 254.96 % -0.05 24.27 % -0.07 65.81 % -0.19 -202.08 % -0.06 84.92 % -0.42 68.21 % -1.32 -76.85 % -0.75 -2.45 % -0.73 54.02 % -1.59 77.69 % -7.12 -3 291.02 % -0.21 -8 068.79 % 0.00 103.28 % -0.08 56.37 % -0.18 -1 964.62 % 0.01 132.94 % -0.03 88.61 % -0.26 -18.89 % -0.22 14.86 % -0.26 -300.56 % -0.06 76.85 % -0.28 -37.03 % -0.20 62.94 % -0.55 -147.07 % -0.22 0.00 100.00 % -0.45 -36.40 % -0.33 -18.01 % -0.28 61.59 % -0.72 -25.19 % -0.58 -156.84 % -0.22 59.55 % -0.56 23.57 % -0.73 3.58 % -0.75 -20.28 % -0.63 20.98 % -0.79 39.16 % -1.30 41.90 % -2.25 23.02 % -2.92 -1 650.55 % 0.19 73.54 % 0.11 -61.71 % 0.28 428.68 % -0.09 -179.46 % 0.11
Ratio EBITDA 0.29 -31.92 % 0.43 2.98 % 0.42 29.69 % 0.32 -11.75 % 0.36 -15.73 % 0.43 6.47 % 0.41 24.93 % 0.32 4.92 % 0.31 -8.77 % 0.34 -12.95 % 0.39 23.84 % 0.31 7.17 % 0.29 3.70 % 0.28 -19.91 % 0.35 473.19 % 0.06 116.25 % -0.38 -1 036.89 % -0.03 -221.10 % 0.03 107.06 % -0.39 84.68 % -2.55 -1 318.79 % 0.21 -52.19 % 0.44 30.20 % 0.34 21.51 % 0.28 -32.94 % 0.41 -4.42 % 0.43 167.10 % 0.16 -33.76 % 0.24 7.68 % 0.23 -33.11 % 0.34 97.70 % 0.17 -34.63 % 0.26 56.48 % 0.17 -39.80 % 0.28 0.00 -100.00 % 0.34 -18.53 % 0.42 34.12 % 0.31 224.81 % 0.10 -44.77 % 0.17 227.63 % -0.14 -175.20 % 0.18 49.70 % 0.12 -5.87 % 0.13 28 503.29 % 0.00 -100.18 % 0.25 275.61 % -0.14 74.52 % -0.55 -247.20 % 0.37 -83.82 % 2.30 244.84 % 0.67 -29.50 % 0.95 119.65 % 0.43 -35.42 % 0.67
Gross profit ratio 0.67 -8.21 % 0.73 0.02 % 0.73 1.90 % 0.72 9.44 % 0.65 -2.80 % 0.67 -8.84 % 0.74 17.16 % 0.63 -2.16 % 0.64 -2.89 % 0.66 -0.38 % 0.67 9.90 % 0.61 0.22 % 0.60 23.28 % 0.49 -12.54 % 0.56 31.90 % 0.42 389.49 % -0.15 -169.93 % 0.21 -59.20 % 0.51 -40.69 % 0.87 159.22 % -1.47 -484.22 % 0.38 -57.76 % 0.90 -0.60 % 0.91 -0.43 % 0.91 19.18 % 0.77 -15.08 % 0.90 15.51 % 0.78 -13.27 % 0.90 28.23 % 0.70 -21.49 % 0.89 38.69 % 0.64 -27.69 % 0.89 -1.08 % 0.90 6.15 % 0.85 0.00 -100.00 % 0.92 33.03 % 0.69 40.96 % 0.49 48.86 % 0.33 -63.51 % 0.90 7.66 % 0.84 79.10 % 0.47 46.32 % 0.32 6.36 % 0.30 -67.20 % 0.91 12.32 % 0.81 504.05 % 0.13 -46.02 % 0.25 -71.31 % 0.87 -13.05 % 1.00 69.63 % 0.59 -16.68 % 0.71 23.25 % 0.57 -2.62 % 0.59
Weighted average shs out dil 21.211 M 6.60 % 19.899 M 0.00 % 19.899 M 1.61 % 19.584 M -0.73 % 19.728 M 1.38 % 19.460 M -0.62 % 19.581 M 1.40 % 19.310 M -1.01 % 19.508 M 0.25 % 19.460 M -0.34 % 19.526 M -0.32 % 19.589 M 0.82 % 19.429 M -0.16 % 19.460 M 0.60 % 19.344 M -0.60 % 19.462 M 0.11 % 19.441 M -0.10 % 19.460 M -0.03 % 19.466 M 0.07 % 19.453 M -0.05 % 19.463 M 0.02 % 19.460 M -5.07 % 20.500 M 5.07 % 19.510 M 0.42 % 19.427 M -0.05 % 19.437 M -0.80 % 19.594 M 0.79 % 19.441 M -0.20 % 19.480 M 33.69 % 14.571 M 50.49 % 9.683 M 0.00 % 9.683 M 0.00 % 9.683 M 0.05 % 9.678 M 0.09 % 9.669 M -0.08 % 9.677 M -0.08 % 9.684 M -0.10 % 9.694 M 0.12 % 9.683 M -0.02 % 9.685 M -0.05 % 9.690 M 0.08 % 9.683 M 0.08 % 9.675 M 33.78 % 7.232 M 0.10 % 7.225 M 0.03 % 7.223 M 0.02 % 7.222 M 0.00 % 7.222 M -0.09 % 7.229 M 0.28 % 7.208 M -0.24 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M
Weighted average shs out 21.211 M 6.60 % 19.899 M 0.00 % 19.899 M 1.61 % 19.584 M -0.73 % 19.728 M 1.38 % 19.460 M -0.62 % 19.581 M 1.40 % 19.310 M -1.01 % 19.508 M 0.38 % 19.434 M -0.47 % 19.526 M -0.32 % 19.589 M 0.82 % 19.429 M -0.16 % 19.460 M 0.60 % 19.344 M -0.60 % 19.462 M 0.11 % 19.441 M -0.10 % 19.460 M -0.03 % 19.466 M 0.07 % 19.453 M -0.05 % 19.463 M 0.02 % 19.460 M -5.07 % 20.500 M 5.07 % 19.510 M 0.42 % 19.427 M -0.57 % 19.538 M -0.29 % 19.594 M 0.79 % 19.441 M -0.20 % 19.480 M 33.69 % 14.571 M 50.48 % 9.683 M 0.00 % 9.683 M 0.00 % 9.683 M 0.05 % 9.678 M 0.09 % 9.669 M -0.08 % 9.677 M -0.08 % 9.684 M -0.10 % 9.694 M 0.12 % 9.683 M -0.02 % 9.685 M -0.05 % 9.690 M 0.08 % 9.683 M 0.08 % 9.675 M 33.78 % 7.232 M 0.10 % 7.225 M 0.07 % 7.220 M -0.02 % 7.222 M 0.00 % 7.222 M -0.09 % 7.229 M 0.28 % 7.208 M -0.24 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M 0.00 % 7.225 M
EPS diluted 0.18 -92.00 % 2.25 -7.02 % 2.42 868.00 % 0.25 -45.65 % 0.46 -80.17 % 2.32 201.30 % 0.77 260.42 % -0.48 22.58 % -0.62 89.44 % -5.87 -638.53 % 1.09 301.85 % -0.54 18.18 % -0.66 52.52 % -1.39 -127.87 % -0.61 76.54 % -2.60 24.86 % -3.46 -0.29 % -3.45 -5.50 % -3.27 18.25 % -4.00 18.20 % -4.89 -168.68 % -1.82 -6 166.67 % 0.03 103.30 % -0.91 50.00 % -1.82 -1 616.67 % 0.12 133.33 % -0.36 87.41 % -2.86 -26.55 % -2.26 42.49 % -3.93 -147.17 % -1.59 69.36 % -5.19 -25.36 % -4.14 57.63 % -9.77 -91.57 % -5.10 -2.20 % -4.99 42.31 % -8.65 -38.40 % -6.25 -11.01 % -5.63 47.38 % -10.70 -15.55 % -9.26 -73.08 % -5.35 43.09 % -9.40 29.22 % -13.28 -6.41 % -12.48 -14.18 % -10.93 38.77 % -17.85 -20.04 % -14.87 18.96 % -18.35 -71.18 % -10.72 -7 246.67 % 0.15 -54.55 % 0.33 -57.69 % 0.78 412.00 % -0.25 -175.76 % 0.33
Earnings per share 0.18 -92.00 % 2.25 -7.02 % 2.42 868.00 % 0.25 -45.65 % 0.46 -80.17 % 2.32 201.30 % 0.77 260.42 % -0.48 22.58 % -0.62 89.44 % -5.87 -638.53 % 1.09 301.85 % -0.54 18.18 % -0.66 52.52 % -1.39 -127.87 % -0.61 76.54 % -2.60 24.86 % -3.46 -0.29 % -3.45 -5.50 % -3.27 18.25 % -4.00 18.20 % -4.89 -168.68 % -1.82 -6 166.67 % 0.03 103.30 % -0.91 50.00 % -1.82 -1 616.67 % 0.12 133.33 % -0.36 87.41 % -2.86 -26.55 % -2.26 42.49 % -3.93 -147.17 % -1.59 69.36 % -5.19 -25.36 % -4.14 57.63 % -9.77 -91.57 % -5.10 -2.20 % -4.99 42.31 % -8.65 -38.40 % -6.25 -11.01 % -5.63 47.38 % -10.70 -15.55 % -9.26 -73.08 % -5.35 43.09 % -9.40 29.22 % -13.28 -6.41 % -12.48 -14.08 % -10.94 38.71 % -17.85 -20.04 % -14.87 18.96 % -18.35 -71.18 % -10.72 -7 246.67 % 0.15 -54.55 % 0.33 -57.69 % 0.78 412.00 % -0.25 -175.76 % 0.33
Gross profit 159.129 M -34.36 % 242.417 M 5.79 % 229.145 M 16.78 % 196.213 M 16.98 % 167.730 M -20.52 % 211.040 M -3.83 % 219.455 M 42.86 % 153.616 M -0.33 % 154.129 M -14.68 % 180.655 M -2.05 % 184.429 M 42.70 % 129.239 M 9.17 % 118.387 M 70.88 % 69.283 M -33.61 % 104.354 M 104.00 % 51.155 M 785.08 % -7.467 M -139.67 % 18.825 M -58.05 % 44.877 M 5.53 % 42.526 M 317.05 % -19.593 M -130.39 % 64.466 M -69.41 % 210.774 M 5.06 % 200.632 M 14.59 % 175.086 M -5.36 % 185.011 M -12.73 % 212.009 M 28.64 % 164.808 M -7.86 % 178.865 M 15.72 % 154.571 M -27.05 % 211.899 M 83.63 % 115.394 M -33.95 % 174.701 M 13.34 % 154.143 M -17.65 % 187.170 M 0.000 -100.00 % 171.598 M 34.84 % 127.264 M 32.55 % 96.015 M 104.20 % 47.021 M -66.30 % 139.548 M -27.57 % 192.659 M 152.54 % 76.287 M 81.25 % 42.090 M 17.55 % 35.805 M -68.87 % 115.026 M -12.92 % 132.090 M 1 092.04 % 11.081 M -24.80 % 14.735 M -36.18 % 23.090 M 304.88 % 5.703 M -56.79 % 13.197 M -6.72 % 14.147 M 17.12 % 12.079 M -8.47 % 13.197 M
Income tax expense 1.513 M -94.39 % 26.960 M 193.81 % 9.176 M 15.42 % 7.950 M -0.80 % 8.014 M 22.74 % 6.529 M -58.07 % 15.570 M 129.00 % 6.799 M 23.42 % 5.509 M -96.15 % 143.239 M 2 849.12 % 4.857 M 414.37 % -1.545 M 67.22 % -4.713 M 50.89 % -9.597 M -91.75 % -5.005 M 75.09 % -20.094 M 29.56 % -28.528 M -32.40 % -21.547 M 7.63 % -23.326 M 24.03 % -30.705 M 2.01 % -31.335 M -161.04 % -12.004 M -562.94 % 2.593 M 139.75 % -6.523 M 41.92 % -11.232 M -205.23 % 10.674 M 421.68 % 2.046 M 111.75 % -17.415 M -44.26 % -12.072 M -163.44 % 19.029 M 437.63 % -5.636 M 76.26 % -23.738 M -61.01 % -14.743 M -162.04 % 23.765 M 281.52 % 6.229 M 0.000 -100.00 % 5.985 M -8.90 % 6.570 M -24.39 % 8.689 M 0.00 % 8.689 M 15.13 % 7.547 M 14.95 % 6.565 M -43.98 % 11.720 M -16.68 % 14.066 M 63.92 % 8.581 M 45.03 % 5.917 M -66.61 % 17.718 M -0.09 % 17.734 M 5.76 % 16.768 M -67.17 % 51.082 M 22 109.38 % 230.000 K -69.74 % 760.000 K -48.99 % 1.490 M 209.83 % -1.357 M -278.50 % 760.000 K
Cost of revenue 78.505 M -12.64 % 89.861 M 5.73 % 84.991 M 9.12 % 77.887 M -12.20 % 88.711 M -13.51 % 102.570 M 31.80 % 77.824 M -13.71 % 90.185 M 5.86 % 85.193 M -7.15 % 91.757 M -0.92 % 92.605 M 10.09 % 84.121 M 8.56 % 77.490 M 7.57 % 72.040 M -11.94 % 81.808 M 18.20 % 69.210 M 18.65 % 58.329 M -17.66 % 70.842 M 67.37 % 42.326 M 552.47 % 6.487 M -80.32 % 32.966 M -68.48 % 104.595 M 360.10 % 22.733 M 12.00 % 20.297 M 20.25 % 16.879 M -70.25 % 56.736 M 144.17 % 23.236 M -49.94 % 46.417 M 132.48 % 19.966 M -69.64 % 65.761 M 160.63 % 25.231 M -60.39 % 63.697 M 198.17 % 21.363 M 25.86 % 16.973 M -49.18 % 33.397 M 0.000 -100.00 % 15.793 M -72.59 % 57.613 M -42.73 % 100.597 M 4.45 % 96.308 M 515.31 % 15.652 M -58.83 % 38.014 M -56.46 % 87.303 M -2.97 % 89.977 M 7.51 % 83.690 M 669.07 % 10.882 M -64.10 % 30.312 M -57.44 % 71.214 M 60.63 % 44.333 M 1 178.70 % 3.467 M 0.000 -100.00 % 9.189 M 57.16 % 5.847 M -34.75 % 8.961 M -2.48 % 9.189 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 93.708 M 0.000 0.000 0.000 -100.00 % 96.628 M 0.000 0.000 0.000 -100.00 % 55.427 M 0.000 0.000 0.000 -100.00 % 47.457 M 0.000 0.000 0.000 -100.00 % 54.315 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.526 M -43.06 % 7.949 M 225.65 % 2.441 M -24.66 % 3.240 M 42.86 % 2.268 M -89.60 % 21.807 M 464.65 % 3.862 M -6.53 % 4.132 M 2.76 % 4.021 M -77.49 % 17.866 M 360.57 % 3.879 M 32.48 % 2.928 M 77.35 % 1.651 M 0.000 -100.00 % 717.000 K -3.63 % 744.000 K 427.66 % 141.000 K 0.000 -100.00 % 742.000 K
Selling and marketing expenses 0.000 -100.00 % 8.842 M 0.000 0.000 0.000 -100.00 % 7.711 M 0.000 0.000 0.000 -100.00 % 16.334 M 0.000 0.000 0.000 -100.00 % 1.085 M 0.000 0.000 0.000 -100.00 % 601.086 K 0.000 0.000 0.000 -100.00 % 4.604 M 0.000 0.000 0.000 -100.00 % 4.384 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 % 6.799 M 70.35 % 3.991 M 49.42 % 2.671 M 0.000 -100.00 % 12.118 M 297.84 % 3.046 M 66.18 % 1.833 M 32.06 % 1.388 M -87.41 % 11.023 M 407.29 % 2.173 M -18.68 % 2.672 M -50.45 % 5.392 M 0.000 -100.00 % 149.000 K 831.25 % 16.000 K -20.00 % 20.000 K 0.000 0.000
Other expenses 113.493 M 507.60 % 18.679 M 0.000 -100.00 % 131.132 M 0.000 0.000 -100.00 % 140.325 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 69.858 M 0.000 0.000 -100.00 % 44.877 M 5.53 % 42.526 M 317.05 % -19.593 M 0.000 -100.00 % 151.292 M -7.11 % 162.874 M -6.97 % 175.086 M -5.36 % 185.011 M -12.73 % 212.009 M 28.64 % 164.808 M -7.86 % 178.865 M 15.72 % 154.571 M -27.05 % 211.899 M 83.63 % 115.394 M -33.95 % 174.701 M 13.34 % 154.143 M -17.65 % 187.170 M 0.000 0.000 -100.00 % 85.306 M 0.000 -100.00 % 54.324 M 16.97 % 46.444 M -75.89 % 192.659 M 228.66 % 58.619 M 31.69 % 44.512 M 8.53 % 41.012 M -64.35 % 115.026 M -8.74 % 126.038 M 95.00 % 64.636 M 53.24 % 42.180 M 82.68 % 23.090 M 377.36 % 4.837 M -61.11 % 12.437 M -11.08 % 13.986 M 15.79 % 12.079 M -3.02 % 12.455 M
Operating expenses 113.493 M -11.70 % 128.524 M 6.40 % 120.790 M -7.89 % 131.132 M 30.50 % 100.482 M -0.92 % 101.419 M -16.57 % 121.569 M -27.31 % 167.234 M -3.04 % 172.469 M 44.28 % 119.541 M -40.91 % 202.302 M 38.73 % 145.828 M 7.05 % 136.219 M 99.13 % 68.406 M -43.09 % 120.210 M 72.08 % 69.858 M 56.61 % 44.606 M -28.89 % 62.727 M 39.78 % 44.877 M 5.53 % 42.526 M 317.05 % -19.593 M -133.25 % 58.919 M -61.06 % 151.292 M -7.11 % 162.874 M -6.97 % 175.086 M -5.36 % 185.011 M 23.91 % 149.306 M -9.41 % 164.808 M -7.86 % 178.865 M 15.72 % 154.571 M -27.05 % 211.899 M 83.63 % 115.394 M -33.95 % 174.701 M 13.34 % 154.143 M -17.65 % 187.170 M 0.000 -100.00 % 171.598 M 2.88 % 166.795 M -5.39 % 176.297 M 38.86 % 126.963 M 100.06 % 63.461 M -67.06 % 192.659 M 149.05 % 77.357 M -34.54 % 118.176 M 119.33 % 53.880 M -53.16 % 115.026 M -12.92 % 132.090 M 88.07 % 70.236 M 42.69 % 49.223 M 113.18 % 23.090 M 304.88 % 5.703 M -56.79 % 13.197 M -6.72 % 14.147 M 17.12 % 12.079 M -8.47 % 13.197 M
Cost and expenses 191.998 M -12.08 % 218.385 M 6.12 % 205.781 M -1.55 % 209.019 M 10.48 % 189.193 M -7.25 % 203.989 M 2.30 % 199.393 M 4.57 % 190.673 M 2.58 % 185.882 M -9.20 % 204.719 M 8.22 % 189.171 M 12.37 % 168.341 M 6.74 % 157.715 M 22.69 % 128.552 M -11.25 % 144.854 M 9.34 % 132.483 M 41.08 % 93.908 M -25.30 % 125.713 M 3.47 % 121.499 M 17.07 % 103.784 M 19.07 % 87.159 M -48.45 % 169.061 M -2.85 % 174.025 M -4.99 % 183.171 M 3.51 % 176.952 M -26.80 % 241.746 M 40.11 % 172.542 M -18.31 % 211.225 M 6.23 % 198.831 M -9.76 % 220.332 M -7.08 % 237.130 M 32.41 % 179.091 M -8.66 % 196.064 M 14.58 % 171.116 M -22.42 % 220.567 M 0.000 -100.00 % 162.245 M -12.24 % 184.877 M 82.58 % 101.258 M -40.11 % 169.077 M 6.63 % 158.557 M -25.68 % 213.338 M 40.49 % 151.858 M 1.20 % 150.054 M 6.57 % 140.805 M 11.83 % 125.908 M -22.47 % 162.402 M 35.51 % 119.845 M 0.50 % 119.252 M 349.04 % 26.557 M 365.67 % 5.703 M -74.52 % 22.386 M 11.96 % 19.994 M -4.97 % 21.040 M -6.01 % 22.386 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
Selling general and administrative expenses 0.000 -100.00 % 109.845 M -9.06 % 120.790 M 0.000 -100.00 % 100.482 M -0.92 % 101.419 M 640.73 % -18.756 M -118.66 % 100.488 M -0.20 % 100.689 M -10.86 % 112.962 M 16.98 % 96.566 M 14.66 % 84.220 M 4.98 % 80.225 M 41.96 % 56.512 M -10.36 % 63.046 M -0.36 % 63.273 M 77.84 % 35.579 M -25.97 % 48.058 M 0.000 0.000 0.000 -100.00 % 58.919 M 0.000 0.000 0.000 -100.00 % 4.384 M 106.99 % -62.703 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.526 M -69.31 % 14.748 M 129.29 % 6.432 M 8.81 % 5.911 M 160.63 % 2.268 M -93.31 % 33.925 M 391.10 % 6.908 M 15.81 % 5.965 M 10.28 % 5.409 M -81.28 % 28.889 M 377.34 % 6.052 M 8.07 % 5.600 M -20.49 % 7.043 M 0.000 -100.00 % 866.000 K 13.95 % 760.000 K 372.05 % 161.000 K 0.000 -100.00 % 742.000 K
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.433 M 0.000 0.000 0.000 -100.00 % 21.452 M 0.000 0.000 0.000 -100.00 % 7.778 M 0.000 0.000 0.000 -100.00 % 29.290 K 0.000 0.000 0.000 -100.00 % 9.199 M 0.000 0.000 0.000 -100.00 % 11.005 M 0.000 0.000 0.000 100.00 % -7.924 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.178 M 0.000 -100.00 % 1.507 M -22.12 % 1.935 M 3.04 % 1.878 M -61.98 % 4.940 M 101.71 % 2.449 M -17.43 % 2.966 M 0.88 % 2.940 M 0.000 -100.00 % 2.935 M -5.90 % 3.119 M 26.33 % 2.469 M -77.61 % 11.027 M 310.53 % 2.686 M 7.18 % 2.506 M 0.93 % 2.483 M -4.87 % 2.610 M 4.15 % 2.506 M
Interest expense 44.279 M -13.07 % 50.936 M -5.98 % 54.174 M -2.99 % 55.846 M -2.50 % 57.278 M -11.75 % 64.903 M -8.67 % 71.068 M 12.90 % 62.946 M 1.15 % 62.233 M 39.51 % 44.607 M -30.11 % 63.826 M 4.23 % 61.233 M 7.14 % 57.154 M 19.33 % 47.894 M -25.35 % 64.161 M 8.00 % 59.407 M 2.85 % 57.763 M 4.47 % 55.293 M 2.34 % 54.028 M 0.09 % 53.982 M -5.94 % 57.389 M 20.77 % 47.521 M -25.34 % 63.648 M 0.65 % 63.240 M -2.46 % 64.835 M 25.48 % 51.670 M -26.84 % 70.626 M -1.04 % 71.369 M 3.18 % 69.169 M 30.65 % 52.941 M -19.09 % 65.430 M -4.21 % 68.308 M -2.29 % 69.909 M 9.49 % 63.852 M -6.04 % 67.956 M 0.000 -100.00 % 105.226 M 12.56 % 93.484 M 34.47 % 69.521 M -2.21 % 71.093 M 0.25 % 70.917 M -6.18 % 75.587 M 0.93 % 74.887 M 16.98 % 64.015 M 0.82 % 63.493 M 0.000 -100.00 % 130.958 M 151.44 % 52.083 M -11.09 % 58.582 M 111.70 % 27.673 M 142.25 % 11.423 M 0.63 % 11.351 M -0.21 % 11.375 M -4.01 % 11.850 M 4.40 % 11.351 M
Depreciation and amortization 19.721 M 5.58 % 18.679 M -2.87 % 19.230 M -0.17 % 19.263 M 2.04 % 18.878 M 0.92 % 18.705 M -0.27 % 18.756 M 0.81 % 18.605 M 1.44 % 18.340 M -1.55 % 18.629 M 4.23 % 17.873 M -0.45 % 17.953 M 0.68 % 17.832 M 0.48 % 17.747 M -3.49 % 18.389 M -1.68 % 18.703 M -0.25 % 18.749 M -38.16 % 30.319 M -14.24 % 35.353 M -0.18 % 35.417 M 1.00 % 35.067 M -0.63 % 35.289 M 0.26 % 35.199 M 0.00 % 35.200 M 1.19 % 34.786 M -0.21 % 34.858 M -2.56 % 35.773 M 0.11 % 35.732 M 1.03 % 35.366 M 0.53 % 35.181 M -1.76 % 35.810 M -1.36 % 36.302 M 0.07 % 36.276 M 2.13 % 35.521 M -2.41 % 36.400 M 0.000 -100.00 % 36.108 M -3.68 % 37.489 M 0.21 % 37.412 M -0.35 % 37.544 M -1.25 % 38.021 M -20.81 % 48.013 M 41.92 % 33.830 M -0.17 % 33.889 M 1.58 % 33.361 M 15.21 % 28.957 M 0.98 % 28.675 M -1.76 % 29.188 M 4.83 % 27.844 M 232.37 % 8.377 M 2 093.04 % 382.000 K -0.26 % 383.000 K 1.32 % 378.000 K 0.70 % 375.374 K -1.99 % 383.000 K
Operating income 45.636 M -59.93 % 113.893 M 5.11 % 108.355 M 66.49 % 65.081 M -3.22 % 67.248 M -38.65 % 109.621 M 11.99 % 97.886 M 84.25 % 53.128 M -0.58 % 53.440 M -27.12 % 73.322 M -16.55 % 87.863 M 95.17 % 45.019 M 17.97 % 38.162 M 87.36 % 20.368 M -50.69 % 41.308 M 440.88 % -12.118 M 71.85 % -43.046 M -37.89 % -31.217 M 8.98 % -34.296 M 37.38 % -54.771 M 25.77 % -73.786 M -555.23 % 16.209 M -72.75 % 59.482 M 57.53 % 37.758 M 151.50 % 15.013 M -79.66 % 73.801 M 12.47 % 65.618 M 4 081.67 % -1.648 M -112.61 % 13.072 M -57.27 % 30.592 M -21.04 % 38.742 M 446.03 % -11.196 M -194.99 % 11.787 M -85.14 % 79.319 M -25.32 % 106.210 M 0.000 -100.00 % 25.276 M -2.59 % 25.949 M 9.92 % 23.608 M 191.69 % -25.749 M -666.80 % -3.358 M -138.88 % 8.637 M -26.58 % 11.764 M 156.14 % -20.953 M 1.61 % -21.296 M -44.31 % -14.757 M -232.74 % 11.117 M 127.33 % -40.670 M 31.95 % -59.763 M -410.84 % -11.699 M -5 691.54 % -202.000 K -102.86 % 7.065 M -26.32 % 9.589 M 36.37 % 7.032 M -0.47 % 7.065 M
Operating income ratio 0.19 -43.97 % 0.34 -0.63 % 0.34 45.27 % 0.24 -9.46 % 0.26 -24.98 % 0.35 6.16 % 0.33 51.10 % 0.22 -2.41 % 0.22 -17.04 % 0.27 -15.13 % 0.32 50.31 % 0.21 8.30 % 0.19 35.18 % 0.14 -35.05 % 0.22 320.40 % -0.10 88.10 % -0.85 -143.09 % -0.35 11.48 % -0.39 64.81 % -1.12 79.75 % -5.52 -5 854.95 % 0.10 -62.36 % 0.25 49.05 % 0.17 118.53 % 0.08 -74.38 % 0.31 9.45 % 0.28 3 675.12 % -0.01 -111.87 % 0.07 -52.65 % 0.14 -15.02 % 0.16 361.34 % -0.06 -203.99 % 0.06 -87.03 % 0.46 -3.74 % 0.48 0.00 -100.00 % 0.13 -3.90 % 0.14 16.89 % 0.12 166.84 % -0.18 -730.30 % -0.02 -157.79 % 0.04 -47.93 % 0.07 145.33 % -0.16 10.98 % -0.18 -52.06 % -0.12 -271.21 % 0.07 113.85 % -0.49 51.15 % -1.01 -129.68 % -0.44 -1 143.70 % -0.04 -111.22 % 0.32 -34.19 % 0.48 43.50 % 0.33 5.90 % 0.32
Total other income expenses net -40.305 M 1.95 % -41.105 M 19.44 % -51.024 M 2.32 % -52.235 M -4.14 % -50.159 M 13.39 % -57.916 M 13.87 % -67.239 M -20.94 % -55.598 M 7.38 % -60.026 M -35.66 % -44.247 M 28.31 % -61.723 M -8.02 % -57.142 M -2.59 % -55.698 M 2.33 % -57.026 M 1.87 % -58.113 M 0.79 % -58.576 M -11.05 % -52.747 M 8.08 % -57.384 M -8.92 % -52.684 M 1.98 % -53.746 M -1.94 % -52.725 M 17.22 % -63.695 M -13.19 % -56.274 M 9.29 % -62.035 M -0.70 % -61.603 M -1.42 % -60.739 M 14.00 % -70.626 M 1.04 % -71.369 M -3.18 % -69.169 M -0.44 % -68.866 M -15.21 % -59.774 M 4.78 % -62.774 M 5.83 % -66.661 M 55.58 % -150.074 M -0.52 % -149.292 M 0.000 100.00 % -103.061 M -28.88 % -79.968 M -15.03 % -69.522 M -0.48 % -69.193 M 12.11 % -78.730 M -45.95 % -53.943 M 40.72 % -90.993 M -49.05 % -61.049 M -1.29 % -60.272 M -3.38 % -58.301 M 52.33 % -122.307 M -149.79 % -48.964 M 12.74 % -56.113 M -287.71 % -14.473 M -1 061.66 % 1.505 M 138.81 % -3.878 M -59.06 % -2.438 M 76.10 % -10.201 M -163.04 % -3.878 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31
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-09-30 2018-03-31 2017-03-31 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-03-31 2012-03-31
Net debt 0.000 -100.00 % 2.795 B 0.000 -100.00 % 2.944 B 0.000 -100.00 % 3.048 B 2 396.56 % 122.074 M -96.18 % 3.193 B 2 457.48 % 124.830 M -94.37 % 2.217 B 1 743.66 % 120.244 M -96.41 % 3.348 B 1 699.03 % 186.095 M -92.16 % 2.373 B 492.35 % 400.547 M -88.26 % 3.411 B 1 464.11 % 218.105 M -89.99 % 2.178 B 7 687.66 % 27.971 M -98.99 % 2.777 B 4 711.11 % 57.726 M -96.85 % 1.835 B 2 261.73 % 77.678 M -97.05 % 2.636 B 2 685.93 % 94.619 M -95.11 % 1.933 B -31.36 % 2.816 B 30.85 % 2.152 B -2.44 % 2.206 B 1.73 % 2.169 B 3 881.78 % 54.464 M -98.10 % 2.863 B 5 433.39 % 51.747 M -98.23 % 2.924 B 8 791.06 % 32.890 M -99.07 % 3.537 B 6 373.19 % 54.633 M -98.42 % 3.466 B 14 948.62 % 23.032 M -99.25 % 3.090 B 8.72 % 2.842 B 0.96 % 2.815 B
Total investments 0.000 -100.00 % 173.859 M 0.000 -100.00 % 32.088 M 0.000 -100.00 % 27.901 M -88.57 % 244.148 M 613.36 % 34.225 M -86.29 % 249.660 M 767.45 % 28.781 M -88.03 % 240.488 M 432.38 % 45.172 M -87.86 % 372.189 M 1 134.99 % 30.137 M -96.24 % 801.094 M 1 604.64 % 46.995 M -89.23 % 436.210 M 1 766.35 % 23.372 M -58.22 % 55.942 M 60.91 % 34.765 M -69.89 % 115.451 M 487.99 % 19.635 M -87.36 % 155.356 M 259.96 % 43.159 M -77.19 % 189.238 M 34.28 % 140.932 M -38.31 % 228.454 M 6.12 % 215.269 M 0.31 % 214.593 M -0.02 % 214.638 M 97.05 % 108.928 M 74.68 % 62.359 M -39.75 % 103.494 M 32.30 % 78.225 M 18.92 % 65.780 M 500.35 % 10.957 M -89.97 % 109.266 M 873.53 % 11.224 M -75.63 % 46.064 M 119.61 % 20.975 M 0.00 % 20.975 M -94.59 % 387.468 M
Total debt 0.000 -100.00 % 2.841 B 0.000 -100.00 % 2.967 B 0.000 -100.00 % 3.111 B 0.000 -100.00 % 3.245 B 0.000 -100.00 % 2.256 B 0.000 -100.00 % 3.379 B 0.000 -100.00 % 2.418 B 0.000 -100.00 % 3.442 B 0.000 -100.00 % 2.258 B 0.000 -100.00 % 2.794 B 0.000 -100.00 % 1.892 B 0.000 -100.00 % 2.709 B 0.000 -100.00 % 2.024 B -28.92 % 2.847 B 28.11 % 2.222 B -2.23 % 2.273 B 2.34 % 2.221 B 0.000 -100.00 % 2.918 B 0.000 -100.00 % 2.976 B 0.000 -100.00 % 3.569 B 0.000 -100.00 % 3.522 B 0.000 -100.00 % 3.113 B 8.85 % 2.860 B 0.13 % 2.856 B
Accumulated other comprehensive income loss 1.745 B 47.53 % 1.183 B -24.15 % 1.560 B 14.49 % 1.362 B -8.67 % 1.492 B -21.23 % 1.894 B 32.27 % 1.432 B 0.000 -100.00 % 1.453 B -23.28 % 1.894 B 21.13 % 1.564 B 0.000 -100.00 % 1.577 B 0.000 -100.00 % 1.615 B 0.000 -100.00 % 1.734 B -9.53 % 1.917 B 2.78 % 1.865 B 0.000 -100.00 % 2.058 B 3.50 % 1.989 B -5.32 % 2.101 B 0.000 -100.00 % 2.198 B 0.000 0.000 0.000 0.000 -100.00 % 45.777 M -95.80 % 1.089 B 17.74 % 924.919 M -27.87 % 1.282 B 0.000 -100.00 % 736.986 M 0.000 -100.00 % 936.102 M 0.000 -100.00 % 1.144 B 0.000 0.000 0.000
Retained earnings 0.000 100.00 % -321.265 M 0.000 0.000 0.000 100.00 % -1.155 B 0.000 0.000 0.000 100.00 % -1.194 B 0.000 0.000 0.000 100.00 % -1.078 B 0.000 0.000 0.000 100.00 % -935.694 M 0.000 0.000 0.000 100.00 % -683.387 M 0.000 0.000 0.000 -100.00 % 175.618 M 0.000 100.00 % -560.091 M -41.07 % -397.029 M 32.61 % -589.132 M 0.000 0.000 0.000 100.00 % -1.075 B 0.000 0.000 0.000 100.00 % -305.000 M 0.000 0.000 -100.00 % 142.943 M -34.53 % 218.340 M
Common stock 0.000 -100.00 % 217.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 194.599 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 197.337 M 0.000 -100.00 % 194.599 M -1.39 % 197.337 M 1.41 % 194.599 M -1.39 % 197.337 M 22.28 % 161.383 M 0.000 -100.00 % 164.120 M 0.000 -100.00 % 161.383 M 0.000 -100.00 % 123.160 M 0.000 -100.00 % 423.160 M 0.000 -100.00 % 123.160 M 2.27 % 120.423 M -2.22 % 123.160 M
Total equity 1.745 B 0.00 % 1.745 B 11.91 % 1.560 B 0.00 % 1.560 B 4.56 % 1.492 B 0.00 % 1.492 B 4.19 % 1.432 B 0.00 % 1.432 B -1.48 % 1.453 B 0.00 % 1.453 B -7.07 % 1.564 B 0.00 % 1.564 B -0.86 % 1.577 B 0.00 % 1.577 B -2.34 % 1.615 B 0.00 % 1.615 B -6.86 % 1.734 B 0.00 % 1.734 B -7.02 % 1.865 B 0.00 % 1.865 B -9.40 % 2.058 B 0.00 % 2.058 B -2.00 % 2.101 B 0.00 % 2.101 B -4.43 % 2.198 B 0.00 % 2.198 B -3.68 % 2.282 B -4.17 % 2.381 B -6.10 % 2.536 B -7.33 % 2.736 B 151.25 % 1.089 B 0.00 % 1.089 B -15.07 % 1.282 B 0.00 % 1.282 B 73.99 % 736.986 M 0.00 % 736.986 M -21.27 % 936.102 M 0.00 % 936.102 M -18.18 % 1.144 B 0.00 % 1.144 B -17.34 % 1.384 B 19.37 % 1.159 B
Other non current liabilities -1.745 B -1 872.30 % 98.475 M 106.31 % -1.560 B -1 697.54 % 97.624 M 106.55 % -1.492 B -1 614.14 % 98.506 M 106.88 % -1.432 B -1 497.82 % 102.417 M 0.000 -100.00 % 1.079 B 0.000 -100.00 % 28.114 M 0.000 -100.00 % 1.079 B 0.000 -100.00 % 29.027 M 0.000 -100.00 % 29.331 M 0.000 -100.00 % 28.882 M 0.000 -100.00 % 29.142 M 0.000 -100.00 % 97.168 M 0.000 -100.00 % 945.865 M 886.34 % 95.896 M -87.13 % 745.224 M 37.62 % 541.504 M -4.80 % 568.826 M 0.000 -100.00 % 112.049 M 0.000 -100.00 % 113.379 M 0.000 -100.00 % 111.951 M 0.000 -100.00 % 221.930 M 0.000 -100.00 % 196.244 M 22.39 % 160.349 M 53.84 % 104.234 M
Long term debt 0.000 -100.00 % 2.431 B 0.000 -100.00 % 2.054 B 0.000 -100.00 % 2.190 B 0.000 -100.00 % 2.818 B 0.000 -100.00 % 1.895 B 0.000 -100.00 % 3.087 B 0.000 -100.00 % 2.132 B 0.000 -100.00 % 3.297 B 0.000 -100.00 % 3.009 B 0.000 -100.00 % 2.635 B 0.000 -100.00 % 2.566 B 0.000 -100.00 % 2.546 B 0.000 -100.00 % 1.834 B -32.19 % 2.705 B 31.55 % 2.056 B -5.30 % 2.171 B 7.72 % 2.016 B 0.000 -100.00 % 2.816 B 0.000 -100.00 % 2.886 B 0.000 -100.00 % 3.479 B 0.000 -100.00 % 3.432 B 0.000 -100.00 % 2.988 B 7.88 % 2.770 B 11.75 % 2.478 B
Total non current liabilities -1.745 B -169.00 % 2.530 B 262.19 % -1.560 B -172.49 % 2.152 B 244.25 % -1.492 B -165.17 % 2.289 B 259.86 % -1.432 B -149.02 % 2.920 B 0.000 -100.00 % 2.975 B 0.000 -100.00 % 3.115 B 0.000 -100.00 % 3.211 B 0.000 -100.00 % 3.326 B 0.000 -100.00 % 3.038 B 0.000 -100.00 % 2.664 B 0.000 -100.00 % 2.595 B 0.000 -100.00 % 2.643 B 0.000 -100.00 % 2.780 B -0.74 % 2.801 B -0.02 % 2.801 B -4.07 % 2.920 B 5.49 % 2.768 B 0.000 -100.00 % 3.096 B 0.000 -100.00 % 3.152 B 0.000 -100.00 % 3.719 B 0.000 -100.00 % 3.654 B 0.000 -100.00 % 3.184 B 8.67 % 2.930 B 13.45 % 2.583 B
Other current liabilities 0.000 -100.00 % 128.948 M 0.000 -100.00 % 152.656 M 0.000 -100.00 % 117.342 M 0.000 -100.00 % 126.829 M 0.000 -100.00 % 160.165 M 0.000 -100.00 % 169.425 M 0.000 -100.00 % 153.722 M 0.000 -100.00 % 331.054 M 0.000 -100.00 % 129.885 M 0.000 -100.00 % 263.078 M 0.000 -100.00 % 216.324 M 0.000 -100.00 % 247.083 M 0.000 -100.00 % 142.263 M 376.20 % 29.875 M -82.49 % 170.603 M 402.34 % 33.961 M -55.42 % 76.188 M 0.000 -100.00 % 333.474 M 0.000 -100.00 % 204.224 M 0.000 -100.00 % 216.706 M 0.000 -100.00 % 157.770 M 0.000 -100.00 % 345.309 M -18.90 % 425.770 M 178.11 % 153.093 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.764 M 0.000 0.000 0.000 -100.00 % 10.932 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.158 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 206.426 M 0.000 -100.00 % 83.167 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
Short term debt 0.000 -100.00 % 410.342 M 0.000 -100.00 % 912.842 M 0.000 -100.00 % 920.977 M 0.000 -100.00 % 427.275 M 0.000 -100.00 % 347.700 M 0.000 -100.00 % 291.247 M 0.000 -100.00 % 285.825 M 0.000 -100.00 % 144.944 M 0.000 -100.00 % 266.205 M 0.000 -100.00 % 158.554 M 0.000 -100.00 % 176.206 M 0.000 -100.00 % 163.103 M 0.000 -100.00 % 189.644 M 33.30 % 142.273 M -14.43 % 166.275 M 63.24 % 101.859 M -50.42 % 205.426 M 0.000 -100.00 % 102.075 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 90.000 M 0.000 -100.00 % 125.000 M 38.89 % 90.000 M -76.16 % 377.496 M
Total current liabilities 0.000 -100.00 % 688.800 M 0.000 -100.00 % 1.177 B 0.000 -100.00 % 1.162 B 0.000 -100.00 % 656.859 M 0.000 -100.00 % 622.743 M 0.000 -100.00 % 525.611 M 0.000 -100.00 % 507.429 M 0.000 -100.00 % 553.860 M 0.000 -100.00 % 520.334 M 0.000 -100.00 % 585.515 M 0.000 -100.00 % 540.288 M 0.000 -100.00 % 524.150 M 0.000 -100.00 % 453.559 M -8.42 % 495.281 M 1.08 % 489.991 M 22.89 % 398.724 M -8.90 % 437.686 M 0.000 -100.00 % 559.897 M 0.000 -100.00 % 390.871 M 0.000 -100.00 % 349.962 M 0.000 -100.00 % 294.803 M 0.000 -100.00 % 545.279 M 0.66 % 541.722 M 2.10 % 530.589 M
Total liabilities -1.745 B -154.23 % 3.218 B 306.36 % -1.560 B -146.86 % 3.328 B 323.13 % -1.492 B -143.23 % 3.450 B 341.02 % -1.432 B -140.02 % 3.577 B 0.000 -100.00 % 3.598 B 0.000 -100.00 % 3.641 B 0.000 -100.00 % 3.718 B 0.000 -100.00 % 3.880 B 0.000 -100.00 % 3.559 B 0.000 -100.00 % 3.250 B 0.000 -100.00 % 3.135 B 0.000 -100.00 % 3.168 B 0.000 -100.00 % 3.233 B -1.90 % 3.296 B 0.14 % 3.291 B -0.83 % 3.319 B 3.52 % 3.206 B 0.000 -100.00 % 3.656 B 0.000 -100.00 % 3.543 B 0.000 -100.00 % 4.069 B 0.000 -100.00 % 3.949 B 0.000 -100.00 % 3.729 B 7.42 % 3.472 B 11.51 % 3.113 B
Other non current assets 0.000 -100.00 % 26.573 M 0.000 -100.00 % 69.075 M 208.89 % -63.435 M -356.70 % 24.712 M 120.24 % -122.074 M -4 399.89 % 2.839 M 102.27 % -124.830 M -654.11 % 22.528 M 118.74 % -120.244 M -4 335.44 % 2.839 M 101.53 % -186.095 M -1 453.73 % 13.747 M 103.43 % -400.547 M -7 973.93 % 5.087 M 102.33 % -218.105 M -1 160.40 % 20.568 M 173.53 % -27.971 M -272.88 % 16.179 M 128.03 % -57.726 M -343.15 % 23.741 M 130.56 % -77.678 M -1 092.56 % 7.826 M 108.27 % -94.619 M -543.14 % 21.352 M 95.06 % 10.946 M -32.22 % 16.150 M -59.20 % 39.580 M -42.51 % 68.850 M 226.41 % -54.464 M -166.14 % 82.342 M 259.12 % -51.747 M -129.87 % 173.263 M 626.79 % -32.890 M -121.98 % 149.628 M 373.88 % -54.633 M -134.67 % 157.600 M 784.27 % -23.032 M -116.03 % 143.662 M 8.60 % 132.282 M -73.03 % 490.481 M
Long term investments 0.000 -100.00 % 33.545 M 0.000 100.00 % -31.173 M 0.000 -100.00 % 27.901 M 0.000 -100.00 % 34.225 M 0.000 -100.00 % 28.781 M 0.000 -100.00 % 45.172 M 0.000 -100.00 % 60.168 M 0.000 -100.00 % 46.995 M 0.000 -100.00 % 23.372 M 0.000 -100.00 % 21.925 M 0.000 -100.00 % 10.479 M 0.000 -100.00 % 38.672 M 0.000 -100.00 % 140.932 M -36.22 % 220.952 M 7.19 % 206.135 M -2.71 % 211.874 M 8.54 % 195.197 M 0.000 -100.00 % 62.359 M 0.000 0.000 0.000 -100.00 % 10.957 M 0.000 0.000 0.000 0.000 -100.00 % 10.957 M 0.000
Intangible assets 0.000 -100.00 % 1.333 M 0.000 -100.00 % 1.539 M 0.000 -100.00 % 1.608 M 0.000 -100.00 % 1.759 M 0.000 -100.00 % 1.911 M 0.000 -100.00 % 1.034 M 0.000 -100.00 % 1.109 M 0.000 -100.00 % 112.000 K 0.000 -100.00 % 328.320 K 0.000 -100.00 % 568.000 K 0.000 -100.00 % 945.280 K 0.000 -100.00 % 1.353 M 0.000 -100.00 % 1.816 M -22.21 % 2.334 M -20.97 % 2.953 M -55.41 % 6.623 M -18.71 % 8.147 M 0.000 -100.00 % 8.202 M 0.000 -100.00 % 9.787 M 0.000 -100.00 % 10.379 M 0.000 -100.00 % 11.865 M 0.000 -100.00 % 11.505 M -10.16 % 12.807 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
Goodwill and intangible assets 0.000 -100.00 % 1.333 M 0.000 -100.00 % 1.539 M 0.000 -100.00 % 1.608 M 0.000 -100.00 % 1.759 M 0.000 -100.00 % 1.911 M 0.000 -100.00 % 1.034 M 0.000 -100.00 % 1.109 M 0.000 -100.00 % 112.000 K 0.000 -100.00 % 328.320 K 0.000 -100.00 % 568.000 K 0.000 -100.00 % 945.280 K 0.000 -100.00 % 1.353 M 0.000 -100.00 % 1.816 M -22.21 % 2.334 M -20.97 % 2.953 M -55.41 % 6.623 M -18.71 % 8.147 M 0.000 -100.00 % 8.202 M 0.000 -100.00 % 9.787 M 0.000 -100.00 % 10.379 M 0.000 -100.00 % 11.865 M 0.000 -100.00 % 11.505 M -10.16 % 12.807 M 0.000
Property plant equipment net 0.000 -100.00 % 4.038 B 0.000 -100.00 % 4.036 B 0.000 -100.00 % 4.058 B 0.000 -100.00 % 4.080 B 0.000 -100.00 % 4.106 B 0.000 -100.00 % 4.126 B 0.000 -100.00 % 4.155 B 0.000 -100.00 % 4.184 B 0.000 -100.00 % 4.222 B 0.000 -100.00 % 4.284 B 0.000 -100.00 % 4.357 B 0.000 -100.00 % 4.416 B 0.000 -100.00 % 4.477 B -1.40 % 4.540 B -1.47 % 4.608 B -2.87 % 4.744 B -2.59 % 4.871 B 0.000 -100.00 % 4.236 B 0.000 -100.00 % 4.300 B 0.000 -100.00 % 4.332 B 0.000 -100.00 % 4.396 B 0.000 -100.00 % 4.405 B 0.04 % 4.403 B 24.42 % 3.539 B
Total non current assets 0.000 -100.00 % 4.476 B 0.000 -100.00 % 4.488 B 7 174.28 % -63.435 M -101.40 % 4.540 B 3 819.04 % -122.074 M -102.67 % 4.569 B 3 759.93 % -124.830 M -102.70 % 4.621 B 3 943.23 % -120.244 M -102.51 % 4.785 B 2 671.27 % -186.095 M -103.85 % 4.833 B 1 306.72 % -400.547 M -108.30 % 4.826 B 2 312.85 % -218.105 M -104.54 % 4.807 B 17 287.18 % -27.971 M -100.58 % 4.819 B 8 448.71 % -57.726 M -101.20 % 4.827 B 6 314.20 % -77.678 M -101.59 % 4.888 B 5 266.46 % -94.619 M -101.87 % 5.048 B -2.77 % 5.192 B -0.56 % 5.222 B -2.68 % 5.365 B -1.30 % 5.436 B 10 081.33 % -54.464 M -101.24 % 4.389 B 8 580.72 % -51.747 M -101.15 % 4.483 B 13 730.07 % -32.890 M -100.73 % 4.503 B 8 341.61 % -54.633 M -101.20 % 4.565 B 19 921.76 % -23.032 M -100.51 % 4.560 B 0.02 % 4.559 B 13.13 % 4.030 B
Other current assets -191.138 M -351.82 % 75.903 M 190.62 % -83.756 M -198.41 % 85.105 M 0.000 -100.00 % 121.057 M 0.000 -100.00 % 132.338 M 0.000 -100.00 % 199.030 M 0.000 -100.00 % 131.087 M 0.000 -100.00 % 244.158 M 0.000 -100.00 % 106.260 M 0.000 -100.00 % 108.487 M 0.000 -100.00 % 105.104 M 0.000 -100.00 % 136.650 M 0.000 -100.00 % 121.222 M 0.000 -100.00 % 119.696 M 3.70 % 115.421 M -3.95 % 120.163 M -5.71 % 127.446 M -14.41 % 148.905 M 0.000 -100.00 % 82.756 M 0.000 -100.00 % 90.997 M 0.000 -100.00 % 40.615 M 0.000 -100.00 % 33.400 M 0.000 -100.00 % 29.008 M 3.05 % 28.149 M 2 326.36 % 1.160 M
Short term investments 0.000 -100.00 % 140.314 M 0.000 -100.00 % 63.261 M 0.000 -100.00 % 2.000 M -99.18 % 244.148 M 251.29 % 69.501 M -72.16 % 249.660 M 2 169.64 % 11.000 M -95.43 % 240.488 M 157.66 % 93.335 M -74.92 % 372.189 M 3 283.54 % 11.000 M -98.63 % 801.094 M 116.38 % 370.233 M -15.13 % 436.210 M 4 362 000.00 % 10.000 K -99.98 % 55.942 M 335.69 % 12.840 M -88.88 % 115.451 M 1 160.87 % 9.156 M -94.11 % 155.356 M 3 362.36 % 4.487 M -97.63 % 189.238 M 0.000 -100.00 % 7.502 M -17.87 % 9.134 M 235.93 % 2.719 M -86.01 % 19.442 M -82.15 % 108.928 M 0.000 -100.00 % 103.494 M 0.000 -100.00 % 65.780 M 0.000 -100.00 % 109.266 M 0.000 -100.00 % 46.064 M 0.000 -100.00 % 10.018 M 0.000
cash and cash equivalents 0.000 -100.00 % 46.440 M 0.000 -100.00 % 22.915 M 0.000 -100.00 % 63.435 M 151.96 % -122.074 M -332.20 % 52.573 M 142.12 % -124.830 M -415.20 % 39.604 M 132.94 % -120.244 M -491.65 % 30.702 M 116.50 % -186.095 M -511.62 % 45.210 M 111.29 % -400.547 M -1 400.86 % 30.791 M 114.12 % -218.105 M -374.75 % 79.384 M 383.81 % -27.971 M -270.20 % 16.434 M 128.47 % -57.726 M -200.00 % 57.726 M 174.31 % -77.678 M -205.82 % 73.408 M 177.58 % -94.619 M -204.73 % 90.349 M 196.96 % 30.424 M -56.44 % 69.841 M 4.67 % 66.723 M 27.49 % 52.335 M 196.09 % -54.464 M -200.00 % 54.464 M 205.25 % -51.747 M -200.00 % 51.747 M 257.33 % -32.890 M -200.00 % 32.890 M 160.20 % -54.633 M -196.86 % 56.403 M 344.89 % -23.032 M -200.00 % 23.032 M 30.83 % 17.604 M -56.99 % 40.928 M
Cash and short term investments 191.138 M -0.23 % 191.579 M 128.73 % 83.756 M -2.81 % 86.176 M 35.85 % 63.435 M -3.06 % 65.435 M -46.40 % 122.074 M 0.00 % 122.074 M -2.21 % 124.830 M 146.68 % 50.604 M -57.92 % 120.244 M 0.00 % 120.244 M -35.39 % 186.095 M 231.07 % 56.210 M -85.97 % 400.547 M -0.12 % 401.024 M 83.87 % 218.105 M 0.46 % 217.105 M 676.18 % 27.971 M -4.45 % 29.274 M -49.29 % 57.726 M 0.00 % 57.726 M -25.69 % 77.678 M -0.28 % 77.895 M -17.68 % 94.619 M 4.73 % 90.349 M 138.22 % 37.926 M -51.98 % 78.975 M 13.73 % 69.442 M -3.25 % 71.776 M 31.79 % 54.464 M 0.00 % 54.464 M 5.25 % 51.747 M 0.00 % 51.747 M 57.33 % 32.890 M 0.00 % 32.890 M -39.80 % 54.633 M -3.14 % 56.403 M 144.89 % 23.032 M 0.00 % 23.032 M 30.83 % 17.604 M -56.99 % 40.928 M
Total current assets 0.000 -100.00 % 487.891 M 0.000 -100.00 % 400.112 M 530.74 % 63.435 M -84.22 % 401.947 M 229.27 % 122.074 M -72.26 % 439.995 M 252.48 % 124.830 M -70.94 % 429.560 M 257.24 % 120.244 M -71.36 % 419.775 M 125.57 % 186.095 M -59.73 % 462.094 M 15.37 % 400.547 M -40.11 % 668.847 M 206.66 % 218.105 M -55.06 % 485.277 M 1 634.93 % 27.971 M -90.52 % 295.066 M 411.15 % 57.726 M -84.27 % 366.920 M 372.36 % 77.678 M -79.55 % 379.791 M 301.39 % 94.619 M -75.31 % 383.186 M -0.62 % 385.561 M -14.46 % 450.714 M -7.83 % 489.026 M -3.31 % 505.785 M 828.66 % 54.464 M -84.74 % 356.816 M 589.54 % 51.747 M -84.87 % 342.004 M 939.84 % 32.890 M -89.17 % 303.762 M 456.00 % 54.633 M -82.92 % 319.890 M 1 288.90 % 23.032 M -92.64 % 312.958 M 5.58 % 296.418 M 22.17 % 242.633 M
Inventory 0.000 -100.00 % 145.119 M 0.000 -100.00 % 147.028 M 0.000 -100.00 % 147.973 M 0.000 -100.00 % 148.558 M 0.000 -100.00 % 148.840 M 0.000 -100.00 % 139.480 M 0.000 -100.00 % 134.046 M 0.000 -100.00 % 141.270 M 0.000 -100.00 % 142.281 M 0.000 -100.00 % 145.747 M 0.000 -100.00 % 148.339 M 0.000 -100.00 % 141.021 M 0.000 -100.00 % 138.530 M -3.35 % 143.335 M -16.90 % 172.486 M 3.27 % 167.023 M -11.74 % 189.233 M 0.000 -100.00 % 185.326 M 0.000 -100.00 % 183.024 M 0.000 -100.00 % 207.038 M 0.000 -100.00 % 208.488 M 0.000 -100.00 % 242.547 M 2.33 % 237.031 M 23.73 % 191.575 M
Net receivables 0.000 -100.00 % 75.290 M 0.000 -100.00 % 81.803 M 0.000 -100.00 % 67.482 M 0.000 -100.00 % 68.525 M 0.000 -100.00 % 31.086 M 0.000 -100.00 % 60.464 M 0.000 -100.00 % 27.680 M 0.000 -100.00 % 52.694 M 0.000 -100.00 % 17.403 M 0.000 -100.00 % 47.342 M 0.000 -100.00 % 24.206 M 0.000 -100.00 % 67.031 M 0.000 -100.00 % 34.612 M -61.06 % 88.879 M 12.38 % 79.089 M -36.79 % 125.114 M 30.50 % 95.871 M 0.000 -100.00 % 34.270 M 0.000 -100.00 % 63.669 M 0.000 -100.00 % 23.219 M 0.000 -100.00 % 21.599 M 0.000 -100.00 % 18.371 M -54.65 % 40.509 M 351.64 % 8.969 M
Tax assets 0.000 -100.00 % 375.870 M 0.000 -100.00 % 412.039 M 0.000 -100.00 % 427.892 M 0.000 -100.00 % 449.849 M 0.000 -100.00 % 462.086 M 0.000 -100.00 % 609.678 M 0.000 -100.00 % 603.789 M 0.000 -100.00 % 589.748 M 0.000 -100.00 % 541.266 M 0.000 -100.00 % 496.866 M 0.000 -100.00 % 434.632 M 0.000 -100.00 % 424.928 M 0.000 -100.00 % 407.095 M -2.46 % 417.375 M 7.56 % 388.025 M 6.84 % 363.197 M 23.74 % 293.527 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 % 464.817 K
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 -100.00 % 41.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
Account payables 0.000 -100.00 % 149.510 M 0.000 -100.00 % 111.065 M 0.000 -100.00 % 110.705 M 0.000 -100.00 % 102.755 M 0.000 -100.00 % 90.591 M 0.000 -100.00 % 64.939 M 0.000 -100.00 % 67.882 M 0.000 -100.00 % 77.862 M 0.000 -100.00 % 112.086 M 0.000 -100.00 % 163.883 M 0.000 -100.00 % 147.759 M 0.000 -100.00 % 113.964 M 0.000 -100.00 % 121.652 M 4.24 % 116.707 M -23.78 % 153.114 M -14.81 % 179.736 M 15.16 % 156.072 M 0.000 -100.00 % 124.348 M 0.000 -100.00 % 96.647 M 0.000 -100.00 % 43.256 M 0.000 -100.00 % 47.033 M 0.000 -100.00 % 74.970 M 188.89 % 25.951 M 0.000
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.355 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
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 -100.00 % 800.000 M 0.000 0.000 0.000 -100.00 % 800.000 M 0.000 0.000 0.000 -100.00 % 300.000 M 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 666.242 M 0.000 -100.00 % 1.362 B 0.000 -100.00 % 555.742 M 0.000 -100.00 % 1.234 B 0.000 -100.00 % 555.742 M 0.000 -100.00 % 1.366 B 0.000 -100.00 % 2.460 B 0.000 -100.00 % 1.418 B 0.000 -100.00 % 555.742 M 0.000 -100.00 % 1.668 B 0.000 -100.00 % 555.742 M 0.000 -100.00 % 1.903 B 0.000 -100.00 % 1.828 B -12.32 % 2.084 B -24.11 % 2.747 B 0.41 % 2.735 B 18.00 % 2.318 B 0.000 0.000 0.000 -100.00 % 1.396 B 0.000 -100.00 % 613.826 M 0.000 -100.00 % 517.941 M 0.000 -100.00 % 1.021 B -8.91 % 1.121 B 37.01 % 817.941 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 207.462 M 12.94 % 183.696 M 0.000 -100.00 % 168.598 M 0.000 -100.00 % 152.362 M 0.000 -100.00 % 128.112 M 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 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 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.964 B 0.000 -100.00 % 4.888 B 0.000 -100.00 % 4.942 B 0.000 -100.00 % 5.009 B 0.000 -100.00 % 5.051 B 0.000 -100.00 % 5.205 B 0.000 -100.00 % 5.296 B 0.000 -100.00 % 5.495 B 0.000 -100.00 % 5.293 B 0.000 -100.00 % 5.114 B 0.000 -100.00 % 5.194 B 0.000 -100.00 % 5.268 B 0.000 -100.00 % 5.431 B -2.62 % 5.578 B -1.67 % 5.672 B -3.11 % 5.855 B -1.47 % 5.942 B 0.000 -100.00 % 4.745 B 0.000 -100.00 % 4.825 B 0.000 -100.00 % 4.806 B 0.000 -100.00 % 4.885 B 0.000 -100.00 % 4.873 B 0.36 % 4.856 B 13.65 % 4.273 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-09-30 2018-03-31 2017-03-31 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-03-31 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 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
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
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
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
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
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
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
Other non cash items -3.818 M 91.67 % -45.817 M 4.86 % -48.155 M -883.56 % -4.896 M 46.05 % -9.075 M 79.91 % -45.176 M 0.000 0.000 -100.00 % 12.095 M -89.41 % 114.164 M 636.41 % -21.283 M -301.20 % 10.578 M -17.51 % 12.823 M -52.61 % 27.060 M 129.32 % 11.800 M -76.68 % 50.600 M -24.78 % 67.265 M 0.31 % 67.054 M 5.34 % 63.654 M -18.20 % 77.812 M -18.24 % 95.176 M 168.24 % 35.482 M 5 869.47 % -615.000 K -103.46 % 17.754 M -49.79 % 35.358 M 1 580.03 % -2.389 M -133.87 % 7.054 M -87.31 % 55.602 M 26.30 % 44.025 M -27.34 % 60.586 M 11.29 % 54.441 M -47.47 % 103.631 M 15.61 % 89.635 M 72.80 % 51.871 M -42.97 % 90.949 M -5.33 % 96.068 M 6.57 % 90.149 M 14.15 % 78.974 M -38.74 % 128.908 M 20.06 % 107.368 M -19.06 % 132.644 M 71.70 % 77.254 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.077 M 262.66 % -9.269 M 23.37 % -12.095 M 0.000 -100.00 % 21.283 M 301.20 % -10.578 M 17.51 % -12.823 M 52.61 % -27.060 M -129.32 % -11.800 M 76.68 % -50.600 M 24.78 % -67.265 M -0.31 % -67.054 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
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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.269 M 0.000 0.000 0.000 100.00 % -10.578 M 17.51 % -12.823 M 52.61 % -27.060 M -129.32 % -11.800 M 76.68 % -50.600 M 24.78 % -67.265 M -0.31 % -67.054 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.077 M -71.32 % 52.573 M -14.99 % 61.842 M 0.000 0.000 0.000 -100.00 % 130.822 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 63.435 M 320.74 % 15.077 M -71.32 % 52.573 M 534.67 % -12.095 M 0.000 -100.00 % 21.283 M -82.30 % 120.244 M 1 037.72 % -12.823 M 52.61 % -27.060 M -129.32 % -11.800 M 76.68 % -50.600 M 24.78 % -67.265 M -0.31 % -67.054 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.077 M 262.66 % -9.269 M 23.37 % -12.095 M 0.000 -100.00 % 21.283 M 301.20 % -10.578 M 17.51 % -12.823 M 52.61 % -27.060 M -129.32 % -11.800 M 76.68 % -50.600 M 24.78 % -67.265 M -0.31 % -67.054 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
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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.077 M 262.66 % -9.269 M 23.37 % -12.095 M 0.000 -100.00 % 21.283 M 301.20 % -10.578 M 17.51 % -12.823 M 52.61 % -27.060 M -129.32 % -11.800 M 76.68 % -50.600 M 24.78 % -67.265 M -0.31 % -67.054 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
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 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
2007
2006