Sonendo, Inc. SONX
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 31.702 M -27.73 % | 43.865 M 5.30 % | 41.656 M 25.48 % | 33.197 M 42.17 % | 23.351 M -32.77 % | 34.731 M |
| Net income | -28.033 M 53.98 % | -60.919 M -6.78 % | -57.050 M -17.63 % | -48.499 M -3.93 % | -46.665 M 5.34 % | -49.297 M |
| Income before tax | -33.540 M 46.30 % | -62.461 M -9.49 % | -57.048 M -17.63 % | -48.497 M -3.93 % | -46.663 M 5.34 % | -49.295 M |
| Income before tax ratio | -1.06 25.70 % | -1.42 -3.97 % | -1.37 6.26 % | -1.46 26.89 % | -2.00 -40.79 % | -1.42 |
| EBITDA | -26.611 M 51.41 % | -54.768 M -7.38 % | -51.004 M -23.54 % | -41.286 M -5.50 % | -39.135 M 9.95 % | -43.460 M |
| Net income ratio | -0.88 36.33 % | -1.39 -1.40 % | -1.37 6.26 % | -1.46 26.89 % | -2.00 -40.79 % | -1.42 |
| Ratio EBITDA | -0.84 32.77 % | -1.25 -1.97 % | -1.22 1.55 % | -1.24 25.79 % | -1.68 -33.93 % | -1.25 |
| Gross profit ratio | 0.37 52.82 % | 0.24 -2.84 % | 0.25 0.19 % | 0.25 50.93 % | 0.17 -36.28 % | 0.26 |
| Weighted average shs out dil | 47.486 M -49.48 % | 93.989 M 109.18 % | 44.933 M 98.57 % | 22.628 M 22.52 % | 18.468 M 1 448.24 % | 1.193 M |
| Weighted average shs out | 47.486 M -49.48 % | 93.989 M 109.18 % | 44.933 M 98.57 % | 22.628 M 22.52 % | 18.468 M 1 448.24 % | 1.193 M |
| EPS diluted | -0.59 9.23 % | -0.65 48.82 % | -1.27 40.65 % | -2.14 15.42 % | -2.53 93.88 % | -41.33 |
| Earnings per share | -0.59 9.23 % | -0.65 48.82 % | -1.27 40.65 % | -2.14 15.42 % | -2.53 93.88 % | -41.33 |
| Gross profit | 11.842 M 10.45 % | 10.722 M 2.31 % | 10.480 M 25.72 % | 8.336 M 114.57 % | 3.885 M -57.16 % | 9.069 M |
| Income tax expense | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K 0.00 % | 2.000 K |
| Cost of revenue | 19.860 M -40.08 % | 33.143 M 6.31 % | 31.176 M 25.40 % | 24.861 M 27.71 % | 19.466 M -24.14 % | 25.662 M |
| General and administrative expenses | 17.353 M -30.01 % | 24.794 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 17.097 M -40.42 % | 28.697 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 6.116 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 41.208 M -39.81 % | 68.465 M -0.32 % | 68.682 M 30.87 % | 52.481 M 11.29 % | 47.156 M -13.52 % | 54.527 M |
| Cost and expenses | 61.068 M -39.90 % | 101.608 M 1.75 % | 99.858 M 29.11 % | 77.342 M 16.09 % | 66.622 M -16.92 % | 80.189 M |
| Research and development expenses | 6.758 M -34.02 % | 10.243 M -38.94 % | 16.776 M -9.65 % | 18.568 M -9.25 % | 20.461 M 7.88 % | 18.967 M |
| Selling general and administrative expenses | 34.450 M -33.88 % | 52.106 M 0.39 % | 51.906 M 53.06 % | 33.913 M 27.04 % | 26.695 M -24.93 % | 35.560 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 5.471 M 72.37 % | 3.174 M -1.67 % | 3.228 M -23.40 % | 4.214 M 6.39 % | 3.961 M 39.37 % | 2.842 M |
| Depreciation and amortization | 1.458 M -50.99 % | 2.975 M 5.65 % | 2.816 M -6.04 % | 2.997 M -15.98 % | 3.567 M 19.18 % | 2.993 M |
| Operating income | -29.366 M 49.14 % | -57.743 M 0.79 % | -58.202 M -31.84 % | -44.145 M -2.02 % | -43.271 M 4.81 % | -45.458 M |
| Operating income ratio | -0.93 29.63 % | -1.32 5.78 % | -1.40 -5.07 % | -1.33 28.24 % | -1.85 -41.58 % | -1.31 |
| Total other income expenses net | -4.174 M 11.53 % | -4.718 M -508.84 % | 1.154 M 126.52 % | -4.352 M -28.30 % | -3.392 M 11.60 % | -3.837 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 8.706 M -66.95 % | 26.342 M 23.73 % | 21.290 M 138.40 % | -55.440 M -177.94 % | -19.947 M 68.48 % | -63.287 M |
| Total investments | 1.401 M -95.73 % | 32.773 M -55.58 % | 73.784 M | 0.000 | 0.000 | 0.000 |
| Total debt | 18.932 M -53.08 % | 40.351 M 3.58 % | 38.955 M 33.40 % | 29.201 M -8.10 % | 31.775 M 10.03 % | 28.878 M |
| Accumulated other comprehensive income loss | 1.000 K -90.91 % | 11.000 K 118.03 % | -61.000 K 99.95 % | -115.499 M 58.95 % | -281.342 M 0.00 % | -281.342 M |
| Retained earnings | -458.046 M -6.52 % | -430.013 M -16.51 % | -369.094 M -18.28 % | -312.044 M -18.40 % | -263.545 M -21.52 % | -216.880 M |
| Common stock | 0.000 -100.00 % | 64.000 K 28.00 % | 50.000 K 92.31 % | 26.000 K 1 200.00 % | 2.000 K 0.00 % | 2.000 K |
| Total equity | 5.191 M -81.73 % | 28.419 M -65.32 % | 81.955 M 13.73 % | 72.063 M 128.38 % | -253.891 M -21.53 % | -208.914 M |
| Other non current liabilities | 217.000 K 161.45 % | 83.000 K -89.26 % | 773.000 K 58.40 % | 488.000 K -99.83 % | 286.657 M -0.55 % | 288.256 M |
| Long term debt | 5.918 M -57.83 % | 14.035 M -62.91 % | 37.841 M 33.73 % | 28.296 M 999.30 % | 2.574 M 280.77 % | 676.000 K |
| Total non current liabilities | 6.135 M -57.45 % | 14.420 M -62.66 % | 38.614 M 34.15 % | 28.784 M -90.05 % | 289.231 M 0.10 % | 288.932 M |
| Other current liabilities | 4.963 M -36.61 % | 7.829 M -14.58 % | 9.165 M 556.05 % | 1.397 M -7.30 % | 1.507 M -3.71 % | 1.565 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 817.000 K -89.96 % | 8.134 M -0.36 % | 8.163 M 10.77 % | 7.369 M |
| Short term debt | 13.014 M -50.55 % | 26.316 M 1 046.17 % | 2.296 M 11.46 % | 2.060 M -92.95 % | 29.201 M 3.54 % | 28.202 M |
| Total current liabilities | 19.939 M -43.55 % | 35.321 M 111.30 % | 16.716 M 14.09 % | 14.652 M -64.09 % | 40.801 M 3.46 % | 39.435 M |
| Total liabilities | 26.074 M -47.58 % | 49.741 M -10.10 % | 55.330 M 27.38 % | 43.436 M -86.84 % | 330.032 M 0.51 % | 328.367 M |
| Other non current assets | 122.000 K -10.29 % | 136.000 K 15.25 % | 118.000 K 0.00 % | 118.000 K -4.07 % | 123.000 K 0.00 % | 123.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 -100.00 % | 661.000 K -71.16 % | 2.292 M -22.46 % | 2.956 M 33.88 % | 2.208 M -19.39 % | 2.739 M |
| GoodWill | 0.000 -100.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M |
| Goodwill and intangible assets | 0.000 -100.00 % | 9.115 M -15.18 % | 10.746 M -5.82 % | 11.410 M 7.02 % | 10.662 M -4.74 % | 11.193 M |
| Property plant equipment net | 3.338 M -8.25 % | 3.638 M -31.55 % | 5.315 M 3.97 % | 5.112 M -20.88 % | 6.461 M 14.90 % | 5.623 M |
| Total non current assets | 3.460 M -73.16 % | 12.889 M -20.34 % | 16.179 M -2.77 % | 16.640 M -3.51 % | 17.246 M 1.81 % | 16.939 M |
| Other current assets | 2.286 M -2.06 % | 2.334 M -72.20 % | 8.397 M 136.40 % | 3.552 M 294.23 % | 901.000 K -14.76 % | 1.057 M |
| Short term investments | 1.401 M -95.73 % | 32.773 M -55.58 % | 73.784 M | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 10.226 M -27.00 % | 14.009 M -20.70 % | 17.665 M -79.13 % | 84.641 M 63.65 % | 51.722 M -43.88 % | 92.165 M |
| Cash and short term investments | 11.627 M -75.15 % | 46.782 M -48.84 % | 91.449 M 8.04 % | 84.641 M 63.65 % | 51.722 M -43.88 % | 92.165 M |
| Total current assets | 27.805 M -57.40 % | 65.271 M -46.10 % | 121.106 M 22.50 % | 98.859 M 67.86 % | 58.895 M -42.55 % | 102.514 M |
| Inventory | 10.210 M -7.80 % | 11.074 M -28.38 % | 15.462 M 89.72 % | 8.150 M 87.87 % | 4.338 M -34.78 % | 6.651 M |
| Net receivables | 3.682 M -27.53 % | 5.081 M -12.37 % | 5.798 M 130.45 % | 2.516 M 30.09 % | 1.934 M -26.77 % | 2.641 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.962 M 66.84 % | 1.176 M -73.50 % | 4.438 M 44.99 % | 3.061 M 58.60 % | 1.930 M -16.05 % | 2.299 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 302.000 K | 0.000 | 0.000 -100.00 % | 5.000 K -88.89 % | 45.000 K |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 3.410 M 14.28 % | 2.984 M 33.04 % | 2.243 M -20.74 % | 2.830 M -17.32 % | 3.423 M 156.98 % | 1.332 M |
| Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 115.499 M -58.95 % | 281.342 M 0.00 % | 281.342 M |
| Other total stockholders equity | 463.236 M 1.06 % | 458.357 M 1.62 % | 451.060 M 17.44 % | 384.081 M 3 879.29 % | 9.652 M 21.20 % | 7.964 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.000 K 88.89 % | -45.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 31.265 M -60.00 % | 78.160 M -43.07 % | 137.285 M 18.86 % | 115.499 M 51.69 % | 76.141 M -36.26 % | 119.453 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 100.00 % | -1.224 M | 0.000 100.00 % | -121.000 K -118.82 % | 643.000 K -32.95 % | 959.000 K |
| Stock based compensation | 4.823 M -33.71 % | 7.276 M -2.75 % | 7.482 M 215.43 % | 2.372 M 44.28 % | 1.644 M 45.87 % | 1.127 M |
| Change in working capital | 326.000 K -87.27 % | 2.561 M 118.36 % | -13.951 M -118.22 % | -6.393 M -430.73 % | 1.933 M 131.95 % | -6.050 M |
| Accounts receivables | 1.619 M 125.80 % | 717.000 K 121.85 % | -3.282 M -463.92 % | -582.000 K -183.26 % | 699.000 K 39.24 % | 502.000 K |
| Inventory | 75.000 K -98.01 % | 3.769 M 150.84 % | -7.414 M -94.49 % | -3.812 M -323.58 % | 1.705 M 162.27 % | -2.738 M |
| Accounts payables | 786.000 K 124.10 % | -3.262 M -353.46 % | 1.287 M 14.10 % | 1.128 M 405.69 % | -369.000 K -300.54 % | 184.000 K |
| Other working capital | -2.154 M -261.11 % | 1.337 M 129.44 % | -4.542 M -45.25 % | -3.127 M -2 965.69 % | -102.000 K 97.45 % | -3.998 M |
| Other non cash items | -2.107 M -164.45 % | 3.269 M 985.91 % | -369.000 K -135.51 % | 1.039 M 211.08 % | 334.000 K -72.03 % | 1.194 M |
| Net cash provided by operating activities | -24.652 M 46.48 % | -46.062 M 24.58 % | -61.072 M -25.65 % | -48.605 M -26.10 % | -38.544 M 21.46 % | -49.074 M |
| Investments in property plant and equipment | -161.000 K 82.67 % | -929.000 K 31.49 % | -1.356 M 31.27 % | -1.973 M -115.39 % | -916.000 K 75.21 % | -3.695 M |
| Acquisitions net | 14.208 M | 0.000 -100.00 % | 73.073 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -4.506 M 92.50 % | -60.069 M 39.15 % | -98.723 M | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 36.273 M -64.92 % | 103.400 M 303.12 % | 25.650 M | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 | 0.000 100.00 % | -73.073 M | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 45.814 M 8.05 % | 42.402 M 156.97 % | -74.429 M -3 672.38 % | -1.973 M -115.39 % | -916.000 K 75.21 % | -3.695 M |
| Debt repayment | -24.938 M -80 345.16 % | -31.000 K -100.32 % | 9.792 M 20 934.04 % | -47.000 K -17.50 % | -40.000 K -100.40 % | 9.968 M |
| Common stock issued | 0.000 -100.00 % | 127.000 K -99.38 % | 20.516 M -75.69 % | 84.390 M 191 695.45 % | 44.000 K -99.96 % | 102.206 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -7.000 K 92.39 % | -92.000 K -100.24 % | 38.217 M 4 617.38 % | -846.000 K 14.29 % | -987.000 K -100.97 % | 102.008 M |
| Net cash used provided by financing activities | -24.945 M -623 725.00 % | 4.000 K -99.99 % | 68.525 M -17.93 % | 83.497 M 8 594.10 % | -983.000 K -100.88 % | 111.976 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -3.783 M -3.47 % | -3.656 M 94.54 % | -66.976 M -303.46 % | 32.919 M 181.40 % | -40.443 M -168.31 % | 59.207 M |
| Cash at beginning of period | 14.009 M -20.70 % | 17.665 M -79.13 % | 84.641 M 63.65 % | 51.722 M -43.88 % | 92.165 M 179.64 % | 32.958 M |
| Cash at end of period | 10.226 M -27.00 % | 14.009 M -20.70 % | 17.665 M -79.13 % | 84.641 M 63.65 % | 51.722 M -43.88 % | 92.165 M |
| Operating cash flow | -24.652 M 46.48 % | -46.062 M 24.58 % | -61.072 M -25.65 % | -48.605 M -26.10 % | -38.544 M 21.46 % | -49.074 M |
| Capital expenditure | -161.000 K 82.67 % | -929.000 K 31.49 % | -1.356 M 31.27 % | -1.973 M -115.39 % | -916.000 K 75.21 % | -3.695 M |
| Free CashFlow | -24.813 M 47.20 % | -46.991 M 24.73 % | -62.428 M -23.43 % | -50.578 M -28.18 % | -39.460 M 25.22 % | -52.769 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 8.305 M 3.35 % | 8.036 M -3.34 % | 8.314 M 17.98 % | 7.047 M -39.73 % | 11.692 M 12.36 % | 10.406 M -5.77 % | 11.043 M 2.97 % | 10.724 M -12.31 % | 12.230 M 24.21 % | 9.846 M -6.65 % | 10.547 M 16.76 % | 9.033 M -8.67 % | 9.891 M 25.41 % | 7.887 M -1.31 % | 7.992 M 7.61 % | 7.427 M -14.35 % | 8.671 M 41.41 % | 6.132 M 43.47 % | 4.274 M 0.00 % | 4.274 M |
| Net income | -6.370 M 15.47 % | -7.536 M -2.32 % | -7.365 M -8.92 % | -6.762 M 37.84 % | -10.878 M 35.94 % | -16.980 M 4.01 % | -17.690 M -11.06 % | -15.928 M -46.77 % | -10.852 M 25.65 % | -14.596 M 8.70 % | -15.987 M 3.04 % | -16.488 M -20.25 % | -13.711 M -7.68 % | -12.733 M -14.21 % | -11.149 M -2.23 % | -10.906 M 12.94 % | -12.527 M -18.26 % | -10.593 M 10.02 % | -11.773 M 0.00 % | -11.773 M |
| Income before tax | -6.369 M 15.49 % | -7.536 M -1.21 % | -7.446 M 38.91 % | -12.189 M -12.07 % | -10.876 M 35.95 % | -16.980 M 2.30 % | -17.380 M -13.07 % | -15.371 M -41.67 % | -10.850 M 30.18 % | -15.539 M -2.66 % | -15.137 M 2.48 % | -15.522 M -13.22 % | -13.709 M -7.67 % | -12.733 M -14.21 % | -11.149 M -2.23 % | -10.906 M 4.68 % | -11.441 M -8.01 % | -10.593 M 10.02 % | -11.773 M 0.00 % | -11.773 M |
| Income before tax ratio | -0.77 18.22 % | -0.94 -4.71 % | -0.90 48.22 % | -1.73 -85.94 % | -0.93 42.99 % | -1.63 -3.68 % | -1.57 -9.80 % | -1.43 -61.56 % | -0.89 43.79 % | -1.58 -9.96 % | -1.44 16.48 % | -1.72 -23.98 % | -1.39 14.15 % | -1.61 -15.73 % | -1.40 5.00 % | -1.47 -11.29 % | -1.32 23.62 % | -1.73 37.28 % | -2.75 0.00 % | -2.75 |
| EBITDA | -5.183 M 16.15 % | -6.181 M 2.42 % | -6.334 M 35.45 % | -9.812 M -3.87 % | -9.446 M 37.83 % | -15.193 M 8.03 % | -16.519 M -16.06 % | -14.233 M -47.71 % | -9.636 M 30.61 % | -13.886 M -2.05 % | -13.607 M 1.93 % | -13.875 M -15.85 % | -11.977 M -9.83 % | -10.905 M -16.87 % | -9.331 M -2.84 % | -9.073 M 14.45 % | -10.606 M -22.68 % | -8.645 M 17.43 % | -10.470 M 0.00 % | -10.470 M |
| Net income ratio | -0.77 18.21 % | -0.94 -5.86 % | -0.89 7.68 % | -0.96 -3.14 % | -0.93 42.98 % | -1.63 -1.86 % | -1.60 -7.85 % | -1.49 -67.39 % | -0.89 40.14 % | -1.48 2.20 % | -1.52 16.96 % | -1.83 -31.68 % | -1.39 14.14 % | -1.61 -15.73 % | -1.40 5.00 % | -1.47 -1.64 % | -1.44 16.37 % | -1.73 37.28 % | -2.75 0.00 % | -2.75 |
| Ratio EBITDA | -0.62 18.86 % | -0.77 -0.96 % | -0.76 45.28 % | -1.39 -72.34 % | -0.81 44.67 % | -1.46 2.40 % | -1.50 -12.71 % | -1.33 -68.45 % | -0.79 44.13 % | -1.41 -9.32 % | -1.29 16.01 % | -1.54 -26.85 % | -1.21 12.42 % | -1.38 -18.42 % | -1.17 4.43 % | -1.22 0.13 % | -1.22 13.24 % | -1.41 42.45 % | -2.45 0.00 % | -2.45 |
| Gross profit ratio | 0.41 -0.17 % | 0.41 9.90 % | 0.37 31.99 % | 0.28 -13.36 % | 0.33 39.43 % | 0.24 136.41 % | 0.10 -68.13 % | 0.31 14.59 % | 0.27 15.65 % | 0.24 -2.74 % | 0.24 -4.06 % | 0.25 1.77 % | 0.25 -4.58 % | 0.26 -0.80 % | 0.26 11.66 % | 0.23 15.88 % | 0.20 3.34 % | 0.20 80.21 % | 0.11 0.00 % | 0.11 |
| Weighted average shs out dil | 47.712 M -50.00 % | 95.429 M 0.00 % | 95.429 M 0.64 % | 94.823 M 0.89 % | 93.989 M -0.32 % | 94.286 M 0.64 % | 93.684 M 0.31 % | 93.391 M 0.27 % | 93.138 M 181.24 % | 33.117 M 25.12 % | 26.469 M 0.24 % | 26.405 M 39.15 % | 18.976 M -27.79 % | 26.280 M 42.30 % | 18.468 M 0.00 % | 18.468 M 0.00 % | 18.468 M 0.00 % | 18.468 M 1 448.24 % | 1.193 M 0.00 % | 1.193 M |
| Weighted average shs out | 47.712 M -50.00 % | 95.429 M 0.00 % | 95.429 M 0.64 % | 94.823 M 0.89 % | 93.989 M -0.32 % | 94.286 M 1.27 % | 93.105 M -0.31 % | 93.391 M 0.27 % | 93.138 M 181.24 % | 33.117 M 25.12 % | 26.469 M 0.24 % | 26.405 M 39.15 % | 18.976 M -27.79 % | 26.280 M 42.30 % | 18.468 M 0.00 % | 18.468 M 0.00 % | 18.468 M 0.00 % | 18.468 M 1 448.24 % | 1.193 M 0.00 % | 1.193 M |
| EPS diluted | -0.13 -64.56 % | -0.08 -2.33 % | -0.08 -8.27 % | -0.07 40.58 % | -0.12 33.33 % | -0.18 5.26 % | -0.19 -11.76 % | -0.17 -41.67 % | -0.12 72.73 % | -0.44 26.67 % | -0.60 3.23 % | -0.62 13.89 % | -0.72 -50.00 % | -0.48 20.00 % | -0.60 -1.69 % | -0.59 13.24 % | -0.68 -19.30 % | -0.57 94.22 % | -9.87 0.00 % | -9.87 |
| Earnings per share | -0.13 -64.56 % | -0.08 -2.33 % | -0.08 -8.27 % | -0.07 40.58 % | -0.12 33.33 % | -0.18 5.26 % | -0.19 -11.76 % | -0.17 -41.67 % | -0.12 72.73 % | -0.44 26.67 % | -0.60 3.23 % | -0.62 13.89 % | -0.72 -50.00 % | -0.48 20.00 % | -0.60 -1.69 % | -0.59 13.24 % | -0.68 -19.30 % | -0.57 94.22 % | -9.87 0.00 % | -9.87 |
| Gross profit | 3.415 M 3.17 % | 3.310 M 6.23 % | 3.116 M 55.72 % | 2.001 M -47.78 % | 3.832 M 56.66 % | 2.446 M 122.77 % | 1.098 M -67.18 % | 3.346 M 0.48 % | 3.330 M 43.66 % | 2.318 M -9.20 % | 2.553 M 12.02 % | 2.279 M -7.06 % | 2.452 M 19.67 % | 2.049 M -2.10 % | 2.093 M 20.15 % | 1.742 M -0.74 % | 1.755 M 46.13 % | 1.201 M 158.56 % | 464.500 K 0.00 % | 464.500 K |
| Income tax expense | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 -100.00 % | 716.915 K 28.71 % | 557.000 K 27 750.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.086 M | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 4.890 M 3.47 % | 4.726 M -9.08 % | 5.198 M 3.01 % | 5.046 M -35.80 % | 7.860 M -1.26 % | 7.960 M -19.96 % | 9.945 M 34.79 % | 7.378 M -17.10 % | 8.900 M 18.23 % | 7.528 M -5.83 % | 7.994 M 18.36 % | 6.754 M -9.21 % | 7.439 M 27.42 % | 5.838 M -1.03 % | 5.899 M 3.76 % | 5.685 M -17.80 % | 6.916 M 40.26 % | 4.931 M 29.44 % | 3.810 M 0.00 % | 3.810 M |
| General and administrative expenses | 3.401 M -30.19 % | 4.872 M 17.03 % | 4.163 M -15.33 % | 4.917 M | 0.000 | 0.000 -100.00 % | 6.416 M | 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 | 4.239 M 16.39 % | 3.642 M -10.56 % | 4.072 M -20.84 % | 5.144 M | 0.000 | 0.000 -100.00 % | 7.693 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 9.053 M -10.38 % | 10.102 M 3.05 % | 9.803 M -19.98 % | 12.250 M -10.43 % | 13.677 M -17.06 % | 16.491 M -8.63 % | 18.049 M -0.61 % | 18.160 M 0.37 % | 18.093 M 6.97 % | 16.914 M 0.44 % | 16.840 M 0.03 % | 16.835 M 6.75 % | 15.771 M 20.13 % | 13.128 M 9.29 % | 12.012 M 3.82 % | 11.570 M -12.23 % | 13.182 M 22.94 % | 10.722 M -5.44 % | 11.339 M 0.00 % | 11.339 M |
| Cost and expenses | 13.943 M -5.97 % | 14.828 M -1.05 % | 14.986 M -13.36 % | 17.296 M -19.69 % | 21.537 M -11.92 % | 24.451 M -12.66 % | 27.994 M 9.62 % | 25.538 M -5.39 % | 26.993 M 10.44 % | 24.442 M -1.58 % | 24.834 M 5.28 % | 23.589 M 1.63 % | 23.210 M 22.38 % | 18.966 M 5.89 % | 17.911 M 3.80 % | 17.255 M -14.15 % | 20.098 M 28.40 % | 15.653 M 3.33 % | 15.148 M 0.00 % | 15.148 M |
| Research and development expenses | 1.413 M -11.02 % | 1.588 M 1.28 % | 1.568 M -28.37 % | 2.189 M -12.93 % | 2.514 M -17.55 % | 3.049 M -7.55 % | 3.298 M -5.61 % | 3.494 M -2.40 % | 3.580 M -17.28 % | 4.328 M 7.72 % | 4.018 M -17.15 % | 4.850 M 13.90 % | 4.258 M -8.09 % | 4.633 M 0.04 % | 4.631 M -8.22 % | 5.046 M -14.62 % | 5.910 M 20.12 % | 4.920 M 2.17 % | 4.816 M 0.00 % | 4.816 M |
| Selling general and administrative expenses | 7.640 M -10.27 % | 8.514 M 3.39 % | 8.235 M -18.15 % | 10.061 M -9.87 % | 11.163 M -16.95 % | 13.442 M -4.73 % | 14.109 M -3.80 % | 14.666 M 1.05 % | 14.513 M 15.31 % | 12.586 M -1.84 % | 12.822 M 6.98 % | 11.985 M 4.10 % | 11.513 M 35.53 % | 8.495 M 15.09 % | 7.381 M 13.14 % | 6.524 M -10.29 % | 7.272 M 25.34 % | 5.802 M -14.81 % | 6.811 M 0.00 % | 6.811 M |
| Interest income | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 898.500 K 0.00 % | 898.500 K |
| Interest expense | 863.000 K -14.55 % | 1.010 M 33.07 % | 759.000 K -60.88 % | 1.940 M 95.17 % | 994.000 K 12.44 % | 884.000 K 19.62 % | 739.000 K 27.63 % | 579.000 K 23.45 % | 469.000 K -50.27 % | 943.000 K 10.94 % | 850.000 K -12.01 % | 966.000 K -2.42 % | 990.000 K -7.99 % | 1.076 M -0.74 % | 1.084 M 1.88 % | 1.064 M -1.85 % | 1.084 M 0.37 % | 1.080 M | 0.000 | 0.000 |
| Depreciation and amortization | 323.000 K -6.38 % | 345.000 K -2.27 % | 353.000 K -19.22 % | 437.000 K 0.23 % | 436.000 K -51.72 % | 903.000 K 7.63 % | 839.000 K 1.08 % | 830.000 K 11.41 % | 745.000 K 0.13 % | 744.000 K 9.41 % | 680.000 K -0.15 % | 681.000 K -8.22 % | 742.000 K -1.33 % | 752.000 K 2.45 % | 734.000 K -4.55 % | 769.000 K -7.90 % | 835.000 K -3.80 % | 868.000 K 25.52 % | 691.500 K 0.00 % | 691.500 K |
| Operating income | -5.638 M 16.99 % | -6.792 M -1.80 % | -6.672 M 34.90 % | -10.249 M -3.71 % | -9.882 M 38.61 % | -16.096 M 5.04 % | -16.951 M -14.43 % | -14.814 M -0.35 % | -14.763 M -1.14 % | -14.596 M -2.16 % | -14.287 M 1.85 % | -14.556 M -7.28 % | -13.568 M -22.26 % | -11.098 M -12.12 % | -9.898 M -0.57 % | -9.842 M 13.91 % | -11.432 M -19.69 % | -9.551 M 14.43 % | -11.162 M 0.00 % | -11.162 M |
| Operating income ratio | -0.68 19.68 % | -0.85 -5.32 % | -0.80 44.82 % | -1.45 -72.08 % | -0.85 45.36 % | -1.55 -0.77 % | -1.53 -11.12 % | -1.38 -14.44 % | -1.21 18.57 % | -1.48 -9.44 % | -1.35 15.94 % | -1.61 -17.47 % | -1.37 2.51 % | -1.41 -13.62 % | -1.24 6.54 % | -1.33 -0.51 % | -1.32 15.35 % | -1.56 40.36 % | -2.61 0.00 % | -2.61 |
| Total other income expenses net | -731.000 K 1.75 % | -744.000 K 3.88 % | -774.000 K 60.10 % | -1.940 M -95.17 % | -994.000 K -12.44 % | -884.000 K -106.02 % | -429.085 K 22.96 % | -557.000 K -114.23 % | 3.913 M 514.95 % | -943.000 K -10.94 % | -850.000 K 12.01 % | -966.000 K -147.69 % | -390.000 K 76.15 % | -1.635 M -30.70 % | -1.251 M -16.05 % | -1.078 M -11 877.78 % | -9.000 K 99.16 % | -1.072 M -75.45 % | -611.000 K 0.00 % | -611.000 K |
| 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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 8.706 M 5 410.13 % | 158.000 K -97.85 % | 7.339 M 18.54 % | 6.191 M -76.50 % | 26.342 M -6.68 % | 28.228 M 1.18 % | 27.898 M -0.22 % | 27.959 M 31.32 % | 21.290 M 171.42 % | -29.810 M -360.76 % | 11.432 M 130.90 % | -36.994 M 33.27 % | -55.440 M -457.10 % | 15.525 M 153.10 % | 6.134 M -88.14 % | 51.722 M 359.30 % | -19.947 M -121.64 % | 92.165 M |
| Total investments | 1.401 M -66.55 % | 4.188 M -50.92 % | 8.533 M -43.15 % | 15.009 M -54.20 % | 32.773 M -25.26 % | 43.849 M -17.76 % | 53.320 M -14.41 % | 62.299 M -15.57 % | 73.784 M 99.02 % | 37.074 M 8.36 % | 34.213 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.444 M | 0.000 -100.00 % | 184.330 M |
| Total debt | 18.932 M 42.84 % | 13.254 M -42.48 % | 23.042 M -6.98 % | 24.771 M -38.61 % | 40.351 M 0.08 % | 40.318 M -0.36 % | 40.465 M -0.35 % | 40.607 M 4.24 % | 38.955 M 0.65 % | 38.702 M 33.32 % | 29.030 M -0.10 % | 29.060 M -0.48 % | 29.201 M -0.25 % | 29.273 M -8.13 % | 31.863 M | 0.000 -100.00 % | 31.775 M | 0.000 |
| Accumulated other comprehensive income loss | 1.000 K -66.67 % | 3.000 K 250.00 % | -2.000 K -100.00 % | -1.000 K -109.09 % | 11.000 K 283.33 % | -6.000 K 80.00 % | -30.000 K -500.00 % | -5.000 K 91.80 % | -61.000 K -24.49 % | -49.000 K -16.67 % | -42.000 K | 0.000 | 0.000 100.00 % | -281.342 M 0.00 % | -281.342 M | 0.000 100.00 % | -281.342 M | 0.000 |
| Retained earnings | -458.046 M -1.41 % | -451.676 M -1.70 % | -444.140 M -1.69 % | -436.775 M -1.57 % | -430.013 M -2.60 % | -419.135 M -4.22 % | -402.155 M -4.60 % | -384.465 M -4.16 % | -369.094 M -3.03 % | -358.242 M -4.53 % | -342.703 M -4.62 % | -327.566 M -4.97 % | -312.044 M -4.60 % | -298.333 M -4.46 % | -285.600 M | 0.000 100.00 % | -263.545 M | 0.000 |
| Common stock | 0.000 -100.00 % | 84.000 K 15.07 % | 73.000 K 4.29 % | 70.000 K 9.38 % | 64.000 K 20.75 % | 53.000 K 0.00 % | 53.000 K 3.92 % | 51.000 K 2.00 % | 50.000 K 0.00 % | 50.000 K 85.19 % | 27.000 K 3.85 % | 26.000 K 0.00 % | 26.000 K 1 200.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 -100.00 % | 2.000 K | 0.000 |
| Total equity | 5.191 M -52.66 % | 10.966 M -38.63 % | 17.869 M -27.16 % | 24.531 M -13.68 % | 28.419 M -24.78 % | 37.780 M -28.78 % | 53.044 M -22.66 % | 68.583 M -16.32 % | 81.955 M -9.30 % | 90.356 M 100.64 % | 45.034 M -22.59 % | 58.177 M -19.27 % | 72.063 M 125.10 % | -287.056 M -4.40 % | -274.950 M -1 101.60 % | 27.451 M 110.81 % | -253.891 M -450.54 % | 72.428 M |
| Other non current liabilities | 217.000 K -96.65 % | 6.480 M 3 402.70 % | 185.000 K -11.90 % | 210.000 K 153.01 % | 83.000 K -83.79 % | 512.000 K -10.80 % | 574.000 K -3.53 % | 595.000 K -23.03 % | 773.000 K 48.94 % | 519.000 K -5.29 % | 548.000 K 6.00 % | 517.000 K 5.94 % | 488.000 K -99.83 % | 289.336 M 0.93 % | 286.677 M | 0.000 -100.00 % | 286.657 M | 0.000 |
| Long term debt | 5.918 M 88.47 % | 3.140 M -69.44 % | 10.276 M -19.71 % | 12.799 M -8.81 % | 14.035 M -64.00 % | 38.984 M -0.49 % | 39.175 M -0.47 % | 39.361 M 4.02 % | 37.841 M 0.32 % | 37.720 M 34.58 % | 28.028 M -0.23 % | 28.094 M -0.71 % | 28.296 M -0.15 % | 28.338 M 1 257.18 % | 2.088 M | 0.000 -100.00 % | 2.574 M | 0.000 |
| Total non current liabilities | 6.135 M -23.79 % | 8.050 M -24.79 % | 10.704 M -19.46 % | 13.290 M -7.84 % | 14.420 M -63.49 % | 39.496 M -0.64 % | 39.749 M -0.87 % | 40.096 M 3.84 % | 38.614 M 0.98 % | 38.239 M 33.82 % | 28.576 M -0.12 % | 28.611 M -0.60 % | 28.784 M -90.94 % | 317.674 M 10.01 % | 288.765 M | 0.000 -100.00 % | 289.231 M | 0.000 |
| Other current liabilities | 3.459 M -48.72 % | 6.745 M 111.64 % | 3.187 M 71.44 % | 1.859 M -76.25 % | 7.829 M 5.33 % | 7.433 M -3.13 % | 7.673 M -4.24 % | 8.013 M -28.01 % | 11.130 M 7.81 % | 10.324 M 3.87 % | 9.939 M 25.49 % | 7.920 M -25.01 % | 10.561 M 18.12 % | 8.941 M 14.95 % | 7.778 M | 0.000 -100.00 % | 1.507 M | 0.000 |
| Deferred revenue | 1.504 M | 0.000 -100.00 % | 846.000 K -79.89 % | 4.207 M | 0.000 -100.00 % | 6.927 M 0.03 % | 6.925 M 1 089.86 % | 582.000 K -28.76 % | 817.000 K -16.21 % | 975.000 K 56.75 % | 622.000 K -16.73 % | 747.000 K -90.82 % | 8.134 M 3.39 % | 7.867 M 36.15 % | 5.778 M | 0.000 -100.00 % | 8.163 M | 0.000 |
| Short term debt | 13.014 M 11.38 % | 11.684 M -8.48 % | 12.766 M 6.63 % | 11.972 M -54.51 % | 26.316 M 886.36 % | 2.668 M 3.41 % | 2.580 M 107.06 % | 1.246 M 8.54 % | 1.148 M 16.90 % | 982.000 K -51.00 % | 2.004 M 3.73 % | 1.932 M 87.57 % | 1.030 M -44.92 % | 1.870 M -93.72 % | 29.775 M | 0.000 -100.00 % | 29.201 M | 0.000 |
| Total current liabilities | 19.939 M 4.31 % | 19.115 M 7.81 % | 17.730 M -6.46 % | 18.954 M -46.34 % | 35.321 M 219.62 % | 11.051 M -2.59 % | 11.345 M -25.52 % | 15.233 M -8.87 % | 16.716 M 16.53 % | 14.345 M 0.33 % | 14.298 M 18.29 % | 12.087 M -17.51 % | 14.652 M 14.49 % | 12.798 M -66.92 % | 38.684 M | 0.000 -100.00 % | 40.801 M | 0.000 |
| Total liabilities | 26.074 M -4.02 % | 27.165 M -4.46 % | 28.434 M -11.82 % | 32.244 M -35.18 % | 49.741 M -1.59 % | 50.547 M -1.07 % | 51.094 M -7.65 % | 55.329 M 0.00 % | 55.330 M 5.22 % | 52.584 M 22.65 % | 42.874 M 5.35 % | 40.698 M -6.30 % | 43.436 M -86.86 % | 330.472 M 0.92 % | 327.449 M | 0.000 -100.00 % | 330.032 M | 0.000 |
| Other non current assets | 122.000 K -1.61 % | 124.000 K 0.00 % | 124.000 K -2.36 % | 127.000 K -6.62 % | 136.000 K 15.25 % | 118.000 K 0.00 % | 118.000 K 0.00 % | 118.000 K 0.00 % | 118.000 K 0.00 % | 118.000 K 0.00 % | 118.000 K 0.00 % | 118.000 K 0.00 % | 118.000 K 2.61 % | 115.000 K 0.00 % | 115.000 K | 0.000 -100.00 % | 123.000 K | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 661.000 K -11.63 % | 748.000 K -61.84 % | 1.960 M -7.81 % | 2.126 M -7.24 % | 2.292 M -6.75 % | 2.458 M -6.33 % | 2.624 M -5.95 % | 2.790 M -5.62 % | 2.956 M -5.32 % | 3.122 M -4.73 % | 3.277 M | 0.000 -100.00 % | 2.208 M | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M 0.00 % | 8.454 M | 0.000 -100.00 % | 8.454 M | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.115 M -0.95 % | 9.202 M -11.64 % | 10.414 M -1.57 % | 10.580 M -1.54 % | 10.746 M -1.52 % | 10.912 M -1.50 % | 11.078 M -1.48 % | 11.244 M -1.45 % | 11.410 M -1.43 % | 11.576 M -1.32 % | 11.731 M | 0.000 -100.00 % | 10.662 M | 0.000 |
| Property plant equipment net | 3.338 M 1.68 % | 3.283 M -10.42 % | 3.665 M -8.24 % | 3.994 M 9.79 % | 3.638 M 3.47 % | 3.516 M -45.03 % | 6.396 M -5.59 % | 6.775 M 27.47 % | 5.315 M 8.94 % | 4.879 M -2.22 % | 4.990 M 7.20 % | 4.655 M -8.94 % | 5.112 M -6.54 % | 5.470 M -8.42 % | 5.973 M | 0.000 -100.00 % | 6.461 M | 0.000 |
| Total non current assets | 3.460 M 1.56 % | 3.407 M -10.08 % | 3.789 M -8.06 % | 4.121 M -68.03 % | 12.889 M 0.41 % | 12.836 M -24.17 % | 16.928 M -3.12 % | 17.473 M 8.00 % | 16.179 M 1.70 % | 15.909 M -1.71 % | 16.186 M 1.06 % | 16.017 M -3.74 % | 16.640 M -3.04 % | 17.161 M -3.69 % | 17.819 M | 0.000 -100.00 % | 17.246 M | 0.000 |
| Other current assets | 2.286 M 51.59 % | 1.508 M -22.75 % | 1.952 M -29.61 % | 2.773 M 18.81 % | 2.334 M -7.01 % | 2.510 M 35.38 % | 1.854 M -79.61 % | 9.091 M 8.26 % | 8.397 M 188.46 % | 2.911 M -27.41 % | 4.010 M 1.06 % | 3.968 M 11.71 % | 3.552 M 5.81 % | 3.357 M 298.22 % | 843.000 K | 0.000 -100.00 % | 901.000 K | 0.000 |
| Short term investments | 1.401 M -66.55 % | 4.188 M -50.92 % | 8.533 M -43.15 % | 15.009 M -54.20 % | 32.773 M -25.26 % | 43.849 M -17.76 % | 53.320 M -14.41 % | 62.299 M -15.57 % | 73.784 M 99.02 % | 37.074 M 8.36 % | 34.213 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.444 M | 0.000 -100.00 % | 184.330 M |
| cash and cash equivalents | 10.226 M -21.92 % | 13.096 M -16.60 % | 15.703 M -15.48 % | 18.580 M 32.63 % | 14.009 M 15.87 % | 12.090 M -3.80 % | 12.567 M -0.64 % | 12.648 M -28.40 % | 17.665 M -74.22 % | 68.512 M 289.32 % | 17.598 M -73.36 % | 66.054 M -21.96 % | 84.641 M 515.66 % | 13.748 M -46.57 % | 25.729 M 149.74 % | -51.722 M -200.00 % | 51.722 M 156.12 % | -92.165 M |
| Cash and short term investments | 11.627 M -32.73 % | 17.284 M -28.68 % | 24.236 M -27.85 % | 33.589 M -28.20 % | 46.782 M -16.37 % | 55.939 M -15.10 % | 65.887 M -12.09 % | 74.947 M -18.05 % | 91.449 M -13.39 % | 105.586 M 103.79 % | 51.811 M -21.56 % | 66.054 M -21.96 % | 84.641 M 515.66 % | 13.748 M -46.57 % | 25.729 M -50.26 % | 51.722 M 0.00 % | 51.722 M -43.88 % | 92.165 M |
| Total current assets | 27.805 M -19.93 % | 34.724 M -18.32 % | 42.514 M -19.26 % | 52.654 M -19.33 % | 65.271 M -13.54 % | 75.491 M -13.44 % | 87.210 M -18.07 % | 106.439 M -12.11 % | 121.106 M -4.66 % | 127.031 M 77.12 % | 71.722 M -13.44 % | 82.858 M -16.19 % | 98.859 M 276.53 % | 26.255 M -24.29 % | 34.680 M -32.95 % | 51.722 M -12.18 % | 58.895 M -36.10 % | 92.165 M |
| Inventory | 10.210 M -11.12 % | 11.487 M -2.64 % | 11.798 M -2.62 % | 12.116 M 9.41 % | 11.074 M -3.22 % | 11.442 M -13.06 % | 13.161 M -17.58 % | 15.969 M 3.28 % | 15.462 M 1.82 % | 15.185 M 20.01 % | 12.653 M 24.86 % | 10.134 M 24.34 % | 8.150 M 12.63 % | 7.236 M 24.16 % | 5.828 M | 0.000 -100.00 % | 4.338 M | 0.000 |
| Net receivables | 3.682 M -17.17 % | 4.445 M -1.83 % | 4.528 M 8.43 % | 4.176 M -17.81 % | 5.081 M -9.27 % | 5.600 M -11.22 % | 6.308 M -1.93 % | 6.432 M 10.93 % | 5.798 M 73.13 % | 3.349 M 3.11 % | 3.248 M 20.21 % | 2.702 M 7.39 % | 2.516 M 31.45 % | 1.914 M -16.05 % | 2.280 M | 0.000 -100.00 % | 1.934 M | 0.000 |
| Tax assets | 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 | 0.000 | 0.000 | 0.000 |
| Other assets | 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 | 0.000 | 0.000 | 0.000 |
| Account payables | 1.962 M 186.01 % | 686.000 K -26.32 % | 931.000 K 1.64 % | 916.000 K -22.11 % | 1.176 M 23.79 % | 950.000 K -13.00 % | 1.092 M -79.75 % | 5.392 M 21.50 % | 4.438 M 115.75 % | 2.057 M -12.65 % | 2.355 M 5.37 % | 2.235 M -26.98 % | 3.061 M 54.05 % | 1.987 M 75.69 % | 1.131 M | 0.000 -100.00 % | 1.930 M | 0.000 |
| Tax payables | 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 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 -100.00 % | 230.000 K -5.35 % | 243.000 K -13.52 % | 281.000 K -6.95 % | 302.000 K 36.65 % | 221.000 K | 0.000 -100.00 % | 140.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 -100.00 % | 5.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 3.410 M 38.96 % | 2.454 M -10.70 % | 2.748 M -10.20 % | 3.060 M 2.55 % | 2.984 M -4.24 % | 3.116 M -8.94 % | 3.422 M -7.91 % | 3.716 M 65.67 % | 2.243 M 6.66 % | 2.103 M -11.71 % | 2.382 M -2.38 % | 2.440 M -13.78 % | 2.830 M -2.38 % | 2.899 M -5.42 % | 3.065 M | 0.000 -100.00 % | 3.423 M | 0.000 |
| Preferred stock | 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 -100.00 % | 281.342 M 0.00 % | 281.342 M 0.00 % | 281.342 M 0.00 % | 281.342 M 0.00 % | 281.342 M |
| Other total stockholders equity | 463.236 M 0.15 % | 462.555 M 0.13 % | 461.938 M 0.15 % | 461.237 M 0.63 % | 458.357 M 0.33 % | 456.868 M 0.37 % | 455.176 M 0.48 % | 453.002 M 0.43 % | 451.060 M 0.55 % | 448.597 M 15.69 % | 387.752 M 0.53 % | 385.717 M 0.43 % | 384.081 M -33.08 % | 573.959 M 5 290.30 % | 10.648 M 104.19 % | -253.891 M -2 730.45 % | 9.652 M 104.62 % | -208.914 M |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -221.000 K | 0.000 100.00 % | -140.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 K | 0.000 | 0.000 100.00 % | -5.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 31.265 M -18.01 % | 38.131 M -17.65 % | 46.303 M -18.44 % | 56.775 M -27.36 % | 78.160 M -11.51 % | 88.327 M -15.18 % | 104.138 M -15.96 % | 123.912 M -9.74 % | 137.285 M -3.96 % | 142.940 M 62.60 % | 87.908 M -11.09 % | 98.875 M -14.39 % | 115.499 M 166.03 % | 43.416 M -17.30 % | 52.499 M | 0.000 -100.00 % | 76.141 M | 0.000 |
| 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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-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 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.968 M -142.20 % | 4.664 M 126.37 % | -17.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -962.000 K -313.78 % | 450.000 K 15.09 % | 391.000 K | 0.000 -100.00 % | 860.000 K 459.83 % | -239.000 K | 0.000 | 0.000 |
| Stock based compensation | 600.000 K -4.76 % | 630.000 K -10.38 % | 703.000 K -75.67 % | 2.890 M 93.83 % | 1.491 M -16.42 % | 1.784 M -13.36 % | 2.059 M 6.02 % | 1.942 M -19.45 % | 2.411 M 39.93 % | 1.723 M -11.82 % | 1.954 M 40.17 % | 1.394 M 50.87 % | 924.000 K 70.79 % | 541.000 K 30.99 % | 413.000 K -16.40 % | 494.000 K 5.33 % | 469.000 K 0.86 % | 465.000 K 30.99 % | 355.000 K 0.00 % | 355.000 K |
| Change in working capital | 1.663 M -51.84 % | 3.453 M 494.18 % | -876.000 K 66.01 % | -2.577 M -342.78 % | -582.000 K -152.06 % | 1.118 M -81.10 % | 5.914 M 252.07 % | -3.889 M 35.31 % | -6.012 M -178.33 % | -2.160 M -104.35 % | -1.057 M 77.62 % | -4.722 M -125.93 % | -2.090 M -379.79 % | 747.000 K 153.59 % | -1.394 M 61.87 % | -3.656 M -223.93 % | 2.950 M 116.28 % | 1.364 M 161.05 % | 522.500 K 0.00 % | 522.500 K |
| Accounts receivables | 807.000 K 212.79 % | 258.000 K 173.30 % | -352.000 K -138.85 % | 906.000 K 74.57 % | 519.000 K -26.69 % | 708.000 K 470.97 % | 124.000 K 119.56 % | -634.000 K 74.11 % | -2.449 M -2 324.75 % | -101.000 K 81.50 % | -546.000 K -193.55 % | -186.000 K 69.10 % | -602.000 K -264.48 % | 366.000 K 205.78 % | -346.000 K 77.37 % | -1.529 M -131.32 % | -661.000 K -433.06 % | -124.000 K -116.71 % | 742.000 K 0.00 % | 742.000 K |
| Inventory | 1.262 M 498.10 % | 211.000 K 4 120.00 % | 5.000 K 100.36 % | -1.403 M -361.51 % | -304.000 K -117.16 % | 1.772 M -38.09 % | 2.862 M 610.16 % | -561.000 K -71.04 % | -328.000 K 87.30 % | -2.583 M -2.54 % | -2.519 M -26.97 % | -1.984 M -147.69 % | -801.000 K 38.29 % | -1.298 M -54.34 % | -841.000 K 3.56 % | -872.000 K -164.07 % | 1.361 M 73.82 % | 783.000 K 456.72 % | -219.500 K 0.00 % | -219.500 K |
| Accounts payables | 1.275 M 622.54 % | -244.000 K -1 726.67 % | 15.000 K 105.77 % | -260.000 K -212.07 % | 232.000 K 256.76 % | -148.000 K 96.51 % | -4.242 M -573.44 % | 896.000 K -61.48 % | 2.326 M 659.13 % | -416.000 K -304.93 % | 203.000 K 124.58 % | -826.000 K -174.55 % | 1.108 M 28.99 % | 859.000 K 228.02 % | -671.000 K -299.40 % | -168.000 K -115.23 % | 1.103 M 327.52 % | 258.000 K | 0.000 | 0.000 |
| Other working capital | -1.681 M -188.89 % | 1.891 M 447.61 % | -544.000 K 70.11 % | -1.820 M -76.87 % | -1.029 M 15.24 % | -1.214 M -116.93 % | 7.170 M 299.72 % | -3.590 M 35.44 % | -5.561 M -691.60 % | 940.000 K -47.92 % | 1.805 M 204.58 % | -1.726 M 3.84 % | -1.795 M -318.90 % | 820.000 K 76.72 % | 464.000 K 142.69 % | -1.087 M -194.77 % | 1.147 M 156.60 % | 447.000 K | 0.000 | 0.000 |
| Other non cash items | 851.000 K 306.05 % | -413.000 K -188.44 % | 467.000 K -37.73 % | 750.000 K -62.42 % | 1.996 M 219.38 % | -1.672 M -109.72 % | 17.203 M 3 625.20 % | -488.000 K 9.29 % | -538.000 K -843.86 % | -57.000 K -155.88 % | 102.000 K -17.74 % | 124.000 K -66.67 % | 372.000 K 63.16 % | 228.000 K 10.14 % | 207.000 K -10.78 % | 232.000 K 189.58 % | -259.000 K -135.82 % | 723.000 K 181.28 % | -889.500 K 0.00 % | -889.500 K |
| Net cash provided by operating activities | -2.934 M 31.94 % | -4.311 M 35.83 % | -6.718 M 37.15 % | -10.689 M -12.46 % | -9.505 M 6.96 % | -10.216 M -9.09 % | -9.365 M 44.83 % | -16.976 M -19.16 % | -14.246 M 7.03 % | -15.323 M -13.86 % | -13.458 M 25.42 % | -18.045 M -22.55 % | -14.725 M -47.03 % | -10.015 M 7.25 % | -10.798 M 17.36 % | -13.067 M -70.32 % | -7.672 M -3.51 % | -7.412 M 36.81 % | -11.730 M 0.00 % | -11.730 M |
| Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -15.000 K 89.73 % | -146.000 K -69.77 % | -86.000 K 60.19 % | -216.000 K 48.20 % | -417.000 K -98.57 % | -210.000 K 35.38 % | -325.000 K -37.13 % | -237.000 K 67.89 % | -738.000 K -1 217.86 % | -56.000 K 70.68 % | -191.000 K 25.10 % | -255.000 K 82.45 % | -1.453 M -1 863.51 % | -74.000 K 19.57 % | -92.000 K 80.22 % | -465.000 K -159.05 % | -179.500 K 0.00 % | -179.500 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 21.767 M | 0.000 100.00 % | -9.592 M 21.22 % | -12.175 M -133.72 % | 36.109 M 1 232.93 % | 2.709 M | 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 % | -2.388 M -12.75 % | -2.118 M | 0.000 100.00 % | -10.091 M 47.57 % | -19.245 M -23.30 % | -15.608 M -3.19 % | -15.125 M 71.49 % | -53.059 M -365.06 % | -11.409 M 66.69 % | -34.255 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 2.775 M -59.19 % | 6.800 M -21.69 % | 8.683 M -51.80 % | 18.015 M -16.60 % | 21.600 M -26.28 % | 29.300 M 16.27 % | 25.200 M -7.69 % | 27.300 M 61.06 % | 16.950 M 94.83 % | 8.700 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 -100.00 % | 4.000 K | 0.000 -100.00 % | 14.204 M 165.25 % | -21.767 M | 0.000 -100.00 % | 9.592 M -21.22 % | 12.175 M 133.72 % | -36.109 M -1 232.93 % | -2.709 M 92.09 % | -34.255 M | 0.000 100.00 % | -38.000 K | 0.000 100.00 % | -1.297 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net cash used for investing activites | 2.775 M -37.16 % | 4.416 M -32.58 % | 6.550 M -79.58 % | 32.073 M 180.78 % | 11.423 M 16.10 % | 9.839 M 7.24 % | 9.175 M -23.32 % | 11.965 M 132.84 % | -36.434 M -1 136.73 % | -2.946 M 91.58 % | -34.993 M -62 387.50 % | -56.000 K 70.68 % | -191.000 K 25.10 % | -255.000 K 82.45 % | -1.453 M -1 863.51 % | -74.000 K 19.57 % | -92.000 K 80.22 % | -465.000 K -159.05 % | -179.500 K 0.00 % | -179.500 K |
| Debt repayment | -2.710 M 0.00 % | -2.710 M -0.04 % | -2.709 M 83.88 % | -16.809 M -210 012.50 % | -8.000 K 0.00 % | -8.000 K 0.00 % | -8.000 K -14.29 % | -7.000 K 61.11 % | -18.000 K -100.18 % | 9.836 M 75 761.54 % | -13.000 K 0.00 % | -13.000 K -8.33 % | -12.000 K 0.00 % | -12.000 K 0.00 % | -12.000 K -9.09 % | -11.000 K -10.00 % | -10.000 K 9.09 % | -11.000 K | 0.000 | 0.000 |
| Common stock issued | 0.000 100.00 % | -3.000 K | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 -100.00 % | 117.000 K 11 600.00 % | 1.000 K | 0.000 -100.00 % | 20.623 M 3 548.66 % | -598.000 K -67.98 % | -356.000 K -100.42 % | 84.390 M | 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 100.00 % | -149.000 K | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -1.000 K 50.00 % | -2.000 K | 0.000 100.00 % | -4.000 K | 0.000 100.00 % | -92.000 K -178.63 % | 117.000 K 11 600.00 % | 1.000 K 102.38 % | -42.000 K -100.07 % | 59.347 M | 0.000 100.00 % | -117.000 K -100.14 % | 85.821 M 5 151.27 % | -1.699 M -3 133.93 % | 56.000 K 108.83 % | -634.000 K -21 233.33 % | 3.000 K -76.92 % | 13.000 K 102.66 % | -489.000 K 0.00 % | -489.000 K |
| Net cash used provided by financing activities | -2.711 M 0.04 % | -2.712 M -0.11 % | -2.709 M 83.89 % | -16.813 M -1 681 400.00 % | 1.000 K 101.00 % | -100.000 K -191.74 % | 109.000 K 1 916.67 % | -6.000 K 96.41 % | -167.000 K -100.24 % | 69.183 M 1 383 760.00 % | -5.000 K 98.97 % | -486.000 K -100.57 % | 85.809 M 5 115.14 % | -1.711 M -3 988.64 % | 44.000 K 106.82 % | -645.000 K -9 114.29 % | -7.000 K -450.00 % | 2.000 K 100.41 % | -489.000 K 0.00 % | -489.000 K |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -35.299 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.993 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -2.870 M -10.09 % | -2.607 M 9.38 % | -2.877 M -162.94 % | 4.571 M 138.20 % | 1.919 M 502.31 % | -477.000 K -488.89 % | -81.000 K 98.39 % | -5.017 M 90.13 % | -50.847 M -199.87 % | 50.914 M 205.07 % | -48.456 M -160.70 % | -18.587 M -126.22 % | 70.893 M 691.71 % | -11.981 M 1.85 % | -12.207 M 11.45 % | -13.786 M -77.40 % | -7.771 M 1.32 % | -7.875 M 36.48 % | -12.399 M 0.00 % | -12.399 M |
| Cash at beginning of period | 13.096 M -16.60 % | 15.703 M -15.48 % | 18.580 M 32.63 % | 14.009 M 15.87 % | 12.090 M -3.80 % | 12.567 M -0.64 % | 12.648 M -28.40 % | 17.665 M -74.22 % | 68.512 M 289.32 % | 17.598 M -73.36 % | 66.054 M -21.96 % | 84.641 M 515.66 % | 13.748 M -46.57 % | 25.729 M -32.18 % | 37.936 M -26.65 % | 51.722 M -13.06 % | 59.493 M -11.69 % | 67.368 M -15.54 % | 79.767 M | 0.000 |
| Cash at end of period | 10.226 M -21.92 % | 13.096 M -16.60 % | 15.703 M -15.48 % | 18.580 M 32.63 % | 14.009 M 15.87 % | 12.090 M -3.80 % | 12.567 M -0.64 % | 12.648 M -28.40 % | 17.665 M -74.22 % | 68.512 M 289.32 % | 17.598 M -73.36 % | 66.054 M -21.96 % | 84.641 M 515.66 % | 13.748 M -46.57 % | 25.729 M -32.18 % | 37.936 M -26.65 % | 51.722 M -13.06 % | 59.493 M -11.69 % | 67.368 M 643.36 % | -12.399 M |
| Operating cash flow | -2.934 M 31.94 % | -4.311 M 35.83 % | -6.718 M 37.15 % | -10.689 M -12.46 % | -9.505 M 6.96 % | -10.216 M -9.09 % | -9.365 M 44.83 % | -16.976 M -19.16 % | -14.246 M 7.03 % | -15.323 M -13.86 % | -13.458 M 25.42 % | -18.045 M -22.55 % | -14.725 M -47.03 % | -10.015 M 7.25 % | -10.798 M 17.36 % | -13.067 M -70.32 % | -7.672 M -3.51 % | -7.412 M 36.81 % | -11.730 M 0.00 % | -11.730 M |
| Capital expenditure | 0.000 | 0.000 100.00 % | -15.000 K 89.73 % | -146.000 K -69.77 % | -86.000 K 60.19 % | -216.000 K 48.20 % | -417.000 K -98.57 % | -210.000 K 35.38 % | -325.000 K -37.13 % | -237.000 K 67.89 % | -738.000 K -1 217.86 % | -56.000 K 70.68 % | -191.000 K 25.10 % | -255.000 K 82.45 % | -1.453 M -1 863.51 % | -74.000 K 19.57 % | -92.000 K 80.22 % | -465.000 K -159.05 % | -179.500 K 0.00 % | -179.500 K |
| Free CashFlow | -2.934 M 31.94 % | -4.311 M 35.97 % | -6.733 M 37.86 % | -10.835 M -12.97 % | -9.591 M 8.06 % | -10.432 M -6.64 % | -9.782 M 43.08 % | -17.186 M -17.95 % | -14.571 M 6.36 % | -15.560 M -9.61 % | -14.196 M 21.57 % | -18.101 M -21.35 % | -14.916 M -45.24 % | -10.270 M 16.17 % | -12.251 M 6.77 % | -13.141 M -69.26 % | -7.764 M 1.43 % | -7.877 M 33.86 % | -11.910 M 0.00 % | -11.910 M |
| 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |