CHRHF

Chervon Holdings Limited CHRHF

Finances

2024 2023 2022 2021 2020 2019 2018
Revenue 1.774 B 29.03 % 1.375 B -31.06 % 1.994 B 13.81 % 1.752 B 45.85 % 1.201 B 41.61 % 848.276 M 22.69 % 691.421 M
Net income 112.474 M 402.86 % -37.137 M -126.65 % 139.369 M -3.58 % 144.544 M 225.85 % 44.359 M 30.56 % 33.976 M 340.99 % -14.099 M
Income before tax 150.720 M 408.50 % -48.856 M -130.27 % 161.390 M -8.35 % 176.098 M 195.91 % 59.511 M 85.47 % 32.087 M 261.26 % -19.898 M
Income before tax ratio 0.08 339.09 % -0.04 -143.91 % 0.08 -19.48 % 0.10 102.89 % 0.05 30.97 % 0.04 231.44 % -0.03
EBITDA 199.708 M 6 214.76 % -3.266 M -101.42 % 229.594 M 5.09 % 218.474 M 136.79 % 92.264 M 25.57 % 73.478 M 272.46 % 19.728 M
Net income ratio 0.06 334.73 % -0.03 -138.65 % 0.07 -15.28 % 0.08 123.41 % 0.04 -7.80 % 0.04 296.43 % -0.02
Ratio EBITDA 0.11 4 839.08 % 0.00 -102.06 % 0.12 -7.66 % 0.12 62.35 % 0.08 -11.33 % 0.09 203.59 % 0.03
Gross profit ratio 0.35 23.35 % 0.28 -7.30 % 0.30 7.91 % 0.28 -5.81 % 0.30 2.88 % 0.29 20.56 % 0.24
Weighted average shs out dil 510.493 M 0.10 % 509.969 M 4.19 % 489.450 M 20.32 % 406.796 M -15.15 % 479.431 M 0.00 % 479.431 M 0.00 % 479.431 M
Weighted average shs out 510.493 M 0.10 % 509.969 M 4.19 % 489.450 M 20.85 % 404.995 M -15.53 % 479.431 M 0.00 % 479.431 M 0.00 % 479.431 M
EPS diluted 0.22 402.20 % -0.07 -125.10 % 0.29 -17.14 % 0.35 278.38 % 0.09 29.73 % 0.07 342.52 % -0.03
Earnings per share 0.22 402.20 % -0.07 -125.10 % 0.29 -19.44 % 0.36 289.19 % 0.09 29.73 % 0.07 342.52 % -0.03
Gross profit 615.681 M 59.16 % 386.833 M -36.09 % 605.311 M 22.81 % 492.882 M 37.38 % 358.768 M 45.69 % 246.253 M 47.91 % 166.489 M
Income tax expense 20.055 M 271.32 % -11.706 M -152.81 % 22.165 M -15.69 % 26.290 M 136.29 % 11.126 M 76.58 % 6.301 M 757.71 % -958.000 K
Cost of revenue 1.158 B 17.23 % 987.881 M -28.86 % 1.389 B 10.29 % 1.259 B 49.46 % 842.466 M 39.94 % 602.024 M 14.69 % 524.932 M
General and administrative expenses 104.758 M 8.24 % 96.787 M 7.82 % 89.765 M -13.36 % 103.610 M 25.07 % 82.843 M 454.36 % 14.944 M 19.04 % 12.554 M
Selling and marketing expenses 262.251 M 7.46 % 244.052 M 14.04 % 214.014 M 9.47 % 195.507 M 8.95 % 179.447 M 40.10 % 128.083 M 27.41 % 100.527 M
Other expenses 9.564 M 275.66 % 2.546 M 0.000 0.000 100.00 % -2.661 M -110.27 % 25.917 M 1 536.16 % 1.584 M
Operating expenses 460.324 M 11.17 % 414.058 M 11.79 % 370.392 M 6.40 % 348.119 M 16.60 % 298.568 M 49.95 % 199.110 M 21.02 % 164.523 M
Cost and expenses 1.618 B 15.44 % 1.402 B -22.12 % 1.800 B 14.70 % 1.569 B 38.43 % 1.134 B 41.52 % 801.133 M 16.20 % 689.455 M
Research and development expenses 83.751 M 18.50 % 70.673 M 7.26 % 65.890 M 31.82 % 49.986 M 28.37 % 38.939 M 29.08 % 30.166 M 13.91 % 26.482 M
Selling general and administrative expenses 367.009 M 7.68 % 340.839 M 11.93 % 304.502 M 2.14 % 298.133 M 13.67 % 262.290 M 83.38 % 143.027 M 26.48 % 113.081 M
Interest income 7.005 M -10.70 % 7.844 M 97.66 % 3.968 M 278.83 % 1.048 M 64.15 % 638.176 K 4.90 % 608.369 K 146.30 % 247.000 K
Interest expense 12.305 M 10.26 % 11.160 M -57.54 % 26.286 M 49.27 % 17.610 M -2.17 % 18.000 M -12.08 % 20.472 M 17.58 % 17.411 M
Depreciation and amortization 55.964 M 54.68 % 36.181 M 0.42 % 36.031 M 21.16 % 29.739 M 38.57 % 21.462 M 2.60 % 20.919 M -5.75 % 22.196 M
Operating income 155.357 M 670.64 % -27.225 M -114.39 % 189.145 M 0.45 % 188.307 M 168.46 % 70.144 M 48.79 % 47.143 M 2 297.85 % 1.966 M
Operating income ratio 0.09 542.26 % -0.02 -120.88 % 0.09 -11.75 % 0.11 84.06 % 0.06 5.07 % 0.06 1 854.46 % 0.00
Total other income expenses net -22.594 M -4.45 % -21.631 M 22.06 % -27.755 M -127.33 % -12.209 M -14.82 % -10.633 M -14.15 % -9.315 M 20.39 % -11.701 M
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Net debt -19.280 M -148.58 % 39.684 M 130.97 % -128.126 M 39.34 % -211.211 M -208.22 % 195.171 M -29.70 % 277.611 M 7.93 % 257.205 M
Total investments 73.934 M -23.34 % 96.443 M -28.72 % 135.294 M 19.85 % 112.884 M 56.36 % 72.195 M -12.48 % 82.489 M -11.02 % 92.707 M
Total debt 309.478 M -7.90 % 336.021 M -4.41 % 351.536 M -23.06 % 456.881 M 28.64 % 355.175 M -10.05 % 394.868 M 11.17 % 355.184 M
Accumulated other comprehensive income loss 7.386 M -68.40 % 23.374 M -70.03 % 77.990 M -6.17 % 83.114 M 144.44 % 34.001 M 57.70 % 21.560 M 12.69 % 19.132 M
Retained earnings 427.318 M 27.37 % 335.492 M -8.12 % 365.152 M 35.65 % 269.183 M 53.42 % 175.458 M 59.08 % 110.292 M 37.19 % 80.391 M
Common stock 601.606 M -0.01 % 601.696 M 19.81 % 502.207 M 12.98 % 444.496 M 784.06 % 50.279 M 0.00 % 50.279 M 0.00 % 50.279 M
Total equity 1.037 B 7.92 % 960.621 M 1.63 % 945.259 M 18.63 % 796.793 M 180.54 % 284.024 M 41.42 % 200.838 M 20.18 % 167.115 M
Other non current liabilities 39.270 M 91.62 % 20.494 M -46.81 % 38.532 M 16.54 % 33.062 M 4.14 % 31.747 M 96.37 % 16.167 M 63.11 % 9.912 M
Long term debt 111.702 M -17.35 % 135.146 M -10.53 % 151.049 M 485.03 % 25.819 M -57.62 % 60.919 M 85.39 % 32.860 M 21.26 % 27.099 M
Total non current liabilities 172.636 M 0.17 % 172.339 M -16.16 % 205.547 M 166.57 % 77.108 M -27.15 % 105.847 M 94.89 % 54.312 M 19.79 % 45.338 M
Other current liabilities 241.876 M 4.91 % 230.565 M 6 010.61 % -3.901 M -100.90 % 434.543 M 184.86 % 152.547 M 54.13 % 98.974 M 42.63 % 69.394 M
Deferred revenue 0.000 0.000 -100.00 % 209.487 M 2 439.64 % 8.249 M 1 196.96 % 636.000 K -24.38 % 841.000 K 28.40 % 655.000 K
Short term debt 197.776 M -1.54 % 200.875 M 0.19 % 200.487 M -53.49 % 431.062 M 46.49 % 294.256 M -13.59 % 340.521 M 6.89 % 318.578 M
Total current liabilities 782.968 M 18.02 % 663.425 M -6.59 % 710.227 M -39.90 % 1.182 B 68.43 % 701.596 M 15.38 % 608.053 M 14.89 % 529.226 M
Total liabilities 955.604 M 14.34 % 835.764 M -8.35 % 911.885 M -27.32 % 1.255 B 55.38 % 807.443 M 21.90 % 662.365 M 15.28 % 574.564 M
Other non current assets 4.170 M 32.18 % 3.155 M 0.000 0.000 0.000 0.000 0.000
Long term investments 73.934 M -20.77 % 93.314 M -19.06 % 115.292 M 54.00 % 74.864 M 12.03 % 66.823 M -15.30 % 78.894 M -1.78 % 80.327 M
Intangible assets 2.259 M 156.12 % 882.000 K -24.03 % 1.161 M -20.40 % 1.459 M -16.84 % 1.754 M -14.44 % 2.050 M -12.65 % 2.347 M
GoodWill 2.963 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 5.222 M 492.06 % 882.000 K -24.03 % 1.161 M -20.40 % 1.459 M -16.84 % 1.754 M -14.44 % 2.050 M -12.65 % 2.347 M
Property plant equipment net 343.682 M 2.28 % 336.019 M 19.65 % 280.829 M 11.43 % 252.021 M 34.34 % 187.593 M 15.73 % 162.102 M 5.37 % 153.842 M
Total non current assets 478.767 M -0.50 % 481.174 M 12.39 % 428.134 M 20.53 % 355.214 M 26.70 % 280.348 M 6.09 % 264.263 M 2.45 % 257.931 M
Other current assets 87.251 M -32.32 % 128.912 M 2.07 % 126.297 M 17.92 % 107.107 M 41.82 % 75.523 M 94.42 % 38.846 M -35.20 % 59.947 M
Short term investments 0.000 -100.00 % 3.129 M -84.36 % 20.001 M -47.39 % 38.020 M 607.75 % 5.372 M 49.43 % 3.595 M -70.96 % 12.380 M
cash and cash equivalents 328.758 M 10.94 % 296.337 M -41.06 % 502.761 M -29.50 % 713.130 M 277.10 % 189.109 M 61.28 % 117.257 M 19.68 % 97.979 M
Cash and short term investments 328.758 M 10.94 % 296.337 M -39.12 % 486.732 M -30.77 % 703.021 M 308.00 % 172.309 M 42.58 % 120.852 M 9.51 % 110.359 M
Total current assets 1.514 B 15.08 % 1.315 B -8.20 % 1.433 B -15.74 % 1.700 B 109.63 % 811.119 M 34.53 % 602.914 M 23.58 % 487.879 M
Inventory 608.048 M 14.52 % 530.951 M -11.43 % 599.466 M 1.29 % 591.858 M 105.02 % 288.680 M -3.01 % 297.645 M 38.49 % 214.919 M
Net receivables 489.473 M 36.34 % 359.011 M 63.02 % 220.220 M -26.19 % 298.379 M 8.66 % 274.607 M 88.64 % 145.571 M 14.31 % 127.342 M
Tax assets 51.759 M 8.27 % 47.804 M 54.95 % 30.852 M 14.82 % 26.870 M 11.14 % 24.178 M 13.96 % 21.217 M -0.92 % 21.415 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 317.942 M 41.34 % 224.954 M -23.60 % 294.452 M -1.72 % 299.597 M 21.04 % 247.529 M 51.11 % 163.808 M 17.95 % 138.883 M
Tax payables 25.374 M 260.88 % 7.031 M -27.52 % 9.701 M 17.61 % 8.249 M 24.45 % 6.628 M 69.56 % 3.909 M 64.87 % 2.371 M
Deferred revenue non current 4.503 M 26.56 % 3.558 M -4.07 % 3.709 M -10.63 % 4.150 M -0.05 % 4.152 M 4.48 % 3.974 M -3.80 % 4.131 M
Minority interest 130.000 K 225.03 % -103.971 K -14.36 % -90.919 K 0.000 -100.00 % 24.286 M 29.82 % 18.707 M 8.05 % 17.313 M
Capital lease obligations 13.924 M 12.46 % 12.381 M -43.83 % 22.043 M -5.13 % 23.235 M 34.20 % 17.314 M 3.95 % 16.656 M 3.33 % 16.120 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 163.312 K 0.000 -100.00 % 352.396 M 0.000 0.000 0.000
Deferred tax liabilities non current 17.161 M 30.59 % 13.141 M 7.31 % 12.246 M -12.98 % 14.073 M 55.87 % 9.029 M 70.84 % 5.285 M 25.95 % 4.196 M
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 1.992 B 10.91 % 1.796 B -3.46 % 1.861 B -9.47 % 2.056 B 88.33 % 1.091 B 25.86 % 867.177 M 16.27 % 745.810 M
2024 2023 2022 2021 2020 2019 2018
2024 2023 2022 2021 2020 2019 2018
Deferred income tax 0.000 0.000 0.000 0.000 100.00 % -90.924 M 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 -100.00 % 21.077 M 0.000 0.000
Change in working capital -53.694 M 76.12 % -224.846 M 7.26 % -242.458 M -3 408.19 % -6.911 M -124.08 % 28.700 M 201.80 % -28.192 M -190.43 % -9.707 M
Accounts receivables -132.372 M 6.79 % -142.019 M -322.24 % 63.905 M 244.77 % -44.143 M 62.90 % -118.987 M -1 191.08 % -9.216 M -183.54 % 11.032 M
Inventory -78.637 M -428.67 % 23.926 M 236.20 % -17.567 M 94.22 % -304.127 M -3 755.25 % 8.320 M 109.75 % -85.345 M -235.14 % -25.466 M
Accounts payables 91.880 M 231.90 % -69.661 M 68.24 % -219.321 M -182.81 % 264.849 M 216.26 % 83.743 M 234.12 % 25.064 M 192.09 % 8.581 M
Other working capital 64.800 M 274.70 % -37.092 M 46.61 % -69.475 M -190.80 % 76.511 M 37.55 % 55.623 M 34.67 % 41.305 M 1 171.73 % -3.854 M
Other non cash items 32.651 M -48.84 % 63.820 M -28.92 % 89.790 M 620.73 % -17.243 M -117.31 % 99.594 M 1 614.87 % -6.574 M -115.90 % 41.342 M
Net cash provided by operating activities 167.684 M 196.54 % -173.701 M -853.13 % 23.064 M -84.59 % 149.653 M 20.42 % 124.279 M 511.69 % 20.318 M 293.26 % -10.513 M
Investments in property plant and equipment -74.032 M 16.20 % -88.342 M -22.09 % -72.358 M 10.54 % -80.886 M -156.25 % -31.566 M -22.66 % -25.734 M 2.23 % -26.320 M
Acquisitions net -6.907 M 0.000 -100.00 % 663.576 K -84.90 % 4.394 M 710.39 % 542.149 K 116.44 % -3.298 M -790.74 % 477.499 K
Purchases of investments -115.925 M 52.46 % -243.862 M 19.95 % -304.619 M -15.76 % -263.147 M -97.00 % -133.578 M 6.40 % -142.707 M -164.11 % -54.033 M
Sales maturities of investments 116.247 M -52.59 % 245.191 M -4.08 % 255.625 M 1.83 % 251.026 M 74.17 % 144.131 M -0.26 % 144.507 M 155.04 % 56.661 M
Other investing activites 10.202 M -64.88 % 29.053 M 0.000 0.000 0.000 0.000 -100.00 % 4.352 M
Net cash used for investing activites -70.415 M -21.49 % -57.960 M 51.98 % -120.688 M -36.20 % -88.614 M -332.88 % -20.471 M 24.83 % -27.232 M -17.31 % -23.214 M
Debt repayment -24.188 M -871.81 % -2.489 M 97.51 % -99.959 M -210.11 % 90.777 M 366.64 % -34.045 M -213.76 % 29.926 M -57.07 % 69.701 M
Common stock issued -2.557 M -102.55 % 100.168 M 66.12 % 60.299 M -85.29 % 409.848 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -18.091 M 50.69 % -36.691 M -4.43 % -35.134 M -135.00 % -14.951 M 0.000 0.000 0.000
Other financing activites -15.972 M -1 990.33 % 844.911 K 102.89 % -29.276 M 66.01 % -86.126 M -2 651.39 % -3.130 M -14.56 % -2.732 M 92.12 % -34.683 M
Net cash used provided by financing activities -60.808 M -199.52 % 61.102 M 158.71 % -104.070 M -126.05 % 399.548 M 1 174.77 % -37.175 M -236.71 % 27.194 M -59.71 % 67.496 M
Effect of forex changes on cash -4.040 M -2 307.65 % 183.000 K 122.07 % -829.000 K -2.73 % -807.000 K -115.41 % 5.237 M 689.09 % -889.000 K 67.71 % -2.753 M
Net change in cash 32.421 M 119.03 % -170.376 M 14.07 % -198.277 M -137.84 % 524.021 M 629.31 % 71.852 M 272.72 % 19.278 M -55.36 % 43.181 M
Cash at beginning of period 296.337 M -36.51 % 466.713 M -34.55 % 713.130 M 277.10 % 189.109 M 61.28 % 117.257 M 19.68 % 97.979 M 78.80 % 54.798 M
Cash at end of period 328.758 M 10.94 % 296.337 M -41.06 % 502.761 M -29.50 % 713.130 M 277.10 % 189.109 M 61.28 % 117.257 M 19.68 % 97.979 M
Operating cash flow 167.684 M 196.54 % -173.701 M -7 748.21 % -2.213 M -101.48 % 149.653 M 20.42 % 124.279 M 511.69 % 20.318 M 293.26 % -10.513 M
Capital expenditure -73.731 M 16.54 % -88.342 M -22.09 % -72.358 M 10.54 % -80.886 M -156.25 % -31.566 M -22.66 % -25.734 M 2.23 % -26.320 M
Free CashFlow 93.953 M 135.85 % -262.043 M -251.40 % -74.571 M -208.44 % 68.767 M -25.83 % 92.714 M 1 811.85 % -5.416 M 85.30 % -36.833 M
2024 2023 2022 2021 2020 2019 2018
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
Revenue 912.437 M -4.76 % 958.028 M 17.44 % 815.745 M 28.23 % 636.169 M -13.86 % 738.545 M -25.19 % 987.259 M -1.18 % 999.010 M 12.38 % 888.987 M 9.12 % 814.659 M 18.66 % 686.543 M 33.48 % 514.359 M
Net income 95.217 M 86.89 % 50.949 M -17.19 % 61.525 M 171.33 % -86.256 M -275.61 % 49.119 M -35.28 % 75.896 M 19.93 % 63.282 M 8.21 % 58.482 M -42.66 % 101.990 M 287.84 % 26.297 M 45.59 % 18.062 M
Income before tax 113.163 M 85.67 % 60.949 M -15.13 % 71.814 M 167.30 % -106.707 M -284.45 % 57.851 M -31.89 % 84.934 M 10.35 % 76.969 M 17.97 % 65.247 M -52.87 % 138.433 M 303.61 % 34.299 M 36.04 % 25.212 M
Income before tax ratio 0.12 94.95 % 0.06 -27.73 % 0.09 152.48 % -0.17 -314.13 % 0.08 -8.95 % 0.09 11.66 % 0.08 4.97 % 0.07 -56.81 % 0.17 240.13 % 0.05 1.92 % 0.05
EBITDA 139.569 M 16.60 % 119.699 M 12.87 % 106.048 M 238.25 % -76.706 M -203.47 % 74.137 M -39.56 % 122.657 M 101.61 % 60.839 M -17.88 % 74.081 M -53.54 % 159.445 M 176.44 % 57.678 M 36.25 % 42.332 M
Net income ratio 0.10 96.22 % 0.05 -29.49 % 0.08 155.63 % -0.14 -303.87 % 0.07 -13.49 % 0.08 21.36 % 0.06 -3.71 % 0.07 -47.45 % 0.13 226.85 % 0.04 9.08 % 0.04
Ratio EBITDA 0.15 22.43 % 0.12 -3.89 % 0.13 207.82 % -0.12 -220.12 % 0.10 -19.20 % 0.12 104.01 % 0.06 -26.92 % 0.08 -57.42 % 0.20 132.97 % 0.08 2.08 % 0.08
Gross profit ratio 0.33 -8.04 % 0.36 9.97 % 0.33 40.12 % 0.24 -26.84 % 0.32 1.08 % 0.32 9.82 % 0.29 5.72 % 0.27 -5.27 % 0.29 -10.23 % 0.32 12.16 % 0.29
Weighted average shs out dil 509.776 M -0.03 % 509.944 M -0.21 % 511.042 M -0.01 % 511.072 M 0.43 % 508.867 M 3.88 % 489.881 M 0.18 % 489.020 M 19.86 % 407.985 M -14.90 % 479.431 M 21.20 % 395.585 M 0.01 % 395.537 M
Weighted average shs out 509.776 M -0.03 % 509.949 M -0.54 % 512.708 M 0.70 % 509.137 M 0.05 % 508.868 M 0.56 % 506.034 M 3.48 % 489.020 M 19.86 % 407.989 M -14.90 % 479.431 M 9.38 % 438.298 M 10.81 % 395.541 M
EPS diluted 0.19 86.80 % 0.10 -16.94 % 0.12 171.33 % -0.17 -274.74 % 0.10 -37.68 % 0.16 19.23 % 0.13 -9.34 % 0.14 -34.82 % 0.22 231.33 % 0.07 45.61 % 0.05
Earnings per share 0.19 86.80 % 0.10 -16.67 % 0.12 170.84 % -0.17 -275.36 % 0.10 -35.60 % 0.15 15.38 % 0.13 -9.34 % 0.14 -34.82 % 0.22 266.67 % 0.06 31.58 % 0.05
Gross profit 303.936 M -12.41 % 347.005 M 29.15 % 268.676 M 79.67 % 149.537 M -36.98 % 237.296 M -24.39 % 313.827 M 8.53 % 289.174 M 18.81 % 243.399 M 3.37 % 235.460 M 6.52 % 221.054 M 49.71 % 147.658 M
Income tax expense 17.892 M 81.46 % 9.860 M -3.29 % 10.195 M -50.28 % 20.506 M 133.02 % 8.800 M -3.60 % 9.129 M -29.47 % 12.944 M 91.34 % 6.765 M -77.08 % 29.520 M 361.10 % 6.402 M 35.61 % 4.721 M
Cost of revenue 608.501 M -0.41 % 611.023 M 11.69 % 547.069 M 12.42 % 486.632 M -2.92 % 501.249 M -25.57 % 673.432 M -5.13 % 709.836 M 9.95 % 645.588 M 11.46 % 579.199 M 24.43 % 465.489 M 26.94 % 366.701 M
General and administrative expenses 47.338 M -24.25 % 62.494 M 47.87 % 42.264 M -25.16 % 56.475 M 40.09 % 40.312 M -18.94 % 49.730 M 148.43 % 20.018 M -71.80 % 70.996 M 117.69 % 32.614 M -43.34 % 57.563 M 127.70 % 25.280 M
Selling and marketing expenses 129.168 M -16.98 % 155.584 M 45.86 % 106.667 M -28.92 % 150.063 M 59.66 % 93.989 M -16.57 % 112.652 M 122.28 % 50.681 M -48.85 % 99.089 M 2.77 % 96.418 M -9.07 % 106.036 M 44.44 % 73.411 M
Other expenses -32.329 M -316.06 % 14.963 M 395.83 % -5.058 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 184.161 M -34.00 % 279.018 M 53.89 % 181.306 M -28.75 % 254.468 M 43.01 % 177.931 M -17.67 % 216.124 M 25.45 % 172.281 M 1.68 % 169.430 M 26.74 % 133.687 M -24.67 % 177.468 M 55.16 % 114.376 M
Cost and expenses 792.662 M -10.94 % 890.041 M 22.20 % 728.375 M -1.72 % 741.100 M 9.12 % 679.180 M -23.65 % 889.556 M 0.84 % 882.116 M 8.23 % 815.018 M 14.33 % 712.886 M 10.88 % 642.957 M 33.65 % 481.077 M
Research and development expenses 39.984 M -13.03 % 45.977 M 22.82 % 37.433 M 0.66 % 37.188 M 11.06 % 33.485 M -2.46 % 34.330 M 9.65 % 31.309 M 41.13 % 22.184 M -4.47 % 23.222 M 5.77 % 21.955 M 29.27 % 16.984 M
Selling general and administrative expenses 176.506 M -19.06 % 218.078 M 46.43 % 148.931 M -27.89 % 206.538 M 53.79 % 134.301 M -17.29 % 162.382 M 15.19 % 140.972 M -17.12 % 170.085 M 53.97 % 110.466 M -32.48 % 163.599 M 65.77 % 98.691 M
Interest income 0.000 0.000 0.000 -100.00 % 51.000 K -96.63 % 1.514 M 541.53 % 236.000 K -95.03 % 4.748 M -45.56 % 8.722 M 10.47 % 7.895 M -14.99 % 9.287 M 15.08 % 8.070 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 32.450 M 6.47 % 30.478 M 58.64 % 19.212 M 34.02 % 14.335 M 0.74 % 14.230 M 6.34 % 13.381 M -21.86 % 17.123 M 32.83 % 12.891 M 0.46 % 12.832 M 37.79 % 9.313 M 2.94 % 9.047 M
Operating income 119.775 M 76.17 % 67.987 M -22.18 % 87.370 M 195.97 % -91.041 M -251.97 % 59.907 M -45.18 % 109.276 M -6.52 % 116.894 M 91.03 % 61.190 M -39.88 % 101.773 M 110.43 % 48.365 M 45.31 % 33.285 M
Operating income ratio 0.13 84.98 % 0.07 -33.74 % 0.11 174.84 % -0.14 -276.43 % 0.08 -26.72 % 0.11 -5.40 % 0.12 70.00 % 0.07 -44.90 % 0.12 77.33 % 0.07 8.86 % 0.06
Total other income expenses net -6.612 M 6.05 % -7.038 M 54.76 % -15.556 M -30.80 % -11.893 M -22.13 % -9.738 M 44.40 % -17.514 M 77.74 % -78.666 M -1 005.63 % -7.115 M -119.41 % 36.660 M 1 448.80 % -2.718 M 65.66 % -7.915 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
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
Net debt -156.038 M -709.33 % -19.280 M 56.79 % -44.616 M -212.43 % 39.684 M 131.63 % -125.465 M -8.93 % -115.177 M 8.38 % -125.712 M 39.59 % -208.109 M -228.70 % 161.699 M -14.10 % 188.238 M 92.75 % 97.659 M
Total investments 6.704 M -90.93 % 73.934 M -7.83 % 80.218 M -14.03 % 93.314 M -8.45 % 101.932 M -9.61 % 112.768 M 65.58 % 68.105 M -6.07 % 72.503 M 6.03 % 68.379 M 8.45 % 63.050 M -67.72 % 195.318 M
Total debt 331.648 M 7.16 % 309.478 M -9.63 % 342.474 M 1.92 % 336.021 M 24.08 % 270.802 M -22.97 % 351.536 M -5.80 % 373.166 M -18.32 % 456.881 M -1.49 % 463.772 M 30.58 % 355.175 M 0.000
Accumulated other comprehensive income loss 403.194 M 5 358.90 % 7.386 M 189.76 % 2.549 M -89.09 % 23.374 M 295.63 % 5.908 M -82.73 % 34.216 M 14.87 % 29.788 M -37.15 % 47.394 M -24.40 % 62.694 M 84.39 % 34.001 M -81.33 % 182.131 M
Retained earnings 0.000 -100.00 % 427.318 M 13.30 % 377.153 M 12.42 % 335.492 M -11.22 % 377.905 M -7.67 % 409.320 M 22.76 % 333.424 M 9.32 % 305.002 M 39.85 % 218.093 M 24.30 % 175.458 M 0.000
Common stock 601.859 M 0.00 % 601.859 M 0.00 % 601.859 M 0.00 % 601.859 M 0.00 % 601.859 M 19.74 % 502.654 M 0.00 % 502.654 M 13.05 % 444.621 M 664.81 % 58.135 M 15.62 % 50.279 M 0.000
Total equity 1.005 B -3.03 % 1.037 B 5.62 % 981.551 M 2.18 % 960.621 M -6.68 % 1.029 B 8.80 % 946.099 M 9.27 % 865.866 M 8.64 % 797.017 M 135.16 % 338.922 M 19.33 % 284.024 M 41.42 % 200.838 M
Other non current liabilities 41.366 M 5.34 % 39.270 M -1.56 % 39.891 M 94.65 % 20.494 M -45.76 % 37.787 M -30.66 % 54.498 M 9.12 % 49.945 M -2.62 % 51.289 M 76.70 % 29.026 M -35.39 % 44.928 M 0.000
Long term debt 132.578 M 18.69 % 111.702 M 13.21 % 98.665 M -26.99 % 135.146 M 137.94 % 56.798 M -62.40 % 151.049 M -0.61 % 151.982 M 488.64 % 25.819 M 19.57 % 21.594 M -64.55 % 60.919 M 0.000
Total non current liabilities 173.944 M 0.76 % 172.636 M 24.60 % 138.556 M -19.60 % 172.339 M 82.21 % 94.585 M -53.98 % 205.547 M 1.79 % 201.927 M 161.88 % 77.108 M 17.23 % 65.777 M -37.86 % 105.847 M 0.000
Other current liabilities 274.576 M 13.52 % 241.876 M -5.65 % 256.358 M 1 825.62 % 13.313 M 214.32 % -11.645 M 19.66 % -14.494 M -33.56 % -10.852 M -102.49 % 435.985 M 139.05 % 182.380 M 6 119.14 % -3.030 M 0.000
Deferred revenue 0.000 0.000 0.000 -100.00 % 201.492 M -17.77 % 245.039 M 16.97 % 209.487 M -15.42 % 247.666 M 6.08 % 233.465 M 45 767.39 % 509.000 K -99.66 % 151.593 M 0.000
Short term debt 199.070 M 0.65 % 197.776 M -18.88 % 243.809 M 21.37 % 200.875 M -6.13 % 214.004 M 6.74 % 200.487 M -9.36 % 221.184 M -48.69 % 431.062 M 7.85 % 399.702 M 36.13 % 293.620 M 0.000
Total current liabilities 644.021 M -17.75 % 782.968 M -4.45 % 819.416 M 23.51 % 663.425 M -2.47 % 680.238 M -4.31 % 710.858 M -13.88 % 825.468 M -30.17 % 1.182 B 24.71 % 947.842 M 35.10 % 701.596 M 0.000
Total liabilities 817.965 M -14.40 % 955.604 M -0.25 % 957.972 M 14.62 % 835.764 M 7.87 % 774.823 M -15.45 % 916.405 M -10.80 % 1.027 B -18.40 % 1.259 B 24.22 % 1.014 B 25.53 % 807.443 M 0.000
Other non current assets 78.100 M 1 850.55 % 4.004 M -92.87 % 56.133 M 1 679.18 % 3.155 M 31.46 % 2.400 M -90.72 % 25.870 M -0.91 % 26.107 M 996.01 % 2.382 M 0.000 -100.00 % 3.773 M 103.86 % -97.659 M
Long term investments 6.704 M -90.93 % 73.934 M -7.83 % 80.218 M -14.03 % 93.314 M -8.45 % 101.932 M 9.90 % 92.749 M 108.84 % 44.412 M -38.74 % 72.503 M 10.53 % 65.594 M 4.03 % 63.050 M 0.000
Intangible assets 2.237 M -0.97 % 2.259 M -12.44 % 2.580 M 192.52 % 882.000 K -13.02 % 1.014 M -12.74 % 1.162 M -11.30 % 1.310 M -10.21 % 1.459 M -9.10 % 1.605 M -8.49 % 1.754 M 0.000
GoodWill 2.963 M 0.00 % 2.963 M -3.74 % 3.078 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 5.200 M -0.42 % 5.222 M -7.71 % 5.658 M 541.50 % 882.000 K -13.02 % 1.014 M -12.74 % 1.162 M -11.30 % 1.310 M -10.21 % 1.459 M -9.10 % 1.605 M -8.49 % 1.754 M 0.000
Property plant equipment net 347.010 M 0.93 % 343.826 M 3.04 % 333.690 M -0.69 % 336.019 M 8.85 % 308.692 M 11.10 % 277.855 M 3.09 % 269.535 M 6.92 % 252.092 M 18.87 % 212.078 M 13.05 % 187.593 M 0.000
Total non current assets 437.014 M -8.72 % 478.767 M 0.64 % 475.699 M -1.14 % 481.174 M 6.72 % 450.891 M 5.22 % 428.515 M 16.97 % 366.342 M 3.10 % 355.314 M 18.14 % 300.757 M 7.28 % 280.348 M 387.07 % -97.659 M
Other current assets 55.387 M -36.33 % 86.995 M 71.11 % 50.842 M -60.56 % 128.912 M 216.59 % 40.719 M -37.48 % 65.127 M -0.36 % 65.365 M -35.90 % 101.973 M -12.52 % 116.561 M 25.92 % 92.569 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.019 M -15.51 % 23.693 M -37.70 % 38.031 M 1 265.57 % 2.785 M -48.16 % 5.372 M -97.25 % 195.318 M
cash and cash equivalents 487.686 M 48.34 % 328.758 M -15.07 % 387.090 M 30.62 % 296.337 M -25.22 % 396.267 M -15.09 % 466.713 M -6.45 % 498.878 M -24.98 % 664.990 M 120.14 % 302.073 M 80.95 % 166.937 M 270.94 % -97.659 M
Cash and short term investments 495.090 M 50.59 % 328.758 M -15.07 % 387.090 M 30.62 % 296.337 M -25.22 % 396.267 M -18.59 % 486.732 M -6.86 % 522.571 M -25.67 % 703.021 M 130.61 % 304.858 M 76.93 % 172.309 M 76.44 % 97.659 M
Total current assets 1.386 B -8.41 % 1.514 B 3.40 % 1.464 B 11.30 % 1.315 B -2.81 % 1.353 B -5.63 % 1.434 B -6.09 % 1.527 B -10.23 % 1.701 B 61.08 % 1.056 B 30.18 % 811.119 M 730.56 % 97.659 M
Inventory 479.065 M -21.25 % 608.304 M 6.37 % 571.899 M 7.71 % 530.951 M -6.06 % 565.178 M -5.80 % 599.999 M -1.24 % 607.527 M 2.62 % 592.024 M 56.24 % 378.912 M 31.26 % 288.680 M 0.000
Net receivables 356.646 M -27.14 % 489.473 M 7.82 % 453.993 M 26.46 % 359.011 M 0.000 0.000 0.000 0.000 -100.00 % 319.003 M 25.41 % 254.368 M 0.000
Tax assets 0.000 -100.00 % 51.781 M 0.000 -100.00 % 47.804 M 29.72 % 36.853 M 19.35 % 30.879 M 23.62 % 24.978 M -7.07 % 26.878 M 25.13 % 21.480 M -11.16 % 24.178 M 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
Account payables 170.375 M -46.41 % 317.942 M 7.21 % 296.547 M 31.83 % 224.954 M 3.50 % 217.355 M -26.18 % 294.452 M -16.52 % 352.713 M 17.73 % 299.597 M -14.57 % 350.691 M 41.68 % 247.529 M 0.000
Tax payables 0.000 -100.00 % 25.374 M 11.77 % 22.702 M -0.39 % 22.791 M 47.18 % 15.485 M -26.00 % 20.926 M 41.80 % 14.757 M -4.09 % 15.387 M 2.11 % 15.069 M 26.80 % 11.884 M 0.000
Deferred revenue non current 0.000 -100.00 % 4.503 M 0.000 -100.00 % 3.558 M 0.76 % 3.531 M -4.80 % 3.709 M -4.80 % 3.896 M -6.12 % 4.150 M 0.12 % 4.145 M -0.17 % 4.152 M 0.000
Minority interest 184.000 K 41.54 % 130.000 K 1 400.00 % -10.000 K 90.38 % -104.000 K 34.59 % -159.000 K -74.73 % -91.000 K 0.000 0.000 0.000 -100.00 % 24.286 M 0.000
Capital lease obligations 19.932 M 43.15 % 13.924 M 2.96 % 13.524 M 9.23 % 12.381 M -20.81 % 15.635 M -29.07 % 22.043 M 0.69 % 21.891 M -5.78 % 23.235 M 38.78 % 16.742 M 0.38 % 16.678 M 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.427 M 0.000 -100.00 % 18.707 M
Deferred tax liabilities non current 0.000 -100.00 % 17.161 M 0.000 -100.00 % 13.141 M 8.08 % 12.159 M -0.80 % 12.257 M 31.81 % 9.299 M -33.94 % 14.077 M 27.83 % 11.012 M 21.96 % 9.029 M 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 1.823 B -8.49 % 1.992 B 2.72 % 1.940 B 7.97 % 1.796 B -0.43 % 1.804 B -3.13 % 1.863 B -1.62 % 1.893 B -7.92 % 2.056 B 51.56 % 1.357 B 24.30 % 1.091 B 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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.077 M 0.000
Change in working capital 0.000 100.00 % -146.209 M 0.000 100.00 % -155.348 M 0.000 100.00 % -6.421 M 0.000 100.00 % -282.714 M -855.13 % 37.439 M 163.34 % -59.112 M -2 195.43 % 2.821 M
Accounts receivables 0.000 100.00 % -132.372 M 0.000 100.00 % -141.688 M 0.000 -100.00 % 63.753 M 0.000 100.00 % -44.289 M -0.59 % -44.030 M -113.53 % -20.620 M 79.03 % -98.334 M
Inventory 0.000 100.00 % -78.637 M 0.000 -100.00 % 23.870 M 0.000 100.00 % -17.525 M 0.000 100.00 % -305.131 M -535.74 % -47.996 M 31.20 % -69.760 M -189.35 % 78.078 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 88.909 M 0.000 0.000
Other working capital 0.000 -100.00 % 64.800 M 0.000 100.00 % -37.530 M 0.000 100.00 % -52.649 M 0.000 -100.00 % 66.706 M 64.48 % 40.557 M 29.71 % 31.268 M 35.49 % 23.077 M
Other non cash items 128.985 M 16.95 % 110.295 M 213.69 % 35.160 M -74.35 % 137.066 M 188.74 % -154.463 M -749.00 % 23.800 M 117.65 % -134.873 M -148.81 % 276.340 M 1 770.23 % 14.776 M -78.31 % 68.115 M 95.69 % 34.807 M
Net cash provided by operating activities 256.652 M 428.68 % 48.546 M -59.25 % 119.138 M 236.75 % -87.120 M -0.62 % -86.581 M -177.27 % 112.045 M 226.30 % -88.714 M -228.39 % 69.099 M -10.99 % 77.635 M 15.06 % 67.472 M 1.83 % 66.257 M
Investments in property plant and equipment -56.284 M -9.01 % -51.631 M -133.62 % -22.100 M 47.33 % -41.957 M 9.55 % -46.385 M -5 450.06 % 867.000 K 101.19 % -72.833 M -61.67 % -45.050 M -87.80 % -23.989 M -52.03 % -15.779 M -0.01 % -15.778 M
Acquisitions net 0.000 0.000 100.00 % -6.907 M 0.000 0.000 -100.00 % 744.920 K 156.76 % 290.125 K 0.000 -100.00 % 95.621 K 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -609.603 M 0.000 0.000 100.00 % -66.301 M 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 511.558 M 0.000 0.000 -100.00 % 63.796 M 0.000 0.000
Other investing activites 75.518 M 2 042.35 % 3.525 M -47.37 % 6.698 M 84.98 % 3.621 M -86.47 % 26.761 M 160.98 % -43.887 M -6 569.59 % -658.016 K 95.47 % -14.526 M -178.97 % 18.395 M 80.45 % 10.194 M 78.75 % 5.703 M
Net cash used for investing activites 19.234 M 139.98 % -48.106 M -115.63 % -22.309 M 41.81 % -38.336 M -95.35 % -19.624 M 54.38 % -43.020 M 41.23 % -73.201 M -22.87 % -59.576 M -125.68 % -26.398 M -372.66 % -5.585 M 44.57 % -10.075 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 21.336 M 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 140.996 K -99.76 % 57.859 M 0.000 -100.00 % 20.909 K 0.000 0.000
Common stock repurchased -4.049 M -416.45 % -784.000 K 55.78 % -1.773 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -118.717 M -556.22 % -18.091 M 0.000 100.00 % -36.691 M 0.000 100.00 % -35.051 M 0.000 0.000 100.00 % -39.923 K 0.000 0.000
Other financing activites 4.134 M 111.03 % -37.494 M -1 306.38 % -2.666 M -104.36 % 61.173 M 67.05 % 36.620 M 155.23 % -66.302 M -2 347.62 % -2.709 M -100.65 % 418.634 M 49 162.03 % -853.275 K 97.36 % -32.325 M -78.51 % -18.108 M
Net cash used provided by financing activities -118.632 M -110.46 % -56.369 M -1 169.86 % -4.439 M -118.13 % 24.482 M -33.15 % 36.620 M 136.13 % -101.353 M -3 641.57 % -2.709 M -100.65 % 418.634 M 1 945.77 % 20.463 M 163.31 % -32.325 M -78.51 % -18.108 M
Effect of forex changes on cash 1.674 M 169.66 % -2.403 M -46.79 % -1.637 M -256.80 % 1.044 M 221.25 % -861.000 K -628.22 % 163.000 K 132.86 % -496.000 K 71.64 % -1.749 M -471.34 % 471.000 K -93.28 % 7.012 M 495.04 % -1.775 M
Net change in cash 0.000 100.00 % -387.090 M -953.06 % 45.377 M 190.82 % -49.965 M -41.85 % -35.223 M 1.60 % -35.797 M 17.47 % -43.376 M -120.34 % 213.204 M 195.41 % 72.171 M 294.66 % 18.287 M 0.76 % 18.150 M
Cash at beginning of period 0.000 -100.00 % 387.090 M 23.08 % 314.496 M 0.000 0.000 -100.00 % 538.558 M -7.45 % 581.934 M 0.000 -100.00 % 229.902 M 76.36 % 130.363 M 0.000
Cash at end of period 0.000 0.000 -100.00 % 45.377 M 190.82 % -49.965 M -41.85 % -35.223 M -107.01 % 502.761 M -6.65 % 538.558 M 152.60 % 213.204 M -29.42 % 302.073 M 103.21 % 148.650 M 719.03 % 18.150 M
Operating cash flow 256.652 M 428.68 % 48.546 M -59.25 % 119.138 M 236.75 % -87.120 M -0.62 % -86.581 M -177.27 % 112.045 M 226.30 % -88.714 M -228.39 % 69.099 M -10.99 % 77.635 M 15.06 % 67.472 M 1.83 % 66.257 M
Capital expenditure -56.284 M -9.01 % -51.631 M -133.62 % -22.100 M 47.33 % -41.957 M 9.55 % -46.385 M -5 450.06 % 867.000 K 101.19 % -72.833 M -61.67 % -45.050 M -87.80 % -23.989 M -52.03 % -15.779 M -0.01 % -15.778 M
Free CashFlow 200.368 M 6 594.91 % -3.085 M -103.18 % 97.038 M 175.18 % -129.077 M 2.92 % -132.966 M -217.76 % 112.912 M 169.89 % -161.547 M -771.74 % 24.049 M -55.17 % 53.646 M 3.78 % 51.693 M 2.40 % 50.479 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020
Date Form 10K
2024
2023
2022
2021
2020
2019
2018