KMAAF

Komax Holding AG KMAAF

Trading inactive

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Revenue 627.512 M -15.79 % 745.134 M 23.71 % 602.306 M 43.95 % 418.413 M 28.79 % 324.876 M -21.79 % 415.404 M -13.27 % 478.978 M 17.54 % 407.505 M 9.76 % 371.274 M 1.09 % 367.274 M 1.16 % 363.071 M 6.36 % 341.357 M 19.03 % 286.789 M -22.50 % 370.029 M 9.13 % 339.075 M 62.70 % 208.404 M -39.05 % 341.912 M -1.98 % 348.818 M 9.31 % 319.119 M 24.15 % 257.046 M 21.52 % 211.527 M -6.01 % 225.060 M 18.22 % 190.374 M
Net income -3.219 M -107.34 % 43.836 M -15.33 % 51.773 M 70.45 % 30.375 M 2 402.88 % -1.319 M -109.98 % 13.221 M -74.47 % 51.787 M 23.01 % 42.101 M 18.63 % 35.489 M 21.48 % 29.215 M 7.66 % 27.137 M 7.00 % 25.362 M 149.21 % 10.177 M -74.09 % 39.280 M 120.92 % 17.780 M 189.64 % -19.835 M -185.40 % 23.226 M -28.39 % 32.436 M 7.03 % 30.305 M 84.10 % 16.461 M -19.27 % 20.390 M -1.98 % 20.801 M 57.26 % 13.227 M
Income before tax 7.379 M -87.89 % 60.924 M -6.04 % 64.840 M 69.66 % 38.217 M 1 542.33 % 2.327 M -87.87 % 19.184 M -69.27 % 62.421 M 23.48 % 50.550 M 4.48 % 48.384 M 24.03 % 39.011 M -16.69 % 46.825 M 55.53 % 30.106 M 174.92 % 10.951 M -76.24 % 46.093 M 87.45 % 24.589 M 272.16 % -14.283 M -147.14 % 30.302 M -28.32 % 42.272 M 14.08 % 37.054 M 72.92 % 21.428 M -15.06 % 25.228 M -8.00 % 27.422 M 62.90 % 16.834 M
Income before tax ratio 0.01 -85.62 % 0.08 -24.05 % 0.11 17.86 % 0.09 1 175.18 % 0.01 -84.49 % 0.05 -64.56 % 0.13 5.06 % 0.12 -4.81 % 0.13 22.69 % 0.11 -17.64 % 0.13 46.23 % 0.09 130.97 % 0.04 -69.35 % 0.12 71.77 % 0.07 205.81 % -0.07 -177.33 % 0.09 -26.87 % 0.12 4.37 % 0.12 39.28 % 0.08 -30.10 % 0.12 -2.11 % 0.12 37.79 % 0.09
EBITDA 36.567 M -60.75 % 93.174 M 4.43 % 89.220 M 45.37 % 61.374 M 132.51 % 26.396 M -28.34 % 36.837 M -51.02 % 75.215 M 12.88 % 66.631 M 5.37 % 63.237 M 14.18 % 55.385 M -13.34 % 63.911 M 22.80 % 52.043 M 152.68 % 20.596 M -62.67 % 55.175 M 32.63 % 41.602 M 434.88 % -12.423 M -125.91 % 47.946 M -6.39 % 51.220 M 11.13 % 46.092 M 51.73 % 30.377 M -21.98 % 38.936 M -6.76 % 41.761 M 60.18 % 26.071 M
Net income ratio -0.01 -108.72 % 0.06 -31.56 % 0.09 18.41 % 0.07 1 888.07 % 0.00 -112.76 % 0.03 -70.56 % 0.11 4.65 % 0.10 8.08 % 0.10 20.17 % 0.08 6.43 % 0.07 0.60 % 0.07 109.37 % 0.04 -66.57 % 0.11 102.44 % 0.05 155.09 % -0.10 -240.11 % 0.07 -26.95 % 0.09 -2.08 % 0.09 48.29 % 0.06 -33.56 % 0.10 4.30 % 0.09 33.02 % 0.07
Ratio EBITDA 0.06 -53.40 % 0.13 -15.59 % 0.15 0.99 % 0.15 80.53 % 0.08 -8.38 % 0.09 -43.53 % 0.16 -3.96 % 0.16 -4.00 % 0.17 12.95 % 0.15 -14.33 % 0.18 15.46 % 0.15 112.29 % 0.07 -51.84 % 0.15 21.53 % 0.12 305.82 % -0.06 -142.51 % 0.14 -4.50 % 0.15 1.66 % 0.14 22.22 % 0.12 -35.80 % 0.18 -0.80 % 0.19 35.49 % 0.14
Gross profit ratio 0.63 10.24 % 0.57 -7.21 % 0.62 -2.59 % 0.63 3.61 % 0.61 -1.69 % 0.62 0.09 % 0.62 -1.20 % 0.63 -2.06 % 0.64 -0.11 % 0.64 6.01 % 0.61 1.78 % 0.60 0.50 % 0.59 10.00 % 0.54 2.98 % 0.52 -6.83 % 0.56 -43.83 % 1.00 74.89 % 0.57 0.11 % 0.57 -2.39 % 0.59 -4.96 % 0.62 2.10 % 0.60 -2.16 % 0.62
Weighted average shs out dil 5.125 M -0.28 % 5.140 M 19.73 % 4.293 M 11.29 % 3.857 M 0.30 % 3.846 M -0.09 % 3.849 M 0.20 % 3.841 M 0.81 % 3.810 M 0.59 % 3.788 M 1.53 % 3.731 M 2.04 % 3.657 M 3.21 % 3.543 M 3.16 % 3.434 M 0.07 % 3.432 M 0.90 % 3.401 M 1.69 % 3.345 M -0.11 % 3.348 M -0.83 % 3.376 M 4.29 % 3.237 M 0.03 % 3.236 M 0.59 % 3.217 M 0.59 % 3.199 M -5.19 % 3.374 M
Weighted average shs out 5.125 M -0.27 % 5.139 M 20.25 % 4.274 M 11.20 % 3.843 M -0.06 % 3.846 M 0.06 % 3.843 M 0.33 % 3.831 M 0.54 % 3.810 M 1.84 % 3.741 M 2.43 % 3.653 M 2.81 % 3.553 M 2.73 % 3.458 M 1.57 % 3.405 M 0.88 % 3.375 M 0.77 % 3.349 M 0.89 % 3.320 M -0.10 % 3.323 M 1.06 % 3.288 M 3.10 % 3.190 M 0.71 % 3.167 M 0.40 % 3.154 M 0.13 % 3.150 M 0.76 % 3.126 M
EPS diluted -0.63 -107.39 % 8.53 -29.27 % 12.06 53.24 % 7.87 2 414.71 % -0.34 -109.91 % 3.43 -74.55 % 13.48 22.66 % 10.99 7.53 % 10.22 30.52 % 7.83 5.53 % 7.42 3.63 % 7.16 157.55 % 2.78 -75.78 % 11.48 119.50 % 5.23 188.20 % -5.93 -185.45 % 6.94 -27.78 % 9.61 2.67 % 9.36 83.89 % 5.09 -19.72 % 6.34 -2.46 % 6.50 65.82 % 3.92
Earnings per share -0.63 -107.39 % 8.53 -29.56 % 12.11 53.29 % 7.90 2 423.53 % -0.34 -109.88 % 3.44 -74.56 % 13.52 22.35 % 11.05 6.87 % 10.34 29.25 % 8.00 4.71 % 7.64 4.23 % 7.33 160.85 % 2.81 -75.94 % 11.68 119.96 % 5.31 188.94 % -5.97 -185.41 % 6.99 -29.11 % 9.86 3.79 % 9.50 82.69 % 5.20 -19.50 % 6.46 -2.12 % 6.60 56.03 % 4.23
Gross profit 396.035 M -7.17 % 426.603 M 14.79 % 371.645 M 40.22 % 265.052 M 33.44 % 198.637 M -23.11 % 258.354 M -13.19 % 297.619 M 16.12 % 256.292 M 7.50 % 238.418 M 0.97 % 236.116 M 7.23 % 220.188 M 8.25 % 203.404 M 19.62 % 170.038 M -14.74 % 199.442 M 12.39 % 177.462 M 51.59 % 117.069 M -65.76 % 341.912 M 71.42 % 199.454 M 9.43 % 182.270 M 21.18 % 150.408 M 15.49 % 130.232 M -4.04 % 135.713 M 15.66 % 117.334 M
Income tax expense 10.242 M -40.06 % 17.088 M 30.77 % 13.067 M 66.63 % 7.842 M 115.09 % 3.646 M -38.86 % 5.963 M -43.93 % 10.634 M 25.86 % 8.449 M -4.57 % 8.854 M 27.87 % 6.924 M 118.77 % 3.165 M -36.41 % 4.977 M 449.94 % 905.000 K -86.72 % 6.813 M 200.06 % -6.809 M -222.64 % 5.552 M -21.54 % 7.076 M -26.28 % 9.598 M 42.72 % 6.725 M 35.39 % 4.967 M 202.67 % -4.838 M 26.93 % -6.621 M -83.56 % -3.607 M
Cost of revenue 231.477 M -27.33 % 318.531 M 38.09 % 230.661 M 50.40 % 153.361 M 21.48 % 126.239 M -19.62 % 157.050 M -13.40 % 181.359 M 19.94 % 151.213 M 13.82 % 132.856 M 1.29 % 131.158 M -8.21 % 142.883 M 3.57 % 137.953 M 18.16 % 116.751 M -31.56 % 170.587 M 5.55 % 161.613 M 76.95 % 91.335 M 0.000 -100.00 % 149.364 M 9.15 % 136.849 M 28.33 % 106.638 M 31.17 % 81.295 M -9.01 % 89.347 M 22.33 % 73.040 M
General and administrative expenses 18.714 M -93.43 % 284.808 M 2 222.50 % 12.263 M 40.97 % 8.699 M 22.07 % 7.126 M -15.50 % 8.433 M -36.18 % 13.213 M 84.90 % 7.146 M -0.58 % 7.188 M 13.00 % 6.361 M 4.48 % 6.088 M 14.11 % 5.335 M 1.25 % 5.269 M -9.09 % 5.796 M 13.58 % 5.103 M 0.000 0.000 100.00 % -4.286 M -118.44 % -1.962 M -12.66 % -1.741 M -101.90 % 91.418 M -1.33 % 92.654 M 5.97 % 87.438 M
Selling and marketing expenses 21.146 M 13.69 % 18.600 M -21.05 % 23.560 M 74.67 % 13.488 M 38.88 % 9.712 M -53.60 % 20.932 M 27.10 % 16.469 M -6.99 % 17.707 M 23.52 % 14.335 M -4.77 % 15.053 M 14.00 % 13.204 M 23.91 % 10.656 M -3.29 % 11.018 M -2.24 % 11.270 M 1.56 % 11.097 M -15.87 % 13.191 M -22.92 % 17.114 M 71.62 % 9.972 M 31.00 % 7.612 M 3.40 % 7.362 M 0.000 0.000 0.000
Other expenses 331.062 M 1 263.38 % -28.457 M 0.000 0.000 0.000 0.000 -100.00 % 392.000 K 495.96 % -99.000 K 0.000 100.00 % -252.000 K -4.13 % -242.000 K -70.42 % -142.000 K 16.96 % -171.000 K 0.000 0.000 -100.00 % 5.876 M 0.000 100.00 % -108.000 K 66.87 % -326.000 K -129.58 % -142.000 K -205.19 % 135.000 K 0.000 0.000
Operating expenses 379.999 M 7.41 % 353.795 M 18.08 % 299.632 M 36.68 % 219.227 M 16.99 % 187.383 M -20.03 % 234.319 M 1.72 % 230.365 M 14.48 % 201.223 M 8.50 % 185.453 M -2.08 % 189.384 M 10.05 % 172.086 M 1.12 % 170.180 M 10.50 % 154.005 M 1.38 % 151.906 M 3.00 % 147.476 M 7.55 % 137.127 M -55.88 % 310.793 M 98.98 % 156.195 M 8.32 % 144.192 M 14.79 % 125.614 M 25.62 % 99.994 M -3.45 % 103.570 M 4.18 % 99.413 M
Cost and expenses 611.476 M -9.05 % 672.326 M 26.78 % 530.293 M 42.33 % 372.588 M 18.80 % 313.622 M -19.87 % 391.369 M -4.94 % 411.724 M 16.82 % 352.436 M 10.72 % 318.309 M -0.70 % 320.542 M 1.77 % 314.969 M 2.22 % 308.133 M 13.80 % 270.756 M -16.04 % 322.493 M 4.34 % 309.089 M 35.29 % 228.462 M -26.49 % 310.793 M 1.71 % 305.559 M 8.72 % 281.041 M 21.01 % 232.252 M 28.11 % 181.289 M -6.03 % 192.917 M 11.87 % 172.453 M
Research and development expenses 9.077 M -88.49 % 78.844 M 728.45 % 9.517 M 127.19 % 4.189 M -11.25 % 4.720 M -37.13 % 7.507 M -14.56 % 8.786 M 23.26 % 7.128 M 17.55 % 6.064 M 33.95 % 4.527 M -0.55 % 4.552 M -12.55 % 5.205 M 33.29 % 3.905 M 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 39.860 M -86.86 % 303.408 M 746.96 % 35.823 M 61.46 % 22.187 M 31.77 % 16.838 M -42.66 % 29.365 M -1.07 % 29.682 M 19.43 % 24.853 M 15.47 % 21.523 M 0.51 % 21.414 M 11.00 % 19.292 M 20.64 % 15.991 M -1.82 % 16.287 M -4.56 % 17.066 M 5.35 % 16.200 M 22.81 % 13.191 M -22.92 % 17.114 M 200.98 % 5.686 M 0.64 % 5.650 M 0.52 % 5.621 M -93.85 % 91.418 M -1.33 % 92.654 M 5.97 % 87.438 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 454.000 K 38.57 % 327.643 K -66.50 % 978.021 K 574.50 % 145.000 K -7.64 % 157.000 K -67.29 % 480.000 K -93.53 % 7.418 M 43.79 % 5.159 M 147.91 % 2.081 M -76.50 % 8.855 M 1 138.46 % 715.000 K 51.48 % 472.000 K 85.10 % 255.000 K 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 5.186 M 66.97 % 3.106 M -24.94 % 4.138 M -10.76 % 4.637 M 161.09 % 1.776 M 23.85 % 1.434 M 15.55 % 1.241 M -30.01 % 1.773 M 25.34 % 1.415 M 10.86 % 1.276 M -2.97 % 1.315 M -27.27 % 1.808 M -79.60 % 8.861 M -8.46 % 9.680 M 101.83 % 4.796 M -50.41 % 9.672 M 961.69 % 911.000 K -23.77 % 1.195 M 5.66 % 1.131 M 0.000 0.000 0.000
Depreciation and amortization 20.464 M 1.42 % 20.178 M 17.27 % 17.207 M 10.66 % 15.549 M 3.07 % 15.086 M 17.84 % 12.802 M 12.69 % 11.360 M 1.08 % 11.239 M 5.24 % 10.679 M 4.99 % 10.171 M -35.67 % 15.810 M 49.97 % 10.542 M 22.98 % 8.572 M 16.31 % 7.370 M 0.50 % 7.333 M -10.22 % 8.168 M 2.46 % 7.972 M -0.81 % 8.037 M 2.47 % 7.843 M 0.32 % 7.818 M -10.12 % 8.698 M 28.33 % 6.778 M 4.60 % 6.480 M
Operating income 16.036 M -77.97 % 72.808 M 1.50 % 71.732 M 60.14 % 44.794 M 298.03 % 11.254 M -53.18 % 24.035 M -64.26 % 67.254 M 22.13 % 55.069 M 3.97 % 52.965 M 13.34 % 46.732 M -2.85 % 48.102 M 44.78 % 33.224 M 107.22 % 16.033 M -66.27 % 47.536 M 63.30 % 29.110 M 266.88 % -17.444 M -156.06 % 31.119 M -28.06 % 43.259 M 13.61 % 38.078 M 53.57 % 24.794 M -9.33 % 27.345 M -6.71 % 29.311 M 65.87 % 17.671 M
Operating income ratio 0.03 -73.85 % 0.10 -17.96 % 0.12 11.25 % 0.11 209.05 % 0.03 -40.13 % 0.06 -58.79 % 0.14 3.90 % 0.14 -5.27 % 0.14 12.12 % 0.13 -3.96 % 0.13 36.12 % 0.10 74.10 % 0.06 -56.48 % 0.13 49.64 % 0.09 202.57 % -0.08 -191.97 % 0.09 -26.61 % 0.12 3.93 % 0.12 23.70 % 0.10 -25.38 % 0.13 -0.74 % 0.13 40.31 % 0.09
Total other income expenses net -8.657 M 27.15 % -11.884 M -72.43 % -6.892 M -4.79 % -6.577 M 26.32 % -8.927 M -84.02 % -4.851 M -0.37 % -4.833 M -6.95 % -4.519 M -26.41 % -3.575 M -21.85 % -2.934 M -129.76 % -1.277 M 57.35 % -2.994 M 41.09 % -5.082 M -252.18 % -1.443 M 68.08 % -4.521 M -243.02 % 3.161 M 486.90 % -817.000 K 33.31 % -1.225 M -19.63 % -1.024 M 69.58 % -3.366 M -59.00 % -2.117 M -12.07 % -1.889 M -125.69 % -837.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
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Net debt 97.612 M 5.02 % 92.948 M -11.92 % 105.524 M 7.24 % 98.404 M 6.45 % 92.439 M -12.99 % 106.238 M 169.82 % 39.373 M 272.67 % 10.565 M 160.74 % -17.393 M 49.39 % -34.365 M -18.38 % -29.029 M -28.36 % -22.616 M -2 441.12 % -890.000 K 84.02 % -5.571 M 53.48 % -11.975 M -289.48 % 6.320 M 114.32 % -44.133 M -121.66 % -19.910 M -405.33 % -3.940 M -171.22 % 5.532 M 120.27 % -27.292 M -133.60 % -11.683 M 2.68 % -12.005 M
Total investments 2.260 M 10 661.90 % 21.000 K 75.00 % 12.000 K -7.69 % 13.000 K 0.00 % 13.000 K 0.00 % 13.000 K -13.33 % 15.000 K -28.57 % 21.000 K -99.06 % 2.231 M 8.35 % 2.059 M 12 011.76 % 17.000 K -99.20 % 2.128 M 4.98 % 2.027 M -2.78 % 2.085 M 3 988.24 % 51.000 K 2.00 % 50.000 K 0.000 -100.00 % 124.000 K -94.61 % 2.301 M 28 662.50 % 8.000 K 0.000 0.000 0.000
Total debt 177.691 M 5.03 % 169.185 M -10.13 % 188.259 M 26.28 % 149.075 M 3.33 % 144.275 M -6.13 % 153.692 M 70.13 % 90.338 M 29.32 % 69.856 M 124.34 % 31.138 M 88.51 % 16.518 M -30.22 % 23.670 M -20.00 % 29.587 M -47.88 % 56.765 M 21.89 % 46.571 M 9.90 % 42.374 M -4.83 % 44.524 M 2 126.20 % 2.000 M -87.10 % 15.507 M -35.51 % 24.046 M -31.71 % 35.211 M 199.67 % 11.750 M 17.50 % 10.000 M -0.99 % 10.100 M
Accumulated other comprehensive income loss 0.000 100.00 % -48.003 M -55.69 % -30.833 M -58.04 % -19.510 M -14.52 % -17.036 M -74.09 % -9.786 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
Retained earnings 29.981 M -72.05 % 107.267 M 56.59 % 68.500 M -71.96 % 244.294 M 13.58 % 215.094 M -3.87 % 223.762 M -13.60 % 258.997 M 11.06 % 233.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 185.280 M 23.82 % 149.635 M 28.83 % 116.148 M 62.78 % 71.351 M 35.85 % 52.522 M 32.90 % 39.521 M
Common stock 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 33.25 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.52 % 383.000 K 1.59 % 377.000 K 2.17 % 369.000 K 2.22 % 361.000 K 2.56 % 352.000 K 2.33 % 344.000 K 1.18 % 340.000 K 0.00 % 340.000 K 0.29 % 339.000 K 0.00 % 339.000 K 0.89 % 336.000 K -97.10 % 11.577 M -34.23 % 17.601 M -26.24 % 23.861 M -16.67 % 28.633 M -9.18 % 31.528 M
Total equity 356.611 M -8.70 % 390.596 M -6.24 % 416.589 M 57.26 % 264.904 M 12.02 % 236.486 M -3.32 % 244.604 M -13.15 % 281.640 M 9.09 % 258.178 M -17.23 % 311.910 M 10.16 % 283.134 M -1.06 % 286.170 M 8.13 % 264.651 M 7.90 % 245.285 M -1.11 % 248.035 M 16.71 % 212.523 M 6.32 % 199.899 M -10.00 % 222.098 M -1.41 % 225.277 M 15.20 % 195.560 M 13.87 % 171.741 M 8.14 % 158.811 M 10.54 % 143.673 M 13.83 % 126.218 M
Other non current liabilities 3.677 M 63.71 % 2.246 M -76.55 % 9.579 M 602.79 % 1.363 M -76.02 % 5.685 M -18.79 % 7.000 M 10.55 % 6.332 M -20.03 % 7.918 M -50.30 % 15.931 M -14.23 % 18.574 M 174.80 % 6.759 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
Long term debt 163.426 M -1.06 % 165.172 M -6.09 % 175.877 M 24.21 % 141.597 M 3.23 % 137.169 M 0.49 % 136.504 M 51.10 % 90.338 M 29.32 % 69.856 M 122.15 % 31.445 M 90.37 % 16.518 M -30.22 % 23.670 M -7.33 % 25.543 M -55.00 % 56.765 M 21.89 % 46.571 M 9.90 % 42.374 M -4.83 % 44.524 M 2 126.20 % 2.000 M 0.00 % 2.000 M -87.18 % 15.600 M -20.41 % 19.600 M 66.81 % 11.750 M 17.50 % 10.000 M -0.99 % 10.100 M
Total non current liabilities 174.470 M 0.25 % 174.043 M -6.15 % 185.456 M 25.07 % 148.282 M 3.80 % 142.854 M -0.45 % 143.504 M 48.45 % 96.670 M 24.30 % 77.774 M 64.16 % 47.376 M 35.01 % 35.092 M 3.90 % 33.774 M 14.17 % 29.583 M -51.41 % 60.883 M 20.43 % 50.553 M 7.75 % 46.915 M 1.87 % 46.055 M 440.74 % 8.517 M -10.09 % 9.473 M -56.69 % 21.872 M -13.35 % 25.242 M 34.04 % 18.831 M 11.17 % 16.939 M -1.05 % 17.118 M
Other current liabilities 102.020 M -2.17 % 104.287 M 37.95 % 75.597 M 80.26 % 41.938 M 26.66 % 33.111 M -36.08 % 51.800 M -2.78 % 53.282 M 4.11 % 51.180 M 11.66 % 45.837 M -19.20 % 56.729 M 32.71 % 42.746 M 12.40 % 38.030 M 13.21 % 33.591 M -9.07 % 36.940 M -7.72 % 40.030 M 38.21 % 28.964 M -57.04 % 67.420 M 1 598.24 % 3.970 M -87.44 % 31.612 M -10.31 % 35.246 M -0.86 % 35.553 M -19.49 % 44.158 M -14.46 % 51.625 M
Deferred revenue 0.000 0.000 -100.00 % 47.801 M 97.10 % 24.252 M 57.06 % 15.441 M -3.39 % 15.982 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
Short term debt 14.265 M 255.47 % 4.013 M 111.33 % -35.419 M -111.15 % -16.774 M -101.25 % -8.335 M -148.49 % 17.188 M 0.000 0.000 -100.00 % 78.000 K 0.000 0.000 -100.00 % 4.044 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.507 M 59.92 % 8.446 M -45.90 % 15.611 M 0.000 0.000 0.000
Total current liabilities 158.327 M 9.74 % 144.278 M -20.49 % 181.461 M 78.42 % 101.705 M 39.80 % 72.749 M -21.88 % 93.128 M 10.09 % 84.594 M 7.75 % 78.506 M 11.64 % 70.319 M -12.91 % 80.741 M 18.55 % 68.108 M 7.50 % 63.357 M 17.28 % 54.021 M -14.06 % 62.860 M 6.07 % 59.260 M 31.98 % 44.901 M -50.91 % 91.471 M 20.05 % 76.196 M 21.22 % 62.856 M -7.89 % 68.240 M 36.87 % 49.857 M -16.04 % 59.380 M -8.52 % 64.909 M
Total liabilities 332.797 M 4.55 % 318.321 M -13.24 % 366.917 M 46.77 % 249.987 M 15.95 % 215.603 M -8.89 % 236.632 M 30.55 % 181.264 M 15.99 % 156.280 M 32.78 % 117.695 M 1.61 % 115.833 M 13.69 % 101.882 M 9.62 % 92.940 M -19.12 % 114.904 M 1.31 % 113.413 M 6.82 % 106.175 M 16.73 % 90.956 M -9.03 % 99.988 M 16.71 % 85.669 M 1.11 % 84.728 M -9.36 % 93.482 M 36.10 % 68.688 M -10.00 % 76.319 M -6.96 % 82.027 M
Other non current assets 1.735 M -90.71 % 18.670 M 0.000 0.000 0.000 0.000 -100.00 % 861.000 K -59.69 % 2.136 M -86.78 % 16.153 M 10.80 % 14.578 M 174.64 % 5.308 M 119.79 % 2.415 M -15.32 % 2.852 M 22.61 % 2.326 M 10.92 % 2.097 M -93.84 % 34.068 M 818.03 % 3.711 M 8.38 % 3.424 M 34.33 % 2.549 M -70.59 % 8.666 M 331.36 % 2.009 M 12.55 % 1.785 M -7.32 % 1.926 M
Long term investments 2.241 M 0.000 -100.00 % 1.556 M 153.42 % 614.000 K -27.34 % 845.000 K 26.31 % 669.000 K 0.000 0.000 0.000 0.000 100.00 % -165.000 K 0.000 -100.00 % 1.979 M -3.56 % 2.052 M 0.000 0.000 0.000 0.000 0.000 100.00 % -2.072 M 0.000 0.000 0.000
Intangible assets 19.356 M 0.29 % 19.300 M -2.33 % 19.760 M 42.25 % 13.891 M -7.00 % 14.936 M -10.68 % 16.721 M 8.73 % 15.379 M 6.21 % 14.480 M -39.68 % 24.007 M 18.28 % 20.297 M 11.45 % 18.211 M -4.76 % 19.121 M -6.39 % 20.427 M -40.51 % 34.339 M 14.60 % 29.965 M 0.000 -100.00 % 30.293 M 837.86 % 3.230 M -11.29 % 3.641 M -15.95 % 4.332 M -79.47 % 21.104 M -8.09 % 22.961 M -12.43 % 26.220 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 45.911 M 57.46 % 29.157 M 0.00 % 29.157 M -4.08 % 30.397 M -0.54 % 30.562 M 0.000 0.000 0.000 0.000 -100.00 % 27.239 M -2.37 % 27.899 M -2.87 % 28.723 M 0.000 0.000 0.000
Goodwill and intangible assets 19.356 M 0.29 % 19.300 M -2.33 % 19.760 M 42.25 % 13.891 M -7.00 % 14.936 M -10.68 % 16.721 M 8.73 % 15.379 M 6.21 % 14.480 M -79.29 % 69.918 M 41.38 % 49.454 M 4.40 % 47.368 M -4.34 % 49.518 M -2.88 % 50.989 M 48.49 % 34.339 M 14.60 % 29.965 M 0.000 -100.00 % 30.293 M -0.58 % 30.469 M -3.40 % 31.540 M -4.58 % 33.055 M 56.63 % 21.104 M -8.09 % 22.961 M -12.43 % 26.220 M
Property plant equipment net 223.801 M 0.40 % 222.919 M 1.93 % 218.696 M 24.61 % 175.502 M 1.46 % 172.980 M 5.63 % 163.758 M 36.21 % 120.229 M 28.29 % 93.719 M 11.92 % 83.741 M 11.51 % 75.099 M -0.20 % 75.253 M 6.61 % 70.587 M -3.30 % 72.994 M 7.30 % 68.026 M -4.56 % 71.274 M -5.59 % 75.492 M 7.03 % 70.534 M -2.70 % 72.493 M -1.74 % 73.773 M -1.15 % 74.635 M 6.25 % 70.246 M 3.46 % 67.897 M -1.37 % 68.843 M
Total non current assets 265.674 M 1.83 % 260.889 M 0.10 % 260.624 M 29.67 % 200.996 M 1.07 % 198.870 M 3.38 % 192.369 M 28.85 % 149.299 M 21.03 % 123.356 M -37.61 % 197.726 M 22.86 % 160.940 M 10.56 % 145.562 M 6.55 % 136.616 M -3.71 % 141.887 M 26.17 % 112.454 M 4.94 % 107.162 M -6.15 % 114.187 M 5.34 % 108.397 M -2.85 % 111.573 M -1.53 % 113.312 M -4.07 % 118.116 M 17.44 % 100.579 M 2.70 % 97.939 M -4.52 % 102.577 M
Other current assets 7.055 M -77.62 % 31.519 M -86.61 % 235.392 M 458.29 % 42.163 M 63.60 % 25.772 M -7.24 % 27.783 M -19.00 % 34.302 M -14.35 % 40.047 M 44.32 % 27.748 M 23.07 % 22.546 M -21.79 % 28.828 M 45.96 % 19.751 M 732.32 % 2.373 M -20.13 % 2.971 M 0.000 0.000 0.000 -100.00 % 120.984 M 0.000 0.000 -100.00 % 56.722 M -24.14 % 74.768 M 34.56 % 55.563 M
Short term investments 19.000 K -9.52 % 21.000 K 75.00 % 12.000 K -7.69 % 13.000 K 0.00 % 13.000 K 0.00 % 13.000 K -13.33 % 15.000 K -28.57 % 21.000 K 0.000 0.000 -100.00 % 182.000 K 0.000 -100.00 % 48.000 K 45.45 % 33.000 K -35.29 % 51.000 K 2.00 % 50.000 K 0.000 -100.00 % 124.000 K -94.61 % 2.301 M 10.63 % 2.080 M 0.000 0.000 0.000
cash and cash equivalents 80.079 M 5.04 % 76.237 M -7.85 % 82.735 M 63.28 % 50.671 M -2.25 % 51.836 M 9.23 % 47.454 M -6.89 % 50.965 M -14.04 % 59.291 M 22.17 % 48.531 M -4.62 % 50.883 M -3.45 % 52.699 M 0.95 % 52.203 M -9.46 % 57.655 M 10.57 % 52.142 M -4.06 % 54.349 M 42.26 % 38.204 M -17.19 % 46.133 M 30.26 % 35.417 M 26.55 % 27.986 M -5.70 % 29.679 M -23.98 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M
Cash and short term investments 80.098 M 5.04 % 76.258 M -7.84 % 82.747 M 63.26 % 50.684 M -2.25 % 51.849 M 9.23 % 47.467 M -6.89 % 50.980 M -14.05 % 59.312 M 22.21 % 48.531 M -4.62 % 50.883 M -3.78 % 52.881 M 1.30 % 52.203 M -9.53 % 57.703 M 10.60 % 52.175 M -4.09 % 54.400 M 42.21 % 38.254 M -17.08 % 46.133 M 29.80 % 35.541 M 17.35 % 30.287 M -4.63 % 31.759 M -18.65 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M
Total current assets 423.734 M -5.42 % 448.028 M -14.32 % 522.882 M 66.58 % 313.895 M 23.96 % 253.219 M -12.34 % 288.867 M -7.89 % 313.605 M 7.73 % 291.102 M 25.54 % 231.879 M -2.58 % 238.027 M -1.84 % 242.490 M 9.74 % 220.975 M 1.22 % 218.302 M -12.33 % 248.994 M 17.71 % 211.536 M 19.74 % 176.668 M -17.32 % 213.689 M 7.18 % 199.373 M 19.40 % 166.976 M 13.51 % 147.107 M 15.91 % 126.920 M 3.99 % 122.053 M 15.51 % 105.668 M
Inventory 183.928 M -4.99 % 193.592 M -5.45 % 204.743 M 82.65 % 112.093 M 25.55 % 89.284 M -19.44 % 110.831 M 7.15 % 103.433 M 12.40 % 92.020 M 30.79 % 70.358 M 17.71 % 59.770 M 9.38 % 54.642 M 2.58 % 53.270 M -8.48 % 58.207 M 4.64 % 55.625 M 23.28 % 45.120 M -2.89 % 46.463 M -6.92 % 49.919 M 16.17 % 42.972 M 27.74 % 33.639 M 9.99 % 30.584 M -1.84 % 31.156 M 21.69 % 25.602 M -8.56 % 28.000 M
Net receivables 0.000 -100.00 % 143.278 M -21.60 % 182.752 M 67.73 % 108.955 M 26.23 % 86.314 M -16.03 % 102.786 M -17.70 % 124.890 M 25.24 % 99.723 M 17.06 % 85.190 M -18.73 % 104.828 M -1.24 % 106.139 M 10.85 % 95.751 M -4.27 % 100.019 M -27.64 % 138.223 M 23.40 % 112.016 M 21.82 % 91.951 M -21.68 % 117.407 M 0.000 -100.00 % 103.050 M 21.57 % 84.764 M 0.000 0.000 0.000
Tax assets 18.541 M 0.000 -100.00 % 20.612 M 87.57 % 10.989 M 8.71 % 10.109 M -9.91 % 11.221 M -12.54 % 12.830 M -1.47 % 13.021 M -53.35 % 27.914 M 27.99 % 21.809 M 6.64 % 20.452 M 45.09 % 14.096 M -2.78 % 14.499 M 110.93 % 6.874 M 79.67 % 3.826 M -17.31 % 4.627 M 19.90 % 3.859 M -25.60 % 5.187 M -4.83 % 5.450 M -33.25 % 8.165 M 13.09 % 7.220 M 36.33 % 5.296 M -5.23 % 5.588 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
Account payables 35.986 M 30.92 % 27.486 M -21.51 % 35.017 M 56.37 % 22.394 M 55.41 % 14.410 M -30.45 % 20.720 M -17.74 % 25.187 M 12.70 % 22.348 M 19.02 % 18.776 M 6.73 % 17.592 M -10.90 % 19.745 M 25.79 % 15.697 M 9.50 % 14.335 M -31.12 % 20.812 M 24.08 % 16.773 M 9.32 % 15.343 M -36.21 % 24.051 M -58.24 % 57.589 M 162.99 % 21.898 M 55.04 % 14.124 M 24.56 % 11.339 M -10.61 % 12.685 M 4.83 % 12.100 M
Tax payables 6.056 M -28.69 % 8.492 M -20.37 % 10.664 M 88.98 % 5.643 M 110.48 % 2.681 M -21.61 % 3.420 M -44.16 % 6.125 M 23.04 % 4.978 M -11.55 % 5.628 M -12.34 % 6.420 M 14.30 % 5.617 M 0.55 % 5.586 M -8.35 % 6.095 M 19.32 % 5.108 M 107.90 % 2.457 M 313.64 % 594.000 K 0.000 -100.00 % 1.130 M 25.56 % 900.000 K -72.38 % 3.259 M 9.92 % 2.965 M 16.87 % 2.537 M 114.27 % 1.184 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.897 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -786.000 K -47.19 % -534.000 K 0.000 0.000 0.000 0.000
Minority interest 1.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.002 M 200.60 % 666.000 K -25.50 % 894.000 K -14.12 % 1.041 M 0.000 0.000 0.000 -100.00 % 786.000 K 47.19 % 534.000 K 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 100.00 % -47.801 M -97.10 % -24.252 M -57.06 % -15.441 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
Preferred stock 0.000 0.000 -100.00 % 30.833 M 58.04 % 19.510 M 14.52 % 17.036 M 74.09 % 9.786 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
Other total stockholders equity 325.033 M -1.75 % 330.819 M -4.82 % 347.576 M 1 618.55 % 20.225 M -3.72 % 21.007 M 2.69 % 20.457 M -8.09 % 22.258 M 148.70 % -45.707 M -278.79 % 25.565 M 9.45 % 23.357 M -10.69 % 26.153 M -24.03 % 34.426 M -85.40 % 235.767 M -4.41 % 246.654 M 16.25 % 212.183 M 6.33 % 199.560 M -10.01 % 221.759 M 470.44 % 38.875 M 14.97 % 33.814 M -11.00 % 37.992 M -40.26 % 63.599 M 1.73 % 62.518 M 13.32 % 55.169 M
Deferred tax liabilities non current 7.367 M 11.20 % 6.625 M -11.22 % 7.462 M 40.21 % 5.322 M 16.23 % 4.579 M -4.90 % 4.815 M -6.78 % 5.165 M -0.83 % 5.208 M 49.35 % 3.487 M 40.83 % 2.476 M -25.98 % 3.345 M -17.20 % 4.040 M -1.89 % 4.118 M 3.42 % 3.982 M -12.31 % 4.541 M 196.60 % 1.531 M -76.51 % 6.517 M -12.79 % 7.473 M 19.15 % 6.272 M 11.17 % 5.642 M -20.32 % 7.081 M 2.05 % 6.939 M -1.13 % 7.018 M
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
Total assets 689.408 M -2.75 % 708.917 M -9.52 % 783.506 M 52.17 % 514.891 M 13.89 % 452.089 M -6.06 % 481.236 M 3.96 % 462.904 M 11.69 % 414.458 M -3.53 % 429.605 M 7.68 % 398.967 M 2.81 % 388.052 M 8.52 % 357.591 M -0.72 % 360.189 M -0.35 % 361.448 M 13.41 % 318.698 M 9.57 % 290.855 M -9.70 % 322.086 M 3.58 % 310.946 M 10.94 % 280.288 M 5.68 % 265.223 M 16.58 % 227.499 M 3.41 % 219.992 M 5.64 % 208.245 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
Deferred income tax 0.000 0.000 -100.00 % 4.675 M 271.94 % -2.719 M 52.30 % -5.700 M -10.25 % -5.170 M -90.70 % -2.711 M 7.25 % -2.923 M 53.34 % -6.265 M -207.11 % -2.040 M 68.87 % -6.554 M -140.43 % -2.726 M 58.24 % -6.527 M 0.000 0.000 0.000 0.000 -100.00 % 12.935 M 315.58 % -6.000 M -66.99 % -3.593 M 0.000 0.000 0.000
Stock based compensation 1.844 M 17.01 % 1.576 M -19.55 % 1.959 M -2.83 % 2.016 M 103.43 % 991.000 K 26.56 % 783.000 K -48.59 % 1.523 M 65.36 % 921.000 K -46.27 % 1.714 M 14.88 % 1.492 M 9.22 % 1.366 M -22.78 % 1.769 M 4.06 % 1.700 M -1.73 % 1.730 M -1.42 % 1.755 M -18.41 % 2.151 M 0.000 -100.00 % 1.534 M 77.75 % 863.000 K 2.01 % 846.000 K 0.000 0.000 0.000
Change in working capital 37.919 M 796.43 % 4.230 M 110.65 % -39.710 M -111.31 % -18.792 M -179.02 % 23.781 M 60.70 % 14.798 M 139.40 % -37.561 M -34.80 % -27.865 M -195.46 % -9.431 M -399.97 % 3.144 M 133.25 % -9.456 M -57.39 % -6.008 M -121.46 % 28.001 M 173.70 % -37.991 M -240.42 % -11.160 M -227.54 % 8.750 M 260.05 % -5.467 M 73.75 % -20.830 M -15.59 % -18.021 M -175.63 % -6.538 M -158.26 % 11.222 M 195.34 % -11.771 M -983.05 % 1.333 M
Accounts receivables 26.001 M -24.09 % 34.252 M 196.19 % -35.607 M -51.19 % -23.551 M -275.71 % 13.403 M -44.47 % 24.137 M 186.00 % -28.065 M -145.99 % -11.409 M -408.10 % 3.703 M 753.23 % 434.000 K 104.27 % -10.158 M 1.03 % -10.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 19.515 M 839.58 % 2.077 M 108.38 % -24.776 M -1.62 % -24.380 M -238.79 % 17.566 M 865.40 % -2.295 M 84.45 % -14.755 M 4.97 % -15.526 M -107.90 % -7.468 M -69.34 % -4.410 M -639.78 % 817.000 K -75.91 % 3.391 M 118.07 % 1.555 M 115.37 % -10.116 M -568.61 % -1.513 M -135.06 % 4.316 M 143.09 % -10.016 M -5.92 % -9.456 M -171.72 % -3.480 M -793.23 % 502.000 K 109.04 % -5.554 M -331.61 % 2.398 M 0.000
Accounts payables 0.000 100.00 % -9.834 M -803.43 % 1.398 M -84.76 % 9.175 M 257.19 % -5.837 M 30.73 % -8.426 M -350.33 % 3.366 M 25.08 % 2.691 M 11.20 % 2.420 M 275.36 % -1.380 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
Other working capital -7.597 M 65.88 % -22.265 M -215.51 % 19.275 M -3.45 % 19.964 M 1 577.72 % -1.351 M -197.76 % 1.382 M 106.06 % -22.806 M -84.83 % -12.339 M -528.58 % -1.963 M -125.99 % 7.554 M 173.53 % -10.273 M -9.30 % -9.399 M -135.54 % 26.446 M 194.87 % -27.875 M -188.95 % -9.647 M -317.57 % 4.434 M -2.53 % 4.549 M 139.99 % -11.374 M 21.78 % -14.541 M -106.55 % -7.040 M -141.96 % 16.776 M 0.000 0.000
Other non cash items 2.309 M 129.78 % -7.754 M -349.65 % 3.106 M -52.77 % 6.577 M -26.32 % 8.927 M 83.95 % 4.853 M -7.23 % 5.231 M 1 309.97 % 371.000 K 122.03 % -1.684 M -130.13 % 5.590 M 208.17 % -5.168 M -1 811.26 % 302.000 K 109.75 % -3.097 M -107.95 % 38.946 M 46.31 % 26.618 M 205.99 % -25.114 M -810.04 % 3.537 M 144.45 % -7.958 M -32.81 % -5.992 M -67.61 % -3.575 M -117.89 % 19.979 M -24.16 % 26.345 M 103.96 % 12.917 M
Net cash provided by operating activities 59.673 M -3.86 % 62.066 M 59.10 % 39.010 M 18.19 % 33.006 M -20.97 % 41.766 M 1.16 % 41.287 M 39.35 % 29.629 M 10.69 % 26.767 M -27.20 % 36.767 M -25.89 % 49.612 M 63.76 % 30.295 M -4.53 % 31.734 M -29.83 % 45.222 M 349.75 % 10.055 M -59.04 % 24.546 M 399.49 % -8.196 M -128.00 % 29.268 M 26.95 % 23.055 M 6.01 % 21.747 M 8.85 % 19.979 M -49.93 % 39.899 M 86.86 % 21.352 M 3.00 % 20.730 M
Investments in property plant and equipment -14.859 M 28.71 % -20.842 M -59.33 % -13.081 M 65.63 % -38.062 M -47.46 % -25.811 M 52.60 % -54.448 M -31.71 % -41.340 M -86.21 % -22.201 M 2.74 % -22.827 M -21.10 % -18.850 M -21.10 % -15.566 M -93.80 % -8.032 M 11.08 % -9.033 M 20.12 % -11.308 M -91.99 % -5.890 M 59.14 % -14.414 M -64.84 % -8.744 M -42.78 % -6.124 M 9.27 % -6.750 M -20.97 % -5.580 M 47.15 % -10.558 M -66.03 % -6.359 M 62.06 % -16.760 M
Acquisitions net -24.012 M -90.80 % -12.585 M -44.31 % -8.721 M -837.74 % -930.000 K 6.06 % -990.000 K 95.58 % -22.410 M -875.20 % -2.298 M 82.41 % -13.063 M -3.01 % -12.681 M -600.61 % -1.810 M -71.24 % -1.057 M -70.21 % -621.000 K 92.86 % -8.694 M -290.22 % -2.228 M 0.000 0.000 0.000 0.000 0.000 100.00 % -23.905 M 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -9.280 M -897.85 % -930.000 K 6.06 % -990.000 K 95.58 % -22.410 M -421.41 % -4.298 M 74.96 % -17.163 M -374.51 % -3.617 M -99.83 % -1.810 M -894.51 % -182.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -596.000 K -205.64 % -195.000 K 84.39 % -1.249 M 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 559.000 K -86.49 % 4.138 M 22.64 % 3.374 M -87.80 % 27.648 M 1 282.40 % 2.000 M -51.22 % 4.100 M 21 478.95 % 19.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 0.000 0.000 0.000
Other investing activites -4.678 M -120.30 % 23.049 M 152.32 % 9.135 M 436.59 % -2.714 M -41.80 % -1.914 M 70.79 % -6.553 M -167.77 % 9.669 M 480.07 % -2.544 M 21.96 % -3.260 M 67.07 % -9.900 M -26.37 % -7.834 M -576.51 % -1.158 M 39.88 % -1.926 M 26.49 % -2.620 M -192.41 % -896.000 K -137.67 % -377.000 K -5.60 % -357.000 K -134.90 % 1.023 M -2.01 % 1.044 M 125.97 % 462.000 K 128.86 % -1.601 M -78.48 % -897.000 K 15.46 % -1.061 M
Net cash used for investing activites -43.549 M -319.63 % -10.378 M 51.48 % -21.388 M 44.44 % -38.498 M -46.21 % -26.331 M 66.32 % -78.173 M -130.13 % -33.969 M 1.11 % -34.349 M -0.75 % -34.093 M -35.87 % -25.093 M -57.99 % -15.883 M -120.93 % -7.189 M 59.14 % -17.595 M -73.93 % -10.116 M -100.48 % -5.046 M 62.11 % -13.317 M -76.36 % -7.551 M -32.54 % -5.697 M 3.46 % -5.901 M 80.51 % -30.272 M -194.73 % -10.271 M -65.63 % -6.201 M 63.66 % -17.063 M
Debt repayment 2.897 M 123.98 % -12.079 M -135.02 % 34.490 M 542.87 % 5.365 M 161.83 % -8.677 M -118.68 % 46.451 M 122.27 % 20.898 M -42.85 % 36.567 M 207.18 % 11.904 M 265.22 % -7.205 M -2.36 % -7.039 M 74.45 % -27.546 M -204.78 % -9.038 M -335.24 % 3.842 M 275.75 % -2.186 M -112.11 % 18.057 M 61.61 % 11.173 M 230.85 % -8.539 M 23.52 % -11.165 M -207.76 % 10.361 M 223.71 % -8.375 M 36.75 % -13.241 M -543.39 % -2.058 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 620.000 K -62.81 % 1.667 M -75.17 % 6.713 M 0.000 -100.00 % 6.315 M -20.10 % 7.904 M 56.36 % 5.055 M 209.93 % 1.631 M 50.60 % 1.083 M -69.22 % 3.519 M 68.62 % 2.087 M -24.47 % 2.763 M -32.68 % 4.104 M -25.54 % 5.512 M 233.05 % 1.655 M 10.92 % 1.492 M -22.09 % 1.915 M -40.29 % 3.207 M
Common stock repurchased -464.000 K 90.21 % -4.738 M 0.000 100.00 % -1.499 M -177.59 % -540.000 K 46.53 % -1.010 M -297.64 % -254.000 K 87.89 % -2.098 M 0.33 % -2.105 M 0.000 0.000 0.000 0.000 100.00 % -693.000 K -70.27 % -407.000 K 18.27 % -498.000 K 0.000 100.00 % -22.213 M -28.21 % -17.325 M -75.59 % -9.867 M -106.77 % -4.772 M 5.22 % -5.035 M 0.000
Dividends paid -15.384 M -8.98 % -14.116 M 18.42 % -17.303 M 0.000 0.000 100.00 % -26.914 M -8.11 % -24.894 M -0.29 % -24.822 M -10.35 % -22.493 M -22.82 % -18.314 M -13.74 % -16.101 M -133.04 % -6.909 M 49.32 % -13.633 M -101.88 % -6.753 M 0.000 100.00 % -6.639 M 69.43 % -21.718 M -90.38 % -11.408 M 0.000 0.000 0.000 0.000 100.00 % -3.148 M
Other financing activites 0.000 100.00 % -22.828 M 0.000 0.000 0.000 -100.00 % 15.487 M 0.000 0.000 0.000 100.00 % -4.184 M 0.000 -100.00 % 70.000 K 0.000 -100.00 % 1.082 M 0.000 -100.00 % 180.000 K 112.30 % -1.463 M -123.71 % 6.171 M 6.84 % 5.776 M 393.20 % -1.970 M -8 665.22 % 23.000 K -98.76 % 1.855 M 258.80 % 517.000 K
Net cash used provided by financing activities -12.951 M 75.91 % -53.761 M -412.80 % 17.187 M 344.57 % 3.866 M 141.94 % -9.217 M -126.61 % 34.634 M 1 440.84 % -2.583 M -115.79 % 16.360 M 419.97 % -5.113 M 78.14 % -23.388 M -53.50 % -15.236 M 48.05 % -29.330 M -39.40 % -21.040 M -1 362.13 % -1.439 M -255.40 % 926.000 K -92.98 % 13.187 M 242.64 % -9.245 M 4.41 % -9.672 M 43.77 % -17.202 M -9 710.06 % 179.000 K 101.54 % -11.632 M 29.16 % -16.421 M -1 008.03 % -1.482 M
Effect of forex changes on cash 669.000 K 115.12 % -4.425 M -61.20 % -2.745 M -695.44 % 461.000 K 125.11 % -1.836 M -45.83 % -1.259 M 10.26 % -1.403 M -170.79 % 1.982 M 2 178.16 % 87.000 K 102.95 % -2.947 M -323.26 % 1.320 M 297.90 % -667.000 K 37.90 % -1.074 M -51.91 % -707.000 K 83.49 % -4.281 M -1 178.34 % 397.000 K 122.61 % -1.756 M -588.63 % -255.000 K 24.33 % -337.000 K -144.87 % 751.000 K 217.90 % -637.000 K -175.12 % 848.000 K 179.03 % -1.073 M
Net change in cash 3.842 M 159.13 % -6.498 M -120.27 % 32.064 M 2 852.27 % -1.165 M -126.59 % 4.382 M 224.81 % -3.511 M 57.83 % -8.326 M -177.38 % 10.760 M 557.48 % -2.352 M -29.52 % -1.816 M -466.13 % 496.000 K 109.10 % -5.452 M -198.89 % 5.513 M 349.80 % -2.207 M -113.67 % 16.145 M 303.62 % -7.929 M -173.99 % 10.716 M 44.21 % 7.431 M 538.92 % -1.693 M 81.92 % -9.363 M -153.94 % 17.359 M 4 213.51 % -422.000 K -137.95 % 1.112 M
Cash at beginning of period 76.237 M -7.85 % 82.735 M 63.28 % 50.671 M -2.25 % 51.836 M 9.23 % 47.454 M -6.89 % 50.965 M -14.04 % 59.291 M 22.17 % 48.531 M -4.62 % 50.883 M -3.45 % 52.699 M 0.95 % 52.203 M -9.46 % 57.655 M 10.57 % 52.142 M -4.06 % 54.349 M 42.26 % 38.204 M -17.19 % 46.133 M 30.26 % 35.417 M 26.55 % 27.986 M -5.70 % 29.679 M -23.98 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M 5.30 % 20.993 M
Cash at end of period 80.079 M 5.04 % 76.237 M -7.85 % 82.735 M 63.28 % 50.671 M -2.25 % 51.836 M 9.23 % 47.454 M -6.89 % 50.965 M -14.04 % 59.291 M 22.17 % 48.531 M -4.62 % 50.883 M -3.45 % 52.699 M 0.95 % 52.203 M -9.46 % 57.655 M 10.57 % 52.142 M -4.06 % 54.349 M 42.26 % 38.204 M -17.19 % 46.133 M 30.26 % 35.417 M 26.55 % 27.986 M -5.70 % 29.679 M -23.98 % 39.042 M 80.06 % 21.683 M -1.91 % 22.105 M
Operating cash flow 59.673 M -3.86 % 62.066 M 59.10 % 39.010 M 18.19 % 33.006 M -20.97 % 41.766 M 1.16 % 41.287 M 39.35 % 29.629 M 10.69 % 26.767 M -27.20 % 36.767 M -25.89 % 49.612 M 63.76 % 30.295 M -4.53 % 31.734 M -29.83 % 45.222 M 349.75 % 10.055 M -59.04 % 24.546 M 399.49 % -8.196 M -128.00 % 29.268 M 26.95 % 23.055 M 6.01 % 21.747 M 8.85 % 19.979 M -49.93 % 39.899 M 86.86 % 21.352 M 3.00 % 20.730 M
Capital expenditure -20.962 M 26.54 % -28.535 M -118.14 % -13.081 M 65.63 % -38.062 M -47.46 % -25.811 M 52.60 % -54.448 M -31.71 % -41.340 M -86.21 % -22.201 M 2.74 % -22.827 M -21.10 % -18.850 M -21.10 % -15.566 M -93.80 % -8.032 M 11.08 % -9.033 M 20.12 % -11.308 M -91.99 % -5.890 M 59.14 % -14.414 M -64.84 % -8.744 M -42.78 % -6.124 M 9.27 % -6.750 M -20.97 % -5.580 M 47.15 % -10.558 M -66.03 % -6.359 M 62.06 % -16.760 M
Free CashFlow 38.711 M 15.45 % 33.531 M 29.32 % 25.929 M 612.84 % -5.056 M -131.69 % 15.955 M 221.23 % -13.161 M -12.38 % -11.711 M -356.48 % 4.566 M -67.25 % 13.940 M -54.68 % 30.762 M 108.85 % 14.729 M -37.86 % 23.702 M -34.50 % 36.189 M 2 988.19 % -1.253 M -106.72 % 18.656 M 182.51 % -22.610 M -210.16 % 20.524 M 21.22 % 16.931 M 12.90 % 14.997 M 4.15 % 14.399 M -50.93 % 29.341 M 95.70 % 14.993 M 277.66 % 3.970 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30
Revenue 304.021 M -6.02 % 323.491 M -8.51 % 353.562 M -9.25 % 389.603 M 7.90 % 361.083 M 51.66 % 238.087 M 13.80 % 209.207 M 0.00 % 209.207 M 28.79 % 162.438 M 0.00 % 162.438 M -21.79 % 207.702 M 0.00 % 207.702 M -13.27 % 239.489 M 0.00 % 239.489 M 17.54 % 203.753 M 0.00 % 203.753 M 9.76 % 185.637 M 0.00 % 185.637 M 1.09 % 183.637 M 0.00 % 183.637 M 1.16 % 181.536 M 0.00 % 181.536 M 6.36 % 170.679 M 0.00 % 170.679 M 19.03 % 143.395 M 0.00 % 143.395 M -22.50 % 185.015 M 0.00 % 185.015 M 9.13 % 169.538 M 0.00 % 169.538 M 62.70 % 104.202 M 0.00 % 104.202 M -39.05 % 170.956 M 0.00 % 170.956 M -1.98 % 174.409 M 0.00 % 174.409 M 9.31 % 159.560 M 0.00 % 159.560 M 24.15 % 128.523 M 0.00 % 128.523 M 21.52 % 105.764 M 0.00 % 105.764 M -6.01 % 112.530 M 0.00 % 112.530 M 18.22 % 95.187 M 0.00 % 95.187 M
Net income -5.735 M -327.94 % 2.516 M 58.29 % 1.590 M -96.09 % 40.657 M 42.64 % 28.503 M 22.49 % 23.270 M 53.22 % 15.188 M 0.00 % 15.188 M 2 402.88 % -659.500 K 0.00 % -659.500 K -109.98 % 6.611 M 0.00 % 6.611 M -74.47 % 25.894 M 0.00 % 25.894 M 23.01 % 21.051 M 0.00 % 21.051 M 18.63 % 17.745 M 0.00 % 17.745 M 21.48 % 14.608 M 0.00 % 14.608 M 7.66 % 13.569 M 0.00 % 13.569 M 7.00 % 12.681 M 0.00 % 12.681 M 149.21 % 5.089 M 0.00 % 5.089 M -74.09 % 19.640 M 0.00 % 19.640 M 120.92 % 8.890 M 0.00 % 8.890 M 189.64 % -9.918 M 0.00 % -9.918 M -185.40 % 11.613 M 0.00 % 11.613 M -28.39 % 16.218 M 0.00 % 16.218 M 7.03 % 15.153 M 0.00 % 15.153 M 84.10 % 8.231 M 0.00 % 8.231 M -19.27 % 10.195 M 0.00 % 10.195 M -1.98 % 10.401 M 0.00 % 10.401 M 57.26 % 6.614 M 0.00 % 6.614 M
Income before tax -371.000 K -104.79 % 7.750 M -21.75 % 9.904 M -80.59 % 51.020 M 38.95 % 36.718 M 30.57 % 28.122 M 47.17 % 19.109 M 0.00 % 19.109 M 1 542.33 % 1.164 M 0.00 % 1.164 M -87.87 % 9.592 M 0.00 % 9.592 M -69.27 % 31.211 M 0.00 % 31.211 M 23.48 % 25.275 M 0.00 % 25.275 M 4.48 % 24.192 M 0.00 % 24.192 M 24.03 % 19.506 M 0.00 % 19.506 M -16.69 % 23.413 M 0.00 % 23.413 M 55.53 % 15.053 M 0.00 % 15.053 M 174.92 % 5.476 M 0.00 % 5.476 M -76.24 % 23.047 M 0.00 % 23.047 M 87.45 % 12.295 M 0.00 % 12.295 M 272.16 % -7.142 M 0.00 % -7.142 M -147.14 % 15.151 M 0.00 % 15.151 M -28.32 % 21.136 M 0.00 % 21.136 M 14.08 % 18.527 M 0.00 % 18.527 M 72.92 % 10.714 M 0.00 % 10.714 M -15.06 % 12.614 M 0.00 % 12.614 M -8.00 % 13.711 M 0.00 % 13.711 M 62.90 % 8.417 M 0.00 % 8.417 M
Income before tax ratio 0.00 -105.09 % 0.02 -14.47 % 0.03 -78.61 % 0.13 28.78 % 0.10 -13.91 % 0.12 29.32 % 0.09 0.00 % 0.09 1 175.18 % 0.01 0.00 % 0.01 -84.49 % 0.05 0.00 % 0.05 -64.56 % 0.13 0.00 % 0.13 5.06 % 0.12 0.00 % 0.12 -4.81 % 0.13 0.00 % 0.13 22.69 % 0.11 0.00 % 0.11 -17.64 % 0.13 0.00 % 0.13 46.23 % 0.09 0.00 % 0.09 130.97 % 0.04 0.00 % 0.04 -69.35 % 0.12 0.00 % 0.12 71.77 % 0.07 0.00 % 0.07 205.81 % -0.07 0.00 % -0.07 -177.33 % 0.09 0.00 % 0.09 -26.87 % 0.12 0.00 % 0.12 4.37 % 0.12 0.00 % 0.12 39.28 % 0.08 0.00 % 0.08 -30.10 % 0.12 0.00 % 0.12 -2.11 % 0.12 0.00 % 0.12 37.79 % 0.09 0.00 % 0.09
EBITDA 16.094 M -21.39 % 20.473 M 96.43 % 10.423 M -68.10 % 32.669 M 41.50 % 23.087 M 20.50 % 19.159 M -37.57 % 30.687 M 0.00 % 30.687 M 132.51 % 13.198 M 0.00 % 13.198 M -28.34 % 18.419 M 0.00 % 18.419 M -51.02 % 37.608 M 0.00 % 37.608 M 12.88 % 33.316 M 0.00 % 33.316 M 5.37 % 31.619 M 0.00 % 31.619 M 14.18 % 27.693 M 0.00 % 27.693 M -13.34 % 31.956 M 0.00 % 31.956 M 22.80 % 26.022 M 0.00 % 26.022 M 152.68 % 10.298 M 0.00 % 10.298 M -62.67 % 27.588 M 0.00 % 27.588 M 32.63 % 20.801 M 0.00 % 20.801 M 434.88 % -6.212 M 0.00 % -6.212 M -125.91 % 23.973 M 0.00 % 23.973 M -6.39 % 25.610 M 0.00 % 25.610 M 11.13 % 23.046 M 0.00 % 23.046 M 51.73 % 15.189 M 0.00 % 15.189 M -21.98 % 19.468 M 0.00 % 19.468 M -6.76 % 20.881 M 0.00 % 20.881 M 60.18 % 13.036 M 0.00 % 13.036 M
Net income ratio -0.02 -342.54 % 0.01 73.00 % 0.00 -95.69 % 0.10 32.20 % 0.08 -19.24 % 0.10 34.63 % 0.07 0.00 % 0.07 1 888.07 % 0.00 0.00 % 0.00 -112.76 % 0.03 0.00 % 0.03 -70.56 % 0.11 0.00 % 0.11 4.65 % 0.10 0.00 % 0.10 8.08 % 0.10 0.00 % 0.10 20.17 % 0.08 0.00 % 0.08 6.43 % 0.07 0.00 % 0.07 0.60 % 0.07 0.00 % 0.07 109.37 % 0.04 0.00 % 0.04 -66.57 % 0.11 0.00 % 0.11 102.44 % 0.05 0.00 % 0.05 155.09 % -0.10 0.00 % -0.10 -240.11 % 0.07 0.00 % 0.07 -26.95 % 0.09 0.00 % 0.09 -2.08 % 0.09 0.00 % 0.09 48.29 % 0.06 0.00 % 0.06 -33.56 % 0.10 0.00 % 0.10 4.30 % 0.09 0.00 % 0.09 33.02 % 0.07 0.00 % 0.07
Ratio EBITDA 0.05 -16.35 % 0.06 114.69 % 0.03 -64.84 % 0.08 31.15 % 0.06 -20.55 % 0.08 -45.14 % 0.15 0.00 % 0.15 80.53 % 0.08 0.00 % 0.08 -8.38 % 0.09 0.00 % 0.09 -43.53 % 0.16 0.00 % 0.16 -3.96 % 0.16 0.00 % 0.16 -4.00 % 0.17 0.00 % 0.17 12.95 % 0.15 0.00 % 0.15 -14.33 % 0.18 0.00 % 0.18 15.46 % 0.15 0.00 % 0.15 112.29 % 0.07 0.00 % 0.07 -51.84 % 0.15 0.00 % 0.15 21.53 % 0.12 0.00 % 0.12 305.82 % -0.06 0.00 % -0.06 -142.51 % 0.14 0.00 % 0.14 -4.50 % 0.15 0.00 % 0.15 1.66 % 0.14 0.00 % 0.14 22.22 % 0.12 0.00 % 0.12 -35.80 % 0.18 0.00 % 0.18 -0.80 % 0.19 0.00 % 0.19 35.49 % 0.14 0.00 % 0.14
Gross profit ratio 0.63 -1.04 % 0.63 225.34 % 0.19 -14.20 % 0.23 -2.13 % 0.23 -0.20 % 0.23 -63.28 % 0.63 0.00 % 0.63 3.61 % 0.61 0.00 % 0.61 -1.69 % 0.62 0.00 % 0.62 0.09 % 0.62 0.00 % 0.62 -1.20 % 0.63 0.00 % 0.63 -2.06 % 0.64 0.00 % 0.64 -0.11 % 0.64 0.00 % 0.64 6.01 % 0.61 0.00 % 0.61 1.78 % 0.60 0.00 % 0.60 0.50 % 0.59 0.00 % 0.59 10.00 % 0.54 0.00 % 0.54 2.98 % 0.52 0.00 % 0.52 -6.83 % 0.56 0.00 % 0.56 -43.83 % 1.00 0.00 % 1.00 74.89 % 0.57 0.00 % 0.57 0.11 % 0.57 0.00 % 0.57 -2.39 % 0.59 0.00 % 0.59 -4.96 % 0.62 0.00 % 0.62 2.10 % 0.60 0.00 % 0.60 -2.16 % 0.62 0.00 % 0.62
Weighted average shs out dil 5.125 M -0.18 % 5.135 M 0.34 % 5.118 M -0.56 % 5.146 M 8.88 % 4.727 M 22.48 % 3.859 M 0.05 % 3.857 M 0.00 % 3.857 M 0.30 % 3.846 M 0.00 % 3.846 M -0.09 % 3.849 M 0.00 % 3.849 M 0.20 % 3.841 M 0.00 % 3.841 M 0.81 % 3.810 M 0.00 % 3.810 M 0.59 % 3.788 M 0.00 % 3.788 M 1.53 % 3.731 M 0.00 % 3.731 M 2.04 % 3.657 M 0.00 % 3.657 M 3.21 % 3.543 M 0.00 % 3.543 M 3.16 % 3.434 M 0.00 % 3.434 M 0.07 % 3.432 M 0.00 % 3.432 M 0.90 % 3.401 M 0.00 % 3.401 M 1.69 % 3.345 M 0.00 % 3.345 M -0.11 % 3.348 M 0.00 % 3.348 M -0.83 % 3.376 M 0.00 % 3.376 M 4.29 % 3.237 M 0.00 % 3.237 M 0.03 % 3.236 M 0.00 % 3.236 M 0.59 % 3.217 M 0.00 % 3.217 M 0.59 % 3.199 M 0.00 % 3.199 M -5.19 % 3.374 M 0.00 % 3.374 M
Weighted average shs out 5.125 M -0.18 % 5.135 M 0.34 % 5.118 M -0.22 % 5.129 M 9.11 % 4.700 M 22.20 % 3.846 M 0.07 % 3.843 M 0.00 % 3.843 M -0.06 % 3.846 M 0.00 % 3.846 M 0.06 % 3.843 M 0.00 % 3.843 M 0.33 % 3.831 M 0.00 % 3.831 M 0.54 % 3.810 M 0.00 % 3.810 M 1.84 % 3.741 M 0.00 % 3.741 M 2.43 % 3.653 M 0.00 % 3.653 M 2.81 % 3.553 M 0.00 % 3.553 M 2.73 % 3.458 M 0.00 % 3.458 M 1.57 % 3.405 M 0.00 % 3.405 M 0.88 % 3.375 M 0.00 % 3.375 M 0.77 % 3.349 M 0.00 % 3.349 M 0.89 % 3.320 M 0.00 % 3.320 M -0.10 % 3.323 M 0.00 % 3.323 M 1.06 % 3.288 M 0.00 % 3.288 M 3.10 % 3.190 M 0.00 % 3.190 M 0.71 % 3.167 M 0.00 % 3.167 M 0.40 % 3.154 M 0.00 % 3.154 M 0.13 % 3.150 M 0.00 % 3.150 M 0.76 % 3.126 M 0.00 % 3.126 M
EPS diluted -1.12 -328.57 % 0.49 58.06 % 0.31 -96.08 % 7.90 31.01 % 6.03 0.00 % 6.03 53.05 % 3.94 0.00 % 3.94 2 417.65 % -0.17 0.00 % -0.17 -109.88 % 1.72 0.00 % 1.72 -74.48 % 6.74 0.00 % 6.74 22.55 % 5.50 0.00 % 5.50 7.63 % 5.11 0.00 % 5.11 30.36 % 3.92 0.00 % 3.92 5.66 % 3.71 0.00 % 3.71 3.63 % 3.58 0.00 % 3.58 157.55 % 1.39 0.00 % 1.39 -75.78 % 5.74 0.00 % 5.74 119.08 % 2.62 0.00 % 2.62 188.51 % -2.96 0.00 % -2.96 -185.30 % 3.47 0.00 % 3.47 -27.86 % 4.81 0.00 % 4.81 2.78 % 4.68 0.00 % 4.68 83.53 % 2.55 0.00 % 2.55 -19.56 % 3.17 0.00 % 3.17 -2.46 % 3.25 0.00 % 3.25 65.82 % 1.96 0.00 % 1.96
Earnings per share -1.12 -328.57 % 0.49 58.06 % 0.31 -96.09 % 7.93 30.86 % 6.06 0.17 % 6.05 53.16 % 3.95 0.00 % 3.95 2 423.53 % -0.17 0.00 % -0.17 -109.88 % 1.72 0.00 % 1.72 -74.56 % 6.76 0.00 % 6.76 22.24 % 5.53 0.00 % 5.53 6.96 % 5.17 0.00 % 5.17 29.25 % 4.00 0.00 % 4.00 4.71 % 3.82 0.00 % 3.82 4.09 % 3.67 0.00 % 3.67 160.28 % 1.41 0.00 % 1.41 -75.86 % 5.84 0.00 % 5.84 119.55 % 2.66 0.00 % 2.66 189.26 % -2.98 0.00 % -2.98 -185.14 % 3.50 0.00 % 3.50 -29.01 % 4.93 0.00 % 4.93 3.79 % 4.75 0.00 % 4.75 82.69 % 2.60 0.00 % 2.60 -19.50 % 3.23 0.00 % 3.23 -2.12 % 3.30 0.00 % 3.30 55.66 % 2.12 0.00 % 2.12
Gross profit 190.835 M -7.00 % 205.200 M 197.67 % 68.936 M -22.14 % 88.533 M 5.60 % 83.836 M 51.36 % 55.387 M -58.21 % 132.526 M 0.00 % 132.526 M 33.44 % 99.319 M 0.00 % 99.319 M -23.11 % 129.177 M 0.00 % 129.177 M -13.19 % 148.810 M 0.00 % 148.810 M 16.12 % 128.146 M 0.00 % 128.146 M 7.50 % 119.209 M 0.00 % 119.209 M 0.97 % 118.058 M 0.00 % 118.058 M 7.23 % 110.094 M 0.00 % 110.094 M 8.25 % 101.702 M 0.00 % 101.702 M 19.62 % 85.019 M 0.00 % 85.019 M -14.74 % 99.721 M 0.00 % 99.721 M 12.39 % 88.731 M 0.00 % 88.731 M 51.59 % 58.535 M 0.00 % 58.535 M -65.76 % 170.956 M 0.00 % 170.956 M 71.42 % 99.727 M 0.00 % 99.727 M 9.43 % 91.135 M 0.00 % 91.135 M 21.18 % 75.204 M 0.00 % 75.204 M 15.49 % 65.116 M 0.00 % 65.116 M -4.04 % 67.857 M 0.00 % 67.857 M 15.66 % 58.667 M 0.00 % 58.667 M
Income tax expense 5.008 M -4.32 % 5.234 M 55.66 % 3.363 M -67.55 % 10.363 M 26.15 % 8.215 M 69.31 % 4.852 M 23.74 % 3.921 M 0.00 % 3.921 M 115.09 % 1.823 M 0.00 % 1.823 M -38.86 % 2.982 M 0.00 % 2.982 M -43.93 % 5.317 M 0.00 % 5.317 M 25.86 % 4.225 M 0.00 % 4.225 M -4.57 % 4.427 M 0.00 % 4.427 M 27.87 % 3.462 M 0.00 % 3.462 M 118.77 % 1.583 M 0.00 % 1.583 M -36.41 % 2.489 M 0.00 % 2.489 M 449.94 % 452.500 K 0.00 % 452.500 K -86.72 % 3.407 M 0.00 % 3.407 M 200.06 % -3.405 M 0.00 % -3.405 M -222.64 % 2.776 M 0.00 % 2.776 M -21.54 % 3.538 M 0.00 % 3.538 M -26.28 % 4.799 M 0.00 % 4.799 M 42.72 % 3.363 M 0.00 % 3.363 M 35.39 % 2.484 M 0.00 % 2.484 M 202.67 % -2.419 M 0.00 % -2.419 M 26.93 % -3.311 M 0.00 % -3.311 M -83.56 % -1.804 M 0.00 % -1.804 M
Cost of revenue 113.186 M -4.32 % 118.291 M -58.44 % 284.626 M -5.46 % 301.070 M 8.59 % 277.247 M 51.75 % 182.700 M 138.26 % 76.681 M 0.00 % 76.681 M 21.48 % 63.120 M 0.00 % 63.120 M -19.62 % 78.525 M 0.00 % 78.525 M -13.40 % 90.680 M 0.00 % 90.680 M 19.94 % 75.607 M 0.00 % 75.607 M 13.82 % 66.428 M 0.00 % 66.428 M 1.29 % 65.579 M 0.00 % 65.579 M -8.21 % 71.442 M 0.00 % 71.442 M 3.57 % 68.977 M 0.00 % 68.977 M 18.16 % 58.376 M 0.00 % 58.376 M -31.56 % 85.294 M 0.00 % 85.294 M 5.55 % 80.807 M 0.00 % 80.807 M 76.95 % 45.668 M 0.00 % 45.668 M 0.000 0.000 -100.00 % 74.682 M 0.00 % 74.682 M 9.15 % 68.425 M 0.00 % 68.425 M 28.33 % 53.319 M 0.00 % 53.319 M 31.17 % 40.648 M 0.00 % 40.648 M -9.01 % 44.674 M 0.00 % 44.674 M 22.33 % 36.520 M 0.00 % 36.520 M
General and administrative expenses 18.714 M 0.000 -100.00 % 46.745 M 0.000 -100.00 % 3.743 M 0.000 -100.00 % 4.350 M 0.00 % 4.350 M 22.07 % 3.563 M 0.00 % 3.563 M -15.50 % 4.217 M 0.00 % 4.217 M -36.18 % 6.607 M 0.00 % 6.607 M 84.90 % 3.573 M 0.00 % 3.573 M -0.58 % 3.594 M 0.00 % 3.594 M 13.00 % 3.181 M 0.00 % 3.181 M 4.48 % 3.044 M 0.00 % 3.044 M 14.11 % 2.668 M 0.00 % 2.668 M 1.25 % 2.635 M 0.00 % 2.635 M -9.09 % 2.898 M 0.00 % 2.898 M 13.58 % 2.552 M 0.00 % 2.552 M 0.000 0.000 0.000 0.000 100.00 % -2.143 M 0.00 % -2.143 M -118.44 % -981.000 K 0.00 % -981.000 K -12.66 % -870.740 K 0.00 % -870.740 K -101.90 % 45.709 M 0.00 % 45.709 M -1.33 % 46.327 M 0.00 % 46.327 M 5.97 % 43.719 M 0.00 % 43.719 M
Selling and marketing expenses 21.146 M 0.000 -100.00 % 9.300 M 0.000 -100.00 % 6.792 M 0.000 -100.00 % 6.744 M 0.00 % 6.744 M 38.88 % 4.856 M 0.00 % 4.856 M -53.60 % 10.466 M 0.00 % 10.466 M 27.10 % 8.235 M 0.00 % 8.235 M -6.99 % 8.854 M 0.00 % 8.854 M 23.52 % 7.168 M 0.00 % 7.168 M -4.77 % 7.527 M 0.00 % 7.527 M 14.00 % 6.602 M 0.00 % 6.602 M 23.91 % 5.328 M 0.00 % 5.328 M -3.29 % 5.509 M 0.00 % 5.509 M -2.24 % 5.635 M 0.00 % 5.635 M 1.56 % 5.549 M 0.00 % 5.549 M -15.87 % 6.596 M 0.00 % 6.596 M -22.92 % 8.557 M 0.00 % 8.557 M 71.62 % 4.986 M 0.00 % 4.986 M 31.00 % 3.806 M 0.00 % 3.806 M 3.40 % 3.681 M 0.00 % 3.681 M 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 275.710 M 398.10 % 55.352 M 255.03 % -35.705 M -333.36 % 15.300 M 340.41 % 3.474 M -5.80 % 3.688 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 196.000 K 0.00 % 196.000 K 495.96 % -49.500 K 0.00 % -49.500 K 0.000 0.000 100.00 % -126.000 K 0.00 % -126.000 K -4.13 % -121.000 K 0.00 % -121.000 K -70.42 % -71.000 K 0.00 % -71.000 K 16.96 % -85.500 K 0.00 % -85.500 K 0.000 0.000 0.000 0.000 -100.00 % 2.938 M 0.00 % 2.938 M 0.000 0.000 100.00 % -54.000 K 0.00 % -54.000 K 66.87 % -163.000 K 0.00 % -163.000 K -129.58 % -71.000 K 0.00 % -71.000 K -205.19 % 67.500 K 0.00 % 67.500 K 0.000 0.000 0.000 0.000
Operating expenses 185.244 M -4.88 % 194.755 M 131.19 % 84.242 M 154.71 % 33.074 M -22.49 % 42.668 M 71.89 % 24.823 M -77.35 % 109.614 M 0.00 % 109.614 M 16.99 % 93.692 M 0.00 % 93.692 M -20.03 % 117.160 M 0.00 % 117.160 M 1.72 % 115.183 M 0.00 % 115.183 M 14.48 % 100.612 M 0.00 % 100.612 M 8.50 % 92.727 M 0.00 % 92.727 M -2.08 % 94.692 M 0.00 % 94.692 M 10.05 % 86.043 M 0.00 % 86.043 M 1.12 % 85.090 M 0.00 % 85.090 M 10.50 % 77.003 M 0.00 % 77.003 M 1.38 % 75.953 M 0.00 % 75.953 M 3.00 % 73.738 M 0.00 % 73.738 M 7.55 % 68.564 M 0.00 % 68.564 M -55.88 % 155.397 M 0.00 % 155.397 M 98.98 % 78.098 M 0.00 % 78.098 M 8.32 % 72.096 M 0.00 % 72.096 M 14.79 % 62.807 M 0.00 % 62.807 M 25.62 % 49.997 M 0.00 % 49.997 M -3.45 % 51.785 M 0.00 % 51.785 M 4.18 % 49.707 M 0.00 % 49.707 M
Cost and expenses 298.430 M -4.67 % 313.046 M -6.89 % 336.213 M 0.62 % 334.144 M 4.45 % 319.915 M 54.16 % 207.523 M 11.40 % 186.294 M 0.00 % 186.294 M 18.80 % 156.811 M 0.00 % 156.811 M -19.87 % 195.685 M 0.00 % 195.685 M -4.94 % 205.862 M 0.00 % 205.862 M 16.82 % 176.218 M 0.00 % 176.218 M 10.72 % 159.155 M 0.00 % 159.155 M -0.70 % 160.271 M 0.00 % 160.271 M 1.77 % 157.485 M 0.00 % 157.485 M 2.22 % 154.067 M 0.00 % 154.067 M 13.80 % 135.378 M 0.00 % 135.378 M -16.04 % 161.247 M 0.00 % 161.247 M 4.34 % 154.545 M 0.00 % 154.545 M 35.29 % 114.231 M 0.00 % 114.231 M -26.49 % 155.397 M 0.00 % 155.397 M 1.71 % 152.780 M 0.00 % 152.780 M 8.72 % 140.521 M 0.00 % 140.521 M 21.01 % 116.126 M 0.00 % 116.126 M 28.11 % 90.645 M 0.00 % 90.645 M -6.03 % 96.459 M 0.00 % 96.459 M 11.87 % 86.227 M 0.00 % 86.227 M
Research and development expenses 9.077 M 0.000 -100.00 % 39.422 M 0.000 -100.00 % 35.607 M 52.10 % 23.411 M 1 017.74 % 2.095 M 0.00 % 2.095 M -11.25 % 2.360 M 0.00 % 2.360 M -37.13 % 3.754 M 0.00 % 3.754 M -14.56 % 4.393 M 0.00 % 4.393 M 23.26 % 3.564 M 0.00 % 3.564 M 17.55 % 3.032 M 0.00 % 3.032 M 33.95 % 2.264 M 0.00 % 2.264 M -0.55 % 2.276 M 0.00 % 2.276 M -12.55 % 2.603 M 0.00 % 2.603 M 33.29 % 1.953 M 0.00 % 1.953 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
Selling general and administrative expenses -99.543 M -171.41 % 139.403 M 148.73 % 56.045 M 15.86 % 48.374 M 359.17 % 10.535 M 106.57 % 5.100 M -54.03 % 11.094 M 0.00 % 11.094 M 31.77 % 8.419 M 0.00 % 8.419 M -42.66 % 14.683 M 0.00 % 14.683 M -1.07 % 14.841 M 0.00 % 14.841 M 19.43 % 12.427 M 0.00 % 12.427 M 15.47 % 10.762 M 0.00 % 10.762 M 0.51 % 10.707 M 0.00 % 10.707 M 11.00 % 9.646 M 0.00 % 9.646 M 20.64 % 7.996 M 0.00 % 7.996 M -1.82 % 8.144 M 0.00 % 8.144 M -4.56 % 8.533 M 0.00 % 8.533 M 5.35 % 8.100 M 0.00 % 8.100 M 22.81 % 6.596 M 0.00 % 6.596 M -22.92 % 8.557 M 0.00 % 8.557 M 200.98 % 2.843 M 0.00 % 2.843 M 0.64 % 2.825 M 0.00 % 2.825 M 0.52 % 2.810 M 0.00 % 2.810 M -93.85 % 45.709 M 0.00 % 45.709 M -1.33 % 46.327 M 0.00 % 46.327 M 5.97 % 43.719 M 0.00 % 43.719 M
Interest income 0.000 0.000 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 % 227.000 K 0.00 % 227.000 K -12.02 % 258.000 K 0.00 % 258.000 K 64.86 % 156.500 K 0.00 % 156.500 K 115.86 % 72.500 K 0.00 % 72.500 K -7.64 % 78.500 K 0.00 % 78.500 K -67.29 % 240.000 K 0.00 % 240.000 K -93.53 % 3.709 M 0.00 % 3.709 M 43.79 % 2.580 M 0.00 % 2.580 M 147.91 % 1.041 M 0.00 % 1.041 M -76.50 % 4.428 M 0.00 % 4.428 M 1 138.46 % 357.500 K 0.00 % 357.500 K 51.48 % 236.000 K 0.00 % 236.000 K 85.10 % 127.500 K 0.00 % 127.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 -100.00 % 7.445 M 67.72 % 4.439 M -0.25 % 4.450 M 82.23 % 2.442 M 18.03 % 2.069 M 0.00 % 2.069 M -10.76 % 2.319 M 0.00 % 2.319 M 161.09 % 888.000 K 0.00 % 888.000 K 23.85 % 717.000 K 0.00 % 717.000 K 15.55 % 620.500 K 0.00 % 620.500 K -30.67 % 895.000 K 0.00 % 895.000 K 24.31 % 720.000 K 0.00 % 720.000 K 12.85 % 638.000 K 0.00 % 638.000 K -2.97 % 657.500 K 0.00 % 657.500 K -27.27 % 904.000 K 0.00 % 904.000 K -79.60 % 4.431 M 0.00 % 4.431 M -8.46 % 4.840 M 0.00 % 4.840 M 101.83 % 2.398 M 0.00 % 2.398 M -50.41 % 4.836 M 0.00 % 4.836 M 961.69 % 455.500 K 0.00 % 455.500 K -23.77 % 597.500 K 0.00 % 597.500 K 5.66 % 565.500 K 0.00 % 565.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 10.436 M 4.07 % 10.028 M 392.78 % 2.035 M -79.40 % 9.878 M 4.50 % 9.453 M 21.91 % 7.754 M -0.26 % 7.775 M 0.00 % 7.775 M 3.07 % 7.543 M 0.00 % 7.543 M 17.84 % 6.401 M 0.00 % 6.401 M 12.69 % 5.680 M 0.00 % 5.680 M 1.08 % 5.620 M 0.00 % 5.620 M 5.24 % 5.340 M 0.00 % 5.340 M 4.99 % 5.086 M 0.00 % 5.086 M -35.67 % 7.905 M 0.00 % 7.905 M 49.97 % 5.271 M 0.00 % 5.271 M 22.98 % 4.286 M 0.00 % 4.286 M 16.31 % 3.685 M 0.00 % 3.685 M 0.50 % 3.667 M 0.00 % 3.667 M -10.22 % 4.084 M 0.00 % 4.084 M 2.46 % 3.986 M 0.00 % 3.986 M -0.81 % 4.019 M 0.00 % 4.019 M 2.47 % 3.922 M 0.00 % 3.922 M 0.32 % 3.909 M 0.00 % 3.909 M -10.12 % 4.349 M 0.00 % 4.349 M 28.33 % 3.389 M 0.00 % 3.389 M 4.60 % 3.240 M 0.00 % 3.240 M
Operating income 5.591 M -46.47 % 10.445 M -39.79 % 17.349 M -68.72 % 55.459 M 34.71 % 41.168 M 34.69 % 30.564 M 36.46 % 22.397 M 0.00 % 22.397 M 298.03 % 5.627 M 0.00 % 5.627 M -53.18 % 12.018 M 0.00 % 12.018 M -64.26 % 33.627 M 0.00 % 33.627 M 22.13 % 27.535 M 0.00 % 27.535 M 3.97 % 26.483 M 0.00 % 26.483 M 13.34 % 23.366 M 0.00 % 23.366 M -2.85 % 24.051 M 0.00 % 24.051 M 44.78 % 16.612 M 0.00 % 16.612 M 107.22 % 8.017 M 0.00 % 8.017 M -66.27 % 23.768 M 0.00 % 23.768 M 63.30 % 14.555 M 0.00 % 14.555 M 266.88 % -8.722 M 0.00 % -8.722 M -156.06 % 15.560 M 0.00 % 15.560 M -28.06 % 21.629 M 0.00 % 21.629 M 13.61 % 19.039 M 0.00 % 19.039 M 53.57 % 12.397 M 0.00 % 12.397 M -9.33 % 13.673 M 0.00 % 13.673 M -6.71 % 14.656 M 0.00 % 14.656 M 65.87 % 8.836 M 0.00 % 8.836 M
Operating income ratio 0.02 -43.04 % 0.03 -34.20 % 0.05 -65.53 % 0.14 24.85 % 0.11 -11.19 % 0.13 19.91 % 0.11 0.00 % 0.11 209.05 % 0.03 0.00 % 0.03 -40.13 % 0.06 0.00 % 0.06 -58.79 % 0.14 0.00 % 0.14 3.90 % 0.14 0.00 % 0.14 -5.27 % 0.14 0.00 % 0.14 12.12 % 0.13 0.00 % 0.13 -3.96 % 0.13 0.00 % 0.13 36.12 % 0.10 0.00 % 0.10 74.10 % 0.06 0.00 % 0.06 -56.48 % 0.13 0.00 % 0.13 49.64 % 0.09 0.00 % 0.09 202.57 % -0.08 0.00 % -0.08 -191.97 % 0.09 0.00 % 0.09 -26.61 % 0.12 0.00 % 0.12 3.93 % 0.12 0.00 % 0.12 23.70 % 0.10 0.00 % 0.10 -25.38 % 0.13 0.00 % 0.13 -0.74 % 0.13 0.00 % 0.13 40.31 % 0.09 0.00 % 0.09
Total other income expenses net -5.962 M -121.22 % -2.695 M 78.26 % -12.397 M 58.61 % -29.949 M -31.30 % -22.809 M -38.21 % -16.503 M -401.84 % -3.289 M 0.00 % -3.289 M 26.32 % -4.464 M 0.00 % -4.464 M -84.02 % -2.426 M 0.00 % -2.426 M -0.37 % -2.417 M 0.00 % -2.417 M -6.95 % -2.260 M 0.00 % -2.260 M -26.41 % -1.788 M 0.00 % -1.788 M -21.85 % -1.467 M 0.00 % -1.467 M -129.76 % -638.500 K 0.00 % -638.500 K 57.35 % -1.497 M 0.00 % -1.497 M 41.09 % -2.541 M 0.00 % -2.541 M -252.18 % -721.500 K 0.00 % -721.500 K 68.08 % -2.261 M 0.00 % -2.261 M -243.02 % 1.581 M 0.00 % 1.581 M 486.90 % -408.500 K 0.00 % -408.500 K 33.31 % -612.500 K 0.00 % -612.500 K -19.63 % -512.000 K 0.00 % -512.000 K 69.58 % -1.683 M 0.00 % -1.683 M -59.00 % -1.059 M 0.00 % -1.059 M -12.07 % -944.500 K 0.00 % -944.500 K -125.69 % -418.500 K 0.00 % -418.500 K
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31
Net debt 97.612 M 0.50 % 97.131 M 4.50 % 92.948 M -8.25 % 101.302 M -4.00 % 105.524 M -6.36 % 112.692 M 14.52 % 98.404 M 297.77 % -49.758 M -153.83 % 92.439 M -15.62 % 109.547 M 3.11 % 106.238 M 49.25 % 71.179 M 80.78 % 39.373 M 26.12 % 31.219 M 195.49 % 10.565 M 370.39 % 2.246 M 112.91 % -17.393 M -7.90 % -16.119 M 53.09 % -34.365 M -112.65 % -16.160 M 44.33 % -29.029 M -39.78 % -20.768 M 8.17 % -22.616 M -148.80 % -9.090 M -921.35 % -890.000 K 89.23 % -8.261 M -48.29 % -5.571 M -185.07 % 6.549 M 154.69 % -11.975 M -231.88 % 9.080 M 43.67 % 6.320 M 114.32 % -44.133 M -37.82 % -32.022 M -60.83 % -19.910 M -66.96 % -11.925 M -202.66 % -3.940 M -594.97 % 796.000 K -85.61 % 5.532 M 150.85 % -10.880 M 60.13 % -27.292 M -40.05 % -19.488 M -66.80 % -11.683 M 1.36 % -11.844 M 1.34 % -12.005 M
Total investments 2.260 M 18 733.33 % 12.000 K -99.20 % 1.501 M 12 408.33 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K -7.69 % 13.000 K -7.14 % 14.000 K 7.69 % 13.000 K 0.00 % 13.000 K 0.00 % 13.000 K -13.33 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K -28.57 % 21.000 K -96.94 % 687.000 K -69.21 % 2.231 M -0.71 % 2.247 M 9.13 % 2.059 M 8.20 % 1.903 M 11 094.12 % 17.000 K 0.000 -100.00 % 2.128 M -3.45 % 2.204 M 8.73 % 2.027 M 0.80 % 2.011 M -3.55 % 2.085 M 0.97 % 2.065 M 3 949.02 % 51.000 K 30.77 % 39.000 K -22.00 % 50.000 K 0.000 -100.00 % 62.000 K -50.00 % 124.000 K -89.77 % 1.213 M -47.31 % 2.301 M 99.31 % 1.155 M 14 331.25 % 8.000 K 100.00 % 4.000 K 0.000 0.000 0.000 0.000 0.000
Total debt 177.691 M 0.04 % 177.619 M 4.99 % 169.185 M -9.18 % 186.294 M -1.04 % 188.259 M 16.13 % 162.113 M 8.75 % 149.075 M 0.000 -100.00 % 144.275 M -7.29 % 155.619 M 1.25 % 153.692 M 28.33 % 119.764 M 32.57 % 90.338 M -1.96 % 92.141 M 31.90 % 69.856 M 16.75 % 59.835 M 92.16 % 31.138 M -23.61 % 40.762 M 146.77 % 16.518 M -52.37 % 34.678 M 46.51 % 23.670 M -24.19 % 31.222 M 5.53 % 29.587 M -22.79 % 38.320 M -32.49 % 56.765 M 12.03 % 50.670 M 8.80 % 46.571 M -3.22 % 48.120 M 13.56 % 42.374 M -7.31 % 45.716 M 2.68 % 44.524 M 2 126.20 % 2.000 M -77.15 % 8.754 M -43.55 % 15.507 M -21.59 % 19.777 M -17.76 % 24.046 M -18.84 % 29.629 M -15.85 % 35.211 M 49.96 % 23.481 M 99.83 % 11.750 M 8.05 % 10.875 M 8.75 % 10.000 M -0.50 % 10.050 M -0.50 % 10.100 M
Accumulated other comprehensive income loss 0.000 100.00 % -351.647 M -632.55 % -48.003 M -35.89 % -35.326 M -14.57 % -30.833 M -33.06 % -23.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 29.981 M -92.73 % 412.528 M 284.58 % 107.267 M 30.37 % 82.281 M 20.12 % 68.500 M -72.19 % 246.310 M 0.83 % 244.294 M 7.10 % 228.108 M 6.05 % 215.094 M 4.67 % 205.492 M -8.16 % 223.762 M -5.17 % 235.970 M -8.89 % 258.997 M 7.92 % 239.998 M 2.92 % 233.200 M 9.47 % 213.029 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 -100.00 % 92.640 M -50.00 % 185.280 M 10.64 % 167.458 M 11.91 % 149.635 M 12.60 % 132.892 M 14.42 % 116.148 M 23.89 % 93.750 M 31.39 % 71.351 M 15.20 % 61.937 M 17.92 % 52.522 M 14.12 % 46.022 M 16.45 % 39.521 M
Common stock 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 0.00 % 513.000 K 33.25 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.00 % 385.000 K 0.26 % 384.000 K 0.26 % 383.000 K 0.00 % 383.000 K 1.59 % 377.000 K 0.00 % 377.000 K 2.17 % 369.000 K 0.00 % 369.000 K 2.22 % 361.000 K 0.84 % 358.000 K 1.70 % 352.000 K 1.15 % 348.000 K 1.16 % 344.000 K 0.00 % 344.000 K 1.18 % 340.000 K 0.00 % 340.000 K 0.00 % 340.000 K 0.29 % 339.000 K 0.00 % 339.000 K 0.00 % 339.000 K 0.44 % 337.500 K 0.45 % 336.000 K -94.36 % 5.957 M -48.55 % 11.577 M -20.65 % 14.589 M -17.11 % 17.601 M -15.10 % 20.731 M -13.12 % 23.861 M -9.09 % 26.247 M -8.33 % 28.633 M -4.81 % 30.081 M -4.59 % 31.528 M
Total equity 356.611 M -7.83 % 386.891 M -0.95 % 390.596 M -5.75 % 414.434 M -0.52 % 416.589 M 55.56 % 267.793 M 1.09 % 264.904 M 6.51 % 248.718 M 5.17 % 236.486 M 4.11 % 227.149 M -7.14 % 244.604 M -4.90 % 257.196 M -8.68 % 281.640 M 7.52 % 261.945 M 1.46 % 258.178 M 7.87 % 239.346 M -23.26 % 311.910 M 8.73 % 286.866 M 1.32 % 283.134 M 5.61 % 268.101 M -6.31 % 286.170 M 8.44 % 263.886 M -0.29 % 264.651 M 4.91 % 252.262 M 2.84 % 245.285 M -0.71 % 247.039 M -0.40 % 248.035 M 15.30 % 215.124 M 1.22 % 212.523 M 1.57 % 209.237 M 4.67 % 199.899 M -10.00 % 222.098 M -0.71 % 223.688 M -0.71 % 225.277 M 7.06 % 210.419 M 7.60 % 195.560 M 6.48 % 183.651 M 6.93 % 171.741 M 3.91 % 165.276 M 4.07 % 158.811 M 5.00 % 151.242 M 5.27 % 143.673 M 6.47 % 134.946 M 6.91 % 126.218 M
Other non current liabilities 3.677 M -60.45 % 9.296 M -40.00 % 15.494 M 88.15 % 8.235 M -14.03 % 9.579 M 583.24 % 1.402 M 2.86 % 1.363 M -98.97 % 132.857 M 2 236.97 % 5.685 M -0.49 % 5.713 M -18.39 % 7.000 M 3.97 % 6.733 M 6.33 % 6.332 M 5.92 % 5.978 M -24.50 % 7.918 M 34.23 % 5.899 M -62.97 % 15.931 M 2.69 % 15.513 M -16.48 % 18.574 M 81.33 % 10.243 M 51.55 % 6.759 M 0.000 0.000 -100.00 % 10.617 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
Long term debt 163.426 M -5.86 % 173.601 M 5.10 % 165.172 M -10.75 % 185.057 M 5.22 % 175.877 M 5 685.43 % 3.040 M -97.85 % 141.597 M 0.000 -100.00 % 137.169 M -7.67 % 148.565 M 8.84 % 136.504 M 14.06 % 119.673 M 32.47 % 90.338 M 1.06 % 89.391 M 27.96 % 69.856 M 16.75 % 59.835 M 90.28 % 31.445 M -22.86 % 40.762 M 146.77 % 16.518 M -50.13 % 33.124 M 39.94 % 23.670 M -22.66 % 30.607 M 19.83 % 25.543 M -27.42 % 35.195 M -38.00 % 56.765 M 1 062.74 % 4.882 M -89.52 % 46.571 M -3.22 % 48.120 M 13.56 % 42.374 M -7.31 % 45.716 M 2.68 % 44.524 M 2 126.20 % 2.000 M 0.00 % 2.000 M 0.00 % 2.000 M -77.27 % 8.800 M -43.59 % 15.600 M -11.36 % 17.600 M -10.20 % 19.600 M 25.04 % 15.675 M 33.40 % 11.750 M 8.05 % 10.875 M 8.75 % 10.000 M -0.50 % 10.050 M -0.50 % 10.100 M
Total non current liabilities 174.470 M -4.61 % 182.897 M 1.23 % 180.666 M -6.53 % 193.292 M 4.23 % 185.456 M 1 781.46 % 9.857 M -93.35 % 148.282 M 11.61 % 132.857 M -7.00 % 142.854 M -7.40 % 154.278 M 7.51 % 143.504 M 13.53 % 126.406 M 30.76 % 96.670 M 1.36 % 95.369 M 22.62 % 77.774 M 18.32 % 65.734 M 38.75 % 47.376 M -19.35 % 58.744 M 67.40 % 35.092 M -19.08 % 43.367 M 28.40 % 33.774 M -1.98 % 34.457 M 16.48 % 29.583 M -35.43 % 45.812 M -24.75 % 60.883 M 601.82 % 8.675 M -82.84 % 50.553 M -2.68 % 51.944 M 10.72 % 46.915 M -3.51 % 48.621 M 5.57 % 46.055 M 440.74 % 8.517 M -5.31 % 8.995 M -5.05 % 9.473 M -39.56 % 15.673 M -28.34 % 21.872 M -7.15 % 23.557 M -6.68 % 25.242 M 14.55 % 22.037 M 17.02 % 18.831 M 5.29 % 17.885 M 5.58 % 16.939 M -0.53 % 17.029 M -0.52 % 17.118 M
Other current liabilities 102.020 M -3.13 % 105.320 M 54.34 % 68.241 M -45.34 % 124.838 M 65.14 % 75.597 M 3.19 % 73.263 M 10.69 % 66.190 M -3.03 % 68.260 M 40.59 % 48.552 M -3.79 % 50.462 M -2.58 % 51.800 M -3.88 % 53.889 M 1.14 % 53.282 M -8.04 % 57.939 M 13.21 % 51.180 M 0.28 % 51.036 M 11.34 % 45.837 M 7.02 % 42.832 M -24.50 % 56.729 M 32.61 % 42.778 M 0.07 % 42.746 M -1.41 % 43.357 M 14.01 % 38.030 M -1.99 % 38.804 M 15.52 % 33.591 M -5.25 % 35.453 M -4.03 % 36.940 M -8.13 % 40.208 M 0.44 % 40.030 M 4.75 % 38.216 M 31.94 % 28.964 M -57.04 % 67.420 M 88.88 % 35.695 M 799.12 % 3.970 M -77.69 % 17.791 M -43.72 % 31.612 M -5.44 % 33.429 M -5.16 % 35.246 M -0.43 % 35.400 M -0.43 % 35.553 M -10.80 % 39.856 M -9.74 % 44.158 M -7.80 % 47.892 M -7.23 % 51.625 M
Deferred revenue 0.000 0.000 -100.00 % 36.046 M 3 013.99 % -1.237 M -102.59 % 47.801 M 130.05 % -159.073 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 0.000 0.000
Short term debt 14.265 M 255.03 % 4.018 M 112.54 % -32.033 M -2 689.57 % 1.237 M 103.49 % -35.419 M -122.27 % 159.073 M 2 027.21 % 7.478 M 0.000 -100.00 % 7.106 M 0.74 % 7.054 M -58.96 % 17.188 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 78.000 K 0.000 0.000 -100.00 % 1.554 M 0.000 -100.00 % 615.000 K -84.79 % 4.044 M 29.41 % 3.125 M 0.000 -100.00 % 45.788 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.754 M -50.00 % 13.507 M 23.05 % 10.977 M 29.96 % 8.446 M -29.78 % 12.029 M -22.95 % 15.611 M 100.00 % 7.806 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 158.327 M 14.55 % 138.216 M -4.20 % 144.278 M -10.86 % 161.857 M -10.80 % 181.461 M -29.63 % 257.859 M 153.54 % 101.705 M 15.81 % 87.824 M 20.72 % 72.749 M 2.81 % 70.762 M -24.02 % 93.128 M 21.63 % 76.566 M -9.49 % 84.594 M 7.23 % 78.891 M 0.49 % 78.506 M 7.35 % 73.129 M 4.00 % 70.319 M 9.21 % 64.389 M -20.25 % 80.741 M 19.50 % 67.566 M -0.80 % 68.108 M 3.87 % 65.570 M 3.49 % 63.357 M 1.65 % 62.331 M 15.38 % 54.021 M -45.61 % 99.317 M 58.00 % 62.860 M -4.34 % 65.709 M 10.88 % 59.260 M -5.26 % 62.547 M 39.30 % 44.901 M -50.91 % 91.471 M 9.11 % 83.834 M 10.02 % 76.196 M 9.59 % 69.526 M 10.61 % 62.856 M -4.11 % 65.548 M -3.94 % 68.240 M 15.57 % 59.049 M 18.44 % 49.857 M -8.72 % 54.619 M -8.02 % 59.380 M -4.45 % 62.145 M -4.26 % 64.909 M
Total liabilities 332.797 M 3.64 % 321.113 M 0.88 % 318.321 M -10.37 % 355.149 M -3.21 % 366.917 M 37.05 % 267.716 M 7.09 % 249.987 M 13.28 % 220.681 M 2.36 % 215.603 M -4.19 % 225.040 M -4.90 % 236.632 M 16.58 % 202.972 M 11.98 % 181.264 M 4.02 % 174.260 M 11.50 % 156.280 M 12.54 % 138.863 M 17.99 % 117.695 M -4.42 % 123.133 M 6.30 % 115.833 M 4.42 % 110.933 M 8.88 % 101.882 M 1.85 % 100.027 M 7.63 % 92.940 M -14.06 % 108.143 M -5.88 % 114.904 M 6.40 % 107.992 M -4.78 % 113.413 M -3.60 % 117.653 M 10.81 % 106.175 M -4.49 % 111.168 M 22.22 % 90.956 M -9.03 % 99.988 M 7.71 % 92.829 M 8.36 % 85.669 M 0.55 % 85.199 M 0.56 % 84.728 M -4.91 % 89.105 M -4.68 % 93.482 M 15.29 % 81.085 M 18.05 % 68.688 M -5.26 % 72.504 M -5.00 % 76.319 M -3.60 % 79.173 M -3.48 % 82.027 M
Other non current assets 1.735 M -90.70 % 18.659 M -21.64 % 23.813 M 0.000 0.000 0.000 -100.00 % 614.000 K -16.91 % 739.000 K -12.54 % 845.000 K -14.04 % 983.000 K 46.94 % 669.000 K -7.85 % 726.000 K -15.68 % 861.000 K -20.86 % 1.088 M -49.06 % 2.136 M -77.50 % 9.495 M -41.22 % 16.153 M -45.27 % 29.512 M 102.44 % 14.578 M 6.39 % 13.702 M 158.14 % 5.308 M 1 438.55 % 345.000 K -85.71 % 2.415 M 211.21 % 776.000 K -72.79 % 2.852 M 2.59 % 2.780 M 19.52 % 2.326 M -31.95 % 3.418 M 62.99 % 2.097 M -30.33 % 3.010 M -91.16 % 34.068 M 818.03 % 3.711 M 4.02 % 3.568 M 4.19 % 3.424 M 14.65 % 2.987 M 17.16 % 2.549 M -54.54 % 5.608 M -35.29 % 8.666 M 62.36 % 5.338 M 165.68 % 2.009 M 5.90 % 1.897 M 6.27 % 1.785 M -3.80 % 1.856 M -3.66 % 1.926 M
Long term investments 2.241 M 0.000 -100.00 % 1.480 M -5.61 % 1.568 M 0.77 % 1.556 M 195.82 % 526.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.587 M 0.000 -100.00 % 2.228 M 0.000 0.000 100.00 % -165.000 K 0.000 0.000 -100.00 % 2.144 M 8.34 % 1.979 M 0.20 % 1.975 M -3.75 % 2.052 M 1.94 % 2.013 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.036 M 50.00 % -2.072 M -100.00 % -1.036 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 19.356 M 1.08 % 19.150 M -0.78 % 19.300 M -0.94 % 19.484 M -1.40 % 19.760 M 45.21 % 13.608 M -2.04 % 13.891 M -84.14 % 87.569 M 486.29 % 14.936 M -78.78 % 70.401 M 321.03 % 16.721 M -82.89 % 97.741 M 535.55 % 15.379 M -85.97 % 109.593 M 656.86 % 14.480 M -81.78 % 79.457 M 230.97 % 24.007 M -64.23 % 67.111 M 230.64 % 20.297 M -77.62 % 90.712 M 398.12 % 18.211 M -79.34 % 88.145 M 360.99 % 19.121 M -83.47 % 115.683 M 466.32 % 20.427 M -82.84 % 119.027 M 246.62 % 34.339 M 3.50 % 33.177 M 10.72 % 29.965 M -1.25 % 30.345 M 0.000 -100.00 % 30.293 M 80.73 % 16.762 M 418.93 % 3.230 M -5.98 % 3.436 M -5.64 % 3.641 M -8.67 % 3.987 M -7.98 % 4.332 M -65.94 % 12.718 M -39.74 % 21.104 M -4.21 % 22.033 M -4.04 % 22.961 M -6.63 % 24.591 M -6.21 % 26.220 M
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 -100.00 % 45.911 M 0.000 -100.00 % 29.157 M 0.000 -100.00 % 29.157 M 0.000 -100.00 % 30.397 M 0.000 -100.00 % 30.562 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.620 M -50.00 % 27.239 M -1.20 % 27.569 M -1.18 % 27.899 M -1.46 % 28.311 M -1.43 % 28.723 M 100.00 % 14.362 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 19.356 M 1.08 % 19.150 M -0.78 % 19.300 M -0.94 % 19.484 M -1.40 % 19.760 M 45.21 % 13.608 M -2.04 % 13.891 M -4.75 % 14.583 M -2.36 % 14.936 M -7.30 % 16.113 M -3.64 % 16.721 M 8.25 % 15.446 M 0.44 % 15.379 M 11.60 % 13.781 M -4.83 % 14.480 M 0.24 % 14.446 M -79.34 % 69.918 M 32.36 % 52.825 M 6.82 % 49.454 M 3.64 % 47.717 M 0.74 % 47.368 M 2.41 % 46.255 M -6.59 % 49.518 M -1.16 % 50.099 M -1.75 % 50.989 M 46.55 % 34.793 M 1.32 % 34.339 M 3.50 % 33.177 M 10.72 % 29.965 M -1.25 % 30.345 M 0.000 -100.00 % 30.293 M -0.29 % 30.381 M -0.29 % 30.469 M -1.73 % 31.005 M -1.70 % 31.540 M -2.35 % 32.298 M -2.29 % 33.055 M 22.07 % 27.080 M 28.31 % 21.104 M -4.21 % 22.033 M -4.04 % 22.961 M -6.63 % 24.591 M -6.21 % 26.220 M
Property plant equipment net 223.801 M -0.17 % 224.176 M 0.56 % 222.919 M 0.45 % 221.916 M 1.47 % 218.696 M 26.68 % 172.634 M -1.63 % 175.502 M 2.32 % 171.517 M -0.85 % 172.980 M 1.14 % 171.022 M 4.44 % 163.758 M 16.39 % 140.697 M 17.02 % 120.229 M 15.08 % 104.476 M 11.48 % 93.719 M 7.73 % 86.997 M 3.89 % 83.741 M 7.72 % 77.742 M 3.52 % 75.099 M 7.58 % 69.809 M -7.23 % 75.253 M 9.33 % 68.829 M -2.49 % 70.587 M -1.78 % 71.867 M -1.54 % 72.994 M 8.60 % 67.216 M -1.19 % 68.026 M 1.69 % 66.898 M -6.14 % 71.274 M -1.64 % 72.466 M -4.01 % 75.492 M 7.03 % 70.534 M -1.37 % 71.514 M -1.35 % 72.493 M -0.88 % 73.133 M -0.87 % 73.773 M -0.58 % 74.204 M -0.58 % 74.635 M 3.03 % 72.441 M 3.12 % 70.246 M 1.70 % 69.072 M 1.73 % 67.897 M -0.69 % 68.370 M -0.69 % 68.843 M
Total non current assets 265.674 M 1.41 % 261.985 M -2.07 % 267.512 M 2.09 % 262.044 M 0.54 % 260.624 M 32.45 % 196.772 M -2.10 % 200.996 M 2.09 % 196.879 M -1.00 % 198.870 M 0.54 % 197.797 M 2.82 % 192.369 M 13.43 % 169.599 M 13.60 % 149.299 M 12.18 % 133.086 M 7.89 % 123.356 M 0.12 % 123.204 M -37.69 % 197.726 M 17.74 % 167.938 M 4.35 % 160.940 M 6.39 % 151.277 M 3.93 % 145.562 M 9.77 % 132.601 M -2.94 % 136.616 M -2.07 % 139.497 M -1.68 % 141.887 M 21.75 % 116.535 M 3.63 % 112.454 M 3.49 % 108.660 M 1.40 % 107.162 M -1.99 % 109.342 M -4.24 % 114.187 M 5.34 % 108.397 M -1.44 % 109.985 M -1.42 % 111.573 M -0.77 % 112.443 M -0.77 % 113.312 M -2.08 % 115.714 M -2.03 % 118.116 M 8.02 % 109.348 M 8.72 % 100.579 M 1.33 % 99.259 M 1.35 % 97.939 M -2.31 % 100.258 M -2.26 % 102.577 M
Other current assets 7.055 M -83.04 % 41.606 M 19.21 % 34.900 M -2.72 % 35.875 M -84.76 % 235.392 M 487.67 % 40.055 M -5.00 % 42.163 M 54.83 % 27.232 M 5.67 % 25.772 M -3.91 % 26.822 M -3.46 % 27.783 M 8.15 % 25.689 M -25.11 % 34.302 M 6.00 % 32.361 M -19.19 % 40.047 M 17.86 % 33.979 M 22.46 % 27.748 M -40.97 % 47.006 M 108.49 % 22.546 M -9.66 % 24.956 M -13.43 % 28.828 M -14.26 % 33.623 M 70.23 % 19.751 M -83.40 % 118.965 M 4 913.27 % 2.373 M -1.98 % 2.421 M -18.51 % 2.971 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 119.196 M -1.48 % 120.984 M 8.01 % 112.017 M 0.000 0.000 0.000 -100.00 % 28.361 M -50.00 % 56.722 M -13.72 % 65.745 M -12.07 % 74.768 M 14.74 % 65.166 M 17.28 % 55.563 M
Short term investments 19.000 K 58.33 % 12.000 K -42.86 % 21.000 K 75.00 % 12.000 K 0.00 % 12.000 K 0.00 % 12.000 K -7.69 % 13.000 K -7.14 % 14.000 K 7.69 % 13.000 K 0.00 % 13.000 K 0.00 % 13.000 K -13.33 % 15.000 K 0.00 % 15.000 K 0.00 % 15.000 K -28.57 % 21.000 K 0.000 0.000 -100.00 % 19.000 K 0.000 0.000 -100.00 % 182.000 K 0.000 0.000 -100.00 % 60.000 K 25.00 % 48.000 K 33.33 % 36.000 K 9.09 % 33.000 K -36.54 % 52.000 K 1.96 % 51.000 K 30.77 % 39.000 K -22.00 % 50.000 K 0.000 -100.00 % 62.000 K -50.00 % 124.000 K -89.77 % 1.213 M -47.31 % 2.301 M 5.04 % 2.191 M 5.31 % 2.080 M 100.00 % 1.040 M 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 80.079 M -0.51 % 80.488 M 5.58 % 76.237 M -10.30 % 84.992 M 2.73 % 82.735 M 67.41 % 49.421 M -2.47 % 50.671 M 1.83 % 49.758 M -4.01 % 51.836 M 12.51 % 46.072 M -2.91 % 47.454 M -2.33 % 48.585 M -4.67 % 50.965 M -16.34 % 60.922 M 2.75 % 59.291 M 2.96 % 57.589 M 18.66 % 48.531 M -14.68 % 56.881 M 11.79 % 50.883 M 0.09 % 50.838 M -3.53 % 52.699 M 1.36 % 51.990 M -0.41 % 52.203 M 10.11 % 47.410 M -17.77 % 57.655 M -2.17 % 58.931 M 13.02 % 52.142 M 25.43 % 41.571 M -23.51 % 54.349 M 48.35 % 36.636 M -4.10 % 38.204 M -17.19 % 46.133 M 13.14 % 40.775 M 15.13 % 35.417 M 11.72 % 31.702 M 13.28 % 27.986 M -2.94 % 28.833 M -2.85 % 29.679 M -13.62 % 34.361 M -11.99 % 39.042 M 28.59 % 30.363 M 40.03 % 21.683 M -0.96 % 21.894 M -0.95 % 22.105 M
Cash and short term investments 80.098 M -0.50 % 80.500 M 5.56 % 76.258 M -10.29 % 85.004 M 2.73 % 82.747 M 67.39 % 49.433 M -2.47 % 50.684 M 1.83 % 49.772 M -4.01 % 51.849 M 12.51 % 46.085 M -2.91 % 47.467 M -2.33 % 48.600 M -4.67 % 50.980 M -16.34 % 60.937 M 2.74 % 59.312 M 2.99 % 57.589 M 18.66 % 48.531 M -14.71 % 56.900 M 11.83 % 50.883 M 0.09 % 50.838 M -3.86 % 52.881 M 1.71 % 51.990 M -0.41 % 52.203 M 9.97 % 47.470 M -17.73 % 57.703 M -2.14 % 58.967 M 13.02 % 52.175 M 25.35 % 41.623 M -23.49 % 54.400 M 48.33 % 36.675 M -4.13 % 38.254 M -17.08 % 46.133 M 12.97 % 40.837 M 14.90 % 35.541 M 7.98 % 32.914 M 8.67 % 30.287 M -2.37 % 31.023 M -2.32 % 31.759 M -10.29 % 35.401 M -9.33 % 39.042 M 28.59 % 30.363 M 40.03 % 21.683 M -0.96 % 21.894 M -0.95 % 22.105 M
Total current assets 423.734 M -5.00 % 446.019 M -0.45 % 448.028 M -11.73 % 507.539 M -2.93 % 522.882 M 54.36 % 338.737 M 7.91 % 313.895 M 15.18 % 272.520 M 7.62 % 253.219 M -0.46 % 254.392 M -11.93 % 288.867 M -0.59 % 290.569 M -7.35 % 313.605 M 3.46 % 303.119 M 4.13 % 291.102 M 14.16 % 255.005 M 9.97 % 231.879 M -4.21 % 242.061 M 1.69 % 238.027 M 4.51 % 227.757 M -6.08 % 242.490 M 4.83 % 231.312 M 4.68 % 220.975 M 0.03 % 220.908 M 1.19 % 218.302 M -8.47 % 238.496 M -4.22 % 248.994 M 11.10 % 224.117 M 5.95 % 211.536 M 0.22 % 211.063 M 19.47 % 176.668 M -17.32 % 213.689 M 3.47 % 206.531 M 3.59 % 199.373 M 8.84 % 183.175 M 9.70 % 166.976 M 6.33 % 157.042 M 6.75 % 147.107 M 7.37 % 137.014 M 7.95 % 126.920 M 1.95 % 124.487 M 1.99 % 122.053 M 7.20 % 113.861 M 7.75 % 105.668 M
Inventory 183.928 M -4.52 % 192.643 M -1.31 % 195.192 M -11.96 % 221.696 M 8.28 % 204.743 M 62.67 % 125.867 M 12.29 % 112.093 M 3.84 % 107.947 M 20.90 % 89.284 M -19.62 % 111.084 M 0.23 % 110.831 M -6.50 % 118.539 M 14.60 % 103.433 M 3.20 % 100.228 M 8.92 % 92.020 M 9.57 % 83.980 M 19.36 % 70.358 M -0.97 % 71.044 M 18.86 % 59.770 M -2.42 % 61.251 M 12.10 % 54.642 M -5.06 % 57.554 M 8.04 % 53.270 M -2.21 % 54.473 M -6.42 % 58.207 M 0.22 % 58.081 M 4.42 % 55.625 M 0.65 % 55.268 M 22.49 % 45.120 M -16.63 % 54.120 M 16.48 % 46.463 M -6.92 % 49.919 M 7.48 % 46.446 M 8.08 % 42.972 M 12.18 % 38.306 M 13.87 % 33.639 M 4.76 % 32.112 M 4.99 % 30.584 M -0.93 % 30.870 M -0.92 % 31.156 M 9.79 % 28.379 M 10.85 % 25.602 M -4.47 % 26.801 M -4.28 % 28.000 M
Net receivables 0.000 -100.00 % 131.270 M -8.38 % 143.278 M -13.15 % 164.964 M -9.73 % 182.752 M 48.12 % 123.382 M 13.24 % 108.955 M 24.42 % 87.569 M 1.45 % 86.314 M 22.60 % 70.401 M -31.51 % 102.786 M 5.16 % 97.741 M -21.74 % 124.890 M 13.96 % 109.593 M 9.90 % 99.723 M 25.51 % 79.457 M -6.73 % 85.190 M 26.94 % 67.111 M -35.98 % 104.828 M 15.56 % 90.712 M -14.53 % 106.139 M 20.41 % 88.145 M -7.94 % 95.751 M -17.23 % 115.683 M 15.66 % 100.019 M -15.97 % 119.027 M -13.89 % 138.223 M 8.64 % 127.226 M 13.58 % 112.016 M -6.86 % 120.268 M 30.80 % 91.951 M -21.68 % 117.407 M 0.000 0.000 0.000 -100.00 % 103.050 M 9.74 % 93.907 M 10.79 % 84.764 M 100.00 % 42.382 M 0.000 0.000 0.000 0.000 0.000
Tax assets 18.541 M 0.000 -100.00 % 5.143 M -73.04 % 19.076 M -7.45 % 20.612 M 106.04 % 10.004 M -8.96 % 10.989 M 9.45 % 10.040 M -0.68 % 10.109 M 4.44 % 9.679 M -13.74 % 11.221 M -11.85 % 12.730 M -0.78 % 12.830 M -6.63 % 13.741 M 5.53 % 13.021 M 6.16 % 12.266 M -56.06 % 27.914 M 36.92 % 20.387 M -6.52 % 21.809 M 8.78 % 20.049 M -1.97 % 20.452 M 19.10 % 17.172 M 21.82 % 14.096 M -6.02 % 14.999 M 3.45 % 14.499 M 29.91 % 11.161 M 62.37 % 6.874 M 41.35 % 4.863 M 27.10 % 3.826 M 8.66 % 3.521 M -23.90 % 4.627 M 19.90 % 3.859 M -14.68 % 4.523 M -12.80 % 5.187 M -2.47 % 5.319 M -2.41 % 5.450 M -19.94 % 6.808 M -16.63 % 8.165 M 6.14 % 7.693 M 6.54 % 7.220 M 15.37 % 6.258 M 18.16 % 5.296 M -2.68 % 5.442 M -2.61 % 5.588 M
Other assets 0.000 0.000 100.00 % -6.623 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 0.000 0.000 0.000 0.000 0.000
Account payables 35.986 M 24.61 % 28.878 M 5.06 % 27.486 M -23.18 % 35.782 M 2.18 % 35.017 M 37.20 % 25.523 M 13.97 % 22.394 M 14.47 % 19.564 M 35.77 % 14.410 M 8.79 % 13.246 M -36.07 % 20.720 M -8.63 % 22.677 M -9.97 % 25.187 M 20.21 % 20.952 M -6.25 % 22.348 M 1.15 % 22.093 M 17.67 % 18.776 M 18.97 % 15.782 M -10.29 % 17.592 M -5.28 % 18.573 M -5.94 % 19.745 M 24.98 % 15.799 M 0.65 % 15.697 M 5.63 % 14.860 M 3.66 % 14.335 M 9.91 % 13.043 M -37.33 % 20.812 M 7.54 % 19.352 M 15.38 % 16.773 M -29.06 % 23.643 M 54.10 % 15.343 M -36.21 % 24.051 M -41.08 % 40.820 M -29.12 % 57.589 M 44.90 % 39.744 M 81.49 % 21.898 M 21.58 % 18.011 M 27.52 % 14.124 M 10.94 % 12.732 M 12.28 % 11.339 M -5.60 % 12.012 M -5.31 % 12.685 M 2.36 % 12.393 M 2.42 % 12.100 M
Tax payables 6.056 M 0.000 -100.00 % 8.492 M 0.000 -100.00 % 10.664 M 0.000 -100.00 % 5.643 M 0.000 -100.00 % 2.681 M 0.000 -100.00 % 3.420 M 0.000 -100.00 % 6.125 M 0.000 -100.00 % 4.978 M 0.000 -100.00 % 5.628 M -2.55 % 5.775 M -10.05 % 6.420 M 37.74 % 4.661 M -17.02 % 5.617 M -3.14 % 5.799 M 3.81 % 5.586 M 0.79 % 5.542 M -9.07 % 6.095 M 21.10 % 5.033 M -1.47 % 5.108 M -16.93 % 6.149 M 150.26 % 2.457 M 257.12 % 688.000 K 15.82 % 594.000 K 0.000 -100.00 % 565.000 K -50.00 % 1.130 M 11.33 % 1.015 M 12.78 % 900.000 K -56.72 % 2.080 M -36.19 % 3.259 M 4.72 % 3.112 M 4.96 % 2.965 M 7.78 % 2.751 M 8.44 % 2.537 M 36.36 % 1.861 M 57.14 % 1.184 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -185.057 M 0.000 100.00 % -3.040 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.897 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -393.000 K 50.00 % -786.000 K -19.09 % -660.000 K -23.60 % -534.000 K -100.00 % -267.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.084 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.002 M -4.35 % 2.093 M 214.26 % 666.000 K -14.18 % 776.000 K -13.20 % 894.000 K -11.22 % 1.007 M -3.27 % 1.041 M 4.62 % 995.000 K 0.000 0.000 0.000 0.000 -100.00 % 393.000 K -50.00 % 786.000 K 19.09 % 660.000 K 23.60 % 534.000 K 100.00 % 267.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 100.00 % -36.046 M 0.000 100.00 % -47.801 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 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 35.326 M 14.57 % 30.833 M 33.06 % 23.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 325.033 M -0.14 % 325.497 M -1.61 % 330.819 M -0.25 % 331.640 M -4.58 % 347.576 M 1 547.44 % 21.098 M 4.32 % 20.225 M 0.00 % 20.225 M -3.72 % 21.007 M -1.25 % 21.272 M 3.98 % 20.457 M 131.63 % -64.681 M -18.87 % -54.411 M -8.48 % -50.158 M -9.74 % -45.707 M -12.28 % -40.707 M -259.23 % 25.565 M 11.77 % 22.872 M -2.08 % 23.357 M 3.25 % 22.622 M -13.50 % 26.153 M 9.95 % 23.787 M -30.90 % 34.426 M -86.29 % 251.138 M 6.52 % 235.767 M -4.04 % 245.688 M -0.39 % 246.654 M 15.37 % 213.789 M 0.76 % 212.183 M 1.57 % 208.898 M 4.68 % 199.560 M -10.01 % 221.759 M 70.17 % 130.317 M 235.22 % 38.875 M 6.96 % 36.345 M 7.48 % 33.814 M -5.82 % 35.903 M -5.50 % 37.992 M -25.21 % 50.796 M -20.13 % 63.599 M 0.86 % 63.059 M 0.86 % 62.518 M 6.24 % 58.844 M 6.66 % 55.169 M
Deferred tax liabilities non current 7.367 M 0.000 -100.00 % 13.248 M 118.25 % 6.070 M -18.65 % 7.462 M 37.80 % 5.415 M 1.75 % 5.322 M 13.26 % 4.699 M 2.62 % 4.579 M -2.07 % 4.676 M -2.89 % 4.815 M 2.25 % 4.709 M -8.83 % 5.165 M 4.15 % 4.959 M -4.78 % 5.208 M 8.89 % 4.783 M 37.17 % 3.487 M 41.23 % 2.469 M -0.28 % 2.476 M -17.96 % 3.018 M -9.78 % 3.345 M -13.12 % 3.850 M -4.70 % 4.040 M 25.90 % 3.209 M -22.07 % 4.118 M 8.57 % 3.793 M -4.75 % 3.982 M 4.13 % 3.824 M -15.79 % 4.541 M 56.32 % 2.905 M 89.75 % 1.531 M -76.51 % 6.517 M -6.83 % 6.995 M -6.40 % 7.473 M 8.74 % 6.873 M 9.57 % 6.272 M 5.29 % 5.957 M 5.58 % 5.642 M -11.31 % 6.362 M -10.16 % 7.081 M 1.01 % 7.010 M 1.02 % 6.939 M -0.57 % 6.979 M -0.56 % 7.018 M
Other liabilities 0.000 0.000 100.00 % -6.623 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 0.000 0.000 0.000 0.000 0.000
Total assets 689.408 M -2.63 % 708.004 M -0.13 % 708.917 M -7.88 % 769.583 M -1.78 % 783.506 M 46.31 % 535.509 M 4.00 % 514.891 M 9.69 % 469.399 M 3.83 % 452.089 M -0.02 % 452.189 M -6.04 % 481.236 M 4.58 % 460.168 M -0.59 % 462.904 M 6.12 % 436.205 M 5.25 % 414.458 M 9.58 % 378.209 M -11.96 % 429.605 M 4.78 % 409.999 M 2.77 % 398.967 M 5.26 % 379.034 M -2.32 % 388.052 M 6.63 % 363.913 M 1.77 % 357.591 M -0.78 % 360.405 M 0.06 % 360.189 M 1.45 % 355.031 M -1.78 % 361.448 M 8.62 % 332.777 M 4.42 % 318.698 M -0.53 % 320.405 M 10.16 % 290.855 M -9.70 % 322.086 M 1.76 % 316.516 M 1.79 % 310.946 M 5.19 % 295.617 M 5.47 % 280.288 M 2.76 % 272.756 M 2.84 % 265.223 M 7.66 % 246.361 M 8.29 % 227.499 M 1.68 % 223.746 M 1.71 % 219.992 M 2.74 % 214.119 M 2.82 % 208.245 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2003-12-31 2003-06-30 2002-12-31 2002-06-30
Deferred income tax 0.000 0.000 -100.00 % 7.726 M 134.41 % -22.453 M 55.82 % -50.829 M -15.65 % -43.951 M -3 132.84 % -1.360 M 0.00 % -1.360 M 52.30 % -2.850 M 0.00 % -2.850 M -10.25 % -2.585 M 0.00 % -2.585 M -90.70 % -1.356 M 0.00 % -1.356 M 7.25 % -1.462 M 0.00 % -1.462 M 53.34 % -3.133 M 0.00 % -3.133 M -207.11 % -1.020 M 0.00 % -1.020 M 68.87 % -3.277 M 0.00 % -3.277 M -140.43 % -1.363 M 0.00 % -1.363 M 58.24 % -3.264 M 0.00 % -3.264 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.468 M 0.00 % 6.468 M 315.58 % -3.000 M 0.00 % -3.000 M -66.99 % -1.797 M 0.00 % -1.797 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 948.000 K 5.80 % 896.000 K 154.91 % 351.500 K -31.81 % 515.499 K -37.02 % 818.500 K 45.77 % 561.500 K -44.30 % 1.008 M 0.00 % 1.008 M 103.43 % 495.500 K 0.00 % 495.500 K 26.56 % 391.500 K 0.00 % 391.500 K -48.59 % 761.500 K 0.00 % 761.500 K 65.36 % 460.500 K 0.00 % 460.500 K -46.27 % 857.000 K 0.00 % 857.000 K 14.88 % 746.000 K 0.00 % 746.000 K 9.22 % 683.000 K 0.00 % 683.000 K -22.78 % 884.500 K 0.00 % 884.500 K 4.06 % 850.000 K 0.00 % 850.000 K -1.73 % 865.000 K 0.00 % 865.000 K -1.42 % 877.500 K 0.00 % 877.500 K -18.41 % 1.076 M 0.00 % 1.076 M 0.000 0.000 -100.00 % 767.000 K 0.00 % 767.000 K 77.75 % 431.500 K 0.00 % 431.500 K 2.01 % 423.000 K 0.00 % 423.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 28.240 M 191.77 % 9.679 M -55.10 % 21.558 M 224.41 % -17.328 M -14.70 % -15.107 M 38.60 % -24.603 M -161.85 % -9.396 M 0.00 % -9.396 M -179.02 % 11.891 M 0.00 % 11.891 M 60.70 % 7.399 M 0.00 % 7.399 M 139.40 % -18.781 M 0.00 % -18.781 M -34.80 % -13.933 M 0.00 % -13.933 M -195.46 % -4.716 M 0.00 % -4.716 M -399.97 % 1.572 M 0.00 % 1.572 M 133.25 % -4.728 M 0.00 % -4.728 M -57.39 % -3.004 M 0.00 % -3.004 M -121.46 % 14.001 M 0.00 % 14.001 M 173.70 % -18.996 M 0.00 % -18.996 M -240.42 % -5.580 M 0.00 % -5.580 M -227.54 % 4.375 M 0.00 % 4.375 M 260.05 % -2.734 M 0.00 % -2.734 M 73.75 % -10.415 M 0.00 % -10.415 M -15.59 % -9.011 M 0.00 % -9.011 M -175.63 % -3.269 M 0.00 % -3.269 M -158.26 % 5.611 M 0.00 % 5.611 M 195.34 % -5.886 M 0.00 % -5.886 M -983.05 % 666.500 K 0.00 % 666.500 K
Accounts receivables 9.651 M -40.97 % 16.350 M -11.48 % 18.470 M 17.03 % 15.782 M 179.32 % -19.896 M -26.64 % -15.711 M -33.42 % -11.776 M 0.00 % -11.776 M -275.71 % 6.702 M 0.00 % 6.702 M -44.47 % 12.069 M 0.00 % 12.069 M 186.00 % -14.033 M 0.00 % -14.033 M -145.99 % -5.705 M 0.00 % -5.705 M -408.10 % 1.852 M 0.00 % 1.852 M 753.23 % 217.000 K 0.00 % 217.000 K 104.27 % -5.079 M 0.00 % -5.079 M 1.03 % -5.132 M 0.00 % -5.132 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
Inventory 13.948 M 150.55 % 5.567 M -73.82 % 21.267 M 210.82 % -19.190 M -115.33 % -8.912 M 43.82 % -15.864 M -30.14 % -12.190 M 0.00 % -12.190 M -238.79 % 8.783 M 0.00 % 8.783 M 865.40 % -1.148 M 0.00 % -1.148 M 84.45 % -7.378 M 0.00 % -7.378 M 4.97 % -7.763 M 0.00 % -7.763 M -107.90 % -3.734 M 0.00 % -3.734 M -69.34 % -2.205 M 0.00 % -2.205 M -639.78 % 408.500 K 0.00 % 408.500 K -75.91 % 1.696 M 0.00 % 1.696 M 118.07 % 777.500 K 0.00 % 777.500 K 115.37 % -5.058 M 0.00 % -5.058 M -568.61 % -756.500 K 0.00 % -756.500 K -135.06 % 2.158 M 0.00 % 2.158 M 143.09 % -5.008 M 0.00 % -5.008 M -5.92 % -4.728 M 0.00 % -4.728 M -171.72 % -1.740 M 0.00 % -1.740 M -793.23 % 251.000 K 0.00 % 251.000 K 109.04 % -2.777 M 0.00 % -2.777 M -331.61 % 1.199 M 0.00 % 1.199 M 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -11.060 M -1 002.12 % 1.226 M 153.40 % -2.296 M -162.15 % 3.694 M -19.48 % 4.588 M 0.00 % 4.588 M 257.19 % -2.919 M 0.00 % -2.919 M 30.73 % -4.213 M 0.00 % -4.213 M -350.33 % 1.683 M 0.00 % 1.683 M 25.08 % 1.346 M 0.00 % 1.346 M 11.20 % 1.210 M 0.00 % 1.210 M 275.36 % -690.000 K 0.00 % -690.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 4.641 M 137.92 % -12.238 M -71.91 % -7.119 M 53.00 % -15.146 M -194.68 % 15.997 M 388.01 % 3.278 M -67.16 % 9.982 M 0.00 % 9.982 M 1 577.72 % -675.500 K 0.00 % -675.500 K -197.76 % 691.000 K 0.00 % 691.000 K 106.06 % -11.403 M 0.00 % -11.403 M -84.83 % -6.170 M 0.00 % -6.170 M -528.58 % -981.500 K 0.00 % -981.500 K -125.99 % 3.777 M 0.00 % 3.777 M 173.53 % -5.137 M 0.00 % -5.137 M -9.30 % -4.700 M 0.00 % -4.700 M -135.54 % 13.223 M 0.00 % 13.223 M 194.87 % -13.938 M 0.00 % -13.938 M -188.95 % -4.824 M 0.00 % -4.824 M -317.57 % 2.217 M 0.00 % 2.217 M -2.53 % 2.275 M 0.00 % 2.275 M 139.99 % -5.687 M 0.00 % -5.687 M 21.78 % -7.271 M 0.00 % -7.271 M -106.55 % -3.520 M 0.00 % -3.520 M -141.96 % 8.388 M 0.00 % 8.388 M 0.000 0.000 0.000 0.000
Other non cash items 3.470 M 398.88 % -1.161 M 95.33 % -24.836 M -274.40 % 14.241 M -74.67 % 56.217 M 19.81 % 46.922 M 1 326.85 % 3.289 M 0.00 % 3.289 M -26.32 % 4.464 M 0.00 % 4.464 M 83.95 % 2.427 M 0.00 % 2.427 M -7.23 % 2.616 M 0.00 % 2.616 M 1 309.97 % 185.500 K 0.00 % 185.500 K 122.03 % -842.000 K 0.00 % -842.000 K -130.13 % 2.795 M 0.00 % 2.795 M 208.17 % -2.584 M 0.00 % -2.584 M -1 811.26 % 151.000 K 0.00 % 151.000 K 109.75 % -1.549 M 0.00 % -1.549 M -107.95 % 19.473 M 0.00 % 19.473 M 46.31 % 13.309 M 0.00 % 13.309 M 205.99 % -12.557 M 0.00 % -12.557 M -810.04 % 1.769 M 0.00 % 1.769 M 144.45 % -3.979 M 0.00 % -3.979 M -32.81 % -2.996 M 0.00 % -2.996 M -67.61 % -1.788 M 0.00 % -1.788 M -117.89 % 9.990 M 0.00 % 9.990 M -24.16 % 13.173 M 0.00 % 13.173 M 103.96 % 6.459 M 0.00 % 6.459 M
Net cash provided by operating activities 37.715 M 71.76 % 21.958 M 20.13 % 18.278 M -28.35 % 25.510 M -12.20 % 29.056 M 191.90 % 9.954 M -39.68 % 16.503 M 0.00 % 16.503 M -20.97 % 20.883 M 0.00 % 20.883 M 1.16 % 20.644 M 0.00 % 20.644 M 39.35 % 14.815 M 0.00 % 14.815 M 10.69 % 13.384 M 0.00 % 13.384 M -27.20 % 18.384 M 0.00 % 18.384 M -25.89 % 24.806 M 0.00 % 24.806 M 63.76 % 15.148 M 0.00 % 15.148 M -4.53 % 15.867 M 0.00 % 15.867 M -29.83 % 22.611 M 0.00 % 22.611 M 349.75 % 5.028 M 0.00 % 5.028 M -59.04 % 12.273 M 0.00 % 12.273 M 399.49 % -4.098 M 0.00 % -4.098 M -128.00 % 14.634 M 0.00 % 14.634 M 26.95 % 11.528 M 0.00 % 11.528 M 6.01 % 10.874 M 0.00 % 10.874 M 8.85 % 9.990 M 0.00 % 9.990 M -49.93 % 19.950 M 0.00 % 19.950 M 86.86 % 10.676 M 0.00 % 10.676 M 3.00 % 10.365 M 0.00 % 10.365 M
Investments in property plant and equipment -8.739 M -42.79 % -6.120 M 59.80 % -15.223 M -14.36 % -13.312 M -75.64 % -7.579 M -37.75 % -5.502 M 71.09 % -19.031 M 0.00 % -19.031 M -47.46 % -12.906 M 0.00 % -12.906 M 52.60 % -27.224 M 0.00 % -27.224 M -31.71 % -20.670 M 0.00 % -20.670 M -86.21 % -11.101 M 0.00 % -11.101 M 2.74 % -11.414 M 0.00 % -11.414 M -21.10 % -9.425 M 0.00 % -9.425 M -21.10 % -7.783 M 0.00 % -7.783 M -93.80 % -4.016 M 0.00 % -4.016 M 11.08 % -4.517 M 0.00 % -4.517 M 20.12 % -5.654 M 0.00 % -5.654 M -91.99 % -2.945 M 0.00 % -2.945 M 59.14 % -7.207 M 0.00 % -7.207 M -64.84 % -4.372 M 0.00 % -4.372 M -42.78 % -3.062 M 0.00 % -3.062 M 9.27 % -3.375 M 0.00 % -3.375 M -20.97 % -2.790 M 0.00 % -2.790 M 47.15 % -5.279 M 0.00 % -5.279 M -66.03 % -3.180 M 0.00 % -3.180 M 62.06 % -8.380 M 0.00 % -8.380 M
Acquisitions net -19.403 M -320.98 % -4.609 M 17.36 % -5.577 M -119.41 % 28.729 M 18 082.91 % 158.000 K -38.28 % 256.000 K 155.05 % -465.000 K 0.00 % -465.000 K 6.06 % -495.000 K 0.00 % -495.000 K 95.58 % -11.205 M 0.00 % -11.205 M -875.20 % -1.149 M 0.00 % -1.149 M 82.41 % -6.532 M 0.00 % -6.532 M -3.01 % -6.341 M 0.00 % -6.341 M -600.61 % -905.000 K 0.00 % -905.000 K -71.24 % -528.500 K 0.00 % -528.500 K -70.21 % -310.500 K 0.00 % -310.500 K 92.86 % -4.347 M 0.00 % -4.347 M -290.22 % -1.114 M 0.00 % -1.114 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.953 M 0.00 % -11.953 M 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 100.00 % -11.154 M -425.39 % -2.123 M 73.61 % -8.046 M -552.03 % -1.234 M -165.38 % -465.000 K 0.00 % -465.000 K 6.06 % -495.000 K 0.00 % -495.000 K 95.58 % -11.205 M 0.00 % -11.205 M -421.41 % -2.149 M 0.00 % -2.149 M 74.96 % -8.582 M 0.00 % -8.582 M -374.51 % -1.809 M 0.00 % -1.809 M -99.83 % -905.000 K 0.00 % -905.000 K -894.51 % -91.000 K 0.00 % -91.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 % -298.000 K 0.00 % -298.000 K -205.64 % -97.500 K 0.00 % -97.500 K 84.39 % -624.500 K 0.00 % -624.500 K 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 692.000 K 0.000 -100.00 % 559.000 K -27.40 % 770.000 K -62.78 % 2.069 M 0.00 % 2.069 M 22.64 % 1.687 M 0.00 % 1.687 M -87.80 % 13.824 M 0.00 % 13.824 M 1 282.40 % 1.000 M 0.00 % 1.000 M -51.22 % 2.050 M 0.00 % 2.050 M 21 478.94 % 9.500 K 0.00 % 9.500 K 0.000 0.000 100.00 % -91.000 K 0.00 % -91.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
Other investing activites -3.202 M -116.94 % -1.476 M -121.38 % 6.905 M 908.03 % 685.000 K 179.10 % -866.000 K -12.47 % -770.000 K 43.26 % -1.357 M 0.00 % -1.357 M -41.80 % -957.000 K 0.00 % -957.000 K 70.79 % -3.277 M 0.00 % -3.277 M -167.77 % 4.835 M 0.00 % 4.835 M 480.07 % -1.272 M 0.00 % -1.272 M 21.96 % -1.630 M 0.00 % -1.630 M 67.07 % -4.950 M 0.00 % -4.950 M -26.37 % -3.917 M 0.00 % -3.917 M -576.51 % -579.000 K 0.00 % -579.000 K 39.88 % -963.000 K 0.00 % -963.000 K 26.49 % -1.310 M 0.00 % -1.310 M -192.41 % -448.000 K 0.00 % -448.000 K -137.67 % -188.500 K 0.00 % -188.500 K -5.60 % -178.500 K 0.00 % -178.500 K -134.90 % 511.500 K 0.00 % 511.500 K -2.01 % 522.000 K 0.00 % 522.000 K 125.97 % 231.000 K 0.00 % 231.000 K 128.86 % -800.500 K 0.00 % -800.500 K -78.48 % -448.500 K 0.00 % -448.500 K 15.46 % -530.500 K 0.00 % -530.500 K
Net cash used for investing activites -31.344 M -156.81 % -12.205 M 49.89 % -24.357 M -274.24 % 13.979 M 193.77 % -14.908 M -130.06 % -6.480 M 66.34 % -19.249 M 0.00 % -19.249 M -46.21 % -13.166 M 0.00 % -13.166 M 66.32 % -39.087 M 0.00 % -39.087 M -130.13 % -16.985 M 0.00 % -16.985 M 1.11 % -17.175 M 0.00 % -17.175 M -0.75 % -17.047 M 0.00 % -17.047 M -35.87 % -12.547 M 0.00 % -12.547 M -57.99 % -7.942 M 0.00 % -7.942 M -120.93 % -3.595 M 0.00 % -3.595 M 59.14 % -8.798 M 0.00 % -8.798 M -73.93 % -5.058 M 0.00 % -5.058 M -100.48 % -2.523 M 0.00 % -2.523 M 62.11 % -6.659 M 0.00 % -6.659 M -76.36 % -3.776 M 0.00 % -3.776 M -32.54 % -2.849 M 0.00 % -2.849 M 3.46 % -2.951 M 0.00 % -2.951 M 80.51 % -15.136 M 0.00 % -15.136 M -194.73 % -5.136 M 0.00 % -5.136 M -65.63 % -3.101 M 0.00 % -3.101 M 63.66 % -8.532 M 0.00 % -8.532 M
Debt repayment 2.897 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.683 M 0.00 % 2.683 M 161.83 % -4.339 M 0.00 % -4.339 M -118.68 % 23.226 M 0.00 % 23.226 M 122.27 % 10.449 M 0.00 % 10.449 M -42.85 % 18.284 M 0.00 % 18.284 M 207.18 % 5.952 M 0.00 % 5.952 M 265.22 % -3.603 M 0.00 % -3.603 M -2.36 % -3.520 M 0.00 % -3.520 M 74.45 % -13.773 M 0.00 % -13.773 M -204.78 % -4.519 M 0.00 % -4.519 M -335.24 % 1.921 M 0.00 % 1.921 M 275.75 % -1.093 M 0.00 % -1.093 M -112.11 % 9.029 M 0.00 % 9.029 M 61.61 % 5.587 M 0.00 % 5.587 M 230.85 % -4.270 M 0.00 % -4.270 M 23.52 % -5.583 M 0.00 % -5.583 M -207.76 % 5.181 M 0.00 % 5.181 M 223.71 % -4.188 M 0.00 % -4.188 M 36.75 % -6.621 M 0.00 % -6.621 M -543.39 % -1.029 M 0.00 % -1.029 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 310.000 K 0.00 % 310.000 K -62.81 % 833.500 K 0.00 % 833.500 K -75.17 % 3.357 M 0.00 % 3.357 M 0.000 0.000 -100.00 % 3.158 M 0.00 % 3.158 M -20.10 % 3.952 M 0.00 % 3.952 M 56.36 % 2.528 M 0.00 % 2.528 M 209.93 % 815.500 K 0.00 % 815.500 K 50.60 % 541.500 K 0.00 % 541.500 K -69.22 % 1.760 M 0.00 % 1.760 M 68.62 % 1.044 M 0.00 % 1.044 M -24.47 % 1.382 M 0.00 % 1.382 M -32.68 % 2.052 M 0.00 % 2.052 M -25.54 % 2.756 M 0.00 % 2.756 M 233.05 % 827.500 K 0.00 % 827.500 K 10.92 % 746.000 K 0.00 % 746.000 K -22.09 % 957.500 K 0.00 % 957.500 K -40.29 % 1.604 M 0.00 % 1.604 M
Common stock repurchased -464.000 K 0.000 100.00 % -410.500 K 79.04 % -1.959 M 0.000 0.000 100.00 % -749.500 K 0.00 % -749.500 K -177.59 % -270.000 K 0.00 % -270.000 K 46.53 % -505.000 K 0.00 % -505.000 K -297.64 % -127.000 K 0.00 % -127.000 K 87.89 % -1.049 M 0.00 % -1.049 M 0.33 % -1.053 M 0.00 % -1.053 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -346.500 K 0.00 % -346.500 K -70.27 % -203.500 K 0.00 % -203.500 K 18.27 % -249.000 K 0.00 % -249.000 K 0.000 0.000 100.00 % -11.107 M 0.00 % -11.107 M -28.21 % -8.663 M 0.00 % -8.663 M -75.59 % -4.934 M 0.00 % -4.934 M -106.77 % -2.386 M 0.00 % -2.386 M 5.22 % -2.518 M 0.00 % -2.518 M 0.000 0.000
Dividends paid -7.692 M 0.00 % -7.692 M 0.000 100.00 % -7.058 M 0.000 100.00 % -8.652 M 0.000 0.000 0.000 0.000 100.00 % -13.457 M 0.00 % -13.457 M -8.11 % -12.447 M 0.00 % -12.447 M -0.29 % -12.411 M 0.00 % -12.411 M -10.35 % -11.247 M 0.00 % -11.247 M -22.82 % -9.157 M 0.00 % -9.157 M -13.74 % -8.051 M 0.00 % -8.051 M -133.04 % -3.455 M 0.00 % -3.455 M 49.32 % -6.817 M 0.00 % -6.817 M -101.88 % -3.377 M 0.00 % -3.377 M 0.000 0.000 100.00 % -3.320 M 0.00 % -3.320 M 69.43 % -10.859 M 0.00 % -10.859 M -90.38 % -5.704 M 0.00 % -5.704 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.574 M 0.00 % -1.574 M
Other financing activites -633.000 K -200.00 % 633.000 K 107.35 % -8.614 M 2.56 % -8.840 M -142.28 % 20.910 M 324.27 % 4.929 M 0.000 0.000 0.000 0.000 -100.00 % 7.744 M 0.00 % 7.744 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.092 M 0.00 % -2.092 M 0.000 0.000 -100.00 % 35.000 K 0.00 % 35.000 K 0.000 0.000 -100.00 % 541.000 K 0.00 % 541.000 K 0.000 0.000 -100.00 % 90.000 K 0.00 % 90.000 K 112.30 % -731.500 K 0.00 % -731.500 K -123.71 % 3.086 M 0.00 % 3.086 M 6.84 % 2.888 M 0.00 % 2.888 M 393.20 % -985.000 K 0.00 % -985.000 K -8 665.22 % 11.500 K 0.00 % 11.500 K -98.76 % 927.500 K 0.00 % 927.500 K 258.80 % 258.500 K 0.00 % 258.500 K
Net cash used provided by financing activities -5.892 M 16.53 % -7.059 M 21.78 % -9.024 M 74.73 % -35.713 M -270.79 % 20.910 M 661.64 % -3.723 M -292.60 % 1.933 M 0.00 % 1.933 M 141.94 % -4.609 M 0.00 % -4.609 M -126.61 % 17.317 M 0.00 % 17.317 M 1 440.84 % -1.292 M 0.00 % -1.292 M -115.79 % 8.180 M 0.00 % 8.180 M 419.97 % -2.557 M 0.00 % -2.557 M 78.14 % -11.694 M 0.00 % -11.694 M -53.50 % -7.618 M 0.00 % -7.618 M 48.05 % -14.665 M 0.00 % -14.665 M -39.40 % -10.520 M 0.00 % -10.520 M -1 362.13 % -719.500 K 0.00 % -719.500 K -255.40 % 463.000 K 0.00 % 463.000 K -92.98 % 6.594 M 0.00 % 6.594 M 242.64 % -4.623 M 0.00 % -4.623 M 4.41 % -4.836 M 0.00 % -4.836 M 43.77 % -8.601 M 0.00 % -8.601 M -9 710.06 % 89.500 K 0.00 % 89.500 K 101.54 % -5.816 M 0.00 % -5.816 M 29.16 % -8.211 M 0.00 % -8.211 M -1 008.03 % -741.000 K 0.00 % -741.000 K
Effect of forex changes on cash -888.000 K -157.03 % 1.557 M 207.16 % -1.453 M -91.31 % -759.500 K 12.90 % -872.000 K -74.23 % -500.499 K -317.14 % 230.500 K 0.00 % 230.500 K 125.11 % -918.000 K 0.00 % -918.000 K -45.83 % -629.500 K 0.00 % -629.500 K 10.26 % -701.500 K 0.00 % -701.500 K -170.79 % 991.000 K 0.00 % 991.000 K 2 178.16 % 43.500 K 0.00 % 43.500 K 102.95 % -1.474 M 0.00 % -1.474 M -323.26 % 660.000 K 0.00 % 660.000 K 297.90 % -333.500 K 0.00 % -333.500 K 37.90 % -537.000 K 0.00 % -537.000 K -51.91 % -353.500 K 0.00 % -353.500 K 83.49 % -2.141 M 0.00 % -2.141 M -1 178.34 % 198.500 K 0.00 % 198.500 K 122.61 % -878.000 K 0.00 % -878.000 K -588.63 % -127.500 K 0.00 % -127.500 K 24.33 % -168.500 K 0.00 % -168.500 K -144.87 % 375.500 K 0.00 % 375.500 K 217.90 % -318.500 K 0.00 % -318.500 K -175.12 % 424.000 K 0.00 % 424.000 K 179.03 % -536.500 K 0.00 % -536.500 K
Net change in cash 80.079 M -0.51 % 80.488 M 1 019.34 % -8.755 M -487.90 % 2.257 M -93.23 % 33.314 M 2 765.12 % -1.250 M -7.30 % -1.165 M 0.00 % -1.165 M -126.59 % 4.382 M 0.00 % 4.382 M 224.81 % -3.511 M 0.00 % -3.511 M 57.83 % -8.326 M 0.00 % -8.326 M -177.38 % 10.760 M 0.00 % 10.760 M 557.48 % -2.352 M 0.00 % -2.352 M -29.52 % -1.816 M 0.00 % -1.816 M -466.13 % 496.000 K 0.00 % 496.000 K 109.10 % -5.452 M 0.00 % -5.452 M -198.89 % 5.513 M 0.00 % 5.513 M 349.80 % -2.207 M 0.00 % -2.207 M -113.67 % 16.145 M 0.00 % 16.145 M 303.62 % -7.929 M 0.00 % -7.929 M -173.99 % 10.716 M 0.00 % 10.716 M 44.21 % 7.431 M 0.00 % 7.431 M 538.92 % -1.693 M 0.00 % -1.693 M 81.92 % -9.363 M 0.00 % -9.363 M -153.94 % 17.359 M 0.00 % 17.359 M 4 213.51 % -422.000 K 0.00 % -422.000 K -137.95 % 1.112 M 0.00 % 1.112 M
Cash at beginning of period 0.000 0.000 -100.00 % 84.992 M 2.73 % 82.735 M 67.41 % 49.421 M -2.47 % 50.671 M -2.25 % 51.836 M 0.00 % 51.836 M 9.23 % 47.454 M 0.00 % 47.454 M -6.89 % 50.965 M 0.00 % 50.965 M -14.04 % 59.291 M 0.00 % 59.291 M 22.17 % 48.531 M 0.00 % 48.531 M -4.62 % 50.883 M 0.00 % 50.883 M -3.45 % 52.699 M 0.00 % 52.699 M 0.95 % 52.203 M 0.00 % 52.203 M -9.46 % 57.655 M 0.00 % 57.655 M 10.57 % 52.142 M 0.00 % 52.142 M -4.06 % 54.349 M 0.00 % 54.349 M 42.26 % 38.204 M 0.00 % 38.204 M -17.19 % 46.133 M 0.00 % 46.133 M 30.26 % 35.417 M 0.00 % 35.417 M 26.55 % 27.986 M 0.00 % 27.986 M -5.70 % 29.679 M 0.00 % 29.679 M -23.98 % 39.042 M 0.00 % 39.042 M 80.06 % 21.683 M 0.00 % 21.683 M -1.91 % 22.105 M 0.00 % 22.105 M 5.30 % 20.993 M 0.00 % 20.993 M
Cash at end of period 80.079 M 0.000 -100.00 % 76.237 M -10.30 % 84.992 M 2.73 % 82.735 M 67.41 % 49.421 M -2.47 % 50.671 M 0.00 % 50.671 M -2.25 % 51.836 M 0.00 % 51.836 M 9.23 % 47.454 M 0.00 % 47.454 M -6.89 % 50.965 M 0.00 % 50.965 M -14.04 % 59.291 M 0.00 % 59.291 M 22.17 % 48.531 M 0.00 % 48.531 M -4.62 % 50.883 M 0.00 % 50.883 M -3.45 % 52.699 M 0.00 % 52.699 M 0.95 % 52.203 M 0.00 % 52.203 M -9.46 % 57.655 M 0.00 % 57.655 M 10.57 % 52.142 M 0.00 % 52.142 M -4.06 % 54.349 M 0.00 % 54.349 M 42.26 % 38.204 M 0.00 % 38.204 M -17.19 % 46.133 M 0.00 % 46.133 M 30.26 % 35.417 M 0.00 % 35.417 M 26.55 % 27.986 M 0.00 % 27.986 M -5.70 % 29.679 M 0.00 % 29.679 M -23.98 % 39.042 M 0.00 % 39.042 M 80.06 % 21.683 M 0.00 % 21.683 M -1.91 % 22.105 M 0.00 % 22.105 M
Operating cash flow 37.715 M 71.76 % 21.958 M -39.93 % 36.556 M 43.30 % 25.510 M -12.20 % 29.056 M 191.90 % 9.954 M -39.68 % 16.503 M 0.00 % 16.503 M -20.97 % 20.883 M 0.00 % 20.883 M 1.16 % 20.644 M 0.00 % 20.644 M 39.35 % 14.815 M 0.00 % 14.815 M 10.69 % 13.384 M 0.00 % 13.384 M -27.20 % 18.384 M 0.00 % 18.384 M -25.89 % 24.806 M 0.00 % 24.806 M 63.76 % 15.148 M 0.00 % 15.148 M -4.53 % 15.867 M 0.00 % 15.867 M -29.83 % 22.611 M 0.00 % 22.611 M 349.75 % 5.028 M 0.00 % 5.028 M -59.04 % 12.273 M 0.00 % 12.273 M 399.49 % -4.098 M 0.00 % -4.098 M -128.00 % 14.634 M 0.00 % 14.634 M 26.95 % 11.528 M 0.00 % 11.528 M 6.01 % 10.874 M 0.00 % 10.874 M 8.85 % 9.990 M 0.00 % 9.990 M -49.93 % 19.950 M 0.00 % 19.950 M 86.86 % 10.676 M 0.00 % 10.676 M 3.00 % 10.365 M 0.00 % 10.365 M
Capital expenditure -14.842 M -142.52 % -6.120 M 59.80 % -15.223 M -14.36 % -13.312 M -75.64 % -7.579 M -37.75 % -5.502 M 71.09 % -19.031 M 0.00 % -19.031 M -47.46 % -12.906 M 0.00 % -12.906 M 52.60 % -27.224 M 0.00 % -27.224 M -31.71 % -20.670 M 0.00 % -20.670 M -86.21 % -11.101 M 0.00 % -11.101 M 2.74 % -11.414 M 0.00 % -11.414 M -21.10 % -9.425 M 0.00 % -9.425 M -21.10 % -7.783 M 0.00 % -7.783 M -93.80 % -4.016 M 0.00 % -4.016 M 11.08 % -4.517 M 0.00 % -4.517 M 20.12 % -5.654 M 0.00 % -5.654 M -91.99 % -2.945 M 0.00 % -2.945 M 59.14 % -7.207 M 0.00 % -7.207 M -64.84 % -4.372 M 0.00 % -4.372 M -42.78 % -3.062 M 0.00 % -3.062 M 9.27 % -3.375 M 0.00 % -3.375 M -20.97 % -2.790 M 0.00 % -2.790 M 47.15 % -5.279 M 0.00 % -5.279 M -66.03 % -3.180 M 0.00 % -3.180 M 62.06 % -8.380 M 0.00 % -8.380 M
Free CashFlow 22.873 M 44.42 % 15.838 M -25.76 % 21.333 M 74.89 % 12.198 M -43.20 % 21.477 M 382.41 % 4.452 M 276.11 % -2.528 M 0.00 % -2.528 M -131.69 % 7.978 M 0.00 % 7.978 M 221.23 % -6.581 M 0.00 % -6.581 M -12.38 % -5.856 M 0.00 % -5.856 M -356.48 % 2.283 M 0.00 % 2.283 M -67.25 % 6.970 M 0.00 % 6.970 M -54.68 % 15.381 M 0.00 % 15.381 M 108.85 % 7.365 M 0.00 % 7.365 M -37.86 % 11.851 M 0.00 % 11.851 M -34.50 % 18.095 M 0.00 % 18.095 M 2 988.19 % -626.500 K 0.00 % -626.500 K -106.72 % 9.328 M 0.00 % 9.328 M 182.51 % -11.305 M 0.00 % -11.305 M -210.16 % 10.262 M 0.00 % 10.262 M 21.22 % 8.466 M 0.00 % 8.466 M 12.90 % 7.499 M 0.00 % 7.499 M 4.15 % 7.200 M 0.00 % 7.200 M -50.93 % 14.671 M 0.00 % 14.671 M 95.70 % 7.497 M 0.00 % 7.497 M 277.66 % 1.985 M 0.00 % 1.985 M
2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002
Date Form 10K
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
2005
2004
2003
2002