1073.HK

Da Yu Financial Holdings Limited 1073.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 70.081 M 61.63 % 43.360 M -43.47 % 76.700 M 28.96 % 59.476 M -46.26 % 110.666 M 16.66 % 94.864 M 0.000 0.000 0.000 0.000 -100.00 % 2.617 B -45.81 % 4.829 B -3.17 % 4.987 B 17.55 % 4.243 B 26.20 % 3.362 B 5.78 % 3.178 B 9.79 % 2.895 B 13.44 % 2.552 B 11.63 % 2.286 B 39.35 % 1.641 B 99.59 % 822.027 M
Net income 22.505 M 113.91 % -161.791 M -3 115.68 % 5.365 M 372.69 % 1.135 M -97.67 % 48.708 M 15.02 % 42.346 M 966.50 % -4.887 M 71.90 % -17.391 M -2 700.48 % -621.000 K 98.90 % -56.467 M 97.71 % -2.464 B -1 696.52 % 154.347 M 12.62 % 137.052 M 8.29 % 126.558 M 324.79 % 29.793 M 169.21 % 11.067 M -86.57 % 82.423 M 2.27 % 80.592 M 32.82 % 60.678 M 242.12 % 17.736 M 19.18 % 14.882 M
Income before tax 24.726 M 115.46 % -159.953 M -1 534.56 % 11.150 M 210.24 % 3.594 M -93.88 % 58.773 M -96.53 % 1.692 B 34 712.56 % -4.887 M 71.90 % -17.391 M -2 700.48 % -621.000 K 98.90 % -56.467 M 97.71 % -2.465 B -1 799.58 % 145.021 M 3.13 % 140.620 M 2.96 % 136.572 M 188.89 % 47.275 M 83.71 % 25.733 M -74.79 % 102.058 M 19.06 % 85.717 M 28.46 % 66.726 M 247.13 % 19.222 M 16.96 % 16.435 M
Income before tax ratio 0.35 109.56 % -3.69 -2 637.60 % 0.15 140.57 % 0.06 -88.62 % 0.53 -97.02 % 17.83 0.00 0.00 0.00 0.00 100.00 % -0.94 -3 236.23 % 0.03 6.51 % 0.03 -12.41 % 0.03 128.92 % 0.01 73.68 % 0.01 -77.03 % 0.04 4.96 % 0.03 15.08 % 0.03 149.12 % 0.01 -41.40 % 0.02
EBITDA 32.081 M 121.00 % -152.765 M -861.84 % 20.052 M -4.91 % 21.088 M -72.81 % 77.572 M 44.05 % 53.850 M 1 473.72 % -3.920 M 77.19 % -17.189 M 0.000 -100.00 % 544.000 K 101.90 % -28.685 M -109.51 % 301.732 M -2.50 % 309.481 M 28.17 % 241.453 M 158.95 % 93.242 M -1.85 % 95.000 M -43.49 % 168.101 M 8.26 % 155.272 M 27.77 % 121.522 M 90.16 % 63.905 M 4.69 % 61.042 M
Net income ratio 0.32 108.61 % -3.73 -5 434.46 % 0.07 266.54 % 0.02 -95.66 % 0.44 -1.40 % 0.45 0.00 0.00 0.00 0.00 100.00 % -0.94 -3 046.05 % 0.03 16.31 % 0.03 -7.87 % 0.03 236.61 % 0.01 154.50 % 0.00 -87.77 % 0.03 -9.84 % 0.03 18.99 % 0.03 145.52 % 0.01 -40.29 % 0.02
Ratio EBITDA 0.46 112.99 % -3.52 -1 447.63 % 0.26 -26.27 % 0.35 -49.42 % 0.70 23.48 % 0.57 0.00 0.00 0.00 0.00 100.00 % -0.01 -117.54 % 0.06 0.69 % 0.06 9.04 % 0.06 105.20 % 0.03 -7.21 % 0.03 -48.53 % 0.06 -4.56 % 0.06 14.47 % 0.05 36.47 % 0.04 -47.55 % 0.07
Gross profit ratio 0.91 40.93 % 0.64 -19.15 % 0.79 13.29 % 0.70 -9.97 % 0.78 -8.29 % 0.85 0.00 0.00 0.00 0.00 -100.00 % 0.05 -21.24 % 0.06 14.06 % 0.05 -13.03 % 0.06 16.22 % 0.05 -20.60 % 0.07 -32.56 % 0.10 7.60 % 0.09 28.26 % 0.07 1.95 % 0.07 -40.49 % 0.12
Weighted average shs out dil 2.179 B 91.26 % 1.139 B -10.53 % 1.273 B 0.00 % 1.273 B 0.00 % 1.273 B 26.86 % 1.004 B 688.29 % 127.337 M 0.00 % 127.337 M 13.73 % 111.962 M 0.00 % 111.962 M 12.18 % 99.803 M -8.82 % 109.463 M 15.18 % 95.033 M 24.00 % 76.637 M 13.27 % 67.658 M 23.55 % 54.760 M -1.88 % 55.809 M 6.21 % 52.547 M 11.14 % 47.280 M 0.29 % 47.141 M 8.40 % 43.488 M
Weighted average shs out 2.185 B 91.79 % 1.139 B -10.53 % 1.273 B 0.00 % 1.273 B 0.00 % 1.273 B 26.86 % 1.004 B 688.29 % 127.337 M 0.00 % 127.337 M 13.73 % 111.962 M 0.00 % 111.962 M 12.18 % 99.803 M -8.82 % 109.463 M 15.18 % 95.033 M 24.23 % 76.500 M 14.51 % 66.806 M 22.04 % 54.739 M 0.00 % 54.739 M 7.34 % 50.998 M 8.25 % 47.112 M -0.01 % 47.116 M 9.00 % 43.226 M
EPS diluted 0.01 107.36 % -0.14 -3 433.33 % 0.00 366.67 % 0.00 -97.64 % 0.04 -100.00 % 6 848 000.00 17 833 333 433.33 % -0.04 72.57 % -0.14 -2 445.45 % -0.01 98.90 % -0.50 97.97 % -24.69 -1 851.06 % 1.41 -2.08 % 1.44 -12.73 % 1.65 275.00 % 0.44 120.00 % 0.20 -86.49 % 1.48 -3.27 % 1.53 17.69 % 1.30 182.61 % 0.46 35.29 % 0.34
Earnings per share 0.01 107.36 % -0.14 -3 433.33 % 0.00 366.67 % 0.00 -97.64 % 0.04 -100.00 % 1 691 516 000.00 4 404 989 583 433.33 % -0.04 72.57 % -0.14 -2 445.45 % -0.01 98.90 % -0.50 97.97 % -24.69 -1 851.06 % 1.41 -2.08 % 1.44 -12.73 % 1.65 266.67 % 0.45 125.00 % 0.20 -86.75 % 1.51 -4.43 % 1.58 20.61 % 1.31 184.78 % 0.46 35.29 % 0.34
Gross profit 63.441 M 127.78 % 27.852 M -54.29 % 60.934 M 46.10 % 41.707 M -51.61 % 86.196 M 6.98 % 80.570 M 0.000 0.000 0.000 0.000 -100.00 % 126.069 M -57.32 % 295.376 M 10.44 % 267.443 M 2.23 % 261.604 M 46.66 % 178.369 M -16.01 % 212.373 M -25.95 % 286.805 M 22.06 % 234.976 M 43.17 % 164.123 M 42.06 % 115.528 M 18.77 % 97.272 M
Income tax expense 2.221 M 20.84 % 1.838 M -68.23 % 5.785 M 135.26 % 2.459 M -75.57 % 10.065 M -82.23 % 56.640 M 0.000 0.000 0.000 0.000 -100.00 % 941.000 K 109.12 % -10.313 M -300.95 % 5.132 M -18.76 % 6.317 M -61.47 % 16.394 M 18.66 % 13.816 M -12.49 % 15.788 M 78.62 % 8.839 M 46.15 % 6.048 M 307.00 % 1.486 M 1 403.51 % -114.000 K
Cost of revenue 6.640 M -57.19 % 15.509 M -1.64 % 15.767 M -11.27 % 17.769 M -27.38 % 24.470 M 71.19 % 14.294 M 0.000 0.000 0.000 0.000 -100.00 % 2.491 B -45.06 % 4.534 B -3.94 % 4.720 B 18.55 % 3.981 B 25.05 % 3.184 B 7.34 % 2.966 B 13.72 % 2.608 B 12.56 % 2.317 B 9.19 % 2.122 B 39.14 % 1.525 B 110.44 % 724.755 M
General and administrative expenses 16.549 M -3.47 % 17.144 M -7.66 % 18.566 M -20.88 % 23.465 M -3.49 % 24.313 M 0.02 % 24.308 M 520.10 % 3.920 M -77.19 % 17.189 M 4 284.95 % 392.000 K -96.42 % 10.950 M -92.37 % 143.480 M 14.54 % 125.271 M 17.02 % 107.055 M 0.03 % 107.019 M 45.85 % 73.374 M 27.27 % 57.650 M -23.15 % 75.014 M 2.39 % 73.261 M 18.73 % 61.703 M 6.73 % 57.811 M 0.000
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 4.988 M 0.000 -100.00 % 13.916 M 0.000 0.000 -100.00 % 230.000 K 0.000 -100.00 % 30.159 M -45.02 % 54.852 M -7.40 % 59.236 M 11.82 % 52.975 M 8.64 % 48.764 M -36.47 % 76.757 M -21.94 % 98.335 M 0.000 -100.00 % 37.618 M 23.69 % 30.412 M 0.000
Other expenses 3.876 M 2 868.57 % -140.000 K -1.45 % -138.000 K 0.000 100.00 % -702.000 K -102.89 % 24.308 M 0.000 0.000 0.000 0.000 -100.00 % 2.288 B 196 805.93 % -1.163 M -3.65 % -1.122 M 99.15 % -132.406 M -325.13 % -31.145 M 12.45 % -35.572 M 15.30 % -41.999 M -70.16 % -24.682 M -41.12 % -17.490 M -1 092.23 % -1.467 M 0.000
Operating expenses 20.425 M 20.12 % 17.004 M -7.73 % 18.428 M -35.23 % 28.453 M 20.51 % 23.611 M -2.87 % 24.308 M 520.10 % 3.920 M -77.19 % 17.189 M 2 667.95 % 621.000 K -93.81 % 10.029 M -99.60 % 2.483 B 1 282.17 % 179.649 M 8.77 % 165.169 M 498.70 % 27.588 M -68.17 % 86.680 M -12.30 % 98.835 M -24.75 % 131.350 M 11.55 % 117.746 M 47.35 % 79.907 M -7.89 % 86.756 M 9.64 % 79.130 M
Cost and expenses 44.640 M 17.35 % 38.039 M -14.33 % 44.403 M -3.94 % 46.222 M -3.87 % 48.081 M -8.45 % 52.518 M 1 239.74 % 3.920 M -77.19 % 17.189 M 2 663.50 % 622.000 K -93.80 % 10.029 M -99.80 % 4.974 B 9.68 % 4.535 B -4.35 % 4.741 B 18.27 % 4.009 B 22.58 % 3.270 B 6.70 % 3.065 B 11.88 % 2.740 B 12.51 % 2.435 B 10.57 % 2.202 B 36.61 % 1.612 B 100.52 % 803.885 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 % 4.762 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 801.000 K
Selling general and administrative expenses 16.549 M -3.47 % 17.144 M -7.66 % 18.566 M -34.75 % 28.453 M 17.03 % 24.313 M 0.000 -100.00 % 3.920 M -77.19 % 17.189 M 2 663.50 % 622.000 K -94.32 % 10.950 M -93.69 % 173.639 M -3.60 % 180.123 M 8.32 % 166.291 M 3.94 % 159.994 M 30.99 % 122.138 M -9.13 % 134.407 M -22.46 % 173.349 M 136.62 % 73.261 M -26.24 % 99.321 M 12.58 % 88.223 M 12.63 % 78.329 M
Interest income 6.609 M 256.28 % 1.855 M 379.33 % 387.000 K 98.46 % 195.000 K -48.55 % 379.000 K 10.17 % 344.000 K -64.43 % 967.000 K 378.71 % 202.000 K 0.000 -100.00 % 46.438 M -56.91 % 107.765 M 214.62 % 34.252 M 34.61 % 25.446 M 40.44 % 18.119 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 551.000 K
Interest expense 98.000 K -52.66 % 207.000 K 165.38 % 78.000 K -46.21 % 145.000 K 202.08 % 48.000 K -86.44 % 354.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 130.997 M -8.70 % 143.480 M 70.06 % 84.369 M 180.36 % 30.093 M -41.07 % 51.069 M 16.59 % 43.803 M 39.00 % 31.513 M 80.18 % 17.490 M 83.14 % 9.550 M 0.000
Depreciation and amortization 6.640 M -4.88 % 6.981 M -20.89 % 8.824 M -47.18 % 16.707 M -10.90 % 18.751 M 46.70 % 12.782 M 226.07 % 3.920 M -77.19 % 17.189 M 2 663.50 % 622.000 K -94.12 % 10.573 M -15.05 % 12.446 M -51.60 % 25.714 M 1.31 % 25.381 M 23.74 % 20.512 M 29.22 % 15.874 M -12.77 % 18.198 M -42.19 % 31.478 M -17.25 % 38.042 M 1.97 % 37.306 M 6.19 % 35.133 M -18.10 % 42.900 M
Operating income 25.441 M 134.52 % 10.848 M -66.41 % 32.298 M 637.23 % 4.381 M -92.55 % 58.839 M 43.27 % 41.068 M 1 147.65 % -3.920 M 77.19 % -17.189 M -2 663.50 % -622.000 K 94.32 % -10.950 M 99.53 % -2.340 B -947.78 % 276.018 M -2.84 % 284.100 M 28.59 % 220.941 M 185.57 % 77.368 M 0.74 % 76.802 M -47.35 % 145.861 M 24.42 % 117.230 M 39.20 % 84.216 M 192.70 % 28.772 M 58.59 % 18.142 M
Operating income ratio 0.36 45.10 % 0.25 -40.59 % 0.42 471.67 % 0.07 -86.15 % 0.53 22.81 % 0.43 0.00 0.00 0.00 0.00 100.00 % -0.89 -1 664.41 % 0.06 0.34 % 0.06 9.39 % 0.05 126.29 % 0.02 -4.76 % 0.02 -52.04 % 0.05 9.68 % 0.05 24.70 % 0.04 110.05 % 0.02 -20.54 % 0.02
Total other income expenses net -715.000 K 99.58 % -170.801 M 0.000 100.00 % -9.383 M -14 116.67 % -66.000 K 99.75 % -26.774 M -2 668.77 % -967.000 K -378.71 % -202.000 K -20 300.00 % 1.000 K 100.00 % -45.517 M 63.51 % -124.724 M 4.79 % -130.997 M 8.70 % -143.480 M -70.06 % -84.369 M -180.36 % -30.093 M 41.07 % -51.069 M -16.59 % -43.803 M -39.00 % -31.513 M -80.18 % -17.490 M -83.14 % -9.550 M -459.46 % -1.707 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt -98.107 M -46.68 % -66.883 M 73.39 % -251.368 M 8.67 % -275.238 M -229.13 % -83.626 M -120.27 % -37.965 M -104.85 % 782.386 M 1.71 % 769.223 M 0.69 % 763.986 M -16.65 % 916.568 M -0.08 % 917.286 M 30.74 % 701.619 M -53.11 % 1.496 B 44.34 % 1.037 B -18.23 % 1.268 B 164.37 % 479.552 M 150.01 % 191.812 M -1.97 % 195.658 M 316.40 % -90.415 M -262.24 % 55.728 M -27.18 % 76.533 M 303.13 % -37.676 M
Total investments 233.252 M 370.47 % 49.579 M 12.79 % 43.956 M 206.83 % 14.326 M 55.95 % 9.186 M 740.44 % 1.093 M 0.000 0.000 0.000 0.000 -100.00 % 693.000 K 0.000 -100.00 % 39.207 M -25.42 % 52.573 M 92.24 % 27.348 M 2.04 % 26.801 M 796.65 % 2.989 M 0.000 0.000 -100.00 % 631.000 K 0.000 0.000
Total debt 443.000 K -87.43 % 3.523 M 405.45 % 697.000 K -82.50 % 3.982 M 921.03 % 390.000 K -79.58 % 1.910 M -99.76 % 785.387 M 1.90 % 770.733 M 0.29 % 768.516 M -16.25 % 917.626 M 0.00 % 917.626 M 30.11 % 705.255 M -55.77 % 1.594 B 27.83 % 1.247 B -13.76 % 1.446 B 151.63 % 574.786 M 88.81 % 304.433 M -21.56 % 388.091 M 35.12 % 287.219 M 42.52 % 201.530 M 55.14 % 129.901 M 0.00 % 129.901 M
Accumulated other comprehensive income loss -1.173 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 164.618 M 0.00 % 164.618 M 36 563.25 % 449.000 K 0.00 % 449.000 K -99.73 % 166.418 M 386.19 % -58.150 M 8.01 % -63.214 M -24.03 % -50.966 M -31.26 % -38.829 M 0.000 100.00 % -88.395 M 0.000 0.000 0.000 -100.00 % 9.316 M
Retained earnings 218.510 M 11.48 % 196.005 M -45.22 % 357.796 M 1.52 % 352.431 M 542.05 % -79.727 M 37.92 % -128.435 M 92.35 % -1.679 B -0.84 % -1.665 B -0.29 % -1.660 B -2.30 % -1.623 B -0.04 % -1.622 B -2.18 % -1.587 B -291.09 % 830.725 M 22.52 % 678.010 M 0.000 0.000 0.000 -100.00 % 365.410 M 0.000 0.000 0.000 -100.00 % 164.815 M
Common stock 227.866 M 100.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 13.73 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.81 % 99.377 M 4.85 % 94.777 M 21.54 % 77.977 M 21.31 % 64.277 M 31.24 % 48.977 M 0.00 % 48.977 M 0.000 0.000 0.000 -100.00 % 42.157 M
Total equity 501.356 M 61.76 % 309.938 M -34.30 % 471.729 M 1.15 % 466.364 M 0.24 % 465.229 M 11.69 % 416.521 M 143.35 % -960.751 M -1.47 % -946.835 M -0.52 % -941.948 M 13.48 % -1.089 B -0.06 % -1.088 B -25.43 % -867.469 M -145.48 % 1.907 B 15.59 % 1.650 B 16.10 % 1.421 B 60.51 % 885.448 M 25.16 % 707.443 M 1.56 % 696.597 M 23.86 % 562.391 M 32.62 % 424.075 M 24.24 % 341.328 M 0.00 % 341.328 M
Other non current liabilities 402.000 K -95.77 % 9.494 M 0.000 -100.00 % 10.913 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 172.851 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.817 M
Long term debt 0.000 -100.00 % 367.000 K 0.000 -100.00 % 346.000 K 0.000 -100.00 % 390.000 K 0.000 0.000 0.000 -100.00 % 164.169 M 0.00 % 164.169 M 0.000 -100.00 % 586.844 M 5.97 % 553.763 M -25.24 % 740.707 M 2 023.53 % 34.881 M 0.000 0.000 0.000 -100.00 % 971.000 K -65.53 % 2.817 M 0.00 % 2.817 M
Total non current liabilities 9.326 M -5.43 % 9.861 M -2.01 % 10.063 M -10.62 % 11.259 M -14.67 % 13.194 M -20.12 % 16.518 M 420.25 % 3.175 M -99.67 % 948.521 M 0.21 % 946.493 M 180.84 % 337.020 M 105.29 % 164.169 M 0.000 -100.00 % 598.310 M 5.66 % 566.255 M -24.94 % 754.409 M 2 062.81 % 34.881 M -98.05 % 1.787 B 10.06 % 1.624 B 6.22 % 1.529 B 157 337.18 % 971.000 K -65.53 % 2.817 M 0.000
Other current liabilities 15.302 M 621.45 % 2.121 M -71.30 % 7.390 M 1 276.16 % 537.000 K -96.30 % 14.516 M 60.31 % 9.055 M -94.73 % 171.861 M 0.44 % 171.110 M -0.11 % 171.299 M -0.90 % 172.851 M 4.86 % 164.834 M -1.35 % 167.098 M -45.72 % 307.839 M -42.13 % 531.924 M 954.11 % 50.462 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.128 M 189.81 % -127.084 M
Deferred revenue 0.000 -100.00 % 36.000 K -97.12 % 1.250 M -88.94 % 11.307 M -19.06 % 13.969 M -13.77 % 16.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.292 M 31.48 % 7.828 M 0.000
Short term debt 443.000 K -92.98 % 6.312 M 352.80 % 1.394 M -80.83 % 7.272 M 832.31 % 780.000 K -74.34 % 3.040 M -99.61 % 785.387 M 1.90 % 770.733 M 0.29 % 768.516 M 2.00 % 753.457 M 0.00 % 753.457 M 6.83 % 705.255 M -30.00 % 1.008 B 45.28 % 693.523 M -1.71 % 705.600 M 30.69 % 539.905 M 77.35 % 304.433 M -21.56 % 388.091 M 35.12 % 287.219 M 43.21 % 200.559 M 57.82 % 127.084 M 0.00 % 127.084 M
Total current liabilities 246.471 M 42.69 % 172.733 M -0.47 % 173.544 M -13.86 % 201.474 M 451.80 % 36.512 M 12.39 % 32.486 M -96.63 % 963.926 M 1.62 % 948.521 M 0.21 % 946.493 M 2.18 % 926.308 M 0.14 % 924.969 M 6.03 % 872.353 M -72.49 % 3.171 B -5.53 % 3.356 B 19.35 % 2.812 B 47.70 % 1.904 B 4.34 % 1.825 B 10.27 % 1.655 B 7.04 % 1.546 B 52.59 % 1.013 B 49.00 % 679.976 M 0.000
Total liabilities 255.797 M 40.09 % 182.594 M -0.55 % 183.607 M -13.69 % 212.733 M 327.98 % 49.706 M 1.43 % 49.004 M -94.93 % 967.101 M 1.96 % 948.521 M 0.21 % 946.493 M -13.20 % 1.090 B 0.12 % 1.089 B 24.85 % 872.353 M -76.86 % 3.769 B -3.91 % 3.923 B 9.98 % 3.567 B 83.95 % 1.939 B 6.25 % 1.825 B 10.27 % 1.655 B 7.04 % 1.546 B 52.44 % 1.014 B 48.52 % 682.793 M 0.00 % 682.793 M
Other non current assets 6.891 M -44.66 % 12.451 M 6 125.50 % 200.000 K 100.07 % -302.765 M -3.06 % -293.779 M -196.75 % 303.645 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.190 M -0.25 % 11.218 M -2.25 % 11.476 M -23.23 % 14.949 M -48.62 % 29.095 M -19.16 % 35.989 M 283.84 % 9.376 M -62.10 % 24.739 M -43.61 % 43.874 M 120.24 % -216.816 M
Long term investments 85.087 M 71.62 % 49.579 M 53.16 % 32.370 M 125.95 % 14.326 M 0.000 -100.00 % 1.093 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.530 M -27.46 % 48.977 M 111.10 % 23.201 M -9.05 % 25.509 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 59.085 M 2.69 % 57.537 M -83.19 % 342.230 M -7.28 % 369.106 M -3.61 % 382.928 M 291.76 % 97.746 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.053 M -56.59 % 60.010 M -12.37 % 68.481 M 219.94 % 21.404 M -81.98 % 118.798 M -18.80 % 146.301 M 136.56 % 61.844 M 6.29 % 58.185 M -20.98 % 73.632 M -85.85 % 520.455 M
GoodWill 108.788 M 0.00 % 108.788 M -61.32 % 281.241 M -7.17 % 302.965 M 0.00 % 302.965 M 0.00 % 302.965 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 113.390 M 35.08 % 83.941 M -14.63 % 98.330 M 20.89 % 81.341 M 0.000 0.000 -100.00 % 84.580 M 6.19 % 79.653 M 32.58 % 60.080 M 0.000
Goodwill and intangible assets 167.873 M 0.93 % 166.325 M -73.32 % 623.471 M -7.23 % 672.071 M -2.02 % 685.893 M 71.17 % 400.711 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 139.443 M -3.13 % 143.951 M -13.70 % 166.811 M 62.35 % 102.745 M -13.51 % 118.798 M -18.80 % 146.301 M -0.08 % 146.424 M 6.23 % 137.838 M 3.09 % 133.712 M -13.10 % 153.872 M
Property plant equipment net 508.000 K -86.17 % 3.674 M 308.22 % 900.000 K -78.16 % 4.120 M 572.10 % 613.000 K -73.09 % 2.278 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 127.506 M -6.90 % 136.952 M 0.95 % 135.662 M 20.69 % 112.403 M 35.96 % 82.676 M 54.71 % 53.439 M -26.17 % 72.380 M 8.52 % 66.699 M 16.64 % 57.186 M -9.15 % 62.944 M
Total non current assets 260.359 M 12.21 % 232.029 M -38.24 % 375.700 M 0.61 % 373.426 M -2.64 % 383.541 M -4.84 % 403.039 M 12 594.14 % 3.175 M 88.32 % 1.686 M -62.90 % 4.545 M 0.000 0.000 0.000 -100.00 % 1.361 B 3.31 % 1.317 B 6.31 % 1.239 B 384.84 % 255.606 M 10.86 % 230.569 M -2.19 % 235.729 M 3.31 % 228.180 M -0.48 % 229.276 M -2.34 % 234.772 M 0.000
Other current assets 242.962 M 40.41 % 173.039 M -4.86 % 181.878 M -7.15 % 195.888 M 29 580.00 % 660.000 K -65.02 % 1.887 M 984.48 % 174.000 K -1.14 % 176.000 K 1 073.33 % 15.000 K 0.000 0.000 -100.00 % 1.248 M -99.94 % 1.953 B -50.58 % 3.953 B 547.95 % 610.059 M 78.92 % 340.977 M 141 973.75 % 240.000 K -99.89 % 211.733 M 73 674.56 % 287.000 K -99.93 % 386.793 M 81.77 % 212.798 M 130.93 % -688.032 M
Short term investments 148.165 M 1 279.69 % 10.739 M -7.31 % 11.586 M -19.13 % 14.326 M 55.95 % 9.186 M 740.44 % 1.093 M 0.000 0.000 0.000 0.000 -100.00 % 693.000 K 0.000 -100.00 % 3.677 M 2.25 % 3.596 M -13.29 % 4.147 M 220.98 % 1.292 M -56.77 % 2.989 M 0.000 0.000 -100.00 % 631.000 K 0.000 0.000
cash and cash equivalents 98.550 M 39.97 % 70.406 M -72.07 % 252.065 M -9.73 % 279.220 M 232.34 % 84.016 M 110.70 % 39.875 M 1 228.72 % 3.001 M 98.74 % 1.510 M -66.67 % 4.530 M 328.17 % 1.058 M 211.18 % 340.000 K -90.65 % 3.636 M -96.29 % 98.037 M -53.46 % 210.640 M 18.00 % 178.514 M 87.45 % 95.234 M -15.44 % 112.621 M -41.48 % 192.433 M -49.04 % 377.634 M 159.00 % 145.802 M 173.20 % 53.368 M -68.15 % 167.577 M
Cash and short term investments 246.715 M 204.04 % 81.145 M -21.15 % 102.914 M -9.21 % 113.353 M 21.62 % 93.202 M 127.50 % 40.968 M 1 265.14 % 3.001 M 98.74 % 1.510 M -66.67 % 4.530 M 328.17 % 1.058 M 211.18 % 340.000 K -90.65 % 3.636 M -96.43 % 101.714 M -52.52 % 214.236 M 17.29 % 182.661 M 89.24 % 96.526 M -16.51 % 115.610 M -39.92 % 192.433 M -49.04 % 377.634 M 157.89 % 146.433 M 174.38 % 53.368 M -68.15 % 167.577 M
Total current assets 496.794 M 90.71 % 260.503 M -6.84 % 279.636 M -8.52 % 305.671 M 132.64 % 131.394 M 110.28 % 62.486 M 1 868.06 % 3.175 M 88.32 % 1.686 M -62.90 % 4.545 M 159.57 % 1.751 M 69.51 % 1.033 M -78.85 % 4.884 M -99.89 % 4.315 B 1.42 % 4.255 B 13.52 % 3.749 B 45.93 % 2.569 B 11.60 % 2.302 B 8.79 % 2.116 B 12.52 % 1.880 B 55.52 % 1.209 B 53.15 % 789.349 M 0.000
Inventory 0.000 0.000 100.00 % -11.586 M 19.13 % -14.326 M 0.000 100.00 % -1.093 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.210 M -0.97 % 88.068 M -12.39 % 100.520 M 6.79 % 94.131 M -36.35 % 147.882 M -54.21 % 322.960 M 70.99 % 188.875 M 9.35 % 172.729 M 71.09 % 100.960 M 0.000
Net receivables 7.117 M 12.63 % 6.319 M -1.73 % 6.430 M -40.22 % 10.756 M -71.34 % 37.532 M 81.10 % 20.724 M 0.000 0.000 0.000 -100.00 % 693.000 K 0.000 0.000 -100.00 % 1.097 B 233.82 % -819.815 M 0.000 0.000 -100.00 % 1.732 B 24.75 % 1.388 B 0.000 -100.00 % 284.584 M 11.96 % 254.174 M -51.16 % 520.455 M
Tax assets 0.000 0.000 100.00 % -281.241 M -1 863.15 % -14.326 M -55.95 % -9.186 M 96.99 % -304.688 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.047 B 7.28 % 976.386 M 8.23 % 902.130 M 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 100.00 % -1.686 M 62.90 % -4.545 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.024 B
Account payables 230.726 M 41.41 % 163.160 M 1.50 % 160.747 M -10.95 % 180.509 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.823 B -12.50 % 2.083 B 3.93 % 2.005 B 52.32 % 1.316 B -11.24 % 1.483 B 19.99 % 1.236 B -0.47 % 1.241 B 54.68 % 802.613 M 85.78 % 432.023 M 0.000
Tax payables 0.000 -100.00 % 1.104 M -60.04 % 2.763 M 49.43 % 1.849 M -74.49 % 7.247 M 72.92 % 4.191 M -37.24 % 6.678 M 0.00 % 6.678 M 0.00 % 6.678 M 0.000 -100.00 % 6.678 M 0.000 -100.00 % 32.491 M -31.56 % 47.476 M -7.60 % 51.379 M 7.05 % 47.995 M 27.64 % 37.603 M 21.48 % 30.954 M 79.83 % 17.213 M 72.82 % 9.960 M 47.75 % 6.741 M 0.000
Deferred revenue non current 0.000 100.00 % -9.494 M -859.52 % 1.250 M 111.45 % -10.913 M 0.000 -100.00 % 16.200 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 586.844 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 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 % 22.107 M 70.41 % 12.973 M -44.13 % 23.221 M 11.37 % 20.851 M 2.92 % 20.259 M 14.80 % 17.647 M 174.70 % 6.424 M 1.76 % 6.313 M -11.28 % 7.116 M 0.00 % 7.116 M
Capital lease obligations 367.000 K -89.58 % 3.523 M 405.45 % 697.000 K -82.50 % 3.982 M 921.03 % 390.000 K -79.58 % 1.910 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 56.153 M 0.000 0.000 0.000 -100.00 % 431.023 M 0.00 % 431.023 M -30.25 % 617.970 M 0.00 % 617.970 M 36.31 % 453.352 M 0.00 % 453.352 M 0.00 % 453.352 M -26.59 % 617.521 M -35.35 % 955.188 M 10.51 % 864.363 M 9.82 % 787.073 M -1.66 % 800.320 M 599.64 % 114.391 M 0.00 % 114.391 M -48.01 % 220.022 M 123.26 % 98.550 M 0.00 % 98.550 M -16.43 % 117.924 M
Deferred tax liabilities non current 8.924 M -6.00 % 9.494 M -5.65 % 10.063 M -7.79 % 10.913 M -17.29 % 13.194 M -18.19 % 16.128 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.466 M -8.21 % 12.492 M -8.83 % 13.702 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -948.521 M -0.21 % -946.493 M -447.58 % -172.851 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.787 B -10.06 % -1.624 B -6.22 % -1.529 B 0.000 0.000 -100.00 % 682.793 M
Total assets 757.153 M 53.73 % 492.532 M -24.84 % 655.336 M -3.50 % 679.097 M 31.88 % 514.935 M 10.61 % 465.525 M 7 231.10 % 6.350 M 276.63 % 1.686 M -62.90 % 4.545 M 159.57 % 1.751 M 69.51 % 1.033 M -78.85 % 4.884 M -99.91 % 5.677 B 1.86 % 5.573 B 11.73 % 4.988 B 76.60 % 2.824 B 11.53 % 2.532 B 7.69 % 2.351 B 11.53 % 2.108 B 46.60 % 1.438 B 40.43 % 1.024 B 0.00 % 1.024 B
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.367 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.040 M 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 11.641 M -26.10 % 15.753 M 134.97 % -45.044 M -620.32 % 8.657 M 159.23 % -14.616 M -200.12 % -4.870 M -746.75 % 753.000 K 315.14 % -350.000 K -106.03 % 5.804 M 333.46 % 1.339 M -51.97 % 2.788 M 100.72 % -386.277 M 7.33 % -416.836 M -4 123.51 % 10.360 M -77.16 % 45.362 M 109.83 % -461.530 M -1 956.96 % 24.854 M 111.87 % -209.422 M -10.15 % -190.130 M -275.25 % 108.489 M -38.46 % 176.304 M 1 544.17 % -12.208 M
Accounts receivables -1.170 M -105.92 % 19.779 M 626.90 % 2.721 M -87.62 % 21.985 M 231.52 % -16.716 M -89.89 % -8.803 M 0.000 0.000 0.000 0.000 -100.00 % 555.000 K 100.19 % -285.235 M -327.22 % -66.765 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -82.398 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -55.501 M -1 570.61 % 3.774 M 113.10 % -28.806 M -432.36 % 8.667 M -79.00 % 41.275 M -60.60 % 104.754 M 189.72 % -116.763 M 0.000 0.000 0.000 100.00 % -2.809 M
Accounts payables 73.810 M 18 691.94 % -397.000 K 97.84 % -18.351 M -111.22 % 163.549 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 66.765 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 64.706 M
Other working capital -60.999 M -1 580.88 % -3.629 M 87.66 % -29.414 M 83.37 % -176.877 M -8 522.71 % 2.100 M -46.61 % 3.933 M 0.000 100.00 % -350.000 K -106.03 % 5.804 M 333.46 % 1.339 M -40.04 % 2.233 M 104.90 % -45.541 M 87.13 % -353.845 M -1 003.45 % 39.166 M 6.73 % 36.695 M 107.30 % -502.805 M -529.29 % -79.900 M 13.77 % -92.659 M 0.000 0.000 0.000 -100.00 % 8.293 M
Other non cash items -138.813 M -184.12 % 165.025 M 565.18 % 24.809 M 769.79 % -3.704 M 47.91 % -7.111 M 85.49 % -49.013 M 0.000 0.000 0.000 0.000 -100.00 % 45.779 M -98.34 % 2.760 B 10 558.51 % -26.391 M -31.73 % -20.034 M 34.99 % -30.819 M -351.89 % 12.235 M -83.46 % 73.971 M 180.70 % 26.352 M 20.97 % 21.784 M 127.00 % -80.682 M 57.89 % -191.600 M -13 142.89 % 1.469 M
Net cash provided by operating activities -104.667 M -503.06 % 25.968 M 529.51 % -6.046 M -126.52 % 22.795 M -50.16 % 45.732 M 1 558.76 % 2.757 M 120.95 % -13.163 M -151.35 % -5.237 M 54.80 % -11.587 M -1 713.79 % 718.000 K 109.78 % -7.345 M 90.79 % -79.776 M 70.77 % -272.941 M -274.60 % 156.327 M -8.91 % 171.627 M 146.67 % -367.739 M -368.48 % 136.972 M 376.52 % -49.534 M 7.28 % -53.426 M -142.47 % 125.791 M 234.79 % 37.573 M -20.13 % 47.043 M
Investments in property plant and equipment -5.022 M -4 922.00 % -100.000 K 42.20 % -173.000 K -73.00 % -100.000 K -334.78 % -23.000 K -1 050.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -102.427 M 45.08 % -186.489 M -45.95 % -127.772 M -117.12 % -58.849 M -395.28 % -11.882 M 74.77 % -47.101 M -132.12 % -20.292 M -211.13 % -6.522 M -42.46 % -4.578 M 85.12 % -30.771 M 15.60 % -36.460 M
Acquisitions net 0.000 0.000 -100.00 % 2.502 M 155.12 % -4.539 M 0.000 100.00 % -387.193 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -145.261 M -914.88 % 17.826 M 167.96 % -26.231 M -1 072.24 % 2.698 M 455.94 % -758.000 K 84.45 % -4.876 M 0.000 100.00 % -14.770 M 61.39 % -38.256 M -98.63 % -19.260 M
Purchases of investments -36.669 M 19.36 % -45.471 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -386.000 K 96.60 % -11.361 M -81.08 % -6.274 M 75.82 % -25.942 M 0.000 100.00 % -1.091 M 0.000 100.00 % -631.000 K 0.000 0.000
Sales maturities of investments 129.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 % 475.000 K -73.13 % 1.768 M -61.91 % 4.642 M -81.70 % 25.366 M 0.000 -100.00 % 3.410 M 0.000 -100.00 % 372.000 K 0.000 0.000
Other investing activites 8.637 M 281.32 % 2.265 M 269.49 % 613.000 K 94.60 % 315.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.015 M -94.56 % 478.426 M 487.70 % 81.407 M 160.65 % -134.230 M -3 522.94 % -3.705 M 93.50 % -57.027 M -246.78 % 38.853 M 48.30 % 26.199 M 117.44 % 12.049 M 3 725.08 % 315.000 K 106.35 % -4.960 M
Net cash used for investing activites -32.925 M 23.97 % -43.306 M -1 571.99 % 2.942 M 168.04 % -4.324 M -18 700.00 % -23.000 K 99.99 % -387.195 M 0.000 0.000 0.000 0.000 0.000 100.00 % -76.412 M -152.06 % 146.765 M 484.89 % -38.132 M 82.74 % -220.942 M -1 540.86 % -13.465 M 87.16 % -104.886 M -755.37 % 16.004 M -18.67 % 19.677 M 360.35 % -7.558 M 89.00 % -68.712 M -13.24 % -60.680 M
Debt repayment -3.156 M 6.54 % -3.377 M 15.19 % -3.982 M -20.12 % -3.315 M -118.09 % -1.520 M -110.37 % 14.654 M 0.00 % 14.654 M 560.98 % 2.217 M -85.28 % 15.059 M 0.000 100.00 % -5.951 M -119.69 % 30.231 M -64.54 % 85.244 M 322.70 % -38.278 M -120.38 % 187.808 M -29.72 % 267.231 M 475.91 % -71.090 M -199.58 % 71.389 M -2.50 % 73.223 M 9.12 % 67.104 M -18.27 % 82.107 M 0.000
Common stock issued 170.899 M 0.000 0.000 0.000 0.000 -100.00 % 534.938 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.893 M 0.000 -100.00 % 134.880 M 0.000 -100.00 % 9.063 M -73.63 % 34.363 M 0.000 0.000 -100.00 % 34.083 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.447 M 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.732 M 0.000 0.000 0.000 0.000
Other financing activites -910.000 K -339.61 % -207.000 K -165.38 % -78.000 K 0.000 100.00 % -48.000 K -100.01 % 406.658 M 0.000 0.000 0.000 0.000 -100.00 % 10.000 M -73.01 % 37.057 M 143.63 % -84.931 M 1.39 % -86.131 M -69.01 % -50.962 M -31.96 % -38.620 M 3.45 % -40.001 M -34.92 % -29.647 M 6.79 % -31.805 M -974.49 % -2.960 M 93.00 % -42.270 M -1 763.76 % -2.268 M
Net cash used provided by financing activities 166.833 M 4 754.94 % -3.584 M 11.72 % -4.060 M -22.47 % -3.315 M -111.42 % -1.568 M -100.37 % 421.312 M 2 775.06 % 14.654 M 560.98 % 2.217 M -85.28 % 15.059 M 0.000 -100.00 % 4.049 M -83.02 % 23.848 M 7 519.17 % 313.000 K 100.37 % -83.516 M -161.03 % 136.846 M -62.35 % 363.491 M 427.20 % -111.091 M -391.78 % 38.073 M -27.25 % 52.334 M 248.01 % -35.358 M -188.76 % 39.837 M 25.21 % 31.815 M
Effect of forex changes on cash -1.173 M 0.000 100.00 % -19.456 M -65.06 % -11.787 M 0.000 100.00 % -35.383 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 37.939 M 186.12 % 13.260 M 619.39 % -2.553 M 39.94 % -4.251 M -1 403.99 % 326.000 K 140.40 % -807.000 K -104.84 % 16.663 M 143.61 % 6.840 M -28.44 % 9.559 M 784.74 % -1.396 M 0.000
Net change in cash 28.068 M 234.16 % -20.922 M 22.95 % -27.155 M -280.90 % 15.011 M -65.99 % 44.141 M 15.06 % 38.365 M 2 473.11 % 1.491 M 149.37 % -3.020 M -186.98 % 3.472 M 383.57 % 718.000 K 121.78 % -3.296 M 96.51 % -94.401 M 16.16 % -112.603 M -450.50 % 32.126 M -61.42 % 83.280 M 578.98 % -17.387 M 78.22 % -79.812 M -476.37 % 21.206 M -16.59 % 25.425 M -72.49 % 92.434 M 1 165.87 % 7.302 M 0.000
Cash at beginning of period 70.406 M -22.91 % 91.328 M -67.29 % 279.220 M 232.34 % 84.016 M 110.70 % 39.875 M 2 540.73 % 1.510 M 0.00 % 1.510 M -66.67 % 4.530 M 328.17 % 1.058 M 211.18 % 340.000 K -90.65 % 3.636 M -96.29 % 98.037 M -53.46 % 210.640 M 18.00 % 178.514 M 87.45 % 95.234 M -15.44 % 112.621 M -41.48 % 192.433 M 12.38 % 171.227 M 17.44 % 145.802 M 173.20 % 53.368 M 15.85 % 46.066 M 0.000
Cash at end of period 98.474 M 39.87 % 70.406 M -72.07 % 252.065 M -9.73 % 279.220 M 232.34 % 84.016 M 110.70 % 39.875 M 1 228.72 % 3.001 M 98.74 % 1.510 M -66.67 % 4.530 M 328.17 % 1.058 M 211.18 % 340.000 K -90.65 % 3.636 M -96.29 % 98.037 M -53.46 % 210.640 M 18.00 % 178.514 M 87.45 % 95.234 M -15.44 % 112.621 M -41.48 % 192.433 M 12.38 % 171.227 M 17.44 % 145.802 M 173.20 % 53.368 M -68.15 % 167.577 M
Operating cash flow 41.324 M 59.13 % 25.968 M 529.51 % -6.046 M -117.40 % 34.752 M -24.54 % 46.054 M 1 570.44 % 2.757 M 120.95 % -13.163 M -151.35 % -5.237 M 54.80 % -11.587 M -1 713.79 % 718.000 K 109.78 % -7.345 M 90.79 % -79.776 M 70.77 % -272.941 M -274.60 % 156.327 M -8.91 % 171.627 M 146.67 % -367.739 M -368.48 % 136.972 M 376.52 % -49.534 M 7.28 % -53.426 M -142.47 % 125.791 M 234.79 % 37.573 M -20.13 % 47.043 M
Capital expenditure -22.000 K 78.00 % -100.000 K 42.20 % -173.000 K -73.00 % -100.000 K -334.78 % -23.000 K -1 050.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -102.427 M 45.08 % -186.489 M -45.95 % -127.772 M -117.12 % -58.849 M -395.28 % -11.882 M 74.77 % -47.101 M -132.12 % -20.292 M -211.13 % -6.522 M -42.46 % -4.578 M 85.12 % -30.771 M -70.22 % -18.077 M
Free CashFlow 41.302 M 59.66 % 25.868 M 515.95 % -6.219 M -117.95 % 34.652 M -24.72 % 46.031 M 1 570.82 % 2.755 M 120.93 % -13.163 M -151.35 % -5.237 M 54.80 % -11.587 M -1 713.79 % 718.000 K 109.78 % -7.345 M 95.97 % -182.203 M 60.34 % -459.430 M -1 708.93 % 28.555 M -74.68 % 112.778 M 129.71 % -379.621 M -522.41 % 89.871 M 228.71 % -69.826 M -16.48 % -59.948 M -149.46 % 121.213 M 1 682.02 % 6.802 M -76.52 % 28.966 M
2024 2023 2022 2021 2020 2019 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Revenue 23.289 M -23.95 % 30.624 M -28.89 % 43.068 M 50.05 % 28.702 M 30.20 % 22.044 M -30.01 % 31.495 M -27.55 % 43.469 M 24.25 % 34.984 M 129.34 % 15.254 M -79.09 % 72.938 M 114.17 % 34.056 M -28.20 % 47.432 M 1.37 % 46.793 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.319 M -99.10 % 2.594 B 11.10 % 2.335 B -5.73 % 2.476 B -0.69 % 2.494 B 17.55 % 2.121 B 0.00 % 2.121 B 0.00 % 2.121 B 26.20 % 1.681 B 0.00 % 1.681 B 5.78 % 1.589 B 0.00 % 1.589 B 9.79 % 1.447 B 0.00 % 1.447 B 13.44 % 1.276 B 0.00 % 1.276 B 123.25 % 571.564 M -30.33 % 820.354 M 100.00 % 410.177 M
Net income 14.764 M 546.31 % -3.308 M -112.82 % 25.813 M 115.55 % -165.994 M -4 049.42 % 4.203 M 125.54 % -16.458 M -101.29 % 1.273 B 0.00 % 1.273 B 0.00 % 1.273 B 0.00 % 1.273 B 0.00 % 1.273 B 13.50 % 1.122 B 33.19 % 842.334 M 19 952.32 % -4.243 M -144.69 % -1.734 M 45.00 % -3.153 M 81.60 % -17.137 M -6 646.85 % -254.000 K -51.19 % -168.000 K 62.91 % -453.000 K 97.78 % -20.375 M 43.55 % -36.092 M 98.54 % -2.475 B -23 634.87 % 10.515 M 254.45 % -6.808 M -104.22 % 161.155 M 137.89 % 67.744 M 4.02 % 65.128 M 2.92 % 63.279 M 0.00 % 63.279 M 324.79 % 14.897 M 0.00 % 14.897 M 169.21 % 5.534 M 0.00 % 5.534 M -86.57 % 41.212 M 0.00 % 41.212 M 7.21 % 38.439 M 0.00 % 38.439 M 153.40 % 15.170 M 71.06 % 8.868 M 100.00 % 4.434 M
Income before tax 15.988 M 821.81 % -2.215 M -108.22 % 26.941 M 116.30 % -165.262 M -3 212.86 % 5.309 M 135.85 % -14.809 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 845.758 M 20 033.02 % -4.243 M -144.69 % -1.734 M 45.00 % -3.153 M 81.60 % -17.137 M -6 646.85 % -254.000 K -51.19 % -168.000 K 62.91 % -453.000 K 97.78 % -20.375 M 43.55 % -36.092 M 98.54 % -2.480 B -16 898.82 % 14.760 M 187.57 % -16.855 M -110.41 % 161.876 M 130.23 % 70.310 M 2.96 % 68.286 M 0.00 % 68.286 M 0.00 % 68.286 M 188.89 % 23.638 M 0.00 % 23.638 M 83.71 % 12.867 M 0.00 % 12.867 M -74.79 % 51.029 M 0.00 % 51.029 M 19.06 % 42.859 M 0.00 % 42.859 M 156.92 % 16.682 M 73.57 % 9.611 M 100.00 % 4.806 M
Income before tax ratio 0.69 1 049.14 % -0.07 -111.56 % 0.63 110.86 % -5.76 -2 490.77 % 0.24 151.22 % -0.47 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 18.07 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -106.33 -1 868 580.74 % 0.01 178.82 % -0.01 -111.05 % 0.07 131.83 % 0.03 -12.41 % 0.03 0.00 % 0.03 0.00 % 0.03 128.92 % 0.01 0.00 % 0.01 73.68 % 0.01 0.00 % 0.01 -77.03 % 0.04 0.00 % 0.04 4.96 % 0.03 0.00 % 0.03 15.08 % 0.03 149.12 % 0.01 0.00 % 0.01
EBITDA 7.104 M 115.80 % 3.292 M -68.49 % 10.449 M -2.37 % 10.703 M 19.12 % 8.985 M -16.76 % 10.794 M -65.33 % 31.137 M 102.99 % 15.339 M 45 214.71 % -34.000 K -100.07 % 51.087 M 92.76 % 26.503 M 674.04 % 3.424 M -87.91 % 28.320 M 5 112.39 % -565.000 K -11.44 % -507.000 K -10.22 % -460.000 K -127.72 % -202.000 K 0.000 -100.00 % 1.000 K 0.000 -100.00 % 2.473 M 228.21 % -1.929 M 98.27 % -111.361 M -234.70 % 82.676 M 220.07 % 25.831 M -72.46 % 93.809 M -39.68 % 155.523 M 30.83 % 118.878 M -1.53 % 120.727 M 0.00 % 120.727 M 158.95 % 46.621 M 0.00 % 46.621 M 4.51 % 44.608 M 0.00 % 44.608 M -49.69 % 88.670 M 0.00 % 88.670 M 14.21 % 77.636 M 0.00 % 77.636 M 198.51 % 26.008 M -4.30 % 27.178 M 100.00 % 13.589 M
Net income ratio 0.63 686.88 % -0.11 -118.02 % 0.60 110.36 % -5.78 -3 133.27 % 0.19 136.49 % -0.52 -101.78 % 29.29 -19.52 % 36.40 -56.40 % 83.48 378.16 % 17.46 -53.31 % 37.39 58.08 % 23.65 31.39 % 18.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -106.12 -2 617 810.96 % 0.00 239.02 % 0.00 -104.48 % 0.07 139.54 % 0.03 -11.51 % 0.03 2.92 % 0.03 0.00 % 0.03 236.61 % 0.01 0.00 % 0.01 154.50 % 0.00 0.00 % 0.00 -87.77 % 0.03 0.00 % 0.03 -5.49 % 0.03 0.00 % 0.03 13.50 % 0.03 145.52 % 0.01 0.00 % 0.01
Ratio EBITDA 0.31 183.76 % 0.11 -55.69 % 0.24 -34.94 % 0.37 -8.51 % 0.41 18.93 % 0.34 -52.15 % 0.72 63.37 % 0.44 19 771.27 % 0.00 -100.32 % 0.70 -10.00 % 0.78 978.05 % 0.07 -88.07 % 0.61 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -4.78 -15 081.78 % 0.03 188.09 % 0.01 -70.79 % 0.04 -39.26 % 0.06 11.30 % 0.06 -1.53 % 0.06 0.00 % 0.06 105.20 % 0.03 0.00 % 0.03 -1.20 % 0.03 0.00 % 0.03 -54.18 % 0.06 0.00 % 0.06 0.68 % 0.06 0.00 % 0.06 33.71 % 0.05 37.35 % 0.03 0.00 % 0.03
Gross profit ratio 0.61 72.45 % 0.35 -56.22 % 0.81 -8.37 % 0.88 5.16 % 0.84 -3.92 % 0.87 -1.97 % 0.89 17.65 % 0.76 62.99 % 0.46 -45.94 % 0.86 13.95 % 0.75 -11.32 % 0.85 -15.07 % 1.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100.00 % 0.01 -74.89 % 0.05 -13.44 % 0.06 -5.24 % 0.06 10.25 % 0.05 -13.03 % 0.06 0.00 % 0.06 0.00 % 0.06 16.22 % 0.05 0.00 % 0.05 -20.60 % 0.07 0.00 % 0.07 -32.56 % 0.10 0.00 % 0.10 7.60 % 0.09 0.00 % 0.09 28.26 % 0.07 1.95 % 0.07 0.00 % 0.07
Weighted average shs out dil 2.279 B -0.26 % 2.285 B 10.17 % 2.074 B 62.84 % 1.273 B 0.00 % 1.273 B 0.00 % 1.273 B 11.76 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B 0.00 % 1.139 B 1.56 % 1.122 B 902.02 % 111.962 M 11.76 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.01 % 100.166 M 0.73 % 99.441 M 0.10 % 99.343 M 2.91 % 96.537 M 13.53 % 85.030 M 24.00 % 68.570 M 0.00 % 68.570 M 13.27 % 60.536 M 0.00 % 60.536 M 23.55 % 48.996 M 0.00 % 48.996 M -1.88 % 49.935 M 0.00 % 49.935 M 0.00 % 49.935 M 0.00 % 49.935 M 18.06 % 42.297 M 0.00 % 42.297 M 0.28 % 42.178 M 0.00 % 42.178 M
Weighted average shs out 2.279 B -0.25 % 2.285 B 9.74 % 2.082 B 63.48 % 1.273 B 0.00 % 1.273 B 0.00 % 1.273 B 11.76 % 1.139 B -0.01 % 1.139 B 2.14 % 1.116 B -2.09 % 1.139 B -0.15 % 1.141 B 1.71 % 1.122 B 902.02 % 111.962 M 11.76 % 100.177 M 3.99 % 96.333 M -3.84 % 100.178 M 0.00 % 100.177 M 18.32 % 84.667 M -15.48 % 100.179 M 10.57 % 90.600 M -9.29 % 99.877 M -0.30 % 100.177 M 0.01 % 100.166 M 0.73 % 99.441 M 0.10 % 99.345 M 2.89 % 96.558 M 13.56 % 85.030 M 24.00 % 68.570 M 0.00 % 68.570 M 13.27 % 60.536 M 0.00 % 60.536 M 23.55 % 48.996 M 0.00 % 48.996 M -1.88 % 49.935 M 0.00 % 49.935 M 0.00 % 49.935 M 0.00 % 49.935 M 18.06 % 42.297 M 0.00 % 42.297 M 0.28 % 42.178 M 0.00 % 42.178 M
EPS diluted 0.01 564.29 % 0.00 -111.29 % 0.01 109.54 % -0.13 -4 039.39 % 0.00 125.58 % -0.01 -101.15 % 1.12 0.00 % 1.12 0.00 % 1.12 0.00 % 1.12 0.00 % 1.12 12.00 % 1.00 -86.70 % 7.52 17 835.85 % -0.04 -145.09 % -0.02 45.08 % -0.03 81.47 % -0.17 -6 700.00 % 0.00 -47.06 % 0.00 62.22 % 0.00 97.75 % -0.20 44.44 % -0.36 98.54 % -24.71 -22 563.64 % 0.11 260.58 % -0.07 -104.10 % 1.67 108.75 % 0.80 -14.89 % 0.94 -6.00 % 1.00 0.00 % 1.00 306.38 % 0.25 -19.06 % 0.30 169.21 % 0.11 1.92 % 0.11 -88.92 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 177.78 % 0.36 63.64 % 0.22 100.00 % 0.11
Earnings per share 0.01 564.29 % 0.00 -111.29 % 0.01 109.54 % -0.13 -4 039.39 % 0.00 125.58 % -0.01 -101.15 % 1.12 0.00 % 1.12 -1.75 % 1.14 1.79 % 1.12 0.00 % 1.12 12.00 % 1.00 -86.70 % 7.52 17 835.85 % -0.04 -135.56 % -0.02 42.86 % -0.03 81.47 % -0.17 -5 566.67 % 0.00 -76.47 % 0.00 66.00 % -0.01 97.50 % -0.20 44.44 % -0.36 98.54 % -24.71 -22 563.64 % 0.11 260.58 % -0.07 -104.10 % 1.67 108.75 % 0.80 -14.89 % 0.94 -6.00 % 1.00 0.00 % 1.00 306.38 % 0.25 -19.06 % 0.30 169.21 % 0.11 1.92 % 0.11 -88.92 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 177.78 % 0.36 63.64 % 0.22 100.00 % 0.11
Gross profit 14.198 M 31.15 % 10.826 M -68.87 % 34.775 M 37.49 % 25.293 M 36.93 % 18.472 M -32.75 % 27.467 M -28.98 % 38.673 M 46.19 % 26.454 M 273.80 % 7.077 M -88.69 % 62.594 M 144.04 % 25.649 M -36.33 % 40.285 M -13.91 % 46.793 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 284.000 K -99.77 % 125.785 M -3.83 % 130.791 M -10.67 % 146.420 M 9.50 % 133.722 M 2.23 % 130.802 M 0.00 % 130.802 M 0.00 % 130.802 M 46.66 % 89.185 M 0.00 % 89.185 M -16.01 % 106.187 M 0.00 % 106.187 M -25.95 % 143.403 M 0.00 % 143.403 M 22.06 % 117.488 M 0.00 % 117.488 M 186.34 % 41.031 M -28.97 % 57.764 M 100.00 % 28.882 M
Income tax expense 1.224 M 11.99 % 1.093 M -3.10 % 1.128 M 54.10 % 732.000 K -33.82 % 1.106 M -32.93 % 1.649 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.424 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 4.812 M 24.31 % 3.871 M -63.21 % 10.522 M 4 934.45 % 209.000 K -91.86 % 2.566 M -18.76 % 3.159 M 0.00 % 3.159 M 0.00 % 3.159 M -61.47 % 8.197 M 0.00 % 8.197 M 18.66 % 6.908 M 0.00 % 6.908 M -12.49 % 7.894 M 0.00 % 7.894 M 78.62 % 4.420 M 0.00 % 4.420 M 192.29 % 1.512 M 103.50 % 743.000 K 100.00 % 371.500 K
Cost of revenue 9.091 M -54.08 % 19.798 M 138.73 % 8.293 M 143.27 % 3.409 M -4.56 % 3.572 M -11.32 % 4.028 M -16.01 % 4.796 M -43.77 % 8.530 M 4.32 % 8.177 M -20.95 % 10.344 M 23.04 % 8.407 M 17.63 % 7.147 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.035 M -99.07 % 2.468 B 11.99 % 2.204 B -5.42 % 2.330 B -1.27 % 2.360 B 18.55 % 1.991 B 0.00 % 1.991 B 0.00 % 1.991 B 25.05 % 1.592 B 0.00 % 1.592 B 7.34 % 1.483 B 0.00 % 1.483 B 13.72 % 1.304 B 0.00 % 1.304 B 12.56 % 1.159 B 0.00 % 1.159 B 118.37 % 530.533 M -30.43 % 762.590 M 100.00 % 381.295 M
General and administrative expenses 9.029 M 4.00 % 8.682 M 10.36 % 7.867 M -6.10 % 8.378 M -4.43 % 8.766 M -2.68 % 9.007 M -5.77 % 9.559 M -25.37 % 12.809 M 20.20 % 10.656 M -20.10 % 13.336 M 21.49 % 10.977 M 0.000 -100.00 % 8.947 M 143.26 % 3.678 M 199.76 % 1.227 M -54.44 % 2.693 M -84.10 % 16.935 M 6 567.32 % 254.000 K 309.68 % 62.000 K -86.34 % 454.000 K -84.08 % 2.851 M -64.80 % 8.099 M -91.25 % 92.590 M 81.94 % 50.890 M -18.44 % 62.392 M -0.77 % 62.879 M 17.47 % 53.528 M 0.03 % 53.510 M 0.00 % 53.510 M 0.00 % 53.510 M 45.85 % 36.687 M 0.00 % 36.687 M 27.27 % 28.825 M 0.00 % 28.825 M -23.15 % 37.507 M 0.00 % 37.507 M 2.39 % 36.631 M 0.00 % 36.631 M 137.46 % 15.426 M -46.63 % 28.906 M 100.00 % 14.453 M
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.694 M 368.51 % 2.496 M -66.62 % 7.478 M 623.67 % -1.428 M -115.46 % 9.235 M 369.71 % -3.424 M 0.000 -100.00 % 10.165 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 106.000 K 0.000 0.000 0.000 0.000 -100.00 % 30.159 M 4.70 % 28.806 M 10.60 % 26.046 M -12.06 % 29.618 M 11.82 % 26.488 M 0.00 % 26.488 M 0.00 % 26.488 M 8.64 % 24.382 M 0.00 % 24.382 M -36.47 % 38.379 M 0.00 % 38.379 M -21.94 % 49.168 M 0.00 % 49.168 M 0.000 0.000 -100.00 % 9.405 M -38.15 % 15.206 M 100.00 % 7.603 M
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -31.802 M 34.82 % -48.793 M 0.000 100.00 % -76.044 M 47.99 % -146.200 M -120.84 % -66.203 M 0.00 % -66.203 M -1 462.50 % -4.237 M 0.00 % -4.237 M -118.21 % 23.263 M 0.00 % 23.263 M 210.78 % -21.000 M 0.00 % -21.000 M -33.28 % -15.757 M 0.00 % -15.757 M 46.92 % -29.684 M 33.81 % -44.845 M -100.00 % -22.423 M
Operating expenses 9.029 M 4.00 % 8.682 M 10.36 % 7.867 M -6.10 % 8.378 M -0.92 % 8.456 M -72.90 % 31.206 M 188.78 % 10.806 M -46.23 % 20.095 M 11.18 % 18.075 M 11.18 % 16.257 M 41.40 % 11.497 M -39.84 % 19.112 M 0.00 % 19.112 M 419.63 % 3.678 M 199.76 % 1.227 M -54.44 % 2.693 M -84.10 % 16.935 M 6 567.32 % 254.000 K 51.19 % 168.000 K -62.91 % 453.000 K -83.90 % 2.814 M -61.00 % 7.215 M -99.70 % 2.434 B 4 842.03 % 49.247 M -40.65 % 82.972 M 1.46 % 81.779 M 1 051.49 % 7.102 M 110.73 % -66.203 M -579.94 % 13.794 M 0.00 % 13.794 M -68.17 % 43.340 M 0.00 % 43.340 M -52.09 % 90.467 M 0.00 % 90.467 M 37.75 % 65.675 M 0.00 % 65.675 M 11.55 % 58.873 M 0.00 % 58.873 M 1 313.00 % -4.854 M -561.69 % -733.500 K -100.00 % -366.750 K
Cost and expenses 18.120 M -36.38 % 28.480 M 76.24 % 16.160 M -24.51 % 21.408 M 28.72 % 16.631 M -32.75 % 24.729 M -20.58 % 31.137 M 102.99 % 15.339 M 166.81 % 5.749 M -88.75 % 51.087 M 92.76 % 26.503 M -6.42 % 28.320 M 7.85 % 26.259 M 613.95 % 3.678 M 199.76 % 1.227 M -54.44 % 2.693 M -84.10 % 16.935 M 6 567.32 % 254.000 K 51.19 % 168.000 K -62.91 % 453.000 K -83.90 % 2.814 M -61.00 % 7.215 M -99.71 % 2.457 B -2.40 % 2.517 B 10.08 % 2.287 B -5.19 % 2.412 B 1.74 % 2.371 B 18.27 % 2.004 B 0.00 % 2.004 B 0.00 % 2.004 B 22.58 % 1.635 B 0.00 % 1.635 B 3.92 % 1.573 B 0.00 % 1.573 B 14.87 % 1.370 B 0.00 % 1.370 B 12.51 % 1.217 B 0.00 % 1.217 B 121.14 % 550.510 M -31.70 % 805.968 M 100.00 % 402.984 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.762 M 0.000 -100.00 % 7.510 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
Selling general and administrative expenses 9.029 M 4.00 % 8.682 M 10.36 % 7.867 M -6.10 % 8.378 M -4.43 % 8.766 M -0.66 % 8.824 M 83.99 % 4.796 M -43.77 % 8.530 M 4.32 % 8.177 M -20.95 % 10.344 M 23.04 % 8.407 M 17.63 % 7.147 M -62.60 % 19.112 M 419.63 % 3.678 M 199.76 % 1.227 M -54.44 % 2.693 M -84.10 % 16.935 M 6 567.32 % 254.000 K 51.19 % 168.000 K -63.00 % 454.000 K -84.08 % 2.851 M -64.80 % 8.099 M -91.25 % 92.590 M 14.24 % 81.049 M -34.77 % 124.255 M 39.73 % 88.925 M 6.95 % 83.146 M 3.94 % 79.997 M 0.00 % 79.997 M 0.00 % 79.997 M 30.99 % 61.069 M 0.00 % 61.069 M -9.13 % 67.204 M 0.00 % 67.204 M -22.46 % 86.675 M 0.00 % 86.675 M 136.62 % 36.631 M 0.00 % 36.631 M 47.52 % 24.830 M -43.71 % 44.112 M 100.00 % 22.056 M
Interest income 0.000 0.000 0.000 100.00 % -1.468 M -144.18 % 3.323 M 0.000 -100.00 % 521.000 K 437.11 % 97.000 K -1.02 % 98.000 K -2.97 % 101.000 K -63.67 % 278.000 K 61.63 % 172.000 K 0.00 % 172.000 K -69.56 % 565.000 K 11.44 % 507.000 K 10.22 % 460.000 K 127.72 % 202.000 K 0.000 0.000 0.000 -100.00 % 17.561 M -39.19 % 28.877 M -37.21 % 45.987 M 0.000 0.000 -100.00 % 66.323 M 0.000 0.000 -100.00 % 9.060 M 0.00 % 9.060 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 -100.00 % 103.000 K -0.96 % 104.000 K 0.000 -100.00 % 51.000 K -40.70 % 86.000 K 45.76 % 59.000 K 268.75 % 16.000 K -50.00 % 32.000 K -81.92 % 177.000 K 0.00 % 177.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 -100.00 % 71.740 M 70.06 % 42.185 M 0.00 % 42.185 M 0.00 % 42.185 M 180.36 % 15.047 M 0.00 % 15.047 M -41.07 % 25.535 M 0.00 % 25.535 M 16.59 % 21.902 M 0.00 % 21.902 M 39.00 % 15.757 M 0.00 % 15.757 M 0.000 0.000 0.000
Depreciation and amortization 1.756 M -0.57 % 1.766 M -0.56 % 1.776 M -47.90 % 3.409 M -4.56 % 3.572 M -11.32 % 4.028 M -84.48 % 25.959 M 326.89 % 6.081 M 344.51 % -2.487 M -106.16 % 40.358 M 119.16 % 18.415 M -97.82 % 845.758 M 11 733.75 % 7.147 M 94.32 % 3.678 M 199.76 % 1.227 M -54.44 % 2.693 M -84.10 % 16.935 M 6 567.32 % 254.000 K 50.30 % 169.000 K -62.69 % 453.000 K -91.43 % 5.287 M 0.00 % 5.287 M 382.25 % -1.873 M -115.05 % 12.446 M 14.09 % 10.909 M -12.76 % 12.505 M -1.46 % 12.691 M 23.74 % 10.256 M 0.00 % 10.256 M 0.00 % 10.256 M 29.22 % 7.937 M 0.00 % 7.937 M 27.87 % 6.207 M 0.00 % 6.207 M -60.56 % 15.739 M 0.00 % 15.739 M -17.25 % 19.021 M 0.00 % 19.021 M 103.95 % 9.327 M -46.91 % 17.567 M 100.00 % 8.783 M
Operating income 5.169 M 141.09 % 2.144 M -92.06 % 27.008 M 2 884.31 % 905.000 K -83.28 % 5.413 M -20.00 % 6.766 M -69.00 % 21.823 M 508.22 % 3.588 M 246.27 % -2.453 M -107.42 % 33.075 M 111.57 % 15.633 M -98.14 % 842.334 M 4 002.14 % 20.534 M 658.29 % -3.678 M -199.76 % -1.227 M 54.44 % -2.693 M 84.10 % -16.935 M -6 567.32 % -254.000 K -50.30 % -169.000 K 62.69 % -453.000 K 83.90 % -2.814 M 61.00 % -7.215 M 93.41 % -109.488 M -243.05 % 76.538 M 60.06 % 47.819 M -41.18 % 81.304 M -43.08 % 142.832 M 31.49 % 108.622 M -1.67 % 110.471 M 0.00 % 110.471 M 185.57 % 38.684 M 0.00 % 38.684 M 0.74 % 38.401 M 0.00 % 38.401 M -47.35 % 72.931 M 0.00 % 72.931 M 24.42 % 58.615 M 0.00 % 58.615 M 251.38 % 16.682 M 73.57 % 9.611 M 100.00 % 4.806 M
Operating income ratio 0.22 217.02 % 0.07 -88.84 % 0.63 1 888.85 % 0.03 -87.16 % 0.25 14.30 % 0.21 -57.21 % 0.50 389.50 % 0.10 163.78 % -0.16 -135.46 % 0.45 -1.21 % 0.46 -97.42 % 17.76 3 946.88 % 0.44 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00 % -4.70 -16 011.06 % 0.03 44.07 % 0.02 -37.61 % 0.03 -42.68 % 0.06 11.87 % 0.05 -1.67 % 0.05 0.00 % 0.05 126.29 % 0.02 0.00 % 0.02 -4.76 % 0.02 0.00 % 0.02 -52.04 % 0.05 0.00 % 0.05 9.68 % 0.05 0.00 % 0.05 57.39 % 0.03 149.12 % 0.01 0.00 % 0.01
Total other income expenses net 10.819 M 348.20 % -4.359 M -6 405.97 % -67.000 K 99.96 % -170.697 M -164 031.73 % -104.000 K 99.52 % -21.575 M -621.64 % 4.136 M 65.90 % 2.493 M 7 432.35 % -34.000 K -100.47 % 7.283 M 161.79 % 2.782 M -99.66 % 824.585 M 0.00 % 824.585 M 146 044.25 % -565.000 K -11.44 % -507.000 K -10.22 % -460.000 K -127.72 % -202.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -17.561 M 39.19 % -28.877 M 98.78 % -2.370 B -3 736.35 % -61.778 M 4.48 % -64.674 M -180.27 % 80.572 M 211.10 % -72.522 M -79.79 % -40.336 M 4.38 % -42.185 M 0.00 % -42.185 M -180.36 % -15.047 M 0.00 % -15.047 M 41.07 % -25.535 M 0.00 % -25.535 M -16.59 % -21.902 M 0.00 % -21.902 M -39.00 % -15.757 M 0.00 % -15.757 M 0.000 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-06-30 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30
Net debt -109.389 M -11.50 % -98.107 M 49.02 % -192.447 M 16.34 % -230.035 M 0.13 % -230.329 M 8.37 % -251.368 M 0.36 % -252.279 M 8.34 % -275.238 M 13.32 % -317.535 M -279.71 % -83.626 M -34.40 % -62.220 M -63.89 % -37.965 M -104.85 % 782.386 M 1.21 % 773.066 M 0.50 % 769.223 M 0.23 % 767.443 M 0.45 % 763.986 M 1.61 % 751.851 M -0.07 % 752.399 M 0.02 % 752.231 M -0.12 % 753.117 M 2.32 % 736.017 M 4.90 % 701.619 M -53.19 % 1.499 B 0.17 % 1.496 B 7.04 % 1.398 B 34.85 % 1.037 B -21.50 % 1.321 B 4.16 % 1.268 B 29.87 % 976.187 M 103.56 % 479.552 M 150.01 % 191.812 M -1.97 % 195.658 M 316.40 % -90.415 M -262.24 % 55.728 M -27.18 % 76.533 M 303.13 % -37.676 M
Total investments 82.669 M -64.56 % 233.252 M 84.50 % 126.422 M 74.21 % 72.569 M 179.32 % 25.981 M -40.89 % 43.956 M -7.33 % 47.435 M 231.11 % 14.326 M 297.72 % 3.602 M -60.79 % 9.186 M 3 634.15 % 246.000 K -77.49 % 1.093 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 693.000 K 0.00 % 693.000 K 0.000 0.000 -100.00 % 29.020 M -25.98 % 39.207 M 1.57 % 38.600 M -26.58 % 52.573 M -1.01 % 53.112 M 94.21 % 27.348 M 3.60 % 26.397 M -1.51 % 26.801 M 796.65 % 2.989 M 0.000 0.000 -100.00 % 631.000 K 0.000 0.000
Total debt 4.645 M 948.53 % 443.000 K -77.44 % 1.964 M -44.25 % 3.523 M -32.56 % 5.224 M 649.50 % 697.000 K -67.79 % 2.164 M -45.66 % 3.982 M -32.96 % 5.940 M 1 423.08 % 390.000 K -66.29 % 1.157 M -39.42 % 1.910 M -99.76 % 785.387 M 1.43 % 774.297 M 0.46 % 770.733 M 0.26 % 768.772 M 0.03 % 768.516 M 2.00 % 753.457 M 0.00 % 753.457 M 0.00 % 753.457 M 0.00 % 753.457 M 2.31 % 736.413 M 4.42 % 705.255 M -57.61 % 1.664 B 4.36 % 1.594 B 1.58 % 1.570 B 25.84 % 1.247 B -13.35 % 1.439 B -0.48 % 1.446 B 17.84 % 1.227 B 113.53 % 574.786 M 88.81 % 304.433 M -21.56 % 388.091 M 35.12 % 287.219 M 42.52 % 201.530 M 55.14 % 129.901 M 0.00 % 129.901 M
Accumulated other comprehensive income loss 489.999 K 141.77 % -1.173 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 164.618 M 0.00 % 164.618 M 0.00 % 164.618 M 0.00 % 164.618 M 0.00 % 164.618 M 0.00 % 164.618 M 0.00 % 164.618 M 0.00 % 164.618 M 0.00 % 164.618 M 0.00 % 164.618 M -1.08 % 166.418 M -64.85 % 473.494 M 914.26 % -58.150 M -112.26 % 474.271 M 850.26 % -63.214 M 0.000 100.00 % -50.966 M 0.000 100.00 % -38.829 M 0.000 100.00 % -88.395 M 0.000 0.000 0.000 -100.00 % 9.316 M
Retained earnings 223.248 M 2.17 % 218.510 M -21.39 % 277.971 M 41.82 % 196.005 M -45.85 % 361.999 M 1.17 % 357.796 M -4.40 % 374.254 M 6.19 % 352.431 M 1.03 % 348.843 M 537.55 % -79.727 M 29.32 % -112.802 M 12.17 % -128.435 M 92.35 % -1.679 B -0.58 % -1.669 B -0.25 % -1.665 B -0.10 % -1.663 B -0.19 % -1.660 B -1.04 % -1.643 B -0.02 % -1.643 B -0.01 % -1.643 B -0.03 % -1.642 B -1.26 % -1.622 B -2.16 % -1.587 B -292.23 % 825.793 M -0.59 % 830.725 M -0.81 % 837.547 M 23.53 % 678.010 M 0.47 % 674.811 M 0.000 -100.00 % 645.818 M 0.000 0.000 -100.00 % 365.410 M 0.000 0.000 0.000 -100.00 % 164.815 M
Common stock 227.866 M 0.00 % 227.866 M 0.00 % 227.866 M 100.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 0.00 % 113.933 M 13.73 % 100.177 M 0.00 % 100.177 M -50.00 % 200.354 M 100.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.00 % 100.177 M 0.81 % 99.377 M 0.61 % 98.777 M 4.22 % 94.777 M 11.80 % 84.777 M 8.72 % 77.977 M 15.90 % 67.277 M 4.67 % 64.277 M 31.24 % 48.977 M 0.00 % 48.977 M 0.000 0.000 0.000 -100.00 % 42.157 M
Total equity 507.757 M 1.28 % 501.356 M -0.89 % 505.837 M 63.21 % 309.938 M -34.88 % 475.932 M 0.89 % 471.729 M -3.37 % 488.187 M 4.68 % 466.364 M 0.78 % 462.776 M -0.53 % 465.229 M 7.65 % 432.154 M 3.75 % 416.521 M 143.35 % -960.751 M -1.02 % -951.078 M 49.78 % -1.894 B -100.37 % -945.101 M -0.33 % -941.948 M -1.85 % -924.811 M -0.03 % -924.557 M -0.02 % -924.389 M -0.05 % -923.936 M -2.25 % -903.561 M -4.16 % -867.469 M -144.40 % 1.954 B 2.44 % 1.907 B 1.97 % 1.870 B 13.35 % 1.650 B 1.03 % 1.633 B 14.92 % 1.421 B -3.41 % 1.471 B 66.17 % 885.448 M 25.16 % 707.443 M 1.56 % 696.597 M 23.86 % 562.391 M 32.62 % 424.075 M 24.24 % 341.328 M 0.00 % 341.328 M
Other non current liabilities 9.041 M 2 149.00 % 402.000 K 0.000 -100.00 % 9.494 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 100.00 % -2.817 M
Long term debt 1.810 M 0.000 0.000 -100.00 % 367.000 K -81.31 % 1.964 M 0.000 0.000 -100.00 % 346.000 K -84.24 % 2.196 M 0.000 0.000 -100.00 % 390.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 % 536.087 M -8.65 % 586.844 M 2.64 % 571.775 M 3.25 % 553.763 M 1.05 % 548.035 M -26.01 % 740.707 M -0.55 % 744.828 M 2 035.34 % 34.881 M 0.000 0.000 0.000 -100.00 % 971.000 K -65.53 % 2.817 M 0.00 % 2.817 M
Total non current liabilities 10.851 M 16.35 % 9.326 M 1.27 % 9.209 M -6.61 % 9.861 M -16.02 % 11.742 M 16.68 % 10.063 M -2.91 % 10.365 M -7.94 % 11.259 M -21.16 % 14.281 M 8.24 % 13.194 M -11.33 % 14.880 M -9.92 % 16.518 M 420.25 % 3.175 M 0.000 -100.00 % 948.521 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 546.956 M -8.58 % 598.310 M 2.49 % 583.778 M 3.09 % 566.255 M 0.87 % 561.368 M -25.59 % 754.409 M 1.29 % 744.828 M 2 035.34 % 34.881 M -98.05 % 1.787 B 10.06 % 1.624 B 6.22 % 1.529 B 157 337.18 % 971.000 K -65.53 % 2.817 M 0.000
Other current liabilities 5.534 M -63.83 % 15.302 M 143.97 % 6.272 M 195.71 % 2.121 M 59.11 % 1.333 M -83.52 % 8.087 M 401.36 % 1.613 M -61.35 % 4.173 M -47.18 % 7.900 M 191.26 % -8.657 M -299.38 % 4.342 M -83.78 % 26.775 M -84.42 % 171.861 M 0.21 % 171.508 M 0.23 % 171.110 M -3.78 % 177.838 M -0.08 % 177.977 M 2.90 % 172.960 M 0.06 % 172.851 M 0.00 % 172.851 M 0.78 % 171.512 M 1.68 % 168.686 M 0.95 % 167.098 M 0.000 -100.00 % 300.174 M 2 317.44 % 12.417 M -97.67 % 531.924 M 152.41 % 210.736 M 317.61 % 50.462 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 114.128 M 189.81 % -127.084 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 36.000 K -93.09 % 521.000 K -58.32 % 1.250 M -86.21 % 9.063 M -19.85 % 11.307 M -49.34 % 22.320 M 59.78 % 13.969 M -23.54 % 18.270 M 12.78 % 16.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.292 M 31.48 % 7.828 M 0.000
Short term debt 5.670 M 1 179.91 % 443.000 K -88.72 % 3.928 M -37.77 % 6.312 M 93.62 % 3.260 M 367.72 % 697.000 K -67.79 % 2.164 M -40.48 % 3.636 M -2.88 % 3.744 M 860.00 % 390.000 K -66.29 % 1.157 M -23.88 % 1.520 M -99.81 % 785.387 M 1.43 % 774.297 M 0.46 % 770.733 M 0.26 % 768.772 M 0.03 % 768.516 M 2.00 % 753.457 M 0.00 % 753.457 M 0.00 % 753.457 M 0.00 % 753.457 M 2.31 % 736.413 M 4.42 % 705.255 M -37.46 % 1.128 B 11.09 % 1.015 B 1.74 % 997.825 M 43.88 % 693.523 M -22.20 % 891.389 M 26.33 % 705.600 M 46.24 % 482.490 M -10.63 % 539.905 M 77.35 % 304.433 M -21.56 % 388.091 M 35.12 % 287.219 M 43.21 % 200.559 M 57.82 % 127.084 M 0.00 % 127.084 M
Total current liabilities 419.855 M 70.35 % 246.471 M -10.20 % 274.457 M 58.89 % 172.733 M 13.83 % 151.743 M -12.56 % 173.544 M -7.62 % 187.851 M -6.76 % 201.474 M -19.90 % 251.543 M 588.93 % 36.512 M 36.83 % 26.684 M -17.86 % 32.486 M -96.63 % 963.926 M 1.20 % 952.483 M 0.42 % 948.521 M 0.20 % 946.610 M 0.01 % 946.493 M 2.17 % 926.417 M 0.01 % 926.308 M 0.00 % 926.308 M 0.14 % 924.969 M 2.20 % 905.099 M 3.75 % 872.353 M -77.89 % 3.945 B 24.42 % 3.171 B -7.56 % 3.430 B 2.20 % 3.356 B 21.42 % 2.764 B -1.71 % 2.812 B 15.45 % 2.436 B 27.93 % 1.904 B 4.34 % 1.825 B 10.27 % 1.655 B 7.04 % 1.546 B 52.59 % 1.013 B 49.00 % 679.976 M 0.000
Total liabilities 430.706 M 68.38 % 255.797 M -9.82 % 283.666 M 55.35 % 182.594 M 11.69 % 163.485 M -10.96 % 183.607 M -7.37 % 198.216 M -6.82 % 212.733 M -19.97 % 265.824 M 434.79 % 49.706 M 19.59 % 41.564 M -15.18 % 49.004 M -94.92 % 963.926 M 1.20 % 952.483 M -49.79 % 1.897 B 100.40 % 946.610 M 0.01 % 946.493 M 2.17 % 926.417 M 0.01 % 926.308 M 0.00 % 926.308 M 0.14 % 924.969 M 2.20 % 905.099 M 3.75 % 872.353 M -80.58 % 4.492 B 19.18 % 3.769 B -6.10 % 4.014 B 2.33 % 3.923 B 17.95 % 3.325 B -6.76 % 3.567 B 12.13 % 3.181 B 64.05 % 1.939 B 6.25 % 1.825 B 10.27 % 1.655 B 7.04 % 1.546 B 52.44 % 1.014 B 48.52 % 682.793 M 0.00 % 682.793 M
Other non current assets 6.123 M -11.14 % 6.891 M -22.29 % 8.868 M 115.47 % -57.337 M -28 768.50 % 200.000 K 0.00 % 200.000 K 0.00 % 200.000 K 100.07 % -302.765 M 0.00 % -302.765 M 0.07 % -302.965 M 0.00 % -302.965 M -0.02 % -302.915 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.111 M -0.71 % 11.190 M -57.05 % 26.055 M 132.26 % 11.218 M -3.37 % 11.609 M 1.16 % 11.476 M 1.32 % 11.326 M -24.24 % 14.949 M -48.62 % 29.095 M -19.16 % 35.989 M 283.84 % 9.376 M -62.10 % 24.739 M -43.61 % 43.874 M 120.24 % -216.816 M
Long term investments 82.669 M -2.84 % 85.087 M 10.41 % 77.066 M 24.64 % 61.830 M 330.15 % 14.374 M -55.59 % 32.370 M -6.80 % 34.732 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.298 M -28.80 % 35.530 M 1.53 % 34.993 M -28.55 % 48.977 M -3.42 % 50.713 M 118.58 % 23.201 M 0.18 % 23.159 M -9.21 % 25.509 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 57.359 M -2.92 % 59.085 M -2.84 % 60.811 M 5.69 % 57.537 M -83.10 % 340.504 M -0.50 % 342.230 M -6.44 % 365.787 M -0.90 % 369.106 M -1.89 % 376.204 M -1.76 % 382.928 M -2.60 % 393.149 M -1.89 % 400.711 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 48.457 M 85.99 % 26.053 M -53.84 % 56.445 M -5.94 % 60.010 M -8.10 % 65.298 M -4.65 % 68.481 M -5.05 % 72.120 M 236.95 % 21.404 M -81.98 % 118.798 M -18.80 % 146.301 M 136.56 % 61.844 M 6.29 % 58.185 M -20.98 % 73.632 M 0.000
GoodWill 108.788 M 0.00 % 108.788 M 0.00 % 108.788 M 0.00 % 108.788 M -61.32 % 281.241 M 0.00 % 281.241 M -7.17 % 302.965 M 0.00 % 302.965 M 0.00 % 302.965 M 0.00 % 302.965 M 0.00 % 302.965 M 0.00 % 302.965 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.903 M -22.48 % 113.390 M 32.66 % 85.476 M 1.83 % 83.941 M -16.71 % 100.781 M 2.49 % 98.330 M 16.31 % 84.544 M 3.94 % 81.341 M 0.000 0.000 -100.00 % 84.580 M 6.19 % 79.653 M 32.58 % 60.080 M 0.000
Goodwill and intangible assets 166.147 M -1.03 % 167.873 M -1.02 % 169.599 M 1.97 % 166.325 M -73.25 % 621.745 M -0.28 % 623.471 M -6.77 % 668.752 M -0.49 % 672.071 M -1.05 % 679.169 M -0.98 % 685.893 M -1.47 % 696.114 M -1.07 % 703.676 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 136.360 M -2.21 % 139.443 M -1.75 % 141.921 M -1.41 % 143.951 M -13.32 % 166.079 M -0.44 % 166.811 M 6.48 % 156.664 M 52.48 % 102.745 M -13.51 % 118.798 M -18.80 % 146.301 M -0.08 % 146.424 M 6.23 % 137.838 M 3.09 % 133.712 M -13.10 % 153.872 M
Property plant equipment net 4.742 M 833.46 % 508.000 K -75.66 % 2.087 M -43.20 % 3.674 M -31.72 % 5.381 M 497.89 % 900.000 K -62.07 % 2.373 M -42.40 % 4.120 M -32.43 % 6.097 M 894.62 % 613.000 K -57.87 % 1.455 M -36.13 % 2.278 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 155.230 M 21.74 % 127.506 M -0.91 % 128.675 M -6.04 % 136.952 M -2.08 % 139.865 M 3.10 % 135.662 M 2.87 % 131.871 M 17.32 % 112.403 M 35.96 % 82.676 M 54.71 % 53.439 M -26.17 % 72.380 M 8.52 % 66.699 M 16.64 % 57.186 M -9.15 % 62.944 M
Total non current assets 259.681 M -0.26 % 260.359 M 1.06 % 257.620 M 11.03 % 232.029 M -35.63 % 360.459 M -4.06 % 375.700 M -6.80 % 403.092 M 7.94 % 373.426 M -2.37 % 382.501 M -0.27 % 383.541 M -2.80 % 394.604 M -2.09 % 403.039 M 12 594.14 % 3.175 M 0.000 -100.00 % 1.686 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.433 B 5.27 % 1.361 B -3.08 % 1.404 B 6.59 % 1.317 B 1.92 % 1.293 B 4.31 % 1.239 B -18.90 % 1.528 B 497.81 % 255.606 M 10.86 % 230.569 M -2.19 % 235.729 M 3.31 % 228.180 M -0.48 % 229.276 M -2.34 % 234.772 M 0.000
Other current assets 554.414 M 128.19 % 242.962 M -13.45 % 280.714 M 62.23 % 173.039 M 1.99 % 169.669 M -0.37 % 170.292 M -4.78 % 178.847 M -2.15 % 182.786 M -13.96 % 212.450 M 32 089.39 % 660.000 K 60.58 % 411.000 K -34.76 % 630.000 K 262.07 % 174.000 K 0.00 % 174.000 K -1.14 % 176.000 K -2.22 % 180.000 K 1 100.00 % 15.000 K 0.000 -100.00 % 693.000 K 0.000 0.000 -100.00 % 1.142 M -8.49 % 1.248 M -99.96 % 3.153 B 26.54 % 2.491 B 886 511.39 % 281.000 K -99.99 % 2.885 B 386.25 % 593.393 M -2.73 % 610.059 M 35.77 % 449.341 M 31.78 % 340.977 M 141 973.75 % 240.000 K -99.89 % 211.733 M 73 674.56 % 287.000 K -99.93 % 386.793 M 81.77 % 212.798 M 130.93 % -688.032 M
Short term investments 0.000 -100.00 % 148.165 M 200.20 % 49.356 M 359.60 % 10.739 M -7.48 % 11.607 M 0.18 % 11.586 M -8.79 % 12.703 M -11.33 % 14.326 M 297.72 % 3.602 M -60.79 % 9.186 M 3 634.15 % 246.000 K -77.49 % 1.093 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 693.000 K 0.00 % 693.000 K 0.000 0.000 -100.00 % 3.722 M 1.22 % 3.677 M 1.94 % 3.607 M 0.31 % 3.596 M 49.90 % 2.399 M -42.15 % 4.147 M 28.07 % 3.238 M 150.62 % 1.292 M -56.77 % 2.989 M 0.000 0.000 -100.00 % 631.000 K 0.000 0.000
cash and cash equivalents 114.034 M 15.71 % 98.550 M -49.31 % 194.411 M -16.76 % 233.558 M -0.85 % 235.553 M -6.55 % 252.065 M -0.93 % 254.443 M -8.87 % 279.220 M -13.68 % 323.475 M 285.02 % 84.016 M 32.57 % 63.377 M 58.94 % 39.875 M 1 228.72 % 3.001 M 143.79 % 1.231 M -18.48 % 1.510 M 13.62 % 1.329 M -70.66 % 4.530 M 182.07 % 1.606 M 51.80 % 1.058 M -13.70 % 1.226 M 260.59 % 340.000 K -14.14 % 396.000 K -89.11 % 3.636 M -97.80 % 164.995 M 68.30 % 98.037 M -42.90 % 171.708 M -18.48 % 210.640 M 77.26 % 118.834 M -33.43 % 178.514 M -28.92 % 251.131 M 163.70 % 95.234 M -15.44 % 112.621 M -41.48 % 192.433 M -49.04 % 377.634 M 159.00 % 145.802 M 173.20 % 53.368 M -68.15 % 167.577 M
Cash and short term investments 114.034 M -53.78 % 246.715 M 1.21 % 243.767 M 200.41 % 81.145 M -67.17 % 247.160 M -6.25 % 263.651 M -1.31 % 267.146 M -8.99 % 293.546 M -10.25 % 327.077 M 250.93 % 93.202 M 46.49 % 63.623 M 55.30 % 40.968 M 1 265.14 % 3.001 M 143.79 % 1.231 M -18.48 % 1.510 M 13.62 % 1.329 M -70.66 % 4.530 M 182.07 % 1.606 M 51.80 % 1.058 M -44.87 % 1.919 M 85.77 % 1.033 M 160.86 % 396.000 K -89.11 % 3.636 M -97.84 % 168.717 M 65.87 % 101.714 M -41.98 % 175.315 M -18.17 % 214.236 M 76.71 % 121.233 M -33.63 % 182.661 M -28.19 % 254.369 M 163.52 % 96.526 M -16.51 % 115.610 M -39.92 % 192.433 M -49.04 % 377.634 M 157.89 % 146.433 M 174.38 % 53.368 M -68.15 % 167.577 M
Total current assets 678.782 M 36.63 % 496.794 M -6.60 % 531.883 M 104.18 % 260.503 M -6.62 % 278.958 M -0.24 % 279.636 M -1.30 % 283.311 M -7.32 % 305.671 M -11.68 % 346.099 M 163.41 % 131.394 M 66.08 % 79.114 M 26.61 % 62.486 M 1 868.06 % 3.175 M 125.98 % 1.405 M -16.67 % 1.686 M 11.73 % 1.509 M -66.80 % 4.545 M 183.00 % 1.606 M -8.28 % 1.751 M -8.75 % 1.919 M 85.77 % 1.033 M -32.83 % 1.538 M -68.51 % 4.884 M -99.90 % 5.013 B 16.17 % 4.315 B -3.67 % 4.480 B 5.28 % 4.255 B 16.07 % 3.666 B -2.20 % 3.749 B 19.99 % 3.124 B 21.62 % 2.569 B 11.60 % 2.302 B 8.79 % 2.116 B 12.52 % 1.880 B 55.52 % 1.209 B 53.15 % 789.349 M 0.000
Inventory 0.000 0.000 0.000 0.000 100.00 % -11.607 M -0.18 % -11.586 M 0.000 100.00 % -14.326 M -297.72 % -3.602 M 60.79 % -9.186 M -3 634.15 % -246.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 146.416 M 67.89 % 87.210 M -48.73 % 170.111 M 93.16 % 88.068 M -42.18 % 152.304 M 51.52 % 100.520 M -38.08 % 162.340 M 72.46 % 94.131 M -36.35 % 147.882 M -54.21 % 322.960 M 70.99 % 188.875 M 9.35 % 172.729 M 71.09 % 100.960 M 0.000
Net receivables 10.334 M 45.20 % 7.117 M -3.85 % 7.402 M 17.14 % 6.319 M -85.98 % 45.074 M 601.00 % 6.430 M 12.69 % 5.706 M -40.14 % 9.532 M -44.00 % 17.020 M -54.65 % 37.532 M 148.89 % 15.080 M -27.81 % 20.888 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.545 B 40.85 % 1.097 B 0.000 -100.00 % 1.067 B 0.000 0.000 0.000 0.000 -100.00 % 1.732 B 24.75 % 1.388 B 0.000 -100.00 % 284.584 M 11.96 % 254.174 M -51.16 % 520.455 M
Tax assets 0.000 0.000 0.000 -100.00 % 57.537 M 120.46 % -281.241 M 0.00 % -281.241 M 7.17 % -302.965 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.105 B 5.49 % 1.047 B -2.36 % 1.073 B 9.87 % 976.386 M 5.63 % 924.388 M 2.47 % 902.130 M -25.14 % 1.205 B 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 100.00 % -3.175 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.024 B
Account payables 408.651 M 77.12 % 230.726 M -12.69 % 264.257 M 61.96 % 163.160 M 13.57 % 143.662 M -10.63 % 160.747 M -4.59 % 168.479 M -6.66 % 180.509 M 0.000 -100.00 % 37.532 M 148.89 % 15.080 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.781 B 52.57 % 1.823 B -23.23 % 2.375 B 13.98 % 2.083 B 29.48 % 1.609 B -19.73 % 2.005 B 5.46 % 1.901 B 44.43 % 1.316 B -11.24 % 1.483 B 19.99 % 1.236 B -0.47 % 1.241 B 54.68 % 802.613 M 85.78 % 432.023 M 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 1.104 M -62.79 % 2.967 M 7.38 % 2.763 M -57.70 % 6.532 M 253.27 % 1.849 M -72.34 % 6.684 M -7.77 % 7.247 M 18.71 % 6.105 M 45.67 % 4.191 M -37.24 % 6.678 M 0.00 % 6.678 M 0.00 % 6.678 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.113 M 11.15 % 32.491 M -28.30 % 45.317 M -4.55 % 47.476 M -10.29 % 52.920 M 3.00 % 51.379 M -2.11 % 52.484 M 9.35 % 47.995 M 27.64 % 37.603 M 21.48 % 30.954 M 79.83 % 17.213 M 72.82 % 9.960 M 47.75 % 6.741 M 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -9.494 M 2.90 % -9.778 M -882.24 % 1.250 M -86.21 % 9.063 M -19.85 % 11.307 M -49.34 % 22.320 M 59.78 % 13.969 M -23.54 % 18.270 M 12.78 % 16.200 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.869 M 5.21 % -11.466 M 4.47 % -12.003 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 20.758 M -6.10 % 22.107 M 5.54 % 20.947 M 61.47 % 12.973 M 4.30 % 12.438 M -46.44 % 23.221 M 2.38 % 22.682 M 8.78 % 20.851 M 2.92 % 20.259 M 14.80 % 17.647 M 174.70 % 6.424 M 1.76 % 6.313 M -11.28 % 7.116 M 0.00 % 7.116 M
Capital lease obligations 4.645 M 1 165.67 % 367.000 K -81.31 % 1.964 M -44.25 % 3.523 M -32.56 % 5.224 M 649.50 % 697.000 K -67.79 % 2.164 M -45.66 % 3.982 M -32.96 % 5.940 M 1 423.08 % 390.000 K -66.29 % 1.157 M -39.42 % 1.910 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 56.153 M 0.00 % 56.153 M 0.00 % 56.153 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 431.023 M 0.00 % 431.023 M 0.00 % 431.023 M -4.93 % 453.352 M -26.64 % 617.970 M 36.31 % 453.352 M 0.00 % 453.352 M 0.00 % 453.352 M -26.59 % 617.521 M 0.00 % 617.521 M 36.21 % 453.352 M 0.00 % 453.352 M 0.00 % 453.352 M -26.59 % 617.521 M 36.21 % 453.366 M 1.89 % 444.968 M 1.37 % 438.951 M -49.22 % 864.363 M 0.36 % 861.245 M 9.42 % 787.073 M 7.00 % 735.601 M -8.09 % 800.320 M 599.64 % 114.391 M 0.00 % 114.391 M -48.01 % 220.022 M 123.26 % 98.550 M 0.00 % 98.550 M -16.43 % 117.924 M
Deferred tax liabilities non current 0.000 -100.00 % 8.924 M -3.09 % 9.209 M -3.00 % 9.494 M -2.90 % 9.778 M -2.83 % 10.063 M -2.91 % 10.365 M -5.02 % 10.913 M -9.70 % 12.085 M -8.41 % 13.194 M -11.33 % 14.880 M -7.74 % 16.128 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.869 M -5.21 % 11.466 M -4.47 % 12.003 M -3.91 % 12.492 M -6.31 % 13.333 M -2.69 % 13.702 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.175 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 100.00 % -1.787 B -10.06 % -1.624 B -6.22 % -1.529 B 0.000 0.000 -100.00 % 682.793 M
Total assets 938.463 M 23.95 % 757.153 M -4.10 % 789.503 M 60.29 % 492.532 M -22.97 % 639.417 M -2.43 % 655.336 M -4.53 % 686.403 M 1.08 % 679.097 M -6.79 % 728.600 M 41.49 % 514.935 M 8.70 % 473.718 M 1.76 % 465.525 M 14 562.20 % 3.175 M 125.98 % 1.405 M -58.33 % 3.372 M 123.46 % 1.509 M -66.80 % 4.545 M 183.00 % 1.606 M -8.28 % 1.751 M -8.75 % 1.919 M 85.77 % 1.033 M -32.83 % 1.538 M -68.51 % 4.884 M -99.92 % 6.446 B 13.55 % 5.677 B -3.53 % 5.884 B 5.59 % 5.573 B 12.38 % 4.959 B -0.58 % 4.988 B 7.22 % 4.652 B 64.71 % 2.824 B 11.53 % 2.532 B 7.69 % 2.351 B 11.53 % 2.108 B 46.60 % 1.438 B 40.43 % 1.024 B 0.00 % 1.024 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-06-30 2008-06-30 2007-06-30 2006-06-30 2005-06-30 2004-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2010-01-31 2009-06-30 2009-01-31 2008-06-30 2008-01-31 2007-06-30 2007-01-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31 2004-06-30 2003-12-30
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.184 M 0.00 % 5.184 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.020 M 0.00 % 4.020 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -177.613 M -1 370.21 % 13.983 M 113.31 % -105.075 M -599.22 % 21.048 M 497.51 % -5.295 M -505.44 % 1.306 M 102.82 % -46.350 M -263.59 % -12.748 M -159.56 % 21.405 M 260.46 % -13.340 M -945.45 % -1.276 M 77.31 % -5.623 M -846.75 % 753.000 K 0.000 100.00 % -350.000 K 0.000 -100.00 % 5.804 M 0.000 -100.00 % 1.339 M 0.000 -100.00 % 2.788 M 0.000 100.00 % -386.277 M 0.000 100.00 % -62.991 M 0.000 -100.00 % 5.180 M 0.00 % 5.180 M 0.00 % 5.180 M -77.16 % 22.681 M 0.00 % 22.681 M 109.83 % -230.765 M 0.00 % -230.765 M -1 956.96 % 12.427 M 0.00 % 12.427 M 111.87 % -104.711 M 0.00 % -104.711 M -10.15 % -95.065 M 0.00 % -95.065 M -450.51 % 27.122 M -69.23 % 88.152 M 100.00 % 44.076 M 822.08 % -6.104 M 0.00 % -6.104 M
Accounts receivables -3.448 M -213.46 % 3.039 M 186.95 % -3.495 M -119.86 % 17.596 M 706.05 % 2.183 M -19.92 % 2.726 M 107.02 % -38.818 M -1 928.45 % 2.123 M -89.31 % 19.862 M 187.33 % -22.743 M -477.35 % 6.027 M 0.000 -100.00 % 2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 555.000 K 0.000 100.00 % -285.235 M 0.000 100.00 % -66.765 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 100.00 % -41.199 M 0.00 % -41.199 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -55.501 M 0.000 -100.00 % 3.774 M 0.000 100.00 % -14.403 M 0.00 % -14.403 M 0.00 % -14.403 M -432.36 % 4.334 M 0.00 % 4.334 M -79.00 % 20.638 M 0.00 % 20.638 M -60.60 % 52.377 M 0.00 % 52.377 M 189.72 % -58.382 M 0.00 % -58.382 M 0.000 0.000 0.000 0.000 0.000 100.00 % -1.405 M 0.00 % -1.405 M
Accounts payables 0.000 100.00 % -24.647 M -125.03 % 98.457 M 320.00 % 23.442 M 198.33 % -23.839 M -1 794.99 % -1.258 M 92.64 % -17.093 M 49.89 % -34.113 M -117.26 % 197.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 -100.00 % 32.353 M 0.00 % 32.353 M
Other working capital -174.165 M -589.35 % 35.591 M 117.79 % -200.037 M -900.69 % -19.990 M -222.18 % 16.361 M 10 199.38 % -162.000 K -101.69 % 9.561 M -50.31 % 19.242 M 109.81 % -196.119 M -2 185.71 % 9.403 M 228.76 % -7.303 M -329.65 % 3.180 M 322.31 % 753.000 K 0.000 100.00 % -350.000 K 0.000 -100.00 % 5.804 M 0.000 -100.00 % 1.339 M 0.000 -100.00 % 2.233 M 0.000 100.00 % -45.541 M 0.000 0.000 0.000 -100.00 % 19.583 M 0.00 % 19.583 M 0.00 % 19.583 M 6.73 % 18.348 M 0.00 % 18.348 M 107.30 % -251.403 M 0.00 % -251.403 M -529.29 % -39.950 M 0.00 % -39.950 M 13.77 % -46.330 M 0.00 % -46.330 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.147 M 0.00 % 4.147 M
Other non cash items 169.466 M 922.42 % 16.575 M -81.59 % 90.009 M -45.55 % 165.307 M 473.94 % 28.802 M 14.29 % 25.201 M -64.89 % 71.777 M 39.72 % 51.372 M 126.33 % -195.094 M -655.43 % 35.125 M 184.37 % 12.352 M 101.52 % -813.644 M 4.18 % -849.103 M -88 089.95 % 965.000 K 718.59 % -156.000 K -200.00 % 156.000 K 119.45 % -802.000 K -200.00 % 802.000 K 159.90 % -1.339 M -200.00 % 1.339 M -91.56 % 15.867 M -48.10 % 30.571 M -98.89 % 2.742 B 15 356.90 % 17.742 M -77.02 % 77.214 M 116.53 % -467.225 M -5 575.03 % -8.233 M 17.81 % -10.017 M 0.00 % -10.017 M 34.99 % -15.410 M 0.00 % -15.410 M -351.89 % 6.118 M 0.00 % 6.118 M -83.46 % 36.986 M 0.00 % 36.986 M 180.70 % 13.176 M 0.00 % 13.176 M 20.97 % 10.892 M 0.00 % 10.892 M 154.00 % -20.171 M 78.95 % -95.800 M -100.00 % -47.900 M -6 621.44 % 734.500 K 0.00 % 734.500 K
Net cash provided by operating activities 9.820 M -63.96 % 27.250 M 93.62 % 14.074 M -40.79 % 23.770 M 857.70 % 2.482 M -66.86 % 7.489 M 155.65 % -13.457 M -895.33 % 1.692 M -94.90 % 33.205 M 52.51 % 21.773 M -10.51 % 24.329 M 52.82 % 15.920 M 220.95 % -13.163 M -301.56 % -3.278 M -46.34 % -2.240 M 25.26 % -2.997 M 75.30 % -12.135 M -2 314.42 % 548.000 K 426.19 % -168.000 K -118.96 % 886.000 K 151.51 % -1.720 M 68.85 % -5.521 M 95.42 % -120.479 M -396.00 % 40.703 M 97.36 % 20.624 M 107.03 % -293.565 M -475.58 % 78.164 M 0.00 % 78.164 M 0.00 % 78.164 M -8.91 % 85.814 M 0.00 % 85.814 M 146.67 % -183.870 M 0.00 % -183.870 M -368.48 % 68.486 M 0.00 % 68.486 M 376.52 % -24.767 M 0.00 % -24.767 M 7.28 % -26.713 M 0.00 % -26.713 M -184.94 % 31.448 M 67.40 % 18.787 M 100.00 % 9.393 M -60.07 % 23.522 M 0.00 % 23.522 M
Investments in property plant and equipment -7.000 K 0.000 100.00 % -14.000 K 78.46 % -65.000 K -85.71 % -35.000 K -40.00 % -25.000 K 83.11 % -148.000 K -54.17 % -96.000 K -2 300.00 % -4.000 K -300.00 % -1.000 K 95.45 % -22.000 K -1 000.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -102.427 M 0.000 100.00 % -186.489 M 0.000 100.00 % -63.886 M 0.00 % -63.886 M 0.00 % -63.886 M -117.12 % -29.425 M 0.00 % -29.425 M -395.28 % -5.941 M 0.00 % -5.941 M 74.77 % -23.551 M 0.00 % -23.551 M -132.12 % -10.146 M 0.00 % -10.146 M -211.13 % -3.261 M 0.00 % -3.261 M -184.93 % -1.145 M 92.56 % -15.386 M -100.00 % -7.693 M 57.80 % -18.230 M 0.00 % -18.230 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.502 M 0.000 100.00 % -4.539 M 0.000 0.000 100.00 % -387.193 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.913 M 0.00 % 8.913 M 167.96 % -13.116 M 0.00 % -13.116 M -1 072.24 % 1.349 M 0.00 % 1.349 M 455.94 % -379.000 K 0.00 % -379.000 K 84.45 % -2.438 M 0.00 % -2.438 M 0.000 0.000 0.000 0.000 0.000 100.00 % -9.630 M 0.00 % -9.630 M
Purchases of investments 0.000 0.000 100.00 % -17.289 M 61.98 % -45.471 M 0.000 0.000 0.000 0.000 -100.00 % 2.775 M 13 775.00 % 20.000 K 200.00 % -20.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 % -5.681 M 0.00 % -5.681 M 0.00 % -5.681 M -81.08 % -3.137 M 0.00 % -3.137 M 75.82 % -12.971 M 0.00 % -12.971 M 0.000 0.000 100.00 % -545.500 K 0.00 % -545.500 K 0.000 0.000 100.00 % -157.750 K 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 100.00 % -1.764 M -200.00 % 1.764 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 -100.00 % 884.000 K 0.00 % 884.000 K 0.00 % 884.000 K -61.91 % 2.321 M 0.00 % 2.321 M -81.70 % 12.683 M 0.00 % 12.683 M 0.000 0.000 -100.00 % 1.705 M 0.00 % 1.705 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 100.00 % -19.259 M -285.18 % -5.000 M -352.40 % 1.981 M 597.54 % 284.000 K -53.67 % 613.000 K 0.000 100.00 % -1.449 M -182.14 % 1.764 M 8 720.00 % 20.000 K 200.00 % -20.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 % 4.573 M -78.67 % 21.442 M -93.67 % 338.552 M 6 490.18 % -5.298 M -107.71 % 68.683 M 68.74 % 40.704 M 0.00 % 40.704 M 160.65 % -67.115 M 0.00 % -67.115 M -3 522.94 % -1.853 M 0.00 % -1.853 M 93.50 % -28.514 M 0.00 % -28.514 M -246.78 % 19.427 M 0.00 % 19.427 M 48.30 % 13.100 M 0.00 % 13.100 M 905.91 % 1.302 M -91.54 % 15.386 M 100.00 % 7.693 M 410.19 % -2.480 M 0.00 % -2.480 M
Net cash used for investing activites -7.000 K 99.96 % -19.259 M 13.65 % -22.303 M 48.79 % -43.555 M -124 342.86 % -35.000 K -40.00 % -25.000 K -101.06 % 2.354 M 226.56 % -1.860 M 33.07 % -2.779 M -14 726.32 % 19.000 K 145.24 % -42.000 K 99.99 % -387.195 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -97.854 M -556.37 % 21.442 M -85.90 % 152.063 M 2 970.20 % -5.298 M 95.16 % -109.525 M -474.45 % -19.066 M 0.00 % -19.066 M 82.74 % -110.471 M 0.00 % -110.471 M -1 540.86 % -6.733 M 0.00 % -6.733 M 87.16 % -52.443 M 0.00 % -52.443 M -755.37 % 8.002 M 0.00 % 8.002 M -18.67 % 9.839 M 0.00 % 9.839 M 475.35 % 1.710 M 111.21 % -15.248 M -100.00 % -7.624 M 74.87 % -30.340 M 0.00 % -30.340 M
Debt repayment -1.426 M 0.000 100.00 % -1.559 M 0.000 100.00 % -1.765 M 0.000 100.00 % -1.818 M 0.000 100.00 % -1.356 M 0.000 100.00 % -753.000 K 99.41 % -127.543 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.951 M 0.000 0.000 0.000 0.000 0.000 100.00 % -19.139 M 0.00 % -19.139 M -120.38 % 93.904 M 0.00 % 93.904 M -29.72 % 133.616 M 0.00 % 133.616 M 475.91 % -35.545 M 0.00 % -35.545 M -199.58 % 35.695 M 0.00 % 35.695 M -2.50 % 36.612 M 0.00 % 36.612 M 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 -100.00 % 170.086 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 534.938 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 % 20.000 M -2.18 % 20.447 M 0.00 % 20.447 M 0.000 0.000 -100.00 % 67.440 M 0.00 % 67.440 M 0.000 0.000 -100.00 % 4.532 M 0.00 % 4.532 M -73.63 % 17.182 M 0.00 % 17.182 M 0.000 0.000 0.000 -100.00 % 17.042 M 0.00 % 17.042 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -8.560 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -11.724 M 0.00 % -11.724 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -10.026 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 100.00 % -6.366 M 0.00 % -6.366 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -104.000 K 93.61 % -1.627 M -2 328.36 % -67.000 K 96.09 % -1.715 M -1 549.04 % -104.000 K 95.25 % -2.191 M -4 196.08 % -51.000 K 97.51 % -2.045 M -3 366.10 % -59.000 K 92.46 % -783.000 K -2 346.88 % -32.000 K 95.66 % -737.000 K -106.32 % 11.655 M 288.63 % 2.999 M 23.87 % 2.421 M 1 286.76 % -204.000 K -101.35 % 15.059 M 0.000 0.000 0.000 -100.00 % 1.664 M -79.79 % 8.232 M -61.75 % 21.523 M 825.72 % 2.325 M 100.93 % -249.181 M -196.56 % 258.054 M 145.65 % -565.266 M -1 212.57 % -43.066 M 0.00 % -43.066 M -69.01 % -25.481 M 0.00 % -25.481 M -31.96 % -19.310 M 0.00 % -19.310 M 3.45 % -20.001 M 0.00 % -20.001 M -34.92 % -14.824 M 0.00 % -14.824 M 6.79 % -15.903 M 0.00 % -15.903 M 74.24 % -61.737 M -37.09 % -45.032 M -100.00 % -22.516 M -1 885.54 % -1.134 M 0.00 % -1.134 M
Net cash used provided by financing activities -11.556 M -610.26 % -1.627 M -100.97 % 168.460 M 9 922.74 % -1.715 M 8.24 % -1.869 M 14.70 % -2.191 M -17.23 % -1.869 M 8.61 % -2.045 M -44.52 % -1.415 M -80.72 % -783.000 K 0.25 % -785.000 K -100.19 % 406.658 M 2 675.06 % 14.654 M 388.63 % 2.999 M 23.87 % 2.421 M 1 286.76 % -204.000 K -101.35 % 15.059 M 0.000 0.000 0.000 -100.00 % 1.664 M -27.05 % 2.281 M -89.40 % 21.523 M 825.72 % 2.325 M 100.90 % -257.741 M -199.88 % 258.054 M 145.65 % -565.266 M -1 253.67 % -41.758 M 0.00 % -41.758 M -161.03 % 68.423 M 0.00 % 68.423 M -62.35 % 181.746 M 0.00 % 181.746 M 427.20 % -55.546 M 0.00 % -55.546 M -391.78 % 19.037 M 0.00 % 19.037 M -27.25 % 26.167 M 0.00 % 26.167 M 142.38 % -61.737 M -37.09 % -45.032 M -100.00 % -22.516 M -241.54 % 15.908 M 0.00 % 15.908 M
Effect of forex changes on cash 17.227 M 116.85 % -102.225 M -182.19 % -36.226 M 0.000 -100.00 % 91.328 M 200.00 % -91.328 M -192.23 % 99.027 M 189.36 % -110.814 M -231.90 % 84.016 M 199.56 % -84.386 M -311.63 % 39.875 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.451 M 1 324.88 % 2.488 M -78.14 % 11.383 M 506.45 % 1.877 M -99.69 % 612.690 M 48 097.61 % -1.277 M 0.00 % -1.277 M 39.94 % -2.126 M 0.00 % -2.126 M -1 403.99 % 163.000 K 0.00 % 163.000 K 140.40 % -403.500 K 0.00 % -403.500 K -104.84 % 8.332 M 0.00 % 8.332 M 143.61 % 3.420 M 0.00 % 3.420 M -93.38 % 51.687 M 14.49 % 45.144 M 100.00 % 22.572 M 0.000 0.000
Net change in cash 15.484 M 116.15 % -95.861 M -177.30 % 124.005 M 676.77 % -21.500 M -3 819.72 % 578.000 K -89.04 % 5.273 M 140.65 % -12.972 M 7.34 % -14.000 M -148.26 % 29.011 M 40.56 % 20.639 M -12.18 % 23.502 M -36.26 % 36.874 M 1 983.28 % 1.770 M 734.41 % -279.000 K -254.14 % 181.000 K 105.65 % -3.201 M -209.47 % 2.924 M 82.07 % 1.606 M 1 055.95 % -168.000 K -113.70 % 1.226 M 2 289.29 % -56.000 K 98.27 % -3.240 M 97.99 % -161.359 M -197.80 % 164.995 M 0.000 -100.00 % 171.708 M 2 037.93 % 8.032 M 0.00 % 8.032 M -61.42 % 20.820 M 0.00 % 20.820 M 578.98 % -4.347 M 0.00 % -4.347 M 78.22 % -19.953 M 0.00 % -19.953 M -476.37 % 5.302 M 0.00 % 5.302 M -16.59 % 6.356 M 0.00 % 6.356 M -72.49 % 23.109 M 0.00 % 23.109 M 1 165.87 % 1.826 M 0.00 % 1.826 M 0.000 0.000
Cash at beginning of period 98.550 M -49.31 % 194.411 M 176.13 % 70.406 M -23.39 % 91.906 M 0.63 % 91.328 M 6.13 % 86.055 M -13.10 % 99.027 M -12.39 % 113.027 M 34.53 % 84.016 M 32.57 % 63.377 M 58.94 % 39.875 M 1 228.72 % 3.001 M 143.79 % 1.231 M -18.48 % 1.510 M 13.62 % 1.329 M -70.66 % 4.530 M 182.07 % 1.606 M 0.000 -100.00 % 1.226 M 0.000 -100.00 % 396.000 K -89.11 % 3.636 M -97.80 % 164.995 M 0.000 0.000 0.000 -100.00 % 44.629 M 0.00 % 44.629 M 87.45 % 23.809 M 0.00 % 23.809 M -15.44 % 28.155 M 0.00 % 28.155 M -41.48 % 48.108 M 0.00 % 48.108 M 12.38 % 42.807 M 0.00 % 42.807 M 17.44 % 36.451 M 0.00 % 36.451 M 173.20 % 13.342 M 0.00 % 13.342 M 15.85 % 11.517 M 0.00 % 11.517 M 0.000 0.000
Cash at end of period 114.034 M 15.71 % 98.550 M -49.31 % 194.411 M 176.13 % 70.406 M -23.39 % 91.906 M 0.63 % 91.328 M 6.13 % 86.055 M -13.10 % 99.027 M -12.39 % 113.027 M 34.53 % 84.016 M 32.57 % 63.377 M 58.94 % 39.875 M 1 228.72 % 3.001 M 143.79 % 1.231 M -18.48 % 1.510 M 13.62 % 1.329 M -70.66 % 4.530 M 182.07 % 1.606 M 51.80 % 1.058 M -13.70 % 1.226 M 260.59 % 340.000 K -14.14 % 396.000 K -89.11 % 3.636 M -97.80 % 164.995 M 0.000 -100.00 % 171.708 M 226.07 % 52.660 M 0.00 % 52.660 M 18.00 % 44.629 M 0.00 % 44.629 M 87.45 % 23.809 M 0.00 % 23.809 M -15.44 % 28.155 M 0.00 % 28.155 M -41.48 % 48.108 M 0.00 % 48.108 M 12.38 % 42.807 M 0.00 % 42.807 M 17.44 % 36.451 M 0.00 % 36.451 M 173.20 % 13.342 M 0.00 % 13.342 M -92.04 % 167.577 M 0.00 % 167.577 M
Operating cash flow 21.631 M -20.62 % 27.250 M 207.71 % -25.299 M -206.43 % 23.770 M 857.70 % 2.482 M -66.86 % 7.489 M 155.65 % -13.457 M -895.33 % 1.692 M -94.90 % 33.205 M 52.51 % 21.773 M -10.51 % 24.329 M 52.82 % 15.920 M 220.95 % -13.163 M -301.56 % -3.278 M -46.34 % -2.240 M 25.26 % -2.997 M 75.30 % -12.135 M -2 314.42 % 548.000 K 426.19 % -168.000 K -118.96 % 886.000 K 151.51 % -1.720 M 68.85 % -5.521 M 95.42 % -120.479 M -396.00 % 40.703 M 97.36 % 20.624 M 107.03 % -293.565 M -475.58 % 78.164 M 0.00 % 78.164 M 0.00 % 78.164 M -8.91 % 85.814 M 0.00 % 85.814 M 146.67 % -183.870 M 0.00 % -183.870 M -368.48 % 68.486 M 0.00 % 68.486 M 376.52 % -24.767 M 0.00 % -24.767 M 7.28 % -26.713 M 0.00 % -26.713 M -184.94 % 31.448 M 67.40 % 18.787 M 100.00 % 9.393 M -60.07 % 23.522 M 0.00 % 23.522 M
Capital expenditure -7.000 K 12.50 % -8.000 K 42.86 % -14.000 K 78.46 % -65.000 K -85.71 % -35.000 K -40.00 % -25.000 K 83.11 % -148.000 K -54.17 % -96.000 K -2 300.00 % -4.000 K -300.00 % -1.000 K 95.45 % -22.000 K -1 000.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -102.427 M 0.000 100.00 % -186.489 M 0.000 100.00 % -63.886 M 0.00 % -63.886 M 0.00 % -63.886 M -117.12 % -29.425 M 0.00 % -29.425 M -395.28 % -5.941 M 0.00 % -5.941 M 74.77 % -23.551 M 0.00 % -23.551 M -132.12 % -10.146 M 0.00 % -10.146 M -211.13 % -3.261 M 0.00 % -3.261 M -184.93 % -1.145 M 92.56 % -15.386 M -100.00 % -7.693 M 14.89 % -9.039 M 0.00 % -9.039 M
Free CashFlow 21.624 M -20.62 % 27.242 M 207.62 % -25.313 M -206.78 % 23.705 M 868.74 % 2.447 M -67.22 % 7.464 M 154.86 % -13.605 M -952.44 % 1.596 M -95.19 % 33.201 M 52.49 % 21.772 M -10.43 % 24.307 M 52.70 % 15.918 M 220.93 % -13.163 M -301.56 % -3.278 M -46.34 % -2.240 M 25.26 % -2.997 M 75.30 % -12.135 M -2 314.42 % 548.000 K 426.19 % -168.000 K -118.96 % 886.000 K 151.51 % -1.720 M 68.85 % -5.521 M 97.52 % -222.906 M -647.64 % 40.703 M 124.54 % -165.865 M 43.50 % -293.565 M -2 156.14 % 14.278 M 0.00 % 14.278 M 0.00 % 14.278 M -74.68 % 56.389 M 0.00 % 56.389 M 129.71 % -189.811 M 0.00 % -189.811 M -522.41 % 44.936 M 0.00 % 44.936 M 228.71 % -34.913 M 0.00 % -34.913 M -16.48 % -29.974 M 0.00 % -29.974 M -198.91 % 30.303 M 791.01 % 3.401 M 100.00 % 1.701 M -88.26 % 14.483 M 0.00 % 14.483 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2018 2018 2017 2017 2016 2016 2015 2015 2014 2014 2013 2013 2012 2012 2011 2011 2010 2010 2010 2009 2009 2008 2008 2007 2007 2006 2006 2005 2005 2004 2003