A-SPINE Asia Co., Ltd. 6758.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 404.949 M 3.50 % | 391.261 M 18.51 % | 330.157 M 6.62 % | 309.669 M -16.30 % | 369.974 M -14.16 % | 431.000 M 7.70 % | 400.188 M -2.89 % | 412.089 M 21.25 % | 339.858 M |
| Net income | 8.411 M -8.67 % | 9.209 M 15.00 % | 8.008 M -54.86 % | 17.741 M -41.62 % | 30.389 M -57.04 % | 70.732 M 41.17 % | 50.105 M -15.69 % | 59.431 M 36.07 % | 43.676 M |
| Income before tax | 10.518 M -9.79 % | 11.659 M 16.49 % | 10.009 M -53.18 % | 21.376 M -37.78 % | 34.353 M | 0.000 -100.00 % | 63.996 M -13.69 % | 74.150 M 39.61 % | 53.114 M |
| Income before tax ratio | 0.03 -12.84 % | 0.03 -1.71 % | 0.03 -56.08 % | 0.07 -25.66 % | 0.09 | 0.00 -100.00 % | 0.16 -11.13 % | 0.18 15.14 % | 0.16 |
| EBITDA | 26.873 M -9.77 % | 29.783 M 6.91 % | 27.857 M -27.52 % | 38.433 M -21.43 % | 48.917 M -39.91 % | 81.410 M 10.55 % | 73.638 M -8.16 % | 80.182 M 40.33 % | 57.137 M |
| Net income ratio | 0.02 -11.75 % | 0.02 -2.96 % | 0.02 -57.66 % | 0.06 -30.25 % | 0.08 -49.95 % | 0.16 31.08 % | 0.13 -13.18 % | 0.14 12.22 % | 0.13 |
| Ratio EBITDA | 0.07 -12.82 % | 0.08 -9.78 % | 0.08 -32.02 % | 0.12 -6.13 % | 0.13 -30.00 % | 0.19 2.65 % | 0.18 -5.43 % | 0.19 15.74 % | 0.17 |
| Gross profit ratio | 0.75 0.81 % | 0.75 7.09 % | 0.70 -8.23 % | 0.76 -2.12 % | 0.78 2.70 % | 0.76 -3.53 % | 0.78 0.42 % | 0.78 -0.07 % | 0.78 |
| Weighted average shs out dil | 13.507 M -0.27 % | 13.543 M 0.18 % | 13.519 M -0.16 % | 13.541 M 0.04 % | 13.536 M -0.02 % | 13.539 M 7.27 % | 12.621 M 0.37 % | 12.574 M 0.29 % | 12.538 M |
| Weighted average shs out | 13.471 M -0.53 % | 13.543 M 0.53 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 7.01 % | 12.589 M 0.95 % | 12.471 M 0.00 % | 12.471 M |
| EPS diluted | 0.62 -8.82 % | 0.68 15.25 % | 0.59 -54.96 % | 1.31 -41.78 % | 2.25 -46.17 % | 4.18 5.29 % | 3.97 -16.07 % | 4.73 35.92 % | 3.48 |
| Earnings per share | 0.62 -8.82 % | 0.68 15.25 % | 0.59 -55.30 % | 1.32 -41.59 % | 2.26 -46.19 % | 4.20 5.53 % | 3.98 -16.56 % | 4.77 36.29 % | 3.50 |
| Gross profit | 304.923 M 4.34 % | 292.242 M 26.91 % | 230.273 M -2.16 % | 235.364 M -18.07 % | 287.279 M -11.84 % | 325.867 M 3.90 % | 313.630 M -2.48 % | 321.609 M 21.16 % | 265.434 M |
| Income tax expense | 2.107 M -14.00 % | 2.450 M 22.44 % | 2.001 M -44.95 % | 3.635 M -8.30 % | 3.964 M | 0.000 -100.00 % | 13.891 M -5.63 % | 14.719 M 55.95 % | 9.438 M |
| Cost of revenue | 100.026 M 1.02 % | 99.019 M -0.87 % | 99.884 M 34.42 % | 74.305 M -10.15 % | 82.695 M -21.34 % | 105.133 M 21.46 % | 86.558 M -4.33 % | 90.480 M 21.57 % | 74.424 M |
| General and administrative expenses | 35.386 M 6.05 % | 33.367 M 3.25 % | 32.317 M 9.59 % | 29.489 M -16.06 % | 35.130 M -1.63 % | 35.713 M 9.89 % | 32.500 M -5.20 % | 34.282 M 10.79 % | 30.944 M |
| Selling and marketing expenses | 236.815 M 6.78 % | 221.773 M 23.51 % | 179.555 M 10.32 % | 162.762 M -15.73 % | 193.139 M 2.20 % | 188.990 M -1.87 % | 192.588 M -0.54 % | 193.638 M 22.79 % | 157.697 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 72.066 M 14.87 % | 62.739 M | 0.000 | 0.000 |
| Operating expenses | 297.120 M 5.68 % | 281.143 M 21.04 % | 232.268 M 8.29 % | 214.482 M -15.64 % | 254.257 M -21.98 % | 325.867 M 32.40 % | 246.116 M -1.20 % | 249.099 M 16.36 % | 214.069 M |
| Cost and expenses | 397.146 M 4.47 % | 380.162 M 17.96 % | 322.268 M 11.59 % | 288.787 M -14.29 % | 336.952 M -6.04 % | 358.596 M -10.39 % | 400.188 M 17.85 % | 339.579 M 17.71 % | 288.493 M |
| Research and development expenses | 24.919 M -4.17 % | 26.003 M 27.49 % | 20.396 M -8.25 % | 22.231 M -14.46 % | 25.988 M -10.69 % | 29.098 M 12.77 % | 25.803 M 21.83 % | 21.179 M -16.71 % | 25.428 M |
| Selling general and administrative expenses | 272.201 M 6.69 % | 255.140 M 20.42 % | 211.872 M 10.21 % | 192.251 M -15.78 % | 228.269 M 1.59 % | 224.703 M -0.17 % | 225.088 M -1.24 % | 227.920 M 20.82 % | 188.641 M |
| Interest income | 928.000 K 92.53 % | 482.000 K 57.52 % | 306.000 K 565.22 % | 46.000 K -66.91 % | 139.000 K -79.19 % | 668.000 K | 0.000 | 0.000 | 0.000 |
| Interest expense | 2.999 M 17.61 % | 2.550 M 50.71 % | 1.692 M 26.84 % | 1.334 M -11.89 % | 1.514 M -7.96 % | 1.645 M 14.71 % | 1.434 M 2 072.73 % | 66.000 K 186.96 % | 23.000 K |
| Depreciation and amortization | 13.356 M -14.24 % | 15.574 M -3.60 % | 16.156 M 2.75 % | 15.723 M 20.48 % | 13.050 M | 0.000 -100.00 % | 8.208 M 37.58 % | 5.966 M 49.15 % | 4.000 M |
| Operating income | 7.803 M -29.70 % | 11.099 M 43.58 % | 7.730 M -62.98 % | 20.882 M -36.76 % | 33.022 M -54.18 % | 72.066 M 14.87 % | 62.739 M -13.48 % | 72.510 M 41.17 % | 51.365 M |
| Operating income ratio | 0.02 -32.07 % | 0.03 21.16 % | 0.02 -65.28 % | 0.07 -24.45 % | 0.09 -46.62 % | 0.17 6.65 % | 0.16 -10.90 % | 0.18 16.42 % | 0.15 |
| Total other income expenses net | 2.715 M 384.82 % | 560.000 K -75.43 % | 2.279 M 361.34 % | 494.000 K -62.89 % | 1.331 M 199.78 % | -1.334 M -206.13 % | 1.257 M -23.35 % | 1.640 M -6.23 % | 1.749 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 84.899 M 3.53 % | 82.001 M 32.06 % | 62.095 M 15.70 % | 53.670 M -11.21 % | 60.445 M | 0.000 |
| Total investments | 5.690 M 105.27 % | 2.772 M 74.56 % | 1.588 M 6.65 % | 1.489 M -8.26 % | 1.623 M | 0.000 |
| Total debt | 132.891 M -2.48 % | 136.275 M -5.73 % | 144.557 M 21.78 % | 118.707 M -5.49 % | 125.606 M | 0.000 |
| Accumulated other comprehensive income loss | 61.280 M 2.67 % | 59.689 M 3.26 % | 57.803 M 3.60 % | 55.796 M 6.36 % | 52.462 M | 0.000 |
| Retained earnings | 39.332 M -10.87 % | 44.129 M -10.11 % | 49.093 M -22.32 % | 63.200 M -16.70 % | 75.869 M | 0.000 |
| Common stock | 134.710 M 0.00 % | 134.710 M 0.00 % | 134.710 M 0.00 % | 134.710 M 0.00 % | 134.710 M | 0.000 |
| Total equity | 270.792 M -1.17 % | 273.998 M -1.11 % | 277.076 M -4.18 % | 289.176 M -3.13 % | 298.511 M | 0.000 |
| Other non current liabilities | 777.000 K 0.00 % | 777.000 K 0.00 % | 777.000 K 0.00 % | 777.000 K 0.00 % | 777.000 K 100.91 % | -85.520 M |
| Long term debt | 65.589 M 37.64 % | 47.651 M -14.96 % | 56.034 M -12.88 % | 64.317 M -4.14 % | 67.093 M -22.25 % | 86.297 M |
| Total non current liabilities | 66.432 M 37.18 % | 48.428 M -14.87 % | 56.885 M -12.61 % | 65.094 M -4.09 % | 67.870 M 8 634.88 % | 777.000 K |
| Other current liabilities | 96.568 M 5.17 % | 91.817 M 26.65 % | 72.496 M -2.32 % | 74.217 M -24.02 % | 97.675 M 360.49 % | -37.496 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 3.120 M 85.82 % | 1.679 M 32.31 % | 1.269 M | 0.000 |
| Short term debt | 67.302 M -24.06 % | 88.624 M -2.99 % | 91.351 M 67.96 % | 54.390 M -7.05 % | 58.513 M 87.34 % | 31.233 M |
| Total current liabilities | 169.290 M -11.91 % | 192.183 M 8.55 % | 177.047 M 21.81 % | 145.343 M -17.36 % | 175.882 M | 0.000 |
| Total liabilities | 235.722 M -2.03 % | 240.611 M 2.86 % | 233.932 M 11.16 % | 210.437 M -13.67 % | 243.752 M 31 270.91 % | 777.000 K |
| Other non current assets | 14.536 M 0.23 % | 14.502 M 54.00 % | 9.417 M 5.44 % | 8.931 M -25.11 % | 11.925 M -46.55 % | 22.311 M |
| Long term investments | 5.690 M 105.27 % | 2.772 M 74.56 % | 1.588 M 6.65 % | 1.489 M -8.26 % | 1.623 M | 0.000 |
| Intangible assets | 3.865 M 83.26 % | 2.109 M -14.51 % | 2.467 M 64.58 % | 1.499 M -5.07 % | 1.579 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.865 M 83.26 % | 2.109 M -14.51 % | 2.467 M 64.58 % | 1.499 M -5.07 % | 1.579 M | 0.000 |
| Property plant equipment net | 136.407 M -6.94 % | 146.573 M -6.54 % | 156.832 M -6.13 % | 167.070 M -5.97 % | 177.670 M | 0.000 |
| Total non current assets | 173.389 M -2.82 % | 178.427 M -1.93 % | 181.939 M -4.14 % | 189.805 M -6.84 % | 203.731 M 813.14 % | 22.311 M |
| Other current assets | 11.016 M 13.29 % | 9.724 M 16.54 % | 8.344 M 102.23 % | 4.126 M -43.92 % | 7.357 M 108.11 % | -90.701 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 47.992 M -11.57 % | 54.274 M -34.18 % | 82.462 M 26.79 % | 65.037 M -0.19 % | 65.161 M | 0.000 |
| Cash and short term investments | 47.992 M -11.57 % | 54.274 M -34.18 % | 82.462 M 26.79 % | 65.037 M -0.19 % | 65.161 M | 0.000 |
| Total current assets | 333.125 M -0.91 % | 336.182 M 2.16 % | 329.069 M 6.22 % | 309.808 M -8.48 % | 338.532 M | 0.000 |
| Inventory | 190.534 M 3.89 % | 183.392 M 4.24 % | 175.932 M -3.31 % | 181.964 M 3.80 % | 175.309 M | 0.000 |
| Net receivables | 83.583 M -5.87 % | 88.792 M 42.45 % | 62.331 M 6.22 % | 58.681 M -35.31 % | 90.705 M 0.00 % | 90.701 M |
| Tax assets | 12.891 M 3.37 % | 12.471 M 7.19 % | 11.635 M 7.57 % | 10.816 M -1.08 % | 10.934 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.926 M -16.92 % | 5.929 M 58.66 % | 3.737 M -26.31 % | 5.071 M 9.64 % | 4.625 M -26.15 % | 6.263 M |
| Tax payables | 494.000 K -91.50 % | 5.813 M -8.36 % | 6.343 M -36.48 % | 9.986 M -27.64 % | 13.800 M | 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 | 4.012 M -42.20 % | 6.941 M -28.95 % | 9.769 M -22.19 % | 12.555 M -17.94 % | 15.300 M -28.14 % | 21.291 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 35.470 M 0.00 % | 35.470 M 0.00 % | 35.470 M 0.00 % | 35.470 M 0.00 % | 35.470 M 0.00 % | 35.470 M |
| Deferred tax liabilities non current | 66.000 K | 0.000 -100.00 % | 74.000 K | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 506.514 M -1.57 % | 514.609 M 0.70 % | 511.008 M 2.28 % | 499.613 M -7.87 % | 542.263 M | 0.000 |
| 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 | 0.000 |
| Change in working capital | -181.000 K 99.09 % | -19.924 M -509.11 % | -3.271 M -183.40 % | 3.922 M 125.59 % | -15.329 M 36.96 % | -24.317 M |
| Accounts receivables | 6.581 M 123.33 % | -28.212 M -657.57 % | -3.724 M -111.64 % | 32.006 M 8 348.97 % | -388.000 K -84.76 % | -210.000 K |
| Inventory | -9.207 M 4.74 % | -9.665 M -375.59 % | 3.507 M 140.07 % | -8.752 M -268.51 % | -2.375 M 91.32 % | -27.359 M |
| Accounts payables | 0.000 -100.00 % | 2.192 M 264.32 % | -1.334 M -399.10 % | 446.000 K | 0.000 | 0.000 |
| Other working capital | 2.445 M -84.49 % | 15.761 M 1 016.34 % | -1.720 M 91.30 % | -19.778 M -57.39 % | -12.566 M -486.41 % | 3.252 M |
| Other non cash items | -6.153 M -83.45 % | -3.354 M -212.06 % | 2.993 M 224.14 % | -2.411 M -312.05 % | 1.137 M 108.47 % | -13.421 M |
| Net cash provided by operating activities | 17.540 M 343.49 % | 3.955 M -78.35 % | 18.271 M -47.76 % | 34.975 M 5.31 % | 33.211 M -20.98 % | 42.027 M |
| Investments in property plant and equipment | -2.260 M 34.83 % | -3.468 M 24.74 % | -4.608 M -56.42 % | -2.946 M 51.74 % | -6.104 M 64.89 % | -17.384 M |
| Acquisitions net | 0.000 -100.00 % | 716.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -1.064 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -390.000 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -655.000 K 87.12 % | -5.085 M -2 027.62 % | -239.000 K -107.98 % | 2.994 M 514.78 % | 487.000 K 134.56 % | -1.409 M |
| Net cash used for investing activites | -3.979 M 49.23 % | -7.837 M -61.69 % | -4.847 M -10 197.92 % | 48.000 K 100.85 % | -5.617 M 70.72 % | -19.183 M |
| Debt repayment | -455.000 K 91.66 % | -5.454 M -119.05 % | 28.636 M 789.36 % | -4.154 M -129.59 % | 14.037 M 314.80 % | 3.384 M |
| Common stock issued | 0.000 | 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 |
| Dividends paid | -13.471 M 0.00 % | -13.471 M 33.33 % | -20.207 M 25.00 % | -26.942 M 20.00 % | -33.677 M -4.16 % | -32.331 M |
| Other financing activites | -5.917 M -9.96 % | -5.381 M -21.52 % | -4.428 M -9.31 % | -4.051 M 19.80 % | -5.051 M -4.47 % | -4.835 M |
| Net cash used provided by financing activities | -19.843 M 18.36 % | -24.306 M -707.50 % | 4.001 M 111.38 % | -35.147 M -42.35 % | -24.691 M 26.91 % | -33.782 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -6.282 M 77.71 % | -28.188 M -261.77 % | 17.425 M 14 152.42 % | -124.000 K -104.27 % | 2.903 M 126.54 % | -10.938 M |
| Cash at beginning of period | 54.274 M -34.18 % | 82.462 M 26.79 % | 65.037 M -0.19 % | 65.161 M 4.66 % | 62.258 M -14.94 % | 73.196 M |
| Cash at end of period | 47.992 M -11.57 % | 54.274 M -34.18 % | 82.462 M 26.79 % | 65.037 M -0.19 % | 65.161 M 4.66 % | 62.258 M |
| Operating cash flow | 17.540 M 343.49 % | 3.955 M -78.35 % | 18.271 M -47.76 % | 34.975 M 5.31 % | 33.211 M -20.98 % | 42.027 M |
| Capital expenditure | -4.505 M -29.90 % | -3.468 M 24.74 % | -4.608 M -56.42 % | -2.946 M 51.74 % | -6.104 M 67.42 % | -18.734 M |
| Free CashFlow | 13.035 M 2 576.59 % | 487.000 K -96.44 % | 13.663 M -57.34 % | 32.029 M 18.16 % | 27.107 M 16.37 % | 23.293 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 | 2018-12-31 | 2018-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 226.840 M 9.28 % | 207.581 M 5.17 % | 197.368 M -5.88 % | 209.705 M 15.50 % | 181.556 M 6.45 % | 170.549 M 6.85 % | 159.608 M -5.73 % | 169.314 M 20.63 % | 140.355 M -32.55 % | 208.077 M 28.52 % | 161.897 M -31.04 % | 234.768 M 19.64 % | 196.232 M 2.68 % | 191.110 M -8.59 % | 209.078 M |
| Net income | 8.929 M 730.60 % | 1.075 M -85.35 % | 7.336 M -18.78 % | 9.032 M 5 002.82 % | 177.000 K -92.60 % | 2.393 M -57.38 % | 5.615 M -62.12 % | 14.822 M 407.78 % | 2.919 M -83.37 % | 17.549 M 36.67 % | 12.840 M -55.90 % | 29.116 M 6.08 % | 27.446 M 75.81 % | 15.611 M -54.74 % | 34.494 M |
| Income before tax | 10.890 M 661.01 % | 1.431 M -84.25 % | 9.087 M -21.38 % | 11.558 M 11 343.56 % | 101.000 K -96.58 % | 2.953 M -58.15 % | 7.056 M -60.41 % | 17.821 M 401.29 % | 3.555 M -84.07 % | 22.318 M 85.44 % | 12.035 M -64.56 % | 33.959 M -7.65 % | 36.773 M 78.16 % | 20.641 M -52.39 % | 43.355 M |
| Income before tax ratio | 0.05 596.40 % | 0.01 -85.03 % | 0.05 -16.46 % | 0.06 9 807.48 % | 0.00 -96.79 % | 0.02 -60.83 % | 0.04 -58.00 % | 0.11 315.55 % | 0.03 -76.39 % | 0.11 44.29 % | 0.07 -48.61 % | 0.14 -22.81 % | 0.19 73.50 % | 0.11 -47.91 % | 0.21 |
| EBITDA | 18.617 M 94.25 % | 9.584 M -44.57 % | 17.289 M -14.09 % | 20.124 M 108.34 % | 9.659 M -20.39 % | 12.133 M -22.84 % | 15.724 M -40.68 % | 26.506 M 122.24 % | 11.927 M -60.27 % | 30.018 M 58.83 % | 18.899 M -52.72 % | 39.970 M -3.55 % | 41.440 M 61.66 % | 25.634 M -46.60 % | 48.004 M |
| Net income ratio | 0.04 660.09 % | 0.01 -86.07 % | 0.04 -13.70 % | 0.04 4 317.87 % | 0.00 -93.05 % | 0.01 -60.12 % | 0.04 -59.81 % | 0.09 320.93 % | 0.02 -75.34 % | 0.08 6.34 % | 0.08 -36.05 % | 0.12 -11.33 % | 0.14 71.22 % | 0.08 -50.49 % | 0.16 |
| Ratio EBITDA | 0.08 77.76 % | 0.05 -47.29 % | 0.09 -8.72 % | 0.10 80.38 % | 0.05 -25.22 % | 0.07 -27.79 % | 0.10 -37.07 % | 0.16 84.22 % | 0.08 -41.10 % | 0.14 23.58 % | 0.12 -31.43 % | 0.17 -19.38 % | 0.21 57.44 % | 0.13 -41.58 % | 0.23 |
| Gross profit ratio | 0.72 -3.07 % | 0.74 1.48 % | 0.73 -2.46 % | 0.75 7.49 % | 0.69 0.06 % | 0.69 -1.11 % | 0.70 -1.04 % | 0.71 -6.06 % | 0.75 0.39 % | 0.75 -0.25 % | 0.75 5.08 % | 0.72 -6.53 % | 0.77 -4.03 % | 0.80 7.09 % | 0.75 |
| Weighted average shs out dil | 13.519 M -0.26 % | 13.554 M 0.35 % | 13.507 M -0.04 % | 13.512 M 0.11 % | 13.497 M 0.01 % | 13.496 M -0.24 % | 13.529 M -0.15 % | 13.549 M 0.34 % | 13.503 M -0.32 % | 13.546 M 0.18 % | 13.522 M -0.60 % | 13.604 M 0.99 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M |
| Weighted average shs out | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M 0.00 % | 13.471 M |
| EPS diluted | 0.66 732.28 % | 0.08 -85.31 % | 0.54 -19.40 % | 0.67 5 014.50 % | 0.01 -92.72 % | 0.18 -57.14 % | 0.42 -61.47 % | 1.09 395.45 % | 0.22 -83.08 % | 1.30 36.84 % | 0.95 -55.61 % | 2.14 4.90 % | 2.04 75.86 % | 1.16 -54.69 % | 2.56 |
| Earnings per share | 0.66 727.07 % | 0.08 -85.22 % | 0.54 -19.40 % | 0.67 5 014.50 % | 0.01 -92.72 % | 0.18 -57.14 % | 0.42 -61.82 % | 1.10 400.00 % | 0.22 -83.08 % | 1.30 36.84 % | 0.95 -56.02 % | 2.16 5.88 % | 2.04 75.86 % | 1.16 -54.69 % | 2.56 |
| Gross profit | 162.385 M 5.92 % | 153.310 M 6.74 % | 143.636 M -8.20 % | 156.466 M 24.15 % | 126.025 M 6.52 % | 118.310 M 5.67 % | 111.963 M -6.71 % | 120.022 M 13.32 % | 105.911 M -32.28 % | 156.398 M 28.20 % | 121.991 M -27.54 % | 168.354 M 11.82 % | 150.558 M -1.46 % | 152.781 M -2.11 % | 156.074 M |
| Income tax expense | 1.961 M 450.84 % | 356.000 K -79.67 % | 1.751 M -30.68 % | 2.526 M 3 423.68 % | -76.000 K -113.57 % | 560.000 K -61.14 % | 1.441 M -51.95 % | 2.999 M 371.54 % | 636.000 K -86.66 % | 4.769 M 692.42 % | -805.000 K -116.62 % | 4.843 M -48.08 % | 9.327 M 85.43 % | 5.030 M -43.23 % | 8.861 M |
| Cost of revenue | 64.455 M 18.77 % | 54.271 M 1.00 % | 53.732 M 0.93 % | 53.239 M -4.13 % | 55.531 M 6.30 % | 52.239 M 9.64 % | 47.645 M -3.34 % | 49.292 M 43.11 % | 34.444 M -33.35 % | 51.679 M 29.50 % | 39.906 M -39.91 % | 66.414 M 45.41 % | 45.674 M 19.16 % | 38.329 M -27.69 % | 53.004 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 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 expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 150.231 M -0.93 % | 151.636 M 11.20 % | 136.365 M -7.68 % | 147.703 M 17.79 % | 125.391 M 7.93 % | 116.175 M 9.22 % | 106.368 M 2.25 % | 104.026 M 2.98 % | 101.013 M -24.41 % | 133.636 M 19.55 % | 111.784 M -15.76 % | 132.698 M 16.60 % | 113.810 M -14.47 % | 133.061 M 17.70 % | 113.055 M |
| Cost and expenses | 214.686 M 4.26 % | 205.907 M 8.32 % | 190.097 M -5.40 % | 200.942 M 11.07 % | 180.922 M 7.43 % | 168.414 M 9.35 % | 154.013 M 0.45 % | 153.318 M 13.19 % | 135.457 M -26.90 % | 185.315 M 22.17 % | 151.690 M -23.82 % | 199.112 M 24.85 % | 159.484 M -6.95 % | 171.390 M 3.21 % | 166.059 M |
| Research and development expenses | 16.458 M 21.72 % | 13.521 M 18.63 % | 11.398 M -22.66 % | 14.738 M 30.83 % | 11.265 M 7.33 % | 10.496 M 6.02 % | 9.900 M 8.21 % | 9.149 M -30.06 % | 13.082 M 17.49 % | 11.135 M -25.03 % | 14.853 M -19.06 % | 18.351 M 70.75 % | 10.747 M -14.04 % | 12.502 M -6.01 % | 13.301 M |
| Selling general and administrative expenses | 133.773 M -3.14 % | 138.115 M 10.52 % | 124.967 M -6.02 % | 132.965 M 16.51 % | 114.126 M 7.99 % | 105.679 M 9.55 % | 96.468 M 1.68 % | 94.877 M 7.90 % | 87.931 M -28.22 % | 122.501 M 26.38 % | 96.931 M -15.23 % | 114.347 M 10.95 % | 103.063 M -14.51 % | 120.559 M 20.86 % | 99.754 M |
| Interest income | 207.000 K -66.56 % | 619.000 K 100.32 % | 309.000 K 35.53 % | 228.000 K -10.24 % | 254.000 K -2.68 % | 261.000 K 480.00 % | 45.000 K 73.08 % | 26.000 K 30.00 % | 20.000 K 17.65 % | 17.000 K -86.07 % | 122.000 K -59.47 % | 301.000 K -17.98 % | 367.000 K 43.36 % | 256.000 K 161.22 % | 98.000 K |
| Interest expense | 1.480 M -7.15 % | 1.594 M 13.45 % | 1.405 M 9.25 % | 1.286 M 1.74 % | 1.264 M 16.93 % | 1.081 M 76.92 % | 611.000 K -3.32 % | 632.000 K -9.97 % | 702.000 K -4.49 % | 735.000 K -5.65 % | 779.000 K -12.47 % | 890.000 K 17.88 % | 755.000 K 9.42 % | 690.000 K -7.26 % | 744.000 K |
| Depreciation and amortization | 6.247 M -4.76 % | 6.559 M -3.50 % | 6.797 M -6.63 % | 7.280 M -12.23 % | 8.294 M 2.41 % | 8.099 M 0.52 % | 8.057 M 0.05 % | 8.053 M 4.99 % | 7.670 M 10.12 % | 6.965 M 14.46 % | 6.085 M 18.82 % | 5.121 M 30.90 % | 3.912 M -9.09 % | 4.303 M 10.19 % | 3.905 M |
| Operating income | 12.154 M 626.05 % | 1.674 M -76.98 % | 7.271 M -17.03 % | 8.763 M 1 282.18 % | 634.000 K -70.30 % | 2.135 M -61.84 % | 5.595 M -65.02 % | 15.996 M 226.58 % | 4.898 M -78.48 % | 22.762 M 123.00 % | 10.207 M -71.37 % | 35.656 M -2.97 % | 36.748 M 86.35 % | 19.720 M -54.16 % | 43.019 M |
| Operating income ratio | 0.05 564.40 % | 0.01 -78.11 % | 0.04 -11.84 % | 0.04 1 096.65 % | 0.00 -72.10 % | 0.01 -64.29 % | 0.04 -62.90 % | 0.09 170.72 % | 0.03 -68.10 % | 0.11 73.51 % | 0.06 -58.49 % | 0.15 -18.90 % | 0.19 81.48 % | 0.10 -49.85 % | 0.21 |
| Total other income expenses net | -1.264 M -420.16 % | -243.000 K -113.38 % | 1.816 M -35.03 % | 2.795 M 624.39 % | -533.000 K -165.16 % | 818.000 K -44.01 % | 1.461 M -19.95 % | 1.825 M 235.89 % | -1.343 M -202.48 % | -444.000 K -124.29 % | 1.828 M 207.72 % | -1.697 M -6 888.00 % | 25.000 K -97.29 % | 921.000 K 174.11 % | 336.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 | 2018-12-31 | 2018-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | |
|---|---|---|---|---|---|---|
| Net debt | 81.453 M -4.06 % | 84.899 M 6.45 % | 79.756 M -2.74 % | 82.001 M 5.45 % | 77.763 M 25.23 % | 62.095 M |
| Total investments | 7.690 M 35.15 % | 5.690 M 174.61 % | 2.072 M -25.25 % | 2.772 M 0.00 % | 2.772 M 74.56 % | 1.588 M |
| Total debt | 148.668 M 11.87 % | 132.891 M -9.66 % | 147.103 M 7.95 % | 136.275 M 4.49 % | 130.420 M -9.78 % | 144.557 M |
| Accumulated other comprehensive income loss | 63.543 M 3.69 % | 61.280 M 2.60 % | 59.726 M 0.06 % | 59.689 M | 0.000 | 0.000 |
| Retained earnings | 34.527 M -12.22 % | 39.332 M 2.81 % | 38.257 M -13.31 % | 44.129 M 25.73 % | 35.097 M -28.51 % | 49.093 M |
| Common stock | 134.710 M 0.00 % | 134.710 M 0.00 % | 134.710 M 0.00 % | 134.710 M 0.00 % | 134.710 M 0.00 % | 134.710 M |
| Total equity | 268.250 M -0.94 % | 270.792 M 0.98 % | 268.163 M -2.13 % | 273.998 M 3.41 % | 264.966 M -4.37 % | 277.076 M |
| Other non current liabilities | 776.999 K 0.00 % | 777.000 K 0.00 % | 777.000 K 0.00 % | 777.000 K 0.00 % | 777.000 K 0.00 % | 777.000 K |
| Long term debt | 53.150 M -18.97 % | 65.589 M -16.37 % | 78.429 M 64.59 % | 47.651 M -8.12 % | 51.862 M -7.45 % | 56.034 M |
| Total non current liabilities | 53.927 M -18.82 % | 66.432 M -16.22 % | 79.296 M 63.74 % | 48.428 M -8.02 % | 52.650 M -7.44 % | 56.885 M |
| Other current liabilities | 113.336 M 17.36 % | 96.568 M -8.08 % | 105.060 M 16.32 % | 90.321 M -6.24 % | 96.336 M 27.90 % | 75.324 M |
| Deferred revenue | 399.000 K | 0.000 -100.00 % | 637.000 K -57.42 % | 1.496 M -98.51 % | 100.662 M 24.80 % | 80.660 M |
| Short term debt | 95.518 M 41.92 % | 67.302 M -2.00 % | 68.674 M -22.51 % | 88.624 M 12.81 % | 78.558 M -11.26 % | 88.523 M |
| Total current liabilities | 214.535 M 26.73 % | 169.290 M -7.52 % | 183.047 M -4.75 % | 192.183 M 1.42 % | 189.500 M 7.03 % | 177.047 M |
| Total liabilities | 268.462 M 13.89 % | 235.722 M -10.15 % | 262.343 M 9.03 % | 240.611 M -0.64 % | 242.150 M 3.51 % | 233.932 M |
| Other non current assets | 14.890 M 2.44 % | 14.536 M -10.37 % | 16.218 M 11.83 % | 14.502 M -13.79 % | 16.821 M 52.85 % | 11.005 M |
| Long term investments | 7.690 M 35.15 % | 5.690 M 174.61 % | 2.072 M -25.25 % | 2.772 M | 0.000 | 0.000 |
| Intangible assets | 3.591 M -7.09 % | 3.865 M 74.26 % | 2.218 M 5.17 % | 2.109 M -97.29 % | 77.815 M 24.84 % | 62.331 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 3.591 M -7.09 % | 3.865 M 74.26 % | 2.218 M 5.17 % | 2.109 M -11.61 % | 2.386 M -3.28 % | 2.467 M |
| Property plant equipment net | 136.162 M -0.18 % | 136.407 M -3.09 % | 140.754 M -3.97 % | 146.573 M -2.20 % | 149.870 M -4.44 % | 156.832 M |
| Total non current assets | 175.558 M 1.25 % | 173.389 M -0.31 % | 173.936 M -2.52 % | 178.427 M -1.57 % | 181.266 M -0.37 % | 181.939 M |
| Other current assets | 9.538 M -13.42 % | 11.016 M -8.55 % | 12.046 M 23.88 % | 9.724 M 0.71 % | 9.655 M 15.71 % | 8.344 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 67.215 M 40.05 % | 47.992 M -28.74 % | 67.347 M 24.09 % | 54.274 M 3.07 % | 52.657 M -36.14 % | 82.462 M |
| Cash and short term investments | 67.215 M 40.05 % | 47.992 M -28.74 % | 67.347 M 24.09 % | 54.274 M 3.07 % | 52.657 M -36.14 % | 82.462 M |
| Total current assets | 361.154 M 8.41 % | 333.125 M -6.58 % | 356.570 M 6.06 % | 336.182 M 3.17 % | 325.850 M -0.98 % | 329.069 M |
| Inventory | 192.884 M 1.23 % | 190.534 M 3.96 % | 183.269 M -0.07 % | 183.392 M -1.26 % | 185.723 M 5.57 % | 175.932 M |
| Net receivables | 91.517 M 9.49 % | 83.583 M -10.99 % | 93.908 M 5.76 % | 88.792 M 14.11 % | 77.815 M 24.84 % | 62.331 M |
| Tax assets | 13.225 M 2.59 % | 12.891 M 1.71 % | 12.674 M 1.63 % | 12.471 M 2.31 % | 12.189 M 4.76 % | 11.635 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 5.282 M 7.23 % | 4.926 M -30.08 % | 7.045 M 18.82 % | 5.929 M 1.87 % | 5.820 M 55.74 % | 3.737 M |
| Tax payables | 0.000 -100.00 % | 494.000 K -69.71 % | 1.631 M -71.94 % | 5.813 M -15.51 % | 6.880 M 8.47 % | 6.343 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 | 0.000 -100.00 % | 4.012 M 59.40 % | 2.517 M -63.74 % | 6.941 M -16.96 % | 8.359 M -14.43 % | 9.769 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 35.470 M 0.00 % | 35.470 M 0.00 % | 35.470 M 0.00 % | 35.470 M 0.00 % | 35.470 M 0.00 % | 35.470 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 66.000 K -26.67 % | 90.000 K | 0.000 -100.00 % | 11.000 K -85.14 % | 74.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 536.712 M 5.96 % | 506.514 M -4.52 % | 530.506 M 3.09 % | 514.609 M 1.48 % | 507.116 M -0.76 % | 511.008 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | |
|---|---|---|---|---|---|---|
| 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 | 0.000 |
| Change in working capital | -12.338 M -316.80 % | 5.691 M 196.92 % | -5.872 M -573.55 % | 1.240 M 105.86 % | -21.164 M -373.08 % | 7.750 M |
| Accounts receivables | -7.577 M -173.63 % | 10.291 M 377.39 % | -3.710 M 63.97 % | -10.296 M 42.53 % | -17.916 M -324.65 % | -4.219 M |
| Inventory | -7.863 M -0.04 % | -7.860 M -483.52 % | -1.347 M -295.50 % | 689.000 K 106.65 % | -10.354 M -337.42 % | 4.361 M |
| Accounts payables | 356.000 K 116.80 % | -2.119 M -289.87 % | 1.116 M 923.85 % | 109.000 K -94.77 % | 2.083 M -32.17 % | 3.071 M |
| Other working capital | 2.746 M -48.95 % | 5.379 M 378.56 % | -1.931 M -117.98 % | 10.738 M 113.78 % | 5.023 M 10.71 % | 4.537 M |
| Other non cash items | 1.177 M 187.12 % | -1.351 M 76.23 % | -5.683 M 2.05 % | -5.802 M -347.42 % | 2.345 M 141.79 % | -5.611 M |
| Net cash provided by operating activities | 4.015 M -66.47 % | 11.974 M 364.47 % | 2.578 M -78.06 % | 11.750 M 213.55 % | -10.348 M -181.93 % | 12.631 M |
| Investments in property plant and equipment | -215.000 K 93.41 % | -3.264 M -163.01 % | -1.241 M 50.38 % | -2.501 M -262.99 % | -689.000 K 75.09 % | -2.766 M |
| Acquisitions net | 0.000 -100.00 % | 1.500 M | 0.000 -100.00 % | 437.000 K 56.63 % | 279.000 K 114.62 % | 130.000 K |
| Purchases of investments | 0.000 100.00 % | -1.064 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 100.00 % | -1.000 M -200.00 % | 1.000 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | -354.000 K -294.51 % | 182.000 K 297.83 % | -92.000 K 79.69 % | -453.000 K 90.22 % | -4.632 M -1 809.23 % | 271.000 K |
| Net cash used for investing activites | -569.000 K 84.39 % | -3.646 M -994.89 % | -333.000 K 86.77 % | -2.517 M 52.69 % | -5.320 M -36.06 % | -3.910 M |
| Debt repayment | 17.272 M 235.70 % | -12.728 M -203.71 % | 12.273 M 68.75 % | 7.273 M | 0.000 | 0.000 |
| Common stock issued | 0.000 | 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 |
| Dividends paid | 0.000 100.00 % | -13.471 M | 0.000 100.00 % | -13.471 M | 0.000 100.00 % | -20.207 M |
| Other financing activites | -1.495 M -0.74 % | -1.484 M -2.70 % | -1.445 M -1.90 % | -1.418 M 89.97 % | -14.137 M -151.90 % | 27.238 M |
| Net cash used provided by financing activities | 15.777 M 156.99 % | -27.683 M -355.66 % | 10.828 M 242.17 % | -7.616 M 46.13 % | -14.137 M -301.07 % | 7.031 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 19.223 M 199.32 % | -19.355 M -248.05 % | 13.073 M 708.47 % | 1.617 M 105.43 % | -29.805 M -289.21 % | 15.752 M |
| Cash at beginning of period | 47.992 M -28.74 % | 67.347 M 24.09 % | 54.274 M 3.07 % | 52.657 M -36.14 % | 82.462 M 23.61 % | 66.710 M |
| Cash at end of period | 67.215 M 40.05 % | 47.992 M -28.74 % | 67.347 M 24.09 % | 54.274 M 3.07 % | 52.657 M -36.14 % | 82.462 M |
| Operating cash flow | 4.015 M -66.47 % | 11.974 M 364.47 % | 2.578 M -78.06 % | 11.750 M 213.55 % | -10.348 M -181.93 % | 12.631 M |
| Capital expenditure | -135.999 K 90.01 % | -1.361 M -51.39 % | -899.000 K 62.70 % | -2.410 M -249.78 % | -689.000 K 75.09 % | -2.766 M |
| Free CashFlow | 3.879 M -63.45 % | 10.613 M 532.10 % | 1.679 M -82.02 % | 9.340 M 184.62 % | -11.037 M -211.88 % | 9.865 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 |