BASO Precision Optics Co., Ltd. 6517.TWO
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 498.964 M -2.86 % | 513.674 M -6.83 % | 551.335 M 25.74 % | 438.470 M -1.95 % | 447.205 M 7.46 % | 416.145 M |
| Net income | 112.105 M -5.57 % | 118.712 M 11.22 % | 106.739 M 75.32 % | 60.884 M 66.87 % | 36.486 M 497.15 % | 6.110 M |
| Income before tax | 140.149 M -3.83 % | 145.738 M 10.56 % | 131.819 M 96.19 % | 67.190 M 67.05 % | 40.222 M 150.46 % | 16.059 M |
| Income before tax ratio | 0.28 -1.00 % | 0.28 18.67 % | 0.24 56.03 % | 0.15 70.38 % | 0.09 133.07 % | 0.04 |
| EBITDA | 164.770 M -0.61 % | 165.774 M 11.07 % | 149.255 M 65.14 % | 90.380 M 31.59 % | 68.682 M 48.59 % | 46.223 M |
| Net income ratio | 0.22 -2.78 % | 0.23 19.37 % | 0.19 39.43 % | 0.14 70.19 % | 0.08 455.68 % | 0.01 |
| Ratio EBITDA | 0.33 2.32 % | 0.32 19.21 % | 0.27 31.34 % | 0.21 34.21 % | 0.15 38.27 % | 0.11 |
| Gross profit ratio | 0.40 -5.53 % | 0.43 14.62 % | 0.37 31.52 % | 0.28 14.37 % | 0.25 14.59 % | 0.22 |
| Weighted average shs out dil | 30.696 M 0.02 % | 30.689 M 8.60 % | 28.260 M 0.87 % | 28.016 M 0.19 % | 27.964 M 1.21 % | 27.631 M |
| Weighted average shs out | 30.579 M -0.06 % | 30.596 M 8.88 % | 28.100 M 0.49 % | 27.964 M 0.00 % | 27.964 M 1.20 % | 27.631 M |
| EPS diluted | 3.65 -5.68 % | 3.87 2.38 % | 3.78 74.19 % | 2.17 66.92 % | 1.30 490.91 % | 0.22 |
| Earnings per share | 3.68 -5.15 % | 3.88 2.11 % | 3.80 74.31 % | 2.18 67.69 % | 1.30 490.91 % | 0.22 |
| Gross profit | 201.038 M -8.23 % | 219.069 M 6.79 % | 205.135 M 65.38 % | 124.039 M 12.14 % | 110.610 M 23.14 % | 89.824 M |
| Income tax expense | 28.044 M 3.77 % | 27.026 M 7.76 % | 25.080 M 297.72 % | 6.306 M 68.79 % | 3.736 M -62.45 % | 9.949 M |
| Cost of revenue | 297.926 M 1.13 % | 294.605 M -14.90 % | 346.200 M 10.10 % | 314.431 M -6.58 % | 336.595 M 3.15 % | 326.321 M |
| General and administrative expenses | 51.648 M 14.17 % | 45.238 M -17.15 % | 54.603 M 64.38 % | 33.217 M 3.24 % | 32.175 M -8.39 % | 35.120 M |
| Selling and marketing expenses | 10.783 M -10.66 % | 12.070 M 16.69 % | 10.344 M 12.70 % | 9.178 M 27.67 % | 7.189 M -9.32 % | 7.928 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 98.978 M 9.10 % | 90.726 M 9.40 % | 82.933 M 31.31 % | 63.158 M -19.65 % | 78.601 M -9.49 % | 86.842 M |
| Cost and expenses | 396.904 M 3.02 % | 385.278 M -10.22 % | 429.133 M 13.65 % | 377.589 M -9.06 % | 415.196 M 0.49 % | 413.163 M |
| Research and development expenses | 36.547 M 9.36 % | 33.418 M 85.80 % | 17.986 M -13.37 % | 20.763 M -47.08 % | 39.237 M -9.68 % | 43.443 M |
| Selling general and administrative expenses | 62.431 M 8.94 % | 57.308 M -11.76 % | 64.947 M 53.19 % | 42.395 M 7.70 % | 39.364 M -9.30 % | 43.399 M |
| Interest income | 16.676 M 47.29 % | 11.322 M 1 285.80 % | 817.000 K 271.36 % | 220.000 K -4.76 % | 231.000 K -31.04 % | 335.000 K |
| Interest expense | 89.000 K -18.35 % | 109.000 K -3.54 % | 113.000 K -78.23 % | 519.000 K -31.98 % | 763.000 K -33.59 % | 1.149 M |
| Depreciation and amortization | 24.532 M 23.11 % | 19.927 M 14.37 % | 17.423 M -25.19 % | 23.289 M -19.44 % | 28.910 M -4.21 % | 30.182 M |
| Operating income | 102.060 M -20.51 % | 128.396 M -2.61 % | 131.832 M 95.10 % | 67.572 M 69.90 % | 39.772 M 1 233.74 % | 2.982 M |
| Operating income ratio | 0.20 -18.17 % | 0.25 4.53 % | 0.24 55.16 % | 0.15 73.28 % | 0.09 1 141.10 % | 0.01 |
| Total other income expenses net | 38.089 M 119.63 % | 17.342 M 133 489.74 % | -13.001 K -100.21 % | 6.172 M 1 271.56 % | 450.000 K -96.46 % | 12.726 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -352.049 M -120.27 % | -159.824 M 52.46 % | -336.172 M -210.99 % | -108.099 M -48.86 % | -72.617 M | 0.000 |
| Total investments | 70.370 M -70.64 % | 239.713 M 730.89 % | 28.850 M -15.49 % | 34.138 M 284.35 % | 8.882 M -76.44 % | 37.693 M |
| Total debt | 3.772 M -18.48 % | 4.627 M 0.37 % | 4.610 M -59.72 % | 11.445 M -66.66 % | 34.326 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 -100.00 % | 20.216 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 248.169 M 29.78 % | 191.222 M 58.49 % | 120.655 M 394.43 % | 24.403 M 165.42 % | -37.301 M | 0.000 |
| Common stock | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 9.35 % | 279.641 M 0.00 % | 279.641 M | 0.000 |
| Total equity | 666.372 M 11.51 % | 597.572 M 15.87 % | 515.737 M 66.91 % | 308.992 M 24.94 % | 247.312 M | 0.000 |
| Other non current liabilities | 4.269 M -55.36 % | 9.564 M 124.09 % | 4.268 M 0.00 % | 4.268 M -6.91 % | 4.585 M -90.37 % | 47.633 M |
| Long term debt | 2.447 M -24.71 % | 3.250 M -14.63 % | 3.807 M -46.21 % | 7.077 M -65.22 % | 20.350 M -28.84 % | 28.598 M |
| Total non current liabilities | 20.621 M -0.20 % | 20.663 M -9.87 % | 22.927 M -33.43 % | 34.443 M -37.93 % | 55.495 M | 0.000 |
| Other current liabilities | 59.596 M 2.77 % | 57.989 M -60.31 % | 146.088 M 197.93 % | 49.034 M 9.60 % | 44.740 M 23.26 % | 36.296 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 89.588 M 75.11 % | 51.160 M 20.93 % | 42.307 M | 0.000 |
| Short term debt | 1.325 M -3.78 % | 1.377 M 71.48 % | 803.000 K -81.62 % | 4.368 M -68.75 % | 13.976 M -27.88 % | 19.378 M |
| Total current liabilities | 97.106 M -7.90 % | 105.434 M -20.63 % | 132.831 M 38.58 % | 95.853 M 13.32 % | 84.589 M | 0.000 |
| Total liabilities | 117.727 M -6.64 % | 126.097 M -19.04 % | 155.758 M 19.54 % | 130.296 M -6.99 % | 140.084 M | 0.000 |
| Other non current assets | 3.672 M -0.05 % | 3.674 M -51.21 % | 7.530 M 70.48 % | 4.417 M -80.93 % | 23.158 M | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.050 M | 0.000 |
| Intangible assets | 143.000 K -58.06 % | 341.000 K -99.64 % | 94.489 M -10.30 % | 105.340 M 66.77 % | 63.164 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 143.000 K -58.06 % | 341.000 K -48.57 % | 663.000 K 133.45 % | 284.000 K -20.00 % | 355.000 K | 0.000 |
| Property plant equipment net | 150.266 M 21.16 % | 124.019 M 83.33 % | 67.647 M 9.67 % | 61.682 M -6.64 % | 66.067 M | 0.000 |
| Total non current assets | 158.148 M 19.18 % | 132.696 M 63.37 % | 81.223 M 9.97 % | 73.861 M -21.00 % | 93.493 M | 0.000 |
| Other current assets | 4.487 M -68.36 % | 14.181 M -10.00 % | 15.757 M 2.03 % | 15.443 M 49.68 % | 10.317 M 31.86 % | 7.824 M |
| Short term investments | 70.370 M -70.64 % | 239.713 M 730.89 % | 28.850 M -15.49 % | 34.138 M 101.62 % | 16.932 M | 0.000 |
| cash and cash equivalents | 355.821 M 116.37 % | 164.451 M -51.74 % | 340.782 M 185.07 % | 119.544 M 11.78 % | 106.943 M | 0.000 |
| Cash and short term investments | 426.191 M 5.45 % | 404.164 M 9.34 % | 369.632 M 140.52 % | 153.682 M 24.06 % | 123.875 M | 0.000 |
| Total current assets | 625.951 M 5.92 % | 590.973 M 0.12 % | 590.272 M 61.53 % | 365.427 M 24.34 % | 293.903 M | 0.000 |
| Inventory | 108.407 M -1.34 % | 109.876 M -3.13 % | 113.431 M 24.70 % | 90.962 M -5.78 % | 96.547 M | 0.000 |
| Net receivables | 86.866 M 38.43 % | 62.752 M -33.59 % | 94.489 M -10.30 % | 105.340 M 66.77 % | 63.164 M -19.94 % | 78.895 M |
| Tax assets | 4.067 M -12.76 % | 4.662 M -13.39 % | 5.383 M -28.02 % | 7.478 M -37.49 % | 11.963 M | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 29.740 M -5.44 % | 31.450 M -24.23 % | 41.508 M 4.59 % | 39.687 M 73.16 % | 22.919 M -37.10 % | 36.438 M |
| Tax payables | 6.445 M -55.91 % | 14.618 M -35.36 % | 22.616 M | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 6.778 M -59.76 % | 16.845 M -36.05 % | 26.342 M | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 3.772 M -18.48 % | 4.627 M 12.33 % | 4.119 M -25.47 % | 5.527 M -2.85 % | 5.689 M 1 939.07 % | 279.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 112.412 M 39.92 % | 80.343 M -10.02 % | 89.291 M 1 704.59 % | 4.948 M -0.48 % | 4.972 M 338.06 % | 1.135 M |
| Deferred tax liabilities non current | 13.905 M 77.16 % | 7.849 M -2.79 % | 8.074 M 29.12 % | 6.253 M 48.25 % | 4.218 M | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 784.099 M 8.35 % | 723.669 M 7.77 % | 671.495 M 52.86 % | 439.288 M 13.40 % | 387.396 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 -100.00 % | 4.480 M | 0.000 | 0.000 | 0.000 |
| Change in working capital | -20.125 M -232.57 % | 15.181 M 179.22 % | 5.437 M 166.98 % | -8.117 M -1 057.19 % | 848.000 K | 0.000 |
| Accounts receivables | -19.272 M -162.38 % | 30.893 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 1.469 M -58.68 % | 3.555 M 115.82 % | -22.469 M -193.01 % | 24.157 M 483.08 % | 4.143 M | 0.000 |
| Accounts payables | -1.710 M 83.00 % | -10.058 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -612.000 K 93.35 % | -9.209 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -28.292 M 23.10 % | -36.790 M -5 125.85 % | -704.000 K 96.15 % | -18.273 M -3 534.77 % | 532.000 K | 0.000 |
| Net cash provided by operating activities | 116.264 M -19.29 % | 144.056 M -9.31 % | 158.848 M 149.50 % | 63.667 M -7.35 % | 68.720 M | 0.000 |
| Investments in property plant and equipment | -47.736 M 36.13 % | -74.742 M -230.12 % | -22.641 M -33.17 % | -17.001 M 9.59 % | -18.804 M | 0.000 |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 100.00 % | -210.863 M -630.89 % | -28.850 M -246.59 % | -8.324 M | 0.000 | 0.000 |
| Sales maturities of investments | 169.343 M | 0.000 -100.00 % | 34.138 M | 0.000 -100.00 % | 13.304 M | 0.000 |
| Other investing activites | 811.000 K -78.67 % | 3.803 M 222.17 % | -3.113 M -100.58 % | -1.552 M -243.17 % | 1.084 M | 0.000 |
| Net cash used for investing activites | 122.418 M 143.44 % | -281.802 M -1 283.69 % | -20.366 M 24.23 % | -26.877 M -595.57 % | -3.864 M | 0.000 |
| Debt repayment | -1.444 M -194.09 % | -491.000 K 90.95 % | -5.427 M 76.11 % | -22.719 M -19.20 % | -19.060 M 69.06 % | -61.610 M |
| Common stock issued | 0.000 | 0.000 -100.00 % | 103.594 M | 0.000 | 0.000 -100.00 % | 20.000 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -45.868 M -25.00 % | -36.695 M -162.44 % | -13.982 M | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -1.399 M 2.10 % | -1.429 M 2.79 % | -1.470 M -216.81 % | -464.000 K -94.14 % | -239.000 K |
| Net cash used provided by financing activities | -47.312 M -22.62 % | -38.585 M -146.63 % | 82.756 M 442.12 % | -24.189 M -23.89 % | -19.524 M | 0.000 |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | 191.370 M 208.53 % | -176.331 M -179.70 % | 221.238 M 1 655.72 % | 12.601 M -72.20 % | 45.332 M | 0.000 |
| Cash at beginning of period | 164.451 M -51.74 % | 340.782 M 185.07 % | 119.544 M 11.78 % | 106.943 M 73.58 % | 61.611 M | 0.000 |
| Cash at end of period | 355.821 M 116.37 % | 164.451 M -51.74 % | 340.782 M 185.07 % | 119.544 M 11.78 % | 106.943 M | 0.000 |
| Operating cash flow | 116.264 M -19.29 % | 144.056 M -9.31 % | 158.848 M 149.50 % | 63.667 M -7.35 % | 68.720 M | 0.000 |
| Capital expenditure | -47.972 M 35.86 % | -74.795 M -230.35 % | -22.641 M -33.17 % | -17.001 M 9.59 % | -18.804 M | 0.000 |
| Free CashFlow | 68.292 M -1.40 % | 69.261 M -49.15 % | 136.207 M 191.88 % | 46.666 M -6.51 % | 49.916 M | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 134.684 M 4.11 % | 129.370 M 0.72 % | 128.450 M -9.03 % | 141.201 M 41.05 % | 100.106 M -22.52 % | 129.207 M 4.70 % | 123.407 M -1.31 % | 125.040 M 16.43 % | 107.394 M -31.96 % | 157.833 M 1.33 % | 155.768 M |
| Net income | -17.702 M -172.09 % | 24.556 M -20.29 % | 30.807 M 46.71 % | 20.999 M -4.61 % | 22.014 M -42.50 % | 38.285 M 128.35 % | 16.766 M -56.36 % | 38.419 M 60.87 % | 23.882 M -39.76 % | 39.645 M 89.22 % | 20.952 M |
| Income before tax | -22.225 M -172.28 % | 30.749 M -12.59 % | 35.178 M 33.94 % | 26.264 M -14.69 % | 30.785 M -35.76 % | 47.922 M 172.27 % | 17.601 M -61.06 % | 45.206 M 35.28 % | 33.416 M -32.51 % | 49.515 M 94.91 % | 25.404 M |
| Income before tax ratio | -0.17 -169.43 % | 0.24 -13.21 % | 0.27 47.24 % | 0.19 -39.52 % | 0.31 -17.09 % | 0.37 160.05 % | 0.14 -60.55 % | 0.36 16.19 % | 0.31 -0.82 % | 0.31 92.36 % | 0.16 |
| EBITDA | -14.554 M -137.89 % | 38.413 M -7.03 % | 41.318 M 27.83 % | 32.322 M -12.45 % | 36.918 M -31.90 % | 54.212 M 127.11 % | 23.870 M -52.52 % | 50.275 M 32.89 % | 37.831 M -29.61 % | 53.745 M 68.49 % | 31.898 M |
| Net income ratio | -0.13 -169.24 % | 0.19 -20.86 % | 0.24 61.27 % | 0.15 -32.37 % | 0.22 -25.78 % | 0.30 118.10 % | 0.14 -55.78 % | 0.31 38.17 % | 0.22 -11.47 % | 0.25 86.74 % | 0.13 |
| Ratio EBITDA | -0.11 -136.39 % | 0.30 -7.69 % | 0.32 40.52 % | 0.23 -37.93 % | 0.37 -12.10 % | 0.42 116.92 % | 0.19 -51.89 % | 0.40 14.14 % | 0.35 3.45 % | 0.34 66.29 % | 0.20 |
| Gross profit ratio | 0.37 -8.09 % | 0.40 10.51 % | 0.36 -10.26 % | 0.40 -8.56 % | 0.44 7.03 % | 0.41 0.31 % | 0.41 1.37 % | 0.41 -2.85 % | 0.42 -9.41 % | 0.46 31.15 % | 0.35 |
| Weighted average shs out dil | 30.521 M -0.57 % | 30.695 M -0.18 % | 30.749 M 1.04 % | 30.433 M -0.46 % | 30.575 M -0.17 % | 30.628 M -0.10 % | 30.659 M -0.25 % | 30.735 M 0.38 % | 30.618 M -0.37 % | 30.733 M 7.40 % | 28.614 M |
| Weighted average shs out | 30.521 M -0.57 % | 30.695 M 0.38 % | 30.579 M 0.48 % | 30.433 M -0.46 % | 30.575 M -0.17 % | 30.628 M 0.08 % | 30.604 M 0.37 % | 30.491 M -0.41 % | 30.618 M 0.40 % | 30.496 M 6.77 % | 28.563 M |
| EPS diluted | -0.58 -172.50 % | 0.80 -20.00 % | 1.00 44.93 % | 0.69 -4.17 % | 0.72 -42.40 % | 1.25 127.27 % | 0.55 -56.00 % | 1.25 60.26 % | 0.78 -39.53 % | 1.29 76.71 % | 0.73 |
| Earnings per share | -0.58 -172.50 % | 0.80 -20.79 % | 1.01 46.38 % | 0.69 -4.17 % | 0.72 -42.40 % | 1.25 127.27 % | 0.55 -56.35 % | 1.26 61.54 % | 0.78 -40.00 % | 1.30 78.08 % | 0.73 |
| Gross profit | 49.557 M -4.32 % | 51.794 M 11.30 % | 46.536 M -18.37 % | 57.006 M 28.98 % | 44.198 M -17.07 % | 53.298 M 5.02 % | 50.749 M 0.05 % | 50.725 M 13.12 % | 44.843 M -38.36 % | 72.752 M 32.89 % | 54.746 M |
| Income tax expense | -4.523 M -173.03 % | 6.193 M 41.68 % | 4.371 M -16.98 % | 5.265 M -39.97 % | 8.771 M -8.99 % | 9.637 M 1 054.13 % | 835.000 K -87.70 % | 6.787 M -28.81 % | 9.534 M -3.40 % | 9.870 M 121.70 % | 4.452 M |
| Cost of revenue | 85.127 M 9.73 % | 77.576 M -5.30 % | 81.914 M -2.71 % | 84.195 M 50.60 % | 55.908 M -26.35 % | 75.909 M 4.47 % | 72.658 M -2.23 % | 74.315 M 18.81 % | 62.551 M -26.48 % | 85.081 M -15.78 % | 101.022 M |
| General and administrative expenses | 5.121 M -60.64 % | 13.011 M -6.39 % | 13.899 M 10.05 % | 12.630 M 6.99 % | 11.805 M -11.33 % | 13.314 M 44.33 % | 9.225 M -25.70 % | 12.416 M 17.49 % | 10.568 M -18.89 % | 13.029 M -28.67 % | 18.267 M |
| Selling and marketing expenses | 2.772 M 10.00 % | 2.520 M 17.43 % | 2.146 M -27.03 % | 2.941 M 3.85 % | 2.832 M -1.12 % | 2.864 M 30.30 % | 2.198 M -21.16 % | 2.788 M -9.54 % | 3.082 M -22.99 % | 4.002 M 18.58 % | 3.375 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 17.531 M -32.16 % | 25.842 M 5.63 % | 24.464 M -0.63 % | 24.618 M 2.64 % | 23.985 M -7.43 % | 25.911 M 34.02 % | 19.333 M -20.11 % | 24.200 M 6.72 % | 22.676 M -7.51 % | 24.517 M -5.00 % | 25.807 M |
| Cost and expenses | 102.658 M -0.73 % | 103.418 M -2.78 % | 106.378 M -2.24 % | 108.813 M 36.20 % | 79.893 M -21.54 % | 101.820 M 10.68 % | 91.991 M -6.62 % | 98.515 M 15.59 % | 85.227 M -22.24 % | 109.598 M -13.59 % | 126.829 M |
| Research and development expenses | 9.638 M -6.53 % | 10.311 M 22.47 % | 8.419 M -6.94 % | 9.047 M -3.22 % | 9.348 M -3.96 % | 9.733 M 23.05 % | 7.910 M -12.07 % | 8.996 M -0.33 % | 9.026 M 20.57 % | 7.486 M 80.82 % | 4.140 M |
| Selling general and administrative expenses | 7.893 M -49.18 % | 15.531 M -3.20 % | 16.045 M 3.04 % | 15.571 M 6.38 % | 14.637 M -9.53 % | 16.178 M 41.63 % | 11.423 M -24.87 % | 15.204 M 11.38 % | 13.650 M -19.85 % | 17.031 M -21.40 % | 21.667 M |
| Interest income | 3.760 M -0.42 % | 3.776 M -15.22 % | 4.454 M 21.36 % | 3.670 M -15.88 % | 4.363 M 4.15 % | 4.189 M 5.60 % | 3.967 M 25.66 % | 3.157 M -12.11 % | 3.592 M 492.74 % | 606.000 K 0.50 % | 603.000 K |
| Interest expense | 16.000 K -11.11 % | 18.000 K -10.00 % | 20.000 K -4.76 % | 21.000 K -8.70 % | 23.000 K -8.00 % | 25.000 K 0.00 % | 25.000 K -7.41 % | 27.000 K 0.00 % | 27.000 K -10.00 % | 30.000 K 20.00 % | 25.000 K |
| Depreciation and amortization | 7.655 M 0.12 % | 7.646 M 24.93 % | 6.120 M 1.37 % | 6.037 M -1.19 % | 6.110 M -2.47 % | 6.265 M 0.34 % | 6.244 M 23.86 % | 5.041 M 14.88 % | 4.388 M 3.15 % | 4.254 M 43.76 % | 2.959 M |
| Operating income | 32.026 M 23.40 % | 25.952 M 17.58 % | 22.072 M -31.85 % | 32.388 M 60.23 % | 20.213 M -57.84 % | 47.947 M 172.02 % | 17.626 M -61.03 % | 45.234 M 35.26 % | 33.443 M -32.43 % | 49.491 M 71.02 % | 28.939 M |
| Operating income ratio | 0.24 18.54 % | 0.20 16.74 % | 0.17 -25.09 % | 0.23 13.60 % | 0.20 -45.59 % | 0.37 159.81 % | 0.14 -60.52 % | 0.36 16.17 % | 0.31 -0.69 % | 0.31 68.78 % | 0.19 |
| Total other income expenses net | -54.251 M -1 230.94 % | 4.797 M -63.40 % | 13.106 M 314.01 % | -6.124 M -157.93 % | 10.572 M -48.52 % | 20.535 M 248.64 % | -13.815 M -49 239.29 % | -28.000 K -100.25 % | 11.249 M 46 770.83 % | 24.000 K 100.68 % | -3.535 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -403.959 M 5.37 % | -426.891 M -21.26 % | -352.049 M -65.40 % | -212.852 M 0.36 % | -213.617 M -148.47 % | -85.974 M 46.21 % | -159.824 M 31.89 % | -234.672 M -10.17 % | -213.017 M 32.89 % | -317.414 M 6.72 % | -340.291 M |
| Total investments | 8.900 M 81.63 % | 4.900 M -93.04 % | 70.370 M -48.87 % | 137.620 M -20.63 % | 173.380 M -44.93 % | 314.815 M 31.33 % | 239.713 M 89.39 % | 126.570 M -21.05 % | 160.323 M 170.92 % | 59.178 M 105.12 % | 28.850 M |
| Total debt | 3.038 M -10.80 % | 3.406 M -9.70 % | 3.772 M -8.78 % | 4.135 M -8.07 % | 4.498 M -7.43 % | 4.859 M 5.01 % | 4.627 M -7.09 % | 4.980 M -6.57 % | 5.330 M -6.15 % | 5.679 M 1 056.62 % | 491.000 K |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 197.688 M -12.86 % | 226.857 M -8.59 % | 248.169 M 15.54 % | 214.799 M 10.84 % | 193.800 M 5.53 % | 183.639 M -3.97 % | 191.222 M 9.50 % | 174.638 M 28.20 % | 136.219 M -15.02 % | 160.300 M 26.43 % | 126.792 M |
| Common stock | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M 0.00 % | 305.791 M |
| Total equity | 627.358 M -2.74 % | 645.060 M -3.20 % | 666.372 M 5.27 % | 633.002 M 3.43 % | 612.003 M 3.73 % | 589.989 M -1.27 % | 597.572 M 2.85 % | 580.988 M 7.08 % | 542.569 M -2.31 % | 555.382 M 7.69 % | 515.737 M |
| Other non current liabilities | 4.825 M 13.02 % | 4.269 M 0.00 % | 4.269 M -36.57 % | 6.730 M 57.69 % | 4.268 M -0.02 % | 4.269 M 0.00 % | 4.269 M 0.02 % | 4.268 M 0.00 % | 4.268 M 0.00 % | 4.268 M -61.36 % | 11.046 M |
| Long term debt | 2.209 M -5.11 % | 2.328 M -4.86 % | 2.447 M -10.30 % | 2.728 M -10.20 % | 3.038 M 1 150.21 % | 243.000 K -92.52 % | 3.250 M 275.77 % | -1.849 M 3.85 % | -1.923 M 5.64 % | -2.038 M -153.53 % | 3.807 M |
| Total non current liabilities | 16.099 M -3.46 % | 16.676 M -19.13 % | 20.621 M 3.39 % | 19.944 M -10.72 % | 22.338 M 0.36 % | 22.258 M 7.72 % | 20.663 M -15.52 % | 24.458 M 5.05 % | 23.283 M 2.89 % | 22.629 M -1.30 % | 22.927 M |
| Other current liabilities | 92.087 M -10.90 % | 103.355 M 73.43 % | 59.596 M 5.04 % | 56.739 M -45.23 % | 103.604 M 8.61 % | 95.395 M 71.14 % | 55.741 M -0.97 % | 56.285 M -41.65 % | 96.468 M 75.13 % | 55.084 M -39.15 % | 90.520 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.032 M -99.12 % | 117.228 M 64.75 % | 71.157 M -8.02 % | 77.364 M -31.90 % | 113.611 M 31.70 % | 86.262 M 1 412.84 % | 5.702 M |
| Short term debt | 829.000 K -23.10 % | 1.078 M -18.64 % | 1.325 M -5.83 % | 1.407 M 101.22 % | -115.321 M -428.51 % | -21.820 M -40.87 % | -15.489 M -1 219.96 % | 1.383 M -0.36 % | 1.388 M 104.45 % | -31.186 M -3 983.69 % | 803.000 K |
| Total current liabilities | 142.967 M -3.67 % | 148.413 M 52.84 % | 97.106 M 4.55 % | 92.878 M -38.75 % | 151.643 M 2.72 % | 147.629 M 40.02 % | 105.434 M -5.15 % | 111.158 M -20.86 % | 140.463 M 16.13 % | 120.957 M -8.94 % | 132.831 M |
| Total liabilities | 159.066 M -3.65 % | 165.089 M 40.23 % | 117.727 M 4.35 % | 112.822 M -35.15 % | 173.981 M 2.41 % | 169.887 M 34.73 % | 126.097 M -7.02 % | 135.616 M -17.18 % | 163.746 M 14.04 % | 143.586 M -7.81 % | 155.758 M |
| Other non current assets | 3.177 M -3.70 % | 3.299 M -10.16 % | 3.672 M 56.99 % | 2.339 M -23.08 % | 3.041 M -20.35 % | 3.818 M 3.92 % | 3.674 M -4.37 % | 3.842 M 1.99 % | 3.767 M -0.48 % | 3.785 M -84.99 % | 25.223 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.383 M |
| Intangible assets | 111.264 M 111 164.00 % | 100.000 K -30.07 % | 143.000 K -49.11 % | 281.000 K 53.55 % | 183.000 K -99.78 % | 82.547 M 25.26 % | 65.903 M -27.96 % | 91.475 M 17.36 % | 77.942 M -19.36 % | 96.655 M 14 478.43 % | 663.000 K |
| 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 | 35.000 K -65.00 % | 100.000 K -30.07 % | 143.000 K -49.11 % | 281.000 K 53.55 % | 183.000 K -30.15 % | 262.000 K -23.17 % | 341.000 K -18.81 % | 420.000 K -19.23 % | 520.000 K -14.19 % | 606.000 K -8.60 % | 663.000 K |
| Property plant equipment net | 137.035 M -4.23 % | 143.082 M -4.78 % | 150.266 M 0.83 % | 149.024 M -0.42 % | 149.660 M -0.96 % | 151.109 M 21.84 % | 124.019 M 0.34 % | 123.603 M 5.39 % | 117.280 M 29.92 % | 90.269 M 80.70 % | 49.954 M |
| Total non current assets | 155.788 M 2.73 % | 151.642 M -4.11 % | 158.148 M 1.51 % | 155.791 M -0.77 % | 156.994 M -1.40 % | 159.216 M 19.99 % | 132.696 M -0.02 % | 132.718 M 4.97 % | 126.435 M 27.08 % | 99.489 M 22.49 % | 81.223 M |
| Other current assets | 6.695 M 95.47 % | 3.425 M -23.67 % | 4.487 M -48.84 % | 8.770 M -54.73 % | 19.374 M 8.92 % | 17.788 M 25.44 % | 14.181 M -21.95 % | 18.169 M -6.64 % | 19.462 M 25.50 % | 15.507 M -1.59 % | 15.757 M |
| Short term investments | 8.900 M 81.63 % | 4.900 M -93.04 % | 70.370 M -48.87 % | 137.620 M -20.63 % | 173.380 M -44.93 % | 314.815 M 31.33 % | 239.713 M 89.39 % | 126.570 M -21.05 % | 160.323 M 170.92 % | 59.178 M 105.12 % | 28.850 M |
| cash and cash equivalents | 406.997 M -5.41 % | 430.297 M 20.93 % | 355.821 M 63.98 % | 216.987 M -0.52 % | 218.115 M 140.13 % | 90.833 M -44.77 % | 164.451 M -31.38 % | 239.652 M 9.76 % | 218.347 M -32.42 % | 323.093 M -5.19 % | 340.782 M |
| Cash and short term investments | 415.897 M -4.43 % | 435.197 M 2.11 % | 426.191 M 20.19 % | 354.607 M -9.42 % | 391.495 M -3.49 % | 405.648 M 0.37 % | 404.164 M 10.36 % | 366.222 M -3.29 % | 378.670 M -0.94 % | 382.271 M 3.42 % | 369.632 M |
| Total current assets | 630.636 M -4.23 % | 658.507 M 5.20 % | 625.951 M 6.09 % | 590.033 M -6.19 % | 628.990 M 4.72 % | 600.660 M 1.64 % | 590.973 M 1.21 % | 583.886 M 0.69 % | 579.880 M -3.27 % | 599.479 M 1.56 % | 590.272 M |
| Inventory | 96.780 M -5.22 % | 102.106 M -5.81 % | 108.407 M -12.04 % | 123.247 M -2.41 % | 126.294 M 22.62 % | 102.999 M -6.26 % | 109.876 M -3.85 % | 114.279 M 5.27 % | 108.555 M 2.07 % | 106.352 M -6.24 % | 113.431 M |
| Net receivables | 111.264 M -5.53 % | 117.779 M 35.59 % | 86.866 M -16.00 % | 103.409 M 2.65 % | 100.738 M 22.04 % | 82.547 M 25.26 % | 65.903 M -27.96 % | 91.475 M 17.36 % | 77.942 M -19.36 % | 96.655 M 2.29 % | 94.489 M |
| Tax assets | 15.541 M 201.12 % | 5.161 M 26.90 % | 4.067 M -1.93 % | 4.147 M 0.90 % | 4.110 M 2.06 % | 4.027 M -13.62 % | 4.662 M -3.94 % | 4.853 M -0.31 % | 4.868 M 0.81 % | 4.829 M -10.29 % | 5.383 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 | 30.071 M 11.45 % | 26.981 M -9.28 % | 29.740 M 1.52 % | 29.296 M -10.17 % | 32.614 M 18.56 % | 27.508 M -12.53 % | 31.450 M 2.04 % | 30.821 M 25.49 % | 24.560 M -23.01 % | 31.899 M -23.15 % | 41.508 M |
| Tax payables | 19.980 M 17.54 % | 16.999 M 163.75 % | 6.445 M 18.56 % | 5.436 M -57.97 % | 12.933 M -35.42 % | 20.027 M 37.00 % | 14.618 M -35.52 % | 22.669 M 25.61 % | 18.047 M -44.00 % | 32.229 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.804 M -11.35 % | 3.163 M -40.26 % | 5.295 M -2.77 % | 5.446 M -7.14 % | 5.865 M -7.24 % | 6.323 M 233.65 % | -4.731 M |
| 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 | 3.038 M -10.80 % | 3.406 M -9.70 % | 3.772 M -8.78 % | 4.135 M -8.07 % | 4.498 M -7.43 % | 4.859 M 5.01 % | 4.627 M -7.09 % | 4.980 M -6.57 % | 5.330 M -6.15 % | 5.679 M 37.87 % | 4.119 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.154 M |
| Other total stockholders equity | 123.879 M 10.20 % | 112.412 M 0.00 % | 112.412 M 0.00 % | 112.412 M 0.00 % | 112.412 M 11.79 % | 100.559 M 0.00 % | 100.559 M 0.00 % | 100.559 M 0.00 % | 100.559 M 12.62 % | 89.291 M 7.38 % | 83.154 M |
| Deferred tax liabilities non current | 9.065 M -10.06 % | 10.079 M -27.52 % | 13.905 M 32.61 % | 10.486 M -14.25 % | 12.228 M 7.08 % | 11.420 M 45.50 % | 7.849 M -29.59 % | 11.147 M 21.06 % | 9.208 M 18.77 % | 7.753 M -3.98 % | 8.074 M |
| 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 | 786.424 M -2.93 % | 810.149 M 3.32 % | 784.099 M 5.13 % | 745.824 M -5.11 % | 785.984 M 3.44 % | 759.876 M 5.00 % | 723.669 M 0.99 % | 716.604 M 1.46 % | 706.315 M 1.05 % | 698.968 M 4.09 % | 671.495 M |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 6.392 M 120.77 % | -30.772 M -196.12 % | 32.013 M 1 085.62 % | -3.248 M 90.41 % | -33.879 M -125.69 % | -15.011 M -144.61 % | 33.650 M 341.41 % | -13.939 M -209.21 % | 12.764 M 173.81 % | -17.294 M |
| Accounts receivables | 6.375 M 119.45 % | -32.783 M -306.57 % | 15.870 M 881.39 % | -2.031 M 88.46 % | -17.602 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Inventory | 5.326 M -15.47 % | 6.301 M -56.43 % | 14.461 M 322.10 % | 3.426 M 114.71 % | -23.295 M -438.74 % | 6.877 M 121.98 % | 3.098 M 157.95 % | -5.346 M -103.04 % | -2.633 M -131.21 % | 8.436 M |
| Accounts payables | 0.000 100.00 % | -2.759 M | 0.000 100.00 % | -3.318 M -164.98 % | 5.106 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -5.309 M -246.77 % | -1.531 M -191.02 % | 1.682 M 226.94 % | -1.325 M -169.30 % | 1.912 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other non cash items | -3.748 M -385.89 % | 1.311 M -68.44 % | 4.154 M 126.70 % | -15.560 M -264.66 % | -4.267 M -2.47 % | -4.164 M -5.63 % | -3.942 M -25.94 % | -3.130 M -41.76 % | -2.208 M -14.23 % | -1.933 M |
| Net cash provided by operating activities | -11.926 M -233.49 % | 8.934 M -88.47 % | 77.465 M 474.11 % | 13.493 M 234.63 % | -10.022 M -128.37 % | 35.328 M -25.94 % | 47.705 M 36.95 % | 34.833 M 30.80 % | 26.631 M -23.66 % | 34.887 M |
| Investments in property plant and equipment | -7.527 M -2 223.15 % | -324.000 K 93.81 % | -5.231 M -13.35 % | -4.615 M -1.50 % | -4.547 M 86.36 % | -33.343 M -248.08 % | -9.579 M 5.73 % | -10.161 M 66.02 % | -29.901 M -18.87 % | -25.154 M |
| 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 | 0.000 | 0.000 | 0.000 -100.00 % | 75.102 M 200.00 % | -75.102 M 33.62 % | -113.143 M -435.21 % | 33.753 M 133.37 % | -101.145 M -233.50 % | -30.328 M |
| Sales maturities of investments | -4.000 M -106.11 % | 65.470 M -2.65 % | 67.250 M 88.06 % | 35.760 M -46.09 % | 66.333 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -35.000 K -104.59 % | 762.000 K 364.58 % | -288.000 K -161.80 % | 466.000 K -40.03 % | 777.000 K 639.58 % | -144.000 K -185.71 % | 168.000 K 324.00 % | -75.000 K -516.67 % | 18.000 K -99.52 % | 3.745 M |
| Net cash used for investing activites | -11.562 M -117.54 % | 65.908 M 6.77 % | 61.731 M 95.28 % | 31.611 M -77.04 % | 137.665 M 226.78 % | -108.589 M 11.39 % | -122.554 M -621.13 % | 23.517 M 117.95 % | -131.028 M -153.26 % | -51.737 M |
| Debt repayment | 0.000 100.00 % | -366.000 K -0.83 % | -363.000 K 0.00 % | -363.000 K | 0.000 | 0.000 | 0.000 100.00 % | -350.000 K | 0.000 100.00 % | -491.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 100.00 % | -45.868 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 188.000 K | 0.000 -100.00 % | 1.000 K 200.00 % | -1.000 K 99.72 % | -361.000 K -1.12 % | -357.000 K -1.42 % | -352.000 K | 0.000 100.00 % | -349.000 K -0.29 % | -348.000 K |
| Net cash used provided by financing activities | 188.000 K 151.37 % | -366.000 K -1.10 % | -362.000 K 99.22 % | -46.232 M -12 706.65 % | -361.000 K -1.12 % | -357.000 K -1.42 % | -352.000 K 99.05 % | -37.045 M -10 514.61 % | -349.000 K 58.40 % | -839.000 K |
| 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 |
| Net change in cash | -23.300 M -131.29 % | 74.476 M -46.36 % | 138.834 M 12 407.98 % | -1.128 M -100.89 % | 127.282 M 272.90 % | -73.618 M 2.11 % | -75.201 M -452.97 % | 21.305 M 120.34 % | -104.746 M -492.15 % | -17.689 M |
| Cash at beginning of period | 430.297 M 20.93 % | 355.821 M 63.98 % | 216.987 M -0.52 % | 218.115 M 140.13 % | 90.833 M -44.77 % | 164.451 M -31.38 % | 239.652 M 9.76 % | 218.347 M -32.42 % | 323.093 M -5.19 % | 340.782 M |
| Cash at end of period | 406.997 M -5.41 % | 430.297 M 20.93 % | 355.821 M 63.98 % | 216.987 M -0.52 % | 218.115 M 140.13 % | 90.833 M -44.77 % | 164.451 M -31.38 % | 239.652 M 9.76 % | 218.347 M -32.42 % | 323.093 M |
| Operating cash flow | -11.926 M -233.49 % | 8.934 M -88.47 % | 77.465 M 474.11 % | 13.493 M 234.63 % | -10.022 M -128.37 % | 35.328 M -25.94 % | 47.705 M 36.95 % | 34.833 M 30.80 % | 26.631 M -23.66 % | 34.887 M |
| Capital expenditure | -7.527 M -2 081.74 % | -345.000 K 93.40 % | -5.231 M -7.83 % | -4.851 M -6.69 % | -4.547 M 86.36 % | -33.343 M -248.08 % | -9.579 M 5.73 % | -10.161 M 66.02 % | -29.901 M -18.87 % | -25.154 M |
| Free CashFlow | -19.453 M -326.49 % | 8.589 M -88.11 % | 72.234 M 735.85 % | 8.642 M 159.32 % | -14.569 M -833.95 % | 1.985 M -94.79 % | 38.126 M 54.53 % | 24.672 M 854.50 % | -3.270 M -133.60 % | 9.733 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 |