
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 |