
Xinming China Holdings Limited 2699.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 86.843 M -79.45 % | 422.580 M 1 100.58 % | 35.198 M -65.44 % | 101.833 M -20.78 % | 128.537 M -21.31 % | 163.349 M -73.85 % | 624.771 M -66.91 % | 1.888 B 186.07 % | 660.049 M -51.06 % | 1.349 B -36.84 % | 2.136 B |
Net income | -542.523 M -3.12 % | -526.121 M 76.62 % | -2.250 B -160.49 % | -863.935 M 13.67 % | -1.001 B -789.42 % | -112.518 M -362.21 % | 42.912 M -82.29 % | 242.278 M 2 272.72 % | 10.211 M -97.22 % | 367.622 M 11.34 % | 330.179 M |
Income before tax | -598.269 M -6.05 % | -564.156 M 80.06 % | -2.830 B -236.08 % | -841.939 M 20.30 % | -1.056 B -2 154.99 % | -46.848 M -136.59 % | 128.051 M -76.47 % | 544.249 M 163.61 % | 206.457 M -73.07 % | 766.572 M 33.12 % | 575.836 M |
Income before tax ratio | -6.89 -416.03 % | -1.34 98.34 % | -80.39 -872.34 % | -8.27 -0.60 % | -8.22 -2 765.72 % | -0.29 -239.93 % | 0.20 -28.89 % | 0.29 -7.85 % | 0.31 -44.96 % | 0.57 110.78 % | 0.27 |
EBITDA | -110.353 M 2.75 % | -113.477 M 82.49 % | -648.172 M -5 354.62 % | -11.883 M 98.16 % | -645.068 M -1 422.86 % | -42.359 M -137.30 % | 113.571 M -68.62 % | 361.971 M 147.31 % | 146.362 M -34.63 % | 223.903 M -61.64 % | 583.638 M |
Net income ratio | -6.25 -401.77 % | -1.25 98.05 % | -63.94 -653.62 % | -8.48 -8.97 % | -7.79 -1 030.30 % | -0.69 -1 102.88 % | 0.07 -46.47 % | 0.13 729.42 % | 0.02 -94.32 % | 0.27 76.29 % | 0.15 |
Ratio EBITDA | -1.27 -373.21 % | -0.27 98.54 % | -18.42 -15 681.01 % | -0.12 97.67 % | -5.02 -1 835.30 % | -0.26 -242.65 % | 0.18 -5.18 % | 0.19 -13.55 % | 0.22 33.58 % | 0.17 -39.26 % | 0.27 |
Gross profit ratio | 0.09 152.73 % | -0.17 -130.42 % | 0.57 -25.41 % | 0.76 59.15 % | 0.48 47.63 % | 0.32 -27.78 % | 0.45 17.83 % | 0.38 -27.85 % | 0.53 71.93 % | 0.31 -12.63 % | 0.35 |
Weighted average shs out dil | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B -6.30 % | 2.005 B 6.72 % | 1.879 B -0.04 % | 1.879 B 14.65 % | 1.639 B 16.15 % | 1.411 B |
Weighted average shs out | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B -6.30 % | 2.005 B 6.72 % | 1.879 B -0.04 % | 1.879 B 14.65 % | 1.639 B 16.15 % | 1.411 B |
EPS diluted | -0.29 -3.57 % | -0.28 76.67 % | -1.20 -172.73 % | -0.44 16.98 % | -0.53 -784.81 % | -0.06 -379.91 % | 0.02 -83.54 % | 0.13 1 200.00 % | 0.01 -96.67 % | 0.30 30.43 % | 0.23 |
Earnings per share | -0.29 -3.57 % | -0.28 76.67 % | -1.20 -172.73 % | -0.44 16.98 % | -0.53 -784.81 % | -0.06 -379.91 % | 0.02 -83.54 % | 0.13 1 200.00 % | 0.01 -96.67 % | 0.30 30.43 % | 0.23 |
Gross profit | 7.918 M 110.84 % | -73.074 M -465.17 % | 20.011 M -74.22 % | 77.619 M 26.09 % | 61.560 M 16.17 % | 52.992 M -81.12 % | 280.654 M -61.01 % | 719.855 M 106.39 % | 348.790 M -15.86 % | 414.552 M -44.82 % | 751.265 M |
Income tax expense | 8.578 M -69.88 % | 28.475 M -93.53 % | 440.019 M 4 161.84 % | -10.833 M -118.21 % | 59.484 M -9.42 % | 65.670 M -38.39 % | 106.596 M -66.42 % | 317.441 M 76.91 % | 179.437 M -34.69 % | 274.740 M 3.75 % | 264.801 M |
Cost of revenue | 78.925 M -84.08 % | 495.654 M 3 163.67 % | 15.187 M -37.28 % | 24.214 M -63.85 % | 66.977 M -39.31 % | 110.357 M -67.93 % | 344.117 M -70.55 % | 1.168 B 275.36 % | 311.259 M -66.68 % | 934.266 M -32.51 % | 1.384 B |
General and administrative expenses | 19.821 M -40.24 % | 33.165 M -40.39 % | 55.634 M 34.14 % | 41.476 M -13.83 % | 48.134 M -24.57 % | 63.811 M -26.97 % | 87.372 M 8.78 % | 80.321 M -5.27 % | 84.791 M -23.40 % | 110.687 M 17.79 % | 93.973 M |
Selling and marketing expenses | 3.577 M -20.44 % | 4.496 M -65.95 % | 13.206 M -32.59 % | 19.592 M 5.71 % | 18.533 M 187.02 % | 6.457 M -85.33 % | 44.023 M -74.52 % | 172.762 M 83.30 % | 94.250 M 28.42 % | 73.392 M -15.49 % | 86.847 M |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -21.000 K -100.00 % | 557.944 M 9 299 166.67 % | -6.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.249 M |
Operating expenses | 23.398 M -37.87 % | 37.661 M -45.29 % | 68.840 M 12.77 % | 61.047 M -90.23 % | 624.611 M 788.97 % | 70.262 M -46.46 % | 131.223 M -48.11 % | 252.895 M 42.12 % | 177.942 M -3.00 % | 183.450 M 2.68 % | 178.658 M |
Cost and expenses | 102.323 M -80.81 % | 533.315 M 534.69 % | 84.027 M -20.64 % | 105.882 M -84.69 % | 691.588 M 282.90 % | 180.619 M -62.00 % | 475.340 M -66.55 % | 1.421 B 190.52 % | 489.201 M -56.23 % | 1.118 B -28.49 % | 1.563 B |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 23.398 M -37.87 % | 37.661 M -45.29 % | 68.840 M 12.73 % | 61.068 M -8.40 % | 66.667 M -5.12 % | 70.268 M -46.52 % | 131.395 M -48.08 % | 253.083 M 41.35 % | 179.041 M -2.74 % | 184.079 M 1.80 % | 180.820 M |
Interest income | 0.000 -100.00 % | 178.000 K 235.85 % | 53.000 K -71.35 % | 185.000 K | 0.000 -100.00 % | 202.000 K -72.70 % | 740.000 K 27.59 % | 580.000 K -83.28 % | 3.469 M 569.69 % | 518.000 K 34.55 % | 385.000 K |
Interest expense | 96.663 M 25.41 % | 77.079 M -8.29 % | 84.044 M 1.19 % | 83.053 M 8 435.77 % | 973.000 K -61.37 % | 2.519 M -63.26 % | 6.856 M 3.47 % | 6.626 M 11 947.27 % | 55.000 K -96.91 % | 1.778 M -41.15 % | 3.021 M |
Depreciation and amortization | 14.000 K 0.00 % | 14.000 K -70.83 % | 48.000 K -47.83 % | 92.000 K -81.82 % | 506.000 K -74.31 % | 1.970 M 42.65 % | 1.381 M -46.12 % | 2.563 M -34.42 % | 3.908 M -1.98 % | 3.987 M -16.61 % | 4.781 M |
Operating income | -15.480 M 86.02 % | -110.735 M -126.78 % | -48.829 M -1 099.73 % | -4.070 M 99.11 % | -457.336 M -1 024.03 % | -40.687 M -128.40 % | 143.266 M -63.13 % | 388.532 M 88.14 % | 206.512 M -73.12 % | 768.350 M 32.74 % | 578.857 M |
Operating income ratio | -0.18 31.98 % | -0.26 81.11 % | -1.39 -3 370.99 % | -0.04 98.88 % | -3.56 -1 328.46 % | -0.25 -208.62 % | 0.23 11.44 % | 0.21 -34.23 % | 0.31 -45.08 % | 0.57 110.16 % | 0.27 |
Total other income expenses net | -582.789 M -28.53 % | -453.421 M 83.69 % | -2.781 B -231.88 % | -837.890 M -39.86 % | -599.084 M | 0.000 100.00 % | -21.381 M -127.66 % | 77.289 M 140 625.45 % | -55.000 K 96.91 % | -1.778 M 41.15 % | -3.021 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.494 B -3.65 % | 1.551 B -1.86 % | 1.580 B -13.87 % | 1.835 B -17.41 % | 2.221 B 12.06 % | 1.982 B 2.62 % | 1.932 B 38.09 % | 1.399 B -45.01 % | 2.544 B -0.93 % | 2.568 B 88.85 % | 1.360 B |
Total investments | 40.985 M 17.24 % | 34.958 M -28.56 % | 48.932 M 0.00 % | 48.932 M -70.25 % | 164.464 M | 0.000 | 0.000 -100.00 % | 1.500 M | 0.000 | 0.000 | 0.000 |
Total debt | 1.495 B -3.69 % | 1.552 B -2.23 % | 1.588 B -14.40 % | 1.855 B -16.70 % | 2.227 B 2.87 % | 2.164 B 10.03 % | 1.967 B -4.23 % | 2.054 B -31.75 % | 3.009 B 0.38 % | 2.998 B 114.15 % | 1.400 B |
Accumulated other comprehensive income loss | -3.259 B -17.63 % | -2.771 B -7 247.42 % | 38.768 M 101.73 % | -2.245 B -5 890.32 % | 38.768 M | 0.000 100.00 % | -23.754 M -1.23 % | -23.465 M -10.02 % | -21.327 M -5.99 % | -20.121 M -16.67 % | -17.246 M |
Retained earnings | 0.000 | 0.000 100.00 % | -2.780 B -425.18 % | -529.285 M -258.16 % | 334.650 M -74.94 % | 1.335 B -9.06 % | 1.469 B 2.36 % | 1.435 B 20.32 % | 1.192 B 0.86 % | 1.182 B 45.13 % | 814.525 M |
Common stock | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M -0.07 % | 14.891 M | 0.000 |
Total equity | -3.549 B -19.93 % | -2.960 B -21.62 % | -2.433 B -10 810.84 % | 22.719 M -97.37 % | 864.050 M -56.36 % | 1.980 B -5.32 % | 2.091 B 0.44 % | 2.082 B 7.29 % | 1.941 B 1.59 % | 1.910 B 103.02 % | 940.900 M |
Other non current liabilities | 175.742 M 4.41 % | 168.322 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 284.913 M 5 101.04 % | 5.478 M -98.71 % | 424.452 M 11.33 % | 381.253 M 66.92 % | 228.404 M |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 242.000 K -99.97 % | 700.844 M -25.59 % | 941.850 M -35.71 % | 1.465 B -43.51 % | 2.593 B 97.19 % | 1.315 B |
Total non current liabilities | 175.742 M 4.41 % | 168.322 M -26.77 % | 229.857 M -51.96 % | 478.470 M -17.65 % | 581.013 M 9.73 % | 529.515 M -63.43 % | 1.448 B 6.09 % | 1.365 B -27.85 % | 1.892 B -36.39 % | 2.974 B 92.31 % | 1.547 B |
Other current liabilities | 3.564 B 19.95 % | 2.971 B 2.35 % | 2.903 B 85.75 % | 1.563 B 15.96 % | 1.348 B 83.07 % | 736.124 M 6.26 % | 692.783 M -20.29 % | 869.124 M -20.54 % | 1.094 B 88.54 % | 580.124 M -59.41 % | 1.429 B |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 1.495 B -3.69 % | 1.552 B -2.23 % | 1.588 B -14.40 % | 1.855 B -16.70 % | 2.227 B 2.88 % | 2.164 B 70.91 % | 1.266 B 13.85 % | 1.112 B -27.99 % | 1.545 B 281.29 % | 405.080 M 18.52 % | 341.769 M |
Total current liabilities | 5.518 B 10.21 % | 5.007 B 3.65 % | 4.830 B 2.28 % | 4.722 B -5.12 % | 4.977 B 17.55 % | 4.234 B 30.96 % | 3.233 B -2.23 % | 3.307 B -18.45 % | 4.055 B 51.39 % | 2.678 B -12.61 % | 3.065 B |
Total liabilities | 5.694 B 10.02 % | 5.175 B 2.27 % | 5.060 B -2.71 % | 5.201 B -6.43 % | 5.558 B 16.68 % | 4.764 B 1.76 % | 4.681 B 0.20 % | 4.672 B -21.44 % | 5.947 B 5.20 % | 5.653 B 22.58 % | 4.612 B |
Other non current assets | 1.134 B 0.49 % | 1.128 B -0.89 % | 1.138 B -61.90 % | 2.988 B -9.34 % | 3.296 B -0.69 % | 3.319 B 6.18 % | 3.126 B 2.30 % | 3.055 B -0.61 % | 3.074 B 3.31 % | 2.976 B 62.36 % | 1.833 B |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 668.000 K -2.34 % | 684.000 K -2.01 % | 698.000 K -6.43 % | 746.000 K -81.39 % | 4.009 M -29.33 % | 5.673 M -3.06 % | 5.852 M -15.41 % | 6.918 M -28.36 % | 9.656 M -26.55 % | 13.147 M -19.72 % | 16.377 M |
Total non current assets | 1.134 B 0.49 % | 1.129 B -0.89 % | 1.139 B -62.83 % | 3.065 B -9.49 % | 3.386 B -1.05 % | 3.422 B 6.03 % | 3.227 B 2.63 % | 3.145 B -0.66 % | 3.166 B 2.92 % | 3.076 B 57.01 % | 1.959 B |
Other current assets | 5.932 M 2.36 % | 5.795 M -26.47 % | 7.881 M -93.05 % | 113.394 M -39.16 % | 186.370 M -15.85 % | 221.476 M -61.62 % | 577.013 M 753.96 % | 67.569 M -81.34 % | 362.067 M 102.43 % | 178.860 M 16.54 % | 153.473 M |
Short term investments | 40.985 M 17.24 % | 34.958 M -28.56 % | 48.932 M | 0.000 -100.00 % | 164.464 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 662.000 K -50.41 % | 1.335 M -82.04 % | 7.434 M -63.23 % | 20.219 M 285.20 % | 5.249 M -97.12 % | 182.225 M 413.09 % | 35.515 M -94.58 % | 655.256 M 40.73 % | 465.613 M 8.22 % | 430.227 M 967.53 % | 40.301 M |
Cash and short term investments | 41.647 M 14.75 % | 36.293 M -35.61 % | 56.366 M 178.78 % | 20.219 M 285.20 % | 5.249 M -97.12 % | 182.225 M 413.09 % | 35.515 M -94.58 % | 655.256 M 40.73 % | 465.613 M 8.22 % | 430.227 M 967.53 % | 40.301 M |
Total current assets | 1.010 B -7.04 % | 1.087 B -26.96 % | 1.488 B -31.09 % | 2.159 B -28.89 % | 3.036 B -8.59 % | 3.321 B -6.30 % | 3.545 B -1.77 % | 3.609 B -23.57 % | 4.721 B 5.22 % | 4.487 B 24.87 % | 3.593 B |
Inventory | 959.470 M -8.03 % | 1.043 B -26.65 % | 1.422 B -28.59 % | 1.992 B -29.37 % | 2.820 B -3.31 % | 2.916 B 3.54 % | 2.817 B | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 3.201 M 124.47 % | 1.426 M 14.54 % | 1.245 M -96.29 % | 33.515 M 36.57 % | 24.541 M 1 712.48 % | 1.354 M -97.70 % | 58.811 M -69.91 % | 195.474 M -26.24 % | 265.019 M -28.93 % | 372.908 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 76.087 M -11.73 % | 86.199 M -11.60 % | 97.511 M 1.53 % | 96.045 M 16.19 % | 82.659 M 0.58 % | 82.182 M -5.80 % | 87.240 M -20.71 % | 110.022 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 459.566 M -4.99 % | 483.698 M 42.26 % | 340.017 M 5.53 % | 322.213 M -13.99 % | 374.613 M 28.44 % | 291.668 M 23.92 % | 235.365 M -32.53 % | 348.833 M -50.76 % | 708.389 M -33.81 % | 1.070 B 53.90 % | 695.432 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 982.783 M -4.44 % | 1.028 B -1.31 % | 1.042 B 0.33 % | 1.039 B 6.36 % | 976.482 M 37.88 % | 708.205 M 13.67 % | 623.043 M 4.07 % | 598.671 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 338.465 M 233.12 % | 101.606 M 4 119.52 % | 2.408 M | 0.000 -100.00 % | 3.161 M |
Minority interest | -304.798 M -49.79 % | -203.485 M 0.00 % | -203.485 M -9 345.12 % | 2.201 M 110.79 % | -20.403 M -121.53 % | 94.745 M 4.94 % | 90.287 M -20.50 % | 113.565 M -37.04 % | 180.385 M 10.95 % | 162.581 M 262.22 % | 44.884 M |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.050 M | 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 |
Other total stockholders equity | 496.155 M 0.00 % | 496.155 M 0.00 % | 496.155 M -81.94 % | 2.747 B 453.57 % | 496.155 M -7.25 % | 534.923 M 8.11 % | 494.804 M -4.66 % | 518.965 M 4.60 % | 496.155 M -0.24 % | 497.358 M | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 163.347 M -65.86 % | 478.470 M -17.65 % | 581.013 M 9.78 % | 529.273 M 14.49 % | 462.286 M 10.71 % | 417.578 M 2.52 % | 407.294 M 9.60 % | 371.618 M 62.91 % | 228.108 M |
Other liabilities | 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.145 B -3.20 % | 2.216 B -15.65 % | 2.627 B -49.71 % | 5.224 B -18.66 % | 6.422 B -4.76 % | 6.743 B -0.42 % | 6.772 B 0.28 % | 6.754 B -14.37 % | 7.887 B 4.29 % | 7.563 B 36.21 % | 5.553 B |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 136.979 M 240.51 % | -97.485 M 34.19 % | -148.122 M -54.93 % | -95.603 M 21.85 % | -122.332 M -175.24 % | 162.582 M 538.50 % | -37.077 M -105.15 % | 720.243 M 1 160.29 % | 57.149 M 104.35 % | -1.312 B 5.53 % | -1.389 B |
Accounts receivables | -10.048 M -2 645.36 % | -366.000 K -101.24 % | 29.422 M 400.35 % | -9.796 M 58.33 % | -23.511 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 82.942 M -55.56 % | 186.641 M 258.18 % | -117.993 M -5.91 % | -111.411 M 32.22 % | -164.380 M -716.05 % | 26.683 M -84.02 % | 167.025 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 64.085 M 122.58 % | -283.760 M -376.50 % | -59.551 M -332.58 % | 25.604 M -60.95 % | 65.559 M -51.76 % | 135.899 M 166.58 % | -204.102 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 527.355 M -8.66 % | 577.360 M -75.91 % | 2.397 B 117.04 % | 1.104 B 15.97 % | 952.278 M 812.97 % | -133.565 M -238.98 % | -39.402 M 85.29 % | -267.878 M -145.56 % | -109.089 M 81.72 % | -596.924 M -372.05 % | -126.453 M |
Net cash provided by operating activities | 66.078 M 178.42 % | -84.267 M -4 927.86 % | -1.676 M -101.00 % | 166.876 M 174.01 % | -225.476 M -1 321.57 % | -15.861 M -129.95 % | 52.953 M -94.71 % | 1.001 B 531.86 % | 158.425 M 113.91 % | -1.139 B -21.78 % | -935.041 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K 31.03 % | -29.000 K -262.50 % | -8.000 K 97.85 % | -372.000 K -235.14 % | -111.000 K 80.18 % | -560.000 K 26.99 % | -767.000 K 47.54 % | -1.462 M |
Acquisitions net | 0.000 | 0.000 | 0.000 100.00 % | -413.000 K | 0.000 100.00 % | -84.000 K | 0.000 100.00 % | -710.000 K | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.500 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.423 M | 0.000 | 0.000 -100.00 % | 3.000 M |
Other investing activites | 6.000 K -96.63 % | 178.000 K 235.85 % | 53.000 K -71.35 % | 185.000 K -44.28 % | 332.000 K -99.94 % | 535.618 M 200.26 % | -534.253 M -758.11 % | 81.180 M 2 147.51 % | 3.612 M 582.80 % | 529.000 K 27.16 % | 416.000 K |
Net cash used for investing activites | 6.000 K -96.63 % | 178.000 K 235.85 % | 53.000 K 121.37 % | -248.000 K -181.85 % | 303.000 K -99.94 % | 535.526 M 200.17 % | -534.625 M -344.92 % | 218.282 M 7 052.10 % | 3.052 M 1 382.35 % | -238.000 K -112.18 % | 1.954 M |
Debt repayment | -66.757 M -185.60 % | 77.990 M 798.71 % | -11.162 M 80.76 % | -58.000 M -169.41 % | 83.566 M 202.11 % | -81.840 M -151.78 % | 158.039 M 116.54 % | -955.408 M -8 496.24 % | 11.379 M -99.29 % | 1.598 B 198.71 % | 535.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 532.370 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.214 M | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -93.658 M -164.80 % | -35.369 M 88.18 % | -299.135 M -0.95 % | -296.331 M -299.22 % | -74.228 M 45.96 % | -137.361 M -93.48 % | -70.996 M -125.63 % | 276.976 M |
Net cash used provided by financing activities | -66.757 M -185.60 % | 77.990 M 798.71 % | -11.162 M 92.64 % | -151.658 M -414.66 % | 48.197 M 112.65 % | -380.975 M -175.49 % | -138.292 M 86.57 % | -1.030 B -709.49 % | -127.196 M -108.33 % | 1.527 B 88.07 % | 811.976 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.000 K -96.86 % | 223.000 K 1 113.64 % | -22.000 K -101.99 % | 1.105 M -38.54 % | 1.798 M | 0.000 |
Net change in cash | -673.000 K 88.97 % | -6.099 M 52.30 % | -12.785 M -185.40 % | 14.970 M 108.46 % | -176.976 M -227.60 % | 138.697 M 122.38 % | -619.741 M -426.79 % | 189.643 M 435.93 % | 35.386 M -90.92 % | 389.926 M 421.96 % | -121.111 M |
Cash at beginning of period | 1.335 M -82.04 % | 7.434 M -63.23 % | 20.219 M 285.20 % | 5.249 M -97.12 % | 182.225 M 318.64 % | 43.528 M -93.36 % | 655.256 M 40.73 % | 465.613 M 8.22 % | 430.227 M 967.53 % | 40.301 M -75.03 % | 161.412 M |
Cash at end of period | 662.000 K -50.41 % | 1.335 M -82.04 % | 7.434 M -63.23 % | 20.219 M 285.20 % | 5.249 M -97.12 % | 182.225 M 413.09 % | 35.515 M -94.58 % | 655.256 M 40.73 % | 465.613 M 8.22 % | 430.227 M 967.53 % | 40.301 M |
Operating cash flow | 66.078 M 178.42 % | -84.267 M -4 927.86 % | -1.676 M -101.00 % | 166.876 M 174.01 % | -225.476 M -1 321.57 % | -15.861 M -129.95 % | 52.953 M -94.71 % | 1.001 B 531.86 % | 158.425 M 113.91 % | -1.139 B -21.78 % | -935.041 M |
Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -20.000 K 31.03 % | -29.000 K -262.50 % | -8.000 K 97.85 % | -372.000 K -235.14 % | -111.000 K 80.18 % | -560.000 K 26.99 % | -767.000 K 47.54 % | -1.462 M |
Free CashFlow | 66.078 M 178.42 % | -84.267 M -4 927.86 % | -1.676 M -101.00 % | 166.856 M 173.99 % | -225.505 M -1 321.04 % | -15.869 M -130.18 % | 52.581 M -94.75 % | 1.001 B 534.03 % | 157.865 M 113.85 % | -1.139 B -21.67 % | -936.503 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
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 | 2014-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 33.142 M 306.80 % | 8.147 M -89.75 % | 79.460 M -58.09 % | 189.579 M -22.18 % | 243.621 M 2 098.25 % | 11.082 M -54.04 % | 24.116 M -52.64 % | 50.917 M 0.00 % | 50.917 M -20.78 % | 64.269 M 0.00 % | 64.269 M -21.31 % | 81.675 M 0.00 % | 81.675 M 100.00 % | 40.837 M -86.93 % | 312.386 M 100.00 % | 156.193 M -83.46 % | 944.097 M 100.00 % | 472.048 M 43.03 % | 330.025 M -51.06 % | 674.409 M 0.00 % | 674.409 M 100.00 % | 337.205 M -68.42 % | 1.068 B 100.00 % | 533.903 M |
Net income | -136.804 M 34.12 % | -207.644 M 38.49 % | -337.554 M -22.91 % | -274.637 M -4.51 % | -262.778 M 79.50 % | -1.282 B -32.35 % | -968.554 M -133.08 % | -415.553 M 0.00 % | -415.553 M 25.52 % | -557.952 M 0.00 % | -557.952 M -891.76 % | -56.259 M 0.00 % | -56.259 M -100.00 % | -28.130 M -362.22 % | 10.728 M 100.00 % | 5.364 M -95.27 % | 113.404 M 100.00 % | 56.702 M 319.70 % | 13.510 M -88.90 % | 121.706 M -50.51 % | 245.916 M 100.00 % | 122.958 M -20.94 % | 155.518 M 100.00 % | 77.759 M |
Income before tax | -147.661 M 42.81 % | -258.181 M 23.48 % | -337.393 M -14.93 % | -293.555 M -3.82 % | -282.753 M 82.88 % | -1.652 B -40.20 % | -1.178 B -179.83 % | -420.970 M 0.00 % | -420.970 M 20.30 % | -528.210 M 0.00 % | -528.210 M -2 154.99 % | -23.424 M 0.00 % | -23.424 M -100.00 % | -11.712 M -118.29 % | 64.026 M 100.00 % | 32.013 M -88.24 % | 272.125 M 100.00 % | 136.062 M 31.81 % | 103.229 M -73.07 % | 383.286 M 0.00 % | 383.286 M 100.00 % | 191.643 M -33.44 % | 287.918 M 100.00 % | 143.959 M |
Income before tax ratio | -4.46 85.94 % | -31.69 -646.34 % | -4.25 -174.21 % | -1.55 -33.42 % | -1.16 99.22 % | -149.03 -205.08 % | -48.85 -490.83 % | -8.27 0.00 % | -8.27 -0.60 % | -8.22 0.00 % | -8.22 -2 765.72 % | -0.29 0.00 % | -0.29 0.00 % | -0.29 -239.93 % | 0.20 0.00 % | 0.20 -28.89 % | 0.29 0.00 % | 0.29 -7.85 % | 0.31 -44.96 % | 0.57 0.00 % | 0.57 0.00 % | 0.57 110.78 % | 0.27 0.00 % | 0.27 |
EBITDA | -5.626 M 70.99 % | -19.391 M 78.68 % | -90.962 M -274.17 % | 52.227 M 169.83 % | -74.787 M 84.97 % | -497.478 M -230.12 % | -150.694 M 16.37 % | -180.192 M 0.00 % | -180.192 M 38.14 % | -291.277 M 0.00 % | -291.277 M -5 805.71 % | 5.105 M 110.76 % | -47.464 M -228.82 % | 36.844 M -7.62 % | 39.883 M 1.13 % | 39.436 M 128.34 % | -139.165 M -1 099.03 % | -11.607 M -106.80 % | 170.806 M 254.52 % | 48.180 M -72.58 % | 175.723 M 71.70 % | 102.345 M -72.38 % | 370.537 M 145.88 % | 150.696 M |
Net income ratio | -4.13 83.80 % | -25.49 -499.96 % | -4.25 -193.24 % | -1.45 -34.31 % | -1.08 99.07 % | -115.67 -187.99 % | -40.16 -392.11 % | -8.16 0.00 % | -8.16 5.99 % | -8.68 0.00 % | -8.68 -1 160.36 % | -0.69 0.00 % | -0.69 0.00 % | -0.69 -2 105.85 % | 0.03 0.00 % | 0.03 -71.41 % | 0.12 0.00 % | 0.12 193.43 % | 0.04 -77.32 % | 0.18 -50.51 % | 0.36 0.00 % | 0.36 150.37 % | 0.15 0.00 % | 0.15 |
Ratio EBITDA | -0.17 92.87 % | -2.38 -107.92 % | -1.14 -515.54 % | 0.28 189.74 % | -0.31 99.32 % | -44.89 -618.35 % | -6.25 -76.57 % | -3.54 0.00 % | -3.54 21.91 % | -4.53 0.00 % | -4.53 -7 351.00 % | 0.06 110.76 % | -0.58 -164.41 % | 0.90 606.66 % | 0.13 -49.43 % | 0.25 271.29 % | -0.15 -499.51 % | -0.02 -104.75 % | 0.52 624.46 % | 0.07 -72.58 % | 0.26 -14.15 % | 0.30 -12.54 % | 0.35 22.94 % | 0.28 |
Gross profit ratio | 0.14 101.81 % | -8.02 -773.51 % | -0.92 -74.26 % | -0.53 -440.42 % | 0.15 184.35 % | 0.05 -93.24 % | 0.80 5.59 % | 0.76 0.00 % | 0.76 59.15 % | 0.48 0.00 % | 0.48 47.63 % | 0.32 0.00 % | 0.32 0.00 % | 0.32 -27.78 % | 0.45 0.00 % | 0.45 17.83 % | 0.38 0.00 % | 0.38 -27.85 % | 0.53 71.93 % | 0.31 0.00 % | 0.31 0.00 % | 0.31 -12.63 % | 0.35 0.00 % | 0.35 |
Weighted average shs out dil | 187.862 M -90.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B -10.30 % | 2.094 B 0.00 % | 2.094 B 11.49 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 38.96 % | 1.352 B -17.53 % | 1.639 B 21.25 % | 1.352 B 0.00 % | 1.352 B 0.00 % | 1.352 B 0.00 % | 1.352 B |
Weighted average shs out | 187.862 M -89.98 % | 1.874 B -0.23 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 0.00 % | 1.879 B 38.96 % | 1.352 B -17.53 % | 1.639 B 21.25 % | 1.352 B 0.00 % | 1.352 B 0.00 % | 1.352 B 0.00 % | 1.352 B |
EPS diluted | -0.73 -563.64 % | -0.11 42.11 % | -0.19 -26.67 % | -0.15 -8.23 % | -0.14 79.85 % | -0.69 -34.35 % | -0.51 -132.75 % | -0.22 0.00 % | -0.22 24.14 % | -0.29 0.00 % | -0.29 -776.13 % | -0.03 -23.51 % | -0.03 -100.00 % | -0.01 -331.03 % | 0.01 100.00 % | 0.00 -95.20 % | 0.06 100.00 % | 0.03 202.00 % | 0.01 -91.53 % | 0.12 -35.16 % | 0.18 100.00 % | 0.09 -20.87 % | 0.12 100.00 % | 0.06 |
Earnings per share | -0.73 -563.64 % | -0.11 42.11 % | -0.19 -26.67 % | -0.15 -8.23 % | -0.14 79.85 % | -0.69 -34.35 % | -0.51 -132.75 % | -0.22 0.00 % | -0.22 24.14 % | -0.29 0.00 % | -0.29 -869.90 % | -0.03 0.33 % | -0.03 -100.00 % | -0.02 -358.62 % | 0.01 100.00 % | 0.00 -95.20 % | 0.06 100.00 % | 0.03 202.00 % | 0.01 -91.53 % | 0.12 -35.16 % | 0.18 100.00 % | 0.09 -20.87 % | 0.12 100.00 % | 0.06 |
Gross profit | 4.800 M 107.35 % | -65.311 M 10.44 % | -72.923 M 26.96 % | -99.841 M -364.90 % | 37.690 M 6 150.69 % | 602.971 K -96.89 % | 19.408 M -49.99 % | 38.810 M 0.00 % | 38.810 M 26.09 % | 30.780 M 0.00 % | 30.780 M 16.17 % | 26.496 M 0.00 % | 26.496 M 100.00 % | 13.248 M -90.56 % | 140.327 M 100.00 % | 70.164 M -80.51 % | 359.928 M 100.00 % | 179.964 M 3.19 % | 174.395 M -15.86 % | 207.276 M 0.00 % | 207.276 M 100.00 % | 103.638 M -72.41 % | 375.633 M 100.00 % | 187.816 M |
Income tax expense | 0.000 -100.00 % | 3.119 M -42.42 % | 5.416 M -69.01 % | 17.475 M 52.04 % | 11.494 M -98.14 % | 617.515 M 447.90 % | -177.496 M -3 176.95 % | -5.417 M 0.00 % | -5.417 M -118.21 % | 29.742 M 0.00 % | 29.742 M -9.42 % | 32.835 M 0.00 % | 32.835 M 100.00 % | 16.418 M -69.20 % | 53.298 M 100.00 % | 26.649 M -83.21 % | 158.721 M 100.00 % | 79.360 M -11.55 % | 89.719 M -34.69 % | 137.370 M 0.00 % | 137.370 M 100.00 % | 68.685 M -48.12 % | 132.401 M 100.00 % | 66.200 M |
Cost of revenue | 28.342 M -61.42 % | 73.458 M -51.79 % | 152.383 M -47.35 % | 289.420 M 40.54 % | 205.931 M 1 865.08 % | 10.480 M 122.61 % | 4.707 M -61.12 % | 12.107 M 0.00 % | 12.107 M -63.85 % | 33.489 M 0.00 % | 33.489 M -39.31 % | 55.179 M 0.00 % | 55.179 M 100.00 % | 27.589 M -83.97 % | 172.059 M 100.00 % | 86.029 M -85.27 % | 584.169 M 100.00 % | 292.085 M 87.68 % | 155.630 M -66.68 % | 467.133 M 0.00 % | 467.133 M 100.00 % | 233.567 M -66.26 % | 692.174 M 100.00 % | 346.087 M |
General and administrative expenses | 6.129 M -46.65 % | 11.488 M 175.72 % | 4.167 M -69.18 % | 13.517 M | 0.000 -100.00 % | 49.104 M 702.37 % | 6.120 M -70.49 % | 20.738 M 0.00 % | 20.738 M -13.83 % | 24.067 M 0.00 % | 24.067 M -24.57 % | 31.906 M 0.00 % | 31.906 M 100.00 % | 15.953 M -63.48 % | 43.686 M 100.00 % | 21.843 M -45.61 % | 40.161 M 100.00 % | 20.080 M -52.64 % | 42.396 M -23.40 % | 55.344 M 0.00 % | 55.344 M 100.00 % | 27.672 M -41.11 % | 46.987 M 100.00 % | 23.493 M |
Selling and marketing expenses | 3.367 M 74.91 % | 1.925 M 133.05 % | 826.000 K -60.91 % | 2.113 M | 0.000 -100.00 % | 9.921 M 201.98 % | 3.285 M -66.46 % | 9.796 M 0.00 % | 9.796 M 5.71 % | 9.267 M 0.00 % | 9.267 M 187.02 % | 3.229 M 0.00 % | 3.229 M 100.00 % | 1.614 M -92.67 % | 22.012 M 100.00 % | 11.006 M -87.26 % | 86.381 M 100.00 % | 43.191 M -8.35 % | 47.125 M 28.42 % | 36.696 M 0.00 % | 36.696 M 100.00 % | 18.348 M -57.75 % | 43.424 M 100.00 % | 21.712 M |
Other expenses | 0.000 | 0.000 -100.00 % | 4.993 M | 0.000 100.00 % | -84.721 M -320.75 % | 38.378 M 200.00 % | -38.378 M -472.60 % | 10.300 M 0.00 % | 10.300 M -96.31 % | 278.972 M 0.00 % | 278.972 M 9 299 166.67 % | -3.000 K 0.00 % | -3.000 K -100.00 % | -1.500 K 98.26 % | -86.000 K -100.00 % | -43.000 K 54.26 % | -94.000 K -100.00 % | -47.000 K 91.45 % | -549.500 K | 0.000 100.00 % | -314.500 K -100.00 % | -157.250 K 85.45 % | -1.081 M -100.00 % | -540.500 K |
Operating expenses | 9.496 M -29.20 % | 13.413 M 34.33 % | 9.985 M -37.76 % | 16.042 M 118.94 % | -84.721 M -378.12 % | 30.462 M -20.63 % | 38.378 M -6.01 % | 40.834 M 0.00 % | 40.834 M -86.92 % | 312.306 M 0.00 % | 312.306 M 788.97 % | 35.131 M 0.00 % | 35.131 M 100.00 % | 17.566 M -73.23 % | 65.612 M 100.00 % | 32.806 M -74.06 % | 126.448 M 100.00 % | 63.224 M -28.94 % | 88.971 M -3.00 % | 91.725 M 0.00 % | 91.725 M 100.00 % | 45.863 M -48.66 % | 89.329 M 100.00 % | 44.665 M |
Cost and expenses | 37.838 M -56.44 % | 86.871 M 462.20 % | 15.452 M -94.94 % | 305.462 M 5.10 % | 290.653 M 609.92 % | 40.941 M -4.98 % | 43.086 M -18.62 % | 52.941 M 0.00 % | 52.941 M -84.69 % | 345.794 M 0.00 % | 345.794 M 282.90 % | 90.310 M 0.00 % | 90.310 M 100.00 % | 45.155 M -81.00 % | 237.670 M 100.00 % | 118.835 M -83.28 % | 710.617 M 100.00 % | 355.308 M 45.26 % | 244.601 M -56.23 % | 558.858 M 0.00 % | 558.858 M 100.00 % | 279.429 M -64.24 % | 781.503 M 100.00 % | 390.751 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 |
Selling general and administrative expenses | 9.496 M -29.20 % | 13.413 M 168.66 % | 4.993 M -68.88 % | 16.042 M | 0.000 -100.00 % | 59.435 M 531.94 % | 9.405 M -69.20 % | 30.534 M 0.00 % | 30.534 M -8.40 % | 33.334 M 0.00 % | 33.334 M -5.12 % | 35.134 M 0.00 % | 35.134 M 100.00 % | 17.567 M -73.26 % | 65.698 M 100.00 % | 32.849 M -74.04 % | 126.542 M 100.00 % | 63.271 M -29.32 % | 89.521 M -2.74 % | 92.040 M 0.00 % | 92.040 M 100.00 % | 46.020 M -49.10 % | 90.410 M 100.00 % | 45.205 M |
Interest income | 0.000 | 0.000 -100.00 % | 21.167 K | 0.000 | 0.000 100.00 % | -688.290 -200.00 % | 688.290 -99.26 % | 92.500 K 0.00 % | 92.500 K 36.03 % | 68.000 K 0.00 % | 68.000 K -66.34 % | 202.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 518.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 41.527 M 0.00 % | 41.527 M 8 435.77 % | 486.500 K 0.00 % | 486.500 K -61.37 % | 1.260 M 0.00 % | 1.260 M 100.00 % | 629.750 K -81.63 % | 3.428 M 100.00 % | 1.714 M -48.26 % | 3.313 M 100.00 % | 1.657 M 5 923.64 % | 27.500 K -96.91 % | 889.000 K 0.00 % | 889.000 K 100.00 % | 444.500 K -70.57 % | 1.511 M 100.00 % | 755.250 K |
Depreciation and amortization | 6.500 K 172.22 % | -9.000 K -139.13 % | 23.000 K 228.57 % | 7.000 K -93.79 % | 112.797 K 407.25 % | 22.237 K -13.69 % | 25.763 K -43.99 % | 46.000 K 0.00 % | 46.000 K -90.78 % | 499.000 K 0.00 % | 499.000 K -49.34 % | 985.000 K 0.00 % | 985.000 K 100.00 % | 492.500 K -28.67 % | 690.500 K 100.00 % | 345.250 K -73.06 % | 1.282 M 100.00 % | 640.750 K -67.21 % | 1.954 M -1.98 % | 1.994 M 0.00 % | 1.994 M 100.00 % | 996.750 K -58.30 % | 2.391 M 100.00 % | 1.195 M |
Operating income | -4.696 M -106.83 % | 68.725 M 8.67 % | 63.244 M 154.58 % | -115.883 M -146.40 % | -47.031 M -57.51 % | -29.859 M -57.40 % | -18.970 M -113.53 % | 140.242 M 0.00 % | 140.242 M 148.06 % | -291.776 M 0.00 % | -291.776 M -1 690.75 % | -16.294 M 33.21 % | -24.394 M -100.00 % | -12.197 M -115.60 % | 78.182 M 100.00 % | 39.091 M -86.20 % | 283.173 M 100.00 % | 141.586 M 49.27 % | 94.852 M -78.75 % | 446.280 M 38.57 % | 322.070 M 100.00 % | 161.035 M -46.14 % | 299.001 M 100.00 % | 149.500 M |
Operating income ratio | -0.14 -101.68 % | 8.44 959.85 % | 0.80 230.21 % | -0.61 -216.63 % | -0.19 92.83 % | -2.69 -242.50 % | -0.79 -128.56 % | 2.75 0.00 % | 2.75 160.67 % | -4.54 0.00 % | -4.54 -2 175.74 % | -0.20 33.21 % | -0.30 0.00 % | -0.30 -219.34 % | 0.25 0.00 % | 0.25 -16.56 % | 0.30 0.00 % | 0.30 4.36 % | 0.29 -56.57 % | 0.66 38.57 % | 0.48 0.00 % | 0.48 70.55 % | 0.28 0.00 % | 0.28 |
Total other income expenses net | -142.965 M 56.27 % | -326.906 M 18.40 % | -400.637 M -125.49 % | -177.672 M 24.63 % | -235.722 M 85.46 % | -1.622 B -39.92 % | -1.159 B -176.66 % | -418.945 M 0.00 % | -418.945 M -69.83 % | -246.685 M 0.00 % | -246.685 M -345.69 % | -55.350 M -255.97 % | 35.488 M -47.13 % | 67.127 M 574.18 % | -14.157 M -100.00 % | -7.078 M 98.27 % | -409.668 M -225.94 % | -125.687 M -1 600.38 % | 8.377 M 162.15 % | -13.478 M -215.20 % | 11.700 M 119.35 % | -60.463 M -179.88 % | 75.691 M 1 465.95 % | -5.541 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 | 2014-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 1.485 B -0.59 % | 1.494 B -4.10 % | 1.558 B -6.59 % | 1.668 B 7.69 % | 1.549 B 1.98 % | 1.519 B -2.41 % | 1.556 B -15.16 % | 1.835 B -11.85 % | 2.081 B -6.31 % | 2.221 B 3.25 % | 2.151 B 8.53 % | 1.982 B 15.52 % | 1.716 B -11.17 % | 1.932 B 60.17 % | 1.206 B -13.78 % | 1.399 B -6.88 % | 1.502 B -40.95 % | 2.544 B -4.81 % | 2.672 B 4.07 % | 2.568 B 14.64 % | 2.240 B 64.73 % | 1.360 B |
Total investments | 0.000 -100.00 % | 40.985 M | 0.000 -100.00 % | 34.958 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.161 M -22.60 % | 1.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 1.487 B -0.54 % | 1.495 B -4.10 % | 1.559 B -6.63 % | 1.669 B 7.69 % | 1.550 B 1.54 % | 1.527 B -2.82 % | 1.571 B -15.30 % | 1.855 B -12.43 % | 2.118 B -4.87 % | 2.227 B 3.08 % | 2.160 B -0.20 % | 2.164 B 12.33 % | 1.927 B -2.05 % | 1.967 B -5.46 % | 2.081 B 1.30 % | 2.054 B 2.71 % | 2.000 B -33.55 % | 3.009 B -5.21 % | 3.175 B 5.90 % | 2.998 B 23.85 % | 2.421 B 72.91 % | 1.400 B |
Accumulated other comprehensive income loss | -3.396 B -4.20 % | -3.259 B -4.94 % | -3.106 B -8 111.22 % | 38.768 M 101.55 % | -2.496 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Retained earnings | 0.000 | 0.000 | 0.000 100.00 % | -3.306 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 334.650 M -73.52 % | 1.264 B -5.36 % | 1.335 B -8.66 % | 1.462 B -0.44 % | 1.469 B 4.51 % | 1.405 B -2.06 % | 1.435 B 32.91 % | 1.079 B -9.48 % | 1.192 B -2.68 % | 1.225 B 3.64 % | 1.182 B | 0.000 -100.00 % | 814.525 M |
Common stock | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 1.43 % | 14.670 M -1.41 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M 0.00 % | 14.880 M -0.07 % | 14.891 M 0.00 % | 14.891 M | 0.000 | 0.000 |
Total equity | -3.697 B -4.16 % | -3.549 B -7.48 % | -3.302 B -11.58 % | -2.960 B -11.74 % | -2.648 B -13.50 % | -2.333 B -146.10 % | -948.158 M -4 273.41 % | 22.719 M -96.00 % | 568.468 M -34.21 % | 864.050 M -54.55 % | 1.901 B -3.99 % | 1.980 B -4.54 % | 2.074 B -0.81 % | 2.091 B 2.20 % | 2.046 B -1.73 % | 2.082 B 19.89 % | 1.737 B -10.51 % | 1.941 B -1.48 % | 1.970 B 3.11 % | 1.910 B 82.40 % | 1.047 B 11.31 % | 940.900 M |
Other non current liabilities | 175.742 M 0.00 % | 175.742 M 3.80 % | 169.312 M 0.59 % | 168.322 M 1.50 % | 165.835 M 121.48 % | -772.178 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 462.286 M 4.74 % | 441.364 M 7 957.03 % | 5.478 M -98.73 % | 431.388 M 1.06 % | 426.860 M 8.65 % | 392.871 M 3.05 % | 381.253 M 55.84 % | 244.639 M 5.65 % | 231.565 M |
Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.000 K -86.78 % | 242.000 K -99.98 % | 1.474 B 49.54 % | 985.757 M -3.35 % | 1.020 B 8.29 % | 941.850 M 27.28 % | 740.000 M -49.49 % | 1.465 B -21.37 % | 1.863 B -28.15 % | 2.593 B 11.02 % | 2.336 B 77.62 % | 1.315 B |
Total non current liabilities | 175.742 M 0.00 % | 175.742 M 3.80 % | 169.312 M 0.59 % | 168.322 M 1.50 % | 165.835 M | 0.000 -100.00 % | 306.233 M -36.00 % | 478.470 M -17.76 % | 581.763 M 0.13 % | 581.013 M 6.41 % | 546.031 M 3.12 % | 529.515 M -72.81 % | 1.948 B 34.50 % | 1.448 B -0.91 % | 1.461 B 7.06 % | 1.365 B 16.52 % | 1.171 B -38.08 % | 1.892 B -16.14 % | 2.256 B -24.15 % | 2.974 B 15.27 % | 2.580 B 66.84 % | 1.547 B |
Other current liabilities | 3.710 B 4.11 % | 3.564 B 12.67 % | 3.163 B 10.84 % | 2.854 B 9.86 % | 2.598 B 270.14 % | -1.527 B -175.02 % | 2.035 B 30.22 % | 1.563 B -21.93 % | 2.002 B 48.54 % | 1.348 B 36.03 % | 990.703 M 34.58 % | 736.124 M -4.30 % | 769.230 M 11.03 % | 692.783 M -31.54 % | 1.012 B 16.44 % | 869.124 M -62.56 % | 2.321 B 112.25 % | 1.094 B 73.23 % | 631.391 M 8.84 % | 580.124 M -19.06 % | 716.744 M -49.85 % | 1.429 B |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 1.487 B -0.54 % | 1.495 B -4.10 % | 1.559 B -6.63 % | 1.669 B 7.69 % | 1.550 B 1.54 % | 1.527 B -5.17 % | 1.610 B -13.20 % | 1.855 B -12.43 % | 2.118 B -4.87 % | 2.227 B 3.08 % | 2.160 B -0.19 % | 2.164 B 200.82 % | 719.410 M -43.18 % | 1.266 B -4.43 % | 1.325 B 19.13 % | 1.112 B -11.72 % | 1.260 B -18.43 % | 1.545 B 16.74 % | 1.323 B 226.62 % | 405.080 M 302.45 % | 100.653 M -70.55 % | 341.769 M |
Total current liabilities | 5.646 B 2.31 % | 5.518 B 6.10 % | 5.201 B 3.88 % | 5.007 B 6.16 % | 4.716 B | 0.000 -100.00 % | 4.776 B 1.14 % | 4.722 B -12.41 % | 5.391 B 8.32 % | 4.977 B 14.53 % | 4.346 B 2.64 % | 4.234 B 57.75 % | 2.684 B -16.98 % | 3.233 B -8.90 % | 3.549 B 7.33 % | 3.307 B -30.64 % | 4.768 B 17.58 % | 4.055 B 16.66 % | 3.476 B 29.77 % | 2.678 B 28.00 % | 2.093 B -31.73 % | 3.065 B |
Total liabilities | 5.821 B 2.24 % | 5.694 B 6.02 % | 5.370 B 3.77 % | 5.175 B 6.00 % | 4.882 B -0.83 % | 4.923 B -3.13 % | 5.082 B -2.28 % | 5.201 B -12.93 % | 5.973 B 7.47 % | 5.558 B 13.63 % | 4.892 B 2.69 % | 4.764 B 2.85 % | 4.632 B -1.06 % | 4.681 B -6.57 % | 5.010 B 7.25 % | 4.672 B -21.34 % | 5.939 B -0.13 % | 5.947 B 3.75 % | 5.732 B 1.40 % | 5.653 B 20.97 % | 4.673 B 1.33 % | 4.612 B |
Other non current assets | 1.134 B 0.00 % | 1.134 B 1.18 % | 1.121 B -0.68 % | 1.128 B 25.10 % | 901.949 M 550.75 % | -200.099 M -110.40 % | 1.924 B -35.61 % | 2.988 B -9.43 % | 3.299 B 0.09 % | 3.296 B -0.55 % | 3.314 B -0.14 % | 3.319 B 5.09 % | 3.158 B 1.04 % | 3.126 B 2.29 % | 3.056 B 0.01 % | 3.055 B -1.04 % | 3.087 B 0.43 % | 3.074 B 2.56 % | 2.997 B 0.73 % | 2.976 B 61.15 % | 1.846 B 0.75 % | 1.833 B |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 667.000 K -0.15 % | 668.000 K 1.06 % | 661.000 K -3.36 % | 684.000 K -1.01 % | 691.000 K 0.42 % | 688.140 K -4.56 % | 721.000 K -3.35 % | 746.000 K -21.47 % | 950.000 K -76.30 % | 4.009 M -12.96 % | 4.606 M -18.81 % | 5.673 M -3.98 % | 5.908 M 0.96 % | 5.852 M -5.75 % | 6.209 M -10.25 % | 6.918 M -16.01 % | 8.237 M -14.70 % | 9.656 M -15.75 % | 11.461 M -12.82 % | 13.147 M -11.44 % | 14.846 M -9.35 % | 16.377 M |
Total non current assets | 1.134 B 0.00 % | 1.134 B 1.18 % | 1.121 B -0.68 % | 1.129 B 0.35 % | 1.125 B | 0.000 -100.00 % | 2.001 B -34.72 % | 3.065 B -9.49 % | 3.386 B 0.00 % | 3.386 B -0.88 % | 3.416 B -0.17 % | 3.422 B 5.02 % | 3.259 B 0.96 % | 3.227 B 2.46 % | 3.150 B 0.16 % | 3.145 B -1.58 % | 3.195 B 0.93 % | 3.166 B 2.31 % | 3.094 B 0.60 % | 3.076 B 57.45 % | 1.954 B -0.28 % | 1.959 B |
Other current assets | 44.593 M 651.74 % | 5.932 M -83.54 % | 36.033 M 521.79 % | 5.795 M -86.16 % | 41.876 M 169.24 % | -60.475 M -143.97 % | 137.534 M 1 437.90 % | 8.943 M -94.29 % | 156.688 M 615.27 % | 21.906 M -93.68 % | 346.589 M 1 384.89 % | 23.341 M -92.03 % | 292.796 M -49.26 % | 577.013 M 219.97 % | 180.332 M 166.89 % | 67.569 M -70.70 % | 230.604 M -36.31 % | 362.067 M -48.11 % | 697.804 M 290.14 % | 178.860 M -50.57 % | 361.870 M 135.79 % | 153.473 M |
Short term investments | 0.000 -100.00 % | 40.985 M | 0.000 -100.00 % | 34.958 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 |
cash and cash equivalents | 1.372 M 107.25 % | 662.000 K 6.26 % | 623.000 K -53.33 % | 1.335 M 6.54 % | 1.253 M -84.03 % | 7.844 M -46.33 % | 14.615 M -27.72 % | 20.219 M -45.14 % | 36.858 M 602.19 % | 5.249 M -40.04 % | 8.754 M -95.20 % | 182.225 M -13.61 % | 210.938 M 493.94 % | 35.515 M -95.94 % | 874.696 M 33.49 % | 655.256 M 31.65 % | 497.710 M 6.89 % | 465.613 M -7.39 % | 502.750 M 16.86 % | 430.227 M 137.88 % | 180.860 M 348.77 % | 40.301 M |
Cash and short term investments | 1.372 M -96.71 % | 41.647 M 6 584.91 % | 623.000 K -98.28 % | 36.293 M 2 796.49 % | 1.253 M -84.03 % | 7.844 M -46.33 % | 14.615 M -27.72 % | 20.219 M -45.14 % | 36.858 M 602.19 % | 5.249 M -40.04 % | 8.754 M -95.20 % | 182.225 M -13.61 % | 210.938 M 493.94 % | 35.515 M -95.94 % | 874.696 M 33.49 % | 655.256 M 31.65 % | 497.710 M 6.89 % | 465.613 M -7.39 % | 502.750 M 16.86 % | 430.227 M 137.88 % | 180.860 M 348.77 % | 40.301 M |
Total current assets | 990.160 M -1.99 % | 1.010 B 6.69 % | 946.873 M -12.87 % | 1.087 B -1.99 % | 1.109 B | 0.000 -100.00 % | 2.133 B -1.18 % | 2.159 B -31.59 % | 3.156 B 3.94 % | 3.036 B -10.08 % | 3.376 B 1.65 % | 3.321 B -3.65 % | 3.447 B -2.75 % | 3.545 B -9.26 % | 3.906 B 8.25 % | 3.609 B -19.45 % | 4.480 B -5.11 % | 4.721 B 2.48 % | 4.607 B 2.67 % | 4.487 B 19.13 % | 3.767 B 4.82 % | 3.593 B |
Inventory | 940.511 M -1.98 % | 959.470 M 5.52 % | 909.291 M -12.84 % | 1.043 B -1.97 % | 1.064 B | 0.000 -100.00 % | 1.937 B -2.73 % | 1.992 B -32.05 % | 2.931 B 3.94 % | 2.820 B -6.62 % | 3.020 B 3.55 % | 2.916 B -0.91 % | 2.943 B 4.49 % | 2.817 B | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 3.684 M 15.09 % | 3.201 M 245.68 % | 926.000 K -35.06 % | 1.426 M -6.55 % | 1.526 M -97.10 % | 52.632 M 19.75 % | 43.953 M 31.14 % | 33.515 M 8.22 % | 30.968 M 26.19 % | 24.541 M 2 459.02 % | 959.000 K -29.17 % | 1.354 M 336.77 % | 310.000 K -99.47 % | 58.811 M 584.33 % | 8.594 M -95.60 % | 195.474 M 270.50 % | 52.759 M -80.09 % | 265.019 M 36.08 % | 194.759 M -47.77 % | 372.908 M 2 188.06 % | 16.298 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 222.432 M 11.54 % | 199.411 M 162.08 % | 76.087 M 0.00 % | 76.087 M -11.67 % | 86.143 M -0.06 % | 86.199 M -11.60 % | 97.511 M 0.00 % | 97.511 M 3.01 % | 94.665 M -1.44 % | 96.045 M 8.85 % | 88.233 M 6.74 % | 82.659 M -17.10 % | 99.712 M 21.33 % | 82.182 M -3.99 % | 85.601 M -1.88 % | 87.240 M -5.51 % | 92.323 M -16.09 % | 110.022 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.590 B | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 448.826 M -2.34 % | 459.566 M -4.15 % | 479.446 M -0.88 % | 483.698 M -14.94 % | 568.648 M | 0.000 -100.00 % | 248.462 M -22.89 % | 322.213 M -14.81 % | 378.208 M 0.96 % | 374.613 M 31.42 % | 285.059 M -2.27 % | 291.668 M 10.23 % | 264.610 M 12.43 % | 235.365 M -23.26 % | 306.718 M -12.07 % | 348.833 M -26.13 % | 472.236 M -33.34 % | 708.389 M -13.99 % | 823.644 M -23.04 % | 1.070 B 64.04 % | 652.450 M -6.18 % | 695.432 M |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 882.650 M -10.19 % | 982.783 M 10.00 % | 893.410 M -13.13 % | 1.028 B 13.03 % | 909.868 M -12.69 % | 1.042 B 11.97 % | 930.724 M -10.39 % | 1.039 B 14.74 % | 905.227 M -7.30 % | 976.482 M 36.75 % | 714.066 M 0.83 % | 708.205 M 1.49 % | 697.819 M 12.00 % | 623.043 M 0.05 % | 622.744 M 4.02 % | 598.671 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 209.648 M -65.70 % | 611.138 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 264.736 M 25 552.71 % | 1.032 M -47.61 % | 1.970 M -18.19 % | 2.408 M | 0.000 | 0.000 -100.00 % | 1.441 M -54.41 % | 3.161 M |
Minority interest | -315.655 M -3.56 % | -304.798 M -44.17 % | -211.415 M -3.90 % | -203.485 M -21.78 % | -167.092 M -23.74 % | -135.040 M -368.58 % | -28.819 M -1 409.36 % | 2.201 M 107.47 % | -29.456 M -44.37 % | -20.403 M -123.36 % | 87.334 M -7.82 % | 94.745 M 18.73 % | 79.799 M -11.62 % | 90.287 M -15.97 % | 107.449 M -5.39 % | 113.565 M -5.85 % | 120.615 M -33.13 % | 180.385 M 0.42 % | 179.627 M 10.48 % | 162.581 M 140.28 % | 67.662 M 50.75 % | 44.884 M |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 535.000 K -49.05 % | 1.050 M 40.56 % | 747.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 496.155 M | 0.000 -100.00 % | 496.155 M | 0.000 100.00 % | -2.213 B -127.45 % | -972.987 M -296.11 % | 496.155 M 0.00 % | 496.155 M 0.00 % | 496.155 M 0.00 % | 496.155 M -7.25 % | 534.923 M 3.37 % | 517.465 M 4.58 % | 494.804 M -0.27 % | 496.155 M -4.40 % | 518.965 M 4.60 % | 496.155 M 0.00 % | 496.155 M -0.12 % | 496.748 M -0.12 % | 497.358 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 178.906 M 11.09 % | 161.040 M -47.41 % | 306.233 M -36.00 % | 478.470 M -17.76 % | 581.763 M 0.13 % | 581.013 M 6.41 % | 545.999 M 3.16 % | 529.273 M 11.77 % | 473.538 M 2.43 % | 462.286 M 7.08 % | 431.732 M 3.39 % | 417.578 M -0.29 % | 418.782 M 2.82 % | 407.294 M 7.59 % | 378.567 M 1.87 % | 371.618 M 55.99 % | 238.233 M 4.44 % | 228.108 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.923 B | 0.000 | 0.000 | 0.000 | 0.000 | 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.125 B -0.94 % | 2.145 B 3.70 % | 2.068 B -6.66 % | 2.216 B -0.81 % | 2.234 B -13.74 % | 2.590 B -37.36 % | 4.134 B -20.86 % | 5.224 B -20.15 % | 6.542 B 1.86 % | 6.422 B -5.45 % | 6.793 B 0.73 % | 6.743 B 0.56 % | 6.706 B -0.98 % | 6.772 B -4.03 % | 7.056 B 4.48 % | 6.754 B -12.01 % | 7.676 B -2.68 % | 7.887 B 2.41 % | 7.701 B 1.83 % | 7.563 B 32.21 % | 5.720 B 3.02 % | 5.553 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 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 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 | 2014-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 97.755 M 13.04 % | 86.475 M 465.10 % | -23.685 M | 0.000 -100.00 % | 21.575 M -71.28 % | 75.125 M 0.00 % | 75.125 M 222.82 % | -61.166 M 0.00 % | -61.166 M -175.24 % | 81.291 M 100.00 % | 40.646 M 319.25 % | -18.539 M -100.00 % | -9.269 M -102.57 % | 360.122 M 100.00 % | 180.061 M 530.14 % | 28.575 M 104.35 % | -656.177 M 0.00 % | -656.177 M -100.00 % | -328.088 M 52.77 % | -694.603 M -100.00 % | -347.301 M |
Accounts receivables | 0.000 100.00 % | -10.548 M -2 209.60 % | 500.000 K 177.28 % | -647.000 K | 0.000 100.00 % | -10.757 M -119.61 % | -4.898 M 0.00 % | -4.898 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 |
Inventory | 0.000 -100.00 % | 36.510 M -21.37 % | 46.432 M 147.68 % | -97.381 M | 0.000 -100.00 % | 3.412 M 106.13 % | -55.706 M 0.00 % | -55.706 M 32.22 % | -82.190 M 0.00 % | -82.190 M -716.05 % | 13.342 M 100.00 % | 6.671 M -92.01 % | 83.513 M 100.00 % | 41.756 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -76.003 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 71.793 M 81.56 % | 39.543 M -46.81 % | 74.343 M | 0.000 -100.00 % | 104.923 M -19.80 % | 130.830 M 0.00 % | 130.830 M 522.29 % | 21.024 M 0.00 % | 21.024 M -69.06 % | 67.950 M 100.00 % | 33.975 M 133.29 % | -102.051 M -100.00 % | -51.026 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 136.804 M -22.58 % | 176.700 M -28.65 % | 247.648 M 18.63 % | 208.763 M -20.64 % | 263.061 M -74.59 % | 1.035 B 141.14 % | 429.237 M 0.00 % | 429.237 M -9.85 % | 476.139 M 0.00 % | 476.139 M 1 601.14 % | -31.719 M -100.00 % | -15.859 M -169.35 % | 22.869 M 100.00 % | 11.434 M -36.36 % | 17.968 M 100.00 % | 8.984 M -79.38 % | 43.579 M 108.75 % | -497.937 M -403.03 % | -98.987 M -100.00 % | -49.494 M -183.04 % | 59.602 M 100.00 % | 29.801 M |
Net cash provided by operating activities | 0.000 -100.00 % | 66.811 M 9 214.73 % | -733.000 K 99.06 % | -77.983 M | 0.000 -100.00 % | 4.730 M -94.33 % | 83.438 M 0.00 % | 83.438 M 174.01 % | -112.738 M 0.00 % | -112.738 M -1 321.57 % | -7.931 M -100.00 % | -3.965 M -114.98 % | 26.477 M 100.00 % | 13.238 M -97.36 % | 500.510 M 100.00 % | 250.255 M 215.93 % | 79.213 M 113.91 % | -569.359 M 0.00 % | -569.359 M -100.00 % | -284.680 M 39.11 % | -467.521 M -100.00 % | -233.760 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.000 K 31.03 % | -14.500 K 0.00 % | -14.500 K -262.50 % | -4.000 K -100.00 % | -2.000 K 98.92 % | -186.000 K -100.00 % | -93.000 K -100.13 % | 69.367 M 100.00 % | 34.683 M 12 486.88 % | -280.000 K 26.99 % | -383.500 K 0.00 % | -383.500 K -100.00 % | -191.750 K 73.77 % | -731.000 K -100.00 % | -365.500 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -206.500 K 0.00 % | -206.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -750.000 K -100.00 % | -375.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.500 M 100.00 % | 750.000 K |
Other investing activites | 0.000 100.00 % | -15.000 K -171.43 % | 21.000 K -72.00 % | 75.000 K | 0.000 | 0.000 -100.00 % | 92.500 K 0.00 % | 92.500 K -44.28 % | 166.000 K 0.00 % | 166.000 K 4 050.00 % | 4.000 K 100.00 % | 2.000 K -98.92 % | 186.000 K 100.00 % | 93.000 K 100.14 % | -68.617 M -100.00 % | -34.308 M -12 352.95 % | 280.000 K 92.44 % | 145.500 K -62.06 % | 383.500 K 100.00 % | 191.750 K 124.93 % | -769.000 K -100.00 % | -384.500 K |
Net cash used for investing activites | 0.000 100.00 % | -15.000 K -171.43 % | 21.000 K -72.00 % | 75.000 K | 0.000 | 0.000 100.00 % | -124.000 K 0.00 % | -124.000 K -181.85 % | 151.500 K 0.00 % | 151.500 K -99.94 % | 267.696 M 100.00 % | 133.848 M 149.96 % | -267.886 M -100.00 % | -133.943 M -222.65 % | 109.207 M 100.00 % | 54.603 M 19 601.16 % | -280.000 K -292.44 % | 145.500 K 137.94 % | -383.500 K -100.00 % | -191.750 K -124.93 % | 769.000 K 100.00 % | 384.500 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -29.000 M 0.00 % | -29.000 M -169.41 % | 41.783 M 0.00 % | 41.783 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.598 B | 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 -100.00 % | 266.185 M 0.00 % | 266.185 M 100.00 % | 133.093 M | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -607.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -66.757 M | 0.000 -100.00 % | 77.990 M | 0.000 100.00 % | -10.305 M 77.99 % | -46.829 M 0.00 % | -46.829 M -164.80 % | -17.685 M 0.00 % | -17.685 M 94.70 % | -333.529 M -139.94 % | -139.005 M -199.49 % | 139.717 M 151.34 % | -272.157 M 71.21 % | -945.167 M -905.33 % | -94.016 M -251.52 % | 62.049 M 109.73 % | -637.692 M -212.53 % | 566.696 M 198.81 % | 189.653 M -56.17 % | 432.671 M 1 755.29 % | -26.139 M |
Net cash used provided by financing activities | 0.000 100.00 % | -66.757 M | 0.000 -100.00 % | 77.990 M | 0.000 100.00 % | -10.305 M 86.41 % | -75.829 M 0.00 % | -75.829 M -414.66 % | 24.099 M 0.00 % | 24.099 M 118.48 % | -130.383 M -100.00 % | -65.192 M 88.02 % | -544.314 M -100.00 % | -272.157 M 71.21 % | -945.167 M -100.00 % | -472.584 M -42.39 % | -331.885 M -119.14 % | 1.734 B 938.47 % | -206.792 M -100.00 % | -103.396 M -97.78 % | -52.278 M -100.00 % | -26.139 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -732.474 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.500 K -100.00 % | -1.750 K 98.43 % | -111.500 K -100.00 % | -55.750 K -606.82 % | 11.000 K 100.00 % | 5.500 K 101.00 % | -552.500 K -120.49 % | 2.697 M 400.00 % | -899.000 K -100.00 % | -449.500 K -100.10 % | 458.474 M 100.00 % | 229.237 M |
Net change in cash | 0.000 100.00 % | -623.000 K -200.00 % | 623.000 K 149.72 % | -1.253 M | 0.000 100.00 % | -6.308 M -142.14 % | 14.970 M 0.00 % | 14.970 M 108.46 % | -176.976 M 0.00 % | -176.976 M -610.40 % | 34.674 M 0.00 % | 34.674 M 122.38 % | -154.935 M 0.00 % | -154.935 M -426.79 % | 47.411 M 0.00 % | 47.411 M 435.93 % | 8.847 M -97.73 % | 389.926 M 300.00 % | 97.482 M 0.00 % | 97.482 M 421.96 % | -30.278 M 0.00 % | -30.278 M |
Cash at beginning of period | 0.000 -100.00 % | 623.000 K | 0.000 -100.00 % | 1.253 M | 0.000 -100.00 % | 21.448 M 308.62 % | 5.249 M 0.00 % | 5.249 M -97.12 % | 182.225 M 0.00 % | 182.225 M 1 574.55 % | 10.882 M 0.00 % | 10.882 M -93.36 % | 163.814 M 0.00 % | 163.814 M 40.73 % | 116.403 M 0.00 % | 116.403 M 8.22 % | 107.557 M 166.88 % | 40.301 M 300.00 % | 10.075 M 0.00 % | 10.075 M -75.03 % | 40.353 M 0.00 % | 40.353 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 623.000 K -53.33 % | 1.335 M | 0.000 -100.00 % | 15.141 M -25.12 % | 20.219 M 0.00 % | 20.219 M 285.20 % | 5.249 M 0.00 % | 5.249 M -88.48 % | 45.556 M 0.00 % | 45.556 M 413.09 % | 8.879 M 0.00 % | 8.879 M -94.58 % | 163.814 M 0.00 % | 163.814 M 40.73 % | 116.403 M -72.94 % | 430.227 M 300.00 % | 107.557 M 0.00 % | 107.557 M 967.53 % | 10.075 M 0.00 % | 10.075 M |
Operating cash flow | 0.000 -100.00 % | 66.811 M 9 214.73 % | -733.000 K 99.06 % | -77.983 M | 0.000 -100.00 % | 4.730 M -94.33 % | 83.438 M 0.00 % | 83.438 M 174.01 % | -112.738 M 0.00 % | -112.738 M -1 321.57 % | -7.931 M -100.00 % | -3.965 M -114.98 % | 26.477 M 100.00 % | 13.238 M -97.36 % | 500.510 M 100.00 % | 250.255 M 215.93 % | 79.213 M 113.91 % | -569.359 M 0.00 % | -569.359 M -100.00 % | -284.680 M 39.11 % | -467.521 M -100.00 % | -233.760 M |
Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.000 K 0.00 % | -10.000 K 31.03 % | -14.500 K 0.00 % | -14.500 K -262.50 % | -4.000 K -100.00 % | -2.000 K 98.92 % | -186.000 K -100.00 % | -93.000 K -100.13 % | 69.367 M 100.00 % | 34.683 M 12 486.88 % | -280.000 K 26.99 % | -383.500 K 0.00 % | -383.500 K -100.00 % | -191.750 K 73.77 % | -731.000 K -100.00 % | -365.500 K |
Free CashFlow | 0.000 -100.00 % | 66.811 M 9 214.73 % | -733.000 K 99.06 % | -77.983 M | 0.000 -100.00 % | 4.730 M -94.33 % | 83.428 M 0.00 % | 83.428 M 173.99 % | -112.753 M 0.00 % | -112.753 M -1 321.04 % | -7.935 M -100.00 % | -3.967 M -115.09 % | 26.291 M 100.00 % | 13.145 M -97.69 % | 569.876 M 100.00 % | 284.938 M 260.99 % | 78.933 M 113.85 % | -569.743 M 0.00 % | -569.743 M -100.00 % | -284.871 M 39.16 % | -468.252 M -100.00 % | -234.126 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2014 |