6677.TWO

Anxo Pharmaceutical Co., Ltd. 6677.TWO

Finances

2024 2023 2022 2021 2020 2019
Revenue 895.320 M -4.75 % 939.944 M 8.50 % 866.274 M 5.12 % 824.100 M -4.85 % 866.110 M -1.35 % 877.931 M
Net income -57.208 M -361.69 % 21.861 M 274.08 % -12.558 M -165.29 % 19.234 M -38.75 % 31.404 M 30.21 % 24.118 M
Income before tax -60.020 M -255.17 % 38.680 M 920.53 % -4.714 M -119.38 % 24.327 M -50.26 % 48.911 M 66.28 % 29.414 M
Income before tax ratio -0.07 -262.90 % 0.04 856.22 % -0.01 -118.43 % 0.03 -47.73 % 0.06 68.55 % 0.03
EBITDA 33.368 M -74.59 % 131.310 M 54.55 % 84.961 M -23.61 % 111.218 M -22.90 % 144.245 M 23.20 % 117.081 M
Net income ratio -0.06 -374.73 % 0.02 260.44 % -0.01 -162.11 % 0.02 -35.63 % 0.04 31.99 % 0.03
Ratio EBITDA 0.04 -73.32 % 0.14 42.44 % 0.10 -27.33 % 0.13 -18.97 % 0.17 24.88 % 0.13
Gross profit ratio 0.36 -13.91 % 0.42 10.37 % 0.38 -4.93 % 0.40 -2.17 % 0.41 13.12 % 0.36
Weighted average shs out dil 55.719 M 8.00 % 51.590 M 7.11 % 48.164 M -4.19 % 50.268 M 0.88 % 49.830 M 7.05 % 46.548 M
Weighted average shs out 55.719 M 9.60 % 50.840 M 5.56 % 48.164 M -3.55 % 49.939 M 0.24 % 49.817 M 7.05 % 46.536 M
EPS diluted -1.03 -345.24 % 0.42 261.54 % -0.26 -168.42 % 0.38 -39.68 % 0.63 21.15 % 0.52
Earnings per share -1.03 -339.53 % 0.43 265.38 % -0.26 -166.67 % 0.39 -38.10 % 0.63 21.15 % 0.52
Gross profit 325.482 M -18.00 % 396.934 M 19.75 % 331.458 M -0.06 % 331.659 M -6.91 % 356.294 M 11.60 % 319.274 M
Income tax expense -5.919 M -175.10 % 7.882 M 238.72 % 2.327 M -49.26 % 4.586 M -55.49 % 10.304 M 34.94 % 7.636 M
Cost of revenue 569.838 M 4.94 % 543.010 M 1.53 % 534.816 M 8.61 % 492.441 M -3.41 % 509.816 M -8.74 % 558.657 M
General and administrative expenses 114.627 M 10.18 % 104.040 M 11.21 % 93.555 M 11.95 % 83.571 M -7.99 % 90.829 M -1.40 % 92.118 M
Selling and marketing expenses 118.852 M 18.22 % 100.538 M 9.16 % 92.104 M -4.91 % 96.860 M -10.13 % 107.781 M -6.30 % 115.022 M
Other expenses 0.000 100.00 % -160.000 K 0.000 0.000 0.000 -100.00 % 36.000 K
Operating expenses 381.906 M 11.14 % 343.621 M 5.65 % 325.248 M 11.46 % 291.812 M -2.46 % 299.172 M 9.22 % 273.912 M
Cost and expenses 951.744 M 7.34 % 886.631 M 3.09 % 860.064 M 9.67 % 784.253 M -3.06 % 808.988 M -2.83 % 832.569 M
Research and development expenses 148.427 M 6.63 % 139.203 M -0.28 % 139.589 M 25.33 % 111.381 M 10.76 % 100.562 M 50.69 % 66.736 M
Selling general and administrative expenses 233.479 M 14.13 % 204.578 M 10.19 % 185.659 M 2.90 % 180.431 M -9.15 % 198.610 M -4.12 % 207.140 M
Interest income 5.569 M 43.27 % 3.887 M 135.43 % 1.651 M 47.41 % 1.120 M 56.64 % 715.000 K -17.34 % 865.000 K
Interest expense 16.679 M -7.72 % 18.075 M 18.97 % 15.193 M 19.05 % 12.762 M -10.06 % 14.189 M -15.61 % 16.813 M
Depreciation and amortization 76.709 M 2.89 % 74.555 M 0.46 % 74.217 M -0.22 % 74.379 M -8.18 % 81.006 M 13.01 % 71.683 M
Operating income -56.424 M -206.15 % 53.153 M 794.08 % 5.945 M -85.17 % 40.097 M -29.80 % 57.122 M 25.82 % 45.398 M
Operating income ratio -0.06 -211.44 % 0.06 724.00 % 0.01 -85.90 % 0.05 -26.23 % 0.07 27.54 % 0.05
Total other income expenses net -3.596 M 75.43 % -14.633 M -37.28 % -10.659 M 32.41 % -15.770 M -92.06 % -8.211 M 48.63 % -15.984 M
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Net debt 367.858 M -25.29 % 492.406 M -23.86 % 646.726 M -3.37 % 669.253 M -1.96 % 682.639 M -14.72 % 800.511 M
Total investments 52.560 M 75.20 % 30.000 M 44.90 % 20.704 M 33.23 % 15.540 M 1 454.00 % 1.000 M 0.000
Total debt 726.774 M -7.75 % 787.840 M -11.28 % 888.049 M 0.52 % 883.437 M -0.78 % 890.402 M -8.97 % 978.143 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 15.511 M 0.000 -100.00 % 5.277 M -61.89 % 13.846 M
Retained earnings -37.984 M -186.99 % 43.664 M 100.27 % 21.803 M -39.91 % 36.285 M -15.86 % 43.126 M 51.49 % 28.467 M
Common stock 558.142 M 0.27 % 556.635 M 15.57 % 481.635 M 0.00 % 481.635 M 5.00 % 458.700 M 7.31 % 427.450 M
Total equity 1.139 B -5.31 % 1.203 B 45.03 % 829.637 M -0.28 % 831.943 M 2.52 % 811.455 M 17.81 % 688.787 M
Other non current liabilities 577.000 K -51.31 % 1.185 M -6.25 % 1.264 M -37.36 % 2.018 M 50.60 % 1.340 M -95.06 % 27.116 M
Long term debt 448.812 M -10.18 % 499.695 M -11.03 % 561.651 M -5.46 % 594.103 M -4.88 % 624.595 M -6.75 % 669.822 M
Total non current liabilities 465.600 M -11.92 % 528.613 M -10.31 % 589.406 M -4.04 % 614.208 M -3.41 % 635.879 M -8.76 % 696.938 M
Other current liabilities 149.805 M 32.31 % 113.227 M -12.77 % 129.809 M 32.94 % 97.642 M -11.33 % 110.115 M -7.06 % 118.474 M
Deferred revenue 0.000 -100.00 % 5.434 M 0.000 -100.00 % 5.039 M -59.33 % 12.390 M 0.000
Short term debt 277.962 M -3.53 % 288.145 M -11.46 % 325.436 M 12.85 % 288.369 M 8.49 % 265.807 M -15.81 % 315.732 M
Total current liabilities 502.612 M 3.27 % 486.717 M -12.31 % 555.071 M 17.39 % 472.843 M 1.50 % 465.865 M -11.11 % 524.101 M
Total liabilities 968.212 M -4.64 % 1.015 B -11.28 % 1.144 B 5.28 % 1.087 B -1.33 % 1.102 B -9.77 % 1.221 B
Other non current assets 81.708 M -55.73 % 184.553 M 462.85 % 32.789 M 50.32 % 21.813 M 2.26 % 21.330 M 1.64 % 20.985 M
Long term investments 28.648 M 133.41 % -85.735 M 0.000 0.000 100.00 % -13.776 M 0.000
Intangible assets 9.837 M 160.93 % 3.770 M -23.90 % 4.954 M 15.18 % 4.301 M -14.08 % 5.006 M -70.83 % 17.164 M
GoodWill 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M
Goodwill and intangible assets 46.447 M 15.02 % 40.380 M -2.85 % 41.564 M 1.60 % 40.911 M -1.69 % 41.616 M -22.61 % 53.774 M
Property plant equipment net 1.038 B -3.82 % 1.079 B -2.74 % 1.110 B -2.65 % 1.140 B -1.06 % 1.152 B -3.80 % 1.197 B
Total non current assets 1.229 B -0.91 % 1.240 B 3.13 % 1.203 B -0.96 % 1.214 B 0.47 % 1.209 B -5.00 % 1.272 B
Other current assets 20.719 M -6.61 % 22.186 M 49.08 % 14.882 M -22.24 % 19.139 M 38.71 % 13.798 M 102.33 % -591.415 M
Short term investments 23.912 M -79.34 % 115.735 M 459.00 % 20.704 M 33.23 % 15.540 M 5.17 % 14.776 M 0.000
cash and cash equivalents 358.916 M 21.49 % 295.434 M 22.42 % 241.323 M 12.67 % 214.184 M 3.09 % 207.763 M 16.96 % 177.632 M
Cash and short term investments 382.828 M -6.89 % 411.169 M 56.92 % 262.027 M 14.06 % 229.724 M 3.23 % 222.539 M 25.28 % 177.632 M
Total current assets 878.555 M -10.19 % 978.287 M 26.80 % 771.499 M 9.47 % 704.777 M 0.01 % 704.689 M 10 698.18 % 6.526 M
Inventory 262.416 M -7.55 % 283.861 M 16.77 % 243.101 M 1.77 % 238.883 M -10.54 % 267.028 M 26.83 % 210.536 M
Net receivables 212.592 M -18.57 % 261.071 M 3.81 % 251.489 M 15.88 % 217.031 M 7.80 % 201.324 M -4.03 % 209.773 M
Tax assets 34.378 M 56.06 % 22.029 M 17.49 % 18.749 M 59.25 % 11.773 M 58.05 % 7.449 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 631.187 M
Account payables 74.845 M 2.20 % 73.233 M -21.31 % 93.070 M 20.14 % 77.468 M 2.66 % 75.462 M -16.06 % 89.895 M
Tax payables 0.000 -100.00 % 6.678 M -1.15 % 6.756 M 56.21 % 4.325 M 106.84 % 2.091 M 0.000
Deferred revenue non current 16.211 M -41.55 % 27.733 M 4.69 % 26.491 M 46.46 % 18.087 M 81.89 % 9.944 M 0.000
Minority interest 117.004 M 2.86 % 113.756 M 8.57 % 104.776 M 5.85 % 98.988 M 0.56 % 98.440 M 7.89 % 91.237 M
Capital lease obligations 20.557 M -38.90 % 33.647 M -25.36 % 45.077 M 49.37 % 30.178 M 190.45 % 10.390 M -24.48 % 13.758 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 502.210 M 2.66 % 489.190 M 137.57 % 205.912 M -4.24 % 215.035 M 4.43 % 205.912 M 61.14 % 127.787 M
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 2.108 B -5.00 % 2.219 B 12.38 % 1.974 B 2.87 % 1.919 B 0.30 % 1.913 B 0.18 % 1.910 B
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 3.847 M -27.55 % 5.310 M 12.14 % 4.735 M 533.87 % 747.000 K 0.000 -100.00 % 159.000 K
Change in working capital 103.878 M 196.12 % -108.070 M -1 590.42 % 7.251 M 129.91 % -24.243 M 64.06 % -67.452 M -449.37 % -12.278 M
Accounts receivables 53.656 M 694.92 % -9.019 M 69.49 % -29.560 M -120.86 % -13.384 M -289.15 % 7.076 M 122.66 % -31.233 M
Inventory 21.445 M 152.61 % -40.760 M -866.33 % -4.218 M -114.99 % 28.145 M 149.82 % -56.492 M -301.96 % 27.972 M
Accounts payables 0.000 100.00 % -19.837 M -227.14 % 15.602 M 0.000 0.000 0.000
Other working capital 28.777 M 174.83 % -38.454 M -251.23 % 25.427 M 165.19 % -39.004 M -116.26 % -18.036 M -100.02 % -9.017 M
Other non cash items -12.443 M -437.30 % 3.689 M 255.26 % -2.376 M -128.85 % 8.237 M -44.79 % 14.920 M 152.45 % -28.446 M
Net cash provided by operating activities 111.971 M 4 317.36 % -2.655 M -103.73 % 71.269 M -9.04 % 78.354 M 30.86 % 59.878 M -7.13 % 64.476 M
Investments in property plant and equipment -42.338 M 26.79 % -57.828 M -247.90 % -16.622 M 55.89 % -37.683 M -135.86 % -15.977 M 30.80 % -23.087 M
Acquisitions net 0.000 -100.00 % 3.353 M 0.000 0.000 -100.00 % 1.330 M 0.000
Purchases of investments -16.560 M 86.76 % -125.031 M -2 321.20 % -5.164 M 0.000 0.000 100.00 % -9.213 M
Sales maturities of investments 91.823 M 0.000 0.000 -100.00 % 236.000 K -91.38 % 2.737 M 129.71 % -9.213 M
Other investing activites 2.335 M 787.83 % 263.000 K 141.88 % -628.000 K -838.82 % 85.000 K 304.76 % 21.000 K -99.37 % 3.352 M
Net cash used for investing activites 35.260 M 119.67 % -179.243 M -699.69 % -22.414 M 40.01 % -37.362 M -214.26 % -11.889 M 68.85 % -38.161 M
Debt repayment -48.121 M 45.80 % -88.779 M -763.02 % -10.287 M 61.55 % -26.753 M 71.27 % -93.107 M -305.29 % 45.354 M
Common stock issued 2.635 M -99.22 % 337.500 M 0.000 0.000 -100.00 % 95.529 M 589.94 % 13.846 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -22.254 M 0.000 0.000 0.000 100.00 % -11.468 M 0.000
Other financing activites -16.009 M -25.94 % -12.712 M -11.23 % -11.429 M -46.19 % -7.818 M 11.28 % -8.812 M 85.73 % -61.773 M
Net cash used provided by financing activities -83.749 M -135.49 % 236.009 M 1 186.80 % -21.716 M 37.18 % -34.571 M -93.59 % -17.858 M -594.05 % -2.573 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 63.482 M 17.32 % 54.111 M 99.38 % 27.139 M 322.66 % 6.421 M -78.69 % 30.131 M 26.91 % 23.742 M
Cash at beginning of period 295.434 M 22.42 % 241.323 M 12.67 % 214.184 M 3.09 % 207.763 M 16.96 % 177.632 M 15.43 % 153.890 M
Cash at end of period 358.916 M 21.49 % 295.434 M 22.42 % 241.323 M 12.67 % 214.184 M 3.09 % 207.763 M 16.96 % 177.632 M
Operating cash flow 111.971 M 4 317.36 % -2.655 M -103.73 % 71.269 M -9.04 % 78.354 M 30.86 % 59.878 M -7.13 % 64.476 M
Capital expenditure -60.592 M -4.40 % -58.041 M -249.18 % -16.622 M 50.97 % -33.901 M -112.19 % -15.977 M 30.80 % -23.087 M
Free CashFlow 51.379 M 184.65 % -60.696 M -211.07 % 54.647 M 22.93 % 44.453 M 1.26 % 43.901 M 6.07 % 41.389 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 402.779 M -16.17 % 480.444 M 15.80 % 414.876 M -16.15 % 494.758 M 11.14 % 445.186 M -10.26 % 496.063 M 33.99 % 370.211 M -10.15 % 412.050 M 0.00 % 412.050 M -4.85 % 433.055 M 0.00 % 433.055 M -1.35 % 438.966 M 0.00 % 438.966 M
Net income -20.265 M 8.22 % -22.079 M 37.15 % -35.129 M -328.93 % 15.345 M 135.50 % 6.516 M -75.65 % 26.762 M 168.06 % -39.320 M -508.86 % 9.617 M 0.00 % 9.617 M -38.75 % 15.702 M 0.00 % 15.702 M 30.21 % 12.059 M 0.00 % 12.059 M
Income before tax -30.021 M -35.92 % -22.088 M 41.77 % -37.932 M -240.54 % 26.991 M 130.91 % 11.689 M -72.63 % 42.710 M 190.06 % -47.424 M -489.89 % 12.164 M 0.00 % 12.164 M -50.26 % 24.456 M 0.00 % 24.456 M 66.28 % 14.707 M 0.00 % 14.707 M
Income before tax ratio -0.07 -62.12 % -0.05 49.72 % -0.09 -267.60 % 0.05 107.77 % 0.03 -69.50 % 0.09 167.21 % -0.13 -533.95 % 0.03 0.00 % 0.03 -47.73 % 0.06 0.00 % 0.06 68.55 % 0.03 0.00 % 0.03
EBITDA 15.618 M -37.68 % 25.059 M 597.01 % -5.042 M -108.05 % 62.632 M 24.12 % 50.460 M -35.54 % 78.284 M 1 072.44 % 6.677 M -87.99 % 55.609 M 0.00 % 55.609 M -22.90 % 72.123 M 0.00 % 72.123 M 23.20 % 58.541 M 0.00 % 58.541 M
Net income ratio -0.05 -9.48 % -0.05 45.73 % -0.08 -373.01 % 0.03 111.90 % 0.01 -72.87 % 0.05 150.79 % -0.11 -555.07 % 0.02 0.00 % 0.02 -35.63 % 0.04 0.00 % 0.04 31.99 % 0.03 0.00 % 0.03
Ratio EBITDA 0.04 -25.66 % 0.05 529.18 % -0.01 -109.60 % 0.13 11.69 % 0.11 -28.18 % 0.16 774.99 % 0.02 -86.64 % 0.13 0.00 % 0.13 -18.97 % 0.17 0.00 % 0.17 24.88 % 0.13 0.00 % 0.13
Gross profit ratio 0.34 -11.45 % 0.39 14.57 % 0.34 -19.83 % 0.42 -0.86 % 0.42 -2.24 % 0.43 38.24 % 0.31 -22.01 % 0.40 0.00 % 0.40 -2.17 % 0.41 0.00 % 0.41 13.12 % 0.36 0.00 % 0.36
Weighted average shs out dil 55.855 M 0.09 % 55.807 M 0.26 % 55.664 M 2.95 % 54.071 M 10.10 % 49.109 M 1.96 % 48.164 M 0.00 % 48.164 M -4.19 % 50.268 M 0.00 % 50.268 M 0.88 % 49.830 M 0.00 % 49.830 M 7.05 % 46.548 M 0.00 % 46.548 M
Weighted average shs out 55.855 M 0.09 % 55.807 M 0.26 % 55.664 M 2.53 % 54.288 M 8.31 % 50.123 M 4.07 % 48.164 M 0.00 % 48.164 M -3.55 % 49.939 M 0.00 % 49.939 M 0.24 % 49.817 M 0.00 % 49.817 M 7.05 % 46.536 M 0.00 % 46.536 M
EPS diluted -0.36 10.00 % -0.40 36.51 % -0.63 -317.24 % 0.29 118.70 % 0.13 -76.32 % 0.56 168.29 % -0.82 -510.00 % 0.20 0.00 % 0.20 -37.50 % 0.32 0.00 % 0.32 23.08 % 0.26 0.00 % 0.26
Earnings per share -0.36 10.00 % -0.40 36.51 % -0.63 -325.00 % 0.28 115.38 % 0.13 -76.79 % 0.56 168.29 % -0.82 -510.00 % 0.20 0.00 % 0.20 -37.50 % 0.32 0.00 % 0.32 23.08 % 0.26 0.00 % 0.26
Gross profit 137.785 M -25.76 % 185.598 M 32.68 % 139.884 M -32.77 % 208.076 M 10.18 % 188.858 M -12.26 % 215.253 M 85.24 % 116.205 M -29.93 % 165.830 M 0.00 % 165.830 M -6.91 % 178.147 M 0.00 % 178.147 M 11.60 % 159.637 M 0.00 % 159.637 M
Income tax expense -8.635 M -2 148.70 % -384.000 K 93.06 % -5.535 M -187.28 % 6.342 M 311.82 % 1.540 M -86.13 % 11.106 M 226.51 % -8.779 M -482.86 % 2.293 M 0.00 % 2.293 M -55.49 % 5.152 M 0.00 % 5.152 M 34.94 % 3.818 M 0.00 % 3.818 M
Cost of revenue 264.994 M -10.12 % 294.846 M 7.22 % 274.992 M -4.08 % 286.682 M 11.84 % 256.328 M -8.72 % 280.810 M 10.55 % 254.006 M 3.16 % 246.221 M 0.00 % 246.221 M -3.41 % 254.908 M 0.00 % 254.908 M -8.74 % 279.329 M 0.00 % 279.329 M
General and administrative expenses 0.000 -100.00 % 56.936 M -1.31 % 57.691 M 9.33 % 52.768 M 2.92 % 51.272 M 4.96 % 48.847 M 9.26 % 44.708 M 6.99 % 41.786 M 0.00 % 41.786 M -7.99 % 45.415 M 0.00 % 45.415 M -1.40 % 46.059 M 0.00 % 46.059 M
Selling and marketing expenses 0.000 -100.00 % 62.036 M 9.19 % 56.816 M 6.19 % 53.506 M 13.77 % 47.032 M 1.58 % 46.300 M 1.08 % 45.804 M -5.42 % 48.430 M 0.00 % 48.430 M -10.13 % 53.891 M 0.00 % 53.891 M -6.30 % 57.511 M 0.00 % 57.511 M
Other expenses 0.000 -100.00 % 69.923 M 199.79 % -70.072 M -175 280.00 % 40.000 K 0.000 0.000 -100.00 % 2.883 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 164.216 M -40.73 % 277.058 M 164.25 % 104.848 M -40.02 % 174.800 M 3.27 % 169.266 M 2.55 % 165.064 M 3.05 % 160.184 M 9.79 % 145.906 M 0.00 % 145.906 M -2.46 % 149.586 M 0.00 % 149.586 M 9.22 % 136.956 M 0.00 % 136.956 M
Cost and expenses 429.210 M -24.95 % 571.904 M 50.56 % 379.840 M -17.69 % 461.482 M 8.43 % 425.594 M -4.55 % 445.874 M 7.65 % 414.190 M 5.63 % 392.127 M 0.00 % 392.127 M -3.06 % 404.494 M 0.00 % 404.494 M -2.83 % 416.285 M 0.00 % 416.285 M
Research and development expenses 61.716 M -29.90 % 88.045 M 45.81 % 60.382 M -11.77 % 68.440 M -3.28 % 70.763 M -2.72 % 72.740 M 8.81 % 66.849 M 20.04 % 55.691 M 0.00 % 55.691 M 10.76 % 50.281 M 0.00 % 50.281 M 50.69 % 33.368 M 0.00 % 33.368 M
Selling general and administrative expenses 102.500 M -13.93 % 119.090 M 3.97 % 114.538 M 7.73 % 106.320 M 8.38 % 98.098 M 2.86 % 95.367 M 5.62 % 90.292 M 0.08 % 90.216 M 0.00 % 90.216 M -9.15 % 99.305 M 0.00 % 99.305 M -4.12 % 103.570 M 0.00 % 103.570 M
Interest income 2.234 M -9.37 % 2.465 M -20.59 % 3.104 M 18.34 % 2.623 M -66.81 % 7.903 M 5.67 % 7.479 M 228.33 % -5.828 M -1 140.71 % 560.000 K 0.00 % 560.000 K 56.64 % 357.500 K 0.00 % 357.500 K -17.34 % 432.500 K 0.00 % 432.500 K
Interest expense 8.243 M -0.66 % 8.298 M -0.99 % 8.381 M -5.92 % 8.908 M 0.000 0.000 -100.00 % 15.193 M 138.10 % 6.381 M 0.00 % 6.381 M -10.06 % 7.095 M 0.00 % 7.095 M -15.61 % 8.407 M 0.00 % 8.407 M
Depreciation and amortization 37.396 M -3.74 % 38.849 M 29.52 % 29.994 M 2.31 % 29.316 M -3.77 % 30.463 M -2.17 % 31.138 M -27.72 % 43.079 M 15.84 % 37.190 M 0.00 % 37.190 M -8.18 % 40.503 M 0.00 % 40.503 M 13.01 % 35.842 M 0.00 % 35.842 M
Operating income -26.431 M -22.72 % -21.537 M -161.47 % 35.036 M 5.16 % 33.316 M 66.60 % 19.997 M -57.58 % 47.146 M 229.51 % -36.402 M -297.63 % 18.420 M 0.00 % 18.420 M -41.75 % 31.620 M 0.00 % 31.620 M 39.30 % 22.699 M 0.00 % 22.699 M
Operating income ratio -0.07 -46.39 % -0.04 -153.08 % 0.08 25.41 % 0.07 49.91 % 0.04 -52.74 % 0.10 196.66 % -0.10 -319.96 % 0.04 0.00 % 0.04 -38.78 % 0.07 0.00 % 0.07 41.20 % 0.05 0.00 % 0.05
Total other income expenses net -3.590 M -551.54 % -551.000 K 99.24 % -72.968 M -1 053.64 % -6.325 M 23.87 % -8.308 M -87.29 % -4.436 M 31.63 % -6.488 M 16.39 % -7.760 M 0.00 % -7.760 M -89.01 % -4.106 M 0.00 % -4.106 M 48.63 % -7.992 M 0.00 % -7.992 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 2021-12-31 2021-06-30 2020-12-31 2020-06-30 2019-12-31
Net debt 404.686 M 10.01 % 367.858 M -13.75 % 426.507 M -13.38 % 492.406 M -27.70 % 681.092 M 5.31 % 646.726 M -3.37 % 669.253 M -0.99 % 675.946 M -0.98 % 682.639 M -7.95 % 741.575 M -7.36 % 800.511 M
Total investments 95.065 M 80.87 % 52.560 M -27.21 % 72.211 M 140.70 % 30.000 M 33.61 % 22.453 M 8.45 % 20.704 M 33.23 % 15.540 M 87.91 % 8.270 M 727.00 % 1.000 M 100.00 % 500.000 K 0.000
Total debt 719.003 M -1.07 % 726.774 M -1.00 % 734.087 M -6.82 % 787.840 M -10.30 % 878.304 M -1.10 % 888.049 M 0.52 % 883.437 M -0.39 % 886.920 M -0.39 % 890.402 M -4.70 % 934.273 M -4.49 % 978.143 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 -100.00 % 20.274 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.923 M -50.00 % 13.846 M
Retained earnings -20.265 M 46.65 % -37.984 M -1 024.45 % -3.378 M -107.74 % 43.664 M 54.19 % 28.319 M 29.89 % 21.803 M -39.91 % 36.285 M -8.61 % 39.706 M -7.93 % 43.126 M 20.48 % 35.797 M 25.75 % 28.467 M
Common stock 558.710 M 0.10 % 558.142 M 0.27 % 556.635 M 0.00 % 556.635 M 15.57 % 481.635 M 0.00 % 481.635 M 0.00 % 481.635 M 2.44 % 470.168 M 2.50 % 458.700 M 3.53 % 443.075 M 3.66 % 427.450 M
Total equity 1.120 B -1.72 % 1.139 B -1.02 % 1.151 B -4.34 % 1.203 B 42.89 % 842.095 M 1.50 % 829.637 M -0.28 % 831.943 M 1.25 % 821.699 M 1.26 % 811.455 M 8.18 % 750.121 M 8.90 % 688.787 M
Other non current liabilities 1.341 M 132.41 % 577.000 K -20.08 % 722.000 K -3.99 % 752.000 K -38.61 % 1.225 M -3.09 % 1.264 M -37.36 % 2.018 M 20.19 % 1.679 M 25.30 % 1.340 M -90.58 % 14.228 M -47.53 % 27.116 M
Long term debt 423.750 M -5.58 % 448.812 M -5.01 % 472.507 M -5.44 % 499.695 M -5.38 % 528.127 M -5.97 % 561.651 M -5.46 % 594.103 M -2.50 % 609.349 M -2.44 % 624.595 M -3.49 % 647.209 M -3.38 % 669.822 M
Total non current liabilities 441.205 M -5.24 % 465.600 M -5.46 % 492.469 M -6.84 % 528.613 M -4.70 % 554.698 M -5.89 % 589.406 M -4.04 % 614.208 M -1.73 % 625.044 M -1.70 % 635.879 M -4.58 % 666.409 M -4.38 % 696.938 M
Other current liabilities 140.363 M -6.30 % 149.805 M 0.14 % 149.602 M 7 787.67 % -1.946 M -102.13 % 91.420 M -20.74 % 115.340 M 18.13 % 97.642 M -6.60 % 104.540 M -6.19 % 111.438 M -3.06 % 114.956 M -2.97 % 118.474 M
Deferred revenue 0.000 0.000 -100.00 % 12.926 M -89.28 % 120.607 M 22.28 % 98.634 M -24.77 % 131.114 M 28.87 % 101.743 M -7.88 % 110.441 M -7.30 % 119.139 M 100.00 % 59.570 M 0.000
Short term debt 295.253 M 6.22 % 277.962 M 6.26 % 261.580 M -9.22 % 288.145 M -17.57 % 349.556 M 7.41 % 325.436 M 12.85 % 288.369 M 4.32 % 276.426 M 4.52 % 264.484 M -8.83 % 290.108 M -8.12 % 315.732 M
Total current liabilities 490.751 M -2.36 % 502.612 M -5.84 % 533.811 M 9.68 % 486.717 M -10.18 % 541.871 M -2.38 % 555.071 M 17.39 % 472.843 M 0.74 % 469.354 M 0.75 % 465.865 M -5.88 % 494.983 M -5.56 % 524.101 M
Total liabilities 931.956 M -3.74 % 968.212 M -5.66 % 1.026 B 1.08 % 1.015 B -7.41 % 1.097 B -4.19 % 1.144 B 5.28 % 1.087 B -0.67 % 1.094 B -0.67 % 1.102 B -5.14 % 1.161 B -4.88 % 1.221 B
Other non current assets 16.836 M -79.39 % 81.708 M -17.10 % 98.561 M -46.59 % 184.553 M 248.42 % 52.969 M 61.55 % 32.789 M 50.32 % 21.813 M 1.12 % 21.572 M 1.13 % 21.330 M 0.82 % 21.158 M 0.82 % 20.985 M
Long term investments 85.265 M 197.63 % 28.648 M -4.51 % 30.000 M 134.99 % -85.735 M 0.000 0.000 0.000 100.00 % -6.888 M 50.00 % -13.776 M -100.00 % -6.888 M 0.000
Intangible assets 8.384 M -14.77 % 9.837 M 20.10 % 8.191 M 117.27 % 3.770 M -16.81 % 4.532 M -8.52 % 4.954 M 15.18 % 4.301 M -7.57 % 4.654 M -7.04 % 5.006 M -54.84 % 11.085 M -35.42 % 17.164 M
GoodWill 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M 0.00 % 36.610 M
Goodwill and intangible assets 44.994 M -3.13 % 46.447 M 3.67 % 44.801 M 10.95 % 40.380 M -1.85 % 41.142 M -1.02 % 41.564 M 1.60 % 40.911 M -0.85 % 41.264 M -0.85 % 41.616 M -12.75 % 47.695 M -11.30 % 53.774 M
Property plant equipment net 1.039 B 0.11 % 1.038 B -1.38 % 1.052 B -2.47 % 1.079 B -0.87 % 1.089 B -1.89 % 1.110 B -2.65 % 1.140 B -0.53 % 1.146 B -0.53 % 1.152 B -1.94 % 1.175 B -1.90 % 1.197 B
Total non current assets 1.228 B -0.10 % 1.229 B 0.22 % 1.226 B -1.13 % 1.240 B 3.04 % 1.204 B 0.09 % 1.203 B -0.96 % 1.214 B 0.24 % 1.211 B 0.24 % 1.209 B -2.56 % 1.240 B -2.50 % 1.272 B
Other current assets 17.383 M -16.10 % 20.719 M -59.86 % 51.612 M 132.63 % 22.186 M -6.70 % 23.780 M 59.79 % 14.882 M -22.24 % 19.139 M 16.22 % 16.469 M 19.35 % 13.798 M -60.84 % 35.237 M -37.83 % 56.676 M
Short term investments 25.981 M 8.65 % 23.912 M -43.35 % 42.211 M -63.53 % 115.735 M 415.45 % 22.453 M 8.45 % 20.704 M 33.23 % 15.540 M 2.52 % 15.158 M 2.59 % 14.776 M 100.00 % 7.388 M 0.000
cash and cash equivalents 314.317 M -12.43 % 358.916 M 16.69 % 307.580 M 4.11 % 295.434 M 49.81 % 197.212 M -18.28 % 241.323 M 12.67 % 214.184 M 1.52 % 210.974 M 1.55 % 207.763 M 7.82 % 192.698 M 8.48 % 177.632 M
Cash and short term investments 340.298 M -11.11 % 382.828 M 9.44 % 349.791 M -14.93 % 411.169 M 87.18 % 219.665 M -16.17 % 262.027 M 14.06 % 229.724 M 1.59 % 226.132 M 1.61 % 222.539 M 11.22 % 200.086 M 12.64 % 177.632 M
Total current assets 823.887 M -6.22 % 878.555 M -7.62 % 951.065 M -2.78 % 978.287 M 33.10 % 735.018 M -4.73 % 771.499 M 9.47 % 704.777 M 0.01 % 704.733 M 0.01 % 704.689 M 98.16 % 355.608 M 5 349.09 % 6.526 M
Inventory 263.935 M 0.58 % 262.416 M -9.47 % 289.863 M 2.11 % 283.861 M 8.16 % 262.449 M 7.96 % 243.101 M 1.77 % 238.883 M -5.56 % 252.956 M -5.27 % 267.028 M 11.83 % 238.782 M 13.42 % 210.536 M
Net receivables 202.271 M -4.85 % 212.592 M -18.17 % 259.799 M -0.49 % 261.071 M 13.94 % 229.124 M -8.89 % 251.489 M 15.88 % 217.031 M 3.75 % 209.178 M 3.90 % 201.324 M -2.06 % 205.549 M -2.01 % 209.773 M
Tax assets 41.714 M 21.34 % 34.378 M 6 588.33 % 514.000 K -97.67 % 22.029 M 5.06 % 20.969 M 11.84 % 18.749 M 59.25 % 11.773 M 22.50 % 9.611 M 29.02 % 7.449 M 100.00 % 3.725 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 315.594 M -50.00 % 631.187 M
Account payables 55.135 M -26.33 % 74.845 M -29.90 % 106.776 M 45.80 % 73.233 M -16.84 % 88.065 M -5.38 % 93.070 M 20.14 % 77.468 M 1.31 % 76.465 M 1.33 % 75.462 M -8.73 % 82.679 M -8.03 % 89.895 M
Tax payables 0.000 0.000 -100.00 % 2.927 M -56.17 % 6.678 M 63.24 % 4.091 M -39.45 % 6.756 M 56.21 % 4.325 M 34.82 % 3.208 M 53.42 % 2.091 M 100.00 % 1.046 M 0.000
Deferred revenue non current 16.114 M -0.60 % 16.211 M -15.74 % 19.240 M -31.69 % 28.166 M 11.13 % 25.346 M -4.32 % 26.491 M 46.46 % 18.087 M 29.05 % 14.016 M 40.94 % 9.944 M 100.00 % 4.972 M 0.000
Minority interest 116.267 M -0.63 % 117.004 M 0.31 % 116.640 M 2.54 % 113.756 M 4.96 % 108.378 M 3.44 % 104.776 M 5.85 % 98.988 M 0.28 % 98.714 M 0.28 % 98.440 M 3.80 % 94.839 M 3.95 % 91.237 M
Capital lease obligations 24.447 M 18.92 % 20.557 M -28.26 % 28.654 M -14.84 % 33.647 M -9.98 % 37.379 M -17.08 % 45.077 M 49.37 % 30.178 M 48.78 % 20.284 M 95.23 % 10.390 M -13.95 % 12.074 M -12.24 % 13.758 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 465.027 M -7.40 % 502.210 M 4.37 % 481.164 M 2.61 % 468.916 M 109.56 % 223.763 M 1.06 % 221.423 M 2.97 % 215.035 M 0.90 % 213.112 M 0.91 % 211.189 M 19.71 % 176.411 M 24.56 % 141.633 M
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 2.052 B -2.65 % 2.108 B -3.20 % 2.177 B -1.86 % 2.219 B 14.44 % 1.939 B -1.80 % 1.974 B 2.87 % 1.919 B 0.15 % 1.916 B 0.15 % 1.913 B 0.09 % 1.912 B 0.09 % 1.910 B
2025-06-30 2024-12-31 2024-06-30 2023-12-31 2023-06-30 2022-12-31 2021-12-31 2021-06-30 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 -100.00 % 2.467 M -17.79 % 3.001 M 29.97 % 2.309 M -21.49 % 2.941 M 687.42 % 373.500 K 0.00 % 373.500 K 0.000 0.000 -100.00 % 79.500 K 0.00 % 79.500 K
Change in working capital -23.029 M -134.86 % 66.059 M 452.09 % -18.762 M 53.79 % -40.598 M -0.80 % -40.275 M 22.62 % -52.046 M -385.39 % -10.723 M 0.00 % -10.723 M 68.21 % -33.726 M 0.00 % -33.726 M -449.37 % -6.139 M 0.00 % -6.139 M
Accounts receivables 12.230 M -81.32 % 65.458 M 602.67 % -13.022 M 59.18 % -31.899 M -239.42 % 22.880 M 152.00 % -43.997 M -557.46 % -6.692 M 0.00 % -6.692 M -37.27 % -4.875 M 0.00 % -4.875 M 68.78 % -15.617 M 0.00 % -15.617 M
Inventory -1.519 M -105.53 % 27.447 M 557.30 % -6.002 M 71.97 % -21.412 M -10.67 % -19.348 M 21.61 % -24.681 M -275.38 % 14.073 M 0.00 % 14.073 M 149.82 % -28.246 M 0.00 % -28.246 M -301.96 % 13.986 M 0.00 % 13.986 M
Accounts payables -19.710 M 38.27 % -31.931 M -147.60 % 67.086 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -14.030 M -375.91 % 5.085 M 107.61 % -66.824 M -625.64 % 12.713 M 129.02 % -43.807 M -363.39 % 16.632 M 185.28 % -19.502 M 0.00 % -19.502 M -202.62 % 19.004 M 0.00 % 19.004 M 521.50 % -4.509 M 0.00 % -4.509 M
Other non cash items -6.929 M -59.80 % -4.336 M -109.25 % 46.897 M 609.69 % -9.201 M 30.88 % -13.311 M -129.90 % 44.524 M 664.89 % 5.821 M 0.00 % 5.821 M -13.60 % 6.737 M 0.00 % 6.737 M 147.37 % -14.223 M 0.00 % -14.223 M
Net cash provided by operating activities -12.827 M -116.34 % 78.493 M 135.48 % 33.333 M 660.68 % 4.382 M 162.27 % -7.037 M -111.95 % 58.907 M 50.36 % 39.177 M 0.00 % 39.177 M 30.86 % 29.939 M 0.00 % 29.939 M -7.13 % 32.238 M 0.00 % 32.238 M
Investments in property plant and equipment -11.619 M 70.75 % -39.728 M -152.26 % -15.749 M 49.14 % -30.964 M -15.26 % -26.864 M -248.75 % -7.703 M 54.56 % -16.951 M 0.00 % -16.951 M -112.19 % -7.989 M 0.00 % -7.989 M 30.80 % -11.544 M 0.00 % -11.544 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -2.069 M 87.51 % -16.560 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -4.607 M 0.00 % -4.607 M
Sales maturities of investments 0.000 100.00 % -56.187 M 0.000 0.000 0.000 0.000 -100.00 % 118.000 K 0.00 % 118.000 K -91.38 % 1.369 M 0.00 % 1.369 M 129.71 % -4.607 M 0.00 % -4.607 M
Other investing activites -116.000 K -100.10 % 112.750 M 122.24 % 50.734 M 142.24 % -120.122 M -9 190.18 % -1.293 M 40.96 % -2.190 M -5 252.94 % 42.500 K 0.00 % 42.500 K 304.76 % 10.500 K 0.00 % 10.500 K 100.14 % -7.537 M 0.00 % -7.537 M
Net cash used for investing activites -13.804 M -5 119.64 % 275.000 K -99.21 % 34.985 M 123.16 % -151.086 M -436.58 % -28.157 M -184.62 % -9.893 M 47.04 % -18.681 M 0.00 % -18.681 M -214.26 % -5.945 M 0.00 % -5.945 M 68.85 % -19.081 M 0.00 % -19.081 M
Debt repayment -11.661 M -1 587.37 % 784.000 K 101.61 % -48.760 M 43.78 % -86.732 M 0.000 0.000 100.00 % -13.377 M 0.00 % -13.377 M 71.27 % -46.554 M 0.00 % -46.554 M -305.29 % 22.677 M 0.00 % 22.677 M
Common stock issued 906.000 K -65.62 % 2.635 M 0.000 -100.00 % 337.500 M 0.000 0.000 0.000 0.000 -100.00 % 47.765 M 0.00 % 47.765 M 589.94 % 6.923 M 0.00 % 6.923 M
Common stock repurchased 0.000 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 100.00 % -22.254 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -5.734 M 0.00 % -5.734 M 0.000 0.000
Other financing activites -7.213 M 16.10 % -8.597 M -15.99 % -7.412 M -26.87 % -5.842 M 34.48 % -8.917 M 50.47 % -18.004 M -360.58 % -3.909 M 0.00 % -3.909 M 11.28 % -4.406 M 0.00 % -4.406 M 85.73 % -30.887 M 0.00 % -30.887 M
Net cash used provided by financing activities -17.968 M 34.50 % -27.432 M 51.16 % -56.172 M -122.93 % 244.926 M 2 846.73 % -8.917 M 50.47 % -18.004 M -4.16 % -17.286 M 0.00 % -17.286 M -93.59 % -8.929 M 0.00 % -8.929 M -594.05 % -1.287 M 0.00 % -1.287 M
Effect of forex changes on cash 4.296 M -1.17 % 4.347 M 162.09 % -7.001 M -299.23 % 3.514 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -40.303 M -172.38 % 55.683 M 982.27 % 5.145 M -94.94 % 101.736 M 561.27 % -22.056 M -242.25 % 15.505 M 141.47 % 6.421 M 0.00 % 6.421 M -78.69 % 30.131 M 0.00 % 30.131 M 26.91 % 23.742 M 0.00 % 23.742 M
Cash at beginning of period 370.801 M 17.67 % 315.118 M 1.66 % 309.973 M 48.86 % 208.237 M 0.000 0.000 -100.00 % 207.763 M 0.00 % 207.763 M 16.96 % 177.632 M 0.00 % 177.632 M 15.43 % 153.890 M 0.00 % 153.890 M
Cash at end of period 330.498 M -10.87 % 370.801 M 17.67 % 315.118 M 541.64 % 49.111 M 322.67 % -22.056 M -242.25 % 15.505 M -92.76 % 214.184 M 0.00 % 214.184 M 3.09 % 207.763 M 0.00 % 207.763 M 16.96 % 177.632 M 0.00 % 177.632 M
Operating cash flow -12.827 M -116.34 % 78.493 M 135.48 % 33.333 M 660.68 % 4.382 M 162.27 % -7.037 M -111.95 % 58.907 M 50.36 % 39.177 M 0.00 % 39.177 M 30.86 % 29.939 M 0.00 % 29.939 M -7.13 % 32.238 M 0.00 % 32.238 M
Capital expenditure -10.569 M 60.25 % -26.589 M -68.83 % -15.749 M 49.14 % -30.964 M -15.26 % -26.864 M -248.75 % -7.703 M 54.56 % -16.951 M 0.00 % -16.951 M -112.19 % -7.989 M 0.00 % -7.989 M 30.80 % -11.544 M 0.00 % -11.544 M
Free CashFlow -23.396 M -145.08 % 51.904 M 195.18 % 17.584 M 166.15 % -26.582 M 21.59 % -33.901 M -166.21 % 51.204 M 130.37 % 22.227 M 0.00 % 22.227 M 1.26 % 21.951 M 0.00 % 21.951 M 6.07 % 20.695 M 0.00 % 20.695 M
2025 2024 2024 2023 2023 2022 2021 2021 2020 2020 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019