2458.HK

Gala Technology Holding Limited 2458.HK

Finances

2024 2023 2022 2021 2020 2019
Revenue 775.918 M 22.46 % 633.633 M -0.67 % 637.886 M 38.72 % 459.851 M 13.61 % 404.745 M 6.90 % 378.630 M
Net income 84.159 M 13.42 % 74.203 M 448.64 % 13.525 M -66.18 % 39.986 M -3.64 % 41.498 M -11.00 % 46.627 M
Income before tax 85.525 M 17.55 % 72.756 M 227.42 % 22.221 M -46.75 % 41.726 M -6.84 % 44.792 M -11.36 % 50.532 M
Income before tax ratio 0.11 -4.01 % 0.11 229.62 % 0.03 -61.61 % 0.09 -18.01 % 0.11 -17.08 % 0.13
EBITDA 120.719 M -3.65 % 125.298 M 142.60 % 51.649 M -23.85 % 67.828 M -1.74 % 69.031 M -5.44 % 72.999 M
Net income ratio 0.11 -7.38 % 0.12 452.32 % 0.02 -75.62 % 0.09 -15.19 % 0.10 -16.74 % 0.12
Ratio EBITDA 0.16 -21.32 % 0.20 144.22 % 0.08 -45.11 % 0.15 -13.52 % 0.17 -11.54 % 0.19
Gross profit ratio 0.54 -1.46 % 0.54 4.17 % 0.52 8.39 % 0.48 8.09 % 0.45 -1.37 % 0.45
Weighted average shs out dil 133.157 M -2.80 % 136.996 M -0.73 % 138.000 M 0.00 % 138.000 M 0.00 % 138.000 M 0.00 % 138.000 M
Weighted average shs out 133.586 M -2.49 % 136.996 M -0.73 % 138.000 M 0.00 % 138.000 M 0.00 % 138.000 M 0.00 % 138.000 M
EPS diluted 0.63 16.67 % 0.54 451.02 % 0.10 -66.21 % 0.29 -3.33 % 0.30 -11.76 % 0.34
Earnings per share 0.63 16.67 % 0.54 451.02 % 0.10 -66.21 % 0.29 -3.33 % 0.30 -11.76 % 0.34
Gross profit 415.883 M 20.67 % 344.656 M 3.48 % 333.064 M 50.35 % 221.527 M 22.80 % 180.391 M 5.43 % 171.101 M
Income tax expense 1.379 M 193.24 % -1.479 M -116.90 % 8.752 M 274.66 % 2.336 M -42.55 % 4.066 M -16.20 % 4.852 M
Cost of revenue 360.035 M 24.59 % 288.977 M -5.20 % 304.822 M 27.90 % 238.324 M 6.23 % 224.354 M 8.11 % 207.529 M
General and administrative expenses 60.058 M 31.66 % 45.617 M -18.57 % 56.023 M 168.04 % 20.901 M 144.23 % 8.558 M -9.23 % 9.428 M
Selling and marketing expenses 147.333 M 13.77 % 129.506 M -25.23 % 173.200 M 102.36 % 85.590 M 50.01 % 57.057 M 3.36 % 55.204 M
Other expenses -2.614 M -1 162.60 % 246.000 K -86.75 % 1.856 M -89.78 % 18.164 M -27.79 % 25.153 M 40.45 % 17.909 M
Operating expenses 338.502 M 18.94 % 284.600 M -10.52 % 318.055 M 77.13 % 179.565 M 32.03 % 136.000 M 10.90 % 122.633 M
Cost and expenses 698.537 M 21.84 % 573.331 M -7.95 % 622.877 M 49.05 % 417.889 M 15.97 % 360.354 M 9.14 % 330.162 M
Research and development expenses 133.725 M 22.42 % 109.231 M 25.59 % 86.976 M 38.71 % 62.705 M 38.63 % 45.232 M 12.82 % 40.092 M
Selling general and administrative expenses 207.391 M 18.43 % 175.123 M -23.60 % 229.223 M 132.25 % 98.696 M 50.42 % 65.615 M 1.52 % 64.632 M
Interest income 6.826 M 19.44 % 5.715 M 173.05 % 2.093 M 41.61 % 1.478 M 45.90 % 1.013 M -41.07 % 1.719 M
Interest expense 3.965 M -13.67 % 4.593 M 578.43 % 677.000 K -8.14 % 737.000 K 20.42 % 612.000 K 213.85 % 195.000 K
Depreciation and amortization 46.712 M -2.58 % 47.949 M 66.77 % 28.751 M 13.35 % 25.365 M 7.36 % 23.627 M 6.08 % 22.272 M
Operating income 74.767 M 24.50 % 60.056 M 300.13 % 15.009 M -63.38 % 40.985 M -7.67 % 44.391 M -9.42 % 49.008 M
Operating income ratio 0.10 1.67 % 0.09 302.82 % 0.02 -73.60 % 0.09 -18.74 % 0.11 -15.27 % 0.13
Total other income expenses net 10.758 M -15.29 % 12.700 M 76.10 % 7.212 M 873.28 % 741.000 K 84.79 % 401.000 K -73.69 % 1.524 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Net debt -362.523 M -22.58 % -295.751 M -33.56 % -221.440 M -25.80 % -176.022 M -9.91 % -160.157 M -12.24 % -142.695 M
Total investments 39.722 M -5.06 % 41.837 M 0.000 -100.00 % 83.000 K -92.34 % 1.084 M 1 104.44 % 90.000 K
Total debt 15.153 M 225.17 % 4.660 M -58.12 % 11.126 M -10.19 % 12.388 M 247.39 % 3.566 M 52.59 % 2.337 M
Accumulated other comprehensive income loss 47.457 M -20.47 % 59.675 M 4.68 % 57.005 M 1.37 % 56.236 M 0.000 -100.00 % 56.512 M
Retained earnings 156.390 M 11.17 % 140.676 M 111.63 % 66.473 M 25.54 % 52.948 M -29.92 % 75.557 M 23.34 % 61.261 M
Common stock 1.186 M 0.00 % 1.186 M 14 725.00 % 8.000 K 0.00 % 8.000 K -99.93 % 11.778 M 0.00 % 11.778 M
Total equity 377.133 M 13.74 % 331.588 M 170.43 % 122.614 M 14.26 % 107.313 M -27.52 % 148.065 M 16.28 % 127.339 M
Other non current liabilities 48.948 M 6.81 % 45.826 M 194.72 % 15.549 M 4 981.37 % 306.000 K 47.12 % 208.000 K -97.87 % 9.783 M
Long term debt 12.489 M 3 684.55 % 330.000 K -92.63 % 4.475 M -42.85 % 7.830 M 427.63 % 1.484 M 147.33 % 600.000 K
Total non current liabilities 61.437 M 33.11 % 46.156 M 130.50 % 20.024 M 146.12 % 8.136 M 380.85 % 1.692 M -83.70 % 10.383 M
Other current liabilities 86.663 M 38.29 % 62.666 M -63.01 % 169.422 M 20.05 % 141.127 M 148.71 % 56.744 M 20.14 % 47.231 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 2.664 M -38.48 % 4.330 M -34.90 % 6.651 M 45.92 % 4.558 M 118.92 % 2.082 M 19.86 % 1.737 M
Total current liabilities 193.043 M 28.98 % 149.674 M -34.24 % 227.622 M 28.66 % 176.913 M 71.80 % 102.978 M 4.01 % 99.012 M
Total liabilities 254.480 M 29.95 % 195.830 M -20.92 % 247.646 M 33.83 % 185.049 M 76.79 % 104.670 M -4.32 % 109.395 M
Other non current assets 6.816 M -15.49 % 8.065 M 36.53 % 5.907 M 378.30 % 1.235 M -66.34 % 3.669 M 733.86 % 440.000 K
Long term investments 25.308 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 92.620 M -0.28 % 92.884 M 134.12 % 39.674 M 164.18 % 15.018 M -42.74 % 26.230 M -22.92 % 34.029 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 92.620 M -0.28 % 92.884 M 134.12 % 39.674 M 164.18 % 15.018 M -42.74 % 26.230 M -22.92 % 34.029 M
Property plant equipment net 20.955 M 154.18 % 8.244 M -52.57 % 17.380 M 2.27 % 16.995 M 179.94 % 6.071 M 28.54 % 4.723 M
Total non current assets 145.699 M 33.43 % 109.193 M 64.05 % 66.559 M 80.36 % 36.903 M -10.30 % 41.141 M -8.70 % 45.059 M
Other current assets 13.940 M -59.54 % 34.458 M 195.52 % 11.660 M -36.43 % 18.343 M 15.85 % 15.833 M 51.69 % 10.438 M
Short term investments 14.414 M -65.55 % 41.837 M 0.000 -100.00 % 83.000 K -92.34 % 1.084 M 1 104.44 % 90.000 K
cash and cash equivalents 377.676 M 25.72 % 300.411 M 29.17 % 232.566 M 23.44 % 188.410 M 15.08 % 163.723 M 12.89 % 145.032 M
Cash and short term investments 392.090 M 14.56 % 342.248 M 47.16 % 232.566 M 23.38 % 188.493 M 14.37 % 164.807 M 13.56 % 145.122 M
Total current assets 485.914 M 16.18 % 418.225 M 37.71 % 303.701 M 18.88 % 255.459 M 20.73 % 211.594 M 10.39 % 191.675 M
Inventory 0.000 0.000 0.000 100.00 % -83.000 K 91.69 % -999.000 K 0.000
Net receivables 79.884 M 92.40 % 41.519 M -30.19 % 59.475 M 22.11 % 48.706 M 52.43 % 31.953 M -11.52 % 36.115 M
Tax assets 0.000 0.000 -100.00 % 3.598 M -1.56 % 3.655 M -29.32 % 5.171 M -11.86 % 5.867 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 81.440 M 4.27 % 78.106 M 77.03 % 44.121 M 44.11 % 30.617 M -25.38 % 41.031 M -5.26 % 43.307 M
Tax payables 22.276 M 387.23 % 4.572 M -38.45 % 7.428 M 1 115.71 % 611.000 K -80.42 % 3.121 M -53.67 % 6.737 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest -853.000 K -1.55 % -840.000 K 3.67 % -872.000 K 53.59 % -1.879 M -33.36 % -1.409 M -121.19 % -637.000 K
Capital lease obligations 15.153 M 225.17 % 4.660 M -58.12 % 11.126 M -10.19 % 12.388 M 247.39 % 3.566 M 52.59 % 2.337 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 129.208 M -1.29 % 130.891 M 0.000 0.000 -100.00 % 62.139 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 631.613 M 19.76 % 527.418 M 42.45 % 370.260 M 26.64 % 292.362 M 15.68 % 252.735 M 6.76 % 236.734 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 13.045 M 0.000 -100.00 % 2.872 M 0.000 0.000 0.000
Change in working capital -33.631 M -12.83 % -29.806 M -236.77 % 21.793 M 2 353.67 % -967.000 K -116.70 % 5.790 M -77.61 % 25.860 M
Accounts receivables -27.839 M -713.73 % 4.536 M 153.03 % -8.554 M 49.11 % -16.808 M -499.52 % 4.207 M -65.42 % 12.165 M
Inventory 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
Other working capital -5.792 M 83.13 % -34.342 M -213.16 % 30.347 M 91.57 % 15.841 M 900.69 % 1.583 M -88.44 % 13.695 M
Other non cash items 58.106 M 688.95 % 7.365 M 606.19 % -1.455 M -185.24 % 1.707 M -51.31 % 3.506 M 143.66 % -8.031 M
Net cash provided by operating activities 176.316 M 79.43 % 98.264 M 32.46 % 74.182 M 9.36 % 67.831 M -12.72 % 77.715 M -14.25 % 90.633 M
Investments in property plant and equipment -5.625 M -280.07 % -1.480 M 93.98 % -24.585 M -1.94 % -24.118 M 6.11 % -25.687 M -77.24 % -14.493 M
Acquisitions net 0.000 0.000 0.000 -100.00 % 19.500 M -17.45 % 23.622 M 74.08 % 13.570 M
Purchases of investments 0.000 100.00 % -102.858 M -419.48 % -19.800 M 82.24 % -111.500 M -6.49 % -104.709 M -88.66 % -55.502 M
Sales maturities of investments 0.000 -100.00 % 61.614 M 207.95 % 20.008 M -82.29 % 112.986 M 8.59 % 104.049 M 58.07 % 65.826 M
Other investing activites -35.138 M 32.86 % -52.337 M -145 480.56 % 36.000 K 100.23 % -15.352 M 44.08 % -27.454 M -99.68 % -13.749 M
Net cash used for investing activites -40.763 M 57.12 % -95.061 M -290.54 % -24.341 M -31.69 % -18.484 M 38.75 % -30.179 M -594.09 % -4.348 M
Debt repayment -6.314 M 2.35 % -6.466 M -6.79 % -6.055 M -110.09 % 60.012 M 2 608.86 % -2.392 M 9.87 % -2.654 M
Common stock issued 0.000 -100.00 % 69.394 M 0.000 -100.00 % 8.000 K 0.000 0.000
Common stock repurchased -27.324 M 0.000 0.000 0.000 0.000 0.000
Dividends paid -24.700 M 0.000 0.000 100.00 % -80.000 M -300.00 % -20.000 M -150.00 % -8.000 M
Other financing activites -328.000 K 65.69 % -956.000 K 71.12 % -3.310 M 1.08 % -3.346 M -327.88 % -782.000 K 42.42 % -1.358 M
Net cash used provided by financing activities -58.666 M -194.67 % 61.972 M 761.74 % -9.365 M 59.85 % -23.326 M -0.66 % -23.174 M -92.92 % -12.012 M
Effect of forex changes on cash 378.000 K -85.84 % 2.670 M -27.45 % 3.680 M 375.86 % -1.334 M 76.48 % -5.671 M -432.03 % 1.708 M
Net change in cash 77.265 M 13.88 % 67.845 M 53.65 % 44.156 M 78.86 % 24.687 M 32.08 % 18.691 M -75.40 % 75.981 M
Cash at beginning of period 300.411 M 29.17 % 232.566 M 23.44 % 188.410 M 15.08 % 163.723 M 12.89 % 145.032 M 110.04 % 69.051 M
Cash at end of period 377.676 M 25.72 % 300.411 M 29.17 % 232.566 M 23.44 % 188.410 M 15.08 % 163.723 M 12.89 % 145.032 M
Operating cash flow 176.316 M 79.43 % 98.264 M 32.46 % 74.182 M 9.36 % 67.831 M -12.72 % 77.715 M -14.25 % 90.633 M
Capital expenditure -5.625 M 84.34 % -35.917 M -46.09 % -24.585 M -1.94 % -24.118 M 6.11 % -25.687 M -77.24 % -14.493 M
Free CashFlow 170.691 M 173.78 % 62.347 M 25.71 % 49.597 M 13.46 % 43.713 M -15.98 % 52.028 M -31.67 % 76.140 M
2024 2023 2022 2021 2020 2019
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
Revenue 469.681 M 1.99 % 460.539 M 46.03 % 315.379 M 12.94 % 279.234 M -21.21 % 354.399 M 3.29 % 343.111 M 16.40 % 294.775 M 5.70 % 278.877 M 54.10 % 180.974 M -10.57 % 202.373 M 0.00 % 202.373 M 6.90 % 189.315 M 0.00 % 189.315 M
Net income 53.712 M -8.36 % 58.613 M 129.44 % 25.546 M -26.78 % 34.890 M -11.25 % 39.313 M 674.00 % -6.849 M -133.62 % 20.374 M -37.47 % 32.582 M 340.06 % 7.404 M -64.32 % 20.749 M 0.00 % 20.749 M -11.00 % 23.314 M 0.00 % 23.314 M
Income before tax 58.303 M -2.72 % 59.936 M 134.23 % 25.589 M -13.07 % 29.436 M -32.05 % 43.320 M 2 715.94 % -1.656 M -106.94 % 23.877 M -34.68 % 36.555 M 606.92 % 5.171 M -76.91 % 22.396 M 0.00 % 22.396 M -11.36 % 25.266 M 0.00 % 25.266 M
Income before tax ratio 0.12 -4.62 % 0.13 60.40 % 0.08 -23.03 % 0.11 -13.76 % 0.12 2 632.62 % 0.00 -105.96 % 0.08 -38.20 % 0.13 358.75 % 0.03 -74.18 % 0.11 0.00 % 0.11 -17.08 % 0.13 0.00 % 0.13
EBITDA 89.987 M 24.74 % 72.139 M 48.50 % 48.580 M 55.43 % 31.255 M -54.97 % 69.410 M 3 637.75 % 1.857 M -94.04 % 31.135 M -33.92 % 47.116 M 211.24 % 15.138 M -56.14 % 34.516 M 0.00 % 34.516 M -5.44 % 36.500 M 0.00 % 36.500 M
Net income ratio 0.11 -10.15 % 0.13 57.12 % 0.08 -35.17 % 0.12 12.64 % 0.11 655.71 % -0.02 -128.88 % 0.07 -40.84 % 0.12 185.57 % 0.04 -60.10 % 0.10 0.00 % 0.10 -16.74 % 0.12 0.00 % 0.12
Ratio EBITDA 0.19 22.31 % 0.16 1.69 % 0.15 37.62 % 0.11 -42.85 % 0.20 3 518.70 % 0.01 -94.88 % 0.11 -37.48 % 0.17 101.98 % 0.08 -50.96 % 0.17 0.00 % 0.17 -11.54 % 0.19 0.00 % 0.19
Gross profit ratio 0.51 -4.72 % 0.53 -2.32 % 0.54 4.31 % 0.52 -7.29 % 0.56 4.68 % 0.54 6.30 % 0.51 1.40 % 0.50 9.06 % 0.46 2.46 % 0.45 0.00 % 0.45 -1.37 % 0.45 0.00 % 0.45
Weighted average shs out dil 137.243 M 4.12 % 131.815 M -2.00 % 134.499 M -2.55 % 138.016 M 1.50 % 135.976 M 19.72 % 113.580 M 0.00 % 113.580 M 0.00 % 113.580 M 0.00 % 113.580 M -17.70 % 138.000 M 0.00 % 138.000 M 0.00 % 138.000 M 0.00 % 138.000 M
Weighted average shs out 137.723 M 4.00 % 132.425 M -1.54 % 134.499 M -2.55 % 138.016 M 1.50 % 135.977 M 19.72 % 113.582 M 0.00 % 113.580 M 0.00 % 113.581 M 0.00 % 113.583 M -17.69 % 138.000 M 0.00 % 138.000 M 0.00 % 138.000 M 0.00 % 138.000 M
EPS diluted 0.39 -11.36 % 0.44 131.58 % 0.19 -24.00 % 0.25 -10.71 % 0.28 563.58 % -0.06 -133.67 % 0.18 -35.93 % 0.28 329.45 % 0.07 -56.53 % 0.15 0.00 % 0.15 -11.76 % 0.17 0.00 % 0.17
Earnings per share 0.40 -9.09 % 0.44 131.58 % 0.19 -24.00 % 0.25 -10.71 % 0.28 563.58 % -0.06 -133.67 % 0.18 -35.93 % 0.28 329.45 % 0.07 -56.53 % 0.15 0.00 % 0.15 -11.76 % 0.17 0.00 % 0.17
Gross profit 237.559 M -2.83 % 244.480 M 42.63 % 171.403 M 17.81 % 145.488 M -26.95 % 199.168 M 8.13 % 184.199 M 23.74 % 148.865 M 7.19 % 138.885 M 68.06 % 82.642 M -8.37 % 90.196 M 0.00 % 90.196 M 5.43 % 85.551 M 0.00 % 85.551 M
Income tax expense 4.593 M 245.60 % 1.329 M 2 558.00 % 50.000 K 100.92 % -5.448 M -237.26 % 3.969 M -23.69 % 5.201 M 46.47 % 3.551 M -15.33 % 4.194 M 125.73 % 1.858 M -8.61 % 2.033 M 0.00 % 2.033 M -16.20 % 2.426 M 0.00 % 2.426 M
Cost of revenue 232.122 M 7.43 % 216.059 M 50.07 % 143.976 M 7.65 % 133.746 M -13.84 % 155.231 M -2.32 % 158.912 M 8.91 % 145.910 M 4.23 % 139.992 M 42.37 % 98.332 M -12.34 % 112.177 M 0.00 % 112.177 M 8.11 % 103.765 M 0.00 % 103.765 M
General and administrative expenses 22.954 M -40.29 % 38.444 M 78.55 % 21.531 M 6.33 % 20.249 M -20.06 % 25.330 M -34.19 % 38.491 M 120.44 % 17.461 M 31.39 % 13.289 M -36.79 % 21.024 M 391.33 % 4.279 M 0.00 % 4.279 M -9.23 % 4.714 M 0.00 % 4.714 M
Selling and marketing expenses 68.170 M -13.63 % 78.932 M 15.40 % 68.401 M 39.45 % 49.051 M -39.03 % 80.455 M -19.35 % 99.755 M 35.82 % 73.445 M 37.03 % 53.598 M 67.54 % 31.992 M 12.14 % 28.529 M 0.00 % 28.529 M 3.36 % 27.602 M 0.00 % 27.602 M
Other expenses 0.000 0.000 0.000 0.000 0.000 100.00 % -2.480 M 0.000 0.000 0.000 -100.00 % 8.231 M 0.00 % 8.231 M -8.08 % 8.955 M 0.00 % 8.955 M
Operating expenses 175.441 M -8.75 % 192.264 M 29.16 % 148.852 M 16.43 % 127.844 M -16.70 % 153.465 M -17.80 % 186.701 M 48.70 % 125.558 M 22.03 % 102.888 M 32.50 % 77.654 M 21.99 % 63.655 M 0.00 % 63.655 M 3.81 % 61.317 M 0.00 % 61.317 M
Cost and expenses 407.563 M -0.19 % 408.323 M 39.44 % 292.828 M 11.94 % 261.590 M -15.26 % 308.696 M -10.68 % 345.613 M 27.31 % 271.468 M 11.77 % 242.880 M 38.01 % 175.986 M 0.09 % 175.832 M 0.00 % 175.832 M 6.51 % 165.081 M 0.00 % 165.081 M
Research and development expenses 84.317 M 12.68 % 74.826 M 27.04 % 58.899 M -0.01 % 58.907 M 17.06 % 50.324 M 1.73 % 49.468 M 31.89 % 37.508 M 1.33 % 37.016 M 44.09 % 25.689 M 13.59 % 22.616 M 0.00 % 22.616 M 12.82 % 20.046 M 0.00 % 20.046 M
Selling general and administrative expenses 91.124 M -22.41 % 117.438 M 30.55 % 89.953 M 30.49 % 68.937 M -35.23 % 106.432 M -23.10 % 138.401 M 49.34 % 92.678 M 38.57 % 66.883 M 25.87 % 53.136 M 61.96 % 32.808 M 0.00 % 32.808 M 1.52 % 32.316 M 0.00 % 32.316 M
Interest income 0.000 0.000 0.000 -100.00 % 3.332 M 39.82 % 2.383 M -12.42 % 2.721 M 377.37 % 570.000 K 2.15 % 558.000 K 204.92 % 183.000 K -63.87 % 506.500 K 0.00 % 506.500 K -41.07 % 859.500 K 0.00 % 859.500 K
Interest expense 0.000 0.000 0.000 100.00 % -797.118 K -114.79 % 5.390 M 1 234.37 % 403.946 K 0.000 0.000 0.000 -100.00 % 306.000 K 0.00 % 306.000 K 213.85 % 97.500 K 0.00 % 97.500 K
Depreciation and amortization 27.557 M 10.27 % 24.991 M 15.05 % 21.721 M 5.91 % 20.508 M 1.00 % 20.304 M 73.54 % 11.700 M 15.64 % 10.118 M -5.13 % 10.665 M 1.71 % 10.486 M -11.24 % 11.814 M 0.00 % 11.814 M 6.08 % 11.136 M 0.00 % 11.136 M
Operating income 62.118 M 18.96 % 52.216 M 131.55 % 22.551 M 105.95 % 10.950 M -77.70 % 49.106 M 598.89 % -9.843 M -146.83 % 21.017 M -42.34 % 36.451 M 683.56 % 4.652 M -79.04 % 22.196 M 0.00 % 22.196 M -9.42 % 24.504 M 0.00 % 24.504 M
Operating income ratio 0.13 16.65 % 0.11 58.56 % 0.07 82.34 % 0.04 -71.70 % 0.14 583.00 % -0.03 -140.24 % 0.07 -45.45 % 0.13 408.48 % 0.03 -76.56 % 0.11 0.00 % 0.11 -15.27 % 0.13 0.00 % 0.13
Total other income expenses net -3.815 M -149.42 % 7.720 M 154.11 % 3.038 M -83.57 % 18.486 M 419.50 % -5.786 M -387.29 % 2.014 M -61.25 % 5.198 M 831.54 % 558.000 K 7.51 % 519.000 K 158.85 % 200.500 K 0.00 % 200.500 K -73.69 % 762.000 K 0.00 % 762.000 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
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2020-12-31 2020-06-30 2019-12-31
Net debt -404.427 M -11.56 % -362.523 M -18.30 % -306.435 M -3.61 % -295.751 M -6.79 % -276.945 M -25.07 % -221.440 M -27.43 % -173.771 M 1.28 % -176.022 M -9.91 % -160.157 M -5.77 % -151.426 M -6.12 % -142.695 M
Total investments 25.083 M -36.85 % 39.722 M 3.84 % 38.254 M -8.56 % 41.837 M 187.11 % 14.572 M 0.000 0.000 -100.00 % 83.000 K -92.34 % 1.084 M 84.67 % 587.000 K 552.22 % 90.000 K
Total debt 14.840 M -2.07 % 15.153 M 445.66 % 2.777 M -40.41 % 4.660 M -44.92 % 8.461 M -23.95 % 11.126 M -24.43 % 14.722 M 18.84 % 12.388 M 247.39 % 3.566 M 20.82 % 2.952 M 26.29 % 2.337 M
Accumulated other comprehensive income loss 41.892 M -11.73 % 47.457 M -20.38 % 59.606 M -36.70 % 94.171 M 5.45 % 89.304 M 56.66 % 57.005 M 5.31 % 54.133 M -3.74 % 56.236 M -0.49 % 56.512 M 0.00 % 56.512 M 0.00 % 56.512 M
Retained earnings 253.847 M 62.32 % 156.390 M 11.51 % 140.251 M 32.09 % 106.180 M 35.77 % 78.203 M 101.09 % 38.890 M -22.22 % 50.003 M 68.76 % 29.629 M -60.79 % 75.557 M 10.45 % 68.409 M 11.67 % 61.261 M
Common stock 1.231 M 3.79 % 1.186 M 0.00 % 1.186 M 0.00 % 1.186 M 0.00 % 1.186 M 14 725.00 % 8.000 K 0.00 % 8.000 K 0.00 % 8.000 K -99.93 % 11.778 M 0.00 % 11.778 M 0.00 % 11.778 M
Total equity 425.323 M 12.78 % 377.133 M 24.10 % 303.886 M -8.35 % 331.588 M 10.99 % 298.750 M 143.65 % 122.614 M -3.15 % 126.599 M 17.97 % 107.313 M -27.52 % 148.065 M 7.53 % 137.702 M 8.14 % 127.339 M
Other non current liabilities 43.344 M -11.45 % 48.948 M 2.46 % 47.774 M 4.25 % 45.826 M -24.94 % 61.051 M 292.64 % 15.549 M 3 317.36 % 455.000 K 48.69 % 306.000 K 47.12 % 208.000 K -95.84 % 4.996 M -48.94 % 9.783 M
Long term debt 10.820 M -13.36 % 12.489 M 605.99 % 1.769 M 436.06 % 330.000 K -66.22 % 977.000 K -78.17 % 4.475 M -43.96 % 7.986 M 1.99 % 7.830 M 427.63 % 1.484 M 42.42 % 1.042 M 73.67 % 600.000 K
Total non current liabilities 54.164 M -11.84 % 61.437 M 24.01 % 49.543 M 7.34 % 46.156 M -25.59 % 62.028 M 209.77 % 20.024 M 137.22 % 8.441 M 3.75 % 8.136 M 380.85 % 1.692 M -71.98 % 6.038 M -41.85 % 10.383 M
Other current liabilities 119.868 M 38.32 % 86.663 M -17.99 % 105.678 M 68.64 % 62.666 M 14.71 % 54.632 M -67.75 % 169.422 M 16.86 % 144.981 M 2.73 % 141.127 M 148.71 % 56.744 M 9.15 % 51.988 M 10.07 % 47.231 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
Short term debt 4.020 M 50.90 % 2.664 M 164.29 % 1.008 M -76.72 % 4.330 M -42.14 % 7.484 M 12.52 % 6.651 M -1.26 % 6.736 M 47.78 % 4.558 M 118.92 % 2.082 M 9.03 % 1.910 M 9.93 % 1.737 M
Total current liabilities 235.271 M 21.87 % 193.043 M 11.28 % 173.474 M 15.90 % 149.674 M 14.22 % 131.039 M -42.43 % 227.622 M 21.75 % 186.961 M 5.68 % 176.913 M 71.80 % 102.978 M 1.96 % 100.995 M 2.00 % 99.012 M
Total liabilities 289.435 M 13.74 % 254.480 M 14.11 % 223.017 M 13.88 % 195.830 M 1.43 % 193.067 M -22.04 % 247.646 M 26.74 % 195.402 M 5.59 % 185.049 M 76.79 % 104.670 M -2.21 % 107.033 M -2.16 % 109.395 M
Other non current assets 6.998 M 2.67 % 6.816 M 22.74 % 5.553 M -2.70 % 5.707 M 0.92 % 5.655 M -4.27 % 5.907 M -34.29 % 8.989 M 627.85 % 1.235 M -66.34 % 3.669 M 78.58 % 2.055 M 366.93 % 440.000 K
Long term investments 25.083 M -0.89 % 25.308 M 5.45 % 24.000 M 0.000 -100.00 % 14.572 M 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 102.829 M 11.02 % 92.620 M -5.38 % 97.891 M 5.39 % 92.884 M -7.24 % 100.136 M 152.40 % 39.674 M 267.42 % 10.798 M -28.10 % 15.018 M -42.74 % 26.230 M -12.94 % 30.130 M -11.46 % 34.029 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 102.829 M 11.02 % 92.620 M -5.38 % 97.891 M 5.39 % 92.884 M -7.24 % 100.136 M 152.40 % 39.674 M 267.42 % 10.798 M -28.10 % 15.018 M -42.74 % 26.230 M -12.94 % 30.130 M -11.46 % 34.029 M
Property plant equipment net 19.078 M -8.96 % 20.955 M 224.08 % 6.466 M -21.57 % 8.244 M -35.47 % 12.776 M -26.49 % 17.380 M -14.59 % 20.350 M 19.74 % 16.995 M 179.94 % 6.071 M 12.49 % 5.397 M 14.27 % 4.723 M
Total non current assets 153.988 M 5.69 % 145.699 M 8.80 % 133.910 M 22.64 % 109.193 M -19.34 % 135.373 M 103.39 % 66.559 M 48.86 % 44.711 M 21.16 % 36.903 M -10.30 % 41.141 M -4.55 % 43.100 M -4.35 % 45.059 M
Other current assets 18.209 M 30.62 % 13.940 M -24.02 % 18.347 M -46.76 % 34.458 M 11.00 % 31.042 M 166.23 % 11.660 M -46.21 % 21.676 M 18.17 % 18.343 M 22.95 % 14.919 M 17.26 % 12.724 M 20.85 % 10.528 M
Short term investments 0.000 -100.00 % 14.414 M 1.12 % 14.254 M -65.93 % 41.837 M 0.000 0.000 0.000 -100.00 % 83.000 K -92.34 % 1.084 M 84.67 % 587.000 K 552.22 % 90.000 K
cash and cash equivalents 419.267 M 11.01 % 377.676 M 22.14 % 309.212 M 2.93 % 300.411 M 5.26 % 285.406 M 22.72 % 232.566 M 23.38 % 188.493 M 0.04 % 188.410 M 15.08 % 163.723 M 6.05 % 154.378 M 6.44 % 145.032 M
Cash and short term investments 473.847 M 20.85 % 392.090 M 21.22 % 323.466 M -5.49 % 342.248 M 19.92 % 285.406 M 22.72 % 232.566 M 23.38 % 188.493 M 0.00 % 188.493 M 14.37 % 164.807 M 6.35 % 154.965 M 6.78 % 145.122 M
Total current assets 560.770 M 15.41 % 485.914 M 23.64 % 392.993 M -6.03 % 418.225 M 17.33 % 356.444 M 17.37 % 303.701 M 9.52 % 277.290 M 8.55 % 255.459 M 20.73 % 211.594 M 4.94 % 201.635 M 5.20 % 191.675 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -67.121 M -37.81 % -48.706 M -4 775.48 % -999.000 K -100.00 % -499.499 K 0.000
Net receivables 68.714 M -13.98 % 79.884 M 56.08 % 51.180 M 23.27 % 41.519 M 3.81 % 39.996 M -32.75 % 59.475 M -11.39 % 67.121 M 37.81 % 48.706 M 52.43 % 31.953 M -6.11 % 34.034 M -5.76 % 36.115 M
Tax assets 0.000 0.000 0.000 -100.00 % 2.358 M 5.55 % 2.234 M -37.91 % 3.598 M -21.34 % 4.574 M 25.14 % 3.655 M -29.32 % 5.171 M -6.31 % 5.519 M -5.93 % 5.867 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 111.383 M 36.77 % 81.440 M 21.94 % 66.788 M -14.49 % 78.106 M 37.26 % 56.904 M 28.97 % 44.121 M 37.96 % 31.982 M 4.46 % 30.617 M -25.38 % 41.031 M -2.70 % 42.169 M -2.63 % 43.307 M
Tax payables 0.000 -100.00 % 22.276 M 0.000 -100.00 % 4.572 M -61.96 % 12.019 M 61.81 % 7.428 M 127.71 % 3.262 M 433.88 % 611.000 K -80.42 % 3.121 M -36.68 % 4.929 M -26.84 % 6.737 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
Minority interest -855.000 K -0.23 % -853.000 K -0.71 % -847.000 K -0.83 % -840.000 K -0.72 % -834.000 K 4.36 % -872.000 K -0.93 % -864.000 K 54.02 % -1.879 M -33.36 % -1.409 M -37.73 % -1.023 M -60.60 % -637.000 K
Capital lease obligations 14.840 M -2.07 % 15.153 M 445.66 % 2.777 M -40.41 % 4.660 M -44.92 % 8.461 M -23.95 % 11.126 M -24.43 % 14.722 M 18.84 % 12.388 M 247.39 % 3.566 M 20.82 % 2.952 M 26.29 % 2.337 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
Other total stockholders equity 129.208 M 0.00 % 129.208 M 24.61 % 103.690 M -20.78 % 130.891 M 0.00 % 130.891 M 0.000 0.000 0.000 0.000 -100.00 % 0.500 0.000
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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 714.758 M 13.16 % 631.613 M 19.87 % 526.903 M -0.10 % 527.418 M 7.24 % 491.817 M 32.83 % 370.260 M 14.99 % 322.001 M 10.14 % 292.362 M 15.68 % 252.735 M 3.27 % 244.735 M 3.38 % 236.734 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 2020-12-31 2020-06-30 2019-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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.153 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 -100.00 % 13.045 M 0.000 0.000 0.000 -100.00 % 2.872 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital 0.000 100.00 % -33.631 M 0.000 -100.00 % 12.840 M 0.000 100.00 % -11.898 M 0.000 100.00 % -5.693 M 54.79 % -12.591 M -534.92 % 2.895 M 0.00 % 2.895 M -77.61 % 12.930 M 0.00 % 12.930 M
Accounts receivables 0.000 100.00 % -27.839 M 0.000 -100.00 % 4.536 M 0.000 100.00 % -8.554 M 0.000 100.00 % -3.382 M 74.81 % -13.426 M -738.27 % 2.104 M 0.00 % 2.104 M -65.42 % 6.083 M 0.00 % 6.083 M
Inventory 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 46.953 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -5.792 M 0.000 -100.00 % 8.304 M 0.000 100.00 % -3.344 M 0.000 100.00 % -2.311 M -376.77 % 835.000 K 5.50 % 791.500 K 0.00 % 791.500 K -88.44 % 6.848 M 0.00 % 6.848 M
Other non cash items 28.680 M -54.21 % 62.634 M 2 080.83 % -3.162 M 77.61 % -14.123 M 37.52 % -22.605 M -135.82 % 63.111 M 389.77 % -21.780 M -186.63 % 25.141 M 695.90 % -4.219 M -340.67 % 1.753 M 0.00 % 1.753 M 143.66 % -4.016 M 0.00 % -4.016 M
Net cash provided by operating activities 112.220 M -12.81 % 128.711 M 170.37 % 47.605 M -18.21 % 58.205 M 45.30 % 40.059 M -35.75 % 62.347 M 426.80 % 11.835 M -81.94 % 65.540 M 2 760.76 % 2.291 M -94.10 % 38.858 M 0.00 % 38.858 M -14.25 % 45.317 M 0.00 % 45.317 M
Investments in property plant and equipment -660.000 K 84.90 % -4.370 M -248.21 % -1.255 M -89.58 % -662.000 K 19.07 % -818.000 K 62.78 % -2.198 M 12.22 % -2.504 M 15.23 % -2.954 M -77.52 % -1.664 M 87.04 % -12.844 M 0.00 % -12.844 M -77.24 % -7.247 M 0.00 % -7.247 M
Acquisitions net 0.000 0.000 0.000 0.000 -100.00 % 29.018 M 4 596 519 608.42 % 0.631 0.000 0.000 0.000 -100.00 % 11.811 M 0.00 % 11.811 M 74.08 % 6.785 M 0.00 % 6.785 M
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -168.064 M -5 066.51 % 3.384 M 0.000 0.000 0.000 100.00 % -52.355 M 0.00 % -52.355 M -88.66 % -27.751 M 0.00 % -27.751 M
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 139.046 M 4 409.78 % -3.226 M 0.000 0.000 0.000 -100.00 % 52.025 M 0.00 % 52.025 M 58.07 % 32.913 M 0.00 % 32.913 M
Other investing activites -59.425 M -109.93 % -28.307 M -314.39 % -6.831 M 83.06 % -40.334 M 24.25 % -53.247 M -300.68 % -13.289 M -109.28 % -6.350 M -220.38 % 5.275 M 127.56 % -19.141 M -39.44 % -13.727 M 0.00 % -13.727 M -99.68 % -6.875 M 0.00 % -6.875 M
Net cash used for investing activites -60.085 M -83.88 % -32.677 M -304.12 % -8.086 M 80.28 % -40.996 M 24.17 % -54.065 M -249.10 % -15.487 M -74.92 % -8.854 M -481.47 % 2.321 M 111.16 % -20.805 M -37.88 % -15.090 M 0.00 % -15.090 M -594.09 % -2.174 M 0.00 % -2.174 M
Debt repayment -1.477 M 0.000 100.00 % -4.044 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.196 M 0.00 % -1.196 M 9.87 % -1.327 M 0.00 % -1.327 M
Common stock issued 0.000 0.000 0.000 0.000 -100.00 % 156.963 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -9.397 M -7 539.84 % -123.000 K 99.55 % -27.201 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -24.700 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -80.000 M -700.00 % -10.000 M 0.00 % -10.000 M -150.00 % -4.000 M 0.00 % -4.000 M
Other financing activites -307.000 K 87.82 % -2.520 M -3 130.77 % -78.000 K 96.26 % -2.087 M -103.26 % 64.059 M 1 356.06 % -5.100 M -19.58 % -4.265 M -18.97 % -3.585 M -105.95 % 60.259 M 15 511.51 % -391.000 K 0.00 % -391.000 K 42.42 % -679.000 K 0.00 % -679.000 K
Net cash used provided by financing activities -11.181 M 59.11 % -27.343 M 12.71 % -31.323 M -1 400.86 % -2.087 M -103.26 % 64.059 M 1 356.06 % -5.100 M -19.58 % -4.265 M -18.97 % -3.585 M 81.84 % -19.741 M -70.37 % -11.587 M 0.00 % -11.587 M -92.92 % -6.006 M 0.00 % -6.006 M
Effect of forex changes on cash 637.000 K 380.62 % -227.000 K -137.52 % 605.000 K 617.09 % -117.000 K -104.20 % 2.787 M 20.49 % 2.313 M 69.20 % 1.367 M 312.93 % -642.000 K 7.23 % -692.000 K 75.60 % -2.836 M 0.00 % -2.836 M -432.03 % 854.000 K 0.00 % 854.000 K
Net change in cash 419.267 M 235.59 % -309.212 M -200.00 % 309.212 M 4 021.45 % 7.503 M -83.97 % 46.791 M 16.50 % 40.163 M 96 677.48 % 41.500 K -99.87 % 31.817 M 263.39 % -19.474 M -204.19 % 18.691 M 0.00 % 18.691 M -75.40 % 75.981 M 0.00 % 75.981 M
Cash at beginning of period 0.000 -100.00 % 309.212 M 0.000 100.00 % -1.335 M -100.51 % 261.111 M 18.18 % 220.948 M 17.24 % 188.452 M 0.000 -100.00 % 144.250 M -0.54 % 145.032 M 0.00 % 145.032 M 110.04 % 69.051 M 0.00 % 69.051 M
Cash at end of period 419.267 M 0.000 -100.00 % 309.212 M 4 913.57 % 6.168 M -98.00 % 307.902 M 17.92 % 261.111 M 38.53 % 188.493 M 492.43 % 31.817 M -74.50 % 124.776 M -23.79 % 163.723 M 0.00 % 163.723 M 12.89 % 145.032 M 0.00 % 145.032 M
Operating cash flow 112.220 M -12.81 % 128.711 M 170.37 % 47.605 M -18.21 % 58.205 M 45.30 % 40.059 M -35.75 % 62.347 M 426.80 % 11.835 M -81.94 % 65.540 M 2 760.76 % 2.291 M -94.10 % 38.858 M 0.00 % 38.858 M -14.25 % 45.317 M 0.00 % 45.317 M
Capital expenditure -660.000 K 84.90 % -4.370 M -248.21 % -1.255 M -89.58 % -662.000 K 19.07 % -818.000 K 62.78 % -2.198 M 12.22 % -2.504 M 15.23 % -2.954 M -77.52 % -1.664 M 87.04 % -12.844 M 0.00 % -12.844 M -77.24 % -7.247 M 0.00 % -7.247 M
Free CashFlow 111.560 M -10.28 % 124.341 M 168.27 % 46.350 M -19.45 % 57.543 M 46.64 % 39.241 M -34.76 % 60.149 M 544.61 % 9.331 M -85.09 % 62.586 M 9 881.82 % 627.000 K -97.59 % 26.014 M 0.00 % 26.014 M -31.67 % 38.070 M 0.00 % 38.070 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019