6817.TWO

Winston Medical Supply Co., Ltd. 6817.TWO

Finances

2024 2023 2022 2021 2020 2019
Revenue 695.077 M -1.97 % 709.074 M 16.91 % 606.517 M 13.05 % 536.526 M 6.22 % 505.120 M 38.43 % 364.895 M
Net income 131.593 M -17.11 % 158.755 M 42.69 % 111.261 M 20.77 % 92.130 M -7.58 % 99.685 M 1 165.24 % -9.358 M
Income before tax 164.180 M -17.42 % 198.818 M 40.61 % 141.398 M 21.28 % 116.587 M 35.96 % 85.751 M 1 103.64 % -8.544 M
Income before tax ratio 0.24 -15.76 % 0.28 20.27 % 0.23 7.29 % 0.22 28.00 % 0.17 825.02 % -0.02
EBITDA 194.995 M -14.60 % 228.325 M 27.73 % 178.753 M 15.66 % 154.549 M 23.62 % 125.020 M 291.18 % 31.960 M
Net income ratio 0.19 -15.44 % 0.22 22.05 % 0.18 6.83 % 0.17 -12.99 % 0.20 869.52 % -0.03
Ratio EBITDA 0.28 -12.88 % 0.32 9.26 % 0.29 2.31 % 0.29 16.38 % 0.25 182.58 % 0.09
Gross profit ratio 0.45 -7.31 % 0.49 12.43 % 0.44 -1.46 % 0.44 9.65 % 0.40 42.36 % 0.28
Weighted average shs out dil 18.491 M -0.04 % 18.498 M 0.00 % 18.498 M 0.27 % 18.449 M -47.39 % 35.070 M 0.20 % 35.000 M
Weighted average shs out 18.417 M 0.00 % 18.417 M 0.00 % 18.417 M 0.68 % 18.293 M 4.19 % 17.557 M -49.84 % 35.000 M
EPS diluted 7.13 -16.90 % 8.58 42.76 % 6.01 20.44 % 4.99 -11.21 % 5.62 2 181.48 % -0.27
Earnings per share 7.13 -17.29 % 8.62 42.72 % 6.04 19.84 % 5.04 -11.27 % 5.68 2 203.70 % -0.27
Gross profit 315.840 M -9.14 % 347.598 M 31.44 % 264.448 M 11.40 % 237.392 M 16.47 % 203.820 M 97.07 % 103.425 M
Income tax expense 32.587 M -18.66 % 40.063 M 32.94 % 30.137 M 23.22 % 24.457 M 275.52 % -13.934 M -1 811.79 % 814.000 K
Cost of revenue 379.237 M 4.91 % 361.476 M 5.67 % 342.069 M 14.35 % 299.134 M -0.72 % 301.300 M 15.23 % 261.470 M
General and administrative expenses 58.514 M 2.24 % 57.232 M 36.45 % 41.944 M -2.06 % 42.825 M 9.71 % 39.034 M 38.11 % 28.264 M
Selling and marketing expenses 88.642 M 3.51 % 85.634 M 5.79 % 80.950 M 15.01 % 70.385 M -5.91 % 74.803 M 5.78 % 70.714 M
Other expenses 0.000 100.00 % -8.000 K 0.000 0.000 0.000 100.00 % -3.958 M
Operating expenses 156.589 M 3.36 % 151.497 M 16.63 % 129.897 M 7.41 % 120.932 M 0.66 % 120.137 M 11.53 % 107.721 M
Cost and expenses 535.826 M 4.46 % 512.973 M 8.69 % 471.966 M 12.36 % 420.066 M -0.33 % 421.437 M 14.15 % 369.191 M
Research and development expenses 9.433 M 9.19 % 8.639 M 23.36 % 7.003 M -9.31 % 7.722 M 22.57 % 6.300 M -48.83 % 12.313 M
Selling general and administrative expenses 147.156 M 3.00 % 142.866 M 16.25 % 122.894 M 8.55 % 113.210 M -0.55 % 113.837 M 14.56 % 99.366 M
Interest income 0.000 -100.00 % 2.011 M 405.28 % 398.000 K 139.76 % 166.000 K 112.82 % 78.000 K -14.29 % 91.000 K
Interest expense 1.171 M -23.36 % 1.528 M 44.29 % 1.059 M -42.38 % 1.838 M -40.98 % 3.114 M -28.23 % 4.339 M
Depreciation and amortization 29.644 M 5.95 % 27.979 M -22.91 % 36.296 M 0.48 % 36.124 M -0.18 % 36.189 M 3.97 % 34.806 M
Operating income 159.251 M -18.79 % 196.101 M 44.34 % 135.863 M 17.85 % 115.285 M 37.71 % 83.717 M 1 114.26 % -8.254 M
Operating income ratio 0.23 -17.16 % 0.28 23.46 % 0.22 4.25 % 0.21 29.65 % 0.17 832.69 % -0.02
Total other income expenses net 4.929 M 81.41 % 2.717 M -50.91 % 5.535 M 325.12 % 1.302 M -35.99 % 2.034 M 801.38 % -290.000 K
2024 2023 2022 2021 2020 2019
2024 2023 2022 2021 2020 2019
Net debt -196.549 M -2.47 % -191.810 M -77.17 % -108.262 M -85.85 % -58.251 M -288.49 % 30.904 M -71.80 % 109.575 M
Total investments 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 103.003 M -4.03 % 107.329 M 13.69 % 94.409 M -9.70 % 104.552 M -41.01 % 177.249 M -26.75 % 241.979 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 -100.00 % 6.670 M 0.000
Retained earnings 191.531 M -15.38 % 226.330 M 60.91 % 140.659 M 23.96 % 113.471 M 33.13 % 85.232 M 145.96 % -185.442 M
Common stock 184.170 M 0.00 % 184.170 M 0.00 % 184.170 M 0.00 % 184.170 M 5.24 % 175.000 M -50.00 % 350.000 M
Total equity 439.382 M 2.68 % 427.901 M 18.31 % 361.673 M 11.19 % 325.284 M 14.73 % 283.522 M 64.09 % 172.789 M
Other non current liabilities 14.429 M -24.57 % 19.128 M -5.49 % 20.240 M 25.87 % 16.080 M 8.75 % 14.786 M 52.75 % 9.680 M
Long term debt 48.160 M -14.09 % 56.057 M -0.01 % 56.061 M -9.75 % 62.115 M -2.86 % 63.941 M -13.92 % 74.282 M
Total non current liabilities 62.589 M -16.75 % 75.185 M -1.46 % 76.301 M -2.42 % 78.195 M -0.68 % 78.727 M -6.23 % 83.962 M
Other current liabilities 183.037 M 164.42 % 69.222 M 813.78 % -9.698 M -103.40 % -4.768 M -234.99 % 3.532 M -97.87 % 165.509 M
Deferred revenue 0.000 -100.00 % 104.485 M -38.81 % 170.753 M 11.98 % 152.488 M 1.00 % 150.985 M 0.000
Short term debt 54.843 M 6.96 % 51.272 M 33.70 % 38.348 M -9.64 % 42.437 M -62.55 % 113.308 M -32.88 % 168.805 M
Total current liabilities 310.702 M 4.02 % 298.690 M 13.37 % 263.457 M 13.10 % 232.935 M -21.47 % 296.619 M -17.01 % 357.405 M
Total liabilities 373.291 M -0.16 % 373.875 M 10.04 % 339.758 M 9.20 % 311.130 M -17.11 % 375.346 M -14.96 % 441.367 M
Other non current assets 11.211 M 1.01 % 11.099 M 90.44 % 5.828 M 38.40 % 4.211 M 76.78 % 2.382 M -78.52 % 11.091 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 2.366 M 22.53 % 1.931 M 24.50 % 1.551 M -32.71 % 2.305 M -20.93 % 2.915 M 0.45 % 2.902 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 2.366 M 22.53 % 1.931 M 24.50 % 1.551 M -32.71 % 2.305 M -20.93 % 2.915 M 0.45 % 2.902 M
Property plant equipment net 169.467 M -7.26 % 182.730 M -3.27 % 188.912 M -13.14 % 217.481 M -10.88 % 244.035 M -11.70 % 276.371 M
Total non current assets 188.650 M -6.59 % 201.954 M -0.51 % 202.999 M -11.50 % 229.376 M -14.65 % 268.761 M -7.44 % 290.364 M
Other current assets 9.469 M -28.09 % 13.167 M -1.07 % 13.309 M 55.26 % 8.572 M 93.81 % 4.423 M 102.21 % -200.049 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 299.552 M 0.14 % 299.139 M 47.60 % 202.671 M 24.49 % 162.803 M 11.25 % 146.345 M 10.53 % 132.404 M
Cash and short term investments 299.552 M 0.14 % 299.139 M 47.60 % 202.671 M 24.49 % 162.803 M 11.25 % 146.345 M 10.53 % 132.404 M
Total current assets 624.023 M 4.03 % 599.822 M 20.34 % 498.432 M 22.45 % 407.038 M 4.34 % 390.107 M 194.63 % 132.404 M
Inventory 149.673 M 29.32 % 115.736 M 20.29 % 96.215 M -9.60 % 106.428 M -1.81 % 108.386 M 2.03 % 106.226 M
Net receivables 165.329 M -3.76 % 171.780 M -7.76 % 186.237 M 44.11 % 129.235 M -1.31 % 130.953 M 39.57 % 93.823 M
Tax assets 5.606 M -9.49 % 6.194 M -7.66 % 6.708 M 24.71 % 5.379 M -72.31 % 19.429 M 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 191.388 M
Account payables 60.092 M 22.43 % 49.082 M 19.53 % 41.061 M 25.95 % 32.600 M 13.22 % 28.794 M 24.70 % 23.091 M
Tax payables 12.730 M -48.31 % 24.629 M 7.12 % 22.993 M 125.91 % 10.178 M 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 10.643 M -22.85 % 13.795 M 89.26 % 7.289 M -15.44 % 8.620 M 56.70 % 5.501 M -15.93 % 6.543 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 63.681 M 265.96 % 17.401 M -52.77 % 36.844 M 33.29 % 27.643 M 66.32 % 16.620 M 101.92 % 8.231 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 812.673 M 1.36 % 801.776 M 14.31 % 701.431 M 10.22 % 636.414 M -3.41 % 658.868 M 7.28 % 614.156 M
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 0.000 0.000 0.000 0.000 0.000 -100.00 % 148.000 K
Change in working capital -2.613 M -110.37 % 25.191 M 186.75 % -29.040 M -392.87 % -5.892 M 20.24 % -7.387 M -198.19 % 7.523 M
Accounts receivables 6.389 M 138.75 % 2.676 M 104.82 % -55.467 M -18 226.47 % 306.000 K 100.83 % -36.869 M -358.23 % -8.046 M
Inventory -33.716 M -74.64 % -19.306 M -288.44 % 10.245 M 637.58 % 1.389 M 183.12 % -1.671 M 60.13 % -4.191 M
Accounts payables 0.000 -100.00 % 8.021 M -5.20 % 8.461 M 122.31 % 3.806 M -33.26 % 5.703 M 0.000
Other working capital 24.714 M -26.88 % 33.800 M 337.77 % 7.721 M 167.77 % -11.393 M -144.77 % 25.450 M 28.80 % 19.760 M
Other non cash items -43.125 M -18.02 % -36.540 M -673.90 % 6.367 M 1 858.84 % -362.000 K 97.84 % -16.741 M -207.57 % 15.563 M
Net cash provided by operating activities 148.086 M -31.27 % 215.448 M 72.52 % 124.884 M -14.73 % 146.457 M 31.06 % 111.746 M 124.58 % 49.757 M
Investments in property plant and equipment -17.847 M 10.95 % -20.042 M -205.94 % -6.551 M -27.50 % -5.138 M -60.66 % -3.198 M 50.52 % -6.463 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 -100.00 % 6.859 M
Purchases of investments 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
Other investing activites -415.000 K -359.38 % 160.000 K 107.73 % -2.071 M -115.06 % -963.000 K -125.73 % 3.742 M 348.31 % -1.507 M
Net cash used for investing activites -18.262 M 8.15 % -19.882 M -130.60 % -8.622 M -41.32 % -6.101 M -1 221.51 % 544.000 K 148.96 % -1.111 M
Debt repayment -4.707 M 32.88 % -7.013 M -16.19 % -6.036 M 92.04 % -75.816 M 27.72 % -104.886 M -214.30 % -33.371 M
Common stock issued 0.000 0.000 0.000 -100.00 % 5.000 M -62.52 % 13.340 M 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid -121.552 M -32.00 % -92.085 M -25.00 % -73.668 M -33.33 % -55.251 M 0.000 0.000
Other financing activites -3.152 M 0.000 -100.00 % 3.310 M 52.60 % 2.169 M -46.68 % 4.068 M 0.000
Net cash used provided by financing activities -129.411 M -30.59 % -99.098 M -29.72 % -76.394 M 38.34 % -123.898 M -41.63 % -87.478 M -162.14 % -33.371 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 413.000 K -99.57 % 96.468 M 141.97 % 39.868 M 142.24 % 16.458 M -33.67 % 24.812 M 62.44 % 15.275 M
Cash at beginning of period 299.139 M 47.60 % 202.671 M 24.49 % 162.803 M 11.25 % 146.345 M 20.42 % 121.533 M 14.38 % 106.258 M
Cash at end of period 299.552 M 0.14 % 299.139 M 47.60 % 202.671 M 24.49 % 162.803 M 11.25 % 146.345 M 20.42 % 121.533 M
Operating cash flow 148.086 M -31.27 % 215.448 M 72.52 % 124.884 M -14.73 % 146.457 M 31.06 % 111.746 M 124.58 % 49.757 M
Capital expenditure -19.271 M 3.85 % -20.042 M -205.94 % -6.551 M -27.50 % -5.138 M -60.66 % -3.198 M 50.52 % -6.463 M
Free CashFlow 128.815 M -34.08 % 195.406 M 65.13 % 118.333 M -16.27 % 141.319 M 30.19 % 108.548 M 150.72 % 43.294 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 358.825 M -1.83 % 365.525 M 10.92 % 329.552 M -10.83 % 369.592 M 8.87 % 339.482 M 4.64 % 324.440 M 15.02 % 282.077 M 5.15 % 268.263 M 0.00 % 268.263 M 6.22 % 252.560 M 0.00 % 252.560 M 38.43 % 182.448 M 0.00 % 182.448 M
Net income 66.490 M -1.85 % 67.742 M 6.09 % 63.851 M -25.73 % 85.972 M 18.12 % 72.783 M 5.25 % 69.151 M 64.22 % 42.110 M -8.59 % 46.065 M 0.00 % 46.065 M -7.58 % 49.843 M 0.00 % 49.843 M 1 165.24 % -4.679 M 0.00 % -4.679 M
Income before tax 82.655 M -1.60 % 84.001 M 4.77 % 80.179 M -25.52 % 107.650 M 18.08 % 91.168 M 8.52 % 84.013 M 46.40 % 57.385 M -1.56 % 58.294 M 0.00 % 58.294 M 35.96 % 42.876 M 0.00 % 42.876 M 1 103.64 % -4.272 M 0.00 % -4.272 M
Income before tax ratio 0.23 0.23 % 0.23 -5.54 % 0.24 -16.47 % 0.29 8.46 % 0.27 3.71 % 0.26 27.29 % 0.20 -6.38 % 0.22 0.00 % 0.22 28.00 % 0.17 0.00 % 0.17 825.02 % -0.02 0.00 % -0.02
EBITDA 92.820 M -6.85 % 99.647 M 10.01 % 90.580 M -25.97 % 122.364 M 20.90 % 101.209 M 0.06 % 101.153 M 32.59 % 76.288 M -2.02 % 77.862 M 0.00 % 77.862 M 24.56 % 62.510 M 0.00 % 62.510 M 291.18 % 15.980 M 0.00 % 15.980 M
Net income ratio 0.19 -0.02 % 0.19 -4.35 % 0.19 -16.71 % 0.23 8.50 % 0.21 0.59 % 0.21 42.77 % 0.15 -13.06 % 0.17 0.00 % 0.17 -12.99 % 0.20 0.00 % 0.20 869.52 % -0.03 0.00 % -0.03
Ratio EBITDA 0.26 -5.11 % 0.27 -0.82 % 0.27 -16.98 % 0.33 11.05 % 0.30 -4.38 % 0.31 15.28 % 0.27 -6.82 % 0.29 0.00 % 0.29 17.27 % 0.25 0.00 % 0.25 182.58 % 0.09 0.00 % 0.09
Gross profit ratio 0.45 1.27 % 0.44 -5.30 % 0.46 -6.27 % 0.50 2.22 % 0.48 6.13 % 0.46 10.74 % 0.41 -6.81 % 0.44 0.00 % 0.44 9.65 % 0.40 0.00 % 0.40 42.36 % 0.28 0.00 % 0.28
Weighted average shs out dil 18.460 M -0.31 % 18.517 M 0.30 % 18.463 M -0.30 % 18.518 M 0.22 % 18.478 M -0.25 % 18.525 M 0.00 % 18.525 M 0.41 % 18.449 M 0.00 % 18.449 M -47.39 % 35.070 M 0.00 % 35.070 M 0.20 % 35.000 M 0.00 % 35.000 M
Weighted average shs out 18.469 M 0.28 % 18.417 M -0.20 % 18.454 M -0.42 % 18.531 M 0.32 % 18.473 M -0.41 % 18.550 M 0.00 % 18.550 M 1.40 % 18.293 M 0.00 % 18.293 M 4.19 % 17.557 M 0.00 % 17.557 M -49.84 % 35.000 M 0.00 % 35.000 M
EPS diluted 3.60 -1.64 % 3.66 5.78 % 3.46 -25.43 % 4.64 17.77 % 3.94 5.35 % 3.74 64.76 % 2.27 -9.20 % 2.50 0.00 % 2.50 -11.03 % 2.81 0.00 % 2.81 2 261.54 % -0.13 0.00 % -0.13
Earnings per share 3.61 -1.90 % 3.68 6.36 % 3.46 -25.91 % 4.67 18.53 % 3.94 5.91 % 3.72 60.34 % 2.32 -7.94 % 2.52 0.00 % 2.52 -11.27 % 2.84 0.00 % 2.84 2 284.62 % -0.13 0.00 % -0.13
Gross profit 159.771 M -0.59 % 160.718 M 5.04 % 153.009 M -16.43 % 183.084 M 11.29 % 164.514 M 11.05 % 148.141 M 27.37 % 116.307 M -2.01 % 118.696 M 0.00 % 118.696 M 16.47 % 101.910 M 0.00 % 101.910 M 97.07 % 51.713 M 0.00 % 51.713 M
Income tax expense 16.165 M -0.58 % 16.259 M -0.42 % 16.328 M -24.68 % 21.678 M 17.91 % 18.385 M 23.70 % 14.862 M -2.70 % 15.275 M 24.91 % 12.229 M 0.00 % 12.229 M 275.52 % -6.967 M 0.00 % -6.967 M -1 811.79 % 407.000 K 0.00 % 407.000 K
Cost of revenue 199.054 M -2.81 % 204.807 M 16.01 % 176.543 M -5.34 % 186.508 M 6.60 % 174.968 M -0.75 % 176.299 M 6.35 % 165.770 M 10.83 % 149.567 M 0.00 % 149.567 M -0.72 % 150.650 M 0.00 % 150.650 M 15.23 % 130.735 M 0.00 % 130.735 M
General and administrative expenses 28.025 M -6.29 % 29.907 M 4.54 % 28.607 M -0.07 % 28.626 M 0.07 % 28.606 M 44.96 % 19.734 M -11.15 % 22.210 M 3.72 % 21.413 M 0.00 % 21.413 M 9.71 % 19.517 M 0.00 % 19.517 M 38.11 % 14.132 M 0.00 % 14.132 M
Selling and marketing expenses 46.434 M 1.57 % 45.715 M 6.49 % 42.927 M 1.28 % 42.385 M -2.00 % 43.249 M 2.53 % 42.180 M 8.80 % 38.770 M 10.17 % 35.193 M 0.00 % 35.193 M -5.91 % 37.402 M 0.00 % 37.402 M 5.78 % 35.357 M 0.00 % 35.357 M
Other expenses 0.000 0.000 0.000 100.00 % -83.000 K 0.000 0.000 -100.00 % 6.594 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 78.341 M -1.30 % 79.371 M 5.69 % 75.101 M -0.67 % 75.608 M 2.65 % 73.655 M 15.32 % 63.872 M -3.26 % 66.025 M 9.19 % 60.466 M 0.00 % 60.466 M 0.66 % 60.069 M 0.00 % 60.069 M 11.53 % 53.861 M 0.00 % 53.861 M
Cost and expenses 277.395 M 197.61 % -284.178 M -212.93 % 251.644 M -4.00 % 262.116 M 5.43 % 248.623 M 3.52 % 240.171 M 3.61 % 231.795 M 10.36 % 210.033 M 0.00 % 210.033 M -0.33 % 210.719 M 0.00 % 210.719 M 14.15 % 184.596 M 0.00 % 184.596 M
Research and development expenses 3.885 M -33.66 % 5.856 M 63.71 % 3.577 M -23.83 % 4.696 M 19.10 % 3.943 M 10.17 % 3.579 M 4.53 % 3.424 M -11.32 % 3.861 M 0.00 % 3.861 M 22.57 % 3.150 M 0.00 % 3.150 M -48.83 % 6.157 M 0.00 % 6.157 M
Selling general and administrative expenses 74.456 M 1.28 % 73.515 M 2.78 % 71.524 M 0.75 % 70.995 M -1.21 % 71.863 M 16.14 % 61.874 M 1.40 % 61.020 M 7.80 % 56.605 M 0.00 % 56.605 M -0.55 % 56.919 M 0.00 % 56.919 M 14.56 % 49.683 M 0.00 % 49.683 M
Interest income 1.528 M 17.99 % 1.295 M -16.88 % 1.558 M 41.77 % 1.099 M 255.66 % 309.000 K 20.70 % 256.000 K 80.28 % 142.000 K 71.08 % 83.000 K 0.00 % 83.000 K 112.82 % 39.000 K 0.00 % 39.000 K -14.29 % 45.500 K 0.00 % 45.500 K
Interest expense 565.000 K -2.25 % 578.000 K -2.53 % 593.000 K -35.89 % 925.000 K 0.000 0.000 -100.00 % 1.059 M 15.23 % 919.000 K 0.00 % 919.000 K -40.98 % 1.557 M 0.00 % 1.557 M -28.23 % 2.170 M 0.00 % 2.170 M
Depreciation and amortization 11.390 M -24.41 % 15.068 M 18.91 % 12.672 M -15.36 % 14.971 M 19.76 % 12.501 M -32.30 % 18.465 M 3.56 % 17.831 M -1.28 % 18.062 M 0.00 % 18.062 M -0.18 % 18.095 M 0.00 % 18.095 M 3.97 % 17.403 M 0.00 % 17.403 M
Operating income 81.430 M 0.10 % 81.347 M 4.41 % 77.908 M -27.46 % 107.393 M 21.06 % 88.708 M 7.28 % 82.688 M 41.45 % 58.457 M -2.25 % 59.800 M 0.00 % 59.800 M 34.64 % 44.416 M 0.00 % 44.416 M 1 176.22 % -4.127 M 0.00 % -4.127 M
Operating income ratio 0.23 1.97 % 0.22 -5.86 % 0.24 -18.64 % 0.29 11.20 % 0.26 2.53 % 0.25 22.98 % 0.21 -7.03 % 0.22 0.00 % 0.22 26.76 % 0.18 0.00 % 0.18 877.45 % -0.02 0.00 % -0.02
Total other income expenses net 1.225 M -53.84 % 2.654 M 16.86 % 2.271 M 783.66 % 257.000 K -89.55 % 2.460 M 85.66 % 1.325 M 223.60 % -1.072 M 28.84 % -1.507 M 0.00 % -1.507 M 2.18 % -1.540 M 0.00 % -1.540 M -962.07 % -145.000 K 0.00 % -145.000 K
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 -304.288 M -54.82 % -196.549 M 33.47 % -295.422 M -54.02 % -191.810 M -7.14 % -179.027 M -65.36 % -108.262 M -85.85 % -58.251 M -326.01 % -13.674 M -144.25 % 30.904 M -56.00 % 70.240 M -35.90 % 109.575 M
Total investments 0.000 0.000 100.00 % -6.178 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 52.112 M -49.41 % 103.003 M 71.70 % 59.990 M -44.11 % 107.329 M -37.90 % 172.822 M 83.06 % 94.409 M -9.70 % 104.552 M -25.80 % 140.901 M -20.51 % 177.249 M -15.44 % 209.614 M -13.38 % 241.979 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.335 M -50.00 % 6.670 M 100.00 % 3.335 M 0.000
Retained earnings 175.382 M -8.43 % 191.531 M 56.54 % 122.349 M -45.94 % 226.330 M 105.10 % 110.351 M -21.55 % 140.659 M 23.96 % 113.471 M 14.21 % 99.352 M 16.57 % 85.232 M 270.11 % -50.105 M 72.98 % -185.442 M
Common stock 184.170 M 0.00 % 184.170 M 0.00 % 184.170 M 0.00 % 184.170 M 0.00 % 184.170 M 0.00 % 184.170 M 0.00 % 184.170 M 0.68 % 182.920 M 0.69 % 181.670 M -31.66 % 265.835 M -24.05 % 350.000 M
Total equity 376.953 M -14.21 % 439.382 M 18.69 % 370.200 M -13.48 % 427.901 M 24.98 % 342.371 M -5.34 % 361.673 M 11.19 % 325.284 M 6.86 % 304.403 M 7.36 % 283.522 M 24.27 % 228.156 M 32.04 % 172.789 M
Other non current liabilities 12.289 M -14.83 % 14.429 M -18.38 % 17.679 M -7.58 % 19.128 M -1.44 % 19.408 M -4.11 % 20.240 M 25.87 % 16.080 M 4.19 % 15.433 M 4.38 % 14.786 M 20.87 % 12.233 M 26.37 % 9.680 M
Long term debt 44.194 M -8.24 % 48.160 M -7.58 % 52.112 M -7.04 % 56.057 M -6.56 % 59.990 M 7.01 % 56.061 M -9.75 % 62.115 M -1.45 % 63.028 M -1.43 % 63.941 M -7.48 % 69.112 M -6.96 % 74.282 M
Total non current liabilities 56.483 M -9.76 % 62.589 M -10.32 % 69.791 M -7.17 % 75.185 M -5.31 % 79.398 M 4.06 % 76.301 M -2.42 % 78.195 M -0.34 % 78.461 M -0.34 % 78.727 M -3.22 % 81.345 M -3.12 % 83.962 M
Other current liabilities 330.147 M 80.37 % 183.037 M -43.17 % 322.075 M 2 488.75 % -13.483 M -109.31 % 144.884 M 1 593.96 % -9.698 M -103.40 % -4.768 M -569.19 % -712.500 K -121.31 % 3.343 M -96.04 % 84.426 M -48.99 % 165.509 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 187.190 M -28.00 % 259.970 M 52.25 % 170.753 M 11.98 % 152.488 M 0.50 % 151.737 M 0.50 % 150.985 M 100.00 % 75.493 M 0.000
Short term debt 7.918 M -85.56 % 54.843 M 596.15 % 7.878 M -84.63 % 51.272 M -54.56 % 112.832 M 194.23 % 38.348 M -9.64 % 42.437 M -27.98 % 58.923 M -21.86 % 75.408 M -38.24 % 122.107 M -27.66 % 168.805 M
Total current liabilities 425.223 M 36.86 % 310.702 M -20.58 % 391.225 M 30.98 % 298.690 M -32.97 % 445.600 M 69.14 % 263.457 M 13.10 % 232.935 M -12.03 % 264.777 M -10.73 % 296.619 M -9.29 % 327.012 M -8.50 % 357.405 M
Total liabilities 481.706 M 29.04 % 373.291 M -19.03 % 461.016 M 23.31 % 373.875 M -28.79 % 524.998 M 54.52 % 339.758 M 9.20 % 311.130 M -9.35 % 343.238 M -8.55 % 375.346 M -8.08 % 408.357 M -7.48 % 441.367 M
Other non current assets 20.481 M 82.69 % 11.211 M 43.09 % 7.835 M -29.41 % 11.099 M 53.96 % 7.209 M 23.70 % 5.828 M 38.40 % 4.211 M 27.74 % 3.297 M 38.39 % 2.382 M -64.64 % 6.737 M -39.26 % 11.091 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 2.534 M 7.10 % 2.366 M -14.71 % 2.774 M 43.66 % 1.931 M 25.80 % 1.535 M -1.03 % 1.551 M -32.71 % 2.305 M -11.69 % 2.610 M -10.46 % 2.915 M 0.22 % 2.909 M 0.22 % 2.902 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 2.534 M 7.10 % 2.366 M -14.71 % 2.774 M 43.66 % 1.931 M 25.80 % 1.535 M -1.03 % 1.551 M -32.71 % 2.305 M -11.69 % 2.610 M -10.46 % 2.915 M 0.22 % 2.909 M 0.22 % 2.902 M
Property plant equipment net 157.169 M -7.26 % 169.467 M -5.70 % 179.716 M -1.65 % 182.730 M -2.04 % 186.530 M -1.26 % 188.912 M -13.14 % 217.481 M -5.75 % 230.758 M -5.44 % 244.035 M -6.21 % 260.203 M -5.85 % 276.371 M
Total non current assets 180.184 M -4.49 % 188.650 M -4.00 % 196.503 M -2.70 % 201.954 M 0.08 % 201.802 M -0.59 % 202.999 M -11.50 % 229.376 M -7.91 % 249.069 M -7.33 % 268.761 M -3.86 % 279.563 M -3.72 % 290.364 M
Other current assets 7.949 M -16.05 % 9.469 M 13.97 % 8.308 M -36.90 % 13.167 M -5.12 % 13.878 M 4.28 % 13.309 M 58.48 % 8.398 M 31.00 % 6.411 M 44.94 % 4.423 M 33.36 % 3.317 M 50.07 % 2.210 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 356.400 M 18.98 % 299.552 M -15.72 % 355.412 M 18.81 % 299.139 M -14.98 % 351.849 M 73.61 % 202.671 M 24.49 % 162.803 M 5.32 % 154.574 M 5.62 % 146.345 M 5.00 % 139.375 M 5.26 % 132.404 M
Cash and short term investments 356.400 M 18.98 % 299.552 M -15.72 % 355.412 M 18.81 % 299.139 M -14.98 % 351.849 M 73.61 % 202.671 M 24.49 % 162.803 M 5.32 % 154.574 M 5.62 % 146.345 M 5.00 % 139.375 M 5.26 % 132.404 M
Total current assets 678.475 M 8.73 % 624.023 M -1.68 % 634.713 M 5.82 % 599.822 M -9.88 % 665.567 M 33.53 % 498.432 M 22.45 % 407.038 M 2.12 % 398.573 M 2.17 % 390.107 M 49.32 % 261.256 M 97.32 % 132.404 M
Inventory 150.895 M 0.82 % 149.673 M 19.25 % 125.516 M 8.45 % 115.736 M 7.90 % 107.267 M 11.49 % 96.215 M -9.60 % 106.428 M -0.91 % 107.407 M -0.90 % 108.386 M 1.01 % 107.306 M 1.02 % 106.226 M
Net receivables 163.231 M -1.27 % 165.329 M 13.65 % 145.477 M -15.31 % 171.780 M -10.80 % 192.573 M 3.40 % 186.237 M 0.000 -100.00 % 65.477 M -50.00 % 130.953 M 16.52 % 112.388 M 19.79 % 93.823 M
Tax assets 0.000 -100.00 % 5.606 M -9.26 % 6.178 M -0.26 % 6.194 M -5.12 % 6.528 M -2.68 % 6.708 M 24.71 % 5.379 M -56.63 % 12.404 M -36.16 % 19.429 M 100.00 % 9.715 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 % 95.694 M -50.00 % 191.388 M
Account payables 87.158 M 45.04 % 60.092 M 33.07 % 45.158 M -7.99 % 49.082 M -17.67 % 59.614 M 45.18 % 41.061 M 25.95 % 32.600 M 6.20 % 30.697 M 6.61 % 28.794 M 10.99 % 25.943 M 12.35 % 23.091 M
Tax payables 0.000 -100.00 % 12.730 M -21.00 % 16.114 M -34.57 % 24.629 M 37.89 % 17.861 M -22.32 % 22.993 M 125.91 % 10.178 M 100.00 % 5.089 M 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000
Capital lease obligations 9.052 M -14.95 % 10.643 M -12.93 % 12.224 M -11.39 % 13.795 M -10.17 % 15.357 M 110.69 % 7.289 M -15.44 % 8.620 M 22.09 % 7.061 M 28.35 % 5.501 M -8.65 % 6.022 M -7.96 % 6.543 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 17.401 M -72.67 % 63.681 M 0.00 % 63.681 M 265.96 % 17.401 M 0.00 % 17.401 M 0.00 % 17.401 M 0.00 % 17.401 M 2.30 % 17.011 M 2.35 % 16.620 M 33.76 % 12.426 M 50.96 % 8.231 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 858.659 M 5.66 % 812.673 M -2.23 % 831.216 M 3.67 % 801.776 M -7.56 % 867.369 M 23.66 % 701.431 M 10.22 % 636.414 M -1.73 % 647.641 M -1.70 % 658.868 M 3.51 % 636.512 M 3.64 % 614.156 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 74.000 K 0.00 % 74.000 K
Change in working capital -16.007 M -86.93 % -8.563 M -554.99 % 1.882 M -93.10 % 27.272 M 377.01 % -9.845 M -557.21 % -1.498 M 59.46 % -3.696 M 0.00 % -3.696 M 22.83 % -4.789 M 0.00 % -4.789 M -227.30 % 3.762 M 0.00 % 3.762 M
Accounts receivables 8.189 M 141.24 % -19.858 M -534.53 % 4.570 M 190.89 % -5.028 M -165.26 % 7.704 M -74.17 % 29.829 M 567.50 % -6.381 M 0.00 % -6.381 M 26.00 % -8.622 M 0.00 % -8.622 M -114.32 % -4.023 M 0.00 % -4.023 M
Inventory -1.214 M 94.97 % -24.122 M -151.43 % -9.594 M -16.31 % -8.249 M 25.40 % -11.057 M -189.40 % 12.368 M 1 680.85 % 694.500 K 0.00 % 694.500 K 183.12 % -835.500 K 0.00 % -835.500 K 60.13 % -2.096 M 0.00 % -2.096 M
Accounts payables 0.000 -100.00 % 14.934 M 290.29 % -7.848 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -22.982 M -212.20 % 20.483 M 38.83 % 14.754 M -63.61 % 40.549 M 724.60 % -6.492 M 85.14 % -43.695 M -1 444.88 % 3.249 M 0.00 % 3.249 M 154.90 % -5.919 M 0.00 % -5.919 M -159.90 % 9.880 M 0.00 % 9.880 M
Other non cash items 4.397 M 279.98 % -2.443 M 67.69 % -7.560 M -17.94 % -6.410 M -132.40 % 19.783 M 161.85 % 7.555 M 803.71 % 836.000 K 0.00 % 836.000 K -44.93 % 1.518 M 0.00 % 1.518 M -80.49 % 7.781 M 0.00 % 7.781 M
Net cash provided by operating activities 68.285 M -4.90 % 71.804 M -1.30 % 72.749 M -39.90 % 121.051 M 26.13 % 95.976 M 3.21 % 92.993 M 26.99 % 73.229 M 0.00 % 73.229 M 31.06 % 55.873 M 0.00 % 55.873 M 124.58 % 24.879 M 0.00 % 24.879 M
Investments in property plant and equipment -3.120 M 64.55 % -8.801 M 3.98 % -9.166 M 38.65 % -14.940 M -264.75 % -4.096 M -52.78 % -2.681 M -4.36 % -2.569 M 0.00 % -2.569 M -60.66 % -1.599 M 0.00 % -1.599 M 50.52 % -3.232 M 0.00 % -3.232 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.430 M 0.00 % 3.430 M
Purchases of investments 0.000 0.000 0.000 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 0.000 0.000 0.000
Other investing activites -1.387 M -641.80 % 256.000 K 146.46 % -551.000 K 55.67 % -1.243 M -413.10 % 397.000 K 113.70 % -2.898 M -501.87 % -481.500 K 0.00 % -481.500 K -133.71 % 1.429 M 0.00 % 1.429 M -46.62 % 2.676 M 0.00 % 2.676 M
Net cash used for investing activites -4.507 M 47.26 % -8.545 M 12.06 % -9.717 M 39.96 % -16.183 M -337.50 % -3.699 M 33.70 % -5.579 M -82.89 % -3.051 M 0.00 % -3.051 M -1 221.51 % 272.000 K 0.00 % 272.000 K 148.96 % -555.500 K 0.00 % -555.500 K
Debt repayment -3.944 M -198.26 % 4.014 M 177.37 % -5.188 M 91.89 % -63.931 M 0.000 0.000 100.00 % -37.908 M 0.00 % -37.908 M 26.17 % -51.348 M 0.00 % -51.348 M -207.74 % -16.686 M 0.00 % -16.686 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.500 M 0.00 % 2.500 M -62.52 % 6.670 M 0.00 % 6.670 M 0.000 0.000
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 % -121.552 M 0.000 100.00 % -92.085 M 0.000 100.00 % -73.668 M -166.67 % -27.626 M 0.00 % -27.626 M 0.000 0.000 0.000 0.000
Other financing activites -2.986 M -88.87 % -1.581 M -0.64 % -1.571 M -0.58 % -1.562 M -102.75 % 56.901 M 1 984.14 % -3.020 M -378.47 % 1.085 M 0.00 % 1.085 M 15.50 % 939.000 K 0.00 % 939.000 K 0.000 0.000
Net cash used provided by financing activities -6.930 M 94.18 % -119.119 M -1 662.38 % -6.759 M 95.71 % -157.578 M -376.93 % 56.901 M 174.20 % -76.688 M -23.79 % -61.949 M 0.00 % -61.949 M -41.63 % -43.739 M 0.00 % -43.739 M -162.14 % -16.686 M 0.00 % -16.686 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 56.848 M 201.77 % -55.860 M -199.27 % 56.273 M 206.76 % -52.710 M -170.67 % 74.589 M 1 290.81 % 5.363 M -67.41 % 16.458 M 0.00 % 16.458 M -33.67 % 24.812 M 0.00 % 24.812 M 62.44 % 15.275 M 0.00 % 15.275 M
Cash at beginning of period 299.552 M -15.72 % 355.412 M 18.81 % 299.139 M -14.98 % 351.849 M 0.000 0.000 -100.00 % 146.345 M 0.00 % 146.345 M 20.42 % 121.533 M 0.00 % 121.533 M 14.38 % 106.258 M 0.00 % 106.258 M
Cash at end of period 356.400 M 18.98 % 299.552 M -15.72 % 355.412 M 1 448.56 % -26.355 M -135.33 % 74.589 M 1 290.81 % 5.363 M -96.71 % 162.803 M 0.00 % 162.803 M 11.25 % 146.345 M 0.00 % 146.345 M 20.42 % 121.533 M 0.00 % 121.533 M
Operating cash flow 65.959 M -8.14 % 71.804 M 2.70 % 69.915 M -41.48 % 119.472 M 24.48 % 95.976 M 3.21 % 92.993 M 26.99 % 73.229 M 0.00 % 73.229 M 31.06 % 55.873 M 0.00 % 55.873 M 124.58 % 24.879 M 0.00 % 24.879 M
Capital expenditure -3.120 M 64.06 % -8.681 M 5.29 % -9.166 M 38.65 % -14.940 M -264.75 % -4.096 M -52.78 % -2.681 M -4.36 % -2.569 M 0.00 % -2.569 M -60.66 % -1.599 M 0.00 % -1.599 M 50.52 % -3.232 M 0.00 % -3.232 M
Free CashFlow 62.839 M -0.45 % 63.123 M 3.91 % 60.749 M -41.88 % 104.532 M 13.77 % 91.880 M 1.74 % 90.312 M 27.81 % 70.660 M 0.00 % 70.660 M 30.19 % 54.274 M 0.00 % 54.274 M 150.72 % 21.647 M 0.00 % 21.647 M
2025 2024 2024 2023 2023 2022 2021 2021 2020 2020 2019 2019
Date Form 10K
2024
2023
2022
2021
2020
2019