2315.HK

Biocytogen Pharmaceuticals (Beijing) Co., Ltd. 2315.HK

Finances

2024 2023 2022 2021 2020
Revenue 980.454 M 36.76 % 716.912 M 34.28 % 533.881 M 50.58 % 354.555 M 39.84 % 253.542 M
Net income 33.542 M 108.76 % -382.951 M 36.40 % -602.157 M -10.37 % -545.576 M -0.48 % -542.970 M
Income before tax 42.940 M 111.30 % -380.156 M 36.78 % -601.353 M -10.21 % -545.643 M -14.46 % -476.691 M
Income before tax ratio 0.04 108.26 % -0.53 52.92 % -1.13 26.81 % -1.54 18.15 % -1.88
EBITDA 303.796 M 410.42 % -97.867 M 78.99 % -465.857 M -23.20 % -378.121 M -15.06 % -328.641 M
Net income ratio 0.03 106.40 % -0.53 52.64 % -1.13 26.70 % -1.54 28.15 % -2.14
Ratio EBITDA 0.31 326.98 % -0.14 84.36 % -0.87 18.18 % -1.07 17.72 % -1.30
Gross profit ratio 0.78 10.04 % 0.71 -3.81 % 0.73 5.14 % 0.70 5.96 % 0.66
Weighted average shs out dil 398.011 M -0.08 % 398.314 M 1.42 % 392.729 M -1.00 % 396.688 M 0.00 % 396.688 M
Weighted average shs out 398.011 M -0.08 % 398.314 M 1.42 % 392.729 M -1.00 % 396.688 M 0.00 % 396.688 M
EPS diluted 0.08 108.78 % -0.96 37.25 % -1.53 -10.87 % -1.38 -27.78 % -1.08
Earnings per share 0.08 108.78 % -0.96 37.25 % -1.53 -10.87 % -1.38 -27.78 % -1.08
Gross profit 761.519 M 50.49 % 506.034 M 29.17 % 391.750 M 58.32 % 247.440 M 48.17 % 166.993 M
Income tax expense 9.403 M 236.30 % 2.796 M 247.76 % 804.000 K 0.000 0.000
Cost of revenue 218.935 M 3.82 % 210.878 M 48.37 % 142.131 M 32.69 % 107.115 M 23.76 % 86.549 M
General and administrative expenses 218.361 M -23.72 % 286.258 M 8.67 % 263.412 M 263.17 % 72.532 M 33.11 % 54.489 M
Selling and marketing expenses 92.992 M 48.01 % 62.828 M 25.04 % 50.248 M 19.55 % 42.032 M 455.68 % 7.564 M
Other expenses -38.127 M 19.12 % -47.138 M -212.67 % -15.076 M -111.51 % 131.014 M -37.28 % 208.893 M
Operating expenses 597.151 M -23.08 % 776.319 M -22.19 % 997.751 M 29.09 % 772.890 M 41.23 % 547.252 M
Cost and expenses 816.086 M -17.33 % 987.197 M -7.25 % 1.064 B 23.71 % 860.371 M 40.59 % 611.968 M
Research and development expenses 323.925 M -31.71 % 474.371 M -32.15 % 699.167 M 25.19 % 558.485 M 102.13 % 276.306 M
Selling general and administrative expenses 311.353 M -10.81 % 349.086 M 11.29 % 313.660 M 276.13 % 83.391 M 34.39 % 62.053 M
Interest income 5.895 M -41.97 % 10.158 M 368.76 % 2.167 M -82.67 % 12.506 M 117.53 % 5.749 M
Interest expense 91.675 M -8.18 % 99.844 M 77.85 % 56.139 M 42.39 % 39.425 M 74.93 % 22.537 M
Depreciation and amortization 169.181 M -7.27 % 182.445 M 31.50 % 138.742 M 8.31 % 128.097 M 277.54 % 33.929 M
Operating income 164.368 M 160.81 % -270.285 M 49.05 % -530.444 M -4.87 % -505.816 M -41.12 % -358.426 M
Operating income ratio 0.17 144.47 % -0.38 62.05 % -0.99 30.36 % -1.43 -0.92 % -1.41
Total other income expenses net -121.428 M -10.52 % -109.871 M -54.95 % -70.909 M -78.04 % -39.827 M 66.32 % -118.265 M
2024 2023 2022 2021 2020
2024 2023 2022 2021 2020
Net debt 189.095 M 30.85 % 144.508 M 176.95 % -187.791 M -361.15 % 71.908 M 125.12 % -286.247 M
Total investments 229.854 M -7.74 % 249.130 M -0.67 % 250.805 M 2 489.62 % 9.685 M -3.99 % 10.087 M
Total debt 570.277 M 4.81 % 544.109 M 31.02 % 415.280 M 362.46 % 89.799 M -80.64 % 463.797 M
Accumulated other comprehensive income loss 229.298 M 9.67 % 209.086 M 17.25 % 178.319 M 12.13 % 159.027 M 21.68 % 130.694 M
Retained earnings -1.754 B 1.88 % -1.787 B -27.27 % -1.404 B -75.03 % -802.323 M -212.50 % -256.747 M
Common stock 399.398 M 0.00 % 399.398 M 0.00 % 399.398 M 6.53 % 374.930 M 4.15 % 360.000 M
Total equity 838.601 M 6.09 % 790.436 M -31.32 % 1.151 B -8.08 % 1.252 B -14.15 % 1.458 B
Other non current liabilities 612.616 M -17.05 % 738.549 M 4.11 % 709.359 M 58.14 % 448.554 M -5.17 % 473.000 M
Long term debt 344.282 M 0.99 % 340.910 M 39.90 % 243.677 M 287.39 % 62.902 M -5.85 % 66.812 M
Total non current liabilities 1.042 B -3.66 % 1.081 B 3.68 % 1.043 B 72.60 % 604.253 M 11.94 % 539.812 M
Other current liabilities 180.627 M -7.22 % 194.673 M -31.47 % 284.058 M -9.02 % 312.206 M 38.55 % 225.345 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000
Short term debt 225.995 M 11.22 % 203.199 M 18.41 % 171.603 M 538.00 % 26.897 M 90.68 % 14.106 M
Total current liabilities 534.913 M -7.39 % 577.616 M -4.69 % 606.046 M 35.71 % 446.559 M 35.95 % 328.465 M
Total liabilities 1.577 B -4.96 % 1.659 B 0.60 % 1.649 B 56.93 % 1.051 B 21.02 % 868.277 M
Other non current assets 5.063 M -17.86 % 6.164 M -97.54 % 250.805 M 105.81 % 121.860 M -47.20 % 230.774 M
Long term investments 222.605 M -7.72 % 241.236 M -0.57 % 242.607 M 368.62 % -90.315 M 52.44 % -189.913 M
Intangible assets 20.665 M -26.54 % 28.130 M -8.23 % 30.652 M 406.23 % 6.055 M 149.38 % 2.428 M
GoodWill 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 20.665 M -26.54 % 28.130 M -8.23 % 30.652 M 406.23 % 6.055 M 149.38 % 2.428 M
Property plant equipment net 1.349 B -6.98 % 1.451 B -9.27 % 1.599 B 14.96 % 1.391 B 22.49 % 1.136 B
Total non current assets 1.599 B -7.39 % 1.726 B -8.20 % 1.881 B 31.64 % 1.429 B 21.18 % 1.179 B
Other current assets 97.392 M -39.89 % 162.034 M 53.96 % 105.243 M -13.33 % 121.433 M 98.50 % 61.174 M
Short term investments 7.249 M -14.59 % 8.487 M 3.53 % 8.198 M -91.80 % 100.000 M -50.00 % 200.000 M
cash and cash equivalents 381.182 M -4.61 % 399.601 M -33.74 % 603.071 M 29.29 % 466.445 M -37.81 % 750.044 M
Cash and short term investments 381.182 M -6.59 % 408.088 M -33.24 % 611.269 M 7.91 % 566.445 M -40.84 % 957.413 M
Total current assets 816.535 M 12.93 % 723.050 M -21.35 % 919.296 M 5.15 % 874.238 M -23.82 % 1.148 B
Inventory 103.557 M 946.45 % 9.896 M -89.59 % 95.102 M 14.21 % 83.271 M 34.69 % 61.825 M
Net receivables 234.404 M 63.88 % 143.032 M 32.83 % 107.682 M 4.46 % 103.089 M 53.35 % 67.226 M
Tax assets 957.000 K 0.000 100.00 % -242.607 M 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000
Account payables 115.479 M -34.10 % 175.234 M 19.87 % 146.190 M 42.71 % 102.441 M 16.94 % 87.599 M
Tax payables 12.812 M 184.08 % 4.510 M 7.51 % 4.195 M -16.35 % 5.015 M 254.42 % 1.415 M
Deferred revenue non current 84.902 M 4 575.59 % -1.897 M -102.11 % 89.934 M -3.09 % 92.797 M 0.000
Minority interest 4.545 M -0.11 % 4.550 M -0.02 % 4.551 M -4.45 % 4.763 M -1.39 % 4.830 M
Capital lease obligations 168.304 M -12.96 % 193.369 M -18.22 % 236.445 M 163.30 % 89.799 M 10.98 % 80.918 M
Preferred stock 0.000 -100.00 % 1.787 B 0.000 -100.00 % 643.296 M 0.000
Other total stockholders equity 1.959 B -0.28 % 1.965 B -0.42 % 1.973 B 30.17 % 1.516 B 24.28 % 1.219 B
Deferred tax liabilities non current 0.000 -100.00 % 1.897 M 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000
Total assets 2.415 B -1.39 % 2.449 B -12.52 % 2.800 B 21.58 % 2.303 B -1.02 % 2.327 B
2024 2023 2022 2021 2020
2024 2023 2022 2021 2020
Deferred income tax 0.000 0.000 0.000 -100.00 % 4.581 M -95.49 % 101.469 M
Stock based compensation 22.642 M -26.90 % 30.975 M 102.28 % 15.313 M -44.82 % 27.752 M -79.05 % 132.453 M
Change in working capital -131.394 M -1 322.32 % -9.238 M -109.66 % 95.648 M 1 039.75 % -10.178 M 65.19 % -29.237 M
Accounts receivables -96.676 M -147.79 % -39.015 M -749.44 % -4.593 M 87.19 % -35.863 M -10.75 % -32.381 M
Inventory -16.685 M -582.92 % 3.455 M 131.86 % -10.844 M 68.51 % -34.437 M -342.69 % -7.779 M
Accounts payables 0.000 0.000 -100.00 % 4.593 M -87.19 % 35.863 M 10.75 % 32.381 M
Other working capital -18.033 M -168.51 % 26.322 M -75.28 % 106.492 M 338.98 % 24.259 M 213.05 % -21.458 M
Other non cash items 107.879 M 8.61 % 99.328 M 662.48 % 13.027 M -56.01 % 29.613 M 790.35 % 3.326 M
Net cash provided by operating activities 211.248 M 375.62 % -76.646 M 74.73 % -303.266 M 17.09 % -365.778 M -62.34 % -225.313 M
Investments in property plant and equipment -37.129 M 70.68 % -126.618 M 47.39 % -240.671 M -21.14 % -198.668 M 35.16 % -306.420 M
Acquisitions net -100.000 M 0.000 100.00 % -6.857 M 0.000 -100.00 % 10.000 M
Purchases of investments -9.810 M 0.000 100.00 % -9.309 M 98.28 % -540.000 M 57.65 % -1.275 B
Sales maturities of investments 8.719 M 0.000 -100.00 % 101.464 M -84.38 % 649.780 M -53.36 % 1.393 B
Other investing activites 1.105 M -95.80 % 26.340 M 1 511.01 % 1.635 M -65.63 % 4.757 M 147.79 % -9.955 M
Net cash used for investing activites -137.115 M -36.73 % -100.278 M 34.77 % -153.738 M -82.74 % -84.131 M 55.29 % -188.180 M
Debt repayment 50.657 M -70.04 % 169.083 M -5.86 % 179.611 M 414.38 % -57.132 M 24.74 % -75.911 M
Common stock issued 0.000 0.000 -100.00 % 521.055 M 67.52 % 311.040 M 216.23 % 98.360 M
Common stock repurchased -9.511 M -16.06 % -8.195 M 56.84 % -18.986 M 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000
Other financing activites -133.175 M 32.98 % -198.707 M -110.32 % -94.480 M -174.11 % -34.468 M -104.07 % 845.993 M
Net cash used provided by financing activities -92.029 M -143.34 % -37.819 M -106.44 % 587.200 M 167.59 % 219.440 M -74.73 % 868.442 M
Effect of forex changes on cash 2.747 M -20.79 % 3.468 M -75.65 % 14.241 M 3 847.63 % -380.000 K 90.59 % -4.039 M
Net change in cash -15.149 M 92.83 % -211.275 M -246.27 % 144.437 M 162.57 % -230.849 M -151.20 % 450.910 M
Cash at beginning of period 399.607 M -34.59 % 610.882 M 30.97 % 466.445 M -33.11 % 697.294 M 183.01 % 246.384 M
Cash at end of period 384.458 M -3.79 % 399.607 M -34.59 % 610.882 M 30.97 % 466.445 M -33.11 % 697.294 M
Operating cash flow 211.248 M 375.62 % -76.646 M 74.73 % -303.266 M 17.09 % -365.778 M -62.34 % -225.313 M
Capital expenditure -37.129 M 70.68 % -126.618 M 47.39 % -240.671 M -21.14 % -198.668 M 35.16 % -306.420 M
Free CashFlow 174.119 M 185.66 % -203.264 M 62.63 % -543.937 M 3.63 % -564.446 M -6.15 % -531.733 M
2024 2023 2022 2021 2020
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
Revenue 620.963 M 8.95 % 569.955 M 38.84 % 410.499 M 5.24 % 390.076 M 19.35 % 326.836 M 7.25 % 304.750 M 33.00 % 229.131 M 2.52 % 223.500 M 70.54 % 131.055 M
Net income 47.999 M -43.00 % 84.215 M 266.19 % -50.673 M 73.76 % -193.143 M -1.76 % -189.808 M 42.41 % -329.560 M -20.99 % -272.385 M 8.07 % -296.302 M -18.87 % -249.274 M
Income before tax 59.620 M -33.77 % 90.017 M 291.21 % -47.077 M 75.32 % -190.767 M -0.73 % -189.389 M 42.39 % -328.760 M -20.60 % -272.593 M 8.02 % -296.367 M -18.89 % -249.276 M
Income before tax ratio 0.10 -39.21 % 0.16 237.72 % -0.11 76.55 % -0.49 15.60 % -0.58 46.29 % -1.08 9.32 % -1.19 10.28 % -1.33 30.29 % -1.90
EBITDA 186.431 M -4.90 % 196.044 M 110.80 % 93.001 M 217.06 % -79.445 M -10.06 % -72.184 M 72.47 % -262.174 M -28.72 % -203.683 M 7.86 % -221.059 M -13.71 % -194.408 M
Net income ratio 0.08 -47.69 % 0.15 219.70 % -0.12 75.07 % -0.50 14.74 % -0.58 46.30 % -1.08 9.03 % -1.19 10.33 % -1.33 30.30 % -1.90
Ratio EBITDA 0.30 -12.72 % 0.34 51.82 % 0.23 211.24 % -0.20 7.78 % -0.22 74.33 % -0.86 3.22 % -0.89 10.12 % -0.99 33.32 % -1.48
Gross profit ratio 0.78 -4.45 % 0.81 7.06 % 0.76 7.96 % 0.70 -2.63 % 0.72 0.85 % 0.72 -7.30 % 0.77 -5.04 % 0.81 41.85 % 0.57
Weighted average shs out dil 396.257 M -0.38 % 397.755 M -0.13 % 398.267 M 0.00 % 398.249 M -0.03 % 398.379 M 2.92 % 387.078 M 3.24 % 374.930 M 2.88 % 364.426 M 1.12 % 360.396 M
Weighted average shs out 396.260 M -0.38 % 397.758 M -0.13 % 398.272 M 0.01 % 398.249 M -0.03 % 398.380 M 2.92 % 387.078 M 3.24 % 374.931 M 2.88 % 364.426 M 1.12 % 360.396 M
EPS diluted 0.12 -44.91 % 0.22 272.96 % -0.13 73.50 % -0.48 0.00 % -0.48 44.19 % -0.86 -19.44 % -0.72 12.20 % -0.82 -17.14 % -0.70
Earnings per share 0.12 -44.91 % 0.22 272.96 % -0.13 73.50 % -0.48 0.00 % -0.48 44.19 % -0.86 -19.44 % -0.72 12.20 % -0.82 -17.14 % -0.70
Gross profit 482.745 M 4.10 % 463.738 M 48.65 % 311.976 M 13.61 % 274.607 M 16.21 % 236.306 M 8.16 % 218.470 M 23.29 % 177.203 M -2.64 % 182.013 M 141.91 % 75.239 M
Income tax expense 11.621 M 100.12 % 5.807 M 61.48 % 3.596 M 51.35 % 2.376 M 465.71 % 420.000 K -47.76 % 804.000 K 486.54 % -208.000 K -220.00 % -65.000 K -3 150.00 % -2.000 K
Cost of revenue 138.218 M 30.13 % 106.217 M 7.81 % 98.523 M -14.68 % 115.469 M 27.55 % 90.530 M 4.93 % 86.280 M 66.15 % 51.928 M 25.17 % 41.487 M -25.67 % 55.816 M
General and administrative expenses 116.231 M 0.42 % 115.743 M 12.79 % 102.618 M -39.18 % 168.726 M 43.56 % 117.532 M -24.56 % 155.787 M 44.75 % 107.625 M 11.01 % 96.949 M 6.34 % 91.171 M
Selling and marketing expenses 58.515 M 15.83 % 50.520 M 18.95 % 42.472 M 27.46 % 33.322 M 12.93 % 29.506 M 13.45 % 26.007 M 7.29 % 24.241 M 3.45 % 23.432 M 25.98 % 18.600 M
Other expenses -8.512 M 40.90 % -14.403 M -51.15 % -9.529 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 375.343 M 19.50 % 314.106 M 5.67 % 297.240 M -28.69 % 416.848 M 8.40 % 384.535 M -24.81 % 511.445 M 18.50 % 431.609 M -6.94 % 463.797 M 48.57 % 312.179 M
Cost and expenses 513.561 M 22.18 % 420.323 M 6.21 % 395.763 M -25.65 % 532.317 M 12.05 % 475.065 M -20.52 % 597.725 M 23.62 % 483.537 M -4.30 % 505.284 M 37.31 % 367.995 M
Research and development expenses 209.109 M 28.88 % 162.246 M 0.35 % 161.679 M -28.59 % 226.401 M -8.70 % 247.970 M -33.22 % 371.348 M 13.28 % 327.819 M -5.68 % 347.570 M 64.79 % 210.915 M
Selling general and administrative expenses 174.746 M 5.10 % 166.263 M 14.59 % 145.090 M -28.19 % 202.048 M 37.41 % 147.038 M -19.12 % 181.794 M 37.86 % 131.866 M 9.54 % 120.381 M 9.67 % 109.771 M
Interest income 0.000 0.000 0.000 -100.00 % 48.526 M 17.90 % 41.160 M 15.02 % 35.785 M 96.76 % 18.187 M 24.71 % 14.583 M 18.21 % 12.336 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 85.099 M 59.29 % 53.425 M -37.49 % 85.461 M 53.13 % 55.809 M -33.61 % 84.063 M 37.04 % 61.340 M -20.75 % 77.402 M 33.12 % 58.144 M 27.92 % 45.454 M
Operating income 107.402 M -28.22 % 149.632 M 915.42 % 14.736 M 110.90 % -135.254 M 13.44 % -156.247 M 51.70 % -323.514 M -15.09 % -281.085 M -0.67 % -279.203 M -16.40 % -239.862 M
Operating income ratio 0.17 -34.12 % 0.26 631.34 % 0.04 110.35 % -0.35 27.47 % -0.48 54.97 % -1.06 13.46 % -1.23 1.80 % -1.25 31.74 % -1.83
Total other income expenses net -47.782 M 19.85 % -59.615 M 3.56 % -61.813 M -6.16 % -58.224 M -12.73 % -51.647 M -21.76 % -42.417 M -48.87 % -28.492 M -45.14 % -19.631 M 2.80 % -20.196 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
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
Net debt 134.606 M -28.82 % 189.095 M -1.49 % 191.952 M 32.83 % 144.508 M 320.04 % -65.674 M 65.03 % -187.791 M -167.22 % 279.375 M 288.52 % 71.908 M -92.49 % 957.413 M
Total investments 155.158 M -32.50 % 229.854 M 25.25 % 183.511 M -26.34 % 249.130 M 28.80 % 193.419 M -22.88 % 250.805 M 630.68 % 34.325 M 254.41 % 9.685 M -99.49 % 1.915 B
Total debt 614.178 M 7.70 % 570.277 M -0.86 % 575.247 M 5.72 % 544.109 M 16.00 % 469.079 M 12.95 % 415.280 M -33.70 % 626.370 M 16.35 % 538.353 M 0.000
Accumulated other comprehensive income loss 246.698 M 7.59 % 229.298 M 9.18 % 210.019 M 0.000 -100.00 % 163.234 M 2.45 % 159.333 M -10.24 % 177.511 M 11.62 % 159.027 M -89.06 % 1.453 B
Retained earnings -1.706 B 2.74 % -1.754 B 4.58 % -1.838 B -2.84 % -1.787 B -12.12 % -1.594 B -13.52 % -1.404 B -30.67 % -1.075 B -33.95 % -802.323 M 0.000
Common stock 399.398 M 0.00 % 399.398 M 0.00 % 399.398 M 0.00 % 399.398 M 0.00 % 399.398 M 0.00 % 399.398 M 6.53 % 374.930 M 0.00 % 374.930 M 0.000
Total equity 896.584 M 6.91 % 838.601 M 12.68 % 744.242 M -5.84 % 790.436 M -18.08 % 964.908 M -16.15 % 1.151 B 15.33 % 997.862 M -20.30 % 1.252 B -14.15 % 1.458 B
Other non current liabilities 690.515 M 12.72 % 612.616 M -22.14 % 786.815 M 6.26 % 740.446 M -14.30 % 864.034 M 8.10 % 799.293 M 0.000 -100.00 % 541.351 M 0.000
Long term debt 429.650 M 24.80 % 344.282 M 4.79 % 328.558 M -3.62 % 340.910 M 42.47 % 239.285 M -1.80 % 243.677 M -54.82 % 539.343 M 757.43 % 62.902 M 0.000
Total non current liabilities 1.120 B 7.52 % 1.042 B -6.60 % 1.115 B 3.15 % 1.081 B -1.99 % 1.103 B 5.79 % 1.043 B 65.36 % 630.709 M 4.38 % 604.253 M 0.000
Other current liabilities 182.112 M 0.82 % 180.627 M -8.55 % 197.511 M 1.46 % 194.673 M -33.13 % 291.115 M 2.48 % 284.058 M -14.76 % 333.232 M 6.73 % 312.206 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 184.528 M -18.35 % 225.995 M -8.39 % 246.689 M 21.40 % 203.199 M -11.57 % 229.794 M 33.91 % 171.603 M 97.18 % 87.027 M 223.56 % 26.897 M 0.000
Total current liabilities 471.260 M -11.90 % 534.913 M -6.58 % 572.607 M -0.87 % 577.616 M -11.08 % 649.561 M 7.18 % 606.046 M 11.01 % 545.945 M 22.26 % 446.559 M 0.000
Total liabilities 1.591 B 0.93 % 1.577 B -6.59 % 1.688 B 1.75 % 1.659 B -5.36 % 1.753 B 6.30 % 1.649 B 40.14 % 1.177 B 11.98 % 1.051 B 0.000
Other non current assets 79.892 M 1 477.96 % 5.063 M -92.49 % 67.452 M 447.14 % 12.328 M -77.31 % 54.344 M -78.33 % 250.805 M 630.68 % 34.325 M -71.83 % 121.860 M 112.73 % -957.413 M
Long term investments 147.893 M -33.56 % 222.605 M 24.16 % 179.290 M -25.68 % 241.236 M 30.51 % 184.836 M -23.81 % 242.607 M 35 265.45 % 686.000 K 100.76 % -90.315 M 0.000
Intangible assets 16.979 M -17.84 % 20.665 M -15.45 % 24.442 M -13.11 % 28.130 M -12.01 % 31.969 M 4.30 % 30.652 M 434.19 % 5.738 M -5.24 % 6.055 M 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 16.979 M -17.84 % 20.665 M -15.45 % 24.442 M -13.11 % 28.130 M -12.01 % 31.969 M 4.30 % 30.652 M 434.19 % 5.738 M -5.24 % 6.055 M 0.000
Property plant equipment net 1.353 B 0.29 % 1.349 B -3.26 % 1.395 B -3.86 % 1.451 B -8.84 % 1.592 B -0.47 % 1.599 B 10.76 % 1.444 B 3.80 % 1.391 B 0.000
Total non current assets 1.598 B -0.04 % 1.599 B -4.04 % 1.666 B -3.49 % 1.726 B -7.74 % 1.871 B -0.49 % 1.881 B 26.73 % 1.484 B 3.87 % 1.429 B 249.21 % -957.413 M
Other current assets 194.296 M 99.50 % 97.392 M -46.09 % 180.655 M 116.49 % 83.446 M -42.36 % 144.764 M 0.59 % 143.911 M -28.77 % 202.047 M 14.75 % 176.074 M 0.000
Short term investments 7.265 M 0.22 % 7.249 M 71.74 % 4.221 M -50.27 % 8.487 M -1.12 % 8.583 M 4.70 % 8.198 M 4.94 % 7.812 M -92.19 % 100.000 M -94.78 % 1.915 B
cash and cash equivalents 479.572 M 25.81 % 381.182 M -0.55 % 383.295 M -4.08 % 399.601 M -25.27 % 534.753 M -11.33 % 603.071 M 73.80 % 346.995 M -25.61 % 466.445 M 148.72 % -957.413 M
Cash and short term investments 486.837 M 27.72 % 381.182 M -2.74 % 391.912 M -3.96 % 408.088 M -24.89 % 543.336 M -11.11 % 611.269 M 76.16 % 346.995 M -38.74 % 566.445 M -40.84 % 957.413 M
Total current assets 889.867 M 8.98 % 816.535 M 6.58 % 766.144 M 5.96 % 723.050 M -14.59 % 846.521 M -7.92 % 919.296 M 33.10 % 690.679 M -21.00 % 874.238 M -8.69 % 957.413 M
Inventory 7.651 M -92.61 % 103.557 M 1 401.48 % 6.897 M -92.26 % 89.132 M 521.13 % 14.350 M -84.91 % 95.102 M 249.91 % 27.179 M 79.52 % 15.140 M 0.000
Net receivables 201.083 M -14.22 % 234.404 M 25.56 % 186.680 M 31.11 % 142.384 M 24.16 % 114.681 M 6.50 % 107.682 M 8.72 % 99.044 M -3.92 % 103.089 M 0.000
Tax assets 0.000 -100.00 % 957.000 K 0.000 100.00 % -6.164 M -171.82 % 8.583 M 103.54 % -242.607 M -35 265.45 % -686.000 K 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 104.620 M -9.40 % 115.479 M -1.95 % 117.781 M -32.79 % 175.234 M 40.32 % 124.881 M -14.58 % 146.190 M 20.50 % 121.318 M 18.43 % 102.441 M 0.000
Tax payables 0.000 -100.00 % 12.812 M 20.57 % 10.626 M 135.61 % 4.510 M 19.60 % 3.771 M -10.11 % 4.195 M -3.96 % 4.368 M -12.90 % 5.015 M 0.000
Deferred revenue non current 0.000 -100.00 % 84.902 M 0.000 100.00 % -1.897 M -102.14 % 88.503 M -1.59 % 89.934 M -1.57 % 91.366 M -1.54 % 92.797 M 0.000
Minority interest 4.545 M 0.00 % 4.545 M -0.11 % 4.550 M 0.00 % 4.550 M 0.00 % 4.550 M -0.02 % 4.551 M -0.09 % 4.555 M -4.37 % 4.763 M 0.000
Capital lease obligations 212.362 M 26.18 % 168.304 M -6.38 % 179.770 M -7.03 % 193.369 M -17.47 % 234.313 M -0.90 % 236.445 M 171.72 % 87.018 M -3.10 % 89.799 M 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 1.787 B 0.000 0.000 0.000 -100.00 % 643.296 M 0.000
Other total stockholders equity 1.952 B -0.38 % 1.959 B -0.46 % 1.968 B 0.18 % 1.965 B -1.36 % 1.992 B 0.96 % 1.973 B 30.17 % 1.516 B 0.00 % 1.516 B 31 278.34 % 4.830 M
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 1.897 M 0.000 0.000 100.00 % -573.439 M -5.93 % -541.351 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 2.488 B 3.01 % 2.415 B -0.70 % 2.432 B -0.70 % 2.449 B -9.87 % 2.718 B -2.93 % 2.800 B 28.76 % 2.175 B -5.57 % 2.303 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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.807 M 0.000 0.000 0.000
Stock based compensation 19.312 M 10.01 % 17.554 M 245.01 % 5.088 M -72.61 % 18.576 M 49.82 % 12.399 M 540.62 % -2.814 M -115.52 % 18.127 M 20.01 % 15.105 M 19.44 % 12.647 M
Change in working capital 0.000 100.00 % -114.844 M 0.000 100.00 % -31.125 M 0.000 -100.00 % 57.172 M 0.000 100.00 % -45.966 M 0.000
Accounts receivables 0.000 100.00 % -96.676 M 0.000 100.00 % -39.015 M 0.000 100.00 % -4.593 M 0.000 100.00 % -35.863 M 0.000
Inventory 0.000 100.00 % -12.929 M 0.000 -100.00 % 3.794 M 0.000 100.00 % -6.400 M 0.000 100.00 % -29.963 M 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 100.00 % -5.239 M 0.000 -100.00 % 4.096 M 0.000 -100.00 % 68.165 M 0.000 -100.00 % 19.860 M 0.000
Other non cash items 51.024 M -54.03 % 110.995 M 1 180.98 % -10.268 M -121.29 % 48.233 M -36.35 % 75.777 M 657.10 % -13.602 M -120.70 % 65.697 M 86.30 % 35.264 M 1.77 % 34.651 M
Net cash provided by operating activities 203.434 M 12.00 % 181.640 M 513.48 % 29.608 M 150.12 % -59.077 M -236.26 % -17.569 M 90.85 % -192.107 M -72.82 % -111.159 M 46.88 % -209.256 M -33.69 % -156.522 M
Investments in property plant and equipment -31.720 M -115.83 % -14.697 M 34.48 % -22.432 M 38.33 % -36.375 M 59.69 % -90.243 M 13.29 % -104.074 M 23.59 % -136.197 M -80.20 % -75.580 M 38.60 % -123.088 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -51.178 M 43.42 % -90.454 M -848.95 % -9.532 M -136.51 % 26.108 M 11 153.45 % 232.000 K 103.47 % -6.695 M -107.18 % 93.228 M -69.71 % 307.758 M 259.28 % -193.221 M
Net cash used for investing activites -82.898 M 21.16 % -105.151 M -228.97 % -31.964 M -211.33 % -10.267 M 88.59 % -90.011 M 18.74 % -110.769 M -157.79 % -42.969 M -118.51 % 232.178 M 173.40 % -316.309 M
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased -10.003 M -9.56 % -9.130 M -2 296.33 % -381.000 K 0.000 100.00 % -8.667 M 54.35 % -18.986 M 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
Other financing activites -77.281 M -11.30 % -69.434 M -430.68 % -13.084 M 77.95 % -59.330 M -296.60 % 30.178 M -94.92 % 594.226 M 4 868.44 % 11.960 M 146.24 % -25.864 M -110.54 % 245.304 M
Net cash used provided by financing activities -87.284 M -11.10 % -78.564 M -483.47 % -13.465 M 77.30 % -59.330 M -375.81 % 21.511 M -96.26 % 575.240 M 4 709.70 % 11.960 M 146.24 % -25.864 M -110.54 % 245.304 M
Effect of forex changes on cash 3.357 M 392.95 % 681.000 K -67.04 % 2.066 M 131.89 % -6.478 M -165.13 % 9.946 M 48.67 % 6.690 M -11.40 % 7.551 M 333.63 % -3.232 M -213.32 % 2.852 M
Net change in cash 0.000 100.00 % -385.852 M -5 510.35 % -6.878 M 89.82 % -67.576 M -77.54 % -38.062 M -127.28 % 139.527 M 307.29 % -67.309 M -2 080.39 % -3.087 M 97.25 % -112.338 M
Cash at beginning of period 0.000 -100.00 % 385.852 M 670.99 % -67.576 M 0.000 0.000 -100.00 % 331.828 M 0.000 -100.00 % 472.619 M 0.000
Cash at end of period 0.000 0.000 100.00 % -6.878 M 89.82 % -67.576 M -77.54 % -38.062 M -108.07 % 471.355 M 800.29 % -67.309 M -114.34 % 469.532 M 517.97 % -112.338 M
Operating cash flow 203.434 M 12.00 % 181.640 M 513.48 % 29.608 M 150.12 % -59.077 M -236.26 % -17.569 M 90.85 % -192.107 M -72.82 % -111.159 M 46.88 % -209.256 M -33.69 % -156.522 M
Capital expenditure -31.720 M -115.83 % -14.697 M 34.48 % -22.432 M 38.33 % -36.375 M 59.69 % -90.243 M 13.29 % -104.074 M 23.59 % -136.197 M -80.20 % -75.580 M 38.60 % -123.088 M
Free CashFlow 171.714 M 2.86 % 166.943 M 2 226.41 % 7.176 M 107.52 % -95.452 M 11.46 % -107.812 M 63.60 % -296.181 M -19.74 % -247.356 M 13.16 % -284.836 M -1.87 % -279.610 M
2025 2024 2024 2023 2023 2022 2022 2021 2021