RKN.AX

Reckon Limited RKN.AX

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
Revenue 54.037 M 1.18 % 53.405 M 4.25 % 51.228 M -27.90 % 71.056 M 8.62 % 65.415 M -12.22 % 74.518 M 0.02 % 74.502 M 54.56 % 48.202 M -50.68 % 97.729 M 6.87 % 91.448 M -9.27 % 100.795 M 2.72 % 98.125 M 1.57 % 96.606 M 7.05 % 90.244 M 0.22 % 90.042 M 5.55 % 85.308 M 42.25 % 59.971 M 8.19 % 55.432 M 23.86 % 44.755 M 8.80 % 41.137 M 15.49 % 35.620 M 52.41 % 23.371 M 3.49 % 22.583 M 22.55 % 18.428 M 0.000 0.000 0.000 0.000 0.000
Net income 4.420 M -20.62 % 5.568 M -23.79 % 7.306 M -25.62 % 9.822 M 0.88 % 9.736 M 19.83 % 8.125 M 5.44 % 7.706 M 1.02 % 7.628 M -30.60 % 10.992 M -24.59 % 14.577 M -14.07 % 16.964 M -4.76 % 17.812 M 2.71 % 17.342 M 7.97 % 16.062 M -2.52 % 16.478 M 24.59 % 13.226 M 16.92 % 11.312 M 14.34 % 9.893 M 21.10 % 8.169 M 16.14 % 7.034 M 703 300.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 100.25 % -785.000 K 97.12 % -27.251 M -255.11 % -7.674 M -497.20 % -1.285 M -182.69 % 1.554 M 633.02 % 212.000 K
Income before tax 4.452 M -12.84 % 5.108 M 7.40 % 4.756 M -12.88 % 5.459 M -46.66 % 10.234 M 1.53 % 10.080 M 5.10 % 9.591 M -1.38 % 9.725 M 75.45 % 5.543 M -70.51 % 18.795 M -17.10 % 22.672 M -5.09 % 23.889 M -0.21 % 23.939 M 7.69 % 22.229 M -0.76 % 22.399 M 25.75 % 17.812 M 17.78 % 15.123 M 13.42 % 13.334 M 21.20 % 11.002 M 18.82 % 9.259 M 38.15 % 6.702 M 25.32 % 5.348 M 135.39 % 2.272 M 389.43 % -785.000 K 97.12 % -27.251 M -255.11 % -7.674 M -497.20 % -1.285 M -178.02 % 1.647 M 535.91 % 259.000 K
Income before tax ratio 0.08 -13.86 % 0.10 3.02 % 0.09 20.84 % 0.08 -50.89 % 0.16 15.66 % 0.14 5.08 % 0.13 -36.19 % 0.20 255.72 % 0.06 -72.40 % 0.21 -8.63 % 0.22 -7.61 % 0.24 -1.75 % 0.25 0.60 % 0.25 -0.98 % 0.25 19.14 % 0.21 -17.20 % 0.25 4.83 % 0.24 -2.15 % 0.25 9.22 % 0.23 19.62 % 0.19 -17.78 % 0.23 127.45 % 0.10 336.18 % -0.04 0.00 0.00 0.00 0.00 0.00
EBITDA 20.189 M 2.49 % 19.698 M 10.82 % 17.775 M -38.74 % 29.017 M -2.42 % 29.736 M -2.87 % 30.616 M 5.02 % 29.153 M 82.95 % 15.935 M -54.85 % 35.291 M 50.46 % 23.456 M -11.48 % 26.499 M -24.98 % 35.323 M 3.54 % 34.115 M 8.12 % 31.553 M 4.04 % 30.329 M 21.26 % 25.012 M 7.84 % 23.193 M 12.95 % 20.533 M 22.61 % 16.746 M 22.22 % 13.701 M 22.93 % 11.145 M 42.36 % 7.829 M -5.98 % 8.327 M 36.73 % 6.090 M 122.35 % -27.246 M 0.000 100.00 % -2.570 M -180.29 % 3.201 M 579.62 % 471.000 K
Net income ratio 0.08 -21.55 % 0.10 -26.90 % 0.14 3.17 % 0.14 -7.13 % 0.15 36.50 % 0.11 5.41 % 0.10 -34.64 % 0.16 40.70 % 0.11 -29.44 % 0.16 -5.29 % 0.17 -7.28 % 0.18 1.12 % 0.18 0.86 % 0.18 -2.74 % 0.18 18.04 % 0.16 -17.81 % 0.19 5.69 % 0.18 -2.22 % 0.18 6.75 % 0.17 608 965.37 % 0.00 -34.39 % 0.00 -51.69 % 0.00 100.21 % -0.04 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.37 1.29 % 0.37 6.30 % 0.35 -15.03 % 0.41 -10.16 % 0.45 10.64 % 0.41 5.00 % 0.39 18.37 % 0.33 -8.45 % 0.36 40.79 % 0.26 -2.44 % 0.26 -26.97 % 0.36 1.94 % 0.35 1.00 % 0.35 3.80 % 0.34 14.88 % 0.29 -24.19 % 0.39 4.41 % 0.37 -1.00 % 0.37 12.34 % 0.33 6.45 % 0.31 -6.60 % 0.33 -9.15 % 0.37 11.58 % 0.33 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.22 -12.89 % 0.25 -4.02 % 0.26 -70.31 % 0.89 282.10 % 0.23 -73.45 % 0.87 -0.16 % 0.88 3.02 % 0.85 -3.05 % 0.88 60.85 % 0.55 11.34 % 0.49 -40.01 % 0.82 -0.80 % 0.82 -1.81 % 0.84 0.00 % 0.84 1.13 % 0.83 77.91 % 0.47 -0.49 % 0.47 -49.86 % 0.93 0.30 % 0.93 1.38 % 0.92 -0.37 % 0.92 5.49 % 0.87 -14.76 % 1.02 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 113.398 M -0.36 % 113.805 M -1.74 % 115.820 M -0.55 % 116.458 M 0.49 % 115.889 M 0.33 % 115.512 M 1.28 % 114.050 M -0.77 % 114.938 M -5.68 % 121.861 M 2.11 % 119.339 M -6.80 % 128.047 M -6.79 % 137.370 M -1.01 % 138.773 M -2.58 % 142.455 M 0.81 % 141.315 M -0.25 % 141.673 M -0.56 % 142.476 M 0.13 % 142.284 M -0.17 % 142.527 M -4.81 % 149.724 M 2.08 % 146.668 M 7.67 % 136.221 M 2.56 % 132.816 M 7.11 % 124.004 M 9.06 % 113.701 M 37.40 % 82.749 M -25.58 % 111.188 M -0.50 % 111.750 M -0.94 % 112.814 M
Weighted average shs out 113.295 M 0.00 % 113.295 M 0.00 % 113.295 M 0.00 % 113.295 M 0.00 % 113.295 M 0.00 % 113.295 M 0.32 % 112.936 M 0.09 % 112.836 M -5.52 % 119.432 M 0.88 % 118.396 M -7.02 % 127.339 M -6.47 % 136.149 M 5.11 % 129.533 M -8.20 % 141.110 M -0.15 % 141.315 M -0.25 % 141.673 M 0.25 % 141.323 M 0.14 % 141.124 M 0.21 % 140.825 M -4.66 % 147.702 M 0.70 % 146.668 M 7.67 % 136.221 M 2.56 % 132.816 M 7.11 % 124.004 M 9.06 % 113.701 M 37.40 % 82.749 M -25.58 % 111.188 M -0.50 % 111.750 M 0.21 % 111.519 M
EPS diluted 0.04 -20.25 % 0.05 -22.50 % 0.06 -25.15 % 0.08 0.36 % 0.08 19.49 % 0.07 3.99 % 0.07 255.79 % 0.02 -78.94 % 0.09 -24.83 % 0.12 -7.69 % 0.13 0.00 % 0.13 8.33 % 0.12 9.09 % 0.11 -8.33 % 0.12 29.03 % 0.09 17.13 % 0.08 14.24 % 0.07 21.29 % 0.06 21.91 % 0.05 -20.61 % 0.06 53.77 % 0.04 127.81 % 0.02 368.25 % -0.01 97.38 % -0.24 -158.90 % -0.09 -699.14 % -0.01 -183.45 % 0.01 631.58 % 0.00
Earnings per share 0.04 -20.57 % 0.05 22.14 % 0.04 -53.63 % 0.09 0.93 % 0.09 19.80 % 0.07 5.13 % 0.07 0.29 % 0.07 -26.17 % 0.09 -23.25 % 0.12 -7.69 % 0.13 0.00 % 0.13 0.00 % 0.13 18.18 % 0.11 -8.33 % 0.12 29.03 % 0.09 16.40 % 0.08 13.33 % 0.07 20.93 % 0.06 21.71 % 0.05 -20.30 % 0.06 52.15 % 0.04 133.73 % 0.02 368.25 % -0.01 97.38 % -0.24 -158.90 % -0.09 -699.14 % -0.01 -183.45 % 0.01 631.58 % 0.00
Gross profit 11.903 M -11.86 % 13.504 M 0.06 % 13.496 M -78.59 % 63.046 M 315.05 % 15.190 M -76.69 % 65.178 M -0.14 % 65.271 M 59.24 % 40.990 M -52.18 % 85.717 M 71.90 % 49.864 M 1.01 % 49.363 M -38.37 % 80.101 M 0.76 % 79.497 M 5.12 % 75.627 M 0.23 % 75.454 M 6.75 % 70.685 M 153.08 % 27.930 M 7.65 % 25.944 M -37.90 % 41.777 M 9.12 % 38.285 M 17.09 % 32.698 M 51.85 % 21.533 M 9.17 % 19.725 M 4.45 % 18.884 M 0.000 0.000 0.000 0.000 0.000
Income tax expense 826.000 K 265.49 % 226.000 K -80.62 % 1.166 M 513.68 % 190.000 K -90.48 % 1.995 M 2.05 % 1.955 M 3.71 % 1.885 M -16.41 % 2.255 M -15.67 % 2.674 M -28.00 % 3.714 M -27.23 % 5.104 M -10.89 % 5.728 M -7.19 % 6.172 M 11.49 % 5.536 M 7.47 % 5.151 M 22.35 % 4.210 M 10.47 % 3.811 M 10.75 % 3.441 M 21.46 % 2.833 M 27.33 % 2.225 M -66.80 % 6.702 M 0.000 0.000 0.000 100.00 % -27.251 M -255.11 % -7.674 M -497.20 % -1.285 M -178.02 % 1.647 M 535.91 % 259.000 K
Cost of revenue 42.206 M 5.78 % 39.901 M 5.75 % 37.732 M 371.06 % 8.010 M -84.05 % 50.225 M 437.74 % 9.340 M -71.31 % 32.557 M 351.43 % 7.212 M -39.96 % 12.012 M -71.11 % 41.584 M -19.15 % 51.432 M 185.86 % 17.992 M 5.16 % 17.109 M 17.05 % 14.617 M 0.20 % 14.588 M -0.24 % 14.623 M -54.22 % 31.941 M 8.90 % 29.330 M 884.89 % 2.978 M 4.42 % 2.852 M -2.40 % 2.922 M 58.98 % 1.838 M -35.69 % 2.858 M 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 18.407 M 3.53 % 17.780 M 0.49 % 17.693 M -31.41 % 25.797 M 0.39 % 25.697 M 5.16 % 24.437 M -5.01 % 25.727 M 31.16 % 19.615 M -48.11 % 37.802 M 11.03 % 34.048 M 2.97 % 33.066 M 3.96 % 31.807 M 2.70 % 30.970 M 2.17 % 30.312 M -3.61 % 31.446 M 2.69 % 30.623 M 38.42 % 22.123 M 8.28 % 20.431 M 16.17 % 17.587 M 5.51 % 16.669 M 36.43 % 12.218 M 37.05 % 8.915 M 3.83 % 8.586 M 44.57 % 5.939 M 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 3.107 M -6.61 % 3.327 M -1.95 % 3.393 M 2.05 % 3.325 M -2.12 % 3.397 M -16.80 % 4.083 M 20.30 % 3.394 M -3.11 % 3.503 M -17.69 % 4.256 M 22.19 % 3.483 M 47.52 % 2.361 M -12.39 % 2.695 M 23.91 % 2.175 M -1.00 % 2.197 M -11.09 % 2.471 M -20.44 % 3.106 M -68.39 % 9.825 M 5.82 % 9.285 M 136.86 % 3.920 M -0.63 % 3.945 M -7.57 % 4.268 M 58.66 % 2.690 M 24.02 % 2.169 M 18.20 % 1.835 M 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 100.00 % -26.214 M 8.33 % -28.595 M -250.29 % 19.026 M 0.000 100.00 % -22.077 M -1 456.91 % -1.418 M 0.000 -100.00 % 43.659 M -0.49 % 43.876 M -0.57 % 44.126 M 882.38 % -5.640 M -18.86 % -4.745 M -7.91 % -4.397 M -110.59 % 41.537 M 12.63 % 36.879 M 1 130.14 % -3.580 M -113.92 % 25.716 M 789.81 % -3.728 M -121.10 % 17.671 M 10.78 % 15.951 M 60.67 % 9.928 M 10.68 % 8.970 M -15.81 % 10.654 M 119.55 % -54.497 M -257.73 % -15.234 M -492.76 % -2.570 M -180.29 % 3.201 M 579.62 % 471.000 K
Operating expenses 18.384 M 125.24 % 8.162 M -0.45 % 8.199 M -84.85 % 54.121 M 32.51 % 40.844 M 4.45 % 39.104 M 23.17 % 31.747 M -22.55 % 40.990 M 85.48 % 22.100 M -23.74 % 28.978 M -63.57 % 79.553 M -0.68 % 80.101 M 62.09 % 49.419 M 3.65 % 47.679 M -1.37 % 48.339 M 2.26 % 47.271 M 244.77 % 13.711 M 1.65 % 13.489 M 188.23 % 4.680 M -87.78 % 38.285 M 61.74 % 23.670 M 9.92 % 21.533 M 9.17 % 19.725 M 7.04 % 18.428 M 133.81 % -54.497 M -257.73 % -15.234 M -492.76 % -2.570 M -180.29 % 3.201 M 579.62 % 471.000 K
Cost and expenses 49.618 M 3.24 % 48.063 M 4.64 % 45.931 M -26.07 % 62.131 M 3.90 % 59.799 M -17.18 % 72.205 M 12.29 % 64.304 M 33.41 % 48.202 M 11.86 % 43.091 M -38.93 % 70.562 M -7.92 % 76.634 M 4.22 % 73.531 M 2.34 % 71.850 M 15.34 % 62.296 M -8.00 % 67.713 M 2.44 % 66.098 M 59.50 % 41.441 M 6.98 % 38.738 M 26.48 % 30.628 M 5.20 % 29.114 M -1.36 % 29.514 M 79.53 % 16.440 M 3.23 % 15.925 M 11.77 % 14.248 M 126.14 % -54.497 M -257.73 % -15.234 M -492.76 % -2.570 M -180.29 % 3.201 M 579.62 % 471.000 K
Research and development expenses 14.532 M 9.52 % 13.269 M -15.53 % 15.708 M -46.06 % 29.119 M -17.59 % 35.336 M 8.19 % 32.661 M 97.61 % 16.528 M -6.17 % 17.615 M 10.02 % 16.011 M 21.13 % 13.218 M 0.000 0.000 -100.00 % 1.190 M -48.88 % 2.328 M -0.47 % 2.339 M 6.80 % 2.190 M -6.49 % 2.342 M -3.94 % 2.438 M 0.000 0.000 -100.00 % 1.891 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 3.852 M -81.75 % 21.107 M 0.10 % 21.086 M 252.84 % 5.976 M 8.50 % 5.508 M -80.69 % 28.520 M -2.06 % 29.121 M 25.97 % 23.118 M -45.03 % 42.058 M 12.06 % 37.531 M 5.94 % 35.427 M 2.68 % 34.502 M 4.09 % 33.145 M 1.96 % 32.509 M -4.15 % 33.917 M 0.56 % 33.729 M 5.57 % 31.948 M 7.51 % 29.716 M 38.17 % 21.507 M 4.33 % 20.614 M 25.04 % 16.486 M 42.06 % 11.605 M 7.90 % 10.755 M 38.35 % 7.774 M 0.000 0.000 0.000 0.000 0.000
Interest income 134.000 K -22.54 % 173.000 K -6.99 % 186.000 K -25.00 % 248.000 K -32.97 % 370.000 K -56.52 % 851.000 K -8.00 % 925.000 K 28.12 % 722.000 K 2 306.67 % 30.000 K -30.23 % 43.000 K 104.76 % 21.000 K -34.38 % 32.000 K -45.76 % 59.000 K -78.93 % 280.000 K 77.22 % 158.000 K 95.06 % 81.000 K -89.93 % 804.000 K 11.51 % 721.000 K 19.57 % 603.000 K -27.70 % 834.000 K 24.66 % 669.000 K 3.88 % 644.000 K 36.44 % 472.000 K 3.51 % 456.000 K 0.000 0.000 0.000 0.000 0.000
Interest expense 147.000 K -26.13 % 199.000 K 176.39 % 72.000 K -88.73 % 639.000 K -45.06 % 1.163 M -27.40 % 1.602 M 4.57 % 1.532 M 79.60 % 853.000 K -58.75 % 2.068 M -1.10 % 2.091 M 40.43 % 1.489 M 111.21 % 705.000 K 126.69 % 311.000 K 85.12 % 168.000 K 4.35 % 161.000 K -46.86 % 303.000 K -91.11 % 3.407 M 1.40 % 3.360 M 7.52 % 3.125 M 13.06 % 2.764 M 18.88 % 2.325 M 46.97 % 1.582 M -63.91 % 4.384 M -23.76 % 5.750 M 114 900.00 % 5.000 K -95.61 % 114.000 K 0.000 0.000 0.000
Depreciation and amortization 15.652 M 8.76 % 14.391 M 9.58 % 13.133 M -30.06 % 18.778 M 2.39 % 18.339 M -3.14 % 18.934 M 5.01 % 18.030 M 46.56 % 12.302 M -37.10 % 19.557 M 660.97 % 2.570 M 9.92 % 2.338 M -0.60 % 2.352 M -76.06 % 9.824 M 7.86 % 9.108 M 17.24 % 7.769 M 12.64 % 6.897 M 47.91 % 4.663 M 21.46 % 3.839 M 46.58 % 2.619 M 56.08 % 1.678 M -20.74 % 2.117 M 135.75 % 898.000 K -46.20 % 1.669 M -12.62 % 1.910 M -92.99 % 27.251 M 255.11 % 7.674 M 0.000 0.000 0.000
Operating income 4.465 M -16.42 % 5.342 M 0.85 % 5.297 M -14.99 % 6.231 M 10.95 % 5.616 M 10 310.91 % -55.000 K -100.47 % 11.616 M 299.04 % 2.911 M -55.84 % 6.592 M -68.44 % 20.886 M -13.55 % 24.161 M -16.07 % 28.788 M 18.71 % 24.250 M 8.27 % 22.397 M -0.72 % 22.560 M 16.95 % 19.291 M 4.11 % 18.530 M 11.00 % 16.694 M 18.17 % 14.127 M 17.50 % 12.023 M 33.17 % 9.028 M 30.26 % 6.931 M 4.10 % 6.658 M 59.28 % 4.180 M 107.67 % -54.497 M -257.73 % -15.234 M -492.76 % -2.570 M -180.29 % 3.201 M 579.62 % 471.000 K
Operating income ratio 0.08 -17.39 % 0.10 -3.26 % 0.10 17.91 % 0.09 2.14 % 0.09 11 731.84 % 0.00 -100.47 % 0.16 158.17 % 0.06 -10.47 % 0.07 -70.47 % 0.23 -4.72 % 0.24 -18.30 % 0.29 16.88 % 0.25 1.14 % 0.25 -0.94 % 0.25 10.80 % 0.23 -26.81 % 0.31 2.60 % 0.30 -4.59 % 0.32 8.00 % 0.29 15.31 % 0.25 -14.54 % 0.30 0.59 % 0.29 29.98 % 0.23 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -13.000 K 94.44 % -234.000 K 56.75 % -541.000 K 29.92 % -772.000 K -116.72 % 4.618 M 0.000 100.00 % -2.886 M 12.86 % -3.312 M -62.51 % -2.038 M 0.49 % -2.048 M -39.51 % -1.468 M 70.03 % -4.899 M 20.20 % -6.139 M -7.34 % -5.719 M -21.27 % -4.716 M 14.64 % -5.525 M -62.17 % -3.407 M -1.40 % -3.360 M -7.52 % -3.125 M -13.06 % -2.764 M -18.83 % -2.326 M -46.94 % -1.583 M 63.91 % -4.386 M 11.66 % -4.965 M 0.000 0.000 0.000 0.000 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Net debt 5.976 M 41.38 % 4.227 M -19.65 % 5.261 M -73.36 % 19.749 M -47.02 % 37.274 M -16.66 % 44.727 M 5.45 % 42.417 M -12.81 % 48.648 M -4.31 % 50.839 M 5.35 % 48.259 M 17.05 % 41.228 M 176.36 % 14.918 M 62.08 % 9.204 M 295.70 % -4.703 M 41.89 % -8.093 M -16 960.42 % 48.000 K 100.30 % -16.134 M -14.09 % -14.141 M -11.12 % -12.726 M 29.39 % -18.023 M -35.49 % -13.302 M 13.47 % -15.372 M -27.31 % -12.074 M -23.14 % -9.805 M -11.42 % -8.800 M 72.42 % -31.907 M 20.95 % -40.364 M
Total investments 174.000 K 15.23 % 151.000 K 3.42 % 146.000 K 100.80 % -18.349 M -40 875.56 % 45.000 K -70.00 % 150.000 K -52.68 % 317.000 K -4.52 % 332.000 K 149.62 % 133.000 K -20.83 % 168.000 K 200.00 % 56.000 K 0.00 % 56.000 K -92.18 % 716.000 K -88.56 % 6.257 M 11 073.21 % 56.000 K -12.50 % 64.000 K -89.83 % 629.000 K 65.53 % 380.000 K 26.25 % 301.000 K -4.44 % 315.000 K -0.32 % 316.000 K 16.61 % 271.000 K -34.54 % 414.000 K 0.000 0.000 0.000 0.000
Total debt 6.962 M 33.83 % 5.202 M -19.90 % 6.494 M -69.29 % 21.143 M -44.95 % 38.408 M -16.23 % 45.851 M 1.90 % 44.996 M -11.09 % 50.606 M -3.71 % 52.554 M 5.32 % 49.900 M 14.78 % 43.476 M 148.56 % 17.491 M 57.15 % 11.130 M 0.000 -100.00 % 2.000 K -99.92 % 2.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.000 K 10.26 % 39.000 K 50.00 % 26.000 K
Accumulated other comprehensive income loss -6.106 M 87.57 % -49.106 M -2.12 % -48.087 M 1.11 % -48.626 M 2.07 % -49.653 M -0.05 % -49.626 M 0.79 % -50.023 M -1.54 % -49.266 M -4.49 % -47.148 M -378.50 % 16.929 M 140.16 % -42.154 M -138.95 % -17.641 M -18.88 % -14.839 M -613.41 % -2.080 M -3 201.59 % -63.000 K -126.36 % 239.000 K -70.71 % 816.000 K 59.06 % 513.000 K -24.00 % 675.000 K -17.58 % 819.000 K 480.85 % 141.000 K 105.05 % -2.790 M -23.02 % -2.268 M -17.03 % -1.938 M -1.73 % -1.905 M 0.000 0.000
Retained earnings 49.849 M 3.53 % 48.148 M 5.36 % 45.698 M -22.06 % 58.631 M 7.56 % 54.508 M 8.64 % 50.172 M 9.28 % 45.910 M 7.00 % 42.906 M -34.15 % 65.159 M 9.05 % 59.754 M 8.28 % 55.187 M 12.77 % 48.938 M 15.48 % 42.379 M 15.72 % 36.621 M 17.54 % 31.156 M 26.52 % 24.625 M 23.11 % 20.003 M 25.51 % 15.938 M 25.75 % 12.674 M 29.38 % 9.796 M 141.61 % -23.540 M 27.37 % -32.410 M 14.17 % -37.759 M 5.68 % -40.034 M -2.00 % -39.249 M -227.13 % -11.998 M 0.000
Common stock 20.524 M 0.00 % 20.524 M 5.07 % 19.534 M -4.82 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 8.93 % 18.842 M 0.00 % 18.842 M 0.00 % 18.842 M 11.64 % 16.878 M 7.15 % 15.752 M -12.72 % 18.048 M 0.06 % 18.037 M 2.68 % 17.566 M -3.50 % 18.203 M 1.72 % 17.896 M 0.84 % 17.747 M -66.54 % 53.043 M 6.04 % 50.020 M -0.78 % 50.411 M 0.59 % 50.117 M 6.37 % 47.117 M 6.37 % 44.294 M 13.19 % 39.133 M
Total equity 22.620 M 15.27 % 19.624 M 9.53 % 17.916 M -43.70 % 31.823 M 25.39 % 25.379 M 20.45 % 21.070 M 35.07 % 15.599 M 19.09 % 13.099 M -64.33 % 36.718 M 8.26 % 33.916 M 12.79 % 30.069 M -37.51 % 48.115 M 8.32 % 44.418 M -12.04 % 50.496 M 2.76 % 49.141 M 13.56 % 43.275 M 12.75 % 38.383 M 10.77 % 34.652 M 10.91 % 31.243 M 10.17 % 28.360 M -4.32 % 29.642 M 68.35 % 17.607 M 39.19 % 12.650 M 25.46 % 10.083 M 28.15 % 7.868 M -75.64 % 32.296 M -17.47 % 39.133 M
Other non current liabilities 1.586 M 15.85 % 1.369 M 200.22 % 456.000 K -68.57 % 1.451 M -10.87 % 1.628 M 0.000 -100.00 % 2.890 M -31.04 % 4.191 M 398.34 % 841.000 K 0.72 % 835.000 K 0.97 % 827.000 K -93.32 % 12.380 M 16.70 % 10.608 M 544.08 % 1.647 M -19.97 % 2.058 M 47.53 % 1.395 M 70.54 % 818.000 K 13.61 % 720.000 K 79.55 % 401.000 K 70.64 % 235.000 K 107.96 % 113.000 K 242.42 % 33.000 K -25.00 % 44.000 K -92.18 % 563.000 K -43.53 % 997.000 K 0.000 -100.00 % 158.000 K
Long term debt 6.363 M 59.43 % 3.991 M -26.13 % 5.403 M -72.16 % 19.406 M -46.94 % 36.577 M -17.14 % 44.142 M -0.94 % 44.562 M -11.94 % 50.606 M -1.96 % 51.618 M 3.44 % 49.900 M 14.98 % 43.400 M 148.95 % 17.433 M 12 718.38 % 136.000 K 0.000 0.000 -100.00 % 2.023 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.000 0.000
Total non current liabilities 12.016 M 26.68 % 9.485 M -0.97 % 9.578 M -61.46 % 24.852 M -42.43 % 43.168 M -13.08 % 49.665 M 11.45 % 44.562 M -11.94 % 50.606 M -1.75 % 51.506 M 2.86 % 50.076 M 14.73 % 43.645 M 151.56 % 17.350 M 16.54 % 14.887 M 444.12 % 2.736 M -25.35 % 3.665 M -35.02 % 5.640 M 170.37 % 2.086 M 27.98 % 1.630 M 49.82 % 1.088 M 63.61 % 665.000 K 22.47 % 543.000 K 1 545.45 % 33.000 K -25.00 % 44.000 K -92.18 % 563.000 K -44.26 % 1.010 M 497.63 % 169.000 K 6.96 % 158.000 K
Other current liabilities 2.034 M 230.19 % 616.000 K -26.32 % 836.000 K -72.34 % 3.022 M 182.17 % 1.071 M -60.70 % 2.725 M 2.56 % 2.657 M -30.86 % 3.843 M 19.53 % 3.215 M 5.48 % 3.048 M -69.95 % 10.144 M 120.43 % 4.602 M 3.18 % 4.460 M -37.65 % 7.153 M 64.63 % 4.345 M -56.98 % 10.099 M 181.86 % 3.583 M -37.88 % 5.768 M 99.45 % 2.892 M -59.79 % 7.193 M 289.65 % 1.846 M 79.92 % 1.026 M 45.53 % 705.000 K -73.29 % 2.639 M -7.73 % 2.860 M 183.28 % -3.434 M -1 025.61 % 371.000 K
Deferred revenue 5.499 M -5.32 % 5.808 M 0.07 % 5.804 M -1.83 % 5.912 M 6.50 % 5.551 M -7.67 % 6.012 M -3.39 % 6.223 M 3.79 % 5.996 M -48.80 % 11.712 M 9.94 % 10.653 M 9.66 % 9.715 M 4.63 % 9.285 M 7.04 % 8.674 M 37.97 % 6.287 M 9.49 % 5.742 M -5.06 % 6.048 M 111.25 % 2.863 M 6.51 % 2.688 M 33.00 % 2.021 M 27.75 % 1.582 M -3.95 % 1.647 M 52.22 % 1.082 M 6.92 % 1.012 M 0.000 100.00 % -216.000 K -138.50 % 561.000 K 0.000
Short term debt 1.198 M -50.54 % 2.422 M 11.00 % 2.182 M 21.56 % 1.795 M -50.98 % 3.662 M 114.28 % 1.709 M 293.78 % 434.000 K 0.000 -100.00 % 936.000 K 0.000 -100.00 % 76.000 K 31.03 % 58.000 K -99.47 % 10.994 M 0.000 -100.00 % 2.000 K -99.47 % 375.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 K -23.08 % 39.000 K 50.00 % 26.000 K
Total current liabilities 11.762 M -2.78 % 12.098 M -2.83 % 12.450 M -18.08 % 15.197 M 4.83 % 14.497 M -1.28 % 14.685 M 0.75 % 14.576 M -4.11 % 15.200 M -34.28 % 23.129 M 16.73 % 19.814 M -19.26 % 24.539 M 31.39 % 18.676 M -35.71 % 29.050 M 64.76 % 17.632 M 19.60 % 14.742 M -4.32 % 15.407 M 46.12 % 10.544 M 12.29 % 9.390 M 11.77 % 8.401 M -29.22 % 11.870 M 103.43 % 5.835 M 50.15 % 3.886 M 30.80 % 2.971 M -23.33 % 3.875 M -51.64 % 8.013 M 45.24 % 5.517 M 74.26 % 3.166 M
Total liabilities 23.778 M 10.17 % 21.583 M -2.02 % 22.028 M -45.00 % 40.049 M -30.55 % 57.665 M -10.39 % 64.350 M -2.96 % 66.314 M -8.50 % 72.472 M -12.69 % 83.006 M 7.48 % 77.227 M 4.61 % 73.824 M 40.36 % 52.596 M 19.71 % 43.937 M 115.72 % 20.368 M 10.65 % 18.407 M -12.54 % 21.047 M 66.64 % 12.630 M 14.61 % 11.020 M 16.13 % 9.489 M -24.30 % 12.535 M 96.53 % 6.378 M 62.75 % 3.919 M 29.98 % 3.015 M -32.06 % 4.438 M -50.81 % 9.023 M 58.69 % 5.686 M 71.06 % 3.324 M
Other non current assets 3.614 M 11 193.75 % 32.000 K 101.04 % -3.075 M -1 908.82 % 170.000 K 100.59 % -28.921 M 0.57 % -29.088 M -28 140.78 % -103.000 K 74.88 % -410.000 K 56.75 % -948.000 K -162.60 % -361.000 K -49.79 % -241.000 K -31.69 % -183.000 K -113.16 % 1.391 M 79.02 % 777.000 K 229.24 % 236.000 K -70.83 % 809.000 K -10.61 % 905.000 K 179.32 % 324.000 K 62.00 % 200.000 K 0.000 -100.00 % 139.000 K -89.60 % 1.337 M 0.000 -100.00 % 448.000 K -5.68 % 475.000 K 0.000 0.000
Long term investments 174.000 K 15.23 % 151.000 K 3.42 % 146.000 K 100.80 % -18.349 M -40 875.56 % 45.000 K -70.00 % 150.000 K -52.68 % 317.000 K -4.52 % 332.000 K 149.62 % 133.000 K -20.83 % 168.000 K 200.00 % 56.000 K 0.00 % 56.000 K -92.18 % 716.000 K -88.56 % 6.257 M 11 073.21 % 56.000 K -12.50 % 64.000 K -89.83 % 629.000 K 65.53 % 380.000 K 26.25 % 301.000 K -4.44 % 315.000 K -0.32 % 316.000 K 16.61 % 271.000 K -34.54 % 414.000 K 0.000 0.000 0.000 0.000
Intangible assets 29.916 M 3.34 % 28.948 M -6.67 % 31.017 M -46.71 % 58.202 M -11.46 % 65.732 M 5.75 % 62.158 M 94.00 % 32.040 M -7.41 % 34.606 M -24.67 % 45.940 M 20.43 % 38.146 M 16.03 % 32.877 M 13.22 % 29.038 M 483.21 % 4.979 M 37.96 % 3.609 M -20.91 % 4.563 M -22.94 % 5.921 M 423.06 % 1.132 M -86.80 % 8.576 M 22.15 % 7.021 M 40.81 % 4.986 M 236.89 % 1.480 M 10.86 % 1.335 M 91.26 % 698.000 K -30.20 % 1.000 M -33.33 % 1.500 M -29.94 % 2.141 M 0.000
GoodWill 3.430 M 9.24 % 3.140 M -0.98 % 3.171 M -82.72 % 18.349 M -36.96 % 29.107 M -0.82 % 29.347 M 0.10 % 29.318 M 3.48 % 28.333 M -42.90 % 49.617 M -3.01 % 51.157 M 3.34 % 49.502 M 1.42 % 48.810 M 8.21 % 45.108 M 62.41 % 27.775 M -3.02 % 28.639 M 0.00 % 28.639 M 94.72 % 14.708 M -0.28 % 14.750 M 6.56 % 13.842 M 22.43 % 11.306 M 9.67 % 10.309 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 33.346 M 3.92 % 32.088 M -6.14 % 34.188 M -55.34 % 76.551 M -19.28 % 94.839 M 3.64 % 91.505 M 49.13 % 61.358 M -2.51 % 62.939 M -34.13 % 95.557 M 7.00 % 89.303 M 8.41 % 82.379 M 5.82 % 77.848 M 55.43 % 50.087 M 59.59 % 31.384 M -5.48 % 33.202 M -3.93 % 34.560 M 118.18 % 15.840 M -32.09 % 23.326 M 11.81 % 20.863 M 28.06 % 16.292 M 38.20 % 11.789 M 783.07 % 1.335 M 91.26 % 698.000 K -30.20 % 1.000 M -33.33 % 1.500 M -29.94 % 2.141 M 0.000
Property plant equipment net 3.526 M 108.52 % 1.691 M -37.90 % 2.723 M -55.88 % 6.172 M -21.70 % 7.882 M -22.07 % 10.114 M 147.23 % 4.091 M 173.83 % 1.494 M -39.07 % 2.452 M -1.33 % 2.485 M -10.84 % 2.787 M -15.00 % 3.279 M -84.65 % 21.360 M 18.78 % 17.983 M 5.81 % 16.996 M 17.39 % 14.478 M 34.17 % 10.791 M 529.58 % 1.714 M -1.10 % 1.733 M 165.80 % 652.000 K -76.10 % 2.728 M 568.63 % 408.000 K -50.18 % 819.000 K -61.76 % 2.142 M -42.51 % 3.726 M 459.46 % 666.000 K 0.000
Total non current assets 40.660 M 13.13 % 35.941 M 2.79 % 34.967 M -45.86 % 64.586 M -12.60 % 73.895 M 1.54 % 72.775 M 10.66 % 65.766 M 1.55 % 64.765 M -34.01 % 98.142 M 6.92 % 91.788 M 7.78 % 85.166 M 4.98 % 81.127 M 10.08 % 73.695 M 30.46 % 56.487 M 11.75 % 50.546 M 0.10 % 50.497 M 76.62 % 28.591 M 9.41 % 26.131 M 12.37 % 23.255 M 20.75 % 19.259 M 8.19 % 17.801 M 410.06 % 3.490 M 80.74 % 1.931 M -46.21 % 3.590 M -37.03 % 5.701 M 103.10 % 2.807 M 0.000
Other current assets 1.789 M 0.56 % 1.779 M 22.86 % 1.448 M -25.25 % 1.937 M 18.91 % 1.629 M -8.59 % 1.782 M 11.86 % 1.593 M -9.75 % 1.765 M -32.17 % 2.602 M 20.69 % 2.156 M 1.46 % 2.125 M -7.25 % 2.291 M -14.99 % 2.695 M 52.86 % 1.763 M 33.56 % 1.320 M 13.40 % 1.164 M 36.14 % 855.000 K 1.06 % 846.000 K 25.52 % 674.000 K 35.07 % 499.000 K 81.45 % 275.000 K -6.78 % 295.000 K 68.57 % 175.000 K 56.25 % 112.000 K -90.42 % 1.169 M 146.62 % 474.000 K 388.66 % 97.000 K
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 632.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
cash and cash equivalents 986.000 K 1.13 % 975.000 K -20.92 % 1.233 M -11.55 % 1.394 M 22.93 % 1.134 M 0.89 % 1.124 M -56.42 % 2.579 M 31.72 % 1.958 M 14.17 % 1.715 M 4.51 % 1.641 M -27.00 % 2.248 M -12.63 % 2.573 M 33.59 % 1.926 M -59.05 % 4.703 M -41.90 % 8.095 M 244.47 % 2.350 M -85.43 % 16.134 M 14.09 % 14.141 M 11.12 % 12.726 M -29.39 % 18.023 M 35.49 % 13.302 M -13.47 % 15.372 M 27.31 % 12.074 M 23.14 % 9.805 M 10.88 % 8.843 M -72.32 % 31.946 M -20.91 % 40.390 M
Cash and short term investments 986.000 K 1.13 % 975.000 K -20.92 % 1.233 M -11.55 % 1.394 M 22.93 % 1.134 M 0.89 % 1.124 M -56.42 % 2.579 M 31.72 % 1.958 M 14.17 % 1.715 M 4.51 % 1.641 M -27.00 % 2.248 M -12.63 % 2.573 M 33.59 % 1.926 M -59.05 % 4.703 M -41.90 % 8.095 M 244.47 % 2.350 M -85.43 % 16.134 M 14.09 % 14.141 M 11.12 % 12.726 M -29.39 % 18.023 M 35.49 % 13.302 M -13.47 % 15.372 M 27.31 % 12.074 M 23.14 % 9.805 M 10.88 % 8.843 M -72.32 % 31.946 M -20.91 % 40.390 M
Total current assets 5.738 M 8.96 % 5.266 M 5.81 % 4.977 M -31.69 % 7.286 M -20.36 % 9.149 M -27.65 % 12.645 M -19.48 % 15.704 M -16.57 % 18.823 M 2.48 % 18.367 M 4.20 % 17.627 M 5.57 % 16.697 M -5.17 % 17.608 M 20.11 % 14.660 M 1.97 % 14.377 M -15.44 % 17.002 M 22.98 % 13.825 M -38.34 % 22.422 M 14.74 % 19.541 M 11.81 % 17.477 M -19.22 % 21.636 M 18.76 % 18.219 M 1.01 % 18.036 M 31.32 % 13.734 M 25.64 % 10.931 M -2.31 % 11.190 M -68.19 % 35.175 M -16.26 % 42.005 M
Inventory 280.000 K -11.39 % 316.000 K -8.93 % 347.000 K -38.69 % 566.000 K -47.35 % 1.075 M -37.97 % 1.733 M -11.54 % 1.959 M -30.90 % 2.835 M 1.58 % 2.791 M 12.95 % 2.471 M 13.40 % 2.179 M 24.80 % 1.746 M 40.35 % 1.244 M 5.33 % 1.181 M 42.12 % 831.000 K -28.30 % 1.159 M 163.41 % 440.000 K 26.07 % 349.000 K -2.51 % 358.000 K 25.61 % 285.000 K 17.28 % 243.000 K -12.27 % 277.000 K 33.82 % 207.000 K -5.05 % 218.000 K -21.01 % 276.000 K -40.77 % 466.000 K -3.12 % 481.000 K
Net receivables 2.683 M 22.18 % 2.196 M 12.67 % 1.949 M -42.49 % 3.389 M -36.19 % 5.311 M -33.66 % 8.006 M 20.81 % 6.627 M -29.83 % 9.444 M -16.12 % 11.259 M -0.88 % 11.359 M 11.97 % 10.145 M -7.76 % 10.998 M 25.05 % 8.795 M 30.68 % 6.730 M -0.38 % 6.756 M -26.18 % 9.152 M 83.30 % 4.993 M 18.74 % 4.205 M 13.07 % 3.719 M 26.97 % 2.929 M -33.42 % 4.399 M 110.28 % 2.092 M 63.69 % 1.278 M 60.55 % 796.000 K -11.75 % 902.000 K -63.93 % 2.501 M 141.18 % 1.037 M
Tax assets 0.000 -100.00 % 1.979 M 100.91 % 985.000 K 2 245.24 % 42.000 K -16.00 % 50.000 K -46.81 % 94.000 K -8.74 % 103.000 K -74.88 % 410.000 K -56.75 % 948.000 K 391.19 % 193.000 K 4.32 % 185.000 K 45.67 % 127.000 K -9.93 % 141.000 K 63.95 % 86.000 K 53.57 % 56.000 K -90.44 % 586.000 K 37.56 % 426.000 K 10.08 % 387.000 K 144.94 % 158.000 K -92.10 % 2.000 M -29.30 % 2.829 M 1 935.25 % 139.000 K 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 443.000 K -77.66 % 1.983 M -38.32 % 3.215 M 86.05 % 1.728 M -14.88 % 2.030 M 2.73 % 1.976 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
Account payables 3.031 M 7.14 % 2.829 M -15.02 % 3.329 M -25.49 % 4.468 M 6.05 % 4.213 M -0.61 % 4.239 M -9.46 % 4.682 M 2.12 % 4.585 M -36.90 % 7.266 M 18.86 % 6.113 M 32.78 % 4.604 M -2.68 % 4.731 M -3.88 % 4.922 M 17.64 % 4.184 M -5.34 % 4.420 M -5.62 % 4.683 M 20.54 % 3.885 M 9.41 % 3.551 M 3.71 % 3.424 M 10.63 % 3.095 M 32.15 % 2.342 M 31.72 % 1.778 M 41.79 % 1.254 M 1.46 % 1.236 M -75.87 % 5.123 M 80.77 % 2.834 M 2.35 % 2.769 M
Tax payables 0.000 -100.00 % 423.000 K 41.47 % 299.000 K 0.000 0.000 0.000 -100.00 % 580.000 K -25.26 % 776.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
Deferred revenue non current 1.155 M -23.96 % 1.519 M 14.21 % 1.330 M -59.31 % 3.269 M 0.000 -100.00 % 6.603 M -83.61 % 40.276 M -10.91 % 45.210 M 2.54 % 44.088 M 1.59 % 43.398 M 12.47 % 38.587 M 191.38 % 13.243 M 1 009.13 % 1.194 M 0.000 0.000 -100.00 % 850.000 K 1.07 % 841.000 K 372.47 % 178.000 K -30.74 % 257.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 371.000 K 539.66 % 58.000 K -92.48 % 771.000 K -40.42 % 1.294 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 203.000 K 0.000 -100.00 % 374.000 K 18 800.00 % -2.000 K 0.00 % -2.000 K 0.00 % -2.000 K 0.00 % -2.000 K 0.00 % -2.000 K 33.33 % -3.000 K -50.00 % -2.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 3.053 M 110.84 % 1.448 M -40.17 % 2.420 M -51.66 % 5.006 M -24.38 % 6.620 M -20.36 % 8.312 M 0.000 0.000 -100.00 % 257.000 K 0.000 -100.00 % 76.000 K -37.70 % 122.000 K -10.29 % 136.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.000 K 10.26 % 39.000 K 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 50.023 M 1.54 % 49.266 M 4.49 % 47.148 M 0.000 -100.00 % 42.154 M 138.95 % 17.641 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
Other total stockholders equity -42.018 M 0.000 0.000 0.000 0.000 0.000 100.00 % -92.853 M -84.48 % -50.331 M -2.79 % -48.965 M 20.52 % -61.609 M -40.15 % -43.960 M -123.54 % -19.665 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
Deferred tax liabilities non current 2.912 M 11.74 % 2.606 M 9.08 % 2.389 M -40.20 % 3.995 M -19.50 % 4.963 M 15.96 % 4.280 M -0.14 % 4.286 M -20.57 % 5.396 M -27.26 % 7.418 M 11.08 % 6.678 M 32.03 % 5.058 M 23.16 % 4.107 M 39.27 % 2.949 M 170.80 % 1.089 M -32.23 % 1.607 M -18.51 % 1.972 M 208.13 % 640.000 K -12.57 % 732.000 K 70.23 % 430.000 K 0.00 % 430.000 K 0.00 % 430.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.176 M 7.65 % 6.666 M -20.37 % 8.371 M 14.09 % 7.337 M 30.09 % 5.640 M -65.96 % 16.570 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
Total assets 46.398 M 12.60 % 41.207 M 3.16 % 39.944 M -44.42 % 71.872 M -13.45 % 83.044 M -2.78 % 85.420 M 4.28 % 81.913 M -4.27 % 85.571 M -28.53 % 119.724 M 7.72 % 111.143 M 6.98 % 103.893 M 3.16 % 100.711 M 13.98 % 88.355 M 24.68 % 70.864 M 4.91 % 67.548 M 5.02 % 64.322 M 26.09 % 51.013 M 11.69 % 45.672 M 12.13 % 40.732 M -0.40 % 40.895 M 13.53 % 36.020 M 67.33 % 21.526 M 37.41 % 15.665 M 7.88 % 14.521 M -14.03 % 16.891 M -55.53 % 37.982 M -9.58 % 42.005 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
Deferred income tax 0.000 0.000 100.00 % -28.445 M -16.68 % -24.379 M -3 453.37 % 727.000 K 1 864.86 % 37.000 K 114.68 % -252.000 K 66.08 % -743.000 K -4 853.33 % -15.000 K -100.93 % 1.612 M 199.08 % -1.627 M -182.93 % 1.962 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
Stock based compensation 0.000 0.000 -100.00 % 1.396 M -49.35 % 2.756 M 590.73 % 399.000 K 58.33 % 252.000 K 35.48 % 186.000 K -69.32 % 606.271 K 62.54 % 373.000 K 5.37 % 354.000 K -24.84 % 471.000 K 16.30 % 405.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
Change in working capital -811.000 K -115.12 % -377.000 K -119.70 % 1.914 M 104.71 % 935.000 K -49.05 % 1.835 M 275.43 % -1.046 M -138.11 % 2.745 M 309.06 % -1.313 M -102.00 % -650.000 K -209.52 % -210.000 K -118.17 % 1.156 M 148.84 % -2.367 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
Accounts receivables -336.000 K -414.02 % 107.000 K 142.13 % -254.000 K -129.20 % 870.000 K -61.99 % 2.289 M 358.72 % 499.000 K -82.83 % 2.907 M 329.08 % -1.269 M -284.55 % -330.000 K -502.44 % 82.000 K -94.84 % 1.589 M 185.20 % -1.865 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
Inventory 24.000 K 33.33 % 18.000 K 158.06 % -31.000 K -117.92 % 173.000 K -42.90 % 303.000 K 7 675.00 % -4.000 K 97.53 % -162.000 K -268.18 % -44.000 K 86.25 % -320.000 K -9.59 % -292.000 K 32.56 % -433.000 K 13.75 % -502.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
Accounts payables 0.000 100.00 % -591.000 K -18.67 % -498.000 K -772.97 % 74.000 K 135.75 % -207.000 K -45.77 % -142.000 K 86.78 % -1.074 M -126.11 % -475.000 K -177.49 % 613.000 K -32.19 % 904.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
Other working capital -499.000 K -660.67 % 89.000 K -96.70 % 2.697 M 1 581.87 % -182.000 K 66.91 % -550.000 K 60.69 % -1.399 M -230.26 % 1.074 M 126.11 % 475.000 K 177.49 % -613.000 K 32.19 % -904.000 K -406.44 % 295.000 K 8.86 % 271.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
Other non cash items -1.376 M -207.14 % -448.000 K -102.96 % 15.135 M 9.30 % 13.847 M 183.29 % -16.626 M -3.94 % -15.996 M -1 488.48 % -1.007 M -174.88 % 1.345 M 122.66 % -5.935 M -140.55 % 14.636 M 41.30 % 10.358 M 24.45 % 8.323 M 130.64 % -27.166 M -7.93 % -25.170 M -189.32 % 28.180 M 49.25 % 18.881 M 15.84 % 16.299 M 11.51 % 14.617 M 19.48 % 12.234 M -2.55 % 12.554 M 44.48 % 8.689 M 52.87 % 5.684 M 131.34 % 2.457 M 240.32 % -1.751 M -106.43 % 27.251 M 409.07 % -8.817 M -786.15 % 1.285 M
Net cash provided by operating activities 17.885 M -6.53 % 19.134 M 148.91 % 7.687 M -28.73 % 10.785 M -16.48 % 12.913 M 25.30 % 10.306 M -5.28 % 10.880 M 12.73 % 9.651 M 27.88 % 7.547 M -77.50 % 33.539 M 7.20 % 31.287 M 17.95 % 26.525 M 10.39 % 24.028 M -10.41 % 26.819 M -4.83 % 28.180 M 49.25 % 18.881 M 15.84 % 16.299 M 11.51 % 14.617 M 19.48 % 12.234 M -2.55 % 12.554 M 44.48 % 8.689 M 52.87 % 5.684 M 131.34 % 2.457 M 240.32 % -1.751 M 89.77 % -17.124 M -94.22 % -8.817 M 0.000
Investments in property plant and equipment -359.000 K -116.27 % -166.000 K 22.07 % -213.000 K 71.18 % -739.000 K -48.99 % -496.000 K 6.24 % -529.000 K 44.08 % -946.000 K -37.90 % -686.000 K 27.18 % -942.000 K 18.23 % -1.152 M -47.50 % -781.000 K 48.62 % -1.520 M 86.17 % -10.987 M -20.19 % -9.141 M -559.05 % -1.387 M 23.87 % -1.822 M -174.40 % -664.000 K -23.65 % -537.000 K 62.94 % -1.449 M -286.40 % -375.000 K -12.28 % -334.000 K -203.64 % -110.000 K 49.77 % -219.000 K 14.45 % -256.000 K 94.43 % -4.599 M -1 044.03 % -402.000 K -71.79 % -234.000 K
Acquisitions net 51.000 K 120.99 % -243.000 K -100.31 % 78.381 M 480.39 % 13.505 M 0.000 -100.00 % 253.000 K 543.86 % -57.000 K 70.92 % -196.000 K 95.68 % -4.535 M 49.79 % -9.032 M -281.74 % -2.366 M -35.20 % -1.750 M 79.44 % -8.511 M 0.000 0.000 100.00 % -18.394 M -4 925.68 % -366.000 K 84.19 % -2.315 M -10.40 % -2.097 M 0.000 100.00 % -3.365 M 0.000 0.000 0.000 100.00 % -1.335 M -3 714.29 % -35.000 K 0.000
Purchases of investments 0.000 100.00 % -881.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.993 M 0.000 -100.00 % 14.000 K 100.27 % -5.156 M 29.06 % -7.268 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -45.000 K 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 -100.00 % 39.000 K 0.000 -100.00 % 1.736 M -73.08 % 6.448 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -14.516 M -3.70 % -13.998 M 0.000 -100.00 % 131.000 K -87.69 % 1.064 M -16.55 % 1.275 M 504.76 % -315.000 K 80.59 % -1.623 M -156.80 % -632.000 K 96.78 % -19.602 M -26.21 % -15.531 M -15.58 % -13.437 M 0.000 0.000 100.00 % -7.621 M -25.26 % -6.084 M -4.39 % -5.828 M -48.52 % -3.924 M -22.17 % -3.212 M -17.57 % -2.732 M 8.29 % -2.979 M -149.29 % -1.195 M -3 954.84 % 31.000 K 158.33 % 12.000 K 124.00 % -50.000 K 0.000 -100.00 % 234.000 K
Net cash used for investing activites -14.824 M 3.04 % -15.288 M -119.56 % 78.168 M 506.09 % 12.897 M 2 170.60 % 568.000 K -43.14 % 999.000 K 175.80 % -1.318 M 47.39 % -2.505 M 58.99 % -6.109 M 79.46 % -29.747 M -59.26 % -18.678 M -24.76 % -14.971 M 17.77 % -18.206 M -10.95 % -16.409 M -82.16 % -9.008 M 65.75 % -26.300 M -283.49 % -6.858 M -1.21 % -6.776 M -0.27 % -6.758 M -117.51 % -3.107 M 53.79 % -6.723 M -415.17 % -1.305 M -594.15 % -188.000 K 22.95 % -244.000 K 95.92 % -5.984 M -1 269.34 % -437.000 K -86.75 % -234.000 K
Debt repayment -1.104 M -245.00 % -320.000 K 97.35 % -12.063 M 22.93 % -15.651 M -172.14 % -5.751 M 18.11 % -7.023 M -16.20 % -6.044 M -509.27 % -992.000 K -153.25 % 1.863 M -71.00 % 6.424 M -75.30 % 26.004 M 280.40 % 6.836 M -34.80 % 10.484 M 524 300.00 % -2.000 K 99.92 % -2.396 M -199.92 % 2.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -43.000 K -377.78 % -9.000 K 65.38 % -26.000 K 0.000
Common stock issued 0.000 -100.00 % 518.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.000 K -81.63 % 49.000 K -80.86 % 256.000 K 126.55 % 113.000 K -44.33 % 203.000 K 63.71 % 124.000 K -8.82 % 136.000 K 11.48 % 122.000 K -38.38 % 198.000 K 0.000 -100.00 % 3.000 M 0.000 -100.00 % 61.978 M 0.000
Common stock repurchased -129.000 K 53.26 % -276.000 K 86.15 % -1.993 M -9 390.48 % -21.000 K 0.000 0.000 100.00 % -1.000 K 0.000 0.000 100.00 % -215.000 K 99.22 % -27.512 M -370.45 % -5.848 M 28.27 % -8.153 M -195.93 % -2.755 M 0.000 0.000 100.00 % -314.000 K 0.000 100.00 % -5.606 M -15.30 % -4.862 M -16.93 % -4.158 M -225.10 % -1.279 M 0.000 0.000 0.000 100.00 % -18.787 M 0.000
Dividends paid -2.832 M 0.00 % -2.832 M 95.97 % -70.243 M -1 139.95 % -5.665 M 0.00 % -5.665 M -66.91 % -3.394 M -0.24 % -3.386 M -0.33 % -3.375 M 13.57 % -3.905 M 60.99 % -10.010 M 6.58 % -10.715 M 4.78 % -11.253 M 0.53 % -11.313 M -6.76 % -10.597 M 1.06 % -10.710 M -24.48 % -8.604 M -18.72 % -7.247 M -9.32 % -6.629 M -25.29 % -5.291 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 989.000 K 182.42 % -1.200 M 26.43 % -1.631 M 23.10 % -2.121 M -3.97 % -2.040 M -5.97 % -1.925 M 0.000 100.00 % -1.700 M 0.000 100.00 % -674.000 K 11.78 % -764.000 K -74.43 % -438.000 K -253.23 % -124.000 K 71.03 % -428.000 K -15.68 % -370.000 K 10.84 % -415.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.521 M 0.000
Net cash used provided by financing activities -3.076 M 25.16 % -4.110 M 95.22 % -85.930 M -266.31 % -23.458 M -74.33 % -13.456 M -9.03 % -12.342 M -30.87 % -9.431 M -55.45 % -6.067 M -197.11 % -2.042 M 54.37 % -4.475 M 65.54 % -12.987 M -21.34 % -10.703 M -17.54 % -9.106 M 33.89 % -13.773 M -2.58 % -13.427 M -110.95 % -6.365 M 14.54 % -7.448 M -15.90 % -6.426 M 40.35 % -10.773 M -127.95 % -4.726 M -17.10 % -4.036 M -273.36 % -1.081 M 0.000 -100.00 % 2.957 M 32 955.56 % -9.000 K -100.02 % 38.644 M 0.000
Effect of forex changes on cash 26.000 K 333.33 % 6.000 K -14.29 % 7.000 K -80.56 % 36.000 K 340.00 % -15.000 K -193.75 % 16.000 K -71.43 % 56.000 K 224.44 % -45.000 K 60.18 % -113.000 K -248.68 % 76.000 K 5.56 % 72.000 K -73.43 % 271.000 K 1 984.62 % 13.000 K 144.83 % -29.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.000 K 0.000 0.000
Net change in cash 11.000 K 104.26 % -258.000 K -60.25 % -161.000 K -161.92 % 260.000 K 2 500.00 % 10.000 K 100.69 % -1.455 M -878.07 % 187.000 K -81.91 % 1.034 M 244.21 % -717.000 K -18.12 % -607.000 K -98.37 % -306.000 K -127.27 % 1.122 M 134.30 % -3.271 M 3.57 % -3.392 M -159.04 % 5.745 M 141.68 % -13.784 M -791.62 % 1.993 M 40.85 % 1.415 M 126.71 % -5.297 M -212.20 % 4.721 M 328.07 % -2.070 M -162.77 % 3.298 M 45.35 % 2.269 M 135.86 % 962.000 K 104.16 % -23.103 M -178.61 % 29.390 M 12 659.83 % -234.000 K
Cash at beginning of period 975.000 K -20.92 % 1.233 M -11.55 % 1.394 M 22.93 % 1.134 M 0.89 % 1.124 M -56.42 % 2.579 M 31.72 % 1.958 M 111.90 % 924.000 K -43.69 % 1.641 M -27.00 % 2.248 M -11.98 % 2.554 M 78.35 % 1.432 M -69.55 % 4.703 M -41.90 % 8.095 M 244.47 % 2.350 M -85.43 % 16.134 M 14.09 % 14.141 M 11.12 % 12.726 M -29.39 % 18.023 M 35.49 % 13.302 M -13.47 % 15.372 M 27.31 % 12.074 M 23.14 % 9.805 M 10.88 % 8.843 M -72.32 % 31.946 M 1 149.84 % 2.556 M 0.000
Cash at end of period 986.000 K 1.13 % 975.000 K -20.92 % 1.233 M -11.55 % 1.394 M 22.93 % 1.134 M 0.89 % 1.124 M -47.60 % 2.145 M 9.55 % 1.958 M 111.90 % 924.000 K -43.69 % 1.641 M -27.00 % 2.248 M -11.98 % 2.554 M 78.35 % 1.432 M -69.55 % 4.703 M -41.90 % 8.095 M 244.47 % 2.350 M -85.43 % 16.134 M 14.09 % 14.141 M 11.12 % 12.726 M -29.39 % 18.023 M 35.49 % 13.302 M -13.47 % 15.372 M 27.31 % 12.074 M 23.14 % 9.805 M 10.88 % 8.843 M -72.32 % 31.946 M 13 752.14 % -234.000 K
Operating cash flow 17.885 M -6.53 % 19.134 M 148.91 % 7.687 M -28.73 % 10.785 M -16.48 % 12.913 M 25.30 % 10.306 M -5.28 % 10.880 M 12.73 % 9.651 M 27.88 % 7.547 M -77.50 % 33.539 M 7.20 % 31.287 M 17.95 % 26.525 M 10.39 % 24.028 M -10.41 % 26.819 M -4.83 % 28.180 M 49.25 % 18.881 M 15.84 % 16.299 M 11.51 % 14.617 M 19.48 % 12.234 M -2.55 % 12.554 M 44.48 % 8.689 M 52.87 % 5.684 M 131.34 % 2.457 M 240.32 % -1.751 M 89.77 % -17.124 M -94.22 % -8.817 M 0.000
Capital expenditure -359.000 K 97.53 % -14.527 M -6 720.19 % -213.000 K 71.18 % -739.000 K -48.99 % -496.000 K 6.24 % -529.000 K 44.08 % -946.000 K -37.90 % -686.000 K 27.18 % -942.000 K 18.23 % -1.152 M -47.50 % -781.000 K 48.62 % -1.520 M 86.17 % -10.987 M -20.19 % -9.141 M -1.39 % -9.016 M -6.43 % -8.471 M -51.62 % -5.587 M -25.24 % -4.461 M 4.58 % -4.675 M -50.42 % -3.108 M -203.52 % -1.024 M -136.49 % -433.000 K -95.05 % -222.000 K 13.28 % -256.000 K 94.43 % -4.599 M -1 044.03 % -402.000 K -71.79 % -234.000 K
Free CashFlow 17.526 M 280.42 % 4.607 M -38.36 % 7.474 M -25.60 % 10.046 M -19.09 % 12.417 M 27.00 % 9.777 M -1.58 % 9.934 M 10.81 % 8.965 M 35.73 % 6.605 M -79.61 % 32.387 M 6.17 % 30.506 M 22.00 % 25.005 M 91.74 % 13.041 M -26.23 % 17.678 M -7.75 % 19.164 M 84.09 % 10.410 M -2.82 % 10.712 M 5.47 % 10.156 M 34.36 % 7.559 M -19.98 % 9.446 M 23.24 % 7.665 M 45.97 % 5.251 M 134.94 % 2.235 M 211.36 % -2.007 M 90.76 % -21.723 M -135.63 % -9.219 M -3 839.74 % -234.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 2000-01-31 1999-06-30 1998-06-30 1998-01-31 1997-12-30 1997-01-31 1996-06-30 1996-01-31 1995-12-30
Revenue 32.993 M 28.52 % 25.672 M -9.72 % 28.437 M 12.68 % 25.237 M -10.41 % 28.168 M 16.26 % 24.228 M -10.27 % 27.000 M -14.81 % 31.694 M -8.43 % 34.612 M 11.19 % 31.128 M -9.74 % 34.488 M 12.32 % 30.706 M -6.67 % 32.900 M -7.38 % 35.523 M 7.58 % 33.020 M -13.17 % 38.030 M -10.11 % 42.307 M 3.90 % 40.719 M -3.52 % 42.206 M 12.56 % 37.496 M -30.50 % 53.952 M 8.59 % 49.685 M -2.79 % 51.110 M 5.07 % 48.646 M -1.68 % 49.479 M 0.88 % 49.047 M 1.54 % 48.303 M 0.00 % 48.303 M 7.05 % 45.122 M 0.00 % 45.122 M 0.22 % 45.021 M 5.45 % 42.693 M 0.18 % 42.616 M 42.12 % 29.986 M 0.00 % 29.986 M 8.19 % 27.716 M 0.00 % 27.716 M 23.85 % 22.378 M 0.00 % 22.378 M 8.79 % 20.569 M 0.00 % 20.569 M 15.49 % 17.810 M 0.00 % 17.810 M 52.40 % 11.686 M 0.00 % 11.686 M 3.49 % 11.292 M 0.00 % 11.292 M 16.77 % 9.670 M 4.95 % 9.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net income 4.475 M 376.57 % 939.000 K -73.02 % 3.481 M 154.46 % 1.368 M -67.43 % 4.200 M 111.06 % 1.990 M -62.57 % 5.316 M 19.35 % 4.454 M -17.03 % 5.368 M 22.56 % 4.380 M -18.22 % 5.356 M 88.00 % 2.849 M -46.00 % 5.276 M 107.72 % 2.540 M -50.83 % 5.166 M 139.50 % 2.157 M -60.57 % 5.471 M 13.51 % 4.820 M -26.24 % 6.535 M 13.55 % 5.755 M -34.77 % 8.822 M 14.22 % 7.724 M -16.41 % 9.240 M 20.30 % 7.681 M -24.18 % 10.131 M 11.56 % 9.081 M 2.22 % 8.884 M 0.00 % 8.884 M 6.43 % 8.347 M 0.00 % 8.347 M -3.21 % 8.624 M 34.23 % 6.425 M -5.53 % 6.801 M 20.24 % 5.656 M 0.00 % 5.656 M 14.33 % 4.947 M 0.00 % 4.947 M 21.10 % 4.085 M 0.00 % 4.085 M 16.15 % 3.517 M 0.00 % 3.517 M 351 600.00 % 1.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.000 K 0.000 100.00 % -785.000 K 0.000 100.00 % -27.251 M 0.000 0.000 100.00 % -7.674 M 0.000 0.000 100.00 % -1.285 M 0.000 0.000 0.000 -100.00 % 212.000 K
Income before tax 5.734 M 1 102.10 % 477.000 K -88.00 % 3.975 M 310.64 % 968.000 K -76.62 % 4.140 M 1 059.66 % 357.000 K -91.88 % 4.399 M 45.95 % 3.014 M -54.24 % 6.586 M 21.81 % 5.407 M -22.38 % 6.966 M 109.63 % 3.323 M -50.82 % 6.757 M 125.53 % 2.996 M -54.57 % 6.595 M 255.47 % -4.242 M -160.41 % 7.022 M 19.50 % 5.876 M -29.49 % 8.334 M 17.03 % 7.121 M -39.00 % 11.674 M 14.83 % 10.166 M -18.71 % 12.506 M 16.87 % 10.701 M -18.86 % 13.188 M 10.41 % 11.945 M -0.21 % 11.970 M 0.00 % 11.970 M 7.69 % 11.115 M 0.00 % 11.115 M -0.76 % 11.200 M 25.76 % 8.906 M 0.00 % 8.906 M 17.77 % 7.562 M 0.00 % 7.562 M 13.42 % 6.667 M 0.00 % 6.667 M 21.20 % 5.501 M 0.00 % 5.501 M 18.81 % 4.630 M 0.00 % 4.630 M 38.17 % 3.351 M 0.00 % 3.351 M 25.32 % 2.674 M 0.00 % 2.674 M 135.39 % 1.136 M 0.00 % 1.136 M 389.80 % -392.000 K 0.00 % -392.000 K 97.12 % -13.625 M 0.00 % -13.625 M -99.99 % -6.813 M -691.29 % -861.000 K -34.11 % -642.000 K -100.00 % -321.000 K 66.70 % -964.000 K -334.12 % 411.750 K 217.95 % 129.500 K 100.00 % 64.750 K -66.67 % 194.250 K
Income before tax ratio 0.17 835.36 % 0.02 -86.71 % 0.14 264.43 % 0.04 -73.90 % 0.15 897.46 % 0.01 -90.96 % 0.16 71.33 % 0.10 -50.02 % 0.19 9.54 % 0.17 -14.00 % 0.20 86.64 % 0.11 -47.31 % 0.21 143.52 % 0.08 -57.77 % 0.20 279.06 % -0.11 -167.20 % 0.17 15.02 % 0.14 -26.92 % 0.20 3.97 % 0.19 -12.23 % 0.22 5.75 % 0.20 -16.38 % 0.24 11.23 % 0.22 -17.47 % 0.27 9.44 % 0.24 -1.72 % 0.25 0.00 % 0.25 0.60 % 0.25 0.00 % 0.25 -0.98 % 0.25 19.26 % 0.21 -0.18 % 0.21 -17.13 % 0.25 0.00 % 0.25 4.84 % 0.24 0.00 % 0.24 -2.15 % 0.25 0.00 % 0.25 9.21 % 0.23 0.00 % 0.23 19.63 % 0.19 0.00 % 0.19 -17.77 % 0.23 0.00 % 0.23 127.45 % 0.10 0.00 % 0.10 348.17 % -0.04 4.72 % -0.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
EBITDA 6.454 M 195.66 % -6.747 M -157.69 % 11.696 M 34.96 % 8.666 M -23.11 % 11.271 M 55.74 % 7.237 M -32.99 % 10.800 M -17.18 % 13.040 M -19.07 % 16.113 M 54.75 % 10.412 M -39.22 % 17.131 M 26.34 % 13.559 M -20.51 % 17.057 M 617.19 % -3.298 M -120.17 % 16.350 M 27.71 % 12.802 M -24.09 % 16.865 M 309.82 % -8.038 M -146.16 % 17.412 M 436.91 % 3.243 M -83.96 % 20.213 M 179.49 % 7.232 M -62.46 % 19.267 M 142.84 % 7.934 M -54.92 % 17.598 M 0.63 % 17.487 M 3.93 % 16.825 M 0.00 % 16.825 M 8.99 % 15.437 M 0.00 % 15.437 M 4.45 % 14.780 M 16.43 % 12.694 M 3.05 % 12.318 M -7.38 % 13.300 M 34.44 % 9.893 M -17.19 % 11.947 M 39.13 % 8.587 M -13.58 % 9.936 M 45.88 % 6.811 M -17.27 % 8.233 M 50.54 % 5.469 M -18.80 % 6.735 M 52.72 % 4.410 M -6.29 % 4.706 M 50.64 % 3.124 M -50.85 % 6.356 M 222.31 % 1.972 M -66.69 % 5.920 M 3 382.35 % 170.000 K 6 700.00 % 2.500 K 100.01 % -27.248 M -100.00 % -13.624 M -200.00 % 13.624 M 1 160.23 % -1.285 M -100.16 % -642.000 K 66.68 % -1.927 M -340.80 % 800.250 K 239.81 % 235.500 K 100.00 % 117.750 K -66.67 % 353.250 K
Net income ratio 0.14 270.82 % 0.04 -70.12 % 0.12 125.82 % 0.05 -63.65 % 0.15 81.53 % 0.08 -58.28 % 0.20 40.10 % 0.14 -9.39 % 0.16 10.22 % 0.14 -9.40 % 0.16 67.38 % 0.09 -42.14 % 0.16 124.28 % 0.07 -54.30 % 0.16 175.84 % 0.06 -56.14 % 0.13 9.25 % 0.12 -23.55 % 0.15 0.88 % 0.15 -6.14 % 0.16 5.18 % 0.16 -14.01 % 0.18 14.50 % 0.16 -22.88 % 0.20 10.59 % 0.19 0.67 % 0.18 0.00 % 0.18 -0.58 % 0.18 0.00 % 0.18 -3.43 % 0.19 27.28 % 0.15 -5.70 % 0.16 -15.39 % 0.19 0.00 % 0.19 5.68 % 0.18 0.00 % 0.18 -2.22 % 0.18 0.00 % 0.18 6.76 % 0.17 0.00 % 0.17 304 425.28 % 0.00 0.00 -100.00 % 0.00 0.00 -100.00 % 0.00 0.00 100.00 % -0.08 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Ratio EBITDA 0.20 174.43 % -0.26 -163.90 % 0.41 19.78 % 0.34 -14.18 % 0.40 33.96 % 0.30 -25.32 % 0.40 -2.78 % 0.41 -11.62 % 0.47 39.18 % 0.33 -32.66 % 0.50 12.49 % 0.44 -14.83 % 0.52 658.43 % -0.09 -118.75 % 0.50 47.09 % 0.34 -15.55 % 0.40 301.94 % -0.20 -147.85 % 0.41 376.99 % 0.09 -76.91 % 0.37 157.39 % 0.15 -61.39 % 0.38 131.13 % 0.16 -54.14 % 0.36 -0.24 % 0.36 2.36 % 0.35 0.00 % 0.35 1.81 % 0.34 0.00 % 0.34 4.21 % 0.33 10.41 % 0.30 2.87 % 0.29 -34.83 % 0.44 34.44 % 0.33 -23.46 % 0.43 39.13 % 0.31 -30.22 % 0.44 45.88 % 0.30 -23.96 % 0.40 50.54 % 0.27 -29.69 % 0.38 52.72 % 0.25 -38.51 % 0.40 50.64 % 0.27 -52.51 % 0.56 222.31 % 0.17 -71.47 % 0.61 3 218.14 % 0.02 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio 0.54 12.30 % 0.48 77.19 % 0.27 35.46 % 0.20 -33.85 % 0.30 39.10 % 0.22 -29.20 % 0.31 78.38 % 0.17 -34.76 % 0.26 64.70 % 0.16 -30.43 % 0.23 45.75 % 0.16 -23.26 % 0.20 -62.56 % 0.55 -22.86 % 0.71 35.64 % 0.52 -3.12 % 0.54 2 125.26 % 0.02 -95.59 % 0.55 -12.85 % 0.63 30.31 % 0.49 0.20 % 0.48 -2.26 % 0.50 7.24 % 0.46 -0.74 % 0.47 -43.02 % 0.82 -0.77 % 0.82 0.00 % 0.82 -1.81 % 0.84 0.00 % 0.84 0.01 % 0.84 1.12 % 0.83 0.04 % 0.83 -17.16 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 7.13 % 0.93 0.00 % 0.93 0.30 % 0.93 0.00 % 0.93 1.38 % 0.92 0.00 % 0.92 -0.37 % 0.92 0.00 % 0.92 5.48 % 0.87 0.00 % 0.87 -12.65 % 1.00 0.00 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Weighted average shs out dil 114.744 M 0.21 % 114.506 M 1.97 % 112.290 M -7.64 % 121.581 M 9.06 % 111.482 M -3.77 % 115.846 M 0.24 % 115.565 M -0.52 % 116.173 M -0.45 % 116.696 M 1.27 % 115.228 M -1.04 % 116.435 M -0.53 % 117.054 M 2.06 % 114.696 M 0.99 % 113.568 M -1.07 % 114.800 M -0.12 % 114.938 M 0.69 % 114.146 M 0.07 % 114.065 M 1.65 % 112.218 M -0.25 % 112.499 M 0.74 % 111.671 M -2.26 % 114.251 M -9.74 % 126.575 M -0.85 % 127.666 M -1.71 % 129.885 M -5.45 % 137.370 M -1.01 % 138.773 M 0.00 % 138.773 M -2.58 % 142.455 M 0.00 % 142.455 M 0.81 % 141.315 M -0.25 % 141.673 M 0.00 % 141.673 M -0.56 % 142.476 M 0.00 % 142.476 M 0.13 % 142.284 M 0.00 % 142.284 M -0.17 % 142.527 M 0.00 % 142.527 M -4.81 % 149.724 M 0.00 % 149.724 M 2.08 % 146.668 M -2.04 % 149.724 M 9.91 % 136.221 M -9.02 % 149.724 M 12.73 % 132.816 M -11.29 % 149.724 M 20.74 % 124.004 M 0.00 % 124.004 M 9.06 % 113.701 M 0.00 % 113.701 M 0.00 % 113.701 M 0.00 % 113.701 M 2.26 % 111.188 M 0.00 % 111.188 M 0.00 % 111.188 M -0.50 % 111.750 M -0.94 % 112.814 M 0.00 % 112.814 M 0.00 % 112.814 M
Weighted average shs out 114.744 M 0.39 % 114.303 M 1.79 % 112.290 M -0.89 % 113.295 M 1.63 % 111.482 M -1.60 % 113.295 M 0.00 % 113.295 M 0.00 % 113.295 M 0.02 % 113.269 M -0.02 % 113.295 M 0.08 % 113.203 M -0.08 % 113.295 M 0.20 % 113.072 M -0.44 % 113.570 M -1.07 % 114.800 M 1.74 % 112.836 M -1.15 % 114.148 M 1.72 % 112.218 M 0.00 % 112.220 M -0.35 % 112.616 M 0.85 % 111.671 M -2.08 % 114.041 M -9.90 % 126.575 M -1.39 % 128.353 M -1.18 % 129.885 M -5.45 % 137.370 M -1.01 % 138.773 M 0.00 % 138.773 M -2.58 % 142.455 M 0.00 % 142.455 M 0.81 % 141.315 M -0.25 % 141.673 M 0.00 % 141.673 M 0.25 % 141.323 M -0.81 % 142.476 M 0.96 % 141.124 M -0.82 % 142.284 M 1.04 % 140.825 M -1.19 % 142.527 M -3.50 % 147.702 M -1.35 % 149.724 M 2.08 % 146.668 M -2.04 % 149.724 M 9.91 % 136.221 M -9.02 % 149.724 M 12.73 % 132.816 M -11.29 % 149.724 M 20.74 % 124.004 M 0.00 % 124.004 M 9.06 % 113.701 M 0.00 % 113.701 M 0.00 % 113.701 M 0.00 % 113.701 M 2.26 % 111.188 M 0.00 % 111.188 M 0.00 % 111.188 M -0.50 % 111.750 M -0.94 % 112.814 M 0.00 % 112.814 M 0.00 % 112.814 M
EPS diluted 0.04 375.61 % 0.01 -73.55 % 0.03 176.79 % 0.01 -70.29 % 0.04 119.19 % 0.02 -62.61 % 0.05 20.10 % 0.04 -16.74 % 0.05 21.05 % 0.04 -17.39 % 0.05 89.30 % 0.02 -47.17 % 0.05 105.36 % 0.02 -50.22 % 0.05 163.16 % 0.02 -64.30 % 0.05 350.79 % -0.02 -132.82 % 0.06 13.67 % 0.05 -35.19 % 0.08 16.86 % 0.07 -7.40 % 0.07 21.26 % 0.06 -22.82 % 0.08 17.82 % 0.07 3.44 % 0.06 0.00 % 0.06 9.22 % 0.06 0.00 % 0.06 -3.93 % 0.06 35.56 % 0.05 -6.25 % 0.05 20.60 % 0.04 0.51 % 0.04 14.12 % 0.03 -0.29 % 0.03 21.25 % 0.03 0.35 % 0.03 21.19 % 0.02 0.85 % 0.02 -60.47 % 0.06 0.00 -100.00 % 0.04 0.00 -100.00 % 0.02 0.00 100.00 % -0.01 0.00 100.00 % -0.24 0.00 0.00 100.00 % -0.09 0.00 0.00 100.00 % -0.01 0.00 0.00 0.00 -100.00 % 0.00
Earnings per share 0.04 375.61 % 0.01 -73.55 % 0.03 156.20 % 0.01 -67.90 % 0.04 114.20 % 0.02 -62.47 % 0.05 19.34 % 0.04 -17.09 % 0.05 22.48 % 0.04 -18.18 % 0.05 88.45 % 0.03 -46.25 % 0.05 108.48 % 0.02 -50.22 % 0.05 145.90 % 0.02 -61.80 % 0.05 358.92 % -0.02 -131.79 % 0.06 13.89 % 0.05 -35.32 % 0.08 16.69 % 0.07 -7.26 % 0.07 22.07 % 0.06 -23.33 % 0.08 17.82 % 0.07 3.44 % 0.06 0.00 % 0.06 9.22 % 0.06 0.00 % 0.06 -3.93 % 0.06 35.56 % 0.05 -6.25 % 0.05 19.11 % 0.04 1.77 % 0.04 10.92 % 0.04 2.59 % 0.03 17.17 % 0.03 3.85 % 0.03 16.73 % 0.02 4.70 % 0.02 -61.06 % 0.06 0.00 -100.00 % 0.04 0.00 -100.00 % 0.02 0.00 100.00 % -0.01 0.00 100.00 % -0.24 0.00 0.00 100.00 % -0.09 0.00 0.00 100.00 % -0.01 0.00 0.00 0.00 -100.00 % 0.00
Gross profit 17.708 M 44.33 % 12.269 M 59.96 % 7.670 M 52.64 % 5.025 M -40.74 % 8.479 M 61.72 % 5.243 M -36.47 % 8.253 M 51.96 % 5.431 M -40.26 % 9.091 M 83.14 % 4.964 M -37.20 % 7.905 M 63.70 % 4.829 M -28.37 % 6.742 M -65.32 % 19.442 M -17.01 % 23.428 M 17.77 % 19.893 M -12.91 % 22.843 M 2 212.04 % 988.000 K -95.75 % 23.246 M -1.90 % 23.697 M -9.44 % 26.167 M 8.80 % 24.050 M -4.99 % 25.313 M 12.67 % 22.467 M -2.41 % 23.022 M -42.52 % 40.051 M 0.76 % 39.749 M 0.00 % 39.749 M 5.12 % 37.814 M 0.00 % 37.814 M 0.23 % 37.727 M 6.63 % 35.381 M 0.22 % 35.304 M 17.73 % 29.986 M 0.00 % 29.986 M 8.19 % 27.716 M 0.00 % 27.716 M 32.68 % 20.889 M 0.00 % 20.889 M 9.12 % 19.143 M 0.00 % 19.143 M 17.09 % 16.349 M 0.00 % 16.349 M 51.84 % 10.767 M 0.00 % 10.767 M 9.17 % 9.863 M 0.00 % 9.863 M 2.00 % 9.670 M 4.95 % 9.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Income tax expense 1.484 M 74 300.00 % -2.000 K -100.24 % 828.000 K 1 040.91 % -88.000 K -128.03 % 314.000 K 492.45 % 53.000 K -95.24 % 1.113 M 206.20 % -1.048 M -167.57 % 1.551 M 51.02 % 1.027 M -36.21 % 1.610 M 239.66 % 474.000 K -67.99 % 1.481 M 224.78 % 456.000 K -68.09 % 1.429 M 102.98 % 704.000 K -54.61 % 1.551 M 317.23 % -714.000 K -139.69 % 1.799 M 31.70 % 1.366 M -41.82 % 2.348 M 13.93 % 2.061 M -32.27 % 3.043 M 10.09 % 2.764 M -6.75 % 2.964 M 3.49 % 2.864 M -7.19 % 3.086 M 0.00 % 3.086 M 11.49 % 2.768 M 0.00 % 2.768 M 7.45 % 2.576 M 22.38 % 2.105 M 0.00 % 2.105 M 10.44 % 1.906 M 0.00 % 1.906 M 10.75 % 1.721 M 0.00 % 1.721 M 21.45 % 1.417 M 0.00 % 1.417 M 27.31 % 1.113 M 0.00 % 1.113 M -66.79 % 3.351 M 0.00 % 3.351 M 25.32 % 2.674 M 0.00 % 2.674 M 135.39 % 1.136 M 0.00 % 1.136 M 389.80 % -392.000 K 0.00 % -392.000 K 97.12 % -13.625 M 0.00 % -13.625 M -99.99 % -6.813 M -691.29 % -861.000 K -34.11 % -642.000 K -100.00 % -321.000 K 66.70 % -964.000 K -334.12 % 411.750 K 217.95 % 129.500 K 100.00 % 64.750 K -66.67 % 194.250 K
Cost of revenue 15.285 M 14.04 % 13.403 M -35.46 % 20.767 M 2.75 % 20.212 M 2.66 % 19.689 M 3.71 % 18.985 M 1.27 % 18.747 M -28.62 % 26.263 M 2.91 % 25.521 M -2.46 % 26.164 M -1.58 % 26.583 M 2.73 % 25.877 M -1.07 % 26.158 M 62.66 % 16.081 M -36.78 % 25.438 M 40.25 % 18.137 M -6.82 % 19.464 M 199.95 % 6.489 M -65.78 % 18.960 M 37.40 % 13.799 M -50.34 % 27.785 M 8.39 % 25.635 M -0.63 % 25.797 M -1.46 % 26.179 M -1.05 % 26.457 M 194.10 % 8.996 M 5.15 % 8.555 M 0.00 % 8.555 M 17.05 % 7.309 M 0.00 % 7.309 M 0.21 % 7.294 M -0.25 % 7.312 M 0.00 % 7.312 M 0.000 0.000 0.000 0.000 -100.00 % 1.489 M 0.00 % 1.489 M 4.42 % 1.426 M 0.00 % 1.426 M -2.40 % 1.461 M 0.00 % 1.461 M 58.98 % 919.000 K 0.00 % 919.000 K -35.69 % 1.429 M 0.00 % 1.429 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
General and administrative expenses 394.000 K -7.51 % 426.000 K 33.54 % 319.000 K 15.16 % 277.000 K -40.56 % 466.000 K 0.000 -100.00 % 453.000 K 0.000 -100.00 % 154.000 K 0.000 -100.00 % 261.000 K -81.84 % 1.437 M 481.78 % 247.000 K -79.84 % 1.225 M 282.81 % 320.000 K -71.76 % 1.133 M 267.86 % 308.000 K -71.85 % 1.094 M 250.64 % 312.000 K -73.24 % 1.166 M 217.71 % 367.000 K -70.24 % 1.233 M 164.03 % 467.000 K -58.64 % 1.129 M 179.46 % 404.000 K -97.46 % 15.904 M 2.71 % 15.485 M 0.00 % 15.485 M 2.17 % 15.156 M 0.00 % 15.156 M -3.61 % 15.723 M 2.68 % 15.312 M 0.00 % 15.312 M 38.42 % 11.062 M 0.00 % 11.062 M 8.28 % 10.216 M 0.00 % 10.216 M 16.17 % 8.794 M 0.00 % 8.794 M 5.51 % 8.335 M 0.00 % 8.335 M 36.44 % 6.109 M 0.00 % 6.109 M 37.03 % 4.458 M 0.00 % 4.458 M 3.84 % 4.293 M 0.00 % 4.293 M 44.55 % 2.970 M 0.00 % 2.970 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 1.542 M -11.89 % 1.750 M 28.96 % 1.357 M -18.15 % 1.658 M -0.66 % 1.669 M 0.000 -100.00 % 1.631 M 0.000 -100.00 % 1.390 M 0.000 -100.00 % 1.865 M -9.60 % 2.063 M 2.13 % 2.020 M 7.16 % 1.885 M 24.92 % 1.509 M -15.03 % 1.776 M 0.17 % 1.773 M -2.96 % 1.827 M 11.27 % 1.642 M -23.59 % 2.149 M 61.09 % 1.334 M 11.26 % 1.199 M 3.18 % 1.162 M -7.70 % 1.259 M -12.33 % 1.436 M 6.53 % 1.348 M 23.90 % 1.088 M 0.00 % 1.088 M -1.00 % 1.099 M 0.00 % 1.099 M -11.08 % 1.236 M -20.41 % 1.553 M 0.00 % 1.553 M -68.39 % 4.913 M 0.00 % 4.913 M 5.82 % 4.643 M 0.00 % 4.643 M -5.97 % 4.938 M 151.94 % 1.960 M -0.66 % 1.973 M 0.00 % 1.973 M -7.54 % 2.134 M 0.00 % 2.134 M 58.66 % 1.345 M 0.00 % 1.345 M 23.96 % 1.085 M 0.00 % 1.085 M 18.26 % 917.500 K 0.00 % 917.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 0.000 0.000 -100.00 % 1.914 M 117.42 % -10.985 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 % -7.101 M 0.06 % -7.105 M 50.00 % -14.210 M -6.47 % -13.347 M 0.00 % -13.347 M -0.94 % -13.223 M 0.00 % -13.223 M 3.00 % -13.632 M -245.98 % 9.338 M 168.96 % -13.542 M -244.87 % 9.348 M 168.94 % -13.559 M -265.64 % 8.186 M 166.74 % -12.266 M -333.02 % 5.264 M 158.55 % -8.991 M -290.33 % 4.724 M 156.77 % -8.322 M -763.64 % 1.254 M 129.52 % -4.248 M -268.17 % 2.526 M 153.15 % -4.753 M -791.85 % 687.000 K 113.59 % -5.056 M -32.49 % -3.816 M -137.76 % -1.605 M 94.11 % -27.248 M 0.00 % -27.248 M -100.00 % -13.624 M -746.21 % -1.610 M -25.29 % -1.285 M -100.16 % -642.000 K 66.68 % -1.927 M -340.80 % 800.250 K 239.81 % 235.500 K 100.00 % 117.750 K -66.67 % 353.250 K
Operating expenses 1.936 M -88.41 % 16.708 M 365.40 % 3.590 M -14.91 % 4.219 M 6.06 % 3.978 M -10.00 % 4.420 M 17.40 % 3.765 M -3.09 % 3.885 M -21.55 % 4.952 M 18.95 % 4.163 M -25.10 % 5.558 M -11.28 % 6.265 M 16.30 % 5.387 M -14.95 % 6.334 M -60.51 % 16.040 M -1.99 % 16.365 M 9.54 % 14.940 M 286.85 % 3.862 M -71.97 % 13.780 M -10.98 % 15.480 M 14.68 % 13.498 M 5.11 % 12.842 M 3.90 % 12.360 M 8.17 % 11.426 M 20.67 % 9.469 M 211.38 % 3.041 M -5.71 % 3.225 M 0.00 % 3.225 M 6.40 % 3.031 M 0.00 % 3.031 M -8.90 % 3.327 M -92.43 % 43.949 M 1 222.57 % 3.323 M -91.49 % 39.026 M 1 515.98 % 2.415 M -93.32 % 36.147 M 1 294.56 % 2.592 M -91.02 % 28.866 M 1 538.25 % 1.762 M -92.74 % 24.277 M 1 123.02 % 1.985 M -89.91 % 19.676 M 392.52 % 3.995 M -70.52 % 13.553 M 1 190.76 % 1.050 M -92.07 % 13.235 M 4 016.64 % 321.500 K -97.31 % 11.966 M 424.36 % 2.282 M 108.37 % -27.248 M 0.00 % -27.248 M -100.00 % -13.624 M -746.21 % -1.610 M -25.29 % -1.285 M -100.16 % -642.000 K 66.68 % -1.927 M -340.80 % 800.250 K 239.81 % 235.500 K 100.00 % 117.750 K -66.67 % 353.250 K
Cost and expenses 17.221 M -31.70 % 25.215 M 3.52 % 24.357 M -0.30 % 24.431 M 3.23 % 23.667 M 1.12 % 23.405 M 3.97 % 22.512 M -25.33 % 30.148 M -1.07 % 30.473 M 0.48 % 30.327 M -5.64 % 32.141 M 0.00 % 32.142 M 1.89 % 31.545 M -0.76 % 31.788 M -2.24 % 32.516 M -5.76 % 34.502 M 0.28 % 34.404 M 232.37 % 10.351 M -68.38 % 32.740 M 4.00 % 31.481 M -23.74 % 41.283 M 7.29 % 38.477 M 0.84 % 38.157 M 1.47 % 37.605 M 4.67 % 35.926 M 198.46 % 12.037 M 2.18 % 11.780 M 0.00 % 11.780 M 13.93 % 10.340 M 0.00 % 10.340 M -2.65 % 10.621 M -79.28 % 51.260 M 382.04 % 10.634 M -72.75 % 39.026 M 1 515.98 % 2.415 M -93.32 % 36.147 M 1 294.56 % 2.592 M -90.53 % 27.377 M 742.11 % 3.251 M -87.35 % 25.703 M 653.53 % 3.411 M -85.82 % 24.059 M 340.96 % 5.456 M -62.30 % 14.472 M 634.99 % 1.969 M -86.11 % 14.175 M 709.54 % 1.751 M -85.37 % 11.966 M 424.36 % 2.282 M 108.37 % -27.248 M 0.00 % -27.248 M -100.00 % -13.624 M -746.21 % -1.610 M -25.29 % -1.285 M -100.16 % -642.000 K 66.68 % -1.927 M -340.80 % 800.250 K 239.81 % 235.500 K 100.00 % 117.750 K -66.67 % 353.250 K
Research and development expenses 0.000 -100.00 % 14.532 M 0.000 -100.00 % 13.269 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 32.661 M 0.000 -100.00 % 16.528 M 0.000 -100.00 % 17.615 M 0.000 -100.00 % 16.011 M 0.000 -100.00 % 13.218 M 0.000 -100.00 % 10.627 M 0.000 -100.00 % 8.377 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 1.936 M -11.03 % 2.176 M 29.83 % 1.676 M -13.39 % 1.935 M -51.36 % 3.978 M -10.00 % 4.420 M 17.40 % 3.765 M -3.09 % 3.885 M -21.55 % 4.952 M 18.95 % 4.163 M -25.10 % 5.558 M -11.28 % 6.265 M 16.30 % 5.387 M 22.43 % 4.400 M 49.66 % 2.940 M -27.39 % 4.049 M 30.44 % 3.104 M -2.91 % 3.197 M 10.55 % 2.892 M -35.22 % 4.464 M 48.11 % 3.014 M -22.62 % 3.895 M 28.93 % 3.021 M -25.77 % 4.070 M 37.45 % 2.961 M -82.84 % 17.251 M 4.09 % 16.573 M 0.00 % 16.573 M 1.96 % 16.255 M 0.00 % 16.255 M -4.15 % 16.959 M 0.56 % 16.865 M 0.00 % 16.865 M 5.58 % 15.974 M 0.00 % 15.974 M 7.51 % 14.858 M 0.00 % 14.858 M 8.20 % 13.732 M 27.69 % 10.754 M 4.34 % 10.307 M 0.00 % 10.307 M 25.04 % 8.243 M 0.00 % 8.243 M 42.05 % 5.803 M 0.00 % 5.803 M 7.90 % 5.378 M 0.00 % 5.378 M 38.36 % 3.887 M 0.00 % 3.887 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 0.000 0.000 -100.00 % 77.000 K -36.89 % 122.000 K 0.000 -100.00 % 89.000 K 0.000 -100.00 % 485.000 K 0.000 -100.00 % 676.000 K 3.05 % 656.000 K -25.11 % 876.000 K 18.54 % 739.000 K -6.81 % 793.000 K -3.88 % 825.000 K -6.36 % 881.000 K 2 836.67 % 30.000 K -97.35 % 1.132 M 3.28 % 1.096 M 10.15 % 995.000 K -4.51 % 1.042 M 133.11 % 447.000 K 31.47 % 340.000 K -6.85 % 365.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 81.000 K 0.000 -100.00 % 804.000 K 0.000 -100.00 % 721.000 K 0.000 -100.00 % 603.000 K 0.000 -100.00 % 834.000 K 0.000 -100.00 % 669.000 K 0.000 -100.00 % 644.000 K 0.000 -100.00 % 472.000 K 0.000 -100.00 % 456.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
Interest expense 128.000 K 204.76 % 42.000 K -60.00 % 105.000 K 36.36 % 77.000 K -36.89 % 122.000 K 0.000 -100.00 % 89.000 K -69.31 % 290.000 K -40.21 % 485.000 K -0.41 % 487.000 K -27.96 % 676.000 K -6.89 % 726.000 K -17.12 % 876.000 K 0.000 0.000 -100.00 % 1.706 M 0.000 -100.00 % 1.049 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 372.250 K 111.21 % 176.250 K -50.00 % 352.500 K 126.69 % 155.500 K 0.00 % 155.500 K 85.12 % 84.000 K 0.00 % 84.000 K 4.35 % 80.500 K -46.86 % 151.500 K 0.00 % 151.500 K -95.55 % 3.407 M 0.000 -100.00 % 3.360 M 0.000 -100.00 % 3.125 M 0.000 -100.00 % 2.764 M 0.000 -100.00 % 2.325 M 0.000 -100.00 % 1.582 M 0.000 -100.00 % 4.384 M 0.000 -100.00 % 5.750 M 0.000 -100.00 % 2.500 K 0.00 % 2.500 K 100.00 % 1.250 K -98.89 % 112.750 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 592.000 K 108.27 % -7.158 M -193.99 % 7.616 M -0.07 % 7.621 M 12.57 % 6.770 M -1.60 % 6.880 M 10.03 % 6.253 M -35.77 % 9.736 M 7.68 % 9.042 M -5.92 % 9.611 M 1.29 % 9.489 M -0.22 % 9.510 M 0.91 % 9.424 M 226.33 % -7.460 M -183.24 % 8.962 M -3.36 % 9.274 M 3.48 % 8.962 M 274.35 % 2.394 M -69.87 % 7.946 M 259.75 % -4.974 M -165.93 % 7.544 M 289.74 % -3.976 M -162.97 % 6.314 M 324.62 % -2.811 M -154.45 % 5.163 M -3.77 % 5.365 M 9.22 % 4.912 M 0.00 % 4.912 M 7.86 % 4.554 M 0.00 % 4.554 M 17.22 % 3.885 M 12.64 % 3.449 M 0.00 % 3.449 M 47.90 % 2.332 M 0.00 % 2.332 M 21.46 % 1.920 M 0.00 % 1.920 M 46.56 % 1.310 M 0.00 % 1.310 M 56.14 % 839.000 K 0.00 % 839.000 K -20.77 % 1.059 M 0.00 % 1.059 M 135.86 % 449.000 K 0.00 % 449.000 K -46.20 % 834.500 K 0.00 % 834.500 K -12.62 % 955.000 K 0.00 % 955.000 K -96.50 % 27.251 M 0.000 0.000 -100.00 % 7.674 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 15.772 M 455.31 % -4.439 M -208.80 % 4.080 M 385.14 % 841.000 K -81.32 % 4.501 M 446.90 % 823.000 K -81.66 % 4.488 M 190.30 % 1.546 M -62.65 % 4.139 M 416.73 % 801.000 K -65.87 % 2.347 M 263.44 % -1.436 M -205.98 % 1.355 M -67.44 % 4.162 M -49.95 % 8.315 M 61.96 % 5.134 M -35.04 % 7.903 M -15.04 % 9.302 M -1.73 % 9.466 M 15.20 % 8.217 M -35.14 % 12.669 M 13.04 % 11.208 M -13.47 % 12.953 M 20.55 % 10.745 M -13.59 % 12.435 M 2.57 % 12.123 M 1.76 % 11.913 M 0.00 % 11.913 M 9.46 % 10.883 M 0.00 % 10.883 M -0.11 % 10.895 M 4.54 % 10.422 M 17.50 % 8.870 M -19.14 % 10.969 M 45.05 % 7.562 M -24.58 % 10.027 M 50.40 % 6.667 M -22.71 % 8.626 M 56.81 % 5.501 M -25.60 % 7.394 M 59.70 % 4.630 M -18.44 % 5.677 M 69.36 % 3.352 M -21.26 % 4.257 M 59.14 % 2.675 M -51.55 % 5.521 M 385.58 % 1.137 M -77.10 % 4.965 M 732.48 % -785.000 K 97.12 % -27.248 M 0.00 % -27.248 M -100.00 % -13.624 M -746.21 % -1.610 M -25.29 % -1.285 M -100.16 % -642.000 K 66.68 % -1.927 M -340.80 % 800.250 K 239.81 % 235.500 K 100.00 % 117.750 K -66.67 % 353.250 K
Operating income ratio 0.48 376.46 % -0.17 -220.52 % 0.14 330.54 % 0.03 -79.15 % 0.16 370.40 % 0.03 -79.56 % 0.17 240.77 % 0.05 -59.21 % 0.12 364.72 % 0.03 -62.19 % 0.07 245.52 % -0.05 -213.55 % 0.04 -64.85 % 0.12 -53.47 % 0.25 86.53 % 0.13 -27.73 % 0.19 -18.23 % 0.23 1.86 % 0.22 2.34 % 0.22 -6.68 % 0.23 4.10 % 0.23 -10.99 % 0.25 14.74 % 0.22 -12.11 % 0.25 1.68 % 0.25 0.22 % 0.25 0.00 % 0.25 2.26 % 0.24 0.00 % 0.24 -0.33 % 0.24 -0.87 % 0.24 17.29 % 0.21 -43.10 % 0.37 45.05 % 0.25 -30.29 % 0.36 50.40 % 0.24 -37.60 % 0.39 56.81 % 0.25 -31.62 % 0.36 59.70 % 0.23 -29.38 % 0.32 69.36 % 0.19 -48.33 % 0.36 59.14 % 0.23 -53.18 % 0.49 385.58 % 0.10 -80.39 % 0.51 702.66 % -0.09 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Total other income expenses net -10.038 M 0.000 100.00 % -105.000 K -182.68 % 127.000 K 135.18 % -361.000 K 22.53 % -466.000 K -423.60 % -89.000 K -106.06 % 1.468 M -40.01 % 2.447 M -46.87 % 4.606 M 1 376.28 % 312.000 K 141.49 % -752.000 K -113.92 % 5.402 M 563.29 % -1.166 M 32.21 % -1.720 M 29.25 % -2.431 M -175.94 % -881.000 K 90.24 % -9.029 M -697.61 % -1.132 M -3.28 % -1.096 M -10.15 % -995.000 K 4.51 % -1.042 M -133.11 % -447.000 K -915.91 % -44.000 K -105.84 % 753.000 K 523.03 % -178.000 K -412.28 % 57.000 K 0.00 % 57.000 K -75.38 % 231.500 K 0.00 % 231.500 K -23.97 % 304.500 K 105.48 % -5.561 M -15 335.62 % 36.500 K 101.07 % -3.407 M 0.000 100.00 % -3.360 M 0.000 100.00 % -3.125 M 0.000 100.00 % -2.764 M 0.000 100.00 % -2.325 M -464 900.00 % -500.000 99.97 % -1.582 M -316 300.00 % -500.000 99.99 % -4.385 M -438 400.00 % -1.000 K 99.98 % -5.357 M -1 464.84 % 392.500 K 102.88 % -13.623 M -200.00 % 13.623 M 99.99 % 6.812 M 200.01 % -6.811 M -1 160.08 % 642.500 K 100.00 % 321.250 K 200.08 % -321.000 K 17.27 % -388.000 K -266.04 % -106.000 K -100.00 % -53.000 K -200.00 % 53.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 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 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 2000-01-31 1999-06-30 1998-06-30 1998-01-31 1997-12-30 1997-01-31 1996-06-30 1996-01-31 1995-12-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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-06-30
Net debt 8.102 M 35.58 % 5.976 M 597 700.00 % -1.000 K -100.02 % 4.227 M 95.97 % 2.157 M -59.00 % 5.261 M -68.00 % 16.443 M -16.74 % 19.749 M 0.55 % 19.640 M -47.31 % 37.274 M -4.07 % 38.855 M -13.13 % 44.727 M -0.10 % 44.771 M 5.55 % 42.417 M 3.71 % 40.901 M -15.92 % 48.648 M -2.82 % 50.060 M -1.53 % 50.839 M -3.47 % 52.668 M 9.14 % 48.259 M 29.07 % 37.390 M -9.31 % 41.228 M 278.17 % 10.902 M -26.92 % 14.918 M 61.05 % 9.263 M 0.64 % 9.204 M 295.70 % -4.703 M 41.89 % -8.093 M -16 960.42 % 48.000 K 100.30 % -16.134 M -14.09 % -14.141 M -11.12 % -12.726 M 29.39 % -18.023 M -35.49 % -13.302 M 14.27 % -15.516 M -28.51 % -12.074 M -23.14 % -9.805 M -11.42 % -8.800 M 72.42 % -31.907 M 20.95 % -40.364 M
Total investments 167.000 K -4.02 % 174.000 K 10.83 % 157.000 K 3.97 % 151.000 K -73.13 % 562.000 K 284.93 % 146.000 K 3.55 % 141.000 K 100.77 % -18.349 M -166 909.09 % 11.000 K -75.56 % 45.000 K -88.22 % 382.000 K 154.67 % 150.000 K -70.30 % 505.000 K 59.31 % 317.000 K -4.52 % 332.000 K 0.00 % 332.000 K 0.30 % 331.000 K 148.87 % 133.000 K 0.000 -100.00 % 17.000 K 0.000 -100.00 % 56.000 K 0.000 -100.00 % 56.000 K 0.000 -100.00 % 716.000 K -88.56 % 6.257 M 11 073.21 % 56.000 K -12.50 % 64.000 K -89.83 % 629.000 K 65.53 % 380.000 K 26.25 % 301.000 K -4.44 % 315.000 K -0.32 % 316.000 K 16.61 % 271.000 K -34.54 % 414.000 K 0.000 0.000 0.000 0.000
Total debt 8.931 M 28.28 % 6.962 M 715.22 % 854.000 K -83.58 % 5.202 M 58.26 % 3.287 M -49.38 % 6.494 M -62.44 % 17.291 M -18.22 % 21.143 M -1.39 % 21.441 M -44.18 % 38.408 M -7.49 % 41.519 M -9.45 % 45.851 M -0.22 % 45.951 M 2.12 % 44.996 M 3.16 % 43.616 M -13.81 % 50.606 M -3.48 % 52.430 M -0.24 % 52.554 M -5.21 % 55.440 M 11.10 % 49.900 M 20.94 % 41.261 M -5.09 % 43.476 M 177.11 % 15.689 M -10.30 % 17.491 M 47.47 % 11.861 M 6.57 % 11.130 M 0.000 -100.00 % 2.000 K -99.92 % 2.398 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.000 K 10.26 % 39.000 K 50.00 % 26.000 K
Accumulated other comprehensive income loss -7.035 M -15.21 % -6.106 M 11.84 % -6.926 M 85.90 % -49.106 M -0.31 % -48.954 M -1.80 % -48.087 M 0.37 % -48.265 M 0.74 % -48.626 M 1.11 % -49.174 M 0.96 % -49.653 M 1.17 % -50.241 M -1.24 % -49.626 M -346.04 % 20.170 M 140.32 % -50.023 M -575.17 % -7.409 M 84.96 % -49.266 M -887.10 % -4.991 M 89.41 % -47.148 M -1 155.27 % -3.756 M 91.22 % -42.767 M -61 881.16 % -69.000 K 99.84 % -42.154 M -2 954.64 % -1.380 M 92.18 % -17.641 M -213.45 % -5.628 M 62.07 % -14.839 M -613.41 % -2.080 M -3 201.59 % -63.000 K -126.36 % 239.000 K -70.71 % 816.000 K 59.06 % 513.000 K -24.00 % 675.000 K -17.58 % 819.000 K 480.85 % 141.000 K 105.05 % -2.790 M -23.02 % -2.268 M -17.03 % -1.938 M -1.73 % -1.905 M 0.000 0.000
Retained earnings 54.349 M 9.03 % 49.849 M -3.44 % 51.624 M 7.22 % 48.148 M -2.95 % 49.612 M 8.56 % 45.698 M -25.47 % 61.317 M 4.58 % 58.631 M 1.73 % 57.632 M 5.73 % 54.508 M 0.58 % 54.193 M 8.01 % 50.172 M -1.83 % 51.108 M 11.32 % 45.910 M -1.81 % 46.756 M 8.97 % 42.906 M -36.21 % 67.259 M 3.22 % 65.159 M 4.11 % 62.588 M 4.74 % 59.754 M 1.75 % 58.725 M 6.41 % 55.187 M 5.74 % 52.190 M 6.65 % 48.938 M 5.47 % 46.399 M 9.49 % 42.379 M 15.72 % 36.621 M 17.54 % 31.156 M 26.52 % 24.625 M 23.11 % 20.003 M 25.51 % 15.938 M 25.75 % 12.674 M 29.38 % 9.796 M 141.61 % -23.540 M 27.37 % -32.410 M 14.17 % -37.759 M 5.68 % -40.034 M -2.00 % -39.249 M -227.13 % -11.998 M 0.000
Common stock 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 5.07 % 19.534 M -4.82 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 0.00 % 20.524 M 1.76 % 20.170 M -1.72 % 20.524 M 5.48 % 19.458 M -5.19 % 20.524 M 9.71 % 18.707 M -8.85 % 20.524 M 10.28 % 18.611 M -1.23 % 18.842 M 12.02 % 16.820 M -10.73 % 18.842 M 12.03 % 16.818 M 0.00 % 16.818 M 1.57 % 16.558 M -1.90 % 16.878 M 7.15 % 15.752 M -12.72 % 18.048 M 0.06 % 18.037 M 2.68 % 17.566 M -3.50 % 18.203 M 1.72 % 17.896 M 0.84 % 17.747 M -66.54 % 53.043 M 6.04 % 50.020 M -0.78 % 50.411 M 0.59 % 50.117 M 6.37 % 47.117 M 6.37 % 44.294 M 13.19 % 39.133 M
Total equity 25.818 M 14.14 % 22.620 M -1.34 % 22.928 M 16.84 % 19.624 M -8.84 % 21.526 M 20.15 % 17.916 M -48.41 % 34.726 M 9.12 % 31.823 M 5.91 % 30.047 M 18.39 % 25.379 M 3.69 % 24.476 M 16.17 % 21.070 M 0.16 % 21.037 M 34.86 % 15.599 M -7.08 % 16.787 M 28.15 % 13.099 M -66.38 % 38.957 M 6.10 % 36.718 M 3.65 % 35.425 M 4.45 % 33.916 M 1.37 % 33.458 M 11.27 % 30.069 M -43.40 % 53.122 M 10.41 % 48.115 M -0.49 % 48.351 M 8.85 % 44.418 M -12.04 % 50.496 M 2.76 % 49.141 M 13.56 % 43.275 M 12.75 % 38.383 M 10.77 % 34.652 M 10.91 % 31.243 M 10.17 % 28.360 M -4.32 % 29.642 M 68.35 % 17.607 M 39.19 % 12.650 M 25.46 % 10.083 M 28.15 % 7.868 M -75.64 % 32.296 M -17.47 % 39.133 M
Other non current liabilities 6.375 M 301.95 % 1.586 M 8.11 % 1.467 M 7.16 % 1.369 M 136.44 % 579.000 K 26.97 % 456.000 K -26.33 % 619.000 K -57.34 % 1.451 M -2.62 % 1.490 M -8.48 % 1.628 M 21.49 % 1.340 M 7.80 % 1.243 M -30.36 % 1.785 M -38.24 % 2.890 M 14.50 % 2.524 M -39.78 % 4.191 M -49.33 % 8.271 M 883.47 % 841.000 K -88.81 % 7.518 M 0.000 -100.00 % 6.627 M 0.000 -100.00 % 11.438 M -27.45 % 15.765 M -2.46 % 16.163 M 52.37 % 10.608 M 544.08 % 1.647 M -19.97 % 2.058 M 158.87 % 795.000 K 31.40 % 605.000 K -15.97 % 720.000 K 9.42 % 658.000 K 180.00 % 235.000 K 107.96 % 113.000 K 242.42 % 33.000 K -25.00 % 44.000 K -92.18 % 563.000 K -43.53 % 997.000 K 0.000 -100.00 % 158.000 K
Long term debt 8.327 M 30.87 % 6.363 M 0.000 -100.00 % 3.991 M 82.32 % 2.189 M -59.49 % 5.403 M -66.52 % 16.140 M -16.83 % 19.406 M 4.80 % 18.518 M -49.37 % 36.577 M -4.86 % 38.446 M -12.90 % 44.142 M -0.52 % 44.372 M -0.43 % 44.562 M 2.17 % 43.616 M -13.81 % 50.606 M -2.44 % 51.870 M 0.49 % 51.618 M -5.76 % 54.773 M 9.38 % 50.076 M 21.36 % 41.261 M -5.46 % 43.645 M 179.78 % 15.600 M -10.51 % 17.433 M 20 170.93 % 86.000 K -36.76 % 136.000 K 0.000 0.000 -100.00 % 2.023 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.000 0.000
Total non current liabilities 14.702 M 22.35 % 12.016 M 114.88 % 5.592 M -41.04 % 9.485 M 39.36 % 6.806 M -28.94 % 9.578 M -55.36 % 21.456 M -13.66 % 24.852 M -2.27 % 25.429 M -41.09 % 43.168 M -3.92 % 44.928 M -9.54 % 49.665 M -1.60 % 50.472 M 13.26 % 44.562 M -12.84 % 51.126 M 1.03 % 50.606 M -15.85 % 60.141 M 16.77 % 51.506 M -17.31 % 62.291 M 24.39 % 50.076 M 4.57 % 47.888 M 9.72 % 43.645 M 61.42 % 27.038 M -20.29 % 33.920 M 108.75 % 16.249 M 9.15 % 14.887 M 444.12 % 2.736 M -25.35 % 3.665 M -35.02 % 5.640 M 170.37 % 2.086 M 27.98 % 1.630 M 49.82 % 1.088 M 63.61 % 665.000 K 22.47 % 543.000 K 1 545.45 % 33.000 K -25.00 % 44.000 K -92.18 % 563.000 K -44.26 % 1.010 M 497.63 % 169.000 K 6.96 % 158.000 K
Other current liabilities 10.948 M 438.25 % 2.034 M 2.06 % 1.993 M 223.54 % 616.000 K -93.07 % 8.883 M 360.98 % 1.927 M -84.52 % 12.446 M 304.09 % 3.080 M -69.82 % 10.204 M 251.62 % 2.902 M -73.00 % 10.749 M 294.46 % 2.725 M -74.88 % 10.847 M 235.09 % 3.237 M -13.03 % 3.722 M -24.13 % 4.906 M -50.45 % 9.902 M 207.99 % 3.215 M -79.74 % 15.872 M 334.49 % 3.653 M -84.10 % 22.972 M 126.46 % 10.144 M -42.60 % 17.673 M 284.03 % 4.602 M -67.51 % 14.165 M 217.60 % 4.460 M -37.72 % 7.161 M 56.42 % 4.578 M 6.44 % 4.301 M 13.30 % 3.796 M 20.47 % 3.151 M 6.60 % 2.956 M -58.90 % 7.193 M 289.65 % 1.846 M 79.92 % 1.026 M 45.53 % 705.000 K -73.29 % 2.639 M -7.73 % 2.860 M 183.28 % -3.434 M -1 025.61 % 371.000 K
Deferred revenue 0.000 -100.00 % 5.499 M 1.70 % 5.407 M -6.90 % 5.808 M 0.41 % 5.784 M -0.34 % 5.804 M 1.47 % 5.720 M -3.25 % 5.912 M 11.91 % 5.283 M -4.83 % 5.551 M -5.18 % 5.854 M -2.63 % 6.012 M -7.22 % 6.480 M 4.13 % 6.223 M 0.000 -100.00 % 5.709 M 0.000 -100.00 % 11.712 M 0.000 -100.00 % 10.653 M 0.000 -100.00 % 9.715 M 0.000 -100.00 % 9.285 M 0.000 -100.00 % 8.674 M 37.97 % 6.287 M 9.49 % 5.742 M -5.06 % 6.048 M 111.25 % 2.863 M 6.51 % 2.688 M 33.00 % 2.021 M 27.75 % 1.582 M -3.95 % 1.647 M 52.22 % 1.082 M 6.92 % 1.012 M 0.000 0.000 -100.00 % 561.000 K 0.000
Short term debt 1.208 M 0.83 % 1.198 M 40.28 % 854.000 K -64.74 % 2.422 M 0.000 -100.00 % 1.091 M 0.000 -100.00 % 1.737 M 44.51 % 1.202 M -34.35 % 1.831 M 50.21 % 1.219 M -28.67 % 1.709 M 0.000 -100.00 % 434.000 K 0.000 0.000 -100.00 % 560.000 K -40.17 % 936.000 K 40.33 % 667.000 K 0.000 0.000 -100.00 % 76.000 K -14.61 % 89.000 K 53.45 % 58.000 K -99.51 % 11.775 M 7.10 % 10.994 M 0.000 -100.00 % 2.000 K -99.47 % 375.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 K -23.08 % 39.000 K 50.00 % 26.000 K
Total current liabilities 16.538 M 40.61 % 11.762 M -7.92 % 12.774 M 5.59 % 12.098 M -5.90 % 12.856 M 3.26 % 12.450 M -23.14 % 16.199 M 6.59 % 15.197 M -6.58 % 16.268 M 12.22 % 14.497 M -14.93 % 17.041 M 16.04 % 14.685 M -11.13 % 16.525 M 13.37 % 14.576 M -7.49 % 15.756 M 3.66 % 15.200 M -33.37 % 22.813 M -1.37 % 23.129 M -3.34 % 23.929 M 20.77 % 19.814 M -30.62 % 28.559 M 16.38 % 24.539 M 6.24 % 23.097 M 23.67 % 18.676 M -41.54 % 31.945 M 9.97 % 29.050 M 64.76 % 17.632 M 19.60 % 14.742 M -4.32 % 15.407 M 46.12 % 10.544 M 12.29 % 9.390 M 11.77 % 8.401 M -29.22 % 11.870 M 103.43 % 5.835 M 50.15 % 3.886 M 30.80 % 2.971 M -23.33 % 3.875 M -51.64 % 8.013 M 45.24 % 5.517 M 74.26 % 3.166 M
Total liabilities 31.240 M 31.38 % 23.778 M 29.47 % 18.366 M -14.91 % 21.583 M 9.77 % 19.662 M -10.74 % 22.028 M -41.50 % 37.655 M -5.98 % 40.049 M -3.95 % 41.697 M -27.69 % 57.665 M -6.95 % 61.969 M -3.70 % 64.350 M -3.95 % 66.997 M 1.03 % 66.314 M -0.85 % 66.882 M -7.71 % 72.472 M -12.64 % 82.954 M -0.06 % 83.006 M -3.73 % 86.220 M 11.64 % 77.227 M 1.02 % 76.447 M 3.55 % 73.824 M 47.25 % 50.135 M -4.68 % 52.596 M 9.13 % 48.194 M 9.69 % 43.937 M 115.72 % 20.368 M 10.65 % 18.407 M -12.54 % 21.047 M 66.64 % 12.630 M 14.61 % 11.020 M 16.13 % 9.489 M -24.30 % 12.535 M 96.53 % 6.378 M 62.75 % 3.919 M 29.98 % 3.015 M -32.06 % 4.438 M -50.81 % 9.023 M 58.69 % 5.686 M 71.06 % 3.324 M
Other non current assets 3.838 M 6.20 % 3.614 M 35.51 % 2.667 M 8 234.38 % 32.000 K -51.52 % 66.000 K 102.15 % -3.075 M -2 394.78 % 134.000 K -21.18 % 170.000 K 8.97 % 156.000 K 100.54 % -28.921 M -12 512.45 % 233.000 K 100.80 % -29.088 M -80 900.00 % 36.000 K 134.95 % -103.000 K -112.83 % 803.000 K 295.85 % -410.000 K -114.45 % 2.838 M 399.37 % -948.000 K -138.35 % 2.472 M 1 277.14 % -210.000 K -111.21 % 1.874 M 877.59 % -241.000 K -111.97 % 2.013 M 12.27 % 1.793 M 44.48 % 1.241 M -10.78 % 1.391 M 79.02 % 777.000 K 229.24 % 236.000 K -70.83 % 809.000 K -10.61 % 905.000 K 179.32 % 324.000 K 62.00 % 200.000 K 0.000 -100.00 % 139.000 K -89.60 % 1.337 M 0.000 -100.00 % 448.000 K -5.68 % 475.000 K 0.000 0.000
Long term investments 167.000 K -4.02 % 174.000 K 10.83 % 157.000 K 3.97 % 151.000 K -73.13 % 562.000 K 284.93 % 146.000 K 3.55 % 141.000 K 100.77 % -18.349 M -166 909.09 % 11.000 K -75.56 % 45.000 K -88.22 % 382.000 K 154.67 % 150.000 K -70.30 % 505.000 K 59.31 % 317.000 K -4.52 % 332.000 K 0.00 % 332.000 K 0.30 % 331.000 K 148.87 % 133.000 K 0.000 -100.00 % 17.000 K 0.000 -100.00 % 56.000 K 0.000 -100.00 % 56.000 K 0.000 -100.00 % 716.000 K -88.56 % 6.257 M 11 073.21 % 56.000 K -12.50 % 64.000 K -89.83 % 629.000 K 65.53 % 380.000 K 26.25 % 301.000 K -4.44 % 315.000 K -0.32 % 316.000 K 16.61 % 271.000 K -34.54 % 414.000 K 0.000 0.000 0.000 0.000
Intangible assets 32.681 M 9.24 % 29.916 M 2.06 % 29.313 M 1.26 % 28.948 M 0.15 % 28.906 M -6.81 % 31.017 M 19.41 % 25.975 M -55.37 % 58.202 M 55.45 % 37.440 M -43.04 % 65.732 M 2.46 % 64.156 M 3.21 % 62.158 M 1.26 % 61.386 M 91.59 % 32.040 M -48.20 % 61.854 M 78.74 % 34.606 M -46.27 % 64.407 M 40.20 % 45.940 M -52.10 % 95.914 M 151.44 % 38.146 M -56.20 % 87.084 M 164.88 % 32.877 M -58.35 % 78.932 M 1 155.28 % 6.288 M -91.17 % 71.245 M 1 330.91 % 4.979 M 37.96 % 3.609 M -20.91 % 4.563 M -22.94 % 5.921 M 423.06 % 1.132 M -86.80 % 8.576 M 22.15 % 7.021 M 40.81 % 4.986 M 236.89 % 1.480 M 10.86 % 1.335 M 91.26 % 698.000 K -30.20 % 1.000 M -33.33 % 1.500 M -29.94 % 2.141 M 0.000
GoodWill 11.558 M 236.97 % 3.430 M 7.52 % 3.190 M 1.59 % 3.140 M -2.03 % 3.205 M 1.07 % 3.171 M -1.15 % 3.208 M -82.52 % 18.349 M 0.41 % 18.274 M -37.22 % 29.107 M 0.000 -100.00 % 29.347 M 0.000 -100.00 % 29.318 M 0.000 -100.00 % 28.333 M 0.000 -100.00 % 49.617 M 0.000 -100.00 % 51.157 M 0.000 -100.00 % 49.502 M 0.000 -100.00 % 48.810 M 0.000 -100.00 % 45.108 M 62.41 % 27.775 M -3.02 % 28.639 M 0.00 % 28.639 M 94.72 % 14.708 M -0.28 % 14.750 M 6.56 % 13.842 M 22.43 % 11.306 M 9.67 % 10.309 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 44.239 M 32.67 % 33.346 M 2.59 % 32.503 M 1.29 % 32.088 M -0.07 % 32.111 M -6.08 % 34.188 M 17.15 % 29.183 M -61.88 % 76.551 M 37.40 % 55.714 M -41.25 % 94.839 M 47.83 % 64.156 M -29.89 % 91.505 M 49.06 % 61.386 M 0.05 % 61.358 M -0.80 % 61.854 M -1.72 % 62.939 M -2.28 % 64.407 M -32.60 % 95.557 M -0.37 % 95.914 M 7.40 % 89.303 M 2.55 % 87.084 M 5.71 % 82.379 M 4.37 % 78.932 M 43.26 % 55.098 M -22.66 % 71.245 M 42.24 % 50.087 M 59.59 % 31.384 M -5.48 % 33.202 M -3.93 % 34.560 M 118.18 % 15.840 M -32.09 % 23.326 M 11.81 % 20.863 M 28.06 % 16.292 M 38.20 % 11.789 M 783.07 % 1.335 M 91.26 % 698.000 K -30.20 % 1.000 M -33.33 % 1.500 M -29.94 % 2.141 M 0.000
Property plant equipment net 3.734 M 5.90 % 3.526 M 197.55 % 1.185 M -29.92 % 1.691 M -19.36 % 2.097 M -22.99 % 2.723 M -25.29 % 3.645 M -40.94 % 6.172 M -12.64 % 7.065 M -10.37 % 7.882 M -13.11 % 9.071 M -10.31 % 10.114 M -8.79 % 11.089 M 171.06 % 4.091 M 5.41 % 3.881 M 159.77 % 1.494 M -16.26 % 1.784 M -27.24 % 2.452 M -2.66 % 2.519 M 1.37 % 2.485 M -5.41 % 2.627 M -5.74 % 2.787 M -4.00 % 2.903 M -88.85 % 26.029 M 655.34 % 3.446 M -83.87 % 21.360 M 18.78 % 17.983 M 5.81 % 16.996 M 17.39 % 14.478 M 34.17 % 10.791 M 529.58 % 1.714 M -1.10 % 1.733 M 165.80 % 652.000 K -76.10 % 2.728 M 568.63 % 408.000 K -50.18 % 819.000 K -61.76 % 2.142 M -42.51 % 3.726 M 459.46 % 666.000 K 0.000
Total non current assets 51.978 M 27.84 % 40.660 M 11.36 % 36.512 M 1.59 % 35.941 M -1.11 % 36.344 M 3.94 % 34.967 M 5.51 % 33.142 M -48.69 % 64.586 M 2.52 % 62.997 M -14.75 % 73.895 M -0.05 % 73.935 M 1.59 % 72.775 M -0.48 % 73.127 M 11.19 % 65.766 M -1.65 % 66.870 M 3.25 % 64.765 M -6.62 % 69.360 M -29.33 % 98.142 M -2.74 % 100.905 M 9.93 % 91.788 M 0.22 % 91.585 M 7.54 % 85.166 M 1.57 % 83.848 M 0.90 % 83.103 M 9.44 % 75.932 M 3.04 % 73.695 M 30.46 % 56.487 M 11.75 % 50.546 M 0.10 % 50.497 M 76.62 % 28.591 M 9.41 % 26.131 M 12.37 % 23.255 M 20.75 % 19.259 M 8.19 % 17.801 M 410.06 % 3.490 M 80.74 % 1.931 M -46.21 % 3.590 M -37.03 % 5.701 M 103.10 % 2.807 M 0.000
Other current assets 1.693 M -5.37 % 1.789 M -6.38 % 1.911 M 13.55 % 1.683 M -17.62 % 2.043 M 41.09 % 1.448 M -96.04 % 36.528 M 1 785.80 % 1.937 M -31.51 % 2.828 M 73.60 % 1.629 M -45.46 % 2.987 M 67.62 % 1.782 M -59.55 % 4.405 M 176.52 % 1.593 M -63.20 % 4.329 M -90.39 % 45.035 M 17.91 % 38.193 M 1 367.83 % 2.602 M -49.88 % 5.192 M 23.97 % 4.188 M 86.30 % 2.248 M -21.43 % 2.861 M 19.61 % 2.392 M 4.41 % 2.291 M -36.36 % 3.600 M 33.58 % 2.695 M 52.86 % 1.763 M 33.56 % 1.320 M 13.40 % 1.164 M 36.14 % 855.000 K 1.06 % 846.000 K 72.30 % 491.000 K 20.34 % 408.000 K 48.36 % 275.000 K 82.12 % 151.000 K -13.71 % 175.000 K 56.25 % 112.000 K -90.42 % 1.169 M 146.62 % 474.000 K 388.66 % 97.000 K
Short term 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 -100.00 % 632.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
cash and cash equivalents 829.000 K -15.92 % 986.000 K 15.32 % 855.000 K -12.31 % 975.000 K -13.72 % 1.130 M -8.35 % 1.233 M 45.40 % 848.000 K -39.17 % 1.394 M -22.60 % 1.801 M 58.82 % 1.134 M -57.43 % 2.664 M 137.01 % 1.124 M -4.75 % 1.180 M -54.25 % 2.579 M -5.01 % 2.715 M 38.66 % 1.958 M -17.38 % 2.370 M 38.19 % 1.715 M -38.13 % 2.772 M 68.92 % 1.641 M -57.61 % 3.871 M 72.20 % 2.248 M -53.04 % 4.787 M 86.05 % 2.573 M -0.96 % 2.598 M 34.89 % 1.926 M -59.05 % 4.703 M -41.90 % 8.095 M 244.47 % 2.350 M -85.43 % 16.134 M 14.09 % 14.141 M 11.12 % 12.726 M -29.39 % 18.023 M 35.49 % 13.302 M -14.27 % 15.516 M 28.51 % 12.074 M 23.14 % 9.805 M 10.88 % 8.843 M -72.32 % 31.946 M -20.91 % 40.390 M
Cash and short term investments 829.000 K -15.92 % 986.000 K 15.32 % 855.000 K -12.31 % 975.000 K -13.72 % 1.130 M -8.35 % 1.233 M 45.40 % 848.000 K -39.17 % 1.394 M -22.60 % 1.801 M 58.82 % 1.134 M -57.43 % 2.664 M 137.01 % 1.124 M -4.75 % 1.180 M -54.25 % 2.579 M -5.01 % 2.715 M 38.66 % 1.958 M -17.38 % 2.370 M 38.19 % 1.715 M -38.13 % 2.772 M 68.92 % 1.641 M -57.61 % 3.871 M 72.20 % 2.248 M -53.04 % 4.787 M 86.05 % 2.573 M -0.96 % 2.598 M 34.89 % 1.926 M -59.05 % 4.703 M -41.90 % 8.095 M 244.47 % 2.350 M -85.43 % 16.134 M 14.09 % 14.141 M 11.12 % 12.726 M -29.39 % 18.023 M 35.49 % 13.302 M -14.27 % 15.516 M 28.51 % 12.074 M 23.14 % 9.805 M 10.88 % 8.843 M -72.32 % 31.946 M -20.91 % 40.390 M
Total current assets 5.080 M -11.47 % 5.738 M 19.99 % 4.782 M -9.19 % 5.266 M 8.71 % 4.844 M -2.67 % 4.977 M -87.32 % 39.239 M 438.55 % 7.286 M -16.70 % 8.747 M -4.39 % 9.149 M -26.87 % 12.510 M -1.07 % 12.645 M -15.17 % 14.907 M -5.08 % 15.704 M -6.52 % 16.799 M -10.75 % 18.823 M -64.18 % 52.551 M 186.12 % 18.367 M -11.44 % 20.740 M 17.66 % 17.627 M -3.78 % 18.320 M 9.72 % 16.697 M -13.97 % 19.409 M 10.23 % 17.608 M -14.58 % 20.613 M 40.61 % 14.660 M 1.97 % 14.377 M -15.44 % 17.002 M 22.98 % 13.825 M -38.34 % 22.422 M 14.74 % 19.541 M 11.81 % 17.477 M -19.22 % 21.636 M 18.76 % 18.219 M 1.01 % 18.036 M 31.32 % 13.734 M 25.64 % 10.931 M -2.31 % 11.190 M -68.19 % 35.175 M -16.26 % 42.005 M
Inventory 276.000 K -1.43 % 280.000 K -16.91 % 337.000 K 6.65 % 316.000 K 10.49 % 286.000 K -17.58 % 347.000 K -22.72 % 449.000 K -20.67 % 566.000 K -31.56 % 827.000 K -23.07 % 1.075 M -28.24 % 1.498 M -13.56 % 1.733 M -14.21 % 2.020 M 3.11 % 1.959 M 6.76 % 1.835 M -35.27 % 2.835 M 3.39 % 2.742 M -1.76 % 2.791 M 4.89 % 2.661 M 7.69 % 2.471 M -0.56 % 2.485 M 14.04 % 2.179 M 5.37 % 2.068 M 18.44 % 1.746 M 12.65 % 1.550 M 24.60 % 1.244 M 5.33 % 1.181 M 42.12 % 831.000 K -28.30 % 1.159 M 163.41 % 440.000 K 26.07 % 349.000 K -35.49 % 541.000 K 89.82 % 285.000 K 17.28 % 243.000 K -12.27 % 277.000 K 33.82 % 207.000 K -5.05 % 218.000 K -21.01 % 276.000 K -40.77 % 466.000 K -3.12 % 481.000 K
Net receivables 2.282 M -14.95 % 2.683 M 59.80 % 1.679 M -26.75 % 2.292 M 29.13 % 1.775 M -8.93 % 1.949 M -15.92 % 2.318 M -31.60 % 3.389 M -24.92 % 4.514 M -15.01 % 5.311 M -22.84 % 6.883 M -14.03 % 8.006 M -21.43 % 10.189 M 53.75 % 6.627 M -16.33 % 7.920 M -16.14 % 9.444 M -12.63 % 10.809 M -4.00 % 11.259 M 11.31 % 10.115 M 8.45 % 9.327 M -4.00 % 9.716 M 25.82 % 7.722 M -24.01 % 10.162 M -7.60 % 10.998 M -14.51 % 12.865 M 46.28 % 8.795 M 30.68 % 6.730 M -0.38 % 6.756 M -26.18 % 9.152 M 83.30 % 4.993 M 18.74 % 4.205 M 13.07 % 3.719 M 27.36 % 2.920 M -33.62 % 4.399 M 110.28 % 2.092 M 63.69 % 1.278 M 60.55 % 796.000 K -11.75 % 902.000 K -63.93 % 2.501 M 141.18 % 1.037 M
Tax assets 0.000 0.000 0.000 -100.00 % 1.979 M 31.23 % 1.508 M 53.10 % 985.000 K 2 425.64 % 39.000 K -7.14 % 42.000 K -17.65 % 51.000 K 2.00 % 50.000 K -46.24 % 93.000 K -1.06 % 94.000 K -15.32 % 111.000 K 7.77 % 103.000 K 0.000 -100.00 % 410.000 K 0.000 -100.00 % 948.000 K 0.000 -100.00 % 193.000 K 0.000 -100.00 % 185.000 K 0.000 -100.00 % 127.000 K 0.000 -100.00 % 141.000 K 63.95 % 86.000 K 53.57 % 56.000 K -90.44 % 586.000 K 37.56 % 426.000 K 10.08 % 387.000 K 144.94 % 158.000 K -92.10 % 2.000 M -29.30 % 2.829 M 1 935.25 % 139.000 K 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 443.000 K 0.000 -100.00 % 1.983 M 0.000 -100.00 % 3.215 M 0.000 -100.00 % 1.728 M 0.000 -100.00 % 2.030 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
Account payables 4.382 M 44.57 % 3.031 M -20.51 % 3.813 M 34.78 % 2.829 M -19.03 % 3.494 M 4.96 % 3.329 M -11.30 % 3.753 M -16.00 % 4.468 M -8.10 % 4.862 M 15.40 % 4.213 M -16.95 % 5.073 M 19.67 % 4.239 M -25.34 % 5.678 M 21.27 % 4.682 M -24.15 % 6.173 M 34.63 % 4.585 M -26.87 % 6.270 M -13.71 % 7.266 M -1.68 % 7.390 M 34.17 % 5.508 M -1.41 % 5.587 M 21.35 % 4.604 M -13.70 % 5.335 M 12.77 % 4.731 M -21.22 % 6.005 M 22.00 % 4.922 M 17.64 % 4.184 M -5.34 % 4.420 M -5.62 % 4.683 M 20.54 % 3.885 M 9.41 % 3.551 M 3.71 % 3.424 M 10.63 % 3.095 M 32.15 % 2.342 M 31.72 % 1.778 M 41.79 % 1.254 M 1.46 % 1.236 M -75.87 % 5.123 M 80.77 % 2.834 M 2.35 % 2.769 M
Tax payables 0.000 0.000 -100.00 % 707.000 K 67.14 % 423.000 K -11.69 % 479.000 K 60.20 % 299.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 1.155 M -16.18 % 1.378 M -9.28 % 1.519 M 0.40 % 1.513 M 13.76 % 1.330 M -29.03 % 1.874 M -42.67 % 3.269 M -17.64 % 3.969 M -17.12 % 4.789 M -16.14 % 5.711 M -13.51 % 6.603 M -10.03 % 7.339 M -81.78 % 40.276 M 0.000 -100.00 % 48.131 M 0.000 -100.00 % 44.088 M 0.000 -100.00 % 43.398 M 0.000 -100.00 % 38.587 M 0.000 -100.00 % 722.000 K 0.000 -100.00 % 1.194 M 0.000 0.000 -100.00 % 850.000 K 1.07 % 841.000 K 372.47 % 178.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -2.000 K -100.54 % 371.000 K 234.42 % -276.000 K -575.86 % 58.000 K -83.14 % 344.000 K -55.38 % 771.000 K -32.96 % 1.150 M -11.13 % 1.294 M 21.50 % 1.065 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 -100.00 % 203.000 K 0.000 -100.00 % 374.000 K 18 800.00 % -2.000 K 0.00 % -2.000 K 0.00 % -2.000 K 0.00 % -2.000 K 0.00 % -2.000 K 33.33 % -3.000 K -50.00 % -2.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 3.286 M 7.63 % 3.053 M 0.000 -100.00 % 1.448 M 87.56 % 772.000 K -68.10 % 2.420 M 29.14 % 1.874 M -62.56 % 5.006 M 26.13 % 3.969 M -40.05 % 6.620 M 15.92 % 5.711 M -31.29 % 8.312 M 13.26 % 7.339 M 0.000 0.000 0.000 0.000 -100.00 % 257.000 K 0.000 0.000 0.000 -100.00 % 76.000 K 0.000 -100.00 % 122.000 K 0.000 -100.00 % 136.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.000 K 10.26 % 39.000 K 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 -100.00 % 50.023 M 0.000 -100.00 % 49.266 M 0.000 -100.00 % 47.148 M 0.000 -100.00 % 42.767 M 0.000 -100.00 % 42.154 M 0.000 -100.00 % 19.665 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
Other total stockholders equity -42.018 M 0.00 % -42.018 M 0.00 % -42.018 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -70.411 M 24.17 % -92.853 M -120.98 % -42.018 M 16.52 % -50.331 M -19.78 % -42.018 M 14.19 % -48.965 M -16.53 % -42.018 M 50.44 % -84.785 M -101.78 % -42.018 M 50.08 % -84.172 M -480.26 % -14.506 M 57.55 % -34.171 M -280.61 % -8.978 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
Deferred tax liabilities non current 0.000 -100.00 % 2.912 M 6.01 % 2.747 M 5.41 % 2.606 M 3.21 % 2.525 M 5.69 % 2.389 M -49.14 % 4.697 M 17.57 % 3.995 M -26.31 % 5.421 M 9.23 % 4.963 M -3.48 % 5.142 M 20.14 % 4.280 M -0.81 % 4.315 M 0.68 % 4.286 M 0.000 -100.00 % 2.475 M 0.000 -100.00 % 7.418 M 0.000 -100.00 % 6.678 M 0.000 -100.00 % 5.058 M 0.000 -100.00 % 4.107 M 0.000 -100.00 % 2.949 M 170.80 % 1.089 M -32.23 % 1.607 M -18.51 % 1.972 M 208.13 % 640.000 K -12.57 % 732.000 K 70.23 % 430.000 K 0.00 % 430.000 K 0.00 % 430.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.176 M 0.000 -100.00 % 6.666 M 0.000 -100.00 % 8.371 M 0.000 -100.00 % 7.337 M 0.000 -100.00 % 5.640 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
Total assets 57.058 M 22.98 % 46.398 M 12.36 % 41.294 M 0.21 % 41.207 M 0.05 % 41.188 M 3.11 % 39.944 M -44.81 % 72.381 M 0.71 % 71.872 M 0.18 % 71.744 M -13.61 % 83.044 M -3.93 % 86.445 M 1.20 % 85.420 M -2.97 % 88.034 M 7.47 % 81.913 M -2.10 % 83.669 M -2.22 % 85.571 M -29.81 % 121.911 M 1.83 % 119.724 M -1.58 % 121.645 M 9.45 % 111.143 M 1.13 % 109.905 M 5.79 % 103.893 M 0.62 % 103.257 M 2.53 % 100.711 M 4.32 % 96.545 M 9.27 % 88.355 M 24.68 % 70.864 M 4.91 % 67.548 M 5.02 % 64.322 M 26.09 % 51.013 M 11.69 % 45.672 M 12.13 % 40.732 M -0.40 % 40.895 M 13.53 % 36.020 M 67.33 % 21.526 M 37.41 % 15.665 M 7.88 % 14.521 M -14.03 % 16.891 M -55.53 % 37.982 M -9.58 % 42.005 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 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31 1999-12-31 1998-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30 2001-12-31 2001-06-30 2000-12-31 2000-06-30 2000-01-31 1998-06-30 1998-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -960.000 K 0.000 -100.00 % 727.000 K 0.000 -100.00 % 37.000 K 0.000 100.00 % -2.931 M 0.000 100.00 % -743.000 K 0.000 100.00 % -15.000 K 0.000 100.00 % -144.000 K 0.000 100.00 % -1.627 M 0.000 -100.00 % 1.962 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 102.000 K 0.000 -100.00 % 39.000 K -83.19 % 232.000 K 0.000 -100.00 % 628.000 K 0.000 -100.00 % 626.000 K 0.000 -100.00 % 122.000 K -51.59 % 252.000 K 0.000 -100.00 % 186.000 K 0.000 -100.00 % 606.271 K 0.000 -100.00 % 373.000 K 0.000 -100.00 % 354.000 K 0.000 -100.00 % 471.000 K 0.000 -100.00 % 405.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -811.000 K 0.000 -100.00 % 963.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -117.000 K 0.000 -100.00 % 1.866 M 0.000 100.00 % -1.313 M 0.000 100.00 % -650.000 K 0.000 -100.00 % 1.392 M 0.000 -100.00 % 1.451 M 0.000 100.00 % -2.096 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 100.00 % -336.000 K 0.000 -100.00 % 107.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 499.000 K 0.000 -100.00 % 2.907 M 0.000 100.00 % -1.269 M 0.000 100.00 % -330.000 K 0.000 -100.00 % 82.000 K 0.000 -100.00 % 1.589 M 0.000 100.00 % -1.865 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 24.000 K 0.000 -100.00 % 18.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.000 K 0.000 100.00 % -162.000 K 0.000 100.00 % -44.000 K 0.000 100.00 % -320.000 K 0.000 100.00 % -292.000 K 0.000 100.00 % -433.000 K 0.000 100.00 % -502.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -475.000 K 0.000 -100.00 % 613.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -499.000 K 0.000 -100.00 % 838.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -612.000 K 0.000 100.00 % -879.000 K 0.000 -100.00 % 475.000 K 0.000 100.00 % -613.000 K 0.000 -100.00 % 1.602 M 0.000 -100.00 % 295.000 K 0.000 -100.00 % 271.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 1.146 M 166.98 % -1.711 M -834.33 % 233.000 K -95.65 % 5.355 M -15.78 % 6.358 M -22.53 % 8.207 M 1.84 % 8.059 M -20.30 % 10.112 M -5.56 % 10.707 M 12.48 % 9.519 M -20.88 % 12.031 M 26.01 % 9.548 M 230.47 % -7.318 M -230.87 % 5.592 M 193.64 % -5.972 M -164.74 % 9.225 M 217.07 % -7.880 M -9.34 % -7.207 M -666.59 % 1.272 M -88.27 % 10.844 M 185.22 % 3.802 M -49.44 % 7.520 M 195.71 % 2.543 M -74.56 % 9.995 M 614.41 % -1.943 M 85.70 % -13.583 M 0.00 % -13.583 M -7.93 % -12.585 M 0.00 % -12.585 M 0.00 % -12.585 M -3.81 % -12.124 M -20.49 % -10.062 M 0.00 % -10.062 M -25.97 % -7.988 M 0.00 % -7.988 M -16.33 % -6.866 M 0.00 % -6.866 M -27.29 % -5.394 M 0.00 % -5.394 M -23.83 % -4.356 M 0.00 % -4.356 M -311.33 % -1.059 M 0.00 % -1.059 M -135.60 % -449.500 K 0.00 % -449.500 K 46.20 % -835.500 K 0.00 % -835.500 K -48.53 % -562.500 K 0.00 % -562.500 K -100.00 % -281.250 K -102.06 % 13.626 M 100.00 % 6.813 M 960.35 % 642.500 K 100.00 % 321.250 K
Net cash provided by operating activities 13.887 M 111.85 % 6.555 M -42.14 % 11.330 M -26.17 % 15.346 M 305.12 % 3.788 M 74.56 % 2.170 M -60.67 % 5.517 M 43.00 % 3.858 M -44.30 % 6.927 M 38.13 % 5.015 M -36.50 % 7.898 M 170.11 % 2.924 M -60.39 % 7.382 M 171.00 % 2.724 M -66.60 % 8.156 M 163.95 % 3.090 M -52.90 % 6.561 M 183.65 % -7.843 M -150.96 % 15.390 M 15.10 % 13.371 M -33.70 % 20.168 M 52.90 % 13.190 M -27.11 % 18.097 M 37.37 % 13.174 M -1.33 % 13.351 M -44.44 % 24.028 M 0.000 -100.00 % 13.410 M 0.00 % 13.410 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
Investments in property plant and equipment -112.000 K 43.15 % -197.000 K -21.60 % -162.000 K 98.88 % -14.468 M -24 422.03 % -59.000 K 32.95 % -88.000 K 29.60 % -125.000 K 42.92 % -219.000 K 57.88 % -520.000 K -107.17 % -251.000 K -2.45 % -245.000 K 41.53 % -419.000 K -280.91 % -110.000 K 83.13 % -652.000 K -121.77 % -294.000 K -57.22 % -187.000 K 62.53 % -499.000 K 4.95 % -525.000 K -25.90 % -417.000 K 32.08 % -614.000 K -14.13 % -538.000 K -17.47 % -458.000 K -41.80 % -323.000 K 57.94 % -768.000 K -2.13 % -752.000 K 86.31 % -5.494 M 0.00 % -5.494 M -20.19 % -4.571 M 0.00 % -4.571 M 0.00 % -4.571 M -1.39 % -4.508 M -6.43 % -4.236 M 0.00 % -4.236 M -51.62 % -2.794 M 0.00 % -2.794 M -25.24 % -2.231 M 0.00 % -2.231 M 4.58 % -2.338 M 0.00 % -2.338 M -50.42 % -1.554 M 0.00 % -1.554 M -203.52 % -512.000 K 0.00 % -512.000 K -136.49 % -216.500 K 0.00 % -216.500 K -95.05 % -111.000 K 0.00 % -111.000 K 13.28 % -128.000 K 0.00 % -128.000 K -100.00 % -64.000 K 97.84 % -2.967 M -100.00 % -1.484 M -1 167.95 % -117.000 K -100.00 % -58.500 K
Acquisitions net -7.556 M -10 694.29 % -70.000 K -1 266.67 % 6.000 K -98.84 % 518.000 K 168.07 % -761.000 K -100.97 % 78.381 M 0.000 0.000 -100.00 % 13.505 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -196.000 K 0.000 -100.00 % 1.250 M 121.61 % -5.785 M 32.20 % -8.532 M -1 606.40 % -500.000 K 75.44 % -2.036 M -516.97 % -330.000 K 79.25 % -1.590 M -893.75 % -160.000 K 98.12 % -8.511 M 0.000 0.000 0.000 0.000 0.000 100.00 % -18.394 M 0.000 100.00 % -366.000 K 0.000 100.00 % -2.315 M 0.000 100.00 % -2.097 M 0.000 0.000 0.000 100.00 % -3.365 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
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 100.00 % -4.826 M -1 362.42 % -330.000 K 90.92 % -3.634 M 0.00 % -3.634 M 0.00 % -3.634 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.226 M 0.000 0.000 0.000 100.00 % -22.500 K 0.00 % -22.500 K 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 -100.00 % 434.000 K -86.54 % 3.224 M 0.00 % 3.224 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.000 K 0.00 % 7.000 K 0.000 0.000 100.00 % -690.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 investing activites -7.478 M -1.34 % -7.379 M -5.08 % -7.022 M 0.000 100.00 % -7.207 M 0.000 0.000 -100.00 % 16.000 K -86.09 % 115.000 K -68.23 % 362.000 K -48.43 % 702.000 K -37.66 % 1.126 M 655.70 % 149.000 K 162.08 % -240.000 K -81.82 % -132.000 K 73.76 % -503.000 K 55.09 % -1.120 M -110.07 % 11.124 M 194.62 % -11.756 M -18.06 % -9.958 M -3.68 % -9.605 M -18.04 % -8.137 M -10.05 % -7.394 M -31.54 % -5.621 M 7.55 % -6.080 M 58.39 % -14.614 M -200.00 % 14.614 M 0.000 0.000 -100.00 % 21.614 M 16.22 % 18.598 M 241.85 % -13.111 M -195.87 % 13.676 M 215.43 % -11.848 M -208.27 % 10.943 M 214.72 % -9.539 M -200.00 % 9.539 M 181.71 % -11.674 M -238.19 % 8.448 M 207.89 % -7.830 M -199.99 % 7.831 M 220.89 % -6.478 M -232.77 % 4.879 M 224.13 % -3.931 M -228.51 % 3.059 M 334.28 % -1.306 M -197.46 % 1.340 M 76.37 % 759.500 K 201.61 % -747.500 K -100.00 % -373.750 K 93.32 % -5.595 M -100.00 % -2.798 M -2 491.03 % 117.000 K 100.00 % 58.500 K
Net cash used for investing activites -15.146 M -98.09 % -7.646 M -6.52 % -7.178 M 48.54 % -13.950 M -1 601.22 % -820.000 K -101.05 % 78.293 M 62 734.40 % -125.000 K 38.42 % -203.000 K -101.55 % 13.100 M 11 701.80 % 111.000 K -75.71 % 457.000 K -52.40 % 960.000 K 2 361.54 % 39.000 K 104.37 % -892.000 K -109.39 % -426.000 K 51.92 % -886.000 K 45.27 % -1.619 M -113.66 % 11.849 M 165.98 % -17.958 M 6.00 % -19.104 M -79.50 % -10.643 M -0.11 % -10.631 M -32.11 % -8.047 M -0.85 % -7.979 M -14.12 % -6.992 M 76.86 % -30.220 M -351.54 % 12.014 M 246.43 % -8.205 M 0.00 % -8.205 M -161.18 % 13.410 M -4.83 % 14.090 M 139.42 % -35.741 M -478.59 % 9.441 M 162.91 % -15.008 M -284.15 % 8.150 M 157.86 % -14.085 M -292.71 % 7.309 M 156.77 % -12.875 M -310.48 % 6.117 M 165.19 % -9.384 M -249.50 % 6.277 M 156.72 % -11.068 M -354.75 % 4.345 M 204.76 % -4.147 M -245.92 % 2.842 M 300.64 % -1.417 M -215.30 % 1.229 M 94.54 % 631.500 K 172.13 % -875.500 K -100.00 % -437.750 K 94.89 % -8.562 M -100.00 % -4.281 M -3 558.97 % -117.000 K -100.00 % -58.500 K
Debt repayment 1.242 M -68.23 % 3.909 M 204.13 % -3.754 M -260.63 % 2.337 M 187.96 % -2.657 M 73.93 % -10.192 M -444.74 % -1.871 M 0.000 100.00 % -16.037 M -640.40 % -2.166 M 39.58 % -3.585 M 0.000 0.000 0.000 100.00 % -6.990 M -604.64 % -992.000 K 0.000 -100.00 % 1.863 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.484 M 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 -100.00 % 2.398 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 100.00 % -43.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 100.00 % -229.000 K -200.00 % 229.000 K 204.57 % -219.000 K -200.00 % 219.000 K 0.000 0.000 0.000 0.000 100.00 % -129.000 K -200.00 % 129.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.692 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.500 K 0.00 % 4.500 K 0.00 % 4.500 K -81.63 % 24.500 K -80.86 % 128.000 K 0.00 % 128.000 K 126.55 % 56.500 K 0.00 % 56.500 K -44.33 % 101.500 K 0.00 % 101.500 K 63.71 % 62.000 K 0.00 % 62.000 K -8.82 % 68.000 K 0.00 % 68.000 K 11.48 % 61.000 K 0.00 % 61.000 K -38.38 % 99.000 K 0.00 % 99.000 K 0.000 0.000 -100.00 % 1.500 M 0.00 % 1.500 M 100.00 % 750.000 K 0.000 0.000 0.000 0.000
Common stock repurchased -107.000 K 0.000 100.00 % -129.000 K 44.64 % -233.000 K -441.86 % -43.000 K 96.37 % -1.185 M -46.66 % -808.000 K 0.000 100.00 % -21.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 100.00 % -216.000 K 99.21 % -27.512 M 0.000 100.00 % -5.528 M -1 627.50 % -320.000 K 92.15 % -4.077 M 0.00 % -4.077 M -195.93 % -1.378 M 0.00 % -1.378 M 0.00 % -1.378 M 0.000 0.000 0.000 100.00 % -157.000 K 0.00 % -157.000 K 0.000 0.000 100.00 % -2.803 M 0.00 % -2.803 M -15.30 % -2.431 M 0.00 % -2.431 M -16.93 % -2.079 M 0.00 % -2.079 M -225.10 % -639.500 K 0.00 % -639.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -2.832 M 0.000 100.00 % -2.832 M 0.000 100.00 % -67.977 M -2 899.87 % -2.266 M 33.33 % -3.399 M -50.00 % -2.266 M 33.33 % -3.399 M -50.00 % -2.266 M 33.24 % -3.394 M 0.000 100.00 % -3.386 M 0.000 -100.00 % 4.000 K 100.12 % -3.379 M -50.24 % -2.249 M -35.81 % -1.656 M 64.96 % -4.726 M 10.56 % -5.284 M -11.78 % -4.727 M 21.06 % -5.988 M -16.45 % -5.142 M 15.86 % -6.111 M -8.04 % -5.657 M 0.00 % -5.657 M -6.76 % -5.299 M 0.00 % -5.299 M 0.00 % -5.299 M 1.06 % -5.355 M -24.48 % -4.302 M 0.00 % -4.302 M -18.72 % -3.624 M 0.00 % -3.624 M -9.32 % -3.315 M 0.00 % -3.315 M -25.29 % -2.646 M 0.00 % -2.646 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
Other financing activites 0.000 100.00 % -639.000 K -3.06 % -620.000 K -2.99 % -602.000 K -0.67 % -598.000 K 7.57 % -647.000 K 34.25 % -984.000 K -44.07 % -683.000 K 35.08 % -1.052 M -10.16 % -955.000 K 11.98 % -1.085 M -95.14 % -556.000 K 93.37 % -8.392 M -987.10 % 946.000 K 0.000 100.00 % -828.000 K 5.05 % -872.000 K 83.97 % -5.439 M -200.00 % 5.439 M -33.89 % 8.227 M 405.61 % -2.692 M -450.51 % -489.000 K 72.57 % -1.783 M -696.32 % 299.000 K 19.12 % 251.000 K 101.41 % -17.795 M -200.70 % 17.671 M 8 357.24 % -214.000 K 0.00 % -214.000 K -101.14 % 18.708 M -3.79 % 19.445 M 233.44 % -14.573 M -206.04 % 13.743 M 216.73 % -11.773 M -200.00 % 11.773 M 210.83 % -10.623 M -200.00 % 10.623 M 221.23 % -8.763 M -200.00 % 8.763 M 239.60 % -6.277 M -200.00 % 6.277 M 244.48 % -4.345 M -200.00 % 4.345 M 252.87 % -2.842 M -200.00 % 2.842 M 331.34 % -1.229 M -200.00 % 1.229 M 40.32 % 875.500 K 200.00 % -875.500 K -100.00 % -437.750 K 94.89 % -8.562 M -100.00 % -4.281 M 0.000 0.000
Net cash used provided by financing activities 1.135 M 443.06 % 209.000 K 104.89 % -4.274 M -175.92 % -1.549 M 49.69 % -3.079 M 96.15 % -80.001 M -1 249.32 % -5.929 M -45.25 % -4.082 M 78.93 % -19.376 M -191.41 % -6.649 M 2.32 % -6.807 M -72.33 % -3.950 M 52.93 % -8.392 M -243.93 % -2.440 M 65.10 % -6.991 M -284.97 % -1.816 M 57.28 % -4.251 M 27.02 % -5.825 M -253.98 % 3.783 M 8.05 % 3.501 M 143.89 % -7.976 M -52.91 % -5.216 M 32.88 % -7.771 M -60.46 % -4.843 M 17.35 % -5.860 M 72.25 % -21.120 M -275.79 % 12.014 M 274.46 % -6.887 M 0.00 % -6.887 M -151.36 % 13.410 M -4.83 % 14.090 M 189.15 % -15.806 M -267.42 % 9.441 M 160.53 % -15.598 M -291.39 % 8.150 M 159.34 % -13.735 M -287.93 % 7.309 M 143.27 % -16.890 M -376.12 % 6.117 M 155.59 % -11.003 M -275.29 % 6.277 M 174.90 % -8.381 M -292.90 % 4.345 M 210.74 % -3.923 M -238.04 % 2.842 M 331.34 % -1.229 M -200.00 % 1.229 M -67.95 % 3.833 M 537.75 % -875.500 K -100.00 % -437.750 K 94.89 % -8.562 M -100.00 % -4.281 M 0.000 0.000
Effect of forex changes on cash -33.000 K -237.50 % 24.000 K 1 100.00 % 2.000 K 200.00 % -2.000 K -125.00 % 8.000 K 100.61 % -1.310 M -14 455.56 % -9.000 K 99.34 % -1.374 M -8 687.50 % 16.000 K 101.40 % -1.141 M -14 162.50 % -8.000 K -180.00 % 10.000 K 66.67 % 6.000 K -84.21 % 38.000 K 111.11 % 18.000 K 300.00 % -9.000 K 75.00 % -36.000 K -24.14 % -29.000 K 65.48 % -84.000 K -4 300.00 % 2.000 K -97.30 % 74.000 K -37.29 % 118.000 K 356.52 % -46.000 K -117.83 % 258.000 K 1 884.62 % 13.000 K 0.00 % 13.000 K 0.000 100.00 % -14.500 K 0.00 % -14.500 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
Net change in cash -157.000 K 81.64 % -855.000 K -612.50 % -120.000 K 22.58 % -155.000 K -50.49 % -103.000 K -126.75 % 385.000 K 170.51 % -546.000 K -34.15 % -407.000 K -161.02 % 667.000 K 143.59 % -1.530 M -199.35 % 1.540 M 2 850.00 % -56.000 K 94.20 % -965.000 K -69.30 % -570.000 K -175.30 % 757.000 K 283.74 % -412.000 K -162.90 % 655.000 K 135.44 % -1.848 M -263.40 % 1.131 M 150.72 % -2.230 M -237.40 % 1.623 M 163.92 % -2.539 M -213.70 % 2.233 M 261.58 % -1.382 M -187.14 % 1.586 M 148.49 % -3.271 M -300.00 % -817.750 K 0.00 % -817.750 K 3.57 % -848.000 K 0.00 % -848.000 K -159.04 % 1.436 M 110.42 % -13.784 M -300.00 % -3.446 M -272.91 % 1.993 M 300.00 % 498.250 K -64.79 % 1.415 M 300.00 % 353.750 K 106.68 % -5.297 M -300.00 % -1.324 M -128.05 % 4.721 M 300.00 % 1.180 M 157.02 % -2.070 M -300.00 % -517.500 K -115.69 % 3.298 M 300.00 % 824.500 K -63.66 % 2.269 M 300.00 % 567.250 K -41.03 % 962.000 K 300.00 % 240.500 K 0.00 % 240.500 K 104.16 % -5.776 M 0.00 % -5.776 M -9 773.08 % -58.500 K 0.00 % -58.500 K
Cash at beginning of period 986.000 K 15.32 % 855.000 K -12.31 % 975.000 K -13.72 % 1.130 M -8.35 % 1.233 M 45.40 % 848.000 K -39.17 % 1.394 M -22.60 % 1.801 M 58.82 % 1.134 M -57.43 % 2.664 M 137.01 % 1.124 M -4.75 % 1.180 M -44.99 % 2.145 M -20.99 % 2.715 M 38.66 % 1.958 M -17.38 % 2.370 M 38.19 % 1.715 M -38.13 % 2.772 M 68.92 % 1.641 M -57.61 % 3.871 M 72.20 % 2.248 M -53.04 % 4.787 M 87.43 % 2.554 M 31.38 % 1.944 M 443.02 % 358.000 K -92.39 % 4.703 M 300.00 % 1.176 M 0.00 % 1.176 M -41.90 % 2.024 M 0.00 % 2.024 M 244.47 % 587.500 K -96.36 % 16.134 M 300.00 % 4.034 M -71.48 % 14.141 M 300.00 % 3.535 M -72.22 % 12.726 M 300.00 % 3.182 M -82.35 % 18.023 M 300.00 % 4.506 M -66.13 % 13.302 M 300.00 % 3.326 M -78.37 % 15.372 M 300.00 % 3.843 M -68.17 % 12.074 M 300.00 % 3.019 M -69.21 % 9.805 M 300.00 % 2.451 M -72.28 % 8.843 M 300.00 % 2.211 M 0.00 % 2.211 M -72.32 % 7.987 M 0.00 % 7.987 M 0.000 0.000
Cash at end of period 829.000 K 0.000 -100.00 % 855.000 K -12.31 % 975.000 K -13.72 % 1.130 M -8.35 % 1.233 M 45.40 % 848.000 K -39.17 % 1.394 M -22.60 % 1.801 M 58.82 % 1.134 M -57.43 % 2.664 M 137.01 % 1.124 M -4.75 % 1.180 M -44.99 % 2.145 M -20.99 % 2.715 M 38.66 % 1.958 M -17.38 % 2.370 M 156.49 % 924.000 K -66.67 % 2.772 M 68.92 % 1.641 M -57.61 % 3.871 M 72.20 % 2.248 M -53.04 % 4.787 M 751.78 % 562.000 K -71.09 % 1.944 M 35.75 % 1.432 M 300.00 % 358.000 K 0.00 % 358.000 K -69.55 % 1.176 M 0.00 % 1.176 M -41.90 % 2.024 M -13.88 % 2.350 M 300.00 % 587.500 K -96.36 % 16.134 M 300.00 % 4.034 M -71.48 % 14.141 M 300.00 % 3.535 M -72.22 % 12.726 M 300.00 % 3.182 M -82.35 % 18.023 M 300.00 % 4.506 M -66.13 % 13.302 M 300.00 % 3.326 M -78.37 % 15.372 M 300.00 % 3.843 M -68.17 % 12.074 M 300.00 % 3.019 M -69.21 % 9.805 M 300.00 % 2.451 M 0.00 % 2.451 M 10.88 % 2.211 M 0.00 % 2.211 M 3 879.06 % -58.500 K 0.00 % -58.500 K
Operating cash flow 13.887 M 111.85 % 6.555 M -42.14 % 11.330 M -26.17 % 15.346 M 305.12 % 3.788 M 74.56 % 2.170 M -60.67 % 5.517 M 43.00 % 3.858 M -44.30 % 6.927 M 38.13 % 5.015 M -36.50 % 7.898 M 170.11 % 2.924 M -60.39 % 7.382 M 171.00 % 2.724 M -66.60 % 8.156 M 163.95 % 3.090 M -52.90 % 6.561 M 183.65 % -7.843 M -150.96 % 15.390 M 15.10 % 13.371 M -33.70 % 20.168 M 52.90 % 13.190 M -27.11 % 18.097 M 37.37 % 13.174 M -1.33 % 13.351 M -44.44 % 24.028 M 0.000 -100.00 % 13.410 M 0.00 % 13.410 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
Capital expenditure -112.000 K 43.15 % -197.000 K -21.60 % -162.000 K 98.88 % -14.468 M -24 422.03 % -59.000 K 32.95 % -88.000 K 29.60 % -125.000 K 42.92 % -219.000 K 57.88 % -520.000 K -107.17 % -251.000 K -2.45 % -245.000 K 41.53 % -419.000 K -280.91 % -110.000 K 83.13 % -652.000 K -121.77 % -294.000 K -57.22 % -187.000 K 62.53 % -499.000 K 4.95 % -525.000 K -25.90 % -417.000 K 32.08 % -614.000 K -14.13 % -538.000 K -17.47 % -458.000 K -41.80 % -323.000 K 57.94 % -768.000 K -2.13 % -752.000 K 86.31 % -5.494 M 0.00 % -5.494 M -20.19 % -4.571 M 0.00 % -4.571 M 0.00 % -4.571 M -1.39 % -4.508 M -6.43 % -4.236 M 0.00 % -4.236 M -51.62 % -2.794 M 0.00 % -2.794 M -25.24 % -2.231 M 0.00 % -2.231 M 4.58 % -2.338 M 0.00 % -2.338 M -50.42 % -1.554 M 0.00 % -1.554 M -203.52 % -512.000 K 0.00 % -512.000 K -136.49 % -216.500 K 0.00 % -216.500 K -95.05 % -111.000 K 0.00 % -111.000 K 13.28 % -128.000 K 0.00 % -128.000 K -100.00 % -64.000 K 97.84 % -2.967 M -100.00 % -1.484 M -1 167.95 % -117.000 K -100.00 % -58.500 K
Free CashFlow 13.775 M 116.66 % 6.358 M -43.07 % 11.168 M 1 171.98 % 878.000 K -76.45 % 3.729 M 79.11 % 2.082 M -61.39 % 5.392 M 48.17 % 3.639 M -43.20 % 6.407 M 34.49 % 4.764 M -37.75 % 7.653 M 205.51 % 2.505 M -65.55 % 7.272 M 250.97 % 2.072 M -73.65 % 7.862 M 170.82 % 2.903 M -52.11 % 6.062 M 172.44 % -8.368 M -155.89 % 14.973 M 17.37 % 12.757 M -35.01 % 19.630 M 54.18 % 12.732 M -28.37 % 17.774 M 43.27 % 12.406 M -1.53 % 12.599 M -32.02 % 18.535 M 437.39 % -5.494 M -162.15 % 8.839 M 0.00 % 8.839 M 293.39 % -4.571 M -1.39 % -4.508 M -6.43 % -4.236 M 0.00 % -4.236 M -51.62 % -2.794 M 0.00 % -2.794 M -25.24 % -2.231 M 0.00 % -2.231 M 4.58 % -2.338 M 0.00 % -2.338 M -50.42 % -1.554 M 0.00 % -1.554 M -203.52 % -512.000 K 0.00 % -512.000 K -136.49 % -216.500 K 0.00 % -216.500 K -95.05 % -111.000 K 0.00 % -111.000 K 13.28 % -128.000 K 0.00 % -128.000 K -100.00 % -64.000 K 97.84 % -2.967 M -100.00 % -1.484 M -1 167.95 % -117.000 K -100.00 % -58.500 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 2000 1998 1998
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002
2001
2000
1999
1998
1997
1996