300396.SZ

Dirui Industrial Co.,Ltd. 300396.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 1.218 B -10.67 % 1.363 B 11.75 % 1.220 B 34.69 % 905.795 M -3.35 % 937.236 M -7.09 % 1.009 B 8.07 % 933.419 M 7.58 % 867.691 M 14.37 % 758.694 M 33.73 % 567.326 M 16.62 % 486.472 M 4.75 % 464.404 M 12.27 % 413.635 M 15.52 % 358.055 M 54.88 % 231.187 M 31.62 % 175.649 M
Net income 141.923 M -48.50 % 275.590 M 5.26 % 261.828 M 24.71 % 209.948 M -21.39 % 267.072 M 15.17 % 231.892 M 17.28 % 197.728 M 18.12 % 167.393 M 33.77 % 125.136 M 15.57 % 108.278 M 6.83 % 101.359 M 8.28 % 93.608 M 11.14 % 84.223 M 10.37 % 76.311 M 26.37 % 60.389 M 222.79 % 18.708 M
Income before tax 145.688 M -50.81 % 296.196 M 1.63 % 291.440 M 27.20 % 229.127 M -26.73 % 312.734 M 0.99 % 309.682 M 12.38 % 275.579 M 13.52 % 242.757 M 34.04 % 181.111 M 32.30 % 136.893 M 19.34 % 114.709 M 8.30 % 105.914 M 10.68 % 95.692 M 8.58 % 88.132 M 30.01 % 67.789 M 217.89 % 21.325 M
Income before tax ratio 0.12 -44.94 % 0.22 -9.05 % 0.24 -5.56 % 0.25 -24.19 % 0.33 8.70 % 0.31 3.98 % 0.30 5.53 % 0.28 17.20 % 0.24 -1.07 % 0.24 2.33 % 0.24 3.39 % 0.23 -1.42 % 0.23 -6.01 % 0.25 -16.06 % 0.29 141.52 % 0.12
EBITDA 194.925 M -43.59 % 345.562 M 10.97 % 311.392 M 15.99 % 268.474 M -26.62 % 365.855 M -4.86 % 384.532 M 10.61 % 347.647 M 11.02 % 313.129 M 25.56 % 249.393 M 48.87 % 167.525 M 27.41 % 131.481 M 8.96 % 120.667 M 11.78 % 107.953 M 11.08 % 97.187 M 85.98 % 52.256 M 90.19 % 27.476 M
Net income ratio 0.12 -42.35 % 0.20 -5.81 % 0.21 -7.41 % 0.23 -18.66 % 0.28 23.96 % 0.23 8.52 % 0.21 9.80 % 0.19 16.96 % 0.16 -13.58 % 0.19 -8.40 % 0.21 3.37 % 0.20 -1.01 % 0.20 -4.46 % 0.21 -18.41 % 0.26 145.25 % 0.11
Ratio EBITDA 0.16 -36.85 % 0.25 -0.69 % 0.26 -13.89 % 0.30 -24.07 % 0.39 2.41 % 0.38 2.35 % 0.37 3.21 % 0.36 9.78 % 0.33 11.32 % 0.30 9.26 % 0.27 4.02 % 0.26 -0.44 % 0.26 -3.85 % 0.27 20.08 % 0.23 44.50 % 0.16
Gross profit ratio 0.44 -12.32 % 0.50 -3.83 % 0.52 -0.65 % 0.52 -6.07 % 0.56 -13.54 % 0.64 -1.03 % 0.65 1.28 % 0.64 2.68 % 0.63 6.47 % 0.59 5.27 % 0.56 -0.03 % 0.56 0.42 % 0.56 4.58 % 0.53 6.57 % 0.50 17.14 % 0.43
Weighted average shs out dil 272.928 M 0.02 % 272.861 M -0.96 % 275.499 M 0.50 % 274.123 M 0.00 % 274.123 M -0.05 % 274.266 M -0.63 % 276.002 M -0.02 % 276.043 M 0.00 % 276.036 M 0.56 % 274.508 M 21.87 % 225.242 M 8.55 % 207.505 M 0.19 % 207.105 M 0.12 % 206.866 M 5.05 % 196.921 M 0.00 % 196.921 M
Weighted average shs out 272.928 M 0.02 % 272.861 M 0.09 % 272.629 M -0.54 % 274.123 M 0.00 % 274.123 M -0.05 % 274.266 M -0.63 % 276.002 M -0.01 % 276.030 M 0.00 % 276.030 M 0.55 % 274.508 M 21.87 % 225.242 M 8.55 % 207.505 M 0.20 % 207.088 M 0.11 % 206.866 M 5.05 % 196.921 M 0.00 % 196.921 M
EPS diluted 0.52 -48.51 % 1.01 6.32 % 0.95 23.38 % 0.77 -20.62 % 0.97 14.12 % 0.85 18.06 % 0.72 18.03 % 0.61 35.56 % 0.45 15.38 % 0.39 -13.33 % 0.45 0.00 % 0.45 9.76 % 0.41 10.81 % 0.37 19.35 % 0.31 121.43 % 0.14
Earnings per share 0.52 -48.51 % 1.01 5.21 % 0.96 24.68 % 0.77 -20.62 % 0.97 14.12 % 0.85 18.06 % 0.72 18.03 % 0.61 35.56 % 0.45 15.38 % 0.39 -13.33 % 0.45 0.00 % 0.45 9.76 % 0.41 10.81 % 0.37 19.35 % 0.31 226.32 % 0.10
Gross profit 533.852 M -21.68 % 681.636 M 7.47 % 634.269 M 33.81 % 473.994 M -9.22 % 522.134 M -19.67 % 650.026 M 6.96 % 607.738 M 8.95 % 557.794 M 17.43 % 474.986 M 42.38 % 333.594 M 22.77 % 271.733 M 4.72 % 259.485 M 12.74 % 230.158 M 20.81 % 190.514 M 65.04 % 115.432 M 54.17 % 74.872 M
Income tax expense 3.783 M -81.66 % 20.624 M -30.62 % 29.726 M 55.00 % 19.179 M -31.49 % 27.992 M -23.93 % 36.796 M 3.30 % 35.621 M 12.63 % 31.627 M 34.07 % 23.591 M 39.22 % 16.945 M 26.93 % 13.351 M 8.48 % 12.306 M 7.30 % 11.470 M -2.97 % 11.821 M 56.44 % 7.556 M 213.30 % 2.412 M
Cost of revenue 683.956 M 0.33 % 681.684 M 16.38 % 585.739 M 35.65 % 431.801 M 4.02 % 415.102 M 15.70 % 358.765 M 10.16 % 325.681 M 5.09 % 309.896 M 9.23 % 283.709 M 21.38 % 233.732 M 8.84 % 214.739 M 4.79 % 204.918 M 11.69 % 183.477 M 9.51 % 167.541 M 44.74 % 115.755 M 14.86 % 100.777 M
General and administrative expenses 31.041 M -14.66 % 36.371 M 54.21 % 23.586 M 76.04 % 13.398 M -12.49 % 15.310 M 15.53 % 13.253 M -5.70 % 14.053 M 11.66 % 12.586 M -25.73 % 16.945 M 9.95 % 15.412 M 103.93 % 7.557 M -12.53 % 8.640 M -1.62 % 8.783 M 91.92 % 4.576 M -84.43 % 29.388 M 4.39 % 28.153 M
Selling and marketing expenses 74.132 M -22.57 % 95.739 M -47.67 % 182.964 M 34.94 % 135.586 M 11.52 % 121.579 M -14.03 % 141.418 M -2.60 % 145.194 M -3.85 % 151.004 M 9.09 % 138.417 M 34.71 % 102.755 M 24.65 % 82.437 M 3.04 % 80.002 M 9.89 % 72.804 M 18.21 % 61.589 M 59.83 % 38.534 M 52.55 % 25.260 M
Other expenses 154.600 M 396.04 % -52.222 M -217.68 % 44.375 M 45.06 % 30.591 M -42.45 % 53.153 M -39.98 % 88.564 M 1 193.75 % 6.846 M -48.52 % 13.298 M -52.40 % 27.935 M 20.15 % 23.250 M 13.95 % 20.404 M 45.11 % 14.061 M 4.48 % 13.459 M 49.24 % 9.018 M 28.28 % 7.030 M 136.30 % 2.975 M
Operating expenses 390.204 M 0.79 % 387.164 M 5.86 % 365.748 M 33.19 % 274.607 M -3.99 % 286.031 M -18.46 % 350.781 M 2.70 % 341.560 M 4.65 % 326.369 M 2.18 % 319.405 M 39.38 % 229.157 M 28.00 % 179.035 M 13.04 % 158.381 M 14.13 % 138.775 M 30.42 % 106.406 M 53.48 % 69.329 M 27.20 % 54.503 M
Cost and expenses 1.074 B -0.65 % 1.081 B 13.63 % 951.487 M 34.69 % 706.408 M 0.75 % 701.132 M -1.19 % 709.546 M 6.34 % 667.241 M 4.87 % 636.266 M 5.50 % 603.113 M 30.29 % 462.889 M 17.55 % 393.774 M 8.39 % 363.299 M 12.74 % 322.252 M 17.63 % 273.948 M 48.01 % 185.084 M 19.19 % 155.279 M
Research and development expenses 130.432 M 1.40 % 128.626 M 12.02 % 114.822 M 20.83 % 95.032 M -1.00 % 95.989 M -10.75 % 107.547 M 5.16 % 102.270 M 21.99 % 83.835 M 14.07 % 73.492 M 46.72 % 50.091 M 7.21 % 46.723 M 31.59 % 35.507 M 4.16 % 34.088 M 36.14 % 25.040 M 0.000 0.000
Selling general and administrative expenses 105.173 M -20.39 % 132.110 M -36.04 % 206.550 M 38.64 % 148.984 M 8.84 % 136.890 M -11.50 % 154.670 M -2.87 % 159.246 M -2.65 % 163.590 M 5.30 % 155.362 M 31.48 % 118.167 M 31.30 % 89.994 M 1.52 % 88.642 M 8.65 % 81.587 M 23.31 % 66.165 M -2.59 % 67.923 M 27.16 % 53.413 M
Interest income 18.872 M -36.11 % 29.537 M 99.19 % 14.829 M 70.21 % 8.712 M -17.77 % 10.594 M 20.30 % 8.807 M 94.30 % 4.533 M 94.00 % 2.336 M -67.48 % 7.185 M -26.57 % 9.785 M 91.18 % 5.118 M 203.74 % 1.685 M 108.37 % 808.678 K 182.66 % 286.093 K 38 661 316.22 % -0.740 -138.71 % -0.310
Interest expense 9.798 M -10.72 % 10.974 M 69.51 % 6.474 M 27.03 % 5.096 M 64.38 % 3.100 M 6.63 % 2.908 M -38.02 % 4.691 M -27.55 % 6.475 M -42.51 % 11.263 M 3 576.95 % 306.314 K -93.50 % 4.716 M 792.33 % 528.497 K -79.44 % 2.570 M 34.08 % 1.917 M 18.97 % 1.611 M 47.06 % 1.096 M
Depreciation and amortization 40.501 M -5.11 % 42.680 M 12.57 % 37.915 M 6.18 % 35.709 M -37.86 % 57.462 M -19.47 % 71.356 M 6.87 % 66.766 M 5.90 % 63.044 M 10.57 % 57.019 M 88.02 % 30.326 M 80.81 % 16.772 M 18.34 % 14.173 M 46.25 % 9.691 M 35.76 % 7.138 M 16.01 % 6.153 M -13.41 % 7.107 M
Operating income 143.648 M -51.61 % 296.874 M 1.61 % 292.182 M 26.97 % 230.128 M -25.65 % 309.527 M 2.05 % 303.317 M 12.87 % 268.733 M 17.12 % 229.459 M 49.08 % 153.917 M 35.08 % 113.944 M 20.43 % 94.611 M 3.00 % 91.854 M 11.64 % 82.276 M 3.97 % 79.138 M 30.22 % 60.773 M 230.79 % 18.372 M
Operating income ratio 0.12 -45.83 % 0.22 -9.07 % 0.24 -5.73 % 0.25 -23.07 % 0.33 9.84 % 0.30 4.44 % 0.29 8.87 % 0.26 30.35 % 0.20 1.01 % 0.20 3.27 % 0.19 -1.67 % 0.20 -0.56 % 0.20 -10.00 % 0.22 -15.92 % 0.26 151.33 % 0.10
Total other income expenses net 2.039 M 400.78 % -678.022 K 8.59 % -741.762 K 25.90 % -1.001 M 79.42 % -4.863 M -176.40 % 6.365 M -7.02 % 6.846 M -48.52 % 13.298 M -52.36 % 27.913 M 21.63 % 22.949 M 14.18 % 20.099 M 42.94 % 14.061 M 4.80 % 13.417 M 49.18 % 8.994 M 28.19 % 7.016 M 137.61 % 2.953 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -93.350 M 29.08 % -131.621 M 72.76 % -483.232 M -57.80 % -306.237 M 43.03 % -537.506 M -41.35 % -380.258 M -34.92 % -281.834 M -162.57 % -107.335 M -539.37 % 24.429 M 153.45 % -45.708 M 91.73 % -552.500 M -504.83 % -91.348 M -17.14 % -77.979 M -124.90 % -34.673 M 41.64 % -59.410 M -1 601.86 % 3.956 M
Total investments 568.241 M 1.13 % 561.916 M -3.13 % 580.099 M -10.10 % 645.248 M 43.57 % 449.428 M 492.55 % 75.847 M -0.72 % 76.399 M 14.26 % 66.863 M -0.38 % 67.117 M 24 320.68 % 274.837 K -37.65 % 440.776 K -98.24 % 25.000 M -84.18 % 157.986 M 0.000 0.000 -100.00 % 3.000 M
Total debt 493.331 M 80.20 % 273.766 M -22.86 % 354.904 M 129.76 % 154.467 M 2.98 % 150.000 M 114.08 % 70.069 M -29.93 % 100.000 M 16.28 % 86.000 M -66.21 % 254.500 M -3.78 % 264.500 M 5 777.78 % 4.500 M 0.000 -100.00 % 27.421 M -45.16 % 50.000 M 0.000 -100.00 % 18.000 M
Accumulated other comprehensive income loss 178.437 M 0.000 -100.00 % 191.560 M -29.23 % 270.667 M 93.95 % 139.559 M 19.18 % 117.102 M 20.88 % 96.877 M 24.48 % 77.823 M 50.66 % 51.655 M 26.35 % 40.882 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 1.355 B 0.34 % 1.350 B 12.05 % 1.205 B 15.16 % 1.046 B 6.98 % 978.197 M 12.30 % 871.037 M 18.28 % 736.393 M 23.44 % 596.545 M 24.95 % 477.442 M 21.41 % 393.244 M 20.68 % 325.849 M 43.76 % 226.657 M 31.20 % 172.757 M 78.20 % 96.944 M 243.28 % 28.240 M -46.07 % 52.365 M
Common stock 272.700 M -0.73 % 274.698 M -0.19 % 275.208 M -0.25 % 275.895 M -0.05 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 80.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 150.00 % 61.340 M 33.35 % 46.000 M 0.00 % 46.000 M 0.00 % 46.000 M 0.00 % 46.000 M 53.33 % 30.000 M
Total equity 2.049 B 0.46 % 2.039 B 6.22 % 1.920 B 2.32 % 1.876 B 13.41 % 1.655 B -4.63 % 1.735 B 11.04 % 1.562 B 10.46 % 1.414 B 2.78 % 1.376 B 7.01 % 1.286 B 39.80 % 919.822 M 130.49 % 399.077 M 18.83 % 335.829 M 33.47 % 251.607 M 43.53 % 175.296 M 79.89 % 97.444 M
Other non current liabilities 0.000 -100.00 % 18.845 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.095 M 544.04 % 946.387 K -97.48 % 37.484 M 26.45 % 29.644 M 210.48 % 9.548 M 61.26 % 5.921 M -2.78 % 6.090 M
Long term debt 318.213 M 8 577.74 % 3.667 M -92.86 % 51.327 M 3 461.45 % 1.441 M 0.000 -100.00 % 147.027 K 0.000 0.000 -100.00 % 85.000 M -44.98 % 154.500 M 3 333.33 % 4.500 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 361.455 M 628.60 % 49.609 M -49.72 % 98.666 M 77.39 % 55.622 M 86.11 % 29.887 M -50.35 % 60.198 M -3.21 % 62.193 M -8.08 % 67.662 M -57.21 % 158.123 M -35.03 % 243.366 M 430.64 % 45.863 M 22.35 % 37.484 M 26.45 % 29.644 M 210.48 % 9.548 M 61.26 % 5.921 M -2.78 % 6.090 M
Other current liabilities 104.298 M -73.96 % 400.515 M 204.65 % 131.467 M 1 591.70 % -8.813 M 38.36 % -14.297 M -117.82 % 80.219 M -19.61 % 99.787 M -57.78 % 236.333 M 406.73 % 46.638 M -9.79 % 51.702 M 27.08 % 40.686 M 33.57 % 30.461 M 9.24 % 27.884 M -22.61 % 36.033 M 259.72 % 10.017 M -60.71 % 25.497 M
Deferred revenue 0.000 0.000 -100.00 % 33.188 M -75.53 % 135.647 M 47.94 % 91.691 M 55.50 % 58.966 M 208.00 % 19.145 M -88.23 % 162.666 M 171.74 % 59.860 M 18.84 % 50.372 M 0.000 0.000 -100.00 % 12.743 M -22.39 % 16.419 M 0.000 -100.00 % 24.012 M
Short term debt 175.117 M -35.17 % 270.099 M -9.41 % 298.153 M 98.77 % 150.000 M 0.00 % 150.000 M 114.29 % 70.000 M -30.00 % 100.000 M 177.78 % 36.000 M -79.96 % 179.675 M 63.34 % 110.000 M 0.000 0.000 -100.00 % 27.421 M -45.16 % 50.000 M 0.000 -100.00 % 18.000 M
Total current liabilities 697.309 M -43.39 % 1.232 B 35.85 % 906.770 M 104.39 % 443.655 M 30.85 % 339.061 M 26.83 % 267.334 M -26.64 % 364.420 M -1.24 % 369.004 M 13.83 % 324.177 M 36.42 % 237.626 M 193.18 % 81.053 M -25.95 % 109.451 M -14.05 % 127.350 M 2.12 % 124.702 M 143.77 % 51.157 M -23.12 % 66.545 M
Total liabilities 1.059 B -17.38 % 1.281 B 27.45 % 1.005 B 101.38 % 499.277 M 35.32 % 368.948 M 12.64 % 327.532 M -23.23 % 426.613 M -2.30 % 436.667 M -9.46 % 482.300 M 0.27 % 480.993 M 278.99 % 126.916 M -13.63 % 146.936 M -6.41 % 156.994 M 16.94 % 134.250 M 135.21 % 57.077 M -21.42 % 72.635 M
Other non current assets 960.456 M 132.15 % 413.725 M 4.37 % 396.397 M -26.36 % 538.311 M 15 579.17 % 3.433 M -97.55 % 139.904 M 265.69 % 38.258 M 10.70 % 34.561 M 642.37 % 4.656 M -85.19 % 31.436 M 181.63 % 11.162 M 1 545.87 % 678.212 K 100.43 % -157.986 M 0.000 0.000 -100.00 % 3.000 M
Long term investments 0.000 -100.00 % 561.916 M 37.22 % 409.494 M 82.93 % 223.851 M -55.92 % 507.796 M 5 400.22 % -9.581 M -112.57 % 76.228 M 14.37 % 66.651 M -0.33 % 66.869 M 253 499.15 % 26.368 K -94.02 % 440.776 K 0.000 -100.00 % 157.986 M 0.000 0.000 0.000
Intangible assets 96.790 M 4.24 % 92.850 M -6.44 % 99.246 M -3.36 % 102.700 M 2.39 % 100.299 M -64.28 % 280.821 M -5.37 % 296.754 M -2.23 % 303.527 M -3.73 % 315.285 M -6.91 % 338.677 M 3 213.75 % 10.220 M 12.55 % 9.081 M -13.50 % 10.498 M 21.34 % 8.652 M 5.77 % 8.180 M 55.03 % 5.276 M
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.11 % 396.759 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 96.790 M 4.24 % 92.850 M -6.44 % 99.246 M -3.36 % 102.700 M 2.39 % 100.299 M -85.21 % 678.017 M -2.30 % 693.950 M -0.97 % 700.723 M -1.65 % 712.481 M -3.12 % 735.437 M 7 095.80 % 10.220 M 12.55 % 9.081 M -13.50 % 10.498 M 21.34 % 8.652 M 5.77 % 8.180 M 55.03 % 5.276 M
Property plant equipment net 190.040 M -2.54 % 194.993 M 6.16 % 183.677 M -6.85 % 197.194 M -8.02 % 214.381 M -24.03 % 282.207 M -4.68 % 296.075 M -3.14 % 305.685 M -7.08 % 328.976 M 21.85 % 269.984 M 55.82 % 173.262 M 8.41 % 159.820 M 8.36 % 147.488 M 43.64 % 102.682 M 119.39 % 46.803 M -24.40 % 61.911 M
Total non current assets 1.263 B -1.06 % 1.277 B 16.43 % 1.097 B 2.96 % 1.065 B 28.68 % 827.894 M -24.28 % 1.093 B -1.24 % 1.107 B -0.27 % 1.110 B -0.47 % 1.115 B 7.13 % 1.041 B 426.89 % 197.595 M 14.91 % 171.963 M 7.80 % 159.521 M 42.59 % 111.872 M 102.31 % 55.297 M -21.46 % 70.403 M
Other current assets 230.194 M 19.88 % 192.017 M 94.98 % 98.482 M 57.90 % 62.370 M -67.48 % 191.802 M 363.36 % 41.393 M -43.96 % 73.858 M -63.22 % 200.831 M -2.23 % 205.405 M 58.71 % 129.425 M 675.76 % 16.683 M -40.53 % 28.053 M -9.85 % 31.118 M -54.93 % 69.050 M 559.64 % 10.468 M -11.40 % 11.815 M
Short term investments 568.241 M 305 655.82 % 185.848 K -99.89 % 170.605 M -59.51 % 421.397 M 821.96 % -58.368 M -168.32 % 85.428 M 49 796.13 % 171.211 K -19.51 % 212.698 K -14.25 % 248.035 K -9.75 % 274.837 K -99.54 % 60.000 M 140.00 % 25.000 M 0.000 0.000 0.000 0.000
cash and cash equivalents 586.680 M -30.63 % 845.731 M 0.91 % 838.136 M 81.92 % 460.704 M -32.99 % 687.506 M 52.67 % 450.327 M 17.94 % 381.834 M 97.50 % 193.335 M -15.97 % 230.071 M -25.83 % 310.208 M -44.31 % 557.000 M 509.76 % 91.348 M -13.33 % 105.400 M 24.48 % 84.673 M 42.52 % 59.410 M 323.02 % 14.044 M
Cash and short term investments 586.680 M -30.65 % 845.917 M -16.14 % 1.009 B 14.36 % 882.102 M 28.30 % 687.506 M 28.32 % 535.755 M 40.25 % 382.005 M 97.37 % 193.548 M -15.97 % 230.319 M -25.82 % 310.483 M -44.26 % 557.000 M 378.74 % 116.348 M 10.39 % 105.400 M 24.48 % 84.673 M 42.52 % 59.410 M 323.02 % 14.044 M
Total current assets 1.844 B -9.77 % 2.044 B 11.78 % 1.828 B 39.54 % 1.310 B 9.60 % 1.196 B 23.38 % 968.975 M 9.88 % 881.827 M 19.01 % 740.959 M -0.28 % 743.043 M 2.37 % 725.835 M -14.52 % 849.143 M 127.01 % 374.050 M 12.23 % 333.302 M 21.65 % 273.985 M 54.73 % 177.077 M 77.65 % 99.676 M
Inventory 576.421 M 0.61 % 572.935 M 52.42 % 375.903 M 58.41 % 237.301 M 8.64 % 218.424 M -0.52 % 219.570 M -13.94 % 255.143 M 37.43 % 185.647 M 18.84 % 156.209 M 16.84 % 133.697 M 4.63 % 127.779 M -21.72 % 163.234 M 13.03 % 144.413 M 20.08 % 120.261 M 60.35 % 74.999 M 60.96 % 46.594 M
Net receivables 450.815 M 4.14 % 432.885 M 25.36 % 345.326 M 120.83 % 156.380 M 45.18 % 107.712 M -40.27 % 180.329 M -1.57 % 183.199 M -2.47 % 187.838 M 24.31 % 151.110 M -20.50 % 190.064 M 105.09 % 92.672 M 11.40 % 83.191 M 17.13 % 71.025 M 27.99 % 55.493 M 72.34 % 32.200 M 18.29 % 27.222 M
Tax assets 16.136 M 19.31 % 13.525 M 69.16 % 7.995 M 144.89 % 3.265 M 64.44 % 1.986 M -29.05 % 2.798 M 8.02 % 2.591 M 6.48 % 2.433 M 4.47 % 2.329 M -44.84 % 4.221 M 68.20 % 2.510 M 5.27 % 2.384 M 55.33 % 1.535 M 185.34 % 537.902 K 71.51 % 313.628 K 45.59 % 215.416 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
Account payables 416.019 M -25.29 % 556.844 M 33.86 % 415.974 M 173.87 % 151.890 M 60.94 % 94.374 M 1.00 % 93.444 M -26.04 % 126.344 M 55.76 % 81.114 M 55.71 % 52.093 M 1.18 % 51.484 M 66.09 % 30.997 M -53.40 % 66.518 M -0.19 % 66.644 M 132.32 % 28.686 M -18.20 % 35.071 M 83.39 % 19.124 M
Tax payables 1.874 M -57.26 % 4.386 M -84.33 % 27.987 M 87.44 % 14.931 M -13.66 % 17.293 M -26.95 % 23.672 M 23.65 % 19.145 M 23.06 % 15.557 M -33.51 % 23.396 M -4.27 % 24.440 M 160.86 % 9.369 M -24.88 % 12.472 M 130.94 % 5.401 M -45.90 % 9.983 M 64.49 % 6.069 M 54.64 % 3.925 M
Deferred revenue non current 17.860 M 0.000 -100.00 % 20.096 M -5.17 % 21.191 M -12.98 % 24.352 M -14.96 % 28.635 M 3.87 % 27.567 M -5.72 % 29.241 M -9.54 % 32.323 M -14.54 % 37.821 M -5.02 % 39.820 M 12.07 % 35.530 M 0.000 0.000 0.000 0.000
Minority interest 12.556 K -58.70 % 30.403 K -35.36 % 47.036 K 0.000 0.000 -100.00 % 209.904 M 15.87 % 181.161 M 1.70 % 178.131 M -37.20 % 283.652 M -1.69 % 288.518 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.246 M
Capital lease obligations 0.000 -100.00 % 3.667 M -41.67 % 6.287 M 336.23 % 1.441 M 0.000 0.000 0.000 0.000 -100.00 % 10.175 M 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
Other total stockholders equity 242.716 M -41.42 % 414.318 M -5.73 % 439.520 M -20.67 % 554.022 M 112.50 % 260.715 M 0.00 % 260.715 M -4.18 % 272.077 M -44.05 % 486.318 M 18.63 % 409.954 M 0.00 % 409.954 M -18.33 % 501.964 M 297.06 % 126.420 M 7.99 % 117.072 M 7.74 % 108.663 M 7.53 % 101.056 M 832.91 % 10.832 M
Deferred tax liabilities non current 25.381 M -6.33 % 27.097 M -0.53 % 27.243 M -17.42 % 32.990 M 496.04 % 5.535 M -82.38 % 31.416 M -9.27 % 34.626 M -9.88 % 38.422 M -5.83 % 40.800 M -9.23 % 44.950 M 7 432.44 % 596.752 K 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 3.108 B -6.42 % 3.321 B 13.52 % 2.925 B 23.14 % 2.376 B 17.40 % 2.023 B -1.88 % 2.062 B 3.69 % 1.989 B 7.45 % 1.851 B -0.40 % 1.858 B 5.17 % 1.767 B 68.80 % 1.047 B 91.71 % 546.013 M 10.79 % 492.823 M 27.72 % 385.857 M 66.05 % 232.373 M 36.63 % 170.079 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Deferred income tax 0.000 0.000 -100.00 % 2.834 M 245.55 % 820.014 K 138.76 % -2.115 M 37.30 % -3.374 M 14.66 % -3.953 M -5.88 % -3.734 M -59.14 % -2.346 M -3.47 % -2.268 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 3.347 M -61.87 % 8.779 M 210.52 % 2.827 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
Change in working capital -477.595 M -432.82 % -89.635 M 64.97 % -255.856 M -374.00 % -53.978 M -51.45 % -35.641 M 33.93 % -53.947 M 25.35 % -72.263 M -75.86 % -41.091 M -2 193.85 % 1.962 M 168.54 % -2.863 M -139.76 % 7.202 M 125.28 % -28.492 M 24.41 % -37.693 M 22.43 % -48.594 M -29.25 % -37.596 M -56.74 % -23.986 M
Accounts receivables -60.911 M 70.12 % -203.850 M 46.00 % -377.478 M -266.68 % -102.945 M -602.40 % -14.656 M 43.64 % -26.004 M -278.68 % 14.553 M 147.62 % 5.877 M -52.11 % 12.271 M 141.22 % -29.774 M -527.72 % -4.743 M 68.57 % -15.092 M 17.58 % -18.310 M 0.000 0.000 0.000
Inventory 2.298 M 101.17 % -197.033 M -34.45 % -146.548 M -642.89 % -19.727 M 33.82 % -29.807 M -183.79 % 35.574 M 151.19 % -69.497 M -140.44 % -28.904 M -41.96 % -20.361 M -360.78 % 7.808 M -81.92 % 43.190 M 255.97 % -27.692 M 10.50 % -30.941 M 39.03 % -50.748 M -43.51 % -35.362 M -141.19 % -14.661 M
Accounts payables -418.981 M -232.25 % 316.819 M 19.40 % 265.336 M 290.92 % 67.874 M 520.52 % 10.938 M 118.19 % -60.143 M -349.98 % -13.366 M 6.73 % -14.331 M -215.59 % 12.398 M -41.99 % 21.370 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -418.981 M -7 419.92 % -5.572 M -296.63 % 2.834 M 245.55 % 820.014 K 138.76 % -2.115 M 37.30 % -3.374 M -21.97 % -2.766 M 77.30 % -12.187 M -154.59 % 22.323 M 309.19 % -10.671 M 70.35 % -35.988 M -4 394.32 % -800.740 K 88.14 % -6.752 M -413.34 % 2.155 M 196.45 % -2.234 M 76.04 % -9.324 M
Other non cash items 436.606 K 105.83 % -7.483 M 37.83 % -12.036 M 55.59 % -27.102 M 61.09 % -69.654 M -2 677.23 % 2.703 M 13.84 % 2.374 M 173.73 % -3.220 M -33.26 % -2.416 M -152.90 % 4.568 M 493.17 % -1.162 M -120.77 % 5.593 M -39.18 % 9.196 M 117.74 % 4.223 M 127.80 % -15.190 M -930.09 % 1.830 M
Net cash provided by operating activities -294.752 M -231.29 % 224.499 M 448.57 % 40.925 M -75.55 % 167.413 M -28.96 % 235.647 M -19.05 % 291.103 M 23.19 % 236.304 M 2.32 % 230.958 M 8.06 % 213.738 M 40.64 % 151.978 M 22.39 % 124.171 M 46.29 % 84.881 M 29.76 % 65.416 M 67.40 % 39.079 M 187.33 % 13.601 M 252.02 % 3.864 M
Investments in property plant and equipment -20.734 M 36.57 % -32.686 M -227.54 % -9.979 M 38.18 % -16.144 M -105.48 % -7.857 M 55.81 % -17.779 M 10.70 % -19.909 M 59.15 % -48.733 M 14.26 % -56.840 M 40.09 % -94.881 M -77.71 % -53.390 M -137.52 % -22.478 M 39.28 % -37.016 M 42.87 % -64.788 M -194.48 % -22.001 M -19.93 % -18.345 M
Acquisitions net 0.000 -100.00 % 9.513 K -94.33 % 167.860 K -99.72 % 59.300 M 305.95 % -28.794 M -770.02 % 4.297 M 870.56 % 442.780 K 72.00 % 257.432 K 155.19 % -466.480 K 99.91 % -526.880 M 0.000 0.000 0.000 0.000 -100.00 % 38.081 M 0.000
Purchases of investments -549.000 M 12.31 % -626.057 M 50.31 % -1.260 B 46.43 % -2.352 B -8 268.44 % 28.794 M 125.04 % -115.000 M -1 040.73 % -10.081 M 0.000 100.00 % -101.525 M 24.80 % -135.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 591.420 M -9.84 % 656.000 M -57.48 % 1.543 B -23.86 % 2.026 B 1 266.90 % 148.245 M 110.26 % 70.507 M 1 180.62 % 5.506 M -92.08 % 69.500 M -35.65 % 108.000 M 70 246.85 % 153.525 K 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 63.113 K 7 604 075.51 % -0.830 100.00 % -56.814 K -103.09 % 1.836 M 106.84 % -26.834 M -1 480.67 % 1.944 M 105.71 % -34.052 M -878.84 % 4.372 M 16.35 % 3.758 M 236.60 % -2.751 M -249.39 % 1.841 M -77.49 % 8.182 M -56.33 % 18.735 M 332.68 % 4.330 M 1 339.64 % -349.295 K -3 068.68 % 11.766 K
Net cash used for investing activites 21.750 M 895.71 % -2.733 M -101.00 % 272.927 M 197.25 % -280.651 M -347.15 % 113.554 M 302.66 % -56.031 M 12.51 % -64.041 M -354.74 % 25.140 M 153.40 % -47.073 M 93.80 % -759.358 M -1 373.10 % -51.548 M -260.58 % -14.296 M 21.80 % -18.281 M 69.76 % -60.458 M -484.33 % 15.731 M 185.81 % -18.333 M
Debt repayment 180.000 M 742.86 % -28.000 M -114.51 % 193.000 M 0.000 -100.00 % 80.000 M 366.67 % -30.000 M 0.000 100.00 % -168.500 M -1 585.00 % -10.000 M -103.85 % 260.000 M 5 677.78 % 4.500 M 116.44 % -27.365 M -21.20 % -22.579 M -145.16 % 50.000 M 1 766.67 % -3.000 M -137.50 % 8.000 M
Common stock issued 0.000 0.000 0.000 -100.00 % 22.517 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
Common stock repurchased -15.714 M -197.74 % -5.278 M 90.92 % -58.131 M -158.17 % -22.517 M 0.000 100.00 % -11.112 M 20.56 % -13.988 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -146.304 M -4.14 % -140.493 M -36.26 % -103.107 M 23.70 % -135.135 M 1.41 % -137.061 M -78.57 % -76.754 M -29.54 % -59.252 M -62.13 % -36.546 M 11.77 % -41.421 M -33.72 % -30.976 M 0.000 100.00 % -30.486 M -1 282.64 % -2.205 M -15.03 % -1.917 M 93.82 % -31.032 M -3 445.00 % -875.375 K
Other financing activites -3.409 M 35.17 % -5.257 M -156.42 % 9.319 M -43.44 % 16.477 M 138.95 % -42.299 M -8.25 % -39.074 M 54.78 % -86.414 M -129.21 % -37.700 M -14.03 % -33.062 M -4 883.82 % 691.111 K -99.84 % 423.136 M 67 959.86 % -623.543 K -55.89 % -400.000 K 79.40 % -1.941 M -103.87 % 50.165 M 0.000
Net cash used provided by financing activities 14.573 M 108.14 % -179.028 M -535.80 % 41.081 M 134.62 % -118.658 M -19.42 % -99.361 M 36.69 % -156.941 M 1.70 % -159.654 M 34.23 % -242.746 M -187.33 % -84.482 M -136.83 % 229.408 M -46.35 % 427.636 M 829.74 % -58.601 M -132.69 % -25.184 M -154.58 % 46.142 M 186.01 % 16.133 M 126.44 % 7.125 M
Effect of forex changes on cash -226.544 K 89.91 % -2.246 M -136.23 % 6.197 M 380.80 % -2.207 M 29.19 % -3.117 M -6 560.98 % 48.241 K 106.44 % -749.051 K 65.93 % -2.198 M -324.23 % 980.383 K -55.02 % 2.180 M 453.11 % 394.064 K 142.44 % -928.440 K -130.98 % -401.965 K -34.20 % -299.526 K -31.59 % -227.627 K -369.31 % -48.502 K
Net change in cash -258.656 M -708.28 % 42.523 M -88.23 % 361.130 M 254.26 % -234.104 M -194.88 % 246.724 M 215.59 % 78.180 M 559.21 % 11.860 M 6.33 % 11.153 M -86.59 % 83.163 M 122.13 % -375.792 M -175.06 % 500.652 M 4 428.48 % 11.056 M -48.70 % 21.549 M -11.91 % 24.462 M -45.92 % 45.237 M 711.88 % -7.393 M
Cash at beginning of period 841.836 M 5.32 % 799.313 M 82.42 % 438.184 M -34.82 % 672.287 M 57.98 % 425.563 M 22.51 % 347.384 M 3.53 % 335.524 M 3.44 % 324.371 M 34.48 % 241.208 M -60.91 % 617.000 M 430.31 % 116.348 M 10.50 % 105.292 M 25.73 % 83.743 M 41.27 % 59.281 M 322.10 % 14.044 M -34.49 % 21.437 M
Cash at end of period 583.180 M -30.73 % 841.836 M 5.32 % 799.313 M 82.42 % 438.184 M -34.82 % 672.287 M 57.98 % 425.563 M 22.51 % 347.384 M 3.53 % 335.524 M 3.44 % 324.371 M 34.48 % 241.208 M -60.91 % 617.000 M 430.31 % 116.348 M 10.50 % 105.292 M 25.73 % 83.743 M 41.27 % 59.281 M 322.10 % 14.044 M
Operating cash flow -294.752 M -231.29 % 224.499 M 448.57 % 40.925 M -75.55 % 167.413 M -28.96 % 235.647 M -19.05 % 291.103 M 23.19 % 236.304 M 2.32 % 230.958 M 8.06 % 213.738 M 40.64 % 151.978 M 22.39 % 124.171 M 46.29 % 84.881 M 29.76 % 65.416 M 67.40 % 39.079 M 187.33 % 13.601 M 252.02 % 3.864 M
Capital expenditure -20.734 M 36.57 % -32.686 M -227.54 % -9.979 M 38.18 % -16.144 M -105.48 % -7.857 M 55.81 % -17.779 M 10.70 % -19.909 M 59.15 % -48.733 M 14.26 % -56.840 M 40.09 % -94.881 M -77.71 % -53.390 M -137.52 % -22.478 M 39.28 % -37.016 M 42.87 % -64.788 M -194.48 % -22.001 M -19.93 % -18.345 M
Free CashFlow -315.486 M -264.48 % 191.812 M 519.84 % 30.945 M -79.54 % 151.269 M -33.59 % 227.790 M -16.66 % 273.324 M 26.31 % 216.396 M 18.75 % 182.225 M 16.14 % 156.899 M 174.79 % 57.097 M -19.33 % 70.781 M 13.43 % 62.403 M 119.73 % 28.400 M 210.46 % -25.710 M -206.07 % -8.400 M 41.99 % -14.481 M
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 2023-01-01 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
Revenue 168.270 M -7.76 % 182.424 M 330.62 % 42.363 M -85.74 % 297.175 M 39.12 % 213.611 M -67.59 % 659.025 M 103.31 % 324.143 M -8.35 % 353.670 M -2.57 % 363.002 M 9.36 % 331.932 M -20.52 % 417.653 M 45.25 % 287.551 M -0.26 % 288.290 M 27.27 % 226.515 M -16.89 % 272.532 M 26.38 % 215.638 M -1.56 % 219.052 M 10.31 % 198.572 M -10.51 % 221.902 M -12.03 % 252.240 M -13.07 % 290.154 M 67.78 % 172.940 M -37.39 % 276.233 M 15.60 % 238.953 M -8.00 % 259.725 M 11.05 % 233.880 M -12.06 % 265.949 M 16.31 % 228.650 M -8.34 % 249.460 M 31.74 % 189.360 M -27.15 % 259.937 M 22.93 % 211.445 M -12.51 % 241.680 M 56.30 % 154.629 M -37.25 % 246.405 M 39.28 % 176.909 M -8.68 % 193.714 M 36.74 % 141.667 M -30.06 % 202.569 M 46.50 % 138.272 M 6.58 % 129.741 M 34.11 % 96.744 M -35.56 % 150.132 M 21.29 % 123.780 M 3.49 % 119.602 M 28.66 % 92.959 M -29.91 % 132.633 M 9.54 % 121.079 M
Net income -43.991 M -380.58 % 15.679 M 130.95 % -50.655 M -285.31 % 27.334 M -37.08 % 43.442 M -64.33 % 121.801 M 194.87 % 41.307 M -43.00 % 72.465 M -13.84 % 84.106 M 8.23 % 77.712 M 15.71 % 67.163 M 8.24 % 62.047 M -13.59 % 71.804 M 18.07 % 60.814 M 13.11 % 53.764 M 16.21 % 46.266 M -10.15 % 51.490 M -11.88 % 58.429 M 84.39 % 31.687 M -75.10 % 127.250 M 81.33 % 70.175 M 84.87 % 37.959 M -10.34 % 42.335 M -33.49 % 63.651 M -18.22 % 77.836 M 61.92 % 48.070 M 20.17 % 40.000 M -28.83 % 56.202 M -16.12 % 66.999 M 94.05 % 34.526 M 6.59 % 32.391 M -26.16 % 43.867 M -31.16 % 63.721 M 132.44 % 27.414 M -22.54 % 35.392 M 29.66 % 27.296 M -32.02 % 40.156 M 80.13 % 22.293 M -30.02 % 31.854 M 12.16 % 28.399 M -4.68 % 29.795 M 63.43 % 18.230 M -39.09 % 29.932 M 10.28 % 27.142 M -3.11 % 28.014 M 72.18 % 16.271 M -38.64 % 26.516 M -9.29 % 29.232 M
Income before tax -45.082 M -421.16 % 14.037 M 120.66 % -67.929 M -313.65 % 31.794 M -0.36 % 31.909 M -76.54 % 136.001 M 255.31 % 38.276 M -50.25 % 76.933 M -17.77 % 93.558 M 9.47 % 85.465 M 10.53 % 77.325 M 15.44 % 66.983 M -16.24 % 79.973 M 19.08 % 67.159 M 11.32 % 60.331 M 24.09 % 48.618 M -9.36 % 53.639 M -19.39 % 66.538 M 84.83 % 35.999 M -75.02 % 144.129 M 65.42 % 87.127 M 91.57 % 45.479 M -27.51 % 62.737 M -25.24 % 83.913 M -15.08 % 98.812 M 53.87 % 64.220 M 18.49 % 54.197 M -28.62 % 75.927 M -19.08 % 93.828 M 81.74 % 51.627 M 3.01 % 50.119 M -22.40 % 64.586 M -24.32 % 85.345 M 99.85 % 42.706 M -14.23 % 49.789 M 20.11 % 41.454 M -28.55 % 58.015 M 82.13 % 31.853 M -35.38 % 49.290 M 43.97 % 34.236 M 3.05 % 33.222 M 64.92 % 20.144 M -41.02 % 34.153 M 13.27 % 30.151 M -6.36 % 32.198 M 76.84 % 18.207 M -38.27 % 29.495 M -12.13 % 33.568 M
Income before tax ratio -0.27 -448.17 % 0.08 104.80 % -1.60 -1 598.78 % 0.11 -28.38 % 0.15 -27.61 % 0.21 74.76 % 0.12 -45.72 % 0.22 -15.60 % 0.26 0.10 % 0.26 39.07 % 0.19 -20.52 % 0.23 -16.03 % 0.28 -6.44 % 0.30 33.93 % 0.22 -1.81 % 0.23 -7.92 % 0.24 -26.92 % 0.34 106.55 % 0.16 -71.61 % 0.57 90.29 % 0.30 14.18 % 0.26 15.79 % 0.23 -35.33 % 0.35 -7.70 % 0.38 38.56 % 0.27 34.74 % 0.20 -38.63 % 0.33 -11.71 % 0.38 37.96 % 0.27 41.40 % 0.19 -36.88 % 0.31 -13.50 % 0.35 27.86 % 0.28 36.68 % 0.20 -13.77 % 0.23 -21.76 % 0.30 33.20 % 0.22 -7.59 % 0.24 -1.73 % 0.25 -3.31 % 0.26 22.98 % 0.21 -8.47 % 0.23 -6.61 % 0.24 -9.52 % 0.27 37.45 % 0.20 -11.92 % 0.22 -19.79 % 0.28
EBITDA -42.874 M -356.24 % 16.732 M 125.73 % -65.036 M -292.52 % 33.782 M -21.07 % 42.798 M -70.05 % 142.881 M 235.00 % 42.651 M -46.09 % 79.117 M -17.42 % 95.803 M 9.59 % 87.420 M 20.31 % 72.662 M 5.81 % 68.673 M -15.32 % 81.097 M 18.99 % 68.156 M 10.35 % 61.766 M 23.93 % 49.837 M -8.62 % 54.538 M -19.13 % 67.436 M 72.77 % 39.032 M -73.16 % 145.400 M 37.94 % 105.405 M 66.44 % 63.329 M -22.35 % 81.554 M -20.25 % 102.266 M -12.62 % 117.038 M 42.20 % 82.307 M 35.97 % 60.533 M -21.54 % 77.152 M -16.38 % 92.260 M 67.96 % 54.928 M -25.60 % 73.828 M 22.00 % 60.516 M -35.44 % 93.730 M 123.65 % 41.910 M -42.42 % 72.783 M 78.77 % 40.712 M -39.87 % 67.710 M 144.00 % 27.750 M -62.93 % 74.860 M 229.85 % 22.695 M -44.96 % 41.237 M 236.22 % 12.265 M -72.83 % 45.134 M 69.71 % 26.595 M -22.25 % 34.205 M 97.52 % 17.317 M -53.71 % 37.412 M 21.65 % 30.753 M
Net income ratio -0.26 -404.18 % 0.09 107.19 % -1.20 -1 399.99 % 0.09 -54.77 % 0.20 10.04 % 0.18 45.03 % 0.13 -37.80 % 0.20 -11.57 % 0.23 -1.04 % 0.23 45.59 % 0.16 -25.47 % 0.22 -13.36 % 0.25 -7.23 % 0.27 36.09 % 0.20 -8.05 % 0.21 -8.72 % 0.24 -20.12 % 0.29 106.06 % 0.14 -71.69 % 0.50 108.59 % 0.24 10.19 % 0.22 43.22 % 0.15 -42.47 % 0.27 -11.12 % 0.30 45.81 % 0.21 36.65 % 0.15 -38.81 % 0.25 -8.48 % 0.27 47.30 % 0.18 46.32 % 0.12 -39.94 % 0.21 -21.31 % 0.26 48.72 % 0.18 23.43 % 0.14 -6.91 % 0.15 -25.57 % 0.21 31.73 % 0.16 0.07 % 0.16 -23.44 % 0.21 -10.56 % 0.23 21.87 % 0.19 -5.48 % 0.20 -9.08 % 0.22 -6.38 % 0.23 33.82 % 0.18 -12.45 % 0.20 -17.19 % 0.24
Ratio EBITDA -0.25 -377.79 % 0.09 105.97 % -1.54 -1 450.52 % 0.11 -43.26 % 0.20 -7.59 % 0.22 64.77 % 0.13 -41.18 % 0.22 -15.24 % 0.26 0.21 % 0.26 51.38 % 0.17 -27.15 % 0.24 -15.10 % 0.28 -6.51 % 0.30 32.76 % 0.23 -1.94 % 0.23 -7.17 % 0.25 -26.69 % 0.34 93.07 % 0.18 -69.49 % 0.58 58.68 % 0.36 -0.80 % 0.37 24.03 % 0.30 -31.02 % 0.43 -5.03 % 0.45 28.05 % 0.35 54.61 % 0.23 -32.54 % 0.34 -8.76 % 0.37 27.50 % 0.29 2.13 % 0.28 -0.76 % 0.29 -26.20 % 0.39 43.09 % 0.27 -8.24 % 0.30 28.35 % 0.23 -34.16 % 0.35 78.44 % 0.20 -46.99 % 0.37 125.15 % 0.16 -48.36 % 0.32 150.71 % 0.13 -57.83 % 0.30 39.92 % 0.21 -24.87 % 0.29 53.52 % 0.19 -33.96 % 0.28 11.06 % 0.25
Gross profit ratio 0.35 -19.12 % 0.43 -23.21 % 0.56 25.65 % 0.44 -26.03 % 0.60 66.22 % 0.36 -27.31 % 0.50 -1.68 % 0.50 5.49 % 0.48 -6.94 % 0.51 8.84 % 0.47 -13.52 % 0.55 7.33 % 0.51 -4.38 % 0.53 3.29 % 0.52 -2.34 % 0.53 5.59 % 0.50 -10.14 % 0.56 19.72 % 0.46 -19.96 % 0.58 3.03 % 0.56 -10.96 % 0.63 1.50 % 0.62 -6.48 % 0.67 3.26 % 0.65 -0.13 % 0.65 -0.04 % 0.65 -1.86 % 0.66 3.36 % 0.64 -4.49 % 0.67 5.00 % 0.64 -4.45 % 0.66 7.60 % 0.62 -6.95 % 0.66 7.98 % 0.62 -5.55 % 0.65 3.14 % 0.63 4.13 % 0.61 -3.92 % 0.63 7.73 % 0.59 9.36 % 0.54 -6.20 % 0.57 0.73 % 0.57 1.06 % 0.56 0.47 % 0.56 3.00 % 0.54 -6.41 % 0.58 1.68 % 0.57
Weighted average shs out dil 272.700 M 0.01 % 272.673 M -0.09 % 272.928 M 0.96 % 270.325 M -0.69 % 272.190 M 0.00 % 272.190 M 0.00 % 272.190 M -0.06 % 272.358 M 0.34 % 271.448 M 0.08 % 271.236 M -4.82 % 284.971 M 3.93 % 274.184 M 0.00 % 274.184 M 0.00 % 274.184 M 0.00 % 274.184 M 0.00 % 274.184 M 0.00 % 274.184 M 0.05 % 274.059 M 0.00 % 274.059 M -0.03 % 274.129 M 0.00 % 274.129 M 0.02 % 274.070 M 0.00 % 274.070 M -0.02 % 274.123 M 0.00 % 274.123 M -0.21 % 274.687 M 0.00 % 274.687 M -0.49 % 276.040 M 0.00 % 276.040 M 0.02 % 275.990 M -0.04 % 276.088 M 0.01 % 276.064 M 0.03 % 275.987 M 0.00 % 275.981 M 0.67 % 274.141 M -0.68 % 276.029 M 0.00 % 276.029 M 3.18 % 267.511 M 0.00 % 267.511 M -3.08 % 276.019 M 0.00 % 276.019 M 0.94 % 273.456 M 0.00 % 273.456 M 32.10 % 207.014 M 0.00 % 207.014 M -60.42 % 522.984 M 152.34 % 207.251 M 0.12 % 206.996 M
Weighted average shs out 272.700 M 0.01 % 272.673 M -0.09 % 272.928 M 0.96 % 270.325 M -0.69 % 272.190 M 0.00 % 272.190 M 0.00 % 272.190 M -0.06 % 272.358 M 0.34 % 271.448 M 0.08 % 271.236 M -4.82 % 284.972 M 4.71 % 272.160 M 0.38 % 271.118 M -0.09 % 271.360 M -1.01 % 274.123 M 0.01 % 274.098 M 0.00 % 274.098 M 0.01 % 274.059 M 0.00 % 274.059 M -0.03 % 274.129 M 0.00 % 274.129 M 0.02 % 274.070 M 0.00 % 274.070 M -0.02 % 274.123 M 0.03 % 274.044 M -0.23 % 274.687 M 0.00 % 274.687 M -0.49 % 276.040 M 0.00 % 276.040 M 0.02 % 275.990 M 2.37 % 269.597 M -2.34 % 276.064 M 0.05 % 275.926 M -0.02 % 275.981 M 2.03 % 270.494 M -1.99 % 275.998 M -0.01 % 276.029 M 3.18 % 267.511 M 0.00 % 267.511 M -3.07 % 275.989 M -0.01 % 276.019 M 0.99 % 273.320 M -0.05 % 273.456 M 32.10 % 207.014 M 0.01 % 207.001 M -60.42 % 522.984 M 152.34 % 207.251 M 0.12 % 206.996 M
EPS diluted -0.16 -378.26 % 0.06 130.26 % -0.19 -290.00 % 0.10 -37.50 % 0.16 -64.44 % 0.45 200.00 % 0.15 -44.44 % 0.27 -12.90 % 0.31 6.90 % 0.29 20.83 % 0.24 4.35 % 0.23 -11.54 % 0.26 18.18 % 0.22 10.00 % 0.20 17.65 % 0.17 -10.53 % 0.19 -9.52 % 0.21 75.00 % 0.12 -73.91 % 0.46 76.92 % 0.26 85.71 % 0.14 -6.67 % 0.15 -34.78 % 0.23 -17.86 % 0.28 55.56 % 0.18 20.00 % 0.15 -25.00 % 0.20 -16.67 % 0.24 84.62 % 0.13 8.33 % 0.12 -25.00 % 0.16 -30.43 % 0.23 131.62 % 0.10 -23.62 % 0.13 31.45 % 0.10 -34.07 % 0.15 80.07 % 0.08 -30.58 % 0.12 20.00 % 0.10 -9.09 % 0.11 64.92 % 0.07 -39.36 % 0.11 -15.38 % 0.13 -7.14 % 0.14 350.16 % 0.03 -76.08 % 0.13 -7.14 % 0.14
Earnings per share -0.16 -378.26 % 0.06 130.26 % -0.19 -290.00 % 0.10 -37.50 % 0.16 -64.44 % 0.45 200.00 % 0.15 -44.44 % 0.27 -12.90 % 0.31 6.90 % 0.29 20.83 % 0.24 4.35 % 0.23 -11.54 % 0.26 18.18 % 0.22 10.00 % 0.20 17.65 % 0.17 -10.53 % 0.19 -9.52 % 0.21 75.00 % 0.12 -73.91 % 0.46 76.92 % 0.26 85.71 % 0.14 -6.67 % 0.15 -34.78 % 0.23 -17.86 % 0.28 55.56 % 0.18 20.00 % 0.15 -25.00 % 0.20 -16.67 % 0.24 84.62 % 0.13 8.33 % 0.12 -25.00 % 0.16 -30.43 % 0.23 131.62 % 0.10 -23.62 % 0.13 31.45 % 0.10 -34.07 % 0.15 80.07 % 0.08 -30.58 % 0.12 20.00 % 0.10 -9.09 % 0.11 64.92 % 0.07 -39.36 % 0.11 -15.38 % 0.13 -7.14 % 0.14 350.16 % 0.03 -76.08 % 0.13 -7.14 % 0.14
Gross profit 58.220 M -25.39 % 78.035 M 230.68 % 23.598 M -82.09 % 131.751 M 2.90 % 128.035 M -46.12 % 237.644 M 47.78 % 160.806 M -9.89 % 178.456 M 2.77 % 173.638 M 1.77 % 170.617 M -13.50 % 197.243 M 25.61 % 157.033 M 7.06 % 146.680 M 21.69 % 120.532 M -14.15 % 140.403 M 23.43 % 113.754 M 3.94 % 109.439 M -0.87 % 110.398 M 7.14 % 103.045 M -29.58 % 146.337 M -10.43 % 163.384 M 49.39 % 109.369 M -36.46 % 172.115 M 8.11 % 159.210 M -5.00 % 167.591 M 10.91 % 151.110 M -12.09 % 171.891 M 14.15 % 150.579 M -5.26 % 158.944 M 25.82 % 126.324 M -23.51 % 165.147 M 17.46 % 140.595 M -5.86 % 149.353 M 45.43 % 102.699 M -32.24 % 151.557 M 31.55 % 115.209 M -5.81 % 122.317 M 42.39 % 85.903 M -32.81 % 127.845 M 57.83 % 81.001 M 16.55 % 69.498 M 25.79 % 55.250 M -35.09 % 85.114 M 22.57 % 69.442 M 3.98 % 66.784 M 32.53 % 50.393 M -34.40 % 76.823 M 11.38 % 68.972 M
Income tax expense -1.087 M 33.70 % -1.640 M 90.50 % -17.268 M -487.06 % 4.461 M 271.25 % -2.605 M -113.57 % 19.194 M 1 901.37 % -1.066 M -123.82 % 4.474 M -52.70 % 9.458 M 21.92 % 7.758 M -23.70 % 10.168 M 105.90 % 4.938 M -39.56 % 8.171 M 28.76 % 6.346 M -3.38 % 6.568 M 179.15 % 2.353 M 9.48 % 2.149 M -73.50 % 8.109 M 42.99 % 5.671 M -0.17 % 5.680 M -47.74 % 10.869 M 88.33 % 5.771 M -31.59 % 8.436 M 10.70 % 7.621 M -40.10 % 12.723 M 58.72 % 8.016 M 50.48 % 5.327 M -31.64 % 7.793 M -52.99 % 16.576 M 179.74 % 5.925 M -0.36 % 5.947 M -28.53 % 8.320 M -28.06 % 11.566 M 99.65 % 5.793 M -2.94 % 5.969 M 4.93 % 5.688 M -33.61 % 8.569 M 154.61 % 3.365 M -60.77 % 8.578 M 183.56 % 3.025 M -11.74 % 3.428 M 79.09 % 1.914 M -54.66 % 4.221 M 40.28 % 3.009 M -28.09 % 4.184 M 116.03 % 1.937 M -34.98 % 2.979 M -31.29 % 4.335 M
Cost of revenue 110.051 M 5.42 % 104.389 M 456.31 % 18.765 M -88.66 % 165.424 M 93.31 % 85.576 M -79.69 % 421.381 M 157.98 % 163.337 M -6.78 % 175.213 M -7.47 % 189.364 M 17.39 % 161.315 M -26.81 % 220.409 M 68.87 % 130.517 M -7.83 % 141.610 M 33.62 % 105.983 M -19.79 % 132.129 M 29.68 % 101.885 M -7.05 % 109.613 M 24.31 % 88.174 M -25.82 % 118.857 M 12.23 % 105.903 M -16.46 % 126.771 M 99.42 % 63.570 M -38.94 % 104.118 M 30.57 % 79.744 M -13.45 % 92.133 M 11.31 % 82.770 M -12.00 % 94.058 M 20.48 % 78.071 M -13.75 % 90.516 M 43.60 % 63.036 M -33.50 % 94.790 M 33.79 % 70.849 M -23.26 % 92.327 M 77.79 % 51.930 M -45.25 % 94.847 M 53.72 % 61.700 M -13.58 % 71.397 M 28.03 % 55.764 M -25.37 % 74.724 M 30.47 % 57.271 M -4.93 % 60.243 M 45.18 % 41.494 M -36.18 % 65.018 M 19.65 % 54.339 M 2.88 % 52.818 M 24.09 % 42.565 M -23.73 % 55.810 M 7.11 % 52.107 M
General and administrative expenses -1.181 M -108.84 % 13.355 M 509.55 % -3.261 M -114.29 % 22.823 M 82.62 % 12.498 M 0.59 % 12.425 M 149.69 % -25.004 M -175.09 % 33.297 M 912.39 % 3.289 M -78.05 % 14.984 M -37.94 % 24.146 M -38.96 % 39.555 M 1 474.20 % -2.878 M -129.98 % 9.601 M 141.31 % -23.242 M -179.07 % 29.396 M 1 196.52 % -2.681 M -127.01 % 9.925 M 122.64 % -43.834 M -337.11 % 18.487 M 245.61 % -12.696 M -163.56 % 19.976 M 134.95 % -57.157 M -319.67 % 26.020 M 257.12 % -16.561 M -171.22 % 23.253 M 139.08 % -59.507 M -319.98 % 27.051 M 170.45 % -38.397 M -182.13 % 46.750 M 141.14 % -113.647 M -343.68 % 46.638 M 250.63 % -30.963 M -182.69 % 37.444 M 136.51 % -102.569 M -342.59 % 42.282 M 252.59 % -27.709 M -176.24 % 36.344 M 160.38 % -60.195 M -294.50 % 30.949 M 262.26 % -19.074 M -174.93 % 25.455 M 151.44 % -49.488 M -330.81 % 21.441 M 256.74 % -13.679 M -180.62 % 16.967 M 138.63 % -43.928 M -366.47 % 16.485 M
Selling and marketing expenses -10.429 M -125.50 % 40.891 M 139.68 % -103.048 M -175.40 % 136.667 M 132.02 % 58.904 M -4.30 % 61.549 M -33.25 % 92.213 M 69.97 % 54.252 M 11.08 % 48.841 M -11.44 % 55.151 M -3.24 % 56.997 M 5.24 % 54.160 M 25.43 % 43.178 M 62.04 % 26.646 M -40.31 % 44.641 M 23.69 % 36.091 M 12.55 % 32.067 M 40.72 % 22.788 M -28.61 % 31.922 M -0.66 % 32.134 M -5.90 % 34.149 M 46.09 % 23.375 M -51.44 % 48.135 M 47.21 % 32.698 M 5.95 % 30.863 M 3.84 % 29.722 M -43.58 % 52.679 M 50.68 % 34.960 M 3.22 % 33.870 M 43.00 % 23.685 M -63.67 % 65.203 M 99.99 % 32.603 M 12.77 % 28.910 M 19.03 % 24.288 M -59.36 % 59.769 M 92.13 % 31.108 M 9.83 % 28.325 M 47.42 % 19.214 M -51.33 % 39.480 M 52.46 % 25.896 M 22.53 % 21.135 M 30.10 % 16.245 M -37.69 % 26.070 M 31.88 % 19.768 M -2.12 % 20.196 M 23.13 % 16.402 M -26.29 % 22.252 M 4.77 % 21.240 M
Other expenses 88.578 M 882.90 % -11.314 M -106.83 % 165.577 M 276.51 % -93.804 M -51 474.41 % -181.880 K -158.39 % 311.479 K 103.48 % -8.951 M -2 571.05 % -335.101 K -449.43 % -60.991 K 97.59 % -2.526 M 66.25 % -7.484 M 66.19 % -22.135 M -211.52 % 19.849 M 2 773.17 % 690.827 K 270.68 % -404.752 K -19.11 % -339.823 K -118.05 % -155.845 K -55.00 % -100.543 K -429.16 % 30.545 K -99.37 % 4.846 M 113 826.31 % 4.254 K 0.000 -100.00 % 3.679 M 0.000 -100.00 % 640.984 K 366.43 % 137.422 K 329.50 % -59.879 K 0.000 -100.00 % 93.213 K 646.74 % -17.049 K -103.83 % 445.701 K -93.86 % 7.254 M 319.75 % 1.728 M -55.33 % 3.869 M -69.72 % 12.780 M 258.39 % 3.566 M -49.96 % 7.126 M 59.67 % 4.463 M -48.01 % 8.585 M 60.90 % 5.336 M 2.03 % 5.230 M 24.80 % 4.190 M -64.92 % 11.945 M 501.70 % 1.985 M -51.57 % 4.099 M 66.45 % 2.463 M -35.97 % 3.846 M -17.51 % 4.662 M
Operating expenses 102.709 M 60.36 % 64.049 M -31.90 % 94.056 M -6.12 % 100.183 M -1.31 % 101.516 M -11.83 % 115.139 M -23.68 % 150.860 M 41.27 % 106.786 M 18.66 % 89.994 M 0.17 % 89.838 M -24.91 % 119.639 M 17.84 % 101.529 M 19.44 % 85.001 M 47.53 % 57.616 M -29.81 % 82.083 M 9.33 % 75.079 M 16.06 % 64.691 M 22.63 % 52.754 M -25.01 % 70.352 M -1.28 % 71.262 M -9.27 % 78.539 M 19.22 % 65.878 M -41.69 % 112.987 M 39.59 % 80.944 M 12.18 % 72.156 M -14.80 % 84.694 M -26.72 % 115.573 M 36.49 % 84.672 M 19.92 % 70.606 M -0.15 % 70.709 M -35.20 % 109.126 M 36.11 % 80.174 M 10.56 % 72.515 M 12.33 % 64.554 M -43.89 % 115.055 M 52.46 % 75.465 M 6.69 % 70.732 M 21.63 % 58.153 M -32.18 % 85.748 M 47.07 % 58.306 M 38.43 % 42.119 M -2.02 % 42.985 M -30.66 % 61.991 M 44.68 % 42.847 M 7.11 % 40.005 M 17.00 % 34.192 M -22.90 % 44.347 M 13.28 % 39.147 M
Cost and expenses 212.760 M 26.31 % 168.438 M 49.30 % 112.821 M -57.52 % 265.607 M 41.97 % 187.092 M -65.13 % 536.520 M 70.76 % 314.197 M 11.42 % 281.999 M 0.95 % 279.358 M 11.23 % 251.154 M -26.14 % 340.048 M 46.54 % 232.046 M 2.40 % 226.611 M 38.52 % 163.598 M -23.63 % 214.212 M 21.05 % 176.964 M 1.53 % 174.304 M 23.68 % 140.927 M -25.52 % 189.209 M 6.80 % 177.165 M -13.71 % 205.309 M 58.60 % 129.449 M -40.38 % 217.106 M 35.11 % 160.687 M -2.19 % 164.289 M -1.90 % 167.464 M -20.11 % 209.631 M 28.81 % 162.743 M 1.01 % 161.122 M 20.47 % 133.745 M -34.41 % 203.916 M 35.02 % 151.024 M -8.38 % 164.843 M 41.52 % 116.484 M -44.51 % 209.903 M 53.03 % 137.164 M -3.49 % 142.129 M 24.77 % 113.917 M -29.01 % 160.472 M 38.84 % 115.577 M 12.91 % 102.361 M 21.17 % 84.479 M -33.49 % 127.009 M 30.69 % 97.185 M 4.70 % 92.822 M 20.93 % 76.758 M -23.36 % 100.157 M 9.76 % 91.254 M
Research and development expenses 25.741 M 21.90 % 21.117 M -39.30 % 34.788 M 6.83 % 32.564 M 22.50 % 26.582 M -17.04 % 32.041 M -16.03 % 38.156 M 11.73 % 34.150 M 17.91 % 28.963 M 30.29 % 22.230 M -43.49 % 39.341 M 31.36 % 29.950 M 20.51 % 24.854 M 20.20 % 20.677 M -29.83 % 29.466 M 20.58 % 24.437 M 16.29 % 21.013 M 4.46 % 20.116 M -16.32 % 24.039 M -4.13 % 25.075 M 3.10 % 24.321 M 7.83 % 22.554 M -37.47 % 36.072 M 65.53 % 21.792 M 1.55 % 21.459 M -23.96 % 28.223 M -31.17 % 41.002 M 75.26 % 23.394 M -54.23 % 51.119 M 107.57 % 24.628 M -76.61 % 105.305 M 337.41 % 24.074 M -45.39 % 44.085 M 0.000 -100.00 % 73.492 M 0.000 -100.00 % 40.352 M 0.000 -100.00 % 50.091 M 0.000 -100.00 % 22.150 M 0.000 -100.00 % 46.723 M 0.000 -100.00 % 18.767 M 0.000 -100.00 % 35.507 M 0.000
Selling general and administrative expenses -11.610 M -121.40 % 54.246 M 151.03 % -106.309 M -166.09 % 160.855 M 125.28 % 71.402 M -3.48 % 73.973 M -28.70 % 103.754 M 18.51 % 87.549 M 67.95 % 52.130 M -25.67 % 70.134 M -20.10 % 87.782 M -6.33 % 93.714 M 132.55 % 40.299 M 11.18 % 36.247 M 69.38 % 21.400 M -67.32 % 65.486 M 122.85 % 29.386 M -10.17 % 32.713 M 374.61 % -11.912 M -123.53 % 50.621 M 135.97 % 21.453 M -50.51 % 43.351 M 580.52 % -9.022 M -115.36 % 58.718 M 310.56 % 14.302 M -73.00 % 52.975 M 875.76 % -6.829 M -111.01 % 62.010 M 1 469.86 % -4.527 M -106.43 % 70.435 M 245.39 % -48.444 M -161.13 % 79.241 M 3 960.96 % -2.052 M -103.32 % 61.732 M 244.23 % -42.801 M -158.32 % 73.390 M 11 808.19 % 616.300 K -98.89 % 55.559 M 368.20 % -20.715 M -136.44 % 56.845 M 2 658.91 % 2.060 M -95.06 % 41.701 M 278.07 % -23.418 M -156.83 % 41.209 M 532.27 % 6.518 M -80.47 % 33.369 M 253.95 % -21.675 M -157.46 % 37.725 M
Interest income 16.814 M 478.34 % 2.907 M -81.46 % 15.684 M 1 070.57 % 1.340 M -26.64 % 1.826 M 182.29 % 646.967 K -96.94 % 21.113 M 203.39 % 6.959 M 116.59 % 3.213 M -63.71 % 8.855 M 0.000 -100.00 % 2.886 M 24.94 % 2.310 M -63.55 % 6.338 M -13.62 % 7.337 M 631.48 % 1.003 M -81.29 % 5.361 M 44.86 % 3.701 M 14.41 % 3.234 M -95.24 % 67.913 M 1 385.28 % 4.572 M 122.49 % 2.055 M -43.15 % 3.615 M 43.80 % 2.514 M -10.50 % 2.809 M 168.01 % 1.048 M -60.50 % 2.653 M 61.12 % 1.647 M 0.000 -100.00 % 2.005 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
Interest expense 2.208 M -18.08 % 2.695 M -6.85 % 2.893 M 45.56 % 1.987 M 1.26 % 1.963 M 3.66 % 1.894 M -21.48 % 2.412 M 10.42 % 2.184 M -2.69 % 2.244 M 0.000 0.000 -100.00 % 1.690 M 50.37 % 1.124 M 0.000 -100.00 % 1.434 M 17.67 % 1.219 M 35.53 % 899.444 K 0.19 % 897.777 K 94.08 % 462.569 K 0.000 -100.00 % 897.591 K 91.42 % 468.902 K -16.84 % 563.861 K -35.95 % 880.388 K 9.93 % 800.888 K 0.000 -100.00 % 1.047 M -14.48 % 1.225 M 0.000 0.000 0.000 -100.00 % 31.726 K -97.86 % 1.481 M 1 192.18 % 114.581 K -98.37 % 7.035 M 351.91 % 1.557 M 63.64 % 951.239 K 28.29 % 741.490 K -93.63 % 11.647 M 0.000 -100.00 % 3.285 M 0.000 -100.00 % 1.912 M 0.000 -100.00 % 603.374 K 0.000 0.000 0.000
Depreciation and amortization 0.000 0.000 0.000 -100.00 % 2.214 M -80.60 % 11.416 M 48.90 % 7.666 M -33.70 % 11.563 M 0.00 % 11.563 M 12.46 % 10.282 M 0.00 % 10.282 M 29.16 % 7.960 M -10.95 % 8.939 M -1.28 % 9.055 M 0.00 % 9.055 M -7.63 % 9.803 M 0.00 % 9.803 M 13.11 % 8.667 M 0.00 % 8.667 M -38.31 % 14.050 M -19.09 % 17.365 M 1.23 % 17.155 M -1.21 % 17.365 M 0.00 % 17.365 M 4.87 % 16.559 M -3.36 % 17.135 M 3.48 % 16.559 M 309.61 % 4.043 M -52.64 % 8.536 M 904.30 % -1.061 M -132.32 % 3.284 M -88.43 % 28.379 M 795.30 % 3.170 M -69.63 % 10.439 M 797.55 % -1.496 M -104.10 % 36.517 M 1 431.03 % 2.385 M -86.00 % 17.042 M 78 556.83 % -21.722 K -100.06 % 38.490 M 715.10 % -6.258 M -147.57 % 13.153 M 456.55 % -3.689 M -113.54 % 27.251 M 1 336.37 % -2.204 M -141.00 % 5.376 M 241.88 % 1.572 M -91.42 % 18.320 M 891.64 % 1.847 M
Operating income -44.490 M -418.09 % 13.986 M 119.85 % -70.458 M -323.20 % 31.567 M 19.04 % 26.519 M -78.35 % 122.505 M 1 131.75 % 9.946 M -87.13 % 77.268 M -17.47 % 93.619 M 9.45 % 85.537 M 10.22 % 77.604 M 15.54 % 67.170 M -16.18 % 80.135 M 19.12 % 67.273 M 10.76 % 60.736 M 24.06 % 48.958 M -8.99 % 53.795 M -19.27 % 66.639 M 85.27 % 35.969 M -74.18 % 139.283 M 59.87 % 87.123 M 84.77 % 47.153 M -20.16 % 59.058 M -27.98 % 82.005 M -16.47 % 98.171 M 53.20 % 64.082 M 18.11 % 54.257 M -21.48 % 69.098 M -26.28 % 93.735 M 81.50 % 51.644 M 4.04 % 49.638 M -13.44 % 57.346 M -31.44 % 83.639 M 115.36 % 38.836 M 4.92 % 37.015 M -3.42 % 38.327 M -25.12 % 51.185 M 86.87 % 27.390 M -33.20 % 41.006 M 41.89 % 28.901 M 2.91 % 28.084 M 76.03 % 15.954 M -29.14 % 22.514 M -20.07 % 28.166 M -0.07 % 28.186 M 79.02 % 15.745 M -38.62 % 25.649 M -11.26 % 28.905 M
Operating income ratio -0.26 -444.85 % 0.08 104.61 % -1.66 -1 665.74 % 0.11 -14.44 % 0.12 -33.21 % 0.19 505.84 % 0.03 -85.96 % 0.22 -15.29 % 0.26 0.08 % 0.26 38.69 % 0.19 -20.46 % 0.23 -15.96 % 0.28 -6.41 % 0.30 33.27 % 0.22 -1.84 % 0.23 -7.55 % 0.25 -26.82 % 0.34 107.04 % 0.16 -70.65 % 0.55 83.90 % 0.30 10.13 % 0.27 27.53 % 0.21 -37.70 % 0.34 -9.21 % 0.38 37.95 % 0.27 34.30 % 0.20 -32.49 % 0.30 -19.57 % 0.38 37.77 % 0.27 42.82 % 0.19 -29.59 % 0.27 -21.63 % 0.35 37.79 % 0.25 67.19 % 0.15 -30.66 % 0.22 -18.01 % 0.26 36.66 % 0.19 -4.49 % 0.20 -3.15 % 0.21 -3.44 % 0.22 31.26 % 0.16 9.97 % 0.15 -34.10 % 0.23 -3.45 % 0.24 39.14 % 0.17 -12.42 % 0.19 -18.99 % 0.24
Total other income expenses net -592.691 K -1 262.98 % 50.963 K -97.98 % 2.528 M 1 014.61 % 226.851 K 177.48 % -292.803 K 94.59 % -5.410 M -2 466.78 % -210.789 K 37.10 % -335.101 K -449.43 % -60.991 K 14.27 % -71.140 K 74.54 % -279.459 K -49.66 % -186.733 K -15.62 % -161.500 K -41.58 % -114.070 K 71.82 % -404.753 K -19.11 % -339.823 K -118.05 % -155.846 K -55.01 % -100.541 K 98.51 % -6.751 M -289.82 % 3.556 M 83 501.18 % 4.254 K 100.25 % -1.673 M -145.47 % 3.679 M 92.90 % 1.907 M 197.58 % 640.984 K 366.43 % 137.423 K 329.50 % -59.879 K -100.88 % 6.829 M 7 226.43 % 93.214 K 646.74 % -17.049 K -100.24 % 7.172 M 20.65 % 5.945 M 2 666.20 % 214.902 K 104.77 % 104.948 K -99.18 % 12.774 M 308.57 % 3.127 M -54.23 % 6.830 M 53.04 % 4.463 M -46.12 % 8.284 M 55.26 % 5.336 M 3.83 % 5.139 M 22.63 % 4.190 M -64.00 % 11.639 M 486.31 % 1.985 M -50.52 % 4.012 M 62.91 % 2.463 M -35.96 % 3.846 M -17.52 % 4.662 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 2023-01-01 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
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 2023-01-01 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
Net debt 48.828 M 208.82 % -44.870 M 51.93 % -93.350 M -9.80 % -85.020 M -195.45 % 89.069 M 231.96 % -67.496 M 48.72 % -131.621 M 67.69 % -407.424 M -4.83 % -388.656 M 15.66 % -460.796 M 4.64 % -483.232 M -21.60 % -397.400 M -2.34 % -388.306 M -11.68 % -347.700 M -13.54 % -306.237 M 44.56 % -552.373 M -3.08 % -535.850 M 12.12 % -609.786 M -13.45 % -537.506 M -39.22 % -386.070 M -7.53 % -359.025 M 2.04 % -366.499 M 3.62 % -380.258 M -70.86 % -222.553 M 16.58 % -266.777 M 12.95 % -306.449 M -8.73 % -281.834 M -48.75 % -189.468 M 17.88 % -230.729 M -260.70 % -63.967 M 40.40 % -107.335 M -595.35 % 21.669 M 136.98 % -58.591 M -79.82 % -32.583 M -233.38 % 24.429 M -72.92 % 90.221 M 7.36 % 84.036 M 307.75 % 20.610 M 145.09 % -45.708 M 85.13 % -307.295 M 42.52 % -534.599 M 3.22 % -552.387 M 0.02 % -552.500 M 0.07 % -552.874 M -428.69 % -104.574 M -189.88 % 116.348 M 227.37 % -91.348 M
Total investments 945.909 M 65.44 % 571.756 M 0.62 % 568.241 M 1.55 % 559.552 M -42.06 % 965.682 M 14.73 % 841.672 M -11.31 % 949.046 M 56.46 % 606.591 M 1.49 % 597.662 M 1.62 % 588.147 M -21.65 % 750.704 M 12.50 % 667.319 M 1.61 % 656.724 M 0.93 % 650.658 M 0.84 % 645.248 M 36.30 % 473.391 M 1.99 % 464.140 M 1.80 % 455.921 M 1.44 % 449.428 M -11.60 % 508.409 M 570.31 % 75.847 M 0.00 % 75.847 M 0.00 % 75.847 M -0.07 % 75.899 M -0.65 % 76.399 M 0.00 % 76.399 M 0.00 % 76.399 M 0.00 % 76.399 M 0.00 % 76.399 M 15.81 % 65.966 M -1.34 % 66.863 M 8.75 % 61.482 M 0.00 % 61.482 M -8.40 % 67.117 M 0.00 % 67.117 M 1.71 % 65.989 M 0.00 % 65.989 M 23 910.34 % 274.837 K 0.00 % 274.837 K 23.53 % 222.483 K -99.70 % 75.000 M 7.14 % 70.000 M 15 781.08 % 440.776 K -98.74 % 35.000 M 16.67 % 30.000 M -87.11 % 232.696 M 830.78 % 25.000 M
Total debt 547.397 M 57.12 % 348.391 M -29.38 % 493.331 M 27.81 % 386.000 M -27.78 % 534.449 M -11.97 % 607.093 M -14.99 % 714.110 M 103.40 % 351.093 M 4.42 % 336.245 M -4.98 % 353.868 M -0.29 % 354.904 M 20.19 % 295.274 M 16.66 % 253.097 M 64.71 % 153.660 M -0.52 % 154.467 M -16.62 % 185.265 M 2.92 % 180.000 M 20.00 % 150.000 M 0.00 % 150.000 M -25.00 % 200.000 M -0.04 % 200.072 M 185.54 % 70.069 M 0.00 % 70.069 M -46.10 % 130.000 M 0.00 % 130.000 M 30.00 % 100.000 M 0.00 % 100.000 M -29.82 % 142.500 M 0.00 % 142.500 M -5.00 % 150.000 M 74.42 % 86.000 M -44.34 % 154.500 M 0.00 % 154.500 M 0.00 % 154.500 M -39.29 % 254.500 M -8.94 % 279.500 M 0.00 % 279.500 M -8.21 % 304.500 M 15.12 % 264.500 M 5 266.04 % 4.929 M -12.81 % 5.653 M 8.21 % 5.224 M 16.09 % 4.500 M 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 185.226 M -56.57 % 426.483 M 0.000 -100.00 % 419.830 M 138.97 % 175.680 M -59.25 % 431.156 M 147.03 % 174.534 M -64.04 % 485.356 M 103.83 % 238.116 M -50.55 % 481.532 M 535.44 % 75.779 M -86.16 % 547.607 M 84.71 % 296.470 M -48.56 % 576.384 M 97.15 % 292.357 M -31.76 % 428.416 M 203.77 % 141.034 M -66.85 % 425.411 M 6 257.20 % 6.692 M -3.61 % 6.942 M -2.20 % 7.098 M 0.19 % 7.085 M -0.02 % 7.087 M -0.62 % 7.131 M 0.00 % 7.131 M 0.00 % 7.131 M 0.00 % 7.131 M 0.00 % 7.131 M 0.00 % 7.131 M 4.38 % 6.832 M -10.04 % 7.594 M 151.43 % 3.020 M 0.00 % 3.020 M 498.38 % 504.744 K 0.00 % 504.743 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 399.077 M 0.000
Retained earnings 1.256 B -8.38 % 1.371 B 1.16 % 1.355 B -3.60 % 1.406 B 1.98 % 1.378 B -6.37 % 1.472 B 9.02 % 1.350 B 3.28 % 1.307 B 5.87 % 1.235 B -3.73 % 1.283 B -4.49 % 1.343 B 18.03 % 1.138 B 5.77 % 1.076 B -2.84 % 1.107 B 5.81 % 1.046 B 4.73 % 999.193 M 4.86 % 952.928 M -8.07 % 1.037 B 5.97 % 978.197 M 0.93 % 969.180 M 15.09 % 842.110 M -7.36 % 908.996 M 4.36 % 871.037 M 2.57 % 849.196 M 8.10 % 785.545 M 0.14 % 784.463 M 6.53 % 736.393 M 2.86 % 715.935 M 8.52 % 659.733 M 4.54 % 631.072 M 5.79 % 596.545 M 2.54 % 581.774 M 8.16 % 537.907 M 6.55 % 504.856 M 5.74 % 477.442 M 5.55 % 452.319 M 6.42 % 425.022 M 2.28 % 415.537 M 5.67 % 393.244 M 5.82 % 371.603 M 8.27 % 343.204 M -0.25 % 344.079 M 5.59 % 325.849 M 9.31 % 298.084 M 10.02 % 270.942 M 0.000 -100.00 % 226.657 M
Common stock 272.700 M 0.00 % 272.700 M 0.00 % 272.700 M 0.00 % 272.700 M -0.68 % 274.566 M -0.05 % 274.698 M 0.00 % 274.698 M -0.06 % 274.867 M -0.12 % 275.208 M 0.00 % 275.208 M 0.00 % 275.208 M -0.01 % 275.245 M -0.24 % 275.895 M 0.00 % 275.895 M 0.00 % 275.895 M -0.05 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 0.00 % 276.030 M 80.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 0.00 % 153.350 M 150.00 % 61.340 M 0.00 % 61.340 M 0.00 % 61.340 M 33.35 % 46.000 M 0.000 -100.00 % 46.000 M
Total equity 1.956 B -5.48 % 2.070 B 1.03 % 2.049 B -2.27 % 2.096 B 1.31 % 2.069 B -4.18 % 2.160 B 5.90 % 2.039 B -0.02 % 2.040 B 3.70 % 1.967 B -1.85 % 2.004 B 4.38 % 1.920 B -0.25 % 1.925 B 3.48 % 1.860 B -1.58 % 1.890 B 0.72 % 1.876 B 11.67 % 1.680 B 2.98 % 1.632 B -4.75 % 1.713 B 3.53 % 1.655 B 1.94 % 1.623 B 3.18 % 1.573 B -11.35 % 1.774 B 2.29 % 1.735 B 3.21 % 1.681 B 4.75 % 1.604 B -0.18 % 1.607 B 2.89 % 1.562 B -0.28 % 1.567 B 4.55 % 1.498 B 2.69 % 1.459 B 3.18 % 1.414 B -3.80 % 1.470 B 0.79 % 1.459 B 3.23 % 1.413 B 2.68 % 1.376 B 0.52 % 1.369 B 2.68 % 1.333 B 1.43 % 1.314 B 2.22 % 1.286 B 3.25 % 1.246 B 32.90 % 937.177 M -0.09 % 938.053 M 1.98 % 919.822 M 3.36 % 889.890 M 100.71 % 443.362 M 11.10 % 399.077 M 0.00 % 399.077 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.674 K 100.10 % -18.845 M 0.000 0.000 0.000 -100.00 % 49.106 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.596 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.579 K 0.00 % 25.579 K -99.58 % 6.095 M 0.00 % 6.095 M -92.84 % 85.073 M 25 484.65 % 332.515 K -64.86 % 946.386 K 0.00 % 946.387 K -97.34 % 35.619 M -2.80 % 36.647 M 0.000 -100.00 % 37.484 M
Long term debt 367.897 M 68.16 % 218.773 M -31.25 % 318.213 M 35 206.94 % 901.277 K -31.91 % 1.324 M -69.92 % 4.400 M 128.99 % -15.178 M -128.50 % 53.259 M -5.15 % 56.153 M 9.49 % 51.287 M -0.08 % 51.327 M 0.000 0.000 -100.00 % 598.453 K -58.48 % 1.441 M -36.63 % 2.274 M 0.000 0.000 0.000 0.000 -100.00 % 80.803 K -45.04 % 147.027 K 0.00 % 147.027 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 42.500 M 0.00 % 42.500 M -15.00 % 50.000 M -41.18 % 85.000 M -30.33 % 122.000 M 0.00 % 122.000 M -21.04 % 154.500 M 0.00 % 154.500 M 3 333.33 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M 0.00 % 4.500 M 0.000 0.000 0.000 0.000
Total non current liabilities 411.346 M 56.62 % 262.639 M -27.34 % 361.455 M 684.38 % 46.082 M 61.72 % 28.494 M -43.32 % 50.272 M 63.41 % 30.764 M -69.27 % 100.113 M -3.17 % 103.390 M 4.81 % 98.643 M -1.78 % 100.434 M 89.40 % 53.026 M -0.44 % 53.260 M -1.92 % 54.304 M -2.37 % 55.622 M 92.67 % 28.869 M 4.89 % 27.523 M -4.46 % 28.807 M -3.61 % 29.887 M -2.42 % 30.627 M -45.64 % 56.342 M -2.84 % 57.986 M -3.67 % 60.198 M -2.94 % 62.022 M -2.86 % 63.848 M -3.89 % 66.434 M 6.82 % 62.193 M -2.09 % 63.518 M -2.46 % 65.118 M -1.50 % 66.111 M -2.29 % 67.662 M -39.03 % 110.984 M -0.36 % 111.387 M -7.35 % 120.226 M -23.97 % 158.123 M -20.19 % 198.116 M -1.37 % 200.868 M -16.70 % 241.129 M -0.92 % 243.366 M 171.70 % 89.573 M 96.67 % 45.544 M -1.05 % 46.027 M 0.36 % 45.863 M 28.76 % 35.619 M -2.80 % 36.647 M 0.000 -100.00 % 37.484 M
Other current liabilities 98.914 M 5.51 % 93.750 M -10.11 % 104.298 M 29.34 % 80.639 M 173.49 % -109.731 M -190.14 % 121.728 M -69.61 % 400.515 M 4 884.63 % -8.371 M 24.78 % -11.129 M -109.53 % 116.779 M -37.62 % 187.218 M 67.28 % 111.919 M 5.14 % 106.445 M 5.09 % 101.286 M 1 249.25 % -8.813 M -115.89 % 55.470 M -46.52 % 103.718 M 205.44 % 33.957 M 337.52 % -14.297 M -154.71 % 26.132 M -84.84 % 172.408 M 29.63 % 133.005 M 65.80 % 80.219 M 42.23 % 56.400 M 235.23 % 16.824 M -77.77 % 75.698 M -36.35 % 118.932 M 110.41 % 56.523 M -48.51 % 109.772 M -18.23 % 134.240 M -43.20 % 236.333 M 931.01 % 22.922 M -31.55 % 33.489 M -5.85 % 35.572 M -48.46 % 69.013 M 361.17 % 14.965 M -8.34 % 16.327 M -58.81 % 39.637 M -22.78 % 51.330 M -82.93 % 300.621 M 1 241.00 % 22.418 M 28.94 % 17.386 M -57.27 % 40.686 M 40.39 % 28.980 M -11.20 % 32.635 M 0.000 -100.00 % 30.461 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 37.760 M 1.97 % 37.031 M -82.15 % 207.417 M 60.30 % 129.391 M -7.38 % 139.708 M 319.14 % 33.332 M 0.000 -100.00 % 36.063 M 0.000 0.000 -100.00 % 135.647 M 51.82 % 89.347 M -2.99 % 92.102 M 15.86 % 79.494 M -13.30 % 91.691 M 26.59 % 72.434 M -62.39 % 192.608 M 83.68 % 104.858 M 77.83 % 58.966 M 64.18 % 35.915 M -9.01 % 39.471 M -22.86 % 51.170 M -37.73 % 82.177 M 181.95 % 29.146 M -33.15 % 43.596 M -32.35 % 64.445 M -60.38 % 162.666 M 662.12 % 21.344 M -12.13 % 24.290 M -11.01 % 27.296 M -54.40 % 59.860 M 177.95 % 21.536 M -0.56 % 21.658 M -19.92 % 27.045 M -46.31 % 50.372 M -82.90 % 294.567 M 1 828.03 % 15.278 M 78.32 % 8.568 M 0.000 0.000 0.000 0.000 0.000
Short term debt 179.500 M 38.48 % 129.617 M -25.98 % 175.117 M -54.53 % 385.099 M -27.77 % 533.125 M 69.19 % 315.099 M 16.66 % 270.099 M -7.66 % 292.500 M 6.17 % 275.500 M -7.55 % 298.000 M -1.84 % 303.577 M 3.61 % 293.000 M 17.20 % 250.000 M 66.67 % 150.000 M 0.00 % 150.000 M -18.03 % 182.991 M 1.66 % 180.000 M 20.00 % 150.000 M 0.00 % 150.000 M -25.00 % 200.000 M 0.00 % 200.000 M 67.39 % 119.484 M 70.69 % 70.000 M -46.15 % 130.000 M 0.00 % 130.000 M 30.00 % 100.000 M 0.00 % 100.000 M -29.82 % 142.500 M 42.50 % 100.000 M 0.00 % 100.000 M 177.78 % 36.000 M -67.86 % 112.000 M 12.00 % 100.000 M 0.00 % 100.000 M -41.00 % 169.500 M 7.62 % 157.500 M 0.00 % 157.500 M 5.00 % 150.000 M 150.00 % 60.000 M 13 881.29 % 429.145 K -62.79 % 1.153 M 59.26 % 724.225 K 0.000 0.000 0.000 0.000 0.000
Total current liabilities 593.386 M 5.41 % 562.943 M -19.27 % 697.309 M -24.90 % 928.473 M 0.01 % 928.416 M -10.81 % 1.041 B -15.50 % 1.232 B 32.99 % 926.270 M 4.75 % 884.288 M -1.01 % 893.285 M -1.49 % 906.770 M 17.35 % 772.675 M 26.59 % 610.377 M 46.85 % 415.634 M -6.32 % 443.655 M 4.58 % 424.214 M 5.26 % 403.031 M 27.15 % 316.968 M -6.52 % 339.061 M -12.40 % 387.040 M -25.19 % 517.332 M 75.51 % 294.763 M 10.26 % 267.334 M -11.92 % 303.516 M 5.86 % 286.701 M 0.08 % 286.484 M -21.39 % 364.420 M 1.67 % 358.428 M 12.05 % 319.871 M 2.56 % 311.886 M -15.48 % 369.004 M 39.87 % 263.823 M 0.56 % 262.363 M 15.61 % 226.932 M -30.00 % 324.177 M 13.61 % 285.349 M -3.65 % 296.164 M 15.63 % 256.133 M 7.79 % 237.626 M -39.42 % 392.229 M 375.88 % 82.421 M 26.68 % 65.062 M -19.73 % 81.053 M -1.30 % 82.118 M -7.86 % 89.125 M 0.000 -100.00 % 109.451 M
Total liabilities 1.005 B 21.70 % 825.582 M -22.02 % 1.059 B 8.64 % 974.555 M 1.84 % 956.910 M -12.31 % 1.091 B -13.57 % 1.263 B 23.02 % 1.026 B 3.92 % 987.678 M -0.43 % 991.928 M -1.52 % 1.007 B 21.98 % 825.701 M 24.42 % 663.636 M 41.22 % 469.938 M -5.88 % 499.277 M 10.20 % 453.083 M 5.23 % 430.554 M 24.52 % 345.775 M -6.28 % 368.948 M -11.66 % 417.667 M -27.19 % 573.674 M 62.63 % 352.749 M 7.70 % 327.532 M -10.40 % 365.538 M 4.28 % 350.549 M -0.67 % 352.918 M -17.27 % 426.613 M 1.11 % 421.946 M 9.60 % 384.989 M 1.85 % 377.997 M -13.44 % 436.667 M 16.50 % 374.807 M 0.28 % 373.750 M 7.66 % 347.158 M -28.02 % 482.300 M -0.24 % 483.465 M -2.73 % 497.032 M -0.05 % 497.262 M 3.38 % 480.993 M -0.17 % 481.802 M 276.51 % 127.965 M 15.19 % 111.089 M -12.47 % 126.916 M 7.80 % 117.736 M -6.39 % 125.772 M 0.000 -100.00 % 146.936 M
Other non current assets 34.316 M -96.40 % 953.271 M -0.75 % 960.456 M 487.60 % 163.454 M 616.79 % 22.804 M -84.83 % 150.366 M 511.05 % 24.608 M -93.87 % 401.596 M -7.37 % 433.558 M -1.95 % 442.193 M 70.32 % 259.626 M -35.24 % 400.905 M 8.65 % 369.004 M -14.40 % 431.081 M -19.92 % 538.311 M 7 522.66 % 7.062 M 10.77 % 6.375 M 58.23 % 4.029 M 17.36 % 3.433 M -95.84 % 82.442 M -5.17 % 86.933 M -62.71 % 233.133 M 66.64 % 139.904 M -34.53 % 213.678 M 158.54 % 82.648 M 35.11 % 61.171 M 59.89 % 38.258 M -6.31 % 40.835 M 7.91 % 37.841 M 7.86 % 35.084 M 1.51 % 34.561 M 118.48 % 15.819 M 62.34 % 9.744 M -32.30 % 14.393 M 209.15 % 4.656 M -31.28 % 6.775 M -67.10 % 20.590 M 110.22 % 9.794 M -68.84 % 31.436 M 6 730.88 % 460.211 K 44.93 % 317.551 K -16.25 % 379.165 K -96.60 % 11.162 M 652.58 % 1.483 M 162.98 % 564.002 K 100.48 % -116.348 M -17 255.12 % 678.212 K
Long term investments 781.731 M 0.000 0.000 -100.00 % 830.484 M -13.85 % 964.035 M 14.54 % 841.672 M -11.30 % 948.861 M 83.85 % 516.109 M 15.58 % 446.524 M 9.38 % 408.230 M -29.63 % 580.099 M 27.11 % 456.385 M 0.09 % 455.985 M 28.91 % 353.719 M 58.02 % 223.851 M -60.49 % 566.534 M 4.70 % 541.094 M 4.58 % 517.421 M 1.90 % 507.796 M 4.85 % 484.299 M 540.05 % 75.666 M 200.86 % -75.023 M -683.06 % -9.581 M 89.72 % -93.180 M -382.84 % 32.945 M -38.11 % 53.228 M -30.17 % 76.228 M 0.04 % 76.197 M 0.00 % 76.197 M 15.88 % 65.754 M -1.35 % 66.651 M 8.81 % 61.256 M 0.00 % 61.256 M -8.39 % 66.869 M 0.00 % 66.869 M 1.76 % 65.714 M 0.00 % 65.714 M 0.000 -100.00 % 26.368 K 0.000 0.000 0.000 -100.00 % 440.776 K 0.000 0.000 0.000 0.000
Intangible assets 93.421 M -1.78 % 95.114 M -1.73 % 96.790 M 5.66 % 91.603 M -0.70 % 92.248 M -1.08 % 93.252 M 0.43 % 92.850 M -1.57 % 94.330 M -1.23 % 95.509 M -1.69 % 97.152 M 29.06 % 75.279 M -26.06 % 101.817 M 0.12 % 101.690 M 0.44 % 101.242 M -1.42 % 102.700 M -0.91 % 103.645 M -0.23 % 103.882 M 2.36 % 101.484 M 1.18 % 100.299 M 4.13 % 96.320 M -64.70 % 272.848 M -1.47 % 276.925 M -1.39 % 280.821 M 0.09 % 280.562 M -2.44 % 287.569 M -0.40 % 288.715 M -2.71 % 296.754 M -1.95 % 302.657 M -0.11 % 303.000 M 1.79 % 297.678 M -1.93 % 303.527 M 2.46 % 296.240 M -2.60 % 304.141 M -1.06 % 307.392 M -2.50 % 315.285 M -2.82 % 324.420 M -2.24 % 331.865 M -1.91 % 338.339 M -0.10 % 338.677 M -1.37 % 343.370 M 1 637.74 % 19.760 M 75.15 % 11.281 M 10.38 % 10.220 M 15.33 % 8.862 M 0.26 % 8.839 M 0.000 -100.00 % 9.081 M
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 -100.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.00 % 397.196 M 0.11 % 396.759 M 0.00 % 396.759 M 0.08 % 396.456 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 93.421 M -1.78 % 95.114 M -1.73 % 96.790 M 5.66 % 91.603 M -0.70 % 92.248 M -1.08 % 93.252 M 0.43 % 92.850 M -1.57 % 94.330 M -1.23 % 95.509 M -1.69 % 97.152 M 29.06 % 75.279 M -26.06 % 101.817 M 0.12 % 101.690 M 0.44 % 101.242 M -1.42 % 102.700 M -0.91 % 103.645 M -0.23 % 103.882 M 2.36 % 101.484 M 1.18 % 100.299 M 4.13 % 96.320 M -85.62 % 670.044 M -0.60 % 674.121 M -0.57 % 678.017 M 0.04 % 677.758 M -1.02 % 684.765 M -0.17 % 685.911 M -1.16 % 693.950 M -0.84 % 699.853 M -0.05 % 700.196 M 0.77 % 694.874 M -0.83 % 700.723 M 1.05 % 693.436 M -1.13 % 701.337 M -0.46 % 704.588 M -1.11 % 712.481 M -1.27 % 721.616 M -1.02 % 729.061 M -0.82 % 735.098 M -0.05 % 735.437 M -0.59 % 739.826 M 3 644.13 % 19.760 M 75.15 % 11.281 M 10.38 % 10.220 M 15.33 % 8.862 M 0.26 % 8.839 M 0.000 -100.00 % 9.081 M
Property plant equipment net 196.655 M 1.87 % 193.044 M 1.58 % 190.040 M -0.38 % 190.768 M -2.65 % 195.952 M 1.76 % 192.570 M -2.33 % 197.166 M 7.10 % 184.101 M -1.56 % 187.020 M 2.73 % 182.057 M -0.88 % 183.677 M 4.81 % 175.246 M -1.28 % 177.520 M -8.06 % 193.082 M -2.09 % 197.194 M -0.38 % 197.950 M -3.03 % 204.143 M -2.41 % 209.192 M -2.42 % 214.381 M -2.21 % 219.234 M -12.48 % 250.486 M -1.81 % 255.116 M -9.60 % 282.207 M -0.62 % 283.963 M -0.25 % 284.675 M -2.81 % 292.919 M -1.07 % 296.075 M 0.15 % 295.633 M -2.15 % 302.122 M -0.72 % 304.314 M -0.45 % 305.685 M -6.63 % 327.393 M -0.37 % 328.601 M 1.27 % 324.469 M -1.37 % 328.976 M 3.84 % 316.806 M 6.30 % 298.034 M -1.06 % 301.235 M 11.57 % 269.984 M 3.82 % 260.051 M 22.44 % 212.384 M 16.11 % 182.916 M 5.57 % 173.262 M 10.73 % 156.479 M -0.95 % 157.980 M 0.000 -100.00 % 159.820 M
Total non current assets 1.128 B -10.52 % 1.260 B -0.25 % 1.263 B -2.22 % 1.292 B 0.11 % 1.291 B 0.06 % 1.290 B 1.02 % 1.277 B 5.79 % 1.207 B 2.75 % 1.175 B 3.01 % 1.140 B 3.80 % 1.099 B -3.65 % 1.140 B 2.84 % 1.109 B 2.42 % 1.083 B 1.61 % 1.065 B 21.40 % 877.499 M 2.31 % 857.698 M 2.84 % 833.979 M 0.73 % 827.894 M -6.35 % 884.012 M -18.59 % 1.086 B -0.38 % 1.090 B -0.30 % 1.093 B 0.77 % 1.085 B -0.27 % 1.088 B -0.73 % 1.096 B -1.01 % 1.107 B -0.69 % 1.115 B -0.35 % 1.119 B 1.48 % 1.102 B -0.69 % 1.110 B 0.91 % 1.100 B -0.27 % 1.103 B -0.85 % 1.113 B -0.25 % 1.115 B 0.15 % 1.114 B -0.22 % 1.116 B 6.25 % 1.050 B 0.89 % 1.041 B 3.60 % 1.005 B 326.00 % 235.905 M 19.70 % 197.087 M -0.26 % 197.595 M 17.20 % 168.593 M -0.41 % 169.282 M 245.50 % -116.348 M -167.66 % 171.963 M
Other current assets 334.972 M 43.04 % 234.175 M 1.73 % 230.194 M 15.35 % 199.561 M 2.29 % 195.099 M 12.38 % 173.600 M -9.59 % 192.017 M 19.53 % 160.643 M 26.63 % 126.861 M 17.65 % 107.831 M 9.49 % 98.482 M -6.99 % 105.884 M 31.04 % 80.801 M -5.69 % 85.678 M 37.37 % 62.370 M -44.88 % 113.161 M 10.84 % 102.097 M -29.07 % 143.933 M -24.96 % 191.802 M -2.36 % 196.443 M 309.59 % 47.960 M 2.02 % 47.012 M 13.57 % 41.393 M 7.61 % 38.467 M 0.86 % 38.140 M -13.55 % 44.115 M -40.27 % 73.858 M -39.48 % 122.047 M 207.97 % 39.629 M -77.75 % 178.132 M -11.30 % 200.831 M -33.98 % 304.188 M 43.86 % 211.444 M 26.65 % 166.955 M -18.72 % 205.405 M 212.16 % 65.802 M -71.60 % 231.693 M 12.24 % 206.433 M 59.50 % 129.425 M -3.65 % 134.329 M 38.44 % 97.032 M 7.92 % 89.912 M 17.25 % 76.683 M -18.75 % 94.385 M 426.61 % 17.923 M 0.000 -100.00 % 119.468 M
Short term investments 70.131 M -87.73 % 571.756 M 0.62 % 568.241 M 2 741.21 % 20.000 M 1 113.75 % 1.648 M 0.000 -100.00 % 185.848 K -99.79 % 90.482 M -40.13 % 151.138 M -16.00 % 179.917 M 5.46 % 170.605 M -19.12 % 210.933 M 5.08 % 200.738 M -32.40 % 296.939 M -29.53 % 421.397 M 552.42 % -93.143 M -21.04 % -76.953 M -25.13 % -61.500 M -5.37 % -58.368 M -342.09 % 24.110 M 13 188.01 % 181.442 K -99.88 % 150.870 M 76.61 % 85.428 M -49.47 % 169.079 M 289.10 % 43.454 M 87.54 % 23.171 M 13 433.72 % 171.211 K -15.17 % 201.833 K 0.00 % 201.833 K -5.11 % 212.698 K 0.00 % 212.698 K -6.13 % 226.580 K 0.00 % 226.580 K -8.65 % 248.035 K 0.00 % 248.035 K -9.75 % 274.837 K 0.00 % 274.837 K 0.00 % 274.837 K 0.00 % 274.837 K 23.53 % 222.483 K -99.70 % 75.000 M 7.14 % 70.000 M 16.67 % 60.000 M 71.43 % 35.000 M 16.67 % 30.000 M -87.11 % 232.696 M 830.78 % 25.000 M
cash and cash equivalents 498.568 M 26.78 % 393.260 M -32.97 % 586.680 M 24.56 % 471.020 M 5.76 % 445.380 M -33.98 % 674.589 M -20.24 % 845.731 M 11.50 % 758.517 M 4.64 % 724.901 M -11.02 % 814.664 M -2.80 % 838.136 M 21.00 % 692.674 M 7.99 % 641.403 M 27.93 % 501.360 M 8.82 % 460.704 M -37.54 % 737.638 M 3.04 % 715.850 M -5.78 % 759.786 M 10.51 % 687.506 M 17.31 % 586.070 M 4.82 % 559.096 M 28.07 % 436.568 M -3.06 % 450.327 M 27.73 % 352.553 M -11.15 % 396.777 M -2.38 % 406.449 M 6.45 % 381.834 M 15.02 % 331.968 M -11.06 % 373.229 M 74.43 % 213.967 M 10.67 % 193.335 M 45.55 % 132.831 M -37.66 % 213.091 M 13.90 % 187.083 M -18.68 % 230.071 M 21.55 % 189.279 M -3.16 % 195.464 M -31.15 % 283.890 M -8.48 % 310.208 M -0.65 % 312.224 M -42.21 % 540.252 M -3.11 % 557.611 M 0.11 % 557.000 M 0.75 % 552.874 M 428.69 % 104.574 M 189.88 % -116.348 M -227.37 % 91.348 M
Cash and short term investments 568.700 M 44.61 % 393.260 M -32.97 % 586.680 M 19.48 % 491.020 M 9.84 % 447.027 M -33.73 % 674.589 M -20.25 % 845.917 M -0.36 % 848.999 M -3.09 % 876.039 M -11.92 % 994.581 M -1.40 % 1.009 B 11.63 % 903.608 M 7.30 % 842.141 M 5.49 % 798.299 M -9.50 % 882.102 M 19.58 % 737.638 M 3.04 % 715.850 M -5.78 % 759.786 M 10.51 % 687.506 M 12.67 % 610.180 M 9.10 % 559.278 M -4.79 % 587.437 M 9.65 % 535.755 M 2.71 % 521.632 M 18.49 % 440.232 M 2.47 % 429.620 M 12.46 % 382.005 M 15.00 % 332.170 M -11.05 % 373.431 M 74.35 % 214.180 M 10.66 % 193.548 M 45.46 % 133.058 M -37.62 % 213.318 M 13.87 % 187.331 M -18.66 % 230.319 M 21.51 % 189.554 M -3.16 % 195.739 M -31.12 % 284.165 M -8.48 % 310.483 M -0.63 % 312.446 M -42.17 % 540.252 M -3.11 % 557.611 M 0.11 % 557.000 M -5.25 % 587.874 M 336.84 % 134.574 M 15.67 % 116.348 M 0.00 % 116.348 M
Total current assets 1.833 B 12.12 % 1.635 B -11.33 % 1.844 B 3.67 % 1.779 B 1.42 % 1.754 B -10.55 % 1.961 B -4.06 % 2.044 B 9.94 % 1.859 B 4.45 % 1.780 B -4.08 % 1.856 B 1.48 % 1.828 B 13.55 % 1.610 B 13.80 % 1.415 B 10.78 % 1.277 B -2.52 % 1.310 B 4.34 % 1.256 B 4.27 % 1.204 B -1.66 % 1.225 B 2.44 % 1.196 B 3.36 % 1.157 B 9.04 % 1.061 B 2.28 % 1.037 B 7.04 % 968.975 M 0.79 % 961.369 M 10.87 % 867.110 M 0.31 % 864.416 M -1.97 % 881.827 M 0.92 % 873.764 M 14.25 % 764.808 M 4.06 % 734.934 M -0.81 % 740.959 M -0.53 % 744.885 M 2.15 % 729.238 M 12.61 % 647.597 M -12.85 % 743.043 M 0.57 % 738.843 M 3.45 % 714.202 M -6.19 % 761.350 M 4.89 % 725.835 M 0.48 % 722.375 M -12.89 % 829.237 M -2.68 % 852.055 M 0.34 % 849.143 M 1.20 % 839.034 M 109.84 % 399.851 M 243.67 % 116.348 M -68.90 % 374.050 M
Inventory 526.878 M -5.75 % 559.042 M -3.01 % 576.421 M 16.99 % 492.718 M -5.93 % 523.762 M 17.18 % 446.986 M -21.98 % 572.935 M 10.75 % 517.344 M 15.88 % 446.436 M 3.97 % 429.392 M 14.23 % 375.903 M -3.40 % 389.130 M 26.81 % 306.863 M 23.19 % 249.087 M 4.97 % 237.301 M -7.26 % 255.875 M 7.13 % 238.856 M 11.80 % 213.654 M -2.18 % 218.424 M -10.78 % 244.817 M -12.58 % 280.062 M 12.37 % 249.239 M 13.51 % 219.570 M -7.51 % 237.393 M 4.61 % 226.930 M -3.66 % 235.562 M -7.67 % 255.143 M -6.57 % 273.097 M 33.81 % 204.098 M 3.42 % 197.353 M 6.31 % 185.647 M 4.18 % 178.197 M 10.70 % 160.977 M -4.52 % 168.590 M 7.93 % 156.209 M -4.83 % 164.131 M 8.00 % 151.970 M 4.98 % 144.757 M 8.27 % 133.697 M -3.64 % 138.749 M 21.85 % 113.867 M -6.74 % 122.098 M -4.45 % 127.779 M -18.50 % 156.774 M -12.41 % 178.984 M 0.000 -100.00 % 163.234 M
Net receivables 402.823 M -10.21 % 448.650 M -0.48 % 450.815 M -24.30 % 595.529 M 1.00 % 589.622 M -11.42 % 665.629 M 52.21 % 437.315 M 31.73 % 331.988 M -2.21 % 339.487 M 4.88 % 323.699 M -6.26 % 345.326 M 58.33 % 218.111 M 12.73 % 193.477 M 8.15 % 178.896 M 14.40 % 156.380 M -31.61 % 228.660 M 1.17 % 226.006 M -2.52 % 231.844 M 115.24 % 107.712 M -62.38 % 286.324 M 65.00 % 173.534 M 4.24 % 166.478 M -7.68 % 180.329 M 3.94 % 173.487 M -2.08 % 177.179 M 3.48 % 171.227 M -6.68 % 183.492 M 12.31 % 163.373 M -3.97 % 170.124 M -1.06 % 171.945 M -8.46 % 187.838 M 45.11 % 129.442 M -27.90 % 179.534 M 8.59 % 165.334 M 9.41 % 151.110 M -15.11 % 177.996 M 3.46 % 172.040 M 36.55 % 125.995 M -17.23 % 152.231 M 11.24 % 136.851 M 75.26 % 78.086 M -5.27 % 82.434 M -5.98 % 87.680 M 17.26 % 74.775 M 9.37 % 68.370 M 0.000 -100.00 % 83.191 M
Tax assets 21.574 M 14.74 % 18.802 M 16.52 % 16.136 M 2.03 % 15.815 M 0.72 % 15.703 M 29.28 % 12.146 M -10.20 % 13.525 M 23.72 % 10.932 M -10.17 % 12.169 M 13.02 % 10.767 M 0.000 -100.00 % 5.927 M 30.63 % 4.537 M 34.08 % 3.384 M 3.64 % 3.265 M 41.51 % 2.307 M 4.73 % 2.203 M 18.91 % 1.853 M -6.69 % 1.986 M 15.66 % 1.717 M -38.40 % 2.787 M 1.95 % 2.734 M -2.31 % 2.798 M 2.42 % 2.732 M -5.61 % 2.895 M 7.99 % 2.680 M 3.47 % 2.591 M 12.90 % 2.295 M -1.18 % 2.322 M 0.05 % 2.321 M -4.61 % 2.433 M 11.85 % 2.175 M 0.49 % 2.164 M -1.97 % 2.208 M -5.19 % 2.329 M -13.38 % 2.688 M 1.74 % 2.642 M -37.41 % 4.222 M 0.01 % 4.221 M -8.56 % 4.617 M 34.04 % 3.444 M 37.23 % 2.510 M 0.00 % 2.510 M 41.87 % 1.769 M -6.87 % 1.899 M 0.000 -100.00 % 2.384 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 311.118 M -7.73 % 337.166 M -18.95 % 416.019 M -9.41 % 459.211 M -7.29 % 495.305 M -15.07 % 583.195 M 4.73 % 556.844 M 12.34 % 495.689 M 7.63 % 460.552 M 8.47 % 424.590 M 2.07 % 415.974 M 32.54 % 313.857 M 32.31 % 237.213 M 61.18 % 147.176 M -3.10 % 151.890 M 1.65 % 149.429 M 92.32 % 77.697 M -8.58 % 84.985 M -9.95 % 94.374 M -17.65 % 114.601 M -7.96 % 124.517 M 340.82 % 28.247 M -69.77 % 93.444 M -2.36 % 95.705 M 25.99 % 75.961 M -14.96 % 89.322 M -29.30 % 126.344 M -12.28 % 144.036 M 64.67 % 87.468 M 85.83 % 47.068 M -41.97 % 81.114 M -14.09 % 94.414 M 6.06 % 89.022 M 65.67 % 53.736 M -13.70 % 62.267 M -21.24 % 79.061 M -8.85 % 86.736 M 66.29 % 52.160 M 1.31 % 51.484 M -34.27 % 78.331 M 56.17 % 50.159 M 51.75 % 33.054 M 6.63 % 30.997 M -33.33 % 46.494 M -5.01 % 48.947 M 0.000 -100.00 % 66.518 M
Tax payables 3.853 M 59.85 % 2.410 M 28.60 % 1.874 M -46.82 % 3.525 M -63.73 % 9.718 M -53.60 % 20.944 M 377.55 % 4.386 M -74.29 % 17.061 M -13.21 % 19.658 M -4.50 % 20.584 M 0.000 -100.00 % 17.835 M 6.68 % 16.719 M -2.64 % 17.172 M 15.00 % 14.931 M 36.73 % 10.920 M -16.87 % 13.136 M -34.91 % 20.181 M 16.70 % 17.293 M 0.68 % 17.175 M -15.84 % 20.407 M 34.89 % 15.129 M -36.09 % 23.672 M 10.56 % 21.411 M -12.41 % 24.445 M 13.89 % 21.463 M 12.11 % 19.145 M 24.57 % 15.369 M -32.09 % 22.630 M -25.99 % 30.578 M 96.55 % 15.557 M 18.37 % 13.143 M -15.55 % 15.562 M 50.68 % 10.328 M -55.86 % 23.396 M 90.43 % 12.286 M -11.89 % 13.944 M -2.74 % 14.336 M -41.34 % 24.440 M 90.23 % 12.847 M 47.82 % 8.691 M 63.03 % 5.331 M -43.10 % 9.369 M 41.03 % 6.643 M -11.93 % 7.543 M 0.000 -100.00 % 12.472 M
Deferred revenue non current 17.368 M -1.40 % 17.614 M -1.38 % 17.860 M -1.36 % 18.106 M -1.34 % 18.353 M -1.32 % 18.599 M -1.31 % 18.845 M -1.27 % 19.087 M -2.50 % 19.576 M -1.31 % 19.836 M 0.000 -100.00 % 20.355 M -1.26 % 20.615 M -1.33 % 20.892 M -1.41 % 21.191 M -3.45 % 21.948 M -3.40 % 22.720 M -3.36 % 23.509 M -3.46 % 24.352 M -3.75 % 25.300 M -4.87 % 26.596 M -3.63 % 27.597 M -3.63 % 28.635 M -3.62 % 29.711 M -2.91 % 30.601 M -5.10 % 32.244 M 16.97 % 27.567 M -1.06 % 27.864 M -1.47 % 28.278 M -2.56 % 29.020 M -0.75 % 29.241 M -2.62 % 30.029 M 1.50 % 29.586 M -3.15 % 30.548 M -5.49 % 32.323 M -5.83 % 34.325 M -5.03 % 36.144 M -1.65 % 36.749 M -2.83 % 37.821 M -2.17 % 38.660 M -3.30 % 39.980 M -0.01 % 39.983 M 0.41 % 39.820 M 0.000 0.000 0.000 -100.00 % 35.530 M
Minority interest 7.337 K -34.81 % 11.256 K -10.35 % 12.556 K -36.17 % 19.672 K 1.39 % 19.403 K 32.22 % 14.675 K -51.73 % 30.403 K -1.92 % 30.999 K -17.29 % 37.481 K -12.76 % 42.964 K -8.66 % 47.036 K 3 555.72 % 1.287 K -68.19 % 4.044 K -23.13 % 5.262 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 77.106 M -63.57 % 211.654 M 0.83 % 209.904 M 6.05 % 197.938 M 6.82 % 185.298 M -2.11 % 189.294 M 4.49 % 181.161 M -14.34 % 211.491 M 5.98 % 199.559 M 5.42 % 189.307 M 6.27 % 178.131 M -34.25 % 270.908 M -10.65 % 303.208 M 3.43 % 293.150 M 3.35 % 283.652 M -9.22 % 312.473 M 2.79 % 304.004 M 3.15 % 294.713 M 2.15 % 288.518 M 3.06 % 279.951 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.097 M 8.96 % 3.760 M 0.000 -100.00 % 901.277 K -31.91 % 1.324 M -69.92 % 4.400 M 20.00 % 3.667 M -55.60 % 8.259 M -25.95 % 11.153 M 77.40 % 6.287 M -46.32 % 11.711 M 0.000 0.000 -100.00 % 598.453 K -58.48 % 1.441 M -36.63 % 2.274 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.484 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
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
Other total stockholders equity 242.716 M 0.000 -100.00 % 421.153 M 24 679.08 % -1.713 M -100.71 % 240.850 M -36.05 % 376.606 M -9.10 % 414.318 M -9.41 % 457.351 M 19.88 % 381.519 M -14.43 % 445.867 M 97.50 % 225.755 M -37.14 % 359.137 M -29.34 % 508.287 M 828.65 % -69.758 M -126.66 % 261.665 M 1 217.92 % -23.406 M -108.95 % 261.583 M 1 142.16 % -25.100 M -109.63 % 260.715 M 1 138.70 % -25.100 M -109.63 % 260.715 M 1 138.70 % -25.100 M -109.63 % 260.715 M -27.10 % 357.617 M 37.17 % 260.715 M -27.10 % 357.620 M 31.56 % 271.828 M -25.15 % 363.175 M 27.07 % 285.815 M -41.14 % 485.556 M -0.16 % 486.318 M 4.78 % 464.125 M 0.00 % 464.125 M 0.54 % 461.609 M 12.60 % 409.954 M -9.07 % 450.836 M 0.00 % 450.836 M 0.00 % 450.836 M 9.97 % 409.954 M 0.00 % 409.954 M -6.96 % 440.624 M -12.22 % 501.964 M 0.00 % 501.964 M -5.37 % 530.467 M 319.61 % 126.420 M 0.000 -100.00 % 126.420 M
Deferred tax liabilities non current 26.081 M -0.65 % 26.251 M 3.43 % 25.381 M -6.25 % 27.074 M -0.36 % 27.171 M -0.31 % 27.254 M 0.58 % 27.097 M -2.41 % 27.767 M 0.39 % 27.660 M 0.51 % 27.520 M 0.000 -100.00 % 32.671 M 0.08 % 32.645 M -0.51 % 32.813 M -0.54 % 32.990 M 609.91 % 4.647 M -3.24 % 4.803 M -9.35 % 5.298 M -4.28 % 5.535 M 3.91 % 5.327 M -82.04 % 29.665 M -1.91 % 30.242 M -3.74 % 31.416 M -2.77 % 32.311 M -2.81 % 33.247 M -2.76 % 34.190 M -1.26 % 34.626 M -2.88 % 35.654 M -3.22 % 36.840 M -0.68 % 37.091 M -3.46 % 38.422 M -0.09 % 38.456 M -2.15 % 39.301 M -0.95 % 39.678 M -2.75 % 40.800 M -2.31 % 41.765 M -2.19 % 42.698 M -2.48 % 43.785 M -2.59 % 44.950 M -2.45 % 46.080 M 6 202.93 % 731.086 K 22.51 % 596.752 K 0.00 % 596.752 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.961 B 2.27 % 2.895 B -6.83 % 3.108 B 1.19 % 3.071 B 0.87 % 3.045 B -6.34 % 3.251 B -2.11 % 3.321 B 8.31 % 3.066 B 3.77 % 2.955 B -1.38 % 2.996 B 2.35 % 2.927 B 6.42 % 2.751 B 8.99 % 2.524 B 6.95 % 2.360 B -0.67 % 2.376 B 11.36 % 2.133 B 3.45 % 2.062 B 0.16 % 2.059 B 1.74 % 2.023 B -0.85 % 2.041 B -4.94 % 2.147 B 0.92 % 2.127 B 3.15 % 2.062 B 0.78 % 2.046 B 4.67 % 1.955 B -0.27 % 1.960 B -1.44 % 1.989 B 0.02 % 1.989 B 5.58 % 1.883 B 2.51 % 1.837 B -0.74 % 1.851 B 0.33 % 1.845 B 0.69 % 1.832 B 4.10 % 1.760 B -5.29 % 1.858 B 0.32 % 1.852 B 1.21 % 1.830 B 1.02 % 1.812 B 2.53 % 1.767 B 2.29 % 1.727 B 62.17 % 1.065 B 1.53 % 1.049 B 0.23 % 1.047 B 3.88 % 1.008 B 77.05 % 569.134 M 0.000 -100.00 % 546.013 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 2023-01-01 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
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 2023-01-01 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 122.561 M 239.73 % -87.710 M -203.21 % 84.981 M 0.000 0.000 100.00 % -164.891 M -176.63 % 215.176 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
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.532 M 0.00 % -3.532 M -133.93 % 10.411 M 0.000 -100.00 % 8.779 M 562.73 % -1.897 M -200.00 % 1.897 M 0.000 -100.00 % 2.827 M 279.74 % -1.573 M -200.00 % 1.573 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
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -132.049 M 0.000 100.00 % -142.156 M -221.95 % 116.571 M 200.00 % -116.571 M 0.000 100.00 % -524.026 M -338.31 % 219.897 M 200.00 % -219.897 M 0.000 100.00 % -122.672 M -216.44 % 105.348 M 200.00 % -105.348 M 0.000 100.00 % -48.144 M -152.45 % 91.798 M 200.00 % -91.798 M 0.000 -100.00 % 5.939 M 119.33 % -30.733 M -200.00 % 30.733 M 0.000 100.00 % -56.476 M -59 751.53 % 94.676 K 200.00 % -94.676 K 0.000 100.00 % -26.109 M -316.88 % 12.038 M 200.00 % -12.038 M 0.000 100.00 % -19.683 M -312.33 % 9.270 M 200.00 % -9.270 M 0.000 100.00 % -20.566 M -28.78 % -15.970 M -200.00 % 15.970 M 0.000 -100.00 % 32.896 M 285.31 % 8.537 M 200.00 % -8.537 M 0.000 100.00 % -45.923 M 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -181.222 M 0.000 100.00 % -77.815 M -261.37 % 48.220 M 200.00 % -48.220 M 0.000 100.00 % -377.478 M -360.42 % 144.951 M 200.00 % -144.951 M 0.000 100.00 % -102.945 M -221.55 % 84.695 M 200.00 % -84.695 M 0.000 100.00 % -14.656 M -149.70 % 29.491 M 200.00 % -29.491 M 0.000 100.00 % -26.004 M -456.32 % -4.674 M -200.00 % 4.674 M 0.000 -100.00 % 14.553 M 187.83 % -16.570 M -200.00 % 16.570 M 0.000 -100.00 % 5.877 M 1 018.15 % -640.129 K -200.00 % 640.129 K 0.000 -100.00 % 12.271 M 165.23 % -18.813 M -200.00 % 18.813 M 0.000 100.00 % -29.774 M -825.66 % -3.217 M -200.00 % 3.217 M 0.000 100.00 % -4.743 M 53.19 % -10.133 M -200.00 % 10.133 M 0.000 100.00 % -15.092 M 0.000
Inventory 0.000 0.000 0.000 0.000 -100.00 % 49.174 M 0.000 100.00 % -64.341 M -194.13 % 68.351 M 200.00 % -68.351 M 0.000 100.00 % -146.548 M -295.54 % 74.946 M 200.00 % -74.946 M 0.000 100.00 % -19.727 M -206.58 % 18.508 M 200.00 % -18.508 M 0.000 100.00 % -29.807 M -149.46 % 60.268 M 200.00 % -60.268 M 0.000 -100.00 % 35.574 M 226.09 % -28.214 M -200.00 % 28.214 M 0.000 100.00 % -69.497 M -476.64 % 18.451 M 200.00 % -18.451 M 0.000 100.00 % -28.904 M -706.19 % 4.768 M 200.00 % -4.768 M 0.000 100.00 % -20.361 M -211.42 % 18.273 M 200.00 % -18.273 M 0.000 -100.00 % 7.808 M 168.17 % -11.453 M -200.00 % 11.453 M 0.000 -100.00 % 43.190 M 139.29 % 18.049 M 200.00 % -18.049 M 0.000 100.00 % -27.692 M 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
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 -100.00 % 2.145 M 200.00 % -2.145 M 0.000 100.00 % -3.681 M -280.54 % 2.039 M 200.00 % -2.039 M 0.000 100.00 % -3.630 M -268.43 % 2.155 M 200.00 % -2.155 M 0.000 100.00 % -1.532 M 14.25 % -1.787 M -200.00 % 1.787 M 0.000 100.00 % -3.082 M -138.96 % 7.910 M 200.00 % -7.910 M 0.000 100.00 % -11.593 M -218.19 % 9.809 M 200.00 % -9.809 M 0.000 -100.00 % 1.400 M 207.65 % -1.300 M -200.00 % 1.300 M 0.000 100.00 % -5.551 M -994.01 % 620.858 K 200.00 % -620.858 K 0.000 100.00 % -3.139 M 0.000
Other non cash items 33.289 M 179.78 % -41.724 M 0.000 100.00 % -38.940 M 65.84 % -114.007 M 62.70 % -305.614 M -319.24 % 139.400 M 268.18 % -82.889 M -5 847.66 % -1.394 M 86.45 % -10.282 M -102.22 % 462.108 M 844.77 % -62.047 M -895.67 % -6.232 M 92.17 % -79.582 M -48.02 % -53.764 M -16.21 % -46.266 M 10.15 % -51.490 M 11.88 % -58.429 M -84.39 % -31.687 M 75.10 % -127.250 M -81.33 % -70.175 M -84.87 % -37.959 M 10.34 % -42.335 M 33.49 % -63.651 M 18.22 % -77.836 M -61.92 % -48.070 M -20.17 % -40.000 M 28.83 % -56.202 M 16.12 % -66.999 M -94.05 % -34.526 M -6.59 % -32.391 M 26.16 % -43.867 M 31.16 % -63.721 M -132.44 % -27.414 M 22.54 % -35.392 M -29.66 % -27.296 M 32.02 % -40.156 M -80.13 % -22.293 M 30.02 % -31.854 M -12.16 % -28.399 M 4.68 % -29.795 M -63.43 % -18.230 M 39.09 % -29.932 M -10.28 % -27.142 M 3.11 % -28.014 M -72.18 % -16.271 M 38.64 % -26.516 M 9.29 % -29.232 M
Net cash provided by operating activities 33.289 M 179.78 % -41.724 M 0.000 100.00 % -11.606 M 85.84 % -81.980 M 55.40 % -183.813 M -208.67 % 169.144 M 1 764.52 % -10.162 M -114.15 % 71.815 M -7.59 % 77.712 M 49.62 % 51.939 M -16.29 % 62.047 M -13.59 % 71.804 M 18.07 % 60.814 M 13.11 % 53.764 M 16.21 % 46.266 M -10.15 % 51.490 M -11.88 % 58.429 M 84.39 % 31.687 M -75.10 % 127.250 M 81.33 % 70.175 M 84.87 % 37.959 M -10.34 % 42.335 M -33.49 % 63.651 M -18.22 % 77.836 M 61.92 % 48.070 M 20.17 % 40.000 M -28.83 % 56.202 M -16.12 % 66.999 M 94.05 % 34.526 M 6.59 % 32.391 M -26.16 % 43.867 M -31.16 % 63.721 M 132.44 % 27.414 M -22.54 % 35.392 M 29.66 % 27.296 M -32.02 % 40.156 M 80.13 % 22.293 M -30.02 % 31.854 M 12.16 % 28.399 M -4.68 % 29.795 M 63.43 % 18.230 M -39.09 % 29.932 M 10.28 % 27.142 M -3.11 % 28.014 M 72.18 % 16.271 M -38.64 % 26.516 M 0.000
Investments in property plant and equipment -3.250 M -16.23 % -2.796 M 55.01 % -6.215 M -102.02 % -3.077 M 59.82 % -7.657 M -102.27 % -3.785 M 68.72 % -12.103 M -46.73 % -8.248 M -16.03 % -7.109 M -36.02 % -5.226 M -44.74 % -3.611 M 7.29 % -3.895 M -69.09 % -2.303 M -1 254.17 % -170.096 K 98.37 % -10.453 M -665.73 % -1.365 M 64.14 % -3.806 M -632.86 % -519.397 K 16.61 % -622.865 K 59.22 % -1.527 M 58.89 % -3.715 M -86.53 % -1.992 M 71.96 % -7.102 M -14.55 % -6.200 M -277.91 % -1.641 M 42.17 % -2.837 M 32.65 % -4.212 M -2.22 % -4.121 M 26.70 % -5.622 M 5.57 % -5.954 M 36.08 % -9.315 M 29.60 % -13.231 M -74.27 % -7.592 M 59.17 % -18.594 M -129.87 % -8.089 M 28.68 % -11.342 M 62.06 % -29.897 M -298.06 % -7.511 M 82.61 % -43.196 M -374.34 % -9.107 M 76.65 % -39.002 M -990.56 % -3.576 M 84.36 % -22.869 M -85.47 % -12.330 M -223.54 % -3.811 M 73.50 % -14.380 M -55.42 % -9.252 M 0.000
Acquisitions net 145.730 K 0.000 0.000 -100.00 % 1.900 K -76.95 % 8.242 K -84.23 % 52.257 K 2 140.53 % 2.332 K 70.41 % 1.369 K 44.41 % 947.780 -80.51 % 4.864 K 0.000 -100.00 % 110.055 K 34 392 291.47 % -0.320 -715 827 900.00 % 0.000 -100.00 % 60.240 M 923 831.50 % 6.520 K -99.27 % 889.280 K 0.000 0.000 0.000 0.000 -100.00 % 930.000 -39.90 % 1.548 K -99.18 % 187.603 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 0.000 0.000 -100.00 % 229.075 K 0.000 100.00 % -466.479 K 0.000 100.00 % -526.880 M -21 738.68 % 2.435 M 200.00 % -2.435 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -90.000 M 0.000 100.00 % -305.000 M -238.89 % -90.000 M 0.000 100.00 % -154.000 M 18.97 % -190.057 M -216.76 % -60.000 M 65.52 % -174.000 M 13.86 % -202.000 M 0.000 100.00 % -170.000 M 62.64 % -455.000 M -2.25 % -445.000 M 81.08 % -2.352 B 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -120.000 M -500.00 % 30.000 M 124.00 % -125.000 M 0.000 0.000 -100.00 % 70.000 M 2 233.33 % 3.000 M 0.000 0.000 0.000 100.00 % -67.720 M 0.000 0.000 -100.00 % 136.500 M 479.17 % -36.000 M 81.27 % -192.231 M -1 862.72 % -9.794 M -106.88 % 142.413 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 40.037 M 0.000 -100.00 % 325.448 M 364.62 % 70.046 M 222.94 % 21.690 M -87.53 % 174.000 M 24.29 % 140.000 M 16.92 % 119.737 M -41.48 % 204.616 M 5.85 % 193.307 M 0.000 -100.00 % 161.167 M -72.07 % 577.119 M 0.79 % 572.600 M -70.40 % 1.935 B 0.000 -100.00 % 32.353 M -45.44 % 59.300 M -32.03 % 87.245 M 463.52 % -24.000 M -180.00 % 30.000 M -45.45 % 55.000 M 83.33 % 30.000 M 5 816.69 % 507.040 K 5 822.62 % -8.860 K -100.02 % 40.009 M 0.000 0.000 0.000 -100.00 % 10.000 M -80.77 % 52.000 M 2 520.42 % -2.148 M 93.36 % -32.352 M -162.21 % 52.000 M 292.59 % -27.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 393.808 K -26.96 % 539.191 K 0.000 -100.00 % 184.087 K 50.32 % 122.463 K 116.73 % 56.506 K 0.000 0.000
Other investing activites 0.000 -100.00 % 220.000 -69.21 % 714.520 101.54 % -46.335 K -100.21 % 21.698 M 0.000 100.00 % -0.350 -185.37 % 0.410 305.00 % -0.200 -140.82 % 0.490 -100.00 % 41.910 M 76 450 532.34 % -54.820 -91 972 697 987.50 % 0.000 0.00 % 0.000 100.00 % -2.292 B -35 149 788.12 % 6.520 K -99.27 % 889.280 K 271.21 % -519.397 K 91.65 % -6.219 M 72.57 % -22.674 M -118.68 % 121.372 M 17 599.07 % 685.755 K -56.64 % 1.582 M 1 309.82 % 112.187 K 100.71 % -15.842 M -8 014.03 % 200.178 K 100.41 % -49.322 M -16 267.26 % 305.072 K 100.38 % -81.039 M -2 872.43 % 2.923 M -96.98 % 96.631 M 3 463.53 % 2.712 M 109.95 % -27.251 M -46.55 % -18.594 M -2 130.92 % 915.564 K 15.67 % 791.527 K -99.42 % 136.095 M 52 164.33 % 260.397 K 100.05 % -524.895 M -86.93 % -280.804 M -13 120.02 % -2.124 M -689 737.34 % 308.000 -99.98 % 1.474 M 226 280.80 % 651.000 -83.79 % 4.015 K 215 553 671 167 925.00 % 0.000 -100.00 % 6.000 M 0.000
Net cash used for investing activites -53.068 M -1 798.05 % -2.796 M -119.64 % 14.233 M 161.68 % -23.075 M -201.70 % -7.648 M -147.02 % 16.267 M 126.17 % -62.157 M -220.72 % 51.490 M 119.04 % 23.508 M 268.94 % -13.915 M -136.33 % 38.299 M 403.54 % -12.617 M -110.53 % 119.815 M -5.98 % 127.430 M 134.67 % -367.509 M -26 951.80 % -1.359 M -104.62 % 29.436 M -49.92 % 58.781 M -26.89 % 80.403 M 266.81 % -48.201 M -132.64 % 147.657 M 322.69 % -66.305 M -221.70 % 54.481 M 141.78 % -130.393 M -645.46 % -17.492 M -146.80 % 37.372 M 126.96 % 16.466 M 2 118.65 % -815.701 K 99.06 % -86.661 M -1 343.45 % 6.969 M -95.00 % 139.316 M 273.31 % -80.388 M -19.63 % -67.195 M -301.15 % 33.406 M -67.43 % 102.556 M 320.31 % -46.551 M 45.89 % -86.034 M -404.76 % -17.044 M 96.00 % -425.679 M -46.83 % -289.911 M -611.75 % -40.732 M -1 241.28 % -3.037 M 85.81 % -21.395 M -76.15 % -12.146 M -229.63 % -3.685 M 74.28 % -14.323 M -340.45 % -3.252 M 0.000
Debt repayment 200.000 M 232.89 % -150.500 M -236.82 % 110.000 M 57.14 % 70.000 M 0.000 -100.00 % 77.417 K 0.000 -100.00 % 17.000 M 0.000 0.000 -100.00 % 320.000 M 644.19 % 43.000 M 0.000 0.000 100.00 % -30.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -60.000 M 0.000 0.000 0.000 100.00 % -42.500 M 0.000 100.00 % -7.500 M -111.72 % 64.000 M 193.43 % -68.500 M 0.000 0.000 0.000 100.00 % -25.000 M 0.000 0.000 -100.00 % 40.000 M -84.60 % 259.720 M 29 829.59 % -873.609 K -303.57 % 429.145 K -40.74 % 724.225 K 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 100.00 % -3.370 M 0.000 0.000 0.000 100.00 % -100.701 M 0.000 0.000 -100.00 % 22.517 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
Common stock repurchased 0.000 0.000 0.000 -100.00 % 975.545 K 200.00 % -975.545 K 0.000 100.00 % -5.278 M -256.59 % 3.370 M 200.00 % -3.370 M 0.000 100.00 % -58.131 M -200.75 % 57.701 M 200.00 % -57.701 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
Dividends paid -73.108 M -2 683.27 % -2.627 M -2.38 % -2.566 M -36.22 % -1.883 M 98.66 % -140.072 M -7 757.09 % -1.783 M 98.63 % -130.479 M -6 404.57 % -2.006 M 98.51 % -134.364 M -6 193.13 % -2.135 M -7.51 % -1.986 M -11.66 % -1.779 M 98.30 % -104.778 M -10 411.95 % -996.750 K 25.15 % -1.332 M -9.25 % -1.219 M 99.10 % -136.100 M -15 059.66 % -897.778 K -94.08 % -462.569 K 63.62 % -1.271 M 99.08 % -137.959 M -29 321.64 % -468.903 K 87.61 % -3.784 M -61.73 % -2.339 M 96.98 % -77.561 M -11 607.29 % -662.500 K 96.20 % -17.437 M -1 323.73 % -1.225 M 96.91 % -39.628 M -4 016.23 % -962.717 K 97.99 % -47.973 M -4.42 % -45.942 M -43.39 % -32.041 M -390.22 % -6.536 M -155.96 % -2.554 M 6.26 % -2.724 M 91.86 % -33.463 M -1 148.29 % -2.681 M -1 549.59 % -162.506 K -1 744.89 % -8.808 K 99.97 % -30.670 M -22 618.52 % -135.000 K 0.000 0.000 0.000 0.000 100.00 % -126.456 K 0.000
Other financing activites -2.487 M 0.000 100.00 % -1.590 M 89.48 % -15.113 M -1 005.49 % -1.367 M -20.95 % -1.130 M 95.22 % -23.638 M -1 677.87 % -1.330 M 95.52 % -29.668 M -3 199.61 % -899.145 K 99.58 % -216.329 M -1 115.30 % 21.307 M -85.45 % 146.426 M 399.14 % -48.948 M -4 823.58 % -994.157 K -6.04 % -937.495 K -101.75 % 53.720 M 6 083.63 % -897.777 K 98.20 % -50.000 M -3 759.00 % 1.366 M -98.48 % 89.904 M 19 273.20 % -468.902 K -115.34 % 3.058 M 200.03 % -3.057 M -117.22 % 17.750 M 150.68 % -35.023 M -255.73 % -9.845 M -49 226 686 954.15 % 0.020 100.00 % -11.835 M 87.24 % -92.722 M -259.19 % 58.245 M 254.50 % -37.700 M -2 900 007 548.34 % -1.300 100.00 % -100.000 M -348.22 % -22.311 M 0.000 100.00 % -25.000 M 0.000 -100.00 % 78.483 K -41.86 % 135.000 K 0.000 100.00 % -135.000 K 75.06 % -541.250 K -100.13 % 428.836 M 727 172.11 % 58.965 K 108.21 % -718.190 K -139.40 % -300.000 K 0.000
Net cash used provided by financing activities 124.405 M 181.24 % -153.127 M -244.67 % 105.844 M 99.69 % 53.004 M 137.47 % -141.439 M -4 887.99 % -2.836 M 88.93 % -25.626 M -287.54 % 13.664 M 108.33 % -164.032 M -5 306.05 % -3.034 M -106.97 % 43.553 M -30.34 % 62.527 M 515.34 % -15.054 M 69.86 % -49.945 M -54.50 % -32.326 M -1 399.00 % -2.156 M 97.41 % -83.278 M -9 176.03 % -897.778 K 98.22 % -50.463 M -3 869.09 % -1.271 M 97.30 % -47.158 M -9 957.05 % -468.903 K 99.23 % -60.726 M -8 356.33 % -718.114 K 98.80 % -59.811 M -67.60 % -35.686 M 48.86 % -69.781 M -5 597.68 % -1.225 M 97.92 % -58.963 M -98.63 % -29.685 M 49.02 % -58.227 M -26.74 % -45.942 M -43.39 % -32.041 M 69.93 % -106.536 M -75.76 % -60.615 M -2 125.24 % -2.724 M 95.34 % -58.463 M -256.66 % 37.319 M -85.64 % 259.943 M 29 558.01 % -882.417 K 97.08 % -30.241 M -5 232.31 % 589.225 K 208.86 % -541.250 K -100.13 % 428.836 M 727 172.11 % 58.965 K 108.21 % -718.190 K -139.40 % -300.000 K 0.000
Effect of forex changes on cash 681.905 K -83.86 % 4.226 M 490.07 % -1.083 M -348.99 % -241.302 K -112.99 % 1.858 M 344.54 % -759.794 K -119.20 % 3.958 M 201.41 % -3.903 M -1 860.19 % -199.125 K 90.52 % -2.101 M -41.31 % -1.487 M -151.82 % 2.869 M -45.43 % 5.258 M 1 286.80 % -443.049 K 44.24 % -794.520 K -268.87 % -215.393 K 86.18 % -1.558 M -531.40 % 361.248 K 116.66 % -2.168 M -15.58 % -1.876 M -1 172.88 % 174.821 K -76.75 % 751.807 K 227.52 % -589.548 K -165.36 % 901.989 K 87.38 % 481.378 K 164.56 % -745.578 K -1 917.60 % 41.020 K -96.87 % 1.312 M -32.89 % 1.955 M 148.19 % -4.058 M -332.29 % -938.619 K 2.88 % -966.473 K -411.54 % -188.934 K -81.17 % -104.284 K -114.73 % 708.132 K 505.34 % 116.981 K -24.31 % 154.547 K 21 297.10 % 722.280 -99.81 % 370.721 K -18.69 % 455.941 K -30.80 % 658.891 K -5.07 % 694.049 K 206.38 % 226.535 K 667.05 % -39.950 K -112.56 % 318.097 K 387.56 % -110.619 K 44.62 % -199.761 K 0.000
Net change in cash 105.308 M 154.45 % -193.420 M -256.47 % 123.613 M 583.62 % 18.082 M 107.89 % -229.210 M -33.93 % -171.142 M -296.23 % 87.214 M 70.71 % 51.090 M 174.14 % -68.908 M -175.88 % -24.978 M -118.88 % 132.305 M 209.19 % 42.790 M -69.09 % 138.419 M 190.70 % 47.616 M 117.22 % -276.498 M -2 083.64 % 13.939 M 129.19 % -47.747 M -162.66 % 76.203 M -29.76 % 108.488 M 192.75 % 37.058 M -70.67 % 126.331 M 602.24 % -25.153 M -130.23 % 83.216 M 249.03 % -55.837 M -226.29 % -17.113 M -125.20 % 67.913 M 196.86 % 22.877 M -18.70 % 28.138 M 153.53 % -52.568 M -491.94 % 13.412 M -88.89 % 120.693 M 279.44 % -67.260 M -824 764.27 % 8.156 K 100.02 % -42.288 M -133.48 % 126.292 M 504.97 % -31.185 M 84.67 % -203.426 M -460.15 % 56.483 M 138.01 % -148.616 M 34.07 % -225.428 M -1 723.94 % -12.359 M -216.48 % 10.611 M -63.57 % 29.126 M -93.57 % 453.300 M 973.44 % 42.229 M 275.93 % -24.003 M -252.89 % 15.699 M 0.000
Cash at beginning of period 389.760 M -33.17 % 583.180 M 26.90 % 459.567 M 4.10 % 441.485 M -34.55 % 674.589 M -20.24 % 845.731 M 11.50 % 758.517 M 7.53 % 705.427 M -8.90 % 774.336 M -3.12 % 799.313 M 19.84 % 667.009 M 6.86 % 624.218 M 28.49 % 485.800 M 10.87 % 438.184 M -38.69 % 714.682 M 1.99 % 700.743 M -6.38 % 748.490 M 11.33 % 672.287 M 19.24 % 563.799 M 7.04 % 526.741 M 31.55 % 400.410 M -5.91 % 425.563 M 24.31 % 342.347 M -14.02 % 398.184 M -4.12 % 415.297 M 19.55 % 347.384 M 7.05 % 324.506 M 9.49 % 296.368 M -15.07 % 348.936 M 4.00 % 335.524 M 56.18 % 214.831 M -23.84 % 282.091 M 0.00 % 282.083 M -13.04 % 324.371 M 63.76 % 198.079 M -13.60 % 229.264 M -47.01 % 432.690 M 15.01 % 376.207 M -3.49 % 389.824 M -36.64 % 615.252 M -1.97 % 627.611 M 1.72 % 617.000 M 4.95 % 587.874 M 336.84 % 134.574 M 45.73 % 92.345 M -20.63 % 116.348 M 15.60 % 100.649 M 0.000
Cash at end of period 495.068 M 27.02 % 389.760 M -33.17 % 583.180 M 26.90 % 459.567 M 3.19 % 445.380 M -33.98 % 674.589 M -20.24 % 845.731 M 11.79 % 756.517 M 7.24 % 705.427 M -8.90 % 774.336 M -3.12 % 799.313 M 19.84 % 667.009 M 6.86 % 624.218 M 28.49 % 485.800 M 10.87 % 438.184 M -38.69 % 714.682 M 1.99 % 700.743 M -6.38 % 748.490 M 11.33 % 672.287 M 19.24 % 563.799 M 7.04 % 526.741 M 31.55 % 400.410 M -5.91 % 425.563 M 24.31 % 342.347 M -14.02 % 398.184 M -4.12 % 415.297 M 19.55 % 347.384 M 7.05 % 324.506 M 9.49 % 296.368 M -15.07 % 348.936 M 4.00 % 335.524 M 56.18 % 214.831 M -23.84 % 282.091 M 0.00 % 282.083 M -13.04 % 324.371 M 63.76 % 198.079 M -13.60 % 229.264 M -47.01 % 432.690 M 79.38 % 241.208 M -38.12 % 389.824 M -36.64 % 615.252 M -1.97 % 627.611 M 1.72 % 617.000 M 4.95 % 587.874 M 336.84 % 134.574 M 45.73 % 92.345 M -20.63 % 116.348 M 0.000
Operating cash flow 33.289 M 179.78 % -41.724 M 0.000 100.00 % -11.606 M 85.84 % -81.980 M 55.40 % -183.813 M -208.67 % 169.144 M 1 764.52 % -10.162 M -114.15 % 71.815 M -7.59 % 77.712 M 49.62 % 51.939 M -16.29 % 62.047 M -13.59 % 71.804 M 18.07 % 60.814 M 13.11 % 53.764 M 16.21 % 46.266 M -10.15 % 51.490 M -11.88 % 58.429 M 84.39 % 31.687 M -75.10 % 127.250 M 81.33 % 70.175 M 84.87 % 37.959 M -10.34 % 42.335 M -33.49 % 63.651 M -18.22 % 77.836 M 61.92 % 48.070 M 20.17 % 40.000 M -28.83 % 56.202 M -16.12 % 66.999 M 94.05 % 34.526 M 6.59 % 32.391 M -26.16 % 43.867 M -31.16 % 63.721 M 132.44 % 27.414 M -22.54 % 35.392 M 29.66 % 27.296 M -32.02 % 40.156 M 80.13 % 22.293 M -30.02 % 31.854 M 12.16 % 28.399 M -4.68 % 29.795 M 63.43 % 18.230 M -39.09 % 29.932 M 10.28 % 27.142 M -3.11 % 28.014 M 72.18 % 16.271 M -38.64 % 26.516 M 0.000
Capital expenditure -3.250 M -16.23 % -2.796 M 55.01 % -6.215 M -102.02 % -3.077 M 59.82 % -7.657 M -102.27 % -3.785 M 68.72 % -12.103 M -46.73 % -8.248 M -16.03 % -7.109 M -36.02 % -5.226 M -44.74 % -3.611 M 7.29 % -3.895 M -69.09 % -2.303 M -1 254.17 % -170.096 K 98.37 % -10.453 M -665.73 % -1.365 M 64.14 % -3.806 M -632.86 % -519.397 K 16.61 % -622.865 K 59.22 % -1.527 M 58.89 % -3.715 M -86.53 % -1.992 M 71.96 % -7.102 M -14.55 % -6.200 M -277.91 % -1.641 M 42.17 % -2.837 M 32.65 % -4.212 M -2.22 % -4.121 M 26.70 % -5.622 M 5.57 % -5.954 M 36.08 % -9.315 M 29.60 % -13.231 M -74.27 % -7.592 M 59.17 % -18.594 M -129.87 % -8.089 M 28.68 % -11.342 M 62.06 % -29.897 M -298.06 % -7.511 M 82.61 % -43.196 M -374.34 % -9.107 M 76.65 % -39.002 M -990.56 % -3.576 M 84.36 % -22.869 M -85.47 % -12.330 M -223.54 % -3.811 M 73.50 % -14.380 M -55.42 % -9.252 M 0.000
Free CashFlow 30.039 M 167.47 % -44.520 M -2 690.10 % -1.596 M 89.17 % -14.729 M 83.57 % -89.637 M 52.22 % -187.598 M -219.46 % 157.041 M 953.02 % -18.410 M -128.45 % 64.706 M -10.73 % 72.485 M 49.99 % 48.328 M -16.89 % 58.153 M -16.33 % 69.500 M 14.60 % 60.644 M 40.02 % 43.311 M -3.54 % 44.901 M -5.84 % 47.683 M -17.66 % 57.910 M 86.42 % 31.065 M -75.29 % 125.723 M 89.17 % 66.460 M 84.78 % 35.967 M 2.08 % 35.233 M -38.67 % 57.452 M -24.60 % 76.195 M 68.45 % 45.233 M 26.39 % 35.788 M -31.28 % 52.081 M -15.15 % 61.377 M 114.81 % 28.573 M 23.82 % 23.076 M -24.67 % 30.635 M -45.42 % 56.129 M 536.40 % 8.820 M -67.70 % 27.303 M 71.14 % 15.954 M 55.52 % 10.258 M -30.60 % 14.782 M 230.32 % -11.343 M -158.79 % 19.293 M 309.54 % -9.207 M -162.83 % 14.654 M 107.46 % 7.064 M -52.31 % 14.812 M -38.80 % 24.203 M 1 179.97 % 1.891 M -89.05 % 17.264 M 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009