TTR1.DE

technotrans SE TTR1.DE

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 238.076 M -9.17 % 262.116 M 10.03 % 238.218 M 12.84 % 211.102 M 10.84 % 190.454 M -8.40 % 207.927 M -3.86 % 216.286 M 5.46 % 205.095 M 35.12 % 151.792 M 23.57 % 122.838 M 9.31 % 112.371 M 6.81 % 105.207 M 16.04 % 90.662 M -6.79 % 97.265 M 13.25 % 85.887 M 4.47 % 82.210 M -41.97 % 141.677 M -7.50 % 153.170 M 1.25 % 151.272 M 16.55 % 129.787 M 10.68 % 117.259 M
Net income 7.318 M -14.23 % 8.532 M -4.13 % 8.900 M 26.78 % 7.020 M 41.65 % 4.956 M -18.59 % 6.088 M -50.84 % 12.383 M 1.57 % 12.191 M 69.51 % 7.192 M 14.85 % 6.262 M 42.94 % 4.381 M 45.26 % 3.016 M -2.52 % 3.094 M 2.48 % 3.019 M 99.01 % 1.517 M 114.66 % -10.347 M -262.80 % -2.852 M -131.45 % 9.067 M -9.22 % 9.988 M 32.73 % 7.525 M 12.82 % 6.670 M
Income before tax 11.050 M -13.29 % 12.743 M -5.80 % 13.527 M 29.92 % 10.412 M 70.13 % 6.120 M -25.41 % 8.205 M -52.59 % 17.307 M 2.03 % 16.963 M 85.27 % 9.156 M 5.35 % 8.691 M 38.77 % 6.263 M 67.55 % 3.738 M -20.06 % 4.676 M 19.93 % 3.899 M 108.06 % 1.874 M 114.75 % -12.707 M -910.90 % -1.257 M -109.43 % 13.328 M -10.42 % 14.878 M 21.11 % 12.285 M 21.83 % 10.084 M
Income before tax ratio 0.05 -4.53 % 0.05 -14.38 % 0.06 15.13 % 0.05 53.49 % 0.03 -18.57 % 0.04 -50.69 % 0.08 -3.25 % 0.08 37.12 % 0.06 -14.74 % 0.07 26.94 % 0.06 56.87 % 0.04 -31.11 % 0.05 28.66 % 0.04 83.72 % 0.02 114.12 % -0.15 -1 642.14 % -0.01 -110.20 % 0.09 -11.53 % 0.10 3.91 % 0.09 10.07 % 0.09
EBITDA 15.866 M -25.54 % 21.307 M 0.30 % 21.243 M 17.54 % 18.073 M 29.79 % 13.925 M -16.10 % 16.598 M -28.14 % 23.098 M 1.31 % 22.800 M 59.94 % 14.255 M 14.91 % 12.405 M 24.35 % 9.976 M 27.18 % 7.844 M -6.15 % 8.358 M 4.24 % 8.018 M 24.99 % 6.415 M 177.03 % -8.328 M -268.07 % 4.955 M -73.17 % 18.465 M -3.25 % 19.086 M 12.95 % 16.898 M 12.69 % 14.995 M
Net income ratio 0.03 -5.57 % 0.03 -12.88 % 0.04 12.35 % 0.03 27.79 % 0.03 -11.13 % 0.03 -48.86 % 0.06 -3.68 % 0.06 25.45 % 0.05 -7.06 % 0.05 30.76 % 0.04 36.00 % 0.03 -16.00 % 0.03 9.95 % 0.03 75.73 % 0.02 114.03 % -0.13 -525.23 % -0.02 -134.01 % 0.06 -10.35 % 0.07 13.88 % 0.06 1.93 % 0.06
Ratio EBITDA 0.07 -18.02 % 0.08 -8.84 % 0.09 4.16 % 0.09 17.09 % 0.07 -8.41 % 0.08 -25.25 % 0.11 -3.93 % 0.11 18.38 % 0.09 -7.01 % 0.10 13.75 % 0.09 19.07 % 0.07 -19.12 % 0.09 11.83 % 0.08 10.37 % 0.07 173.73 % -0.10 -389.65 % 0.03 -70.99 % 0.12 -4.45 % 0.13 -3.09 % 0.13 1.81 % 0.13
Gross profit ratio 0.27 1.74 % 0.27 -0.45 % 0.27 -1.08 % 0.27 2.97 % 0.26 -5.09 % 0.28 -10.40 % 0.31 -3.02 % 0.32 -0.13 % 0.32 -1.22 % 0.32 -3.00 % 0.33 5.77 % 0.31 -9.82 % 0.35 19.22 % 0.29 7.78 % 0.27 22.63 % 0.22 -22.86 % 0.29 -9.28 % 0.32 -3.84 % 0.33 -0.99 % 0.33 4.58 % 0.32
Weighted average shs out dil 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 4.87 % 6.587 M 1.05 % 6.518 M 0.36 % 6.495 M 0.45 % 6.466 M 0.50 % 6.434 M 1.09 % 6.364 M 0.81 % 6.313 M 0.63 % 6.273 M -1.50 % 6.369 M -7.54 % 6.888 M 1.22 % 6.805 M 1.54 % 6.702 M 0.85 % 6.646 M
Weighted average shs out 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 4.87 % 6.587 M 1.05 % 6.518 M -0.31 % 6.539 M 1.13 % 6.466 M 0.50 % 6.434 M 1.09 % 6.364 M 0.81 % 6.313 M 0.63 % 6.273 M -1.50 % 6.369 M -6.92 % 6.843 M 1.66 % 6.731 M 1.31 % 6.644 M 0.67 % 6.600 M
EPS diluted 1.06 -14.52 % 1.24 -3.88 % 1.29 26.47 % 1.02 41.67 % 0.72 -18.18 % 0.88 -50.84 % 1.79 1.70 % 1.76 61.47 % 1.09 13.54 % 0.96 43.28 % 0.67 42.55 % 0.47 -2.08 % 0.48 2.13 % 0.47 95.83 % 0.24 114.55 % -1.65 -266.67 % -0.45 -134.09 % 1.32 -10.20 % 1.47 31.25 % 1.12 12.00 % 1.00
Earnings per share 1.06 -14.52 % 1.24 -3.88 % 1.29 26.47 % 1.02 41.67 % 0.72 -18.18 % 0.88 -50.84 % 1.79 1.70 % 1.76 61.47 % 1.09 13.54 % 0.96 43.28 % 0.67 42.55 % 0.47 -2.08 % 0.48 2.13 % 0.47 95.83 % 0.24 114.55 % -1.65 -266.67 % -0.45 -133.83 % 1.33 -10.14 % 1.48 30.97 % 1.13 11.88 % 1.01
Gross profit 64.543 M -7.59 % 69.842 M 9.54 % 63.762 M 11.62 % 57.122 M 14.13 % 50.050 M -13.06 % 57.571 M -13.86 % 66.837 M 2.27 % 65.355 M 34.94 % 48.432 M 22.06 % 39.678 M 6.03 % 37.421 M 12.97 % 33.124 M 4.65 % 31.652 M 11.13 % 28.482 M 22.06 % 23.334 M 28.11 % 18.214 M -55.24 % 40.691 M -16.08 % 48.490 M -2.64 % 49.803 M 15.40 % 43.156 M 15.75 % 37.283 M
Income tax expense 3.732 M -11.37 % 4.211 M -8.91 % 4.623 M 36.33 % 3.391 M 191.57 % 1.163 M -45.04 % 2.116 M -57.03 % 4.924 M 4.92 % 4.693 M 147.78 % 1.894 M -23.51 % 2.476 M 33.84 % 1.850 M 135.37 % 786.000 K -50.32 % 1.582 M 79.77 % 880.000 K 146.50 % 357.000 K 115.13 % -2.360 M -247.96 % 1.595 M -62.57 % 4.261 M -12.86 % 4.890 M 2.73 % 4.760 M 39.43 % 3.414 M
Cost of revenue 173.533 M -9.75 % 192.274 M 10.21 % 174.456 M 13.30 % 153.980 M 9.67 % 140.404 M -6.62 % 150.356 M 0.61 % 149.449 M 6.95 % 139.740 M 35.20 % 103.360 M 24.29 % 83.160 M 10.95 % 74.950 M 3.98 % 72.083 M 22.15 % 59.010 M -14.21 % 68.783 M 9.96 % 62.553 M -2.25 % 63.996 M -36.63 % 100.986 M -3.53 % 104.680 M 3.16 % 101.469 M 17.13 % 86.631 M 8.32 % 79.976 M
General and administrative expenses 6.637 M -69.37 % 21.670 M 6.62 % 20.324 M 3.81 % 19.579 M 9.69 % 17.850 M -2.88 % 18.380 M -1.72 % 18.701 M 3.99 % 17.984 M 15.47 % 15.574 M 27.43 % 12.222 M 2.42 % 11.933 M 2.53 % 11.639 M 12.93 % 10.306 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 7.784 M -71.70 % 27.505 M 2.22 % 26.907 M 10.44 % 24.363 M 14.78 % 21.226 M -17.11 % 25.606 M 2.95 % 24.873 M -3.13 % 25.678 M 25.55 % 20.453 M 22.58 % 16.685 M 5.99 % 15.742 M 8.04 % 14.570 M 11.33 % 13.087 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 35.446 M 17 712.06 % 199.000 K 107.40 % -2.688 M 7.34 % -2.901 M 57.35 % -6.802 M -2 367.33 % 300.000 K 0.000 -100.00 % 868.000 K 0.000 100.00 % -113.000 K 0.000 0.000 0.000 100.00 % -880.000 K 53.39 % -1.888 M -12.31 % -1.681 M -11 907.14 % -14.000 K -102.08 % 673.000 K 156.87 % 262.000 K -1.13 % 265.000 K 11.34 % 238.000 K
Operating expenses 52.422 M -5.82 % 55.662 M 10.48 % 50.382 M 7.97 % 46.662 M 14.63 % 40.705 M -17.24 % 49.186 M -4.97 % 51.761 M 6.03 % 48.818 M 21.14 % 40.299 M 23.00 % 32.763 M 7.10 % 30.591 M 7.34 % 28.499 M 8.36 % 26.300 M 6.23 % 24.757 M 13.56 % 21.800 M -6.35 % 23.277 M -32.92 % 34.701 M -1.58 % 35.259 M 4.59 % 33.713 M 11.64 % 30.199 M 12.73 % 26.788 M
Cost and expenses 225.955 M -8.87 % 247.936 M 10.27 % 224.838 M 12.06 % 200.642 M 10.79 % 181.109 M -9.24 % 199.542 M -0.83 % 201.210 M 6.71 % 188.558 M 31.25 % 143.659 M 23.93 % 115.923 M 9.84 % 105.541 M 4.93 % 100.582 M 17.90 % 85.310 M -8.80 % 93.540 M 10.89 % 84.353 M -3.35 % 87.273 M -35.68 % 135.687 M -3.04 % 139.939 M 3.52 % 135.182 M 15.71 % 116.830 M 9.43 % 106.764 M
Research and development expenses 2.555 M -49.50 % 5.059 M -2.05 % 5.165 M 4.15 % 4.959 M -36.28 % 7.782 M 2.73 % 7.575 M -5.08 % 7.980 M 6.00 % 7.528 M 36.03 % 5.534 M 28.91 % 4.293 M 17.04 % 3.668 M 17.34 % 3.126 M 33.82 % 2.336 M 14.17 % 2.046 M -17.07 % 2.467 M -13.10 % 2.839 M -45.29 % 5.189 M -17.66 % 6.302 M 23.42 % 5.106 M 9.43 % 4.666 M 56.47 % 2.982 M
Selling general and administrative expenses 14.421 M -71.39 % 50.404 M 5.22 % 47.905 M 7.40 % 44.604 M 12.28 % 39.725 M -3.84 % 41.311 M -5.06 % 43.514 M 3.22 % 42.158 M 21.98 % 34.561 M 21.88 % 28.357 M -1.37 % 28.750 M 5.52 % 27.247 M 12.23 % 24.277 M 2.91 % 23.591 M 11.17 % 21.221 M -4.06 % 22.119 M -25.09 % 29.526 M 4.39 % 28.284 M -0.22 % 28.345 M 12.18 % 25.268 M 7.21 % 23.568 M
Interest income 308.000 K 163.25 % 117.000 K 2 825.00 % 4.000 K 33.33 % 3.000 K -91.18 % 34.000 K 112.50 % 16.000 K -96.70 % 485.000 K -19.97 % 606.000 K -19.74 % 755.000 K 71.20 % 441.000 K -22.22 % 567.000 K -36.08 % 887.000 K 31.21 % 676.000 K 1 727.03 % 37.000 K 23.33 % 30.000 K -37.50 % 48.000 K -79.31 % 232.000 K -17.73 % 282.000 K -3.42 % 292.000 K 38.39 % 211.000 K 7.65 % 196.000 K
Interest expense 1.577 M 1.48 % 1.554 M 65.67 % 938.000 K 50.56 % 623.000 K -15.35 % 736.000 K 1.80 % 723.000 K 33.15 % 543.000 K -12.42 % 620.000 K -21.02 % 785.000 K 63.88 % 479.000 K 0.000 0.000 0.000 -100.00 % 925.000 K -22.40 % 1.192 M 44.31 % 826.000 K -43.07 % 1.451 M 72.74 % 840.000 K -22.22 % 1.080 M 15.63 % 934.000 K -21.05 % 1.183 M
Depreciation and amortization 3.801 M -45.78 % 7.010 M 3.42 % 6.778 M -3.69 % 7.038 M -0.44 % 7.069 M -7.84 % 7.670 M 46.15 % 5.248 M 0.59 % 5.217 M 20.93 % 4.314 M 33.35 % 3.235 M 17.34 % 2.757 M -9.55 % 3.048 M 6.31 % 2.867 M -10.24 % 3.194 M -4.63 % 3.349 M -5.74 % 3.553 M -25.37 % 4.761 M 10.80 % 4.297 M 37.37 % 3.128 M -14.98 % 3.679 M -1.31 % 3.728 M
Operating income 12.121 M -14.31 % 14.145 M 5.72 % 13.380 M 27.92 % 10.460 M 11.93 % 9.345 M 11.45 % 8.385 M -44.38 % 15.076 M -8.83 % 16.537 M 103.33 % 8.133 M 17.61 % 6.915 M 11.05 % 6.227 M 33.89 % 4.651 M -16.41 % 5.564 M 49.37 % 3.725 M 142.83 % 1.534 M 130.30 % -5.063 M -184.52 % 5.990 M -54.73 % 13.231 M -17.77 % 16.090 M 24.18 % 12.957 M 23.46 % 10.495 M
Operating income ratio 0.05 -5.66 % 0.05 -3.92 % 0.06 13.36 % 0.05 0.98 % 0.05 21.67 % 0.04 -42.15 % 0.07 -13.55 % 0.08 50.49 % 0.05 -4.82 % 0.06 1.59 % 0.06 25.35 % 0.04 -27.97 % 0.06 60.25 % 0.04 114.42 % 0.02 129.00 % -0.06 -245.67 % 0.04 -51.05 % 0.09 -18.79 % 0.11 6.54 % 0.10 11.54 % 0.09
Total other income expenses net -1.071 M 23.61 % -1.402 M -1 053.74 % 147.000 K 406.25 % -48.000 K 98.51 % -3.225 M -1 691.67 % -180.000 K -148.13 % 374.000 K 133.21 % -1.126 M -190.96 % -387.000 K -121.79 % 1.776 M 4 833.33 % 36.000 K 103.94 % -913.000 K -2.82 % -888.000 K -610.34 % 174.000 K -48.82 % 340.000 K 104.45 % -7.644 M -5.48 % -7.247 M -7 571.13 % 97.000 K 108.00 % -1.212 M -80.36 % -672.000 K -63.50 % -411.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 18.548 M -0.50 % 18.642 M -28.18 % 25.957 M 69.17 % 15.344 M -28.76 % 21.539 M -11.11 % 24.232 M 28.75 % 18.821 M 128.58 % 8.234 M 97.46 % 4.170 M 135.02 % -11.906 M -120.81 % -5.392 M -222.10 % -1.674 M 91.06 % -18.715 M -597.34 % 3.763 M -21.33 % 4.783 M -58.04 % 11.399 M -19.50 % 14.160 M 544.22 % 2.198 M 141.66 % -5.276 M -5 376.00 % 100.000 K -94.87 % 1.949 M
Total investments 31.000 K -6.06 % 33.000 K -10.81 % 37.000 K 12.12 % 33.000 K -13.16 % 38.000 K -79.46 % 185.000 K 560.71 % 28.000 K -87.88 % 231.000 K 151.09 % 92.000 K -13.21 % 106.000 K -76.65 % 454.000 K -23.83 % 596.000 K 80.06 % 331.000 K -92.92 % 4.676 M 378.12 % 978.000 K -4.49 % 1.024 M -6.65 % 1.097 M -0.09 % 1.098 M 60.53 % 684.000 K 430.23 % 129.000 K -81.75 % 707.000 K
Total debt 37.358 M -14.04 % 43.460 M 13.17 % 38.402 M 12.96 % 33.995 M -28.11 % 47.288 M 4.75 % 45.142 M 31.28 % 34.387 M 49.30 % 23.032 M -18.03 % 28.099 M 248.10 % 8.072 M -31.86 % 11.846 M -21.28 % 15.049 M 0.000 -100.00 % 16.561 M -7.52 % 17.908 M -17.37 % 21.673 M 2.77 % 21.088 M 62.89 % 12.946 M 32.47 % 9.773 M -24.06 % 12.870 M -11.62 % 14.562 M
Accumulated other comprehensive income loss -4.957 M 2.54 % -5.086 M 4.56 % -5.329 M 13.77 % -6.180 M 11.70 % -6.999 M -9.46 % -6.394 M 0.50 % -6.426 M 0.22 % -6.440 M -10.54 % -5.826 M 3.25 % -6.022 M -0.94 % -5.966 M 6.28 % -6.366 M 0.000 100.00 % -6.124 M 21.64 % -7.815 M 18.59 % -9.599 M -0.76 % -9.527 M -13.47 % -8.396 M -38.52 % -6.061 M -29.15 % -4.693 M 38.11 % -7.583 M
Retained earnings 77.313 M 3.76 % 74.514 M 5.85 % 70.394 M 8.37 % 64.955 M 7.51 % 60.417 M 8.93 % 55.462 M -0.36 % 55.665 M 11.36 % 49.988 M 20.21 % 41.583 M -1.95 % 42.409 M 10.86 % 38.255 M 8.40 % 35.291 M 5.90 % 33.325 M 9.57 % 30.413 M 1.27 % 30.031 M 1 243.07 % 2.236 M -83.14 % 13.263 M -35.32 % 20.506 M 35.26 % 15.160 M 88.11 % 8.059 M 53.21 % 5.260 M
Common stock 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 2.16 % 6.762 M 1.17 % 6.684 M 1.27 % 6.600 M
Total equity 98.361 M 3.07 % 95.433 M 4.79 % 91.070 M 7.42 % 84.776 M 6.75 % 79.418 M 5.80 % 75.067 M -0.24 % 75.244 M 7.88 % 69.750 M 12.72 % 61.880 M 19.63 % 51.725 M 8.96 % 47.470 M 8.52 % 43.743 M 7.04 % 40.865 M 9.58 % 37.291 M 10.05 % 33.884 M 8.30 % 31.287 M -25.18 % 41.816 M -26.47 % 56.872 M 5.44 % 53.937 M 14.93 % 46.932 M 15.39 % 40.674 M
Other non current liabilities 1.202 M 10.07 % 1.092 M 185.45 % -1.278 M -132.36 % -550.000 K -179.48 % 692.000 K 0.000 -100.00 % 1.556 M -31.48 % 2.271 M -10.24 % 2.530 M 72.23 % 1.469 M -42.73 % 2.565 M 43.14 % 1.792 M -19.06 % 2.214 M -25.80 % 2.984 M 199.90 % -2.987 M 4.60 % -3.131 M -166.99 % 4.674 M -9.91 % 5.188 M 40.94 % 3.681 M 752.08 % 432.000 K -21.02 % 547.000 K
Long term debt 22.507 M -30.04 % 32.172 M 51.39 % 21.251 M -18.15 % 25.964 M -20.64 % 32.717 M -10.03 % 36.363 M 40.09 % 25.956 M 35.22 % 19.195 M -16.66 % 23.031 M 279.11 % 6.075 M -27.33 % 8.360 M -28.17 % 11.639 M 82.00 % 6.395 M -6.22 % 6.819 M -28.96 % 9.599 M 79.82 % 5.338 M -60.98 % 13.679 M 187.25 % 4.762 M -26.46 % 6.475 M -33.81 % 9.783 M 8.43 % 9.022 M
Total non current liabilities 24.635 M -27.52 % 33.990 M 35.29 % 25.123 M -14.01 % 29.216 M -19.28 % 36.193 M -10.52 % 40.450 M 36.14 % 29.712 M 25.68 % 23.641 M -16.33 % 28.254 M 232.09 % 8.508 M -22.12 % 10.925 M -23.71 % 14.320 M 123.92 % 6.395 M -34.88 % 9.821 M 48.31 % 6.622 M 198.42 % 2.219 M -87.93 % 18.384 M 67.88 % 10.951 M -2.99 % 11.289 M -1.60 % 11.472 M 6.79 % 10.743 M
Other current liabilities 17.275 M 38.33 % 12.488 M 9.37 % 11.418 M -6.88 % 12.262 M 9.49 % 11.199 M -23.64 % 14.667 M -4.49 % 15.356 M -12.47 % 17.544 M -10.79 % 19.667 M 79.23 % 10.973 M 9.55 % 10.016 M 12.51 % 8.902 M -31.99 % 13.089 M 85.48 % 7.057 M -33.46 % 10.606 M 1.90 % 10.408 M -28.25 % 14.505 M 0.33 % 14.458 M -0.24 % 14.493 M -23.79 % 19.018 M 39.47 % 13.636 M
Deferred revenue 0.000 -100.00 % 6.945 M -15.48 % 8.217 M 21.00 % 6.791 M 62.00 % 4.192 M -15.92 % 4.986 M 34.65 % 3.703 M -36.21 % 5.805 M -16.21 % 6.928 M 446.92 % -1.997 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 14.851 M 31.56 % 11.288 M -34.18 % 17.151 M 113.56 % 8.031 M -44.88 % 14.571 M 115.77 % 6.753 M -20.26 % 8.469 M 118.84 % 3.870 M -38.11 % 6.253 M 213.12 % 1.997 M -42.71 % 3.486 M 2.23 % 3.410 M 0.000 -100.00 % 9.742 M 17.25 % 8.309 M -49.13 % 16.335 M 120.48 % 7.409 M -9.47 % 8.184 M 148.15 % 3.298 M 6.84 % 3.087 M -44.28 % 5.540 M
Total current liabilities 39.461 M -4.09 % 41.145 M -15.18 % 48.508 M 40.08 % 34.630 M -0.61 % 34.842 M 5.25 % 33.103 M 3.27 % 32.056 M -0.63 % 32.258 M 1.48 % 31.789 M 95.17 % 16.288 M 0.92 % 16.139 M 7.91 % 14.956 M -1.81 % 15.231 M -24.24 % 20.103 M -12.45 % 22.962 M -26.90 % 31.411 M 14.59 % 27.412 M -8.83 % 30.067 M 21.98 % 24.650 M -14.00 % 28.662 M 16.19 % 24.669 M
Total liabilities 64.096 M -16.97 % 77.196 M 4.84 % 73.631 M 15.33 % 63.846 M -10.12 % 71.035 M -3.42 % 73.553 M 19.08 % 61.768 M 10.50 % 55.899 M -6.90 % 60.043 M 142.15 % 24.796 M -8.38 % 27.064 M -7.56 % 29.276 M 22.80 % 23.840 M -20.33 % 29.924 M 1.15 % 29.584 M -12.03 % 33.630 M -26.57 % 45.796 M 11.65 % 41.018 M 14.13 % 35.939 M -10.45 % 40.134 M 13.33 % 35.412 M
Other non current assets 3.591 M 194.05 % -3.818 M -114.73 % 25.922 M -2.25 % 26.518 M 826.88 % 2.861 M 44.71 % 1.977 M 40.21 % 1.410 M 68.66 % 836.000 K 0.48 % 832.000 K 114.28 % -5.828 M -287.76 % 3.104 M -31.39 % 4.524 M 124.90 % -18.172 M 0.000 100.00 % -4.311 M 0.32 % -4.325 M -216 249 900.00 % -2.000 0.000 0.000 -100.00 % 58.000 K 3.57 % 56.000 K
Long term investments 0.000 -100.00 % 4.028 M 117.13 % -23.513 M 0.00 % -23.513 M 0.000 -100.00 % 185.000 K 560.71 % 28.000 K -87.88 % 231.000 K 151.09 % 92.000 K -13.21 % 106.000 K 960.00 % 10.000 K 0.000 0.000 -100.00 % 4.676 M 378.12 % 978.000 K -4.49 % 1.024 M -6.65 % 1.097 M -0.09 % 1.098 M 60.53 % 684.000 K 430.23 % 129.000 K -81.75 % 707.000 K
Intangible assets 1.350 M -66.48 % 4.028 M 72.36 % 2.337 M -26.14 % 3.164 M -26.52 % 4.306 M -21.94 % 5.516 M -14.04 % 6.417 M 6.03 % 6.052 M -22.48 % 7.807 M -13.52 % 9.028 M 221.74 % 2.806 M -19.07 % 3.467 M 317.71 % 830.000 K -55.42 % 1.862 M -9.30 % 2.053 M -22.53 % 2.650 M -20.73 % 3.343 M -70.35 % 11.275 M 228.62 % 3.431 M 37.40 % 2.497 M 13.35 % 2.203 M
GoodWill 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 1.59 % 23.144 M 0.00 % 23.144 M 297.12 % 5.828 M 0.00 % 5.828 M 0.00 % 5.828 M 85.96 % 3.134 M 22.95 % 2.549 M 0.000 0.000 -100.00 % 2.459 M 4.46 % 2.354 M -8.26 % 2.566 M -36.20 % 4.022 M 8.06 % 3.722 M
Goodwill and intangible assets 24.863 M -9.72 % 27.541 M 6.54 % 25.850 M -3.10 % 26.677 M -4.11 % 27.819 M -4.17 % 29.029 M -3.01 % 29.930 M 2.51 % 29.196 M -5.67 % 30.951 M 108.34 % 14.856 M 72.06 % 8.634 M -7.11 % 9.295 M 134.49 % 3.964 M -10.13 % 4.411 M 114.86 % 2.053 M -22.53 % 2.650 M -54.33 % 5.802 M -57.43 % 13.629 M 127.26 % 5.997 M -8.01 % 6.519 M 10.03 % 5.925 M
Property plant equipment net 38.945 M -4.39 % 40.732 M 2.87 % 39.595 M 2.34 % 38.688 M -3.26 % 39.991 M 7.75 % 37.114 M 29.85 % 28.583 M 12.19 % 25.477 M 43.66 % 17.734 M 20.64 % 14.700 M -3.02 % 15.158 M -5.20 % 15.990 M 12.54 % 14.208 M -9.97 % 15.782 M -22.44 % 20.349 M -7.44 % 21.985 M -13.64 % 25.456 M 9.23 % 23.305 M 5.33 % 22.126 M 3.68 % 21.340 M 28.48 % 16.609 M
Total non current assets 67.399 M -5.31 % 71.175 M 0.84 % 70.581 M -0.56 % 70.981 M -4.27 % 74.149 M 2.41 % 72.406 M 16.04 % 62.397 M 7.37 % 58.116 M 10.64 % 52.527 M 104.05 % 25.742 M -4.33 % 26.906 M -9.74 % 29.809 M 64.04 % 18.172 M -36.43 % 28.585 M 22.26 % 23.380 M -8.88 % 25.659 M -24.58 % 34.023 M -13.55 % 39.356 M 32.50 % 29.703 M 3.15 % 28.797 M 18.05 % 24.393 M
Other current assets 3.475 M 52.88 % 2.273 M 4.31 % 2.179 M 7.13 % 2.034 M 7.90 % 1.885 M 1.67 % 1.854 M -8.76 % 2.032 M 44.32 % 1.408 M -6.45 % 1.505 M 8.74 % 1.384 M 3.44 % 1.338 M 18.93 % 1.125 M 48.61 % 757.000 K -32.41 % 1.120 M 34.78 % 831.000 K -13.62 % 962.000 K 14.12 % 843.000 K -19.56 % 1.048 M 13.05 % 927.000 K -33.07 % 1.385 M 46.41 % 946.000 K
Short term investments 31.000 K -6.06 % 33.000 K -10.81 % 37.000 K 12.12 % 33.000 K -13.16 % 38.000 K 8.57 % 35.000 K -91.67 % 420.000 K 45.83 % 288.000 K -19.78 % 359.000 K 78.61 % 201.000 K -54.73 % 444.000 K -25.50 % 596.000 K 80.06 % 331.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 18.810 M -17.39 % 22.770 M 82.97 % 12.445 M -33.27 % 18.651 M -27.57 % 25.749 M 23.14 % 20.910 M 34.33 % 15.566 M 5.19 % 14.798 M -38.16 % 23.929 M 19.78 % 19.978 M 15.90 % 17.238 M 3.08 % 16.723 M -10.64 % 18.715 M 46.23 % 12.798 M -2.49 % 13.125 M 27.75 % 10.274 M 48.30 % 6.928 M -35.54 % 10.748 M -28.58 % 15.049 M 17.85 % 12.770 M 1.24 % 12.613 M
Cash and short term investments 18.841 M -17.26 % 22.770 M 82.97 % 12.445 M -33.27 % 18.651 M -27.57 % 25.749 M 23.14 % 20.910 M 34.33 % 15.566 M 5.19 % 14.798 M -38.16 % 23.929 M 19.78 % 19.978 M 12.98 % 17.682 M 2.10 % 17.319 M -9.07 % 19.046 M 48.82 % 12.798 M -2.49 % 13.125 M 27.75 % 10.274 M 48.30 % 6.928 M -35.54 % 10.748 M -28.58 % 15.049 M 17.85 % 12.770 M 1.24 % 12.613 M
Total current assets 95.058 M -6.30 % 101.454 M 7.79 % 94.120 M 21.22 % 77.641 M 1.75 % 76.304 M 0.12 % 76.214 M 2.14 % 74.615 M 10.49 % 67.533 M -2.68 % 69.396 M 36.66 % 50.779 M 6.62 % 47.628 M 10.22 % 43.210 M 2.11 % 42.318 M 9.55 % 38.630 M -3.64 % 40.088 M 2.11 % 39.258 M -26.74 % 53.589 M -8.45 % 58.534 M -2.72 % 60.173 M 3.27 % 58.269 M 12.72 % 51.693 M
Inventory 41.720 M -7.61 % 45.155 M -10.80 % 50.625 M 48.79 % 34.024 M 26.25 % 26.949 M -5.37 % 28.479 M -0.54 % 28.634 M 6.63 % 26.854 M 4.08 % 25.801 M 46.88 % 17.566 M 14.06 % 15.400 M 7.47 % 14.330 M 6.23 % 13.490 M -3.85 % 14.030 M -6.02 % 14.929 M -6.96 % 16.045 M -31.61 % 23.462 M -8.52 % 25.648 M -0.42 % 25.756 M 0.89 % 25.528 M 17.69 % 21.690 M
Net receivables 31.022 M -0.75 % 31.256 M 8.26 % 28.871 M 25.90 % 22.932 M 5.58 % 21.721 M -13.02 % 24.971 M -12.02 % 28.383 M 15.98 % 24.473 M 34.76 % 18.161 M 53.24 % 11.851 M -13.19 % 13.652 M 34.13 % 10.178 M 8.79 % 9.356 M -12.41 % 10.682 M -4.65 % 11.203 M -6.46 % 11.977 M -46.43 % 22.356 M 6.00 % 21.090 M 14.36 % 18.441 M -0.78 % 18.586 M 13.03 % 16.444 M
Tax assets 0.000 -100.00 % 2.692 M -1.28 % 2.727 M 4.44 % 2.611 M -24.93 % 3.478 M -15.19 % 4.101 M 67.66 % 2.446 M 2.95 % 2.376 M -18.57 % 2.918 M 52.94 % 1.908 M 0.000 0.000 0.000 -100.00 % 3.716 M -13.80 % 4.311 M -0.32 % 4.325 M 159.29 % 1.668 M 25.98 % 1.324 M 47.77 % 896.000 K 19.31 % 751.000 K -31.48 % 1.096 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 -100.00 % 4.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 7.335 M 2.37 % 7.165 M -2.69 % 7.363 M 22.39 % 6.016 M 30.61 % 4.606 M -22.61 % 5.952 M -11.32 % 6.712 M 10.72 % 6.062 M 26.06 % 4.809 M 97.66 % 2.433 M -7.74 % 2.637 M -0.26 % 2.644 M 23.44 % 2.142 M -31.41 % 3.123 M -0.48 % 3.138 M -30.64 % 4.524 M -6.35 % 4.831 M -32.85 % 7.194 M 30.90 % 5.496 M 0.97 % 5.443 M 39.21 % 3.910 M
Tax payables 0.000 -100.00 % 3.259 M -25.24 % 4.359 M 184.90 % 1.530 M 458.39 % 274.000 K -63.22 % 745.000 K -50.95 % 1.519 M -68.24 % 4.782 M 351.13 % 1.060 M 19.77 % 885.000 K 0.000 0.000 0.000 -100.00 % 181.000 K -80.09 % 909.000 K 531.25 % 144.000 K -78.41 % 667.000 K 188.74 % 231.000 K -83.05 % 1.363 M 22.35 % 1.114 M -29.63 % 1.583 M
Deferred revenue non current 0.000 -100.00 % 2.504 M 6.87 % 2.343 M 101.81 % 1.161 M 0.000 -100.00 % 2.603 M -89.04 % 23.756 M 39.64 % 17.012 M -16.32 % 20.331 M 298.88 % 5.097 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 100.00 % -4.000 K 20.00 % -5.000 K 16.67 % -6.000 K 0.000 -100.00 % 197.000 K 66.95 % 118.000 K -87.28 % 928.000 K -4.82 % 975.000 K 3.39 % 943.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.192 M -7.91 % 4.552 M 13.74 % 4.002 M 244.70 % 1.161 M -30.65 % 1.674 M -35.69 % 2.603 M 0.000 -100.00 % 8.000 K 14.29 % 7.000 K -50.00 % 14.000 K 0.00 % 14.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.394 M -0.50 % 6.426 M -0.22 % 6.440 M 10.54 % 5.826 M -3.25 % 6.022 M 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 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 154.56 % 7.502 M 2.80 % 7.298 M 4.75 % 6.967 M 8.52 % 6.420 M 5.35 % 6.094 M 28.03 % 4.760 M -85.00 % 31.742 M 1.83 % 31.172 M -17.65 % 37.854 M -0.58 % 38.076 M 3.24 % 36.882 M 1.33 % 36.397 M
Deferred tax liabilities non current 926.000 K -66.77 % 2.787 M -0.71 % 2.807 M 6.29 % 2.641 M -5.14 % 2.784 M -14.97 % 3.274 M 48.82 % 2.200 M 1.15 % 2.175 M -19.24 % 2.693 M 179.36 % 964.000 K 0.000 0.000 0.000 -100.00 % 18.000 K 80.00 % 10.000 K -16.67 % 12.000 K -61.29 % 31.000 K -96.90 % 1.001 M -11.65 % 1.133 M -9.86 % 1.257 M 7.07 % 1.174 M
Other liabilities 0.000 -100.00 % 2.061 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 162.457 M -5.89 % 172.629 M 4.81 % 164.701 M 10.82 % 148.622 M -1.22 % 150.453 M 1.23 % 148.620 M 8.47 % 137.012 M 9.04 % 125.649 M 3.06 % 121.923 M 59.33 % 76.521 M 2.67 % 74.534 M 2.07 % 73.019 M 12.85 % 64.705 M -3.73 % 67.215 M 5.90 % 63.468 M -2.23 % 64.917 M -25.90 % 87.612 M -10.50 % 97.890 M 8.92 % 89.876 M 3.23 % 87.066 M 14.43 % 76.086 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 -100.00 % 50.000 K -93.07 % 722.000 K 0.000 100.00 % -500.000 K -809.09 % -55.000 K 0.000 -100.00 % 634.000 K 589.13 % 92.000 K -97.45 % 3.609 M 442.41 % -1.054 M 59.24 % -2.586 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -387.000 K
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.000 K -85.83 % 247.000 K 15.96 % 213.000 K -22.26 % 274.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -226.000 K -109.86 % 2.291 M 111.25 % -20.373 M -689.35 % -2.581 M -927.24 % 312.000 K -91.69 % 3.755 M 149.10 % -7.648 M 3.79 % -7.949 M -303.30 % -1.971 M -335.77 % 836.000 K 134.03 % -2.457 M 27.52 % -3.390 M -238.76 % 2.443 M 68.83 % 1.447 M 50.42 % 962.000 K -88.81 % 8.595 M 338.49 % -3.604 M -291.50 % 1.882 M 184.66 % -2.223 M -177.38 % 2.873 M 545.43 % -645.000 K
Accounts receivables -440.000 K 82.74 % -2.549 M 59.21 % -6.249 M -543.56 % -971.000 K -132.55 % 2.983 M -12.32 % 3.402 M 185.20 % -3.993 M 33.85 % -6.036 M -296.84 % -1.521 M -184.13 % 1.808 M 165.70 % -2.752 M -517.04 % -446.000 K -123.44 % 1.903 M 57.01 % 1.212 M 69.51 % 715.000 K -93.05 % 10.294 M 443.94 % -2.993 M -1 336.78 % 242.000 K 122.81 % -1.061 M -75.37 % -605.000 K -173.16 % 827.000 K
Inventory 3.270 M -37.27 % 5.213 M 131.58 % -16.507 M -136.02 % -6.994 M -549.77 % 1.555 M 3 992.11 % 38.000 K 104.00 % -950.000 K 3.06 % -980.000 K -113.04 % -460.000 K 78.57 % -2.147 M -100.65 % -1.070 M -187.28 % 1.226 M 127.04 % 540.000 K -77.08 % 2.356 M 78.89 % 1.317 M -82.18 % 7.389 M 238.01 % 2.186 M -16.79 % 2.627 M 410.52 % -846.000 K 76.79 % -3.645 M 7.20 % -3.928 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -315.000 K -111.65 % 2.705 M -61.19 % 6.969 M 361.22 % 1.511 M 150.65 % -2.983 M 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 -3.056 M -719.30 % -373.000 K -115.65 % 2.383 M -55.74 % 5.384 M 227.40 % -4.226 M -1 441.59 % 315.000 K 111.65 % -2.705 M 61.19 % -6.969 M -361.22 % -1.511 M -150.65 % 2.983 M 118.53 % 1.365 M 132.73 % -4.170 M 0.000 100.00 % -2.121 M -98.22 % -1.070 M 88.23 % -9.088 M -224.92 % -2.797 M -183.38 % -987.000 K -212.34 % -316.000 K -104.44 % 7.123 M 190.02 % 2.456 M
Other non cash items -2.253 M -969.88 % 259.000 K -92.81 % 3.602 M 191.66 % 1.235 M 1 222.73 % -110.000 K 48.11 % -212.000 K -101.79 % 11.823 M -11.53 % 13.364 M 55.00 % 8.622 M 1.29 % 8.512 M 281.70 % 2.230 M 974.51 % -255.000 K -105.08 % 5.018 M 380.02 % -1.792 M -212.70 % 1.590 M -13.54 % 1.839 M -78.22 % 8.442 M 282.69 % -4.621 M -429.13 % 1.404 M 86.70 % 752.000 K -66.26 % 2.229 M
Net cash provided by operating activities 11.701 M -33.20 % 17.517 M 1 779.48 % -1.043 M -107.76 % 13.434 M 9.87 % 12.227 M -27.22 % 16.801 M 166.18 % 6.312 M -44.68 % 11.409 M 17.58 % 9.703 M -5.13 % 10.228 M 43.57 % 7.124 M 164.54 % 2.693 M -75.47 % 10.979 M 87.10 % 5.868 M -20.90 % 7.418 M 103.79 % 3.640 M -46.05 % 6.747 M -36.50 % 10.625 M -13.60 % 12.297 M -17.07 % 14.829 M 27.89 % 11.595 M
Investments in property plant and equipment -3.205 M 33.96 % -4.853 M -67.40 % -2.899 M 21.84 % -3.709 M 55.91 % -8.412 M 10.16 % -9.363 M -11.72 % -8.381 M 26.94 % -11.471 M -598.60 % -1.642 M 2.49 % -1.684 M -83.04 % -920.000 K -1.55 % -906.000 K -33.04 % -681.000 K 51.53 % -1.405 M -12.04 % -1.254 M 4.06 % -1.307 M 79.77 % -6.460 M 18.81 % -7.957 M -50.70 % -5.280 M 50.45 % -10.655 M -366.10 % -2.286 M
Acquisitions net 0.000 0.000 -100.00 % 204.000 K -11.30 % 230.000 K 130.00 % 100.000 K -52.38 % 210.000 K 108.39 % -2.504 M -1 281.13 % 212.000 K 100.92 % -23.144 M -6 569.74 % -347.000 K 62.73 % -931.000 K 77.61 % -4.158 M 0.000 100.00 % -857.000 K -796.75 % 123.000 K 20.59 % 102.000 K 34.21 % 76.000 K 102.31 % -3.286 M -377.53 % 1.184 M 469.23 % 208.000 K 278.18 % 55.000 K
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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 25.000 K -82.76 % 145.000 K 0.000 0.000 0.000 0.000 100.00 % -1.356 M -1 167.29 % -107.000 K -278.33 % 60.000 K 116.22 % -370.000 K 18.14 % -452.000 K 57.44 % -1.062 M -136.95 % 2.874 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -3.180 M 32.46 % -4.708 M -74.69 % -2.695 M 22.54 % -3.479 M 58.14 % -8.312 M 9.19 % -9.153 M 15.91 % -10.885 M 3.32 % -11.259 M 54.58 % -24.786 M -1 120.38 % -2.031 M 11.81 % -2.303 M 62.41 % -6.126 M -379.34 % 2.193 M 196.95 % -2.262 M -100.00 % -1.131 M 6.14 % -1.205 M 81.12 % -6.384 M 43.22 % -11.243 M -174.49 % -4.096 M 60.79 % -10.447 M -368.27 % -2.231 M
Debt repayment -8.300 M -284.12 % 4.508 M 54.01 % 2.927 M 123.36 % -12.531 M -429.42 % 3.804 M 0.000 0.000 0.000 -100.00 % 14.047 M 0.000 0.000 0.000 0.000 100.00 % -3.831 M -1.75 % -3.765 M -742.49 % 586.000 K -92.80 % 8.142 M 171.85 % 2.995 M 189.86 % -3.333 M -66.65 % -2.000 M 42.73 % -3.492 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.155 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 992.000 K -22.01 % 1.272 M 130.85 % 551.000 K 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 100.00 % -7.461 M -202.31 % -2.468 M 0.000 0.000 0.000
Dividends paid -4.283 M 3.12 % -4.421 M -25.49 % -3.523 M -41.66 % -2.487 M 0.000 100.00 % -6.079 M 0.00 % -6.079 M -60.02 % -3.799 M -21.14 % -3.136 M -45.79 % -2.151 M -65.59 % -1.299 M -67.40 % -776.000 K 0.000 0.000 0.000 0.000 100.00 % -4.504 M 4.84 % -4.733 M -28.75 % -3.676 M -23.77 % -2.970 M -50.00 % -1.980 M
Other financing activites 0.000 100.00 % -2.578 M -32.48 % -1.946 M 1.72 % -1.980 M 24.43 % -2.620 M -170.56 % 3.713 M -67.32 % 11.363 M 324.21 % -5.068 M -108.22 % -2.434 M 32.33 % -3.597 M -9.10 % -3.297 M -239.35 % 2.366 M 132.71 % -7.233 M -2 188.92 % -316.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities -12.583 M -405.14 % -2.491 M 2.01 % -2.542 M 85.05 % -16.998 M -1 535.64 % 1.184 M 150.04 % -2.366 M -144.78 % 5.284 M 159.59 % -8.867 M -146.51 % 19.066 M 431.70 % -5.748 M -25.07 % -4.596 M -389.06 % 1.590 M 121.98 % -7.233 M -74.42 % -4.147 M -10.15 % -3.765 M -742.49 % 586.000 K 115.33 % -3.823 M -18.95 % -3.214 M 43.98 % -5.737 M -29.83 % -4.419 M 19.24 % -5.472 M
Effect of forex changes on cash 102.000 K 1 357.14 % 7.000 K -90.54 % 74.000 K 234.55 % -55.000 K 78.85 % -260.000 K -519.35 % 62.000 K 8.77 % 57.000 K 113.73 % -415.000 K -1 196.88 % -32.000 K -110.19 % 314.000 K 8.28 % 290.000 K 294.63 % -149.000 K -577.27 % -22.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -3.960 M -138.35 % 10.325 M 266.37 % -6.206 M 12.57 % -7.098 M -246.68 % 4.839 M -9.45 % 5.344 M 595.83 % 768.000 K 108.41 % -9.131 M -331.11 % 3.951 M 44.20 % 2.740 M 432.04 % 515.000 K 125.85 % -1.992 M -133.67 % 5.917 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 22.770 M 82.97 % 12.445 M -33.27 % 18.651 M -27.57 % 25.749 M 23.14 % 20.910 M 34.33 % 15.566 M 5.19 % 14.798 M -38.16 % 23.929 M 19.78 % 19.978 M 15.90 % 17.238 M 3.08 % 16.723 M -10.64 % 18.715 M 46.23 % 12.798 M -2.49 % 13.125 M 27.75 % 10.274 M 48.30 % 6.928 M -35.54 % 10.748 M -28.58 % 15.049 M 17.85 % 12.770 M 1.24 % 12.613 M 0.000
Cash at end of period 18.810 M -17.39 % 22.770 M 82.97 % 12.445 M -33.27 % 18.651 M -27.57 % 25.749 M 23.14 % 20.910 M 34.33 % 15.566 M 5.19 % 14.798 M -38.16 % 23.929 M 19.78 % 19.978 M 15.90 % 17.238 M 3.08 % 16.723 M -10.64 % 18.715 M 46.23 % 12.798 M -2.49 % 13.125 M 27.75 % 10.274 M 48.30 % 6.928 M -35.54 % 10.748 M -28.58 % 15.049 M 17.85 % 12.770 M 1.24 % 12.613 M
Operating cash flow 11.701 M -33.20 % 17.517 M 1 779.48 % -1.043 M -107.76 % 13.434 M 9.87 % 12.227 M -27.22 % 16.801 M 166.18 % 6.312 M -44.68 % 11.409 M 17.58 % 9.703 M -5.13 % 10.228 M 43.57 % 7.124 M 164.54 % 2.693 M -75.47 % 10.979 M 87.10 % 5.868 M -20.90 % 7.418 M 103.79 % 3.640 M -46.05 % 6.747 M -36.50 % 10.625 M -13.60 % 12.297 M -17.07 % 14.829 M 27.89 % 11.595 M
Capital expenditure -3.205 M 33.96 % -4.853 M -67.40 % -2.899 M 21.84 % -3.709 M 55.91 % -8.412 M 10.16 % -9.363 M -11.72 % -8.381 M 26.94 % -11.471 M -598.60 % -1.642 M 2.49 % -1.684 M -83.04 % -920.000 K -1.55 % -906.000 K -33.04 % -681.000 K 38.92 % -1.115 M -15.66 % -964.000 K 14.84 % -1.132 M 77.81 % -5.102 M -0.97 % -5.053 M -43.71 % -3.516 M 60.91 % -8.995 M -444.82 % -1.651 M
Free CashFlow 8.496 M -32.91 % 12.664 M 421.26 % -3.942 M -140.53 % 9.725 M 154.91 % 3.815 M -48.71 % 7.438 M 459.50 % -2.069 M -3 237.10 % -62.000 K -100.77 % 8.061 M -5.65 % 8.544 M 37.72 % 6.204 M 247.17 % 1.787 M -82.65 % 10.298 M 116.66 % 4.753 M -26.36 % 6.454 M 157.34 % 2.508 M 52.46 % 1.645 M -70.48 % 5.572 M -36.54 % 8.781 M 50.51 % 5.834 M -41.33 % 9.944 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Revenue 60.430 M -50.77 % 122.747 M 107.04 % 59.288 M -54.27 % 129.656 M -2.12 % 132.460 M 6.52 % 124.347 M 9.20 % 113.871 M 6.75 % 106.667 M 2.14 % 104.435 M 9.57 % 95.316 M 0.19 % 95.138 M 74.48 % 54.527 M 10.11 % 49.522 M -7.51 % 53.543 M 0.58 % 53.234 M 7.24 % 49.640 M -51.89 % 103.181 M 16.94 % 88.237 M 38.84 % 63.555 M 1.68 % 62.505 M 3.60 % 60.333 M 3.87 % 58.085 M 7.00 % 54.286 M 2.90 % 52.757 M 0.59 % 52.450 M 113.77 % 24.536 M 13.65 % 21.590 M
Net income 2.613 M -47.31 % 4.959 M 115.61 % 2.300 M -55.92 % 5.218 M 57.45 % 3.314 M -31.06 % 4.807 M 17.44 % 4.093 M 14.91 % 3.562 M 3.01 % 3.458 M 8.91 % 3.175 M 78.27 % 1.781 M 38.17 % 1.289 M 180.83 % 459.000 K -82.34 % 2.599 M -19.14 % 3.214 M 14.21 % 2.814 M -53.50 % 6.051 M 50.07 % 4.032 M 27.59 % 3.160 M -5.90 % 3.358 M 15.63 % 2.904 M 14.47 % 2.537 M 37.58 % 1.844 M 15.03 % 1.603 M 13.45 % 1.413 M 41.44 % 999.000 K 93.60 % 516.000 K
Income before tax 3.984 M -47.61 % 7.605 M 126.41 % 3.359 M -55.91 % 7.618 M 48.64 % 5.125 M -33.27 % 7.680 M 31.35 % 5.847 M 6.89 % 5.470 M 10.68 % 4.942 M 36.18 % 3.629 M 45.68 % 2.491 M 65.51 % 1.505 M 141.96 % 622.000 K -84.57 % 4.030 M -9.44 % 4.450 M -2.41 % 4.560 M -43.73 % 8.104 M 64.92 % 4.914 M 15.84 % 4.242 M -4.72 % 4.452 M 5.02 % 4.239 M 19.64 % 3.543 M 30.26 % 2.720 M 49.29 % 1.822 M -4.91 % 1.916 M 11.46 % 1.719 M 135.80 % 729.000 K
Income before tax ratio 0.07 6.41 % 0.06 9.36 % 0.06 -3.57 % 0.06 51.86 % 0.04 -37.36 % 0.06 20.28 % 0.05 0.13 % 0.05 8.37 % 0.05 24.29 % 0.04 45.41 % 0.03 -5.14 % 0.03 119.75 % 0.01 -83.31 % 0.08 -9.96 % 0.08 -9.00 % 0.09 16.96 % 0.08 41.03 % 0.06 -16.56 % 0.07 -6.29 % 0.07 1.38 % 0.07 15.19 % 0.06 21.74 % 0.05 45.08 % 0.03 -5.46 % 0.04 -47.86 % 0.07 107.49 % 0.03
EBITDA 6.169 M -27.19 % 8.473 M 55.70 % 5.442 M -54.36 % 11.924 M 23.50 % 9.655 M -14.80 % 11.332 M 22.06 % 9.284 M 2.73 % 9.037 M 1.38 % 8.914 M 19.43 % 7.464 M 25.78 % 5.934 M 43.40 % 4.138 M 66.85 % 2.480 M -56.49 % 5.700 M -1.42 % 5.782 M -6.88 % 6.209 M 17.11 % 5.302 M -29.56 % 7.527 M 140.02 % 3.136 M -4.04 % 3.268 M 11.76 % 2.924 M -3.56 % 3.032 M 31.88 % 2.299 M -38.79 % 3.756 M -4.74 % 3.943 M 46.58 % 2.690 M 104.87 % 1.313 M
Net income ratio 0.04 7.03 % 0.04 4.14 % 0.04 -3.61 % 0.04 60.86 % 0.03 -35.28 % 0.04 7.55 % 0.04 7.64 % 0.03 0.85 % 0.03 -0.60 % 0.03 77.94 % 0.02 -20.81 % 0.02 155.05 % 0.01 -80.91 % 0.05 -19.60 % 0.06 6.50 % 0.06 -3.34 % 0.06 28.34 % 0.05 -8.10 % 0.05 -7.45 % 0.05 11.62 % 0.05 10.20 % 0.04 28.58 % 0.03 11.79 % 0.03 12.79 % 0.03 -33.83 % 0.04 70.36 % 0.02
Ratio EBITDA 0.10 47.89 % 0.07 -24.80 % 0.09 -0.19 % 0.09 26.17 % 0.07 -20.02 % 0.09 11.78 % 0.08 -3.77 % 0.08 -0.74 % 0.09 9.00 % 0.08 25.55 % 0.06 -17.81 % 0.08 51.54 % 0.05 -52.96 % 0.11 -1.99 % 0.11 -13.16 % 0.13 143.42 % 0.05 -39.76 % 0.09 72.88 % 0.05 -5.62 % 0.05 7.88 % 0.05 -7.16 % 0.05 23.26 % 0.04 -40.52 % 0.07 -5.30 % 0.08 -31.43 % 0.11 80.28 % 0.06
Gross profit ratio 0.30 8.44 % 0.27 -2.84 % 0.28 3.14 % 0.27 4.84 % 0.26 -8.22 % 0.28 1.57 % 0.28 -3.31 % 0.29 1.56 % 0.28 1.80 % 0.28 -0.97 % 0.28 -4.00 % 0.29 7.68 % 0.27 -16.76 % 0.33 2.72 % 0.32 -3.78 % 0.33 -2.26 % 0.34 0.90 % 0.34 -0.89 % 0.34 0.49 % 0.34 0.19 % 0.34 1.31 % 0.33 -0.29 % 0.33 2.36 % 0.33 7.25 % 0.30 -14.43 % 0.36 4.57 % 0.34
Weighted average shs out dil 6.908 M 0.44 % 6.877 M -0.44 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 4.01 % 6.641 M 0.88 % 6.583 M 0.98 % 6.519 M 0.02 % 6.518 M 0.33 % 6.496 M 0.05 % 6.493 M 0.44 % 6.465 M -0.02 % 6.467 M 0.47 % 6.436 M 0.05 % 6.433 M
Weighted average shs out 6.908 M 0.44 % 6.877 M -0.44 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 4.01 % 6.641 M 0.88 % 6.583 M 0.11 % 6.576 M 0.89 % 6.518 M 0.19 % 6.506 M -1.22 % 6.586 M 1.87 % 6.465 M -0.02 % 6.467 M 0.47 % 6.436 M 0.05 % 6.433 M
EPS diluted 0.38 -47.22 % 0.72 118.18 % 0.33 -56.58 % 0.76 58.33 % 0.48 -31.43 % 0.70 18.64 % 0.59 13.46 % 0.52 4.00 % 0.50 8.70 % 0.46 76.92 % 0.26 36.84 % 0.19 186.14 % 0.07 -82.53 % 0.38 -19.15 % 0.47 14.63 % 0.41 -53.41 % 0.88 44.26 % 0.61 27.08 % 0.48 -7.69 % 0.52 15.56 % 0.45 15.38 % 0.39 39.29 % 0.28 12.00 % 0.25 13.64 % 0.22 37.50 % 0.16 99.50 % 0.08
Earnings per share 0.38 -47.22 % 0.72 118.18 % 0.33 -56.58 % 0.76 58.33 % 0.48 -31.43 % 0.70 18.64 % 0.59 13.46 % 0.52 4.00 % 0.50 8.70 % 0.46 76.92 % 0.26 36.84 % 0.19 186.14 % 0.07 -82.53 % 0.38 -19.15 % 0.47 14.63 % 0.41 -53.41 % 0.88 44.26 % 0.61 27.08 % 0.48 -5.88 % 0.51 13.33 % 0.45 15.38 % 0.39 39.29 % 0.28 12.00 % 0.25 13.64 % 0.22 37.50 % 0.16 99.50 % 0.08
Gross profit 17.916 M -46.61 % 33.558 M 101.15 % 16.683 M -52.84 % 35.373 M 2.62 % 34.469 M -2.23 % 35.254 M 10.91 % 31.786 M 3.22 % 30.793 M 3.73 % 29.686 M 11.53 % 26.616 M -0.78 % 26.826 M 67.51 % 16.015 M 18.57 % 13.507 M -23.02 % 17.545 M 3.32 % 16.982 M 3.19 % 16.457 M -52.98 % 35.000 M 17.99 % 29.664 M 37.60 % 21.558 M 2.18 % 21.098 M 3.79 % 20.327 M 5.23 % 19.316 M 6.69 % 18.105 M 5.32 % 17.190 M 7.88 % 15.934 M 82.92 % 8.711 M 18.84 % 7.330 M
Income tax expense 1.371 M -48.21 % 2.647 M 150.19 % 1.058 M -55.92 % 2.400 M 32.52 % 1.811 M -36.88 % 2.869 M 63.57 % 1.754 M -8.07 % 1.908 M 28.66 % 1.483 M 227.37 % 453.000 K -36.20 % 710.000 K 228.70 % 216.000 K 32.52 % 163.000 K -88.61 % 1.431 M 17.10 % 1.222 M -30.01 % 1.746 M -13.18 % 2.011 M 162.88 % 765.000 K -32.24 % 1.129 M -6.92 % 1.213 M -3.96 % 1.263 M 24.80 % 1.012 M 20.76 % 838.000 K 256.60 % 235.000 K -57.35 % 551.000 K -23.47 % 720.000 K 238.03 % 213.000 K
Cost of revenue 42.514 M -52.33 % 89.189 M 109.34 % 42.605 M -54.81 % 94.283 M -3.78 % 97.991 M 9.99 % 89.093 M 8.54 % 82.085 M 8.19 % 75.874 M 1.51 % 74.749 M 8.80 % 68.700 M 0.57 % 68.312 M 77.38 % 38.512 M 6.93 % 36.015 M 0.05 % 35.998 M -0.70 % 36.252 M 9.25 % 33.183 M -51.33 % 68.181 M 16.40 % 58.573 M 39.47 % 41.997 M 1.42 % 41.407 M 3.50 % 40.006 M 3.19 % 38.769 M 7.15 % 36.181 M 1.73 % 35.567 M -2.60 % 36.516 M 130.75 % 15.825 M 10.97 % 14.260 M
General and administrative expenses 5.968 M 155.97 % -10.662 M -192.07 % 11.580 M 12.42 % 10.301 M -9.39 % 11.369 M 13.61 % 10.007 M -3.00 % 10.317 M 7.03 % 9.639 M -3.03 % 9.940 M 20.47 % 8.251 M -14.04 % 9.599 M 9.47 % 8.769 M -8.76 % 9.611 M 7.41 % 8.948 M -8.25 % 9.753 M 14.49 % 8.519 M -9.99 % 9.465 M 5.80 % 8.946 M 34.97 % 6.628 M 16.83 % 5.673 M -13.38 % 6.549 M 19.07 % 5.500 M -14.50 % 6.433 M 11.22 % 5.784 M -1.21 % 5.855 M 207.51 % 1.904 M 0.000
Selling and marketing expenses 6.405 M 152.02 % -12.313 M 0.000 -100.00 % 13.485 M -3.82 % 14.020 M -0.38 % 14.073 M 9.65 % 12.834 M 2.48 % 12.524 M 5.79 % 11.839 M 13.08 % 10.470 M -2.66 % 10.756 M -17.43 % 13.027 M 3.56 % 12.579 M 5.50 % 11.923 M -7.93 % 12.950 M 3.48 % 12.515 M -4.92 % 13.163 M 12.97 % 11.652 M 32.39 % 8.801 M 5.92 % 8.309 M -0.80 % 8.376 M 3.08 % 8.126 M 6.70 % 7.616 M 4.11 % 7.315 M 0.83 % 7.255 M 127.79 % 3.185 M 0.000
Other expenses 151.000 K -99.68 % 47.827 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.277 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 -100.00 % 66.000 K
Operating expenses 13.613 M -47.36 % 25.861 M 99.48 % 12.964 M -52.30 % 27.178 M -3.93 % 28.290 M 3.30 % 27.386 M 6.08 % 25.816 M 2.18 % 25.264 M 3.96 % 24.302 M 6.95 % 22.723 M -6.83 % 24.390 M 70.83 % 14.277 M 8.60 % 13.147 M -7.12 % 14.155 M 5.95 % 13.360 M -2.15 % 13.653 M -48.65 % 26.589 M 10.19 % 24.130 M 40.45 % 17.181 M 4.72 % 16.406 M 3.27 % 15.887 M 2.80 % 15.454 M 2.09 % 15.137 M 2.12 % 14.823 M 8.39 % 13.676 M 101.18 % 6.798 M 0.47 % 6.766 M
Cost and expenses 56.127 M -51.22 % 115.050 M 107.04 % 55.569 M -54.25 % 121.461 M -3.82 % 126.281 M 8.42 % 116.479 M 7.95 % 107.901 M 6.69 % 101.138 M 2.11 % 99.051 M 8.34 % 91.423 M -1.38 % 92.702 M 75.61 % 52.789 M 7.38 % 49.162 M -1.98 % 50.153 M 1.09 % 49.612 M 5.93 % 46.836 M -50.58 % 94.770 M 14.59 % 82.703 M 39.75 % 59.178 M 2.36 % 57.813 M 3.44 % 55.893 M 3.08 % 54.223 M 5.66 % 51.318 M 1.84 % 50.390 M 0.39 % 50.192 M 121.86 % 22.623 M 7.60 % 21.026 M
Research and development expenses 1.089 M 7.93 % 1.009 M 67.05 % 604.000 K -74.05 % 2.328 M -14.76 % 2.731 M 5.53 % 2.588 M 0.43 % 2.577 M 7.38 % 2.400 M -6.21 % 2.559 M -24.98 % 3.411 M -13.34 % 3.936 M -0.81 % 3.968 M 106.67 % 1.920 M -12.49 % 2.194 M 15.78 % 1.895 M -0.99 % 1.914 M -46.79 % 3.597 M -4.72 % 3.775 M 77.90 % 2.122 M -21.96 % 2.719 M 35.75 % 2.003 M -13.25 % 2.309 M 69.90 % 1.359 M -25.41 % 1.822 M 39.72 % 1.304 M 68.48 % 774.000 K 70.11 % 455.000 K
Selling general and administrative expenses 12.373 M 153.85 % -22.975 M -285.88 % 12.360 M -50.26 % 24.850 M -2.77 % 25.559 M 3.07 % 24.798 M 6.71 % 23.239 M 1.64 % 22.864 M 5.16 % 21.743 M 12.59 % 19.312 M -5.58 % 20.454 M -9.03 % 22.484 M 100.27 % 11.227 M -6.14 % 11.961 M 4.33 % 11.465 M -2.33 % 11.739 M -48.12 % 22.628 M 3.22 % 21.922 M 42.08 % 15.429 M 1.65 % 15.179 M 1.70 % 14.925 M 1.52 % 14.701 M 4.64 % 14.049 M -0.62 % 14.137 M 7.83 % 13.110 M 119.49 % 5.973 M -4.36 % 6.245 M
Interest income 53.000 K -74.27 % 206.000 K 101.96 % 102.000 K -14.29 % 119.000 K 643.75 % 16.000 K -89.04 % 146.000 K 14 500.00 % 1.000 K -95.45 % 22.000 K 2 100.00 % 1.000 K -98.61 % 72.000 K 414.29 % 14.000 K -96.42 % 391.000 K 23.73 % 316.000 K 14.08 % 277.000 K 33.17 % 208.000 K -30.43 % 299.000 K -2.61 % 307.000 K -50.48 % 620.000 K 359.26 % 135.000 K -43.75 % 240.000 K 19.40 % 201.000 K -36.99 % 319.000 K 28.63 % 248.000 K -54.50 % 545.000 K 59.36 % 342.000 K 76.29 % 194.000 K 0.000
Interest expense 424.000 K -64.16 % 1.183 M 200.25 % 394.000 K -48.96 % 772.000 K -2.89 % 795.000 K 35.43 % 587.000 K 62.15 % 362.000 K 13.48 % 319.000 K -0.93 % 322.000 K -20.49 % 405.000 K 18.77 % 341.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 -100.00 % 185.000 K
Depreciation and amortization 1.761 M 290.47 % 451.000 K -73.30 % 1.689 M -52.21 % 3.534 M 1.67 % 3.476 M 0.35 % 3.464 M 4.53 % 3.314 M -5.53 % 3.508 M -0.62 % 3.530 M -1.15 % 3.571 M 2.09 % 3.498 M 47.59 % 2.370 M 39.25 % 1.702 M 17.79 % 1.445 M 17.77 % 1.227 M -17.04 % 1.479 M -39.09 % 2.428 M 2.84 % 2.361 M 48.49 % 1.590 M 25.79 % 1.264 M -18.03 % 1.542 M 16.11 % 1.328 M -7.07 % 1.429 M 4.84 % 1.363 M -19.11 % 1.685 M 159.63 % 649.000 K -13.35 % 749.000 K
Operating income 4.303 M -44.10 % 7.697 M 106.96 % 3.719 M -54.62 % 8.195 M 32.63 % 6.179 M -21.47 % 7.868 M 31.79 % 5.970 M 7.98 % 5.529 M 2.69 % 5.384 M 38.30 % 3.893 M 59.81 % 2.436 M 40.16 % 1.738 M 382.78 % 360.000 K -89.38 % 3.390 M -6.41 % 3.622 M 29.17 % 2.804 M -66.66 % 8.411 M 62.81 % 5.166 M 18.03 % 4.377 M 18.91 % 3.681 M -17.09 % 4.440 M 36.24 % 3.259 M 9.80 % 2.968 M 24.03 % 2.393 M 5.98 % 2.258 M 6.26 % 2.125 M 276.77 % 564.000 K
Operating income ratio 0.07 13.56 % 0.06 -0.03 % 0.06 -0.76 % 0.06 35.49 % 0.05 -26.28 % 0.06 20.69 % 0.05 1.15 % 0.05 0.54 % 0.05 26.22 % 0.04 59.51 % 0.03 -19.67 % 0.03 338.46 % 0.01 -88.52 % 0.06 -6.95 % 0.07 20.45 % 0.06 -30.71 % 0.08 39.23 % 0.06 -14.99 % 0.07 16.94 % 0.06 -19.98 % 0.07 31.16 % 0.06 2.62 % 0.05 20.54 % 0.05 5.36 % 0.04 -50.29 % 0.09 231.53 % 0.03
Total other income expenses net -319.000 K -246.74 % -92.000 K 74.44 % -360.000 K 37.61 % -577.000 K 45.26 % -1.054 M -460.64 % -188.000 K -52.85 % -123.000 K -108.47 % -59.000 K 86.65 % -442.000 K -67.42 % -264.000 K -580.00 % 55.000 K 123.61 % -233.000 K -188.93 % 262.000 K -59.06 % 640.000 K -22.71 % 828.000 K -52.85 % 1.756 M 139.26 % -4.473 M -1 675.00 % -252.000 K 88.16 % -2.128 M -43.59 % -1.482 M 38.07 % -2.393 M -73.78 % -1.377 M 9.76 % -1.526 M -35.16 % -1.129 M 10.47 % -1.261 M -210.59 % -406.000 K -346.06 % 165.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
Net debt 21.402 M 15.39 % 18.548 M -17.01 % 22.350 M 8.02 % 20.690 M -28.05 % 28.757 M 10.79 % 25.957 M 10.52 % 23.487 M 53.07 % 15.344 M -14.93 % 18.036 M -16.26 % 21.539 M -0.97 % 21.749 M -10.25 % 24.232 M -16.26 % 28.936 M 53.74 % 18.821 M 42.02 % 13.252 M 60.94 % 8.234 M 147.49 % 3.327 M -37.87 % 5.355 M 166.09 % -8.103 M 31.11 % -11.762 M -86.40 % -6.310 M -17.03 % -5.392 M -226.00 % -1.654 M 1.19 % -1.674 M -89.37 % -884.000 K 95.28 % -18.715 M -6 117.68 % 311.000 K -91.74 % 3.763 M -21.33 % 4.783 M -58.04 % 11.399 M -19.50 % 14.160 M 544.22 % 2.198 M 141.66 % -5.276 M -5 376.00 % 100.000 K -94.87 % 1.949 M
Total investments 187.000 K 503.23 % 31.000 K -85.45 % 213.000 K 545.45 % 33.000 K -84.36 % 211.000 K 470.27 % 37.000 K -79.56 % 181.000 K 448.48 % 33.000 K -77.40 % 146.000 K 1 360.00 % 10.000 K -94.12 % 170.000 K -8.11 % 185.000 K 6.94 % 173.000 K 517.86 % 28.000 K -98.43 % 1.781 M 671.00 % 231.000 K -84.79 % 1.519 M 289.49 % 390.000 K -72.67 % 1.427 M 576.30 % 211.000 K -83.89 % 1.310 M 188.55 % 454.000 K -53.24 % 971.000 K 62.92 % 596.000 K 57.26 % 379.000 K 14.50 % 331.000 K -93.05 % 4.766 M 1.92 % 4.676 M 378.12 % 978.000 K -4.49 % 1.024 M -6.65 % 1.097 M -0.09 % 1.098 M 60.53 % 684.000 K 430.23 % 129.000 K -81.75 % 707.000 K
Total debt 34.464 M -7.75 % 37.358 M 5.03 % 35.568 M -18.16 % 43.460 M 4.88 % 41.439 M 7.91 % 38.402 M 10.15 % 34.864 M 2.56 % 33.995 M -5.05 % 35.804 M -24.29 % 47.288 M 6.12 % 44.561 M -1.29 % 45.142 M 14.00 % 39.598 M 15.15 % 34.387 M 42.57 % 24.120 M 4.72 % 23.032 M -7.57 % 24.919 M -14.91 % 29.284 M 330.33 % 6.805 M -17.17 % 8.216 M -15.75 % 9.752 M -17.68 % 11.846 M -16.57 % 14.199 M -5.65 % 15.049 M -2.63 % 15.455 M 0.000 -100.00 % 15.233 M -8.02 % 16.561 M -7.52 % 17.908 M -17.37 % 21.673 M 2.77 % 21.088 M 62.89 % 12.946 M 32.47 % 9.773 M -24.06 % 12.870 M -11.62 % 14.562 M
Accumulated other comprehensive income loss -5.607 M -13.11 % -4.957 M 3.30 % -5.126 M -0.79 % -5.086 M 1.57 % -5.167 M 3.04 % -5.329 M 8.39 % -5.817 M 5.87 % -6.180 M 8.21 % -6.733 M 3.80 % -6.999 M -6.64 % -6.563 M -2.64 % -6.394 M -150.48 % 12.667 M 297.12 % -6.426 M -0.03 % -6.424 M 0.25 % -6.440 M -0.58 % -6.403 M -9.90 % -5.826 M 46.44 % -10.878 M -80.64 % -6.022 M 44.40 % -10.831 M -81.55 % -5.966 M 60.21 % -14.993 M -135.52 % -6.366 M 54.06 % -13.857 M 0.000 0.000 100.00 % -6.124 M 21.64 % -7.815 M 18.59 % -9.599 M -0.76 % -9.527 M -13.47 % -8.396 M -38.52 % -6.061 M -29.15 % -4.693 M 38.11 % -7.583 M
Retained earnings 78.833 M 1.97 % 77.313 M 6.50 % 72.591 M -2.58 % 74.514 M 7.55 % 69.285 M -1.58 % 70.394 M 7.43 % 65.525 M 0.88 % 64.955 M 5.81 % 61.389 M 1.61 % 60.417 M 5.56 % 57.237 M 3.21 % 55.456 M 6.41 % 52.113 M -6.38 % 55.665 M 10.64 % 50.314 M 0.65 % 49.988 M 14.04 % 43.835 M 5.42 % 41.583 M -0.51 % 41.797 M -1.44 % 42.409 M 9.88 % 38.596 M 0.89 % 38.255 M -0.73 % 38.536 M 9.19 % 35.291 M -0.58 % 35.498 M 6.52 % 33.325 M 3.67 % 32.146 M 5.70 % 30.413 M 1.27 % 30.031 M 1 243.07 % 2.236 M -83.14 % 13.263 M -35.32 % 20.506 M 35.26 % 15.160 M 88.11 % 8.059 M 53.21 % 5.260 M
Common stock 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 0.00 % 6.908 M 2.16 % 6.762 M 1.17 % 6.684 M 1.27 % 6.600 M
Total equity 99.231 M 0.88 % 98.361 M 5.23 % 93.470 M -2.06 % 95.433 M 5.89 % 90.124 M -1.04 % 91.070 M 6.25 % 85.709 M 1.10 % 84.776 M 5.11 % 80.657 M 1.56 % 79.418 M 3.57 % 76.679 M 2.16 % 75.061 M 4.71 % 71.688 M -4.73 % 75.244 M 7.31 % 70.120 M 0.53 % 69.750 M 9.67 % 63.597 M 2.77 % 61.880 M 19.21 % 51.907 M 0.35 % 51.725 M 6.32 % 48.649 M 2.48 % 47.470 M 7.01 % 44.360 M 1.41 % 43.743 M 2.51 % 42.671 M 4.42 % 40.865 M 5.74 % 38.645 M 3.63 % 37.291 M 10.05 % 33.884 M 8.30 % 31.287 M -25.18 % 41.816 M -26.47 % 56.872 M 5.44 % 53.937 M 14.93 % 46.932 M 15.39 % 40.674 M
Other non current liabilities 3.264 M 171.55 % 1.202 M -64.70 % 3.405 M 87.29 % 1.818 M -0.93 % 1.835 M 243.58 % -1.278 M -168.93 % 1.854 M 437.09 % -550.000 K -150.97 % 1.079 M -54.40 % 2.366 M 75.65 % 1.347 M 65.68 % 813.000 K -51.72 % 1.684 M 8.23 % 1.556 M -61.03 % 3.993 M 75.83 % 2.271 M -11.67 % 2.571 M -45.82 % 4.745 M 53.76 % 3.086 M 57.85 % 1.955 M -18.13 % 2.388 M -6.90 % 2.565 M 43.22 % 1.791 M -0.06 % 1.792 M -37.47 % 2.866 M 29.45 % 2.214 M 3.89 % 2.131 M -28.59 % 2.984 M 199.90 % -2.987 M 4.60 % -3.131 M -166.99 % 4.674 M -9.91 % 5.188 M 40.94 % 3.681 M 752.08 % 432.000 K -21.02 % 547.000 K
Long term debt 20.869 M -7.28 % 22.507 M -10.66 % 25.192 M -21.70 % 32.172 M -8.96 % 35.339 M 86.90 % 18.908 M -20.92 % 23.911 M -3.60 % 24.803 M -15.08 % 29.209 M -5.91 % 31.043 M -11.72 % 35.165 M -3.29 % 36.363 M 30.00 % 27.972 M 7.77 % 25.956 M 51.78 % 17.101 M -10.91 % 19.195 M -12.21 % 21.865 M -5.06 % 23.031 M 482.33 % 3.955 M -34.90 % 6.075 M -12.70 % 6.959 M -16.76 % 8.360 M -18.22 % 10.223 M -12.17 % 11.639 M -6.51 % 12.449 M 94.67 % 6.395 M -15.74 % 7.590 M 11.31 % 6.819 M -28.96 % 9.599 M 79.82 % 5.338 M -60.98 % 13.679 M 187.25 % 4.762 M -26.46 % 6.475 M -33.81 % 9.783 M 8.43 % 9.022 M
Total non current liabilities 25.008 M 1.51 % 24.635 M -15.84 % 29.273 M -13.88 % 33.990 M -8.57 % 37.174 M 47.97 % 25.123 M -2.49 % 25.765 M -11.81 % 29.216 M -3.54 % 30.288 M -16.32 % 36.193 M -0.87 % 36.512 M -9.74 % 40.450 M 31.58 % 30.742 M 3.47 % 29.712 M 40.86 % 21.094 M -10.77 % 23.641 M -10.46 % 26.403 M -4.94 % 27.776 M 294.49 % 7.041 M -12.32 % 8.030 M -14.09 % 9.347 M -14.44 % 10.925 M -14.53 % 12.783 M -10.73 % 14.320 M -12.57 % 16.379 M 156.12 % 6.395 M -34.44 % 9.754 M -0.68 % 9.821 M 48.31 % 6.622 M 198.42 % 2.219 M -87.93 % 18.384 M 67.88 % 10.951 M -2.99 % 11.289 M -1.60 % 11.472 M 6.79 % 10.743 M
Other current liabilities 18.852 M 9.13 % 17.275 M 19.53 % 14.453 M 15.74 % 12.488 M -50.18 % 25.066 M 17.71 % 21.294 M -13.96 % 24.750 M 21.43 % 20.382 M 3.87 % 19.623 M 15.80 % 16.946 M -19.21 % 20.976 M 6.73 % 19.653 M -2.14 % 20.083 M 30.78 % 15.356 M -11.22 % 17.296 M 35.53 % 12.762 M -44.06 % 22.814 M 4.12 % 21.912 M 75.16 % 12.510 M 6.80 % 11.714 M -1.49 % 11.891 M 18.72 % 10.016 M 3.56 % 9.672 M 8.65 % 8.902 M -14.60 % 10.424 M -20.36 % 13.089 M 47.05 % 8.901 M 26.13 % 7.057 M -33.46 % 10.606 M 1.90 % 10.408 M -28.25 % 14.505 M 0.33 % 14.458 M -0.24 % 14.493 M -23.79 % 19.018 M 39.47 % 13.636 M
Deferred revenue 0.000 0.000 -100.00 % 5.540 M -20.23 % 6.945 M -20.17 % 8.700 M 5.88 % 8.217 M -7.85 % 8.917 M 31.31 % 6.791 M 40.75 % 4.825 M 15.10 % 4.192 M -6.11 % 4.465 M -10.45 % 4.986 M -9.62 % 5.517 M 48.99 % 3.703 M -0.94 % 3.738 M -21.83 % 4.782 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
Short term debt 13.595 M -8.46 % 14.851 M 43.13 % 10.376 M -8.08 % 11.288 M 26.66 % 8.912 M -42.47 % 15.492 M 17.56 % 13.178 M 96.63 % 6.702 M -13.79 % 7.774 M -40.27 % 13.016 M 13.11 % 11.507 M 70.40 % 6.753 M -32.13 % 9.950 M 17.49 % 8.469 M 20.66 % 7.019 M 159.00 % -11.896 M -489.52 % 3.054 M -39.74 % 5.068 M 77.82 % 2.850 M 33.12 % 2.141 M -23.34 % 2.793 M -19.88 % 3.486 M -12.32 % 3.976 M 16.60 % 3.410 M 13.44 % 3.006 M 0.000 -100.00 % 7.643 M -21.55 % 9.742 M 17.25 % 8.309 M -49.13 % 16.335 M 120.48 % 7.409 M -9.47 % 8.184 M 148.15 % 3.298 M 6.84 % 3.087 M -44.28 % 5.540 M
Total current liabilities 42.103 M 6.70 % 39.461 M -3.99 % 41.102 M -0.10 % 41.145 M -12.59 % 47.070 M -2.96 % 48.508 M -1.98 % 49.486 M 42.90 % 34.630 M -5.98 % 36.832 M 5.71 % 34.842 M -10.87 % 39.092 M 18.09 % 33.103 M -13.86 % 38.431 M 19.89 % 32.056 M -12.46 % 36.617 M 13.51 % 32.258 M -3.46 % 33.415 M 5.11 % 31.789 M 69.74 % 18.728 M 14.98 % 16.288 M -16.35 % 19.472 M 20.65 % 16.139 M -12.32 % 18.407 M 23.07 % 14.956 M -14.40 % 17.471 M 14.71 % 15.231 M -25.31 % 20.393 M 1.44 % 20.103 M -12.45 % 22.962 M -26.90 % 31.411 M 14.59 % 27.412 M -8.83 % 30.067 M 21.98 % 24.650 M -14.00 % 28.662 M 16.19 % 24.669 M
Total liabilities 67.111 M 4.70 % 64.096 M -8.92 % 70.375 M -8.84 % 77.196 M -8.37 % 84.244 M 14.41 % 73.631 M -2.15 % 75.251 M 17.86 % 63.846 M -4.88 % 67.120 M -5.51 % 71.035 M -6.04 % 75.604 M 2.79 % 73.553 M 6.33 % 69.173 M 11.99 % 61.768 M 7.03 % 57.711 M 3.24 % 55.899 M -6.55 % 59.818 M 0.42 % 59.565 M 131.15 % 25.769 M 5.97 % 24.318 M -15.62 % 28.819 M 6.48 % 27.064 M -13.23 % 31.190 M 6.54 % 29.276 M -13.51 % 33.850 M 41.99 % 23.840 M -20.92 % 30.147 M 0.75 % 29.924 M 1.15 % 29.584 M -12.03 % 33.630 M -26.57 % 45.796 M 11.65 % 41.018 M 14.13 % 35.939 M -10.45 % 40.134 M 13.33 % 35.412 M
Other non current assets 0.000 -100.00 % 906.000 K 0.000 -100.00 % 2.692 M 111.45 % -23.513 M -11 036.28 % 215.000 K 100.91 % -23.513 M -14 095.83 % 168.000 K 100.71 % -23.513 M -0.60 % -23.372 M 0.60 % -23.513 M -1 289.33 % 1.977 M 0.000 -100.00 % 1.410 M 0.000 -100.00 % 836.000 K -56.64 % 1.928 M -42.15 % 3.333 M 125.05 % 1.481 M -45.57 % 2.721 M 81.40 % 1.500 M -51.68 % 3.104 M 6.41 % 2.917 M -35.52 % 4.524 M 0.49 % 4.502 M 124.77 % -18.172 M -682.44 % 3.120 M 0.000 100.00 % -4.311 M 0.32 % -4.325 M -216 249 900.00 % -2.000 0.000 0.000 -100.00 % 58.000 K 3.57 % 56.000 K
Long term investments 187.000 K 0.000 -100.00 % 213.000 K 0.000 -100.00 % 211.000 K 100.90 % -23.513 M -13 090.61 % 181.000 K 100.77 % -23.513 M -16 204.79 % 146.000 K 1 360.00 % 10.000 K -94.12 % 170.000 K -8.11 % 185.000 K 6.94 % 173.000 K 517.86 % 28.000 K -86.92 % 214.000 K -7.36 % 231.000 K 156.67 % 90.000 K 190.32 % 31.000 K -70.19 % 104.000 K 940.00 % 10.000 K -88.89 % 90.000 K 800.00 % 10.000 K 0.000 0.000 0.000 0.000 -100.00 % 4.638 M -0.81 % 4.676 M 378.12 % 978.000 K -4.49 % 1.024 M -6.65 % 1.097 M -0.09 % 1.098 M 60.53 % 684.000 K 430.23 % 129.000 K -81.75 % 707.000 K
Intangible assets 3.333 M 146.89 % 1.350 M -63.90 % 3.740 M 141.91 % 1.546 M -94.33 % 27.283 M -2.71 % 28.044 M -2.32 % 28.709 M -2.73 % 29.514 M -2.32 % 30.214 M -1.03 % 30.529 M 0.25 % 30.453 M 452.08 % 5.516 M -27.87 % 7.647 M 19.17 % 6.417 M -7.67 % 6.950 M 14.84 % 6.052 M -19.45 % 7.513 M -3.77 % 7.807 M 129.28 % 3.405 M 69.83 % 2.005 M -45.49 % 3.678 M 31.08 % 2.806 M -44.39 % 5.046 M 45.54 % 3.467 M -33.38 % 5.204 M 526.99 % 830.000 K 0.000 -100.00 % 1.862 M -9.30 % 2.053 M -22.53 % 2.650 M -20.73 % 3.343 M -70.35 % 11.275 M 228.62 % 3.431 M 37.40 % 2.497 M 13.35 % 2.203 M
GoodWill 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 0.00 % 23.513 M 1.59 % 23.144 M 0.00 % 23.144 M 0.00 % 23.144 M 0.00 % 23.144 M 282.74 % 6.047 M 3.76 % 5.828 M 0.00 % 5.828 M 0.00 % 5.828 M 0.00 % 5.828 M 0.00 % 5.828 M -0.41 % 5.852 M 86.73 % 3.134 M 22.95 % 2.549 M 0.00 % 2.549 M 0.000 0.000 -100.00 % 2.459 M 4.46 % 2.354 M -8.26 % 2.566 M -36.20 % 4.022 M 8.06 % 3.722 M
Goodwill and intangible assets 26.846 M 7.98 % 24.863 M -8.77 % 27.253 M 8.76 % 25.059 M -50.67 % 50.796 M -1.48 % 51.557 M -1.27 % 52.222 M -1.52 % 53.027 M -1.30 % 53.727 M -0.58 % 54.042 M 0.14 % 53.966 M 85.90 % 29.029 M -6.84 % 31.160 M 4.11 % 29.930 M -0.54 % 30.094 M 3.08 % 29.196 M -4.77 % 30.657 M -0.95 % 30.951 M 227.45 % 9.452 M 20.67 % 7.833 M -17.60 % 9.506 M 10.10 % 8.634 M -20.60 % 10.874 M 16.99 % 9.295 M -15.93 % 11.056 M 178.91 % 3.964 M 55.51 % 2.549 M -42.21 % 4.411 M 114.86 % 2.053 M -22.53 % 2.650 M -54.33 % 5.802 M -57.43 % 13.629 M 127.26 % 5.997 M -8.01 % 6.519 M 10.03 % 5.925 M
Property plant equipment net 39.909 M 2.48 % 38.945 M -1.84 % 39.677 M -2.59 % 40.732 M -0.22 % 40.821 M 3.10 % 39.595 M -0.40 % 39.753 M 2.75 % 38.688 M -2.70 % 39.760 M -0.58 % 39.991 M 4.01 % 38.451 M 3.60 % 37.114 M 5.07 % 35.322 M 23.58 % 28.583 M 12.39 % 25.431 M -0.18 % 25.477 M 46.23 % 17.422 M -1.76 % 17.734 M 25.16 % 14.169 M -3.61 % 14.700 M -1.42 % 14.911 M -1.63 % 15.158 M -3.05 % 15.635 M -2.22 % 15.990 M 1.29 % 15.786 M 11.11 % 14.208 M -4.52 % 14.881 M -5.71 % 15.782 M -22.44 % 20.349 M -7.44 % 21.985 M -13.64 % 25.456 M 9.23 % 23.305 M 5.33 % 22.126 M 3.68 % 21.340 M 28.48 % 16.609 M
Total non current assets 67.693 M 0.44 % 67.399 M -0.55 % 67.775 M -4.78 % 71.175 M 3.07 % 69.056 M -2.16 % 70.581 M 1.08 % 69.829 M -1.62 % 70.981 M -0.39 % 71.261 M -3.89 % 74.149 M 5.09 % 70.557 M -2.55 % 72.406 M 6.29 % 68.124 M 9.18 % 62.397 M 8.03 % 57.761 M -0.61 % 58.116 M 16.01 % 50.097 M -3.75 % 52.049 M 106.49 % 25.206 M -0.23 % 25.264 M -2.86 % 26.007 M -3.34 % 26.906 M -8.56 % 29.426 M -1.28 % 29.809 M -4.90 % 31.344 M 72.49 % 18.172 M -33.42 % 27.295 M -4.51 % 28.585 M 22.26 % 23.380 M -8.88 % 25.659 M -24.58 % 34.023 M -13.55 % 39.356 M 32.50 % 29.703 M 3.15 % 28.797 M 18.05 % 24.393 M
Other current assets 2.717 M -21.81 % 3.475 M -33.22 % 5.204 M 128.95 % 2.273 M -60.68 % 5.781 M 169.89 % 2.142 M -57.18 % 5.002 M 149.98 % 2.001 M -46.30 % 3.726 M 101.73 % 1.847 M -16.01 % 2.199 M 18.61 % 1.854 M -11.50 % 2.095 M 3.10 % 2.032 M -15.12 % 2.394 M 70.03 % 1.408 M -13.09 % 1.620 M 7.64 % 1.505 M 0.53 % 1.497 M 8.16 % 1.384 M -5.72 % 1.468 M 9.72 % 1.338 M 175.31 % 486.000 K -56.80 % 1.125 M -41.68 % 1.929 M 154.82 % 757.000 K -54.40 % 1.660 M 48.21 % 1.120 M 34.78 % 831.000 K -13.62 % 962.000 K 14.12 % 843.000 K -19.56 % 1.048 M 13.05 % 927.000 K -33.07 % 1.385 M 46.41 % 946.000 K
Short term investments 1.664 M 5 267.74 % 31.000 K 0.000 -100.00 % 33.000 K 0.000 -100.00 % 37.000 K 0.000 -100.00 % 33.000 K 0.000 -100.00 % 38.000 K -97.60 % 1.583 M 4 422.86 % 35.000 K -98.13 % 1.868 M 344.76 % 420.000 K -73.20 % 1.567 M 444.10 % 288.000 K -79.85 % 1.429 M 298.05 % 359.000 K -72.86 % 1.323 M 558.21 % 201.000 K -83.52 % 1.220 M 174.77 % 444.000 K -54.27 % 971.000 K 62.92 % 596.000 K 57.26 % 379.000 K 14.50 % 331.000 K 158.59 % 128.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 13.062 M -30.56 % 18.810 M 42.31 % 13.218 M -41.95 % 22.770 M 79.55 % 12.682 M 1.90 % 12.445 M 9.39 % 11.377 M -39.00 % 18.651 M 4.97 % 17.768 M -31.00 % 25.749 M 12.87 % 22.812 M 9.10 % 20.910 M 96.12 % 10.662 M -31.50 % 15.566 M 43.23 % 10.868 M -26.56 % 14.798 M -31.47 % 21.592 M -9.77 % 23.929 M 60.51 % 14.908 M -25.38 % 19.978 M 24.38 % 16.062 M -6.82 % 17.238 M 8.74 % 15.853 M -5.20 % 16.723 M 2.35 % 16.339 M -12.70 % 18.715 M 26.50 % 14.794 M 15.60 % 12.798 M -2.49 % 13.125 M 27.75 % 10.274 M 48.30 % 6.928 M -35.54 % 10.748 M -28.58 % 15.049 M 17.85 % 12.770 M 1.24 % 12.613 M
Cash and short term investments 14.726 M -21.84 % 18.841 M 42.54 % 13.218 M -41.95 % 22.770 M 79.55 % 12.682 M 1.90 % 12.445 M 9.39 % 11.377 M -39.00 % 18.651 M 4.97 % 17.768 M -31.00 % 25.749 M 12.87 % 22.812 M 9.10 % 20.910 M 96.12 % 10.662 M -31.50 % 15.566 M 43.23 % 10.868 M -26.56 % 14.798 M -35.72 % 23.021 M -5.22 % 24.288 M 49.64 % 16.231 M -19.56 % 20.179 M 16.76 % 17.282 M -2.26 % 17.682 M 5.10 % 16.824 M -2.86 % 17.319 M 3.59 % 16.718 M -12.22 % 19.046 M 27.64 % 14.922 M 16.60 % 12.798 M -2.49 % 13.125 M 27.75 % 10.274 M 48.30 % 6.928 M -35.54 % 10.748 M -28.58 % 15.049 M 17.85 % 12.770 M 1.24 % 12.613 M
Total current assets 98.649 M 3.78 % 95.058 M -1.05 % 96.070 M -5.31 % 101.454 M -3.66 % 105.312 M 11.89 % 94.120 M 3.28 % 91.131 M 17.37 % 77.641 M 1.47 % 76.516 M 0.28 % 76.304 M -6.63 % 81.726 M 7.23 % 76.214 M 4.78 % 72.737 M -2.52 % 74.615 M 6.49 % 70.070 M 3.76 % 67.533 M -7.89 % 73.318 M 5.65 % 69.396 M 32.26 % 52.470 M 3.33 % 50.779 M -1.33 % 51.461 M 8.05 % 47.628 M 3.26 % 46.124 M 6.74 % 43.210 M -4.35 % 45.177 M 6.76 % 42.318 M 1.98 % 41.497 M 7.42 % 38.630 M -3.64 % 40.088 M 2.11 % 39.258 M -26.74 % 53.589 M -8.45 % 58.534 M -2.72 % 60.173 M 3.27 % 58.269 M 12.72 % 51.693 M
Inventory 45.521 M 9.11 % 41.720 M -9.02 % 45.854 M 1.55 % 45.155 M -17.73 % 54.886 M 8.42 % 50.625 M 13.56 % 44.578 M 31.02 % 34.024 M 14.88 % 29.618 M 9.90 % 26.949 M -14.22 % 31.417 M 10.32 % 28.479 M -13.77 % 33.025 M 15.33 % 28.634 M -1.84 % 29.172 M 8.63 % 26.854 M 0.22 % 26.794 M 4.63 % 25.609 M 34.55 % 19.033 M 8.47 % 17.547 M -2.15 % 17.933 M 16.45 % 15.400 M -5.04 % 16.218 M 13.18 % 14.330 M -7.99 % 15.574 M 15.45 % 13.490 M -4.05 % 14.059 M 0.21 % 14.030 M -6.02 % 14.929 M -6.96 % 16.045 M -31.61 % 23.462 M -8.52 % 25.648 M -0.42 % 25.756 M 0.89 % 25.528 M 17.69 % 21.690 M
Net receivables 35.685 M 15.03 % 31.022 M -2.43 % 31.794 M 1.72 % 31.256 M -2.21 % 31.963 M 10.71 % 28.871 M -4.32 % 30.174 M 31.58 % 22.932 M -9.73 % 25.404 M 16.96 % 21.721 M -8.41 % 23.715 M -5.03 % 24.971 M -0.46 % 25.087 M -11.61 % 28.383 M 8.88 % 26.069 M 6.52 % 24.473 M 11.84 % 21.883 M 20.49 % 18.161 M 15.61 % 15.709 M 32.55 % 11.851 M -19.81 % 14.778 M 8.25 % 13.652 M 17.73 % 11.596 M 13.93 % 10.178 M -7.10 % 10.956 M 17.10 % 9.356 M -13.82 % 10.856 M 1.63 % 10.682 M -4.65 % 11.203 M -6.46 % 11.977 M -46.43 % 22.356 M 6.00 % 21.090 M 14.36 % 18.441 M -0.78 % 18.586 M 13.03 % 16.444 M
Tax assets 751.000 K -72.03 % 2.685 M 324.84 % 632.000 K -76.52 % 2.692 M 263.29 % 741.000 K -72.83 % 2.727 M 129.93 % 1.186 M -54.58 % 2.611 M 128.83 % 1.141 M -67.19 % 3.478 M 134.52 % 1.483 M -63.84 % 4.101 M 179.17 % 1.469 M -39.94 % 2.446 M 20.97 % 2.022 M -14.90 % 2.376 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.667 M -1.32 % 3.716 M -13.80 % 4.311 M -0.32 % 4.325 M 159.29 % 1.668 M 25.98 % 1.324 M 47.77 % 896.000 K 19.31 % 751.000 K -31.48 % 1.096 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.215 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 8.249 M 12.46 % 7.335 M -15.17 % 8.647 M 20.68 % 7.165 M -22.01 % 9.187 M 24.77 % 7.363 M -19.76 % 9.176 M 52.53 % 6.016 M -29.27 % 8.506 M 84.67 % 4.606 M -20.23 % 5.774 M -2.99 % 5.952 M -26.86 % 8.138 M 21.25 % 6.712 M -26.87 % 9.178 M 51.40 % 6.062 M -19.68 % 7.547 M 56.93 % 4.809 M 42.79 % 3.368 M 38.43 % 2.433 M -49.19 % 4.788 M 81.57 % 2.637 M -44.59 % 4.759 M 79.99 % 2.644 M -34.57 % 4.041 M 88.66 % 2.142 M -40.94 % 3.627 M 16.14 % 3.123 M -0.48 % 3.138 M -30.64 % 4.524 M -6.35 % 4.831 M -32.85 % 7.194 M 30.90 % 5.496 M 0.97 % 5.443 M 39.21 % 3.910 M
Tax payables 1.407 M 0.000 -100.00 % 2.086 M -35.99 % 3.259 M -16.54 % 3.905 M -10.42 % 4.359 M 83.00 % 2.382 M 55.69 % 1.530 M 64.69 % 929.000 K 239.05 % 274.000 K -67.19 % 835.000 K 12.08 % 745.000 K 186.54 % 260.000 K -82.88 % 1.519 M -51.38 % 3.124 M -34.67 % 4.782 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 222.000 K 22.65 % 181.000 K -80.09 % 909.000 K 531.25 % 144.000 K -78.41 % 667.000 K 188.74 % 231.000 K -83.05 % 1.363 M 22.35 % 1.114 M -29.63 % 1.583 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.343 M 0.000 -100.00 % 1.161 M 0.000 -100.00 % 1.674 M 0.000 -100.00 % 2.603 M 15.18 % 2.260 M 0.000 0.000 -100.00 % 8.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
Minority interest 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -4.000 K 0.00 % -4.000 K 0.00 % -4.000 K 20.00 % -5.000 K 0.000 100.00 % -6.000 K 0.000 0.000 -100.00 % 225.000 K 14.21 % 197.000 K 23.13 % 160.000 K 35.59 % 118.000 K -89.76 % 1.152 M 24.14 % 928.000 K -11.45 % 1.048 M 7.49 % 975.000 K -0.61 % 981.000 K 4.03 % 943.000 K -21.02 % 1.194 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 4.192 M 0.000 -100.00 % 4.552 M 0.000 100.00 % -2.343 M 0.000 100.00 % -1.161 M 0.000 0.000 0.000 -100.00 % 2.603 M 15.18 % 2.260 M 0.000 0.000 100.00 % -15.758 M 0.000 -100.00 % 7.000 K 0.000 -100.00 % 14.000 K 0.000 -100.00 % 14.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.000 -100.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 0.00 % 19.097 M 47.72 % 12.928 M 72.33 % 7.502 M -41.97 % 12.928 M 77.14 % 7.298 M -43.55 % 12.928 M 85.56 % 6.967 M -46.11 % 12.928 M 101.37 % 6.420 M 1 669.68 % -409.000 K -106.71 % 6.094 M 28.03 % 4.760 M -85.00 % 31.742 M 1.83 % 31.172 M -17.65 % 37.854 M -0.58 % 38.076 M 3.24 % 36.882 M 1.33 % 36.397 M
Deferred tax liabilities non current 875.000 K -5.51 % 926.000 K 36.98 % 676.000 K 0.000 -100.00 % 729.000 K -74.03 % 2.807 M 149.29 % 1.126 M -57.36 % 2.641 M 780.33 % 300.000 K -89.22 % 2.784 M 432.31 % 523.000 K -84.03 % 3.274 M 201.47 % 1.086 M -50.64 % 2.200 M 29.95 % 1.693 M -22.16 % 2.175 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.000 K 83.33 % 18.000 K 80.00 % 10.000 K -16.67 % 12.000 K -61.29 % 31.000 K -96.90 % 1.001 M -11.65 % 1.133 M -9.86 % 1.257 M 7.07 % 1.174 M
Other liabilities 0.000 0.000 0.000 -100.00 % 2.061 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 -100.00 % 2.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 166.342 M 2.39 % 162.457 M -0.85 % 163.845 M -5.09 % 172.629 M -1.00 % 174.368 M 5.87 % 164.701 M 2.32 % 160.960 M 8.30 % 148.622 M 0.57 % 147.777 M -1.78 % 150.453 M -1.20 % 152.283 M 2.46 % 148.620 M 5.51 % 140.861 M 2.81 % 137.012 M 7.18 % 127.831 M 1.74 % 125.649 M 1.81 % 123.415 M 1.62 % 121.445 M 56.35 % 77.676 M 2.15 % 76.043 M -1.84 % 77.468 M 3.94 % 74.534 M -1.34 % 75.550 M 3.47 % 73.019 M -4.58 % 76.521 M 18.26 % 64.705 M -5.94 % 68.792 M 2.35 % 67.215 M 5.90 % 63.468 M -2.23 % 64.917 M -25.90 % 87.612 M -10.50 % 97.890 M 8.92 % 89.876 M 3.23 % 87.066 M 14.43 % 76.086 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.000 K 0.000 -100.00 % 722.000 K 0.000 -100.00 % 61.000 K 0.000 0.000 0.000 100.00 % -55.000 K 0.000 0.000 0.000 0.000 -100.00 % 6.134 M 225.11 % -4.903 M -198.16 % 4.995 M 2 970.69 % -174.000 K 0.000 100.00 % -1.541 M -212.40 % 1.371 M 134.72 % -3.949 M 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.767 M 0.000 -100.00 % 1.060 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.000 K -84.91 % 232.000 K 1 446.67 % 15.000 K -92.96 % 213.000 K 0.000 -100.00 % 202.000 K 180.56 % 72.000 K -49.65 % 143.000 K 0.000
Change in working capital -17.000 K -100.43 % 3.984 M 541.69 % -902.000 K -111.21 % 8.046 M 239.81 % -5.755 M 18.75 % -7.083 M 46.70 % -13.290 M -1 366.89 % -906.000 K 45.91 % -1.675 M -157.50 % 2.913 M 212.00 % -2.601 M -184.04 % 3.095 M 148.39 % 1.246 M 111.19 % 590.000 K 121.31 % -2.769 M 24.80 % -3.682 M -23.64 % -2.978 M -194.30 % 3.158 M 161.57 % -5.129 M -312.82 % 2.410 M 253.11 % -1.574 M 34.00 % -2.385 M -3 212.50 % -72.000 K 79.89 % -358.000 K 88.19 % -3.032 M -179.66 % 3.806 M 438.61 % -1.124 M
Accounts receivables 3.258 M 10.03 % 2.961 M 269.88 % -1.743 M -145.34 % 3.844 M 160.13 % -6.393 M -274.01 % 3.674 M 137.03 % -9.923 M -329.38 % 4.326 M 181.67 % -5.297 M -251.91 % 3.487 M 791.87 % -504.000 K -148.79 % 1.033 M -69.73 % 3.413 M 3 093.86 % -114.000 K 97.06 % -3.879 M -303.64 % -961.000 K 81.06 % -5.075 M -256.54 % 3.242 M 168.07 % -4.763 M -211.16 % 4.285 M 272.99 % -2.477 M -189.03 % -857.000 K 54.78 % -1.895 M -293.56 % 979.000 K 168.70 % -1.425 M -152.70 % 2.704 M 312.75 % -1.271 M
Inventory 419.000 K -89.86 % 4.134 M 718.61 % 505.000 K -94.90 % 9.896 M 311.32 % -4.683 M 16.75 % -5.625 M 48.31 % -10.882 M -166.91 % -4.077 M -39.77 % -2.917 M -161.87 % 4.715 M 249.21 % -3.160 M -166.26 % 4.769 M 398.44 % -1.598 M -243.71 % 1.112 M 219.57 % -930.000 K -1 209.86 % -71.000 K 94.00 % -1.184 M -225.16 % 946.000 K 167.28 % -1.406 M -464.25 % 386.000 K 115.24 % -2.533 M -409.66 % 818.000 K 143.33 % -1.888 M -251.77 % 1.244 M 7 011.11 % -18.000 K -101.63 % 1.102 M 665.28 % 144.000 K
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -3.694 M -18.74 % -3.111 M -1 025.89 % 336.000 K 105.90 % -5.694 M -207.01 % 5.321 M 203.68 % -5.132 M -168.29 % 7.515 M 750.65 % -1.155 M -117.66 % 6.539 M 223.63 % -5.289 M -597.55 % 1.063 M 139.27 % -2.707 M -375.75 % -569.000 K -116.39 % 3.471 M 288.74 % -1.839 M 49.07 % -3.611 M -210.06 % 3.281 M 418.54 % -1.030 M -199.04 % 1.040 M 146.00 % -2.261 M -165.80 % 3.436 M 246.46 % -2.346 M -163.22 % 3.711 M 243.78 % -2.581 M -62.43 % -1.589 M 0.000 -100.00 % 3.000 K
Other non cash items 614.000 K 123.19 % -2.648 M -1 818.84 % -138.000 K -220.93 % -43.000 K -100.24 % 17.755 M 54.12 % 11.520 M -59.43 % 28.394 M 296.34 % 7.164 M -55.54 % 16.112 M 1 356.79 % -1.282 M -111.97 % 10.711 M 11.78 % 9.582 M 1 430.67 % 626.000 K 135.43 % -1.767 M -169.43 % 2.545 M -38.54 % 4.141 M 9 959.52 % -42.000 K -106.40 % 656.000 K 510.00 % -160.000 K 77.30 % -705.000 K -190.15 % 782.000 K -66.07 % 2.305 M 3 173.33 % -75.000 K 63.59 % -206.000 K -320.41 % -49.000 K -101.50 % 3.256 M 2 590.91 % 121.000 K
Net cash provided by operating activities 4.971 M -49.31 % 9.807 M 232.55 % 2.949 M -82.40 % 16.755 M 2 098.82 % 762.000 K -80.36 % 3.879 M 178.81 % -4.922 M -167.58 % 7.283 M 18.40 % 6.151 M -35.24 % 9.498 M 248.04 % 2.729 M -67.90 % 8.501 M 247.83 % 2.444 M 136.36 % 1.034 M 24.13 % 833.000 K -51.65 % 1.723 M -68.44 % 5.459 M -46.52 % 10.207 M 2 125.20 % -504.000 K -107.68 % 6.559 M 78.77 % 3.669 M -8.23 % 3.998 M 27.90 % 3.126 M 20.05 % 2.604 M 2 825.84 % 89.000 K -98.19 % 4.904 M 1 771.76 % 262.000 K
Investments in property plant and equipment -297.000 K 86.10 % -2.136 M -236.91 % -634.000 K 77.24 % -2.786 M -34.78 % -2.067 M -151.15 % -823.000 K 46.42 % -1.536 M -13 863.64 % -11.000 K 99.58 % -2.595 M 40.56 % -4.366 M -7.91 % -4.046 M -63.28 % -2.478 M -55.26 % -1.596 M 13.64 % -1.848 M -25.46 % -1.473 M 82.26 % -8.303 M -604.84 % -1.178 M -1.64 % -1.159 M -215.80 % -367.000 K 39.84 % -610.000 K 7.15 % -657.000 K -460.99 % 182.000 K 116.52 % -1.102 M -1 101.82 % 110.000 K 110.83 % -1.016 M -683.91 % 174.000 K 151.18 % -340.000 K
Acquisitions net 28.000 K 250.00 % 8.000 K 60.00 % 5.000 K -80.00 % 25.000 K -79.17 % 120.000 K 300.00 % 30.000 K -82.76 % 174.000 K 125.97 % 77.000 K -49.67 % 153.000 K 292.31 % 39.000 K -36.07 % 61.000 K 0.000 0.000 -100.00 % 131.000 K 124.44 % -536.000 K -173.47 % -196.000 K 0.000 100.00 % -21.160 M -7 822.63 % 274.000 K 0.000 100.00 % -49.000 K 0.000 100.00 % -931.000 K -3 779.17 % -24.000 K 99.42 % -4.134 M 0.000 -100.00 % 11.000 K
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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 -100.00 % 678.000 K 0.000 0.000 -100.00 % 120.000 K 300.00 % 30.000 K -82.76 % 174.000 K 125.97 % 77.001 K -49.67 % 153.000 K 292.31 % 39.000 K -36.07 % 61.000 K 104.02 % -1.519 M -2 047.44 % 78.000 K 104.89 % -1.595 M -767.36 % 239.000 K 151.84 % -461.000 K -230.23 % 354.000 K 1 211.11 % 27.000 K -18.18 % 33.000 K 108.44 % -391.000 K -1 961.90 % 21.000 K 103.87 % -542.000 K -702.22 % 90.000 K 108.17 % -1.102 M -2 855.00 % 40.000 K -98.70 % 3.073 M 0.000
Net cash used for investing activites -269.000 K 81.45 % -1.450 M -130.52 % -629.000 K 77.22 % -2.761 M -41.81 % -1.947 M -46.06 % -1.333 M 2.13 % -1.362 M -31.34 % -1.037 M 57.53 % -2.442 M 43.56 % -4.327 M -8.58 % -3.985 M -115.06 % -1.853 M -22.07 % -1.518 M 56.05 % -3.454 M -71.93 % -2.009 M 77.84 % -9.066 M -1 000.24 % -824.000 K 96.30 % -22.292 M -37 053.33 % -60.000 K 94.01 % -1.001 M -46.13 % -685.000 K -90.28 % -360.000 K 81.47 % -1.943 M -91.24 % -1.016 M 80.12 % -5.110 M -257.38 % 3.247 M 1 086.93 % -329.000 K
Debt repayment 2.032 M 376.46 % -735.000 K 55.91 % -1.667 M 34.14 % -2.531 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 299.000 K 0.000 0.000 0.000 100.00 % -666.000 K 0.000 0.000 0.000 100.00 % -23.999 K 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid -3.661 M 0.000 100.00 % -4.283 M 0.000 100.00 % -4.421 M 0.000 100.00 % -3.523 M 0.000 100.00 % -2.487 M 0.000 0.000 0.000 100.00 % -6.079 M 0.000 100.00 % -6.079 M 0.000 100.00 % -3.799 M 0.000 100.00 % -3.138 M 0.000 100.00 % -2.151 M 0.000 100.00 % -1.299 M 0.000 100.00 % -776.000 K 0.000 0.000
Other financing activites -689.000 K -5.67 % -652.000 K -2.03 % -639.000 K 54.87 % -1.416 M -124.09 % 5.877 M 483.37 % -1.533 M -160.98 % 2.514 M 147.00 % -5.349 M 41.62 % -9.162 M -360.87 % -1.988 M -162.67 % 3.172 M -31.55 % 4.634 M 3 860.68 % 117.000 K -97.54 % 4.758 M 496.99 % 797.000 K 142.06 % -1.895 M 40.28 % -3.173 M -115.04 % 21.102 M 0.000 100.00 % -2.054 M -8.79 % -1.888 M 26.91 % -2.583 M 0.000 100.00 % -1.852 M -153.81 % 3.442 M 195.77 % -3.594 M -863.54 % -373.000 K
Net cash used provided by financing activities -2.318 M -67.12 % -1.387 M 78.95 % -6.589 M -66.94 % -3.947 M -371.09 % 1.456 M 194.98 % -1.533 M -51.93 % -1.009 M 81.14 % -5.349 M 54.08 % -11.649 M -485.97 % -1.988 M -162.67 % 3.172 M -31.55 % 4.634 M 174.98 % -6.180 M -229.89 % 4.758 M 201.58 % -4.684 M -387.41 % -961.000 K 86.22 % -6.972 M -133.04 % 21.102 M 572.08 % -4.470 M -117.62 % -2.054 M 49.15 % -4.039 M -56.37 % -2.583 M -28.32 % -2.013 M -87.08 % -1.076 M -140.36 % 2.666 M 174.18 % -3.594 M -863.54 % -373.000 K
Effect of forex changes on cash -851.000 K -1 045.56 % 90.000 K 114.29 % 42.000 K 2.44 % 41.000 K 220.59 % -34.000 K -162.96 % 54.000 K 170.00 % 20.000 K 242.86 % -14.000 K 65.85 % -41.000 K 83.33 % -246.000 K -1 657.14 % -14.000 K -122.58 % 62.000 K -99.60 % 15.566 M 27 208.77 % 57.000 K -99.60 % 14.383 M 3 565.78 % -415.000 K -101.73 % 23.929 M 598 125.00 % 4.000 K 111.11 % -36.000 K -108.26 % 436.000 K 457.38 % -122.000 K -136.97 % 330.000 K 925.00 % -40.000 K 68.75 % -128.000 K -509.52 % -21.000 K 85.91 % -149.000 K 0.000
Net change in cash 1.533 M -78.29 % 7.060 M -46.59 % 13.218 M 31.03 % 10.088 M 4 156.54 % 237.000 K -77.81 % 1.068 M 114.68 % -7.274 M -923.78 % 883.000 K 111.06 % -7.981 M -371.74 % 2.937 M 54.42 % 1.902 M -83.18 % 11.310 M 315.88 % -5.239 M -313.49 % 2.454 M 141.88 % -5.860 M 32.78 % -8.718 M -140.38 % 21.592 M 139.35 % 9.021 M 277.93 % -5.070 M -228.68 % 3.940 M 434.75 % -1.177 M -184.98 % 1.385 M 259.20 % -870.000 K -326.56 % 384.000 K 113.65 % -2.813 M -163.82 % 4.408 M 0.000
Cash at beginning of period 11.529 M -12.78 % 13.218 M -24.23 % 17.445 M 37.56 % 12.682 M 1.90 % 12.445 M 9.39 % 11.377 M -39.00 % 18.651 M 4.97 % 17.768 M -31.00 % 25.749 M 12.87 % 22.812 M 9.10 % 20.910 M 117.81 % 9.600 M -39.63 % 15.901 M 21.27 % 13.112 M -21.62 % 16.728 M -28.87 % 23.516 M 0.000 -100.00 % 14.908 M -25.38 % 19.978 M 24.39 % 16.061 M -6.83 % 17.238 M 8.74 % 15.853 M -5.20 % 16.723 M 2.35 % 16.339 M -14.69 % 19.152 M 33.86 % 14.307 M 0.000
Cash at end of period 13.062 M -30.56 % 18.810 M 42.31 % 13.218 M -41.95 % 22.770 M 79.55 % 12.682 M 1.90 % 12.445 M 9.39 % 11.377 M -39.00 % 18.651 M 4.97 % 17.768 M -31.00 % 25.749 M 12.87 % 22.812 M 9.10 % 20.910 M 96.12 % 10.662 M -31.50 % 15.566 M 43.23 % 10.868 M -26.56 % 14.798 M -31.47 % 21.592 M -9.77 % 23.929 M 60.51 % 14.908 M -25.46 % 20.001 M 24.53 % 16.061 M -6.83 % 17.238 M 8.74 % 15.853 M -5.20 % 16.723 M 2.35 % 16.339 M -12.70 % 18.715 M 26.50 % 14.794 M
Operating cash flow 4.971 M -56.10 % 11.324 M 283.99 % 2.949 M -82.40 % 16.755 M 2 098.82 % 762.000 K -80.36 % 3.879 M 178.81 % -4.922 M -167.58 % 7.283 M 18.40 % 6.151 M -35.24 % 9.498 M 248.04 % 2.729 M -67.90 % 8.501 M 247.83 % 2.444 M 136.36 % 1.034 M 24.13 % 833.000 K -51.65 % 1.723 M -68.44 % 5.459 M -46.52 % 10.207 M 2 125.20 % -504.000 K -107.68 % 6.559 M 78.77 % 3.669 M -8.23 % 3.998 M 27.90 % 3.126 M 20.05 % 2.604 M 2 825.84 % 89.000 K -98.19 % 4.904 M 1 771.76 % 262.000 K
Capital expenditure -297.000 K 86.10 % -2.136 M -236.91 % -634.000 K 59.69 % -1.573 M 23.90 % -2.067 M -151.15 % -823.000 K 46.42 % -1.536 M -13 863.64 % -11.000 K 99.58 % -2.595 M 40.56 % -4.366 M -7.91 % -4.046 M -63.28 % -2.478 M -55.26 % -1.596 M 13.64 % -1.848 M -25.46 % -1.473 M 82.26 % -8.303 M -604.84 % -1.178 M -1.64 % -1.159 M -215.80 % -367.000 K 39.84 % -610.000 K 7.15 % -657.000 K -460.99 % 182.000 K 116.52 % -1.102 M -1 101.82 % 110.000 K 110.83 % -1.016 M -683.91 % 174.000 K 151.18 % -340.000 K
Free CashFlow 4.674 M -49.13 % 9.188 M 296.89 % 2.315 M -84.75 % 15.182 M 1 263.37 % -1.305 M -142.70 % 3.056 M 147.32 % -6.458 M -188.81 % 7.272 M 104.50 % 3.556 M -30.71 % 5.132 M 489.67 % -1.317 M -121.87 % 6.023 M 610.26 % 848.000 K 204.18 % -814.000 K -27.19 % -640.000 K 90.27 % -6.580 M -253.70 % 4.281 M -52.69 % 9.048 M 1 138.81 % -871.000 K -114.64 % 5.949 M 97.51 % 3.012 M -27.94 % 4.180 M 106.52 % 2.024 M -25.42 % 2.714 M 392.77 % -927.000 K -118.26 % 5.078 M 6 610.26 % -78.000 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012
Date Form 10K
2024 https://www.bundesanzeiger.de/pub/de/suche;wwwsid=627BFD7A56A5CB624C47FDDEAB2FC509.web07-pub?0
2023 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2022 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2021 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2020 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2019 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2018 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2017 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2016 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2015 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2014 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2013 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2012 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2011 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2010 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2009 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2008 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2007 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2006 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2005 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE
2004 https://find-and-update.company-information.service.gov.uk/search/companies?q=technotrans+SE