2371.HK

Chuanglian Holdings Limited 2371.HK

Finances

2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Revenue 554.529 M 70.30 % 325.620 M 16.19 % 280.252 M 53.12 % 183.025 M 10.96 % 164.940 M 8.45 % 152.084 M 17.20 % 129.769 M 46.99 % 88.287 M -9.25 % 97.281 M 26.49 % 76.906 M -21.80 % 98.350 M 332.35 % 22.748 M -40.48 % 38.220 M 150.99 % 15.228 M -51.40 % 31.334 M 30.74 % 23.966 M -71.84 % 85.118 M -32.12 % 125.386 M 28.85 % 97.315 M -10.08 % 108.226 M 17.39 % 92.197 M
Net income -105.565 M -880.63 % 13.523 M -59.03 % 33.011 M 1 703.25 % -2.059 M 89.81 % -20.199 M -366.20 % 7.588 M 129.52 % -25.705 M 79.09 % -122.942 M 58.84 % -298.658 M -1 332.44 % 24.233 M 214.22 % 7.712 M 101.10 % -701.309 M -380.88 % -145.840 M -38.70 % -105.150 M -1 038.89 % -9.233 M 72.06 % -33.040 M -69.81 % -19.457 M -257.45 % 12.358 M 33.52 % 9.256 M -67.55 % 28.524 M 12.53 % 25.347 M
Income before tax -109.343 M -611.86 % 21.362 M -50.05 % 42.765 M 1 927.74 % 2.109 M 121.89 % -9.633 M -191.72 % 10.503 M 158.10 % -18.078 M 86.33 % -132.245 M 55.00 % -293.896 M -1 131.43 % 28.494 M 32.36 % 21.527 M 103.08 % -698.614 M -365.21 % -150.172 M -42.05 % -105.716 M -1 273.07 % -7.699 M 77.31 % -33.929 M -68.18 % -20.174 M -262.06 % 12.448 M 24.69 % 9.983 M -66.70 % 29.984 M 10.98 % 27.017 M
Income before tax ratio -0.20 -400.56 % 0.07 -57.01 % 0.15 1 224.26 % 0.01 119.73 % -0.06 -184.57 % 0.07 149.57 % -0.14 90.70 % -1.50 50.42 % -3.02 -915.40 % 0.37 69.27 % 0.22 100.71 % -30.71 -681.62 % -3.93 43.40 % -6.94 -2 725.32 % -0.25 82.64 % -1.42 -497.31 % -0.24 -338.73 % 0.10 -3.22 % 0.10 -62.97 % 0.28 -5.46 % 0.29
EBITDA -46.284 M -224.01 % 37.324 M -16.50 % 44.697 M 104.01 % 21.909 M -7.17 % 23.600 M 65.80 % 14.234 M 399.26 % 2.851 M 110.68 % -26.697 M -666.71 % -3.482 M -117.83 % 19.534 M -55.61 % 44.008 M 106.79 % -647.849 M -594.75 % -93.249 M -111.72 % -44.044 M -29.90 % -33.907 M -3.08 % -32.893 M -153.25 % -12.988 M -240.37 % 9.253 M 54.01 % 6.008 M -81.43 % 32.352 M 8.40 % 29.844 M
Net income ratio -0.19 -558.39 % 0.04 -64.74 % 0.12 1 147.04 % -0.01 90.81 % -0.12 -345.45 % 0.05 125.19 % -0.20 85.78 % -1.39 54.64 % -3.07 -1 074.31 % 0.32 301.84 % 0.08 100.25 % -30.83 -707.94 % -3.82 44.74 % -6.91 -2 243.46 % -0.29 78.63 % -1.38 -503.09 % -0.23 -331.94 % 0.10 3.62 % 0.10 -63.91 % 0.26 -4.13 % 0.27
Ratio EBITDA -0.08 -172.82 % 0.11 -28.13 % 0.16 33.23 % 0.12 -16.34 % 0.14 52.88 % 0.09 326.01 % 0.02 107.27 % -0.30 -744.82 % -0.04 -114.09 % 0.25 -43.24 % 0.45 101.57 % -28.48 -1 067.29 % -2.44 15.65 % -2.89 -167.29 % -1.08 21.16 % -1.37 -799.44 % -0.15 -306.77 % 0.07 19.53 % 0.06 -79.35 % 0.30 -7.65 % 0.32
Gross profit ratio 0.12 -73.66 % 0.47 -10.90 % 0.52 -6.19 % 0.56 -8.81 % 0.61 13.18 % 0.54 -4.65 % 0.57 11.62 % 0.51 -20.77 % 0.64 -6.88 % 0.69 -10.47 % 0.77 102.72 % -28.33 -2 380.44 % -1.14 47.64 % -2.18 -470.79 % 0.59 182.38 % 0.21 -12.87 % 0.24 -28.81 % 0.34 -9.17 % 0.37 -19.86 % 0.46 -1.30 % 0.47
Weighted average shs out dil 6.752 B 0.00 % 6.752 B 6.54 % 6.338 B 6.30 % 5.962 B 10.61 % 5.390 B 8.79 % 4.955 B 6.60 % 4.648 B -0.09 % 4.653 B 4.20 % 4.465 B 7.10 % 4.169 B 76.77 % 2.358 B 18.85 % 1.984 B 12.90 % 1.758 B 0.00 % 1.758 B 326.43 % 412.176 M 2.11 % 403.661 M 2.19 % 395.000 M -1.24 % 399.959 M -0.18 % 400.672 M 28.36 % 312.140 M 4.06 % 299.959 M
Weighted average shs out 6.752 B 0.00 % 6.752 B 6.54 % 6.338 B 6.30 % 5.962 B 10.61 % 5.390 B 8.79 % 4.955 B 6.60 % 4.648 B -0.09 % 4.653 B 4.20 % 4.465 B 7.10 % 4.169 B 76.72 % 2.359 B 18.88 % 1.984 B 12.90 % 1.758 B 0.00 % 1.758 B 326.43 % 412.176 M 2.11 % 403.661 M 2.19 % 395.000 M -1.24 % 399.959 M -0.18 % 400.672 M 28.36 % 312.140 M 4.06 % 299.959 M
EPS diluted -0.02 -880.00 % 0.00 -61.54 % 0.01 1 833.33 % 0.00 91.89 % 0.00 -346.67 % 0.00 127.27 % -0.01 79.17 % -0.03 60.54 % -0.07 -1 253.45 % 0.01 75.76 % 0.00 100.94 % -0.35 -321.69 % -0.08 -38.80 % -0.06 -166.96 % -0.02 72.65 % -0.08 -66.13 % -0.05 -259.55 % 0.03 33.77 % 0.02 -74.50 % 0.09 7.22 % 0.08
Earnings per share -0.02 -880.00 % 0.00 -61.54 % 0.01 1 833.33 % 0.00 91.89 % 0.00 -346.67 % 0.00 127.27 % -0.01 79.17 % -0.03 60.54 % -0.07 -1 253.45 % 0.01 75.76 % 0.00 100.94 % -0.35 -321.69 % -0.08 -38.80 % -0.06 -166.96 % -0.02 72.65 % -0.08 -66.13 % -0.05 -259.55 % 0.03 33.77 % 0.02 -74.50 % 0.09 7.22 % 0.08
Gross profit 68.269 M -55.14 % 152.198 M 3.52 % 147.024 M 43.64 % 102.357 M 1.19 % 101.156 M 22.74 % 82.412 M 11.75 % 73.748 M 64.06 % 44.952 M -28.10 % 62.517 M 17.79 % 53.073 M -29.99 % 75.807 M 111.76 % -644.489 M -1 376.32 % -43.655 M -31.42 % -33.218 M -280.20 % 18.434 M 269.19 % 4.993 M -75.47 % 20.352 M -51.67 % 42.113 M 17.04 % 35.983 M -27.94 % 49.936 M 15.85 % 43.103 M
Income tax expense 1.886 M -82.00 % 10.478 M -17.81 % 12.748 M 151.99 % 5.059 M -49.45 % 10.007 M 134.30 % 4.271 M -40.97 % 7.235 M 8.94 % 6.641 M 141.23 % 2.753 M -39.61 % 4.559 M -59.09 % 11.144 M 207.68 % 3.622 M 183.61 % -4.332 M -666.16 % -565.419 K -136.87 % 1.533 M 272.58 % -888.560 K -23.94 % -716.934 K -890.05 % 90.745 K -87.53 % 727.739 K -50.17 % 1.460 M -12.59 % 1.671 M
Cost of revenue 486.260 M 180.39 % 173.422 M 30.17 % 133.228 M 65.16 % 80.668 M 26.47 % 63.784 M -8.45 % 69.672 M 24.37 % 56.021 M 29.27 % 43.335 M 24.65 % 34.764 M 45.86 % 23.833 M 5.72 % 22.543 M -96.62 % 667.237 M 714.95 % 81.875 M 69.00 % 48.446 M 275.54 % 12.900 M -32.01 % 18.973 M -70.70 % 64.766 M -22.22 % 83.273 M 35.77 % 61.332 M 5.22 % 58.290 M 18.73 % 49.094 M
General and administrative expenses 80.719 M -10.59 % 90.282 M 12.75 % 80.075 M 10.79 % 72.278 M 6.63 % 67.784 M 28.30 % 52.832 M -14.24 % 61.602 M -3.05 % 63.537 M 10.64 % 57.426 M 65.93 % 34.609 M -1.69 % 35.204 M -17.02 % 42.425 M -37.07 % 67.411 M 67.18 % 40.322 M 3.60 % 38.921 M 133.77 % 16.649 M -43.43 % 29.434 M 47.02 % 20.020 M 50.53 % 13.300 M 14.40 % 11.626 M 14.38 % 10.165 M
Selling and marketing expenses 45.154 M 10.35 % 40.919 M 11.18 % 36.803 M 57.59 % 23.354 M -11.89 % 26.505 M -6.69 % 28.404 M 27.20 % 22.331 M 16.08 % 19.238 M 1.21 % 19.008 M 66.75 % 11.399 M 189.61 % 3.936 M 388.94 % 805.000 K 7.19 % 751.000 K 276.68 % 199.371 K 687.59 % 25.314 K -92.09 % 320.132 K -94.04 % 5.376 M -10.35 % 5.996 M 0.26 % 5.981 M 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 100.00 % -3.827 M -2 776.22 % 143.000 K 232.56 % 43.000 K 102.15 % -2.000 M -149.79 % 4.017 M 12.02 % 3.586 M 0.000 100.00 % -4.015 M 0.000 0.000 100.00 % -1.410 M -55.04 % -909.689 K -117.77 % 5.121 M 46.39 % 3.498 M 282.85 % 913.685 K 225.79 % 280.454 K 110.42 % -2.691 M
Operating expenses 130.676 M -2.61 % 134.176 M 3.82 % 129.241 M 15.45 % 111.941 M 5.78 % 105.826 M 46.01 % 72.479 M -21.46 % 92.286 M -48.17 % 178.068 M -50.13 % 357.091 M 1 345.71 % 24.700 M -49.39 % 48.801 M 24.44 % 39.215 M -42.44 % 68.130 M 69.70 % 40.148 M 6.96 % 37.536 M 133.73 % 16.060 M -65.62 % 46.711 M 21.23 % 38.531 M 17.96 % 32.663 M 61.49 % 20.227 M 28.86 % 15.697 M
Cost and expenses 616.936 M 100.57 % 307.598 M 17.19 % 262.469 M 36.27 % 192.609 M 13.56 % 169.610 M 19.32 % 142.151 M -4.15 % 148.307 M -33.01 % 221.403 M -43.50 % 391.855 M 707.40 % 48.533 M -31.97 % 71.344 M -89.90 % 706.452 M 370.95 % 150.005 M 69.32 % 88.594 M 75.66 % 50.436 M 43.97 % 35.033 M -68.57 % 111.477 M -8.48 % 121.804 M 29.59 % 93.995 M 19.71 % 78.516 M 21.18 % 64.791 M
Research and development expenses 5.098 M 104.74 % 2.490 M -79.86 % 12.363 M -21.65 % 15.779 M 2.70 % 15.364 M -27.93 % 21.317 M 21.15 % 17.595 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.781 M -24.79 % 9.017 M -27.68 % 12.469 M 49.87 % 8.320 M 1.18 % 8.223 M
Selling general and administrative expenses 125.578 M -4.64 % 131.686 M 12.67 % 116.878 M 21.54 % 96.162 M 1.99 % 94.289 M 16.07 % 81.236 M -3.21 % 83.933 M 1.40 % 82.775 M 8.30 % 76.434 M 66.13 % 46.008 M 17.55 % 39.140 M -9.46 % 43.230 M -36.58 % 68.162 M 68.21 % 40.521 M 4.04 % 38.946 M 129.51 % 16.969 M -51.25 % 34.809 M 33.80 % 26.016 M 34.93 % 19.281 M 65.84 % 11.626 M 14.38 % 10.165 M
Interest income 0.000 -100.00 % 2.692 M 93.11 % 1.394 M 28.72 % 1.083 M 44.40 % 750.000 K 31.58 % 570.000 K 23.91 % 460.000 K -47.19 % 871.000 K -14.61 % 1.020 M 99.61 % 511.000 K -90.67 % 5.479 M 34 143.75 % 16.000 K -48.39 % 31.000 K -91.27 % 355.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 5.024 M -20.25 % 6.300 M 2.06 % 6.173 M 8.05 % 5.713 M 0.000 0.000 -100.00 % 368.000 K 7.60 % 342.000 K -12.31 % 390.000 K -92.95 % 5.534 M -37.19 % 8.810 M -46.69 % 16.526 M -29.64 % 23.487 M 145 475.57 % 16.134 K -90.90 % 177.249 K 0.000 0.000 0.000 0.000 -100.00 % 388.562 K
Depreciation and amortization 22.765 M 35.41 % 16.812 M 15.54 % 14.551 M -7.40 % 15.714 M -42.90 % 27.520 M 71.83 % 16.016 M 18.92 % 13.468 M 14.46 % 11.767 M 12.76 % 10.435 M -16.31 % 12.469 M 69.85 % 7.341 M -82.50 % 41.955 M 3.86 % 40.397 M 14.45 % 35.298 M 10 328.93 % 338.462 K -60.58 % 858.539 K -88.05 % 7.186 M 26.71 % 5.671 M 110.94 % 2.688 M 1.73 % 2.643 M 8.38 % 2.438 M
Operating income -62.407 M -446.28 % 18.022 M 1.34 % 17.783 M 285.55 % -9.584 M -239.57 % 6.867 M 483.93 % 1.176 M 111.55 % -10.185 M 73.07 % -37.817 M -171.73 % -13.917 M -296.99 % 7.065 M -80.73 % 36.667 M 105.36 % -683.688 M -411.57 % -133.646 M -62.53 % -82.229 M -140.12 % -34.245 M -1.46 % -33.752 M -28.05 % -26.359 M -835.85 % 3.582 M 7.91 % 3.320 M -88.83 % 29.710 M 8.41 % 27.406 M
Operating income ratio -0.11 -303.34 % 0.06 -12.78 % 0.06 221.18 % -0.05 -225.78 % 0.04 438.42 % 0.01 109.85 % -0.08 81.68 % -0.43 -199.41 % -0.14 -255.73 % 0.09 -75.36 % 0.37 101.24 % -30.05 -759.51 % -3.50 35.24 % -5.40 -394.08 % -1.09 22.40 % -1.41 -354.76 % -0.31 -1 183.97 % 0.03 -16.25 % 0.03 -87.57 % 0.27 -7.65 % 0.30
Total other income expenses net -46.935 M -1 505.25 % 3.340 M -86.63 % 24.982 M 0.000 0.000 -100.00 % 9.327 M 225.01 % -7.461 M 92.10 % -94.428 M 66.27 % -279.979 M -1 406.54 % 21.429 M 297.03 % -10.876 M 27.13 % -14.926 M 61.08 % -38.355 M -19.87 % -31.996 M -228.16 % 24.966 M 209.44 % -22.812 M -9 798.27 % 235.217 K -97.35 % 8.866 M 33.05 % 6.664 M 2 329.62 % 274.270 K 170.59 % -388.562 K
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Net debt 7.883 M 111.76 % -67.053 M 3.24 % -69.300 M -3 148.95 % -2.133 M -113.22 % 16.134 M 120.12 % -80.201 M -0.19 % -80.051 M 29.18 % -113.040 M 39.48 % -186.786 M -138.37 % -78.361 M -138.06 % -32.917 M -168.62 % 47.967 M 26.78 % 37.834 M 20.37 % 31.430 M 136.99 % -84.973 M -2 085.78 % -3.888 M 95.00 % -77.718 M -18.36 % -65.661 M 7.63 % -71.085 M 21.84 % -90.953 M -115.23 % -42.258 M
Total investments 53.760 M -22.41 % 69.287 M -4.75 % 72.741 M 11.52 % 65.224 M 22.14 % 53.401 M -6.31 % 56.996 M -20.30 % 71.514 M 173.51 % 26.147 M 785.14 % 2.954 M 44.38 % 2.046 M -47.17 % 3.873 M 93.07 % 2.006 M -1.13 % 2.029 M -38.21 % 3.284 M -85.51 % 22.655 M 6.72 % 21.228 M 242.93 % 6.190 M 3.95 % 5.955 M -21.00 % 7.538 M 0.000 -100.00 % 275.730 K
Total debt 117.392 M 29.35 % 90.753 M -9.30 % 100.058 M -11.98 % 113.672 M -5.09 % 119.762 M 2 350.62 % 4.887 M 3 365.96 % 141.000 K 0.00 % 141.000 K -97.17 % 4.990 M -0.20 % 5.000 M -72.22 % 18.000 M -73.50 % 67.932 M 21.25 % 56.028 M -23.38 % 73.129 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 236.010 M -6.28 % 251.835 M 4.49 % 241.020 M 2.25 % 235.722 M 1.06 % 233.242 M -3.55 % 241.828 M -4.38 % 252.908 M 1.02 % 250.347 M 2.79 % 243.557 M 17.67 % 206.983 M -41.95 % 356.558 M 4 137.57 % -8.831 M -107.11 % -4.264 M -214.53 % -1.356 M -52.53 % -888.785 K 12.90 % -1.020 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -1.301 B -13.86 % -1.143 B 0.96 % -1.154 B 2.78 % -1.187 B -0.17 % -1.185 B -1.73 % -1.164 B 0.60 % -1.172 B -1.32 % -1.156 B -19.57 % -967.044 M -44.68 % -668.386 M 28.34 % -932.781 M 0.82 % -940.493 M 0.000 0.000 -100.00 % 13.203 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 56.662 M 0.00 % 56.662 M 0.00 % 56.662 M 13.02 % 50.135 M 0.00 % 50.135 M 21.14 % 41.385 M 6.93 % 38.703 M -0.21 % 38.786 M 0.00 % 38.786 M 11.07 % 34.920 M -83.04 % 205.864 M 15.32 % 178.517 M 3.89 % 171.828 M 20.90 % 142.126 M 197.65 % 47.749 M 11.52 % 42.816 M 0.000 0.000 0.000 0.000 0.000
Total equity 213.682 M -45.29 % 390.552 M 5.20 % 371.253 M 41.12 % 263.079 M 0.99 % 260.500 M 2.90 % 253.166 M 8.25 % 233.866 M -4.75 % 245.519 M -43.05 % 431.089 M -23.93 % 566.687 M 5.90 % 535.092 M 5 719.53 % -9.522 M -101.41 % 673.618 M -1.80 % 685.931 M 304.32 % 169.649 M 100.11 % 84.779 M -28.99 % 119.387 M -12.62 % 136.636 M 7.72 % 126.846 M 2.69 % 123.522 M 137.50 % 52.009 M
Other non current liabilities 5.906 M -37.19 % 9.403 M 7.78 % 8.724 M -11.44 % 9.851 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.655 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 94.804 M 20.30 % 78.804 M -8.52 % 86.146 M -10.41 % 96.161 M -11.74 % 108.956 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.519 M 15.43 % 37.703 M -48.44 % 73.129 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 100.710 M 14.17 % 88.207 M -7.02 % 94.870 M -10.51 % 106.012 M -11.61 % 119.934 M 901.20 % 11.979 M -8.21 % 13.050 M 12.07 % 11.645 M -48.93 % 22.803 M -8.29 % 24.863 M 0.000 -100.00 % 43.519 M 15.43 % 37.703 M -48.44 % 73.129 M 1 441.21 % 4.745 M -44.13 % 8.493 M -29.61 % 12.067 M 1 583.07 % 716.934 K 14.49 % 626.189 K -94.73 % 11.878 M 83.25 % 6.482 M
Other current liabilities 98.793 M 64.33 % 60.119 M -22.20 % 77.271 M 159.94 % 29.726 M -19.43 % 36.893 M 10.43 % 33.410 M -24.05 % 43.987 M -6.95 % 47.272 M 10.21 % 42.893 M 3.17 % 41.577 M -13.95 % 48.318 M 75.78 % 27.487 M 47.19 % 18.675 M 212.48 % 5.976 M 0.000 -100.00 % 2.333 M -86.11 % 16.792 M -38.83 % 27.453 M 57.77 % 17.401 M 3.02 % 16.891 M -77.17 % 73.990 M
Deferred revenue 0.000 100.00 % -11.949 M 14.11 % -13.912 M 0.000 100.00 % -10.806 M -121.12 % -4.887 M -3 365.96 % -141.000 K 0.00 % -141.000 K 97.17 % -4.990 M 0.20 % -5.000 M 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 22.588 M 89.04 % 11.949 M -14.11 % 13.912 M -20.55 % 17.511 M 62.05 % 10.806 M 0.000 0.000 0.000 -100.00 % 4.990 M -0.20 % 5.000 M -72.22 % 18.000 M -26.27 % 24.413 M 33.22 % 18.325 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 152.753 M 98.54 % 76.938 M -26.19 % 104.237 M 34.33 % 77.597 M 24.59 % 62.281 M 32.32 % 47.067 M -15.76 % 55.870 M -12.91 % 64.153 M 4.63 % 61.316 M 2.84 % 59.625 M -14.96 % 70.110 M 18.48 % 59.174 M 46.78 % 40.316 M 57.48 % 25.601 M 84.14 % 13.903 M 28.42 % 10.826 M -67.13 % 32.935 M -22.37 % 42.424 M 35.73 % 31.255 M 8.64 % 28.769 M -64.25 % 80.472 M
Total liabilities 253.463 M 53.48 % 165.145 M -17.06 % 199.107 M 8.44 % 183.609 M 0.77 % 182.215 M 208.60 % 59.046 M -14.33 % 68.920 M -9.07 % 75.798 M -9.89 % 84.119 M -0.44 % 84.488 M 20.51 % 70.110 M -31.73 % 102.693 M 31.63 % 78.019 M -20.98 % 98.730 M 610.13 % 13.903 M 28.42 % 10.826 M -67.13 % 32.935 M -23.66 % 43.141 M 35.32 % 31.882 M 10.82 % 28.769 M -64.25 % 80.472 M
Other non current assets 2.343 M -2.38 % 2.400 M -93.65 % 37.807 M 1 121.16 % 3.096 M 0.000 100.00 % -204.599 M -0.84 % -202.904 M -38.81 % -146.176 M 19.75 % -182.149 M 62.65 % -487.710 M 2.17 % -498.528 M -24 951.84 % 2.006 M -1.13 % 2.029 M -79.93 % 10.109 M -66.36 % 30.048 M -34.07 % 45.579 M 636.30 % 6.190 M 3.95 % 5.955 M 144.23 % 2.438 M 0.000 -100.00 % 275.730 K
Long term investments 45.746 M -31.43 % 66.718 M -4.33 % 69.738 M 149.20 % 27.985 M -44.01 % 49.979 M -8.32 % 54.515 M -20.12 % 68.243 M 179.99 % 24.373 M 1 939.58 % 1.195 M 42.09 % 841.000 K -56.94 % 1.953 M 0.000 0.000 100.00 % -18.677 M 0.000 0.000 0.000 0.000 -100.00 % 1.938 M 0.000 0.000
Intangible assets 24.918 M -55.19 % 55.614 M 10.63 % 50.271 M -4.22 % 52.488 M -2.69 % 53.941 M -9.84 % 59.828 M 9.35 % 54.711 M 10.12 % 49.685 M -46.34 % 92.599 M -9.64 % 102.483 M -8.44 % 111.925 M 3 196.76 % 3.395 M -99.48 % 653.024 M 1.04 % 646.304 M 0.000 0.000 -100.00 % 2.281 M -74.01 % 8.777 M 18.73 % 7.393 M 116.24 % 3.419 M 116.07 % 1.582 M
GoodWill 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M -23.90 % 50.317 M 13.39 % 44.374 M 15.89 % 38.290 M -54.10 % 83.419 M -77.98 % 378.852 M 1.32 % 373.920 M 1 947.53 % 18.262 M -1.09 % 18.463 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 24.918 M -73.46 % 93.904 M 6.03 % 88.561 M -2.44 % 90.778 M -1.58 % 92.231 M -16.26 % 110.145 M 11.16 % 99.085 M 12.63 % 87.975 M -50.02 % 176.018 M -63.43 % 481.335 M -0.93 % 485.845 M 2 143.36 % 21.657 M -96.77 % 671.487 M 3.90 % 646.304 M 0.000 0.000 -100.00 % 2.281 M -74.01 % 8.777 M 18.73 % 7.393 M 116.24 % 3.419 M 116.07 % 1.582 M
Property plant equipment net 171.438 M 20.42 % 142.361 M 5.47 % 134.981 M -11.52 % 152.560 M -11.10 % 171.611 M 329.68 % 39.939 M 12.26 % 35.576 M 5.17 % 33.828 M 585.33 % 4.936 M -10.81 % 5.534 M -48.42 % 10.730 M 55.30 % 6.909 M -38.70 % 11.271 M 13.95 % 9.891 M 152.43 % 3.918 M 279.11 % 1.034 M -93.79 % 16.630 M 6.76 % 15.577 M -7.09 % 16.765 M 66.75 % 10.054 M -6.50 % 10.753 M
Total non current assets 244.445 M -19.95 % 305.383 M -7.76 % 331.087 M 20.65 % 274.419 M -12.56 % 313.821 M 53.38 % 204.599 M 0.84 % 202.904 M 38.81 % 146.176 M -19.75 % 182.149 M -62.65 % 487.710 M -2.17 % 498.528 M 1 530.67 % 30.572 M -95.54 % 684.787 M 1.51 % 674.587 M 1 886.03 % 33.967 M -27.13 % 46.612 M 85.69 % 25.102 M -17.18 % 30.309 M -11.20 % 34.134 M 153.35 % 13.473 M 6.84 % 12.611 M
Other current assets 58.181 M -21.29 % 73.921 M 26.44 % 58.462 M 313.39 % 14.142 M 2.09 % 13.852 M -22.64 % 17.905 M 34.84 % 13.279 M -0.81 % 13.387 M -83.41 % 80.706 M 25.88 % 64.113 M -22.20 % 82.412 M 93.30 % 42.634 M 0.000 -100.00 % 46.416 M 61.90 % 28.669 M -36.44 % 45.105 M 156.48 % 17.586 M 29.00 % 13.633 M 200.23 % 4.541 M -45.76 % 8.372 M -77.54 % 37.273 M
Short term investments 8.014 M 211.95 % 2.569 M -14.45 % 3.003 M -91.94 % 37.239 M 988.22 % 3.422 M 37.93 % 2.481 M -24.15 % 3.271 M 84.39 % 1.774 M 0.85 % 1.759 M 45.98 % 1.205 M -37.24 % 1.920 M 0.000 0.000 -100.00 % 21.960 M 0.000 0.000 0.000 0.000 -100.00 % 5.600 M 0.000 0.000
cash and cash equivalents 109.509 M -30.61 % 157.806 M -6.82 % 169.358 M 46.24 % 115.805 M 11.75 % 103.628 M 21.79 % 85.088 M 6.11 % 80.192 M -29.15 % 113.181 M -40.98 % 191.776 M 130.05 % 83.361 M 63.72 % 50.917 M 155.03 % 19.965 M 9.73 % 18.194 M -56.37 % 41.699 M -50.93 % 84.973 M 2 085.78 % 3.888 M -95.00 % 77.718 M 18.36 % 65.661 M -7.63 % 71.085 M -21.84 % 90.953 M 115.23 % 42.258 M
Cash and short term investments 117.523 M -26.72 % 160.375 M -6.95 % 172.361 M 12.62 % 153.044 M 42.96 % 107.050 M 22.25 % 87.569 M 4.92 % 83.463 M -34.56 % 127.533 M -42.43 % 221.535 M 161.97 % 84.566 M 60.05 % 52.837 M 164.65 % 19.965 M 9.73 % 18.194 M -71.42 % 63.659 M -25.08 % 84.973 M 2 085.78 % 3.888 M -95.00 % 77.718 M 18.36 % 65.661 M -14.38 % 76.685 M -15.69 % 90.953 M 115.23 % 42.258 M
Total current assets 222.700 M -11.03 % 250.314 M 4.61 % 239.273 M 38.89 % 172.269 M 39.05 % 123.894 M 15.13 % 107.613 M 7.74 % 99.882 M -33.08 % 149.261 M -53.70 % 322.408 M 97.23 % 163.465 M 22.60 % 133.329 M 112.99 % 62.599 M -6.36 % 66.850 M -39.27 % 110.075 M -26.41 % 149.586 M 205.32 % 48.993 M -61.49 % 127.220 M -14.88 % 149.467 M 19.96 % 124.593 M -10.25 % 138.818 M 15.81 % 119.871 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.578 M 55.08 % -28.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.501 M 15.75 % 3.889 M -41.91 % 6.694 M 377.24 % 1.403 M 28.77 % 1.089 M
Net receivables 46.996 M 193.39 % 16.018 M 89.56 % 8.450 M 66.24 % 5.083 M 69.89 % 2.992 M -35.24 % 4.620 M -27.94 % 6.411 M -23.14 % 8.341 M -58.64 % 20.167 M 36.39 % 14.786 M -39.62 % 24.490 M 0.000 -100.00 % 48.656 M 0.000 0.000 0.000 -100.00 % 27.414 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.960 M 0.000 0.000 0.000 0.000 -100.00 % 5.600 M 0.000 0.000
Other assets 0.000 -100.00 % 23.379 M -42.99 % 41.007 M 0.000 -100.00 % 5.000 M 0.000 0.000 -100.00 % 25.880 M 142.98 % 10.651 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
Account payables 31.372 M 389.42 % 6.410 M -44.13 % 11.473 M -29.32 % 16.233 M 112.14 % 7.652 M 21.40 % 6.303 M 6.16 % 5.937 M 68.86 % 3.516 M 251.60 % 1.000 M 387.80 % 205.000 K -94.59 % 3.792 M 2.07 % 3.715 M 12.03 % 3.316 M -83.07 % 19.584 M 58.32 % 12.370 M 45.64 % 8.493 M -45.51 % 15.586 M 11.08 % 14.032 M 12.68 % 12.453 M 4.84 % 11.878 M 83.25 % 6.482 M
Tax payables 0.000 -100.00 % 10.409 M -32.81 % 15.493 M 9.67 % 14.127 M -20.35 % 17.736 M 141.17 % 7.354 M 23.68 % 5.946 M -55.51 % 13.365 M 7.50 % 12.433 M -3.19 % 12.843 M 0.000 -100.00 % 3.559 M 0.000 -100.00 % 40.686 K -97.35 % 1.533 M 0.000 -100.00 % 556.071 K -40.72 % 938.100 K -33.02 % 1.401 M 0.000 0.000
Deferred revenue non current 0.000 100.00 % -9.403 M -7.78 % -8.724 M 11.44 % -9.851 M 10.27 % -10.978 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -1.961 M -366.08 % 737.000 K -78.17 % 3.376 M -47.00 % 6.370 M 51.23 % 4.212 M 44.35 % 2.918 M -31.73 % 4.274 M 93.66 % 2.207 M -58.62 % 5.334 M 138.02 % 2.241 M -11.74 % 2.539 M 2 023.48 % -132.000 K -116.60 % 795.000 K -2.52 % 815.520 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 99.715 M 9.88 % 90.753 M -9.30 % 100.058 M -9.59 % 110.672 M -7.59 % 119.762 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 67.027 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.224 B 0.00 % 1.224 B 0.00 % 1.224 B 5.73 % 1.158 B 0.00 % 1.158 B 2.30 % 1.131 B 1.98 % 1.109 B -0.09 % 1.110 B 0.00 % 1.110 B 12.06 % 990.929 M -16.90 % 1.192 B 58.45 % 752.586 M 1.68 % 740.179 M 35.98 % 544.346 M 400.79 % 108.698 M 456.63 % 19.528 M -83.64 % 119.387 M -12.62 % 136.636 M 7.72 % 126.846 M 2.69 % 123.522 M 137.50 % 52.009 M
Deferred tax liabilities non current 0.000 -100.00 % 9.403 M 7.78 % 8.724 M -11.44 % 9.851 M -10.27 % 10.978 M -8.36 % 11.979 M -8.21 % 13.050 M 12.07 % 11.645 M -48.93 % 22.803 M -8.29 % 24.863 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 716.934 K 14.49 % 626.189 K 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.745 M 44.13 % -8.493 M 29.61 % -12.067 M 0.000 0.000 100.00 % -11.878 M -83.25 % -6.482 M
Total assets 467.145 M -15.94 % 555.697 M -2.57 % 570.360 M 27.69 % 446.688 M 0.90 % 442.715 M 41.80 % 312.212 M 3.11 % 302.786 M -5.77 % 321.317 M -37.63 % 515.208 M -20.88 % 651.175 M 3.06 % 631.857 M 578.17 % 93.171 M -87.60 % 751.637 M -4.21 % 784.662 M 327.49 % 183.552 M 91.99 % 95.605 M -37.23 % 152.321 M -15.27 % 179.776 M 13.26 % 158.727 M 4.23 % 152.291 M 14.95 % 132.481 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
Deferred income tax 0.000 100.00 % -3.288 M 0.000 -100.00 % 11.562 M 1 014.95 % 1.037 M 132.33 % -3.208 M 51.38 % -6.598 M 89.78 % -64.542 M -1 150.83 % 6.142 M -42.96 % 10.767 M -62.33 % 28.580 M -95.43 % 625.238 M 1 902.36 % 31.225 M 204.82 % 10.244 M 188.91 % -11.521 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 499.334 K -72.85 % 1.839 M 0.000 -100.00 % 136.000 K -79.17 % 653.000 K -64.41 % 1.835 M -67.33 % 5.617 M -68.80 % 18.005 M 3.03 % 17.476 M 1 290.29 % 1.257 M 7.53 % 1.169 M 820.47 % 127.000 K -99.23 % 16.588 M 45.75 % 11.381 M -40.38 % 19.089 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -26.377 M -23.48 % -21.362 M 58.13 % -51.018 M -336.13 % -11.698 M -592.19 % -1.690 M -223.09 % 1.373 M 39.96 % 981.000 K -97.89 % 46.537 M 297.04 % -23.618 M -96.42 % -12.024 M 59.58 % -29.749 M -1 929.58 % 1.626 M 150.28 % -3.234 M 56.80 % -7.487 M 60.43 % -18.921 M -130.73 % -8.201 M -177.64 % 10.562 M 188.57 % -11.925 M -333.56 % -2.751 M -146.32 % 5.938 M 175.49 % -7.866 M
Accounts receivables -38.021 M -2 723.97 % 1.449 M 105.31 % -27.280 M -133.20 % -11.698 M -592.19 % -1.690 M -223.09 % 1.373 M 39.96 % 981.000 K -97.89 % 46.537 M 297.04 % -23.618 M -96.42 % -12.024 M 59.58 % -29.749 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.293 M 800.98 % -612.451 K 55.34 % -1.371 M 74.57 % -5.393 M -1 033.67 % -475.751 K -106.50 % 7.321 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 11.644 M 151.05 % -22.811 M 3.91 % -23.738 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 100.00 % -12.494 M -211.80 % 11.175 M 205.88 % -10.554 M -499.32 % 2.643 M -58.79 % 6.414 M 142.23 % -15.187 M
Other non cash items 130.031 M 531.80 % 20.581 M -41.74 % 35.328 M 235.69 % 10.524 M -69.57 % 34.587 M 756.80 % -5.266 M -197.21 % 5.417 M -95.35 % 116.507 M -60.26 % 293.173 M 8 439.85 % 3.433 M -88.38 % 29.545 M 279.07 % 7.794 M -61.34 % 20.161 M -12.91 % 23.151 M 3 188.60 % 703.968 K -96.83 % 22.214 M 41.17 % 15.736 M 158.55 % -26.875 M -596.74 % 5.410 M 217.70 % -4.597 M -583.07 % 951.591 K
Net cash provided by operating activities -1.411 M -103.24 % 43.542 M -7.54 % 47.093 M 22.80 % 38.348 M -0.43 % 38.512 M 150.40 % 15.380 M 73.67 % 8.856 M 201.63 % 2.936 M 346.31 % -1.192 M -104.06 % 29.368 M 83.34 % 16.018 M 173.23 % -21.874 M 47.55 % -41.704 M -28.07 % -32.564 M -80.81 % -18.010 M 5.49 % -19.057 M -235.86 % 14.027 M 167.53 % -20.772 M -242.24 % 14.604 M -55.08 % 32.508 M 55.76 % 20.870 M
Investments in property plant and equipment -11.837 M 61.32 % -30.600 M -461.98 % -5.445 M 21.80 % -6.963 M 80.10 % -34.998 M -178.58 % -12.563 M -47.70 % -8.506 M 62.98 % -22.977 M -65.93 % -13.847 M -2 507.72 % -531.000 K 89.22 % -4.925 M -1 671.58 % -278.000 K 93.34 % -4.175 M 74.16 % -16.158 M -350.45 % -3.587 M -4 419.19 % -79.375 K 97.63 % -3.350 M 43.44 % -5.924 M 68.79 % -18.980 M -385.82 % -3.907 M -11.23 % -3.512 M
Acquisitions net 0.000 100.00 % -25.000 K 99.93 % -36.090 M -499.10 % -6.024 M 0.000 100.00 % -12.867 M -15.99 % -11.093 M -138.66 % -4.648 M -132.40 % -2.000 M -606.33 % 395.000 K -95.89 % 9.607 M 16 463.79 % 58.000 K 100.51 % -11.419 M -211.96 % 10.199 M 291 563.97 % 3.497 K -99.99 % 66.389 M 0.000 0.000 100.00 % -8.100 M -1 572.73 % 550.000 K 0.000
Purchases of investments 0.000 100.00 % -3.030 M 39.40 % -5.000 M -108.33 % -2.400 M 52.00 % -5.000 M 0.000 100.00 % -20.000 M 13.46 % -23.110 M 0.000 0.000 0.000 0.000 100.00 % -395.000 K 92.04 % -4.962 M 75.51 % -20.259 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.600 M
Sales maturities of investments 0.000 -100.00 % 3.000 M -40.00 % 5.000 M -40.65 % 8.424 M 0.000 0.000 -100.00 % 31.093 M 12.01 % 27.758 M 0.000 0.000 0.000 0.000 -100.00 % 31.000 K 100.33 % -9.498 M -365.54 % 3.577 M 0.000 0.000 -100.00 % 5.600 M 0.000 0.000 0.000
Other investing activites -8.980 M 32.81 % -13.366 M -218.47 % -4.197 M 4.66 % -4.402 M -77.57 % -2.479 M 83.73 % -15.238 M -5 047.97 % -296.000 K 98.88 % -26.493 M -3 663.21 % -704.000 K -1 228.30 % -53.000 K -101.98 % 2.681 M -26.93 % 3.669 M 2 378.88 % -161.000 K -101.60 % 10.077 M -77.21 % 44.225 M 153.71 % -82.336 M -510.39 % 20.063 M 174.02 % -27.103 M -7.36 % -25.244 M -201.84 % 24.787 M 198.83 % -25.080 M
Net cash used for investing activites -20.817 M 52.71 % -44.021 M 3.74 % -45.732 M -302.39 % -11.365 M 73.24 % -42.477 M -4.45 % -40.668 M -1.94 % -39.895 M 48.34 % -77.228 M -366.61 % -16.551 M -8 657.14 % -189.000 K -102.57 % 7.363 M 113.48 % 3.449 M 121.40 % -16.119 M -55.88 % -10.341 M -143.16 % 23.959 M 249.50 % -16.026 M -195.89 % 16.712 M 160.93 % -27.427 M 47.58 % -52.324 M -344.16 % 21.430 M 162.67 % -34.192 M
Debt repayment 0.000 100.00 % -14.124 M -5.54 % -13.382 M -42.18 % -9.412 M 0.000 0.000 0.000 100.00 % -4.990 M 0.000 -100.00 % 5.000 M 0.000 -100.00 % 19.679 M -54.58 % 43.325 M 0.000 0.000 100.00 % -7.000 M 0.000 0.000 0.000 0.000 100.00 % -5.000 M
Common stock issued 0.000 0.000 -100.00 % 73.148 M 0.000 -100.00 % 34.825 M 41.13 % 24.676 M 0.000 0.000 -100.00 % 128.130 M 0.000 -100.00 % 7.432 M 152.53 % 2.943 M 0.000 -100.00 % 3.790 M -94.99 % 75.644 M 1 616.68 % 4.406 M 0.000 0.000 0.000 -100.00 % 42.930 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.049 M 0.000 0.000 0.000 0.000 0.000 100.00 % -5.765 M -434.26 % -1.079 M 0.000 0.000 0.000 100.00 % -2.009 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 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.813 M 60.93 % -7.200 M 75.17 % -29.000 M 0.000
Other financing activites -15.522 M -208.96 % -5.024 M 43.87 % -8.951 M -69.69 % -5.275 M 57.80 % -12.499 M -363.36 % 4.746 M 220.68 % 1.480 M 352.99 % -585.000 K 90.01 % -5.856 M -211.16 % -1.882 M -576.46 % 395.000 K 117.10 % -2.310 M -230.47 % -699.000 K -118.44 % 3.790 M 23 590.76 % -16.134 K -100.24 % 6.823 M 0.000 -100.00 % 16.964 M 0.000 100.00 % -19.231 M -174.06 % 25.966 M
Net cash used provided by financing activities -15.522 M 18.94 % -19.148 M -137.68 % 50.815 M 445.99 % -14.687 M -165.78 % 22.326 M -24.12 % 29.422 M 6 726.45 % 431.000 K 107.73 % -5.575 M -104.56 % 122.274 M 3 821.55 % 3.118 M -60.16 % 7.827 M -61.47 % 20.312 M -43.32 % 35.839 M 1 222.11 % 2.711 M -96.42 % 75.628 M 1 688.25 % 4.229 M 0.000 -100.00 % 12.141 M 268.63 % -7.200 M -35.82 % -5.301 M -125.29 % 20.966 M
Effect of forex changes on cash 88.667 K -98.90 % 8.075 M 486.42 % 1.377 M 1 257.14 % -119.000 K -166.48 % 179.000 K -76.51 % 762.000 K 132.00 % -2.381 M -287.19 % 1.272 M -67.25 % 3.884 M 2 542.18 % 147.000 K 157.42 % -256.000 K -120.69 % -116.000 K 92.16 % -1.479 M 52.46 % -3.111 M -533.50 % -491.116 K 91.78 % -5.974 M 0.000 0.000 0.000 -100.00 % 58.699 K 0.000
Net change in cash -134.186 M -1 061.58 % -11.552 M -121.57 % 53.553 M 339.79 % 12.177 M -34.32 % 18.540 M 278.68 % 4.896 M 114.84 % -32.989 M 58.03 % -78.595 M -172.49 % 108.415 M 234.16 % 32.444 M 4.82 % 30.952 M 1 647.71 % 1.771 M 107.55 % -23.463 M 45.82 % -43.305 M -153.41 % 81.085 M 320.17 % -36.828 M -219.81 % 30.739 M 185.25 % -36.057 M 19.73 % -44.920 M -192.25 % 48.695 M 537.12 % 7.643 M
Cash at beginning of period 157.806 M -6.82 % 169.358 M 46.24 % 115.805 M 11.75 % 103.628 M 21.79 % 85.088 M 6.11 % 80.192 M -29.15 % 113.181 M -40.98 % 191.776 M 130.05 % 83.361 M 63.72 % 50.917 M 155.03 % 19.965 M 9.73 % 18.194 M -56.32 % 41.657 M -50.97 % 84.962 M 2 085.52 % 3.888 M -90.45 % 40.715 M 308.14 % 9.976 M -78.33 % 46.033 M -49.39 % 90.953 M 115.23 % 42.258 M 22.08 % 34.615 M
Cash at end of period 134.186 M -14.97 % 157.806 M -6.82 % 169.358 M 46.24 % 115.805 M 11.75 % 103.628 M 21.79 % 85.088 M 6.11 % 80.192 M -29.15 % 113.181 M -40.98 % 191.776 M 130.05 % 83.361 M 63.72 % 50.917 M 155.03 % 19.965 M 9.73 % 18.194 M -56.32 % 41.657 M -50.98 % 84.973 M 2 085.78 % 3.888 M -90.45 % 40.715 M 308.14 % 9.976 M -78.33 % 46.033 M -49.39 % 90.953 M 115.23 % 42.258 M
Operating cash flow 21.116 M -51.50 % 43.542 M -7.54 % 47.093 M 22.80 % 38.348 M -0.43 % 38.512 M 150.40 % 15.380 M 73.67 % 8.856 M 201.63 % 2.936 M 346.31 % -1.192 M -104.06 % 29.368 M 83.34 % 16.018 M 173.23 % -21.874 M 47.55 % -41.704 M -28.07 % -32.564 M -80.81 % -18.010 M 5.49 % -19.057 M -235.86 % 14.027 M 167.53 % -20.772 M -242.24 % 14.604 M -55.08 % 32.508 M 55.76 % 20.870 M
Capital expenditure -11.837 M 61.32 % -30.600 M -461.98 % -5.445 M 21.80 % -6.963 M 80.10 % -34.998 M -178.58 % -12.563 M -47.70 % -8.506 M 62.98 % -22.977 M -65.93 % -13.847 M -2 507.72 % -531.000 K 89.22 % -4.925 M -1 671.58 % -278.000 K 93.34 % -4.175 M 74.16 % -16.158 M -350.45 % -3.587 M -4 419.19 % -79.375 K 97.63 % -3.350 M 43.44 % -5.924 M 68.79 % -18.980 M -385.82 % -3.907 M -11.23 % -3.512 M
Free CashFlow 9.279 M -28.30 % 12.942 M -68.93 % 41.648 M 32.70 % 31.385 M 793.14 % 3.514 M 24.74 % 2.817 M 704.86 % 350.000 K 101.75 % -20.041 M -33.26 % -15.039 M -152.15 % 28.837 M 159.96 % 11.093 M 150.08 % -22.152 M 51.72 % -45.879 M 5.83 % -48.722 M -125.59 % -21.597 M -12.86 % -19.136 M -279.23 % 10.677 M 139.99 % -26.696 M -509.98 % -4.376 M -115.30 % 28.601 M 64.78 % 17.357 M
2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003
2024-12-31 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31
Revenue 301.750 M -3.95 % 314.171 M 59.85 % 196.547 M 11.83 % 175.763 M 17.29 % 149.857 M -23.55 % 196.019 M 132.71 % 84.233 M -34.70 % 129.002 M 138.79 % 54.023 M -54.48 % 118.676 M 156.52 % 46.264 M -30.77 % 66.829 M -21.61 % 85.255 M -0.65 % 85.811 M 95.21 % 43.958 M -13.41 % 50.765 M 35.29 % 37.522 M -39.67 % 62.195 M 77.26 % 35.086 M -34.73 % 53.757 M 132.22 % 23.149 M -66.70 % 69.524 M 141.19 % 28.826 M 153.44 % 11.374 M 0.00 % 11.374 M -40.48 % 19.110 M 0.00 % 19.110 M 150.99 % 7.614 M 0.00 % 7.614 M -51.40 % 15.667 M 0.00 % 15.667 M 30.74 % 11.983 M 0.00 % 11.983 M -71.84 % 42.559 M 0.00 % 42.559 M -32.12 % 62.693 M 0.00 % 62.693 M 28.85 % 48.657 M 0.00 % 48.657 M -10.08 % 54.113 M 0.00 % 54.113 M 100.00 % 27.057 M -41.31 % 46.099 M 100.00 % 23.049 M
Net income -25.291 M -159.82 % -9.734 M 63.24 % -26.480 M -1 299.58 % -1.892 M -112.27 % 15.415 M -57.96 % 36.671 M 1 101.94 % -3.660 M -126.39 % 13.869 M 187.07 % -15.928 M -236.81 % 11.642 M 136.56 % -31.841 M -36 282.95 % 88.000 K -98.83 % 7.500 M 285.14 % -4.051 M 81.29 % -21.654 M 75.43 % -88.121 M -153.07 % -34.821 M 86.91 % -266.005 M -714.64 % -32.653 M -193.48 % 34.932 M 426.50 % -10.699 M -167.20 % 15.922 M 293.93 % -8.210 M 97.66 % -350.191 M 0.26 % -351.118 M -461.87 % -62.491 M 25.02 % -83.349 M -105.55 % -40.549 M 37.23 % -64.601 M -1 299.41 % -4.616 M 0.00 % -4.616 M 72.06 % -16.520 M 0.00 % -16.520 M -69.81 % -9.729 M 0.00 % -9.729 M -257.45 % 6.179 M 0.00 % 6.179 M 33.52 % 4.628 M 0.00 % 4.628 M -67.55 % 14.262 M 0.00 % 14.262 M 100.00 % 7.131 M -43.73 % 12.673 M 100.00 % 6.337 M
Income before tax -22.612 M -11 094.06 % -202.000 K 99.29 % -28.395 M -1 815.99 % -1.482 M -106.49 % 22.844 M -47.65 % 43.637 M 5 104.24 % -872.000 K -104.59 % 18.984 M 212.50 % -16.875 M -177.38 % 21.809 M 169.36 % -31.442 M -1 084.26 % -2.655 M -120.18 % 13.158 M 2 074.88 % 605.000 K 103.24 % -18.683 M 80.89 % -97.788 M -183.80 % -34.457 M 86.90 % -263.009 M -751.52 % -30.887 M -177.72 % 39.739 M 453.39 % -11.245 M -143.46 % 25.873 M 695.33 % -4.346 M 98.76 % -349.307 M 0.00 % -349.307 M -365.21 % -75.086 M 0.00 % -75.086 M -42.05 % -52.858 M 0.00 % -52.858 M -1 273.07 % -3.850 M 0.00 % -3.850 M 77.31 % -16.965 M 0.00 % -16.965 M -68.18 % -10.087 M 0.00 % -10.087 M -262.06 % 6.224 M 0.00 % 6.224 M 24.69 % 4.992 M 0.00 % 4.992 M -66.70 % 14.992 M 0.00 % 14.992 M 100.00 % 7.496 M -44.51 % 13.509 M 100.00 % 6.754 M
Income before tax ratio -0.07 -11 554.84 % 0.00 99.55 % -0.14 -1 613.38 % -0.01 -105.53 % 0.15 -31.52 % 0.22 2 250.42 % -0.01 -107.03 % 0.15 147.11 % -0.31 -269.98 % 0.18 127.04 % -0.68 -1 610.67 % -0.04 -125.74 % 0.15 2 089.06 % 0.01 101.66 % -0.43 77.94 % -1.93 -109.76 % -0.92 78.28 % -4.23 -380.37 % -0.88 -219.09 % 0.74 252.18 % -0.49 -230.53 % 0.37 346.83 % -0.15 99.51 % -30.71 0.00 % -30.71 -681.62 % -3.93 0.00 % -3.93 43.40 % -6.94 0.00 % -6.94 -2 725.32 % -0.25 0.00 % -0.25 82.64 % -1.42 0.00 % -1.42 -497.31 % -0.24 0.00 % -0.24 -338.73 % 0.10 0.00 % 0.10 -3.22 % 0.10 0.00 % 0.10 -62.97 % 0.28 0.00 % 0.28 0.00 % 0.28 -5.46 % 0.29 0.00 % 0.29
EBITDA 2.091 M -90.66 % 22.385 M 284.24 % -12.150 M -294.03 % 6.262 M -79.84 % 31.062 M -10.68 % 34.776 M 250.53 % 9.921 M -63.50 % 27.181 M 615.57 % -5.272 M -113.07 % 40.347 M 293.86 % -20.812 M -203.29 % -6.862 M -132.53 % 21.096 M 184.01 % 7.428 M 262.29 % -4.577 M 69.88 % -15.195 M -32.11 % -11.502 M -157.28 % 20.081 M 185.22 % -23.563 M -209.03 % 21.611 M 1 140.49 % -2.077 M -105.14 % 40.377 M 1 012.01 % 3.631 M 101.12 % -324.388 M -0.29 % -323.461 M -562.96 % -48.791 M -9.74 % -44.459 M -113.11 % -20.861 M 10.01 % -23.183 M 23.32 % -30.234 M -723.30 % -3.672 M 77.67 % -16.447 M 0.00 % -16.447 M -153.25 % -6.494 M 0.00 % -6.494 M -3 457.67 % 193.413 K -97.87 % 9.060 M 2 863.14 % -327.874 K -105.17 % 6.336 M -60.50 % 16.039 M -1.68 % 16.313 M 100.00 % 8.157 M -44.62 % 14.728 M 100.00 % 7.364 M
Net income ratio -0.08 -170.52 % -0.03 77.00 % -0.13 -1 151.58 % -0.01 -110.46 % 0.10 -45.02 % 0.19 530.55 % -0.04 -140.42 % 0.11 136.46 % -0.29 -400.55 % 0.10 114.25 % -0.69 -52 366.79 % 0.00 -98.50 % 0.09 286.35 % -0.05 90.42 % -0.49 71.62 % -1.74 -87.05 % -0.93 78.30 % -4.28 -359.56 % -0.93 -243.22 % 0.65 240.60 % -0.46 -301.81 % 0.23 180.41 % -0.28 99.07 % -30.79 0.26 % -30.87 -844.02 % -3.27 25.02 % -4.36 18.10 % -5.33 37.23 % -8.48 -2 779.52 % -0.29 0.00 % -0.29 78.63 % -1.38 0.00 % -1.38 -503.10 % -0.23 0.00 % -0.23 -331.94 % 0.10 0.00 % 0.10 3.62 % 0.10 0.00 % 0.10 -63.91 % 0.26 0.00 % 0.26 0.00 % 0.26 -4.13 % 0.27 0.00 % 0.27
Ratio EBITDA 0.01 -90.27 % 0.07 215.26 % -0.06 -273.51 % 0.04 -82.81 % 0.21 16.83 % 0.18 50.63 % 0.12 -44.10 % 0.21 315.91 % -0.10 -128.70 % 0.34 175.57 % -0.45 -338.11 % -0.10 -141.50 % 0.25 185.86 % 0.09 183.14 % -0.10 65.21 % -0.30 2.36 % -0.31 -194.94 % 0.32 148.08 % -0.67 -267.05 % 0.40 548.06 % -0.09 -115.45 % 0.58 361.06 % 0.13 100.44 % -28.52 -0.29 % -28.44 -1 013.87 % -2.55 -9.74 % -2.33 15.09 % -2.74 10.01 % -3.04 -57.78 % -1.93 -723.30 % -0.23 82.92 % -1.37 0.00 % -1.37 -799.44 % -0.15 0.00 % -0.15 -5 046.13 % 0.00 -97.87 % 0.14 2 244.53 % -0.01 -105.17 % 0.13 -56.07 % 0.30 -1.68 % 0.30 0.00 % 0.30 -5.64 % 0.32 0.00 % 0.32
Gross profit ratio 0.18 -16.82 % 0.22 2.33 % 0.21 -44.64 % 0.39 -31.17 % 0.56 22.15 % 0.46 -31.83 % 0.67 22.30 % 0.55 -4.37 % 0.58 -14.91 % 0.68 51.73 % 0.45 0.67 % 0.44 -28.23 % 0.62 15.48 % 0.54 -15.23 % 0.63 31.36 % 0.48 -12.07 % 0.55 -24.67 % 0.73 46.89 % 0.49 -29.87 % 0.70 7.54 % 0.66 -23.68 % 0.86 53.90 % 0.56 101.97 % -28.33 0.00 % -28.33 -2 380.44 % -1.14 0.00 % -1.14 47.64 % -2.18 0.00 % -2.18 -470.79 % 0.59 0.00 % 0.59 182.38 % 0.21 0.00 % 0.21 -12.87 % 0.24 0.00 % 0.24 -28.81 % 0.34 0.00 % 0.34 -9.17 % 0.37 0.00 % 0.37 -19.86 % 0.46 0.00 % 0.46 0.00 % 0.46 -1.30 % 0.47 0.00 % 0.47
Weighted average shs out dil 6.752 B 0.00 % 6.752 B 0.00 % 6.752 B 0.00 % 6.752 B 0.00 % 6.752 B 1.92 % 6.625 B 9.49 % 6.050 B 1.48 % 5.962 B 0.00 % 5.962 B 2.58 % 5.812 B 16.99 % 4.969 B -0.04 % 4.970 B 0.62 % 4.940 B 6.27 % 4.648 B -0.09 % 4.653 B 0.00 % 4.653 B 0.00 % 4.653 B -0.07 % 4.656 B 8.93 % 4.274 B 2.52 % 4.169 B 0.00 % 4.169 B 56.97 % 2.656 B 28.87 % 2.061 B 3.86 % 1.984 B 0.00 % 1.984 B 12.90 % 1.758 B 0.00 % 1.758 B 0.00 % 1.758 B 42.13 % 1.237 B 200.04 % 412.176 M -2.88 % 424.381 M 5.13 % 403.661 M 0.00 % 403.661 M 2.19 % 395.000 M 0.00 % 395.000 M -1.24 % 399.959 M 0.01 % 399.922 M -0.19 % 400.672 M 0.00 % 400.672 M 28.36 % 312.140 M 0.02 % 312.075 M 0.00 % 312.075 M 4.04 % 299.959 M 0.00 % 299.959 M
Weighted average shs out 6.753 B -0.03 % 6.755 B 0.02 % 6.753 B -0.06 % 6.757 B 0.03 % 6.755 B 1.96 % 6.625 B 9.34 % 6.060 B 1.63 % 5.963 B -0.01 % 5.963 B 2.55 % 5.815 B 17.03 % 4.969 B -4.01 % 5.176 B 4.77 % 4.941 B 6.29 % 4.648 B -0.09 % 4.653 B 0.01 % 4.653 B 0.00 % 4.653 B -0.06 % 4.656 B 8.92 % 4.275 B 2.52 % 4.169 B 0.00 % 4.170 B 56.97 % 2.656 B 28.87 % 2.061 B 3.87 % 1.984 B 0.00 % 1.984 B 12.90 % 1.758 B 0.00 % 1.758 B 0.00 % 1.758 B 42.13 % 1.237 B 200.04 % 412.176 M -2.88 % 424.381 M 5.13 % 403.661 M 0.00 % 403.661 M 2.19 % 395.000 M 0.00 % 395.000 M -1.24 % 399.959 M 0.01 % 399.922 M -0.19 % 400.672 M 0.00 % 400.672 M 28.36 % 312.140 M 0.02 % 312.075 M 0.00 % 312.075 M 4.04 % 299.959 M 0.00 % 299.959 M
EPS diluted 0.00 -164.29 % 0.00 64.10 % 0.00 -1 200.00 % 0.00 -113.04 % 0.00 -58.18 % 0.01 1 016.67 % 0.00 -126.09 % 0.00 185.19 % 0.00 -235.00 % 0.00 131.25 % -0.01 -36 248.80 % 0.00 -98.82 % 0.00 287.50 % 0.00 82.98 % 0.00 75.13 % -0.02 -152.00 % -0.01 86.87 % -0.06 -651.32 % -0.01 -190.48 % 0.01 423.08 % 0.00 -143.33 % 0.01 250.00 % 0.00 97.69 % -0.17 2.26 % -0.18 -397.19 % -0.04 24.89 % -0.05 -523.68 % -0.01 85.44 % -0.05 -350.00 % -0.01 -7.41 % -0.01 73.59 % -0.04 0.24 % -0.04 -65.99 % -0.02 -0.41 % -0.02 -258.71 % 0.02 0.65 % 0.02 33.91 % 0.01 -0.86 % 0.01 -74.22 % 0.05 -1.32 % 0.05 100.00 % 0.02 -45.97 % 0.04 100.00 % 0.02
Earnings per share 0.00 -164.29 % 0.00 64.10 % 0.00 -1 200.00 % 0.00 -113.04 % 0.00 -58.18 % 0.01 1 016.67 % 0.00 -126.09 % 0.00 185.19 % 0.00 -235.00 % 0.00 131.25 % -0.01 -37 747.06 % 0.00 -98.87 % 0.00 287.50 % 0.00 82.98 % 0.00 75.13 % -0.02 -152.00 % -0.01 86.87 % -0.06 -651.32 % -0.01 -190.48 % 0.01 423.08 % 0.00 -143.33 % 0.01 250.00 % 0.00 97.69 % -0.17 2.26 % -0.18 -397.19 % -0.04 24.89 % -0.05 -523.68 % -0.01 85.44 % -0.05 -350.00 % -0.01 -7.41 % -0.01 73.59 % -0.04 0.24 % -0.04 -65.99 % -0.02 -0.41 % -0.02 -258.71 % 0.02 0.65 % 0.02 33.91 % 0.01 -0.86 % 0.01 -74.22 % 0.05 -1.32 % 0.05 100.00 % 0.02 -45.97 % 0.04 100.00 % 0.02
Gross profit 54.994 M -20.11 % 68.835 M 63.56 % 42.085 M -38.10 % 67.987 M -19.27 % 84.211 M -6.62 % 90.178 M 58.64 % 56.846 M -20.14 % 71.184 M 128.35 % 31.173 M -61.27 % 80.479 M 289.22 % 20.677 M -30.31 % 29.670 M -43.75 % 52.742 M 14.74 % 45.968 M 65.47 % 27.780 M 13.75 % 24.423 M 18.97 % 20.529 M -54.55 % 45.170 M 160.39 % 17.347 M -54.23 % 37.898 M 149.74 % 15.175 M -74.59 % 59.718 M 271.17 % 16.089 M 104.99 % -322.245 M 0.00 % -322.245 M -1 376.32 % -21.828 M 0.00 % -21.828 M -31.42 % -16.609 M 0.00 % -16.609 M -280.20 % 9.217 M 0.00 % 9.217 M 269.19 % 2.497 M 0.00 % 2.497 M -75.47 % 10.176 M 0.00 % 10.176 M -51.67 % 21.057 M 0.00 % 21.057 M 17.04 % 17.991 M 0.00 % 17.991 M -27.94 % 24.968 M 0.00 % 24.968 M 100.00 % 12.484 M -42.07 % 21.551 M 100.00 % 10.776 M
Income tax expense 2.049 M 278.74 % 541.000 K 113.83 % 253.000 K -96.07 % 6.435 M 59.16 % 4.043 M -61.07 % 10.385 M 339.48 % 2.363 M -54.03 % 5.140 M 6 245.68 % 81.000 K -99.18 % 9.855 M 6 383.55 % 152.000 K -93.06 % 2.191 M -66.09 % 6.462 M 14.78 % 5.630 M 250.78 % 1.605 M -72.73 % 5.885 M 678.44 % 756.000 K -60.08 % 1.894 M 120.49 % 859.000 K -81.92 % 4.752 M 2 362.18 % 193.000 K -97.35 % 7.284 M 88.70 % 3.860 M 113.14 % 1.811 M 0.00 % 1.811 M 114.38 % -12.595 M -252.43 % 8.263 M 167.13 % -12.309 M -204.81 % 11.744 M 1 431.64 % 766.734 K 0.00 % 766.732 K 272.58 % -444.280 K 0.00 % -444.280 K -23.94 % -358.467 K 0.00 % -358.467 K -890.04 % 45.373 K 0.00 % 45.372 K -87.53 % 363.871 K 0.00 % 363.868 K -50.17 % 730.226 K 0.00 % 730.226 K 100.00 % 365.113 K -56.29 % 835.394 K 100.00 % 417.697 K
Cost of revenue 246.756 M 0.58 % 245.336 M 58.83 % 154.462 M 43.32 % 107.776 M 64.18 % 65.646 M -37.98 % 105.841 M 286.46 % 27.387 M -52.63 % 57.818 M 153.03 % 22.850 M -40.18 % 38.197 M 49.28 % 25.587 M -31.14 % 37.159 M 14.29 % 32.513 M -18.40 % 39.843 M 146.28 % 16.178 M -38.58 % 26.342 M 55.02 % 16.993 M -0.19 % 17.025 M -4.03 % 17.739 M 11.85 % 15.859 M 98.88 % 7.974 M -18.68 % 9.806 M -23.01 % 12.737 M -96.18 % 333.619 M 0.00 % 333.619 M 714.95 % 40.938 M 0.00 % 40.938 M 69.00 % 24.223 M 0.00 % 24.223 M 275.54 % 6.450 M 0.00 % 6.450 M -32.01 % 9.487 M 0.00 % 9.487 M -70.70 % 32.383 M 0.00 % 32.383 M -22.22 % 41.636 M 0.00 % 41.636 M 35.77 % 30.666 M 0.00 % 30.666 M 5.22 % 29.145 M 0.00 % 29.145 M 100.00 % 14.572 M -40.64 % 24.547 M 100.00 % 12.274 M
General and administrative expenses 42.513 M -11.23 % 47.890 M 17.77 % 40.665 M -17.68 % 49.401 M 20.84 % 40.881 M -4.46 % 42.791 M 14.77 % 37.284 M -8.33 % 40.671 M 28.68 % 31.607 M 2.00 % 30.986 M -15.79 % 36.798 M 51.25 % 24.330 M -14.64 % 28.502 M -17.36 % 34.488 M 27.20 % 27.114 M 12.26 % 24.152 M -19.50 % 30.002 M 49.67 % 20.046 M -46.37 % 37.380 M 123.42 % 16.731 M -6.42 % 17.878 M -16.21 % 21.336 M 53.85 % 13.868 M -34.62 % 21.213 M 0.00 % 21.213 M -37.07 % 33.706 M 0.00 % 33.706 M 67.18 % 20.161 M 0.00 % 20.161 M 3.60 % 19.460 M 0.00 % 19.460 M 133.77 % 8.325 M 0.00 % 8.325 M -43.43 % 14.717 M 0.00 % 14.717 M 47.02 % 10.010 M 0.00 % 10.010 M 50.53 % 6.650 M 0.00 % 6.650 M 14.40 % 5.813 M 0.00 % 5.813 M 100.00 % 2.907 M -42.81 % 5.082 M 100.00 % 2.541 M
Selling and marketing expenses 20.545 M 4.07 % 19.742 M -18.94 % 24.355 M 24.83 % 19.510 M -8.87 % 21.409 M 9.16 % 19.613 M 14.10 % 17.190 M 23.18 % 13.955 M 48.47 % 9.399 M -32.06 % 13.835 M 9.19 % 12.670 M -25.99 % 17.120 M 51.72 % 11.284 M 18.13 % 9.552 M -25.25 % 12.779 M 6.43 % 12.007 M 66.05 % 7.231 M -2.77 % 7.437 M -35.73 % 11.571 M 56.47 % 7.395 M 84.69 % 4.004 M 6.12 % 3.773 M 2 214.72 % 163.000 K -59.50 % 402.500 K 0.00 % 402.500 K 7.19 % 375.500 K 0.00 % 375.500 K 276.68 % 99.687 K 0.00 % 99.684 K 687.58 % 12.657 K 0.00 % 12.657 K -92.09 % 160.066 K 0.00 % 160.066 K -94.04 % 2.688 M 0.00 % 2.688 M -10.35 % 2.998 M 0.00 % 2.998 M 0.26 % 2.990 M 0.00 % 2.990 M -69.59 % 9.833 M 0.000 0.000 0.000 0.000
Other 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 -100.00 % 43.000 K 0.000 100.00 % -2.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.008 M 0.00 % -2.008 M 0.000 100.00 % -16.000 K -100.14 % 11.486 M 156.17 % -20.447 M -208.95 % 18.768 M 193.01 % -20.178 M -351.29 % 8.030 M 189.82 % -8.940 M -449.16 % 2.560 M 0.00 % 2.560 M 46.39 % 1.749 M 0.00 % 1.749 M 282.85 % 456.843 K 0.00 % 456.842 K 62.89 % 280.454 K 0.000 0.000 0.000 0.000
Operating expenses 63.058 M -6.76 % 67.632 M -1.71 % 68.812 M 0.57 % 68.424 M 13.89 % 60.080 M 35.16 % 44.451 M -19.04 % 54.902 M 10.03 % 49.897 M 10.24 % 45.261 M -19.73 % 56.384 M 14.04 % 49.442 M 51.06 % 32.730 M -17.66 % 39.749 M -12.81 % 45.587 M -2.38 % 46.699 M -61.91 % 122.586 M 120.95 % 55.482 M -82.03 % 308.666 M 537.41 % 48.425 M 2 444.67 % 1.903 M -92.85 % 26.603 M -23.49 % 34.770 M 147.81 % 14.031 M -28.44 % 19.608 M 0.00 % 19.608 M -42.44 % 34.065 M 0.00 % 34.065 M -15.54 % 40.335 M 21 695.63 % -186.772 K -100.49 % 38.241 M 5 522.74 % -705.197 K -104.27 % 16.515 M 3 730.80 % -454.845 K -101.95 % 23.356 M 0.00 % 23.356 M 21.23 % 19.266 M 0.00 % 19.266 M 17.96 % 16.332 M 0.00 % 16.332 M -18.69 % 20.086 M 14 224.28 % 140.226 K 100.00 % 70.113 K 105.21 % -1.345 M -100.00 % -672.630 K
Cost and expenses 309.814 M -1.01 % 312.968 M 40.17 % 223.274 M 26.72 % 176.200 M 40.15 % 125.726 M -16.35 % 150.292 M 82.64 % 82.289 M -23.60 % 107.715 M 58.15 % 68.111 M -27.99 % 94.581 M 26.06 % 75.029 M 7.35 % 69.889 M -3.28 % 72.262 M -15.41 % 85.430 M 35.87 % 62.877 M -57.78 % 148.928 M 105.49 % 72.475 M -77.75 % 325.691 M 392.25 % 66.164 M 272.50 % 17.762 M -48.63 % 34.577 M -22.43 % 44.576 M 66.53 % 26.768 M -92.42 % 353.226 M 0.00 % 353.226 M 370.95 % 75.003 M 0.00 % 75.003 M 69.32 % 44.297 M 0.00 % 44.297 M 75.66 % 25.218 M 0.00 % 25.218 M 43.97 % 17.516 M 0.00 % 17.516 M -68.57 % 55.738 M 0.00 % 55.738 M -8.48 % 60.902 M 0.00 % 60.902 M 29.59 % 46.997 M 0.00 % 46.997 M 19.71 % 39.258 M 0.00 % 39.258 M 100.00 % 19.629 M -39.41 % 32.396 M 100.00 % 16.198 M
Research and development expenses 0.000 0.000 0.000 -100.00 % 2.490 M 0.000 -100.00 % 12.363 M 0.000 -100.00 % 15.779 M 0.000 -100.00 % 15.364 M 0.000 -100.00 % 21.317 M 0.000 -100.00 % 17.595 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 % 3.391 M 0.00 % 3.391 M -24.79 % 4.508 M 0.00 % 4.508 M -27.68 % 6.235 M 0.00 % 6.235 M 49.87 % 4.160 M 0.00 % 4.160 M 100.00 % 2.080 M -49.41 % 4.111 M 100.00 % 2.056 M
Selling general and administrative expenses 63.058 M -6.76 % 67.632 M 4.02 % 65.020 M -6.31 % 69.396 M 11.41 % 62.290 M -0.18 % 62.404 M 14.56 % 54.474 M 8.60 % 50.161 M 9.04 % 46.001 M 2.63 % 44.821 M -9.39 % 49.468 M 19.34 % 41.450 M 4.18 % 39.786 M -9.66 % 44.040 M 10.40 % 39.893 M -12.39 % 45.536 M 22.30 % 37.233 M 35.48 % 27.483 M -43.86 % 48.951 M 126.10 % 21.650 M -11.12 % 24.358 M -2.99 % 25.109 M 78.95 % 14.031 M -35.09 % 21.615 M 0.00 % 21.615 M -36.58 % 34.081 M 0.00 % 34.081 M 68.21 % 20.261 M 0.00 % 20.261 M 4.04 % 19.473 M 0.00 % 19.473 M 129.51 % 8.485 M 0.00 % 8.485 M -51.25 % 17.405 M 0.00 % 17.405 M 33.80 % 13.008 M 0.00 % 13.008 M 34.93 % 9.640 M 0.00 % 9.640 M -38.38 % 15.646 M 489.22 % -4.020 M -100.00 % -2.010 M 63.17 % -5.457 M -100.00 % -2.728 M
Interest income 0.000 0.000 -100.00 % 1.668 M 59.62 % 1.045 M -18.80 % 1.287 M -38.42 % 2.090 M -25.78 % 2.816 M 22.28 % 2.303 M -17.37 % 2.787 M 21.92 % 2.286 M -14.61 % 2.677 M 560.99 % 405.000 K 145.45 % 165.000 K -26.34 % 224.000 K -5.08 % 236.000 K -37.07 % 375.000 K -24.40 % 496.000 K 1.85 % 487.000 K 154.97 % 191.000 K 208.06 % 62.000 K -66.12 % 183.000 K -80.22 % 925.000 K -85.56 % 6.404 M 39 925.00 % 16.000 K 0.000 -100.00 % 31.000 K 0.000 -100.00 % 355.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
Interest expense 0.000 0.000 0.000 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 % 368.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.405 M 0.00 % 4.405 M -46.69 % 8.263 M 0.00 % 8.263 M -29.64 % 11.744 M 0.00 % 11.744 M 145 475.55 % 8.067 K 0.00 % 8.067 K -90.90 % 88.625 K 0.00 % 88.624 K 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 10.155 M -52.06 % 21.182 M 96.40 % 10.785 M 40.59 % 7.671 M -16.08 % 9.141 M 30.55 % 7.002 M -7.25 % 7.549 M 22.59 % 6.158 M -35.56 % 9.556 M 103.80 % 4.689 M -41.23 % 7.979 M 62.24 % 4.918 M -39.58 % 8.140 M 37.22 % 5.932 M -21.28 % 7.536 M 14.79 % 6.565 M 26.20 % 5.202 M 117.29 % 2.394 M -70.23 % 8.041 M 49.93 % 5.363 M -24.53 % 7.106 M 23.20 % 5.768 M 266.69 % 1.573 M -92.50 % 20.978 M 0.00 % 20.978 M 3.86 % 20.199 M 0.00 % 20.199 M 14.45 % 17.649 M 0.00 % 17.649 M 10 328.86 % 169.232 K 0.00 % 169.230 K -60.58 % 429.271 K 0.00 % 429.268 K -88.05 % 3.593 M 0.00 % 3.593 M 26.71 % 2.835 M 0.00 % 2.835 M 110.94 % 1.344 M 0.00 % 1.344 M 1.73 % 1.321 M 0.00 % 1.321 M 100.00 % 660.647 K -45.81 % 1.219 M 100.00 % 609.554 K
Operating income -8.064 M -770.32 % 1.203 M 105.25 % -22.935 M -1 527.75 % -1.409 M -106.43 % 21.921 M -21.07 % 27.774 M 1 070.91 % 2.372 M -88.72 % 21.023 M 241.78 % -14.828 M -141.58 % 35.658 M 223.85 % -28.791 M -144.41 % -11.780 M -190.92 % 12.956 M 571.99 % 1.928 M 115.92 % -12.113 M 42.63 % -21.113 M -26.39 % -16.704 M -194.44 % 17.687 M 155.96 % -31.604 M -294.51 % 16.248 M 276.94 % -9.183 M -126.53 % 34.609 M 1 581.68 % 2.058 M 100.61 % -339.250 M 1.51 % -344.439 M -399.27 % -68.989 M -6.70 % -64.657 M -56.19 % -41.397 M -1.38 % -40.832 M -34.30 % -30.404 M -691.44 % -3.842 M 77.24 % -16.876 M 0.00 % -16.876 M -3.71 % -16.272 M -61.32 % -10.087 M -281.79 % -2.642 M -142.45 % 6.224 M 472.24 % -1.672 M -133.50 % 4.992 M -66.08 % 14.718 M -1.83 % 14.992 M 100.00 % 7.496 M -44.51 % 13.509 M 100.00 % 6.754 M
Operating income ratio -0.03 -797.92 % 0.00 103.28 % -0.12 -1 355.62 % -0.01 -105.48 % 0.15 3.24 % 0.14 403.16 % 0.03 -82.72 % 0.16 159.37 % -0.27 -191.35 % 0.30 148.28 % -0.62 -253.05 % -0.18 -215.99 % 0.15 576.37 % 0.02 108.15 % -0.28 33.74 % -0.42 6.58 % -0.45 -256.54 % 0.28 131.57 % -0.90 -398.02 % 0.30 176.19 % -0.40 -179.69 % 0.50 597.26 % 0.07 100.24 % -29.83 1.51 % -30.28 -738.84 % -3.61 -6.70 % -3.38 37.77 % -5.44 -1.38 % -5.36 -176.34 % -1.94 -691.44 % -0.25 82.59 % -1.41 0.00 % -1.41 -268.34 % -0.38 -61.32 % -0.24 -462.41 % -0.04 -142.45 % 0.10 388.90 % -0.03 -133.50 % 0.10 -62.28 % 0.27 -1.83 % 0.28 0.00 % 0.28 -5.46 % 0.29 0.00 % 0.29
Total other income expenses net -14.548 M 0.000 100.00 % -5.460 M -7 379.45 % -73.000 K -107.91 % 923.000 K -94.18 % 15.863 M 589.00 % -3.244 M -59.10 % -2.039 M 0.39 % -2.047 M 85.22 % -13.849 M -422.41 % -2.651 M -129.05 % 9.125 M 4 417.33 % 202.000 K 122.67 % -891.000 K 86.44 % -6.570 M 91.43 % -76.675 M -331.90 % -17.753 M 93.68 % -280.696 M -39 248.68 % 717.000 K -96.95 % 23.491 M 1 239.23 % -2.062 M 76.40 % -8.736 M -36.41 % -6.404 M 36.33 % -10.058 M -106.58 % -4.869 M 82.57 % -27.926 M -167.77 % -10.429 M 47.78 % -19.970 M -66.05 % -12.026 M -148.16 % 24.974 M 309 681.22 % -8.067 K 99.96 % -22.723 M -25 540.04 % -88.625 K -137.68 % 235.217 K 0.000 -100.00 % 8.866 M 0.000 -100.00 % 6.664 M 0.000 -100.00 % 274.270 K 0.000 0.000 0.000 0.000
2024-12-31 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31
2024-12-31 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 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
Net debt 2.966 M 954.76 % -347.000 K 99.44 % -61.980 M 7.57 % -67.053 M 37.01 % -106.456 M -53.62 % -69.300 M -23.52 % -56.104 M -2 530.29 % -2.133 M -105.25 % 40.667 M 152.06 % 16.134 M -80.48 % 82.633 M 203.03 % -80.201 M 20.25 % -100.563 M -25.62 % -80.051 M -2.24 % -78.298 M 30.73 % -113.040 M 17.11 % -136.372 M 26.99 % -186.786 M -0.36 % -186.125 M -137.52 % -78.361 M -117.98 % -35.948 M -9.21 % -32.917 M -207.12 % 30.730 M -35.94 % 47.967 M 5.90 % 45.296 M 19.72 % 37.834 M -40.07 % 63.135 M 100.87 % 31.430 M 151.37 % -61.184 M 28.00 % -84.973 M -2 085.78 % -3.888 M 95.00 % -77.718 M -18.36 % -65.661 M 7.63 % -71.085 M 21.84 % -90.953 M -115.23 % -42.258 M
Total investments 48.568 M -46.20 % 90.281 M 30.19 % 69.344 M 0.08 % 69.287 M -1.78 % 70.543 M -3.02 % 72.741 M 10.64 % 65.743 M 0.80 % 65.224 M 16.91 % 55.789 M 4.47 % 53.401 M 4.45 % 51.124 M -10.30 % 56.996 M -20.47 % 71.663 M 0.21 % 71.514 M 40.47 % 50.910 M 94.71 % 26.147 M 323.71 % 6.171 M 108.90 % 2.954 M -19.40 % 3.665 M 79.13 % 2.046 M -56.13 % 4.664 M 20.42 % 3.873 M -84.48 % 24.960 M 1 144.27 % 2.006 M -1.96 % 2.046 M 0.84 % 2.029 M -2.26 % 2.076 M -36.78 % 3.284 M 62.55 % 2.020 M -91.08 % 22.655 M 6.72 % 21.228 M 242.93 % 6.190 M 3.95 % 5.955 M -21.00 % 7.538 M 0.000 -100.00 % 275.730 K
Total debt 102.678 M -23.28 % 133.839 M 38.03 % 96.961 M 6.84 % 90.753 M -2.99 % 93.552 M -6.50 % 100.058 M -25.78 % 134.820 M 18.60 % 113.672 M -5.88 % 120.775 M 0.85 % 119.762 M -15.04 % 140.957 M 2 784.33 % 4.887 M 0.000 -100.00 % 141.000 K -0.70 % 142.000 K 0.71 % 141.000 K -97.17 % 4.990 M 0.00 % 4.990 M -0.20 % 5.000 M 0.00 % 5.000 M -50.08 % 10.016 M -44.36 % 18.000 M -54.68 % 39.720 M -41.53 % 67.932 M 31.42 % 51.690 M -7.74 % 56.028 M -36.92 % 88.816 M 21.45 % 73.129 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 0.000 -100.00 % 257.252 M 0.61 % 255.697 M 1.53 % 251.835 M 5.10 % 239.609 M -0.59 % 241.020 M 0.04 % 240.929 M 2.21 % 235.722 M -0.13 % 236.022 M 1.19 % 233.242 M -1.84 % 237.615 M -1.74 % 241.828 M -5.31 % 255.397 M 0.98 % 252.908 M 0.76 % 251.012 M 0.27 % 250.347 M 1.95 % 245.562 M 0.82 % 243.557 M 6.86 % 227.916 M 10.11 % 206.983 M 59.29 % 129.941 M -63.56 % 356.558 M 524.13 % 57.129 M 746.91 % -8.831 M 0.000 100.00 % -4.264 M 0.000 100.00 % -1.356 M 0.000 100.00 % -888.785 K 12.90 % -1.020 M 0.000 0.000 0.000 0.000 0.000
Retained earnings -1.328 B -12.62 % -1.179 B -0.83 % -1.169 B -2.32 % -1.143 B -0.20 % -1.140 B 1.17 % -1.154 B 3.08 % -1.190 B -0.31 % -1.187 B 1.16 % -1.201 B -1.34 % -1.185 B 0.97 % -1.196 B -2.73 % -1.164 B -0.04 % -1.164 B 0.64 % -1.172 B -0.35 % -1.167 B -0.97 % -1.156 B -15.14 % -1.004 B -3.85 % -967.044 M -37.94 % -701.039 M -4.89 % -668.386 M 4.97 % -703.318 M 24.60 % -932.781 M 1.68 % -948.705 M -0.87 % -940.493 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.203 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 56.662 M 0.00 % 56.662 M 0.00 % 56.662 M 0.00 % 56.662 M 0.00 % 56.662 M 0.00 % 56.662 M 4.84 % 54.046 M 7.80 % 50.135 M 0.00 % 50.135 M 0.00 % 50.135 M 21.14 % 41.385 M 0.00 % 41.385 M 0.00 % 41.385 M 6.93 % 38.703 M -0.21 % 38.786 M 0.00 % 38.786 M 0.00 % 38.786 M 0.00 % 38.786 M 0.00 % 38.787 M 11.07 % 34.920 M 5.83 % 32.997 M -83.97 % 205.864 M 9.74 % 187.587 M 5.08 % 178.517 M 2.21 % 174.665 M 1.65 % 171.828 M 10.86 % 154.998 M 9.06 % 142.126 M 4.01 % 136.651 M 186.19 % 47.749 M 11.52 % 42.816 M 0.000 0.000 0.000 0.000 0.000
Total equity 191.847 M -47.89 % 368.166 M 0.52 % 366.272 M -6.22 % 390.552 M 0.99 % 386.711 M 4.16 % 371.253 M 21.78 % 304.867 M 15.88 % 263.079 M 7.47 % 244.798 M -6.03 % 260.500 M 19.44 % 218.094 M -13.85 % 253.166 M -5.44 % 267.727 M 14.48 % 233.866 M -1.76 % 238.044 M -3.04 % 245.519 M -39.39 % 405.107 M -6.03 % 431.089 M -36.53 % 679.230 M 19.86 % 566.687 M 7.91 % 525.158 M -1.86 % 535.092 M 5 034.75 % 10.421 M 209.44 % -9.522 M -101.51 % 631.235 M -6.29 % 673.618 M -7.25 % 726.240 M 5.88 % 685.931 M -7.19 % 739.052 M 335.64 % 169.649 M 100.11 % 84.779 M -28.99 % 119.387 M -12.62 % 136.636 M 7.72 % 126.846 M 2.69 % 123.522 M 137.50 % 52.009 M
Other non current liabilities 0.000 -100.00 % 7.647 M 109.06 % -84.439 M 0.000 0.000 0.000 100.00 % -100.095 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.655 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 73.621 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 86.113 M -22.08 % 110.513 M 25.82 % 87.834 M 11.46 % 78.804 M -1.23 % 79.783 M -7.39 % 86.146 M -28.40 % 120.309 M 25.11 % 96.161 M -7.69 % 104.175 M -4.39 % 108.956 M -17.61 % 132.237 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.720 M -50.09 % 43.519 M 30.62 % 33.317 M -11.63 % 37.703 M -57.55 % 88.816 M 21.45 % 73.129 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 91.459 M -22.60 % 118.160 M 898.06 % 11.839 M -86.58 % 88.207 M 0.26 % 87.979 M -7.26 % 94.870 M 207.58 % 30.844 M -70.91 % 106.012 M -6.78 % 113.726 M -5.18 % 119.934 M -16.52 % 143.668 M 1 099.33 % 11.979 M -4.44 % 12.535 M -3.95 % 13.050 M 18.92 % 10.974 M -5.76 % 11.645 M -46.83 % 21.901 M -3.96 % 22.803 M -4.77 % 23.946 M -3.69 % 24.863 M -3.86 % 25.862 M 0.000 -100.00 % 21.720 M -50.09 % 43.519 M 30.62 % 33.317 M -11.63 % 37.703 M -57.55 % 88.816 M 21.45 % 73.129 M -0.67 % 73.621 M 1 451.57 % 4.745 M -44.13 % 8.493 M -29.61 % 12.067 M 1 583.07 % 716.934 K 14.49 % 626.189 K -94.73 % 11.878 M 83.25 % 6.482 M
Other current liabilities 74.229 M 0.07 % 74.176 M -4.25 % 77.465 M 60.82 % 48.170 M -24.21 % 63.557 M 0.31 % 63.359 M 31.11 % 48.326 M 62.57 % 29.726 M 84.05 % 16.151 M -38.09 % 26.087 M -18.71 % 32.091 M -3.95 % 33.410 M -8.63 % 36.565 M -16.87 % 43.987 M -18.97 % 54.287 M 14.84 % 47.272 M 12.64 % 41.968 M -2.16 % 42.893 M -3.36 % 44.384 M 6.75 % 41.577 M -11.73 % 47.104 M -2.51 % 48.318 M 2.23 % 47.264 M 71.95 % 27.487 M 190.38 % 9.466 M -49.31 % 18.675 M 143.80 % 7.660 M 28.17 % 5.976 M -40.14 % 9.984 M 0.000 -100.00 % 2.333 M -86.11 % 16.792 M -38.83 % 27.453 M 57.77 % 17.401 M 3.02 % 16.891 M -77.17 % 73.990 M
Deferred revenue 0.000 0.000 100.00 % -9.127 M 23.62 % -11.949 M 13.22 % -13.769 M 1.03 % -13.912 M 4.13 % -14.511 M 17.13 % -17.511 M -5.49 % -16.600 M -53.62 % -10.806 M -23.92 % -8.720 M -78.43 % -4.887 M 0.000 100.00 % -141.000 K 0.70 % -142.000 K -0.71 % -141.000 K 97.17 % -4.990 M 0.00 % -4.990 M 0.20 % -5.000 M 0.00 % -5.000 M 50.08 % -10.016 M 0.000 0.000 0.000 0.000 -100.00 % 12.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 16.565 M -28.98 % 23.326 M 155.57 % 9.127 M -23.62 % 11.949 M -13.22 % 13.769 M -1.03 % 13.912 M -4.13 % 14.511 M -17.13 % 17.511 M 5.13 % 16.657 M 54.15 % 10.806 M -48.77 % 21.094 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.990 M 0.00 % 4.990 M -0.20 % 5.000 M 0.00 % 5.000 M 0.000 -100.00 % 18.000 M 0.00 % 18.000 M -26.27 % 24.413 M 32.87 % 18.373 M 0.26 % 18.325 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 101.018 M -7.32 % 108.991 M 3.04 % 105.778 M 37.48 % 76.938 M -21.01 % 97.400 M -6.56 % 104.237 M 28.68 % 81.007 M 4.39 % 77.597 M 56.52 % 49.576 M -20.40 % 62.281 M -5.05 % 65.593 M 39.36 % 47.067 M -5.81 % 49.971 M -10.56 % 55.870 M -7.12 % 60.154 M -6.23 % 64.153 M 6.71 % 60.120 M -1.95 % 61.316 M -9.31 % 67.610 M 13.39 % 59.625 M 1.70 % 58.630 M -16.37 % 70.110 M 1.61 % 68.998 M 16.60 % 59.174 M 12.68 % 52.517 M 30.26 % 40.316 M 368.08 % 8.613 M -66.36 % 25.601 M 66.00 % 15.422 M 10.92 % 13.903 M 28.42 % 10.826 M -67.13 % 32.935 M -22.37 % 42.424 M 35.73 % 31.255 M 8.64 % 28.769 M -64.25 % 80.472 M
Total liabilities 192.477 M -15.26 % 227.151 M 12.42 % 202.056 M 22.35 % 165.145 M -10.91 % 185.379 M -6.89 % 199.107 M -6.06 % 211.946 M 15.43 % 183.609 M 12.44 % 163.302 M -10.38 % 182.215 M -12.92 % 209.261 M 254.40 % 59.046 M -5.54 % 62.506 M -9.31 % 68.920 M -3.10 % 71.128 M -6.16 % 75.798 M -7.59 % 82.021 M -2.49 % 84.119 M -8.12 % 91.556 M 8.37 % 84.488 M 0.00 % 84.492 M 20.51 % 70.110 M -22.72 % 90.718 M -11.66 % 102.693 M 19.64 % 85.834 M 10.02 % 78.019 M -19.92 % 97.429 M -1.32 % 98.730 M 10.88 % 89.043 M 540.45 % 13.903 M 28.42 % 10.826 M -67.13 % 32.935 M -23.66 % 43.141 M 35.32 % 31.882 M 10.82 % 28.769 M -64.25 % 80.472 M
Other non current assets 2.343 M -22.65 % 3.029 M 101.14 % -266.721 M 5.42 % -282.004 M -1.48 % -277.897 M 4.20 % -290.080 M -10.65 % -262.164 M 3.38 % -271.323 M 11.15 % -305.386 M 2.69 % -313.821 M 7.08 % -337.730 M -65.07 % -204.599 M -0.10 % -204.387 M -0.73 % -202.904 M -10.84 % -183.054 M -25.23 % -146.176 M 23.25 % -190.457 M -4.56 % -182.149 M 62.55 % -486.434 M 0.26 % -487.710 M 1.08 % -493.013 M 1.11 % -498.528 M -1 623.82 % -28.920 M -1 541.67 % 2.006 M -1.96 % 2.046 M 0.84 % 2.029 M -71.33 % 7.076 M -30.00 % 10.109 M 168.56 % 3.764 M -87.47 % 30.048 M -34.07 % 45.579 M 636.30 % 6.190 M 3.95 % 5.955 M 144.23 % 2.438 M 0.000 -100.00 % 275.730 K
Long term investments 45.576 M -32.13 % 67.155 M 0.60 % 66.756 M 0.06 % 66.718 M 5.32 % 63.345 M -9.17 % 69.738 M 110.09 % 33.195 M 18.62 % 27.985 M -46.64 % 52.447 M 4.94 % 49.979 M 3.01 % 48.520 M -11.00 % 54.515 M -22.44 % 70.289 M 3.00 % 68.243 M 38.78 % 49.173 M 101.75 % 24.373 M 467.47 % 4.295 M 259.41 % 1.195 M -57.86 % 2.836 M 237.22 % 841.000 K -68.30 % 2.653 M 35.84 % 1.953 M -1.31 % 1.979 M 0.000 0.000 0.000 0.000 100.00 % -18.677 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.938 M 0.000 0.000
Intangible assets 21.410 M -53.84 % 46.385 M -8.38 % 50.627 M -8.97 % 55.614 M 12.69 % 49.350 M -1.83 % 50.271 M 0.32 % 50.109 M -4.53 % 52.488 M 3.73 % 50.601 M -6.19 % 53.941 M -5.93 % 57.343 M -4.15 % 59.828 M 6.66 % 56.093 M 2.53 % 54.711 M 18.72 % 46.083 M -7.25 % 49.685 M -45.38 % 90.960 M -1.77 % 92.599 M -5.86 % 98.361 M -4.02 % 102.483 M -4.63 % 107.462 M -3.99 % 111.925 M 3 290.64 % 3.301 M -2.77 % 3.395 M -99.46 % 634.142 M -2.89 % 653.024 M 2.21 % 638.900 M -1.15 % 646.304 M 0.000 0.000 0.000 -100.00 % 2.281 M -74.01 % 8.777 M 18.73 % 7.393 M 116.24 % 3.419 M 116.07 % 1.582 M
GoodWill 0.000 -100.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M 0.00 % 38.290 M -23.90 % 50.317 M 0.00 % 50.317 M 13.39 % 44.374 M 0.00 % 44.374 M -11.50 % 50.140 M 30.95 % 38.290 M -56.63 % 88.292 M 5.84 % 83.419 M -77.98 % 378.852 M 0.00 % 378.852 M 1.20 % 374.376 M 0.12 % 373.920 M 1 947.53 % 18.262 M 0.00 % 18.262 M -1.92 % 18.620 M 0.85 % 18.463 M -71.15 % 63.996 M 0.000 -100.00 % 669.604 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 21.410 M -74.72 % 84.675 M -4.77 % 88.917 M -5.31 % 93.904 M 7.15 % 87.640 M -1.04 % 88.561 M 0.18 % 88.399 M -2.62 % 90.778 M 2.12 % 88.891 M -3.62 % 92.231 M -14.33 % 107.660 M -2.26 % 110.145 M 9.63 % 100.467 M 1.39 % 99.085 M 2.97 % 96.223 M 9.38 % 87.975 M -50.92 % 179.252 M 1.84 % 176.018 M -63.12 % 477.213 M -0.86 % 481.335 M -0.10 % 481.838 M -0.82 % 485.845 M 2 153.14 % 21.563 M -0.43 % 21.657 M -96.68 % 652.762 M -2.79 % 671.487 M -4.47 % 702.896 M 8.76 % 646.304 M -3.48 % 669.604 M 0.000 0.000 -100.00 % 2.281 M -74.01 % 8.777 M 18.73 % 7.393 M 116.24 % 3.419 M 116.07 % 1.582 M
Property plant equipment net 155.286 M -19.38 % 192.622 M 73.46 % 111.048 M -8.51 % 121.382 M -4.36 % 126.912 M -3.69 % 131.781 M -6.25 % 140.570 M -7.86 % 152.560 M -7.00 % 164.048 M -4.41 % 171.611 M -5.47 % 181.550 M 354.57 % 39.939 M 18.76 % 33.631 M -5.47 % 35.576 M -5.53 % 37.658 M 11.32 % 33.828 M 389.55 % 6.910 M 39.99 % 4.936 M -22.69 % 6.385 M 15.38 % 5.534 M -35.06 % 8.522 M -20.58 % 10.730 M 99.52 % 5.378 M -22.16 % 6.909 M -28.62 % 9.679 M -14.12 % 11.271 M -0.57 % 11.336 M 14.61 % 9.891 M 48.11 % 6.678 M 70.43 % 3.918 M 279.11 % 1.034 M -93.79 % 16.630 M 6.76 % 15.577 M -7.09 % 16.765 M 66.75 % 10.054 M -6.50 % 10.753 M
Total non current assets 224.615 M -35.36 % 347.481 M 30.28 % 266.721 M -5.42 % 282.004 M 1.48 % 277.897 M -4.20 % 290.080 M 10.65 % 262.164 M -3.38 % 271.323 M -11.15 % 305.386 M -2.69 % 313.821 M -7.08 % 337.730 M 65.07 % 204.599 M 0.10 % 204.387 M 0.73 % 202.904 M 10.84 % 183.054 M 25.23 % 146.176 M -23.25 % 190.457 M 4.56 % 182.149 M -62.55 % 486.434 M -0.26 % 487.710 M -1.08 % 493.013 M -1.11 % 498.528 M 1 623.82 % 28.920 M -5.40 % 30.572 M -95.40 % 664.487 M -2.96 % 684.787 M -5.06 % 721.308 M 6.93 % 674.587 M -0.80 % 680.046 M 1 902.11 % 33.967 M -27.13 % 46.612 M 85.69 % 25.102 M -17.18 % 30.309 M -11.20 % 34.134 M 153.35 % 13.473 M 6.84 % 12.611 M
Other current assets 31.224 M -51.46 % 64.321 M -9.18 % 70.822 M -4.19 % 73.921 M 204.72 % 24.259 M -58.50 % 58.462 M 181.81 % 20.745 M 19.35 % 17.381 M -1.42 % 17.631 M 2.07 % 17.274 M -22.95 % 22.419 M 25.21 % 17.905 M 128.96 % 7.820 M -41.11 % 13.279 M -20.00 % 16.599 M 23.99 % 13.387 M -79.74 % 66.065 M -18.14 % 80.706 M 9.91 % 73.426 M 14.53 % 64.113 M 22.21 % 52.460 M -36.34 % 82.412 M 30.34 % 63.229 M 48.31 % 42.634 M 0.000 0.000 -100.00 % 76.680 M 65.20 % 46.416 M -46.57 % 86.865 M 203.00 % 28.669 M -36.44 % 45.105 M 156.48 % 17.586 M 29.00 % 13.633 M 200.23 % 4.541 M -45.76 % 8.372 M -77.54 % 37.273 M
Short term investments 385.000 K -98.34 % 23.126 M 793.59 % 2.588 M 0.74 % 2.569 M -64.31 % 7.198 M 139.69 % 3.003 M -90.77 % 32.548 M -12.60 % 37.239 M 1 014.27 % 3.342 M -2.34 % 3.422 M 31.41 % 2.604 M 4.96 % 2.481 M 80.57 % 1.374 M -57.99 % 3.271 M 88.31 % 1.737 M -2.09 % 1.774 M -5.44 % 1.876 M 6.65 % 1.759 M 112.18 % 829.000 K -31.20 % 1.205 M -40.08 % 2.011 M 4.74 % 1.920 M -91.65 % 22.981 M 0.000 0.000 0.000 0.000 -100.00 % 21.960 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.600 M 0.000 0.000
cash and cash equivalents 99.712 M -25.69 % 134.186 M -15.57 % 158.941 M 0.72 % 157.806 M -21.10 % 200.008 M 18.10 % 169.358 M -11.30 % 190.924 M 64.87 % 115.805 M 44.56 % 80.108 M -22.70 % 103.628 M 77.68 % 58.324 M -31.45 % 85.088 M -15.39 % 100.563 M 25.40 % 80.192 M 2.23 % 78.440 M -30.70 % 113.181 M -19.94 % 141.362 M -26.29 % 191.776 M 0.34 % 191.125 M 129.27 % 83.361 M 81.36 % 45.964 M -9.73 % 50.917 M 466.37 % 8.990 M -54.97 % 19.965 M 212.25 % 6.394 M -64.86 % 18.194 M -29.15 % 25.681 M -38.41 % 41.699 M -31.85 % 61.184 M -28.00 % 84.973 M 2 085.78 % 3.888 M -95.00 % 77.718 M 18.36 % 65.661 M -7.63 % 71.085 M -21.84 % 90.953 M 115.23 % 42.258 M
Cash and short term investments 100.097 M -36.37 % 157.312 M -2.61 % 161.529 M 0.72 % 160.375 M -22.60 % 207.206 M 20.22 % 172.361 M -22.87 % 223.472 M 46.02 % 153.044 M 83.40 % 83.450 M -22.05 % 107.050 M 75.70 % 60.928 M -30.42 % 87.569 M -14.09 % 101.937 M 22.13 % 83.463 M 0.97 % 82.658 M -35.19 % 127.533 M -21.35 % 162.153 M -26.80 % 221.535 M 15.41 % 191.954 M 126.99 % 84.566 M 76.27 % 47.975 M -9.20 % 52.837 M 65.27 % 31.971 M 60.14 % 19.965 M 212.25 % 6.394 M -64.86 % 18.194 M -29.15 % 25.681 M -59.66 % 63.659 M 4.05 % 61.184 M -28.00 % 84.973 M 2 085.78 % 3.888 M -95.00 % 77.718 M 18.36 % 65.661 M -14.38 % 76.685 M -15.69 % 90.953 M 115.23 % 42.258 M
Total current assets 159.709 M -35.56 % 247.836 M -3.12 % 255.820 M 2.20 % 250.314 M 1.66 % 246.233 M 2.91 % 239.273 M -4.89 % 251.566 M 46.03 % 172.269 M 67.72 % 102.714 M -17.10 % 123.894 M 46.40 % 84.625 M -21.36 % 107.613 M -14.49 % 125.846 M 25.99 % 99.882 M -20.80 % 126.118 M -15.51 % 149.261 M -40.07 % 249.061 M -22.75 % 322.408 M 13.38 % 284.352 M 73.95 % 163.465 M 40.15 % 116.637 M -12.52 % 133.329 M 84.62 % 72.219 M 15.37 % 62.599 M 19.05 % 52.582 M -21.34 % 66.850 M -34.69 % 102.361 M -7.01 % 110.075 M -25.65 % 148.049 M -1.03 % 149.586 M 205.32 % 48.993 M -61.49 % 127.220 M -14.88 % 149.467 M 19.96 % 124.593 M -10.25 % 138.818 M 15.81 % 119.871 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.481 M 80.28 % -12.578 M 33.50 % -18.915 M 32.45 % -28.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 -100.00 % 4.501 M 15.75 % 3.889 M -41.91 % 6.694 M 377.24 % 1.403 M 28.77 % 1.089 M
Net receivables 28.388 M 8.34 % 26.203 M 11.65 % 23.469 M 46.52 % 16.018 M 8.46 % 14.768 M 74.77 % 8.450 M 14.98 % 7.349 M 44.58 % 5.083 M 2.17 % 4.975 M 66.28 % 2.992 M -22.93 % 3.882 M -15.97 % 4.620 M -73.54 % 17.463 M 172.39 % 6.411 M -76.13 % 26.861 M 222.04 % 8.341 M -59.98 % 20.843 M 3.35 % 20.167 M 6.30 % 18.972 M 28.31 % 14.786 M -8.74 % 16.202 M -33.84 % 24.490 M -3.97 % 25.502 M 0.000 -100.00 % 46.188 M -5.07 % 48.656 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.414 M 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.960 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.600 M 0.000 0.000
Other assets 0.000 0.000 -100.00 % 45.787 M 95.85 % 23.379 M -51.25 % 47.960 M 16.96 % 41.007 M 1 230.10 % 3.083 M -0.42 % 3.096 M 0.000 -100.00 % 5.000 M 0.00 % 5.000 M 0.000 0.000 0.000 0.000 -100.00 % 25.880 M -45.64 % 47.610 M 347.00 % 10.651 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 5.029 M -56.23 % 11.489 M 35.95 % 8.451 M 31.84 % 6.410 M 17.61 % 5.450 M -52.50 % 11.473 M 130.29 % 4.982 M -69.31 % 16.233 M 208.61 % 5.260 M -31.26 % 7.652 M 26.50 % 6.049 M -4.03 % 6.303 M 25.66 % 5.016 M -15.51 % 5.937 M 129.67 % 2.585 M -26.48 % 3.516 M 62.48 % 2.164 M 116.40 % 1.000 M -85.14 % 6.731 M 3 183.41 % 205.000 K -94.32 % 3.608 M -4.85 % 3.792 M 1.55 % 3.734 M 0.51 % 3.715 M -84.92 % 24.632 M 642.82 % 3.316 M 255.79 % 932.000 K -95.24 % 19.584 M 399.85 % 3.918 M -68.33 % 12.370 M 45.64 % 8.493 M -45.51 % 15.586 M 11.08 % 14.032 M 12.68 % 12.453 M 4.84 % 11.878 M 83.25 % 6.482 M
Tax payables 5.195 M 0.000 -100.00 % 10.735 M 3.13 % 10.409 M -28.82 % 14.624 M -5.61 % 15.493 M 17.48 % 13.188 M -6.65 % 14.127 M 22.76 % 11.508 M -35.12 % 17.736 M 178.91 % 6.359 M -13.53 % 7.354 M -12.35 % 8.390 M 41.10 % 5.946 M 81.17 % 3.282 M -75.44 % 13.365 M 21.52 % 10.998 M -11.54 % 12.433 M 8.16 % 11.495 M -10.50 % 12.843 M 62.20 % 7.918 M 0.000 0.000 -100.00 % 3.559 M 7 636.96 % 46.000 K 0.000 -100.00 % 21.000 K -48.39 % 40.686 K -97.32 % 1.520 M -0.88 % 1.533 M 0.000 -100.00 % 556.071 K -40.72 % 938.100 K -33.02 % 1.401 M 0.000 0.000
Deferred revenue non current 0.000 0.000 -100.00 % 3.395 M 136.11 % -9.403 M -14.73 % -8.196 M 6.05 % -8.724 M -143.16 % 20.214 M 305.20 % -9.851 M -3.14 % -9.551 M 13.00 % -10.978 M 3.96 % -11.431 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
Minority interest -1.331 M -114.55 % 9.148 M 1 088.97 % -925.000 K -225.51 % 737.000 K -89.16 % 6.802 M 101.48 % 3.376 M -50.32 % 6.795 M 6.67 % 6.370 M 284.20 % 1.658 M -60.64 % 4.212 M 8.00 % 3.900 M 33.65 % 2.918 M -15.91 % 3.470 M -18.81 % 4.274 M -18.53 % 5.246 M 137.70 % 2.207 M -84.83 % 14.553 M 172.83 % 5.334 M 46.62 % 3.638 M 62.34 % 2.241 M 2.52 % 2.186 M -13.90 % 2.539 M 2 099.21 % -127.000 K 3.79 % -132.000 K -176.74 % 172.000 K -78.36 % 795.000 K -53.10 % 1.695 M 107.84 % 815.520 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 88.320 M -20.93 % 111.702 M 33.35 % 83.769 M -7.70 % 90.753 M -2.99 % 93.552 M -6.50 % 100.058 M -3.77 % 103.976 M -6.05 % 110.672 M -6.03 % 117.775 M -1.66 % 119.762 M -15.04 % 140.957 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.230 M -71.31 % 67.027 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 1.464 B 19.62 % 1.224 B 0.00 % 1.224 B 0.00 % 1.224 B 0.00 % 1.224 B 0.00 % 1.224 B 2.55 % 1.193 B 3.10 % 1.158 B 0.00 % 1.158 B 0.00 % 1.158 B 2.30 % 1.131 B 0.00 % 1.131 B 0.00 % 1.131 B 1.98 % 1.109 B -0.09 % 1.110 B 0.00 % 1.110 B 0.00 % 1.110 B 0.00 % 1.110 B 0.05 % 1.110 B 12.01 % 990.929 M -5.09 % 1.044 B -12.44 % 1.192 B 54.53 % 771.666 M 2.54 % 752.586 M 64.90 % 456.398 M -38.34 % 740.179 M 29.96 % 569.547 M 4.63 % 544.346 M -9.64 % 602.401 M 454.20 % 108.698 M 456.63 % 19.528 M -83.64 % 119.387 M -12.62 % 136.636 M 7.72 % 126.846 M 2.69 % 123.522 M 137.50 % 52.009 M
Deferred tax liabilities non current 5.346 M 0.000 -100.00 % 8.444 M -10.20 % 9.403 M 14.73 % 8.196 M -6.05 % 8.724 M -17.93 % 10.630 M 7.91 % 9.851 M 3.14 % 9.551 M -13.00 % 10.978 M -3.96 % 11.431 M -4.57 % 11.979 M -4.44 % 12.535 M -3.95 % 13.050 M 18.92 % 10.974 M -5.76 % 11.645 M -46.83 % 21.901 M -3.96 % 22.803 M -4.77 % 23.946 M -3.69 % 24.863 M -3.86 % 25.862 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 716.934 K 14.49 % 626.189 K 0.000 0.000
Other liabilities 0.000 0.000 -100.00 % 84.439 M 0.000 0.000 0.000 -100.00 % 100.095 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.745 M 44.13 % -8.493 M 29.61 % -12.067 M 0.000 0.000 100.00 % -11.878 M -83.25 % -6.482 M
Total assets 384.324 M -35.44 % 595.317 M 4.75 % 568.328 M 2.27 % 555.697 M -2.87 % 572.090 M 0.30 % 570.360 M 10.36 % 516.813 M 15.70 % 446.688 M 9.46 % 408.100 M -7.82 % 442.715 M 3.59 % 427.355 M 36.88 % 312.212 M -5.46 % 330.233 M 9.06 % 302.786 M -2.07 % 309.172 M -3.78 % 321.317 M -34.04 % 487.128 M -5.45 % 515.208 M -33.16 % 770.786 M 18.37 % 651.175 M 6.81 % 609.650 M -3.51 % 631.857 M 524.74 % 101.139 M 8.55 % 93.171 M -87.01 % 717.069 M -4.60 % 751.637 M -8.75 % 823.669 M 4.97 % 784.662 M -5.24 % 828.095 M 351.15 % 183.552 M 91.99 % 95.605 M -37.23 % 152.321 M -15.27 % 179.776 M 13.26 % 158.727 M 4.23 % 152.291 M 14.95 % 132.481 M
2024-12-31 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 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31
2024-12-31 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-06-30 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31 2004-06-30 2004-01-31 2003-06-30 2003-01-31
Deferred income tax 0.000 0.000 0.000 100.00 % -3.288 M 0.000 0.000 0.000 -100.00 % 11.702 M 0.000 -100.00 % 1.570 M 0.000 100.00 % -1.855 M 0.000 0.000 0.000 -100.00 % 27.934 M 0.000 100.00 % -2.407 M 0.000 -100.00 % 28.580 M 0.000 -100.00 % 625.238 M 0.000 -100.00 % 31.225 M 0.000 -100.00 % 10.244 M 0.000 100.00 % -11.521 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
Stock based compensation 0.000 0.000 0.000 -100.00 % 1.839 M 0.000 0.000 0.000 100.00 % -4.000 K -102.86 % 140.000 K 16.67 % 120.000 K -77.49 % 533.000 K 10.58 % 482.000 K -64.38 % 1.353 M -40.58 % 2.277 M -77.06 % 9.927 M 330.00 % -4.316 M -119.81 % 21.792 M 1 633.65 % 1.257 M 0.000 -100.00 % 1.169 M 0.000 -100.00 % 127.000 K 0.000 -100.00 % 16.588 M 0.000 -100.00 % 11.381 M 0.000 -100.00 % 19.089 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
Change in working capital 0.000 0.000 0.000 100.00 % -21.362 M 0.000 100.00 % -51.018 M 0.000 100.00 % -11.698 M 0.000 100.00 % -1.690 M 0.000 -100.00 % 1.373 M 0.000 0.000 0.000 100.00 % -23.618 M 0.000 -100.00 % 1.150 M 108.73 % -13.174 M 55.72 % -29.749 M 0.000 -100.00 % 813.000 K 0.00 % 813.000 K 150.28 % -1.617 M 0.00 % -1.617 M 56.80 % -3.743 M 0.00 % -3.743 M 60.43 % -9.461 M 0.00 % -9.461 M -130.73 % -4.100 M 0.00 % -4.100 M -177.64 % 5.281 M 0.00 % 5.281 M 188.57 % -5.963 M 0.00 % -5.963 M -333.56 % -1.375 M 0.00 % -1.375 M -146.32 % 2.969 M 0.00 % 2.969 M 100.00 % 1.485 M 137.74 % -3.933 M -100.00 % -1.967 M
Accounts receivables 0.000 0.000 0.000 -100.00 % 1.449 M 0.000 100.00 % -27.280 M 0.000 100.00 % -11.698 M 0.000 100.00 % -1.690 M 0.000 -100.00 % 1.373 M 0.000 0.000 0.000 100.00 % -23.618 M 0.000 -100.00 % 1.150 M 108.73 % -13.174 M 55.72 % -29.749 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.147 M 0.00 % 2.147 M 800.98 % -306.226 K 0.00 % -306.226 K 55.34 % -685.686 K 0.00 % -685.686 K 74.57 % -2.697 M 0.00 % -2.697 M -1 033.67 % -237.876 K 0.00 % -237.876 K -100.00 % -118.938 K -103.25 % 3.660 M 100.00 % 1.830 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 100.00 % -22.811 M 0.000 100.00 % -23.738 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.247 M 0.00 % -6.247 M -211.80 % 5.587 M 0.00 % 5.587 M 205.88 % -5.277 M 0.00 % -5.277 M -499.31 % 1.321 M 0.00 % 1.321 M -58.79 % 3.207 M 0.00 % 3.207 M 100.00 % 1.604 M 121.12 % -7.594 M -100.00 % -3.797 M
Other non cash items 11.752 M 292.50 % -6.105 M -136.68 % 16.643 M 344.75 % -6.800 M -128.22 % 24.093 M -31.91 % 35.383 M 64 432.73 % -55.000 K -100.13 % 42.307 M 309.22 % -20.221 M -197.33 % 20.776 M 39.92 % 14.848 M 192.51 % 5.076 M 137.46 % -13.550 M 20.67 % -17.081 M -171.09 % 24.027 M -91.95 % 298.368 M 5 843.37 % -5.195 M -1 186.82 % 478.000 K -83.82 % 2.955 M -90.03 % 29.647 M 29 165.69 % -102.000 K 99.97 % -310.070 M -197.55 % 317.864 M 6 417.47 % -5.032 M -119.97 % 25.193 M 290.37 % 6.454 M -61.35 % 16.697 M 212.34 % 5.346 M 215.17 % -4.642 M -140.19 % 11.551 M 8.33 % 10.663 M 35.52 % 7.868 M 0.00 % 7.868 M 158.55 % -13.438 M 0.00 % -13.438 M -596.74 % 2.705 M 0.00 % 2.705 M 217.70 % -2.298 M 0.00 % -2.298 M -100.00 % -1.149 M -341.54 % 475.794 K 100.00 % 237.897 K
Net cash provided by operating activities 3.643 M -75.05 % 14.601 M 124.11 % 6.515 M 154.13 % -12.036 M -121.66 % 55.578 M 53.79 % 36.140 M 229.96 % 10.953 M -81.02 % 57.716 M 398.00 % -19.368 M -148.25 % 40.141 M 2 564.15 % -1.629 M -113.65 % 11.937 M 246.70 % 3.443 M 118.66 % -18.447 M -1 046.00 % 1.950 M -71.42 % 6.823 M 185.13 % -8.015 M -118.56 % 43.180 M 412.63 % -13.812 M -160.69 % 22.757 M 437.69 % -6.739 M 38.38 % -10.937 M 0.00 % -10.937 M 47.55 % -20.852 M 0.00 % -20.852 M -28.07 % -16.282 M 0.00 % -16.282 M -80.81 % -9.005 M 0.00 % -9.005 M 5.49 % -9.528 M 0.00 % -9.528 M -235.86 % 7.013 M 0.00 % 7.013 M 167.53 % -10.386 M 0.00 % -10.386 M -242.24 % 7.302 M 0.00 % 7.302 M -55.08 % 16.254 M 0.00 % 16.254 M 100.00 % 8.127 M -22.12 % 10.435 M 100.00 % 5.217 M
Investments in property plant and equipment -572.000 K -120.06 % 2.851 M 119.41 % -14.688 M 29.07 % -20.707 M -109.31 % -9.893 M -92.40 % -5.142 M -1 597.03 % -303.000 K 76.16 % -1.271 M 77.67 % -5.692 M 59.23 % -13.962 M 33.63 % -21.036 M -98.14 % -10.617 M -445.58 % -1.946 M 71.52 % -6.833 M 63.37 % -18.653 M -104.84 % -9.106 M -92.07 % -4.741 M -4 489.81 % 108.000 K 116.90 % -639.000 K 87.03 % -4.925 M 0.000 100.00 % -139.000 K 0.00 % -139.000 K 93.34 % -2.088 M 0.00 % -2.088 M 74.16 % -8.079 M 0.00 % -8.079 M -350.45 % -1.794 M 0.00 % -1.794 M -4 419.19 % -39.688 K 0.00 % -39.688 K 97.63 % -1.675 M 0.00 % -1.675 M 43.44 % -2.962 M 0.00 % -2.962 M 68.79 % -9.490 M 0.00 % -9.490 M -385.82 % -1.953 M 0.00 % -1.953 M -100.00 % -976.707 K 44.38 % -1.756 M -100.00 % -878.095 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 100.00 % -32.135 M 0.000 0.000 0.000 0.000 0.000 100.00 % -10.979 M -489.95 % -1.861 M 81.38 % -9.995 M -62.57 % -6.148 M 0.000 0.000 0.000 0.000 -100.00 % 9.607 M 0.000 -100.00 % 58.000 K 0.000 100.00 % -11.419 M 0.000 -100.00 % 10.199 M 0.000 -100.00 % 3.497 K 0.000 -100.00 % 66.389 M 0.000 0.000 0.000 0.000 0.000 100.00 % -8.100 M 0.000 -100.00 % 550.000 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -197.500 K 0.00 % -197.500 K 92.04 % -2.481 M 0.00 % -2.481 M 75.51 % -10.130 M 0.00 % -10.130 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.800 M -100.00 % -1.400 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 31.000 K 0.000 100.00 % -9.498 M 0.000 -100.00 % 3.577 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.800 M 0.00 % 2.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 4.797 M 148.68 % -9.854 M -1 227.46 % 874.000 K 116.88 % -5.177 M 37.20 % -8.244 M 38.08 % -13.315 M -357.89 % 5.163 M 146.93 % -11.001 M -266.71 % 6.599 M 119.38 % 3.008 M 128.68 % -10.487 M 14.60 % -12.280 M -311.39 % -2.985 M -4 364.29 % 70.000 K 100.19 % -36.527 M -3 238.85 % -1.094 M 32.05 % -1.610 M -109.09 % -770.000 K -169.24 % 1.112 M 147.11 % 450.000 K -79.83 % 2.231 M -36.80 % 3.530 M 2 439.57 % 139.000 K 105.68 % -2.446 M -207.05 % 2.285 M 573.29 % -482.788 K -104.57 % 10.560 M -67.31 % 32.302 M 170.92 % 11.923 M 114.47 % -82.376 M -207 668.86 % 39.686 K -99.78 % 18.388 M 997.65 % 1.675 M 106.14 % -27.265 M -16 944.97 % 161.858 K 100.47 % -34.734 M -466.00 % 9.490 M -58.44 % 22.833 M 1 068.89 % 1.953 M 100.00 % 976.707 K -78.56 % 4.556 M 100.00 % 2.278 M
Net cash used for investing activites 4.225 M 160.33 % -7.003 M 49.31 % -13.814 M 46.63 % -25.884 M -42.71 % -18.137 M 64.15 % -50.592 M -1 140.99 % 4.860 M 139.60 % -12.272 M -1 453.03 % 907.000 K 108.28 % -10.954 M 65.25 % -31.523 M 6.95 % -33.876 M -398.76 % -6.792 M 59.47 % -16.758 M 72.67 % -61.328 M -501.25 % -10.200 M -60.60 % -6.351 M -859.37 % -662.000 K -239.96 % 473.000 K -90.78 % 5.132 M 130.03 % 2.231 M 26.65 % 1.762 M 4.39 % 1.688 M 112.27 % -13.754 M -481.42 % -2.366 M -1 107.78 % 234.723 K 102.22 % -10.576 M -176.80 % 13.770 M 35.14 % 10.189 M -59.72 % 25.295 M 161.22 % -41.321 M -593.08 % 8.380 M 0.58 % 8.332 M 160.81 % -13.703 M 0.16 % -13.724 M 54.57 % -30.211 M -36.62 % -22.113 M -300.06 % 11.053 M 6.52 % 10.377 M 100.00 % 5.188 M 130.27 % -17.141 M -100.00 % -8.571 M
Debt repayment -14.714 M 0.000 -100.00 % 8.466 M 0.000 100.00 % -6.549 M 0.000 -100.00 % 26.636 M 0.000 100.00 % -2.957 M 0.000 100.00 % -2.640 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.679 M 0.000 -100.00 % 43.325 M 0.000 0.000 0.000 0.000 0.000 100.00 % -7.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
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.472 M 0.00 % 1.472 M 0.000 0.000 -100.00 % 1.895 M 0.00 % 1.895 M -97.48 % 75.053 M 12 612.30 % 590.400 K -73.20 % 2.203 M 0.00 % 2.203 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.465 M 0.00 % 21.465 M 100.00 % 10.733 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.000 K 200.00 % -37.000 K 99.36 % -5.765 M 0.000 100.00 % -539.534 K 0.00 % -539.534 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.005 M 0.00 % -1.005 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.813 M 0.000 100.00 % -7.200 M 0.000 100.00 % -29.000 M 0.000 0.000 0.000 0.000
Other financing activites -3.217 M 90.17 % -32.734 M -1 239.36 % -2.444 M 76.50 % -10.400 M -372.94 % -2.199 M 77.57 % -9.803 M -128.85 % 33.982 M 579.57 % -7.086 M -52.58 % -4.644 M -127.00 % 17.197 M 121.35 % 7.769 M 61.75 % 4.803 M -80.49 % 24.619 M 1 563.45 % 1.480 M -83.88 % 9.180 M 21 248.84 % 43.000 K -99.96 % 122.231 M 2 453.76 % -5.193 M -162.48 % 8.311 M -11.94 % 9.438 M 685.85 % -1.611 M 54.64 % -3.552 M -386.07 % 1.242 M -62.79 % 3.337 M 182.68 % -4.036 M -265.75 % 2.435 M 79.63 % 1.355 M 103.70 % -36.651 M -200.04 % 36.635 M 693.04 % 4.620 M 109.67 % 2.203 M 0.000 0.000 -100.00 % 10.893 M 79.44 % 6.071 M 68.63 % 3.600 M 200.00 % -3.600 M 78.29 % -16.581 M -525.54 % -2.651 M -100.00 % -1.325 M -112.64 % 10.483 M 100.00 % 5.241 M
Net cash used provided by financing activities -17.931 M 45.22 % -32.734 M -643.57 % 6.022 M 157.90 % -10.400 M -18.88 % -8.748 M 10.76 % -9.803 M -116.17 % 60.618 M 955.46 % -7.086 M 6.78 % -7.601 M -144.20 % 17.197 M 235.29 % 5.129 M 6.79 % 4.803 M -80.49 % 24.619 M 1 563.45 % 1.480 M -83.88 % 9.180 M 21 248.84 % 43.000 K -99.96 % 122.231 M 2 453.76 % -5.193 M -162.48 % 8.311 M -11.94 % 9.438 M 685.85 % -1.611 M -108.45 % 19.071 M 1 436.09 % 1.242 M -96.89 % 39.875 M 1 088.09 % -4.036 M -397.74 % 1.355 M 0.00 % 1.355 M -96.52 % 38.993 M 6.43 % 36.635 M 1 708.29 % 2.026 M -8.05 % 2.203 M 0.000 0.000 -100.00 % 6.071 M 0.00 % 6.071 M 268.63 % -3.600 M 0.00 % -3.600 M -35.82 % -2.651 M 0.00 % -2.651 M -100.00 % -1.325 M -112.64 % 10.483 M 100.00 % 5.241 M
Effect of forex changes on cash 266.000 K -30.18 % 381.000 K -84.20 % 2.412 M -60.58 % 6.118 M 212.62 % 1.957 M -27.22 % 2.689 M 304.95 % -1.312 M 50.70 % -2.661 M -204.68 % 2.542 M 335.37 % -1.080 M -185.78 % 1.259 M -24.20 % 1.661 M 284.76 % -899.000 K 11.52 % -1.016 M -370.37 % -216.000 K -105.42 % 3.985 M 4 045.54 % -101.000 K -240.28 % 72.000 K -4.00 % 75.000 K -98.37 % 4.600 M 194.73 % -4.856 M 46.10 % -9.010 M -201.30 % 8.894 M 152.31 % -17.001 M -209.53 % 15.522 M 322.99 % -6.961 M -280.82 % 3.850 M 219.76 % -3.214 M -218.03 % 2.723 M 107.52 % -36.206 M -219.76 % 30.232 M 0.000 0.000 100.00 % -10.740 K -200.00 % 10.740 K -99.73 % 4.049 M 200.00 % -4.049 M -1 210.53 % -308.971 K -184.03 % 367.670 K 100.00 % 183.835 K 308.52 % 45.000 K 100.00 % 22.500 K
Net change in cash 99.712 M 502.80 % -24.755 M -2 281.06 % 1.135 M 102.69 % -42.202 M -237.69 % 30.650 M 242.12 % -21.566 M -128.71 % 75.119 M 110.44 % 35.697 M 251.77 % -23.520 M -151.92 % 45.304 M 269.27 % -26.764 M -72.95 % -15.475 M -175.97 % 20.371 M 158.64 % -34.741 M 31.09 % -50.414 M -7 844.09 % 651.000 K -99.40 % 107.764 M 188.16 % 37.397 M 855.04 % -4.953 M -111.81 % 41.927 M 482.02 % -10.975 M -719.71 % 1.771 M 300.00 % 442.750 K 101.89 % -23.463 M -300.00 % -5.866 M 86.45 % -43.305 M -300.00 % -10.826 M -113.35 % 81.085 M 300.00 % 20.271 M 155.04 % -36.828 M -300.00 % -9.207 M -129.95 % 30.739 M 300.00 % 7.685 M 121.31 % -36.057 M -300.00 % -9.014 M 79.93 % -44.920 M -300.00 % -11.230 M -123.06 % 48.695 M 300.00 % 12.174 M 0.00 % 12.174 M 537.12 % 1.911 M 0.00 % 1.911 M
Cash at beginning of period 0.000 -100.00 % 158.941 M 0.72 % 157.806 M -21.10 % 200.008 M 18.10 % 169.358 M -11.30 % 190.924 M 64.87 % 115.805 M 44.56 % 80.108 M -22.70 % 103.628 M 77.68 % 58.324 M -31.45 % 85.088 M -15.39 % 100.563 M 25.40 % 80.192 M -29.15 % 113.181 M -40.98 % 191.776 M 0.34 % 191.125 M 129.27 % 83.361 M 81.36 % 45.964 M -9.73 % 50.917 M 466.37 % 8.990 M -54.97 % 19.965 M 9.73 % 18.194 M 300.00 % 4.549 M -89.08 % 41.657 M 300.00 % 10.414 M -87.74 % 84.962 M 300.00 % 21.241 M 446.38 % 3.888 M 300.00 % 971.879 K -97.61 % 40.715 M 300.00 % 10.179 M 2.03 % 9.976 M 300.00 % 2.494 M -94.58 % 46.033 M 300.00 % 11.508 M -87.35 % 90.953 M 300.00 % 22.738 M -46.19 % 42.258 M 300.00 % 10.565 M 0.00 % 10.565 M 22.08 % 8.654 M 0.00 % 8.654 M
Cash at end of period 99.712 M -25.69 % 134.186 M -15.57 % 158.941 M 0.72 % 157.806 M -21.10 % 200.008 M 18.10 % 169.358 M -11.30 % 190.924 M 64.87 % 115.805 M 44.56 % 80.108 M -22.70 % 103.628 M 77.68 % 58.324 M -31.45 % 85.088 M -15.39 % 100.563 M 28.20 % 78.440 M -44.51 % 141.362 M -26.29 % 191.776 M 0.34 % 191.125 M 129.27 % 83.361 M 81.36 % 45.964 M -9.73 % 50.917 M 466.37 % 8.990 M -54.97 % 19.965 M 300.00 % 4.991 M -72.57 % 18.194 M 300.00 % 4.549 M -89.08 % 41.657 M 300.00 % 10.414 M -87.74 % 84.973 M 300.00 % 21.243 M 446.45 % 3.888 M 300.00 % 971.879 K -97.61 % 40.715 M 300.00 % 10.179 M 2.03 % 9.976 M 300.00 % 2.494 M -94.58 % 46.033 M 300.00 % 11.508 M -87.35 % 90.953 M 300.00 % 22.738 M 0.00 % 22.738 M 115.23 % 10.565 M 0.00 % 10.565 M
Operating cash flow 3.643 M -75.05 % 14.601 M 124.11 % 6.515 M 154.13 % -12.036 M -121.66 % 55.578 M 53.79 % 36.140 M 229.96 % 10.953 M -81.02 % 57.716 M 398.00 % -19.368 M -148.25 % 40.141 M 2 564.15 % -1.629 M -113.65 % 11.937 M 246.70 % 3.443 M 118.66 % -18.447 M -1 046.00 % 1.950 M -71.42 % 6.823 M 185.13 % -8.015 M -118.56 % 43.180 M 412.63 % -13.812 M -160.69 % 22.757 M 437.69 % -6.739 M 38.38 % -10.937 M 0.00 % -10.937 M 47.55 % -20.852 M 0.00 % -20.852 M -28.07 % -16.282 M 0.00 % -16.282 M -80.81 % -9.005 M 0.00 % -9.005 M 5.49 % -9.528 M 0.00 % -9.528 M -235.86 % 7.013 M 0.00 % 7.013 M 167.53 % -10.386 M 0.00 % -10.386 M -242.24 % 7.302 M 0.00 % 7.302 M -55.08 % 16.254 M 0.00 % 16.254 M 100.00 % 8.127 M -22.12 % 10.435 M 100.00 % 5.217 M
Capital expenditure -572.000 K -120.06 % 2.851 M 119.41 % -14.688 M 29.07 % -20.707 M -109.31 % -9.893 M -92.40 % -5.142 M -1 597.03 % -303.000 K 76.16 % -1.271 M 77.67 % -5.692 M 59.23 % -13.962 M 33.63 % -21.036 M -98.14 % -10.617 M -445.58 % -1.946 M 71.52 % -6.833 M 63.37 % -18.653 M -104.84 % -9.106 M -92.07 % -4.741 M -4 489.81 % 108.000 K 116.90 % -639.000 K 87.03 % -4.925 M 0.000 100.00 % -139.000 K 0.00 % -139.000 K 93.34 % -2.088 M 0.00 % -2.088 M 74.16 % -8.079 M 0.00 % -8.079 M -350.45 % -1.794 M 0.00 % -1.794 M -4 419.19 % -39.688 K 0.00 % -39.688 K 97.63 % -1.675 M 0.00 % -1.675 M 43.44 % -2.962 M 0.00 % -2.962 M 68.79 % -9.490 M 0.00 % -9.490 M -385.82 % -1.953 M 0.00 % -1.953 M -100.00 % -976.707 K 44.38 % -1.756 M -100.00 % -878.095 K
Free CashFlow 3.071 M -82.40 % 17.452 M 313.53 % -8.173 M 75.04 % -32.743 M -171.67 % 45.685 M 47.38 % 30.998 M 191.06 % 10.650 M -81.13 % 56.445 M 325.24 % -25.060 M -195.73 % 26.179 M 215.50 % -22.665 M -1 817.05 % 1.320 M -11.82 % 1.497 M 105.92 % -25.280 M -51.35 % -16.703 M -631.63 % -2.283 M 82.10 % -12.756 M -129.47 % 43.288 M 399.55 % -14.451 M -181.04 % 17.832 M 364.61 % -6.739 M 39.16 % -11.076 M 0.00 % -11.076 M 51.72 % -22.940 M 0.00 % -22.940 M 5.83 % -24.361 M 0.00 % -24.361 M -125.59 % -10.799 M 0.00 % -10.799 M -12.86 % -9.568 M 0.00 % -9.568 M -279.23 % 5.338 M 0.00 % 5.338 M 139.99 % -13.348 M 0.00 % -13.348 M -509.98 % -2.188 M 0.00 % -2.188 M -115.30 % 14.300 M 0.00 % 14.300 M 100.00 % 7.150 M -17.61 % 8.679 M 100.00 % 4.339 M
2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2004 2003 2003