
SW Umwelttechnik Stoiser & Wolschner AG SWUT.VI
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 116.582 M -10.91 % | 130.858 M 7.29 % | 121.965 M 18.55 % | 102.883 M 15.24 % | 89.274 M -8.19 % | 97.242 M 25.72 % | 77.351 M 26.22 % | 61.281 M 0.92 % | 60.720 M -5.89 % | 64.518 M 21.19 % | 53.237 M 5.10 % | 50.655 M 0.41 % | 50.449 M -27.25 % | 69.350 M -6.43 % | 74.113 M 11.95 % | 66.203 M -39.70 % | 109.792 M 14.29 % | 96.067 M -5.75 % | 101.933 M 11.79 % | 91.185 M 19.56 % | 76.268 M 1.10 % | 75.437 M |
Net income | 1.104 M -89.32 % | 10.335 M -1.87 % | 10.532 M 8.38 % | 9.718 M 43.31 % | 6.781 M -16.17 % | 8.089 M 77.51 % | 4.557 M 320.39 % | 1.084 M -22.63 % | 1.401 M 243.38 % | 408.000 K 163.06 % | -647.000 K 57.49 % | -1.522 M -706.37 % | 251.000 K 105.78 % | -4.344 M -74.81 % | -2.485 M 14.37 % | -2.902 M -179.59 % | 3.646 M 103.80 % | 1.789 M -15.49 % | 2.117 M 54.30 % | 1.372 M -15.88 % | 1.631 M 609.69 % | -320.000 K |
Income before tax | 1.098 M -90.67 % | 11.765 M -7.54 % | 12.725 M 13.74 % | 11.188 M 24.49 % | 8.987 M -6.57 % | 9.619 M 81.42 % | 5.302 M 325.52 % | 1.246 M -40.27 % | 2.086 M 125.03 % | 927.000 K 315.58 % | -430.000 K 19.48 % | -534.000 K -171.58 % | 746.000 K 117.27 % | -4.320 M -88.32 % | -2.294 M 22.21 % | -2.949 M -159.02 % | 4.997 M 309.93 % | 1.219 M -57.73 % | 2.884 M 51.79 % | 1.900 M -2.91 % | 1.957 M 265.79 % | 535.000 K |
Income before tax ratio | 0.01 -89.52 % | 0.09 -13.83 % | 0.10 -4.06 % | 0.11 8.02 % | 0.10 1.77 % | 0.10 44.31 % | 0.07 237.12 % | 0.02 -40.82 % | 0.03 139.10 % | 0.01 277.89 % | -0.01 23.38 % | -0.01 -171.29 % | 0.01 123.74 % | -0.06 -101.25 % | -0.03 30.51 % | -0.04 -197.87 % | 0.05 258.68 % | 0.01 -55.15 % | 0.03 35.78 % | 0.02 -18.80 % | 0.03 261.81 % | 0.01 |
EBITDA | 11.513 M -45.09 % | 20.967 M 9.26 % | 19.190 M 19.44 % | 16.066 M 11.35 % | 14.429 M -8.22 % | 15.721 M 50.12 % | 10.472 M 52.41 % | 6.871 M -19.09 % | 8.492 M 15.93 % | 7.325 M 9.17 % | 6.710 M 15.57 % | 5.806 M -17.06 % | 7.000 M 133.96 % | 2.992 M -49.31 % | 5.903 M -3.15 % | 6.095 M 21.80 % | 5.004 M -44.49 % | 9.014 M -7.31 % | 9.725 M 23.16 % | 7.896 M 26.56 % | 6.239 M -13.47 % | 7.210 M |
Net income ratio | 0.01 -88.01 % | 0.08 -8.54 % | 0.09 -8.58 % | 0.09 24.36 % | 0.08 -8.69 % | 0.08 41.20 % | 0.06 233.05 % | 0.02 -23.34 % | 0.02 264.86 % | 0.01 152.03 % | -0.01 59.55 % | -0.03 -703.91 % | 0.00 107.94 % | -0.06 -86.81 % | -0.03 23.51 % | -0.04 -232.00 % | 0.03 78.32 % | 0.02 -10.33 % | 0.02 38.03 % | 0.02 -29.64 % | 0.02 604.13 % | 0.00 |
Ratio EBITDA | 0.10 -38.37 % | 0.16 1.83 % | 0.16 0.76 % | 0.16 -3.38 % | 0.16 -0.03 % | 0.16 19.42 % | 0.14 20.75 % | 0.11 -19.83 % | 0.14 23.18 % | 0.11 -9.92 % | 0.13 9.96 % | 0.11 -17.39 % | 0.14 221.61 % | 0.04 -45.83 % | 0.08 -13.49 % | 0.09 102.00 % | 0.05 -51.43 % | 0.09 -1.65 % | 0.10 10.18 % | 0.09 5.85 % | 0.08 -14.41 % | 0.10 |
Gross profit ratio | 0.40 -4.42 % | 0.42 1.26 % | 0.42 2.55 % | 0.41 -9.00 % | 0.45 11.20 % | 0.40 1.79 % | 0.39 -0.07 % | 0.39 -6.77 % | 0.42 6.86 % | 0.40 -9.92 % | 0.44 -0.59 % | 0.44 -0.11 % | 0.44 14.67 % | 0.39 -11.56 % | 0.44 -12.78 % | 0.50 5.89 % | 0.47 0.45 % | 0.47 6.46 % | 0.44 -3.46 % | 0.46 13.05 % | 0.41 -4.60 % | 0.42 |
Weighted average shs out dil | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 9.35 % | 663.906 K 2.79 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K -1.54 % | 655.957 K -0.76 % | 660.996 K 0.00 % | 660.996 K 0.00 % | 660.996 K 0.00 % | 660.996 K 0.00 % | 660.996 K 0.00 % | 660.996 K -0.23 % | 662.526 K -0.39 % | 665.149 K 0.00 % | 665.149 K 6.23 % | 626.137 K 5.25 % | 594.893 K 3.47 % | 574.954 K |
Weighted average shs out | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 9.35 % | 663.906 K 2.79 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K -1.54 % | 655.957 K -0.76 % | 660.996 K 0.00 % | 660.996 K 0.00 % | 660.996 K 0.00 % | 660.996 K 0.00 % | 660.996 K 0.00 % | 660.996 K -0.23 % | 662.526 K -0.39 % | 665.149 K 0.00 % | 665.149 K 6.23 % | 626.137 K 5.25 % | 594.893 K 3.47 % | 574.954 K |
EPS diluted | 1.52 -89.33 % | 14.24 -1.86 % | 14.51 8.36 % | 13.39 43.36 % | 9.34 -23.32 % | 12.18 72.52 % | 7.06 320.24 % | 1.68 -22.58 % | 2.17 244.44 % | 0.63 164.29 % | -0.98 57.39 % | -2.30 -705.26 % | 0.38 105.78 % | -6.57 -74.73 % | -3.76 14.35 % | -4.39 -179.82 % | 5.50 104.46 % | 2.69 -15.67 % | 3.19 45.66 % | 2.19 -20.07 % | 2.74 589.29 % | -0.56 |
Earnings per share | 1.52 -89.33 % | 14.24 -1.86 % | 14.51 8.36 % | 13.39 43.36 % | 9.34 -23.32 % | 12.18 72.52 % | 7.06 320.24 % | 1.68 -22.58 % | 2.17 244.44 % | 0.63 164.29 % | -0.98 57.39 % | -2.30 -705.26 % | 0.38 105.78 % | -6.57 -74.73 % | -3.76 14.35 % | -4.39 -179.82 % | 5.50 104.46 % | 2.69 -15.67 % | 3.19 45.66 % | 2.19 -20.07 % | 2.74 589.29 % | -0.56 |
Gross profit | 47.012 M -14.85 % | 55.210 M 8.64 % | 50.820 M 21.57 % | 41.804 M 4.87 % | 39.863 M 2.08 % | 39.049 M 27.97 % | 30.514 M 26.13 % | 24.192 M -5.90 % | 25.710 M 0.57 % | 25.565 M 9.17 % | 23.418 M 4.47 % | 22.415 M 0.30 % | 22.348 M -16.58 % | 26.791 M -17.25 % | 32.375 M -2.36 % | 33.158 M -36.15 % | 51.932 M 14.80 % | 45.238 M 0.33 % | 45.087 M 7.92 % | 41.777 M 35.16 % | 30.910 M -3.55 % | 32.049 M |
Income tax expense | -6.000 K -100.42 % | 1.430 M -34.79 % | 2.193 M 49.18 % | 1.470 M -33.36 % | 2.206 M 44.18 % | 1.530 M 105.37 % | 745.000 K 359.88 % | 162.000 K -76.35 % | 685.000 K 31.98 % | 519.000 K 490.23 % | -133.000 K -202.31 % | 130.000 K 1 757.14 % | 7.000 K -70.83 % | 24.000 K -87.43 % | 191.000 K 506.38 % | -47.000 K 96.66 % | -1.406 M -139.12 % | -588.000 K -169.01 % | 852.000 K 58.07 % | 539.000 K 6.73 % | 505.000 K 103.63 % | 248.000 K |
Cost of revenue | 69.570 M -8.03 % | 75.648 M 6.33 % | 71.145 M 16.48 % | 61.079 M 23.61 % | 49.411 M -15.09 % | 58.193 M 24.25 % | 46.837 M 26.28 % | 37.089 M 5.94 % | 35.010 M -10.12 % | 38.953 M 30.63 % | 29.819 M 5.59 % | 28.240 M 0.49 % | 28.101 M -33.97 % | 42.559 M 1.97 % | 41.738 M 26.31 % | 33.045 M -42.89 % | 57.860 M 13.83 % | 50.829 M -10.58 % | 56.846 M 15.05 % | 49.408 M 8.93 % | 45.358 M 4.54 % | 43.388 M |
General and administrative expenses | 3.457 M 0.09 % | 3.454 M 24.38 % | 2.777 M 3.08 % | 2.694 M -4.16 % | 2.811 M 32.10 % | 2.128 M 5.14 % | 2.024 M 10.00 % | 1.840 M -6.31 % | 1.964 M 123.69 % | 878.000 K -21.18 % | 1.114 M -9.28 % | 1.228 M -0.73 % | 1.237 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 410.000 K 1 564.29 % | -28.000 K -118.18 % | 154.000 K | 0.000 | 0.000 |
Selling and marketing expenses | 1.543 M -14.33 % | 1.801 M -25.39 % | 2.414 M 35.92 % | 1.776 M 73.61 % | 1.023 M -11.27 % | 1.153 M -0.77 % | 1.162 M 32.35 % | 878.000 K 5.66 % | 831.000 K 47.34 % | 564.000 K 21.55 % | 464.000 K 9.95 % | 422.000 K -15.09 % | 497.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.419 M -17.45 % | 1.719 M 18.88 % | 1.446 M | 0.000 | 0.000 |
Other expenses | 35.548 M 2.05 % | 34.835 M 17.55 % | 29.633 M 16.83 % | 25.364 M 3.84 % | 24.427 M 3.75 % | 23.544 M 15.10 % | 20.455 M 13.20 % | 18.069 M 0.55 % | 17.971 M -13.20 % | 20.704 M 12.80 % | 18.355 M -0.40 % | 18.428 M 0.41 % | 18.353 M 4 128.80 % | 434.000 K -98.61 % | 31.119 M -4.10 % | 32.451 M -34.09 % | 49.232 M 84 982.76 % | -58.000 K -3.57 % | -56.000 K 47.17 % | -106.000 K -100.37 % | 28.643 M -0.02 % | 28.648 M |
Operating expenses | 40.548 M 0.42 % | 40.378 M 15.22 % | 35.044 M 16.69 % | 30.031 M 6.06 % | 28.314 M 4.32 % | 27.141 M 14.80 % | 23.641 M 13.73 % | 20.787 M 0.10 % | 20.766 M -6.23 % | 22.146 M 10.47 % | 20.047 M -0.72 % | 20.193 M -0.09 % | 20.211 M -21.25 % | 25.665 M -17.53 % | 31.119 M -4.10 % | 32.451 M -34.09 % | 49.232 M 21.34 % | 40.573 M -1.03 % | 40.995 M 8.30 % | 37.853 M 32.15 % | 28.643 M -0.02 % | 28.648 M |
Cost and expenses | 110.118 M -5.09 % | 116.026 M 9.26 % | 106.189 M 16.20 % | 91.384 M 17.57 % | 77.725 M -8.92 % | 85.334 M 21.08 % | 70.478 M 21.77 % | 57.876 M 3.77 % | 55.776 M -8.71 % | 61.099 M 22.53 % | 49.866 M 2.96 % | 48.433 M 0.25 % | 48.312 M -29.19 % | 68.224 M -6.36 % | 72.857 M 11.24 % | 65.496 M -38.84 % | 107.092 M 17.17 % | 91.402 M -6.58 % | 97.841 M 12.12 % | 87.261 M 17.92 % | 74.001 M 2.73 % | 72.036 M |
Research and development expenses | 0.000 -100.00 % | 288.000 K 30.91 % | 220.000 K 11.68 % | 197.000 K 271.70 % | 53.000 K -83.23 % | 316.000 K 31.67 % | 240.000 K 9.09 % | 220.000 K -28.57 % | 308.000 K -17.20 % | 372.000 K 226.32 % | 114.000 K -0.87 % | 115.000 K -7.26 % | 124.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 172.000 K 50.88 % | 114.000 K 18.75 % | 96.000 K | 0.000 | 0.000 |
Selling general and administrative expenses | 5.000 M -4.85 % | 5.255 M 1.23 % | 5.191 M 16.13 % | 4.470 M 16.59 % | 3.834 M 16.85 % | 3.281 M 2.98 % | 3.186 M 17.22 % | 2.718 M -2.75 % | 2.795 M 93.83 % | 1.442 M -8.62 % | 1.578 M -4.36 % | 1.650 M -4.84 % | 1.734 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.829 M 8.16 % | 1.691 M 5.69 % | 1.600 M | 0.000 | 0.000 |
Interest income | 1.000 K -83.33 % | 6.000 K 500.00 % | 1.000 K | 0.000 -100.00 % | 19.000 K 533.33 % | 3.000 K -57.14 % | 7.000 K -86.27 % | 51.000 K 59.38 % | 32.000 K -25.58 % | 43.000 K -12.24 % | 49.000 K -48.96 % | 96.000 K -43.53 % | 170.000 K 10.39 % | 154.000 K -37.90 % | 248.000 K -63.48 % | 679.000 K 2 852.17 % | 23.000 K -88.78 % | 205.000 K 159.49 % | 79.000 K -46.98 % | 149.000 K -32.58 % | 221.000 K | 0.000 |
Interest expense | 3.815 M 0.85 % | 3.783 M 146.93 % | 1.532 M 45.77 % | 1.051 M -27.52 % | 1.450 M 26.53 % | 1.146 M -29.74 % | 1.631 M -18.00 % | 1.989 M -6.79 % | 2.134 M -5.53 % | 2.259 M -8.84 % | 2.478 M 7.83 % | 2.298 M -9.10 % | 2.528 M -27.15 % | 3.470 M 21.63 % | 2.853 M -8.12 % | 3.105 M -56.98 % | 7.217 M 174.83 % | 2.626 M 32.83 % | 1.977 M 18.38 % | 1.670 M 155.35 % | 654.000 K | 0.000 |
Depreciation and amortization | 6.600 M 21.79 % | 5.419 M 12.97 % | 4.797 M 8.87 % | 4.406 M 10.37 % | 3.992 M 4.69 % | 3.813 M 5.95 % | 3.599 M 3.84 % | 3.466 M -2.31 % | 3.548 M -14.92 % | 4.170 M 21.36 % | 3.436 M -4.42 % | 3.595 M -3.52 % | 3.726 M -4.07 % | 3.884 M -29.69 % | 5.524 M -12.50 % | 6.313 M 8.28 % | 5.830 M 14.97 % | 5.071 M -1.69 % | 5.158 M 10.03 % | 4.688 M 18.03 % | 3.972 M 4.28 % | 3.809 M |
Operating income | 6.464 M -56.42 % | 14.832 M -6.21 % | 15.814 M 34.32 % | 11.773 M 1.94 % | 11.549 M -0.34 % | 11.588 M 55.23 % | 7.465 M 104.18 % | 3.656 M -11.65 % | 4.138 M 31.53 % | 3.146 M 3.11 % | 3.051 M 32.65 % | 2.300 M 7.63 % | 2.137 M 36.99 % | 1.560 M 24.20 % | 1.256 M -9.18 % | 1.383 M -37.05 % | 2.197 M -51.89 % | 4.567 M 11.85 % | 4.083 M 3.87 % | 3.931 M 73.40 % | 2.267 M -33.34 % | 3.401 M |
Operating income ratio | 0.06 -51.08 % | 0.11 -12.58 % | 0.13 13.31 % | 0.11 -11.54 % | 0.13 8.56 % | 0.12 23.48 % | 0.10 61.76 % | 0.06 -12.46 % | 0.07 39.76 % | 0.05 -14.92 % | 0.06 26.22 % | 0.05 7.19 % | 0.04 88.31 % | 0.02 32.73 % | 0.02 -18.88 % | 0.02 4.40 % | 0.02 -57.91 % | 0.05 18.68 % | 0.04 -7.09 % | 0.04 45.03 % | 0.03 -34.07 % | 0.05 |
Total other income expenses net | -5.366 M -74.96 % | -3.067 M 0.71 % | -3.089 M -428.03 % | -585.000 K 77.17 % | -2.562 M -30.12 % | -1.969 M 8.97 % | -2.163 M 10.25 % | -2.410 M -17.45 % | -2.052 M 7.53 % | -2.219 M 36.25 % | -3.481 M -22.83 % | -2.834 M -103.74 % | -1.391 M 76.34 % | -5.880 M -65.63 % | -3.550 M 18.05 % | -4.332 M 39.78 % | -7.194 M -114.87 % | -3.348 M -179.23 % | -1.199 M 26.26 % | -1.626 M -424.52 % | -310.000 K 89.18 % | -2.866 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 70.376 M 3.69 % | 67.869 M 10.84 % | 61.229 M 26.55 % | 48.385 M 4.15 % | 46.456 M -9.66 % | 51.423 M -2.11 % | 52.532 M -6.00 % | 55.886 M -7.76 % | 60.589 M -3.04 % | 62.488 M -4.90 % | 65.707 M -5.96 % | 69.873 M -5.19 % | 73.698 M | 0.000 100.00 % | -1.701 M -102.29 % | 74.297 M -0.67 % | 74.799 M 8.26 % | 69.089 M 38.77 % | 49.785 M 28.04 % | 38.883 M 4 377.56 % | -909.000 K -283.54 % | -237.000 K |
Total investments | 5.280 M -15.59 % | 6.255 M 345.20 % | 1.405 M -5.51 % | 1.487 M 23.20 % | 1.207 M -21.06 % | 1.529 M -4.26 % | 1.597 M -2.62 % | 1.640 M 5.94 % | 1.548 M -4.62 % | 1.623 M -2.11 % | 1.658 M -1.07 % | 1.676 M -17.48 % | 2.031 M 1.25 % | 2.006 M -3.84 % | 2.086 M -4.44 % | 2.183 M -10.13 % | 2.429 M 220.03 % | 759.000 K -9.21 % | 836.000 K -10.11 % | 930.000 K -2.62 % | 955.000 K -9.13 % | 1.051 M |
Total debt | 73.005 M 2.59 % | 71.159 M 10.62 % | 64.330 M 28.26 % | 50.157 M 1.67 % | 49.334 M -11.94 % | 56.022 M 3.69 % | 54.027 M -8.23 % | 58.874 M -5.70 % | 62.430 M -1.92 % | 63.650 M -4.14 % | 66.401 M -5.78 % | 70.476 M -6.98 % | 75.765 M | 0.000 | 0.000 -100.00 % | 76.200 M -1.77 % | 77.573 M 7.43 % | 72.210 M 43.23 % | 50.417 M 28.99 % | 39.087 M | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -16.425 M -99.02 % | -8.253 M 23.97 % | -10.855 M -17.31 % | -9.253 M -9.61 % | -8.442 M -37.47 % | -6.141 M -47.66 % | -4.159 M 55.88 % | -9.426 M -2.95 % | -9.156 M -10.61 % | -8.278 M -9.83 % | -7.537 M -16.56 % | -6.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 45.013 M -4.66 % | 47.213 M 21.11 % | 38.983 M 26.68 % | 30.774 M 38.51 % | 22.218 M 49.18 % | 14.893 M 97.86 % | 7.527 M 141.87 % | 3.112 M 38.00 % | 2.255 M 26.33 % | 1.785 M 39.02 % | 1.284 M 184.70 % | 451.000 K -77.14 % | 1.973 M 33.49 % | 1.478 M -74.67 % | 5.835 M -29.21 % | 8.243 M -27.74 % | 11.407 M -22.13 % | 14.649 M 15.42 % | 12.692 M 18.18 % | 10.740 M 9.59 % | 9.800 M 19.97 % | 8.169 M |
Common stock | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 10.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M -34.99 % | 7.380 M 53.81 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 10.00 % | 4.362 M 0.00 % | 4.362 M |
Total equity | 41.636 M -5.88 % | 44.238 M 26.42 % | 34.994 M 23.27 % | 28.387 M 37.52 % | 20.642 M 24.36 % | 16.598 M 102.07 % | 8.214 M 85.29 % | 4.433 M 22.49 % | 3.619 M 16.89 % | 3.096 M 15.14 % | 2.689 M -38.98 % | 4.407 M -39.89 % | 7.332 M 2.79 % | 7.133 M -52.50 % | 15.018 M -19.83 % | 18.733 M 5.62 % | 17.736 M -34.82 % | 27.211 M 2.72 % | 26.490 M 9.14 % | 24.271 M 21.25 % | 20.018 M 11.44 % | 17.963 M |
Other non current liabilities | 3.721 M -10.72 % | 4.168 M -1.37 % | 4.226 M -3.05 % | 4.359 M 5.42 % | 4.135 M -3.43 % | 4.282 M -12.07 % | 4.870 M 1.88 % | 4.780 M 3 576.92 % | 130.000 K 4.00 % | 125.000 K -95.96 % | 3.091 M 8.61 % | 2.846 M 21.83 % | 2.336 M -93.98 % | 38.789 M -8.33 % | 42.314 M 2 033.84 % | 1.983 M -14.16 % | 2.310 M 3.31 % | 2.236 M -8.62 % | 2.447 M -16.94 % | 2.946 M -81.57 % | 15.989 M -4.82 % | 16.799 M |
Long term debt | 40.550 M -8.42 % | 44.278 M 16.56 % | 37.986 M -1.80 % | 38.681 M 0.74 % | 38.396 M -9.62 % | 42.484 M 3.00 % | 41.246 M -21.97 % | 52.861 M 3.44 % | 51.104 M 35.48 % | 37.721 M 227.16 % | 11.530 M -68.48 % | 36.575 M -8.15 % | 39.821 M | 0.000 | 0.000 -100.00 % | 45.414 M -6.27 % | 48.451 M 28.61 % | 37.674 M 76.53 % | 21.342 M 27.70 % | 16.712 M | 0.000 | 0.000 |
Total non current liabilities | 44.424 M -9.64 % | 49.161 M 14.97 % | 42.758 M -2.03 % | 43.646 M 1.73 % | 42.902 M -8.85 % | 47.069 M 1.73 % | 46.270 M -19.74 % | 57.652 M -4.85 % | 60.590 M 35.29 % | 44.786 M 205.69 % | 14.651 M -63.02 % | 39.624 M -6.28 % | 42.278 M 8.99 % | 38.789 M -11.55 % | 43.855 M -11.00 % | 49.274 M -4.81 % | 51.762 M 25.78 % | 41.153 M 65.72 % | 24.833 M 22.12 % | 20.335 M 22.80 % | 16.559 M -3.28 % | 17.120 M |
Other current liabilities | 7.989 M 112.30 % | 3.763 M -24.71 % | 4.998 M -4.94 % | 5.258 M 58 522.22 % | -9.000 K 40.00 % | -15.000 K -100.31 % | 4.868 M -9.70 % | 5.391 M 73.18 % | 3.113 M 5.85 % | 2.941 M 241.98 % | 860.000 K -94.78 % | 16.465 M 680.33 % | 2.110 M -41.09 % | 3.582 M -92.65 % | 48.707 M 325.98 % | 11.434 M 129.69 % | 4.978 M -7.02 % | 5.354 M 18.64 % | 4.513 M 1.10 % | 4.464 M -82.65 % | 25.728 M -29.00 % | 36.236 M |
Deferred revenue | 0.000 -100.00 % | 1.472 M -65.90 % | 4.317 M 62.29 % | 2.660 M -61.81 % | 6.965 M -4.99 % | 7.331 M 241.14 % | 2.149 M -9.25 % | 2.368 M 1.98 % | 2.322 M 11.74 % | 2.078 M 11.90 % | 1.857 M -88.74 % | 16.495 M 660.14 % | 2.170 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 32.455 M 20.74 % | 26.881 M 2.04 % | 26.344 M 129.56 % | 11.476 M 4.92 % | 10.938 M -19.21 % | 13.538 M 34.19 % | 10.089 M 404.95 % | 1.998 M -70.20 % | 6.705 M -70.23 % | 22.523 M -57.51 % | 53.014 M 56.38 % | 33.901 M -5.68 % | 35.944 M -10.95 % | 40.365 M | 0.000 -100.00 % | 30.786 M 5.71 % | 29.122 M -15.68 % | 34.536 M 18.78 % | 29.075 M 29.94 % | 22.375 M | 0.000 | 0.000 |
Total current liabilities | 52.888 M 9.73 % | 48.197 M 3.90 % | 46.390 M 44.94 % | 32.006 M 45.94 % | 21.931 M -24.30 % | 28.970 M -2.65 % | 29.760 M 61.70 % | 18.405 M 23.22 % | 14.937 M -48.73 % | 29.135 M -52.50 % | 61.343 M 9.63 % | 55.954 M 9.09 % | 51.291 M 1.73 % | 50.418 M 3.51 % | 48.707 M 15.35 % | 42.227 M -6.49 % | 45.158 M -12.87 % | 51.830 M 17.39 % | 44.151 M 23.00 % | 35.895 M 13.77 % | 31.550 M -13.07 % | 36.295 M |
Total liabilities | 97.312 M -0.05 % | 97.358 M 9.21 % | 89.148 M 17.84 % | 75.652 M 16.69 % | 64.833 M -14.74 % | 76.039 M 0.01 % | 76.030 M -0.04 % | 76.057 M 0.70 % | 75.527 M 2.17 % | 73.921 M -2.73 % | 75.994 M -20.49 % | 95.578 M 2.15 % | 93.569 M 4.89 % | 89.207 M -3.62 % | 92.562 M 1.16 % | 91.501 M -5.59 % | 96.920 M 4.23 % | 92.983 M 34.79 % | 68.984 M 22.68 % | 56.230 M 16.88 % | 48.109 M -9.93 % | 53.415 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 4.959 M | 0.000 | 0.000 -100.00 % | 191.000 K 536.67 % | 30.000 K -41.18 % | 51.000 K -49.00 % | 100.000 K -20.63 % | 126.000 K -98.75 % | 10.079 M -11.54 % | 11.394 M -9.07 % | 12.531 M -10.29 % | 13.968 M 15.02 % | 12.144 M 24.32 % | 9.768 M 302.14 % | 2.429 M 220.03 % | 759.000 K -9.21 % | 836.000 K -10.11 % | 930.000 K 102.35 % | -39.544 M -3.23 % | -38.307 M |
Long term investments | 5.280 M -15.59 % | 6.255 M 488.03 % | -1.612 M -132.43 % | 4.971 M -1.53 % | 5.048 M -15.49 % | 5.973 M -29.98 % | 8.530 M -2.87 % | 8.782 M 9.43 % | 8.025 M -9.51 % | 8.868 M 7 479.49 % | 117.000 K 0.00 % | 117.000 K -18.75 % | 144.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 422.000 K 64.84 % | 256.000 K -24.71 % | 340.000 K -28.12 % | 473.000 K 17.96 % | 401.000 K -9.89 % | 445.000 K 89.36 % | 235.000 K -12.64 % | 269.000 K 11.62 % | 241.000 K -0.41 % | 242.000 K -14.79 % | 284.000 K -19.77 % | 354.000 K -20.63 % | 446.000 K -59.78 % | 1.109 M -11.70 % | 1.256 M 9.03 % | 1.152 M -1.37 % | 1.168 M 342.42 % | 264.000 K 43.48 % | 184.000 K -64.89 % | 524.000 K | 0.000 | 0.000 |
GoodWill | 241.000 K -5.49 % | 255.000 K 3.66 % | 246.000 K -6.46 % | 263.000 K -0.75 % | 265.000 K -7.99 % | 288.000 K -2.04 % | 294.000 K -2.97 % | 303.000 K 0.00 % | 303.000 K 0.66 % | 301.000 K 0.33 % | 300.000 K -4.76 % | 315.000 K -47.50 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 681.000 K -0.87 % | 687.000 K -26.45 % | 934.000 K | 0.000 | 0.000 |
Goodwill and intangible assets | 663.000 K 29.75 % | 511.000 K -12.80 % | 586.000 K -20.38 % | 736.000 K 10.51 % | 666.000 K -9.14 % | 733.000 K 38.56 % | 529.000 K -7.52 % | 572.000 K 5.15 % | 544.000 K 0.18 % | 543.000 K -7.02 % | 584.000 K -12.71 % | 669.000 K -36.04 % | 1.046 M -5.68 % | 1.109 M -11.70 % | 1.256 M 9.03 % | 1.152 M -1.37 % | 1.168 M 23.60 % | 945.000 K 8.50 % | 871.000 K -40.26 % | 1.458 M | 0.000 | 0.000 |
Property plant equipment net | 88.231 M 7.79 % | 81.858 M 24.69 % | 65.650 M 25.92 % | 52.135 M 5.14 % | 49.588 M -0.25 % | 49.712 M 8.06 % | 46.002 M 1.42 % | 45.358 M -1.95 % | 46.262 M -0.48 % | 46.485 M -1.68 % | 47.279 M -6.28 % | 50.449 M -5.62 % | 53.455 M -1.87 % | 54.474 M -10.21 % | 60.670 M -7.93 % | 65.893 M -7.95 % | 71.581 M -1.69 % | 72.808 M 29.61 % | 56.173 M 24.73 % | 45.036 M 13.89 % | 39.544 M 3.23 % | 38.307 M |
Total non current assets | 94.276 M 6.12 % | 88.837 M 24.78 % | 71.195 M 21.54 % | 58.578 M 4.59 % | 56.009 M -3.46 % | 58.014 M 2.67 % | 56.506 M 0.73 % | 56.097 M -0.07 % | 56.137 M -1.67 % | 57.089 M -3.98 % | 59.458 M -7.15 % | 64.038 M -6.77 % | 68.686 M -1.24 % | 69.551 M -9.38 % | 76.749 M -3.94 % | 79.893 M 2.87 % | 77.664 M 2.58 % | 75.707 M 30.73 % | 57.911 M 22.11 % | 47.424 M 12.95 % | 41.987 M 1.86 % | 41.221 M |
Other current assets | 1.591 M -28.43 % | 2.223 M -52.93 % | 4.723 M 94.28 % | 2.431 M 8.09 % | 2.249 M 76.67 % | 1.273 M -49.52 % | 2.522 M 37.44 % | 1.835 M 9.36 % | 1.678 M 52.27 % | 1.102 M 29.19 % | 853.000 K -94.46 % | 15.408 M 19 910.39 % | 77.000 K -54.71 % | 170.000 K -11.46 % | 192.000 K -1.54 % | 195.000 K 80.56 % | 108.000 K -93.59 % | 1.686 M -59.29 % | 4.141 M 3 699.08 % | 109.000 K -9.92 % | 121.000 K -99.42 % | 20.849 M |
Short term investments | 0.000 | 0.000 -100.00 % | 3.017 M | 0.000 | 0.000 | 0.000 100.00 % | -6.933 M 2.93 % | -7.142 M -1 926.60 % | 391.000 K 76.13 % | 222.000 K -25.25 % | 297.000 K -12.39 % | 339.000 K -20.24 % | 425.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 2.629 M -20.09 % | 3.290 M 6.09 % | 3.101 M 75.00 % | 1.772 M -38.43 % | 2.878 M -37.42 % | 4.599 M 207.63 % | 1.495 M -49.97 % | 2.988 M 62.30 % | 1.841 M 58.43 % | 1.162 M 67.44 % | 694.000 K 15.09 % | 603.000 K -70.83 % | 2.067 M | 0.000 -100.00 % | 1.701 M -10.61 % | 1.903 M -31.40 % | 2.774 M -11.12 % | 3.121 M 393.83 % | 632.000 K 209.80 % | 204.000 K -77.56 % | 909.000 K 283.54 % | 237.000 K |
Cash and short term investments | 2.629 M -20.09 % | 3.290 M 6.09 % | 3.101 M 75.00 % | 1.772 M -38.43 % | 2.878 M -37.42 % | 4.599 M 207.63 % | 1.495 M -49.97 % | 2.988 M 62.30 % | 1.841 M 58.43 % | 1.162 M 67.44 % | 694.000 K 15.09 % | 603.000 K -70.83 % | 2.067 M | 0.000 -100.00 % | 1.701 M -10.61 % | 1.903 M -31.40 % | 2.774 M -11.12 % | 3.121 M 393.83 % | 632.000 K 209.80 % | 204.000 K -77.56 % | 909.000 K 283.54 % | 237.000 K |
Total current assets | 44.672 M -15.33 % | 52.759 M -0.36 % | 52.947 M 16.47 % | 45.461 M 54.28 % | 29.466 M -14.89 % | 34.623 M 24.82 % | 27.738 M 13.71 % | 24.393 M 6.02 % | 23.009 M 15.46 % | 19.928 M 3.66 % | 19.225 M -46.52 % | 35.947 M 11.58 % | 32.215 M 20.25 % | 26.789 M -13.11 % | 30.831 M 1.61 % | 30.341 M -23.60 % | 39.715 M -10.73 % | 44.487 M 18.43 % | 37.563 M 13.56 % | 33.077 M 26.54 % | 26.140 M -13.32 % | 30.157 M |
Inventory | 26.778 M -6.79 % | 28.729 M -5.85 % | 30.513 M 38.22 % | 22.076 M 39.10 % | 15.871 M 16.69 % | 13.601 M 10.43 % | 12.316 M 15.87 % | 10.629 M 1.46 % | 10.476 M 19.00 % | 8.803 M 0.16 % | 8.789 M 8.57 % | 8.095 M -11.61 % | 9.158 M -7.49 % | 9.899 M -11.24 % | 11.152 M -2.54 % | 11.443 M -29.24 % | 16.172 M -3.62 % | 16.779 M 38.82 % | 12.087 M 19.00 % | 10.157 M 223.88 % | 3.136 M -65.43 % | 9.071 M |
Net receivables | 13.674 M -26.15 % | 18.517 M 26.74 % | 14.610 M -23.83 % | 19.182 M 126.52 % | 8.468 M -44.11 % | 15.150 M 8.97 % | 13.903 M 29.14 % | 10.766 M 0.73 % | 10.688 M 20.62 % | 8.861 M -0.31 % | 8.889 M -24.93 % | 11.841 M -43.38 % | 20.913 M | 0.000 -100.00 % | 17.786 M 5.87 % | 16.800 M -28.14 % | 23.380 M 2.09 % | 22.901 M 10.62 % | 20.703 M 4.09 % | 19.889 M 60.25 % | 12.411 M | 0.000 |
Tax assets | 102.000 K -52.11 % | 213.000 K -86.79 % | 1.612 M 119.02 % | 736.000 K 4.10 % | 707.000 K -49.68 % | 1.405 M -0.71 % | 1.415 M 6.07 % | 1.334 M 10.61 % | 1.206 M 13.03 % | 1.067 M -23.73 % | 1.399 M -0.71 % | 1.409 M -6.69 % | 1.510 M | 0.000 -100.00 % | 2.679 M -13.02 % | 3.080 M 23.89 % | 2.486 M 108.03 % | 1.195 M 3 754.84 % | 31.000 K | 0.000 -100.00 % | 41.987 M 1.86 % | 41.221 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 12.246 M -19.22 % | 15.159 M 51.59 % | 10.000 M -16.67 % | 12.000 M 215.54 % | 3.803 M -48.31 % | 7.357 M -21.89 % | 9.419 M 70.14 % | 5.536 M 19.44 % | 4.635 M 39.73 % | 3.317 M -4.41 % | 3.470 M -30.05 % | 4.961 M -61.11 % | 12.756 M 97.13 % | 6.471 M | 0.000 | 0.000 -100.00 % | 11.029 M -7.63 % | 11.940 M 13.04 % | 10.563 M 16.64 % | 9.056 M 57.14 % | 5.763 M | 0.000 |
Tax payables | 198.000 K -78.52 % | 922.000 K 26.13 % | 731.000 K 19.44 % | 612.000 K 161.54 % | 234.000 K -69.17 % | 759.000 K | 0.000 -100.00 % | 301.000 K -37.81 % | 484.000 K 36.72 % | 354.000 K 24.21 % | 285.000 K -54.55 % | 627.000 K 30.35 % | 481.000 K | 0.000 | 0.000 -100.00 % | 7.000 K -75.86 % | 29.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K 0.00 % | 59.000 K |
Deferred revenue non current | 0.000 -100.00 % | 213.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.621 M 35.67 % | 3.406 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 |
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 -100.00 % | 468.000 K -79.21 % | 2.251 M | 0.000 -100.00 % | 2.963 M 8.81 % | 2.723 M -18.38 % | 3.336 M -12.58 % | 3.816 M -2.08 % | 3.897 M 22.51 % | 3.181 M -13.47 % | 3.676 M |
Capital lease obligations | 1.099 M 16.42 % | 944.000 K -6.81 % | 1.013 M 142.34 % | 418.000 K -36.09 % | 654.000 K 6.69 % | 613.000 K 122.77 % | -2.692 M 32.95 % | -4.015 M 13.11 % | -4.621 M -35.67 % | -3.406 M -83.41 % | -1.857 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 9.267 M 20.90 % | 7.665 M 11.83 % | 6.854 M 50.54 % | 4.553 M 9.47 % | 4.159 M -55.88 % | 9.426 M 2.95 % | 9.156 M 10.61 % | 8.278 M 9.83 % | 7.537 M 16.56 % | 6.466 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 6.862 M | 0.000 100.00 % | -8.032 M -25.58 % | -6.396 M -9.86 % | -5.822 M -694.08 % | 980.000 K 340.79 % | -407.000 K 96.94 % | -13.303 M -268.81 % | -3.607 M -3.44 % | -3.487 M 63.10 % | -9.450 M -268.03 % | 5.624 M 5 947.31 % | 93.000 K 106.67 % | -1.394 M -117.21 % | 8.099 M 204.36 % | 2.661 M -8.27 % | 2.901 M -51.29 % | 5.956 M 0.00 % | 5.956 M 0.00 % | 5.956 M 82.70 % | 3.260 M 85.65 % | 1.756 M |
Deferred tax liabilities non current | 153.000 K -69.52 % | 502.000 K -8.06 % | 546.000 K -9.90 % | 606.000 K 63.34 % | 371.000 K 22.44 % | 303.000 K 96.75 % | 154.000 K 1 300.00 % | 11.000 K -90.35 % | 114.000 K -10.94 % | 128.000 K 326.67 % | 30.000 K -85.22 % | 203.000 K 67.77 % | 121.000 K | 0.000 -100.00 % | 1.541 M -17.90 % | 1.877 M 87.51 % | 1.001 M -19.47 % | 1.243 M 19.06 % | 1.044 M 54.21 % | 677.000 K 18.77 % | 570.000 K 77.57 % | 321.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 138.948 M -1.87 % | 141.596 M 14.06 % | 124.142 M 19.32 % | 104.039 M 21.72 % | 85.475 M -7.73 % | 92.637 M 9.96 % | 84.244 M 4.66 % | 80.490 M 1.70 % | 79.146 M 2.76 % | 77.017 M -2.12 % | 78.683 M -21.31 % | 99.985 M -0.91 % | 100.901 M 4.73 % | 96.340 M -10.45 % | 107.580 M -2.41 % | 110.234 M -6.09 % | 117.379 M -2.34 % | 120.194 M 25.89 % | 95.474 M 18.60 % | 80.501 M 18.16 % | 68.127 M -4.55 % | 71.378 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | 7.140 M 443.27 % | -2.080 M 65.92 % | -6.103 M 20.33 % | -7.660 M -123.85 % | -3.422 M -37.04 % | -2.497 M -2 874.44 % | 90.000 K -85.94 % | 640.000 K 173.73 % | -868.000 K -263.18 % | -239.000 K -141.57 % | 575.000 K -74.68 % | 2.271 M 1 833.59 % | -131.000 K 78.90 % | -621.000 K -185.42 % | 727.000 K -61.58 % | 1.892 M -47.37 % | 3.595 M 728.50 % | -572.000 K 80.94 % | -3.001 M 40.68 % | -5.059 M -260.45 % | 3.153 M 149.23 % | -6.405 M |
Accounts receivables | 6.060 M 217.88 % | -5.141 M -236.15 % | 3.776 M 134.31 % | -11.004 M -453.15 % | 3.116 M 656.43 % | -560.000 K 84.30 % | -3.567 M -513.94 % | -581.000 K 33.37 % | -872.000 K -61.18 % | -541.000 K -120.19 % | 2.680 M 213.90 % | -2.353 M -282.54 % | 1.289 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 924.000 K -63.69 % | 2.545 M 126.80 % | -9.497 M -49.42 % | -6.356 M -105.36 % | -3.095 M -101.37 % | -1.537 M 17.90 % | -1.872 M -826.73 % | -202.000 K 87.59 % | -1.628 M -6 412.00 % | -25.000 K 97.33 % | -937.000 K -257.48 % | 595.000 K -27.97 % | 826.000 K 43.40 % | 576.000 K 149.40 % | -1.166 M -141.04 % | 2.841 M 88.40 % | 1.508 M 514.29 % | -364.000 K 88.80 % | -3.249 M -467.53 % | 884.000 K -80.02 % | 4.425 M 155.33 % | -7.998 M |
Accounts payables | 156.000 K -69.77 % | 516.000 K 235.08 % | -382.000 K -103.94 % | 9.700 M | 0.000 100.00 % | -400.000 K -107.23 % | 5.529 M | 0.000 -100.00 % | 1.632 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 |
Other working capital | 156.000 K -69.77 % | 516.000 K 235.08 % | -382.000 K -103.94 % | 9.700 M 381.73 % | -3.443 M | 0.000 -100.00 % | 1.962 M 133.02 % | 842.000 K 10.79 % | 760.000 K 455.14 % | -214.000 K -114.15 % | 1.512 M -9.79 % | 1.676 M 174.62 % | -2.246 M -87.64 % | -1.197 M -163.23 % | 1.893 M 299.47 % | -949.000 K -145.47 % | 2.087 M 1 103.37 % | -208.000 K -183.87 % | 248.000 K 104.17 % | -5.943 M -367.22 % | -1.272 M -179.85 % | 1.593 M |
Other non cash items | -671.000 K -4.03 % | -645.000 K -109.42 % | -308.000 K 84.50 % | -1.987 M -219.97 % | -621.000 K 75.42 % | -2.526 M -557.81 % | -384.000 K -3 590.91 % | 11.000 K -97.37 % | 418.000 K -43.13 % | 735.000 K -53.80 % | 1.591 M 199.62 % | 531.000 K 124.14 % | -2.200 M -210.61 % | 1.989 M 181.62 % | -2.437 M -16.55 % | -2.091 M 81.53 % | -11.323 M -1 683.15 % | -635.000 K -37.15 % | -463.000 K -19.95 % | -386.000 K -128.53 % | 1.353 M 186.12 % | -1.571 M |
Net cash provided by operating activities | 14.167 M 8.73 % | 13.029 M 17.26 % | 11.111 M 86.83 % | 5.947 M -33.45 % | 8.936 M 6.27 % | 8.409 M -2.30 % | 8.607 M 60.49 % | 5.363 M 3.45 % | 5.184 M -7.31 % | 5.593 M 8.14 % | 5.172 M -11.79 % | 5.863 M 173.84 % | 2.141 M 129.72 % | 932.000 K -38.68 % | 1.520 M -51.97 % | 3.165 M 2.13 % | 3.099 M -39.03 % | 5.083 M 11.03 % | 4.578 M 300.52 % | 1.143 M -89.05 % | 10.435 M 387.31 % | -3.632 M |
Investments in property plant and equipment | -15.451 M 24.61 % | -20.495 M 9.21 % | -22.575 M -199.05 % | -7.549 M -6.46 % | -7.091 M 28.10 % | -9.862 M -54.21 % | -6.395 M -118.26 % | -2.930 M 9.15 % | -3.225 M -48.75 % | -2.168 M -2.12 % | -2.123 M -21.73 % | -1.744 M -23.43 % | -1.413 M 18.70 % | -1.738 M 23.84 % | -2.282 M 18.65 % | -2.805 M 70.02 % | -9.356 M 58.37 % | -22.473 M -60.17 % | -14.031 M -68.16 % | -8.344 M -140.12 % | -3.475 M 32.71 % | -5.164 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 73.000 K -84.57 % | 473.000 K -63.67 % | 1.302 M 1 285.11 % | 94.000 K -98.53 % | 6.395 M 5 141.80 % | 122.000 K -48.31 % | 236.000 K 177.65 % | 85.000 K -85.52 % | 587.000 K | 0.000 -100.00 % | 269.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 63.000 K | 0.000 -100.00 % | 34.000 K | 0.000 100.00 % | -45.000 K |
Purchases of investments | 0.000 100.00 % | -80.000 K -9.59 % | -73.000 K 90.46 % | -765.000 K 41.24 % | -1.302 M | 0.000 100.00 % | -15.000 K | 0.000 100.00 % | -16.000 K | 0.000 | 0.000 | 0.000 100.00 % | -47.000 K -62.07 % | -29.000 K | 0.000 100.00 % | -375.000 K 83.53 % | -2.277 M -634.52 % | -310.000 K -15 400.00 % | -2.000 K -100.00 % | -1.000 K 75.00 % | -4.000 K 89.19 % | -37.000 K |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 73.000 K -75.00 % | 292.000 K -23.96 % | 384.000 K | 0.000 -100.00 % | 37.000 K -98.47 % | 2.412 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.421 M |
Other investing activites | 238.000 K -92.69 % | 3.256 M 2 682.91 % | 117.000 K -85.13 % | 787.000 K -39.55 % | 1.302 M 6 100.00 % | 21.000 K 100.42 % | -5.043 M -4 233.61 % | 122.000 K -48.31 % | 236.000 K 177.65 % | 85.000 K -84.08 % | 534.000 K 26.24 % | 423.000 K -33.18 % | 633.000 K 257.63 % | 177.000 K -16.11 % | 211.000 K -40.06 % | 352.000 K -98.40 % | 21.945 M 5 179.86 % | -432.000 K 68.12 % | -1.355 M -57.56 % | -860.000 K -275.51 % | 490.000 K 444.44 % | 90.000 K |
Net cash used for investing activites | -15.213 M 12.16 % | -17.319 M 22.63 % | -22.385 M -231.04 % | -6.762 M -25.11 % | -5.405 M 44.55 % | -9.747 M -94.12 % | -5.021 M -1 167.93 % | -396.000 K 86.82 % | -3.005 M -44.26 % | -2.083 M -107.88 % | -1.002 M 24.15 % | -1.321 M -136.74 % | -558.000 K 64.91 % | -1.590 M 23.23 % | -2.071 M 26.77 % | -2.828 M -127.42 % | 10.312 M 144.54 % | -23.152 M -50.45 % | -15.388 M -67.79 % | -9.171 M -206.83 % | -2.989 M 19.97 % | -3.735 M |
Debt repayment | 999.000 K -90.00 % | 9.991 M -27.91 % | 13.860 M 715.73 % | -2.251 M 36.00 % | -3.517 M -3 030.83 % | 120.000 K 108.86 % | -1.354 M 53.52 % | -2.913 M -23.96 % | -2.350 M 22.65 % | -3.038 M 10.30 % | -3.387 M 22.81 % | -4.388 M -166.10 % | -1.649 M -340.38 % | 686.000 K 12.46 % | 610.000 K 120.09 % | -3.037 M -158.34 % | 5.206 M -75.11 % | 20.918 M 85.12 % | 11.300 M 208.74 % | 3.660 M 165.21 % | -5.613 M -205.97 % | 5.297 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.793 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.715 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -64.000 K | 0.000 | 0.000 100.00 % | -75.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -332.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -2.396 M -13.82 % | -2.105 M 9.38 % | -2.323 M -99.91 % | -1.162 M -166.51 % | -436.000 K -120.20 % | -198.000 K -209.38 % | -64.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -198.000 K 0.00 % | -198.000 K -20.00 % | -165.000 K -29.92 % | -127.000 K 72.57 % | -463.000 K -11.57 % | -415.000 K |
Other financing activites | 1.866 M 154.10 % | -3.449 M -413.55 % | 1.100 M -65.21 % | 3.162 M 249.22 % | -2.119 M -189.45 % | 2.369 M 165.55 % | -3.614 M -319.26 % | -862.000 K -196.10 % | 897.000 K 1 096.00 % | 75.000 K 110.90 % | -688.000 K | 0.000 | 0.000 | 0.000 100.00 % | -208.000 K -110.86 % | 1.916 M -29.01 % | 2.699 M 148.99 % | 1.084 M | 0.000 -100.00 % | 880.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | 469.000 K -89.43 % | 4.437 M -64.89 % | 12.637 M 5 134.66 % | -251.000 K 95.87 % | -6.072 M -248.68 % | 4.084 M 181.16 % | -5.032 M -33.30 % | -3.775 M -159.81 % | -1.453 M 52.17 % | -3.038 M 25.45 % | -4.075 M 7.13 % | -4.388 M -166.10 % | -1.649 M -487.09 % | 426.000 K 5.97 % | 402.000 K 135.86 % | -1.121 M -115.92 % | 7.043 M -67.70 % | 21.804 M 95.81 % | 11.135 M 56.21 % | 7.128 M 217.31 % | -6.076 M -224.46 % | 4.882 M |
Effect of forex changes on cash | -84.000 K -300.00 % | 42.000 K 223.53 % | -34.000 K 15.00 % | -40.000 K -104.88 % | 820.000 K 129.05 % | 358.000 K 861.70 % | -47.000 K -4.44 % | -45.000 K 4.26 % | -47.000 K -1 075.00 % | -4.000 K 0.00 % | -4.000 K -33.33 % | -3.000 K 72.73 % | -11.000 K 92.31 % | -143.000 K -169.81 % | -53.000 K 39.08 % | -87.000 K -149.15 % | 177.000 K 114.21 % | -1.246 M -1 309.71 % | 103.000 K -47.18 % | 195.000 K 127.94 % | -698.000 K -205.76 % | 660.000 K |
Net change in cash | -661.000 K -449.74 % | 189.000 K -85.78 % | 1.329 M 220.16 % | -1.106 M 35.74 % | -1.721 M -155.44 % | 3.104 M 307.90 % | -1.493 M -230.17 % | 1.147 M 68.92 % | 679.000 K 45.09 % | 468.000 K 414.29 % | 91.000 K -39.74 % | 151.000 K 296.10 % | -77.000 K 79.47 % | -375.000 K -85.64 % | -202.000 K 76.81 % | -871.000 K -151.01 % | -347.000 K -113.94 % | 2.489 M 481.54 % | 428.000 K 160.71 % | -705.000 K -204.91 % | 672.000 K 136.82 % | -1.825 M |
Cash at beginning of period | 3.290 M 6.09 % | 3.101 M 75.00 % | 1.772 M -38.43 % | 2.878 M -37.42 % | 4.599 M 207.63 % | 1.495 M -49.97 % | 2.988 M 62.30 % | 1.841 M 58.43 % | 1.162 M 67.44 % | 694.000 K 15.09 % | 603.000 K 33.41 % | 452.000 K -14.56 % | 529.000 K -68.90 % | 1.701 M -10.61 % | 1.903 M -31.40 % | 2.774 M -11.12 % | 3.121 M 393.83 % | 632.000 K 209.80 % | 204.000 K -77.56 % | 909.000 K 283.54 % | 237.000 K -88.51 % | 2.062 M |
Cash at end of period | 2.629 M -20.09 % | 3.290 M 6.09 % | 3.101 M 75.00 % | 1.772 M -38.43 % | 2.878 M -37.42 % | 4.599 M 207.63 % | 1.495 M -49.97 % | 2.988 M 62.30 % | 1.841 M 58.43 % | 1.162 M 67.44 % | 694.000 K 15.09 % | 603.000 K 33.41 % | 452.000 K -65.91 % | 1.326 M -22.05 % | 1.701 M -10.61 % | 1.903 M -31.40 % | 2.774 M -11.12 % | 3.121 M 393.83 % | 632.000 K 209.80 % | 204.000 K -77.56 % | 909.000 K 283.54 % | 237.000 K |
Operating cash flow | 14.167 M 8.73 % | 13.029 M 17.26 % | 11.111 M 86.83 % | 5.947 M -33.45 % | 8.936 M 6.27 % | 8.409 M -2.30 % | 8.607 M 60.49 % | 5.363 M 3.45 % | 5.184 M -7.31 % | 5.593 M 8.14 % | 5.172 M -11.79 % | 5.863 M 173.84 % | 2.141 M 129.72 % | 932.000 K -38.68 % | 1.520 M -51.97 % | 3.165 M 2.13 % | 3.099 M -39.03 % | 5.083 M 11.03 % | 4.578 M 300.52 % | 1.143 M -89.05 % | 10.435 M 387.31 % | -3.632 M |
Capital expenditure | -15.451 M 24.61 % | -20.495 M 9.21 % | -22.575 M -199.05 % | -7.549 M -6.46 % | -7.091 M 28.10 % | -9.862 M -54.21 % | -6.395 M -118.26 % | -2.930 M 9.15 % | -3.225 M -48.75 % | -2.168 M -2.12 % | -2.123 M -21.73 % | -1.744 M -23.43 % | -1.413 M 18.70 % | -1.738 M 23.84 % | -2.282 M 18.65 % | -2.805 M 70.02 % | -9.356 M 58.37 % | -22.473 M -60.17 % | -14.031 M -68.16 % | -8.344 M -140.12 % | -3.475 M 32.71 % | -5.164 M |
Free CashFlow | -1.284 M 82.80 % | -7.466 M 34.87 % | -11.464 M -615.61 % | -1.602 M -186.83 % | 1.845 M 226.98 % | -1.453 M -165.69 % | 2.212 M -9.08 % | 2.433 M 24.20 % | 1.959 M -42.80 % | 3.425 M 12.33 % | 3.049 M -25.98 % | 4.119 M 465.80 % | 728.000 K 190.32 % | -806.000 K -5.77 % | -762.000 K -311.67 % | 360.000 K 105.75 % | -6.257 M 64.02 % | -17.390 M -83.96 % | -9.453 M -31.27 % | -7.201 M -203.46 % | 6.960 M 179.13 % | -8.796 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 54.083 M -4.48 % | 56.618 M -5.58 % | 59.964 M -22.14 % | 77.015 M 43.04 % | 53.843 M -15.04 % | 63.371 M 8.15 % | 58.594 M -0.65 % | 58.977 M 34.33 % | 43.906 M -6.92 % | 47.169 M 12.03 % | 42.105 M -24.66 % | 55.889 M 35.15 % | 41.353 M -12.19 % | 47.094 M 55.65 % | 30.257 M -15.74 % | 35.909 M 41.53 % | 25.372 M 51.47 % | 16.750 M -61.90 % | 43.970 M 19.66 % | 36.745 M 32.30 % | 27.773 M -10.01 % | 30.861 M 37.92 % | 22.376 M -29.34 % | 31.666 M 66.76 % | 18.989 M -24.72 % | 25.225 M 0.00 % | 25.225 M -27.25 % | 34.675 M 0.00 % | 34.675 M -6.43 % | 37.057 M 0.00 % | 37.057 M 92.86 % | 19.214 M 5.46 % | 18.220 M |
Net income | 40.000 K -95.88 % | 970.000 K 623.88 % | 134.000 K -98.00 % | 6.714 M 85.42 % | 3.621 M -45.97 % | 6.702 M 74.99 % | 3.830 M -35.37 % | 5.926 M 56.28 % | 3.792 M -2.82 % | 3.902 M 35.53 % | 2.879 M -54.78 % | 6.367 M 269.74 % | 1.722 M -56.23 % | 3.934 M 531.46 % | 623.000 K -69.80 % | 2.063 M 310.73 % | -979.000 K -235.50 % | 722.500 K 6.48 % | 678.500 K -14.33 % | 792.000 K 306.25 % | -384.000 K -210.34 % | 348.000 K 153.95 % | -645.000 K -148.57 % | 1.328 M 179.19 % | -1.677 M -1 436.25 % | 125.500 K 0.00 % | 125.500 K 105.78 % | -2.172 M 0.00 % | -2.172 M -74.81 % | -1.243 M 0.00 % | -1.243 M -141.01 % | 3.030 M 20.14 % | 2.522 M |
Income before tax | 265.000 K -60.21 % | 666.000 K 54.17 % | 432.000 K -94.29 % | 7.570 M 80.45 % | 4.195 M -49.33 % | 8.279 M 86.21 % | 4.446 M -34.49 % | 6.787 M 54.21 % | 4.401 M -20.79 % | 5.556 M 61.94 % | 3.431 M -54.75 % | 7.582 M 272.21 % | 2.037 M -54.38 % | 4.465 M 433.45 % | 837.000 K -61.97 % | 2.201 M 330.47 % | -955.000 K -195.84 % | 996.500 K -8.54 % | 1.090 M -9.96 % | 1.210 M 527.56 % | -283.000 K -207.20 % | 264.000 K 138.04 % | -694.000 K -147.57 % | 1.459 M 173.21 % | -1.993 M -634.32 % | 373.000 K 0.00 % | 373.000 K 117.27 % | -2.160 M 0.00 % | -2.160 M -88.32 % | -1.147 M 0.00 % | -1.147 M -140.20 % | 2.853 M 12.37 % | 2.539 M |
Income before tax ratio | 0.00 -58.35 % | 0.01 63.28 % | 0.01 -92.67 % | 0.10 26.16 % | 0.08 -40.36 % | 0.13 72.18 % | 0.08 -34.06 % | 0.12 14.81 % | 0.10 -14.90 % | 0.12 44.55 % | 0.08 -39.93 % | 0.14 175.41 % | 0.05 -48.04 % | 0.09 242.73 % | 0.03 -54.87 % | 0.06 262.84 % | -0.04 -163.27 % | 0.06 140.09 % | 0.02 -24.75 % | 0.03 423.16 % | -0.01 -219.12 % | 0.01 127.58 % | -0.03 -167.32 % | 0.05 143.90 % | -0.10 -809.77 % | 0.01 0.00 % | 0.01 123.74 % | -0.06 0.00 % | -0.06 -101.25 % | -0.03 0.00 % | -0.03 -120.85 % | 0.15 6.55 % | 0.14 |
EBITDA | 5.858 M -2.37 % | 6.000 M -2.87 % | 6.177 M -50.81 % | 12.558 M 49.34 % | 8.409 M -28.92 % | 11.830 M 63.76 % | 7.224 M -25.62 % | 9.712 M 40.08 % | 6.933 M -16.53 % | 8.306 M 35.65 % | 6.123 M -39.51 % | 10.123 M 123.56 % | 4.528 M -41.19 % | 7.700 M 177.78 % | 2.772 M -47.24 % | 5.254 M 224.92 % | 1.617 M -40.35 % | 2.711 M -53.10 % | 5.781 M 22.90 % | 4.704 M 63.05 % | 2.885 M -35.37 % | 4.464 M 98.75 % | 2.246 M -52.03 % | 4.682 M 316.55 % | 1.124 M -67.89 % | 3.500 M 0.00 % | 3.500 M 133.96 % | 1.496 M 0.00 % | 1.496 M -49.31 % | 2.952 M 0.00 % | 2.952 M -32.72 % | 4.387 M -28.07 % | 6.099 M |
Net income ratio | 0.00 -95.68 % | 0.02 666.66 % | 0.00 -97.44 % | 0.09 29.63 % | 0.07 -36.41 % | 0.11 61.80 % | 0.07 -34.95 % | 0.10 16.34 % | 0.09 4.40 % | 0.08 20.98 % | 0.07 -39.98 % | 0.11 173.58 % | 0.04 -50.15 % | 0.08 305.70 % | 0.02 -64.16 % | 0.06 248.89 % | -0.04 -189.46 % | 0.04 179.52 % | 0.02 -28.41 % | 0.02 255.89 % | -0.01 -222.61 % | 0.01 139.12 % | -0.03 -168.73 % | 0.04 147.49 % | -0.09 -1 875.05 % | 0.00 0.00 % | 0.00 107.94 % | -0.06 0.00 % | -0.06 -86.81 % | -0.03 0.00 % | -0.03 -121.26 % | 0.16 13.93 % | 0.14 |
Ratio EBITDA | 0.11 2.21 % | 0.11 2.87 % | 0.10 -36.83 % | 0.16 4.41 % | 0.16 -16.34 % | 0.19 51.42 % | 0.12 -25.13 % | 0.16 4.29 % | 0.16 -10.33 % | 0.18 21.09 % | 0.15 -19.71 % | 0.18 65.42 % | 0.11 -33.03 % | 0.16 78.47 % | 0.09 -37.38 % | 0.15 129.58 % | 0.06 -60.62 % | 0.16 23.10 % | 0.13 2.70 % | 0.13 23.24 % | 0.10 -28.19 % | 0.14 44.11 % | 0.10 -32.11 % | 0.15 149.79 % | 0.06 -57.34 % | 0.14 0.00 % | 0.14 221.61 % | 0.04 0.00 % | 0.04 -45.83 % | 0.08 0.00 % | 0.08 -65.12 % | 0.23 -31.79 % | 0.33 |
Gross profit ratio | 0.12 -12.94 % | 0.14 -64.75 % | 0.40 76.55 % | 0.23 15.37 % | 0.20 -23.40 % | 0.26 33.06 % | 0.19 -9.28 % | 0.21 2.31 % | 0.21 -11.54 % | 0.23 1.14 % | 0.23 -5.68 % | 0.25 45.91 % | 0.17 -58.12 % | 0.40 4.79 % | 0.38 -3.12 % | 0.40 0.55 % | 0.39 -8.41 % | 0.43 2.05 % | 0.42 6.79 % | 0.39 -1.16 % | 0.40 -0.53 % | 0.40 -10.45 % | 0.45 9.82 % | 0.41 -9.94 % | 0.45 2.20 % | 0.44 0.00 % | 0.44 14.67 % | 0.39 0.00 % | 0.39 -11.56 % | 0.44 0.00 % | 0.44 -12.20 % | 0.50 -1.55 % | 0.51 |
Weighted average shs out dil | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 8.89 % | 666.742 K 1.22 % | 658.726 K 1.99 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K -50.00 % | 1.292 M -1.52 % | 1.312 M 0.00 % | 1.312 M 0.00 % | 1.312 M 0.63 % | 1.304 M 32.71 % | 982.255 K 49.76 % | 655.878 K 0.00 % | 655.878 K -0.77 % | 660.997 K 0.00 % | 660.997 K 0.00 % | 660.997 K 0.00 % | 660.997 K 0.78 % | 655.878 K 0.00 % | 655.878 K |
Weighted average shs out | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 0.00 % | 725.999 K 8.89 % | 666.742 K 1.22 % | 658.726 K 1.99 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K 0.00 % | 645.879 K -50.00 % | 1.292 M -1.52 % | 1.312 M 0.00 % | 1.312 M 0.00 % | 1.312 M 0.63 % | 1.304 M 32.71 % | 982.255 K 49.76 % | 655.878 K 0.00 % | 655.878 K -0.77 % | 660.997 K 0.00 % | 660.997 K 0.00 % | 660.997 K 0.00 % | 660.997 K 0.78 % | 655.878 K 0.00 % | 655.878 K |
EPS diluted | 0.06 -95.89 % | 1.34 644.44 % | 0.18 -98.05 % | 9.25 85.37 % | 4.99 -45.94 % | 9.23 74.81 % | 5.28 -35.29 % | 8.16 56.32 % | 5.22 -2.79 % | 5.37 35.26 % | 3.97 -58.43 % | 9.55 265.90 % | 2.61 -57.14 % | 6.09 534.38 % | 0.96 -70.00 % | 3.20 310.53 % | -1.52 -235.71 % | 1.12 6.67 % | 1.05 72.13 % | 0.61 310.34 % | -0.29 -207.41 % | 0.27 155.10 % | -0.49 -148.04 % | 1.02 159.65 % | -1.71 -1 000.00 % | 0.19 0.00 % | 0.19 105.78 % | -3.29 0.00 % | -3.29 -75.00 % | -1.88 0.00 % | -1.88 -144.13 % | 4.26 24.20 % | 3.43 |
Earnings per share | 0.06 -95.89 % | 1.34 644.44 % | 0.18 -98.05 % | 9.25 85.37 % | 4.99 -45.94 % | 9.23 74.81 % | 5.28 -35.29 % | 8.16 56.32 % | 5.22 -2.79 % | 5.37 35.26 % | 3.97 -58.43 % | 9.55 265.90 % | 2.61 -57.14 % | 6.09 534.38 % | 0.96 -70.00 % | 3.20 310.53 % | -1.52 -235.71 % | 1.12 6.67 % | 1.05 72.13 % | 0.61 310.34 % | -0.29 -207.41 % | 0.27 155.10 % | -0.49 -148.04 % | 1.02 159.65 % | -1.71 -1 000.00 % | 0.19 0.00 % | 0.19 105.78 % | -3.29 0.00 % | -3.29 -75.00 % | -1.88 0.00 % | -1.88 -144.13 % | 4.26 24.20 % | 3.43 |
Gross profit | 6.625 M -16.83 % | 7.966 M -66.72 % | 23.934 M 37.46 % | 17.411 M 65.02 % | 10.551 M -34.91 % | 16.211 M 43.91 % | 11.265 M -9.87 % | 12.499 M 37.43 % | 9.095 M -17.66 % | 11.045 M 13.31 % | 9.748 M -28.95 % | 13.719 M 97.20 % | 6.957 M -63.22 % | 18.916 M 63.10 % | 11.598 M -18.37 % | 14.208 M 42.31 % | 9.984 M 38.72 % | 7.197 M -61.12 % | 18.513 M 27.79 % | 14.487 M 30.77 % | 11.078 M -10.48 % | 12.375 M 23.50 % | 10.020 M -22.40 % | 12.912 M 50.19 % | 8.597 M -23.06 % | 11.174 M 0.00 % | 11.174 M -16.58 % | 13.396 M 0.00 % | 13.396 M -17.25 % | 16.188 M 0.00 % | 16.188 M 69.33 % | 9.560 M 3.82 % | 9.208 M |
Income tax expense | 225.000 K 174.01 % | -304.000 K -202.01 % | 298.000 K -65.19 % | 856.000 K 49.13 % | 574.000 K -63.60 % | 1.577 M 156.01 % | 616.000 K -28.46 % | 861.000 K 41.38 % | 609.000 K -63.18 % | 1.654 M 199.64 % | 552.000 K -54.57 % | 1.215 M 285.71 % | 315.000 K -40.68 % | 531.000 K 148.13 % | 214.000 K 55.07 % | 138.000 K 475.00 % | 24.000 K -91.24 % | 274.000 K -33.33 % | 411.000 K -1.67 % | 418.000 K 313.86 % | 101.000 K 20.24 % | 84.000 K 71.43 % | 49.000 K -86.08 % | 352.000 K 58.56 % | 222.000 K 6 242.86 % | 3.500 K 0.00 % | 3.500 K -70.83 % | 12.000 K 0.00 % | 12.000 K -87.43 % | 95.500 K 0.00 % | 95.500 K 153.95 % | -177.000 K -1 141.18 % | 17.000 K |
Cost of revenue | 47.458 M -2.45 % | 48.652 M 35.03 % | 36.030 M -39.55 % | 59.604 M 37.68 % | 43.292 M -8.20 % | 47.160 M -0.36 % | 47.329 M 1.83 % | 46.478 M 33.52 % | 34.811 M -3.63 % | 36.124 M 11.64 % | 32.357 M -23.27 % | 42.170 M 22.60 % | 34.396 M 22.07 % | 28.178 M 51.02 % | 18.659 M -14.02 % | 21.701 M 41.03 % | 15.388 M 61.07 % | 9.554 M -62.47 % | 25.457 M 14.37 % | 22.258 M 33.32 % | 16.695 M -9.69 % | 18.486 M 49.61 % | 12.356 M -34.12 % | 18.754 M 80.47 % | 10.392 M -26.04 % | 14.051 M 0.00 % | 14.051 M -33.97 % | 21.280 M 0.00 % | 21.280 M 1.97 % | 20.869 M 0.00 % | 20.869 M 116.17 % | 9.654 M 7.12 % | 9.012 M |
General and administrative 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 -100.00 % | 1.964 M | 0.000 | 0.000 -100.00 % | 5.800 M | 0.000 -100.00 % | 5.959 M | 0.000 -100.00 % | 618.500 K 0.00 % | 618.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling and marketing 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 -100.00 % | 831.000 K | 0.000 | 0.000 -100.00 % | 464.000 K | 0.000 -100.00 % | 422.000 K | 0.000 -100.00 % | 248.500 K 0.00 % | 248.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | -176.000 K 62.15 % | -465.000 K -105.29 % | 8.785 M 2 467.92 % | -371.000 K -460.19 % | 103.000 K -78.22 % | 473.000 K 744.64 % | 56.000 K -88.57 % | 490.000 K 54.57 % | 317.000 K -19.34 % | 393.000 K 151.92 % | 156.000 K -56.67 % | 360.000 K 109.30 % | 172.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.971 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.177 M 0.00 % | 9.177 M 4 128.80 % | 217.000 K 0.00 % | 217.000 K -98.61 % | 15.560 M 0.00 % | 15.560 M | 0.000 | 0.000 |
Operating expenses | 4.988 M 9.43 % | 4.558 M -78.17 % | 20.878 M 175.95 % | 7.566 M 35.98 % | 5.564 M -15.27 % | 6.567 M 28.89 % | 5.095 M -7.51 % | 5.509 M 27.76 % | 4.312 M -7.19 % | 4.646 M 1.04 % | 4.598 M -11.36 % | 5.187 M 32.97 % | 3.901 M -71.20 % | 13.545 M 34.59 % | 10.064 M -9.02 % | 11.062 M 10.85 % | 9.979 M 76.31 % | 5.660 M -62.53 % | 15.106 M 25.00 % | 12.085 M 16.36 % | 10.386 M -5.12 % | 10.947 M 12.27 % | 9.751 M -4.75 % | 10.237 M 6.59 % | 9.604 M -4.96 % | 10.106 M 0.00 % | 10.106 M -21.25 % | 12.833 M 0.00 % | 12.833 M -17.53 % | 15.560 M 0.00 % | 15.560 M 143.69 % | 6.385 M -29.47 % | 9.053 M |
Cost and expenses | 52.446 M 198.56 % | -53.210 M -193.50 % | 56.908 M -15.28 % | 67.170 M 37.49 % | 48.856 M -9.07 % | 53.727 M 2.49 % | 52.424 M 0.84 % | 51.987 M 32.88 % | 39.123 M -4.04 % | 40.770 M 10.32 % | 36.955 M -21.97 % | 47.357 M 23.66 % | 38.297 M -8.21 % | 41.723 M 45.26 % | 28.723 M -12.33 % | 32.763 M 29.16 % | 25.367 M 66.74 % | 15.214 M -62.49 % | 40.563 M 18.11 % | 34.343 M 26.82 % | 27.081 M -7.99 % | 29.433 M 33.14 % | 22.107 M -23.75 % | 28.991 M 44.98 % | 19.996 M -17.22 % | 24.156 M 0.00 % | 24.156 M -29.19 % | 34.112 M 0.00 % | 34.112 M -6.36 % | 36.429 M 0.00 % | 36.429 M 127.12 % | 16.039 M -11.22 % | 18.065 M |
Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 144.000 K | 0.000 -100.00 % | 110.000 K | 0.000 -100.00 % | 98.500 K | 0.000 -100.00 % | 74.000 K | 0.000 -100.00 % | 158.000 K | 0.000 -100.00 % | 240.000 K | 0.000 -100.00 % | 223.000 K | 0.000 -100.00 % | 156.500 K 3.30 % | 151.500 K -59.27 % | 372.000 K | 0.000 -100.00 % | 468.000 K | 0.000 -100.00 % | 440.000 K | 0.000 -100.00 % | 62.000 K 0.00 % | 62.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 5.164 M 2.81 % | 5.023 M -58.46 % | 12.093 M 55.18 % | 7.793 M 37.52 % | 5.667 M -19.50 % | 7.040 M 36.67 % | 5.151 M -14.14 % | 5.999 M 29.60 % | 4.629 M -8.14 % | 5.039 M 5.99 % | 4.754 M -14.30 % | 5.547 M 36.19 % | 4.073 M -40.70 % | 6.869 M 20.51 % | 5.700 M 0.90 % | 5.649 M 4.92 % | 5.384 M 86.46 % | 2.888 M 3 221.62 % | -92.500 K -101.48 % | 6.239 M 18.88 % | 5.248 M -16.22 % | 6.264 M 31.76 % | 4.754 M -25.50 % | 6.381 M 35.36 % | 4.714 M 443.71 % | 867.000 K 0.00 % | 867.000 K | 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 -100.00 % | 265.500 K 6.63 % | 249.000 K -4.60 % | 261.000 K -4.04 % | 272.000 K 1.87 % | 267.000 K -9.18 % | 294.000 K -67.55 % | 906.000 K 29.99 % | 697.000 K -26.24 % | 945.000 K -1.56 % | 960.000 K 77.61 % | 540.500 K 202.27 % | -528.500 K -144.34 % | 1.192 M 22.26 % | 975.000 K -16.24 % | 1.164 M 20.87 % | 963.000 K | 0.000 -100.00 % | 986.000 K 1 288.73 % | 71.000 K 0.00 % | 71.000 K -7.79 % | 77.000 K 0.00 % | 77.000 K -37.90 % | 124.000 K 0.00 % | 124.000 K | 0.000 | 0.000 |
Interest expense | 1.785 M -3.77 % | 1.855 M -5.89 % | 1.971 M -2.52 % | 2.022 M 14.82 % | 1.761 M 95.02 % | 903.000 K 187.12 % | 314.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.087 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.264 M 0.00 % | 1.264 M -27.15 % | 1.735 M 0.00 % | 1.735 M 21.63 % | 1.427 M 0.00 % | 1.427 M | 0.000 | 0.000 |
Depreciation and amortization | 3.808 M 9.46 % | 3.479 M 11.47 % | 3.121 M 5.23 % | 2.966 M 20.91 % | 2.453 M -7.36 % | 2.648 M 23.22 % | 2.149 M -9.40 % | 2.372 M 16.62 % | 2.034 M -3.14 % | 2.100 M 10.99 % | 1.892 M -4.20 % | 1.975 M 7.45 % | 1.838 M -6.51 % | 1.966 M 20.39 % | 1.633 M -6.26 % | 1.742 M 1.04 % | 1.724 M 93.27 % | 892.000 K -66.42 % | 2.656 M 40.45 % | 1.891 M 7.14 % | 1.765 M 0.86 % | 1.750 M 3.80 % | 1.686 M -8.52 % | 1.843 M 5.19 % | 1.752 M -5.96 % | 1.863 M 0.00 % | 1.863 M -4.07 % | 1.942 M 0.00 % | 1.942 M -29.69 % | 2.762 M 0.00 % | 2.762 M 56.66 % | 1.763 M 6.14 % | 1.661 M |
Operating income | 1.637 M -51.97 % | 3.408 M 11.52 % | 3.056 M -68.96 % | 9.845 M 97.41 % | 4.987 M -48.29 % | 9.644 M 56.30 % | 6.170 M -11.73 % | 6.990 M 46.14 % | 4.783 M -25.25 % | 6.399 M 24.25 % | 5.150 M -39.64 % | 8.532 M 179.19 % | 3.056 M -46.70 % | 5.734 M 403.42 % | 1.139 M -67.57 % | 3.512 M 3 382.24 % | -107.000 K -105.88 % | 1.819 M -21.56 % | 2.319 M -17.56 % | 2.813 M 151.16 % | 1.120 M -58.73 % | 2.714 M 384.64 % | 560.000 K -80.27 % | 2.839 M 552.07 % | -628.000 K -158.77 % | 1.069 M 0.00 % | 1.069 M 36.99 % | 780.000 K 0.00 % | 780.000 K 24.20 % | 628.000 K 0.00 % | 628.000 K -83.69 % | 3.851 M 2 384.52 % | 155.000 K |
Operating income ratio | 0.03 -49.71 % | 0.06 18.11 % | 0.05 -60.13 % | 0.13 38.02 % | 0.09 -39.14 % | 0.15 44.52 % | 0.11 -11.15 % | 0.12 8.80 % | 0.11 -19.70 % | 0.14 10.91 % | 0.12 -19.88 % | 0.15 106.58 % | 0.07 -39.30 % | 0.12 223.44 % | 0.04 -61.51 % | 0.10 2 419.11 % | 0.00 -103.88 % | 0.11 105.90 % | 0.05 -31.11 % | 0.08 89.83 % | 0.04 -54.14 % | 0.09 251.39 % | 0.03 -72.09 % | 0.09 371.09 % | -0.03 -178.07 % | 0.04 0.00 % | 0.04 88.31 % | 0.02 0.00 % | 0.02 32.73 % | 0.02 0.00 % | 0.02 -91.54 % | 0.20 2 255.98 % | 0.01 |
Total other income expenses net | -1.372 M 49.96 % | -2.742 M -4.50 % | -2.624 M -15.34 % | -2.275 M -187.25 % | -792.000 K 41.98 % | -1.365 M 20.82 % | -1.724 M -749.26 % | -203.000 K 46.86 % | -382.000 K 54.69 % | -843.000 K 50.96 % | -1.719 M -80.95 % | -950.000 K 6.77 % | -1.019 M -10.40 % | -923.000 K -205.63 % | -302.000 K 76.96 % | -1.311 M -54.60 % | -848.000 K -3.10 % | -822.500 K 33.10 % | -1.230 M 23.30 % | -1.603 M -14.26 % | -1.403 M 42.73 % | -2.450 M -95.37 % | -1.254 M 14.64 % | -1.469 M -7.62 % | -1.365 M -96.26 % | -695.500 K 0.00 % | -695.500 K 76.34 % | -2.940 M 0.00 % | -2.940 M -65.63 % | -1.775 M 0.00 % | -1.775 M -77.86 % | -998.000 K -141.86 % | 2.384 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 73.741 M 4.78 % | 70.376 M -3.02 % | 72.568 M 6.92 % | 67.869 M -5.89 % | 72.120 M 17.79 % | 61.229 M 14.98 % | 53.254 M 10.06 % | 48.385 M 0.71 % | 48.044 M 3.42 % | 46.456 M 11.13 % | 41.803 M -18.71 % | 51.423 M 8.47 % | 47.406 M -9.76 % | 52.532 M -5.82 % | 55.779 M -0.19 % | 55.886 M -4.45 % | 58.486 M -3.47 % | 60.589 M -18.65 % | 74.477 M 19.19 % | 62.488 M -19.31 % | 77.443 M 17.86 % | 65.707 M 315.32 % | 15.821 M -77.36 % | 69.873 M 75.23 % | 39.874 M -45.90 % | 73.698 M | 0.000 | 0.000 | 0.000 100.00 % | -1.701 M | 0.000 -100.00 % | 74.297 M -0.67 % | 74.799 M 8.26 % | 69.089 M 38.77 % | 49.785 M 28.04 % | 38.883 M 4 377.56 % | -909.000 K -283.54 % | -237.000 K |
Total investments | 4.776 M -9.55 % | 5.280 M 216.36 % | 1.669 M -73.32 % | 6.255 M 343.93 % | 1.409 M 0.28 % | 1.405 M -8.71 % | 1.539 M 3.50 % | 1.487 M 11.39 % | 1.335 M 10.60 % | 1.207 M | 0.000 -100.00 % | 1.529 M | 0.000 -100.00 % | 1.597 M | 0.000 -100.00 % | 1.640 M | 0.000 -100.00 % | 1.548 M | 0.000 -100.00 % | 1.623 M | 0.000 -100.00 % | 1.658 M | 0.000 -100.00 % | 1.676 M | 0.000 -100.00 % | 2.031 M | 0.000 -100.00 % | 2.006 M | 0.000 -100.00 % | 2.086 M | 0.000 -100.00 % | 2.183 M -10.13 % | 2.429 M 220.03 % | 759.000 K -9.21 % | 836.000 K -10.11 % | 930.000 K -2.62 % | 955.000 K -9.13 % | 1.051 M |
Total debt | 75.647 M 3.62 % | 73.005 M -1.83 % | 74.369 M 4.51 % | 71.159 M -4.79 % | 74.739 M 16.18 % | 64.330 M 13.03 % | 56.913 M 13.47 % | 50.157 M -1.28 % | 50.807 M 2.99 % | 49.334 M 4.12 % | 47.380 M -15.43 % | 56.022 M 12.14 % | 49.957 M -7.53 % | 54.027 M -6.67 % | 57.888 M -1.67 % | 58.874 M -2.45 % | 60.351 M -3.33 % | 62.430 M -18.94 % | 77.013 M 20.99 % | 63.650 M -19.44 % | 79.008 M 18.99 % | 66.401 M 307.67 % | 16.288 M -76.89 % | 70.476 M 70.61 % | 41.309 M -45.48 % | 75.765 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 76.200 M -1.77 % | 77.573 M 7.43 % | 72.210 M 43.23 % | 50.417 M 28.99 % | 39.087 M | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -11.213 M 31.73 % | -16.425 M -2.88 % | -15.965 M -5.62 % | -15.115 M -67.31 % | -9.034 M 16.78 % | -10.855 M -1.46 % | -10.699 M -15.63 % | -9.253 M -17.68 % | -7.863 M 6.86 % | -8.442 M -8.40 % | -7.788 M -26.82 % | -6.141 M 0.18 % | -6.152 M 39.18 % | -10.115 M 2.98 % | -10.426 M -10.61 % | -9.426 M -4.79 % | -8.995 M 1.76 % | -9.156 M -8.75 % | -8.419 M -1.70 % | -8.278 M -9.82 % | -7.538 M -0.01 % | -7.537 M -3.40 % | -7.289 M -12.73 % | -6.466 M -8.53 % | -5.958 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 |
Retained earnings | 45.671 M 1.46 % | 45.013 M 2.80 % | 43.787 M -7.26 % | 47.213 M 20.25 % | 39.264 M 4.02 % | 37.748 M 21.72 % | 31.012 M 5.11 % | 29.505 M 23.89 % | 23.816 M 12.41 % | 21.186 M 15.67 % | 18.316 M 22.98 % | 14.893 M 56.67 % | 9.506 M 26.29 % | 7.527 M 84.89 % | 4.071 M 30.82 % | 3.112 M 114.77 % | 1.449 M -35.74 % | 2.255 M 129.40 % | 983.000 K -44.93 % | 1.785 M 407.76 % | -580.000 K -145.17 % | 1.284 M 336.03 % | -544.000 K -220.62 % | 451.000 K 452.34 % | -128.000 K -106.49 % | 1.973 M | 0.000 -100.00 % | 1.478 M | 0.000 -100.00 % | 5.835 M | 0.000 -100.00 % | 8.243 M -27.74 % | 11.407 M -22.13 % | 14.649 M 15.42 % | 12.692 M 18.18 % | 10.740 M 9.59 % | 9.800 M 19.97 % | 8.169 M |
Common stock | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 0.00 % | 5.278 M 10.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M | 0.000 -100.00 % | 4.798 M | 0.000 -100.00 % | 7.380 M | 0.000 -100.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 0.00 % | 4.798 M 10.00 % | 4.362 M 0.00 % | 4.362 M |
Total equity | 41.324 M -0.75 % | 41.636 M 1.24 % | 41.126 M -7.03 % | 44.238 M 15.41 % | 38.331 M 9.54 % | 34.994 M 23.01 % | 28.448 M 0.21 % | 28.387 M 19.02 % | 23.851 M 15.55 % | 20.642 M 18.67 % | 17.394 M 4.80 % | 16.598 M 70.41 % | 9.740 M 18.58 % | 8.214 M 105.76 % | 3.992 M -9.95 % | 4.433 M 58.26 % | 2.801 M -22.60 % | 3.619 M 24.32 % | 2.911 M -5.98 % | 3.096 M 34.38 % | 2.304 M -14.32 % | 2.689 M 3.86 % | 2.589 M -41.25 % | 4.407 M -6.31 % | 4.704 M -35.84 % | 7.332 M 3.02 % | 7.117 M -0.22 % | 7.133 M 48 639.32 % | 14.635 K -99.90 % | 15.018 M 27.12 % | 11.814 M -36.93 % | 18.733 M 5.62 % | 17.736 M -34.82 % | 27.211 M 2.72 % | 26.490 M 9.14 % | 24.271 M 21.25 % | 20.018 M 11.44 % | 17.963 M |
Other non current liabilities | 3.677 M -1.18 % | 3.721 M -10.42 % | 4.154 M -0.34 % | 4.168 M -1.95 % | 4.251 M -10.92 % | 4.772 M 10.87 % | 4.304 M -1.26 % | 4.359 M 5.98 % | 4.113 M -0.53 % | 4.135 M | 0.000 -100.00 % | 4.282 M | 0.000 -100.00 % | 4.870 M | 0.000 -100.00 % | 4.780 M | 0.000 -100.00 % | 130.000 K | 0.000 -100.00 % | 253.000 K | 0.000 -100.00 % | 3.121 M | 0.000 -100.00 % | 3.049 M | 0.000 100.00 % | -121.000 K -100.28 % | 43.720 M 12.71 % | 38.789 M 85 171.16 % | 45.489 K -99.89 % | 42.314 M -15.36 % | 49.995 M 2 421.18 % | 1.983 M -14.16 % | 2.310 M 3.31 % | 2.236 M -8.62 % | 2.447 M -16.94 % | 2.946 M -81.57 % | 15.989 M -4.82 % | 16.799 M |
Long term debt | 40.161 M -0.96 % | 40.550 M -7.71 % | 43.937 M -0.77 % | 44.278 M -0.65 % | 44.569 M 17.33 % | 37.986 M 1.67 % | 37.362 M -3.41 % | 38.681 M 3.28 % | 37.452 M -2.46 % | 38.396 M -18.96 % | 47.380 M 11.52 % | 42.484 M -14.96 % | 49.957 M 21.12 % | 41.246 M -28.75 % | 57.888 M 9.51 % | 52.861 M -12.41 % | 60.351 M 18.09 % | 51.104 M -12.91 % | 58.681 M 42.68 % | 41.127 M -9.56 % | 45.473 M 294.39 % | 11.530 M -29.21 % | 16.288 M -55.47 % | 36.575 M -11.46 % | 41.309 M 3.74 % | 39.821 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 45.414 M -6.27 % | 48.451 M 28.61 % | 37.674 M 76.53 % | 21.342 M 27.70 % | 16.712 M | 0.000 | 0.000 |
Total non current liabilities | 43.998 M -0.96 % | 44.424 M -8.57 % | 48.587 M -1.17 % | 49.161 M -0.45 % | 49.385 M 15.50 % | 42.758 M 1.20 % | 42.250 M -3.20 % | 43.646 M 4.05 % | 41.948 M -2.22 % | 42.902 M -9.45 % | 47.380 M 0.66 % | 47.069 M -5.78 % | 49.957 M 7.97 % | 46.270 M -20.07 % | 57.888 M 0.41 % | 57.652 M -4.47 % | 60.351 M -0.39 % | 60.590 M 3.25 % | 58.681 M 31.03 % | 44.786 M -1.51 % | 45.473 M 210.37 % | 14.651 M -10.05 % | 16.288 M -58.89 % | 39.624 M -4.08 % | 41.309 M -2.29 % | 42.278 M -3.30 % | 43.720 M 12.71 % | 38.789 M 85 171.16 % | 45.489 K -99.90 % | 43.855 M -12.28 % | 49.995 M 1.46 % | 49.274 M -4.81 % | 51.762 M 25.78 % | 41.153 M 65.72 % | 24.833 M 22.12 % | 20.335 M 22.80 % | 16.559 M -3.28 % | 17.120 M |
Other current liabilities | 9.924 M 24.22 % | 7.989 M 2.19 % | 7.818 M 107.76 % | 3.763 M -63.55 % | 10.324 M 106.56 % | 4.998 M -53.98 % | 10.860 M 106.54 % | 5.258 M -47.90 % | 10.092 M 50.13 % | 6.722 M -75.88 % | 27.870 M 185 900.00 % | -15.000 K -100.04 % | 33.853 M 595.42 % | 4.868 M -77.06 % | 21.216 M 293.54 % | 5.391 M -71.31 % | 18.793 M 617.02 % | 2.621 M | 0.000 -100.00 % | 2.941 M | 0.000 -100.00 % | 860.000 K -98.67 % | 64.728 M 289.11 % | 16.635 M -70.43 % | 56.251 M 2 542.13 % | 2.129 M -95.47 % | 47.013 M 1 039.99 % | 4.124 M 7 904.97 % | 51.518 K -99.89 % | 48.707 M 2.01 % | 47.748 M 317.60 % | 11.434 M 154.15 % | 4.499 M -15.97 % | 5.354 M 18.64 % | 4.513 M 1.10 % | 4.464 M -81.91 % | 24.679 M -31.89 % | 36.236 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 1.472 M | 0.000 -100.00 % | 4.317 M | 0.000 -100.00 % | 2.660 M | 0.000 -100.00 % | 234.000 K | 0.000 -100.00 % | 7.331 M | 0.000 -100.00 % | 2.149 M | 0.000 -100.00 % | 2.368 M | 0.000 -100.00 % | 2.322 M | 0.000 -100.00 % | 2.078 M | 0.000 -100.00 % | 1.857 M | 0.000 -100.00 % | 16.495 M | 0.000 -100.00 % | 2.170 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 |
Short term debt | 35.486 M 9.34 % | 32.455 M 6.65 % | 30.432 M 13.21 % | 26.881 M -10.90 % | 30.170 M 14.52 % | 26.344 M 34.75 % | 19.551 M 70.36 % | 11.476 M -14.07 % | 13.355 M 22.10 % | 10.938 M | 0.000 -100.00 % | 13.538 M | 0.000 -100.00 % | 10.089 M | 0.000 -100.00 % | 1.998 M | 0.000 -100.00 % | 552.000 K -96.99 % | 18.332 M -18.61 % | 22.523 M -32.84 % | 33.535 M -36.74 % | 53.014 M | 0.000 -100.00 % | 33.901 M | 0.000 -100.00 % | 35.944 M | 0.000 -100.00 % | 40.365 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.786 M 5.71 % | 29.122 M -15.68 % | 34.536 M 18.78 % | 29.075 M 29.94 % | 22.375 M | 0.000 | 0.000 |
Total current liabilities | 56.395 M 6.63 % | 52.888 M 2.83 % | 51.430 M 6.71 % | 48.197 M -3.84 % | 50.122 M 8.04 % | 46.390 M 5.76 % | 43.864 M 37.05 % | 32.006 M 1.41 % | 31.561 M 43.91 % | 21.931 M -21.31 % | 27.870 M -3.80 % | 28.970 M -14.42 % | 33.853 M 13.75 % | 29.760 M 40.27 % | 21.216 M 15.27 % | 18.405 M -2.06 % | 18.793 M 25.82 % | 14.937 M -18.52 % | 18.332 M -37.08 % | 29.135 M -13.12 % | 33.535 M -45.33 % | 61.343 M -5.23 % | 64.728 M 15.68 % | 55.954 M -0.53 % | 56.251 M 9.67 % | 51.291 M 9.10 % | 47.013 M -6.75 % | 50.418 M 97 764.82 % | 51.518 K -99.89 % | 48.707 M 2.01 % | 47.748 M 13.07 % | 42.227 M -6.49 % | 45.158 M -12.87 % | 51.830 M 17.39 % | 44.151 M 23.00 % | 35.895 M 13.77 % | 31.550 M -13.07 % | 36.295 M |
Total liabilities | 100.393 M 3.17 % | 97.312 M -2.70 % | 100.017 M 2.73 % | 97.358 M -2.16 % | 99.507 M 11.62 % | 89.148 M 3.52 % | 86.114 M 13.83 % | 75.652 M 2.92 % | 73.509 M 13.38 % | 64.833 M -13.84 % | 75.250 M -1.04 % | 76.039 M -9.27 % | 83.810 M 10.23 % | 76.030 M -3.89 % | 79.104 M 4.01 % | 76.057 M -3.90 % | 79.144 M 4.79 % | 75.527 M -1.93 % | 77.013 M 4.18 % | 73.921 M -6.44 % | 79.008 M 3.97 % | 75.994 M -6.20 % | 81.016 M -15.24 % | 95.578 M -2.03 % | 97.560 M 4.27 % | 93.569 M 3.13 % | 90.733 M 1.71 % | 89.207 M 91 859.34 % | 97.007 K -99.90 % | 92.562 M -5.30 % | 97.743 M 6.82 % | 91.501 M -5.59 % | 96.920 M 4.23 % | 92.983 M 34.79 % | 68.984 M 22.68 % | 56.230 M 16.88 % | 48.109 M -9.93 % | 53.415 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 4.467 M | 0.000 -100.00 % | 5.803 M 17.02 % | 4.959 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K -92.00 % | 2.387 M -71.89 % | 8.492 M 194.35 % | 2.885 M -67.20 % | 8.797 M 290.63 % | 2.252 M -72.16 % | 8.089 M 350.39 % | 1.796 M -79.77 % | 8.877 M 465.41 % | 1.570 M -84.42 % | 10.079 M 412.93 % | 1.965 M -82.75 % | 11.394 M 284.54 % | 2.963 M -76.35 % | 12.531 M 350.43 % | 2.782 M -80.08 % | 13.968 M 360 830.23 % | 3.870 K -99.97 % | 12.144 M 172.29 % | 4.460 M -54.34 % | 9.768 M 302.14 % | 2.429 M 220.03 % | 759.000 K -9.21 % | 836.000 K -10.11 % | 930.000 K 102.35 % | -39.544 M -3.23 % | -38.307 M |
Long term investments | 4.776 M -9.55 % | 5.280 M 216.36 % | 1.669 M -73.32 % | 6.255 M 7.79 % | 5.803 M 459.99 % | -1.612 M -131.13 % | 5.178 M 4.16 % | 4.971 M 3.28 % | 4.813 M -4.66 % | 5.048 M | 0.000 -100.00 % | 5.973 M | 0.000 -100.00 % | 68.000 K | 0.000 -100.00 % | 36.000 K | 0.000 -100.00 % | 36.000 K | 0.000 -100.00 % | 117.000 K | 0.000 -100.00 % | 117.000 K | 0.000 -100.00 % | 117.000 K | 0.000 -100.00 % | 144.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 |
Intangible assets | 681.000 K 61.37 % | 422.000 K -2.76 % | 434.000 K 69.53 % | 256.000 K -52.42 % | 538.000 K 58.24 % | 340.000 K -47.12 % | 643.000 K 35.94 % | 473.000 K -30.34 % | 679.000 K 69.33 % | 401.000 K -99.25 % | 53.174 M 11 849.21 % | 445.000 K | 0.000 -100.00 % | 235.000 K | 0.000 -100.00 % | 269.000 K | 0.000 -100.00 % | 241.000 K | 0.000 -100.00 % | 242.000 K | 0.000 -100.00 % | 284.000 K | 0.000 -100.00 % | 354.000 K | 0.000 -100.00 % | 446.000 K | 0.000 -100.00 % | 1.109 M | 0.000 -100.00 % | 1.256 M | 0.000 -100.00 % | 1.152 M -1.37 % | 1.168 M 342.42 % | 264.000 K 43.48 % | 184.000 K -64.89 % | 524.000 K | 0.000 | 0.000 |
GoodWill | 0.000 -100.00 % | 241.000 K | 0.000 -100.00 % | 255.000 K | 0.000 -100.00 % | 246.000 K | 0.000 -100.00 % | 263.000 K | 0.000 -100.00 % | 265.000 K | 0.000 -100.00 % | 288.000 K | 0.000 -100.00 % | 294.000 K | 0.000 -100.00 % | 303.000 K | 0.000 -100.00 % | 303.000 K | 0.000 -100.00 % | 301.000 K | 0.000 -100.00 % | 300.000 K | 0.000 -100.00 % | 315.000 K | 0.000 -100.00 % | 600.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 681.000 K -0.87 % | 687.000 K -26.45 % | 934.000 K | 0.000 | 0.000 |
Goodwill and intangible assets | 681.000 K 2.71 % | 663.000 K 52.76 % | 434.000 K -15.07 % | 511.000 K -5.02 % | 538.000 K -8.19 % | 586.000 K -8.86 % | 643.000 K -12.64 % | 736.000 K 8.39 % | 679.000 K 1.95 % | 666.000 K -98.75 % | 53.174 M 7 154.30 % | 733.000 K | 0.000 -100.00 % | 529.000 K | 0.000 -100.00 % | 572.000 K | 0.000 -100.00 % | 544.000 K | 0.000 -100.00 % | 543.000 K | 0.000 -100.00 % | 584.000 K | 0.000 -100.00 % | 669.000 K | 0.000 -100.00 % | 1.046 M | 0.000 -100.00 % | 1.109 M | 0.000 -100.00 % | 1.256 M | 0.000 -100.00 % | 1.152 M -1.37 % | 1.168 M 23.60 % | 945.000 K 8.50 % | 871.000 K -40.26 % | 1.458 M | 0.000 | 0.000 |
Property plant equipment net | 86.703 M -1.73 % | 88.231 M 0.81 % | 87.522 M 6.92 % | 81.858 M 6.12 % | 77.140 M 17.50 % | 65.650 M 19.96 % | 54.726 M 4.97 % | 52.135 M 2.75 % | 50.741 M 2.33 % | 49.588 M 2 073.96 % | 2.281 M -95.41 % | 49.712 M -11.88 % | 56.416 M 22.64 % | 46.002 M -11.06 % | 51.720 M 14.03 % | 45.358 M -16.13 % | 54.084 M 16.91 % | 46.262 M -15.20 % | 54.556 M 17.36 % | 46.485 M -18.22 % | 56.841 M 20.22 % | 47.279 M -20.97 % | 59.824 M 18.58 % | 50.449 M -21.55 % | 64.306 M 20.30 % | 53.455 M -20.48 % | 67.222 M 23.40 % | 54.474 M 73 502.57 % | 74.011 K -99.88 % | 60.670 M -14.38 % | 70.856 M 7.53 % | 65.893 M -7.95 % | 71.581 M -1.69 % | 72.808 M 29.61 % | 56.173 M 24.73 % | 45.036 M 13.89 % | 39.544 M 3.23 % | 38.307 M |
Total non current assets | 92.343 M -2.05 % | 94.276 M 0.20 % | 94.092 M 5.92 % | 88.837 M 6.42 % | 83.481 M 17.26 % | 71.195 M 16.17 % | 61.283 M 4.62 % | 58.578 M 2.96 % | 56.892 M 1.58 % | 56.009 M 1.00 % | 55.455 M -4.41 % | 58.014 M -1.34 % | 58.803 M 4.07 % | 56.506 M 3.48 % | 54.605 M -2.66 % | 56.097 M -0.42 % | 56.336 M 0.35 % | 56.137 M -0.38 % | 56.352 M -1.29 % | 57.089 M -2.26 % | 58.411 M -1.76 % | 59.458 M -3.77 % | 61.789 M -3.51 % | 64.038 M -4.80 % | 67.269 M -2.06 % | 68.686 M -1.88 % | 70.004 M 0.65 % | 69.551 M 89 204.19 % | 77.881 K -99.90 % | 76.749 M 1.90 % | 75.316 M -5.73 % | 79.893 M 2.87 % | 77.664 M 2.58 % | 75.707 M 30.73 % | 57.911 M 22.11 % | 47.424 M 12.95 % | 41.987 M 1.86 % | 41.221 M |
Other current assets | 1.607 M 1.01 % | 1.591 M -24.09 % | 2.096 M -6.05 % | 2.231 M -47.21 % | 4.226 M -22.78 % | 5.473 M 142.49 % | 2.257 M -50.71 % | 4.579 M 57.41 % | 2.909 M -24.23 % | 3.839 M -87.86 % | 31.612 M 726.03 % | 3.827 M -88.11 % | 32.196 M 1 176.61 % | 2.522 M -90.44 % | 26.382 M 1 337.71 % | 1.835 M -92.83 % | 25.609 M 1 426.16 % | 1.678 M -92.02 % | 21.036 M 2 290.45 % | 880.000 K -95.88 % | 21.336 M 3 737.41 % | 556.000 K -97.40 % | 21.349 M 41.67 % | 15.069 M -56.94 % | 34.995 M 66.72 % | 20.990 M -24.62 % | 27.846 M 16 280.00 % | 170.000 K 403.54 % | 33.761 K -99.81 % | 17.978 M -47.50 % | 34.241 M 101.48 % | 16.995 M 15 636.11 % | 108.000 K -93.59 % | 1.686 M -59.29 % | 4.141 M 3 699.08 % | 109.000 K -9.92 % | 121.000 K -99.42 % | 20.849 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.394 M -245.64 % | 3.017 M 182.91 % | -3.639 M -4.45 % | -3.484 M -0.17 % | -3.478 M 9.45 % | -3.841 M | 0.000 100.00 % | -4.444 M | 0.000 -100.00 % | 1.529 M | 0.000 -100.00 % | 1.604 M | 0.000 -100.00 % | 391.000 K | 0.000 -100.00 % | 222.000 K | 0.000 -100.00 % | 297.000 K | 0.000 -100.00 % | 339.000 K | 0.000 -100.00 % | 425.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 |
cash and cash equivalents | 1.906 M -27.50 % | 2.629 M 45.97 % | 1.801 M -45.26 % | 3.290 M 25.62 % | 2.619 M -15.54 % | 3.101 M -15.25 % | 3.659 M 106.49 % | 1.772 M -35.87 % | 2.763 M -4.00 % | 2.878 M -48.40 % | 5.577 M 21.27 % | 4.599 M 80.28 % | 2.551 M 70.64 % | 1.495 M -29.11 % | 2.109 M -29.42 % | 2.988 M 60.21 % | 1.865 M 1.30 % | 1.841 M -27.41 % | 2.536 M 118.24 % | 1.162 M -25.75 % | 1.565 M 125.50 % | 694.000 K 48.61 % | 467.000 K -22.55 % | 603.000 K -57.98 % | 1.435 M -30.58 % | 2.067 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.701 M | 0.000 -100.00 % | 1.903 M -31.40 % | 2.774 M -11.12 % | 3.121 M 393.83 % | 632.000 K 209.80 % | 204.000 K -77.56 % | 909.000 K 283.54 % | 237.000 K |
Cash and short term investments | 1.906 M -27.50 % | 2.629 M 45.97 % | 1.801 M -45.26 % | 3.290 M 25.62 % | 2.619 M -57.19 % | 6.118 M 67.20 % | 3.659 M 106.49 % | 1.772 M -35.87 % | 2.763 M -4.00 % | 2.878 M -48.40 % | 5.577 M 21.27 % | 4.599 M 80.28 % | 2.551 M 70.64 % | 1.495 M -29.11 % | 2.109 M -29.42 % | 2.988 M 60.21 % | 1.865 M 1.30 % | 1.841 M -27.41 % | 2.536 M 118.24 % | 1.162 M -25.75 % | 1.565 M 125.50 % | 694.000 K 48.61 % | 467.000 K -22.55 % | 603.000 K -57.98 % | 1.435 M -30.58 % | 2.067 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.701 M | 0.000 -100.00 % | 1.903 M -31.40 % | 2.774 M -11.12 % | 3.121 M 393.83 % | 632.000 K 209.80 % | 204.000 K -77.56 % | 909.000 K 283.54 % | 237.000 K |
Total current assets | 49.374 M 10.53 % | 44.672 M -5.06 % | 47.051 M -10.82 % | 52.759 M -2.94 % | 54.357 M 2.66 % | 52.947 M -0.62 % | 53.279 M 17.20 % | 45.461 M 12.34 % | 40.468 M 37.34 % | 29.466 M -20.77 % | 37.189 M 7.41 % | 34.623 M -0.36 % | 34.747 M 25.27 % | 27.738 M -2.64 % | 28.491 M 16.80 % | 24.393 M -4.75 % | 25.609 M 11.30 % | 23.009 M -2.39 % | 23.572 M 18.29 % | 19.928 M -12.98 % | 22.901 M 19.12 % | 19.225 M -11.88 % | 21.816 M -39.31 % | 35.947 M 2.72 % | 34.995 M 8.63 % | 32.215 M 15.69 % | 27.846 M 3.95 % | 26.789 M 79 248.95 % | 33.761 K -99.89 % | 30.831 M -9.96 % | 34.241 M 12.85 % | 30.341 M -23.60 % | 39.715 M -10.73 % | 44.487 M 18.43 % | 37.563 M 13.56 % | 33.077 M 26.54 % | 26.140 M -13.32 % | 30.157 M |
Inventory | 27.824 M 3.91 % | 26.778 M 0.42 % | 26.667 M -7.15 % | 28.721 M -8.83 % | 31.503 M 3.24 % | 30.513 M 15.33 % | 26.456 M 19.84 % | 22.076 M 5.96 % | 20.835 M 31.28 % | 15.871 M | 0.000 -100.00 % | 13.601 M | 0.000 -100.00 % | 12.316 M | 0.000 -100.00 % | 10.629 M | 0.000 -100.00 % | 10.476 M | 0.000 -100.00 % | 8.803 M | 0.000 -100.00 % | 8.789 M | 0.000 -100.00 % | 8.095 M | 0.000 -100.00 % | 9.158 M | 0.000 -100.00 % | 9.899 M | 0.000 -100.00 % | 11.152 M | 0.000 -100.00 % | 11.443 M -29.24 % | 16.172 M -3.62 % | 16.779 M 38.82 % | 12.087 M 19.00 % | 10.157 M 223.88 % | 3.136 M -65.43 % | 9.071 M |
Net receivables | 18.037 M 31.91 % | 13.674 M -17.06 % | 16.487 M -10.96 % | 18.517 M 15.67 % | 16.009 M 9.58 % | 14.610 M -30.12 % | 20.907 M 13.31 % | 18.451 M 32.16 % | 13.961 M 64.87 % | 8.468 M | 0.000 -100.00 % | 15.150 M | 0.000 -100.00 % | 13.903 M | 0.000 -100.00 % | 10.766 M | 0.000 -100.00 % | 10.688 M | 0.000 -100.00 % | 8.861 M | 0.000 -100.00 % | 8.889 M | 0.000 -100.00 % | 11.841 M | 0.000 100.00 % | -425.000 K | 0.000 -100.00 % | 15.405 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.380 M 2.09 % | 22.901 M 10.62 % | 20.703 M 4.09 % | 19.889 M 60.25 % | 12.411 M | 0.000 |
Tax assets | 183.000 K 79.41 % | 102.000 K | 0.000 -100.00 % | 213.000 K 103.67 % | -5.803 M -459.99 % | 1.612 M 119.02 % | 736.000 K 0.00 % | 736.000 K 11.68 % | 659.000 K -6.79 % | 707.000 K | 0.000 -100.00 % | 1.405 M | 0.000 -100.00 % | 1.415 M | 0.000 -100.00 % | 1.334 M | 0.000 -100.00 % | 1.206 M | 0.000 -100.00 % | 1.067 M | 0.000 -100.00 % | 1.399 M | 0.000 -100.00 % | 1.409 M | 0.000 -100.00 % | 1.510 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.679 M | 0.000 -100.00 % | 3.080 M 23.89 % | 2.486 M 108.03 % | 1.195 M 3 754.84 % | 31.000 K | 0.000 -100.00 % | 41.987 M 1.86 % | 41.221 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 10.985 M -10.30 % | 12.246 M -7.09 % | 13.180 M -13.05 % | 15.159 M 57.45 % | 9.628 M -3.72 % | 10.000 M -25.67 % | 13.453 M 12.11 % | 12.000 M 47.89 % | 8.114 M 113.36 % | 3.803 M | 0.000 -100.00 % | 7.357 M | 0.000 -100.00 % | 9.419 M | 0.000 -100.00 % | 5.536 M | 0.000 -100.00 % | 4.635 M | 0.000 -100.00 % | 3.317 M | 0.000 -100.00 % | 3.470 M | 0.000 -100.00 % | 4.791 M | 0.000 -100.00 % | 12.737 M | 0.000 -100.00 % | 5.929 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.508 M -3.62 % | 11.940 M 13.04 % | 10.563 M 16.64 % | 9.056 M 32.94 % | 6.812 M | 0.000 |
Tax payables | 0.000 -100.00 % | 198.000 K | 0.000 -100.00 % | 922.000 K | 0.000 -100.00 % | 731.000 K | 0.000 -100.00 % | 612.000 K | 0.000 -100.00 % | 234.000 K | 0.000 -100.00 % | 759.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 301.000 K | 0.000 -100.00 % | 484.000 K | 0.000 -100.00 % | 354.000 K | 0.000 -100.00 % | 285.000 K | 0.000 -100.00 % | 627.000 K | 0.000 -100.00 % | 481.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K -75.86 % | 29.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 59.000 K 0.00 % | 59.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 213.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.621 M | 0.000 -100.00 % | 3.406 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 |
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 -100.00 % | 368.000 K -21.37 % | 468.000 K | 0.000 -100.00 % | 2.251 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.963 M 8.81 % | 2.723 M -18.38 % | 3.336 M -12.58 % | 3.816 M -2.08 % | 3.897 M 22.51 % | 3.181 M -13.47 % | 3.676 M |
Capital lease obligations | 0.000 -100.00 % | 1.099 M | 0.000 -100.00 % | 944.000 K | 0.000 -100.00 % | 1.013 M | 0.000 -100.00 % | 418.000 K | 0.000 -100.00 % | 654.000 K | 0.000 -100.00 % | 613.000 K | 0.000 100.00 % | -2.692 M | 0.000 100.00 % | -4.015 M | 0.000 100.00 % | -10.774 M | 0.000 | 0.000 | 0.000 100.00 % | -1.857 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 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.034 M -16.78 % | 10.855 M 1.46 % | 10.699 M 15.63 % | 9.253 M 17.68 % | 7.863 M -6.86 % | 8.442 M 8.40 % | 7.788 M 26.82 % | 6.141 M -0.18 % | 6.152 M -39.18 % | 10.115 M -2.98 % | 10.426 M 10.61 % | 9.426 M 4.79 % | 8.995 M -1.76 % | 9.156 M 8.75 % | 8.419 M 1.70 % | 8.278 M 9.82 % | 7.538 M 0.01 % | 7.537 M 3.40 % | 7.289 M 12.73 % | 6.466 M 8.53 % | 5.958 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 |
Other total stockholders equity | 1.588 M -81.21 % | 8.450 M 5.28 % | 8.026 M 16.96 % | 6.862 M 143.07 % | 2.823 M 0.00 % | 2.823 M -1.19 % | 2.857 M 0.00 % | 2.857 M 9.05 % | 2.620 M 0.00 % | 2.620 M 64.99 % | 1.588 M -38.16 % | 2.568 M 61.71 % | 1.588 M 34.46 % | 1.181 M -78.72 % | 5.549 M 0.00 % | 5.549 M 0.00 % | 5.549 M 0.00 % | 5.549 M 0.00 % | 5.549 M 15.82 % | 4.791 M -14.81 % | 5.624 M 35.71 % | 4.144 M -26.32 % | 5.624 M 0.00 % | 5.624 M 0.00 % | 5.624 M 5 947.31 % | 93.000 K -98.69 % | 7.117 M 610.55 % | -1.394 M -9 625.11 % | 14.635 K -99.67 % | 4.385 M -62.88 % | 11.814 M 332.91 % | 2.729 M -5.93 % | 2.901 M -51.29 % | 5.956 M 0.00 % | 5.956 M 0.00 % | 5.956 M 82.70 % | 3.260 M 85.65 % | 1.756 M |
Deferred tax liabilities non current | 160.000 K 4.58 % | 153.000 K -69.15 % | 496.000 K -1.20 % | 502.000 K -11.15 % | 565.000 K 3.48 % | 546.000 K -6.51 % | 584.000 K -3.63 % | 606.000 K 58.22 % | 383.000 K 3.23 % | 371.000 K | 0.000 -100.00 % | 303.000 K | 0.000 -100.00 % | 154.000 K | 0.000 -100.00 % | 11.000 K | 0.000 -100.00 % | 114.000 K | 0.000 -100.00 % | 128.000 K | 0.000 -100.00 % | 30.000 K | 0.000 -100.00 % | 203.000 K | 0.000 -100.00 % | 121.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.541 M | 0.000 -100.00 % | 1.877 M 87.51 % | 1.001 M -19.47 % | 1.243 M 19.06 % | 1.044 M 54.21 % | 677.000 K 18.77 % | 570.000 K 77.57 % | 321.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 141.717 M 1.99 % | 138.948 M -1.56 % | 141.143 M -0.32 % | 141.596 M 2.73 % | 137.838 M 11.03 % | 124.142 M 8.36 % | 114.562 M 10.11 % | 104.039 M 6.86 % | 97.360 M 13.90 % | 85.475 M -7.74 % | 92.644 M 0.01 % | 92.637 M -0.98 % | 93.550 M 11.05 % | 84.244 M 1.38 % | 83.096 M 3.24 % | 80.490 M -1.78 % | 81.945 M 3.54 % | 79.146 M -0.97 % | 79.924 M 3.77 % | 77.017 M -5.28 % | 81.312 M 3.34 % | 78.683 M -5.89 % | 83.605 M -16.38 % | 99.985 M -2.23 % | 102.264 M 1.35 % | 100.901 M 3.12 % | 97.850 M 1.57 % | 96.340 M 86 193.69 % | 111.642 K -99.90 % | 107.580 M -1.80 % | 109.557 M -0.61 % | 110.234 M -6.09 % | 117.379 M -2.34 % | 120.194 M 25.89 % | 95.474 M 18.60 % | 80.501 M 18.16 % | 68.127 M -4.55 % | 71.378 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2011-12-31 | 2011-06-30 | 2010-12-31 | 2010-06-30 | 2009-12-31 | 2009-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 |
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 |
Change in working capital | -3.807 M -211.90 % | 3.402 M -8.99 % | 3.738 M 548.20 % | -834.000 K 33.07 % | -1.246 M 55.03 % | -2.771 M 16.84 % | -3.332 M 19.22 % | -4.125 M -16.69 % | -3.535 M 4.59 % | -3.705 M -1 409.19 % | 283.000 K -87.44 % | 2.254 M 147.44 % | -4.751 M -370.40 % | 1.757 M 205.40 % | -1.667 M -0.73 % | -1.655 M -172.11 % | 2.295 M 269.37 % | -1.355 M -378.23 % | 487.000 K 147.75 % | -1.020 M -230.60 % | 781.000 K -1.76 % | 795.000 K 461.36 % | -220.000 K -111.40 % | 1.929 M 464.04 % | 342.000 K 622.14 % | -65.500 K 0.00 % | -65.500 K 78.90 % | -310.500 K 0.00 % | -310.500 K -185.42 % | 363.500 K 0.00 % | 363.500 K -83.35 % | 2.183 M 309.30 % | -1.043 M |
Accounts receivables | -3.926 M -197.54 % | 4.025 M 97.79 % | 2.035 M 148.80 % | -4.170 M -329.45 % | -971.000 K -116.28 % | 5.966 M 372.42 % | -2.190 M 57.20 % | -5.117 M 13.08 % | -5.887 M -252.83 % | 3.852 M 623.37 % | -736.000 K -167.18 % | 1.096 M 179.64 % | -1.376 M 61.44 % | -3.567 M | 0.000 -100.00 % | 2.125 M 178.53 % | -2.706 M -478.46 % | 715.000 K 145.05 % | -1.587 M -178.92 % | 2.011 M 178.80 % | -2.552 M -202.74 % | 2.484 M 1 167.35 % | 196.000 K 110.43 % | -1.879 M -296.41 % | -474.000 K -173.55 % | 644.500 K 0.00 % | 644.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -881.000 K -36.80 % | -644.000 K -141.07 % | 1.568 M -27.97 % | 2.177 M 491.58 % | 368.000 K 108.72 % | -4.221 M 20.00 % | -5.276 M -207.82 % | -1.714 M 63.08 % | -4.642 M -447.41 % | -848.000 K 62.26 % | -2.247 M -364.98 % | 848.000 K 135.56 % | -2.385 M -281.60 % | -625.000 K 49.88 % | -1.247 M -823.70 % | -135.000 K -101.49 % | -67.000 K 90.10 % | -677.000 K 28.81 % | -951.000 K -499.58 % | 238.000 K 190.49 % | -263.000 K -89.89 % | -138.500 K 82.65 % | -798.500 K -176.93 % | 1.038 M 334.31 % | -443.000 K -207.26 % | 413.000 K 0.00 % | 413.000 K 43.40 % | 288.000 K 0.00 % | 288.000 K 149.40 % | -583.000 K 0.00 % | -583.000 K -131.18 % | 1.870 M 78.10 % | 1.050 M |
Accounts payables | 1.000 M 4 661.90 % | 21.000 K -84.44 % | 135.000 K -88.35 % | 1.159 M 280.25 % | -643.000 K 85.76 % | -4.516 M -209.24 % | 4.134 M 52.77 % | 2.706 M -61.31 % | 6.994 M 204.25 % | -6.709 M -305.42 % | 3.266 M 516.05 % | -785.000 K -303.90 % | 385.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 |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -321.500 K 85.76 % | -2.258 M -209.24 % | 2.067 M 52.77 % | 1.353 M -61.31 % | 3.497 M 204.25 % | -3.355 M -305.42 % | 1.633 M -40.64 % | 2.751 M 200.00 % | -2.751 M -146.24 % | 5.949 M 1 516.43 % | -420.000 K 88.48 % | -3.645 M -171.92 % | 5.068 M 463.82 % | -1.393 M -146.05 % | 3.025 M 192.54 % | -3.269 M -190.91 % | 3.596 M 218.37 % | 1.130 M 195.29 % | 382.500 K -8.27 % | 417.000 K -66.88 % | 1.259 M 212.11 % | -1.123 M 0.00 % | -1.123 M -87.64 % | -598.500 K 0.00 % | -598.500 K -163.23 % | 946.500 K 0.00 % | 946.500 K 202.40 % | 313.000 K 114.95 % | -2.093 M |
Other non cash items | -281.000 K 67.36 % | -861.000 K -494.95 % | 218.000 K -54.58 % | 480.000 K -90.50 % | 5.050 M -44.88 % | 9.161 M 8.52 % | 8.442 M -3.25 % | 8.726 M 20.34 % | 7.251 M -22.71 % | 9.381 M 159.86 % | 3.610 M 34.00 % | 2.694 M -54.29 % | 5.894 M 6 448.89 % | 90.000 K 173.77 % | -122.000 K -152.59 % | 232.000 K 493.22 % | -59.000 K -108.77 % | 673.000 K 56.51 % | 430.000 K -73.88 % | 1.646 M 1 249.18 % | 122.000 K -90.67 % | 1.308 M 361.20 % | 283.500 K 7.18 % | 264.500 K -0.75 % | 266.500 K 124.23 % | -1.100 M 0.00 % | -1.100 M -210.61 % | 994.500 K 0.00 % | 994.500 K 181.62 % | -1.219 M 0.00 % | -1.219 M 59.73 % | -3.026 M 54.11 % | -6.594 M |
Net cash provided by operating activities | -240.000 K -103.43 % | 6.990 M -3.06 % | 7.211 M -22.68 % | 9.326 M 150.30 % | 3.726 M -51.44 % | 7.673 M 121.83 % | 3.459 M -14.17 % | 4.030 M 107.84 % | 1.939 M -48.61 % | 3.773 M -26.92 % | 5.163 M -45.09 % | 9.403 M 1 066.39 % | -973.000 K -112.56 % | 7.747 M 1 558.89 % | 467.000 K -80.39 % | 2.382 M -20.09 % | 2.981 M 17.04 % | 2.547 M -3.41 % | 2.637 M -20.31 % | 3.309 M 44.88 % | 2.284 M -52.05 % | 4.763 M 1 064.55 % | 409.000 K -92.45 % | 5.421 M 1 124.97 % | 442.500 K -58.66 % | 1.071 M 0.00 % | 1.071 M 129.72 % | 466.000 K 0.00 % | 466.000 K -38.68 % | 760.000 K 0.00 % | 760.000 K -79.86 % | 3.773 M 1 519.31 % | 233.000 K |
Investments in property plant and equipment | -2.607 M 51.88 % | -5.418 M 46.00 % | -10.033 M -18.93 % | -8.436 M 30.04 % | -12.059 M 23.11 % | -15.683 M -127.55 % | -6.892 M -43.08 % | -4.817 M -76.32 % | -2.732 M 41.13 % | -4.641 M -89.43 % | -2.450 M 43.90 % | -4.367 M 20.53 % | -5.495 M -31.08 % | -4.192 M -90.29 % | -2.203 M -36.32 % | -1.616 M -22.98 % | -1.314 M 30.66 % | -1.895 M -42.48 % | -1.330 M 8.15 % | -1.448 M -101.11 % | -720.000 K 58.35 % | -1.729 M -338.15 % | -394.500 K 69.64 % | -1.300 M -192.35 % | -444.500 K 37.08 % | -706.500 K 0.00 % | -706.500 K 18.70 % | -869.000 K 0.00 % | -869.000 K 23.84 % | -1.141 M 0.00 % | -1.141 M -16.31 % | -981.000 K -50.69 % | -651.000 K |
Acquisitions net | 46.000 K -57.41 % | 108.000 K 80.00 % | 60.000 K 170.59 % | -85.000 K -157.82 % | 147.000 K 113.04 % | 69.000 K 155.56 % | 27.000 K -76.92 % | 117.000 K -67.13 % | 356.000 K -71.01 % | 1.228 M 1 559.46 % | 74.000 K 100.00 % | 37.000 K -35.09 % | 57.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 587.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 134.500 K 0.00 % | 134.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -80.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 100.00 % | -23.500 K 0.00 % | -23.500 K -62.07 % | -14.500 K 0.00 % | -14.500 K | 0.000 | 0.000 100.00 % | -253.000 K -228.57 % | -77.000 K |
Sales maturities of investments | 0.000 -100.00 % | 26.000 K 160.00 % | 10.000 K -99.68 % | 3.164 M 45 100.00 % | 7.000 K -90.41 % | 73.000 K | 0.000 -100.00 % | 292.000 K | 0.000 -100.00 % | 384.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 |
Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.000 K 206.67 % | -45.000 K -200.00 % | 45.000 K 116.01 % | -281.000 K -200.00 % | 281.000 K -65.14 % | 806.000 K 2 078.38 % | 37.000 K 100.00 % | 18.500 K -52.56 % | 39.000 K -97.17 % | 1.378 M 8 005.88 % | 17.000 K -99.33 % | 2.527 M 36 000.00 % | 7.000 K 333.33 % | -3.000 K -101.35 % | 223.000 K 243.08 % | 65.000 K 225.00 % | 20.000 K -83.67 % | 122.500 K -70.23 % | 411.500 K 82.08 % | 226.000 K 14.72 % | 197.000 K -37.76 % | 316.500 K 0.00 % | 316.500 K 257.63 % | 88.500 K 0.00 % | 88.500 K -16.11 % | 105.500 K 0.00 % | 105.500 K -63.11 % | 286.000 K 521.74 % | 46.000 K |
Net cash used for investing activites | -2.561 M 51.53 % | -5.284 M 46.96 % | -9.963 M -85.98 % | -5.357 M 55.30 % | -11.985 M 23.10 % | -15.586 M -128.53 % | -6.820 M -45.45 % | -4.689 M -123.82 % | -2.095 M 30.84 % | -3.029 M -27.48 % | -2.376 M 45.13 % | -4.330 M 20.38 % | -5.438 M -93.25 % | -2.814 M -28.73 % | -2.186 M -339.96 % | 911.000 K 169.70 % | -1.307 M 31.14 % | -1.898 M -71.45 % | -1.107 M 19.96 % | -1.383 M -97.57 % | -700.000 K 31.31 % | -1.019 M -6 094.12 % | 17.000 K 101.58 % | -1.074 M -333.74 % | -247.500 K 11.29 % | -279.000 K 0.00 % | -279.000 K 64.91 % | -795.000 K 0.00 % | -795.000 K 23.23 % | -1.036 M 0.00 % | -1.036 M -9.23 % | -948.000 K -39.00 % | -682.000 K |
Debt repayment | -1.286 M 42.12 % | -2.222 M -168.98 % | 3.221 M 888.04 % | 326.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.007 M -194.36 % | 2.127 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.387 M | 0.000 100.00 % | -4.388 M | 0.000 100.00 % | -824.500 K 0.00 % | -824.500 K -340.38 % | 343.000 K 0.00 % | 343.000 K 12.46 % | 305.000 K 0.00 % | 305.000 K 112.04 % | -2.534 M -739.90 % | 396.000 K |
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 -100.00 % | 1.565 M 586.40 % | 228.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 |
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 100.00 % | -75.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 |
Dividends paid | -290.000 K | 0.000 100.00 % | -2.396 M | 0.000 100.00 % | -2.105 M | 0.000 100.00 % | -2.323 M | 0.000 100.00 % | -1.162 M | 0.000 100.00 % | -436.000 K | 0.000 100.00 % | -198.000 K | 0.000 100.00 % | -64.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 |
Other financing activites | 3.645 M 162.61 % | 1.388 M 190.38 % | 478.000 K 113.36 % | -3.578 M -136.53 % | 9.794 M 33.09 % | 7.359 M -3.18 % | 7.601 M 2 904.80 % | -271.000 K -123.12 % | 1.172 M 133.97 % | -3.450 M -294.29 % | -875.000 K 70.89 % | -3.006 M -155.93 % | 5.375 M 184.06 % | -6.394 M -548.39 % | 1.426 M 168.26 % | -2.089 M -23.90 % | -1.686 M -24.34 % | -1.356 M -1 297.94 % | -97.000 K 95.82 % | -2.319 M -222.53 % | -719.000 K -218.85 % | -225.500 K 51.24 % | -462.500 K -246.83 % | 315.000 K 200.00 % | -315.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -104.000 K 0.00 % | -104.000 K | 0.000 | 0.000 |
Net cash used provided by financing activities | 2.069 M 348.08 % | -834.000 K -164.01 % | 1.303 M 140.07 % | -3.252 M -142.29 % | 7.689 M 4.48 % | 7.359 M 39.43 % | 5.278 M 2 047.60 % | -271.000 K -1 455.00 % | 20.000 K 100.58 % | -3.450 M -31.58 % | -2.622 M 23.96 % | -3.448 M -145.78 % | 7.532 M 217.80 % | -6.394 M -569.46 % | 1.362 M 165.20 % | -2.089 M -23.90 % | -1.686 M -24.34 % | -1.356 M -1 297.94 % | -97.000 K 95.82 % | -2.319 M -222.53 % | -719.000 K 80.10 % | -3.613 M -681.08 % | -462.500 K 88.64 % | -4.073 M -1 193.02 % | -315.000 K 61.80 % | -824.500 K 0.00 % | -824.500 K -487.09 % | 213.000 K 0.00 % | 213.000 K 5.97 % | 201.000 K 0.00 % | 201.000 K 107.93 % | -2.534 M -739.90 % | 396.000 K |
Effect of forex changes on cash | 9.000 K 120.45 % | -44.000 K -10.00 % | -40.000 K 13.04 % | -46.000 K -204.55 % | 44.000 K 2 300.00 % | -2.000 K 86.67 % | -15.000 K 50.82 % | -30.500 K -390.48 % | 10.500 K 142.00 % | -25.000 K 65.52 % | -72.500 K -192.36 % | 78.500 K -21.89 % | 100.500 K -88.13 % | 847.000 K 262.26 % | -522.000 K -544.44 % | -81.000 K -325.00 % | 36.000 K 200.00 % | 12.000 K 120.34 % | -59.000 K -490.00 % | -10.000 K -266.67 % | 6.000 K -78.18 % | 27.500 K 187.30 % | -31.500 K -625.00 % | 6.000 K 166.67 % | -9.000 K -63.64 % | -5.500 K 0.00 % | -5.500 K 92.31 % | -71.500 K 0.00 % | -71.500 K -169.81 % | -26.500 K 0.00 % | -26.500 K -341.67 % | -6.000 K -102.84 % | 211.000 K |
Net change in cash | -723.000 K -187.32 % | 828.000 K 155.61 % | -1.489 M -321.91 % | 671.000 K 239.21 % | -482.000 K 13.62 % | -558.000 K -129.57 % | 1.887 M 290.41 % | -991.000 K -761.74 % | -115.000 K 95.79 % | -2.731 M -379.24 % | 978.000 K -42.59 % | 1.704 M 39.46 % | 1.222 M 298.94 % | -614.000 K 30.15 % | -879.000 K -178.27 % | 1.123 M 4 579.17 % | 24.000 K 103.45 % | -695.000 K -150.58 % | 1.374 M 440.94 % | -403.000 K -146.27 % | 871.000 K 857.14 % | 91.000 K 233.82 % | -68.000 K -145.03 % | 151.000 K 217.05 % | -129.000 K | 0.000 100.00 % | -1.326 M -222.63 % | -411.000 K -455.41 % | -74.000 K -115.88 % | 466.000 K 47.47 % | 316.000 K 10.88 % | 285.000 K 80.38 % | 158.000 K |
Cash at beginning of period | 2.629 M 45.97 % | 1.801 M -45.26 % | 3.290 M 25.62 % | 2.619 M -15.54 % | 3.101 M -15.25 % | 3.659 M 106.49 % | 1.772 M -35.87 % | 2.763 M -4.00 % | 2.878 M -48.69 % | 5.609 M 21.96 % | 4.599 M 58.83 % | 2.896 M 117.79 % | 1.330 M -68.48 % | 4.218 M | 0.000 -100.00 % | 3.730 M | 0.000 -100.00 % | 5.072 M | 0.000 -100.00 % | 3.130 M | 0.000 -100.00 % | 603.000 K 12.71 % | 535.000 K 18.36 % | 452.000 K 39.94 % | 323.000 K | 0.000 -100.00 % | 1.326 M -23.66 % | 1.737 M 28.38 % | 1.353 M 9.55 % | 1.235 M 41.63 % | 872.000 K -46.11 % | 1.618 M 0.19 % | 1.615 M |
Cash at end of period | 1.906 M -27.50 % | 2.629 M 45.97 % | 1.801 M -45.26 % | 3.290 M 25.62 % | 2.619 M -15.54 % | 3.101 M -15.25 % | 3.659 M 106.49 % | 1.772 M -35.87 % | 2.763 M -4.00 % | 2.878 M -48.40 % | 5.577 M 21.27 % | 4.599 M 80.28 % | 2.551 M -29.22 % | 3.604 M 510.01 % | -879.000 K -118.11 % | 4.853 M 20 120.83 % | 24.000 K -99.45 % | 4.377 M 218.56 % | 1.374 M -49.61 % | 2.727 M 213.09 % | 871.000 K 25.50 % | 694.000 K 48.61 % | 467.000 K -22.55 % | 603.000 K 210.82 % | 194.000 K -57.08 % | 452.000 K | 0.000 -100.00 % | 1.326 M 3.67 % | 1.279 M -24.81 % | 1.701 M 43.18 % | 1.188 M -37.57 % | 1.903 M 7.33 % | 1.773 M |
Operating cash flow | -240.000 K -103.43 % | 6.990 M -3.06 % | 7.211 M -22.68 % | 9.326 M 150.30 % | 3.726 M -51.44 % | 7.673 M 121.83 % | 3.459 M -14.17 % | 4.030 M 107.84 % | 1.939 M -48.61 % | 3.773 M -26.92 % | 5.163 M -45.09 % | 9.403 M 1 066.39 % | -973.000 K -112.56 % | 7.747 M 1 558.89 % | 467.000 K -80.39 % | 2.382 M -20.09 % | 2.981 M 17.04 % | 2.547 M -3.41 % | 2.637 M -20.31 % | 3.309 M 44.88 % | 2.284 M -52.05 % | 4.763 M 1 064.55 % | 409.000 K -92.45 % | 5.421 M 1 124.97 % | 442.500 K -58.66 % | 1.071 M 0.00 % | 1.071 M 129.72 % | 466.000 K 0.00 % | 466.000 K -38.68 % | 760.000 K 0.00 % | 760.000 K -79.86 % | 3.773 M 1 519.31 % | 233.000 K |
Capital expenditure | -2.607 M 51.88 % | -5.418 M 46.00 % | -10.033 M -18.93 % | -8.436 M 30.04 % | -12.059 M 23.11 % | -15.683 M -127.55 % | -6.892 M -43.08 % | -4.817 M -76.32 % | -2.732 M 41.13 % | -4.641 M -89.43 % | -2.450 M 43.90 % | -4.367 M 20.53 % | -5.495 M -31.08 % | -4.192 M -90.29 % | -2.203 M -36.32 % | -1.616 M -22.98 % | -1.314 M 30.66 % | -1.895 M -42.48 % | -1.330 M 8.15 % | -1.448 M -101.11 % | -720.000 K 58.35 % | -1.729 M -338.15 % | -394.500 K 69.64 % | -1.300 M -192.35 % | -444.500 K 37.08 % | -706.500 K 0.00 % | -706.500 K 18.70 % | -869.000 K 0.00 % | -869.000 K 23.84 % | -1.141 M 0.00 % | -1.141 M -16.31 % | -981.000 K -50.69 % | -651.000 K |
Free CashFlow | -2.847 M -281.11 % | 1.572 M 155.71 % | -2.822 M -417.08 % | 890.000 K 110.68 % | -8.333 M -4.03 % | -8.010 M -133.32 % | -3.433 M -336.21 % | -787.000 K 0.76 % | -793.000 K 8.64 % | -868.000 K -131.99 % | 2.713 M -46.13 % | 5.036 M 177.86 % | -6.468 M -281.94 % | 3.555 M 304.78 % | -1.736 M -326.63 % | 766.000 K -54.05 % | 1.667 M 155.67 % | 652.000 K -50.11 % | 1.307 M -29.77 % | 1.861 M 18.99 % | 1.564 M -48.46 % | 3.035 M 20 827.59 % | 14.500 K -99.65 % | 4.121 M 206 150.00 % | -2.000 K -100.55 % | 364.000 K 0.00 % | 364.000 K 190.32 % | -403.000 K 0.00 % | -403.000 K -5.77 % | -381.000 K 0.00 % | -381.000 K -113.65 % | 2.792 M 767.94 % | -418.000 K |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2011 | 2011 | 2010 | 2010 | 2009 | 2009 |