0613.HK

Planetree International Development Limited 0613.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Revenue 81.916 M -27.76 % 113.394 M -27.68 % 156.789 M -19.73 % 195.316 M 94.94 % 100.193 M 54.85 % 64.704 M -47.43 % 123.092 M -35.03 % 189.462 M 61.22 % 117.518 M -51.63 % 242.934 M -29.87 % 346.398 M 43.45 % 241.483 M 11.91 % 215.781 M 0.000 -100.00 % 5.567 M -94.70 % 105.006 M 147.91 % -219.185 M -303.29 % 107.819 M -12.23 % 122.847 M -71.85 % 436.334 M 11.09 % 392.766 M
Net income -197.692 M -41.06 % -140.145 M -716.13 % -17.172 M 22.48 % -22.153 M -153.05 % 41.762 M 87.17 % 22.312 M -79.56 % 109.180 M -14.37 % 127.505 M 483.60 % 21.848 M -86.50 % 161.829 M -45.24 % 295.547 M 55.77 % 189.733 M 50.86 % 125.768 M 118.76 % -670.439 M -594.68 % 135.530 M -19.64 % 168.653 M 123.31 % -723.666 M -372.79 % 265.282 M -67.21 % 809.144 M 8 077.36 % -10.143 M -104.22 % 240.344 M
Income before tax -165.815 M -1.76 % -162.953 M -2 634.26 % 6.430 M 177.38 % -8.310 M -116.85 % 49.307 M 75.86 % 28.037 M -68.97 % 90.366 M -36.71 % 142.785 M 448.46 % 26.034 M -83.92 % 161.861 M -45.24 % 295.567 M 84.38 % 160.302 M 27.42 % 125.809 M 118.77 % -670.415 M -591.67 % 136.356 M -19.23 % 168.811 M 123.23 % -726.678 M -352.59 % 287.694 M -0.79 % 289.976 M 5 867.22 % -5.028 M -102.00 % 251.559 M
Income before tax ratio -2.02 -40.86 % -1.44 -3 604.10 % 0.04 196.39 % -0.04 -108.65 % 0.49 13.57 % 0.43 -40.98 % 0.73 -2.59 % 0.75 240.19 % 0.22 -66.75 % 0.67 -21.91 % 0.85 28.54 % 0.66 13.86 % 0.58 0.00 -100.00 % 24.49 1 423.58 % 1.61 -51.51 % 3.32 24.25 % 2.67 13.04 % 2.36 20 584.31 % -0.01 -101.80 % 0.64
EBITDA -13.270 M -123.28 % 57.008 M -51.71 % 118.058 M 92.27 % 61.402 M 181.73 % 21.795 M -29.90 % 31.090 M -22.55 % 40.144 M 6.11 % 37.834 M -41.42 % 64.589 M -53.67 % 139.404 M -19.10 % 172.326 M 18.93 % 144.898 M 9.70 % 132.085 M 119.83 % -666.090 M -511.99 % 161.676 M -6.41 % 172.758 M 123.96 % -721.168 M -1 852.32 % -36.939 M -414.04 % -7.186 M 95.22 % -150.314 M -426.10 % 46.095 M
Net income ratio -2.41 -95.27 % -1.24 -1 028.45 % -0.11 3.44 % -0.11 -127.21 % 0.42 20.88 % 0.34 -61.12 % 0.89 31.80 % 0.67 261.99 % 0.19 -72.09 % 0.67 -21.92 % 0.85 8.59 % 0.79 34.80 % 0.58 0.00 -100.00 % 24.35 1 415.77 % 1.61 -51.35 % 3.30 34.19 % 2.46 -62.64 % 6.59 28 434.39 % -0.02 -103.80 % 0.61
Ratio EBITDA -0.16 -132.22 % 0.50 -33.23 % 0.75 139.52 % 0.31 44.52 % 0.22 -54.73 % 0.48 47.33 % 0.33 63.32 % 0.20 -63.67 % 0.55 -4.22 % 0.57 15.35 % 0.50 -17.09 % 0.60 -1.98 % 0.61 0.00 -100.00 % 29.04 1 665.23 % 1.65 -50.00 % 3.29 1 060.36 % -0.34 -485.69 % -0.06 83.02 % -0.34 -393.54 % 0.12
Gross profit ratio 0.56 -42.92 % 0.99 8.33 % 0.91 37.22 % 0.67 -24.36 % 0.88 -9.33 % 0.97 -2.66 % 1.00 0.07 % 1.00 1.38 % 0.98 -0.83 % 0.99 25 435.47 % 0.00 -22.06 % 0.00 -99.50 % 1.00 0.00 -100.00 % 1.00 0.00 % 1.00 -1.04 % 1.01 147.85 % 0.41 -29.95 % 0.58 308.25 % 0.14 -70.84 % 0.49
Weighted average shs out dil 945.528 M 0.00 % 945.528 M 0.12 % 944.435 M 0.32 % 941.435 M 0.65 % 935.381 M 0.52 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.21 % 928.565 M 8.30 % 857.387 M -6.20 % 914.094 M
Weighted average shs out 945.442 M -0.01 % 945.528 M 0.12 % 944.435 M 0.92 % 935.871 M 0.26 % 933.462 M 0.32 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 1.84 % 913.708 M 3.31 % 884.398 M 3.15 % 857.387 M 1.45 % 845.106 M
EPS diluted -0.21 -40.00 % -0.15 -724.18 % -0.02 22.55 % -0.02 -152.69 % 0.04 85.83 % 0.02 -80.00 % 0.12 -14.29 % 0.14 508.70 % 0.02 -86.47 % 0.17 -46.88 % 0.32 60.00 % 0.20 42.86 % 0.14 119.44 % -0.72 -523.53 % 0.17 -5.56 % 0.18 123.08 % -0.78 -368.97 % 0.29 -65.48 % 0.84 7 218.64 % -0.01 -104.72 % 0.25
Earnings per share -0.21 -40.00 % -0.15 -724.18 % -0.02 22.55 % -0.02 -152.57 % 0.04 86.25 % 0.02 -80.00 % 0.12 -14.29 % 0.14 508.70 % 0.02 -86.47 % 0.17 -46.88 % 0.32 60.00 % 0.20 42.86 % 0.14 119.44 % -0.72 -523.53 % 0.17 -5.56 % 0.18 123.08 % -0.78 -368.97 % 0.29 -67.05 % 0.88 7 557.63 % -0.01 -104.37 % 0.27
Gross profit 46.279 M -58.77 % 112.242 M -21.65 % 143.265 M 10.15 % 130.062 M 47.46 % 88.204 M 40.41 % 62.821 M -48.83 % 122.780 M -34.99 % 188.859 M 63.45 % 115.547 M -52.03 % 240.868 M 17 808.40 % 1.345 M 11.80 % 1.203 M -99.44 % 215.781 M 0.000 -100.00 % 5.567 M -94.70 % 105.006 M 147.41 % -221.489 M -603.85 % 43.959 M -38.52 % 71.499 M 14.94 % 62.205 M -67.61 % 192.051 M
Income tax expense 890.000 K -93.45 % 13.587 M 70.65 % 7.962 M 14.58 % 6.949 M -17.90 % 8.464 M 21.57 % 6.962 M 137.00 % -18.814 M -223.13 % 15.280 M 265.03 % 4.186 M 12 981.25 % 32.000 K 60.00 % 20.000 K 100.07 % -29.431 M -71 882.93 % 41.000 K 70.83 % 24.000 K -97.09 % 826.000 K 422.78 % 158.000 K 105.25 % -3.012 M -113.44 % 22.412 M 11.10 % 20.172 M 294.37 % 5.115 M -54.39 % 11.215 M
Cost of revenue 35.637 M 2 993.49 % 1.152 M -91.48 % 13.524 M -79.27 % 65.254 M 444.28 % 11.989 M 536.70 % 1.883 M 503.53 % 312.000 K -48.26 % 603.000 K -69.41 % 1.971 M -4.60 % 2.066 M -99.40 % 345.053 M 43.60 % 240.280 M 0.000 0.000 0.000 0.000 -100.00 % 2.304 M -96.39 % 63.860 M 24.37 % 51.348 M -86.28 % 374.129 M 86.40 % 200.715 M
General and administrative expenses 52.685 M -3.53 % 54.615 M -6.11 % 58.170 M -4.89 % 61.159 M -41.17 % 103.962 M 205.82 % 33.994 M 26.78 % 26.814 M -42.57 % 46.687 M -48.97 % 91.484 M 12.84 % 81.073 M -5.10 % 85.426 M 3.35 % 82.658 M -4.13 % 86.217 M 1.34 % 85.076 M -3.38 % 88.049 M -11.54 % 99.540 M 10.39 % 90.175 M 8.11 % 83.407 M -2.32 % 85.389 M -11.04 % 95.986 M 3.59 % 92.663 M
Selling and marketing expenses 0.000 -100.00 % 669.000 K 0.000 100.00 % -468.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.913 M 26.16 % 8.650 M
Other expenses 0.000 0.000 100.00 % -2.576 M 0.000 100.00 % -36.915 M -1 481.03 % 2.673 M -54.79 % 5.912 M 18 375.00 % 32.000 K 100.03 % -124.951 M -58.15 % -79.007 M -128.38 % -34.595 M -2 242.25 % -1.477 M -234.89 % 1.095 M 0.000 100.00 % -33.097 M -188.73 % -11.463 M 50.47 % -23.142 M 0.000 -100.00 % 3.490 M -95.97 % 86.554 M 93.88 % 44.643 M
Operating expenses 52.685 M -4.70 % 55.284 M -0.56 % 55.594 M -8.40 % 60.691 M -9.48 % 67.047 M 82.85 % 36.667 M 12.04 % 32.726 M -29.89 % 46.677 M -48.98 % 91.484 M 12.84 % 81.073 M 59.50 % 50.831 M -37.39 % 81.181 M -9.77 % 89.972 M 5.75 % 85.076 M 54.82 % 54.952 M -37.61 % 88.077 M 31.39 % 67.033 M -19.63 % 83.407 M -6.16 % 88.879 M -54.06 % 193.453 M 32.54 % 145.956 M
Cost and expenses 88.322 M 56.50 % 56.436 M 8.00 % 52.255 M -58.51 % 125.945 M 8.69 % 115.877 M 216.03 % 36.667 M 38.00 % 26.571 M -43.09 % 46.687 M -48.97 % 91.484 M 12.84 % 81.071 M -5.09 % 85.422 M 3.34 % 82.658 M -4.13 % 86.217 M 1.34 % 85.076 M 54.82 % 54.952 M -37.61 % 88.077 M 27.03 % 69.337 M -52.92 % 147.267 M 5.02 % 140.227 M -75.29 % 567.582 M 63.72 % 346.671 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 52.685 M -4.70 % 55.284 M -4.96 % 58.170 M -4.15 % 60.691 M -41.62 % 103.962 M 205.82 % 33.994 M 26.78 % 26.814 M -42.57 % 46.687 M -48.97 % 91.484 M 12.84 % 81.073 M -5.10 % 85.426 M 3.35 % 82.658 M -4.13 % 86.217 M 1.34 % 85.076 M -3.38 % 88.049 M -11.54 % 99.540 M 10.39 % 90.175 M 8.11 % 83.407 M -2.32 % 85.389 M -20.12 % 106.899 M 5.51 % 101.313 M
Interest income 0.000 -100.00 % 84.446 M -25.25 % 112.977 M -14.59 % 132.270 M 29.17 % 102.396 M 241.81 % 29.957 M 87.65 % 15.964 M 121.91 % 7.194 M -22.70 % 9.307 M 49.29 % 6.234 M 1 139.36 % 503.000 K -74.66 % 1.985 M 10.77 % 1.792 M 11.30 % 1.610 M 112.96 % 756.000 K 101.06 % 376.000 K -73.50 % 1.419 M 0.000 0.000 0.000 0.000
Interest expense 15.552 M -0.89 % 15.691 M 82.88 % 8.580 M 63.71 % 5.241 M -25.79 % 7.062 M 542.58 % 1.099 M 149.77 % 440.000 K -40.94 % 745.000 K -34.99 % 1.146 M -25.78 % 1.544 M -76.22 % 6.492 M 41.93 % 4.574 M 41.74 % 3.227 M 100.43 % 1.610 M 112.96 % 756.000 K 101.06 % 376.000 K -73.50 % 1.419 M -47.60 % 2.708 M 0.000 0.000 0.000
Depreciation and amortization 5.315 M -58.80 % 12.899 M -4.62 % 13.524 M 91.23 % 7.072 M -41.01 % 11.989 M 513.56 % 1.954 M 526.28 % 312.000 K -48.26 % 603.000 K -69.41 % 1.971 M -4.60 % 2.066 M -22.30 % 2.659 M -18.93 % 3.280 M 7.58 % 3.049 M 12.30 % 2.715 M -30.24 % 3.892 M 8.99 % 3.571 M -12.71 % 4.091 M 63.05 % 2.509 M -75.39 % 10.194 M 0.000 0.000
Operating income -6.406 M -111.25 % 56.958 M -45.51 % 104.534 M 72.67 % 60.540 M 486.00 % -15.684 M -153.58 % 29.274 M -70.38 % 98.828 M 165.45 % 37.231 M -40.54 % 62.618 M -54.41 % 137.338 M -19.05 % 169.667 M 19.81 % 141.618 M 33.99 % 105.690 M 102.58 % 52.172 M -61.95 % 137.112 M -18.96 % 169.187 M 123.33 % -725.259 M -1 738.52 % -39.448 M -126.97 % -17.380 M 86.76 % -131.248 M -384.73 % 46.095 M
Operating income ratio -0.08 -115.57 % 0.50 -24.66 % 0.67 115.10 % 0.31 298.01 % -0.16 -134.60 % 0.45 -43.65 % 0.80 308.57 % 0.20 -63.12 % 0.53 -5.75 % 0.57 15.42 % 0.49 -16.48 % 0.59 19.73 % 0.49 0.00 -100.00 % 24.63 1 428.63 % 1.61 -51.31 % 3.31 1 004.38 % -0.37 -158.61 % -0.14 52.97 % -0.30 -356.30 % 0.12
Total other income expenses net -205.431 M 6.58 % -219.911 M -124.16 % -98.104 M -26.29 % -77.681 M -219.53 % 64.991 M 0.000 100.00 % -8.462 M -117.63 % 47.987 M -44.26 % 86.093 M -52.67 % 181.884 M 3.99 % 174.904 M -10.95 % 196.405 M 876.22 % 20.119 M 103.44 % -585.339 M -325.58 % 259.483 M 69 111.44 % -376.000 K 73.50 % -1.419 M 47.60 % -2.708 M -101.38 % 196.797 M 132.62 % 84.599 M -58.83 % 205.464 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Net debt 198.474 M -2.94 % 204.478 M 498.69 % 34.154 M 121.63 % -157.911 M -611.75 % 30.857 M 172.47 % -42.579 M -138.47 % -17.855 M -104.34 % -8.738 M 83.99 % -54.595 M -193.50 % 58.389 M 46.49 % 39.858 M -80.69 % 206.379 M 25.42 % 164.546 M 75.80 % 93.601 M 193.71 % 31.869 M 145.53 % -70.000 M -199.41 % 70.413 M 153.10 % -132.595 M -257.45 % 84.214 M 244.17 % -58.413 M -100.28 % -29.166 M
Total investments 456.182 M -59.62 % 1.130 B 249.41 % 323.283 M 156.30 % 126.134 M -41.96 % 217.318 M -60.15 % 545.355 M 716.78 % 66.769 M -93.70 % 1.060 B -2.40 % 1.086 B -62.41 % 2.889 B 19.72 % 2.413 B -0.36 % 2.422 B -0.53 % 2.435 B 27.49 % 1.910 B -5.42 % 2.019 B -3.37 % 2.089 B 36.50 % 1.531 B -61.11 % 3.936 B 81.34 % 2.171 B 151.47 % 863.120 M 17.51 % 734.508 M
Total debt 237.774 M -2.15 % 242.995 M -7.77 % 263.462 M -3.55 % 273.162 M -2.94 % 281.436 M 48.38 % 189.675 M 0.000 -100.00 % 7.500 M -66.67 % 22.500 M -66.42 % 67.000 M 36.73 % 49.000 M -76.89 % 212.000 M 24.71 % 170.000 M 47.83 % 115.000 M 187.50 % 40.000 M -33.33 % 60.000 M -50.00 % 120.000 M 0.000 -100.00 % 95.000 M 514.97 % 15.448 M 0.000
Accumulated other comprehensive income loss 1.226 B 4 910.93 % 24.465 M 121.06 % 11.067 M 0.000 0.000 -100.00 % 49.211 M 1 217.92 % -4.402 M 68.84 % -14.128 M 25.69 % -19.012 M 42.68 % -33.168 M -6.51 % -31.140 M 32.51 % -46.139 M 11.62 % -52.207 M -1.37 % -51.503 M -0.76 % -51.112 M -62.19 % -31.514 M -7.80 % -29.235 M 0.000 0.000 0.000 0.000
Retained earnings 332.264 M -37.67 % 533.055 M -20.74 % 672.571 M -2.49 % 689.743 M -3.11 % 711.896 M 25.11 % 569.027 M 5.73 % 538.194 M -51.13 % 1.101 B 10.97 % 992.307 M -1.53 % 1.008 B 15.33 % 873.767 M 46.40 % 596.831 M 46.61 % 407.098 M 44.70 % 281.330 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock 94.553 M 0.00 % 94.553 M 0.00 % 94.553 M 0.32 % 94.253 M 0.32 % 93.953 M 0.97 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.000 0.000 0.000 0.000
Total equity 1.597 B -16.27 % 1.907 B -10.05 % 2.120 B 9.51 % 1.936 B 5.01 % 1.844 B 3.77 % 1.777 B 8.84 % 1.632 B -41.53 % 2.792 B 0.02 % 2.791 B -9.27 % 3.077 B 16.55 % 2.640 B 5.91 % 2.492 B -0.42 % 2.503 B 23.39 % 2.028 B -15.89 % 2.412 B -4.99 % 2.539 B 30.58 % 1.944 B -61.87 % 5.098 B 58.46 % 3.217 B 40.29 % 2.293 B 2.53 % 2.237 B
Other non current liabilities 6.131 M 27.81 % 4.797 M 140.09 % 1.998 M 150.92 % -3.924 M 98.62 % -285.322 M -39 749.44 % -716.000 K -121.23 % 3.372 M -84.60 % 21.894 M 0.000 0.000 -100.00 % 260.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 54.680 M -13.68 % 63.345 M
Long term debt 4.437 M 0.000 -100.00 % 3.275 M -16.54 % 3.924 M 0.98 % 3.886 M 442.74 % 716.000 K 0.000 0.000 -100.00 % 7.500 M -66.67 % 22.500 M -39.19 % 37.000 M -24.49 % 49.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 10.568 M 120.30 % 4.797 M -9.03 % 5.273 M -98.07 % 273.162 M -2.94 % 281.436 M 48.38 % 189.675 M 5 525.00 % 3.372 M -84.60 % 21.894 M 82.79 % 11.978 M -47.45 % 22.792 M -38.83 % 37.260 M -24.33 % 49.240 M 23 573.08 % 208.000 K 24.55 % 167.000 K -94.14 % 2.849 M 40.83 % 2.023 M 8.47 % 1.865 M 14.56 % 1.628 M 66.63 % 977.000 K -98.32 % 58.171 M -12.12 % 66.190 M
Other current liabilities 6.422 M -8.13 % 6.990 M 148.05 % -14.546 M 26.76 % -19.860 M 87.70 % -161.508 M -225.05 % 129.159 M 0.000 -100.00 % 9.654 M -68.49 % 30.642 M 30.17 % 23.540 M 18.21 % 19.914 M 0.60 % 19.796 M -8.87 % 21.724 M 5.89 % 20.515 M 0.000 0.000 -100.00 % 19.253 M -21.36 % 24.482 M -1.25 % 24.791 M -56.77 % 57.351 M 66.81 % 34.381 M
Deferred revenue 0.000 0.000 100.00 % -238.029 M 1.50 % -241.652 M -124.32 % -107.728 M 12.87 % -123.638 M 0.000 0.000 0.000 -100.00 % 3.682 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.582 M 0.000 0.000 -100.00 % 25.788 M -66.47 % 76.901 M 0.000
Short term debt 233.337 M -3.97 % 242.995 M -6.61 % 260.187 M -3.36 % 269.238 M -2.99 % 277.550 M 13 218.14 % 2.084 M 0.000 -100.00 % 7.500 M -50.00 % 15.000 M -66.29 % 44.500 M 270.83 % 12.000 M -92.64 % 163.000 M -4.12 % 170.000 M 47.83 % 115.000 M 187.50 % 40.000 M -33.33 % 60.000 M -50.00 % 120.000 M 0.000 -100.00 % 120.299 M 678.74 % 15.448 M 0.000
Total current liabilities 258.856 M -5.02 % 272.536 M 1 129.97 % 22.158 M -19.68 % 27.586 M -83.76 % 169.822 M 168.55 % 63.237 M 470.01 % 11.094 M -35.87 % 17.299 M -62.10 % 45.642 M -33.61 % 68.746 M 109.79 % 32.769 M -82.14 % 183.500 M -17.31 % 221.916 M 33.86 % 165.788 M 80.04 % 92.084 M -17.34 % 111.405 M -34.59 % 170.325 M 197.58 % 57.236 M -66.09 % 168.779 M -31.39 % 246.002 M 89.32 % 129.938 M
Total liabilities 269.424 M -2.85 % 277.333 M -5.19 % 292.505 M -5.52 % 309.588 M -33.48 % 465.395 M 76.44 % 263.769 M 1 723.37 % 14.466 M -63.09 % 39.193 M -31.98 % 57.620 M -37.05 % 91.538 M 30.71 % 70.029 M -69.91 % 232.740 M 4.78 % 222.124 M 33.85 % 165.955 M 74.81 % 94.933 M -16.31 % 113.428 M -34.13 % 172.190 M 192.52 % 58.864 M -65.32 % 169.756 M -44.19 % 304.173 M 55.09 % 196.128 M
Other non current assets 411.735 M 4 921.77 % 8.199 M -94.18 % 140.846 M -43.45 % 249.044 M 0.000 0.000 100.00 % -407.278 M 40.32 % -682.478 M 51.94 % -1.420 B -2 642.21 % -51.784 M 62.30 % -137.353 M 4.10 % -143.230 M -14.21 % -125.405 M -425.94 % 38.475 M 45.96 % 26.360 M -69.70 % 87.006 M -0.13 % 87.116 M -89.95 % 867.185 M 0.24 % 865.076 M 301.47 % 215.476 M -67.70 % 667.022 M
Long term investments 395.293 M -62.87 % 1.065 B 495.55 % 178.787 M 88 848.76 % 201.000 K -99.91 % 217.318 M -60.15 % 545.355 M -47.37 % 1.036 B -52.62 % 2.187 B -17.03 % 2.636 B -11.89 % 2.992 B 15.00 % 2.601 B -0.14 % 2.605 B -0.06 % 2.606 B 36.49 % 1.910 B -5.42 % 2.019 B -3.37 % 2.089 B 36.50 % 1.531 B -51.85 % 3.179 B 120.90 % 1.439 B 208.55 % 466.424 M 120.71 % 211.330 M
Intangible assets 12.617 M -0.39 % 12.667 M -0.39 % 12.717 M -0.39 % 12.767 M -0.39 % 12.817 M 97.18 % 6.500 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
GoodWill 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.297 M 0.000
Goodwill and intangible assets 18.732 M -0.27 % 18.782 M -0.27 % 18.832 M -0.26 % 18.882 M -0.26 % 18.932 M 191.26 % 6.500 M 487.37 % -1.678 M -7.22 % -1.565 M -5.53 % -1.483 M 4.20 % -1.548 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.297 M 0.000
Property plant equipment net 33.390 M 4.79 % 31.865 M -26.10 % 43.117 M -79.28 % 208.104 M -4.16 % 217.128 M 19.82 % 181.210 M 15 494.66 % 1.162 M 82.99 % 635.000 K -32.01 % 934.000 K -97.14 % 32.678 M -5.58 % 34.610 M -33.05 % 51.694 M -1.90 % 52.693 M 0.56 % 52.402 M -2.05 % 53.500 M 297.56 % 13.457 M 11.44 % 12.076 M -64.43 % 33.951 M 20.87 % 28.089 M -85.16 % 189.223 M 78.96 % 105.736 M
Total non current assets 859.150 M -23.54 % 1.124 B 191.67 % 385.232 M -19.58 % 479.053 M 5.66 % 453.378 M -38.15 % 733.065 M 16.33 % 630.162 M -58.13 % 1.505 B 23.71 % 1.217 B -59.07 % 2.972 B 18.96 % 2.499 B -0.59 % 2.513 B -0.80 % 2.534 B 26.65 % 2.000 B -4.68 % 2.099 B -4.15 % 2.190 B 34.36 % 1.630 B -60.06 % 4.080 B 74.94 % 2.332 B 78.70 % 1.305 B 32.62 % 984.088 M
Other current assets 354.305 M 378.91 % 73.982 M 3 261.62 % -2.340 M -488.06 % 603.000 K -87.57 % 4.853 M -99.29 % 681.969 M 2 353.66 % 27.794 M -84.79 % 182.702 M 4 611.24 % 3.878 M -95.33 % 83.102 M 707.68 % 10.289 M -12.35 % 11.739 M -17.74 % 14.271 M -35.93 % 22.273 M -22.44 % 28.718 M 42.54 % 20.147 M 552.85 % 3.086 M 98.58 % 1.554 M 15.37 % 1.347 M -53.65 % 2.906 M 19.98 % 2.422 M
Short term investments 60.889 M -6.08 % 64.832 M -55.13 % 144.496 M 14.74 % 125.933 M 351.02 % 27.922 M -94.48 % 505.618 M -38.22 % 818.481 M -24.23 % 1.080 B 8.36 % 996.865 M 1 276.13 % 72.440 M -34.45 % 110.513 M -30.96 % 160.082 M -6.83 % 171.813 M 6.13 % 161.885 M -55.24 % 361.710 M 0.000 0.000 -100.00 % 756.882 M 3.49 % 731.366 M 84.36 % 396.696 M -24.18 % 523.178 M
cash and cash equivalents 39.300 M 2.03 % 38.517 M -83.20 % 229.308 M -46.81 % 431.073 M 72.03 % 250.579 M 7.89 % 232.254 M 1 200.78 % 17.855 M 9.96 % 16.238 M -78.94 % 77.095 M 795.31 % 8.611 M -5.81 % 9.142 M 62.64 % 5.621 M 3.06 % 5.454 M -74.51 % 21.399 M 163.18 % 8.131 M -93.75 % 130.000 M 162.17 % 49.587 M -62.60 % 132.595 M 1 129.33 % 10.786 M -85.40 % 73.861 M 153.24 % 29.166 M
Cash and short term investments 100.189 M -3.06 % 103.349 M -72.35 % 373.804 M -32.89 % 557.006 M 100.00 % 278.501 M 19.91 % 232.254 M -76.48 % 987.364 M -9.95 % 1.096 B 2.09 % 1.074 B 1 225.04 % 81.051 M -32.26 % 119.655 M -36.25 % 187.703 M 5.89 % 177.267 M -3.28 % 183.284 M -50.44 % 369.841 M 184.49 % 130.000 M 162.17 % 49.587 M -94.43 % 889.477 M 19.85 % 742.152 M 57.72 % 470.557 M -14.81 % 552.344 M
Total current assets 1.007 B -5.50 % 1.066 B -28.98 % 1.501 B 6.63 % 1.407 B 7.04 % 1.315 B 63.92 % 802.060 M -21.11 % 1.017 B -23.33 % 1.326 B -18.76 % 1.632 B 734.08 % 195.709 M -7.35 % 211.224 M -0.29 % 211.839 M 10.69 % 191.377 M -1.32 % 193.932 M -52.46 % 407.943 M -11.73 % 462.176 M -4.99 % 486.449 M -54.82 % 1.077 B 2.09 % 1.055 B -18.39 % 1.292 B -10.79 % 1.449 B
Inventory 0.000 100.00 % -64.832 M 55.13 % -144.496 M -14.74 % -125.933 M -351.02 % -27.922 M 94.48 % -505.618 M -234.78 % -151.028 M 0.000 -100.00 % 285.000 K 109.85 % -2.894 M -152.49 % 5.513 M 125.06 % -22.000 M -2 614.29 % 875.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 86.014 M 96.08 % 43.866 M
Net receivables 552.653 M -42.03 % 953.316 M -25.15 % 1.274 B 30.54 % 975.662 M -7.89 % 1.059 B 169.23 % 393.455 M 0.000 -100.00 % 175.996 M 0.000 0.000 -100.00 % 2.224 M -79.82 % 11.022 M 0.000 -100.00 % 3.641 M 0.000 0.000 -100.00 % 1.914 M -98.48 % 126.275 M -31.08 % 183.227 M -36.04 % 286.481 M -8.62 % 313.497 M
Tax assets 0.000 0.000 -100.00 % 3.650 M 29.34 % 2.822 M 0.000 0.000 -100.00 % 1.678 M 7.22 % 1.565 M 5.53 % 1.483 M -4.20 % 1.548 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 398.696 M 0.000
Other assets 1.871 B 37 570.78 % -4.994 M -100.95 % 526.870 M 46.65 % 359.281 M -33.59 % 541.022 M 7.06 % 505.332 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
Account payables 19.097 M 27.36 % 14.994 M 55.23 % 9.659 M -28.01 % 13.418 M -91.07 % 150.246 M 170.36 % 55.573 M 400.93 % 11.094 M 0.000 0.000 -100.00 % 706.000 K -17.43 % 855.000 K 21.45 % 704.000 K -3.43 % 729.000 K -10.00 % 810.000 K -96.42 % 22.621 M 3.09 % 21.942 M 739.72 % 2.613 M 149.81 % 1.046 M 7.06 % 977.000 K -99.03 % 100.404 M 316.86 % 24.086 M
Tax payables 0.000 -100.00 % 7.557 M 54.63 % 4.887 M -24.14 % 6.442 M -42.80 % 11.262 M 18 988.14 % 59.000 K 0.000 -100.00 % 145.000 K 0.000 0.000 0.000 0.000 -100.00 % 29.463 M 0.00 % 29.463 M 0.00 % 29.463 M 0.00 % 29.463 M 3.53 % 28.459 M -10.25 % 31.708 M 39.61 % 22.712 M -68.80 % 72.799 M 1.86 % 71.471 M
Deferred revenue non current 0.000 100.00 % -242.995 M -5 847.01 % -4.086 M -101.52 % 269.504 M -3.83 % 280.251 M 54.99 % 180.821 M 0.000 100.00 % -19.698 M 0.000 100.00 % -22.086 M 39.33 % -36.405 M 24.99 % -48.536 M -9 415.93 % 521.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 276.396 M -5.16 % 291.431 M -22.99 % 378.455 M 98.66 % 190.507 M 143.28 % 78.309 M -30.99 % 113.476 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 209.306 M -6.31 % 223.394 M
Capital lease obligations 9.884 M 201.80 % 3.275 M 0.00 % 3.275 M -16.54 % 3.924 M 0.98 % 3.886 M 38.79 % 2.800 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 893.660 M -7.26 % 963.591 M 0.00 % 963.591 M 0.21 % 961.581 M 0.21 % 959.571 M 0.80 % 951.921 M 0.00 % 951.921 M -42.93 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B -16.71 % 2.003 B 20.07 % 1.668 B -36.78 % 2.638 B 6.52 % 2.477 B 31.74 % 1.880 B 87.96 % 1.000 B 13.48 % 881.476 M 2.62 % 858.931 M 2.18 % 840.629 M
Deferred tax liabilities non current 0.000 -100.00 % 3.235 M -20.83 % 4.086 M 11.70 % 3.658 M 208.69 % 1.185 M -86.62 % 8.854 M 889.27 % 895.000 K -95.46 % 19.698 M 339.88 % 4.478 M 1 433.56 % 292.000 K 12.31 % 260.000 K 8.33 % 240.000 K 15.38 % 208.000 K 24.55 % 167.000 K -94.14 % 2.849 M 40.83 % 2.023 M 8.47 % 1.865 M 14.56 % 1.628 M 66.63 % 977.000 K -72.01 % 3.491 M 22.71 % 2.845 M
Other liabilities 0.000 -100.00 % 282.327 M 13.75 % 248.189 M 2 707.57 % 8.840 M -37.47 % 14.137 M 30.21 % 10.857 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.866 B -14.56 % 2.184 B -9.46 % 2.413 B 7.44 % 2.246 B -2.75 % 2.309 B 13.17 % 2.040 B 23.90 % 1.647 B -41.83 % 2.831 B -0.63 % 2.849 B -10.07 % 3.168 B 16.91 % 2.710 B -0.57 % 2.725 B 0.01 % 2.725 B 24.18 % 2.194 B -12.46 % 2.507 B -5.47 % 2.652 B 25.31 % 2.116 B -58.96 % 5.157 B 52.26 % 3.387 B 30.39 % 2.597 B 6.77 % 2.433 B
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Deferred income tax 0.000 0.000 100.00 % -2.310 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
Stock based compensation 0.000 0.000 -100.00 % 2.310 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
Change in working capital 19.024 M -89.37 % 178.895 M 141.79 % -428.128 M -3 710.76 % 11.857 M 102.32 % -511.279 M -1 834.27 % 29.481 M -81.96 % 163.389 M 191.36 % -178.842 M 41.36 % -304.974 M -2 554.49 % -11.489 M -111.66 % 98.520 M 192.99 % 33.626 M 60.28 % 20.980 M 1 484.59 % 1.324 M 102.58 % -51.371 M -168.82 % 74.644 M 147.07 % -158.595 M -6 581.20 % 2.447 M 109.08 % -26.951 M 0.000 0.000
Accounts receivables 13.915 M -93.31 % 207.934 M 150.13 % -414.762 M -2 050.90 % 21.260 M 104.28 % -497.211 M -30.19 % -381.900 M -773.01 % 56.745 M 132.05 % -177.047 M -318.47 % 81.038 M 202.52 % -79.043 M -25 397.74 % -310.000 K 82.34 % -1.755 M -18.98 % -1.475 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 100.00 % -8.334 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 908.000 K 0.000 0.000
Accounts payables 4.418 M 0.000 100.00 % -5.269 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.096 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
Other working capital 691.000 K 102.38 % -29.039 M -12 352.74 % 237.000 K 102.52 % -9.403 M 33.16 % -14.068 M -103.42 % 411.381 M 285.75 % 106.644 M 577.97 % -22.312 M -394.83 % -4.509 M -232.07 % 3.414 M 174.15 % -4.604 M -603.72 % 914.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -27.859 M 0.000 0.000
Other non cash items 181.674 M 63.09 % 111.392 M 353.24 % -43.987 M -220.35 % -13.731 M 30.09 % -19.640 M 79.02 % -93.632 M 1.62 % -95.174 M 38.67 % -155.172 M -77.53 % -87.404 M 57.97 % -207.974 M 32.74 % -309.203 M -32.95 % -232.567 M -9.04 % -213.287 M -138.04 % 560.725 M 358.23 % -217.141 M -35.55 % -160.190 M -124.73 % 647.804 M 6 108.59 % 10.434 M 102.16 % -484.118 M -342.91 % 199.298 M 918.00 % -24.364 M
Net cash provided by operating activities 1.090 M -99.22 % 140.233 M 131.01 % -452.161 M -9 314.61 % 4.907 M 101.04 % -469.623 M -1 274.77 % -34.160 M -121.50 % 158.893 M 183.35 % -190.626 M 47.68 % -364.373 M -556.10 % -55.536 M -163.44 % 87.543 M 347.58 % -35.359 M 44.27 % -63.449 M 39.94 % -105.651 M 17.63 % -128.264 M -247.71 % 86.836 M 137.21 % -233.378 M -183.15 % 280.672 M 221.47 % -231.071 M -222.16 % 189.155 M -12.42 % 215.980 M
Investments in property plant and equipment -68.000 K 95.74 % -1.597 M -714.80 % -196.000 K 20.00 % -245.000 K 99.49 % -47.755 M -12 239.79 % -387.000 K 54.04 % -842.000 K -88.37 % -447.000 K -2 693.75 % -16.000 K 88.15 % -135.000 K -1 400.00 % -9.000 K 99.56 % -2.025 M 39.37 % -3.340 M -106.56 % -1.617 M 46.62 % -3.029 M 17.24 % -3.660 M -443.03 % -674.000 K 85.87 % -4.771 M 89.47 % -45.303 M 26.84 % -61.920 M -631.57 % -8.464 M
Acquisitions net -6.722 M 96.24 % -178.604 M -4 365.10 % -4.000 M 90.00 % -39.984 M -113.11 % 305.007 M 1 233.56 % -26.907 M 0.000 100.00 % -281.027 M 0.000 0.000 -100.00 % 7.341 M 3 570.50 % 200.000 K -97.78 % 8.998 M 0.000 -100.00 % 87.074 M 0.000 -100.00 % 34.467 M 0.000 100.00 % -992.000 K 98.75 % -79.083 M 0.000
Purchases of investments 0.000 100.00 % -142.596 M -1 629.90 % -8.243 M 0.000 0.000 100.00 % -39.491 M 40.56 % -66.440 M 80.72 % -344.627 M 0.000 0.000 -100.00 % 21.315 M 0.000 100.00 % -2.121 M 0.000 100.00 % -15.200 M 0.000 100.00 % -12.033 M 88.15 % -101.504 M -49.27 % -68.000 M -20.72 % -56.330 M -252.06 % -16.000 M
Sales maturities of investments 0.000 0.000 -100.00 % 8.243 M 67.34 % 4.926 M -84.52 % 31.814 M -62.16 % 84.086 M 0.000 -100.00 % 2.432 M 0.000 0.000 -100.00 % 89.554 M 0.000 -100.00 % 1.598 M -33.03 % 2.386 M -76.31 % 10.073 M 51.27 % 6.659 M -13.97 % 7.740 M 0.000 -100.00 % 1.280 M 3 557.14 % 35.000 K 0.000
Other investing activites 40.358 M -46.92 % 76.038 M -29.28 % 107.524 M -17.79 % 130.795 M 45.10 % 90.139 M 299.53 % 22.561 M -49.65 % 44.809 M -84.09 % 281.632 M -72.89 % 1.039 B 5 347.51 % 19.067 M 63 656.67 % -30.000 K -100.14 % 21.888 M 146 020.00 % -15.000 K -100.08 % 19.032 M 44 360.47 % -43.000 K -100.34 % 12.694 M -36.54 % 20.003 M 544.63 % 3.103 M 102.76 % -112.313 M -1 208.09 % -8.586 M 21.84 % -10.985 M
Net cash used for investing activites 33.568 M 113.60 % -246.759 M -338.81 % 103.328 M 8.21 % 95.492 M -74.82 % 379.205 M 851.29 % 39.862 M 277.38 % -22.473 M 93.43 % -342.037 M -132.93 % 1.039 B 5 386.27 % 18.932 M -83.98 % 118.171 M 489.00 % 20.063 M 291.86 % 5.120 M -74.14 % 19.801 M -74.90 % 78.875 M 402.61 % 15.693 M -68.30 % 49.503 M 147.98 % -103.172 M 54.21 % -225.328 M -9.44 % -205.884 M -480.79 % -35.449 M
Debt repayment -18.875 M 7.78 % -20.467 M -360.45 % -4.445 M 68.35 % -14.046 M -106.72 % 208.975 M 12.63 % 185.538 M 2 573.84 % -7.500 M 50.00 % -15.000 M 66.29 % -44.500 M -347.22 % 18.000 M 114.63 % -123.000 M -392.86 % 42.000 M -23.64 % 55.000 M -26.67 % 75.000 M 475.00 % -20.000 M 66.67 % -60.000 M -150.00 % 120.000 M 226.32 % -95.000 M -178.94 % 120.347 M 22 304.24 % -542.000 K 99.51 % -110.000 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Dividends paid 0.000 0.000 100.00 % -2.692 M 0.000 0.000 0.000 100.00 % -18.611 M 0.00 % -18.611 M 50.00 % -37.221 M -33.33 % -27.916 M -50.00 % -18.611 M 0.000 0.000 100.00 % -18.611 M 0.00 % -18.611 M 0.000 100.00 % -27.916 M -3.23 % -27.043 M 21.74 % -34.556 M -11.66 % -30.948 M -37.78 % -22.462 M
Other financing activites -15.000 M 76.49 % -63.798 M -141.37 % 154.205 M 63.80 % 94.141 M 193.92 % -100.232 M 21.61 % -127.869 M -2 667.13 % -4.621 M -520.27 % -745.000 K 36.00 % -1.164 M 22.96 % -1.511 M 69.05 % -4.882 M -7.60 % -4.537 M -41.56 % -3.205 M 0.000 100.00 % -729.000 K -53.15 % -476.000 K 63.83 % -1.316 M 49.81 % -2.622 M 71.89 % -9.328 M -1 236.18 % 821.000 K 115.28 % -5.374 M
Net cash used provided by financing activities -33.875 M 59.80 % -84.265 M -157.30 % 147.068 M 83.62 % 80.095 M -26.34 % 108.743 M 88.56 % 57.669 M 287.65 % -30.732 M 10.55 % -34.356 M 58.55 % -82.885 M -625.34 % -11.427 M 92.20 % -146.493 M -491.03 % 37.463 M -27.67 % 51.795 M -5.45 % 54.783 M 239.26 % -39.340 M 34.95 % -60.476 M -166.63 % 90.768 M 172.81 % -124.665 M -263.04 % 76.463 M 349.32 % -30.669 M 77.75 % -137.836 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -277.000 K 0.000
Net change in cash 783.000 K 100.41 % -190.791 M 5.44 % -201.765 M -211.78 % 180.494 M 884.96 % 18.325 M -71.08 % 63.371 M -40.04 % 105.688 M 118.64 % -567.019 M -195.88 % 591.403 M 1 331.29 % -48.031 M -181.10 % 59.221 M 167.16 % 22.167 M 439.26 % -6.534 M 78.97 % -31.067 M 64.99 % -88.729 M -310.99 % 42.053 M 145.17 % -93.107 M -276.22 % 52.835 M 113.91 % -379.936 M -696.93 % -47.675 M -211.66 % 42.695 M
Cash at beginning of period 38.517 M -83.20 % 229.308 M -46.81 % 431.073 M 72.03 % 250.579 M 7.89 % 232.254 M 37.52 % 168.883 M 167.24 % 63.195 M -89.97 % 630.214 M 1 523.80 % 38.811 M -55.31 % 86.842 M 214.41 % 27.621 M 406.44 % 5.454 M -54.50 % 11.988 M -72.16 % 43.055 M -67.33 % 131.784 M 46.87 % 89.731 M -50.92 % 182.838 M 40.64 % 130.003 M -74.51 % 509.939 M -8.55 % 557.614 M 8.29 % 514.919 M
Cash at end of period 39.300 M 2.03 % 38.517 M -83.20 % 229.308 M -46.81 % 431.073 M 72.03 % 250.579 M 7.89 % 232.254 M 37.52 % 168.883 M 167.24 % 63.195 M -89.97 % 630.214 M 1 523.80 % 38.811 M -55.31 % 86.842 M 214.41 % 27.621 M 406.44 % 5.454 M -54.50 % 11.988 M -72.16 % 43.055 M -67.33 % 131.784 M 46.87 % 89.731 M -50.92 % 182.838 M 40.64 % 130.003 M -74.51 % 509.939 M -8.55 % 557.614 M
Operating cash flow 1.090 M -99.22 % 140.233 M 131.01 % -452.161 M -9 314.61 % 4.907 M 101.04 % -469.623 M -1 274.77 % -34.160 M -121.50 % 158.893 M 183.35 % -190.626 M 47.68 % -364.373 M -556.10 % -55.536 M -163.44 % 87.543 M 347.58 % -35.359 M 44.27 % -63.449 M 39.94 % -105.651 M 17.63 % -128.264 M -247.71 % 86.836 M 137.21 % -233.378 M -183.15 % 280.672 M 221.47 % -231.071 M -222.16 % 189.155 M -12.42 % 215.980 M
Capital expenditure -68.000 K 95.74 % -1.597 M -714.80 % -196.000 K 20.00 % -245.000 K 99.49 % -47.755 M -12 239.79 % -387.000 K 54.04 % -842.000 K -88.37 % -447.000 K -2 693.75 % -16.000 K 88.15 % -135.000 K -1 400.00 % -9.000 K 99.56 % -2.025 M 39.37 % -3.340 M -106.56 % -1.617 M 46.62 % -3.029 M 17.24 % -3.660 M -443.03 % -674.000 K 85.87 % -4.771 M 89.47 % -45.303 M 26.84 % -61.920 M -631.57 % -8.464 M
Free CashFlow 1.022 M -99.26 % 138.636 M 130.65 % -452.357 M -9 803.07 % 4.662 M 100.90 % -517.378 M -1 397.61 % -34.547 M -121.86 % 158.051 M 182.72 % -191.073 M 47.56 % -364.389 M -554.54 % -55.671 M -163.60 % 87.534 M 334.15 % -37.384 M 44.03 % -66.789 M 37.74 % -107.268 M 18.30 % -131.293 M -257.85 % 83.176 M 135.54 % -234.052 M -184.83 % 275.901 M 199.83 % -276.374 M -317.22 % 127.235 M -38.69 % 207.516 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Revenue 45.297 M 59.10 % 28.470 M -46.73 % 53.446 M 10.82 % 48.228 M -25.99 % 65.166 M -20.66 % 82.136 M 12.22 % 73.191 M -22.83 % 94.847 M -5.60 % 100.469 M -28.84 % 141.193 M 296.80 % 35.583 M 175.04 % -47.418 M -224.77 % 38.004 M 74.91 % 21.728 M -55.51 % 48.833 M -48.44 % 94.716 M 102.52 % 46.769 M 621.19 % 6.485 M -74.00 % 24.940 M 144.53 % -56.005 M -147.85 % 117.055 M 2.95 % 113.699 M 23.06 % 92.390 M 284.72 % 24.015 M 6.54 % 22.540 M -29.14 % 31.811 M -69.99 % 106.013 M 0.000 0.000 -100.00 % 2.784 M 0.00 % 2.784 M -94.70 % 52.503 M 0.00 % 52.503 M 147.91 % -109.593 M 0.00 % -109.593 M -303.29 % 53.910 M 0.00 % 53.910 M -12.23 % 61.424 M 0.00 % 61.424 M -71.85 % 218.167 M 0.00 % 218.167 M 100.00 % 109.084 M -44.45 % 196.383 M 100.00 % 98.192 M
Net income 107.663 M 200.96 % -106.642 M -17.12 % -91.050 M 16.82 % -109.455 M -256.65 % -30.690 M -52.62 % -20.109 M -784.68 % 2.937 M 108.63 % -34.046 M -386.27 % 11.893 M -89.75 % 116.046 M 256.22 % -74.284 M -656.92 % -9.814 M -130.55 % 32.126 M -33.38 % 48.221 M -20.90 % 60.959 M -33.41 % 91.548 M 154.60 % 35.957 M 59.13 % 22.596 M 3 120.86 % -748.000 K 97.24 % -27.140 M -114.36 % 188.969 M 25.34 % 150.762 M 4.13 % 144.785 M 13.00 % 128.123 M 107.96 % 61.610 M 26.37 % 48.752 M -22.47 % 62.884 M 118.76 % -335.220 M 0.00 % -335.220 M -594.68 % 67.765 M 0.00 % 67.765 M -19.64 % 84.327 M 0.00 % 84.327 M 123.31 % -361.833 M 0.00 % -361.833 M -372.79 % 132.641 M 0.00 % 132.641 M -80.33 % 674.242 M 399.80 % 134.902 M 2 760.00 % -5.072 M 0.00 % -5.072 M -100.00 % -2.536 M -102.11 % 120.172 M 100.00 % 60.086 M
Income before tax 104.600 M 188.67 % -117.965 M -23.27 % -95.700 M 35.15 % -147.565 M -858.96 % -15.388 M -129.68 % 51.852 M 22.40 % 42.364 M 243.43 % -29.536 M -239.15 % 21.226 M -71.99 % 75.780 M 203.76 % -73.036 M -1 139.79 % -5.891 M -117.36 % 33.928 M 22.90 % 27.607 M -56.01 % 62.759 M -38.75 % 102.459 M 154.08 % 40.326 M 50.55 % 26.786 M 3 661.97 % -752.000 K 97.23 % -27.123 M -114.35 % 188.984 M 25.34 % 150.774 M 4.13 % 144.793 M 46.73 % 98.678 M 60.13 % 61.624 M 26.33 % 48.780 M -22.45 % 62.905 M 118.77 % -335.208 M 0.00 % -335.208 M -591.67 % 68.178 M 0.00 % 68.178 M -19.23 % 84.406 M 0.00 % 84.406 M 123.23 % -363.339 M 0.00 % -363.339 M -352.59 % 143.847 M 0.00 % 143.847 M -0.79 % 144.988 M 0.00 % 144.988 M 5 867.22 % -2.514 M 0.00 % -2.514 M -100.00 % -1.257 M -101.00 % 125.780 M 100.00 % 62.890 M
Income before tax ratio 2.31 155.73 % -4.14 -131.40 % -1.79 41.48 % -3.06 -1 195.76 % -0.24 -137.40 % 0.63 9.07 % 0.58 285.87 % -0.31 -247.40 % 0.21 -60.64 % 0.54 126.15 % -2.05 -1 752.15 % 0.12 -86.08 % 0.89 -29.74 % 1.27 -1.14 % 1.29 18.81 % 1.08 25.46 % 0.86 -79.12 % 4.13 13 798.61 % -0.03 -106.23 % 0.48 -70.00 % 1.61 21.75 % 1.33 -15.39 % 1.57 -61.86 % 4.11 50.29 % 2.73 78.29 % 1.53 158.43 % 0.59 0.00 0.00 -100.00 % 24.49 0.00 % 24.49 1 423.58 % 1.61 0.00 % 1.61 -51.51 % 3.32 0.00 % 3.32 24.25 % 2.67 0.00 % 2.67 13.04 % 2.36 0.00 % 2.36 20 584.31 % -0.01 0.00 % -0.01 0.00 % -0.01 -101.80 % 0.64 0.00 % 0.64
EBITDA 58.287 M 328.58 % -25.500 M -308.50 % 12.230 M -79.28 % 59.037 M 3 009.66 % -2.029 M -103.16 % 64.297 M 23.59 % 52.023 M 1 507.63 % 3.236 M -94.44 % 58.166 M -31.28 % 84.647 M 1 280.57 % -7.170 M 89.76 % -69.986 M -303.57 % 34.379 M 23.28 % 27.887 M -26.55 % 37.968 M -49.62 % 75.366 M 276.17 % 20.035 M 139.51 % -50.705 M -586.78 % -7.383 M 92.73 % -101.488 M -221.50 % 83.531 M 33.06 % 62.779 M 3.69 % 60.543 M 388.44 % -20.990 M -77.39 % -11.833 M 27.90 % -16.413 M -124.85 % 66.043 M 119.83 % -333.045 M 0.00 % -333.045 M -465.29 % 91.174 M 29.32 % 70.502 M -18.38 % 86.379 M 0.00 % 86.379 M 123.96 % -360.584 M 0.00 % -360.584 M -98.08 % -182.041 M -225.46 % 145.102 M 133.99 % -426.941 M -201.71 % 419.755 M 384.00 % -147.800 M -5 779.08 % -2.514 M -100.00 % -1.257 M -101.00 % 125.780 M 100.00 % 62.890 M
Net income ratio 2.38 163.45 % -3.75 -119.88 % -1.70 24.94 % -2.27 -381.90 % -0.47 -92.36 % -0.24 -710.11 % 0.04 111.18 % -0.36 -403.24 % 0.12 -85.60 % 0.82 139.37 % -2.09 -1 108.67 % 0.21 -75.52 % 0.85 -61.91 % 2.22 77.78 % 1.25 29.15 % 0.97 25.72 % 0.77 -77.94 % 3.48 11 717.60 % -0.03 -106.19 % 0.48 -69.98 % 1.61 21.75 % 1.33 -15.39 % 1.57 -70.63 % 5.34 95.19 % 2.73 78.35 % 1.53 158.37 % 0.59 0.00 0.00 -100.00 % 24.35 0.00 % 24.35 1 415.77 % 1.61 0.00 % 1.61 -51.35 % 3.30 0.00 % 3.30 34.19 % 2.46 0.00 % 2.46 -77.59 % 10.98 399.80 % 2.20 9 547.93 % -0.02 0.00 % -0.02 0.00 % -0.02 -103.80 % 0.61 0.00 % 0.61
Ratio EBITDA 1.29 243.66 % -0.90 -491.42 % 0.23 -81.31 % 1.22 4 031.55 % -0.03 -103.98 % 0.78 10.13 % 0.71 1 983.30 % 0.03 -94.11 % 0.58 -3.43 % 0.60 397.52 % -0.20 -113.65 % 1.48 63.16 % 0.90 -29.52 % 1.28 65.07 % 0.78 -2.29 % 0.80 85.75 % 0.43 105.48 % -7.82 -2 541.22 % -0.30 -116.34 % 1.81 153.94 % 0.71 29.24 % 0.55 -15.74 % 0.66 174.97 % -0.87 -66.49 % -0.52 -1.75 % -0.52 -182.82 % 0.62 0.00 0.00 -100.00 % 32.76 29.32 % 25.33 1 439.52 % 1.65 0.00 % 1.65 -50.00 % 3.29 0.00 % 3.29 197.44 % -3.38 -225.46 % 2.69 138.72 % -6.95 -201.71 % 6.83 1 108.73 % -0.68 -5 779.08 % -0.01 0.00 % -0.01 -101.80 % 0.64 0.00 % 0.64
Gross profit ratio 1.81 437.82 % 0.34 -50.85 % 0.69 -31.75 % 1.01 2.79 % 0.98 -1.51 % 0.99 7.84 % 0.92 152.98 % 0.36 -61.71 % 0.95 -4.09 % 0.99 3.38 % 0.96 -9.36 % 1.06 7.03 % 0.99 -0.39 % 0.99 -0.76 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 0.00 -100.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 -1.04 % 1.01 0.00 % 1.01 147.85 % 0.41 0.00 % 0.41 -29.95 % 0.58 0.00 % 0.58 308.25 % 0.14 0.00 % 0.14 0.00 % 0.14 -70.84 % 0.49 0.00 % 0.49
Weighted average shs out dil 945.528 M 0.00 % 945.528 M 0.00 % 945.528 M 0.00 % 945.528 M 0.00 % 945.528 M 0.00 % 945.528 M 0.23 % 943.323 M 0.08 % 942.546 M 0.18 % 940.809 M 0.14 % 939.528 M 0.88 % 931.307 M 0.08 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.32 % 927.559 M -0.11 % 928.565 M 0.00 % 928.565 M 8.30 % 857.387 M -7.67 % 928.565 M 0.00 % 928.565 M 1.58 % 914.094 M 0.00 % 914.094 M
Weighted average shs out 945.532 M 0.01 % 945.408 M -0.01 % 945.493 M 0.00 % 945.528 M 0.00 % 945.528 M 0.00 % 945.528 M 0.23 % 943.323 M 0.36 % 939.978 M -0.42 % 943.964 M 0.47 % 939.528 M 0.88 % 931.307 M 0.08 % 930.590 M 0.01 % 930.528 M 0.00 % 930.528 M 0.00 % 930.530 M 0.00 % 930.536 M 0.00 % 930.564 M 0.00 % 930.566 M -0.23 % 932.668 M 0.23 % 930.536 M 0.00 % 930.533 M 0.00 % 930.538 M 0.00 % 930.531 M 0.00 % 930.531 M 0.00 % 930.552 M 0.00 % 930.559 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 0.00 % 930.528 M 1.84 % 913.708 M -0.12 % 914.766 M 3.43 % 884.398 M 0.00 % 884.398 M 3.15 % 857.387 M -3.05 % 884.398 M 0.00 % 884.398 M 4.65 % 845.106 M 0.00 % 845.106 M
EPS diluted 0.11 200.00 % -0.11 -14.23 % -0.10 19.75 % -0.12 -269.23 % -0.03 -52.58 % -0.02 -787.10 % 0.00 108.56 % -0.04 -387.30 % 0.01 -89.50 % 0.12 250.38 % -0.08 -652.83 % -0.01 -130.72 % 0.03 -33.40 % 0.05 -21.04 % 0.07 -33.33 % 0.10 154.92 % 0.04 59.50 % 0.02 3 125.00 % 0.00 97.26 % -0.03 -114.60 % 0.20 23.46 % 0.16 4.11 % 0.16 13.08 % 0.14 107.85 % 0.07 26.34 % 0.05 -22.49 % 0.07 118.78 % -0.36 0.00 % -0.36 -470.37 % 0.10 33.52 % 0.07 -18.57 % 0.09 -1.32 % 0.09 122.65 % -0.40 -5.26 % -0.38 -358.50 % 0.15 2.80 % 0.14 -79.42 % 0.69 378.51 % 0.15 2 368.75 % -0.01 -18.52 % -0.01 -100.00 % 0.00 -102.05 % 0.13 100.00 % 0.07
Earnings per share 0.11 200.00 % -0.11 -14.23 % -0.10 19.75 % -0.12 -269.23 % -0.03 -52.58 % -0.02 -787.10 % 0.00 108.59 % -0.04 -386.51 % 0.01 -89.50 % 0.12 250.38 % -0.08 -652.83 % -0.01 -130.72 % 0.03 -33.40 % 0.05 -21.04 % 0.07 -33.33 % 0.10 154.92 % 0.04 59.50 % 0.02 3 125.00 % 0.00 97.26 % -0.03 -114.60 % 0.20 23.46 % 0.16 4.11 % 0.16 13.08 % 0.14 107.85 % 0.07 26.34 % 0.05 -22.49 % 0.07 118.78 % -0.36 0.00 % -0.36 -470.37 % 0.10 33.52 % 0.07 -18.57 % 0.09 -1.32 % 0.09 122.65 % -0.40 -5.26 % -0.38 -362.07 % 0.15 0.00 % 0.15 -80.07 % 0.73 376.67 % 0.15 2 643.33 % -0.01 -3.45 % -0.01 -100.00 % 0.00 -102.04 % 0.14 100.00 % 0.07
Gross profit 82.172 M 755.69 % 9.603 M -73.82 % 36.676 M -24.37 % 48.495 M -23.93 % 63.748 M -21.86 % 81.578 M 21.02 % 67.410 M 95.22 % 34.530 M -63.86 % 95.532 M -31.75 % 139.983 M 310.21 % 34.125 M 168.02 % -50.170 M -233.54 % 37.570 M 74.23 % 21.563 M -55.84 % 48.833 M -48.44 % 94.716 M 102.52 % 46.769 M 621.19 % 6.485 M -74.00 % 24.940 M 144.53 % -56.005 M -147.85 % 117.055 M 2.95 % 113.699 M 23.06 % 92.390 M 284.72 % 24.015 M 6.54 % 22.540 M -29.14 % 31.811 M -69.99 % 106.013 M 0.000 0.000 -100.00 % 2.784 M 0.00 % 2.784 M -94.70 % 52.503 M 0.00 % 52.503 M 147.41 % -110.745 M 0.00 % -110.745 M -603.85 % 21.980 M 0.00 % 21.980 M -38.52 % 35.750 M 0.00 % 35.750 M 14.94 % 31.103 M 0.00 % 31.103 M 100.00 % 15.551 M -83.81 % 96.026 M 100.00 % 48.013 M
Income tax expense 218.000 K -72.85 % 803.000 K 361.49 % 174.000 K -98.66 % 12.955 M 1 949.84 % 632.000 K -92.05 % 7.954 M 99 325.00 % 8.000 K -98.88 % 714.000 K -90.68 % 7.663 M -9.26 % 8.445 M 44 347.37 % 19.000 K -99.63 % 5.160 M 186.35 % 1.802 M 108.74 % -20.614 M -1 245.22 % 1.800 M -83.50 % 10.911 M 149.74 % 4.369 M 4.27 % 4.190 M 104 650.00 % 4.000 K -76.47 % 17.000 K 13.33 % 15.000 K 25.00 % 12.000 K 50.00 % 8.000 K -99.97 % 29.445 M 210 221.43 % 14.000 K -50.00 % 28.000 K 36.59 % 20.500 K 70.83 % 12.000 K 0.00 % 12.000 K -97.09 % 413.000 K 0.00 % 413.000 K 422.78 % 79.000 K 0.00 % 79.000 K 105.25 % -1.506 M 0.00 % -1.506 M -113.44 % 11.206 M 0.00 % 11.206 M 11.10 % 10.086 M 0.00 % 10.086 M 294.37 % 2.558 M 0.00 % 2.558 M 100.00 % 1.279 M -77.20 % 5.608 M 100.00 % 2.804 M
Cost of revenue 36.875 M 95.45 % 18.867 M 12.50 % 16.770 M 895.25 % 1.685 M 18.79 % 1.419 M 154.21 % 558.000 K -90.35 % 5.782 M -90.41 % 60.317 M 1 121.73 % 4.937 M 307.85 % 1.211 M -16.98 % 1.458 M -47.02 % 2.752 M 533.37 % 434.500 K 163.33 % 165.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.152 M 0.00 % 1.152 M -96.39 % 31.930 M 0.00 % 31.930 M 24.37 % 25.674 M 0.00 % 25.674 M -86.28 % 187.065 M 0.00 % 187.065 M 100.00 % 93.532 M -6.80 % 100.358 M 100.00 % 50.179 M
General and administrative expenses 23.885 M -15.42 % 28.239 M 15.52 % 24.446 M 95.79 % 12.486 M -15.76 % 14.822 M 3.69 % 14.294 M -3.37 % 14.792 M -28.92 % 20.809 M -48.43 % 40.350 M 59.65 % 25.274 M -5.37 % 26.708 M 47.21 % 18.142 M 128.89 % 7.926 M 2.34 % 7.745 M -29.67 % 11.012 M -43.53 % 19.499 M -28.28 % 27.188 M -53.22 % 58.123 M 74.22 % 33.361 M -28.29 % 46.519 M 34.63 % 34.554 M -33.63 % 52.062 M 56.04 % 33.364 M -28.44 % 46.625 M 29.40 % 36.033 M -27.67 % 49.816 M 15.56 % 43.109 M 1.34 % 42.538 M 0.00 % 42.538 M -3.38 % 44.025 M 0.00 % 44.025 M -11.54 % 49.770 M 0.00 % 49.770 M 10.39 % 45.088 M 0.00 % 45.088 M 8.11 % 41.704 M 0.00 % 41.704 M -2.32 % 42.695 M 0.00 % 42.695 M -11.04 % 47.993 M 0.00 % 47.993 M 100.00 % 23.997 M -48.21 % 46.332 M 100.00 % 23.166 M
Selling and marketing expenses 0.000 0.000 0.000 -100.00 % 15.861 M 0.000 -100.00 % 16.582 M 382.79 % 3.435 M 454.80 % -968.000 K -293.60 % 500.000 K -98.48 % 32.870 M 104.85 % 16.046 M 0.000 -100.00 % 6.636 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.732 M 200.00 % -5.732 M -149.53 % 11.571 M 200.00 % -11.571 M 0.000 0.000 100.00 % -1.745 M -200.00 % 1.745 M -68.02 % 5.457 M 0.00 % 5.457 M 100.00 % 2.728 M -36.92 % 4.325 M 100.00 % 2.163 M
Other expenses 0.000 0.000 0.000 100.00 % -2.477 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -43.232 M -33.00 % -32.506 M 0.00 % -32.506 M 29.81 % -46.315 M 0.00 % -46.315 M 49.06 % -90.911 M 0.00 % -90.911 M -13.21 % -80.301 M 0.00 % -80.301 M 0.000 0.000 0.000 0.000 100.00 % -84.604 M -122.39 % 377.860 M 200.24 % -376.941 M -587.28 % -54.845 M -352.18 % 21.748 M 289.72 % -11.463 M 0.000 100.00 % -23.142 M 0.000 0.000 0.000 -100.00 % 3.490 M 0.000 -100.00 % 43.277 M 0.00 % 43.277 M 100.00 % 21.639 M -3.06 % 22.322 M 100.00 % 11.161 M
Operating expenses 23.885 M -15.42 % 28.239 M 15.52 % 24.446 M -5.50 % 25.870 M 364.68 % -9.774 M -135.61 % 27.446 M 50.59 % 18.226 M -8.14 % 19.841 M -51.43 % 40.850 M -29.74 % 58.143 M 36.00 % 42.753 M 0.16 % 42.685 M 193.13 % 14.562 M -66.32 % 43.232 M 203.36 % 14.251 M 77.60 % 8.024 M 34.20 % 5.979 M -71.16 % 20.730 M -17.00 % 24.975 M -15.69 % 29.622 M -59.27 % 72.733 M 81.66 % 40.037 M -28.42 % 55.933 M -27.39 % 77.034 M 86.58 % 41.287 M 120.51 % 18.723 M 145.12 % -41.495 M -109.89 % 419.479 M 225.44 % -334.403 M -2 990.45 % -10.821 M -116.45 % 65.773 M 49.35 % 44.039 M 0.00 % 44.039 M 31.39 % 33.517 M 0.00 % 33.517 M -19.63 % 41.704 M 0.00 % 41.704 M -6.16 % 44.440 M 0.00 % 44.440 M -54.06 % 96.727 M 0.00 % 96.727 M 100.00 % 48.363 M -33.73 % 72.978 M 100.00 % 36.489 M
Cost and expenses 60.760 M 28.99 % 47.106 M 14.29 % 41.216 M -31.14 % 59.851 M 1 852.59 % -3.415 M -110.02 % 34.087 M 35.76 % 25.109 M -68.68 % 80.158 M 75.07 % 45.787 M -29.22 % 64.688 M 34.24 % 48.189 M 6.06 % 45.437 M 203.26 % 14.983 M -31.42 % 21.848 M 53.31 % 14.251 M 77.60 % 8.024 M 34.20 % 5.979 M -71.16 % 20.730 M -17.00 % 24.975 M -15.69 % 29.622 M -59.27 % 72.733 M 81.66 % 40.037 M -28.42 % 55.933 M -27.39 % 77.034 M 86.58 % 41.287 M 120.51 % 18.723 M -56.57 % 43.109 M 1.34 % 42.538 M 0.00 % 42.538 M 54.82 % 27.476 M 0.00 % 27.476 M -37.61 % 44.039 M 0.00 % 44.039 M 27.03 % 34.669 M 0.00 % 34.669 M -52.92 % 73.634 M 0.00 % 73.634 M 5.02 % 70.114 M 0.00 % 70.114 M -75.29 % 283.791 M 0.00 % 283.791 M 100.00 % 141.896 M -18.14 % 173.336 M 100.00 % 86.668 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 0.000 0.000
Selling general and administrative expenses 23.885 M -15.42 % 28.239 M 15.52 % 24.446 M -13.76 % 28.347 M 390.02 % -9.774 M -135.61 % 27.446 M 50.59 % 18.226 M -8.14 % 19.841 M -51.43 % 40.850 M -29.74 % 58.143 M 36.00 % 42.753 M 135.66 % 18.142 M 24.58 % 14.562 M 88.02 % 7.745 M -29.67 % 11.012 M -43.53 % 19.499 M -28.28 % 27.188 M -53.22 % 58.123 M 74.22 % 33.361 M -28.29 % 46.519 M 34.63 % 34.554 M -33.63 % 52.062 M 56.04 % 33.364 M -28.44 % 46.625 M 29.40 % 36.033 M -27.67 % 49.816 M 15.56 % 43.109 M 1.34 % 42.538 M 0.00 % 42.538 M -3.38 % 44.025 M 0.00 % 44.025 M -20.68 % 55.502 M 26.03 % 44.039 M -22.27 % 56.659 M 69.05 % 33.517 M -19.63 % 41.704 M 0.00 % 41.704 M 1.84 % 40.950 M -7.85 % 44.440 M -16.86 % 53.450 M 0.00 % 53.450 M 100.00 % 26.725 M -47.24 % 50.657 M 100.00 % 25.328 M
Interest income 0.000 0.000 -100.00 % 182.000 K 22.15 % 149.000 K -8.59 % 163.000 K 232.65 % 49.000 K -96.47 % 1.388 M 0.000 0.000 -100.00 % 3.369 M 19 151.43 % 17.500 K -98.90 % 1.594 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.610 M 0.000 -100.00 % 756.000 K 0.000 -100.00 % 376.000 K 0.000 -100.00 % 1.419 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 100.00 % -798.000 K -104.88 % 16.350 M 88.13 % 8.691 M 24.16 % 7.000 M 20.61 % 5.804 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 274.750 K 0.00 % 274.750 K 24.89 % 220.000 K 0.00 % 220.000 K -40.94 % 372.500 K 0.00 % 372.500 K -34.99 % 573.000 K 0.00 % 573.000 K -25.78 % 772.000 K 0.00 % 772.000 K -76.22 % 3.246 M 0.00 % 3.246 M 41.93 % 2.287 M 0.00 % 2.287 M 41.74 % 1.614 M 100.43 % 805.000 K 0.00 % 805.000 K 112.96 % 378.000 K 0.00 % 378.000 K 101.06 % 188.000 K 0.00 % 188.000 K -73.50 % 709.500 K 0.00 % 709.500 K -73.80 % 2.708 M 0.000 100.00 % -269.670 M -200.00 % 269.670 M 327.30 % 63.110 M 200.00 % -63.110 M -100.00 % -31.555 M 69.28 % -102.732 M -100.00 % -51.366 M
Depreciation and amortization 5.123 M 595.45 % -1.034 M -116.29 % 6.349 M -2.92 % 6.540 M 2.85 % 6.359 M -4.25 % 6.641 M -3.52 % 6.883 M 91.83 % 3.588 M 2.99 % 3.484 M -46.77 % 6.545 M 20.40 % 5.436 M 1 841.43 % 280.000 K -33.49 % 421.000 K 155.15 % 165.000 K 12.24 % 147.000 K -1.34 % 149.000 K -67.18 % 454.000 K -51.34 % 933.000 K -10.12 % 1.038 M 0.19 % 1.036 M 0.58 % 1.030 M -9.81 % 1.142 M -24.72 % 1.517 M -6.36 % 1.620 M -2.41 % 1.660 M 4.27 % 1.592 M 4.43 % 1.525 M 12.30 % 1.358 M 0.00 % 1.358 M -30.24 % 1.946 M 0.00 % 1.946 M 8.99 % 1.786 M 0.00 % 1.786 M -12.71 % 2.046 M 0.00 % 2.046 M 63.05 % 1.255 M 0.00 % 1.255 M -75.39 % 5.097 M 0.00 % 5.097 M 108.08 % -63.110 M -200.00 % 63.110 M 100.00 % 31.555 M -69.28 % 102.732 M 100.00 % 51.366 M
Operating income 133.109 M 814.26 % -18.636 M -252.38 % 12.230 M 205.22 % -11.623 M -116.95 % 68.581 M 42.73 % 48.049 M -0.07 % 48.082 M 227.33 % 14.689 M -73.14 % 54.682 M -28.52 % 76.505 M 706.89 % -12.606 M 82.06 % -70.266 M -405.23 % 23.021 M 206.24 % -21.669 M -157.29 % 37.821 M -49.72 % 75.217 M 284.13 % 19.581 M 137.92 % -51.638 M -513.21 % -8.421 M 91.79 % -102.524 M -224.27 % 82.501 M 33.85 % 61.637 M 4.42 % 59.026 M 361.06 % -22.610 M -67.57 % -13.493 M 25.06 % -18.005 M -127.91 % 64.518 M -83.31 % 386.575 M 215.60 % -334.403 M -587.78 % 68.556 M 0.00 % 68.556 M -18.96 % 84.594 M 0.00 % 84.594 M 123.33 % -362.630 M 0.00 % -362.630 M -97.84 % -183.295 M -227.42 % 143.847 M 133.29 % -432.038 M -204.19 % 414.658 M 731.87 % -65.624 M 0.00 % -65.624 M -100.00 % -32.812 M -242.37 % 23.048 M 100.00 % 11.524 M
Operating income ratio 2.94 548.92 % -0.65 -386.06 % 0.23 194.95 % -0.24 -122.90 % 1.05 79.90 % 0.58 -10.95 % 0.66 324.19 % 0.15 -71.55 % 0.54 0.45 % 0.54 252.95 % -0.35 -123.91 % 1.48 144.63 % 0.61 160.74 % -1.00 -228.77 % 0.77 -2.47 % 0.79 89.68 % 0.42 105.26 % -7.96 -2 258.26 % -0.34 -118.44 % 1.83 159.73 % 0.70 30.01 % 0.54 -15.15 % 0.64 167.86 % -0.94 -57.28 % -0.60 -5.76 % -0.57 -193.00 % 0.61 0.00 0.00 -100.00 % 24.63 0.00 % 24.63 1 428.63 % 1.61 0.00 % 1.61 -51.31 % 3.31 0.00 % 3.31 197.32 % -3.40 -227.42 % 2.67 137.94 % -7.03 -204.19 % 6.75 2 344.30 % -0.30 0.00 % -0.30 0.00 % -0.30 -356.30 % 0.12 0.00 % 0.12
Total other income expenses net -28.509 M 71.30 % -99.329 M 7.97 % -107.930 M 20.54 % -135.822 M -61.75 % -83.969 M -2 307.97 % 3.803 M 166.51 % -5.718 M 87.07 % -44.225 M -32.19 % -33.456 M -4 514.62 % -725.000 K 98.84 % -62.662 M -200.39 % 62.421 M 472.30 % 10.907 M -58.76 % 26.446 M 6.04 % 24.938 M -8.46 % 27.242 M 31.32 % 20.745 M -73.55 % 78.424 M 922.61 % 7.669 M -89.83 % 75.401 M -29.19 % 106.483 M 19.46 % 89.137 M 3.93 % 85.767 M -29.29 % 121.288 M 61.47 % 75.117 M 12.48 % 66.785 M 4 239.14 % -1.614 M 99.72 % -584.534 M -72 512.92 % -805.000 K -100.31 % 259.861 M 68 846.30 % -378.000 K -101.06 % -188.000 K 0.00 % -188.000 K 73.50 % -709.500 K 0.00 % -709.500 K 73.80 % -2.708 M 0.000 -100.00 % 466.467 M 272.98 % -269.670 M -1 354.92 % 21.489 M -65.95 % 63.110 M 100.00 % 31.555 M -69.28 % 102.732 M 100.00 % 51.366 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2012-12-31 2012-06-30 2011-12-31 2011-06-30 2010-12-31 2010-06-30 2009-12-31 2009-06-30 2008-12-31 2008-06-30 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2005-01-31 2004-06-30 2004-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 2009-06-30 2008-12-31 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-12-31
Net debt 125.382 M -36.83 % 198.474 M -1.43 % 201.363 M 0.37 % 200.622 M 59.26 % 125.970 M 268.83 % 34.154 M 331.57 % -14.749 M 90.66 % -157.911 M -205.48 % 149.703 M 385.15 % 30.857 M 175.24 % -41.011 M 3.68 % -42.579 M -8.29 % -39.318 M -120.21 % -17.855 M 77.36 % -78.880 M -802.72 % -8.738 M 44.87 % -15.851 M 70.97 % -54.595 M 93.63 % -856.750 M -1 567.31 % 58.389 M 67.23 % 34.915 M -12.40 % 39.858 M -81.94 % 220.751 M 6.96 % 206.379 M -0.73 % 207.898 M 26.35 % 164.546 M 27.43 % 129.124 M 37.95 % 93.601 M 45.82 % 64.189 M 101.42 % 31.869 M 13 378.75 % -240.000 K 99.66 % -70.000 M 47.44 % -133.176 M -289.14 % 70.413 M 153.10 % -132.595 M -448.13 % -24.191 M -128.73 % 84.214 M 552.80 % 12.901 M 122.08 % -58.413 M -33.39 % -43.790 M -50.14 % -29.166 M
Total investments 534.168 M 17.10 % 456.182 M 2.17 % 446.513 M -60.47 % 1.130 B 146.33 % 458.566 M 41.85 % 323.283 M 47.17 % 219.661 M -12.86 % 252.067 M 36.00 % 185.341 M -14.71 % 217.318 M -48.05 % 418.316 M -23.29 % 545.355 M 669.62 % 70.860 M 6.13 % 66.769 M -87.96 % 554.424 M -47.68 % 1.060 B 0.72 % 1.052 B -3.10 % 1.086 B -39.02 % 1.781 B -38.36 % 2.889 B 8.03 % 2.674 B 10.81 % 2.413 B 2.17 % 2.362 B -2.47 % 2.422 B 2.45 % 2.364 B -2.91 % 2.435 B 15.41 % 2.110 B 10.47 % 1.910 B -16.24 % 2.280 B 12.93 % 2.019 B 5.37 % 1.916 B -8.29 % 2.089 B -12.81 % 2.396 B 56.56 % 1.531 B -61.11 % 3.936 B 28.91 % 3.053 B 40.67 % 2.171 B 43.10 % 1.517 B 75.74 % 863.120 M 8.05 % 798.814 M 8.75 % 734.508 M
Total debt 225.512 M -5.16 % 237.774 M -2.51 % 243.897 M 0.37 % 242.995 M -4.06 % 253.270 M -3.87 % 263.462 M -0.52 % 264.831 M -3.05 % 273.162 M -2.95 % 281.475 M 0.01 % 281.436 M 0.26 % 280.695 M 47.99 % 189.675 M 4 883.58 % 3.806 M 0.000 0.000 -100.00 % 7.500 M -50.00 % 15.000 M -33.33 % 22.500 M -25.00 % 30.000 M -55.22 % 67.000 M 52.27 % 44.000 M -10.20 % 49.000 M -80.32 % 249.000 M 17.45 % 212.000 M -1.40 % 215.000 M 26.47 % 170.000 M 21.43 % 140.000 M 21.74 % 115.000 M 35.29 % 85.000 M 112.50 % 40.000 M 14.29 % 35.000 M -41.67 % 60.000 M -25.00 % 80.000 M -33.33 % 120.000 M 0.000 -100.00 % 47.500 M -50.00 % 95.000 M 72.03 % 55.224 M 257.48 % 15.448 M 100.00 % 7.724 M 0.000
Accumulated other comprehensive income loss -30.658 M -102.50 % 1.226 B 3 188.75 % -39.690 M -262.23 % 24.465 M 121.54 % 11.043 M -0.22 % 11.067 M 0.000 0.000 0.000 100.00 % -14.020 M -164.95 % 21.586 M 1 185.27 % -1.989 M -104.04 % 49.211 M 1 217.92 % -4.402 M 97.40 % -169.362 M -1 098.77 % -14.128 M 79.82 % -70.015 M -268.27 % -19.012 M -110.60 % 179.348 M 640.73 % -33.168 M -119.73 % 168.077 M 639.75 % -31.140 M -1 758.00 % -1.676 M 96.37 % -46.139 M -123.27 % 198.294 M 479.82 % -52.207 M 0.000 100.00 % -51.503 M 0.000 100.00 % -51.112 M 0.000 100.00 % -31.514 M 0.000 100.00 % -29.235 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 435.683 M 31.13 % 332.264 M -24.30 % 438.906 M -17.66 % 533.055 M -16.95 % 641.881 M -4.56 % 672.571 M -2.90 % 692.680 M 0.43 % 689.743 M -4.70 % 723.789 M 1.67 % 711.896 M 30.31 % 546.325 M -3.99 % 569.027 M -0.23 % 570.320 M 5.97 % 538.194 M -56.38 % 1.234 B 12.05 % 1.101 B 9.07 % 1.010 B 1.75 % 992.307 M 2.33 % 969.711 M -3.77 % 1.008 B -2.62 % 1.035 B 18.43 % 873.767 M 20.85 % 723.005 M 21.14 % 596.831 M 27.34 % 468.708 M 15.13 % 407.098 M 0.000 -100.00 % 281.330 M -71.24 % 978.303 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 96.053 M 1.59 % 94.553 M 0.00 % 94.553 M 0.00 % 94.553 M 0.00 % 94.553 M 0.00 % 94.553 M 0.00 % 94.553 M 0.32 % 94.253 M 0.00 % 94.253 M 0.32 % 93.953 M 0.64 % 93.353 M 0.32 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.00 % 93.053 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total equity 1.762 B 10.37 % 1.597 B -8.52 % 1.746 B -8.47 % 1.907 B -8.71 % 2.089 B -1.47 % 2.120 B 0.00 % 2.120 B 9.51 % 1.936 B -1.20 % 1.960 B 6.28 % 1.844 B 6.73 % 1.728 B -2.77 % 1.777 B 6.74 % 1.665 B 1.97 % 1.632 B -42.23 % 2.826 B 1.21 % 2.792 B 3.38 % 2.701 B -3.25 % 2.791 B -4.08 % 2.910 B -5.41 % 3.077 B 3.80 % 2.964 B 12.28 % 2.640 B 6.34 % 2.482 B -0.40 % 2.492 B 2.65 % 2.428 B -2.99 % 2.503 B 12.89 % 2.217 B 9.30 % 2.028 B -21.00 % 2.568 B 6.46 % 2.412 B 4.63 % 2.305 B -9.19 % 2.539 B -13.81 % 2.945 B 51.51 % 1.944 B -61.87 % 5.098 B 22.62 % 4.158 B 29.23 % 3.217 B 16.77 % 2.755 B 20.14 % 2.293 B 1.25 % 2.265 B 1.27 % 2.237 B
Other non current liabilities 4.851 M -20.88 % 6.131 M 54.16 % 3.977 M -17.09 % 4.797 M 101.88 % -254.929 M -7 684.09 % -3.275 M -66.08 % -1.972 M 49.75 % -3.924 M 33.01 % -5.858 M 97.96 % -286.507 M 0.000 100.00 % -716.000 K -129.30 % 2.444 M -27.52 % 3.372 M 470.56 % 591.000 K -97.30 % 21.894 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 260.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 27.340 M -50.00 % 54.680 M -7.34 % 59.013 M -6.84 % 63.345 M
Long term debt 1.592 M -64.12 % 4.437 M -22.32 % 5.712 M 0.000 -100.00 % 254.929 M 7 684.09 % 3.275 M 66.08 % 1.972 M -49.75 % 3.924 M -33.01 % 5.858 M -97.95 % 285.322 M 0.000 -100.00 % 716.000 K -59.53 % 1.769 M 0.000 0.000 0.000 0.000 -100.00 % 7.500 M -50.00 % 15.000 M -33.33 % 22.500 M -25.00 % 30.000 M -18.92 % 37.000 M -15.91 % 44.000 M -10.20 % 49.000 M -9.26 % 54.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 6.443 M -39.03 % 10.568 M 9.07 % 9.689 M 101.98 % 4.797 M -98.11 % 253.270 M 1 043.02 % 22.158 M 48.98 % 14.873 M -46.08 % 27.586 M 39.69 % 19.748 M -88.37 % 169.822 M 1 353.83 % 11.681 M -81.53 % 63.237 M 815.15 % 6.910 M 104.92 % 3.372 M -84.73 % 22.089 M 0.89 % 21.894 M 147.47 % 8.847 M -26.14 % 11.978 M -21.65 % 15.288 M -32.92 % 22.792 M -24.72 % 30.275 M -18.75 % 37.260 M -15.79 % 44.248 M -10.14 % 49.240 M -9.19 % 54.222 M 25 968.27 % 208.000 K 15.56 % 180.000 K 7.78 % 167.000 K 7.05 % 156.000 K -94.52 % 2.849 M 20.87 % 2.357 M 16.51 % 2.023 M 6.36 % 1.902 M 1.98 % 1.865 M 14.56 % 1.628 M 24.99 % 1.303 M 33.32 % 977.000 K -96.70 % 29.574 M -49.16 % 58.171 M -6.45 % 62.181 M -6.06 % 66.190 M
Other current liabilities 7.721 M 20.23 % 6.422 M 6.52 % 6.029 M 1 163.32 % -567.000 K 99.79 % -273.822 M 3.03 % -282.365 M -1 235.69 % -21.140 M -6.45 % -19.860 M 93.75 % -317.837 M 27.92 % -440.944 M -54.98 % -284.517 M -335.17 % -65.380 M -10 942.45 % 603.000 K 0.000 -100.00 % 5.910 M -38.78 % 9.654 M 0.000 -100.00 % 30.642 M 301.55 % 7.631 M -67.58 % 23.540 M 266.90 % 6.416 M -67.78 % 19.914 M 129.74 % 8.668 M -56.21 % 19.796 M 0.000 -100.00 % 21.724 M 0.000 -100.00 % 20.515 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 19.253 M -21.36 % 24.482 M -0.63 % 24.637 M -0.62 % 24.791 M -39.64 % 41.071 M -28.39 % 57.351 M 25.04 % 45.866 M 33.41 % 34.381 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 7.557 M 103.22 % -234.380 M 1.53 % -238.029 M 4.02 % -247.986 M -2.62 % -241.652 M 5.56 % -255.869 M -137.51 % -107.728 M 59.95 % -269.014 M -117.58 % -123.638 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.582 M 0.000 0.000 0.000 -100.00 % 12.894 M -50.00 % 25.788 M -49.77 % 51.345 M -33.23 % 76.901 M 100.00 % 38.451 M 0.000
Short term debt 223.920 M -4.04 % 233.337 M -2.04 % 238.185 M -1.98 % 242.995 M -3.42 % 251.611 M -6.05 % 267.819 M 0.000 0.000 -100.00 % 279.427 M 0.00 % 279.436 M 0.18 % 278.925 M 13 284.12 % 2.084 M 2.31 % 2.037 M 0.000 0.000 -100.00 % 7.500 M -50.00 % 15.000 M 0.00 % 15.000 M 0.00 % 15.000 M -66.29 % 44.500 M 217.86 % 14.000 M 16.67 % 12.000 M -94.15 % 205.000 M 25.77 % 163.000 M 1.24 % 161.000 M -5.29 % 170.000 M 21.43 % 140.000 M 21.74 % 115.000 M 35.29 % 85.000 M 112.50 % 40.000 M 14.29 % 35.000 M -41.67 % 60.000 M -25.00 % 80.000 M -33.33 % 120.000 M 0.000 -100.00 % 60.150 M -50.00 % 120.299 M 77.24 % 67.874 M 339.37 % 15.448 M 100.00 % 7.724 M 0.000
Total current liabilities 284.237 M 9.81 % 258.856 M -2.10 % 264.400 M -2.99 % 272.536 M 865.89 % 28.216 M 27.34 % 22.158 M 48.98 % 14.873 M -46.08 % 27.586 M 39.69 % 19.748 M -88.37 % 169.822 M 1 353.83 % 11.681 M -81.53 % 63.237 M 1 637.28 % 3.640 M -67.19 % 11.094 M 87.72 % 5.910 M -65.84 % 17.299 M -24.27 % 22.843 M -49.95 % 45.642 M 101.68 % 22.631 M -67.08 % 68.746 M 236.73 % 20.416 M -37.70 % 32.769 M -84.66 % 213.668 M 16.44 % 183.500 M -6.66 % 196.585 M -11.41 % 221.916 M 25.96 % 176.176 M 6.27 % 165.788 M 37.66 % 120.429 M 30.78 % 92.084 M 25.34 % 73.467 M -34.05 % 111.405 M -3.29 % 115.197 M -32.37 % 170.325 M 197.58 % 57.236 M -49.35 % 113.008 M -33.04 % 168.779 M -18.62 % 207.391 M -15.70 % 246.002 M 30.87 % 187.970 M 44.66 % 129.938 M
Total liabilities 290.680 M 7.89 % 269.424 M -1.70 % 274.089 M -1.17 % 277.333 M -3.67 % 287.893 M -1.58 % 292.505 M -16.07 % 348.509 M 12.57 % 309.588 M -4.04 % 322.632 M -30.68 % 465.395 M 55.98 % 298.364 M 13.12 % 263.769 M 2 400.18 % 10.550 M -27.07 % 14.466 M -48.33 % 27.999 M -28.56 % 39.193 M 23.68 % 31.690 M -45.00 % 57.620 M 51.96 % 37.919 M -58.58 % 91.538 M 80.58 % 50.691 M -27.61 % 70.029 M -72.85 % 257.916 M 10.82 % 232.740 M -7.20 % 250.807 M 12.91 % 222.124 M 25.95 % 176.356 M 6.27 % 165.955 M 37.62 % 120.585 M 27.02 % 94.933 M 25.20 % 75.824 M -33.15 % 113.428 M -3.13 % 117.099 M -31.99 % 172.190 M 192.52 % 58.864 M -48.50 % 114.310 M -32.66 % 169.756 M -28.36 % 236.965 M -22.10 % 304.173 M 21.60 % 250.151 M 27.54 % 196.128 M
Other non current assets 394.916 M -4.08 % 411.735 M -17.62 % 499.829 M 5 382.49 % -9.462 M 98.16 % -514.179 M -13 987.10 % -3.650 M 99.17 % -439.856 M -15 486.68 % -2.822 M 99.33 % -419.809 M 7.40 % -453.378 M 30.01 % -647.765 M 11.64 % -733.065 M -51.85 % -482.760 M -18.53 % -407.278 M 64.26 % -1.139 B -66.95 % -682.478 M 8.93 % -749.423 M 47.22 % -1.420 B -1 422.54 % -93.267 M -80.11 % -51.784 M 50.94 % -105.560 M 23.15 % -137.353 M 32.29 % -202.840 M -41.62 % -143.230 M -6.64 % -134.308 M -7.10 % -125.405 M -398.45 % 42.019 M 9.21 % 38.475 M 26.73 % 30.360 M 15.17 % 26.360 M -3.13 % 27.211 M -68.73 % 87.006 M 1.03 % 86.115 M -1.15 % 87.116 M -89.95 % 867.185 M 0.12 % 866.131 M 0.12 % 865.076 M 60.12 % 540.276 M 150.74 % 215.476 M -51.17 % 441.249 M -33.85 % 667.022 M
Long term investments 534.168 M 35.13 % 395.293 M -0.82 % 398.559 M -62.57 % 1.065 B 132.19 % 458.566 M 41.85 % 323.283 M 47.17 % 219.661 M -12.86 % 252.067 M 36.00 % 185.341 M -14.71 % 217.318 M -48.05 % 418.316 M -23.29 % 545.355 M -48.59 % 1.061 B 2.36 % 1.036 B -51.86 % 2.153 B -1.56 % 2.187 B -1.61 % 2.223 B -15.67 % 2.636 B 37.01 % 1.924 B -35.69 % 2.992 B 5.73 % 2.829 B 8.77 % 2.601 B -0.22 % 2.607 B 0.08 % 2.605 B 2.30 % 2.546 B -2.30 % 2.606 B 23.55 % 2.110 B 10.47 % 1.910 B -16.24 % 2.280 B 12.93 % 2.019 B 5.37 % 1.916 B -8.29 % 2.089 B -12.81 % 2.396 B 56.56 % 1.531 B -51.85 % 3.179 B 37.68 % 2.309 B 60.45 % 1.439 B 51.05 % 952.783 M 104.27 % 466.424 M 37.64 % 338.877 M 60.35 % 211.330 M
Intangible assets 12.592 M -0.20 % 12.617 M -0.20 % 12.642 M -0.20 % 12.667 M -0.20 % 12.692 M -0.20 % 12.717 M -0.20 % 12.742 M -0.20 % 12.767 M -0.20 % 12.792 M -0.20 % 12.817 M 11.45 % 11.500 M 76.92 % 6.500 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
GoodWill 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 M 0.00 % 6.115 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 -100.00 % 17.649 M -50.00 % 35.297 M 100.00 % 17.649 M 0.000
Goodwill and intangible assets 18.707 M -0.13 % 18.732 M -0.13 % 18.757 M -0.13 % 18.782 M -0.13 % 18.807 M -0.13 % 18.832 M -0.13 % 18.857 M -0.13 % 18.882 M -0.13 % 18.907 M -0.13 % 18.932 M 64.63 % 11.500 M 76.92 % 6.500 M 0.000 100.00 % -1.678 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 17.649 M -50.00 % 35.297 M 100.00 % 17.649 M 0.000
Property plant equipment net 28.345 M -15.11 % 33.390 M -8.47 % 36.481 M 14.49 % 31.865 M -13.42 % 36.806 M -14.64 % 43.117 M -78.58 % 201.338 M -3.25 % 208.104 M -3.46 % 215.561 M -0.72 % 217.128 M -0.38 % 217.949 M 20.27 % 181.210 M 4 317.60 % 4.102 M 253.01 % 1.162 M 138.11 % 488.000 K -23.15 % 635.000 K -15.78 % 754.000 K -19.27 % 934.000 K -97.05 % 31.656 M -3.13 % 32.678 M -2.95 % 33.672 M -2.71 % 34.610 M -31.04 % 50.185 M -2.92 % 51.694 M -1.09 % 52.266 M -0.81 % 52.693 M 1.02 % 52.162 M -0.46 % 52.402 M 0.47 % 52.158 M -2.51 % 53.500 M -31.72 % 78.355 M 482.26 % 13.457 M 2.26 % 13.159 M 8.97 % 12.076 M -64.43 % 33.951 M 9.45 % 31.020 M 10.43 % 28.089 M -74.15 % 108.656 M -42.58 % 189.223 M 28.30 % 147.480 M 39.48 % 105.736 M
Total non current assets 976.136 M 13.62 % 859.150 M -9.91 % 953.626 M -14.75 % 1.119 B 117.55 % 514.179 M 33.47 % 385.232 M -12.42 % 439.856 M -8.18 % 479.053 M 14.11 % 419.809 M -7.40 % 453.378 M -30.01 % 647.765 M -11.64 % 733.065 M 25.94 % 582.059 M -7.63 % 630.162 M -37.84 % 1.014 B -32.64 % 1.505 B 2.11 % 1.474 B 21.15 % 1.217 B -34.66 % 1.862 B -37.35 % 2.972 B 7.79 % 2.758 B 10.37 % 2.499 B 1.80 % 2.454 B -2.35 % 2.513 B 1.99 % 2.464 B -2.74 % 2.534 B 14.97 % 2.204 B 10.16 % 2.000 B -15.32 % 2.363 B 12.56 % 2.099 B 3.82 % 2.022 B -7.68 % 2.190 B -12.26 % 2.496 B 53.12 % 1.630 B -60.06 % 4.080 B 27.26 % 3.206 B 37.47 % 2.332 B 28.24 % 1.819 B 39.35 % 1.305 B 14.02 % 1.145 B 16.31 % 984.088 M
Other current assets 248.011 M -30.00 % 354.305 M 15.46 % 306.865 M 314.78 % 73.982 M 584.89 % 10.802 M 73.14 % 6.239 M 21.78 % 5.123 M -7.81 % 5.557 M 18.26 % 4.699 M -97.38 % 179.617 M 2 831.57 % 6.127 M -96.70 % 185.844 M 214.91 % 59.015 M 112.33 % 27.794 M -82.91 % 162.604 M -11.00 % 182.702 M 22.55 % 149.081 M 6 801.90 % 2.160 M -96.15 % 56.103 M 4 453.81 % 1.232 M -98.67 % 92.648 M 749.90 % 10.901 M -5.27 % 11.507 M -49.44 % 22.761 M -90.12 % 230.400 M 1 514.46 % 14.271 M -13.88 % 16.571 M -25.60 % 22.273 M -0.30 % 22.341 M -22.21 % 28.718 M 22.21 % 23.499 M 16.64 % 20.147 M -81.91 % 111.377 M -74.51 % 436.862 M 28 012.10 % 1.554 M 7.14 % 1.451 M 7.68 % 1.347 M -36.66 % 2.127 M -26.82 % 2.906 M 9.08 % 2.664 M 9.99 % 2.422 M
Short term investments 84.777 M 39.23 % 60.889 M 26.97 % 47.954 M -26.03 % 64.832 M -62.05 % 170.825 M 18.22 % 144.496 M 13.98 % 126.777 M 0.67 % 125.933 M 429.06 % 23.803 M -14.75 % 27.922 M -92.77 % 386.234 M -23.61 % 505.618 M -48.92 % 989.857 M 20.94 % 818.481 M -48.66 % 1.594 B 47.60 % 1.080 B 5.43 % 1.025 B 2.78 % 996.865 M 619.96 % 138.462 M 91.14 % 72.440 M -46.70 % 135.916 M 22.99 % 110.513 M -52.51 % 232.700 M 45.36 % 160.082 M -12.31 % 182.545 M 6.25 % 171.813 M 5.83 % 162.349 M 0.29 % 161.885 M -42.73 % 282.673 M -21.85 % 361.710 M 20.35 % 300.542 M 0.000 -100.00 % 242.314 M 0.000 -100.00 % 756.882 M 1.71 % 744.124 M 1.74 % 731.366 M 29.67 % 564.031 M 42.18 % 396.696 M -13.75 % 459.937 M -12.09 % 523.178 M
cash and cash equivalents 100.130 M 154.78 % 39.300 M -7.60 % 42.534 M 0.38 % 42.373 M -66.71 % 127.300 M -44.49 % 229.308 M -17.98 % 279.580 M -35.14 % 431.073 M 227.14 % 131.772 M -47.41 % 250.579 M -22.11 % 321.706 M 38.51 % 232.254 M 438.57 % 43.124 M 141.52 % 17.855 M -77.36 % 78.880 M 385.77 % 16.238 M -47.37 % 30.851 M -59.98 % 77.095 M -91.31 % 886.750 M 10 197.87 % 8.611 M -5.22 % 9.085 M -0.62 % 9.142 M -67.64 % 28.249 M 402.56 % 5.621 M -20.85 % 7.102 M 30.22 % 5.454 M -49.85 % 10.876 M -49.18 % 21.399 M 2.83 % 20.811 M 155.95 % 8.131 M -76.93 % 35.240 M -72.89 % 130.000 M -39.02 % 213.176 M 329.90 % 49.587 M -62.60 % 132.595 M 84.95 % 71.691 M 564.66 % 10.786 M -74.52 % 42.324 M -42.70 % 73.861 M 43.38 % 51.514 M 76.62 % 29.166 M
Cash and short term investments 184.907 M 84.56 % 100.189 M 10.72 % 90.488 M -12.44 % 103.349 M -18.81 % 127.300 M -44.49 % 229.308 M -17.98 % 279.580 M -35.14 % 431.073 M 227.14 % 131.772 M -47.41 % 250.579 M -22.11 % 321.706 M 38.51 % 232.254 M -77.52 % 1.033 B 4.62 % 987.364 M -41.13 % 1.677 B 52.97 % 1.096 B 3.89 % 1.055 B -1.73 % 1.074 B 4.75 % 1.025 B 1 164.90 % 81.051 M -53.42 % 174.001 M 45.42 % 119.655 M -57.71 % 282.914 M 50.72 % 187.703 M -1.03 % 189.647 M 6.98 % 177.267 M 2.33 % 173.225 M -5.49 % 183.284 M -39.61 % 303.484 M -17.94 % 369.841 M 10.14 % 335.782 M 158.29 % 130.000 M -71.46 % 455.490 M 818.57 % 49.587 M -94.43 % 889.477 M 9.03 % 815.815 M 9.93 % 742.152 M 22.40 % 606.355 M 28.86 % 470.557 M -8.00 % 511.451 M -7.40 % 552.344 M
Total current assets 1.077 B 6.93 % 1.007 B -5.52 % 1.066 B 0.02 % 1.066 B -20.30 % 1.337 B -10.88 % 1.501 B -10.13 % 1.670 B 18.65 % 1.407 B -6.05 % 1.498 B 13.94 % 1.315 B 24.46 % 1.056 B 31.71 % 802.060 M -26.62 % 1.093 B 7.51 % 1.017 B -44.74 % 1.840 B 38.74 % 1.326 B 5.37 % 1.258 B -22.90 % 1.632 B 50.31 % 1.086 B 454.89 % 195.709 M -23.89 % 257.149 M 21.74 % 211.224 M -26.13 % 285.956 M 34.99 % 211.839 M -1.29 % 214.600 M 12.13 % 191.377 M 0.83 % 189.796 M -2.13 % 193.932 M -40.48 % 325.825 M -20.13 % 407.943 M 13.54 % 359.281 M -22.26 % 462.176 M -18.47 % 566.867 M 16.53 % 486.449 M -54.82 % 1.077 B 1.03 % 1.066 B 1.05 % 1.055 B -10.13 % 1.174 B -9.20 % 1.292 B -5.70 % 1.371 B -5.40 % 1.449 B
Inventory 0.000 0.000 0.000 100.00 % -64.832 M 62.05 % -170.825 M -18.22 % -144.496 M -13.98 % -126.777 M -0.67 % -125.933 M -429.06 % -23.803 M 14.75 % -27.922 M 92.77 % -386.234 M 23.61 % -505.618 M 0.000 100.00 % -151.028 M -3 683.27 % -3.992 M 0.000 -100.00 % 3.148 M 1 004.56 % 285.000 K -74.25 % 1.107 M 138.25 % -2.894 M 90.02 % -29.000 M -626.03 % 5.513 M 125.10 % -21.965 M 0.16 % -22.000 M 0.000 -100.00 % 875.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 43.007 M -50.00 % 86.014 M 32.45 % 64.940 M 48.04 % 43.866 M
Net receivables 644.034 M 16.53 % 552.653 M -17.35 % 668.660 M -29.86 % 953.316 M -21.47 % 1.214 B -4.69 % 1.274 B -8.37 % 1.390 B 42.47 % 975.662 M -28.39 % 1.362 B 82.94 % 744.752 M 1.37 % 734.664 M 189.69 % 253.600 M 25 260.00 % 1.000 M 0.000 -100.00 % 151.000 M -14.20 % 175.996 M 225.94 % 53.996 M 3 042.96 % 1.718 M -96.88 % 54.996 M -32.83 % 81.870 M -4.80 % 85.996 M 5 234.74 % 1.612 M 61.20 % 1.000 M -92.23 % 12.868 M 1 186.80 % 1.000 M 0.000 0.000 -100.00 % 3.641 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 126.275 M -18.40 % 154.751 M -15.54 % 183.227 M -21.98 % 234.854 M -18.02 % 286.481 M -4.50 % 299.989 M -4.31 % 313.497 M
Tax assets 0.000 0.000 0.000 -100.00 % 12.667 M 0.000 -100.00 % 3.650 M 0.000 -100.00 % 2.822 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.678 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 199.348 M -50.00 % 398.696 M 100.00 % 199.348 M 0.000
Other assets 0.000 0.000 0.000 0.000 -100.00 % 525.479 M -0.26 % 526.870 M 46.76 % 358.989 M -0.08 % 359.281 M -1.42 % 364.451 M -32.64 % 541.022 M 68.15 % 321.758 M -36.33 % 505.332 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
Account payables 52.596 M 175.41 % 19.097 M 26.71 % 15.072 M 0.52 % 14.994 M -15.77 % 17.802 M 84.30 % 9.659 M -35.06 % 14.873 M 10.84 % 13.418 M -32.05 % 19.748 M -86.86 % 150.246 M 2 610.55 % 5.543 M -91.23 % 63.237 M 6 223.70 % 1.000 M -90.99 % 11.094 M 0.000 0.000 -100.00 % 7.733 M 0.000 0.000 -100.00 % 706.000 K 0.000 -100.00 % 855.000 K 0.000 -100.00 % 704.000 K -88.50 % 6.122 M 739.78 % 729.000 K -89.14 % 6.713 M 728.77 % 810.000 K -86.42 % 5.966 M -73.63 % 22.621 M 151.23 % 9.004 M -58.96 % 21.942 M 225.65 % 6.738 M 157.86 % 2.613 M 149.81 % 1.046 M 3.41 % 1.012 M 3.53 % 977.000 K -98.07 % 50.691 M -49.51 % 100.404 M 61.30 % 62.245 M 158.43 % 24.086 M
Tax payables 0.000 0.000 -100.00 % 5.114 M -32.33 % 7.557 M 71.40 % 4.409 M -9.78 % 4.887 M -22.02 % 6.267 M -2.72 % 6.442 M -65.48 % 18.662 M 65.71 % 11.262 M 22 883.67 % 49.000 K -16.95 % 59.000 K 0.000 0.000 0.000 -100.00 % 145.000 K 31.82 % 110.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 29.463 M 0.00 % 29.463 M 0.00 % 29.463 M 0.00 % 29.463 M 0.00 % 29.463 M 0.00 % 29.463 M 0.00 % 29.463 M 0.00 % 29.463 M 3.53 % 28.459 M 0.00 % 28.459 M -10.25 % 31.708 M 16.53 % 27.210 M 19.80 % 22.712 M -52.44 % 47.756 M -34.40 % 72.799 M 0.92 % 72.135 M 0.93 % 71.471 M
Deferred revenue non current 0.000 0.000 0.000 0.000 -100.00 % 252.834 M 6 287.81 % -4.086 M -388.76 % -836.000 K 77.15 % -3.658 M -208.69 % -1.185 M 0.00 % -1.185 M 72.11 % -4.249 M 0.000 100.00 % -4.466 M 0.000 0.000 100.00 % -19.698 M -1 668.22 % -1.114 M 0.000 0.000 100.00 % -22.086 M 0.000 100.00 % -36.405 M 0.000 100.00 % -48.536 M -0.91 % -48.100 M -9 332.25 % 521.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
Minority interest 269.389 M -2.54 % 276.396 M -4.09 % 288.190 M -1.11 % 291.431 M -22.91 % 378.027 M -0.11 % 378.455 M 2.46 % 369.382 M 93.89 % 190.507 M 5.85 % 179.979 M 129.83 % 78.309 M -30.29 % 112.334 M -1.01 % 113.476 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 -100.00 % 104.653 M -50.00 % 209.306 M -3.26 % 216.350 M -3.15 % 223.394 M
Capital lease obligations 7.203 M -27.12 % 9.884 M -6.69 % 10.593 M 223.45 % 3.275 M -54.08 % 7.132 M -34.61 % 10.907 M 453.09 % 1.972 M -49.75 % 3.924 M -59.41 % 9.668 M 67.50 % 5.772 M 0.000 -100.00 % 2.800 M -26.43 % 3.806 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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 169.362 M 0.000 -100.00 % 70.015 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.676 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 991.941 M 11.00 % 893.660 M -7.26 % 963.591 M 0.00 % 963.591 M -1.13 % 974.634 M 1.15 % 963.591 M 0.00 % 963.591 M 0.21 % 961.581 M 0.00 % 961.581 M 0.21 % 959.571 M 0.59 % 953.931 M 0.21 % 951.921 M 0.00 % 951.921 M 0.00 % 951.921 M -42.93 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B 0.00 % 1.668 B -10.62 % 1.866 B -6.81 % 2.003 B -5.71 % 2.124 B 28.42 % 1.654 B 10.54 % 1.496 B -37.44 % 2.392 B 8.13 % 2.212 B -10.70 % 2.477 B -13.16 % 2.852 B 51.70 % 1.880 B 87.96 % 1.000 B 6.32 % 940.905 M 6.74 % 881.476 M 1.30 % 870.204 M 1.31 % 858.931 M 1.08 % 849.780 M 1.09 % 840.629 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 -100.00 % 436.000 K -89.33 % 4.086 M 388.76 % 836.000 K -77.15 % 3.658 M 208.69 % 1.185 M 0.00 % 1.185 M -72.11 % 4.249 M 0.000 -100.00 % 2.697 M 201.34 % 895.000 K -95.84 % 21.498 M 9.14 % 19.698 M 122.65 % 8.847 M 97.57 % 4.478 M 1 454.86 % 288.000 K -1.37 % 292.000 K 6.18 % 275.000 K 5.77 % 260.000 K 4.84 % 248.000 K 3.33 % 240.000 K 8.11 % 222.000 K 6.73 % 208.000 K 15.56 % 180.000 K 7.78 % 167.000 K 7.05 % 156.000 K -94.52 % 2.849 M 20.87 % 2.357 M 16.51 % 2.023 M 6.36 % 1.902 M 1.98 % 1.865 M 14.56 % 1.628 M 24.99 % 1.303 M 33.32 % 977.000 K -56.27 % 2.234 M -36.01 % 3.491 M 10.20 % 3.168 M 11.35 % 2.845 M
Other liabilities 0.000 0.000 0.000 0.000 -100.00 % 6.407 M -97.42 % 248.189 M -22.14 % 318.763 M 25.29 % 254.416 M -10.14 % 283.136 M 125.16 % 125.751 M -54.27 % 275.002 M 100.30 % 137.295 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
Total assets 2.053 B 10.01 % 1.866 B -7.59 % 2.020 B -7.54 % 2.184 B -8.10 % 2.377 B -1.48 % 2.413 B -2.27 % 2.469 B 9.93 % 2.246 B -1.60 % 2.282 B -1.16 % 2.309 B 13.98 % 2.026 B -0.71 % 2.040 B 21.81 % 1.675 B 1.71 % 1.647 B -42.29 % 2.854 B 0.79 % 2.831 B 3.61 % 2.732 B -4.09 % 2.849 B -3.36 % 2.948 B -6.94 % 3.168 B 5.09 % 3.015 B 11.25 % 2.710 B -1.12 % 2.740 B 0.56 % 2.725 B 1.73 % 2.679 B -1.69 % 2.725 B 13.85 % 2.394 B 9.07 % 2.194 B -18.37 % 2.688 B 7.24 % 2.507 B 5.28 % 2.381 B -10.22 % 2.652 B -13.41 % 3.062 B 44.71 % 2.116 B -58.96 % 5.157 B 20.72 % 4.272 B 26.13 % 3.387 B 13.19 % 2.992 B 15.20 % 2.597 B 3.27 % 2.515 B 3.38 % 2.433 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 2009-06-30 2008-12-31 2007-12-31 2007-06-30 2006-12-31 2006-06-30 2005-12-31 2005-06-30 2004-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 2005-12-31 2005-06-30 2005-01-31 2004-06-30 2004-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -2.310 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.155 M 0.00 % 1.155 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 -100.00 % 14.606 M 0.000 -100.00 % 89.448 M 0.00 % 89.448 M 120.89 % -428.128 M 0.000 -100.00 % 5.929 M 0.00 % 5.929 M 102.32 % -255.640 M 0.00 % -255.640 M -1 834.27 % 14.741 M 0.00 % 14.741 M -81.96 % 81.695 M 0.00 % 81.695 M 145.63 % -179.054 M -100.24 % -89.421 M -211.48 % 80.211 M 152.60 % -152.487 M -92.84 % -79.073 M -1 276.50 % -5.745 M -16.90 % -4.914 M -109.98 % 49.260 M 5 957.31 % -841.000 K -105.00 % 16.813 M 1 239.86 % -1.475 M -114.06 % 10.490 M 1 484.59 % 662.000 K 0.00 % 662.000 K 102.58 % -25.686 M 0.00 % -25.686 M -168.82 % 37.322 M 0.00 % 37.322 M 147.07 % -79.298 M 0.00 % -79.298 M -6 581.20 % 1.224 M 0.00 % 1.224 M 109.08 % -13.476 M 0.00 % -13.476 M 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 -100.00 % 13.915 M 0.000 -100.00 % 103.967 M 0.00 % 103.967 M 125.07 % -414.762 M 0.000 -100.00 % 10.630 M 0.00 % 10.630 M 104.28 % -248.606 M 0.00 % -248.606 M -30.19 % -190.950 M 0.00 % -190.950 M -773.01 % 28.373 M 0.00 % 28.373 M 569.20 % -6.047 M 0.000 -100.00 % 38.000 K 0.000 100.00 % -47.000 K 0.000 100.00 % -310.000 K 0.000 100.00 % -1.755 M 0.000 100.00 % -1.475 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
Inventory 0.000 0.000 0.000 0.000 0.000 100.00 % -8.334 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 -100.00 % 454.000 K 0.00 % 454.000 K 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 100.00 % -5.269 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 -100.00 % 691.000 K 0.000 100.00 % -14.520 M 0.00 % -14.520 M -6 226.37 % 237.000 K 0.000 100.00 % -4.702 M 0.00 % -4.702 M 33.16 % -7.034 M 0.00 % -7.034 M -103.42 % 205.691 M 0.00 % 205.691 M 285.75 % 53.322 M 0.00 % 53.322 M 130.82 % -173.007 M 0.000 -100.00 % 80.173 M 0.000 100.00 % -79.026 M 0.000 100.00 % -4.604 M 0.000 -100.00 % 914.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.930 M 0.00 % -13.930 M 0.000 0.000 0.000 0.000 0.000
Other non cash items -31.383 M -125.71 % 122.044 M 60.77 % 75.910 M -63.71 % 209.200 M 275.61 % 55.696 M -79.48 % 271.445 M 186.05 % -315.432 M -4 494.45 % -6.866 M 0.00 % -6.866 M 30.09 % -9.820 M 0.00 % -9.820 M 79.02 % -46.816 M 0.00 % -46.816 M 1.62 % -47.587 M 0.00 % -47.587 M -159.41 % -18.344 M 84.88 % -121.336 M 66.10 % -357.966 M -224.14 % -110.437 M -231.95 % 83.698 M 137.36 % -224.056 M -852.46 % -23.524 M 86.20 % -170.507 M -48.78 % -114.602 M -1.48 % -112.929 M -38.70 % -81.421 M 23.64 % -106.623 M -138.03 % 280.351 M -0.01 % 280.375 M 357.26 % -108.984 M -0.76 % -108.158 M -34.90 % -80.174 M -0.20 % -80.016 M -124.59 % 325.408 M 0.93 % 322.396 M 6 079.72 % 5.217 M 0.00 % 5.217 M -81.11 % 27.611 M 105.40 % -511.729 M -613.53 % 99.649 M 0.00 % 99.649 M 100.00 % 49.825 M 509.00 % -12.182 M -100.00 % -6.091 M
Net cash provided by operating activities 81.403 M 171.27 % 30.008 M 441.35 % -8.791 M -103.93 % 223.620 M 218.93 % 70.117 M 152.81 % -132.783 M 58.42 % -319.378 M -13 117.24 % 2.454 M 0.00 % 2.454 M 101.04 % -234.812 M 0.00 % -234.812 M -1 274.77 % -17.080 M 0.00 % -17.080 M -121.50 % 79.447 M 0.00 % 79.447 M 175.16 % -105.701 M -24.46 % -84.925 M 66.59 % -254.226 M -130.81 % -110.147 M -412.81 % -21.479 M 36.93 % -34.057 M -127.58 % 123.466 M 610.08 % -24.205 M -269.27 % 14.300 M 128.80 % -49.659 M -59.79 % -31.077 M 2.04 % -31.725 M 39.94 % -52.826 M 0.00 % -52.826 M 17.63 % -64.132 M 0.00 % -64.132 M -247.71 % 43.418 M 0.00 % 43.418 M 137.21 % -116.689 M 0.00 % -116.689 M -183.15 % 140.336 M 0.00 % 140.336 M 221.47 % -115.536 M 0.00 % -115.536 M -222.16 % 94.578 M 0.00 % 94.578 M 100.00 % 47.289 M -56.21 % 107.990 M 100.00 % 53.995 M
Investments in property plant and equipment -54.000 K 0.000 0.000 100.00 % -798.500 K 0.00 % -798.500 K -667.79 % -104.000 K -13.04 % -92.000 K 24.90 % -122.500 K 0.00 % -122.500 K 99.49 % -23.878 M 0.00 % -23.878 M -12 239.79 % -193.500 K 0.00 % -193.500 K 54.04 % -421.000 K 0.00 % -421.000 K 5.82 % -447.000 K -67.42 % -267.000 K -1 568.75 % -16.000 K -100.00 % -8.000 K 94.07 % -135.000 K -100.00 % -67.500 K -650.00 % -9.000 K -100.00 % -4.500 K 99.78 % -2.025 M -100.00 % -1.013 M 69.69 % -3.340 M -100.00 % -1.670 M -106.56 % -808.500 K 0.00 % -808.500 K 46.62 % -1.515 M 0.00 % -1.515 M 17.24 % -1.830 M 0.00 % -1.830 M -443.03 % -337.000 K 0.00 % -337.000 K 85.87 % -2.386 M 0.00 % -2.386 M 89.47 % -22.652 M 0.00 % -22.652 M 26.84 % -30.960 M 0.00 % -30.960 M -100.00 % -15.480 M -265.78 % -4.232 M -100.00 % -2.116 M
Acquisitions net 0.000 0.000 0.000 100.00 % -89.302 M 0.00 % -89.302 M -53.97 % -58.000 M -207.41 % 54.000 M 370.11 % -19.992 M 0.00 % -19.992 M -113.11 % 152.504 M 0.00 % 152.504 M 1 233.56 % -13.454 M 0.00 % -13.454 M 0.000 0.000 0.000 100.00 % -281.027 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 87.074 M 0.000 0.000 0.000 -100.00 % 34.467 M 0.000 0.000 0.000 100.00 % -992.000 K 0.000 100.00 % -79.083 M 0.000 0.000 0.000 0.000
Purchases of investments -29.666 M 0.000 100.00 % -7.476 M 89.51 % -71.298 M 0.00 % -71.298 M -764.95 % -8.243 M 0.000 0.000 0.000 0.000 0.000 100.00 % -19.746 M 0.00 % -19.746 M 40.56 % -33.220 M 0.00 % -33.220 M 0.00 % -33.220 M 80.72 % -172.314 M 0.00 % -172.314 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.061 M 0.000 0.000 100.00 % -7.600 M 0.00 % -7.600 M 0.000 0.000 100.00 % -6.017 M 0.00 % -6.017 M 88.15 % -50.752 M 0.00 % -50.752 M -49.27 % -34.000 M 0.00 % -34.000 M -20.72 % -28.165 M 0.00 % -28.165 M -100.00 % -14.083 M -76.03 % -8.000 M -100.00 % -4.000 M
Sales maturities of investments 21.745 M 0.000 -100.00 % 30.347 M 0.000 0.000 -100.00 % 8.243 M 0.000 -100.00 % 2.463 M 0.00 % 2.463 M -84.52 % 15.907 M 0.00 % 15.907 M -62.16 % 42.043 M 0.00 % 42.043 M 0.000 0.000 0.000 -100.00 % 1.216 M 0.00 % 1.216 M 0.000 0.000 0.000 0.000 -100.00 % 44.777 M 0.00 % 44.777 M 0.000 0.000 -100.00 % 799.000 K -33.03 % 1.193 M 0.00 % 1.193 M -76.31 % 5.037 M 0.00 % 5.037 M 51.27 % 3.330 M 0.00 % 3.330 M -13.97 % 3.870 M 0.00 % 3.870 M 0.000 0.000 -100.00 % 640.000 K 0.00 % 640.000 K 1 728.57 % 35.000 K 0.000 0.000 0.000 0.000
Other investing activites 9.829 M 133.14 % -29.661 M 0.000 100.00 % -112.772 M -396.62 % 38.019 M -33.95 % 57.564 M 15.22 % 49.961 M -23.60 % 65.398 M 0.00 % 65.398 M 45.10 % 45.070 M 0.00 % 45.070 M 299.53 % 11.281 M 0.00 % 11.281 M -49.65 % 22.405 M 0.00 % 22.405 M 6 470.23 % 341.000 K 100.56 % -60.904 M -6 359.40 % 973.000 K -99.91 % 1.038 B 10 710.54 % 9.599 M 1.38 % 9.468 M -88.89 % 85.195 M 300.60 % 21.267 M 55.95 % 13.637 M 61.37 % 8.451 M 1 064.05 % 726.000 K -62.41 % 1.932 M -90.05 % 19.417 M 5 149.80 % -384.500 K 90.67 % -4.121 M -201.05 % 4.078 M -71.27 % 14.194 M 1 046.55 % -1.500 M -108.56 % 17.520 M 605.44 % 2.484 M 104.96 % -50.035 M -194.16 % 53.138 M 131.57 % -168.325 M -400.52 % 56.012 M 182.72 % -67.711 M -214.52 % 59.125 M 100.00 % 29.563 M 141.68 % 12.232 M 100.00 % 6.116 M
Net cash used for investing activites 1.854 M 106.25 % -29.661 M -229.69 % 22.871 M 108.34 % -274.170 M -122.22 % -123.380 M -349.65 % 49.420 M -8.33 % 53.908 M 12.91 % 47.746 M 0.00 % 47.746 M -74.82 % 189.603 M 0.00 % 189.603 M 851.29 % 19.931 M 0.00 % 19.931 M 277.38 % -11.237 M 0.00 % -11.237 M -10 500.47 % -106.000 K 99.97 % -341.931 M -35 829.47 % 957.000 K -99.91 % 1.038 B 10 864.75 % 9.464 M -0.04 % 9.468 M -88.89 % 85.186 M 300.55 % 21.267 M 83.15 % 11.612 M 37.40 % 8.451 M 423.30 % -2.614 M -34.81 % -1.939 M -109.88 % 19.630 M 11 379.53 % 171.000 K -99.79 % 82.975 M 2 124.02 % -4.100 M -128.88 % 14.193 M 846.20 % 1.500 M -96.43 % 41.985 M 458.46 % 7.518 M 114.59 % -51.531 M 0.21 % -51.641 M 54.35 % -113.112 M -0.80 % -112.216 M 21.23 % -142.466 M -124.65 % -63.418 M -100.00 % -31.709 M -78.15 % -17.800 M -100.00 % -8.900 M
Debt repayment -2.681 M 50.48 % -5.414 M 15.62 % -6.416 M 37.30 % -10.234 M 0.00 % -10.234 M -618.94 % 1.972 M 130.73 % -6.417 M 8.63 % -7.023 M 0.00 % -7.023 M -106.72 % 104.488 M 0.00 % 104.488 M 12.63 % 92.769 M 0.00 % 92.769 M 2 573.84 % -3.750 M 0.00 % -3.750 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 % 75.000 M 0.000 100.00 % -20.000 M 0.000 100.00 % -60.000 M 0.000 -100.00 % 120.000 M 0.000 100.00 % -95.000 M 0.000 -100.00 % 120.347 M 0.000 100.00 % -542.000 K 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 100.00 % -2.692 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.306 M 0.00 % -9.306 M 0.00 % -9.306 M 50.00 % -18.611 M -100.00 % -9.306 M 75.00 % -37.221 M -100.00 % -18.611 M 33.33 % -27.916 M -100.00 % -13.958 M 25.00 % -18.611 M -100.00 % -9.306 M 0.000 0.000 0.000 100.00 % -9.306 M 0.00 % -9.306 M 0.00 % -9.306 M 0.00 % -9.306 M 0.000 0.000 100.00 % -13.958 M 0.00 % -13.958 M -3.23 % -13.522 M 0.00 % -13.522 M 21.74 % -17.278 M 0.00 % -17.278 M -11.66 % -15.474 M 0.00 % -15.474 M -100.00 % -7.737 M 31.11 % -11.231 M -100.00 % -5.616 M
Other financing activites -19.746 M -87.63 % -10.524 M -188.57 % -3.647 M -8 687.95 % -41.500 K 99.87 % -31.899 M -194.35 % 33.811 M -71.92 % 120.394 M 155.77 % 47.071 M 0.00 % 47.071 M 193.92 % -50.116 M 0.00 % -50.116 M 21.61 % -63.935 M 0.00 % -63.935 M -2 667.13 % -2.311 M 0.00 % -2.311 M 70.31 % -7.782 M 2.27 % -7.963 M -0.44 % -7.928 M 78.99 % -37.736 M -192.37 % 40.852 M 810.21 % -5.752 M 96.46 % -162.559 M -568.78 % 34.677 M 743.00 % -5.393 M -112.58 % 42.856 M 51.60 % 28.269 M 0.000 0.000 0.000 -100.00 % 64.271 M 198.88 % -65.000 M -150.18 % 129.524 M 199.63 % -130.000 M -331.38 % 56.184 M 197.71 % -57.500 M -155.45 % 103.689 M 197.53 % -106.311 M -158.46 % 181.858 M 195.12 % -191.186 M -844.45 % 25.682 M 203.30 % -24.861 M -100.00 % -12.430 M 90.27 % -127.687 M -100.00 % -63.844 M
Net cash used provided by financing activities -22.427 M -40.71 % -15.938 M -58.38 % -10.063 M 2.06 % -10.275 M 75.61 % -42.133 M -227.32 % 33.091 M -70.97 % 113.977 M 184.60 % 40.048 M 0.00 % 40.048 M -26.34 % 54.372 M 0.00 % 54.372 M 88.56 % 28.835 M 0.00 % 28.835 M 287.65 % -15.366 M 0.00 % -15.366 M -97.46 % -7.782 M 70.72 % -26.574 M -235.19 % -7.928 M 89.42 % -74.957 M -437.02 % 22.241 M 166.06 % -33.668 M 79.29 % -162.559 M -1 111.82 % 16.066 M 397.90 % -5.393 M -112.58 % 42.856 M 51.60 % 28.269 M 0.000 -100.00 % 64.089 M 788.72 % -9.306 M -126.61 % 34.966 M 147.06 % -74.306 M -206.88 % 69.524 M 153.48 % -130.000 M -180.14 % 162.226 M 327.02 % -71.458 M -1 378.70 % -4.833 M 95.97 % -119.833 M -142.06 % 284.927 M 236.68 % -208.464 M -2 256.78 % 9.666 M 123.96 % -40.335 M -100.00 % -20.167 M 85.48 % -138.918 M -100.00 % -69.459 M
Effect of forex changes on cash 0.000 0.000 0.000 100.00 % -27.958 M 0.000 100.00 % -431.073 M -200.00 % 431.073 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.744 M 2 704.16 % 240.500 K 0.00 % 240.500 K -90.59 % 2.557 M 0.00 % 2.557 M -94.79 % 49.035 M 0.00 % 49.035 M 17.06 % 41.887 M 0.00 % 41.887 M 33.86 % 31.291 M 0.00 % 31.291 M 0.000 100.00 % -46.427 M -200.00 % 46.427 M 147.29 % -98.173 M -200.00 % 98.173 M 192.52 % -106.109 M -200.00 % 106.109 M 179.14 % -134.076 M -200.00 % 134.076 M 332.95 % -57.555 M -200.00 % 57.555 M 123.37 % -246.248 M -200.00 % 246.248 M 1 611.78 % 14.386 M 198.11 % -14.663 M -100.00 % -7.331 M -110.46 % 70.075 M 100.00 % 35.038 M
Net change in cash 60.830 M 243.01 % -42.534 M -1 158.85 % 4.017 M 104.52 % -88.783 M 61.28 % -229.308 M -13.65 % -201.765 M -33.18 % -151.493 M 0.000 100.00 % -250.579 M 0.000 100.00 % -232.254 M 0.000 100.00 % -168.883 M 0.000 100.00 % -63.195 M -339.18 % 26.422 M 37.40 % 19.231 M 113.57 % -141.755 M -116.08 % 881.708 M 496.35 % 147.851 M 2 050.71 % 6.875 M 157.25 % -12.008 M -135.48 % 33.844 M 128.59 % 14.805 M 158.00 % 5.739 M 3.55 % 5.542 M 439.26 % -1.634 M 94.74 % -31.067 M -300.00 % -7.767 M 91.25 % -88.729 M -300.00 % -22.182 M -152.75 % 42.053 M 300.00 % 10.513 M 111.29 % -93.107 M -300.00 % -23.277 M -144.06 % 52.835 M 300.00 % 13.209 M 103.48 % -379.936 M -300.00 % -94.984 M -99.23 % -47.675 M -300.00 % -11.919 M 0.00 % -11.919 M -211.66 % 10.674 M 0.00 % 10.674 M
Cash at beginning of period 39.300 M -7.60 % 42.534 M 10.43 % 38.517 M -69.74 % 127.300 M -44.49 % 229.308 M -46.81 % 431.073 M 0.00 % 431.073 M 0.000 -100.00 % 250.579 M 0.000 -100.00 % 232.254 M 0.000 -100.00 % 168.883 M 0.000 -100.00 % 63.195 M 300.00 % 15.799 M -89.97 % 157.554 M 0.00 % 157.554 M 1 523.80 % 9.703 M 0.00 % 9.703 M -55.31 % 21.711 M 0.00 % 21.711 M 214.41 % 6.905 M 0.00 % 6.905 M 406.44 % 1.364 M 0.00 % 1.364 M -54.50 % 2.997 M -93.04 % 43.055 M 300.00 % 10.764 M -91.83 % 131.784 M 300.00 % 32.946 M -63.28 % 89.731 M 300.00 % 22.433 M -87.73 % 182.838 M 300.00 % 45.710 M -64.84 % 130.003 M 300.00 % 32.501 M -93.63 % 509.939 M 300.00 % 127.485 M -77.14 % 557.614 M 300.00 % 139.404 M 0.00 % 139.404 M 8.29 % 128.730 M 0.00 % 128.730 M
Cash at end of period 100.130 M 0.000 -100.00 % 42.534 M 10.43 % 38.517 M 0.000 -100.00 % 229.308 M -17.98 % 279.580 M -35.14 % 431.073 M 0.000 -100.00 % 250.579 M 0.000 -100.00 % 232.254 M 0.000 -100.00 % 168.883 M 0.000 -100.00 % 42.221 M -76.12 % 176.784 M 1 018.97 % 15.799 M -98.23 % 891.411 M 465.78 % 157.554 M 451.18 % 28.585 M 194.61 % 9.703 M -76.19 % 40.749 M 87.69 % 21.711 M 205.70 % 7.102 M 2.85 % 6.905 M 406.44 % 1.364 M -88.63 % 11.988 M 300.00 % 2.997 M -93.04 % 43.055 M 300.00 % 10.764 M -91.83 % 131.784 M 300.00 % 32.946 M -63.28 % 89.731 M 300.00 % 22.433 M -87.73 % 182.838 M 300.00 % 45.710 M -64.84 % 130.003 M 300.00 % 32.501 M -93.63 % 509.939 M 300.00 % 127.485 M 0.00 % 127.485 M -8.55 % 139.404 M 0.00 % 139.404 M
Operating cash flow 81.403 M 135.62 % 34.548 M 219.47 % -28.918 M -141.24 % 70.117 M 0.00 % 70.117 M 152.81 % -132.783 M 58.42 % -319.378 M -13 117.24 % 2.454 M 0.00 % 2.454 M 101.04 % -234.812 M 0.00 % -234.812 M -1 274.77 % -17.080 M 0.00 % -17.080 M -121.50 % 79.447 M 0.00 % 79.447 M 175.16 % -105.701 M -24.46 % -84.925 M 66.59 % -254.226 M -130.81 % -110.147 M -412.81 % -21.479 M 36.93 % -34.057 M -127.58 % 123.466 M 610.08 % -24.205 M -269.27 % 14.300 M 128.80 % -49.659 M -59.79 % -31.077 M 2.04 % -31.725 M 39.94 % -52.826 M 0.00 % -52.826 M 17.63 % -64.132 M 0.00 % -64.132 M -247.71 % 43.418 M 0.00 % 43.418 M 137.21 % -116.689 M 0.00 % -116.689 M -183.15 % 140.336 M 0.00 % 140.336 M 221.47 % -115.536 M 0.00 % -115.536 M -222.16 % 94.578 M 0.00 % 94.578 M 100.00 % 47.289 M -56.21 % 107.990 M 100.00 % 53.995 M
Capital expenditure -54.000 K 20.59 % -68.000 K 0.000 100.00 % -798.500 K 0.00 % -798.500 K -667.79 % -104.000 K -13.04 % -92.000 K 24.90 % -122.500 K 0.00 % -122.500 K 99.49 % -23.878 M 0.00 % -23.878 M -12 239.79 % -193.500 K 0.00 % -193.500 K 54.04 % -421.000 K 0.00 % -421.000 K 5.82 % -447.000 K -67.42 % -267.000 K -1 568.75 % -16.000 K -100.00 % -8.000 K 94.07 % -135.000 K -100.00 % -67.500 K -650.00 % -9.000 K -100.00 % -4.500 K 99.78 % -2.025 M -100.00 % -1.013 M 69.69 % -3.340 M -100.00 % -1.670 M -106.56 % -808.500 K 0.00 % -808.500 K 46.62 % -1.515 M 0.00 % -1.515 M 17.24 % -1.830 M 0.00 % -1.830 M -443.03 % -337.000 K 0.00 % -337.000 K 85.87 % -2.386 M 0.00 % -2.386 M 89.47 % -22.652 M 0.00 % -22.652 M 26.84 % -30.960 M 0.00 % -30.960 M -100.00 % -15.480 M -265.78 % -4.232 M -100.00 % -2.116 M
Free CashFlow 81.349 M 135.93 % 34.480 M 219.23 % -28.918 M -141.72 % 69.318 M 0.00 % 69.318 M 152.16 % -132.887 M 58.40 % -319.470 M -13 805.28 % 2.331 M 0.00 % 2.331 M 100.90 % -258.689 M 0.00 % -258.689 M -1 397.61 % -17.274 M 0.00 % -17.274 M -121.86 % 79.026 M 0.00 % 79.026 M 174.45 % -106.148 M -24.60 % -85.192 M 66.49 % -254.242 M -130.80 % -110.155 M -409.65 % -21.614 M 36.66 % -34.125 M -127.64 % 123.457 M 609.95 % -24.210 M -297.23 % 12.275 M 124.22 % -50.672 M -47.23 % -34.417 M -3.06 % -33.395 M 37.74 % -53.634 M 0.00 % -53.634 M 18.30 % -65.647 M 0.00 % -65.647 M -257.85 % 41.588 M 0.00 % 41.588 M 135.54 % -117.026 M 0.00 % -117.026 M -184.83 % 137.951 M 0.00 % 137.951 M 199.83 % -138.187 M 0.00 % -138.187 M -317.22 % 63.618 M 0.00 % 63.618 M 100.00 % 31.809 M -69.34 % 103.758 M 100.00 % 51.879 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 2005 2005 2005 2004 2004