300519.SZ

Zhejiang Xinguang Pharmaceutical Co., Ltd. 300519.SZ

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Revenue 267.660 M -1.01 % 270.400 M -23.07 % 351.489 M 9.54 % 320.876 M 13.35 % 283.080 M -2.81 % 291.262 M 5.43 % 276.257 M -11.13 % 310.865 M -1.41 % 315.314 M 1.23 % 311.478 M 6.63 % 292.109 M 9.02 % 267.938 M 7.24 % 249.855 M 8.81 % 229.617 M
Net income 50.390 M -21.70 % 64.356 M -40.86 % 108.821 M -4.78 % 114.280 M 15.46 % 98.976 M 5.41 % 93.901 M 6.71 % 87.996 M -17.11 % 106.159 M -10.76 % 118.959 M 0.15 % 118.784 M 12.43 % 105.652 M 45.79 % 72.469 M 27.50 % 56.838 M 21.31 % 46.854 M
Income before tax 57.006 M -22.08 % 73.160 M -41.75 % 125.604 M -4.82 % 131.957 M 14.95 % 114.797 M 6.03 % 108.273 M 7.35 % 100.857 M -17.69 % 122.526 M -11.56 % 138.539 M 0.39 % 138.003 M 12.24 % 122.953 M 45.59 % 84.450 M 28.35 % 65.796 M 16.50 % 56.476 M
Income before tax ratio 0.21 -21.28 % 0.27 -24.29 % 0.36 -13.11 % 0.41 1.41 % 0.41 9.09 % 0.37 1.82 % 0.37 -7.37 % 0.39 -10.29 % 0.44 -0.83 % 0.44 5.26 % 0.42 33.54 % 0.32 19.69 % 0.26 7.07 % 0.25
EBITDA 49.310 M -43.93 % 87.950 M -37.03 % 139.661 M 8.93 % 128.207 M 20.60 % 106.308 M 2.53 % 103.687 M 9.43 % 94.754 M -26.30 % 128.567 M -11.03 % 144.512 M 0.32 % 144.054 M 11.68 % 128.984 M 47.23 % 87.607 M 39.91 % 62.617 M 54.41 % 40.551 M
Net income ratio 0.19 -20.90 % 0.24 -23.13 % 0.31 -13.07 % 0.36 1.86 % 0.35 8.45 % 0.32 1.21 % 0.32 -6.73 % 0.34 -9.48 % 0.38 -1.07 % 0.38 5.44 % 0.36 33.72 % 0.27 18.90 % 0.23 11.48 % 0.20
Ratio EBITDA 0.18 -43.36 % 0.33 -18.14 % 0.40 -0.55 % 0.40 6.39 % 0.38 5.49 % 0.36 3.79 % 0.34 -17.07 % 0.41 -9.76 % 0.46 -0.90 % 0.46 4.74 % 0.44 35.05 % 0.33 30.47 % 0.25 41.91 % 0.18
Gross profit ratio 0.34 -18.04 % 0.41 -20.40 % 0.52 -6.91 % 0.56 0.73 % 0.55 1.19 % 0.55 -0.52 % 0.55 -8.74 % 0.60 -7.75 % 0.65 -0.85 % 0.66 3.87 % 0.63 14.60 % 0.55 19.85 % 0.46 18.09 % 0.39
Weighted average shs out dil 160.000 M -0.55 % 160.891 M 0.56 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 159.992 M -0.53 % 160.847 M 20.34 % 133.662 M 11.40 % 119.984 M -0.06 % 120.059 M 0.23 % 119.783 M 0.10 % 119.658 M 0.00 % 119.658 M
Weighted average shs out 160.000 M -0.55 % 160.891 M 0.56 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 159.992 M 0.00 % 160.000 M 19.71 % 133.662 M 11.40 % 119.984 M -0.06 % 120.059 M 0.23 % 119.783 M 0.10 % 119.658 M 0.00 % 119.658 M
EPS diluted 0.31 -22.50 % 0.40 -41.18 % 0.68 -4.23 % 0.71 14.52 % 0.62 5.08 % 0.59 7.27 % 0.55 -16.67 % 0.66 -25.84 % 0.89 -10.10 % 0.99 12.50 % 0.88 44.26 % 0.61 27.08 % 0.48 23.08 % 0.39
Earnings per share 0.31 -22.50 % 0.40 -41.18 % 0.68 -4.23 % 0.71 14.52 % 0.62 5.08 % 0.59 7.27 % 0.55 -16.67 % 0.66 -25.84 % 0.89 -10.10 % 0.99 12.50 % 0.88 44.26 % 0.61 27.08 % 0.48 23.08 % 0.39
Gross profit 90.543 M -18.87 % 111.605 M -38.77 % 182.257 M 1.97 % 178.743 M 14.18 % 156.547 M -1.66 % 159.183 M 4.88 % 151.777 M -18.90 % 187.143 M -9.06 % 205.777 M 0.37 % 205.021 M 10.75 % 185.115 M 24.94 % 148.164 M 28.52 % 115.285 M 28.50 % 89.717 M
Income tax expense 6.616 M -24.85 % 8.804 M -47.54 % 16.783 M -5.06 % 17.677 M 11.73 % 15.821 M 10.08 % 14.372 M 11.74 % 12.862 M -21.42 % 16.367 M -16.41 % 19.580 M 1.88 % 19.219 M 11.08 % 17.301 M 44.40 % 11.981 M 33.86 % 8.950 M 7.19 % 8.350 M
Cost of revenue 177.117 M 11.54 % 158.795 M -6.17 % 169.232 M 19.07 % 142.133 M 12.33 % 126.533 M -4.20 % 132.079 M 6.10 % 124.480 M 0.61 % 123.722 M 12.95 % 109.536 M 2.89 % 106.457 M -0.50 % 106.994 M -10.67 % 119.774 M -10.99 % 134.570 M -3.81 % 139.900 M
General and administrative expenses 3.184 M 6.25 % 2.997 M 10.27 % 2.718 M -21.35 % 3.455 M 21.45 % 2.845 M -35.52 % 4.412 M 32.09 % 3.340 M -16.46 % 3.998 M -0.19 % 4.005 M -6.57 % 4.287 M -19.42 % 5.321 M -8.71 % 5.828 M -76.93 % 25.263 M 30.12 % 19.415 M
Selling and marketing expenses 18.394 M -5.82 % 19.531 M -24.18 % 25.760 M 7.64 % 23.931 M -26.31 % 32.477 M 6.59 % 30.468 M 6.16 % 28.699 M -11.02 % 32.253 M -10.87 % 36.187 M 8.06 % 33.487 M 5.46 % 31.753 M -2.22 % 32.475 M 30.10 % 24.962 M -0.23 % 25.019 M
Other expenses -1.004 M -427.58 % -190.321 K 97.86 % -8.893 M 48.09 % -17.133 M -17.45 % -14.588 M -197.78 % 14.919 M 8 151.56 % -185.298 K -1 385.36 % 14.416 K -99.78 % 6.544 M 1 212.93 % 498.431 K -51.80 % 1.034 M -51.38 % 2.127 M -66.65 % 6.378 M 1 677.47 % 358.812 K
Operating expenses 33.198 M -11.41 % 37.471 M -32.67 % 55.653 M 20.57 % 46.159 M 4.78 % 44.053 M -32.94 % 65.696 M 1.25 % 64.887 M -8.42 % 70.850 M -6.38 % 75.676 M 7.71 % 70.256 M 5.59 % 66.535 M 1.32 % 65.669 M 23.58 % 53.140 M 13.97 % 46.626 M
Cost and expenses 210.314 M 7.16 % 196.267 M -12.73 % 224.884 M 19.43 % 188.293 M 10.38 % 170.586 M -13.75 % 197.775 M 4.44 % 189.367 M -2.67 % 194.572 M 5.05 % 185.212 M 4.81 % 176.713 M 1.83 % 173.529 M -6.42 % 185.443 M -1.21 % 187.710 M 0.63 % 186.526 M
Research and development expenses 12.624 M -16.59 % 15.134 M -2.67 % 15.549 M 15.01 % 13.520 M 12.57 % 12.010 M -24.45 % 15.897 M -10.56 % 17.774 M 0.45 % 17.694 M 17.11 % 15.109 M 7.09 % 14.109 M 24.74 % 11.311 M -11.97 % 12.849 M 0.000 0.000
Selling general and administrative expenses 21.578 M -4.22 % 22.528 M -54.02 % 48.996 M -1.56 % 49.772 M 6.74 % 46.631 M 33.69 % 34.879 M 8.87 % 32.039 M -11.62 % 36.251 M -9.81 % 40.192 M 6.40 % 37.774 M 1.89 % 37.074 M -3.21 % 38.303 M -23.74 % 50.225 M 13.03 % 44.434 M
Interest income 18.681 M -1.19 % 18.907 M 93.33 % 9.779 M -41.13 % 16.612 M 30.85 % 12.695 M 11.63 % 11.372 M 94.82 % 5.837 M 164.31 % 2.209 M 53.52 % 1.439 M 51.62 % 948.816 K -30.19 % 1.359 M 94.10 % 700.226 K 159 142 372.75 % -0.440 0.000
Interest expense 13.636 K -13.53 % 15.770 K 13.19 % 13.932 K -4.21 % 14.545 K 3.92 % 13.996 K -6.23 % 14.926 K -99.74 % 5.820 M 30 613.00 % 18.951 K -58.06 % 45.188 K -44.07 % 80.800 K -5.39 % 85.400 K -87.24 % 669.300 K -72.89 % 2.469 M 0.000
Depreciation and amortization 14.933 M 1.07 % 14.774 M 5.20 % 14.043 M 9.28 % 12.851 M 2.66 % 12.518 M 22.86 % 10.189 M 29.74 % 7.853 M 30.43 % 6.021 M 1.92 % 5.908 M -1.37 % 5.990 M 0.47 % 5.962 M 4.32 % 5.715 M 120.74 % 2.589 M 116.63 % -15.566 M
Operating income 57.346 M -22.65 % 74.133 M -41.45 % 126.605 M -4.51 % 132.583 M 17.86 % 112.494 M 3.56 % 108.632 M 7.51 % 101.043 M -17.52 % 122.512 M -7.20 % 132.014 M -4.06 % 137.604 M 12.71 % 122.083 M 48.28 % 82.332 M 37.16 % 60.028 M 6.97 % 56.117 M
Operating income ratio 0.21 -21.85 % 0.27 -23.89 % 0.36 -12.83 % 0.41 3.98 % 0.40 6.55 % 0.37 1.97 % 0.37 -7.19 % 0.39 -5.87 % 0.42 -5.23 % 0.44 5.71 % 0.42 36.01 % 0.31 27.90 % 0.24 -1.69 % 0.24
Total other income expenses net -339.512 K 65.10 % -972.928 K 2.80 % -1.001 M -59.88 % -626.069 K -127.18 % 2.303 M 0.000 -100.00 % 14.723 M 102 032.66 % 14.416 K -99.78 % 6.526 M 1 537.91 % 398.404 K -54.22 % 870.232 K -58.92 % 2.118 M -63.28 % 5.768 M 1 507.66 % 358.812 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Net debt -503.416 M 7.45 % -543.946 M 12.55 % -622.030 M -4.78 % -593.668 M -0.31 % -591.848 M -46.14 % -404.990 M -0.21 % -404.127 M -8.00 % -374.177 M -11.94 % -334.271 M -91.71 % -174.362 M -43.37 % -121.620 M -23.71 % -98.308 M -65.18 % -59.515 M -406.00 % -11.762 M
Total investments 21.420 M 0.12 % 21.396 M 5.02 % 20.372 M -0.82 % 20.541 M -9.45 % 22.685 M -8.78 % 24.868 M -6.88 % 26.706 M -2.34 % 27.348 M -3.38 % 28.306 M -5.15 % 29.843 M 6.60 % 27.996 M 29.76 % 21.575 M -0.67 % 21.720 M 2.64 % 21.161 M
Total debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 136.24 % 1.000 M 0.00 % 1.000 M -66.67 % 3.000 M -86.36 % 22.000 M -56.00 % 50.000 M
Accumulated other comprehensive income loss 120.231 M 3 559.97 % 3.285 M -96.96 % 107.914 M 10.78 % 97.415 M 13.73 % 85.654 M 12.73 % 75.980 M 14.22 % 66.520 M 14.17 % 58.266 M 20.22 % 48.464 M 27.96 % 37.875 M 996.25 % 3.455 M 66.30 % 2.078 M 0.000 0.000
Retained earnings 389.012 M -4.57 % 407.623 M -5.14 % 429.692 M 0.51 % 427.513 M 1.79 % 420.000 M 4.36 % 402.441 M 10.12 % 365.451 M 12.01 % 326.254 M 20.52 % 270.711 M 65.42 % 163.648 M 40.18 % 116.742 M 42.97 % 81.656 M 187.18 % 28.434 M -63.46 % 77.810 M
Common stock 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 100.00 % 80.000 M 33.33 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 0.00 % 60.000 M 300.00 % 15.000 M
Total equity 830.532 M -1.61 % 844.121 M -1.72 % 858.895 M 1.50 % 846.217 M 2.33 % 826.943 M 3.41 % 799.710 M 6.17 % 753.260 M 6.72 % 705.809 M 10.20 % 640.464 M 107.03 % 309.352 M 24.24 % 248.997 M 23.29 % 201.968 M 42.61 % 141.623 M 35.76 % 104.321 M
Other non current liabilities 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.000 0.000 0.000 0.000 -100.00 % 2.362 M 0.00 % 2.362 M 296.92 % -1.200 M 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.000 0.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M
Total non current liabilities 8.644 M -6.09 % 9.205 M -12.31 % 10.497 M -4.27 % 10.965 M -4.91 % 11.531 M 0.38 % 11.488 M 2.81 % 11.173 M -1.38 % 11.330 M -1.77 % 11.533 M -2.46 % 11.824 M 2.18 % 11.572 M 194.55 % 3.929 M 23.68 % 3.176 M 19.10 % 2.667 M
Other current liabilities 7.419 M -12.09 % 8.439 M -0.09 % 8.446 M 9.49 % 7.714 M 12.18 % 6.877 M 2.84 % 6.687 M 11.12 % 6.018 M 18.87 % 5.063 M 1.03 % 5.011 M 54.18 % 3.250 M -34.77 % 4.983 M 53.32 % 3.250 M 296.91 % 818.761 K -53.14 % 1.747 M
Deferred revenue 0.000 0.000 -100.00 % 144.548 K 64.37 % 87.940 K -57.16 % 205.277 K 8.32 % 189.503 K -87.95 % 1.572 M 1 122.72 % 128.602 K -79.84 % 637.836 K -96.15 % 16.553 M -13.68 % 19.176 M 54.32 % 12.426 M 95.24 % 6.364 M -40.90 % 10.769 M
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.00 % 1.000 M -66.67 % 3.000 M -86.36 % 22.000 M -56.00 % 50.000 M
Total current liabilities 70.605 M -8.40 % 77.080 M -12.77 % 88.368 M 17.48 % 75.222 M 43.80 % 52.312 M 4.76 % 49.933 M -14.01 % 58.066 M 0.27 % 57.908 M 18.29 % 48.953 M 17.41 % 41.694 M -1.96 % 42.527 M 5.36 % 40.362 M -44.43 % 72.639 M -35.35 % 112.365 M
Total liabilities 79.250 M -8.15 % 86.285 M -12.72 % 98.865 M 14.71 % 86.187 M 35.00 % 63.843 M 3.94 % 61.420 M -11.29 % 69.240 M 0.00 % 69.238 M 14.47 % 60.487 M 13.02 % 53.518 M -1.07 % 54.099 M 22.14 % 44.291 M -41.58 % 75.815 M -34.09 % 115.032 M
Other non current assets 0.000 0.000 -100.00 % 115.026 M -8.01 % 125.037 M 47.02 % 85.048 M -61.00 % 218.058 M 0.000 0.000 0.000 0.000 -100.00 % 1.551 M -8.78 % 1.700 M -92.79 % 23.570 M -6.87 % 25.308 M
Long term investments 21.420 M 0.12 % 21.396 M 122.61 % -94.628 M 9.41 % -104.459 M -67.63 % -62.315 M 67.73 % -193.132 M -821.30 % 26.776 M -3.38 % 27.712 M -4.19 % 28.925 M -7.43 % 31.245 M 11.61 % 27.996 M 29.76 % 21.575 M 0.000 0.000
Intangible assets 7.876 M -3.56 % 8.167 M -12.02 % 9.283 M -10.86 % 10.414 M -9.79 % 11.545 M -8.92 % 12.675 M 31.99 % 9.603 M -2.33 % 9.832 M -3.03 % 10.139 M -0.98 % 10.240 M -2.70 % 10.524 M -2.63 % 10.808 M -2.56 % 11.092 M -39.71 % 18.399 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
Goodwill and intangible assets 7.876 M -3.56 % 8.167 M -12.02 % 9.283 M -10.86 % 10.414 M -9.79 % 11.545 M -8.92 % 12.675 M 31.99 % 9.603 M -2.33 % 9.832 M -3.03 % 10.139 M -0.98 % 10.240 M -2.70 % 10.524 M -2.63 % 10.808 M -2.56 % 11.092 M -39.71 % 18.399 M
Property plant equipment net 105.522 M -8.62 % 115.472 M 0.51 % 114.882 M 0.18 % 114.675 M 1.62 % 112.842 M -9.34 % 124.467 M 0.72 % 123.575 M 8.48 % 113.918 M 25.82 % 90.542 M 20.06 % 75.415 M 15.46 % 65.316 M 33.81 % 48.812 M 2.83 % 47.467 M -15.45 % 56.137 M
Total non current assets 135.068 M -7.00 % 145.237 M -0.18 % 145.496 M -0.68 % 146.489 M -0.95 % 147.890 M -9.12 % 162.723 M 1.50 % 160.322 M 5.54 % 151.908 M 16.77 % 130.094 M 10.84 % 117.366 M 11.00 % 105.735 M 27.12 % 83.174 M 1.03 % 82.323 M -17.64 % 99.956 M
Other current assets 4.343 M 6.80 % 4.067 M 14.04 % 3.566 M 19.71 % 2.979 M 23.70 % 2.408 M 6.92 % 2.252 M -9.15 % 2.479 M -98.57 % 172.864 M 10.76 % 156.077 M 1 549.34 % 9.463 M 229.01 % 2.876 M 2 465.99 % 112.089 K -99.55 % 24.861 M 16.96 % 21.256 M
Short term investments 185.000 M 19.35 % 155.000 M 34.78 % 115.000 M -8.00 % 125.000 M 47.06 % 85.000 M -61.01 % 218.000 M 22.47 % 178.000 M 5.95 % 168.000 M 12.00 % 150.000 M 10 799.68 % -1.402 M 0.000 0.000 0.000 0.000
cash and cash equivalents 503.416 M -7.45 % 543.946 M -12.55 % 622.030 M 4.78 % 593.668 M 0.31 % 591.848 M 45.29 % 407.353 M 0.21 % 406.490 M 7.95 % 376.540 M 11.85 % 336.633 M 91.96 % 175.362 M 43.01 % 122.620 M 21.04 % 101.308 M 24.28 % 81.515 M 31.98 % 61.762 M
Cash and short term investments 688.416 M -1.51 % 698.946 M -5.17 % 737.030 M 2.56 % 718.668 M 6.18 % 676.848 M 8.23 % 625.353 M 53.84 % 406.490 M 7.95 % 376.540 M 11.85 % 336.633 M 91.96 % 175.362 M 43.01 % 122.620 M 21.04 % 101.308 M 24.28 % 81.515 M 31.98 % 61.762 M
Total current assets 774.713 M -1.33 % 785.168 M -3.34 % 812.263 M 3.35 % 785.915 M 5.79 % 742.895 M 6.37 % 698.408 M 5.47 % 662.178 M 6.26 % 623.140 M 9.16 % 570.857 M 132.52 % 245.504 M 24.39 % 197.361 M 21.02 % 163.085 M 20.70 % 135.115 M 13.16 % 119.397 M
Inventory 69.337 M -2.91 % 71.419 M 54.76 % 46.147 M -1.31 % 46.762 M 8.94 % 42.922 M -12.82 % 49.235 M -10.49 % 55.004 M 27.11 % 43.273 M 5.60 % 40.979 M 33.65 % 30.662 M 9.53 % 27.994 M -1.34 % 28.375 M -1.26 % 28.738 M -21.00 % 36.379 M
Net receivables 12.617 M 17.50 % 10.737 M -57.93 % 25.520 M 45.77 % 17.507 M -15.49 % 20.717 M -3.94 % 21.567 M 6.49 % 20.252 M -32.94 % 30.202 M -18.74 % 37.168 M 6.00 % 35.064 M -20.08 % 43.871 M 31.79 % 33.290 M 34.18 % 24.811 M 20.54 % 20.584 M
Tax assets 249.657 K 22.81 % 203.282 K -78.20 % 932.512 K 13.50 % 821.594 K 6.47 % 771.679 K 18.02 % 653.846 K 77.66 % 368.033 K -17.55 % 446.362 K -8.50 % 487.819 K 4.69 % 465.952 K 34.07 % 347.555 K 25.09 % 277.846 K 43.19 % 194.041 K 74.15 % 111.421 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
Account payables 56.009 M -12.32 % 63.876 M 12.56 % 56.747 M 1.13 % 56.115 M 54.48 % 36.326 M 2.64 % 35.391 M -23.08 % 46.012 M 9.44 % 42.042 M 31.56 % 31.957 M 32.47 % 24.125 M 7.94 % 22.350 M -9.09 % 24.584 M -44.24 % 44.085 M -14.31 % 51.449 M
Tax payables 7.178 M 50.63 % 4.766 M -79.31 % 23.030 M 103.72 % 11.305 M 26.96 % 8.904 M 16.16 % 7.665 M 26.97 % 6.037 M -44.12 % 10.804 M -9.86 % 11.986 M -10.01 % 13.319 M -6.16 % 14.194 M 48.96 % 9.528 M 66.14 % 5.735 M -37.45 % 9.168 M
Deferred revenue non current 6.282 M -8.19 % 6.842 M -11.23 % 7.708 M -5.43 % 8.151 M -7.16 % 8.780 M 0.95 % 8.697 M 3.60 % 8.395 M -0.71 % 8.455 M -0.70 % 8.515 M -0.70 % 8.575 M -0.29 % 8.600 M 616.85 % 1.200 M 181.88 % 425.585 K 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.011 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 111.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
Other total stockholders equity 161.289 M 0.00 % 161.289 M 0.00 % 161.289 M 0.00 % 161.289 M 0.00 % 161.289 M 0.00 % 161.289 M -29.20 % 227.809 M 41.24 % 161.289 M -33.16 % 241.289 M 404.49 % 47.829 M 0.00 % 47.829 M 0.00 % 47.829 M -10.08 % 53.189 M 459.90 % 9.500 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 426.226 K -5.61 % 451.555 K 16.06 % 389.085 K -9.22 % 428.588 K 2.94 % 416.333 K -18.77 % 512.523 K -21.89 % 656.197 K -26.00 % 886.770 K 45.44 % 609.696 K 66.30 % 366.622 K -5.60 % 388.390 K 27.53 % 304.543 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
Total assets 909.781 M -2.22 % 930.406 M -2.86 % 957.759 M 2.72 % 932.404 M 4.67 % 890.786 M 3.44 % 861.131 M 4.70 % 822.500 M 6.12 % 775.047 M 10.57 % 700.951 M 93.17 % 362.870 M 19.72 % 303.096 M 23.08 % 246.259 M 13.25 % 217.438 M -0.87 % 219.352 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
Deferred income tax 0.000 0.000 100.00 % -110.917 K -122.22 % -49.914 K 57.64 % -117.833 K 58.77 % -285.812 K -464.89 % 78.329 K 88.94 % 41.456 K 289.58 % -21.867 K 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -7.544 M 65.44 % -21.830 M -401.58 % 7.239 M -64.57 % 20.433 M 193.02 % 6.973 M 413.09 % -2.227 M -142.77 % 5.208 M -67.47 % 16.008 M 581.14 % -3.327 M -277.33 % 1.876 M 119.15 % -9.798 M 54.48 % -21.524 M 0.000 0.000
Accounts receivables -2.688 M -118.67 % 14.399 M 270.63 % -8.439 M -388.03 % 2.930 M 672.53 % -511.735 K 67.60 % -1.579 M -115.10 % 10.458 M 12.88 % 9.265 M 449.63 % -2.650 M -151.22 % 5.174 M 122.70 % -22.796 M -153.00 % -9.010 M 0.000 0.000
Inventory 1.691 M 106.56 % -25.775 M -6 292.24 % 416.252 K 109.32 % -4.464 M -173.48 % 6.075 M 11.52 % 5.448 M 145.82 % -11.890 M -384.63 % -2.453 M 76.39 % -10.390 M -278.30 % -2.747 M -875.49 % 354.170 K 30.57 % 271.248 K 0.000 0.000
Accounts payables -6.547 M 38.25 % -10.603 M -168.98 % 15.372 M -30.18 % 22.017 M 1 341.16 % 1.528 M 126.30 % -5.810 M 0.000 0.000 -100.00 % 9.735 M 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 149.519 K 234.80 % -110.919 K -122.22 % -49.914 K 57.64 % -117.834 K 58.77 % -285.813 K -101.67 % 17.098 M -7.38 % 18.461 M 161.37 % 7.063 M 52.79 % 4.623 M 145.53 % -10.153 M 53.42 % -21.795 M 0.000 0.000
Other non cash items -4.345 M -8.34 % -4.010 M -12.22 % -3.574 M 30.88 % -5.170 M 10.07 % -5.749 M -73.11 % -3.321 M 59.96 % -8.295 M -106.30 % -4.021 M -746.59 % -474.960 K 73.76 % -1.810 M 9.28 % -1.995 M -334.25 % 851.553 K -98.42 % 53.932 M 0.000
Net cash provided by operating activities 53.434 M 0.27 % 53.290 M -57.85 % 126.429 M -11.19 % 142.355 M 26.41 % 112.612 M 14.60 % 98.266 M 5.92 % 92.772 M -25.32 % 124.232 M 2.51 % 121.185 M -2.93 % 124.840 M 25.07 % 99.820 M 73.57 % 57.511 M 6.64 % 53.932 M 0.000
Investments in property plant and equipment -5.200 M 67.47 % -15.987 M 3.95 % -16.645 M -13.13 % -14.713 M -43.27 % -10.269 M 35.80 % -15.995 M 24.79 % -21.267 M 30.05 % -30.401 M -36.51 % -22.270 M -50.07 % -14.840 M 32.07 % -21.845 M -202.49 % -7.222 M -139.39 % -3.017 M 48.26 % -5.831 M
Acquisitions net 0.000 0.000 -100.00 % 28.000 K -86.00 % 200.000 K -98.30 % 11.790 M -96.32 % 320.000 M 247 719.96 % 129.126 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.950 K
Purchases of investments 0.000 0.000 100.00 % -410.000 M 1.20 % -415.000 M -124.32 % -185.000 M 42.19 % -320.000 M 5.88 % -340.000 M -14.09 % -298.000 M -98.67 % -150.000 M 0.000 100.00 % -4.800 M 0.000 0.000 100.00 % -13.900 M
Sales maturities of investments 580.000 M 13 413.08 % 4.292 M -5.65 % 4.549 M -54.40 % 9.977 M 6.56 % 9.363 M 42.03 % 6.592 M -20.72 % 8.315 M 104.02 % 4.076 M 476.67 % 706.749 K -74.89 % 2.814 M 0.12 % 2.811 M 586.56 % 409.377 K 1 074.58 % 34.853 K -99.87 % 27.010 M
Other investing activites -604.764 M -1 424.13 % -39.679 M -109.45 % 420.000 M 12.00 % 375.000 M 17.92 % 318.000 M 895.00 % -40.000 M -305.23 % -9.871 M 45.16 % -18.000 M 88.00 % -150.000 M -1 679 631.24 % -8.930 K -100.12 % 7.400 M 855.99 % 774.067 K -95.67 % 17.865 M -52.22 % 37.389 M
Net cash used for investing activites -29.964 M 41.68 % -51.374 M -2 384.96 % -2.067 M 95.36 % -44.535 M -130.95 % 143.883 M 391.24 % -49.403 M -116.47 % -22.822 M 48.51 % -44.326 M 74.16 % -171.563 M -1 325.56 % -12.035 M 26.77 % -16.435 M -172.17 % -6.038 M -140.57 % 14.883 M -66.68 % 44.667 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 M 0.000 100.00 % -2.000 M 89.47 % -19.000 M 32.14 % -28.000 M -170.00 % 40.000 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -64.000 M 20.00 % -80.000 M 16.67 % -96.000 M 0.00 % -96.000 M -33.33 % -72.000 M -50.00 % -48.000 M -20.00 % -40.000 M 0.00 % -40.000 M -87 616.68 % -45.601 K 99.92 % -60.063 M 0.02 % -60.073 M -373.74 % -12.681 M 39.79 % -21.062 M 82.79 % -122.413 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 212.695 M 0.000 0.000 0.000 -100.00 % 0.000 -100.00 % 1.044 M
Net cash used provided by financing activities -64.000 M 20.00 % -80.000 M 16.67 % -96.000 M 0.00 % -96.000 M -33.33 % -72.000 M -50.00 % -48.000 M -20.00 % -40.000 M 0.00 % -40.000 M -118.90 % 211.649 M 452.38 % -60.063 M 3.24 % -62.073 M -95.93 % -31.681 M 35.43 % -49.062 M 39.70 % -81.370 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.670 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -40.530 M 48.09 % -78.084 M -375.31 % 28.362 M 1 458.34 % 1.820 M -99.01 % 184.495 M 21 279.13 % 862.968 K -97.12 % 29.950 M -24.95 % 39.907 M -75.26 % 161.271 M 205.77 % 52.742 M 147.47 % 21.312 M 7.68 % 19.792 M 0.20 % 19.753 M 956.66 % -2.306 M
Cash at beginning of period 543.946 M -12.55 % 622.030 M 4.78 % 593.668 M 0.31 % 591.848 M 45.29 % 407.353 M 0.21 % 406.490 M 7.95 % 376.540 M 11.85 % 336.633 M 91.96 % 175.362 M 43.01 % 122.620 M 21.04 % 101.308 M 24.28 % 81.515 M 31.98 % 61.762 M -3.60 % 64.068 M
Cash at end of period 503.416 M -7.45 % 543.946 M -12.55 % 622.030 M 4.78 % 593.668 M 0.31 % 591.848 M 45.29 % 407.353 M 0.21 % 406.490 M 7.95 % 376.540 M 11.85 % 336.633 M 91.96 % 175.362 M 43.01 % 122.620 M 21.04 % 101.308 M 24.28 % 81.515 M 31.98 % 61.762 M
Operating cash flow 53.434 M 0.27 % 53.290 M -57.85 % 126.429 M -11.19 % 142.355 M 26.41 % 112.612 M 14.60 % 98.266 M 5.92 % 92.772 M -25.32 % 124.232 M 2.51 % 121.185 M -2.93 % 124.840 M 25.07 % 99.820 M 73.57 % 57.511 M 6.64 % 53.932 M 0.000
Capital expenditure -5.200 M 67.47 % -15.987 M 3.95 % -16.645 M -13.13 % -14.713 M -43.27 % -10.269 M 35.80 % -15.995 M 24.79 % -21.267 M 30.05 % -30.401 M -36.51 % -22.270 M -50.07 % -14.840 M 32.07 % -21.845 M -202.49 % -7.222 M -139.39 % -3.017 M 48.26 % -5.831 M
Free CashFlow 48.234 M 29.30 % 37.303 M -66.02 % 109.785 M -13.99 % 127.643 M 24.72 % 102.342 M 24.40 % 82.271 M 15.05 % 71.506 M -23.79 % 93.831 M -5.14 % 98.915 M -10.08 % 110.000 M 41.07 % 77.975 M 55.05 % 50.290 M -1.23 % 50.915 M 973.18 % -5.831 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011
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
Revenue 47.693 M -48.85 % 93.250 M 81.25 % 51.448 M -26.50 % 70.001 M 55.62 % 44.982 M -55.26 % 100.545 M 85.21 % 54.286 M -19.07 % 67.075 M 18.21 % 56.742 M -38.52 % 92.297 M 3.66 % 89.037 M -3.21 % 91.987 M 34.15 % 68.569 M -32.71 % 101.895 M 36.58 % 74.606 M -14.02 % 86.768 M 36.90 % 63.379 M -34.06 % 96.123 M 36.34 % 70.502 M -16.21 % 84.146 M 45.93 % 57.663 M -18.52 % 70.769 M -9.41 % 78.119 M 3.11 % 75.761 M 44.83 % 52.312 M -38.51 % 85.071 M 17.74 % 72.256 M -0.92 % 72.924 M 56.01 % 46.742 M -44.58 % 84.335 M -4.25 % 88.080 M 22.32 % 72.006 M 10.60 % 65.103 M -24.01 % 85.676 M 0.24 % 85.469 M 15.79 % 73.816 M 20.54 % 61.238 M -35.40 % 94.791 M 15.97 % 81.738 M 9.96 % 74.333 M 16.35 % 63.888 M -30.19 % 91.520 M
Net income 7.366 M -69.99 % 24.542 M 94.66 % 12.608 M 2.71 % 12.275 M 358.47 % 2.677 M -88.27 % 22.830 M 303.60 % 5.657 M -71.94 % 20.160 M 149.06 % 8.094 M -73.41 % 30.445 M 56.74 % 19.424 M -32.06 % 28.592 M 58.97 % 17.986 M -58.00 % 42.819 M 62.80 % 26.302 M -15.05 % 30.962 M 71.68 % 18.035 M -53.73 % 38.981 M 64.12 % 23.752 M -18.67 % 29.203 M 56.02 % 18.718 M -31.45 % 27.303 M 10.77 % 24.649 M -5.39 % 26.054 M 145.17 % 10.627 M -67.37 % 32.570 M 49.68 % 21.759 M -11.61 % 24.618 M 184.07 % 8.666 M -73.70 % 32.953 M 6.13 % 31.049 M 30.87 % 23.724 M 32.72 % 17.875 M -46.66 % 33.512 M -2.68 % 34.436 M 25.33 % 27.477 M 59.09 % 17.271 M -56.58 % 39.775 M 20.84 % 32.916 M 8.19 % 30.424 M 79.41 % 16.957 M -55.94 % 38.488 M
Income before tax 8.132 M -71.12 % 28.154 M 95.80 % 14.379 M 3.07 % 13.950 M 460.95 % 2.487 M -90.50 % 26.190 M 542.85 % 4.074 M -82.84 % 23.744 M 150.34 % 9.485 M -73.55 % 35.858 M 73.36 % 20.684 M -38.20 % 33.470 M 58.52 % 21.114 M -58.06 % 50.336 M 76.36 % 28.542 M -21.53 % 36.372 M 71.76 % 21.176 M -53.83 % 45.867 M 74.26 % 26.320 M -23.43 % 34.373 M 56.42 % 21.974 M -31.61 % 32.130 M 19.71 % 26.840 M -12.39 % 30.637 M 145.68 % 12.470 M -67.46 % 38.326 M 65.50 % 23.158 M -20.04 % 28.962 M 185.03 % 10.161 M -73.66 % 38.575 M 10.51 % 34.907 M 25.16 % 27.891 M 37.45 % 20.292 M -48.54 % 39.436 M -0.22 % 39.521 M 22.26 % 32.325 M 59.96 % 20.208 M -56.53 % 46.485 M 24.73 % 37.268 M 4.07 % 35.812 M 77.54 % 20.171 M -54.93 % 44.751 M
Income before tax ratio 0.17 -43.53 % 0.30 8.03 % 0.28 40.24 % 0.20 260.46 % 0.06 -78.77 % 0.26 247.08 % 0.08 -78.80 % 0.35 111.77 % 0.17 -56.98 % 0.39 67.24 % 0.23 -36.15 % 0.36 18.16 % 0.31 -37.67 % 0.49 29.12 % 0.38 -8.73 % 0.42 25.46 % 0.33 -29.98 % 0.48 27.82 % 0.37 -8.61 % 0.41 7.19 % 0.38 -16.06 % 0.45 32.14 % 0.34 -15.04 % 0.40 69.64 % 0.24 -47.09 % 0.45 40.57 % 0.32 -19.30 % 0.40 82.69 % 0.22 -52.47 % 0.46 15.42 % 0.40 2.31 % 0.39 24.27 % 0.31 -32.28 % 0.46 -0.46 % 0.46 5.59 % 0.44 32.70 % 0.33 -32.71 % 0.49 7.55 % 0.46 -5.36 % 0.48 52.59 % 0.32 -35.43 % 0.49
EBITDA 6.890 M -63.21 % 18.729 M 1 202.93 % -1.698 M -112.33 % 13.770 M 123.67 % 6.156 M -77.33 % 27.162 M 249.90 % 7.763 M -41.90 % 13.360 M 2.18 % 13.075 M -66.86 % 39.449 M 102.32 % 19.498 M -47.66 % 37.251 M 52.96 % 24.354 M -43.38 % 43.010 M 125.62 % 19.063 M -51.85 % 39.591 M 62.38 % 24.382 M -50.32 % 49.073 M 158.70 % 18.969 M -41.73 % 32.551 M 29.87 % 25.065 M -6.97 % 26.943 M 13.59 % 23.719 M -14.80 % 27.838 M 89.78 % 14.668 M -54.93 % 32.545 M 61.50 % 20.152 M -21.29 % 25.603 M 56.84 % 16.325 M -49.63 % 32.412 M -11.03 % 36.429 M 33.32 % 27.324 M 15.28 % 23.701 M -34.21 % 36.027 M -15.37 % 42.568 M 33.39 % 31.913 M 47.26 % 21.671 M -52.31 % 45.440 M 13.51 % 40.032 M 11.83 % 35.796 M 86.07 % 19.237 M -55.39 % 43.123 M
Net income ratio 0.15 -41.32 % 0.26 7.40 % 0.25 39.75 % 0.18 194.60 % 0.06 -73.79 % 0.23 117.91 % 0.10 -65.33 % 0.30 110.69 % 0.14 -56.75 % 0.33 51.20 % 0.22 -29.81 % 0.31 18.50 % 0.26 -37.58 % 0.42 19.20 % 0.35 -1.20 % 0.36 25.40 % 0.28 -29.83 % 0.41 20.37 % 0.34 -2.93 % 0.35 6.92 % 0.32 -15.86 % 0.39 22.27 % 0.32 -8.25 % 0.34 69.28 % 0.20 -46.94 % 0.38 27.13 % 0.30 -10.79 % 0.34 82.08 % 0.19 -52.55 % 0.39 10.85 % 0.35 6.99 % 0.33 20.00 % 0.27 -29.81 % 0.39 -2.92 % 0.40 8.24 % 0.37 31.98 % 0.28 -32.79 % 0.42 4.20 % 0.40 -1.61 % 0.41 54.20 % 0.27 -36.88 % 0.42
Ratio EBITDA 0.14 -28.07 % 0.20 708.51 % -0.03 -116.78 % 0.20 43.73 % 0.14 -49.34 % 0.27 88.92 % 0.14 -28.21 % 0.20 -13.56 % 0.23 -46.09 % 0.43 95.17 % 0.22 -45.92 % 0.40 14.02 % 0.36 -15.85 % 0.42 65.19 % 0.26 -44.00 % 0.46 18.61 % 0.38 -24.65 % 0.51 89.75 % 0.27 -30.45 % 0.39 -11.01 % 0.43 14.18 % 0.38 25.39 % 0.30 -17.37 % 0.37 31.04 % 0.28 -26.70 % 0.38 37.17 % 0.28 -20.56 % 0.35 0.53 % 0.35 -9.13 % 0.38 -7.08 % 0.41 8.99 % 0.38 4.23 % 0.36 -13.42 % 0.42 -15.57 % 0.50 15.20 % 0.43 22.17 % 0.35 -26.18 % 0.48 -2.12 % 0.49 1.70 % 0.48 59.93 % 0.30 -36.09 % 0.47
Gross profit ratio 0.36 -1.58 % 0.37 28.80 % 0.29 -23.49 % 0.37 59.11 % 0.23 -34.62 % 0.36 38.20 % 0.26 -36.85 % 0.41 2.73 % 0.40 -21.74 % 0.51 15.97 % 0.44 -18.06 % 0.54 6.57 % 0.51 -11.66 % 0.57 17.39 % 0.49 -14.92 % 0.57 4.27 % 0.55 -8.92 % 0.60 17.01 % 0.52 -12.19 % 0.59 11.41 % 0.53 -7.97 % 0.57 6.81 % 0.54 -6.08 % 0.57 16.82 % 0.49 -14.47 % 0.57 11.05 % 0.51 -8.26 % 0.56 4.32 % 0.54 -6.89 % 0.58 -0.11 % 0.58 -4.18 % 0.60 0.08 % 0.60 -3.85 % 0.63 -2.63 % 0.64 -1.26 % 0.65 1.68 % 0.64 -4.30 % 0.67 0.62 % 0.67 0.49 % 0.66 4.35 % 0.63 -4.58 % 0.67
Weighted average shs out dil 163.612 M 0.00 % 163.612 M 2.26 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M -4.55 % 167.621 M 4.76 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M -0.75 % 161.213 M 0.76 % 160.000 M 0.00 % 160.000 M 0.89 % 158.589 M -0.88 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M -1.49 % 162.422 M 1.74 % 159.639 M -1.60 % 162.241 M 3.48 % 156.779 M -2.38 % 160.607 M 0.91 % 159.154 M -2.26 % 162.839 M 3.63 % 157.129 M -3.51 % 162.849 M 1.79 % 159.992 M 0.02 % 159.959 M -1.93 % 163.104 M 3.94 % 156.918 M -2.44 % 160.847 M 0.55 % 159.973 M -0.26 % 160.385 M 0.50 % 159.582 M 19.39 % 133.662 M -17.30 % 161.627 M 35.07 % 119.663 M -0.72 % 120.531 M 0.74 % 119.648 M 0.28 % 119.308 M -0.32 % 119.696 M -0.48 % 120.274 M
Weighted average shs out 163.612 M 0.00 % 163.612 M 2.26 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M -4.55 % 167.621 M 4.76 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M -0.75 % 161.214 M 0.76 % 160.000 M 0.00 % 160.000 M 0.89 % 158.589 M -0.88 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.23 % 159.639 M -1.60 % 162.241 M 3.48 % 156.779 M -2.38 % 160.607 M 0.91 % 159.154 M -2.26 % 162.839 M 3.63 % 157.131 M -3.51 % 162.849 M 1.79 % 159.992 M 0.02 % 159.959 M -1.93 % 163.106 M 3.94 % 156.918 M -2.44 % 160.847 M 0.55 % 159.973 M -0.26 % 160.386 M 0.50 % 159.582 M 19.39 % 133.662 M -17.30 % 161.627 M 35.07 % 119.663 M -0.72 % 120.531 M 0.74 % 119.648 M 0.28 % 119.308 M -0.32 % 119.697 M -0.48 % 120.274 M
EPS diluted 0.05 -70.00 % 0.15 89.87 % 0.08 3.00 % 0.08 359.28 % 0.02 -88.07 % 0.14 315.43 % 0.03 -74.08 % 0.13 156.92 % 0.05 -73.37 % 0.19 58.33 % 0.12 -33.33 % 0.18 63.64 % 0.11 -59.26 % 0.27 68.75 % 0.16 -15.79 % 0.19 72.73 % 0.11 -54.17 % 0.24 60.00 % 0.15 -16.67 % 0.18 50.00 % 0.12 -29.41 % 0.17 6.25 % 0.16 0.00 % 0.16 136.69 % 0.07 -66.20 % 0.20 42.86 % 0.14 -6.67 % 0.15 182.49 % 0.05 -74.71 % 0.21 10.53 % 0.19 26.67 % 0.15 36.36 % 0.11 -47.62 % 0.21 -19.23 % 0.26 52.94 % 0.17 21.43 % 0.14 -57.58 % 0.33 17.86 % 0.28 7.69 % 0.26 85.71 % 0.14 -56.25 % 0.32
Earnings per share 0.05 -70.00 % 0.15 89.87 % 0.08 3.00 % 0.08 359.28 % 0.02 -88.07 % 0.14 315.43 % 0.03 -74.08 % 0.13 156.92 % 0.05 -73.37 % 0.19 58.33 % 0.12 -33.33 % 0.18 63.64 % 0.11 -59.26 % 0.27 68.75 % 0.16 -15.79 % 0.19 72.73 % 0.11 -54.17 % 0.24 60.00 % 0.15 -16.67 % 0.18 50.00 % 0.12 -29.41 % 0.17 6.25 % 0.16 0.00 % 0.16 136.69 % 0.07 -66.20 % 0.20 42.86 % 0.14 -6.67 % 0.15 182.49 % 0.05 -74.71 % 0.21 10.53 % 0.19 26.67 % 0.15 36.36 % 0.11 -47.62 % 0.21 -19.23 % 0.26 52.94 % 0.17 21.43 % 0.14 -57.58 % 0.33 17.86 % 0.28 7.69 % 0.26 85.71 % 0.14 -56.25 % 0.32
Gross profit 17.270 M -49.66 % 34.309 M 133.45 % 14.697 M -43.77 % 26.136 M 147.61 % 10.555 M -70.75 % 36.087 M 155.97 % 14.098 M -48.89 % 27.582 M 21.44 % 22.714 M -51.89 % 47.211 M 20.22 % 39.272 M -20.69 % 49.514 M 42.97 % 34.633 M -40.55 % 58.260 M 60.33 % 36.336 M -26.85 % 49.672 M 42.75 % 34.796 M -39.94 % 57.938 M 59.53 % 36.318 M -26.43 % 49.366 M 62.57 % 30.366 M -25.02 % 40.497 M -3.24 % 41.852 M -3.16 % 43.218 M 69.18 % 25.545 M -47.40 % 48.568 M 30.75 % 37.146 M -9.10 % 40.866 M 62.75 % 25.110 M -48.39 % 48.655 M -4.35 % 50.870 M 17.21 % 43.400 M 10.69 % 39.208 M -26.94 % 53.664 M -2.40 % 54.982 M 14.33 % 48.090 M 22.56 % 39.238 M -38.18 % 63.467 M 16.69 % 54.389 M 10.50 % 49.221 M 21.41 % 40.543 M -33.39 % 60.868 M
Income tax expense 765.906 K -78.79 % 3.612 M 103.93 % 1.771 M 5.69 % 1.676 M 980.15 % -190.390 K -105.67 % 3.360 M 312.28 % -1.583 M -144.17 % 3.583 M 157.77 % 1.390 M -74.32 % 5.413 M 329.71 % 1.260 M -74.18 % 4.878 M 55.95 % 3.128 M -58.39 % 7.517 M 235.56 % 2.240 M -58.59 % 5.410 M 72.21 % 3.141 M -54.38 % 6.886 M 168.10 % 2.568 M -50.32 % 5.170 M 58.75 % 3.256 M -32.53 % 4.826 M 120.37 % 2.190 M -52.21 % 4.583 M 148.63 % 1.843 M -67.98 % 5.756 M 311.43 % 1.399 M -67.80 % 4.345 M 190.59 % 1.495 M -73.41 % 5.622 M 45.71 % 3.859 M -7.40 % 4.167 M 72.38 % 2.417 M -59.19 % 5.924 M 16.49 % 5.085 M 4.88 % 4.848 M 65.06 % 2.937 M -56.22 % 6.710 M 54.14 % 4.353 M -19.22 % 5.389 M 67.68 % 3.214 M -48.69 % 6.264 M
Cost of revenue 30.423 M -48.38 % 58.941 M 60.38 % 36.752 M -16.22 % 43.865 M 27.42 % 34.426 M -45.19 % 62.813 M 56.30 % 40.188 M 1.76 % 39.493 M 16.06 % 34.028 M -24.53 % 45.086 M -9.40 % 49.766 M 17.17 % 42.473 M 25.16 % 33.936 M -22.23 % 43.636 M 14.02 % 38.269 M 3.16 % 37.096 M 29.78 % 28.583 M -25.14 % 38.185 M 11.70 % 34.184 M -1.71 % 34.780 M 27.41 % 27.297 M -9.83 % 30.273 M -16.53 % 36.266 M 11.44 % 32.543 M 21.58 % 26.767 M -26.67 % 36.503 M 3.97 % 35.110 M 9.52 % 32.058 M 48.20 % 21.632 M -39.37 % 35.680 M -4.11 % 37.210 M 30.08 % 28.606 M 10.47 % 25.895 M -19.11 % 32.011 M 5.00 % 30.487 M 18.51 % 25.726 M 16.94 % 22.000 M -29.77 % 31.323 M 14.53 % 27.349 M 8.91 % 25.112 M 7.57 % 23.345 M -23.84 % 30.651 M
General and administrative expenses -2.698 M -158.41 % 4.619 M 130.90 % -14.951 M -247.45 % 10.140 M 134.84 % 4.318 M 17.43 % 3.677 M 135.69 % -10.302 M -188.83 % 11.597 M 569.93 % -2.468 M -162.31 % 3.960 M -2.43 % 4.059 M -64.36 % 11.390 M 566.42 % -2.442 M -163.13 % 3.868 M 139.33 % -9.835 M -183.59 % 11.765 M 587.22 % -2.415 M -161.29 % 3.940 M 144.34 % -8.886 M -331.24 % 3.843 M 299.72 % -1.924 M -152.77 % 3.646 M 150.59 % -7.207 M -282.12 % 3.957 M 300.09 % -1.978 M -150.80 % 3.894 M 118.91 % -20.588 M -360.72 % 7.897 M 229.60 % -6.093 M -175.90 % 8.028 M 135.22 % -22.796 M -379.43 % 8.158 M 211.12 % -7.341 M -177.23 % 9.506 M 145.38 % -20.948 M -438.16 % 6.195 M 245.80 % -4.249 M -153.52 % 7.938 M 139.32 % -20.187 M -376.83 % 7.292 M -25.90 % 9.841 M 34.05 % 7.341 M
Selling and marketing expenses 2.440 M -57.16 % 5.696 M 775.90 % -842.705 K -110.85 % 7.769 M 41.11 % 5.506 M -7.65 % 5.962 M -26.39 % 8.099 M 45.28 % 5.575 M -23.99 % 7.334 M 34.67 % 5.446 M -56.63 % 12.556 M 90.01 % 6.608 M -16.47 % 7.911 M 18.73 % 6.664 M -37.24 % 10.617 M 62.07 % 6.551 M -20.06 % 8.194 M 22.33 % 6.699 M -32.04 % 9.856 M 12.51 % 8.760 M 21.27 % 7.224 M 8.85 % 6.636 M -31.86 % 9.739 M 44.73 % 6.729 M -5.23 % 7.101 M 2.92 % 6.899 M -16.74 % 8.286 M 33.95 % 6.186 M -16.12 % 7.374 M 7.61 % 6.853 M -24.43 % 9.068 M 29.29 % 7.014 M -22.64 % 9.066 M 27.59 % 7.106 M -22.87 % 9.212 M 0.49 % 9.167 M 0.54 % 9.119 M 4.95 % 8.688 M 2.07 % 8.512 M 60.65 % 5.298 M -50.05 % 10.606 M 16.94 % 9.070 M
Other expenses 6.675 M 181.29 % -8.211 M -194.67 % 8.673 M 192.41 % -9.386 M -24 959.63 % 37.754 K 102.03 % -1.860 M 64.13 % -5.187 M -418.65 % -1.000 M -164.48 % -378.099 K -4 826.24 % 8.000 K 0.000 100.00 % -1.000 M -7 094.24 % -13.900 K -207.22 % 12.964 K -99.59 % 3.176 M 182.77 % -3.838 M -1 937.70 % -188.339 K -41.75 % -132.869 K -112.62 % 1.053 M 0.000 0.000 0.000 100.00 % -29.025 K -107.85 % -13.964 K 0.000 0.000 100.00 % -237.913 K 0.000 0.000 0.000 100.00 % -573.635 K -585.27 % 118.209 K -7.32 % 127.545 K -62.74 % 342.295 K -93.35 % 5.147 M 8 140.75 % 62.462 K -95.52 % 1.393 M 2 471.26 % -58.746 K -244.13 % -17.071 K -107.03 % 242.878 K 93.98 % 125.210 K -15.06 % 147.412 K
Operating expenses 9.126 M 43.00 % 6.382 M 255.09 % -4.115 M -136.78 % 11.186 M -8.96 % 12.286 M 4.80 % 11.724 M 16.74 % 10.043 M -29.38 % 14.222 M -8.69 % 15.576 M 13.15 % 13.766 M -34.87 % 21.135 M 32.57 % 15.943 M -1.28 % 16.150 M 5.90 % 15.250 M -30.29 % 21.876 M 45.85 % 14.999 M -8.15 % 16.330 M 10.37 % 14.796 M -14.72 % 17.350 M -0.02 % 17.353 M 17.32 % 14.791 M 9.13 % 13.554 M -25.25 % 18.133 M 14.33 % 15.861 M 1.15 % 15.680 M -2.14 % 16.022 M -5.72 % 16.995 M 11.34 % 15.263 M -6.85 % 16.386 M 0.88 % 16.243 M -1.93 % 16.563 M -0.12 % 16.584 M -17.35 % 20.065 M 13.76 % 17.638 M -15.59 % 20.897 M 27.75 % 16.357 M -19.80 % 20.395 M 13.13 % 18.027 M 2.10 % 17.656 M 30.32 % 13.549 M -36.41 % 21.305 M 20.06 % 17.745 M
Cost and expenses 39.548 M -39.46 % 65.323 M 74.49 % 37.436 M -32.00 % 55.051 M 17.85 % 46.713 M -37.33 % 74.537 M 48.39 % 50.231 M -6.49 % 53.715 M 8.29 % 49.605 M -15.71 % 58.852 M -16.99 % 70.901 M 21.37 % 58.416 M 16.63 % 50.086 M -14.94 % 58.886 M -2.09 % 60.145 M 15.45 % 52.094 M 15.99 % 44.913 M -15.23 % 52.981 M 2.81 % 51.533 M -1.15 % 52.133 M 23.87 % 42.088 M -3.97 % 43.826 M -19.44 % 54.399 M 12.39 % 48.403 M 14.03 % 42.446 M -19.19 % 52.526 M 0.81 % 52.104 M 10.11 % 47.321 M 24.47 % 38.018 M -26.78 % 51.923 M -3.44 % 53.774 M 19.00 % 45.189 M -1.68 % 45.959 M -7.43 % 49.649 M -3.38 % 51.384 M 22.10 % 42.083 M -0.73 % 42.395 M -14.09 % 49.351 M 9.65 % 45.006 M 16.41 % 38.660 M -13.41 % 44.650 M -7.74 % 48.397 M
Research and development expenses 2.708 M -36.68 % 4.277 M 42.30 % 3.006 M 12.89 % 2.663 M 9.80 % 2.425 M -38.54 % 3.946 M 17.05 % 3.371 M -17.58 % 4.090 M -0.05 % 4.092 M 14.26 % 3.581 M -7.55 % 3.874 M -9.98 % 4.303 M 26.33 % 3.406 M -14.13 % 3.966 M -2.53 % 4.069 M 33.56 % 3.047 M 1.36 % 3.006 M -11.52 % 3.397 M -3.42 % 3.518 M 0.16 % 3.512 M 35.47 % 2.593 M 8.59 % 2.387 M -23.78 % 3.132 M -22.89 % 4.063 M -0.04 % 4.064 M -12.37 % 4.638 M -23.14 % 6.034 M 50.19 % 4.017 M 3.82 % 3.870 M 0.42 % 3.853 M -79.36 % 18.665 M 0.000 -100.00 % 9.820 M 0.000 -100.00 % 15.109 M 0.000 -100.00 % 7.314 M 0.000 -100.00 % 14.109 M 0.000 -100.00 % 6.550 M 0.000
Selling general and administrative expenses -257.465 K -102.50 % 10.315 M 165.31 % -15.793 M -188.19 % 17.909 M 82.31 % 9.824 M 1.92 % 9.639 M -18.72 % 11.859 M -30.94 % 17.172 M 252.85 % 4.867 M -48.26 % 9.406 M -43.39 % 16.615 M -7.68 % 17.998 M 229.06 % 5.469 M -48.07 % 10.532 M 1 246.25 % 782.317 K -95.73 % 18.315 M 216.89 % 5.780 M -45.67 % 10.639 M 995.70 % 970.946 K -92.30 % 12.603 M 137.80 % 5.300 M -48.46 % 10.283 M 306.18 % 2.532 M -76.31 % 10.686 M 108.60 % 5.123 M -52.53 % 10.793 M 187.74 % -12.301 M -187.35 % 14.083 M 999.01 % 1.281 M -91.39 % 14.880 M 208.39 % -13.728 M -190.49 % 15.171 M 779.59 % 1.725 M -89.62 % 16.611 M 241.55 % -11.736 M -176.39 % 15.362 M 215.45 % 4.870 M -70.71 % 16.627 M 242.41 % -11.675 M -192.73 % 12.591 M -38.42 % 20.447 M 24.59 % 16.411 M
Interest income 2.395 M -71.04 % 8.271 M -42.39 % 14.358 M 3 020.73 % 460.078 K -86.33 % 3.365 M 77.82 % 1.892 M -67.54 % 5.829 M -43.70 % 10.353 M 157.78 % 4.016 M 210.88 % 1.292 M -49.29 % 2.548 M 192.73 % 870.353 K -93.80 % 14.041 M 118.60 % 6.423 M -37.53 % 10.283 M 346.73 % 2.302 M -64.10 % 6.413 M 168.85 % 2.385 M -89.07 % 21.817 M 790.06 % 2.451 M -77.88 % 11.084 M 151.15 % 4.413 M -79.09 % 21.101 M 557.90 % 3.207 M -73.01 % 11.885 M 121.59 % 5.363 M 646.80 % 718.186 K -50.18 % 1.442 M 19.00 % 1.211 M -68.59 % 3.856 M 243.89 % 1.121 M 0.000 -100.00 % 1.371 M -34.77 % 2.103 M 361.27 % 455.819 K -25.24 % 609.720 K 61.87 % 376.683 K 107.81 % 181.266 K -83.13 % 1.075 M 5 294.36 % 19.924 K -97.97 % 979.363 K 0.000
Interest expense 0.000 -100.00 % 3.621 K 12.28 % 3.225 K 17.10 % 2.754 K -36.49 % 4.336 K 30.52 % 3.322 K -25.93 % 4.485 K 75.61 % 2.554 K -55.16 % 5.696 K 87.68 % 3.035 K 0.000 -100.00 % 2.776 K -38.75 % 4.532 K 48.06 % 3.061 K -9.97 % 3.400 K 0.56 % 3.381 K -21.57 % 4.311 K 24.81 % 3.454 K 18.37 % 2.918 K 7.48 % 2.715 K -33.31 % 4.071 K -5.17 % 4.293 K 42.58 % 3.011 K -16.92 % 3.624 K -1.04 % 3.662 K -20.87 % 4.628 K -98.71 % 359.093 K 7 591.00 % 4.669 K -99.88 % 3.852 M 80 107.79 % 4.802 K -99.74 % 1.850 M 0.000 -100.00 % 1.249 M 46.26 % 853.786 K -11.32 % 962.795 K 0.000 -100.00 % 205.086 K 0.000 -100.00 % 674.136 K 0.000 -100.00 % 423.560 K 0.000
Depreciation and amortization 3.802 M 0.000 0.000 -100.00 % 3.694 M 0.65 % 3.670 M -0.65 % 3.694 M 0.13 % 3.689 M 0.00 % 3.689 M 2.73 % 3.591 M 0.00 % 3.591 M 2.19 % 3.514 M -7.09 % 3.782 M 16.70 % 3.240 M 0.00 % 3.240 M 0.64 % 3.220 M 0.00 % 3.220 M 0.44 % 3.206 M 0.00 % 3.206 M 2.34 % 3.132 M 22.84 % 2.550 M -17.58 % 3.094 M 21.33 % 2.550 M 0.00 % 2.550 M 29.70 % 1.966 M -10.66 % 2.201 M 11.94 % 1.966 M 153.84 % -3.652 M -32.21 % -2.762 M -145.74 % 6.039 M 191.85 % -6.575 M -231.83 % 4.987 M 1 211.06 % -448.849 K -111.55 % 3.888 M 196.42 % -4.032 M -146.29 % 8.709 M 2 595.13 % -349.050 K -112.22 % 2.856 M 241.00 % -2.026 M -164.33 % 3.149 M 1 291.72 % 226.269 K 134.96 % -647.144 K 51.17 % -1.325 M
Operating income 8.145 M -70.84 % 27.927 M 99.30 % 14.013 M -6.27 % 14.950 M 963.69 % -1.731 M -106.66 % 26.008 M 541.39 % 4.055 M -83.61 % 24.744 M 160.88 % 9.485 M -73.54 % 35.850 M 124.28 % 15.985 M -53.63 % 34.470 M 63.15 % 21.127 M -58.02 % 50.323 M 98.39 % 25.366 M -36.92 % 40.210 M 90.20 % 21.141 M -53.91 % 45.867 M 81.52 % 25.268 M -26.49 % 34.373 M 65.86 % 20.724 M -35.50 % 32.130 M 19.58 % 26.869 M -12.34 % 30.651 M 139.71 % 12.786 M -66.64 % 38.326 M 63.81 % 23.396 M -19.22 % 28.962 M 186.51 % 10.109 M -73.79 % 38.575 M 8.72 % 35.481 M 27.75 % 27.773 M 37.73 % 20.164 M -48.42 % 39.094 M 13.67 % 34.392 M 6.60 % 32.262 M 71.47 % 18.815 M -59.58 % 46.544 M 24.50 % 37.386 M 5.11 % 35.569 M 77.44 % 20.046 M -55.06 % 44.604 M
Operating income ratio 0.17 -42.98 % 0.30 9.96 % 0.27 27.53 % 0.21 654.99 % -0.04 -114.88 % 0.26 246.29 % 0.07 -79.75 % 0.37 120.69 % 0.17 -56.97 % 0.39 116.36 % 0.18 -52.09 % 0.37 21.62 % 0.31 -37.61 % 0.49 45.26 % 0.34 -26.63 % 0.46 38.93 % 0.33 -30.10 % 0.48 33.14 % 0.36 -12.26 % 0.41 13.66 % 0.36 -20.84 % 0.45 32.00 % 0.34 -14.99 % 0.40 65.52 % 0.24 -45.74 % 0.45 39.14 % 0.32 -18.47 % 0.40 83.64 % 0.22 -52.72 % 0.46 13.55 % 0.40 4.44 % 0.39 24.53 % 0.31 -32.12 % 0.46 13.39 % 0.40 -7.93 % 0.44 42.25 % 0.31 -37.43 % 0.49 7.35 % 0.46 -4.42 % 0.48 52.51 % 0.31 -35.62 % 0.49
Total other income expenses net -12.713 K -105.62 % 226.205 K -38.23 % 366.214 K 136.62 % -1.000 M -988.89 % 112.500 K -38.11 % 181.774 K 853.14 % 19.071 K -99.82 % 10.521 M 144.10 % 4.310 M 168.48 % 1.605 M -65.84 % 4.699 M 569.91 % -1.000 M -132.37 % 3.089 M -55.89 % 7.004 M -56.03 % 15.927 M 831.34 % 1.710 M -45.09 % 3.114 M 25.61 % 2.480 M -71.63 % 8.741 M 209.91 % 2.820 M -57.86 % 6.693 M 37.97 % 4.851 M 7.44 % 4.515 M 37.69 % 3.279 M 21.47 % 2.700 M -53.30 % 5.781 M 53.62 % 3.763 M 12.01 % 3.360 M 6 285.34 % 52.614 K -99.15 % 6.163 M 1 174.45 % -573.635 K -153.39 % 1.074 M 742.42 % 127.546 K -96.26 % 3.409 M -33.52 % 5.129 M 766.70 % 591.762 K -57.52 % 1.393 M 2 471.28 % -58.745 K 49.83 % -117.098 K -148.21 % 242.878 K -80.58 % 1.251 M -23.19 % 1.628 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
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-03-31
Net debt -306.322 M 45.33 % -560.283 M -11.30 % -503.416 M -18.56 % -424.612 M 9.76 % -470.553 M 21.03 % -595.844 M -9.54 % -543.946 M 9.98 % -604.265 M -10.66 % -546.072 M 12.48 % -623.932 M -0.31 % -622.030 M -3.74 % -599.606 M -4.02 % -576.425 M 5.37 % -609.105 M -2.60 % -593.668 M -6.94 % -555.128 M -11.84 % -496.360 M 13.40 % -573.137 M 3.16 % -591.848 M -12.23 % -527.346 M -4.45 % -504.867 M -19.63 % -422.022 M -4.21 % -404.990 M 6.83 % -434.702 M -0.32 % -433.329 M 4.75 % -454.930 M -12.57 % -404.127 M -13.65 % -355.604 M -3.73 % -342.833 M 10.07 % -381.208 M -1.88 % -374.177 M -17.22 % -319.222 M 7.61 % -345.525 M 10.19 % -384.730 M -15.10 % -334.271 M 3.82 % -347.558 M 23.31 % -453.198 M -93.69 % -233.981 M -34.19 % -174.362 M -242.20 % 122.620 M
Total investments 21.677 M 1.57 % 21.342 M -0.37 % 21.420 M 0.02 % 21.415 M -89.86 % 211.123 M 31.20 % 160.917 M 652.10 % 21.396 M 2.48 % 20.878 M 0.54 % 20.766 M 1.15 % 20.530 M -84.83 % 135.372 M 570.81 % 20.180 M -1.74 % 20.537 M -1.19 % 20.784 M 1.18 % 20.541 M -4.38 % 21.483 M -6.11 % 22.882 M 0.22 % 22.830 M 0.64 % 22.685 M -0.46 % 22.790 M -0.40 % 22.882 M -4.00 % 23.836 M -4.15 % 24.868 M -6.56 % 26.615 M -1.30 % 26.966 M -0.89 % 27.207 M 1.87 % 26.706 M -0.64 % 26.877 M 0.46 % 26.755 M -1.87 % 27.264 M -0.31 % 27.348 M -1.93 % 27.886 M 0.28 % 27.807 M -1.70 % 28.287 M -0.06 % 28.306 M -0.80 % 28.533 M 0.15 % 28.490 M 1.43 % 28.089 M -5.88 % 29.843 M -87.83 % 245.240 M
Total debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 136.24 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.000
Accumulated other comprehensive income loss 120.449 M -57.20 % 281.453 M 134.09 % 120.231 M -56.52 % 276.514 M 140.50 % 114.977 M -58.36 % 276.090 M 8 304.52 % 3.285 M -98.78 % 269.633 M 149.09 % 108.248 M -59.81 % 269.337 M 11 051.35 % 2.415 M -99.07 % 258.398 M 165.26 % 97.412 M -62.38 % 258.911 M 165.78 % 97.415 M -60.56 % 247.009 M 187.82 % 85.821 M -65.26 % 247.066 M 11 105.76 % 2.205 M -3.91 % 2.295 M -3.26 % 2.372 M 0.20 % 2.367 M -2.53 % 2.429 M 6.43 % 2.282 M -11.54 % 2.580 M -7.36 % 2.785 M 18.03 % 2.359 M -5.80 % 2.505 M 4.32 % 2.401 M -15.26 % 2.833 M -2.45 % 2.904 M -13.60 % 3.361 M 2.03 % 3.295 M -11.03 % 3.703 M -0.42 % 3.718 M -4.95 % 3.912 M 0.94 % 3.876 M 9.65 % 3.535 M -29.66 % 5.025 M -97.98 % 248.997 M
Retained earnings 372.920 M -9.83 % 413.554 M 6.31 % 389.012 M 1.99 % 381.406 M 3.33 % 369.131 M -14.25 % 430.454 M 5.60 % 407.623 M -0.19 % 408.391 M 5.19 % 388.231 M -15.63 % 460.137 M -14.02 % 535.190 M 27.15 % 420.909 M 7.29 % 392.318 M -16.59 % 470.332 M 10.02 % 427.513 M 3.69 % 412.298 M 8.21 % 381.016 M -16.99 % 458.981 M 9.28 % 420.000 M 3.41 % 406.146 M 7.75 % 376.942 M -12.34 % 429.985 M 6.84 % 402.441 M 4.07 % 386.702 M 7.22 % 360.648 M -9.39 % 398.020 M 8.91 % 365.451 M 3.68 % 352.491 M 7.51 % 327.873 M -8.72 % 359.207 M 10.10 % 326.254 M 6.68 % 305.822 M 8.41 % 282.098 M -7.27 % 304.223 M 12.38 % 270.711 M 9.08 % 248.171 M 12.45 % 220.694 M 8.49 % 203.423 M 24.31 % 163.648 M 0.000
Common stock 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 0.00 % 160.000 M 100.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 0.00 % 80.000 M 33.33 % 60.000 M 0.00 % 60.000 M 0.000
Total equity 814.658 M -4.72 % 855.007 M 2.95 % 830.532 M 1.54 % 817.920 M 1.55 % 805.397 M -7.06 % 866.544 M 2.66 % 844.121 M 0.73 % 838.024 M 2.48 % 817.769 M -8.06 % 889.474 M 3.56 % 858.895 M 2.33 % 839.307 M 3.49 % 811.019 M -8.80 % 889.243 M 5.08 % 846.217 M 3.28 % 819.307 M 3.96 % 788.126 M -9.00 % 866.048 M 4.73 % 826.943 M 2.95 % 803.281 M 3.76 % 774.155 M -6.41 % 827.192 M 3.44 % 799.710 M 3.26 % 774.434 M 3.44 % 748.677 M -4.78 % 786.255 M 4.38 % 753.260 M 2.95 % 731.646 M 3.50 % 706.925 M -4.30 % 738.691 M 4.66 % 705.809 M 4.53 % 675.218 M 3.65 % 651.427 M -3.34 % 673.961 M 5.23 % 640.464 M 5.96 % 604.432 M 4.77 % 576.918 M 65.95 % 347.636 M 12.38 % 309.352 M 24.24 % 248.997 M
Other non current liabilities 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 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 -100.00 % 2.362 M 0.000 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 236 238 500.00 % 1.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 118 119 200.00 % 2.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.000 -100.00 % 2.362 M 0.00 % 2.362 M 0.00 % 2.362 M 0.000
Total non current liabilities 7.951 M -4.18 % 8.298 M -4.01 % 8.644 M -3.85 % 8.991 M 280.57 % 2.362 M -73.39 % 8.878 M -3.55 % 9.205 M -8.26 % 10.033 M 0.42 % 9.991 M -2.41 % 10.238 M 0.000 -100.00 % 10.751 M -3.03 % 11.087 M 3.24 % 10.739 M -2.06 % 10.965 M -1.89 % 11.176 M -0.57 % 11.241 M -0.54 % 11.301 M -1.99 % 11.531 M -2.27 % 11.798 M -2.20 % 12.064 M -2.04 % 12.314 M 7.20 % 11.488 M 5.10 % 10.930 M -2.26 % 11.182 M -0.46 % 11.234 M 0.54 % 11.173 M -0.36 % 11.214 M 0.03 % 11.211 M -0.81 % 11.302 M -0.24 % 11.330 M -0.92 % 11.435 M 0.06 % 11.428 M -0.76 % 11.516 M -0.15 % 11.533 M -0.42 % 11.582 M -0.07 % 11.591 M 0.39 % 11.546 M -2.35 % 11.824 M 0.000
Other current liabilities 2.208 M -49.60 % 4.381 M -40.94 % 7.419 M 219.90 % 2.319 M -33.23 % 3.473 M 96.87 % 1.764 M -78.70 % 8.282 M 376.55 % 1.738 M -69.81 % 5.757 M 69.28 % 3.401 M -94.61 % 63.079 M 3 197.59 % 1.913 M -35.01 % 2.943 M -28.51 % 4.117 M -47.23 % 7.802 M 383.99 % 1.612 M -29.47 % 2.285 M -43.44 % 4.041 M -42.95 % 7.082 M 376.40 % 1.487 M -43.25 % 2.620 M -13.73 % 3.036 M -55.84 % 6.876 M 238.19 % 2.033 M -52.94 % 4.321 M 69.34 % 2.552 M -57.60 % 6.018 M 226.36 % 1.844 M -57.44 % 4.332 M 150.56 % 1.729 M -65.85 % 5.063 M 196.22 % 1.709 M -94.78 % 32.724 M 2 090.16 % 1.494 M -70.18 % 5.011 M 123.87 % 2.238 M -39.75 % 3.715 M 77.02 % 2.099 M -35.43 % 3.250 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 -100.00 % 666.711 K -75.53 % 2.725 M 1 633.44 % 157.191 K -35.07 % 242.088 K -92.78 % 3.354 M 63.43 % 2.052 M 0.000 -100.00 % 283.386 K -58.16 % 677.277 K -72.47 % 2.460 M 2 697.76 % 87.940 K -74.87 % 350.003 K 32.29 % 264.577 K -90.35 % 2.742 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 -100.00 % 12.407 M 31.55 % 9.431 M -34.06 % 14.302 M -13.60 % 16.553 M 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.00 % 1.000 M 0.000
Total current liabilities 57.331 M -5.44 % 60.630 M -14.13 % 70.605 M 7.73 % 65.541 M -2.31 % 67.094 M -3.18 % 69.295 M -10.10 % 77.080 M 8.24 % 71.212 M 4.46 % 68.174 M 9.14 % 62.467 M -29.31 % 88.368 M 16.98 % 75.538 M -4.40 % 79.015 M -0.12 % 79.111 M 5.17 % 75.222 M 30.11 % 57.813 M 19.39 % 48.424 M -6.03 % 51.531 M -1.49 % 52.312 M 16.08 % 45.064 M 5.54 % 42.700 M -5.27 % 45.075 M -9.73 % 49.933 M -7.68 % 54.088 M 17.15 % 46.171 M -10.78 % 51.750 M -10.88 % 58.066 M 21.11 % 47.943 M 11.39 % 43.042 M -10.00 % 47.824 M -17.41 % 57.908 M 28.16 % 45.185 M -34.79 % 69.296 M 89.72 % 36.525 M -25.39 % 48.953 M 60.83 % 30.439 M -30.00 % 43.486 M 7.57 % 40.425 M -3.04 % 41.694 M 0.000
Total liabilities 65.282 M -5.29 % 68.927 M -13.03 % 79.250 M 6.33 % 74.532 M -1.47 % 75.646 M -3.23 % 78.174 M -9.40 % 86.285 M 6.20 % 81.245 M 3.94 % 78.165 M 7.51 % 72.705 M -17.72 % 88.368 M 2.41 % 86.289 M -4.23 % 90.102 M 0.28 % 89.850 M 4.25 % 86.187 M 24.93 % 68.989 M 15.63 % 59.664 M -5.04 % 62.832 M -1.58 % 63.843 M 12.28 % 56.863 M 3.83 % 54.764 M -4.58 % 57.390 M -6.56 % 61.420 M -5.53 % 65.017 M 13.36 % 57.353 M -8.94 % 62.984 M -9.04 % 69.240 M 17.04 % 59.157 M 9.04 % 54.252 M -8.24 % 59.127 M -14.60 % 69.238 M 22.29 % 56.620 M -29.86 % 80.725 M 68.04 % 48.040 M -20.58 % 60.487 M 43.94 % 42.021 M -23.70 % 55.077 M 5.98 % 51.971 M -2.89 % 53.518 M 0.000
Other non current assets 0.000 -100.00 % 170.000 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 90.023 M -35.71 % 140.023 M 0.00 % 140.023 M 14 510.25 % 958.390 K -99.09 % 105.029 M 0.00 % 105.031 M -34.37 % 160.034 M 27.99 % 125.037 M 4.16 % 120.039 M -17.83 % 146.087 M -6.41 % 156.089 M 83.53 % 85.048 M -21.29 % 108.050 M 0.00 % 108.053 M -54.61 % 238.056 M 9.17 % 218.058 M 357 056.53 % 61.054 K -4.24 % 63.760 K -4.07 % 66.466 K -3.91 % 69.171 K -80.12 % 347.910 K 0.00 % 347.909 K -1.17 % 352.018 K -3.38 % 364.343 K 2.56 % 355.246 K -38.61 % 578.694 K -3.37 % 598.852 K -3.26 % 619.008 K -52.44 % 1.302 M -1.93 % 1.327 M -2.73 % 1.365 M -2.66 % 1.402 M 101.14 % -122.620 M
Long term investments 21.677 M 114.58 % -148.658 M -794.00 % 21.420 M 0.02 % 21.415 M 1.38 % 21.123 M 0.99 % 20.917 M -2.24 % 21.396 M 130.95 % -69.122 M 42.03 % -119.234 M 0.20 % -119.470 M -686.43 % 20.372 M 124.02 % -84.820 M -0.42 % -84.463 M 39.33 % -139.216 M -33.27 % -104.459 M -6.03 % -98.517 M 15.88 % -117.118 M 7.90 % -127.170 M -104.07 % -62.315 M 26.87 % -85.210 M -0.11 % -85.118 M 60.26 % -214.164 M -10.89 % -193.132 M -825.64 % 26.615 M -1.30 % 26.966 M -0.89 % 27.207 M 1.87 % 26.706 M -0.64 % 26.877 M 0.46 % 26.755 M -1.87 % 27.264 M -0.31 % 27.348 M -1.93 % 27.886 M 0.28 % 27.807 M -1.70 % 28.287 M -0.06 % 28.306 M -0.80 % 28.533 M 0.15 % 28.490 M 1.43 % 28.089 M -5.88 % 29.843 M 0.000
Intangible assets 7.731 M -0.93 % 7.803 M -0.92 % 7.876 M -0.91 % 7.949 M -0.90 % 8.021 M -0.90 % 8.094 M -0.89 % 8.167 M -3.18 % 8.435 M -3.24 % 8.718 M -3.14 % 9.000 M -3.05 % 9.283 M -2.96 % 9.566 M -2.87 % 9.848 M -2.79 % 10.131 M -2.71 % 10.414 M -2.64 % 10.696 M -2.57 % 10.979 M -2.51 % 11.262 M -2.45 % 11.545 M -2.39 % 11.827 M -2.33 % 12.110 M -2.28 % 12.393 M -2.23 % 12.675 M 35.05 % 9.385 M -0.77 % 9.458 M -0.76 % 9.530 M -0.76 % 9.603 M -0.13 % 9.615 M -0.75 % 9.687 M -0.74 % 9.759 M -0.73 % 9.832 M -0.94 % 9.925 M -0.72 % 9.996 M -0.71 % 10.068 M -0.71 % 10.139 M 1.13 % 10.026 M -0.71 % 10.098 M -0.70 % 10.169 M -0.69 % 10.240 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 7.731 M -0.93 % 7.803 M -0.92 % 7.876 M -0.91 % 7.949 M -0.90 % 8.021 M -0.90 % 8.094 M -0.89 % 8.167 M -3.18 % 8.435 M -3.24 % 8.718 M -3.14 % 9.000 M -3.05 % 9.283 M -2.96 % 9.566 M -2.87 % 9.848 M -2.79 % 10.131 M -2.71 % 10.414 M -2.64 % 10.696 M -2.57 % 10.979 M -2.51 % 11.262 M -2.45 % 11.545 M -2.39 % 11.827 M -2.33 % 12.110 M -2.28 % 12.393 M -2.23 % 12.675 M 35.05 % 9.385 M -0.77 % 9.458 M -0.76 % 9.530 M -0.76 % 9.603 M -0.13 % 9.615 M -0.75 % 9.687 M -0.74 % 9.759 M -0.73 % 9.832 M -0.94 % 9.925 M -0.72 % 9.996 M -0.71 % 10.068 M -0.71 % 10.139 M 1.13 % 10.026 M -0.71 % 10.098 M -0.70 % 10.169 M -0.69 % 10.240 M 0.000
Property plant equipment net 99.778 M -2.60 % 102.444 M -2.92 % 105.522 M -3.31 % 109.133 M -3.13 % 112.658 M -2.54 % 115.596 M 0.11 % 115.472 M 3.53 % 111.537 M 1.57 % 109.816 M -2.55 % 112.687 M -1.91 % 114.882 M -3.18 % 118.651 M -2.30 % 121.440 M 1.16 % 120.046 M 4.68 % 114.675 M -1.81 % 116.787 M 4.36 % 111.905 M -2.17 % 114.390 M 1.37 % 112.842 M -0.48 % 113.387 M 1.77 % 111.420 M -8.68 % 122.005 M -1.98 % 124.467 M -1.14 % 125.905 M -1.39 % 127.686 M -0.97 % 128.941 M 4.34 % 123.575 M 0.19 % 123.345 M 0.77 % 122.408 M 0.15 % 122.228 M 7.29 % 113.918 M 10.76 % 102.848 M 11.59 % 92.167 M 0.45 % 91.754 M 1.34 % 90.542 M 3.43 % 87.539 M 9.58 % 79.883 M 1.89 % 78.399 M 3.96 % 75.415 M 0.000
Total non current assets 129.309 M -1.87 % 131.778 M -2.44 % 135.068 M -2.68 % 138.791 M -2.26 % 142.000 M -1.98 % 144.865 M -0.26 % 145.237 M 2.48 % 141.726 M 1.14 % 140.128 M -2.00 % 142.985 M -1.73 % 145.496 M -2.58 % 149.342 M -2.21 % 152.714 M 0.65 % 151.721 M 3.57 % 146.489 M -2.23 % 149.835 M -1.83 % 152.623 M -1.70 % 155.269 M 4.99 % 147.890 M -0.66 % 148.875 M 1.12 % 147.221 M -7.42 % 159.022 M -2.27 % 162.723 M 0.20 % 162.400 M -1.30 % 164.535 M -0.94 % 166.103 M 3.61 % 160.322 M -0.18 % 160.613 M 0.67 % 159.545 M -0.27 % 159.979 M 5.31 % 151.908 M 7.38 % 141.473 M 8.06 % 130.926 M -0.09 % 131.042 M 0.73 % 130.094 M 1.79 % 127.804 M 6.34 % 120.183 M 1.55 % 118.351 M 0.84 % 117.366 M 195.72 % -122.620 M
Other current assets 1.386 M -64.26 % 3.878 M -10.71 % 4.343 M -4.86 % 4.565 M 81.45 % 2.516 M -46.96 % 4.743 M 16.64 % 4.067 M -24.21 % 5.365 M 44.63 % 3.710 M -45.89 % 6.856 M 90.18 % 3.605 M -2.69 % 3.705 M 89.09 % 1.959 M -47.04 % 3.699 M 24.18 % 2.979 M -20.47 % 3.745 M 40.42 % 2.667 M -34.42 % 4.067 M 68.90 % 2.408 M -53.92 % 5.226 M 99.62 % 2.618 M -44.04 % 4.678 M 91.54 % 2.442 M -98.54 % 167.378 M 19.32 % 140.274 M -13.85 % 162.827 M 6 468.11 % 2.479 M -98.76 % 200.105 M 3.26 % 193.782 M -3.50 % 200.809 M 16.17 % 172.864 M -14.52 % 202.238 M 5.87 % 191.032 M 25.42 % 152.308 M -2.41 % 156.077 M 33.57 % 116.851 M 1 529.86 % 7.169 M 162.04 % 2.736 M -71.09 % 9.463 M 0.000
Short term investments 370.000 M 117.65 % 170.000 M -8.11 % 185.000 M -24.49 % 245.000 M 28.95 % 190.000 M 35.71 % 140.000 M -9.68 % 155.000 M 72.22 % 90.000 M -35.71 % 140.000 M 0.00 % 140.000 M 21.74 % 115.000 M 9.52 % 105.000 M 0.00 % 105.000 M -34.38 % 160.000 M 28.00 % 125.000 M 4.17 % 120.000 M -14.29 % 140.000 M -6.67 % 150.000 M 76.47 % 85.000 M -21.30 % 108.000 M 0.00 % 108.000 M -54.62 % 238.000 M 9.17 % 218.000 M 0.000 -100.00 % 138.000 M 0.000 -100.00 % 178.000 M 0.000 -100.00 % 188.000 M 0.000 -100.00 % 168.000 M 0.000 -100.00 % 188.000 M 0.000 -100.00 % 150.000 M 0.000 0.000 0.000 0.000 -100.00 % 245.240 M
cash and cash equivalents 306.322 M -45.33 % 560.283 M 11.30 % 503.416 M 18.56 % 424.612 M -9.76 % 470.553 M -21.03 % 595.844 M 9.54 % 543.946 M -9.98 % 604.265 M 10.66 % 546.072 M -12.48 % 623.932 M 0.31 % 622.030 M 3.74 % 599.606 M 4.02 % 576.425 M -5.37 % 609.105 M 2.60 % 593.668 M 6.94 % 555.128 M 11.84 % 496.360 M -13.40 % 573.137 M -3.16 % 591.848 M 11.73 % 529.708 M 4.43 % 507.230 M 19.52 % 424.384 M 4.18 % 407.353 M -6.80 % 437.064 M 0.32 % 435.691 M -4.72 % 457.293 M 12.50 % 406.490 M 13.56 % 357.967 M 3.70 % 345.195 M -10.00 % 383.571 M 1.87 % 376.540 M 17.09 % 321.585 M -7.56 % 347.888 M -10.13 % 387.092 M 14.99 % 336.633 M -3.42 % 348.558 M -23.26 % 454.198 M 93.29 % 234.981 M 34.00 % 175.362 M 243.01 % -122.620 M
Cash and short term investments 676.322 M -7.39 % 730.283 M 6.08 % 688.416 M 2.81 % 669.612 M 1.37 % 660.553 M -10.23 % 735.844 M 5.28 % 698.946 M 0.67 % 694.265 M 1.19 % 686.072 M -10.19 % 763.932 M 3.65 % 737.030 M 4.60 % 704.606 M 3.40 % 681.425 M -11.40 % 769.105 M 7.02 % 718.668 M 6.45 % 675.128 M 6.09 % 636.360 M -12.00 % 723.137 M 6.84 % 676.848 M 6.14 % 637.708 M 3.65 % 615.230 M -7.12 % 662.384 M 5.92 % 625.353 M 43.08 % 437.064 M 0.32 % 435.691 M -4.72 % 457.293 M 12.50 % 406.490 M 13.56 % 357.967 M 3.70 % 345.195 M -10.00 % 383.571 M 1.87 % 376.540 M 17.09 % 321.585 M -7.56 % 347.888 M -10.13 % 387.092 M 14.99 % 336.633 M -3.42 % 348.558 M -23.26 % 454.198 M 93.29 % 234.981 M 34.00 % 175.362 M 43.01 % 122.620 M
Total current assets 750.630 M -5.24 % 792.156 M 2.25 % 774.713 M 2.79 % 753.661 M 1.98 % 739.043 M -7.60 % 799.853 M 1.87 % 785.168 M 0.98 % 777.543 M 2.88 % 755.805 M -7.74 % 819.194 M 0.85 % 812.263 M 4.64 % 776.254 M 3.72 % 748.406 M -9.54 % 827.372 M 5.27 % 785.915 M 6.43 % 738.461 M 6.23 % 695.167 M -10.14 % 773.611 M 4.13 % 742.895 M 4.45 % 711.269 M 4.34 % 681.698 M -6.05 % 725.560 M 3.89 % 698.408 M 3.15 % 677.052 M 5.54 % 641.496 M -6.10 % 683.137 M 3.17 % 662.178 M 5.08 % 630.190 M 4.75 % 601.632 M -5.68 % 637.838 M 2.36 % 623.140 M 5.55 % 590.365 M -1.81 % 601.226 M 1.74 % 590.959 M 3.52 % 570.857 M 10.07 % 518.648 M 1.34 % 511.812 M 81.97 % 281.257 M 14.56 % 245.504 M 100.22 % 122.620 M
Inventory 61.596 M 24.68 % 49.402 M -28.75 % 69.337 M 12.38 % 61.701 M -3.13 % 63.695 M 26.54 % 50.335 M -29.52 % 71.419 M 19.12 % 59.957 M 12.21 % 53.432 M 35.33 % 39.482 M -14.44 % 46.147 M 2.05 % 45.219 M -9.89 % 50.184 M 14.58 % 43.800 M -6.33 % 46.762 M 28.77 % 36.313 M -8.34 % 39.617 M 17.92 % 33.597 M -21.73 % 42.922 M 6.76 % 40.206 M -14.84 % 47.211 M 6.47 % 44.343 M -9.94 % 49.235 M -6.78 % 52.818 M 7.48 % 49.143 M 3.97 % 47.265 M -14.07 % 55.004 M 14.96 % 47.844 M 7.19 % 44.634 M 15.65 % 38.593 M -10.82 % 43.273 M 3.36 % 41.866 M 6.26 % 39.401 M 9.90 % 35.852 M -12.51 % 40.979 M 32.42 % 30.946 M -2.01 % 31.581 M 4.85 % 30.119 M -1.77 % 30.662 M 0.000
Net receivables 11.327 M 31.81 % 8.593 M -31.89 % 12.617 M -29.05 % 17.784 M 44.83 % 12.279 M 37.49 % 8.931 M -16.83 % 10.737 M -40.20 % 17.956 M 42.59 % 12.592 M 41.24 % 8.915 M -65.01 % 25.481 M 0.000 -100.00 % 14.838 M 39.50 % 10.636 M -39.25 % 17.507 M -24.78 % 23.275 M 40.86 % 16.523 M 28.99 % 12.809 M -38.17 % 20.717 M -26.14 % 28.050 M 67.40 % 16.756 M 19.65 % 14.005 M -35.07 % 21.567 M -12.02 % 24.514 M 51.95 % 16.133 M 2.42 % 15.752 M -22.22 % 20.252 M -29.48 % 28.719 M 59.36 % 18.021 M -7.58 % 19.498 M -35.44 % 30.202 M -1.39 % 30.626 M 33.70 % 22.906 M 42.70 % 16.052 M -56.81 % 37.168 M 49.75 % 24.820 M 12.88 % 21.988 M 51.57 % 14.507 M -57.63 % 34.244 M 0.000
Tax assets 123.077 K -34.76 % 188.643 K -24.44 % 249.657 K -14.90 % 293.371 K 48.28 % 197.850 K -23.49 % 258.597 K 27.21 % 203.282 K -76.17 % 853.095 K 5.89 % 805.673 K 8.14 % 744.996 K 0.000 -100.00 % 916.181 K 6.95 % 856.649 K 18.04 % 725.751 K -11.67 % 821.594 K -0.93 % 829.317 K 7.57 % 770.920 K 10.49 % 697.710 K -9.59 % 771.679 K -5.86 % 819.719 K 8.39 % 756.267 K 3.16 % 733.071 K 12.12 % 653.846 K 51.12 % 432.661 K 19.91 % 360.833 K 0.81 % 357.923 K -2.75 % 368.033 K -14.05 % 428.189 K 23.64 % 346.312 K -7.94 % 376.187 K -15.72 % 446.362 K -3.00 % 460.172 K 22.07 % 376.989 K 12.82 % 334.148 K -31.50 % 487.819 K 20.83 % 403.730 K 4.99 % 384.547 K 16.76 % 329.339 K -29.32 % 465.952 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 51.360 M 2.13 % 50.291 M -10.21 % 56.009 M 1.31 % 55.286 M -11.88 % 62.740 M 3.16 % 60.816 M -4.79 % 63.876 M 6.63 % 59.906 M 4.82 % 57.154 M 17.78 % 48.527 M -14.48 % 56.747 M 18.94 % 47.712 M -10.13 % 53.090 M -3.45 % 54.990 M -2.01 % 56.115 M 28.78 % 43.573 M 12.99 % 38.564 M 8.23 % 35.632 M -1.91 % 36.326 M 19.60 % 30.373 M -5.34 % 32.086 M -4.97 % 33.764 M -4.60 % 35.391 M -11.88 % 40.164 M 12.76 % 35.619 M -13.65 % 41.248 M -10.35 % 46.012 M 26.36 % 36.414 M 8.37 % 33.602 M -7.98 % 36.515 M -13.15 % 42.042 M 29.27 % 32.522 M 11.40 % 29.194 M 11.80 % 26.113 M -18.29 % 31.957 M 96.40 % 16.271 M -49.10 % 31.965 M 27.83 % 25.006 M 3.65 % 24.125 M 0.000
Tax payables 3.762 M -36.84 % 5.957 M -17.01 % 7.178 M -9.55 % 7.936 M 3 606.46 % 214.111 K -94.63 % 3.990 M -16.27 % 4.766 M -50.19 % 9.568 M 81.79 % 5.263 M -50.06 % 10.539 M 0.000 -100.00 % 25.914 M 12.76 % 22.982 M 14.88 % 20.005 M 76.96 % 11.305 M -7.93 % 12.278 M 62.12 % 7.574 M -36.13 % 11.858 M 33.17 % 8.904 M -32.57 % 13.205 M 65.17 % 7.995 M -3.39 % 8.275 M 7.96 % 7.665 M -35.54 % 11.891 M 90.83 % 6.231 M -21.63 % 7.951 M 31.70 % 6.037 M -37.67 % 9.685 M 89.64 % 5.107 M -46.69 % 9.581 M -11.32 % 10.804 M -1.37 % 10.954 M 48.46 % 7.378 M -17.27 % 8.918 M -25.59 % 11.986 M 9.66 % 10.930 M 60.59 % 6.806 M -44.76 % 12.321 M -7.50 % 13.319 M 0.000
Deferred revenue non current 5.589 M -5.84 % 5.935 M -5.52 % 6.282 M -5.23 % 6.628 M 7.08 % 6.190 M -5.01 % 6.516 M -4.77 % 6.842 M -4.55 % 7.169 M 0.35 % 7.144 M -3.80 % 7.426 M 0.000 -100.00 % 7.991 M -3.41 % 8.273 M 4.88 % 7.888 M -3.22 % 8.151 M -3.12 % 8.413 M -0.55 % 8.460 M -0.80 % 8.528 M -2.86 % 8.780 M -2.79 % 9.031 M -2.71 % 9.283 M -2.64 % 9.534 M 9.63 % 8.697 M 6.51 % 8.165 M -2.39 % 8.365 M -0.18 % 8.380 M -0.18 % 8.395 M -0.18 % 8.410 M -0.18 % 8.425 M -0.18 % 8.440 M -0.18 % 8.455 M -0.29 % 8.480 M -0.06 % 8.485 M -0.18 % 8.500 M -0.18 % 8.515 M -0.18 % 8.530 M -0.18 % 8.545 M -0.18 % 8.560 M -0.17 % 8.575 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.362 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.362 M 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 -100.00 % 111.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
Other total stockholders equity 161.289 M 0.000 -100.00 % 161.289 M 0.000 -100.00 % 161.289 M 0.000 -100.00 % 161.289 M 0.000 -100.00 % 269.537 M 0.000 -100.00 % 161.289 M 0.000 -100.00 % 258.701 M 0.000 -100.00 % 258.704 M 0.000 -100.00 % 247.110 M 0.000 -100.00 % 246.943 M 0.000 -100.00 % 237.212 M 0.000 -100.00 % 161.289 M -29.18 % 227.732 M 41.20 % 161.289 M -29.33 % 228.235 M 0.19 % 227.809 M 3.95 % 219.155 M 0.05 % 219.052 M -0.20 % 219.484 M 36.08 % 161.289 M -22.97 % 209.396 M -13.22 % 241.289 M -16.72 % 289.738 M 20.08 % 241.289 M -12.66 % 276.261 M 0.01 % 276.224 M 228.01 % 84.213 M -1.74 % 85.703 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 502.056 K 3.46 % 485.245 K 7.87 % 449.859 K 0.000 -100.00 % 397.435 K -11.87 % 450.967 K -7.59 % 488.006 K 8.07 % 451.555 K 12.67 % 400.784 K -4.26 % 418.604 K 1.87 % 410.908 K 5.61 % 389.085 K -3.91 % 404.937 K -3.26 % 418.600 K 0.20 % 417.763 K -2.53 % 428.588 K 6.43 % 402.682 K -11.54 % 455.237 K -7.36 % 491.409 K 18.03 % 416.333 K -5.80 % 441.973 K 4.32 % 423.685 K -15.26 % 499.972 K -2.45 % 512.523 K -13.60 % 593.192 K 2.03 % 581.391 K -11.03 % 653.440 K -0.42 % 656.197 K -4.95 % 690.388 K 0.94 % 683.931 K 9.65 % 623.746 K -29.66 % 886.770 K 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 879.940 M -4.76 % 923.934 M 1.56 % 909.781 M 1.94 % 892.452 M 1.29 % 881.043 M -6.74 % 944.718 M 1.54 % 930.406 M 1.21 % 919.269 M 2.60 % 895.934 M -6.88 % 962.179 M 0.46 % 957.759 M 3.47 % 925.596 M 2.72 % 901.120 M -7.96 % 979.093 M 5.01 % 932.404 M 4.97 % 888.297 M 4.78 % 847.790 M -8.73 % 928.879 M 4.28 % 890.786 M 3.56 % 860.144 M 3.77 % 828.919 M -6.29 % 884.582 M 2.72 % 861.131 M 2.58 % 839.451 M 4.15 % 806.031 M -5.09 % 849.239 M 3.25 % 822.500 M 4.01 % 790.803 M 3.89 % 761.177 M -4.59 % 797.818 M 2.94 % 775.047 M 5.90 % 731.838 M -0.04 % 732.152 M 1.41 % 722.001 M 3.00 % 700.951 M 8.43 % 646.453 M 2.29 % 631.995 M 58.15 % 399.608 M 10.12 % 362.870 M 0.000
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -49.914 K -6 473.60 % -759.310 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 11.909 M 0.000 100.00 % -996.881 K 86.55 % -7.412 M -200.00 % 7.412 M 0.000 100.00 % -11.376 M -100.96 % -5.661 M -200.00 % 5.661 M 0.000 100.00 % -8.022 M -3 065.62 % 270.516 K 200.00 % -270.516 K 0.000 100.00 % -1.534 M 77.74 % -6.890 M -200.00 % 6.890 M 0.000 -100.00 % 5.563 M 181.09 % -6.861 M -200.00 % 6.861 M 0.000 -100.00 % 3.868 M 140.69 % -9.507 M -200.00 % 9.507 M 0.000 100.00 % -1.432 M 87.76 % -11.696 M -200.00 % 11.696 M 0.000 -100.00 % 6.812 M 136.43 % -18.697 M -200.00 % 18.697 M 0.000 100.00 % -13.040 M -311.27 % -3.171 M -200.00 % 3.171 M 0.000 -100.00 % 2.428 M 112.93 % -18.777 M -200.00 % 18.777 M 0.000
Accounts receivables 4.346 M 0.000 100.00 % -2.688 M -2 465.10 % 113.637 K 200.00 % -113.637 K 0.000 -100.00 % 14.399 M 206.25 % -13.552 M -200.00 % 13.552 M 0.000 100.00 % -8.439 M -149.32 % -3.385 M -200.00 % 3.385 M 0.000 -100.00 % 2.930 M 175.01 % -3.906 M -200.00 % 3.906 M 0.000 100.00 % -511.735 K 89.76 % -4.998 M -200.00 % 4.998 M 0.000 100.00 % -1.579 M 59.37 % -3.888 M -200.00 % 3.888 M 0.000 -100.00 % 10.458 M 179.70 % -13.122 M -200.00 % 13.122 M 0.000 -100.00 % 9.265 M 153.81 % -17.218 M -200.00 % 17.218 M 0.000 100.00 % -2.650 M 36.14 % -4.150 M -200.00 % 4.150 M 0.000 -100.00 % 5.174 M 128.88 % -17.914 M -200.00 % 17.914 M 0.000
Inventory 7.564 M 0.000 -100.00 % 1.691 M 122.47 % -7.526 M -200.00 % 7.526 M 0.000 100.00 % -25.775 M -426.63 % 7.891 M 200.00 % -7.891 M 0.000 -100.00 % 416.252 K -88.61 % 3.655 M 200.00 % -3.655 M 0.000 100.00 % -4.464 M -49.59 % -2.984 M -200.00 % 2.984 M 0.000 -100.00 % 6.075 M 426.15 % -1.863 M -200.00 % 1.863 M 0.000 -100.00 % 5.448 M 196.95 % -5.619 M -200.00 % 5.619 M 0.000 100.00 % -11.890 M -933.90 % 1.426 M 200.00 % -1.426 M 0.000 100.00 % -2.453 M -65.96 % -1.478 M -200.00 % 1.478 M 0.000 100.00 % -10.390 M -1 161.33 % 978.975 K 200.00 % -978.975 K 0.000 100.00 % -2.747 M -218.32 % -862.826 K -200.00 % 862.826 K 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -31.878 M -322.28 % 14.342 M 261.14 % 3.971 M -76.44 % 16.855 M 170.10 % -24.043 M -277.66 % 13.533 M 444.05 % 2.487 M -62.72 % 6.673 M 145.69 % -14.604 M -167.82 % -5.453 M -173.17 % 7.453 M 187.64 % -8.504 M -1.71 % -8.361 M -140.94 % 20.425 M -1.78 % 20.794 M 82.83 % 11.374 M 320.08 % -5.168 M -124.90 % 20.753 M 627.76 % -3.932 M -135.32 % 11.133 M 155.35 % -20.113 M -337.87 % 8.456 M 232.10 % -6.401 M -164.45 % 9.931 M 153.48 % -18.568 M -448.00 % 5.336 M -47.90 % 10.242 M 114.13 % 4.783 M 121.91 % -21.831 M -523.89 % 5.150 M 179.21 % 1.845 M -85.88 % 13.064 M 145.78 % -28.535 M -251.77 % 18.802 M 185.01 % 6.597 M 193.66 % 2.246 M 109.27 % -24.226 M -198.40 % 24.621 M 216.32 % -21.166 M -195.25 % 22.222 M 175.78 % -29.324 M -213.19 % 25.907 M
Net cash provided by operating activities -4.998 M -111.71 % 42.686 M 120.27 % 19.379 M 105.22 % 9.443 M 191.82 % -10.284 M -125.69 % 40.033 M 246.85 % 11.542 M -16.20 % 13.772 M 402.30 % 2.742 M -90.41 % 28.583 M -13.15 % 32.909 M 36.33 % 24.140 M 91.68 % 12.594 M -79.01 % 60.003 M 36.91 % 43.827 M 12.04 % 39.116 M 304.88 % 9.661 M -82.91 % 56.529 M 49.11 % 37.912 M 38.93 % 27.288 M 134.18 % 11.653 M -67.41 % 35.759 M 10.65 % 32.317 M 46.38 % 22.077 M 269.97 % 5.967 M -84.26 % 37.905 M -1.37 % 38.434 M 178.63 % 13.794 M 464.87 % 2.442 M -93.59 % 38.103 M -16.79 % 45.791 M 203.79 % 15.073 M 36.36 % 11.054 M -78.87 % 52.314 M 53.77 % 34.021 M 44.64 % 23.522 M 3 219.06 % -754.130 K -101.17 % 64.396 M 219.32 % 20.167 M -34.53 % 30.804 M 225.08 % 9.476 M -85.28 % 64.394 M
Investments in property plant and equipment -2.402 M -186.00 % -839.886 K -46.13 % -574.771 K -49.59 % -384.243 K 61.81 % -1.006 M 68.90 % -3.235 M 60.09 % -8.106 M -45.30 % -5.579 M -826.98 % -601.805 K 64.62 % -1.701 M 7.82 % -1.846 M -92.41 % -959.185 K 77.56 % -4.274 M 55.33 % -9.566 M -393.71 % -1.938 M 5.34 % -2.047 M -319.16 % -488.334 K 95.23 % -10.240 M 22.58 % -13.227 M -150.57 % -5.279 M -161.11 % 8.639 M 2 247.66 % -402.230 K 92.84 % -5.616 M -331.23 % -1.302 M 13.54 % -1.506 M 80.10 % -7.570 M -183.86 % -2.667 M 27.68 % -3.688 M -94.35 % -1.897 M 85.42 % -13.015 M -11.62 % -11.660 M 14.59 % -13.651 M -485.92 % -2.330 M 15.59 % -2.760 M 45.27 % -5.043 M 51.50 % -10.398 M -404.40 % -2.062 M 56.75 % -4.767 M -157.28 % -1.853 M 64.50 % -5.219 M -30.23 % -4.007 M -6.52 % -3.762 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 100.000 K 0.000 100.00 % -315.000 M -208.62 % 290.000 M 1 449 900.00 % 20.000 K 0.000 -100.00 % 55.000 M -77.08 % 240.000 M 0.000 -100.00 % 50.000 K -50.00 % 100.000 K 100.00 % 50.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -275.000 M 0.000 100.00 % -500.000 M -258.73 % 315.000 M 200.00 % -315.000 M -1 574 900.00 % -20.000 K 0.000 -100.00 % 240.000 M 200.00 % -240.000 M 0.000 100.00 % -415.000 M -318.42 % 190.000 M 200.00 % -190.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 0.000 -100.00 % 860.420 K -35.18 % 1.327 M 11.86 % 1.187 M -99.51 % 240.000 M 20 561.80 % 1.162 M -99.75 % 460.000 M 37 692.09 % 1.217 M -22.76 % 1.576 M 183.75 % 555.369 K 0.000 -100.00 % 602.186 K -69.51 % 1.975 M 208.75 % 639.743 K -79.04 % 3.052 M -42.54 % 5.311 M 251.50 % 1.511 M 1 359.03 % 103.561 K -96.11 % 2.665 M 468.53 % 468.741 K -89.71 % 4.555 M 171.97 % 1.675 M -53.33 % 3.588 M 499.82 % 598.205 K -69.13 % 1.938 M 313.96 % 468.082 K -82.18 % 2.627 M -1.43 % 2.665 M 146.86 % 1.080 M -44.42 % 1.943 M 135.91 % 823.482 K -35.44 % 1.275 M 19.02 % 1.072 M 18.41 % 905.013 K 146.65 % 366.916 K 267.53 % 99.833 K 0.000 0.000 -100.00 % 246.320 K -55.51 % 553.679 K 33.70 % 414.105 K -74.12 % 1.600 M
Other investing activites -198.561 M -1 502.21 % 14.161 M -75.87 % 58.673 M 204.42 % -56.187 M -274.58 % -15.000 M -208.39 % 13.838 M 158.25 % -23.755 M -147.51 % 50.000 M 100.00 % 25.000 M 200.08 % -24.980 M -189.13 % -8.640 M 97.07 % -295.000 M -636.36 % 55.000 M 257.14 % -35.000 M -607.07 % -4.950 M -124.63 % 20.100 M 100.00 % 10.050 M 115.46 % -65.000 M -286.84 % 34.790 M 823.29 % -4.810 M -103.70 % 130.000 M 750.00 % -20.000 M 66.67 % -60.000 M -200.00 % -20.000 M -200.00 % 20.000 M 0.00 % 20.000 M 97.45 % 10.129 M 4 350 426 490 706 329 600.00 % 0.000 -100.00 % 1.080 M 105.40 % -20.000 M -200.00 % 20.000 M 1 073 741 824 000 000 000.00 % 0.000 100.00 % -38.000 M -16 320 875 724 800 000 000.00 % 0.000 100.00 % -40.000 M 63.64 % -110.000 M -45 933.33 % 240.000 K 105.04 % -4.767 M -53 277.02 % -8.930 K -958 851 448 831 925.00 % 0.000 100.00 % -4.007 M -6.52 % -3.762 M
Net cash used for investing activites -200.963 M -1 517.12 % 14.181 M -76.14 % 59.425 M 207.30 % -55.384 M -8.58 % -51.006 M -529.89 % 11.865 M 116.51 % -71.861 M -257.46 % 45.639 M 4 585.43 % 974.052 K 103.73 % -26.126 M -149.16 % -10.485 M -2 837.09 % -356.998 K -100.68 % 52.702 M 219.98 % -43.927 M -1 045.17 % -3.836 M -116.42 % 23.364 M 111.01 % 11.073 M 114.74 % -75.136 M -410.12 % 24.228 M 603.70 % -4.810 M -103.36 % 143.193 M 864.61 % -18.728 M 69.81 % -62.028 M -199.59 % -20.704 M -201.34 % 20.431 M 58.41 % 12.898 M 27.83 % 10.089 M 1 087.07 % -1.022 M -25.01 % -817.688 K 97.37 % -31.072 M -439.07 % 9.164 M 174.05 % -12.376 M 68.48 % -39.258 M -2 016.20 % -1.855 M 95.85 % -44.676 M 62.86 % -120.299 M -6 504.16 % -1.822 M 61.78 % -4.767 M -195.09 % -1.615 M 65.37 % -4.665 M -29.83 % -3.593 M -66.21 % -2.162 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -48.000 M 0.000 0.000 0.000 100.00 % -64.000 M 0.000 0.000 0.000 100.00 % -80.000 M 0.000 0.000 0.000 100.00 % -96.000 M 0.000 100.00 % -96.000 M 0.00 % -96.000 M 0.00 % -96.000 M 0.000 0.000 0.000 100.00 % -72.000 M 0.000 0.000 0.000 100.00 % -48.000 M 0.000 0.000 0.000 100.00 % -40.000 M 0.000 0.000 100.00 % -30.000 M -200.00 % -10.000 M 0.000 100.00 % -9.260 K 26.05 % -12.522 K 0.00 % -12.522 K -10.84 % -11.297 K 30.50 % -16.256 K 99.69 % -5.211 M 80.61 % -26.871 M 3.91 % -27.966 M
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 96.000 M 200.00 % -96.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 -100.00 % 1.000 M 200.00 % -1.000 M 0.000 100.00 % -1.260 M 85.76 % -8.850 M -103.99 % 221.805 M 100 820 454 445.76 % 0.220 0.000 -100.00 % 5.195 M 200.00 % -5.195 M 0.000
Net cash used provided by financing activities -48.000 M 0.000 0.000 0.000 100.00 % -64.000 M 0.000 0.000 0.000 100.00 % -80.000 M 0.000 0.000 0.000 100.00 % -96.000 M 0.000 0.000 0.000 100.00 % -96.000 M 0.000 0.000 0.000 100.00 % -72.000 M 0.000 0.000 0.000 100.00 % -48.000 M 0.000 0.000 0.000 100.00 % -40.000 M 0.000 0.000 100.00 % -29.000 M -163.64 % -11.000 M 0.000 100.00 % -1.269 M 85.68 % -8.863 M -104.00 % 221.792 M 1 963 348.28 % -11.297 K 30.50 % -16.256 K -3.26 % -15.742 K 99.95 % -32.066 M -14.66 % -27.966 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.576 M 0.000 0.000 0.000 100.00 % -1.975 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
Net change in cash -253.961 M -546.59 % 56.867 M -27.84 % 78.804 M 271.53 % -45.941 M 63.33 % -125.290 M -341.42 % 51.898 M 186.04 % -60.319 M -203.65 % 58.194 M 174.74 % -77.860 M -4 194.00 % 1.902 M -91.52 % 22.424 M -3.27 % 23.181 M 170.93 % -32.679 M -311.69 % 15.437 M -59.94 % 38.539 M -34.42 % 58.769 M 176.54 % -76.777 M -310.33 % -18.711 M -130.11 % 62.140 M 176.45 % 22.478 M -72.87 % 82.846 M 386.43 % 17.031 M 157.32 % -29.712 M -2 264.26 % 1.373 M 106.36 % -21.601 M -142.52 % 50.803 M 4.70 % 48.523 M 279.93 % 12.772 M 133.28 % -38.376 M -645.81 % 7.031 M -87.21 % 54.955 M 308.93 % -26.303 M 32.91 % -39.205 M -177.70 % 50.459 M 523.14 % -11.925 M 88.71 % -105.639 M -148.19 % 219.217 M 267.70 % 59.619 M 221.65 % 18.535 M -29.05 % 26.123 M 199.77 % -26.183 M -176.41 % 34.267 M
Cash at beginning of period 560.283 M 11.30 % 503.416 M 18.56 % 424.612 M -9.76 % 470.553 M -21.03 % 595.844 M 9.54 % 543.946 M -9.98 % 604.265 M 10.66 % 546.072 M -12.48 % 623.932 M 0.31 % 622.030 M 3.74 % 599.606 M 4.02 % 576.425 M -5.37 % 609.105 M 2.60 % 593.668 M 6.94 % 555.128 M 11.84 % 496.360 M -13.40 % 573.137 M -3.16 % 591.848 M 11.73 % 529.708 M 4.43 % 507.230 M 19.52 % 424.384 M 4.18 % 407.353 M -6.80 % 437.064 M 0.32 % 435.691 M -4.72 % 457.293 M 12.50 % 406.490 M 13.56 % 357.967 M 3.70 % 345.195 M -10.00 % 383.571 M 1.87 % 376.540 M 17.09 % 321.585 M -7.56 % 347.888 M -10.13 % 387.092 M 14.99 % 336.633 M -3.42 % 348.558 M -23.26 % 454.198 M 93.29 % 234.981 M 34.00 % 175.362 M 11.82 % 156.827 M 19.99 % 130.704 M -16.69 % 156.887 M 27.95 % 122.620 M
Cash at end of period 306.322 M -45.33 % 560.283 M 11.30 % 503.416 M 18.56 % 424.612 M -9.76 % 470.553 M -21.03 % 595.844 M 9.54 % 543.946 M -9.98 % 604.265 M 10.66 % 546.072 M -12.48 % 623.932 M 0.31 % 622.030 M 3.74 % 599.606 M 4.02 % 576.425 M -5.37 % 609.105 M 2.60 % 593.668 M 6.94 % 555.128 M 11.84 % 496.360 M -13.40 % 573.137 M -3.16 % 591.848 M 11.73 % 529.708 M 4.43 % 507.230 M 19.52 % 424.384 M 4.18 % 407.353 M -6.80 % 437.064 M 0.32 % 435.691 M -4.72 % 457.293 M 12.50 % 406.490 M 13.56 % 357.967 M 3.70 % 345.195 M -10.00 % 383.571 M 1.87 % 376.540 M 17.09 % 321.585 M -7.56 % 347.888 M -10.13 % 387.092 M 14.99 % 336.633 M -3.42 % 348.558 M -23.26 % 454.198 M 93.29 % 234.981 M 34.00 % 175.362 M 11.82 % 156.827 M 19.99 % 130.704 M -16.69 % 156.887 M
Operating cash flow -4.998 M -111.95 % 41.825 M 115.83 % 19.379 M 105.22 % 9.443 M 191.82 % -10.284 M -125.69 % 40.033 M 246.85 % 11.542 M -16.20 % 13.772 M 402.30 % 2.742 M -90.41 % 28.583 M -13.15 % 32.909 M 36.33 % 24.140 M 91.68 % 12.594 M -79.01 % 60.003 M 36.91 % 43.827 M 12.04 % 39.116 M 304.88 % 9.661 M -82.91 % 56.529 M 49.11 % 37.912 M 38.93 % 27.288 M 134.18 % 11.653 M -67.41 % 35.759 M 10.65 % 32.317 M 46.38 % 22.077 M 269.97 % 5.967 M -84.26 % 37.905 M -1.37 % 38.434 M 178.63 % 13.794 M 464.87 % 2.442 M -93.59 % 38.103 M -16.79 % 45.791 M 203.79 % 15.073 M 36.36 % 11.054 M -78.87 % 52.314 M 53.77 % 34.021 M 44.64 % 23.522 M 3 219.06 % -754.130 K -101.17 % 64.396 M 219.32 % 20.167 M -34.53 % 30.804 M 225.08 % 9.476 M -85.28 % 64.394 M
Capital expenditure -2.402 M -186.00 % -839.886 K -46.13 % -574.771 K -49.59 % -384.243 K 61.81 % -1.006 M 68.90 % -3.235 M 60.09 % -8.106 M -45.30 % -5.579 M -826.98 % -601.805 K 64.62 % -1.701 M 7.82 % -1.846 M -92.41 % -959.185 K 77.56 % -4.274 M 55.33 % -9.566 M -393.71 % -1.938 M 5.34 % -2.047 M -319.16 % -488.334 K 95.23 % -10.240 M 22.58 % -13.227 M -150.57 % -5.279 M -161.11 % 8.639 M 2 247.66 % -402.230 K 92.84 % -5.616 M -331.23 % -1.302 M 13.54 % -1.506 M 80.10 % -7.570 M -183.86 % -2.667 M 27.68 % -3.688 M -94.35 % -1.897 M 85.42 % -13.015 M -11.62 % -11.660 M 14.59 % -13.651 M -485.92 % -2.330 M 15.59 % -2.760 M 45.27 % -5.043 M 51.50 % -10.398 M -404.40 % -2.062 M 56.75 % -4.767 M -157.28 % -1.853 M 64.50 % -5.219 M -30.23 % -4.007 M -6.52 % -3.762 M
Free CashFlow -7.400 M -118.06 % 40.985 M 134.52 % 17.477 M 4 648.30 % -384.243 K 96.60 % -11.290 M -130.68 % 36.798 M 970.94 % 3.436 M -58.06 % 8.194 M 282.87 % 2.140 M -92.04 % 26.882 M -13.46 % 31.063 M 34.00 % 23.181 M 178.60 % 8.321 M -83.50 % 50.437 M 20.41 % 41.889 M 13.00 % 37.069 M 304.12 % 9.173 M -80.18 % 46.289 M 87.52 % 24.685 M 12.16 % 22.009 M 8.47 % 20.291 M -42.61 % 35.357 M 32.42 % 26.700 M 28.52 % 20.775 M 365.70 % 4.461 M -85.29 % 30.335 M -15.19 % 35.767 M 253.91 % 10.106 M 1 756.00 % 544.515 K -97.83 % 25.088 M -26.50 % 34.131 M 2 300.89 % 1.422 M -83.70 % 8.724 M -82.40 % 49.554 M 71.01 % 28.977 M 120.81 % 13.123 M 566.08 % -2.816 M -104.72 % 59.630 M 225.59 % 18.314 M -28.42 % 25.585 M 367.85 % 5.469 M -90.98 % 60.632 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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011