6977.TWO

United Purification Technology Co., Ltd. 6977.TWO

Finances

2024 2023 2022 2021 2020
Revenue 620.823 M -19.88 % 774.864 M -22.52 % 1.000 B 33.14 % 751.172 M 36.67 % 549.622 M
Net income 9.590 M -59.42 % 23.631 M -72.02 % 84.454 M -14.83 % 99.157 M 383.36 % 20.514 M
Income before tax 13.956 M -70.79 % 47.783 M -61.31 % 123.503 M -17.55 % 149.798 M 185.93 % 52.389 M
Income before tax ratio 0.02 -63.55 % 0.06 -50.06 % 0.12 -38.08 % 0.20 109.21 % 0.10
EBITDA 30.885 M -47.82 % 59.186 M -57.14 % 138.083 M -14.49 % 161.475 M 152.25 % 64.015 M
Net income ratio 0.02 -49.35 % 0.03 -63.88 % 0.08 -36.03 % 0.13 253.67 % 0.04
Ratio EBITDA 0.05 -34.87 % 0.08 -44.68 % 0.14 -35.77 % 0.21 84.56 % 0.12
Gross profit ratio 0.15 -16.78 % 0.18 -20.94 % 0.22 -26.49 % 0.30 36.02 % 0.22
Weighted average shs out dil 13.644 M 7.10 % 12.740 M 37.86 % 9.241 M 48.74 % 6.213 M 2.27 % 6.075 M
Weighted average shs out 13.604 M 6.50 % 12.774 M 39.45 % 9.160 M 52.70 % 5.999 M -1.16 % 6.069 M
EPS diluted 0.70 -62.16 % 1.85 -79.76 % 9.14 -42.73 % 15.96 372.19 % 3.38
Earnings per share 0.70 -62.57 % 1.87 -79.72 % 9.22 -44.22 % 16.53 389.05 % 3.38
Gross profit 90.523 M -33.32 % 135.762 M -38.75 % 221.644 M -2.13 % 226.459 M 85.90 % 121.818 M
Income tax expense 4.366 M -81.92 % 24.152 M -38.15 % 39.049 M -7.21 % 42.082 M 724.98 % 5.101 M
Cost of revenue 530.300 M -17.02 % 639.102 M -17.91 % 778.492 M 48.37 % 524.713 M 22.65 % 427.804 M
General and administrative expenses 76.124 M -0.42 % 76.443 M -12.61 % 87.478 M 14.64 % 76.307 M 18.76 % 64.255 M
Selling and marketing expenses 11.977 M -0.32 % 12.015 M 60.91 % 7.467 M 23.87 % 6.028 M 203.07 % 1.989 M
Other expenses 0.000 -100.00 % 4.000 K 0.000 0.000 100.00 % -4.216 M
Operating expenses 90.132 M 1.89 % 88.462 M -6.83 % 94.945 M 15.32 % 82.335 M 32.74 % 62.028 M
Cost and expenses 620.432 M -14.72 % 727.564 M -16.70 % 873.437 M 43.88 % 607.048 M 22.87 % 494.048 M
Research and development expenses 2.031 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 88.101 M -0.40 % 88.458 M -6.83 % 94.945 M 15.32 % 82.335 M 24.29 % 66.244 M
Interest income 3.154 M 77.99 % 1.772 M 38.55 % 1.279 M 39.17 % 919.000 K 39.24 % 660.000 K
Interest expense 8.495 M 38.06 % 6.153 M -2.73 % 6.326 M 35.17 % 4.680 M -35.08 % 7.209 M
Depreciation and amortization 13.970 M 56.72 % 8.914 M 8.30 % 8.231 M 18.07 % 6.971 M 57.82 % 4.417 M
Operating income 395.000 K -99.16 % 47.300 M -62.67 % 126.699 M -12.09 % 144.124 M 159.34 % 55.574 M
Operating income ratio 0.00 -98.96 % 0.06 -51.81 % 0.13 -33.97 % 0.19 89.75 % 0.10
Total other income expenses net 13.565 M 2 708.49 % 483.000 K 115.11 % -3.196 M -156.33 % 5.674 M 278.15 % -3.185 M
2024 2023 2022 2021 2020
2024 2023 2022 2021 2020
Net debt -54.458 M -31.48 % -41.419 M -147.42 % 87.349 M 90.63 % 45.821 M 7.99 % 42.429 M
Total investments 16.473 M 162.73 % 6.270 M 131.19 % 2.712 M 15.50 % 2.348 M 0.000
Total debt 166.555 M -26.93 % 227.945 M 56.31 % 145.830 M 27.90 % 114.023 M 23.00 % 92.703 M
Accumulated other comprehensive income loss 103.565 M 12.83 % 91.787 M 3 613.07 % 2.472 M 4 289.83 % -59.000 K -100.07 % 89.063 M
Retained earnings 142.313 M -13.44 % 164.404 M -13.11 % 189.218 M 44.79 % 130.680 M 113.02 % 61.346 M
Common stock 140.000 M 0.00 % 140.000 M 40.00 % 100.000 M 66.67 % 60.000 M 20.00 % 50.000 M
Total equity 502.576 M -2.06 % 513.151 M 28.27 % 400.063 M 48.68 % 269.078 M 31.82 % 204.123 M
Other non current liabilities 545.000 K 41.19 % 386.000 K -87.13 % 3.000 M 0.00 % 3.000 M -35.51 % 4.652 M
Long term debt 67.107 M 0.09 % 67.046 M 88.18 % 35.628 M -8.52 % 38.947 M 50.57 % 25.866 M
Total non current liabilities 89.855 M -1.37 % 91.102 M 63.60 % 55.685 M 3.71 % 53.695 M 75.95 % 30.518 M
Other current liabilities 85.206 M 87.13 % 45.533 M 179.77 % -57.080 M -70.26 % -33.525 M -166.17 % 50.667 M
Deferred revenue 0.000 -100.00 % 13.925 M -91.99 % 173.797 M 42.85 % 121.668 M 0.000
Short term debt 99.448 M -38.19 % 160.899 M 46.08 % 110.148 M 46.72 % 75.076 M 12.33 % 66.837 M
Total current liabilities 392.792 M 25.60 % 312.727 M -25.13 % 417.700 M 50.87 % 276.861 M 19.51 % 231.663 M
Total liabilities 482.647 M 19.52 % 403.829 M -14.69 % 473.385 M 43.21 % 330.556 M 26.08 % 262.181 M
Other non current assets 22.899 M -82.99 % 134.586 M 27.88 % 105.247 M 41.31 % 74.480 M 381.76 % 15.460 M
Long term investments 13.412 M 126.20 % -51.185 M 44.65 % -92.474 M -57.68 % -58.645 M 0.000
Intangible assets 1.198 M 110.18 % 570.000 K 13.55 % 502.000 K 348.21 % 112.000 K 119.61 % 51.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.198 M 110.18 % 570.000 K 13.55 % 502.000 K 348.21 % 112.000 K 119.61 % 51.000 K
Property plant equipment net 102.451 M 307.20 % 25.160 M -14.72 % 29.503 M -4.96 % 31.042 M 56.02 % 19.896 M
Total non current assets 148.515 M 24.47 % 119.321 M 123.03 % 53.501 M -6.52 % 57.232 M 61.64 % 35.407 M
Other current assets 38.664 M 22.23 % 31.633 M -38.23 % 51.214 M 100.23 % 25.577 M -53.44 % 54.936 M
Short term investments 3.061 M -94.67 % 57.455 M -39.64 % 95.186 M 56.06 % 60.993 M 0.000
cash and cash equivalents 221.013 M -17.95 % 269.364 M 360.60 % 58.481 M -14.25 % 68.202 M 44.99 % 47.039 M
Cash and short term investments 224.074 M -31.44 % 326.819 M 112.68 % 153.667 M 18.94 % 129.195 M 174.66 % 47.039 M
Total current assets 836.708 M 4.90 % 797.659 M -2.72 % 819.947 M 51.17 % 542.402 M 25.88 % 430.897 M
Inventory 33.349 M -3.52 % 34.565 M 20.31 % 28.729 M 11.66 % 25.730 M -29.44 % 36.465 M
Net receivables 540.621 M 33.60 % 404.642 M -30.99 % 586.337 M 62.02 % 361.900 M 23.74 % 292.457 M
Tax assets 8.555 M -16.05 % 10.190 M -4.97 % 10.723 M 4.69 % 10.243 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000
Account payables 198.926 M 176.88 % 71.845 M -45.97 % 132.976 M 68.41 % 78.958 M -30.84 % 114.159 M
Tax payables 9.212 M -55.12 % 20.525 M -64.53 % 57.859 M 66.82 % 34.684 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 31.729 M 35.15 % 23.477 M -15.29 % 27.715 M -1.91 % 28.254 M 62.50 % 17.387 M
Preferred stock 0.000 -100.00 % 1.317 M 0.000 -100.00 % 59.000 K 0.000
Other total stockholders equity 116.698 M 0.91 % 115.643 M 4.33 % 110.845 M 41.39 % 78.398 M 2 010.88 % 3.714 M
Deferred tax liabilities non current 22.203 M -6.20 % 23.670 M 38.77 % 17.057 M 45.19 % 11.748 M 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000
Total assets 985.223 M 7.44 % 916.980 M 4.98 % 873.448 M 45.66 % 599.634 M 28.59 % 466.304 M
2024 2023 2022 2021 2020
2024 2023 2022 2021 2020
Deferred income tax 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000
Change in working capital 12.151 M -83.69 % 74.490 M 143.60 % -170.839 M -218.30 % -53.672 M -282.07 % 29.479 M
Accounts receivables -134.199 M -174.18 % 180.902 M 180.33 % -225.208 M -224.18 % -69.469 M -263.84 % 42.401 M
Inventory 1.216 M 120.84 % -5.836 M -94.60 % -2.999 M -127.94 % 10.735 M 657.37 % -1.926 M
Accounts payables 0.000 100.00 % -61.131 M -213.82 % 53.707 M 254.17 % -34.836 M 0.000
Other working capital 145.134 M 467.94 % -39.445 M -1 454.10 % 2.913 M -92.70 % 39.898 M 462.84 % -10.996 M
Other non cash items -20.020 M 41.11 % -33.998 M -222.76 % 27.694 M -20.37 % 34.779 M 124.54 % 15.489 M
Net cash provided by operating activities 20.057 M -72.54 % 73.037 M 244.74 % -50.460 M -157.84 % 87.235 M 25.16 % 69.699 M
Investments in property plant and equipment -15.769 M 75.68 % -64.834 M -5 325.44 % -1.195 M 51.52 % -2.465 M -163.92 % -934.000 K
Acquisitions net 263.000 K 0.000 0.000 100.00 % -30.139 M 0.000
Purchases of investments 0.000 0.000 100.00 % -34.193 M -239.22 % -10.080 M 0.000
Sales maturities of investments 53.394 M 41.51 % 37.731 M 0.000 0.000 0.000
Other investing activites -10.402 M -192.03 % -3.562 M -203.97 % 3.426 M 128.48 % -12.028 M -5 855.02 % 209.000 K
Net cash used for investing activites 27.486 M 189.63 % -30.665 M 4.06 % -31.962 M 41.58 % -54.712 M -7 446.48 % -725.000 K
Debt repayment -75.191 M -215.52 % 65.089 M 99.31 % 32.657 M 223.72 % 10.088 M -46.91 % 19.003 M
Common stock issued 0.000 -100.00 % 136.000 M 126.67 % 60.000 M 0.000 0.000
Common stock repurchased -262.000 K 98.85 % -22.754 M 0.000 0.000 0.000
Dividends paid -28.000 M -40.00 % -20.000 M -25.00 % -16.000 M -1.29 % -15.796 M 0.000
Other financing activites -8.774 M -18.86 % -7.382 M -15.22 % -6.407 M -22.98 % -5.210 M 93.17 % -76.306 M
Net cash used provided by financing activities -112.227 M -174.35 % 150.953 M 114.88 % 70.250 M 743.43 % -10.918 M 80.95 % -57.303 M
Effect of forex changes on cash 16.333 M -6.98 % 17.558 M 616.36 % 2.451 M 654.52 % -442.000 K -145.29 % 976.000 K
Net change in cash -48.351 M -122.93 % 210.883 M 2 269.36 % -9.721 M -145.93 % 21.163 M 67.34 % 12.647 M
Cash at beginning of period 269.364 M 360.60 % 58.481 M -14.25 % 68.202 M 44.99 % 47.039 M 36.77 % 34.392 M
Cash at end of period 221.013 M -17.95 % 269.364 M 360.60 % 58.481 M -14.25 % 68.202 M 44.99 % 47.039 M
Operating cash flow 20.057 M -72.54 % 73.037 M 244.74 % -50.460 M -157.84 % 87.235 M 25.16 % 69.699 M
Capital expenditure -16.693 M 74.25 % -64.834 M -5 325.44 % -1.195 M 51.52 % -2.465 M -163.92 % -934.000 K
Free CashFlow 3.364 M -58.99 % 8.203 M 115.88 % -51.655 M -160.94 % 84.770 M 23.27 % 68.765 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 2020-12-31 2020-06-30
Revenue 1.109 B 167.56 % 414.361 M 100.70 % 206.462 M -47.30 % 391.768 M 2.26 % 383.096 M -29.54 % 543.681 M 19.11 % 456.455 M 21.53 % 375.586 M 0.00 % 375.586 M 36.67 % 274.811 M 0.00 % 274.811 M
Net income 105.094 M 336.04 % 24.102 M 266.08 % -14.512 M -194.48 % 15.360 M 85.71 % 8.271 M -83.06 % 48.828 M 37.06 % 35.626 M -28.14 % 49.579 M 0.00 % 49.579 M 383.36 % 10.257 M 0.00 % 10.257 M
Income before tax 130.247 M 304.97 % 32.162 M 253.33 % -20.976 M -233.27 % 15.739 M -50.88 % 32.044 M -56.15 % 73.071 M 44.89 % 50.432 M -32.67 % 74.899 M 0.00 % 74.899 M 185.93 % 26.195 M 0.00 % 26.195 M
Income before tax ratio 0.12 51.36 % 0.08 176.40 % -0.10 -352.89 % 0.04 -51.97 % 0.08 -37.76 % 0.13 21.64 % 0.11 -44.60 % 0.20 0.00 % 0.20 109.21 % 0.10 0.00 % 0.10
EBITDA 136.181 M 236.74 % 40.441 M 290.67 % -21.210 M -253.65 % 13.804 M -60.07 % 34.568 M -54.28 % 75.609 M 21.02 % 62.474 M -22.62 % 80.738 M 0.00 % 80.738 M 152.25 % 32.008 M 0.00 % 32.008 M
Net income ratio 0.09 62.97 % 0.06 182.75 % -0.07 -279.28 % 0.04 81.60 % 0.02 -75.96 % 0.09 15.07 % 0.08 -40.87 % 0.13 0.00 % 0.13 253.67 % 0.04 0.00 % 0.04
Ratio EBITDA 0.12 25.86 % 0.10 195.00 % -0.10 -391.56 % 0.04 -60.95 % 0.09 -35.12 % 0.14 1.61 % 0.14 -36.33 % 0.21 0.00 % 0.21 84.56 % 0.12 0.00 % 0.12
Gross profit ratio 0.19 26.46 % 0.15 51.66 % 0.10 -27.60 % 0.14 -35.86 % 0.21 -7.83 % 0.23 11.10 % 0.21 -30.67 % 0.30 0.00 % 0.30 36.02 % 0.22 0.00 % 0.22
Weighted average shs out dil 13.821 M 1.45 % 13.623 M 0.10 % 13.609 M 2.10 % 13.329 M 9.69 % 12.151 M 25.42 % 9.688 M 0.00 % 9.688 M 55.94 % 6.213 M 0.00 % 6.213 M 2.27 % 6.075 M 0.00 % 6.075 M
Weighted average shs out 13.828 M 1.65 % 13.604 M 0.31 % 13.563 M 1.40 % 13.376 M 9.97 % 12.163 M 25.54 % 9.689 M 0.00 % 9.689 M 61.51 % 5.999 M 0.00 % 5.999 M -1.16 % 6.069 M 0.00 % 6.069 M
EPS diluted 7.60 329.38 % 1.77 265.42 % -1.07 -193.04 % 1.15 69.12 % 0.68 -86.51 % 5.04 22.93 % 4.10 -48.62 % 7.98 0.00 % 7.98 372.19 % 1.69 0.00 % 1.69
Earnings per share 7.73 336.72 % 1.77 265.42 % -1.07 -193.86 % 1.14 67.65 % 0.68 -86.51 % 5.04 20.57 % 4.18 -49.46 % 8.27 0.00 % 8.27 389.35 % 1.69 0.00 % 1.69
Gross profit 211.289 M 238.34 % 62.448 M 204.37 % 20.517 M -61.85 % 53.775 M -34.41 % 81.987 M -35.06 % 126.244 M 32.33 % 95.400 M -15.75 % 113.230 M 0.00 % 113.230 M 85.90 % 60.909 M 0.00 % 60.909 M
Income tax expense 25.153 M 212.07 % 8.060 M 318.19 % -3.694 M -1 074.67 % 379.000 K -98.41 % 23.773 M -1.94 % 24.243 M 63.74 % 14.806 M -29.63 % 21.041 M 0.00 % 21.041 M 724.98 % 2.551 M 0.00 % 2.551 M
Cost of revenue 897.377 M 155.00 % 351.913 M 89.26 % 185.945 M -44.99 % 337.993 M 12.25 % 301.109 M -27.87 % 417.437 M 15.62 % 361.055 M 37.62 % 262.357 M 0.00 % 262.357 M 22.65 % 213.902 M 0.00 % 213.902 M
General and administrative expenses 71.217 M 84.10 % 38.684 M 3.32 % 37.440 M 10.12 % 33.998 M -19.90 % 42.445 M -8.04 % 46.157 M 11.70 % 41.321 M 8.30 % 38.154 M 0.00 % 38.154 M 18.76 % 32.127 M 0.00 % 32.127 M
Selling and marketing expenses 6.943 M 6.47 % 6.521 M 19.52 % 5.456 M -16.82 % 6.559 M 20.22 % 5.456 M 4.40 % 5.226 M 133.20 % 2.241 M -25.65 % 3.014 M 0.00 % 3.014 M 203.07 % 994.501 K 0.00 % 994.501 K
Other expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.551 M 0.000 0.000 0.000 0.000
Operating expenses 78.543 M 103.76 % 38.546 M -12.44 % 44.024 M 8.64 % 40.521 M -15.59 % 48.004 M -3.61 % 49.804 M 10.33 % 45.141 M 9.65 % 41.168 M 0.00 % 41.168 M 30.94 % 31.440 M 0.00 % 31.440 M
Cost and expenses 975.920 M 349.94 % -390.459 M -269.79 % 229.969 M -39.24 % 378.514 M 8.42 % 349.113 M -25.28 % 467.241 M 15.03 % 406.196 M 33.83 % 303.524 M 0.00 % 303.524 M 23.71 % 245.342 M 0.00 % 245.342 M
Research and development expenses 383.000 K -58.73 % 928.000 K -15.87 % 1.103 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 78.160 M 107.77 % 37.618 M -12.36 % 42.921 M 5.92 % 40.521 M -15.48 % 47.941 M -6.74 % 51.406 M 18.07 % 43.539 M 5.76 % 41.168 M 0.00 % 41.168 M 24.29 % 33.122 M 0.00 % 33.122 M
Interest income 1.118 M -7.22 % 1.205 M -38.17 % 1.949 M 85.80 % 1.049 M -45.90 % 1.939 M -42.45 % 3.369 M 261.20 % -2.090 M -554.84 % 459.500 K 0.00 % 459.500 K -85.97 % 3.275 M 0.00 % 3.275 M
Interest expense 3.474 M 3.45 % 3.358 M -34.63 % 5.137 M 47.15 % 3.491 M 0.000 0.000 -100.00 % 6.326 M 170.34 % 2.340 M 0.00 % 2.340 M 0.000 0.000
Depreciation and amortization 3.435 M -55.31 % 7.687 M 234.65 % 2.297 M 317.64 % 550.000 K 5.36 % 522.000 K -32.30 % 771.000 K -89.66 % 7.460 M 114.03 % 3.486 M 0.00 % 3.486 M 495.30 % 585.500 K 0.00 % 585.500 K
Operating income 132.746 M 455.38 % 23.902 M 201.68 % -23.507 M -277.36 % 13.254 M -61.07 % 34.046 M -54.51 % 74.838 M 36.03 % 55.014 M -28.79 % 77.252 M 0.00 % 77.252 M 178.01 % 27.787 M 0.00 % 27.787 M
Operating income ratio 0.12 107.57 % 0.06 150.66 % -0.11 -436.54 % 0.03 -61.93 % 0.09 -35.44 % 0.14 14.21 % 0.12 -41.40 % 0.21 0.00 % 0.21 103.42 % 0.10 0.00 % 0.10
Total other income expenses net -2.499 M -130.25 % 8.260 M 55.82 % 5.301 M 113.32 % 2.485 M 224.13 % -2.002 M -13.30 % -1.767 M -2.20 % -1.729 M -167.96 % 2.544 M 0.00 % 2.544 M 259.75 % -1.593 M 0.00 % -1.593 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 2021-12-31 2021-06-30 2020-12-31
Net debt -73.448 M -34.87 % -54.458 M 36.13 % -85.263 M -105.85 % -41.419 M -162.82 % 65.933 M -24.52 % 87.349 M 90.63 % 45.821 M 3.84 % 44.125 M 4.00 % 42.429 M
Total investments 16.262 M -1.28 % 16.473 M 30.11 % 12.661 M 101.93 % 6.270 M 409.76 % 1.230 M -54.65 % 2.712 M 15.50 % 2.348 M 100.00 % 1.174 M 0.000
Total debt 313.363 M 88.14 % 166.555 M -35.78 % 259.331 M 13.77 % 227.945 M 11.40 % 204.626 M 40.32 % 145.830 M 27.90 % 114.023 M 12.07 % 101.746 M 13.72 % 89.468 M
Accumulated other comprehensive income loss -8.500 M -108.21 % 103.565 M 0.000 100.00 % -1.317 M 57.14 % -3.073 M -224.31 % 2.472 M 4 289.83 % -59.000 K -100.13 % 44.502 M -50.03 % 89.063 M
Retained earnings 258.947 M 81.96 % 142.313 M 20.39 % 118.211 M -28.10 % 164.404 M 10.31 % 149.044 M -21.23 % 189.218 M 44.79 % 130.680 M 36.11 % 96.013 M 56.51 % 61.346 M
Common stock 140.000 M 0.00 % 140.000 M 0.00 % 140.000 M 0.00 % 140.000 M 16.67 % 120.000 M 20.00 % 100.000 M 66.67 % 60.000 M 9.09 % 55.000 M 10.00 % 50.000 M
Total equity 567.281 M 12.87 % 502.576 M 5.45 % 476.579 M -7.13 % 513.151 M 34.06 % 382.789 M -4.32 % 400.063 M 48.68 % 269.078 M 13.73 % 236.601 M 15.91 % 204.123 M
Other non current liabilities 874.999 K 60.55 % 545.000 K -5.05 % 574.000 K 48.70 % 386.000 K 0.000 -100.00 % 3.000 M 0.00 % 3.000 M -21.59 % 3.826 M -17.76 % 4.652 M
Long term debt 53.629 M -20.08 % 67.107 M 6.80 % 62.837 M -6.28 % 67.046 M 46.79 % 45.674 M 28.20 % 35.628 M -8.52 % 38.947 M 20.18 % 32.407 M 25.29 % 25.866 M
Total non current liabilities 79.953 M -11.02 % 89.855 M 3.05 % 87.194 M -4.29 % 91.102 M 38.62 % 65.721 M 18.02 % 55.685 M 3.71 % 53.695 M 27.52 % 42.106 M 37.97 % 30.518 M
Other current liabilities 231.954 M 172.23 % 85.206 M 8.13 % 78.802 M 496.71 % -19.864 M -134.78 % 57.111 M 192.65 % 19.515 M 58.79 % 12.290 M -60.96 % 31.479 M -37.87 % 50.667 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 79.322 M -44.04 % 141.739 M -18.45 % 173.797 M 42.85 % 121.668 M 100.00 % 60.834 M 0.000
Short term debt 259.734 M 161.18 % 99.448 M -49.39 % 196.494 M 22.12 % 160.899 M 1.23 % 158.942 M 44.30 % 110.148 M 47.43 % 74.711 M 5.56 % 70.774 M 5.89 % 66.837 M
Total current liabilities 1.055 B 168.68 % 392.792 M 11.63 % 351.867 M 12.52 % 312.727 M -19.85 % 390.167 M -6.59 % 417.700 M 50.87 % 276.861 M 8.89 % 254.262 M 9.76 % 231.663 M
Total liabilities 1.135 B 135.23 % 482.647 M 9.93 % 439.061 M 8.72 % 403.829 M -11.42 % 455.888 M -3.70 % 473.385 M 43.21 % 330.556 M 11.54 % 296.368 M 13.04 % 262.181 M
Other non current assets 40.872 M 78.49 % 22.899 M 76.91 % 12.944 M -90.38 % 134.586 M 25.08 % 107.596 M 2.23 % 105.247 M 41.31 % 74.480 M 65.62 % 44.970 M 190.88 % 15.460 M
Long term investments 16.262 M 21.25 % 13.412 M 5.93 % 12.661 M 124.74 % -51.185 M 2.30 % -52.391 M 43.35 % -92.474 M -57.68 % -58.645 M -100.00 % -29.323 M 0.000
Intangible assets 1.317 M 9.93 % 1.198 M 40.12 % 855.000 K 50.00 % 570.000 K -15.68 % 676.000 K 34.66 % 502.000 K 348.21 % 112.000 K 37.42 % 81.500 K 59.80 % 51.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 1.317 M 9.93 % 1.198 M 40.12 % 855.000 K 50.00 % 570.000 K -15.68 % 676.000 K 34.66 % 502.000 K 348.21 % 112.000 K 37.42 % 81.500 K 59.80 % 51.000 K
Property plant equipment net 98.635 M -3.72 % 102.451 M 8.07 % 94.800 M 276.79 % 25.160 M -13.68 % 29.148 M -1.20 % 29.503 M -4.96 % 31.042 M 21.88 % 25.469 M 28.01 % 19.896 M
Total non current assets 157.086 M 5.77 % 148.515 M 10.65 % 134.216 M 12.48 % 119.321 M 24.95 % 95.493 M 78.49 % 53.501 M -6.52 % 57.232 M 23.56 % 46.320 M 30.82 % 35.407 M
Other current assets 76.841 M 98.74 % 38.664 M -57.23 % 90.394 M 185.76 % 31.633 M -63.81 % 87.409 M 70.67 % 51.214 M 100.23 % 25.577 M -37.29 % 40.788 M -27.16 % 55.998 M
Short term investments 0.000 -100.00 % 3.061 M 0.000 -100.00 % 57.455 M 7.15 % 53.621 M -43.67 % 95.186 M 56.06 % 60.993 M 100.00 % 30.497 M 0.000
cash and cash equivalents 386.811 M 75.02 % 221.013 M -35.86 % 344.594 M 27.93 % 269.364 M 94.22 % 138.693 M 137.16 % 58.481 M -14.25 % 68.202 M 18.36 % 57.621 M 22.50 % 47.039 M
Cash and short term investments 386.811 M 72.63 % 224.074 M -34.97 % 344.594 M 5.44 % 326.819 M 69.94 % 192.314 M 25.15 % 153.667 M 18.94 % 129.195 M 46.62 % 88.117 M 87.33 % 47.039 M
Total current assets 1.546 B 84.71 % 836.708 M 7.07 % 781.424 M -2.04 % 797.659 M 7.33 % 743.184 M -9.36 % 819.947 M 51.17 % 542.402 M 11.46 % 486.650 M 12.94 % 430.897 M
Inventory 45.457 M 36.31 % 33.349 M 1.21 % 32.951 M -4.67 % 34.565 M 3.35 % 33.443 M 16.41 % 28.729 M 11.66 % 25.730 M -17.26 % 31.098 M -14.72 % 36.465 M
Net receivables 1.036 B 91.70 % 540.621 M 72.46 % 313.485 M -22.53 % 404.642 M 0.000 0.000 -100.00 % 361.900 M 10.61 % 327.179 M 11.87 % 292.457 M
Tax assets 0.000 -100.00 % 8.555 M -33.97 % 12.956 M 27.14 % 10.190 M -2.62 % 10.464 M -2.42 % 10.723 M 4.69 % 10.243 M 100.00 % 5.122 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 563.669 M 183.36 % 198.926 M 206.04 % 65.001 M -9.53 % 71.845 M -19.12 % 88.829 M -33.20 % 132.976 M 68.41 % 78.958 M -18.23 % 96.559 M -15.42 % 114.159 M
Tax payables 0.000 -100.00 % 9.212 M -20.38 % 11.570 M -43.63 % 20.525 M -43.05 % 36.039 M -37.71 % 57.859 M 66.82 % 34.684 M 100.00 % 17.342 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 100.00 % -20.047 M 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 25.810 M -18.65 % 31.729 M 41.46 % 22.430 M -4.46 % 23.477 M -12.79 % 26.919 M -2.87 % 27.715 M -1.91 % 28.254 M 23.81 % 22.821 M 31.25 % 17.387 M
Preferred stock 0.000 0.000 -100.00 % 95.467 M 7 148.82 % 1.317 M -57.14 % 3.073 M 0.000 -100.00 % 59.000 K 100.00 % 29.500 K 0.000
Other total stockholders equity 176.834 M 51.53 % 116.698 M -33.21 % 174.735 M -16.29 % 208.747 M 83.52 % 113.745 M 2.62 % 110.845 M 41.39 % 78.398 M 90.95 % 41.056 M 1 005.44 % 3.714 M
Deferred tax liabilities non current 25.449 M 14.62 % 22.203 M -6.64 % 23.783 M 0.48 % 23.670 M 18.07 % 20.047 M 17.53 % 17.057 M 45.19 % 11.748 M 100.00 % 5.874 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 1.703 B 72.81 % 985.223 M 7.60 % 915.640 M -0.15 % 916.980 M 9.34 % 838.677 M -3.98 % 873.448 M 45.66 % 599.634 M 12.51 % 532.969 M 14.30 % 466.304 M
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
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
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 2.099 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -473.938 M -1 060.67 % -40.833 M -169.95 % 58.375 M -9.17 % 64.265 M -39.37 % 105.988 M 342.74 % -43.664 M -62.71 % -26.836 M 0.00 % -26.836 M -282.07 % 14.740 M 0.00 % 14.740 M
Accounts receivables -495.001 M -119.49 % -225.526 M -346.94 % 91.327 M 293.55 % 23.206 M -85.28 % 157.696 M 401.34 % -52.331 M -49.60 % -34.980 M 0.00 % -34.980 M -264.99 % 21.201 M 0.00 % 21.201 M
Inventory -12.108 M -2 942.21 % -398.000 K -124.66 % 1.614 M 243.85 % -1.122 M 76.20 % -4.714 M -179.91 % 5.899 M 9.90 % 5.368 M 0.00 % 5.368 M 657.37 % -963.000 K 0.00 % -963.000 K
Accounts payables 0.000 -100.00 % 133.925 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 33.171 M -35.17 % 51.166 M 248.02 % -34.566 M -181.95 % 42.181 M 189.76 % -46.994 M -1 797.76 % 2.768 M -52.77 % 5.861 M 0.00 % 5.861 M 206.60 % -5.498 M 0.00 % -5.498 M
Other non cash items 438.431 M 29 763.80 % -1.478 M 92.44 % -19.559 M 56.66 % -45.126 M 46.56 % -84.439 M -931.88 % -8.183 M -919.05 % -803.000 K 0.00 % -803.000 K -110.37 % 7.745 M 0.00 % 7.745 M
Net cash provided by operating activities 79.845 M 858.84 % -10.522 M -134.40 % 30.587 M -21.55 % 38.988 M 14.51 % 34.049 M 2 847.97 % 1.155 M -97.35 % 43.618 M 0.00 % 43.618 M 25.16 % 34.850 M 0.00 % 34.850 M
Investments in property plant and equipment -9.557 M -205.53 % -3.128 M 76.94 % -13.565 M 78.65 % -63.546 M -6 148.39 % -1.017 M -348.02 % -227.000 K 81.58 % -1.233 M 0.00 % -1.233 M -163.92 % -467.000 K 0.00 % -467.000 K
Acquisitions net 0.000 -100.00 % 11.000 K 0.000 0.000 0.000 0.000 100.00 % -15.070 M 0.00 % -15.070 M 0.000 0.000
Purchases of investments 0.000 100.00 % -1.000 M 0.000 0.000 0.000 0.000 100.00 % -5.040 M 0.00 % -5.040 M 0.000 0.000
Sales maturities of investments 0.000 100.00 % -23.148 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites -9.004 M -30.61 % -6.894 M -133.12 % 20.816 M -43.00 % 36.518 M 1 493.82 % -2.620 M 82.46 % -14.939 M -143.48 % -6.136 M 0.00 % -6.136 M -5 971.29 % 104.500 K 0.00 % 104.500 K
Net cash used for investing activites -18.561 M 45.66 % -34.159 M -571.09 % 7.251 M 126.83 % -27.028 M -643.14 % -3.637 M 76.02 % -15.166 M 44.56 % -27.356 M 0.00 % -27.356 M -7 446.48 % -362.500 K 0.00 % -362.500 K
Debt repayment -11.706 M 88.99 % -106.361 M -441.27 % 31.166 M 471.54 % 5.453 M 0.000 0.000 -100.00 % 5.044 M 0.00 % 5.044 M -46.91 % 9.502 M 0.00 % 9.502 M
Common stock issued 0.000 0.000 0.000 -100.00 % 136.000 M 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 100.00 % -262.000 K 98.85 % -22.754 M 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 100.00 % -28.000 M 0.000 100.00 % -20.000 M 0.000 100.00 % -16.000 M -102.58 % -7.898 M 0.00 % -7.898 M 0.000 0.000
Other financing activites 166.958 M 3 738.22 % -4.589 M -9.55 % -4.189 M -103.16 % 132.713 M 138.95 % 55.541 M 22.48 % 45.346 M 1 840.73 % -2.605 M 0.00 % -2.605 M 93.17 % -38.153 M 0.00 % -38.153 M
Net cash used provided by financing activities 155.252 M 211.73 % -138.950 M -620.12 % 26.715 M -72.00 % 95.412 M 71.79 % 55.541 M 89.26 % 29.346 M 637.57 % -5.459 M 0.00 % -5.459 M 80.95 % -28.652 M 0.00 % -28.652 M
Effect of forex changes on cash -17.245 M -159.87 % 28.804 M -35.97 % 44.984 M 248.35 % -30.322 M -428.17 % -5.741 M -584.27 % -839.000 K -279.64 % -221.000 K 0.00 % -221.000 K -145.29 % 488.000 K 0.00 % 488.000 K
Net change in cash 199.291 M 228.72 % -154.827 M -241.35 % 109.537 M 42.16 % 77.050 M 92.12 % 40.106 M 453.34 % 7.248 M -65.75 % 21.163 M 0.00 % 21.163 M 67.34 % 12.647 M 0.00 % 12.647 M
Cash at beginning of period 224.074 M -40.86 % 378.901 M 40.67 % 269.364 M 40.06 % 192.314 M 0.000 0.000 -100.00 % 47.039 M 0.00 % 47.039 M 36.77 % 34.392 M 0.00 % 34.392 M
Cash at end of period 386.811 M 72.63 % 224.074 M -40.86 % 378.901 M 479.93 % 65.336 M 62.91 % 40.106 M 453.34 % 7.248 M -89.37 % 68.202 M 0.00 % 68.202 M 44.99 % 47.039 M 0.00 % 47.039 M
Operating cash flow 79.845 M 858.84 % -10.522 M -134.40 % 30.587 M -21.55 % 38.988 M 14.51 % 34.049 M 2 847.97 % 1.155 M -97.35 % 43.618 M 0.00 % 43.618 M 25.16 % 34.850 M 0.00 % 34.850 M
Capital expenditure -9.557 M -267.72 % -2.599 M 80.27 % -13.170 M 79.27 % -63.546 M -6 148.39 % -1.017 M -348.02 % -227.000 K 81.58 % -1.233 M 0.00 % -1.233 M -163.92 % -467.000 K 0.00 % -467.000 K
Free CashFlow 70.288 M 635.69 % -13.121 M -175.33 % 17.417 M 170.92 % -24.558 M -174.35 % 33.032 M 3 459.48 % 928.000 K -97.81 % 42.385 M 0.00 % 42.385 M 23.27 % 34.383 M 0.00 % 34.383 M
2025 2024 2024 2023 2023 2022 2021 2021 2020 2020
Date Form 10K
2024
2023
2022
2021
2020