8102.TWO

Jeilin Technology Co., Ltd. 8102.TWO

Finances

2024 2023 2022 2021 2020
Revenue 567.578 M 50.61 % 376.848 M 11.06 % 339.314 M -12.97 % 389.881 M 44.31 % 270.166 M
Net income 117.554 M 59.21 % 73.835 M -12.70 % 84.576 M -22.88 % 109.668 M 58.87 % 69.030 M
Income before tax 154.436 M 75.70 % 87.896 M -12.06 % 99.947 M -21.48 % 127.295 M 57.23 % 80.959 M
Income before tax ratio 0.27 16.66 % 0.23 -20.82 % 0.29 -9.78 % 0.33 8.95 % 0.30
EBITDA 160.494 M 65.34 % 97.071 M -8.75 % 106.374 M -19.87 % 132.749 M 54.08 % 86.154 M
Net income ratio 0.21 5.71 % 0.20 -21.39 % 0.25 -11.39 % 0.28 10.09 % 0.26
Ratio EBITDA 0.28 9.78 % 0.26 -17.83 % 0.31 -7.93 % 0.34 6.77 % 0.32
Gross profit ratio 0.47 0.00 % 0.47 -10.53 % 0.52 -6.64 % 0.56 1.89 % 0.55
Weighted average shs out dil 21.624 M 0.41 % 21.535 M 4.56 % 20.595 M -0.28 % 20.653 M 5.61 % 19.555 M
Weighted average shs out 21.361 M -0.77 % 21.526 M 9.98 % 19.572 M -0.06 % 19.584 M 0.14 % 19.555 M
EPS diluted 5.44 58.60 % 3.43 -16.55 % 4.11 -22.60 % 5.31 50.42 % 3.53
Earnings per share 5.50 60.35 % 3.43 -20.60 % 4.32 -22.86 % 5.60 58.64 % 3.53
Gross profit 265.899 M 50.61 % 176.549 M -0.63 % 177.664 M -18.75 % 218.652 M 47.03 % 148.710 M
Income tax expense 36.882 M 162.30 % 14.061 M -8.52 % 15.371 M -12.80 % 17.627 M 47.77 % 11.929 M
Cost of revenue 301.679 M 50.61 % 200.299 M 23.91 % 161.650 M -5.59 % 171.229 M 40.98 % 121.456 M
General and administrative expenses 54.164 M 58.05 % 34.271 M 29.60 % 26.444 M 34.05 % 19.727 M 50.27 % 13.128 M
Selling and marketing expenses 4.228 M 0.26 % 4.217 M -19.75 % 5.255 M -17.26 % 6.351 M 61.73 % 3.927 M
Other expenses 0.000 0.000 0.000 0.000 0.000
Operating expenses 129.173 M 41.13 % 91.529 M 0.12 % 91.420 M 1.06 % 90.458 M 42.77 % 63.361 M
Cost and expenses 430.852 M 47.64 % 291.828 M 15.32 % 253.070 M -3.29 % 261.687 M 41.59 % 184.817 M
Research and development expenses 70.781 M 33.45 % 53.041 M -11.19 % 59.721 M -7.24 % 64.380 M 39.03 % 46.306 M
Selling general and administrative expenses 58.392 M 51.71 % 38.488 M 21.42 % 31.699 M 21.55 % 26.078 M 52.91 % 17.055 M
Interest income 7.060 M 137.31 % 2.975 M 355.59 % 653.000 K -8.16 % 711.000 K 83.72 % 387.000 K
Interest expense 75.000 K -16.67 % 90.000 K 104.55 % 44.000 K 7.32 % 41.000 K 0.000
Depreciation and amortization 5.983 M -34.14 % 9.085 M 42.33 % 6.383 M 17.92 % 5.413 M 4.20 % 5.195 M
Operating income 136.726 M 60.82 % 85.020 M -14.97 % 99.991 M -21.47 % 127.336 M 57.28 % 80.959 M
Operating income ratio 0.24 6.78 % 0.23 -23.44 % 0.29 -9.77 % 0.33 8.99 % 0.30
Total other income expenses net 17.710 M 515.79 % 2.876 M -79.01 % 13.703 M 1 624.25 % -899.000 K 79.52 % -4.390 M
2024 2023 2022 2021 2020
2024 2023 2022 2021 2020 2019
Net debt -227.621 M -25.65 % -181.152 M -121.35 % -81.841 M 53.55 % -176.176 M -16.61 % -151.077 M -196.46 % -50.961 M
Total investments 3.806 M 3.73 % 3.669 M 0.66 % 3.645 M 73.99 % 2.095 M -12.67 % 2.399 M 0.80 % 2.380 M
Total debt 3.048 M -68.79 % 9.766 M 78.31 % 5.477 M -18.97 % 6.759 M 123.44 % 3.025 M 22.42 % 2.471 M
Accumulated other comprehensive income loss 32.673 M 0.000 0.000 0.000 0.000 0.000
Retained earnings 86.662 M 105.19 % 42.236 M -2.89 % 43.493 M -24.63 % 57.705 M 5 416.73 % 1.046 M 101.57 % -66.807 M
Common stock 213.614 M 0.00 % 213.614 M 9.14 % 195.724 M 0.00 % 195.724 M 0.00 % 195.724 M 0.00 % 195.724 M
Total equity 342.395 M 18.63 % 288.621 M 11.74 % 258.293 M 0.03 % 258.207 M 31.50 % 196.350 M 52.81 % 128.497 M
Other non current liabilities 22.936 M 1.35 % 22.630 M -1.83 % 23.052 M 19.62 % 19.271 M 7.77 % 17.881 M -2.00 % 18.245 M
Long term debt 135.000 K -93.52 % 2.084 M 80.75 % 1.153 M -29.95 % 1.646 M 0.000 0.000
Total non current liabilities 23.253 M -8.86 % 25.513 M 5.40 % 24.205 M 15.72 % 20.917 M 16.98 % 17.881 M -2.00 % 18.245 M
Other current liabilities 76.709 M 147.77 % 30.960 M -8.48 % 33.827 M -18.39 % 41.449 M 113.67 % 19.399 M 72.99 % 11.214 M
Deferred revenue 0.000 0.000 -100.00 % 36.496 M -27.16 % 50.102 M 96.66 % 25.476 M 101.06 % 12.671 M
Short term debt 2.913 M -62.08 % 7.682 M 77.66 % 4.324 M -15.43 % 5.113 M 69.02 % 3.025 M 22.42 % 2.471 M
Total current liabilities 110.516 M 108.29 % 53.058 M 1.39 % 52.333 M -33.18 % 78.317 M 56.58 % 50.018 M 128.64 % 21.876 M
Total liabilities 133.769 M 70.25 % 78.571 M 2.66 % 76.538 M -22.87 % 99.234 M 46.15 % 67.899 M 69.24 % 40.121 M
Other non current assets 23.924 M 12.28 % 21.308 M 17.24 % 18.175 M 8.20 % 16.798 M 252.90 % 4.760 M 16.18 % 4.097 M
Long term investments 3.806 M 0.000 0.000 0.000 0.000 0.000
Intangible assets 79.365 M 59.84 % 49.654 M 12.64 % 44.082 M 194.96 % 14.945 M 13.80 % 13.133 M -42.70 % 22.918 M
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 79.365 M 59.84 % 49.654 M 46.14 % 33.977 M 0.69 % 33.743 M 92.19 % 17.557 M -13.54 % 20.307 M
Property plant equipment net 16.154 M -12.79 % 18.523 M 19.41 % 15.512 M -3.72 % 16.111 M 13.08 % 14.247 M -1.69 % 14.492 M
Total non current assets 127.375 M 18.01 % 107.938 M 27.23 % 84.837 M 2.81 % 82.515 M 57.60 % 52.356 M -5.16 % 55.202 M
Other current assets 5.759 M 244.85 % 1.670 M -42.41 % 2.900 M -36.02 % 4.533 M 353.30 % 1.000 M -50.79 % 2.032 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 230.669 M 20.82 % 190.918 M 118.65 % 87.318 M -52.27 % 182.935 M 18.71 % 154.102 M 188.41 % 53.432 M
Cash and short term investments 230.669 M 20.82 % 190.918 M 118.65 % 87.318 M -52.27 % 182.935 M 18.71 % 154.102 M 188.41 % 53.432 M
Total current assets 348.789 M 34.54 % 259.254 M 3.70 % 249.994 M -9.07 % 274.926 M 29.75 % 211.893 M 86.83 % 113.416 M
Inventory 78.145 M 48.54 % 52.607 M -54.53 % 115.694 M 57.51 % 73.454 M 68.25 % 43.658 M 24.62 % 35.034 M
Net receivables 34.216 M 143.37 % 14.059 M -68.11 % 44.082 M 194.96 % 14.945 M 13.80 % 13.133 M -42.70 % 22.918 M
Tax assets 4.126 M -77.64 % 18.453 M 7.45 % 17.173 M 8.26 % 15.863 M 0.45 % 15.792 M -3.15 % 16.306 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 19.528 M 98.98 % 9.814 M -13.93 % 11.403 M -48.48 % 22.132 M 28.88 % 17.173 M 174.64 % 6.253 M
Tax payables 11.366 M 146.98 % 4.602 M 65.60 % 2.779 M -70.75 % 9.501 M -8.83 % 10.421 M 437.72 % 1.938 M
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 2.134 M -51.89 % 4.436 M 169.50 % 1.646 M -22.61 % 2.127 M 0.000 0.000
Preferred stock 0.000 -100.00 % 14.000 K 0.000 0.000 0.000 0.000
Other total stockholders equity 9.446 M -71.16 % 32.757 M 71.72 % 19.076 M 0.000 100.00 % -420.000 K 0.00 % -420.000 K
Deferred tax liabilities non current 182.000 K -77.22 % 799.000 K 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 476.164 M 29.68 % 367.192 M 9.66 % 334.831 M -6.33 % 357.441 M 35.27 % 264.249 M 56.71 % 168.618 M
2024 2023 2022 2021 2020 2019
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 -100.00 % 4.160 M 0.000 0.000
Change in working capital -2.204 M -102.40 % 91.806 M 201.34 % -90.594 M -1 674.61 % -5.105 M -126.51 % 19.260 M
Accounts receivables -20.157 M -167.14 % 30.023 M 0.000 0.000 0.000
Inventory -25.519 M -140.45 % 63.082 M 249.34 % -42.240 M -41.76 % -29.796 M -245.50 % -8.624 M
Accounts payables 9.714 M 711.33 % -1.589 M 0.000 0.000 0.000
Other working capital 33.758 M 11 540.69 % 290.000 K 0.000 0.000 0.000
Other non cash items -16.408 M -29.00 % -12.719 M -1 988.51 % -609.000 K 9.10 % -670.000 K -73.13 % -387.000 K
Net cash provided by operating activities 141.807 M -19.46 % 176.068 M 5 120.47 % -3.507 M -103.22 % 108.985 M 6.34 % 102.484 M
Investments in property plant and equipment -237.000 K 98.92 % -21.936 M -264.51 % -6.018 M 71.32 % -20.982 M -1 722.94 % -1.151 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000
Purchases of investments -137.000 K -470.83 % -24.000 K 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000
Other investing activites -35.845 M -1 025.43 % -3.185 M -131.30 % -1.377 M 88.56 % -12.038 M -1 715.69 % -663.000 K
Net cash used for investing activites -36.219 M -44.04 % -25.145 M -240.03 % -7.395 M 77.60 % -33.020 M -1 720.29 % -1.814 M
Debt repayment -2.410 M 0.000 0.000 0.000 0.000
Common stock issued 0.000 -100.00 % 23.615 M 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000
Dividends paid -64.084 M 5.46 % -67.787 M 21.46 % -86.314 M -84.52 % -46.778 M 0.000
Other financing activites 102.000 K 103.34 % -3.056 M -389.12 % 1.057 M 398.59 % -354.000 K 0.000
Net cash used provided by financing activities -66.392 M -40.58 % -47.228 M 44.61 % -85.257 M -80.89 % -47.132 M 0.000
Effect of forex changes on cash 555.000 K 684.21 % -95.000 K -117.53 % 542.000 K 0.000 0.000
Net change in cash 39.751 M -61.63 % 103.600 M 208.35 % -95.617 M -431.62 % 28.833 M -71.36 % 100.670 M
Cash at beginning of period 190.918 M 118.65 % 87.318 M -52.27 % 182.935 M 18.71 % 154.102 M 188.41 % 53.432 M
Cash at end of period 230.669 M 20.82 % 190.918 M 118.65 % 87.318 M -52.27 % 182.935 M 18.71 % 154.102 M
Operating cash flow 141.807 M -19.46 % 176.068 M 5 120.47 % -3.507 M -103.22 % 108.985 M 6.34 % 102.484 M
Capital expenditure -33.198 M -51.34 % -21.936 M -264.51 % -6.018 M 71.32 % -20.982 M -1 722.94 % -1.151 M
Free CashFlow 108.609 M -29.54 % 154.132 M 1 718.18 % -9.525 M -110.82 % 88.003 M -13.15 % 101.333 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 108.356 M -64.67 % 306.724 M 17.58 % 260.854 M 28.28 % 203.344 M 17.20 % 173.504 M 107.10 % 83.777 M -67.22 % 255.538 M 31.08 % 194.941 M 0.00 % 194.941 M 44.31 % 135.083 M 0.00 % 135.083 M
Net income -689.000 K -101.04 % 66.012 M 28.07 % 51.542 M 27.81 % 40.326 M 20.34 % 33.509 M 47.80 % 22.672 M -63.38 % 61.905 M 12.89 % 54.834 M 0.00 % 54.834 M 58.87 % 34.515 M 0.00 % 34.515 M
Income before tax -552.000 K -100.72 % 76.545 M -1.73 % 77.891 M 62.34 % 47.981 M 20.21 % 39.915 M 50.75 % 26.478 M -63.96 % 73.470 M 15.43 % 63.648 M 0.00 % 63.648 M 57.23 % 40.480 M 0.00 % 40.480 M
Income before tax ratio -0.01 -102.04 % 0.25 -16.42 % 0.30 26.55 % 0.24 2.57 % 0.23 -27.21 % 0.32 9.93 % 0.29 -11.94 % 0.33 0.00 % 0.33 8.95 % 0.30 0.00 % 0.30
EBITDA 651.000 K -99.18 % 78.988 M 16.40 % 67.857 M 37.53 % 49.338 M 18.42 % 41.663 M 66.04 % 25.092 M -69.13 % 81.283 M 22.46 % 66.375 M 0.00 % 66.375 M 54.08 % 43.077 M 0.00 % 43.077 M
Net income ratio -0.01 -102.95 % 0.22 8.92 % 0.20 -0.37 % 0.20 2.68 % 0.19 -28.63 % 0.27 11.71 % 0.24 -13.88 % 0.28 0.00 % 0.28 10.09 % 0.26 0.00 % 0.26
Ratio EBITDA 0.01 -97.67 % 0.26 -1.00 % 0.26 7.21 % 0.24 1.04 % 0.24 -19.83 % 0.30 -5.84 % 0.32 -6.58 % 0.34 0.00 % 0.34 6.77 % 0.32 0.00 % 0.32
Gross profit ratio 0.31 -35.08 % 0.47 3.08 % 0.46 -5.05 % 0.48 5.94 % 0.45 -20.99 % 0.57 13.34 % 0.51 -9.61 % 0.56 0.00 % 0.56 1.89 % 0.55 0.00 % 0.55
Weighted average shs out dil 22.967 M 5.76 % 21.716 M 0.97 % 21.507 M 0.09 % 21.487 M -0.44 % 21.583 M 3.26 % 20.902 M 0.00 % 20.902 M 1.21 % 20.653 M 0.00 % 20.653 M 5.61 % 19.555 M 0.00 % 19.555 M
Weighted average shs out 22.967 M 7.52 % 21.361 M -0.53 % 21.476 M 0.16 % 21.442 M -0.82 % 21.619 M 3.76 % 20.835 M 0.00 % 20.835 M 6.39 % 19.584 M 0.00 % 19.584 M 0.14 % 19.555 M 0.00 % 19.555 M
EPS diluted -0.03 -100.99 % 3.04 26.67 % 2.40 27.66 % 1.88 20.51 % 1.56 44.44 % 1.08 -64.36 % 3.03 13.91 % 2.66 0.00 % 2.66 50.28 % 1.77 0.00 % 1.77
Earnings per share -0.03 -100.97 % 3.09 28.75 % 2.40 27.66 % 1.88 20.51 % 1.56 43.12 % 1.09 -66.25 % 3.23 15.36 % 2.80 0.00 % 2.80 58.19 % 1.77 0.00 % 1.77
Gross profit 33.109 M -77.07 % 144.375 M 21.21 % 119.112 M 21.80 % 97.790 M 24.16 % 78.759 M 63.64 % 48.130 M -62.84 % 129.534 M 18.48 % 109.326 M 0.00 % 109.326 M 47.03 % 74.355 M 0.00 % 74.355 M
Income tax expense 137.000 K -98.70 % 10.533 M -60.03 % 26.349 M 244.21 % 7.655 M 19.50 % 6.406 M 68.31 % 3.806 M -67.09 % 11.565 M 31.22 % 8.814 M 0.00 % 8.814 M 47.77 % 5.965 M 0.00 % 5.965 M
Cost of revenue 75.247 M -53.65 % 162.349 M 14.54 % 141.742 M 34.28 % 105.554 M 11.41 % 94.745 M 165.79 % 35.647 M -71.71 % 126.004 M 47.18 % 85.615 M 0.00 % 85.615 M 40.98 % 60.728 M 0.00 % 60.728 M
General and administrative expenses 8.159 M -75.51 % 33.322 M 59.88 % 20.842 M 0.38 % 20.764 M 53.73 % 13.507 M 72.17 % 7.845 M -57.82 % 18.599 M 88.56 % 9.864 M 0.00 % 9.864 M 50.27 % 6.564 M 0.00 % 6.564 M
Selling and marketing expenses 725.000 K -67.56 % 2.235 M 12.14 % 1.993 M 16.55 % 1.710 M -31.79 % 2.507 M 64.61 % 1.523 M -59.19 % 3.732 M 17.52 % 3.176 M 0.00 % 3.176 M 61.73 % 1.964 M 0.00 % 1.964 M
Other expenses 0.000 100.00 % -2.412 M -17.89 % -2.046 M -157.46 % 3.561 M 200.00 % -3.561 M 0.000 0.000 0.000 0.000 0.000 0.000
Operating expenses 19.738 M -72.63 % 72.116 M 31.97 % 54.645 M 10.82 % 49.308 M 16.79 % 42.221 M 72.97 % 24.409 M -63.57 % 67.011 M 48.16 % 45.229 M 0.00 % 45.229 M 42.77 % 31.681 M 0.00 % 31.681 M
Cost and expenses 94.985 M 140.51 % -234.465 M -219.39 % 196.387 M 26.81 % 154.862 M 13.07 % 136.966 M 128.07 % 60.056 M -68.89 % 193.015 M 47.52 % 130.844 M 0.00 % 130.844 M 41.59 % 92.409 M 0.00 % 92.409 M
Research and development expenses 10.854 M -72.15 % 38.971 M 15.11 % 33.856 M 45.47 % 23.273 M -21.82 % 29.768 M 97.91 % 15.041 M -66.34 % 44.680 M 38.80 % 32.190 M 0.00 % 32.190 M 39.03 % 23.153 M 0.00 % 23.153 M
Selling general and administrative expenses 8.884 M -75.01 % 35.557 M 55.71 % 22.835 M 1.61 % 22.474 M 40.34 % 16.014 M 70.94 % 9.368 M -58.05 % 22.331 M 71.26 % 13.039 M 0.00 % 13.039 M 52.91 % 8.528 M 0.00 % 8.528 M
Interest income 1.255 M -61.50 % 3.260 M 0.000 0.000 0.000 0.000 -100.00 % 653.000 K 83.68 % 355.500 K 0.00 % 355.500 K 83.72 % 193.500 K 0.00 % 193.500 K
Interest expense 10.000 K -67.74 % 31.000 K 0.000 0.000 0.000 0.000 -100.00 % 44.000 K 114.63 % 20.500 K 0.00 % 20.500 K 0.000 0.000
Depreciation and amortization 1.193 M -50.54 % 2.412 M -32.46 % 3.571 M 317.17 % 856.000 K -83.30 % 5.125 M 273.95 % 1.371 M -72.66 % 5.013 M 85.20 % 2.707 M 0.00 % 2.707 M 4.20 % 2.598 M 0.00 % 2.598 M
Operating income 13.371 M -81.50 % 72.259 M 12.09 % 64.467 M 32.97 % 48.482 M 32.69 % 36.538 M 54.03 % 23.721 M -68.90 % 76.270 M 19.79 % 63.668 M 0.00 % 63.668 M 57.28 % 40.480 M 0.00 % 40.480 M
Operating income ratio 0.12 -47.62 % 0.24 -4.68 % 0.25 3.66 % 0.24 13.22 % 0.21 -25.63 % 0.28 -5.13 % 0.30 -8.61 % 0.33 0.00 % 0.33 8.99 % 0.30 0.00 % 0.30
Total other income expenses net -13.923 M -424.85 % 4.286 M -68.07 % 13.424 M 2 779.44 % -501.000 K -114.84 % 3.377 M 22.51 % 2.757 M -74.82 % 10.947 M 2 535.26 % -449.500 K 0.00 % -449.500 K 79.52 % -2.195 M 0.00 % -2.195 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 2020-06-30 2019-12-31
Net debt -180.119 M 20.87 % -227.621 M 16.36 % -272.134 M -50.22 % -181.152 M -12.68 % -160.773 M -96.45 % -81.841 M 53.55 % -176.176 M -7.67 % -163.627 M -8.31 % -151.077 M -49.55 % -101.019 M -98.23 % -50.961 M
Total investments 3.678 M -3.36 % 3.806 M -80.39 % 19.411 M 429.05 % 3.669 M -0.60 % 3.691 M 1.26 % 3.645 M 73.99 % 2.095 M -6.76 % 2.247 M -6.34 % 2.399 M 0.40 % 2.390 M 0.40 % 2.380 M
Total debt 1.879 M -38.35 % 3.048 M -8.47 % 3.330 M -65.90 % 9.766 M 37.28 % 7.114 M 29.89 % 5.477 M -18.97 % 6.759 M 38.16 % 4.892 M 61.72 % 3.025 M 10.08 % 2.748 M 11.21 % 2.471 M
Accumulated other comprehensive income loss 0.000 -100.00 % 32.673 M 8 683.06 % 372.000 K 2 757.14 % -14.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 34.545 M -60.14 % 86.662 M 58.09 % 54.817 M 29.79 % 42.236 M 25.30 % 33.709 M -22.50 % 43.493 M -24.63 % 57.705 M 96.44 % 29.376 M 2 708.37 % 1.046 M 103.18 % -32.881 M 50.78 % -66.807 M
Common stock 213.614 M 0.00 % 213.614 M 0.00 % 213.614 M 0.00 % 213.614 M 0.00 % 213.614 M 9.14 % 195.724 M 0.00 % 195.724 M 0.00 % 195.724 M 0.00 % 195.724 M 0.00 % 195.724 M 0.00 % 195.724 M
Total equity 295.508 M -13.69 % 342.395 M 12.15 % 305.303 M 5.78 % 288.621 M 4.60 % 275.934 M 6.83 % 258.293 M 0.03 % 258.207 M 13.61 % 227.279 M 15.75 % 196.350 M 20.89 % 162.424 M 26.40 % 128.497 M
Other non current liabilities 22.783 M -0.67 % 22.936 M 0.82 % 22.749 M 873.43 % 2.337 M -89.87 % 23.073 M 0.09 % 23.052 M 19.62 % 19.271 M 3.74 % 18.576 M 3.89 % 17.881 M -1.01 % 18.063 M -1.00 % 18.245 M
Long term debt 414.000 K 206.67 % 135.000 K -85.02 % 901.000 K -56.77 % 2.084 M 32.82 % 1.569 M 36.08 % 1.153 M -29.95 % 1.646 M 100.00 % 823.000 K 0.000 0.000 0.000
Total non current liabilities 23.379 M 0.54 % 23.253 M -4.89 % 24.449 M -4.17 % 25.513 M 3.53 % 24.642 M 1.81 % 24.205 M 15.72 % 20.917 M 7.83 % 19.399 M 8.49 % 17.881 M -1.01 % 18.063 M -1.00 % 18.245 M
Other current liabilities 49.083 M -36.01 % 76.709 M 72.83 % 44.385 M 73.18 % 25.630 M -24.33 % 33.869 M 12.91 % 29.996 M -27.63 % 41.449 M 36.24 % 30.424 M 56.83 % 19.399 M 26.74 % 15.307 M 36.49 % 11.214 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 34.973 M 9.24 % 32.015 M -12.28 % 36.496 M -27.16 % 50.102 M 32.58 % 37.789 M 48.33 % 25.476 M 33.57 % 19.074 M 50.53 % 12.671 M
Short term debt 1.465 M -49.71 % 2.913 M 19.93 % 2.429 M -68.38 % 7.682 M 38.54 % 5.545 M 28.24 % 4.324 M -15.43 % 5.113 M 25.66 % 4.069 M 34.51 % 3.025 M 10.08 % 2.748 M 11.21 % 2.471 M
Total current liabilities 80.307 M -27.33 % 110.516 M 7.00 % 103.285 M 94.66 % 53.058 M -1.77 % 54.013 M 3.21 % 52.333 M -33.18 % 78.317 M 22.05 % 64.168 M 28.29 % 50.018 M 39.14 % 35.947 M 64.32 % 21.876 M
Total liabilities 103.686 M -22.49 % 133.769 M 4.72 % 127.734 M 62.57 % 78.571 M -0.11 % 78.655 M 2.77 % 76.538 M -22.87 % 99.234 M 18.75 % 83.567 M 23.07 % 67.899 M 25.72 % 54.010 M 34.62 % 40.121 M
Other non current assets 22.679 M -5.20 % 23.924 M 432.59 % 4.492 M -78.92 % 21.308 M 6.58 % 19.992 M 10.00 % 18.175 M 8.20 % 16.798 M 55.84 % 10.779 M 126.45 % 4.760 M 7.49 % 4.429 M 8.09 % 4.097 M
Long term investments 0.000 -100.00 % 3.806 M -80.39 % 19.411 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 5.200 M -93.45 % 79.365 M 64.05 % 48.379 M -2.57 % 49.654 M 160.15 % 19.087 M -56.70 % 44.082 M 0.000 0.000 0.000 0.000 0.000
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 83.659 M 5.41 % 79.365 M 64.05 % 48.379 M -2.57 % 49.654 M 23.20 % 40.303 M 18.62 % 33.977 M 0.69 % 33.743 M 31.55 % 25.650 M 46.10 % 17.557 M -7.26 % 18.932 M -6.77 % 20.307 M
Property plant equipment net 15.808 M -2.14 % 16.154 M -6.88 % 17.348 M -6.34 % 18.523 M 6.59 % 17.377 M 12.02 % 15.512 M -3.72 % 16.111 M 6.14 % 15.179 M 6.54 % 14.247 M -0.85 % 14.370 M -0.85 % 14.492 M
Total non current assets 126.272 M -0.87 % 127.375 M 33.23 % 95.603 M -11.43 % 107.938 M 13.80 % 94.845 M 11.80 % 84.837 M 2.81 % 82.515 M 22.36 % 67.436 M 28.80 % 52.356 M -2.65 % 53.779 M -2.58 % 55.202 M
Other current assets 11.559 M 100.71 % 5.759 M 48.93 % 3.867 M 131.56 % 1.670 M -43.75 % 2.969 M 2.38 % 2.900 M -36.02 % 4.533 M -51.43 % 9.333 M 833.30 % 1.000 M -34.04 % 1.516 M -25.39 % 2.032 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 181.998 M -21.10 % 230.669 M -16.26 % 275.464 M 44.28 % 190.918 M 13.72 % 167.887 M 92.27 % 87.318 M -52.27 % 182.935 M 8.55 % 168.519 M 9.36 % 154.102 M 48.51 % 103.767 M 94.20 % 53.432 M
Cash and short term investments 181.998 M -21.10 % 230.669 M -16.26 % 275.464 M 44.28 % 190.918 M 13.72 % 167.887 M 92.27 % 87.318 M -52.27 % 182.935 M 8.55 % 168.519 M 9.36 % 154.102 M 48.51 % 103.767 M 94.20 % 53.432 M
Total current assets 272.922 M -21.75 % 348.789 M 3.37 % 337.434 M 30.16 % 259.254 M -0.19 % 259.744 M 3.90 % 249.994 M -9.07 % 274.926 M 12.95 % 243.410 M 14.87 % 211.893 M 30.27 % 162.655 M 43.41 % 113.416 M
Inventory 74.165 M -5.09 % 78.145 M 100.46 % 38.982 M -25.90 % 52.607 M -25.01 % 70.154 M -39.36 % 115.694 M 57.51 % 73.454 M 25.44 % 58.556 M 34.12 % 43.658 M 10.96 % 39.346 M 12.31 % 35.034 M
Net receivables 5.200 M -84.80 % 34.216 M 78.94 % 19.121 M 36.01 % 14.059 M -26.34 % 19.087 M -56.70 % 44.082 M 194.96 % 14.945 M 100.00 % 7.473 M -43.10 % 13.133 M -27.14 % 18.026 M -21.35 % 22.918 M
Tax assets 4.126 M 0.00 % 4.126 M -30.92 % 5.973 M -67.63 % 18.453 M 7.45 % 17.173 M 0.00 % 17.173 M 8.26 % 15.863 M 0.22 % 15.828 M 0.22 % 15.792 M -1.60 % 16.049 M -1.58 % 16.306 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 25.154 M 28.81 % 19.528 M -54.58 % 42.991 M 183.88 % 15.144 M 108.02 % 7.280 M -52.21 % 15.234 M -31.17 % 22.132 M 12.62 % 19.653 M 14.44 % 17.173 M 46.61 % 11.713 M 87.32 % 6.253 M
Tax payables 4.605 M -59.48 % 11.366 M -15.68 % 13.480 M 192.92 % 4.602 M -37.12 % 7.319 M 163.37 % 2.779 M -70.75 % 9.501 M -4.62 % 9.961 M -4.41 % 10.421 M 68.64 % 6.180 M 218.86 % 1.938 M
Deferred revenue non current 0.000 0.000 0.000 -100.00 % 21.092 M 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 1.419 M -33.51 % 2.134 M -35.92 % 3.330 M -24.93 % 4.436 M 40.47 % 3.158 M 91.86 % 1.646 M -22.61 % 2.127 M 100.00 % 1.064 M 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 -100.00 % 14.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 47.349 M 401.26 % 9.446 M -74.12 % 36.500 M 269.77 % 9.871 M 4.50 % 9.446 M 127.07 % 4.160 M 0.000 0.000 100.00 % -420.000 K 0.00 % -420.000 K 0.00 % -420.000 K
Deferred tax liabilities non current 182.000 K 0.00 % 182.000 K -77.22 % 799.000 K 0.00 % 799.000 K 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 399.194 M -16.16 % 476.164 M 9.96 % 433.037 M 17.93 % 367.192 M 3.55 % 354.589 M 5.90 % 334.831 M -6.33 % 357.441 M 14.99 % 310.845 M 17.63 % 264.249 M 22.09 % 216.434 M 28.36 % 168.618 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
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 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.080 M 0.000 0.000 0.000 0.000
Change in working capital 14.726 M 134.25 % -43.001 M -397.89 % 14.435 M -35.56 % 22.400 M -68.45 % 70.995 M 864.13 % -9.291 M -264.00 % -2.553 M 0.00 % -2.553 M -126.51 % 9.630 M 0.00 % 9.630 M
Accounts receivables 7.779 M 151.53 % -15.095 M -198.20 % -5.062 M -208.28 % 4.675 M -81.56 % 25.348 M 259.27 % -15.915 M 0.000 0.000 0.000 0.000
Inventory 9.687 M 124.74 % -39.160 M -387.08 % 13.641 M -22.26 % 17.548 M -61.46 % 45.534 M 1 529.12 % 2.795 M 118.76 % -14.898 M 0.00 % -14.898 M -245.50 % -4.312 M 0.00 % -4.312 M
Accounts payables 0.000 100.00 % -23.463 M -135.36 % 66.354 M 0.000 100.00 % -8.246 M 0.000 0.000 0.000 0.000 0.000
Other working capital -2.740 M -107.89 % 34.717 M 157.39 % -60.498 M -34 279.66 % 177.000 K 56.64 % 113.000 K -97.05 % 3.829 M 0.000 0.000 0.000 0.000
Other non cash items -4.040 M -357.01 % -884.000 K -100.51 % 173.820 M 23 875.17 % 725.000 K 174.59 % -972.000 K 93.33 % -14.570 M -4 249.10 % -335.000 K 0.00 % -335.000 K -73.13 % -193.500 K 0.00 % -193.500 K
Net cash provided by operating activities 11.327 M -53.84 % 24.539 M -89.92 % 243.368 M 269.50 % 65.864 M -40.23 % 110.204 M 4 415.63 % 2.441 M -95.52 % 54.493 M 0.00 % 54.493 M 6.34 % 51.242 M 0.00 % 51.242 M
Investments in property plant and equipment -331.000 K 98.97 % -32.057 M -45 695.71 % -70.000 K 13.58 % -81.000 K 68.36 % -256.000 K 0.000 100.00 % -10.491 M 0.00 % -10.491 M -1 722.94 % -575.500 K 0.00 % -575.500 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 100.00 % -137.000 K 0.000 0.000 100.00 % -92.000 K 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
Other investing activites -279.000 K 32.12 % -411.000 K 88.40 % -3.544 M 72.62 % -12.946 M -9.14 % -11.862 M -425.33 % -2.258 M 62.49 % -6.019 M 0.00 % -6.019 M -1 715.69 % -331.500 K 0.00 % -331.500 K
Net cash used for investing activites -610.000 K 98.13 % -32.605 M -802.19 % -3.614 M 72.26 % -13.027 M -7.50 % -12.118 M -436.67 % -2.258 M 86.32 % -16.510 M 0.00 % -16.510 M -1 720.29 % -907.000 K 0.00 % -907.000 K
Debt repayment 0.000 100.00 % -6.815 M -242.04 % 4.798 M 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 -100.00 % 47.230 M 0.000 0.000 0.000 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
Dividends paid 0.000 100.00 % -28.838 M 18.18 % -35.246 M -22.22 % -28.838 M 25.96 % -38.949 M -124.86 % -17.322 M 25.94 % -23.389 M 0.00 % -23.389 M 0.000 0.000
Other financing activites -68.294 M -5 581.70 % -1.202 M 96.79 % -37.458 M -2 577.48 % -1.399 M -106.37 % 21.958 M 32 155.47 % -68.500 K 61.30 % -177.000 K 0.00 % -177.000 K 0.000 0.000
Net cash used provided by financing activities -68.294 M -85.30 % -36.855 M 45.73 % -67.906 M -124.58 % -30.237 M -77.96 % -16.991 M 2.29 % -17.390 M 26.21 % -23.566 M 0.00 % -23.566 M 0.000 0.000
Effect of forex changes on cash -8.277 M -6 669.05 % 126.000 K -70.63 % 429.000 K -0.46 % 431.000 K 181.94 % -526.000 K -20 940.00 % -2.500 K 0.000 0.000 0.000 0.000
Net change in cash -65.854 M -47.01 % -44.795 M -141.64 % 107.577 M 834.19 % 11.516 M -71.41 % 40.285 M 334.08 % -17.210 M -159.69 % 28.833 M 0.00 % 28.833 M -71.36 % 100.670 M 0.00 % 100.670 M
Cash at beginning of period 247.852 M -10.02 % 275.464 M 64.08 % 167.887 M 0.000 -100.00 % 127.603 M 0.000 -100.00 % 154.102 M 0.00 % 154.102 M 188.41 % 53.432 M 0.00 % 53.432 M
Cash at end of period 181.998 M -21.10 % 230.669 M -16.26 % 275.464 M 2 292.11 % 11.516 M -93.14 % 167.887 M 1 075.52 % -17.210 M -109.41 % 182.935 M 0.00 % 182.935 M 18.71 % 154.102 M 0.00 % 154.102 M
Operating cash flow 11.327 M -53.84 % 24.539 M -80.22 % 124.083 M 88.39 % 65.864 M -40.23 % 110.204 M 4 415.63 % 2.441 M -95.52 % 54.493 M 0.00 % 54.493 M 6.34 % 51.242 M 0.00 % 51.242 M
Capital expenditure -2.251 M -1 247.90 % -167.000 K -138.57 % -70.000 K 13.58 % -81.000 K 68.36 % -256.000 K 0.000 100.00 % -10.491 M 0.00 % -10.491 M -1 722.94 % -575.500 K 0.00 % -575.500 K
Free CashFlow 9.076 M -62.76 % 24.372 M -80.35 % 124.013 M 88.52 % 65.783 M -40.17 % 109.948 M 4 405.14 % 2.441 M -94.45 % 44.002 M 0.00 % 44.002 M -13.15 % 50.667 M 0.00 % 50.667 M
2025 2024 2024 2023 2023 2022 2021 2021 2020 2020
Date Form 10K
2024
2023
2022
2021
2020