300046.SZ

Tech Semiconductors Co., Ltd. 300046.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006
Revenue 354.144 M 10.76 % 319.733 M -9.22 % 352.192 M 7.05 % 329.009 M -15.26 % 388.245 M 46.54 % 264.938 M -36.63 % 418.109 M 50.05 % 278.652 M 15.10 % 242.092 M 45.70 % 166.154 M -25.06 % 221.713 M 0.73 % 220.113 M -18.38 % 269.672 M -16.49 % 322.939 M 20.76 % 267.419 M 26.54 % 211.325 M 6.70 % 198.060 M 17.85 % 168.058 M 43.87 % 116.810 M
Net income 25.294 M -18.77 % 31.140 M 57.82 % 19.732 M -55.24 % 44.088 M 36.73 % 32.245 M 114.65 % -220.029 M -356.53 % 85.772 M 60.66 % 53.388 M 38.51 % 38.543 M 34.13 % 28.736 M -34.55 % 43.903 M 9.29 % 40.172 M -31.37 % 58.533 M -34.99 % 90.039 M 11.68 % 80.623 M 76.57 % 45.662 M 23.21 % 37.060 M 36.92 % 27.066 M 52.70 % 17.725 M
Income before tax 25.173 M -34.01 % 38.144 M 94.60 % 19.601 M -60.62 % 49.768 M 59.04 % 31.292 M 114.95 % -209.367 M -315.49 % 97.161 M 44.85 % 67.078 M 47.52 % 45.472 M 38.26 % 32.889 M -36.50 % 51.791 M 9.05 % 47.492 M -31.07 % 68.896 M -35.06 % 106.088 M 11.69 % 94.985 M 73.00 % 54.904 M 31.07 % 41.889 M 32.66 % 31.576 M 53.86 % 20.523 M
Income before tax ratio 0.07 -40.42 % 0.12 114.36 % 0.06 -63.21 % 0.15 87.68 % 0.08 110.20 % -0.79 -440.07 % 0.23 -3.47 % 0.24 28.16 % 0.19 -5.11 % 0.20 -15.26 % 0.23 8.26 % 0.22 -15.55 % 0.26 -22.23 % 0.33 -7.51 % 0.36 36.71 % 0.26 22.84 % 0.21 12.56 % 0.19 6.94 % 0.18
EBITDA 51.795 M 145.79 % 21.073 M -38.97 % 34.527 M -43.50 % 61.111 M 32.25 % 46.208 M -2.31 % 47.301 M -56.18 % 107.951 M 64.13 % 65.773 M 42.83 % 46.051 M 68.30 % 27.363 M -42.18 % 47.327 M -2.47 % 48.526 M -27.80 % 67.214 M -41.14 % 114.196 M 13.86 % 100.297 M 77.46 % 56.518 M 25.56 % 45.012 M 47.63 % 30.491 M 42.87 % 21.341 M
Net income ratio 0.07 -26.67 % 0.10 73.84 % 0.06 -58.19 % 0.13 61.35 % 0.08 110.00 % -0.83 -504.84 % 0.21 7.07 % 0.19 20.34 % 0.16 -7.94 % 0.17 -12.66 % 0.20 8.50 % 0.18 -15.92 % 0.22 -22.15 % 0.28 -7.52 % 0.30 39.53 % 0.22 15.48 % 0.19 16.18 % 0.16 6.13 % 0.15
Ratio EBITDA 0.15 121.91 % 0.07 -32.77 % 0.10 -47.22 % 0.19 56.06 % 0.12 -33.34 % 0.18 -30.85 % 0.26 9.38 % 0.24 24.09 % 0.19 15.51 % 0.16 -22.85 % 0.21 -3.17 % 0.22 -11.55 % 0.25 -29.52 % 0.35 -5.72 % 0.38 40.24 % 0.27 17.68 % 0.23 25.26 % 0.18 -0.69 % 0.18
Gross profit ratio 0.28 32.36 % 0.21 -11.63 % 0.24 -22.72 % 0.31 51.68 % 0.21 -36.77 % 0.33 -8.37 % 0.36 -1.86 % 0.36 4.85 % 0.35 10.80 % 0.31 0.52 % 0.31 -3.92 % 0.32 -5.07 % 0.34 -10.91 % 0.38 -9.48 % 0.42 17.81 % 0.36 12.66 % 0.32 27.70 % 0.25 -18.45 % 0.31
Weighted average shs out dil 236.531 M 0.00 % 236.531 M -0.27 % 237.160 M 2.80 % 230.705 M 8.25 % 213.120 M 0.00 % 213.120 M 0.01 % 213.097 M -0.01 % 213.125 M 0.01 % 213.104 M 0.02 % 213.070 M -0.02 % 213.119 M -0.02 % 213.154 M 0.02 % 213.105 M -0.01 % 213.127 M 2.21 % 208.509 M 23.29 % 169.117 M 9.38 % 154.615 M 23.77 % 124.921 M 7.67 % 116.019 M
Weighted average shs out 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 2.53 % 230.705 M 8.25 % 213.120 M 0.00 % 213.120 M 0.01 % 213.097 M -0.01 % 213.120 M 0.01 % 213.104 M 0.02 % 213.070 M -0.02 % 213.119 M -0.02 % 213.154 M 0.02 % 213.105 M -0.01 % 213.127 M 2.21 % 208.509 M 23.29 % 169.117 M 9.38 % 154.615 M 23.77 % 124.921 M 7.67 % 116.019 M
EPS diluted 0.11 -18.77 % 0.13 58.17 % 0.08 -56.46 % 0.19 26.31 % 0.15 114.69 % -1.03 -355.90 % 0.40 61.00 % 0.25 38.89 % 0.18 33.43 % 0.13 -34.51 % 0.21 9.28 % 0.19 -31.38 % 0.27 -34.60 % 0.42 8.61 % 0.39 43.22 % 0.27 12.50 % 0.24 9.09 % 0.22 46.67 % 0.15
Earnings per share 0.11 -18.77 % 0.13 57.79 % 0.08 -56.36 % 0.19 26.31 % 0.15 114.69 % -1.03 -355.90 % 0.40 61.00 % 0.25 38.89 % 0.18 33.43 % 0.13 -34.51 % 0.21 9.28 % 0.19 -31.38 % 0.27 -34.60 % 0.42 8.61 % 0.39 43.22 % 0.27 12.50 % 0.24 9.09 % 0.22 46.67 % 0.15
Gross profit 100.500 M 46.60 % 68.554 M -19.77 % 85.447 M -17.27 % 103.288 M 28.53 % 80.358 M -7.35 % 86.730 M -41.94 % 149.380 M 47.26 % 101.440 M 20.68 % 84.056 M 61.44 % 52.067 M -24.67 % 69.120 M -3.23 % 71.424 M -22.52 % 92.179 M -25.60 % 123.903 M 9.31 % 113.350 M 49.08 % 76.035 M 20.21 % 63.252 M 50.50 % 42.029 M 17.34 % 35.820 M
Income tax expense 3.449 M -54.96 % 7.657 M 812.38 % 839.259 K -88.01 % 7.002 M 490.11 % 1.187 M -90.19 % 12.089 M 6.15 % 11.389 M -16.81 % 13.691 M 97.60 % 6.929 M 66.83 % 4.153 M -47.35 % 7.888 M 7.77 % 7.320 M -29.37 % 10.363 M -35.42 % 16.049 M 11.75 % 14.361 M 55.38 % 9.243 M 91.40 % 4.829 M 7.07 % 4.510 M 61.19 % 2.798 M
Cost of revenue 253.644 M 0.98 % 251.179 M -5.84 % 266.745 M 18.17 % 225.721 M -26.69 % 307.887 M 72.77 % 178.208 M -33.68 % 268.729 M 51.64 % 177.212 M 12.13 % 158.036 M 38.52 % 114.088 M -25.23 % 152.593 M 2.63 % 148.689 M -16.23 % 177.493 M -10.82 % 199.036 M 29.19 % 154.070 M 13.88 % 135.290 M 0.36 % 134.808 M 6.97 % 126.029 M 55.61 % 80.990 M
General and administrative expenses 29.633 M -2.59 % 30.423 M -5.01 % 32.028 M -2.26 % 32.770 M 7.16 % 30.579 M -8.78 % 33.522 M 13.13 % 29.630 M 2.71 % 28.850 M -30.32 % 41.403 M 39.40 % 29.700 M 10.81 % 26.802 M 2.32 % 26.193 M 213.07 % 8.366 M 49.09 % 5.612 M -43.25 % 9.888 M -41.58 % 16.926 M 12.48 % 15.048 M 65.34 % 9.101 M -27.28 % 12.515 M
Selling and marketing expenses 9.702 M -11.16 % 10.920 M 2.49 % 10.655 M 6.46 % 10.008 M 8.24 % 9.246 M -27.31 % 12.720 M -7.95 % 13.819 M -9.16 % 15.212 M 30.47 % 11.659 M 27.37 % 9.153 M 0.90 % 9.072 M -14.63 % 10.626 M 52.30 % 6.977 M 23.90 % 5.631 M 21.44 % 4.637 M -32.23 % 6.842 M 18.68 % 5.765 M 8.18 % 5.329 M 13.30 % 4.703 M
Other expenses 9.979 M 133.38 % -29.894 M -1 200.41 % 2.717 M 173.81 % -3.680 M 14.70 % -4.315 M -101.52 % 283.257 M 1 241.42 % 21.116 M -37.27 % 33.659 M 258.53 % -21.232 M 21.68 % -27.108 M -12.74 % -24.045 M -11.94 % -21.481 M -1 356.25 % 1.710 M 1 439.55 % 111.066 K 113.55 % -819.826 K 0.000 -100.00 % 770.467 K 123.59 % -3.266 M -285.04 % -848.196 K
Operating expenses 73.496 M 155.24 % 28.795 M -56.44 % 66.100 M 22.97 % 53.754 M 11.21 % 48.334 M -85.90 % 342.787 M 376.72 % 71.906 M -15.40 % 84.997 M 107.35 % 40.993 M 69.77 % 24.145 M 5.58 % 22.869 M -16.59 % 27.418 M -22.87 % 35.549 M 99.31 % 17.836 M -1.10 % 18.035 M -24.12 % 23.768 M 10.12 % 21.583 M 93.33 % 11.164 M -31.80 % 16.371 M
Cost and expenses 327.140 M 16.85 % 279.974 M -15.88 % 332.844 M 19.10 % 279.475 M -21.54 % 356.221 M -31.63 % 520.995 M 52.95 % 340.634 M 29.91 % 262.208 M 31.74 % 199.029 M 43.98 % 138.233 M -21.22 % 175.463 M -0.37 % 176.108 M -19.11 % 217.722 M 0.39 % 216.872 M 17.36 % 184.795 M 16.18 % 159.058 M 2.21 % 155.621 M 13.43 % 137.193 M 40.91 % 97.361 M
Research and development expenses 24.182 M 39.41 % 17.346 M -16.20 % 20.700 M 41.24 % 14.656 M 14.29 % 12.824 M -3.50 % 13.288 M 81.03 % 7.341 M 0.89 % 7.276 M -20.60 % 9.163 M -26.11 % 12.401 M 12.32 % 11.041 M -8.61 % 12.080 M 336.72 % 2.766 M 0.79 % 2.744 M 143.26 % 1.128 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 39.335 M -4.86 % 41.342 M -3.14 % 42.683 M -0.22 % 42.778 M 7.41 % 39.825 M -13.88 % 46.242 M 6.43 % 43.449 M -1.39 % 44.061 M -16.96 % 53.062 M 36.57 % 38.853 M 8.31 % 35.874 M -2.57 % 36.819 M 18.49 % 31.073 M 107.42 % 14.980 M -15.49 % 17.727 M -25.42 % 23.768 M 14.20 % 20.813 M 44.23 % 14.430 M -16.20 % 17.219 M
Interest income 8.653 M -29.24 % 12.228 M 8.99 % 11.219 M 7.58 % 10.428 M 20.04 % 8.688 M -12.00 % 9.872 M 678.28 % 1.268 M -82.11 % 7.092 M -47.31 % 13.459 M -30.79 % 19.446 M 9.78 % 17.714 M 27.67 % 13.875 M -10.82 % 15.559 M 2.71 % 15.148 M 15.86 % 13.075 M 0.000 0.000 0.000 0.000
Interest expense 38.992 K 33.70 % 29.163 K 176.14 % 10.561 K -47.85 % 20.253 K -99.19 % 2.497 M 460.73 % 445.262 K 296.75 % 112.226 K 0.000 -100.00 % 85.666 K -25.43 % 114.884 K 21.26 % 94.739 K 0.000 0.000 -100.00 % 99.795 K 38.92 % 71.837 K 0.000 0.000 0.000 0.000
Depreciation and amortization 11.438 M 3.32 % 11.071 M -4.34 % 11.573 M -21.15 % 14.677 M -15.17 % 17.303 M -3.79 % 17.984 M -0.88 % 18.144 M -4.85 % 19.069 M 2.41 % 18.621 M 0.29 % 18.568 M -0.55 % 18.670 M 2.46 % 18.221 M 21.71 % 14.971 M 84.64 % 8.108 M 52.62 % 5.312 M 24.98 % 4.251 M 36.10 % 3.123 M 8.02 % 2.891 M 5.53 % 2.740 M
Operating income 27.004 M -32.08 % 39.759 M 105.50 % 19.347 M -60.94 % 49.534 M 54.68 % 32.024 M 112.51 % -256.057 M -430.50 % 77.474 M 371.16 % 16.443 M -61.82 % 43.063 M 54.23 % 27.921 M -39.63 % 46.250 M 5.10 % 44.005 M -14.97 % 51.756 M -43.15 % 91.032 M 10.79 % 82.165 M 57.59 % 52.137 M 27.16 % 41.001 M 32.84 % 30.865 M 58.70 % 19.449 M
Operating income ratio 0.08 -38.68 % 0.12 126.36 % 0.05 -63.51 % 0.15 82.53 % 0.08 108.53 % -0.97 -621.58 % 0.19 214.01 % 0.06 -66.83 % 0.18 5.85 % 0.17 -19.44 % 0.21 4.34 % 0.20 4.17 % 0.19 -31.92 % 0.28 -8.26 % 0.31 24.54 % 0.25 19.18 % 0.21 12.72 % 0.18 10.30 % 0.17
Total other income expenses net -1.831 M -13.37 % -1.615 M -736.66 % 253.622 K 8.71 % 233.302 K 131.88 % -731.756 K -101.57 % 46.689 M 137.17 % 19.686 M -61.12 % 50.635 M 2 002.20 % 2.409 M -51.51 % 4.968 M -10.34 % 5.540 M 58.91 % 3.487 M -79.66 % 17.141 M 13.85 % 15.055 M 17.44 % 12.820 M 363.33 % 2.767 M 211.47 % 888.316 K 24.90 % 711.250 K -33.78 % 1.074 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 -546.501 M -9.84 % -497.544 M -28.98 % -385.746 M -8.95 % -354.063 M -15.38 % -306.869 M -32.19 % -232.141 M 17.31 % -280.737 M -10.14 % -254.885 M 19.26 % -315.685 M 25.26 % -422.352 M 17.76 % -513.588 M -2.22 % -502.415 M 0.07 % -502.790 M 6.97 % -540.487 M 17.20 % -652.725 M -543.66 % -101.408 M -124.86 % -45.099 M 20.82 % -56.958 M 20.69 % -71.813 M
Total investments 32.709 M -89.51 % 311.803 M 9 278.88 % 3.325 M -0.25 % 3.333 M -51.08 % 6.812 M -3.77 % 7.079 M 21.36 % 5.833 M 600.17 % 833.098 K -10.51 % 930.979 K 0.00 % 930.979 K -28.39 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M -19.70 % 1.619 M 5.73 % 1.531 M -2.34 % 1.568 M
Total debt 1.720 M 166.03 % 646.460 K 189.12 % 223.597 K 0.000 -100.00 % 17.235 M -59.39 % 42.445 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 % 12.000 M 0.000
Accumulated other comprehensive income loss 21.014 M 0.000 -100.00 % 56.174 M -3.49 % 58.203 M -0.13 % 58.277 M 0.13 % 58.203 M -0.08 % 58.251 M 12.52 % 51.769 M 15.55 % 44.801 M 5.22 % 42.576 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 20.817 M 181.70 % -25.480 M 55.00 % -56.620 M 25.84 % -76.351 M 36.61 % -120.439 M 21.12 % -152.684 M -215.09 % 132.659 M 61.90 % 81.939 M 92.24 % 42.624 M 1.91 % 41.825 M -42.54 % 72.794 M -19.22 % 90.114 M -18.66 % 110.791 M -22.72 % 143.359 M 36.60 % 104.948 M 87.18 % 56.067 M 115.46 % 26.022 M -30.25 % 37.309 M 8.43 % 34.409 M
Common stock 236.531 M -0.27 % 237.171 M 0.00 % 237.171 M 0.27 % 236.531 M 10.99 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 50.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 100.00 % 71.040 M 60.72 % 44.200 M 0.00 % 44.200 M 12.76 % 39.200 M 56.80 % 25.000 M
Total equity 1.114 B 0.57 % 1.108 B 4.75 % 1.058 B 2.60 % 1.031 B 59.80 % 645.150 M 5.41 % 612.046 M -31.67 % 895.704 M 6.84 % 838.349 M 5.84 % 792.065 M 0.38 % 789.042 M -3.44 % 817.138 M -1.56 % 830.067 M -1.97 % 846.727 M -3.06 % 873.442 M 5.74 % 826.027 M 356.29 % 181.030 M 24.42 % 145.501 M 38.00 % 105.432 M 23.13 % 85.626 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.980 M 0.000 0.000 0.000 -100.00 % 5.773 M -14.75 % 6.771 M 48.15 % 4.571 M -24.71 % 6.071 M 5.58 % 5.750 M 5.12 % 5.470 M 132.77 % 2.350 M
Long term debt 1.720 M 166.03 % 646.460 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
Total non current liabilities 4.251 M -12.40 % 4.852 M 70.73 % 2.842 M 9.61 % 2.593 M 13.40 % 2.287 M -0.03 % 2.287 M -14.21 % 2.666 M -13.67 % 3.088 M -52.45 % 6.494 M 71.99 % 3.776 M -49.26 % 7.441 M 0.00 % 7.441 M 28.90 % 5.773 M -14.75 % 6.771 M 48.15 % 4.571 M -24.71 % 6.071 M 4.13 % 5.830 M 5.46 % 5.528 M 128.68 % 2.417 M
Other current liabilities 47.667 M 42.06 % 33.553 M 2.90 % 32.606 M 2.92 % 31.682 M 26.13 % 25.118 M 22.63 % 20.482 M -78.59 % 95.646 M -0.83 % 96.445 M -54.12 % 210.201 M 2 286.27 % 8.809 M -19.42 % 10.932 M -25.62 % 14.698 M 2.56 % 14.331 M -19.41 % 17.784 M -16.31 % 21.251 M -14.66 % 24.901 M 1.60 % 24.510 M -10.17 % 27.284 M 25.10 % 21.809 M
Deferred revenue 0.000 -100.00 % 5.848 M -85.91 % 41.510 M 414.86 % 8.063 M 73.76 % 4.640 M -94.55 % 85.065 M 289.56 % 21.836 M 43.37 % 15.230 M 27.01 % 11.991 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.749 M 0.000
Short term debt 0.000 0.000 0.000 0.000 -100.00 % 17.235 M -59.39 % 42.445 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 % 12.000 M 0.000
Total current liabilities 116.781 M 14.03 % 102.417 M 18.45 % 86.462 M 17.20 % 73.775 M -39.45 % 121.839 M -36.68 % 192.425 M 26.58 % 152.020 M -17.51 % 184.281 M -27.10 % 252.800 M 538.16 % 39.614 M -27.77 % 54.843 M -21.70 % 70.042 M 10.89 % 63.164 M -12.27 % 71.996 M 12.34 % 64.085 M 13.78 % 56.326 M 18.75 % 47.434 M -41.25 % 80.742 M 39.55 % 57.859 M
Total liabilities 121.032 M 12.83 % 107.269 M 20.12 % 89.305 M 16.94 % 76.368 M -38.48 % 124.125 M -36.25 % 194.712 M 25.88 % 154.686 M -17.44 % 187.369 M -27.74 % 259.294 M 497.59 % 43.390 M -30.34 % 62.284 M -19.62 % 77.483 M 12.40 % 68.937 M -12.48 % 78.767 M 14.73 % 68.656 M 10.03 % 62.397 M 17.15 % 53.264 M -38.26 % 86.270 M 43.12 % 60.276 M
Other non current assets 244.412 M 59 851.01 % 407.687 K -99.89 % 366.486 M 0.01 % 366.447 M 28 055.62 % 1.302 M -75.67 % 5.349 M 436.33 % 997.268 K -18.18 % 1.219 M -5.96 % 1.296 M -85.48 % 8.928 M 190.75 % 3.071 M 0.000 -100.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M -19.70 % 1.619 M 5.73 % 1.531 M -2.34 % 1.568 M
Long term investments -209.856 M -427.50 % 64.078 M 117.82 % -359.523 M 0.11 % -359.925 M -5 380.29 % 6.816 M 115.34 % 3.165 M -47.94 % 6.080 M 426.21 % 1.155 M -19.05 % 1.427 M 53.32 % 930.979 K -28.39 % 1.300 M 0.00 % 1.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 20.279 M -13.65 % 23.484 M 55.29 % 15.122 M 7.19 % 14.108 M 28.09 % 11.014 M -2.93 % 11.347 M -3.42 % 11.748 M -3.52 % 12.177 M -2.92 % 12.542 M -5.03 % 13.206 M -4.88 % 13.884 M -2.21 % 14.197 M -4.16 % 14.814 M 5.86 % 13.994 M -1.25 % 14.171 M -7.20 % 15.272 M 16.18 % 13.145 M -1.99 % 13.412 M -2.22 % 13.715 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 288.297 M -8.02 % 313.423 M -11.26 % 353.199 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 20.279 M -13.65 % 23.484 M 55.29 % 15.122 M 7.19 % 14.108 M 28.09 % 11.014 M -2.93 % 11.347 M -96.22 % 300.045 M -7.85 % 325.599 M -10.98 % 365.741 M 2 669.44 % 13.206 M -4.88 % 13.884 M -2.21 % 14.197 M -4.16 % 14.814 M 5.86 % 13.994 M -1.25 % 14.171 M -7.20 % 15.272 M 16.18 % 13.145 M -1.99 % 13.412 M -2.22 % 13.715 M
Property plant equipment net 123.644 M 1.11 % 122.290 M 29.31 % 94.574 M -1.60 % 96.112 M -8.32 % 104.837 M -11.34 % 118.251 M -9.95 % 131.313 M -9.20 % 144.622 M -10.17 % 160.987 M -4.28 % 168.177 M -5.26 % 177.523 M -7.51 % 191.945 M -0.39 % 192.705 M 10.82 % 173.893 M 159.37 % 67.045 M 60.04 % 41.892 M 9.25 % 38.345 M 70.50 % 22.490 M 33.47 % 16.851 M
Total non current assets 189.567 M -13.95 % 220.303 M 72.76 % 127.518 M 4.11 % 122.479 M -8.64 % 134.063 M -5.54 % 141.922 M -67.79 % 440.635 M -7.24 % 475.034 M -10.69 % 531.901 M 175.80 % 192.858 M -2.50 % 197.795 M -5.85 % 210.075 M -0.11 % 210.298 M 10.14 % 190.946 M 127.20 % 84.045 M 39.81 % 60.112 M 8.39 % 55.457 M 41.65 % 39.150 M 18.54 % 33.027 M
Other current assets 5.106 M -59.95 % 12.749 M -44.19 % 22.843 M -70.46 % 77.333 M -37.09 % 122.923 M 50.35 % 81.760 M 32.11 % 61.887 M -16.46 % 74.081 M 122.67 % 33.270 M -53.17 % 71.041 M 498.33 % 11.873 M -39.54 % 19.639 M 40.86 % 13.942 M 19.13 % 11.703 M -67.07 % 35.544 M 497.20 % 5.952 M -80.34 % 30.271 M -3.03 % 31.218 M 99.17 % 15.674 M
Short term investments 242.565 M -2.08 % 247.725 M -31.73 % 362.847 M -0.11 % 363.258 M 8 641 314.81 % -4.204 K -100.11 % 3.914 M 1 683.59 % -247.150 K -100.34 % 72.686 M 14 741.80 % -496.426 K -101.09 % 45.557 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 548.221 M 10.04 % 498.190 M 29.08 % 385.969 M 9.01 % 354.063 M 9.24 % 324.105 M 18.03 % 274.586 M -2.19 % 280.737 M 10.14 % 254.885 M -19.26 % 315.685 M -25.26 % 422.352 M -17.76 % 513.588 M 2.22 % 502.415 M -0.07 % 502.790 M -6.97 % 540.487 M -17.20 % 652.725 M 543.66 % 101.408 M 124.86 % 45.099 M -34.60 % 68.958 M -3.98 % 71.813 M
Cash and short term investments 790.786 M 6.02 % 745.915 M -0.39 % 748.817 M 4.39 % 717.320 M 121.32 % 324.105 M 16.38 % 278.500 M -0.80 % 280.737 M 10.14 % 254.885 M -19.26 % 315.685 M -25.26 % 422.352 M -17.76 % 513.588 M 2.22 % 502.415 M -0.07 % 502.790 M -6.97 % 540.487 M -17.20 % 652.725 M 543.66 % 101.408 M 124.86 % 45.099 M -34.60 % 68.958 M -3.98 % 71.813 M
Total current assets 1.046 B 5.11 % 995.016 M -2.41 % 1.020 B 3.52 % 984.868 M 55.05 % 635.212 M -4.46 % 664.836 M 9.03 % 609.755 M 10.73 % 550.684 M 6.01 % 519.458 M -18.78 % 639.573 M -6.17 % 681.627 M -2.27 % 697.476 M -1.12 % 705.365 M -7.34 % 761.264 M -6.09 % 810.638 M 342.21 % 183.316 M 27.92 % 143.307 M -6.06 % 152.552 M 35.15 % 112.875 M
Inventory 100.783 M 13.97 % 88.430 M -22.69 % 114.379 M 12.90 % 101.306 M -24.42 % 134.037 M -25.18 % 179.138 M 91.93 % 93.337 M -7.03 % 100.393 M 35.98 % 73.829 M 25.66 % 58.752 M -18.94 % 72.476 M -11.15 % 81.568 M -13.77 % 94.590 M -13.15 % 108.911 M 107.12 % 52.583 M 59.64 % 32.939 M -31.77 % 48.278 M -7.82 % 52.376 M 106.31 % 25.387 M
Net receivables 149.157 M 0.84 % 147.921 M 10.62 % 133.719 M 2.02 % 131.071 M 13.43 % 115.548 M -7.88 % 125.439 M -27.06 % 171.980 M 62.33 % 105.945 M 6.30 % 99.668 M -12.00 % 113.261 M 18.55 % 95.537 M -15.31 % 112.803 M 0.000 -100.00 % 100.163 M 0.000 0.000 -100.00 % 19.660 M 0.000 0.000
Tax assets 11.087 M 10.39 % 10.044 M -7.50 % 10.858 M 89.26 % 5.737 M -43.16 % 10.094 M 164.90 % 3.810 M 73.18 % 2.200 M -9.79 % 2.439 M -0.43 % 2.450 M 51.63 % 1.616 M -19.92 % 2.017 M -23.37 % 2.633 M 78.04 % 1.479 M -15.96 % 1.759 M 15.13 % 1.528 M -7.29 % 1.648 M -29.80 % 2.348 M 36.77 % 1.717 M 92.21 % 893.257 K
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 66.944 M 8.12 % 61.919 M 39.94 % 44.248 M 18.76 % 37.257 M -46.59 % 69.757 M 93.48 % 36.053 M -25.93 % 48.676 M -18.90 % 60.020 M 48.38 % 40.449 M 40.81 % 28.727 M -29.37 % 40.670 M -23.13 % 52.906 M 12.64 % 46.971 M -8.92 % 51.572 M 37.59 % 37.483 M 21.98 % 30.729 M 45.32 % 21.146 M -35.29 % 32.680 M 8.31 % 30.173 M
Tax payables 2.170 M 97.96 % 1.096 M -81.08 % 5.796 M 19.84 % 4.836 M -4.96 % 5.088 M -39.27 % 8.379 M 8.85 % 7.698 M -38.83 % 12.585 M 485.46 % 2.150 M 3.43 % 2.078 M -35.88 % 3.241 M 32.91 % 2.439 M 30.96 % 1.862 M -29.46 % 2.640 M -50.67 % 5.351 M 275.45 % 1.425 M -19.80 % 1.777 M -79.75 % 8.779 M 49.37 % 5.877 M
Deferred revenue non current 1.750 M -13.24 % 2.017 M 30.62 % 1.544 M -26.61 % 2.104 M -7.97 % 2.287 M -0.03 % 2.287 M -14.21 % 2.666 M -13.67 % 3.088 M -2.37 % 3.163 M -16.23 % 3.776 M -49.26 % 7.441 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 8.726 M -45.10 % 15.895 M 289.74 % 4.078 M -3.09 % 4.209 M 57.53 % 2.672 M 41.67 % 1.886 M 339 800.06 % -555.120 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.720 M 166.03 % 646.460 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
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 827.278 M -6.04 % 880.462 M 0.83 % 873.185 M 7.89 % 809.307 M 47.20 % 549.797 M 0.00 % 549.772 M 11.85 % 491.521 M -12.63 % 562.561 M -7.38 % 607.361 M 0.37 % 605.137 M -5.74 % 641.966 M 7.37 % 597.873 M 0.68 % 593.856 M 1.00 % 588.002 M -9.54 % 650.039 M 704.87 % 80.763 M 11.57 % 72.388 M 150.27 % 28.923 M 10.32 % 26.217 M
Deferred tax liabilities non current 780.944 K -64.32 % 2.189 M 68.64 % 1.298 M 165.61 % 488.649 K 0.000 0.000 0.000 0.000 -100.00 % 350.885 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.244 K 37.64 % 58.300 K -13.58 % 67.458 K
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.235 B 1.65 % 1.215 B 5.95 % 1.147 B 3.59 % 1.107 B 43.95 % 769.275 M -4.65 % 806.758 M -23.19 % 1.050 B 2.41 % 1.026 B -2.44 % 1.051 B 26.30 % 832.431 M -5.34 % 879.422 M -3.10 % 907.550 M -0.89 % 915.664 M -3.84 % 952.209 M 6.43 % 894.683 M 267.54 % 243.428 M 22.47 % 198.765 M 3.68 % 191.702 M 31.39 % 145.902 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 100.00 % -4.312 M -106.36 % -2.089 M 66.75 % -6.283 M -373.29 % -1.328 M -655.81 % 238.851 K 170.19 % -340.314 K -68.88 % -201.513 K -150.15 % 401.852 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 7.088 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
Change in working capital -784.811 K -104.47 % 17.556 M 158.23 % -30.147 M 24.65 % -40.011 M -533.25 % -6.318 M 90.59 % -67.155 M 47.41 % -127.705 M -257.89 % -35.683 M -569.25 % 7.604 M 147.21 % -16.109 M -238.38 % 11.641 M 47.70 % 7.881 M -51.20 % 16.152 M 122.34 % -72.303 M -23.55 % -58.519 M -286.32 % 31.408 M 171.42 % -43.978 M -77.20 % -24.818 M -1 490.29 % -1.561 M
Accounts receivables 9.276 M 184.76 % -10.945 M 34.41 % -16.686 M -251.11 % 11.042 M -36.47 % 17.381 M -75.62 % 71.293 M 164.85 % -109.928 M -167.25 % -41.133 M -768.85 % 6.150 M 132.44 % -18.958 M -480.23 % 4.986 M 320.72 % -2.259 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -16.153 M -179.38 % 20.350 M 208.96 % -18.677 M -89.76 % -9.842 M -147.65 % 20.656 M 123.84 % -86.652 M -1 428.97 % 6.520 M 124.35 % -26.780 M -155.89 % -10.466 M -177.02 % 13.589 M 50.53 % 9.027 M -27.38 % 12.431 M -13.20 % 14.322 M 125.43 % -56.329 M -186.75 % -19.644 M -228.07 % 15.339 M 455.02 % 2.764 M 110.24 % -26.989 M -238.40 % -7.975 M
Accounts payables 8.543 M -52.38 % 17.942 M 88.32 % 9.527 M 124.35 % -39.122 M -2.76 % -38.071 M 24.56 % -50.468 M -105.69 % -24.536 M -175.33 % 32.571 M 168.71 % 12.121 M 208.80 % -11.141 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 13.130 M 234.10 % -9.791 M -127.09 % -4.312 M -106.36 % -2.089 M 66.75 % -6.283 M -373.29 % -1.328 M 99.01 % -134.225 M -1 407.73 % -8.902 M -149.27 % 18.070 M 160.85 % -29.698 M -1 236.37 % 2.613 M 157.44 % -4.550 M -348.64 % 1.830 M 111.45 % -15.974 M 58.91 % -38.876 M -341.93 % 16.069 M 134.38 % -46.741 M -2 252.74 % 2.171 M -66.15 % 6.415 M
Other non cash items 49.536 M 310.23 % 12.075 M -12.15 % 13.745 M 80.93 % 7.597 M -69.74 % 25.105 M -91.24 % 286.599 M 1 470.78 % 18.246 M -52.27 % 38.227 M 1 186.34 % -3.519 M -27.41 % -2.762 M 29.01 % -3.890 M -170.02 % 5.556 M 961.01 % -645.273 K 83.11 % -3.821 M -181.36 % 4.696 M 125.33 % 2.084 M 28.18 % 1.626 M 181.98 % -1.983 M -488.57 % 510.397 K
Net cash provided by operating activities 83.920 M 17.52 % 71.409 M 404.54 % 14.153 M -43.45 % 25.029 M -62.19 % 66.195 M 314.47 % 15.971 M 388.11 % -5.543 M -107.39 % 75.001 M 22.45 % 61.250 M 115.41 % 28.434 M -59.57 % 70.323 M -2.10 % 71.831 M -19.30 % 89.010 M 304.17 % 22.023 M -31.42 % 32.112 M -61.50 % 83.404 M 3 946.38 % -2.168 M -168.69 % 3.157 M -83.74 % 19.415 M
Investments in property plant and equipment -15.671 M 58.05 % -37.352 M -273.35 % -10.005 M 18.90 % -12.336 M -235.12 % -3.681 M 25.88 % -4.966 M -13.40 % -4.379 M -85.95 % -2.355 M 26.79 % -3.217 M 82.60 % -18.492 M -49.72 % -12.351 M 13.75 % -14.320 M 65.42 % -41.408 M 56.35 % -94.868 M -78.38 % -53.182 M -388.66 % -10.883 M 13.08 % -12.521 M 3.82 % -13.018 M -964.40 % -1.223 M
Acquisitions net 8.029 K -62.14 % 21.205 K -86.14 % 153.000 K -99.40 % 25.584 M 126.56 % 11.293 M 202.43 % -11.025 M -58.07 % -6.975 M 87.51 % -55.860 M 68.33 % -176.393 M -1 053.76 % 18.494 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.212 M 0.000 0.000 0.000
Purchases of investments -515.928 M -1.16 % -510.000 M -6.25 % -480.000 M 50.52 % -970.000 M -14.18 % -849.500 M 13.16 % -978.230 M -95.58 % -500.160 M -182.58 % -177.000 M 54.03 % -385.000 M -381.25 % -80.000 M 0.000 0.000 0.000 0.000 0.000 100.00 % -6.000 M 0.000 0.000 0.000
Sales maturities of investments 527.260 M -9.04 % 579.667 M 20.18 % 482.349 M -21.46 % 614.113 M -27.66 % 848.898 M -14.31 % 990.634 M 73.42 % 571.232 M 438.30 % 106.117 M -75.45 % 432.212 M 1 112.26 % 35.653 M 0.000 -100.00 % 19.082 K 9.10 % 17.491 K 37.50 % 12.721 K 0.00 % 12.721 K -99.79 % 6.051 M 3 686.74 % 159.801 K -92.95 % 2.266 M 116.18 % 1.048 M
Other investing activites 0.000 0.000 -100.00 % 0.320 -100.00 % 12.626 K -64.93 % 35.999 K 35 998 889.74 % 0.100 -100.00 % 93.869 K -76.57 % 400.588 K 1 344 150 280 601 500.00 % 0.000 -100.00 % 2.000 K -99.98 % 10.034 M 1 035.15 % -1.073 M -10 829.36 % 10.000 K -99.69 % 3.218 M 30.85 % 2.459 M 648.16 % 328.737 K 1 236.38 % 24.599 K 1 320 648 756 428 700.00 % 0.000 100.00 % -1.223 M
Net cash used for investing activites -4.331 M -113.39 % 32.336 M 530.99 % -7.503 M 97.81 % -342.626 M -4 962.69 % 7.046 M 296.46 % -3.586 M -106.00 % 59.812 M 146.48 % -128.697 M 2.79 % -132.397 M -110.70 % -62.837 M -2 611.04 % -2.318 M 84.92 % -15.374 M 62.85 % -41.381 M 54.84 % -91.637 M -80.71 % -50.710 M -382.80 % -10.503 M 14.86 % -12.336 M -14.73 % -10.752 M -6 042.96 % -175.037 K
Debt repayment -272.657 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 100.00 % -12.000 M -200.00 % 12.000 M 0.000
Common stock issued 0.000 0.000 0.000 100.00 % -4.960 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
Common stock repurchased -9.203 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
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -63.936 M -125.00 % -28.416 M -300.00 % -7.104 M 80.00 % -35.520 M 37.50 % -56.832 M 0.00 % -56.832 M 0.00 % -56.832 M 33.33 % -85.248 M -100.00 % -42.624 M -80.00 % -23.680 M -114.30 % -11.050 M 36.36 % -17.363 M -21.76 % -14.260 M -465.87 % -2.520 M
Other financing activites 0.000 -100.00 % 1.794 M -79.97 % 8.955 M -97.41 % 345.499 M 1 501.14 % -24.658 M -154.31 % 45.400 M 0.000 -100.00 % 3.450 M 0.000 -100.00 % 2.724 M 144.12 % -6.174 M -125 069.64 % 4.940 K -99.89 % 4.645 M 447.63 % 848.122 K -99.86 % 592.600 M 5 954.57 % -10.122 M -150.59 % 20.008 M 185.83 % 7.000 M 0.000
Net cash used provided by financing activities -9.476 M -628.21 % 1.794 M -79.97 % 8.955 M -97.41 % 345.499 M 1 501.14 % -24.658 M -33.03 % -18.536 M 34.77 % -28.416 M -677.67 % -3.654 M 89.71 % -35.520 M 34.35 % -54.109 M 14.12 % -63.006 M -10.87 % -56.827 M 29.50 % -80.603 M -92.94 % -41.776 M -107.34 % 568.920 M 2 787.13 % -21.172 M -126.33 % -9.354 M -297.35 % 4.740 M 288.10 % -2.520 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 0.000 -100.00 % 0.430 -65.04 % 1.230 28.13 % 0.960 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 70.113 M -33.57 % 105.539 M 576.27 % 15.606 M -44.07 % 27.902 M -42.57 % 48.583 M 889.81 % -6.151 M -123.79 % 25.853 M 145.08 % -57.350 M 46.23 % -106.667 M -20.51 % -88.512 M -1 870.45 % 4.999 M 1 449.59 % -370.440 K 98.88 % -32.974 M 70.40 % -111.390 M -120.24 % 550.322 M 963.86 % 51.729 M 316.81 % -23.859 M -735.49 % -2.856 M -117.08 % 16.720 M
Cash at beginning of period 472.216 M 28.78 % 366.677 M 4.45 % 351.071 M 8.63 % 323.169 M 17.69 % 274.586 M -2.19 % 280.737 M 10.14 % 254.885 M -18.37 % 312.235 M -25.46 % 418.902 M -17.44 % 507.414 M 1.00 % 502.415 M -0.07 % 502.785 M -6.15 % 535.759 M -17.92 % 652.725 M 574.11 % 96.828 M 114.70 % 45.099 M -34.60 % 68.958 M -3.98 % 71.813 M 30.35 % 55.094 M
Cash at end of period 542.329 M 14.85 % 472.216 M 28.78 % 366.677 M 4.45 % 351.071 M 8.63 % 323.169 M 17.69 % 274.586 M -2.19 % 280.737 M 10.14 % 254.885 M -18.37 % 312.235 M -25.46 % 418.902 M -17.44 % 507.414 M 1.00 % 502.415 M -0.07 % 502.785 M -7.12 % 541.335 M -16.35 % 647.150 M 568.35 % 96.828 M 114.70 % 45.099 M -34.60 % 68.958 M -3.98 % 71.813 M
Operating cash flow 83.920 M 17.52 % 71.409 M 404.54 % 14.153 M -43.45 % 25.029 M -62.19 % 66.195 M 314.47 % 15.971 M 388.11 % -5.543 M -107.39 % 75.001 M 22.45 % 61.250 M 115.41 % 28.434 M -59.57 % 70.323 M -2.10 % 71.831 M -19.30 % 89.010 M 304.17 % 22.023 M -31.42 % 32.112 M -61.50 % 83.404 M 3 946.38 % -2.168 M -168.69 % 3.157 M -83.74 % 19.415 M
Capital expenditure -15.671 M 58.05 % -37.352 M -273.35 % -10.005 M 18.90 % -12.336 M -235.12 % -3.681 M 25.88 % -4.966 M -13.40 % -4.379 M -85.95 % -2.355 M 26.79 % -3.217 M 82.60 % -18.492 M -49.72 % -12.351 M 13.75 % -14.320 M 65.42 % -41.408 M 56.35 % -94.868 M -78.38 % -53.182 M -388.66 % -10.883 M 13.08 % -12.521 M 3.82 % -13.018 M -964.40 % -1.223 M
Free CashFlow 68.249 M 100.40 % 34.057 M 720.89 % 4.149 M -67.32 % 12.693 M -79.70 % 62.514 M 468.05 % 11.005 M 210.91 % -9.923 M -113.66 % 72.646 M 25.18 % 58.033 M 483.77 % 9.941 M -82.85 % 57.971 M 0.80 % 57.510 M 20.82 % 47.602 M 165.35 % -72.845 M -245.73 % -21.070 M -129.05 % 72.521 M 593.71 % -14.689 M -48.96 % -9.861 M -154.21 % 18.192 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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30
Revenue 104.328 M 40.11 % 74.460 M -23.82 % 97.746 M 15.30 % 84.776 M -8.43 % 92.579 M 17.13 % 79.042 M 6.78 % 74.021 M -9.52 % 81.811 M -3.88 % 85.109 M 8.02 % 78.792 M -3.81 % 81.909 M -11.49 % 92.546 M -13.91 % 107.505 M 53.07 % 70.231 M 7.54 % 65.307 M -36.59 % 102.999 M 16.96 % 88.063 M 21.23 % 72.639 M -62.46 % 193.474 M 168.85 % 71.965 M -17.85 % 87.603 M 148.85 % 35.203 M 434.01 % -10.540 M -112.37 % 85.184 M -20.49 % 107.142 M 28.85 % 83.151 M -39.14 % 136.629 M 67.00 % 81.813 M -5.35 % 86.441 M -23.66 % 113.226 M 310.62 % 27.574 M -74.77 % 109.292 M 39.22 % 78.505 M 24.06 % 63.281 M -18.21 % 77.371 M -1.88 % 78.851 M 55.32 % 50.768 M 44.63 % 35.102 M -4.94 % 36.927 M -12.99 % 42.438 M -11.29 % 47.840 M 22.83 % 38.950 M -19.52 % 48.395 M -18.33 % 59.257 M -11.99 % 67.332 M 44.09 % 46.730 M -10.57 % 52.250 M -9.34 % 57.632 M -2.90 % 59.353 M 16.66 % 50.878 M -1.65 % 51.729 M -18.16 % 63.209 M -27.54 % 87.232 M 29.23 % 67.503 M -19.24 % 83.588 M 0.44 % 83.223 M -13.27 % 95.958 M 59.48 % 60.169 M -22.76 % 77.902 M 16.33 % 66.966 M -14.29 % 78.134 M 75.91 % 44.418 M -15.45 % 52.534 M 7.62 % 48.814 M -33.78 % 73.717 M 103.30 % 36.260 M -4.77 % 38.076 M -25.48 % 51.092 M
Net income 22.642 M 32.51 % 17.087 M 153.38 % 6.743 M -65.64 % 19.627 M 8.00 % 18.173 M 194.41 % -19.249 M -215.78 % -6.096 M -143.95 % 13.871 M 21.77 % 11.391 M -4.87 % 11.974 M 201.75 % -11.768 M -212.26 % 10.482 M -3.10 % 10.818 M 6.06 % 10.200 M 186.94 % -11.732 M -151.51 % 22.778 M 36.29 % 16.712 M 2.34 % 16.330 M 1 405.54 % 1.085 M -91.34 % 12.520 M -33.08 % 18.710 M 26 781.60 % -70.122 K 99.98 % -292.829 M -1 100.87 % 29.257 M 42.56 % 20.522 M -10.85 % 23.021 M 109.59 % 10.984 M -60.28 % 27.654 M 15.49 % 23.945 M 3.26 % 23.189 M 23 187.25 % 99.578 K -99.62 % 26.290 M 83.91 % 14.295 M 12.53 % 12.703 M 21.11 % 10.488 M -41.06 % 17.796 M 292.70 % 4.532 M -20.88 % 5.728 M -45.58 % 10.525 M 320.56 % 2.502 M -73.56 % 9.463 M 51.52 % 6.246 M -36.30 % 9.805 M -7.88 % 10.643 M -32.51 % 15.769 M 105.17 % 7.686 M -2.25 % 7.862 M 7.27 % 7.330 M -54.17 % 15.992 M 77.93 % 8.988 M 1.08 % 8.892 M -18.02 % 10.847 M -54.39 % 23.783 M 58.44 % 15.010 M -30.76 % 21.678 M 1.90 % 21.274 M -34.15 % 32.306 M 118.57 % 14.780 M -40.55 % 24.861 M 74.28 % 14.265 M -54.99 % 31.695 M 223.34 % 9.803 M -27.87 % 13.590 M 22.01 % 11.138 M -28.43 % 15.563 M 189.79 % 5.371 M -38.13 % 8.681 M -12.49 % 9.920 M
Income before tax 25.918 M 34.56 % 19.261 M 275.97 % 5.123 M -77.13 % 22.404 M 18.18 % 18.958 M 188.95 % -21.312 M -372.76 % -4.508 M -129.70 % 15.180 M 12.05 % 13.547 M -2.71 % 13.925 M 180.34 % -17.333 M -239.89 % 12.390 M -2.11 % 12.658 M 6.50 % 11.886 M 176.15 % -15.609 M -158.46 % 26.699 M 37.22 % 19.457 M 1.24 % 19.220 M 511.11 % -4.675 M -131.90 % 14.655 M -31.43 % 21.373 M 35 518.70 % -60.343 K 99.98 % -289.195 M -1 010.30 % 31.769 M 38.20 % 22.988 M -8.31 % 25.071 M 74.51 % 14.367 M -52.98 % 30.553 M 11.51 % 27.400 M 10.30 % 24.841 M 182.89 % 8.781 M -68.85 % 28.187 M 77.46 % 15.884 M 11.65 % 14.226 M 30.18 % 10.928 M -50.82 % 22.220 M 301.55 % 5.534 M -18.50 % 6.790 M -39.93 % 11.304 M 277.27 % 2.996 M -73.35 % 11.241 M 52.98 % 7.348 M -36.57 % 11.584 M -7.19 % 12.482 M -33.19 % 18.683 M 106.63 % 9.042 M -5.50 % 9.568 M 11.09 % 8.613 M -54.03 % 18.736 M 77.19 % 10.574 M -2.75 % 10.873 M -14.48 % 12.715 M -54.01 % 27.649 M 56.57 % 17.659 M -32.05 % 25.987 M 5.60 % 24.610 M -35.41 % 38.102 M 119.12 % 17.389 M -40.77 % 29.359 M 74.94 % 16.782 M -55.02 % 37.310 M 223.53 % 11.532 M -28.56 % 16.143 M 23.19 % 13.104 M -28.38 % 18.296 M 148.53 % 7.362 M -24.34 % 9.729 M -12.03 % 11.060 M
Income before tax ratio 0.25 -3.96 % 0.26 393.55 % 0.05 -80.17 % 0.26 29.06 % 0.20 175.95 % -0.27 -342.73 % -0.06 -132.82 % 0.19 16.57 % 0.16 -9.93 % 0.18 183.52 % -0.21 -258.06 % 0.13 13.71 % 0.12 -30.43 % 0.17 170.81 % -0.24 -192.20 % 0.26 17.32 % 0.22 -16.50 % 0.26 1 195.00 % -0.02 -111.87 % 0.20 -16.53 % 0.24 14 332.91 % 0.00 -100.01 % 27.44 7 257.30 % 0.37 73.82 % 0.21 -28.84 % 0.30 186.74 % 0.11 -71.84 % 0.37 17.82 % 0.32 44.48 % 0.22 -31.11 % 0.32 23.48 % 0.26 27.47 % 0.20 -10.00 % 0.22 59.16 % 0.14 -49.88 % 0.28 158.54 % 0.11 -43.65 % 0.19 -36.81 % 0.31 333.57 % 0.07 -69.95 % 0.23 24.55 % 0.19 -21.19 % 0.24 13.64 % 0.21 -24.09 % 0.28 43.40 % 0.19 5.66 % 0.18 22.54 % 0.15 -52.66 % 0.32 51.89 % 0.21 -1.12 % 0.21 4.49 % 0.20 -36.54 % 0.32 21.16 % 0.26 -15.85 % 0.31 5.13 % 0.30 -25.53 % 0.40 37.39 % 0.29 -23.32 % 0.38 50.38 % 0.25 -47.52 % 0.48 83.92 % 0.26 -15.51 % 0.31 14.47 % 0.27 8.16 % 0.25 22.25 % 0.20 -20.55 % 0.26 18.04 % 0.22
EBITDA 23.114 M 85.81 % 12.439 M 451.35 % 2.256 M -85.36 % 15.415 M -24.69 % 20.467 M 36.88 % 14.953 M 281.88 % -8.221 M -179.54 % 10.336 M 15.14 % 8.977 M -11.85 % 10.184 M 901.91 % -1.270 M -127.16 % 4.675 M -76.08 % 19.546 M 47.95 % 13.212 M 432.95 % 2.479 M -88.01 % 20.678 M -12.30 % 23.578 M 48.80 % 15.846 M 3 142.85 % 488.639 K -97.28 % 17.985 M -25.11 % 24.014 M 520.24 % 3.872 M 109.52 % -40.669 M -222.70 % 33.146 M 41.03 % 23.503 M -16.36 % 28.101 M 51.91 % 18.498 M -44.24 % 33.174 M 31.09 % 25.305 M -15.74 % 30.032 M 770.60 % -4.478 M -113.66 % 32.784 M 85.89 % 17.636 M 0.92 % 17.475 M 70.29 % 10.262 M -57.72 % 24.272 M 421.83 % 4.651 M -28.45 % 6.501 M 305.23 % 1.604 M -80.20 % 8.101 M 72.69 % 4.691 M -59.29 % 11.524 M 213.44 % 3.677 M -77.62 % 16.430 M 26.61 % 12.976 M 2.81 % 12.621 M 258.48 % 3.521 M -76.15 % 14.765 M 6.39 % 13.879 M 47.21 % 9.428 M -45.29 % 17.233 M 41.63 % 12.167 M -43.63 % 21.585 M 33.00 % 16.229 M -41.72 % 27.848 M 13.95 % 24.440 M -40.47 % 41.051 M 150.16 % 16.410 M -44.63 % 29.634 M 29.20 % 22.937 M -38.46 % 37.273 M 207.16 % 12.135 M -30.55 % 17.473 M 33.15 % 13.123 M -27.69 % 18.147 M 133.41 % 7.775 M -29.37 % 11.008 M -0.25 % 11.035 M
Net income ratio 0.22 -5.42 % 0.23 232.62 % 0.07 -70.20 % 0.23 17.94 % 0.20 180.60 % -0.24 -195.72 % -0.08 -148.57 % 0.17 26.68 % 0.13 -11.93 % 0.15 205.77 % -0.14 -226.84 % 0.11 12.57 % 0.10 -30.72 % 0.15 180.84 % -0.18 -181.24 % 0.22 16.53 % 0.19 -15.58 % 0.22 3 909.98 % 0.01 -96.78 % 0.17 -18.54 % 0.21 10 821.93 % 0.00 -100.01 % 27.78 7 989.33 % 0.34 79.31 % 0.19 -30.81 % 0.28 244.38 % 0.08 -76.22 % 0.34 22.02 % 0.28 35.26 % 0.20 5 571.21 % 0.00 -98.50 % 0.24 32.10 % 0.18 -9.29 % 0.20 48.08 % 0.14 -39.93 % 0.23 152.84 % 0.09 -45.30 % 0.16 -42.75 % 0.29 383.33 % 0.06 -70.19 % 0.20 23.36 % 0.16 -20.85 % 0.20 12.80 % 0.18 -23.31 % 0.23 42.40 % 0.16 9.30 % 0.15 18.32 % 0.13 -52.80 % 0.27 52.52 % 0.18 2.77 % 0.17 0.17 % 0.17 -37.06 % 0.27 22.61 % 0.22 -14.26 % 0.26 1.45 % 0.26 -24.07 % 0.34 37.05 % 0.25 -23.03 % 0.32 49.81 % 0.21 -47.49 % 0.41 83.81 % 0.22 -14.69 % 0.26 13.37 % 0.23 8.08 % 0.21 42.54 % 0.15 -35.04 % 0.23 17.42 % 0.19
Ratio EBITDA 0.22 32.62 % 0.17 623.78 % 0.02 -87.31 % 0.18 -17.76 % 0.22 16.87 % 0.19 270.32 % -0.11 -187.91 % 0.13 19.78 % 0.11 -18.40 % 0.13 933.63 % -0.02 -130.69 % 0.05 -72.22 % 0.18 -3.35 % 0.19 395.59 % 0.04 -81.09 % 0.20 -25.02 % 0.27 22.73 % 0.22 8 537.30 % 0.00 -98.99 % 0.25 -8.83 % 0.27 149.24 % 0.11 -97.15 % 3.86 891.68 % 0.39 77.38 % 0.22 -35.09 % 0.34 149.62 % 0.14 -66.61 % 0.41 38.51 % 0.29 10.37 % 0.27 263.31 % -0.16 -154.14 % 0.30 33.53 % 0.22 -18.65 % 0.28 108.21 % 0.13 -56.91 % 0.31 235.98 % 0.09 -50.53 % 0.19 326.30 % 0.04 -77.24 % 0.19 94.67 % 0.10 -66.86 % 0.30 289.45 % 0.08 -72.60 % 0.28 43.87 % 0.19 -28.64 % 0.27 300.82 % 0.07 -73.70 % 0.26 9.56 % 0.23 26.19 % 0.19 -44.37 % 0.33 73.06 % 0.19 -22.21 % 0.25 2.92 % 0.24 -27.83 % 0.33 13.45 % 0.29 -31.36 % 0.43 56.86 % 0.27 -28.31 % 0.38 11.06 % 0.34 -28.20 % 0.48 74.61 % 0.27 -17.86 % 0.33 23.73 % 0.27 9.20 % 0.25 14.81 % 0.21 -25.84 % 0.29 33.85 % 0.22
Gross profit ratio 0.30 4.66 % 0.29 28.97 % 0.22 -23.06 % 0.29 -7.85 % 0.32 2.48 % 0.31 146.26 % 0.13 -49.78 % 0.25 7.77 % 0.23 -4.03 % 0.24 75.45 % 0.14 -39.57 % 0.23 -24.05 % 0.30 1.47 % 0.30 13.72 % 0.26 -6.66 % 0.28 -23.85 % 0.37 4.88 % 0.35 403.55 % 0.07 -80.02 % 0.35 -3.17 % 0.36 19.03 % 0.30 -88.10 % 2.53 418.90 % 0.49 45.86 % 0.33 -22.23 % 0.43 53.42 % 0.28 -43.06 % 0.49 25.62 % 0.39 20.37 % 0.33 24.80 % 0.26 -29.35 % 0.37 1.01 % 0.37 -8.26 % 0.40 13.55 % 0.35 -13.63 % 0.41 42.47 % 0.28 -3.84 % 0.30 12.25 % 0.26 -15.18 % 0.31 15.69 % 0.27 -30.49 % 0.39 52.66 % 0.25 -24.64 % 0.34 11.17 % 0.30 -12.90 % 0.35 48.28 % 0.23 -32.10 % 0.34 2.07 % 0.34 -4.91 % 0.36 22.42 % 0.29 -13.31 % 0.33 -6.88 % 0.36 -1.35 % 0.36 -2.28 % 0.37 0.37 % 0.37 -9.27 % 0.41 9.79 % 0.37 -18.67 % 0.46 15.78 % 0.40 -8.57 % 0.43 12.08 % 0.39 -6.29 % 0.41 14.05 % 0.36 8.67 % 0.33 -0.42 % 0.33 0.85 % 0.33 1.91 % 0.33
Weighted average shs out dil 236.658 M 0.00 % 236.658 M 0.05 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M -0.24 % 237.108 M -0.34 % 237.919 M 0.59 % 236.531 M -0.16 % 236.912 M 0.16 % 236.531 M -0.29 % 237.226 M 0.24 % 236.655 M 0.05 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 10.95 % 213.183 M 0.05 % 213.071 M -0.10 % 213.295 M 10.91 % 192.307 M -17.73 % 233.745 M 9.66 % 213.146 M 0.03 % 213.092 M -0.01 % 213.112 M -0.02 % 213.153 M 0.07 % 212.995 M -0.02 % 213.048 M 0.01 % 213.035 M -0.05 % 213.134 M -0.08 % 213.297 M 0.10 % 213.081 M 0.02 % 213.036 M -0.05 % 213.136 M -0.03 % 213.193 M 0.07 % 213.037 M -0.29 % 213.658 M 0.22 % 213.190 M 0.06 % 213.071 M -0.10 % 213.280 M 0.07 % 213.130 M 0.10 % 212.922 M -0.10 % 213.142 M 0.00 % 213.148 M -0.01 % 213.162 M 0.03 % 213.096 M 0.00 % 213.085 M 0.01 % 213.071 M -0.09 % 213.256 M 0.13 % 212.984 M -0.03 % 213.044 M -0.09 % 213.246 M 0.01 % 213.231 M 0.01 % 213.216 M 0.50 % 212.161 M 0.46 % 211.194 M -0.42 % 212.084 M -0.42 % 212.975 M 0.82 % 211.243 M -1.28 % 213.976 M 13.65 % 188.270 M 15.81 % 162.563 M -1.98 % 165.840 M -0.74 % 167.075 M 2.44 % 163.101 M 2.50 % 159.128 M 1.43 % 156.880 M -1.42 % 159.144 M
Weighted average shs out 236.658 M 0.00 % 236.658 M 0.05 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M -0.16 % 236.915 M 0.16 % 236.531 M 0.00 % 236.531 M 0.18 % 236.108 M -0.18 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 10.95 % 213.183 M 0.04 % 213.094 M -0.09 % 213.295 M 10.91 % 192.308 M -17.73 % 233.745 M 9.66 % 213.146 M 0.03 % 213.092 M -0.01 % 213.114 M -0.02 % 213.153 M 0.07 % 212.998 M -0.02 % 213.048 M 0.01 % 213.036 M -0.05 % 213.134 M -0.26 % 213.687 M 0.28 % 213.079 M 0.02 % 213.039 M -0.05 % 213.136 M -0.03 % 213.196 M 0.07 % 213.037 M -0.29 % 213.666 M 0.22 % 213.190 M 0.05 % 213.074 M -0.10 % 213.280 M 0.07 % 213.131 M 0.10 % 212.922 M -0.10 % 213.145 M 0.00 % 213.148 M -0.01 % 213.164 M 0.03 % 213.096 M 0.00 % 213.086 M 0.01 % 213.071 M -0.10 % 213.291 M 0.14 % 212.984 M -0.03 % 213.044 M -0.09 % 213.246 M 0.01 % 213.231 M 0.01 % 213.216 M 0.50 % 212.161 M 0.46 % 211.194 M -0.42 % 212.084 M -0.42 % 212.975 M 0.82 % 211.243 M -1.28 % 213.976 M 13.65 % 188.270 M 15.81 % 162.563 M -1.98 % 165.840 M -0.74 % 167.075 M 2.44 % 163.101 M 2.50 % 159.128 M 1.43 % 156.880 M -1.42 % 159.144 M
EPS diluted 0.10 32.55 % 0.07 153.33 % 0.03 -65.66 % 0.08 8.07 % 0.08 194.35 % -0.08 -215.50 % -0.03 -144.10 % 0.06 22.13 % 0.05 -5.34 % 0.05 201.81 % -0.05 -212.19 % 0.04 -2.85 % 0.05 5.80 % 0.04 186.90 % -0.05 -151.51 % 0.10 36.21 % 0.07 -7.70 % 0.08 1 401.96 % 0.01 -91.31 % 0.06 -39.67 % 0.10 32 533.33 % 0.00 99.98 % -1.37 -1 097.82 % 0.14 42.58 % 0.10 -10.83 % 0.11 109.30 % 0.05 -60.31 % 0.13 15.66 % 0.11 3.31 % 0.11 21 660.00 % 0.00 -99.59 % 0.12 83.76 % 0.07 12.58 % 0.06 21.14 % 0.05 -41.08 % 0.08 293.87 % 0.02 -21.19 % 0.03 -45.55 % 0.05 322.22 % 0.01 -73.65 % 0.04 51.54 % 0.03 -36.30 % 0.05 -7.82 % 0.05 -32.57 % 0.07 104.99 % 0.04 -2.17 % 0.04 7.27 % 0.03 -54.13 % 0.08 77.73 % 0.04 1.20 % 0.04 -18.07 % 0.05 -53.73 % 0.11 56.25 % 0.07 -29.60 % 0.10 -0.60 % 0.10 -32.93 % 0.15 116.14 % 0.07 -42.17 % 0.12 79.91 % 0.07 -60.76 % 0.17 181.92 % 0.06 -26.37 % 0.08 22.79 % 0.07 -30.08 % 0.10 182.25 % 0.03 -38.88 % 0.06 -11.24 % 0.06
Earnings per share 0.10 32.55 % 0.07 153.33 % 0.03 -65.66 % 0.08 8.07 % 0.08 194.35 % -0.08 -215.50 % -0.03 -144.03 % 0.06 21.58 % 0.05 -4.74 % 0.05 201.81 % -0.05 -212.19 % 0.04 -3.06 % 0.05 5.79 % 0.04 187.10 % -0.05 -151.51 % 0.10 36.21 % 0.07 -7.70 % 0.08 1 401.96 % 0.01 -91.31 % 0.06 -39.67 % 0.10 32 533.33 % 0.00 99.98 % -1.37 -1 097.82 % 0.14 42.58 % 0.10 -10.83 % 0.11 109.30 % 0.05 -60.31 % 0.13 15.66 % 0.11 3.31 % 0.11 21 660.00 % 0.00 -99.59 % 0.12 83.76 % 0.07 12.58 % 0.06 21.14 % 0.05 -41.08 % 0.08 293.87 % 0.02 -21.19 % 0.03 -45.55 % 0.05 322.22 % 0.01 -73.65 % 0.04 51.54 % 0.03 -36.30 % 0.05 -7.82 % 0.05 -32.57 % 0.07 104.99 % 0.04 -2.17 % 0.04 7.27 % 0.03 -54.13 % 0.08 77.73 % 0.04 1.20 % 0.04 -18.07 % 0.05 -53.73 % 0.11 56.25 % 0.07 -30.02 % 0.10 0.00 % 0.10 -32.93 % 0.15 116.14 % 0.07 -42.17 % 0.12 79.91 % 0.07 -60.76 % 0.17 181.92 % 0.06 -26.37 % 0.08 22.79 % 0.07 -30.08 % 0.10 182.25 % 0.03 -38.88 % 0.06 -11.24 % 0.06
Gross profit 31.638 M 46.64 % 21.576 M -1.76 % 21.961 M -11.29 % 24.757 M -15.62 % 29.339 M 20.03 % 24.443 M 162.97 % 9.295 M -54.57 % 20.458 M 3.59 % 19.749 M 3.67 % 19.051 M 68.78 % 11.288 M -46.51 % 21.103 M -34.62 % 32.276 M 55.32 % 20.780 M 22.29 % 16.992 M -40.82 % 28.710 M -10.94 % 32.235 M 27.15 % 25.352 M 89.06 % 13.410 M -46.29 % 24.966 M -20.46 % 31.387 M 196.20 % 10.597 M 139.76 % -26.652 M -164.20 % 41.513 M 15.97 % 35.796 M 0.21 % 35.720 M -6.63 % 38.257 M -4.91 % 40.234 M 18.90 % 33.838 M -8.10 % 36.822 M 412.47 % 7.185 M -82.17 % 40.309 M 40.62 % 28.666 M 13.81 % 25.187 M -7.13 % 27.120 M -15.25 % 32.001 M 121.28 % 14.462 M 39.07 % 10.399 M 6.70 % 9.745 M -26.20 % 13.205 M 2.63 % 12.867 M -14.62 % 15.070 M 22.87 % 12.265 M -38.45 % 19.929 M -2.16 % 20.369 M 25.50 % 16.230 M 32.61 % 12.239 M -38.44 % 19.882 M -0.89 % 20.061 M 10.93 % 18.085 M 20.41 % 15.020 M -29.05 % 21.170 M -32.53 % 31.376 M 27.48 % 24.613 M -21.09 % 31.189 M 0.81 % 30.939 M -21.31 % 39.318 M 75.09 % 22.456 M -37.19 % 35.750 M 34.69 % 26.544 M -21.64 % 33.875 M 97.16 % 17.181 M -20.77 % 21.685 M 22.74 % 17.668 M -28.04 % 24.553 M 102.44 % 12.129 M -3.96 % 12.628 M -24.06 % 16.628 M
Income tax expense 3.277 M 19.00 % 2.754 M 335.22 % 632.812 K -80.38 % 3.226 M 134.09 % 1.378 M 177.07 % -1.788 M -204.13 % 1.717 M 35.52 % 1.267 M -47.56 % 2.416 M 7.08 % 2.257 M 144.96 % -5.019 M -360.23 % 1.929 M -3.46 % 1.998 M 3.41 % 1.932 M 159.26 % -3.260 M -178.55 % 4.150 M 33.31 % 3.113 M 3.82 % 2.999 M 162.62 % -4.788 M -287.83 % 2.549 M -19.78 % 3.178 M 1 182.38 % 247.808 K -95.11 % 5.063 M 101.58 % 2.511 M 1.86 % 2.466 M 20.28 % 2.050 M -39.42 % 3.383 M 16.70 % 2.899 M -16.07 % 3.454 M 109.07 % 1.652 M -80.97 % 8.682 M 357.74 % 1.897 M 19.38 % 1.589 M 4.28 % 1.523 M 246.18 % 440.088 K -90.05 % 4.424 M 341.56 % 1.002 M -5.66 % 1.062 M 36.30 % 779.249 K 57.83 % 493.742 K -72.23 % 1.778 M 61.30 % 1.102 M -38.06 % 1.779 M -3.22 % 1.839 M -36.90 % 2.914 M 114.85 % 1.356 M -20.50 % 1.706 M 32.93 % 1.283 M -53.23 % 2.744 M 73.01 % 1.586 M -19.94 % 1.981 M 6.07 % 1.868 M -51.68 % 3.866 M 45.93 % 2.649 M -38.53 % 4.309 M 29.17 % 3.336 M -42.44 % 5.796 M 122.20 % 2.608 M -42.02 % 4.499 M 78.71 % 2.517 M -55.17 % 5.615 M 224.60 % 1.730 M -32.25 % 2.553 M 29.91 % 1.966 M -28.07 % 2.733 M 37.25 % 1.991 M 89.89 % 1.049 M -8.01 % 1.140 M
Cost of revenue 72.690 M 37.45 % 52.885 M -30.22 % 75.785 M 26.27 % 60.020 M -5.09 % 63.241 M 15.83 % 54.599 M -15.65 % 64.726 M 5.50 % 61.352 M -6.13 % 65.359 M 9.40 % 59.742 M -15.41 % 70.622 M -1.15 % 71.443 M -5.03 % 75.229 M 52.13 % 49.451 M 2.35 % 48.316 M -34.96 % 74.290 M 33.07 % 55.829 M 18.06 % 47.287 M -73.74 % 180.064 M 283.12 % 46.999 M -16.40 % 56.217 M 128.46 % 24.607 M 52.72 % 16.112 M -63.11 % 43.672 M -38.79 % 71.346 M 50.42 % 47.431 M -51.78 % 98.371 M 136.59 % 41.580 M -20.96 % 52.603 M -31.15 % 76.403 M 274.73 % 20.389 M -70.44 % 68.983 M 38.41 % 49.840 M 30.84 % 38.093 M -24.19 % 50.250 M 7.26 % 46.851 M 29.04 % 36.307 M 46.97 % 24.703 M -9.12 % 27.181 M -7.02 % 29.233 M -16.41 % 34.973 M 46.46 % 23.879 M -33.91 % 36.129 M -8.13 % 39.328 M -16.26 % 46.962 M 53.98 % 30.499 M -23.77 % 40.011 M 5.99 % 37.750 M -3.92 % 39.292 M 19.82 % 32.793 M -10.67 % 36.709 M -12.68 % 42.038 M -24.74 % 55.856 M 30.23 % 42.890 M -18.15 % 52.399 M 0.22 % 52.284 M -7.69 % 56.640 M 50.19 % 37.713 M -10.53 % 42.151 M 4.28 % 40.422 M -8.67 % 44.260 M 62.50 % 27.236 M -11.71 % 30.848 M -0.96 % 31.146 M -36.65 % 49.164 M 103.73 % 24.131 M -5.17 % 25.447 M -26.16 % 34.464 M
General and administrative expenses 6.267 M -8.49 % 6.848 M -36.10 % 10.716 M 59.71 % 6.710 M 7.71 % 6.229 M 1.46 % 6.139 M -49.90 % 12.254 M 96.87 % 6.224 M 5.89 % 5.878 M -3.11 % 6.067 M -41.58 % 10.384 M 38.97 % 7.472 M 1.05 % 7.395 M 9.10 % 6.778 M -41.19 % 11.524 M 54.59 % 7.455 M 23.26 % 6.048 M -21.88 % 7.743 M -22.37 % 9.974 M 35.00 % 7.388 M 20.30 % 6.141 M -13.21 % 7.076 M -41.12 % 12.019 M 72.33 % 6.974 M 14.50 % 6.091 M -12.75 % 6.981 M -33.80 % 10.546 M 53.12 % 6.888 M 37.54 % 5.008 M -17.51 % 6.071 M -20.42 % 7.629 M 0.30 % 7.606 M -6.92 % 8.172 M -2.15 % 8.351 M -50.51 % 16.874 M 93.45 % 8.723 M -5.13 % 9.194 M 40.65 % 6.537 M -4.49 % 6.844 M -8.55 % 7.484 M 6.09 % 7.054 M 16.71 % 6.044 M -21.09 % 7.660 M 33.06 % 5.757 M -14.08 % 6.701 M 27.04 % 5.274 M -31.79 % 7.732 M 29.52 % 5.970 M 26.16 % 4.732 M -15.94 % 5.629 M 156.14 % -10.026 M -265.87 % 6.045 M -14.96 % 7.108 M 35.65 % 5.240 M 177.36 % -6.774 M -253.53 % 4.412 M 421.43 % -1.373 M -141.67 % 3.294 M 655.59 % -592.821 K -116.93 % 3.501 M -1.88 % 3.568 M 4.60 % 3.411 M -40.16 % 5.701 M 74.94 % 3.259 M -34.54 % 4.979 M 66.70 % 2.987 M 111.76 % 1.410 M -66.61 % 4.224 M
Selling and marketing expenses 1.842 M 10.53 % 1.666 M -61.40 % 4.317 M 126.39 % 1.907 M 8.82 % 1.752 M 1.51 % 1.726 M -61.82 % 4.522 M 87.98 % 2.405 M 6.09 % 2.267 M 31.36 % 1.726 M -58.92 % 4.201 M 80.81 % 2.323 M 11.12 % 2.091 M 2.53 % 2.039 M -52.83 % 4.324 M 130.30 % 1.877 M -9.35 % 2.071 M 19.30 % 1.736 M -37.38 % 2.772 M 5.45 % 2.629 M -3.88 % 2.735 M 146.54 % 1.109 M -77.87 % 5.012 M 110.33 % 2.383 M -27.32 % 3.279 M 60.25 % 2.046 M -60.29 % 5.152 M 130.57 % 2.235 M -32.12 % 3.292 M 4.84 % 3.140 M -48.77 % 6.129 M 199.33 % 2.048 M -46.84 % 3.852 M 20.99 % 3.184 M -18.29 % 3.896 M 40.72 % 2.769 M -17.12 % 3.340 M 101.96 % 1.654 M -33.14 % 2.474 M 29.49 % 1.910 M -32.12 % 2.815 M 44.01 % 1.954 M -16.11 % 2.330 M 30.33 % 1.787 M -24.31 % 2.361 M -8.93 % 2.593 M -3.04 % 2.674 M 13.82 % 2.350 M -20.89 % 2.970 M 12.87 % 2.632 M 442.52 % -768.311 K -131.04 % 2.475 M 2.24 % 2.421 M -15.06 % 2.850 M 302.32 % -1.409 M -170.93 % 1.986 M -18.26 % 2.430 M -7.43 % 2.625 M 373.27 % -960.428 K -158.90 % 1.631 M 4.21 % 1.565 M -34.85 % 2.402 M 8.15 % 2.221 M 72.66 % 1.286 M -4.76 % 1.351 M -31.94 % 1.984 M 846.48 % 209.665 K -84.68 % 1.368 M
Other expenses -4.557 M 45.86 % -8.417 M 45.75 % -15.515 M -73.13 % -8.961 M -1 787.15 % -474.860 K -101.34 % 35.500 M 389.87 % -12.247 M -147.86 % -4.941 M 33.14 % -7.390 M -39.01 % -5.316 M -250.41 % 3.534 M 334.53 % -1.507 M -141.87 % 3.599 M 223.69 % -2.910 M -129.02 % 10.029 M 216.08 % -8.639 M -1 499.03 % 617.527 K 110.86 % -5.687 M -178.69 % -2.041 M -37.14 % -1.488 M -52.66 % -974.758 K -616.56 % 188.700 K -99.93 % 286.124 M 12 303.52 % -2.345 M -24.36 % -1.885 M -204.09 % -619.970 K -102.49 % 24.922 M 3 315.24 % -775.134 K 78.50 % -3.605 M -389.48 % 1.245 M -96.16 % 32.454 M 1 771.67 % 1.734 M 138.24 % -4.534 M -3 009.80 % -145.803 K 98.79 % -12.016 M -680.16 % -1.540 M 80.61 % -7.944 M -88.95 % -4.204 M 79.95 % -20.975 M -1 548.53 % 1.448 M 111.51 % -12.583 M -6 798.33 % -182.400 K 98.98 % -17.885 M -7 221.85 % 251.133 K 102.24 % -11.236 M -1 086.59 % 1.139 M 108.30 % -13.722 M -496.70 % 3.459 M 147.80 % -7.236 M -1 045.77 % -631.521 K -103.88 % 16.258 M 3 259.32 % 483.967 K 84.88 % 261.771 K -10.89 % 293.750 K -97.79 % 13.290 M 12 121.20 % -110.551 K -135.58 % 310.722 K 142.41 % 128.181 K -98.40 % 7.995 M 0.000 0.000 0.000 100.00 % -532.239 K 0.000 0.000 100.00 % -142.409 K -113.76 % 1.035 M 0.000
Operating expenses 5.791 M 142.40 % 2.389 M -83.89 % 14.831 M 521.55 % 2.386 M -77.39 % 10.552 M -76.92 % 45.727 M 284.35 % 11.897 M 122.21 % 5.354 M -14.54 % 6.265 M 18.67 % 5.279 M -81.60 % 28.685 M 227.32 % 8.764 M -55.49 % 19.687 M 119.62 % 8.964 M -72.56 % 32.664 M 1 468.88 % 2.082 M -83.79 % 12.845 M 108.43 % 6.163 M -66.05 % 18.151 M 74.86 % 10.381 M 2.84 % 10.094 M 3.97 % 9.708 M -96.86 % 309.047 M 3 052.71 % 9.803 M -23.81 % 12.866 M 20.05 % 10.717 M -75.09 % 43.017 M 324.91 % 10.124 M 55.83 % 6.497 M -46.04 % 12.040 M -75.09 % 48.327 M 280.33 % 12.706 M 1.80 % 12.482 M 9.59 % 11.389 M -36.44 % 17.918 M 80.06 % 9.951 M 9.81 % 9.063 M 127.34 % 3.986 M 435.82 % 743.964 K -93.14 % 10.842 M 204.27 % 3.563 M -54.41 % 7.816 M 148.54 % 3.145 M -59.66 % 7.795 M 78.88 % 4.358 M -51.61 % 9.006 M 2.75 % 8.765 M -25.58 % 11.779 M 81.40 % 6.493 M -14.89 % 7.629 M 39.64 % 5.464 M -39.32 % 9.003 M -8.04 % 9.791 M 16.78 % 8.384 M 64.14 % 5.107 M -18.77 % 6.287 M 359.70 % 1.368 M -77.38 % 6.046 M -6.14 % 6.442 M 25.52 % 5.132 M -0.02 % 5.133 M -11.70 % 5.813 M -21.33 % 7.390 M 62.58 % 4.545 M -28.19 % 6.329 M 31.08 % 4.829 M 81.85 % 2.655 M -52.52 % 5.593 M
Cost and expenses 78.481 M 41.99 % 55.274 M -39.00 % 90.616 M 45.21 % 62.406 M -15.43 % 73.792 M -26.45 % 100.326 M 30.93 % 76.623 M 14.87 % 66.706 M -6.87 % 71.624 M 10.16 % 65.021 M -34.53 % 99.307 M 23.81 % 80.206 M -15.50 % 94.916 M 62.49 % 58.415 M -27.86 % 80.980 M 6.03 % 76.372 M 11.21 % 68.673 M 28.48 % 53.450 M -73.03 % 198.216 M 245.45 % 57.380 M -13.47 % 66.311 M 93.24 % 34.315 M -89.45 % 325.159 M 508.07 % 53.474 M -36.50 % 84.213 M 44.82 % 58.149 M -58.87 % 141.388 M 173.46 % 51.703 M -12.51 % 59.099 M -33.18 % 88.444 M 28.71 % 68.716 M -15.88 % 81.689 M 31.08 % 62.321 M 25.95 % 49.482 M -27.41 % 68.168 M 20.01 % 56.802 M 25.20 % 45.369 M 58.14 % 28.689 M 2.74 % 27.925 M -30.32 % 40.075 M 3.99 % 38.537 M 21.59 % 31.695 M -19.30 % 39.274 M -16.66 % 47.123 M -8.18 % 51.320 M 29.91 % 39.506 M -19.01 % 48.777 M -1.52 % 49.529 M 8.18 % 45.785 M 13.27 % 40.422 M -4.15 % 42.173 M -16.28 % 50.375 M -16.15 % 60.076 M 20.53 % 49.843 M -13.33 % 57.506 M -2.17 % 58.784 M 1.34 % 58.008 M 35.57 % 42.787 M -11.95 % 48.593 M 4.41 % 46.540 M 6.90 % 43.534 M 30.20 % 33.437 M -12.56 % 38.238 M 7.13 % 35.692 M -35.68 % 55.493 M 90.68 % 29.103 M 3.56 % 28.103 M -29.84 % 40.056 M
Research and development expenses 2.239 M -2.30 % 2.292 M -85.03 % 15.313 M 460.67 % 2.731 M -10.31 % 3.045 M 28.95 % 2.362 M -67.95 % 7.369 M 342.47 % 1.665 M -69.77 % 5.509 M 96.57 % 2.803 M -73.47 % 10.566 M 2 123.19 % 475.243 K -92.80 % 6.602 M 115.97 % 3.057 M -54.96 % 6.788 M 388.57 % 1.389 M -66.18 % 4.108 M 73.24 % 2.371 M -68.15 % 7.446 M 302.14 % 1.852 M -15.55 % 2.192 M 64.35 % 1.334 M -77.36 % 5.892 M 111.19 % 2.790 M -48.16 % 5.382 M 132.98 % 2.310 M -3.59 % 2.396 M 34.84 % 1.777 M -1.40 % 1.802 M 13.77 % 1.584 M -25.11 % 2.115 M 60.36 % 1.319 M -73.58 % 4.993 M 0.000 -100.00 % 9.163 M 0.000 -100.00 % 4.472 M 0.000 -100.00 % 12.401 M 0.000 -100.00 % 6.277 M 0.000 -100.00 % 11.041 M 0.000 -100.00 % 6.532 M 0.000 -100.00 % 12.080 M 0.000 -100.00 % 6.027 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
Selling general and administrative expenses 8.108 M -4.77 % 8.514 M -43.36 % 15.033 M 74.47 % 8.616 M 7.95 % 7.981 M 1.47 % 7.865 M -53.11 % 16.775 M 94.39 % 8.630 M 5.95 % 8.145 M 4.53 % 7.792 M -46.57 % 14.585 M 48.90 % 9.795 M 3.27 % 9.486 M 7.58 % 8.817 M -44.36 % 15.848 M 69.82 % 9.332 M 14.94 % 8.119 M -14.34 % 9.479 M -25.63 % 12.746 M 27.24 % 10.017 M 12.85 % 8.876 M 8.44 % 8.186 M -51.94 % 17.031 M 82.00 % 9.357 M -0.13 % 9.370 M 3.79 % 9.027 M -42.49 % 15.698 M 72.09 % 9.122 M 9.91 % 8.300 M -9.89 % 9.211 M -33.05 % 13.758 M 42.52 % 9.654 M -19.71 % 12.023 M 4.24 % 11.535 M -44.47 % 20.770 M 80.75 % 11.491 M -8.32 % 12.535 M 53.03 % 8.191 M -12.10 % 9.318 M -0.81 % 9.394 M -4.81 % 9.869 M 23.38 % 7.999 M -19.93 % 9.990 M 32.41 % 7.544 M -16.75 % 9.062 M 15.18 % 7.867 M -24.40 % 10.407 M 25.09 % 8.320 M 8.02 % 7.702 M -6.76 % 8.261 M 176.53 % -10.794 M -226.70 % 8.519 M -10.59 % 9.529 M 17.79 % 8.090 M 198.87 % -8.182 M -227.89 % 6.398 M 505.30 % 1.057 M -82.14 % 5.918 M 481.02 % -1.553 M -130.27 % 5.132 M -0.02 % 5.133 M -11.70 % 5.813 M -26.62 % 7.922 M 74.29 % 4.545 M -28.19 % 6.329 M 27.32 % 4.971 M 206.85 % 1.620 M -71.03 % 5.593 M
Interest income 2.554 M 99.19 % 1.282 M 127.90 % 562.627 K -76.97 % 2.443 M -4.26 % 2.552 M -17.57 % 3.096 M -26.30 % 4.201 M -27.33 % 5.781 M 56.09 % 3.703 M 25.24 % 2.957 M 0.86 % 2.932 M -9.55 % 3.241 M -15.23 % 3.824 M 11.94 % 3.416 M 52.00 % 2.247 M -4.71 % 2.358 M -44.87 % 4.278 M 113.12 % 2.007 M -2.98 % 2.069 M 6.21 % 1.948 M -20.38 % 2.447 M 11.07 % 2.203 M 0.19 % 2.199 M 1 835.17 % 113.616 K -95.78 % 2.691 M 1 856.91 % 137.493 K -98.38 % 8.481 M 174.97 % 3.084 M -39.75 % 5.120 M 460.10 % 914.080 K -76.60 % 3.906 M 263.13 % 1.076 M -20.08 % 1.346 M -45.87 % 2.487 M -9.40 % 2.745 M -6.68 % 2.941 M -41.52 % 5.030 M 2.35 % 4.914 M -45.60 % 9.034 M 1 106.91 % 748.499 K -91.37 % 8.668 M 725.65 % 1.050 M -87.52 % 8.415 M 1 140.37 % 678.411 K -90.12 % 6.866 M 277.72 % 1.818 M -70.17 % 6.095 M 1 095.22 % 509.926 K -90.13 % 5.169 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
Interest expense 0.000 -100.00 % 14.952 K 121.24 % -70.394 K -165.15 % 108.052 K 3 554.11 % 2.957 K -91.09 % 33.180 K 0.000 0.000 0.000 -100.00 % 69.257 K 555.78 % 10.561 K 0.000 0.000 -100.00 % 30.518 K 0.000 -100.00 % 53.305 K 0.000 -100.00 % 22.727 K -93.62 % 356.334 K -51.30 % 731.693 K -94.42 % 13.113 M 1 812.62 % 685.616 K 53.98 % 445.262 K 2 874.76 % 14.968 K 0.000 -100.00 % 81.717 K 0.000 0.000 0.000 -100.00 % 19.862 K -98.83 % 1.692 M 5 269.50 % 31.507 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 424.219 K 0.000 0.000 0.000 -100.00 % 95.660 K 0.000 0.000 0.000 0.000 -100.00 % 99.678 K 0.000 -100.00 % 72.963 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
Depreciation and amortization 3.172 M 10.91 % 2.860 M 0.00 % 2.860 M 15.14 % 2.484 M -16.52 % 2.975 M 7.49 % 2.768 M 0.00 % 2.768 M -4.34 % 2.893 M 6.39 % 2.719 M -6.01 % 2.893 M 0.00 % 2.893 M -21.15 % 3.669 M 23.25 % 2.977 M -18.86 % 3.669 M 0.00 % 3.669 M -15.17 % 4.326 M 13.03 % 3.827 M -11.53 % 4.326 M 0.00 % 4.326 M -3.79 % 4.496 M 8.68 % 4.137 M -7.99 % 4.496 M 0.00 % 4.496 M -0.88 % 4.536 M 0.82 % 4.499 M -0.81 % 4.536 M 0.00 % 4.536 M -4.85 % 4.767 M 5.25 % 4.529 M -4.99 % 4.767 M 0.00 % 4.767 M 2.41 % 4.655 M 1.38 % 4.592 M -1.36 % 4.655 M 0.00 % 4.655 M 0.29 % 4.642 M -0.25 % 4.653 M 0.25 % 4.642 M 0.00 % 4.642 M -0.55 % 4.667 M 0.31 % 4.653 M -0.31 % 4.667 M 0.00 % 4.667 M 2.46 % 4.555 M -2.39 % 4.667 M 2.45 % 4.555 M 0.00 % 4.555 M 21.71 % 3.743 M -16.24 % 4.469 M 2 040.46 % 208.768 K -99.01 % 21.073 M 4 471.27 % -482.085 K 89.71 % -4.686 M -401.65 % -934.172 K -106.57 % 14.220 M 30 005.12 % 47.233 K -99.67 % 14.494 M 8 737.66 % -167.802 K -102.28 % 7.362 M 193.17 % 2.511 M -62.94 % 6.776 M 486.96 % 1.154 M -70.98 % 3.979 M 6 066.58 % -66.683 K 51.01 % -136.113 K -128.67 % 474.808 K 0.000 100.00 % -4.352 K
Operating income 25.847 M 34.71 % 19.187 M 169.09 % 7.130 M -68.13 % 22.371 M 19.08 % 18.787 M 188.27 % -21.284 M -717.91 % -2.602 M -117.23 % 15.104 M 12.01 % 13.485 M -2.08 % 13.772 M 179.16 % -17.397 M -240.98 % 12.340 M -1.98 % 12.589 M 6.54 % 11.816 M 175.39 % -15.673 M -158.86 % 26.628 M 37.33 % 19.390 M 1.05 % 19.189 M 504.67 % -4.742 M -132.51 % 14.585 M -31.50 % 21.293 M 2 297.52 % 888.113 K 100.26 % -335.699 M -1 158.65 % 31.710 M 38.29 % 22.930 M -8.29 % 25.002 M 625.31 % -4.760 M -115.81 % 30.110 M 10.12 % 27.342 M 10.33 % 24.782 M 160.24 % -41.142 M -249.05 % 27.602 M 70.55 % 16.184 M 17.29 % 13.799 M 49.94 % 9.202 M -58.26 % 22.049 M 308.39 % 5.399 M -15.80 % 6.412 M -28.76 % 9.001 M 281.02 % 2.362 M -74.61 % 9.303 M 28.25 % 7.254 M -20.46 % 9.121 M -24.83 % 12.134 M -24.22 % 16.011 M 98.50 % 8.066 M 879.76 % -1.034 M -109.39 % 11.022 M 17.13 % 9.410 M -10.00 % 10.456 M 9.41 % 9.556 M -25.54 % 12.833 M -52.74 % 27.156 M 53.77 % 17.661 M -32.29 % 26.082 M 5.80 % 24.652 M -35.04 % 37.950 M 118.32 % 17.383 M -40.69 % 29.309 M 43.49 % 20.426 M -40.97 % 34.600 M 215.11 % 10.980 M -23.19 % 14.296 M 8.39 % 13.189 M -27.86 % 18.283 M 150.46 % 7.300 M -26.80 % 9.973 M -9.66 % 11.040 M
Operating income ratio 0.25 -3.85 % 0.26 253.24 % 0.07 -72.36 % 0.26 30.04 % 0.20 175.36 % -0.27 -665.96 % -0.04 -119.04 % 0.18 16.53 % 0.16 -9.35 % 0.17 182.29 % -0.21 -259.29 % 0.13 13.87 % 0.12 -30.40 % 0.17 170.11 % -0.24 -192.83 % 0.26 17.41 % 0.22 -16.65 % 0.26 1 177.84 % -0.02 -112.09 % 0.20 -16.62 % 0.24 863.44 % 0.03 -99.92 % 31.85 8 456.37 % 0.37 73.94 % 0.21 -28.82 % 0.30 963.16 % -0.03 -109.47 % 0.37 16.35 % 0.32 44.52 % 0.22 114.67 % -1.49 -690.77 % 0.25 22.51 % 0.21 -5.46 % 0.22 83.33 % 0.12 -57.47 % 0.28 162.94 % 0.11 -41.78 % 0.18 -25.06 % 0.24 337.89 % 0.06 -71.37 % 0.19 4.41 % 0.19 -1.18 % 0.19 -7.96 % 0.20 -13.89 % 0.24 37.77 % 0.17 971.87 % -0.02 -110.35 % 0.19 20.63 % 0.16 -22.85 % 0.21 11.25 % 0.18 -9.01 % 0.20 -34.78 % 0.31 18.99 % 0.26 -16.15 % 0.31 5.34 % 0.30 -25.10 % 0.40 36.90 % 0.29 -23.21 % 0.38 23.35 % 0.31 -31.12 % 0.44 79.13 % 0.25 -9.16 % 0.27 0.71 % 0.27 8.94 % 0.25 23.20 % 0.20 -23.14 % 0.26 21.22 % 0.22
Total other income expenses net 70.881 K -4.96 % 74.582 K 103.72 % -2.007 M -6 078.03 % 33.576 K -80.34 % 170.798 K 715.82 % -27.735 K 98.54 % -1.906 M -2 622.59 % 75.547 K 20.88 % 62.496 K -59.15 % 152.980 K 136.70 % 64.630 K 28.67 % 50.229 K -27.07 % 68.876 K -1.45 % 69.887 K 9.41 % 63.878 K -10.67 % 71.504 K 6.37 % 67.223 K 118.99 % 30.697 K -54.08 % 66.843 K -4.23 % 69.796 K -12.82 % 80.061 K 108.44 % -948.456 K -102.04 % 46.503 M 78 243.96 % 59.358 K 2.35 % 57.996 K -15.62 % 68.735 K -99.64 % 19.126 M 4 217.39 % 443.005 K 666.66 % 57.784 K -2.23 % 59.103 K -99.88 % 49.923 M 8 442.36 % 584.415 K 294.72 % -300.136 K -170.15 % 427.860 K -75.21 % 1.726 M 911.42 % 170.655 K 26.92 % 134.458 K -64.38 % 377.510 K -83.60 % 2.302 M 263.27 % 633.797 K -67.29 % 1.938 M 1 968.94 % 93.661 K -96.20 % 2.463 M 607.36 % 348.265 K -86.96 % 2.672 M 173.76 % 975.859 K -90.80 % 10.603 M 540.13 % -2.409 M -125.83 % 9.327 M 7 778.72 % 118.376 K -91.01 % 1.317 M 1 214.27 % -118.211 K -123.98 % 492.900 K 40 043.27 % -1.234 K 98.70 % -94.748 K -124.74 % -42.159 K -127.87 % 151.264 K 2 355.58 % 6.160 K -87.83 % 50.601 K 101.39 % -3.643 M -234.42 % 2.710 M 390.82 % 552.194 K -70.11 % 1.847 M 2 263.20 % -85.399 K -775.04 % 12.651 K -79.49 % 61.693 K 125.33 % -243.539 K -1 308.09 % 20.159 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 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31 2008-09-30
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2008-12-31
Net debt -268.157 M -19.05 % -225.254 M 58.78 % -546.501 M -6.35 % -513.889 M -6.45 % -482.756 M 9.10 % -531.078 M -8.80 % -488.123 M -3.20 % -472.983 M -15.89 % -408.144 M -5.56 % -386.629 M -0.23 % -385.746 M -0.93 % -382.175 M -28.11 % -298.327 M 13.61 % -345.319 M 2.47 % -354.063 M -5.08 % -336.959 M 3.06 % -347.588 M 46.40 % -648.441 M -111.31 % -306.869 M -18.74 % -258.439 M 3.79 % -268.606 M -12.32 % -239.152 M -3.02 % -232.141 M 10.79 % -260.219 M 14.84 % -305.576 M -2.81 % -297.231 M -5.88 % -280.737 M -17.91 % -238.085 M -27.49 % -186.750 M 38.83 % -305.279 M -19.77 % -254.885 M 21.42 % -324.343 M -6.54 % -304.422 M -3.40 % -294.406 M 6.74 % -315.685 M -6.64 % -296.035 M 11.46 % -334.338 M 19.77 % -416.726 M 1.33 % -422.352 M 5.59 % -447.375 M 0.40 % -449.168 M 8.04 % -488.447 M 4.90 % -513.588 M -2.79 % -499.660 M -3.02 % -485.012 M 8.05 % -527.460 M -4.98 % -502.415 M -8.77 % -461.924 M -1.69 % -454.243 M 7.73 % -492.314 M 2.08 % -502.790 M -3.64 % -485.139 M -1.17 % -479.531 M 16.18 % -572.091 M -5.85 % -540.487 M 0.85 % -545.141 M 4.75 % -572.305 M 8.88 % -628.083 M 3.78 % -652.725 M 1.55 % -663.002 M 1.96 % -676.223 M 2.32 % -692.302 M -582.69 % -101.408 M -27.10 % -79.786 M -8.61 % -73.460 M -62.89 % -45.099 M
Total investments 108.086 M 38.60 % 77.984 M 138.42 % 32.709 M -43.78 % 58.180 M -79.69 % 286.465 M 19.42 % 239.887 M -23.06 % 311.803 M 9 412.26 % 3.278 M -2.92 % 3.377 M 3.28 % 3.269 M -99.11 % 366.172 M 3 518.15 % 10.120 M -0.49 % 10.171 M 217.02 % 3.208 M -3.73 % 3.333 M -48.62 % 6.487 M 1.61 % 6.384 M -5.10 % 6.727 M -1.24 % 6.812 M 1.06 % 6.740 M -1.44 % 6.839 M -3.39 % 7.079 M 0.00 % 7.079 M -9.96 % 7.863 M 34.79 % 5.833 M 0.00 % 5.833 M 0.00 % 5.833 M 600.17 % 833.098 K 0.00 % 833.098 K 0.00 % 833.098 K 0.00 % 833.098 K -10.51 % 930.979 K 0.00 % 930.979 K 0.00 % 930.979 K 0.00 % 930.979 K 0.00 % 930.979 K 0.00 % 930.979 K 0.00 % 930.979 K 0.00 % 930.979 K -28.39 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M -19.70 % 1.619 M
Total debt 1.391 M -16.30 % 1.662 M -3.38 % 1.720 M 260.20 % 477.453 K -36.86 % 756.224 K -5.61 % 801.184 K -92.04 % 10.067 M 17 662.23 % 56.676 K -49.77 % 112.831 K -33.03 % 168.470 K -24.65 % 223.597 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.743 M -78.28 % 17.235 M -66.33 % 51.189 M 39.01 % 36.825 M -22.50 % 47.516 M 11.95 % 42.445 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
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 18.149 M -97.94 % 881.077 M 1 434.33 % 57.424 M -93.52 % 886.031 M 1 202.49 % 68.026 M -92.30 % 883.921 M 1 496 217.55 % -59.081 K -100.01 % 880.491 M 1 325.19 % 61.781 M -92.95 % 876.441 M 1 405.84 % 58.203 M -93.30 % 869.018 M 1 392.16 % 58.239 M -93.30 % 869.071 M 3 429 136.05 % 25.343 K 186.12 % -29.429 K -116.55 % -13.590 K 71.61 % -47.875 K 0.00 % -47.875 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 0.000 0.000 0.000 0.000 0.000
Retained earnings 41.623 M 9.81 % 37.903 M 82.08 % 20.817 M -35.56 % 32.302 M 154.84 % 12.675 M 128.34 % -44.729 M -75.55 % -25.480 M -31.45 % -19.384 M 41.71 % -33.255 M 25.51 % -44.646 M -6 355.02 % 713.756 K 101.59 % -44.851 M 18.94 % -55.334 M 16.35 % -66.151 M 13.36 % -76.351 M -18.16 % -64.619 M 26.06 % -87.397 M 16.05 % -104.109 M 13.56 % -120.439 M 0.89 % -121.524 M 9.34 % -134.044 M 12.18 % -152.635 M 0.03 % -152.684 M -207.89 % 141.524 M 26.06 % 112.266 M -27.89 % 155.680 M 17.35 % 132.659 M 3.39 % 128.311 M 27.47 % 100.657 M -4.25 % 105.128 M 28.30 % 81.939 M -7.73 % 88.808 M 42.05 % 62.518 M 13.00 % 55.327 M 29.80 % 42.624 M 24.05 % 34.360 M 107.44 % 16.564 M -65.17 % 47.552 M 13.69 % 41.825 M 22.39 % 34.174 M 7.90 % 31.671 M -59.93 % 79.040 M 8.58 % 72.794 M 8.04 % 67.380 M 18.76 % 56.737 M -41.99 % 97.800 M 8.53 % 90.114 M 4.46 % 86.269 M 9.29 % 78.939 M -34.10 % 119.779 M 8.11 % 110.791 M 2.82 % 107.752 M 11.19 % 96.905 M -38.81 % 158.370 M 10.47 % 143.359 M 9.70 % 130.685 M 19.44 % 109.411 M -8.62 % 119.729 M 14.08 % 104.948 M 19.06 % 88.150 M 19.31 % 73.885 M 12.17 % 65.870 M 17.48 % 56.067 M 19.18 % 47.044 M 31.02 % 35.905 M 37.98 % 26.022 M
Common stock 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M -0.27 % 237.171 M 0.00 % 237.171 M 0.00 % 237.171 M 0.00 % 237.171 M 0.00 % 237.171 M 0.00 % 237.171 M 0.00 % 237.171 M 0.00 % 237.171 M 0.27 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 0.00 % 236.531 M 10.99 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 0.00 % 213.120 M 50.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 0.00 % 142.080 M 100.00 % 71.040 M 0.00 % 71.040 M 0.00 % 71.040 M 0.00 % 71.040 M 20.00 % 59.200 M 33.94 % 44.200 M 0.00 % 44.200 M 0.00 % 44.200 M 0.00 % 44.200 M
Total equity 1.135 B 0.37 % 1.131 B 1.48 % 1.114 B -0.97 % 1.125 B 1.74 % 1.106 B 1.61 % 1.089 B -1.76 % 1.108 B -0.22 % 1.110 B 2.50 % 1.083 B 1.16 % 1.071 B 1.25 % 1.058 B -0.95 % 1.068 B 1.20 % 1.055 B 1.24 % 1.042 B 1.09 % 1.031 B -1.19 % 1.043 B 2.21 % 1.021 B 1.62 % 1.005 B 55.70 % 645.150 M 0.03 % 644.982 M 1.91 % 632.892 M 3.26 % 612.882 M 0.14 % 612.046 M -32.34 % 904.569 M 3.34 % 875.311 M -4.73 % 918.725 M 2.57 % 895.704 M 1.24 % 884.721 M 3.23 % 857.067 M -0.52 % 861.538 M 2.77 % 838.349 M 0.01 % 838.249 M 3.24 % 811.959 M 0.89 % 804.768 M 1.60 % 792.065 M 1.34 % 781.577 M 2.33 % 763.781 M -3.90 % 794.769 M 0.73 % 789.042 M 1.35 % 778.517 M 0.32 % 776.014 M -5.75 % 823.383 M 0.76 % 817.138 M 1.21 % 807.333 M 1.34 % 796.690 M -4.90 % 837.753 M 0.93 % 830.067 M 0.96 % 822.205 M 0.90 % 814.875 M -4.77 % 855.715 M 1.06 % 846.727 M 1.06 % 837.835 M 1.31 % 826.987 M -6.92 % 888.452 M 1.72 % 873.442 M 2.55 % 851.764 M 2.56 % 830.489 M -1.23 % 840.807 M 1.79 % 826.027 M 3.76 % 796.080 M 1.82 % 781.815 M 1.04 % 773.800 M 327.44 % 181.030 M 8.71 % 166.523 M 7.17 % 155.384 M 6.79 % 145.501 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.017 M 0.000 0.000 0.000 -100.00 % 2.842 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 -100.00 % 2.980 M -49.50 % 5.901 M 98.02 % 2.980 M 0.00 % 2.980 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.441 M 0.00 % 7.441 M 0.00 % 7.441 M 0.000 -100.00 % 5.773 M 0.00 % 5.773 M 0.00 % 5.773 M 0.00 % 5.773 M -14.75 % 6.771 M 0.00 % 6.771 M 0.00 % 6.771 M 0.00 % 6.771 M 48.15 % 4.571 M 0.00 % 4.571 M -39.00 % 7.493 M 63.94 % 4.571 M -19.90 % 5.706 M 0.00 % 5.706 M -6.01 % 6.071 M 0.00 % 6.071 M 6.51 % 5.700 M 0.00 % 5.700 M -0.87 % 5.750 M
Long term debt 1.391 M -16.30 % 1.662 M -3.38 % 1.720 M 260.20 % 477.453 K -26.14 % 646.460 K 0.00 % 646.460 K 0.00 % 646.460 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 non current liabilities 4.546 M 1.05 % 4.499 M 5.84 % 4.251 M 37.69 % 3.087 M 118.01 % 1.416 M -58.39 % 3.403 M 20.04 % 2.835 M -17.68 % 3.444 M 5.74 % 3.257 M 14.69 % 2.840 M -0.08 % 2.842 M 21.92 % 2.331 M -11.26 % 2.627 M -17.58 % 3.187 M 22.93 % 2.593 M 33.35 % 1.944 M -4.90 % 2.045 M -5.41 % 2.161 M -5.47 % 2.287 M 11.17 % 2.057 M -3.60 % 2.134 M -3.47 % 2.210 M -3.36 % 2.287 M -3.25 % 2.364 M -3.80 % 2.457 M -4.02 % 2.560 M -3.96 % 2.666 M -3.81 % 2.771 M -3.67 % 2.877 M -3.54 % 2.983 M -3.42 % 3.088 M -46.80 % 5.805 M -1.63 % 5.901 M -7.41 % 6.373 M -1.86 % 6.494 M 97.74 % 3.284 M -3.56 % 3.405 M -3.43 % 3.526 M -6.61 % 3.776 M -39.62 % 6.253 M 11.50 % 5.608 M -24.63 % 7.441 M 0.00 % 7.441 M 0.00 % 7.441 M 0.00 % 7.441 M 0.00 % 7.441 M 0.00 % 7.441 M 28.90 % 5.773 M 0.00 % 5.773 M 0.00 % 5.773 M 0.00 % 5.773 M -14.75 % 6.771 M 0.00 % 6.771 M 0.00 % 6.771 M 0.00 % 6.771 M 48.15 % 4.571 M 0.00 % 4.571 M -39.00 % 7.493 M 63.94 % 4.571 M -19.90 % 5.706 M 0.00 % 5.706 M -6.01 % 6.071 M 0.00 % 6.071 M 6.51 % 5.700 M 0.00 % 5.700 M -2.23 % 5.830 M
Other current liabilities 21.564 M -8.42 % 23.546 M -50.60 % 47.667 M 142.80 % 19.632 M 11.61 % 17.589 M -6.00 % 18.713 M -44.23 % 33.553 M 37.50 % 24.403 M 1 504.92 % -1.737 M -155.09 % -680.925 K -101.62 % 41.991 M 48.93 % 28.195 M 1.22 % 27.856 M -15.13 % 32.822 M 3.60 % 31.682 M 86.79 % 16.961 M 8.34 % 15.656 M 70.40 % 9.188 M -69.13 % 29.758 M -79.86 % 147.746 M 38.84 % 106.418 M -26.68 % 145.133 M -1.93 % 147.992 M 42.12 % 104.133 M -32.69 % 154.697 M 78.07 % 86.872 M -9.17 % 95.646 M 9.11 % 87.658 M -2.16 % 89.593 M -5.36 % 94.666 M -15.23 % 111.676 M -21.57 % 142.397 M -4.46 % 149.048 M -10.89 % 167.257 M -20.43 % 210.201 M 4.86 % 200.463 M -20.61 % 252.497 M 3 529.65 % 6.957 M -21.03 % 8.809 M 33.11 % 6.618 M -24.37 % 8.750 M 27.00 % 6.890 M -36.98 % 10.932 M 17.73 % 9.285 M -7.54 % 10.043 M -0.62 % 10.106 M -31.24 % 14.698 M 88.77 % 7.786 M -23.54 % 10.183 M -5.69 % 10.798 M -24.66 % 14.331 M 70.73 % 8.394 M -13.51 % 9.706 M -50.13 % 19.462 M 9.44 % 17.784 M -24.67 % 23.608 M 3.52 % 22.807 M 1.92 % 22.378 M 5.30 % 21.251 M -3.55 % 22.033 M -23.18 % 28.682 M 29.89 % 22.082 M -11.32 % 24.901 M 14.85 % 21.681 M -14.34 % 25.311 M 3.27 % 24.510 M
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 1.645 M -25.23 % 2.201 M -62.37 % 5.848 M -79.42 % 28.418 M -0.89 % 28.673 M -5.38 % 30.303 M 0.000 -100.00 % 3.694 M -2.07 % 3.772 M -24.17 % 4.974 M -38.31 % 8.063 M 144.82 % 3.293 M 23.62 % 2.664 M 41.47 % 1.883 M 110.93 % -17.235 M 66.33 % -51.189 M -39.01 % -36.825 M 22.50 % -47.516 M -11.95 % -42.445 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
Short term debt 0.000 -100.00 % 640.099 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 223.597 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.743 M -78.28 % 17.235 M 0.000 -100.00 % 36.825 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 0.000
Total current liabilities 108.604 M 5.87 % 102.581 M -12.16 % 116.781 M 26.49 % 92.324 M -6.83 % 99.088 M 17.74 % 84.157 M -17.83 % 102.417 M 45.88 % 70.208 M -9.97 % 77.981 M -5.67 % 82.667 M -4.39 % 86.462 M -0.61 % 86.990 M -8.54 % 95.112 M 5.18 % 90.429 M 22.57 % 73.775 M 0.38 % 73.493 M 2.20 % 71.914 M 8.88 % 66.047 M -45.79 % 121.839 M -41.61 % 208.671 M 4.84 % 199.037 M -0.36 % 199.757 M 3.81 % 192.425 M 27.52 % 150.903 M -27.13 % 207.071 M 41.52 % 146.317 M -3.75 % 152.020 M 7.05 % 142.009 M -4.78 % 149.144 M -13.31 % 172.040 M -6.64 % 184.281 M -16.35 % 220.292 M 5.98 % 207.856 M -3.50 % 215.399 M -14.79 % 252.800 M -4.20 % 263.879 M -13.24 % 304.158 M 627.34 % 41.818 M 5.56 % 39.614 M 2.75 % 38.554 M -22.07 % 49.474 M -1.15 % 50.048 M -8.74 % 54.843 M -8.56 % 59.978 M -5.56 % 63.506 M -7.89 % 68.945 M -1.57 % 70.042 M 14.88 % 60.971 M -11.77 % 69.108 M 5.18 % 65.703 M 4.02 % 63.164 M -2.42 % 64.730 M -2.15 % 66.152 M -11.84 % 75.037 M 4.22 % 71.996 M -5.35 % 76.063 M -0.31 % 76.299 M 16.24 % 65.641 M 2.43 % 64.085 M 5.49 % 60.752 M -16.50 % 72.754 M 25.83 % 57.818 M 2.65 % 56.326 M 12.15 % 50.223 M -16.26 % 59.972 M 26.43 % 47.434 M
Total liabilities 113.150 M 5.67 % 107.080 M -11.53 % 121.032 M 26.85 % 95.412 M -5.07 % 100.504 M 14.78 % 87.561 M -16.81 % 105.252 M 42.90 % 73.652 M -9.34 % 81.238 M -4.99 % 85.506 M -4.25 % 89.305 M -0.02 % 89.321 M -8.61 % 97.739 M 4.40 % 93.616 M 22.59 % 76.368 M 1.23 % 75.437 M 2.00 % 73.958 M 8.43 % 68.209 M -45.05 % 124.125 M -41.10 % 210.727 M 4.75 % 201.171 M -0.39 % 201.968 M 3.73 % 194.712 M 27.04 % 153.267 M -26.85 % 209.528 M 40.74 % 148.877 M -3.76 % 154.686 M 6.84 % 144.781 M -4.76 % 152.021 M -13.14 % 175.022 M -6.59 % 187.369 M -17.13 % 226.097 M 5.77 % 213.757 M -3.61 % 221.772 M -14.47 % 259.294 M -2.95 % 267.163 M -13.14 % 307.563 M 578.29 % 45.344 M 4.50 % 43.390 M -3.16 % 44.807 M -18.65 % 55.082 M -4.19 % 57.489 M -7.70 % 62.284 M -7.62 % 67.419 M -4.97 % 70.947 M -7.12 % 76.386 M -1.42 % 77.483 M 16.09 % 66.744 M -10.87 % 74.881 M 4.76 % 71.476 M 3.68 % 68.937 M -3.59 % 71.502 M -1.95 % 72.923 M -10.86 % 81.809 M 3.86 % 78.767 M -2.31 % 80.634 M -0.29 % 80.870 M 10.58 % 73.134 M 6.52 % 68.656 M 3.31 % 66.459 M -15.30 % 78.460 M 22.81 % 63.889 M 2.39 % 62.397 M 11.58 % 55.923 M -14.85 % 65.672 M 23.30 % 53.264 M
Other non current assets 109.350 M -78.53 % 509.344 M 108.40 % 244.412 M 12.03 % 218.166 M 64 904.22 % 335.618 K -97.22 % 12.068 M 2 860.00 % 407.686 K -99.87 % 324.925 M -12.34 % 370.667 M -2.18 % 378.913 M 2 513.76 % 14.497 M -95.95 % 358.046 M -15.80 % 425.210 M 13.29 % 375.334 M 2.43 % 366.447 M 0.71 % 363.864 M 5.90 % 343.581 M 997.53 % 31.305 M 2 305.29 % 1.302 M -41.50 % 2.225 M 8.84 % 2.044 M 61.76 % 1.264 M -76.37 % 5.349 M 75.19 % 3.053 M 61.11 % 1.895 M -8.69 % 2.075 M 108.11 % 997.268 K -12.68 % 1.142 M -5.95 % 1.214 M -41.39 % 2.072 M 69.99 % 1.219 M -9.19 % 1.342 M -19.07 % 1.658 M -8.71 % 1.817 M 40.17 % 1.296 M -82.07 % 7.228 M 1.54 % 7.119 M -20.67 % 8.974 M 0.52 % 8.928 M 2.06 % 8.748 M 16.79 % 7.490 M 6.36 % 7.043 M 129.36 % 3.071 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 205.62 % -1.231 M -194.68 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M -74.00 % 5.000 M 208.84 % 1.619 M
Long term investments 0.000 100.00 % -428.486 M -104.18 % -209.856 M -34.76 % -155.720 M -392.65 % 53.211 M -5.54 % 56.329 M -12.09 % 64.078 M 121.10 % -303.742 M 13.59 % -351.507 M 4.47 % -367.969 M -11 168.33 % 3.325 M 100.97 % -342.391 M 16.79 % -411.472 M -11.48 % -369.114 M -2.55 % -359.925 M -1.81 % -353.513 M -5.96 % -333.616 M -1 333.51 % -23.273 M -441.42 % 6.816 M 0.86 % 6.758 M -1.69 % 6.874 M -3.42 % 7.118 M 124.85 % 3.165 M -60.75 % 8.066 M 32.19 % 6.101 M -1.86 % 6.217 M 2.25 % 6.080 M 413.57 % 1.184 M 7.04 % 1.106 M -9.13 % 1.217 M 5.34 % 1.155 M -14.07 % 1.345 M 9.12 % 1.232 M -12.58 % 1.410 M -1.24 % 1.427 M 43.32 % 995.979 K 6.98 % 930.979 K 0.00 % 930.979 K 0.00 % 930.979 K -28.39 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.00 % 1.300 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.531 M 0.000 0.000 0.000 0.000 100.00 % -3.700 M 0.000
Intangible assets 19.291 M -2.49 % 19.784 M -2.44 % 20.279 M -7.76 % 21.984 M -2.22 % 22.484 M -2.17 % 22.984 M -2.13 % 23.484 M -2.08 % 23.984 M 66.63 % 14.393 M -2.47 % 14.758 M -2.41 % 15.122 M 13.18 % 13.362 M -1.93 % 13.625 M -1.60 % 13.846 M -1.85 % 14.108 M 25.40 % 11.250 M 3.89 % 10.829 M -0.85 % 10.922 M -0.84 % 11.014 M -0.83 % 11.107 M -0.83 % 11.199 M -0.50 % 11.256 M -0.80 % 11.347 M -0.79 % 11.438 M -0.83 % 11.534 M -0.92 % 11.641 M -0.91 % 11.748 M -0.90 % 11.855 M -0.90 % 11.962 M -0.89 % 12.069 M -0.88 % 12.177 M -0.57 % 12.246 M -1.03 % 12.374 M -1.35 % 12.544 M 0.01 % 12.542 M -1.27 % 12.704 M -1.27 % 12.867 M -1.30 % 13.037 M -1.28 % 13.206 M -1.27 % 13.376 M -1.25 % 13.545 M -1.24 % 13.715 M -1.22 % 13.884 M -1.21 % 14.054 M 1.17 % 13.891 M -1.09 % 14.044 M -1.08 % 14.197 M -1.42 % 14.401 M -64.81 % 40.924 M 179.17 % 14.659 M -1.05 % 14.814 M 7.96 % 13.722 M -0.66 % 13.813 M -0.65 % 13.903 M -0.65 % 13.994 M -0.64 % 14.084 M 0.55 % 14.007 M -0.58 % 14.089 M -0.58 % 14.171 M -5.60 % 15.012 M -0.57 % 15.098 M -0.57 % 15.185 M -0.57 % 15.272 M -0.56 % 15.358 M 0.05 % 15.351 M 16.78 % 13.145 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 288.297 M 0.00 % 288.297 M 0.00 % 288.297 M 0.00 % 288.297 M -8.02 % 313.423 M 0.00 % 313.423 M 0.00 % 313.423 M 0.00 % 313.423 M -11.26 % 353.199 M 0.00 % 353.199 M 0.00 % 353.199 M 0.00 % 353.199 M -0.34 % 354.402 M 0.00 % 354.402 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
Goodwill and intangible assets 19.291 M -2.49 % 19.784 M -2.44 % 20.279 M -7.76 % 21.984 M -2.22 % 22.484 M -2.17 % 22.984 M -2.13 % 23.484 M -2.08 % 23.984 M 66.63 % 14.393 M -2.47 % 14.758 M -2.41 % 15.122 M 13.18 % 13.362 M -1.93 % 13.625 M -1.60 % 13.846 M -1.85 % 14.108 M 25.40 % 11.250 M 3.89 % 10.829 M -0.85 % 10.922 M -0.84 % 11.014 M -0.83 % 11.107 M -0.83 % 11.199 M -0.50 % 11.256 M -0.80 % 11.347 M -96.21 % 299.734 M -0.03 % 299.831 M -0.04 % 299.938 M -0.04 % 300.045 M -7.76 % 325.278 M -0.03 % 325.385 M -0.03 % 325.492 M -0.03 % 325.599 M -10.90 % 365.445 M -0.04 % 365.573 M -0.05 % 365.742 M 0.00 % 365.741 M -0.37 % 367.106 M -0.04 % 367.270 M 2 717.16 % 13.037 M -1.28 % 13.206 M -1.27 % 13.376 M -1.25 % 13.545 M -1.24 % 13.715 M -1.22 % 13.884 M -1.21 % 14.054 M 1.17 % 13.891 M -1.09 % 14.044 M -1.08 % 14.197 M -1.42 % 14.401 M -64.81 % 40.924 M 179.17 % 14.659 M -1.05 % 14.814 M 7.96 % 13.722 M -0.66 % 13.813 M -0.65 % 13.903 M -0.65 % 13.994 M -0.64 % 14.084 M 0.55 % 14.007 M -0.58 % 14.089 M -0.58 % 14.171 M -5.60 % 15.012 M -0.57 % 15.098 M -0.57 % 15.185 M -0.57 % 15.272 M -0.56 % 15.358 M 0.05 % 15.351 M 16.78 % 13.145 M
Property plant equipment net 118.216 M -1.73 % 120.301 M -2.70 % 123.644 M 4.15 % 118.723 M -16.80 % 142.703 M 28.63 % 110.943 M -9.28 % 122.290 M 35.16 % 90.478 M -1.41 % 91.768 M -0.56 % 92.285 M -2.42 % 94.574 M 3.65 % 91.241 M -1.67 % 92.787 M -1.55 % 94.247 M -1.94 % 96.112 M -1.90 % 97.970 M -1.99 % 99.964 M -1.20 % 101.183 M -3.49 % 104.837 M -1.92 % 106.884 M -3.08 % 110.277 M -3.63 % 114.435 M -3.23 % 118.251 M -2.55 % 121.348 M -2.83 % 124.879 M -2.69 % 128.333 M -2.27 % 131.313 M -2.61 % 134.831 M -2.48 % 138.264 M -1.98 % 141.055 M -2.47 % 144.622 M -2.78 % 148.750 M -2.37 % 152.363 M -2.51 % 156.289 M -2.92 % 160.987 M 1.88 % 158.010 M -2.52 % 162.091 M -1.17 % 164.018 M -2.47 % 168.177 M -2.20 % 171.954 M -0.78 % 173.304 M -2.04 % 176.919 M -0.34 % 177.523 M -0.93 % 179.192 M -2.35 % 183.511 M -2.32 % 187.868 M -2.12 % 191.945 M -0.78 % 193.451 M -2.02 % 197.440 M 2.20 % 193.199 M 0.26 % 192.705 M 1.72 % 189.452 M -0.35 % 190.113 M 5.16 % 180.784 M 3.96 % 173.893 M 78.54 % 97.399 M 9.09 % 89.279 M 22.67 % 72.781 M 8.55 % 67.045 M 41.46 % 47.396 M -5.93 % 50.384 M 6.19 % 47.446 M 13.26 % 41.892 M 7.21 % 39.073 M -1.02 % 39.475 M 2.95 % 38.345 M
Total non current assets 257.561 M 11.27 % 231.475 M 22.11 % 189.567 M -10.86 % 212.674 M -7.15 % 229.058 M 7.66 % 212.759 M -3.42 % 220.303 M 50.90 % 145.993 M 7.83 % 135.387 M 5.39 % 128.458 M 0.74 % 127.518 M 1.04 % 126.208 M 0.02 % 126.178 M 5.40 % 119.715 M -2.26 % 122.479 M 0.82 % 121.480 M -0.90 % 122.586 M 0.45 % 122.040 M -8.97 % 134.063 M 2.44 % 130.875 M -2.55 % 134.304 M -2.51 % 137.761 M -2.93 % 141.922 M -67.30 % 434.017 M -0.12 % 434.546 M -0.86 % 438.299 M -0.53 % 440.635 M -5.04 % 463.999 M -0.75 % 467.518 M -0.93 % 471.892 M -0.66 % 475.034 M -8.52 % 519.261 M -0.71 % 522.987 M -0.88 % 527.621 M -0.80 % 531.901 M -0.60 % 535.115 M -0.79 % 539.361 M 186.37 % 188.347 M -2.34 % 192.858 M -2.30 % 197.399 M 0.01 % 197.388 M -1.70 % 200.807 M 1.52 % 197.795 M 0.46 % 196.880 M -2.03 % 200.964 M -2.30 % 205.690 M -2.09 % 210.075 M -0.20 % 210.502 M -12.62 % 240.918 M 14.57 % 210.289 M 0.00 % 210.298 M 2.15 % 205.877 M -0.35 % 206.602 M 4.82 % 197.099 M 3.22 % 190.946 M 66.82 % 114.460 M 8.08 % 105.907 M 17.91 % 89.819 M 6.87 % 84.045 M 28.59 % 65.358 M -4.17 % 68.204 M 3.82 % 65.694 M 9.29 % 60.112 M 4.33 % 57.619 M -0.68 % 58.013 M 4.61 % 55.457 M
Other current assets 1.591 M -13.68 % 1.843 M -98.81 % 154.263 M 935.51 % 14.897 M -37.86 % 23.974 M 174.27 % 8.741 M -31.44 % 12.749 M -33.49 % 19.170 M -6.80 % 20.569 M 20.13 % 17.122 M -25.04 % 22.843 M -29.44 % 32.372 M -81.87 % 178.512 M 76.61 % 101.078 M 30.70 % 77.333 M 63.69 % 47.244 M -45.23 % 86.261 M -7.02 % 92.774 M -24.53 % 122.923 M 38.79 % 88.564 M -37.48 % 141.647 M -7.30 % 152.806 M 86.90 % 81.760 M 20.44 % 67.887 M -5.82 % 72.086 M 7.13 % 67.291 M 12.01 % 60.073 M -47.38 % 114.160 M -57.79 % 270.434 M 214.94 % 85.868 M 15.91 % 74.081 M 692.27 % 9.351 M -27.03 % 12.815 M -46.69 % 24.036 M -27.75 % 33.270 M -23.44 % 43.457 M 49.49 % 29.071 M 18.19 % 24.596 M -65.38 % 71.041 M 122.03 % 31.996 M -0.86 % 32.272 M 25.38 % 25.739 M 116.78 % 11.873 M 64.87 % 7.202 M -15.38 % 8.511 M 83.23 % 4.645 M -76.35 % 19.639 M -37.25 % 31.296 M 176.52 % 11.318 M -91.14 % 127.767 M 18.32 % 107.985 M -10.31 % 120.397 M 3.52 % 116.299 M 28.60 % 90.438 M -19.15 % 111.866 M 52.16 % 73.519 M 19.06 % 61.748 M -51.67 % 127.760 M 21.29 % 105.330 M 20.87 % 87.144 M 698.70 % 10.911 M 2 646.26 % 397.295 K -99.19 % 48.969 M -9.57 % 54.152 M 4.73 % 51.706 M 3.56 % 49.931 M
Short term investments 420.056 M -17.06 % 506.470 M 108.80 % 242.565 M 13.40 % 213.900 M -8.30 % 233.254 M 27.07 % 183.557 M -25.90 % 247.725 M -19.31 % 307.019 M -13.49 % 354.884 M -4.41 % 371.238 M 2.31 % 362.847 M 2.93 % 352.512 M -16.40 % 421.642 M 13.25 % 372.322 M 2.50 % 363.258 M 0.90 % 360.000 M 5.88 % 340.000 M 1 033.33 % 30.000 M 713 743.44 % -4.204 K 76.01 % -17.526 K 49.61 % -34.780 K 9.13 % -38.275 K -100.98 % 3.914 M 2 029.69 % -202.822 K -102.50 % 8.100 M 2 209.01 % -384.067 K -104.74 % 8.100 M 2 408.82 % -350.829 K -100.42 % 83.160 M 21 752.30 % -384.070 K -100.53 % 72.686 M 17 672.85 % -413.625 K -37.29 % -301.285 K 37.06 % -478.658 K 3.58 % -496.426 K -663.73 % -65.000 K 0.000 -100.00 % 65.000 M 44.44 % 45.000 M 0.000 -100.00 % 13.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.231 M 0.000 0.000 0.000 0.000 -100.00 % 5.000 M 0.000
cash and cash equivalents 269.548 M 18.79 % 226.916 M -58.61 % 548.221 M 6.58 % 514.366 M 6.38 % 483.513 M -9.09 % 531.879 M 6.76 % 498.190 M 5.32 % 473.040 M 15.87 % 408.257 M 5.55 % 386.798 M 0.21 % 385.969 M 0.99 % 382.175 M 28.11 % 298.327 M -13.61 % 345.319 M -2.47 % 354.063 M 5.08 % 336.959 M -3.06 % 347.588 M -46.70 % 652.184 M 101.23 % 324.105 M 4.68 % 309.628 M 1.37 % 305.431 M 6.55 % 286.668 M 4.40 % 274.586 M 5.52 % 260.219 M -14.84 % 305.576 M 2.81 % 297.231 M 5.88 % 280.737 M 17.91 % 238.085 M 27.49 % 186.750 M -38.83 % 305.279 M 19.77 % 254.885 M -21.42 % 324.343 M 6.54 % 304.422 M 3.40 % 294.406 M -6.74 % 315.685 M 6.64 % 296.035 M -11.46 % 334.338 M -19.77 % 416.726 M -1.33 % 422.352 M -5.59 % 447.375 M -0.40 % 449.168 M -8.04 % 488.447 M -4.90 % 513.588 M 2.79 % 499.660 M 3.02 % 485.012 M -8.05 % 527.460 M 4.98 % 502.415 M 8.77 % 461.924 M 1.69 % 454.243 M -7.73 % 492.314 M -2.08 % 502.790 M 3.64 % 485.139 M 1.17 % 479.531 M -16.18 % 572.091 M 5.85 % 540.487 M -0.85 % 545.141 M -4.75 % 572.305 M -8.88 % 628.083 M -3.78 % 652.725 M -1.55 % 663.002 M -1.96 % 676.223 M -2.32 % 692.302 M 582.69 % 101.408 M 27.10 % 79.786 M 8.61 % 73.460 M 62.89 % 45.099 M
Cash and short term investments 689.603 M -5.97 % 733.386 M -7.26 % 790.786 M 8.58 % 728.267 M 1.60 % 716.766 M 0.19 % 715.436 M -4.09 % 745.915 M -4.38 % 780.060 M 2.22 % 763.141 M 0.67 % 758.036 M 1.23 % 748.817 M 1.92 % 734.687 M 2.04 % 719.970 M 0.32 % 717.642 M 0.04 % 717.320 M 2.92 % 696.959 M 1.36 % 687.588 M 0.79 % 682.184 M 110.48 % 324.105 M 4.68 % 309.628 M 1.37 % 305.431 M 6.55 % 286.668 M 2.93 % 278.500 M 7.03 % 260.219 M -14.84 % 305.576 M 2.81 % 297.231 M 5.88 % 280.737 M 17.91 % 238.085 M 27.49 % 186.750 M -38.83 % 305.279 M 19.77 % 254.885 M -21.42 % 324.343 M 6.54 % 304.422 M 3.40 % 294.406 M -6.74 % 315.685 M 6.64 % 296.035 M -11.46 % 334.338 M -19.77 % 416.726 M -1.33 % 422.352 M -5.59 % 447.375 M -0.40 % 449.168 M -8.04 % 488.447 M -4.90 % 513.588 M 2.79 % 499.660 M 3.02 % 485.012 M -8.05 % 527.460 M 4.98 % 502.415 M 8.77 % 461.924 M 1.69 % 454.243 M -7.73 % 492.314 M -2.08 % 502.790 M 3.64 % 485.139 M 1.17 % 479.531 M -16.18 % 572.091 M 5.85 % 540.487 M -0.85 % 545.141 M -4.75 % 572.305 M -8.88 % 628.083 M -3.78 % 652.725 M -1.55 % 663.002 M -1.96 % 676.223 M -2.32 % 692.302 M 582.69 % 101.408 M 27.10 % 79.786 M 1.69 % 78.460 M 73.97 % 45.099 M
Total current assets 990.707 M -1.57 % 1.006 B -3.76 % 1.046 B 3.75 % 1.008 B 2.92 % 979.421 M 1.67 % 963.302 M -3.19 % 995.016 M -4.15 % 1.038 B 0.86 % 1.029 B 0.11 % 1.028 B 0.84 % 1.020 B -1.11 % 1.031 B 0.41 % 1.027 B 1.04 % 1.016 B 3.17 % 984.868 M -1.25 % 997.313 M 2.58 % 972.188 M 2.26 % 950.684 M 49.66 % 635.212 M -12.36 % 724.834 M 3.58 % 699.759 M 3.35 % 677.089 M 1.84 % 664.836 M 6.58 % 623.819 M -4.07 % 650.294 M 3.34 % 629.303 M 3.21 % 609.755 M 7.83 % 565.502 M 4.42 % 541.570 M -4.09 % 564.668 M 2.54 % 550.684 M 1.03 % 545.085 M 8.43 % 502.729 M 0.76 % 498.919 M -3.95 % 519.458 M 1.14 % 513.625 M -3.45 % 531.983 M -18.38 % 651.766 M 1.91 % 639.573 M 2.18 % 625.925 M -1.23 % 633.708 M -6.82 % 680.065 M -0.23 % 681.627 M 0.55 % 677.871 M 1.68 % 666.672 M -5.90 % 708.449 M 1.57 % 697.476 M 2.80 % 678.446 M 4.56 % 648.838 M -9.49 % 716.902 M 1.64 % 705.365 M 0.27 % 703.459 M 1.46 % 693.309 M -10.33 % 773.162 M 1.56 % 761.264 M -6.93 % 817.938 M 1.55 % 805.452 M -2.27 % 824.122 M 1.66 % 810.638 M 1.69 % 797.181 M 0.65 % 792.071 M 2.60 % 771.995 M 321.13 % 183.316 M 11.22 % 164.826 M 1.09 % 163.043 M 13.77 % 143.307 M
Inventory 139.779 M 9.35 % 127.829 M 26.84 % 100.783 M 5.62 % 95.421 M 8.98 % 87.555 M -2.23 % 89.553 M 1.27 % 88.430 M -5.03 % 93.114 M -10.15 % 103.635 M -8.18 % 112.864 M -1.32 % 114.379 M -12.75 % 131.088 M 2.21 % 128.252 M 9.12 % 117.535 M 16.02 % 101.306 M -4.01 % 105.536 M 7.85 % 97.851 M 2.33 % 95.622 M -28.66 % 134.037 M -36.13 % 209.861 M 8.89 % 192.721 M 6.73 % 180.569 M 0.80 % 179.138 M 67.71 % 106.814 M 36.32 % 78.355 M -7.28 % 84.503 M -9.46 % 93.337 M 7.78 % 86.599 M 2.62 % 84.387 M 9.41 % 77.129 M -23.17 % 100.393 M 43.22 % 70.096 M -3.79 % 72.855 M -0.92 % 73.533 M -0.40 % 73.829 M 20.28 % 61.378 M 4.47 % 58.755 M 5.96 % 55.450 M -5.62 % 58.752 M -10.20 % 65.427 M -10.47 % 73.080 M -8.91 % 80.231 M 10.70 % 72.476 M -11.13 % 81.555 M -5.26 % 86.088 M -5.59 % 91.184 M 11.79 % 81.568 M -3.73 % 84.731 M -9.37 % 93.486 M -3.44 % 96.820 M 2.36 % 94.590 M -3.40 % 97.923 M 0.46 % 97.479 M -11.89 % 110.632 M 1.58 % 108.911 M 2.87 % 105.873 M 24.75 % 84.867 M 24.29 % 68.279 M 29.85 % 52.583 M 11.80 % 47.034 M 5.09 % 44.756 M 12.02 % 39.954 M 21.30 % 32.939 M 6.64 % 30.888 M -6.05 % 32.877 M -31.90 % 48.278 M
Net receivables 159.733 M 11.36 % 143.436 M -3.84 % 149.157 M -11.96 % 169.416 M 12.10 % 151.127 M 1.04 % 149.572 M 1.12 % 147.921 M 1.25 % 146.088 M 2.73 % 142.204 M 1.54 % 140.044 M 4.90 % 133.505 M -4.89 % 140.372 M 0.000 -100.00 % 119.193 M -9.06 % 131.071 M -11.18 % 147.573 M 13.47 % 130.051 M 20.77 % 107.684 M -6.81 % 115.548 M -1.06 % 116.781 M -9.11 % 128.488 M -5.03 % 135.292 M 7.85 % 125.439 M -33.59 % 188.898 M -5.96 % 200.868 M 10.88 % 181.159 M 4.24 % 173.794 M 37.21 % 126.659 M 252.31 % -83.160 M -186.27 % 96.392 M -9.02 % 105.945 M 0.000 -100.00 % 112.638 M 5.32 % 106.944 M 7.30 % 99.668 M -11.61 % 112.754 M -17.41 % 136.522 M 51.70 % 89.994 M 2.94 % 87.428 M -12.55 % 99.973 M 1.74 % 98.265 M 14.73 % 85.648 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 92.466 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 107.129 M 14.69 % 93.404 M 7.94 % 86.532 M 0.000 0.000 0.000 -100.00 % 60.181 M 52.97 % 39.342 M 0.000 0.000 0.000 0.000
Tax assets 10.704 M 1.64 % 10.531 M -5.02 % 11.087 M 16.45 % 9.521 M -7.78 % 10.324 M -1.06 % 10.435 M 3.89 % 10.044 M -2.93 % 10.347 M 2.80 % 10.065 M -3.87 % 10.470 M 0.000 -100.00 % 5.951 M -1.25 % 6.026 M 11.56 % 5.402 M -5.84 % 5.737 M 200.62 % 1.908 M 4.43 % 1.827 M -3.97 % 1.903 M -81.15 % 10.094 M 158.71 % 3.902 M -0.21 % 3.910 M 5.98 % 3.689 M -3.18 % 3.810 M 109.79 % 1.816 M -1.29 % 1.840 M 6.04 % 1.735 M -21.14 % 2.200 M 40.63 % 1.564 M 1.01 % 1.549 M -24.66 % 2.056 M -15.71 % 2.439 M 2.49 % 2.380 M 10.13 % 2.161 M -8.59 % 2.364 M -3.51 % 2.450 M 38.05 % 1.774 M -9.02 % 1.950 M 40.55 % 1.388 M -14.11 % 1.616 M -20.08 % 2.022 M 15.61 % 1.749 M -4.51 % 1.831 M -9.23 % 2.017 M -13.58 % 2.334 M 3.20 % 2.262 M -8.71 % 2.478 M -5.88 % 2.633 M 95.06 % 1.350 M 7.62 % 1.254 M 10.88 % 1.131 M -23.50 % 1.479 M 5.35 % 1.403 M 2.01 % 1.376 M 23.73 % 1.112 M -36.80 % 1.759 M 4.95 % 1.676 M 26.94 % 1.321 M -19.91 % 1.649 M 7.90 % 1.528 M -7.37 % 1.650 M 16.10 % 1.421 M -19.42 % 1.763 M 6.98 % 1.648 M -12.68 % 1.888 M 0.00 % 1.888 M -19.61 % 2.348 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 84.471 M 11.06 % 76.061 M 13.62 % 66.944 M -4.06 % 69.776 M -11.56 % 78.894 M 27.38 % 61.937 M 0.03 % 61.919 M 49.09 % 41.531 M -15.12 % 48.928 M -5.73 % 51.901 M 17.30 % 44.248 M -13.92 % 51.406 M -14.83 % 60.354 M 11.74 % 54.013 M 44.97 % 37.257 M -26.68 % 50.813 M -3.85 % 52.846 M 12.60 % 46.935 M -32.72 % 69.757 M 21.67 % 57.333 M 6.18 % 53.996 M 18.99 % 45.377 M 25.86 % 36.053 M -10.04 % 40.076 M -8.29 % 43.701 M -11.43 % 49.340 M 1.37 % 48.676 M 2.03 % 47.707 M -13.05 % 54.869 M -15.52 % 64.947 M 8.21 % 60.020 M -17.39 % 72.651 M 32.91 % 54.664 M 23.47 % 44.272 M 9.45 % 40.449 M -29.67 % 57.510 M 35.52 % 42.436 M 36.68 % 31.048 M 8.08 % 28.727 M -0.40 % 28.842 M -22.77 % 37.346 M -8.61 % 40.863 M 0.48 % 40.670 M -15.32 % 48.026 M -3.89 % 49.969 M -9.23 % 55.051 M 4.05 % 52.906 M 5.69 % 50.056 M -7.30 % 53.999 M 4.56 % 51.642 M 9.94 % 46.971 M -11.09 % 52.831 M 2.09 % 51.750 M -6.99 % 55.639 M 7.89 % 51.572 M 1.95 % 50.585 M 2.54 % 49.330 M 17.52 % 41.977 M 11.99 % 37.483 M 7.64 % 34.823 M -7.86 % 37.791 M 13.47 % 33.306 M 8.39 % 30.729 M 24.21 % 24.740 M -12.18 % 28.171 M 33.22 % 21.146 M
Tax payables 2.569 M 10.11 % 2.333 M 7.51 % 2.170 M -25.57 % 2.916 M 204.26 % 958.310 K -26.68 % 1.307 M 19.21 % 1.096 M -59.21 % 2.688 M 26.99 % 2.117 M 85.10 % 1.143 M 0.000 -100.00 % 7.389 M 7.06 % 6.902 M 92.03 % 3.594 M -25.68 % 4.836 M -15.44 % 5.719 M 67.65 % 3.411 M -20.65 % 4.299 M -15.52 % 5.088 M 41.68 % 3.592 M 99.71 % 1.798 M -80.55 % 9.248 M 10.36 % 8.379 M 25.19 % 6.693 M -22.82 % 8.673 M -14.16 % 10.104 M 31.25 % 7.698 M 15.87 % 6.644 M 41.91 % 4.682 M -62.32 % 12.427 M -1.26 % 12.585 M 140.02 % 5.243 M 26.51 % 4.145 M 7.08 % 3.871 M 80.06 % 2.150 M -63.60 % 5.905 M -35.99 % 9.225 M 141.92 % 3.813 M 83.49 % 2.078 M -32.82 % 3.094 M -8.41 % 3.378 M 47.21 % 2.295 M -29.20 % 3.241 M 21.57 % 2.666 M -23.69 % 3.494 M -7.76 % 3.788 M 55.32 % 2.439 M -22.05 % 3.129 M -36.49 % 4.926 M 50.94 % 3.264 M 75.26 % 1.862 M -46.87 % 3.505 M -25.35 % 4.696 M 7 484.23 % -63.591 K -102.41 % 2.640 M 41.16 % 1.870 M -55.08 % 4.163 M 223.60 % 1.287 M -75.96 % 5.351 M 37.35 % 3.896 M -37.96 % 6.281 M 158.47 % 2.430 M 70.48 % 1.425 M -62.51 % 3.802 M -41.41 % 6.489 M 265.14 % 1.777 M
Deferred revenue non current 1.637 M -3.35 % 1.693 M -3.24 % 1.750 M -6.00 % 1.862 M -2.71 % 1.914 M -2.63 % 1.965 M -2.57 % 2.017 M 29.60 % 1.556 M -6.84 % 1.671 M -6.40 % 1.785 M 0.000 -100.00 % 1.954 M -17.90 % 2.381 M -16.15 % 2.839 M 34.92 % 2.104 M 8.22 % 1.944 M -4.90 % 2.045 M -5.41 % 2.161 M -5.47 % 2.287 M 11.17 % 2.057 M -3.60 % 2.134 M -3.47 % 2.210 M -3.36 % 2.287 M -3.25 % 2.364 M -3.80 % 2.457 M -4.02 % 2.560 M -3.96 % 2.666 M -3.81 % 2.771 M -3.67 % 2.877 M -3.54 % 2.983 M -3.42 % 3.088 M 9.32 % 2.825 M -3.29 % 2.921 M -3.98 % 3.042 M -3.83 % 3.163 M -3.69 % 3.284 M -3.56 % 3.405 M -3.43 % 3.526 M -6.61 % 3.776 M -39.62 % 6.253 M 11.50 % 5.608 M -24.63 % 7.441 M 0.00 % 7.441 M 0.000 0.000 0.000 -100.00 % 7.441 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
Minority interest 8.647 M 6.14 % 8.146 M -6.64 % 8.726 M -20.52 % 10.979 M -3.92 % 11.428 M -26.84 % 15.621 M -1.73 % 15.895 M 0.24 % 15.857 M 328.03 % 3.705 M -1.80 % 3.773 M -7.50 % 4.078 M -4.36 % 4.264 M 12.06 % 3.805 M -3.97 % 3.962 M -5.85 % 4.209 M 73.56 % 2.425 M -8.63 % 2.654 M -12.19 % 3.022 M 13.13 % 2.672 M -26.66 % 3.643 M -10.22 % 4.058 M 51.81 % 2.673 M 41.75 % 1.886 M 563 127.80 % 334.810 0.000 0.000 100.00 % -555.120 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 1.391 M -16.30 % 1.662 M -3.38 % 1.720 M 260.20 % 477.453 K -26.14 % 646.460 K 0.00 % 646.460 K 0.00 % 646.460 K 0.000 0.000 0.000 -100.00 % 223.597 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.429 K 116.55 % 13.590 K -71.61 % 47.875 K 0.00 % 47.875 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 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 848.317 M 0.00 % 848.308 M 0.00 % 848.293 M 0.34 % 845.450 M -0.01 % 845.511 M 0.000 -100.00 % 823.038 M 0.43 % 819.549 M -6.42 % 875.774 M 0.12 % 874.718 M 7.22 % 815.852 M 8 964.87 % -9.203 M -101.06 % 869.610 M 7.36 % 809.977 M 0.08 % 809.307 M 0.000 -100.00 % 810.789 M 0.000 -100.00 % 549.797 M 0.01 % 549.743 M -9.58 % 607.996 M 10.60 % 549.724 M -0.01 % 549.772 M -0.03 % 549.925 M -9.60 % 608.330 M 10.62 % 549.925 M 0.03 % 549.772 M 1.19 % 543.290 M -8.70 % 595.059 M -3.14 % 614.330 M 0.00 % 614.330 M 1.15 % 607.361 M 0.00 % 607.361 M 0.00 % 607.361 M 0.00 % 607.361 M 0.37 % 605.137 M 0.00 % 605.137 M 0.00 % 605.137 M 0.00 % 605.137 M 0.48 % 602.263 M 6.88 % 563.479 M -6.44 % 602.263 M 6.88 % 563.479 M -5.75 % 597.873 M 0.00 % 597.873 M 0.00 % 597.873 M 0.00 % 597.873 M 0.68 % 593.856 M 0.00 % 593.856 M 0.00 % 593.856 M 0.00 % 593.856 M 1.00 % 588.002 M 0.00 % 588.002 M 0.00 % 588.002 M 0.00 % 588.002 M 1.56 % 578.999 M 0.00 % 578.999 M -10.93 % 650.039 M 0.00 % 650.039 M 2.06 % 636.890 M 0.00 % 636.890 M -1.83 % 648.730 M 703.25 % 80.763 M 7.29 % 75.279 M 0.00 % 75.279 M 0.00 % 75.279 M
Deferred tax liabilities non current 1.519 M 32.75 % 1.144 M 46.48 % 780.944 K 4.43 % 747.821 K -2.83 % 769.591 K -2.75 % 791.361 K -63.84 % 2.189 M 15.96 % 1.888 M 18.99 % 1.586 M 50.40 % 1.055 M 0.000 -100.00 % 376.784 K 52.95 % 246.344 K -29.29 % 348.372 K -28.71 % 488.649 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 -100.00 % 350.885 K 0.00 % 350.885 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 -100.00 % 80.244 K
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 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.248 B 0.83 % 1.238 B 0.21 % 1.235 B 1.21 % 1.221 B 1.01 % 1.208 B 2.76 % 1.176 B -3.23 % 1.215 B 2.63 % 1.184 B 1.67 % 1.165 B 0.70 % 1.157 B 0.82 % 1.147 B -0.88 % 1.157 B 0.37 % 1.153 B 1.50 % 1.136 B 2.57 % 1.107 B -1.02 % 1.119 B 2.19 % 1.095 B 2.06 % 1.073 B 39.45 % 769.275 M -10.10 % 855.709 M 2.60 % 834.063 M 2.36 % 814.850 M 1.00 % 806.758 M -23.74 % 1.058 B -2.49 % 1.085 B 1.61 % 1.068 B 1.64 % 1.050 B 2.03 % 1.030 B 2.02 % 1.009 B -2.65 % 1.037 B 1.06 % 1.026 B -3.63 % 1.064 B 3.77 % 1.026 B -0.08 % 1.027 B -2.36 % 1.051 B 0.25 % 1.049 B -2.11 % 1.071 B 27.52 % 840.113 M 0.92 % 832.431 M 1.11 % 823.324 M -0.94 % 831.097 M -5.65 % 880.872 M 0.16 % 879.422 M 0.53 % 874.751 M 0.82 % 867.636 M -5.09 % 914.139 M 0.73 % 907.550 M 2.09 % 888.949 M -0.09 % 889.756 M -4.04 % 927.190 M 1.26 % 915.664 M 0.70 % 909.336 M 1.05 % 899.910 M -7.25 % 970.261 M 1.90 % 952.209 M 2.12 % 932.398 M 2.31 % 911.359 M -0.28 % 913.941 M 2.15 % 894.683 M 3.73 % 862.539 M 0.26 % 860.275 M 2.70 % 837.689 M 244.12 % 243.428 M 9.43 % 222.445 M 0.63 % 221.057 M 11.22 % 198.765 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2008-12-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2023-01-01 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31 2008-12-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.103 M 200.00 % -10.103 M 0.000 0.000 100.00 % -53.820 M -200.00 % 53.820 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.448 M 917.85 % -2.745 M -200.00 % 2.745 M 0.000 -100.00 % 7.088 M 323.82 % -3.167 M -200.00 % 3.167 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 100.00 % -27.592 M 0.000 -100.00 % 17.556 M 338.58 % -7.358 M -200.00 % 7.358 M 0.000 100.00 % -49.320 M -186.55 % 56.987 M 200.00 % -56.987 M 0.000 -100.00 % 1.018 M -95.15 % 20.991 M 200.00 % -20.991 M 0.000 -100.00 % 38.036 M 976.32 % -4.340 M -200.00 % 4.340 M 0.000 100.00 % -15.738 M -222.89 % 12.807 M 200.00 % -12.807 M 0.000 100.00 % -103.830 M -71 019.69 % 146.405 K 200.00 % -146.405 K 0.000 100.00 % -67.988 M -705.27 % -8.443 M -200.00 % 8.443 M 0.000 100.00 % -4.929 M -141.60 % -2.040 M -200.00 % 2.040 M 0.000 100.00 % -9.034 M -234.18 % 6.733 M 200.00 % -6.733 M 0.000 -100.00 % 10.181 M 316.40 % 2.445 M 200.00 % -2.445 M 0.000 -100.00 % 14.674 M 710.07 % -2.405 M -200.00 % 2.405 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 100.00 % -30.778 M 0.000 100.00 % -10.945 M -269.48 % 6.458 M 200.00 % -6.458 M 0.000 100.00 % -16.686 M -154.27 % 30.746 M 200.00 % -30.746 M 0.000 -100.00 % 11.042 M -57.53 % 26.000 M 200.00 % -26.000 M 0.000 -100.00 % 17.381 M 298.99 % -8.734 M -200.00 % 8.734 M 0.000 -100.00 % 71.293 M 163.33 % 27.074 M 200.00 % -27.074 M 0.000 100.00 % -109.928 M -739.97 % 17.177 M 200.00 % -17.177 M 0.000 100.00 % -41.133 M -558.04 % -6.251 M -200.00 % 6.251 M 0.000 -100.00 % 6.150 M 173.69 % 2.247 M 200.00 % -2.247 M 0.000 100.00 % -18.958 M -534.18 % 4.366 M 200.00 % -4.366 M 0.000 -100.00 % 4.986 M 224.24 % -4.013 M -200.00 % 4.013 M 0.000 100.00 % -2.259 M -25.41 % -1.801 M -200.00 % 1.801 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
Inventory 0.000 0.000 0.000 0.000 -100.00 % 2.405 M 0.000 -100.00 % 20.350 M 271.72 % -11.850 M -200.00 % 11.850 M 0.000 100.00 % -18.677 M -171.32 % 26.187 M 200.00 % -26.187 M 0.000 100.00 % -9.842 M -304.60 % 4.811 M 200.00 % -4.811 M 0.000 -100.00 % 20.656 M 55.37 % 13.295 M 200.00 % -13.295 M 0.000 100.00 % -86.652 M -478.38 % -14.982 M -200.00 % 14.982 M 0.000 -100.00 % 6.520 M 140.30 % -16.178 M -200.00 % 16.178 M 0.000 100.00 % -26.780 M -2 906.90 % -890.626 K -200.00 % 890.626 K 0.000 100.00 % -10.466 M -119.19 % -4.775 M -200.00 % 4.775 M 0.000 -100.00 % 13.589 M 2 444.75 % 534.000 K 200.00 % -534.000 K 0.000 -100.00 % 9.027 M 98.73 % 4.542 M 200.00 % -4.542 M 0.000 -100.00 % 12.431 M 1 226.77 % -1.103 M -200.00 % 1.103 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 -100.00 % 780.904 K 0.000 -100.00 % 8.151 M 514.61 % -1.966 M -200.00 % 1.966 M 0.000 100.00 % -13.957 M -26 184.07 % 53.508 K 200.00 % -53.508 K 0.000 100.00 % -182.297 K 98.14 % -9.820 M -200.00 % 9.820 M 0.000 100.00 % -630.000 99.99 % -8.901 M -200.00 % 8.901 M 0.000 100.00 % -378.748 K -152.97 % 715.044 K 200.00 % -715.044 K 0.000 100.00 % -422.082 K 50.49 % -852.527 K -200.00 % 852.527 K 0.000 100.00 % -74.972 K 94.24 % -1.301 M -200.00 % 1.301 M 0.000 100.00 % -612.833 K -225.67 % 487.666 K 200.00 % -487.666 K 0.000 100.00 % -3.665 M -300.00 % 1.833 M 200.00 % -1.833 M 0.000 100.00 % -3.832 M -300.00 % 1.916 M 200.00 % -1.916 M 0.000 -100.00 % 4.501 M 801.60 % 499.273 K 200.00 % -499.273 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
Other non cash items 667.545 K 103.31 % -20.165 M 0.000 0.000 100.00 % -13.232 M -139.03 % 33.904 M 110.72 % 16.089 M 719.14 % -2.599 M 15.50 % -3.075 M -454.64 % 867.134 K -98.05 % 44.518 M 1 466.83 % 2.841 M 129.40 % -9.663 M 30.56 % -13.915 M -149.16 % 28.303 M 480.62 % -7.436 M -4 888.63 % -149.057 K 99.40 % -25.020 M -63.40 % -15.312 M -495.90 % 3.868 M 124.42 % -15.837 M -368.71 % 5.894 M -97.68 % 254.336 M 7 772.64 % -3.315 M 65.67 % -9.655 M -26.84 % -7.612 M -109.63 % 79.065 M 1 149.92 % -7.531 M 86.47 % -55.638 M -158.47 % -21.526 M -142.76 % 50.344 M 338.98 % 11.469 M 180.07 % -14.324 M -162.16 % 23.043 M 871.64 % -2.986 M -131.29 % 9.543 M 256.75 % -6.088 M -171.25 % 8.545 M 182.99 % -10.297 M -2 068.95 % 522.946 K -92.66 % 7.127 M 199.13 % -7.189 M 58.91 % -17.495 M -252.74 % 11.454 M 235.21 % -8.471 M -170.12 % 12.081 M 187.29 % -13.841 M -208.95 % 12.704 M 328.42 % -5.562 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
Net cash provided by operating activities 667.545 K 121.68 % -3.079 M 0.000 0.000 -100.00 % 1.872 M -87.23 % 14.655 M -51.88 % 30.456 M 114.80 % 14.179 M 27.47 % 11.124 M -28.92 % 15.649 M 549.96 % 2.408 M -85.20 % 16.271 M 291.91 % 4.152 M 161.85 % -6.712 M -151.55 % 13.020 M 10.42 % 11.792 M -7.41 % 12.735 M 201.73 % -12.519 M -130.45 % 41.111 M 989.31 % 3.774 M -75.63 % 15.487 M 165.94 % 5.824 M 116.07 % -36.248 M -221.84 % 29.751 M 321.45 % 7.059 M -54.19 % 15.409 M 253.15 % 4.363 M -61.08 % 11.211 M 149.21 % -22.780 M -1 469.86 % 1.663 M 9.08 % 1.525 M -92.43 % 20.132 M 14.40 % 17.598 M -50.77 % 35.746 M 68.66 % 21.195 M 32.53 % 15.992 M 63.34 % 9.790 M -31.41 % 14.273 M 46.21 % 9.762 M 2 058.37 % 452.267 K -97.64 % 19.163 M 2 130.84 % -943.615 K -104.46 % 21.161 M 39.14 % 15.209 M 7.21 % 14.186 M -28.23 % 19.767 M -26.56 % 26.916 M 209.70 % 8.691 M -60.08 % 21.773 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
Investments in property plant and equipment -865.705 K 69.91 % -2.878 M 45.34 % -5.264 M -16.15 % -4.532 M -62.05 % -2.797 M 9.13 % -3.078 M 80.94 % -16.151 M -325.52 % -3.796 M 65.87 % -11.121 M -76.98 % -6.284 M -77.48 % -3.541 M -1.04 % -3.504 M -59.75 % -2.194 M -186.24 % -766.316 K 75.56 % -3.136 M 1.15 % -3.172 M 25.08 % -4.234 M -136.01 % -1.794 M -10.78 % -1.619 M -78.70 % -906.198 K -65.29 % -548.257 K 9.69 % -607.084 K 51.85 % -1.261 M -20.94 % -1.043 M 1.30 % -1.056 M 34.23 % -1.606 M -14.76 % -1.400 M -9.75 % -1.275 M -32.46 % -962.686 K -29.77 % -741.820 K -249.02 % 497.796 K 166.83 % -744.888 K -59.46 % -467.137 K 71.53 % -1.641 M -2.42 % -1.602 M -645.70 % -214.852 K 80.03 % -1.076 M -232.46 % -323.685 K 54.11 % -705.424 K 85.80 % -4.969 M -225.86 % -1.525 M 86.50 % -11.293 M -56.28 % -7.226 M -1 024.13 % -642.830 K 44.68 % -1.162 M 65.00 % -3.320 M -122.70 % 14.629 M 1 461.62 % -1.074 M 63.55 % -2.948 M 88.17 % -24.927 M -108.36 % -11.963 M -14.33 % -10.464 M 26.94 % -14.323 M -207.49 % -4.658 M -12.61 % -4.136 M 85.97 % -29.477 M 23.23 % -38.399 M -68.00 % -22.856 M -56.73 % -14.583 M 12.94 % -16.750 M -6.07 % -15.791 M -160.63 % -6.059 M -141.21 % -2.512 M -176.31 % -909.033 K 83.99 % -5.678 M -218.10 % -1.785 M 31.33 % -2.599 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -35.323 M -953 364.46 % 3.705 K -76.84 % 16.000 K 966.67 % 1.500 K 357 042.87 % 0.420 0.000 -100.00 % 1.200 K 0.000 -100.00 % 0.080 -100.00 % 3.000 K -99.91 % 3.181 M 813.23 % -446.039 K -101.71 % 26.030 M 1 507.39 % 1.619 M 75.60 % 922.198 K 62.29 % 568.256 K -94.97 % 11.293 M 795.60 % 1.261 M 112.63 % -9.982 M -1 044.99 % 1.056 M -34.23 % 1.606 M 13.31 % 1.417 M 11.15 % 1.275 M 118.28 % -6.975 M 0.000 0.000 0.000 0.000 100.00 % -55.860 M 68.33 % -176.393 M 0.000 -100.00 % 1.076 M 232.46 % 323.685 K -54.24 % 707.423 K 0.000 0.000 -100.00 % 11.293 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
Purchases of investments -270.000 M 74.29 % -1.050 B -1 059.86 % -90.528 M 12.11 % -103.000 M 20.15 % -128.997 M 33.30 % -193.403 M -383.51 % -40.000 M 71.43 % -140.000 M -133.33 % -60.000 M 77.78 % -270.000 M 0.000 100.00 % -200.000 M -100.00 % -100.000 M -11.11 % -90.000 M 0.000 100.00 % -440.000 M 12.00 % -500.000 M -1 566.67 % -30.000 M 80.34 % -152.600 M 19.68 % -190.000 M 26.78 % -259.500 M -4.89 % -247.400 M -7.19 % -230.800 M -4.28 % -221.330 M 17.45 % -268.100 M -3.91 % -258.000 M -75.51 % -147.000 M 6.37 % -157.000 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 193.800 M 458.36 % -54.080 M 88.24 % -459.720 M -607.26 % -65.000 M -44.44 % -45.000 M 0.000 0.000 100.00 % -35.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 330.469 M -55.89 % 749.260 M 839.28 % 79.770 M -35.79 % 124.240 M 33.02 % 93.397 M -58.63 % 225.739 M 354.50 % 49.667 M -74.21 % 192.574 M 138.37 % 80.789 M -69.54 % 265.202 M 0.000 -100.00 % 270.723 M 428.64 % 51.211 M -36.01 % 80.032 M 26 664.03 % -301.278 K -100.07 % 423.334 M 122.29 % 190.438 M 29 544.71 % 642.402 K -99.58 % 154.231 M -19.38 % 191.313 M -26.85 % 261.523 M 8.14 % 241.831 M 1.94 % 237.234 M 6.73 % 222.267 M -17.81 % 270.442 M 3.74 % 260.691 M 39.72 % 186.581 M -5.96 % 198.400 M 45.05 % 136.778 M 176.47 % 49.473 M 169.27 % -71.417 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 386.788 M 751.50 % 45.424 M 235.04 % 13.558 M 0.000 0.000 -100.00 % 22.096 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 -100.00 % 12.176 K -99.76 % 5.017 M 0.000 0.000 -100.00 % 15.901 K
Other investing activites 8.500 K 0.000 100.00 % -278.060 -103.35 % 8.307 K 100.02 % -34.472 M -197.59 % 35.323 M 6 792 889 185.27 % 0.520 -100.00 % 52.590 M 10 732 736 956.28 % 0.490 6 576 668 700.00 % 0.000 100.00 % -9.465 M -4 507 020 873.29 % 0.210 -47.50 % 0.400 -99.80 % 200.000 -93.33 % 3.000 K -67.27 % 9.165 K 1 892.39 % 460.000 100.03 % -1.794 M -8 361 065 411 698 002.00 % 0.000 -100.00 % 16.000 K -20.00 % 19.999 K 89 474 011 409 166.66 % 0.000 -900.00 % 0.000 100.00 % -11.025 M -236 761 563 834 142 112.00 % 0.000 176.92 % 0.000 -100.00 % 17.870 K 101.40 % -1.275 M 99.37 % -203.059 M -27 273.05 % -741.820 K -1 566.40 % 50.588 K -90.53 % 534.394 K 214.40 % -467.137 K -233.47 % 350.000 K 100.20 % -176.393 M -81 999.41 % -214.852 K 80.03 % -1.076 M -232.46 % -323.685 K -16 284.27 % 2.000 K 100.04 % -4.969 M -225.86 % -1.525 M -40 935 108 617 699 424.00 % 0.000 100.00 % -6.000 K -141.67 % 14.400 K -98.99 % 1.427 M -83.41 % 8.599 M 915.91 % -1.054 M 1.91 % -1.074 M 63.55 % -2.948 M 88.17 % -24.927 M -142 612.59 % 17.491 K 118.64 % 8.000 K 300.00 % 2.000 K 100.04 % -4.658 M -6 228.90 % 76.000 K -67.30 % 232.438 K 100.61 % -38.399 M -1 413.88 % 2.923 M 30.70 % 2.236 M 852.62 % 234.721 K 101.49 % -15.791 M -1 084 939.22 % 1.456 K -99.27 % 200.000 K 122.00 % -909.033 K 81.26 % -4.850 M -624 985.52 % 776.120 166 670 500 888 450.00 % 0.000
Net cash used for investing activites 59.611 M 119.63 % -303.618 M -1 794.89 % -16.023 M -195.86 % 16.716 M 143.53 % -38.397 M -231.24 % 29.258 M 551.45 % -6.481 M -113.28 % 48.795 M 404.62 % 9.670 M 187.26 % -11.081 M 14.79 % -13.005 M -119.35 % 67.220 M 231.85 % -50.983 M -374.94 % -10.734 M -212.61 % -3.434 M 82.68 % -19.829 M 93.69 % -314.241 M -6 036.07 % -5.121 M -44 865.86 % 11.440 K -97.29 % 422.781 K -71.72 % 1.495 M -70.79 % 5.117 M -1.09 % 5.173 M 146.48 % -11.131 M -965.49 % 1.286 M 18.54 % 1.085 M -97.16 % 38.200 M -4.80 % 40.124 M 159.67 % -67.244 M -237.99 % 48.732 M 168.76 % -70.869 M -33 567.98 % -210.493 K 54.94 % -467.137 K 99.18 % -57.151 M -461.59 % 15.805 M 129.11 % -54.295 M 26.64 % -74.008 M -271.91 % -19.899 M 38.10 % -32.146 M -546.90 % -4.969 M -225.86 % -1.525 M 93.70 % -24.197 M -234.57 % -7.232 M -1 050.84 % -628.430 K -337.57 % 264.526 K -94.99 % 5.278 M -61.12 % 13.575 M 1 363.53 % -1.074 M 63.55 % -2.948 M 88.17 % -24.927 M -108.67 % -11.946 M -14.25 % -10.456 M 26.99 % -14.321 M -207.45 % -4.658 M -14.72 % -4.060 M 86.12 % -29.245 M 23.84 % -38.399 M -92.63 % -19.934 M -61.45 % -12.347 M 25.24 % -16.515 M -4.59 % -15.791 M -160.69 % -6.057 M -163.41 % -2.300 M -155.98 % 4.108 M 139.02 % -10.528 M -490.08 % -1.784 M 30.93 % -2.583 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.008 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.960 M -249.36 % 3.321 M 200.00 % -3.321 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 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 100.00 % -9.203 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.923 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 0.000 0.000 0.000 0.000
Dividends paid -18.923 M -23.08 % -15.375 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -63.936 M 0.000 0.000 0.000 0.000 100.00 % -28.416 M 0.000 0.000 0.000 100.00 % -7.104 M 0.000 0.000 0.000 100.00 % -35.520 M 0.000 0.000 0.000 100.00 % -56.832 M 0.000 0.000 0.000 100.00 % -56.832 M 0.000 0.000 0.000 100.00 % -56.832 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.420 M 0.000 0.000 0.000 0.000 0.000 100.00 % -11.050 M -208 942.75 % -5.286 K
Other financing activites 494.864 K 8 858.65 % -5.650 K 97.93 % -272.657 K 0.000 0.000 100.00 % -9.203 M -2 812.09 % -316.034 K -114.98 % 2.110 M 0.000 0.000 100.00 % -247.870 K 0.000 0.000 -100.00 % 9.203 M 289.84 % 2.361 M 171.09 % -3.321 M 0.00 % -3.321 M -100.96 % 346.459 M 1 356.15 % -27.581 M 0.000 -100.00 % 1.781 M 55.93 % 1.142 M -97.49 % 45.441 M 110 923.61 % -41.003 K 0.000 0.000 -100.00 % 89.504 K 0.000 100.00 % -89.504 K 0.000 100.00 % -114.286 K 0.000 100.00 % -7.115 M -298.99 % 3.576 M 6 165.45 % 57.070 K 0.000 100.00 % -57.070 K 0.000 -100.00 % 85.192 K -90.94 % 940.000 K -44.65 % 1.698 M 0.000 100.00 % -6.174 M -9 214.20 % 67.735 K 200.00 % -67.735 K 0.000 -100.00 % 4.939 K -92.37 % 64.764 K 200.00 % -64.764 K 0.000 100.00 % -77.632 K 0.000 100.00 % -85.248 M -1 905.24 % 4.722 M 140.15 % 1.966 M 24 641.44 % -8.013 K 99.98 % -40.708 M -1 245.27 % -3.026 M -148.75 % 6.207 M 575.75 % 918.504 K 103.91 % -23.521 M -103.99 % 589.735 M 5 926.27 % -10.122 M 0.000 0.000 0.000 -100.00 % 8.008 M
Net cash used provided by financing activities -18.428 M -19.81 % -15.380 M -5 540.86 % -272.657 K 0.000 0.000 100.00 % -9.203 M -2 812.09 % -316.034 K -114.98 % 2.110 M 0.000 0.000 100.00 % -247.870 K 0.000 0.000 -100.00 % 9.203 M 289.84 % 2.361 M 0.000 100.00 % -3.321 M -100.96 % 346.459 M 1 356.15 % -27.581 M 0.000 -100.00 % 1.781 M 55.93 % 1.142 M -97.49 % 45.441 M 171.03 % -63.977 M 0.000 0.000 -100.00 % 89.504 K 0.000 100.00 % -28.506 M 0.000 100.00 % -114.286 K 0.000 100.00 % -7.115 M -298.99 % 3.576 M 6 165.45 % 57.070 K 0.000 100.00 % -35.577 M 0.000 -100.00 % 85.192 K -90.94 % 940.000 K 101.70 % -55.134 M 0.000 100.00 % -6.174 M -9 214.20 % 67.735 K 100.12 % -56.900 M 0.000 -100.00 % 4.939 K -92.37 % 64.764 K 100.11 % -56.897 M 0.000 100.00 % -77.632 K 0.000 100.00 % -85.248 M -1 905.24 % 4.722 M 140.15 % 1.966 M 24 641.44 % -8.013 K 99.98 % -40.708 M -1 245.27 % -3.026 M -148.75 % 6.207 M 277.26 % -3.501 M 85.11 % -23.521 M -103.99 % 589.735 M 5 926.27 % -10.122 M 0.000 0.000 100.00 % -11.050 M -208 942.75 % -5.286 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 100.00 % -1.021 M -168.47 % 1.491 M 157.90 % -2.574 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 41.851 M 112.99 % -322.077 M -1 045.66 % 34.058 M -10.06 % 37.870 M 178.30 % -48.367 M -243.57 % 33.689 M 33.95 % 25.150 M -59.77 % 62.510 M 212.48 % 20.004 M 3 252.53 % -634.539 K 94.15 % -10.846 M -113.10 % 82.768 M 272.28 % -48.042 M -480.55 % -8.275 M -150.58 % 16.361 M 243.89 % -11.371 M 96.28 % -305.265 M -193.02 % 328.177 M 2 323.54 % 13.541 M 222.66 % 4.197 M -77.63 % 18.763 M 55.29 % 12.082 M -15.90 % 14.367 M 131.67 % -45.357 M -643.50 % 8.345 M -49.40 % 16.493 M -61.33 % 42.652 M -16.91 % 51.335 M 143.31 % -118.529 M -335.20 % 50.394 M 172.55 % -69.459 M -448.66 % 19.921 M 98.90 % 10.016 M 156.18 % -17.829 M -190.74 % 19.649 M 194.04 % -20.896 M 79.06 % -99.795 M -1 673.62 % -5.627 M 80.24 % -28.472 M -1 196.53 % 2.597 M 105.95 % -43.669 M -73.70 % -25.141 M -424.19 % 7.755 M -47.06 % 14.648 M 134.51 % -42.449 M -269.49 % 25.045 M -38.15 % 40.496 M 427.19 % 7.682 M 120.18 % -38.071 M -263.40 % -10.476 M -159.35 % 17.652 M 214.77 % 5.608 M 106.06 % -92.561 M -354.80 % 36.327 M 1 218.72 % 2.755 M 110.14 % -27.172 M 53.18 % -58.030 M -148.34 % -23.367 M -155.19 % -9.157 M 25.57 % -12.302 M 47.51 % -23.439 M -103.94 % 595.220 M 3 392.77 % 17.041 M 169.39 % 6.326 M -79.93 % 31.512 M 1 100.20 % -3.151 M -135.64 % 8.839 M
Cash at beginning of period 220.252 M -59.39 % 542.329 M 6.70 % 508.270 M 8.05 % 470.400 M -11.56 % 531.879 M 6.76 % 498.190 M 5.32 % 473.040 M 22.53 % 386.047 M 5.46 % 366.043 M -0.17 % 366.677 M -2.87 % 377.523 M 28.08 % 294.754 M -14.01 % 342.796 M -2.36 % 351.071 M 4.89 % 334.710 M -3.29 % 346.081 M -46.87 % 651.346 M 101.55 % 323.169 M 4.37 % 309.628 M 1.37 % 305.431 M 6.55 % 286.668 M 4.40 % 274.586 M 5.52 % 260.219 M -14.84 % 305.576 M 2.81 % 297.231 M 5.88 % 280.737 M 17.91 % 238.085 M 27.49 % 186.750 M -38.83 % 305.279 M 19.77 % 254.885 M -21.42 % 324.343 M 6.54 % 304.422 M 3.40 % 294.406 M -5.71 % 312.235 M 6.72 % 292.585 M -6.67 % 313.481 M -24.15 % 413.276 M -1.34 % 418.902 M -6.36 % 447.375 M 0.58 % 444.778 M -8.94 % 488.447 M -4.90 % 513.588 M 2.79 % 499.660 M 3.02 % 485.012 M -8.05 % 527.460 M 4.98 % 502.415 M 8.77 % 461.919 M 1.69 % 454.238 M -7.73 % 492.309 M -2.08 % 502.785 M 3.64 % 485.134 M 1.17 % 479.526 M -16.18 % 572.086 M 6.78 % 535.759 M -0.52 % 538.580 M -4.80 % 565.752 M -9.30 % 623.782 M -3.61 % 647.150 M -1.40 % 656.306 M -1.84 % 668.609 M -3.39 % 692.047 M 614.72 % 96.828 M 21.36 % 79.786 M 8.61 % 73.460 M 75.12 % 41.948 M -6.99 % 45.099 M 24.38 % 36.260 M
Cash at end of period 262.103 M 19.00 % 220.252 M -59.39 % 542.329 M 6.70 % 508.270 M 5.12 % 483.513 M -9.09 % 531.879 M 6.76 % 498.190 M 11.07 % 448.556 M 16.19 % 386.047 M 5.46 % 366.043 M -0.17 % 366.677 M -2.87 % 377.523 M 28.08 % 294.754 M -14.01 % 342.796 M -2.36 % 351.071 M 4.89 % 334.710 M -3.29 % 346.081 M -46.87 % 651.346 M 101.55 % 323.169 M 4.37 % 309.628 M 1.37 % 305.431 M 6.55 % 286.668 M 4.40 % 274.586 M 5.52 % 260.219 M -14.84 % 305.576 M 2.81 % 297.231 M 5.88 % 280.737 M 17.91 % 238.085 M 27.49 % 186.750 M -38.83 % 305.279 M 19.77 % 254.885 M -21.42 % 324.343 M 6.54 % 304.422 M 3.40 % 294.406 M -5.71 % 312.235 M 6.72 % 292.585 M -6.67 % 313.481 M -24.15 % 413.276 M -1.34 % 418.902 M -6.36 % 447.375 M 0.58 % 444.778 M -8.94 % 488.447 M -3.74 % 507.414 M 1.55 % 499.660 M 3.02 % 485.012 M -8.05 % 527.460 M 4.98 % 502.415 M 8.77 % 461.919 M 1.69 % 454.238 M -7.73 % 492.309 M -2.08 % 502.785 M 3.64 % 485.134 M 1.17 % 479.526 M -16.18 % 572.086 M 5.68 % 541.335 M 0.51 % 538.580 M -4.80 % 565.752 M -9.30 % 623.782 M -3.61 % 647.150 M -1.40 % 656.306 M -1.84 % 668.609 M -3.39 % 692.047 M 614.72 % 96.828 M 21.36 % 79.786 M 8.61 % 73.460 M 75.12 % 41.948 M -6.99 % 45.099 M
Operating cash flow 667.545 K 121.68 % -3.079 M 0.000 0.000 -100.00 % 1.872 M -87.23 % 14.655 M -51.88 % 30.456 M 114.80 % 14.179 M 27.47 % 11.124 M -28.92 % 15.649 M 549.96 % 2.408 M -85.20 % 16.271 M 291.91 % 4.152 M 161.85 % -6.712 M -151.55 % 13.020 M 10.42 % 11.792 M -7.41 % 12.735 M 201.73 % -12.519 M -130.45 % 41.111 M 989.31 % 3.774 M -75.63 % 15.487 M 165.94 % 5.824 M 116.07 % -36.248 M -221.84 % 29.751 M 321.45 % 7.059 M -54.19 % 15.409 M 253.15 % 4.363 M -61.08 % 11.211 M 149.21 % -22.780 M -1 469.86 % 1.663 M 9.08 % 1.525 M -92.43 % 20.132 M 14.40 % 17.598 M -50.77 % 35.746 M 68.66 % 21.195 M 32.53 % 15.992 M 63.34 % 9.790 M -31.41 % 14.273 M 46.21 % 9.762 M 2 058.37 % 452.267 K -97.64 % 19.163 M 2 130.84 % -943.615 K -104.46 % 21.161 M 39.14 % 15.209 M 7.21 % 14.186 M -28.23 % 19.767 M -26.56 % 26.916 M 209.70 % 8.691 M -60.08 % 21.773 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
Capital expenditure -865.705 K 69.91 % -2.878 M 45.34 % -5.264 M -16.15 % -4.532 M -62.05 % -2.797 M 9.13 % -3.078 M 80.94 % -16.151 M -325.52 % -3.796 M 65.87 % -11.121 M -76.98 % -6.284 M -77.48 % -3.541 M -1.04 % -3.504 M -59.75 % -2.194 M -186.24 % -766.316 K 75.56 % -3.136 M 1.15 % -3.172 M 25.08 % -4.234 M -136.01 % -1.794 M -10.78 % -1.619 M -78.70 % -906.198 K -65.29 % -548.257 K 9.69 % -607.084 K 51.85 % -1.261 M -20.94 % -1.043 M 1.30 % -1.056 M 34.23 % -1.606 M -14.76 % -1.400 M -9.75 % -1.275 M -32.46 % -962.686 K -29.77 % -741.820 K -249.02 % 497.796 K 166.83 % -744.888 K -59.46 % -467.137 K 71.53 % -1.641 M -2.42 % -1.602 M -645.70 % -214.852 K 80.03 % -1.076 M -232.46 % -323.685 K 54.11 % -705.424 K 85.80 % -4.969 M -225.86 % -1.525 M 86.50 % -11.293 M -56.28 % -7.226 M -1 024.13 % -642.830 K 44.68 % -1.162 M 65.00 % -3.320 M -122.70 % 14.629 M 1 461.62 % -1.074 M 63.55 % -2.948 M 88.17 % -24.927 M -108.36 % -11.963 M -14.33 % -10.464 M 26.94 % -14.323 M -207.49 % -4.658 M -12.61 % -4.136 M 85.97 % -29.477 M 23.23 % -38.399 M -68.00 % -22.856 M -56.73 % -14.583 M 12.94 % -16.750 M -6.07 % -15.791 M -160.63 % -6.059 M -141.21 % -2.512 M -176.31 % -909.033 K 83.99 % -5.678 M -218.10 % -1.785 M 31.33 % -2.599 M
Free CashFlow -198.159 K 96.67 % -5.956 M -113.21 % 45.090 M 1 094.89 % -4.532 M -390.06 % -924.819 K -107.99 % 11.577 M -19.07 % 14.305 M 37.77 % 10.384 M 405 904.39 % 2.558 K -99.97 % 9.365 M 926.69 % -1.133 M -108.87 % 12.767 M 551.97 % 1.958 M 126.18 % -7.479 M -175.66 % 9.885 M 14.67 % 8.620 M 1.39 % 8.501 M 159.40 % -14.313 M -136.24 % 39.491 M 1 277.05 % 2.868 M -80.80 % 14.939 M 186.38 % 5.216 M 113.91 % -37.509 M -230.65 % 28.708 M 378.25 % 6.003 M -56.51 % 13.802 M 365.74 % 2.964 M -70.17 % 9.935 M 141.85 % -23.743 M -2 677.57 % 921.128 K -54.45 % 2.022 M -89.57 % 19.387 M 13.17 % 17.131 M -49.77 % 34.105 M 74.07 % 19.592 M 24.18 % 15.777 M 81.05 % 8.714 M -37.53 % 13.949 M 54.03 % 9.056 M 300.49 % -4.517 M -125.61 % 17.638 M 244.15 % -12.236 M -187.82 % 13.934 M -4.33 % 14.566 M 11.84 % 13.024 M -20.81 % 16.447 M -60.41 % 41.545 M 445.44 % 7.617 M -59.54 % 18.825 M 175.52 % -24.927 M -108.36 % -11.963 M -14.33 % -10.464 M 26.94 % -14.323 M -207.49 % -4.658 M -12.61 % -4.136 M 85.97 % -29.477 M 23.23 % -38.399 M -68.00 % -22.856 M -56.73 % -14.583 M 12.94 % -16.750 M -6.07 % -15.791 M -160.63 % -6.059 M -141.21 % -2.512 M -176.31 % -909.033 K 83.99 % -5.678 M -218.10 % -1.785 M 31.33 % -2.599 M
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2023 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013 2012 2012 2012 2012 2011 2011 2011 2011 2010 2010 2010 2010 2009 2009 2009 2009 2008
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006