NEXTA.BR

Nextensa NV/SA NEXTA.BR

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2007 2006 2005 2004 2003 2002
Revenue 134.107 M 11.65 % 120.113 M -11.68 % 135.998 M 43.46 % 94.799 M 44.90 % 65.423 M -7.86 % 71.006 M 14.89 % 61.803 M 1.91 % 60.644 M -2.50 % 62.202 M 14.89 % 54.141 M -0.75 % 54.550 M 11.81 % 48.786 M 17.18 % 41.635 M 13.56 % 36.664 M -4.57 % 38.421 M -2.08 % 39.238 M -19.83 % 48.941 M 47.62 % 33.154 M 0.00 % 33.154 M 38.38 % 23.959 M 21.25 % 19.760 M 0.000 -100.00 % 20.872 K 22.02 % 17.105 K
Net income -10.827 M -144.21 % 24.492 M -65.65 % 71.310 M 33.93 % 53.244 M 593.01 % 7.683 M -84.60 % 49.900 M 30.65 % 38.194 M -19.67 % 47.545 M 52.79 % 31.118 M 1.63 % 30.618 M -6.00 % 32.571 M 20.96 % 26.926 M 31.30 % 20.508 M 62.90 % 12.589 M -11.76 % 14.267 M -22.38 % 18.381 M -53.54 % 39.562 M 11.38 % 35.520 M 0.00 % 35.520 M 80.09 % 19.723 M 23.28 % 15.999 M 151 648.74 % -10.557 K -204.82 % 10.072 K -21.35 % 12.806 K
Income before tax -11.515 M -134.14 % 33.733 M -61.15 % 86.828 M 33.70 % 64.944 M 695.59 % 8.163 M -83.81 % 50.406 M 30.88 % 38.513 M -20.02 % 48.152 M 42.85 % 33.707 M 8.42 % 31.089 M -5.58 % 32.926 M 21.48 % 27.104 M 30.71 % 20.736 M 61.94 % 12.805 M -8.56 % 14.003 M -23.95 % 18.412 M -53.80 % 39.855 M 9.48 % 36.404 M 0.00 % 36.404 M 50.98 % 24.112 M 53.63 % 15.695 M 6 117.25 % 252.443 K 0.000 0.000
Income before tax ratio -0.09 -130.57 % 0.28 -56.01 % 0.64 -6.81 % 0.69 449.06 % 0.12 -82.42 % 0.71 13.92 % 0.62 -21.52 % 0.79 46.52 % 0.54 -5.63 % 0.57 -4.87 % 0.60 8.64 % 0.56 11.55 % 0.50 42.60 % 0.35 -4.17 % 0.36 -22.33 % 0.47 -42.38 % 0.81 -25.84 % 1.10 0.00 % 1.10 9.11 % 1.01 26.70 % 0.79 0.00 0.00 0.00
EBITDA 18.310 M -69.51 % 60.045 M -32.52 % 88.984 M 43.30 % 62.095 M 27.53 % 48.691 M -16.89 % 58.587 M 27.85 % 45.826 M -18.27 % 56.068 M 20.38 % 46.574 M 19.28 % 39.045 M -5.87 % 41.481 M 12.05 % 37.020 M 16.79 % 31.698 M 42.23 % 22.287 M 1.38 % 21.983 M -19.67 % 27.365 M -22.42 % 35.271 M -24.56 % 46.756 M 0.00 % 46.756 M 62.29 % 28.811 M 51.13 % 19.064 M 256 061.33 % -7.448 K -42.00 % -5.245 K -101.66 % 315.945 K
Net income ratio -0.08 -139.59 % 0.20 -61.11 % 0.52 -6.64 % 0.56 378.26 % 0.12 -83.29 % 0.70 13.72 % 0.62 -21.17 % 0.78 56.71 % 0.50 -11.54 % 0.57 -5.29 % 0.60 8.18 % 0.55 12.05 % 0.49 43.45 % 0.34 -7.53 % 0.37 -20.73 % 0.47 -42.05 % 0.81 -24.55 % 1.07 0.00 % 1.07 30.15 % 0.82 1.67 % 0.81 0.00 -100.00 % 0.48 -35.54 % 0.75
Ratio EBITDA 0.14 -72.69 % 0.50 -23.60 % 0.65 -0.11 % 0.66 -11.99 % 0.74 -9.80 % 0.83 11.28 % 0.74 -19.80 % 0.92 23.48 % 0.75 3.82 % 0.72 -5.16 % 0.76 0.21 % 0.76 -0.33 % 0.76 25.25 % 0.61 6.24 % 0.57 -17.96 % 0.70 -3.23 % 0.72 -48.90 % 1.41 0.00 % 1.41 17.28 % 1.20 24.64 % 0.96 0.00 100.00 % -0.25 -101.36 % 18.47
Gross profit ratio 0.53 -13.28 % 0.61 36.98 % 0.45 -21.17 % 0.57 -26.00 % 0.77 -9.00 % 0.84 1.17 % 0.83 1.27 % 0.82 1.81 % 0.81 -3.39 % 0.83 -2.32 % 0.85 0.93 % 0.85 1.35 % 0.84 -14.63 % 0.98 -2.16 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 7.49 % 0.93 -6.97 % 1.00 38.85 % 0.72 0.00 -100.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 10.214 M 2.17 % 9.997 M 28.68 % 7.769 M 0.00 % 7.769 M 31.09 % 5.927 M 0.00 % 5.927 M 14.42 % 5.180 M 4.88 % 4.939 M -2.32 % 5.056 M 0.00 % 5.056 M -0.07 % 5.060 M 0.00 % 5.060 M 19.63 % 4.229 M 0.41 % 4.212 M 0.00 % 4.212 M 0.00 % 4.212 M -0.41 % 4.229 M 0.01 % 4.229 M -0.01 % 4.229 M 20.93 % 3.497 M 8.89 % 3.212 M 7.66 % 2.983 M 0.00 % 2.983 M 0.00 % 2.983 M
Weighted average shs out 10.214 M 2.17 % 9.997 M 28.68 % 7.769 M 0.00 % 7.769 M 31.09 % 5.927 M 0.00 % 5.927 M 14.42 % 5.180 M 4.88 % 4.939 M -2.32 % 5.056 M 0.00 % 5.056 M -0.07 % 5.060 M 0.00 % 5.060 M 19.63 % 4.229 M 0.41 % 4.212 M 0.00 % 4.212 M 0.00 % 4.212 M -0.41 % 4.229 M 0.01 % 4.229 M -0.01 % 4.229 M 20.93 % 3.497 M 8.89 % 3.212 M 7.66 % 2.983 M 0.00 % 2.983 M 0.00 % 2.983 M
EPS diluted -1.06 -143.27 % 2.45 -65.88 % 7.18 4.82 % 6.85 426.92 % 1.30 -84.56 % 8.42 14.25 % 7.37 -23.47 % 9.63 65.46 % 5.82 -3.80 % 6.05 -6.06 % 6.44 21.05 % 5.32 9.69 % 4.85 62.21 % 2.99 -11.80 % 3.39 -22.25 % 4.36 -19.56 % 5.42 -34.38 % 8.26 0.00 % 8.26 46.45 % 5.64 45.36 % 3.88 110 957.14 % 0.00 -202.94 % 0.00 -20.93 % 0.00
Earnings per share -1.06 -143.27 % 2.45 -65.88 % 7.18 4.82 % 6.85 426.92 % 1.30 -84.56 % 8.42 14.25 % 7.37 -23.47 % 9.63 65.46 % 5.82 -3.80 % 6.05 -6.06 % 6.44 21.05 % 5.32 9.69 % 4.85 62.21 % 2.99 -11.80 % 3.39 -22.25 % 4.36 -19.56 % 5.42 -34.38 % 8.26 0.00 % 8.26 46.45 % 5.64 45.36 % 3.88 110 957.14 % 0.00 -202.94 % 0.00 -20.93 % 0.00
Gross profit 71.130 M -3.18 % 73.463 M 20.98 % 60.724 M 13.09 % 53.695 M 7.23 % 50.076 M -16.15 % 59.724 M 16.24 % 51.382 M 3.21 % 49.784 M -0.74 % 50.157 M 11.00 % 45.187 M -3.05 % 46.609 M 12.85 % 41.302 M 18.76 % 34.778 M -3.05 % 35.873 M -6.63 % 38.421 M -2.08 % 39.238 M -19.83 % 48.941 M 47.62 % 33.154 M 7.49 % 30.843 M 28.73 % 23.959 M 68.36 % 14.231 M 196 065.30 % -7.262 K -134.79 % 20.872 K 22.02 % 17.105 K
Income tax expense -371.000 K -103.89 % 9.529 M -39.00 % 15.621 M 34.79 % 11.589 M 2 314.38 % 480.000 K -4.95 % 505.000 K 58.31 % 319.000 K -47.45 % 607.000 K -76.55 % 2.589 M 449.68 % 471.000 K 33.43 % 353.000 K 98.31 % 178.000 K -21.93 % 228.000 K 5.56 % 216.000 K 181.82 % -264.000 K -951.61 % 31.000 K -89.42 % 293.000 K -66.86 % 884.000 K 0.00 % 884.000 K 12.33 % 787.000 K 358.88 % -304.000 K -215.59 % 263.000 K 974.10 % -30.088 K -104.98 % 604.139 K
Cost of revenue 62.977 M 35.00 % 46.650 M -38.03 % 75.274 M 83.13 % 41.104 M 306.73 % 10.106 M -10.42 % 11.282 M 8.26 % 10.421 M -4.04 % 10.860 M -9.84 % 12.045 M 34.52 % 8.954 M 12.76 % 7.941 M 6.11 % 7.484 M 9.14 % 6.857 M 766.88 % 791.000 K 0.000 0.000 0.000 0.000 -100.00 % 2.311 M 0.000 -100.00 % 5.529 M 76 036.05 % 7.262 K 0.000 0.000
General and administrative expenses 11.416 M 1.43 % 11.255 M -17.95 % 13.718 M 504.58 % 2.269 M -68.56 % 7.216 M -6.73 % 7.737 M 11.65 % 6.930 M 1.96 % 6.797 M -3.57 % 7.049 M 19.07 % 5.920 M 5.98 % 5.586 M 13.81 % 4.908 M 20.71 % 4.066 M 19.94 % 3.390 M -61.76 % 8.866 M 0.000 -100.00 % 8.388 M 32.01 % 6.354 M 0.00 % 6.354 M 181.77 % 2.255 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 1.850 M 109.75 % 882.000 K -19.75 % 1.099 M 15.44 % 952.000 K 36.00 % 700.000 K -27.46 % 965.000 K 58.72 % 608.000 K -37.45 % 972.000 K 53.80 % 632.000 K 36.80 % 462.000 K -33.91 % 699.000 K 6.72 % 655.000 K -15.81 % 778.000 K -3.95 % 810.000 K 102.50 % 400.000 K 0.00 % 400.000 K 9 900.00 % 4.000 K 0.000 -100.00 % 3.691 K 31.96 % 2.797 K -18.86 % 3.447 K
Other expenses 44.182 M 529.64 % 7.017 M 2 547.92 % 265.000 K -97.28 % 9.753 M 127.30 % -35.720 M -2 635.13 % 1.409 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.331 M 0.000 0.000 0.000
Operating expenses 55.598 M 204.28 % 18.272 M 30.67 % 13.983 M 11.70 % 12.518 M 145.32 % -27.622 M -369.61 % 10.245 M 3.89 % 9.861 M 6.93 % 9.222 M 4.46 % 8.828 M 27.83 % 6.906 M -13.49 % 7.983 M 12.82 % 7.076 M 22.51 % 5.776 M -21.36 % 7.345 M -56.34 % 16.822 M 211.69 % 5.397 M 177.60 % -6.955 M 34.85 % -10.675 M 0.00 % -10.675 M -228.26 % -3.252 M -13.07 % -2.876 M -205 381.94 % 1.401 K -96.57 % 40.888 K 113.68 % -298.840 K
Cost and expenses 118.575 M 82.64 % 64.922 M -23.63 % 85.013 M 128.20 % 37.253 M 93.79 % 19.223 M -10.70 % 21.527 M 6.14 % 20.282 M 1.00 % 20.082 M -3.79 % 20.873 M 31.61 % 15.860 M -0.40 % 15.924 M 9.37 % 14.560 M 15.25 % 12.633 M 55.27 % 8.136 M -51.63 % 16.822 M 211.69 % 5.397 M 177.60 % -6.955 M 34.85 % -10.675 M -27.63 % -8.364 M -157.20 % -3.252 M -222.58 % 2.653 M 30 524.49 % 8.663 K -78.81 % 40.888 K 113.68 % -298.840 K
Research and development 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
Selling general and administrative expenses 11.416 M 1.43 % 11.255 M -17.95 % 13.718 M 396.13 % 2.765 M -65.86 % 8.098 M -8.35 % 8.836 M 12.10 % 7.882 M 5.14 % 7.497 M -6.45 % 8.014 M 22.76 % 6.528 M -0.46 % 6.558 M 18.38 % 5.540 M 22.35 % 4.528 M 10.74 % 4.089 M -57.05 % 9.521 M 1 123.78 % 778.000 K -91.54 % 9.198 M 36.19 % 6.754 M 0.00 % 6.754 M 198.98 % 2.259 M 0.000 -100.00 % 3.691 K 31.96 % 2.797 K -18.86 % 3.447 K
Interest income 14.021 M 26.54 % 11.080 M 15.31 % 9.609 M 668.72 % 1.250 M 0.000 -100.00 % 5.660 M 15.11 % 4.917 M 737.65 % 587.000 K -85.27 % 3.985 M 71.25 % 2.327 M -24.59 % 3.086 M 371.87 % 654.000 K -40.38 % 1.097 M -37.21 % 1.747 M -22.94 % 2.267 M 116.32 % 1.048 M -78.77 % 4.936 M 44.92 % 3.406 M 0.00 % 3.406 M 475.34 % 592.000 K -67.56 % 1.825 M 27 972.60 % 6.501 K -4.27 % 6.791 K -98.36 % 413.255 K
Interest expense 28.544 M 13.04 % 25.252 M 38.24 % 18.267 M 88.53 % 9.689 M 21.11 % 8.000 M -0.93 % 8.075 M 11.61 % 7.235 M -7.48 % 7.820 M 1.86 % 7.677 M -1.92 % 7.827 M -7.43 % 8.455 M -21.78 % 10.809 M 92.02 % 5.629 M -37.01 % 8.936 M 12.09 % 7.972 M -10.89 % 8.946 M -45.22 % 16.331 M 58.31 % 10.316 M 0.00 % 10.316 M 224.61 % 3.178 M 16.03 % 2.739 M 0.000 0.000 0.000
Depreciation and amortization 1.281 M 20.85 % 1.060 M 25.74 % 843.000 K 132.23 % 363.000 K 30.11 % 279.000 K 163.21 % 106.000 K 35.90 % 78.000 K -18.75 % 96.000 K -33.79 % 145.000 K 12.40 % 129.000 K 29.00 % 100.000 K 36.99 % 73.000 K -1.35 % 74.000 K -1.33 % 75.000 K 837.50 % 8.000 K 14.29 % 7.000 K -95.00 % 140.000 K 288.89 % 36.000 K 0.00 % 36.000 K 2.86 % 35.000 K -12.50 % 40.000 K 3 192.18 % 1.215 K -17.74 % 1.477 K 100.49 % -301.000 K
Operating income 15.532 M -71.86 % 55.191 M -30.93 % 79.905 M 50.43 % 53.116 M -31.64 % 77.698 M 46.24 % 53.131 M 23.14 % 43.147 M -28.22 % 60.114 M 36.95 % 43.895 M -8.85 % 48.158 M 4.50 % 46.083 M 27.80 % 36.059 M 18.24 % 30.496 M 37.30 % 22.212 M 1.08 % 21.975 M -19.68 % 27.358 M -51.31 % 56.186 M 20.26 % 46.720 M 0.00 % 46.720 M 68.17 % 27.782 M 50.71 % 18.434 M 212 890.03 % -8.663 K 56.72 % -20.016 K -103.24 % 616.945 K
Operating income ratio 0.12 -74.79 % 0.46 -21.79 % 0.59 4.86 % 0.56 -52.82 % 1.19 58.72 % 0.75 7.18 % 0.70 -29.57 % 0.99 40.47 % 0.71 -20.66 % 0.89 5.29 % 0.84 14.30 % 0.74 0.91 % 0.73 20.90 % 0.61 5.92 % 0.57 -17.97 % 0.70 -39.27 % 1.15 -18.53 % 1.41 0.00 % 1.41 21.53 % 1.16 24.30 % 0.93 0.00 100.00 % -0.96 -102.66 % 36.07
Total other income expenses net -27.047 M -26.05 % -21.458 M -409.91 % 6.924 M -41.46 % 11.828 M 117.01 % -69.535 M -2 451.74 % -2.725 M 41.20 % -4.634 M 61.26 % -11.962 M -4.70 % -11.425 M 33.07 % -17.069 M -29.73 % -13.157 M -46.92 % -8.955 M 8.25 % -9.760 M -0.95 % -9.668 M -21.27 % -7.972 M 10.89 % -8.946 M -102.08 % -4.427 M 40.38 % -7.425 M -45.19 % -5.114 M -39.35 % -3.670 M 34.70 % -5.620 M -2 252.38 % 261.106 K 75.57 % 148.722 K 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2007 2006 2005 2004 2003 2002
Net debt 763.020 M -3.02 % 786.821 M 9.05 % 721.494 M -15.11 % 849.930 M 28.63 % 660.765 M 1.04 % 653.992 M 10.91 % 589.662 M 10.42 % 534.016 M 2.64 % 520.296 M -1.41 % 527.718 M 20.62 % 437.500 M 7.93 % 405.347 M 11.98 % 361.973 M 107.92 % 174.094 M -21.41 % 221.514 M -14.28 % 258.425 M -5.35 % 273.042 M 42.32 % 191.847 M 0.00 % 191.847 M -3.01 % 197.806 M 363.30 % 42.695 M 0.000 0.000 0.000
Total investments 162.821 M 3.53 % 157.268 M -10.58 % 175.870 M 17.97 % 149.074 M 85.60 % 80.322 M -29.43 % 113.819 M 23.34 % 92.278 M 23.55 % 74.691 M -15.48 % 88.376 M 2.16 % 86.504 M 37.50 % 62.914 M 33.29 % 47.200 M 27.64 % 36.980 M 55.74 % 23.744 M 415.39 % 4.607 M 220.82 % 1.436 M 50.68 % 953.000 K -78.26 % 4.384 M 0.00 % 4.384 M 146 033.33 % 3.000 K -99.56 % 679.000 K 14 660.87 % 4.600 K 0.000 0.000
Total debt 771.610 M -3.30 % 797.950 M 6.03 % 752.600 M -17.95 % 917.191 M 38.23 % 663.510 M 0.68 % 659.005 M 10.37 % 597.065 M 10.63 % 539.718 M -0.25 % 541.064 M 1.66 % 532.249 M 20.65 % 441.154 M 8.23 % 407.601 M 11.85 % 364.409 M 106.94 % 176.092 M -21.51 % 224.354 M -14.10 % 261.192 M -5.24 % 275.622 M 42.57 % 193.319 M 0.00 % 193.319 M -4.92 % 203.324 M 376.20 % 42.697 M 0.000 0.000 0.000
Accumulated other comprehensive income loss 267.668 M 2.41 % 261.364 M 19.18 % 219.296 M 0.000 -100.00 % 220.173 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
Retained earnings -10.827 M -144.21 % 24.492 M -65.65 % 71.310 M 33.93 % 53.244 M 593.01 % 7.683 M -84.60 % 49.900 M 30.65 % 38.194 M -19.67 % 47.545 M 52.79 % 31.118 M 1.63 % 30.618 M -6.00 % 32.572 M 20.96 % 26.928 M 31.30 % 20.508 M 62.93 % 12.587 M -11.77 % 14.266 M -22.38 % 18.380 M -52.04 % 38.322 M 9.70 % 34.934 M 0.00 % 34.934 M 14.17 % 30.597 M 0.000 -100.00 % 3.989 K -99.90 % 4.038 M 45.04 % 2.784 M
Common stock 111.856 M 1.69 % 109.997 M 0.00 % 109.997 M 0.00 % 109.997 M 68.76 % 65.178 M 0.00 % 65.178 M 0.00 % 65.178 M 20.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 23.09 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.126 M 23.50 % 35.729 M 57 299.67 % 62.246 K -99.80 % 31.123 M 0.00 % 31.123 M
Total equity 812.139 M -3.83 % 844.516 M -0.59 % 849.516 M 7.47 % 790.473 M 62.24 % 487.211 M -1.09 % 492.577 M 3.52 % 475.811 M 24.49 % 382.206 M 7.24 % 356.407 M -1.66 % 362.410 M 7.73 % 336.414 M 0.32 % 335.335 M 30.99 % 256.010 M -2.22 % 261.821 M -4.93 % 275.411 M 0.18 % 274.918 M 3.97 % 264.431 M -2.80 % 272.046 M 0.00 % 272.046 M 3.61 % 262.555 M 41.98 % 184.926 M 102 597.87 % 180.068 K -99.88 % 151.287 M -1.00 % 152.820 M
Other non current liabilities 1.630 M -39.61 % 2.699 M 46.37 % 1.844 M 11.69 % 1.651 M 108.79 % -18.779 M -134.93 % 53.757 M 225.39 % 16.521 M 0.000 -100.00 % 418.000 K 13.28 % 369.000 K -99.04 % 38.406 M 104.77 % 18.756 M -33.31 % 28.124 M 100.44 % 14.031 M 221.81 % 4.360 M -23.94 % 5.732 M 35.57 % 4.228 M 59.97 % 2.643 M 0.00 % 2.643 M 238.41 % 781.000 K -97.38 % 29.800 M 14 799.11 % 200.012 K -95.21 % 4.173 M -60.25 % 10.497 M
Long term debt 432.062 M -23.14 % 562.160 M -11.21 % 633.155 M 13.35 % 558.600 M 12.35 % 497.202 M 17.30 % 423.856 M 15.02 % 368.492 M 6.06 % 347.433 M -21.74 % 443.944 M 12.23 % 395.579 M 23.91 % 319.244 M 12.99 % 282.543 M 23.67 % 228.467 M 39.71 % 163.529 M 18.50 % 138.000 M -28.52 % 193.050 M 11.94 % 172.460 M 99.84 % 86.300 M 0.00 % 86.300 M -8.97 % 94.800 M 0.000 0.000 0.000 0.000
Total non current liabilities 480.817 M -22.27 % 618.568 M -10.80 % 693.492 M 9.99 % 630.532 M 21.46 % 519.136 M 5.51 % 492.019 M 27.79 % 385.013 M 0.10 % 384.627 M -13.44 % 444.362 M 12.23 % 395.948 M 10.71 % 357.650 M 18.70 % 301.299 M 17.42 % 256.591 M 44.51 % 177.560 M 24.73 % 142.360 M -28.38 % 198.782 M 12.50 % 176.688 M 98.65 % 88.943 M 0.00 % 88.943 M -6.94 % 95.581 M 220.74 % 29.800 M 14 799.11 % 200.012 K -95.21 % 4.173 M -60.25 % 10.497 M
Other current liabilities 34.074 M -20.48 % 42.850 M 846.26 % -5.742 M -105.78 % 99.330 M 5 792.26 % -1.745 M -503.94 % 432.000 K 180.75 % -535.000 K 95.93 % -13.141 M -1.64 % -12.929 M -90.86 % -6.774 M -473.02 % 1.816 M 13.36 % 1.602 M -85.11 % 10.760 M -85.28 % 73.108 M 642.21 % 9.850 M -4.40 % 10.303 M -68.40 % 32.603 M 254.61 % 9.194 M 0.00 % 9.194 M 29.84 % 7.081 M -30.20 % 10.144 M 15 539.84 % 64.860 K -99.95 % 119.591 M -4.67 % 125.456 M
Deferred revenue 0.000 0.000 -100.00 % 58.315 M 243.39 % -40.669 M -410.05 % 13.117 M 11.40 % 11.775 M -15.42 % 13.922 M -44.59 % 25.125 M 1.47 % 24.760 M 7.55 % 23.022 M 119.40 % 10.493 M 23.51 % 8.496 M -12.47 % 9.706 M 18.87 % 8.165 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 339.548 M 44.00 % 235.790 M 100.39 % 117.668 M -67.19 % 358.591 M 74.90 % 205.022 M -12.81 % 235.149 M -6.04 % 250.276 M 30.16 % 192.284 M 57.49 % 122.096 M -20.65 % 153.864 M 38.10 % 111.417 M -4.41 % 116.562 M -14.26 % 135.942 M 982.08 % 12.563 M -85.45 % 86.354 M 26.73 % 68.142 M -33.95 % 103.162 M -3.60 % 107.019 M 0.00 % 107.019 M -1.39 % 108.524 M 154.17 % 42.697 M 0.000 0.000 0.000
Total current liabilities 406.968 M 27.89 % 318.205 M 41.18 % 225.393 M -52.54 % 474.956 M 102.80 % 234.201 M -11.09 % 263.417 M -10.79 % 295.283 M 27.03 % 232.460 M 23.87 % 187.672 M -13.89 % 217.944 M 52.57 % 142.850 M 1.14 % 141.233 M -8.54 % 154.425 M 55.93 % 99.036 M 2.94 % 96.204 M 22.64 % 78.445 M -42.22 % 135.765 M 16.82 % 116.213 M 0.00 % 116.213 M -7.42 % 125.523 M 86.93 % 67.150 M 99 246.08 % 67.592 K -99.94 % 119.591 M -4.67 % 125.456 M
Total liabilities 887.785 M -5.23 % 936.773 M 1.95 % 918.885 M -16.88 % 1.105 B 46.75 % 753.337 M -0.28 % 755.436 M 11.05 % 680.296 M 10.24 % 617.087 M -2.36 % 632.034 M 2.96 % 613.892 M 22.66 % 500.500 M 13.10 % 442.532 M 7.67 % 411.016 M 48.60 % 276.596 M 15.94 % 238.564 M -13.95 % 277.227 M -11.27 % 312.453 M 52.30 % 205.156 M 0.00 % 205.156 M -7.21 % 221.104 M 128.06 % 96.950 M 36 128.91 % 267.604 K -99.78 % 123.764 M -8.97 % 135.953 M
Other non current assets 1.072 B 3 400.18 % 30.631 M 3 063 000.00 % 1.000 K 0.00 % 1.000 K -100.00 % 1.141 B -6.83 % 1.225 B 9.86 % 1.115 B 13.96 % 978.392 M 9.33 % 894.925 M -6.10 % 953.070 M 18.62 % 803.443 M 6.29 % 755.917 M 26.71 % 596.582 M 18.94 % 501.585 M 0.38 % 499.663 M -7.65 % 541.077 M -4.43 % 566.154 M 24.04 % 456.416 M 0.00 % 456.416 M -3.38 % 472.376 M 23 436.42 % 2.007 M 298 116.94 % 673.000 0.000 0.000
Long term investments 162.827 M 3.54 % 157.267 M -89.25 % 1.462 B 2.50 % 1.427 B 1 676.43 % 80.322 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.979 M 55.75 % 23.743 M 2 967.51 % -828.000 K 60.42 % -2.092 M -8.17 % -1.934 M 13.74 % -2.242 M 0.00 % -2.242 M 13.27 % -2.585 M -127.15 % -1.138 M 0.000 0.000 0.000
Intangible assets 378.000 K -39.42 % 624.000 K -27.02 % 855.000 K -17.95 % 1.042 M 0.000 0.000 0.000 -100.00 % 4.000 K 0.00 % 4.000 K -60.00 % 10.000 K -87.50 % 80.000 K 7 900.00 % 1.000 K -50.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K 100.00 % 2.000 K 0.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 378.000 K -39.42 % 624.000 K -27.02 % 855.000 K -17.95 % 1.042 M 0.000 0.000 0.000 -100.00 % 4.000 K 0.00 % 4.000 K -60.00 % 10.000 K -87.50 % 80.000 K 7 900.00 % 1.000 K -50.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K 100.00 % 2.000 K 0.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 7.497 M -99.42 % 1.298 B 19 211.52 % 6.719 M 35.11 % 4.973 M 220.01 % 1.554 M 37.16 % 1.133 M -10.29 % 1.263 M 78.39 % 708.000 K -43.36 % 1.250 M 7.48 % 1.163 M -8.14 % 1.266 M 11.05 % 1.140 M -5.94 % 1.212 M -7.90 % 1.316 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 155.000 K -99.94 % 275.532 M 106 907.71 % 257.488 K 0.000 0.000
Total non current assets 1.253 B -15.70 % 1.486 B 0.98 % 1.472 B 2.63 % 1.434 B 17.24 % 1.223 B -0.24 % 1.226 B 9.83 % 1.116 B 14.01 % 979.104 M 9.25 % 896.179 M -6.08 % 954.243 M 18.57 % 804.789 M 6.30 % 757.058 M 19.26 % 634.775 M 20.53 % 526.647 M 5.57 % 498.839 M -7.45 % 538.987 M -4.47 % 564.222 M 24.23 % 454.174 M 0.00 % 454.174 M -3.36 % 469.946 M 70.02 % 276.401 M 106 965.36 % 258.161 K -99.90 % 266.079 M -1.28 % 269.519 M
Other current assets 230.025 M 173.44 % 84.123 M 30.56 % 64.434 M -66.61 % 192.973 M 5 898.54 % 3.217 M 31.47 % 2.447 M -92.46 % 32.434 M 123.88 % 14.487 M -79.74 % 71.493 M 647.76 % 9.561 M -66.42 % 28.471 M 116.87 % 13.128 M -42.81 % 22.955 M 518.23 % 3.713 M 286.77 % 960.000 K -86.01 % 6.863 M -4.61 % 7.195 M -51.81 % 14.930 M 0.00 % 14.930 M 167.61 % 5.579 M 82.14 % 3.063 M 899.80 % -382.971 K -104.27 % 8.972 M -53.40 % 19.254 M
Short term investments 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K -99.98 % 5.435 M 54.05 % 3.528 M 22.20 % 2.887 M -56.43 % 6.626 M 0.00 % 6.626 M 156.03 % 2.588 M 42.43 % 1.817 M 0.000 0.000 0.000
cash and cash equivalents 8.590 M -22.81 % 11.129 M -64.22 % 31.106 M -53.75 % 67.261 M 2 350.31 % 2.745 M -45.24 % 5.013 M -32.28 % 7.403 M 29.83 % 5.702 M -72.54 % 20.768 M 358.35 % 4.531 M 24.00 % 3.654 M 62.11 % 2.254 M -7.47 % 2.436 M 21.92 % 1.998 M -29.65 % 2.840 M 2.64 % 2.767 M 7.25 % 2.580 M 75.27 % 1.472 M 0.00 % 1.472 M -73.32 % 5.518 M 326 408.88 % 1.690 K 0.000 0.000 0.000
Cash and short term investments 8.590 M -22.81 % 11.129 M -64.22 % 31.106 M -53.75 % 67.261 M 2 350.31 % 2.745 M -45.24 % 5.013 M -32.28 % 7.403 M 29.83 % 5.702 M -72.54 % 20.768 M 358.35 % 4.531 M 24.00 % 3.654 M 62.11 % 2.254 M -7.51 % 2.437 M 21.91 % 1.999 M -75.84 % 8.275 M 31.45 % 6.295 M 15.15 % 5.467 M -32.49 % 8.098 M 0.00 % 8.098 M -0.10 % 8.106 M 345.71 % 1.819 M 0.000 0.000 0.000
Total current assets 447.146 M 51.46 % 295.226 M -0.51 % 296.738 M -35.77 % 461.971 M 2 547.40 % 17.450 M -20.61 % 21.981 M -44.82 % 39.837 M 97.32 % 20.189 M -78.12 % 92.261 M 318.25 % 22.059 M -31.33 % 32.125 M 54.38 % 20.809 M -35.48 % 32.251 M 174.01 % 11.770 M -22.24 % 15.136 M 15.03 % 13.158 M 3.92 % 12.662 M -45.01 % 23.028 M 0.00 % 23.028 M 67.93 % 13.713 M 150.47 % 5.475 M 57 879.46 % 9.443 K -99.89 % 8.972 M -53.40 % 19.254 M
Inventory 169.792 M -4.18 % 177.197 M -3.33 % 183.304 M 2.53 % 178.773 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
Net receivables 38.739 M 70.08 % 22.777 M 27.29 % 17.894 M -22.08 % 22.964 M 99.90 % 11.488 M -20.89 % 14.521 M 5.07 % 13.820 M 15.62 % 11.953 M -9.88 % 13.264 M 57.57 % 8.418 M -14.40 % 9.834 M 36.34 % 7.213 M 5.16 % 6.859 M 13.22 % 6.058 M 2.66 % 5.901 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 9.937 M 0.000 -100.00 % 1.592 M 43.42 % 1.110 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
Other assets 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 26.745 M 2.68 % 26.046 M -25.24 % 34.841 M -14.33 % 40.669 M 182.60 % 14.391 M -3.60 % 14.929 M -1.23 % 15.115 M 13.34 % 13.336 M -2.61 % 13.694 M 39.25 % 9.834 M 36.64 % 7.197 M 31.40 % 5.477 M -16.98 % 6.597 M 26.87 % 5.200 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.389 M -89.21 % 12.870 M 0.000 0.000 0.000
Tax payables 6.601 M -51.17 % 13.519 M -33.44 % 20.311 M 19.23 % 17.035 M 398.68 % 3.416 M 201.77 % 1.132 M -56.17 % 2.583 M -82.61 % 14.857 M -2.84 % 15.291 M 2.11 % 14.975 M 944.28 % 1.434 M 139.00 % 600.000 K -46.71 % 1.126 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.529 M 492.70 % 1.439 M 52 572.04 % 2.732 K 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 1.845 M -92.35 % 24.124 M -40.75 % 40.713 M 0.000 0.000 -100.00 % 34.429 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -348.000 K -103.32 % 10.468 M -2.33 % 10.718 M 2.05 % 10.503 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 25.00 % 4.000 K 0.00 % 4.000 K -20.00 % 5.000 K 0.00 % 5.000 K 66.67 % 3.000 K 150.00 % -6.000 K 14.29 % -7.000 K -100.07 % 9.975 M 0.00 % 9.975 M -59.63 % 24.706 M 202.77 % 8.160 M 0.000 0.000 0.000
Capital lease obligations 2.318 M 0.00 % 2.318 M 3.16 % 2.247 M -48.96 % 4.402 M -2.18 % 4.500 M 0.000 100.00 % -13.922 M -1 392 100.00 % -1.000 K 100.00 % -24.760 M -7.54 % -23.023 M -119.41 % -10.493 M -23.51 % -8.496 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
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 443.790 M 1.28 % 438.195 M 0.00 % 438.195 M -28.95 % 616.729 M 217.61 % 194.177 M 0.00 % 194.177 M 0.00 % 194.177 M 60.37 % 121.079 M 0.23 % 120.798 M 0.00 % 120.798 M -51.59 % 249.523 M -1.80 % 254.088 M 32.77 % 191.369 M -6.70 % 205.101 M -5.49 % 217.014 M 2.16 % 212.416 M 16.72 % 181.988 M -0.56 % 183.009 M 0.00 % 183.009 M 12.19 % 163.126 M 37.27 % 118.835 M 104 294.16 % 113.833 K -99.92 % 151.221 M 27.17 % 118.913 M
Deferred tax liabilities non current 47.125 M -12.26 % 53.709 M -5.30 % 56.716 M 22.88 % 46.157 M 0.000 -100.00 % 14.406 M -3.11 % 14.868 M 438.11 % 2.763 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other 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
Total assets 1.700 B -4.57 % 1.781 B 0.73 % 1.768 B -6.73 % 1.896 B 52.83 % 1.241 B -0.60 % 1.248 B 7.95 % 1.156 B 15.69 % 999.293 M 1.10 % 988.441 M 1.24 % 976.302 M 16.65 % 836.914 M 7.59 % 777.867 M 16.62 % 667.026 M 23.89 % 538.417 M 4.76 % 513.975 M -6.91 % 552.145 M -4.29 % 576.884 M 20.89 % 477.202 M 0.00 % 477.202 M -1.34 % 483.659 M 71.59 % 281.876 M 105 233.25 % 267.604 K -99.90 % 275.051 M -4.75 % 288.773 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -44.903 M -98.14 % -22.662 M -233.41 % -6.797 M -116.07 % 42.298 M 1 238.54 % 3.160 M 202.10 % -3.095 M 23.41 % -4.041 M -323.51 % 1.808 M 133.42 % -5.410 M -129.67 % 18.236 M 1 357.71 % 1.251 M 129.22 % -4.282 M 7.30 % -4.619 M -3 881.90 % -116.000 K 98.27 % -6.710 M 76.00 % -27.963 M -204.34 % 26.799 M 701.14 % -4.458 M 0.00 % -4.458 M -43.22 % -3.113 M -504.41 % -515.000 K 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -44.903 M -98.14 % -22.662 M -233.41 % -6.797 M -116.07 % 42.298 M 1 238.54 % 3.160 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
Other non cash items 57.267 M 1 694.08 % 3.192 M 114.36 % -22.225 M -133.82 % -9.505 M -121.63 % 43.945 M 3 681.50 % -1.227 M -142.83 % 2.865 M 134.97 % -8.193 M -190.31 % 9.072 M 24.63 % 7.279 M 10.51 % 6.587 M -13.35 % 7.602 M -8.67 % 8.324 M -68.38 % 26.327 M 25.47 % 20.982 M -1.28 % 21.253 M -16.37 % 25.412 M 49.72 % 16.973 M 0.00 % 16.973 M 272.60 % -9.834 M -196.61 % 10.179 M 88 528.65 % 11.485 K -9.91 % 12.749 K -95.93 % 313.075 K
Net cash provided by operating activities 2.531 M -58.12 % 6.043 M -86.09 % 43.428 M -49.81 % 86.533 M 57.52 % 54.933 M 20.25 % 45.684 M 23.15 % 37.096 M -10.08 % 41.256 M 18.13 % 34.925 M -37.92 % 56.262 M 38.88 % 40.511 M 33.62 % 30.319 M 24.84 % 24.287 M -7.60 % 26.286 M 84.08 % 14.280 M 313.04 % -6.703 M -112.80 % 52.351 M 317.11 % 12.551 M 0.00 % 12.551 M 12.06 % 11.200 M 15.42 % 9.704 M 76 309.45 % 12.700 K -10.73 % 14.226 K 17.81 % 12.075 K
Investments in property plant and equipment -474.000 K 83.11 % -2.806 M -4.55 % -2.684 M -18.71 % -2.261 M -207.20 % -736.000 K -726.97 % -89.000 K 91.53 % -1.051 M -747.58 % -124.000 K 45.37 % -227.000 K -1 035.00 % -20.000 K 93.44 % -305.000 K -107.48 % -147.000 K -1 737.50 % -8.000 K 99.41 % -1.365 M -23.19 % -1.108 M -22 060.00 % -5.000 K 99.99 % -70.044 M -3 567.23 % -1.910 M 0.00 % -1.910 M -1 532.48 % -117.000 K 83.93 % -728.000 K 0.000 0.000 0.000
Acquisitions net 72.211 M 65.88 % 43.532 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -257.000 K 0.000 -100.00 % 131.000 K 603.85 % -26.000 K 0.000 100.00 % -4.000 K 0.000 0.000 0.000 0.000 -100.00 % 38.115 M 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 100.00 % -731.000 K 0.000 100.00 % -6.627 M 49.92 % -13.234 M -162.11 % -5.049 M 11.22 % -5.687 M 35.04 % -8.754 M -102.50 % -4.323 M 45.79 % -7.974 M 33.31 % -11.957 M 18.43 % -14.658 M -179.52 % -5.244 M 67.83 % -16.303 M 53.84 % -35.318 M -149.47 % -14.157 M 0.00 % -14.157 M 93.43 % -215.541 M -2 644.70 % -7.853 M 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 -100.00 % 506.000 K -99.25 % 67.401 M 68.42 % 40.020 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.000 K 7.25 % 69.000 K
Other investing activites -28.077 M 61.01 % -72.018 M -156.76 % 126.879 M 4 503.99 % -2.881 M -143.25 % 6.661 M 110.43 % -63.846 M 47.86 % -122.444 M -940.04 % -11.773 M -174.82 % 15.735 M 115.62 % -100.764 M -234.66 % -30.109 M 59.20 % -73.798 M 20.95 % -93.359 M -427.39 % -17.702 M -21 687.80 % 82.000 K 1 740.00 % -5.000 K -100.04 % 13.171 M -53.97 % 28.614 M 0.00 % 28.614 M 0.000 -100.00 % 501.000 K 9 575.55 % 5.178 K 107.10 % -72.931 K 46.80 % -137.076 K
Net cash used for investing activites 43.660 M 239.52 % -31.292 M -125.20 % 124.195 M 2 214.68 % -5.873 M -199.12 % 5.925 M 108.40 % -70.562 M 48.39 % -136.729 M -712.80 % -16.822 M -267.42 % 10.048 M 109.15 % -109.775 M -218.82 % -34.432 M 57.83 % -81.641 M 22.50 % -105.342 M -230.70 % -31.854 M -152.10 % 61.135 M 157.82 % 23.712 M 125.73 % -92.151 M -834.45 % 12.547 M 0.00 % 12.547 M 107.07 % -177.543 M -2 097.31 % -8.080 M -156 144.80 % 5.178 K 384.38 % 1.069 K 101.57 % -68.076 K
Debt repayment -26.340 M -158.17 % 45.279 M 127.54 % -164.412 M -2 974.85 % -5.347 M -216.75 % 4.580 M -92.64 % 62.212 M 6.97 % 58.156 M 12 041.68 % -487.000 K -105.49 % 8.874 M -90.32 % 91.667 M 185.61 % 32.095 M 81.45 % 17.688 M -83.20 % 105.299 M 274.61 % 28.109 M 147.36 % -59.357 M -529.52 % -9.429 M -112.95 % 72.797 M 535.83 % -16.703 M 0.00 % -16.703 M -112.48 % 133.883 M 854.44 % -17.746 M 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.000 K 0.00 % 14.000 K -99.97 % 47.728 M 100.37 % 23.820 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -3.974 M -537.88 % -623.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 100.00 % -1.034 M -8 516.67 % -12.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -7.451 M 71.16 % -25.836 M -3.98 % -24.846 M 20.15 % -31.115 M 0.00 % -31.115 M -17.45 % -26.492 M -7.29 % -24.693 M -2.04 % -24.199 M -4.32 % -23.196 M -3.23 % -22.471 M -11.01 % -20.242 M -14.65 % -17.656 M -6.03 % -16.652 M -1.63 % -16.385 M -2.50 % -15.985 M 0.000 100.00 % -15.470 M -24.33 % -12.443 M 0.00 % -12.443 M -9.84 % -11.328 M -7.30 % -10.557 M -99 900.00 % -10.557 K 0.000 0.000
Other financing activites -14.939 M -5.40 % -14.173 M -34.39 % -10.546 M 20.05 % -13.191 M 63.95 % -36.591 M -176.51 % -13.233 M -119.50 % 67.870 M 549.62 % -15.095 M -4.72 % -14.414 M 2.65 % -14.807 M 10.43 % -16.531 M -133.45 % 49.418 M 698.93 % -8.251 M -12.78 % -7.316 M 0.45 % -7.349 M 0.60 % -7.393 M 51.95 % -15.385 M 0.000 100.00 % -12.000 K 97.06 % -408.000 K 74.66 % -1.610 M -28 056.70 % -5.718 K 45.35 % -10.462 K -116.04 % 65.218 K
Net cash used provided by financing activities -48.730 M -1 024.67 % 5.270 M 102.59 % -203.778 M -305.32 % -50.276 M 20.36 % -63.126 M -380.72 % 22.487 M -77.81 % 101.333 M 356.54 % -39.500 M -37.46 % -28.736 M -152.83 % 54.389 M 1 262.65 % -4.678 M -109.46 % 49.450 M -39.32 % 81.493 M 1 624.35 % 4.726 M 106.27 % -75.342 M -347.88 % -16.822 M -141.12 % 40.908 M 240.37 % -29.144 M 0.00 % -29.144 M -117.16 % 169.875 M 2 888.04 % -6.093 M -37 337.79 % -16.275 K 26.25 % -22.067 K -133.84 % 65.218 K
Effect of forex changes on cash 0.000 -100.00 % 1.000 K 0.000 -100.00 % 18.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
Net change in cash -2.538 M 87.30 % -19.978 M 44.74 % -36.155 M -156.04 % 64.516 M 2 944.62 % -2.268 M 5.14 % -2.391 M -240.65 % 1.700 M 111.28 % -15.066 M -192.79 % 16.237 M 1 753.54 % 876.000 K -37.47 % 1.401 M 869.78 % -182.000 K -141.55 % 438.000 K 152.02 % -842.000 K -1 253.42 % 73.000 K -60.96 % 187.000 K -83.12 % 1.108 M 127.39 % -4.046 M 0.00 % -4.046 M -214.54 % 3.532 M 179.02 % -4.470 M -355 991.72 % 1.256 K 118.62 % -6.747 K -173.20 % 9.217 K
Cash at beginning of period 11.128 M -64.23 % 31.106 M -53.75 % 67.261 M 2 350.31 % 2.745 M -45.24 % 5.013 M -32.28 % 7.403 M 29.83 % 5.702 M -72.54 % 20.768 M 358.35 % 4.531 M 23.97 % 3.655 M 62.16 % 2.254 M -7.47 % 2.436 M 21.92 % 1.998 M -29.65 % 2.840 M 2.64 % 2.767 M 7.25 % 2.580 M 75.27 % 1.472 M -73.32 % 5.518 M 0.00 % 5.518 M 177.84 % 1.986 M -69.24 % 6.456 M 124 053.85 % 5.200 K -56.47 % 11.947 K 337.62 % 2.730 K
Cash at end of period 8.590 M -22.81 % 11.128 M -64.23 % 31.106 M -53.75 % 67.261 M 2 350.31 % 2.745 M -45.23 % 5.012 M -32.29 % 7.402 M 29.81 % 5.702 M -72.54 % 20.768 M 358.35 % 4.531 M 23.97 % 3.655 M 62.16 % 2.254 M -7.47 % 2.436 M 21.92 % 1.998 M -29.65 % 2.840 M 2.64 % 2.767 M 7.25 % 2.580 M 75.27 % 1.472 M 0.00 % 1.472 M -73.33 % 5.518 M 177.86 % 1.986 M 30 662.08 % 6.456 K 24.15 % 5.200 K -56.47 % 11.947 K
Operating cash flow 2.531 M -58.12 % 6.043 M -86.09 % 43.428 M -49.81 % 86.533 M 57.52 % 54.933 M 20.25 % 45.684 M 23.15 % 37.096 M -10.08 % 41.256 M 18.13 % 34.925 M -37.92 % 56.262 M 38.88 % 40.511 M 33.62 % 30.319 M 24.84 % 24.287 M -7.60 % 26.286 M 84.08 % 14.280 M 313.04 % -6.703 M -112.80 % 52.351 M 317.11 % 12.551 M 0.00 % 12.551 M 12.06 % 11.200 M 15.42 % 9.704 M 76 309.45 % 12.700 K -10.73 % 14.226 K 17.81 % 12.075 K
Capital expenditure -474.000 K 83.11 % -2.806 M -4.55 % -2.684 M -18.71 % -2.261 M -207.20 % -736.000 K -726.97 % -89.000 K 91.53 % -1.051 M -747.58 % -124.000 K 45.37 % -227.000 K -1 035.00 % -20.000 K 93.44 % -305.000 K -107.48 % -147.000 K -1 737.50 % -8.000 K 99.41 % -1.365 M -23.19 % -1.108 M -22 060.00 % -5.000 K 99.99 % -70.044 M -3 567.23 % -1.910 M 0.00 % -1.910 M -1 532.48 % -117.000 K 83.93 % -728.000 K 0.000 0.000 0.000
Free CashFlow 2.057 M -36.45 % 3.237 M -92.06 % 40.744 M -51.65 % 84.272 M 55.49 % 54.197 M 18.87 % 45.595 M 26.49 % 36.045 M -12.37 % 41.132 M 18.54 % 34.698 M -38.31 % 56.242 M 39.88 % 40.206 M 33.26 % 30.172 M 24.27 % 24.279 M -2.58 % 24.921 M 89.20 % 13.172 M 296.36 % -6.708 M 62.09 % -17.693 M -266.27 % 10.641 M 0.00 % 10.641 M -3.99 % 11.083 M 23.48 % 8.976 M 70 577.17 % 12.700 K -10.73 % 14.226 K 17.81 % 12.075 K
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2007 2006 2005 2004 2003 2002
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30
Revenue 50.726 M -15.41 % 59.964 M -7.89 % 65.098 M 9.38 % 59.517 M -1.78 % 60.596 M 22.54 % 49.449 M -42.87 % 86.549 M
Net income 19.942 M 180.02 % -24.921 M -276.82 % 14.094 M 91.78 % 7.349 M -57.13 % 17.144 M -15.43 % 20.273 M -60.28 % 51.038 M
Income before tax 27.730 M 189.36 % -31.031 M -258.99 % 19.517 M 61.04 % 12.119 M -43.93 % 21.615 M -5.48 % 22.867 M -64.25 % 63.961 M
Income before tax ratio 0.55 205.64 % -0.52 -272.61 % 0.30 47.24 % 0.20 -42.92 % 0.36 -22.86 % 0.46 -37.43 % 0.74
EBITDA 26.728 M -12.10 % 30.406 M -4.25 % 31.757 M 25.78 % 25.248 M -31.83 % 37.037 M 45.68 % 25.423 M -60.00 % 63.561 M
Net income ratio 0.39 194.59 % -0.42 -291.96 % 0.22 75.34 % 0.12 -56.36 % 0.28 -30.99 % 0.41 -30.48 % 0.59
Ratio EBITDA 0.53 3.91 % 0.51 3.94 % 0.49 15.00 % 0.42 -30.59 % 0.61 18.88 % 0.51 -29.99 % 0.73
Gross profit ratio 0.59 -7.77 % 0.64 17.60 % 0.54 -7.13 % 0.59 -7.97 % 0.64 5.72 % 0.60 68.50 % 0.36
Weighted average shs out dil 10.171 M 1.29 % 10.041 M -1.28 % 10.171 M 3.03 % 9.872 M -1.30 % 10.002 M 1.32 % 9.872 M 27.07 % 7.769 M
Weighted average shs out 10.171 M 1.29 % 10.041 M -1.28 % 10.171 M 3.03 % 9.872 M -1.30 % 10.002 M 1.32 % 9.872 M 27.07 % 7.769 M
EPS diluted 1.96 179.03 % -2.48 -279.71 % 1.38 86.49 % 0.74 -56.98 % 1.72 -16.10 % 2.05 -60.04 % 5.13
Earnings per share 1.96 179.03 % -2.48 -279.71 % 1.38 86.49 % 0.74 -56.98 % 1.72 -16.10 % 2.05 -60.04 % 5.13
Gross profit 29.943 M -21.98 % 38.378 M 8.33 % 35.427 M 1.58 % 34.877 M -9.61 % 38.586 M 29.55 % 29.786 M -3.73 % 30.939 M
Income tax expense 7.917 M 33.19 % 5.944 M 6.64 % 5.574 M 13.13 % 4.927 M 7.06 % 4.602 M 73.99 % 2.645 M -79.62 % 12.976 M
Cost of revenue 20.783 M -3.72 % 21.586 M -27.25 % 29.671 M 20.42 % 24.640 M 11.95 % 22.010 M 11.93 % 19.664 M -64.64 % 55.611 M
General and administrative expenses 5.127 M -11.08 % 5.766 M 2.05 % 5.650 M -11.47 % 6.382 M 30.97 % 4.873 M 16.59 % 4.180 M -56.18 % 9.539 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -1.373 M -103.31 % 41.451 M 666.76 % 5.406 M 18.63 % 4.557 M 85.24 % 2.460 M -23.91 % 3.233 M 208.93 % -2.968 M
Operating expenses 3.754 M -92.05 % 47.217 M 327.07 % 11.056 M 1.07 % 10.939 M 49.17 % 7.333 M -1.07 % 7.413 M 12.81 % 6.571 M
Cost and expenses 24.537 M -64.34 % 68.803 M 68.94 % 40.727 M 14.47 % 35.579 M 21.25 % 29.343 M 8.37 % 27.076 M -53.27 % 57.937 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 5.127 M -11.08 % 5.766 M 2.05 % 5.650 M -11.47 % 6.382 M 30.97 % 4.873 M 16.59 % 4.180 M -56.18 % 9.539 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.609 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.267 M
Depreciation and amortization 721.000 K 153.87 % 284.000 K -62.18 % 751.000 K 78.38 % 421.000 K 28.35 % 328.000 K 90.70 % 172.000 K -74.37 % 671.000 K
Operating income 26.189 M 396.29 % -8.839 M -136.27 % 24.371 M 1.81 % 23.938 M -23.41 % 31.253 M 39.69 % 22.373 M -61.11 % 57.532 M
Operating income ratio 0.52 450.25 % -0.15 -139.37 % 0.37 -6.92 % 0.40 -22.02 % 0.52 13.99 % 0.45 -31.94 % 0.66
Total other income expenses net 1.541 M 106.94 % -22.192 M -357.19 % -4.854 M 58.93 % -11.819 M -22.63 % -9.638 M -2 051.01 % 494.000 K -92.32 % 6.430 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-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
Net debt 707.202 M -7.32 % 763.020 M -2.36 % 781.451 M -0.68 % 786.821 M 3.49 % 760.261 M 5.37 % 721.494 M -10.71 % 808.065 M -4.93 % 849.930 M 27.15 % 668.424 M 1.16 % 660.765 M -3.05 % 681.576 M 4.22 % 653.992 M 7.26 % 609.718 M 3.40 % 589.662 M -0.88 % 594.876 M 11.40 % 534.016 M -7.26 % 575.801 M 10.67 % 520.296 M 8.22 % 480.769 M -8.90 % 527.718 M 19.21 % 442.690 M 1.19 % 437.500 M 7.43 % 407.258 M 0.47 % 405.347 M 36.33 % 297.338 M -17.86 % 361.973 M 40.88 % 256.933 M 47.58 % 174.094 M -28.56 % 243.685 M 10.01 % 221.514 M -24.22 % 292.326 M 13.12 % 258.425 M
Total investments 84.216 M -48.28 % 162.821 M 4.80 % 155.358 M -12.67 % 177.900 M -3.45 % 184.265 M 4.77 % 175.870 M 4.60 % 168.136 M 12.79 % 149.074 M 60.26 % 93.022 M 15.81 % 80.322 M -1.53 % 81.569 M -28.33 % 113.819 M -16.63 % 136.527 M 47.95 % 92.278 M -0.98 % 93.190 M 24.77 % 74.691 M -22.55 % 96.442 M 9.13 % 88.376 M -1.77 % 89.967 M 4.00 % 86.504 M 14.52 % 75.533 M 20.06 % 62.914 M 10.74 % 56.810 M 20.36 % 47.200 M 3.06 % 45.798 M 23.85 % 36.980 M 35.42 % 27.308 M 15.01 % 23.744 M 268.41 % 6.445 M 39.90 % 4.607 M 340.44 % 1.046 M -27.16 % 1.436 M
Total debt 714.964 M -7.34 % 771.610 M -2.41 % 790.655 M -0.91 % 797.950 M 3.49 % 771.012 M 2.45 % 752.600 M -10.76 % 843.334 M -8.05 % 917.191 M 36.16 % 673.624 M 1.52 % 663.510 M -3.32 % 686.282 M 4.14 % 659.005 M 7.35 % 613.896 M 2.82 % 597.065 M -0.35 % 599.174 M 11.02 % 539.718 M -7.93 % 586.199 M 8.34 % 541.064 M 8.64 % 498.012 M -6.43 % 532.249 M 14.61 % 464.418 M 5.27 % 441.154 M 7.62 % 409.902 M 0.56 % 407.601 M 36.30 % 299.052 M -17.94 % 364.409 M 40.47 % 259.418 M 47.32 % 176.092 M -28.35 % 245.752 M 9.54 % 224.354 M -23.85 % 294.609 M 12.79 % 261.192 M
Accumulated other comprehensive income loss 256.495 M -4.17 % 267.668 M -1.22 % 270.963 M 3.67 % 261.364 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
Retained earnings 19.942 M 284.19 % -10.827 M -176.82 % 14.094 M -42.45 % 24.492 M 42.88 % 17.142 M -75.96 % 71.310 M 131.79 % 30.765 M -42.22 % 53.244 M 90.31 % 27.977 M 264.14 % 7.683 M 125.04 % -30.684 M -161.49 % 49.900 M 97.19 % 25.305 M -33.75 % 38.194 M 94.05 % 19.683 M -58.60 % 47.545 M 204.87 % 15.595 M -49.88 % 31.118 M 104.52 % 15.215 M -50.31 % 30.618 M 127.76 % 13.443 M -58.73 % 32.572 M 141.72 % 13.475 M -49.96 % 26.928 M 107.62 % 12.970 M -36.76 % 20.508 M 134.70 % 8.738 M -30.58 % 12.587 M 22.74 % 10.255 M -28.12 % 14.266 M 154.70 % 5.601 M -69.53 % 18.380 M
Common stock 111.856 M 0.00 % 111.856 M 0.00 % 111.856 M 1.69 % 109.997 M 0.00 % 109.997 M 0.00 % 109.997 M 0.00 % 109.997 M 0.00 % 109.997 M 68.76 % 65.178 M 0.00 % 65.178 M 0.00 % 65.178 M 0.00 % 65.178 M 0.00 % 65.178 M 0.00 % 65.178 M 20.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 0.00 % 54.315 M 23.09 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M 0.00 % 44.128 M
Total equity 831.606 M 2.40 % 812.139 M -4.57 % 851.031 M 0.77 % 844.516 M 0.36 % 841.449 M -0.95 % 849.516 M 5.71 % 803.626 M 1.66 % 790.473 M 61.58 % 489.208 M 0.41 % 487.211 M 13.72 % 428.440 M -13.02 % 492.577 M 6.06 % 464.430 M -2.39 % 475.811 M 26.35 % 376.595 M -1.47 % 382.206 M 5.36 % 362.754 M 1.78 % 356.407 M 4.78 % 340.150 M -6.14 % 362.410 M 6.81 % 339.316 M 0.86 % 336.414 M 3.76 % 324.211 M -3.32 % 335.335 M 5.34 % 318.332 M 24.34 % 256.010 M 2.62 % 249.473 M -4.72 % 261.821 M -3.29 % 270.717 M -1.70 % 275.411 M 5.06 % 262.145 M -4.65 % 274.918 M
Other non current liabilities 1.863 M 14.29 % 1.630 M -97.21 % 58.402 M 2 063.84 % 2.699 M -95.26 % 56.994 M -5.54 % 60.337 M 3 016 750.00 % 2.000 K -99.88 % 1.651 M -92.60 % 22.307 M 218.79 % -18.779 M -222.83 % 15.289 M -71.56 % 53.757 M 238.33 % -38.862 M -335.23 % 16.521 M 0.000 0.000 -100.00 % 768.000 K 83.73 % 418.000 K -2.11 % 427.000 K 15.72 % 369.000 K -98.97 % 35.670 M -7.12 % 38.406 M 20 220.63 % 189.000 K -98.99 % 18.756 M -8.76 % 20.556 M -26.91 % 28.124 M 34.46 % 20.916 M 49.07 % 14.031 M 279.32 % 3.699 M -15.16 % 4.360 M -42.61 % 7.597 M 32.54 % 5.732 M
Long term debt 302.393 M -30.01 % 432.062 M -24.93 % 575.512 M 2.38 % 562.160 M 8.74 % 516.961 M -18.35 % 633.155 M 7.56 % 588.676 M 5.38 % 558.600 M 9.65 % 509.450 M 2.46 % 497.202 M -19.49 % 617.595 M 45.71 % 423.856 M 11.76 % 379.272 M 2.93 % 368.492 M -13.79 % 427.412 M 23.02 % 347.433 M -21.89 % 444.785 M 0.19 % 443.944 M 14.73 % 386.958 M -2.18 % 395.579 M 15.32 % 343.032 M 7.45 % 319.244 M 2.73 % 310.775 M 9.99 % 282.543 M 49.24 % 189.317 M -17.14 % 228.467 M 99.44 % 114.552 M -29.95 % 163.529 M -10.53 % 182.766 M 32.44 % 138.000 M -28.71 % 193.583 M 0.28 % 193.050 M
Total non current liabilities 355.239 M -26.12 % 480.817 M -24.15 % 633.914 M 2.48 % 618.569 M 7.77 % 573.955 M -17.24 % 693.492 M 5.63 % 656.506 M 4.12 % 630.532 M 18.58 % 531.757 M 2.43 % 519.136 M -17.97 % 632.884 M 28.63 % 492.019 M 24.89 % 393.970 M 2.33 % 385.013 M -16.94 % 463.561 M 20.52 % 384.627 M -13.67 % 445.553 M 0.27 % 444.362 M 14.71 % 387.385 M -2.16 % 395.948 M 4.55 % 378.702 M 5.89 % 357.650 M 15.01 % 310.964 M 3.21 % 301.299 M 43.56 % 209.873 M -18.21 % 256.591 M 89.41 % 135.468 M -23.71 % 177.560 M -4.78 % 186.465 M 30.98 % 142.360 M -29.24 % 201.180 M 1.21 % 198.782 M
Other current liabilities 27.719 M -18.65 % 34.074 M 1.65 % 33.521 M 1 819.03 % -1.950 M -782.35 % -221.000 K 96.15 % -5.742 M -811.52 % 807.000 K -98.62 % 58.661 M 387.54 % 12.032 M 789.51 % -1.745 M -106.47 % 26.971 M 6 143.29 % 432.000 K -99.23 % 56.057 M 10 577.94 % -535.000 K -104.58 % 11.680 M 188.88 % -13.141 M -148.78 % 26.940 M 308.37 % -12.929 M -139.31 % 32.886 M 585.47 % -6.774 M -165.79 % 10.296 M 466.96 % 1.816 M -83.25 % 10.844 M 576.90 % 1.602 M -90.89 % 17.589 M 63.47 % 10.760 M 582.31 % 1.577 M -97.84 % 73.108 M 557.56 % 11.118 M 12.87 % 9.850 M -12.51 % 11.258 M 9.27 % 10.303 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 44.799 M 3.77 % 43.172 M -25.97 % 58.315 M 12.17 % 51.988 M 0.000 0.000 -100.00 % 13.117 M 0.000 -100.00 % 11.775 M 0.000 -100.00 % 13.922 M 0.000 -100.00 % 25.125 M 0.000 -100.00 % 24.760 M 0.000 -100.00 % 23.022 M 0.000 -100.00 % 10.493 M 0.000 -100.00 % 8.496 M 0.000 -100.00 % 9.706 M 8.42 % 8.952 M 9.64 % 8.165 M 0.000 0.000 0.000 0.000
Short term debt 412.571 M 21.51 % 339.548 M 57.82 % 215.143 M -8.76 % 235.790 M -7.19 % 254.051 M 328.03 % 59.353 M -76.69 % 254.658 M -28.98 % 358.591 M 84.50 % 194.357 M 1.28 % 191.905 M 50.50 % 127.514 M -45.77 % 235.149 M -18.40 % 288.173 M 15.14 % 250.276 M 45.71 % 171.761 M -10.67 % 192.284 M 5.59 % 182.102 M 49.15 % 122.096 M -26.95 % 167.137 M 8.63 % 153.864 M 26.76 % 121.386 M 8.95 % 111.417 M -12.51 % 127.347 M 9.25 % 116.562 M 6.22 % 109.735 M -19.28 % 135.942 M -6.16 % 144.866 M 1 053.12 % 12.563 M -80.05 % 62.986 M -27.06 % 86.354 M -14.52 % 101.026 M 48.26 % 68.142 M
Total current liabilities 460.008 M 13.03 % 406.968 M 41.74 % 287.124 M -9.77 % 318.204 M -4.49 % 333.176 M 47.82 % 225.393 M -37.56 % 360.992 M -23.99 % 474.956 M 112.90 % 223.089 M -4.74 % 234.201 M 51.33 % 154.758 M -41.25 % 263.417 M -26.54 % 358.569 M 21.43 % 295.283 M 50.10 % 196.730 M -15.37 % 232.460 M 4.74 % 221.949 M 18.26 % 187.672 M -11.65 % 212.419 M -2.54 % 217.944 M 54.35 % 141.202 M -1.15 % 142.850 M -0.89 % 144.137 M 2.06 % 141.233 M 10.92 % 127.324 M -17.55 % 154.425 M -4.36 % 161.470 M 63.04 % 99.036 M 33.64 % 74.104 M -22.97 % 96.204 M -14.32 % 112.284 M 43.14 % 78.445 M
Total liabilities 815.247 M -8.17 % 887.785 M -3.61 % 921.038 M -1.68 % 936.773 M 3.27 % 907.131 M -1.28 % 918.885 M -9.69 % 1.017 B -7.96 % 1.105 B 46.45 % 754.846 M 0.20 % 753.337 M -4.36 % 787.642 M 4.26 % 755.436 M 0.38 % 752.539 M 10.62 % 680.296 M 3.03 % 660.291 M 7.00 % 617.087 M -7.55 % 667.502 M 5.61 % 632.034 M 5.37 % 599.804 M -2.29 % 613.892 M 18.08 % 519.904 M 3.88 % 500.500 M 9.98 % 455.101 M 2.84 % 442.532 M 31.24 % 337.197 M -17.96 % 411.016 M 38.42 % 296.938 M 7.35 % 276.596 M 6.15 % 260.569 M 9.22 % 238.564 M -23.89 % 313.464 M 13.07 % 277.227 M
Other non current assets 1.209 B 12.80 % 1.072 B 3 045.58 % 34.084 M 3 408 500.00 % -1.000 K -100.00 % 1.465 B 146 490 000.00 % 1.000 K -100.00 % 1.439 B 143 938 000.00 % 1.000 K -100.00 % 1.224 B 0.21 % 1.222 B 2.22 % 1.195 B -2.44 % 1.225 B 2.79 % 1.192 B 6.87 % 1.115 B 9.85 % 1.015 B 3.74 % 978.392 M 4.87 % 932.992 M 4.25 % 894.925 M 9.92 % 814.155 M -14.58 % 953.070 M 15.87 % 822.533 M 2.38 % 803.443 M 5.19 % 763.819 M 1.05 % 755.917 M 19.49 % 632.616 M 6.04 % 596.582 M 18.17 % 504.871 M 0.66 % 501.585 M -2.61 % 515.053 M 3.08 % 499.663 M 1 784 410.71 % 28.000 K -99.99 % 541.077 M
Long term investments 84.216 M -48.28 % 162.827 M 4.81 % 155.358 M -89.45 % 1.473 B 0.000 -100.00 % 1.462 B 0.000 -100.00 % 1.427 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 89.959 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.979 M 35.42 % 27.307 M 15.01 % 23.743 M 735.69 % -3.735 M -351.09 % -828.000 K 80.34 % -4.212 M -101.34 % -2.092 M
Intangible assets 272.000 K -28.04 % 378.000 K -38.93 % 619.000 K -0.80 % 624.000 K -96.84 % 19.776 M 10.52 % 17.894 M -0.08 % 17.909 M -22.01 % 22.964 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -75.00 % 4.000 K 100.00 % 2.000 K -50.00 % 4.000 K -42.86 % 7.000 K -30.00 % 10.000 K -66.67 % 30.000 K -62.50 % 80.000 K 433.33 % 15.000 K 1 400.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 0.000 -100.00 % 3.000 K 0.00 % 3.000 K -25.00 % 4.000 K 0.00 % 4.000 K 100.00 % 2.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 272.000 K -28.04 % 378.000 K -38.93 % 619.000 K -0.80 % 624.000 K -16.02 % 743.000 K -13.10 % 855.000 K -17.47 % 1.036 M -0.58 % 1.042 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -75.00 % 4.000 K 100.00 % 2.000 K -50.00 % 4.000 K -42.86 % 7.000 K -30.00 % 10.000 K -66.67 % 30.000 K -62.50 % 80.000 K 433.33 % 15.000 K 1 400.00 % 1.000 K 0.00 % 1.000 K -50.00 % 2.000 K 0.00 % 2.000 K -33.33 % 3.000 K 0.00 % 3.000 K -25.00 % 4.000 K 0.00 % 4.000 K 100.00 % 2.000 K
Property plant equipment net 7.119 M -5.04 % 7.497 M -99.42 % 1.282 B 14 645.64 % 8.697 M 19.42 % 7.283 M 8.39 % 6.719 M 4.22 % 6.447 M 29.64 % 4.973 M 68.52 % 2.951 M 89.90 % 1.554 M 27.48 % 1.219 M 7.59 % 1.133 M 9.36 % 1.036 M -17.97 % 1.263 M 36.98 % 922.000 K 30.23 % 708.000 K -43.81 % 1.260 M 0.80 % 1.250 M 5.84 % 1.181 M 1.55 % 1.163 M -4.44 % 1.217 M -3.87 % 1.266 M 14.05 % 1.110 M -2.63 % 1.140 M -3.06 % 1.176 M -2.97 % 1.212 M 0.000 -100.00 % 1.316 M 0.000 0.000 -100.00 % 516.544 M 0.000
Total non current assets 1.311 B 4.66 % 1.253 B -14.92 % 1.472 B -0.91 % 1.486 B 0.89 % 1.473 B 0.09 % 1.472 B 1.03 % 1.457 B 1.58 % 1.434 B 16.86 % 1.227 B 0.33 % 1.223 B 2.25 % 1.196 B -2.43 % 1.226 B 2.80 % 1.193 B 6.84 % 1.116 B 9.87 % 1.016 B 3.76 % 979.104 M 4.80 % 934.254 M 4.25 % 896.179 M -1.01 % 905.302 M -5.13 % 954.243 M 15.84 % 823.780 M 2.36 % 804.789 M 5.21 % 764.944 M 1.04 % 757.058 M 19.45 % 633.793 M -0.15 % 634.775 M 19.28 % 532.180 M 1.05 % 526.647 M 3.00 % 511.321 M 2.50 % 498.839 M -3.63 % 517.622 M -3.96 % 538.987 M
Other current assets 92.876 M -59.62 % 230.025 M 178.15 % 82.697 M -1.69 % 84.122 M 24.32 % 67.666 M 1.06 % 66.956 M -48.22 % 129.313 M -33.45 % 194.315 M 8 520.90 % 2.254 M -49.64 % 4.476 M 21.80 % 3.675 M 21.57 % 3.023 M -34.05 % 4.584 M -85.87 % 32.434 M 758.04 % 3.780 M -73.91 % 14.487 M -80.14 % 72.961 M 2.05 % 71.493 M 1 348.40 % 4.936 M -48.37 % 9.561 M 97.75 % 4.835 M -83.02 % 28.471 M 532.55 % 4.501 M -65.71 % 13.128 M 5.45 % 12.449 M -45.77 % 22.955 M 95.44 % 11.745 M 216.32 % 3.713 M -51.89 % 7.718 M 703.96 % 960.000 K -98.10 % 50.446 M 635.04 % 6.863 M
Short term investments 0.000 0.000 0.000 0.000 0.000 100.00 % -1.287 B 0.000 100.00 % -1.278 B 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.00 % 1.000 K 0.00 % 1.000 K -99.99 % 10.180 M 87.30 % 5.435 M 3.37 % 5.258 M 49.04 % 3.528 M
cash and cash equivalents 7.762 M -9.64 % 8.590 M -6.67 % 9.204 M -17.30 % 11.129 M 3.52 % 10.751 M -65.44 % 31.106 M -11.80 % 35.269 M -47.56 % 67.261 M 1 193.48 % 5.200 M 89.44 % 2.745 M -41.67 % 4.706 M -6.12 % 5.013 M 19.99 % 4.178 M -43.56 % 7.403 M 72.24 % 4.298 M -24.62 % 5.702 M -45.16 % 10.398 M -49.93 % 20.768 M 20.44 % 17.243 M 280.56 % 4.531 M -79.15 % 21.728 M 494.64 % 3.654 M 38.20 % 2.644 M 17.30 % 2.254 M 31.51 % 1.714 M -29.64 % 2.436 M -1.97 % 2.485 M 24.37 % 1.998 M -3.34 % 2.067 M -27.22 % 2.840 M 24.40 % 2.283 M -17.49 % 2.767 M
Cash and short term investments 7.762 M -9.64 % 8.590 M -6.67 % 9.204 M -17.30 % 11.129 M 3.52 % 10.751 M -65.44 % 31.106 M -11.80 % 35.269 M -47.56 % 67.261 M 1 193.48 % 5.200 M 89.44 % 2.745 M -41.67 % 4.706 M -6.12 % 5.013 M 19.99 % 4.178 M -43.56 % 7.403 M 72.24 % 4.298 M -24.62 % 5.702 M -45.16 % 10.398 M -49.93 % 20.768 M 20.39 % 17.251 M 280.73 % 4.531 M -79.15 % 21.728 M 494.64 % 3.654 M 38.20 % 2.644 M 17.30 % 2.254 M 31.51 % 1.714 M -29.67 % 2.437 M -1.97 % 2.486 M 24.36 % 1.999 M -83.68 % 12.247 M 48.00 % 8.275 M 9.73 % 7.541 M 19.79 % 6.295 M
Total current assets 335.715 M -24.92 % 447.146 M 49.26 % 299.580 M 1.48 % 295.225 M 7.10 % 275.653 M -7.11 % 296.738 M -18.58 % 364.432 M -21.11 % 461.971 M 2 620.84 % 16.979 M -2.70 % 17.450 M -12.28 % 19.892 M -9.50 % 21.981 M -9.57 % 24.307 M -38.98 % 39.837 M 90.27 % 20.937 M 3.70 % 20.189 M -78.97 % 96.002 M 4.05 % 92.261 M 166.25 % 34.652 M 57.09 % 22.059 M -37.76 % 35.440 M 10.32 % 32.125 M 123.59 % 14.368 M -30.95 % 20.809 M -4.26 % 21.736 M -32.60 % 32.251 M 126.62 % 14.231 M 20.91 % 11.770 M -41.05 % 19.965 M 31.90 % 15.136 M -73.90 % 57.987 M 340.70 % 13.158 M
Inventory 208.283 M 22.67 % 169.792 M -8.14 % 184.840 M 4.31 % 177.197 M -1.44 % 179.791 M -1.92 % 183.304 M 0.16 % 183.019 M 2.38 % 178.773 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
Net receivables 26.794 M -30.83 % 38.739 M 69.62 % 22.839 M 0.27 % 22.777 M 15.17 % 19.776 M 10.52 % 17.894 M -0.08 % 17.909 M -22.01 % 22.964 M 120.24 % 10.427 M -9.24 % 11.488 M -12.54 % 13.135 M -9.54 % 14.521 M -13.63 % 16.813 M 21.66 % 13.820 M -1.80 % 14.073 M 17.74 % 11.953 M -10.71 % 13.386 M 0.92 % 13.264 M -3.07 % 13.684 M 62.56 % 8.418 M -22.24 % 10.825 M 10.08 % 9.834 M 10.77 % 8.878 M 23.08 % 7.213 M -4.75 % 7.573 M 10.41 % 6.859 M 0.000 -100.00 % 6.058 M 0.000 -100.00 % 5.901 M 0.000 0.000
Tax assets 10.184 M 2.49 % 9.937 M 0.000 -100.00 % 3.750 M 0.000 -100.00 % 1.592 M -83.80 % 9.828 M 785.41 % 1.110 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 -100.00 % 5.258 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 13.052 M -51.20 % 26.745 M -6.81 % 28.699 M 10.19 % 26.046 M 4.22 % 24.992 M -28.27 % 34.841 M -5.63 % 36.921 M -9.22 % 40.669 M 143.53 % 16.700 M 16.04 % 14.391 M 0.000 -100.00 % 14.929 M 4.11 % 14.339 M -5.13 % 15.115 M 13.73 % 13.290 M -0.34 % 13.336 M 0.000 -100.00 % 13.694 M 0.000 -100.00 % 9.834 M 3.30 % 9.520 M 32.28 % 7.197 M 21.04 % 5.946 M 8.56 % 5.477 M 0.000 -100.00 % 6.597 M 8.59 % 6.075 M 16.83 % 5.200 M 0.000 0.000 0.000 0.000
Tax payables 6.666 M 0.98 % 6.601 M -32.37 % 9.761 M -27.80 % 13.519 M 20.90 % 11.182 M -44.95 % 20.311 M 22.22 % 16.618 M -2.45 % 17.035 M 0.000 -100.00 % 3.416 M 1 151.28 % 273.000 K -75.88 % 1.132 M 0.000 -100.00 % 2.583 M 0.000 -100.00 % 14.857 M 15.11 % 12.907 M -15.59 % 15.291 M 23.35 % 12.396 M -17.22 % 14.975 M 0.000 -100.00 % 1.434 M 0.000 -100.00 % 600.000 K 0.000 -100.00 % 1.126 M 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.845 M -44.53 % 3.326 M -86.21 % 24.124 M 0.000 -100.00 % 40.713 M 0.000 0.000 -100.00 % 53.560 M 0.000 -100.00 % 33.375 M -3.06 % 34.429 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -477.000 K -37.07 % -348.000 K -103.37 % 10.328 M -1.34 % 10.468 M -1.12 % 10.587 M -1.22 % 10.718 M -0.50 % 10.772 M 2.56 % 10.503 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 K 25.00 % 4.000 K 0.00 % 4.000 K 33.33 % 3.000 K -25.00 % 4.000 K -20.00 % 5.000 K 0.00 % 5.000 K -16.67 % 6.000 K 20.00 % 5.000 K 0.00 % 5.000 K 66.67 % 3.000 K 150.00 % -6.000 K 0.00 % -6.000 K
Capital lease obligations 2.318 M 0.00 % 2.318 M 0.00 % 2.318 M 0.00 % 2.318 M 3.71 % 2.235 M 103.99 % -56.068 M -2 595.24 % 2.247 M -48.96 % 4.402 M -4.22 % 4.596 M 153.34 % -8.617 M -286.39 % 4.623 M 0.000 0.000 100.00 % -13.922 M -1 392 100.00 % -1.000 K 0.00 % -1.000 K 0.000 100.00 % -24.760 M 0.000 100.00 % -23.023 M 0.000 100.00 % -10.493 M 0.000 100.00 % -8.496 M 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
Other total stockholders equity 443.790 M 0.00 % 443.790 M 0.00 % 443.790 M 1.28 % 438.195 M 0.00 % 438.195 M 0.00 % 438.195 M -32.80 % 652.092 M 5.73 % 616.729 M 217.61 % 194.177 M 0.00 % 194.177 M 0.00 % 194.177 M 0.00 % 194.177 M 0.00 % 194.177 M 0.00 % 194.177 M 60.37 % 121.079 M 0.00 % 121.079 M 0.00 % 121.079 M 0.23 % 120.798 M 0.00 % 120.798 M 0.00 % 120.798 M -55.52 % 271.554 M 8.83 % 249.523 M 106.08 % 121.080 M -52.35 % 254.088 M 1.21 % 251.042 M 31.18 % 191.369 M -2.66 % 196.601 M -4.14 % 205.101 M -5.19 % 216.329 M -0.32 % 217.014 M 2.16 % 212.422 M 0.00 % 212.416 M
Deferred tax liabilities non current 50.983 M 8.19 % 47.125 M 0.000 -100.00 % 53.709 M -2.24 % 54.940 M -3.13 % 56.716 M -12.07 % 64.502 M 39.74 % 46.157 M 107.02 % 22.296 M 11.85 % 19.933 M 30.47 % 15.278 M 6.05 % 14.406 M -1.91 % 14.686 M -1.22 % 14.868 M 436.36 % 2.772 M 0.33 % 2.763 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other 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
Total assets 1.647 B -3.12 % 1.700 B -4.07 % 1.772 B -0.52 % 1.781 B 1.87 % 1.749 B -1.12 % 1.768 B -2.90 % 1.821 B -3.95 % 1.896 B 52.40 % 1.244 B 0.28 % 1.241 B 2.01 % 1.216 B -2.56 % 1.248 B 2.55 % 1.217 B 5.26 % 1.156 B 11.50 % 1.037 B 3.76 % 999.293 M -3.01 % 1.030 B 4.23 % 988.441 M 5.16 % 939.954 M -3.72 % 976.302 M 13.63 % 859.220 M 2.67 % 836.914 M 7.39 % 779.312 M 0.19 % 777.867 M 18.66 % 655.529 M -1.72 % 667.026 M 22.07 % 546.411 M 1.48 % 538.417 M 1.34 % 531.286 M 3.37 % 513.975 M -10.71 % 575.609 M 4.25 % 552.145 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -125.837 M -573.93 % -18.672 M 28.82 % -26.231 M -482.71 % 6.854 M 123.22 % -29.516 M -160.33 % -11.338 M -349.68 % 4.541 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -125.837 M -573.93 % -18.672 M 28.82 % -26.231 M -482.71 % 6.854 M 123.22 % -29.516 M -160.33 % -11.338 M -349.68 % 4.541 M
Other non cash items -1.412 M -102.76 % 51.172 M 745.26 % 6.054 M 249.89 % -4.039 M -153.84 % 7.502 M 238.09 % -5.433 M 67.65 % -16.793 M
Net cash provided by operating activities -106.586 M -1 455.54 % 7.863 M 247.47 % -5.332 M -150.37 % 10.585 M 333.05 % -4.542 M -223.63 % 3.674 M -90.76 % 39.754 M
Investments in property plant and equipment -347.000 K -228.04 % 271.000 K 136.38 % -745.000 K 65.56 % -2.163 M -236.39 % -643.000 K -95.44 % -329.000 K 86.03 % -2.355 M
Acquisitions net 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
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 160.339 M 542.67 % 24.949 M 30.04 % 19.185 M 165.21 % -29.421 M -3 246.63 % 935.000 K -97.66 % 39.975 M -54.00 % 86.905 M
Net cash used for investing activites 159.992 M 534.39 % 25.220 M 36.77 % 18.440 M 158.38 % -31.584 M -10 916.44 % 292.000 K -99.26 % 39.646 M -53.11 % 84.550 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -164.412 M
Common stock issued 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 100.00 % -3.974 M
Dividends paid 0.000 0.000 100.00 % -7.451 M -5 721.09 % -128.000 K 99.50 % -25.708 M 0.000 100.00 % -24.846 M
Other financing activites -54.234 M -60.94 % -33.698 M -344.51 % -7.581 M -135.26 % 21.503 M 123.92 % 9.603 M 121.15 % -45.401 M -230.26 % 34.855 M
Net cash used provided by financing activities -54.234 M -60.94 % -33.698 M -124.18 % -15.032 M -170.33 % 21.375 M 232.72 % -16.105 M 64.53 % -45.401 M 71.33 % -158.377 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 100.00 % -9.204 M -856.76 % -962.000 K -611.70 % 188.000 K 101.85 % -10.178 M -388.95 % -2.082 M 94.24 % -36.155 M
Cash at beginning of period 0.000 -100.00 % 9.204 M 4 795.74 % 188.000 K -98.25 % 10.751 M 0.000 0.000 -100.00 % 67.261 M
Cash at end of period 0.000 0.000 100.00 % -962.000 K -108.79 % 10.939 M 207.48 % -10.178 M -388.95 % -2.082 M -106.69 % 31.106 M
Operating cash flow -106.586 M -1 455.54 % 7.863 M 247.47 % -5.332 M -150.37 % 10.585 M 333.05 % -4.542 M -223.63 % 3.674 M -90.76 % 39.754 M
Capital expenditure -347.000 K -228.04 % 271.000 K 136.38 % -745.000 K 65.56 % -2.163 M -236.39 % -643.000 K -95.44 % -329.000 K 86.03 % -2.355 M
Free CashFlow -106.933 M -1 414.64 % 8.134 M 233.85 % -6.077 M -172.16 % 8.422 M 262.43 % -5.185 M -255.01 % 3.345 M -91.06 % 37.399 M
2025 2024 2024 2023 2023 2022 2022
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2007
2006
2005
2004
2003
2002