
RATH AG RAT.VI
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 111.346 M -8.57 % | 121.787 M 3.57 % | 117.594 M 20.19 % | 97.842 M 13.27 % | 86.378 M -13.68 % | 100.070 M 5.91 % | 94.488 M 9.44 % | 86.338 M 7.51 % | 80.306 M -1.92 % | 81.881 M 5.73 % | 77.441 M -2.48 % | 79.410 M -8.38 % | 86.671 M 6.11 % | 81.678 M 9.10 % | 74.867 M -3.64 % | 77.693 M -13.08 % | 89.382 M 6.84 % | 83.658 M -3.16 % | 86.389 M |
Net income | -1.392 M -126.44 % | 5.264 M 24.68 % | 4.222 M -2.13 % | 4.314 M 273.67 % | -2.484 M -167.04 % | 3.705 M -36.81 % | 5.863 M 147.38 % | 2.370 M -39.91 % | 3.944 M -4.18 % | 4.116 M 43.82 % | 2.862 M 2 546.15 % | -117.000 K -119.80 % | 591.000 K -74.23 % | 2.293 M 1 106.84 % | 190.000 K 138.31 % | -496.000 K 65.65 % | -1.444 M -257.64 % | 916.000 K -77.24 % | 4.025 M |
Income before tax | -1.337 M -117.38 % | 7.693 M 49.55 % | 5.144 M -20.33 % | 6.457 M 352.03 % | -2.562 M -142.61 % | 6.012 M -26.41 % | 8.170 M 182.60 % | 2.891 M -38.55 % | 4.705 M -27.60 % | 6.499 M 29.41 % | 5.022 M 2 125.00 % | -248.000 K -128.84 % | 860.000 K -71.21 % | 2.987 M 104.03 % | 1.464 M 257.25 % | -931.000 K -55.95 % | -597.000 K -127.75 % | 2.151 M -67.27 % | 6.571 M |
Income before tax ratio | -0.01 -119.01 % | 0.06 44.40 % | 0.04 -33.72 % | 0.07 322.50 % | -0.03 -149.37 % | 0.06 -30.52 % | 0.09 158.23 % | 0.03 -42.85 % | 0.06 -26.18 % | 0.08 22.39 % | 0.06 2 176.49 % | 0.00 -131.47 % | 0.01 -72.87 % | 0.04 87.02 % | 0.02 263.19 % | -0.01 -79.41 % | -0.01 -125.98 % | 0.03 -66.20 % | 0.08 |
EBITDA | 7.368 M -54.39 % | 16.156 M 11.87 % | 14.442 M -5.69 % | 15.314 M 199.86 % | 5.107 M -62.17 % | 13.500 M -4.13 % | 14.081 M 29.43 % | 10.879 M 8.25 % | 10.050 M -13.32 % | 11.594 M 15.19 % | 10.065 M 116.68 % | 4.645 M -20.90 % | 5.872 M -26.08 % | 7.944 M 23.24 % | 6.446 M -0.65 % | 6.488 M -38.58 % | 10.564 M 12.22 % | 9.414 M 3.41 % | 9.104 M |
Net income ratio | -0.01 -128.92 % | 0.04 20.39 % | 0.04 -18.57 % | 0.04 253.32 % | -0.03 -177.67 % | 0.04 -40.33 % | 0.06 126.05 % | 0.03 -44.11 % | 0.05 -2.30 % | 0.05 36.02 % | 0.04 2 608.35 % | 0.00 -121.61 % | 0.01 -75.71 % | 0.03 1 006.21 % | 0.00 139.75 % | -0.01 60.48 % | -0.02 -247.55 % | 0.01 -76.50 % | 0.05 |
Ratio EBITDA | 0.07 -50.12 % | 0.13 8.02 % | 0.12 -21.53 % | 0.16 164.73 % | 0.06 -56.17 % | 0.13 -9.47 % | 0.15 18.27 % | 0.13 0.69 % | 0.13 -11.62 % | 0.14 8.95 % | 0.13 122.19 % | 0.06 -13.66 % | 0.07 -30.34 % | 0.10 12.96 % | 0.09 3.10 % | 0.08 -29.34 % | 0.12 5.03 % | 0.11 6.78 % | 0.11 |
Gross profit ratio | 0.54 -0.84 % | 0.55 8.13 % | 0.51 -7.94 % | 0.55 0.54 % | 0.55 -1.17 % | 0.55 1.47 % | 0.55 -6.73 % | 0.59 -1.59 % | 0.60 2.64 % | 0.58 -0.36 % | 0.58 3.35 % | 0.56 4.68 % | 0.54 0.85 % | 0.53 -1.43 % | 0.54 -0.58 % | 0.54 -2.15 % | 0.56 -5.90 % | 0.59 13.56 % | 0.52 |
Weighted average shs out dil | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M |
Weighted average shs out | 1.497 M -0.22 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 2.56 % | 1.463 M -2.50 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M |
EPS diluted | -0.93 -126.50 % | 3.51 24.91 % | 2.81 -2.43 % | 2.88 273.49 % | -1.66 -167.21 % | 2.47 -36.83 % | 3.91 147.47 % | 1.58 -39.92 % | 2.63 -4.01 % | 2.74 43.46 % | 1.91 2 548.72 % | -0.08 -120.00 % | 0.39 -74.51 % | 1.53 1 175.00 % | 0.12 136.36 % | -0.33 65.63 % | -0.96 -257.38 % | 0.61 -99.77 % | 268.30 |
Earnings per share | -0.93 -126.50 % | 3.51 24.91 % | 2.81 -2.43 % | 2.88 273.49 % | -1.66 -167.21 % | 2.47 -36.83 % | 3.91 147.47 % | 1.58 -39.92 % | 2.63 -4.01 % | 2.74 43.46 % | 1.91 2 487.50 % | -0.08 -120.51 % | 0.39 -74.51 % | 1.53 1 175.00 % | 0.12 136.36 % | -0.33 65.63 % | -0.96 -257.38 % | 0.61 -99.77 % | 268.30 |
Gross profit | 60.536 M -9.34 % | 66.774 M 11.99 % | 59.627 M 10.65 % | 53.888 M 13.88 % | 47.320 M -14.69 % | 55.469 M 7.46 % | 51.616 M 2.08 % | 50.566 M 5.80 % | 47.793 M 0.67 % | 47.475 M 5.35 % | 45.064 M 0.79 % | 44.712 M -4.09 % | 46.619 M 7.02 % | 43.561 M 7.54 % | 40.508 M -4.20 % | 42.284 M -14.95 % | 49.714 M 0.54 % | 49.446 M 9.97 % | 44.965 M |
Income tax expense | 54.000 K -97.78 % | 2.429 M 163.45 % | 922.000 K -56.98 % | 2.143 M 2 847.44 % | -78.000 K -103.38 % | 2.306 M 0.00 % | 2.306 M 343.46 % | 520.000 K -31.58 % | 760.000 K -68.21 % | 2.391 M 11.05 % | 2.153 M 1 756.15 % | -130.000 K -148.51 % | 268.000 K -61.33 % | 693.000 K -45.60 % | 1.274 M 392.87 % | -435.000 K -151.36 % | 847.000 K -29.00 % | 1.193 M -52.22 % | 2.497 M |
Cost of revenue | 50.810 M -7.64 % | 55.013 M -5.10 % | 57.967 M 31.88 % | 43.954 M 12.54 % | 39.058 M -12.43 % | 44.601 M 4.03 % | 42.872 M 19.85 % | 35.772 M 10.02 % | 32.513 M -5.50 % | 34.406 M 6.27 % | 32.377 M -6.69 % | 34.698 M -13.37 % | 40.052 M 5.08 % | 38.117 M 10.94 % | 34.359 M -2.97 % | 35.409 M -10.74 % | 39.668 M 15.95 % | 34.212 M -17.41 % | 41.424 M |
General and administrative expenses | 3.476 M 16.72 % | 2.978 M 17.24 % | 2.540 M 27.77 % | 1.988 M -10.73 % | 2.227 M -13.41 % | 2.572 M 38.50 % | 1.857 M -7.84 % | 2.015 M 2.75 % | 1.961 M -7.93 % | 2.130 M -14.08 % | 2.479 M 8.63 % | 2.282 M 9.29 % | 2.088 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.895 M 7.79 % | 10.108 M |
Selling and marketing expenses | 1.366 M 14.21 % | 1.196 M 15.44 % | 1.036 M 12.98 % | 917.000 K 25.62 % | 730.000 K -30.61 % | 1.052 M 21.62 % | 865.000 K -1.82 % | 881.000 K -6.18 % | 939.000 K -73.73 % | 3.575 M 17.41 % | 3.045 M -9.94 % | 3.381 M -15.66 % | 4.009 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 318.000 K 23.74 % | 257.000 K |
Other expenses | 55.999 M 62.07 % | 34.553 M -32.60 % | 51.264 M 12.56 % | 45.542 M 7.90 % | 42.208 M -5.28 % | 44.561 M 10.76 % | 40.233 M -1.66 % | 40.912 M 3.38 % | 39.576 M 91 937.21 % | 43.000 K 0.00 % | 43.000 K 16.22 % | 37.000 K -28.85 % | 52.000 K -99.86 % | 35.894 M -5.00 % | 37.785 M -8.41 % | 41.256 M -14.47 % | 48.238 M 12 797.86 % | 374.000 K 156.16 % | 146.000 K |
Operating expenses | 60.841 M 51.55 % | 40.146 M -26.79 % | 54.840 M 13.20 % | 48.447 M 7.27 % | 45.165 M -6.27 % | 48.185 M 12.18 % | 42.955 M -1.95 % | 43.808 M 3.14 % | 42.476 M 1.76 % | 41.743 M 3.35 % | 40.389 M -6.93 % | 43.397 M -2.35 % | 44.443 M 23.82 % | 35.894 M -5.00 % | 37.785 M -8.41 % | 41.256 M -14.47 % | 48.238 M 4.48 % | 46.168 M 14.83 % | 40.204 M |
Cost and expenses | 111.651 M 16.52 % | 95.822 M -15.06 % | 112.807 M 22.08 % | 92.401 M 9.71 % | 84.223 M -9.23 % | 92.786 M 8.11 % | 85.827 M 7.85 % | 79.580 M 6.12 % | 74.989 M -1.52 % | 76.149 M 4.65 % | 72.766 M -6.82 % | 78.095 M -7.57 % | 84.495 M 14.17 % | 74.011 M 2.59 % | 72.144 M -5.90 % | 76.665 M -12.79 % | 87.906 M 9.36 % | 80.380 M -1.53 % | 81.628 M |
Research and development expenses | 0.000 -100.00 % | 1.419 M 109 475.29 % | 1.295 K -99.87 % | 963.000 K 31.02 % | 735.000 K 33.39 % | 551.000 K 17.74 % | 468.000 K -15.52 % | 554.000 K -19.24 % | 686.000 K 9.24 % | 628.000 K -7.65 % | 680.000 K 125.17 % | 302.000 K 36.04 % | 222.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 4.842 M 16.00 % | 4.174 M 16.72 % | 3.576 M 23.10 % | 2.905 M -1.76 % | 2.957 M -18.41 % | 3.624 M 33.14 % | 2.722 M -6.01 % | 2.896 M -0.14 % | 2.900 M -49.17 % | 5.705 M 3.28 % | 5.524 M -2.45 % | 5.663 M -7.12 % | 6.097 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.213 M 8.18 % | 10.365 M |
Interest income | 69.000 K -75.96 % | 287.000 K 431.48 % | 54.000 K 440.00 % | 10.000 K -28.57 % | 14.000 K -30.00 % | 20.000 K -13.04 % | 23.000 K 43.75 % | 16.000 K -5.88 % | 17.000 K -19.05 % | 21.000 K -57.14 % | 49.000 K 390.00 % | 10.000 K -97.47 % | 395.000 K 690.00 % | 50.000 K -91.87 % | 615.000 K -51.61 % | 1.271 M 1.44 % | 1.253 M 387.55 % | 257.000 K 24.15 % | 207.000 K |
Interest expense | 2.136 M -28.47 % | 2.986 M 9.70 % | 2.722 M 11.51 % | 2.441 M -47.46 % | 4.646 M 163.98 % | 1.760 M 9.73 % | 1.604 M -58.12 % | 3.830 M 213.68 % | 1.221 M -54.56 % | 2.687 M -4.61 % | 2.817 M 152.87 % | 1.114 M -6.54 % | 1.192 M -9.35 % | 1.315 M -29.79 % | 1.873 M -40.45 % | 3.145 M -20.48 % | 3.955 M 105.45 % | 1.925 M 98.45 % | 970.000 K |
Depreciation and amortization | 6.569 M 1.97 % | 6.442 M -2.04 % | 6.576 M 2.49 % | 6.416 M -6.97 % | 6.897 M 20.41 % | 5.728 M 32.99 % | 4.307 M 3.58 % | 4.158 M 0.82 % | 4.124 M -0.84 % | 4.159 M 6.50 % | 3.905 M 3.33 % | 3.779 M -2.15 % | 3.862 M 6.04 % | 3.642 M -0.52 % | 3.661 M -37.17 % | 5.827 M -19.14 % | 7.206 M 34.99 % | 5.338 M 31.38 % | 4.063 M |
Operating income | -305.000 K -101.15 % | 26.628 M 355.65 % | 5.844 M -21.98 % | 7.490 M 647.11 % | -1.369 M -120.93 % | 6.541 M -22.33 % | 8.422 M 35.03 % | 6.237 M 24.34 % | 5.016 M -10.86 % | 5.627 M 22.01 % | 4.612 M 240.87 % | 1.353 M -39.41 % | 2.233 M -44.54 % | 4.026 M 47.91 % | 2.722 M 188.65 % | 943.000 K -55.20 % | 2.105 M -44.88 % | 3.819 M -47.93 % | 7.334 M |
Operating income ratio | 0.00 -101.25 % | 0.22 339.96 % | 0.05 -35.08 % | 0.08 583.01 % | -0.02 -124.25 % | 0.07 -26.67 % | 0.09 23.39 % | 0.07 15.65 % | 0.06 -9.11 % | 0.07 15.39 % | 0.06 249.54 % | 0.02 -33.87 % | 0.03 -47.73 % | 0.05 35.57 % | 0.04 199.55 % | 0.01 -48.46 % | 0.02 -48.41 % | 0.05 -46.23 % | 0.08 |
Total other income expenses net | -1.032 M 94.55 % | -18.935 M -12 608.05 % | -149.000 K 98.60 % | -10.654 M -156.78 % | -4.149 M -376.90 % | -870.000 K -245.24 % | -252.000 K 92.47 % | -3.346 M -975.88 % | -311.000 K 97.41 % | -11.989 M -3 024.15 % | 410.000 K 131.91 % | -1.285 M 4.25 % | -1.342 M -29.16 % | -1.039 M 17.41 % | -1.258 M 32.84 % | -1.873 M 30.68 % | -2.702 M -59.41 % | -1.695 M -183.46 % | 2.031 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 39.475 M 47.35 % | 26.790 M -3.08 % | 27.641 M -3.24 % | 28.568 M 22.44 % | 23.333 M -34.05 % | 35.381 M 266.44 % | -21.258 M -17.08 % | -18.157 M -175.03 % | 24.201 M 1.82 % | 23.768 M -4.78 % | 24.962 M -5.60 % | 26.443 M 1.17 % | 26.136 M 493.08 % | -6.649 M -34.19 % | -4.955 M -47.91 % | -3.350 M 20.69 % | -4.224 M -116.60 % | 25.445 M 88.05 % | 13.531 M |
Total investments | 3.866 M 700.41 % | 483.000 K 3.87 % | 465.000 K -18.99 % | 574.000 K -5.59 % | 608.000 K 560.87 % | 92.000 K -86.97 % | 706.000 K -3.29 % | 730.000 K -0.68 % | 735.000 K 4.70 % | 702.000 K 0.57 % | 698.000 K 2.50 % | 681.000 K 2.25 % | 666.000 K 6.73 % | 624.000 K -2.35 % | 639.000 K 1.11 % | 632.000 K | 0.000 -100.00 % | 645.000 K -3.87 % | 671.000 K |
Total debt | 48.475 M -0.65 % | 48.791 M -2.49 % | 50.039 M 19.49 % | 41.877 M 4.18 % | 40.196 M 0.56 % | 39.974 M 849.50 % | 4.210 M 198.16 % | 1.412 M -94.91 % | 27.728 M 1.87 % | 27.218 M -5.58 % | 28.826 M -2.87 % | 29.677 M -0.90 % | 29.946 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.357 M 37.41 % | 19.909 M |
Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -2.300 M 16.45 % | -2.753 M -9.99 % | -2.503 M -20.34 % | -2.080 M -18.38 % | -1.757 M 31.37 % | -2.560 M -108.24 % | 31.066 M 11.53 % | 27.854 M 3 684.81 % | -777.000 K 29.43 % | -1.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 46.116 M -7.37 % | 49.784 M 7.13 % | 46.470 M 8.72 % | 42.743 M 9.81 % | 38.924 M -6.00 % | 41.408 M 5.63 % | 39.201 M 13.55 % | 34.524 M 3.74 % | 33.278 M 10.62 % | 30.084 M 12.59 % | 26.719 M 12.00 % | 23.857 M -0.61 % | 24.004 M | 0.000 -100.00 % | 21.569 M | 0.000 | 0.000 -100.00 % | 600.000 K -20.00 % | 750.000 K |
Common stock | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M |
Total equity | 53.923 M -7.41 % | 58.239 M 5.74 % | 55.075 M 8.21 % | 50.895 M 7.53 % | 47.329 M -5.79 % | 50.236 M 3.90 % | 48.350 M 9.91 % | 43.989 M 2.08 % | 43.091 M 8.05 % | 39.879 M 9.31 % | 36.481 M 8.37 % | 33.662 M -2.24 % | 34.433 M -0.91 % | 34.749 M 6.33 % | 32.680 M 1.33 % | 32.250 M -4.70 % | 33.839 M -6.29 % | 36.110 M -0.59 % | 36.325 M |
Other non current liabilities | 4.435 M 14.72 % | 3.866 M -10.30 % | 4.310 M 3 348.00 % | 125.000 K -8.76 % | 137.000 K -95.76 % | 3.228 M 1.38 % | 3.184 M -5.44 % | 3.367 M -7.98 % | 3.659 M 1 650.72 % | 209.000 K -8.73 % | 229.000 K 127.56 % | -831.000 K -129.21 % | 2.845 M -9.25 % | 3.135 M -72.05 % | 11.215 M -20.92 % | 14.181 M -17.50 % | 17.190 M 387.38 % | 3.527 M -6.67 % | 3.779 M |
Long term debt | 44.254 M 3.99 % | 42.557 M -7.19 % | 45.855 M 100.70 % | 22.848 M -37.37 % | 36.482 M -0.62 % | 36.709 M -1.05 % | 37.097 M -7.34 % | 40.034 M 438.60 % | 7.433 M 19.56 % | 6.217 M 70.05 % | 3.656 M -31.98 % | 5.375 M 12.73 % | 4.768 M -34.77 % | 7.310 M | 0.000 | 0.000 | 0.000 -100.00 % | 12.485 M 18.07 % | 10.574 M |
Total non current liabilities | 49.283 M 3.04 % | 47.830 M -6.31 % | 51.054 M 89.81 % | 26.897 M -32.55 % | 39.877 M -1.58 % | 40.517 M -0.10 % | 40.558 M -6.79 % | 43.514 M 273.13 % | 11.662 M 7.65 % | 10.833 M 51.32 % | 7.159 M -8.84 % | 7.853 M -0.72 % | 7.910 M -32.17 % | 11.662 M -9.95 % | 12.951 M -13.63 % | 14.995 M -16.44 % | 17.945 M 7.75 % | 16.654 M 12.92 % | 14.748 M |
Other current liabilities | 6.542 M -5.39 % | 6.915 M 15.17 % | 6.004 M 442.69 % | -1.752 M 4.16 % | -1.828 M -171.27 % | 2.565 M -39.07 % | 4.210 M 47.10 % | 2.862 M 30.39 % | 2.195 M -38.57 % | 3.573 M 8.17 % | 3.303 M -49.89 % | 6.592 M 57.33 % | 4.190 M 1.50 % | 4.128 M -81.48 % | 22.291 M 0.43 % | 22.195 M -11.08 % | 24.961 M 355.74 % | 5.477 M -18.85 % | 6.749 M |
Deferred revenue | 0.000 -100.00 % | 3.069 M -24.89 % | 4.086 M -51.97 % | 8.508 M 9.81 % | 7.748 M 46.52 % | 5.288 M 186.92 % | 1.843 M -38.57 % | 3.000 M 217.80 % | 944.000 K -4.26 % | 986.000 K -7.24 % | 1.063 M -81.15 % | 5.638 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.684 M -28.64 % | 7.965 M |
Short term debt | 4.221 M -32.29 % | 6.234 M 49.00 % | 4.184 M -78.01 % | 19.029 M 412.36 % | 3.714 M 13.75 % | 3.265 M 13.64 % | 2.873 M 451.44 % | 521.000 K -97.43 % | 20.295 M -3.37 % | 21.002 M -17.56 % | 25.477 M 3.53 % | 24.609 M -2.26 % | 25.178 M 20.41 % | 20.911 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.872 M 59.31 % | 9.335 M |
Total current liabilities | 21.375 M -26.62 % | 29.128 M 19.94 % | 24.286 M -32.47 % | 35.963 M 88.10 % | 19.119 M 32.26 % | 14.456 M -19.00 % | 17.848 M 64.56 % | 10.846 M -64.22 % | 30.309 M -0.27 % | 30.390 M -10.78 % | 34.062 M -6.84 % | 36.564 M -3.11 % | 37.736 M 8.22 % | 34.871 M 19.83 % | 29.101 M -3.00 % | 30.001 M -5.87 % | 31.871 M 14.47 % | 27.842 M 19.46 % | 23.306 M |
Total liabilities | 70.658 M -8.19 % | 76.958 M 2.15 % | 75.340 M 19.85 % | 62.860 M 6.55 % | 58.996 M 7.32 % | 54.973 M -5.88 % | 58.406 M 7.44 % | 54.360 M 29.52 % | 41.971 M 1.81 % | 41.223 M 0.00 % | 41.221 M -7.20 % | 44.417 M -2.69 % | 45.646 M -1.91 % | 46.533 M 10.66 % | 42.052 M -6.54 % | 44.996 M -9.68 % | 49.816 M 11.96 % | 44.496 M 16.93 % | 38.054 M |
Other non current assets | 1.000 K -50.00 % | 2.000 K 0.00 % | 2.000 K 100.00 % | 1.000 K | 0.000 100.00 % | -54.147 M -5 414 600.00 % | -1.000 K -200.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K 200.00 % | -1.000 K 80.00 % | -5.000 K -600.00 % | 1.000 K -99.84 % | 624.000 K -2.35 % | 639.000 K 1.11 % | 632.000 K 3.78 % | 609.000 K -5.58 % | 645.000 K -3.87 % | 671.000 K |
Long term investments | 3.866 M 700.41 % | 483.000 K 4.09 % | 464.000 K -19.16 % | 574.000 K -5.59 % | 608.000 K -98.88 % | 54.147 M 7 569.55 % | 706.000 K -3.29 % | 730.000 K -0.54 % | 734.000 K 4.56 % | 702.000 K 0.57 % | 698.000 K 2.50 % | 681.000 K 2.25 % | 666.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 3.032 M 8.56 % | 2.793 M 12.30 % | 2.487 M 3.63 % | 2.400 M -4.84 % | 2.522 M -21.73 % | 3.222 M 396.46 % | 649.000 K 64.30 % | 395.000 K -0.75 % | 398.000 K -6.57 % | 426.000 K -12.70 % | 488.000 K 37.85 % | 354.000 K 35.63 % | 261.000 K -33.25 % | 391.000 K -37.24 % | 623.000 K -0.16 % | 624.000 K 42.14 % | 439.000 K -5.79 % | 466.000 K 556.34 % | 71.000 K |
GoodWill | 2.104 M 6.37 % | 1.978 M -3.47 % | 2.049 M 6.17 % | 1.930 M 8.37 % | 1.781 M -7.09 % | 1.917 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 |
Goodwill and intangible assets | 5.136 M 7.65 % | 4.771 M 5.18 % | 4.536 M 4.76 % | 4.330 M 0.63 % | 4.303 M -16.27 % | 5.139 M 691.83 % | 649.000 K 64.30 % | 395.000 K -0.75 % | 398.000 K -6.57 % | 426.000 K -12.70 % | 488.000 K 37.85 % | 354.000 K 35.63 % | 261.000 K -33.25 % | 391.000 K -37.24 % | 623.000 K -0.16 % | 624.000 K 42.14 % | 439.000 K -5.79 % | 466.000 K 556.34 % | 71.000 K |
Property plant equipment net | 53.925 M 7.36 % | 50.227 M 3.67 % | 48.450 M -4.25 % | 50.602 M 3.28 % | 48.996 M -1.20 % | 49.591 M 28.98 % | 38.450 M 3.07 % | 37.304 M 0.85 % | 36.989 M 5.52 % | 35.053 M 2.53 % | 34.189 M -0.90 % | 34.500 M -7.74 % | 37.394 M -1.86 % | 38.104 M 6.18 % | 35.885 M -1.18 % | 36.313 M -10.63 % | 40.633 M 0.99 % | 40.233 M 6.85 % | 37.654 M |
Total non current assets | 63.044 M 11.87 % | 56.356 M 4.18 % | 54.093 M -3.45 % | 56.026 M 2.48 % | 54.671 M -1.14 % | 55.299 M 34.26 % | 41.189 M 1.80 % | 40.462 M 0.89 % | 40.106 M 3.84 % | 38.624 M 0.80 % | 38.319 M -5.00 % | 40.335 M -5.32 % | 42.603 M -1.55 % | 43.274 M 4.78 % | 41.301 M -0.01 % | 41.305 M -7.61 % | 44.705 M 2.98 % | 43.412 M 8.48 % | 40.018 M |
Other current assets | 2.905 M -33.68 % | 4.380 M -9.28 % | 4.828 M 80.42 % | 2.676 M 4.78 % | 2.554 M -25.93 % | 3.448 M 19.89 % | 2.876 M 444.70 % | 528.000 K -76.93 % | 2.289 M -2.84 % | 2.356 M 27.42 % | 1.849 M 23.68 % | 1.495 M 7 375.00 % | 20.000 K -93.69 % | 317.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term investments | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 92.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 9.000 M -59.09 % | 22.001 M -1.77 % | 22.398 M 68.29 % | 13.309 M -21.08 % | 16.863 M 267.15 % | 4.593 M -81.97 % | 25.468 M 30.14 % | 19.569 M 454.83 % | 3.527 M 2.23 % | 3.450 M -10.71 % | 3.864 M 19.48 % | 3.234 M -15.12 % | 3.810 M -42.70 % | 6.649 M 34.19 % | 4.955 M 47.91 % | 3.350 M -20.69 % | 4.224 M 120.92 % | 1.912 M -70.02 % | 6.378 M |
Cash and short term investments | 9.000 M -59.09 % | 22.001 M -1.77 % | 22.398 M 68.29 % | 13.309 M -21.08 % | 16.863 M 267.15 % | 4.593 M -81.97 % | 25.468 M 30.14 % | 19.569 M 454.83 % | 3.527 M 2.23 % | 3.450 M -10.71 % | 3.864 M 19.48 % | 3.234 M -15.12 % | 3.810 M -42.70 % | 6.649 M 34.19 % | 4.955 M 47.91 % | 3.350 M -20.69 % | 4.224 M 120.92 % | 1.912 M -70.02 % | 6.378 M |
Total current assets | 61.537 M -21.95 % | 78.841 M 3.30 % | 76.322 M 32.21 % | 57.729 M 11.76 % | 51.654 M 3.49 % | 49.910 M -23.88 % | 65.567 M 13.27 % | 57.887 M 28.76 % | 44.956 M 5.83 % | 42.478 M 7.86 % | 39.382 M 4.34 % | 37.744 M 0.71 % | 37.477 M -1.40 % | 38.008 M 13.69 % | 33.431 M -6.98 % | 35.941 M -8.55 % | 39.303 M 5.67 % | 37.194 M 8.24 % | 34.361 M |
Inventory | 26.358 M -9.72 % | 29.195 M 6.24 % | 27.481 M 23.62 % | 22.231 M 9.60 % | 20.284 M -5.60 % | 21.488 M 0.37 % | 21.409 M 2.72 % | 20.843 M -2.52 % | 21.382 M 2.16 % | 20.930 M 0.11 % | 20.906 M 4.28 % | 20.048 M -0.45 % | 20.139 M 5.26 % | 19.132 M 21.03 % | 15.808 M -19.70 % | 19.686 M -8.03 % | 21.405 M 10.72 % | 19.333 M 35.52 % | 14.266 M |
Net receivables | 23.274 M 0.04 % | 23.265 M -11.37 % | 26.250 M 19.09 % | 22.042 M 54.85 % | 14.234 M -39.93 % | 23.697 M 40.29 % | 16.891 M -0.33 % | 16.947 M -8.27 % | 18.475 M 12.88 % | 16.367 M 16.77 % | 14.016 M 6.76 % | 13.128 M -2.81 % | 13.508 M 13.42 % | 11.910 M | 0.000 -100.00 % | 12.905 M | 0.000 | 0.000 -100.00 % | 13.717 M |
Tax assets | 116.000 K -86.73 % | 874.000 K 36.35 % | 641.000 K 23.51 % | 519.000 K -32.07 % | 764.000 K 34.27 % | 569.000 K -58.92 % | 1.385 M -31.84 % | 2.032 M 2.42 % | 1.984 M -18.76 % | 2.442 M -17.08 % | 2.945 M -38.71 % | 4.805 M 12.24 % | 4.281 M 3.03 % | 4.155 M 0.02 % | 4.154 M 11.19 % | 3.736 M 23.54 % | 3.024 M 46.23 % | 2.068 M 27.50 % | 1.622 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 7.885 M -24.20 % | 10.402 M 19.87 % | 8.678 M 7.77 % | 8.052 M 34.49 % | 5.987 M 8.85 % | 5.500 M -28.40 % | 7.682 M 28.68 % | 5.970 M -10.64 % | 6.681 M 24.97 % | 5.346 M 10.61 % | 4.833 M -9.88 % | 5.363 M -35.91 % | 8.368 M -14.89 % | 9.832 M 56.94 % | 6.265 M -18.03 % | 7.643 M 11.56 % | 6.851 M -2.35 % | 7.016 M 22.29 % | 5.737 M |
Tax payables | 2.727 M 8.73 % | 2.508 M 88.01 % | 1.334 M -37.25 % | 2.126 M -39.22 % | 3.498 M 485.93 % | 597.000 K -67.61 % | 1.843 M 137.19 % | 777.000 K 300.52 % | 194.000 K 26.80 % | 153.000 K -65.92 % | 449.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 545.000 K 234.36 % | 163.000 K 176.27 % | 59.000 K -87.63 % | 477.000 K -67.88 % | 1.485 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 3.190 M 6.02 % | 3.009 M 1 919.46 % | 149.000 K -15.34 % | 176.000 K 0.00 % | 176.000 K -94.92 % | 3.466 M 5.13 % | 3.297 M 1.29 % | 3.255 M -1.63 % | 3.309 M 16.27 % | 2.846 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -75.00 % | 8.000 K 700.00 % | 1.000 K -66.67 % | 3.000 K 50.00 % | 2.000 K 100.00 % | 1.000 K 108.33 % | -12.000 K -103.40 % | 353.000 K 10.66 % | 319.000 K 15.16 % | 277.000 K |
Capital lease obligations | 2.318 M -14.37 % | 2.707 M 91.58 % | 1.413 M -27.50 % | 1.949 M -19.26 % | 2.414 M -14.06 % | 2.809 M 201.39 % | 932.000 K -26.03 % | 1.260 M -17.86 % | 1.534 M -13.58 % | 1.775 M 0.80 % | 1.761 M -15.58 % | 2.086 M -11.20 % | 2.349 M -34.93 % | 3.610 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.155 M -17.68 % | 7.477 M |
Preferred stock | 0.000 | 0.000 -100.00 % | 2.300 M -16.45 % | 2.753 M 9.99 % | 2.503 M 20.34 % | 2.080 M 18.38 % | 1.757 M -31.37 % | 2.560 M | 0.000 | 0.000 -100.00 % | 777.000 K -29.43 % | 1.101 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -3.101 M -26.42 % | -2.453 M 46.71 % | -4.603 M 16.45 % | -5.509 M -10.05 % | -5.006 M -20.34 % | -4.160 M -18.35 % | -3.515 M -330.76 % | -816.000 K 25.41 % | -1.094 M 1.62 % | -1.112 M 3.39 % | -1.151 M -4.54 % | -1.101 M -3 540.63 % | 32.000 K -99.87 % | 23.842 M 11 530.24 % | 205.000 K -99.04 % | 21.357 M 2 691.76 % | 765.000 K -31.57 % | 1.118 M 0.00 % | 1.118 M |
Deferred tax liabilities non current | 594.000 K -57.78 % | 1.407 M 58.27 % | 889.000 K 21.12 % | 734.000 K 194.78 % | 249.000 K -42.23 % | 431.000 K 326.73 % | 101.000 K -10.62 % | 113.000 K -80.18 % | 570.000 K -48.65 % | 1.110 M 5 742.11 % | 19.000 K -93.36 % | 286.000 K -3.70 % | 297.000 K -75.60 % | 1.217 M -29.90 % | 1.736 M 113.27 % | 814.000 K 7.81 % | 755.000 K 17.60 % | 642.000 K 62.53 % | 395.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 |
Total assets | 124.581 M -7.85 % | 135.197 M 3.67 % | 130.415 M 14.65 % | 113.755 M 6.99 % | 106.325 M 1.06 % | 105.209 M -1.45 % | 106.756 M 8.55 % | 98.349 M 15.62 % | 85.062 M 4.88 % | 81.102 M 4.38 % | 77.702 M -0.48 % | 78.079 M -2.50 % | 80.079 M -1.48 % | 81.282 M 8.76 % | 74.732 M -3.25 % | 77.246 M -8.05 % | 84.008 M 4.22 % | 80.606 M 8.37 % | 74.379 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 705.000 K 275.37 % | -402.000 K -673.08 % | -52.000 K -103.19 % | 1.630 M | 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 |
Change in working capital | -2.186 M -42.32 % | -1.536 M 76.82 % | -6.627 M 17.28 % | -8.011 M -162.41 % | 12.836 M 299.25 % | -6.442 M -286.67 % | 3.451 M 187.34 % | 1.201 M 234.64 % | -892.000 K -657.50 % | 160.000 K 106.26 % | -2.557 M 16.36 % | -3.057 M 12.26 % | -3.484 M -490.51 % | -590.000 K -128.26 % | 2.088 M -0.90 % | 2.107 M 849.82 % | -281.000 K 96.08 % | -7.161 M -197.26 % | 7.363 M |
Accounts receivables | 649.000 K 139.84 % | -1.629 M -221.93 % | 1.336 M 118.76 % | -7.120 M -194.20 % | 7.558 M 237.34 % | -5.503 M -513.49 % | -897.000 K -163.89 % | 1.404 M 166.38 % | -2.115 M 35.16 % | -3.262 M -4 336.36 % | 77.000 K 110.49 % | -734.000 K 54.07 % | -1.598 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -1.043 M 83.57 % | -6.350 M -256.54 % | -1.781 M -344.98 % | 727.000 K -67.95 % | 2.268 M 510.87 % | -552.000 K -174.63 % | -201.000 K -149.14 % | 409.000 K -4.88 % | 430.000 K 150.06 % | -859.000 K -1 054.44 % | 90.000 K 108.95 % | -1.006 M 69.74 % | -3.324 M -185.71 % | 3.878 M 125.60 % | 1.719 M 182.96 % | -2.072 M 59.11 % | -5.067 M -36 092.86 % | -14.000 K |
Accounts payables | 0.000 -100.00 % | 1.702 M 173.14 % | -2.327 M -217.82 % | 1.975 M 152.23 % | 783.000 K 139.43 % | -1.986 M -213.94 % | 1.743 M 359.76 % | -671.000 K -150.83 % | 1.320 M 177.89 % | 475.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -2.835 M -400.88 % | -566.000 K -179.27 % | 714.000 K 165.81 % | -1.085 M -128.80 % | 3.768 M 408.60 % | -1.221 M -130.50 % | 4.003 M 185.52 % | 1.402 M 207.76 % | -1.301 M -381.85 % | -270.000 K 84.10 % | -1.698 M 46.04 % | -3.147 M -27.00 % | -2.478 M -190.64 % | 2.734 M 252.74 % | -1.790 M -561.34 % | 388.000 K -78.34 % | 1.791 M 185.53 % | -2.094 M -128.39 % | 7.377 M |
Other non cash items | 1.172 M -63.64 % | 3.223 M 4 255.41 % | 74.000 K 103.07 % | -2.414 M -159.78 % | 4.038 M 527.75 % | -944.000 K -47.04 % | -642.000 K -126.54 % | 2.419 M 290.02 % | -1.273 M -1 057.27 % | -110.000 K -110.04 % | 1.096 M 60.23 % | 684.000 K 131.75 % | -2.154 M -3 114.93 % | -67.000 K 87.68 % | -544.000 K -156.60 % | -212.000 K 91.58 % | -2.517 M 34.01 % | -3.814 M -86.05 % | -2.050 M |
Net cash provided by operating activities | 4.218 M -68.51 % | 13.393 M 159.25 % | 5.166 M 111.03 % | 2.448 M -88.46 % | 21.209 M 387.12 % | 4.354 M -66.45 % | 12.979 M 27.90 % | 10.148 M 71.91 % | 5.903 M -29.03 % | 8.318 M 56.56 % | 5.313 M 358.81 % | 1.158 M 226.42 % | -916.000 K -115.34 % | 5.972 M -10.45 % | 6.669 M -1.81 % | 6.792 M 78.22 % | 3.811 M 209.32 % | -3.486 M -121.86 % | 15.947 M |
Investments in property plant and equipment | -9.734 M -43.46 % | -6.785 M -79.54 % | -3.779 M 39.69 % | -6.266 M 11.63 % | -7.091 M -11.13 % | -6.381 M -16.14 % | -5.494 M 5.08 % | -5.788 M -2.86 % | -5.627 M -58.46 % | -3.551 M -23.69 % | -2.871 M -82.98 % | -1.569 M 47.19 % | -2.971 M 49.00 % | -5.826 M -123.39 % | -2.608 M -2.44 % | -2.546 M 65.64 % | -7.409 M 15.80 % | -8.799 M 30.67 % | -12.692 M |
Acquisitions net | -3.400 M | 0.000 -100.00 % | 3.000 K -88.00 % | 25.000 K -94.91 % | 491.000 K 103.61 % | -13.617 M -90 880.00 % | 15.000 K | 0.000 -100.00 % | 34.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 100.00 % | -3.000 K | 0.000 100.00 % | -597.000 K -109.36 % | 6.381 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 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.376 M | 0.000 100.00 % | -491.000 K -165.73 % | 747.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 |
Other investing activites | 64.000 K -48.39 % | 124.000 K 202.44 % | 41.000 K 310.00 % | 10.000 K -98.02 % | 504.000 K 107.94 % | -6.345 M -42 400.00 % | 15.000 K | 0.000 -100.00 % | 34.000 K | 0.000 -100.00 % | 84.000 K 146.41 % | -181.000 K -320.93 % | -43.000 K | 0.000 -100.00 % | 65.000 K 333.33 % | 15.000 K -88.81 % | 134.000 K -90.44 % | 1.401 M 131.57 % | 605.000 K |
Net cash used for investing activites | -13.070 M -96.22 % | -6.661 M -182.01 % | -2.362 M 62.09 % | -6.231 M 13.27 % | -7.184 M 62.61 % | -19.215 M -250.70 % | -5.479 M 5.34 % | -5.788 M -3.49 % | -5.593 M -57.50 % | -3.551 M -27.41 % | -2.787 M -77.63 % | -1.569 M 47.19 % | -2.971 M 49.00 % | -5.826 M -129.10 % | -2.543 M -0.47 % | -2.531 M 65.21 % | -7.275 M 1.66 % | -7.398 M 38.79 % | -12.087 M |
Debt repayment | 135.000 K | 0.000 -100.00 % | 8.235 M 609.30 % | 1.161 M 255.01 % | -749.000 K 63.69 % | -2.063 M -447.21 % | -377.000 K -102.93 % | 12.879 M 2 755.65 % | 451.000 K 118.40 % | -2.451 M -165.26 % | -924.000 K -94.94 % | -474.000 K -127.48 % | 1.725 M 6.42 % | 1.621 M | 0.000 100.00 % | -4.648 M | 0.000 -100.00 % | 7.380 M 653.83 % | 979.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 | 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 100.00 % | -432.000 K | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.500 M 23.08 % | -1.950 M -293.94 % | -495.000 K 0.00 % | -495.000 K | 0.000 100.00 % | -1.500 M -33.33 % | -1.125 M 0.00 % | -1.125 M -50.00 % | -750.000 K 0.00 % | -750.000 K | 0.000 | 0.000 100.00 % | -450.000 K | 0.000 | 0.000 | 0.000 100.00 % | -600.000 K 20.00 % | -750.000 K -25.00 % | -600.000 K |
Other financing activites | -2.844 M 45.45 % | -5.214 M -270.58 % | -1.407 M -112.54 % | -662.000 K 5.29 % | -699.000 K 72.05 % | -2.501 M -173.03 % | -916.000 K | 0.000 | 0.000 100.00 % | -351.000 K -35 200.00 % | 1.000 K -99.72 % | 352.000 K | 0.000 | 0.000 100.00 % | -2.486 M | 0.000 -100.00 % | 6.376 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -4.209 M 41.25 % | -7.164 M -213.12 % | 6.333 M 158 225.00 % | 4.000 K 100.28 % | -1.448 M 76.12 % | -6.064 M -275.02 % | -1.617 M -113.76 % | 11.754 M 4 031.10 % | -299.000 K 91.58 % | -3.552 M -284.83 % | -923.000 K -656.56 % | -122.000 K -109.57 % | 1.275 M -21.34 % | 1.621 M 165.21 % | -2.486 M 51.06 % | -5.080 M -187.95 % | 5.776 M -12.88 % | 6.630 M 1 649.34 % | 379.000 K |
Effect of forex changes on cash | 60.000 K 71.43 % | 35.000 K 171.43 % | -49.000 K -121.78 % | 225.000 K 173.29 % | -307.000 K -714.00 % | 50.000 K 194.12 % | 17.000 K 123.61 % | -72.000 K -209.09 % | 66.000 K 104.05 % | -1.628 M -67.15 % | -974.000 K -2 219.05 % | -42.000 K 89.20 % | -389.000 K -432.88 % | -73.000 K -102.78 % | -36.000 K 32.08 % | -53.000 K | 0.000 100.00 % | -212.000 K -472.97 % | -37.000 K |
Net change in cash | -13.001 M -3 174.81 % | -397.000 K -104.37 % | 9.089 M 355.74 % | -3.554 M -128.96 % | 12.270 M 158.78 % | -20.875 M -453.87 % | 5.899 M -63.23 % | 16.042 M 20 733.77 % | 77.000 K 118.60 % | -414.000 K -165.71 % | 630.000 K 209.38 % | -576.000 K 79.71 % | -2.839 M -267.59 % | 1.694 M 5.61 % | 1.604 M 283.73 % | -873.000 K -137.76 % | 2.312 M 151.77 % | -4.466 M -206.28 % | 4.202 M |
Cash at beginning of period | 22.001 M -1.77 % | 22.398 M 68.29 % | 13.309 M -21.08 % | 16.863 M 267.15 % | 4.593 M -81.97 % | 25.468 M 30.14 % | 19.569 M 454.83 % | 3.527 M 2.23 % | 3.450 M -10.71 % | 3.864 M 19.48 % | 3.234 M -15.12 % | 3.810 M -42.70 % | 6.649 M 34.19 % | 4.955 M 47.87 % | 3.351 M -20.67 % | 4.224 M 120.92 % | 1.912 M -70.02 % | 6.378 M 193.11 % | 2.176 M |
Cash at end of period | 9.000 M -59.09 % | 22.001 M -1.77 % | 22.398 M 68.29 % | 13.309 M -21.08 % | 16.863 M 267.15 % | 4.593 M -81.97 % | 25.468 M 30.14 % | 19.569 M 454.83 % | 3.527 M 2.23 % | 3.450 M -10.71 % | 3.864 M 19.48 % | 3.234 M -15.12 % | 3.810 M -42.70 % | 6.649 M 34.19 % | 4.955 M 47.87 % | 3.351 M -20.67 % | 4.224 M 120.92 % | 1.912 M -70.02 % | 6.378 M |
Operating cash flow | 4.218 M -68.51 % | 13.393 M 159.25 % | 5.166 M 111.03 % | 2.448 M -88.46 % | 21.209 M 387.12 % | 4.354 M -66.45 % | 12.979 M 27.90 % | 10.148 M 71.91 % | 5.903 M -29.03 % | 8.318 M 56.56 % | 5.313 M 358.81 % | 1.158 M 226.42 % | -916.000 K -115.34 % | 5.972 M -10.45 % | 6.669 M -1.81 % | 6.792 M 78.22 % | 3.811 M 209.32 % | -3.486 M -121.86 % | 15.947 M |
Capital expenditure | -9.773 M -39.49 % | -7.006 M -85.39 % | -3.779 M 39.69 % | -6.266 M 11.63 % | -7.091 M -11.13 % | -6.381 M -16.14 % | -5.494 M 5.08 % | -5.788 M -2.86 % | -5.627 M -58.46 % | -3.551 M -23.69 % | -2.871 M -82.98 % | -1.569 M 47.19 % | -2.971 M 49.00 % | -5.826 M -123.39 % | -2.608 M -2.44 % | -2.546 M 65.64 % | -7.409 M 15.80 % | -8.799 M 30.67 % | -12.692 M |
Free CashFlow | -5.555 M -186.97 % | 6.387 M 360.49 % | 1.387 M 136.33 % | -3.818 M -127.04 % | 14.118 M 796.50 % | -2.027 M -127.08 % | 7.485 M 71.67 % | 4.360 M 1 479.71 % | 276.000 K -94.21 % | 4.767 M 95.21 % | 2.442 M 694.16 % | -411.000 K 89.43 % | -3.887 M -2 762.33 % | 146.000 K -96.40 % | 4.061 M -4.36 % | 4.246 M 218.01 % | -3.598 M 70.71 % | -12.285 M -477.42 % | 3.255 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 |
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 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 56.060 M -0.94 % | 56.593 M -7.60 % | 61.250 M 0.08 % | 61.200 M -1.62 % | 62.206 M 12.31 % | 55.388 M 6.70 % | 51.908 M 13.01 % | 45.934 M 13.64 % | 40.421 M -12.05 % | 45.957 M -6.95 % | 49.392 M -2.54 % | 50.678 M 7.08 % | 47.326 M -0.50 % | 47.564 M -1.46 % | 48.267 M 24.91 % | 38.642 M -11.53 % | 43.679 M 17.12 % | 37.295 M -16.23 % | 44.520 M 18.68 % | 37.513 M -6.36 % | 40.063 M 6.51 % | 37.616 M -8.18 % | 40.967 M 6.57 % | 38.443 M -16.69 % | 46.147 M 13.88 % | 40.524 M -0.77 % | 40.839 M 0.00 % | 40.839 M 9.10 % | 37.434 M 0.00 % | 37.434 M -3.64 % | 38.847 M 0.00 % | 38.847 M -13.08 % | 44.691 M 0.00 % | 44.691 M 6.84 % | 41.829 M 0.00 % | 41.829 M -3.16 % | 43.195 M 0.00 % | 43.195 M |
Net income | -126.000 K 90.05 % | -1.266 M -210.76 % | 1.143 M -72.26 % | 4.121 M 189.80 % | 1.422 M -49.21 % | 2.800 M 13 233.33 % | 21.000 K -99.51 % | 4.293 M 214.27 % | -3.757 M -395.13 % | 1.273 M 254.60 % | 359.000 K -89.27 % | 3.346 M 14.90 % | 2.912 M -1.32 % | 2.951 M 46.60 % | 2.013 M 463.87 % | 357.000 K -88.41 % | 3.081 M 257.01 % | 863.000 K -38.40 % | 1.401 M -48.40 % | 2.715 M 74.82 % | 1.553 M 18.64 % | 1.309 M 1 458.33 % | 84.000 K 141.79 % | -201.000 K 57.32 % | -471.000 K -144.35 % | 1.062 M -7.37 % | 1.147 M 0.00 % | 1.147 M 1 106.84 % | 95.000 K 0.00 % | 95.000 K 138.31 % | -248.000 K 0.00 % | -248.000 K 65.65 % | -722.000 K 0.00 % | -722.000 K -257.64 % | 458.000 K 0.00 % | 458.000 K -77.24 % | 2.013 M 0.00 % | 2.013 M |
Income before tax | 712.000 K 134.73 % | -2.050 M -176.46 % | 2.681 M -46.51 % | 5.012 M 137.54 % | 2.110 M -30.45 % | 3.034 M 61.55 % | 1.878 M -58.99 % | 4.579 M 212.84 % | -4.058 M -371.26 % | 1.496 M -17.35 % | 1.810 M -56.93 % | 4.202 M 0.82 % | 4.168 M 4.15 % | 4.002 M 71.25 % | 2.337 M 321.84 % | 554.000 K -83.13 % | 3.283 M 130.87 % | 1.422 M -59.16 % | 3.482 M 14.96 % | 3.029 M -14.77 % | 3.554 M 142.10 % | 1.468 M 178.56 % | 527.000 K 167.91 % | -776.000 K -319.46 % | -185.000 K -117.70 % | 1.045 M -30.03 % | 1.494 M 0.00 % | 1.494 M 104.03 % | 732.000 K 0.00 % | 732.000 K 257.25 % | -465.500 K 0.00 % | -465.500 K -55.95 % | -298.500 K 0.00 % | -298.500 K -127.75 % | 1.076 M 0.00 % | 1.076 M -67.27 % | 3.286 M 0.00 % | 3.286 M |
Income before tax ratio | 0.01 135.06 % | -0.04 -182.76 % | 0.04 -46.55 % | 0.08 141.44 % | 0.03 -38.08 % | 0.05 51.40 % | 0.04 -63.71 % | 0.10 199.30 % | -0.10 -408.41 % | 0.03 -11.17 % | 0.04 -55.80 % | 0.08 -5.85 % | 0.09 4.67 % | 0.08 73.78 % | 0.05 237.72 % | 0.01 -80.93 % | 0.08 97.13 % | 0.04 -51.25 % | 0.08 -3.14 % | 0.08 -8.98 % | 0.09 127.31 % | 0.04 203.37 % | 0.01 163.73 % | -0.02 -403.52 % | 0.00 -115.55 % | 0.03 -29.49 % | 0.04 0.00 % | 0.04 87.02 % | 0.02 0.00 % | 0.02 263.19 % | -0.01 0.00 % | -0.01 -79.41 % | -0.01 0.00 % | -0.01 -125.98 % | 0.03 0.00 % | 0.03 -66.20 % | 0.08 0.00 % | 0.08 |
EBITDA | 3.211 M 43.22 % | 2.242 M -85.38 % | 15.332 M 64.58 % | 9.316 M 34.72 % | 6.915 M -5.31 % | 7.303 M 2.67 % | 7.113 M -11.23 % | 8.013 M 170.98 % | 2.957 M -49.55 % | 5.861 M 0.39 % | 5.838 M -22.40 % | 7.523 M 14.96 % | 6.544 M -53.55 % | 14.088 M 1.11 % | 13.934 M 266.78 % | 3.799 M -63.89 % | 10.520 M 9.81 % | 9.580 M 69.17 % | 5.663 M 40.59 % | 4.028 M -4.66 % | 4.225 M 4.40 % | 4.047 M -16.04 % | 4.820 M 234.26 % | 1.442 M -43.72 % | 2.562 M -22.60 % | 3.310 M -16.67 % | 3.972 M 0.00 % | 3.972 M 23.24 % | 3.223 M 0.00 % | 3.223 M -0.65 % | 3.244 M 0.00 % | 3.244 M -38.58 % | 5.282 M 0.00 % | 5.282 M 12.22 % | 4.707 M 0.00 % | 4.707 M 3.41 % | 4.552 M 0.00 % | 4.552 M |
Net income ratio | 0.00 89.95 % | -0.02 -219.88 % | 0.02 -72.29 % | 0.07 194.57 % | 0.02 -54.78 % | 0.05 12 395.61 % | 0.00 -99.57 % | 0.09 200.55 % | -0.09 -435.55 % | 0.03 281.10 % | 0.01 -88.99 % | 0.07 7.30 % | 0.06 -0.83 % | 0.06 48.76 % | 0.04 351.42 % | 0.01 -86.90 % | 0.07 204.83 % | 0.02 -26.47 % | 0.03 -56.52 % | 0.07 86.71 % | 0.04 11.39 % | 0.03 1 597.16 % | 0.00 139.22 % | -0.01 48.77 % | -0.01 -138.95 % | 0.03 -6.65 % | 0.03 0.00 % | 0.03 1 006.21 % | 0.00 0.00 % | 0.00 139.75 % | -0.01 0.00 % | -0.01 60.48 % | -0.02 0.00 % | -0.02 -247.55 % | 0.01 0.00 % | 0.01 -76.50 % | 0.05 0.00 % | 0.05 |
Ratio EBITDA | 0.06 44.58 % | 0.04 -84.17 % | 0.25 64.44 % | 0.15 36.94 % | 0.11 -15.69 % | 0.13 -3.78 % | 0.14 -21.45 % | 0.17 138.46 % | 0.07 -42.64 % | 0.13 7.90 % | 0.12 -20.38 % | 0.15 7.36 % | 0.14 -53.32 % | 0.30 2.60 % | 0.29 193.64 % | 0.10 -59.18 % | 0.24 -6.24 % | 0.26 101.94 % | 0.13 18.46 % | 0.11 1.82 % | 0.11 -1.98 % | 0.11 -8.56 % | 0.12 213.66 % | 0.04 -32.44 % | 0.06 -32.03 % | 0.08 -16.02 % | 0.10 0.00 % | 0.10 12.96 % | 0.09 0.00 % | 0.09 3.10 % | 0.08 0.00 % | 0.08 -29.34 % | 0.12 0.00 % | 0.12 5.03 % | 0.11 0.00 % | 0.11 6.78 % | 0.11 0.00 % | 0.11 |
Gross profit ratio | 0.50 -8.42 % | 0.54 1.61 % | 0.53 168.85 % | 0.20 26.14 % | 0.16 9.65 % | 0.14 16.01 % | 0.12 -34.87 % | 0.19 125.59 % | 0.08 -45.68 % | 0.15 -6.96 % | 0.17 -14.16 % | 0.19 -60.84 % | 0.49 -9.93 % | 0.55 7.72 % | 0.51 -14.18 % | 0.59 13.97 % | 0.52 -16.71 % | 0.63 21.05 % | 0.52 -14.25 % | 0.60 14.28 % | 0.53 -9.37 % | 0.58 10.33 % | 0.53 -3.02 % | 0.54 19.13 % | 0.46 -27.53 % | 0.63 18.18 % | 0.53 0.00 % | 0.53 -1.43 % | 0.54 0.00 % | 0.54 -0.58 % | 0.54 0.00 % | 0.54 -2.15 % | 0.56 0.00 % | 0.56 -5.90 % | 0.59 0.00 % | 0.59 13.56 % | 0.52 0.00 % | 0.52 |
Weighted average shs out dil | 1.493 M -0.95 % | 1.507 M 0.38 % | 1.501 M 0.10 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M -0.14 % | 1.502 M 0.27 % | 1.498 M -0.96 % | 1.513 M 1.68 % | 1.488 M -1.62 % | 1.512 M 1.62 % | 1.488 M -0.80 % | 1.500 M 0.00 % | 1.500 M 0.31 % | 1.495 M -0.61 % | 1.505 M 3.49 % | 1.454 M -5.97 % | 1.546 M 2.79 % | 1.504 M 0.00 % | 1.504 M 0.28 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M |
Weighted average shs out | 1.458 M -3.25 % | 1.507 M 0.38 % | 1.501 M 0.10 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M -0.14 % | 1.502 M 0.27 % | 1.498 M -0.96 % | 1.513 M 1.68 % | 1.488 M -1.62 % | 1.512 M 1.62 % | 1.488 M -1.23 % | 1.506 M 0.43 % | 1.500 M 0.31 % | 1.495 M -0.61 % | 1.505 M -0.21 % | 1.508 M -2.49 % | 1.546 M 4.10 % | 1.485 M 0.00 % | 1.485 M -0.98 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M 0.00 % | 1.500 M |
EPS diluted | -0.08 90.00 % | -0.84 -210.53 % | 0.76 -72.36 % | 2.75 189.47 % | 0.95 -49.20 % | 1.87 13 257.14 % | 0.01 -99.51 % | 2.86 214.40 % | -2.50 -394.12 % | 0.85 254.17 % | 0.24 -89.24 % | 2.23 14.95 % | 1.94 -2.02 % | 1.98 47.76 % | 1.34 458.33 % | 0.24 -88.24 % | 2.04 251.72 % | 0.58 -38.30 % | 0.94 -48.35 % | 1.82 75.00 % | 1.04 18.18 % | 0.88 1 422.49 % | 0.06 144.46 % | -0.13 59.38 % | -0.32 -145.07 % | 0.71 -7.79 % | 0.77 0.00 % | 0.77 1 183.33 % | 0.06 0.00 % | 0.06 137.50 % | -0.16 0.00 % | -0.16 66.67 % | -0.48 0.00 % | -0.48 -254.84 % | 0.31 0.00 % | 0.31 -99.77 % | 134.15 0.00 % | 134.15 |
Earnings per share | -0.08 89.95 % | -0.84 -210.53 % | 0.76 -72.36 % | 2.75 189.47 % | 0.95 -49.20 % | 1.87 13 257.14 % | 0.01 -99.51 % | 2.86 214.40 % | -2.50 -394.12 % | 0.85 254.17 % | 0.24 -89.24 % | 2.23 14.95 % | 1.94 -2.02 % | 1.98 47.76 % | 1.34 458.33 % | 0.24 -88.24 % | 2.04 251.72 % | 0.58 -38.30 % | 0.94 -48.35 % | 1.82 75.00 % | 1.04 18.18 % | 0.88 1 477.06 % | 0.06 142.92 % | -0.13 59.38 % | -0.32 -145.07 % | 0.71 -7.79 % | 0.77 0.00 % | 0.77 1 183.33 % | 0.06 0.00 % | 0.06 137.50 % | -0.16 0.00 % | -0.16 66.67 % | -0.48 0.00 % | -0.48 -254.84 % | 0.31 0.00 % | 0.31 -99.77 % | 134.15 0.00 % | 134.15 |
Gross profit | 27.794 M -9.28 % | 30.637 M -6.12 % | 32.633 M 169.07 % | 12.128 M 24.10 % | 9.773 M 23.15 % | 7.936 M 23.79 % | 6.411 M -26.40 % | 8.711 M 156.36 % | 3.398 M -52.22 % | 7.112 M -13.43 % | 8.215 M -16.34 % | 9.819 M -58.06 % | 23.414 M -10.38 % | 26.127 M 6.16 % | 24.612 M 7.19 % | 22.961 M 0.83 % | 22.773 M -2.45 % | 23.346 M 1.41 % | 23.022 M 1.77 % | 22.622 M 7.01 % | 21.140 M -3.47 % | 21.900 M 1.30 % | 21.618 M 3.35 % | 20.918 M -0.76 % | 21.078 M -17.47 % | 25.541 M 17.27 % | 21.781 M 0.00 % | 21.781 M 7.54 % | 20.254 M 0.00 % | 20.254 M -4.20 % | 21.142 M 0.00 % | 21.142 M -14.95 % | 24.857 M 0.00 % | 24.857 M 0.54 % | 24.723 M 0.00 % | 24.723 M 9.97 % | 22.483 M 0.00 % | 22.483 M |
Income tax expense | 839.000 K 206.88 % | -785.000 K -151.01 % | 1.539 M 72.92 % | 890.000 K 29.17 % | 689.000 K 195.71 % | 233.000 K -87.46 % | 1.858 M 551.93 % | 285.000 K 195.00 % | -300.000 K -235.14 % | 222.000 K -84.69 % | 1.450 M 69.39 % | 856.000 K -31.79 % | 1.255 M 19.41 % | 1.051 M 225.39 % | 323.000 K 63.96 % | 197.000 K -1.99 % | 201.000 K -64.04 % | 559.000 K -73.09 % | 2.077 M 561.46 % | 314.000 K -84.25 % | 1.994 M 1 154.09 % | 159.000 K -64.27 % | 445.000 K -22.61 % | 575.000 K 102.46 % | 284.000 K 1 875.00 % | -16.000 K -104.62 % | 346.500 K 0.00 % | 346.500 K -45.60 % | 637.000 K 0.00 % | 637.000 K 392.87 % | -217.500 K 0.00 % | -217.500 K -151.36 % | 423.500 K 0.00 % | 423.500 K -29.00 % | 596.500 K 0.00 % | 596.500 K -52.22 % | 1.249 M 0.00 % | 1.249 M |
Cost of revenue | 28.266 M 8.90 % | 25.956 M -9.30 % | 28.617 M -41.68 % | 49.072 M -6.41 % | 52.433 M 10.50 % | 47.452 M 4.30 % | 45.497 M 22.23 % | 37.223 M 0.54 % | 37.023 M -4.69 % | 38.845 M -5.66 % | 41.177 M 0.78 % | 40.859 M 70.87 % | 23.912 M 11.55 % | 21.437 M -9.38 % | 23.655 M 50.85 % | 15.681 M -24.99 % | 20.906 M 49.87 % | 13.949 M -35.11 % | 21.498 M 44.37 % | 14.891 M -21.31 % | 18.923 M 20.41 % | 15.716 M -18.78 % | 19.349 M 10.41 % | 17.525 M -30.09 % | 25.069 M 67.32 % | 14.983 M -21.38 % | 19.059 M 0.00 % | 19.059 M 10.94 % | 17.180 M 0.00 % | 17.180 M -2.97 % | 17.705 M 0.00 % | 17.705 M -10.74 % | 19.834 M 0.00 % | 19.834 M 15.95 % | 17.106 M 0.00 % | 17.106 M -17.41 % | 20.712 M 0.00 % | 20.712 M |
General and administrative expenses | 20.368 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.648 M | 0.000 -100.00 % | 5.541 M | 0.000 -100.00 % | 4.385 M | 0.000 -100.00 % | 5.768 M | 0.000 -100.00 % | 15.067 M | 0.000 | 0.000 | 0.000 -100.00 % | 13.683 M | 0.000 -100.00 % | 13.894 M | 0.000 -100.00 % | 13.266 M | 0.000 -100.00 % | 13.717 M | 0.000 -100.00 % | 14.069 M 217.43 % | -11.981 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.448 M 0.00 % | 5.448 M 7.79 % | 5.054 M 0.00 % | 5.054 M |
Selling and marketing expenses | 1.366 M | 0.000 | 0.000 | 0.000 -100.00 % | 518.000 K | 0.000 -100.00 % | 458.500 K | 0.000 -100.00 % | 365.000 K | 0.000 -100.00 % | 526.000 K | 0.000 -100.00 % | 865.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 939.000 K | 0.000 -100.00 % | 486.000 K | 0.000 -100.00 % | 396.000 K | 0.000 -100.00 % | 388.000 K | 0.000 -100.00 % | 602.000 K -82.33 % | 3.407 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 159.000 K 0.00 % | 159.000 K 23.74 % | 128.500 K 0.00 % | 128.500 K |
Other expenses | 0.000 | 0.000 -100.00 % | 2.076 M 129.65 % | 904.000 K 33.14 % | 679.000 K 3.51 % | 656.000 K -22.27 % | 844.000 K 254.62 % | 238.000 K -69.29 % | 775.000 K 105.57 % | 377.000 K 114.20 % | 176.000 K -61.82 % | 461.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 % | 52.000 K -99.71 % | 17.947 M 0.00 % | 17.947 M -5.00 % | 18.893 M 0.00 % | 18.893 M -8.41 % | 20.628 M 0.00 % | 20.628 M -14.47 % | 24.119 M 0.00 % | 24.119 M 12 797.86 % | 187.000 K 0.00 % | 187.000 K 156.16 % | 73.000 K 0.00 % | 73.000 K |
Operating expenses | 23.081 M 11.96 % | 20.615 M -28.97 % | 29.021 M 367.55 % | 6.207 M -4.32 % | 6.487 M 5.29 % | 6.161 M 19.52 % | 5.155 M 6.42 % | 4.844 M 21.86 % | 3.975 M -19.66 % | 4.948 M -19.12 % | 6.118 M 13.82 % | 5.375 M -71.62 % | 18.937 M -12.55 % | 21.655 M -0.67 % | 21.800 M -0.84 % | 21.985 M 14.20 % | 19.251 M -10.63 % | 21.541 M 12.55 % | 19.139 M -0.51 % | 19.237 M 15.70 % | 16.626 M -18.63 % | 20.432 M -0.32 % | 20.497 M -4.16 % | 21.386 M 3.01 % | 20.762 M -12.33 % | 23.681 M 31.95 % | 17.947 M 0.00 % | 17.947 M -5.00 % | 18.893 M 0.00 % | 18.893 M -8.41 % | 20.628 M 0.00 % | 20.628 M -14.47 % | 24.119 M 0.00 % | 24.119 M 4.48 % | 23.084 M 0.00 % | 23.084 M 14.83 % | 20.102 M 0.00 % | 20.102 M |
Cost and expenses | 51.347 M 10.26 % | 46.571 M -19.20 % | 57.638 M 4.27 % | 55.279 M -6.18 % | 58.920 M 9.90 % | 53.613 M 5.85 % | 50.652 M 20.41 % | 42.067 M 2.61 % | 40.998 M -6.38 % | 43.793 M -7.40 % | 47.295 M 2.29 % | 46.234 M 7.90 % | 42.849 M -0.56 % | 43.092 M -5.20 % | 45.455 M 20.68 % | 37.666 M -6.20 % | 40.157 M 13.15 % | 35.490 M -12.67 % | 40.637 M 19.07 % | 34.128 M -4.00 % | 35.549 M -1.66 % | 36.148 M -9.28 % | 39.846 M 2.40 % | 38.911 M 803.44 % | 4.307 M -94.63 % | 80.188 M 116.69 % | 37.006 M 0.00 % | 37.006 M 2.59 % | 36.072 M 0.00 % | 36.072 M -5.90 % | 38.333 M 0.00 % | 38.333 M -12.79 % | 43.953 M 0.00 % | 43.953 M 9.36 % | 40.190 M 0.00 % | 40.190 M -1.53 % | 40.814 M 0.00 % | 40.814 M |
Research and development expenses | 1.347 M | 0.000 -100.00 % | 1.419 M | 0.000 -100.00 % | 647.500 K | 0.000 -100.00 % | 481.500 K | 0.000 -100.00 % | 379.500 K | 0.000 -100.00 % | 284.000 K | 0.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 592.000 K | 0.000 -100.00 % | 686.000 K | 0.000 -100.00 % | 628.000 K | 0.000 -100.00 % | 680.000 K | 0.000 -100.00 % | 998.000 K | 0.000 -100.00 % | 928.000 K 231.44 % | -706.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 |
Selling general and administrative expenses | 21.734 M 5.43 % | 20.615 M 7.72 % | 19.137 M 169.12 % | 7.111 M -0.77 % | 7.166 M 5.12 % | 6.817 M 13.64 % | 5.999 M 18.04 % | 5.082 M 6.99 % | 4.750 M -10.80 % | 5.325 M -15.40 % | 6.294 M 7.85 % | 5.836 M -63.37 % | 15.932 M 14.09 % | 13.965 M -4.28 % | 14.590 M 15.04 % | 12.682 M -13.27 % | 14.622 M 12.67 % | 12.978 M -9.75 % | 14.380 M 18.37 % | 12.148 M -11.08 % | 13.662 M 16.47 % | 11.730 M -16.84 % | 14.105 M 5.28 % | 13.398 M -8.68 % | 14.671 M 271.11 % | -8.574 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.607 M 0.00 % | 5.607 M 8.18 % | 5.183 M 0.00 % | 5.183 M |
Interest income | 31.000 K -59.21 % | 76.000 K -91.84 % | 931.000 K | 0.000 -100.00 % | 45.000 K -72.64 % | 164.500 K -16.50 % | 197.000 K 26.69 % | 155.500 K -26.30 % | 211.000 K 25.60 % | 168.000 K -29.85 % | 239.500 K 62.93 % | 147.000 K -52.43 % | 309.000 K -34.26 % | 470.000 K -1.05 % | 475.000 K 12.56 % | 422.000 K 76.57 % | 239.000 K -37.60 % | 383.000 K -4.49 % | 401.000 K 12.64 % | 356.000 K -62.92 % | 960.000 K | 0.000 -100.00 % | 594.000 K 92.86 % | 308.000 K | 0.000 -100.00 % | 68.000 K 172.00 % | 25.000 K 0.00 % | 25.000 K -91.87 % | 307.500 K 0.00 % | 307.500 K -51.61 % | 635.500 K 0.00 % | 635.500 K 1.44 % | 626.500 K 0.00 % | 626.500 K 387.55 % | 128.500 K 0.00 % | 128.500 K 24.15 % | 103.500 K 0.00 % | 103.500 K |
Interest expense | 2.076 M -39.55 % | 3.434 M | 0.000 -100.00 % | 401.500 K -70.61 % | 1.366 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 501.000 K -27.50 % | 691.000 K 5.10 % | 657.500 K 0.00 % | 657.500 K -29.79 % | 936.500 K 0.00 % | 936.500 K -40.45 % | 1.573 M 0.00 % | 1.573 M -20.48 % | 1.978 M 0.00 % | 1.978 M 105.45 % | 962.500 K 0.00 % | 962.500 K 98.45 % | 485.000 K 0.00 % | 485.000 K |
Depreciation and amortization | 2.765 M -9.46 % | 3.054 M 20.00 % | 2.545 M -16.64 % | 3.053 M -11.22 % | 3.439 M 9.63 % | 3.137 M -4.77 % | 3.294 M 5.51 % | 3.122 M -12.13 % | 3.553 M 6.25 % | 3.344 M 2.14 % | 3.274 M 33.41 % | 2.454 M 13.66 % | 2.159 M 4.40 % | 2.068 M 7.82 % | 1.918 M -10.50 % | 2.143 M 6.19 % | 2.018 M 0.60 % | 2.006 M -1.91 % | 2.045 M 2.05 % | 2.004 M 2.40 % | 1.957 M 6.65 % | 1.835 M 2.51 % | 1.790 M -7.06 % | 1.926 M 3.33 % | 1.864 M -6.71 % | 1.998 M 9.72 % | 1.821 M 0.00 % | 1.821 M -0.52 % | 1.831 M 0.00 % | 1.831 M -37.17 % | 2.914 M 0.00 % | 2.914 M -19.14 % | 3.603 M 0.00 % | 3.603 M 34.99 % | 2.669 M 0.00 % | 2.669 M 31.38 % | 2.032 M 0.00 % | 2.032 M |
Operating income | 4.713 M -52.97 % | 10.022 M 199.43 % | 3.347 M -43.47 % | 5.921 M 80.19 % | 3.286 M 85.13 % | 1.775 M 41.32 % | 1.256 M -67.52 % | 3.867 M 770.19 % | -577.000 K -126.66 % | 2.164 M 3.20 % | 2.097 M -52.81 % | 4.444 M 1.35 % | 4.385 M 8.86 % | 4.028 M -11.72 % | 4.563 M 175.54 % | 1.656 M -41.13 % | 2.813 M 33.82 % | 2.102 M -41.90 % | 3.618 M 78.75 % | 2.024 M -10.76 % | 2.268 M 2.53 % | 2.212 M -27.00 % | 3.030 M 726.03 % | -484.000 K -169.34 % | 698.000 K -54.53 % | 1.535 M -23.75 % | 2.013 M 0.00 % | 2.013 M 47.91 % | 1.361 M 0.00 % | 1.361 M 188.65 % | 471.500 K 0.00 % | 471.500 K -55.20 % | 1.053 M 0.00 % | 1.053 M -44.88 % | 1.910 M 0.00 % | 1.910 M -47.93 % | 3.667 M 0.00 % | 3.667 M |
Operating income ratio | 0.08 -52.53 % | 0.18 224.07 % | 0.05 -43.52 % | 0.10 83.15 % | 0.05 64.84 % | 0.03 32.44 % | 0.02 -71.26 % | 0.08 689.75 % | -0.01 -130.32 % | 0.05 10.91 % | 0.04 -51.58 % | 0.09 -5.36 % | 0.09 9.41 % | 0.08 -10.42 % | 0.09 120.60 % | 0.04 -33.46 % | 0.06 14.27 % | 0.06 -30.65 % | 0.08 50.62 % | 0.05 -4.69 % | 0.06 -3.73 % | 0.06 -20.49 % | 0.07 687.46 % | -0.01 -183.24 % | 0.02 -60.07 % | 0.04 -23.15 % | 0.05 0.00 % | 0.05 35.57 % | 0.04 0.00 % | 0.04 199.55 % | 0.01 0.00 % | 0.01 -48.46 % | 0.02 0.00 % | 0.02 -48.41 % | 0.05 0.00 % | 0.05 -46.23 % | 0.08 0.00 % | 0.08 |
Total other income expenses net | -4.001 M 66.86 % | -12.072 M -699.11 % | 2.015 M 321.67 % | -909.000 K 22.70 % | -1.176 M 47.59 % | -2.244 M -460.77 % | 622.000 K 148.86 % | -1.273 M 63.43 % | -3.481 M -421.11 % | -668.000 K -132.75 % | -287.000 K -18.60 % | -242.000 K 91.40 % | -2.814 M -170.77 % | 3.976 M 3 481.98 % | 111.000 K 104.02 % | -2.758 M -686.81 % | 470.000 K 169.12 % | -680.000 K -400.00 % | -136.000 K 98.17 % | -7.445 M -229.12 % | 5.766 M 875.00 % | -744.000 K -1 830.23 % | 43.000 K 114.73 % | -292.000 K 66.93 % | -883.000 K -92.37 % | -459.000 K 11.65 % | -519.500 K 0.00 % | -519.500 K 17.41 % | -629.000 K 0.00 % | -629.000 K 32.84 % | -936.500 K 0.00 % | -936.500 K 30.68 % | -1.351 M 0.00 % | -1.351 M -59.41 % | -847.500 K 0.00 % | -847.500 K -183.46 % | 1.016 M 0.00 % | 1.016 M |
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 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-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 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 39.475 M 5.75 % | 37.330 M 39.34 % | 26.790 M -7.85 % | 29.073 M 5.18 % | 27.641 M -18.35 % | 33.851 M 18.49 % | 28.568 M -8.50 % | 31.223 M 33.81 % | 23.333 M -19.04 % | 28.821 M -18.54 % | 35.381 M 76.90 % | 20.001 M 194.09 % | -21.258 M -6.49 % | -19.963 M -9.95 % | -18.157 M -586.72 % | -2.644 M -110.93 % | 24.201 M 831.37 % | -3.309 M -113.92 % | 23.768 M 2 437.07 % | -1.017 M -104.07 % | 24.962 M 1 825.09 % | -1.447 M -105.47 % | 26.443 M 1 370.69 % | -2.081 M -107.96 % | 26.136 M 1 285.06 % | 1.887 M 128.38 % | -6.649 M -299.58 % | -1.664 M 66.42 % | -4.955 M -116.34 % | 30.317 M 1 004.99 % | -3.350 M 20.69 % | -4.224 M -139.81 % | 10.611 M -58.30 % | 25.445 M 30.57 % | 19.488 M 44.02 % | 13.531 M |
Total investments | 3.866 M 41.20 % | 2.738 M 465.70 % | 484.000 K 3.42 % | 468.000 K 0.65 % | 465.000 K -18.99 % | 574.000 K 0.00 % | 574.000 K -3.85 % | 597.000 K -1.81 % | 608.000 K 0.50 % | 605.000 K 557.61 % | 92.000 K -87.68 % | 747.000 K 5.81 % | 706.000 K -2.62 % | 725.000 K -0.68 % | 730.000 K -0.82 % | 736.000 K 0.14 % | 735.000 K -1.47 % | 746.000 K 6.27 % | 702.000 K -0.28 % | 704.000 K 0.86 % | 698.000 K -1.55 % | 709.000 K 4.11 % | 681.000 K 0.74 % | 676.000 K 1.50 % | 666.000 K 1.99 % | 653.000 K 4.65 % | 624.000 K -2.65 % | 641.000 K 0.31 % | 639.000 K -2.14 % | 653.000 K 3.32 % | 632.000 K | 0.000 -100.00 % | 322.500 K -50.00 % | 645.000 K -1.98 % | 658.000 K -1.94 % | 671.000 K |
Total debt | 48.475 M 0.05 % | 48.451 M -0.70 % | 48.791 M 2.18 % | 47.752 M -4.57 % | 50.039 M 20.63 % | 41.481 M -0.95 % | 41.877 M 4.16 % | 40.203 M 0.02 % | 40.196 M -2.48 % | 41.218 M 3.11 % | 39.974 M -2.72 % | 41.090 M 876.01 % | 4.210 M 241.44 % | 1.233 M -12.68 % | 1.412 M 2.02 % | 1.384 M -95.01 % | 27.728 M 1 755.96 % | 1.494 M -94.51 % | 27.218 M 1 532.75 % | 1.667 M -94.22 % | 28.826 M 1 532.28 % | 1.766 M -94.05 % | 29.677 M 1 197.64 % | 2.287 M -92.36 % | 29.946 M 600.98 % | 4.272 M | 0.000 -100.00 % | 2.697 M | 0.000 -100.00 % | 33.954 M | 0.000 | 0.000 -100.00 % | 13.679 M -50.00 % | 27.357 M 15.76 % | 23.633 M 18.71 % | 19.909 M |
Accumulated other comprehensive income loss | 0.000 100.00 % | -1.585 M 35.39 % | -2.453 M -19.54 % | -2.052 M 10.78 % | -2.300 M 22.01 % | -2.949 M -7.12 % | -2.753 M -6.21 % | -2.592 M -3.56 % | -2.503 M -3.17 % | -2.426 M -16.63 % | -2.080 M -16.27 % | -1.789 M -145.07 % | -730.000 K 18.71 % | -898.000 K -43.45 % | -626.000 K -18.79 % | -527.000 K -11.42 % | -473.000 K 48.86 % | -925.000 K -52.89 % | -605.000 K 40.16 % | -1.011 M -30.12 % | -777.000 K 39.20 % | -1.278 M -16.08 % | -1.101 M -112.96 % | -517.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 |
Retained earnings | 46.116 M 0.60 % | 45.841 M -7.92 % | 49.784 M 2.35 % | 48.642 M 4.67 % | 46.470 M 3.16 % | 45.047 M 5.39 % | 42.743 M 0.05 % | 42.722 M 9.76 % | 38.924 M -8.80 % | 42.682 M 3.08 % | 41.408 M 0.88 % | 41.047 M 4.71 % | 39.201 M 7.85 % | 36.349 M 5.29 % | 34.524 M 6.88 % | 32.301 M -2.94 % | 33.278 M 10.20 % | 30.197 M 0.38 % | 30.084 M 4.88 % | 28.683 M 7.35 % | 26.719 M 6.17 % | 25.166 M 5.49 % | 23.857 M 0.23 % | 23.803 M -0.84 % | 24.004 M -3.69 % | 24.923 M | 0.000 -100.00 % | 20.585 M -4.56 % | 21.569 M 6.28 % | 20.294 M | 0.000 | 0.000 -100.00 % | 300.000 K -50.00 % | 600.000 K -11.11 % | 675.000 K -10.00 % | 750.000 K |
Common stock | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M 0.00 % | 10.905 M |
Total equity | 53.923 M -2.25 % | 55.164 M -5.28 % | 58.239 M 1.29 % | 57.499 M 4.40 % | 55.075 M 3.90 % | 53.006 M 4.15 % | 50.895 M -0.28 % | 51.038 M 7.84 % | 47.329 M -7.50 % | 51.164 M 1.85 % | 50.236 M 0.14 % | 50.165 M 3.75 % | 48.350 M 6.30 % | 45.485 M 3.40 % | 43.989 M 4.58 % | 42.061 M -2.39 % | 43.091 M 8.53 % | 39.705 M -0.44 % | 39.879 M 3.35 % | 38.587 M 5.77 % | 36.481 M 4.85 % | 34.795 M 3.37 % | 33.662 M -1.55 % | 34.193 M -0.70 % | 34.433 M -5.31 % | 36.363 M 4.64 % | 34.749 M 6.56 % | 32.609 M -0.22 % | 32.680 M 1.16 % | 32.305 M 0.17 % | 32.250 M -4.70 % | 33.839 M -3.25 % | 34.975 M -3.14 % | 36.110 M -0.30 % | 36.218 M -0.30 % | 36.325 M |
Other non current liabilities | 4.435 M -25.25 % | 5.933 M 53.47 % | 3.866 M 69.34 % | 2.283 M -47.03 % | 4.310 M 33.68 % | 3.224 M 2 479.20 % | 125.000 K -9.42 % | 138.000 K 0.73 % | 137.000 K -8.67 % | 150.000 K -95.35 % | 3.228 M -0.95 % | 3.259 M 2.36 % | 3.184 M -7.31 % | 3.435 M 2.02 % | 3.367 M -2.43 % | 3.451 M -5.68 % | 3.659 M 2.46 % | 3.571 M 1 608.61 % | 209.000 K -93.65 % | 3.290 M 4 738.24 % | 68.000 K -98.76 % | 5.476 M 105.56 % | 2.664 M -50.17 % | 5.346 M 87.91 % | 2.845 M -54.58 % | 6.264 M 99.81 % | 3.135 M -65.55 % | 9.099 M -18.87 % | 11.215 M 560 650.00 % | 2.000 K -99.99 % | 14.181 M -17.50 % | 17.190 M 65.95 % | 10.359 M 193.69 % | 3.527 M -3.45 % | 3.653 M -3.33 % | 3.779 M |
Long term debt | 44.254 M 5.04 % | 42.129 M -1.01 % | 42.557 M -6.61 % | 45.570 M -0.62 % | 45.855 M 105.29 % | 22.337 M -2.24 % | 22.848 M -37.34 % | 36.464 M -0.05 % | 36.482 M 0.50 % | 36.300 M -1.11 % | 36.709 M -3.40 % | 38.000 M 2.43 % | 37.097 M -7.16 % | 39.960 M -0.18 % | 40.034 M 454.18 % | 7.224 M -2.81 % | 7.433 M -2.76 % | 7.644 M 22.95 % | 6.217 M 99.65 % | 3.114 M -18.82 % | 3.836 M 169.38 % | 1.424 M -72.56 % | 5.189 M 178.53 % | 1.863 M -60.93 % | 4.768 M 32.08 % | 3.610 M -50.62 % | 7.310 M 171.04 % | 2.697 M | 0.000 -100.00 % | 14.726 M | 0.000 | 0.000 -100.00 % | 6.243 M -50.00 % | 12.485 M 8.29 % | 11.530 M 9.04 % | 10.574 M |
Total non current liabilities | 49.283 M 2.54 % | 48.062 M 0.49 % | 47.830 M -6.72 % | 51.275 M 0.43 % | 51.054 M 94.16 % | 26.295 M -2.24 % | 26.897 M -32.71 % | 39.970 M 0.23 % | 39.877 M -0.17 % | 39.946 M -1.41 % | 40.517 M -2.10 % | 41.387 M 2.04 % | 40.558 M -6.67 % | 43.455 M -0.14 % | 43.514 M 288.28 % | 11.207 M -3.90 % | 11.662 M -5.64 % | 12.359 M 14.09 % | 10.833 M 69.16 % | 6.404 M -10.55 % | 7.159 M 3.75 % | 6.900 M -12.14 % | 7.853 M 4.53 % | 7.513 M -5.02 % | 7.910 M -29.29 % | 11.187 M -4.07 % | 11.662 M -13.71 % | 13.515 M 4.35 % | 12.951 M -20.90 % | 16.373 M 9.19 % | 14.995 M -16.44 % | 17.945 M 3.73 % | 17.300 M 3.88 % | 16.654 M 6.07 % | 15.701 M 6.46 % | 14.748 M |
Other current liabilities | 6.542 M -45.66 % | 12.039 M 74.10 % | 6.915 M 545.66 % | 1.071 M -82.16 % | 6.004 M 23.16 % | 4.875 M 378.25 % | -1.752 M -383.04 % | 619.000 K -89.54 % | 5.920 M 103.72 % | 2.906 M 13.29 % | 2.565 M 118.67 % | 1.173 M -72.14 % | 4.210 M 24.52 % | 3.381 M 18.13 % | 2.862 M -2.82 % | 2.945 M 34.17 % | 2.195 M -44.93 % | 3.986 M 37.31 % | 2.903 M 24.91 % | 2.324 M -35.64 % | 3.611 M -87.66 % | 29.254 M 343.78 % | 6.592 M -77.62 % | 29.461 M 1 012.58 % | 2.648 M -89.28 % | 24.699 M 639.71 % | 3.339 M -88.68 % | 29.492 M 40.75 % | 20.954 M 187.43 % | 7.290 M -64.74 % | 20.677 M -17.16 % | 24.961 M 64.01 % | 15.219 M 177.87 % | 5.477 M -10.40 % | 6.113 M -9.42 % | 6.749 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 3.069 M -70.94 % | 10.562 M 158.49 % | 4.086 M 0.91 % | 4.049 M -52.41 % | 8.508 M 13 847.54 % | 61.000 K -98.26 % | 3.498 M -9.82 % | 3.879 M -26.65 % | 5.288 M 40.94 % | 3.752 M -15.25 % | 4.427 M -27.35 % | 6.094 M 103.13 % | 3.000 M -86.63 % | 22.436 M 2 276.69 % | 944.000 K -95.48 % | 20.870 M 2 016.63 % | 986.000 K | 0.000 -100.00 % | 1.063 M | 0.000 -100.00 % | 5.638 M | 0.000 | 0.000 -100.00 % | 14.044 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.842 M -50.00 % | 5.684 M -16.71 % | 6.825 M -14.32 % | 7.965 M |
Short term debt | 4.221 M -33.23 % | 6.322 M 1.41 % | 6.234 M 185.70 % | 2.182 M -47.85 % | 4.184 M -78.14 % | 19.144 M 0.60 % | 19.029 M 408.93 % | 3.739 M 0.67 % | 3.714 M -24.48 % | 4.918 M 50.63 % | 3.265 M 5.66 % | 3.090 M 7.55 % | 2.873 M 642.38 % | 387.000 K -25.72 % | 521.000 K -97.54 % | 21.212 M 4.52 % | 20.295 M 7.98 % | 18.795 M -10.51 % | 21.002 M -16.66 % | 25.199 M 0.12 % | 25.169 M 7 259.36 % | 342.000 K -98.61 % | 24.609 M 5 704.01 % | 424.000 K -98.32 % | 25.178 M 3 703.32 % | 662.000 K -96.83 % | 20.911 M | 0.000 | 0.000 -100.00 % | 19.228 M | 0.000 | 0.000 -100.00 % | 7.436 M -50.00 % | 14.872 M 22.87 % | 12.104 M 29.66 % | 9.335 M |
Total current liabilities | 21.375 M -20.82 % | 26.997 M -7.32 % | 29.128 M 23.14 % | 23.655 M -2.60 % | 24.286 M -35.35 % | 37.564 M 4.45 % | 35.963 M 96.25 % | 18.325 M -4.15 % | 19.119 M -10.05 % | 21.255 M 47.03 % | 14.456 M -12.89 % | 16.596 M -7.01 % | 17.848 M 46.91 % | 12.149 M 12.01 % | 10.846 M -64.11 % | 30.223 M -0.28 % | 30.309 M 0.99 % | 30.012 M -1.24 % | 30.390 M -16.79 % | 36.524 M 7.23 % | 34.062 M -10.36 % | 37.999 M 3.92 % | 36.564 M -3.80 % | 38.010 M 0.73 % | 37.736 M 7.53 % | 35.095 M 0.64 % | 34.871 M 18.24 % | 29.492 M 1.34 % | 29.101 M 9.74 % | 26.518 M -11.61 % | 30.001 M -5.87 % | 31.871 M 6.75 % | 29.857 M 7.24 % | 27.842 M 8.87 % | 25.574 M 9.73 % | 23.306 M |
Total liabilities | 70.658 M -5.86 % | 75.059 M -2.47 % | 76.958 M 2.71 % | 74.930 M -0.54 % | 75.340 M 17.98 % | 63.859 M 1.59 % | 62.860 M 7.83 % | 58.295 M -1.19 % | 58.996 M -3.60 % | 61.201 M 11.33 % | 54.973 M -5.19 % | 57.983 M -0.72 % | 58.406 M 5.04 % | 55.604 M 2.29 % | 54.360 M 31.21 % | 41.430 M -1.29 % | 41.971 M -0.94 % | 42.371 M 2.78 % | 41.223 M -3.97 % | 42.928 M 4.14 % | 41.221 M -8.19 % | 44.899 M 1.09 % | 44.417 M -2.43 % | 45.523 M -0.27 % | 45.646 M -1.37 % | 46.282 M -0.54 % | 46.533 M 8.20 % | 43.007 M 2.27 % | 42.052 M -1.96 % | 42.891 M -4.68 % | 44.996 M -9.68 % | 49.816 M 5.64 % | 47.156 M 5.98 % | 44.496 M 7.80 % | 41.275 M 8.46 % | 38.054 M |
Other non current assets | 1.000 K -99.94 % | 1.648 M | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.152 M | 0.000 100.00 % | -1.000 K | 0.000 -100.00 % | 1.000 K -99.86 % | 736.000 K 73 500.00 % | 1.000 K -99.87 % | 746.000 K 74 500.00 % | 1.000 K | 0.000 100.00 % | -1.000 K | 0.000 100.00 % | -5.000 K -600.00 % | 1.000 K 0.00 % | 1.000 K -99.85 % | 653.000 K 4.65 % | 624.000 K -2.65 % | 641.000 K 0.31 % | 639.000 K -2.14 % | 653.000 K 3.32 % | 632.000 K 3.78 % | 609.000 K -2.87 % | 627.000 K -2.79 % | 645.000 K -1.98 % | 658.000 K -1.94 % | 671.000 K |
Long term investments | 3.866 M 41.20 % | 2.738 M 465.70 % | 484.000 K 3.42 % | 468.000 K 0.86 % | 464.000 K -19.16 % | 574.000 K 0.00 % | 574.000 K -3.85 % | 597.000 K -1.81 % | 608.000 K 0.50 % | 605.000 K 152.52 % | -1.152 M -254.22 % | 747.000 K 5.81 % | 706.000 K -2.62 % | 725.000 K -0.68 % | 730.000 K | 0.000 -100.00 % | 734.000 K | 0.000 -100.00 % | 702.000 K -0.28 % | 704.000 K 0.86 % | 698.000 K -1.55 % | 709.000 K 4.11 % | 681.000 K 0.89 % | 675.000 K 1.35 % | 666.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 3.032 M 12.42 % | 2.697 M -3.44 % | 2.793 M 19.31 % | 2.341 M -5.87 % | 2.487 M 3.41 % | 2.405 M 0.21 % | 2.400 M 1.78 % | 2.358 M -6.50 % | 2.522 M -13.63 % | 2.920 M -9.37 % | 3.222 M 462.30 % | 573.000 K -11.71 % | 649.000 K 64.72 % | 394.000 K -0.25 % | 395.000 K 6.18 % | 372.000 K -6.53 % | 398.000 K -6.35 % | 425.000 K -0.23 % | 426.000 K -6.37 % | 455.000 K -6.76 % | 488.000 K 44.81 % | 337.000 K -4.80 % | 354.000 K 25.53 % | 282.000 K 8.05 % | 261.000 K -98.14 % | 14.006 M 3 482.10 % | 391.000 K -27.32 % | 538.000 K -13.64 % | 623.000 K 23.12 % | 506.000 K -18.91 % | 624.000 K 42.14 % | 439.000 K -2.98 % | 452.500 K -2.90 % | 466.000 K 73.56 % | 268.500 K 278.17 % | 71.000 K |
GoodWill | 2.104 M 3.04 % | 2.042 M 3.24 % | 1.978 M -1.69 % | 2.012 M -1.81 % | 2.049 M -2.61 % | 2.104 M 9.02 % | 1.930 M 4.95 % | 1.839 M 3.26 % | 1.781 M -7.38 % | 1.923 M 0.31 % | 1.917 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 5.136 M 8.38 % | 4.739 M -0.67 % | 4.771 M 9.60 % | 4.353 M -4.03 % | 4.536 M 0.60 % | 4.509 M 4.13 % | 4.330 M 3.17 % | 4.197 M -2.46 % | 4.303 M -11.15 % | 4.843 M -5.76 % | 5.139 M 796.86 % | 573.000 K -11.71 % | 649.000 K 64.72 % | 394.000 K -0.25 % | 395.000 K 6.18 % | 372.000 K -6.53 % | 398.000 K -6.35 % | 425.000 K -0.23 % | 426.000 K -6.37 % | 455.000 K -6.76 % | 488.000 K 44.81 % | 337.000 K -4.80 % | 354.000 K 25.53 % | 282.000 K 8.05 % | 261.000 K -19.94 % | 326.000 K -16.62 % | 391.000 K -27.32 % | 538.000 K -13.64 % | 623.000 K 23.12 % | 506.000 K -18.91 % | 624.000 K 42.14 % | 439.000 K -2.98 % | 452.500 K -2.90 % | 466.000 K 73.56 % | 268.500 K 278.17 % | 71.000 K |
Property plant equipment net | 53.925 M 8.30 % | 49.792 M -0.87 % | 50.227 M 3.57 % | 48.495 M 0.09 % | 48.450 M -3.84 % | 50.387 M -0.42 % | 50.602 M 2.00 % | 49.612 M 1.26 % | 48.996 M -1.46 % | 49.723 M 0.27 % | 49.591 M 21.63 % | 40.772 M 6.04 % | 38.450 M 3.07 % | 37.303 M 0.00 % | 37.304 M 3.13 % | 36.172 M -2.21 % | 36.989 M 7.89 % | 34.285 M -2.19 % | 35.053 M 0.97 % | 34.715 M 1.54 % | 34.189 M 2.33 % | 33.411 M -3.16 % | 34.500 M -4.80 % | 36.240 M -3.09 % | 37.394 M -2.53 % | 38.366 M 0.69 % | 38.104 M 8.73 % | 35.046 M -2.34 % | 35.885 M -1.28 % | 36.350 M 0.10 % | 36.313 M -10.63 % | 40.633 M 0.49 % | 40.433 M 0.50 % | 40.233 M 3.31 % | 38.944 M 3.42 % | 37.654 M |
Total non current assets | 63.044 M 7.00 % | 58.917 M 4.54 % | 56.356 M 3.37 % | 54.520 M 0.79 % | 54.093 M -3.38 % | 55.986 M -0.07 % | 56.026 M 1.55 % | 55.172 M 0.92 % | 54.671 M -1.75 % | 55.643 M 0.62 % | 55.299 M 27.28 % | 43.448 M 5.48 % | 41.189 M 2.19 % | 40.307 M -0.38 % | 40.462 M 2.65 % | 39.419 M -1.71 % | 40.106 M 6.13 % | 37.789 M -2.16 % | 38.624 M -0.54 % | 38.833 M 1.34 % | 38.319 M -1.86 % | 39.044 M -3.20 % | 40.335 M -3.95 % | 41.993 M -1.43 % | 42.603 M -2.90 % | 43.877 M 1.39 % | 43.274 M 6.77 % | 40.530 M -1.87 % | 41.301 M -1.37 % | 41.874 M 1.38 % | 41.305 M -7.61 % | 44.705 M 1.47 % | 44.059 M 1.49 % | 43.412 M 4.07 % | 41.715 M 4.24 % | 40.018 M |
Other current assets | 2.905 M -49.98 % | 5.808 M 20.37 % | 4.825 M 11.97 % | 4.309 M -10.75 % | 4.828 M 46.26 % | 3.301 M 23.36 % | 2.676 M 5.48 % | 2.537 M -0.67 % | 2.554 M | 0.000 -100.00 % | 3.448 M | 0.000 -100.00 % | 2.876 M 287 700.00 % | -1.000 K -100.19 % | 528.000 K | 0.000 -100.00 % | 2.289 M | 0.000 -100.00 % | 2.356 M 4 033.33 % | 57.000 K -96.92 % | 1.849 M 863.02 % | 192.000 K -87.15 % | 1.494 M 527.73 % | 238.000 K -98.24 % | 13.528 M | 0.000 -100.00 % | 317.000 K | 0.000 | 0.000 -100.00 % | 11.840 M 1 183 900.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 6.859 M | 0.000 |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 92.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.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 | 9.000 M -19.07 % | 11.121 M -49.45 % | 22.001 M 17.78 % | 18.679 M -16.60 % | 22.398 M 193.55 % | 7.630 M -42.67 % | 13.309 M 48.21 % | 8.980 M -46.75 % | 16.863 M 36.02 % | 12.397 M 169.91 % | 4.593 M -78.22 % | 21.089 M -17.19 % | 25.468 M 20.15 % | 21.196 M 8.31 % | 19.569 M 385.82 % | 4.028 M 14.20 % | 3.527 M -26.57 % | 4.803 M 39.22 % | 3.450 M 28.54 % | 2.684 M -30.54 % | 3.864 M 20.26 % | 3.213 M -0.65 % | 3.234 M -25.96 % | 4.368 M 14.65 % | 3.810 M 59.75 % | 2.385 M -64.13 % | 6.649 M 52.47 % | 4.361 M -11.99 % | 4.955 M 36.24 % | 3.637 M 8.57 % | 3.350 M -20.69 % | 4.224 M 37.68 % | 3.068 M 60.46 % | 1.912 M -53.87 % | 4.145 M -35.01 % | 6.378 M |
Cash and short term investments | 9.000 M -19.07 % | 11.121 M -49.45 % | 22.001 M 17.78 % | 18.679 M -16.60 % | 22.398 M 193.55 % | 7.630 M -42.67 % | 13.309 M 48.21 % | 8.980 M -46.75 % | 16.863 M 36.02 % | 12.397 M 169.91 % | 4.593 M -78.22 % | 21.089 M -17.19 % | 25.468 M 20.15 % | 21.196 M 8.31 % | 19.569 M 385.82 % | 4.028 M 14.20 % | 3.527 M -26.57 % | 4.803 M 39.22 % | 3.450 M 28.54 % | 2.684 M -30.54 % | 3.864 M 20.26 % | 3.213 M -0.65 % | 3.234 M -25.96 % | 4.368 M 14.65 % | 3.810 M 59.75 % | 2.385 M -64.13 % | 6.649 M 52.47 % | 4.361 M -11.99 % | 4.955 M 36.24 % | 3.637 M 8.57 % | 3.350 M -20.69 % | 4.224 M 37.68 % | 3.068 M 60.46 % | 1.912 M -53.87 % | 4.145 M -35.01 % | 6.378 M |
Total current assets | 61.537 M -13.70 % | 71.306 M -9.56 % | 78.841 M 1.20 % | 77.908 M 2.08 % | 76.322 M 25.37 % | 60.879 M 5.46 % | 57.729 M 6.59 % | 54.161 M 4.85 % | 51.654 M -8.93 % | 56.722 M 13.65 % | 49.910 M -22.86 % | 64.700 M -1.32 % | 65.567 M 7.87 % | 60.782 M 5.00 % | 57.887 M 31.35 % | 44.072 M -1.97 % | 44.956 M 1.51 % | 44.288 M 4.26 % | 42.478 M -0.48 % | 42.682 M 8.38 % | 39.382 M -3.12 % | 40.650 M 7.70 % | 37.744 M 0.06 % | 37.722 M 0.65 % | 37.477 M -3.33 % | 38.768 M 2.00 % | 38.008 M 8.33 % | 35.086 M 4.95 % | 33.431 M 0.33 % | 33.322 M -7.29 % | 35.941 M -8.55 % | 39.303 M 2.76 % | 38.249 M 2.84 % | 37.194 M 3.96 % | 35.778 M 4.12 % | 34.361 M |
Inventory | 26.358 M -9.26 % | 29.047 M -0.51 % | 29.195 M -6.90 % | 31.359 M 14.11 % | 27.481 M 3.22 % | 26.625 M 19.77 % | 22.231 M -8.33 % | 24.252 M 19.56 % | 20.284 M -9.13 % | 22.322 M 3.88 % | 21.488 M -5.98 % | 22.854 M 6.75 % | 21.409 M 1.71 % | 21.049 M 0.99 % | 20.843 M -6.87 % | 22.380 M 4.67 % | 21.382 M -8.19 % | 23.290 M 11.28 % | 20.930 M -12.83 % | 24.010 M 14.85 % | 20.906 M 1.27 % | 20.644 M 2.97 % | 20.048 M 3.20 % | 19.427 M -3.54 % | 20.139 M -10.00 % | 22.377 M 16.96 % | 19.132 M -0.65 % | 19.258 M 21.82 % | 15.808 M -11.41 % | 17.845 M -9.35 % | 19.686 M -8.03 % | 21.405 M 5.09 % | 20.369 M 5.36 % | 19.333 M 15.08 % | 16.800 M 17.76 % | 14.266 M |
Net receivables | 23.274 M -8.12 % | 25.330 M -6.69 % | 27.145 M 15.21 % | 23.561 M -10.24 % | 26.250 M 12.55 % | 23.323 M 5.81 % | 22.042 M 19.85 % | 18.392 M 29.21 % | 14.234 M -35.31 % | 22.003 M -7.15 % | 23.697 M 14.16 % | 20.757 M 22.89 % | 16.891 M -8.88 % | 18.538 M 9.39 % | 16.947 M -4.06 % | 17.664 M -0.53 % | 17.758 M 9.65 % | 16.195 M -1.05 % | 16.367 M 2.74 % | 15.931 M 24.82 % | 12.763 M -23.12 % | 16.602 M 26.46 % | 13.128 M | 0.000 -100.00 % | 13.507 M -3.56 % | 14.006 M 17.60 % | 11.910 M 3.86 % | 11.467 M -9.48 % | 12.668 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 13.717 M |
Tax assets | 116.000 K | 0.000 -100.00 % | 874.000 K -27.41 % | 1.204 M 87.83 % | 641.000 K 24.22 % | 516.000 K -0.58 % | 519.000 K -32.25 % | 766.000 K 0.26 % | 764.000 K 61.86 % | 472.000 K -17.05 % | 569.000 K -58.04 % | 1.356 M -2.09 % | 1.385 M -26.53 % | 1.885 M -7.23 % | 2.032 M -5.00 % | 2.139 M 7.81 % | 1.984 M -14.96 % | 2.333 M -4.46 % | 2.442 M -17.47 % | 2.959 M 0.48 % | 2.945 M -35.80 % | 4.587 M -4.54 % | 4.805 M 0.21 % | 4.795 M 12.01 % | 4.281 M -5.54 % | 4.532 M 9.07 % | 4.155 M -3.48 % | 4.305 M 3.64 % | 4.154 M -4.83 % | 4.365 M 16.84 % | 3.736 M 23.54 % | 3.024 M 18.77 % | 2.546 M 23.11 % | 2.068 M 12.09 % | 1.845 M 13.75 % | 1.622 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 100.00 % | -1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 7.885 M -8.70 % | 8.636 M -16.98 % | 10.402 M 34.24 % | 7.749 M -10.71 % | 8.678 M -1.67 % | 8.825 M 9.60 % | 8.052 M 16.16 % | 6.932 M 15.78 % | 5.987 M -20.71 % | 7.551 M 37.29 % | 5.500 M -13.75 % | 6.377 M -16.99 % | 7.682 M 26.87 % | 6.055 M 1.42 % | 5.970 M 27.84 % | 4.670 M -30.10 % | 6.681 M -3.06 % | 6.892 M 28.92 % | 5.346 M -40.61 % | 9.001 M 86.24 % | 4.833 M -42.48 % | 8.403 M 56.68 % | 5.363 M -33.99 % | 8.125 M -18.01 % | 9.910 M 1.81 % | 9.734 M -8.35 % | 10.621 M | 0.000 -100.00 % | 7.602 M | 0.000 -100.00 % | 9.161 M 33.72 % | 6.851 M -1.19 % | 6.934 M -1.18 % | 7.016 M 10.03 % | 6.377 M 11.15 % | 5.737 M |
Tax payables | 2.727 M | 0.000 -100.00 % | 2.508 M 23.24 % | 2.035 M 52.55 % | 1.334 M 98.81 % | 671.000 K -68.44 % | 2.126 M 3 385.25 % | 61.000 K -98.26 % | 3.498 M 1 050.66 % | 304.000 K -49.08 % | 597.000 K 243.10 % | 174.000 K -90.56 % | 1.843 M 221.08 % | 574.000 K -26.13 % | 777.000 K 155.59 % | 304.000 K 56.70 % | 194.000 K -42.77 % | 339.000 K 121.57 % | 153.000 K | 0.000 -100.00 % | 449.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 545.000 K | 0.000 -100.00 % | 163.000 K 176.27 % | 59.000 K -77.99 % | 268.000 K -43.82 % | 477.000 K -51.38 % | 981.000 K -33.94 % | 1.485 M |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 1.992 M 2.36 % | 1.946 M | 0.000 | 0.000 -100.00 % | 3.190 M 2.28 % | 3.119 M 3.66 % | 3.009 M -1.92 % | 3.068 M 1 959.06 % | 149.000 K -15.34 % | 176.000 K 0.00 % | 176.000 K 0.00 % | 176.000 K 0.00 % | 176.000 K -98.12 % | 9.381 M 170.66 % | 3.466 M -64.22 % | 9.686 M 193.78 % | 3.297 M | 0.000 -100.00 % | 3.255 M -39.83 % | 5.410 M 63.49 % | 3.309 M -38.11 % | 5.347 M 87.88 % | 2.846 M | 0.000 | 0.000 -100.00 % | 9.100 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K -80.00 % | 10.000 K 25.00 % | 8.000 K 300.00 % | 2.000 K 100.00 % | 1.000 K -50.00 % | 2.000 K -33.33 % | 3.000 K 0.00 % | 3.000 K 50.00 % | 2.000 K 100.00 % | 1.000 K 0.00 % | 1.000 K 109.09 % | -11.000 K 8.33 % | -12.000 K -103.40 % | 353.000 K 5.06 % | 336.000 K 5.33 % | 319.000 K 7.05 % | 298.000 K 7.58 % | 277.000 K |
Capital lease obligations | 2.318 M -10.36 % | 2.586 M -4.47 % | 2.707 M 106.96 % | 1.308 M -7.43 % | 1.413 M -13.10 % | 1.626 M -16.57 % | 1.949 M -18.35 % | 2.387 M -1.12 % | 2.414 M 1.51 % | 2.378 M -15.34 % | 2.809 M 34.27 % | 2.092 M 124.46 % | 932.000 K -24.41 % | 1.233 M -2.14 % | 1.260 M -8.96 % | 1.384 M -9.78 % | 1.534 M 2.68 % | 1.494 M -15.83 % | 1.775 M 6.48 % | 1.667 M -5.34 % | 1.761 M -0.28 % | 1.766 M -7.05 % | 1.900 M -16.92 % | 2.287 M -2.64 % | 2.349 M -45.01 % | 4.272 M 18.34 % | 3.610 M | 0.000 | 0.000 -100.00 % | 29.876 M | 0.000 | 0.000 -100.00 % | 3.078 M -50.00 % | 6.155 M -9.70 % | 6.816 M -8.84 % | 7.477 M |
Preferred stock | 0.000 | 0.000 -100.00 % | 3.571 M 74.03 % | 2.052 M -10.78 % | 2.300 M -22.01 % | 2.949 M 7.12 % | 2.753 M 6.21 % | 2.592 M 3.56 % | 2.503 M 3.17 % | 2.426 M 16.63 % | 2.080 M 16.27 % | 1.789 M 145.07 % | 730.000 K -18.71 % | 898.000 K 43.45 % | 626.000 K 18.79 % | 527.000 K 11.42 % | 473.000 K -48.86 % | 925.000 K 52.89 % | 605.000 K -40.16 % | 1.011 M 30.12 % | 777.000 K -39.20 % | 1.278 M 16.08 % | 1.101 M 112.96 % | 517.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 |
Other total stockholders equity | -3.101 M | 0.000 100.00 % | -6.024 M -46.82 % | -4.103 M 10.86 % | -4.603 M 21.96 % | -5.898 M -7.06 % | -5.509 M -6.27 % | -5.184 M -3.56 % | -5.006 M -3.17 % | -4.852 M -16.63 % | -4.160 M -16.27 % | -3.578 M -43.81 % | -2.488 M 6.78 % | -2.669 M -29.06 % | -2.068 M -80.30 % | -1.147 M -4.84 % | -1.094 M 21.80 % | -1.399 M 18.52 % | -1.717 M 15.08 % | -2.022 M -4.88 % | -1.928 M 24.57 % | -2.556 M -16.08 % | -2.202 M | 0.000 -100.00 % | 32.000 K -93.98 % | 532.000 K 2 760.00 % | -20.000 K -101.79 % | 1.118 M 445.37 % | 205.000 K -81.65 % | 1.117 M 3 291.43 % | -35.000 K -104.58 % | 765.000 K -18.75 % | 941.500 K -15.79 % | 1.118 M 0.00 % | 1.118 M 0.00 % | 1.118 M |
Deferred tax liabilities non current | 594.000 K | 0.000 -100.00 % | 1.407 M -4.67 % | 1.476 M 66.03 % | 889.000 K 21.12 % | 734.000 K 0.00 % | 734.000 K 194.78 % | 249.000 K 0.00 % | 249.000 K -41.82 % | 428.000 K -0.70 % | 431.000 K 236.72 % | 128.000 K 26.73 % | 101.000 K 68.33 % | 60.000 K -46.90 % | 113.000 K -78.76 % | 532.000 K -6.67 % | 570.000 K -50.17 % | 1.144 M 3.06 % | 1.110 M 3 071.43 % | 35.000 K 84.21 % | 19.000 K -71.64 % | 67.000 K -76.57 % | 286.000 K -5.92 % | 304.000 K 2.36 % | 297.000 K -77.38 % | 1.313 M 7.89 % | 1.217 M -29.20 % | 1.719 M -0.98 % | 1.736 M 5.53 % | 1.645 M 102.09 % | 814.000 K 7.81 % | 755.000 K 8.09 % | 698.500 K 8.80 % | 642.000 K 23.82 % | 518.500 K 31.27 % | 395.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 |
Total assets | 124.581 M -4.33 % | 130.223 M -3.68 % | 135.197 M 2.09 % | 132.428 M 1.54 % | 130.415 M 11.59 % | 116.865 M 2.73 % | 113.755 M 4.04 % | 109.333 M 2.83 % | 106.325 M -5.38 % | 112.365 M 6.80 % | 105.209 M -2.72 % | 108.148 M 1.30 % | 106.756 M 5.61 % | 101.089 M 2.79 % | 98.349 M 17.80 % | 83.491 M -1.85 % | 85.062 M 3.64 % | 82.076 M 1.20 % | 81.102 M -0.51 % | 81.515 M 4.91 % | 77.702 M -2.50 % | 79.694 M 2.07 % | 78.079 M -2.05 % | 79.716 M -0.45 % | 80.079 M -3.10 % | 82.645 M 1.68 % | 81.282 M 7.49 % | 75.616 M 1.18 % | 74.732 M -0.62 % | 75.196 M -2.65 % | 77.246 M -8.05 % | 84.008 M 2.07 % | 82.307 M 2.11 % | 80.606 M 4.02 % | 77.493 M 4.19 % | 74.379 M |
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 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 |
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 | 2008-12-31 | 2008-06-30 | 2007-12-31 | 2007-06-30 | 2006-12-31 | 2006-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 100.00 % | -67.000 K -200.00 % | 67.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 3.360 M 201.82 % | -3.300 M -192.70 % | 3.560 M 164.92 % | -5.484 M -42 084.62 % | -13.000 K 99.80 % | -6.614 M -354.48 % | 2.599 M 124.50 % | -10.610 M -252.79 % | 6.944 M 17.85 % | 5.892 M 354.51 % | -2.315 M 43.91 % | -4.127 M -214.70 % | 3.598 M 215.36 % | -3.119 M -386.94 % | 1.087 M -8.42 % | 1.187 M 154.95 % | -2.160 M | 0.000 100.00 % | -2.480 M | 0.000 100.00 % | -2.027 M | 0.000 100.00 % | -924.000 K | 0.000 100.00 % | -2.604 M -195.91 % | -880.000 K -198.31 % | -295.000 K 0.00 % | -295.000 K -128.26 % | 1.044 M 0.00 % | 1.044 M -0.90 % | 1.054 M 0.00 % | 1.054 M 849.82 % | -140.500 K 0.00 % | -140.500 K 96.08 % | -3.581 M 0.00 % | -3.581 M -197.26 % | 3.682 M 0.00 % | 3.682 M |
Accounts receivables | 1.981 M 725.91 % | -316.500 K -147.03 % | 673.000 K 129.24 % | -2.302 M -141.32 % | 5.571 M 231.55 % | -4.235 M -329.08 % | -987.000 K 83.91 % | -6.133 M -195.60 % | 6.415 M 461.24 % | 1.143 M 130.07 % | -3.801 M -123.33 % | -1.702 M -525.50 % | 400.000 K 1 125.64 % | -39.000 K 97.92 % | -1.873 M -170.26 % | 2.666 M 222.41 % | -2.178 M | 0.000 100.00 % | -2.649 M | 0.000 -100.00 % | 77.000 K | 0.000 100.00 % | -734.000 K | 0.000 100.00 % | -1.598 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 |
Inventory | 2.527 M 3 269.33 % | 75.000 K -96.98 % | 2.480 M 170.39 % | -3.523 M -56.93 % | -2.245 M 45.31 % | -4.105 M -318.93 % | 1.875 M 151.29 % | -3.656 M -320.11 % | 1.661 M 277.84 % | -934.000 K -125.27 % | 3.696 M 358.82 % | -1.428 M -7 833.33 % | -18.000 K 96.63 % | -534.000 K -136.65 % | 1.457 M 187.88 % | -1.658 M -505.38 % | 409.000 K | 0.000 -100.00 % | 430.000 K | 0.000 100.00 % | -859.000 K | 0.000 -100.00 % | 90.000 K | 0.000 100.00 % | -1.006 M | 0.000 100.00 % | -1.662 M 0.00 % | -1.662 M -185.71 % | 1.939 M 0.00 % | 1.939 M 125.60 % | 859.500 K 0.00 % | 859.500 K 182.96 % | -1.036 M 0.00 % | -1.036 M 59.11 % | -2.534 M 0.00 % | -2.534 M -36 092.86 % | -7.000 K 0.00 % | -7.000 K |
Accounts payables | 0.000 100.00 % | -1.743 M -133.12 % | 5.262 M 666.42 % | -929.000 K 71.40 % | -3.248 M -452.66 % | 921.000 K -17.55 % | 1.117 M 30.19 % | 858.000 K 160.13 % | -1.427 M -164.57 % | 2.210 M 322.33 % | -994.000 K -0.20 % | -992.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -1.148 M 12.73 % | -1.316 M -423.22 % | 407.000 K -67.95 % | 1.270 M 1 495.60 % | -91.000 K -111.30 % | 805.000 K 35.52 % | 594.000 K 135.38 % | -1.679 M -669.15 % | 295.000 K -91.51 % | 3.473 M 385.61 % | -1.216 M -24 220.00 % | -5.000 K -100.16 % | 3.216 M 226.32 % | -2.546 M -269.39 % | 1.503 M 739.66 % | 179.000 K 145.78 % | -391.000 K | 0.000 100.00 % | -261.000 K | 0.000 100.00 % | -1.245 M | 0.000 100.00 % | -280.000 K | 0.000 | 0.000 100.00 % | -2.478 M -281.27 % | 1.367 M 0.00 % | 1.367 M 252.74 % | -895.000 K 0.00 % | -895.000 K -561.34 % | 194.000 K 0.00 % | 194.000 K -78.34 % | 895.500 K 0.00 % | 895.500 K 185.53 % | -1.047 M 0.00 % | -1.047 M -128.39 % | 3.689 M 0.00 % | 3.689 M |
Other non cash items | 585.000 K 136.47 % | -1.604 M -223.86 % | 1.295 M -91.40 % | 15.066 M 69.02 % | 8.914 M -25.44 % | 11.955 M 122.67 % | 5.369 M -60.13 % | 13.466 M 308.80 % | 3.294 M -30.00 % | 4.706 M -50.03 % | 9.417 M 18.38 % | 7.955 M 18 400.00 % | 43.000 K -98.63 % | 3.146 M 42.16 % | 2.213 M 387.40 % | -770.000 K -90.60 % | -403.998 K -130.98 % | 1.304 M -58.11 % | 3.113 M 217.78 % | -2.643 M -177.83 % | 3.396 M 225.31 % | -2.710 M -1 031.27 % | 291.000 K 118.31 % | -1.589 M -331.30 % | 687.000 K 124.18 % | -2.841 M -8 380.60 % | -33.500 K 0.00 % | -33.500 K 87.68 % | -272.000 K 0.00 % | -272.000 K -156.60 % | -106.000 K 0.00 % | -106.000 K 91.58 % | -1.259 M 0.00 % | -1.259 M 34.01 % | -1.907 M 0.00 % | -1.907 M -86.05 % | -1.025 M 0.00 % | -1.025 M |
Net cash provided by operating activities | 7.334 M 335.37 % | -3.116 M -133.46 % | 9.312 M 139.01 % | 3.896 M -44.04 % | 6.962 M 388.28 % | -2.415 M -136.04 % | 6.700 M 236.62 % | -4.904 M -151.21 % | 9.577 M -12.51 % | 10.946 M 262.33 % | 3.021 M 354.29 % | 665.000 K -92.37 % | 8.712 M 72.65 % | 5.046 M -30.22 % | 7.231 M 147.89 % | 2.917 M 15.07 % | 2.535 M -39.25 % | 4.173 M 2.30 % | 4.079 M 96.48 % | 2.076 M -57.45 % | 4.879 M 1 024.19 % | 434.000 K -65.03 % | 1.241 M 812.50 % | 136.000 K -93.46 % | 2.080 M 169.43 % | -2.996 M -200.33 % | 2.986 M 0.00 % | 2.986 M -10.45 % | 3.335 M 0.00 % | 3.335 M -1.81 % | 3.396 M 0.00 % | 3.396 M 78.22 % | 1.906 M 0.00 % | 1.906 M 209.32 % | -1.743 M 0.00 % | -1.743 M -121.86 % | 7.974 M 0.00 % | 7.974 M |
Investments in property plant and equipment | -7.440 M -548.65 % | -1.147 M 72.15 % | -4.119 M -54.50 % | -2.666 M -38.85 % | -1.920 M -3.28 % | -1.859 M 52.38 % | -3.904 M -65.28 % | -2.362 M 35.78 % | -3.678 M -7.76 % | -3.413 M -6.36 % | -3.209 M -1.17 % | -3.172 M -4.17 % | -3.045 M -43.56 % | -2.121 M 42.41 % | -3.683 M -74.96 % | -2.105 M 48.97 % | -4.125 M -174.63 % | -1.502 M 23.64 % | -1.967 M -24.18 % | -1.584 M 16.37 % | -1.894 M -107.68 % | -912.000 K -22.09 % | -747.000 K -16.54 % | -641.000 K 63.12 % | -1.738 M -40.96 % | -1.233 M 57.67 % | -2.913 M 0.00 % | -2.913 M -123.39 % | -1.304 M 0.00 % | -1.304 M -2.44 % | -1.273 M 0.00 % | -1.273 M 65.64 % | -3.705 M 0.00 % | -3.705 M 15.80 % | -4.400 M 0.00 % | -4.400 M 30.67 % | -6.346 M 0.00 % | -6.346 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 18.000 K -63.27 % | 49.000 K 2 350.00 % | 2.000 K 100.00 % | 1.000 K -95.83 % | 24.000 K 2 300.00 % | 1.000 K -99.79 % | 481.000 K 4 710.00 % | 10.000 K 100.07 % | -13.599 M -340 075.00 % | 4.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 747.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -1.107 M 67.57 % | -3.413 M -10 909.68 % | -31.000 K -140.00 % | 77.500 K -94.37 % | 1.376 M 34 300.00 % | 4.000 K 104.37 % | -91.500 K -815.00 % | -10.000 K 98.32 % | -597.000 K -79.01 % | -333.500 K -199.55 % | 335.000 K 1 255.17 % | -29.000 K 87.45 % | -231.000 K -291.53 % | -59.000 K | 0.000 | 0.000 -100.00 % | 34.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 K | 0.000 100.00 % | -164.000 K -864.71 % | -17.000 K 10.53 % | -19.000 K 20.83 % | -24.000 K | 0.000 | 0.000 -100.00 % | 32.500 K 0.00 % | 32.500 K 333.33 % | 7.500 K 0.00 % | 7.500 K -88.81 % | 67.000 K 0.00 % | 67.000 K -90.44 % | 700.500 K 0.00 % | 700.500 K 131.57 % | 302.500 K 0.00 % | 302.500 K |
Net cash used for investing activites | -8.547 M -87.43 % | -4.560 M -9.88 % | -4.150 M -58.58 % | -2.617 M -382.84 % | -542.000 K 70.83 % | -1.858 M 52.11 % | -3.880 M -64.34 % | -2.361 M 37.77 % | -3.794 M -11.49 % | -3.403 M 78.81 % | -16.061 M -406.98 % | -3.168 M 3.30 % | -3.276 M -50.28 % | -2.180 M 40.81 % | -3.683 M -74.96 % | -2.105 M 48.55 % | -4.091 M -172.37 % | -1.502 M 23.64 % | -1.967 M -24.18 % | -1.584 M 15.52 % | -1.875 M -105.59 % | -912.000 K -0.11 % | -911.000 K -38.45 % | -658.000 K 62.55 % | -1.757 M -44.73 % | -1.214 M 58.32 % | -2.913 M 0.00 % | -2.913 M -129.10 % | -1.272 M 0.00 % | -1.272 M -0.47 % | -1.266 M 0.00 % | -1.266 M 65.21 % | -3.638 M 0.00 % | -3.638 M 1.66 % | -3.699 M 0.00 % | -3.699 M 38.79 % | -6.044 M 0.00 % | -6.044 M |
Debt repayment | 643.000 K 226.57 % | -508.000 K | 0.000 100.00 % | -2.783 M | 0.000 100.00 % | -524.000 K | 0.000 | 0.000 100.00 % | -886.000 K | 0.000 100.00 % | -1.749 M -395.47 % | -353.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 % | 1.725 M 112.83 % | 810.500 K 0.00 % | 810.500 K | 0.000 | 0.000 100.00 % | -2.324 M 0.00 % | -2.324 M | 0.000 | 0.000 -100.00 % | 3.690 M 0.00 % | 3.690 M 653.83 % | 489.500 K 0.00 % | 489.500 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -216.000 K 0.00 % | -216.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -750.000 K | 0.000 100.00 % | -1.950 M | 0.000 100.00 % | -495.000 K | 0.000 100.00 % | -495.000 K | 0.000 | 0.000 | 0.000 100.00 % | -1.500 M | 0.000 100.00 % | -1.125 M | 0.000 100.00 % | -1.125 M -39.75 % | -805.000 K -7.33 % | -750.000 K | 0.000 100.00 % | -750.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -450.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -300.000 K 0.00 % | -300.000 K 20.00 % | -375.000 K 0.00 % | -375.000 K -25.00 % | -300.000 K 0.00 % | -300.000 K |
Other financing activites | -1.615 M 18.39 % | -1.979 M -10.81 % | -1.786 M -404.52 % | -354.000 K -104.21 % | 8.409 M 2 202.25 % | -400.000 K -128.94 % | 1.382 M 2 482.76 % | -58.000 K 93.10 % | -841.000 K -185.99 % | 978.000 K 156.50 % | -1.731 M -3 432.65 % | -49.000 K 95.85 % | -1.181 M -954.46 % | -112.000 K -100.93 % | 12.029 M 1 315.18 % | 850.000 K -28.09 % | 1.182 M 261.70 % | -731.000 K 45.24 % | -1.335 M -43.24 % | -932.000 K 35.23 % | -1.439 M -378.88 % | 516.000 K 131.93 % | -1.616 M -241.51 % | 1.142 M -37.70 % | 1.833 M 200.00 % | -1.833 M | 0.000 | 0.000 100.00 % | -1.243 M 0.00 % | -1.243 M | 0.000 | 0.000 -100.00 % | 3.188 M 0.00 % | 3.188 M | 0.000 | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -972.000 K 69.97 % | -3.237 M -81.24 % | -1.786 M 64.89 % | -5.087 M -160.49 % | 8.409 M 692.60 % | -1.419 M -202.68 % | 1.382 M 293.02 % | -716.000 K 58.54 % | -1.727 M -276.58 % | 978.000 K 128.10 % | -3.480 M -82.97 % | -1.902 M -61.05 % | -1.181 M 4.53 % | -1.237 M -110.28 % | 12.029 M 4 474.18 % | -275.000 K -172.94 % | 377.000 K 125.46 % | -1.481 M -10.94 % | -1.335 M 20.63 % | -1.682 M -16.89 % | -1.439 M -378.88 % | 516.000 K 131.93 % | -1.616 M -241.51 % | 1.142 M -17.43 % | 1.383 M 1 380.56 % | -108.000 K -113.33 % | 810.500 K 0.00 % | 810.500 K 165.21 % | -1.243 M 0.00 % | -1.243 M 51.06 % | -2.540 M 0.00 % | -2.540 M -187.95 % | 2.888 M 0.00 % | 2.888 M -12.88 % | 3.315 M 0.00 % | 3.315 M 1 649.34 % | 189.500 K 0.00 % | 189.500 K |
Effect of forex changes on cash | 66.000 K 2 300.00 % | -3.000 K 94.34 % | -53.000 K -220.45 % | 44.000 K 241.94 % | -31.000 K -576.92 % | 6.500 K -80.60 % | 33.500 K -57.59 % | 79.000 K 190.80 % | -87.000 K -30.83 % | -66.500 K -632.00 % | 12.500 K 0.00 % | 12.500 K -34.21 % | 19.000 K 1 050.00 % | -2.000 K 94.29 % | -35.000 K 5.41 % | -37.000 K 61.86 % | -97.000 K -159.51 % | 163.000 K 1 730.00 % | -10.000 K -200.00 % | 10.000 K 101.09 % | -915.000 K -1 450.85 % | -59.000 K -410.53 % | 19.000 K 130.65 % | -62.000 K 77.94 % | -281.000 K -160.19 % | -108.000 K -195.89 % | -36.500 K 0.00 % | -36.500 K -102.78 % | -18.000 K 0.00 % | -18.000 K 32.08 % | -26.500 K 0.00 % | -26.500 K | 0.000 | 0.000 100.00 % | -106.000 K 0.00 % | -106.000 K -472.97 % | -18.500 K 0.00 % | -18.500 K |
Net change in cash | -2.121 M 80.51 % | -10.880 M -427.51 % | 3.322 M 189.33 % | -3.719 M -125.18 % | 14.768 M 360.05 % | -5.679 M -231.19 % | 4.329 M 154.92 % | -7.883 M -276.51 % | 4.466 M -42.77 % | 7.804 M 147.28 % | -16.508 M -275.81 % | -4.393 M -305.55 % | 2.137 M 162.69 % | 813.500 K -89.53 % | 7.771 M 3 008.40 % | 250.000 K 139.18 % | -638.000 K -194.31 % | 676.500 K 76.40 % | 383.499 K 165.00 % | -590.000 K -281.54 % | 325.000 K 3 195.24 % | -10.500 K 98.34 % | -633.500 K -327.06 % | 279.000 K -60.84 % | 712.500 K 110.72 % | -6.649 M -492.50 % | 1.694 M 0.00 % | 1.694 M 5.61 % | 1.604 M 0.00 % | 1.604 M 283.73 % | -873.000 K 0.00 % | -873.000 K -137.76 % | 2.312 M 0.00 % | 2.312 M 151.77 % | -4.466 M 0.00 % | -4.466 M -206.28 % | 4.202 M 0.00 % | 4.202 M |
Cash at beginning of period | 11.121 M -49.45 % | 22.001 M 17.78 % | 18.679 M -16.60 % | 22.398 M 193.55 % | 7.630 M -42.67 % | 13.309 M 48.21 % | 8.980 M -46.75 % | 16.863 M 36.02 % | 12.397 M 169.91 % | 4.593 M -78.23 % | 21.101 M -17.19 % | 25.482 M | 0.000 -100.00 % | 20.383 M | 0.000 -100.00 % | 3.778 M | 0.000 -100.00 % | 4.127 M | 0.000 -100.00 % | 3.274 M | 0.000 -100.00 % | 3.224 M | 0.000 -100.00 % | 4.089 M | 0.000 -100.00 % | 6.649 M 34.19 % | 4.955 M 0.00 % | 4.955 M 47.87 % | 3.351 M 0.00 % | 3.351 M -20.67 % | 4.224 M 0.00 % | 4.224 M 120.92 % | 1.912 M 0.00 % | 1.912 M -70.02 % | 6.378 M 0.00 % | 6.378 M 193.11 % | 2.176 M 0.00 % | 2.176 M |
Cash at end of period | 9.000 M -19.07 % | 11.121 M -49.45 % | 22.001 M 17.78 % | 18.679 M -16.60 % | 22.398 M 193.55 % | 7.630 M -42.67 % | 13.309 M 48.21 % | 8.980 M -46.75 % | 16.863 M 36.02 % | 12.397 M 169.91 % | 4.593 M -78.22 % | 21.089 M 886.85 % | 2.137 M -89.92 % | 21.196 M 172.76 % | 7.771 M 92.92 % | 4.028 M 731.35 % | -638.000 K -113.28 % | 4.803 M 1 152.42 % | 383.499 K -85.71 % | 2.684 M 725.85 % | 325.000 K -89.88 % | 3.213 M 607.18 % | -633.500 K -114.50 % | 4.368 M 513.05 % | 712.500 K | 0.000 -100.00 % | 6.649 M 0.00 % | 6.649 M 34.19 % | 4.955 M 0.00 % | 4.955 M 47.87 % | 3.351 M 0.00 % | 3.351 M -20.67 % | 4.224 M 0.00 % | 4.224 M 120.92 % | 1.912 M 0.00 % | 1.912 M -70.02 % | 6.378 M 0.00 % | 6.378 M |
Operating cash flow | 7.334 M 335.37 % | -3.116 M -133.46 % | 9.312 M 139.01 % | 3.896 M -44.04 % | 6.962 M 388.28 % | -2.415 M -136.04 % | 6.700 M 236.62 % | -4.904 M -151.21 % | 9.577 M -12.51 % | 10.946 M 262.33 % | 3.021 M 354.29 % | 665.000 K -92.37 % | 8.712 M 72.65 % | 5.046 M -30.22 % | 7.231 M 147.89 % | 2.917 M 15.07 % | 2.535 M -39.25 % | 4.173 M 2.30 % | 4.079 M 96.48 % | 2.076 M -57.45 % | 4.879 M 1 024.19 % | 434.000 K -65.03 % | 1.241 M 812.50 % | 136.000 K -93.46 % | 2.080 M 169.43 % | -2.996 M -200.33 % | 2.986 M 0.00 % | 2.986 M -10.45 % | 3.335 M 0.00 % | 3.335 M -1.81 % | 3.396 M 0.00 % | 3.396 M 78.22 % | 1.906 M 0.00 % | 1.906 M 209.32 % | -1.743 M 0.00 % | -1.743 M -121.86 % | 7.974 M 0.00 % | 7.974 M |
Capital expenditure | -7.440 M -548.65 % | -1.147 M 72.15 % | -4.119 M -54.50 % | -2.666 M -38.85 % | -1.920 M -3.28 % | -1.859 M 52.38 % | -3.904 M -65.28 % | -2.362 M 35.78 % | -3.678 M -7.76 % | -3.413 M -6.36 % | -3.209 M -1.17 % | -3.172 M -4.17 % | -3.045 M -43.56 % | -2.121 M 42.41 % | -3.683 M -74.96 % | -2.105 M 48.97 % | -4.125 M -174.63 % | -1.502 M 23.64 % | -1.967 M -24.18 % | -1.584 M 16.37 % | -1.894 M -107.68 % | -912.000 K -22.09 % | -747.000 K -16.54 % | -641.000 K 63.12 % | -1.738 M -40.96 % | -1.233 M 57.67 % | -2.913 M 0.00 % | -2.913 M -123.39 % | -1.304 M 0.00 % | -1.304 M -2.44 % | -1.273 M 0.00 % | -1.273 M 65.64 % | -3.705 M 0.00 % | -3.705 M 15.80 % | -4.400 M 0.00 % | -4.400 M 30.67 % | -6.346 M 0.00 % | -6.346 M |
Free CashFlow | -106.000 K 96.08 % | -2.705 M -152.09 % | 5.193 M 322.20 % | 1.230 M -75.60 % | 5.042 M 217.97 % | -4.274 M -252.86 % | 2.796 M 138.48 % | -7.266 M -223.17 % | 5.899 M -21.69 % | 7.533 M 4 106.91 % | -188.000 K 92.50 % | -2.507 M -144.24 % | 5.667 M 93.74 % | 2.925 M -17.56 % | 3.548 M 336.95 % | 812.000 K 151.07 % | -1.590 M -159.53 % | 2.671 M 26.47 % | 2.112 M 329.27 % | 492.000 K -83.52 % | 2.985 M 724.48 % | -478.000 K -196.76 % | 494.000 K 197.82 % | -505.000 K -247.66 % | 342.000 K 108.09 % | -4.229 M -5 893.15 % | 73.000 K 0.00 % | 73.000 K -96.40 % | 2.031 M 0.00 % | 2.031 M -4.36 % | 2.123 M 0.00 % | 2.123 M 218.01 % | -1.799 M 0.00 % | -1.799 M 70.71 % | -6.143 M 0.00 % | -6.143 M -477.42 % | 1.628 M 0.00 % | 1.628 M |
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 | 2008 | 2008 | 2007 | 2007 | 2006 | 2006 |