
H S India Limited HOTLSILV.BO
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 269.217 M 5.21 % | 255.887 M 6.84 % | 239.513 M 32.97 % | 180.126 M 75.25 % | 102.785 M -58.31 % | 246.538 M -14.80 % | 289.376 M 7.90 % | 268.200 M 17.80 % | 227.672 M 2.29 % | 222.581 M 6.37 % | 209.261 M 4.75 % | 199.769 M 2.83 % | 194.263 M 5.08 % | 184.872 M 27.43 % | 145.079 M -0.38 % | 145.632 M 22.51 % | 118.877 M -21.90 % | 152.202 M 32.59 % | 114.791 M 29.74 % | 88.480 M |
Net income | 14.118 M 6.02 % | 13.316 M 28.66 % | 10.350 M -4.42 % | 10.829 M 175.37 % | -14.368 M -213.90 % | 12.614 M -28.66 % | 17.681 M -8.26 % | 19.272 M 83.59 % | 10.497 M -5.29 % | 11.083 M 77.15 % | 6.256 M -63.37 % | 17.079 M -28.85 % | 24.006 M 66.75 % | 14.396 M 46.65 % | 9.817 M -57.75 % | 23.234 M 239.61 % | 6.841 M -76.08 % | 28.601 M 14.12 % | 25.063 M 1 242.03 % | 1.868 M |
Income before tax | 18.960 M 16.15 % | 16.324 M 27.39 % | 12.814 M 5.56 % | 12.139 M 179.51 % | -15.268 M -212.98 % | 13.514 M -46.08 % | 25.064 M 42.42 % | 17.599 M 10.32 % | 15.953 M 10.27 % | 14.467 M 12.01 % | 12.916 M -39.53 % | 21.359 M 12.38 % | 19.006 M -0.21 % | 19.046 M 33.44 % | 14.274 M -46.38 % | 26.620 M -4.24 % | 27.800 M -7.34 % | 30.001 M 19.70 % | 25.063 M 1 242.03 % | 1.868 M |
Income before tax ratio | 0.07 10.40 % | 0.06 19.24 % | 0.05 -20.61 % | 0.07 145.37 % | -0.15 -370.99 % | 0.05 -36.71 % | 0.09 32.00 % | 0.07 -6.35 % | 0.07 7.81 % | 0.06 5.30 % | 0.06 -42.27 % | 0.11 9.28 % | 0.10 -5.04 % | 0.10 4.72 % | 0.10 -46.18 % | 0.18 -21.84 % | 0.23 18.64 % | 0.20 -9.72 % | 0.22 934.43 % | 0.02 |
EBITDA | 43.496 M -4.74 % | 45.659 M 5.16 % | 43.419 M 4.08 % | 41.716 M 165.96 % | 15.685 M -65.45 % | 45.404 M -27.59 % | 62.708 M -1.47 % | 63.644 M -10.55 % | 71.154 M -2.02 % | 72.618 M 20.29 % | 60.368 M 29.99 % | 46.442 M -1.09 % | 46.956 M -6.68 % | 50.315 M 20.31 % | 41.820 M -28.37 % | 58.384 M 0.28 % | 58.219 M 10.10 % | 52.880 M 9.36 % | 48.356 M 78.87 % | 27.034 M |
Net income ratio | 0.05 0.77 % | 0.05 20.42 % | 0.04 -28.12 % | 0.06 143.01 % | -0.14 -373.21 % | 0.05 -16.26 % | 0.06 -14.97 % | 0.07 55.85 % | 0.05 -7.40 % | 0.05 66.55 % | 0.03 -65.03 % | 0.09 -30.82 % | 0.12 58.69 % | 0.08 15.09 % | 0.07 -57.59 % | 0.16 177.22 % | 0.06 -69.37 % | 0.19 -13.93 % | 0.22 934.43 % | 0.02 |
Ratio EBITDA | 0.16 -9.45 % | 0.18 -1.57 % | 0.18 -21.72 % | 0.23 51.77 % | 0.15 -17.14 % | 0.18 -15.01 % | 0.22 -8.68 % | 0.24 -24.07 % | 0.31 -4.21 % | 0.33 13.09 % | 0.29 24.09 % | 0.23 -3.82 % | 0.24 -11.19 % | 0.27 -5.58 % | 0.29 -28.10 % | 0.40 -18.14 % | 0.49 40.96 % | 0.35 -17.52 % | 0.42 37.87 % | 0.31 |
Gross profit ratio | 0.43 -10.40 % | 0.48 -38.21 % | 0.77 3.55 % | 0.75 48.03 % | 0.51 -17.66 % | 0.61 1.99 % | 0.60 -2.84 % | 0.62 0.55 % | 0.62 -19.54 % | 0.77 17.24 % | 0.65 -13.25 % | 0.75 -0.62 % | 0.76 0.89 % | 0.75 -3.05 % | 0.77 -0.85 % | 0.78 -3.18 % | 0.81 18.13 % | 0.68 14.01 % | 0.60 9.45 % | 0.55 |
Weighted average shs out dil | 16.184 M -0.33 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 20.39 % | 13.488 M 24.54 % | 10.830 M 3.00 % | 10.515 M 0.14 % | 10.500 M 0.00 % | 10.500 M |
Weighted average shs out | 16.184 M -3.98 % | 16.856 M 3.80 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M -0.37 % | 16.299 M 0.37 % | 16.238 M -0.17 % | 16.266 M 0.17 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 20.39 % | 13.488 M 28.09 % | 10.530 M 0.14 % | 10.515 M 0.14 % | 10.500 M 0.00 % | 10.500 M |
EPS diluted | 0.87 6.10 % | 0.82 28.13 % | 0.64 -4.48 % | 0.67 176.14 % | -0.88 -212.82 % | 0.78 -28.44 % | 1.09 -8.40 % | 1.19 88.89 % | 0.63 -7.35 % | 0.68 74.36 % | 0.39 -62.86 % | 1.05 -29.05 % | 1.48 66.29 % | 0.89 48.33 % | 0.60 -65.12 % | 1.72 173.02 % | 0.63 -76.84 % | 2.72 13.81 % | 2.39 1 227.78 % | 0.18 |
Earnings per share | 0.87 10.13 % | 0.79 23.44 % | 0.64 -4.48 % | 0.67 176.14 % | -0.88 -212.82 % | 0.78 -28.44 % | 1.09 -8.40 % | 1.19 88.89 % | 0.63 -7.35 % | 0.68 74.36 % | 0.39 -62.86 % | 1.05 -29.05 % | 1.48 66.29 % | 0.89 48.33 % | 0.60 -65.12 % | 1.72 164.62 % | 0.65 -76.10 % | 2.72 13.81 % | 2.39 1 227.78 % | 0.18 |
Gross profit | 115.410 M -5.73 % | 122.429 M -33.98 % | 185.452 M 37.69 % | 134.690 M 159.41 % | 51.921 M -65.67 % | 151.256 M -13.11 % | 174.069 M 4.84 % | 166.040 M 18.45 % | 140.175 M -17.69 % | 170.312 M 24.70 % | 136.574 M -9.13 % | 150.297 M 2.20 % | 147.064 M 6.01 % | 138.723 M 23.54 % | 112.288 M -1.23 % | 113.681 M 18.62 % | 95.840 M -7.73 % | 103.872 M 51.17 % | 68.712 M 41.99 % | 48.392 M |
Income tax expense | 4.842 M 60.97 % | 3.008 M 22.08 % | 2.464 M 88.09 % | 1.310 M 245.56 % | -900.000 K -200.00 % | 900.000 K -87.81 % | 7.383 M 541.30 % | -1.673 M -130.66 % | 5.456 M 61.23 % | 3.384 M -49.19 % | 6.660 M 55.61 % | 4.280 M 185.60 % | -5.000 M -207.53 % | 4.650 M 4.33 % | 4.457 M 31.61 % | 3.386 M -83.84 % | 20.959 M 1 397.07 % | 1.400 M | 0.000 | 0.000 |
Cost of revenue | 153.807 M 15.25 % | 133.458 M 146.87 % | 54.061 M 18.98 % | 45.436 M -10.67 % | 50.864 M -46.62 % | 95.283 M -17.37 % | 115.307 M 12.87 % | 102.160 M 16.76 % | 87.497 M 67.40 % | 52.270 M -28.09 % | 72.687 M 46.93 % | 49.472 M 4.81 % | 47.199 M 2.28 % | 46.148 M 40.74 % | 32.791 M 2.63 % | 31.951 M 38.69 % | 23.037 M -52.33 % | 48.330 M 4.89 % | 46.079 M 14.94 % | 40.088 M |
General and administrative expenses | 75.736 M 676.30 % | 9.756 M -7.38 % | 10.533 M -11.11 % | 11.849 M 12.78 % | 10.506 M -19.45 % | 13.043 M 125.63 % | 5.780 M 0.12 % | 5.774 M 28.50 % | 4.493 M 2.64 % | 4.378 M 38.69 % | 3.156 M -58.94 % | 7.688 M | 0.000 | 0.000 -100.00 % | 23.723 M 21.50 % | 19.526 M 92.94 % | 10.120 M | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 1.235 M -83.90 % | 7.670 M -15.83 % | 9.112 M 367.52 % | 1.949 M 21.36 % | 1.606 M -47.00 % | 3.030 M -17.95 % | 3.693 M -8.46 % | 4.035 M 8.18 % | 3.730 M 19.62 % | 3.118 M -26.72 % | 4.255 M -52.44 % | 8.946 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 -100.00 % | 67.078 M -52.17 % | 140.236 M 47.16 % | 95.294 M 138.50 % | 39.956 M -61.49 % | 103.752 M -17.10 % | 125.159 M 4.09 % | 120.244 M 29.28 % | 93.008 M -22.98 % | 120.762 M 38.17 % | 87.400 M -26.99 % | 119.704 M 1.73 % | 117.664 M 11.59 % | 105.444 M 79.81 % | 58.642 M 30.23 % | 45.029 M 30.23 % | 34.577 M -41.95 % | 59.565 M 2 286.05 % | -2.725 M 62.81 % | -7.326 M |
Operating expenses | 84.459 M -0.05 % | 84.504 M -47.15 % | 159.881 M 46.56 % | 109.092 M 109.52 % | 52.068 M -56.55 % | 119.825 M -11.00 % | 134.633 M 3.52 % | 130.053 M 28.47 % | 101.231 M -21.07 % | 128.258 M 35.28 % | 94.811 M -20.80 % | 119.704 M 1.73 % | 117.664 M 11.59 % | 105.444 M 28.02 % | 82.365 M 27.59 % | 64.555 M 44.43 % | 44.697 M -24.96 % | 59.565 M 124.28 % | 26.559 M -10.40 % | 29.643 M |
Cost and expenses | 238.266 M 9.32 % | 217.962 M 1.88 % | 213.942 M 38.45 % | 154.528 M 50.13 % | 102.933 M -52.15 % | 215.108 M -13.94 % | 249.940 M 7.63 % | 232.213 M 23.04 % | 188.728 M 4.54 % | 180.527 M 7.78 % | 167.498 M -0.99 % | 169.176 M 2.62 % | 164.863 M 8.75 % | 151.593 M 31.64 % | 115.156 M 19.33 % | 96.505 M 42.48 % | 67.733 M -37.22 % | 107.895 M 48.54 % | 72.637 M 4.17 % | 69.731 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 84.459 M 384.67 % | 17.426 M -11.30 % | 19.645 M 42.38 % | 13.798 M 13.92 % | 12.112 M -24.64 % | 16.073 M 69.66 % | 9.474 M -3.41 % | 9.808 M 19.28 % | 8.223 M 9.70 % | 7.496 M 1.14 % | 7.411 M -55.44 % | 16.634 M | 0.000 | 0.000 -100.00 % | 23.723 M 21.50 % | 19.526 M 92.94 % | 10.120 M | 0.000 -100.00 % | 23.834 M 6.80 % | 22.316 M |
Interest income | 2.295 M -67.28 % | 7.015 M 27.04 % | 5.522 M 68.30 % | 3.281 M 173.19 % | 1.201 M 53.72 % | 781.268 K 156.11 % | 305.049 K -11.31 % | 343.944 K -23.62 % | 450.323 K 49.05 % | 302.138 K -58.05 % | 720.194 K -3.41 % | 745.601 K 162.83 % | 283.686 K 60.26 % | 177.011 K 262.35 % | 48.851 K -1.37 % | 49.532 K 119.98 % | -247.946 K | 0.000 -100.00 % | 7.200 K -25.25 % | 9.632 K |
Interest expense | 15.563 M -14.13 % | 18.123 M -6.64 % | 19.412 M 4.87 % | 18.510 M 6.95 % | 17.307 M -21.27 % | 21.983 M 7.42 % | 20.464 M -17.97 % | 24.947 M -14.33 % | 29.121 M -11.90 % | 33.053 M 0.72 % | 32.817 M 184.35 % | 11.541 M -9.60 % | 12.767 M -23.16 % | 16.616 M -2.48 % | 17.037 M -7.38 % | 18.395 M -20.35 % | 23.095 M 61.44 % | 14.306 M -1.77 % | 14.564 M -12.01 % | 16.551 M |
Depreciation and amortization | 8.973 M -19.97 % | 11.212 M 0.17 % | 11.193 M 1.14 % | 11.067 M -18.90 % | 13.646 M -14.48 % | 15.956 M -7.12 % | 17.179 M -18.58 % | 21.099 M -19.10 % | 26.080 M 3.91 % | 25.098 M 15.56 % | 21.718 M 60.38 % | 13.542 M -10.81 % | 15.183 M 3.62 % | 14.653 M 39.43 % | 10.509 M 13.52 % | 9.257 M 30.83 % | 7.076 M -17.46 % | 8.573 M -1.79 % | 8.730 M 1.33 % | 8.615 M |
Operating income | 30.951 M -18.39 % | 37.925 M 48.31 % | 25.571 M -0.11 % | 25.598 M 17 513.61 % | -147.000 K -100.47 % | 31.431 M -20.30 % | 39.436 M 9.58 % | 35.987 M -44.66 % | 65.024 M -3.17 % | 67.151 M 5.78 % | 63.481 M 220.65 % | 19.798 M -33.28 % | 29.674 M 71.62 % | 17.290 M -42.45 % | 30.046 M -38.69 % | 49.009 M 9.06 % | 44.938 M 2.43 % | 43.874 M 4.08 % | 42.154 M 124.83 % | 18.749 M |
Operating income ratio | 0.11 -22.43 % | 0.15 38.82 % | 0.11 -24.87 % | 0.14 10 036.70 % | 0.00 -101.12 % | 0.13 -6.45 % | 0.14 1.56 % | 0.13 -53.02 % | 0.29 -5.33 % | 0.30 -0.55 % | 0.30 206.11 % | 0.10 -35.12 % | 0.15 63.33 % | 0.09 -54.84 % | 0.21 -38.46 % | 0.34 -10.98 % | 0.38 31.14 % | 0.29 -21.50 % | 0.37 73.30 % | 0.21 |
Total other income expenses net | -11.991 M 44.49 % | -21.601 M -69.33 % | -12.757 M 5.22 % | -13.459 M 10.99 % | -15.121 M 15.60 % | -17.917 M -24.66 % | -14.372 M 21.84 % | -18.388 M 62.53 % | -49.071 M 6.86 % | -52.684 M -4.19 % | -50.565 M -3 338.55 % | 1.561 M 114.64 % | -10.668 M -707.50 % | 1.756 M 111.13 % | -15.772 M 29.56 % | -22.389 M -30.64 % | -17.137 M -23.53 % | -13.873 M 18.83 % | -17.091 M -1.24 % | -16.882 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 105.534 M 0.28 % | 105.236 M -8.07 % | 114.480 M -4.62 % | 120.026 M -10.01 % | 133.384 M 7.58 % | 123.984 M -2.05 % | 126.578 M -16.54 % | 151.658 M -16.17 % | 180.909 M -16.41 % | 216.436 M -0.62 % | 217.776 M 556.25 % | 33.185 M -12.58 % | 37.963 M -39.11 % | 62.346 M -43.10 % | 109.576 M -9.53 % | 121.123 M 1.26 % | 119.621 M 76.65 % | 67.717 M -23.04 % | 87.993 M 4.71 % | 84.031 M |
Total investments | 30.454 M -7.10 % | 32.783 M 10.64 % | 29.630 M 0.42 % | 29.505 M 0.40 % | 29.386 M -1.42 % | 29.809 M -51.30 % | 61.204 M 0.29 % | 61.027 M 0.30 % | 60.845 M 0.32 % | 60.649 M -8.99 % | 66.639 M 89.64 % | 35.139 M 0.00 % | 35.139 M 0.00 % | 35.139 M -46.04 % | 65.125 M 0.06 % | 65.086 M 15.25 % | 56.475 M 36.17 % | 41.475 M | 0.000 | 0.000 |
Total debt | 162.694 M -15.21 % | 191.881 M -8.26 % | 209.153 M -11.45 % | 236.185 M 19.50 % | 197.650 M 21.16 % | 163.137 M 3.03 % | 158.338 M -20.61 % | 199.434 M -14.52 % | 233.325 M -8.50 % | 255.000 M 0.00 % | 255.000 M 442.90 % | 46.970 M -4.94 % | 49.411 M -30.52 % | 71.112 M -38.75 % | 116.097 M -10.53 % | 129.766 M -14.71 % | 152.155 M 98.02 % | 76.839 M -22.00 % | 98.512 M 6.60 % | 92.414 M |
Accumulated other comprehensive income loss | 11.375 M 154.10 % | -21.026 M | 0.000 -100.00 % | 11.260 M | 0.000 -100.00 % | 8.995 M -73.40 % | 33.812 M -0.44 % | 33.960 M 0.39 % | 33.827 M | 0.000 -100.00 % | 32.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -18.325 M 59.27 % | -44.991 M 37.50 % | -71.990 M |
Retained earnings | 123.473 M -13.63 % | 142.966 M 47.21 % | 97.120 M 11.95 % | 86.754 M 14.26 % | 75.929 M -17.03 % | 91.511 M 15.40 % | 79.300 M 29.02 % | 61.465 M 46.14 % | 42.058 M 27.07 % | 33.098 M 48.77 % | 22.248 M -8.06 % | 24.198 M 151.57 % | 9.619 M -38.39 % | 15.613 M -27.61 % | 21.567 M 83.55 % | 11.750 M 202.31 % | -11.484 M | 0.000 | 0.000 | 0.000 |
Common stock | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 22.84 % | 132.194 M 25.89 % | 105.004 M 0.00 % | 105.004 M 0.00 % | 105.004 M |
Total equity | 318.984 M 4.22 % | 306.076 M 4.44 % | 293.063 M 3.87 % | 282.150 M 4.18 % | 270.829 M -4.85 % | 284.641 M -4.24 % | 297.249 M 6.33 % | 279.561 M 7.51 % | 260.021 M 4.12 % | 249.734 M 4.54 % | 238.884 M -0.81 % | 240.834 M 7.63 % | 223.755 M 12.02 % | 199.749 M -2.89 % | 205.703 M 5.01 % | 195.886 M 44.68 % | 135.393 M 56.20 % | 86.679 M 44.43 % | 60.013 M 81.78 % | 33.014 M |
Other non current liabilities | 737.000 K -3.28 % | 762.000 K -7.86 % | 827.000 K 14.70 % | 721.000 K -29.45 % | 1.022 M -25.94 % | 1.380 M 9.37 % | 1.262 M 65.14 % | 763.985 K -54.71 % | 1.687 M 237.34 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K 0.00 % | 500.000 K -5.66 % | 530.000 K | 0.000 -100.00 % | 1.144 M 56.03 % | 733.196 K | 0.000 100.00 % | -957.116 K |
Long term debt | 125.327 M -14.24 % | 146.139 M -16.93 % | 175.919 M -19.49 % | 218.513 M 15.47 % | 189.230 M 26.90 % | 149.112 M 31.95 % | 113.008 M -23.56 % | 147.844 M -21.97 % | 189.465 M -15.70 % | 224.757 M -11.86 % | 255.000 M | 0.000 -100.00 % | 47.764 M -31.54 % | 69.764 M -23.97 % | 91.764 M -29.28 % | 129.766 M -13.71 % | 150.389 M 93.81 % | 77.594 M -22.24 % | 99.793 M 6.51 % | 93.695 M |
Total non current liabilities | 126.064 M -13.71 % | 146.101 M -17.48 % | 177.046 M -19.65 % | 220.334 M 14.79 % | 191.952 M 25.38 % | 153.092 M 20.01 % | 127.570 M -21.84 % | 163.225 M -24.00 % | 214.773 M -14.98 % | 252.627 M -11.73 % | 286.200 M 862.34 % | 29.740 M -62.79 % | 79.924 M -28.85 % | 112.324 M -2.29 % | 114.954 M -23.86 % | 150.969 M -11.89 % | 171.350 M 118.76 % | 78.328 M -21.51 % | 99.793 M 7.61 % | 92.738 M |
Other current liabilities | 11.846 M -11.87 % | 13.442 M 29.70 % | 10.364 M 10.74 % | 9.359 M -0.07 % | 9.365 M -11.23 % | 10.551 M -29.03 % | 14.866 M -4.19 % | 15.516 M 8.19 % | 14.342 M 14.66 % | 12.508 M -37.90 % | 20.144 M -3.27 % | 20.824 M -15.23 % | 24.566 M 2.21 % | 24.036 M -46.78 % | 45.162 M 51.97 % | 29.717 M 39.49 % | 21.304 M -43.57 % | 37.757 M 36.81 % | 27.597 M -20.32 % | 34.637 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 446.000 K 94.13 % | 229.747 K | 0.000 -100.00 % | 1.056 M 6.33 % | 992.953 K 14.51 % | 867.130 K | 0.000 | 0.000 -100.00 % | 2.012 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 37.367 M -18.31 % | 45.742 M 37.64 % | 33.234 M 88.06 % | 17.672 M 109.88 % | 8.420 M -39.96 % | 14.025 M -69.06 % | 45.330 M -12.13 % | 51.590 M 17.63 % | 43.860 M 46.20 % | 30.000 M 11.11 % | 27.000 M -42.52 % | 46.970 M 98.63 % | 23.647 M 0.49 % | 23.532 M -3.29 % | 24.333 M | 0.000 -100.00 % | 1.506 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 54.343 M -18.03 % | 66.293 M 30.92 % | 50.637 M 42.06 % | 35.644 M 24.37 % | 28.660 M -25.00 % | 38.213 M -47.57 % | 72.887 M -15.99 % | 86.755 M 18.60 % | 73.149 M 29.93 % | 56.297 M 0.28 % | 56.139 M -30.59 % | 80.875 M 39.48 % | 57.984 M 6.23 % | 54.582 M -30.78 % | 78.858 M 165.36 % | 29.717 M 30.28 % | 22.811 M -63.34 % | 62.218 M 83.50 % | 33.907 M -15.09 % | 39.934 M |
Total liabilities | 180.407 M -15.06 % | 212.394 M -6.72 % | 227.683 M -11.05 % | 255.978 M 16.03 % | 220.612 M 15.32 % | 191.305 M -4.57 % | 200.456 M -19.81 % | 249.980 M -13.18 % | 287.922 M -6.80 % | 308.924 M -9.76 % | 342.339 M 209.49 % | 110.615 M -19.79 % | 137.907 M -17.37 % | 166.906 M -13.88 % | 193.812 M 7.26 % | 180.686 M -7.24 % | 194.782 M 38.59 % | 140.546 M 5.12 % | 133.700 M 0.77 % | 132.672 M |
Other non current assets | 0.000 -100.00 % | 3.023 M 26.01 % | 2.399 M -51.68 % | 4.965 M 90.67 % | 2.604 M -74.98 % | 10.407 M 300.35 % | 2.600 M 10.65 % | 2.349 M 0.00 % | 2.349 M -98.89 % | 211.561 M 0.39 % | 210.736 M 274.40 % | 56.286 M -34.29 % | 85.657 M 1.22 % | 84.628 M -26.49 % | 115.130 M 76.89 % | 65.086 M 15.25 % | 56.475 M | 0.000 -100.00 % | 515.490 K -50.00 % | 1.031 M |
Long term investments | 30.454 M 2.33 % | 29.760 M 0.44 % | 29.630 M 9.99 % | 26.939 M -8.33 % | 29.386 M 33.42 % | 22.024 M -64.01 % | 61.204 M 0.29 % | 61.027 M 0.30 % | 60.845 M 4.12 % | 58.439 M -12.31 % | 66.639 M 89.64 % | 35.139 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.475 M | 0.000 | 0.000 |
Intangible 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 |
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 |
Goodwill and intangible 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 |
Property plant equipment net | 105.827 M -1.76 % | 107.723 M -7.63 % | 116.615 M -5.17 % | 122.971 M -6.43 % | 131.425 M -9.41 % | 145.072 M -9.46 % | 160.223 M -9.68 % | 177.403 M -10.10 % | 197.326 M -10.89 % | 221.446 M -8.47 % | 241.935 M 9.03 % | 221.888 M -5.24 % | 234.169 M -4.61 % | 245.489 M -3.27 % | 253.776 M -8.78 % | 278.189 M 24.91 % | 222.713 M 36.47 % | 163.200 M 6.35 % | 153.459 M 2.89 % | 149.153 M |
Total non current assets | 137.581 M -2.08 % | 140.506 M -5.47 % | 148.644 M -4.02 % | 154.875 M -5.23 % | 163.415 M -7.94 % | 177.503 M -20.77 % | 224.027 M -6.96 % | 240.778 M -7.58 % | 260.520 M -46.99 % | 491.447 M -5.37 % | 519.310 M 65.75 % | 313.314 M -2.04 % | 319.825 M -3.12 % | 330.117 M -10.51 % | 368.905 M 7.47 % | 343.275 M 22.95 % | 279.188 M 36.41 % | 204.675 M 32.93 % | 153.975 M 2.52 % | 150.184 M |
Other current assets | 271.746 M 4.92 % | 259.005 M 6.96 % | 242.158 M 7.48 % | 225.306 M -4.05 % | 234.806 M 6.51 % | 220.463 M 4.57 % | 210.837 M -0.48 % | 211.844 M 0.48 % | 210.831 M -6.01 % | 224.314 M 2 045.85 % | 10.453 M -2.95 % | 10.771 M -28.03 % | 14.966 M 23.92 % | 12.077 M 153.11 % | 4.771 M -3.85 % | 4.963 M 60.58 % | 3.090 M 14.93 % | 2.689 M 43.88 % | 1.869 M -6.81 % | 2.005 M |
Short term investments | 38.793 M 15 733.88 % | 245.000 K -97.26 % | 8.935 M 4.20 % | 8.575 M | 0.000 -100.00 % | 7.784 M 3 599.71 % | 210.408 K | 0.000 | 0.000 -100.00 % | 2.210 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 57.160 M -34.03 % | 86.645 M -8.48 % | 94.673 M -18.50 % | 116.159 M 80.75 % | 64.266 M 64.14 % | 39.153 M 23.28 % | 31.760 M -33.52 % | 47.776 M -8.85 % | 52.416 M 35.92 % | 38.564 M 3.60 % | 37.224 M 170.03 % | 13.785 M 20.41 % | 11.448 M 30.60 % | 8.766 M 34.42 % | 6.521 M -24.55 % | 8.643 M -73.43 % | 32.534 M 256.66 % | 9.122 M -13.28 % | 10.519 M 25.49 % | 8.383 M |
Cash and short term investments | 57.160 M -34.03 % | 86.645 M -8.48 % | 94.673 M -24.10 % | 124.734 M 94.09 % | 64.266 M 36.92 % | 46.937 M 46.82 % | 31.970 M -33.08 % | 47.776 M -8.85 % | 52.416 M 28.55 % | 40.774 M 9.54 % | 37.224 M 170.03 % | 13.785 M 20.41 % | 11.448 M 30.60 % | 8.766 M 34.42 % | 6.521 M -24.55 % | 8.643 M -73.43 % | 32.534 M 256.66 % | 9.122 M -13.28 % | 10.519 M 25.49 % | 8.383 M |
Total current assets | 361.810 M -4.27 % | 377.964 M 1.58 % | 372.102 M -2.91 % | 383.253 M 16.84 % | 328.026 M 9.91 % | 298.443 M 9.05 % | 273.678 M -5.22 % | 288.763 M 0.47 % | 287.423 M 4.82 % | 274.202 M 342.88 % | 61.913 M 62.35 % | 38.135 M -8.85 % | 41.837 M 14.50 % | 36.538 M 19.37 % | 30.610 M -8.07 % | 33.297 M -34.70 % | 50.987 M 126.11 % | 22.549 M -43.25 % | 39.737 M 156.34 % | 15.502 M |
Inventory | 9.325 M 18.74 % | 7.853 M -9.08 % | 8.637 M 21.44 % | 7.112 M 8.56 % | 6.551 M 4.07 % | 6.295 M -14.28 % | 7.344 M 8.32 % | 6.780 M -30.97 % | 9.822 M -13.27 % | 11.324 M 31.25 % | 8.628 M 8.99 % | 7.916 M -18.70 % | 9.737 M -7.85 % | 10.566 M 22.80 % | 8.604 M 10.31 % | 7.800 M 51.33 % | 5.155 M -7.03 % | 5.544 M 45.12 % | 3.820 M 69.14 % | 2.259 M |
Net receivables | 23.579 M -3.61 % | 24.461 M -8.16 % | 26.634 M 2.04 % | 26.101 M 16.51 % | 22.403 M -9.47 % | 24.747 M 3.14 % | 23.994 M 5.85 % | 22.668 M 53.48 % | 14.769 M 768.36 % | -2.210 M -139.40 % | 5.608 M -0.96 % | 5.663 M -0.41 % | 5.686 M 10.86 % | 5.129 M -52.12 % | 10.713 M -9.90 % | 11.890 M 16.48 % | 10.208 M 96.52 % | 5.194 M -77.92 % | 23.529 M 724.01 % | 2.855 M |
Tax assets | 1.300 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 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -206.990 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.130 M -27.84 % | 7.109 M 0.99 % | 7.039 M -13.81 % | 8.167 M -23.28 % | 10.645 M -21.94 % | 13.637 M 23.33 % | 11.058 M -40.73 % | 18.656 M 36.66 % | 13.651 M 3.43 % | 13.198 M 46.72 % | 8.995 M -18.73 % | 11.069 M 13.28 % | 9.771 M 39.29 % | 7.015 M -25.08 % | 9.363 M | 0.000 | 0.000 -100.00 % | 24.461 M 287.69 % | 6.310 M 19.10 % | 5.298 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 576.748 K | 0.000 -100.00 % | 429.550 K -27.20 % | 590.021 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 243.070 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -243.070 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 755.865 K -40.99 % | 1.281 M 0.00 % | 1.281 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.505 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 |
Other total stockholders equity | 21.752 M 0.00 % | 21.752 M -35.18 % | 33.559 M 54.28 % | 21.752 M -33.10 % | 32.516 M 402.53 % | -10.748 M -149.41 % | 21.752 M 0.00 % | 21.752 M 0.00 % | 21.752 M -59.91 % | 54.252 M 604.76 % | -10.748 M -119.81 % | 54.252 M 4.83 % | 51.752 M 137.92 % | 21.752 M 0.00 % | 21.752 M 0.00 % | 21.752 M 48.15 % | 14.683 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 100.00 % | -800.000 K -366.67 % | 300.000 K -72.73 % | 1.100 M -35.29 % | 1.700 M -34.62 % | 2.600 M -80.45 % | 13.300 M -9.01 % | 14.617 M -38.12 % | 23.621 M -12.14 % | 26.884 M -12.43 % | 30.700 M 4.99 % | 29.240 M -7.64 % | 31.660 M -24.73 % | 42.060 M 85.61 % | 22.660 M 6.87 % | 21.203 M 7.00 % | 19.817 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 621.423 K | 0.000 | 0.000 | 0.000 |
Total assets | 499.391 M -3.68 % | 518.470 M -0.44 % | 520.746 M -3.23 % | 538.128 M 9.50 % | 491.441 M 3.26 % | 475.946 M -4.37 % | 497.705 M -6.01 % | 529.541 M -3.36 % | 547.943 M -1.92 % | 558.658 M -3.88 % | 581.223 M 65.38 % | 351.449 M -2.82 % | 361.662 M -1.36 % | 366.655 M -8.22 % | 399.515 M 6.09 % | 376.572 M 14.05 % | 330.175 M 45.31 % | 227.224 M 17.30 % | 193.712 M 16.92 % | 165.686 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Change in working capital | -22.313 M -149.39 % | -8.947 M -80.20 % | -4.965 M -655.71 % | -657.000 K 94.41 % | -11.747 M 25.43 % | -15.753 M -1 833.69 % | -814.663 K -111.40 % | 7.144 M -61.18 % | 18.403 M 642.90 % | -3.390 M -112.30 % | 27.550 M 223.73 % | -22.267 M -1 138.02 % | -1.799 M 68.92 % | -5.786 M -127.83 % | 20.791 M 4 075.05 % | -523.047 K 96.70 % | -15.873 M -143.86 % | 36.187 M 313.33 % | -16.963 M -561.12 % | 3.679 M |
Accounts receivables | -398.000 K -112.21 % | 3.260 M 759.92 % | -494.000 K 85.94 % | -3.514 M -249.67 % | 2.348 M 332.51 % | -1.010 M 23.89 % | -1.327 M 83.20 % | -7.898 M -420.37 % | -1.518 M 78.97 % | -7.219 M -13 358.24 % | 54.448 K 107.02 % | -775.343 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.515 M 185.28 % | -20.537 M -790.33 % | 2.975 M |
Inventory | -1.472 M -287.76 % | 784.000 K 151.41 % | -1.525 M -171.84 % | -561.000 K -119.14 % | -256.000 K -124.41 % | 1.049 M 285.95 % | -564.016 K -118.54 % | 3.042 M 102.51 % | 1.502 M 155.71 % | -2.696 M -278.90 % | -711.589 K -141.85 % | 1.700 M 668.80 % | 221.185 K 117.94 % | -1.233 M -53.38 % | -804.049 K 69.61 % | -2.646 M -779.16 % | 389.574 K 122.60 % | -1.724 M -10.39 % | -1.562 M -779.41 % | 229.858 K |
Accounts payables | -1.979 M -2 927.14 % | 70.000 K 106.21 % | -1.128 M 54.48 % | -2.478 M 17.20 % | -2.993 M -216.03 % | 2.579 M 133.95 % | -7.598 M -251.81 % | 5.005 M 1 005.44 % | 452.774 K -87.46 % | 3.611 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.140 M -154.62 % | 20.396 M 297.13 % | 5.136 M 984.07 % | 473.760 K |
Other working capital | -18.464 M -41.37 % | -13.061 M -618.43 % | -1.818 M -130.83 % | 5.896 M 154.36 % | -10.846 M 40.96 % | -18.371 M -311.79 % | 8.674 M 24.00 % | 6.996 M -61.06 % | 17.966 M 516.54 % | 2.914 M -89.67 % | 28.207 M 221.62 % | -23.192 M -1 048.25 % | -2.020 M 55.64 % | -4.553 M -121.08 % | 21.595 M 917.33 % | 2.123 M 141.44 % | -5.123 M | 0.000 | 0.000 | 0.000 |
Other non cash items | 3.649 M -75.84 % | 15.102 M 39.96 % | 10.790 M -21.92 % | 13.819 M -24.56 % | 18.317 M 41.12 % | 12.980 M 162.66 % | 4.942 M -70.73 % | 16.886 M -15.70 % | 20.031 M -29.67 % | 28.482 M 17.57 % | 24.226 M 389.77 % | 4.946 M -44.41 % | 8.898 M -24.99 % | 11.863 M -22.59 % | 15.325 M -31.96 % | 22.525 M 2.58 % | 21.959 M | 0.000 -100.00 % | 789.093 K 53.36 % | 514.553 K |
Net cash provided by operating activities | 4.427 M -85.57 % | 30.683 M 2.85 % | 29.832 M -17.97 % | 36.368 M 635.00 % | 4.948 M -81.47 % | 26.697 M -42.43 % | 46.370 M -26.08 % | 62.728 M -22.04 % | 80.467 M 24.45 % | 64.658 M -25.17 % | 86.411 M 391.51 % | 17.581 M -57.42 % | 41.288 M 3.80 % | 39.776 M -34.69 % | 60.899 M 5.22 % | 57.880 M 41.30 % | 40.963 M -44.55 % | 73.877 M 319.32 % | 17.618 M 20.05 % | 14.676 M |
Investments in property plant and equipment | -7.102 M -184.76 % | -2.494 M 48.44 % | -4.837 M -85.11 % | -2.613 M | 0.000 100.00 % | -804.407 K | 0.000 100.00 % | -1.275 M 34.91 % | -1.959 M 57.49 % | -4.609 M 91.18 % | -52.235 M -4 039.63 % | -1.262 M 73.22 % | -4.712 M 25.98 % | -6.366 M 82.36 % | -36.095 M 45.02 % | -65.656 M 1.40 % | -66.589 M -263.60 % | -18.314 M -37.60 % | -13.309 M -320.84 % | -3.163 M |
Acquisitions net | 27.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 -100.00 % | 30.436 M 77 623.66 % | -39.260 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -31.500 M | 0.000 | 0.000 | 0.000 100.00 % | -39.260 K 99.54 % | -8.611 M 42.59 % | -15.000 M 63.83 % | -41.475 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 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 % | 30.436 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 -100.00 % | 100.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 475.000 K | 0.000 -100.00 % | 6.370 M 104.12 % | -154.450 M | 0.000 -100.00 % | 575.000 K 101.89 % | -30.436 M -77 623.66 % | 39.260 K -70.10 % | 131.300 K | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing activites | -7.075 M -195.53 % | -2.394 M 50.51 % | -4.837 M -85.11 % | -2.613 M | 0.000 100.00 % | -804.407 K | 0.000 100.00 % | -800.288 K 59.16 % | -1.959 M -211.23 % | 1.762 M 100.74 % | -238.185 M -18 776.27 % | -1.262 M 69.50 % | -4.137 M -117.19 % | 24.069 M 166.61 % | -36.135 M 51.26 % | -74.135 M 9.14 % | -81.589 M -36.46 % | -59.789 M -349.23 % | -13.309 M -320.84 % | -3.163 M |
Debt repayment | -29.283 M -66.76 % | -17.560 M 35.11 % | -27.063 M -174.21 % | 36.467 M -1.20 % | 36.909 M 714.88 % | 4.529 M 110.92 % | -41.495 M 0.30 % | -41.621 M -17.13 % | -35.535 M -18.45 % | -30.000 M -114.42 % | 208.030 M 535.54 % | -47.764 M -120.09 % | -21.701 M 51.76 % | -44.985 M -356.73 % | -9.849 M 56.01 % | -22.389 M -149.20 % | 45.509 M 435.85 % | -13.550 M -229.83 % | -4.108 M 49.19 % | -8.085 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 | 0.000 -100.00 % | 37.259 M -11.02 % | 41.873 M | 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 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 2.446 M 113.04 % | -18.757 M 3.40 % | -19.418 M -5.94 % | -18.329 M -9.47 % | -16.744 M 27.29 % | -23.029 M -10.23 % | -20.892 M 16.25 % | -24.947 M 14.33 % | -29.121 M 11.90 % | -33.053 M -0.72 % | -32.817 M -197.15 % | 33.782 M 364.60 % | -12.767 M 23.16 % | -16.616 M 2.48 % | -17.037 M 24.30 % | -22.506 M 3.59 % | -23.343 M -1 106.07 % | -1.935 M -200.00 % | 1.935 M | 0.000 |
Net cash used provided by financing activities | -26.837 M 26.10 % | -36.317 M 21.87 % | -46.481 M -356.26 % | 18.138 M -10.05 % | 20.165 M 209.00 % | -18.500 M 70.35 % | -62.387 M 6.28 % | -66.567 M -2.96 % | -64.656 M -2.54 % | -63.053 M -135.99 % | 175.213 M 1 353.14 % | -13.982 M 59.44 % | -34.468 M 44.05 % | -61.601 M -129.11 % | -26.887 M -252.14 % | -7.635 M -111.92 % | 64.038 M 513.54 % | -15.486 M -612.71 % | -2.173 M 73.12 % | -8.085 M |
Effect of forex changes on cash | 80.485 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 |
Net change in cash | -29.485 M -267.28 % | -8.028 M 62.64 % | -21.486 M -141.40 % | 51.893 M 106.64 % | 25.113 M 239.68 % | 7.393 M 146.16 % | -16.016 M -245.22 % | -4.639 M -133.49 % | 13.852 M 311.56 % | 3.366 M -85.64 % | 23.439 M 902.97 % | 2.337 M -12.88 % | 2.682 M 19.51 % | 2.244 M 205.77 % | -2.122 M 91.12 % | -23.891 M -202.04 % | 23.412 M | 0.000 | 0.000 | 0.000 |
Cash at beginning of period | 86.645 M -8.48 % | 94.673 M -18.50 % | 116.159 M 80.75 % | 64.266 M 64.14 % | 39.153 M 23.28 % | 31.760 M -33.52 % | 47.776 M -8.85 % | 52.416 M 35.92 % | 38.564 M 3.09 % | 37.408 M 171.37 % | 13.785 M 20.41 % | 11.448 M 30.60 % | 8.766 M 34.42 % | 6.521 M -24.55 % | 8.643 M -73.43 % | 32.534 M 256.66 % | 9.122 M -13.28 % | 10.519 M 25.49 % | 8.383 M | 0.000 |
Cash at end of period | 57.160 M -34.03 % | 86.645 M -8.48 % | 94.673 M -18.50 % | 116.159 M 80.75 % | 64.266 M 64.14 % | 39.153 M 23.28 % | 31.760 M -33.52 % | 47.776 M -8.85 % | 52.416 M 28.55 % | 40.774 M 9.54 % | 37.224 M 170.03 % | 13.785 M 20.41 % | 11.448 M 30.60 % | 8.766 M 34.42 % | 6.521 M -24.55 % | 8.643 M -73.43 % | 32.534 M 256.66 % | 9.122 M -13.28 % | 10.519 M 25.49 % | 8.383 M |
Operating cash flow | 4.427 M -85.57 % | 30.683 M 2.85 % | 29.832 M -17.97 % | 36.368 M 635.00 % | 4.948 M -81.47 % | 26.697 M -42.43 % | 46.370 M -26.08 % | 62.728 M -22.04 % | 80.467 M 24.45 % | 64.658 M -25.17 % | 86.411 M 391.51 % | 17.581 M -57.42 % | 41.288 M 3.80 % | 39.776 M -34.69 % | 60.899 M 5.22 % | 57.880 M 41.30 % | 40.963 M -44.55 % | 73.877 M 319.32 % | 17.618 M 20.05 % | 14.676 M |
Capital expenditure | -7.102 M -184.76 % | -2.494 M 48.44 % | -4.837 M -85.11 % | -2.613 M -87 100 100.00 % | 3.000 100.00 % | -804.407 K | 0.000 100.00 % | -1.275 M 34.91 % | -1.959 M 57.49 % | -4.609 M 91.18 % | -52.235 M -4 039.63 % | -1.262 M 73.22 % | -4.712 M 25.98 % | -6.366 M 82.36 % | -36.095 M 45.02 % | -65.656 M 1.40 % | -66.589 M -263.60 % | -18.314 M -37.60 % | -13.309 M -320.84 % | -3.163 M |
Free CashFlow | -2.675 M -109.49 % | 28.189 M 12.78 % | 24.995 M -25.95 % | 33.755 M 582.19 % | 4.948 M -80.89 % | 25.893 M -44.16 % | 46.370 M -24.54 % | 61.453 M -21.72 % | 78.508 M 30.74 % | 60.049 M 75.70 % | 34.176 M 109.43 % | 16.319 M -55.38 % | 36.576 M 9.48 % | 33.410 M 34.69 % | 24.804 M 419.00 % | -7.776 M 69.66 % | -25.626 M -146.12 % | 55.563 M 1 189.43 % | 4.309 M -62.57 % | 11.513 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2009-03-31 | 2008-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 59.338 M -18.91 % | 73.177 M 1.21 % | 72.299 M 16.95 % | 61.821 M -0.16 % | 61.920 M -7.54 % | 66.971 M -1.42 % | 67.939 M 7.32 % | 63.306 M 9.77 % | 57.671 M -5.96 % | 61.326 M -2.47 % | 62.877 M 7.73 % | 58.364 M 2.49 % | 56.946 M 7.34 % | 53.054 M -5.37 % | 56.062 M 19.88 % | 46.765 M 92.89 % | 24.245 M -41.70 % | 41.586 M 39.53 % | 29.804 M 25.05 % | 23.833 M 215.17 % | 7.562 M -85.76 % | 53.102 M -21.91 % | 67.998 M -0.16 % | 68.107 M -2.58 % | 69.914 M -1.89 % | 71.263 M 6.96 % | 66.626 M -9.22 % | 73.392 M -6.02 % | 78.095 M 7.68 % | 72.523 M 9.17 % | 66.429 M 3.34 % | 64.281 M -0.88 % | 64.853 M 10.07 % | 58.919 M 3.43 % | 56.964 M 1.84 % | 55.935 M 0.15 % | 55.854 M -10.84 % | 62.648 M 14.90 % | 54.525 M 7.83 % | 50.566 M -4.52 % | 52.960 M 3.39 % | 51.224 M -4.57 % | 53.677 M -1.38 % | 54.429 M 9.01 % | 49.931 M -7.62 % | 54.048 M 8.76 % | 49.693 M 6.70 % | 46.572 M -10.59 % | 52.089 M 3.80 % | 50.181 M -2.97 % | 51.718 M 16.91 % | 44.239 M -8.07 % | 48.125 M -9.00 % | 52.882 M 6.91 % | 49.465 M 19.85 % | 41.274 M 0.06 % | 41.251 M 36.80 % | 30.154 M -6.89 % | 32.385 M |
Net income | 1.250 M -71.50 % | 4.386 M -39.78 % | 7.283 M 393.76 % | 1.475 M 51.44 % | 974.000 K -75.34 % | 3.949 M -39.33 % | 6.509 M 0.87 % | 6.453 M 279.50 % | -3.595 M -218.45 % | 3.035 M -18.41 % | 3.720 M 117.42 % | 1.711 M -9.18 % | 1.884 M -75.13 % | 7.576 M -7.86 % | 8.222 M 89.19 % | 4.346 M 146.66 % | -9.315 M -1 064.38 % | -800.000 K -1 433.33 % | 60.000 K 101.10 % | -5.477 M 32.81 % | -8.151 M -575.00 % | 1.716 M -58.71 % | 4.156 M 22.13 % | 3.403 M 1.92 % | 3.339 M -45.70 % | 6.149 M 20.93 % | 5.085 M 33.43 % | 3.811 M 44.58 % | 2.636 M -45.88 % | 4.871 M 29.51 % | 3.761 M -45.78 % | 6.937 M 87.39 % | 3.702 M 43.35 % | 2.582 M -2.95 % | 2.661 M 4.81 % | 2.539 M -6.48 % | 2.715 M -37.49 % | 4.343 M 75.97 % | 2.468 M 33.19 % | 1.853 M -23.37 % | 2.418 M 441.66 % | -707.730 K -129.86 % | 2.370 M 24.28 % | 1.907 M -29.03 % | 2.687 M -49.30 % | 5.300 M 85.44 % | 2.858 M -28.34 % | 3.988 M -19.16 % | 4.933 M -63.61 % | 13.557 M 269.50 % | 3.669 M 88.93 % | 1.942 M -59.86 % | 4.838 M 73.20 % | 2.793 M -14.00 % | 3.248 M -4.83 % | 3.413 M -30.94 % | 4.942 M 129.00 % | -17.043 M -464.40 % | 4.677 M |
Income before tax | 1.250 M -79.60 % | 6.128 M -30.03 % | 8.758 M 173.69 % | 3.200 M 266.13 % | 874.000 K -80.82 % | 4.557 M -38.49 % | 7.409 M -4.44 % | 7.753 M 328.37 % | -3.395 M -217.11 % | 2.899 M -29.64 % | 4.120 M 15.70 % | 3.561 M 59.40 % | 2.234 M -75.68 % | 9.186 M 14.51 % | 8.022 M 80.43 % | 4.446 M 146.73 % | -9.515 M -269.92 % | 5.600 M 404.33 % | -1.840 M 76.93 % | -7.977 M 27.82 % | -11.051 M -6 259.56 % | -173.770 K -103.33 % | 5.226 M 24.64 % | 4.193 M -1.78 % | 4.269 M -58.05 % | 10.176 M 48.58 % | 6.849 M 76.07 % | 3.890 M -6.24 % | 4.149 M -24.23 % | 5.476 M 28.36 % | 4.266 M 9.08 % | 3.911 M -0.86 % | 3.945 M -21.68 % | 5.037 M 37.25 % | 3.670 M 4.80 % | 3.502 M -6.49 % | 3.745 M -26.96 % | 5.127 M 47.84 % | 3.468 M 35.84 % | 2.553 M -23.06 % | 3.318 M 2.02 % | 3.252 M -0.54 % | 3.270 M 20.80 % | 2.707 M -26.58 % | 3.687 M -27.42 % | 5.080 M 28.35 % | 3.958 M -30.41 % | 5.688 M -14.25 % | 6.633 M 86.49 % | 3.557 M -36.81 % | 5.629 M 48.84 % | 3.782 M -37.36 % | 6.038 M 30.04 % | 4.643 M 14.71 % | 4.048 M -3.92 % | 4.213 M -31.41 % | 6.142 M 90.51 % | 3.224 M -44.55 % | 5.814 M |
Income before tax ratio | 0.02 -74.84 % | 0.08 -30.87 % | 0.12 134.02 % | 0.05 266.72 % | 0.01 -79.26 % | 0.07 -37.60 % | 0.11 -10.95 % | 0.12 308.04 % | -0.06 -224.53 % | 0.05 -27.86 % | 0.07 7.39 % | 0.06 55.53 % | 0.04 -77.34 % | 0.17 21.00 % | 0.14 50.51 % | 0.10 124.22 % | -0.39 -391.46 % | 0.13 318.11 % | -0.06 81.55 % | -0.33 77.10 % | -1.46 -44 557.80 % | 0.00 -104.26 % | 0.08 24.84 % | 0.06 0.83 % | 0.06 -57.24 % | 0.14 38.91 % | 0.10 93.95 % | 0.05 -0.23 % | 0.05 -29.64 % | 0.08 17.58 % | 0.06 5.55 % | 0.06 0.02 % | 0.06 -28.85 % | 0.09 32.69 % | 0.06 2.90 % | 0.06 -6.62 % | 0.07 -18.07 % | 0.08 28.67 % | 0.06 25.98 % | 0.05 -19.41 % | 0.06 -1.32 % | 0.06 4.22 % | 0.06 22.49 % | 0.05 -32.65 % | 0.07 -21.44 % | 0.09 18.01 % | 0.08 -34.79 % | 0.12 -4.09 % | 0.13 79.66 % | 0.07 -34.88 % | 0.11 27.31 % | 0.09 -31.86 % | 0.13 42.89 % | 0.09 7.30 % | 0.08 -19.83 % | 0.10 -31.44 % | 0.15 39.26 % | 0.11 -40.44 % | 0.18 |
EBITDA | 6.796 M -44.81 % | 12.314 M -17.18 % | 14.868 M 59.15 % | 9.342 M 33.99 % | 6.972 M -23.28 % | 9.087 M -37.64 % | 14.571 M -5.19 % | 15.369 M 268.21 % | 4.174 M -60.69 % | 10.619 M -10.72 % | 11.894 M 6.77 % | 11.140 M 14.07 % | 9.766 M -42.78 % | 17.067 M 13.71 % | 15.009 M 20.50 % | 12.456 M 542.33 % | -2.816 M -120.30 % | 13.869 M 146.47 % | 5.627 M 867.67 % | -733.000 K 76.19 % | -3.078 M -194.22 % | 3.267 M -75.59 % | 13.384 M -17.35 % | 16.193 M 28.93 % | 12.560 M -34.09 % | 19.055 M 18.04 % | 16.143 M 19.59 % | 13.499 M -3.65 % | 14.011 M -15.25 % | 16.533 M 5.44 % | 15.680 M 0.56 % | 15.593 M -1.55 % | 15.838 M -13.29 % | 18.266 M 5.10 % | 17.380 M -0.35 % | 17.441 M -2.71 % | 17.927 M -6.48 % | 19.170 M -7.03 % | 20.619 M 29.46 % | 15.927 M -5.77 % | 16.902 M 41.15 % | 11.974 M -34.20 % | 18.199 M 3.69 % | 17.551 M 38.81 % | 12.644 M 11.36 % | 11.354 M 14.51 % | 9.915 M -16.84 % | 11.923 M -10.02 % | 13.250 M 16.04 % | 11.419 M -6.66 % | 12.234 M 11.78 % | 10.945 M -11.43 % | 12.358 M 3.07 % | 11.990 M 1.77 % | 11.782 M -11.04 % | 13.244 M -0.41 % | 13.299 M -30.76 % | 19.208 M 66.42 % | 11.542 M |
Net income ratio | 0.02 -64.85 % | 0.06 -40.50 % | 0.10 322.20 % | 0.02 51.68 % | 0.02 -73.32 % | 0.06 -38.45 % | 0.10 -6.01 % | 0.10 263.52 % | -0.06 -225.96 % | 0.05 -16.35 % | 0.06 101.81 % | 0.03 -11.39 % | 0.03 -76.83 % | 0.14 -2.63 % | 0.15 57.81 % | 0.09 124.19 % | -0.38 -1 897.18 % | -0.02 -1 055.58 % | 0.00 100.88 % | -0.23 78.68 % | -1.08 -3 435.53 % | 0.03 -47.13 % | 0.06 22.32 % | 0.05 4.62 % | 0.05 -44.65 % | 0.09 13.06 % | 0.08 46.98 % | 0.05 53.84 % | 0.03 -49.74 % | 0.07 18.63 % | 0.06 -47.54 % | 0.11 89.05 % | 0.06 30.24 % | 0.04 -6.17 % | 0.05 2.91 % | 0.05 -6.62 % | 0.05 -29.88 % | 0.07 53.16 % | 0.05 23.52 % | 0.04 -19.74 % | 0.05 430.45 % | -0.01 -131.29 % | 0.04 26.02 % | 0.04 -34.89 % | 0.05 -45.12 % | 0.10 70.50 % | 0.06 -32.84 % | 0.09 -9.58 % | 0.09 -64.95 % | 0.27 280.82 % | 0.07 61.61 % | 0.04 -56.33 % | 0.10 90.32 % | 0.05 -19.55 % | 0.07 -20.59 % | 0.08 -30.98 % | 0.12 121.20 % | -0.57 -491.36 % | 0.14 |
Ratio EBITDA | 0.11 -31.94 % | 0.17 -18.17 % | 0.21 36.09 % | 0.15 34.21 % | 0.11 -17.02 % | 0.14 -36.73 % | 0.21 -11.66 % | 0.24 235.43 % | 0.07 -58.20 % | 0.17 -8.46 % | 0.19 -0.89 % | 0.19 11.30 % | 0.17 -46.69 % | 0.32 20.16 % | 0.27 0.51 % | 0.27 329.32 % | -0.12 -134.83 % | 0.33 76.64 % | 0.19 713.87 % | -0.03 92.44 % | -0.41 -761.66 % | 0.06 -68.75 % | 0.20 -17.21 % | 0.24 32.35 % | 0.18 -32.81 % | 0.27 10.36 % | 0.24 31.73 % | 0.18 2.52 % | 0.18 -21.30 % | 0.23 -3.42 % | 0.24 -2.69 % | 0.24 -0.67 % | 0.24 -21.23 % | 0.31 1.61 % | 0.31 -2.15 % | 0.31 -2.85 % | 0.32 4.89 % | 0.31 -19.08 % | 0.38 20.06 % | 0.31 -1.31 % | 0.32 36.53 % | 0.23 -31.05 % | 0.34 5.14 % | 0.32 27.34 % | 0.25 20.54 % | 0.21 5.29 % | 0.20 -22.06 % | 0.26 0.64 % | 0.25 11.79 % | 0.23 -3.81 % | 0.24 -4.39 % | 0.25 -3.65 % | 0.26 13.26 % | 0.23 -4.81 % | 0.24 -25.77 % | 0.32 -0.47 % | 0.32 -49.39 % | 0.64 78.73 % | 0.36 |
Gross profit ratio | 0.53 10.41 % | 0.48 -14.24 % | 0.56 16.21 % | 0.48 22.93 % | 0.39 -19.58 % | 0.49 4.08 % | 0.47 -16.18 % | 0.56 39.11 % | 0.40 -70.79 % | 1.37 184.46 % | 0.48 7.05 % | 0.45 -19.13 % | 0.56 20.61 % | 0.46 -24.52 % | 0.61 4.27 % | 0.59 177.34 % | 0.21 -55.35 % | 0.47 -5.09 % | 0.50 18.61 % | 0.42 183.07 % | 0.15 -68.07 % | 0.46 -21.19 % | 0.59 -0.29 % | 0.59 -1.54 % | 0.60 -1.71 % | 0.61 4.83 % | 0.58 -5.27 % | 0.62 3.27 % | 0.60 16.41 % | 0.51 -16.62 % | 0.61 0.16 % | 0.61 -1.53 % | 0.62 5.04 % | 0.59 -23.38 % | 0.77 -0.02 % | 0.77 -1.62 % | 0.79 20.26 % | 0.65 7.52 % | 0.61 -1.22 % | 0.62 -17.24 % | 0.74 -6.12 % | 0.79 -4.10 % | 0.83 5.18 % | 0.79 1.02 % | 0.78 0.66 % | 0.77 2.19 % | 0.76 2.65 % | 0.74 -2.48 % | 0.76 -2.05 % | 0.77 2.30 % | 0.75 -0.94 % | 0.76 2.40 % | 0.74 -0.61 % | 0.75 3.98 % | 0.72 -7.33 % | 0.78 1.18 % | 0.77 -13.81 % | 0.89 9.48 % | 0.81 |
Weighted average shs out dil | 15.625 M -3.46 % | 16.184 M 0.00 % | 16.184 M -1.25 % | 16.389 M 0.96 % | 16.233 M -0.03 % | 16.238 M -0.21 % | 16.273 M 0.87 % | 16.133 M -1.28 % | 16.341 M 13.07 % | 14.452 M -10.64 % | 16.174 M -5.47 % | 17.110 M 8.98 % | 15.700 M 1.54 % | 15.461 M -4.10 % | 16.122 M 0.16 % | 16.096 M -1.50 % | 16.342 M -0.94 % | 16.496 M 1.59 % | 16.238 M 0.80 % | 16.109 M -1.18 % | 16.302 M 0.20 % | 16.270 M 1.79 % | 15.985 M -1.36 % | 16.205 M 1.92 % | 15.900 M -1.05 % | 16.069 M -2.04 % | 16.403 M -1.00 % | 16.570 M 0.57 % | 16.475 M 1.47 % | 16.237 M -0.71 % | 16.352 M 1.36 % | 16.133 M 0.23 % | 16.096 M -0.30 % | 16.144 M -2.93 % | 16.631 M -1.75 % | 16.927 M 5.99 % | 15.971 M -0.71 % | 16.085 M -2.24 % | 16.453 M -2.33 % | 16.845 M 4.50 % | 16.120 M -0.37 % | 16.179 M 2.40 % | 15.800 M -8.86 % | 17.336 M 9.68 % | 15.806 M -1.57 % | 16.058 M 1.14 % | 15.878 M -0.47 % | 15.952 M -2.99 % | 16.443 M 0.63 % | 16.341 M 0.63 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 54.35 % | 10.520 M 1.22 % | 10.393 M |
Weighted average shs out | 15.625 M -3.46 % | 16.184 M 0.00 % | 16.184 M -1.25 % | 16.389 M 0.96 % | 16.233 M -0.03 % | 16.238 M -0.21 % | 16.273 M 0.87 % | 16.133 M -1.28 % | 16.341 M 13.07 % | 14.452 M -10.64 % | 16.174 M -5.47 % | 17.110 M 8.98 % | 15.700 M 1.54 % | 15.461 M -4.10 % | 16.122 M 0.16 % | 16.096 M -1.50 % | 16.342 M -0.94 % | 16.497 M 1.59 % | 16.238 M 0.80 % | 16.109 M -1.18 % | 16.302 M 0.20 % | 16.270 M 1.79 % | 15.985 M -1.36 % | 16.205 M 1.92 % | 15.900 M -1.05 % | 16.069 M -2.04 % | 16.403 M -1.00 % | 16.570 M 0.57 % | 16.475 M 1.47 % | 16.237 M -0.71 % | 16.352 M 1.36 % | 16.133 M 0.23 % | 16.096 M -0.30 % | 16.144 M -2.93 % | 16.631 M -1.75 % | 16.927 M 5.99 % | 15.971 M -0.71 % | 16.085 M -2.24 % | 16.453 M -2.33 % | 16.845 M 4.50 % | 16.120 M -0.37 % | 16.179 M 2.40 % | 15.800 M -8.86 % | 17.336 M 9.68 % | 15.806 M -1.65 % | 16.072 M 1.22 % | 15.878 M -0.47 % | 15.952 M -2.99 % | 16.443 M 0.63 % | 16.341 M 0.63 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 0.00 % | 16.238 M 54.35 % | 10.520 M 1.22 % | 10.393 M |
EPS diluted | 0.08 -70.37 % | 0.27 -40.00 % | 0.45 400.00 % | 0.09 50.00 % | 0.06 -75.00 % | 0.24 -40.00 % | 0.40 0.00 % | 0.40 281.82 % | -0.22 -215.79 % | 0.19 -17.39 % | 0.23 130.00 % | 0.10 -16.67 % | 0.12 -74.47 % | 0.47 -7.84 % | 0.51 88.89 % | 0.27 147.37 % | -0.57 -1 056.19 % | -0.05 -1 432.43 % | 0.00 101.09 % | -0.34 32.00 % | -0.50 -554.55 % | 0.11 -57.69 % | 0.26 23.81 % | 0.21 0.00 % | 0.21 -44.74 % | 0.38 22.58 % | 0.31 34.78 % | 0.23 43.75 % | 0.16 -46.67 % | 0.30 30.43 % | 0.23 -46.51 % | 0.43 86.96 % | 0.23 43.75 % | 0.16 0.00 % | 0.16 6.67 % | 0.15 -11.76 % | 0.17 -37.04 % | 0.27 80.00 % | 0.15 36.36 % | 0.11 -26.67 % | 0.15 443.25 % | -0.04 -129.13 % | 0.15 36.36 % | 0.11 -35.29 % | 0.17 -48.48 % | 0.33 83.33 % | 0.18 -28.00 % | 0.25 -16.67 % | 0.30 -63.86 % | 0.83 260.87 % | 0.23 91.67 % | 0.12 -60.00 % | 0.30 76.47 % | 0.17 -15.00 % | 0.20 -4.76 % | 0.21 -30.00 % | 0.30 118.52 % | -1.62 -460.00 % | 0.45 |
Earnings per share | 0.08 -70.37 % | 0.27 -40.00 % | 0.45 400.00 % | 0.09 50.00 % | 0.06 -75.00 % | 0.24 -40.00 % | 0.40 0.00 % | 0.40 281.82 % | -0.22 -215.79 % | 0.19 -17.39 % | 0.23 130.00 % | 0.10 -16.67 % | 0.12 -74.47 % | 0.47 -7.84 % | 0.51 88.89 % | 0.27 147.37 % | -0.57 -1 056.19 % | -0.05 -1 432.43 % | 0.00 101.09 % | -0.34 32.00 % | -0.50 -554.55 % | 0.11 -57.69 % | 0.26 23.81 % | 0.21 0.00 % | 0.21 -44.74 % | 0.38 22.58 % | 0.31 34.78 % | 0.23 43.75 % | 0.16 -46.67 % | 0.30 30.43 % | 0.23 -46.51 % | 0.43 86.96 % | 0.23 43.75 % | 0.16 0.00 % | 0.16 6.67 % | 0.15 -11.76 % | 0.17 -37.04 % | 0.27 80.00 % | 0.15 36.36 % | 0.11 -26.67 % | 0.15 443.25 % | -0.04 -129.13 % | 0.15 36.36 % | 0.11 -35.29 % | 0.17 -48.48 % | 0.33 83.33 % | 0.18 -28.00 % | 0.25 -16.67 % | 0.30 -63.86 % | 0.83 260.87 % | 0.23 91.67 % | 0.12 -60.00 % | 0.30 76.47 % | 0.17 -15.00 % | 0.20 -4.76 % | 0.21 -30.00 % | 0.30 118.52 % | -1.62 -460.00 % | 0.45 |
Gross profit | 31.318 M -10.47 % | 34.980 M -13.20 % | 40.301 M 35.91 % | 29.653 M 22.74 % | 24.160 M -25.65 % | 32.493 M 2.59 % | 31.672 M -10.04 % | 35.208 M 52.71 % | 23.056 M -72.53 % | 83.928 M 177.45 % | 30.250 M 15.33 % | 26.229 M -17.12 % | 31.647 M 29.46 % | 24.446 M -28.57 % | 34.223 M 25.00 % | 27.379 M 434.96 % | 5.118 M -73.97 % | 19.661 M 32.42 % | 14.847 M 48.32 % | 10.010 M 792.16 % | 1.122 M -95.45 % | 24.674 M -38.45 % | 40.091 M -0.45 % | 40.274 M -4.09 % | 41.990 M -3.57 % | 43.545 M 12.12 % | 38.836 M -14.00 % | 45.158 M -2.95 % | 46.530 M 25.36 % | 37.118 M -8.98 % | 40.778 M 3.51 % | 39.395 M -2.40 % | 40.362 M 15.62 % | 34.909 M -20.75 % | 44.048 M 1.82 % | 43.260 M -1.47 % | 43.907 M 7.22 % | 40.950 M 23.54 % | 33.148 M 6.51 % | 31.122 M -20.98 % | 39.385 M -2.94 % | 40.578 M -8.48 % | 44.338 M 3.72 % | 42.747 M 10.12 % | 38.820 M -7.01 % | 41.746 M 11.15 % | 37.559 M 9.52 % | 34.293 M -12.81 % | 39.332 M 1.68 % | 38.684 M -0.74 % | 38.973 M 15.80 % | 33.655 M -5.87 % | 35.752 M -9.55 % | 39.525 M 11.16 % | 35.556 M 11.06 % | 32.016 M 1.23 % | 31.626 M 17.91 % | 26.823 M 1.94 % | 26.313 M |
Income tax expense | 0.000 -100.00 % | 1.742 M 18.10 % | 1.475 M -14.49 % | 1.725 M 1 825.00 % | -100.000 K -116.45 % | 608.000 K -32.44 % | 900.000 K -30.77 % | 1.300 M 550.00 % | 200.000 K 247.06 % | -136.000 K -134.00 % | 400.000 K -78.38 % | 1.850 M 428.57 % | 350.000 K -78.26 % | 1.610 M 905.00 % | -200.000 K -300.00 % | 100.000 K 150.00 % | -200.000 K -103.13 % | 6.400 M 436.84 % | -1.900 M 24.00 % | -2.500 M 13.79 % | -2.900 M -53.44 % | -1.890 M -276.64 % | 1.070 M 35.44 % | 790.000 K -15.05 % | 930.000 K -76.91 % | 4.027 M 128.29 % | 1.764 M 2 132.91 % | 79.000 K -94.78 % | 1.513 M 150.08 % | 605.000 K 19.80 % | 505.000 K 116.69 % | -3.026 M -1 345.27 % | 243.000 K -90.10 % | 2.454 M 143.21 % | 1.009 M 4.78 % | 963.000 K -6.50 % | 1.030 M 31.38 % | 784.000 K -21.60 % | 1.000 M 42.86 % | 700.000 K -22.22 % | 900.000 K -77.27 % | 3.960 M 340.00 % | 900.000 K 12.50 % | 800.000 K -20.00 % | 1.000 M 554.55 % | -220.000 K -120.00 % | 1.100 M -35.29 % | 1.700 M 0.00 % | 1.700 M 117.00 % | -10.000 M -610.20 % | 1.960 M 6.52 % | 1.840 M 53.33 % | 1.200 M -35.14 % | 1.850 M 131.25 % | 800.000 K 0.00 % | 800.000 K -33.33 % | 1.200 M -94.08 % | 20.267 M 1 682.50 % | 1.137 M |
Cost of revenue | 28.020 M -26.64 % | 38.197 M 19.37 % | 31.998 M -0.53 % | 32.168 M -14.81 % | 37.760 M 9.52 % | 34.478 M -4.93 % | 36.267 M 29.07 % | 28.098 M -18.83 % | 34.615 M 253.15 % | -22.602 M -169.27 % | 32.627 M 1.53 % | 32.135 M 27.02 % | 25.299 M -11.57 % | 28.608 M 31.00 % | 21.839 M 12.65 % | 19.386 M 1.35 % | 19.127 M -12.76 % | 21.925 M 46.59 % | 14.957 M 8.20 % | 13.823 M 114.64 % | 6.440 M -77.35 % | 28.427 M 1.86 % | 27.907 M 0.27 % | 27.833 M -0.33 % | 27.924 M 0.74 % | 27.718 M -0.26 % | 27.790 M -1.57 % | 28.234 M -10.55 % | 31.565 M -10.85 % | 35.405 M 38.03 % | 25.651 M 3.07 % | 24.886 M 1.61 % | 24.491 M 2.00 % | 24.010 M 85.89 % | 12.916 M 1.90 % | 12.675 M 6.09 % | 11.947 M -44.94 % | 21.698 M 1.50 % | 21.377 M 9.94 % | 19.444 M 43.23 % | 13.575 M 27.51 % | 10.646 M 14.00 % | 9.339 M -20.06 % | 11.682 M 5.14 % | 11.111 M -9.68 % | 12.302 M 1.38 % | 12.134 M -1.18 % | 12.279 M -3.75 % | 12.757 M 10.96 % | 11.497 M -9.79 % | 12.745 M 20.42 % | 10.584 M -14.46 % | 12.373 M -7.36 % | 13.356 M -3.97 % | 13.909 M 50.24 % | 9.258 M -3.81 % | 9.625 M 188.95 % | 3.331 M -45.14 % | 6.072 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.798 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing expenses | 0.000 -100.00 % | 1.235 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.908 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.482 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 28.254 M | 0.000 -100.00 % | 28.658 M 29.94 % | 22.055 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.208 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.647 M | 0.000 -100.00 % | 34.223 M 25.00 % | 27.379 M | 0.000 -100.00 % | 58.852 K -99.60 % | 14.847 M 48.32 % | 10.010 M 792.16 % | 1.122 M | 0.000 -100.00 % | 31.634 M 7.90 % | 29.317 M -16.28 % | 35.020 M | 0.000 -100.00 % | 28.272 M -24.37 % | 37.381 M -2.84 % | 38.472 M | 0.000 -100.00 % | 36.512 M 2.90 % | 35.484 M -2.56 % | 36.417 M 201.43 % | 12.081 M -70.08 % | 40.378 M 1.56 % | 39.758 M -1.01 % | 40.162 M -1.92 % | 40.950 M 37.97 % | 29.680 M 36.89 % | 21.681 M -39.89 % | 36.067 M -11.11 % | 40.576 M -1.20 % | 41.068 M 2.57 % | 40.040 M 13.97 % | 35.133 M -8.10 % | 38.228 M 13.77 % | 33.601 M 17.47 % | 28.605 M -12.52 % | 32.699 M -12.14 % | 37.217 M 11.61 % | 33.344 M 11.62 % | 29.873 M 0.54 % | 29.714 M -18.90 % | 36.638 M 16.28 % | 31.508 M 13.33 % | 27.803 M 9.10 % | 25.484 M 7.99 % | 23.599 M 15.12 % | 20.499 M |
Operating expenses | 28.254 M 5.82 % | 26.701 M -6.83 % | 28.658 M 29.94 % | 22.055 M 6.40 % | 20.729 M -9.30 % | 22.855 M 6.21 % | 21.519 M -38.88 % | 35.208 M 56.76 % | 22.460 M -72.39 % | 81.344 M 120.48 % | 36.894 M 11.86 % | 32.983 M 4.22 % | 31.647 M 139.41 % | 13.219 M -61.37 % | 34.223 M 25.00 % | 27.379 M 185.08 % | 9.604 M -62.98 % | 25.942 M 102.47 % | 12.813 M 28.00 % | 10.010 M 792.16 % | 1.122 M -93.34 % | 16.840 M -46.77 % | 31.634 M 7.90 % | 29.317 M -16.28 % | 35.020 M 58.58 % | 22.083 M -21.89 % | 28.272 M -24.37 % | 37.381 M -2.84 % | 38.472 M 42.10 % | 27.073 M -14.57 % | 31.689 M 3.50 % | 30.618 M -15.92 % | 36.417 M 4.32 % | 34.909 M -13.54 % | 40.378 M 1.56 % | 39.758 M -1.01 % | 40.162 M -1.92 % | 40.950 M 37.97 % | 29.680 M 3.89 % | 28.569 M -20.79 % | 36.067 M -11.11 % | 40.576 M -1.20 % | 41.068 M 2.57 % | 40.040 M 13.97 % | 35.133 M -8.10 % | 38.228 M 13.77 % | 33.601 M 17.47 % | 28.605 M -12.52 % | 32.699 M -12.14 % | 37.217 M 11.61 % | 33.344 M 11.62 % | 29.873 M 0.54 % | 29.714 M -18.90 % | 36.638 M 16.28 % | 31.508 M 13.33 % | 27.803 M 9.10 % | 25.484 M 7.99 % | 23.599 M 15.12 % | 20.499 M |
Cost and expenses | 56.274 M 186.71 % | -64.898 M -206.99 % | 60.656 M 11.86 % | 54.223 M -7.29 % | 58.489 M -3.72 % | 60.746 M 5.12 % | 57.786 M 7.88 % | 53.567 M -6.15 % | 57.075 M 1.31 % | 56.339 M 1.55 % | 55.478 M 8.57 % | 51.097 M 0.14 % | 51.028 M 24.08 % | 41.125 M -8.38 % | 44.888 M 16.86 % | 38.413 M 27.61 % | 30.102 M -8.95 % | 33.060 M 19.05 % | 27.770 M 1.82 % | 27.273 M 83.92 % | 14.829 M -69.14 % | 48.056 M -19.29 % | 59.541 M 4.18 % | 57.150 M -9.21 % | 62.944 M 8.10 % | 58.225 M 3.86 % | 56.062 M -14.56 % | 65.615 M -6.31 % | 70.037 M 10.47 % | 63.397 M 1.99 % | 62.163 M 2.97 % | 60.370 M -0.88 % | 60.908 M 23.24 % | 49.422 M 4.22 % | 47.422 M 2.37 % | 46.324 M -11.10 % | 52.109 M -16.82 % | 62.648 M 22.70 % | 51.057 M 6.34 % | 48.013 M -3.28 % | 49.642 M -3.09 % | 51.222 M 1.62 % | 50.407 M -2.54 % | 51.722 M 11.85 % | 46.244 M -8.48 % | 50.529 M 10.48 % | 45.735 M 11.87 % | 40.884 M -10.06 % | 45.456 M -6.69 % | 48.714 M 5.69 % | 46.089 M 13.92 % | 40.457 M -3.87 % | 42.087 M -15.82 % | 49.995 M 10.08 % | 45.417 M 22.55 % | 37.061 M 5.56 % | 35.109 M 30.37 % | 26.930 M 1.35 % | 26.571 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 0.000 -100.00 % | 26.701 M | 0.000 | 0.000 -100.00 % | 20.729 M -9.30 % | 22.855 M 6.21 % | 21.519 M | 0.000 -100.00 % | 22.460 M -7.50 % | 24.280 M 6.25 % | 22.851 M 20.51 % | 18.962 M | 0.000 -100.00 % | 13.219 M | 0.000 | 0.000 -100.00 % | 10.975 M -1.44 % | 11.135 M 647.44 % | -2.034 M | 0.000 | 0.000 -100.00 % | 16.840 M | 0.000 | 0.000 | 0.000 -100.00 % | 22.083 M | 0.000 | 0.000 | 0.000 -100.00 % | 27.073 M 661.33 % | -4.823 M 0.88 % | -4.866 M | 0.000 -100.00 % | 12.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.888 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.522 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.201 M | 0.000 | 0.000 | 0.000 -100.00 % | 781.204 K | 0.000 | 0.000 | 0.000 -100.00 % | 305.049 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 -100.00 % | 745.601 K | 0.000 | 0.000 | 0.000 -100.00 % | 283.686 K | 0.000 | 0.000 | 0.000 -100.00 % | 177.011 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 3.459 M -7.86 % | 3.754 M -4.06 % | 3.913 M -1.06 % | 3.955 M 0.36 % | 3.941 M -4.48 % | 4.126 M -6.65 % | 4.420 M -7.05 % | 4.755 M -1.39 % | 4.822 M -1.49 % | 4.895 M -1.07 % | 4.948 M 3.41 % | 4.785 M 0.02 % | 4.784 M | 0.000 -100.00 % | 4.371 M -14.43 % | 5.108 M 29.28 % | 3.951 M -5.61 % | 4.186 M -1.74 % | 4.260 M -12.27 % | 4.856 M 21.25 % | 4.005 M -26.73 % | 5.466 M 31.27 % | 4.164 M -48.78 % | 8.130 M 88.06 % | 4.323 M -5.68 % | 4.583 M -8.33 % | 5.000 M -5.91 % | 5.314 M -4.54 % | 5.567 M -3.38 % | 5.762 M -6.25 % | 6.146 M -4.18 % | 6.414 M -3.18 % | 6.625 M -2.83 % | 6.818 M -5.17 % | 7.190 M -3.14 % | 7.423 M -3.47 % | 7.690 M -0.31 % | 7.714 M -4.77 % | 8.100 M -4.66 % | 8.496 M -2.84 % | 8.744 M -4.17 % | 9.124 M 1.80 % | 8.963 M 5.85 % | 8.468 M 52.80 % | 5.542 M 35.13 % | 4.101 M 76.78 % | 2.320 M -5.65 % | 2.459 M -7.59 % | 2.661 M -5.67 % | 2.821 M -9.93 % | 3.132 M -5.66 % | 3.320 M -4.98 % | 3.494 M -8.84 % | 3.833 M -4.04 % | 3.994 M -8.56 % | 4.368 M -1.20 % | 4.421 M -68.76 % | 14.153 M 298.45 % | 3.552 M |
Depreciation and amortization | 2.087 M -14.19 % | 2.432 M 10.70 % | 2.197 M 0.46 % | 2.187 M 1.39 % | 2.157 M -24.63 % | 2.862 M 4.38 % | 2.742 M -4.16 % | 2.861 M 4.15 % | 2.747 M -2.76 % | 2.825 M -0.04 % | 2.826 M 1.15 % | 2.794 M 1.67 % | 2.748 M -1.89 % | 2.801 M 7.07 % | 2.616 M -9.86 % | 2.902 M 5.60 % | 2.748 M -32.70 % | 4.083 M 27.33 % | 3.207 M 34.30 % | 2.388 M -39.82 % | 3.968 M -1.39 % | 4.024 M 0.75 % | 3.994 M 0.60 % | 3.970 M 0.05 % | 3.968 M -7.62 % | 4.295 M 0.03 % | 4.294 M -0.02 % | 4.295 M 0.00 % | 4.295 M -18.89 % | 5.295 M 0.51 % | 5.268 M 0.00 % | 5.268 M 0.00 % | 5.268 M -19.60 % | 6.552 M 0.49 % | 6.520 M 0.06 % | 6.516 M 0.37 % | 6.492 M 2.58 % | 6.329 M -30.07 % | 9.051 M 85.55 % | 4.878 M 0.79 % | 4.840 M -18.81 % | 5.961 M -0.08 % | 5.966 M -6.43 % | 6.376 M 86.71 % | 3.415 M 57.16 % | 2.173 M -40.25 % | 3.637 M -3.68 % | 3.776 M -4.55 % | 3.956 M -21.52 % | 5.041 M 45.14 % | 3.473 M -9.63 % | 3.843 M 35.99 % | 2.826 M -19.58 % | 3.514 M -6.04 % | 3.740 M -19.79 % | 4.663 M 70.43 % | 2.736 M 49.43 % | 1.831 M -15.85 % | 2.176 M |
Operating income | 3.064 M -62.99 % | 8.279 M -28.89 % | 11.643 M 53.24 % | 7.598 M 121.45 % | 3.431 M -44.88 % | 6.225 M -38.69 % | 10.153 M 4.25 % | 9.739 M 1 534.06 % | 596.000 K -88.05 % | 4.987 M -32.60 % | 7.399 M 1.82 % | 7.267 M 22.79 % | 5.918 M -50.39 % | 11.929 M 6.76 % | 11.174 M 33.79 % | 8.352 M 242.60 % | -5.857 M -168.70 % | 8.525 M 319.14 % | 2.034 M 159.13 % | -3.440 M 52.66 % | -7.267 M -243.99 % | 5.047 M -40.32 % | 8.457 M -22.82 % | 10.957 M 57.20 % | 6.970 M -46.54 % | 13.037 M 23.41 % | 10.564 M 35.84 % | 7.777 M -3.49 % | 8.058 M -11.70 % | 9.126 M 113.92 % | 4.266 M 9.08 % | 3.911 M -0.86 % | 3.945 M -59.07 % | 9.638 M 1.01 % | 9.542 M -0.72 % | 9.611 M -5.35 % | 10.154 M -25.67 % | 13.661 M 293.92 % | 3.468 M -63.27 % | 9.441 M -60.03 % | 23.620 M 1 737 942.68 % | 1.359 K -99.99 % | 11.673 M 10.26 % | 10.587 M 23.45 % | 8.576 M 143.73 % | 3.519 M -39.91 % | 5.856 M 2.95 % | 5.688 M -14.25 % | 6.633 M 352.10 % | 1.467 M -73.94 % | 5.629 M 48.84 % | 3.782 M -37.36 % | 6.038 M 109.13 % | 2.887 M -28.68 % | 4.048 M -3.92 % | 4.213 M -31.41 % | 6.142 M 90.51 % | 3.224 M -44.55 % | 5.814 M |
Operating income ratio | 0.05 -54.36 % | 0.11 -29.75 % | 0.16 31.03 % | 0.12 121.81 % | 0.06 -40.39 % | 0.09 -37.80 % | 0.15 -2.86 % | 0.15 1 388.61 % | 0.01 -87.29 % | 0.08 -30.89 % | 0.12 -5.49 % | 0.12 19.81 % | 0.10 -53.78 % | 0.22 12.81 % | 0.20 11.60 % | 0.18 173.93 % | -0.24 -217.84 % | 0.21 200.39 % | 0.07 147.28 % | -0.14 84.98 % | -0.96 -1 111.14 % | 0.10 -23.58 % | 0.12 -22.69 % | 0.16 61.37 % | 0.10 -45.51 % | 0.18 15.38 % | 0.16 49.63 % | 0.11 2.70 % | 0.10 -18.00 % | 0.13 95.95 % | 0.06 5.55 % | 0.06 0.02 % | 0.06 -62.81 % | 0.16 -2.35 % | 0.17 -2.51 % | 0.17 -5.48 % | 0.18 -16.63 % | 0.22 242.84 % | 0.06 -65.93 % | 0.19 -58.14 % | 0.45 1 680 959.98 % | 0.00 -99.99 % | 0.22 11.80 % | 0.19 13.25 % | 0.17 163.83 % | 0.07 -44.76 % | 0.12 -3.51 % | 0.12 -4.09 % | 0.13 335.54 % | 0.03 -73.14 % | 0.11 27.31 % | 0.09 -31.86 % | 0.13 129.80 % | 0.05 -33.28 % | 0.08 -19.83 % | 0.10 -31.44 % | 0.15 39.26 % | 0.11 -40.44 % | 0.18 |
Total other income expenses net | -1.814 M 15.67 % | -2.151 M 25.44 % | -2.885 M 34.40 % | -4.398 M -72.00 % | -2.557 M -53.30 % | -1.668 M 39.21 % | -2.744 M -38.17 % | -1.986 M 50.24 % | -3.991 M -91.14 % | -2.088 M 36.32 % | -3.279 M 11.52 % | -3.706 M -0.60 % | -3.684 M -34.31 % | -2.743 M 12.98 % | -3.152 M 19.30 % | -3.906 M -6.78 % | -3.658 M -25.03 % | -2.926 M 24.48 % | -3.874 M 14.61 % | -4.537 M -19.90 % | -3.784 M 27.52 % | -5.221 M -61.58 % | -3.231 M 52.23 % | -6.764 M -150.43 % | -2.701 M 5.59 % | -2.861 M 22.99 % | -3.715 M 4.43 % | -3.887 M 0.56 % | -3.909 M -7.10 % | -3.650 M | 0.000 | 0.000 | 0.000 100.00 % | -4.601 M 21.65 % | -5.872 M 3.88 % | -6.109 M 4.68 % | -6.409 M 24.90 % | -8.534 M | 0.000 100.00 % | -6.888 M 66.07 % | -20.302 M -724.50 % | 3.251 M 138.69 % | -8.403 M -6.64 % | -7.880 M -61.18 % | -4.889 M -413.13 % | 1.561 M 182.26 % | -1.898 M | 0.000 | 0.000 -100.00 % | 2.090 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-12-31 | 2012-09-30 | 2012-06-30 | 2012-03-31 | 2011-12-31 | 2011-09-30 | 2011-06-30 | 2009-03-31 | 2008-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2009-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 0.000 -100.00 % | 105.534 M | 0.000 -100.00 % | 121.831 M 40.61 % | 86.645 M -17.67 % | 105.236 M 13.64 % | 92.601 M -7.50 % | 100.112 M 5.75 % | 94.673 M -17.30 % | 114.480 M 566.74 % | 17.170 M -91.25 % | 196.181 M 345.56 % | 44.030 M -63.32 % | 120.026 M 258.48 % | 33.482 M -82.74 % | 193.998 M 201.87 % | 64.266 M -51.82 % | 133.384 M 158.37 % | 51.625 M -62.49 % | 137.622 M 11.00 % | 123.984 M -23.35 % | 161.752 M 161.67 % | 61.815 M 94.63 % | 31.760 M -74.91 % | 126.578 M 223.99 % | 39.069 M -73.30 % | 146.349 M 206.32 % | 47.776 M -68.50 % | 151.658 M 210.16 % | 48.897 M -67.31 % | 149.599 M 172.88 % | 54.822 M -69.70 % | 180.909 M 341.54 % | 40.972 M -76.48 % | 174.176 M 329.12 % | 40.589 M -81.25 % | 216.436 M 437.49 % | 40.268 M -80.64 % | 207.982 M 458.74 % | 37.224 M -82.91 % | 217.776 M 43.93 % | 151.304 M 49.43 % | 101.257 M 634.54 % | 13.785 M -58.46 % | 33.185 M 239.84 % | 9.765 M -76.52 % | 41.590 M 263.29 % | 11.448 M -69.84 % | 37.963 M -23.76 % | 49.794 M -20.13 % | 62.346 M -47.88 % | 119.621 M |
Total investments | 0.000 -100.00 % | 30.454 M | 0.000 -100.00 % | 32.851 M -81.04 % | 173.290 M 482.29 % | 29.760 M -83.93 % | 185.202 M 466.07 % | 32.717 M -82.72 % | 189.346 M 539.03 % | 29.630 M -13.72 % | 34.340 M 7.43 % | 31.965 M -63.70 % | 88.060 M 198.46 % | 29.505 M -55.94 % | 66.964 M -34.62 % | 102.419 M -20.32 % | 128.532 M 337.39 % | 29.386 M -71.54 % | 103.250 M 217.42 % | 32.528 M 9.12 % | 29.809 M -90.79 % | 323.504 M 903.61 % | 32.234 M -49.25 % | 63.520 M 3.78 % | 61.204 M -21.67 % | 78.138 M 23.20 % | 63.426 M -33.62 % | 95.553 M 56.58 % | 61.027 M -37.60 % | 97.794 M 60.47 % | 60.942 M -44.42 % | 109.644 M 80.20 % | 60.845 M -25.75 % | 81.944 M 40.22 % | 58.439 M -28.01 % | 81.178 M 33.85 % | 60.649 M -24.69 % | 80.536 M 20.85 % | 66.639 M -10.49 % | 74.447 M 11.72 % | 66.639 M -77.98 % | 302.608 M 761.17 % | 35.139 M 27.45 % | 27.570 M -21.54 % | 35.139 M 79.92 % | 19.530 M -56.25 % | 44.639 M 94.96 % | 22.896 M -34.84 % | 35.139 M 0.00 % | 35.139 M 0.00 % | 35.139 M -37.78 % | 56.475 M |
Total debt | 0.000 -100.00 % | 162.694 M | 0.000 -100.00 % | 177.170 M | 0.000 -100.00 % | 191.881 M | 0.000 -100.00 % | 192.713 M | 0.000 -100.00 % | 209.153 M | 0.000 -100.00 % | 213.351 M | 0.000 -100.00 % | 236.185 M | 0.000 -100.00 % | 227.480 M | 0.000 -100.00 % | 197.650 M | 0.000 -100.00 % | 189.247 M 16.00 % | 163.137 M | 0.000 -100.00 % | 223.567 M | 0.000 -100.00 % | 158.338 M | 0.000 -100.00 % | 185.418 M | 0.000 -100.00 % | 199.434 M | 0.000 -100.00 % | 198.496 M | 0.000 -100.00 % | 233.325 M | 0.000 -100.00 % | 215.148 M | 0.000 -100.00 % | 255.000 M | 0.000 -100.00 % | 248.250 M | 0.000 -100.00 % | 255.000 M | 0.000 -100.00 % | 252.561 M | 0.000 -100.00 % | 46.970 M | 0.000 -100.00 % | 51.355 M | 0.000 -100.00 % | 49.411 M -21.05 % | 62.583 M -11.99 % | 71.112 M -53.26 % | 152.155 M |
Accumulated other comprehensive income loss | 318.984 M 2 704.25 % | 11.375 M -96.31 % | 308.584 M 111.07 % | 146.200 M -52.23 % | 306.076 M 2 567.56 % | 11.474 M -96.12 % | 295.980 M | 0.000 -100.00 % | 293.063 M | 0.000 -100.00 % | 285.804 M 131.57 % | 123.420 M -56.26 % | 282.151 M 2 405.78 % | 11.260 M -95.77 % | 265.902 M | 0.000 -100.00 % | 270.829 M | 0.000 -100.00 % | 271.078 M 149.40 % | 108.694 M 1 108.44 % | 8.995 M -96.80 % | 281.253 M | 0.000 -100.00 % | 297.249 M 779.11 % | 33.812 M -88.18 % | 286.009 M | 0.000 -100.00 % | 279.561 M | 0.000 -100.00 % | 270.890 M | 0.000 -100.00 % | 260.252 M | 0.000 -100.00 % | 257.143 M 171.37 % | 94.759 M -62.06 % | 249.734 M | 0.000 -100.00 % | 244.522 M | 0.000 -100.00 % | 238.884 M | 0.000 -100.00 % | 239.021 M | 0.000 -100.00 % | 240.834 M | 0.000 -100.00 % | 241.475 M | 0.000 -100.00 % | 223.755 M | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 -100.00 % | 123.473 M | 0.000 | 0.000 | 0.000 -100.00 % | 110.466 M | 0.000 | 0.000 | 0.000 -100.00 % | 97.120 M | 0.000 | 0.000 | 0.000 -100.00 % | 86.754 M | 0.000 | 0.000 | 0.000 -100.00 % | 75.929 M | 0.000 | 0.000 -100.00 % | 91.511 M | 0.000 | 0.000 | 0.000 -100.00 % | 79.300 M | 0.000 | 0.000 | 0.000 -100.00 % | 61.465 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.058 M | 0.000 | 0.000 | 0.000 -100.00 % | 65.598 M | 0.000 | 0.000 | 0.000 -100.00 % | 54.748 M | 0.000 | 0.000 | 0.000 -100.00 % | 56.698 M | 0.000 | 0.000 | 0.000 -100.00 % | 9.619 M | 0.000 -100.00 % | 15.613 M 235.95 % | -11.484 M |
Common stock | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M 0.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M | 0.000 -100.00 % | 162.384 M 0.00 % | 162.384 M 0.00 % | 162.384 M 22.84 % | 132.194 M |
Total equity | 318.984 M 0.00 % | 318.984 M 3.37 % | 308.584 M 0.00 % | 308.584 M 0.82 % | 306.076 M 0.00 % | 306.076 M 3.41 % | 295.980 M 0.00 % | 295.980 M 1.00 % | 293.063 M 0.00 % | 293.063 M 2.54 % | 285.804 M 0.00 % | 285.804 M 1.29 % | 282.151 M 0.00 % | 282.150 M 6.11 % | 265.902 M 0.00 % | 265.902 M -1.82 % | 270.829 M 0.00 % | 270.829 M -0.09 % | 271.078 M 0.00 % | 271.078 M -4.76 % | 284.641 M 1.20 % | 281.253 M 0.00 % | 281.253 M -5.38 % | 297.249 M 0.00 % | 297.249 M 3.93 % | 286.009 M 0.00 % | 286.009 M 2.31 % | 279.561 M 0.00 % | 279.561 M 3.20 % | 270.890 M 0.00 % | 270.890 M 4.09 % | 260.252 M 0.09 % | 260.021 M 1.12 % | 257.143 M 0.00 % | 257.143 M 2.97 % | 249.734 M 0.00 % | 249.734 M 2.13 % | 244.522 M 0.00 % | 244.522 M 2.36 % | 238.884 M 0.00 % | 238.884 M -0.06 % | 239.021 M 0.00 % | 239.021 M -0.75 % | 240.834 M 0.00 % | 240.834 M -0.27 % | 241.475 M 0.00 % | 241.475 M 7.92 % | 223.755 M 0.00 % | 223.755 M 8.34 % | 206.529 M 3.39 % | 199.749 M 47.53 % | 135.393 M |
Other non current liabilities | -318.984 M -43 381.41 % | 737.000 K 100.24 % | -308.584 M -73 747.73 % | 419.000 K 100.14 % | -306.076 M -40 267.45 % | 762.000 K 100.26 % | -295.980 M -365 507.41 % | 81.000 K | 0.000 -100.00 % | 827.000 K | 0.000 -100.00 % | 598.000 K | 0.000 -100.00 % | 721.000 K | 0.000 -100.00 % | 1.073 M | 0.000 -100.00 % | 2.722 M | 0.000 -100.00 % | 1.415 M 2.54 % | 1.380 M | 0.000 -100.00 % | 1.465 M | 0.000 -100.00 % | 1.262 M | 0.000 -100.00 % | 1.295 M | 0.000 -100.00 % | 763.985 K | 0.000 -100.00 % | 520.000 K | 0.000 -100.00 % | 1.687 M | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 31.200 M | 0.000 -100.00 % | 31.200 M | 0.000 -100.00 % | 29.740 M | 0.000 -100.00 % | 29.740 M | 0.000 -100.00 % | 32.160 M | 0.000 -100.00 % | 500.000 K 11.11 % | 450.000 K -10.00 % | 500.000 K | 0.000 |
Long term debt | 0.000 -100.00 % | 125.327 M | 0.000 -100.00 % | 141.970 M | 0.000 -100.00 % | 146.139 M | 0.000 -100.00 % | 160.748 M | 0.000 -100.00 % | 175.919 M | 0.000 -100.00 % | 192.583 M | 0.000 -100.00 % | 218.513 M | 0.000 -100.00 % | 227.480 M | 0.000 -100.00 % | 189.230 M | 0.000 -100.00 % | 189.247 M 26.92 % | 149.112 M | 0.000 -100.00 % | 223.567 M | 0.000 -100.00 % | 113.008 M | 0.000 -100.00 % | 137.344 M | 0.000 -100.00 % | 147.844 M | 0.000 -100.00 % | 198.496 M | 0.000 -100.00 % | 189.465 M | 0.000 -100.00 % | 215.148 M | 0.000 -100.00 % | 224.757 M | 0.000 -100.00 % | 248.250 M | 0.000 -100.00 % | 255.000 M | 0.000 -100.00 % | 252.561 M | 0.000 | 0.000 | 0.000 -100.00 % | 48.702 M | 0.000 -100.00 % | 47.764 M -20.11 % | 59.784 M -14.31 % | 69.764 M -54.15 % | 152.155 M |
Total non current liabilities | -318.984 M -353.03 % | 126.064 M 140.85 % | -308.584 M -317.02 % | 142.189 M 146.46 % | -306.076 M -308.36 % | 146.901 M 149.63 % | -295.980 M -283.24 % | 161.529 M | 0.000 -100.00 % | 177.046 M | 0.000 -100.00 % | 194.981 M | 0.000 -100.00 % | 220.334 M | 0.000 -100.00 % | 230.153 M | 0.000 -100.00 % | 191.952 M | 0.000 -100.00 % | 192.762 M 25.91 % | 153.092 M | 0.000 -100.00 % | 228.889 M | 0.000 -100.00 % | 127.570 M | 0.000 -100.00 % | 152.838 M | 0.000 -100.00 % | 163.225 M | 0.000 -100.00 % | 218.073 M | 0.000 -100.00 % | 214.773 M | 0.000 -100.00 % | 242.532 M | 0.000 -100.00 % | 252.627 M | 0.000 -100.00 % | 279.450 M | 0.000 -100.00 % | 286.200 M | 0.000 -100.00 % | 282.301 M | 0.000 -100.00 % | 29.740 M | 0.000 -100.00 % | 80.862 M | 0.000 -100.00 % | 79.924 M -22.61 % | 103.274 M -8.06 % | 112.324 M -34.68 % | 171.971 M |
Other current liabilities | 0.000 -100.00 % | 11.846 M | 0.000 -100.00 % | 17.154 M | 0.000 -100.00 % | 11.727 M | 0.000 -100.00 % | 16.274 M | 0.000 -100.00 % | 10.364 M | 0.000 -100.00 % | 12.371 M | 0.000 -100.00 % | 9.359 M | 0.000 -100.00 % | 20.077 M | 0.000 -100.00 % | 9.365 M | 0.000 -100.00 % | 24.440 M 131.65 % | 10.551 M | 0.000 -100.00 % | 69.743 M | 0.000 -100.00 % | 14.866 M | 0.000 -100.00 % | 10.358 M | 0.000 -100.00 % | 16.509 M | 0.000 -100.00 % | 39.304 M | 0.000 -100.00 % | 15.209 M | 0.000 -100.00 % | 51.234 M | 0.000 -100.00 % | 12.508 M | 0.000 -100.00 % | 42.776 M | 0.000 -100.00 % | 47.144 M | 0.000 -100.00 % | 16.913 M | 0.000 -100.00 % | 22.836 M | 0.000 -100.00 % | 29.066 M | 0.000 -100.00 % | 34.569 M 2.14 % | 33.845 M 3.89 % | 32.578 M 42.82 % | 22.811 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.715 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 446.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 229.747 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.056 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 -100.00 % | 11.997 M -1.37 % | 12.163 M -10.84 % | 13.641 M | 0.000 |
Short term debt | 0.000 -100.00 % | 37.367 M | 0.000 -100.00 % | 35.200 M | 0.000 -100.00 % | 45.742 M | 0.000 -100.00 % | 31.965 M | 0.000 -100.00 % | 33.234 M | 0.000 -100.00 % | 20.768 M | 0.000 -100.00 % | 17.672 M | 0.000 | 0.000 | 0.000 -100.00 % | 8.420 M | 0.000 | 0.000 -100.00 % | 14.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 45.330 M | 0.000 -100.00 % | 48.074 M | 0.000 -100.00 % | 51.590 M | 0.000 | 0.000 | 0.000 -100.00 % | 43.860 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 46.970 M | 0.000 -100.00 % | 2.653 M | 0.000 -100.00 % | 1.647 M -41.16 % | 2.799 M 107.66 % | 1.348 M | 0.000 |
Total current liabilities | 0.000 -100.00 % | 54.343 M | 0.000 -100.00 % | 65.942 M | 0.000 -100.00 % | 66.293 M | 0.000 -100.00 % | 57.034 M | 0.000 -100.00 % | 50.637 M | 0.000 -100.00 % | 43.106 M | 0.000 -100.00 % | 35.644 M | 0.000 -100.00 % | 31.096 M | 0.000 -100.00 % | 28.660 M | 0.000 -100.00 % | 31.666 M -17.13 % | 38.213 M | 0.000 -100.00 % | 86.668 M | 0.000 -100.00 % | 72.887 M | 0.000 -100.00 % | 84.115 M | 0.000 -100.00 % | 86.755 M | 0.000 -100.00 % | 55.137 M | 0.000 -100.00 % | 73.149 M | 0.000 -100.00 % | 64.002 M | 0.000 -100.00 % | 56.297 M | 0.000 -100.00 % | 53.497 M | 0.000 -100.00 % | 56.139 M | 0.000 -100.00 % | 44.904 M | 0.000 -100.00 % | 80.875 M | 0.000 -100.00 % | 46.729 M | 0.000 -100.00 % | 57.984 M -5.13 % | 61.121 M 11.98 % | 54.582 M 139.28 % | 22.811 M |
Total liabilities | -318.984 M -276.81 % | 180.407 M 158.46 % | -308.584 M -248.26 % | 208.131 M 168.00 % | -306.076 M -244.11 % | 212.394 M 171.76 % | -295.980 M -235.42 % | 218.563 M | 0.000 -100.00 % | 227.683 M | 0.000 -100.00 % | 238.087 M | 0.000 -100.00 % | 255.978 M | 0.000 -100.00 % | 261.249 M | 0.000 -100.00 % | 220.612 M | 0.000 -100.00 % | 224.428 M 17.31 % | 191.305 M | 0.000 -100.00 % | 315.557 M | 0.000 -100.00 % | 200.456 M | 0.000 -100.00 % | 236.953 M | 0.000 -100.00 % | 249.980 M | 0.000 -100.00 % | 273.210 M | 0.000 -100.00 % | 287.922 M | 0.000 -100.00 % | 306.534 M | 0.000 -100.00 % | 308.924 M | 0.000 -100.00 % | 332.947 M | 0.000 -100.00 % | 342.339 M | 0.000 -100.00 % | 327.205 M | 0.000 -100.00 % | 110.615 M | 0.000 -100.00 % | 127.591 M | 0.000 -100.00 % | 137.907 M -16.11 % | 164.395 M -1.50 % | 166.906 M -14.31 % | 194.782 M |
Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -86.645 M -2 966.19 % | 3.023 M 103.26 % | -92.601 M | 0.000 100.00 % | -94.673 M -4 046.35 % | 2.399 M 113.97 % | -17.170 M -153.72 % | 31.965 M 172.60 % | -44.030 M -986.81 % | 4.965 M 114.83 % | -33.482 M -132.69 % | 102.419 M 259.37 % | -64.266 M -2 567.97 % | 2.604 M 105.04 % | -51.625 M -1 023.69 % | 5.589 M -46.30 % | 10.407 M 106.43 % | -161.752 M -3 154.81 % | 5.295 M 116.67 % | -31.760 M -1 230.27 % | 2.810 M 107.19 % | -39.069 M -883.42 % | 4.987 M 110.44 % | -47.776 M -2 133.70 % | 2.349 M 104.80 % | -48.897 M -122.97 % | 212.852 M 488.26 % | -54.822 M -1 252.90 % | 4.755 M 111.61 % | -40.972 M -119.46 % | 210.546 M 618.73 % | -40.589 M -987.97 % | 4.571 M 111.35 % | -40.268 M -118.61 % | 216.398 M 681.34 % | -37.224 M -117.66 % | 210.736 M 239.28 % | -151.304 M -240.73 % | 107.511 M 879.91 % | -13.785 M -124.49 % | 56.286 M 676.40 % | -9.765 M -117.50 % | 55.814 M 587.54 % | -11.448 M -113.37 % | 85.657 M -3.32 % | 88.594 M 4.69 % | 84.628 M 49.85 % | 56.475 M |
Long term investments | 0.000 -100.00 % | 30.454 M | 0.000 -100.00 % | 32.851 M | 0.000 -100.00 % | 29.760 M | 0.000 -100.00 % | 32.717 M | 0.000 -100.00 % | 29.630 M | 0.000 | 0.000 | 0.000 -100.00 % | 26.939 M | 0.000 | 0.000 | 0.000 -100.00 % | 29.386 M | 0.000 -100.00 % | 26.939 M 22.31 % | 22.024 M | 0.000 -100.00 % | 26.939 M | 0.000 -100.00 % | 60.994 M | 0.000 -100.00 % | 58.439 M | 0.000 -100.00 % | 61.027 M | 0.000 -100.00 % | 58.439 M | 0.000 -100.00 % | 58.439 M | 0.000 -100.00 % | 58.439 M | 0.000 -100.00 % | 58.439 M | 0.000 -100.00 % | 66.639 M | 0.000 -100.00 % | 66.639 M | 0.000 -100.00 % | 35.139 M | 0.000 -100.00 % | 35.139 M | 0.000 -100.00 % | 44.639 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 0.000 -100.00 % | 105.827 M | 0.000 -100.00 % | 116.090 M | 0.000 -100.00 % | 107.723 M | 0.000 -100.00 % | 113.337 M | 0.000 -100.00 % | 116.615 M | 0.000 -100.00 % | 119.329 M | 0.000 -100.00 % | 122.971 M | 0.000 -100.00 % | 126.766 M | 0.000 -100.00 % | 131.425 M | 0.000 -100.00 % | 138.716 M -4.38 % | 145.072 M | 0.000 -100.00 % | 152.400 M | 0.000 -100.00 % | 160.223 M | 0.000 -100.00 % | 168.813 M | 0.000 -100.00 % | 177.403 M | 0.000 -100.00 % | 186.790 M | 0.000 -100.00 % | 197.326 M | 0.000 -100.00 % | 210.315 M | 0.000 -100.00 % | 221.446 M | 0.000 -100.00 % | 235.316 M | 0.000 -100.00 % | 241.935 M | 0.000 -100.00 % | 215.830 M | 0.000 -100.00 % | 221.888 M | 0.000 -100.00 % | 227.538 M | 0.000 -100.00 % | 234.169 M -2.99 % | 241.384 M -1.67 % | 245.489 M 10.23 % | 222.713 M |
Total non current assets | 0.000 -100.00 % | 137.581 M | 0.000 -100.00 % | 148.941 M 271.90 % | -86.645 M -161.67 % | 140.506 M 251.73 % | -92.601 M -163.40 % | 146.054 M 254.27 % | -94.673 M -163.69 % | 148.644 M 965.72 % | -17.170 M -111.35 % | 151.294 M 443.62 % | -44.030 M -128.43 % | 154.875 M 562.56 % | -33.482 M -114.61 % | 229.185 M 456.62 % | -64.266 M -139.33 % | 163.415 M 416.54 % | -51.625 M -130.15 % | 171.244 M -3.53 % | 177.503 M 209.74 % | -161.752 M -187.61 % | 184.634 M 681.34 % | -31.760 M -114.18 % | 224.027 M 673.41 % | -39.069 M -116.82 % | 232.239 M 586.10 % | -47.776 M -119.84 % | 240.778 M 592.42 % | -48.897 M -110.67 % | 458.081 M 935.58 % | -54.822 M -121.04 % | 260.520 M 735.85 % | -40.972 M -108.55 % | 479.300 M 1 280.86 % | -40.589 M -114.27 % | 284.456 M 806.41 % | -40.268 M -107.77 % | 518.353 M 1 492.53 % | -37.224 M -107.17 % | 519.310 M 443.22 % | -151.304 M -142.21 % | 358.480 M 2 700.51 % | -13.785 M -104.40 % | 313.314 M 3 308.54 % | -9.765 M -102.98 % | 327.991 M 2 965.02 % | -11.448 M -103.58 % | 319.825 M -3.08 % | 329.978 M -0.04 % | 330.117 M 18.24 % | 279.188 M |
Other current assets | -57.160 M -121.03 % | 271.746 M 591.06 % | -55.339 M -119.98 % | 276.943 M | 0.000 -100.00 % | 259.005 M | 0.000 -100.00 % | 241.356 M | 0.000 -100.00 % | 242.350 M | 0.000 -100.00 % | 322.220 M | 0.000 -100.00 % | 234.034 M | 0.000 -100.00 % | 233.186 M | 0.000 -100.00 % | 234.806 M | 0.000 -100.00 % | 244.354 M 7.06 % | 228.248 M | 0.000 -100.00 % | 219.003 M | 0.000 -100.00 % | 210.837 M | 0.000 -100.00 % | 216.186 M | 0.000 -100.00 % | 211.844 M | 0.000 -100.00 % | 10.872 M | 0.000 -100.00 % | 210.831 M | 0.000 -100.00 % | 21.056 M | 0.000 -100.00 % | 224.314 M | 0.000 -100.00 % | 4.272 M | 0.000 -100.00 % | 10.453 M | 0.000 -100.00 % | 44.075 M | 0.000 -100.00 % | 10.771 M | 0.000 -100.00 % | 16.762 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.290 M | 0.000 -100.00 % | 185.202 M | 0.000 -100.00 % | 189.346 M 2 019.15 % | 8.935 M -73.98 % | 34.340 M | 0.000 -100.00 % | 88.060 M 926.94 % | 8.575 M -87.19 % | 66.964 M | 0.000 -100.00 % | 128.532 M 1 473.41 % | 8.169 M -92.09 % | 103.250 M 1 747.38 % | 5.589 M -28.20 % | 7.784 M -97.59 % | 323.504 M 6 009.61 % | 5.295 M -91.66 % | 63.520 M 30 088.83 % | 210.408 K -99.73 % | 78.138 M 1 466.83 % | 4.987 M -94.78 % | 95.553 M | 0.000 -100.00 % | 97.794 M 3 807.07 % | 2.503 M -97.72 % | 109.644 M 4 457.29 % | 2.406 M -97.06 % | 81.944 M | 0.000 -100.00 % | 81.178 M 3 573.58 % | 2.210 M -97.26 % | 80.536 M | 0.000 -100.00 % | 74.447 M | 0.000 -100.00 % | 302.608 M | 0.000 -100.00 % | 27.570 M | 0.000 -100.00 % | 19.530 M | 0.000 -100.00 % | 22.896 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 0.000 -100.00 % | 57.160 M | 0.000 -100.00 % | 55.339 M 163.87 % | -86.645 M -200.00 % | 86.645 M 193.57 % | -92.601 M -200.00 % | 92.601 M 197.81 % | -94.673 M -200.00 % | 94.673 M 651.39 % | -17.170 M -200.00 % | 17.170 M 139.00 % | -44.030 M -137.90 % | 116.159 M 446.93 % | -33.482 M -200.00 % | 33.482 M 152.10 % | -64.266 M -200.00 % | 64.266 M 224.49 % | -51.625 M -200.00 % | 51.625 M 31.85 % | 39.153 M 124.21 % | -161.752 M -200.00 % | 161.752 M 609.30 % | -31.760 M -200.00 % | 31.760 M 181.29 % | -39.069 M -200.00 % | 39.069 M 181.77 % | -47.776 M -200.00 % | 47.776 M 197.71 % | -48.897 M -200.00 % | 48.897 M 189.19 % | -54.822 M -204.59 % | 52.416 M 227.93 % | -40.972 M -200.00 % | 40.972 M 200.94 % | -40.589 M -205.25 % | 38.564 M 195.77 % | -40.268 M -200.00 % | 40.268 M 208.18 % | -37.224 M -200.00 % | 37.224 M 124.60 % | -151.304 M -200.00 % | 151.304 M 1 197.60 % | -13.785 M -200.00 % | 13.785 M 241.17 % | -9.765 M -200.00 % | 9.765 M 185.30 % | -11.448 M -200.00 % | 11.448 M -10.48 % | 12.789 M 45.90 % | 8.766 M -73.06 % | 32.534 M |
Cash and short term investments | 57.160 M 0.00 % | 57.160 M 3.29 % | 55.339 M 0.00 % | 55.339 M -36.13 % | 86.645 M 0.00 % | 86.645 M -6.43 % | 92.601 M 0.00 % | 92.601 M -2.19 % | 94.673 M -8.62 % | 103.608 M 503.42 % | 17.170 M 0.00 % | 17.170 M -61.00 % | 44.030 M -64.70 % | 124.734 M 272.54 % | 33.482 M 0.00 % | 33.482 M -47.90 % | 64.266 M -11.28 % | 72.435 M 40.31 % | 51.625 M 0.00 % | 51.625 M 9.99 % | 46.937 M -70.98 % | 161.752 M 0.00 % | 161.752 M 409.30 % | 31.760 M -0.66 % | 31.970 M -18.17 % | 39.069 M 0.00 % | 39.069 M -18.23 % | 47.776 M 0.00 % | 47.776 M -2.29 % | 48.897 M 0.00 % | 48.897 M -10.81 % | 54.822 M 4.59 % | 52.416 M 27.93 % | 40.972 M 0.00 % | 40.972 M 0.94 % | 40.589 M -0.45 % | 40.774 M 1.26 % | 40.268 M 0.00 % | 40.268 M 8.18 % | 37.224 M 0.00 % | 37.224 M -75.40 % | 151.304 M 0.00 % | 151.304 M 997.60 % | 13.785 M 0.00 % | 13.785 M 41.17 % | 9.765 M 0.00 % | 9.765 M -14.70 % | 11.448 M 0.00 % | 11.448 M -10.48 % | 12.789 M 45.90 % | 8.766 M -73.06 % | 32.534 M |
Total current assets | 0.000 -100.00 % | 361.810 M | 0.000 -100.00 % | 367.774 M 324.46 % | 86.645 M -77.08 % | 377.964 M 308.16 % | 92.601 M -74.87 % | 368.489 M 289.22 % | 94.673 M -74.56 % | 372.102 M 2 067.16 % | 17.170 M -95.39 % | 372.597 M 746.23 % | 44.030 M -88.51 % | 383.253 M 1 044.65 % | 33.482 M -88.76 % | 297.966 M 363.64 % | 64.266 M -80.41 % | 328.026 M 535.40 % | 51.625 M -84.08 % | 324.262 M 8.65 % | 298.443 M 84.51 % | 161.752 M -60.76 % | 412.176 M 1 197.79 % | 31.760 M -88.40 % | 273.678 M 600.50 % | 39.069 M -86.56 % | 290.723 M 508.51 % | 47.776 M -83.45 % | 288.763 M 490.55 % | 48.897 M -43.16 % | 86.019 M 56.91 % | 54.822 M -80.93 % | 287.423 M 601.51 % | 40.972 M -51.44 % | 84.377 M 107.88 % | 40.589 M -85.20 % | 274.202 M 580.94 % | 40.268 M -31.88 % | 59.116 M 58.81 % | 37.224 M -39.88 % | 61.913 M -59.08 % | 151.304 M -27.17 % | 207.746 M 1 407.04 % | 13.785 M -63.85 % | 38.135 M 290.53 % | 9.765 M -76.23 % | 41.075 M 258.79 % | 11.448 M -72.64 % | 41.837 M 2.18 % | 40.946 M 12.06 % | 36.538 M -28.34 % | 50.987 M |
Inventory | 0.000 -100.00 % | 9.325 M | 0.000 -100.00 % | 7.880 M | 0.000 -100.00 % | 7.853 M | 0.000 -100.00 % | 8.081 M | 0.000 -100.00 % | 8.637 M | 0.000 -100.00 % | 8.949 M | 0.000 -100.00 % | 7.112 M | 0.000 -100.00 % | 6.395 M | 0.000 -100.00 % | 6.551 M | 0.000 -100.00 % | 6.100 M -3.10 % | 6.295 M | 0.000 -100.00 % | 5.187 M | 0.000 -100.00 % | 7.344 M | 0.000 -100.00 % | 5.625 M | 0.000 -100.00 % | 6.780 M | 0.000 -100.00 % | 10.234 M | 0.000 -100.00 % | 9.822 M | 0.000 -100.00 % | 12.317 M | 0.000 -100.00 % | 11.324 M | 0.000 -100.00 % | 9.489 M | 0.000 -100.00 % | 8.628 M | 0.000 -100.00 % | 8.680 M | 0.000 -100.00 % | 7.916 M | 0.000 -100.00 % | 10.684 M | 0.000 -100.00 % | 9.616 M -8.80 % | 10.544 M 7.18 % | 9.838 M 90.85 % | 5.155 M |
Net receivables | 0.000 -100.00 % | 23.579 M | 0.000 -100.00 % | 27.612 M | 0.000 -100.00 % | 24.461 M | 0.000 -100.00 % | 26.691 M | 0.000 -100.00 % | 26.634 M | 0.000 -100.00 % | 24.258 M | 0.000 -100.00 % | 26.101 M | 0.000 -100.00 % | 24.903 M | 0.000 -100.00 % | 22.403 M | 0.000 -100.00 % | 22.183 M -10.36 % | 24.747 M | 0.000 -100.00 % | 26.437 M | 0.000 -100.00 % | 23.994 M | 0.000 -100.00 % | 30.167 M | 0.000 -100.00 % | 22.668 M | 0.000 -100.00 % | 16.016 M | 0.000 -100.00 % | 14.860 M | 0.000 -100.00 % | 10.032 M | 0.000 100.00 % | -2.210 M | 0.000 -100.00 % | 5.087 M | 0.000 -100.00 % | 5.608 M | 0.000 -100.00 % | 3.687 M | 0.000 -100.00 % | 5.663 M | 0.000 -100.00 % | 3.864 M | 0.000 -100.00 % | 20.772 M 17.94 % | 17.613 M -1.79 % | 17.935 M 34.87 % | 13.298 M |
Tax assets | 0.000 -100.00 % | 1.300 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 0.000 -100.00 % | 5.130 M | 0.000 -100.00 % | 13.588 M | 0.000 -100.00 % | 7.109 M | 0.000 -100.00 % | 8.795 M | 0.000 -100.00 % | 7.039 M | 0.000 -100.00 % | 9.967 M | 0.000 -100.00 % | 8.167 M | 0.000 -100.00 % | 11.019 M | 0.000 -100.00 % | 10.645 M | 0.000 -100.00 % | 7.226 M -47.01 % | 13.637 M | 0.000 -100.00 % | 16.925 M | 0.000 -100.00 % | 11.058 M | 0.000 -100.00 % | 23.673 M | 0.000 -100.00 % | 18.656 M | 0.000 -100.00 % | 15.833 M | 0.000 -100.00 % | 13.651 M | 0.000 -100.00 % | 12.768 M | 0.000 -100.00 % | 13.198 M | 0.000 -100.00 % | 10.721 M | 0.000 -100.00 % | 8.995 M | 0.000 -100.00 % | 27.991 M | 0.000 -100.00 % | 11.069 M | 0.000 -100.00 % | 15.010 M | 0.000 -100.00 % | 9.771 M -20.65 % | 12.314 M 75.54 % | 7.015 M | 0.000 |
Tax 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 -100.00 % | 576.748 K | 0.000 -100.00 % | 2.010 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 429.550 K | 0.000 | 0.000 | 0.000 -100.00 % | 590.021 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 243.070 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 |
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 | 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 | 0.000 | 0.000 | 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 % | -243.070 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.505 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 |
Other total stockholders equity | 0.000 -100.00 % | 21.752 M | 0.000 -100.00 % | 146.200 M | 0.000 -100.00 % | 21.752 M | 0.000 -100.00 % | 133.596 M | 0.000 -100.00 % | 33.559 M | 0.000 | 0.000 | 0.000 -100.00 % | 21.752 M | 0.000 -100.00 % | 103.518 M | 0.000 -100.00 % | 32.516 M | 0.000 | 0.000 100.00 % | -34.253 M | 0.000 -100.00 % | 118.869 M | 0.000 -100.00 % | 21.752 M | 0.000 -100.00 % | 123.625 M | 0.000 -100.00 % | 55.712 M | 0.000 -100.00 % | 108.506 M | 0.000 -100.00 % | 55.579 M | 0.000 | 0.000 | 0.000 100.00 % | -12.419 M | 0.000 -100.00 % | 82.138 M | 0.000 100.00 % | -10.748 M | 0.000 -100.00 % | 76.637 M | 0.000 -100.00 % | 21.752 M | 0.000 -100.00 % | 79.091 M | 0.000 -100.00 % | 51.752 M 17.23 % | 44.145 M 102.95 % | 21.752 M 48.15 % | 14.683 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 100.00 % | -200.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 700.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 1.800 M | 0.000 -100.00 % | 1.100 M | 0.000 -100.00 % | 1.600 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.100 M -19.23 % | 2.600 M | 0.000 -100.00 % | 3.857 M | 0.000 -100.00 % | 13.300 M | 0.000 -100.00 % | 14.199 M | 0.000 -100.00 % | 14.617 M | 0.000 -100.00 % | 19.057 M | 0.000 -100.00 % | 23.621 M | 0.000 -100.00 % | 26.884 M | 0.000 -100.00 % | 26.884 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 31.660 M -26.44 % | 43.040 M 2.33 % | 42.060 M 112.25 % | 19.817 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 0.000 -100.00 % | 499.391 M | 0.000 -100.00 % | 516.715 M | 0.000 -100.00 % | 518.470 M | 0.000 -100.00 % | 514.543 M | 0.000 -100.00 % | 520.746 M | 0.000 -100.00 % | 523.891 M | 0.000 -100.00 % | 538.128 M | 0.000 -100.00 % | 527.151 M | 0.000 -100.00 % | 491.441 M | 0.000 -100.00 % | 495.506 M 4.11 % | 475.946 M | 0.000 -100.00 % | 596.810 M | 0.000 -100.00 % | 497.705 M | 0.000 -100.00 % | 522.962 M | 0.000 -100.00 % | 529.541 M | 0.000 -100.00 % | 544.100 M | 0.000 -100.00 % | 547.943 M | 0.000 -100.00 % | 563.677 M | 0.000 -100.00 % | 558.658 M | 0.000 -100.00 % | 577.469 M | 0.000 -100.00 % | 581.223 M | 0.000 -100.00 % | 566.226 M | 0.000 -100.00 % | 351.449 M | 0.000 -100.00 % | 369.066 M | 0.000 -100.00 % | 361.662 M -2.50 % | 370.924 M 1.16 % | 366.655 M 11.05 % | 330.175 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | 2013-03-31 | 2012-09-30 | 2012-03-31 | 2009-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-09-30 | 2016-06-30 | 2016-03-31 | 2015-12-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2014-12-31 | 2014-09-30 | 2014-06-30 | 2014-03-31 | 2013-12-31 | 2013-09-30 | 2013-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -1.250 M 71.50 % | -4.386 M 39.78 % | -7.283 M -393.76 % | -1.475 M -51.44 % | -974.000 K 75.34 % | -3.949 M -285.27 % | -1.025 M 84.12 % | -6.453 M -279.50 % | 3.595 M 218.45 % | -3.035 M 18.41 % | -3.720 M -117.42 % | -1.711 M 9.18 % | -1.884 M 75.13 % | -7.576 M 7.86 % | -8.222 M -89.19 % | -4.346 M | 0.000 -100.00 % | 800.000 K 1 433.33 % | -60.000 K -101.10 % | 5.477 M -32.81 % | 8.151 M 576.05 % | -1.712 M 58.84 % | -4.160 M -22.25 % | -3.403 M -1.92 % | -3.339 M 45.70 % | -6.149 M -20.93 % | -5.085 M -33.43 % | -3.811 M -44.58 % | -2.636 M 45.90 % | -4.872 M -29.54 % | -3.761 M 45.78 % | -6.937 M -87.39 % | -3.702 M -43.35 % | -2.582 M 2.95 % | -2.661 M -4.81 % | -2.539 M 6.48 % | -2.715 M 37.50 % | -4.344 M -76.02 % | -2.468 M -33.19 % | -1.853 M 23.43 % | -2.420 M -441.94 % | 707.730 K 129.86 % | -2.370 M -24.28 % | -1.907 M 29.03 % | -2.687 M 49.30 % | -5.300 M -85.44 % | -2.858 M 28.34 % | -3.988 M 19.16 % | -4.933 M |
Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.484 M -15.02 % | 6.453 M 279.50 % | -3.595 M | 0.000 -100.00 % | 3.720 M 117.42 % | 1.711 M -9.18 % | 1.884 M -75.13 % | 7.576 M -7.86 % | 8.222 M 89.19 % | 4.346 M 146.66 % | -9.315 M -1 064.38 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used for investing 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.484 M -15.02 % | 6.453 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.711 M -9.18 % | 1.884 M -75.13 % | 7.576 M -7.86 % | 8.222 M 89.19 % | 4.346 M 146.66 % | -9.315 M -1 064.38 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.085 M 5.92 % | 92.601 M 7.49 % | 86.148 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 86.645 M -11.66 % | 98.085 M 5.92 % | 92.601 M 2 675.83 % | -3.595 M | 0.000 -100.00 % | 3.720 M -78.33 % | 17.170 M 811.36 % | 1.884 M -75.13 % | 7.576 M -7.86 % | 8.222 M 89.19 % | 4.346 M 146.66 % | -9.315 M -1 064.38 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.484 M -15.02 % | 6.453 M 279.50 % | -3.595 M | 0.000 -100.00 % | 3.720 M 117.42 % | 1.711 M -9.18 % | 1.884 M -75.13 % | 7.576 M -7.86 % | 8.222 M 89.19 % | 4.346 M 146.66 % | -9.315 M -1 064.38 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.484 M -15.02 % | 6.453 M 279.50 % | -3.595 M | 0.000 -100.00 % | 3.720 M 117.42 % | 1.711 M -9.18 % | 1.884 M -75.13 % | 7.576 M -7.86 % | 8.222 M 89.19 % | 4.346 M 146.66 % | -9.315 M -1 064.38 % | -800.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 | 2014 | 2014 | 2014 | 2014 | 2013 | 2013 | 2013 |