RAT.VI

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
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006