3623.HK

China Success Finance Group Holdings Limited 3623.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 66.897 M 194.13 % 22.744 M -75.28 % 91.993 M -15.52 % 108.898 M -41.19 % 185.155 M 78.60 % 103.671 M 33.99 % 77.374 M -16.27 % 92.405 M -0.60 % 92.965 M 19.95 % 77.503 M 16.97 % 66.260 M -0.50 % 66.590 M -9.17 % 73.310 M
Net income -39.117 M -17.04 % -33.421 M 54.95 % -74.179 M -4.22 % -71.178 M 14.67 % -83.419 M 80.60 % -430.061 M -7 695.57 % 5.662 M -65.27 % 16.301 M -15.77 % 19.353 M -21.48 % 24.647 M -5.49 % 26.080 M 38.66 % 18.808 M -60.53 % 47.655 M
Income before tax -52.640 M -17.25 % -44.896 M 46.66 % -84.171 M -33.43 % -63.084 M 6.20 % -67.253 M 85.49 % -463.393 M -2 099.02 % 23.181 M -28.33 % 32.343 M 1.00 % 32.023 M -9.07 % 35.216 M -11.55 % 39.814 M 22.05 % 32.620 M -47.15 % 61.717 M
Income before tax ratio -0.79 60.14 % -1.97 -115.74 % -0.91 -57.95 % -0.58 -59.49 % -0.36 91.87 % -4.47 -1 591.95 % 0.30 -14.40 % 0.35 1.61 % 0.34 -24.19 % 0.45 -24.38 % 0.60 22.66 % 0.49 -41.81 % 0.84
EBITDA -17.312 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
Net income ratio -0.58 60.21 % -1.47 -82.23 % -0.81 -23.37 % -0.65 -45.08 % -0.45 89.14 % -4.15 -5 768.89 % 0.07 -58.52 % 0.18 -15.26 % 0.21 -34.54 % 0.32 -19.20 % 0.39 39.35 % 0.28 -56.55 % 0.65
Ratio EBITDA -0.26 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Gross profit ratio -0.42 77.68 % -1.89 -92.64 % -0.98 -108.21 % -0.47 -31.11 % -0.36 65.63 % -1.04 -403.34 % 0.34 -30.50 % 0.49 30.10 % 0.38 -20.63 % 0.48 -2.17 % 0.49 -35.71 % 0.76 -23.83 % 1.00
Weighted average shs out dil 552.338 M 0.01 % 552.307 M 0.44 % 549.883 M 1.40 % 542.305 M 3.11 % 525.938 M 0.25 % 524.635 M -0.68 % 528.212 M -0.49 % 530.805 M 8.77 % 488.006 M 8.34 % 450.431 M 8.60 % 414.758 M 31.89 % 314.464 M 4.82 % 300.000 M
Weighted average shs out 552.344 M 0.01 % 552.313 M 0.44 % 549.883 M 1.40 % 542.305 M 4.02 % 521.369 M -0.59 % 524.465 M -0.71 % 528.212 M -0.49 % 530.805 M 8.92 % 487.336 M 8.93 % 447.375 M 8.05 % 414.044 M 31.67 % 314.464 M 4.82 % 300.000 M
EPS diluted -0.07 -17.02 % -0.06 53.46 % -0.13 0.00 % -0.13 18.75 % -0.16 80.49 % -0.82 -7 763.55 % 0.01 -64.33 % 0.03 -24.43 % 0.04 -27.95 % 0.06 -8.17 % 0.06 0.00 % 0.06 -62.50 % 0.16
Earnings per share -0.07 -17.02 % -0.06 53.46 % -0.13 0.00 % -0.13 18.75 % -0.16 80.49 % -0.82 -7 763.55 % 0.01 -65.15 % 0.03 -22.67 % 0.04 -27.95 % 0.06 -12.54 % 0.06 5.00 % 0.06 -62.50 % 0.16
Gross profit -28.142 M 34.36 % -42.874 M 52.37 % -90.020 M -75.89 % -51.181 M 22.89 % -66.374 M 38.61 % -108.120 M -506.44 % 26.602 M -41.81 % 45.713 M 29.32 % 35.350 M -4.80 % 37.131 M 14.43 % 32.450 M -36.03 % 50.723 M -30.81 % 73.310 M
Income tax expense 4.059 M 411.21 % 794.000 K -53.40 % 1.704 M -91.28 % 19.534 M 12.89 % 17.303 M -46.17 % 32.144 M 79.58 % 17.900 M 7.24 % 16.692 M 28.62 % 12.978 M 19.25 % 10.883 M -19.15 % 13.460 M -0.88 % 13.579 M -3.43 % 14.062 M
Cost of revenue 95.039 M 44.84 % 65.618 M -63.95 % 182.013 M 13.70 % 160.079 M -36.36 % 251.529 M 18.76 % 211.791 M 317.14 % 50.772 M 8.74 % 46.692 M -18.96 % 57.615 M 42.71 % 40.372 M 19.41 % 33.810 M 113.08 % 15.867 M 0.000
General and administrative expenses 0.000 0.000 -100.00 % 78.472 M 38.20 % 56.783 M -6.70 % 60.859 M 10.60 % 55.028 M 3.68 % 53.077 M 0.000 -100.00 % 57.687 M 26.04 % 45.769 M 42.05 % 32.221 M 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 264.729 M 668.77 % -46.544 M 0.000 100.00 % -52.877 M -57.39 % -33.596 M -8.72 % -30.902 M 0.000 0.000
Other expenses 0.000 -100.00 % 98.898 M 226.03 % -78.472 M -38.20 % -56.783 M -132.17 % 176.485 M 396.92 % 35.516 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.838 M 141.56 % 16.906 M
Operating expenses 1.006 M -98.31 % 59.471 M 4 240.95 % 1.370 M -16.82 % 1.647 M -99.33 % 244.225 M -31.26 % 355.273 M 2 626.37 % 13.031 M -0.58 % 13.107 M 293.96 % 3.327 M 115.90 % 1.541 M -79.07 % 7.364 M -81.97 % 40.838 M 141.56 % 16.906 M
Cost and expenses 96.045 M 44.12 % 66.643 M -63.66 % 183.383 M 13.39 % 161.726 M -37.41 % 258.410 M -54.43 % 567.064 M 788.77 % 63.803 M 6.70 % 59.799 M -1.88 % 60.942 M 45.40 % 41.913 M 1.79 % 41.174 M 0.82 % 40.838 M 141.56 % 16.906 M
Research and development expenses 1.006 M -1.85 % 1.025 M -25.18 % 1.370 M -16.82 % 1.647 M -76.06 % 6.881 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 100.00 % -40.452 M -151.55 % 78.472 M 38.20 % 56.783 M -6.70 % 60.859 M -80.97 % 319.757 M 4 794.49 % 6.533 M -19.91 % 8.157 M 69.58 % 4.810 M -60.49 % 12.173 M 822.90 % 1.319 M 0.000 0.000
Interest income 2.225 M 17.04 % 1.901 M -45.33 % 3.477 M -44.27 % 6.239 M -53.89 % 13.530 M -38.01 % 21.827 M 32.67 % 16.452 M 6 155.51 % 263.000 K -99.47 % 49.861 M 13 231.82 % 374.000 K -94.92 % 7.356 M 0.000 0.000
Interest expense 9.789 M -19.72 % 12.194 M -46.13 % 22.635 M 1.35 % 22.334 M -21.85 % 28.578 M 26.91 % 22.518 M 36.87 % 16.452 M 6 155.51 % 263.000 K 0.000 -100.00 % 19.508 M 506.97 % 3.214 M 0.000 0.000
Depreciation and amortization 10.444 M -11.64 % 11.820 M -1.81 % 12.038 M 35.15 % 8.907 M 298.88 % 2.233 M 35.99 % 1.642 M 171.40 % 605.000 K -29.40 % 857.000 K 21.56 % 705.000 K 12.44 % 627.000 K 50.00 % 418.000 K 34.41 % 311.000 K -39.38 % 513.000 K
Operating income -29.148 M 33.60 % -43.899 M 51.97 % -91.390 M -73.00 % -52.828 M 27.88 % -73.255 M 82.96 % -429.900 M -2 076.01 % 21.756 M -43.72 % 38.660 M 19.26 % 32.416 M 6.69 % 30.383 M -6.77 % 32.588 M 0.62 % 32.387 M -47.52 % 61.717 M
Operating income ratio -0.44 77.43 % -1.93 -94.29 % -0.99 -104.79 % -0.49 -22.61 % -0.40 90.46 % -4.15 -1 574.78 % 0.28 -32.79 % 0.42 19.98 % 0.35 -11.05 % 0.39 -20.29 % 0.49 1.12 % 0.49 -42.23 % 0.84
Total other income expenses net -23.492 M -2 256.27 % -997.000 K -113.81 % 7.219 M 170.39 % -10.256 M -270.88 % 6.002 M 117.92 % -33.493 M -2 450.39 % 1.425 M 122.56 % -6.317 M -1 507.38 % -393.000 K -108.13 % 4.833 M -33.12 % 7.226 M 3 001.29 % 233.000 K 0.000
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt -29.465 M -132.51 % 90.629 M -43.78 % 161.212 M 8.88 % 148.059 M 323.49 % 34.962 M 139.80 % -87.842 M 29.52 % -124.632 M -271.12 % -33.583 M 78.40 % -155.486 M 14.87 % -182.636 M 28.88 % -256.782 M 44.01 % -458.634 M -181.10 % -163.155 M
Total investments 40.645 M -42.37 % 70.524 M 177.75 % 25.391 M -10.85 % 28.482 M 4.61 % 27.226 M -88.73 % 241.481 M -20.03 % 301.980 M 13.90 % 265.131 M 99.10 % 133.167 M 24.78 % 106.722 M 39.50 % 76.505 M 51.14 % 50.618 M 33.35 % 37.959 M
Total debt 156.096 M -10.39 % 174.189 M -8.89 % 191.193 M 7.54 % 177.782 M 46.27 % 121.544 M 14.67 % 105.995 M -4.53 % 111.029 M 1 835.31 % 5.737 M 735.08 % 687.000 K 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 283.336 M -15.94 % 337.054 M -0.01 % 337.104 M 1.56 % 331.938 M -1.55 % 337.151 M 2.98 % 327.387 M -4.97 % 344.525 M 10.52 % 311.738 M -0.57 % 313.515 M 1.74 % 308.149 M 2.01 % 302.085 M 11 599.24 % -2.627 M -13.14 % -2.322 M
Retained earnings -520.657 M -7.25 % -485.482 M -7.16 % -453.051 M -20.78 % -375.094 M -19.42 % -314.108 M -38.08 % -227.482 M -222.65 % 185.480 M -4.47 % 194.149 M 3.70 % 187.229 M 6.45 % 175.891 M 11.48 % 157.773 M 199.85 % 52.617 M -2.05 % 53.717 M
Common stock 4.421 M 0.02 % 4.420 M 0.00 % 4.420 M 1.77 % 4.343 M 1.80 % 4.266 M 1.89 % 4.187 M 0.00 % 4.187 M -1.27 % 4.241 M 0.00 % 4.241 M 12.94 % 3.755 M 14.62 % 3.276 M 0.00 % 3.276 M 0.000
Total equity 237.724 M -18.62 % 292.107 M -13.28 % 336.857 M -17.73 % 409.476 M -14.68 % 479.903 M -12.26 % 546.949 M -44.09 % 978.237 M 1.91 % 959.915 M 0.38 % 956.316 M 13.47 % 842.827 M 21.90 % 691.412 M 5.25 % 656.902 M 61.95 % 405.608 M
Other non current liabilities 17.970 M 518.38 % 2.906 M 125.82 % -11.257 M 8.46 % -12.297 M -17.41 % -10.474 M 0.000 100.00 % -223.000 K 34.80 % -342.000 K 71.62 % -1.205 M 0.000 0.000 0.000 0.000
Long term debt 156.096 M 62.07 % 96.313 M 1.13 % 95.237 M 11.12 % 85.708 M -35.08 % 132.018 M 63 066.51 % 209.000 K -6.28 % 223.000 K -34.80 % 342.000 K -71.62 % 1.205 M 0.000 0.000 0.000 0.000
Total non current liabilities 174.066 M 80.73 % 96.313 M 14.69 % 83.980 M 14.40 % 73.411 M -39.60 % 121.544 M 82.03 % 66.771 M -39.65 % 110.640 M 1 828.53 % 5.737 M 735.08 % 687.000 K 0.000 0.000 0.000 0.000
Other current liabilities 91.358 M -34.82 % 140.171 M -18.69 % 172.389 M -17.88 % 209.916 M -34.71 % 321.531 M -67.86 % 1.001 B 5 648.48 % -18.033 M 0.55 % -18.133 M -80.19 % -10.063 M -76.30 % -5.708 M 32.05 % -8.400 M -321.90 % -1.991 M 47.29 % -3.777 M
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
Short term debt 55.589 M -28.62 % 77.876 M -18.84 % 95.956 M 4.22 % 92.074 M -17.10 % 111.070 M 184.69 % 39.015 M 23 403.01 % 166.000 K -96.83 % 5.231 M 0.000 0.000 0.000 0.000 0.000
Total current liabilities 146.947 M -37.34 % 234.515 M -17.66 % 284.813 M -10.57 % 318.463 M -29.47 % 451.509 M -57.44 % 1.061 B 45.69 % 728.157 M 981.25 % 67.344 M 214.46 % 21.416 M -7.05 % 23.040 M -33.27 % 34.529 M -5.42 % 36.508 M 0.000
Total liabilities 321.013 M -9.02 % 352.829 M -12.38 % 402.690 M -21.46 % 512.706 M -28.69 % 718.971 M -55.19 % 1.604 B 67.12 % 960.041 M 1 144.61 % 77.136 M 121.76 % 34.784 M 50.97 % 23.040 M -33.27 % 34.529 M -29.59 % 49.039 M -22.46 % 63.242 M
Other non current assets 42.226 M -57.02 % 98.245 M 486.93 % -25.391 M 10.85 % -28.482 M -102.27 % -14.081 M 0.000 100.00 % -98.728 M 11.43 % -111.463 M -0.93 % -110.437 M -6.15 % -104.043 M -32.57 % -78.481 M -51.63 % -51.758 M -33.14 % -38.875 M
Long term investments 22.916 M 0.53 % 22.796 M -10.22 % 25.391 M -10.85 % 28.482 M 0.000 -100.00 % 68.541 M -25.18 % 91.602 M -16.37 % 109.532 M 1.87 % 107.519 M 5.71 % 101.712 M 32.95 % 76.505 M 51.14 % 50.618 M 33.35 % 37.959 M
Intangible assets 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -66.67 % 3.000 K -72.73 % 11.000 K -42.11 % 19.000 K -32.14 % 28.000 K 21.74 % 23.000 K -20.69 % 29.000 K 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.695 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -66.67 % 3.000 K -99.95 % 5.706 M 29 931.58 % 19.000 K -32.14 % 28.000 K 21.74 % 23.000 K -20.69 % 29.000 K 0.000 0.000
Property plant equipment net 163.296 M -9.33 % 180.108 M -6.05 % 191.714 M 3.57 % 185.109 M 78.42 % 103.749 M 8 424.98 % 1.217 M -14.30 % 1.420 M -25.73 % 1.912 M -33.84 % 2.890 M 25.22 % 2.308 M 18.54 % 1.947 M 70.79 % 1.140 M 24.45 % 916.000 K
Total non current assets 228.438 M -24.14 % 301.149 M 57.08 % 191.714 M 3.57 % 185.109 M 78.42 % 103.750 M 48.72 % 69.761 M -29.34 % 98.728 M -11.43 % 111.463 M 0.93 % 110.437 M 6.15 % 104.043 M 32.57 % 78.481 M 51.63 % 51.758 M 33.14 % 38.875 M
Other current assets 219.018 M -19.20 % 271.065 M 21.39 % 223.293 M -32.66 % 331.566 M -37.05 % 526.688 M -43.44 % 931.148 M 45.64 % 639.339 M 518.88 % 103.306 M -21.81 % 132.116 M -10.46 % 147.550 M 140.24 % 61.417 M -19.76 % 76.546 M 0.000
Short term investments 40.645 M -42.37 % 70.524 M 310.55 % 17.178 M -0.44 % 17.254 M -36.63 % 27.226 M -84.26 % 172.940 M -17.80 % 210.378 M 35.21 % 155.599 M 506.67 % 25.648 M 411.94 % 5.010 M 0.000 0.000 0.000
cash and cash equivalents 8.755 M -89.52 % 83.560 M 178.71 % 29.981 M 0.87 % 29.723 M -65.67 % 86.582 M -55.33 % 193.837 M -17.75 % 235.661 M 499.34 % 39.320 M -74.82 % 156.173 M -14.49 % 182.636 M -28.88 % 256.782 M -44.01 % 458.634 M 181.10 % 163.155 M
Cash and short term investments 49.400 M 88.74 % 26.173 M -83.35 % 157.149 M 22.62 % 128.160 M -15.31 % 151.322 M -62.81 % 406.880 M -13.43 % 469.990 M 141.12 % 194.919 M 7.20 % 181.821 M -3.10 % 187.646 M -26.92 % 256.782 M -44.01 % 458.634 M 181.10 % 163.155 M
Total current assets 330.299 M -12.56 % 377.752 M -17.72 % 459.092 M -19.78 % 572.324 M -29.31 % 809.574 M -47.64 % 1.546 B -6.63 % 1.656 B 96.05 % 844.715 M 5.82 % 798.271 M 15.24 % 692.712 M 62.51 % 426.249 M -10.07 % 473.956 M 151.24 % 188.646 M
Inventory 1.019 M -52.05 % 2.125 M -55.25 % 4.749 M -83.21 % 28.292 M -0.38 % 28.399 M 170.82 % -40.103 M -67.44 % -23.951 M 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 60.862 M -22.36 % 78.389 M 6.07 % 73.901 M -12.34 % 84.306 M -18.28 % 103.165 M -58.46 % 248.347 M -54.57 % 546.701 M 0.04 % 546.490 M 12.83 % 484.334 M 35.47 % 357.516 M 230.88 % 108.050 M 1 454.23 % 6.952 M -72.73 % 25.491 M
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 14.081 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 100.00 % -33.965 M -138.27 % 88.741 M -46.14 % 164.749 M -42.30 % 285.550 M -46.66 % 535.308 M 191.69 % 183.520 M 126.92 % 80.873 M -1.84 % 82.392 M 0.25 % 82.184 M -64.09 % 228.891 M 27.00 % 180.227 M -25.32 % 241.329 M
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 16.468 M 0.00 % 16.468 M -0.03 % 16.473 M -12.88 % 18.908 M -11.25 % 21.305 M 19.24 % 17.867 M 38.48 % 12.902 M 28.21 % 10.063 M 76.30 % 5.708 M -32.05 % 8.400 M 321.90 % 1.991 M -47.29 % 3.777 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -50.033 M -54.18 % -32.451 M -60.79 % -20.182 M -69.68 % -11.894 M -2 519.82 % -454.000 K -166.47 % 683.000 K -63.50 % 1.871 M -19.18 % 2.315 M -40.01 % 3.859 M -7.39 % 4.167 M -7.01 % 4.481 M 6.51 % 4.207 M 5.86 % 3.974 M
Capital lease obligations 13.317 M 12.65 % 11.822 M -8.97 % 12.987 M -8.08 % 14.129 M 22.55 % 11.529 M 1 623.32 % 669.000 K 71.98 % 389.000 K 13.74 % 342.000 K -33.98 % 518.000 K 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
Other total stockholders equity 468.664 M 0.02 % 468.566 M 0.00 % 468.566 M 1.82 % 460.183 M 1.57 % 453.048 M 2.46 % 442.174 M 0.00 % 442.174 M -1.18 % 447.472 M 0.00 % 447.472 M 27.53 % 350.865 M 56.78 % 223.797 M 0.00 % 223.797 M -36.10 % 350.239 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 -100.00 % 22.001 M -35.09 % 33.897 M -71.95 % 120.832 M -17.19 % 145.918 M -69.39 % 476.743 M 293.21 % 121.244 M 2 889.99 % 4.055 M -68.02 % 12.681 M 0.000 0.000 -100.00 % 49.039 M -22.46 % 63.242 M
Total assets 558.737 M -13.37 % 644.936 M -12.79 % 739.547 M -19.80 % 922.182 M -23.08 % 1.199 B -44.27 % 2.151 B 10.99 % 1.938 B 86.90 % 1.037 B 4.64 % 991.100 M 12.76 % 878.939 M 19.81 % 733.621 M 3.92 % 705.941 M 50.57 % 468.850 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Deferred income tax 0.000 0.000 100.00 % -49.220 M -242.26 % 34.599 M 110.37 % -333.628 M 0.000 -100.00 % 381.187 M 109.41 % 182.028 M 18.06 % 154.182 M 1.46 % 151.958 M 58.78 % 95.706 M 357.20 % -37.211 M 0.000
Stock based compensation 1.457 M 110.25 % 693.000 K -59.02 % 1.691 M -49.17 % 3.327 M -43.37 % 5.875 M 0.000 -100.00 % 174.000 K -55.73 % 393.000 K -66.12 % 1.160 M -43.72 % 2.061 M -65.01 % 5.890 M 254.39 % 1.662 M 0.000
Change in working capital 35.533 M 21.83 % 29.165 M -38.64 % 47.529 M 225.32 % -37.926 M -111.57 % 327.753 M 240.02 % -234.079 M 38.62 % -381.361 M -109.06 % -182.421 M -17.43 % -155.342 M -0.86 % -154.019 M -51.60 % -101.596 M -325.52 % 45.050 M 1 537.00 % -3.135 M
Accounts receivables 53.616 M -25.75 % 72.208 M 221.31 % 22.473 M 241.67 % -15.863 M -104.69 % 338.586 M 244.65 % -234.079 M 38.62 % -381.361 M -109.06 % -182.421 M -17.43 % -155.342 M -0.86 % -154.019 M -51.60 % -101.596 M -362.11 % 38.761 M 0.000
Inventory 479.000 K 130.22 % -1.585 M -106.33 % 25.056 M 213.57 % -22.063 M -103.66 % -10.833 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 100.00 % -26.752 M 62.93 % -72.158 M -130.41 % 237.307 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -18.562 M 55.23 % -41.458 M -254.97 % 26.752 M -62.93 % 72.158 M 130.41 % -237.307 M 0.000 -100.00 % 337.918 M 564.34 % 50.865 M 147.83 % 20.524 M -41.63 % 35.163 M 132.64 % -107.719 M -1 812.82 % 6.289 M 0.000
Other non cash items 32.130 M 155.63 % 12.569 M -78.89 % 59.538 M 410.38 % -19.182 M -135.24 % 54.436 M -91.26 % 623.178 M 647.41 % 83.378 M 54.09 % 54.111 M 129.97 % 23.530 M 17.36 % 20.050 M 116.33 % -122.789 M -541.10 % 27.837 M 648.51 % -5.075 M
Net cash provided by operating activities 28.815 M 208.15 % 9.351 M 173.30 % -12.757 M 85.59 % -88.528 M -230.95 % -26.750 M 31.97 % -39.320 M -143.67 % 90.036 M 181.29 % -110.759 M -0.15 % -110.594 M -3.71 % -106.634 M 44.46 % -191.997 M -440.08 % 56.457 M 41.29 % 39.958 M
Investments in property plant and equipment -546.000 K 49.77 % -1.087 M 95.83 % -26.086 M -52.16 % -17.144 M 80.14 % -86.303 M -308 125.00 % -28.000 K 41.67 % -48.000 K 0.000 100.00 % -506.000 K 48.47 % -982.000 K 19.84 % -1.225 M -128.97 % -535.000 K 99.02 % -54.586 M
Acquisitions net 0.000 0.000 -100.00 % 18.135 M 0.000 -100.00 % 4.833 M -74.56 % 19.000 M 1 824.14 % -1.102 M -2.23 % -1.078 M 82.61 % -6.200 M 69.00 % -20.000 M -15.96 % -17.248 M -77.98 % -9.691 M -40.90 % -6.878 M
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -11.850 M 0.000 100.00 % -159.000 K 0.000 0.000 0.000 0.000 100.00 % -60.000 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -7.150 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 60.000 M
Other investing activites 2.225 M 17.04 % 1.901 M -54.65 % 4.192 M 59.76 % 2.624 M -74.62 % 10.340 M -40.87 % 17.486 M 306.18 % 4.305 M 126.34 % 1.902 M 1 861.11 % -108.000 K 99.84 % -69.503 M -1 072.61 % 7.146 M -86.24 % 51.934 M 215.92 % 16.439 M
Net cash used for investing activites 1.679 M 106.27 % 814.000 K 121.65 % -3.759 M 74.11 % -14.520 M 79.59 % -71.130 M -507.43 % 17.458 M 453.34 % 3.155 M 81.01 % 1.743 M 125.58 % -6.814 M 92.47 % -90.485 M -698.84 % -11.327 M -127.16 % 41.708 M 192.63 % -45.025 M
Debt repayment -19.039 M -6.83 % -17.822 M -172.39 % 24.621 M -51.02 % 50.272 M 1 308.46 % -4.160 M 58.65 % -10.060 M -108.59 % 117.116 M 2 242.32 % 5.000 M 0.000 0.000 0.000 0.000 0.000
Common stock issued 99.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 95.921 M -24.37 % 126.826 M 0.000 -100.00 % 241.802 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.351 M 0.000 0.000 100.00 % -497.000 K 0.000 0.000 100.00 % -5.562 M
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -9.381 M 7.25 % -10.114 M -128.20 % -4.432 M 0.000 0.000 0.000
Other financing activites -15.851 M -66.36 % -9.528 M 42.82 % -16.663 M -300.46 % -4.161 M -29.95 % -3.202 M 66.68 % -9.611 M -112.59 % -4.521 M -2 640.00 % -165.000 K -71.88 % -96.000 K 74.33 % -374.000 K -1 000.00 % -34.000 K 99.90 % -32.961 M -193.34 % 35.314 M
Net cash used provided by financing activities -34.791 M -27.21 % -27.350 M -443.68 % 7.958 M -82.74 % 46.111 M 726.34 % -7.362 M 62.57 % -19.671 M -118.34 % 107.244 M 2 459.08 % -4.546 M -105.30 % 85.711 M -29.47 % 121.523 M 357 520.59 % -34.000 K -100.02 % 208.841 M 601.94 % 29.752 M
Effect of forex changes on cash 16.000 K -93.33 % 240.000 K 110.97 % -2.188 M -2 905.13 % 78.000 K 103.87 % -2.013 M -591.75 % -291.000 K 92.89 % -4.094 M -24.40 % -3.291 M -162.88 % 5.234 M 260.97 % 1.450 M -52.55 % 3.056 M 714.89 % -497.000 K 0.000
Net change in cash -4.281 M 74.74 % -16.945 M -6 667.83 % 258.000 K 100.45 % -56.859 M 46.99 % -107.255 M -156.44 % -41.824 M -121.30 % 196.341 M 268.02 % -116.853 M -341.57 % -26.463 M 64.31 % -74.146 M 62.98 % -200.302 M -165.35 % 306.509 M 1 141.68 % 24.685 M
Cash at beginning of period 13.036 M -56.52 % 29.981 M 0.87 % 29.723 M -65.67 % 86.582 M -55.33 % 193.837 M -17.75 % 235.661 M 499.34 % 39.320 M -74.82 % 156.173 M -14.49 % 182.636 M -28.88 % 256.782 M -43.82 % 457.084 M 203.56 % 150.575 M 19.61 % 125.890 M
Cash at end of period 8.755 M -32.84 % 13.036 M -56.52 % 29.981 M 0.87 % 29.723 M -65.67 % 86.582 M -55.33 % 193.837 M -17.75 % 235.661 M 499.34 % 39.320 M -74.82 % 156.173 M -14.49 % 182.636 M -28.88 % 256.782 M -43.82 % 457.084 M 203.56 % 150.575 M
Operating cash flow 28.815 M 208.15 % 9.351 M 173.30 % -12.757 M 85.59 % -88.528 M -230.95 % -26.750 M 31.97 % -39.320 M -143.67 % 90.036 M 181.29 % -110.759 M -0.15 % -110.594 M -3.71 % -106.634 M 44.46 % -191.997 M -440.08 % 56.457 M 41.29 % 39.958 M
Capital expenditure -546.000 K 49.77 % -1.087 M 95.83 % -26.086 M -52.16 % -17.144 M 80.14 % -86.303 M -308 125.00 % -28.000 K 41.67 % -48.000 K 0.000 100.00 % -506.000 K 48.47 % -982.000 K 19.84 % -1.225 M -128.97 % -535.000 K 99.02 % -54.586 M
Free CashFlow 28.269 M 242.07 % 8.264 M 121.28 % -38.843 M 63.24 % -105.672 M 6.53 % -113.053 M -187.32 % -39.348 M -143.73 % 89.988 M 181.25 % -110.759 M 0.31 % -111.100 M -3.24 % -107.616 M 44.30 % -193.222 M -445.52 % 55.922 M 482.29 % -14.628 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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 2013-01-31 2012-06-30 2012-01-31
Revenue 12.846 M 15.82 % 11.091 M -80.13 % 55.806 M 217.33 % 17.586 M 240.95 % 5.158 M -88.31 % 44.135 M -7.78 % 47.858 M 44.42 % 33.138 M -56.26 % 75.760 M -10.79 % 84.920 M -15.28 % 100.235 M 71.96 % 58.291 M 28.45 % 45.380 M -16.28 % 54.204 M 133.94 % 23.170 M -43.70 % 41.151 M -19.71 % 51.254 M 37.25 % 37.344 M -32.86 % 55.621 M 55.98 % 35.659 M -14.78 % 41.844 M 12.98 % 37.037 M 26.74 % 29.223 M -12.23 % 33.295 M 12.98 % 29.471 M 77.03 % 16.648 M -54.58 % 36.655 M 100.00 % 18.328 M
Net income -894.000 K 96.97 % -29.487 M -206.20 % -9.630 M -112.82 % -4.525 M 84.34 % -28.896 M -149.06 % -11.602 M 81.46 % -62.577 M 21.16 % -79.373 M -1 068.55 % 8.195 M 112.53 % -65.425 M -263.59 % -17.994 M 95.60 % -409.114 M -1 853.09 % -20.947 M -238.49 % 15.125 M 259.83 % -9.463 M -538.51 % 2.158 M -84.74 % 14.143 M 115.40 % 6.566 M -48.65 % 12.787 M 46.02 % 8.757 M -44.89 % 15.890 M -17.66 % 19.298 M 184.55 % 6.782 M -27.88 % 9.404 M -12.14 % 10.704 M 124.86 % 4.760 M -80.02 % 23.828 M 100.00 % 11.914 M
Income before tax -4.743 M 85.84 % -33.496 M -74.97 % -19.144 M -38.17 % -13.855 M 55.37 % -31.041 M -90.09 % -16.330 M 75.93 % -67.841 M 11.94 % -77.041 M -651.99 % 13.957 M 121.63 % -64.540 M -2 278.92 % -2.713 M 99.39 % -443.471 M -2 126.04 % -19.922 M -168.88 % 28.922 M 603.78 % -5.741 M -191.00 % 6.309 M -75.77 % 26.034 M 95.42 % 13.322 M -28.76 % 18.701 M 33.31 % 14.028 M -33.79 % 21.188 M -20.70 % 26.720 M 104.06 % 13.094 M -19.72 % 16.310 M -9.31 % 17.985 M 120.54 % 8.155 M -73.57 % 30.859 M 100.00 % 15.429 M
Income before tax ratio -0.37 87.77 % -3.02 -780.38 % -0.34 56.46 % -0.79 86.91 % -6.02 -1 526.49 % -0.37 73.90 % -1.42 39.03 % -2.32 -1 361.95 % 0.18 124.24 % -0.76 -2 707.94 % -0.03 99.64 % -7.61 -1 632.99 % -0.44 -182.28 % 0.53 315.35 % -0.25 -261.61 % 0.15 -69.82 % 0.51 42.39 % 0.36 6.10 % 0.34 -14.53 % 0.39 -22.31 % 0.51 -29.81 % 0.72 61.01 % 0.45 -8.53 % 0.49 -19.73 % 0.61 24.58 % 0.49 -41.81 % 0.84 0.00 % 0.84
EBITDA 3.865 M 117.11 % -22.585 M -528.31 % 5.273 M 155.00 % -9.588 M 56.54 % -22.063 M -185.86 % -7.718 M 89.16 % -71.226 M 14.29 % -83.102 M -345.57 % 33.840 M 131.88 % -106.157 M -354.07 % 41.782 M 109.78 % -427.088 M -20 502.41 % -2.073 M -109.86 % 21.022 M 1 115.14 % 1.730 M -87.84 % 14.223 M -43.77 % 25.294 M 108.27 % 12.145 M -42.10 % 20.976 M 72.90 % 12.132 M -35.73 % 18.878 M -17.75 % 22.952 M 128.29 % 10.054 M 0.000 -100.00 % 23.961 M 193.12 % 8.175 M -73.73 % 31.115 M 100.00 % 15.558 M
Net income ratio -0.07 97.38 % -2.66 -1 440.69 % -0.17 32.94 % -0.26 95.41 % -5.60 -2 031.11 % -0.26 79.90 % -1.31 45.41 % -2.40 -2 314.31 % 0.11 114.04 % -0.77 -329.17 % -0.18 97.44 % -7.02 -1 420.50 % -0.46 -265.42 % 0.28 168.32 % -0.41 -878.81 % 0.05 -81.00 % 0.28 56.94 % 0.18 -23.52 % 0.23 -6.39 % 0.25 -35.33 % 0.38 -27.12 % 0.52 124.51 % 0.23 -17.83 % 0.28 -22.24 % 0.36 27.02 % 0.29 -56.01 % 0.65 0.00 % 0.65
Ratio EBITDA 0.30 114.78 % -2.04 -2 255.13 % 0.09 117.33 % -0.55 87.25 % -4.28 -2 346.03 % -0.17 88.25 % -1.49 40.65 % -2.51 -661.43 % 0.45 135.73 % -1.25 -399.89 % 0.42 105.69 % -7.33 -15 939.14 % -0.05 -111.78 % 0.39 419.42 % 0.07 -78.40 % 0.35 -29.96 % 0.49 51.74 % 0.33 -13.76 % 0.38 10.85 % 0.34 -24.59 % 0.45 -27.20 % 0.62 80.12 % 0.34 0.00 -100.00 % 0.81 65.58 % 0.49 -42.15 % 0.85 0.00 % 0.85
Gross profit ratio -0.08 96.91 % -2.53 -188 197.66 % 0.00 99.84 % -0.86 84.04 % -5.38 -1 186.22 % -0.42 72.01 % -1.50 41.31 % -2.55 -680.63 % 0.44 127.94 % -1.57 -334.99 % 0.67 127.31 % -2.45 -421.74 % 0.76 54.91 % 0.49 126 490.20 % 0.00 -100.08 % 0.46 -10.43 % 0.52 385.33 % 0.11 -81.04 % 0.56 45.83 % 0.39 -30.70 % 0.56 -6.52 % 0.60 68.57 % 0.35 -53.52 % 0.76 -4.34 % 0.80 -20.37 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 567.712 M 2.78 % 552.368 M 0.01 % 552.308 M -0.03 % 552.456 M 0.05 % 552.158 M -0.01 % 552.195 M 0.84 % 547.571 M -0.83 % 552.169 M -22.22 % 709.885 M 34.64 % 527.241 M 0.50 % 524.635 M 0.00 % 524.635 M 0.00 % 524.635 M -0.19 % 525.619 M -0.98 % 530.805 M 0.00 % 530.805 M 0.00 % 530.805 M 6.17 % 499.962 M 5.02 % 476.050 M -0.63 % 479.050 M 13.57 % 421.812 M 1.53 % 415.472 M 0.34 % 414.044 M 31.67 % 314.464 M 4.82 % 300.000 M -4.60 % 314.464 M 4.82 % 300.000 M 0.00 % 300.000 M
Weighted average shs out 567.980 M 2.82 % 552.377 M 14.72 % 481.500 M 6.52 % 452.048 M -18.13 % 552.167 M -0.01 % 552.213 M 0.85 % 547.571 M 4.97 % 521.649 M -2.03 % 532.454 M 5.60 % 504.231 M -3.89 % 524.637 M 0.03 % 524.505 M 0.16 % 523.675 M -2.88 % 539.177 M 1.57 % 530.824 M 0.00 % 530.805 M 0.00 % 530.814 M -15.29 % 626.646 M 31.95 % 474.929 M -0.10 % 475.407 M 13.36 % 419.372 M -13.15 % 482.873 M 16.62 % 414.067 M 31.67 % 314.464 M 4.82 % 300.000 M -4.60 % 314.464 M 4.82 % 300.000 M 0.00 % 300.000 M
EPS diluted 0.00 97.00 % -0.05 -206.90 % -0.02 -112.20 % -0.01 84.32 % -0.05 -149.05 % -0.02 80.91 % -0.11 21.43 % -0.14 -1 317.39 % 0.01 109.58 % -0.12 -249.85 % -0.03 95.60 % -0.78 -1 854.89 % -0.04 -238.54 % 0.03 261.80 % -0.02 -534.15 % 0.00 -84.59 % 0.03 103.05 % 0.01 -51.30 % 0.03 46.99 % 0.02 -51.46 % 0.04 -18.75 % 0.05 182.93 % 0.02 -45.33 % 0.03 -15.97 % 0.04 136.42 % 0.02 -80.98 % 0.08 100.00 % 0.04
Earnings per share 0.00 97.00 % -0.05 -167.00 % -0.02 -100.00 % -0.01 80.88 % -0.05 -149.05 % -0.02 80.91 % -0.11 26.67 % -0.15 -1 074.03 % 0.02 111.85 % -0.13 -279.01 % -0.03 95.60 % -0.78 -1 850.00 % -0.04 -242.35 % 0.03 257.87 % -0.02 -534.15 % 0.00 -84.59 % 0.03 153.33 % 0.01 -60.97 % 0.03 46.20 % 0.02 -51.45 % 0.04 -5.25 % 0.04 143.90 % 0.02 -45.33 % 0.03 -15.97 % 0.04 136.42 % 0.02 -80.98 % 0.08 100.00 % 0.04
Gross profit -1.005 M 96.42 % -28.067 M -37 322.67 % -75.000 K 99.50 % -15.110 M 45.58 % -27.764 M -50.32 % -18.470 M 74.19 % -71.550 M 15.25 % -84.421 M -353.97 % 33.240 M 124.92 % -133.363 M -299.08 % 66.989 M 146.97 % -142.633 M -513.27 % 34.513 M 29.69 % 26.611 M 295 777.78 % -9.000 K -100.05 % 19.122 M -28.09 % 26.591 M 566.11 % 3.992 M -87.27 % 31.358 M 127.46 % 13.786 M -40.95 % 23.345 M 5.61 % 22.104 M 113.65 % 10.346 M -59.21 % 25.362 M 8.07 % 23.467 M 40.96 % 16.648 M -54.58 % 36.655 M 100.00 % 18.328 M
Income tax expense 1.861 M 63.25 % 1.140 M -60.95 % 2.919 M 195.30 % -3.063 M -179.41 % 3.857 M 350.58 % 856.000 K -66.56 % 2.560 M -75.73 % 10.547 M 17.36 % 8.987 M 252.16 % 2.552 M -82.70 % 14.751 M -55.35 % 33.034 M 3 611.69 % 890.000 K -93.63 % 13.970 M 255.47 % 3.930 M -35.92 % 6.133 M -41.92 % 10.559 M 43.68 % 7.349 M 30.56 % 5.629 M -1.63 % 5.722 M 10.87 % 5.161 M -28.91 % 7.260 M 17.10 % 6.200 M -8.68 % 6.790 M -5.32 % 7.171 M 111.24 % 3.395 M -51.72 % 7.031 M 100.00 % 3.516 M
Cost of revenue 13.851 M -64.63 % 39.158 M -29.93 % 55.881 M 70.91 % 32.696 M -0.69 % 32.922 M -47.41 % 62.605 M -47.57 % 119.408 M 1.57 % 117.559 M 176.48 % 42.520 M -80.52 % 218.283 M 556.57 % 33.246 M -83.45 % 200.924 M 1 748.94 % 10.867 M -60.62 % 27.593 M 19.04 % 23.179 M 5.22 % 22.029 M -10.68 % 24.663 M -26.05 % 33.352 M 37.46 % 24.263 M 10.93 % 21.873 M 18.24 % 18.499 M 23.88 % 14.933 M -20.89 % 18.877 M 137.94 % 7.934 M 32.14 % 6.004 M 0.000 0.000 0.000
General and administrative 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 -100.00 % 816.000 K 0.000 0.000 0.000
Selling and marketing 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 -100.00 % 172.000 K 0.000 0.000 0.000
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.419 M 0.000 0.000 0.000 0.000
Operating expenses 420.000 K -10.83 % 471.000 K -11.96 % 535.000 K 23.56 % 433.000 K -9.22 % 477.000 K -92.14 % 6.068 M -15.20 % 7.156 M -32.55 % 10.610 M -38.41 % 17.228 M -67.86 % 53.598 M 3.00 % 52.035 M -83.33 % 312.145 M 623.76 % 43.128 M 268.27 % 11.711 M 787.20 % 1.320 M -89.55 % 12.629 M 2 542.05 % 478.000 K -94.88 % 9.330 M -26.29 % 12.657 M 5 130.17 % 242.000 K -86.43 % 1.783 M -61.37 % 4.616 M 67.98 % 2.748 M -86.54 % 20.419 M 272.47 % 5.482 M -46.30 % 10.210 M 20.78 % 8.453 M 100.00 % 4.227 M
Cost and expenses 14.271 M -63.99 % 39.629 M -29.76 % 56.416 M 70.29 % 33.129 M -0.81 % 33.399 M -51.37 % 68.673 M -45.74 % 126.564 M -1.25 % 128.169 M 114.52 % 59.748 M -78.02 % 271.881 M 218.81 % 85.281 M -83.38 % 513.069 M 850.22 % 53.995 M 37.38 % 39.304 M 60.43 % 24.499 M -29.31 % 34.658 M 37.85 % 25.141 M -41.10 % 42.682 M 15.61 % 36.920 M 66.95 % 22.115 M 9.04 % 20.282 M 3.75 % 19.549 M -9.60 % 21.625 M 5.91 % 20.419 M 77.77 % 11.486 M 12.50 % 10.210 M 20.78 % 8.453 M 100.00 % 4.227 M
Research and development expenses 420.000 K -10.83 % 471.000 K -11.96 % 535.000 K 23.56 % 433.000 K -26.86 % 592.000 K 2.42 % 578.000 K -27.02 % 792.000 K 10.61 % 716.000 K -23.09 % 931.000 K -52.79 % 1.972 M -59.83 % 4.909 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
Selling general and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.594 M 0.00 % 10.594 M -96.45 % 298.105 M 1 276.80 % 21.652 M 377.86 % 4.531 M 126.32 % 2.002 M -66.13 % 5.911 M 163.18 % 2.246 M -67.08 % 6.823 M -41.35 % 11.633 M 130.86 % 5.039 M -29.37 % 7.134 M 440.86 % 1.319 M 0.000 0.000 -100.00 % 2.100 M -79.43 % 10.210 M 20.78 % 8.453 M 100.00 % 4.227 M
Interest income 0.000 0.000 0.000 100.00 % -1.853 M -149.36 % 3.754 M -4.43 % 3.928 M 13.95 % 3.447 M 6.72 % 3.230 M 57.18 % 2.055 M -86.50 % 15.225 M -13.82 % 17.667 M 56.25 % 11.307 M 0.00 % 11.307 M 20.29 % 9.400 M 33.30 % 7.052 M 3 732.61 % 184.000 K 132.91 % 79.000 K 0.000 0.000 0.000 -100.00 % 374.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -58.250 K 0.000 0.000
Depreciation and amortization 5.555 M 9.01 % 5.096 M -4.71 % 5.348 M 2.45 % 5.220 M -0.08 % 5.224 M -48.77 % 10.198 M 9 520.75 % 106.000 K -0.93 % 107.000 K 10.31 % 97.000 K -41.57 % 166.000 K -38.52 % 270.000 K -24.58 % 358.000 K -6.04 % 381.000 K -44.13 % 682.000 K 117.20 % 314.000 K -23.41 % 410.000 K -8.28 % 447.000 K 18.57 % 377.000 K 14.94 % 328.000 K 6.49 % 308.000 K -3.45 % 319.000 K 51.90 % 210.000 K 0.96 % 208.000 K 33.76 % 155.500 K 0.32 % 155.000 K 99.36 % 77.750 K -69.69 % 256.500 K 100.00 % 128.250 K
Operating income -1.425 M 95.01 % -28.538 M -4 578.36 % -610.000 K 96.08 % -15.543 M 43.04 % -27.287 M -52.31 % -17.916 M 74.88 % -71.332 M 14.27 % -83.209 M -346.60 % 33.743 M 131.74 % -106.323 M -356.13 % 41.512 M 109.71 % -427.446 M -17 318.34 % -2.454 M -112.06 % 20.340 M 1 336.44 % 1.416 M -89.75 % 13.813 M -44.41 % 24.847 M 111.14 % 11.768 M -43.01 % 20.648 M 74.63 % 11.824 M -36.29 % 18.559 M -18.39 % 22.742 M 130.98 % 9.846 M -39.20 % 16.194 M -31.98 % 23.806 M 194.02 % 8.097 M -73.76 % 30.859 M 100.00 % 15.429 M
Operating income ratio -0.11 95.69 % -2.57 -23 439.86 % -0.01 98.76 % -0.88 83.29 % -5.29 -1 203.22 % -0.41 72.76 % -1.49 40.64 % -2.51 -663.77 % 0.45 135.57 % -1.25 -402.32 % 0.41 105.65 % -7.33 -13 460.31 % -0.05 -114.41 % 0.38 514.02 % 0.06 -81.79 % 0.34 -30.76 % 0.48 53.84 % 0.32 -15.11 % 0.37 11.96 % 0.33 -25.24 % 0.44 -27.77 % 0.61 82.25 % 0.34 -30.73 % 0.49 -39.79 % 0.81 66.08 % 0.49 -42.23 % 0.84 0.00 % 0.84
Total other income expenses net -3.318 M 33.08 % -4.958 M 73.25 % -18.534 M -1 197.99 % 1.688 M 162.87 % -2.685 M -198.79 % 2.718 M -39.61 % 4.501 M -44.40 % 8.096 M 140.92 % -19.786 M -147.35 % 41.783 M 194.48 % -44.225 M -175.98 % -16.025 M 8.26 % -17.468 M -303.54 % 8.582 M 330.08 % -3.730 M 50.29 % -7.504 M -732.18 % 1.187 M -92.65 % 16.153 M 929.64 % -1.947 M -188.34 % 2.204 M -55.72 % 4.977 M 25.11 % 3.978 M 44.76 % 2.748 M 2 258.80 % 116.500 K 102.00 % -5.821 M -10 093.13 % 58.250 K 0.000 0.000
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30 2018-12-31 2018-06-30 2017-12-31 2017-06-30 2016-12-31 2016-06-30 2015-12-31 2015-06-30 2014-12-31 2014-06-30 2013-12-31 2013-06-30 2013-01-31 2012-06-30 2012-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
Net debt 110.912 M 476.42 % -29.465 M -119.52 % 150.939 M 66.55 % 90.629 M -46.62 % 169.789 M 5.32 % 161.212 M -3.13 % 166.429 M 12.41 % 148.059 M 10.75 % 133.692 M 282.39 % 34.962 M -30.48 % 50.291 M 157.25 % -87.842 M -76.11 % -49.878 M 59.98 % -124.632 M -140.79 % -51.759 M -54.12 % -33.583 M 35.59 % -52.137 M 66.47 % -155.486 M -212.55 % -49.748 M 72.76 % -182.636 M 26.20 % -247.469 M 3.63 % -256.782 M 36.75 % -405.985 M 11.48 % -458.634 M -313.49 % -110.919 M 32.02 % -163.155 M
Total investments 39.447 M -2.95 % 40.645 M 2 710.86 % 1.446 M -97.95 % 70.524 M 593.86 % 10.164 M -40.83 % 17.178 M -57.05 % 39.992 M 131.78 % 17.254 M -81.66 % 94.078 M 245.54 % 27.226 M -87.22 % 213.119 M -11.75 % 241.481 M -19.18 % 298.787 M -1.06 % 301.980 M 10.56 % 273.129 M 3.02 % 265.131 M 51.42 % 175.097 M 31.49 % 133.167 M 29.33 % 102.964 M -3.52 % 106.722 M 8.45 % 98.408 M 28.63 % 76.505 M 50.00 % 51.002 M 0.76 % 50.618 M -33.32 % 75.916 M 99.99 % 37.959 M
Total debt 133.444 M -14.51 % 156.096 M -1.46 % 158.413 M -9.06 % 174.189 M -9.69 % 192.881 M 0.88 % 191.193 M -4.77 % 200.764 M 12.93 % 177.782 M 2.95 % 172.682 M 42.07 % 121.544 M -10.51 % 135.825 M 28.14 % 105.995 M -1.15 % 107.225 M -3.43 % 111.029 M 8.72 % 102.127 M 1 680.15 % 5.737 M 1.36 % 5.660 M 723.87 % 687.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 338.927 M 19.62 % 283.336 M -16.49 % 339.298 M 0.67 % 337.054 M 0.31 % 336.001 M -0.33 % 337.104 M 4.64 % 322.156 M -2.95 % 331.938 M -2.50 % 340.452 M 0.98 % 337.151 M 2.65 % 328.453 M 0.33 % 327.387 M 0.17 % 326.830 M -5.14 % 344.525 M 1.51 % 339.397 M 8.87 % 311.738 M 0.01 % 311.702 M -0.58 % 313.515 M 1.14 % 309.985 M 0.60 % 308.149 M 1.71 % 302.960 M 0.29 % 302.085 M -0.10 % 302.391 M 11 610.89 % -2.627 M -100.89 % 293.773 M 12 751.72 % -2.322 M
Retained earnings -521.551 M -0.17 % -520.657 M -5.16 % -495.112 M -1.98 % -485.482 M -0.73 % -481.947 M -6.38 % -453.051 M -5.50 % -429.428 M -14.49 % -375.094 M -22.61 % -305.913 M 2.61 % -314.108 M -27.96 % -245.476 M -7.91 % -227.482 M -225.24 % 181.632 M -2.07 % 185.480 M 8.88 % 170.355 M -12.26 % 194.149 M 1.04 % 192.159 M 2.63 % 187.229 M 3.63 % 180.663 M 2.71 % 175.891 M 5.24 % 167.134 M 5.93 % 157.773 M 13.94 % 138.475 M 163.18 % 52.617 M -57.04 % 122.465 M 127.98 % 53.717 M
Common stock 5.129 M 16.01 % 4.421 M 0.02 % 4.420 M 0.00 % 4.420 M 0.00 % 4.420 M 0.00 % 4.420 M 0.02 % 4.419 M 1.75 % 4.343 M 0.00 % 4.343 M 1.80 % 4.266 M 1.89 % 4.187 M 0.00 % 4.187 M 0.00 % 4.187 M 0.00 % 4.187 M -1.27 % 4.241 M 0.00 % 4.241 M 0.00 % 4.241 M 0.00 % 4.241 M 12.91 % 3.756 M 0.03 % 3.755 M 0.00 % 3.755 M 14.62 % 3.276 M 0.00 % 3.276 M 0.00 % 3.276 M 0.000 0.000
Total equity 283.769 M 19.37 % 237.724 M -12.69 % 272.288 M -6.78 % 292.107 M -2.91 % 300.856 M -10.69 % 336.857 M -4.04 % 351.030 M -14.27 % 409.476 M -17.34 % 495.386 M 3.23 % 479.903 M -9.99 % 533.163 M -2.52 % 546.949 M -42.84 % 956.829 M -2.19 % 978.237 M 1.53 % 963.509 M 0.37 % 959.915 M -0.09 % 960.776 M 0.47 % 956.316 M 12.54 % 849.732 M 0.82 % 842.827 M 1.67 % 828.958 M 19.89 % 691.412 M 2.85 % 672.258 M 2.34 % 656.902 M 56.29 % 420.311 M 3.62 % 405.608 M
Other non current liabilities 1.912 M -89.36 % 17.970 M 697.25 % 2.254 M 0.000 100.00 % -10.676 M 5.16 % -11.257 M 2.14 % -11.503 M 6.46 % -12.297 M 5.17 % -12.967 M -23.80 % -10.474 M -265.71 % -2.864 M -1 270.33 % -209.000 K 46.13 % -388.000 K -73.99 % -223.000 K 99.78 % -101.968 M -29 715.20 % -342.000 K 21.02 % -433.000 K 64.07 % -1.205 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 77.249 M -50.51 % 156.096 M 70.83 % 91.377 M -5.12 % 96.313 M 802.14 % 10.676 M -5.16 % 11.257 M -2.14 % 11.503 M -6.46 % 12.297 M -5.17 % 12.967 M 23.80 % 10.474 M 265.71 % 2.864 M 1 270.33 % 209.000 K -46.13 % 388.000 K 73.99 % 223.000 K -99.78 % 101.968 M 29 715.20 % 342.000 K -21.02 % 433.000 K -64.07 % 1.205 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 79.161 M -54.52 % 174.066 M 85.91 % 93.631 M -2.78 % 96.313 M 4.36 % 92.286 M 9.89 % 83.980 M -39.33 % 138.425 M 88.56 % 73.411 M -42.01 % 126.587 M 4.15 % 121.544 M 68.09 % 72.308 M 8.29 % 66.771 M 7.63 % 62.035 M -43.93 % 110.640 M 8.83 % 101.665 M 1 672.09 % 5.737 M 13.31 % 5.063 M 636.97 % 687.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other current liabilities 140.788 M 53.40 % 91.778 M -47.72 % 175.541 M 25.23 % 140.171 M 863.87 % -18.350 M -0.84 % -18.198 M 0.70 % -18.327 M -0.12 % -18.305 M -8.03 % -16.945 M 15.12 % -19.963 M 56.55 % -45.947 M 23.83 % -60.320 M 26.49 % -82.058 M -355.04 % -18.033 M -165.07 % -6.803 M 62.48 % -18.133 M -67.94 % -10.797 M -7.29 % -10.063 M -18.42 % -8.498 M -48.88 % -5.708 M 2.43 % -5.850 M 30.36 % -8.400 M -120.70 % -3.806 M -91.16 % -1.991 M -104.92 % 40.437 M 1 170.61 % -3.777 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 56.195 M 1.86 % 55.169 M -17.70 % 67.036 M -13.92 % 77.876 M 4 089.13 % 1.859 M 7.46 % 1.730 M -5.77 % 1.836 M 0.22 % 1.832 M 62.41 % 1.128 M 6.92 % 1.055 M 0.19 % 1.053 M -97.30 % 39.015 M -12.92 % 44.802 M 26 889.16 % 166.000 K 4.40 % 159.000 K -96.96 % 5.231 M 3 089.63 % 164.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 196.983 M 34.05 % 146.947 M -39.42 % 242.577 M 3.44 % 234.515 M -8.28 % 255.679 M -10.23 % 284.813 M 4.78 % 271.823 M -14.65 % 318.463 M -28.85 % 447.622 M -0.86 % 451.509 M -35.50 % 700.055 M -34.01 % 1.061 B 8.87 % 974.431 M 33.82 % 728.157 M 155.51 % 284.979 M 323.17 % 67.344 M 126.83 % 29.689 M 38.63 % 21.416 M -39.05 % 35.137 M 52.50 % 23.040 M -30.03 % 32.930 M -4.63 % 34.529 M 9.00 % 31.679 M -13.23 % 36.508 M -9.72 % 40.437 M 0.000
Total liabilities 276.144 M -13.98 % 321.013 M -4.52 % 336.208 M -4.71 % 352.829 M -3.21 % 364.540 M -9.47 % 402.690 M -16.50 % 482.270 M -5.94 % 512.706 M -12.68 % 587.176 M -18.33 % 718.971 M -38.83 % 1.175 B -26.74 % 1.604 B 9.92 % 1.460 B 52.04 % 960.041 M 120.24 % 435.915 M 465.13 % 77.136 M 64.40 % 46.920 M 34.89 % 34.784 M -10.34 % 38.796 M 68.39 % 23.040 M -30.03 % 32.930 M -4.63 % 34.529 M 9.00 % 31.679 M -35.40 % 49.039 M 21.27 % 40.437 M -36.06 % 63.242 M
Other non current assets 51.838 M -20.42 % 65.142 M -21.23 % 82.703 M 53.23 % 53.973 M 290.17 % -28.382 M 4.44 % -29.700 M 86.41 % -218.530 M -202.18 % -72.319 M 62.62 % -193.485 M -86.49 % -103.750 M -98.95 % -52.148 M 25.25 % -69.761 M 21.59 % -88.970 M 9.88 % -98.728 M -2.19 % -96.612 M 13.32 % -111.463 M 5.84 % -118.374 M -7.19 % -110.437 M -4.98 % -105.199 M -1.11 % -104.043 M -28.27 % -81.115 M -3.36 % -78.481 M -51.03 % -51.964 M -0.40 % -51.758 M -131.93 % 162.113 M 517.01 % -38.875 M
Long term investments 0.000 0.000 0.000 0.000 -100.00 % 28.382 M -4.44 % 29.700 M 22.04 % 24.337 M -66.35 % 72.319 M 196.64 % 24.379 M -72.81 % 89.669 M 113.58 % 41.983 M -38.75 % 68.541 M -21.18 % 86.962 M -5.07 % 91.602 M 2.35 % 89.503 M -18.29 % 109.532 M -5.54 % 115.958 M 7.85 % 107.519 M 4.42 % 102.964 M 1.23 % 101.712 M 27.93 % 79.508 M 3.93 % 76.505 M 50.00 % 51.002 M 0.76 % 50.618 M 23.71 % 40.916 M 7.79 % 37.959 M
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -50.00 % 2.000 K -33.33 % 3.000 K -57.14 % 7.000 K -36.36 % 11.000 K -26.67 % 15.000 K -21.05 % 19.000 K -17.39 % 23.000 K -17.86 % 28.000 K -9.68 % 31.000 K 34.78 % 23.000 K -11.54 % 26.000 K -10.34 % 29.000 K 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 -100.00 % 1.600 M 0.000 0.000 -100.00 % 5.695 M 3.92 % 5.480 M 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 -100.00 % 1.000 K -99.94 % 1.602 M 53 300.00 % 3.000 K -57.14 % 7.000 K -99.88 % 5.706 M 3.84 % 5.495 M 28 821.05 % 19.000 K -17.39 % 23.000 K -17.86 % 28.000 K -9.68 % 31.000 K 34.78 % 23.000 K -11.54 % 26.000 K -10.34 % 29.000 K 0.000 0.000 0.000 0.000
Property plant equipment net 168.101 M 2.94 % 163.296 M 1.66 % 160.632 M -24.66 % 213.211 M 14.59 % 186.069 M -2.94 % 191.714 M -1.28 % 194.193 M 4.91 % 185.109 M 9.46 % 169.106 M 63.00 % 103.749 M 1 111.60 % 8.563 M 603.62 % 1.217 M -39.18 % 2.001 M 40.92 % 1.420 M -12.02 % 1.614 M -15.59 % 1.912 M -20.10 % 2.393 M -17.20 % 2.890 M 31.13 % 2.204 M -4.51 % 2.308 M 45.98 % 1.581 M -18.80 % 1.947 M 102.39 % 962.000 K -15.61 % 1.140 M 37.18 % 831.000 K -9.28 % 916.000 K
Total non current assets 219.939 M -3.72 % 228.438 M -6.12 % 243.335 M -8.93 % 267.184 M 43.59 % 186.069 M -2.94 % 191.714 M -12.27 % 218.530 M 18.05 % 185.109 M -4.33 % 193.485 M 86.49 % 103.750 M 98.95 % 52.148 M -25.25 % 69.761 M -21.59 % 88.970 M -9.88 % 98.728 M 2.19 % 96.612 M -13.32 % 111.463 M -5.84 % 118.374 M 7.19 % 110.437 M 4.98 % 105.199 M 1.11 % 104.043 M 28.27 % 81.115 M 3.36 % 78.481 M 51.03 % 51.964 M 0.40 % 51.758 M -74.61 % 203.860 M 424.40 % 38.875 M
Other current assets 214.086 M -2.25 % 219.018 M -9.54 % 242.127 M 12.20 % 215.803 M -27.84 % 299.045 M -14.67 % 350.461 M 16.76 % 300.162 M -18.01 % 366.108 M 2.88 % 355.851 M -28.75 % 499.462 M -29.86 % 712.044 M -20.09 % 891.045 M 4.31 % 854.248 M 33.61 % 639.339 M 118.70 % 292.332 M 182.98 % 103.306 M -17.63 % 125.415 M -5.07 % 132.116 M -35.06 % 203.444 M 37.88 % 147.550 M 128.63 % 64.537 M 5.08 % 61.417 M -21.96 % 78.701 M 2.82 % 76.546 M -30.04 % 109.415 M 0.000
Short term investments 39.447 M -2.95 % 40.645 M 2 710.86 % 1.446 M -97.95 % 70.524 M 593.86 % 10.164 M -40.83 % 17.178 M 9.73 % 15.655 M -9.27 % 17.254 M -75.24 % 69.699 M 156.00 % 27.226 M -84.09 % 171.136 M -1.04 % 172.940 M -18.36 % 211.825 M 0.69 % 210.378 M 14.57 % 183.626 M 18.01 % 155.599 M 163.11 % 59.139 M 130.58 % 25.648 M 0.000 -100.00 % 5.010 M -73.49 % 18.900 M 0.000 0.000 0.000 -100.00 % 35.000 M 0.000
cash and cash equivalents 22.532 M 157.36 % 8.755 M 17.14 % 7.474 M -91.06 % 83.560 M 261.86 % 23.092 M -22.98 % 29.981 M -12.68 % 34.335 M 15.52 % 29.723 M -23.77 % 38.990 M -54.97 % 86.582 M 1.23 % 85.534 M -55.87 % 193.837 M 23.38 % 157.103 M -33.34 % 235.661 M 53.14 % 153.886 M 291.37 % 39.320 M -31.97 % 57.797 M -62.99 % 156.173 M 213.93 % 49.748 M -72.76 % 182.636 M -26.20 % 247.469 M -3.63 % 256.782 M -36.75 % 405.985 M -11.48 % 458.634 M 313.49 % 110.919 M -32.02 % 163.155 M
Cash and short term investments 63.542 M 28.63 % 49.400 M -0.63 % 49.713 M -40.51 % 83.560 M 107.76 % 40.220 M -25.69 % 54.123 M -43.94 % 96.545 M 3.13 % 93.618 M -45.80 % 172.721 M -2.95 % 177.963 M -44.69 % 321.773 M -20.92 % 406.880 M 0.57 % 404.575 M -13.92 % 469.990 M 34.06 % 350.578 M 79.86 % 194.919 M 66.69 % 116.936 M -35.69 % 181.821 M 265.48 % 49.748 M -73.49 % 187.646 M -29.55 % 266.369 M 3.73 % 256.782 M -36.75 % 405.985 M -11.48 % 458.634 M 214.31 % 145.919 M -10.56 % 163.155 M
Total current assets 339.974 M 2.93 % 330.299 M -9.55 % 365.161 M -3.33 % 377.752 M -4.39 % 395.117 M -13.94 % 459.092 M -9.47 % 507.104 M -11.40 % 572.324 M -6.17 % 609.930 M -24.66 % 809.574 M -36.00 % 1.265 B -18.19 % 1.546 B -18.19 % 1.890 B 14.13 % 1.656 B 39.54 % 1.187 B 40.50 % 844.715 M 6.63 % 792.220 M -0.76 % 798.271 M 13.41 % 703.886 M 1.61 % 692.712 M 41.07 % 491.038 M 15.20 % 426.249 M -14.49 % 498.494 M 5.18 % 473.956 M 78.29 % 265.835 M 40.92 % 188.646 M
Inventory 1.011 M -0.79 % 1.019 M -7.28 % 1.099 M 0.000 -100.00 % 2.113 M -55.51 % 4.749 M -90.82 % 51.731 M 82.85 % 28.292 M 138.43 % 11.866 M -58.22 % 28.399 M 143.62 % -65.103 M -62.34 % -40.103 M -12.50 % -35.647 M -48.83 % -23.951 M -83.31 % -13.066 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net receivables 61.335 M 0.78 % 60.862 M -15.73 % 72.222 M -7.87 % 78.389 M 10.61 % 70.867 M -4.11 % 73.901 M 25.97 % 58.666 M -30.41 % 84.306 M 32.09 % 63.825 M -38.13 % 103.165 M -55.38 % 231.218 M -6.90 % 248.347 M -60.65 % 631.200 M 15.46 % 546.701 M 0.52 % 543.875 M -0.48 % 546.490 M -0.61 % 549.869 M 13.53 % 484.334 M 7.46 % 450.694 M 26.06 % 357.516 M 123.26 % 160.132 M 48.20 % 108.050 M 682.52 % 13.808 M 98.62 % 6.952 M -33.80 % 10.501 M -58.81 % 25.491 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 14.081 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 assets 0.000 0.000 0.000 0.000 -100.00 % 84.210 M -5.11 % 88.741 M -17.58 % 107.666 M -34.65 % 164.749 M -40.98 % 279.147 M -2.24 % 285.550 M -27.02 % 391.288 M -26.90 % 535.308 M 22.36 % 437.487 M 138.39 % 183.520 M 58.17 % 116.027 M 43.47 % 80.873 M -16.71 % 97.102 M 17.85 % 82.392 M 3.71 % 79.443 M -3.34 % 82.184 M -72.05 % 294.018 M 28.45 % 228.891 M 40.10 % 163.375 M -9.35 % 180.227 M 0.000 -100.00 % 241.329 M
Account payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 16.468 M -0.14 % 16.491 M 0.14 % 16.468 M -0.14 % 16.491 M 0.11 % 16.473 M 4.15 % 15.817 M -16.35 % 18.908 M -57.88 % 44.894 M 110.72 % 21.305 M -42.81 % 37.256 M 108.52 % 17.867 M 168.92 % 6.644 M -48.50 % 12.902 M 21.34 % 10.633 M 5.66 % 10.063 M 18.42 % 8.498 M 48.88 % 5.708 M -2.43 % 5.850 M -30.36 % 8.400 M 120.70 % 3.806 M 91.16 % 1.991 M 0.000 -100.00 % 3.777 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -55.743 M -11.41 % -50.033 M -11.47 % -44.884 M -38.31 % -32.451 M -23.93 % -26.184 M -29.74 % -20.182 M -38.25 % -14.598 M -22.73 % -11.894 M -223.29 % -3.679 M -710.35 % -454.000 K -137.43 % 1.213 M 77.60 % 683.000 K -65.95 % 2.006 M 7.22 % 1.871 M -8.46 % 2.044 M -11.71 % 2.315 M -55.50 % 5.202 M 34.80 % 3.859 M -13.32 % 4.452 M 6.84 % 4.167 M -9.77 % 4.618 M 3.06 % 4.481 M 3.75 % 4.319 M 2.66 % 4.207 M 3.29 % 4.073 M 2.49 % 3.974 M
Capital lease obligations 12.782 M -0.89 % 12.897 M -2.93 % 13.286 M 12.38 % 11.822 M -5.69 % 12.535 M -3.48 % 12.987 M -2.64 % 13.339 M -5.59 % 14.129 M 0.24 % 14.095 M 22.26 % 11.529 M 194.33 % 3.917 M 485.50 % 669.000 K -44.89 % 1.214 M 212.08 % 389.000 K -15.80 % 462.000 K 35.09 % 342.000 K -42.71 % 597.000 K 15.25 % 518.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 517.007 M 10.32 % 468.664 M 0.02 % 468.566 M 0.00 % 468.566 M 0.00 % 468.566 M 0.00 % 468.566 M 0.02 % 468.481 M 1.80 % 460.183 M 0.00 % 460.183 M 1.57 % 453.048 M 1.86 % 444.786 M 0.59 % 442.174 M 0.00 % 442.174 M 0.00 % 442.174 M -1.18 % 447.472 M 0.00 % 447.472 M 0.00 % 447.472 M 0.00 % 447.472 M 27.53 % 350.876 M 0.00 % 350.865 M 0.11 % 350.491 M 56.61 % 223.797 M 0.00 % 223.797 M 0.00 % 223.797 M 0.000 -100.00 % 350.239 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 -100.00 % 22.001 M 32.74 % 16.575 M -51.10 % 33.897 M -52.94 % 72.022 M -40.39 % 120.832 M 831.84 % 12.967 M -91.11 % 145.918 M -63.79 % 402.945 M -15.48 % 476.743 M 12.66 % 423.185 M 249.04 % 121.244 M 146.08 % 49.271 M 1 115.07 % 4.055 M -66.67 % 12.168 M -4.05 % 12.681 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 49.039 M 0.000 -100.00 % 63.242 M
Total assets 559.913 M 0.21 % 558.737 M -8.18 % 608.496 M -5.65 % 644.936 M -3.07 % 665.396 M -10.03 % 739.547 M -11.25 % 833.300 M -9.64 % 922.182 M -14.81 % 1.083 B -9.70 % 1.199 B -29.83 % 1.708 B -20.59 % 2.151 B -10.97 % 2.416 B 24.67 % 1.938 B 38.51 % 1.399 B 34.94 % 1.037 B 2.91 % 1.008 B 1.67 % 991.100 M 11.54 % 888.528 M 1.09 % 878.939 M 1.47 % 866.171 M 18.07 % 733.621 M 2.77 % 713.833 M 1.12 % 705.941 M 50.30 % 469.695 M 0.18 % 468.850 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
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 2013-01-31 2012-06-30 2012-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 100.00 % -48.220 M 0.000 -100.00 % 36.632 M 0.000 100.00 % -330.290 M 0.000 0.000 0.000 -100.00 % 381.410 M 0.000 -100.00 % 182.232 M 0.000 -100.00 % 155.121 M 0.000 -100.00 % 153.105 M 0.000 -100.00 % 100.946 M 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 1.182 M 149.89 % 473.000 K -51.93 % 984.000 K 168.12 % 367.000 K 12.58 % 326.000 K -52.82 % 691.000 K -30.90 % 1.000 M -22.72 % 1.294 M -36.35 % 2.033 M -19.87 % 2.537 M -24.00 % 3.338 M 0.000 0.000 100.00 % -49.000 K -121.97 % 223.000 K 17.99 % 189.000 K -7.35 % 204.000 K -7.69 % 221.000 K -76.46 % 939.000 K 2.74 % 914.000 K -20.31 % 1.147 M 76.46 % 650.000 K -87.60 % 5.240 M 215.28 % 1.662 M 0.000 -100.00 % 415.500 K 0.000 0.000
Change in working capital 0.000 -100.00 % 36.366 M 0.000 -100.00 % 48.899 M 0.000 -100.00 % 91.219 M 0.000 -100.00 % 34.232 M 0.000 -100.00 % 90.446 M 0.000 100.00 % -412.391 M 0.000 100.00 % -43.443 M 0.000 100.00 % -131.556 M 0.000 100.00 % -134.818 M 0.000 100.00 % -118.856 M 0.000 100.00 % -209.315 M 0.000 -100.00 % 54.150 M 17 681.17 % -308.000 K -102.73 % 11.263 M 818.50 % -1.568 M -100.00 % -783.750 K
Accounts receivables 0.000 -100.00 % 49.942 M 0.000 -100.00 % 72.208 M 0.000 -100.00 % 71.204 M 0.000 100.00 % -15.863 M 0.000 -100.00 % 338.586 M 0.000 100.00 % -234.079 M 0.000 100.00 % -381.361 M 0.000 100.00 % -182.421 M 0.000 100.00 % -155.342 M 0.000 100.00 % -154.019 M 0.000 100.00 % -101.596 M 0.000 -100.00 % 38.761 M 134.56 % 16.525 M 0.000 0.000 0.000
Inventory 0.000 -100.00 % 479.000 K 0.000 100.00 % -1.585 M 0.000 100.00 % -4.057 M 0.000 100.00 % -22.063 M 0.000 100.00 % -10.833 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
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -14.055 M 0.000 100.00 % -21.724 M 0.000 -100.00 % 24.072 M 0.000 -100.00 % 72.158 M 0.000 100.00 % -237.307 M 0.000 100.00 % -178.312 M 0.000 -100.00 % 337.918 M 0.000 -100.00 % 50.865 M 0.000 -100.00 % 20.524 M 0.000 -100.00 % 35.163 M 0.000 100.00 % -107.719 M 0.000 -100.00 % 15.389 M 191.42 % -16.833 M 0.000 0.000 0.000
Other non cash items -14.045 M -342.87 % 5.783 M -67.97 % 18.054 M 161.92 % -29.158 M -377.22 % 10.518 M 113.42 % -78.400 M -296.24 % 39.952 M 530.19 % -9.287 M 80.43 % -47.454 M -337.67 % 19.966 M 132.28 % -61.851 M -107.29 % 848.817 M 1 893.52 % -47.327 M -138.80 % 121.973 M 2 509.61 % 4.674 M -96.17 % 121.917 M 202.74 % -118.671 M -185.47 % 138.838 M 202.21 % -135.832 M -213.72 % 119.443 M 188.77 % -134.556 M -343.31 % 55.303 M 178.59 % -70.373 M -163.13 % -26.745 M -411.75 % 8.579 M 466.08 % -2.344 M 7.65 % -2.538 M -100.00 % -1.269 M
Net cash provided by operating activities -7.606 M -157.91 % 13.135 M -16.23 % 15.680 M -26.43 % 21.313 M 278.17 % -11.962 M -191.78 % 13.033 M 162.92 % -20.712 M 60.27 % -52.133 M -43.24 % -36.395 M -174.28 % 48.996 M 164.68 % -75.746 M -368.92 % 28.167 M 141.74 % -67.487 M -171.58 % 94.288 M 2 317.50 % -4.252 M 38.22 % -6.882 M 93.37 % -103.877 M -1 028.80 % 11.184 M 109.18 % -121.778 M -1 252.55 % 10.566 M 109.02 % -117.200 M 12.44 % -133.854 M -130.22 % -58.143 M -255.77 % 37.327 M 95.12 % 19.130 M 35.54 % 14.114 M -29.35 % 19.979 M 100.00 % 9.990 M
Investments in property plant and equipment -95.000 K 0.000 0.000 100.00 % -1.087 M 0.000 100.00 % -18.593 M 0.000 -100.00 % 45.503 M 172.63 % -62.647 M 23.61 % -82.011 M -1 810.79 % -4.292 M -15 228.57 % -28.000 K 0.000 100.00 % -48.000 K 0.000 0.000 0.000 100.00 % -282.000 K -25.89 % -224.000 K 74.89 % -892.000 K -891.11 % -90.000 K 62.50 % -240.000 K 75.63 % -985.000 K -84.11 % -535.000 K -1 115.91 % -44.000 K 67.10 % -133.750 K 99.51 % -27.293 M -100.00 % -13.647 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.340 M 449.02 % -1.530 M -106.65 % 23.000 M 0.000 0.000 100.00 % -4.302 M -299.07 % -1.078 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -30.000 M -100.00 % -15.000 M
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 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 M 100.00 % 15.000 M
Other investing activites -937.000 K -245.05 % 646.000 K -37.46 % 1.033 M 117.49 % -5.906 M -175.65 % 7.807 M -67.76 % 24.218 M 553.86 % -5.336 M -789.41 % 774.000 K -58.16 % 1.850 M -93.58 % 28.823 M 265.08 % -17.460 M -249 528.57 % 7.000 K 100.13 % -5.521 M -163.26 % 8.728 M 813.65 % -1.223 M -327.75 % 537.000 K -76.49 % 2.284 M 130.47 % 991.000 K 113.58 % -7.299 M 90.09 % -73.648 M -364.51 % -15.855 M 9.80 % -17.578 M -335.13 % 7.476 M -90.16 % 75.964 M 325.57 % -33.677 M -25 279.07 % 133.750 K -99.51 % 27.293 M 100.00 % 13.647 M
Net cash used for investing activites -1.032 M -259.75 % 646.000 K -37.46 % 1.033 M 114.77 % -6.993 M -189.57 % 7.807 M 38.79 % 5.625 M 205.42 % -5.336 M -111.53 % 46.277 M 176.12 % -60.797 M -27.06 % -47.848 M -105.51 % -23.282 M -201.32 % 22.979 M 516.21 % -5.521 M -163.61 % 8.680 M 257.10 % -5.525 M -921.26 % -541.000 K -123.69 % 2.284 M 222.14 % 709.000 K 109.42 % -7.523 M 89.91 % -74.540 M -367.48 % -15.945 M 10.51 % -17.818 M -374.50 % 6.491 M -91.39 % 75.429 M 323.69 % -33.721 M -382.73 % 11.927 M 149.92 % -23.894 M -100.00 % -11.947 M
Debt repayment -23.471 M 0.000 100.00 % -17.240 M 0.000 -100.00 % 525.000 K 0.000 -100.00 % 32.939 M 0.000 -100.00 % 53.204 M 0.000 -100.00 % 12.838 M 0.000 100.00 % -518.000 K 0.000 -100.00 % 123.470 M 0.000 -100.00 % 4.915 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 60.451 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 100.00 % -5.351 M 0.000 0.000 0.000 0.000 0.000 100.00 % -497.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -9.534 M -242.82 % -2.781 M -100.00 % -1.391 M
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 100.00 % -9.381 M 0.000 100.00 % -6.076 M -50.47 % -4.038 M -53.89 % -2.624 M -45.13 % -1.808 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 45.644 M 505.62 % -11.253 M -78.68 % -6.298 M 74.81 % -25.002 M -770.24 % -2.873 M 87.86 % -23.662 M -1 693.93 % -1.319 M 63.68 % -3.632 M -4.94 % -3.461 M -142.54 % -1.427 M 92.40 % -18.773 M -33.57 % -14.055 M -175.70 % -5.098 M 51.63 % -10.540 M -3 046.27 % -335.000 K -318.75 % -80.000 K 0.000 -100.00 % 95.818 M 1 368 533.05 % 7.001 K -98.65 % 518.000 K -99.59 % 125.934 M 149.04 % -256.782 M -755 141.18 % -34.000 K -100.02 % 212.471 M 5 953.20 % -3.630 M -106.95 % 52.210 M 250.97 % 14.876 M 100.00 % 7.438 M
Net cash used provided by financing activities 22.173 M 297.04 % -11.253 M 52.19 % -23.538 M 5.86 % -25.002 M -964.82 % -2.348 M 90.08 % -23.662 M -174.83 % 31.620 M 970.59 % -3.632 M -107.30 % 49.743 M 3 585.84 % -1.427 M 75.96 % -5.935 M 57.77 % -14.055 M -150.27 % -5.616 M 64.66 % -15.891 M -112.91 % 123.135 M 1 401.50 % -9.461 M -292.49 % 4.915 M -94.52 % 89.742 M 2 326.30 % -4.031 M -54.86 % -2.603 M -102.10 % 124.126 M 148.34 % -256.782 M -755 141.18 % -34.000 K -100.02 % 212.471 M 5 953.20 % -3.630 M -106.95 % 52.210 M 250.97 % 14.876 M 100.00 % 7.438 M
Effect of forex changes on cash 242.000 K 119.41 % -1.247 M -198.73 % 1.263 M 101.76 % 626.000 K 262.18 % -386.000 K -159.38 % 650.000 K 167.71 % -960.000 K -534.39 % 221.000 K 254.55 % -143.000 K -110.78 % 1.327 M 139.73 % -3.340 M -835.57 % -357.000 K -640.91 % 66.000 K 101.24 % -5.302 M -538.91 % 1.208 M 175.83 % -1.593 M 6.18 % -1.698 M -135.45 % 4.790 M 978.83 % 444.000 K -74.54 % 1.744 M 693.20 % -294.000 K -111.91 % 2.469 M 320.61 % 587.000 K 274.70 % -336.000 K -108.70 % -161.000 K 44.39 % -289.500 K -120.96 % 1.382 M 100.00 % 690.750 K
Net change in cash 22.532 M 401.47 % -7.474 M -200.00 % 7.474 M 132.37 % -23.092 M -235.20 % -6.889 M -58.22 % -4.354 M -194.41 % 4.612 M 149.77 % -9.267 M 80.53 % -47.592 M -4 641.22 % 1.048 M 100.97 % -108.303 M -394.83 % 36.734 M 146.76 % -78.558 M -196.07 % 81.775 M -28.62 % 114.566 M 720.05 % -18.477 M 81.22 % -98.376 M -192.44 % 106.425 M 180.09 % -132.888 M -104.97 % -64.833 M -596.16 % -9.313 M 97.71 % -405.985 M -694.51 % -51.099 M 0.000 -100.00 % 132.193 M 72.51 % 76.627 M 1 141.68 % 6.171 M 0.00 % 6.171 M
Cash at beginning of period 0.000 -100.00 % 7.474 M 0.000 -100.00 % 23.092 M -22.98 % 29.981 M -12.68 % 34.335 M 15.52 % 29.723 M -23.77 % 38.990 M -54.97 % 86.582 M 1.23 % 85.534 M -55.87 % 193.837 M 23.38 % 157.103 M -33.34 % 235.661 M 53.14 % 153.886 M 291.37 % 39.320 M -31.97 % 57.797 M -62.99 % 156.173 M 213.93 % 49.748 M -72.76 % 182.636 M -26.20 % 247.469 M -3.63 % 256.782 M -36.75 % 405.985 M -11.18 % 457.084 M 0.000 0.000 -100.00 % 37.644 M 19.61 % 31.473 M 0.00 % 31.473 M
Cash at end of period 22.532 M 0.000 -100.00 % 7.474 M -67.63 % 23.092 M 0.00 % 23.092 M -22.98 % 29.981 M -12.68 % 34.335 M 15.52 % 29.723 M -23.77 % 38.990 M -54.97 % 86.582 M 1.23 % 85.534 M -55.87 % 193.837 M 23.38 % 157.103 M -33.34 % 235.661 M 53.14 % 153.886 M 291.37 % 39.320 M -31.97 % 57.797 M -62.99 % 156.173 M 213.93 % 49.748 M -72.76 % 182.636 M -26.20 % 247.469 M 0.000 -100.00 % 405.985 M 0.000 -100.00 % 132.193 M 15.68 % 114.271 M 203.56 % 37.644 M 0.00 % 37.644 M
Operating cash flow -7.606 M -157.91 % 13.135 M -16.23 % 15.680 M -26.43 % 21.313 M 278.17 % -11.962 M -191.78 % 13.033 M 162.92 % -20.712 M 60.27 % -52.133 M -43.24 % -36.395 M -174.28 % 48.996 M 164.68 % -75.746 M -368.92 % 28.167 M 141.74 % -67.487 M -171.58 % 94.288 M 2 317.50 % -4.252 M 38.22 % -6.882 M 93.37 % -103.877 M -1 028.80 % 11.184 M 109.18 % -121.778 M -1 252.55 % 10.566 M 109.02 % -117.200 M 12.44 % -133.854 M -130.22 % -58.143 M -255.77 % 37.327 M 95.12 % 19.130 M 35.54 % 14.114 M -29.35 % 19.979 M 100.00 % 9.990 M
Capital expenditure -95.000 K 82.60 % -546.000 K -841.38 % -58.000 K 94.66 % -1.087 M 0.000 100.00 % -18.593 M 0.000 -100.00 % 45.503 M 172.63 % -62.647 M 23.61 % -82.011 M -1 810.79 % -4.292 M -15 228.57 % -28.000 K 0.000 100.00 % -48.000 K 0.000 0.000 0.000 100.00 % -282.000 K -25.89 % -224.000 K 74.89 % -892.000 K -891.11 % -90.000 K 62.50 % -240.000 K 75.63 % -985.000 K -84.11 % -535.000 K -1 115.91 % -44.000 K 67.10 % -133.750 K 99.51 % -27.293 M -100.00 % -13.647 M
Free CashFlow -7.701 M -161.17 % 12.589 M -19.71 % 15.680 M -22.48 % 20.226 M 269.09 % -11.962 M -115.14 % -5.560 M 73.16 % -20.712 M -212.40 % -6.630 M 93.31 % -99.042 M -199.99 % -33.015 M 58.75 % -80.038 M -384.44 % 28.139 M 141.70 % -67.487 M -171.61 % 94.240 M 2 316.37 % -4.252 M 38.22 % -6.882 M 93.37 % -103.877 M -1 052.83 % 10.902 M 108.94 % -122.002 M -1 361.13 % 9.674 M 108.25 % -117.290 M 12.53 % -134.094 M -126.79 % -59.128 M -260.71 % 36.792 M 92.77 % 19.086 M 36.52 % 13.981 M 291.15 % -7.314 M -100.00 % -3.657 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 2013 2012 2012