3390.HK

Tycoon Group Holdings Limited 3390.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 876.037 M -26.91 % 1.199 B 1.05 % 1.186 B 33.45 % 888.872 M 75.67 % 505.991 M -27.79 % 700.755 M 1.07 % 693.326 M 89.19 % 366.478 M 76.71 % 207.390 M
Net income 3.240 M -98.91 % 297.319 M 579.59 % 43.750 M 332.51 % -18.816 M 69.22 % -61.134 M -212.14 % 54.516 M -45.97 % 100.900 M 57.84 % 63.926 M 45.32 % 43.991 M
Income before tax 5.461 M -98.28 % 317.696 M 530.76 % 50.367 M 387.84 % -17.498 M 74.44 % -68.469 M -200.16 % 68.360 M -44.73 % 123.679 M 61.05 % 76.795 M 44.53 % 53.133 M
Income before tax ratio 0.01 -97.65 % 0.27 524.20 % 0.04 315.70 % -0.02 85.45 % -0.14 -238.71 % 0.10 -45.31 % 0.18 -14.87 % 0.21 -18.21 % 0.26
EBITDA 35.851 M -89.94 % 356.407 M 329.96 % 82.893 M 1 420.14 % 5.453 M 111.12 % -49.049 M -155.49 % 88.385 M -35.15 % 136.298 M 62.79 % 83.725 M 50.83 % 55.511 M
Net income ratio 0.00 -98.51 % 0.25 572.52 % 0.04 274.24 % -0.02 82.48 % -0.12 -255.30 % 0.08 -46.54 % 0.15 -16.57 % 0.17 -17.77 % 0.21
Ratio EBITDA 0.04 -86.24 % 0.30 325.49 % 0.07 1 039.12 % 0.01 106.33 % -0.10 -176.86 % 0.13 -35.84 % 0.20 -13.95 % 0.23 -14.65 % 0.27
Gross profit ratio 0.27 -0.86 % 0.27 30.48 % 0.21 35.16 % 0.15 8.15 % 0.14 -45.11 % 0.26 -15.65 % 0.30 2.46 % 0.30 -7.57 % 0.32
Weighted average shs out dil 782.585 M -0.52 % 786.681 M 0.24 % 784.834 M 0.62 % 780.000 M -2.50 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M
Weighted average shs out 810.000 M 3.67 % 781.316 M 0.06 % 780.821 M 0.11 % 780.000 M -2.50 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M
EPS diluted 0.00 -98.92 % 0.38 582.23 % 0.06 331.12 % -0.02 68.46 % -0.08 -212.19 % 0.07 -47.62 % 0.13 62.70 % 0.08 45.27 % 0.06
Earnings per share 0.00 -98.89 % 0.38 578.57 % 0.06 332.37 % -0.02 68.46 % -0.08 -212.19 % 0.07 -47.62 % 0.13 62.70 % 0.08 45.27 % 0.06
Gross profit 232.655 M -27.54 % 321.102 M 31.86 % 243.525 M 80.37 % 135.011 M 89.99 % 71.062 M -60.37 % 179.294 M -14.74 % 210.299 M 93.84 % 108.491 M 63.33 % 66.426 M
Income tax expense -566.000 K -102.78 % 20.373 M 202.45 % 6.736 M 7 116.67 % -96.000 K 98.72 % -7.504 M -154.20 % 13.844 M -39.22 % 22.779 M 77.01 % 12.869 M 40.77 % 9.142 M
Cost of revenue 643.382 M -26.68 % 877.547 M -6.91 % 942.660 M 25.04 % 753.861 M 73.33 % 434.929 M -16.59 % 521.461 M 7.96 % 483.027 M 87.23 % 257.987 M 83.02 % 140.964 M
General and administrative expenses 95.325 M 12.77 % 84.530 M 15.98 % 72.884 M 11.79 % 65.198 M 3.52 % 62.983 M 14.74 % 54.894 M 241.72 % 16.064 M 302.51 % 3.991 M 0.000
Selling and marketing expenses 109.876 M 1.25 % 108.524 M -10.61 % 121.411 M 24.95 % 97.165 M 65.42 % 58.737 M -5.71 % 62.295 M 30.52 % 47.729 M 209.75 % 15.409 M 0.000
Other expenses -2.542 M 98.78 % -208.502 M -8 923.61 % 2.363 M 182.08 % -2.879 M 56.37 % -6.599 M 54.28 % -14.433 M -360 925.00 % 4.000 K -99.95 % 8.121 M 0.000
Operating expenses 202.659 M 1 411.88 % -15.448 M -107.86 % 196.658 M 23.31 % 159.484 M 38.54 % 115.121 M 12.03 % 102.756 M 27.79 % 80.413 M 192.19 % 27.521 M 119.45 % 12.541 M
Cost and expenses 846.041 M -1.86 % 862.099 M -22.95 % 1.119 B 24.53 % 898.535 M 58.22 % 567.889 M -9.02 % 624.217 M 10.79 % 563.440 M 97.35 % 285.508 M 85.99 % 153.505 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 205.201 M 6.29 % 193.054 M -0.64 % 194.295 M 19.67 % 162.363 M 33.39 % 121.720 M 3.87 % 117.189 M 83.70 % 63.793 M 228.83 % 19.400 M 54.69 % 12.541 M
Interest income 844.000 K 307.73 % 207.000 K 392.86 % 42.000 K 0.000 0.000 0.000 -100.00 % 11.714 M 337.58 % 2.677 M 0.000
Interest expense 20.481 M -12.53 % 23.416 M 106.80 % 11.323 M 80.85 % 6.261 M 29.04 % 4.852 M -18.98 % 5.989 M -48.87 % 11.714 M 337.58 % 2.677 M 478.19 % 463.000 K
Depreciation and amortization 7.764 M -60.90 % 19.857 M 10.24 % 18.013 M 7.93 % 16.690 M 30.76 % 12.764 M 7.74 % 11.847 M 61.80 % 7.322 M 129.53 % 3.190 M 96.19 % 1.626 M
Operating income 29.996 M -91.09 % 336.550 M 418.73 % 64.880 M 771.43 % -9.663 M 84.39 % -61.898 M -180.87 % 76.538 M -40.66 % 128.976 M 60.15 % 80.535 M 49.46 % 53.885 M
Operating income ratio 0.03 -87.80 % 0.28 413.33 % 0.05 603.14 % -0.01 91.11 % -0.12 -212.00 % 0.11 -41.29 % 0.19 -15.35 % 0.22 -15.42 % 0.26
Total other income expenses net -24.535 M -30.13 % -18.854 M -29.91 % -14.513 M -49.39 % -9.715 M -45.96 % -6.656 M 18.61 % -8.178 M -31.75 % -6.207 M -65.96 % -3.740 M -397.34 % -752.000 K
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Net debt 296.959 M 77.76 % 167.059 M -37.43 % 266.995 M 59.44 % 167.456 M 112.03 % 78.976 M -32.02 % 116.178 M 40.14 % 82.901 M 34.33 % 61.715 M 1 402.68 % 4.107 M
Total investments 81.057 M -49.32 % 159.953 M 203.46 % 52.710 M -12.92 % 60.533 M -4.33 % 63.276 M 0.000 0.000 0.000 0.000
Total debt 330.979 M 60.54 % 206.160 M -39.65 % 341.598 M 42.88 % 239.081 M 20.55 % 198.320 M 19.03 % 166.615 M 17.25 % 142.097 M 70.02 % 83.577 M 814.41 % 9.140 M
Accumulated other comprehensive income loss -62.520 M -100.58 % -31.169 M -12.52 % -27.700 M -43.92 % -19.247 M 20.14 % -24.102 M -14 419.28 % -166.000 K 94.30 % -2.914 M -285.45 % -756.000 K 0.000
Retained earnings 302.507 M -7.57 % 327.267 M 299.36 % 81.948 M 114.53 % 38.198 M -33.33 % 57.292 M -51.62 % 118.426 M 3.96 % 113.910 M -7.47 % 123.110 M 108.01 % 59.184 M
Common stock 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 7 900.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000
Total equity 488.957 M -10.04 % 543.546 M 85.41 % 293.160 M 12.21 % 261.262 M -10.05 % 290.439 M 145.39 % 118.360 M 3.87 % 113.951 M -7.45 % 123.122 M 108.03 % 59.184 M
Other non current liabilities 0.000 0.000 0.000 -100.00 % 1.379 M 77.25 % 778.000 K 0.000 0.000 0.000 0.000
Long term debt 4.476 M -49.67 % 8.894 M 195.48 % 3.010 M -16.80 % 3.618 M -51.19 % 7.413 M -2.36 % 7.592 M -17.86 % 9.243 M -82.29 % 52.202 M 3 500.14 % 1.450 M
Total non current liabilities 7.463 M -39.28 % 12.290 M 194.02 % 4.180 M -16.35 % 4.997 M -38.99 % 8.191 M 3.01 % 7.952 M -16.08 % 9.476 M -81.93 % 52.435 M 3 267.69 % 1.557 M
Other current liabilities 50.008 M -28.63 % 70.071 M 11.59 % 62.793 M -11.43 % 70.896 M 85.63 % 38.193 M 77.40 % 21.529 M 20.29 % 17.898 M 26.85 % 14.110 M -16.78 % 16.955 M
Deferred revenue 0.000 0.000 -100.00 % 5.316 M 381.52 % 1.104 M -91.41 % 12.848 M 0.000 0.000 0.000 0.000
Short term debt 326.503 M 65.51 % 197.266 M -41.74 % 338.588 M 43.80 % 235.463 M 23.34 % 190.907 M 20.05 % 159.023 M -12.34 % 181.418 M 478.22 % 31.375 M 308.00 % 7.690 M
Total current liabilities 509.143 M 17.55 % 433.115 M -39.41 % 714.777 M 16.19 % 615.204 M 91.49 % 321.280 M 33.84 % 240.052 M -5.89 % 255.073 M 279.58 % 67.198 M 69.00 % 39.761 M
Total liabilities 516.606 M 15.99 % 445.405 M -38.05 % 718.957 M 15.92 % 620.201 M 88.24 % 329.471 M 32.85 % 248.004 M -6.25 % 264.549 M 121.13 % 119.633 M 189.54 % 41.318 M
Other non current assets 477.000 K -44.66 % 862.000 K 103.76 % -22.947 M 22.56 % -29.633 M -31.14 % -22.597 M -690.46 % 3.827 M 86.77 % 2.049 M 716.33 % 251.000 K -94.03 % 4.201 M
Long term investments 81.057 M -49.32 % 159.953 M 203.46 % 52.710 M -12.92 % 60.533 M -4.33 % 63.276 M 0.000 0.000 0.000 0.000
Intangible assets 18.277 M -13.84 % 21.212 M -45.14 % 38.664 M -3.63 % 40.122 M 22.47 % 32.760 M 2 160.87 % 1.449 M -78.22 % 6.652 M 0.000 0.000
GoodWill 64.584 M -0.69 % 65.036 M 111.31 % 30.778 M 0.00 % 30.778 M 17.75 % 26.139 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 82.861 M -3.93 % 86.248 M 24.20 % 69.442 M -2.06 % 70.900 M 20.38 % 58.899 M 3 964.80 % 1.449 M -78.22 % 6.652 M 0.000 0.000
Property plant equipment net 63.523 M -11.36 % 71.667 M -3.22 % 74.055 M -1.34 % 75.062 M -4.42 % 78.537 M 8.63 % 72.295 M 1.50 % 71.224 M 159.35 % 27.463 M 591.41 % 3.972 M
Total non current assets 232.345 M -27.93 % 322.393 M 76.69 % 182.465 M -3.33 % 188.759 M 0.37 % 188.061 M 132.49 % 80.889 M -0.79 % 81.532 M 193.90 % 27.741 M 239.42 % 8.173 M
Other current assets 142.317 M 70.76 % 83.345 M -18.11 % 101.775 M 18.17 % 86.129 M 40.87 % 61.142 M 82.87 % 33.435 M 80.94 % 18.479 M -76.34 % 78.096 M 2 739.85 % 2.750 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 34.020 M -12.99 % 39.101 M -47.59 % 74.603 M 4.16 % 71.625 M -39.98 % 119.344 M 136.62 % 50.437 M -14.80 % 59.196 M 170.77 % 21.862 M 334.37 % 5.033 M
Cash and short term investments 34.020 M -12.99 % 39.101 M -47.59 % 74.603 M 4.16 % 71.625 M -39.98 % 119.344 M 136.62 % 50.437 M -14.80 % 59.196 M 170.77 % 21.862 M 334.37 % 5.033 M
Total current assets 773.218 M 16.00 % 666.558 M -19.66 % 829.652 M 19.77 % 692.704 M 60.40 % 431.849 M 51.27 % 285.475 M -3.87 % 296.968 M 38.12 % 215.014 M 132.88 % 92.329 M
Inventory 167.027 M 18.17 % 141.345 M -58.65 % 341.818 M 12.73 % 303.214 M 141.92 % 125.336 M 49.09 % 84.069 M 13.77 % 73.891 M 194.96 % 25.051 M 159.38 % 9.658 M
Net receivables 429.854 M 6.73 % 402.767 M 29.32 % 311.456 M 34.40 % 231.736 M 83.88 % 126.027 M 7.23 % 117.534 M -19.95 % 146.818 M -5.78 % 155.825 M 108.08 % 74.888 M
Tax assets 4.427 M 20.86 % 3.663 M -60.21 % 9.205 M -22.63 % 11.897 M 19.62 % 9.946 M 199.76 % 3.318 M 106.47 % 1.607 M 5 851.85 % 27.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 132.321 M -15.57 % 156.714 M -48.24 % 302.764 M -1.26 % 306.637 M 361.22 % 66.484 M 91.96 % 34.635 M -25.23 % 46.320 M 157.95 % 17.957 M 18.79 % 15.116 M
Tax payables 311.000 K -96.57 % 9.064 M 70.50 % 5.316 M 381.52 % 1.104 M -91.41 % 12.848 M -48.33 % 24.865 M 163.48 % 9.437 M 151.25 % 3.756 M 0.000
Deferred revenue non current 0.000 0.000 0.000 100.00 % -1.379 M -77.25 % -778.000 K 0.000 100.00 % -233.000 K -100.46 % 50.877 M 0.000
Minority interest 10.105 M 38.08 % 7.318 M 1 624.58 % -480.000 K -114.35 % 3.344 M 46.54 % 2.282 M 0.000 0.000 0.000 0.000
Capital lease obligations 10.683 M -37.64 % 17.132 M 29.49 % 13.230 M 30.72 % 10.121 M -38.49 % 16.455 M 6.20 % 15.495 M -0.50 % 15.573 M 413.96 % 3.030 M 108.97 % 1.450 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 168.265 M -27.51 % 232.130 M 0.16 % 231.750 M 0.18 % 231.325 M -6.33 % 246.967 M 308 612.61 % 79.999 K 0.000 0.000 0.000
Deferred tax liabilities non current 2.987 M -12.04 % 3.396 M 190.26 % 1.170 M -15.16 % 1.379 M 77.25 % 778.000 K 116.11 % 360.000 K 54.51 % 233.000 K 0.00 % 233.000 K 117.76 % 107.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.006 B 1.68 % 988.951 M -2.29 % 1.012 B 14.82 % 881.463 M 42.19 % 619.910 M 69.21 % 366.364 M -3.21 % 378.500 M 55.92 % 242.755 M 141.54 % 100.502 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
2024 2023 2022 2021 2020 2019 2018 2017 2016
Deferred income tax 0.000 0.000 100.00 % -138.808 M -145.24 % -56.602 M 0.000 0.000 0.000 0.000 0.000
Stock based compensation 20.574 M 1 349.89 % 1.419 M -63.90 % 3.931 M -4.73 % 4.126 M 0.000 0.000 0.000 0.000 0.000
Change in working capital -132.395 M 6.26 % -141.242 M 5.55 % -149.547 M -222.06 % -46.435 M 36.44 % -73.055 M -712.26 % -8.994 M 88.71 % -79.681 M -42.16 % -56.051 M -141.67 % -23.193 M
Accounts receivables -35.505 M -322.34 % 15.969 M 131.16 % -51.242 M 36.15 % -80.251 M -1 972.06 % -3.873 M -113.71 % 28.241 M 144.97 % -62.794 M -18.89 % -52.817 M -112.86 % -24.813 M
Inventory -31.671 M 61.61 % -82.493 M -88.62 % -43.736 M 75.57 % -178.998 M -200.58 % -59.550 M -485.09 % -10.178 M 79.16 % -48.840 M -217.29 % -15.393 M -153.63 % -6.069 M
Accounts payables -24.393 M 42.84 % -42.678 M -1 001.94 % -3.873 M -101.61 % 240.153 M 1 136.95 % 19.415 M 266.15 % -11.685 M -141.20 % 28.363 M 898.35 % 2.841 M -33.62 % 4.280 M
Other working capital -40.826 M -27.42 % -32.040 M 36.80 % -50.696 M -85.43 % -27.339 M 5.88 % -29.047 M -88.96 % -15.372 M -528.19 % 3.590 M -61.47 % 9.318 M 173.34 % 3.409 M
Other non cash items 16.698 M 110.09 % -165.497 M -197.08 % 170.475 M 189.73 % 58.839 M 337.20 % 13.458 M -0.63 % 13.543 M 201.21 % -13.381 M 23.63 % -17.522 M -144.53 % 39.349 M
Net cash provided by operating activities -76.622 M -746.27 % 11.856 M 122.72 % -52.186 M -23.67 % -42.198 M 60.92 % -107.967 M -252.25 % 70.912 M 86.91 % 37.939 M 491.69 % 6.412 M -79.91 % 31.919 M
Investments in property plant and equipment 0.000 100.00 % -3.882 M -166.80 % -1.455 M 81.61 % -7.914 M 30.84 % -11.443 M -83.85 % -6.224 M 84.77 % -40.863 M -100.24 % -20.407 M -323.82 % -4.815 M
Acquisitions net -7.752 M -112.11 % 64.034 M 1 014.77 % -7.000 M 60.74 % -17.831 M -859.69 % -1.858 M -122.12 % 8.400 M 20 900.00 % 40.000 K -70.15 % 134.000 K 0.000
Purchases of investments 0.000 100.00 % -15.300 M -87.55 % -8.158 M -1 505.91 % -508.000 K 99.18 % -61.650 M 0.000 0.000 0.000 0.000
Sales maturities of investments 58.587 M 0.000 -100.00 % 8.158 M -55.50 % 18.333 M -71.08 % 63.384 M 0.000 0.000 0.000 0.000
Other investing activites -2.287 M -371.29 % 843.000 K 175.54 % -1.116 M 93.91 % -18.333 M 71.08 % -63.384 M 0.000 100.00 % -14.984 M 60.33 % -37.771 M -37.62 % -27.446 M
Net cash used for investing activites 48.548 M 6.24 % 45.695 M 577.43 % -9.571 M 63.54 % -26.253 M 64.97 % -74.951 M -3 544.44 % 2.176 M 103.90 % -55.807 M 3.85 % -58.044 M -79.92 % -32.261 M
Debt repayment 131.281 M 2 285.63 % 5.503 M -94.46 % 99.408 M 111.08 % 47.095 M 62.90 % 28.911 M 472.04 % -7.771 M -116.59 % 46.854 M -2.07 % 47.846 M 1 273.31 % 3.484 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 254.867 M 0.000 0.000 0.000 -100.00 % 10.000 K
Common stock repurchased -47.600 M -406.38 % -9.400 M 0.000 0.000 100.00 % -23.824 M 0.000 0.000 0.000 0.000
Dividends paid -28.000 M 46.15 % -52.000 M 0.000 100.00 % -16.000 M 0.000 100.00 % -50.000 M 0.000 0.000 0.000
Other financing activites -30.057 M 17.56 % -36.460 M -17.03 % -31.155 M -85.82 % -16.766 M 62.40 % -44.592 M -86.05 % -23.968 M -384.66 % 8.420 M -59.13 % 20.603 M 0.000
Net cash used provided by financing activities 25.624 M 127.74 % -92.357 M -235.32 % 68.253 M 376.33 % 14.329 M -94.20 % 247.201 M 402.43 % -81.739 M -247.88 % 55.274 M -19.25 % 68.449 M 1 859.04 % 3.494 M
Effect of forex changes on cash -2.631 M -278.02 % -696.000 K 80.22 % -3.518 M -1 025.79 % 380.000 K 387.88 % -132.000 K -22.22 % -108.000 K -50.00 % -72.000 K -700.00 % 12.000 K 0.000
Net change in cash -5.081 M 85.69 % -35.502 M -1 292.14 % 2.978 M 106.24 % -47.719 M -169.25 % 68.907 M 886.70 % -8.759 M -123.46 % 37.334 M 121.84 % 16.829 M 433.91 % 3.152 M
Cash at beginning of period 39.101 M -47.59 % 74.603 M 4.16 % 71.625 M -39.98 % 119.344 M 136.62 % 50.437 M -14.80 % 59.196 M 170.77 % 21.862 M 334.37 % 5.033 M 167.57 % 1.881 M
Cash at end of period 34.020 M -12.99 % 39.101 M -47.59 % 74.603 M 4.16 % 71.625 M -39.98 % 119.344 M 136.62 % 50.437 M -14.80 % 59.196 M 170.77 % 21.862 M 334.37 % 5.033 M
Operating cash flow -76.622 M -746.27 % 11.856 M 118.81 % -63.030 M -49.37 % -42.198 M 60.92 % -107.967 M -252.25 % 70.912 M 86.91 % 37.939 M 491.69 % 6.412 M -79.91 % 31.919 M
Capital expenditure -2.313 M 40.42 % -3.882 M -166.80 % -1.455 M 81.61 % -7.914 M 30.84 % -11.443 M -83.85 % -6.224 M 84.77 % -40.863 M -100.24 % -20.407 M -323.82 % -4.815 M
Free CashFlow -78.935 M -1 089.90 % 7.974 M 112.37 % -64.485 M -28.68 % -50.112 M 58.03 % -119.410 M -284.59 % 64.688 M 2 312.31 % -2.924 M 79.11 % -13.995 M -151.63 % 27.104 M
2024 2023 2022 2021 2020 2019 2018 2017 2016
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 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-01-31 2016-06-30
Revenue 510.079 M 15.66 % 441.027 M 1.38 % 435.010 M -18.29 % 532.363 M -20.10 % 666.286 M 11.42 % 597.982 M 1.66 % 588.203 M 15.74 % 508.212 M 33.51 % 380.660 M 18.09 % 322.359 M 75.55 % 183.632 M -36.37 % 288.574 M -29.99 % 412.181 M 135.28 % 175.189 M -49.46 % 346.663 M 100.00 % 173.332 M -5.41 % 183.239 M 100.00 % 91.620 M -20.86 % 115.771 M
Net income -7.984 M 55.07 % -17.769 M -184.58 % 21.009 M -89.99 % 209.791 M 139.68 % 87.528 M 311.35 % 21.278 M -5.31 % 22.472 M 386.49 % -7.844 M 28.51 % -10.972 M 14.12 % -12.776 M 73.58 % -48.358 M -583.97 % 9.992 M -77.56 % 44.524 M 226.69 % 13.629 M -72.99 % 50.450 M 100.00 % 25.225 M -21.08 % 31.963 M 100.00 % 15.982 M -42.94 % 28.010 M
Income before tax -7.383 M 60.64 % -18.758 M -177.45 % 24.219 M -89.05 % 221.182 M 134.31 % 94.398 M 343.81 % 21.270 M -34.12 % 32.287 M 668.83 % -5.676 M 32.17 % -8.368 M 45.95 % -15.483 M 69.75 % -51.182 M -498.89 % 12.831 M -76.89 % 55.529 M 224.92 % 17.090 M -72.36 % 61.840 M 100.00 % 30.920 M -19.47 % 38.398 M 100.00 % 19.199 M -43.42 % 33.934 M
Income before tax ratio -0.01 65.97 % -0.04 -176.39 % 0.06 -86.60 % 0.42 193.25 % 0.14 298.31 % 0.04 -35.20 % 0.05 591.48 % -0.01 49.19 % -0.02 54.23 % -0.05 82.77 % -0.28 -726.85 % 0.04 -67.00 % 0.13 38.10 % 0.10 -45.31 % 0.18 0.00 % 0.18 -14.87 % 0.21 0.00 % 0.21 -28.51 % 0.29
EBITDA 11.009 M 599.87 % 1.573 M -95.41 % 34.278 M -85.76 % 240.634 M 107.85 % 115.773 M 207.20 % 37.687 M -16.63 % 45.206 M 584.01 % 6.609 M 187.60 % 2.298 M 129.09 % -7.900 M 80.91 % -41.391 M -284.91 % 22.385 M -64.92 % 63.811 M 196.12 % 21.549 M -69.80 % 71.358 M 100.00 % 35.679 M -13.68 % 41.331 M 100.00 % 20.666 M -40.69 % 34.846 M
Net income ratio -0.02 61.15 % -0.04 -183.42 % 0.05 -87.74 % 0.39 199.98 % 0.13 269.18 % 0.04 -6.86 % 0.04 347.53 % -0.02 46.45 % -0.03 27.27 % -0.04 84.95 % -0.26 -860.54 % 0.03 -67.95 % 0.11 38.85 % 0.08 -46.54 % 0.15 0.00 % 0.15 -16.57 % 0.17 0.00 % 0.17 -27.90 % 0.24
Ratio EBITDA 0.02 505.13 % 0.00 -95.47 % 0.08 -82.57 % 0.45 160.14 % 0.17 175.70 % 0.06 -18.00 % 0.08 490.99 % 0.01 115.42 % 0.01 124.63 % -0.02 89.13 % -0.23 -390.57 % 0.08 -49.89 % 0.15 25.86 % 0.12 -40.24 % 0.21 0.00 % 0.21 -8.74 % 0.23 0.00 % 0.23 -25.06 % 0.30
Gross profit ratio 0.25 -10.52 % 0.28 14.23 % 0.25 -4.08 % 0.26 5.16 % 0.25 18.48 % 0.21 2.05 % 0.20 45.12 % 0.14 -16.53 % 0.17 28.98 % 0.13 -18.72 % 0.16 -34.39 % 0.24 -7.71 % 0.26 -3.12 % 0.27 -10.07 % 0.30 0.00 % 0.30 2.46 % 0.30 0.00 % 0.30 -12.80 % 0.34
Weighted average shs out dil 808.244 M 3.24 % 782.885 M 0.08 % 782.285 M -2.21 % 800.000 M 1.58 % 787.582 M -1.55 % 800.000 M 2.20 % 782.761 M -2.15 % 800.000 M 2.56 % 780.000 M -2.50 % 800.000 M 16.73 % 685.362 M -14.33 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M
Weighted average shs out 808.261 M 1.03 % 800.000 M 2.84 % 777.938 M -2.76 % 800.000 M 2.36 % 781.577 M -2.30 % 800.000 M 2.49 % 780.548 M -2.43 % 800.000 M 2.56 % 780.000 M -2.50 % 800.000 M 16.73 % 685.362 M -14.33 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M 0.00 % 800.000 M
EPS diluted -0.01 56.58 % -0.02 -184.76 % 0.03 -89.65 % 0.26 136.36 % 0.11 313.53 % 0.03 -7.32 % 0.03 392.86 % -0.01 30.50 % -0.01 11.88 % -0.02 77.34 % -0.07 -664.80 % 0.01 -77.56 % 0.06 227.65 % 0.02 -73.02 % 0.06 100.00 % 0.03 -21.25 % 0.04 100.00 % 0.02 -42.86 % 0.04
Earnings per share -0.01 55.41 % -0.02 -182.22 % 0.03 -89.62 % 0.26 136.36 % 0.11 313.53 % 0.03 -7.64 % 0.03 393.88 % -0.01 30.50 % -0.01 11.88 % -0.02 77.34 % -0.07 -664.80 % 0.01 -77.56 % 0.06 227.65 % 0.02 -73.02 % 0.06 100.00 % 0.03 -21.25 % 0.04 100.00 % 0.02 -42.86 % 0.04
Gross profit 129.204 M 3.49 % 124.847 M 15.80 % 107.808 M -21.62 % 137.546 M -15.98 % 163.699 M 32.01 % 124.002 M 3.75 % 119.523 M 67.97 % 71.159 M 11.44 % 63.852 M 52.31 % 41.922 M 42.68 % 29.382 M -58.25 % 70.374 M -35.39 % 108.920 M 127.94 % 47.785 M -54.55 % 105.150 M 100.00 % 52.575 M -3.08 % 54.246 M 100.00 % 27.123 M -30.99 % 39.303 M
Income tax expense 283.000 K 107.72 % -3.666 M -218.26 % 3.100 M -71.58 % 10.906 M 15.20 % 9.467 M 9 971.28 % 94.000 K -98.58 % 6.642 M 1 708.23 % -413.000 K -230.28 % 317.000 K 106.97 % -4.548 M -53.86 % -2.956 M -204.12 % 2.839 M -74.20 % 11.005 M 217.97 % 3.461 M -69.61 % 11.390 M 100.00 % 5.695 M -11.50 % 6.435 M 100.00 % 3.217 M -45.70 % 5.925 M
Cost of revenue 380.875 M 20.46 % 316.180 M -3.37 % 327.202 M -17.13 % 394.817 M -21.44 % 502.587 M 6.04 % 473.980 M 1.13 % 468.680 M 7.24 % 437.053 M 37.96 % 316.808 M 12.97 % 280.437 M 81.81 % 154.250 M -29.31 % 218.200 M -28.05 % 303.261 M 138.03 % 127.404 M -47.25 % 241.514 M 100.00 % 120.757 M -6.39 % 128.994 M 100.00 % 64.497 M -15.65 % 76.467 M
General and administrative expenses 50.999 M -16.99 % 61.438 M 81.30 % 33.887 M -16.40 % 40.534 M -7.56 % 43.850 M 18.19 % 37.100 M 3.68 % 35.784 M -0.56 % 35.985 M 23.18 % 29.213 M 1 299.76 % 2.087 M -94.57 % 38.445 M 12.32 % 34.227 M 65.61 % 20.667 M 253.21 % 5.851 M -27.15 % 8.032 M 100.00 % 4.016 M 101.25 % 1.996 M 100.00 % 997.750 K 200.00 % -997.750 K
Selling and marketing expenses 71.730 M 9.65 % 65.417 M 47.14 % 44.459 M -16.93 % 53.523 M -2.69 % 55.001 M -19.88 % 68.645 M 30.09 % 52.766 M 5.53 % 49.999 M 6.01 % 47.166 M 64.84 % 28.614 M -5.01 % 30.123 M -5.83 % 31.987 M 5.54 % 30.308 M 94.61 % 15.574 M -34.74 % 23.865 M 100.00 % 11.932 M 54.87 % 7.705 M 100.00 % 3.852 M 200.00 % -3.852 M
Other expenses -2.949 M -177.95 % -1.061 M 28.36 % -1.481 M 85.05 % -9.908 M 0.000 0.000 0.000 0.000 0.000 100.00 % -15.478 M -2.91 % -15.040 M 0.000 0.000 -100.00 % 7.210 M -13.24 % 8.310 M 100.00 % 4.155 M 2.33 % 4.061 M 100.00 % 2.030 M 200.00 % -2.030 M
Operating expenses 119.780 M -4.78 % 125.794 M 63.66 % 76.865 M -8.66 % 84.149 M -6.05 % 89.568 M -7.27 % 96.594 M 21.22 % 79.688 M 22.99 % 64.792 M -18.89 % 79.882 M 33.12 % 60.008 M -2.50 % 61.548 M 13.13 % 54.403 M 19.34 % 45.586 M 59.20 % 28.635 M -28.78 % 40.207 M 100.00 % 20.103 M 46.09 % 13.761 M 100.00 % 6.880 M 21.54 % 5.661 M
Cost and expenses 500.655 M 13.28 % 441.974 M 9.38 % 404.067 M -15.64 % 478.966 M -19.11 % 592.155 M 3.78 % 570.574 M 4.05 % 548.368 M 9.27 % 501.845 M 26.51 % 396.690 M 16.52 % 340.445 M 57.76 % 215.798 M -20.84 % 272.603 M -21.86 % 348.847 M 123.57 % 156.038 M -44.61 % 281.720 M 100.00 % 140.860 M -1.33 % 142.754 M 100.00 % 71.377 M -13.09 % 82.128 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
Selling general and administrative expenses 122.729 M -3.25 % 126.855 M 61.92 % 78.346 M -16.70 % 94.057 M 5.01 % 89.568 M -7.27 % 96.594 M 21.22 % 79.688 M 22.99 % 64.792 M -18.89 % 79.882 M 79.39 % 44.530 M -4.25 % 46.508 M -14.51 % 54.403 M 19.34 % 45.586 M 112.77 % 21.425 M -32.83 % 31.897 M 100.00 % 15.948 M 64.41 % 9.700 M 100.00 % 4.850 M -36.94 % 7.691 M
Interest income 0.000 0.000 0.000 0.000 -100.00 % 11.946 M 64.41 % 7.266 M 79.10 % 4.057 M 25.53 % 3.232 M 6.70 % 3.029 M 60.95 % 1.882 M -36.63 % 2.970 M -7.30 % 3.204 M 15.04 % 2.785 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 12.790 M 25.34 % 10.204 M -0.71 % 10.277 M -10.40 % 11.470 M -3.98 % 11.946 M 64.41 % 7.266 M 79.10 % 4.057 M 25.53 % 3.232 M 6.70 % 3.029 M 60.95 % 1.882 M -36.63 % 2.970 M -7.30 % 3.204 M 15.04 % 2.785 M 86.01 % 1.497 M -74.44 % 5.857 M 100.00 % 2.929 M 118.79 % 1.339 M 100.00 % 669.250 K 424.48 % -206.250 K
Depreciation and amortization 6.019 M 35.96 % 4.427 M 32.66 % 3.337 M -68.00 % 10.428 M 10.59 % 9.429 M 3.04 % 9.151 M 3.26 % 8.862 M -2.11 % 9.053 M 18.54 % 7.637 M 33.96 % 5.701 M -16.42 % 6.821 M 7.42 % 6.350 M 15.52 % 5.497 M 85.60 % 2.962 M -19.10 % 3.661 M 100.00 % 1.831 M 14.76 % 1.595 M 100.00 % 797.500 K -3.74 % 828.500 K
Operating income 9.424 M 1 095.14 % -947.000 K -103.06 % 30.943 M -86.56 % 230.206 M 210.54 % 74.131 M 170.47 % 27.408 M -31.20 % 39.835 M 525.65 % 6.367 M 139.72 % -16.030 M 11.37 % -18.086 M 43.77 % -32.166 M -301.40 % 15.971 M -74.78 % 63.334 M 240.74 % 18.587 M -72.54 % 67.697 M 100.00 % 33.848 M -14.82 % 39.736 M 100.00 % 19.868 M -41.59 % 34.017 M
Operating income ratio 0.02 960.43 % 0.00 -103.02 % 0.07 -83.55 % 0.43 288.66 % 0.11 142.74 % 0.05 -32.32 % 0.07 440.56 % 0.01 129.75 % -0.04 24.94 % -0.06 67.97 % -0.18 -416.50 % 0.06 -63.98 % 0.15 44.82 % 0.11 -45.67 % 0.20 0.00 % 0.20 -9.95 % 0.22 0.00 % 0.22 -26.20 % 0.29
Total other income expenses net -16.807 M 5.64 % -17.811 M -164.89 % -6.724 M 25.49 % -9.024 M 8.20 % -9.830 M -60.15 % -6.138 M 18.68 % -7.548 M 37.32 % -12.043 M -295.85 % 6.149 M 136.23 % 2.603 M 113.69 % -19.016 M -505.61 % -3.140 M 59.77 % -7.805 M -421.29 % -1.497 M 74.44 % -5.857 M -100.00 % -2.929 M -118.79 % -1.339 M -100.00 % -669.250 K -708.76 % -82.750 K
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 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-01-31 2016-06-30
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2018-12-31 2017-12-31 2016-12-31
Net debt 418.617 M 40.97 % 296.959 M 36.04 % 218.286 M 30.66 % 167.059 M -36.26 % 262.080 M -1.84 % 266.995 M 37.88 % 193.650 M 15.64 % 167.456 M 47.88 % 113.239 M 43.38 % 78.976 M 389.26 % 16.142 M -86.11 % 116.178 M 40.14 % 82.901 M 34.33 % 61.715 M 1 402.68 % 4.107 M
Total investments 0.000 -100.00 % 81.057 M -49.62 % 160.881 M 0.58 % 159.953 M 127.21 % 70.400 M 33.56 % 52.710 M 0.18 % 52.615 M -13.08 % 60.533 M -14.95 % 71.172 M 12.48 % 63.276 M 52.41 % 41.518 M 0.000 0.000 0.000 0.000
Total debt 459.426 M 38.81 % 330.979 M 25.58 % 263.553 M 27.84 % 206.160 M -38.01 % 332.591 M -2.64 % 341.598 M 17.70 % 290.223 M 21.39 % 239.081 M 9.79 % 217.756 M 9.80 % 198.320 M 145.99 % 80.621 M -51.61 % 166.615 M 17.25 % 142.097 M 70.02 % 83.577 M 814.41 % 9.140 M
Accumulated other comprehensive income loss -65.354 M -4.53 % -62.520 M -19.95 % -52.122 M -69.17 % -30.811 M -5.14 % -29.304 M -5.79 % -27.700 M -0.45 % -27.577 M -43.28 % -19.247 M 14.80 % -22.591 M 6.27 % -24.102 M 0.47 % -24.216 M -14 487.95 % -166.000 K 94.30 % -2.914 M -285.45 % -756.000 K 0.000
Retained earnings 294.881 M -2.52 % 302.507 M -13.23 % 348.634 M 6.53 % 327.267 M 93.11 % 169.476 M 106.81 % 81.948 M 35.07 % 60.670 M 58.83 % 38.198 M -17.53 % 46.320 M -19.15 % 57.292 M -18.23 % 70.068 M -40.83 % 118.426 M 3.96 % 113.910 M -7.47 % 123.110 M 108.01 % 59.184 M
Common stock 8.940 M 11.75 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 0.00 % 8.000 M 7 900.00 % 100.000 K 0.00 % 100.000 K 0.000 0.000
Total equity 524.999 M 7.37 % 488.957 M -10.18 % 544.367 M 0.15 % 543.546 M 40.53 % 386.777 M 31.93 % 293.160 M 7.77 % 272.023 M 4.12 % 261.262 M -7.27 % 281.752 M -2.99 % 290.439 M -3.36 % 300.532 M 153.91 % 118.360 M 3.87 % 113.951 M -7.45 % 123.122 M 108.03 % 59.184 M
Other non current liabilities 0.000 0.000 0.000 0.000 -100.00 % 6.084 M 0.000 -100.00 % 8.360 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 34.950 M 680.83 % 4.476 M -29.70 % 6.367 M -28.41 % 8.894 M 130.59 % 3.857 M 28.14 % 3.010 M -20.52 % 3.787 M 4.67 % 3.618 M -38.44 % 5.877 M -20.72 % 7.413 M 26.01 % 5.883 M -22.51 % 7.592 M -17.86 % 9.243 M -82.29 % 52.202 M 3 500.14 % 1.450 M
Total non current liabilities 44.166 M 491.80 % 7.463 M -21.72 % 9.534 M -22.42 % 12.290 M -9.49 % 13.579 M 224.86 % 4.180 M -68.84 % 13.413 M 168.42 % 4.997 M -23.58 % 6.539 M -20.17 % 8.191 M 31.20 % 6.243 M -21.49 % 7.952 M -16.08 % 9.476 M -81.93 % 52.435 M 3 267.69 % 1.557 M
Other current liabilities 58.364 M 16.71 % 50.008 M -19.04 % 61.766 M 1.24 % 61.007 M -30.32 % 87.554 M 39.43 % 62.793 M 1.23 % 62.027 M -12.51 % 70.896 M 79.12 % 39.580 M 3.63 % 38.193 M 527.55 % -8.933 M -141.49 % 21.529 M 20.29 % 17.898 M 26.85 % 14.110 M -16.78 % 16.955 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 9.064 M -28.01 % 12.591 M 136.85 % 5.316 M 205.52 % 1.740 M 57.61 % 1.104 M 91.67 % 576.000 K -95.52 % 12.848 M -48.33 % 24.865 M 0.000 0.000 0.000 0.000
Short term debt 424.476 M 30.01 % 326.503 M 26.95 % 257.186 M 30.38 % 197.266 M -39.99 % 328.734 M -2.91 % 338.588 M 18.21 % 286.436 M 21.65 % 235.463 M 11.13 % 211.879 M 10.99 % 190.907 M 155.43 % 74.738 M -53.00 % 159.023 M -12.34 % 181.418 M 478.22 % 31.375 M 308.00 % 7.690 M
Total current liabilities 667.544 M 31.11 % 509.143 M 11.02 % 458.625 M 5.89 % 433.115 M -45.00 % 787.438 M 10.17 % 714.777 M 12.16 % 637.273 M 3.59 % 615.204 M 51.90 % 404.994 M 26.06 % 321.280 M 150.56 % 128.223 M -46.59 % 240.052 M -5.89 % 255.073 M 279.58 % 67.198 M 69.00 % 39.761 M
Total liabilities 711.710 M 37.77 % 516.606 M 10.35 % 468.159 M 5.11 % 445.405 M -44.40 % 801.017 M 11.41 % 718.957 M 10.49 % 650.686 M 4.92 % 620.201 M 50.71 % 411.533 M 24.91 % 329.471 M 145.02 % 134.466 M -45.78 % 248.004 M -6.25 % 264.549 M 121.13 % 119.633 M 189.54 % 41.318 M
Other non current assets 19.799 M 4 050.73 % 477.000 K -40.30 % 799.000 K -7.31 % 862.000 K -89.65 % 8.331 M 136.31 % -22.947 M -349.02 % 9.215 M 131.10 % -29.633 M -25.76 % -23.564 M -4.28 % -22.597 M -570.77 % 4.800 M 25.42 % 3.827 M 86.77 % 2.049 M 716.33 % 251.000 K -94.03 % 4.201 M
Long term investments 0.000 -100.00 % 81.057 M -49.62 % 160.881 M 0.58 % 159.953 M 127.21 % 70.400 M 33.56 % 52.710 M 0.18 % 52.615 M -13.08 % 60.533 M -14.95 % 71.172 M 12.48 % 63.276 M 52.41 % 41.518 M 0.000 0.000 0.000 0.000
Intangible assets 57.378 M 213.94 % 18.277 M -78.43 % 84.734 M 299.46 % 21.212 M -75.83 % 87.762 M 126.99 % 38.664 M -1.85 % 39.393 M -1.82 % 40.122 M 24.31 % 32.276 M -1.48 % 32.760 M 3 179.28 % 999.000 K -31.06 % 1.449 M -78.22 % 6.652 M 0.000 0.000
GoodWill 205.385 M 218.01 % 64.584 M 0.000 -100.00 % 65.036 M 0.000 -100.00 % 30.778 M 0.000 -100.00 % 30.778 M 17.75 % 26.139 M 0.00 % 26.139 M 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 262.763 M 217.11 % 82.861 M -2.21 % 84.734 M -1.76 % 86.248 M -1.73 % 87.762 M 26.38 % 69.442 M 76.28 % 39.393 M -44.44 % 70.900 M 21.37 % 58.415 M -0.82 % 58.899 M 5 795.80 % 999.000 K -31.06 % 1.449 M -78.22 % 6.652 M 0.000 0.000
Property plant equipment net 73.237 M 15.29 % 63.523 M -4.34 % 66.407 M -7.34 % 71.667 M -3.88 % 74.557 M 0.68 % 74.055 M -1.76 % 75.382 M 0.43 % 75.062 M -0.21 % 75.218 M -4.23 % 78.537 M 25.23 % 62.715 M -13.25 % 72.295 M 1.50 % 71.224 M 159.35 % 27.463 M 591.41 % 3.972 M
Total non current assets 355.799 M 53.13 % 232.345 M -26.61 % 316.601 M -1.80 % 322.393 M 29.29 % 249.360 M 36.66 % 182.465 M 0.04 % 182.383 M -3.38 % 188.759 M -1.27 % 191.187 M 1.66 % 188.061 M 61.70 % 116.306 M 43.78 % 80.889 M -0.79 % 81.532 M 193.90 % 27.741 M 239.42 % 8.173 M
Other current assets 349.283 M 145.43 % 142.317 M -42.63 % 248.063 M 197.63 % 83.345 M -49.33 % 164.498 M 4.76 % 157.018 M 27.89 % 122.778 M 8.76 % 112.894 M 4.25 % 108.292 M 71.75 % 63.053 M -7.98 % 68.521 M 102.68 % 33.808 M 82.95 % 18.479 M -76.34 % 78.096 M 2 739.85 % 2.750 M
Short 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
cash and cash equivalents 40.809 M 19.96 % 34.020 M -24.85 % 45.267 M 15.77 % 39.101 M -44.55 % 70.511 M -5.49 % 74.603 M -22.75 % 96.573 M 34.83 % 71.625 M -31.47 % 104.517 M -12.42 % 119.344 M 85.09 % 64.479 M 27.84 % 50.437 M -14.80 % 59.196 M 170.77 % 21.862 M 334.37 % 5.033 M
Cash and short term investments 40.809 M 19.96 % 34.020 M -24.85 % 45.267 M 15.77 % 39.101 M -44.55 % 70.511 M -5.49 % 74.603 M -22.75 % 96.573 M 34.83 % 71.625 M -31.47 % 104.517 M -12.42 % 119.344 M 85.09 % 64.479 M 27.84 % 50.437 M -14.80 % 59.196 M 170.77 % 21.862 M 334.37 % 5.033 M
Total current assets 880.910 M 13.93 % 773.218 M 11.11 % 695.925 M 4.41 % 666.558 M -28.97 % 938.434 M 13.11 % 829.652 M 12.07 % 740.326 M 6.87 % 692.704 M 37.96 % 502.098 M 16.27 % 431.849 M 35.51 % 318.692 M 11.64 % 285.475 M -3.87 % 296.968 M 38.12 % 215.014 M 132.88 % 92.329 M
Inventory 208.936 M 25.09 % 167.027 M 4.28 % 160.169 M 13.32 % 141.345 M -66.84 % 426.204 M 24.69 % 341.818 M 4.24 % 327.914 M 8.15 % 303.214 M 97.47 % 153.553 M 22.51 % 125.336 M 1.06 % 124.025 M 47.53 % 84.069 M 13.77 % 73.891 M 194.96 % 25.051 M 159.38 % 9.658 M
Net receivables 281.882 M -34.42 % 429.854 M 77.31 % 242.426 M -39.81 % 402.767 M 44.23 % 279.256 M -10.34 % 311.456 M -1.39 % 315.839 M 36.29 % 231.736 M -5.04 % 244.028 M 93.63 % 126.027 M -3.20 % 130.188 M 10.77 % 117.534 M -19.17 % 145.402 M 61.55 % 90.005 M 20.19 % 74.888 M
Tax assets 0.000 -100.00 % 4.427 M 17.12 % 3.780 M 3.19 % 3.663 M -55.92 % 8.310 M -9.72 % 9.205 M 59.31 % 5.778 M -51.43 % 11.897 M 19.62 % 9.946 M 0.00 % 9.946 M 58.53 % 6.274 M 89.09 % 3.318 M 106.47 % 1.607 M 5 851.85 % 27.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 184.704 M 39.59 % 132.321 M 1.00 % 131.006 M -16.40 % 156.714 M -54.70 % 345.968 M 14.27 % 302.764 M 6.11 % 285.330 M -6.95 % 306.637 M 101.23 % 152.383 M 129.20 % 66.484 M 423.99 % 12.688 M -63.37 % 34.635 M -25.23 % 46.320 M 157.95 % 17.957 M 18.79 % 15.116 M
Tax payables 0.000 -100.00 % 311.000 K -96.41 % 8.667 M -4.38 % 9.064 M -28.01 % 12.591 M 136.85 % 5.316 M 205.52 % 1.740 M 57.61 % 1.104 M 91.67 % 576.000 K -95.52 % 12.848 M -48.33 % 24.865 M 0.00 % 24.865 M 163.48 % 9.437 M 151.25 % 3.756 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.379 M 0.000 100.00 % -778.000 K 0.000 0.000 100.00 % -233.000 K -100.46 % 50.877 M 0.000
Minority interest 8.736 M -13.55 % 10.105 M 36.04 % 7.428 M 1.50 % 7.318 M 7.10 % 6.833 M 1 523.54 % -480.000 K -1 197.30 % -37.000 K -101.11 % 3.344 M 9.42 % 3.056 M 33.92 % 2.282 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 20.606 M 92.89 % 10.683 M -17.36 % 12.927 M -24.54 % 17.132 M 22.49 % 13.986 M 5.71 % 13.230 M -0.35 % 13.277 M 31.18 % 10.121 M -29.29 % 14.314 M -13.01 % 16.455 M 13.73 % 14.468 M -6.63 % 15.495 M -0.50 % 15.573 M 413.96 % 3.030 M 108.97 % 1.450 M
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
Other total stockholders equity 277.796 M 20.33 % 230.865 M -0.67 % 232.427 M 0.28 % 231.772 M 0.00 % 231.772 M 0.01 % 231.750 M 0.18 % 231.325 M 0.00 % 231.325 M -6.36 % 247.047 M 0.00 % 247.047 M 0.12 % 246.760 M 308 353.86 % 79.999 K 0.000 0.000 0.000
Deferred tax liabilities non current 9.216 M 208.54 % 2.987 M -5.68 % 3.167 M -6.74 % 3.396 M -6.65 % 3.638 M 210.94 % 1.170 M -7.58 % 1.266 M -8.19 % 1.379 M 108.31 % 662.000 K -14.91 % 778.000 K 116.11 % 360.000 K 0.00 % 360.000 K 54.51 % 233.000 K 0.00 % 233.000 K 117.76 % 107.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.237 B 22.99 % 1.006 B -0.69 % 1.013 B 2.38 % 988.951 M -16.74 % 1.188 B 17.36 % 1.012 B 9.69 % 922.709 M 4.68 % 881.463 M 27.14 % 693.285 M 11.84 % 619.910 M 42.51 % 434.998 M 18.73 % 366.364 M -3.21 % 378.500 M 55.92 % 242.755 M 141.54 % 100.502 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 2018-12-31 2017-12-31 2016-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 2019-01-31 2018-06-30 2018-01-31 2017-06-30 2017-01-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.839 M 0.000 -100.00 % 238.496 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 8.071 M -59.19 % 19.776 M 2 378.20 % 798.000 K -29.38 % 1.130 M 291.00 % 289.000 K -84.27 % 1.837 M -12.27 % 2.094 M -20.89 % 2.647 M 78.97 % 1.479 M 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 % -108.002 M 0.000 100.00 % -98.564 M 0.000 100.00 % -145.674 M 0.000 100.00 % -286.588 M 0.000 100.00 % -92.470 M 0.000 -100.00 % 2.691 M 0.000 100.00 % -2.249 M 94.36 % -39.841 M -100.00 % -19.920 M 28.92 % -28.026 M -100.00 % -14.013 M
Accounts receivables 0.000 100.00 % -35.505 M 0.000 100.00 % -20.985 M 0.000 100.00 % -51.242 M 0.000 100.00 % -80.251 M 0.000 100.00 % -3.873 M 0.000 -100.00 % 28.241 M 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 100.00 % -31.671 M 0.000 100.00 % -82.493 M 0.000 100.00 % -43.736 M 0.000 100.00 % -178.998 M 0.000 100.00 % -59.550 M 0.000 100.00 % -10.178 M 0.000 100.00 % -2.545 M 89.58 % -24.420 M -100.00 % -12.210 M -58.64 % -7.697 M -100.00 % -3.848 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -40.826 M 0.000 -100.00 % 4.914 M 0.000 100.00 % -50.696 M 0.000 100.00 % -27.339 M 0.000 100.00 % -29.047 M 0.000 100.00 % -15.372 M 0.000 -100.00 % 296.000 K 101.92 % -15.421 M -100.00 % -7.710 M 62.07 % -20.329 M -100.00 % -10.165 M
Other non cash items 24.440 M -28.56 % 34.209 M 160.74 % -56.323 M 61.81 % -147.471 M -176.35 % -53.363 M 24.71 % -70.876 M -296.15 % -17.891 M 16.17 % -21.343 M -245.68 % 14.651 M 543.97 % -3.300 M 89.36 % -31.011 M -159.57 % 52.055 M 318.61 % -23.812 M -580.69 % 4.954 M 5.42 % 4.699 M 100.00 % 2.350 M 200.99 % -2.327 M -100.00 % -1.163 M
Net cash provided by operating activities 35.043 M 148.82 % -71.786 M -174.01 % -26.198 M -6.12 % -24.686 M -199.80 % 24.736 M 142.10 % -58.749 M -1 272.32 % -4.281 M 88.80 % -38.240 M -866.14 % -3.958 M 81.82 % -21.777 M 74.73 % -86.190 M -254.75 % 55.697 M 266.07 % 15.215 M -21.15 % 19.296 M 1.72 % 18.970 M 100.00 % 9.485 M 195.84 % 3.206 M 100.00 % 1.603 M
Investments in property plant and equipment -476.000 K 0.000 100.00 % -1.045 M 20.71 % -1.318 M 48.60 % -2.564 M -111.38 % -1.213 M -401.24 % -242.000 K 96.56 % -7.042 M -707.57 % -872.000 K 92.00 % -10.903 M -1 919.07 % -540.000 K 50.46 % -1.090 M 78.77 % -5.134 M -229.95 % -1.556 M 92.38 % -20.432 M -100.00 % -10.216 M -0.12 % -10.204 M -100.00 % -5.102 M
Acquisitions net -31.966 M 0.000 100.00 % -3.648 M 0.00 % -3.648 M -160.75 % 6.005 M 200.08 % -6.000 M -500.00 % -1.000 M -111.89 % 8.409 M 132.05 % -26.240 M -818.12 % -2.858 M -385.80 % 1.000 M 0.000 -100.00 % 8.400 M 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -15.300 M 0.000 0.000 100.00 % -500.000 K -6 150.00 % -8.000 K 99.96 % -20.000 M 51.98 % -41.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 -100.00 % 2.627 M 0.000 -100.00 % 9.155 M 0.000 0.000 100.00 % -7.911 M -130.14 % 26.244 M 15.44 % 22.734 M -44.07 % 40.650 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 5.001 K -99.99 % 51.956 M 3 897.95 % -1.368 M -102.19 % 62.380 M 511.48 % -15.160 M -1 516 100.00 % 1.000 K 100.01 % -8.159 M -1 538.35 % -498.000 K -354.08 % 196.000 K 100.99 % -19.876 M 51.10 % -40.650 M -7 120.73 % 579.000 K 200.00 % -579.000 K -137.21 % 1.556 M -92.38 % 20.432 M 100.00 % 10.216 M 0.12 % 10.204 M 100.00 % 5.102 M
Net cash used for investing activites -32.437 M -162.43 % 51.956 M 1 612.99 % -3.434 M -105.98 % 57.414 M 584.14 % -11.859 M -64.43 % -7.212 M 23.28 % -9.401 M -1 184.31 % 867.000 K 103.20 % -27.120 M 19.67 % -33.761 M 18.04 % -41.190 M -7 960.67 % -511.000 K -119.02 % 2.687 M 272.69 % -1.556 M 92.38 % -20.432 M -100.00 % -10.216 M -0.12 % -10.204 M -100.00 % -5.102 M
Debt repayment 24.060 M -65.47 % 69.683 M 1 557.19 % -4.782 M -131.32 % 15.266 M 346.50 % -6.193 M 0.000 -100.00 % 47.969 M 87.74 % 25.551 M 604.46 % -5.065 M -107.93 % 63.878 M 1 635.16 % -4.161 M 0.000 -100.00 % 48.567 M 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 -100.00 % 287.000 K -99.89 % 254.580 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -11.560 M 57.50 % -27.200 M -33.33 % -20.400 M -117.02 % -9.400 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -23.824 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -28.000 M 0.000 100.00 % -52.000 M 0.000 0.000 0.000 100.00 % -16.000 M 0.000 0.000 100.00 % -142.819 M -614.10 % -20.000 M 33.33 % -30.000 M -140.00 % -12.500 M 0.000 0.000 0.000 0.000
Other financing activites -6.633 M -70.65 % -3.887 M -106.31 % 61.598 M 436.22 % -18.321 M -87.66 % -9.763 M -121.50 % 45.414 M 724.08 % -7.277 M -28.16 % -5.678 M -126.36 % 21.544 M -53.33 % 46.164 M -85.22 % 312.432 M 1 171.04 % -29.171 M 42.95 % -51.135 M 63.59 % -140.451 M -159.85 % -54.051 M -100.00 % -27.026 M 40.94 % -45.758 M -100.00 % -22.879 M
Net cash used provided by financing activities 5.867 M -44.63 % 10.596 M -70.90 % 36.416 M 156.50 % -64.455 M -303.95 % -15.956 M -135.13 % 45.414 M 11.60 % 40.692 M 950.66 % 3.873 M -76.50 % 16.479 M -85.06 % 110.329 M -22.10 % 141.628 M 388.03 % -49.171 M -50.98 % -32.568 M 78.71 % -152.951 M -182.97 % -54.051 M -100.00 % -27.026 M 40.94 % -45.758 M -100.00 % -22.879 M
Effect of forex changes on cash -1.684 M 16.34 % -2.013 M -225.73 % -618.000 K -294.95 % 317.000 K 131.29 % -1.013 M 30.43 % -1.456 M 29.39 % -2.062 M -439.14 % 608.000 K 366.67 % -228.000 K -408.11 % 74.000 K 135.92 % -206.000 K -131.46 % -89.000 K -368.42 % -19.000 K -100.01 % 133.021 M 79.32 % 74.180 M 100.00 % 37.090 M -39.37 % 61.170 M 100.00 % 30.585 M
Net change in cash 6.789 M 160.36 % -11.247 M -282.40 % 6.166 M 119.63 % -31.410 M -667.60 % -4.092 M 81.37 % -21.970 M -188.06 % 24.948 M 175.85 % -32.892 M -121.84 % -14.827 M -127.02 % 54.865 M 290.72 % 14.042 M 136.96 % 5.926 M 140.35 % -14.685 M -570.62 % -2.190 M -123.46 % 9.334 M 0.00 % 9.334 M 121.84 % 4.207 M 0.00 % 4.207 M
Cash at beginning of period 34.020 M -24.85 % 45.267 M 15.77 % 39.101 M -44.55 % 70.511 M -5.49 % 74.603 M -22.75 % 96.573 M 34.83 % 71.625 M -31.47 % 104.517 M -12.42 % 119.344 M 85.09 % 64.479 M 27.84 % 50.437 M 13.31 % 44.511 M -24.81 % 59.196 M 300.00 % 14.799 M 170.77 % 5.466 M 0.00 % 5.466 M 334.37 % 1.258 M 0.00 % 1.258 M
Cash at end of period 40.809 M 19.96 % 34.020 M -24.85 % 45.267 M 15.77 % 39.101 M -44.55 % 70.511 M -5.49 % 74.603 M -22.75 % 96.573 M 34.83 % 71.625 M -31.47 % 104.517 M -12.42 % 119.344 M 85.09 % 64.479 M 27.84 % 50.437 M 13.31 % 44.511 M 253.00 % 12.609 M -14.80 % 14.799 M 0.00 % 14.799 M 170.77 % 5.466 M 0.00 % 5.466 M
Operating cash flow 35.043 M 148.82 % -71.786 M -350.49 % -15.935 M 35.45 % -24.686 M -199.80 % 24.736 M 142.10 % -58.749 M -1 272.32 % -4.281 M 88.80 % -38.240 M -866.14 % -3.958 M 81.82 % -21.777 M 74.73 % -86.190 M -254.75 % 55.697 M 266.07 % 15.215 M -21.15 % 19.296 M 1.72 % 18.970 M 100.00 % 9.485 M 195.84 % 3.206 M 100.00 % 1.603 M
Capital expenditure -476.000 K 62.46 % -1.268 M -21.34 % -1.045 M 20.71 % -1.318 M 48.60 % -2.564 M -111.38 % -1.213 M -401.24 % -242.000 K 96.56 % -7.042 M -707.57 % -872.000 K 92.00 % -10.903 M -1 919.07 % -540.000 K 50.46 % -1.090 M 78.77 % -5.134 M -229.95 % -1.556 M 92.38 % -20.432 M -100.00 % -10.216 M -0.12 % -10.204 M -100.00 % -5.102 M
Free CashFlow 34.567 M 147.32 % -73.054 M -330.24 % -16.980 M 34.70 % -26.004 M -217.28 % 22.172 M 136.98 % -59.962 M -1 225.71 % -4.523 M 90.01 % -45.282 M -837.52 % -4.830 M 85.22 % -32.680 M 62.32 % -86.730 M -258.83 % 54.607 M 441.68 % 10.081 M -43.17 % 17.740 M 1 313.41 % -1.462 M -100.00 % -731.000 K 89.55 % -6.998 M -100.00 % -3.499 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019 2019 2018 2018 2017 2017