1808.HK

Enterprise Development Holdings Limited 1808.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Revenue 408.585 M 573.72 % 60.646 M 26.59 % 47.909 M 17.35 % 40.825 M -42.37 % 70.839 M -30.30 % 101.628 M -31.83 % 149.091 M -48.80 % 291.207 M -25.28 % 389.723 M -7.14 % 419.706 M 25.89 % 333.385 M 83.92 % 181.267 M 37.33 % 131.995 M 2.49 % 128.788 M 225.86 % 39.522 M -99.10 % 4.370 B -32.68 % 6.491 B 0.04 % 6.488 B -8.33 % 7.078 B 77.85 % 3.980 B
Net income 72.737 M 1 210.58 % 5.550 M 124.92 % -22.268 M 6.52 % -23.820 M -41.51 % -16.833 M 83.83 % -104.119 M -316.46 % -25.001 M 75.53 % -102.186 M 68.17 % -321.009 M -4 416.96 % 7.436 M -35.18 % 11.472 M 30.45 % 8.794 M 129.39 % -29.923 M -373.94 % 10.923 M -85.85 % 77.213 M 96.25 % 39.345 M 118.88 % -208.426 M -286.92 % 111.505 M -7.69 % 120.798 M 79.07 % 67.457 M
Income before tax 75.288 M 2 111.75 % 3.404 M 112.30 % -27.669 M 8.62 % -30.279 M -20.75 % -25.075 M 76.25 % -105.563 M -161.10 % -40.430 M 54.11 % -88.096 M 70.30 % -296.585 M -1 909.33 % 16.392 M -24.54 % 21.722 M 8.46 % 20.027 M 176.15 % -26.299 M -238.58 % 18.978 M 2 779.82 % 659.000 K -98.04 % 33.708 M 114.87 % -226.756 M -282.36 % 124.342 M -2.13 % 127.054 M 88.35 % 67.457 M
Income before tax ratio 0.18 228.29 % 0.06 109.72 % -0.58 22.13 % -0.74 -109.53 % -0.35 65.92 % -1.04 -283.04 % -0.27 10.36 % -0.30 60.25 % -0.76 -2 048.53 % 0.04 -40.06 % 0.07 -41.03 % 0.11 155.45 % -0.20 -235.21 % 0.15 783.75 % 0.02 116.15 % 0.01 122.08 % -0.03 -282.29 % 0.02 6.76 % 0.02 5.90 % 0.02
EBITDA -19.212 M -366.20 % 7.217 M 129.04 % -24.851 M -17.43 % -21.163 M -4.41 % -20.270 M 66.17 % -59.915 M -66.22 % -36.045 M 57.30 % -84.405 M -71.38 % -49.249 M -296.22 % 25.099 M 0.04 % 25.089 M 7.20 % 23.403 M 207.89 % -21.691 M -369.22 % 8.057 M -76.14 % 33.773 M -69.94 % 112.344 M 218.35 % -94.927 M -135.40 % 268.180 M 5.03 % 255.343 M 101.00 % 127.035 M
Net income ratio 0.18 94.53 % 0.09 119.69 % -0.46 20.34 % -0.58 -145.54 % -0.24 76.81 % -1.02 -510.96 % -0.17 52.21 % -0.35 57.40 % -0.82 -4 749.08 % 0.02 -48.51 % 0.03 -29.07 % 0.05 121.40 % -0.23 -367.29 % 0.08 -95.66 % 1.95 21 597.30 % 0.01 128.04 % -0.03 -286.84 % 0.02 0.69 % 0.02 0.69 % 0.02
Ratio EBITDA -0.05 -139.51 % 0.12 122.94 % -0.52 -0.06 % -0.52 -81.16 % -0.29 51.46 % -0.59 -143.85 % -0.24 16.59 % -0.29 -129.36 % -0.13 -311.31 % 0.06 -20.54 % 0.08 -41.71 % 0.13 178.57 % -0.16 -362.68 % 0.06 -92.68 % 0.85 3 223.72 % 0.03 275.81 % -0.01 -135.38 % 0.04 14.57 % 0.04 13.02 % 0.03
Gross profit ratio 0.11 -73.78 % 0.43 -1.16 % 0.43 7.43 % 0.40 63.00 % 0.25 8.12 % 0.23 41.79 % 0.16 31.21 % 0.12 661.34 % 0.02 -94.09 % 0.27 28.21 % 0.21 -34.43 % 0.33 29.57 % 0.25 -3.55 % 0.26 -21.50 % 0.33 1 005.15 % 0.03 2 009.78 % 0.00 -92.91 % 0.02 -35.79 % 0.03 -12.62 % 0.04
Weighted average shs out dil 226.490 M 34.04 % 168.969 M 23.09 % 137.277 M 45.20 % 94.541 M 109.04 % 45.226 M 13.71 % 39.772 M 0.00 % 39.772 M 2.00 % 38.990 M 28.23 % 30.406 M 57.42 % 19.315 M 63.85 % 11.788 M 6.35 % 11.084 M 14.38 % 9.691 M 63.94 % 5.911 M 31.27 % 4.503 M -0.01 % 4.504 M -0.45 % 4.524 M 1.92 % 4.439 M 30.59 % 3.399 M 0.74 % 3.374 M
Weighted average shs out 226.491 M 34.04 % 168.970 M 23.09 % 137.277 M 45.20 % 94.541 M 109.04 % 45.226 M 13.71 % 39.772 M 0.00 % 39.772 M 2.00 % 38.990 M 28.23 % 30.406 M 57.42 % 19.315 M 63.85 % 11.788 M 6.35 % 11.084 M 14.38 % 9.691 M 63.94 % 5.911 M 31.27 % 4.503 M -0.01 % 4.504 M -0.45 % 4.524 M 1.92 % 4.439 M 30.59 % 3.399 M 0.74 % 3.374 M
EPS diluted 0.32 875.61 % 0.03 118.22 % -0.18 28.00 % -0.25 34.21 % -0.38 85.50 % -2.62 -315.87 % -0.63 75.95 % -2.62 75.19 % -10.56 -2 878.95 % 0.38 -61.22 % 0.98 24.05 % 0.79 125.57 % -3.09 -334.09 % 1.32 -92.30 % 17.14 84.90 % 9.27 120.12 % -46.07 -283.18 % 25.15 5.54 % 23.83 125.02 % 10.59
Earnings per share 0.32 875.61 % 0.03 118.22 % -0.18 28.00 % -0.25 34.21 % -0.38 85.50 % -2.62 -315.87 % -0.63 75.95 % -2.62 75.19 % -10.56 -2 878.95 % 0.38 -61.22 % 0.98 24.05 % 0.79 125.57 % -3.09 -334.09 % 1.32 -92.30 % 17.14 84.90 % 9.27 120.12 % -46.07 -283.18 % 25.15 5.54 % 23.83 125.02 % 10.59
Gross profit 46.014 M 76.67 % 26.045 M 25.12 % 20.816 M 26.07 % 16.512 M -6.06 % 17.578 M -24.64 % 23.325 M -3.35 % 24.133 M -32.82 % 35.925 M 468.88 % 6.315 M -94.51 % 115.045 M 61.40 % 71.279 M 20.60 % 59.106 M 77.93 % 33.218 M -1.15 % 33.603 M 155.81 % 13.136 M -90.00 % 131.416 M 1 320.25 % 9.253 M -92.91 % 130.422 M -41.14 % 221.571 M 55.42 % 142.567 M
Income tax expense 1.727 M 535.01 % -397.000 K 85.05 % -2.655 M -683.52 % 455.000 K 84.21 % 247.000 K 117.11 % -1.444 M -5.02 % -1.375 M -136.34 % 3.784 M -56.50 % 8.699 M 186.06 % 3.041 M -18.76 % 3.743 M -6.94 % 4.022 M 10.98 % 3.624 M 27.56 % 2.841 M 200.95 % 944.000 K 116.75 % -5.637 M 69.25 % -18.330 M -242.79 % 12.837 M 105.20 % 6.256 M -82.64 % 36.042 M
Cost of revenue 362.571 M 947.86 % 34.601 M 27.71 % 27.093 M 11.43 % 24.313 M -54.35 % 53.261 M -31.98 % 78.303 M -37.34 % 124.958 M -51.05 % 255.282 M -33.42 % 383.408 M 25.85 % 304.661 M 16.24 % 262.106 M 114.56 % 122.161 M 23.67 % 98.777 M 3.77 % 95.185 M 260.74 % 26.386 M -99.38 % 4.238 B -34.61 % 6.482 B 1.95 % 6.358 B -7.27 % 6.856 B 78.69 % 3.837 B
General and administrative expenses 41.868 M 85.48 % 22.573 M 33.97 % 16.849 M -5.71 % 17.870 M 3.26 % 17.305 M -20.86 % 21.867 M -58.87 % 53.161 M 109.51 % 25.374 M -46.85 % 47.742 M -29.50 % 67.717 M 141.21 % 28.074 M 24.81 % 22.493 M -6.37 % 24.024 M 31.67 % 18.245 M 100.12 % 9.117 M -77.58 % 40.666 M -32.67 % 60.402 M 30.40 % 46.321 M 7.75 % 42.991 M 18.59 % 36.252 M
Selling and marketing expenses 21.921 M 37.71 % 15.918 M 9.97 % 14.475 M -13.38 % 16.710 M -14.25 % 19.486 M -14.67 % 22.837 M -13.23 % 26.319 M 19.14 % 22.090 M -13.23 % 25.458 M -3.84 % 26.475 M 28.32 % 20.632 M 33.69 % 15.433 M 22.07 % 12.643 M 7.23 % 11.790 M 492.76 % 1.989 M -89.32 % 18.628 M -11.39 % 21.023 M -6.38 % 22.455 M 0.000 0.000
Other expenses -102.249 M -509.79 % -16.768 M -327.89 % 7.358 M 4.19 % 7.062 M 619.14 % 982.000 K -95.84 % 23.626 M 54 844.19 % 43.000 K 72.00 % 25.000 K -63.77 % 69.000 K -86.58 % 514.000 K 17 033.33 % 3.000 K 50.00 % 2.000 K 100.52 % -383.000 K 0.000 -100.00 % 1.371 M 115.22 % -9.006 M -121.37 % 42.153 M 123.92 % -176.239 M -3 598.19 % 5.038 M 78.91 % 2.816 M
Operating expenses -38.460 M -277.05 % 21.723 M -43.84 % 38.682 M -7.11 % 41.642 M 10.24 % 37.773 M -44.72 % 68.330 M -14.04 % 79.486 M 67.40 % 47.484 M -35.15 % 73.217 M -22.39 % 94.336 M 93.49 % 48.755 M 28.49 % 37.946 M 4.58 % 36.284 M 20.61 % 30.083 M 141.11 % 12.477 M -75.19 % 50.288 M -59.31 % 123.578 M 215.00 % -107.463 M -323.75 % 48.029 M 22.94 % 39.068 M
Cost and expenses 324.111 M 475.44 % 56.324 M -24.60 % 74.701 M 13.26 % 65.955 M -30.35 % 94.691 M -35.42 % 146.633 M -28.28 % 204.444 M -32.47 % 302.766 M -33.69 % 456.625 M 14.44 % 398.997 M 28.35 % 310.861 M 94.16 % 160.107 M 18.54 % 135.061 M 7.82 % 125.268 M 222.33 % 38.863 M -99.09 % 4.288 B -35.08 % 6.605 B 5.68 % 6.250 B -9.47 % 6.904 B 78.13 % 3.876 B
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
Selling general and administrative expenses 63.789 M 65.72 % 38.491 M 22.88 % 31.324 M -9.42 % 34.580 M -6.01 % 36.791 M -17.70 % 44.704 M -43.75 % 79.480 M 67.45 % 47.464 M -35.16 % 73.200 M -22.29 % 94.192 M 93.39 % 48.706 M 28.42 % 37.926 M 3.43 % 36.667 M 22.08 % 30.035 M 170.44 % 11.106 M -81.27 % 59.294 M -27.18 % 81.425 M 18.39 % 68.776 M 59.98 % 42.991 M 18.59 % 36.252 M
Interest income 497.000 K 0.000 0.000 0.000 0.000 -100.00 % 32.000 K -54.29 % 70.000 K -94.81 % 1.348 M 138.58 % 565.000 K 695.77 % 71.000 K 12.70 % 63.000 K -68.34 % 199.000 K 323.40 % 47.000 K 74.07 % 27.000 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 9.186 M 900.65 % 918.000 K 4.68 % 877.000 K 22.66 % 715.000 K -41.54 % 1.223 M -26.10 % 1.655 M -6.76 % 1.775 M 2.96 % 1.724 M -43.49 % 3.051 M 17.57 % 2.595 M 198.96 % 868.000 K 95.94 % 443.000 K -16.57 % 531.000 K 0.000 0.000 -100.00 % 48.626 M -52.12 % 101.566 M -9.54 % 112.283 M 141.53 % 46.488 M 0.000
Depreciation and amortization 489.000 K -83.11 % 2.895 M 49.15 % 1.941 M 493.58 % 327.000 K -90.87 % 3.582 M -20.93 % 4.530 M 73.56 % 2.610 M 32.69 % 1.967 M -8.77 % 2.156 M 30.59 % 1.651 M -33.93 % 2.499 M -14.80 % 2.933 M -28.06 % 4.077 M -10.14 % 4.537 M -86.30 % 33.114 M 10.34 % 30.010 M -0.84 % 30.263 M -4.09 % 31.555 M 3.52 % 30.483 M 29.52 % 23.536 M
Operating income 84.474 M 1 854.51 % 4.322 M 116.13 % -26.792 M -6.61 % -25.130 M -5.36 % -23.852 M 47.00 % -45.005 M -16.43 % -38.655 M -76.86 % -21.856 M 92.59 % -294.809 M -1 652.28 % 18.992 M -15.93 % 22.590 M 10.36 % 20.470 M 179.44 % -25.768 M -832.05 % 3.520 M 434.14 % 659.000 K -99.19 % 81.128 M 170.96 % -114.325 M -148.06 % 237.885 M 6.19 % 224.023 M 105.70 % 108.905 M
Operating income ratio 0.21 190.11 % 0.07 112.74 % -0.56 9.15 % -0.62 -82.82 % -0.34 23.97 % -0.44 -70.80 % -0.26 -245.45 % -0.08 90.08 % -0.76 -1 771.70 % 0.05 -33.22 % 0.07 -40.00 % 0.11 157.85 % -0.20 -814.26 % 0.03 63.92 % 0.02 -10.19 % 0.02 205.41 % -0.02 -148.04 % 0.04 15.84 % 0.03 15.66 % 0.03
Total other income expenses net -9.186 M -900.65 % -918.000 K -4.68 % -877.000 K 82.97 % -5.149 M -321.01 % -1.223 M 0.000 100.00 % -1.775 M 97.32 % -66.240 M 68.01 % -207.071 M -7 864.27 % -2.600 M -199.54 % -868.000 K -95.94 % -443.000 K 98.09 % -23.233 M -250.30 % 15.458 M 1 241.65 % -1.354 M 97.14 % -47.420 M 57.82 % -112.431 M 0.98 % -113.543 M -17.09 % -96.969 M -133.95 % -41.448 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Net debt -125.779 M 18.72 % -154.742 M -83.50 % -84.330 M 19.54 % -104.808 M -19.51 % -87.696 M -93.36 % -45.353 M 33.36 % -68.056 M 28.33 % -94.952 M -54.00 % -61.657 M -103.59 % -30.285 M 33.36 % -45.446 M -2.80 % -44.210 M -3 389.34 % -1.267 M -102.57 % 49.320 M -25.96 % 66.612 M -84.48 % 429.215 M -62.06 % 1.131 B 527.01 % 180.426 M -89.06 % 1.650 B 76.22 % 936.067 M
Total investments 25.595 M -14.90 % 30.078 M 174.48 % 10.958 M -3.27 % 11.329 M 10.68 % 10.236 M -48.77 % 19.981 M 0.98 % 19.787 M 9.28 % 18.107 M -71.93 % 64.512 M 22.44 % 52.689 M 5.83 % 49.788 M 72.94 % 28.790 M 11.15 % 25.903 M 507.62 % 4.263 M 0.000 -100.00 % 18.750 M 6.87 % 17.544 M -54.76 % 38.779 M 0.000 0.000
Total debt 34.796 M 50.87 % 23.063 M 38.05 % 16.706 M 54.29 % 10.828 M -11.43 % 12.226 M -37.02 % 19.413 M -31.62 % 28.390 M 2.34 % 27.742 M -8.29 % 30.250 M -37.58 % 48.464 M 328.09 % 11.321 M 120.81 % 5.127 M -67.96 % 16.000 M -73.18 % 59.658 M -22.81 % 77.287 M -92.28 % 1.001 B -29.62 % 1.422 B 1.89 % 1.396 B -23.80 % 1.832 B 81.35 % 1.010 B
Accumulated other comprehensive income loss 347.489 M 1 735.65 % 18.930 M 19.86 % 15.794 M 14.33 % 13.814 M -12.53 % 15.793 M 291.71 % -8.238 M -42.13 % -5.796 M 2.16 % -5.924 M 6.72 % -6.351 M -47.94 % -4.293 M -41.08 % -3.043 M -0.20 % -3.037 M -7.43 % -2.827 M -105.15 % -1.378 M -139.65 % -575.000 K 99.76 % -238.992 M -12.00 % -213.393 M -13.12 % -188.641 M 0.000 0.000
Retained earnings -403.633 M 13.73 % -467.887 M 1.17 % -473.437 M 16.76 % -568.745 M -5.93 % -536.911 M -1.58 % -528.561 M -18.33 % -446.698 M -6.15 % -420.820 M -32.49 % -317.624 M -4 412.61 % 7.365 M 4 503.13 % 160.000 K 101.45 % -11.009 M 40.76 % -18.585 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 21.535 M 21.31 % 17.752 M 155.83 % 6.939 M -93.96 % 114.835 M 76.93 % 64.905 M 45.17 % 44.711 M 0.00 % 44.711 M 0.00 % 44.711 M 5.13 % 42.528 M 74.20 % 24.414 M 34.19 % 18.194 M 38.79 % 13.109 M 0.00 % 13.109 M 69.37 % 7.740 M 29.82 % 5.962 M 0.00 % 5.962 M -0.07 % 5.966 M -0.57 % 6.000 M 0.000 0.000
Total equity 421.125 M 59.43 % 264.141 M 58.06 % 167.114 M -7.59 % 180.840 M 14.38 % 158.101 M 11.86 % 141.343 M -42.41 % 245.446 M -15.24 % 289.580 M -17.72 % 351.939 M -32.79 % 523.615 M 58.71 % 329.916 M 73.28 % 190.399 M 52.79 % 124.618 M 318.39 % 29.785 M -95.80 % 709.562 M 12.22 % 632.302 M 13.43 % 557.429 M -33.11 % 833.345 M 65.49 % 503.556 M -11.70 % 570.253 M
Other non current 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 100.00 % -187.495 M
Long term debt 1.310 M 49.71 % 875.000 K -25.02 % 1.167 M 0.000 -100.00 % 771.000 K -6.09 % 821.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.658 M -22.81 % 77.287 M 0.000 0.000 0.000 -100.00 % 40.000 M 0.00 % 40.000 M
Total non current liabilities 1.310 M 49.71 % 875.000 K -25.02 % 1.167 M -92.19 % 14.944 M 1 838.26 % 771.000 K -6.09 % 821.000 K -97.74 % 36.382 M -4.23 % 37.988 M 77 426.53 % 49.000 K 6.52 % 46.000 K -99.90 % 45.953 M 195.90 % 15.530 M -16.66 % 18.634 M -68.77 % 59.658 M -22.81 % 77.287 M -92.28 % 1.001 B -29.62 % 1.422 B 21 456.58 % 6.598 M -83.51 % 40.000 M 127.12 % -147.495 M
Other current liabilities 78.264 M 478.45 % 13.530 M 68.28 % 8.040 M -32.41 % 11.895 M 0.25 % 11.865 M 90.97 % 6.213 M -60.80 % 15.849 M -22.27 % 20.390 M -54.95 % 45.263 M -10.35 % 50.488 M 267.67 % 13.732 M 1.23 % 13.565 M 801.93 % 1.504 M -60.47 % 3.805 M -99.85 % 2.517 B 49 228.12 % 5.103 M -99.55 % 1.125 B 2 796.05 % 38.844 M 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 33.486 M 50.92 % 22.188 M 42.79 % 15.539 M 43.51 % 10.828 M -5.47 % 11.455 M -38.39 % 18.592 M -34.51 % 28.390 M 2.34 % 27.742 M -8.29 % 30.250 M -37.58 % 48.464 M 328.09 % 11.321 M 120.81 % 5.127 M -67.96 % 16.000 M 0.000 0.000 -100.00 % 1.001 B -29.62 % 1.422 B 1.89 % 1.396 B -22.10 % 1.792 B 84.70 % 970.173 M
Total current liabilities 137.647 M 264.65 % 37.748 M 8.79 % 34.697 M 12.89 % 30.736 M -2.90 % 31.653 M -31.00 % 45.875 M -19.41 % 56.926 M -16.72 % 68.354 M -43.62 % 121.238 M -20.43 % 152.372 M 128.00 % 66.830 M 93.96 % 34.455 M 33.28 % 25.851 M 226.07 % 7.928 M -99.69 % 2.528 B 26.88 % 1.992 B -21.78 % 2.547 B -12.00 % 2.894 B -6.07 % 3.081 B 50.88 % 2.042 B
Total liabilities 138.957 M 259.78 % 38.623 M 7.69 % 35.864 M 16.68 % 30.736 M -5.21 % 32.424 M -30.56 % 46.696 M -17.97 % 56.926 M -16.72 % 68.354 M -43.64 % 121.287 M -20.42 % 152.418 M 128.07 % 66.830 M 93.96 % 34.455 M 33.28 % 25.851 M -61.75 % 67.586 M -97.41 % 2.605 B 30.76 % 1.992 B -21.78 % 2.547 B -12.20 % 2.901 B -7.06 % 3.121 B 64.73 % 1.895 B
Other non current assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 346.000 K 0.00 % 346.000 K 101.91 % -18.107 M -143.22 % 41.895 M -65.40 % 121.085 M 70.86 % 70.870 M 20 382.66 % 346.000 K 101.24 % -27.981 M 0.000 0.000 -100.00 % 37.058 M -23.36 % 48.354 M -59.98 % 120.823 M 256.85 % 33.858 M -2.41 % 34.695 M
Long term investments 21.000 M 0.000 0.000 0.000 0.000 100.00 % -346.000 K 0.00 % -346.000 K -101.91 % 18.107 M -19.94 % 22.617 M 134.61 % -65.342 M -221.12 % -20.348 M -5 780.92 % -346.000 K -101.24 % 27.981 M 0.000 0.000 -100.00 % 13.038 M 849.60 % 1.373 M 102.80 % -49.024 M 0.000 0.000
Intangible assets 18.639 M 169.66 % 6.912 M 98.34 % 3.485 M 87.97 % 1.854 M 58.60 % 1.169 M -88.83 % 10.462 M -50.21 % 21.011 M 16.04 % 18.107 M 88.46 % 9.608 M 241.31 % 2.815 M 0.00 % 2.815 M -32.12 % 4.147 M -30.44 % 5.962 M -28.59 % 8.349 M -30.16 % 11.954 M 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.541 M 0.00 % 19.541 M -31.42 % 28.493 M -86.66 % 213.646 M 993.32 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 18.639 M 169.66 % 6.912 M 98.34 % 3.485 M 87.97 % 1.854 M 58.60 % 1.169 M -88.83 % 10.462 M -74.20 % 40.552 M 7.71 % 37.648 M -1.19 % 38.101 M -82.40 % 216.461 M 868.25 % 22.356 M -5.62 % 23.688 M -7.12 % 25.503 M -8.56 % 27.890 M -11.45 % 31.495 M 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 4.334 M -22.20 % 5.571 M 107.95 % 2.679 M 77.65 % 1.508 M -58.84 % 3.664 M 2.75 % 3.566 M 319.04 % 851.000 K 51.96 % 560.000 K -78.78 % 2.639 M -15.96 % 3.140 M 72.62 % 1.819 M -16.44 % 2.177 M -12.15 % 2.478 M -24.54 % 3.284 M 100.24 % 1.640 M -99.62 % 428.014 M -2.23 % 437.767 M -5.83 % 464.875 M -3.29 % 480.693 M -0.91 % 485.124 M
Total non current assets 43.973 M 252.26 % 12.483 M 102.51 % 6.164 M 83.34 % 3.362 M -35.08 % 5.179 M -63.97 % 14.374 M -65.57 % 41.749 M 8.29 % 38.554 M -63.50 % 105.634 M -61.69 % 275.724 M 267.42 % 75.043 M 186.30 % 26.211 M -7.68 % 28.393 M -9.92 % 31.520 M -5.35 % 33.303 M -93.39 % 504.191 M -1.51 % 511.905 M -4.62 % 536.674 M 4.30 % 514.551 M -1.01 % 519.819 M
Other current assets 163.614 M 230.04 % 49.574 M -20.90 % 62.672 M 60.85 % 38.962 M 21.54 % 32.057 M -53.29 % 68.632 M -36.86 % 108.695 M 15.05 % 94.479 M -29.74 % 134.467 M 40.37 % 95.795 M 10.93 % 86.357 M 19.70 % 72.142 M -6.72 % 77.337 M 168.40 % 28.814 M -99.12 % 3.268 B 1 229.47 % 245.780 M -77.19 % 1.077 B 413.25 % 209.907 M -81.38 % 1.127 B 30.96 % 860.712 M
Short term investments 4.595 M -84.72 % 30.078 M 174.48 % 10.958 M -3.27 % 11.329 M 10.68 % 10.236 M -48.77 % 19.981 M 0.98 % 19.787 M -10.01 % 21.988 M -47.52 % 41.895 M -64.51 % 118.031 M 68.29 % 70.136 M 143.61 % 28.790 M 11.15 % 25.903 M 507.62 % 4.263 M 0.000 -100.00 % 5.712 M -64.68 % 16.171 M -81.58 % 87.803 M 0.000 0.000
cash and cash equivalents 160.575 M -9.69 % 177.805 M 75.98 % 101.036 M -12.63 % 115.636 M 15.73 % 99.922 M 54.28 % 64.766 M -32.85 % 96.446 M -21.39 % 122.694 M 33.50 % 91.907 M 16.71 % 78.749 M 38.72 % 56.767 M 15.06 % 49.337 M 185.73 % 17.267 M 67.02 % 10.338 M -3.16 % 10.675 M -98.13 % 571.762 M 96.47 % 291.016 M -76.06 % 1.215 B 566.38 % 182.399 M 146.13 % 74.106 M
Cash and short term investments 290.166 M 39.58 % 207.883 M 85.62 % 111.994 M -24.96 % 149.240 M 35.48 % 110.158 M 70.09 % 64.766 M -32.85 % 96.446 M -21.39 % 122.694 M -8.30 % 133.802 M -32.00 % 196.780 M 55.06 % 126.903 M 62.43 % 78.127 M 80.98 % 43.170 M 195.66 % 14.601 M 36.78 % 10.675 M -98.15 % 577.474 M 87.99 % 307.187 M -76.43 % 1.303 B 614.52 % 182.399 M 146.13 % 74.106 M
Total current assets 516.109 M 77.80 % 290.281 M 47.49 % 196.814 M -5.48 % 208.214 M 12.34 % 185.346 M 6.73 % 173.665 M -33.37 % 260.623 M -18.40 % 319.380 M -13.12 % 367.592 M -8.17 % 400.309 M 24.43 % 321.703 M 61.95 % 198.643 M 62.72 % 122.076 M 85.38 % 65.851 M -97.99 % 3.282 B 54.76 % 2.120 B -18.22 % 2.593 B -18.92 % 3.198 B 2.81 % 3.110 B 59.89 % 1.945 B
Inventory 37.369 M 0.000 100.00 % -10.958 M 3.27 % -11.329 M -1 309.07 % 937.000 K 0.00 % 937.000 K 0.00 % 937.000 K -30.85 % 1.355 M -45.14 % 2.470 M 158.91 % 954.000 K -23.00 % 1.239 M 0.00 % 1.239 M -21.03 % 1.569 M -49.74 % 3.122 M -5.99 % 3.321 M -98.43 % 211.477 M -8.26 % 230.525 M -33.29 % 345.551 M 5.98 % 326.045 M 160.43 % 125.195 M
Net receivables 24.960 M -23.96 % 32.824 M -0.85 % 33.106 M 5.63 % 31.341 M -25.72 % 42.194 M 7.28 % 39.330 M 13.15 % 34.758 M -55.77 % 78.587 M -5.59 % 83.244 M -9.80 % 92.284 M 9.28 % 84.447 M 110.63 % 40.092 M 2.33 % 39.180 M 66.18 % 23.577 M 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K -9.42 % 382.000 K 0.53 % 380.000 K 9.83 % 346.000 K 0.00 % 346.000 K -16.02 % 412.000 K 19.08 % 346.000 K 105.95 % 168.000 K -99.36 % 26.081 M 6.84 % 24.411 M 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
Account payables 25.897 M 2 065.30 % 1.196 M -86.94 % 9.159 M 122.52 % 4.116 M 8.09 % 3.808 M -78.21 % 17.476 M 118.67 % 7.992 M -22.00 % 10.246 M -73.60 % 38.805 M -21.37 % 49.351 M 42.50 % 34.632 M 232.90 % 10.403 M 294.95 % 2.634 M 21.38 % 2.170 M -72.77 % 7.968 M -99.19 % 986.302 M 0.000 -100.00 % 1.458 B 13.19 % 1.288 B 20.14 % 1.072 B
Tax payables 0.000 -100.00 % 834.000 K -57.43 % 1.959 M -49.73 % 3.897 M -13.88 % 4.525 M 25.90 % 3.594 M -23.45 % 4.695 M -52.94 % 9.976 M 44.16 % 6.920 M 70.07 % 4.069 M -43.05 % 7.145 M 33.30 % 5.360 M -6.18 % 5.713 M 192.52 % 1.953 M -31.47 % 2.850 M 0.000 0.000 -100.00 % 1.714 M 27.62 % 1.343 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 52.101 M 1.65 % 51.253 M -4.32 % 53.565 M -4.79 % 56.259 M -10.96 % 63.187 M -11.89 % 71.715 M -23.66 % 93.947 M -13.42 % 108.510 M 15.00 % 94.354 M 20.85 % 78.078 M 8.21 % 72.155 M 9.91 % 65.647 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 187.495 M
Capital lease obligations 2.544 M -21.65 % 3.247 M 49.29 % 2.175 M 182.10 % 771.000 K -67.98 % 2.408 M -24.73 % 3.199 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
Preferred stock 0.000 0.000 0.000 -100.00 % 546.448 M 1.78 % 536.911 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 718.503 M 11.55 % 644.093 M 14.15 % 564.253 M 1.45 % 556.194 M 0.92 % 551.127 M -0.42 % 553.478 M 4.34 % 530.446 M 0.00 % 530.446 M 4.74 % 506.417 M 26.90 % 399.069 M 66.69 % 239.407 M 95.19 % 122.652 M -5.72 % 130.094 M 1 115.04 % 10.707 M -98.48 % 704.175 M -18.62 % 865.332 M 13.14 % 764.856 M -24.72 % 1.016 B 101.76 % 503.556 M 31.56 % 382.758 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.000 K 6.52 % 46.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.598 M 0.000 0.000
Other liabilities 0.000 0.000 0.000 100.00 % -14.944 M 0.000 0.000 100.00 % -36.382 M 4.23 % -37.988 M 0.000 0.000 100.00 % -45.953 M -195.90 % -15.530 M 16.66 % -18.634 M 0.000 0.000 100.00 % -1.001 B 29.62 % -1.422 B 0.000 0.000 0.000
Total assets 560.082 M 84.99 % 302.764 M 49.16 % 202.978 M -4.06 % 211.576 M 11.05 % 190.525 M 1.32 % 188.039 M -37.81 % 302.372 M -15.52 % 357.934 M -24.36 % 473.226 M -30.00 % 676.033 M 70.39 % 396.746 M 76.45 % 224.854 M 49.44 % 150.469 M 54.53 % 97.371 M -97.06 % 3.315 B 26.30 % 2.625 B -15.46 % 3.105 B -16.86 % 3.734 B 3.02 % 3.625 B 47.05 % 2.465 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 6.097 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
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 2.760 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
Change in working capital -51.002 M -964.09 % -4.793 M 71.92 % -17.071 M 15.96 % -20.312 M -225.90 % 16.133 M 283.57 % 4.206 M -58.52 % 10.139 M -40.68 % 17.093 M -62.24 % 45.266 M 292.49 % 11.533 M 113.09 % -88.089 M -247.40 % -25.357 M 53.59 % -54.633 M 80.57 % -281.188 M 59.36 % -691.912 M -160.05 % -266.067 M -861.36 % -27.676 M -107.50 % 369.094 M 2 726.26 % -14.054 M 88.67 % -124.050 M
Accounts receivables -107.269 M -2 138.03 % -4.793 M 56.37 % -10.985 M -2.08 % -10.761 M -134.90 % 30.831 M 662.01 % 4.046 M -66.45 % 12.061 M -4.49 % 12.628 M 175.67 % -16.688 M -336.74 % 7.049 M 109.64 % -73.157 M -74.43 % -41.940 M -43.59 % -29.209 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory -36.650 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 418.000 K -62.51 % 1.115 M 173.55 % -1.516 M -631.93 % 285.000 K 0.000 -100.00 % 330.000 K -74.42 % 1.290 M 101.29 % -100.101 M -213.44 % -31.936 M -267.66 % 19.048 M -83.44 % 115.027 M 689.70 % -19.506 M 90.29 % -200.850 M -1 205.49 % -15.385 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 92.917 M 4 380.09 % 2.074 M 134.08 % -6.086 M 36.28 % -9.551 M 35.02 % -14.698 M -9 286.25 % 160.000 K -98.35 % 9.721 M -39.16 % 15.978 M -65.85 % 46.782 M 315.91 % 11.248 M 2 962.09 % -393.000 K 98.47 % -25.687 M 54.07 % -55.923 M 69.12 % -181.087 M 72.56 % -659.976 M -131.48 % -285.115 M -99.80 % -142.703 M -136.72 % 388.600 M 108.03 % 186.796 M 271.90 % -108.665 M
Other non cash items -93.909 M -568.72 % -14.043 M -181.76 % 17.176 M 16.12 % 14.791 M 1 126.45 % 1.206 M -98.57 % 84.251 M 4 263.08 % 1.931 M -97.64 % 81.724 M -64.76 % 231.883 M 362 217.19 % 64.000 K 101.78 % -3.588 M -6.06 % -3.383 M -115.00 % 22.553 M 234.84 % -16.726 M -110.75 % 155.586 M 231.77 % 46.896 M -83.36 % 281.838 M 621.92 % 39.040 M -49.27 % 76.953 M 108.48 % 36.911 M
Net cash provided by operating activities -65.638 M -423.55 % -12.537 M 51.07 % -25.623 M 24.31 % -33.851 M -819.77 % 4.703 M 137.40 % -12.576 M 48.41 % -24.375 M -893.46 % 3.072 M 117.78 % -17.280 M -158.30 % 29.640 M 143.94 % -67.456 M -1 067.06 % -5.780 M 89.36 % -54.302 M 80.51 % -278.669 M 44.55 % -502.553 M -223.28 % -155.453 M -369.56 % 57.669 M -89.78 % 564.031 M 163.34 % 214.180 M 5 457.34 % 3.854 M
Investments in property plant and equipment -116.000 K 95.03 % -2.334 M -7.71 % -2.167 M 5.54 % -2.294 M -109.69 % -1.094 M 67.21 % -3.336 M 44.08 % -5.966 M 38.60 % -9.716 M -16.33 % -8.352 M -249.16 % -2.392 M -181.74 % -849.000 K 15.18 % -1.001 M -11.59 % -897.000 K 67.45 % -2.756 M 62.21 % -7.293 M 62.76 % -19.584 M -73.06 % -11.316 M 41.89 % -19.472 M 33.93 % -29.474 M 66.62 % -88.297 M
Acquisitions net -21.000 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -398.000 K 97.81 % -18.137 M -4 157.49 % 447.000 K 0.000 0.000 0.000 0.000 -100.00 % 7.771 M 0.000 0.000 100.00 % -40.039 M 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -17.842 M 0.000 100.00 % -49.788 M 0.000 0.000 0.000 -100.00 % 8.649 M 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 -100.00 % 12.837 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.461 M 0.000 0.000 0.000 0.000 0.000
Other investing activites -11.644 M -212.17 % -3.730 M -1 750.44 % 226.000 K 26.26 % 179.000 K -26.34 % 243.000 K -10.99 % 273.000 K 11.89 % 244.000 K -98.36 % 14.898 M 184.80 % 5.231 M 367.43 % -1.956 M -192.38 % -669.000 K -300.90 % 333.000 K 608.51 % 47.000 K 100.02 % -228.104 M -9 700.34 % 2.376 M -97.36 % 90.129 M 179.12 % -113.918 M 41.74 % -195.519 M -1 599.72 % 13.037 M -23.96 % 17.144 M
Net cash used for investing activites -32.760 M -440.24 % -6.064 M -212.42 % -1.941 M 8.23 % -2.115 M -148.53 % -851.000 K 72.22 % -3.063 M 46.47 % -5.722 M -219.61 % 4.784 M 118.22 % -26.263 M -573.24 % -3.901 M 92.40 % -51.306 M -7 580.54 % -668.000 K 21.41 % -850.000 K 99.63 % -230.860 M -692.50 % 38.964 M -44.77 % 70.545 M 156.33 % -125.234 M 50.89 % -255.030 M -1 451.56 % -16.437 M 76.90 % -71.153 M
Debt repayment 12.000 M 140.00 % 5.000 M 66.67 % 3.000 M 283.26 % -1.637 M 32.74 % -2.434 M 80.14 % -12.256 M -3 018.10 % 420.000 K 0.000 0.000 100.00 % -95.423 M -1 641.57 % 6.190 M 0.000 100.00 % -61.892 M -172.36 % 85.528 M -88.44 % 739.869 M 301.82 % -366.590 M -589.54 % 74.885 M 114.53 % -515.394 M -288.38 % 273.587 M -32.68 % 406.411 M
Common stock issued 78.193 M -13.74 % 90.653 M 836.01 % 9.685 M -82.39 % 54.997 M 34.55 % 40.875 M 0.000 0.000 -100.00 % 26.854 M -79.22 % 129.206 M 35.85 % 95.107 M -23.51 % 124.332 M 0.000 -100.00 % 128.865 M 0.000 0.000 0.000 0.000 -100.00 % 251.983 M 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -78.000 K 95.46 % -1.719 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 100.00 % -32.338 M 0.000 0.000 0.000
Other financing activites -11.428 M -312.41 % -2.771 M -55.76 % -1.779 M -984.76 % -164.000 K 97.36 % -6.223 M -43.78 % -4.328 M -143.83 % -1.775 M 60.70 % -4.517 M 93.56 % -70.193 M -1 729.85 % -3.836 M 1.36 % -3.889 M -110.03 % 38.764 M 893.53 % -4.885 M -101.13 % 433.501 M 226.58 % -342.468 M -176.49 % 447.718 M 1 935.59 % -24.391 M -121.44 % 113.770 M 131.35 % -362.924 M 11.91 % -412.015 M
Net cash used provided by financing activities 78.765 M -15.20 % 92.882 M 751.66 % 10.906 M -79.50 % 53.196 M 65.11 % 32.218 M 294.27 % -16.584 M -1 123.91 % -1.355 M -106.07 % 22.337 M -62.15 % 59.013 M 1 521.32 % -4.152 M -103.28 % 126.633 M 226.68 % 38.764 M -37.57 % 62.088 M -79.10 % 297.111 M -25.24 % 397.401 M 390.32 % 81.050 M 393.09 % 16.437 M 110.98 % -149.641 M -67.50 % -89.337 M -1 494.16 % -5.604 M
Effect of forex changes on cash 2.403 M -3.42 % 2.488 M 20.89 % 2.058 M 235.75 % -1.516 M -65.86 % -914.000 K -268.32 % 543.000 K -88.98 % 4.927 M 213.47 % -4.342 M -2 737.91 % -153.000 K -105.64 % 2.715 M 826.62 % 293.000 K 219.11 % -246.000 K -3 414.29 % -7.000 K -75.00 % -4.000 K -100.24 % 1.680 M 1 427.27 % 110.000 K -94.05 % 1.849 M 226.30 % -1.464 M -1 195.58 % -113.000 K -222.86 % -35.000 K
Net change in cash -17.230 M -122.44 % 76.769 M 625.82 % -14.600 M -192.91 % 15.714 M -55.30 % 35.156 M 210.97 % -31.680 M -19.43 % -26.525 M -202.61 % 25.851 M 68.77 % 15.317 M -36.97 % 24.302 M 197.67 % 8.164 M -74.54 % 32.070 M 362.84 % 6.929 M 103.26 % -212.422 M -229.30 % -64.508 M -1 621.13 % -3.748 M 92.39 % -49.279 M -131.21 % 157.896 M 45.80 % 108.293 M 248.47 % -72.938 M
Cash at beginning of period 177.805 M 75.98 % 101.036 M -12.63 % 115.636 M 15.73 % 99.922 M 54.28 % 64.766 M -32.85 % 96.446 M -21.57 % 122.971 M 26.62 % 97.120 M 18.72 % 81.803 M 42.26 % 57.501 M 16.55 % 49.337 M 185.73 % 17.267 M 67.02 % 10.338 M -95.36 % 222.760 M -22.46 % 287.268 M -1.29 % 291.016 M -14.48 % 340.295 M 86.57 % 182.399 M 146.13 % 74.106 M -49.60 % 147.044 M
Cash at end of period 160.575 M -9.69 % 177.805 M 75.98 % 101.036 M -12.63 % 115.636 M 15.73 % 99.922 M 54.28 % 64.766 M -32.85 % 96.446 M -21.57 % 122.971 M 26.62 % 97.120 M 18.72 % 81.803 M 42.26 % 57.501 M 16.55 % 49.337 M 185.73 % 17.267 M 67.02 % 10.338 M -95.36 % 222.760 M -22.46 % 287.268 M -1.29 % 291.016 M -14.48 % 340.295 M 86.57 % 182.399 M 146.13 % 74.106 M
Operating cash flow -65.638 M -423.55 % -12.537 M 51.07 % -25.623 M 24.31 % -33.851 M -819.77 % 4.703 M 137.40 % -12.576 M 48.41 % -24.375 M -893.46 % 3.072 M 117.78 % -17.280 M -158.30 % 29.640 M 143.94 % -67.456 M -1 067.06 % -5.780 M 89.36 % -54.302 M 80.51 % -278.669 M 44.55 % -502.553 M -223.28 % -155.453 M -369.56 % 57.669 M -89.78 % 564.031 M 163.34 % 214.180 M 5 457.34 % 3.854 M
Capital expenditure -12.640 M -104.27 % -6.188 M -185.56 % -2.167 M 5.54 % -2.294 M -109.69 % -1.094 M 67.21 % -3.336 M 44.08 % -5.966 M 38.60 % -9.716 M -16.33 % -8.352 M -249.16 % -2.392 M -181.74 % -849.000 K 15.18 % -1.001 M -11.59 % -897.000 K 67.45 % -2.756 M 62.21 % -7.293 M 62.76 % -19.584 M -73.06 % -11.316 M 41.89 % -19.472 M 33.93 % -29.474 M 66.62 % -88.297 M
Free CashFlow -78.278 M -318.04 % -18.725 M 32.62 % -27.790 M 23.12 % -36.145 M -1 101.52 % 3.609 M 122.68 % -15.912 M 47.56 % -30.341 M -356.67 % -6.644 M 74.08 % -25.632 M -194.07 % 27.248 M 139.89 % -68.305 M -907.30 % -6.781 M 87.72 % -55.199 M 80.39 % -281.425 M 44.80 % -509.846 M -191.28 % -175.037 M -477.62 % 46.353 M -91.49 % 544.559 M 194.82 % 184.706 M 318.73 % -84.443 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
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-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
Revenue 551.268 M 96.18 % 280.995 M 120.23 % 127.590 M 308.79 % 31.212 M 6.04 % 29.434 M 27.66 % 23.057 M -7.22 % 24.852 M 23.73 % 20.086 M -3.15 % 20.739 M -48.68 % 40.415 M 32.84 % 30.424 M -50.24 % 61.145 M 51.04 % 40.483 M -38.30 % 65.611 M -21.41 % 83.480 M -49.33 % 164.747 M 30.28 % 126.460 M -23.39 % 165.062 M -26.53 % 224.661 M 177.31 % 81.014 M -76.08 % 338.692 M 107.96 % 162.864 M -4.49 % 170.521 M 51.75 % 112.369 M 63.09 % 68.898 M -4.52 % 72.157 M 9.33 % 65.998 M 2.49 % 64.394 M 0.00 % 64.394 M 225.86 % 19.761 M 0.00 % 19.761 M -99.10 % 2.185 B 0.00 % 2.185 B -32.68 % 3.246 B 0.00 % 3.246 B 0.04 % 3.244 B 0.00 % 3.244 B -8.33 % 3.539 B 0.00 % 3.539 B 100.00 % 1.769 B -11.07 % 1.990 B 100.00 % 994.905 M
Net income 45.476 M -15.20 % 53.628 M 180.64 % 19.109 M 4 127.65 % 452.000 K -91.13 % 5.098 M 154.37 % -9.376 M 27.27 % -12.892 M -8.83 % -11.846 M 1.07 % -11.974 M -50.84 % -7.938 M 10.76 % -8.895 M 87.19 % -69.459 M -459.97 % -12.404 M 25.64 % -16.680 M -100.46 % -8.321 M 82.14 % -46.598 M 6.35 % -49.756 M 74.04 % -191.677 M -48.21 % -129.332 M 19.90 % -161.459 M -195.60 % 168.895 M 1 946.86 % -9.145 M -144.36 % 20.617 M 49.90 % 13.754 M 377.30 % -4.960 M -450.78 % 1.414 M 109.45 % -14.962 M -624.14 % 2.855 M -64.62 % 8.069 M -89.57 % 77.356 M 54 384.56 % -142.500 K -100.72 % 19.673 M 0.00 % 19.673 M 118.88 % -104.213 M 0.00 % -104.213 M -286.92 % 55.753 M 0.00 % 55.753 M -7.69 % 60.399 M 0.00 % 60.399 M 100.00 % 30.200 M -10.46 % 33.729 M 100.00 % 16.864 M
Income before tax 46.201 M -12.30 % 52.679 M 133.00 % 22.609 M 1 913.07 % -1.247 M -126.81 % 4.651 M 132.09 % -14.495 M -10.03 % -13.174 M 15.30 % -15.553 M -5.62 % -14.726 M -12.18 % -13.127 M -9.87 % -11.948 M 86.29 % -87.140 M -373.00 % -18.423 M 35.02 % -28.353 M -134.77 % -12.077 M 69.42 % -39.490 M 18.75 % -48.606 M 72.51 % -176.805 M -47.61 % -119.780 M 23.96 % -157.514 M -190.57 % 173.906 M 5 977.19 % -2.959 M -111.99 % 24.681 M 22.90 % 20.082 M 36 612.73 % -55.000 K -101.40 % 3.919 M 129.80 % -13.150 M -238.58 % 9.489 M 0.00 % 9.489 M 2 779.82 % 329.500 K 0.00 % 329.500 K -98.04 % 16.854 M 0.00 % 16.854 M 114.87 % -113.378 M 0.00 % -113.378 M -282.36 % 62.171 M 0.00 % 62.171 M -2.13 % 63.527 M 0.00 % 63.527 M 100.00 % 31.764 M -5.83 % 33.729 M 100.00 % 16.864 M
Income before tax ratio 0.08 -55.30 % 0.19 5.80 % 0.18 543.53 % -0.04 -125.28 % 0.16 125.14 % -0.63 -18.59 % -0.53 31.54 % -0.77 -9.05 % -0.71 -118.61 % -0.32 17.29 % -0.39 72.44 % -1.43 -213.16 % -0.46 -5.31 % -0.43 -198.71 % -0.14 39.65 % -0.24 37.64 % -0.38 64.12 % -1.07 -100.91 % -0.53 72.58 % -1.94 -478.66 % 0.51 2 926.11 % -0.02 -112.55 % 0.14 -19.01 % 0.18 22 487.44 % 0.00 -101.47 % 0.05 127.26 % -0.20 -235.21 % 0.15 0.00 % 0.15 783.75 % 0.02 0.00 % 0.02 116.15 % 0.01 0.00 % 0.01 122.08 % -0.03 0.00 % -0.03 -282.29 % 0.02 0.00 % 0.02 6.76 % 0.02 0.00 % 0.02 0.00 % 0.02 5.90 % 0.02 0.00 % 0.02
EBITDA 37.925 M 222.46 % -30.969 M -363.41 % 11.757 M 189.22 % -13.178 M -131.19 % -5.700 M 53.50 % -12.257 M -156.26 % -4.783 M 62.31 % -12.689 M -49.74 % -8.474 M 20.35 % -10.639 M -31.49 % -8.091 M 70.19 % -27.138 M -67.95 % -16.158 M 63.05 % -43.727 M -340.89 % -9.918 M -152.96 % 18.726 M 164.42 % -29.068 M 53.14 % -62.031 M -585.30 % 12.782 M 108.24 % -155.063 M -186.07 % 180.162 M 10 914.05 % -1.666 M -106.24 % 26.692 M 23.40 % 21.630 M 777.48 % 2.465 M -76.67 % 10.565 M 197.41 % -10.846 M -891.82 % -1.094 M -111.95 % 9.151 M 141.85 % -21.863 M -139.30 % 55.636 M -0.96 % 56.172 M 0.00 % 56.172 M 218.35 % -47.464 M 0.00 % -47.464 M -135.40 % 134.090 M 0.00 % 134.090 M -24.06 % 176.575 M 124.17 % 78.769 M 100.00 % 39.384 M -13.43 % 45.497 M 100.00 % 22.748 M
Net income ratio 0.08 -56.78 % 0.19 27.43 % 0.15 934.20 % 0.01 -91.64 % 0.17 142.59 % -0.41 21.61 % -0.52 12.04 % -0.59 -2.15 % -0.58 -193.96 % -0.20 32.82 % -0.29 74.26 % -1.14 -270.75 % -0.31 -20.52 % -0.25 -155.05 % -0.10 64.76 % -0.28 28.11 % -0.39 66.12 % -1.16 -101.72 % -0.58 71.11 % -1.99 -499.66 % 0.50 988.08 % -0.06 -146.44 % 0.12 -1.22 % 0.12 270.02 % -0.07 -467.37 % 0.02 108.64 % -0.23 -611.40 % 0.04 -64.62 % 0.13 -96.80 % 3.91 54 384.56 % -0.01 -180.09 % 0.01 0.00 % 0.01 128.04 % -0.03 0.00 % -0.03 -286.84 % 0.02 0.00 % 0.02 0.69 % 0.02 0.00 % 0.02 0.00 % 0.02 0.69 % 0.02 0.00 % 0.02
Ratio EBITDA 0.07 162.42 % -0.11 -219.60 % 0.09 121.82 % -0.42 -118.02 % -0.19 63.57 % -0.53 -176.21 % -0.19 69.53 % -0.63 -54.61 % -0.41 -55.22 % -0.26 1.01 % -0.27 40.08 % -0.44 -11.20 % -0.40 40.11 % -0.67 -460.96 % -0.12 -204.52 % 0.11 149.45 % -0.23 38.84 % -0.38 -760.53 % 0.06 102.97 % -1.91 -459.82 % 0.53 5 300.06 % -0.01 -106.54 % 0.16 -18.68 % 0.19 438.02 % 0.04 -75.56 % 0.15 189.10 % -0.16 -867.72 % -0.02 -111.95 % 0.14 112.84 % -1.11 -139.30 % 2.82 10 850.58 % 0.03 0.00 % 0.03 275.81 % -0.01 0.00 % -0.01 -135.38 % 0.04 0.00 % 0.04 -17.16 % 0.05 124.17 % 0.02 0.00 % 0.02 -2.66 % 0.02 0.00 % 0.02
Gross profit ratio 0.12 154.43 % 0.05 -82.61 % 0.26 -47.41 % 0.50 38.11 % 0.36 -15.39 % 0.42 -4.41 % 0.44 -5.20 % 0.47 36.64 % 0.34 25.52 % 0.27 26.93 % 0.22 -11.84 % 0.24 17.48 % 0.21 21.34 % 0.17 10.72 % 0.15 -33.15 % 0.23 1 446.96 % -0.02 91.78 % -0.21 -215.05 % 0.18 113.10 % -1.39 -306.53 % 0.67 505.93 % 0.11 -64.51 % 0.31 -17.37 % 0.38 56.31 % 0.24 -25.81 % 0.33 29.46 % 0.25 -3.55 % 0.26 0.00 % 0.26 -21.50 % 0.33 0.00 % 0.33 1 005.15 % 0.03 0.00 % 0.03 2 009.78 % 0.00 0.00 % 0.00 -92.91 % 0.02 0.00 % 0.02 -35.79 % 0.03 0.00 % 0.03 0.00 % 0.03 -12.62 % 0.04 0.00 % 0.04
Weighted average shs out dil 244.922 M -0.07 % 245.090 M 17.89 % 207.890 M 1.58 % 204.660 M 53.56 % 133.277 M 63.27 % 81.631 M 19.99 % 68.031 M 0.00 % 68.031 M 58.27 % 42.984 M 13.39 % 37.909 M 23.97 % 30.578 M 16.15 % 26.325 M 0.00 % 26.325 M 0.00 % 26.325 M 0.00 % 26.325 M -0.03 % 26.334 M 4.16 % 25.283 M -16.85 % 30.406 M 61.63 % 18.812 M 29.21 % 14.559 M 30.58 % 11.149 M 34.84 % 8.269 M 12.70 % 7.337 M 0.00 % 7.337 M 0.00 % 7.337 M -0.68 % 7.387 M 2 203.27 % 320.727 K -94.57 % 5.911 M 2 921.54 % 195.642 K -95.66 % 4.503 M 2 921.53 % 149.040 K -96.69 % 4.504 M 2 921.53 % 149.062 K -96.71 % 4.524 M 2 921.54 % 149.741 K -96.63 % 4.439 M 2 921.54 % 146.918 K -95.68 % 3.399 M 2 979.32 % 110.389 K 0.00 % 110.389 K -1.15 % 111.672 K 0.00 % 111.672 K
Weighted average shs out 244.888 M -0.08 % 245.090 M 17.89 % 207.892 M 1.55 % 204.710 M 53.59 % 133.281 M 63.27 % 81.633 M 19.99 % 68.032 M 0.00 % 68.032 M 58.27 % 42.984 M 13.39 % 37.909 M 23.97 % 30.578 M 16.15 % 26.325 M 0.00 % 26.326 M 0.00 % 26.326 M 0.00 % 26.326 M -0.03 % 26.334 M 4.16 % 25.283 M -16.85 % 30.406 M 61.63 % 18.812 M 29.21 % 14.559 M 29.40 % 11.251 M 36.07 % 8.269 M 12.30 % 7.363 M -3.71 % 7.647 M 4.23 % 7.337 M -0.68 % 7.387 M 2 203.27 % 320.727 K -94.57 % 5.911 M 2 921.54 % 195.642 K -95.66 % 4.503 M 2 921.53 % 149.040 K -96.69 % 4.504 M 2 921.53 % 149.062 K -96.71 % 4.524 M 2 921.54 % 149.741 K -96.63 % 4.439 M 2 921.54 % 146.918 K -95.68 % 3.399 M 2 979.32 % 110.389 K 0.00 % 110.389 K -1.15 % 111.672 K 0.00 % 111.672 K
EPS diluted 0.19 -13.64 % 0.22 139.39 % 0.09 4 077.27 % 0.00 -94.24 % 0.04 133.28 % -0.11 39.45 % -0.19 -8.84 % -0.17 37.79 % -0.28 -40.00 % -0.20 33.33 % -0.30 88.64 % -2.64 -450.00 % -0.48 25.00 % -0.64 -100.00 % -0.32 81.82 % -1.76 10.20 % -1.96 46.74 % -3.68 46.51 % -6.88 37.91 % -11.08 -173.18 % 15.14 1 476.36 % -1.10 -139.01 % 2.82 50.00 % 1.88 376.47 % -0.68 -455.28 % 0.19 100.41 % -46.64 -16.83 % -39.92 -196.80 % 41.24 127.85 % 18.10 1 985.42 % -0.96 99.22 % -122.71 -192.98 % 131.98 -79.69 % 649.89 193.38 % -695.96 -96.42 % -354.33 -193.37 % 379.48 172.52 % -523.31 -195.64 % 547.14 100.00 % 273.57 -9.43 % 302.04 100.00 % 151.02
Earnings per share 0.19 -13.64 % 0.22 139.39 % 0.09 4 077.27 % 0.00 -94.24 % 0.04 133.28 % -0.11 39.45 % -0.19 -8.84 % -0.17 37.79 % -0.28 -40.00 % -0.20 33.33 % -0.30 88.64 % -2.64 -450.00 % -0.48 25.00 % -0.64 -100.00 % -0.32 81.82 % -1.76 10.20 % -1.96 46.74 % -3.68 46.51 % -6.88 37.91 % -11.08 -173.77 % 15.02 1 465.45 % -1.10 -139.29 % 2.80 55.56 % 1.80 364.71 % -0.68 -455.28 % 0.19 100.41 % -46.64 -16.83 % -39.92 -196.80 % 41.24 127.85 % 18.10 1 985.42 % -0.96 99.22 % -122.71 -192.98 % 131.98 -79.69 % 649.89 193.38 % -695.96 -96.42 % -354.33 -193.37 % 379.48 172.52 % -523.31 -195.64 % 547.14 100.00 % 273.57 -9.43 % 302.04 100.00 % 151.02
Gross profit 63.603 M 399.16 % 12.742 M -61.70 % 33.272 M 114.98 % 15.477 M 46.45 % 10.568 M 8.01 % 9.784 M -11.31 % 11.032 M 17.30 % 9.405 M 32.33 % 7.107 M -35.59 % 11.034 M 68.61 % 6.544 M -56.13 % 14.918 M 77.45 % 8.407 M -25.13 % 11.229 M -12.98 % 12.904 M -66.13 % 38.096 M 1 854.77 % -2.171 M 93.71 % -34.494 M -184.53 % 40.809 M 136.33 % -112.327 M -149.40 % 227.372 M 1 160.10 % 18.044 M -66.11 % 53.235 M 25.40 % 42.453 M 154.93 % 16.653 M -29.16 % 23.508 M 41.54 % 16.609 M -1.15 % 16.802 M 0.00 % 16.802 M 155.81 % 6.568 M 0.00 % 6.568 M -90.00 % 65.708 M 0.00 % 65.708 M 1 320.25 % 4.627 M 0.00 % 4.627 M -92.91 % 65.211 M 0.00 % 65.211 M -41.14 % 110.786 M 0.00 % 110.786 M 100.00 % 55.393 M -22.29 % 71.284 M 100.00 % 35.642 M
Income tax expense 1.265 M 170.87 % -1.785 M -150.83 % 3.512 M 920.56 % -428.000 K -1 480.65 % 31.000 K -98.88 % 2.769 M 2 328.95 % 114.000 K -83.28 % 682.000 K 200.44 % 227.000 K -28.84 % 319.000 K 343.06 % 72.000 K -95.01 % 1.444 M 0.000 -100.00 % 1.408 M 4 166.67 % 33.000 K -97.73 % 1.451 M -37.81 % 2.333 M -47.44 % 4.439 M 4.20 % 4.260 M 576.19 % 630.000 K -73.87 % 2.411 M 16.08 % 2.077 M 24.67 % 1.666 M -24.51 % 2.207 M 21.60 % 1.815 M -27.54 % 2.505 M 38.25 % 1.812 M 27.56 % 1.421 M 0.00 % 1.421 M 200.95 % 472.000 K 0.00 % 472.000 K 116.75 % -2.819 M 0.00 % -2.819 M 69.25 % -9.165 M 0.00 % -9.165 M -242.79 % 6.419 M 0.00 % 6.419 M 105.20 % 3.128 M 0.00 % 3.128 M 100.00 % 1.564 M 0.000 0.000
Cost of revenue 487.665 M 81.79 % 268.253 M 184.41 % 94.318 M 499.42 % 15.735 M -16.60 % 18.866 M 42.14 % 13.273 M -3.96 % 13.820 M 29.39 % 10.681 M -21.65 % 13.632 M -53.60 % 29.381 M 23.04 % 23.880 M -48.34 % 46.227 M 44.12 % 32.076 M -41.02 % 54.382 M -22.95 % 70.576 M -44.28 % 126.651 M -1.54 % 128.631 M -35.54 % 199.556 M 8.54 % 183.852 M -4.91 % 193.341 M 73.68 % 111.320 M -23.13 % 144.820 M 23.48 % 117.286 M 67.75 % 69.916 M 33.82 % 52.245 M 7.39 % 48.649 M -1.50 % 49.389 M 3.77 % 47.593 M 0.00 % 47.593 M 260.74 % 13.193 M 0.00 % 13.193 M -99.38 % 2.119 B 0.00 % 2.119 B -34.61 % 3.241 B 0.00 % 3.241 B 1.95 % 3.179 B 0.00 % 3.179 B -7.27 % 3.428 B 0.00 % 3.428 B 100.00 % 1.714 B -10.66 % 1.919 B 100.00 % 959.263 M
General and administrative expenses 17.319 M -36.61 % 27.320 M 87.79 % 14.548 M 14.61 % 12.693 M 28.47 % 9.880 M 26.29 % 7.823 M -13.33 % 9.026 M 13.78 % 7.933 M -20.17 % 9.937 M -8.89 % 10.906 M 70.43 % 6.399 M -10.44 % 7.145 M -51.47 % 14.722 M -34.14 % 22.352 M 65.26 % 13.525 M 128.46 % 5.920 M -69.57 % 19.454 M -25.43 % 26.089 M 20.49 % 21.653 M -29.73 % 30.814 M -11.14 % 34.678 M 297.59 % 8.722 M -54.93 % 19.352 M 63.05 % 11.869 M 45.56 % 8.154 M -35.69 % 12.679 M 5.55 % 12.012 M 31.67 % 9.123 M 0.00 % 9.123 M 100.12 % 4.559 M 0.00 % 4.559 M -77.58 % 20.333 M 0.00 % 20.333 M -32.67 % 30.201 M 0.00 % 30.201 M 30.40 % 23.161 M 0.00 % 23.161 M 7.75 % 21.496 M 0.00 % 21.496 M 100.00 % 10.748 M -40.71 % 18.126 M 100.00 % 9.063 M
Selling and marketing expenses 8.689 M -35.24 % 13.417 M 57.77 % 8.504 M -4.05 % 8.863 M 25.63 % 7.055 M -3.95 % 7.345 M 3.02 % 7.130 M -8.07 % 7.756 M -13.38 % 8.954 M -11.55 % 10.123 M 8.12 % 9.363 M -18.26 % 11.455 M 0.64 % 11.382 M -20.24 % 14.270 M 18.43 % 12.049 M -5.86 % 12.799 M 37.76 % 9.291 M -36.52 % 14.635 M 35.22 % 10.823 M -17.98 % 13.195 M -0.64 % 13.280 M 13.09 % 11.743 M 32.11 % 8.889 M -0.90 % 8.970 M 38.79 % 6.463 M -5.98 % 6.874 M 8.74 % 6.322 M 7.23 % 5.895 M 0.00 % 5.895 M 492.76 % 994.500 K 0.00 % 994.500 K -89.32 % 9.314 M 0.00 % 9.314 M -11.39 % 10.512 M 0.00 % 10.512 M -6.38 % 11.228 M 0.00 % 11.228 M -40.83 % 18.977 M 200.00 % -18.977 M -100.00 % -9.488 M 43.25 % -16.718 M -100.00 % -8.359 M
Other expenses -12.908 M 85.00 % -86.055 M -431.40 % -16.194 M -211.30 % -5.202 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -10.539 M 73.48 % -39.737 M 0.00 % -39.737 M -67.51 % -23.722 M -164.71 % 36.661 M 200.19 % -36.592 M 0.00 % -36.592 M 22.19 % -47.024 M 0.000 0.000 0.000 100.00 % -18.953 M 0.00 % -18.953 M -3.46 % -18.320 M -160.16 % 30.452 M 303.10 % -14.994 M -340.34 % 6.239 M 228.17 % -4.868 M -119.36 % 25.144 M 173.63 % -34.150 M -155.27 % 61.789 M 414.67 % -19.636 M 63.46 % -53.732 M 56.14 % -122.508 M -2 531.67 % 5.038 M 0.000 0.000 0.000 0.000
Operating expenses 13.100 M 128.91 % -45.318 M -760.80 % 6.858 M -58.07 % 16.354 M 204.60 % 5.369 M -77.44 % 23.797 M -0.06 % 23.811 M -2.15 % 24.334 M 11.92 % 21.742 M -7.92 % 23.611 M 32.50 % 17.819 M -82.41 % 101.288 M 290.40 % 25.945 M -33.09 % 38.775 M 61.01 % 24.083 M -69.16 % 78.096 M 71.45 % 45.549 M 152.82 % -86.238 M -154.08 % 159.455 M 255.12 % 44.902 M -12.34 % 51.222 M 149.50 % 20.530 M -27.26 % 28.222 M 26.11 % 22.378 M 35.98 % 16.457 M -14.14 % 19.168 M 141 885.19 % 13.500 K -99.96 % 30.059 M 125 145.83 % 24.000 K -99.80 % 11.792 M 1 620.13 % 685.500 K -98.75 % 54.791 M 1 316.77 % -4.503 M -104.39 % 102.502 M 386.33 % 21.077 M 208.96 % -19.344 M 78.05 % -88.120 M -293.63 % 45.510 M 1 706.67 % 2.519 M 100.00 % 1.260 M -10.55 % 1.408 M 100.00 % 704.000 K
Cost and expenses 500.765 M 124.62 % 222.935 M 120.34 % 101.176 M 215.30 % 32.089 M 32.41 % 24.235 M -34.62 % 37.070 M -1.49 % 37.631 M 7.47 % 35.015 M -1.01 % 35.374 M -33.25 % 52.992 M 27.08 % 41.699 M -71.73 % 147.515 M 154.24 % 58.021 M -37.72 % 93.157 M -1.59 % 94.659 M -53.77 % 204.747 M 17.55 % 174.180 M 53.71 % 113.318 M -66.99 % 343.307 M 44.10 % 238.243 M 46.57 % 162.542 M -1.70 % 165.350 M 13.64 % 145.508 M 57.66 % 92.294 M 34.34 % 68.702 M 1.30 % 67.817 M 0.42 % 67.531 M 7.82 % 62.634 M 0.00 % 62.634 M 222.33 % 19.432 M 0.00 % 19.432 M -99.09 % 2.144 B 0.00 % 2.144 B -35.08 % 3.303 B 0.00 % 3.303 B 5.68 % 3.125 B 0.00 % 3.125 B -9.47 % 3.452 B 0.00 % 3.452 B 100.00 % 1.726 B -10.94 % 1.938 B 100.00 % 969.030 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 26.008 M -36.16 % 40.737 M 76.72 % 23.052 M 6.94 % 21.556 M 27.29 % 16.935 M -24.80 % 22.519 M 39.38 % 16.156 M -28.97 % 22.745 M 20.40 % 18.891 M -14.15 % 22.004 M 39.60 % 15.762 M -62.63 % 42.176 M 61.57 % 26.104 M -51.57 % 53.906 M 110.78 % 25.574 M 36.62 % 18.719 M -34.88 % 28.745 M -29.42 % 40.724 M 25.40 % 32.476 M -26.21 % 44.009 M -8.23 % 47.958 M 134.34 % 20.465 M -27.53 % 28.241 M 26.58 % 22.310 M 42.87 % 15.616 M -20.14 % 19.553 M 6.65 % 18.334 M 22.08 % 15.018 M 0.00 % 15.018 M 170.44 % 5.553 M 0.00 % 5.553 M -81.27 % 29.647 M 0.00 % 29.647 M -27.18 % 40.713 M 0.00 % 40.713 M 18.39 % 34.388 M 0.00 % 34.388 M -15.03 % 40.472 M 1 506.67 % 2.519 M 100.00 % 1.260 M -10.55 % 1.408 M 100.00 % 704.000 K
Interest income 0.000 0.000 0.000 0.000 -100.00 % 548.000 K 13.69 % 482.000 K 22.03 % 395.000 K -36.70 % 624.000 K 585.71 % 91.000 K -83.45 % 550.000 K -18.28 % 673.000 K -12.60 % 770.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 565.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.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
Interest expense 0.000 0.000 0.000 100.00 % -321.522 K -125.94 % 1.240 M 14.59 % 1.082 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 827.500 K 0.00 % 827.500 K -6.76 % 887.500 K 0.00 % 887.500 K 2.96 % 862.000 K -44.55 % 1.555 M 0.00 % 1.555 M 0.00 % 1.555 M 19.81 % 1.298 M 0.00 % 1.298 M 198.96 % 434.000 K 0.00 % 434.000 K 95.94 % 221.500 K 0.00 % 221.500 K -16.57 % 265.500 K 0.000 0.000 0.000 0.000 -100.00 % 24.313 M 0.00 % 24.313 M -52.12 % 50.783 M 0.00 % 50.783 M -9.54 % 56.142 M 0.00 % 56.142 M 20.77 % 46.488 M 0.000 0.000 0.000 0.000
Depreciation and amortization 318.000 K 151.46 % -618.000 K -155.83 % 1.107 M 1 202.35 % 85.000 K -78.96 % 404.000 K 296.08 % 102.000 K -50.49 % 206.000 K 59.69 % 129.000 K -34.85 % 198.000 K 13.79 % 174.000 K -81.97 % 965.002 K 322.32 % 228.500 K -83.44 % 1.380 M 241.58 % 404.000 K -67.96 % 1.261 M 398.42 % 253.000 K -73.06 % 939.000 K -22.52 % 1.212 M 28.39 % 944.000 K -3.58 % 979.000 K 45.68 % 672.000 K -18.05 % 820.000 K -51.16 % 1.679 M 7.97 % 1.555 M 12.84 % 1.378 M -29.77 % 1.962 M -3.75 % 2.039 M -10.14 % 2.269 M 0.00 % 2.269 M -86.30 % 16.557 M 0.00 % 16.557 M 10.34 % 15.005 M 0.00 % 15.005 M -0.84 % 15.132 M 0.00 % 15.132 M -4.09 % 15.778 M 0.00 % 15.778 M 3.52 % 15.242 M 0.00 % 15.242 M 100.00 % 7.621 M -35.24 % 11.768 M 100.00 % 5.884 M
Operating income 50.503 M -13.02 % 58.060 M 119.81 % 26.414 M 153.35 % 10.426 M 270.81 % -6.104 M 50.61 % -12.359 M -147.72 % -4.989 M 61.08 % -12.818 M -47.81 % -8.672 M 19.80 % -10.813 M -19.40 % -9.056 M 66.91 % -27.366 M -56.04 % -17.538 M 60.26 % -44.131 M -294.77 % -11.179 M -160.52 % 18.473 M 161.56 % -30.007 M 90.21 % -306.647 M -2 690.36 % 11.838 M 107.59 % -156.042 M -186.94 % 179.490 M 7 320.03 % -2.486 M -109.94 % 25.013 M 24.60 % 20.075 M 1 746.83 % 1.087 M -87.36 % 8.603 M 166.77 % -12.884 M -283.22 % -3.362 M -148.85 % 6.882 M 117.91 % -38.420 M -198.31 % 39.079 M -2.21 % 39.961 M -2.93 % 41.167 M 179.58 % -51.730 M 17.36 % -62.595 M -152.35 % 119.573 M 1.06 % 118.313 M -26.28 % 160.496 M 152.64 % 63.527 M 100.00 % 31.764 M -5.83 % 33.729 M 100.00 % 16.864 M
Operating income ratio 0.09 -55.66 % 0.21 -0.19 % 0.21 -38.02 % 0.33 261.08 % -0.21 61.31 % -0.54 -167.01 % -0.20 68.54 % -0.64 -52.61 % -0.42 -56.29 % -0.27 10.12 % -0.30 33.49 % -0.45 -3.31 % -0.43 35.59 % -0.67 -402.28 % -0.13 -219.43 % 0.11 147.26 % -0.24 87.23 % -1.86 -3 625.66 % 0.05 102.74 % -1.93 -463.45 % 0.53 3 571.84 % -0.02 -110.41 % 0.15 -17.89 % 0.18 1 032.36 % 0.02 -86.77 % 0.12 161.07 % -0.20 -273.91 % -0.05 -148.85 % 0.11 105.50 % -1.94 -198.31 % 1.98 10 712.01 % 0.02 -2.93 % 0.02 218.22 % -0.02 17.36 % -0.02 -152.33 % 0.04 1.06 % 0.04 -19.59 % 0.05 152.64 % 0.02 0.00 % 0.02 5.90 % 0.02 0.00 % 0.02
Total other income expenses net -4.302 M 20.05 % -5.381 M -41.42 % -3.805 M 67.40 % -11.673 M -208.54 % 10.755 M 603.51 % -2.136 M 73.90 % -8.185 M -199.27 % -2.735 M -2 905.49 % -91.000 K 96.07 % -2.314 M 19.99 % -2.892 M 95.16 % -59.774 M -6 654.12 % -885.000 K -0.91 % -877.000 K 2.34 % -898.000 K 98.45 % -57.963 M -211.65 % -18.599 M 90.88 % -204.027 M -6 602.60 % -3.044 M -755.06 % -356.000 K 93.62 % -5.584 M -1 080.55 % -473.000 K -42.47 % -332.000 K -4 842.86 % 7.000 K 100.61 % -1.142 M 75.62 % -4.684 M -1 664.22 % -265.500 K -102.07 % 12.851 M 392.94 % 2.607 M -93.03 % 37.395 M 196.51 % -38.749 M -67.69 % -23.107 M 4.96 % -24.313 M 60.56 % -61.648 M -21.39 % -50.783 M 11.53 % -57.402 M -2.24 % -56.142 M 42.10 % -96.969 M 0.000 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-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 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-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31
Net debt 109.003 M 186.66 % -125.779 M 31.31 % -183.106 M -18.33 % -154.742 M -18.99 % -130.050 M -54.22 % -84.330 M -45.94 % -57.785 M 44.87 % -104.808 M -158.61 % -40.528 M 53.79 % -87.696 M -1 924.34 % 4.807 M 110.60 % -45.353 M -580.08 % 9.447 M 113.88 % -68.056 M 12.92 % -78.149 M 17.70 % -94.952 M -227.67 % -28.978 M 53.00 % -61.657 M -258.55 % 38.888 M 228.41 % -30.285 M -196.98 % 31.229 M 168.72 % -45.446 M -667.54 % -5.921 M 86.61 % -44.210 M -51.56 % -29.170 M -2 202.29 % -1.267 M 79.56 % -6.198 M -112.57 % 49.320 M 326.11 % -21.812 M -132.74 % 66.612 M -93.38 % 1.006 B 134.42 % 429.215 M -62.06 % 1.131 B 72.49 % 655.857 M 263.50 % 180.426 M -80.28 % 914.978 M -44.53 % 1.650 B 27.59 % 1.293 B 38.11 % 936.067 M
Total investments 34.423 M 34.49 % 25.595 M -53.99 % 55.627 M 127.72 % 24.428 M -2.88 % 25.153 M 129.54 % 10.958 M -28.33 % 15.290 M 34.96 % 11.329 M -15.55 % 13.415 M 31.06 % 10.236 M -7.70 % 11.090 M -44.50 % 19.981 M -76.69 % 85.735 M 333.29 % 19.787 M -27.26 % 27.203 M 50.23 % 18.107 M -61.38 % 46.881 M -27.33 % 64.512 M -14.89 % 75.802 M 43.87 % 52.689 M 4.73 % 50.311 M 1.05 % 49.788 M -4.18 % 51.961 M 80.48 % 28.790 M 38.76 % 20.748 M -19.90 % 25.903 M 0.000 -100.00 % 4.263 M -28.10 % 5.929 M 0.000 -100.00 % 18.944 M 1.03 % 18.750 M 6.87 % 17.544 M -37.70 % 28.162 M -27.38 % 38.779 M 100.00 % 19.390 M 0.000 0.000 0.000
Total debt 197.499 M 467.59 % 34.796 M 36.07 % 25.572 M 10.88 % 23.063 M 1.14 % 22.803 M 36.50 % 16.706 M 8.22 % 15.437 M 42.57 % 10.828 M -4.77 % 11.370 M -7.00 % 12.226 M -26.38 % 16.606 M -14.46 % 19.413 M -12.90 % 22.287 M -21.50 % 28.390 M -6.05 % 30.217 M 8.92 % 27.742 M -8.58 % 30.346 M 0.32 % 30.250 M -56.30 % 69.223 M 42.83 % 48.464 M -7.41 % 52.340 M 362.33 % 11.321 M -0.05 % 11.327 M 120.93 % 5.127 M -39.30 % 8.446 M -47.21 % 16.000 M 60.00 % 10.000 M -83.24 % 59.658 M 0.000 -100.00 % 77.287 M -93.97 % 1.282 B 28.09 % 1.001 B -29.62 % 1.422 B 0.94 % 1.409 B 0.95 % 1.396 B -13.51 % 1.614 B -11.90 % 1.832 B 28.91 % 1.421 B 40.67 % 1.010 B
Accumulated other comprehensive income loss 386.629 M 11.26 % 347.489 M 2 054.70 % 16.127 M 0.000 -100.00 % 21.319 M 34.98 % 15.794 M 6.80 % 14.788 M 7.05 % 13.814 M -4.68 % 14.492 M 610.10 % -2.841 M 22.23 % -3.653 M 55.66 % -8.238 M -512.04 % -1.346 M 76.78 % -5.796 M -133.24 % 17.436 M 394.33 % -5.924 M -125.13 % 23.570 M 471.12 % -6.351 M -164.13 % 9.904 M 330.70 % -4.293 M 10.53 % -4.798 M -57.67 % -3.043 M 62.31 % -8.074 M -165.85 % -3.037 M -23.25 % -2.464 M 12.84 % -2.827 M -65.81 % -1.705 M -23.73 % -1.378 M -51.26 % -911.000 K -58.43 % -575.000 K 99.77 % -252.444 M -5.63 % -238.992 M -12.00 % -213.393 M -6.16 % -201.017 M -6.56 % -188.641 M -100.00 % -94.321 M 0.000 0.000 0.000
Retained earnings 0.000 100.00 % -403.633 M 10.06 % -448.778 M 5.79 % -476.370 M 0.09 % -476.822 M 1.06 % -481.920 M -3.85 % -464.061 M 17.17 % -560.262 M -2.16 % -548.416 M -2.14 % -536.911 M 0.10 % -537.456 M -1.68 % -528.561 M -15.13 % -459.102 M -2.78 % -446.698 M -4.06 % -429.263 M -2.01 % -420.820 M -10.95 % -379.299 M -19.42 % -317.624 M -160.22 % -122.061 M -1 757.31 % 7.365 M -95.64 % 169.055 M 105 559.38 % 160.000 K -98.33 % 9.608 M 187.27 % -11.009 M 53.24 % -23.545 M -26.69 % -18.585 M 7.07 % -19.999 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 21.535 M 0.00 % 21.535 M 0.00 % 21.535 M 21.31 % 17.752 M 0.00 % 17.752 M 155.83 % 6.939 M 20.85 % 5.742 M -95.00 % 114.835 M 19.23 % 96.313 M 48.39 % 64.905 M 19.74 % 54.203 M 21.23 % 44.711 M 0.00 % 44.711 M 0.00 % 44.711 M 0.00 % 44.711 M 0.00 % 44.711 M 0.00 % 44.711 M 5.13 % 42.528 M 21.10 % 35.117 M 43.84 % 24.414 M 0.02 % 24.410 M 34.17 % 18.194 M 38.79 % 13.109 M 0.00 % 13.109 M 0.00 % 13.109 M 0.00 % 13.109 M 0.00 % 13.109 M 69.37 % 7.740 M 0.00 % 7.740 M 29.82 % 5.962 M 0.00 % 5.962 M 0.00 % 5.962 M -0.07 % 5.966 M -0.28 % 5.983 M -0.28 % 6.000 M 100.00 % 3.000 M 0.000 0.000 0.000
Total equity 529.707 M 25.78 % 421.125 M 17.42 % 358.646 M 35.78 % 264.141 M -1.23 % 267.426 M 60.03 % 167.114 M -0.60 % 168.126 M -7.03 % 180.840 M 0.78 % 179.440 M 13.50 % 158.101 M 3.66 % 152.518 M 7.91 % 141.343 M -37.72 % 226.948 M -7.54 % 245.446 M -11.25 % 276.550 M -4.50 % 289.580 M -9.53 % 320.072 M -9.05 % 351.939 M -26.23 % 477.098 M -8.88 % 523.615 M -16.66 % 628.271 M 90.43 % 329.916 M 54.40 % 213.680 M 12.23 % 190.399 M 10.13 % 172.891 M 38.74 % 124.618 M 1.09 % 123.278 M 313.89 % 29.785 M 91.52 % 15.552 M -97.81 % 709.562 M 3.08 % 688.373 M 8.87 % 632.302 M 13.43 % 557.429 M -19.84 % 695.387 M -16.55 % 833.345 M 24.67 % 668.451 M 32.75 % 503.556 M -6.21 % 536.905 M -5.85 % 570.253 M
Other non current 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -93.748 M 50.00 % -187.495 M
Long term debt 1.142 M -12.82 % 1.310 M 1 771.43 % 70.000 K -92.00 % 875.000 K -5.51 % 926.000 K -20.65 % 1.167 M 9.89 % 1.062 M 0.000 0.000 -100.00 % 771.000 K 37.68 % 560.000 K -31.79 % 821.000 K -57.35 % 1.925 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.182 M 0.000 -100.00 % 39.425 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 59.658 M 0.000 -100.00 % 77.287 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 M -50.00 % 40.000 M 0.00 % 40.000 M 0.00 % 40.000 M
Total non current liabilities 1.142 M -12.82 % 1.310 M 1 771.43 % 70.000 K -92.00 % 875.000 K -5.51 % 926.000 K -20.65 % 1.167 M 9.89 % 1.062 M -92.89 % 14.944 M 22.96 % 12.154 M 1 476.39 % 771.000 K 37.68 % 560.000 K -31.79 % 821.000 K -57.35 % 1.925 M -94.71 % 36.382 M -6.96 % 39.104 M 2.94 % 37.988 M 80 725.53 % 47.000 K -4.08 % 49.000 K -99.89 % 43.229 M 93 876.09 % 46.000 K -99.88 % 39.488 M -14.07 % 45.953 M -18.80 % 56.594 M 264.42 % 15.530 M 46.73 % 10.584 M -43.20 % 18.634 M -22.47 % 24.034 M -59.71 % 59.658 M 228.71 % 18.149 M -76.52 % 77.287 M -96.87 % 2.467 B 146.45 % 1.001 B -29.62 % 1.422 B 99.08 % 714.451 M 10 728.29 % 6.598 M -71.68 % 23.299 M -41.75 % 40.000 M 174.42 % -53.748 M 63.56 % -147.495 M
Other current liabilities 226.781 M 189.76 % 78.264 M 74.35 % 44.890 M 231.78 % 13.530 M 37.39 % 9.848 M 22.49 % 8.040 M -27.07 % 11.024 M -7.32 % 11.895 M 16.59 % 10.202 M -14.02 % 11.865 M 101.58 % 5.886 M -5.26 % 6.213 M -64.72 % 17.612 M 11.12 % 15.849 M -1.05 % 16.017 M -21.45 % 20.390 M -52.41 % 42.847 M -5.34 % 45.263 M 1.86 % 44.436 M -11.99 % 50.488 M 11.62 % 45.234 M 229.41 % 13.732 M 10.63 % 12.412 M -8.50 % 13.565 M 472.36 % 2.370 M 57.58 % 1.504 M 0.000 -100.00 % 3.805 M -95.08 % 77.376 M -96.93 % 2.517 B 37 225.24 % 6.744 M 32.16 % 5.103 M -99.55 % 1.125 B 93.32 % 581.893 M 1 398.02 % 38.844 M 100.00 % 19.422 M 0.000 0.000 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 196.357 M 486.39 % 33.486 M 31.31 % 25.502 M 14.94 % 22.188 M 1.42 % 21.877 M 40.79 % 15.539 M 8.10 % 14.375 M 32.76 % 10.828 M -4.77 % 11.370 M -0.74 % 11.455 M -28.61 % 16.046 M -13.69 % 18.592 M -8.69 % 20.362 M -28.28 % 28.390 M -6.05 % 30.217 M 8.92 % 27.742 M -8.58 % 30.346 M 0.32 % 30.250 M 16.16 % 26.041 M -46.27 % 48.464 M 275.25 % 12.915 M 14.08 % 11.321 M -0.05 % 11.327 M 120.93 % 5.127 M -39.30 % 8.446 M -47.21 % 16.000 M 60.00 % 10.000 M 0.000 0.000 0.000 -100.00 % 1.282 B 28.09 % 1.001 B -29.62 % 1.422 B 0.94 % 1.409 B 0.95 % 1.396 B -12.42 % 1.594 B -11.05 % 1.792 B 29.75 % 1.381 B 42.35 % 970.173 M
Total current liabilities 461.562 M 235.32 % 137.647 M 38.95 % 99.064 M 162.44 % 37.748 M -12.10 % 42.945 M 23.77 % 34.697 M 3.07 % 33.662 M 9.52 % 30.736 M 15.91 % 26.516 M -16.23 % 31.653 M 1.04 % 31.326 M -31.71 % 45.875 M -12.95 % 52.701 M -7.42 % 56.926 M -7.00 % 61.210 M -10.45 % 68.354 M -21.95 % 87.576 M -27.77 % 121.238 M 7.62 % 112.651 M -26.07 % 152.372 M 102.28 % 75.328 M 12.72 % 66.830 M -11.96 % 75.905 M 120.30 % 34.455 M 90.05 % 18.129 M -29.87 % 25.851 M 3.42 % 24.997 M 215.30 % 7.928 M -91.82 % 96.927 M -96.17 % 2.528 B 2.09 % 2.476 B 24.28 % 1.992 B -21.78 % 2.547 B -6.38 % 2.721 B -6.00 % 2.894 B -3.13 % 2.988 B -3.03 % 3.081 B 20.28 % 2.562 B 25.44 % 2.042 B
Total liabilities 462.704 M 232.98 % 138.957 M 40.17 % 99.134 M 156.67 % 38.623 M -11.96 % 43.871 M 22.33 % 35.864 M 3.28 % 34.724 M 12.98 % 30.736 M 15.91 % 26.516 M -18.22 % 32.424 M 1.69 % 31.886 M -31.72 % 46.696 M -14.52 % 54.626 M -4.04 % 56.926 M -7.00 % 61.210 M -10.45 % 68.354 M -21.99 % 87.623 M -27.76 % 121.287 M -22.19 % 155.880 M 2.27 % 152.418 M 32.75 % 114.816 M 71.80 % 66.830 M -11.96 % 75.905 M 120.30 % 34.455 M 90.05 % 18.129 M -29.87 % 25.851 M 3.42 % 24.997 M -63.01 % 67.586 M -30.27 % 96.927 M -96.28 % 2.605 B 5.21 % 2.476 B 24.28 % 1.992 B -21.78 % 2.547 B -6.49 % 2.724 B -6.10 % 2.901 B -3.66 % 3.011 B -3.53 % 3.121 B 24.45 % 2.508 B 32.37 % 1.895 B
Other non current assets 0.000 0.000 0.000 -100.00 % 5.650 M 161.50 % -9.187 M -49.04 % -6.164 M -23.95 % -4.973 M 0.000 -100.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 101.91 % -18.107 M -257.82 % 11.473 M -72.61 % 41.895 M -67.81 % 130.148 M 7.48 % 121.085 M -56.58 % 278.852 M 293.47 % 70.870 M 9 555.31 % 734.000 K 112.14 % 346.000 K 0.00 % 346.000 K 101.24 % -27.981 M -8 186.99 % 346.000 K 0.000 0.000 0.000 -100.00 % 757.282 M 1 943.50 % 37.058 M -23.36 % 48.354 M -42.84 % 84.589 M -29.99 % 120.823 M 56.22 % 77.341 M 128.43 % 33.858 M -1.22 % 34.277 M -1.21 % 34.695 M
Long term investments 21.742 M 3.53 % 21.000 M 0.000 100.00 % -5.650 M 0.000 0.000 0.000 0.000 100.00 % -346.000 K 0.00 % -346.000 K 0.00 % -346.000 K 0.00 % -346.000 K 0.00 % -346.000 K 0.00 % -346.000 K 0.00 % -346.000 K -101.91 % 18.107 M -48.86 % 35.408 M 56.55 % 22.617 M 148.63 % -46.506 M 28.83 % -65.342 M 71.03 % -225.544 M -1 008.43 % -20.348 M 0.000 100.00 % -346.000 K 0.00 % -346.000 K -101.24 % 27.981 M 0.000 0.000 0.000 0.000 100.00 % -707.411 M -5 525.76 % 13.038 M 849.60 % 1.373 M 105.76 % -23.826 M 51.40 % -49.024 M -100.00 % -24.512 M 0.000 0.000 0.000
Intangible assets 22.898 M 22.85 % 18.639 M 71.17 % 10.889 M 57.54 % 6.912 M 48.20 % 4.664 M 33.83 % 3.485 M 40.52 % 2.480 M 33.76 % 1.854 M -25.78 % 2.498 M 113.69 % 1.169 M -89.19 % 10.810 M 3.33 % 10.462 M -52.99 % 22.254 M 5.92 % 21.011 M 21.97 % 17.226 M -4.87 % 18.107 M 69.62 % 10.675 M 11.11 % 9.608 M 241.31 % 2.815 M 0.00 % 2.815 M 0.00 % 2.815 M 0.00 % 2.815 M -13.09 % 3.239 M -21.90 % 4.147 M -19.15 % 5.129 M -13.97 % 5.962 M -12.27 % 6.796 M -18.60 % 8.349 M -14.96 % 9.818 M -17.87 % 11.954 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M -31.42 % 28.493 M -76.55 % 121.482 M -43.14 % 213.646 M 28.13 % 166.748 M 753.32 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.00 % 19.541 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 22.898 M 22.85 % 18.639 M 71.17 % 10.889 M 57.54 % 6.912 M 48.20 % 4.664 M 33.83 % 3.485 M 40.52 % 2.480 M 33.76 % 1.854 M -25.78 % 2.498 M 113.69 % 1.169 M -89.19 % 10.810 M 3.33 % 10.462 M -74.97 % 41.795 M 3.07 % 40.552 M 10.29 % 36.767 M -2.34 % 37.648 M 24.60 % 30.216 M -20.69 % 38.101 M -69.35 % 124.297 M -42.58 % 216.461 M 27.66 % 169.563 M 658.47 % 22.356 M -1.86 % 22.780 M -3.83 % 23.688 M -3.98 % 24.670 M -3.27 % 25.503 M -3.17 % 26.337 M -5.57 % 27.890 M -5.00 % 29.359 M -6.78 % 31.495 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 3.200 M -26.17 % 4.334 M -25.60 % 5.825 M 4.56 % 5.571 M 23.17 % 4.523 M 68.83 % 2.679 M 7.46 % 2.493 M 65.32 % 1.508 M -28.80 % 2.118 M -42.19 % 3.664 M 13.05 % 3.241 M -9.11 % 3.566 M -34.83 % 5.472 M 543.01 % 851.000 K -12.18 % 969.000 K 73.04 % 560.000 K -45.31 % 1.024 M -61.20 % 2.639 M -18.80 % 3.250 M 3.50 % 3.140 M 1.03 % 3.108 M 70.86 % 1.819 M -0.16 % 1.822 M -16.31 % 2.177 M 19.48 % 1.822 M -26.47 % 2.478 M -11.63 % 2.804 M -14.62 % 3.284 M 124.78 % 1.461 M -10.91 % 1.640 M -99.61 % 416.666 M -2.65 % 428.014 M -2.23 % 437.767 M -3.00 % 451.321 M -2.92 % 464.875 M -1.67 % 472.784 M -1.65 % 480.693 M -0.46 % 482.909 M -0.46 % 485.124 M
Total non current assets 47.840 M 8.79 % 43.973 M 163.09 % 16.714 M 33.89 % 12.483 M 35.88 % 9.187 M 49.04 % 6.164 M 23.95 % 4.973 M 47.92 % 3.362 M -32.25 % 4.962 M -4.19 % 5.179 M -64.03 % 14.397 M 0.16 % 14.374 M -69.81 % 47.613 M 14.05 % 41.749 M 9.63 % 38.082 M -1.22 % 38.554 M -50.89 % 78.502 M -25.68 % 105.634 M -50.07 % 211.570 M -23.27 % 275.724 M 21.83 % 226.325 M 201.59 % 75.043 M 192.20 % 25.682 M -2.02 % 26.211 M -2.34 % 26.838 M -5.48 % 28.393 M -3.71 % 29.487 M -6.45 % 31.520 M 1.72 % 30.988 M -6.95 % 33.303 M -93.35 % 500.567 M -0.72 % 504.191 M -1.51 % 511.905 M -2.36 % 524.290 M -2.31 % 536.674 M 2.10 % 525.613 M 2.15 % 514.551 M -0.51 % 517.185 M -0.51 % 519.819 M
Other current assets 331.749 M 102.76 % 163.614 M 97.08 % 83.019 M 258.68 % 23.146 M -8.13 % 25.193 M -7.16 % 27.137 M 17 871.52 % 151.000 K -99.45 % 27.633 M -20.64 % 34.819 M -0.14 % 34.869 M -1.42 % 35.372 M -27.29 % 48.651 M -48.07 % 93.693 M -13.80 % 108.695 M 13.85 % 95.470 M 1.05 % 94.479 M -33.35 % 141.753 M 5.42 % 134.467 M -14.22 % 156.761 M 63.64 % 95.795 M -33.99 % 145.128 M 68.06 % 86.357 M -16.99 % 104.035 M 44.21 % 72.142 M -31.00 % 104.548 M 35.18 % 77.337 M 25.20 % 61.769 M 114.37 % 28.814 M -42.95 % 50.511 M -98.45 % 3.268 B 134.05 % 1.396 B 468.02 % 245.780 M -77.19 % 1.077 B 67.39 % 643.633 M 206.63 % 209.907 M -68.60 % 668.563 M -40.69 % 1.127 B 13.41 % 993.965 M 15.48 % 860.712 M
Short term investments 12.681 M 175.97 % 4.595 M -91.74 % 55.627 M 84.94 % 30.078 M 19.58 % 25.153 M 129.54 % 10.958 M -28.33 % 15.290 M 34.96 % 11.329 M -15.55 % 13.415 M 31.06 % 10.236 M -7.70 % 11.090 M -44.50 % 19.981 M -76.69 % 85.735 M 333.29 % 19.787 M -27.26 % 27.203 M 23.72 % 21.988 M 91.65 % 11.473 M -72.61 % 41.895 M -65.75 % 122.308 M 3.62 % 118.031 M -57.21 % 275.855 M 293.31 % 70.136 M 34.98 % 51.961 M 80.48 % 28.790 M 38.76 % 20.748 M -19.90 % 25.903 M 0.000 -100.00 % 4.263 M -28.10 % 5.929 M 0.000 -100.00 % 726.355 M 12 616.30 % 5.712 M -64.68 % 16.171 M -68.89 % 51.987 M -40.79 % 87.803 M 100.00 % 43.902 M 0.000 0.000 0.000
cash and cash equivalents 88.496 M -44.89 % 160.575 M -23.05 % 208.678 M 17.36 % 177.805 M 16.32 % 152.853 M 51.29 % 101.036 M 37.99 % 73.222 M -36.68 % 115.636 M 122.81 % 51.898 M -48.06 % 99.922 M 746.87 % 11.799 M -81.78 % 64.766 M 404.41 % 12.840 M -86.69 % 96.446 M -11.00 % 108.366 M -11.68 % 122.694 M 106.82 % 59.324 M -35.45 % 91.907 M 202.97 % 30.335 M -61.48 % 78.749 M 273.02 % 21.111 M -62.81 % 56.767 M 229.12 % 17.248 M -65.04 % 49.337 M 31.16 % 37.616 M 117.85 % 17.267 M 6.60 % 16.198 M 56.68 % 10.338 M -52.60 % 21.812 M 104.33 % 10.675 M -96.13 % 275.949 M -51.74 % 571.762 M 96.47 % 291.016 M -61.37 % 753.245 M -38.03 % 1.215 B 73.90 % 698.936 M 283.19 % 182.399 M 42.22 % 128.253 M 73.07 % 74.106 M
Cash and short term investments 461.180 M 58.94 % 290.166 M -6.67 % 310.912 M 49.56 % 207.883 M 16.78 % 178.006 M 58.94 % 111.994 M 26.53 % 88.512 M -30.29 % 126.965 M 94.39 % 65.313 M -40.71 % 110.158 M 381.27 % 22.889 M -64.66 % 64.766 M 404.41 % 12.840 M -86.69 % 96.446 M -11.00 % 108.366 M -11.68 % 122.694 M 73.30 % 70.797 M -47.09 % 133.802 M -12.34 % 152.643 M -22.43 % 196.780 M -33.74 % 296.966 M 134.01 % 126.903 M 83.36 % 69.209 M -11.41 % 78.127 M 33.86 % 58.364 M 35.20 % 43.170 M 166.51 % 16.198 M 10.94 % 14.601 M -47.37 % 27.741 M 159.87 % 10.675 M -98.93 % 1.002 B 73.57 % 577.474 M 87.99 % 307.187 M -61.85 % 805.232 M -38.21 % 1.303 B 75.45 % 742.838 M 307.26 % 182.399 M 42.22 % 128.253 M 73.07 % 74.106 M
Total current assets 944.571 M 83.02 % 516.109 M 17.01 % 441.066 M 51.94 % 290.281 M -3.92 % 302.110 M 53.50 % 196.814 M -0.54 % 197.877 M -4.96 % 208.214 M 3.59 % 200.994 M 8.44 % 185.346 M 9.02 % 170.007 M -2.11 % 173.665 M -25.77 % 233.961 M -10.23 % 260.623 M -13.03 % 299.678 M -6.17 % 319.380 M -2.98 % 329.193 M -10.45 % 367.592 M -12.77 % 421.408 M 5.27 % 400.309 M -22.54 % 516.762 M 60.63 % 321.703 M 21.90 % 263.903 M 32.85 % 198.643 M 20.99 % 164.182 M 34.49 % 122.076 M 2.77 % 118.788 M 80.39 % 65.851 M -19.19 % 81.491 M -97.52 % 3.282 B 23.18 % 2.664 B 25.63 % 2.120 B -18.22 % 2.593 B -10.45 % 2.895 B -9.46 % 3.198 B 1.39 % 3.154 B 1.40 % 3.110 B 23.05 % 2.528 B 29.95 % 1.945 B
Inventory 129.136 M 245.57 % 37.369 M 0.000 0.000 100.00 % -25.153 M -129.54 % -10.958 M 28.33 % -15.290 M -34.96 % -11.329 M -1 309.07 % 937.000 K 0.00 % 937.000 K 0.00 % 937.000 K 0.00 % 937.000 K 0.00 % 937.000 K 0.00 % 937.000 K -29.39 % 1.327 M -2.07 % 1.355 M -7.57 % 1.466 M -40.65 % 2.470 M -16.81 % 2.969 M 211.22 % 954.000 K -23.13 % 1.241 M 0.16 % 1.239 M -0.32 % 1.243 M 0.32 % 1.239 M -2.44 % 1.270 M -19.06 % 1.569 M -44.10 % 2.807 M -10.09 % 3.122 M -3.61 % 3.239 M -2.47 % 3.321 M -98.75 % 265.633 M 25.61 % 211.477 M -8.26 % 230.525 M -19.97 % 288.038 M -16.64 % 345.551 M 2.90 % 335.798 M 2.99 % 326.045 M 44.51 % 225.620 M 80.21 % 125.195 M
Net receivables 22.506 M -9.83 % 24.960 M -47.05 % 47.135 M -20.45 % 59.252 M 29.83 % 45.638 M 37.85 % 33.106 M 48.15 % 22.347 M -28.70 % 31.341 M 0.000 -100.00 % 31.690 M 130.29 % 13.761 M -65.01 % 39.330 M 249.66 % 11.248 M -67.64 % 34.758 M -48.36 % 67.312 M -14.35 % 78.587 M -20.87 % 99.320 M 19.31 % 83.244 M -3.49 % 86.255 M -6.53 % 92.284 M 25.68 % 73.427 M -13.05 % 84.447 M 3.38 % 81.686 M 103.75 % 40.092 M -18.83 % 49.390 M 26.06 % 39.180 M 3.07 % 38.014 M 61.23 % 23.577 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K -9.19 % 381.000 K -0.26 % 382.000 K 0.26 % 381.000 K 0.26 % 380.000 K 9.83 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K 0.00 % 346.000 K -16.02 % 412.000 K 0.000 -100.00 % 346.000 K 105.95 % 168.000 K 0.00 % 168.000 K -99.51 % 34.030 M 30.48 % 26.081 M 6.84 % 24.411 M 100.00 % 12.206 M 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
Account payables 38.424 M 48.37 % 25.897 M -9.68 % 28.672 M 2 297.32 % 1.196 M -87.42 % 9.505 M 3.78 % 9.159 M 171.06 % 3.379 M -17.91 % 4.116 M 425.00 % 784.000 K -79.41 % 3.808 M -37.35 % 6.078 M -65.22 % 17.476 M 62.76 % 10.737 M 34.35 % 7.992 M -10.07 % 8.887 M -13.26 % 10.246 M 17.54 % 8.717 M -77.54 % 38.805 M 2.70 % 37.786 M -23.43 % 49.351 M 349.87 % 10.970 M -68.32 % 34.632 M -23.49 % 45.267 M 335.13 % 10.403 M 386.58 % 2.138 M -18.83 % 2.634 M -81.23 % 14.034 M 546.73 % 2.170 M -88.04 % 18.149 M 127.77 % 7.968 M -99.33 % 1.185 B 20.13 % 986.302 M 0.000 -100.00 % 728.999 M -50.00 % 1.458 B 6.19 % 1.373 B 6.60 % 1.288 B 9.15 % 1.180 B 10.07 % 1.072 B
Tax payables 0.000 0.000 0.000 -100.00 % 834.000 K -51.37 % 1.715 M -12.46 % 1.959 M -59.89 % 4.884 M 25.33 % 3.897 M -6.32 % 4.160 M -8.07 % 4.525 M 36.46 % 3.316 M -7.74 % 3.594 M -9.92 % 3.990 M -15.02 % 4.695 M -22.89 % 6.089 M -38.96 % 9.976 M 76.07 % 5.666 M -18.12 % 6.920 M 57.70 % 4.388 M 7.84 % 4.069 M -34.47 % 6.209 M -13.10 % 7.145 M 3.57 % 6.899 M 28.71 % 5.360 M 3.57 % 5.175 M -9.42 % 5.713 M 493.25 % 963.000 K -50.69 % 1.953 M 39.30 % 1.402 M -50.81 % 2.850 M 12.65 % 2.530 M 0.000 0.000 -100.00 % 857.000 K -50.00 % 1.714 M 12.14 % 1.529 M 13.81 % 1.343 M 100.00 % 671.500 K 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 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.000 K 0.000 100.00 % -63.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
Minority interest 121.543 M 133.28 % 52.101 M 1.64 % 51.259 M 0.01 % 51.253 M -2.56 % 52.601 M -1.80 % 53.565 M -4.16 % 55.892 M -0.65 % 56.259 M -7.20 % 60.622 M -4.06 % 63.187 M -8.11 % 68.761 M -4.12 % 71.715 M -18.47 % 87.960 M -6.37 % 93.947 M -10.30 % 104.737 M -3.48 % 108.510 M 16.46 % 93.171 M -1.25 % 94.354 M 12.57 % 83.818 M 7.35 % 78.078 M 4.44 % 74.761 M 3.61 % 72.155 M 6.04 % 68.046 M 3.65 % 65.647 M 6.69 % 61.528 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 % 93.748 M -50.00 % 187.495 M
Capital lease obligations 1.549 M -39.11 % 2.544 M -29.99 % 3.634 M 11.92 % 3.247 M 37.47 % 2.362 M 8.60 % 2.175 M 34.51 % 1.617 M 109.73 % 771.000 K -51.81 % 1.600 M -33.55 % 2.408 M 22.05 % 1.973 M -38.32 % 3.199 M -34.59 % 4.891 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 264.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 546.448 M 2.35 % 533.924 M -0.56 % 536.911 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.798 M 0.000 -100.00 % 8.074 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
Other total stockholders equity 0.000 -100.00 % 718.503 M 0.00 % 718.503 M 7.00 % 671.506 M 4.26 % 644.093 M 14.15 % 564.253 M 1.53 % 555.765 M -0.08 % 556.194 M 2 371.42 % 22.505 M 58.31 % 14.216 M -97.39 % 543.859 M -1.74 % 553.478 M 4.34 % 530.446 M 0.00 % 530.446 M 0.00 % 530.446 M 0.00 % 530.446 M 0.00 % 530.446 M 4.74 % 506.417 M 8.50 % 466.733 M 16.96 % 399.069 M 9.38 % 364.843 M 52.39 % 239.407 M 82.77 % 130.991 M 6.80 % 122.652 M 0.70 % 121.799 M -6.38 % 130.094 M -0.06 % 130.168 M 1 115.73 % 10.707 M 22.74 % 8.723 M -98.76 % 704.175 M -24.68 % 934.855 M 8.03 % 865.332 M 13.14 % 764.856 M -14.10 % 890.421 M -12.36 % 1.016 B 33.72 % 759.771 M 50.88 % 503.556 M 13.63 % 443.157 M 15.78 % 382.758 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 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.000 K -4.08 % 49.000 K 4.26 % 47.000 K 2.17 % 46.000 K -26.98 % 63.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 % 3.299 M -50.00 % 6.598 M 100.00 % 3.299 M 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -14.944 M -22.96 % -12.154 M 0.000 0.000 0.000 0.000 100.00 % -36.382 M 6.96 % -39.104 M -2.94 % -37.988 M 0.000 0.000 0.000 0.000 0.000 100.00 % -45.953 M 18.80 % -56.594 M -264.42 % -15.530 M -46.73 % -10.584 M 43.20 % -18.634 M 22.47 % -24.034 M 0.000 100.00 % -18.149 M 0.000 100.00 % -2.467 B -146.45 % -1.001 B 29.62 % -1.422 B -100.00 % -711.152 M 0.000 0.000 0.000 0.000 0.000
Total assets 992.411 M 77.19 % 560.082 M 22.35 % 457.780 M 51.20 % 302.764 M -2.74 % 311.297 M 53.36 % 202.978 M 0.06 % 202.850 M -4.12 % 211.576 M 2.73 % 205.956 M 8.10 % 190.525 M 3.32 % 184.404 M -1.93 % 188.039 M -33.22 % 281.574 M -6.88 % 302.372 M -10.48 % 337.760 M -5.64 % 357.934 M -12.21 % 407.695 M -13.85 % 473.226 M -25.24 % 632.978 M -6.37 % 676.033 M -9.02 % 743.087 M 87.30 % 396.746 M 37.01 % 289.585 M 28.79 % 224.854 M 17.71 % 191.020 M 26.95 % 150.469 M 1.48 % 148.275 M 52.28 % 97.371 M -13.43 % 112.479 M -96.61 % 3.315 B 4.75 % 3.165 B 20.57 % 2.625 B -15.46 % 3.105 B -9.21 % 3.420 B -8.43 % 3.734 B 1.49 % 3.680 B 1.51 % 3.625 B 19.04 % 3.045 B 23.53 % 2.465 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-12-31 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-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-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2006-01-31 2005-06-30 2005-01-31
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 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 -100.00 % 2.760 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
Change in working capital 0.000 100.00 % -143.919 M 0.000 100.00 % -4.793 M 0.000 100.00 % -10.985 M 0.000 100.00 % -10.761 M 0.000 -100.00 % 30.831 M 0.000 -100.00 % 4.046 M 92.39 % 2.103 M -83.15 % 12.479 M 146.16 % 5.070 M -63.11 % 13.743 M 60.80 % 8.547 M 663.75 % -1.516 M -106.70 % 22.633 M 192.91 % 7.727 M 34.00 % 5.767 M 107.84 % -73.550 M -66.99 % -44.045 M -5.85 % -41.610 M -228.19 % -12.679 M 54.59 % -27.919 M -2.21 % -27.317 M 80.57 % -140.594 M 0.00 % -140.594 M 59.36 % -345.956 M 0.00 % -345.956 M -160.05 % -133.034 M 0.00 % -133.034 M -861.36 % -13.838 M 0.00 % -13.838 M -107.50 % 184.547 M 0.00 % 184.547 M 2 726.26 % -7.027 M 0.00 % -7.027 M -100.00 % -3.514 M 94.34 % -62.025 M -100.00 % -31.013 M
Accounts receivables 0.000 100.00 % -107.269 M 0.000 100.00 % -4.793 M 0.000 100.00 % -10.985 M 0.000 100.00 % -10.761 M 0.000 -100.00 % 30.831 M 0.000 -100.00 % 4.046 M 0.000 -100.00 % 12.061 M 0.000 -100.00 % 12.628 M 0.000 0.000 0.000 -100.00 % 7.049 M 0.000 100.00 % -73.157 M 0.000 100.00 % -41.940 M 0.000 100.00 % -29.209 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
Inventory 0.000 100.00 % -36.650 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 % 418.000 K 100.00 % 209.000 K -81.26 % 1.115 M 100.00 % 557.500 K 136.77 % -1.516 M -100.00 % -758.000 K -365.96 % 285.000 K 100.00 % 142.500 K 0.00 % 142.500 K 0.000 -100.00 % 330.000 K 100.00 % 165.000 K -87.21 % 1.290 M 100.00 % 645.000 K 101.29 % -50.051 M 0.00 % -50.051 M -213.44 % -15.968 M 0.00 % -15.968 M -267.66 % 9.524 M 0.00 % 9.524 M -83.44 % 57.514 M 0.00 % 57.514 M 689.70 % -9.753 M 0.00 % -9.753 M 90.29 % -100.425 M 0.00 % -100.425 M -100.00 % -50.213 M -552.75 % -7.693 M -100.00 % -3.846 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 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.861 M 0.00 % 4.861 M -39.16 % 7.989 M 0.00 % 7.989 M -65.85 % 23.391 M 5 851.91 % 393.000 K -93.01 % 5.624 M 1 531.04 % -393.000 K 0.000 0.000 100.00 % -12.844 M 0.00 % -12.844 M 54.07 % -27.962 M 69.12 % -90.544 M 0.00 % -90.544 M 72.56 % -329.988 M 0.00 % -329.988 M -131.48 % -142.558 M 0.00 % -142.558 M -99.80 % -71.352 M 0.00 % -71.352 M -136.72 % 194.300 M 0.00 % 194.300 M 108.03 % 93.398 M 0.00 % 93.398 M 100.00 % 46.699 M 185.95 % -54.333 M -100.00 % -27.166 M
Other non cash items -45.476 M -175.49 % 60.243 M 205.58 % -57.057 M -266.52 % 34.264 M 167.91 % -50.453 M -231.27 % 38.434 M 218.21 % -32.513 M -145.50 % 71.464 M 198.32 % -72.683 M -303.18 % 35.773 M 171.07 % -50.332 M -141.25 % 122.017 M 303.45 % -59.975 M -1 265.24 % -4.393 M 46.87 % -8.268 M -108.50 % 97.268 M 1 500.55 % -6.945 M -102.70 % 257.149 M 459.06 % 45.997 M -79.17 % 220.773 M 206.17 % -207.947 M -503.66 % 51.516 M 186.74 % -59.393 M -239.30 % 42.637 M 330.05 % -18.534 M 52.48 % -39.006 M -398.02 % 13.089 M 227.62 % -10.256 M -58.50 % -6.471 M -105.57 % 116.070 M 193.73 % 39.516 M 50.44 % 26.267 M 27.32 % 20.630 M -86.25 % 150.084 M 13.91 % 131.754 M 905.64 % 13.102 M -49.49 % 25.939 M -32.59 % 38.477 M 0.00 % 38.477 M 100.00 % 19.238 M 4.24 % 18.456 M 100.00 % 9.228 M
Net cash provided by operating activities 0.000 100.00 % -30.048 M 15.57 % -35.590 M -212.00 % 31.777 M 171.71 % -44.314 M -336.13 % 18.767 M 142.28 % -44.390 M -190.12 % 49.255 M 159.27 % -83.106 M -234.71 % 61.693 M 208.25 % -56.990 M -199.85 % 57.077 M 181.94 % -69.653 M -669.90 % -9.047 M 40.98 % -15.328 M -121.66 % 70.753 M 204.54 % -67.681 M -203.95 % 65.111 M 179.03 % -82.391 M -221.13 % 68.020 M 277.23 % -38.380 M -26.42 % -30.359 M 18.16 % -37.097 M -327.09 % 16.336 M 173.87 % -22.116 M 37.93 % -35.630 M -31.23 % -27.151 M 80.51 % -139.335 M 0.00 % -139.335 M 44.55 % -251.277 M 0.00 % -251.277 M -223.28 % -77.727 M 0.00 % -77.727 M -369.56 % 28.835 M 0.00 % 28.835 M -89.78 % 282.016 M 0.00 % 282.016 M 163.34 % 107.090 M 0.00 % 107.090 M 100.00 % 53.545 M 2 678.67 % 1.927 M 100.00 % 963.500 K
Investments in property plant and equipment 0.000 0.000 0.000 100.00 % -2.334 M 0.000 100.00 % -304.000 K 0.000 100.00 % -130.000 K 0.000 100.00 % -1.094 M 0.000 100.00 % -108.000 K 93.53 % -1.668 M -32.38 % -1.260 M 57.76 % -2.983 M -574.89 % -442.000 K 90.90 % -4.858 M -223.44 % -1.502 M 64.03 % -4.176 M -74.58 % -2.392 M -100.00 % -1.196 M -40.87 % -849.000 K -100.00 % -424.500 K 57.59 % -1.001 M -100.00 % -500.500 K 44.20 % -897.000 K -100.00 % -448.500 K 67.45 % -1.378 M 0.00 % -1.378 M 62.21 % -3.647 M 0.00 % -3.647 M 62.76 % -9.792 M 0.00 % -9.792 M -73.06 % -5.658 M 0.00 % -5.658 M 41.89 % -9.736 M 0.00 % -9.736 M 33.93 % -14.737 M 0.00 % -14.737 M -100.00 % -7.369 M 83.31 % -44.149 M -100.00 % -22.074 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 447.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.771 M 0.000 0.000 0.000 0.000 0.000 100.00 % -40.039 M 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 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -24.894 M 0.00 % -24.894 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.649 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
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 -100.00 % 6.419 M 0.00 % 6.419 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.731 M 0.00 % 13.731 M 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 0.000 100.00 % -27.755 M -454.55 % -5.005 M -934.09 % -484.000 K 85.09 % -3.246 M -265.95 % -887.000 K -18.27 % -750.000 K -15.56 % -649.000 K 51.42 % -1.336 M -108.51 % 15.695 M 201.57 % -15.452 M -3 053.47 % -490.000 K 80.12 % -2.465 M 26.70 % -3.363 M -206.01 % -1.099 M -128.24 % 3.891 M 191.46 % 1.335 M -96.76 % 41.153 M 162.43 % -65.914 M -5 733.68 % 1.170 M 137.43 % -3.126 M 93.75 % -50.037 M -11 813.57 % -420.000 K -302.90 % 206.998 K 64.28 % 126.000 K -99.61 % 32.377 M 7 118.95 % 448.500 K 100.20 % -229.482 M -16 753.27 % 1.378 M -88.94 % 12.460 M 223.56 % -10.084 M -112.55 % 80.337 M 720.44 % 9.792 M 108.19 % -119.576 M -2 213.40 % 5.658 M 102.76 % -205.255 M -2 208.21 % 9.736 M 672.71 % -1.700 M -111.54 % 14.737 M 100.00 % 7.369 M -83.31 % 44.149 M 100.00 % 22.074 M
Net cash used for investing activites 0.000 100.00 % -27.755 M -454.55 % -5.005 M -77.61 % -2.818 M 13.19 % -3.246 M -172.54 % -1.191 M -58.80 % -750.000 K 3.72 % -779.000 K 41.69 % -1.336 M -109.15 % 14.601 M 194.49 % -15.452 M -2 483.95 % -598.000 K 75.74 % -2.465 M 46.68 % -4.623 M -320.66 % -1.099 M -131.86 % 3.449 M 158.35 % 1.335 M -96.63 % 39.651 M 160.16 % -65.914 M -8 405.03 % -775.000 K 75.21 % -3.126 M 93.86 % -50.886 M -12 015.71 % -420.000 K 47.10 % -794.000 K -730.16 % 126.000 K -99.60 % 31.480 M 7 118.95 % -448.500 K 99.61 % -114.871 M 0.96 % -115.989 M -518.85 % 27.692 M 145.67 % 11.272 M -76.39 % 47.748 M 109.44 % 22.798 M 149.59 % -45.972 M 42.00 % -79.263 M 43.72 % -140.837 M -23.33 % -114.194 M -1 378.52 % -7.724 M 11.36 % -8.714 M -100.00 % -4.357 M 88.03 % -36.383 M -100.00 % -18.191 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 85.528 M 0.000 -100.00 % 739.869 M 0.000 100.00 % -366.590 M 0.000 -100.00 % 74.885 M 0.000 100.00 % -515.394 M 0.000 -100.00 % 273.587 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 0.000 0.000 0.000 0.000 -100.00 % 13.427 M 0.00 % 13.427 M -79.22 % 64.603 M 0.00 % 64.603 M 35.85 % 47.554 M 0.00 % 47.554 M -23.51 % 62.166 M 0.00 % 62.166 M 0.000 0.000 -100.00 % 64.433 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 125.992 M 0.00 % 125.992 M 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 0.000 0.000 0.000 0.000 0.000 0.000 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 % -39.000 K 0.00 % -39.000 K 95.46 % -859.500 K 0.00 % -859.500 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.169 M 0.00 % -16.169 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 -100.00 % 3.703 M -95.07 % 75.062 M 3 781.31 % -2.039 M -102.15 % 94.921 M 926.84 % 9.244 M 456.20 % 1.662 M -90.44 % 17.385 M -51.45 % 35.811 M 176.81 % 12.937 M -32.90 % 19.281 M 473.23 % -5.166 M 54.76 % -11.418 M -296.87 % -2.877 M -289.03 % 1.522 M 146.89 % -3.246 M -112.69 % 25.583 M 169.70 % -36.703 M -138.35 % 95.716 M 1 504.70 % -6.814 M -355.97 % 2.662 M -97.81 % 121.477 M 2 256.03 % 5.156 M 248.25 % -3.478 M -108.23 % 42.242 M 663.59 % 5.532 M -73.00 % 20.487 M -95.65 % 470.563 M 1 369.66 % -37.062 M -102.81 % 1.317 B 179.36 % -1.659 B -209.32 % 1.518 B 241.84 % -1.070 B -142.73 % 2.504 B 199.04 % -2.529 B -260.01 % 1.580 B 207.76 % -1.466 B -228.53 % 1.141 B 175.87 % -1.504 B -100.00 % -751.937 M -40.59 % -534.857 M -100.00 % -267.429 M
Net cash used provided by financing activities 0.000 -100.00 % 3.703 M -95.07 % 75.062 M 3 781.31 % -2.039 M -102.15 % 94.921 M 926.84 % 9.244 M 456.20 % 1.662 M -90.44 % 17.385 M -51.45 % 35.811 M 176.81 % 12.937 M -32.90 % 19.281 M 473.23 % -5.166 M 54.76 % -11.418 M -296.87 % -2.877 M -289.03 % 1.522 M 146.89 % -3.246 M -112.69 % 25.583 M 169.70 % -36.703 M -138.35 % 95.716 M 1 504.70 % -6.814 M -355.97 % 2.662 M -97.81 % 121.477 M 2 256.03 % 5.156 M 248.25 % -3.478 M -108.23 % 42.242 M 663.59 % 5.532 M -73.00 % 20.487 M -93.87 % 334.173 M 1 001.66 % -37.062 M -101.80 % 2.057 B 223.95 % -1.659 B -244.14 % 1.151 B 207.57 % -1.070 B -141.78 % 2.561 B 200.65 % -2.545 B -293.25 % 1.317 B 189.80 % -1.466 B -203.67 % 1.415 B 194.06 % -1.504 B -100.00 % -751.937 M -40.59 % -534.857 M -100.00 % -267.429 M
Effect of forex changes on cash 0.000 -100.00 % 5.997 M 266.86 % -3.594 M -82.62 % -1.968 M -144.17 % 4.456 M 348.29 % 994.000 K -6.58 % 1.064 M 150.12 % -2.123 M -449.75 % 607.000 K 154.78 % -1.108 M -671.13 % 194.000 K -68.35 % 613.000 K 975.71 % -70.000 K -101.51 % 4.627 M 1 442.33 % 300.000 K 104.10 % -7.309 M -346.34 % 2.967 M 332.89 % -1.274 M -213.65 % 1.121 M 329.50 % 261.000 K -89.36 % 2.454 M 11 585.71 % 21.000 K -92.28 % 272.000 K 179.30 % -343.000 K -453.61 % 97.000 K 130.99 % -313.000 K -348.41 % 126.000 K 100.07 % -186.179 M -200.00 % 186.175 M 8 332.35 % -2.262 M -157.38 % 3.942 M 100.35 % -1.123 B -199.99 % 1.123 B 2 855.36 % -40.765 M -195.66 % 42.614 M 103.09 % -1.379 B -200.11 % 1.378 B 194.37 % -1.460 B -200.01 % 1.460 B 100.00 % 729.822 M 36.97 % 532.844 M 100.00 % 266.422 M
Net change in cash 0.000 100.00 % -208.678 M -1 451.85 % 15.437 M 23.73 % 12.476 M -75.76 % 51.464 M 86.41 % 27.607 M 230.18 % -21.207 M -166.54 % 31.869 M 232.72 % -24.012 M -154.50 % 44.062 M 266.37 % -26.484 M -202.00 % 25.963 M 330.34 % -11.272 M -42.32 % -7.920 M -110.20 % 77.623 M 1 270.57 % -6.631 M -118.92 % 35.044 M 442.25 % 6.463 M -34.62 % 9.884 M 158.12 % 3.829 M -43.15 % 6.736 M 10.87 % 6.076 M 23.64 % 4.914 M 140.75 % 2.041 M -93.87 % 33.299 M 315.33 % 8.018 M 362.84 % 1.732 M 100.82 % -212.422 M -300.00 % -53.106 M 17.68 % -64.508 M -300.00 % -16.127 M -330.28 % -3.748 M -300.00 % -937.000 K 98.10 % -49.279 M -300.00 % -12.320 M -107.80 % 157.896 M 300.00 % 39.474 M -63.55 % 108.293 M 300.00 % 27.073 M 0.00 % 27.073 M 248.47 % -18.235 M 0.00 % -18.235 M
Cash at beginning of period 0.000 -100.00 % 208.678 M 0.000 -100.00 % 152.853 M 34.75 % 113.437 M 32.17 % 85.830 M -9.11 % 94.429 M 0.000 -100.00 % 75.910 M 0.000 -100.00 % 38.283 M 0.000 -100.00 % 24.112 M 0.00 % 24.112 M -21.57 % 30.743 M 0.00 % 30.743 M 26.62 % 24.280 M 0.00 % 24.280 M 18.72 % 20.451 M 0.00 % 20.451 M 42.26 % 14.375 M 0.00 % 14.375 M 16.55 % 12.334 M 0.00 % 12.334 M 185.73 % 4.317 M 0.00 % 4.317 M 67.02 % 2.585 M -98.84 % 222.760 M 300.00 % 55.690 M -80.61 % 287.268 M 300.00 % 71.817 M -75.32 % 291.016 M 300.00 % 72.754 M -78.62 % 340.295 M 300.00 % 85.074 M -53.36 % 182.399 M 300.00 % 45.600 M -38.47 % 74.106 M 300.00 % 18.527 M 0.00 % 18.527 M -49.60 % 36.761 M 0.00 % 36.761 M
Cash at end of period 0.000 0.000 -100.00 % 15.437 M 23.73 % 12.476 M -92.43 % 164.901 M 45.37 % 113.437 M 54.92 % 73.222 M 129.76 % 31.869 M -38.59 % 51.898 M 17.79 % 44.062 M 273.43 % 11.799 M -54.55 % 25.963 M 102.20 % 12.840 M -20.70 % 16.192 M -85.06 % 108.366 M 349.44 % 24.112 M -59.36 % 59.324 M 92.97 % 30.743 M 1.34 % 30.335 M 24.94 % 24.280 M 15.01 % 21.111 M 3.23 % 20.451 M 18.57 % 17.248 M 19.98 % 14.375 M -61.78 % 37.616 M 204.97 % 12.334 M 185.73 % 4.317 M -58.24 % 10.338 M 300.00 % 2.585 M -98.84 % 222.760 M 300.00 % 55.690 M -80.61 % 287.268 M 300.00 % 71.817 M -75.32 % 291.016 M 300.00 % 72.754 M -78.62 % 340.295 M 300.00 % 85.074 M -53.36 % 182.399 M 300.00 % 45.600 M 0.00 % 45.600 M 146.13 % 18.527 M 0.00 % 18.527 M
Operating cash flow 0.000 100.00 % -30.048 M 15.57 % -35.590 M -212.00 % 31.777 M 171.71 % -44.314 M -336.13 % 18.767 M 142.28 % -44.390 M -190.12 % 49.255 M 159.27 % -83.106 M -234.71 % 61.693 M 208.25 % -56.990 M -199.85 % 57.077 M 181.94 % -69.653 M -669.90 % -9.047 M 40.98 % -15.328 M -121.66 % 70.753 M 204.54 % -67.681 M -203.95 % 65.111 M 179.03 % -82.391 M -221.13 % 68.020 M 277.23 % -38.380 M -26.42 % -30.359 M 18.16 % -37.097 M -327.09 % 16.336 M 173.87 % -22.116 M 37.93 % -35.630 M -31.23 % -27.151 M 80.51 % -139.335 M 0.00 % -139.335 M 44.55 % -251.277 M 0.00 % -251.277 M -223.28 % -77.727 M 0.00 % -77.727 M -369.56 % 28.835 M 0.00 % 28.835 M -89.78 % 282.016 M 0.00 % 282.016 M 163.34 % 107.090 M 0.00 % 107.090 M 100.00 % 53.545 M 2 678.67 % 1.927 M 100.00 % 963.500 K
Capital expenditure 0.000 100.00 % -116.000 K 0.000 100.00 % -2.334 M 0.000 100.00 % -304.000 K 0.000 100.00 % -130.000 K 0.000 100.00 % -1.094 M 0.000 100.00 % -108.000 K 93.53 % -1.668 M -32.38 % -1.260 M 57.76 % -2.983 M -574.89 % -442.000 K 90.90 % -4.858 M -223.44 % -1.502 M 64.03 % -4.176 M -74.58 % -2.392 M -100.00 % -1.196 M -40.87 % -849.000 K -100.00 % -424.500 K 57.59 % -1.001 M -100.00 % -500.500 K 44.20 % -897.000 K -100.00 % -448.500 K 67.45 % -1.378 M 0.00 % -1.378 M 62.21 % -3.647 M 0.00 % -3.647 M 62.76 % -9.792 M 0.00 % -9.792 M -73.06 % -5.658 M 0.00 % -5.658 M 41.89 % -9.736 M 0.00 % -9.736 M 33.93 % -14.737 M 0.00 % -14.737 M -100.00 % -7.369 M 83.31 % -44.149 M -100.00 % -22.074 M
Free CashFlow 0.000 100.00 % -30.164 M 15.25 % -35.590 M -220.88 % 29.443 M 166.44 % -44.314 M -340.02 % 18.463 M 141.59 % -44.390 M -190.36 % 49.125 M 159.11 % -83.106 M -237.14 % 60.599 M 206.33 % -56.990 M -200.04 % 56.969 M 179.88 % -71.321 M -591.97 % -10.307 M 43.71 % -18.311 M -126.04 % 70.311 M 196.93 % -72.539 M -214.04 % 63.609 M 173.48 % -86.567 M -231.91 % 65.628 M 265.83 % -39.576 M -26.81 % -31.208 M 16.83 % -37.522 M -344.68 % 15.335 M 167.80 % -22.617 M 38.08 % -36.527 M -32.35 % -27.600 M 80.39 % -140.713 M 0.00 % -140.713 M 44.80 % -254.923 M 0.00 % -254.923 M -191.28 % -87.519 M 0.00 % -87.519 M -477.62 % 23.177 M 0.00 % 23.177 M -91.49 % 272.280 M 0.00 % 272.280 M 194.82 % 92.353 M 0.00 % 92.353 M 100.00 % 46.177 M 209.37 % -42.222 M -100.00 % -21.111 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 2009 2009 2008 2008 2007 2007 2006 2006 2006 2005 2005