MAI.L

Maintel Holdings Plc MAI.L

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
Revenue 97.862 M -3.36 % 101.262 M 11.23 % 91.036 M -12.38 % 103.895 M -2.38 % 106.430 M -13.42 % 122.932 M -9.91 % 136.459 M 2.54 % 133.079 M 22.88 % 108.296 M 113.93 % 50.623 M 20.85 % 41.890 M 34.59 % 31.124 M 10.48 % 28.171 M 8.71 % 25.914 M 17.75 % 22.008 M 13.48 % 19.394 M -0.11 % 19.415 M 0.44 % 19.329 M 19.57 % 16.166 M 32.54 % 12.197 M 5.67 % 11.542 M 7.23 % 10.764 M 15.39 % 9.328 M 5.14 % 8.872 M
Net income 512.000 K 109.57 % -5.351 M -22.70 % -4.361 M -193.36 % 4.671 M 369.38 % -1.734 M -154.22 % 3.198 M 56.61 % 2.042 M -33.74 % 3.082 M 47.18 % 2.094 M -48.70 % 4.082 M 38.65 % 2.944 M 10.47 % 2.665 M 636.19 % 362.000 K -82.82 % 2.107 M 10.43 % 1.908 M 12.43 % 1.697 M 55.12 % 1.094 M -20.95 % 1.384 M -2.54 % 1.420 M 7.01 % 1.327 M 66.92 % 795.000 K -17.36 % 962.000 K 119.13 % 439.000 K -12.20 % 500.000 K
Income before tax 374.000 K 105.52 % -6.780 M -38.68 % -4.889 M -193.35 % 5.237 M 334.63 % -2.232 M -226.53 % 1.764 M -21.53 % 2.248 M -36.06 % 3.516 M 66.87 % 2.107 M -49.24 % 4.151 M 8.98 % 3.809 M 4.56 % 3.643 M 159.29 % 1.405 M -54.44 % 3.084 M 15.38 % 2.673 M 12.22 % 2.382 M 49.91 % 1.589 M -19.71 % 1.979 M -1.64 % 2.012 M 5.67 % 1.904 M 50.51 % 1.265 M -6.43 % 1.352 M 111.91 % 638.000 K -7.54 % 690.000 K
Income before tax ratio 0.00 105.71 % -0.07 -24.67 % -0.05 -206.54 % 0.05 340.36 % -0.02 -246.15 % 0.01 -12.90 % 0.02 -37.65 % 0.03 35.80 % 0.02 -76.27 % 0.08 -9.82 % 0.09 -22.32 % 0.12 134.69 % 0.05 -58.09 % 0.12 -2.01 % 0.12 -1.11 % 0.12 50.07 % 0.08 -20.06 % 0.10 -17.74 % 0.12 -20.27 % 0.16 42.43 % 0.11 -12.74 % 0.13 83.64 % 0.07 -12.06 % 0.08
EBITDA 8.191 M -8.48 % 8.950 M 173.62 % 3.271 M -74.67 % 12.915 M 91.93 % 6.729 M -44.21 % 12.062 M -2.32 % 12.348 M -1.41 % 12.524 M 49.84 % 8.358 M 8.19 % 7.725 M 20.57 % 6.407 M 18.67 % 5.399 M 137.74 % 2.271 M -38.85 % 3.714 M 20.90 % 3.072 M 9.95 % 2.794 M 41.76 % 1.971 M -7.12 % 2.122 M -5.52 % 2.246 M 9.61 % 2.049 M 40.25 % 1.461 M -6.82 % 1.568 M 593.81 % 226.000 K -75.11 % 908.000 K
Net income ratio 0.01 109.90 % -0.05 -10.31 % -0.05 -206.55 % 0.04 375.95 % -0.02 -162.63 % 0.03 73.84 % 0.01 -35.39 % 0.02 19.77 % 0.02 -76.02 % 0.08 14.74 % 0.07 -17.92 % 0.09 566.34 % 0.01 -84.20 % 0.08 -6.22 % 0.09 -0.92 % 0.09 55.29 % 0.06 -21.30 % 0.07 -18.48 % 0.09 -19.26 % 0.11 57.95 % 0.07 -22.93 % 0.09 89.90 % 0.05 -16.49 % 0.06
Ratio EBITDA 0.08 -5.30 % 0.09 145.99 % 0.04 -71.10 % 0.12 96.61 % 0.06 -35.56 % 0.10 8.43 % 0.09 -3.85 % 0.09 21.94 % 0.08 -49.42 % 0.15 -0.23 % 0.15 -11.83 % 0.17 115.18 % 0.08 -43.75 % 0.14 2.68 % 0.14 -3.11 % 0.14 41.91 % 0.10 -7.53 % 0.11 -20.98 % 0.14 -17.30 % 0.17 32.71 % 0.13 -13.10 % 0.15 501.25 % 0.02 -76.33 % 0.10
Gross profit ratio 0.31 1.45 % 0.31 0.82 % 0.31 -6.80 % 0.33 13.14 % 0.29 1.20 % 0.29 0.03 % 0.29 -1.65 % 0.29 -9.59 % 0.32 -14.34 % 0.38 1.07 % 0.37 -0.08 % 0.37 0.79 % 0.37 6.65 % 0.35 -3.60 % 0.36 -1.98 % 0.37 12.70 % 0.33 -4.19 % 0.34 -8.45 % 0.37 -9.64 % 0.41 2.13 % 0.40 -0.39 % 0.40 16.97 % 0.35 0.12 % 0.34
Weighted average shs out dil 14.576 M 1.49 % 14.362 M 0.00 % 14.362 M -0.14 % 14.382 M 0.31 % 14.338 M -0.61 % 14.426 M -0.31 % 14.471 M -0.01 % 14.472 M 8.84 % 13.296 M 21.99 % 10.899 M 0.54 % 10.841 M 0.38 % 10.800 M 0.07 % 10.792 M 2.18 % 10.562 M -1.46 % 10.718 M -0.74 % 10.798 M -8.74 % 11.832 M -4.98 % 12.452 M -2.59 % 12.783 M -3.39 % 13.232 M -2.11 % 13.517 M 0.00 % 13.517 M 0.00 % 13.517 M 0.00 % 13.517 M
Weighted average shs out 14.629 M 1.97 % 14.346 M -0.11 % 14.362 M 0.00 % 14.362 M 0.17 % 14.338 M 0.34 % 14.290 M 0.66 % 14.197 M 0.00 % 14.197 M 8.44 % 13.092 M 21.74 % 10.754 M 0.73 % 10.676 M 0.01 % 10.675 M 0.04 % 10.671 M 1.43 % 10.521 M -1.61 % 10.693 M -0.90 % 10.790 M -8.81 % 11.832 M -4.98 % 12.452 M -2.59 % 12.783 M -3.39 % 13.232 M -2.11 % 13.517 M 0.00 % 13.517 M 0.00 % 13.517 M 0.00 % 13.517 M
EPS diluted 0.04 109.46 % -0.37 -23.33 % -0.30 -193.75 % 0.32 366.67 % -0.12 -154.55 % 0.22 57.14 % 0.14 -33.33 % 0.21 31.25 % 0.16 -57.89 % 0.38 40.74 % 0.27 8.00 % 0.25 635.29 % 0.03 -83.00 % 0.20 11.11 % 0.18 12.50 % 0.16 73.91 % 0.09 -16.36 % 0.11 0.00 % 0.11 10.00 % 0.10 69.49 % 0.06 -16.90 % 0.07 115.15 % 0.03 -10.81 % 0.04
Earnings per share 0.04 109.62 % -0.37 -23.33 % -0.30 -190.91 % 0.33 375.00 % -0.12 -154.55 % 0.22 57.14 % 0.14 -36.36 % 0.22 37.50 % 0.16 -57.89 % 0.38 35.71 % 0.28 12.00 % 0.25 635.29 % 0.03 -83.00 % 0.20 11.11 % 0.18 12.50 % 0.16 73.91 % 0.09 -16.36 % 0.11 0.00 % 0.11 10.00 % 0.10 69.49 % 0.06 -16.90 % 0.07 115.15 % 0.03 -10.81 % 0.04
Gross profit 30.629 M -1.96 % 31.240 M 12.14 % 27.858 M -18.33 % 34.111 M 10.45 % 30.884 M -12.39 % 35.250 M -9.89 % 39.118 M 0.85 % 38.789 M 11.10 % 34.913 M 83.25 % 19.052 M 22.14 % 15.598 M 34.49 % 11.598 M 11.36 % 10.415 M 15.94 % 8.983 M 13.51 % 7.914 M 11.23 % 7.115 M 12.58 % 6.320 M -3.76 % 6.567 M 9.47 % 5.999 M 19.76 % 5.009 M 7.93 % 4.641 M 6.81 % 4.345 M 34.98 % 3.219 M 5.26 % 3.058 M
Income tax expense -138.000 K 90.34 % -1.429 M -170.64 % -528.000 K -193.29 % 566.000 K 213.65 % -498.000 K 65.27 % -1.434 M -796.12 % 206.000 K -52.53 % 434.000 K 3 238.46 % 13.000 K -81.16 % 69.000 K -92.02 % 865.000 K -11.55 % 978.000 K -6.23 % 1.043 M 6.76 % 977.000 K 27.71 % 765.000 K 11.68 % 685.000 K 38.38 % 495.000 K -16.81 % 595.000 K 0.51 % 592.000 K 2.60 % 577.000 K 22.77 % 470.000 K 20.51 % 390.000 K 95.98 % 199.000 K 4.74 % 190.000 K
Cost of revenue 67.233 M -3.98 % 70.022 M 10.83 % 63.178 M -9.47 % 69.784 M -7.63 % 75.546 M -13.84 % 87.682 M -9.92 % 97.341 M 3.24 % 94.290 M 28.49 % 73.383 M 132.44 % 31.571 M 20.08 % 26.292 M 34.65 % 19.526 M 9.97 % 17.756 M 4.87 % 16.931 M 20.13 % 14.094 M 14.78 % 12.279 M -6.23 % 13.095 M 2.61 % 12.762 M 25.52 % 10.167 M 41.44 % 7.188 M 4.16 % 6.901 M 7.51 % 6.419 M 5.07 % 6.109 M 5.07 % 5.814 M
General and administrative expenses 22.121 M -8.30 % 24.123 M -6.87 % 25.902 M -2.89 % 26.674 M 11.70 % 23.879 M -9.57 % 26.407 M -4.20 % 27.565 M 1.41 % 27.183 M 17.86 % 23.064 M 100.03 % 11.530 M 22.99 % 9.375 M 47.96 % 6.336 M 16.41 % 5.443 M 11.38 % 4.887 M 2.67 % 4.760 M 6.92 % 4.452 M 0.82 % 4.416 M 0.25 % 4.405 M 12.00 % 3.933 M 20.79 % 3.256 M 2.17 % 3.187 M 4.80 % 3.041 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 6.116 M -47.86 % 11.729 M 130.98 % 5.078 M 1.78 % 4.989 M -17.22 % 6.027 M -2.81 % 6.201 M -5.33 % 6.550 M 14.17 % 5.737 M 25.21 % 4.582 M 106.12 % 2.223 M 51.02 % 1.472 M 63.92 % 898.000 K 21.02 % 742.000 K -27.25 % 1.020 M 25 400.00 % 4.000 K 33.33 % 3.000 K -62.50 % 8.000 K -91.75 % 97.000 K -48.68 % 189.000 K 0.000 0.000 0.000 -100.00 % 292.000 K -15.61 % 346.000 K
Operating expenses 28.237 M -21.24 % 35.852 M 15.73 % 30.980 M -2.16 % 31.663 M 7.54 % 29.442 M -7.48 % 31.824 M -6.72 % 34.115 M 3.63 % 32.920 M 19.08 % 27.646 M 101.02 % 13.753 M 26.79 % 10.847 M 49.94 % 7.234 M 16.96 % 6.185 M 4.71 % 5.907 M 15.94 % 5.095 M 8.06 % 4.715 M 0.81 % 4.677 M 1.08 % 4.627 M 14.96 % 4.025 M 23.62 % 3.256 M 2.17 % 3.187 M 4.80 % 3.041 M -4.43 % 3.182 M 2.68 % 3.099 M
Cost and expenses 95.470 M -9.83 % 105.874 M 12.44 % 94.158 M -7.19 % 101.447 M -5.48 % 107.323 M -10.19 % 119.506 M -9.09 % 131.456 M 3.34 % 127.210 M 25.91 % 101.029 M 122.90 % 45.324 M 22.04 % 37.139 M 38.79 % 26.760 M 11.77 % 23.941 M 4.83 % 22.838 M 19.02 % 19.189 M 12.92 % 16.994 M -4.38 % 17.772 M 2.20 % 17.389 M 22.53 % 14.192 M 35.89 % 10.444 M 3.53 % 10.088 M 6.64 % 9.460 M 1.82 % 9.291 M 4.24 % 8.913 M
Research and development expenses 0.000 0.000 0.000 0.000 100.00 % -464.000 K 40.82 % -784.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
Selling general and administrative expenses 22.121 M -8.30 % 24.123 M -6.87 % 25.902 M -2.89 % 26.674 M 11.70 % 23.879 M -9.57 % 26.407 M -4.20 % 27.565 M 1.41 % 27.183 M 17.86 % 23.064 M 100.03 % 11.530 M 22.99 % 9.375 M 47.96 % 6.336 M 16.41 % 5.443 M 11.38 % 4.887 M 2.67 % 4.760 M 6.92 % 4.452 M 0.82 % 4.416 M 0.25 % 4.405 M 12.00 % 3.933 M 20.79 % 3.256 M 2.17 % 3.187 M 4.80 % 3.041 M 0.000 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.000 K 200.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K -77.78 % 9.000 K -60.87 % 23.000 K -20.69 % 29.000 K 141.67 % 12.000 K -82.35 % 68.000 K -40.87 % 115.000 K -14.81 % 135.000 K -11.76 % 153.000 K 27.50 % 120.000 K 110.53 % 57.000 K 200.00 % 19.000 K -52.50 % 40.000 K
Interest expense 2.018 M -6.92 % 2.168 M 90.01 % 1.141 M 2.61 % 1.112 M -16.95 % 1.339 M 0.75 % 1.329 M 5.23 % 1.263 M 40.49 % 899.000 K -2.60 % 923.000 K 248.30 % 265.000 K 96.30 % 135.000 K 321.88 % 32.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -50.00 % 2.000 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 3.000 K
Depreciation and amortization 5.799 M -11.91 % 6.583 M -6.21 % 7.019 M -1.09 % 7.096 M -13.38 % 8.192 M -5.14 % 8.636 M 20.11 % 7.190 M 8.04 % 6.655 M 24.84 % 5.331 M 119.74 % 2.426 M 46.50 % 1.656 M 60.31 % 1.033 M 19.28 % 866.000 K 37.46 % 630.000 K 44.50 % 436.000 K 14.14 % 382.000 K 0.26 % 381.000 K 6.42 % 358.000 K 53.65 % 233.000 K 62.94 % 143.000 K -27.04 % 196.000 K -5.31 % 207.000 K 10.70 % 187.000 K -13.02 % 215.000 K
Operating income 2.392 M 151.86 % -4.612 M -47.73 % -3.122 M -227.53 % 2.448 M 54.06 % 1.589 M -48.63 % 3.093 M -40.03 % 5.158 M 16.83 % 4.415 M 45.85 % 3.027 M -31.44 % 4.415 M 12.00 % 3.942 M 7.32 % 3.673 M 163.11 % 1.396 M -54.84 % 3.091 M 17.26 % 2.636 M 8.75 % 2.424 M 38.75 % 1.747 M -5.97 % 1.858 M -11.90 % 2.109 M 10.65 % 1.906 M 34.41 % 1.418 M 4.19 % 1.361 M 3 389.74 % 39.000 K -94.36 % 691.000 K
Operating income ratio 0.02 153.67 % -0.05 -32.81 % -0.03 -245.55 % 0.02 57.82 % 0.01 -40.66 % 0.03 -33.44 % 0.04 13.94 % 0.03 18.69 % 0.03 -67.95 % 0.09 -7.32 % 0.09 -20.26 % 0.12 138.15 % 0.05 -58.46 % 0.12 -0.41 % 0.12 -4.17 % 0.12 38.90 % 0.09 -6.39 % 0.10 -26.32 % 0.13 -16.52 % 0.16 27.20 % 0.12 -2.83 % 0.13 2 924.19 % 0.00 -94.63 % 0.08
Total other income expenses net -2.018 M 6.92 % -2.168 M -22.69 % -1.767 M -163.36 % 2.789 M 172.99 % -3.821 M -187.51 % -1.329 M 54.33 % -2.910 M -223.69 % -899.000 K 2.28 % -920.000 K -248.48 % -264.000 K -98.50 % -133.000 K -343.33 % -30.000 K 98.94 % -2.825 M -40 257.14 % -7.000 K -118.92 % 37.000 K 408.33 % -12.000 K 83.56 % -73.000 K -165.77 % 111.000 K 214.43 % -97.000 K -4 750.00 % -2.000 K -101.27 % 157.000 K 1 844.44 % -9.000 K -101.50 % 599.000 K 60 000.00 % -1.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
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Net debt 17.518 M -11.05 % 19.695 M 4.42 % 18.862 M -26.54 % 25.676 M -14.97 % 30.197 M -11.93 % 34.287 M 35.61 % 25.283 M -7.71 % 27.396 M 38.34 % 19.804 M 515.80 % 3.216 M -22.56 % 4.153 M 244.36 % 1.206 M 162.13 % -1.941 M 34.27 % -2.953 M -20.09 % -2.459 M 1.88 % -2.506 M -148.12 % -1.010 M 52.11 % -2.109 M 5.60 % -2.234 M 38.37 % -3.625 M -6.27 % -3.411 M -49.08 % -2.288 M -107.81 % -1.101 M -21.39 % -907.000 K
Total investments 0.000 100.00 % -471.000 K -623.33 % 90.000 K -85.71 % 630.000 K -40.00 % 1.050 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
Total debt 21.645 M -11.80 % 24.541 M -1.83 % 24.998 M 11.01 % 22.519 M -14.15 % 26.232 M -12.36 % 29.933 M 18.39 % 25.283 M -17.66 % 30.707 M 0.06 % 30.688 M 411.47 % 6.000 M -20.00 % 7.500 M 328.57 % 1.750 M 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 -93.62 % 141.000 K
Accumulated other comprehensive income loss 64.000 K 0.00 % 64.000 K -20.00 % 80.000 K 31.15 % 61.000 K -16.44 % 73.000 K 8.96 % 67.000 K 100.92 % -7.258 M 26.57 % -9.884 M -31.17 % -7.535 M -499.44 % -1.257 M 54.77 % -2.779 M -26.78 % -2.192 M -139.82 % -914.000 K -11.33 % -821.000 K -9.47 % -750.000 K -3.45 % -725.000 K -1.68 % -713.000 K 3.78 % -741.000 K -2.49 % -723.000 K -36.42 % -530.000 K 24.72 % -704.000 K -31.59 % -535.000 K -35.10 % -396.000 K 22.05 % -508.000 K
Retained earnings -9.948 M 6.03 % -10.586 M -95.17 % -5.424 M -336.01 % -1.244 M 79.14 % -5.964 M -50.19 % -3.971 M -53.68 % -2.584 M -203.48 % 2.497 M -32.07 % 3.676 M -28.81 % 5.164 M 39.45 % 3.703 M 36.49 % 2.713 M 75.94 % 1.542 M -38.12 % 2.492 M 84.59 % 1.350 M 22.50 % 1.102 M 1 124.44 % 90.000 K -93.76 % 1.442 M 70.25 % 847.000 K -4.19 % 884.000 K 104.16 % 433.000 K 884.09 % 44.000 K 107.13 % -617.000 K 31.90 % -906.000 K
Common stock 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.70 % 143.000 K 0.70 % 142.000 K 0.00 % 142.000 K 0.00 % 142.000 K 31.48 % 108.000 K 0.93 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 1.90 % 105.000 K -2.78 % 108.000 K 0.00 % 108.000 K -12.90 % 124.000 K 0.00 % 124.000 K -3.88 % 129.000 K -4.44 % 135.000 K 1 025.00 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K
Total equity 14.848 M 4.49 % 14.210 M -26.71 % 19.388 M -17.67 % 23.549 M 24.99 % 18.841 M -9.54 % 20.827 M -5.25 % 21.982 M -18.77 % 27.063 M -4.21 % 28.251 M 330.66 % 6.560 M 31.10 % 5.004 M 29.00 % 3.879 M 43.24 % 2.708 M -25.67 % 3.643 M 72.33 % 2.114 M 13.29 % 1.866 M 118.50 % 854.000 K -61.29 % 2.206 M 36.93 % 1.611 M -2.25 % 1.648 M 37.68 % 1.197 M 48.14 % 808.000 K 449.66 % 147.000 K 203.52 % -142.000 K
Other non current liabilities 1.747 M 248.01 % 502.000 K 35.68 % 370.000 K -18.68 % 455.000 K -79.61 % 2.231 M -23.02 % 2.898 M -41.37 % 4.943 M 219.11 % 1.549 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.050 M 0.76 % 3.027 M
Long term debt 20.484 M -3.88 % 21.310 M 1 367.63 % 1.452 M -35.50 % 2.251 M -21.65 % 2.873 M -88.62 % 25.250 M 18.57 % 21.295 M -30.65 % 30.707 M 0.06 % 30.688 M 667.20 % 4.000 M -46.67 % 7.500 M 328.57 % 1.750 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
Total non current liabilities 22.231 M 1.92 % 21.812 M 684.60 % 2.780 M -34.80 % 4.264 M -38.38 % 6.920 M -77.45 % 30.685 M 3.86 % 29.545 M -14.19 % 34.429 M 5.26 % 32.708 M 576.62 % 4.834 M -44.70 % 8.742 M 360.35 % 1.899 M 226.85 % 581.000 K -16.64 % 697.000 K 23 133.33 % 3.000 K -93.62 % 47.000 K -52.04 % 98.000 K -29.50 % 139.000 K -35.94 % 217.000 K -92.49 % 2.891 M -5.03 % 3.044 M -3.94 % 3.169 M 3.83 % 3.052 M 0.43 % 3.039 M
Other current liabilities 24.955 M -13.43 % 28.826 M 370.86 % 6.122 M -44.45 % 11.020 M 352.87 % -4.358 M -175.06 % 5.806 M -53.04 % 12.363 M 27.82 % 9.672 M -23.01 % 12.562 M 234.18 % 3.759 M -25.12 % 5.020 M -55.93 % 11.392 M 67.97 % 6.782 M 0.65 % 6.738 M 18.07 % 5.707 M 35.75 % 4.204 M 5.34 % 3.991 M -8.02 % 4.339 M 2.41 % 4.237 M 348.36 % 945.000 K -17.54 % 1.146 M 11.26 % 1.030 M 31.88 % 781.000 K -13.03 % 898.000 K
Deferred revenue 0.000 0.000 -100.00 % 20.135 M 8.42 % 18.572 M -40.32 % 31.117 M -1.74 % 31.669 M -26.53 % 43.103 M 36.41 % 31.599 M 43.48 % 22.024 M 126.61 % 9.719 M 152.78 % -18.413 M -48.59 % -12.392 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 1.161 M -64.07 % 3.231 M -86.28 % 23.546 M 16.17 % 20.268 M -13.23 % 23.359 M 398.80 % 4.683 M 119.92 % -23.506 M 0.000 0.000 100.00 % -7.976 M 13.50 % -9.221 M -1 022.10 % 1.000 M 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 -93.62 % 141.000 K
Total current liabilities 42.829 M -9.20 % 47.169 M -33.25 % 70.661 M 9.82 % 64.340 M -1.03 % 65.009 M 34.74 % 48.247 M -22.84 % 62.527 M 18.44 % 52.793 M 4.29 % 50.623 M 124.66 % 22.533 M -6.65 % 24.137 M 52.29 % 15.849 M 60.61 % 9.868 M 11.69 % 8.835 M 20.42 % 7.337 M 34.65 % 5.449 M 1.55 % 5.366 M -15.09 % 6.320 M 11.84 % 5.651 M 13.57 % 4.976 M 134.72 % 2.120 M 17.19 % 1.809 M 29.21 % 1.400 M -23.03 % 1.819 M
Total liabilities 65.060 M -5.68 % 68.981 M -6.07 % 73.441 M 7.05 % 68.604 M -4.62 % 71.929 M -8.87 % 78.932 M -14.27 % 92.072 M 5.56 % 87.222 M 4.67 % 83.331 M 204.49 % 27.367 M -16.76 % 32.879 M 85.25 % 17.748 M 69.85 % 10.449 M 9.62 % 9.532 M 29.86 % 7.340 M 33.55 % 5.496 M 0.59 % 5.464 M -15.40 % 6.459 M 10.07 % 5.868 M 17.93 % 4.976 M -3.64 % 5.164 M 3.74 % 4.978 M 11.81 % 4.452 M -8.36 % 4.858 M
Other non current assets 0.000 -100.00 % 8.445 M 9 283.33 % 90.000 K -85.71 % 630.000 K -40.00 % 1.050 M 0.000 0.000 -100.00 % 1.000 K 100.00 % -66.445 M 0.000 100.00 % -20.681 M -83.39 % -11.277 M 0.000 100.00 % -2.953 M -20.09 % -2.459 M 1.88 % -2.506 M -148.12 % -1.010 M 52.11 % -2.109 M 5.60 % -2.234 M 38.37 % -3.625 M -6.27 % -3.411 M -49.08 % -2.288 M -106.13 % -1.110 M -5.92 % -1.048 M
Long term investments 0.000 100.00 % -8.445 M -9 483.33 % 90.000 K -85.71 % 630.000 K -40.00 % 1.050 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
Intangible assets 7.697 M -8.86 % 8.445 M -33.97 % 12.790 M -19.16 % 15.822 M -18.50 % 19.414 M -17.80 % 23.618 M -19.09 % 29.190 M 4.88 % 27.832 M 2.95 % 27.035 M 226.63 % 8.277 M -21.26 % 10.512 M 67.23 % 6.286 M 80.17 % 3.489 M -33.63 % 5.257 M 135.63 % 2.231 M 125.35 % 990.000 K -18.05 % 1.208 M 30.31 % 927.000 K 19.31 % 777.000 K 242.29 % 227.000 K 0.000 0.000 0.000 0.000
GoodWill 40.199 M 0.00 % 40.199 M 0.00 % 40.199 M 0.00 % 40.199 M 0.00 % 40.199 M 0.00 % 40.199 M 0.00 % 40.199 M 1.35 % 39.663 M 9.82 % 36.117 M 266.48 % 9.855 M 0.00 % 9.855 M 109.59 % 4.702 M 358.28 % 1.026 M 0.000 0.000 0.000 0.000 -100.00 % 664.000 K 0.00 % 664.000 K 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 47.896 M -1.54 % 48.644 M -8.20 % 52.989 M -5.41 % 56.021 M -6.03 % 59.613 M -6.59 % 63.817 M -8.03 % 69.389 M 2.81 % 67.495 M 6.88 % 63.152 M 248.29 % 18.132 M -10.97 % 20.367 M 85.36 % 10.988 M 143.37 % 4.515 M -14.11 % 5.257 M 135.63 % 2.231 M 125.35 % 990.000 K -18.05 % 1.208 M -24.07 % 1.591 M 10.41 % 1.441 M 534.80 % 227.000 K 0.000 0.000 0.000 0.000
Property plant equipment net 1.778 M -17.11 % 2.145 M -41.14 % 3.644 M -14.54 % 4.264 M -18.36 % 5.223 M -6.75 % 5.601 M 173.75 % 2.046 M 39.18 % 1.470 M -55.36 % 3.293 M 389.30 % 673.000 K 114.33 % 314.000 K 8.65 % 289.000 K 33.80 % 216.000 K -3.57 % 224.000 K 10.89 % 202.000 K 5.21 % 192.000 K -4.00 % 200.000 K -3.85 % 208.000 K -12.61 % 238.000 K -0.83 % 240.000 K -9.09 % 264.000 K -15.92 % 314.000 K -20.30 % 394.000 K -12.25 % 449.000 K
Total non current assets 50.283 M -1.91 % 51.260 M -9.63 % 56.723 M -6.88 % 60.915 M -7.54 % 65.886 M -5.09 % 69.418 M -2.82 % 71.435 M 3.58 % 68.966 M 3.79 % 66.445 M 253.34 % 18.805 M -9.07 % 20.681 M 83.39 % 11.277 M 138.36 % 4.731 M -13.68 % 5.481 M 125.28 % 2.433 M 105.84 % 1.182 M -16.05 % 1.408 M -21.73 % 1.799 M 7.15 % 1.679 M 259.53 % 467.000 K 76.89 % 264.000 K -15.92 % 314.000 K -20.30 % 394.000 K -12.25 % 449.000 K
Other current assets 11.139 M -2.72 % 11.450 M 0.000 -100.00 % 3.157 M 0.000 -100.00 % 4.354 M -68.69 % 13.908 M -17.08 % 16.772 M 39.91 % 11.988 M 207.94 % 3.893 M -13.89 % 4.521 M 39.54 % 3.240 M 81.51 % 1.785 M -55.59 % 4.019 M 290.95 % 1.028 M 3.42 % 994.000 K 12.32 % 885.000 K -6.74 % 949.000 K 44.89 % 655.000 K -66.36 % 1.947 M -5.02 % 2.050 M 310.82 % 499.000 K 13.15 % 441.000 K 50.51 % 293.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 4.127 M -14.84 % 4.846 M -21.02 % 6.136 M 294.36 % -3.157 M 20.38 % -3.965 M 8.93 % -4.354 M 0.000 -100.00 % 3.311 M -69.58 % 10.884 M 290.95 % 2.784 M -16.82 % 3.347 M 515.26 % 544.000 K -71.97 % 1.941 M -34.27 % 2.953 M 20.09 % 2.459 M -1.88 % 2.506 M 148.12 % 1.010 M -52.11 % 2.109 M -5.60 % 2.234 M -38.37 % 3.625 M 6.27 % 3.411 M 49.08 % 2.288 M 106.13 % 1.110 M 5.92 % 1.048 M
Cash and short term investments 4.127 M -14.84 % 4.846 M -21.02 % 6.136 M 294.36 % -3.157 M 0.000 100.00 % -4.354 M 0.000 -100.00 % 3.311 M -69.58 % 10.884 M 290.95 % 2.784 M -16.82 % 3.347 M 515.26 % 544.000 K -71.97 % 1.941 M -34.27 % 2.953 M 20.09 % 2.459 M -1.88 % 2.506 M 148.12 % 1.010 M -52.11 % 2.109 M -5.60 % 2.234 M -38.37 % 3.625 M 6.27 % 3.411 M 49.08 % 2.288 M 106.13 % 1.110 M 5.92 % 1.048 M
Total current assets 29.625 M -7.22 % 31.931 M -11.56 % 36.106 M 15.58 % 31.238 M 25.53 % 24.884 M -17.99 % 30.341 M -28.81 % 42.619 M -5.96 % 45.319 M 0.40 % 45.137 M 198.49 % 15.122 M -12.09 % 17.202 M 66.20 % 10.350 M 22.83 % 8.426 M 9.51 % 7.694 M 9.59 % 7.021 M 13.61 % 6.180 M 25.87 % 4.910 M -28.49 % 6.866 M 18.38 % 5.800 M -5.80 % 6.157 M 0.98 % 6.097 M 11.42 % 5.472 M 30.13 % 4.205 M -1.45 % 4.267 M
Inventory 790.000 K -52.89 % 1.677 M -35.35 % 2.594 M 157.09 % 1.009 M -45.90 % 1.865 M -42.49 % 3.243 M -60.77 % 8.267 M 154.29 % 3.251 M -33.41 % 4.882 M 276.12 % 1.298 M -9.61 % 1.436 M 69.94 % 845.000 K 22.11 % 692.000 K -4.16 % 722.000 K -27.87 % 1.001 M 39.42 % 718.000 K -2.45 % 736.000 K -11.22 % 829.000 K 17.59 % 705.000 K 20.51 % 585.000 K -8.02 % 636.000 K -29.25 % 899.000 K -11.86 % 1.020 M -1.07 % 1.031 M
Net receivables 13.569 M -2.79 % 13.958 M -49.01 % 27.376 M -9.44 % 30.229 M 31.32 % 23.019 M -15.05 % 27.098 M -21.12 % 34.352 M 0.18 % 34.290 M 92.95 % 17.771 M 148.34 % 7.156 M -9.39 % 7.898 M 38.05 % 5.721 M 42.74 % 4.008 M 58.92 % 2.522 M -0.43 % 2.533 M 29.10 % 1.962 M -13.91 % 2.279 M -23.50 % 2.979 M 35.04 % 2.206 M 58.36 % 1.393 M -11.27 % 1.570 M -12.09 % 1.786 M 9.30 % 1.634 M -13.77 % 1.895 M
Tax assets 609.000 K 29.30 % 471.000 K 623.33 % -90.000 K 85.71 % -630.000 K 40.00 % -1.050 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.953 M 20.09 % 2.459 M -1.88 % 2.506 M 148.12 % 1.010 M -52.11 % 2.109 M -5.60 % 2.234 M -38.37 % 3.625 M 6.27 % 3.411 M 49.08 % 2.288 M 106.13 % 1.110 M 5.92 % 1.048 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 12.875 M 0.89 % 12.761 M -31.51 % 18.631 M 71.41 % 10.869 M 16.15 % 9.358 M -14.19 % 10.905 M -26.30 % 14.797 M 9.68 % 13.491 M 36.15 % 9.909 M 92.48 % 5.148 M 5.15 % 4.896 M 73.68 % 2.819 M 16.44 % 2.421 M 122.31 % 1.089 M -13.84 % 1.264 M 46.13 % 865.000 K -26.82 % 1.182 M -29.89 % 1.686 M 63.06 % 1.034 M 33.08 % 777.000 K 7.77 % 721.000 K 7.93 % 668.000 K 9.51 % 610.000 K -21.49 % 777.000 K
Tax payables 3.838 M 63.25 % 2.351 M 5.57 % 2.227 M -38.33 % 3.611 M -34.74 % 5.533 M 66.61 % 3.321 M -29.33 % 4.699 M -4.70 % 4.931 M -4.90 % 5.185 M 171.89 % 1.907 M 130.31 % 828.000 K 29.78 % 638.000 K -4.06 % 665.000 K -34.03 % 1.008 M 175.41 % 366.000 K -3.68 % 380.000 K 96.89 % 193.000 K -34.58 % 295.000 K -22.37 % 380.000 K 4.68 % 363.000 K 43.48 % 253.000 K 127.93 % 111.000 K 0.000 -100.00 % 3.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.817 M 70.13 % -19.476 M -163.46 % 30.688 M 667.20 % 4.000 M -46.67 % 7.500 M 328.57 % 1.750 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 lease obligations 901.000 K -45.06 % 1.640 M -27.82 % 2.272 M -28.03 % 3.157 M -20.38 % 3.965 M -8.93 % 4.354 M 115.84 % -27.494 M 0.000 0.000 100.00 % -9.976 M 14.89 % -11.721 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.96 % 24.354 M 0.00 % 24.354 M 0.00 % 24.354 M 1 983.32 % 1.169 M 4.75 % 1.116 M -65.67 % 3.251 M 64.77 % 1.973 M 5.79 % 1.865 M 32.36 % 1.409 M 2.03 % 1.381 M 0.88 % 1.369 M -0.87 % 1.381 M 1.32 % 1.363 M 17.00 % 1.165 M -12.60 % 1.333 M 3.57 % 1.287 M 71.14 % 752.000 K -40.32 % 1.260 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 958.000 K -38.51 % 1.558 M -14.21 % 1.816 M -28.42 % 2.537 M -23.28 % 3.307 M 46.33 % 2.260 M 11.88 % 2.020 M 142.21 % 834.000 K -32.85 % 1.242 M 733.56 % 149.000 K -74.35 % 581.000 K -16.64 % 697.000 K 23 133.33 % 3.000 K -93.62 % 47.000 K -52.04 % 98.000 K -29.50 % 139.000 K -35.94 % 217.000 K 0.000 0.000 -100.00 % 3.169 M 158 350.00 % 2.000 K -83.33 % 12.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.891 M 0.000 0.000 0.000 0.000
Total assets 79.908 M -3.95 % 83.191 M -10.38 % 92.829 M 0.73 % 92.153 M 1.52 % 90.770 M -9.01 % 99.759 M -12.53 % 114.054 M -0.20 % 114.285 M 2.42 % 111.582 M 228.89 % 33.927 M -10.44 % 37.883 M 75.17 % 21.627 M 64.38 % 13.157 M -0.14 % 13.175 M 39.36 % 9.454 M 28.42 % 7.362 M 16.52 % 6.318 M -27.09 % 8.665 M 15.86 % 7.479 M 12.91 % 6.624 M 4.13 % 6.361 M 9.94 % 5.786 M 25.81 % 4.599 M -2.48 % 4.716 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
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
Deferred income tax 0.000 0.000 0.000 100.00 % -4.184 M -2 582.05 % -156.000 K 0.000 100.00 % -421.000 K -665.45 % -55.000 K 76.69 % -236.000 K 18.90 % -291.000 K -59.89 % -182.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
Stock based compensation 126.000 K -33.33 % 189.000 K 4.42 % 181.000 K 269.39 % 49.000 K 118.92 % -259.000 K -16.67 % -222.000 K -156.63 % 392.000 K 32.43 % 296.000 K 205.15 % 97.000 K -66.67 % 291.000 K 59.89 % 182.000 K 0.000 0.000 0.000 0.000 -100.00 % 13.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 168.000 K 157.93 % -290.000 K -104.58 % 6.336 M 226.97 % -4.990 M -326.20 % 2.206 M -82.01 % 12.262 M 706.13 % -2.023 M 70.66 % -6.895 M -391.05 % 2.369 M 140.75 % 984.000 K -34.66 % 1.506 M 158.03 % -2.595 M -519.90 % 618.000 K 257.65 % -392.000 K -137.80 % 1.037 M 582.24 % 152.000 K 21.60 % 125.000 K 134.72 % -360.000 K 25.16 % -481.000 K -314.66 % -116.000 K -120.90 % 555.000 K 109.43 % 265.000 K 564.91 % -57.000 K -122.89 % 249.000 K
Accounts receivables 700.000 K -65.99 % 2.058 M -40.67 % 3.469 M 148.76 % -7.114 M -328.53 % 3.113 M -56.98 % 7.237 M 5 889.60 % -125.000 K -106.58 % 1.899 M 91.82 % 990.000 K -28.21 % 1.379 M -1.71 % 1.403 M 211.97 % -1.253 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
Inventory 887.000 K -3.27 % 917.000 K 157.85 % -1.585 M -334.47 % 676.000 K -50.91 % 1.377 M -72.60 % 5.025 M 120.98 % 2.274 M 29.06 % 1.762 M 285.67 % -949.000 K -787.68 % 138.000 K 246.81 % -94.000 K -161.11 % -36.000 K -220.00 % 30.000 K -89.44 % 284.000 K 251.06 % -188.000 K -1 144.44 % 18.000 K -80.65 % 93.000 K 175.00 % -124.000 K -1 133.33 % 12.000 K -76.47 % 51.000 K -80.61 % 263.000 K 117.36 % 121.000 K 1 000.00 % 11.000 K 106.18 % -178.000 K
Accounts payables -1.419 M 56.54 % -3.265 M -173.34 % 4.452 M 207.46 % 1.448 M 163.40 % -2.284 M 0.000 100.00 % -4.172 M 2.00 % -4.257 M -282.86 % 2.328 M 536.77 % -533.000 K 62.01 % -1.403 M -211.97 % 1.253 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.299 M 0.000 0.000 -100.00 % 197.000 K 115.08 % -1.306 M -322.11 % 588.000 K 186.98 % -676.000 K -155.18 % 1.225 M 814.18 % 134.000 K 318.75 % 32.000 K 113.56 % -236.000 K 52.13 % -493.000 K -195.21 % -167.000 K -157.19 % 292.000 K 102.78 % 144.000 K 311.76 % -68.000 K -115.93 % 427.000 K
Other non cash items 1.993 M -48.11 % 3.841 M 447.93 % 701.000 K -30.39 % 1.007 M -39.48 % 1.664 M 111.51 % -14.461 M -1 244.97 % 1.263 M 40.49 % 899.000 K -2.28 % 920.000 K 185.90 % -1.071 M 2.55 % -1.099 M 1.70 % -1.118 M 26.01 % -1.511 M -86.31 % -811.000 K 1.34 % -822.000 K -49.73 % -549.000 K 13.81 % -637.000 K 16.07 % -759.000 K -26.71 % -599.000 K -21.26 % -494.000 K -44.87 % -341.000 K 26.19 % -462.000 K -9.74 % -421.000 K 30.18 % -603.000 K
Net cash provided by operating activities 8.460 M 70.15 % 4.972 M -46.81 % 9.348 M 121.73 % 4.216 M -55.22 % 9.415 M 0.02 % 9.413 M 8.83 % 8.649 M 95.86 % 4.416 M -58.29 % 10.588 M 56.14 % 6.781 M 12.01 % 6.054 M 528.66 % 963.000 K -30.12 % 1.378 M -44.61 % 2.488 M -24.49 % 3.295 M 39.15 % 2.368 M 70.36 % 1.390 M 26.02 % 1.103 M 6.98 % 1.031 M -19.83 % 1.286 M -17.30 % 1.555 M 18.34 % 1.314 M 300.61 % 328.000 K -36.19 % 514.000 K
Investments in property plant and equipment -552.000 K -32.06 % -418.000 K 87.47 % -3.337 M -50.72 % -2.214 M 16.45 % -2.650 M -249.14 % -759.000 K 57.00 % -1.765 M -19.10 % -1.482 M -160.00 % -570.000 K -2.89 % -554.000 K -536.78 % -87.000 K 2.25 % -89.000 K 23.28 % -116.000 K 7.20 % -125.000 K -12.61 % -111.000 K 40.32 % -186.000 K -61.74 % -115.000 K 79.24 % -554.000 K -403.64 % -110.000 K 7.56 % -119.000 K 18.49 % -146.000 K -14.96 % -127.000 K 5.22 % -134.000 K 46.40 % -250.000 K
Acquisitions net 0.000 0.000 100.00 % -1.211 M -139.06 % 3.100 M 382.85 % -1.096 M -61.41 % -679.000 K -275.14 % -181.000 K 96.30 % -4.895 M 89.23 % -45.433 M 0.000 100.00 % -8.468 M -142.15 % -3.497 M -254.67 % -986.000 K -6.36 % -927.000 K 42.06 % -1.600 M 0.000 0.000 0.000 100.00 % -1.024 M -349.12 % -228.000 K 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
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 -100.00 % 574.000 K
Other investing activites -3.819 M -25.05 % -3.054 M 0.000 0.000 0.000 100.00 % -1.143 M -176.20 % 1.500 M 237.74 % -1.089 M -36 400.00 % 3.000 K 200.00 % 1.000 K -87.50 % 8.000 K 300.00 % 2.000 K -77.78 % 9.000 K -60.87 % 23.000 K -20.69 % 29.000 K 141.67 % 12.000 K -83.33 % 72.000 K -37.39 % 115.000 K -14.81 % 135.000 K -10.60 % 151.000 K 25.83 % 120.000 K 310.53 % -57.000 K 0.000 -100.00 % 4.000 K
Net cash used for investing activites -4.371 M -25.89 % -3.472 M 23.66 % -4.548 M -613.32 % 886.000 K 123.65 % -3.746 M -45.14 % -2.581 M -478.70 % -446.000 K 93.01 % -6.377 M 86.14 % -46.000 M -8 218.26 % -553.000 K 93.53 % -8.547 M -138.48 % -3.584 M -227.90 % -1.093 M -6.22 % -1.029 M 38.82 % -1.682 M -866.67 % -174.000 K -304.65 % -43.000 K 90.21 % -439.000 K 56.06 % -999.000 K -409.69 % -196.000 K -653.85 % -26.000 K 79.53 % -127.000 K 5.22 % -134.000 K -140.85 % 328.000 K
Debt repayment -2.200 M -2 300.00 % 100.000 K -98.47 % 6.515 M 317.17 % -3.000 M 14.29 % -3.500 M -400.00 % -700.000 K 92.63 % -9.500 M -15 733.33 % -60.000 K -100.24 % 25.000 M 725.00 % -4.000 M -155.17 % 7.250 M 163.64 % 2.750 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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.000 M 44 344.44 % 54.000 K -38.64 % 88.000 K 0.000 -100.00 % 15.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -487.000 K -1 523.33 % -30.000 K 98.32 % -1.782 M -1 423.08 % -117.000 K 85.94 % -832.000 K -22.35 % -680.000 K 0.000 0.000 0.000 100.00 % -453.000 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -4.953 M -2.31 % -4.841 M -6.23 % -4.557 M -23.87 % -3.679 M -40.37 % -2.621 M -34.14 % -1.954 M -30.79 % -1.494 M -13.87 % -1.312 M -35.96 % -965.000 K 17.73 % -1.173 M -75.60 % -668.000 K -0.60 % -664.000 K 1.19 % -672.000 K -13.71 % -591.000 K -201.53 % -196.000 K 51.72 % -406.000 K -34.88 % -301.000 K 0.000 0.000
Other financing activites -2.594 M 9.59 % -2.869 M -112.05 % -1.353 M 35.60 % -2.101 M 9.91 % -2.332 M -168.97 % -867.000 K 25.32 % -1.161 M -17.75 % -986.000 K -104.44 % 22.231 M 8 489.06 % -265.000 K -96.30 % -135.000 K -321.88 % -32.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 301.000 K 0.000 -100.00 % 136.000 K
Net cash used provided by financing activities -4.794 M -73.13 % -2.769 M -153.64 % 5.162 M 201.20 % -5.101 M 12.53 % -5.832 M 10.55 % -6.520 M 57.94 % -15.502 M -176.67 % -5.603 M -112.87 % 43.552 M 737.47 % -6.832 M -230.16 % 5.249 M 328.84 % 1.224 M 194.37 % -1.297 M -34.40 % -965.000 K 41.87 % -1.660 M -137.82 % -698.000 K 71.46 % -2.446 M -210.01 % -789.000 K 44.55 % -1.423 M -62.44 % -876.000 K -115.76 % -406.000 K 0.000 0.000 100.00 % -317.000 K
Effect of forex changes on cash -14.000 K 33.33 % -21.000 K -148.84 % 43.000 K 272.00 % -25.000 K -278.57 % 14.000 K 170.00 % -20.000 K 0.000 100.00 % -9.000 K 77.50 % -40.000 K -197.56 % 41.000 K -12.77 % 47.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
Net change in cash -719.000 K 44.26 % -1.290 M -112.89 % 10.005 M 41 787.50 % -24.000 K 83.89 % -149.000 K -151.03 % 292.000 K 104.00 % -7.299 M 3.62 % -7.573 M -193.49 % 8.100 M 1 538.72 % -563.000 K -120.09 % 2.803 M 300.64 % -1.397 M -38.04 % -1.012 M -304.86 % 494.000 K 1 151.06 % -47.000 K -103.14 % 1.496 M 236.12 % -1.099 M -779.20 % -125.000 K 91.01 % -1.391 M -750.00 % 214.000 K -80.94 % 1.123 M 1 205.81 % 86.000 K -55.67 % 194.000 K -63.05 % 525.000 K
Cash at beginning of period 4.846 M -21.02 % 6.136 M 258.59 % -3.869 M -0.62 % -3.845 M -4.03 % -3.696 M 7.32 % -3.988 M -220.45 % 3.311 M -69.58 % 10.884 M 290.95 % 2.784 M -16.82 % 3.347 M 515.26 % 544.000 K -71.97 % 1.941 M -34.27 % 2.953 M 20.09 % 2.459 M -1.88 % 2.506 M 148.12 % 1.010 M -52.11 % 2.109 M -5.60 % 2.234 M -38.37 % 3.625 M 6.27 % 3.411 M 49.08 % 2.288 M 107.81 % 1.101 M 21.39 % 907.000 K 137.43 % 382.000 K
Cash at end of period 4.127 M -14.84 % 4.846 M -21.02 % 6.136 M 258.59 % -3.869 M -0.62 % -3.845 M -4.03 % -3.696 M 7.32 % -3.988 M -220.45 % 3.311 M -69.58 % 10.884 M 290.95 % 2.784 M -16.82 % 3.347 M 515.26 % 544.000 K -71.97 % 1.941 M -34.27 % 2.953 M 20.09 % 2.459 M -1.88 % 2.506 M 148.12 % 1.010 M -52.11 % 2.109 M -5.60 % 2.234 M -38.37 % 3.625 M 6.27 % 3.411 M 187.36 % 1.187 M 7.81 % 1.101 M 21.39 % 907.000 K
Operating cash flow 8.460 M 70.15 % 4.972 M -46.81 % 9.348 M 121.73 % 4.216 M -55.22 % 9.415 M 0.02 % 9.413 M 8.83 % 8.649 M 95.86 % 4.416 M -58.29 % 10.588 M 56.14 % 6.781 M 12.01 % 6.054 M 528.66 % 963.000 K -30.12 % 1.378 M -44.61 % 2.488 M -24.49 % 3.295 M 39.15 % 2.368 M 70.36 % 1.390 M 26.02 % 1.103 M 6.98 % 1.031 M -19.83 % 1.286 M -17.30 % 1.555 M 18.34 % 1.314 M 300.61 % 328.000 K -36.19 % 514.000 K
Capital expenditure -4.371 M -25.89 % -3.472 M -4.05 % -3.337 M -50.72 % -2.214 M 16.45 % -2.650 M -249.14 % -759.000 K 57.00 % -1.765 M -19.10 % -1.482 M -160.00 % -570.000 K -2.89 % -554.000 K -536.78 % -87.000 K 2.25 % -89.000 K 23.28 % -116.000 K 7.20 % -125.000 K -12.61 % -111.000 K 40.32 % -186.000 K -61.74 % -115.000 K 79.24 % -554.000 K -403.64 % -110.000 K 7.56 % -119.000 K 18.49 % -146.000 K -14.96 % -127.000 K 5.22 % -134.000 K 46.40 % -250.000 K
Free CashFlow 4.089 M 172.60 % 1.500 M -75.05 % 6.011 M 200.25 % 2.002 M -70.41 % 6.765 M -21.83 % 8.654 M 25.71 % 6.884 M 134.63 % 2.934 M -70.71 % 10.018 M 60.88 % 6.227 M 4.36 % 5.967 M 582.72 % 874.000 K -30.74 % 1.262 M -46.59 % 2.363 M -25.79 % 3.184 M 45.92 % 2.182 M 71.14 % 1.275 M 132.24 % 549.000 K -40.39 % 921.000 K -21.08 % 1.167 M -17.18 % 1.409 M 18.70 % 1.187 M 511.86 % 194.000 K -26.52 % 264.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
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 2004-06-30
Revenue 46.484 M -9.30 % 51.252 M 9.96 % 46.610 M -13.37 % 53.801 M 13.36 % 47.461 M 7.16 % 44.290 M -5.25 % 46.746 M -7.30 % 50.426 M -5.69 % 53.469 M 0.82 % 53.035 M -0.67 % 53.395 M -8.61 % 58.428 M -9.42 % 64.504 M -7.75 % 69.922 M 5.09 % 66.537 M -2.95 % 68.560 M 17.76 % 58.220 M -17.11 % 70.236 M 84.54 % 38.060 M 47.10 % 25.873 M 4.54 % 24.750 M 16.59 % 21.228 M 2.74 % 20.662 M 17.67 % 17.559 M 29.44 % 13.565 M 17.53 % 11.542 M
Net income -793.000 K -279.82 % 441.000 K 521.13 % 71.000 K 102.73 % -2.603 M 5.28 % -2.748 M 33.12 % -4.109 M -1 530.56 % -252.000 K -131.78 % 793.000 K -79.55 % 3.878 M 571.20 % -823.000 K 9.66 % -911.000 K -153.97 % 1.688 M 11.79 % 1.510 M -37.45 % 2.414 M 748.92 % -372.000 K -158.95 % 631.000 K -30.35 % 906.000 K -70.58 % 3.080 M 412.37 % -986.000 K -143.34 % 2.275 M 25.90 % 1.807 M 41.61 % 1.276 M -23.50 % 1.668 M 47.35 % 1.132 M -26.16 % 1.533 M 92.83 % 795.000 K
Income before tax -1.294 M -282.51 % 709.000 K 311.64 % -335.000 K 91.29 % -3.844 M -17.66 % -3.267 M 25.73 % -4.399 M -327.09 % -1.030 M -172.54 % 1.420 M -57.69 % 3.356 M 276.91 % -1.897 M -137.42 % -799.000 K -40.42 % -569.000 K -136.73 % 1.549 M -38.14 % 2.504 M 1 078.13 % -256.000 K -155.29 % 463.000 K -59.60 % 1.146 M -59.12 % 2.803 M 502.73 % -696.000 K -133.84 % 2.057 M -1.77 % 2.094 M 23.54 % 1.695 M -19.82 % 2.114 M 28.67 % 1.643 M -17.85 % 2.000 M 58.10 % 1.265 M
Income before tax ratio -0.03 -301.23 % 0.01 292.47 % -0.01 89.94 % -0.07 -3.80 % -0.07 30.70 % -0.10 -350.77 % -0.02 -178.25 % 0.03 -55.13 % 0.06 275.47 % -0.04 -139.03 % -0.01 -53.66 % -0.01 -140.55 % 0.02 -32.94 % 0.04 1 030.77 % 0.00 -156.97 % 0.01 -65.69 % 0.02 -50.68 % 0.04 318.23 % -0.02 -123.00 % 0.08 -6.03 % 0.08 5.96 % 0.08 -21.96 % 0.10 9.34 % 0.09 -36.54 % 0.15 34.52 % 0.11
EBITDA 3.024 M -2.10 % 3.089 M -4.19 % 3.224 M 2 703.48 % 115.000 K -91.19 % 1.306 M 1 460.42 % -96.000 K -103.40 % 2.827 M -48.85 % 5.527 M -25.88 % 7.457 M 61.76 % 4.610 M 11.70 % 4.127 M -8.90 % 4.530 M -29.38 % 6.415 M -3.50 % 6.648 M 36.96 % 4.854 M 4.52 % 4.644 M -7.06 % 4.997 M -33.83 % 7.552 M 73.53 % 4.352 M 4.29 % 4.173 M 17.48 % 3.552 M 4.13 % 3.411 M 13.85 % 2.996 M 0.40 % 2.984 M 0.000 -100.00 % 1.461 M
Net income ratio -0.02 -298.26 % 0.01 464.87 % 0.00 103.15 % -0.05 16.44 % -0.06 37.59 % -0.09 -1 620.97 % -0.01 -134.28 % 0.02 -78.32 % 0.07 567.38 % -0.02 9.05 % -0.02 -159.06 % 0.03 23.41 % 0.02 -32.19 % 0.03 717.51 % -0.01 -160.75 % 0.01 -40.86 % 0.02 -64.51 % 0.04 269.27 % -0.03 -129.46 % 0.09 20.43 % 0.07 21.46 % 0.06 -25.54 % 0.08 25.22 % 0.06 -42.95 % 0.11 64.07 % 0.07
Ratio EBITDA 0.07 7.94 % 0.06 -12.87 % 0.07 3 136.00 % 0.00 -92.23 % 0.03 1 369.52 % 0.00 -103.58 % 0.06 -44.82 % 0.11 -21.41 % 0.14 60.44 % 0.09 12.46 % 0.08 -0.31 % 0.08 -22.04 % 0.10 4.60 % 0.10 30.33 % 0.07 7.70 % 0.07 -21.08 % 0.09 -20.18 % 0.11 -5.97 % 0.11 -29.10 % 0.16 12.38 % 0.14 -10.68 % 0.16 10.82 % 0.15 -14.68 % 0.17 0.00 -100.00 % 0.13
Gross profit ratio 0.30 -3.01 % 0.31 -2.08 % 0.32 30.89 % 0.24 -12.56 % 0.28 25.97 % 0.22 -19.21 % 0.27 -17.33 % 0.33 44.95 % 0.23 0.62 % 0.23 -4.88 % 0.24 6.29 % 0.22 -7.59 % 0.24 -19.45 % 0.30 9.53 % 0.27 -2.68 % 0.28 -6.13 % 0.30 -3.67 % 0.31 -9.76 % 0.34 -6.95 % 0.37 -3.45 % 0.38 -1.07 % 0.39 8.47 % 0.36 -4.58 % 0.37 0.95 % 0.37 -7.82 % 0.40
Weighted average shs out dil 14.362 M -1.70 % 14.610 M 0.47 % 14.542 M 1.25 % 14.362 M 0.00 % 14.362 M 0.00 % 14.361 M 0.00 % 14.362 M -0.04 % 14.367 M -0.12 % 14.385 M 0.22 % 14.354 M 0.21 % 14.324 M -0.49 % 14.395 M -0.46 % 14.461 M 0.08 % 14.449 M -0.30 % 14.493 M 0.06 % 14.484 M 0.17 % 14.460 M -0.95 % 14.599 M 21.73 % 11.993 M 9.84 % 10.919 M 0.37 % 10.879 M 0.54 % 10.821 M -0.37 % 10.861 M 0.44 % 10.813 M 0.24 % 10.787 M -20.20 % 13.517 M
Weighted average shs out 14.362 M -2.49 % 14.729 M 2.54 % 14.364 M 0.01 % 14.362 M 0.00 % 14.362 M 0.00 % 14.361 M 0.00 % 14.362 M 0.00 % 14.361 M 0.00 % 14.362 M 0.06 % 14.354 M 0.21 % 14.324 M 0.04 % 14.319 M 0.43 % 14.258 M -1.19 % 14.430 M 1.64 % 14.197 M -1.98 % 14.484 M 0.72 % 14.381 M -1.36 % 14.579 M 21.56 % 11.993 M 10.14 % 10.889 M 0.09 % 10.879 M 0.55 % 10.820 M -0.11 % 10.831 M 0.51 % 10.776 M -0.10 % 10.787 M -20.20 % 13.517 M
EPS diluted -0.06 -282.78 % 0.03 516.33 % 0.00 102.72 % -0.18 5.26 % -0.19 34.48 % -0.29 -1 557.14 % -0.02 -131.70 % 0.06 -79.56 % 0.27 571.20 % -0.06 9.91 % -0.06 -153.00 % 0.12 20.00 % 0.10 -41.18 % 0.17 761.48 % -0.03 -158.94 % 0.04 -30.46 % 0.06 -70.14 % 0.21 355.47 % -0.08 -139.14 % 0.21 23.53 % 0.17 41.67 % 0.12 -20.00 % 0.15 50.00 % 0.10 -28.57 % 0.14 137.29 % 0.06
Earnings per share -0.06 -279.80 % 0.03 526.53 % 0.00 102.72 % -0.18 5.26 % -0.19 34.48 % -0.29 -1 557.14 % -0.02 -131.70 % 0.06 -79.56 % 0.27 571.20 % -0.06 9.91 % -0.06 -153.00 % 0.12 9.09 % 0.11 -35.29 % 0.17 748.85 % -0.03 -160.09 % 0.04 -30.79 % 0.06 -70.00 % 0.21 355.47 % -0.08 -139.14 % 0.21 23.53 % 0.17 41.67 % 0.12 -20.00 % 0.15 36.36 % 0.11 -21.43 % 0.14 137.29 % 0.06
Gross profit 13.969 M -12.03 % 15.880 M 7.67 % 14.749 M 13.39 % 13.007 M -0.88 % 13.122 M 34.99 % 9.721 M -23.46 % 12.700 M -23.36 % 16.572 M 36.70 % 12.123 M 1.45 % 11.950 M -5.52 % 12.648 M -2.86 % 13.021 M -16.29 % 15.555 M -25.69 % 20.932 M 15.10 % 18.186 M -5.55 % 19.254 M 10.54 % 17.418 M -20.15 % 21.814 M 66.53 % 13.099 M 36.88 % 9.570 M 0.93 % 9.482 M 15.34 % 8.221 M 11.44 % 7.377 M 12.28 % 6.570 M 30.67 % 5.028 M 8.34 % 4.641 M
Income tax expense -501.000 K -286.94 % 268.000 K 166.01 % -406.000 K 67.28 % -1.241 M -139.11 % -519.000 K -78.97 % -290.000 K 62.72 % -778.000 K -224.08 % 627.000 K 220.11 % -522.000 K 51.40 % -1.074 M -1 058.93 % 112.000 K 104.96 % -2.257 M -5 887.18 % 39.000 K -56.67 % 90.000 K -22.41 % 116.000 K -30.95 % 168.000 K -30.00 % 240.000 K 186.64 % -277.000 K -195.52 % 290.000 K 233.03 % -218.000 K -175.96 % 287.000 K -31.50 % 419.000 K -6.05 % 446.000 K -12.72 % 511.000 K 9.42 % 467.000 K -0.64 % 470.000 K
Cost of revenue 32.515 M -8.08 % 35.372 M 11.02 % 31.861 M -21.90 % 40.794 M 18.80 % 34.339 M -0.67 % 34.569 M 1.54 % 34.046 M 0.57 % 33.854 M -18.12 % 41.346 M 0.64 % 41.085 M 0.83 % 40.747 M -10.26 % 45.407 M -7.24 % 48.949 M -0.08 % 48.990 M 1.32 % 48.351 M -1.94 % 49.306 M 20.84 % 40.802 M -15.74 % 48.422 M 93.99 % 24.961 M 53.11 % 16.303 M 6.78 % 15.268 M 17.38 % 13.007 M -2.09 % 13.285 M 20.89 % 10.989 M 28.72 % 8.537 M 23.71 % 6.901 M
General and administrative expenses 11.773 M 5.68 % 11.140 M 0.30 % 11.107 M 2.43 % 10.843 M -19.50 % 13.469 M 3.51 % 13.012 M -0.45 % 13.071 M -12.28 % 14.900 M 26.03 % 11.823 M 3.66 % 11.406 M -6.62 % 12.214 M -3.84 % 12.702 M -5.43 % 13.431 M -5.74 % 14.249 M 3.95 % 13.708 M -2.95 % 14.124 M 9.92 % 12.849 M -8.53 % 14.047 M 55.78 % 9.017 M 64.03 % 5.497 M -8.88 % 6.033 M 23.05 % 4.903 M 9.64 % 4.472 M 22.05 % 3.664 M 37.13 % 2.672 M -16.16 % 3.187 M
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 380.000 K 0.000 -100.00 % 93.000 K 410.00 % -30.000 K 76.56 % -128.000 K -1 380.00 % 10.000 K -95.92 % 245.000 K 72.54 % 142.000 K 0.000 -100.00 % 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
Other expenses 2.104 M -2.19 % 2.151 M -27.82 % 2.980 M 406.27 % -973.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
Operating expenses 13.877 M -1.93 % 14.150 M 0.45 % 14.087 M 25.52 % 11.223 M -16.68 % 13.469 M 2.78 % 13.105 M 0.49 % 13.041 M -11.72 % 14.772 M 24.84 % 11.833 M 1.56 % 11.651 M -5.71 % 12.356 M -2.72 % 12.702 M -7.49 % 13.730 M -22.36 % 17.685 M -1.32 % 17.922 M -2.30 % 18.344 M 15.95 % 15.820 M -13.96 % 18.386 M 36.19 % 13.500 M 82.73 % 7.388 M 1.92 % 7.249 M 12.58 % 6.439 M 23.42 % 5.217 M 6.60 % 4.894 M 61.46 % 3.031 M -4.89 % 3.187 M
Cost and expenses 46.392 M -6.32 % 49.522 M 7.78 % 45.948 M -11.67 % 52.017 M 8.80 % 47.808 M 0.28 % 47.674 M 1.25 % 47.087 M -3.16 % 48.626 M -8.56 % 53.179 M 0.84 % 52.736 M -0.69 % 53.103 M -8.61 % 58.109 M -7.29 % 62.679 M -5.99 % 66.675 M 0.61 % 66.273 M -2.04 % 67.650 M 19.48 % 56.622 M -15.25 % 66.808 M 73.70 % 38.461 M 62.34 % 23.691 M 5.21 % 22.517 M 15.79 % 19.446 M 5.10 % 18.502 M 16.49 % 15.883 M 37.30 % 11.568 M 14.67 % 10.088 M
Research and development expenses 0.000 -100.00 % 859.000 K 0.000 -100.00 % 973.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
Selling general and administrative expenses 11.773 M 5.68 % 11.140 M 0.30 % 11.107 M -1.03 % 11.223 M -16.68 % 13.469 M 2.78 % 13.105 M 0.49 % 13.041 M -11.72 % 14.772 M 24.84 % 11.833 M 1.56 % 11.651 M -5.71 % 12.356 M -2.72 % 12.702 M -7.49 % 13.730 M -3.64 % 14.249 M 3.95 % 13.708 M -2.95 % 14.124 M 9.92 % 12.849 M -8.53 % 14.047 M 55.78 % 9.017 M 64.03 % 5.497 M -8.88 % 6.033 M 23.05 % 4.903 M 9.64 % 4.472 M 22.05 % 3.664 M 37.13 % 2.672 M -16.16 % 3.187 M
Interest income 0.000 0.000 0.000 0.000 -100.00 % 974.000 K 31.09 % 743.000 K 86.68 % 398.000 K -28.29 % 555.000 K -0.36 % 557.000 K -7.93 % 605.000 K -17.57 % 734.000 K 10.38 % 665.000 K 0.15 % 664.000 K -10.63 % 743.000 K 42.88 % 520.000 K 16.33 % 447.000 K -1.11 % 452.000 K -27.68 % 625.000 K 111.86 % 295.000 K 136.00 % 125.000 K -10.07 % 139.000 K 59.77 % 87.000 K 89.13 % 46.000 K 39.39 % 33.000 K 1 000.00 % 3.000 K -97.50 % 120.000 K
Interest expense 929.000 K -9.01 % 1.021 M 2.41 % 997.000 K -16.50 % 1.194 M 22.59 % 974.000 K 31.09 % 743.000 K 86.68 % 398.000 K -28.29 % 555.000 K -0.36 % 557.000 K -7.93 % 605.000 K -17.57 % 734.000 K 10.38 % 665.000 K 0.15 % 664.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
Depreciation and amortization 2.504 M 1 569.33 % 150.000 K -95.06 % 3.038 M 1.81 % 2.984 M -17.09 % 3.599 M 1.10 % 3.560 M 2.92 % 3.459 M -2.62 % 3.552 M 0.23 % 3.544 M -11.40 % 4.000 M -4.58 % 4.192 M -5.46 % 4.434 M 5.52 % 4.202 M 39.83 % 3.005 M -10.00 % 3.339 M 37.41 % 2.430 M -25.21 % 3.249 M 20.78 % 2.690 M 38.16 % 1.947 M 61.58 % 1.205 M -1.31 % 1.221 M 35.97 % 898.000 K 18.47 % 758.000 K 22.85 % 617.000 K 48.32 % 416.000 K 112.24 % 196.000 K
Operating income 63.000 K -96.36 % 1.730 M 161.33 % 662.000 K -62.89 % 1.784 M 614.12 % -347.000 K 89.75 % -3.384 M -892.38 % -341.000 K -118.94 % 1.800 M 520.69 % 290.000 K -3.01 % 299.000 K 2.40 % 292.000 K -8.46 % 319.000 K -82.52 % 1.825 M -49.90 % 3.643 M 140.46 % 1.515 M -31.57 % 2.214 M 26.66 % 1.748 M -64.05 % 4.862 M 102.16 % 2.405 M -18.97 % 2.968 M 27.33 % 2.331 M -7.24 % 2.513 M 12.29 % 2.238 M -5.45 % 2.367 M 18.53 % 1.997 M 40.83 % 1.418 M
Operating income ratio 0.00 -95.98 % 0.03 137.66 % 0.01 -57.17 % 0.03 553.54 % -0.01 90.43 % -0.08 -947.41 % -0.01 -120.44 % 0.04 558.15 % 0.01 -3.80 % 0.01 3.09 % 0.01 0.16 % 0.01 -80.70 % 0.03 -45.70 % 0.05 128.82 % 0.02 -29.49 % 0.03 7.56 % 0.03 -56.63 % 0.07 9.55 % 0.06 -44.92 % 0.11 21.80 % 0.09 -20.44 % 0.12 9.29 % 0.11 -19.65 % 0.13 -8.43 % 0.15 19.83 % 0.12
Total other income expenses net -1.357 M -32.91 % -1.021 M -2.41 % -997.000 K 82.31 % -5.636 M -329.25 % -1.313 M -29.36 % -1.015 M -47.31 % -689.000 K -81.32 % -380.000 K 62.67 % -1.018 M 53.64 % -2.196 M -101.28 % -1.091 M -22.86 % -888.000 K -221.74 % -276.000 K 62.85 % -743.000 K 54.42 % -1.630 M 6.91 % -1.751 M -287.39 % -452.000 K 78.05 % -2.059 M 33.60 % -3.101 M -2 380.80 % -125.000 K 10.07 % -139.000 K -59.77 % -87.000 K -89.13 % -46.000 K -39.39 % -33.000 K -1 200.00 % 3.000 K -98.09 % 157.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 2004-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 2002-12-31 2001-12-31
Net debt 19.683 M 12.36 % 17.518 M 7.14 % 16.350 M -16.98 % 19.695 M -15.45 % 23.293 M 23.49 % 18.862 M -13.83 % 21.890 M -14.75 % 25.676 M -2.42 % 26.312 M -12.87 % 30.197 M 3.03 % 29.309 M -14.52 % 34.287 M 42.43 % 24.073 M -4.79 % 25.283 M -2.30 % 25.879 M -5.54 % 27.396 M 14.55 % 23.917 M 20.77 % 19.804 M -25.85 % 26.708 M 730.47 % 3.216 M -53.05 % 6.850 M 2.96 % 6.653 M 2 293.17 % 278.000 K -87.40 % 2.206 M 410.27 % -711.000 K 63.37 % -1.941 M 8.49 % -2.121 M 28.17 % -2.953 M 10.97 % -3.317 M -34.89 % -2.459 M 18.52 % -3.018 M -20.43 % -2.506 M -81.59 % -1.380 M -36.63 % -1.010 M 46.73 % -1.896 M 10.10 % -2.109 M 20.26 % -2.645 M -18.40 % -2.234 M 37.48 % -3.573 M 1.43 % -3.625 M -7.25 % -3.380 M 0.91 % -3.411 M -27.18 % -2.682 M -17.22 % -2.288 M -107.81 % -1.101 M -21.39 % -907.000 K
Total investments 0.000 0.000 0.000 100.00 % -8.445 M 0.000 -100.00 % 90.000 K -75.00 % 360.000 K -42.86 % 630.000 K -33.33 % 945.000 K -10.00 % 1.050 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
Total debt 21.465 M -0.83 % 21.645 M -4.23 % 22.600 M -7.91 % 24.541 M -6.04 % 26.119 M 4.48 % 24.998 M 0.07 % 24.980 M 10.93 % 22.519 M -0.89 % 22.722 M -13.38 % 26.232 M 4.62 % 25.074 M -16.23 % 29.933 M 24.34 % 24.073 M -4.79 % 25.283 M -17.78 % 30.751 M 0.14 % 30.707 M 24.20 % 24.724 M -19.43 % 30.688 M 0.12 % 30.652 M 410.87 % 6.000 M -16.67 % 7.200 M -28.00 % 10.000 M 700.00 % 1.250 M -54.55 % 2.750 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 -100.00 % 9.000 K -93.62 % 141.000 K
Accumulated other comprehensive income loss 63.999 K 0.00 % 64.000 K 0.00 % 64.000 K 0.00 % 64.000 K 6.67 % 60.000 K -25.00 % 80.000 K 14.29 % 70.000 K 14.75 % 61.000 K -8.96 % 67.000 K -8.22 % 73.000 K -3.95 % 76.000 K 13.43 % 67.000 K -8.22 % 73.000 K 4.29 % 70.000 K 0.00 % 70.000 K 0.00 % 70.000 K -9.09 % 77.000 K -2.53 % 79.000 K -25.47 % 106.000 K -10.92 % 119.000 K -9.85 % 132.000 K 69.23 % 77.999 K 23.81 % 63.000 K 103.23 % 30.999 K 0.00 % 31.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 100.00 % -535.000 K -35.10 % -396.000 K 22.05 % -508.000 K
Retained earnings -10.699 M -7.55 % -9.948 M 4.94 % -10.465 M 1.14 % -10.586 M -31.54 % -8.048 M -48.38 % -5.424 M -280.63 % -1.425 M -14.55 % -1.244 M 39.58 % -2.059 M 65.48 % -5.964 M -16.80 % -5.106 M -28.58 % -3.971 M -22.79 % -3.234 M -25.15 % -2.584 M 15.94 % -3.074 M -223.11 % 2.497 M -36.17 % 3.912 M 6.42 % 3.676 M 53.10 % 2.401 M -53.51 % 5.164 M 21.02 % 4.267 M 15.23 % 3.703 M 8.27 % 3.420 M 26.06 % 2.713 M 18.16 % 2.296 M 48.90 % 1.542 M -0.84 % 1.555 M -37.60 % 2.492 M 24.10 % 2.008 M 48.74 % 1.350 M 4.25 % 1.295 M 17.51 % 1.102 M 163.64 % 418.000 K 364.44 % 90.000 K -91.90 % 1.111 M -22.95 % 1.442 M 40.68 % 1.025 M 21.02 % 847.000 K -20.02 % 1.059 M 19.80 % 884.000 K -19.49 % 1.098 M 153.58 % 433.000 K 134.05 % 185.000 K 320.45 % 44.000 K 107.13 % -617.000 K 31.90 % -906.000 K
Common stock 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.00 % 144.000 K 0.70 % 143.000 K 0.00 % 143.000 K 0.00 % 143.000 K 0.70 % 142.000 K 0.00 % 142.000 K 0.00 % 142.000 K 0.00 % 142.000 K 0.00 % 142.000 K 0.00 % 142.000 K 31.48 % 108.000 K 0.00 % 108.000 K 0.93 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 0.00 % 107.000 K 1.90 % 105.000 K 0.00 % 105.000 K -2.78 % 108.000 K 0.00 % 108.000 K 0.00 % 108.000 K 0.00 % 108.000 K -10.74 % 121.000 K -2.42 % 124.000 K 0.00 % 124.000 K 0.00 % 124.000 K -3.13 % 128.000 K -0.78 % 129.000 K -4.44 % 135.000 K 0.00 % 135.000 K 1 025.00 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K
Total equity 14.097 M -5.06 % 14.848 M 3.61 % 14.331 M 0.85 % 14.210 M -15.13 % 16.744 M -13.64 % 19.388 M -17.06 % 23.377 M -0.73 % 23.549 M 3.56 % 22.740 M 20.69 % 18.841 M -4.37 % 19.701 M -5.41 % 20.827 M -3.44 % 21.570 M -1.87 % 21.982 M 2.28 % 21.492 M -20.59 % 27.063 M -4.99 % 28.485 M 0.83 % 28.251 M 4.62 % 27.003 M 311.63 % 6.560 M 15.57 % 5.676 M 13.43 % 5.004 M 8.36 % 4.618 M 19.05 % 3.879 M 12.05 % 3.462 M 27.84 % 2.708 M -0.48 % 2.721 M -25.31 % 3.643 M 31.42 % 2.772 M 31.13 % 2.114 M 2.67 % 2.059 M 10.34 % 1.866 M 57.87 % 1.182 M 38.41 % 854.000 K -54.45 % 1.875 M -15.00 % 2.206 M 23.31 % 1.789 M 11.05 % 1.611 M -11.63 % 1.823 M 10.62 % 1.648 M 18.99 % 1.385 M 15.71 % 1.197 M 26.13 % 949.000 K 17.45 % 808.000 K 449.66 % 147.000 K 203.52 % -142.000 K
Other non current liabilities 2.114 M 21.01 % 1.747 M 327.14 % 409.000 K -18.53 % 502.000 K 53.99 % 326.000 K -11.89 % 370.000 K -23.24 % 482.000 K 126.84 % -1.796 M -225.33 % 1.433 M 323.21 % -642.000 K -131.70 % 2.025 M -30.12 % 2.898 M -57.22 % 6.774 M 77.10 % 3.825 M 218.48 % 1.201 M -17.85 % 1.462 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 -100.00 % 2.891 M -3.21 % 2.987 M -1.87 % 3.044 M -0.46 % 3.058 M 0.000 -100.00 % 3.050 M 0.76 % 3.027 M
Long term debt 19.301 M -5.78 % 20.484 M 1.33 % 20.215 M -5.14 % 21.310 M -7.42 % 23.019 M 1 485.33 % 1.452 M -93.32 % 21.740 M 382.90 % 4.502 M -69.01 % 14.525 M 152.78 % 5.746 M -72.14 % 20.626 M -18.31 % 25.250 M 8.19 % 23.339 M 15.67 % 20.177 M -34.39 % 30.751 M 0.14 % 30.707 M 24.20 % 24.724 M -19.43 % 30.688 M 0.12 % 30.652 M 666.30 % 4.000 M -44.44 % 7.200 M -4.00 % 7.500 M 500.00 % 1.250 M -28.57 % 1.750 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
Total non current liabilities 21.415 M -3.67 % 22.231 M 7.79 % 20.624 M -5.45 % 21.812 M -9.58 % 24.123 M 767.73 % 2.780 M -88.14 % 23.446 M 449.86 % 4.264 M -75.53 % 17.426 M 151.82 % 6.920 M -72.32 % 24.998 M -18.53 % 30.685 M -7.03 % 33.005 M 11.71 % 29.545 M -13.13 % 34.010 M -1.22 % 34.429 M 29.34 % 26.620 M -18.61 % 32.708 M -2.50 % 33.546 M 593.96 % 4.834 M -42.45 % 8.400 M -3.91 % 8.742 M 545.17 % 1.355 M -28.65 % 1.899 M 258.98 % 529.000 K -8.95 % 581.000 K -9.92 % 645.000 K -7.46 % 697.000 K 8 612.50 % 8.000 K 166.67 % 3.000 K -92.31 % 39.000 K -17.02 % 47.000 K -35.62 % 73.000 K -25.51 % 98.000 K -10.09 % 109.000 K -21.58 % 139.000 K -15.76 % 165.000 K -23.96 % 217.000 K -5.24 % 229.000 K -92.08 % 2.891 M -3.21 % 2.987 M -1.87 % 3.044 M -0.46 % 3.058 M -3.50 % 3.169 M 3.83 % 3.052 M 0.43 % 3.039 M
Other current liabilities 0.000 -100.00 % 24.955 M 0.000 -100.00 % 6.960 M 0.000 -100.00 % 26.257 M 0.000 100.00 % -3.290 M 0.000 100.00 % -5.450 M 0.000 100.00 % -2.331 M 0.000 100.00 % -4.060 M 0.000 -100.00 % 34.371 M 0.000 100.00 % -5.841 M 0.000 -100.00 % 13.478 M 462.52 % 2.396 M -82.96 % 14.064 M 0.000 -100.00 % 10.067 M 0.000 -100.00 % 5.846 M 0.000 -100.00 % 6.738 M 0.000 -100.00 % 5.707 M 0.000 -100.00 % 4.204 M 0.000 -100.00 % 3.991 M 0.000 -100.00 % 4.339 M 0.000 -100.00 % 4.237 M 0.000 -100.00 % 945.000 K -51.31 % 1.941 M 69.37 % 1.146 M -42.21 % 1.983 M 92.52 % 1.030 M 31.88 % 781.000 K -13.03 % 898.000 K
Deferred revenue 0.000 0.000 0.000 -100.00 % 21.866 M 805.35 % -3.100 M 0.000 100.00 % -3.240 M -110.13 % 31.976 M 490.09 % -8.197 M -126.34 % 31.117 M 799.57 % -4.448 M -114.05 % 31.669 M 0.000 -100.00 % 43.103 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.000 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
Short term debt 2.164 M 86.39 % 1.161 M -51.32 % 2.385 M -26.18 % 3.231 M 4.23 % 3.100 M -86.83 % 23.546 M 626.73 % 3.240 M -84.70 % 21.174 M 158.31 % 8.197 M -66.48 % 24.451 M 449.71 % 4.448 M -5.02 % 4.683 M 538.01 % 734.000 K 100.89 % -82.857 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 M 0.000 -100.00 % 2.500 M 0.000 -100.00 % 1.000 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 -100.00 % 9.000 K -93.62 % 141.000 K
Total current liabilities 41.933 M -2.09 % 42.829 M -11.75 % 48.533 M 2.89 % 47.169 M -7.81 % 51.166 M -27.59 % 70.661 M 52.53 % 46.327 M -28.00 % 64.340 M 22.34 % 52.593 M -19.10 % 65.009 M 31.00 % 49.624 M 2.85 % 48.247 M -9.50 % 53.312 M -14.74 % 62.527 M 0.32 % 62.326 M 18.06 % 52.793 M 25.58 % 42.041 M -16.95 % 50.623 M 1.92 % 49.671 M 120.44 % 22.533 M 14.10 % 19.749 M -18.18 % 24.137 M 49.42 % 16.154 M 1.92 % 15.849 M 110.56 % 7.527 M -23.72 % 9.868 M 7.06 % 9.217 M 4.32 % 8.835 M 20.20 % 7.350 M 0.18 % 7.337 M 27.07 % 5.774 M 5.96 % 5.449 M -13.49 % 6.299 M 17.39 % 5.366 M -15.42 % 6.344 M 0.38 % 6.320 M 5.11 % 6.013 M 6.41 % 5.651 M -25.59 % 7.594 M 264.22 % 2.085 M 7.42 % 1.941 M -8.44 % 2.120 M 6.91 % 1.983 M 9.62 % 1.809 M 29.21 % 1.400 M -23.03 % 1.819 M
Total liabilities 63.348 M -2.63 % 65.060 M -5.92 % 69.157 M 0.26 % 68.981 M -8.38 % 75.289 M 2.52 % 73.441 M 5.26 % 69.773 M 1.70 % 68.604 M -2.02 % 70.019 M -2.66 % 71.929 M -3.61 % 74.622 M -5.46 % 78.932 M -8.56 % 86.317 M -6.25 % 92.072 M -4.43 % 96.336 M 10.45 % 87.222 M 27.03 % 68.661 M -17.60 % 83.331 M 0.14 % 83.217 M 204.08 % 27.367 M -2.78 % 28.149 M -14.39 % 32.879 M 87.78 % 17.509 M -1.35 % 17.748 M 120.31 % 8.056 M -22.90 % 10.449 M 5.95 % 9.862 M 3.46 % 9.532 M 29.55 % 7.358 M 0.25 % 7.340 M 26.27 % 5.813 M 5.77 % 5.496 M -13.75 % 6.372 M 16.62 % 5.464 M -15.33 % 6.453 M -0.09 % 6.459 M 4.55 % 6.178 M 5.28 % 5.868 M -24.99 % 7.823 M 57.21 % 4.976 M 0.97 % 4.928 M -4.57 % 5.164 M 2.44 % 5.041 M 1.27 % 4.978 M 11.81 % 4.452 M -8.36 % 4.858 M
Other non current assets 0.000 0.000 0.000 -100.00 % 8.445 M 115.51 % -54.461 M 3.84 % -56.633 M -15 831.39 % 360.000 K -42.86 % 630.000 K -33.33 % 945.000 K -10.00 % 1.050 M 101.57 % -66.788 M 3.79 % -69.418 M 4.43 % -72.634 M 0.000 100.00 % -66.496 M -6 649 700.00 % 1.000 K 100.00 % -63.212 M 4.87 % -66.445 M 2.33 % -68.033 M 0.000 100.00 % -19.511 M 5.66 % -20.681 M -95.49 % -10.579 M 6.19 % -11.277 M -159.84 % -4.340 M 0.000 0.000 100.00 % -2.953 M 0.000 100.00 % -2.459 M 0.000 100.00 % -2.506 M 0.000 100.00 % -1.010 M 0.000 100.00 % -2.109 M 0.000 100.00 % -2.234 M 0.000 100.00 % -3.625 M 0.000 100.00 % -3.411 M 0.000 100.00 % -2.288 M -106.13 % -1.110 M -5.92 % -1.048 M
Long term investments 0.000 0.000 0.000 100.00 % -8.445 M 0.000 -100.00 % 90.000 K -75.00 % 360.000 K -42.86 % 630.000 K -33.33 % 945.000 K -10.00 % 1.050 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
Intangible assets 46.990 M 510.50 % 7.697 M -84.18 % 48.650 M 476.08 % 8.445 M -83.53 % 51.267 M 300.84 % 12.790 M -76.66 % 54.789 M 246.28 % 15.822 M -72.59 % 57.724 M 197.33 % 19.414 M -68.33 % 61.307 M 159.58 % 23.618 M -64.36 % 66.272 M 127.04 % 29.190 M 16.44 % 25.068 M -9.93 % 27.832 M 15.22 % 24.155 M -10.65 % 27.035 M -8.97 % 29.700 M 258.83 % 8.277 M -11.95 % 9.400 M -10.58 % 10.512 M 87.08 % 5.619 M -10.61 % 6.286 M 100.83 % 3.130 M -10.29 % 3.489 M -28.45 % 4.876 M -7.25 % 5.257 M 167.94 % 1.962 M -12.06 % 2.231 M 164.96 % 842.000 K -14.95 % 990.000 K -5.35 % 1.046 M -13.41 % 1.208 M -13.78 % 1.401 M 51.13 % 927.000 K -29.56 % 1.316 M 69.37 % 777.000 K -47.57 % 1.482 M 552.86 % 227.000 K 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 40.199 M 0.000 -100.00 % 40.199 M 0.000 -100.00 % 40.199 M 0.000 -100.00 % 40.199 M 0.000 -100.00 % 40.199 M 0.000 -100.00 % 40.199 M 0.000 -100.00 % 40.199 M 1.26 % 39.700 M 0.09 % 39.663 M 9.87 % 36.100 M -0.05 % 36.117 M 4.08 % 34.702 M 252.13 % 9.855 M 0.06 % 9.849 M -0.06 % 9.855 M 108.48 % 4.727 M 0.53 % 4.702 M 358.28 % 1.026 M 0.00 % 1.026 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 664.000 K 0.000 -100.00 % 664.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 46.990 M -1.89 % 47.896 M -1.55 % 48.650 M 0.01 % 48.644 M -5.12 % 51.267 M -3.25 % 52.989 M -3.29 % 54.789 M -2.20 % 56.021 M -2.95 % 57.724 M -3.17 % 59.613 M -2.76 % 61.307 M -3.93 % 63.817 M -3.70 % 66.272 M -4.49 % 69.389 M 7.13 % 64.768 M -4.04 % 67.495 M 12.02 % 60.255 M -4.59 % 63.152 M -1.94 % 64.402 M 255.18 % 18.132 M -5.80 % 19.249 M -5.49 % 20.367 M 96.86 % 10.346 M -5.84 % 10.988 M 164.39 % 4.156 M -7.95 % 4.515 M -7.40 % 4.876 M -7.25 % 5.257 M 167.94 % 1.962 M -12.06 % 2.231 M 164.96 % 842.000 K -14.95 % 990.000 K -5.35 % 1.046 M -13.41 % 1.208 M -13.78 % 1.401 M -11.94 % 1.591 M 20.90 % 1.316 M -8.67 % 1.441 M -2.77 % 1.482 M 552.86 % 227.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 3.538 M 98.99 % 1.778 M 8.15 % 1.644 M -23.36 % 2.145 M -32.84 % 3.194 M -12.35 % 3.644 M -11.94 % 4.138 M -2.95 % 4.264 M -8.93 % 4.682 M -10.36 % 5.223 M -4.71 % 5.481 M -2.14 % 5.601 M -11.96 % 6.362 M 210.95 % 2.046 M 18.40 % 1.728 M 17.55 % 1.470 M -50.29 % 2.957 M -10.20 % 3.293 M -9.31 % 3.631 M 439.52 % 673.000 K 156.87 % 262.000 K -16.56 % 314.000 K 34.76 % 233.000 K -19.38 % 289.000 K 57.07 % 184.000 K -14.81 % 216.000 K -13.60 % 250.000 K 11.61 % 224.000 K 5.16 % 213.000 K 5.45 % 202.000 K -4.72 % 212.000 K 10.42 % 192.000 K -13.90 % 223.000 K 11.50 % 200.000 K -0.50 % 201.000 K -3.37 % 208.000 K -6.73 % 223.000 K -6.30 % 238.000 K -17.07 % 287.000 K 19.58 % 240.000 K -14.89 % 282.000 K 6.82 % 264.000 K -8.65 % 289.000 K -7.96 % 314.000 K -20.30 % 394.000 K -12.25 % 449.000 K
Total non current assets 51.181 M 1.79 % 50.283 M -1.74 % 51.172 M -0.17 % 51.260 M -5.88 % 54.461 M -3.99 % 56.723 M -4.32 % 59.287 M -2.67 % 60.915 M -3.85 % 63.351 M -3.85 % 65.886 M -1.35 % 66.788 M -3.79 % 69.418 M -4.43 % 72.634 M 1.68 % 71.435 M 7.43 % 66.496 M -3.58 % 68.966 M 9.10 % 63.212 M -4.87 % 66.445 M -2.33 % 68.033 M 261.78 % 18.805 M -3.62 % 19.511 M -5.66 % 20.681 M 95.49 % 10.579 M -6.19 % 11.277 M 159.84 % 4.340 M -8.26 % 4.731 M -7.71 % 5.126 M -6.48 % 5.481 M 152.00 % 2.175 M -10.60 % 2.433 M 130.83 % 1.054 M -10.83 % 1.182 M -6.86 % 1.269 M -9.87 % 1.408 M -12.11 % 1.602 M -10.95 % 1.799 M 16.89 % 1.539 M -8.34 % 1.679 M -5.09 % 1.769 M 278.80 % 467.000 K 65.60 % 282.000 K 6.82 % 264.000 K -8.65 % 289.000 K -7.96 % 314.000 K -20.30 % 394.000 K -12.25 % 449.000 K
Other current assets 0.000 -100.00 % 11.139 M 0.000 -100.00 % 11.450 M 0.000 -100.00 % 14.401 M 15 553.26 % 92.000 K -99.44 % 16.561 M 59 046.43 % 28.000 K -99.72 % 9.831 M 196 520.00 % 5.000 K -99.96 % 11.408 M 0.000 -100.00 % 13.908 M 0.000 -100.00 % 15.495 M 0.000 -100.00 % 11.988 M 0.000 -100.00 % 3.893 M 0.000 -100.00 % 4.521 M 0.000 -100.00 % 3.240 M 0.000 0.000 -100.00 % 4.653 M 15.78 % 4.019 M 10.59 % 3.634 M 253.53 % 1.028 M -65.96 % 3.020 M 203.82 % 994.000 K -75.60 % 4.073 M 360.23 % 885.000 K -77.84 % 3.993 M 320.76 % 949.000 K -68.89 % 3.050 M 365.65 % 655.000 K -77.96 % 2.972 M 467.18 % 524.000 K -73.77 % 1.998 M 343.02 % 451.000 K -80.27 % 2.286 M 358.12 % 499.000 K 13.15 % 441.000 K 50.51 % 293.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.782 M -56.82 % 4.127 M -33.97 % 6.250 M 28.97 % 4.846 M 71.48 % 2.826 M -53.94 % 6.136 M 98.58 % 3.090 M 197.88 % -3.157 M 12.06 % -3.590 M 9.46 % -3.965 M 6.38 % -4.235 M 2.73 % -4.354 M 0.000 0.000 -100.00 % 4.872 M 47.15 % 3.311 M 310.29 % 807.000 K -92.59 % 10.884 M 175.96 % 3.944 M 41.67 % 2.784 M 695.43 % 350.000 K -89.54 % 3.347 M 244.34 % 972.000 K 78.68 % 544.000 K -23.49 % 711.000 K -63.37 % 1.941 M -8.49 % 2.121 M -28.17 % 2.953 M -10.97 % 3.317 M 34.89 % 2.459 M -18.52 % 3.018 M 20.43 % 2.506 M 81.59 % 1.380 M 36.63 % 1.010 M -46.73 % 1.896 M -10.10 % 2.109 M -20.26 % 2.645 M 18.40 % 2.234 M -37.48 % 3.573 M -1.43 % 3.625 M 7.25 % 3.380 M -0.91 % 3.411 M 27.18 % 2.682 M 17.22 % 2.288 M 106.13 % 1.110 M 5.92 % 1.048 M
Cash and short term investments 1.782 M -56.82 % 4.127 M -33.97 % 6.250 M 28.97 % 4.846 M 71.48 % 2.826 M -53.94 % 6.136 M 98.58 % 3.090 M 197.88 % -3.157 M 12.06 % -3.590 M 9.46 % -3.965 M 6.38 % -4.235 M 2.73 % -4.354 M 0.000 0.000 -100.00 % 4.872 M 47.15 % 3.311 M 310.29 % 807.000 K -92.59 % 10.884 M 175.96 % 3.944 M 41.67 % 2.784 M 695.43 % 350.000 K -89.54 % 3.347 M 244.34 % 972.000 K 78.68 % 544.000 K -23.49 % 711.000 K -63.37 % 1.941 M -8.49 % 2.121 M -28.17 % 2.953 M -10.97 % 3.317 M 34.89 % 2.459 M -18.52 % 3.018 M 20.43 % 2.506 M 81.59 % 1.380 M 36.63 % 1.010 M -46.73 % 1.896 M -10.10 % 2.109 M -20.26 % 2.645 M 18.40 % 2.234 M -37.48 % 3.573 M -1.43 % 3.625 M 7.25 % 3.380 M -0.91 % 3.411 M 27.18 % 2.682 M 17.22 % 2.288 M 106.13 % 1.110 M 5.92 % 1.048 M
Total current assets 26.264 M -11.35 % 29.625 M -8.33 % 32.316 M 1.21 % 31.931 M -15.01 % 37.572 M 4.06 % 36.106 M 6.62 % 33.863 M 8.40 % 31.238 M 6.22 % 29.408 M 18.18 % 24.884 M -9.63 % 27.535 M -9.25 % 30.341 M -13.93 % 35.253 M -17.28 % 42.619 M -16.97 % 51.332 M 13.27 % 45.319 M 33.55 % 33.934 M -24.82 % 45.137 M 6.99 % 42.187 M 178.98 % 15.122 M 5.64 % 14.314 M -16.79 % 17.202 M 48.96 % 11.548 M 11.57 % 10.350 M 44.19 % 7.178 M -14.81 % 8.426 M 12.99 % 7.457 M -3.08 % 7.694 M -3.28 % 7.955 M 13.31 % 7.021 M 2.98 % 6.818 M 10.32 % 6.180 M -1.67 % 6.285 M 28.00 % 4.910 M -27.00 % 6.726 M -2.04 % 6.866 M 6.81 % 6.428 M 10.83 % 5.800 M -26.37 % 7.877 M 27.94 % 6.157 M 2.09 % 6.031 M -1.08 % 6.097 M 6.95 % 5.701 M 4.18 % 5.472 M 30.13 % 4.205 M -1.45 % 4.267 M
Inventory 914.000 K 15.70 % 790.000 K -2.35 % 809.000 K -51.76 % 1.677 M -46.30 % 3.123 M 20.39 % 2.594 M 62.94 % 1.592 M 57.78 % 1.009 M 31.04 % 770.000 K -58.71 % 1.865 M -41.22 % 3.173 M -2.16 % 3.243 M -28.32 % 4.524 M -45.28 % 8.267 M -22.62 % 10.684 M 228.64 % 3.251 M -19.33 % 4.030 M -17.45 % 4.882 M 80.55 % 2.704 M 108.32 % 1.298 M -6.35 % 1.386 M -3.48 % 1.436 M 19.17 % 1.205 M 42.60 % 845.000 K 36.07 % 621.000 K -10.26 % 692.000 K 1.32 % 683.000 K -5.40 % 722.000 K -28.09 % 1.004 M 0.30 % 1.001 M 28.33 % 780.000 K 8.64 % 718.000 K -13.70 % 832.000 K 13.04 % 736.000 K -12.07 % 837.000 K 0.97 % 829.000 K 13.10 % 733.000 K 3.97 % 705.000 K -47.07 % 1.332 M 127.69 % 585.000 K -10.41 % 653.000 K 2.67 % 636.000 K -13.23 % 733.000 K -18.46 % 899.000 K -11.86 % 1.020 M -1.07 % 1.031 M
Net receivables 23.568 M 73.69 % 13.569 M -46.28 % 25.257 M 80.95 % 13.958 M -55.86 % 31.623 M 15.51 % 27.376 M -6.19 % 29.181 M 113.50 % 13.668 M -52.23 % 28.610 M 24.29 % 23.019 M -5.51 % 24.362 M -10.10 % 27.098 M -11.82 % 30.729 M -10.55 % 34.352 M -3.98 % 35.776 M -3.98 % 37.257 M 28.04 % 29.097 M 67.39 % 17.383 M -51.09 % 35.539 M 397.26 % 7.147 M -43.18 % 12.578 M 59.26 % 7.898 M -15.72 % 9.371 M 63.80 % 5.721 M -2.14 % 5.846 M 0.91 % 5.793 M 0.000 0.000 0.000 -100.00 % 2.533 M 0.000 -100.00 % 1.962 M 0.000 -100.00 % 2.279 M 0.000 -100.00 % 2.979 M 0.000 -100.00 % 2.206 M 0.000 -100.00 % 1.423 M 0.000 -100.00 % 1.599 M 0.000 -100.00 % 1.786 M 9.30 % 1.634 M -13.77 % 1.895 M
Tax assets 653.000 K 7.22 % 609.000 K -30.64 % 878.000 K 86.41 % 471.000 K 0.000 100.00 % -90.000 K 75.00 % -360.000 K 42.86 % -630.000 K 33.33 % -945.000 K 10.00 % -1.050 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 % 2.953 M 0.000 -100.00 % 2.459 M 0.000 -100.00 % 2.506 M 0.000 -100.00 % 1.010 M 0.000 -100.00 % 2.109 M 0.000 -100.00 % 2.234 M 0.000 -100.00 % 3.625 M 0.000 -100.00 % 3.411 M 0.000 -100.00 % 2.288 M 106.13 % 1.110 M 5.92 % 1.048 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 39.769 M 208.89 % 12.875 M -72.10 % 46.148 M 261.63 % 12.761 M -73.45 % 48.066 M 157.99 % 18.631 M -56.76 % 43.087 M 296.42 % 10.869 M -75.52 % 44.396 M 374.42 % 9.358 M -79.29 % 45.176 M 314.27 % 10.905 M -78.75 % 51.310 M 246.76 % 14.797 M -75.82 % 61.198 M 353.62 % 13.491 M -66.90 % 40.760 M -19.02 % 50.336 M 1.58 % 49.555 M 862.61 % 5.148 M -69.64 % 16.957 M 246.34 % 4.896 M -68.61 % 15.598 M 453.32 % 2.819 M -59.44 % 6.950 M 187.07 % 2.421 M -71.88 % 8.608 M 690.45 % 1.089 M -84.17 % 6.880 M 444.30 % 1.264 M -76.52 % 5.384 M 522.43 % 865.000 K -85.56 % 5.989 M 406.68 % 1.182 M -80.68 % 6.118 M 262.87 % 1.686 M -69.88 % 5.598 M 441.39 % 1.034 M -85.74 % 7.250 M 833.08 % 777.000 K 0.000 -100.00 % 721.000 K 0.000 -100.00 % 668.000 K 9.51 % 610.000 K -21.49 % 777.000 K
Tax payables 0.000 -100.00 % 3.838 M 0.000 -100.00 % 2.351 M 0.000 -100.00 % 2.227 M 0.000 -100.00 % 3.611 M 0.000 -100.00 % 5.533 M 0.000 -100.00 % 3.321 M 161.91 % 1.268 M -73.02 % 4.699 M 316.58 % 1.128 M -77.12 % 4.931 M 284.93 % 1.281 M -75.29 % 5.185 M 4 369.83 % 116.000 K -93.92 % 1.907 M 381.57 % 396.000 K -85.21 % 2.677 M 381.47 % 556.000 K -71.68 % 1.963 M 240.21 % 577.000 K -63.96 % 1.601 M 162.89 % 609.000 K -39.58 % 1.008 M 114.47 % 470.000 K 28.42 % 366.000 K -6.15 % 390.000 K 2.63 % 380.000 K 22.58 % 310.000 K 60.62 % 193.000 K -14.60 % 226.000 K -23.39 % 295.000 K -28.92 % 415.000 K 9.21 % 380.000 K 10.47 % 344.000 K -5.23 % 363.000 K 0.000 -100.00 % 253.000 K 0.000 -100.00 % 111.000 K 0.000 -100.00 % 3.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.600 M 0.000 0.000 0.000 0.000 -100.00 % 1.118 M 0.000 0.000 -100.00 % 24.724 M -19.43 % 30.688 M 0.12 % 30.652 M 666.30 % 4.000 M -44.44 % 7.200 M -4.00 % 7.500 M 500.00 % 1.250 M -28.57 % 1.750 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
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 lease obligations 1.911 M 112.10 % 901.000 K 1.24 % 890.000 K -45.73 % 1.640 M -20.47 % 2.062 M -9.24 % 2.272 M -15.63 % 2.693 M -14.70 % 3.157 M -12.06 % 3.590 M -9.46 % 3.965 M -6.38 % 4.235 M -2.73 % 4.354 M 0.000 100.00 % -87.963 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.00 % 24.588 M 0.96 % 24.354 M 0.00 % 24.354 M -9.54 % 26.921 M 10.54 % 24.354 M 0.00 % 24.354 M 0.00 % 24.354 M 1 983.32 % 1.169 M 0.00 % 1.169 M -2.09 % 1.194 M 16.15 % 1.028 M -2.93 % 1.059 M 0.00 % 1.059 M 0.00 % 1.059 M 0.00 % 1.059 M 1.44 % 1.044 M 58.42 % 659.000 K 0.00 % 659.000 K 0.46 % 656.000 K 0.00 % 656.000 K 0.00 % 656.000 K 0.00 % 656.000 K 2.02 % 643.000 K 0.47 % 640.000 K 0.00 % 640.000 K 0.00 % 640.000 K 0.63 % 636.000 K 0.16 % 635.000 K 317.76 % 152.000 K -75.83 % 629.000 K -16.36 % 752.000 K -41.57 % 1.287 M 71.14 % 752.000 K -40.32 % 1.260 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 778.000 K -18.79 % 958.000 K -21.73 % 1.224 M -21.44 % 1.558 M 6.13 % 1.468 M -19.16 % 1.816 M -22.62 % 2.347 M -7.49 % 2.537 M -12.28 % 2.892 M -12.55 % 3.307 M 60.69 % 2.058 M -8.94 % 2.260 M 19.20 % 1.896 M -6.14 % 2.020 M -30.20 % 2.894 M 247.00 % 834.000 K -30.50 % 1.200 M -3.38 % 1.242 M 1 082.86 % 105.000 K -29.53 % 149.000 K -71.83 % 529.000 K -8.95 % 581.000 K -9.92 % 645.000 K -7.46 % 697.000 K 8 612.50 % 8.000 K 166.67 % 3.000 K -92.31 % 39.000 K -17.02 % 47.000 K -35.62 % 73.000 K -25.51 % 98.000 K -10.09 % 109.000 K -21.58 % 139.000 K -15.76 % 165.000 K -23.96 % 217.000 K -5.24 % 229.000 K 0.000 0.000 0.000 0.000 -100.00 % 3.169 M 158 350.00 % 2.000 K -83.33 % 12.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 77.445 M -3.08 % 79.908 M -4.29 % 83.488 M 0.36 % 83.191 M -9.61 % 92.033 M -0.86 % 92.829 M -0.34 % 93.150 M 1.08 % 92.153 M -0.65 % 92.759 M 2.19 % 90.770 M -3.77 % 94.323 M -5.45 % 99.759 M -7.53 % 107.887 M -5.41 % 114.054 M -3.20 % 117.828 M 3.10 % 114.285 M 17.64 % 97.146 M -12.94 % 111.582 M 1.24 % 110.220 M 224.87 % 33.927 M 0.30 % 33.825 M -10.71 % 37.883 M 71.21 % 22.127 M 2.31 % 21.627 M 87.77 % 11.518 M -12.46 % 13.157 M 4.56 % 12.583 M -4.49 % 13.175 M 30.06 % 10.130 M 7.15 % 9.454 M 20.10 % 7.872 M 6.93 % 7.362 M -2.54 % 7.554 M 19.56 % 6.318 M -24.14 % 8.328 M -3.89 % 8.665 M 8.76 % 7.967 M 6.52 % 7.479 M -22.47 % 9.646 M 45.62 % 6.624 M 4.93 % 6.313 M -0.75 % 6.361 M 6.19 % 5.990 M 3.53 % 5.786 M 25.81 % 4.599 M -2.48 % 4.716 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 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 2002-12-31 2001-12-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 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 2004-01-31 2003-06-30 2003-01-31 2002-06-30 2002-01-31 2001-06-30 2001-01-31
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -10.989 M -635.05 % -1.495 M 76.60 % -6.388 M 33.90 % -9.664 M -1.01 % -9.567 M -1.75 % -9.402 M -108.15 % -4.517 M 0.000 0.000 100.00 % -4.159 M -357.05 % 1.618 M 457.96 % -452.000 K -150.96 % 887.000 K 121.83 % -4.063 M -203.52 % 3.925 M 304.75 % -1.917 M 0.000 100.00 % -2.261 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
Stock based compensation 42.000 K -44.74 % 76.000 K 52.00 % 50.000 K -23.08 % 65.000 K -47.58 % 124.000 K 12.73 % 110.000 K 54.93 % 71.000 K 222.73 % 22.000 K -18.52 % 27.000 K 177.14 % -35.000 K 84.38 % -224.000 K 23.02 % -291.000 K -521.74 % 69.000 K -66.18 % 204.000 K 8.51 % 188.000 K 8.67 % 173.000 K 40.65 % 123.000 K 68.49 % 73.000 K 204.17 % 24.000 K -91.75 % 291.000 K 0.000 -100.00 % 182.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.500 K 0.00 % 6.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
Change in working capital 1.016 M 78.56 % 569.000 K -44.11 % 1.018 M -69.85 % 3.377 M 192.09 % -3.667 M -163.94 % 5.735 M 854.24 % 601.000 K 123.68 % -2.538 M -3.51 % -2.452 M -70.63 % -1.437 M -139.45 % 3.643 M -28.90 % 5.124 M -28.22 % 7.138 M 80.48 % 3.955 M 318.99 % -1.806 M -747.31 % 279.000 K 127.62 % -1.010 M -125.31 % 3.990 M 201.04 % -3.949 M -342.87 % 1.626 M 1 591.74 % -109.000 K -105.24 % 2.079 M 370.00 % -770.000 K 41.09 % -1.307 M -7 361.11 % 18.000 K -94.17 % 309.000 K 0.00 % 309.000 K 257.65 % -196.000 K 0.00 % -196.000 K -137.80 % 518.500 K 0.00 % 518.500 K 582.24 % 76.000 K 0.00 % 76.000 K 21.60 % 62.500 K 0.00 % 62.500 K 134.72 % -180.000 K 0.00 % -180.000 K 25.16 % -240.500 K 0.00 % -240.500 K -314.66 % -58.000 K 0.00 % -58.000 K -120.90 % 277.500 K 0.00 % 277.500 K 109.43 % 132.500 K 0.00 % 132.500 K 564.91 % -28.500 K 0.00 % -28.500 K -100.00 % -14.250 K -122.89 % 62.250 K 0.00 % 62.250 K
Accounts receivables 1.140 M 107.27 % 550.000 K 266.67 % 150.000 K -97.54 % 6.103 M 250.88 % -4.045 M -296.45 % 2.059 M 46.03 % 1.410 M 208.13 % -1.304 M 77.56 % -5.810 M -1 158.29 % 549.000 K -78.59 % 2.564 M -33.26 % 3.842 M 13.17 % 3.395 M 120.74 % 1.538 M 192.48 % -1.663 M -835.84 % 226.000 K -86.49 % 1.673 M -66.28 % 4.961 M 224.93 % -3.971 M -358.19 % 1.538 M 1 067.30 % -159.000 K -108.77 % 1.813 M 542.20 % -410.000 K 65.83 % -1.200 M -2 164.15 % -53.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
Inventory -124.000 K -752.63 % 19.000 K -97.81 % 868.000 K -39.97 % 1.446 M 373.35 % -529.000 K 47.21 % -1.002 M -71.87 % -583.000 K -142.92 % -240.000 K -126.20 % 916.000 K -29.97 % 1.308 M 1 795.65 % 69.000 K -94.62 % 1.282 M -65.75 % 3.743 M 54.86 % 2.417 M 1 790.21 % -143.000 K -369.81 % 53.000 K 101.98 % -2.683 M -176.31 % -971.000 K -4 513.64 % 22.000 K -75.00 % 88.000 K 76.00 % 50.000 K -81.20 % 266.000 K 173.89 % -360.000 K -236.45 % -107.000 K -250.70 % 71.000 K 373.33 % 15.000 K 0.00 % 15.000 K -89.44 % 142.000 K 0.00 % 142.000 K 251.06 % -94.000 K 0.00 % -94.000 K -1 144.44 % 9.000 K 0.00 % 9.000 K -80.65 % 46.500 K 0.00 % 46.500 K 175.00 % -62.000 K 0.00 % -62.000 K -1 133.33 % 6.000 K 0.00 % 6.000 K -76.47 % 25.500 K 0.00 % 25.500 K -80.61 % 131.500 K 0.00 % 131.500 K 117.36 % 60.500 K 0.00 % 60.500 K 1 000.00 % 5.500 K 0.00 % 5.500 K 100.00 % 2.750 K 106.18 % -44.500 K 0.00 % -44.500 K
Accounts payables 0.000 0.000 0.000 100.00 % -4.172 M -559.98 % 907.000 K -80.61 % 4.678 M 2 169.91 % -226.000 K 77.26 % -994.000 K -140.70 % 2.442 M 174.13 % -3.294 M -426.14 % 1.010 M 0.000 0.000 -100.00 % 1.608 M 49.66 % 1.074 M 0.00 % 1.074 M -50.36 % 2.164 M 0.00 % 2.164 M 360.91 % -829.500 K 0.00 % -829.500 K -292.20 % -211.500 K 0.00 % -211.500 K 47.13 % -400.000 K 0.00 % -400.000 K -162.52 % 639.750 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 294.000 K 0.00 % 294.000 K 186.98 % -338.000 K 0.00 % -338.000 K -155.18 % 612.500 K 0.00 % 612.500 K 814.18 % 67.000 K 0.00 % 67.000 K 318.75 % 16.000 K 0.00 % 16.000 K 113.56 % -118.000 K 0.00 % -118.000 K 52.13 % -246.500 K 0.00 % -246.500 K -195.21 % -83.500 K 0.00 % -83.500 K -157.19 % 146.000 K 0.00 % 146.000 K 102.78 % 72.000 K 0.00 % 72.000 K 311.76 % -34.000 K 0.00 % -34.000 K -100.00 % -17.000 K -115.93 % 106.750 K 0.00 % 106.750 K
Other non cash items -2.099 M -5.32 % -1.993 M -215.60 % 1.724 M -62.81 % 4.636 M -57.60 % 10.934 M 731.48 % 1.315 M -76.61 % 5.622 M -44.86 % 10.195 M 84.73 % 5.519 M -38.70 % 9.003 M 86.75 % 4.821 M 163.48 % -7.594 M -10.59 % -6.867 M -37.95 % -4.978 M -284.37 % 2.700 M 57.99 % 1.709 M 141.95 % -4.074 M -1 149.69 % -326.000 K -108.06 % 4.045 M 79.14 % 2.258 M 159.53 % -3.793 M -986.82 % -349.000 K -211.86 % 312.000 K -67.16 % 950.000 K 139.65 % -2.396 M -217.14 % -755.500 K 0.00 % -755.500 K -86.31 % -405.500 K 0.00 % -405.500 K 1.34 % -411.000 K 0.00 % -411.000 K -49.73 % -274.500 K 0.00 % -274.500 K 13.81 % -318.500 K 0.00 % -318.500 K 16.07 % -379.500 K 0.00 % -379.500 K -26.71 % -299.500 K 0.00 % -299.500 K -11.13 % -269.500 K 0.00 % -269.500 K -58.06 % -170.500 K 0.00 % -170.500 K 26.19 % -231.000 K 0.00 % -231.000 K -9.74 % -210.500 K 0.00 % -210.500 K -100.00 % -105.250 K 30.18 % -150.750 K 0.00 % -150.750 K
Net cash provided by operating activities 974.000 K -47.46 % 1.854 M -68.58 % 5.901 M -14.10 % 6.870 M 350.09 % -2.747 M -153.69 % 5.116 M 64.34 % 3.113 M 31.91 % 2.360 M 148.68 % 949.000 K -27.34 % 1.306 M -81.35 % 7.004 M 108.39 % 3.361 M -44.46 % 6.052 M 31.57 % 4.600 M 13.61 % 4.049 M -22.46 % 5.222 M 747.89 % -806.000 K -108.48 % 9.507 M 779.46 % 1.081 M -85.88 % 7.655 M 975.86 % -874.000 K -121.39 % 4.086 M 107.62 % 1.968 M 41.38 % 1.392 M 424.48 % -429.000 K -162.26 % 689.000 K 0.00 % 689.000 K -44.61 % 1.244 M 0.00 % 1.244 M -24.49 % 1.648 M 0.00 % 1.648 M 39.15 % 1.184 M 0.00 % 1.184 M 70.36 % 695.000 K 0.00 % 695.000 K 26.02 % 551.500 K 0.00 % 551.500 K 6.98 % 515.500 K 0.00 % 515.500 K -16.92 % 620.500 K 0.00 % 620.500 K -20.19 % 777.500 K 0.00 % 777.500 K 18.34 % 657.000 K 0.00 % 657.000 K 300.61 % 164.000 K 0.00 % 164.000 K 100.00 % 82.000 K -36.19 % 128.500 K 0.00 % 128.500 K
Investments in property plant and equipment -391.000 K -86.19 % -210.000 K 38.60 % -342.000 K 0.29 % -343.000 K 71.30 % -1.195 M 4.40 % -1.250 M 40.11 % -2.087 M -65.24 % -1.263 M -32.81 % -951.000 K 38.65 % -1.550 M -40.91 % -1.100 M -366.10 % -236.000 K 54.88 % -523.000 K 28.45 % -731.000 K -37.15 % -533.000 K -141.18 % -221.000 K -28.49 % -172.000 K 8.51 % -188.000 K 24.80 % -250.000 K 50.30 % -503.000 K -886.27 % -51.000 K -8.51 % -47.000 K -17.50 % -40.000 K 37.50 % -64.000 K -156.00 % -25.000 K 56.90 % -58.000 K 0.00 % -58.000 K 7.20 % -62.500 K 0.00 % -62.500 K -12.61 % -55.500 K 0.00 % -55.500 K 40.32 % -93.000 K 0.00 % -93.000 K -61.74 % -57.500 K 0.00 % -57.500 K 79.24 % -277.000 K 0.00 % -277.000 K -403.64 % -55.000 K 0.00 % -55.000 K 7.56 % -59.500 K 0.00 % -59.500 K 18.49 % -73.000 K 0.00 % -73.000 K -14.96 % -63.500 K 0.00 % -63.500 K 5.22 % -67.000 K 0.00 % -67.000 K -100.00 % -33.500 K 46.40 % -62.500 K 0.00 % -62.500 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -900.000 K -189.39 % -311.000 K 53.79 % -673.000 K -117.84 % 3.773 M 788.50 % -548.000 K 0.00 % -548.000 K -2.05 % -537.000 K -278.17 % -142.000 K 21.55 % -181.000 K 0.000 100.00 % -4.895 M 0.000 0.000 100.00 % -45.433 M 0.000 0.000 100.00 % -8.468 M 0.000 100.00 % -3.497 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 143.500 K 0.00 % 143.500 K
Other investing activites -1.227 M 10.50 % -1.371 M 44.00 % -2.448 M -26.58 % -1.934 M -72.68 % -1.120 M -15.58 % -969.000 K 31.76 % -1.420 M -35.76 % -1.046 M -129.72 % 3.520 M 354.34 % -1.384 M -98.28 % -698.000 K -17.11 % -596.000 K -8.96 % -547.000 K -120.56 % -248.000 K -119.89 % 1.247 M 214.30 % -1.091 M -54 650.00 % 2.000 K 101.52 % -132.000 K -4 500.00 % 3.000 K 400.00 % -1.000 K -150.00 % 2.000 K 100.00 % 1.000 K -85.71 % 7.000 K 800.00 % -1.000 K -133.33 % 3.000 K -94.83 % 58.000 K 0.00 % 58.000 K -7.20 % 62.500 K 0.00 % 62.500 K 12.61 % 55.500 K 0.00 % 55.500 K -40.32 % 93.000 K 0.00 % 93.000 K 61.74 % 57.500 K 0.00 % 57.500 K -79.24 % 277.000 K 0.00 % 277.000 K 403.64 % 55.000 K 0.00 % 55.000 K -7.56 % 59.500 K 0.00 % 59.500 K -0.83 % 60.000 K 0.00 % 60.000 K -5.51 % 63.500 K 0.00 % 63.500 K -5.22 % 67.000 K 0.00 % 67.000 K 100.00 % 33.500 K 141.36 % -81.000 K 0.00 % -81.000 K
Net cash used for investing activites -1.618 M -2.34 % -1.581 M 43.33 % -2.790 M -22.53 % -2.277 M -90.54 % -1.195 M 44.42 % -2.150 M 10.34 % -2.398 M -23.86 % -1.936 M -168.60 % 2.822 M 234.51 % -2.098 M -27.31 % -1.648 M -20.38 % -1.369 M -12.95 % -1.212 M -4.48 % -1.160 M -262.46 % 714.000 K 111.50 % -6.207 M -3 551.18 % -170.000 K 46.88 % -320.000 K 99.30 % -45.680 M -8 963.49 % -504.000 K -928.57 % -49.000 K 99.42 % -8.514 M -25 700.00 % -33.000 K 99.07 % -3.562 M -16 090.91 % -22.000 K 62.07 % -58.000 K 0.00 % -58.000 K 7.20 % -62.500 K 0.00 % -62.500 K -12.61 % -55.500 K 0.00 % -55.500 K 40.32 % -93.000 K 0.00 % -93.000 K -61.74 % -57.500 K 0.00 % -57.500 K 79.24 % -277.000 K 0.00 % -277.000 K -403.64 % -55.000 K 0.00 % -55.000 K 7.56 % -59.500 K 0.00 % -59.500 K -357.69 % -13.000 K 0.00 % -13.000 K 85.87 % -92.000 K 0.00 % -92.000 K -37.31 % -67.000 K 0.00 % -67.000 K -100.00 % -33.500 K -141.36 % 81.000 K 0.00 % 81.000 K
Debt repayment -1.512 M -50.45 % -1.005 M 39.82 % -1.670 M -39.17 % -1.200 M -192.31 % 1.300 M 225.00 % 400.000 K -94.09 % 6.766 M 926.71 % 659.000 K 118.01 % -3.659 M 0.000 100.00 % -4.553 M 0.000 -100.00 % 1.586 M 0.000 0.000 0.000 100.00 % -6.000 M 0.000 -100.00 % 25.000 M 0.000 100.00 % -800.000 K 0.000 100.00 % -500.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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 58.750 K 0.000 0.000 0.000 0.000 -100.00 % 6.000 M 0.00 % 6.000 M 44 344.44 % 13.500 K 0.00 % 13.500 K -38.64 % 22.000 K 0.00 % 22.000 K 0.000 -100.00 % 7.500 K 0.00 % 7.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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 241.250 K 0.000 0.000 0.000 0.000 0.000 100.00 % -4.500 M -672.16 % 786.500 K -20.27 % 986.500 K 106.38 % 478.000 K -28.17 % 665.500 K 0.000 0.000 0.000 0.000 0.000 100.00 % -243.500 K 0.00 % -243.500 K -1 523.33 % -15.000 K 0.00 % -15.000 K 98.32 % -891.000 K 0.00 % -891.000 K -1 423.08 % -58.500 K 0.00 % -58.500 K 85.94 % -416.000 K 0.00 % -416.000 K -22.35 % -340.000 K 0.00 % -340.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -113.250 K 0.00 % -113.250 K
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.163 M 22.47 % -2.790 M -31.05 % -2.129 M 21.50 % -2.712 M -29.95 % -2.087 M 15.51 % -2.470 M -29.86 % -1.902 M -7.03 % -1.777 M -28.96 % -1.378 M -10.86 % -1.243 M -25.18 % -993.000 K -3.33 % -961.000 K -34.41 % -715.000 K 8.22 % -779.000 K -18.75 % -656.000 K 0.00 % -656.000 K -35.96 % -482.500 K 0.00 % -482.500 K 17.73 % -586.500 K 0.00 % -586.500 K -75.60 % -334.000 K 0.00 % -334.000 K -0.60 % -332.000 K 0.00 % -332.000 K 1.19 % -336.000 K 0.00 % -336.000 K -13.71 % -295.500 K 0.00 % -295.500 K -201.53 % -98.000 K 0.00 % -98.000 K 51.72 % -203.000 K 0.00 % -203.000 K -34.88 % -150.500 K 0.00 % -150.500 K 0.000 0.000 0.000 0.000 0.000
Other financing activites -198.000 K 85.69 % -1.384 M -4 513.33 % -30.000 K 97.82 % -1.376 M -113.66 % -644.000 K 36.61 % -1.016 M -2.83 % -988.000 K -67.46 % -590.000 K 2.32 % -604.000 K -243.13 % 422.000 K 170.81 % -596.000 K 78.49 % -2.771 M -625.39 % -382.000 K 96.24 % -10.171 M -1 975.71 % -490.000 K -108.78 % 5.583 M 987.60 % -629.000 K -83.92 % -342.000 K -101.50 % 22.871 M 787.64 % -3.326 M -3 812.94 % -85.000 K -101.10 % 7.749 M 16 945.65 % -46.000 K -101.69 % 2.718 M 0.000 -100.00 % 648.500 K 0.00 % 648.500 K 34.40 % 482.500 K 0.00 % 482.500 K -41.87 % 830.000 K 0.00 % 830.000 K 137.82 % 349.000 K 0.00 % 349.000 K -71.46 % 1.223 M 0.00 % 1.223 M 210.01 % 394.500 K 0.00 % 394.500 K -44.55 % 711.500 K 0.00 % 711.500 K 62.44 % 438.000 K 0.00 % 438.000 K 0.000 0.000 -100.00 % 150.500 K 0.00 % 150.500 K 0.000 0.000 0.000 100.00 % -79.250 K 0.00 % -79.250 K
Net cash used provided by financing activities -1.710 M 28.42 % -2.389 M -40.53 % -1.700 M 34.01 % -2.576 M -492.68 % 656.000 K 1 950.00 % 32.000 K -99.49 % 6.249 M 8 956.52 % 69.000 K 101.62 % -4.263 M -1 110.19 % 422.000 K 108.20 % -5.149 M -4.36 % -4.934 M -211.10 % -1.586 M 87.11 % -12.300 M -284.13 % -3.202 M -191.59 % 3.496 M 138.42 % -9.099 M -305.48 % -2.244 M -104.90 % 45.796 M 1 073.55 % -4.704 M -121.05 % -2.128 M -131.50 % 6.756 M 548.31 % -1.507 M -175.24 % 2.003 M 357.12 % -779.000 K -20.12 % -648.500 K 0.00 % -648.500 K -34.40 % -482.500 K 0.00 % -482.500 K 41.87 % -830.000 K 0.00 % -830.000 K -137.82 % -349.000 K 0.00 % -349.000 K 71.46 % -1.223 M 0.00 % -1.223 M -210.01 % -394.500 K 0.00 % -394.500 K 44.55 % -711.500 K 0.00 % -711.500 K -62.44 % -438.000 K 0.00 % -438.000 K -115.76 % -203.000 K 0.00 % -203.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -79.250 K 0.00 % -79.250 K
Effect of forex changes on cash 9.000 K 228.57 % -7.000 K 0.00 % -7.000 K -333.33 % 3.000 K 112.50 % -24.000 K -150.00 % 48.000 K 1 060.00 % -5.000 K 16.67 % -6.000 K 68.42 % -19.000 K -72.73 % -11.000 K -144.00 % 25.000 K 225.00 % -20.000 K 0.000 100.00 % -325.250 K -923.42 % 39.500 K 664.29 % -7.000 K -250.00 % -2.000 K 33.33 % -3.000 K 91.89 % -37.000 K -184.62 % -13.000 K -124.07 % 54.000 K 14.89 % 47.000 K -87.05 % 363.000 K 0.00 % 363.000 K 375.52 % -131.750 K 73.03 % -488.500 K 0.00 % -488.500 K -8.08 % -452.000 K 0.00 % -452.000 K 42.46 % -785.500 K 0.00 % -785.500 K -13 191.67 % 6.000 K 0.00 % 6.000 K -83.33 % 36.000 K 0.00 % 36.000 K -37.39 % 57.500 K 0.00 % 57.500 K 112.94 % -444.500 K 0.00 % -444.500 K -2 678.13 % -16.000 K 0.00 % -16.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K
Net change in cash -2.345 M -10.46 % -2.123 M -251.21 % 1.404 M -30.50 % 2.020 M 161.03 % -3.310 M -208.67 % 3.046 M -56.23 % 6.959 M 1 328.95 % 487.000 K 195.30 % -511.000 K -34.12 % -381.000 K -264.22 % 232.000 K -68.39 % 734.000 K 200.00 % -734.000 K 87.34 % -5.796 M -243.31 % 4.044 M 324.18 % -1.804 M 5.75 % -1.914 M 38.58 % -3.116 M -195.94 % 3.248 M 36.99 % 2.371 M 587.11 % -486.750 K -76.36 % -276.000 K -133.01 % 836.000 K 564.81 % 125.750 K -44.30 % 225.750 K 144.61 % -506.000 K 0.00 % -506.000 K -304.86 % 247.000 K 0.00 % 247.000 K 1 151.06 % -23.500 K 0.00 % -23.500 K -103.14 % 748.000 K 0.00 % 748.000 K 236.12 % -549.500 K 0.00 % -549.500 K -779.20 % -62.500 K 0.00 % -62.500 K 91.01 % -695.500 K 0.00 % -695.500 K -750.00 % 107.000 K 0.00 % 107.000 K 100.00 % 53.500 K -80.94 % 280.750 K 552.91 % 43.000 K 0.00 % 43.000 K -55.67 % 97.000 K 0.00 % 97.000 K 100.00 % 48.500 K -63.05 % 131.250 K 0.00 % 131.250 K
Cash at beginning of period 4.127 M -33.97 % 6.250 M 28.97 % 4.846 M 71.48 % 2.826 M -53.94 % 6.136 M 98.58 % 3.090 M 179.87 % -3.869 M 11.18 % -4.356 M -13.29 % -3.845 M -11.00 % -3.464 M 6.28 % -3.696 M -403.54 % -734.000 K 0.000 -100.00 % 4.872 M 488.58 % 827.750 K 2.57 % 807.000 K -70.34 % 2.721 M -31.01 % 3.944 M 466.67 % 696.000 K 98.86 % 350.000 K -58.17 % 836.750 K -13.91 % 972.000 K 614.71 % 136.000 K -80.87 % 711.000 K 46.52 % 485.250 K -67.14 % 1.477 M 0.00 % 1.477 M 20.09 % 1.230 M 0.00 % 1.230 M -1.88 % 1.253 M 0.00 % 1.253 M 148.12 % 505.000 K 0.00 % 505.000 K -52.11 % 1.055 M 0.00 % 1.055 M -5.60 % 1.117 M 0.00 % 1.117 M -38.37 % 1.813 M 0.00 % 1.813 M 6.27 % 1.706 M 0.00 % 1.706 M 100.00 % 852.750 K 49.08 % 572.000 K 3.91 % 550.500 K 0.00 % 550.500 K 21.39 % 453.500 K 0.00 % 453.500 K 100.00 % 226.750 K 137.43 % 95.500 K 0.00 % 95.500 K
Cash at end of period 1.782 M -56.82 % 4.127 M -33.97 % 6.250 M 28.97 % 4.846 M 71.48 % 2.826 M -53.94 % 6.136 M 98.58 % 3.090 M 179.87 % -3.869 M 11.18 % -4.356 M -13.29 % -3.845 M -11.00 % -3.464 M 0.000 100.00 % -734.000 K 20.56 % -924.000 K -118.97 % 4.872 M 588.67 % -997.000 K -223.54 % 807.000 K -2.51 % 827.750 K -79.01 % 3.944 M 44.95 % 2.721 M 677.43 % 350.000 K -49.71 % 696.000 K -28.40 % 972.000 K 16.16 % 836.750 K 17.69 % 711.000 K -26.74 % 970.500 K 0.00 % 970.500 K -34.27 % 1.477 M 0.00 % 1.477 M 20.09 % 1.230 M 0.00 % 1.230 M -1.88 % 1.253 M 0.00 % 1.253 M 148.12 % 505.000 K 0.00 % 505.000 K -52.11 % 1.055 M 0.00 % 1.055 M -5.60 % 1.117 M 0.00 % 1.117 M -38.37 % 1.813 M 0.00 % 1.813 M 100.00 % 906.250 K 6.27 % 852.750 K 43.68 % 593.500 K 0.00 % 593.500 K 7.81 % 550.500 K 0.00 % 550.500 K 100.00 % 275.250 K 21.39 % 226.750 K 0.00 % 226.750 K
Operating cash flow 2.242 M 20.93 % 1.854 M -71.93 % 6.606 M -3.84 % 6.870 M 350.09 % -2.747 M -153.69 % 5.116 M 64.34 % 3.113 M 31.91 % 2.360 M 148.68 % 949.000 K -27.34 % 1.306 M -81.35 % 7.004 M 108.39 % 3.361 M -44.46 % 6.052 M 31.57 % 4.600 M 13.61 % 4.049 M -22.46 % 5.222 M 747.89 % -806.000 K -108.48 % 9.507 M 779.46 % 1.081 M -85.88 % 7.655 M 975.86 % -874.000 K -121.39 % 4.086 M 107.62 % 1.968 M 41.38 % 1.392 M 424.48 % -429.000 K -162.26 % 689.000 K 0.00 % 689.000 K -44.61 % 1.244 M 0.00 % 1.244 M -24.49 % 1.648 M 0.00 % 1.648 M 39.15 % 1.184 M 0.00 % 1.184 M 70.36 % 695.000 K 0.00 % 695.000 K 26.02 % 551.500 K 0.00 % 551.500 K 6.98 % 515.500 K 0.00 % 515.500 K -16.92 % 620.500 K 0.00 % 620.500 K -20.19 % 777.500 K 0.00 % 777.500 K 18.34 % 657.000 K 0.00 % 657.000 K 300.61 % 164.000 K 0.00 % 164.000 K 100.00 % 82.000 K -36.19 % 128.500 K 0.00 % 128.500 K
Capital expenditure -391.000 K -86.19 % -210.000 K 38.60 % -342.000 K 0.29 % -343.000 K 71.30 % -1.195 M 4.40 % -1.250 M 40.11 % -2.087 M -65.24 % -1.263 M -32.81 % -951.000 K 38.65 % -1.550 M -40.91 % -1.100 M -366.10 % -236.000 K 54.88 % -523.000 K 28.45 % -731.000 K -37.15 % -533.000 K -141.18 % -221.000 K -28.49 % -172.000 K 8.51 % -188.000 K 24.80 % -250.000 K 50.30 % -503.000 K -886.27 % -51.000 K -8.51 % -47.000 K -17.50 % -40.000 K 37.50 % -64.000 K -156.00 % -25.000 K 56.90 % -58.000 K 0.00 % -58.000 K 7.20 % -62.500 K 0.00 % -62.500 K -12.61 % -55.500 K 0.00 % -55.500 K 40.32 % -93.000 K 0.00 % -93.000 K -61.74 % -57.500 K 0.00 % -57.500 K 79.24 % -277.000 K 0.00 % -277.000 K -403.64 % -55.000 K 0.00 % -55.000 K 7.56 % -59.500 K 0.00 % -59.500 K 18.49 % -73.000 K 0.00 % -73.000 K -14.96 % -63.500 K 0.00 % -63.500 K 5.22 % -67.000 K 0.00 % -67.000 K -100.00 % -33.500 K 46.40 % -62.500 K 0.00 % -62.500 K
Free CashFlow 1.851 M 12.59 % 1.644 M -73.75 % 6.264 M -4.03 % 6.527 M 265.58 % -3.942 M -201.97 % 3.866 M 276.80 % 1.026 M -6.47 % 1.097 M 54 950.00 % -2.000 K 99.18 % -244.000 K -104.13 % 5.904 M 88.93 % 3.125 M -43.48 % 5.529 M 42.91 % 3.869 M 10.04 % 3.516 M -29.69 % 5.001 M 611.35 % -978.000 K -110.49 % 9.319 M 1 021.42 % 831.000 K -88.38 % 7.152 M 873.19 % -925.000 K -122.90 % 4.039 M 109.49 % 1.928 M 45.18 % 1.328 M 392.51 % -454.000 K -171.95 % 631.000 K 0.00 % 631.000 K -46.59 % 1.182 M 0.00 % 1.182 M -25.79 % 1.592 M 0.00 % 1.592 M 45.92 % 1.091 M 0.00 % 1.091 M 71.14 % 637.500 K 0.00 % 637.500 K 132.24 % 274.500 K 0.00 % 274.500 K -40.39 % 460.500 K 0.00 % 460.500 K -17.91 % 561.000 K 0.00 % 561.000 K -20.37 % 704.500 K 0.00 % 704.500 K 18.70 % 593.500 K 0.00 % 593.500 K 511.86 % 97.000 K 0.00 % 97.000 K 100.00 % 48.500 K -26.52 % 66.000 K 0.00 % 66.000 K
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2004 2003 2003 2002 2002 2001 2001
Date Form 10K
2024 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2023 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2022 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2021 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2020 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2019 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2018 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2017 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2016 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2015 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2014 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2013 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2012 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2011 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2010 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2009 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2008 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2007 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2006 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2005 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2004 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2003 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2002 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc
2001 https://find-and-update.company-information.service.gov.uk/search/companies?q=Maintel+Holdings+Plc