7160.KL

Pentamaster Corporation Berhad 7160.KL

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 623.024 M -9.96 % 691.944 M 15.21 % 600.587 M 18.14 % 508.389 M 21.40 % 418.774 M -14.55 % 490.105 M 16.08 % 422.201 M 48.56 % 284.190 M 87.04 % 151.938 M 81.74 % 83.604 M 3.15 % 81.047 M 20.35 % 67.344 M 18.36 % 56.896 M -10.03 % 63.238 M -24.62 % 83.894 M 14.19 % 73.472 M -29.28 % 103.888 M -27.92 % 144.133 M 19.49 % 120.626 M
Net income 65.211 M -26.83 % 89.127 M -31.72 % 130.540 M 12.89 % 115.637 M 3.01 % 112.258 M -14.37 % 131.098 M 129.53 % 57.117 M 58.80 % 35.968 M 33.07 % 27.028 M 126.12 % 11.953 M 163.79 % 4.531 M 90.03 % 2.385 M 278.95 % -1.333 M -126.80 % 4.972 M 119.04 % -26.109 M -265.64 % -7.140 M 74.99 % -28.549 M -893.84 % 3.596 M -65.97 % 10.567 M
Income before tax 105.975 M -25.07 % 141.426 M 7.07 % 132.084 M 10.56 % 119.466 M 5.59 % 113.140 M -18.54 % 138.897 M 39.44 % 99.607 M 126.48 % 43.981 M 52.51 % 28.838 M 96.42 % 14.682 M 99.72 % 7.351 M 87.62 % 3.918 M 288.09 % -2.083 M -197.11 % 2.145 M 108.13 % -26.393 M -263.90 % -7.253 M 72.75 % -26.619 M -2 795.83 % 987.417 K -92.20 % 12.659 M
Income before tax ratio 0.17 -16.78 % 0.20 -7.06 % 0.22 -6.41 % 0.23 -13.02 % 0.27 -4.67 % 0.28 20.12 % 0.24 52.44 % 0.15 -18.46 % 0.19 8.08 % 0.18 93.61 % 0.09 55.90 % 0.06 258.91 % -0.04 -207.94 % 0.03 110.78 % -0.31 -218.69 % -0.10 61.47 % -0.26 -3 840.18 % 0.01 -93.47 % 0.10
EBITDA 127.340 M -12.88 % 146.158 M 1.33 % 144.243 M 10.84 % 130.137 M 6.20 % 122.545 M -15.07 % 144.282 M 36.83 % 105.445 M 113.32 % 49.430 M 32.56 % 37.288 M 94.94 % 19.128 M 65.80 % 11.537 M 8.93 % 10.592 M 163.01 % 4.027 M -62.26 % 10.670 M 176.66 % -13.919 M -399.78 % 4.643 M 132.84 % -14.140 M -220.95 % 11.690 M -38.51 % 19.011 M
Net income ratio 0.10 -18.74 % 0.13 -40.74 % 0.22 -4.44 % 0.23 -15.15 % 0.27 0.21 % 0.27 97.73 % 0.14 6.89 % 0.13 -28.85 % 0.18 24.42 % 0.14 155.72 % 0.06 57.90 % 0.04 251.19 % -0.02 -129.79 % 0.08 125.26 % -0.31 -220.22 % -0.10 64.63 % -0.27 -1 201.36 % 0.02 -71.52 % 0.09
Ratio EBITDA 0.20 -3.24 % 0.21 -12.05 % 0.24 -6.18 % 0.26 -12.52 % 0.29 -0.60 % 0.29 17.87 % 0.25 43.59 % 0.17 -29.13 % 0.25 7.26 % 0.23 60.73 % 0.14 -9.49 % 0.16 122.21 % 0.07 -58.05 % 0.17 201.70 % -0.17 -362.53 % 0.06 146.43 % -0.14 -267.81 % 0.08 -48.54 % 0.16
Gross profit ratio 0.29 -4.45 % 0.30 -1.71 % 0.31 1.63 % 0.30 -9.93 % 0.33 -8.89 % 0.37 12.10 % 0.33 15.01 % 0.28 -11.05 % 0.32 9.69 % 0.29 10.99 % 0.26 48.61 % 0.18 3.34 % 0.17 -7.93 % 0.19 83.03 % 0.10 -38.39 % 0.16 152.80 % 0.07 -64.65 % 0.18 -28.10 % 0.26
Weighted average shs out dil 711.317 M 0.00 % 711.317 M -0.03 % 711.565 M 1.01 % 704.440 M -1.11 % 712.317 M 0.00 % 712.318 M 0.00 % 712.317 M 0.00 % 712.317 M 1.73 % 700.191 M 8.11 % 647.668 M 0.02 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M
Weighted average shs out 711.317 M 0.00 % 711.317 M -0.03 % 711.565 M 1.01 % 704.440 M -1.11 % 712.317 M 0.00 % 712.318 M 0.00 % 712.317 M 0.00 % 712.317 M 1.73 % 700.191 M 8.11 % 647.668 M 0.02 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M
EPS diluted 0.09 -29.46 % 0.13 -27.78 % 0.18 12.50 % 0.16 0.00 % 0.16 -11.11 % 0.18 124.44 % 0.08 58.81 % 0.05 30.83 % 0.04 108.65 % 0.02 164.29 % 0.01 89.19 % 0.00 276.19 % 0.00 -127.27 % 0.01 119.11 % -0.04 -266.36 % -0.01 75.06 % -0.04 -887.50 % 0.01 -65.64 % 0.02
Earnings per share 0.09 -29.46 % 0.13 -27.78 % 0.18 12.50 % 0.16 0.00 % 0.16 -11.11 % 0.18 124.44 % 0.08 58.81 % 0.05 30.83 % 0.04 108.65 % 0.02 164.29 % 0.01 89.19 % 0.00 276.19 % 0.00 -127.27 % 0.01 119.11 % -0.04 -266.36 % -0.01 75.06 % -0.04 -887.50 % 0.01 -65.64 % 0.02
Gross profit 178.489 M -13.97 % 207.471 M 13.24 % 183.219 M 20.06 % 152.604 M 9.35 % 139.562 M -22.15 % 179.281 M 30.13 % 137.772 M 70.86 % 80.637 M 66.37 % 48.469 M 99.34 % 24.315 M 14.49 % 21.238 M 78.84 % 11.875 M 22.32 % 9.708 M -17.16 % 11.719 M 37.96 % 8.494 M -29.65 % 12.075 M 78.79 % 6.754 M -74.52 % 26.506 M -14.09 % 30.852 M
Income tax expense 1.535 M 61.15 % 952.603 K -38.29 % 1.544 M -59.69 % 3.830 M 334.18 % 882.036 K -88.69 % 7.799 M 39.58 % 5.587 M 16.18 % 4.809 M 744.16 % -746.550 K -131.21 % 2.392 M 82.78 % 1.309 M 22.71 % 1.066 M 1 964.28 % 51.660 K 102.82 % -1.830 M -512.63 % -298.725 K -22.78 % -243.301 K -131.55 % 771.205 K 129.56 % -2.609 M -224.71 % 2.092 M
Cost of revenue 444.535 M -8.24 % 484.473 M 16.08 % 417.368 M 17.31 % 355.785 M 27.42 % 279.212 M -10.17 % 310.824 M 9.28 % 284.429 M 39.73 % 203.553 M 96.73 % 103.469 M 74.52 % 59.289 M -0.87 % 59.809 M 7.83 % 55.468 M 17.55 % 47.188 M -8.41 % 51.519 M -31.67 % 75.400 M 22.81 % 61.397 M -36.79 % 97.134 M -17.42 % 117.627 M 31.03 % 89.774 M
General and administrative expenses 73.477 M -6.49 % 78.577 M 35.80 % 57.864 M 49.67 % 38.662 M 23.27 % 31.363 M -37.31 % 50.026 M 7.71 % 46.445 M 27.75 % 36.357 M 66.49 % 21.838 M 101.95 % 10.813 M -17.74 % 13.146 M 38.54 % 9.489 M -18.81 % 11.687 M -5.29 % 12.341 M -42.30 % 21.389 M 28.38 % 16.661 M -39.37 % 27.479 M 45.28 % 18.915 M 44.93 % 13.051 M
Selling and marketing expenses 9.411 M 1.68 % 9.256 M -7.12 % 9.966 M -6.19 % 10.623 M 36.05 % 7.808 M 8.39 % 7.204 M 62.30 % 4.439 M -17.66 % 5.390 M 82.14 % 2.959 M 33.96 % 2.209 M -5.33 % 2.334 M 1.48 % 2.300 M 16.13 % 1.980 M 2.71 % 1.928 M -52.32 % 4.043 M -15.35 % 4.776 M -24.24 % 6.305 M 48.72 % 4.239 M 24.69 % 3.400 M
Other expenses -10.659 M -21.34 % -8.785 M 19.36 % -10.893 M 38.54 % -17.724 M -25.97 % -14.070 M 20.81 % -17.767 M -36.92 % -12.976 M -145.02 % -5.296 M -0.69 % -5.260 M -54.72 % -3.400 M -83.67 % -1.851 M 55.82 % -4.190 M -71.61 % -2.442 M 60.56 % -6.190 M -48.38 % -4.172 M 33.16 % -6.242 M -33.98 % -4.659 M -207.01 % -1.517 M -3 456.92 % 45.204 K
Operating expenses 72.513 M 9.73 % 66.086 M 16.07 % 56.936 M 80.40 % 31.561 M 25.73 % 25.102 M -36.39 % 39.463 M 4.10 % 37.908 M 4.00 % 36.451 M 86.57 % 19.537 M 103.02 % 9.623 M -29.39 % 13.629 M 79.35 % 7.599 M -32.31 % 11.226 M 38.97 % 8.078 M -62.00 % 21.260 M 39.91 % 15.196 M -47.83 % 29.125 M 34.61 % 21.637 M 31.17 % 16.496 M
Cost and expenses 517.048 M -6.09 % 550.559 M 16.08 % 474.304 M 22.45 % 387.346 M 27.29 % 304.313 M -13.12 % 350.287 M 8.67 % 322.337 M 34.30 % 240.004 M 95.11 % 123.006 M 78.50 % 68.912 M -6.16 % 73.438 M 16.44 % 63.067 M 7.97 % 58.414 M -1.98 % 59.597 M -38.34 % 96.660 M 26.20 % 76.593 M -39.34 % 126.259 M -9.34 % 139.264 M 31.05 % 106.270 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 83.172 M 21.26 % 68.587 M 1.12 % 67.830 M 37.63 % 49.285 M 25.82 % 39.172 M -31.55 % 57.230 M 12.47 % 50.884 M 21.89 % 41.747 M 68.35 % 24.797 M 90.41 % 13.023 M -15.87 % 15.480 M 31.31 % 11.789 M -13.75 % 13.667 M -4.21 % 14.269 M -43.90 % 25.432 M 18.63 % 21.438 M -36.55 % 33.784 M 45.91 % 23.155 M 40.75 % 16.451 M
Interest income 12.795 M -1.30 % 12.963 M 72.30 % 7.524 M 10.10 % 6.834 M 0.000 -100.00 % 10.595 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
Interest expense 0.000 0.000 -100.00 % 87.181 K -5.23 % 91.994 K -21.57 % 117.296 K -37.26 % 186.965 K -2.55 % 191.849 K 15.84 % 165.612 K 76.69 % 93.731 K 857.81 % 9.786 K -96.21 % 258.077 K -27.94 % 358.155 K -36.68 % 565.584 K -62.19 % 1.496 M -58.02 % 3.563 M -13.77 % 4.132 M -16.32 % 4.938 M 5.76 % 4.669 M 147.24 % 1.888 M
Depreciation and amortization 21.564 M 21.59 % 17.735 M 69.92 % 10.437 M 14.77 % 9.094 M 12.48 % 8.085 M 81.08 % 4.465 M -20.93 % 5.646 M 6.88 % 5.283 M -36.77 % 8.356 M 88.35 % 4.436 M 12.95 % 3.928 M -37.81 % 6.315 M 13.90 % 5.545 M -21.12 % 7.029 M -21.12 % 8.911 M 14.77 % 7.764 M 2.95 % 7.541 M 12.46 % 6.706 M 49.15 % 4.496 M
Operating income 105.976 M -25.04 % 141.385 M 11.96 % 126.283 M 4.33 % 121.043 M 5.75 % 114.461 M -18.14 % 139.817 M 40.01 % 99.864 M 126.01 % 44.186 M 52.72 % 28.932 M 96.92 % 14.692 M 93.07 % 7.610 M 77.94 % 4.276 M 381.79 % -1.518 M -141.68 % 3.641 M 115.95 % -22.830 M -631.51 % -3.121 M 85.69 % -21.815 M -537.69 % 4.984 M -65.50 % 14.448 M
Operating income ratio 0.17 -16.75 % 0.20 -2.82 % 0.21 -11.69 % 0.24 -12.89 % 0.27 -4.19 % 0.29 20.61 % 0.24 52.13 % 0.16 -18.35 % 0.19 8.36 % 0.18 87.17 % 0.09 47.85 % 0.06 338.08 % -0.03 -146.33 % 0.06 121.16 % -0.27 -540.64 % -0.04 79.77 % -0.21 -707.24 % 0.03 -71.13 % 0.12
Total other income expenses net -880.000 -102.15 % 41.000 K -99.45 % 7.436 M 8 183.54 % -91.994 K 93.03 % -1.320 M -43.35 % -920.951 K -258.61 % -256.809 K -25.58 % -204.498 K -118.18 % -93.731 K -857.81 % -9.786 K 96.21 % -258.077 K 27.94 % -358.155 K 36.68 % -565.584 K 62.19 % -1.496 M 83.89 % -9.286 M -124.72 % -4.132 M 16.32 % -4.938 M -23.55 % -3.997 M -123.43 % -1.789 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Net debt -448.658 M 8.60 % -490.870 M -16.53 % -421.225 M 11.45 % -475.676 M -9.52 % -434.345 M -3.44 % -419.889 M -30.85 % -320.891 M -311.75 % -77.933 M -156.39 % -30.396 M -100.77 % -15.140 M -84.76 % -8.194 M -556.16 % 1.796 M -67.58 % 5.541 M 222.63 % 1.717 M -96.32 % 46.643 M -23.33 % 60.839 M -15.87 % 72.315 M -5.07 % 76.179 M 14.58 % 66.484 M
Total investments 30.993 M -92.45 % 410.248 M 1 466.56 % 26.188 M 20.65 % 21.706 M 186.24 % 7.583 M 86.68 % 4.062 M 33.35 % 3.046 M 201.27 % 1.011 M -60.55 % 2.563 M 43 337.76 % 5.900 K -99.57 % 1.360 M 0.00 % 1.360 M 0.00 % 1.360 M 0.00 % 1.360 M 0.00 % 1.360 M -63.04 % 3.679 M -24.30 % 4.860 M -31.57 % 7.102 M 10.46 % 6.430 M
Total debt 0.000 0.000 0.000 -100.00 % 2.565 M -13.82 % 2.976 M -11.48 % 3.362 M -10.63 % 3.762 M -11.88 % 4.269 M 854.78 % 447.144 K 84.31 % 242.607 K 28.77 % 188.408 K -97.19 % 6.695 M -37.09 % 10.642 M 38.99 % 7.657 M -85.50 % 52.791 M -20.01 % 65.997 M -14.25 % 76.964 M -1.42 % 78.073 M 11.82 % 69.820 M
Accumulated other comprehensive income loss 2.258 M -48.40 % 4.377 M 19.73 % 3.655 M 58.74 % 2.303 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
Retained earnings 685.676 M 8.20 % 633.735 M 13.50 % 558.359 M 14.32 % 488.419 M 12.29 % 434.972 M 21.74 % 357.298 M 29.02 % 276.934 M 174.42 % 100.917 M 249.28 % 28.893 M 1 449.50 % 1.865 M 118.48 % -10.088 M 30.99 % -14.620 M 14.02 % -17.004 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 8.21 % 73.284 M 6.80 % 68.620 M 3.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M
Total equity 1.081 B 7.51 % 1.006 B 12.64 % 892.741 M 12.21 % 795.619 M 12.81 % 705.304 M 18.36 % 595.887 M 25.59 % 474.458 M 136.82 % 200.347 M 78.60 % 112.174 M 44.09 % 77.851 M 23.69 % 62.942 M 10.66 % 56.879 M 5.20 % 54.067 M -3.78 % 56.194 M 7.53 % 52.259 M -33.34 % 78.398 M -8.22 % 85.422 M -27.62 % 118.014 M -1.45 % 119.749 M
Other non current liabilities 10.845 M 61.46 % 6.717 M 0.000 0.000 0.000 -100.00 % 5.598 M 0.000 -100.00 % 187.032 K 0.000 0.000 100.00 % -113.264 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 -100.00 % 2.140 M -16.57 % 2.565 M -14.63 % 3.004 M -10.20 % 3.346 M -6.41 % 3.575 M 1 227.82 % 269.238 K 90.42 % 141.388 K 24.83 % 113.264 K -39.88 % 188.408 K 0.000 -100.00 % 2.508 M -39.51 % 4.145 M -90.30 % 42.756 M -12.55 % 48.894 M -5.82 % 51.915 M -8.54 % 56.764 M
Total non current liabilities 13.351 M 40.73 % 9.487 M 152.18 % 3.762 M -41.58 % 6.439 M -29.61 % 9.148 M -43.00 % 16.049 M 341.64 % 3.634 M -13.09 % 4.181 M 481.00 % 719.658 K -80.95 % 3.777 M -6.88 % 4.056 M 23.29 % 3.290 M -40.97 % 5.574 M -43.90 % 9.936 M -40.09 % 16.586 M -70.71 % 56.625 M -5.96 % 60.210 M 10.26 % 54.606 M -11.54 % 61.729 M
Other current liabilities 127.805 M 175.93 % 46.317 M -66.73 % 139.210 M 397.55 % 27.979 M -47.56 % 53.357 M 52.78 % 34.924 M 22.87 % 28.423 M -77.28 % 125.118 M 543.11 % 19.455 M 113.53 % 9.111 M -29.11 % 12.853 M 71.12 % 7.511 M 50.64 % 4.986 M -42.61 % 8.689 M -37.08 % 13.808 M 78.10 % 7.753 M -1.25 % 7.851 M 7.55 % 7.300 M 13.30 % 6.443 M
Deferred revenue 0.000 -100.00 % 138.441 M 34.80 % 102.704 M 10.34 % 93.077 M 117.92 % 42.712 M -22.84 % 55.354 M 446 844.09 % 12.385 K -73.49 % 46.727 K 0.000 0.000 -100.00 % 127.000 K 0.000 0.000 0.000 -100.00 % 1.337 K 0.000 0.000 -100.00 % 3.026 K -78.13 % 13.838 K
Short term debt 0.000 0.000 0.000 -100.00 % 425.029 K 3.35 % 411.249 K 14.97 % 357.700 K -14.04 % 416.127 K -17.96 % 507.212 K 185.10 % 177.906 K 75.76 % 101.219 K -61.59 % 263.552 K -95.95 % 6.507 M -38.86 % 10.642 M 106.67 % 5.149 M -89.41 % 48.645 M 109.31 % 23.241 M -17.20 % 28.069 M 7.30 % 26.158 M 100.37 % 13.055 M
Total current liabilities 257.337 M -15.03 % 302.845 M 15.74 % 261.667 M 43.41 % 182.456 M 53.78 % 118.650 M -5.56 % 125.635 M -25.19 % 167.946 M 10.69 % 151.722 M 396.19 % 30.577 M 104.85 % 14.927 M -34.66 % 22.845 M -6.69 % 24.483 M -21.78 % 31.299 M 54.86 % 20.211 M -75.21 % 81.531 M 92.17 % 42.427 M -20.08 % 53.090 M -4.11 % 55.368 M 102.15 % 27.390 M
Total liabilities 270.688 M -13.33 % 312.332 M 17.67 % 265.429 M 40.52 % 188.895 M 47.81 % 127.798 M -9.80 % 141.684 M -17.42 % 171.580 M 10.06 % 155.903 M 398.14 % 31.297 M 67.33 % 18.704 M -30.47 % 26.901 M -3.14 % 27.773 M -24.68 % 36.873 M 22.31 % 30.147 M -69.27 % 98.116 M -0.94 % 99.052 M -12.58 % 113.300 M 3.03 % 109.973 M 23.40 % 89.119 M
Other non current assets 15.251 M -76.03 % 63.619 M 29.85 % 48.993 M 1.93 % 48.065 M 58.03 % 30.416 M -14.25 % 35.471 M 170.85 % 13.096 M 1 195.22 % 1.011 M 0.000 0.000 0.000 -100.00 % 1.360 M 0.00 % 1.360 M -31.99 % 2.000 M -95.96 % 49.554 M 348.96 % 11.038 M -10.67 % 12.356 M -16.15 % 14.736 M 35.04 % 10.913 M
Long term investments 30.794 M -38.42 % 50.006 M 92.56 % 25.970 M 21.74 % 21.333 M 208.86 % 6.907 M -50.70 % 14.011 M 6.98 % 13.096 M 1 195.22 % 1.011 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.289 M
Intangible assets 36.291 M -9.40 % 40.058 M -1.54 % 40.683 M -1.91 % 41.475 M 1.88 % 40.711 M 1.53 % 40.100 M 271.41 % 10.797 M 258.35 % 3.013 M -43.20 % 5.304 M -51.14 % 10.856 M 184.86 % 3.811 M 12.08 % 3.400 M -42.22 % 5.884 M -31.37 % 8.574 M -38.12 % 13.856 M -19.19 % 17.145 M 11.70 % 15.349 M 99.64 % 7.688 M 189.83 % 2.653 M
GoodWill 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 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
Goodwill and intangible assets 40.787 M -8.45 % 44.553 M -1.38 % 45.178 M -1.72 % 45.970 M 1.69 % 45.207 M 1.37 % 44.595 M 313.05 % 10.797 M 258.35 % 3.013 M -43.20 % 5.304 M -51.14 % 10.856 M 184.86 % 3.811 M 12.08 % 3.400 M -42.22 % 5.884 M -31.37 % 8.574 M -38.12 % 13.856 M -19.19 % 17.145 M 11.70 % 15.349 M 99.64 % 7.688 M 189.83 % 2.653 M
Property plant equipment net 457.334 M 62.15 % 282.037 M 65.90 % 170.009 M 25.72 % 135.232 M 11.04 % 121.782 M 42.22 % 85.627 M 19.51 % 71.651 M 55.86 % 45.971 M 5.88 % 43.418 M 3.27 % 42.042 M 0.53 % 41.819 M -5.63 % 44.313 M -4.83 % 46.562 M -5.66 % 49.353 M -5.31 % 52.121 M -52.75 % 110.320 M -3.03 % 113.763 M -7.91 % 123.531 M 11.19 % 111.100 M
Total non current assets 544.165 M 39.45 % 390.209 M 47.71 % 264.179 M 5.33 % 250.821 M 22.44 % 204.848 M 23.63 % 165.693 M 73.42 % 95.544 M 91.11 % 49.995 M 2.61 % 48.722 M -7.89 % 52.899 M 14.30 % 46.280 M -5.69 % 49.073 M -8.80 % 53.807 M -10.21 % 59.927 M -48.13 % 115.530 M -16.59 % 138.503 M -2.10 % 141.468 M -3.07 % 145.955 M 14.07 % 127.954 M
Other current assets 48.431 M 42.07 % 34.091 M 6.67 % 31.960 M 699.52 % 3.997 M -42.70 % 6.976 M 9.48 % 6.372 M -49.09 % 12.517 M 194.33 % 4.253 M 93.69 % 2.196 M 133.33 % 940.946 K -45.01 % 1.711 M 48.56 % 1.152 M -94.50 % 20.948 M 1 242.85 % 1.560 M -96.95 % 51.159 M 2 782.61 % 1.775 M -23.81 % 2.329 M 41.43 % 1.647 M 38.38 % 1.190 M
Short term investments 199.000 K 16.65 % 170.597 K -21.86 % 218.310 K -41.60 % 373.806 K -44.74 % 676.456 K -99.79 % 326.874 M 3 352.48 % -10.050 M -2 279.41 % 461.133 K -82.01 % 2.563 M 43 337.76 % 5.900 K -99.57 % 1.360 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.141 M
cash and cash equivalents 448.658 M -8.60 % 490.870 M 16.53 % 421.225 M -11.92 % 478.241 M 9.36 % 437.321 M 3.32 % 423.251 M 30.37 % 324.653 M 294.95 % 82.202 M 166.51 % 30.843 M 100.51 % 15.382 M 83.51 % 8.382 M 71.10 % 4.899 M -3.96 % 5.101 M -14.12 % 5.939 M -3.39 % 6.148 M 19.18 % 5.158 M 10.95 % 4.649 M 145.43 % 1.894 M -43.21 % 3.336 M
Cash and short term investments 448.857 M -8.59 % 491.040 M 16.51 % 421.443 M -11.95 % 478.615 M 9.27 % 437.998 M 3.48 % 423.251 M 30.37 % 324.653 M 294.95 % 82.202 M 146.07 % 33.406 M 117.18 % 15.382 M 57.89 % 9.742 M 98.86 % 4.899 M -3.96 % 5.101 M -14.12 % 5.939 M -3.39 % 6.148 M 19.18 % 5.158 M 10.95 % 4.649 M 145.43 % 1.894 M -70.75 % 6.476 M
Total current assets 807.555 M -12.95 % 927.681 M 3.77 % 893.990 M 21.85 % 733.693 M 16.78 % 628.253 M 9.86 % 571.877 M 3.88 % 550.494 M 79.75 % 306.255 M 223.23 % 94.749 M 117.04 % 43.656 M 0.21 % 43.563 M 22.44 % 35.579 M -4.19 % 37.134 M 40.58 % 26.414 M -24.19 % 34.845 M -10.53 % 38.947 M -31.98 % 57.255 M -30.20 % 82.032 M 1.38 % 80.914 M
Inventory 121.796 M -39.77 % 202.216 M 18.30 % 170.934 M 137.39 % 72.006 M 112.81 % 33.836 M -43.09 % 59.458 M -56.95 % 138.115 M 13.61 % 121.570 M 590.06 % 17.617 M 169.24 % 6.543 M -41.08 % 11.105 M 3.42 % 10.738 M -3.13 % 11.085 M 164.14 % 4.196 M -51.32 % 8.620 M -35.83 % 13.435 M -51.80 % 27.871 M -0.42 % 27.989 M 3.03 % 27.165 M
Net receivables 188.470 M -5.92 % 200.334 M -17.21 % 241.973 M 42.72 % 169.547 M 13.45 % 149.443 M 80.50 % 82.795 M 10.09 % 75.209 M -21.89 % 96.290 M 131.86 % 41.530 M 99.82 % 20.784 M 1.95 % 20.387 M 8.50 % 18.790 M -5.78 % 19.942 M 35.49 % 14.718 M -13.99 % 17.111 M -7.90 % 18.580 M -17.07 % 22.405 M -55.63 % 50.502 M 9.59 % 46.083 M
Tax assets 0.000 0.000 100.00 % -25.970 M -11 843.57 % 221.139 K -58.85 % 537.432 K 103.84 % -14.011 M -6.98 % -13.096 M -1 195.22 % -1.011 M 0.000 0.000 -100.00 % 650.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 128.929 M 9.23 % 118.030 M -2.88 % 121.528 M 56.69 % 77.560 M 20.93 % 64.134 M 94.16 % 33.032 M -17.43 % 40.002 M 53.56 % 26.049 M 138.56 % 10.920 M 141.56 % 4.520 M -52.91 % 9.601 M -8.26 % 10.465 M -33.22 % 15.671 M 145.89 % 6.373 M -66.59 % 19.076 M 66.84 % 11.433 M -33.41 % 17.170 M -21.60 % 21.900 M 178.98 % 7.850 M
Tax payables 603.000 K 957.80 % 57.005 K -93.86 % 929.161 K -1.76 % 945.848 K 26.51 % 747.669 K -62.01 % 1.968 M 15 788.69 % 12.385 K -73.49 % 46.727 K 87.64 % 24.902 K -97.91 % 1.194 M 839.81 % 127.000 K 0.000 0.000 0.000 -100.00 % 1.337 K 0.000 0.000 -100.00 % 3.026 K -78.13 % 13.838 K
Deferred revenue non current 893.167 K 44.02 % 620.182 K 0.000 0.000 -100.00 % 1.746 M -15.74 % 2.072 M 619.43 % 288.009 K -31.30 % 419.218 K -6.93 % 450.420 K -60.16 % 1.131 M -42.00 % 1.950 M -18.14 % 2.382 M -57.27 % 5.574 M -24.97 % 7.429 M -29.85 % 10.590 M -9.04 % 11.642 M 31.99 % 8.821 M 2 665.28 % 318.988 K 0.000
Minority interest 333.018 M 8.79 % 306.118 M 15.10 % 265.954 M 15.70 % 229.864 M 16.75 % 196.878 M 23.60 % 159.285 M 34.74 % 118.220 M 487.39 % 20.126 M 405.97 % 3.978 M 118.39 % 1.821 M 22.73 % 1.484 M 5 504.61 % -27.459 K 94.45 % -494.856 K -260.95 % 307.456 K -76.43 % 1.304 M 1.11 % 1.290 M 11.29 % 1.159 M 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 82.206 K -69.47 % 269.238 K 51.34 % 177.906 K 75.76 % 101.219 K -46.28 % 188.408 K -40.05 % 314.290 K 0.000 0.000 0.000 0.000 -100.00 % 76.347 K -79.46 % 371.762 K -44.94 % 675.188 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -16.966 M 5.61 % -17.975 M -23.71 % -14.530 M -240.27 % -4.270 M 27.00 % -5.849 M 0.000 0.000 0.000 -100.00 % 6.020 M 8.57 % 5.545 M 13.97 % 4.865 M 0.00 % 4.865 M 0.00 % 4.865 M 145.32 % -10.735 M 31.48 % -15.667 M -422.03 % 4.865 M -72.42 % 17.641 M -65.67 % 51.392 M -3.27 % 53.127 M
Deferred tax liabilities non current 1.612 M -25.00 % 2.150 M -42.86 % 3.762 M -12.50 % 4.299 M -11.11 % 4.837 M -10.00 % 5.374 M 0.000 0.000 0.000 -100.00 % 2.505 M 22.20 % 2.050 M 184.72 % 720.000 K 0.000 0.000 -100.00 % 1.850 M -16.89 % 2.226 M -10.78 % 2.495 M 5.19 % 2.372 M -52.23 % 4.965 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.352 B 2.57 % 1.318 B 13.79 % 1.158 B 17.64 % 984.514 M 18.17 % 833.101 M 12.95 % 737.570 M 14.17 % 646.038 M 81.34 % 356.249 M 148.31 % 143.471 M 48.59 % 96.555 M 7.47 % 89.843 M 6.13 % 84.652 M -6.91 % 90.940 M 5.33 % 86.341 M -42.58 % 150.375 M -15.26 % 177.450 M -10.70 % 198.722 M -12.84 % 227.987 M 9.15 % 208.868 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Deferred income tax 0.000 0.000 0.000 100.00 % -3.767 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
Stock based compensation 4.420 M -50.18 % 8.873 M 17.14 % 7.574 M 35.33 % 5.597 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
Change in working capital 5.012 M -92.68 % 68.453 M 163.59 % -107.653 M -60 774.36 % 177.427 K 100.38 % -46.623 M -573.74 % 9.841 M 152.78 % -18.646 M -32.54 % -14.068 M 23.40 % -18.367 M -239.84 % -5.405 M -1 158.27 % 510.699 K 166.26 % -770.744 K 91.01 % -8.571 M 17.43 % -10.379 M -174.18 % 13.993 M 10.71 % 12.638 M -17.55 % 15.328 M 179.15 % 5.491 M 139.77 % -13.808 M
Accounts receivables 7.099 M -88.13 % 59.827 M 168.76 % -87.008 M -250.42 % -24.830 M 60.40 % -62.701 M -324.73 % -14.762 M -18.89 % -12.417 M 63.30 % -33.831 M -66.95 % -20.264 M -274.38 % -5.413 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 62.213 M 406.03 % -20.329 M 79.48 % -99.071 M -159.43 % -38.188 M -241.32 % 27.021 M -71.67 % 95.397 M 671.27 % -16.699 M 83.94 % -103.952 M -836.58 % -11.099 M -850.02 % 1.480 M 910.26 % 146.481 K -71.22 % 508.907 K 107.27 % -6.999 M -284.93 % 3.785 M 1 066.65 % 324.397 K -97.74 % 14.342 M 347.65 % -5.791 M -73.44 % -3.339 M -152.67 % 6.340 M
Accounts payables 16.135 M 281.19 % -8.905 M -121.20 % 41.997 M 189.37 % 14.513 M -37.29 % 23.144 M 208.87 % -21.260 M -177.57 % 27.409 M -77.85 % 123.714 M 851.92 % 12.996 M 983.10 % -1.472 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -80.435 M -312.45 % 37.860 M 3.93 % 36.429 M -25.17 % 48.682 M 242.81 % -34.088 M 31.18 % -49.533 M -2 444.26 % -1.947 M -102.17 % 89.883 M 1 336.70 % -7.268 M -5.57 % -6.884 M -1 990.19 % 364.218 K 128.46 % -1.280 M 18.58 % -1.572 M 88.90 % -14.164 M -203.63 % 13.668 M 902.49 % -1.703 M -108.06 % 21.120 M 139.17 % 8.830 M 143.83 % -20.148 M
Other non cash items 2.195 M -95.09 % 44.708 M 511.47 % -10.866 M -28.02 % -8.488 M -26.51 % -6.709 M 54.15 % -14.632 M -25.23 % -11.684 M -962.90 % -1.099 M 19.24 % -1.361 M 76.64 % -5.827 M -3 483.23 % 172.243 K 104.11 % -4.188 M -456.87 % 1.174 M 146.48 % -2.525 M -112.66 % 19.951 M 1 141.43 % 1.607 M -90.62 % 17.136 M 510.38 % 2.807 M 86.85 % 1.503 M
Net cash provided by operating activities 138.410 M -39.53 % 228.896 M 619.31 % 31.822 M -73.98 % 122.281 M 79.84 % 67.994 M -50.97 % 138.672 M 85.09 % 74.923 M 119.74 % 34.097 M 95.22 % 17.466 M 121.46 % 7.886 M -34.07 % 11.962 M 126.77 % 5.275 M 234.03 % -3.936 M -5.51 % -3.730 M -122.66 % 16.461 M 11.55 % 14.757 M 10.23 % 13.387 M -16.29 % 15.992 M 229.72 % 4.850 M
Investments in property plant and equipment -162.130 M -33.21 % -121.714 M -172.07 % -44.736 M -2.97 % -43.447 M 3.65 % -45.091 M -107.54 % -21.726 M 44.45 % -39.111 M -603.69 % -5.558 M -29.63 % -4.288 M -13.12 % -3.790 M -78.34 % -2.125 M -18.94 % -1.787 M -2 665.05 % -64.624 K 0.000 100.00 % -779.301 K -30.17 % -598.670 K 76.92 % -2.594 M 87.73 % -21.142 M 37.24 % -33.688 M
Acquisitions net 15.000 100.03 % -56.652 K 99.59 % -13.807 M -17.19 % -11.782 M -43.63 % -8.203 M 83.15 % -48.697 M -277.72 % 27.400 M 48.51 % 18.450 M 48 792.30 % 37.736 K 101.92 % -1.968 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.800 M 0.000 100.00 % -1.470 M
Purchases of investments -4.104 M -9.41 % -3.751 M 40.02 % -6.254 M 60.27 % -15.741 M 6.31 % -16.802 M -860.09 % -1.750 M 82.59 % -10.050 M -2 301.94 % 456.415 K 122.44 % -2.034 M -386.41 % 710.041 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.500 M
Sales maturities of investments 7.878 M 204.76 % 2.585 M 786.02 % 291.751 K -74.99 % 1.166 M -91.41 % 13.579 M 675.94 % 1.750 M -83.84 % 10.826 M 310.63 % 2.636 M 0.000 -100.00 % 1.336 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 347.563 K
Other investing activites 12.795 M 203.66 % -12.343 M -169.32 % 17.806 M 160.57 % 6.834 M 724.65 % -1.094 M -110.30 % 10.619 M 237.67 % -7.713 M -2 796.24 % 286.075 K -39.29 % 471.213 K 318.15 % -216.004 K -261.92 % 133.403 K -80.44 % 681.998 K 286.55 % 176.431 K -99.64 % 48.696 M 3 386.28 % -1.482 M 44.61 % -2.675 M 51.58 % -5.525 M -134.10 % -2.360 M -23.57 % -1.910 M
Net cash used for investing activites -145.561 M -7.60 % -135.280 M -189.69 % -46.699 M 25.84 % -62.970 M -9.30 % -57.611 M 3.67 % -59.803 M -220.70 % -18.648 M -214.61 % 16.271 M 378.14 % -5.850 M -48.90 % -3.929 M -97.24 % -1.992 M -80.28 % -1.105 M -1 088.21 % 111.807 K -99.77 % 48.696 M 2 253.64 % -2.261 M 30.94 % -3.274 M 24.20 % -4.319 M 81.62 % -23.502 M 41.57 % -40.220 M
Debt repayment 0.000 0.000 100.00 % -2.565 M -523.63 % -411.286 K -6.56 % -385.983 K -21.51 % -317.653 K 0.79 % -320.191 K -108.00 % 4.000 M 0.000 0.000 100.00 % -6.381 M -49.75 % -4.261 M -242.74 % 2.985 M 106.61 % -45.134 M -254.07 % -12.747 M -27.38 % -10.008 M -2 305.36 % 453.782 K -94.30 % 7.966 M -82.94 % 46.693 M
Common stock issued -7.956 M 35.50 % -12.336 M 11.03 % -13.865 M -529.81 % -2.202 M 62.36 % -5.849 M 0.000 0.000 -100.00 % 92.000 -100.00 % 5.138 M 91.86 % 2.678 M 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 100.00 % -3.052 M 0.000 100.00 % -5.849 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
Dividends paid -14.226 M 0.00 % -14.226 M 0.00 % -14.226 M -33.15 % -10.685 M -50.00 % -7.123 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.330 M 0.00 % -5.330 M 0.00 % -5.330 M
Other financing activites -10.410 M -536.03 % 2.387 M 124.58 % -9.713 M -54.83 % -6.273 M -30.87 % -4.793 M 0.55 % -4.820 M -2 476.99 % -187.032 K -5.18 % -177.814 K 70.14 % -595.463 K -319.95 % -141.795 K -12.64 % -125.882 K -78.03 % -70.710 K 0.000 0.000 0.000 100.00 % -76.347 K 74.16 % -295.414 K 2.64 % -303.426 K 0.39 % -304.621 K
Net cash used provided by financing activities -32.592 M -34.82 % -24.175 M 44.33 % -43.422 M -149.99 % -17.369 M -634.07 % 3.252 M -84.87 % 21.499 M -88.03 % 179.584 M 4 598.47 % 3.822 M -15.87 % 4.543 M 79.11 % 2.536 M 138.98 % -6.507 M -50.21 % -4.332 M -245.10 % 2.985 M 106.61 % -45.134 M -254.07 % -12.747 M -26.41 % -10.084 M -95.00 % -5.171 M -321.68 % 2.333 M -94.32 % 41.059 M
Effect of forex changes on cash -2.469 M -1 313.22 % 203.483 K -84.14 % 1.283 M -99.71 % 437.378 M 3.34 % 423.251 M 24 029.07 % -1.769 M -126.83 % 6.591 M 332.82 % -2.831 M -305.90 % -697.501 K -237.90 % 505.809 K 2 398.56 % 20.244 K 150.50 % -40.090 K -114 642.86 % 35.000 100.09 % -40.248 K -906.45 % -3.999 K 47.04 % -7.551 K -105.97 % 126.451 K 3 160.73 % 3.878 K 130.18 % -12.849 K
Net change in cash -42.212 M -160.61 % 69.645 M 222.15 % -57.016 M -111.95 % 477.118 M 9.21 % 436.887 M 343.10 % 98.598 M -59.33 % 242.451 M 372.07 % 51.359 M 232.18 % 15.461 M 120.88 % 7.000 M 100.94 % 3.483 M 1 825.63 % -201.863 K 75.92 % -838.421 K -302.37 % -208.370 K -114.38 % 1.449 M 4.14 % 1.391 M -65.41 % 4.023 M 177.76 % -5.173 M -191.14 % 5.676 M
Cash at beginning of period 490.870 M 16.53 % 421.225 M -11.92 % 478.241 M 42 493.40 % 1.123 M 158.70 % 434.024 K -99.87 % 324.653 M 294.95 % 82.202 M 166.51 % 30.843 M 100.51 % 15.382 M 83.51 % 8.382 M 71.10 % 4.899 M -3.96 % 5.101 M -14.12 % 5.939 M -3.39 % 6.148 M 30.84 % 4.699 M 42.07 % 3.307 M 562.22 % -715.520 K -116.05 % 4.458 M 465.88 % -1.218 M
Cash at end of period 448.658 M -8.60 % 490.870 M 16.53 % 421.225 M -11.92 % 478.241 M 9.36 % 437.321 M 3.32 % 423.251 M 30.37 % 324.653 M 294.95 % 82.202 M 166.51 % 30.843 M 100.51 % 15.382 M 83.51 % 8.382 M 71.10 % 4.899 M -3.96 % 5.101 M -14.12 % 5.939 M -3.39 % 6.148 M 30.84 % 4.699 M 42.07 % 3.307 M 562.22 % -715.520 K -116.05 % 4.458 M
Operating cash flow 138.410 M -39.53 % 228.896 M 619.31 % 31.822 M -73.98 % 122.281 M 79.84 % 67.994 M -50.97 % 138.672 M 85.09 % 74.923 M 119.74 % 34.097 M 95.22 % 17.466 M 121.46 % 7.886 M -34.07 % 11.962 M 126.77 % 5.275 M 234.03 % -3.936 M -5.51 % -3.730 M -122.66 % 16.461 M 11.55 % 14.757 M 10.23 % 13.387 M -16.29 % 15.992 M 229.72 % 4.850 M
Capital expenditure -162.130 M -33.21 % -121.714 M -172.07 % -44.736 M -2.97 % -43.447 M 3.65 % -45.091 M -107.54 % -21.726 M 44.45 % -39.111 M -603.69 % -5.558 M -29.63 % -4.288 M -13.12 % -3.790 M -78.34 % -2.125 M -18.94 % -1.787 M -2 665.05 % -64.624 K 0.000 100.00 % -779.301 K -30.17 % -598.670 K 76.92 % -2.594 M 87.73 % -21.142 M 37.24 % -33.688 M
Free CashFlow -23.720 M -122.13 % 107.182 M 929.97 % -12.914 M -116.38 % 78.834 M 244.20 % 22.903 M -80.42 % 116.946 M 226.55 % 35.813 M 25.49 % 28.539 M 116.56 % 13.178 M 221.71 % 4.096 M -58.36 % 9.837 M 182.02 % 3.488 M 187.20 % -4.000 M -7.25 % -3.730 M -123.78 % 15.682 M 10.76 % 14.158 M 31.18 % 10.793 M 309.58 % -5.150 M 82.14 % -28.838 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
Revenue 144.879 M 10.09 % 131.603 M 0.70 % 130.683 M -12.98 % 150.178 M -12.37 % 171.373 M 0.34 % 170.790 M 1.05 % 169.014 M -6.49 % 180.743 M 2.18 % 176.882 M 7.00 % 165.305 M 11.98 % 147.626 M -5.12 % 155.595 M 2.81 % 151.343 M 3.64 % 146.023 M 19.21 % 122.491 M -12.56 % 140.084 M 7.22 % 130.646 M 13.44 % 115.168 M 4.49 % 110.223 M 4.56 % 105.418 M 2.32 % 103.024 M 2.91 % 100.109 M -20.53 % 125.977 M 1.08 % 124.633 M 3.23 % 120.736 M 1.66 % 118.760 M 5.83 % 112.219 M 3.62 % 108.303 M 5.87 % 102.296 M 2.93 % 99.383 M 0.89 % 98.505 M 18.25 % 83.302 M 51.98 % 54.811 M 15.22 % 47.572 M 8.59 % 43.807 M 7.68 % 40.684 M 4.73 % 38.848 M 35.84 % 28.599 M 48.52 % 19.256 M -7.90 % 20.908 M -13.21 % 24.089 M 24.48 % 19.351 M -13.20 % 22.293 M -0.06 % 22.307 M -16.42 % 26.689 M 173.51 % 9.758 M -41.56 % 16.698 M 37.31 % 12.161 M -29.68 % 17.293 M -18.40 % 21.192 M 31.14 % 16.159 M 2.44 % 15.775 M 4.82 % 15.049 M 51.81 % 9.913 M
Net income 11.611 M -11.13 % 13.065 M -7.75 % 14.162 M 20.28 % 11.774 M -40.83 % 19.899 M 2.70 % 19.376 M -6.41 % 20.702 M -11.89 % 23.497 M -0.66 % 23.654 M -29.74 % 33.665 M -6.35 % 35.946 M 13.09 % 31.785 M 4.43 % 30.436 M -5.98 % 32.373 M 62.76 % 19.890 M 4.63 % 19.010 M 5.97 % 17.939 M 11.61 % 16.073 M -27.15 % 22.064 M 46.73 % 15.037 M -11.60 % 17.011 M 1.43 % 16.771 M -25.32 % 22.456 M 4.55 % 21.480 M 9.93 % 19.540 M -0.12 % 19.564 M 3.87 % 18.836 M 10.10 % 17.108 M 22.67 % 13.946 M 92.97 % 7.227 M -30.41 % 10.386 M 33.66 % 7.770 M -24.37 % 10.274 M 36.30 % 7.538 M -23.71 % 9.880 M 35.07 % 7.315 M 9.77 % 6.664 M 110.29 % 3.169 M 113.83 % 1.482 M -72.90 % 5.469 M 68.23 % 3.251 M 85.67 % 1.751 M -12.25 % 1.995 M -0.78 % 2.011 M 25.14 % 1.607 M 248.52 % -1.082 M -498.50 % 271.520 K 465.67 % 48.000 K -88.21 % 407.000 K -75.80 % 1.682 M 216.44 % -1.445 M -338.37 % 606.000 K 11.81 % 542.000 K 152.32 % -1.036 M
Income before tax 17.649 M -14.12 % 20.551 M -2.80 % 21.142 M -1.19 % 21.396 M -33.39 % 32.119 M 3.56 % 31.014 M -1.00 % 31.326 M -16.54 % 37.534 M -2.01 % 38.302 M 11.65 % 34.306 M -7.10 % 36.926 M 20.33 % 30.687 M -1.50 % 31.154 M -6.49 % 33.317 M 4.79 % 31.795 M 1.98 % 31.177 M 4.20 % 29.919 M 12.58 % 26.575 M -16.09 % 31.671 M 24.04 % 25.534 M -11.07 % 28.714 M 5.49 % 27.219 M -28.67 % 38.159 M 15.06 % 33.165 M -3.66 % 34.425 M 3.86 % 33.146 M 8.90 % 30.436 M 6.58 % 28.556 M 18.36 % 24.126 M 46.32 % 16.488 M 22.52 % 13.457 M 42.93 % 9.415 M -19.99 % 11.768 M 25.98 % 9.341 M 21.80 % 7.669 M -8.45 % 8.377 M -2.07 % 8.554 M 101.84 % 4.238 M 75.76 % 2.411 M -64.68 % 6.826 M 69.76 % 4.021 M 182.37 % 1.424 M -52.24 % 2.981 M 22.24 % 2.439 M -4.13 % 2.544 M 515.01 % -613.000 K -158.20 % 1.053 M 127.50 % 463.000 K -45.78 % 854.000 K -44.83 % 1.548 M 182.16 % -1.884 M -450.22 % 538.000 K -1.28 % 545.000 K 142.51 % -1.282 M
Income before tax ratio 0.12 -21.99 % 0.16 -3.47 % 0.16 13.55 % 0.14 -23.98 % 0.19 3.21 % 0.18 -2.03 % 0.19 -10.75 % 0.21 -4.10 % 0.22 4.34 % 0.21 -17.03 % 0.25 26.83 % 0.20 -4.19 % 0.21 -9.78 % 0.23 -12.10 % 0.26 16.63 % 0.22 -2.82 % 0.23 -0.75 % 0.23 -19.69 % 0.29 18.63 % 0.24 -13.09 % 0.28 2.51 % 0.27 -10.24 % 0.30 13.83 % 0.27 -6.67 % 0.29 2.16 % 0.28 2.91 % 0.27 2.86 % 0.26 11.80 % 0.24 42.16 % 0.17 21.44 % 0.14 20.87 % 0.11 -47.36 % 0.21 9.34 % 0.20 12.16 % 0.18 -14.98 % 0.21 -6.49 % 0.22 48.59 % 0.15 18.34 % 0.13 -61.65 % 0.33 95.59 % 0.17 126.83 % 0.07 -44.98 % 0.13 22.32 % 0.11 14.71 % 0.10 251.73 % -0.06 -199.59 % 0.06 65.69 % 0.04 -22.91 % 0.05 -32.39 % 0.07 162.65 % -0.12 -441.89 % 0.03 -5.83 % 0.04 128.00 % -0.13
EBITDA 24.958 M -11.29 % 28.134 M 3.29 % 27.237 M 1.52 % 26.828 M -19.38 % 33.276 M -7.32 % 35.906 M 0.29 % 35.801 M -17.57 % 43.433 M 0.76 % 43.106 M 17.20 % 36.780 M -9.85 % 40.799 M 21.06 % 33.701 M -0.76 % 33.958 M -5.75 % 36.029 M 3.78 % 34.716 M 2.56 % 33.851 M 3.67 % 32.653 M 12.14 % 29.119 M -15.67 % 34.530 M 21.30 % 28.466 M -6.40 % 30.411 M 5.14 % 28.923 M -26.80 % 39.511 M 15.14 % 34.314 M -3.58 % 35.587 M 3.95 % 34.236 M 6.57 % 32.125 M 7.07 % 30.003 M 15.22 % 26.039 M 50.71 % 17.277 M 6.37 % 16.242 M 58.56 % 10.243 M -19.30 % 12.692 M 23.79 % 10.253 M -15.46 % 12.128 M 28.24 % 9.457 M -10.30 % 10.543 M 104.32 % 5.160 M 31.42 % 3.926 M -49.31 % 7.746 M 53.93 % 5.032 M 107.59 % 2.424 M -37.94 % 3.906 M 12.31 % 3.478 M -4.53 % 3.643 M 614.31 % 510.000 K -78.72 % 2.397 M 6.61 % 2.248 M -14.30 % 2.623 M -21.09 % 3.324 M 309.34 % -1.588 M -164.42 % 2.465 M -3.14 % 2.545 M 320.66 % 605.000 K
Net income ratio 0.08 -19.27 % 0.10 -8.39 % 0.11 38.23 % 0.08 -32.48 % 0.12 2.35 % 0.11 -7.38 % 0.12 -5.78 % 0.13 -2.79 % 0.13 -34.34 % 0.20 -16.36 % 0.24 19.20 % 0.20 1.58 % 0.20 -9.29 % 0.22 36.53 % 0.16 19.65 % 0.14 -1.17 % 0.14 -1.61 % 0.14 -30.28 % 0.20 40.33 % 0.14 -13.61 % 0.17 -1.44 % 0.17 -6.02 % 0.18 3.43 % 0.17 6.49 % 0.16 -1.76 % 0.16 -1.85 % 0.17 6.26 % 0.16 15.87 % 0.14 87.48 % 0.07 -31.03 % 0.11 13.04 % 0.09 -50.24 % 0.19 18.30 % 0.16 -29.74 % 0.23 25.44 % 0.18 4.82 % 0.17 54.81 % 0.11 43.97 % 0.08 -70.58 % 0.26 93.82 % 0.13 49.15 % 0.09 1.10 % 0.09 -0.72 % 0.09 49.72 % 0.06 154.30 % -0.11 -781.90 % 0.02 311.98 % 0.00 -83.23 % 0.02 -70.35 % 0.08 188.79 % -0.09 -332.70 % 0.04 6.66 % 0.04 134.46 % -0.10
Ratio EBITDA 0.17 -19.42 % 0.21 2.57 % 0.21 16.67 % 0.18 -8.00 % 0.19 -7.64 % 0.21 -0.75 % 0.21 -11.85 % 0.24 -1.39 % 0.24 9.53 % 0.22 -19.49 % 0.28 27.60 % 0.22 -3.47 % 0.22 -9.06 % 0.25 -12.94 % 0.28 17.28 % 0.24 -3.32 % 0.25 -1.15 % 0.25 -19.29 % 0.31 16.01 % 0.27 -8.52 % 0.30 2.17 % 0.29 -7.88 % 0.31 13.92 % 0.28 -6.59 % 0.29 2.24 % 0.29 0.70 % 0.29 3.34 % 0.28 8.83 % 0.25 46.42 % 0.17 5.43 % 0.16 34.09 % 0.12 -46.90 % 0.23 7.44 % 0.22 -22.15 % 0.28 19.10 % 0.23 -14.35 % 0.27 50.42 % 0.18 -11.51 % 0.20 -44.96 % 0.37 77.35 % 0.21 66.76 % 0.13 -28.51 % 0.18 12.38 % 0.16 14.23 % 0.14 161.17 % 0.05 -63.59 % 0.14 -22.35 % 0.18 21.87 % 0.15 -3.30 % 0.16 259.63 % -0.10 -162.88 % 0.16 -7.60 % 0.17 177.10 % 0.06
Gross profit ratio 0.27 1.39 % 0.27 -10.79 % 0.30 4.75 % 0.28 2.84 % 0.28 -4.66 % 0.29 -8.28 % 0.32 4.74 % 0.30 1.14 % 0.30 5.60 % 0.28 -6.75 % 0.30 -2.13 % 0.31 0.83 % 0.31 2.28 % 0.30 -4.66 % 0.31 5.44 % 0.30 3.06 % 0.29 -2.81 % 0.30 -3.41 % 0.31 -6.50 % 0.33 -7.44 % 0.36 5.06 % 0.34 -11.39 % 0.38 3.31 % 0.37 2.49 % 0.36 4.54 % 0.35 2.91 % 0.34 -0.04 % 0.34 0.96 % 0.33 12.28 % 0.30 -0.37 % 0.30 20.00 % 0.25 -22.67 % 0.32 17.34 % 0.27 -22.58 % 0.35 18.27 % 0.30 -5.31 % 0.32 5.24 % 0.30 -20.07 % 0.38 32.57 % 0.28 3.49 % 0.27 15.26 % 0.24 -27.87 % 0.33 29.54 % 0.25 9.00 % 0.23 12.07 % 0.21 25.18 % 0.17 7.91 % 0.15 -13.95 % 0.18 -8.47 % 0.20 -25.55 % 0.26 59.45 % 0.16 -2.92 % 0.17 423.48 % 0.03
Weighted average shs out dil 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M 3.70 % 685.908 M -3.57 % 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M -0.03 % 711.565 M -0.02 % 711.690 M 0.00 % 711.690 M -0.05 % 712.067 M 0.00 % 712.067 M -0.04 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.56 % 708.367 M 6.02 % 668.127 M 0.00 % 668.127 M 3.18 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M
Weighted average shs out 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M 3.70 % 685.908 M -3.57 % 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M 0.00 % 711.317 M -0.03 % 711.565 M 0.00 % 711.565 M -0.02 % 711.690 M 1.03 % 704.440 M 0.00 % 704.440 M -0.28 % 706.437 M 0.00 % 706.437 M 0.00 % 706.437 M -0.83 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.00 % 712.317 M 0.08 % 711.777 M -0.08 % 712.317 M 0.56 % 708.367 M 6.02 % 668.127 M 3.11 % 647.987 M 0.07 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M 0.00 % 647.561 M
EPS diluted 0.02 -11.41 % 0.02 -7.54 % 0.02 19.88 % 0.02 -40.71 % 0.03 2.94 % 0.03 -6.53 % 0.03 -14.41 % 0.03 2.10 % 0.03 -29.60 % 0.05 -6.34 % 0.05 12.98 % 0.04 4.44 % 0.04 -5.93 % 0.05 5.08 % 0.04 62.17 % 0.03 5.95 % 0.03 11.50 % 0.02 -27.10 % 0.03 46.92 % 0.02 -11.72 % 0.02 1.70 % 0.02 -26.56 % 0.03 5.96 % 0.03 10.22 % 0.03 -0.36 % 0.03 5.77 % 0.03 8.33 % 0.02 22.45 % 0.02 94.06 % 0.01 -32.67 % 0.02 37.61 % 0.01 -24.31 % 0.01 35.85 % 0.01 -24.29 % 0.01 35.92 % 0.01 9.57 % 0.01 95.83 % 0.00 118.18 % 0.00 -73.81 % 0.01 68.00 % 0.01 85.19 % 0.00 -12.90 % 0.00 0.00 % 0.00 24.00 % 0.00 247.06 % 0.00 -525.00 % 0.00 300.00 % 0.00 -83.33 % 0.00 -76.92 % 0.00 218.18 % 0.00 -344.44 % 0.00 12.50 % 0.00 150.00 % 0.00
Earnings per share 0.02 -11.41 % 0.02 -7.54 % 0.02 19.88 % 0.02 -40.71 % 0.03 2.94 % 0.03 -6.53 % 0.03 -14.41 % 0.03 2.10 % 0.03 -29.60 % 0.05 -6.34 % 0.05 12.98 % 0.04 4.44 % 0.04 -6.96 % 0.05 6.24 % 0.04 62.17 % 0.03 5.95 % 0.03 11.50 % 0.02 -27.10 % 0.03 46.92 % 0.02 -11.72 % 0.02 1.70 % 0.02 -26.56 % 0.03 5.96 % 0.03 10.22 % 0.03 -0.36 % 0.03 5.77 % 0.03 8.33 % 0.02 22.45 % 0.02 94.06 % 0.01 -32.67 % 0.02 37.61 % 0.01 -24.31 % 0.01 35.85 % 0.01 -24.29 % 0.01 35.92 % 0.01 9.57 % 0.01 95.83 % 0.00 118.18 % 0.00 -73.81 % 0.01 68.00 % 0.01 85.19 % 0.00 -12.90 % 0.00 0.00 % 0.00 24.00 % 0.00 247.06 % 0.00 -525.00 % 0.00 300.00 % 0.00 -83.33 % 0.00 -76.92 % 0.00 218.18 % 0.00 -344.44 % 0.00 12.50 % 0.00 150.00 % 0.00
Gross profit 39.017 M 11.61 % 34.957 M -10.17 % 38.913 M -8.85 % 42.689 M -9.88 % 47.370 M -4.34 % 49.517 M -7.32 % 53.427 M -2.06 % 54.550 M 3.35 % 52.783 M 13.00 % 46.711 M 4.42 % 44.733 M -7.15 % 48.176 M 3.67 % 46.472 M 6.01 % 43.838 M 13.65 % 38.572 M -7.80 % 41.835 M 10.50 % 37.859 M 10.25 % 34.338 M 0.92 % 34.024 M -2.24 % 34.803 M -5.29 % 36.746 M 8.11 % 33.988 M -29.58 % 48.268 M 4.43 % 46.221 M 5.80 % 43.686 M 6.28 % 41.105 M 8.91 % 37.744 M 3.58 % 36.440 M 6.89 % 34.091 M 15.57 % 29.497 M 0.52 % 29.346 M 41.90 % 20.680 M 17.53 % 17.596 M 35.20 % 13.015 M -15.93 % 15.480 M 27.35 % 12.156 M -0.83 % 12.258 M 42.95 % 8.575 M 18.72 % 7.223 M 22.09 % 5.916 M -10.17 % 6.586 M 43.49 % 4.590 M -37.39 % 7.331 M 29.46 % 5.663 M -8.90 % 6.216 M 206.51 % 2.028 M -26.85 % 2.772 M 48.17 % 1.871 M -39.49 % 3.092 M -25.31 % 4.140 M -2.37 % 4.240 M 63.34 % 2.596 M 1.76 % 2.551 M 694.70 % 321.000 K
Income tax expense 334.000 K 1.83 % 328.000 K -9.89 % 364.000 K 84.77 % 197.000 K -58.00 % 469.000 K -7.13 % 505.000 K 130.76 % -1.642 M -290.93 % 860.000 K -21.32 % 1.093 M 70.51 % 641.000 K -34.56 % 979.588 K 189.22 % -1.098 M -252.92 % 718.000 K -23.94 % 944.000 K -0.59 % 949.642 K 0.60 % 944.000 K -22.30 % 1.215 M 68.75 % 720.000 K 122.35 % -3.222 M -535.99 % 739.000 K -67.14 % 2.249 M 101.52 % 1.116 M -57.77 % 2.643 M 595.80 % -533.000 K -116.26 % 3.278 M 35.96 % 2.411 M 115.85 % 1.117 M -39.26 % 1.839 M 53.76 % 1.196 M -16.60 % 1.434 M -4.21 % 1.497 M 47.63 % 1.014 M -30.17 % 1.452 M 71.63 % 846.000 K 127.02 % -3.131 M -1 409.85 % 239.000 K -81.74 % 1.309 M 56.58 % 836.000 K 9.59 % 762.851 K -0.41 % 766.000 K -11.14 % 862.000 K 86 100.00 % 1.000 K -99.83 % 581.615 K 47.62 % 394.000 K 45.39 % 271.000 K 337.10 % 62.000 K -92.52 % 829.408 K 456.65 % 149.000 K 96.05 % 76.000 K 533.33 % 12.000 K 3 629.41 % -340.000 -134.00 % 1.000 K -95.24 % 21.000 K -30.00 % 30.000 K
Cost of revenue 105.862 M 9.54 % 96.646 M 5.31 % 91.770 M -14.62 % 107.489 M -13.32 % 124.003 M 2.25 % 121.273 M 4.92 % 115.587 M -8.40 % 126.193 M 1.69 % 124.099 M 4.64 % 118.594 M 15.26 % 102.893 M -4.21 % 107.419 M 2.43 % 104.871 M 2.63 % 102.185 M 21.77 % 83.919 M -14.59 % 98.249 M 5.89 % 92.787 M 14.79 % 80.830 M 6.08 % 76.199 M 7.91 % 70.615 M 6.54 % 66.278 M 0.24 % 66.121 M -14.91 % 77.709 M -0.90 % 78.412 M 1.77 % 77.050 M -0.78 % 77.655 M 4.27 % 74.475 M 3.63 % 71.863 M 5.36 % 68.205 M -2.41 % 69.886 M 1.05 % 69.159 M 10.44 % 62.622 M 68.27 % 37.215 M 7.69 % 34.557 M 21.99 % 28.327 M -0.70 % 28.528 M 7.29 % 26.590 M 32.79 % 20.024 M 66.41 % 12.033 M -19.74 % 14.992 M -14.35 % 17.503 M 18.58 % 14.761 M -1.34 % 14.962 M -10.11 % 16.644 M -18.70 % 20.473 M 164.85 % 7.730 M -44.49 % 13.925 M 35.33 % 10.290 M -27.54 % 14.201 M -16.72 % 17.052 M 43.06 % 11.919 M -9.56 % 13.179 M 5.45 % 12.498 M 30.30 % 9.592 M
General and administrative expenses 29.616 M 101.98 % 14.663 M -43.22 % 25.824 M -10.83 % 28.961 M 74.61 % 16.586 M -14.28 % 19.348 M -36.57 % 30.505 M 54.14 % 19.790 M -1.11 % 20.012 M -0.32 % 20.077 M 218.42 % 6.305 M -69.11 % 20.409 M 0.32 % 20.344 M 80.96 % 11.242 M 64.47 % 6.835 M -50.81 % 13.896 M 74.44 % 7.966 M -49.73 % 15.847 M 556.10 % 2.415 M -81.52 % 13.072 M 25.49 % 10.417 M -30.12 % 14.908 M 11.42 % 13.380 M -13.70 % 15.504 M 33.26 % 11.634 M -7.14 % 12.528 M 118.32 % 5.738 M -30.68 % 8.278 M -65.46 % 23.968 M 28.12 % 18.708 M 1.48 % 18.435 M 90.74 % 9.665 M 92.22 % 5.028 M 55.71 % 3.229 M -71.44 % 11.307 M 221.67 % 3.515 M 14.12 % 3.080 M -21.75 % 3.936 M -7.83 % 4.270 M 221.57 % 1.328 M -49.47 % 2.628 M 1.58 % 2.587 M -48.11 % 4.986 M 86.95 % 2.667 M -15.12 % 3.142 M 33.65 % 2.351 M -26.14 % 3.183 M 91.40 % 1.663 M -33.35 % 2.495 M 16.15 % 2.148 M -60.86 % 5.488 M 160.47 % 2.107 M -8.39 % 2.300 M 28.35 % 1.792 M
Selling and marketing expenses 2.388 M -9.78 % 2.647 M -19.18 % 3.275 M 99.57 % 1.641 M -13.54 % 1.898 M -26.92 % 2.597 M 27.82 % 2.032 M -29.16 % 2.868 M 27.75 % 2.245 M 6.35 % 2.111 M -3.01 % 2.177 M -13.49 % 2.516 M 26.75 % 1.985 M -39.63 % 3.288 M 189.62 % 1.135 M -69.69 % 3.746 M 42.06 % 2.637 M -15.07 % 3.105 M 57.19 % 1.975 M -1.78 % 2.011 M 3.93 % 1.935 M 2.54 % 1.887 M 1.73 % 1.855 M -3.89 % 1.930 M 10.86 % 1.741 M 3.75 % 1.678 M -15.78 % 1.993 M 136.36 % 843.000 K -42.61 % 1.469 M 1 004.51 % 133.000 K -92.58 % 1.793 M 8.36 % 1.655 M 43.79 % 1.151 M 45.51 % 791.000 K 7.55 % 735.495 K 17.30 % 627.000 K -33.58 % 944.000 K 44.56 % 653.000 K 36.81 % 477.292 K 10.74 % 431.000 K -4.65 % 452.000 K -46.76 % 849.000 K 50.60 % 563.742 K -28.73 % 791.000 K 31.18 % 603.000 K 60.37 % 376.000 K 40.43 % 267.746 K -43.27 % 472.000 K 16.26 % 406.000 K -64.82 % 1.154 M 125.27 % 512.265 K -6.86 % 550.000 K 17.77 % 467.000 K 3.55 % 451.000 K
Other expenses -10.904 M -196.47 % -3.678 M 68.22 % -11.575 M -23.57 % -9.367 M -189.73 % -3.233 M 0.000 0.000 100.00 % -6.286 M 22.40 % -8.100 M 7.24 % -8.732 M -244.29 % 6.052 M 203.27 % -5.860 M 19.47 % -7.277 M -71.47 % -4.244 M -144.04 % -1.739 M 76.55 % -7.415 M -138.12 % -3.114 M 72.53 % -11.338 M -380.44 % -2.360 M 61.11 % -6.068 M -29.71 % -4.678 M 55.08 % -10.413 M -86.33 % -5.589 M -21.46 % -4.601 M -9.08 % -4.218 M 33.87 % -6.378 M -1 209.91 % -486.905 K 62.37 % -1.294 M 91.67 % -15.540 M -163.39 % -5.900 M -34.98 % -4.371 M -2 549.06 % -165.000 K 57.69 % -390.000 K -5.41 % -370.000 K 91.31 % -4.259 M -959.41 % -402.000 K -16.52 % -345.000 K -35.83 % -254.000 K -513.83 % 61.378 K 102.30 % -2.670 M -414.45 % -519.000 K -90.81 % -272.000 K 77.39 % -1.203 M -306.41 % -296.000 K -69.14 % -175.000 K 1.13 % -177.000 K 90.19 % -1.804 M -120.80 % -817.000 K -8.79 % -751.000 K 8.19 % -818.000 K -3 371.99 % -23.560 K 96.88 % -754.000 K 15.94 % -897.000 K -16.95 % -767.000 K
Operating expenses 21.100 M 54.78 % 13.632 M -22.21 % 17.524 M -17.48 % 21.235 M 39.24 % 15.251 M -18.38 % 18.686 M -57.62 % 44.096 M 169.34 % 16.372 M 15.65 % 14.157 M 5.21 % 13.456 M -7.41 % 14.533 M -14.84 % 17.065 M 13.37 % 15.052 M 46.33 % 10.286 M 65.07 % 6.231 M -39.07 % 10.227 M 36.56 % 7.489 M -1.64 % 7.614 M 274.95 % 2.031 M -77.47 % 9.015 M 17.47 % 7.674 M 20.24 % 6.382 M -33.84 % 9.646 M -24.83 % 12.833 M 40.14 % 9.157 M 16.98 % 7.828 M 8.06 % 7.244 M -7.45 % 7.827 M -20.92 % 9.897 M -23.52 % 12.941 M -18.39 % 15.857 M 42.15 % 11.155 M 92.69 % 5.789 M 58.60 % 3.650 M -53.10 % 7.783 M 108.11 % 3.740 M 1.66 % 3.679 M -15.13 % 4.335 M -9.86 % 4.809 M 627.90 % -911.000 K -135.57 % 2.561 M -19.06 % 3.164 M -27.21 % 4.347 M 37.47 % 3.162 M -11.43 % 3.570 M 40.00 % 2.550 M 54.85 % 1.647 M 24.95 % 1.318 M -38.70 % 2.150 M -13.45 % 2.484 M -58.44 % 5.977 M 214.08 % 1.903 M 1.76 % 1.870 M 26.69 % 1.476 M
Cost and expenses 126.962 M 15.13 % 110.278 M 0.90 % 109.294 M -15.09 % 128.724 M -7.56 % 139.254 M -0.50 % 139.959 M -12.35 % 159.683 M 12.01 % 142.565 M 3.12 % 138.256 M 4.70 % 132.050 M 12.45 % 117.426 M -5.67 % 124.484 M 3.80 % 119.923 M 6.63 % 112.471 M 24.76 % 90.150 M -16.89 % 108.476 M 8.18 % 100.276 M 13.38 % 88.444 M 13.06 % 78.229 M -1.76 % 79.630 M 7.68 % 73.952 M 2.00 % 72.503 M -17.00 % 87.355 M -4.26 % 91.245 M 5.84 % 86.207 M 0.85 % 85.483 M 4.61 % 81.719 M 2.55 % 79.690 M 2.03 % 78.102 M -5.70 % 82.827 M -2.57 % 85.016 M 15.23 % 73.777 M 71.56 % 43.004 M 12.56 % 38.207 M 5.81 % 36.110 M 11.91 % 32.268 M 6.60 % 30.269 M 24.26 % 24.359 M 44.63 % 16.842 M 19.61 % 14.081 M -29.82 % 20.064 M 11.93 % 17.925 M -7.17 % 19.309 M -2.51 % 19.806 M -17.62 % 24.043 M 133.88 % 10.280 M -33.99 % 15.572 M 34.15 % 11.608 M -29.01 % 16.351 M -16.30 % 19.536 M 9.16 % 17.896 M 18.66 % 15.082 M 4.97 % 14.368 M 29.82 % 11.068 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 32.004 M 84.89 % 17.310 M -40.51 % 29.099 M -4.91 % 30.602 M 65.56 % 18.484 M -1.08 % 18.686 M -57.62 % 44.096 M 94.62 % 22.658 M 1.80 % 22.257 M 0.31 % 22.188 M 161.60 % 8.482 M -63.00 % 22.925 M 2.67 % 22.329 M 53.68 % 14.530 M 82.30 % 7.970 M -54.82 % 17.642 M 66.39 % 10.603 M -44.05 % 18.952 M 331.65 % 4.391 M -70.89 % 15.083 M 22.11 % 12.352 M -26.45 % 16.795 M 10.24 % 15.235 M -12.61 % 17.434 M 30.35 % 13.375 M -5.85 % 14.206 M 83.76 % 7.731 M -15.24 % 9.121 M -64.14 % 25.437 M 35.01 % 18.841 M -6.86 % 20.228 M 78.69 % 11.320 M 83.20 % 6.179 M 53.71 % 4.020 M -66.62 % 12.042 M 190.73 % 4.142 M 2.93 % 4.024 M -12.31 % 4.589 M -3.34 % 4.748 M 169.91 % 1.759 M -42.89 % 3.080 M -10.36 % 3.436 M -38.09 % 5.550 M 60.49 % 3.458 M -7.66 % 3.745 M 37.33 % 2.727 M -20.97 % 3.451 M 61.63 % 2.135 M -26.40 % 2.901 M -12.14 % 3.302 M -44.97 % 6.000 M 125.84 % 2.657 M -3.98 % 2.767 M 23.36 % 2.243 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.524 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.391 M 45 486.99 % 27.181 K 43.06 % 19.000 K -5.00 % 20.000 K -4.76 % 21.000 K -4.52 % 21.994 K -4.37 % 23.000 K 0.00 % 23.000 K -4.17 % 24.000 K 281.19 % 6.296 K -82.51 % 36.000 K -2.70 % 37.000 K -2.63 % 38.000 K 5.66 % 35.965 K -14.37 % 42.000 K -35.38 % 65.000 K 47.73 % 44.000 K -4.03 % 45.849 K -4.48 % 48.000 K -2.04 % 49.000 K 0.00 % 49.000 K 235.34 % 14.612 K -85.95 % 104.000 K 352.17 % 23.000 K -4.17 % 24.000 K -13.45 % 27.731 K -28.89 % 39.000 K 56.00 % 25.000 K 1 150.00 % 2.000 K -28.21 % 2.786 K 178.60 % 1.000 K -75.00 % 4.000 K 100.00 % 2.000 K -35.00 % 3.077 K -95.04 % 62.000 K -39.22 % 102.000 K 12.09 % 91.000 K 26.12 % 72.155 K -19.83 % 90.000 K 2.27 % 88.000 K -18.52 % 108.000 K -26.82 % 147.584 K -4.78 % 155.000 K 13.97 % 136.000 K 7.09 % 127.000 K
Depreciation and amortization 7.041 M 3.41 % 6.809 M 16.43 % 5.848 M 8.83 % 5.374 M 2.03 % 5.267 M 3.78 % 5.075 M 13.41 % 4.475 M -14.84 % 5.255 M 17.30 % 4.480 M 27.09 % 3.525 M 14.60 % 3.076 M 18.76 % 2.590 M 2.05 % 2.538 M 2.46 % 2.477 M 4.34 % 2.374 M 5.84 % 2.243 M -1.75 % 2.283 M -4.68 % 2.395 M -16.03 % 2.852 M 6.51 % 2.678 M 100.00 % 1.339 M 1.67 % 1.317 M 0.06 % 1.316 M 18.90 % 1.107 M 0.91 % 1.097 M 4.88 % 1.046 M -36.35 % 1.643 M 17.46 % 1.399 M -24.95 % 1.864 M 151.89 % 740.000 K -73.29 % 2.770 M 282.60 % 724.000 K -19.64 % 901.000 K 1.46 % 888.000 K -79.96 % 4.431 M 325.62 % 1.041 M -47.00 % 1.964 M 113.48 % 920.000 K -39.16 % 1.512 M 64.55 % 919.000 K -8.74 % 1.007 M 0.90 % 998.000 K 8.30 % 921.539 K -5.68 % 977.000 K -2.01 % 997.000 K -3.39 % 1.032 M -18.82 % 1.271 M -25.00 % 1.695 M 0.83 % 1.681 M 0.78 % 1.668 M 1 021.41 % 148.741 K -91.61 % 1.772 M -4.94 % 1.864 M 5.91 % 1.760 M
Operating income 17.917 M -15.98 % 21.325 M 193.29 % 7.271 M -66.11 % 21.454 M -23.40 % 28.009 M -9.15 % 30.831 M 230.41 % 9.331 M -75.56 % 38.178 M -1.16 % 38.626 M 16.15 % 33.255 M 10.12 % 30.200 M -2.93 % 31.111 M -0.98 % 31.420 M -6.35 % 33.552 M 3.74 % 32.341 M 2.32 % 31.608 M 4.08 % 30.370 M 13.64 % 26.724 M -16.47 % 31.994 M 24.06 % 25.788 M -11.30 % 29.072 M 5.31 % 27.606 M -28.52 % 38.621 M 15.67 % 33.388 M -3.30 % 34.529 M 3.76 % 33.277 M 9.11 % 30.500 M 6.59 % 28.613 M 18.26 % 24.194 M 46.13 % 16.556 M 22.74 % 13.489 M 41.61 % 9.525 M -19.33 % 11.807 M 26.08 % 9.365 M 21.67 % 7.697 M -8.54 % 8.416 M -1.90 % 8.579 M 102.33 % 4.240 M 75.64 % 2.414 M -64.64 % 6.827 M 69.61 % 4.025 M 182.26 % 1.426 M -52.22 % 2.985 M 19.33 % 2.501 M -5.48 % 2.646 M 606.90 % -522.000 K -146.38 % 1.125 M 103.52 % 553.000 K -41.30 % 942.000 K -43.12 % 1.656 M 195.36 % -1.737 M -350.59 % 693.000 K 1.76 % 681.000 K 158.96 % -1.155 M
Operating income ratio 0.12 -23.68 % 0.16 191.24 % 0.06 -61.05 % 0.14 -12.59 % 0.16 -9.46 % 0.18 226.98 % 0.06 -73.86 % 0.21 -3.27 % 0.22 8.55 % 0.20 -1.66 % 0.20 2.31 % 0.20 -3.69 % 0.21 -9.65 % 0.23 -12.97 % 0.26 17.01 % 0.23 -2.94 % 0.23 0.18 % 0.23 -20.06 % 0.29 18.66 % 0.24 -13.31 % 0.28 2.33 % 0.28 -10.05 % 0.31 14.44 % 0.27 -6.33 % 0.29 2.06 % 0.28 3.10 % 0.27 2.87 % 0.26 11.71 % 0.24 41.97 % 0.17 21.66 % 0.14 19.76 % 0.11 -46.92 % 0.22 9.42 % 0.20 12.04 % 0.18 -15.06 % 0.21 -6.33 % 0.22 48.95 % 0.15 18.26 % 0.13 -61.61 % 0.33 95.42 % 0.17 126.74 % 0.07 -44.96 % 0.13 19.41 % 0.11 13.09 % 0.10 285.33 % -0.05 -179.37 % 0.07 48.23 % 0.05 -16.52 % 0.05 -30.29 % 0.08 172.71 % -0.11 -344.63 % 0.04 -2.92 % 0.05 138.84 % -0.12
Total other income expenses net -268.000 K 65.37 % -774.000 K -105.58 % 13.871 M 24 015.52 % -58.000 K -101.41 % 4.110 M 2 145.90 % 183.000 K -99.17 % 21.995 M 3 515.37 % -644.000 K -98.77 % -324.000 K 0.000 -100.00 % 6.726 M 1 686.37 % -424.000 K -59.40 % -266.000 K -13.19 % -235.000 K 56.93 % -545.660 K -26.60 % -431.000 K 4.43 % -451.000 K -202.68 % -149.000 K 53.76 % -322.224 K -26.86 % -254.000 K 29.05 % -358.000 K 7.49 % -387.000 K 16.41 % -462.951 K -107.60 % -223.000 K -114.42 % -104.000 K 20.61 % -131.000 K -105.30 % -63.809 K -11.95 % -57.000 K 16.18 % -68.000 K 0.00 % -68.000 K -115.89 % -31.498 K 71.37 % -110.000 K -182.05 % -39.000 K -62.50 % -24.000 K 13.45 % -27.731 K 28.89 % -39.000 K -56.00 % -25.000 K -1 150.00 % -2.000 K 28.21 % -2.786 K -178.60 % -1.000 K 75.00 % -4.000 K -100.00 % -2.000 K 35.00 % -3.077 K 95.04 % -62.000 K 39.22 % -102.000 K -12.09 % -91.000 K -26.12 % -72.155 K 19.83 % -90.000 K -2.27 % -88.000 K 18.52 % -108.000 K 26.82 % -147.584 K 4.78 % -155.000 K -13.97 % -136.000 K -7.09 % -127.000 K
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
Net debt -283.118 M -8.21 % -261.643 M 41.68 % -448.658 M 3.87 % -466.728 M -4.28 % -447.581 M -0.56 % -445.097 M -240.29 % -130.798 M 74.90 % -521.151 M -16.32 % -448.047 M -13.40 % -395.089 M 6.20 % -421.225 M -3.98 % -405.085 M 5.58 % -429.042 M 5.99 % -456.391 M 4.05 % -475.676 M -2.60 % -463.602 M 0.80 % -467.327 M -9.45 % -426.973 M 1.70 % -434.345 M -0.91 % -430.441 M -0.54 % -428.118 M -1.22 % -422.955 M -0.73 % -419.889 M 0.29 % -421.124 M -5.03 % -400.944 M -7.41 % -373.300 M -16.33 % -320.891 M 0.41 % -322.213 M -9.48 % -294.312 M -1.69 % -289.431 M -271.39 % -77.933 M -71.03 % -45.567 M -14.13 % -39.924 M -2.50 % -38.950 M -28.14 % -30.396 M -10.76 % -27.444 M -7.95 % -25.424 M -54.87 % -16.416 M -8.43 % -15.140 M -29.86 % -11.658 M -21.22 % -9.617 M 2.20 % -9.833 M -20.00 % -8.194 M 2.32 % -8.389 M -278.95 % 4.688 M 15.98 % 4.042 M 125.02 % 1.796 M 1.49 % 1.770 M -39.88 % 2.944 M -50.06 % 5.895 M 6.39 % 5.541 M -23.80 % 7.272 M 6.42 % 6.833 M 36.33 % 5.012 M
Total investments 39.046 M 2.96 % 37.925 M 22.37 % 30.993 M -2.64 % 31.835 M -34.09 % 48.303 M -6.54 % 51.683 M -87.40 % 410.248 M 1 386.19 % 27.604 M -2.28 % 28.248 M 3.71 % 27.238 M 4.01 % 26.188 M 25.66 % 20.841 M -1.91 % 21.246 M -1.14 % 21.492 M -0.99 % 21.706 M 0.69 % 21.557 M -1.86 % 21.965 M -1.91 % 22.392 M 195.28 % 7.583 M 55.55 % 4.875 M -4.28 % 5.093 M 25.35 % 4.063 M 0.02 % 4.062 M -9.51 % 4.489 M 24.01 % 3.620 M -1.07 % 3.659 M 20.12 % 3.046 M 28.86 % 2.364 M -0.38 % 2.373 M 139.21 % 992.000 K -1.89 % 1.011 M -1.64 % 1.028 M -0.58 % 1.034 M -71.38 % 3.613 M 40.98 % 2.563 M 26.00 % 2.034 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.360 M 0.01 % 1.360 M -0.01 % 1.360 M 0.00 % 1.360 M 0.00 % 1.360 M 0.01 % 1.360 M -0.01 % 1.360 M 0.00 % 1.360 M 0.00 % 1.360 M 0.01 % 1.360 M -0.01 % 1.360 M 0.00 % 1.360 M 0.00 % 1.360 M
Total debt 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.248 M -4.50 % 2.354 M -4.31 % 2.460 M -4.09 % 2.565 M -3.90 % 2.669 M -3.72 % 2.772 M -3.58 % 2.875 M -3.40 % 2.976 M -3.84 % 3.095 M -2.83 % 3.185 M -2.72 % 3.274 M -2.62 % 3.362 M -2.88 % 3.462 M -2.70 % 3.558 M -2.04 % 3.632 M -3.46 % 3.762 M -3.31 % 3.891 M -3.16 % 4.018 M -3.06 % 4.145 M -2.91 % 4.269 M 1 259.63 % 314.000 K -12.53 % 359.000 K -10.92 % 403.000 K -9.87 % 447.144 K -8.93 % 491.000 K -7.88 % 533.000 K -7.30 % 575.000 K 137.01 % 242.607 K -15.17 % 286.000 K 132.52 % 123.000 K -21.15 % 156.000 K -17.20 % 188.408 K -74.40 % 736.000 K -91.10 % 8.271 M 22.39 % 6.758 M 0.94 % 6.695 M 1.46 % 6.599 M 4.98 % 6.286 M -35.10 % 9.686 M -8.98 % 10.642 M -10.10 % 11.837 M 7.48 % 11.013 M 21.89 % 9.035 M
Accumulated other comprehensive income loss 0.000 -100.00 % 2.286 M 1.23 % 2.258 M 127.32 % -8.266 M -206.47 % 7.764 M 189.57 % -8.668 M -298.05 % 4.377 M 253.52 % 1.238 M -67.58 % 3.819 M 159.86 % -6.380 M -274.54 % 3.655 M 115.65 % 1.695 M -1.05 % 1.713 M 117.30 % -9.903 M -530.08 % 2.303 M 7 327.75 % 31.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 673.751 M 0.90 % 667.720 M -2.62 % 685.676 M 2.42 % 669.457 M 1.81 % 657.562 M 0.78 % 652.446 M 2.95 % 633.735 M 3.54 % 612.095 M 3.72 % 590.134 M 1.89 % 579.165 M 3.73 % 558.359 M 4.19 % 535.919 M 3.61 % 517.243 M 1.11 % 511.552 M 4.74 % 488.419 M 3.17 % 473.417 M 3.59 % 457.021 M 1.43 % 450.595 M 3.59 % 434.972 M 5.62 % 411.819 M 5.30 % 391.080 M 0.000 -100.00 % 357.298 M 0.000 0.000 0.000 -100.00 % 276.934 M 0.000 0.000 0.000 -100.00 % 100.917 M 0.000 0.000 0.000 -100.00 % 28.893 M 0.000 0.000 0.000 -100.00 % 1.865 M 376.90 % 391.000 K 107.70 % -5.078 M 39.03 % -8.329 M 17.44 % -10.088 M 16.46 % -12.076 M 14.32 % -14.094 M 10.24 % -15.701 M -7.40 % -14.620 M 1.82 % -14.891 M 0.16 % -14.915 M 2.66 % -15.322 M 9.89 % -17.004 M 0.000 0.000 0.000
Common stock 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 0.00 % 79.303 M 8.21 % 73.283 M 0.00 % 73.284 M 0.00 % 73.283 M 0.00 % 73.283 M 2.80 % 71.285 M 3.88 % 68.620 M 3.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M 0.00 % 66.622 M
Total equity 1.007 B 3.20 % 975.975 M -9.72 % 1.081 B 1.42 % 1.066 B 1.88 % 1.046 B 0.82 % 1.038 B 3.20 % 1.006 B 2.96 % 976.658 M 4.27 % 936.685 M 0.94 % 927.931 M 3.94 % 892.741 M 4.29 % 855.994 M 4.22 % 821.302 M 0.55 % 816.804 M 2.66 % 795.619 M 3.33 % 770.014 M 3.34 % 745.147 M 1.54 % 733.813 M 4.04 % 705.304 M 4.74 % 673.358 M 5.76 % 636.675 M 3.44 % 615.511 M 3.29 % 595.887 M 6.06 % 561.835 M 5.69 % 531.603 M 5.23 % 505.192 M 6.48 % 474.458 M 6.59 % 445.139 M 6.39 % 418.422 M 5.80 % 395.492 M 97.40 % 200.347 M 26.09 % 158.886 M 27.12 % 124.985 M 3.58 % 120.669 M 7.57 % 112.174 M 10.22 % 101.774 M 8.69 % 93.636 M 11.26 % 84.163 M 8.11 % 77.851 M 5.87 % 73.533 M 8.98 % 67.473 M 4.91 % 64.314 M 2.18 % 62.942 M 3.97 % 60.541 M 3.51 % 58.490 M 4.08 % 56.199 M -1.20 % 56.879 M 0.40 % 56.655 M 0.51 % 56.367 M 1.39 % 55.594 M 2.82 % 54.067 M -3.37 % 55.950 M 0.97 % 55.411 M 0.93 % 54.898 M
Other non current liabilities 11.350 M 4.66 % 10.845 M 0.00 % 10.845 M -1.45 % 11.005 M 0.00 % 11.005 M 3.93 % 10.589 M 57.64 % 6.717 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 -100.00 % 5.598 M 0.00 % 5.598 M 0.00 % 5.598 M 0.00 % 5.598 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 187.032 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -56.632 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.812 M -5.72 % 1.922 M -5.37 % 2.031 M -5.09 % 2.140 M -4.77 % 2.247 M -4.55 % 2.354 M -4.31 % 2.460 M -4.09 % 2.565 M -5.87 % 2.725 M -3.33 % 2.819 M -3.19 % 2.912 M -3.08 % 3.004 M -3.33 % 3.108 M -2.72 % 3.195 M -2.68 % 3.283 M -1.88 % 3.346 M -2.68 % 3.438 M -2.74 % 3.535 M -2.67 % 3.632 M 1.59 % 3.575 M 2 671.31 % 129.000 K -27.12 % 177.000 K -20.63 % 223.000 K -17.17 % 269.238 K 75.97 % 153.000 K 0.000 -100.00 % 400.000 K 182.91 % 141.388 K 0.000 0.000 -100.00 % 23.000 K -79.69 % 113.264 K -12.87 % 130.000 K 5.69 % 123.000 K -21.15 % 156.000 K -17.20 % 188.408 K -11.96 % 214.000 K -12.65 % 245.000 K 0.000 0.000 -100.00 % 1.615 M -18.31 % 1.977 M -15.48 % 2.339 M
Total non current liabilities 13.587 M 2.81 % 13.216 M -1.01 % 13.351 M -2.16 % 13.645 M -0.97 % 13.779 M 2.09 % 13.497 M 42.27 % 9.487 M 127.56 % 4.169 M 19.35 % 3.493 M -3.72 % 3.628 M -3.56 % 3.762 M -34.09 % 5.708 M -4.12 % 5.953 M -3.92 % 6.196 M -3.78 % 6.439 M -3.62 % 6.681 M -3.48 % 6.922 M -3.89 % 7.202 M -21.27 % 9.148 M -39.51 % 15.122 M -3.68 % 15.700 M -1.10 % 15.874 M -1.09 % 16.049 M 47.78 % 10.860 M 226.52 % 3.326 M -2.95 % 3.427 M -5.69 % 3.634 M -3.33 % 3.759 M -3.34 % 3.889 M -3.21 % 4.018 M -3.90 % 4.181 M 619.66 % 581.000 K -12.24 % 662.000 K -5.43 % 700.000 K -2.73 % 719.658 K -79.05 % 3.435 M -3.21 % 3.549 M -15.82 % 4.216 M 11.62 % 3.777 M -6.42 % 4.036 M -4.83 % 4.241 M 11.08 % 3.818 M -5.87 % 4.056 M 19.23 % 3.402 M 13.29 % 3.003 M -4.58 % 3.147 M -4.35 % 3.290 M -3.06 % 3.394 M -19.63 % 4.223 M -11.58 % 4.776 M -14.31 % 5.574 M -17.86 % 6.786 M -13.98 % 7.889 M -12.42 % 9.008 M
Other current liabilities 146.529 M 36.22 % 107.569 M 54.11 % 69.799 M -32.79 % 103.856 M -18.67 % 127.699 M 216.21 % 40.384 M -12.81 % 46.317 M 39.34 % 33.240 M -41.66 % 56.978 M 109.18 % 27.239 M -80.43 % 139.210 M 9.23 % 127.442 M 73.06 % 73.639 M -29.65 % 104.677 M 274.12 % 27.979 M -27.79 % 38.749 M -24.79 % 51.520 M -4.42 % 53.904 M 1.03 % 53.357 M 35.47 % 39.388 M -18.50 % 48.327 M 8.42 % 44.575 M 27.64 % 34.924 M -12.34 % 39.838 M 46.13 % 27.262 M 28.94 % 21.143 M -25.61 % 28.423 M -83.18 % 168.954 M 13.63 % 148.693 M 32.26 % 112.422 M -10.15 % 125.118 M 48.66 % 84.164 M -0.57 % 84.648 M 14.75 % 73.769 M 280.62 % 19.381 M 4.17 % 18.606 M 41.93 % 13.109 M 45.77 % 8.993 M -12.73 % 10.305 M 13.68 % 9.065 M 35.36 % 6.697 M -27.26 % 9.207 M -29.10 % 12.985 M 13.59 % 11.432 M 58.45 % 7.215 M 68.14 % 4.291 M -42.87 % 7.511 M 28.29 % 5.855 M -15.13 % 6.899 M 13.17 % 6.096 M 22.25 % 4.986 M 0.05 % 4.984 M 7.67 % 4.629 M 7.85 % 4.292 M
Deferred revenue 0.000 0.000 -100.00 % 58.006 M 0.000 0.000 -100.00 % 104.821 M -24.28 % 138.441 M -17.32 % 167.445 M 12.06 % 149.421 M 59.52 % 93.672 M -8.79 % 102.704 M 50.22 % 68.368 M 6.18 % 64.391 M -0.73 % 64.864 M -30.31 % 93.077 M 105.60 % 45.271 M 115.74 % 20.984 M 40.78 % 14.906 M -65.10 % 42.712 M 0.000 0.000 0.000 -100.00 % 1.968 M 0.000 0.000 0.000 -100.00 % 12.385 K 0.000 0.000 0.000 -100.00 % 46.727 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 127.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 436.000 K 0.93 % 432.000 K 0.70 % 429.000 K 0.93 % 425.029 K 0.72 % 422.000 K 0.96 % 418.000 K 0.72 % 415.000 K 0.91 % 411.249 K 11.15 % 370.000 K 1.09 % 366.000 K 1.10 % 362.000 K 1.20 % 357.700 K 1.05 % 354.000 K -2.48 % 363.000 K 4.01 % 349.000 K -16.13 % 416.127 K -8.14 % 453.000 K -6.21 % 483.000 K -5.85 % 513.000 K 1.14 % 507.212 K 174.17 % 185.000 K 1.65 % 182.000 K 1.11 % 180.000 K 1.18 % 177.906 K -47.37 % 338.000 K -36.59 % 533.000 K 204.57 % 175.000 K 72.89 % 101.219 K -64.61 % 286.000 K 132.52 % 123.000 K -7.52 % 133.000 K 0.93 % 131.776 K -78.25 % 606.000 K -92.56 % 8.148 M 23.42 % 6.602 M 1.46 % 6.507 M 1.91 % 6.385 M 5.69 % 6.041 M -37.63 % 9.686 M -8.98 % 10.642 M 4.11 % 10.222 M 13.13 % 9.036 M 34.95 % 6.696 M
Total current liabilities 246.870 M 11.36 % 221.692 M -13.85 % 257.337 M 18.40 % 217.346 M 2.76 % 211.502 M -14.91 % 248.566 M -17.92 % 302.845 M -11.66 % 342.811 M 6.29 % 322.519 M 32.41 % 243.573 M -6.91 % 261.667 M 0.63 % 260.025 M -0.93 % 262.470 M 29.66 % 202.424 M 10.94 % 182.456 M 7.36 % 169.941 M 8.90 % 156.054 M 28.59 % 121.360 M 2.28 % 118.650 M 16.47 % 101.875 M -14.19 % 118.725 M 9.00 % 108.924 M -13.30 % 125.635 M -17.89 % 153.012 M -5.62 % 162.121 M 2.18 % 158.666 M -5.53 % 167.946 M -12.43 % 191.781 M 4.83 % 182.948 M 21.31 % 150.813 M -0.60 % 151.722 M 18.77 % 127.739 M 15.70 % 110.404 M 33.50 % 82.699 M 170.46 % 30.577 M -9.12 % 33.646 M 0.13 % 33.602 M 93.21 % 17.391 M 16.51 % 14.927 M -5.23 % 15.751 M -6.15 % 16.784 M -7.43 % 18.132 M -20.63 % 22.845 M -3.59 % 23.695 M -17.34 % 28.664 M 53.84 % 18.632 M -23.90 % 24.483 M 30.88 % 18.706 M -16.52 % 22.407 M -26.53 % 30.499 M -2.56 % 31.299 M 16.57 % 26.850 M 10.01 % 24.407 M 33.21 % 18.322 M
Total liabilities 260.457 M 10.88 % 234.908 M -13.22 % 270.688 M 17.19 % 230.991 M 2.53 % 225.281 M -14.04 % 262.063 M -16.09 % 312.332 M -9.99 % 346.980 M 6.43 % 326.012 M 31.88 % 247.201 M -6.87 % 265.429 M -0.11 % 265.733 M -1.00 % 268.423 M 28.67 % 208.620 M 10.44 % 188.895 M 6.95 % 176.622 M 8.37 % 162.976 M 26.77 % 128.562 M 0.60 % 127.798 M 9.23 % 116.997 M -12.96 % 134.425 M 7.71 % 124.798 M -11.92 % 141.684 M -13.54 % 163.872 M -0.95 % 165.447 M 2.07 % 162.093 M -5.53 % 171.580 M -12.25 % 195.540 M 4.66 % 186.837 M 20.67 % 154.831 M -0.69 % 155.903 M 21.50 % 128.320 M 15.53 % 111.066 M 33.17 % 83.399 M 166.47 % 31.297 M -15.60 % 37.081 M -0.19 % 37.151 M 71.94 % 21.607 M 15.52 % 18.704 M -5.48 % 19.787 M -5.89 % 21.025 M -4.21 % 21.950 M -18.40 % 26.901 M -0.72 % 27.097 M -14.43 % 31.667 M 45.40 % 21.779 M -21.58 % 27.773 M 25.67 % 22.100 M -17.01 % 26.630 M -24.51 % 35.275 M -4.33 % 36.873 M 9.62 % 33.636 M 4.15 % 32.296 M 18.17 % 27.330 M
Other non current assets 2.090 M -63.56 % 5.736 M -62.39 % 15.251 M -24.22 % 20.125 M 307.22 % 4.942 M 117.71 % -27.909 M 30.33 % -40.058 M -275.84 % 22.781 M -0.25 % 22.839 M -54.31 % 49.982 M 2.02 % 48.993 M -15.81 % 58.192 M 9.25 % 53.263 M 3.35 % 51.535 M 7.22 % 48.065 M 58.44 % 30.337 M -1.92 % 30.931 M -1.80 % 31.498 M 1.76 % 30.953 M 19.25 % 25.957 M -40.10 % 43.334 M 19.01 % 36.413 M 2.66 % 35.471 M 143.97 % 14.539 M 6.36 % 13.670 M -0.28 % 13.709 M 4.68 % 13.096 M 453.98 % 2.364 M -0.38 % 2.373 M 139.21 % 992.000 K -1.89 % 1.011 M -1.64 % 1.028 M -59.98 % 2.569 M 0.000 0.000 -100.00 % 2.034 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.360 M 0.00 % 1.360 M 0.00 % 1.360 M 0.01 % 1.360 M -0.01 % 1.360 M 0.00 % 1.360 M 0.00 % 1.360 M 0.01 % 1.360 M -32.01 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M
Long term investments 38.880 M 2.97 % 37.759 M 22.62 % 30.794 M -2.71 % 31.653 M -34.17 % 48.086 M -6.62 % 51.497 M 2.98 % 50.006 M 82.21 % 27.444 M -2.31 % 28.092 M 3.74 % 27.079 M 4.27 % 25.970 M 81.49 % 14.309 M -27.52 % 19.743 M -6.76 % 21.174 M -0.74 % 21.333 M 0.20 % 21.290 M 1.11 % 21.057 M -2.07 % 21.503 M 211.33 % 6.907 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.535 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
Intangible assets 33.298 M -4.30 % 34.795 M -4.12 % 36.291 M -4.66 % 38.065 M -2.71 % 39.127 M -2.71 % 40.215 M 0.39 % 40.058 M -3.19 % 41.377 M -2.42 % 42.401 M 3.09 % 41.130 M 1.10 % 40.683 M -10.11 % 45.259 M 2.30 % 44.243 M 6.33 % 41.608 M 0.32 % 41.475 M 1.34 % 40.925 M 0.69 % 40.644 M 0.90 % 40.282 M -1.05 % 40.711 M -31.04 % 59.032 M 39.50 % 42.316 M 1.83 % 41.557 M 3.63 % 40.100 M 7.38 % 37.345 M 159.85 % 14.372 M 27.43 % 11.278 M 4.46 % 10.797 M -3.79 % 11.222 M 46.64 % 7.653 M 90.14 % 4.025 M 33.59 % 3.013 M -40.41 % 5.056 M -1.81 % 5.149 M -1.09 % 5.206 M -1.85 % 5.304 M -43.79 % 9.437 M -2.08 % 9.637 M -10.80 % 10.804 M -0.48 % 10.856 M -54.53 % 23.873 M 655.47 % 3.160 M -81.04 % 16.669 M 337.39 % 3.811 M 2.34 % 3.724 M -85.31 % 25.352 M 87.29 % 13.536 M 298.10 % 3.400 M -79.04 % 16.223 M -17.68 % 19.707 M 301.04 % 4.914 M -16.49 % 5.884 M 10.36 % 5.332 M -16.54 % 6.389 M -15.21 % 7.535 M
GoodWill 4.495 M 0.00 % 4.495 M -0.01 % 4.495 M 0.01 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M -0.01 % 4.495 M 0.01 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M -0.01 % 4.495 M 0.01 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M -0.01 % 4.495 M 0.01 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M -0.01 % 4.495 M 0.01 % 4.495 M 0.00 % 4.495 M 0.00 % 4.495 M -0.01 % 4.495 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
Goodwill and intangible assets 37.793 M -3.81 % 39.290 M -3.67 % 40.787 M -4.17 % 42.560 M -2.43 % 43.622 M -2.43 % 44.710 M 0.35 % 44.553 M -2.88 % 45.872 M -2.18 % 46.896 M 2.79 % 45.625 M 0.99 % 45.178 M -9.20 % 49.754 M 2.08 % 48.738 M 5.72 % 46.103 M 0.29 % 45.970 M 1.21 % 45.420 M 0.62 % 45.139 M 0.81 % 44.777 M -0.95 % 45.207 M -28.84 % 63.527 M 35.71 % 46.811 M 1.65 % 46.052 M 3.27 % 44.595 M 19.41 % 37.345 M 159.85 % 14.372 M 27.43 % 11.278 M 4.46 % 10.797 M -3.79 % 11.222 M 46.64 % 7.653 M 90.14 % 4.025 M 33.59 % 3.013 M -40.41 % 5.056 M -1.81 % 5.149 M -1.09 % 5.206 M -1.85 % 5.304 M -43.79 % 9.437 M -2.08 % 9.637 M -10.80 % 10.804 M -0.48 % 10.856 M -2.94 % 11.185 M 253.96 % 3.160 M -9.14 % 3.478 M -8.74 % 3.811 M 2.34 % 3.724 M -5.60 % 3.945 M -7.44 % 4.262 M 25.35 % 3.400 M 8.84 % 3.124 M -21.01 % 3.955 M -19.52 % 4.914 M -16.49 % 5.884 M 10.36 % 5.332 M -16.54 % 6.389 M -15.21 % 7.535 M
Property plant equipment net 499.635 M 8.24 % 461.615 M 0.94 % 457.334 M 10.34 % 414.469 M 9.80 % 377.485 M 14.27 % 330.353 M 11.74 % 295.650 M 19.67 % 247.056 M 17.91 % 209.534 M 12.58 % 186.123 M 9.48 % 170.009 M 13.44 % 149.863 M 5.23 % 142.418 M 0.08 % 142.302 M 5.23 % 135.232 M 8.83 % 124.260 M 4.30 % 119.137 M -0.17 % 119.338 M -2.01 % 121.782 M 38.42 % 87.977 M 0.94 % 87.160 M -0.58 % 87.667 M 2.38 % 85.627 M 7.90 % 79.357 M 7.03 % 74.143 M 1.86 % 72.788 M 1.59 % 71.651 M 0.05 % 71.617 M 32.55 % 54.032 M 13.27 % 47.703 M 3.77 % 45.971 M 2.10 % 45.024 M -0.85 % 45.410 M 3.39 % 43.919 M 1.15 % 43.418 M 4.78 % 41.436 M 0.19 % 41.358 M 0.15 % 41.298 M -1.77 % 42.042 M 0.68 % 41.757 M 0.20 % 41.674 M -1.14 % 42.155 M 0.80 % 41.819 M -1.28 % 42.360 M -1.35 % 42.938 M -2.06 % 43.839 M -1.07 % 44.313 M -1.51 % 44.991 M -1.48 % 45.668 M -0.43 % 45.865 M -1.50 % 46.562 M -1.40 % 47.224 M -1.45 % 47.921 M -1.46 % 48.631 M
Total non current assets 578.398 M 6.25 % 544.400 M 0.04 % 544.165 M 6.95 % 508.807 M 7.31 % 474.135 M 8.04 % 438.866 M 12.47 % 390.209 M 13.71 % 343.153 M 11.64 % 307.361 M 9.10 % 281.730 M 6.64 % 264.179 M -3.00 % 272.337 M 3.01 % 264.383 M 1.17 % 261.335 M 4.19 % 250.821 M 13.34 % 221.307 M 2.33 % 216.264 M -0.39 % 217.116 M 5.99 % 204.848 M 15.43 % 177.461 M 0.09 % 177.305 M 4.22 % 170.132 M 2.68 % 165.693 M 26.25 % 131.241 M 28.43 % 102.185 M 4.51 % 97.775 M 2.33 % 95.544 M 12.14 % 85.203 M 33.01 % 64.058 M 21.51 % 52.720 M 5.45 % 49.995 M -2.18 % 51.108 M -0.94 % 51.593 M 5.02 % 49.125 M 0.83 % 48.722 M -7.91 % 52.907 M 3.75 % 50.995 M -2.12 % 52.102 M -1.51 % 52.899 M -0.08 % 52.942 M 16.40 % 45.484 M -1.73 % 46.283 M 0.01 % 46.280 M -2.45 % 47.444 M -1.66 % 48.243 M -2.46 % 49.461 M 0.79 % 49.073 M -0.81 % 49.475 M -2.96 % 50.983 M -2.22 % 52.139 M -3.10 % 53.807 M -1.37 % 54.556 M -3.11 % 56.310 M -3.19 % 58.166 M
Other current assets 4.300 M 112.66 % 2.022 M -95.83 % 48.431 M 539.27 % 7.576 M -83.66 % 46.363 M 0.01 % 46.357 M 35.98 % 34.091 M -50.94 % 69.482 M -79.42 % 337.696 M 366.58 % 72.377 M 126.46 % 31.960 M -35.74 % 49.736 M 25.88 % 39.511 M 63.57 % 24.155 M 504.27 % 3.997 M -74.99 % 15.982 M 13.29 % 14.107 M 23.41 % 11.431 M 63.85 % 6.976 M -76.07 % 29.158 M -2.40 % 29.875 M 37.97 % 21.654 M 239.82 % 6.372 M -80.80 % 33.196 M 1.49 % 32.709 M 2.90 % 31.786 M 153.95 % 12.517 M -62.44 % 33.329 M -1.77 % 33.930 M -9.96 % 37.685 M 786.15 % 4.253 M -85.63 % 29.597 M 358.16 % 6.460 M -77.50 % 28.713 M -34.33 % 43.725 M 632.54 % 5.969 M 7 552.56 % 78.000 K -87.00 % 600.000 K -97.24 % 21.730 M 1 086 423.65 % 2.000 K -50.00 % 4.000 K 33.33 % 3.000 K -99.87 % 2.331 M 3 784.96 % 60.000 K -41.18 % 102.000 K -50.96 % 208.000 K -82.50 % 1.189 M 1 648.28 % 68.000 K 21.43 % 56.000 K -75.76 % 231.000 K -78.22 % 1.061 M 542.89 % 165.000 K 52.78 % 108.000 K -20.59 % 136.000 K
Short term investments 166.000 K 0.00 % 166.000 K -16.58 % 199.000 K 9.34 % 182.000 K -16.13 % 217.000 K 16.67 % 186.000 K -99.95 % 360.242 M 225 051.33 % 160.000 K 2.56 % 156.000 K -1.89 % 159.000 K -27.17 % 218.310 K -96.66 % 6.532 M 334.60 % 1.503 M 372.64 % 318.000 K -14.93 % 373.806 K 40.00 % 267.000 K -70.59 % 908.000 K 2.14 % 889.000 K 31.42 % 676.456 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.569 M -28.90 % 3.613 M 40.98 % 2.563 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.360 M 0.01 % 1.360 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 283.118 M 8.21 % 261.643 M -41.68 % 448.658 M -3.87 % 466.728 M 4.28 % 447.581 M 0.56 % 445.097 M 240.29 % 130.798 M -74.90 % 521.151 M 16.32 % 448.047 M 13.40 % 395.089 M -6.20 % 421.225 M 3.41 % 407.333 M -5.58 % 431.396 M -5.98 % 458.851 M -4.05 % 478.241 M 2.57 % 466.271 M -0.81 % 470.099 M 9.36 % 429.848 M -1.71 % 437.321 M 0.87 % 433.536 M 0.52 % 431.303 M 1.19 % 426.229 M 0.70 % 423.251 M -0.31 % 424.586 M 4.97 % 404.502 M 7.31 % 376.932 M 16.10 % 324.653 M -0.44 % 326.104 M 9.31 % 298.330 M 1.62 % 293.576 M 257.14 % 82.202 M 79.16 % 45.881 M 13.90 % 40.283 M 2.36 % 39.353 M 27.59 % 30.843 M 10.41 % 27.935 M 7.62 % 25.957 M 52.77 % 16.991 M 10.46 % 15.382 M 28.79 % 11.944 M 22.63 % 9.740 M -2.49 % 9.989 M 19.17 % 8.382 M -8.14 % 9.125 M 154.67 % 3.583 M 31.92 % 2.716 M -44.56 % 4.899 M 1.45 % 4.829 M 44.49 % 3.342 M -11.84 % 3.791 M -25.68 % 5.101 M 11.74 % 4.565 M 9.21 % 4.180 M 3.90 % 4.023 M
Cash and short term investments 283.284 M 8.20 % 261.809 M -41.67 % 448.857 M -3.87 % 466.910 M 4.27 % 447.798 M 0.56 % 445.283 M -9.32 % 491.040 M -5.81 % 521.311 M 16.31 % 448.203 M 13.40 % 395.248 M -6.22 % 421.443 M 1.83 % 413.865 M -4.40 % 432.899 M -5.72 % 459.169 M -4.06 % 478.615 M 2.59 % 466.538 M -0.95 % 471.007 M 9.35 % 430.737 M -1.66 % 437.998 M 1.03 % 433.536 M 0.52 % 431.303 M 1.19 % 426.229 M 0.70 % 423.251 M -0.31 % 424.586 M 4.97 % 404.502 M 7.31 % 376.932 M 16.10 % 324.653 M -0.44 % 326.104 M 9.31 % 298.330 M 1.62 % 293.576 M 257.14 % 82.202 M 79.16 % 45.881 M 7.07 % 42.852 M -0.27 % 42.966 M 28.62 % 33.406 M 19.59 % 27.935 M 7.62 % 25.957 M 52.77 % 16.991 M 10.46 % 15.382 M 28.79 % 11.944 M 22.63 % 9.740 M -14.18 % 11.349 M 16.49 % 9.742 M 6.76 % 9.125 M 154.67 % 3.583 M 31.92 % 2.716 M -44.56 % 4.899 M 1.45 % 4.829 M 44.49 % 3.342 M -11.84 % 3.791 M -25.68 % 5.101 M 11.74 % 4.565 M 9.21 % 4.180 M 3.90 % 4.023 M
Total current assets 689.269 M 3.42 % 666.483 M -17.47 % 807.555 M 2.47 % 788.058 M -1.17 % 797.353 M -7.39 % 860.941 M -7.19 % 927.681 M -5.39 % 980.485 M 2.63 % 955.336 M 6.93 % 893.402 M -0.07 % 893.990 M 5.25 % 849.390 M 2.91 % 825.342 M 8.02 % 764.089 M 4.14 % 733.693 M 1.15 % 725.329 M 4.84 % 691.859 M 7.22 % 645.259 M 2.71 % 628.253 M 2.51 % 612.894 M 3.22 % 593.795 M 4.14 % 570.177 M -0.30 % 571.877 M -3.80 % 594.466 M -0.07 % 594.865 M 4.45 % 569.510 M 3.45 % 550.494 M -0.90 % 555.476 M 2.64 % 541.201 M 8.76 % 497.603 M 62.48 % 306.255 M 29.72 % 236.098 M 28.00 % 184.458 M 19.05 % 154.943 M 63.53 % 94.749 M 10.24 % 85.948 M 7.72 % 79.792 M 48.68 % 53.668 M 22.93 % 43.656 M 8.12 % 40.378 M -6.13 % 43.014 M 7.59 % 39.981 M -8.22 % 43.563 M 8.38 % 40.194 M -4.10 % 41.914 M 46.98 % 28.517 M -19.85 % 35.579 M 21.51 % 29.280 M -8.54 % 32.014 M -17.34 % 38.730 M 4.30 % 37.134 M 6.00 % 35.030 M 11.57 % 31.397 M 30.48 % 24.062 M
Inventory 114.231 M -6.10 % 121.647 M -0.12 % 121.796 M 22.46 % 99.458 M -7.85 % 107.935 M -32.85 % 160.744 M -20.51 % 202.216 M 11.25 % 181.774 M 7.28 % 169.437 M -10.31 % 188.907 M 10.51 % 170.934 M 22.09 % 140.012 M 20.61 % 116.089 M 35.10 % 85.931 M 19.34 % 72.006 M 15.60 % 62.286 M 6.55 % 58.458 M 40.39 % 41.640 M 23.06 % 33.836 M 7.70 % 31.418 M -27.08 % 43.085 M -1.07 % 43.552 M -26.75 % 59.458 M -24.47 % 78.716 M -19.83 % 98.184 M -21.19 % 124.577 M -9.80 % 138.115 M 9.53 % 126.096 M -15.27 % 148.820 M 21.54 % 122.445 M 0.72 % 121.570 M -6.25 % 129.673 M 14.23 % 113.518 M 85.49 % 61.199 M 247.38 % 17.617 M 75.19 % 10.056 M -36.68 % 15.881 M 76.16 % 9.015 M 37.77 % 6.543 M 43.53 % 4.559 M -54.22 % 9.959 M -16.73 % 11.960 M 7.70 % 11.105 M -14.71 % 13.020 M 1.11 % 12.877 M 6.80 % 12.057 M 12.28 % 10.738 M 31.59 % 8.160 M -8.41 % 8.909 M -15.86 % 10.588 M -4.48 % 11.085 M 47.23 % 7.529 M -2.69 % 7.737 M 50.03 % 5.157 M
Net receivables 287.454 M 2.29 % 281.005 M 49.10 % 188.470 M -11.98 % 214.114 M 9.66 % 195.257 M 0.000 -100.00 % 200.334 M -3.65 % 207.918 M -24.37 % 274.917 M 0.000 -100.00 % 241.973 M 0.000 0.000 0.000 -100.00 % 169.547 M 0.000 0.000 0.000 -100.00 % 149.443 M 25.81 % 118.782 M 32.67 % 89.532 M 13.70 % 78.742 M -4.90 % 82.795 M 42.83 % 57.968 M -2.53 % 59.470 M 64.21 % 36.215 M -51.85 % 75.209 M 7.52 % 69.947 M 16.34 % 60.121 M 36.96 % 43.897 M -54.41 % 96.290 M 212.13 % 30.849 M 42.81 % 21.601 M -2.05 % 22.054 M -39.64 % 36.539 M -12.98 % 41.988 M 10.86 % 37.876 M 39.96 % 27.062 M 0.000 -100.00 % 23.873 M 2.41 % 23.311 M 39.85 % 16.669 M -18.23 % 20.384 M 13.31 % 17.989 M -29.04 % 25.352 M 87.29 % 13.536 M -27.82 % 18.753 M 15.59 % 16.223 M -17.68 % 19.707 M -18.30 % 24.120 M 21.28 % 19.887 M -12.66 % 22.771 M 17.55 % 19.372 M 31.37 % 14.746 M
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.215 M 0.39 % 40.058 M 0.000 0.000 100.00 % -27.079 M -4.27 % -25.970 M -11 958.27 % 219.000 K -0.90 % 221.000 K 0.00 % 221.000 K -0.06 % 221.139 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 650.000 K 0.00 % 650.000 K 0.00 % 650.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 99.887 M -12.11 % 113.650 M -11.85 % 128.929 M 14.18 % 112.919 M 34.82 % 83.756 M -18.93 % 103.313 M -12.47 % 118.030 M -16.35 % 141.096 M 22.19 % 115.470 M -5.20 % 121.802 M 0.23 % 121.528 M -7.50 % 131.381 M 6.80 % 123.020 M 27.44 % 96.535 M 24.47 % 77.560 M -6.92 % 83.323 M 2.45 % 81.331 M 23.33 % 65.945 M 2.82 % 64.134 M 31.43 % 48.797 M -4.48 % 51.086 M 107.65 % 24.602 M -25.52 % 33.032 M 28.80 % 25.645 M -35.45 % 39.731 M 14.02 % 34.847 M -12.89 % 40.002 M 78.79 % 22.374 M -33.75 % 33.772 M -10.84 % 37.878 M 45.41 % 26.049 M -39.96 % 43.390 M 69.66 % 25.574 M 192.27 % 8.750 M -19.87 % 10.920 M -25.73 % 14.702 M -26.34 % 19.960 M 142.73 % 8.223 M 81.91 % 4.520 M -29.37 % 6.400 M -35.77 % 9.964 M 13.33 % 8.792 M -8.42 % 9.601 M -17.64 % 11.657 M -12.36 % 13.301 M 71.87 % 7.739 M -26.05 % 10.465 M 61.84 % 6.466 M -31.70 % 9.467 M -35.67 % 14.717 M -6.09 % 15.671 M 34.58 % 11.644 M 8.40 % 10.742 M 46.47 % 7.334 M
Tax payables 454.000 K -4.02 % 473.000 K -21.56 % 603.000 K 5.60 % 571.000 K 1 114.89 % 47.000 K -2.08 % 48.000 K -15.80 % 57.005 K -94.47 % 1.030 M 58.46 % 650.000 K -24.42 % 860.000 K -7.44 % 929.161 K 21.30 % 766.000 K -22.47 % 988.000 K 26.18 % 783.000 K -17.22 % 945.848 K -56.53 % 2.176 M 20.82 % 1.801 M 64.32 % 1.096 M 46.59 % 747.669 K 0.000 0.000 0.000 -100.00 % 1.968 M 0.000 0.000 0.000 -100.00 % 12.385 K 0.000 0.000 0.000 -100.00 % 46.727 K 0.000 0.000 0.000 -100.00 % 98.830 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 127.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 893.000 K 0.00 % 893.000 K 0.00 % 893.000 K 0.00 % 893.000 K 0.00 % 893.000 K 0.00 % 893.000 K 43.99 % 620.182 K -23.43 % 810.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 39.000 K -97.77 % 1.746 M -4.49 % 1.828 M -4.24 % 1.909 M -4.07 % 1.990 M -3.96 % 2.072 M -73.27 % 7.752 M 5 817.56 % 131.000 K -9.03 % 144.000 K -50.00 % 288.009 K -10.28 % 321.000 K -9.32 % 354.000 K -8.29 % 386.000 K -7.92 % 419.218 K -7.25 % 452.000 K -6.80 % 485.000 K 1.68 % 477.000 K 5.90 % 450.420 K -35.38 % 697.000 K -27.70 % 964.000 K -21.69 % 1.231 M 8.87 % 1.131 M -15.37 % 1.336 M -13.30 % 1.541 M -11.69 % 1.745 M -10.49 % 1.950 M -9.49 % 2.154 M 5.59 % 2.040 M -7.73 % 2.211 M -7.17 % 2.382 M -25.10 % 3.180 M -20.06 % 3.978 M -16.71 % 4.776 M -14.31 % 5.574 M 7.79 % 5.171 M -12.53 % 5.912 M -11.35 % 6.669 M
Minority interest 255.402 M 3.87 % 245.890 M -26.16 % 333.018 M 1.40 % 328.432 M 2.78 % 319.560 M 0.58 % 317.715 M 3.79 % 306.118 M 3.65 % 295.325 M 5.11 % 280.956 M 0.74 % 278.895 M 4.87 % 265.954 M 5.34 % 252.461 M 5.32 % 239.701 M 0.33 % 238.904 M 3.93 % 229.864 M 4.03 % 220.952 M 4.23 % 211.981 M 2.57 % 206.660 M 4.97 % 196.878 M 6.34 % 185.136 M 10.99 % 166.799 M 2.87 % 162.138 M 1.79 % 159.285 M 8.93 % 146.226 M 7.31 % 136.260 M 5.31 % 129.391 M 9.45 % 118.220 M 9.73 % 107.737 M 9.79 % 98.128 M 10.08 % 89.144 M 342.92 % 20.126 M 138.52 % 8.438 M 0.000 -100.00 % 4.935 M 24.06 % 3.978 M 15.03 % 3.458 M 31.23 % 2.635 M 28.29 % 2.054 M 12.77 % 1.821 M 10.05 % 1.655 M 55.55 % 1.064 M -7.96 % 1.156 M -22.11 % 1.484 M 37.54 % 1.079 M 3.25 % 1.045 M 175.73 % 379.000 K 1 480.24 % -27.459 K -237.30 % 20.000 K 107.41 % -270.000 K 57.88 % -641.000 K -29.53 % -494.856 K -783.67 % -56.000 K -530.77 % 13.000 K -58.06 % 31.000 K
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.000 K -57.14 % 21.000 K -38.24 % 34.000 K -58.64 % 82.206 K -36.76 % 130.000 K -26.14 % 176.000 K -21.08 % 223.000 K -17.17 % 269.238 K -14.26 % 314.000 K -12.53 % 359.000 K -10.92 % 403.000 K 126.52 % 177.906 K 16.28 % 153.000 K 0.000 -100.00 % 400.000 K 295.18 % 101.219 K -64.61 % 286.000 K 132.52 % 123.000 K -21.15 % 156.000 K -17.20 % 188.408 K -14.36 % 220.000 K -12.70 % 252.000 K -10.95 % 283.000 K -9.96 % 314.290 K -8.10 % 342.000 K -51.14 % 700.000 K 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.380 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -1.246 M 92.64 % -16.938 M 0.17 % -16.966 M -455.90 % -3.052 M 83.03 % -17.982 M -53.43 % -11.720 M 34.80 % -17.975 M -59.03 % -11.303 M 35.51 % -17.527 M -10.85 % -15.812 M -8.82 % -14.530 M -8.56 % -13.384 M 19.65 % -16.658 M -28.58 % -12.955 M -203.39 % -4.270 M -15.75 % -3.689 M -16.81 % -3.158 M -15.05 % -2.745 M 53.07 % -5.849 M -101.70 % -2.900 M -471.99 % -507.000 K 0.000 0.000 -100.00 % 336.306 M 6.41 % 316.040 M 6.59 % 296.498 M 0.000 -100.00 % 258.099 M 7.10 % 240.991 M 6.14 % 227.045 M 0.000 0.000 -100.00 % 45.682 M 658.84 % 6.020 M 0.00 % 6.020 M 0.00 % 6.020 M -66.02 % 17.718 M 63.69 % 10.824 M 95.21 % 5.545 M 13.97 % 4.865 M 0.00 % 4.865 M 0.00 % 4.865 M -1.21 % 4.925 M 0.18 % 4.916 M -0.02 % 4.917 M 0.37 % 4.899 M -0.11 % 4.905 M 0.01 % 4.904 M -0.53 % 4.930 M -0.10 % 4.935 M -0.19 % 4.945 M 146.58 % -10.616 M 5.42 % -11.224 M 4.52 % -11.755 M
Deferred tax liabilities non current 1.344 M -9.07 % 1.478 M -8.31 % 1.612 M -7.73 % 1.747 M -7.12 % 1.881 M -6.65 % 2.015 M -6.27 % 2.150 M -36.00 % 3.359 M -3.84 % 3.493 M -3.72 % 3.628 M -3.56 % 3.762 M -3.44 % 3.896 M -3.35 % 4.031 M -3.22 % 4.165 M -3.13 % 4.299 M -3.03 % 4.434 M -2.93 % 4.568 M -2.87 % 4.703 M -2.77 % 4.837 M -2.70 % 4.971 M -7.50 % 5.374 M 0.00 % 5.374 M -0.01 % 5.374 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 -100.00 % 2.585 M 0.00 % 2.585 M 0.00 % 2.585 M 3.19 % 2.505 M -7.22 % 2.700 M 0.00 % 2.700 M 31.71 % 2.050 M 0.00 % 2.050 M 83.36 % 1.118 M 33.10 % 840.000 K 7.69 % 780.000 K 8.33 % 720.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.268 B 4.69 % 1.211 B -10.42 % 1.352 B 4.23 % 1.297 B 2.00 % 1.271 B -2.18 % 1.300 B -1.37 % 1.318 B -0.43 % 1.324 B 4.83 % 1.263 B 7.45 % 1.175 B 1.46 % 1.158 B 3.25 % 1.122 B 2.94 % 1.090 B 6.27 % 1.025 B 4.16 % 984.514 M 4.00 % 946.636 M 4.24 % 908.123 M 5.30 % 862.375 M 3.51 % 833.101 M 5.41 % 790.355 M 2.50 % 771.100 M 4.16 % 740.309 M 0.37 % 737.570 M 1.63 % 725.707 M 4.11 % 697.050 M 4.46 % 667.285 M 3.29 % 646.038 M 0.84 % 640.679 M 5.85 % 605.259 M 9.98 % 550.323 M 54.48 % 356.249 M 24.04 % 287.206 M 21.67 % 236.051 M 15.67 % 204.068 M 42.24 % 143.471 M 3.32 % 138.855 M 6.17 % 130.787 M 23.65 % 105.770 M 9.54 % 96.555 M 3.47 % 93.320 M 5.45 % 88.498 M 2.59 % 86.264 M -3.98 % 89.843 M 2.52 % 87.638 M -2.79 % 90.157 M 15.62 % 77.978 M -7.88 % 84.652 M 7.49 % 78.755 M -5.11 % 82.997 M -8.66 % 90.869 M -0.08 % 90.940 M 1.51 % 89.586 M 2.14 % 87.707 M 6.66 % 82.228 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.276 M 164.98 % -6.580 M 0.000 0.000 0.000 0.000 0.000 100.00 % -8.573 M 0.000 0.000 -100.00 % 230.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 4.290 M 0.000 -100.00 % 615.911 K 46.30 % 421.000 K -72.70 % 1.542 M -16.24 % 1.841 M -30.09 % 2.634 M -20.08 % 3.295 M 130.42 % 1.430 M -5.55 % 1.514 M -18.79 % 1.864 M -39.94 % 3.104 M 0.000 -100.00 % 2.606 M 15.01 % 2.266 M 0.000 0.000 -100.00 % 3.331 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 27.680 M 132.74 % -84.533 M -214.55 % -26.874 M -144.74 % 60.069 M 1 897.64 % 3.007 M 109.64 % -31.190 M 1.05 % -31.521 M -135.38 % 89.098 M 81.05 % 49.212 M 228.37 % -38.336 M -888.76 % 4.860 M 119.76 % -24.600 M 58.56 % -59.359 M -107.88 % -28.554 M -253.10 % 18.650 M 355.80 % -7.291 M -166.69 % 10.933 M 149.44 % -22.115 M -3 056.39 % 748.040 K 105.50 % -13.590 M 31.14 % -19.736 M -40.52 % -14.045 M 52.33 % -29.461 M -268.91 % 17.442 M 440.80 % -5.118 M -118.97 % 26.978 M 257.97 % -17.078 M -182.19 % 20.779 M 232.02 % -15.739 M -138.18 % -6.608 M -135.87 % 18.420 M 157.71 % -31.919 M -944.13 % -3.057 M -222.87 % 2.488 M 132.75 % -7.598 M -163.27 % -2.886 M -30.59 % -2.210 M 61.04 % -5.673 M -242.86 % -1.655 M -328.22 % 725.000 K 113.65 % -5.313 M -734.01 % 838.000 K 115.91 % -5.267 M -152.58 % 10.018 M 377.20 % -3.614 M -477.32 % -626.000 K 46.35 % -1.167 M -408.66 % 378.000 K -85.99 % 2.699 M 200.67 % -2.681 M -81.81 % -1.475 M 3.62 % -1.530 M 52.45 % -3.218 M -37.05 % -2.348 M
Accounts receivables -8.064 M 75.23 % -32.555 M -300.53 % -8.128 M -176.01 % 10.693 M -11.10 % 12.028 M 260.52 % -7.493 M -125.97 % 28.852 M -47.39 % 54.837 M 418.52 % -17.216 M -159.04 % -6.646 M -136.16 % 18.380 M 222.90 % -14.956 M 73.16 % -55.722 M -60.54 % -34.710 M -349.71 % 13.900 M 140.33 % -34.465 M -433.93 % 10.321 M 170.76 % -14.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 8.006 M 2 348.32 % 327.000 K 101.29 % -25.419 M -416.24 % 8.038 M -84.13 % 50.641 M 74.90 % 28.954 M 425.30 % -8.901 M 29.11 % -12.555 M -164.93 % 19.336 M 206.19 % -18.209 M 41.30 % -31.023 M -29.45 % -23.966 M 20.48 % -30.140 M -116.18 % -13.942 M -42.19 % -9.806 M -161.55 % -3.749 M 77.72 % -16.830 M -115.69 % -7.803 M -224.07 % -2.408 M -120.06 % 12.006 M 598.02 % 1.720 M -89.05 % 15.703 M -20.65 % 19.790 M -47.86 % 37.955 M 57.32 % 24.126 M 78.37 % 13.526 M 212.43 % -12.030 M -152.96 % 22.715 M 186.11 % -26.379 M -2 524.78 % -1.005 M -112.40 % 8.102 M 150.17 % -16.150 M 69.13 % -52.323 M -20.06 % -43.581 M -476.39 % -7.561 M -227.03 % 5.952 M 184.79 % -7.020 M -184.21 % -2.470 M -21.67 % -2.030 M -185.73 % 2.368 M 18.40 % 2.000 M 333.10 % -858.000 K -148.99 % 1.751 M 1 887.23 % -98.000 K 78.32 % -452.000 K 57.16 % -1.055 M 70.95 % -3.632 M -403.18 % 1.198 M -48.74 % 2.337 M 285.64 % 606.000 K 112.53 % -4.837 M -817.66 % 674.000 K 129.76 % -2.265 M -296.67 % -571.000 K
Accounts payables 25.336 M 155.67 % -45.512 M -333.71 % 19.474 M -46.35 % 36.300 M 276.15 % -20.608 M -8.29 % -19.031 M 15.30 % -22.468 M -178.04 % 28.792 M 432.59 % -8.657 M -31.73 % -6.572 M 55.32 % -14.710 M -242.19 % 10.345 M -61.65 % 26.976 M 39.15 % 19.386 M 546.79 % -4.339 M -165.51 % 6.623 M -41.85 % 11.390 M 1 257.57 % 839.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 2.402 M 135.36 % -6.793 M 46.92 % -12.799 M -354.04 % 5.038 M 112.90 % -39.054 M -16.16 % -33.620 M -15.91 % -29.004 M -260.92 % 18.024 M -67.67 % 55.749 M 906.90 % -6.909 M -121.45 % 32.213 M 709.98 % 3.977 M 940.80 % -473.000 K 96.76 % -14.612 M -151.35 % 28.456 M 903.39 % -3.542 M -112.76 % 27.763 M 293.98 % -14.312 M -553.51 % 3.156 M 112.33 % -25.596 M -19.30 % -21.456 M 27.87 % -29.748 M 39.60 % -49.250 M -140.09 % -20.513 M 29.86 % -29.244 M -317.40 % 13.452 M 366.49 % -5.048 M -160.74 % -1.936 M -118.20 % 10.640 M 289.90 % -5.603 M -154.31 % 10.317 M 165.43 % -15.769 M -132.01 % 49.266 M 6.94 % 46.069 M 124 590.62 % -37.006 K 99.58 % -8.838 M -283.74 % 4.810 M 250.17 % -3.203 M -952.83 % 375.575 K 122.86 % -1.643 M 77.53 % -7.313 M -531.19 % 1.696 M 124.16 % -7.019 M -169.38 % 10.116 M 419.92 % -3.162 M -837.06 % 429.000 K -82.60 % 2.465 M 400.65 % -820.000 K -326.52 % 362.000 K 111.01 % -3.287 M -197.76 % 3.362 M 252.56 % -2.204 M -131.27 % -953.000 K 46.37 % -1.777 M
Other non cash items -3.711 M 26.25 % -5.032 M -170.65 % -1.859 M -119.03 % 9.771 M 6 702.03 % -148.000 K 97.43 % -5.768 M -121.61 % 26.695 M 890.27 % -3.378 M -17.70 % -2.870 M 71.77 % -10.167 M 21.06 % -12.880 M -581.48 % 2.675 M -21.25 % 3.397 M 183.71 % -4.058 M -127.27 % -1.786 M -163.36 % 2.818 M 268.94 % -1.668 M 49.08 % -3.276 M -262.51 % 2.016 M 2 299.87 % 84.000 K 102.21 % -3.802 M 24.07 % -5.007 M -150.70 % -1.997 M 67.78 % -6.198 M -760.83 % -720.000 K 87.41 % -5.717 M 19.01 % -7.059 M -813.19 % -773.000 K 16.61 % -927.000 K 68.31 % -2.925 M -241.73 % 2.064 M 421.46 % -642.000 K -19.11 % -539.000 K 72.81 % -1.982 M -271.48 % 1.156 M 167.67 % -1.708 M -122.69 % -767.000 K -1 726.19 % -42.000 K 90.26 % -431.374 K 88.44 % -3.730 M -271.51 % -1.004 M -51.66 % -662.000 K -143.35 % 1.527 M 837.80 % -207.000 K 61.16 % -533.000 K 13.33 % -615.000 K -265.31 % 372.038 K 120.31 % -1.832 M -0.38 % -1.825 M -102.10 % -903.000 K -118.27 % 4.944 M 505.87 % -1.218 M -11.54 % -1.092 M 25.21 % -1.460 M
Net cash provided by operating activities 52.949 M 185.12 % -62.205 M -5 415.10 % -1.128 M -101.16 % 97.031 M 132.37 % 41.757 M 911.56 % 4.128 M -53.54 % 8.885 M -93.47 % 136.080 M 62.05 % 83.974 M 1 016.95 % -9.158 M -127.06 % 33.848 M 134.14 % 14.456 M 164.91 % -22.270 M -484.76 % 5.788 M -87.06 % 44.727 M 54.51 % 28.947 M -30.19 % 41.467 M 480.77 % 7.140 M -80.85 % 37.287 M 153.52 % 14.708 M 125.76 % 6.515 M -31.31 % 9.484 M 18.30 % 8.017 M -82.39 % 45.516 M 53.32 % 29.686 M -46.47 % 55.453 M 598.20 % 7.942 M -84.10 % 49.962 M 435.84 % 9.324 M 21.17 % 7.695 M -79.04 % 36.711 M 263.73 % -22.421 M -347.15 % 9.072 M -15.49 % 10.735 M 89.74 % 5.658 M 17.28 % 4.824 M -36.03 % 7.541 M 1 453.86 % -557.000 K -130.31 % 1.837 M -61.23 % 4.740 M 467.73 % -1.289 M -149.62 % 2.598 M 1 494.37 % 162.948 K -98.77 % 13.227 M 2 282.67 % -606.000 K 26.28 % -822.000 K -153.73 % 1.530 M 117.31 % 704.000 K -79.35 % 3.409 M 1 026.36 % -368.000 K -121.23 % 1.733 M 495.77 % -438.000 K 76.96 % -1.901 M 42.91 % -3.330 M
Investments in property plant and equipment -42.923 M -364.84 % -9.234 M 54.41 % -20.254 M 57.34 % -47.474 M -5.00 % -45.213 M 7.71 % -48.989 M -58.61 % -30.886 M 25.93 % -41.698 M -43.26 % -29.107 M -45.37 % -20.023 M -5.94 % -18.900 M -72.03 % -10.986 M -110.02 % -5.231 M 45.62 % -9.619 M 69.49 % -31.524 M -313.70 % -7.620 M -215.14 % -2.418 M -28.28 % -1.885 M 89.47 % -17.901 M 14.08 % -20.835 M -1 229.61 % -1.567 M 67.27 % -4.788 M 48.26 % -9.254 M -117.64 % -4.252 M 23.46 % -5.555 M -108.44 % -2.665 M -112.74 % -1.253 M 94.45 % -22.553 M -90.79 % -11.821 M -239.29 % -3.484 M -108.25 % -1.673 M -582.84 % -245.000 K 89.57 % -2.350 M -82.17 % -1.290 M 6.90 % -1.386 M -50.78 % -919.000 K 26.89 % -1.257 M -73.14 % -726.000 K 58.47 % -1.748 M -141.80 % -723.000 K -127.36 % -318.000 K 68.23 % -1.001 M -114.20 % -467.315 K -161.07 % -179.000 K -208.62 % -58.000 K 95.92 % -1.421 M 2.66 % -1.460 M -684.88 % -186.000 K -31.91 % -141.000 K 0.000 100.00 % -39.624 K -133.08 % -17.000 K 0.000 0.000
Acquisitions net 0.000 100.00 % -90.630 M -604 200 100.00 % 15.000 0.000 0.000 0.000 100.00 % -12.400 M 0.000 0.000 0.000 100.00 % -13.865 M -24 005.86 % 58.000 K 0.000 0.000 -100.00 % 8.015 M 264.81 % -4.863 M -396.52 % 1.640 M 110.98 % -14.934 M -129.63 % -6.503 M -200.38 % 6.479 M 579.93 % -1.350 M 80.23 % -6.829 M 78.37 % -31.568 M -92.15 % -16.429 M 0.000 100.00 % -700.000 K 0.00 % -700.000 K 0.000 100.00 % -1.400 M -104.75 % 29.500 M 591.67 % -6.000 M -123.53 % 25.500 M 0.000 100.00 % -1.050 M 0.000 0.000 0.000 0.000 100.00 % -337.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 1.000 K 100.08 % -1.218 M -304.71 % 595.000 K 120.34 % -2.925 M 0.000 100.00 % -1.774 M 26.65 % -2.419 M 0.000 100.00 % -1.333 M 0.000 -100.00 % 189.071 K 103.78 % -5.000 M -279.94 % -1.316 M -936.22 % -127.000 K 99.17 % -15.212 M -11 512.00 % -131.000 K -204.65 % -43.000 K 87.89 % -355.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.050 M 0.000 0.000 0.000 -100.00 % 177.415 K 0.000 0.000 0.000 -100.00 % 400.000 0.000 0.000 0.000 -100.00 % 508.041 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 12.319 M 63.64 % 7.528 M 934.07 % 728.000 K -81.74 % 3.987 M 0.000 0.000 -100.00 % 2.507 M 0.000 0.000 -100.00 % 78.000 K 1 348.20 % -6.249 K -204.15 % 6.000 K -94.96 % 119.000 K -31.21 % 173.000 K -2.50 % 177.431 K -78.07 % 809.000 K 80 800.00 % 1.000 K -99.44 % 179.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 368.227 K 0.000 0.000 0.000 -100.00 % 492.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -398.000 98.34 % -24.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 1.139 M -2.98 % 1.174 M -59.97 % 2.933 M -13.17 % 3.378 M 6.80 % 3.163 M 144.81 % 1.292 M 0.000 -100.00 % 3.378 M 17.70 % 2.870 M 0.10 % 2.867 M -82.84 % 16.704 M 928.60 % 1.624 M 10.93 % 1.464 M 173.72 % -1.986 M -284.80 % 1.075 M -40.79 % 1.815 M 20 266.67 % -9.000 K -100.39 % 2.313 M 120.43 % -11.320 M -674.01 % 1.972 M -15.69 % 2.339 M -13.11 % 2.692 M -3.59 % 2.792 M -8.72 % 3.059 M 14.61 % 2.669 M 27.16 % 2.099 M 96.58 % 1.068 M 27.41 % 838.000 K 66.93 % 502.000 K 48.96 % 337.000 K -94.37 % 5.981 M 112.93 % 2.809 M 148.87 % -5.748 M -3 715.09 % 159.000 K -9.77 % 176.213 K 109.35 % -1.885 M -2 063.54 % 96.000 K 92.00 % 50.000 K 114.29 % -350.004 K 80.07 % -1.756 M -226.24 % 1.391 M 1 395.70 % 93.000 K -8.29 % 101.403 K 238.01 % 30.000 K 0.000 -100.00 % 2.000 K 102.08 % -96.002 K -114.08 % 682.000 K 1 102.94 % -68.000 K -395.65 % 23.000 K -47.04 % 43.431 K 210.22 % 14.000 K -84.78 % 92.000 K 384.21 % 19.000 K
Net cash used for investing activites -29.464 M 68.11 % -92.380 M -477.45 % -15.998 M 62.82 % -43.034 M -2.34 % -42.050 M 11.26 % -47.385 M -9.69 % -43.197 M -12.73 % -38.320 M -38.99 % -27.570 M -61.44 % -17.078 M -7.56 % -15.878 M -11.05 % -14.298 M -188.03 % -4.964 M 57.06 % -11.559 M 69.15 % -37.469 M -275.06 % -9.990 M -1 105.07 % -829.000 K 94.35 % -14.682 M 58.90 % -35.724 M -188.47 % -12.384 M -2 042.56 % -578.000 K 93.52 % -8.925 M 76.53 % -38.029 M -115.81 % -17.622 M -510.60 % -2.886 M -127.96 % -1.266 M 88.02 % -10.567 M 51.34 % -21.715 M -70.73 % -12.719 M -148.26 % 26.353 M 1 840.64 % -1.514 M -105.39 % 28.064 M 446.55 % -8.098 M -271.30 % -2.181 M -80.39 % -1.209 M 56.88 % -2.804 M -141.52 % -1.161 M -71.75 % -676.000 K 57.51 % -1.591 M 36.44 % -2.503 M -333.27 % 1.073 M 218.17 % -908.000 K -148.15 % -365.912 K -145.58 % -149.000 K -156.90 % -58.000 K 95.91 % -1.419 M 8.80 % -1.556 M -413.69 % 496.000 K 829.41 % -68.000 K -395.65 % 23.000 K 504.15 % 3.807 K 226.90 % -3.000 K -103.26 % 92.000 K 384.21 % 19.000 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.248 M -2 020.65 % -106.000 K 0.00 % -106.000 K -0.95 % -105.000 K -0.68 % -104.286 K -1.25 % -103.000 K -0.98 % -102.000 K 0.00 % -102.000 K 14.27 % -118.983 K -32.20 % -90.000 K -1.12 % -89.000 K -1.14 % -88.000 K 3.99 % -91.653 K -10.43 % -83.000 K -36.07 % -61.000 K 25.61 % -82.000 K 36.54 % -129.223 K -59.53 % -81.000 K -2.53 % -79.000 K 0.00 % -79.000 K -102.00 % 3.955 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -515.984 K 93.12 % -7.503 M -585.95 % 1.544 M 1 542.55 % 94.000 K -24.18 % 123.981 K -64.06 % 345.000 K 109.14 % -3.774 M -294.77 % -956.000 K 19.98 % -1.195 M -244.99 % 824.000 K -58.32 % 1.977 M 43.36 % 1.379 M
Common stock issued 0.000 0.000 100.00 % -6.301 M -280.73 % -1.655 M 0.000 0.000 100.00 % -6.661 M 0.000 100.00 % -5.675 M 0.000 100.00 % -982.399 K -484.76 % -168.000 K 91.49 % -1.974 M 81.62 % -10.741 M -1 750.24 % -580.518 K -9.33 % -531.000 K -28.57 % -413.000 K 39.00 % -677.000 K 77.05 % -2.949 M -23.25 % -2.393 M -371.99 % -507.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 495.000 0.000 -100.00 % 2.228 M -23.44 % 2.910 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -249.000 0.000 0.000 100.00 % -3.052 M 0.000 0.000 0.000 0.000 100.00 % -2.949 M -23.25 % -2.393 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
Dividends paid 0.000 100.00 % -34.687 M -5 271 680.55 % 658.000 100.00 % -14.227 M 0.000 0.000 100.00 % -658.000 100.00 % -14.227 M 0.000 0.000 100.00 % -658.000 100.00 % -14.227 M 0.000 0.000 100.00 % -243.000 100.00 % -10.685 M 0.000 0.000 100.00 % -4.794 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
Other financing activites 0.000 0.000 100.00 % -530.000 99.99 % -10.409 M 0.000 0.000 100.00 % -579.000 99.99 % -9.948 M 0.000 0.000 100.00 % -900.000 99.99 % -9.712 M 0.000 0.000 -100.00 % 910.000 100.01 % -6.274 M 0.000 0.000 -100.00 % 1.687 M -43.90 % 3.007 M 0.000 0.000 -100.00 % 30.094 M 466.24 % -8.217 M -63 107.69 % -13.000 K 72.92 % -48.000 K -9 295.40 % 522.000 101.11 % -47.000 K -2.17 % -46.000 K 98.76 % -3.710 M -4 032 708.70 % 92.000 100.20 % -45.000 K -2.27 % -44.000 K 0.00 % -44.000 K 94.78 % -843.463 K -1 908.25 % -42.000 K -111.73 % 358.000 K 626.47 % -68.000 K -102.58 % 2.634 M 8 083.02 % -33.000 K 0.00 % -33.000 K -3.13 % -32.000 K -0.37 % -31.882 K 0.37 % -32.000 K -3.23 % -31.000 K 0.00 % -31.000 K -11.87 % -27.710 K 13.41 % -32.000 K -190.91 % -11.000 K 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 100.00 % -34.687 M -450.49 % -6.301 M 76.03 % -26.291 M 0.000 0.000 -100.00 % 5.675 M 123.47 % -24.175 M -325.99 % -5.675 M 0.000 100.00 % -3.231 M 86.66 % -24.213 M -1 064.09 % -2.080 M 85.03 % -13.898 M -1 015.63 % 1.518 M 108.63 % -17.593 M -3 316.12 % -515.000 K 33.89 % -779.000 K -122.83 % 3.412 M 551.19 % 524.000 K 187.92 % -596.000 K -577.27 % -88.000 K -100.29 % 30.003 M 461.48 % -8.300 M -11 116.22 % -74.000 K 43.08 % -130.000 K -1.01 % -128.701 K -0.55 % -128.000 K -2.40 % -125.000 K -100.07 % 179.966 M 4 450.13 % 3.955 M 8 889.30 % -45.000 K -2.27 % -44.000 K 0.00 % -44.000 K 94.78 % -842.968 K -1 907.07 % -42.000 K -101.62 % 2.586 M -9.01 % 2.842 M 7.88 % 2.634 M 8 083.02 % -33.000 K 0.00 % -33.000 K -3.13 % -32.000 K 94.16 % -547.866 K 92.73 % -7.535 M -598.02 % 1.513 M 2 301.59 % 63.000 K -34.56 % 96.271 K -69.24 % 313.000 K 108.27 % -3.785 M -295.92 % -956.000 K 19.98 % -1.195 M -244.99 % 824.000 K -58.32 % 1.977 M 43.36 % 1.379 M
Effect of forex changes on cash -2.010 M -189.06 % 2.257 M -57.87 % 5.357 M 162.59 % -8.559 M -6 534.88 % -129.000 K -114.97 % 862.000 K 152.42 % -1.645 M -241.90 % -481.000 K -121.58 % 2.229 M 2 129.00 % 100.000 K 111.80 % -847.288 K -10 491.10 % -8.000 K -100.43 % 1.859 M 566.31 % 279.000 K -99.94 % 441.594 M 8 605.27 % -5.192 M -4 156.25 % 128.000 K -84.91 % 848.000 K -99.80 % 421.626 M 68 657.14 % -615.000 K -130.34 % -267.000 K -110.65 % 2.507 M 289.24 % -1.325 M -370.36 % 490.000 K -41.94 % 844.000 K 147.47 % -1.778 M -236.52 % 1.302 M 477.50 % -345.000 K -104.17 % 8.274 M 413.41 % -2.640 M 6.75 % -2.831 M -732.69 % -340.000 K 75.52 % -1.389 M -326.96 % 612.000 K 187.74 % -697.501 K 0.000 0.000 0.000 -100.00 % 556.809 K 0.000 0.000 100.00 % -51.000 K -718.63 % 8.244 K 924.40 % -1.000 K -105.56 % 18.000 K 460.00 % -5.000 K -5 455.56 % -90.000 99.65 % -26.000 K -420.00 % -5.000 K 44.44 % -9.000 K -29.22 % -6.965 K -448.25 % 2.000 K 118.18 % -11.000 K -168.75 % 16.000 K
Net change in cash 21.475 M 111.48 % -187.015 M -934.96 % -18.070 M -194.37 % 19.147 M 670.81 % 2.484 M 105.43 % -45.773 M 88.27 % -390.353 M -633.97 % 73.104 M 38.04 % 52.958 M 302.62 % -26.136 M -288.13 % 13.892 M 157.73 % -24.063 M 12.35 % -27.455 M -41.59 % -19.390 M -261.98 % 11.970 M 412.70 % -3.828 M -109.51 % 40.251 M 638.62 % -7.473 M -297.43 % 3.785 M 69.51 % 2.233 M -55.99 % 5.074 M 70.38 % 2.978 M 323.14 % -1.335 M -106.64 % 20.084 M -27.15 % 27.570 M -47.26 % 52.279 M 3 703.52 % -1.451 M -105.22 % 27.774 M 484.22 % 4.754 M -97.75 % 211.374 M 481.96 % 36.321 M 548.82 % 5.598 M 501.94 % 930.000 K -89.07 % 8.510 M 192.60 % 2.908 M 47.04 % 1.978 M -77.94 % 8.966 M 457.24 % 1.609 M -53.20 % 3.438 M 55.99 % 2.204 M 985.14 % -249.000 K -115.49 % 1.607 M 316.40 % -742.612 K -113.40 % 5.542 M 539.22 % 867.000 K 139.72 % -2.183 M -3 219.73 % 69.974 K -95.29 % 1.487 M 431.18 % -449.000 K 65.73 % -1.310 M -344.48 % 535.837 K 39.18 % 385.000 K 145.22 % 157.000 K 108.19 % -1.916 M
Cash at beginning of period 261.643 M -41.68 % 448.658 M -3.87 % 466.728 M 4.28 % 447.581 M 0.56 % 445.097 M -9.32 % 490.870 M -5.81 % 521.151 M 16.32 % 448.047 M 13.40 % 395.089 M -6.20 % 421.225 M 3.41 % 407.333 M -5.58 % 431.396 M -5.98 % 458.851 M -4.05 % 478.241 M 2.57 % 466.271 M -0.81 % 470.099 M 9.36 % 429.848 M -1.71 % 437.321 M 0.87 % 433.536 M 0.52 % 431.303 M 1.19 % 426.229 M 0.70 % 423.251 M -0.31 % 424.586 M 4.97 % 404.502 M 7.31 % 376.932 M 16.10 % 324.653 M -0.44 % 326.104 M 9.31 % 298.330 M 1.62 % 293.576 M 257.14 % 82.202 M 79.16 % 45.881 M 13.90 % 40.283 M 2.36 % 39.353 M 27.59 % 30.843 M 10.41 % 27.935 M 7.62 % 25.957 M 52.77 % 16.991 M 10.46 % 15.382 M 28.78 % 11.944 M 22.63 % 9.740 M -2.49 % 9.989 M 19.17 % 8.382 M -8.14 % 9.125 M 154.67 % 3.583 M 31.92 % 2.716 M -44.56 % 4.899 M 1.45 % 4.829 M 44.49 % 3.342 M -11.84 % 3.791 M -25.68 % 5.101 M 11.74 % 4.565 M 9.21 % 4.180 M 3.90 % 4.023 M -32.26 % 5.939 M
Cash at end of period 283.118 M 8.21 % 261.643 M -41.68 % 448.658 M -3.87 % 466.728 M 4.28 % 447.581 M 0.56 % 445.097 M 240.29 % 130.798 M -74.90 % 521.151 M 16.32 % 448.047 M 13.40 % 395.089 M -6.20 % 421.225 M 3.41 % 407.333 M -5.58 % 431.396 M -5.98 % 458.851 M -4.05 % 478.241 M 2.57 % 466.271 M -0.81 % 470.099 M 9.36 % 429.848 M -1.71 % 437.321 M 0.87 % 433.536 M 0.52 % 431.303 M 1.19 % 426.229 M 0.70 % 423.251 M -0.31 % 424.586 M 4.97 % 404.502 M 7.31 % 376.932 M 16.10 % 324.653 M -0.44 % 326.104 M 9.31 % 298.330 M 1.62 % 293.576 M 257.14 % 82.202 M 79.16 % 45.881 M 13.90 % 40.283 M 2.36 % 39.353 M 27.59 % 30.843 M 10.41 % 27.935 M 7.62 % 25.957 M 52.77 % 16.991 M 10.46 % 15.382 M 28.79 % 11.944 M 22.63 % 9.740 M -2.49 % 9.989 M 19.17 % 8.382 M -8.14 % 9.125 M 154.67 % 3.583 M 31.92 % 2.716 M -44.56 % 4.899 M 1.45 % 4.829 M 44.49 % 3.342 M -11.84 % 3.791 M -25.68 % 5.101 M 11.74 % 4.565 M 9.21 % 4.180 M 3.90 % 4.023 M
Operating cash flow 52.949 M 185.12 % -62.205 M -5 415.10 % -1.128 M -101.16 % 97.031 M 117.25 % 44.663 M 981.95 % 4.128 M -53.54 % 8.885 M -93.47 % 136.080 M 62.05 % 83.974 M 1 016.95 % -9.158 M -127.06 % 33.848 M 134.14 % 14.456 M 164.91 % -22.270 M -484.76 % 5.788 M -87.06 % 44.727 M 54.51 % 28.947 M -30.19 % 41.467 M 480.77 % 7.140 M -80.85 % 37.287 M 153.52 % 14.708 M 125.76 % 6.515 M -31.31 % 9.484 M 18.30 % 8.017 M -82.39 % 45.516 M 53.32 % 29.686 M -46.47 % 55.453 M 598.20 % 7.942 M -84.10 % 49.962 M 435.84 % 9.324 M 21.17 % 7.695 M -79.04 % 36.711 M 263.73 % -22.421 M -347.15 % 9.072 M -15.49 % 10.735 M 89.74 % 5.658 M 17.28 % 4.824 M -36.03 % 7.541 M 1 453.86 % -557.000 K -130.31 % 1.837 M -61.23 % 4.740 M 467.73 % -1.289 M -149.62 % 2.598 M 1 494.37 % 162.948 K -98.77 % 13.227 M 2 282.67 % -606.000 K 26.28 % -822.000 K -153.73 % 1.530 M 117.31 % 704.000 K -79.35 % 3.409 M 1 026.36 % -368.000 K -121.23 % 1.733 M 495.77 % -438.000 K 76.96 % -1.901 M 42.91 % -3.330 M
Capital expenditure -43.426 M -347.55 % -9.703 M 52.56 % -20.454 M 56.92 % -47.474 M -5.00 % -45.213 M 7.71 % -48.989 M -58.61 % -30.886 M 25.93 % -41.698 M -43.26 % -29.107 M -45.37 % -20.023 M -5.94 % -18.900 M -72.03 % -10.986 M -110.02 % -5.231 M 45.62 % -9.619 M 69.49 % -31.524 M -313.70 % -7.620 M -215.14 % -2.418 M -28.28 % -1.885 M 89.47 % -17.901 M 14.08 % -20.835 M -1 229.61 % -1.567 M 67.27 % -4.788 M 48.26 % -9.254 M -117.64 % -4.252 M 23.46 % -5.555 M -108.44 % -2.665 M -112.74 % -1.253 M 94.45 % -22.553 M -90.79 % -11.821 M -239.29 % -3.484 M -108.25 % -1.673 M -582.84 % -245.000 K 89.57 % -2.350 M -82.17 % -1.290 M 6.90 % -1.386 M -50.78 % -919.000 K 26.89 % -1.257 M -73.14 % -726.000 K 58.47 % -1.748 M -141.80 % -723.000 K -127.36 % -318.000 K 68.23 % -1.001 M -114.20 % -467.315 K -161.07 % -179.000 K -208.62 % -58.000 K 95.92 % -1.421 M 2.66 % -1.460 M -684.88 % -186.000 K -31.91 % -141.000 K 0.000 100.00 % -39.624 K -133.08 % -17.000 K 0.000 0.000
Free CashFlow 9.523 M 113.24 % -71.908 M -233.19 % -21.582 M -143.55 % 49.557 M 9 110.36 % -550.000 K 98.77 % -44.861 M -103.91 % -22.001 M -123.31 % 94.382 M 72.02 % 54.867 M 288.02 % -29.181 M -295.22 % 14.948 M 330.78 % 3.470 M 112.62 % -27.501 M -617.85 % -3.831 M -129.02 % 13.203 M -38.09 % 21.327 M -45.38 % 39.049 M 643.08 % 5.255 M -72.89 % 19.386 M 416.41 % -6.127 M -223.83 % 4.948 M 5.37 % 4.696 M 479.62 % -1.237 M -103.00 % 41.264 M 71.00 % 24.131 M -54.29 % 52.788 M 689.11 % 6.690 M -75.59 % 27.409 M 1 197.68 % -2.497 M -159.30 % 4.211 M -87.98 % 35.038 M 254.58 % -22.666 M -437.19 % 6.722 M -28.83 % 9.445 M 121.09 % 4.272 M 9.40 % 3.905 M -37.86 % 6.284 M 589.79 % -1.283 M -1 537.97 % 89.223 K -97.78 % 4.017 M 349.97 % -1.607 M -200.63 % 1.597 M 624.70 % -304.367 K -102.33 % 13.048 M 2 065.06 % -664.000 K 70.40 % -2.243 M -3 306.21 % 69.958 K -86.49 % 518.000 K -84.15 % 3.268 M 988.04 % -368.000 K -121.73 % 1.694 M 472.28 % -455.000 K 76.07 % -1.901 M 42.91 % -3.330 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006