JFBHF

Jungfraubahn Holding AG JFBHF

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 260.501 M 6.14 % 245.440 M 45.20 % 169.030 M 74.18 % 97.041 M -22.76 % 125.643 M -32.57 % 186.324 M -12.34 % 212.562 M 9.70 % 193.759 M 14.65 % 169.002 M -3.68 % 175.457 M 6.30 % 165.065 M 13.26 % 145.745 M 4.25 % 139.797 M -5.44 % 147.841 M 6.66 % 138.614 M 3.22 % 134.284 M -0.32 % 134.717 M 1.79 % 132.352 M 6.76 % 123.970 M 3.03 % 120.330 M 5.39 % 114.171 M
Net income 75.686 M -4.37 % 79.146 M 81.64 % 43.574 M 9 531.60 % -462.000 K 94.99 % -9.227 M -117.42 % 52.976 M 10.56 % 47.914 M 16.04 % 41.292 M 33.62 % 30.902 M -14.66 % 36.211 M 19.30 % 30.352 M 0.62 % 30.165 M 16.03 % 25.998 M 1.05 % 25.729 M 11.05 % 23.168 M 2.80 % 22.536 M 5.42 % 21.378 M -0.62 % 21.512 M 12.51 % 19.120 M 9.11 % 17.524 M 20.04 % 14.598 M
Income before tax 96.517 M -3.53 % 100.053 M 89.56 % 52.782 M 35 806.12 % 147.000 K 101.26 % -11.633 M -117.18 % 67.695 M 11.04 % 60.962 M 15.09 % 52.967 M 36.24 % 38.877 M -17.01 % 46.844 M 20.35 % 38.924 M 0.83 % 38.604 M 23.22 % 31.329 M -2.73 % 32.209 M 8.96 % 29.560 M 6.21 % 27.831 M 2.93 % 27.040 M -1.75 % 27.523 M 16.48 % 23.629 M 7.64 % 21.951 M 13.00 % 19.426 M
Income before tax ratio 0.37 -9.11 % 0.41 30.55 % 0.31 20 513.89 % 0.00 101.64 % -0.09 -125.48 % 0.36 26.68 % 0.29 4.91 % 0.27 18.83 % 0.23 -13.84 % 0.27 13.22 % 0.24 -10.97 % 0.26 18.19 % 0.22 2.86 % 0.22 2.16 % 0.21 2.89 % 0.21 3.26 % 0.20 -3.48 % 0.21 9.10 % 0.19 4.48 % 0.18 7.21 % 0.17
EBITDA 135.882 M -2.96 % 140.022 M 52.96 % 91.541 M 247.21 % 26.365 M 29.74 % 20.321 M -80.30 % 103.149 M 8.46 % 95.104 M 8.48 % 87.672 M 23.39 % 71.051 M -10.47 % 79.364 M 17.97 % 67.277 M 1.36 % 66.372 M 14.64 % 57.896 M -0.24 % 58.035 M 9.83 % 52.839 M 3.29 % 51.154 M 1.08 % 50.607 M 6.01 % 47.738 M 11.63 % 42.766 M 5.64 % 40.484 M 7.45 % 37.676 M
Net income ratio 0.29 -9.90 % 0.32 25.09 % 0.26 5 514.73 % 0.00 93.52 % -0.07 -125.83 % 0.28 26.13 % 0.23 5.77 % 0.21 16.55 % 0.18 -11.40 % 0.21 12.24 % 0.18 -11.16 % 0.21 11.29 % 0.19 6.86 % 0.17 4.12 % 0.17 -0.41 % 0.17 5.76 % 0.16 -2.37 % 0.16 5.39 % 0.15 5.90 % 0.15 13.90 % 0.13
Ratio EBITDA 0.52 -8.57 % 0.57 5.34 % 0.54 99.33 % 0.27 67.98 % 0.16 -70.78 % 0.55 23.73 % 0.45 -1.12 % 0.45 7.63 % 0.42 -7.06 % 0.45 10.98 % 0.41 -10.50 % 0.46 9.96 % 0.41 5.50 % 0.39 2.98 % 0.38 0.07 % 0.38 1.41 % 0.38 4.15 % 0.36 4.56 % 0.34 2.54 % 0.34 1.95 % 0.33
Gross profit ratio 0.41 -6.36 % 0.44 36.20 % 0.32 1 201.28 % -0.03 -339.10 % 0.01 -97.24 % 0.44 -35.03 % 0.68 0.10 % 0.68 4.74 % 0.65 -1.69 % 0.66 1.63 % 0.65 94.32 % 0.33 1.69 % 0.33 -66.00 % 0.97 -0.65 % 0.97 -0.09 % 0.98 0.45 % 0.97 -1.79 % 0.99 0.42 % 0.98 0.12 % 0.98 1.05 % 0.97
Weighted average shs out dil 5.656 M -2.77 % 5.817 M -0.04 % 5.819 M -0.04 % 5.821 M -0.10 % 5.827 M 0.21 % 5.815 M -0.21 % 5.827 M 0.02 % 5.825 M 0.02 % 5.824 M 0.21 % 5.812 M 0.14 % 5.804 M -0.07 % 5.808 M -0.14 % 5.817 M 4.22 % 5.581 M -4.39 % 5.837 M -0.07 % 5.841 M 0.00 % 5.841 M 0.00 % 5.841 M 0.00 % 5.841 M 0.00 % 5.841 M 0.00 % 5.841 M
Weighted average shs out 5.656 M -2.77 % 5.817 M -0.04 % 5.819 M -0.04 % 5.821 M -0.10 % 5.827 M 0.21 % 5.815 M -0.21 % 5.827 M 0.02 % 5.825 M 0.02 % 5.824 M 0.21 % 5.812 M 0.14 % 5.804 M -0.07 % 5.808 M -0.14 % 5.817 M 4.22 % 5.581 M -4.39 % 5.837 M -0.07 % 5.841 M 0.00 % 5.841 M 0.00 % 5.841 M 0.00 % 5.841 M 0.00 % 5.841 M 0.00 % 5.841 M
EPS diluted 13.38 -1.69 % 13.61 81.71 % 7.49 9 533.25 % -0.08 94.97 % -1.58 -117.34 % 9.11 10.83 % 8.22 15.94 % 7.09 33.52 % 5.31 -14.77 % 6.23 19.12 % 5.23 0.77 % 5.19 16.11 % 4.47 -1.97 % 4.56 17.53 % 3.88 2.37 % 3.79 3.55 % 3.66 -0.54 % 3.68 12.54 % 3.27 9.00 % 3.00 20.00 % 2.50
Earnings per share 13.38 -1.69 % 13.61 81.71 % 7.49 9 533.25 % -0.08 94.97 % -1.58 -117.34 % 9.11 10.83 % 8.22 15.94 % 7.09 33.52 % 5.31 -14.77 % 6.23 19.12 % 5.23 0.77 % 5.19 16.11 % 4.47 -1.97 % 4.56 17.53 % 3.88 2.37 % 3.79 3.55 % 3.66 -0.54 % 3.68 12.54 % 3.27 9.00 % 3.00 20.00 % 2.50
Gross profit 106.742 M -0.61 % 107.401 M 97.77 % 54.306 M 2 018.26 % -2.831 M -284.67 % 1.533 M -98.14 % 82.483 M -43.05 % 144.824 M 9.81 % 131.882 M 20.08 % 109.827 M -5.31 % 115.981 M 8.03 % 107.364 M 120.08 % 48.785 M 6.02 % 46.015 M -67.85 % 143.113 M 5.96 % 135.065 M 3.13 % 130.964 M 0.12 % 130.804 M -0.04 % 130.855 M 7.20 % 122.061 M 3.15 % 118.339 M 6.51 % 111.111 M
Income tax expense 20.052 M -1.88 % 20.436 M 143.34 % 8.398 M 2 617.80 % 309.000 K 115.81 % -1.954 M -113.62 % 14.351 M 9.25 % 13.136 M 15.57 % 11.366 M 43.64 % 7.913 M -23.61 % 10.359 M 24.40 % 8.327 M 0.70 % 8.269 M 72.34 % 4.798 M -25.96 % 6.480 M 1.38 % 6.392 M 20.72 % 5.295 M -6.48 % 5.662 M -5.38 % 5.984 M 231.81 % -4.540 M -7.79 % -4.212 M 10.46 % -4.704 M
Cost of revenue 153.759 M 11.39 % 138.039 M 20.32 % 114.724 M 14.87 % 99.872 M 6.97 % 93.367 M -10.09 % 103.841 M 53.30 % 67.738 M 9.47 % 61.877 M 4.57 % 59.175 M -0.51 % 59.476 M 3.08 % 57.701 M -40.49 % 96.960 M 3.39 % 93.782 M 1 883.54 % 4.728 M 33.22 % 3.549 M 6.90 % 3.320 M -15.15 % 3.913 M 161.39 % 1.497 M -21.58 % 1.909 M -4.12 % 1.991 M -34.93 % 3.060 M
General and administrative expenses 13.334 M 23.39 % 10.806 M 2.60 % 10.532 M 3.86 % 10.141 M 3.37 % 9.810 M -12.76 % 11.245 M 800.32 % 1.249 M -24.53 % 1.655 M 3.18 % 1.604 M -6.09 % 1.708 M 2.95 % 1.659 M 0.48 % 1.651 M -12.13 % 1.879 M 0.000 0.000 0.000 0.000 -100.00 % 48.319 M 6.66 % 45.304 M -1.57 % 46.027 M 1.91 % 45.166 M
Selling and marketing expenses 5.540 M 3.42 % 5.357 M 9.33 % 4.900 M 18.27 % 4.143 M -6.14 % 4.414 M -23.19 % 5.747 M -2.68 % 5.905 M 9.51 % 5.392 M -3.21 % 5.571 M 3.43 % 5.386 M -7.22 % 5.805 M 14.61 % 5.065 M -18.10 % 6.184 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 16.226 M 14.78 % 14.136 M -54.93 % 31.365 M 19.95 % 26.149 M -1.94 % 26.666 M 3.04 % 25.880 M 258.00 % 7.229 M 11.68 % 6.473 M -28.55 % 9.060 M 7.09 % 8.460 M -33.78 % 12.776 M -26.70 % 17.430 M 2.97 % 16.928 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 35.100 M 15.85 % 30.299 M -35.25 % 46.797 M 15.74 % 40.433 M -1.12 % 40.890 M -4.62 % 42.872 M -48.87 % 83.856 M 6.37 % 78.837 M 10.95 % 71.058 M 3.01 % 68.984 M 0.37 % 68.729 M 145.72 % 27.971 M -3.40 % 28.956 M -74.18 % 112.124 M 5.69 % 106.085 M 3.17 % 102.829 M -0.37 % 103.208 M 24.01 % 83.226 M 5.09 % 79.194 M 1.85 % 77.756 M 6.09 % 73.292 M
Cost and expenses 188.859 M 12.19 % 168.338 M 4.22 % 161.521 M 15.12 % 140.305 M 4.50 % 134.257 M -8.49 % 146.713 M -3.22 % 151.594 M 7.73 % 140.714 M 8.05 % 130.233 M 1.38 % 128.460 M 1.61 % 126.430 M 1.20 % 124.931 M 1.79 % 122.738 M 5.04 % 116.852 M 6.58 % 109.634 M 3.28 % 106.149 M -0.91 % 107.121 M 26.44 % 84.723 M 4.46 % 81.103 M 1.70 % 79.747 M 4.45 % 76.352 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 18.874 M 16.77 % 16.163 M 4.74 % 15.432 M 8.04 % 14.284 M 0.42 % 14.224 M -16.29 % 16.992 M 137.52 % 7.154 M 1.52 % 7.047 M -1.78 % 7.175 M 1.14 % 7.094 M -4.96 % 7.464 M 11.14 % 6.716 M -16.71 % 8.063 M 0.000 0.000 0.000 0.000 -100.00 % 48.319 M 6.66 % 45.304 M -1.57 % 46.027 M 1.91 % 45.166 M
Interest income 1.533 M 127.11 % 675.000 K 1 630.77 % 39.000 K -33.90 % 59.000 K 47.50 % 40.000 K -52.38 % 84.000 K -76.67 % 360.000 K -22.41 % 464.000 K -82.95 % 2.722 M 1 726.85 % 149.000 K -67.18 % 454.000 K 446.99 % 83.000 K -38.06 % 134.000 K -91.40 % 1.558 M 375.00 % 328.000 K 12.33 % 292.000 K -37.47 % 467.000 K -48.34 % 904.000 K 13.28 % 798.000 K -34.64 % 1.221 M -11.78 % 1.384 M
Interest expense 293.000 K 44.33 % 203.000 K -50.85 % 413.000 K -28.55 % 578.000 K 115.67 % 268.000 K 5.51 % 254.000 K -30.22 % 364.000 K -31.71 % 533.000 K 206.32 % 174.000 K -42.38 % 302.000 K 83.03 % 165.000 K 2 257.14 % 7.000 K -46.15 % 13.000 K -97.23 % 470.000 K 120.66 % 213.000 K -61.27 % 550.000 K -59.94 % 1.373 M 244.97 % 398.000 K 30.49 % 305.000 K -33.98 % 462.000 K -9.77 % 512.000 K
Depreciation and amortization 39.072 M -1.75 % 39.766 M -1.03 % 40.179 M 7.92 % 37.230 M 18.13 % 31.517 M -11.10 % 35.454 M 3.84 % 34.142 M -1.62 % 34.705 M -0.12 % 34.747 M 7.26 % 32.395 M 12.14 % 28.889 M 2.71 % 28.128 M 5.93 % 26.554 M 3.05 % 25.767 M 11.14 % 23.184 M 0.47 % 23.075 M 3.97 % 22.194 M 16 219.12 % 136.000 K 806.67 % 15.000 K -88.28 % 128.000 K -15.23 % 151.000 K
Operating income 71.642 M -7.08 % 77.102 M 926.79 % 7.509 M -88.36 % 64.527 M 10.76 % 58.256 M 47.07 % 39.611 M -34.76 % 60.716 M 14.50 % 53.027 M 46.06 % 36.304 M -22.71 % 46.969 M 22.35 % 38.388 M 0.38 % 38.244 M 12.53 % 33.987 M 9.67 % 30.989 M 6.93 % 28.980 M 3.00 % 28.135 M 1.95 % 27.596 M -42.06 % 47.629 M 11.11 % 42.867 M 5.63 % 40.583 M 7.31 % 37.819 M
Operating income ratio 0.28 -12.45 % 0.31 607.13 % 0.04 -93.32 % 0.66 43.41 % 0.46 118.10 % 0.21 -25.57 % 0.29 4.37 % 0.27 27.40 % 0.21 -19.75 % 0.27 15.11 % 0.23 -11.37 % 0.26 7.93 % 0.24 15.99 % 0.21 0.26 % 0.21 -0.21 % 0.21 2.28 % 0.20 -43.08 % 0.36 4.07 % 0.35 2.53 % 0.34 1.82 % 0.33
Total other income expenses net 24.875 M 8.38 % 22.951 M -49.31 % 45.273 M 0.000 0.000 -100.00 % 16.313 M 121.07 % -77.438 M -5.94 % -73.099 M -2 941.00 % 2.573 M 2 158.40 % -125.000 K -100.36 % 34.521 M 155.79 % -61.877 M -533.62 % 14.270 M 1 069.67 % 1.220 M 110.34 % 580.000 K 290.79 % -304.000 K 45.32 % -556.000 K 97.23 % -20.106 M -5.52 % -19.054 M -2.26 % -18.632 M -1.30 % -18.393 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 23.915 M -72.16 % 85.908 M 344.09 % -35.195 M -229.36 % 27.208 M 8.90 % 24.984 M 493.26 % -6.353 M 86.00 % -45.379 M -0.59 % -45.113 M -79.75 % -25.098 M -24.78 % -20.114 M 22.44 % -25.935 M 30.66 % -37.405 M -174.23 % -13.640 M 36.22 % -21.387 M 5.79 % -22.702 M -53.12 % -14.826 M -118.16 % -6.796 M 62.11 % -17.936 M 0.66 % -18.055 M -91.22 % -9.442 M -42.11 % -6.644 M
Total investments 28.277 M -2.34 % 28.956 M 313.30 % 7.006 M -0.71 % 7.056 M -0.70 % 7.106 M -58.52 % 17.130 M -34.91 % 26.317 M 21.23 % 21.709 M 129.39 % 9.464 M 49.44 % 6.333 M 49.22 % 4.244 M -20.03 % 5.307 M -5.05 % 5.589 M -12.07 % 6.356 M -0.77 % 6.405 M 11.43 % 5.748 M -5.65 % 6.092 M 27.98 % 4.760 M 2.52 % 4.643 M 1.84 % 4.559 M -14.55 % 5.335 M
Total debt 121.650 M 3.80 % 117.201 M 14.33 % 102.510 M -24.09 % 135.045 M 23.61 % 109.252 M 113.89 % 51.079 M 21.58 % 42.011 M 13.02 % 37.171 M 10.16 % 33.743 M 16.46 % 28.974 M 21.93 % 23.762 M 11.75 % 21.263 M -12.48 % 24.294 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss -701.000 K 60.97 % -1.796 M 8.65 % -1.966 M -49.39 % -1.316 M -8.40 % -1.214 M -23.88 % -980.000 K 31.23 % -1.425 M -0.56 % -1.417 M 23.41 % -1.850 M -2.95 % -1.797 M 20.45 % -2.259 M 12.20 % -2.573 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 726.080 M 5.65 % 687.249 M 9.24 % 629.094 M 7.44 % 585.520 M -0.08 % 585.982 M -1.55 % 595.209 M 6.57 % 558.506 M 6.47 % 524.588 M 5.86 % 495.540 M 4.04 % 476.292 M 5.72 % 450.542 M 4.62 % 430.645 M 4.79 % 410.962 M 4.03 % 395.038 M 4.38 % 378.460 M 3.82 % 364.541 M 4.15 % 350.020 M 4.05 % 336.386 M 4.35 % 322.369 M 3.94 % 310.142 M 3.66 % 299.206 M
Common stock 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M -25.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M
Total equity 718.653 M 8.79 % 660.572 M 3.15 % 640.369 M 7.34 % 596.589 M -0.06 % 596.972 M -1.70 % 607.309 M 6.61 % 569.660 M 6.30 % 535.911 M 5.89 % 506.117 M 3.83 % 487.471 M 5.78 % 460.825 M 4.67 % 440.275 M 4.49 % 421.337 M 7.02 % 393.706 M 5.73 % 372.381 M 4.28 % 357.100 M 4.53 % 341.625 M -4.33 % 357.098 M 4.57 % 341.484 M 3.97 % 328.452 M 2.16 % 321.521 M
Other non current liabilities 33.563 M -2.46 % 34.410 M -1.49 % 34.930 M -5.96 % 37.145 M -3.80 % 38.612 M -6.19 % 41.159 M -0.17 % 41.231 M -2.05 % 42.094 M 197.75 % -43.063 M 0.000 0.000 -100.00 % 44.006 M 1 330.62 % 3.076 M -88.85 % 27.596 M -9.85 % 30.611 M -9.28 % 33.743 M -13.98 % 39.229 M -50.64 % 79.472 M -3.08 % 81.996 M 8.62 % 75.491 M -16.52 % 90.427 M
Long term debt 113.690 M -2.38 % 116.461 M 21.73 % 95.670 M 7.13 % 89.305 M 41.55 % 63.090 M 25.33 % 50.339 M 21.97 % 41.271 M 13.29 % 36.431 M 10.39 % 33.003 M 16.89 % 28.234 M 22.64 % 23.022 M 12.18 % 20.523 M -2.52 % 21.054 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 147.253 M -2.40 % 150.871 M 15.52 % 130.600 M 3.28 % 126.450 M 24.33 % 101.702 M 11.15 % 91.498 M 121.70 % 41.271 M 13.29 % 36.431 M 10.39 % 33.003 M 16.89 % 28.234 M 22.64 % 23.022 M -64.32 % 64.529 M -5.30 % 68.140 M -7.90 % 73.988 M -4.38 % 77.374 M -2.97 % 79.743 M -5.44 % 84.328 M 6.11 % 79.472 M -3.08 % 81.996 M 8.62 % 75.491 M -16.52 % 90.427 M
Other current liabilities 21.623 M -22.44 % 27.879 M 62.81 % 17.124 M 254.75 % 4.827 M -41.67 % 8.275 M 142.46 % 3.413 M -41.38 % 5.822 M 27.90 % 4.552 M -62.02 % 11.984 M -17.16 % 14.466 M -27.47 % 19.946 M -17.78 % 24.259 M 21.09 % 20.034 M -2.43 % 20.534 M 18.65 % 17.306 M -34.77 % 26.529 M -4.04 % 27.645 M 3.17 % 26.796 M -3.50 % 27.768 M -35.16 % 42.828 M 16.83 % 36.659 M
Deferred revenue 0.000 0.000 -100.00 % 17.325 M -7.88 % 18.806 M 8.33 % 17.360 M 4.19 % 16.662 M 1.80 % 16.368 M 61.69 % 10.123 M 1 467.97 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K -102.77 % 26.667 M 45.99 % 18.266 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 7.960 M 975.68 % 740.000 K -89.18 % 6.840 M -85.05 % 45.740 M -0.91 % 46.162 M 6 138.11 % 740.000 K 104.74 % -15.628 M -66.56 % -9.383 M -1 367.97 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K -77.16 % 3.240 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 79.776 M -0.83 % 80.441 M 11.67 % 72.037 M -24.78 % 95.771 M -20.20 % 120.007 M 71.37 % 70.030 M 12.67 % 62.154 M 46.86 % 42.323 M -1.85 % 43.121 M 9.32 % 39.444 M -6.01 % 41.965 M -11.20 % 47.260 M 15.92 % 40.768 M 3.81 % 39.270 M 4.93 % 37.425 M -0.67 % 37.678 M -11.05 % 42.357 M 2.73 % 41.231 M 2.15 % 40.365 M -24.99 % 53.815 M 0.40 % 53.598 M
Total liabilities 227.029 M -1.85 % 231.312 M 14.15 % 202.637 M -8.81 % 222.221 M 0.23 % 221.709 M 37.26 % 161.528 M 11.66 % 144.656 M 19.70 % 120.848 M 1.39 % 119.187 M 7.71 % 110.658 M 1.86 % 108.635 M -2.82 % 111.789 M 2.65 % 108.908 M -3.84 % 113.258 M -1.34 % 114.799 M -2.23 % 117.421 M -7.31 % 126.685 M 4.96 % 120.703 M -1.36 % 122.361 M -5.37 % 129.306 M -10.22 % 144.025 M
Other non current assets 625.000 K -7.41 % 675.000 K 100.09 % -762.428 M 1.65 % -775.245 M -0.45 % -771.788 M -14.67 % -673.068 M -15.60 % -582.217 M -7.74 % -540.372 M 0.97 % -545.691 M -3.34 % -528.048 M -5.08 % -502.508 M -6.00 % -474.045 M -0.22 % -472.995 M -7 541.71 % 6.356 M -0.77 % 6.405 M 11.43 % 5.748 M -5.65 % 6.092 M 27.98 % 4.760 M 2.52 % 4.643 M 1.84 % 4.559 M -14.55 % 5.335 M
Long term investments 28.277 M -0.01 % 28.281 M 303.67 % 7.006 M -0.71 % 7.056 M -0.70 % 7.106 M -0.34 % 7.130 M 13.23 % 6.297 M -6.14 % 6.709 M -29.11 % 9.464 M 49.44 % 6.333 M 49.22 % 4.244 M -20.03 % 5.307 M -5.05 % 5.589 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 8.938 M 10.16 % 8.114 M -28.16 % 11.295 M -17.31 % 13.660 M -8.49 % 14.928 M 45.28 % 10.275 M 16.46 % 8.823 M 0.98 % 8.737 M 1.38 % 8.618 M 38.35 % 6.229 M 8.67 % 5.732 M 34.11 % 4.274 M -2.29 % 4.374 M -12.85 % 5.019 M 2.83 % 4.881 M 25.44 % 3.891 M -20.67 % 4.905 M 7.07 % 4.581 M 14.61 % 3.997 M 6.93 % 3.738 M -4.15 % 3.900 M
GoodWill 0.000 0.000 -100.00 % 153.000 K -49.84 % 305.000 K -33.26 % 457.000 K -25.08 % 610.000 K 0.000 0.000 0.000 0.000 -100.00 % 86.000 K -49.71 % 171.000 K -33.46 % 257.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 8.938 M 10.16 % 8.114 M -29.12 % 11.448 M -18.02 % 13.965 M -9.23 % 15.385 M 41.34 % 10.885 M 23.37 % 8.823 M 0.98 % 8.737 M 1.38 % 8.618 M 38.35 % 6.229 M 7.06 % 5.818 M 30.89 % 4.445 M -4.02 % 4.631 M -7.73 % 5.019 M 2.83 % 4.881 M 25.44 % 3.891 M -20.67 % 4.905 M 7.07 % 4.581 M 14.61 % 3.997 M 6.93 % 3.738 M -4.15 % 3.900 M
Property plant equipment net 750.162 M 0.67 % 745.138 M 0.04 % 744.852 M -1.38 % 755.304 M 0.63 % 750.579 M 14.48 % 655.663 M 15.62 % 567.097 M 8.03 % 524.926 M -0.51 % 527.609 M 2.35 % 515.486 M 4.68 % 492.446 M 6.06 % 464.293 M 0.33 % 462.775 M 0.96 % 458.362 M 4.52 % 438.534 M 0.12 % 438.026 M 0.13 % 437.463 M 0.11 % 436.978 M 2.06 % 428.170 M 1.13 % 423.386 M -1.33 % 429.097 M
Total non current assets 788.002 M 0.74 % 782.208 M 2.50 % 763.153 M -1.66 % 776.020 M 0.44 % 772.613 M 14.79 % 673.068 M 15.60 % 582.217 M 7.74 % 540.372 M -0.97 % 545.691 M 3.34 % 528.048 M 5.08 % 502.508 M 5.97 % 474.188 M 0.21 % 473.197 M 0.74 % 469.737 M 4.43 % 449.820 M 0.48 % 447.665 M -0.18 % 448.460 M 0.48 % 446.319 M 2.18 % 436.810 M 1.19 % 431.683 M -1.52 % 438.332 M
Other current assets 1.048 M -89.47 % 9.948 M 3.10 % 9.649 M -10.09 % 10.732 M -4.94 % 11.290 M 23.36 % 9.152 M 10.69 % 8.268 M -36.11 % 12.940 M 10.66 % 11.694 M 11.53 % 10.485 M 31.36 % 7.982 M -12.50 % 9.122 M 46.51 % 6.226 M -58.64 % 15.052 M 6.69 % 14.108 M 488.81 % 2.396 M -18.70 % 2.947 M -46.17 % 5.475 M 81.89 % 3.010 M -46.53 % 5.629 M 95.52 % 2.879 M
Short term investments 30.000 M 0.000 0.000 0.000 0.000 -100.00 % 10.000 M -50.05 % 20.020 M 33.47 % 15.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 97.735 M 212.32 % 31.293 M -24.22 % 41.295 M 132.10 % 17.792 M -11.11 % 20.016 M -65.15 % 57.432 M -34.28 % 87.390 M 6.21 % 82.284 M 39.84 % 58.841 M 19.87 % 49.088 M -1.23 % 49.697 M -15.29 % 58.668 M 54.66 % 37.934 M 77.37 % 21.387 M -5.79 % 22.702 M 53.12 % 14.826 M 118.16 % 6.796 M -62.11 % 17.936 M -0.66 % 18.055 M 91.22 % 9.442 M 42.11 % 6.644 M
Cash and short term investments 127.735 M 308.19 % 31.293 M -24.22 % 41.295 M 132.10 % 17.792 M -11.11 % 20.016 M -70.32 % 67.432 M -37.22 % 107.410 M 10.41 % 97.284 M 65.33 % 58.841 M 19.87 % 49.088 M -1.23 % 49.697 M -15.29 % 58.668 M 54.66 % 37.934 M 77.37 % 21.387 M -5.79 % 22.702 M 53.12 % 14.826 M 118.16 % 6.796 M -62.11 % 17.936 M -0.66 % 18.055 M 91.22 % 9.442 M 42.11 % 6.644 M
Total current assets 157.680 M 43.77 % 109.676 M 37.35 % 79.853 M 86.62 % 42.790 M -7.12 % 46.068 M -51.90 % 95.769 M -27.50 % 132.099 M 13.50 % 116.387 M 46.19 % 79.613 M 13.60 % 70.081 M 4.82 % 66.857 M -14.15 % 77.876 M 36.51 % 57.048 M 53.24 % 37.227 M -0.36 % 37.360 M 39.11 % 26.856 M 35.29 % 19.850 M -45.77 % 36.605 M 15.75 % 31.624 M 21.28 % 26.075 M -4.19 % 27.214 M
Inventory 3.676 M 15.45 % 3.184 M 17.84 % 2.702 M 6.34 % 2.541 M -21.77 % 3.248 M 20.12 % 2.704 M 51.57 % 1.784 M -8.65 % 1.953 M 42.24 % 1.373 M 1.03 % 1.359 M 7.18 % 1.268 M 29.92 % 976.000 K 13.62 % 859.000 K 9.01 % 788.000 K 43.27 % 550.000 K -11.00 % 618.000 K -15.69 % 733.000 K -61.20 % 1.889 M 167.19 % 707.000 K 5.52 % 670.000 K 5.85 % 633.000 K
Net receivables 25.221 M -61.35 % 65.251 M 148.98 % 26.207 M 123.51 % 11.725 M 1.83 % 11.514 M -30.14 % 16.481 M 12.60 % 14.637 M 52.80 % 9.579 M -28.92 % 13.477 M 16.45 % 11.573 M 42.37 % 8.129 M -29.89 % 11.595 M 5.67 % 10.973 M 0.56 % 10.912 M 0.000 -100.00 % 9.016 M -3.82 % 9.374 M -17.08 % 11.305 M 14.75 % 9.852 M -4.66 % 10.334 M -39.42 % 17.058 M
Tax assets 0.000 0.000 -100.00 % 762.275 M -1.63 % 774.940 M 0.47 % 771.331 M 14.70 % 672.458 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 31.181 M -0.43 % 31.315 M 56.29 % 20.036 M -17.99 % 24.432 M -47.22 % 46.292 M 21.06 % 38.238 M 35.74 % 28.169 M 56.28 % 18.025 M -24.16 % 23.766 M 55.29 % 15.304 M -17.29 % 18.504 M -4.66 % 19.408 M 15.36 % 16.824 M -10.20 % 18.736 M -6.87 % 20.119 M 80.46 % 11.149 M -24.22 % 14.712 M 1.92 % 14.435 M 14.59 % 12.597 M 14.65 % 10.987 M -35.14 % 16.939 M
Tax payables 19.012 M -7.29 % 20.507 M 91.44 % 10.712 M 444.86 % 1.966 M 2.50 % 1.918 M -82.53 % 10.977 M -0.71 % 11.055 M 24.45 % 8.883 M 33.96 % 6.631 M -25.78 % 8.934 M 221.95 % 2.775 M -2.73 % 2.853 M 325.82 % 670.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 100.00 % -116.461 M -21.73 % -95.670 M -7.13 % -89.305 M 0.000 100.00 % -50.339 M -5 184.75 % 990.000 K 121.01 % -4.713 M 53.15 % -10.060 M 31.78 % -14.746 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 6.758 M 21.96 % 5.541 M 9.29 % 5.070 M 18.85 % 4.266 M 7.32 % 3.975 M -11.09 % 4.471 M 4.81 % 4.266 M -2.74 % 4.386 M 6.56 % 4.116 M -26.54 % 5.603 M 4.73 % 5.350 M 4.33 % 5.128 M -3.77 % 5.329 M 11.77 % 4.768 M -24.50 % 6.315 M 8.28 % 5.832 M 6.48 % 5.477 M 6.91 % 5.123 M 11.64 % 4.589 M 0.000 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.368 M -61.69 % -10.123 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.425 M 0.56 % 1.417 M -23.41 % 1.850 M 2.95 % 1.797 M -20.45 % 2.259 M -99.48 % 437.720 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -22.237 M 43.24 % -39.175 M -6 631.10 % -582.000 K 8.20 % -634.000 K -20.99 % -524.000 K -263.89 % -144.000 K 92.28 % -1.865 M 42.31 % -3.233 M -41.06 % -2.292 M 53.92 % -4.974 M 18.18 % -6.079 M -43.00 % -4.251 M -14.67 % -3.707 M 79.14 % -17.770 M 26.16 % -24.064 M 3.52 % -24.943 M 24.23 % -32.920 M -940.01 % 3.919 M 37.22 % 2.856 M -74.68 % 11.278 M 82.37 % 6.184 M
Deferred tax liabilities non current 0.000 -100.00 % 33.053 M -1.53 % 33.566 M -6.17 % 35.773 M 0.000 -100.00 % 39.773 M -1.26 % 40.281 M -2.10 % 41.144 M -4.46 % 43.063 M 0.19 % 42.980 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.231 M -2.05 % 42.094 M -2.25 % 43.063 M 0.19 % 42.980 M -1.53 % 43.648 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 945.682 M 6.03 % 891.884 M 5.80 % 843.006 M 2.96 % 818.810 M 0.02 % 818.681 M 6.48 % 768.837 M 7.63 % 714.316 M 8.76 % 656.759 M 5.03 % 625.304 M 4.54 % 598.129 M 5.03 % 569.460 M 3.15 % 552.064 M 4.11 % 530.245 M 4.59 % 506.964 M 4.06 % 487.180 M 2.67 % 474.521 M 1.33 % 468.310 M -3.03 % 482.924 M 3.09 % 468.434 M 2.33 % 457.758 M -1.67 % 465.546 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 100.00 % -93.747 M -11.99 % -83.710 M -49.98 % -55.813 M 17.02 % -67.262 M -2 402.70 % 2.921 M 689.46 % 370.000 K 113.61 % -2.719 M -2 762.11 % -95.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 2.256 M -19.31 % 2.796 M 35.33 % 2.066 M -12.75 % 2.368 M 20.33 % 1.968 M -2.77 % 2.024 M 57.02 % 1.289 M -9.54 % 1.425 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 11.282 M 136.52 % -30.891 M -11 211.87 % 278.000 K 157.08 % -487.000 K -106.13 % 7.949 M 24.42 % 6.389 M 230.68 % -4.889 M -104.22 % -2.394 M -267.41 % 1.430 M 207.52 % -1.330 M -246.48 % 908.000 K -82.20 % 5.101 M 335.83 % -2.163 M -424.77 % 666.000 K -90.06 % 6.698 M 1 149.84 % -638.000 K -111.89 % 5.368 M -88.32 % 45.967 M 19.11 % 38.591 M -3.84 % 40.134 M 29.20 % 31.063 M
Accounts receivables 18.930 M 148.12 % -39.343 M -193.63 % -13.399 M -3 961.38 % 347.000 K -97.30 % 12.829 M 75.93 % 7.292 M 244.17 % -5.058 M -169.90 % -1.874 M -229.78 % 1.444 M 216.55 % -1.239 M -203.25 % 1.200 M -7.76 % 1.301 M 297.12 % -660.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -492.000 K -2.07 % -482.000 K -199.38 % -161.000 K -122.77 % 707.000 K 229.96 % -544.000 K 40.87 % -920.000 K -644.38 % 169.000 K 132.50 % -520.000 K -3 614.29 % -14.000 K 84.62 % -91.000 K 68.84 % -292.000 K -149.57 % -117.000 K -64.79 % -71.000 K 70.17 % -238.000 K -450.00 % 68.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 -100.00 % 8.043 M 20.53 % 6.673 M 342.13 % -2.756 M -417.51 % 868.000 K 342.46 % -358.000 K -156.29 % 636.000 K 111.62 % -5.472 M -164.67 % 8.462 M 364.44 % -3.200 M 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.156 M -903.14 % 891.000 K -87.56 % 7.165 M 489.71 % 1.215 M 123.35 % -5.204 M -1 487.73 % 375.000 K 158.96 % -636.000 K -111.62 % 5.472 M 164.67 % -8.462 M -364.44 % 3.200 M 647.66 % 428.000 K -89.07 % 3.917 M 373.53 % -1.432 M -258.41 % 904.000 K -86.37 % 6.630 M 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 2.151 M -74.11 % 8.309 M -91.03 % 92.646 M 12.60 % 82.277 M 58.44 % 51.930 M -22.68 % 67.161 M 14 091.88 % -480.000 K 95.58 % -10.858 M -7 290.73 % 151.000 K 102.77 % -5.445 M -57.69 % -3.453 M -330.51 % 1.498 M 331.89 % -646.000 K -102.58 % 25.053 M 36.28 % 18.383 M -23.62 % 24.068 M 2.09 % 23.576 M 151.14 % -46.103 M -19.42 % -38.606 M 4.11 % -40.262 M -28.99 % -31.214 M
Net cash provided by operating activities 128.970 M 33.88 % 96.330 M 10.33 % 87.309 M 118.16 % 40.020 M 31.84 % 30.355 M -68.73 % 97.086 M 21.53 % 79.885 M 25.62 % 63.593 M -7.19 % 68.519 M 8.32 % 63.256 M 11.57 % 56.696 M -12.63 % 64.892 M 30.45 % 49.743 M -3.39 % 51.486 M 6.67 % 48.265 M 3.78 % 46.505 M -9.06 % 51.138 M 10.92 % 46.103 M 19.42 % 38.606 M -4.11 % 40.262 M 28.99 % 31.214 M
Investments in property plant and equipment -44.284 M -20.24 % -36.831 M -26.67 % -29.077 M 55.52 % -65.366 M 47.16 % -123.697 M -4.33 % -118.566 M -88.23 % -62.990 M -101.92 % -31.196 M 30.07 % -44.610 M 18.60 % -54.801 M 3.65 % -56.877 M -91.25 % -29.739 M 2.82 % -30.603 M 25.22 % -40.926 M -53.80 % -26.610 M -23.23 % -21.594 M -0.32 % -21.526 M 23.84 % -28.263 M -16.99 % -24.159 M -75.51 % -13.765 M 62.64 % -36.840 M
Acquisitions net 0.000 0.000 -100.00 % 133.000 K 4 533.33 % -3.000 K -133.33 % 9.000 K -98.88 % 805.000 K -9.55 % 890.000 K 109.41 % 425.000 K 89.73 % 224.000 K -68.93 % 721.000 K 158.24 % -1.238 M -2 651.11 % -45.000 K -104.55 % -22.000 K -106.01 % 366.000 K -62.88 % 986.000 K 205.26 % 323.000 K -48.73 % 630.000 K 1 365.12 % 43.000 K 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -22.000 M -366 566.67 % -6.000 K -100.42 % 1.434 M 7 270.00 % -20.000 K 97.62 % -840.000 K 35.93 % -1.311 M -43 600.00 % -3.000 K 99.92 % -3.980 M -95.87 % -2.032 M -203 100.00 % -1.000 K 50.00 % -2.000 K 75.00 % -8.000 K 95.60 % -182.000 K 41.48 % -311.000 K -1 144.00 % -25.000 K 98.42 % -1.578 M -938.16 % -152.000 K -3 700.00 % -4.000 K 94.29 % -70.000 K 57.58 % -165.000 K
Sales maturities of investments 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 0.00 % 50.000 K 455.56 % 9.000 K 350.00 % 2.000 K -99.52 % 421.000 K -82.72 % 2.437 M 189.09 % 843.000 K 2 379.41 % 34.000 K -97.26 % 1.239 M 1 931.15 % 61.000 K -52.34 % 128.000 K 36.17 % 94.000 K 327.27 % 22.000 K -35.29 % 34.000 K -12.82 % 39.000 K 104.56 % -855.000 K 0.000 0.000 0.000
Other investing activites -1.733 M -216.24 % -548.000 K 0.000 100.00 % -1.434 M 0.000 0.000 100.00 % -590.000 K 58.42 % -1.419 M 50.81 % -2.885 M -66.28 % -1.735 M -34.29 % -1.292 M -414.36 % 411.000 K 245.38 % 119.000 K 143.27 % -275.000 K -108.19 % 3.357 M 2 624.06 % -133.000 K 2.21 % -136.000 K -100.32 % 42.091 M -12.15 % 47.913 M 80.14 % 26.598 M -64.84 % 75.654 M
Net cash used for investing activites -45.967 M 22.52 % -59.329 M -105.29 % -28.900 M 55.76 % -65.319 M 47.20 % -123.699 M -4.30 % -118.599 M -86.54 % -63.580 M -113.67 % -29.756 M 40.97 % -50.408 M 12.81 % -57.813 M -1.55 % -56.931 M -94.21 % -29.314 M 3.53 % -30.386 M 25.75 % -40.923 M -81.43 % -22.556 M -5.43 % -21.395 M 5.21 % -22.571 M -275.46 % 12.864 M -45.84 % 23.750 M 86.08 % 12.763 M -66.98 % 38.649 M
Debt repayment 5.189 M -75.90 % 21.531 M 63.05 % 13.205 M -49.63 % 26.215 M -54.94 % 58.174 M 0.000 -100.00 % 4.840 M 41.19 % 3.428 M -28.12 % 4.769 M -8.50 % 5.212 M 108.56 % 2.499 M 182.45 % -3.031 M 6.45 % -3.240 M 0.00 % -3.240 M 65.66 % -9.435 M -2.11 % -9.240 M -281.50 % -2.422 M 58.81 % -5.880 M -69.65 % -3.466 M 70.07 % -11.579 M -192.12 % 12.570 M
Common stock issued 15.421 M 1 271.98 % 1.124 M 10.41 % 1.018 M 10.89 % 918.000 K -2.03 % 937.000 K -6.95 % 1.007 M 11.15 % 906.000 K 29.99 % 697.000 K -21.33 % 886.000 K 19.89 % 739.000 K 23.79 % 597.000 K 74.05 % 343.000 K -96.82 % 10.784 M 2 846.45 % 366.000 K -17.38 % 443.000 K -87.63 % 3.582 M -47.07 % 6.767 M 1 213.98 % 515.000 K 0.000 0.000 0.000
Common stock repurchased 0.000 100.00 % -41.825 M -1 134.87 % -3.387 M 6.77 % -3.633 M -15.04 % -3.158 M -19.40 % -2.645 M 9.57 % -2.925 M -30.35 % -2.244 M -14.84 % -1.954 M -28.72 % -1.518 M -12.28 % -1.352 M 18.11 % -1.651 M -8 155.00 % -20.000 K 78.49 % -93.000 K -27.40 % -73.000 K 73.55 % -276.000 K 99.25 % -36.663 M 0.000 0.000 0.000 0.000
Dividends paid -36.855 M -75.58 % -20.991 M 0.000 0.000 0.000 100.00 % -16.273 M -16.27 % -13.996 M -14.31 % -12.244 M -5.06 % -11.654 M -11.40 % -10.461 M -0.06 % -10.455 M 0.26 % -10.482 M -4.04 % -10.075 M -24 473.17 % -41.000 K 0.00 % -41.000 K 0.00 % -41.000 K -13.89 % -36.000 K 77.36 % -159.000 K 5.36 % -168.000 K 32.26 % -248.000 K -3 442.86 % -7.000 K
Other financing activites -316.000 K 95.38 % -6.842 M 85.04 % -45.742 M -10 662.82 % -425.000 K -1 600.00 % -25.000 K -100.26 % 9.466 M 39 541.67 % -24.000 K 22.58 % -31.000 K 92.35 % -405.000 K -1 587.50 % -24.000 K 4.00 % -25.000 K -8.70 % -23.000 K 91.12 % -259.000 K -407.84 % -51.000 K 99.42 % -8.727 M 21.42 % -11.106 M -30 750.00 % -36.000 K -100.14 % 26.001 M 25.96 % 20.643 M -38.53 % 33.581 M 3 672.45 % -940.000 K
Net cash used provided by financing activities -16.561 M 64.77 % -47.003 M -34.66 % -34.906 M -251.27 % 23.075 M -58.74 % 55.928 M 762.26 % -8.445 M 24.59 % -11.199 M -7.74 % -10.394 M -24.36 % -8.358 M -38.10 % -6.052 M 30.72 % -8.736 M 41.15 % -14.844 M -428.26 % -2.810 M 76.34 % -11.878 M 33.39 % -17.833 M -4.40 % -17.081 M 56.98 % -39.707 M -405.84 % 12.983 M 26.24 % 10.284 M -53.78 % 22.250 M 283.09 % 5.808 M
Effect of forex changes on cash 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 % 21.387 M 0.000 0.000 -100.00 % 1.000 K 0.000 100.00 % -72.069 M -12.56 % -64.027 M 11.66 % -72.477 M 10.59 % -81.060 M
Net change in cash 66.442 M 764.29 % -10.002 M -142.56 % 23.503 M 1 156.79 % -2.224 M 94.06 % -37.416 M -24.89 % -29.958 M -686.72 % 5.106 M -78.22 % 23.443 M 140.37 % 9.753 M 1 701.48 % -609.000 K 93.21 % -8.971 M -143.27 % 20.734 M 25.30 % 16.547 M 1 358.33 % -1.315 M -116.70 % 7.876 M -1.92 % 8.030 M 172.08 % -11.140 M -9 261.34 % -119.000 K -101.38 % 8.613 M 207.83 % 2.798 M 151.92 % -5.389 M
Cash at beginning of period 31.293 M -24.22 % 41.295 M 132.10 % 17.792 M -11.11 % 20.016 M -65.15 % 57.432 M -34.28 % 87.390 M 6.21 % 82.284 M 39.84 % 58.841 M 19.87 % 49.088 M -1.23 % 49.697 M -15.29 % 58.668 M 54.66 % 37.934 M 77.37 % 21.387 M -5.79 % 22.702 M 53.12 % 14.826 M 118.16 % 6.796 M -62.11 % 17.936 M -0.66 % 18.055 M 91.22 % 9.442 M 42.11 % 6.644 M -44.79 % 12.033 M
Cash at end of period 97.735 M 212.32 % 31.293 M -24.22 % 41.295 M 132.10 % 17.792 M -11.11 % 20.016 M -65.15 % 57.432 M -34.28 % 87.390 M 6.21 % 82.284 M 39.84 % 58.841 M 19.87 % 49.088 M -1.23 % 49.697 M -15.29 % 58.668 M 54.66 % 37.934 M 77.37 % 21.387 M -5.79 % 22.702 M 53.12 % 14.826 M 118.16 % 6.796 M -62.11 % 17.936 M -0.66 % 18.055 M 91.22 % 9.442 M 42.11 % 6.644 M
Operating cash flow 128.970 M 33.88 % 96.330 M 10.33 % 87.309 M 118.16 % 40.020 M 31.84 % 30.355 M -68.73 % 97.086 M 21.53 % 79.885 M 25.62 % 63.593 M -7.19 % 68.519 M 8.32 % 63.256 M 11.57 % 56.696 M -12.63 % 64.892 M 30.45 % 49.743 M -3.39 % 51.486 M 6.67 % 48.265 M 3.78 % 46.505 M -9.06 % 51.138 M 10.92 % 46.103 M 19.42 % 38.606 M -4.11 % 40.262 M 28.99 % 31.214 M
Capital expenditure -46.617 M -24.47 % -37.452 M -28.80 % -29.077 M 55.52 % -65.366 M 47.16 % -123.697 M -4.33 % -118.566 M -88.23 % -62.990 M -101.92 % -31.196 M 30.07 % -44.610 M 18.60 % -54.801 M 3.65 % -56.877 M -91.25 % -29.739 M 2.82 % -30.603 M 25.22 % -40.926 M -53.80 % -26.610 M -23.23 % -21.594 M -0.32 % -21.526 M 23.84 % -28.263 M -16.99 % -24.159 M -75.51 % -13.765 M 62.64 % -36.840 M
Free CashFlow 82.353 M 39.87 % 58.878 M 1.11 % 58.232 M 329.75 % -25.346 M 72.85 % -93.342 M -334.55 % -21.480 M -227.14 % 16.895 M -47.85 % 32.397 M 35.50 % 23.909 M 182.78 % 8.455 M 4 771.27 % -181.000 K -100.51 % 35.153 M 83.66 % 19.140 M 81.25 % 10.560 M -51.24 % 21.655 M -13.07 % 24.911 M -15.88 % 29.612 M 65.99 % 17.840 M 23.49 % 14.447 M -45.48 % 26.497 M 570.97 % -5.626 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Revenue 149.907 M -1.91 % 152.822 M 7.79 % 141.774 M 14.94 % 123.346 M 10.10 % 112.030 M 19.78 % 93.528 M 23.87 % 75.502 M 36.95 % 55.133 M 31.56 % 41.908 M -19.35 % 51.961 M 21.01 % 42.939 M -55.56 % 96.621 M 7.71 % 89.703 M -20.17 % 112.371 M 12.16 % 100.191 M -1.38 % 101.588 M 10.22 % 92.171 M 2.10 % 90.275 M 14.67 % 78.727 M -13.04 % 90.533 M 6.60 % 84.924 M -0.71 % 85.533 M 7.55 % 79.532 M -8.04 % 86.489 M 11.71 % 77.426 M -6.44 % 82.752 M 10.18 % 75.103 M
Net income 37.081 M -10.47 % 41.417 M 20.86 % 34.269 M -22.73 % 44.350 M 27.46 % 34.796 M 21.65 % 28.604 M 91.08 % 14.970 M 60.81 % 9.309 M 195.27 % -9.771 M -568.86 % 2.084 M 118.42 % -11.311 M -138.79 % 29.160 M 22.44 % 23.816 M -14.53 % 27.866 M 39.00 % 20.048 M -17.81 % 24.391 M 44.32 % 16.901 M -16.91 % 20.341 M 92.60 % 10.561 M -51.05 % 21.577 M 47.44 % 14.634 M -21.43 % 18.626 M 58.84 % 11.726 M -38.48 % 19.062 M 71.68 % 11.103 M -27.67 % 15.350 M 44.16 % 10.648 M
Income before tax 46.743 M -11.56 % 52.850 M 21.03 % 43.667 M -21.58 % 55.684 M 25.50 % 44.369 M 27.60 % 34.771 M 93.05 % 18.011 M 88.10 % 9.575 M 201.56 % -9.428 M -1 629.91 % -545.000 K 95.08 % -11.088 M -130.08 % 36.866 M 19.58 % 30.829 M -13.29 % 35.555 M 39.94 % 25.407 M -20.00 % 31.757 M 49.73 % 21.210 M -17.27 % 25.637 M 93.63 % 13.240 M -52.88 % 28.097 M 49.87 % 18.747 M -21.49 % 23.877 M 58.68 % 15.047 M -38.04 % 24.286 M 69.62 % 14.318 M -20.23 % 17.949 M 34.15 % 13.380 M
Income before tax ratio 0.31 -9.84 % 0.35 12.28 % 0.31 -31.77 % 0.45 13.99 % 0.40 6.53 % 0.37 55.85 % 0.24 37.36 % 0.17 177.20 % -0.22 -2 044.88 % -0.01 95.94 % -0.26 -167.68 % 0.38 11.02 % 0.34 8.62 % 0.32 24.77 % 0.25 -18.88 % 0.31 35.85 % 0.23 -18.97 % 0.28 68.86 % 0.17 -45.81 % 0.31 40.59 % 0.22 -20.92 % 0.28 47.55 % 0.19 -32.62 % 0.28 51.84 % 0.18 -14.74 % 0.22 21.75 % 0.18
EBITDA 65.874 M -7.08 % 70.894 M 14.38 % 61.982 M -19.67 % 77.159 M 22.22 % 63.129 M 10.18 % 57.295 M 49.57 % 38.306 M 27.57 % 30.028 M 184.46 % 10.556 M -36.14 % 16.529 M 178.55 % 5.934 M -89.35 % 55.735 M 17.58 % 47.402 M -6.06 % 50.460 M 18.15 % 42.707 M -11.85 % 48.446 M 27.12 % 38.110 M -10.93 % 42.787 M 51.38 % 28.264 M -36.98 % 44.850 M 29.95 % 34.514 M -10.42 % 38.529 M 34.02 % 28.748 M -24.67 % 38.161 M 35.27 % 28.211 M -16.11 % 33.629 M 28.72 % 26.126 M
Net income ratio 0.25 -8.73 % 0.27 12.12 % 0.24 -32.77 % 0.36 15.76 % 0.31 1.56 % 0.31 54.25 % 0.20 17.43 % 0.17 172.42 % -0.23 -681.33 % 0.04 115.23 % -0.26 -187.28 % 0.30 13.67 % 0.27 7.06 % 0.25 23.93 % 0.20 -16.66 % 0.24 30.94 % 0.18 -18.62 % 0.23 67.97 % 0.13 -43.71 % 0.24 38.31 % 0.17 -20.87 % 0.22 47.70 % 0.15 -33.10 % 0.22 53.69 % 0.14 -22.69 % 0.19 30.83 % 0.14
Ratio EBITDA 0.44 -5.27 % 0.46 6.11 % 0.44 -30.11 % 0.63 11.01 % 0.56 -8.01 % 0.61 20.74 % 0.51 -6.85 % 0.54 116.23 % 0.25 -20.82 % 0.32 130.18 % 0.14 -76.04 % 0.58 9.16 % 0.53 17.68 % 0.45 5.35 % 0.43 -10.62 % 0.48 15.34 % 0.41 -12.76 % 0.47 32.02 % 0.36 -27.53 % 0.50 21.90 % 0.41 -9.78 % 0.45 24.62 % 0.36 -18.08 % 0.44 21.10 % 0.36 -10.34 % 0.41 16.82 % 0.35
Gross profit ratio 0.64 -5.39 % 0.68 5.55 % 0.65 30.89 % 0.49 9.50 % 0.45 21.78 % 0.37 49.71 % 0.25 249.90 % 0.07 136.79 % -0.19 -322.76 % 0.09 166.94 % -0.13 -128.43 % 0.45 9.17 % 0.41 -41.69 % 0.71 9.61 % 0.65 -7.88 % 0.70 7.45 % 0.66 -5.45 % 0.69 15.35 % 0.60 -12.46 % 0.69 8.16 % 0.63 -6.75 % 0.68 9.99 % 0.62 -8.11 % 0.67 9.26 % 0.62 -7.44 % 0.67 8.73 % 0.61
Weighted average shs out dil 5.704 M 0.60 % 5.670 M 0.48 % 5.642 M 0.99 % 5.587 M -4.17 % 5.831 M 0.00 % 5.831 M 0.03 % 5.829 M -0.03 % 5.831 M 0.00 % 5.831 M 0.00 % 5.831 M -0.05 % 5.834 M 0.00 % 5.834 M 0.34 % 5.814 M -0.14 % 5.822 M -0.16 % 5.831 M 0.19 % 5.821 M -0.17 % 5.830 M 0.10 % 5.825 M 0.01 % 5.824 M 0.23 % 5.811 M -0.05 % 5.813 M 0.23 % 5.800 M -0.15 % 5.808 M 0.00 % 5.808 M -0.07 % 5.813 M -0.07 % 5.817 M 2.07 % 5.699 M
Weighted average shs out 5.704 M 0.60 % 5.670 M 0.48 % 5.642 M 0.99 % 5.587 M -4.17 % 5.831 M 0.00 % 5.831 M 0.03 % 5.829 M -0.03 % 5.831 M 0.00 % 5.831 M 0.00 % 5.831 M -0.05 % 5.834 M 0.00 % 5.834 M 0.34 % 5.814 M -0.14 % 5.822 M -0.16 % 5.831 M 0.19 % 5.821 M -0.17 % 5.830 M 0.10 % 5.825 M 0.01 % 5.824 M 0.23 % 5.811 M -0.05 % 5.813 M 0.23 % 5.800 M -0.15 % 5.808 M 0.00 % 5.808 M -0.07 % 5.813 M -0.07 % 5.817 M 2.07 % 5.699 M
EPS diluted 6.50 -10.96 % 7.30 20.26 % 6.07 -23.55 % 7.94 33.00 % 5.97 21.59 % 4.91 91.05 % 2.57 60.63 % 1.60 195.24 % -1.68 -566.67 % 0.36 118.56 % -1.94 -138.80 % 5.00 21.95 % 4.10 -14.41 % 4.79 39.24 % 3.44 -17.90 % 4.19 44.48 % 2.90 -16.91 % 3.49 92.82 % 1.81 -51.21 % 3.71 47.22 % 2.52 -21.50 % 3.21 58.91 % 2.02 -38.41 % 3.28 71.73 % 1.91 -27.65 % 2.64 41.94 % 1.86
Earnings per share 6.50 -10.96 % 7.30 20.26 % 6.07 -23.55 % 7.94 33.00 % 5.97 21.59 % 4.91 91.05 % 2.57 60.63 % 1.60 195.24 % -1.68 -566.67 % 0.36 118.56 % -1.94 -138.80 % 5.00 21.95 % 4.10 -14.41 % 4.79 39.24 % 3.44 -17.90 % 4.19 44.48 % 2.90 -16.91 % 3.49 92.82 % 1.81 -51.21 % 3.71 47.22 % 2.52 -21.50 % 3.21 58.91 % 2.02 -38.41 % 3.28 71.73 % 1.91 -27.65 % 2.64 41.94 % 1.86
Gross profit 96.570 M -7.20 % 104.058 M 13.77 % 91.463 M 50.45 % 60.793 M 20.56 % 50.425 M 45.87 % 34.569 M 85.46 % 18.640 M 379.18 % 3.890 M 148.40 % -8.038 M -279.66 % 4.474 M 181.01 % -5.523 M -112.63 % 43.716 M 17.59 % 37.176 M -53.45 % 79.861 M 22.93 % 64.963 M -9.15 % 71.504 M 18.43 % 60.378 M -3.46 % 62.543 M 32.27 % 47.284 M -23.87 % 62.113 M 15.31 % 53.868 M -7.41 % 58.179 M 18.29 % 49.185 M -15.50 % 58.207 M 22.05 % 47.693 M -13.40 % 55.072 M 19.80 % 45.970 M
Income tax expense 9.708 M -10.99 % 10.907 M 19.27 % 9.145 M -17.19 % 11.043 M 17.57 % 9.393 M 65.66 % 5.670 M 107.84 % 2.728 M 4 803.45 % -58.000 K -115.80 % 367.000 K 115.81 % -2.322 M -730.98 % 368.000 K -95.07 % 7.460 M 8.26 % 6.891 M -12.31 % 7.858 M 48.88 % 5.278 M -26.08 % 7.140 M 68.95 % 4.226 M -17.01 % 5.092 M 80.50 % 2.821 M -55.54 % 6.345 M 58.07 % 4.014 M -21.34 % 5.103 M 58.28 % 3.224 M -37.53 % 5.161 M 66.06 % 3.108 M 48.42 % 2.094 M -22.56 % 2.704 M
Cost of revenue 53.337 M 9.38 % 48.764 M -3.07 % 50.311 M -19.57 % 62.553 M 1.54 % 61.605 M 4.49 % 58.959 M 3.69 % 56.862 M 10.97 % 51.243 M 2.60 % 49.946 M 5.18 % 47.487 M -2.01 % 48.462 M -8.40 % 52.905 M 0.72 % 52.527 M 61.57 % 32.510 M -7.72 % 35.228 M 17.10 % 30.084 M -5.38 % 31.793 M 14.64 % 27.732 M -11.80 % 31.443 M 10.64 % 28.420 M -8.49 % 31.056 M 13.53 % 27.354 M -9.86 % 30.347 M 7.30 % 28.282 M -4.88 % 29.733 M 7.42 % 27.680 M -4.99 % 29.133 M
General and administrative expenses 0.000 -100.00 % 639.000 K 0.000 -100.00 % 22.471 M 0.000 -100.00 % 18.887 M 0.000 -100.00 % 19.472 M 0.000 -100.00 % 16.738 M 0.000 -100.00 % 21.239 M 0.000 -100.00 % 519.000 K 0.000 -100.00 % 424.000 K 0.000 -100.00 % 413.000 K 0.000 -100.00 % 391.000 K 0.000 -100.00 % 367.000 K 0.000 -100.00 % 177.000 K 0.000 -100.00 % 380.000 K 0.000
Selling and marketing expenses 0.000 -100.00 % 5.540 M 0.000 -100.00 % 5.357 M 0.000 -100.00 % 4.900 M 0.000 -100.00 % 4.143 M 0.000 -100.00 % 4.414 M 0.000 -100.00 % 5.747 M 0.000 -100.00 % 5.905 M 0.000 -100.00 % 5.392 M 0.000 -100.00 % 5.571 M 0.000 -100.00 % 5.386 M 0.000 -100.00 % 5.805 M 0.000 -100.00 % 5.065 M 0.000 -100.00 % 6.184 M 0.000
Other expenses 0.000 0.000 0.000 100.00 % -5.581 M -222.85 % 4.543 M -2.05 % 4.638 M -6.21 % 4.945 M 54.77 % 3.195 M 64.44 % 1.943 M -45.56 % 3.569 M 85.11 % 1.928 M -64.73 % 5.466 M 47.85 % 3.697 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
Operating expenses 0.000 -100.00 % 6.179 M 0.000 -100.00 % 22.247 M 1.22 % 21.979 M 14.78 % 19.149 M 6.00 % 18.065 M -11.53 % 20.420 M 37.28 % 14.875 M -15.40 % 17.583 M -1.27 % 17.810 M -17.24 % 21.520 M 9.29 % 19.691 M -55.54 % 44.293 M 11.96 % 39.563 M -0.12 % 39.610 M 0.98 % 39.227 M 13.40 % 34.591 M -5.14 % 36.467 M 6.10 % 34.371 M -0.70 % 34.613 M 0.57 % 34.418 M 0.31 % 34.311 M 0.89 % 34.009 M 1.88 % 33.381 M 189.79 % -37.177 M -13.76 % -32.681 M
Cost and expenses 53.337 M -2.92 % 54.943 M 9.21 % 50.311 M -40.67 % 84.800 M 1.45 % 83.584 M 7.01 % 78.108 M 4.25 % 74.927 M 4.55 % 71.663 M 10.56 % 64.821 M -0.38 % 65.070 M -1.81 % 66.272 M -10.95 % 74.425 M 3.06 % 72.218 M -5.97 % 76.803 M 2.69 % 74.791 M 7.31 % 69.694 M -1.87 % 71.020 M 13.95 % 62.323 M -8.23 % 67.910 M 8.15 % 62.791 M -4.38 % 65.669 M 6.31 % 61.772 M -4.46 % 64.658 M 3.80 % 62.291 M -1.30 % 63.114 M 764.57 % -9.497 M -167.67 % -3.548 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 6.179 M 0.000 -100.00 % 27.828 M 4.92 % 26.522 M 11.50 % 23.787 M 3.38 % 23.010 M -2.56 % 23.615 M 40.42 % 16.818 M -20.49 % 21.152 M 7.16 % 19.738 M -26.86 % 26.986 M 15.38 % 23.388 M 264.07 % 6.424 M 0.000 -100.00 % 5.816 M 0.000 -100.00 % 5.984 M 0.000 -100.00 % 5.777 M 0.000 -100.00 % 6.172 M 0.000 -100.00 % 5.419 M 0.000 -100.00 % 6.564 M 0.000
Interest income 0.000 0.000 -100.00 % 1.025 M 15.04 % 891.000 K 253.57 % 252.000 K 11.50 % 226.000 K 54.79 % 146.000 K -30.81 % 211.000 K 559.38 % 32.000 K -84.08 % 201.000 K 63.41 % 123.000 K -59.14 % 301.000 K 99.34 % 151.000 K 1 061.54 % 13.000 K 85.71 % 7.000 K -94.89 % 137.000 K 132.20 % 59.000 K -97.45 % 2.315 M -4.46 % 2.423 M 582.54 % 355.000 K -30.12 % 508.000 K 337.93 % 116.000 K -32.95 % 173.000 K 96.59 % 88.000 K 1 366.67 % 6.000 K -88.89 % 54.000 K -40.66 % 91.000 K
Interest expense 0.000 0.000 -100.00 % 372.000 K -21.19 % 472.000 K 89.56 % 249.000 K -14.43 % 291.000 K -21.77 % 372.000 K -16.40 % 445.000 K 15.28 % 386.000 K 37.37 % 281.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
Depreciation and amortization 19.329 M 3.05 % 18.757 M -1.11 % 18.968 M -9.69 % 21.003 M 11.94 % 18.763 M -15.61 % 22.233 M 10.78 % 20.069 M 0.30 % 20.008 M 2.09 % 19.598 M 16.70 % 16.793 M 0.82 % 16.657 M -11.72 % 18.869 M 13.77 % 16.585 M 9.52 % 15.144 M -12.50 % 17.307 M 4.45 % 16.570 M -2.29 % 16.959 M -1.97 % 17.300 M -0.84 % 17.447 M 1.81 % 17.136 M 12.30 % 15.259 M 1.63 % 15.015 M 8.22 % 13.874 M -6.58 % 14.851 M 11.86 % 13.277 M 3.05 % 12.884 M 0.00 % 12.884 M
Operating income 96.570 M -1.34 % 97.879 M 7.01 % 91.463 M 137.28 % 38.546 M 35.51 % 28.446 M 84.47 % 15.420 M 2 581.74 % 575.000 K 103.48 % -16.530 M 27.86 % -22.913 M -74.79 % -13.109 M 43.82 % -23.333 M -205.12 % 22.196 M 26.94 % 17.485 M -50.49 % 35.316 M 39.04 % 25.400 M -20.32 % 31.876 M 50.71 % 21.151 M -17.01 % 25.487 M 135.62 % 10.817 M -60.97 % 27.714 M 43.93 % 19.255 M -18.11 % 23.514 M 58.09 % 14.874 M -36.19 % 23.310 M 56.09 % 14.934 M -28.01 % 20.745 M 56.66 % 13.242 M
Operating income ratio 0.64 0.58 % 0.64 -0.72 % 0.65 106.44 % 0.31 23.07 % 0.25 54.01 % 0.16 2 064.88 % 0.01 102.54 % -0.30 45.16 % -0.55 -116.72 % -0.25 53.57 % -0.54 -336.55 % 0.23 17.85 % 0.19 -37.98 % 0.31 23.97 % 0.25 -19.21 % 0.31 36.74 % 0.23 -18.72 % 0.28 105.48 % 0.14 -55.12 % 0.31 35.01 % 0.23 -17.53 % 0.27 47.00 % 0.19 -30.61 % 0.27 39.73 % 0.19 -23.06 % 0.25 42.18 % 0.18
Total other income expenses net -49.827 M -10.66 % -45.029 M 5.79 % -47.796 M -378.89 % 17.138 M 7.63 % 15.923 M -17.71 % 19.351 M 10.98 % 17.436 M -33.21 % 26.105 M 93.59 % 13.485 M 7.33 % 12.564 M 2.61 % 12.245 M -16.53 % 14.670 M 9.94 % 13.344 M 5 483.26 % 239.000 K 100.60 % -39.556 M -322.22 % 17.800 M 8.17 % 16.455 M -12.78 % 18.867 M 155.42 % -34.044 M -8 988.77 % 383.000 K 175.39 % -508.000 K -239.94 % 363.000 K 109.83 % 173.000 K -82.27 % 976.000 K 258.44 % -616.000 K 77.97 % -2.796 M -2 126.09 % 138.000 K
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30
Net debt -37.780 M -257.98 % 23.915 M -73.75 % 91.097 M 6.04 % 85.908 M 325.18 % -38.151 M -8.40 % -35.195 M -301.75 % 17.445 M -35.88 % 27.208 M -56.11 % 61.996 M 148.14 % 24.984 M -47.11 % 47.238 M 843.55 % -6.353 M -1 083.05 % -537.000 K 98.82 % -45.379 M -129.56 % -19.768 M 56.18 % -45.113 M -347.15 % -10.089 M 59.80 % -25.098 M -1 522.37 % -1.547 M 92.31 % -20.114 M -1 416.36 % 1.528 M 105.89 % -25.935 M -1 021.64 % 2.814 M 107.52 % -37.405 M -4 506.53 % -812.000 K 94.05 % -13.640 M -34.45 % -10.145 M 52.56 % -21.387 M -117.59 % -9.829 M 56.70 % -22.702 M -276.05 % -6.037 M
Total investments 31.902 M 12.82 % 28.277 M -2.34 % 28.956 M 2.39 % 28.281 M -2.50 % 29.006 M 314.02 % 7.006 M -0.71 % 7.056 M 0.00 % 7.056 M -0.70 % 7.106 M 0.00 % 7.106 M -0.34 % 7.130 M -58.38 % 17.130 M 172.03 % 6.297 M -76.07 % 26.317 M 317.73 % 6.300 M -70.98 % 21.709 M 192.53 % 7.421 M -21.59 % 9.464 M 19.78 % 7.901 M 24.76 % 6.333 M 46.36 % 4.327 M 1.96 % 4.244 M -2.93 % 4.372 M -17.62 % 5.307 M 4.20 % 5.093 M -8.87 % 5.589 M -10.52 % 6.246 M -1.73 % 6.356 M -1.41 % 6.447 M 0.66 % 6.405 M 9.51 % 5.849 M
Total debt 122.901 M 1.03 % 121.650 M 3.90 % 117.080 M -0.10 % 117.201 M 15 737.97 % 740.000 K -87.87 % 6.100 M -82.98 % 35.840 M -20.36 % 45.000 M -36.39 % 70.740 M 57.20 % 45.000 M -34.34 % 68.532 M 34.17 % 51.079 M 23.13 % 41.484 M -1.25 % 42.011 M 10.86 % 37.896 M 1.95 % 37.171 M 5.90 % 35.101 M 4.02 % 33.743 M 7.84 % 31.290 M 7.99 % 28.974 M 17.65 % 24.627 M 3.64 % 23.762 M 9.70 % 21.661 M 1.87 % 21.263 M -12.20 % 24.218 M -0.31 % 24.294 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 100.00 % -701.000 K 38.56 % -1.141 M 36.47 % -1.796 M 8.65 % -1.966 M 0.00 % -1.966 M -48.49 % -1.324 M -0.61 % -1.316 M -8.40 % -1.214 M 0.00 % -1.214 M -24.00 % -979.000 K 0.10 % -980.000 K 31.61 % -1.433 M -0.56 % -1.425 M -0.64 % -1.416 M 0.07 % -1.417 M 23.41 % -1.850 M 0.00 % -1.850 M -1.70 % -1.819 M -1.22 % -1.797 M 20.17 % -2.251 M 0.35 % -2.259 M 12.20 % -2.573 M 0.00 % -2.573 M 4.14 % -2.684 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 721.749 M -0.60 % 726.080 M 6.05 % 684.663 M -0.38 % 687.249 M 6.90 % 642.900 M 2.19 % 629.094 M 4.76 % 600.490 M 2.56 % 585.520 M 1.62 % 576.211 M -1.67 % 585.982 M 0.36 % 583.898 M -1.90 % 595.209 M 5.15 % 566.049 M 1.35 % 558.506 M 5.25 % 530.640 M 1.15 % 524.588 M 4.88 % 500.196 M 0.94 % 495.540 M 4.28 % 475.199 M -0.23 % 476.292 M 4.74 % 454.721 M 0.93 % 450.542 M 4.31 % 431.920 M 0.30 % 430.645 M 4.64 % 411.561 M 0.15 % 410.962 M 3.90 % 395.518 M 0.12 % 395.038 M 3.45 % 381.879 M 0.90 % 378.460 M 3.76 % 364.761 M
Common stock 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M 0.00 % 8.753 M -25.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M 0.00 % 11.670 M
Total equity 731.810 M 1.83 % 718.653 M 6.95 % 671.947 M 1.72 % 660.572 M 0.95 % 654.355 M 2.18 % 640.369 M 5.24 % 608.488 M 1.99 % 596.589 M 1.60 % 587.168 M -1.64 % 596.972 M 0.19 % 595.825 M -1.89 % 607.309 M 5.68 % 574.643 M 0.87 % 569.660 M 5.10 % 542.025 M 1.14 % 535.911 M 4.91 % 510.828 M 0.93 % 506.117 M 4.28 % 485.330 M -0.44 % 487.471 M 4.81 % 465.107 M 0.93 % 460.825 M 4.35 % 441.613 M 0.30 % 440.275 M 4.21 % 422.497 M 0.28 % 421.337 M 6.63 % 395.124 M 0.36 % 393.706 M 3.61 % 379.996 M 2.04 % 372.381 M 3.92 % 358.333 M
Other non current liabilities 33.558 M -0.01 % 33.563 M -2.46 % 34.408 M -0.01 % 34.410 M -75.54 % 140.686 M 302.77 % 34.930 M -5.95 % 37.141 M -0.01 % 37.145 M -3.79 % 38.608 M -0.01 % 38.612 M -6.18 % 41.156 M -0.01 % 41.159 M -0.02 % 41.167 M 0.000 -100.00 % 41.858 M -0.56 % 42.094 M -1.68 % 42.814 M 0.000 -100.00 % 43.785 M 1.87 % 42.980 M 0.000 0.000 0.000 -100.00 % 44.006 M -6.88 % 47.258 M 0.37 % 47.086 M -35.87 % 73.419 M -0.77 % 73.988 M -4.76 % 77.686 M 0.40 % 77.374 M -3.10 % 79.849 M
Long term debt 119.799 M 5.37 % 113.690 M -2.28 % 116.340 M -0.10 % 116.461 M 0.000 -100.00 % 95.670 M 7.03 % 89.384 M 0.09 % 89.305 M 15.53 % 77.302 M 22.53 % 63.090 M 9.17 % 57.792 M 14.81 % 50.339 M 23.55 % 40.744 M -1.28 % 41.271 M 11.07 % 37.156 M 1.99 % 36.431 M 6.02 % 34.361 M 4.11 % 33.003 M 8.03 % 30.550 M 8.20 % 28.234 M 18.20 % 23.887 M 3.76 % 23.022 M 10.04 % 20.921 M 1.94 % 20.523 M -2.17 % 20.978 M -0.36 % 21.054 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 153.357 M 4.15 % 147.253 M -2.32 % 150.748 M -0.08 % 150.871 M 7.24 % 140.686 M 7.72 % 130.600 M 3.22 % 126.525 M 0.06 % 126.450 M 9.09 % 115.910 M 13.97 % 101.702 M 2.78 % 98.948 M 8.14 % 91.498 M 11.70 % 81.911 M 98.47 % 41.271 M 11.07 % 37.156 M 1.99 % 36.431 M 6.02 % 34.361 M 4.11 % 33.003 M 8.03 % 30.550 M 8.20 % 28.234 M 18.20 % 23.887 M 3.76 % 23.022 M 10.04 % 20.921 M -67.58 % 64.529 M -5.43 % 68.236 M 0.14 % 68.140 M -7.19 % 73.419 M -0.77 % 73.988 M -4.76 % 77.686 M 0.40 % 77.374 M -3.10 % 79.849 M
Other current liabilities 37.377 M 72.86 % 21.623 M -50.46 % 43.651 M 309.60 % 10.657 M -74.01 % 41.005 M 129.54 % 17.864 M -32.34 % 26.402 M 374.26 % 5.567 M -71.39 % 19.456 M 106.17 % 9.437 M 24.43 % 7.584 M -62.22 % 20.075 M 277.07 % 5.324 M -81.91 % 29.428 M 15.65 % 25.445 M 28.57 % 19.791 M 13.40 % 17.453 M 16.49 % 14.983 M -11.80 % 16.988 M -15.79 % 20.174 M 2.12 % 19.755 M -0.96 % 19.946 M -10.55 % 22.298 M -8.08 % 24.259 M 744.38 % 2.873 M -85.66 % 20.034 M -43.83 % 35.668 M 73.70 % 20.534 M -3.26 % 21.225 M 22.65 % 17.306 M 3.27 % 16.758 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 17.222 M -48.32 % 33.323 M 92.34 % 17.325 M -16.36 % 20.715 M 10.15 % 18.806 M 15.67 % 16.259 M -6.34 % 17.360 M 8.01 % 16.073 M -3.53 % 16.662 M -20.26 % 20.895 M 2 923.65 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K 0.00 % -740.000 K -102.77 % 26.667 M 100.10 % 13.327 M -27.04 % 18.266 M 0.000 0.000 0.000 0.000 0.000
Short term debt 3.102 M -61.03 % 7.960 M 975.68 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 107.06 % -10.485 M -129.26 % 35.840 M 33.07 % 26.934 M -61.93 % 70.740 M 145.61 % 28.802 M 640.07 % -5.333 M -820.68 % 740.000 K 103.67 % -20.155 M -2 823.65 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K 0.00 % 740.000 K -77.16 % 3.240 M 0.00 % 3.240 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 59.719 M -25.14 % 79.776 M 17.73 % 67.759 M -15.77 % 80.441 M 25.14 % 64.279 M -10.77 % 72.037 M -5.12 % 75.924 M -20.72 % 95.771 M -11.33 % 108.010 M -10.00 % 120.007 M 95.44 % 61.404 M -12.32 % 70.030 M 24.11 % 56.428 M -9.21 % 62.154 M 43.93 % 43.183 M 2.03 % 42.323 M 31.89 % 32.090 M -25.58 % 43.121 M 10.06 % 39.178 M -0.67 % 39.444 M -4.87 % 41.463 M -1.20 % 41.965 M 11.70 % 37.568 M -20.51 % 47.260 M 71.75 % 27.516 M -32.51 % 40.768 M 14.30 % 35.668 M -9.17 % 39.270 M 28.56 % 30.545 M -18.38 % 37.425 M 39.43 % 26.842 M
Total liabilities 213.076 M -6.15 % 227.029 M 3.90 % 218.507 M -5.54 % 231.312 M 12.85 % 204.965 M 1.15 % 202.637 M 0.09 % 202.449 M -8.90 % 222.221 M -0.76 % 223.920 M 1.00 % 221.709 M 38.26 % 160.352 M -0.73 % 161.528 M 16.76 % 138.339 M -4.37 % 144.656 M 18.38 % 122.197 M 1.12 % 120.848 M 10.60 % 109.265 M -8.32 % 119.187 M 5.00 % 113.513 M 2.58 % 110.658 M 1.68 % 108.825 M 0.17 % 108.635 M 5.99 % 102.497 M -8.31 % 111.789 M 16.75 % 95.752 M -12.08 % 108.908 M -0.16 % 109.087 M -3.68 % 113.258 M 4.64 % 108.231 M -5.72 % 114.799 M 7.60 % 106.691 M
Other non current assets 0.000 -100.00 % 625.000 K 0.000 -100.00 % 8.789 M 101.13 % -781.083 M -2.45 % -762.428 M 0.36 % -765.210 M 1.29 % -775.245 M 0.58 % -779.737 M -1.03 % -771.788 M -8.52 % -711.190 M -5.66 % -673.068 M -9.27 % -615.950 M -5.79 % -582.217 M -5.85 % -550.063 M -1.79 % -540.372 M 0.66 % -543.948 M 0.32 % -545.691 M -1.15 % -539.464 M -2.16 % -528.048 M -0.59 % -524.937 M -4.46 % -502.508 M -0.76 % -498.732 M -5.21 % -474.045 M -0.43 % -472.035 M 0.20 % -472.995 M 0.06 % -473.287 M -7 546.30 % 6.356 M -1.41 % 6.447 M 0.66 % 6.405 M 9.51 % 5.849 M
Long term investments 31.902 M 12.82 % 28.277 M -2.34 % 28.956 M 2.39 % 28.281 M -2.50 % 29.006 M 314.02 % 7.006 M -0.71 % 7.056 M 0.00 % 7.056 M -0.70 % 7.106 M 0.00 % 7.106 M -0.34 % 7.130 M 0.00 % 7.130 M 13.23 % 6.297 M 0.00 % 6.297 M -0.05 % 6.300 M -6.10 % 6.709 M -9.59 % 7.421 M -21.59 % 9.464 M 19.78 % 7.901 M 24.76 % 6.333 M 46.36 % 4.327 M 1.96 % 4.244 M -2.93 % 4.372 M -17.62 % 5.307 M 4.20 % 5.093 M -8.87 % 5.589 M -10.52 % 6.246 M 0.000 0.000 0.000 0.000
Intangible assets 13.093 M 46.49 % 8.938 M 13.07 % 7.905 M -2.58 % 8.114 M -22.38 % 10.453 M -7.45 % 11.295 M -10.56 % 12.628 M -7.55 % 13.660 M -8.68 % 14.959 M 0.21 % 14.928 M 33.36 % 11.194 M 8.94 % 10.275 M 12.57 % 9.128 M 3.46 % 8.823 M -0.68 % 8.883 M 1.67 % 8.737 M -2.50 % 8.961 M 3.98 % 8.618 M 24.66 % 6.913 M 10.98 % 6.229 M -13.28 % 7.183 M 25.31 % 5.732 M 33.15 % 4.305 M 0.73 % 4.274 M -3.87 % 4.446 M 1.65 % 4.374 M -8.32 % 4.771 M -4.94 % 5.019 M 6.67 % 4.705 M -3.61 % 4.881 M 15.20 % 4.237 M
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 153.000 K 0.000 -100.00 % 305.000 K 0.000 -100.00 % 457.000 K 0.000 -100.00 % 610.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.000 K 0.000 -100.00 % 171.000 K 0.000 -100.00 % 257.000 K 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 13.093 M 46.49 % 8.938 M 13.07 % 7.905 M -2.58 % 8.114 M -22.38 % 10.453 M -8.69 % 11.448 M -9.34 % 12.628 M -9.57 % 13.965 M -6.64 % 14.959 M -2.77 % 15.385 M 37.44 % 11.194 M 2.84 % 10.885 M 19.25 % 9.128 M 3.46 % 8.823 M -0.68 % 8.883 M 1.67 % 8.737 M -2.50 % 8.961 M 3.98 % 8.618 M 24.66 % 6.913 M 10.98 % 6.229 M -13.28 % 7.183 M 23.46 % 5.818 M 35.15 % 4.305 M -3.15 % 4.445 M -0.02 % 4.446 M -3.99 % 4.631 M -2.93 % 4.771 M -4.94 % 5.019 M 6.67 % 4.705 M -3.61 % 4.881 M 15.20 % 4.237 M
Property plant equipment net 745.714 M -0.59 % 750.162 M -0.23 % 751.909 M 0.91 % 745.138 M 0.47 % 741.624 M -0.43 % 744.852 M -0.09 % 745.526 M -1.29 % 755.304 M -0.31 % 757.672 M 0.95 % 750.579 M 8.33 % 692.866 M 5.67 % 655.663 M 9.18 % 600.525 M 5.89 % 567.097 M 6.02 % 534.880 M 1.90 % 524.926 M -0.50 % 527.566 M -0.01 % 527.609 M 0.56 % 524.650 M 1.78 % 515.486 M 0.40 % 513.427 M 4.26 % 492.446 M 0.49 % 490.055 M 5.55 % 464.293 M 0.39 % 462.496 M -0.06 % 462.775 M 0.11 % 462.270 M 0.85 % 458.362 M 1.94 % 449.645 M 2.53 % 438.534 M 1.17 % 433.457 M
Total non current assets 790.709 M 0.34 % 788.002 M -0.10 % 788.770 M 0.84 % 782.208 M 0.14 % 781.083 M 2.35 % 763.153 M -0.27 % 765.210 M -1.39 % 776.020 M -0.48 % 779.737 M 0.92 % 772.613 M 8.64 % 711.190 M 5.66 % 673.068 M 9.27 % 615.950 M 5.79 % 582.217 M 5.85 % 550.063 M 1.79 % 540.372 M -0.66 % 543.948 M -0.32 % 545.691 M 1.15 % 539.464 M 2.16 % 528.048 M 0.59 % 524.937 M 4.46 % 502.508 M 0.76 % 498.732 M 5.18 % 474.188 M 0.46 % 472.035 M -0.25 % 473.197 M -0.02 % 473.287 M 0.76 % 469.737 M 1.94 % 460.797 M 2.44 % 449.820 M 1.42 % 443.543 M
Other current assets 0.000 -100.00 % 1.048 M -97.95 % 51.089 M 413.56 % 9.948 M -46.51 % 18.599 M -16.62 % 22.306 M 70.87 % 13.054 M -44.29 % 23.431 M 77.78 % 13.180 M -50.37 % 26.558 M 69.32 % 15.685 M -15.20 % 18.497 M -44.61 % 33.394 M 303.89 % 8.268 M -82.31 % 46.743 M 261.23 % 12.940 M -8.10 % 14.080 M 20.40 % 11.694 M 1.98 % 11.467 M 9.37 % 10.485 M -11.97 % 11.911 M 49.22 % 7.982 M -46.02 % 14.787 M 62.10 % 9.122 M -54.54 % 20.064 M 162.72 % 7.637 M -9.54 % 8.442 M 73.28 % 4.872 M -70.70 % 16.626 M 17.85 % 14.108 M -3.86 % 14.675 M
Short term investments 0.000 -100.00 % 30.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 M 0.000 -100.00 % 20.020 M 0.000 -100.00 % 15.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 37.780 M -61.34 % 97.735 M 276.15 % 25.983 M -16.97 % 31.293 M -19.54 % 38.891 M -5.82 % 41.295 M 124.49 % 18.395 M 3.39 % 17.792 M 103.48 % 8.744 M -56.31 % 20.016 M -6.00 % 21.294 M -62.92 % 57.432 M 36.67 % 42.021 M -51.92 % 87.390 M 51.55 % 57.664 M -29.92 % 82.284 M 82.08 % 45.190 M -23.20 % 58.841 M 79.19 % 32.837 M -33.11 % 49.088 M 112.51 % 23.099 M -53.52 % 49.697 M 163.69 % 18.847 M -67.88 % 58.668 M 134.39 % 25.030 M -34.02 % 37.934 M 273.92 % 10.145 M -52.56 % 21.387 M 117.59 % 9.829 M -56.70 % 22.702 M 276.05 % 6.037 M
Cash and short term investments 37.780 M -70.42 % 127.735 M 391.61 % 25.983 M -16.97 % 31.293 M -19.54 % 38.891 M -5.82 % 41.295 M 124.49 % 18.395 M 3.39 % 17.792 M 103.48 % 8.744 M -56.31 % 20.016 M -6.00 % 21.294 M -68.42 % 67.432 M 60.47 % 42.021 M -60.88 % 107.410 M 86.27 % 57.664 M -40.73 % 97.284 M 115.28 % 45.190 M -23.20 % 58.841 M 79.19 % 32.837 M -33.11 % 49.088 M 112.51 % 23.099 M -53.52 % 49.697 M 163.69 % 18.847 M -67.88 % 58.668 M 134.39 % 25.030 M -34.02 % 37.934 M 273.92 % 10.145 M -52.56 % 21.387 M 117.59 % 9.829 M -56.70 % 22.702 M 276.05 % 6.037 M
Total current assets 154.177 M -2.22 % 157.680 M 55.07 % 101.684 M -7.29 % 109.676 M 40.18 % 78.237 M -2.02 % 79.853 M 74.63 % 45.727 M 6.86 % 42.790 M 36.49 % 31.351 M -31.95 % 46.068 M 2.40 % 44.987 M -53.03 % 95.769 M -1.30 % 97.032 M -26.55 % 132.099 M 15.71 % 114.159 M -1.91 % 116.387 M 52.85 % 76.145 M -4.36 % 79.613 M 34.08 % 59.379 M -15.27 % 70.081 M 43.04 % 48.995 M -26.72 % 66.857 M 47.33 % 45.378 M -41.73 % 77.876 M 68.51 % 46.214 M -18.99 % 57.048 M 84.48 % 30.924 M -16.93 % 37.227 M 35.72 % 27.430 M -26.58 % 37.360 M 73.92 % 21.481 M
Inventory 4.309 M 17.22 % 3.676 M -1.18 % 3.720 M 16.83 % 3.184 M 10.59 % 2.879 M 6.55 % 2.702 M 13.10 % 2.389 M -5.98 % 2.541 M -19.13 % 3.142 M -3.26 % 3.248 M 6.49 % 3.050 M 12.80 % 2.704 M 31.77 % 2.052 M 15.02 % 1.784 M -18.65 % 2.193 M 12.29 % 1.953 M 16.18 % 1.681 M 22.43 % 1.373 M -19.47 % 1.705 M 25.46 % 1.359 M -10.18 % 1.513 M 19.32 % 1.268 M 3.68 % 1.223 M 25.31 % 976.000 K -12.86 % 1.120 M 30.38 % 859.000 K -24.52 % 1.138 M 44.42 % 788.000 K -19.18 % 975.000 K 77.27 % 550.000 K -28.48 % 769.000 K
Net receivables 112.088 M 344.42 % 25.221 M 20.72 % 20.892 M -67.98 % 65.251 M 78.93 % 36.467 M 39.15 % 26.207 M 5.07 % 24.943 M 112.73 % 11.725 M -39.76 % 19.465 M 69.06 % 11.514 M -44.22 % 20.643 M 25.25 % 16.481 M -68.88 % 52.959 M 261.82 % 14.637 M -67.59 % 45.164 M 371.49 % 9.579 M -53.25 % 20.489 M 52.03 % 13.477 M -17.83 % 16.402 M 41.73 % 11.573 M -7.21 % 12.472 M 57.67 % 7.910 M -24.82 % 10.521 M 15.49 % 9.110 M -18.47 % 11.174 M 5.24 % 10.618 M -5.19 % 11.199 M 10.01 % 10.180 M 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 100.00 % -8.114 M 0.000 -100.00 % 762.275 M 0.000 -100.00 % 774.940 M 0.000 -100.00 % 771.331 M 0.000 -100.00 % 672.458 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other 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 -100.00 % 95.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 19.240 M -38.30 % 31.181 M 33.43 % 23.368 M -25.38 % 31.315 M 38.97 % 22.534 M 12.47 % 20.036 M 46.44 % 13.682 M -44.00 % 24.432 M 37.15 % 17.814 M -61.52 % 46.292 M 71.41 % 27.007 M -29.37 % 38.238 M 29.76 % 29.469 M 4.62 % 28.169 M 65.72 % 16.998 M -5.70 % 18.025 M 29.70 % 13.897 M -41.53 % 23.766 M 10.80 % 21.450 M 40.16 % 15.304 M -27.01 % 20.968 M 13.32 % 18.504 M 27.35 % 14.530 M -25.13 % 19.408 M 140.32 % 8.076 M -52.00 % 16.824 M 0.000 -100.00 % 18.736 M 101.03 % 9.320 M -53.68 % 20.119 M 99.51 % 10.084 M
Tax payables 0.000 -100.00 % 19.012 M 0.000 -100.00 % 20.507 M 0.000 -100.00 % 10.712 M 0.000 -100.00 % 1.966 M 0.000 -100.00 % 1.918 M 0.000 -100.00 % 10.977 M 0.000 -100.00 % 3.817 M 0.000 -100.00 % 3.767 M 0.000 -100.00 % 3.632 M 0.000 -100.00 % 3.226 M 0.000 -100.00 % 2.775 M 0.000 -100.00 % 2.853 M 0.000 -100.00 % 670.000 K 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 100.00 % -95.670 M 0.000 100.00 % -89.305 M 0.000 100.00 % -63.090 M 0.000 100.00 % -50.339 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
Minority interest 2.532 M -62.53 % 6.758 M 17.86 % 5.734 M 3.48 % 5.541 M 5.54 % 5.250 M 3.55 % 5.070 M 10.72 % 4.579 M 7.34 % 4.266 M 8.22 % 3.942 M -0.83 % 3.975 M -7.41 % 4.293 M -3.98 % 4.471 M 3.04 % 4.339 M 1.71 % 4.266 M -3.90 % 4.439 M 1.21 % 4.386 M 5.18 % 4.170 M 1.31 % 4.116 M 5.00 % 3.920 M -30.04 % 5.603 M 3.22 % 5.428 M 1.46 % 5.350 M 2.85 % 5.202 M 1.44 % 5.128 M -5.67 % 5.436 M 2.01 % 5.329 M 11.81 % 4.766 M -0.04 % 4.768 M -25.42 % 6.393 M 1.24 % 6.315 M 5.76 % 5.971 M
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 100.00 % -16.585 M 0.000 100.00 % -18.066 M 0.000 100.00 % -16.198 M -0.78 % -16.073 M 0.000 100.00 % -20.895 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.425 M 0.64 % 1.416 M -0.07 % 1.417 M -23.41 % 1.850 M 0.00 % 1.850 M 1.70 % 1.819 M 1.22 % 1.797 M -20.17 % 2.251 M -0.35 % 2.259 M -12.20 % 2.573 M -99.41 % 437.720 M 4.28 % 419.745 M 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity -1.224 M 94.50 % -22.237 M 14.68 % -26.062 M 33.47 % -39.175 M -6 631.10 % -582.000 K 0.00 % -582.000 K 85.49 % -4.010 M -532.49 % -634.000 K -20.99 % -524.000 K 0.00 % -524.000 K -274.29 % -140.000 K 2.78 % -144.000 K 95.30 % -3.065 M 6.84 % -3.290 M -82.07 % -1.807 M 44.11 % -3.233 M 21.93 % -4.141 M -80.67 % -2.292 M 47.44 % -4.361 M 12.32 % -4.974 M 17.73 % -6.046 M 0.54 % -6.079 M 11.06 % -6.835 M -60.79 % -4.251 M -30.68 % -3.253 M 12.25 % -3.707 M 77.97 % -16.830 M 5.29 % -17.770 M 10.91 % -19.946 M 17.11 % -24.064 M 0.02 % -24.069 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.566 M 0.000 -100.00 % 35.773 M 0.000 -100.00 % 37.233 M 0.000 -100.00 % 39.773 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 41.231 M -1.50 % 41.858 M -0.56 % 42.094 M -1.68 % 42.814 M -0.58 % 43.063 M -1.65 % 43.785 M 1.87 % 42.980 M -1.14 % 43.475 M -0.40 % 43.648 M -0.82 % 44.008 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 944.886 M -0.08 % 945.682 M 6.20 % 890.454 M -0.16 % 891.884 M 3.79 % 859.320 M 1.94 % 843.006 M 3.95 % 810.937 M -0.96 % 818.810 M 0.95 % 811.088 M -0.93 % 818.681 M 8.27 % 756.177 M -1.65 % 768.837 M 7.83 % 712.982 M -0.19 % 714.316 M 7.54 % 664.222 M 1.14 % 656.759 M 5.91 % 620.093 M -0.83 % 625.304 M 4.42 % 598.843 M 0.12 % 598.129 M 4.22 % 573.932 M 0.79 % 569.460 M 4.66 % 544.110 M -1.44 % 552.064 M 6.52 % 518.249 M -2.26 % 530.245 M 5.16 % 504.211 M -0.54 % 506.964 M 3.84 % 488.227 M 0.21 % 487.180 M 4.76 % 465.024 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -57.948 M 0.000 100.00 % -45.203 M 0.000 100.00 % -38.011 M 0.000 100.00 % -23.432 M 0.000 100.00 % -19.471 M 0.000 100.00 % -9.813 M 0.000 100.00 % -8.268 M 0.000 100.00 % -95.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 2.786 M 0.000 -100.00 % 2.273 M 0.000 -100.00 % 2.256 M 0.000 -100.00 % 2.796 M 0.000 -100.00 % 2.066 M 0.000 -100.00 % 2.368 M 0.000 -100.00 % 1.968 M 0.000 -100.00 % 2.024 M 0.000 -100.00 % 1.289 M 0.000 -100.00 % 1.425 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -57.632 M -370.89 % 21.275 M 891.78 % -2.687 M 91.46 % -31.477 M -5 137.44 % -601.000 K -107.04 % 8.541 M 203.36 % -8.263 M -160.70 % 13.613 M 196.55 % -14.100 M -195.48 % 14.768 M 316.57 % -6.819 M -123.84 % 28.598 M 228.77 % -22.209 M -254.86 % 14.341 M 163.99 % -22.410 M -337.24 % 9.446 M 142.08 % -22.448 M -361.78 % 8.575 M 220.76 % -7.101 M -320.87 % 3.215 M 131.09 % -10.340 M -153.89 % 19.188 M 207.48 % -17.852 M -799.94 % 2.551 M 0.00 % 2.551 M 0.000 0.000
Accounts receivables -6.563 M -259.49 % 4.115 M 397.54 % -1.383 M 15.72 % -1.641 M -168.58 % -611.000 K 94.40 % -10.913 M -338.98 % -2.486 M 16.91 % -2.992 M -189.61 % 3.339 M 254.51 % -2.161 M -114.42 % 14.990 M -13.48 % 17.326 M 272.67 % -10.034 M -158.70 % 17.094 M 177.17 % -22.152 M -376.87 % 8.001 M 181.02 % -9.875 M -248.56 % 6.647 M 227.75 % -5.203 M -319.94 % -1.239 M 0.000 -100.00 % 1.200 M 0.000 -100.00 % 650.500 K 0.00 % 650.500 K 0.000 0.000
Inventory -633.000 K -1 538.64 % 44.000 K 108.21 % -536.000 K -75.74 % -305.000 K -72.32 % -177.000 K 43.45 % -313.000 K -305.92 % 152.000 K -74.71 % 601.000 K 466.98 % 106.000 K 153.54 % -198.000 K 42.77 % -346.000 K 46.93 % -652.000 K -143.28 % -268.000 K -165.53 % 409.000 K 270.42 % -240.000 K -13.21 % -212.000 K 31.17 % -308.000 K -192.77 % 332.000 K 195.95 % -346.000 K -280.22 % -91.000 K 0.000 100.00 % -292.000 K 0.000 100.00 % -58.500 K 0.00 % -58.500 K 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 100.00 % -7.353 M -210.19 % 6.673 M 0.000 100.00 % -2.756 M 0.000 -100.00 % 868.000 K 0.000 100.00 % -358.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -50.436 M -394.67 % 17.116 M 2 328.65 % -768.000 K 97.40 % -29.531 M -491.66 % 7.540 M -42.42 % 13.094 M 320.85 % -5.929 M -131.60 % 18.760 M 206.93 % -17.545 M -207.91 % 16.259 M 175.75 % -21.463 M -274.75 % 12.282 M 203.15 % -11.907 M -276.57 % -3.162 M -17 466.67 % -18.000 K -101.09 % 1.657 M 113.51 % -12.265 M -868.48 % 1.596 M 202.84 % -1.552 M -134.15 % 4.545 M 143.96 % -10.340 M -156.56 % 18.280 M 202.40 % -17.852 M -1 011.51 % 1.959 M 0.00 % 1.959 M 0.000 0.000
Other non cash items -11.721 M -1 285.46 % -846.000 K 86.61 % -6.316 M -205.00 % 6.015 M -87.17 % 46.875 M -15.72 % 55.620 M 27.28 % 43.699 M 1.77 % 42.938 M 17.37 % 36.583 M 7.40 % 34.061 M 81.78 % 18.737 M -14.78 % 21.987 M -50.94 % 44.816 M 814.43 % 4.901 M 580.69 % 720.000 K 154.71 % -1.316 M -223.45 % 1.066 M 80.07 % 592.000 K 222.06 % -485.000 K 28.47 % -678.000 K -165.95 % 1.028 M 122.41 % -4.588 M -748.94 % 707.000 K -5.61 % 749.000 K 0.00 % 749.000 K 104.88 % -15.350 M -44.16 % -10.648 M
Net cash provided by operating activities -12.943 M -115.27 % 84.736 M 91.56 % 44.234 M 4.91 % 42.164 M -22.16 % 54.166 M -8.67 % 59.306 M 111.78 % 28.003 M -35.57 % 43.461 M 1 363.03 % -3.441 M -110.83 % 31.761 M 2 358.96 % -1.406 M -101.81 % 77.550 M 296.96 % 19.536 M -69.58 % 64.220 M 309.96 % 15.665 M -69.35 % 51.115 M 309.64 % 12.478 M -74.06 % 48.097 M 135.52 % 20.422 M -52.15 % 42.675 M 107.35 % 20.581 M -57.34 % 48.241 M 470.56 % 8.455 M -73.94 % 32.446 M 0.00 % 32.446 M 0.000 0.000
Investments in property plant and equipment -16.505 M 8.67 % -18.072 M 31.05 % -26.212 M -34.41 % -19.501 M -10.86 % -17.591 M -18.20 % -14.882 M -4.84 % -14.195 M 24.29 % -18.748 M 59.78 % -46.618 M 34.85 % -71.555 M -37.23 % -52.142 M 28.70 % -73.133 M -60.97 % -45.433 M -23.78 % -36.706 M -39.65 % -26.284 M -76.39 % -14.901 M 8.55 % -16.295 M 19.93 % -20.352 M 16.10 % -24.258 M -41.13 % -17.188 M 54.30 % -37.613 M -116.42 % -17.380 M 56.00 % -39.497 M -165.62 % -14.870 M 0.00 % -14.870 M 0.000 0.000
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 22.000 K -83.46 % 133.000 K 0.000 0.000 100.00 % -3.000 K -133.33 % 9.000 K 0.000 -100.00 % 801.000 K 19 925.00 % 4.000 K 0.000 0.000 100.00 % -335.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -22.500 K 0.00 % -22.500 K 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -22.000 M -366 566.67 % -6.000 K 0.000 0.000 0.000 -100.00 % 4.977 M 24 985.00 % -20.000 K 97.62 % -840.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 22.239 M 44 378.00 % 50.000 K 0.000 -100.00 % 50.000 K 0.000 -100.00 % 9.000 K 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.500 K 0.00 % 30.500 K 0.000 0.000
Other investing activites -3.893 M -140.75 % -1.617 M -2 350.00 % -66.000 K 74.52 % -259.000 K 98.84 % -22.239 M -8 686.49 % 259.000 K 223.33 % -210.000 K -303.85 % -52.000 K 96.24 % -1.382 M 72.23 % -4.977 M -143.37 % -2.045 M -23.64 % -1.654 M -22.07 % -1.355 M -1 192.74 % 124.000 K 117.37 % -714.000 K -202.59 % 696.000 K -35.50 % 1.079 M 134.25 % -3.150 M -18.96 % -2.648 M 12.66 % -3.032 M -15 260.00 % 20.000 K 101.46 % -1.366 M -204.12 % 1.312 M 538.44 % 205.500 K 0.00 % 205.500 K 0.000 0.000
Net cash used for investing activites -20.398 M -3.60 % -19.689 M 25.07 % -26.278 M -32.99 % -19.760 M 50.06 % -39.569 M -169.09 % -14.705 M -3.59 % -14.195 M 24.08 % -18.698 M 59.89 % -46.621 M 34.83 % -71.537 M -37.14 % -52.162 M 28.71 % -73.170 M -61.06 % -45.429 M -24.18 % -36.582 M -35.50 % -26.998 M -85.68 % -14.540 M 4.44 % -15.216 M 35.26 % -23.502 M 12.65 % -26.906 M -33.07 % -20.220 M 46.21 % -37.593 M -100.54 % -18.746 M 50.91 % -38.185 M -160.52 % -14.657 M 0.00 % -14.657 M 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 100.00 % -6.100 M 0.000 -100.00 % 79.000 K 0.000 0.000 0.000 -100.00 % 17.453 M 0.000 0.000 0.000 -100.00 % 725.000 K 0.000 -100.00 % 1.358 M 0.000 -100.00 % 2.316 M 0.000 -100.00 % 865.000 K 0.000 -100.00 % 398.000 K 126.26 % -1.516 M 0.00 % -1.516 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.018 M 0.000 -100.00 % 918.000 K 0.000 -100.00 % 937.000 K 0.000 -100.00 % 1.007 M 73.32 % 581.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 188.000 K 0.000 0.000 0.000 -100.00 % 170.000 K -0.87 % 171.500 K 0.00 % 171.500 K 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 100.00 % -41.825 M 0.000 100.00 % -5.000 K 99.85 % -3.384 M 6.93 % -3.636 M 0.000 100.00 % -3.160 M 0.000 100.00 % -11.000 K 99.58 % -2.637 M 9.85 % -2.925 M 0.000 100.00 % -2.244 M 0.000 100.00 % -1.925 M -6 537.93 % -29.000 K 98.09 % -1.518 M 0.000 100.00 % -1.341 M -12 090.91 % -11.000 K 98.67 % -825.500 K 0.00 % -825.500 K 0.000 0.000
Dividends paid -43.028 M -36 993.10 % -116.000 K 99.69 % -36.913 M -3 691 200.00 % -1.000 K 100.00 % -20.990 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.273 M 0.000 100.00 % -13.996 M 0.000 100.00 % -12.245 M 0.000 100.00 % -11.654 M -194 133.33 % -6.000 K 99.94 % -10.455 M 0.000 100.00 % -10.455 M -99.48 % -5.241 M 0.00 % -5.241 M 0.000 0.000
Other financing activites 16.414 M 140.64 % 6.821 M -50.02 % 13.647 M 15.42 % 11.824 M 17.20 % 10.089 M 144.42 % -22.714 M -129.43 % -9.900 M 23.83 % -12.997 M -133.51 % 38.790 M -4.74 % 40.721 M 177 147.83 % -23.000 K -100.23 % 10.034 M 1 872.79 % -566.000 K -111.29 % 5.013 M 23 971.43 % -21.000 K -100.76 % 2.763 M 10 726.92 % -26.000 K -100.78 % 3.334 M 933.50 % -400.000 K -107.91 % 5.058 M 126 350.00 % 4.000 K -99.85 % 2.696 M 11 821.74 % -23.000 K -100.00 % -11.500 K 0.00 % -11.500 K 0.000 0.000
Net cash used provided by financing activities -26.614 M -496.93 % 6.705 M 128.82 % -23.266 M 22.45 % -30.002 M -76.47 % -17.001 M 21.66 % -21.701 M -64.34 % -13.205 M 15.97 % -15.715 M -140.51 % 38.790 M 0.76 % 38.498 M 120.87 % 17.430 M 58.01 % 11.031 M 156.64 % -19.476 M -1 032.76 % 2.088 M 115.71 % -13.287 M -2 660.12 % 519.000 K 104.76 % -10.913 M -874.52 % 1.409 M 114.43 % -9.767 M -376.37 % 3.534 M 136.87 % -9.586 M -807.45 % 1.355 M 113.43 % -10.091 M -35.96 % -7.422 M 0.00 % -7.422 M 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 -100.00 % 41.295 M 200.00 % -41.295 M -332.10 % 17.792 M 200.00 % -17.792 M -188.89 % 20.016 M 200.00 % -20.016 M -134.85 % 57.432 M 200.00 % -57.432 M -165.72 % 87.390 M 200.00 % -87.390 M -206.21 % 82.284 M 200.00 % -82.284 M -239.84 % 58.841 M 200.00 % -58.841 M -219.87 % 49.088 M 200.00 % -49.088 M -198.77 % 49.697 M 200.00 % -49.697 M -184.71 % 58.668 M 0.000 0.000 0.000 0.000
Net change in cash 0.000 100.00 % -25.983 M 0.000 100.00 % -38.891 M -1 517.76 % -2.404 M -110.50 % 22.900 M 3 697.68 % 603.000 K -93.34 % 9.048 M 180.27 % -11.272 M -782.00 % -1.278 M 96.46 % -36.138 M -334.49 % 15.411 M -63.33 % 42.021 M 172.87 % -57.664 M -200.00 % 57.664 M 227.60 % -45.190 M -200.00 % 45.190 M 237.62 % -32.837 M -200.00 % 32.837 M 242.16 % -23.099 M -200.00 % 23.099 M 222.56 % -18.847 M -200.00 % 18.847 M -9.10 % 20.734 M 0.00 % 20.734 M 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 -100.00 % 38.891 M -5.82 % 41.295 M 124.49 % 18.395 M 3.39 % 17.792 M 103.48 % 8.744 M -56.31 % 20.016 M -6.00 % 21.294 M -62.92 % 57.432 M 36.67 % 42.021 M 0.000 -100.00 % 57.664 M 0.000 -100.00 % 45.190 M 0.000 -100.00 % 32.837 M 0.000 -100.00 % 23.099 M 0.000 -100.00 % 18.847 M 0.000 -100.00 % 37.934 M 0.00 % 37.934 M 0.000 0.000
Cash at end of period 0.000 0.000 0.000 -100.00 % 38.891 M 0.00 % 38.891 M -5.82 % 41.295 M 124.49 % 18.395 M 3.39 % 17.792 M 103.48 % 8.744 M -56.31 % 20.016 M -6.00 % 21.294 M -62.92 % 57.432 M 36.67 % 42.021 M 0.000 -100.00 % 57.664 M 0.000 -100.00 % 45.190 M 0.000 -100.00 % 32.837 M 0.000 -100.00 % 23.099 M 0.000 -100.00 % 18.847 M -67.88 % 58.668 M 0.00 % 58.668 M 0.000 0.000
Operating cash flow -12.943 M -115.27 % 84.736 M 91.56 % 44.234 M 4.91 % 42.164 M -22.16 % 54.166 M -8.67 % 59.306 M 111.78 % 28.003 M -35.57 % 43.461 M 1 363.03 % -3.441 M -110.83 % 31.761 M 2 358.96 % -1.406 M -101.81 % 77.550 M 296.96 % 19.536 M -69.58 % 64.220 M 309.96 % 15.665 M -69.35 % 51.115 M 309.64 % 12.478 M -74.06 % 48.097 M 135.52 % 20.422 M -52.15 % 42.675 M 107.35 % 20.581 M -57.34 % 48.241 M 470.56 % 8.455 M -73.94 % 32.446 M 0.00 % 32.446 M 0.000 0.000
Capital expenditure -16.505 M 8.67 % -18.072 M 31.05 % -26.212 M -34.41 % -19.501 M -10.86 % -17.591 M -18.20 % -14.882 M -4.84 % -14.195 M 24.29 % -18.748 M 59.78 % -46.618 M 34.85 % -71.555 M -37.23 % -52.142 M 28.70 % -73.133 M -60.97 % -45.433 M -23.78 % -36.706 M -39.65 % -26.284 M -76.39 % -14.901 M 8.55 % -16.295 M 19.93 % -20.352 M 16.10 % -24.258 M -41.13 % -17.188 M 54.30 % -37.613 M -116.42 % -17.380 M 56.00 % -39.497 M -165.62 % -14.870 M 0.00 % -14.870 M 0.000 0.000
Free CashFlow -29.448 M -144.17 % 66.664 M 269.90 % 18.022 M -20.48 % 22.663 M -38.04 % 36.575 M -17.67 % 44.424 M 221.73 % 13.808 M -44.13 % 24.713 M 149.37 % -50.059 M -25.80 % -39.794 M 25.69 % -53.548 M -1 312.32 % 4.417 M 117.06 % -25.897 M -194.12 % 27.514 M 359.10 % -10.619 M -129.32 % 36.214 M 1 048.76 % -3.817 M -113.76 % 27.745 M 823.28 % -3.836 M -115.05 % 25.487 M 249.64 % -17.032 M -155.19 % 30.861 M 199.42 % -31.042 M -276.61 % 17.577 M 0.00 % 17.577 M 0.000 0.000
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012
Date Form 10K
2024
2023 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2022 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2021 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2020 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2019 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2018 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2017 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2016 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2015 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2014 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2013 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2012 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2011 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2010 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2009 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2008 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2007 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2006 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2005 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html
2004 https://www.six-group.com/en/products-services/the-swiss-stock-exchange.html