2167.HK

TI Cloud Inc. 2167.HK

Finances

2024 2023 2022 2021 2020 2019
Revenue 506.355 M 13.32 % 446.846 M 16.60 % 383.244 M -4.64 % 401.897 M 13.61 % 353.744 M 5.65 % 334.813 M
Net income 34.000 M 493.93 % -8.631 M -14.91 % -7.511 M -142.15 % 17.818 M -74.61 % 70.167 M 18.64 % 59.145 M
Income before tax 35.393 M 491.69 % -9.036 M -16.26 % -7.772 M -142.04 % 18.486 M -76.50 % 78.655 M 20.09 % 65.496 M
Income before tax ratio 0.07 445.66 % -0.02 0.28 % -0.02 -144.09 % 0.05 -79.31 % 0.22 13.66 % 0.20
EBITDA 25.629 M 542.33 % 3.990 M 110.89 % 1.892 M -85.46 % 13.015 M -80.86 % 67.997 M -4.30 % 71.049 M
Net income ratio 0.07 447.63 % -0.02 1.44 % -0.02 -144.21 % 0.04 -77.65 % 0.20 12.29 % 0.18
Ratio EBITDA 0.05 466.84 % 0.01 80.87 % 0.00 -84.76 % 0.03 -83.15 % 0.19 -9.42 % 0.21
Gross profit ratio 0.52 7.81 % 0.48 -0.40 % 0.48 6.15 % 0.45 -8.34 % 0.50 6.52 % 0.47
Weighted average shs out dil 173.938 M -0.04 % 174.000 M 7.30 % 162.165 M 8.01 % 150.133 M -13.72 % 174.000 M 0.00 % 174.000 M
Weighted average shs out 173.938 M -0.04 % 174.002 M 7.30 % 162.165 M 8.11 % 150.001 M -13.79 % 174.000 M 0.00 % 174.000 M
EPS diluted 0.20 503.23 % -0.05 -7.13 % -0.05 -138.58 % 0.12 -70.00 % 0.40 17.65 % 0.34
Earnings per share 0.20 503.23 % -0.05 -7.13 % -0.05 -138.58 % 0.12 -70.00 % 0.40 17.65 % 0.34
Gross profit 262.396 M 22.17 % 214.776 M 16.13 % 184.943 M 1.23 % 182.703 M 4.14 % 175.439 M 12.55 % 155.883 M
Income tax expense 1.393 M 443.95 % -405.000 K -55.17 % -261.000 K -139.07 % 668.000 K -92.13 % 8.488 M 33.65 % 6.351 M
Cost of revenue 243.959 M 5.12 % 232.070 M 17.03 % 198.301 M -9.53 % 219.194 M 22.93 % 178.305 M -0.35 % 178.930 M
General and administrative expenses 38.829 M 26.37 % 30.726 M -14.74 % 36.039 M 24.02 % 29.058 M 280.89 % 7.629 M 26.71 % 6.021 M
Selling and marketing expenses 111.430 M 1.19 % 110.119 M 23.59 % 89.102 M 24.91 % 71.335 M 41.65 % 50.360 M 14.03 % 44.163 M
Other expenses 5.176 M 187.15 % -5.939 M -226.44 % 4.697 M -49.11 % 9.230 M 192.00 % 3.161 M -51.50 % 6.517 M
Operating expenses 237.699 M 4.85 % 226.700 M 8.74 % 208.477 M 27.54 % 163.463 M 64.00 % 99.673 M 6.30 % 93.767 M
Cost and expenses 481.658 M 4.99 % 458.770 M 12.78 % 406.778 M 4.12 % 390.692 M 35.73 % 287.847 M 5.56 % 272.697 M
Research and development expenses 82.264 M -10.38 % 91.794 M 16.73 % 78.639 M 46.06 % 53.840 M 39.76 % 38.523 M 3.93 % 37.066 M
Selling general and administrative expenses 150.259 M 6.68 % 140.845 M 12.55 % 125.141 M 24.65 % 100.393 M 73.12 % 57.989 M 15.55 % 50.184 M
Interest income 8.126 M 8.87 % 7.464 M 114.48 % 3.480 M 324.91 % 819.000 K 415.09 % 159.000 K -76.16 % 667.000 K
Interest expense 469.000 K -6.94 % 504.000 K -19.62 % 627.000 K -1.42 % 636.000 K -6.06 % 677.000 K -10.57 % 757.000 K
Depreciation and amortization 932.000 K -92.56 % 12.522 M 38.56 % 9.037 M 399.28 % 1.810 M -13.81 % 2.100 M -74.00 % 8.077 M
Operating income 24.697 M 307.12 % -11.924 M 49.33 % -23.534 M -310.03 % 11.205 M -83.00 % 65.897 M 4.64 % 62.972 M
Operating income ratio 0.05 282.78 % -0.03 56.54 % -0.06 -320.25 % 0.03 -85.03 % 0.19 -0.96 % 0.19
Total other income expenses net 10.696 M 270.36 % 2.888 M -81.68 % 15.762 M 116.48 % 7.281 M -42.93 % 12.758 M 405.47 % 2.524 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Net debt -266.026 M 7.14 % -286.494 M 13.60 % -331.576 M -147.38 % -134.035 M -568.10 % -20.062 M -329.87 % -4.667 M
Total investments 109.032 M 117.69 % 50.087 M 22.50 % 40.886 M 30.93 % 31.227 M 281.89 % 8.177 M 1.34 % 8.069 M
Total debt 8.381 M -27.63 % 11.581 M 14.74 % 10.093 M -45.47 % 18.510 M 43.59 % 12.891 M -1.40 % 13.074 M
Accumulated other comprehensive income loss 507.915 M 349.56 % 112.981 M 7.04 % 105.549 M 9.95 % 96.001 M -0.49 % 96.469 M 1.51 % 95.034 M
Retained earnings 115.221 M 5.43 % 109.286 M -7.32 % 117.917 M -5.95 % 125.372 M -4.68 % 131.533 M 42.41 % 92.362 M
Common stock 114.000 K 0.00 % 114.000 K 0.00 % 114.000 K 16.33 % 98.000 K 0.000 0.000
Total equity 507.453 M 7.88 % 470.365 M -0.27 % 471.645 M 112.96 % 221.471 M -2.86 % 228.002 M 21.67 % 187.396 M
Other non current liabilities 837.000 K -23.35 % 1.092 M 0.000 0.000 0.000 0.000
Long term debt 2.045 M -54.33 % 4.478 M 30.74 % 3.425 M 26.43 % 2.709 M -57.53 % 6.378 M -24.47 % 8.444 M
Total non current liabilities 2.882 M -48.26 % 5.570 M 62.63 % 3.425 M 26.43 % 2.709 M -57.53 % 6.378 M -24.63 % 8.462 M
Other current liabilities 99.683 M 9.13 % 91.343 M 64.67 % 55.470 M 31.06 % 42.324 M 33.86 % 31.619 M -12.34 % 36.069 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 6.336 M -10.80 % 7.103 M 6.52 % 6.668 M -57.80 % 15.801 M 142.61 % 6.513 M 40.67 % 4.630 M
Total current liabilities 134.763 M 3.13 % 130.671 M 38.91 % 94.067 M 21.32 % 77.538 M 31.08 % 59.151 M -7.36 % 63.853 M
Total liabilities 137.645 M 1.03 % 136.241 M 39.75 % 97.492 M 21.49 % 80.247 M 22.46 % 65.529 M -9.38 % 72.315 M
Other non current assets 723.000 K -79.71 % 3.564 M -93.32 % 53.378 M 7 449.93 % 707.000 K -99.53 % 151.237 M -2.93 % 155.808 M
Long term investments 38.831 M 0.000 0.000 100.00 % -707.000 K 99.51 % -143.060 M 3.17 % -147.739 M
Intangible assets 11.725 M -8.49 % 12.813 M 420.43 % 2.462 M -17.13 % 2.971 M 6.95 % 2.778 M -1.35 % 2.816 M
GoodWill 97.852 M -1.70 % 99.544 M 0.000 0.000 0.000 0.000
Goodwill and intangible assets 109.577 M -2.47 % 112.357 M 4 463.65 % 2.462 M -17.13 % 2.971 M 6.95 % 2.778 M -1.35 % 2.816 M
Property plant equipment net 10.546 M -24.73 % 14.010 M 4.86 % 13.361 M 17.28 % 11.392 M -27.86 % 15.791 M -8.20 % 17.201 M
Total non current assets 159.677 M 22.89 % 129.931 M 84.64 % 70.371 M 366.96 % 15.070 M -44.04 % 26.930 M -4.12 % 28.086 M
Other current assets 32.329 M 8.14 % 29.896 M -54.34 % 65.477 M -3.00 % 67.501 M 876.01 % 6.916 M -95.82 % 165.531 M
Short term investments 70.201 M 40.16 % 50.087 M 22.50 % 40.886 M 30.93 % 31.227 M -79.35 % 151.237 M -2.93 % 155.808 M
cash and cash equivalents 274.407 M -7.94 % 298.075 M -12.76 % 341.669 M 123.98 % 152.545 M 362.92 % 32.953 M 85.74 % 17.741 M
Cash and short term investments 344.608 M -1.02 % 348.162 M -8.99 % 382.555 M 108.17 % 183.772 M -0.23 % 184.190 M 6.13 % 173.549 M
Total current assets 485.421 M 1.83 % 476.675 M -4.43 % 498.766 M 74.00 % 286.648 M 7.52 % 266.601 M 15.10 % 231.625 M
Inventory 0.000 -100.00 % 4.291 M 110.50 % -40.886 M -30.93 % -31.227 M 0.000 100.00 % -155.808 M
Net receivables 108.484 M 15.01 % 94.326 M 2.95 % 91.620 M 37.56 % 66.602 M -11.78 % 75.495 M 56.13 % 48.353 M
Tax assets 0.000 0.000 -100.00 % 1.170 M 65.49 % 707.000 K 284.24 % 184.000 K 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 28.744 M 6.63 % 26.957 M -5.89 % 28.644 M 81.98 % 15.740 M 13.04 % 13.924 M -32.02 % 20.483 M
Tax payables 0.000 -100.00 % 5.268 M 60.37 % 3.285 M -10.56 % 3.673 M -48.23 % 7.095 M 165.63 % 2.671 M
Deferred revenue non current 0.000 100.00 % -1.092 M 0.000 0.000 0.000 100.00 % -18.000 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 8.381 M -27.63 % 11.581 M 14.74 % 10.093 M 26.32 % 7.990 M -38.02 % 12.891 M -1.40 % 13.074 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 247.408 M -0.23 % 247.984 M -0.03 % 248.065 M 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 1.092 M 0.000 0.000 0.000 -100.00 % 18.000 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 645.098 M 6.35 % 606.606 M 6.58 % 569.137 M 88.63 % 301.718 M 2.79 % 293.531 M 13.02 % 259.711 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Deferred income tax 0.000 0.000 0.000 100.00 % -3.653 M 61.07 % -9.384 M 52.42 % -19.721 M
Stock based compensation 2.377 M -38.61 % 3.872 M 7 966.67 % 48.000 K -96.10 % 1.230 M -8.41 % 1.343 M -36.47 % 2.114 M
Change in working capital -15.646 M -278.18 % 8.781 M 157.24 % -15.340 M -225.24 % 12.248 M 130.78 % -39.792 M -7 351.69 % -534.000 K
Accounts receivables -19.334 M -301.45 % -4.816 M 83.79 % -29.715 M -635.69 % 5.547 M 119.11 % -29.025 M -2 370.21 % -1.175 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 3.688 M -72.88 % 13.597 M -5.41 % 14.375 M 114.52 % 6.701 M 162.24 % -10.767 M -1 779.72 % 641.000 K
Other non cash items 4.871 M 285.77 % -2.622 M -372.84 % 961.000 K 625.14 % -183.000 K -135.33 % 518.000 K 475.56 % 90.000 K
Net cash provided by operating activities 37.112 M 174.56 % 13.517 M 203.45 % -13.066 M -135.63 % 36.675 M -6.54 % 39.241 M -29.32 % 55.522 M
Investments in property plant and equipment -874.000 K -5.17 % -831.000 K 35.58 % -1.290 M 57.58 % -3.041 M -88.06 % -1.617 M 23.98 % -2.127 M
Acquisitions net -1.000 M 98.14 % -53.700 M 0.000 -100.00 % 8.258 M 1 695.22 % 460.000 K 1.32 % 454.000 K
Purchases of investments 0.000 100.00 % -476.015 M 32.91 % -709.521 M -65.00 % -430.000 M -4.88 % -410.000 M -11.41 % -368.000 M
Sales maturities of investments 0.000 -100.00 % 499.457 M -0.46 % 501.778 M -10.55 % 560.953 M 33.41 % 420.465 M 63.64 % 256.945 M
Other investing activites -60.539 M -1 124.18 % 5.911 M 230.78 % 1.787 M 124.21 % -7.382 M -2 402.37 % -295.000 K -188.32 % 334.000 K
Net cash used for investing activites -62.413 M -147.89 % -25.178 M 87.85 % -207.246 M -260.92 % 128.788 M 1 328.91 % 9.013 M 108.02 % -112.394 M
Debt repayment -7.188 M 5.71 % -7.623 M 5.04 % -8.028 M -22.60 % -6.548 M -29.05 % -5.074 M -25.63 % -4.039 M
Common stock issued 0.000 0.000 -100.00 % 252.097 M 0.000 0.000 0.000
Common stock repurchased -576.000 K 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 100.00 % -28.858 M -3.18 % -27.968 M -35.35 % -20.664 M
Other financing activites 0.000 0.000 -100.00 % 10.010 M 195.66 % -10.464 M 0.000 0.000
Net cash used provided by financing activities -7.764 M -1.85 % -7.623 M -103.00 % 254.079 M 653.91 % -45.870 M -38.82 % -33.042 M -33.76 % -24.703 M
Effect of forex changes on cash 172.000 K -50.86 % 350.000 K -83.29 % 2.094 M 209 500.00 % -1.000 K 0.000 0.000
Net change in cash -32.893 M -73.72 % -18.934 M -152.80 % 35.861 M -70.01 % 119.592 M 686.17 % 15.212 M 118.65 % -81.575 M
Cash at beginning of period 169.472 M -10.05 % 188.406 M 23.51 % 152.545 M 362.92 % 32.953 M 85.74 % 17.741 M -82.14 % 99.316 M
Cash at end of period 136.579 M -19.41 % 169.472 M -10.05 % 188.406 M 23.51 % 152.545 M 362.92 % 32.953 M 85.74 % 17.741 M
Operating cash flow 37.112 M 174.56 % 13.517 M 203.45 % -13.066 M -135.63 % 36.675 M -6.54 % 39.241 M -29.32 % 55.522 M
Capital expenditure -874.000 K 43.69 % -1.552 M -20.31 % -1.290 M 57.58 % -3.041 M -88.06 % -1.617 M 23.98 % -2.127 M
Free CashFlow 36.238 M 202.87 % 11.965 M 183.34 % -14.356 M -142.68 % 33.634 M -10.60 % 37.624 M -29.54 % 53.395 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 268.670 M -0.57 % 270.205 M 14.42 % 236.150 M 0.95 % 233.929 M 9.87 % 212.917 M 11.69 % 190.640 M -1.02 % 192.604 M -0.29 % 193.169 M -7.45 % 208.728 M 18.01 % 176.872 M 0.00 % 176.872 M 5.65 % 167.407 M 0.00 % 167.407 M
Net income 27.671 M 37.74 % 20.090 M 44.43 % 13.910 M 310.69 % -6.602 M -225.38 % -2.029 M 45.21 % -3.703 M 2.76 % -3.808 M -333.05 % 1.634 M -89.90 % 16.184 M -53.87 % 35.084 M 0.00 % 35.084 M 18.64 % 29.573 M 0.00 % 29.573 M
Income before tax 27.638 M 28.58 % 21.494 M 54.64 % 13.899 M 307.05 % -6.713 M -188.98 % -2.323 M 39.43 % -3.835 M 2.59 % -3.937 M -9 047.73 % 44.000 K -99.76 % 18.442 M -53.11 % 39.328 M 0.00 % 39.328 M 20.09 % 32.748 M 0.00 % 32.748 M
Income before tax ratio 0.10 29.32 % 0.08 35.15 % 0.06 305.10 % -0.03 -163.02 % -0.01 45.76 % -0.02 1.59 % -0.02 -9 073.98 % 0.00 -99.74 % 0.09 -60.26 % 0.22 0.00 % 0.22 13.66 % 0.20 0.00 % 0.20
EBITDA 23.282 M 57.95 % 14.740 M 35.37 % 10.889 M 183.48 % -13.044 M -80.64 % -7.221 M 54.14 % -15.747 M -148.53 % -6.336 M -67.49 % -3.783 M -122.52 % 16.798 M -59.93 % 41.925 M 0.00 % 41.925 M 18.02 % 35.525 M 0.00 % 35.525 M
Net income ratio 0.10 38.52 % 0.07 26.23 % 0.06 308.71 % -0.03 -196.16 % -0.01 50.94 % -0.02 1.76 % -0.02 -333.73 % 0.01 -89.09 % 0.08 -60.91 % 0.20 0.00 % 0.20 12.29 % 0.18 0.00 % 0.18
Ratio EBITDA 0.09 58.85 % 0.05 18.31 % 0.05 182.69 % -0.06 -64.41 % -0.03 58.94 % -0.08 -151.09 % -0.03 -67.98 % -0.02 -124.33 % 0.08 -66.05 % 0.24 0.00 % 0.24 11.70 % 0.21 0.00 % 0.21
Gross profit ratio 0.52 -0.17 % 0.52 0.70 % 0.52 7.16 % 0.48 0.51 % 0.48 -1.79 % 0.49 2.31 % 0.48 5.94 % 0.45 -1.78 % 0.46 -7.54 % 0.50 0.00 % 0.50 6.52 % 0.47 0.00 % 0.47
Weighted average shs out dil 173.665 M -0.12 % 173.875 M -0.07 % 174.000 M 0.00 % 174.000 M 0.00 % 174.000 M -0.11 % 174.197 M 16.03 % 150.133 M 0.09 % 150.000 M 0.00 % 150.000 M -13.79 % 174.000 M 0.00 % 174.000 M 0.00 % 174.000 M 0.00 % 174.000 M
Weighted average shs out 173.704 M -0.10 % 173.876 M -0.12 % 174.093 M 0.05 % 174.002 M -0.01 % 174.014 M -0.11 % 174.210 M 16.04 % 150.134 M 0.08 % 150.018 M 0.01 % 150.002 M -13.79 % 174.000 M 0.00 % 174.000 M 0.00 % 174.000 M 0.00 % 174.000 M
EPS diluted 0.16 33.33 % 0.12 50.19 % 0.08 310.26 % -0.04 -227.59 % -0.01 45.28 % -0.02 16.54 % -0.03 -335.19 % 0.01 -89.98 % 0.11 -46.10 % 0.20 0.00 % 0.20 17.65 % 0.17 0.00 % 0.17
Earnings per share 0.16 33.33 % 0.12 50.19 % 0.08 310.26 % -0.04 -227.59 % -0.01 45.28 % -0.02 16.54 % -0.03 -335.19 % 0.01 -89.98 % 0.11 -46.10 % 0.20 0.00 % 0.20 17.65 % 0.17 0.00 % 0.17
Gross profit 139.445 M -0.73 % 140.476 M 15.22 % 121.920 M 8.17 % 112.709 M 10.43 % 102.067 M 9.69 % 93.053 M 1.27 % 91.890 M 5.63 % 86.995 M -9.10 % 95.708 M 9.11 % 87.720 M 0.00 % 87.720 M 12.55 % 77.942 M 0.00 % 77.942 M
Income tax expense 33.000 K -97.65 % 1.404 M 12 863.64 % -11.000 K -109.91 % 111.000 K -62.24 % 294.000 K 122.73 % 132.000 K 2.33 % 129.000 K -91.89 % 1.590 M -29.58 % 2.258 M -46.80 % 4.244 M 0.00 % 4.244 M 33.65 % 3.176 M 0.00 % 3.176 M
Cost of revenue 129.225 M -0.39 % 129.729 M 13.57 % 114.230 M -5.77 % 121.220 M 9.35 % 110.850 M 13.59 % 97.587 M -3.10 % 100.714 M -5.14 % 106.174 M -6.06 % 113.020 M 26.77 % 89.153 M 0.00 % 89.153 M -0.35 % 89.465 M 0.00 % 89.465 M
General and administrative expenses 24.368 M 12.61 % 21.640 M 25.89 % 17.189 M 5.33 % 16.319 M 16.09 % 14.057 M -14.53 % 16.447 M -16.05 % 19.592 M -3.45 % 20.293 M -10.54 % 22.684 M 494.68 % 3.815 M 0.00 % 3.815 M 26.71 % 3.011 M 0.00 % 3.011 M
Selling and marketing expenses 55.864 M -4.45 % 58.466 M 10.39 % 52.964 M -10.62 % 59.255 M 16.50 % 50.864 M 5.90 % 48.031 M 16.95 % 41.071 M 4.42 % 39.331 M 22.89 % 32.004 M 27.10 % 25.180 M 0.00 % 25.180 M 14.03 % 22.082 M 0.00 % 22.082 M
Other expenses 0.000 0.000 0.000 0.000 0.000 100.00 % -67.318 K 0.000 0.000 0.000 -100.00 % 1.581 M 0.00 % 1.581 M -51.50 % 3.259 M 0.00 % 3.259 M
Operating expenses 118.101 M -5.16 % 124.533 M 10.04 % 113.166 M -11.42 % 127.760 M 22.70 % 104.127 M 1.78 % 102.305 M 7.13 % 95.494 M 6.53 % 89.644 M 16.47 % 76.967 M 54.44 % 49.837 M 0.00 % 49.837 M 6.30 % 46.884 M 0.00 % 46.884 M
Cost and expenses 247.326 M -2.73 % 254.262 M 11.81 % 227.396 M -8.67 % 248.980 M 15.82 % 214.977 M 7.55 % 199.892 M 1.88 % 196.208 M 0.20 % 195.818 M 3.07 % 189.987 M 36.69 % 138.989 M 0.00 % 138.989 M 1.94 % 136.349 M 0.00 % 136.349 M
Research and development expenses 36.271 M -14.43 % 42.386 M 6.29 % 39.878 M -18.47 % 48.910 M 14.05 % 42.884 M 1.06 % 42.435 M 17.21 % 36.204 M 14.50 % 31.618 M 42.28 % 22.222 M 15.37 % 19.262 M 0.00 % 19.262 M 3.93 % 18.533 M 0.00 % 18.533 M
Selling general and administrative expenses 81.830 M -0.39 % 82.147 M 12.09 % 73.288 M -7.05 % 78.850 M 17.59 % 67.053 M 0.01 % 67.043 M 6.76 % 62.795 M 4.55 % 60.060 M 4.27 % 57.598 M 98.65 % 28.995 M 0.00 % 28.995 M 15.55 % 25.092 M 0.00 % 25.092 M
Interest income 0.000 0.000 0.000 -100.00 % 7.201 M 2 638.02 % 263.000 K -95.14 % 5.417 M 1 526.73 % 333.000 K -87.63 % 2.693 M 800.67 % 299.000 K 276.10 % 79.500 K 0.00 % 79.500 K -76.16 % 333.500 K 0.00 % 333.500 K
Interest expense 0.000 0.000 0.000 100.00 % -90.880 K -115.28 % 594.880 K -9.84 % 659.780 K 0.000 0.000 0.000 -100.00 % 338.500 K 0.00 % 338.500 K -10.57 % 378.500 K 0.00 % 378.500 K
Depreciation and amortization 1.938 M 261.10 % -1.203 M -156.35 % 2.135 M 6.38 % 2.007 M 209.24 % 649.000 K -4.28 % 678.000 K -12.29 % 773.000 K -14.11 % 900.000 K -1.10 % 910.000 K -76.96 % 3.951 M 0.00 % 3.951 M -2.18 % 4.039 M 0.00 % 4.039 M
Operating income 21.344 M 33.88 % 15.943 M 82.12 % 8.754 M 158.16 % -15.051 M -91.25 % -7.870 M 52.09 % -16.425 M -131.05 % -7.109 M -51.80 % -4.683 M -129.48 % 15.888 M -58.16 % 37.974 M 0.00 % 37.974 M 20.61 % 31.486 M 0.00 % 31.486 M
Operating income ratio 0.08 34.64 % 0.06 59.17 % 0.04 157.62 % -0.06 -74.07 % -0.04 57.10 % -0.09 -133.43 % -0.04 -52.25 % -0.02 -131.85 % 0.08 -64.55 % 0.21 0.00 % 0.21 14.15 % 0.19 0.00 % 0.19
Total other income expenses net 6.294 M 13.38 % 5.551 M 7.89 % 5.145 M 0.000 -100.00 % 5.547 M -55.94 % 12.590 M 296.91 % 3.172 M -32.90 % 4.727 M 85.08 % 2.554 M -59.96 % 6.379 M 0.00 % 6.379 M 405.47 % 1.262 M 0.00 % 1.262 M
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2022-06-30 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31 2019-06-30
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 -137.540 M 48.30 % -266.026 M -162.88 % -101.197 M 64.68 % -286.494 M -24.24 % -230.605 M 30.45 % -331.576 M 5.99 % -352.696 M -163.14 % -134.035 M -568.10 % -20.062 M -62.25 % -12.365 M -164.93 % -4.667 M
Total investments 250.399 M 129.66 % 109.032 M -22.59 % 140.857 M 181.22 % 50.087 M -41.29 % 85.316 M 108.67 % 40.886 M -26.52 % 55.640 M 78.18 % 31.227 M 281.89 % 8.177 M 0.66 % 8.123 M 0.67 % 8.069 M
Total debt 4.400 M -47.50 % 8.381 M -6.79 % 8.992 M -22.36 % 11.581 M 26.65 % 9.144 M -9.40 % 10.093 M -1.17 % 10.213 M -44.82 % 18.510 M 43.59 % 12.891 M -0.70 % 12.983 M -0.70 % 13.074 M
Accumulated other comprehensive income loss 115.264 M -77.31 % 507.915 M 342.23 % 114.853 M 1.66 % 112.981 M 2.39 % 110.346 M 4.54 % 105.549 M -69.27 % 343.464 M 257.77 % 96.001 M -0.49 % 96.469 M 0.75 % 95.751 M 0.75 % 95.034 M
Retained earnings 155.033 M 34.55 % 115.221 M -6.47 % 123.196 M 12.73 % 109.286 M 23.64 % 88.389 M -2.24 % 90.418 M -25.66 % 121.627 M -2.99 % 125.372 M -4.68 % 131.533 M 17.50 % 111.947 M 21.21 % 92.362 M
Common stock 114.000 K 0.00 % 114.000 K 0.00 % 114.000 K 0.00 % 114.000 K 0.00 % 114.000 K 0.00 % 114.000 K 0.00 % 114.000 K 16.33 % 98.000 K 0.000 0.000 0.000
Total equity 517.442 M 1.97 % 507.453 M 4.38 % 486.147 M 3.36 % 470.365 M -0.84 % 474.332 M 0.57 % 471.645 M 1.38 % 465.205 M 110.05 % 221.471 M -2.86 % 228.002 M 9.78 % 207.699 M 10.83 % 187.396 M
Other non current liabilities 721.000 K -13.86 % 837.000 K -14.50 % 979.000 K -10.35 % 1.092 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 866.000 K -57.65 % 2.045 M -18.04 % 2.495 M -44.28 % 4.478 M 35.00 % 3.317 M -3.15 % 3.425 M -7.21 % 3.691 M 36.25 % 2.709 M -57.53 % 6.378 M -13.94 % 7.411 M -12.23 % 8.444 M
Total non current liabilities 1.587 M -44.93 % 2.882 M -17.04 % 3.474 M -37.63 % 5.570 M 22.66 % 4.541 M 32.58 % 3.425 M -7.21 % 3.691 M 36.25 % 2.709 M -57.53 % 6.378 M -14.04 % 7.420 M -12.31 % 8.462 M
Other current liabilities 116.537 M 16.91 % 99.683 M 22.25 % 81.542 M -10.73 % 91.343 M 24.32 % 73.476 M 32.46 % 55.470 M 10.59 % 50.160 M 18.51 % 42.324 M 33.86 % 31.619 M -6.57 % 33.844 M -6.17 % 36.069 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 3.534 M -44.22 % 6.336 M -2.48 % 6.497 M -8.53 % 7.103 M 21.90 % 5.827 M -12.61 % 6.668 M 2.24 % 6.522 M -58.72 % 15.801 M 142.61 % 6.513 M 16.90 % 5.572 M 20.33 % 4.630 M
Total current liabilities 159.869 M 18.63 % 134.763 M 11.33 % 121.044 M -7.37 % 130.671 M 20.48 % 108.456 M 15.30 % 94.067 M 7.32 % 87.650 M 13.04 % 77.538 M 31.08 % 59.151 M -3.82 % 61.502 M -3.68 % 63.853 M
Total liabilities 161.456 M 17.30 % 137.645 M 10.54 % 124.518 M -8.60 % 136.241 M 20.57 % 112.997 M 15.90 % 97.492 M 6.73 % 91.341 M 13.82 % 80.247 M 22.46 % 65.529 M -4.92 % 68.922 M -4.69 % 72.315 M
Other non current assets 1.111 M 53.67 % 723.000 K -79.47 % 3.522 M 168.85 % 1.310 M 12.16 % 1.168 M -97.81 % 53.378 M 13 145.16 % 403.000 K -43.00 % 707.000 K -99.53 % 151.237 M -1.49 % 153.523 M -1.47 % 155.808 M
Long term investments 44.819 M 15.42 % 38.831 M 989.84 % 3.563 M 0.000 0.000 0.000 0.000 100.00 % -707.000 K 99.51 % -143.060 M 1.61 % -145.400 M 1.58 % -147.739 M
Intangible assets 10.979 M -6.36 % 11.725 M -5.94 % 12.466 M -8.81 % 13.671 M -4.71 % 14.347 M 482.74 % 2.462 M -8.07 % 2.678 M -9.86 % 2.971 M 6.95 % 2.778 M -0.68 % 2.797 M -0.67 % 2.816 M
GoodWill 97.852 M 0.00 % 97.852 M -1.70 % 99.544 M 0.00 % 99.544 M 3.45 % 96.220 M 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 108.831 M -0.68 % 109.577 M -2.17 % 112.010 M -1.06 % 113.215 M 2.39 % 110.567 M 4 390.94 % 2.462 M -8.07 % 2.678 M -9.86 % 2.971 M 6.95 % 2.778 M -0.68 % 2.797 M -0.67 % 2.816 M
Property plant equipment net 6.848 M -35.07 % 10.546 M -6.61 % 11.292 M -19.40 % 14.010 M 10.75 % 12.650 M -5.32 % 13.361 M -2.10 % 13.648 M 19.80 % 11.392 M -27.86 % 15.791 M -4.27 % 16.496 M -4.10 % 17.201 M
Total non current assets 161.609 M 1.21 % 159.677 M 22.46 % 130.387 M 0.35 % 129.931 M 3.37 % 125.695 M 78.62 % 70.371 M 298.66 % 17.652 M 17.13 % 15.070 M -44.04 % 26.930 M -2.10 % 27.508 M -2.06 % 28.086 M
Other current assets 36.452 M 12.75 % 32.329 M 8.86 % 29.698 M 15.15 % 25.791 M -26.32 % 35.004 M 59.84 % 21.900 M 181.85 % 7.770 M -76.56 % 33.152 M 688.58 % 4.204 M -23.49 % 5.495 M -19.02 % 6.785 M
Short term investments 205.580 M 192.84 % 70.201 M -48.87 % 137.294 M 174.11 % 50.087 M -41.29 % 85.316 M 108.67 % 40.886 M -26.52 % 55.640 M 78.18 % 31.227 M -79.35 % 151.237 M -1.49 % 153.523 M -1.47 % 155.808 M
cash and cash equivalents 141.940 M -48.27 % 274.407 M 149.03 % 110.189 M -63.03 % 298.075 M 24.33 % 239.749 M -29.83 % 341.669 M -5.85 % 362.909 M 137.90 % 152.545 M 362.92 % 32.953 M 30.01 % 25.347 M 42.87 % 17.741 M
Cash and short term investments 347.520 M 0.85 % 344.608 M 3.51 % 332.935 M -5.49 % 352.267 M 8.37 % 325.065 M -15.03 % 382.555 M -8.60 % 418.549 M 127.75 % 183.772 M -0.23 % 184.190 M 2.97 % 178.870 M 3.07 % 173.549 M
Total current assets 517.289 M 6.57 % 485.421 M 1.07 % 480.278 M 0.76 % 476.675 M 3.26 % 461.634 M -7.44 % 498.766 M -7.45 % 538.894 M 88.00 % 286.648 M 7.52 % 266.601 M 7.02 % 249.113 M 7.55 % 231.625 M
Inventory 0.000 0.000 0.000 -100.00 % 4.291 M 105.03 % -85.316 M -108.67 % -40.886 M 26.52 % -55.640 M -78.18 % -31.227 M 79.35 % -151.237 M 1.49 % -153.523 M 1.47 % -155.808 M
Net receivables 133.317 M 22.89 % 108.484 M -7.79 % 117.645 M 24.72 % 94.326 M -7.13 % 101.565 M 10.85 % 91.620 M -18.61 % 112.575 M 69.03 % 66.602 M -11.78 % 75.495 M 21.92 % 61.924 M 28.07 % 48.353 M
Tax assets 0.000 0.000 0.000 -100.00 % 1.396 M 6.56 % 1.310 M 11.97 % 1.170 M 26.76 % 923.000 K 30.55 % 707.000 K 284.24 % 184.000 K 100.00 % 92.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
Account payables 39.798 M 38.46 % 28.744 M -12.91 % 33.005 M 22.44 % 26.957 M -3.69 % 27.991 M -2.28 % 28.644 M -5.62 % 30.351 M 92.83 % 15.740 M 13.04 % 13.924 M -19.06 % 17.204 M -16.01 % 20.483 M
Tax payables 0.000 0.000 0.000 -100.00 % 5.268 M 353.36 % 1.162 M -64.63 % 3.285 M 432.41 % 617.000 K -83.20 % 3.673 M -48.23 % 7.095 M 45.30 % 4.883 M 82.82 % 2.671 M
Deferred revenue non current 0.000 0.000 0.000 100.00 % -1.092 M 10.78 % -1.224 M 0.000 0.000 0.000 0.000 100.00 % -9.000 K 50.00 % -18.000 K
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 4.400 M -47.50 % 8.381 M -6.79 % 8.992 M -22.36 % 11.581 M 26.65 % 9.144 M -9.40 % 10.093 M -1.17 % 10.213 M 27.82 % 7.990 M -38.02 % 12.891 M -0.70 % 12.983 M -0.70 % 13.074 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 247.031 M -0.15 % 247.408 M -0.23 % 247.984 M 0.00 % 247.984 M 0.00 % 247.984 M -0.03 % 248.065 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 1.092 M -10.78 % 1.224 M 0.000 0.000 0.000 0.000 -100.00 % 9.000 K -50.00 % 18.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
Total assets 678.898 M 5.24 % 645.098 M 5.64 % 610.665 M 0.67 % 606.606 M 3.28 % 587.329 M 3.20 % 569.137 M 2.26 % 556.546 M 84.46 % 301.718 M 2.79 % 293.531 M 6.11 % 276.621 M 6.51 % 259.711 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 100.00 % -53.256 M -344.11 % 21.817 M -54.62 % 48.080 M 0.000 0.000 100.00 % -4.692 M 0.00 % -4.692 M 52.42 % -9.861 M 0.00 % -9.861 M
Stock based compensation 758.000 K -45.90 % 1.401 M 43.55 % 976.000 K -43.68 % 1.733 M -18.98 % 2.139 M 9 200.00 % 23.000 K -8.00 % 25.000 K -13.79 % 29.000 K -97.59 % 1.201 M 78.85 % 671.500 K 0.00 % 671.500 K -36.47 % 1.057 M 0.00 % 1.057 M
Change in working capital -40.495 M -275.71 % 23.047 M 159.56 % -38.693 M -389.14 % 13.382 M 217.27 % -11.411 M -241.23 % 8.080 M 118.70 % -43.206 M -216.41 % 37.115 M 219.23 % -31.128 M -56.45 % -19.896 M 0.00 % -19.896 M -7 351.69 % -267.000 K 0.00 % -267.000 K
Accounts receivables -26.431 M -471.22 % 7.120 M 126.91 % -26.454 M -743.18 % 4.113 M 146.06 % -8.929 M -148.55 % 18.390 M 138.23 % -48.105 M -254.22 % 31.192 M 221.63 % -25.645 M -76.71 % -14.513 M 0.00 % -14.513 M -2 370.21 % -587.500 K 0.00 % -587.500 K
Inventory 0.000 0.000 0.000 0.000 100.00 % -2.000 0.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 100.00 % -2.307 M 63.54 % -6.328 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -14.064 M -188.30 % 15.927 M 230.13 % -12.239 M -232.04 % 9.269 M 473.45 % -2.482 M 75.93 % -10.310 M -310.45 % 4.899 M -17.29 % 5.923 M 208.02 % -5.483 M -1.85 % -5.384 M 0.00 % -5.384 M -1 779.72 % 320.500 K 0.00 % 320.500 K
Other non cash items 17.216 M 1 225.23 % -1.530 M -123.90 % 6.401 M -7.55 % 6.924 M 431.61 % -2.088 M -153.98 % 3.868 M -77.49 % 17.187 M 278.81 % -9.612 M -172.43 % 13.271 M 5 023.94 % 259.000 K 0.00 % 259.000 K 475.56 % 45.000 K 0.00 % 45.000 K
Net cash provided by operating activities 10.529 M -78.38 % 48.701 M 520.23 % -11.589 M -152.51 % 22.068 M 358.08 % -8.551 M -167.10 % 12.743 M 149.37 % -25.809 M -177.63 % 33.246 M 869.55 % 3.429 M -82.52 % 19.621 M 0.00 % 19.621 M -29.32 % 27.761 M 0.00 % 27.761 M
Investments in property plant and equipment -313.000 K 41.60 % -536.000 K -58.58 % -338.000 K -57.21 % -215.000 K 65.10 % -616.000 K -1 132.00 % -50.000 K 84.47 % -322.000 K 72.64 % -1.177 M -6.52 % -1.105 M -36.67 % -808.500 K 0.00 % -808.500 K 23.98 % -1.064 M 0.00 % -1.064 M
Acquisitions net 0.000 100.00 % -1.000 M 0.000 100.00 % -6.800 M 85.50 % -46.900 M -315 828.75 % 14.855 K 0.000 0.000 0.000 -100.00 % 230.000 K 0.00 % 230.000 K 1.32 % 227.000 K 0.00 % 227.000 K
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -335.685 M 52.29 % -703.531 M 0.000 0.000 0.000 100.00 % -205.000 M 0.00 % -205.000 M -11.41 % -184.000 M 0.00 % -184.000 M
Sales maturities of investments 0.000 0.000 0.000 0.000 -100.00 % 294.803 M 0.83 % 292.390 M 0.000 0.000 0.000 -100.00 % 210.233 M 0.00 % 210.233 M 63.64 % 128.473 M 0.00 % 128.473 M
Other investing activites -416.000 K 97.53 % -16.838 M 61.47 % -43.701 M -193.60 % 46.690 M 369.31 % -17.337 M 90.63 % -184.938 M -743.08 % -21.936 M -201.36 % 21.641 M -80.22 % 109.429 M 74 289.15 % -147.500 K 0.00 % -147.500 K -188.32 % 167.000 K 0.00 % 167.000 K
Net cash used for investing activites -729.000 K 96.03 % -18.374 M 58.28 % -44.039 M -211.00 % 39.675 M 161.18 % -64.853 M 64.94 % -184.988 M -731.11 % -22.258 M -208.77 % 20.464 M -81.11 % 108.324 M 2 303.73 % 4.507 M 0.00 % 4.507 M 108.02 % -56.197 M 0.00 % -56.197 M
Debt repayment -3.725 M 0.000 100.00 % -3.708 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.019 M 0.00 % -2.019 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 100.00 % -43.080 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -377.000 K 34.55 % -576.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.984 M 0.00 % -13.984 M -35.35 % -10.332 M 0.00 % -10.332 M
Other financing activites 0.000 100.00 % -3.480 M 0.000 100.00 % -3.321 M 22.80 % -4.302 M 0.02 % -4.303 M -101.67 % 258.382 M 7 641.80 % -3.426 M 91.93 % -42.444 M -156.91 % -16.521 M 0.00 % -16.521 M -3 304 199 900.00 % -0.500 0.00 % -0.500
Net cash used provided by financing activities -4.102 M -1.13 % -4.056 M -9.39 % -3.708 M -11.65 % -3.321 M 22.80 % -4.302 M 0.02 % -4.303 M -101.67 % 258.382 M 7 641.80 % -3.426 M 91.93 % -42.444 M -156.91 % -16.521 M 0.00 % -16.521 M -33.76 % -12.352 M 0.00 % -12.352 M
Effect of forex changes on cash -337.000 K -383.19 % 119.000 K 124.53 % 53.000 K -55.46 % 119.000 K -48.48 % 231.000 K -88.70 % 2.045 M 4 073.47 % 49.000 K 296.00 % -25.000 K -204.17 % 24.000 K 0.000 0.000 0.000 0.000
Net change in cash 141.940 M 228.82 % -110.189 M -271.74 % -29.642 M -201.27 % 29.271 M 123.42 % -124.959 M -199.01 % -41.791 M -139.73 % 105.182 M 318.56 % 25.130 M -27.51 % 34.667 M 127.89 % 15.212 M 0.00 % 15.212 M 118.65 % -81.575 M 0.00 % -81.575 M
Cash at beginning of period 0.000 -100.00 % 110.189 M 0.000 -100.00 % 110.931 M -71.08 % 383.605 M -9.82 % 425.396 M 65.06 % 257.727 M 0.000 -100.00 % 67.620 M 281.15 % 17.741 M 0.00 % 17.741 M -82.14 % 99.316 M 0.00 % 99.316 M
Cash at end of period 141.940 M 0.000 100.00 % -29.642 M -201.27 % 29.271 M -88.68 % 258.646 M -32.57 % 383.605 M 5.70 % 362.909 M 1 344.16 % 25.130 M -75.43 % 102.286 M 210.40 % 32.953 M 0.00 % 32.953 M 85.74 % 17.741 M 0.00 % 17.741 M
Operating cash flow 10.529 M -78.38 % 48.701 M 520.23 % -11.589 M -152.51 % 22.068 M 358.08 % -8.551 M -167.10 % 12.743 M 149.37 % -25.809 M -177.63 % 33.246 M 869.55 % 3.429 M -82.52 % 19.621 M 0.00 % 19.621 M -29.32 % 27.761 M 0.00 % 27.761 M
Capital expenditure -313.000 K 41.60 % -536.000 K -58.58 % -338.000 K -57.21 % -215.000 K 65.10 % -616.000 K -1 132.00 % -50.000 K 84.47 % -322.000 K 72.64 % -1.177 M -6.52 % -1.105 M -36.67 % -808.500 K 0.00 % -808.500 K 23.98 % -1.064 M 0.00 % -1.064 M
Free CashFlow 10.216 M -78.79 % 48.165 M 503.83 % -11.927 M -154.58 % 21.853 M 338.39 % -9.167 M -172.22 % 12.693 M 148.57 % -26.131 M -181.48 % 32.069 M 1 279.91 % 2.324 M -87.65 % 18.812 M 0.00 % 18.812 M -29.54 % 26.698 M 0.00 % 26.698 M
2025 2024 2024 2023 2023 2022 2022 2021 2021 2020 2020 2019 2019