1079.HK

PINE Technology Holdings Limited 1079.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
Revenue 234.832 M 3 815.79 % 5.997 M -9.11 % 6.598 M -46.00 % 12.219 M -88.83 % 109.386 M -34.53 % 167.070 M -40.80 % 282.235 M 22.23 % 230.914 M 48.51 % 155.488 M -8.31 % 169.576 M -27.44 % 233.705 M 9.12 % 214.168 M -7.67 % 231.953 M -10.64 % 259.559 M -26.14 % 351.420 M 12.10 % 313.487 M -37.99 % 505.511 M 25.81 % 401.797 M 13.43 % 354.217 M 34.13 % 264.093 M 16.14 % 227.396 M 0.21 % 226.910 M -4.76 % 238.259 M -19.90 % 297.434 M -6.11 % 316.788 M 27.30 % 248.846 M
Net income 45.641 M 446.47 % -13.173 M -61.22 % -8.171 M -223.73 % -2.524 M 85.43 % -17.318 M 55.29 % -38.733 M -370.35 % -8.235 M -73.08 % -4.758 M 25.21 % -6.362 M 3.12 % -6.567 M -911.74 % 809.000 K -60.69 % 2.058 M 159.86 % -3.438 M 33.62 % -5.179 M -227.91 % 4.049 M 264.12 % 1.112 M -82.39 % 6.316 M 38.08 % 4.574 M 29.32 % 3.537 M 50.70 % 2.347 M 49.68 % 1.568 M 276.78 % -887.000 K -320.10 % 403.000 K -56.71 % 931.000 K -90.69 % 10.005 M 140.22 % 4.165 M
Income before tax 45.620 M 403.50 % -15.031 M -54.67 % -9.718 M -357.34 % -2.125 M 88.90 % -19.140 M 56.28 % -43.778 M -394.78 % -8.848 M -68.09 % -5.264 M 24.53 % -6.975 M -20.97 % -5.766 M -660.89 % 1.028 M -52.27 % 2.154 M 166.52 % -3.238 M 40.16 % -5.411 M -197.80 % 5.533 M 206.20 % 1.807 M -76.19 % 7.590 M 46.16 % 5.193 M 8.41 % 4.790 M 49.08 % 3.213 M 74.71 % 1.839 M 376.13 % -666.000 K -436.36 % 198.000 K -83.31 % 1.186 M -89.16 % 10.946 M 128.37 % 4.793 M
Income before tax ratio 0.19 107.75 % -2.51 -70.17 % -1.47 -746.93 % -0.17 0.61 % -0.17 33.22 % -0.26 -735.84 % -0.03 -37.52 % -0.02 49.18 % -0.04 -31.93 % -0.03 -873.01 % 0.00 -56.26 % 0.01 172.05 % -0.01 33.04 % -0.02 -232.41 % 0.02 173.15 % 0.01 -61.61 % 0.02 16.17 % 0.01 -4.42 % 0.01 11.15 % 0.01 50.44 % 0.01 375.54 % 0.00 -453.19 % 0.00 -79.16 % 0.00 -88.46 % 0.03 79.39 % 0.02
EBITDA 46.884 M 1 829.84 % -2.710 M 95.56 % -61.086 M -5 535.24 % -1.084 M 91.94 % -13.456 M 95.86 % -325.230 M -5 157.52 % -6.186 M -55.00 % -3.991 M 25.78 % -5.377 M -5.60 % -5.092 M -280.38 % 2.823 M -92.70 % 38.683 M 2 830.52 % 1.320 M 110.99 % -12.008 M -114.14 % 84.896 M 987.99 % 7.803 M -93.12 % 113.379 M 831.02 % 12.178 M 32.74 % 9.174 M -79.20 % 44.110 M 15.98 % 38.034 M 1 145.39 % 3.054 M 63.23 % 1.871 M -39.10 % 3.072 M -76.06 % 12.832 M 109.33 % 6.130 M
Net income ratio 0.19 108.85 % -2.20 -77.38 % -1.24 -499.50 % -0.21 -30.47 % -0.16 31.71 % -0.23 -694.57 % -0.03 -41.60 % -0.02 49.64 % -0.04 -5.66 % -0.04 -1 218.72 % 0.00 -63.98 % 0.01 164.83 % -0.01 25.72 % -0.02 -273.18 % 0.01 224.81 % 0.00 -71.61 % 0.01 9.75 % 0.01 14.00 % 0.01 12.36 % 0.01 28.88 % 0.01 276.40 % 0.00 -331.11 % 0.00 -45.96 % 0.00 -90.09 % 0.03 88.70 % 0.02
Ratio EBITDA 0.20 144.18 % -0.45 95.12 % -9.26 -10 335.62 % -0.09 27.88 % -0.12 93.68 % -1.95 -8 781.65 % -0.02 -26.81 % -0.02 50.02 % -0.03 -15.16 % -0.03 -348.59 % 0.01 -93.31 % 0.18 3 073.88 % 0.01 112.30 % -0.05 -119.15 % 0.24 870.55 % 0.02 -88.90 % 0.22 640.00 % 0.03 17.03 % 0.03 -84.49 % 0.17 -0.14 % 0.17 1 142.73 % 0.01 71.39 % 0.01 -23.97 % 0.01 -74.50 % 0.04 64.44 % 0.02
Gross profit ratio 0.01 144.62 % -0.03 -110.17 % 0.27 -26.21 % 0.36 3 210.58 % -0.01 88.26 % -0.10 -404.90 % 0.03 -29.42 % 0.05 7.25 % 0.04 -15.02 % 0.05 -40.60 % 0.08 -18.19 % 0.10 8.59 % 0.10 11.64 % 0.09 -25.19 % 0.11 15.16 % 0.10 9.09 % 0.09 -0.89 % 0.09 6.19 % 0.09 0.82 % 0.09 -2.72 % 0.09 13.02 % 0.08 -12.59 % 0.09 1.08 % 0.09 -10.00 % 0.10 26.39 % 0.08
Weighted average shs out dil 1.327 B 0.00 % 1.327 B 0.00 % 1.327 B 0.00 % 1.327 B 0.00 % 1.327 B 1.01 % 1.313 B 24.01 % 1.059 B 14.92 % 921.585 M 0.00 % 921.585 M 0.00 % 921.585 M -0.03 % 921.868 M 0.10 % 920.985 M 0.00 % 920.985 M -0.01 % 921.035 M -1.11 % 931.384 M 0.05 % 930.935 M 26.76 % 734.419 M 4.87 % 700.305 M 2.38 % 684.015 M -0.91 % 690.294 M 1.25 % 681.739 M -0.08 % 682.308 M 1.58 % 671.667 M 1.00 % 665.000 M 7.68 % 617.593 M 20.11 % 514.198 M
Weighted average shs out 1.327 B -0.10 % 1.328 B 0.10 % 1.327 B -0.02 % 1.327 B 0.02 % 1.327 B 1.01 % 1.313 B 24.01 % 1.059 B 14.92 % 921.585 M 0.00 % 921.585 M 0.00 % 921.585 M 0.01 % 921.498 M 0.06 % 920.985 M 0.00 % 920.985 M -0.01 % 921.035 M -1.03 % 930.659 M -0.03 % 930.935 M 27.04 % 732.768 M 5.22 % 696.442 M 1.82 % 684.015 M -0.91 % 690.294 M 1.25 % 681.739 M -0.08 % 682.308 M 1.58 % 671.667 M 1.00 % 665.000 M 7.68 % 617.593 M 20.11 % 514.198 M
EPS diluted 0.03 443.43 % -0.01 -41.43 % -0.01 -268.42 % 0.00 85.50 % -0.01 55.59 % -0.03 -278.21 % -0.01 -50.00 % -0.01 24.64 % -0.01 2.82 % -0.01 -888.89 % 0.00 -59.09 % 0.00 159.46 % 0.00 33.93 % -0.01 -230.23 % 0.00 258.33 % 0.00 -86.05 % 0.01 32.31 % 0.01 22.64 % 0.01 55.88 % 0.00 47.83 % 0.00 276.92 % 0.00 -316.67 % 0.00 -57.14 % 0.00 -91.36 % 0.02 100.00 % 0.01
Earnings per share 0.03 443.43 % -0.01 -41.43 % -0.01 -268.42 % 0.00 85.50 % -0.01 55.59 % -0.03 -278.21 % -0.01 -50.00 % -0.01 24.64 % -0.01 2.82 % -0.01 -888.89 % 0.00 -59.09 % 0.00 159.46 % 0.00 33.93 % -0.01 -227.27 % 0.00 266.67 % 0.00 -86.36 % 0.01 33.33 % 0.01 24.53 % 0.01 55.88 % 0.00 47.83 % 0.00 276.92 % 0.00 -316.67 % 0.00 -57.14 % 0.00 -91.36 % 0.02 100.00 % 0.01
Gross profit 2.827 M 1 847.05 % -161.816 K -109.25 % 1.750 M -60.15 % 4.392 M 447.47 % -1.264 M 92.31 % -16.444 M -280.49 % 9.111 M -13.74 % 10.562 M 59.28 % 6.631 M -22.08 % 8.510 M -56.90 % 19.743 M -10.73 % 22.115 M 0.27 % 22.056 M -0.24 % 22.108 M -44.74 % 40.009 M 29.10 % 30.991 M -32.35 % 45.812 M 24.69 % 36.741 M 20.46 % 30.501 M 35.23 % 22.555 M 12.98 % 19.964 M 13.26 % 17.626 M -16.75 % 21.173 M -19.03 % 26.149 M -15.50 % 30.946 M 60.89 % 19.234 M
Income tax expense 601.000 K 105.84 % -10.298 M -581.08 % -1.512 M -472.79 % -263.969 K -333.60 % 113.000 K 140.50 % -279.000 K -163.27 % 441.000 K 273.62 % -254.000 K 58.56 % -613.000 K -176.53 % 801.000 K 265.75 % 219.000 K 128.13 % 96.000 K -52.00 % 200.000 K 186.21 % -232.000 K -115.63 % 1.484 M 113.53 % 695.000 K -45.45 % 1.274 M 53.49 % 830.000 K -33.76 % 1.253 M 78.74 % 701.000 K 383.45 % 145.000 K -32.56 % 215.000 K 400.00 % 43.000 K -83.14 % 255.000 K -72.90 % 941.000 K 37.57 % 684.000 K
Cost of revenue 232.005 M 3 667.01 % 6.159 M 1.51 % 6.067 M -22.49 % 7.827 M -92.93 % 110.650 M -39.70 % 183.514 M -32.81 % 273.124 M 23.95 % 220.352 M 48.03 % 148.857 M -7.58 % 161.066 M -24.72 % 213.962 M 11.41 % 192.053 M -8.50 % 209.897 M -11.60 % 237.451 M -23.75 % 311.411 M 10.24 % 282.496 M -38.55 % 459.699 M 25.93 % 365.056 M 12.77 % 323.716 M 34.02 % 241.538 M 16.44 % 207.432 M -0.88 % 209.284 M -3.59 % 217.086 M -19.98 % 271.285 M -5.09 % 285.842 M 24.49 % 229.612 M
General and administrative expenses 13.819 M 260.50 % 3.833 M -9.99 % 4.259 M -41.55 % 7.287 M -38.22 % 11.796 M -19.82 % 14.712 M 17.32 % 12.540 M 20.11 % 10.440 M 8.10 % 9.658 M -11.46 % 10.908 M -15.36 % 12.887 M -6.85 % 13.835 M -21.98 % 17.733 M -13.58 % 20.519 M -6.91 % 22.042 M 1.11 % 21.801 M -16.83 % 26.213 M 34.32 % 19.516 M 22.79 % 15.894 M 18.19 % 13.448 M 1.33 % 13.271 M -0.44 % 13.329 M -17.13 % 16.084 M -8.09 % 17.499 M 27.05 % 13.773 M 59.28 % 8.647 M
Selling and marketing expenses 1.001 M 207.96 % 325.037 K 13.65 % 286.000 K 0.35 % 285.000 K -89.84 % 2.806 M -12.26 % 3.198 M -14.86 % 3.756 M 10.50 % 3.399 M -0.56 % 3.418 M -17.40 % 4.138 M -19.71 % 5.154 M -25.84 % 6.950 M -11.18 % 7.825 M 0.46 % 7.789 M -16.74 % 9.355 M 48.37 % 6.305 M -29.21 % 8.906 M 4.08 % 8.557 M 21.22 % 7.059 M 49.56 % 4.720 M 32.81 % 3.554 M -6.28 % 3.792 M -5.70 % 4.021 M -35.26 % 6.211 M 8.36 % 5.732 M -3.14 % 5.918 M
Other expenses -57.719 M -640.19 % 10.685 M -85.83 % 75.427 M 6 297.78 % -1.217 M -162.28 % -464.000 K -294.14 % 239.000 K 0.000 0.000 100.00 % -152.000 K 45.52 % -279.000 K -5.68 % -264.000 K 69.72 % -872.000 K -211.37 % 783.000 K 0.77 % 777.000 K -66.96 % 2.352 M 632.13 % -442.000 K 67.52 % -1.361 M -12.95 % -1.205 M 0.000 100.00 % -1.733 M -11.52 % -1.554 M -39.25 % -1.116 M 33.29 % -1.673 M 11.29 % -1.886 M -35.59 % -1.391 M 4.79 % -1.461 M
Operating expenses -42.899 M -389.01 % 14.843 M -81.44 % 79.972 M 1 158.41 % 6.355 M -55.56 % 14.301 M -28.52 % 20.007 M 22.80 % 16.292 M 18.60 % 13.737 M 7.85 % 12.737 M -13.75 % 14.767 M -16.93 % 17.777 M -10.73 % 19.913 M -20.97 % 25.197 M -9.99 % 27.994 M -17.05 % 33.749 M 22.00 % 27.664 M -24.95 % 36.861 M 37.19 % 26.868 M 17.06 % 22.953 M 30.35 % 17.609 M 6.26 % 16.571 M 3.54 % 16.005 M -17.08 % 19.302 M -16.36 % 23.077 M 27.40 % 18.114 M 38.23 % 13.104 M
Cost and expenses 189.106 M 800.41 % 21.002 M 29.47 % 16.222 M 14.38 % 14.182 M -88.65 % 124.951 M -38.61 % 203.521 M -29.68 % 289.416 M 23.64 % 234.089 M 44.86 % 161.594 M -8.10 % 175.833 M -24.12 % 231.739 M 9.33 % 211.966 M -9.84 % 235.094 M -11.43 % 265.445 M -23.10 % 345.160 M 11.28 % 310.160 M -37.54 % 496.560 M 26.70 % 391.924 M 13.05 % 346.669 M 33.77 % 259.147 M 15.69 % 224.003 M -0.57 % 225.289 M -4.70 % 236.388 M -19.69 % 294.362 M -3.16 % 303.956 M 25.23 % 242.716 M
Research and development expenses 0.000 0.000 0.000 0.000 -100.00 % 163.000 K -4.68 % 171.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 14.820 M 256.39 % 4.158 M -8.51 % 4.545 M -39.98 % 7.572 M -48.14 % 14.602 M -18.47 % 17.910 M 9.90 % 16.296 M 17.75 % 13.839 M 5.84 % 13.076 M -13.09 % 15.046 M -16.60 % 18.041 M -13.20 % 20.785 M -18.68 % 25.558 M -9.71 % 28.308 M -9.84 % 31.397 M 11.71 % 28.106 M -19.97 % 35.119 M 25.10 % 28.073 M 22.31 % 22.953 M 26.34 % 18.168 M 7.98 % 16.825 M -1.73 % 17.121 M -14.84 % 20.105 M -15.20 % 23.710 M 21.56 % 19.505 M 33.92 % 14.565 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 303.177 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
Interest expense 106.000 K -48.04 % 204.000 K -72.54 % 743.000 K -40.93 % 1.258 M 262.46 % 347.000 K -31.83 % 509.000 K -89.62 % 4.905 M 452.41 % 888.000 K 19.84 % 741.000 K -15.22 % 874.000 K -8.58 % 956.000 K -87.13 % 7.431 M 8.63 % 6.841 M 570.68 % 1.020 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
Depreciation and amortization 1.158 M -25.62 % 1.557 M -89.21 % 14.431 M 771.96 % 1.655 M -91.68 % 19.896 M 1 099.28 % 1.659 M 206.65 % 541.000 K 76.22 % 307.000 K -59.87 % 765.000 K 47.68 % 518.000 K -57.65 % 1.223 M -34.77 % 1.875 M -57.97 % 4.461 M 2.72 % 4.343 M -6.48 % 4.644 M 3.75 % 4.476 M 42.59 % 3.139 M 36.18 % 2.305 M 41.76 % 1.626 M 26.05 % 1.290 M -13.01 % 1.483 M 3.49 % 1.433 M 0.000 0.000 0.000 0.000
Operating income 45.726 M 404.73 % -15.005 M -55.92 % -9.624 M -390.26 % -1.963 M 89.55 % -18.793 M 56.57 % -43.269 M -502.55 % -7.181 M -126.17 % -3.175 M 48.00 % -6.106 M 2.41 % -6.257 M -418.26 % 1.966 M 1.39 % 1.939 M 161.73 % -3.141 M 46.64 % -5.886 M -194.03 % 6.260 M 88.16 % 3.327 M -62.83 % 8.951 M -9.34 % 9.873 M 30.80 % 7.548 M 52.61 % 4.946 M 45.77 % 3.393 M 109.32 % 1.621 M -13.36 % 1.871 M -39.10 % 3.072 M -76.06 % 12.832 M 109.33 % 6.130 M
Operating income ratio 0.19 107.78 % -2.50 -71.55 % -1.46 -807.89 % -0.16 6.49 % -0.17 33.66 % -0.26 -917.90 % -0.03 -85.05 % -0.01 64.99 % -0.04 -6.43 % -0.04 -538.62 % 0.01 -7.08 % 0.01 166.86 % -0.01 40.28 % -0.02 -227.30 % 0.02 67.85 % 0.01 -40.06 % 0.02 -27.94 % 0.02 15.31 % 0.02 13.78 % 0.02 25.52 % 0.01 108.87 % 0.01 -9.03 % 0.01 -23.97 % 0.01 -74.50 % 0.04 64.44 % 0.02
Total other income expenses net -106.000 K -307.16 % -26.034 K 72.51 % -94.687 K 41.55 % -162.000 K 0.000 100.00 % -509.000 K 69.47 % -1.667 M 20.20 % -2.089 M 95.65 % -48.023 M -9 880.55 % 491.000 K 152.35 % -938.000 K -536.28 % 215.000 K 134.64 % -620.684 K -116.79 % 3.696 M 105.80 % -63.752 M -441.17 % -11.780 M 60.37 % -29.729 M -9.42 % -27.169 M 4.32 % -28.396 M -211.29 % -9.122 M 24.75 % -12.122 M -77.84 % -6.816 M 47.60 % -13.009 M 11.57 % -14.710 M 83.48 % -89.070 M -108.28 % -42.764 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
Net debt -83.046 M 12.54 % -94.957 M -616.60 % -13.251 M -342.29 % -2.996 M -6.28 % -2.819 M -222.14 % 2.308 M -81.03 % 12.164 M -28.94 % 17.119 M -12.83 % 19.638 M 0.29 % 19.581 M -7.01 % 21.058 M -6.93 % 22.625 M 32.63 % 17.059 M -5.53 % 18.057 M -33.31 % 27.074 M 383.12 % 5.604 M -86.36 % 41.073 M -12.44 % 46.908 M 21.77 % 38.522 M 77.62 % 21.688 M -17.42 % 26.263 M -2.42 % 26.915 M 0.21 % 26.858 M 107.65 % 12.934 M 224.32 % 3.988 M -44.65 % 7.205 M
Total investments 383.786 K 6.08 % 361.790 K -35.62 % 562.000 K -66.98 % 1.702 M 9.10 % 1.560 M 16.16 % 1.343 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 134.000 K 91.43 % 70.000 K -31.37 % 102.000 K -70.18 % 342.000 K 52.00 % 225.000 K -43.75 % 400.000 K -82.18 % 2.245 M 430.73 % 423.000 K -92.85 % 5.919 M -15.79 % 7.029 M -17.00 % 8.469 M -15.20 % 9.987 M 252.15 % 2.836 M 0.000 0.000
Total debt 600.000 K -80.96 % 3.152 M 198.53 % 1.056 M -40.95 % 1.788 M 24.77 % 1.433 M -84.34 % 9.153 M -56.09 % 20.845 M -13.82 % 24.188 M -5.40 % 25.569 M -9.52 % 28.258 M -7.11 % 30.421 M -2.66 % 31.251 M 5.24 % 29.695 M 4.68 % 28.367 M -25.34 % 37.993 M 92.78 % 19.708 M -65.18 % 56.603 M -13.96 % 65.788 M 35.15 % 48.677 M 41.11 % 34.495 M 2.02 % 33.811 M -12.03 % 38.436 M 0.12 % 38.389 M 57.44 % 24.384 M 15.55 % 21.102 M 107.04 % 10.192 M
Accumulated other comprehensive income loss 5.341 M 4.71 % 5.101 M -74.15 % 19.735 M 253.11 % 5.589 M 282.17 % -3.068 M 86.29 % -22.375 M -0.77 % -22.204 M -1.69 % -21.836 M 1.46 % -22.159 M -1.17 % -21.902 M 1.38 % -22.209 M -3.15 % -21.531 M 0.000 100.00 % -18.767 M -22.01 % -15.382 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings -544.790 M -623.03 % -75.348 M 84.53 % -487.206 M -795.50 % -54.406 M -4.86 % -51.882 M -50.10 % -34.564 M -1 027.15 % 3.728 M -68.84 % 11.963 M -25.53 % 16.064 M -28.37 % 22.426 M -22.65 % 28.993 M 3.62 % 27.981 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
Common stock 132.670 M 683.60 % 16.931 M -0.67 % 17.045 M -87.15 % 132.670 M 678.35 % 17.045 M 0.00 % 17.045 M 19.92 % 14.214 M 19.94 % 11.851 M 0.00 % 11.851 M 0.00 % 11.851 M 0.00 % 11.851 M 0.06 % 11.844 M 0.00 % 11.844 M 0.00 % 11.844 M -0.75 % 11.934 M -0.31 % 11.971 M 0.000 -100.00 % 8.790 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 86.389 M 1.18 % 85.384 M 243.76 % 24.838 M -25.62 % 33.393 M -5.23 % 35.235 M -32.41 % 52.133 M -16.73 % 62.606 M 11.19 % 56.307 M -3.74 % 58.493 M -10.68 % 65.490 M -9.87 % 72.659 M 1.37 % 71.675 M 0.25 % 71.494 M -4.12 % 74.564 M -7.70 % 80.783 M 6.26 % 76.027 M 0.55 % 75.614 M 23.14 % 61.404 M 11.76 % 54.945 M 9.93 % 49.981 M 5.47 % 47.388 M 0.69 % 47.065 M -3.02 % 48.530 M 4.55 % 46.416 M 2.90 % 45.106 M 320.37 % 10.730 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 147.447 K 0.000 0.000 100.00 % -504.188 K -103.08 % 16.348 M 202.66 % -15.924 M -1 905.19 % 882.146 K 1 406.84 % -67.502 K 96.94 % -2.209 M 64.08 % -6.150 M -5 591.25 % 112.000 K 145.95 % -243.720 K 0.000 0.000 100.00 % -56.739 M -4 930.04 % -1.128 M 0.000 0.000
Long term debt 0.000 -100.00 % 1.322 M 0.000 -100.00 % 707.000 K 0.000 0.000 0.000 0.000 -100.00 % 155.207 K 400.67 % 31.000 K -98.62 % 2.250 M -20.08 % 2.815 M 22.52 % 2.298 M -87.42 % 18.272 M 33 427.28 % 54.500 K -29.68 % 77.502 K -96.94 % 2.534 M -64.07 % 7.052 M 0.000 -100.00 % 279.720 K -78.38 % 1.294 M -46.60 % 2.423 M -96.28 % 65.113 M 0.000 -100.00 % 5.311 M 0.000
Total non current liabilities 0.000 -100.00 % 1.322 M -1.05 % 1.336 M -40.99 % 2.264 M 16.46 % 1.944 M -10.41 % 2.170 M 1 169.01 % 171.000 K 171.43 % 63.000 K 61.54 % 39.000 K 25.81 % 31.000 K -98.62 % 2.250 M -2.64 % 2.311 M -4.50 % 2.420 M -2.34 % 2.478 M 15.96 % 2.137 M 3 292.06 % 63.000 K -80.62 % 325.000 K -63.97 % 902.000 K 705.36 % 112.000 K 211.11 % 36.000 K -97.22 % 1.294 M -52.34 % 2.715 M -68.12 % 8.517 M 855.05 % -1.128 M -121.24 % 5.311 M 0.000
Other current liabilities 3.238 M 537.60 % -739.945 K 93.26 % -10.973 M -697.97 % 1.835 M -37.22 % 2.923 M -98.57 % 205.065 M 6 983.42 % 2.895 M -98.73 % 228.366 M 234.71 % -169.529 M 9.22 % -186.757 M -5 688.18 % 3.342 M -28.20 % 4.654 M 101.50 % -310.680 M -3 453.50 % 9.264 M -14.78 % 10.871 M 102.77 % -393.128 M 41.45 % -671.429 M 11.77 % -761.026 M -40.61 % -541.248 M -23.74 % -437.393 M -12 637.94 % 3.489 M 101.54 % -227.151 M -265.90 % 136.921 M -17.71 % 166.395 M -26.03 % 224.957 M 643.29 % -41.407 M
Deferred revenue 0.000 -100.00 % 10.653 M 1 103.10 % -1.062 M 0.000 -100.00 % 203.000 K 102.22 % -9.153 M -101 800.00 % 9.000 K -88.00 % 75.000 K -85.18 % 506.000 K 0.000 -100.00 % 1.344 M -9.13 % 1.479 M 0.000 100.00 % -24.653 M 0.000 0.000 0.000 -100.00 % 2.548 M 0.000 -100.00 % 420.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 600.000 K -67.21 % 1.830 M 73.32 % 1.056 M -2.33 % 1.081 M -24.56 % 1.433 M -98.00 % 71.541 M 243.21 % 20.845 M -88.96 % 188.806 M -4.77 % 198.269 M -9.40 % 218.848 M 676.86 % 28.171 M -2.97 % 29.035 M -86.34 % 212.623 M 5.01 % 202.482 M -31.54 % 295.749 M 93.72 % 152.665 M -65.21 % 438.780 M -15.06 % 516.570 M 36.63 % 378.074 M 41.21 % 267.747 M 5.56 % 253.643 M -9.71 % 280.913 M 20.36 % 233.385 M 22.72 % 190.183 M 54.52 % 123.079 M 55.66 % 79.070 M
Total current liabilities 4.065 M -80.55 % 20.900 M 447.84 % 3.815 M -3.64 % 3.959 M -28.15 % 5.510 M -85.73 % 38.602 M -44.55 % 69.617 M 21.61 % 57.247 M 15.95 % 49.373 M 8.11 % 45.669 M 2.89 % 44.385 M -19.35 % 55.035 M 1.24 % 54.362 M 23.85 % 43.892 M -37.69 % 70.444 M 18.04 % 59.679 M -42.85 % 104.426 M -6.22 % 111.355 M 35.01 % 82.481 M 26.80 % 65.047 M 26.20 % 51.543 M -4.13 % 53.762 M 12.89 % 47.624 M 4.17 % 45.718 M 2.39 % 44.653 M 18.56 % 37.663 M
Total liabilities 4.065 M -81.71 % 22.222 M 331.41 % 5.151 M -17.23 % 6.223 M -16.51 % 7.454 M -81.72 % 40.772 M -41.58 % 69.788 M 21.77 % 57.310 M 15.98 % 49.412 M 8.12 % 45.700 M -2.00 % 46.635 M -18.68 % 57.346 M 0.99 % 56.782 M 22.45 % 46.370 M -36.11 % 72.581 M 21.49 % 59.742 M -42.97 % 104.751 M -6.69 % 112.257 M 35.92 % 82.593 M 26.90 % 65.083 M 23.18 % 52.837 M -6.45 % 56.477 M 0.60 % 56.141 M 25.90 % 44.590 M -10.76 % 49.964 M 32.66 % 37.663 M
Other non current assets 0.000 -100.00 % 537.000 K 0.000 -100.00 % 94.000 K 0.000 -100.00 % 976.000 K 83.80 % 531.000 K 5.78 % 502.000 K -0.20 % 503.000 K 3.29 % 487.000 K -33.56 % 733.000 K -48.71 % 1.429 M 174.81 % 520.000 K -72.16 % 1.868 M 3 435.71 % -56.000 K 86.70 % -421.000 K -205.25 % 400.000 K 969.57 % -46.000 K -104.78 % 962.000 K 225.00 % 296.000 K 20.33 % 246.000 K -97.21 % 8.816 M -19.11 % 10.899 M 141.18 % 4.519 M 340.02 % 1.027 M 580.13 % 151.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 398.000 K -38.39 % 646.000 K 0.000 -100.00 % 2.291 M 441.61 % 423.000 K -92.85 % 5.919 M -15.79 % 7.029 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 2.672 M 44 433.33 % 6.000 K -99.93 % 8.907 M -14.19 % 10.380 M -12.44 % 11.855 M -11.05 % 13.328 M 444 166.67 % 3.000 K -99.23 % 392.000 K 7.40 % 365.000 K -24.43 % 483.000 K 66.55 % 290.000 K -1.36 % 294.000 K -86.64 % 2.200 M 1 089.19 % 185.000 K -84.05 % 1.160 M -19.28 % 1.437 M 49.22 % 963.000 K 99.79 % 482.000 K 460.47 % 86.000 K 32.31 % 65.000 K -5.80 % 69.000 K -74.16 % 267.000 K -45.17 % 487.000 K -43.37 % 860.000 K -31.03 % 1.247 M 16.98 % 1.066 M
GoodWill 0.000 0.000 -100.00 % 2.345 M -70.63 % 7.985 M 0.00 % 7.985 M 0.00 % 7.985 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 % 95.000 K -51.53 % 196.000 K -5.31 % 207.000 K 0.000 0.000 0.000
Goodwill and intangible assets 2.672 M 44 433.33 % 6.000 K -99.95 % 11.252 M -38.73 % 18.365 M -7.43 % 19.840 M -6.91 % 21.313 M 710 333.33 % 3.000 K -99.23 % 392.000 K 7.40 % 365.000 K -24.43 % 483.000 K 66.55 % 290.000 K -1.36 % 294.000 K -86.64 % 2.200 M 1 089.19 % 185.000 K -84.05 % 1.160 M -19.28 % 1.437 M 49.22 % 963.000 K 99.79 % 482.000 K 460.47 % 86.000 K 32.31 % 65.000 K -60.37 % 164.000 K -64.58 % 463.000 K -33.29 % 694.000 K -19.30 % 860.000 K -31.03 % 1.247 M 16.98 % 1.066 M
Property plant equipment net 686.000 K -56.64 % 1.582 M 425.58 % 301.000 K -55.27 % 673.000 K -15.45 % 796.000 K -3.98 % 829.000 K -2.81 % 853.000 K 211.31 % 274.000 K -40.82 % 463.000 K -66.33 % 1.375 M -73.51 % 5.191 M -15.40 % 6.136 M -21.28 % 7.795 M -24.95 % 10.386 M 15.21 % 9.015 M -20.14 % 11.289 M -17.20 % 13.634 M 47.30 % 9.256 M 21.85 % 7.596 M 69.86 % 4.472 M -22.78 % 5.791 M -14.31 % 6.758 M -14.16 % 7.873 M 28.62 % 6.121 M -0.79 % 6.170 M 758.14 % 719.000 K
Total non current assets 3.358 M 58.02 % 2.125 M -81.61 % 11.553 M -39.61 % 19.132 M -7.29 % 20.636 M -10.74 % 23.118 M 1 566.76 % 1.387 M 18.75 % 1.168 M -12.25 % 1.331 M -43.24 % 2.345 M -62.26 % 6.214 M -20.93 % 7.859 M -25.26 % 10.515 M -15.47 % 12.439 M 15.52 % 10.768 M -18.11 % 13.150 M -13.82 % 15.259 M 19.50 % 12.769 M 38.57 % 9.215 M -16.34 % 11.015 M -17.52 % 13.354 M -16.73 % 16.037 M -17.62 % 19.466 M 69.27 % 11.500 M 36.19 % 8.444 M 336.16 % 1.936 M
Other current assets 72.811 M 1 886.10 % 3.666 M 113.28 % -27.601 M 74.14 % -106.752 M -1 013.43 % 11.687 M 5.88 % 11.038 M 7.38 % 10.279 M 1 413.84 % 679.002 K -99.91 % 721.357 M 25 708.82 % 2.795 M -99.64 % 766.215 M 4 333.88 % 17.281 M 599.63 % 2.470 M -24.79 % 3.284 M -22.49 % 4.237 M -14.65 % 4.964 M -5.36 % 5.245 M -99.53 % 1.106 B 19 284.00 % 5.706 M 141.27 % 2.365 M -54.56 % 5.205 M -10.52 % 5.817 M -4.40 % 6.085 M 114.34 % 2.839 M -99.12 % 324.380 M 14 127.20 % 2.280 M
Short term investments 383.786 K 6.08 % 361.790 K -35.62 % 562.000 K -66.98 % 1.702 M 9.10 % 1.560 M 16.16 % 1.343 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -56.000 K 86.70 % -421.000 K 0.000 100.00 % -46.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 83.646 M -14.74 % 98.109 M 585.45 % 14.313 M 199.18 % 4.784 M 12.51 % 4.252 M -37.88 % 6.845 M -21.15 % 8.681 M 22.80 % 7.069 M 19.19 % 5.931 M -31.65 % 8.677 M -7.33 % 9.363 M 8.54 % 8.626 M -31.73 % 12.636 M 22.56 % 10.310 M -5.58 % 10.919 M -22.58 % 14.104 M -9.18 % 15.530 M -17.74 % 18.880 M 85.92 % 10.155 M -20.71 % 12.807 M 69.67 % 7.548 M -34.48 % 11.521 M -0.09 % 11.531 M 0.71 % 11.450 M -33.10 % 17.114 M 472.95 % 2.987 M
Cash and short term investments 11.095 M -88.69 % 98.109 M 563.56 % 14.785 M 209.06 % 4.784 M 12.51 % 4.252 M -37.88 % 6.845 M -21.15 % 8.681 M 22.80 % 7.069 M 19.19 % 5.931 M -31.65 % 8.677 M -7.33 % 9.363 M 8.54 % 8.626 M -31.73 % 12.636 M 22.56 % 10.310 M -5.58 % 10.919 M -22.58 % 14.104 M -9.18 % 15.530 M -17.74 % 18.880 M 85.92 % 10.155 M -20.71 % 12.807 M 69.67 % 7.548 M -34.48 % 11.521 M -0.09 % 11.531 M 0.71 % 11.450 M -33.10 % 17.114 M 472.95 % 2.987 M
Total current assets 87.096 M -17.43 % 105.481 M 472.15 % 18.436 M -10.00 % 20.484 M -7.11 % 22.053 M -68.40 % 69.787 M -46.73 % 131.007 M 16.50 % 112.449 M 5.51 % 106.574 M -2.09 % 108.845 M -3.75 % 113.080 M -6.67 % 121.162 M 2.89 % 117.761 M 8.54 % 108.495 M -23.91 % 142.596 M 16.29 % 122.619 M -25.73 % 165.106 M 2.62 % 160.892 M 25.38 % 128.323 M 23.33 % 104.049 M 19.77 % 86.871 M -0.72 % 87.505 M 2.70 % 85.205 M 7.17 % 79.506 M -8.22 % 86.626 M 86.46 % 46.457 M
Inventory 0.000 -100.00 % 19.000 K 102.09 % -909.020 K 0.000 -100.00 % 335.000 K -98.94 % 31.752 M -68.40 % 100.485 M 212.28 % 32.178 M -19.12 % 39.783 M -6.76 % 42.669 M -24.18 % 56.274 M -5.42 % 59.498 M 4.58 % 56.890 M 24.09 % 45.847 M -37.75 % 73.644 M 52.85 % 48.181 M -34.69 % 73.770 M 23.79 % 59.593 M 24.31 % 47.938 M 50.12 % 31.933 M 21.51 % 26.281 M 21.66 % 21.602 M 4.50 % 20.671 M -15.72 % 24.527 M -12.07 % 27.894 M 77.18 % 15.743 M
Net receivables 3.190 M -13.48 % 3.687 M -88.54 % 32.161 M -73.74 % 122.452 M 2 018.91 % 5.779 M -69.28 % 18.809 M 62.68 % 11.562 M -83.83 % 71.517 M 27.22 % 56.216 M 4.13 % 53.987 M 23.32 % 43.779 M 22.43 % 35.757 M -21.87 % 45.765 M -6.70 % 49.054 M -8.81 % 53.796 M 0.000 -100.00 % 70.561 M -3.86 % 73.394 M 13.75 % 64.524 M 13.31 % 56.944 M 19.04 % 47.837 M -1.50 % 48.565 M 3.51 % 46.918 M 15.31 % 40.690 M 0.000 -100.00 % 25.447 M
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 -100.00 % 251.000 K 26.13 % 199.000 K -24.05 % 262.000 K -66.67 % 786.000 K 431.08 % 148.000 K -43.73 % 263.000 K 112.10 % 124.000 K 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 6.591 M -54.84 % 14.594 M 2 002.88 % 694.000 K -7.22 % 748.000 K -96.99 % 24.810 M -45.91 % 45.868 M 54.90 % 29.611 M 47.12 % 20.127 M 74.50 % 11.534 M 0.05 % 11.528 M -41.97 % 19.867 M -86.85 % 151.090 M 17.62 % 128.459 M -49.78 % 255.808 M -14.36 % 298.703 M -11.21 % 336.418 M -4.88 % 353.689 M 44.59 % 244.621 M 4.42 % 234.274 M 62.23 % 144.407 M 0.000 0.000 0.000 0.000 0.000
Tax payables 227.000 K -91.15 % 2.566 M 1 183.00 % 200.000 K -42.69 % 349.000 K 71.92 % 203.000 K -33.00 % 303.000 K 3 266.67 % 9.000 K -88.00 % 75.000 K -85.18 % 506.000 K -75.24 % 2.044 M 52.08 % 1.344 M -9.13 % 1.479 M 11.29 % 1.329 M -2.71 % 1.366 M -14.73 % 1.602 M 11.25 % 1.440 M 119.51 % 656.000 K -69.10 % 2.123 M 105.32 % 1.034 M 146.19 % 420.000 K -18.13 % 513.000 K 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 K 0.000 0.000 0.000 100.00 % -1.000 K 99.96 % -2.348 M -33 442.86 % -7.000 K 30.00 % -10.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -54.000 K 0.000 0.000 0.000
Minority interest 2.733 M -94.43 % 49.107 M 639.12 % 6.644 M -3.13 % 6.859 M 7.12 % 6.403 M 4.40 % 6.133 M 494.86 % 1.031 M -50.00 % 2.062 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 215.000 K -26.37 % 292.000 K 56.99 % 186.000 K 220.69 % 58.000 K 7.41 % 54.000 K -90.43 % 564.000 K 0.000 0.000
Capital lease obligations 476.000 K -68.25 % 1.499 M 1 559.03 % 90.354 K -68.95 % 291.000 K -14.41 % 340.000 K 0.000 0.000 -100.00 % 156.115 K -37.13 % 248.331 K 100.21 % 124.037 K 93.81 % 64.000 K -89.56 % 612.782 K 1 874.58 % 31.034 K -43.03 % 54.474 K -30.03 % 77.857 K -22.72 % 100.752 K -68.48 % 319.662 K -65.64 % 930.389 K 61.88 % 574.757 K 42.25 % 404.040 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.274 K
Preferred stock 0.000 0.000 -100.00 % 12.794 M -38.91 % 20.945 M -34.34 % 31.900 M -53.35 % 68.375 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 490.435 M 746.36 % 57.946 M -87.24 % 454.068 M 346.88 % 101.609 M 74.27 % 58.306 M -90.82 % 635.031 M 1 502.68 % 39.623 M 46.30 % 27.083 M -93.59 % 422.517 M 336.89 % -178.362 M -134.45 % 517.672 M 869.77 % 53.381 M -10.51 % 59.650 M 438.78 % -17.607 M -45.13 % -12.132 M -118.94 % 64.056 M -15.29 % 75.614 M 23.14 % 61.404 M 553.44 % -13.542 M -127.25 % 49.689 M 5.27 % 47.202 M 0.41 % 47.007 M -3.03 % 48.476 M 5.72 % 45.852 M 1.65 % 45.106 M 320.37 % 10.730 M
Deferred tax liabilities non current 0.000 0.000 -100.00 % 1.336 M -14.19 % 1.557 M -19.91 % 1.944 M -10.41 % 2.170 M 1 169.01 % 171.000 K 171.43 % 63.000 K 231.58 % 19.000 K 0.000 0.000 0.000 -100.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 145.28 % 53.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 292.000 K 104.20 % 143.000 K 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 90.454 M -15.94 % 107.606 M 258.82 % 29.989 M -24.30 % 39.616 M -7.20 % 42.689 M -54.05 % 92.905 M -29.83 % 132.394 M 16.53 % 113.617 M 5.29 % 107.905 M -2.95 % 111.190 M -6.79 % 119.294 M -7.54 % 129.021 M 0.58 % 128.276 M 6.07 % 120.934 M -21.15 % 153.364 M 12.96 % 135.769 M -24.73 % 180.365 M 3.86 % 173.661 M 26.26 % 137.538 M 19.53 % 115.064 M 14.81 % 100.225 M -3.20 % 103.542 M -1.08 % 104.671 M 15.02 % 91.006 M -4.27 % 95.070 M 96.45 % 48.393 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -8.530 M -163.51 % 13.430 M 101.59 % 6.662 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 3.410 M -77.10 % 14.890 M 2 698.83 % 532.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 1.087 M -65.77 % 3.175 M -73.62 % 12.037 M 394.94 % 2.432 M -91.04 % 27.151 M -11.66 % 30.736 M 459.44 % -8.551 M -2 571.39 % 346.000 K -93.91 % 5.685 M 116.32 % 2.628 M 13 731.58 % 19.000 K 100.21 % -8.937 M -936.77 % -862.000 K -104.92 % 17.520 M 153.93 % -32.488 M -197.32 % 33.382 M 298.25 % -16.838 M -23.62 % -13.621 M 43.59 % -24.146 M -610.18 % -3.400 M 43.22 % -5.988 M -81.84 % -3.293 M 0.000 0.000 0.000 0.000
Accounts receivables 148.000 K -80.34 % 752.805 K -81.22 % 4.009 M 45.89 % 2.748 M -75.21 % 11.084 M 232.47 % -8.367 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
Inventory 19.000 K 883.83 % -2.424 K 0.000 -100.00 % 335.000 K -99.18 % 41.035 M -34.09 % 62.257 M 184.28 % -73.872 M -1 407.93 % 5.648 M 345.43 % 1.268 M -90.20 % 12.937 M 235.85 % 3.852 M 248.90 % -2.587 M 79.17 % -12.419 M -146.04 % 26.974 M 203.95 % -25.950 M -197.70 % 26.560 M 234.22 % -19.788 M -56.84 % -12.617 M 24.37 % -16.683 M -200.81 % -5.546 M -15.78 % -4.790 M -367.77 % -1.024 M 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 920.000 K -62.06 % 2.425 M -69.79 % 8.028 M 1 333.18 % -651.000 K 97.39 % -24.968 M -7.83 % -23.154 M -135.45 % 65.321 M 1 332.01 % -5.302 M -220.04 % 4.417 M 142.85 % -10.309 M -168.95 % -3.833 M 39.64 % -6.350 M -154.95 % 11.557 M 222.24 % -9.454 M -44.60 % -6.538 M -195.84 % 6.822 M 131.25 % 2.950 M 393.82 % -1.004 M 86.55 % -7.463 M -447.76 % 2.146 M 279.13 % -1.198 M 47.20 % -2.269 M 0.000 0.000 0.000 0.000
Other non cash items -57.514 M -2 177.39 % 2.769 M -49.61 % 5.494 M 535.00 % -1.263 M 28.09 % -1.756 M -184.52 % 2.078 M 264.56 % 570.000 K -86.12 % 4.108 M 195.75 % 1.389 M 968.46 % 130.000 K 120.00 % -650.000 K -208.33 % 600.000 K -71.15 % 2.080 M 370.48 % -769.000 K -122.58 % 3.406 M 230.65 % -2.607 M -144.61 % 5.844 M 194.70 % 1.983 M -51.28 % 4.070 M 62.09 % 2.511 M -28.11 % 3.493 M 33.78 % 2.611 M 1 652.35 % 149.000 K 107.55 % -1.973 M 92.81 % -27.434 M -1 044.70 % 2.904 M
Net cash provided by operating activities -9.649 M -74.93 % -5.516 M -151.34 % 10.744 M 1 555.47 % 649.000 K -82.47 % 3.702 M -38.61 % 6.030 M 166.31 % -9.094 M -1 707.95 % -503.000 K -158.22 % 864.000 K 134.70 % -2.490 M -253.70 % 1.620 M 137.60 % -4.308 M -276.49 % 2.441 M -84.44 % 15.683 M 182.96 % -18.905 M -151.01 % 37.058 M 2 507.93 % -1.539 M 62.83 % -4.140 M 72.24 % -14.913 M -642.69 % 2.748 M 394.24 % 556.000 K 508.82 % -136.000 K -124.64 % 552.000 K 152.98 % -1.042 M 94.02 % -17.429 M -346.56 % 7.069 M
Investments in property plant and equipment -298.000 K 0.000 100.00 % -8.000 K -166.67 % -3.000 K 98.41 % -189.000 K 49.60 % -375.000 K 66.03 % -1.104 M -484.13 % -189.000 K -92.86 % -98.000 K -75.00 % -56.000 K 78.71 % -263.000 K 32.39 % -389.000 K 82.94 % -2.280 M 46.90 % -4.294 M -95.45 % -2.197 M 19.35 % -2.724 M 54.14 % -5.940 M -174.75 % -2.162 M 28.90 % -3.041 M -33.20 % -2.283 M -346.77 % -511.000 K 10.04 % -568.000 K 26.90 % -777.000 K 64.59 % -2.194 M 64.95 % -6.259 M -86.61 % -3.354 M
Acquisitions net -3.482 M 0.000 0.000 0.000 0.000 -100.00 % 80.000 K 136.20 % -221.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.050 M 0.000 -100.00 % 800.000 K -68.32 % 2.525 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -93.000 K
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -146.000 K 0.000 100.00 % -2.000 K 88.89 % -18.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 282.000 K 0.000 0.000 0.000 -100.00 % 89.000 K 0.000 -100.00 % 1.182 M 112.59 % 556.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 34.000 K -29.17 % 48.000 K 1 500.00 % 3.000 K -70.00 % 10.000 K -98.65 % 740.000 K 4 011.11 % 18.000 K -97.44 % 704.000 K -60.95 % 1.803 M 1 048.95 % -190.000 K -104.12 % 4.611 M 2 360.29 % -204.000 K 80.46 % -1.044 M -210.83 % 942.000 K 194.58 % -996.000 K -194.59 % 1.053 M -11.21 % 1.186 M -61.08 % 3.047 M 159.64 % -5.109 M -437.90 % 1.512 M -67.79 % 4.694 M 497.96 % 785.000 K -37.99 % 1.266 M 114.43 % -8.773 M -52.20 % -5.764 M -161.41 % -2.205 M -386.75 % -453.000 K
Net cash used for investing activites -3.746 M -7 904.17 % 48.000 K 1 060.00 % -5.000 K -171.43 % 7.000 K -98.73 % 551.000 K 298.92 % -277.000 K 55.39 % -621.000 K -138.48 % 1.614 M 614.01 % -314.000 K -106.89 % 4.555 M 2 562.16 % -185.000 K 87.09 % -1.433 M -7.10 % -1.338 M 74.71 % -5.290 M -135.01 % -2.251 M -46.36 % -1.538 M -68.46 % -913.000 K 78.30 % -4.208 M -175.21 % -1.529 M -163.42 % 2.411 M 779.93 % 274.000 K -60.74 % 698.000 K 107.31 % -9.550 M -20.01 % -7.958 M 5.98 % -8.464 M -117.03 % -3.900 M
Debt repayment -241.000 K 67.11 % -732.643 K 81.54 % -3.968 M -1 569.63 % 270.000 K 103.92 % -6.890 M 0.000 100.00 % -20.000 K -66.67 % -12.000 K 99.94 % -20.348 M -45.32 % -14.002 M -1 732.74 % -764.000 K -105.68 % 13.458 M 42.18 % 9.465 M 112.66 % -74.786 M -153.35 % 140.174 M 149.06 % -285.744 M 0.000 -100.00 % 115.947 M 0.000 100.00 % -37.148 M 27.68 % -51.365 M -41.64 % -36.264 M 0.000 100.00 % -20.497 M -149.52 % 41.395 M 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 116.969 M 0.000 0.000 0.000 -100.00 % 155.038 K 0.000 0.000 -100.00 % 396.887 K 0.000 0.000 -100.00 % 8.271 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.078 M -203.27 % -685.145 K 0.000 100.00 % -95.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -1.181 M 0.000 0.000 100.00 % -548.100 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -1.210 M 81.47 % -6.528 M -304.78 % 3.188 M 732.54 % -504.000 K -599.01 % 101.000 K 101.34 % -7.545 M 92.86 % -105.640 M -102 662.99 % 103.000 K 107.54 % -1.366 M -112.07 % 11.311 M 1 136.73 % -1.091 M 90.70 % -11.737 M -50 325.16 % -23.276 K 99.71 % -8.033 M -25 694.04 % -31.143 K 85.65 % -217.007 K -100.04 % 548.082 M 642.03 % -101.117 M -846.19 % 13.551 M -63.43 % 37.057 M 173.82 % 13.534 M -60.29 % 34.080 M 58.18 % 21.545 M 2 116.32 % -1.069 M 83.71 % -6.560 M -915.94 % 804.000 K
Net cash used provided by financing activities -1.451 M 80.02 % -7.261 M -830.90 % -780.000 K -233.33 % -234.000 K 96.55 % -6.789 M 10.02 % -7.545 M -166.72 % 11.309 M 12 327.47 % 91.000 K 102.70 % -3.374 M -25.38 % -2.691 M -261.69 % -744.000 K -143.23 % 1.721 M 41.41 % 1.217 M 111.05 % -11.010 M -161.47 % 17.912 M 148.55 % -36.897 M -204 883.33 % -18.000 K -100.12 % 14.830 M 9.44 % 13.551 M 14 991.21 % -91.000 K 98.12 % -4.850 M -1 632.14 % -280.000 K -101.30 % 21.545 M 879.20 % -2.765 M -107.94 % 34.835 M 4 232.71 % 804.000 K
Effect of forex changes on cash 383.000 K 147.82 % -801.000 K -86.28 % -430.000 K -490.91 % 110.000 K 292.98 % -57.000 K -29.55 % -44.000 K -344.44 % 18.000 K 128.13 % -64.000 K -182.05 % 78.000 K 230.00 % -60.000 K -230.43 % 46.000 K 360.00 % 10.000 K 66.67 % 6.000 K -25.00 % 8.000 K -86.44 % 59.000 K 220.41 % -49.000 K -107.13 % 687.000 K 1.63 % 676.000 K 182.85 % 239.000 K 12.21 % 213.000 K 752.00 % 25.000 K -77.06 % 109.000 K 3.81 % 105.000 K -34.38 % 160.000 K 5 233.33 % 3.000 K -50.00 % 6.000 K
Net change in cash -14.463 M -747.34 % -1.707 M -117.91 % 9.529 M 1 691.17 % 532.000 K 120.52 % -2.593 M -41.23 % -1.836 M -213.90 % 1.612 M 41.65 % 1.138 M 141.44 % -2.746 M -300.29 % -686.000 K -193.08 % 737.000 K 118.38 % -4.010 M -272.40 % 2.326 M 481.94 % -609.000 K 80.88 % -3.185 M -123.35 % -1.426 M 20.02 % -1.783 M -124.91 % 7.158 M 369.91 % -2.652 M -150.22 % 5.281 M 232.19 % -3.995 M -1 121.74 % 391.000 K -96.91 % 12.652 M 209.02 % -11.605 M -229.74 % 8.945 M 124.81 % 3.979 M
Cash at beginning of period 98.109 M 589.59 % 14.227 M 197.39 % 4.784 M 12.51 % 4.252 M -37.88 % 6.845 M -21.15 % 8.681 M 22.80 % 7.069 M 19.19 % 5.931 M -31.65 % 8.677 M -7.33 % 9.363 M 8.54 % 8.626 M -31.73 % 12.636 M 22.56 % 10.310 M -5.58 % 10.919 M -22.58 % 14.104 M -9.18 % 15.530 M -10.30 % 17.313 M 70.49 % 10.155 M -20.71 % 12.807 M 70.17 % 7.526 M -34.68 % 11.521 M 3.51 % 11.130 M 212.86 % -9.862 M -665.81 % 1.743 M 124.20 % -7.202 M 35.59 % -11.181 M
Cash at end of period 83.646 M 568.09 % 12.520 M -12.53 % 14.313 M 199.18 % 4.784 M 12.51 % 4.252 M -37.88 % 6.845 M -21.15 % 8.681 M 22.80 % 7.069 M 19.19 % 5.931 M -31.65 % 8.677 M -7.33 % 9.363 M 8.54 % 8.626 M -31.73 % 12.636 M 22.56 % 10.310 M -5.58 % 10.919 M -22.58 % 14.104 M -9.18 % 15.530 M -10.30 % 17.313 M 70.49 % 10.155 M -20.71 % 12.807 M 70.17 % 7.526 M -34.68 % 11.521 M 312.94 % 2.790 M 128.29 % -9.862 M -665.81 % 1.743 M 124.20 % -7.202 M
Operating cash flow -9.649 M -1 270.74 % -703.928 K -106.55 % 10.744 M 1 555.47 % 649.000 K -82.47 % 3.702 M -38.61 % 6.030 M 166.31 % -9.094 M -1 707.95 % -503.000 K -158.22 % 864.000 K 134.70 % -2.490 M -253.70 % 1.620 M 137.60 % -4.308 M -276.49 % 2.441 M -84.44 % 15.683 M 182.96 % -18.905 M -151.01 % 37.058 M 2 507.93 % -1.539 M 62.83 % -4.140 M 72.24 % -14.913 M -642.69 % 2.748 M 394.24 % 556.000 K 508.82 % -136.000 K -124.64 % 552.000 K 152.98 % -1.042 M 94.02 % -17.429 M -346.56 % 7.069 M
Capital expenditure -298.000 K 0.000 100.00 % -8.000 K -166.67 % -3.000 K 98.41 % -189.000 K 49.60 % -375.000 K 66.03 % -1.104 M -484.13 % -189.000 K -92.86 % -98.000 K -75.00 % -56.000 K 78.71 % -263.000 K 32.39 % -389.000 K 82.94 % -2.280 M 46.90 % -4.294 M -95.45 % -2.197 M 19.35 % -2.724 M 54.14 % -5.940 M -174.75 % -2.162 M 28.90 % -3.041 M -33.20 % -2.283 M -346.77 % -511.000 K 10.04 % -568.000 K 26.90 % -777.000 K 64.59 % -2.194 M 64.95 % -6.259 M -86.61 % -3.354 M
Free CashFlow -9.947 M -1 313.07 % -703.928 K -106.56 % 10.736 M 1 561.92 % 646.000 K -81.61 % 3.513 M -37.88 % 5.655 M 155.45 % -10.198 M -1 373.70 % -692.000 K -190.34 % 766.000 K 130.09 % -2.546 M -287.62 % 1.357 M 128.89 % -4.697 M -3 017.39 % 161.000 K -98.59 % 11.389 M 153.97 % -21.102 M -161.46 % 34.334 M 559.07 % -7.479 M -18.68 % -6.302 M 64.90 % -17.954 M -3 961.08 % 465.000 K 933.33 % 45.000 K 106.39 % -704.000 K -212.89 % -225.000 K 93.05 % -3.236 M 86.34 % -23.688 M -737.63 % 3.715 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 2000-01-31 1999-06-30 1999-01-31
Revenue 140.048 M 30.55 % 107.273 M -15.90 % 127.559 M 8 671 483.96 % 1.471 K -99.89 % 1.383 M -45.81 % 2.551 M -42.91 % 4.469 M 25.29 % 3.567 M -58.77 % 8.652 M -84.18 % 54.693 M 0.00 % 54.693 M -34.53 % 83.535 M 0.00 % 83.535 M -40.80 % 141.118 M 0.00 % 141.118 M 22.23 % 115.457 M 0.00 % 115.457 M 48.51 % 77.744 M 0.00 % 77.744 M -8.31 % 84.788 M 0.00 % 84.788 M -27.44 % 116.853 M 0.00 % 116.853 M 9.12 % 107.084 M 0.00 % 107.084 M -7.67 % 115.977 M 0.00 % 115.977 M -10.64 % 129.780 M 0.00 % 129.780 M -26.14 % 175.710 M 0.00 % 175.710 M 12.10 % 156.744 M 0.00 % 156.744 M -37.99 % 252.756 M 0.00 % 252.756 M 25.81 % 200.899 M 0.00 % 200.899 M 13.43 % 177.109 M 0.00 % 177.109 M 34.13 % 132.047 M 0.00 % 132.047 M 16.14 % 113.698 M 0.00 % 113.698 M 0.21 % 113.455 M 0.00 % 113.455 M -4.76 % 119.130 M 0.00 % 119.130 M -19.90 % 148.717 M 0.00 % 148.717 M -6.11 % 158.394 M 100.00 % 79.197 M -36.35 % 124.423 M 100.00 % 62.212 M
Net income -6.827 M -0.15 % -6.817 M -113.00 % 52.458 M 3 885 877.78 % -1.350 K 99.94 % -2.275 M 70.50 % -7.710 M -517.80 % -1.248 M -5.41 % -1.184 M 11.64 % -1.340 M 84.52 % -8.659 M 0.00 % -8.659 M 55.29 % -19.367 M 0.00 % -19.367 M -370.35 % -4.118 M 0.00 % -4.118 M -73.08 % -2.379 M 0.00 % -2.379 M 25.21 % -3.181 M 0.00 % -3.181 M 3.12 % -3.284 M 0.00 % -3.284 M -911.74 % 404.500 K 0.00 % 404.500 K -60.69 % 1.029 M 0.00 % 1.029 M 159.86 % -1.719 M 0.00 % -1.719 M 33.62 % -2.590 M 0.00 % -2.590 M -227.91 % 2.025 M 0.00 % 2.025 M 264.12 % 556.000 K 0.00 % 556.000 K -82.39 % 3.158 M 0.00 % 3.158 M 38.08 % 2.287 M 0.00 % 2.287 M 29.32 % 1.769 M 0.00 % 1.769 M 50.70 % 1.174 M 0.00 % 1.174 M 49.68 % 784.000 K 0.00 % 784.000 K 276.78 % -443.500 K 0.00 % -443.500 K -320.10 % 201.500 K 0.00 % 201.500 K -56.71 % 465.500 K 0.00 % 465.500 K -90.69 % 5.003 M 100.00 % 2.501 M 20.11 % 2.083 M 100.00 % 1.041 M
Income before tax -6.352 M 3.68 % -6.595 M -112.63 % 52.215 M 3 014 822.86 % -1.732 K 99.93 % -2.459 M 70.81 % -8.424 M -787.68 % -949.000 K 0.32 % -952.000 K 18.84 % -1.173 M 87.74 % -9.570 M 0.00 % -9.570 M 56.28 % -21.889 M 0.00 % -21.889 M -394.78 % -4.424 M 0.00 % -4.424 M -68.09 % -2.632 M 0.00 % -2.632 M 24.53 % -3.488 M 0.00 % -3.488 M -20.97 % -2.883 M 0.00 % -2.883 M -660.89 % 514.000 K 0.00 % 514.000 K -52.27 % 1.077 M 0.00 % 1.077 M 166.52 % -1.619 M 0.00 % -1.619 M 40.16 % -2.706 M 0.00 % -2.706 M -197.80 % 2.767 M 0.00 % 2.767 M 206.20 % 903.500 K 0.00 % 903.500 K -76.19 % 3.795 M 0.00 % 3.795 M 46.16 % 2.597 M 0.00 % 2.597 M 8.41 % 2.395 M 0.00 % 2.395 M 49.08 % 1.607 M 0.00 % 1.607 M 74.71 % 919.500 K 0.00 % 919.500 K 376.13 % -333.000 K 0.00 % -333.000 K -436.36 % 99.000 K 0.00 % 99.000 K -83.31 % 593.000 K 0.00 % 593.000 K -89.16 % 5.473 M 100.00 % 2.737 M 14.19 % 2.397 M 100.00 % 1.198 M
Income before tax ratio -0.05 26.23 % -0.06 -115.02 % 0.41 134.77 % -1.18 33.81 % -1.78 46.12 % -3.30 -1 454.82 % -0.21 20.44 % -0.27 -96.86 % -0.14 22.52 % -0.17 0.00 % -0.17 33.22 % -0.26 0.00 % -0.26 -735.84 % -0.03 0.00 % -0.03 -37.52 % -0.02 0.00 % -0.02 49.18 % -0.04 0.00 % -0.04 -31.93 % -0.03 0.00 % -0.03 -873.01 % 0.00 0.00 % 0.00 -56.26 % 0.01 0.00 % 0.01 172.05 % -0.01 0.00 % -0.01 33.04 % -0.02 0.00 % -0.02 -232.41 % 0.02 0.00 % 0.02 173.15 % 0.01 0.00 % 0.01 -61.61 % 0.02 0.00 % 0.02 16.17 % 0.01 0.00 % 0.01 -4.42 % 0.01 0.00 % 0.01 11.15 % 0.01 0.00 % 0.01 50.44 % 0.01 0.00 % 0.01 375.54 % 0.00 0.00 % 0.00 -453.19 % 0.00 0.00 % 0.00 -79.16 % 0.00 0.00 % 0.00 -88.46 % 0.03 0.00 % 0.03 79.39 % 0.02 0.00 % 0.02
EBITDA -5.685 M 4.73 % -5.967 M -111.29 % 52.851 M 13 501.24 % 388.575 K 126.56 % -1.463 M 14.94 % -1.720 M -86 095.30 % 2.000 K -98.96 % 193.000 K 115.11 % -1.277 M 67.92 % -3.981 M 57.98 % -9.475 M 57.81 % -22.457 M 92.58 % -302.773 M -4 541.63 % -6.523 M -2 035.61 % 337.000 K 107.08 % -4.757 M -721.02 % 766.000 K 115.06 % -5.086 M -1 647.77 % -291.000 K 93.60 % -4.550 M -739.48 % -542.000 K -133.80 % 1.604 M 31.49 % 1.220 M -51.09 % 2.494 M -93.11 % 36.189 M 5 818.14 % 611.500 K -13.69 % 708.500 K 3 052.08 % -24.000 K 99.80 % -11.984 M -335.51 % 5.089 M -93.62 % 79.807 M 2 440.42 % 3.142 M -32.61 % 4.662 M -13.10 % 5.365 M -95.03 % 108.015 M 2 702.30 % 3.855 M -53.69 % 8.324 M 159.46 % 3.208 M -46.23 % 5.966 M 175.06 % 2.169 M -94.83 % 41.941 M 2 524.61 % 1.598 M -95.61 % 36.436 M 9 475.90 % 380.500 K -85.77 % 2.674 M 1 098.88 % 223.000 K -86.47 % 1.648 M 177.91 % 593.000 K -76.08 % 2.479 M -54.70 % 5.473 M 100.00 % 2.737 M 12.87 % 2.425 M 100.00 % 1.212 M
Net income ratio -0.05 23.29 % -0.06 -115.45 % 0.41 144.81 % -0.92 44.22 % -1.65 45.55 % -3.02 -982.12 % -0.28 15.87 % -0.33 -114.32 % -0.15 2.17 % -0.16 0.00 % -0.16 31.71 % -0.23 0.00 % -0.23 -694.57 % -0.03 0.00 % -0.03 -41.60 % -0.02 0.00 % -0.02 49.64 % -0.04 0.00 % -0.04 -5.66 % -0.04 0.00 % -0.04 -1 218.72 % 0.00 0.00 % 0.00 -63.98 % 0.01 0.00 % 0.01 164.83 % -0.01 0.00 % -0.01 25.72 % -0.02 0.00 % -0.02 -273.18 % 0.01 0.00 % 0.01 224.81 % 0.00 0.00 % 0.00 -71.61 % 0.01 0.00 % 0.01 9.75 % 0.01 0.00 % 0.01 14.00 % 0.01 0.00 % 0.01 12.36 % 0.01 0.00 % 0.01 28.88 % 0.01 0.00 % 0.01 276.40 % 0.00 0.00 % 0.00 -331.11 % 0.00 0.00 % 0.00 -45.96 % 0.00 0.00 % 0.00 -90.09 % 0.03 0.00 % 0.03 88.70 % 0.02 0.00 % 0.02
Ratio EBITDA -0.04 27.02 % -0.06 -113.43 % 0.41 -99.84 % 264.16 25 065.26 % -1.06 -56.97 % -0.67 -150 725.68 % 0.00 -99.17 % 0.05 136.66 % -0.15 -102.77 % -0.07 57.98 % -0.17 35.56 % -0.27 92.58 % -3.62 -7 741.20 % -0.05 -2 035.61 % 0.00 105.80 % -0.04 -721.02 % 0.01 110.14 % -0.07 -1 647.77 % 0.00 93.02 % -0.05 -739.48 % -0.01 -146.58 % 0.01 31.49 % 0.01 -55.18 % 0.02 -93.11 % 0.34 6 309.59 % 0.01 -13.69 % 0.01 3 403.43 % 0.00 99.80 % -0.09 -418.86 % 0.03 -93.62 % 0.45 2 166.20 % 0.02 -32.61 % 0.03 40.12 % 0.02 -95.03 % 0.43 2 127.36 % 0.02 -53.69 % 0.04 128.74 % 0.02 -46.23 % 0.03 105.07 % 0.02 -94.83 % 0.32 2 159.91 % 0.01 -95.61 % 0.32 9 455.44 % 0.00 -85.77 % 0.02 1 158.84 % 0.00 -86.47 % 0.01 246.93 % 0.00 -76.08 % 0.02 -51.76 % 0.03 0.00 % 0.03 77.32 % 0.02 0.00 % 0.02
Gross profit ratio 0.01 14.87 % 0.01 6.70 % 0.01 -97.75 % 0.52 217.39 % 0.16 176.55 % -0.21 -163.35 % 0.34 -37.28 % 0.54 88.22 % 0.29 2 573.56 % -0.01 0.00 % -0.01 88.26 % -0.10 0.00 % -0.10 -404.90 % 0.03 0.00 % 0.03 -29.42 % 0.05 0.00 % 0.05 7.25 % 0.04 0.00 % 0.04 -15.02 % 0.05 0.00 % 0.05 -40.60 % 0.08 0.00 % 0.08 -18.19 % 0.10 0.00 % 0.10 8.59 % 0.10 0.00 % 0.10 11.64 % 0.09 0.00 % 0.09 -25.19 % 0.11 0.00 % 0.11 15.16 % 0.10 0.00 % 0.10 9.09 % 0.09 0.00 % 0.09 -0.89 % 0.09 0.00 % 0.09 6.19 % 0.09 0.00 % 0.09 0.82 % 0.09 0.00 % 0.09 -2.72 % 0.09 0.00 % 0.09 13.02 % 0.08 0.00 % 0.08 -12.59 % 0.09 0.00 % 0.09 1.08 % 0.09 0.00 % 0.09 -10.00 % 0.10 0.00 % 0.10 26.39 % 0.08 0.00 % 0.08
Weighted average shs out dil 1.327 B 0.00 % 1.327 B 0.00 % 1.327 B 0.00 % 1.327 B 0.00 % 1.327 B 0.00 % 1.327 B -0.07 % 1.328 B 0.07 % 1.327 B 0.00 % 1.327 B 1.01 % 1.313 B 0.00 % 1.313 B 0.00 % 1.313 B 0.00 % 1.313 B 24.01 % 1.059 B 0.00 % 1.059 B 14.92 % 921.585 M 0.00 % 921.585 M 0.00 % 921.585 M 0.00 % 921.585 M 0.00 % 921.585 M 0.00 % 921.585 M -0.03 % 921.868 M 0.00 % 921.868 M 0.10 % 920.985 M 0.00 % 920.985 M 0.00 % 920.985 M 0.00 % 920.985 M -0.01 % 921.035 M 0.00 % 921.035 M -1.11 % 931.384 M 0.00 % 931.384 M 0.05 % 930.935 M 0.00 % 930.935 M 27.04 % 732.768 M 0.00 % 732.768 M 6.72 % 686.649 M 0.00 % 686.649 M 0.92 % 680.377 M 0.00 % 680.377 M -1.44 % 690.294 M 0.00 % 690.294 M 1.25 % 681.739 M 0.00 % 681.739 M -0.08 % 682.308 M 0.00 % 682.308 M 1.58 % 671.667 M 0.00 % 671.667 M 1.00 % 665.000 M 0.00 % 665.000 M 7.68 % 617.593 M 0.00 % 617.593 M 20.11 % 514.198 M 0.00 % 514.198 M
Weighted average shs out 1.327 B 0.00 % 1.327 B 0.00 % 1.327 B -0.10 % 1.328 B -0.48 % 1.334 B 0.58 % 1.327 B 0.00 % 1.327 B -0.05 % 1.327 B 0.05 % 1.327 B 1.02 % 1.313 B 0.00 % 1.313 B 0.00 % 1.313 B 0.00 % 1.313 B 24.01 % 1.059 B 0.00 % 1.059 B 15.04 % 920.632 M 0.00 % 920.632 M -0.10 % 921.585 M 0.00 % 921.585 M 0.00 % 921.585 M 0.00 % 921.585 M 0.01 % 921.498 M 0.00 % 921.498 M 0.06 % 920.985 M 0.00 % 920.985 M 0.00 % 920.985 M 0.00 % 920.985 M -0.01 % 921.035 M 0.00 % 921.035 M -1.03 % 930.659 M 0.00 % 930.659 M -0.03 % 930.935 M 0.00 % 930.935 M 29.04 % 721.429 M 0.00 % 721.429 M 5.07 % 686.649 M 0.00 % 686.649 M 0.92 % 680.377 M 0.00 % 680.377 M -1.44 % 690.294 M 0.00 % 690.294 M 1.25 % 681.739 M 0.00 % 681.739 M -0.08 % 682.308 M 0.00 % 682.308 M 1.58 % 671.667 M 0.00 % 671.667 M 1.00 % 665.000 M 0.00 % 665.000 M 7.68 % 617.593 M 0.00 % 617.593 M 20.11 % 514.198 M 0.00 % 514.198 M
EPS diluted -0.01 -1.96 % -0.01 -112.91 % 0.04 3 743 466.19 % 0.00 99.94 % 0.00 70.69 % -0.01 -480.00 % 0.00 -11.11 % 0.00 10.00 % 0.00 84.85 % -0.01 -1.54 % -0.01 56.08 % -0.01 -0.68 % -0.01 -286.84 % 0.00 5.00 % 0.00 -53.85 % 0.00 0.00 % 0.00 23.53 % 0.00 2.86 % 0.00 2.78 % 0.00 -2.86 % 0.00 -975.00 % 0.00 -20.00 % 0.00 -58.33 % 0.00 20.00 % 0.00 155.56 % 0.00 5.26 % 0.00 32.14 % 0.00 0.00 % 0.00 -227.27 % 0.00 4.76 % 0.00 250.00 % 0.00 0.00 % 0.00 -86.36 % 0.00 4.76 % 0.00 23.53 % 0.00 9.68 % 0.00 19.23 % 0.00 -3.70 % 0.00 68.75 % 0.00 -11.11 % 0.00 50.00 % 0.00 9.09 % 0.00 283.33 % 0.00 14.29 % 0.00 -450.00 % 0.00 -50.00 % 0.00 -50.00 % 0.00 33.33 % 0.00 -92.50 % 0.01 100.00 % 0.00 0.00 % 0.00 100.00 % 0.00
Earnings per share -0.01 -1.96 % -0.01 -112.91 % 0.04 3 747 017.09 % 0.00 99.94 % 0.00 70.69 % -0.01 -480.00 % 0.00 -11.11 % 0.00 10.00 % 0.00 84.85 % -0.01 -1.54 % -0.01 56.08 % -0.01 -0.68 % -0.01 -286.84 % 0.00 5.00 % 0.00 -53.85 % 0.00 0.00 % 0.00 23.53 % 0.00 2.86 % 0.00 2.78 % 0.00 -2.86 % 0.00 -975.00 % 0.00 -20.00 % 0.00 -58.33 % 0.00 20.00 % 0.00 155.56 % 0.00 5.26 % 0.00 32.14 % 0.00 0.00 % 0.00 -227.27 % 0.00 0.00 % 0.00 266.67 % 0.00 0.00 % 0.00 -86.36 % 0.00 0.00 % 0.00 29.41 % 0.00 6.25 % 0.00 23.08 % 0.00 -3.70 % 0.00 68.75 % 0.00 -11.11 % 0.00 50.00 % 0.00 9.09 % 0.00 283.33 % 0.00 14.29 % 0.00 -450.00 % 0.00 -50.00 % 0.00 -50.00 % 0.00 33.33 % 0.00 -92.50 % 0.01 100.00 % 0.00 0.00 % 0.00 100.00 % 0.00
Gross profit 2.005 M 49.96 % 1.337 M -10.27 % 1.490 M 194 926.18 % 764.000 -99.66 % 226.248 K 141.48 % -545.384 K -136.17 % 1.508 M -21.42 % 1.919 M -22.40 % 2.473 M 491.30 % -632.000 K 0.00 % -632.000 K 92.31 % -8.222 M 0.00 % -8.222 M -280.49 % 4.556 M 0.00 % 4.556 M -13.74 % 5.281 M 0.00 % 5.281 M 59.28 % 3.316 M 0.00 % 3.316 M -22.08 % 4.255 M 0.00 % 4.255 M -56.90 % 9.872 M 0.00 % 9.872 M -10.73 % 11.058 M 0.00 % 11.058 M 0.27 % 11.028 M 0.00 % 11.028 M -0.24 % 11.054 M 0.00 % 11.054 M -44.74 % 20.005 M 0.00 % 20.005 M 29.10 % 15.496 M 0.00 % 15.496 M -32.35 % 22.906 M 0.00 % 22.906 M 24.69 % 18.371 M 0.00 % 18.371 M 20.46 % 15.251 M 0.00 % 15.251 M 35.23 % 11.278 M 0.00 % 11.278 M 12.98 % 9.982 M 0.00 % 9.982 M 13.26 % 8.813 M 0.00 % 8.813 M -16.75 % 10.587 M 0.00 % 10.587 M -19.03 % 13.075 M 0.00 % 13.075 M -15.50 % 15.473 M 100.00 % 7.737 M -19.55 % 9.617 M 100.00 % 4.809 M
Income tax expense 255.000 K 11.35 % 229.000 K -38.44 % 372.000 K 555 323.88 % -67.000 -100.06 % 111.074 K 156.26 % -197.415 K -5 035.38 % 4.000 K -94.52 % 73.000 K 87.18 % 39.000 K -30.97 % 56.500 K 0.00 % 56.500 K 140.50 % -139.500 K 0.00 % -139.500 K -163.27 % 220.500 K 0.00 % 220.500 K 273.62 % -127.000 K 0.00 % -127.000 K 58.56 % -306.500 K 0.00 % -306.500 K -176.53 % 400.500 K 0.00 % 400.500 K 265.75 % 109.500 K 0.00 % 109.500 K 128.13 % 48.000 K 0.00 % 48.000 K -52.00 % 100.000 K 0.00 % 100.000 K 186.21 % -116.000 K 0.00 % -116.000 K -115.63 % 742.000 K 0.00 % 742.000 K 113.53 % 347.500 K 0.00 % 347.500 K -45.45 % 637.000 K 0.00 % 637.000 K 53.49 % 415.000 K 0.00 % 415.000 K -33.76 % 626.500 K 0.00 % 626.500 K 78.74 % 350.500 K 0.00 % 350.500 K 383.45 % 72.500 K 0.00 % 72.500 K -32.56 % 107.500 K 0.00 % 107.500 K 400.00 % 21.500 K 0.00 % 21.500 K -83.14 % 127.500 K 0.00 % 127.500 K -72.90 % 470.500 K 100.00 % 235.250 K -31.21 % 342.000 K 100.00 % 171.000 K
Cost of revenue 138.043 M 30.31 % 105.936 M -15.97 % 126.069 M 17 781 141.18 % 709.000 -99.94 % 1.156 M -62.66 % 3.097 M 4.59 % 2.961 M 79.67 % 1.648 M -73.33 % 6.179 M -88.83 % 55.325 M 0.00 % 55.325 M -39.70 % 91.757 M 0.00 % 91.757 M -32.81 % 136.562 M 0.00 % 136.562 M 23.95 % 110.176 M 0.00 % 110.176 M 48.03 % 74.429 M 0.00 % 74.429 M -7.58 % 80.533 M 0.00 % 80.533 M -24.72 % 106.981 M 0.00 % 106.981 M 11.41 % 96.027 M 0.00 % 96.027 M -8.50 % 104.949 M 0.00 % 104.949 M -11.60 % 118.726 M 0.00 % 118.726 M -23.75 % 155.706 M 0.00 % 155.706 M 10.24 % 141.248 M 0.00 % 141.248 M -38.55 % 229.850 M 0.00 % 229.850 M 25.93 % 182.528 M 0.00 % 182.528 M 12.77 % 161.858 M 0.00 % 161.858 M 34.02 % 120.769 M 0.00 % 120.769 M 16.44 % 103.716 M 0.00 % 103.716 M -0.88 % 104.642 M 0.00 % 104.642 M -3.59 % 108.543 M 0.00 % 108.543 M -19.98 % 135.643 M 0.00 % 135.643 M -5.09 % 142.921 M 100.00 % 71.461 M -37.76 % 114.806 M 100.00 % 57.403 M
General and administrative expenses 0.000 0.000 -100.00 % 470.382 K 24 604.94 % 1.904 K -99.90 % 1.880 M 290.17 % 481.892 K -78.49 % 2.240 M -18.93 % 2.763 M -38.93 % 4.524 M -23.30 % 5.898 M 0.00 % 5.898 M -19.82 % 7.356 M 0.00 % 7.356 M 17.32 % 6.270 M 0.00 % 6.270 M 20.11 % 5.220 M 0.00 % 5.220 M 8.10 % 4.829 M 0.00 % 4.829 M -11.46 % 5.454 M 0.00 % 5.454 M -15.36 % 6.444 M 0.00 % 6.444 M -6.85 % 6.918 M 0.00 % 6.918 M -21.98 % 8.867 M 0.00 % 8.867 M -13.58 % 10.260 M 0.00 % 10.260 M -6.91 % 11.021 M 0.00 % 11.021 M 1.11 % 10.901 M 0.00 % 10.901 M -16.83 % 13.107 M 0.00 % 13.107 M 34.32 % 9.758 M 0.00 % 9.758 M 22.79 % 7.947 M 0.00 % 7.947 M 18.19 % 6.724 M 0.00 % 6.724 M 1.33 % 6.636 M 0.00 % 6.636 M -0.44 % 6.665 M 0.00 % 6.665 M -17.13 % 8.042 M 0.00 % 8.042 M -8.09 % 8.750 M 0.00 % 8.750 M 27.05 % 6.887 M 100.00 % 3.443 M -20.36 % 4.324 M 100.00 % 2.162 M
Selling and marketing expenses 0.000 -100.00 % 979.229 K 4 397.86 % 21.771 K 13 538.89 % -162.000 -100.18 % 89.167 K 174.18 % 32.521 K -79.93 % 162.000 K 40.87 % 115.000 K -32.35 % 170.000 K -87.88 % 1.403 M 0.00 % 1.403 M -12.26 % 1.599 M 0.00 % 1.599 M -14.86 % 1.878 M 0.00 % 1.878 M 10.50 % 1.700 M 0.00 % 1.700 M -0.56 % 1.709 M 0.00 % 1.709 M -17.40 % 2.069 M 0.00 % 2.069 M -19.71 % 2.577 M 0.00 % 2.577 M -25.84 % 3.475 M 0.00 % 3.475 M -11.18 % 3.913 M 0.00 % 3.913 M 0.46 % 3.895 M 0.00 % 3.895 M -16.74 % 4.678 M 0.00 % 4.678 M 48.37 % 3.153 M 0.00 % 3.153 M -29.21 % 4.453 M 0.00 % 4.453 M 4.08 % 4.279 M 0.00 % 4.279 M 21.22 % 3.530 M 0.00 % 3.530 M 49.56 % 2.360 M 0.00 % 2.360 M 32.81 % 1.777 M 0.00 % 1.777 M -6.28 % 1.896 M 0.00 % 1.896 M -5.70 % 2.011 M 0.00 % 2.011 M -35.26 % 3.106 M 0.00 % 3.106 M 8.36 % 2.866 M 100.00 % 1.433 M -51.57 % 2.959 M 100.00 % 1.480 M
Other expenses 0.000 0.000 0.000 -100.00 % 9.984 M 1 325.28 % 700.526 K 0.000 0.000 -100.00 % 1.004 M 0.000 100.00 % -150.500 K 64.04 % -418.500 K 94.71 % -7.907 M -197.07 % 8.146 M 199.94 % -8.150 M -193.27 % 8.738 M 225.36 % -6.971 M -218.72 % 5.872 M 3 564.01 % -169.500 K -1 068.57 % 17.500 K 112.54 % -139.500 K 0.00 % -139.500 K -5.68 % -132.000 K 0.00 % -132.000 K 98.78 % -10.829 M -208.76 % 9.957 M 176.83 % -12.960 M -194.30 % 13.743 M 196.03 % -14.311 M -194.85 % 15.088 M 203.89 % -14.523 M -186.06 % 16.875 M 218.22 % -14.274 M -203.20 % 13.832 M 182.88 % -16.689 M -208.88 % 15.328 M 204.70 % -14.639 M -208.97 % 13.434 M 0.000 0.000 100.00 % -9.364 M -222.71 % 7.631 M 189.36 % -8.540 M -222.25 % 6.986 M 176.61 % -9.119 M -213.95 % 8.003 M 176.55 % -10.454 M -219.05 % 8.781 M 172.14 % -12.172 M -218.34 % 10.286 M 198.44 % -10.448 M -100.00 % -5.224 M 34.81 % -8.013 M -100.00 % -4.007 M
Operating expenses 8.233 M 15.41 % 7.134 M -7.18 % 7.686 M 180 692.11 % -4.256 K -100.16 % 2.670 M 27.57 % 2.093 M -11.70 % 2.370 M -38.95 % 3.882 M -17.30 % 4.694 M -34.35 % 7.151 M 0.00 % 7.151 M 581.97 % 1.049 M -94.47 % 18.959 M 948 025.00 % -2.000 K -100.01 % 16.294 M 32 049.02 % -51.000 K -100.37 % 13.788 M 116.50 % 6.369 M 0.00 % 6.369 M -13.75 % 7.384 M 0.00 % 7.384 M -16.93 % 8.889 M 0.00 % 8.889 M 2 138.65 % -436.000 K -102.14 % 20.349 M 11 373.68 % -180.500 K -100.71 % 25.378 M 16 264.01 % -157.000 K -100.56 % 28.151 M 2 293.79 % 1.176 M -96.39 % 32.573 M 14 838.91 % -221.000 K -100.79 % 27.885 M 3 101.49 % 871.000 K -97.58 % 35.990 M 6 073.44 % -602.500 K -102.19 % 27.471 M 139.36 % 11.477 M 0.00 % 11.477 M 4 206.08 % -279.500 K -101.56 % 17.889 M 14 185.43 % -127.000 K -100.76 % 16.698 M 3 092.47 % -558.000 K -103.37 % 16.563 M 4 225.28 % -401.500 K -102.04 % 19.704 M 6 325.43 % -316.500 K -101.35 % 23.394 M 3 463.55 % -695.500 K -100.00 % -347.750 K 52.40 % -730.500 K -100.00 % -365.250 K
Cost and expenses 146.276 M 29.37 % 113.070 M 48.71 % 76.036 M 2 143 770.71 % -3.547 K -100.09 % 3.826 M -26.27 % 5.190 M 778.11 % 591.000 K -89.31 % 5.530 M -49.14 % 10.873 M -82.60 % 62.476 M 0.00 % 62.476 M -38.61 % 101.761 M 0.00 % 101.761 M -29.68 % 144.708 M 0.00 % 144.708 M 23.64 % 117.045 M 0.00 % 117.045 M 44.86 % 80.797 M 0.00 % 80.797 M -8.10 % 87.917 M 0.00 % 87.917 M -24.12 % 115.870 M 0.00 % 115.870 M 9.33 % 105.983 M 0.00 % 105.983 M -9.84 % 117.547 M 0.00 % 117.547 M -11.43 % 132.723 M 0.00 % 132.723 M -23.10 % 172.580 M 0.00 % 172.580 M 11.28 % 155.080 M 0.00 % 155.080 M -37.54 % 248.280 M 0.00 % 248.280 M 26.70 % 195.962 M 0.00 % 195.962 M 13.05 % 173.335 M 0.00 % 173.335 M 33.77 % 129.574 M 0.00 % 129.574 M 15.69 % 112.002 M 0.00 % 112.002 M -0.57 % 112.645 M 0.00 % 112.645 M -4.70 % 118.194 M 0.00 % 118.194 M -19.69 % 147.181 M 0.00 % 147.181 M -3.16 % 151.978 M 100.00 % 75.989 M -37.38 % 121.358 M 100.00 % 60.679 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 163.000 K 0.000 -100.00 % 171.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 8.233 M 15.41 % 7.134 M -7.18 % 7.686 M 440 863.86 % 1.743 K -99.91 % 1.969 M -5.90 % 2.093 M -12.87 % 2.402 M -16.54 % 2.878 M -38.69 % 4.694 M -35.71 % 7.301 M 0.00 % 7.301 M -18.47 % 8.955 M 0.00 % 8.955 M 9.90 % 8.148 M 0.00 % 8.148 M 17.75 % 6.920 M 0.00 % 6.920 M 5.84 % 6.538 M 0.00 % 6.538 M -13.09 % 7.523 M 0.00 % 7.523 M -16.60 % 9.021 M 0.00 % 9.021 M -13.20 % 10.393 M 0.00 % 10.393 M -18.68 % 12.779 M 0.00 % 12.779 M -9.71 % 14.154 M 0.00 % 14.154 M -9.84 % 15.699 M 0.00 % 15.699 M 11.71 % 14.053 M 0.00 % 14.053 M -19.97 % 17.560 M 0.00 % 17.560 M 25.10 % 14.037 M 0.00 % 14.037 M 22.31 % 11.477 M 0.00 % 11.477 M 26.34 % 9.084 M 0.00 % 9.084 M 7.98 % 8.413 M 0.00 % 8.413 M -1.73 % 8.561 M 0.00 % 8.561 M -14.84 % 10.053 M 0.00 % 10.053 M -15.20 % 11.855 M 0.00 % 11.855 M 21.56 % 9.753 M 100.00 % 4.876 M -33.04 % 7.283 M 100.00 % 3.641 M
Interest income 6.000 K 0.000 -100.00 % 26.000 K 837.69 % -3.524 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -0.500 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 26.000 K -7.14 % 28.000 K -64.10 % 78.000 K 102.65 % -2.947 M 0.000 -100.00 % 318.520 -99.63 % 87.000 K 0.000 0.000 -100.00 % 173.500 K 0.00 % 173.500 K -31.83 % 254.500 K 0.00 % 254.500 K -18.56 % 312.500 K 0.00 % 312.500 K -29.62 % 444.000 K 0.00 % 444.000 K 19.84 % 370.500 K 0.00 % 370.500 K -15.22 % 437.000 K 0.00 % 437.000 K -8.58 % 478.000 K 0.00 % 478.000 K -0.21 % 479.000 K 0.00 % 479.000 K 0.000 0.000 -100.00 % 510.000 K 0.00 % 510.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 641.000 K 6.83 % 600.000 K 7.53 % 558.000 K 661.31 % -99.411 K -111.99 % 829.152 K -88.50 % 7.207 M 735.17 % 863.000 K 21.38 % 711.000 K -24.68 % 944.000 K -26.45 % 1.284 M -93.10 % 18.613 M 2 143.83 % 829.500 K 0.00 % 829.500 K 206.65 % 270.500 K 0.00 % 270.500 K 76.22 % 153.500 K 0.00 % 153.500 K -59.87 % 382.500 K 0.00 % 382.500 K 47.68 % 259.000 K 0.00 % 259.000 K -57.65 % 611.500 K 0.00 % 611.500 K -34.77 % 937.500 K 0.00 % 937.500 K -57.97 % 2.231 M 0.00 % 2.231 M 2.72 % 2.172 M 0.00 % 2.172 M -6.48 % 2.322 M 0.00 % 2.322 M 3.75 % 2.238 M 0.00 % 2.238 M 42.59 % 1.570 M 0.00 % 1.570 M 36.18 % 1.153 M 0.00 % 1.153 M 41.76 % 813.000 K 0.00 % 813.000 K 26.05 % 645.000 K 0.00 % 645.000 K -13.01 % 741.500 K 0.00 % 741.500 K 3.49 % 716.500 K 0.00 % 716.500 K 200.56 % -712.500 K -200.00 % 712.500 K 175.56 % -943.000 K -200.00 % 943.000 K 200.00 % -943.000 K -100.00 % -471.500 K 26.39 % -640.500 K -100.00 % -320.250 K
Operating income -6.228 M -7.43 % -5.797 M -111.25 % 51.523 M 610.20 % -10.099 M -313.26 % -2.444 M 7.37 % -2.638 M -206.41 % -861.000 K 56.14 % -1.963 M 11.62 % -2.221 M 71.46 % -7.783 M 29.32 % -11.011 M 39.59 % -18.226 M 27.22 % -25.044 M -597.49 % -3.591 M 0.00 % -3.591 M -126.17 % -1.588 M 0.00 % -1.588 M 48.00 % -3.053 M 0.00 % -3.053 M 2.41 % -3.129 M 0.00 % -3.129 M -418.26 % 983.000 K 0.00 % 983.000 K -10.72 % 1.101 M 31.38 % 838.000 K 153.36 % -1.571 M 0.00 % -1.571 M 46.64 % -2.943 M 0.00 % -2.943 M -194.03 % 3.130 M 0.00 % 3.130 M 88.16 % 1.664 M 0.00 % 1.664 M -62.83 % 4.476 M 0.00 % 4.476 M -9.34 % 4.937 M 0.00 % 4.937 M 30.80 % 3.774 M 0.00 % 3.774 M 52.61 % 2.473 M 0.00 % 2.473 M 45.77 % 1.697 M 0.00 % 1.697 M 109.32 % 810.500 K 0.00 % 810.500 K -13.36 % 935.500 K 0.00 % 935.500 K -39.10 % 1.536 M 0.00 % 1.536 M -76.06 % 6.416 M 100.00 % 3.208 M 4.67 % 3.065 M 100.00 % 1.533 M
Operating income ratio -0.04 17.71 % -0.05 -113.38 % 0.40 100.01 % -6 865.10 -388 324.76 % -1.77 -70.93 % -1.03 -436.69 % -0.19 64.99 % -0.55 -114.38 % -0.26 -80.40 % -0.14 29.32 % -0.20 7.73 % -0.22 27.22 % -0.30 -1 078.29 % -0.03 0.00 % -0.03 -85.05 % -0.01 0.00 % -0.01 64.99 % -0.04 0.00 % -0.04 -6.43 % -0.04 0.00 % -0.04 -538.62 % 0.01 0.00 % 0.01 -18.18 % 0.01 31.38 % 0.01 157.79 % -0.01 0.00 % -0.01 40.28 % -0.02 0.00 % -0.02 -227.30 % 0.02 0.00 % 0.02 67.85 % 0.01 0.00 % 0.01 -40.06 % 0.02 0.00 % 0.02 -27.94 % 0.02 0.00 % 0.02 15.31 % 0.02 0.00 % 0.02 13.78 % 0.02 0.00 % 0.02 25.52 % 0.01 0.00 % 0.01 108.87 % 0.01 0.00 % 0.01 -9.03 % 0.01 0.00 % 0.01 -23.97 % 0.01 0.00 % 0.01 -74.50 % 0.04 0.00 % 0.04 64.44 % 0.02 0.00 % 0.02
Total other income expenses net -124.000 K 84.46 % -798.000 K -215.32 % 692.000 K 286 050.41 % -242.000 98.46 % -15.758 K 82.40 % -89.526 K -1.73 % -88.000 K -108.70 % 1.011 M -3.53 % 1.048 M -63.32 % 2.858 M -97.69 % 123.661 M 1 357.81 % -9.832 M -205.46 % 9.323 M 329.70 % -4.059 M -269.71 % 2.392 M 149.34 % -4.847 M -275.76 % 2.758 M 199.44 % -2.773 M 93.87 % -45.250 M -12 451.88 % -360.500 K -142.34 % 851.500 K 340.54 % -354.000 K 39.38 % -584.000 K -2 333.33 % -24.000 K -110.04 % 239.000 K 592.78 % -48.500 K 91.52 % -572.184 K -340.92 % 237.500 K -93.13 % 3.459 M 1 051.58 % -363.500 K 99.43 % -63.389 M -8 240.63 % -760.000 K 93.10 % -11.020 M -1 519.46 % -680.500 K 97.66 % -29.048 M -1 141.37 % -2.340 M 90.58 % -24.829 M -1 700.50 % -1.379 M 94.90 % -27.017 M -3 017.96 % -866.500 K 89.50 % -8.255 M -962.48 % -777.000 K 93.15 % -11.345 M -892.10 % -1.144 M 79.84 % -5.673 M -578.12 % -836.500 K 93.13 % -12.172 M -1 190.78 % -943.000 K 93.15 % -13.767 M -1 359.90 % -943.000 K -100.00 % -471.500 K 29.47 % -668.500 K -100.00 % -334.250 K
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 2000-01-31 1999-06-30 1999-01-31
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30
Net debt -75.327 M 9.29 % -83.046 M 8.47 % -90.735 M 4.45 % -94.957 M -4.65 % -90.735 M -584.74 % -13.251 M -98.58 % -6.673 M -122.73 % -2.996 M -3 037.25 % 102.000 K 103.62 % -2.819 M -138.53 % 7.316 M 216.98 % 2.308 M -83.41 % 13.911 M 14.36 % 12.164 M 240.82 % 3.569 M -79.15 % 17.119 M -34.09 % 25.974 M 32.26 % 19.638 M -15.30 % 23.185 M 18.41 % 19.581 M -20.39 % 24.597 M 16.81 % 21.058 M 4.99 % 20.058 M -11.35 % 22.625 M 39.69 % 16.196 M -5.06 % 17.059 M -5.49 % 18.050 M -0.04 % 18.057 M -34.06 % 27.384 M 1.15 % 27.074 M 383.12 % 5.604 M -75.99 % 23.339 M -43.18 % 41.073 M -6.63 % 43.991 M -6.22 % 46.908 M 9.82 % 42.715 M 10.88 % 38.522 M 27.96 % 30.105 M 38.81 % 21.688 M -9.54 % 23.976 M -8.71 % 26.263 M -1.23 % 26.589 M -1.21 % 26.915 M 0.11 % 26.887 M 0.11 % 26.858 M 34.99 % 19.896 M 53.83 % 12.934 M 52.87 % 8.461 M 112.16 % 3.988 M -28.74 % 5.597 M -22.32 % 7.205 M
Total investments 0.000 -100.00 % 383.786 K 174.69 % 139.718 K -61.38 % 361.790 K -28.71 % 507.461 K -9.70 % 562.000 K -59.74 % 1.396 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.000 K -63.43 % 134.000 K 94.20 % 69.000 K -1.43 % 70.000 K -39.13 % 115.000 K 12.75 % 102.000 K -36.65 % 161.000 K -52.92 % 342.000 K 52.00 % 225.000 K -28.00 % 312.500 K -21.88 % 400.000 K -69.75 % 1.323 M -41.09 % 2.245 M 68.29 % 1.334 M 215.37 % 423.000 K -86.66 % 3.171 M -46.43 % 5.919 M -8.57 % 6.474 M -7.90 % 7.029 M -9.29 % 7.749 M -8.50 % 8.469 M -8.22 % 9.228 M -7.60 % 9.987 M 55.77 % 6.412 M 126.08 % 2.836 M 100.00 % 1.418 M 0.000 0.000 0.000
Total debt 107.000 K -82.17 % 600.000 K -62.12 % 1.584 M -49.75 % 3.152 M 215.20 % 1.000 M -5.84 % 1.062 M -47.61 % 2.027 M 13.37 % 1.788 M -72.55 % 6.514 M 354.57 % 1.433 M -88.75 % 12.739 M 39.18 % 9.153 M -53.05 % 19.495 M -6.48 % 20.845 M -14.91 % 24.498 M 1.28 % 24.188 M -22.03 % 31.021 M 21.32 % 25.569 M -21.69 % 32.651 M 15.55 % 28.258 M -0.79 % 28.483 M -6.37 % 30.421 M -0.84 % 30.680 M -1.83 % 31.251 M 18.10 % 26.462 M -10.89 % 29.695 M 1.79 % 29.173 M 2.84 % 28.367 M -24.61 % 37.627 M -0.96 % 37.993 M 92.78 % 19.708 M -48.35 % 38.156 M -32.59 % 56.603 M -7.50 % 61.196 M -6.98 % 65.788 M 14.95 % 57.233 M 17.58 % 48.677 M 17.05 % 41.586 M 20.56 % 34.495 M 1.00 % 34.153 M 1.01 % 33.811 M -6.40 % 36.124 M -6.02 % 38.436 M 0.06 % 38.413 M 0.06 % 38.389 M 22.31 % 31.387 M 28.72 % 24.384 M 7.22 % 22.743 M 7.78 % 21.102 M 34.86 % 15.647 M 53.52 % 10.192 M
Accumulated other comprehensive income loss 17.846 M -5.84 % 18.953 M -0.07 % 18.967 M -85.94 % 134.907 M 611.27 % 18.967 M -3.89 % 19.735 M 0.000 0.000 0.000 100.00 % -3.068 M 0.000 100.00 % -22.375 M 0.000 100.00 % -22.204 M 0.000 100.00 % -21.836 M 0.000 100.00 % -22.159 M 0.000 100.00 % -21.902 M 0.000 100.00 % -22.209 M 0.000 100.00 % -21.531 M 0.000 0.000 0.000 100.00 % -18.767 M 0.000 100.00 % -15.382 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
Retained earnings -551.617 M -1.25 % -544.790 M -1.27 % -537.973 M 8.88 % -590.431 M -9.75 % -537.973 M -759.03 % -62.626 M -14.09 % -54.893 M -0.90 % -54.406 M -2.22 % -53.222 M -2.58 % -51.882 M 0.000 100.00 % -34.564 M -245.36 % -10.008 M -368.45 % 3.728 M -64.54 % 10.514 M -12.11 % 11.963 M -29.92 % 17.071 M 6.27 % 16.064 M -24.32 % 21.227 M -5.35 % 22.426 M -15.74 % 26.615 M -8.20 % 28.993 M 2.52 % 28.280 M 1.07 % 27.981 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 132.670 M 0.00 % 132.670 M 0.00 % 132.670 M 0.00 % 132.670 M 0.00 % 132.670 M 678.35 % 17.045 M 0.00 % 17.045 M 0.00 % 17.045 M 0.00 % 17.045 M 0.00 % 17.045 M 0.00 % 17.045 M 0.00 % 17.045 M 0.00 % 17.045 M 19.92 % 14.214 M 0.00 % 14.214 M 19.94 % 11.851 M 0.00 % 11.851 M 0.00 % 11.851 M 0.00 % 11.851 M 0.00 % 11.851 M 0.00 % 11.851 M 0.00 % 11.851 M 0.00 % 11.851 M 0.06 % 11.844 M 0.00 % 11.844 M 0.00 % 11.844 M 0.00 % 11.844 M 0.00 % 11.844 M 0.00 % 11.844 M -0.75 % 11.934 M -0.31 % 11.971 M 100.00 % 5.986 M 0.000 -100.00 % 4.395 M -50.00 % 8.790 M 100.00 % 4.395 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
Total equity 78.643 M -8.97 % 86.389 M -4.55 % 90.503 M 6.00 % 85.384 M -5.66 % 90.503 M 264.37 % 24.838 M -25.40 % 33.296 M -0.29 % 33.393 M -3.23 % 34.508 M -2.06 % 35.235 M -7.34 % 38.026 M -27.06 % 52.133 M -25.26 % 69.754 M 11.42 % 62.606 M -11.23 % 70.527 M 25.25 % 56.307 M -4.74 % 59.107 M 1.05 % 58.493 M -7.89 % 63.500 M -3.04 % 65.490 M -6.48 % 70.027 M -3.62 % 72.659 M 0.68 % 72.169 M 0.69 % 71.675 M 0.15 % 71.568 M 0.10 % 71.494 M -2.11 % 73.034 M -2.05 % 74.564 M -7.67 % 80.761 M -0.03 % 80.783 M 6.26 % 76.027 M 0.27 % 75.821 M 0.27 % 75.614 M 10.37 % 68.509 M 11.57 % 61.404 M 5.55 % 58.175 M 5.88 % 54.945 M 4.73 % 52.463 M 4.97 % 49.981 M 2.66 % 48.685 M 2.74 % 47.388 M 0.34 % 47.227 M 0.34 % 47.065 M -1.53 % 47.798 M -1.51 % 48.530 M 2.23 % 47.473 M 2.28 % 46.416 M 1.43 % 45.761 M 1.45 % 45.106 M 61.57 % 27.918 M 160.19 % 10.730 M
Other non current liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.929 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -121.588 K -182.46 % 147.447 K 0.000 0.000 0.000 0.000 100.00 % -73.000 K 85.52 % -504.188 K 96.81 % -15.793 M -196.60 % 16.348 M 544 831.07 % 3.000 K 100.02 % -15.924 M -1 601.30 % -936.013 K -206.11 % 882.146 K 1 406.84 % -67.502 K 94.07 % -1.138 M 48.47 % -2.209 M 47.15 % -4.180 M 32.04 % -6.150 M -103.71 % -3.019 M -2 795.62 % 112.000 K 270.06 % -65.860 K 72.98 % -243.720 K -100.00 % -121.860 K 0.000 0.000 0.000 100.00 % -28.369 M 50.00 % -56.739 M -96.10 % -28.933 M -2 465.02 % -1.128 M -100.00 % -564.000 K 0.000 0.000 0.000
Long term debt 0.000 0.000 0.000 -100.00 % 1.322 M -38.25 % 2.141 M 0.000 0.000 -100.00 % 707.000 K -89.61 % 6.807 M 0.000 -100.00 % 24.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.588 K -10.06 % 155.207 K 417.36 % 30.000 K -3.23 % 31.000 K -98.59 % 2.202 M -2.13 % 2.250 M -4.09 % 2.346 M -16.67 % 2.815 M -84.47 % 18.132 M 689.11 % 2.298 M -0.14 % 2.301 M -87.41 % 18.272 M 25 986.99 % 70.044 K 28.52 % 54.500 K -29.68 % 77.502 K -94.06 % 1.306 M -48.47 % 2.534 M -47.13 % 4.793 M -32.03 % 7.052 M 100.00 % 3.526 M 0.000 -100.00 % 139.860 K -50.00 % 279.720 K -64.45 % 786.860 K -39.19 % 1.294 M -30.37 % 1.859 M -23.30 % 2.423 M -92.82 % 33.768 M -48.14 % 65.113 M 100.00 % 32.556 M 0.000 -100.00 % 2.656 M -50.00 % 5.311 M 100.00 % 2.656 M 0.000
Total non current liabilities 0.000 0.000 0.000 -100.00 % 1.322 M -88.70 % 11.700 M 775.72 % 1.336 M -7.67 % 1.447 M -36.09 % 2.264 M -11.04 % 2.545 M 30.92 % 1.944 M -6.22 % 2.073 M -4.47 % 2.170 M -4.02 % 2.261 M 1 222.22 % 171.000 K 40.16 % 122.000 K 93.65 % 63.000 K -4.55 % 66.000 K 69.23 % 39.000 K 30.00 % 30.000 K -3.23 % 31.000 K -98.59 % 2.202 M -2.13 % 2.250 M -1.01 % 2.273 M -1.64 % 2.311 M -6.40 % 2.469 M 2.02 % 2.420 M -0.58 % 2.434 M -1.78 % 2.478 M 1 695.65 % 138.000 K -93.54 % 2.137 M 3 292.06 % 63.000 K -67.53 % 194.000 K -40.31 % 325.000 K -47.03 % 613.500 K -31.98 % 902.000 K 77.91 % 507.000 K 352.68 % 112.000 K 51.35 % 74.000 K 105.56 % 36.000 K -94.59 % 665.000 K -48.61 % 1.294 M -35.45 % 2.005 M -26.17 % 2.715 M -51.66 % 5.616 M -34.06 % 8.517 M 130.53 % 3.695 M 427.53 % -1.128 M -153.93 % 2.092 M -60.62 % 5.311 M 100.00 % 2.656 M 0.000
Other current liabilities 1.799 M -44.44 % 3.238 M 79.09 % 1.808 M -81.76 % 9.913 M -42.45 % 17.226 M 189.42 % -19.264 M -1 517.51 % 1.359 M -8.55 % 1.486 M -12.33 % 1.695 M -45.78 % 3.126 M -11.92 % 3.549 M -18.15 % 4.336 M 103.38 % -128.287 M -4 531.33 % 2.895 M -99.12 % 330.253 M 44.62 % 228.366 M -51.04 % 466.450 M 375.14 % -169.529 M -149.44 % 342.915 M 283.62 % -186.757 M -5 835.78 % 3.256 M -2.57 % 3.342 M -31.19 % 4.857 M 4.35 % 4.654 M 102.01 % -231.625 M 25.45 % -310.680 M -3 597.32 % 8.883 M -4.11 % 9.264 M -21.69 % 11.830 M 8.83 % 10.871 M 102.77 % -393.128 M 26.14 % -532.278 M 20.72 % -671.429 M 6.25 % -716.227 M 5.89 % -761.026 M -16.88 % -651.137 M -20.30 % -541.248 M -10.61 % -489.321 M -11.87 % -437.393 M -101.61 % -216.952 M -6 318.97 % 3.489 M 103.12 % -111.831 M 50.77 % -227.151 M -403.49 % -45.115 M -132.95 % 136.921 M -9.72 % 151.658 M -8.86 % 166.395 M -14.96 % 195.676 M -13.02 % 224.957 M 145.12 % 91.775 M 321.64 % -41.407 M
Deferred revenue 162.000 K 0.000 0.000 -100.00 % 10.653 M 1 695.92 % 593.176 K 155.85 % -1.062 M 47.61 % -2.027 M -680.80 % 349.000 K 55.80 % 224.000 K 10.34 % 203.000 K -37.92 % 327.000 K 7.92 % 303.000 K 10.99 % 273.000 K 2 933.33 % 9.000 K -90.00 % 90.000 K 20.00 % 75.000 K -85.58 % 520.000 K 2.77 % 506.000 K -77.09 % 2.209 M 0.000 -100.00 % 1.393 M 3.65 % 1.344 M 3.15 % 1.303 M -11.90 % 1.479 M 7.88 % 1.371 M 0.000 0.000 0.000 -100.00 % 1.416 M 0.000 0.000 0.000 0.000 -100.00 % 1.274 M -50.00 % 2.548 M 100.00 % 1.274 M 0.000 -100.00 % 210.000 K -50.00 % 420.000 K 100.00 % 210.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 107.000 K -82.17 % 600.000 K -62.12 % 1.584 M -13.44 % 1.830 M 407.47 % 360.616 K -95.65 % 8.285 M 308.73 % 2.027 M 87.51 % 1.081 M -80.82 % 5.636 M 293.30 % 1.433 M -88.73 % 12.715 M 38.92 % 9.153 M -94.01 % 152.696 M 632.53 % 20.845 M -89.11 % 191.406 M 1.38 % 188.806 M 508.99 % 31.003 M -84.36 % 198.269 M 507.80 % 32.621 M -85.09 % 218.848 M 732.72 % 26.281 M -6.71 % 28.171 M -0.83 % 28.407 M -2.16 % 29.035 M -84.47 % 187.000 M -12.05 % 212.623 M 1.89 % 208.680 M 3.06 % 202.482 M -30.84 % 292.770 M -1.01 % 295.749 M 93.72 % 152.665 M -48.38 % 295.723 M -32.60 % 438.780 M -8.14 % 477.675 M -7.53 % 516.570 M 15.48 % 447.322 M 18.32 % 378.074 M 17.08 % 322.910 M 20.60 % 267.747 M 2.71 % 260.695 M 2.78 % 253.643 M -5.10 % 267.278 M -4.85 % 280.913 M 9.24 % 257.149 M 10.18 % 233.385 M 10.20 % 211.784 M 11.36 % 190.183 M 21.42 % 156.631 M 27.26 % 123.079 M 21.77 % 101.074 M 27.83 % 79.070 M
Total current liabilities 2.073 M -49.00 % 4.065 M 6.53 % 3.816 M -81.74 % 20.900 M 447.69 % 3.816 M 0.03 % 3.815 M -20.60 % 4.805 M 21.37 % 3.959 M -53.46 % 8.506 M 54.37 % 5.510 M -88.52 % 47.993 M 24.33 % 38.602 M -32.93 % 57.552 M -17.33 % 69.617 M -3.82 % 72.384 M 26.44 % 57.247 M -16.19 % 68.309 M 38.35 % 49.373 M -1.76 % 50.259 M 10.05 % 45.669 M 7.81 % 42.360 M -4.56 % 44.385 M -18.76 % 54.634 M -0.73 % 55.035 M 30.67 % 42.118 M -22.52 % 54.362 M -1.85 % 55.384 M 26.18 % 43.892 M -45.64 % 80.750 M 14.63 % 70.444 M 18.04 % 59.679 M -27.27 % 82.053 M -21.43 % 104.426 M -3.21 % 107.891 M -3.11 % 111.355 M 14.90 % 96.918 M 17.50 % 82.481 M 11.82 % 73.764 M 13.40 % 65.047 M 11.58 % 58.295 M 13.10 % 51.543 M -2.11 % 52.653 M -2.06 % 53.762 M 6.05 % 50.693 M 6.44 % 47.624 M 2.04 % 46.671 M 2.08 % 45.718 M 1.18 % 45.186 M 1.19 % 44.653 M 8.49 % 41.158 M 9.28 % 37.663 M
Total liabilities 2.073 M -49.00 % 4.065 M 6.53 % 3.816 M -82.83 % 22.222 M 482.34 % 3.816 M -25.92 % 5.151 M -17.61 % 6.252 M 0.47 % 6.223 M -43.69 % 11.051 M 48.26 % 7.454 M -85.11 % 50.066 M 22.80 % 40.772 M -31.83 % 59.813 M -14.29 % 69.788 M -3.75 % 72.506 M 26.52 % 57.310 M -16.18 % 68.375 M 38.38 % 49.412 M -1.74 % 50.289 M 10.04 % 45.700 M 2.55 % 44.562 M -4.45 % 46.635 M -18.05 % 56.907 M -0.77 % 57.346 M 28.62 % 44.587 M -21.48 % 56.782 M -1.79 % 57.818 M 24.69 % 46.370 M -42.67 % 80.888 M 11.45 % 72.581 M 21.49 % 59.742 M -27.36 % 82.247 M -21.48 % 104.751 M -3.46 % 108.504 M -3.34 % 112.257 M 15.22 % 97.425 M 17.96 % 82.593 M 11.86 % 73.838 M 13.45 % 65.083 M 10.39 % 58.960 M 11.59 % 52.837 M -3.33 % 54.657 M -3.22 % 56.477 M 0.30 % 56.309 M 0.30 % 56.141 M 11.47 % 50.366 M 12.95 % 44.590 M -5.68 % 47.277 M -5.38 % 49.964 M 14.04 % 43.814 M 16.33 % 37.663 M
Other non current assets 0.000 0.000 0.000 -100.00 % 537.000 K 100.54 % -100.342 M -768.54 % -11.553 M 36.24 % -18.120 M -19 376.60 % 94.000 K 0.00 % 94.000 K 0.000 -100.00 % 942.000 K -3.48 % 976.000 K -25.61 % 1.312 M 147.08 % 531.000 K -1.67 % 540.000 K 7.57 % 502.000 K -2.14 % 513.000 K 1.99 % 503.000 K 1.62 % 495.000 K 1.64 % 487.000 K -23.19 % 634.000 K -13.51 % 733.000 K -34.50 % 1.119 M -21.69 % 1.429 M -20.39 % 1.795 M 245.19 % 520.000 K 0.97 % 515.000 K -70.84 % 1.766 M -64.96 % 5.040 M 9 100.00 % -56.000 K 86.70 % -421.000 K -3 909.52 % -10.500 K -102.63 % 400.000 K 125.99 % 177.000 K 484.78 % -46.000 K -110.04 % 458.000 K -52.39 % 962.000 K 52.94 % 629.000 K 112.50 % 296.000 K 9.23 % 271.000 K 10.16 % 246.000 K -94.57 % 4.531 M -48.60 % 8.816 M -10.57 % 9.858 M -9.56 % 10.899 M 41.38 % 7.709 M 70.59 % 4.519 M 62.96 % 2.773 M 170.01 % 1.027 M 74.36 % 589.000 K 290.07 % 151.000 K
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 102.000 K 102.57 % -3.968 M -1 096.98 % 398.000 K -38.39 % 646.000 K 100.00 % 323.000 K 0.000 -100.00 % 1.146 M -50.00 % 2.291 M 68.83 % 1.357 M 220.80 % 423.000 K -86.66 % 3.171 M -46.43 % 5.919 M -8.57 % 6.474 M -7.90 % 7.029 M 100.00 % 3.515 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 2.492 M -6.74 % 2.672 M 347 640.31 % 768.390 -87.19 % 6.000 K -99.99 % 82.046 M 821.14 % 8.907 M -7.63 % 9.643 M -7.10 % 10.380 M -6.60 % 11.113 M -6.26 % 11.855 M -5.82 % 12.588 M -5.55 % 13.328 M -4.36 % 13.935 M 464 400.00 % 3.000 K -99.29 % 423.000 K 7.91 % 392.000 K 5.66 % 371.000 K 1.64 % 365.000 K -22.01 % 468.000 K -3.11 % 483.000 K 65.41 % 292.000 K 0.69 % 290.000 K -3.97 % 302.000 K 2.72 % 294.000 K 5.38 % 279.000 K -87.32 % 2.200 M 43.14 % 1.537 M 730.81 % 185.000 K 71.30 % 108.000 K -90.69 % 1.160 M -19.28 % 1.437 M 19.75 % 1.200 M 24.61 % 963.000 K 33.29 % 722.500 K 49.90 % 482.000 K 69.72 % 284.000 K 230.23 % 86.000 K 13.91 % 75.500 K 16.15 % 65.000 K -2.99 % 67.000 K -2.90 % 69.000 K -58.93 % 168.000 K -37.08 % 267.000 K -29.18 % 377.000 K -22.59 % 487.000 K -27.69 % 673.500 K -21.69 % 860.000 K -18.37 % 1.054 M -15.52 % 1.247 M 7.83 % 1.157 M 8.49 % 1.066 M
GoodWill 0.000 0.000 -100.00 % 5.231 K 0.000 -100.00 % 18.303 M 680.49 % 2.345 M -70.63 % 7.985 M 0.00 % 7.985 M 0.00 % 7.985 M 0.00 % 7.985 M 0.00 % 7.985 M 0.00 % 7.985 M 11.48 % 7.163 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 47.500 K -50.00 % 95.000 K -34.71 % 145.500 K -25.77 % 196.000 K -2.73 % 201.500 K -2.66 % 207.000 K 100.00 % 103.500 K 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 2.492 M -6.74 % 2.672 M 44 433.33 % 6.000 K 0.00 % 6.000 K -99.99 % 100.348 M 791.83 % 11.252 M -36.17 % 17.628 M -4.01 % 18.365 M -3.84 % 19.098 M -3.74 % 19.840 M -3.56 % 20.573 M -3.47 % 21.313 M 1.02 % 21.098 M 703 166.67 % 3.000 K -99.29 % 423.000 K 7.91 % 392.000 K 5.66 % 371.000 K 1.64 % 365.000 K -22.01 % 468.000 K -3.11 % 483.000 K 65.41 % 292.000 K 0.69 % 290.000 K -3.97 % 302.000 K 2.72 % 294.000 K 5.38 % 279.000 K -87.32 % 2.200 M 43.14 % 1.537 M 730.81 % 185.000 K 71.30 % 108.000 K -90.69 % 1.160 M -19.28 % 1.437 M 19.75 % 1.200 M 24.61 % 963.000 K 33.29 % 722.500 K 49.90 % 482.000 K 69.72 % 284.000 K 230.23 % 86.000 K 13.91 % 75.500 K 16.15 % 65.000 K -43.23 % 114.500 K -30.18 % 164.000 K -47.69 % 313.500 K -32.29 % 463.000 K -19.97 % 578.500 K -16.64 % 694.000 K -10.68 % 777.000 K -9.65 % 860.000 K -18.37 % 1.054 M -15.52 % 1.247 M 7.83 % 1.157 M 8.49 % 1.066 M
Property plant equipment net 187.000 K -72.74 % 686.000 K -44.09 % 1.227 M -22.44 % 1.582 M 28.93 % 1.227 M 307.64 % 301.000 K -38.82 % 492.000 K -26.89 % 673.000 K -23.35 % 878.000 K 10.30 % 796.000 K -44.10 % 1.424 M 71.77 % 829.000 K -5.26 % 875.000 K 2.58 % 853.000 K 270.87 % 230.000 K -16.06 % 274.000 K -5.84 % 291.000 K -37.15 % 463.000 K -52.32 % 971.000 K -29.38 % 1.375 M -72.04 % 4.918 M -5.26 % 5.191 M -8.45 % 5.670 M -7.59 % 6.136 M -16.89 % 7.383 M -5.29 % 7.795 M -14.99 % 9.170 M -11.71 % 10.386 M 30.38 % 7.966 M -11.64 % 9.015 M -20.14 % 11.289 M -9.41 % 12.462 M -8.60 % 13.634 M 19.13 % 11.445 M 23.65 % 9.256 M 9.85 % 8.426 M 10.93 % 7.596 M 25.89 % 6.034 M 34.93 % 4.472 M -12.85 % 5.132 M -11.39 % 5.791 M -7.71 % 6.275 M -7.15 % 6.758 M -7.62 % 7.316 M -7.08 % 7.873 M 12.52 % 6.997 M 14.31 % 6.121 M -0.40 % 6.146 M -0.40 % 6.170 M 79.13 % 3.445 M 379.07 % 719.000 K
Total non current assets 2.679 M -20.22 % 3.358 M 172.34 % 1.233 M -41.98 % 2.125 M 72.34 % 1.233 M -89.33 % 11.553 M -36.24 % 18.120 M -5.29 % 19.132 M -4.67 % 20.070 M -2.74 % 20.636 M -10.04 % 22.939 M -0.77 % 23.118 M -0.72 % 23.285 M 1 578.80 % 1.387 M 16.26 % 1.193 M 2.14 % 1.168 M -0.60 % 1.175 M -11.72 % 1.331 M -31.18 % 1.934 M -17.53 % 2.345 M -59.87 % 5.844 M -5.95 % 6.214 M -12.37 % 7.091 M -9.77 % 7.859 M -16.90 % 9.457 M -10.06 % 10.515 M -6.30 % 11.222 M -9.78 % 12.439 M 32.27 % 9.404 M -12.67 % 10.768 M -18.11 % 13.150 M -7.42 % 14.205 M -6.91 % 15.259 M 8.88 % 14.014 M 9.75 % 12.769 M 16.17 % 10.992 M 19.28 % 9.215 M -8.90 % 10.115 M -8.17 % 11.015 M -9.60 % 12.185 M -8.76 % 13.354 M -9.13 % 14.696 M -8.37 % 16.037 M -9.66 % 17.752 M -8.81 % 19.466 M 25.72 % 15.483 M 34.63 % 11.500 M 15.32 % 9.972 M 18.10 % 8.444 M 62.70 % 5.190 M 168.08 % 1.936 M
Other current assets 0.000 -100.00 % 260.000 K 680.87 % 33.296 K -99.09 % 3.666 M -69.98 % 12.213 M 196.20 % 4.123 M -56.75 % 9.534 M -10.00 % 10.593 M -34.68 % 16.217 M 38.76 % 11.687 M -1.01 % 11.806 M 6.96 % 11.038 M -4.10 % 11.510 M 11.98 % 10.279 M -98.94 % 966.381 M 142 223.66 % 679.002 K -86.47 % 5.018 M -99.30 % 721.357 M 25 736.55 % 2.792 M -0.11 % 2.795 M 1.71 % 2.748 M -99.64 % 766.215 M 28 299.38 % 2.698 M -84.39 % 17.281 M -95.52 % 385.706 M 15 515.61 % 2.470 M -55.37 % 5.534 M 68.51 % 3.284 M -51.83 % 6.818 M 60.91 % 4.237 M -14.65 % 4.964 M -2.75 % 5.105 M -2.68 % 5.245 M -99.06 % 555.648 M -49.76 % 1.106 B 98.97 % 555.879 M 9 642.00 % 5.706 M 41.40 % 4.036 M 70.63 % 2.365 M -37.52 % 3.785 M -27.28 % 5.205 M -5.55 % 5.511 M -5.26 % 5.817 M -2.25 % 5.951 M -2.20 % 6.085 M 36.37 % 4.462 M 57.17 % 2.839 M -98.26 % 163.610 M -49.56 % 324.380 M 98.60 % 163.330 M 7 063.60 % 2.280 M
Short term investments 0.000 -100.00 % 383.786 K 174.69 % 139.718 K -61.38 % 361.790 K -28.71 % 507.461 K -9.70 % 562.000 K -59.74 % 1.396 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 -100.00 % 4.129 M 7 473.21 % -56.000 K 86.70 % -421.000 K -100.00 % -210.500 K 0.000 100.00 % -23.000 K 50.00 % -46.000 K -100.00 % -23.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
cash and cash equivalents 75.327 M -9.95 % 83.646 M -8.82 % 91.735 M -6.50 % 98.109 M 6.95 % 91.735 M 540.92 % 14.313 M 64.52 % 8.700 M 81.86 % 4.784 M -25.39 % 6.412 M 50.80 % 4.252 M -21.59 % 5.423 M -20.77 % 6.845 M 22.58 % 5.584 M -35.68 % 8.681 M -58.52 % 20.929 M 196.07 % 7.069 M 40.06 % 5.047 M -14.90 % 5.931 M -37.34 % 9.466 M 9.09 % 8.677 M 123.29 % 3.886 M -58.50 % 9.363 M -11.85 % 10.622 M 23.14 % 8.626 M -15.98 % 10.266 M -18.76 % 12.636 M 13.60 % 11.123 M 7.89 % 10.310 M 0.65 % 10.243 M -6.19 % 10.919 M -22.58 % 14.104 M -4.81 % 14.817 M -4.59 % 15.530 M -9.74 % 17.205 M -8.87 % 18.880 M 30.05 % 14.518 M 42.96 % 10.155 M -11.55 % 11.481 M -10.35 % 12.807 M 25.84 % 10.178 M 34.84 % 7.548 M -20.83 % 9.535 M -17.24 % 11.521 M -0.04 % 11.526 M -0.04 % 11.531 M 0.35 % 11.491 M 0.35 % 11.450 M -19.83 % 14.282 M -16.55 % 17.114 M 70.28 % 10.051 M 236.47 % 2.987 M
Cash and short term investments 75.327 M -9.95 % 83.646 M -8.82 % 91.735 M -6.50 % 98.109 M 6.95 % 91.735 M 540.92 % 14.313 M 64.52 % 8.700 M 81.86 % 4.784 M -25.39 % 6.412 M 50.80 % 4.252 M -21.59 % 5.423 M -20.77 % 6.845 M 22.58 % 5.584 M -35.68 % 8.681 M -58.52 % 20.929 M 196.07 % 7.069 M 40.06 % 5.047 M -14.90 % 5.931 M -37.34 % 9.466 M 9.09 % 8.677 M 123.29 % 3.886 M -58.50 % 9.363 M -11.85 % 10.622 M 23.14 % 8.626 M -15.98 % 10.266 M -18.76 % 12.636 M 13.60 % 11.123 M 7.89 % 10.310 M -28.26 % 14.372 M 31.62 % 10.919 M -22.58 % 14.104 M -4.81 % 14.817 M -4.59 % 15.530 M -9.74 % 17.205 M -8.87 % 18.880 M 30.05 % 14.518 M 42.96 % 10.155 M -11.55 % 11.481 M -10.35 % 12.807 M 25.84 % 10.178 M 34.84 % 7.548 M -20.83 % 9.535 M -17.24 % 11.521 M -0.04 % 11.526 M -0.04 % 11.531 M 0.35 % 11.491 M 0.35 % 11.450 M -19.83 % 14.282 M -16.55 % 17.114 M 70.28 % 10.051 M 236.47 % 2.987 M
Total current assets 78.037 M -10.40 % 87.096 M -6.43 % 93.086 M -11.75 % 105.481 M 13.32 % 93.086 M 404.91 % 18.436 M -13.96 % 21.428 M 4.61 % 20.484 M -19.64 % 25.489 M 15.58 % 22.053 M -66.15 % 65.153 M -6.64 % 69.787 M -34.34 % 106.282 M -18.87 % 131.007 M -7.64 % 141.840 M 26.14 % 112.449 M -10.97 % 126.307 M 18.52 % 106.574 M -4.72 % 111.855 M 2.77 % 108.845 M 0.09 % 108.745 M -3.83 % 113.080 M -7.30 % 121.985 M 0.68 % 121.162 M 13.56 % 106.698 M -9.39 % 117.761 M -1.56 % 119.630 M 10.26 % 108.495 M -28.74 % 152.245 M 6.77 % 142.596 M 16.29 % 122.619 M -14.77 % 143.863 M -12.87 % 165.106 M 1.29 % 162.999 M 1.31 % 160.892 M 11.26 % 144.608 M 12.69 % 128.323 M 10.45 % 116.186 M 11.66 % 104.049 M 9.00 % 95.460 M 9.89 % 86.871 M -0.36 % 87.188 M -0.36 % 87.505 M 1.33 % 86.355 M 1.35 % 85.205 M 3.46 % 82.356 M 3.58 % 79.506 M -4.29 % 83.066 M -4.11 % 86.626 M 30.18 % 66.542 M 43.23 % 46.457 M
Inventory 190.000 K 0.000 100.00 % -33.296 K -275.24 % 19.000 K 37 924 251.26 % -0.050 100.00 % -30.697 M 0.000 0.000 0.000 -100.00 % 335.000 K -97.96 % 16.458 M -48.17 % 31.752 M -50.52 % 64.167 M -36.14 % 100.485 M 39.00 % 72.289 M 124.65 % 32.178 M -16.92 % 38.733 M -2.64 % 39.783 M 5.70 % 37.636 M -11.80 % 42.669 M -16.71 % 51.232 M -8.96 % 56.274 M 7.48 % 52.360 M -12.00 % 59.498 M 27.47 % 46.676 M -17.95 % 56.890 M 18.92 % 47.840 M 4.35 % 45.847 M -40.19 % 76.657 M 4.09 % 73.644 M 52.85 % 48.181 M -20.98 % 60.976 M -17.34 % 73.770 M 10.63 % 66.682 M 11.89 % 59.593 M 10.84 % 53.766 M 12.16 % 47.938 M 20.04 % 39.936 M 25.06 % 31.933 M 9.71 % 29.107 M 10.75 % 26.281 M 9.77 % 23.942 M 10.83 % 21.602 M 2.20 % 21.137 M 2.25 % 20.671 M -8.53 % 22.599 M -7.86 % 24.527 M -6.42 % 26.211 M -6.04 % 27.894 M 27.85 % 21.819 M 38.59 % 15.743 M
Net receivables 2.520 M -21.00 % 3.190 M 136.12 % 1.351 M -63.36 % 3.687 M 286.48 % 953.988 K 0.000 -100.00 % 99.254 M -18.94 % 122.452 M 4 181.54 % 2.860 M -50.51 % 5.779 M -81.63 % 31.466 M 67.29 % 18.809 M -21.63 % 23.999 M 107.57 % 11.562 M -96.93 % 376.943 M 427.07 % 71.517 M -6.29 % 76.319 M 35.76 % 56.216 M -8.67 % 61.552 M 14.01 % 53.987 M 7.64 % 50.156 M 14.57 % 43.779 M -22.25 % 56.305 M 57.47 % 35.757 M -90.70 % 384.469 M 740.09 % 45.765 M -16.99 % 55.133 M 12.39 % 49.054 M -89.55 % 469.609 M 772.94 % 53.796 M 0.000 -100.00 % 35.281 M -50.00 % 70.561 M -1.97 % 71.978 M -1.93 % 73.394 M 6.43 % 68.959 M 6.87 % 64.524 M 6.24 % 60.734 M 6.66 % 56.944 M 8.69 % 52.391 M 9.52 % 47.837 M -0.76 % 48.201 M -0.75 % 48.565 M 1.72 % 47.742 M 1.76 % 46.918 M 7.11 % 43.804 M 7.65 % 40.690 M 100.00 % 20.345 M 0.000 -100.00 % 12.724 M -50.00 % 25.447 M
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 0.000 -100.00 % 258.000 K 2.79 % 251.000 K 26.13 % 199.000 K -13.67 % 230.500 K -12.02 % 262.000 K -50.00 % 524.000 K -33.33 % 786.000 K 68.31 % 467.000 K 215.54 % 148.000 K -27.98 % 205.500 K -21.86 % 263.000 K 35.92 % 193.500 K 56.05 % 124.000 K 100.00 % 62.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.000 K 0.000 0.000 -100.00 % 6.591 M 481.83 % 1.133 M -92.24 % 14.594 M 1 407.64 % 968.000 K 39.48 % 694.000 K -27.02 % 951.000 K 27.14 % 748.000 K -97.62 % 31.402 M 26.57 % 24.810 M -24.52 % 32.870 M -28.34 % 45.868 M 4.73 % 43.796 M 47.90 % 29.611 M -6.76 % 31.759 M 57.79 % 20.127 M 69.28 % 11.890 M 3.09 % 11.534 M 0.91 % 11.430 M -0.85 % 11.528 M -42.55 % 20.067 M 1.01 % 19.867 M -76.73 % 85.372 M -43.50 % 151.090 M -28.47 % 211.219 M 64.43 % 128.459 M -60.16 % 322.438 M 26.05 % 255.808 M -14.36 % 298.703 M -5.94 % 317.560 M -5.61 % 336.418 M -2.50 % 345.053 M -2.44 % 353.689 M 18.23 % 299.155 M 22.29 % 244.621 M 2.16 % 239.447 M 2.21 % 234.274 M 23.73 % 189.340 M 31.12 % 144.407 M 100.00 % 72.204 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 227.000 K -46.46 % 424.000 K -83.48 % 2.566 M 505.19 % 424.000 K 112.00 % 200.000 K -55.65 % 451.000 K 29.23 % 349.000 K 55.80 % 224.000 K 10.34 % 203.000 K -37.92 % 327.000 K 7.92 % 303.000 K 10.99 % 273.000 K 2 933.33 % 9.000 K -90.00 % 90.000 K 20.00 % 75.000 K -85.58 % 520.000 K 2.77 % 506.000 K -77.09 % 2.209 M 8.07 % 2.044 M 46.73 % 1.393 M 3.65 % 1.344 M 3.15 % 1.303 M -11.90 % 1.479 M 7.88 % 1.371 M 3.16 % 1.329 M 1.22 % 1.313 M -3.88 % 1.366 M -3.53 % 1.416 M -11.61 % 1.602 M 11.25 % 1.440 M 37.40 % 1.048 M 59.76 % 656.000 K -52.79 % 1.390 M -34.55 % 2.123 M 34.49 % 1.579 M 52.66 % 1.034 M 42.23 % 727.000 K 73.10 % 420.000 K -9.97 % 466.500 K -9.06 % 513.000 K 100.00 % 256.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 100.00 % -224.668 K 0.000 0.000 0.000 100.00 % -193.000 K 0.000 100.00 % -24.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -18.000 K 10.00 % -20.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -96.000 K -9 500.00 % -1.000 K 0.000 100.00 % -4.000 K 55.56 % -9.000 K -28.57 % -7.000 K 30.00 % -10.000 K -100.00 % -5.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.000 K 50.00 % -54.000 K -100.00 % -27.000 K 0.000 0.000 0.000 0.000 0.000
Minority interest 2.921 M 6.88 % 2.733 M 16 981.25 % 16.000 K -99.97 % 49.107 M 306 818.75 % 16.000 K -99.76 % 6.644 M -7.18 % 7.158 M 4.36 % 6.859 M 4.10 % 6.589 M 2.90 % 6.403 M 63.13 % 3.925 M -36.00 % 6.133 M 857.16 % -810.000 K -178.56 % 1.031 M -51.80 % 2.139 M 3.73 % 2.062 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 % 107.500 K -50.00 % 215.000 K -15.19 % 253.500 K -13.18 % 292.000 K 22.18 % 239.000 K 28.49 % 186.000 K 52.46 % 122.000 K 110.34 % 58.000 K 3.57 % 56.000 K 3.70 % 54.000 K -82.52 % 309.000 K -45.21 % 564.000 K 100.00 % 282.000 K 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 476.000 K -52.40 % 1.000 M -33.29 % 1.499 M 32.89 % 1.128 M 59.10 % 709.000 K 265.46 % 194.000 K -33.33 % 291.000 K -82.95 % 1.707 M 402.12 % 340.000 K -52.31 % 713.000 K 0.000 0.000 0.000 0.000 -100.00 % 156.115 K 7.23 % 145.588 K -41.37 % 248.331 K 609.52 % 35.000 K -71.78 % 124.037 K 113.86 % 58.000 K -9.38 % 64.000 K -18.99 % 79.000 K -87.11 % 612.782 K -23.99 % 806.201 K 2 497.84 % 31.034 K 99.82 % 15.531 K -71.49 % 54.474 K -36.37 % 85.609 K 9.96 % 77.857 K -22.72 % 100.752 K -52.07 % 210.207 K -34.24 % 319.662 K -48.86 % 625.026 K -32.82 % 930.389 K 23.63 % 752.573 K 30.94 % 574.757 K 17.44 % 489.399 K 21.13 % 404.040 K 100.00 % 202.020 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.637 K -50.00 % 23.274 K
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 476.823 M 0.00 % 476.823 M 0.00 % 476.823 M -3.48 % 494.038 M -14.90 % 580.572 M 55.76 % 372.730 M -39.38 % 614.840 M 954.50 % 58.306 M -90.38 % 606.198 M 0.50 % 603.182 M 678.92 % -104.191 M -116.41 % 635.031 M 4.31 % 608.820 M 1 436.53 % 39.623 M 0.00 % 39.623 M 46.30 % 27.083 M 0.00 % 27.083 M -93.59 % 422.517 M 1 460.08 % 27.083 M 115.18 % -178.362 M -758.58 % 27.083 M -94.77 % 517.672 M 1 811.57 % 27.081 M -49.27 % 53.381 M 363.66 % -20.246 M -133.94 % 59.650 M 414.89 % -18.943 M -7.59 % -17.607 M -54.21 % -11.417 M 5.89 % -12.132 M -118.94 % 64.056 M -8.28 % 69.835 M -7.64 % 75.614 M 10.37 % 68.509 M 11.57 % 61.404 M 156.59 % 23.931 M 276.72 % -13.542 M -174.93 % 18.074 M -63.63 % 49.689 M 2.57 % 48.446 M 2.63 % 47.202 M 0.21 % 47.105 M 0.21 % 47.007 M -1.54 % 47.742 M -1.52 % 48.476 M 2.78 % 47.164 M 2.86 % 45.852 M 0.82 % 45.479 M 0.83 % 45.106 M 61.57 % 27.918 M 160.19 % 10.730 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 9.561 M 615.65 % 1.336 M -7.67 % 1.447 M -7.06 % 1.557 M -6.60 % 1.667 M -14.25 % 1.944 M -5.12 % 2.049 M -5.58 % 2.170 M -4.02 % 2.261 M 1 222.22 % 171.000 K 40.16 % 122.000 K 93.65 % 63.000 K 31.25 % 48.000 K 152.63 % 19.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 0.00 % 130.000 K 0.78 % 129.000 K -0.77 % 130.000 K 145.28 % 53.000 K 100.00 % 26.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 146.000 K -50.00 % 292.000 K 34.25 % 217.500 K 52.10 % 143.000 K 100.00 % 71.500 K 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 100.00 % -11.700 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 80.716 M -10.77 % 90.454 M -4.10 % 94.319 M -12.35 % 107.606 M 14.09 % 94.319 M 214.51 % 29.989 M -24.17 % 39.548 M -0.17 % 39.616 M -13.04 % 45.559 M 6.72 % 42.689 M -51.54 % 88.092 M -5.18 % 92.905 M -28.30 % 129.567 M -2.14 % 132.394 M -7.44 % 143.033 M 25.89 % 113.617 M -10.88 % 127.482 M 18.14 % 107.905 M -5.17 % 113.789 M 2.34 % 111.190 M -2.97 % 114.589 M -3.94 % 119.294 M -7.58 % 129.076 M 0.04 % 129.021 M 11.08 % 116.155 M -9.45 % 128.276 M -1.97 % 130.852 M 8.20 % 120.934 M -25.19 % 161.649 M 5.40 % 153.364 M 12.96 % 135.769 M -14.11 % 158.067 M -12.36 % 180.365 M 1.89 % 177.013 M 1.93 % 173.661 M 11.61 % 155.600 M 13.13 % 137.538 M 8.90 % 126.301 M 9.77 % 115.064 M 6.89 % 107.645 M 7.40 % 100.225 M -1.63 % 101.884 M -1.60 % 103.542 M -0.54 % 104.107 M -0.54 % 104.671 M 6.98 % 97.839 M 7.51 % 91.006 M -2.18 % 93.038 M -2.14 % 95.070 M 32.54 % 71.732 M 48.23 % 48.393 M
2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 1999-12-30 1999-06-30
2024-12-31 2024-06-30 2023-12-31 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-30 2009-06-30 2008-12-30 2008-06-30 2007-12-30 2007-06-30 2006-12-30 2006-06-30 2005-12-30 2005-06-30 2004-12-30 2004-06-30 2003-12-30 2003-06-30 2002-12-30 2002-06-30 2001-12-30 2001-06-30 2000-12-30 2000-06-30 2000-01-31 1999-06-30 1999-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.530 M 0.000 -100.00 % 13.430 M 0.000 -100.00 % 6.662 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 220.000 K -93.10 % 3.190 M 234.94 % 952.500 K -93.17 % 13.937 M 5 139.58 % 266.000 K 0.00 % 266.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 1.087 M 0.000 0.000 -100.00 % 960.415 K 0.000 -100.00 % 2.432 M 0.000 -100.00 % 13.576 M 0.00 % 13.576 M -11.66 % 15.368 M 0.00 % 15.368 M 459.44 % -4.276 M 0.00 % -4.276 M -2 571.39 % 173.000 K 0.00 % 173.000 K -93.91 % 2.843 M 0.00 % 2.843 M 116.32 % 1.314 M 0.00 % 1.314 M 13 731.58 % 9.500 K 0.00 % 9.500 K 100.21 % -4.469 M 0.00 % -4.469 M -936.77 % -431.000 K 0.00 % -431.000 K -104.92 % 8.760 M 0.00 % 8.760 M 153.93 % -16.244 M 0.00 % -16.244 M -197.32 % 16.691 M 0.00 % 16.691 M 298.25 % -8.419 M 0.00 % -8.419 M -23.62 % -6.811 M 0.00 % -6.811 M 43.59 % -12.073 M 0.00 % -12.073 M -610.18 % -1.700 M 0.00 % -1.700 M 43.22 % -2.994 M 0.00 % -2.994 M -81.84 % -1.647 M 0.00 % -1.647 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 -100.00 % 148.000 K 0.000 0.000 -100.00 % 255.386 K 0.000 -100.00 % 2.748 M 0.000 0.000 -100.00 % 11.084 M 0.000 100.00 % -8.367 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 -100.00 % 19.000 K 0.000 0.000 0.000 0.000 -100.00 % 335.000 K 0.000 -100.00 % 20.518 M 0.00 % 20.518 M -34.09 % 31.129 M 0.00 % 31.129 M 184.28 % -36.936 M 0.00 % -36.936 M -1 407.93 % 2.824 M 0.00 % 2.824 M 345.43 % 634.000 K 0.00 % 634.000 K -90.20 % 6.469 M 0.00 % 6.469 M 235.85 % 1.926 M 0.00 % 1.926 M 248.90 % -1.294 M 0.00 % -1.294 M 79.17 % -6.210 M 0.00 % -6.210 M -146.04 % 13.487 M 0.00 % 13.487 M 203.95 % -12.975 M 0.00 % -12.975 M -197.70 % 13.280 M 0.00 % 13.280 M 234.22 % -9.894 M 0.00 % -9.894 M -56.84 % -6.309 M 0.00 % -6.309 M 24.37 % -8.342 M 0.00 % -8.342 M -200.81 % -2.773 M 0.00 % -2.773 M -15.78 % -2.395 M 0.00 % -2.395 M -367.77 % -512.000 K 0.00 % -512.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 920.000 K 0.000 0.000 -100.00 % 960.415 K 0.000 100.00 % -651.000 K 0.000 100.00 % -6.942 M 61.49 % -18.026 M -14.37 % -15.761 M -113.17 % -7.394 M -122.64 % 32.661 M 0.00 % 32.661 M 1 332.01 % -2.651 M 0.00 % -2.651 M -220.04 % 2.209 M 0.00 % 2.209 M 142.85 % -5.155 M 0.00 % -5.155 M -168.95 % -1.917 M 0.00 % -1.917 M 39.64 % -3.175 M 0.00 % -3.175 M -154.95 % 5.779 M 0.00 % 5.779 M 222.24 % -4.727 M 0.00 % -4.727 M -44.60 % -3.269 M 0.00 % -3.269 M -195.84 % 3.411 M 0.00 % 3.411 M 131.25 % 1.475 M 0.00 % 1.475 M 393.82 % -502.000 K 0.00 % -502.000 K 86.55 % -3.732 M 0.00 % -3.732 M -447.76 % 1.073 M 0.00 % 1.073 M 279.13 % -599.000 K 0.00 % -599.000 K 47.20 % -1.135 M 0.00 % -1.135 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -96.695 K 94.98 % -1.926 M 96.54 % -55.588 M -2 848.96 % 2.022 M -86.99 % 15.544 M 368.48 % 3.318 M 273.65 % 888.000 K 141.28 % -2.151 M 52.92 % -4.569 M -179.01 % 5.783 M 10.54 % 5.232 M 265.90 % -3.154 M -195.29 % 3.310 M 220.81 % -2.740 M -252.11 % 1.801 M -21.93 % 2.307 M 494.59 % 388.000 K -61.24 % 1.001 M 115.04 % 465.500 K 238.75 % -335.500 K -55.68 % -215.500 K 50.40 % -434.500 K -224.86 % 348.000 K 38.10 % 252.000 K -77.89 % 1.140 M 21.28 % 940.000 K 287.81 % -500.500 K -86.41 % -268.500 K -110.98 % 2.445 M 154.42 % 961.000 K 200.52 % -956.000 K 42.10 % -1.651 M -156.50 % 2.922 M 0.00 % 2.922 M 124.60 % 1.301 M 90.76 % 682.000 K -66.49 % 2.035 M 0.00 % 2.035 M 62.09 % 1.256 M 0.00 % 1.256 M -28.11 % 1.747 M 0.00 % 1.747 M 33.78 % 1.306 M 0.00 % 1.306 M 1 652.35 % 74.500 K 0.00 % 74.500 K 107.55 % -986.500 K 0.00 % -986.500 K 92.81 % -13.717 M -100.00 % -6.859 M -572.35 % 1.452 M 100.00 % 726.000 K
Net cash provided by operating activities -864.851 K 87.78 % -7.077 M -175.16 % -2.572 M -497.23 % 647.486 K -90.64 % 6.916 M 83.93 % 3.760 M 17.65 % 3.196 M 225.48 % -2.547 M -237.60 % 1.851 M 0.00 % 1.851 M -38.61 % 3.015 M 0.00 % 3.015 M 166.31 % -4.547 M 0.00 % -4.547 M -1 707.95 % -251.500 K 0.00 % -251.500 K -158.22 % 432.000 K 0.00 % 432.000 K 134.70 % -1.245 M 0.00 % -1.245 M -253.70 % 810.000 K 0.00 % 810.000 K 137.60 % -2.154 M 0.00 % -2.154 M -276.49 % 1.221 M 0.00 % 1.221 M -84.44 % 7.842 M 0.00 % 7.842 M 182.96 % -9.453 M 0.00 % -9.453 M -151.01 % 18.529 M 0.00 % 18.529 M 2 507.93 % -769.500 K 0.00 % -769.500 K 62.83 % -2.070 M 0.00 % -2.070 M 72.24 % -7.457 M 0.00 % -7.457 M -642.69 % 1.374 M 0.00 % 1.374 M 394.24 % 278.000 K 0.00 % 278.000 K 508.82 % -68.000 K 0.00 % -68.000 K -124.64 % 276.000 K 0.00 % 276.000 K 152.98 % -521.000 K 0.00 % -521.000 K 94.02 % -8.715 M -100.00 % -4.357 M -223.28 % 3.535 M 100.00 % 1.767 M
Investments in property plant and equipment 0.000 100.00 % -298.000 K 0.000 0.000 100.00 % -941.720 0.000 100.00 % -3.000 K 0.000 100.00 % -94.500 K 0.00 % -94.500 K 49.60 % -187.500 K 0.00 % -187.500 K 66.03 % -552.000 K 0.00 % -552.000 K -484.13 % -94.500 K 0.00 % -94.500 K -92.86 % -49.000 K 0.00 % -49.000 K -75.00 % -28.000 K 0.00 % -28.000 K 78.71 % -131.500 K 0.00 % -131.500 K 32.39 % -194.500 K 0.00 % -194.500 K 82.94 % -1.140 M 0.00 % -1.140 M 46.90 % -2.147 M 0.00 % -2.147 M -95.45 % -1.099 M 0.00 % -1.099 M 19.35 % -1.362 M 0.00 % -1.362 M 54.14 % -2.970 M 0.00 % -2.970 M -174.75 % -1.081 M 0.00 % -1.081 M 28.90 % -1.521 M 0.00 % -1.521 M -33.20 % -1.142 M 0.00 % -1.142 M -346.77 % -255.500 K 0.00 % -255.500 K 10.04 % -284.000 K 0.00 % -284.000 K 26.90 % -388.500 K 0.00 % -388.500 K 64.59 % -1.097 M 0.00 % -1.097 M 64.95 % -3.130 M -100.00 % -1.565 M 6.69 % -1.677 M -100.00 % -838.500 K
Acquisitions net 0.000 100.00 % -3.482 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 80.000 K 0.000 100.00 % -221.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 100.00 % -1.050 M 0.000 0.000 0.000 -100.00 % 800.000 K 0.000 -100.00 % 2.525 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
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 100.00 % -13.000 K 0.00 % -13.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -73.000 K 0.00 % -73.000 K 0.000 0.000 0.000 100.00 % -2.000 K 0.000 100.00 % -18.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 -100.00 % 141.000 K 0.00 % 141.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 44.500 K 0.00 % 44.500 K 0.000 0.000 -100.00 % 591.000 K 0.00 % 591.000 K 112.59 % 278.000 K 0.00 % 278.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
Other investing activites 772.534 -99.98 % 3.781 M 200.74 % -3.753 M -225 440.81 % 1.665 K 294.52 % 422.150 104.69 % -9.000 K -190.00 % 10.000 K 0.000 -100.00 % 94.500 K -85.36 % 645.500 K 244.27 % 187.500 K 210.62 % -169.500 K -130.71 % 552.000 K 263.16 % 152.000 K 60.85 % 94.500 K -94.47 % 1.709 M 2 655.65 % 62.000 K 124.60 % -252.000 K -1 000.00 % 28.000 K -99.39 % 4.583 M 48 342.11 % -9.500 K 95.12 % -194.500 K -200.00 % 194.500 K 115.70 % -1.239 M -208.64 % 1.140 M 675.76 % -198.000 K -109.22 % 2.147 M 168.31 % -3.143 M -378.88 % 1.127 M 1 622.97 % -74.000 K -105.43 % 1.362 M 873.86 % -176.000 K -107.40 % 2.379 M 256.14 % 668.000 K -16.81 % 803.000 K 113.58 % -5.912 M -488.82 % 1.521 M 17 988.24 % -8.500 K -100.74 % 1.142 M -67.87 % 3.553 M 1 290.41 % 255.500 K -51.75 % 529.500 K 86.44 % 284.000 K -71.08 % 982.000 K 152.77 % 388.500 K 104.24 % -9.162 M -935.14 % 1.097 M 115.99 % -6.861 M -319.24 % 3.130 M 100.00 % 1.565 M -6.69 % 1.677 M 100.00 % 838.500 K
Net cash used for investing activites 772.534 -13.82 % 896.399 100.02 % -3.753 M -225 440.81 % 1.665 K 75.49 % 949.040 110.54 % -9.000 K -228.57 % 7.000 K 0.000 -100.00 % 158.000 K -59.80 % 393.000 K 309.60 % -187.500 K -109.50 % -89.500 K 58.76 % -217.000 K 46.29 % -404.000 K -150.37 % 802.000 K -1.23 % 812.000 K 565.33 % -174.500 K -25.09 % -139.500 K 5.42 % -147.500 K -103.14 % 4.703 M 4 454.17 % -108.000 K -40.26 % -77.000 K 90.22 % -787.500 K -22.00 % -645.500 K 8.11 % -702.500 K -10.54 % -635.500 K 76.11 % -2.661 M -1.18 % -2.630 M -133.01 % -1.129 M -0.53 % -1.123 M -40.22 % -800.500 K -8.54 % -737.500 K 14.24 % -860.000 K -1 522.64 % -53.000 K 98.51 % -3.561 M -449.88 % -647.500 K 15.41 % -765.500 K -0.26 % -763.500 K -2 688.14 % 29.500 K -98.76 % 2.382 M 3 970.94 % 58.500 K -72.85 % 215.500 K -31.70 % 315.500 K -17.52 % 382.500 K 107.94 % -4.818 M -1.80 % -4.733 M -18.27 % -4.002 M -1.14 % -3.957 M 6.51 % -4.232 M -100.00 % -2.116 M 38.38 % -3.434 M -100.00 % -1.717 M
Debt repayment 0.000 100.00 % -241.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -6.890 M 0.000 0.000 0.000 100.00 % -20.000 K 0.000 100.00 % -12.000 K 0.000 100.00 % -20.348 M 0.000 100.00 % -14.002 M 0.000 100.00 % -764.000 K 0.000 -100.00 % 13.458 M 0.000 -100.00 % 9.465 M 0.000 100.00 % -74.786 M 0.000 -100.00 % 140.174 M 0.000 100.00 % -285.744 M 0.000 0.000 0.000 -100.00 % 115.947 M 0.000 0.000 0.000 100.00 % -37.148 M 0.000 100.00 % -51.365 M 0.000 100.00 % -36.264 M 0.000 0.000 0.000 100.00 % -20.497 M 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 -100.00 % 7.452 M -93.20 % 109.517 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.000 K -93.11 % 145.038 K 0.000 0.000 0.000 0.000 -100.00 % 25.500 K -93.13 % 371.387 K 0.000 0.000 0.000 0.000 -100.00 % 4.136 M 0.00 % 4.136 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
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.514 M -200.00 % 21.514 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 % -133.500 K 93.13 % -1.944 M -4 318.91 % -44.000 K 93.14 % -641.145 K 0.000 0.000 100.00 % -47.500 K 0.00 % -47.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 100.00 % -590.500 K 0.00 % -590.500 K 0.000 0.000 0.000 0.000 0.000 100.00 % -548.100 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
Other financing activites -66.695 K 90.00 % -667.000 K -22.84 % -543.000 K 23.36 % -708.468 K 14.53 % -828.887 K -773.89 % 123.000 K 102.60 % -4.736 M -205.20 % 4.502 M 149.65 % -9.067 M -198.90 % 9.168 M -44.49 % 16.515 M 168.64 % -24.060 M -66.02 % -14.493 M 84.10 % -91.147 M -1 769.31 % -4.876 M -197.93 % 4.979 M 169.23 % -7.192 M -223.44 % 5.826 M 873.73 % -753.000 K -106.24 % 12.064 M 789.78 % -1.749 M -365.82 % 657.962 K -88.15 % 5.553 M 132.12 % -17.290 M 58.58 % -41.739 M -200.06 % 41.716 M 167.74 % -61.578 M -215.00 % 53.545 M 192.48 % -57.901 M -200.05 % 57.869 M 157.49 % -100.653 M -200.22 % 100.436 M 136.65 % -274.059 M -133.33 % 822.141 M 584.29 % -169.763 M -347.30 % 68.646 M 913.15 % 6.776 M 0.00 % 6.776 M 14 991.21 % -45.500 K -100.12 % 37.103 M 1 630.02 % -2.425 M -115.20 % 15.959 M 11 498.96 % -140.000 K -100.41 % 34.220 M 1 414.47 % 2.260 M -88.28 % 19.286 M 767.90 % -2.888 M -258.74 % 1.819 M -87.68 % 14.762 M 100.00 % 7.381 M 1 736.07 % 402.000 K 100.00 % 201.000 K
Net cash used provided by financing activities -66.695 K 92.65 % -908.000 K -67.22 % -543.000 K 23.36 % -708.468 K 14.53 % -828.887 K -773.89 % 123.000 K 102.60 % -4.736 M -205.20 % 4.502 M 246.79 % -3.067 M 17.60 % -3.722 M 25.55 % -4.999 M -96.35 % -2.546 M 82.43 % -14.493 M -156.17 % 25.802 M 148.06 % -53.687 M -199.83 % 53.778 M 242.30 % -37.792 M -209.80 % 34.418 M 198.29 % -35.016 M -208.32 % 32.325 M 174.12 % -43.613 M -201.74 % 42.869 M 209.24 % -39.244 M -195.80 % 40.965 M 198.14 % -41.739 M -197.17 % 42.956 M 169.10 % -62.169 M -221.52 % 51.159 M 188.36 % -57.901 M -176.37 % 75.813 M 175.32 % -100.653 M -257.87 % 63.756 M 123.26 % -274.059 M -200.01 % 274.041 M 261.43 % -169.763 M -191.97 % 184.593 M 2 624.42 % 6.776 M 0.00 % 6.776 M 14 991.21 % -45.500 K 0.00 % -45.500 K 98.12 % -2.425 M 0.00 % -2.425 M -1 632.14 % -140.000 K 0.00 % -140.000 K -106.20 % 2.260 M -88.28 % 19.286 M 767.90 % -2.888 M -2 457.14 % 122.500 K -99.17 % 14.762 M 100.00 % 7.381 M 1 736.07 % 402.000 K 100.00 % 201.000 K
Effect of forex changes on cash -140.343 K -887.36 % -14.214 K -144.94 % 31.632 K 111.28 % -280.312 K -445.13 % -51.421 K -222.43 % 42.000 K 144.21 % -95.000 K -146.34 % 205.000 K 185.95 % -238.500 K -231.40 % 181.500 K -85.52 % 1.254 M 196.61 % -1.298 M -106.47 % 20.063 M 200.09 % -20.045 M -137.32 % 53.706 M 199.88 % -53.770 M -248.69 % 36.161 M 200.22 % -36.083 M -200.05 % 36.065 M 199.83 % -36.125 M -183.47 % 43.280 M 200.11 % -43.234 M -207.60 % 40.180 M 200.02 % -40.170 M -194.78 % 42.384 M 200.01 % -42.378 M -174.76 % 56.683 M 200.01 % -56.675 M -184.73 % 66.889 M 200.09 % -66.830 M -181.29 % 82.212 M 199.94 % -82.261 M -129.94 % 274.797 M 200.25 % -274.110 M -253.16 % 178.973 M 200.38 % -178.297 M -148 063.90 % 120.500 K 1.69 % 118.500 K -90.76 % 1.283 M 219.92 % -1.070 M -1 275.27 % 91.000 K 237.88 % -66.000 K -175.00 % 88.000 K 319.05 % 21.000 K -99.76 % 8.608 M 201.23 % -8.503 M -628.96 % 1.608 M 211.05 % -1.448 M -154.48 % 2.657 M 100.00 % 1.329 M -10.66 % 1.487 M 100.00 % 743.500 K
Net change in cash 9.699 M 219.90 % -8.089 M 53.31 % -17.324 M -224.07 % 13.963 M 146.36 % 5.668 M 189.47 % 1.958 M 130.54 % -6.412 M -200.00 % 6.412 M 1 089.12 % -648.250 K 75.00 % -2.593 M -464.92 % -459.000 K 75.00 % -1.836 M -555.58 % 403.000 K -75.00 % 1.612 M 466.61 % 284.500 K -75.00 % 1.138 M 265.77 % -686.500 K 75.00 % -2.746 M -1 501.17 % -171.500 K 75.00 % -686.000 K -472.32 % 184.250 K -75.00 % 737.000 K 173.52 % -1.003 M 75.00 % -4.010 M -789.60 % 581.500 K -75.00 % 2.326 M 1 627.75 % -152.250 K 75.00 % -609.000 K 23.52 % -796.250 K 75.00 % -3.185 M -793.41 % -356.500 K 75.00 % -1.426 M -219.91 % -445.750 K 75.00 % -1.783 M -199.64 % 1.790 M -75.00 % 7.158 M 1 179.64 % -663.000 K 75.00 % -2.652 M -300.87 % 1.320 M -75.00 % 5.281 M 628.76 % -998.750 K 75.00 % -3.995 M -4 186.96 % 97.750 K -75.00 % 391.000 K -87.64 % 3.163 M -75.00 % 12.652 M 536.09 % -2.901 M 75.00 % -11.605 M -618.95 % 2.236 M 0.00 % 2.236 M 124.81 % 994.750 K 0.00 % 994.750 K
Cash at beginning of period 0.000 -100.00 % 91.735 M -15.88 % 109.059 M 0.000 -100.00 % 8.642 M 28.18 % 6.742 M 5.15 % 6.412 M 0.000 -100.00 % 1.711 M -75.00 % 6.845 M 215.40 % 2.170 M -75.00 % 8.681 M 391.22 % 1.767 M -75.00 % 7.069 M 376.75 % 1.483 M -75.00 % 5.931 M 173.41 % 2.169 M -75.00 % 8.677 M 270.69 % 2.341 M -75.00 % 9.363 M 334.18 % 2.157 M -75.00 % 8.626 M 173.06 % 3.159 M -75.00 % 12.636 M 390.24 % 2.578 M -75.00 % 10.310 M 277.69 % 2.730 M -75.00 % 10.919 M 209.67 % 3.526 M -75.00 % 14.104 M 263.27 % 3.883 M -75.00 % 15.530 M 258.81 % 4.328 M -75.00 % 17.313 M 581.95 % 2.539 M -75.00 % 10.155 M 217.17 % 3.202 M -75.00 % 12.807 M 580.68 % 1.882 M -75.00 % 7.526 M 161.30 % 2.880 M -75.00 % 11.521 M 314.05 % 2.783 M -75.00 % 11.130 M 551.43 % -2.466 M 75.00 % -9.862 M -2 363.22 % 435.750 K -75.00 % 1.743 M 196.81 % -1.801 M 0.00 % -1.801 M 35.59 % -2.795 M 0.00 % -2.795 M
Cash at end of period 9.699 M -88.40 % 83.646 M -8.82 % 91.735 M 556.99 % 13.963 M -2.42 % 14.309 M 64.48 % 8.700 M 0.000 -100.00 % 6.412 M 503.20 % 1.063 M -75.00 % 4.252 M 148.47 % 1.711 M -75.00 % 6.845 M 215.40 % 2.170 M -75.00 % 8.681 M 391.22 % 1.767 M -75.00 % 7.069 M 376.75 % 1.483 M -75.00 % 5.931 M 173.41 % 2.169 M -75.00 % 8.677 M 270.69 % 2.341 M -75.00 % 9.363 M 334.18 % 2.157 M -75.00 % 8.626 M 173.06 % 3.159 M -75.00 % 12.636 M 390.24 % 2.578 M -75.00 % 10.310 M 277.69 % 2.730 M -75.00 % 10.919 M 209.67 % 3.526 M -75.00 % 14.104 M 263.27 % 3.883 M -75.00 % 15.530 M 258.81 % 4.328 M -75.00 % 17.313 M 581.95 % 2.539 M -75.00 % 10.155 M 217.17 % 3.202 M -75.00 % 12.807 M 580.68 % 1.882 M -75.00 % 7.526 M 161.30 % 2.880 M -75.00 % 11.521 M 1 551.76 % 697.500 K -75.00 % 2.790 M 213.16 % -2.466 M 75.00 % -9.862 M -2 363.22 % 435.750 K 0.00 % 435.750 K 124.20 % -1.801 M 0.00 % -1.801 M
Operating cash flow -864.851 K 87.78 % -7.077 M -175.16 % -2.572 M -497.23 % 647.486 K -90.64 % 6.916 M 83.93 % 3.760 M 17.65 % 3.196 M 225.48 % -2.547 M -237.60 % 1.851 M 0.00 % 1.851 M -38.61 % 3.015 M 0.00 % 3.015 M 166.31 % -4.547 M 0.00 % -4.547 M -1 707.95 % -251.500 K 0.00 % -251.500 K -158.22 % 432.000 K 0.00 % 432.000 K 134.70 % -1.245 M 0.00 % -1.245 M -253.70 % 810.000 K 0.00 % 810.000 K 137.60 % -2.154 M 0.00 % -2.154 M -276.49 % 1.221 M 0.00 % 1.221 M -84.44 % 7.842 M 0.00 % 7.842 M 182.96 % -9.453 M 0.00 % -9.453 M -151.01 % 18.529 M 0.00 % 18.529 M 2 507.93 % -769.500 K 0.00 % -769.500 K 62.83 % -2.070 M 0.00 % -2.070 M 72.24 % -7.457 M 0.00 % -7.457 M -642.69 % 1.374 M 0.00 % 1.374 M 394.24 % 278.000 K 0.00 % 278.000 K 508.82 % -68.000 K 0.00 % -68.000 K -124.64 % 276.000 K 0.00 % 276.000 K 152.98 % -521.000 K 0.00 % -521.000 K 94.02 % -8.715 M -100.00 % -4.357 M -223.28 % 3.535 M 100.00 % 1.767 M
Capital expenditure 0.000 100.00 % -298.000 K 0.000 0.000 100.00 % -941.720 0.000 100.00 % -3.000 K 0.000 100.00 % -94.500 K 0.00 % -94.500 K 49.60 % -187.500 K 0.00 % -187.500 K 66.03 % -552.000 K 0.00 % -552.000 K -484.13 % -94.500 K 0.00 % -94.500 K -92.86 % -49.000 K 0.00 % -49.000 K -75.00 % -28.000 K 0.00 % -28.000 K 78.71 % -131.500 K 0.00 % -131.500 K 32.39 % -194.500 K 0.00 % -194.500 K 82.94 % -1.140 M 0.00 % -1.140 M 46.90 % -2.147 M 0.00 % -2.147 M -95.45 % -1.099 M 0.00 % -1.099 M 19.35 % -1.362 M 0.00 % -1.362 M 54.14 % -2.970 M 0.00 % -2.970 M -174.75 % -1.081 M 0.00 % -1.081 M 28.90 % -1.521 M 0.00 % -1.521 M -33.20 % -1.142 M 0.00 % -1.142 M -346.77 % -255.500 K 0.00 % -255.500 K 10.04 % -284.000 K 0.00 % -284.000 K 26.90 % -388.500 K 0.00 % -388.500 K 64.59 % -1.097 M 0.00 % -1.097 M 64.95 % -3.130 M -100.00 % -1.565 M 6.69 % -1.677 M -100.00 % -838.500 K
Free CashFlow -864.851 K 88.27 % -7.375 M -186.74 % -2.572 M -497.23 % 647.486 K -90.64 % 6.915 M 83.90 % 3.760 M 17.76 % 3.193 M 225.36 % -2.547 M -245.00 % 1.757 M 0.00 % 1.757 M -37.88 % 2.828 M 0.00 % 2.828 M 155.45 % -5.099 M 0.00 % -5.099 M -1 373.70 % -346.000 K 0.00 % -346.000 K -190.34 % 383.000 K 0.00 % 383.000 K 130.09 % -1.273 M 0.00 % -1.273 M -287.62 % 678.500 K 0.00 % 678.500 K 128.89 % -2.349 M 0.00 % -2.349 M -3 017.39 % 80.500 K 0.00 % 80.500 K -98.59 % 5.695 M 0.00 % 5.695 M 153.97 % -10.551 M 0.00 % -10.551 M -161.46 % 17.167 M 0.00 % 17.167 M 559.07 % -3.740 M 0.00 % -3.740 M -18.68 % -3.151 M 0.00 % -3.151 M 64.90 % -8.977 M 0.00 % -8.977 M -3 961.08 % 232.500 K 0.00 % 232.500 K 933.33 % 22.500 K 0.00 % 22.500 K 106.39 % -352.000 K 0.00 % -352.000 K -212.89 % -112.500 K 0.00 % -112.500 K 93.05 % -1.618 M 0.00 % -1.618 M 86.34 % -11.844 M -100.00 % -5.922 M -418.82 % 1.858 M 100.00 % 928.750 K
2024 2024 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2004 2003 2003 2002 2002 2001 2001 2000 2000 2000 1999 1999