Biodesix, Inc. BDSX
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 71.323 M 45.30 % | 49.087 M 28.46 % | 38.212 M -29.89 % | 54.506 M 19.64 % | 45.557 M 85.55 % | 24.552 M 20.16 % | 20.432 M |
| Net income | -42.931 M 17.67 % | -52.146 M 20.32 % | -65.447 M -51.64 % | -43.159 M -37.67 % | -31.350 M -2.03 % | -30.726 M -17.43 % | -26.166 M |
| Income before tax | -42.931 M 17.67 % | -52.146 M 20.32 % | -65.447 M -51.64 % | -43.159 M -37.67 % | -31.350 M -2.03 % | -30.726 M -17.43 % | -26.166 M |
| Income before tax ratio | -0.60 43.34 % | -1.06 37.98 % | -1.71 -116.30 % | -0.79 -15.07 % | -0.69 45.01 % | -1.25 2.28 % | -1.28 |
| EBITDA | -29.217 M 21.25 % | -37.103 M 28.00 % | -51.531 M -45.27 % | -35.473 M -70.19 % | -20.843 M 16.38 % | -24.925 M -15.88 % | -21.510 M |
| Net income ratio | -0.60 43.34 % | -1.06 37.98 % | -1.71 -116.30 % | -0.79 -15.07 % | -0.69 45.01 % | -1.25 2.28 % | -1.28 |
| Ratio EBITDA | -0.41 45.80 % | -0.76 43.95 % | -1.35 -107.21 % | -0.65 -42.25 % | -0.46 54.93 % | -1.02 3.57 % | -1.05 |
| Gross profit ratio | 0.78 6.35 % | 0.73 16.74 % | 0.63 43.06 % | 0.44 -14.90 % | 0.52 -31.29 % | 0.75 -4.05 % | 0.78 |
| Weighted average shs out dil | 6.484 M 57.92 % | 4.106 M 95.03 % | 2.105 M 53.86 % | 1.368 M -71.72 % | 4.838 M -89.42 % | 45.712 M 3 344.59 % | 1.327 M |
| Weighted average shs out | 6.484 M 57.92 % | 4.106 M 95.03 % | 2.105 M 53.86 % | 1.368 M -71.72 % | 4.838 M -89.42 % | 45.712 M 3 344.59 % | 1.327 M |
| EPS diluted | -6.60 48.44 % | -12.80 58.71 % | -31.00 1.90 % | -31.60 -387.65 % | -6.48 -867.16 % | -0.67 96.62 % | -19.80 |
| Earnings per share | -6.60 48.44 % | -12.80 58.71 % | -31.00 1.90 % | -31.60 -387.65 % | -6.48 -867.16 % | -0.67 96.62 % | -19.80 |
| Gross profit | 55.750 M 54.53 % | 36.077 M 49.96 % | 24.058 M 0.29 % | 23.988 M 1.82 % | 23.559 M 27.50 % | 18.478 M 15.30 % | 16.026 M |
| Income tax expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 211.000 K |
| Cost of revenue | 15.573 M 19.70 % | 13.010 M -8.08 % | 14.154 M -53.62 % | 30.518 M 38.73 % | 21.998 M 262.17 % | 6.074 M 37.86 % | 4.406 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 30.637 M | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 61.462 M 21.67 % | 50.517 M 44.93 % | 34.857 M | 0.000 -100.00 % | 25.899 M |
| Other expenses | 238.000 K 440.91 % | 44.000 K -45.68 % | 81.000 K -95.01 % | 1.622 M 98.29 % | 818.000 K -80.12 % | 4.114 M | 0.000 |
| Operating expenses | 90.248 M 16.57 % | 77.419 M 3.72 % | 74.645 M 14.97 % | 64.928 M 39.65 % | 46.493 M 2.82 % | 45.219 M 32.66 % | 34.087 M |
| Cost and expenses | 105.821 M 17.02 % | 90.429 M 1.84 % | 88.799 M -6.96 % | 95.446 M 39.36 % | 68.491 M 33.53 % | 51.293 M 33.25 % | 38.493 M |
| Research and development expenses | 9.559 M -4.30 % | 9.988 M -23.77 % | 13.102 M 2.45 % | 12.789 M 18.22 % | 10.818 M 3.34 % | 10.468 M 27.85 % | 8.188 M |
| Selling general and administrative expenses | 80.451 M 19.39 % | 67.387 M 9.64 % | 61.462 M 21.67 % | 50.517 M 44.93 % | 34.857 M 13.77 % | 30.637 M 18.29 % | 25.899 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K 129.17 % | 24.000 K |
| Interest expense | 8.258 M -13.40 % | 9.536 M 18.14 % | 8.072 M 79.06 % | 4.508 M -40.72 % | 7.604 M 152.79 % | 3.008 M 3.16 % | 2.916 M |
| Depreciation and amortization | 5.456 M -0.93 % | 5.507 M -5.77 % | 5.844 M 83.89 % | 3.178 M 9.47 % | 2.903 M 3.94 % | 2.793 M 60.52 % | 1.740 M |
| Operating income | -34.498 M 16.55 % | -41.342 M 18.28 % | -50.587 M -23.56 % | -40.940 M -78.51 % | -22.934 M 14.24 % | -26.741 M -13.98 % | -23.461 M |
| Operating income ratio | -0.48 42.57 % | -0.84 36.38 % | -1.32 -76.25 % | -0.75 -49.20 % | -0.50 53.78 % | -1.09 5.15 % | -1.15 |
| Total other income expenses net | -8.433 M 21.95 % | -10.804 M 27.29 % | -14.860 M -569.67 % | -2.219 M 73.63 % | -8.416 M -111.19 % | -3.985 M -47.32 % | -2.705 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | 35.731 M 3.85 % | 34.407 M 406.17 % | -11.238 M 50.49 % | -22.700 M 33.93 % | -34.360 M -211.98 % | 30.685 M 78.56 % | 17.185 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 61.976 M 2.12 % | 60.691 M 90.55 % | 31.850 M 218.12 % | 10.012 M -63.94 % | 27.766 M -22.81 % | 35.971 M 55.73 % | 23.099 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -121.070 M 37.58 % | -193.959 M -3 383.46 % | -5.568 M |
| Retained earnings | -462.497 M -10.23 % | -419.566 M -14.19 % | -367.420 M -21.67 % | -301.973 M -16.68 % | -258.814 M -12.11 % | -230.864 M -15.35 % | -200.138 M |
| Common stock | 145.000 K 51.04 % | 96.000 K 23.08 % | 78.000 K 151.61 % | 31.000 K 14.81 % | 27.000 K 2 600.00 % | 1.000 K 0.00 % | 1.000 K |
| Total equity | 20.876 M 355.81 % | 4.580 M -77.77 % | 20.606 M 4.46 % | 19.727 M -52.08 % | 41.166 M 118.01 % | -228.539 M -15.41 % | -198.030 M |
| Other non current liabilities | 815.000 K 14.47 % | 712.000 K -96.29 % | 19.203 M 10.25 % | 17.417 M -45.32 % | 31.853 M -85.76 % | 223.760 M 6.80 % | 209.520 M |
| Long term debt | 61.236 M 1.40 % | 60.388 M 99.58 % | 30.258 M 202.79 % | 9.993 M -37.25 % | 15.926 M -33.12 % | 23.812 M 3.09 % | 23.099 M |
| Total non current liabilities | 62.051 M 1.56 % | 61.100 M 23.53 % | 49.461 M 80.45 % | 27.410 M -42.63 % | 47.779 M -80.70 % | 247.572 M 6.43 % | 232.619 M |
| Other current liabilities | 10.705 M -64.15 % | 29.860 M 60.54 % | 18.600 M -26.86 % | 25.429 M 226.47 % | 7.789 M 4.68 % | 7.441 M 140.81 % | 3.090 M |
| Deferred revenue | 678.000 K 109.26 % | 324.000 K -66.32 % | 962.000 K -48.00 % | 1.850 M -47.62 % | 3.532 M 175.29 % | 1.283 M 160.77 % | 492.000 K |
| Short term debt | 740.000 K 144.22 % | 303.000 K -80.97 % | 1.592 M 8 278.95 % | 19.000 K -99.84 % | 11.840 M -2.62 % | 12.159 M | 0.000 |
| Total current liabilities | 14.317 M -57.16 % | 33.416 M 46.31 % | 22.839 M -21.14 % | 28.960 M -9.85 % | 32.125 M 42.15 % | 22.600 M 405.82 % | 4.468 M |
| Total liabilities | 76.368 M -19.20 % | 94.516 M 30.73 % | 72.300 M 28.26 % | 56.370 M -29.45 % | 79.904 M -70.42 % | 270.172 M 13.95 % | 237.087 M |
| Other non current assets | 7.260 M 5.85 % | 6.859 M 15.80 % | 5.923 M 257.45 % | 1.657 M -52.12 % | 3.461 M 3 745.56 % | 90.000 K -9.09 % | 99.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 5.874 M -25.75 % | 7.911 M -19.25 % | 9.797 M -15.67 % | 11.617 M -12.39 % | 13.260 M -12.14 % | 15.092 M -10.45 % | 16.853 M |
| GoodWill | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 29.23 % | 11.631 M 7.65 % | 10.804 M |
| Goodwill and intangible assets | 20.905 M -8.88 % | 22.942 M -7.60 % | 24.828 M -6.83 % | 26.648 M -5.81 % | 28.291 M 5.87 % | 26.723 M -3.38 % | 27.657 M |
| Property plant equipment net | 29.595 M -0.06 % | 29.612 M 235.70 % | 8.821 M 111.08 % | 4.179 M 31.50 % | 3.178 M 49.91 % | 2.120 M 52.74 % | 1.388 M |
| Total non current assets | 57.760 M -2.78 % | 59.413 M 50.14 % | 39.572 M 21.82 % | 32.484 M -7.00 % | 34.930 M 20.73 % | 28.933 M -0.72 % | 29.144 M |
| Other current assets | 4.636 M 7.31 % | 4.320 M 14.26 % | 3.781 M -12.98 % | 4.345 M -21.14 % | 5.510 M 316.79 % | 1.322 M -6.04 % | 1.407 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 26.245 M -0.15 % | 26.284 M -39.00 % | 43.088 M 31.72 % | 32.712 M -47.35 % | 62.126 M 1 075.29 % | 5.286 M -10.62 % | 5.914 M |
| Cash and short term investments | 26.245 M -0.15 % | 26.284 M -39.00 % | 43.088 M 31.72 % | 32.712 M -47.35 % | 62.126 M 1 075.29 % | 5.286 M -10.62 % | 5.914 M |
| Total current assets | 39.484 M -0.50 % | 39.683 M -25.60 % | 53.334 M 22.29 % | 43.613 M -49.37 % | 86.140 M 578.27 % | 12.700 M 28.11 % | 9.913 M |
| Inventory | 0.000 -100.00 % | 1.400 M 0.00 % | 1.400 M -51.72 % | 2.900 M -9.38 % | 3.200 M 300.00 % | 800.000 K 14.29 % | 700.000 K |
| Net receivables | 8.603 M 12.03 % | 7.679 M 51.61 % | 5.065 M 38.54 % | 3.656 M -76.11 % | 15.304 M 189.19 % | 5.292 M 179.70 % | 1.892 M |
| Tax assets | 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 |
| Account payables | 2.194 M -25.09 % | 2.929 M 73.83 % | 1.685 M 1.38 % | 1.662 M -81.46 % | 8.964 M 422.07 % | 1.717 M 93.79 % | 886.000 K |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 -100.00 % | 400.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 25.547 M 0.52 % | 25.415 M 273.91 % | 6.797 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 121.070 M -37.58 % | 193.959 M 5.43 % | 183.962 M |
| Other total stockholders equity | 483.228 M 13.96 % | 424.050 M 9.31 % | 387.948 M 20.60 % | 321.669 M 7.24 % | 299.953 M 12 806.76 % | 2.324 M -69.72 % | 7.675 M |
| Deferred tax liabilities non current | 0.000 | 0.000 100.00 % | -400.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 97.244 M -1.87 % | 99.096 M 6.66 % | 92.906 M 22.09 % | 76.097 M -37.15 % | 121.070 M 190.80 % | 41.633 M 6.60 % | 39.057 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 100.00 % | -2.105 M -231.89 % | 1.596 M | 0.000 -100.00 % | 47.000 K |
| Stock based compensation | 6.638 M 23.54 % | 5.373 M -9.86 % | 5.961 M 20.57 % | 4.944 M 33.30 % | 3.709 M | 0.000 -100.00 % | 142.000 K |
| Change in working capital | -21.669 M -291.69 % | 11.304 M 360.22 % | -4.344 M -194.62 % | 4.591 M 195.63 % | -4.801 M -191.85 % | -1.645 M -750.20 % | 253.000 K |
| Accounts receivables | -1.811 M 61.62 % | -4.718 M -214.32 % | -1.501 M -113.10 % | 11.454 M 211.12 % | -10.308 M -182.72 % | -3.646 M -2 397.26 % | -146.000 K |
| Inventory | 22.000 K -86.75 % | 166.000 K -81.68 % | 906.000 K -87.80 % | 7.425 M 163.71 % | -11.654 M | 0.000 100.00 % | -389.000 K |
| Accounts payables | 1.637 M 219.10 % | 513.000 K 166.36 % | -773.000 K 89.59 % | -7.425 M -163.71 % | 11.654 M 876.87 % | 1.193 M 248.83 % | 342.000 K |
| Other working capital | -21.517 M -240.24 % | 15.343 M 615.56 % | -2.976 M 56.64 % | -6.863 M -224.62 % | 5.507 M 581.56 % | 808.000 K 81.17 % | 446.000 K |
| Other non cash items | 3.857 M -45.61 % | 7.092 M -45.50 % | 13.014 M 200.69 % | 4.328 M -34.19 % | 6.577 M -16.24 % | 7.852 M 24.50 % | 6.307 M |
| Net cash provided by operating activities | -48.649 M -112.72 % | -22.870 M 49.15 % | -44.972 M -59.35 % | -28.223 M -32.09 % | -21.366 M 1.66 % | -21.726 M -22.91 % | -17.677 M |
| Investments in property plant and equipment | -3.230 M 85.91 % | -22.919 M -548.53 % | -3.534 M -38.75 % | -2.547 M -17.00 % | -2.177 M -53.74 % | -1.416 M -129.50 % | -617.000 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -750.000 K -64.47 % | -456.000 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -210.000 K -46.85 % | -143.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -119.000 K |
| Net cash used for investing activites | -3.440 M 85.08 % | -23.062 M -552.57 % | -3.534 M -38.75 % | -2.547 M 12.98 % | -2.927 M -56.36 % | -1.872 M -203.40 % | -617.000 K |
| Debt repayment | -51.000 K -100.51 % | 9.951 M -39.68 % | 16.498 M 207.48 % | -15.350 M -195.70 % | 16.040 M 23.00 % | 13.041 M 203.12 % | -12.646 M |
| Common stock issued | 55.625 M 97.77 % | 28.126 M -52.76 % | 59.538 M 264.30 % | 16.343 M -77.30 % | 72.000 M 616.63 % | 10.047 M -68.16 % | 31.550 M |
| Common stock repurchased | 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 |
| Other financing activites | -3.524 M 60.62 % | -8.948 M 47.84 % | -17.154 M -6 476.95 % | 269.000 K 103.89 % | -6.909 M -5 856.03 % | -116.000 K -100.37 % | 31.678 M |
| Net cash used provided by financing activities | 52.050 M 78.69 % | 29.129 M -50.53 % | 58.882 M 4 565.77 % | 1.262 M -98.44 % | 81.131 M 253.17 % | 22.972 M 20.70 % | 19.032 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.000 K | 0.000 |
| Net change in cash | -39.000 K 99.77 % | -16.803 M -261.94 % | 10.376 M 135.16 % | -29.508 M -151.92 % | 56.838 M 9 150.64 % | -628.000 K -185.09 % | 738.000 K |
| Cash at beginning of period | 26.371 M -38.92 % | 43.174 M 31.64 % | 32.798 M -47.36 % | 62.306 M 1 039.47 % | 5.468 M -10.57 % | 6.114 M 14.15 % | 5.356 M |
| Cash at end of period | 26.332 M -0.15 % | 26.371 M -38.92 % | 43.174 M 31.64 % | 32.798 M -47.36 % | 62.306 M 1 035.73 % | 5.486 M -9.98 % | 6.094 M |
| Operating cash flow | -48.649 M -112.72 % | -22.870 M 49.15 % | -44.972 M -59.35 % | -28.223 M -32.09 % | -21.366 M 1.66 % | -21.726 M -22.91 % | -17.677 M |
| Capital expenditure | -3.230 M 85.99 % | -23.062 M -552.57 % | -3.534 M -38.75 % | -2.547 M -17.00 % | -2.177 M -66.18 % | -1.310 M -112.32 % | -617.000 K |
| Free CashFlow | -51.879 M -12.95 % | -45.932 M 5.31 % | -48.506 M -57.64 % | -30.770 M -30.70 % | -23.543 M -2.20 % | -23.036 M -25.92 % | -18.294 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2025-09-30 | 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 | 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 21.768 M 8.74 % | 20.018 M 11.47 % | 17.958 M -12.10 % | 20.429 M 12.55 % | 18.151 M 1.26 % | 17.925 M 20.97 % | 14.818 M 1.02 % | 14.668 M 8.72 % | 13.491 M 13.64 % | 11.872 M 31.10 % | 9.056 M -5.74 % | 9.607 M -13.50 % | 11.107 M 1.43 % | 10.950 M 67.23 % | 6.548 M -9.36 % | 7.224 M 10.61 % | 6.531 M -45.05 % | 11.885 M -58.83 % | 28.866 M 6.80 % | 27.029 M 194.02 % | 9.193 M 116.87 % | 4.239 M -16.82 % | 5.096 M -38.39 % | 8.271 M 109.82 % | 3.942 M -36.11 % | 6.170 M 0.00 % | 6.170 M 20.78 % | 5.108 M 0.00 % | 5.108 M |
| Net income | -8.716 M 24.00 % | -11.468 M -3.31 % | -11.101 M -34.54 % | -8.251 M 19.57 % | -10.258 M 5.09 % | -10.808 M 20.61 % | -13.614 M -48.97 % | -9.139 M 16.53 % | -10.949 M 18.02 % | -13.356 M 28.59 % | -18.702 M 8.04 % | -20.338 M -48.46 % | -13.699 M 13.43 % | -15.824 M -1.53 % | -15.586 M -17.35 % | -13.282 M -15.36 % | -11.514 M -0.98 % | -11.402 M -63.80 % | -6.961 M -53.56 % | -4.533 M 48.75 % | -8.845 M -7.00 % | -8.266 M 14.83 % | -9.705 M -48.74 % | -6.525 M 32.04 % | -9.601 M -31.53 % | -7.300 M 0.00 % | -7.300 M -11.59 % | -6.542 M 0.00 % | -6.542 M |
| Income before tax | -8.716 M 24.00 % | -11.468 M -3.31 % | -11.101 M -34.54 % | -8.251 M 19.57 % | -10.258 M 5.09 % | -10.808 M 20.61 % | -13.614 M -48.97 % | -9.139 M 16.53 % | -10.949 M 18.02 % | -13.356 M 28.59 % | -18.702 M 8.04 % | -20.338 M -48.46 % | -13.699 M 13.43 % | -15.824 M -1.53 % | -15.586 M -17.35 % | -13.282 M -15.36 % | -11.514 M -0.98 % | -11.402 M -63.80 % | -6.961 M -53.56 % | -4.533 M 48.75 % | -8.845 M -7.00 % | -8.266 M 14.83 % | -9.705 M -48.74 % | -6.525 M 32.04 % | -9.601 M -31.53 % | -7.300 M 0.00 % | -7.300 M -11.59 % | -6.542 M 0.00 % | -6.542 M |
| Income before tax ratio | -0.40 30.11 % | -0.57 7.32 % | -0.62 -53.05 % | -0.40 28.53 % | -0.57 6.27 % | -0.60 34.37 % | -0.92 -47.46 % | -0.62 23.23 % | -0.81 27.86 % | -1.13 45.52 % | -2.07 2.45 % | -2.12 -71.64 % | -1.23 14.65 % | -1.45 39.29 % | -2.38 -29.46 % | -1.84 -4.29 % | -1.76 -83.77 % | -0.96 -297.83 % | -0.24 -43.79 % | -0.17 82.57 % | -0.96 50.66 % | -1.95 -2.39 % | -1.90 -141.40 % | -0.79 67.61 % | -2.44 -105.85 % | -1.18 0.00 % | -1.18 7.61 % | -1.28 0.00 % | -1.28 |
| EBITDA | -5.235 M 35.83 % | -8.158 M -1.83 % | -8.011 M -57.05 % | -5.101 M 24.99 % | -6.800 M 9.97 % | -7.553 M 22.64 % | -9.763 M -77.35 % | -5.505 M 24.84 % | -7.324 M 22.97 % | -9.508 M 35.61 % | -14.766 M 8.52 % | -16.142 M -79.44 % | -8.996 M 31.50 % | -13.132 M 0.97 % | -13.261 M -21.32 % | -10.931 M -19.23 % | -9.168 M 6.54 % | -9.810 M -76.31 % | -5.564 M -79.54 % | -3.099 M 42.65 % | -5.404 M -13.32 % | -4.769 M 37.00 % | -7.570 M -57.41 % | -4.809 M 41.33 % | -8.197 M -56.21 % | -5.248 M 0.00 % | -5.248 M 2.42 % | -5.378 M 0.00 % | -5.378 M |
| Net income ratio | -0.40 30.11 % | -0.57 7.32 % | -0.62 -53.05 % | -0.40 28.53 % | -0.57 6.27 % | -0.60 34.37 % | -0.92 -47.46 % | -0.62 23.23 % | -0.81 27.86 % | -1.13 45.52 % | -2.07 2.45 % | -2.12 -71.64 % | -1.23 14.65 % | -1.45 39.29 % | -2.38 -29.46 % | -1.84 -4.29 % | -1.76 -83.77 % | -0.96 -297.83 % | -0.24 -43.79 % | -0.17 82.57 % | -0.96 50.66 % | -1.95 -2.39 % | -1.90 -141.40 % | -0.79 67.61 % | -2.44 -105.85 % | -1.18 0.00 % | -1.18 7.61 % | -1.28 0.00 % | -1.28 |
| Ratio EBITDA | -0.24 40.99 % | -0.41 8.64 % | -0.45 -78.66 % | -0.25 33.35 % | -0.37 11.09 % | -0.42 36.05 % | -0.66 -75.55 % | -0.38 30.87 % | -0.54 32.21 % | -0.80 50.88 % | -1.63 2.96 % | -1.68 -107.45 % | -0.81 32.46 % | -1.20 40.78 % | -2.03 -33.84 % | -1.51 -7.79 % | -1.40 -70.07 % | -0.83 -328.22 % | -0.19 -68.12 % | -0.11 80.50 % | -0.59 47.75 % | -1.13 24.26 % | -1.49 -155.49 % | -0.58 72.04 % | -2.08 -144.48 % | -0.85 0.00 % | -0.85 19.21 % | -1.05 0.00 % | -1.05 |
| Gross profit ratio | 0.81 1.60 % | 0.80 0.61 % | 0.79 0.80 % | 0.79 2.30 % | 0.77 -1.78 % | 0.78 -0.26 % | 0.79 2.05 % | 0.77 1.23 % | 0.76 4.59 % | 0.73 11.87 % | 0.65 -0.89 % | 0.66 -2.53 % | 0.67 5.72 % | 0.64 25.81 % | 0.51 -22.74 % | 0.65 12.29 % | 0.58 44.41 % | 0.40 9.49 % | 0.37 -19.44 % | 0.46 -20.60 % | 0.58 3.37 % | 0.56 -19.11 % | 0.69 -11.43 % | 0.78 25.86 % | 0.62 -20.46 % | 0.78 0.00 % | 0.78 -0.83 % | 0.78 0.00 % | 0.78 |
| Weighted average shs out dil | 7.500 M 2.28 % | 7.333 M 0.07 % | 7.327 M -0.04 % | 7.330 M 0.21 % | 7.315 M 15.04 % | 6.358 M -93.46 % | 97.166 M 2 004.87 % | 4.616 M -94.21 % | 79.709 M 1.53 % | 78.506 M 0.95 % | 77.765 M 34.53 % | 57.805 M 42.91 % | 40.448 M 3.08 % | 39.239 M 26.29 % | 31.070 M 14.81 % | 27.063 M 1 829.56 % | 1.403 M -94.94 % | 27.730 M 4.23 % | 26.604 M 44.34 % | 18.431 M -30.24 % | 26.421 M -42.20 % | 45.712 M 0.00 % | 45.712 M | 0.000 -100.00 % | 1.327 M 18.10 % | 1.124 M 0.00 % | 1.124 M -14.00 % | 1.307 M 0.00 % | 1.307 M |
| Weighted average shs out | 7.500 M 2.28 % | 7.333 M 0.07 % | 7.327 M -0.04 % | 7.330 M 0.21 % | 7.315 M 15.04 % | 6.358 M -93.46 % | 97.166 M 2 004.87 % | 4.616 M -94.21 % | 79.709 M 1.53 % | 78.506 M 0.95 % | 77.765 M 34.53 % | 57.805 M 42.91 % | 40.448 M 3.08 % | 39.239 M 26.29 % | 31.070 M 14.81 % | 27.063 M 1 829.56 % | 1.403 M -94.94 % | 27.730 M 4.23 % | 26.604 M 44.34 % | 18.431 M -30.24 % | 26.421 M -42.20 % | 45.712 M 0.00 % | 45.712 M | 0.000 -100.00 % | 1.327 M 18.10 % | 1.124 M 0.00 % | 1.124 M -14.00 % | 1.307 M 0.00 % | 1.307 M |
| EPS diluted | -1.16 27.50 % | -1.60 0.00 % | -1.60 -33.33 % | -1.20 14.29 % | -1.40 12.50 % | -1.60 -1 042.86 % | -0.14 92.93 % | -1.98 -1 314.29 % | -0.14 17.65 % | -0.17 29.17 % | -0.24 31.43 % | -0.35 -2.94 % | -0.34 15.00 % | -0.40 20.00 % | -0.50 -2.04 % | -0.49 94.02 % | -8.20 -1 900.00 % | -0.41 -57.69 % | -0.26 -4.00 % | -0.25 24.24 % | -0.33 -83.33 % | -0.18 14.29 % | -0.21 | 0.00 100.00 % | -7.23 -13.03 % | -6.40 0.00 % | -6.40 -28.00 % | -5.00 0.00 % | -5.00 |
| Earnings per share | -1.16 27.50 % | -1.60 0.00 % | -1.60 -33.33 % | -1.20 14.29 % | -1.40 12.50 % | -1.60 -1 042.86 % | -0.14 92.93 % | -1.98 -1 314.29 % | -0.14 17.65 % | -0.17 29.17 % | -0.24 31.43 % | -0.35 -2.94 % | -0.34 15.00 % | -0.40 20.00 % | -0.50 -2.04 % | -0.49 94.02 % | -8.20 -1 900.00 % | -0.41 -57.69 % | -0.26 -4.00 % | -0.25 24.24 % | -0.33 -83.33 % | -0.18 14.29 % | -0.21 | 0.00 100.00 % | -7.23 -13.03 % | -6.40 0.00 % | -6.40 -28.00 % | -5.00 0.00 % | -5.00 |
| Gross profit | 17.662 M 10.48 % | 15.987 M 12.15 % | 14.255 M -11.39 % | 16.087 M 15.14 % | 13.972 M -0.54 % | 14.048 M 20.66 % | 11.643 M 3.09 % | 11.294 M 10.06 % | 10.262 M 18.86 % | 8.634 M 46.66 % | 5.887 M -6.57 % | 6.301 M -15.69 % | 7.474 M 7.23 % | 6.970 M 110.38 % | 3.313 M -29.97 % | 4.731 M 24.21 % | 3.809 M -20.65 % | 4.800 M -54.92 % | 10.648 M -13.97 % | 12.377 M 133.44 % | 5.302 M 124.19 % | 2.365 M -32.72 % | 3.515 M -45.43 % | 6.441 M 164.08 % | 2.439 M -49.18 % | 4.799 M 0.00 % | 4.799 M 19.78 % | 4.007 M 0.00 % | 4.007 M |
| Income tax expense | 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 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -57.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Cost of revenue | 4.106 M 1.86 % | 4.031 M 8.86 % | 3.703 M -14.72 % | 4.342 M 3.90 % | 4.179 M 7.79 % | 3.877 M 22.11 % | 3.175 M -5.90 % | 3.374 M 4.49 % | 3.229 M -0.28 % | 3.238 M 2.18 % | 3.169 M -4.14 % | 3.306 M -9.00 % | 3.633 M -8.72 % | 3.980 M 23.03 % | 3.235 M 29.76 % | 2.493 M -8.41 % | 2.722 M -61.58 % | 7.085 M -61.11 % | 18.218 M 24.34 % | 14.652 M 276.56 % | 3.891 M 107.63 % | 1.874 M 18.53 % | 1.581 M -13.61 % | 1.830 M 21.76 % | 1.503 M 9.67 % | 1.371 M 0.00 % | 1.371 M 24.42 % | 1.102 M 0.00 % | 1.102 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 35.240 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 | 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 100.00 % | -18.989 M | 0.000 | 0.000 -100.00 % | 18.989 M 14.21 % | 16.626 M 10.00 % | 15.114 M -0.79 % | 15.235 M 5.16 % | 14.487 M 6.85 % | 13.558 M -0.36 % | 13.607 M 19.10 % | 11.425 M -4.21 % | 11.927 M -1.14 % | 12.064 M 53.12 % | 7.879 M 15.29 % | 6.834 M -15.42 % | 8.080 M 23.23 % | 6.557 M -20.15 % | 8.212 M | 0.000 | 0.000 -100.00 % | 6.475 M 0.00 % | 6.475 M |
| Other expenses | 7.000 K -73.08 % | 26.000 K -64.38 % | 73.000 K -29.13 % | 103.000 K | 0.000 -100.00 % | 67.000 K -1.47 % | 68.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 81.000 K | 0.000 | 0.000 -100.00 % | 639.000 K -34.99 % | 983.000 K 807.19 % | -139.000 K -114.52 % | 957.000 K 200.00 % | -957.000 K -200.00 % | 957.000 K 3.35 % | 926.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 24.713 M -3.86 % | 25.706 M 9.90 % | 23.391 M 2.88 % | 22.736 M 0.77 % | 22.563 M 1.25 % | 22.285 M -1.67 % | 22.664 M 24.94 % | 18.140 M 4.05 % | 17.434 M -10.87 % | 19.561 M -12.12 % | 22.260 M 10.25 % | 20.191 M 11.65 % | 18.084 M -2.75 % | 18.596 M 4.62 % | 17.774 M 8.31 % | 16.410 M -2.90 % | 16.900 M 9.83 % | 15.387 M -5.20 % | 16.231 M 7.99 % | 15.030 M 30.22 % | 11.542 M 44.56 % | 7.984 M -33.12 % | 11.937 M 19.55 % | 9.985 M -5.54 % | 10.571 M -7.67 % | 11.449 M 0.00 % | 11.449 M 34.35 % | 8.522 M 0.00 % | 8.522 M |
| Cost and expenses | 28.819 M -3.09 % | 29.737 M 9.75 % | 27.094 M 0.06 % | 27.078 M 1.26 % | 26.742 M 2.22 % | 26.162 M 1.25 % | 25.839 M 20.10 % | 21.514 M 4.12 % | 20.663 M -9.37 % | 22.799 M -10.34 % | 25.429 M 8.22 % | 23.497 M 8.20 % | 21.717 M -3.80 % | 22.576 M 7.46 % | 21.009 M 11.14 % | 18.903 M -3.66 % | 19.622 M -12.68 % | 22.472 M -34.77 % | 34.449 M 16.06 % | 29.682 M 92.33 % | 15.433 M 56.55 % | 9.858 M -27.08 % | 13.518 M 14.41 % | 11.815 M -2.15 % | 12.074 M -5.82 % | 12.820 M 0.00 % | 12.820 M 33.21 % | 9.623 M 0.00 % | 9.623 M |
| Research and development expenses | 2.992 M -8.47 % | 3.269 M 13.90 % | 2.870 M 18.89 % | 2.414 M -5.22 % | 2.547 M -0.43 % | 2.558 M 25.39 % | 2.040 M 7.99 % | 1.889 M -2.53 % | 1.938 M -33.40 % | 2.910 M -10.49 % | 3.251 M -8.81 % | 3.565 M 20.03 % | 2.970 M -11.63 % | 3.361 M 4.83 % | 3.206 M 12.41 % | 2.852 M -13.39 % | 3.293 M -0.90 % | 3.323 M 0.06 % | 3.321 M 6.96 % | 3.105 M 14.75 % | 2.706 M 28.43 % | 2.107 M -27.34 % | 2.900 M 15.91 % | 2.502 M 6.06 % | 2.359 M -15.86 % | 2.804 M 0.00 % | 2.804 M 36.96 % | 2.047 M 0.00 % | 2.047 M |
| Selling general and administrative expenses | 21.714 M -3.11 % | 22.411 M 9.60 % | 20.448 M 1.13 % | 20.219 M 1.01 % | 20.016 M 1.81 % | 19.660 M -4.36 % | 20.556 M 26.49 % | 16.251 M 4.87 % | 15.496 M -6.94 % | 16.651 M -12.31 % | 18.989 M 14.21 % | 16.626 M 10.00 % | 15.114 M -0.79 % | 15.235 M 5.16 % | 14.487 M 6.85 % | 13.558 M -0.36 % | 13.607 M 19.10 % | 11.425 M -4.21 % | 11.927 M -1.14 % | 12.064 M 53.12 % | 7.879 M 15.29 % | 6.834 M -15.42 % | 8.080 M 23.23 % | 6.557 M -20.15 % | 8.212 M 3.50 % | 7.934 M 0.00 % | 7.934 M 22.54 % | 6.475 M 0.00 % | 6.475 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 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 55.000 K | 0.000 -100.00 % | 649.500 K 0.00 % | 649.500 K | 0.000 | 0.000 |
| Interest expense | 2.074 M 9.27 % | 1.898 M 12.64 % | 1.685 M -3.82 % | 1.752 M -14.16 % | 2.041 M 5.42 % | 1.936 M -23.45 % | 2.529 M 8.59 % | 2.329 M -2.39 % | 2.386 M -1.81 % | 2.430 M 1.63 % | 2.391 M -6.24 % | 2.550 M -16.09 % | 3.039 M 125.78 % | 1.346 M 18.38 % | 1.137 M -24.00 % | 1.496 M -3.23 % | 1.546 M 89.69 % | 815.000 K 25.19 % | 651.000 K -7.66 % | 705.000 K -73.48 % | 2.658 M -4.53 % | 2.784 M 91.08 % | 1.457 M 45.26 % | 1.003 M 42.07 % | 706.000 K | 0.000 | 0.000 -100.00 % | 729.000 K 0.00 % | 729.000 K |
| Depreciation and amortization | 1.407 M -0.35 % | 1.412 M 0.50 % | 1.405 M 0.50 % | 1.398 M -1.34 % | 1.417 M 7.43 % | 1.319 M -0.23 % | 1.322 M 1.30 % | 1.305 M 5.33 % | 1.239 M -12.62 % | 1.418 M -8.22 % | 1.545 M -6.14 % | 1.646 M -1.08 % | 1.664 M 23.63 % | 1.346 M 13.30 % | 1.188 M 38.95 % | 855.000 K 6.88 % | 800.000 K 2.96 % | 777.000 K 4.16 % | 746.000 K 2.33 % | 729.000 K -6.90 % | 783.000 K 9.82 % | 713.000 K 5.16 % | 678.000 K -4.91 % | 713.000 K 2.15 % | 698.000 K 1.01 % | 691.000 K 0.00 % | 691.000 K 58.85 % | 435.000 K 0.00 % | 435.000 K |
| Operating income | -7.051 M 27.45 % | -9.719 M -6.38 % | -9.136 M -37.40 % | -6.649 M 22.61 % | -8.591 M -4.30 % | -8.237 M 25.26 % | -11.021 M -60.98 % | -6.846 M 4.55 % | -7.172 M 34.36 % | -10.927 M 33.26 % | -16.373 M -17.88 % | -13.890 M -30.91 % | -10.610 M 8.74 % | -11.626 M 19.60 % | -14.461 M -23.82 % | -11.679 M 10.79 % | -13.091 M -23.65 % | -10.587 M -89.63 % | -5.583 M -110.44 % | -2.653 M 57.48 % | -6.240 M -11.05 % | -5.619 M 33.28 % | -8.422 M -137.64 % | -3.544 M 60.74 % | -9.028 M -52.02 % | -5.939 M 0.00 % | -5.939 M -31.52 % | -4.515 M 0.00 % | -4.515 M |
| Operating income ratio | -0.32 33.28 % | -0.49 4.57 % | -0.51 -56.31 % | -0.33 31.24 % | -0.47 -3.00 % | -0.46 38.22 % | -0.74 -59.35 % | -0.47 12.20 % | -0.53 42.24 % | -0.92 49.09 % | -1.81 -25.05 % | -1.45 -51.35 % | -0.96 10.03 % | -1.06 51.92 % | -2.21 -36.60 % | -1.62 19.34 % | -2.00 -125.02 % | -0.89 -360.57 % | -0.19 -97.05 % | -0.10 85.54 % | -0.68 48.79 % | -1.33 19.79 % | -1.65 -285.70 % | -0.43 81.29 % | -2.29 -137.93 % | -0.96 0.00 % | -0.96 -8.89 % | -0.88 0.00 % | -0.88 |
| Total other income expenses net | -1.665 M 4.80 % | -1.749 M 10.99 % | -1.965 M -22.66 % | -1.602 M 3.90 % | -1.667 M 35.16 % | -2.571 M 0.85 % | -2.593 M -13.08 % | -2.293 M 39.29 % | -3.777 M -55.50 % | -2.429 M -4.29 % | -2.329 M 63.88 % | -6.448 M -108.74 % | -3.089 M 26.42 % | -4.198 M -273.16 % | -1.125 M 29.82 % | -1.603 M -201.65 % | 1.577 M 293.50 % | -815.000 K 40.86 % | -1.378 M 26.70 % | -1.880 M 27.83 % | -2.605 M 1.59 % | -2.647 M -106.31 % | -1.283 M 56.96 % | -2.981 M -420.24 % | -573.000 K 57.90 % | -1.361 M 0.00 % | -1.361 M 32.83 % | -2.026 M 0.00 % | -2.026 M |
| 2025-09-30 | 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 | 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 |
| 2025-09-30 | 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 | 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 | 2019-12-31 | 2019-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 56.224 M 9.36 % | 51.413 M 15.06 % | 44.682 M 25.05 % | 35.731 M 16.96 % | 30.550 M 57.45 % | 19.403 M -60.95 % | 49.684 M 44.40 % | 34.407 M 11.32 % | 30.908 M 11.94 % | 27.611 M 102.13 % | 13.660 M 221.55 % | -11.238 M -234.91 % | 8.330 M 734.67 % | 998.000 K 124.74 % | -4.034 M 82.23 % | -22.700 M -26.69 % | -17.918 M 23.06 % | -23.288 M -4.46 % | -22.294 M 35.12 % | -34.360 M -171.90 % | 47.789 M 205.46 % | 15.645 M | 0.000 -100.00 % | 30.685 M 418.85 % | 5.914 M |
| Total 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 11.828 M |
| Total debt | 72.928 M 1.09 % | 72.141 M 15.82 % | 62.285 M 0.50 % | 61.976 M 0.03 % | 61.956 M 0.54 % | 61.622 M 0.73 % | 61.175 M 0.80 % | 60.691 M 19.59 % | 50.749 M 12.73 % | 45.020 M 15.63 % | 38.935 M 22.24 % | 31.850 M 35.50 % | 23.505 M -4.39 % | 24.584 M 98.37 % | 12.393 M 23.78 % | 10.012 M -66.62 % | 29.995 M -9.27 % | 33.061 M 0.08 % | 33.035 M 18.98 % | 27.766 M -48.71 % | 54.137 M 98.17 % | 27.319 M | 0.000 -100.00 % | 35.971 M | 0.000 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -198.030 M |
| Retained earnings | -493.782 M -1.80 % | -485.066 M -2.42 % | -473.598 M -2.40 % | -462.497 M -1.82 % | -454.246 M -2.31 % | -443.988 M -2.50 % | -433.180 M -3.24 % | -419.566 M -2.23 % | -410.427 M -2.74 % | -399.478 M -3.46 % | -386.122 M -5.09 % | -367.420 M -5.86 % | -347.082 M -4.11 % | -333.383 M -4.98 % | -317.559 M -5.16 % | -301.973 M -4.60 % | -288.691 M -4.15 % | -277.177 M -4.29 % | -265.775 M -2.69 % | -258.814 M -0.44 % | -257.681 M -2.84 % | -250.564 M | 0.000 100.00 % | -227.464 M | 0.000 |
| Common stock | 8.000 K -94.52 % | 146.000 K 0.00 % | 146.000 K 0.69 % | 145.000 K 0.00 % | 145.000 K 0.00 % | 145.000 K 49.48 % | 97.000 K 1.04 % | 96.000 K 9.09 % | 88.000 K 11.39 % | 79.000 K 1.28 % | 78.000 K 0.00 % | 78.000 K 90.24 % | 41.000 K 2.50 % | 40.000 K 25.00 % | 32.000 K 3.23 % | 31.000 K 14.81 % | 27.000 K 0.00 % | 27.000 K 0.00 % | 27.000 K 0.00 % | 27.000 K 1 250.00 % | 2.000 K -90.91 % | 22.000 K | 0.000 -100.00 % | 1.000 K | 0.000 |
| Total equity | -1.722 M -251.32 % | 1.138 M -89.71 % | 11.060 M -47.02 % | 20.876 M -25.06 % | 27.857 M -23.17 % | 36.260 M 759.03 % | -5.502 M -220.13 % | 4.580 M 416.74 % | -1.446 M 79.32 % | -6.993 M -253.69 % | 4.550 M -77.92 % | 20.606 M 809.82 % | -2.903 M -137.84 % | 7.671 M -1.41 % | 7.781 M -60.56 % | 19.727 M 23.04 % | 16.033 M -37.79 % | 25.773 M -29.26 % | 36.432 M -11.50 % | 41.166 M 116.13 % | -255.176 M -1 121.46 % | -20.891 M | 0.000 100.00 % | -225.139 M -1 500.36 % | -14.068 M |
| Other non current liabilities | 669.000 K 21.86 % | 549.000 K -20.66 % | 692.000 K -74.82 % | 2.748 M 343.23 % | 620.000 K -16.67 % | 744.000 K 20.98 % | 615.000 K -13.62 % | 712.000 K -88.13 % | 5.997 M -54.56 % | 13.199 M -22.46 % | 17.022 M -11.36 % | 19.203 M -8.34 % | 20.951 M -8.85 % | 22.986 M 79.20 % | 12.827 M -26.35 % | 17.417 M -17.85 % | 21.202 M -14.52 % | 24.804 M -23.92 % | 32.602 M 2.35 % | 31.853 M -85.83 % | 224.825 M 666.17 % | 29.344 M | 0.000 -100.00 % | 223.760 M | 0.000 |
| Long term debt | 71.523 M 0.89 % | 70.893 M 15.89 % | 61.173 M -0.10 % | 61.236 M -0.11 % | 61.303 M 0.03 % | 61.285 M 0.70 % | 60.858 M 0.78 % | 60.388 M 21.78 % | 49.586 M 14.08 % | 43.466 M 17.09 % | 37.123 M 22.69 % | 30.258 M 291.18 % | 7.735 M -32.73 % | 11.498 M 2.37 % | 11.232 M 12.40 % | 9.993 M -66.66 % | 29.975 M 0.07 % | 29.955 M -1.23 % | 30.328 M 90.43 % | 15.926 M -21.68 % | 20.335 M -12.56 % | 23.255 M | 0.000 -100.00 % | 23.812 M | 0.000 |
| Total non current liabilities | 72.292 M 1.19 % | 71.442 M 15.48 % | 61.865 M -3.31 % | 63.984 M 3.33 % | 61.923 M -0.17 % | 62.029 M 0.90 % | 61.473 M 0.61 % | 61.100 M 9.93 % | 55.583 M -1.91 % | 56.665 M 4.65 % | 54.145 M 9.47 % | 49.461 M 72.42 % | 28.686 M -16.81 % | 34.484 M 43.33 % | 24.059 M -12.23 % | 27.410 M -46.44 % | 51.177 M -6.54 % | 54.759 M -12.98 % | 62.930 M 31.71 % | 47.779 M -80.51 % | 245.160 M 366.09 % | 52.599 M | 0.000 -100.00 % | 247.572 M | 0.000 |
| Other current liabilities | 10.357 M 0.34 % | 10.322 M 21.56 % | 8.491 M -20.68 % | 10.705 M 17.68 % | 9.097 M -37.47 % | 14.548 M -46.88 % | 27.387 M -8.28 % | 29.860 M 6.94 % | 27.923 M 27.93 % | 21.827 M 24.09 % | 17.590 M -5.43 % | 18.600 M 3.86 % | 17.908 M 12.16 % | 15.967 M -33.56 % | 24.031 M -5.50 % | 25.429 M 31.03 % | 19.407 M 30.92 % | 14.824 M 104.13 % | 7.262 M -6.77 % | 7.789 M -42.74 % | 13.603 M 214.67 % | 4.323 M | 0.000 -100.00 % | 7.441 M | 0.000 |
| Deferred revenue | 2.773 M 349.43 % | 617.000 K -21.70 % | 788.000 K 16.22 % | 678.000 K 0.30 % | 676.000 K 51.23 % | 447.000 K 42.81 % | 313.000 K -3.40 % | 324.000 K -50.83 % | 659.000 K -38.35 % | 1.069 M -5.65 % | 1.133 M 17.78 % | 962.000 K -41.23 % | 1.637 M -26.59 % | 2.230 M -10.76 % | 2.499 M 35.08 % | 1.850 M 5.11 % | 1.760 M -19.34 % | 2.182 M -9.39 % | 2.408 M -31.82 % | 3.532 M -37.74 % | 5.673 M 27.91 % | 4.435 M | 0.000 -100.00 % | 1.283 M | 0.000 |
| Short term debt | 1.405 M 12.58 % | 1.248 M 12.23 % | 1.112 M 50.27 % | 740.000 K 13.32 % | 653.000 K 93.77 % | 337.000 K 6.31 % | 317.000 K 4.62 % | 303.000 K -73.95 % | 1.163 M -25.16 % | 1.554 M -14.24 % | 1.812 M 13.82 % | 1.592 M -89.90 % | 15.770 M 20.51 % | 13.086 M 1 027.13 % | 1.161 M 6 010.53 % | 19.000 K -5.00 % | 20.000 K -99.36 % | 3.106 M 14.74 % | 2.707 M -77.14 % | 11.840 M -64.97 % | 33.802 M 731.74 % | 4.064 M | 0.000 -100.00 % | 12.159 M | 0.000 |
| Total current liabilities | 18.152 M 19.74 % | 15.160 M 13.85 % | 13.316 M -6.99 % | 14.317 M 10.45 % | 12.963 M -26.15 % | 17.552 M -43.80 % | 31.230 M -6.54 % | 33.416 M 2.35 % | 32.649 M 16.81 % | 27.951 M 26.49 % | 22.098 M -3.24 % | 22.839 M -38.96 % | 37.415 M 13.13 % | 33.074 M 10.95 % | 29.811 M 2.94 % | 28.960 M 27.09 % | 22.787 M 7.12 % | 21.272 M 31.93 % | 16.124 M -49.81 % | 32.125 M -43.20 % | 56.563 M 310.77 % | 13.770 M | 0.000 -100.00 % | 22.600 M | 0.000 |
| Total liabilities | 90.444 M 4.44 % | 86.602 M 15.19 % | 75.181 M -1.55 % | 76.368 M 1.98 % | 74.886 M -5.90 % | 79.581 M -14.15 % | 92.703 M -1.92 % | 94.516 M 7.12 % | 88.232 M 4.27 % | 84.616 M 10.98 % | 76.243 M 5.45 % | 72.300 M 9.38 % | 66.101 M -2.16 % | 67.558 M 25.41 % | 53.870 M -4.43 % | 56.370 M -23.79 % | 73.964 M -2.72 % | 76.031 M -3.82 % | 79.054 M -1.06 % | 79.904 M -73.52 % | 301.723 M 354.61 % | 66.369 M | 0.000 -100.00 % | 270.172 M | 0.000 |
| Other non current assets | 5.211 M -27.14 % | 7.152 M -2.01 % | 7.299 M -20.60 % | 9.193 M 38.12 % | 6.656 M 1.45 % | 6.561 M 6.25 % | 6.175 M -9.97 % | 6.859 M -1.52 % | 6.965 M -0.33 % | 6.988 M 9.60 % | 6.376 M 7.65 % | 5.923 M -2.77 % | 6.092 M -7.01 % | 6.551 M 226.08 % | 2.009 M 21.24 % | 1.657 M -20.98 % | 2.097 M -17.60 % | 2.545 M -15.25 % | 3.003 M -13.23 % | 3.461 M 3 543.16 % | 95.000 K 5.56 % | 90.000 K | 0.000 -100.00 % | 90.000 K 101.52 % | -5.914 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 4.375 M -10.18 % | 4.871 M -9.12 % | 5.360 M -8.75 % | 5.874 M -8.76 % | 6.438 M -6.48 % | 6.884 M -6.77 % | 7.384 M -6.66 % | 7.911 M -6.00 % | 8.416 M -5.13 % | 8.871 M -4.73 % | 9.311 M -4.96 % | 9.797 M -4.17 % | 10.223 M -4.35 % | 10.688 M -3.98 % | 11.131 M -4.18 % | 11.617 M -3.13 % | 11.992 M -3.29 % | 12.400 M -3.28 % | 12.821 M -3.31 % | 13.260 M -2.98 % | 13.667 M -3.38 % | 14.145 M | 0.000 -100.00 % | 15.092 M | 0.000 |
| GoodWill | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 0.00 % | 15.031 M 29.23 % | 11.631 M 0.00 % | 11.631 M | 0.000 -100.00 % | 15.031 M | 0.000 |
| Goodwill and intangible assets | 19.406 M -2.49 % | 19.902 M -2.40 % | 20.391 M -2.46 % | 20.905 M -2.63 % | 21.469 M -2.04 % | 21.915 M -2.23 % | 22.415 M -2.30 % | 22.942 M -2.15 % | 23.447 M -1.90 % | 23.902 M -1.81 % | 24.342 M -1.96 % | 24.828 M -1.69 % | 25.254 M -1.81 % | 25.719 M -1.69 % | 26.162 M -1.82 % | 26.648 M -1.39 % | 27.023 M -1.49 % | 27.431 M -1.51 % | 27.852 M -1.55 % | 28.291 M 11.83 % | 25.298 M -1.85 % | 25.776 M | 0.000 -100.00 % | 30.123 M | 0.000 |
| Property plant equipment net | 30.704 M 8.72 % | 28.241 M -2.38 % | 28.929 M -2.25 % | 29.595 M -3.29 % | 30.601 M 2.74 % | 29.786 M -1.15 % | 30.132 M 1.76 % | 29.612 M 7.73 % | 27.488 M 27.92 % | 21.488 M 40.53 % | 15.291 M 73.35 % | 8.821 M 14.05 % | 7.734 M -2.13 % | 7.902 M 26.49 % | 6.247 M 49.49 % | 4.179 M -5.71 % | 4.432 M 31.20 % | 3.378 M -0.27 % | 3.387 M 6.58 % | 3.178 M 5.76 % | 3.005 M 50.70 % | 1.994 M | 0.000 -100.00 % | 2.120 M | 0.000 |
| Total non current assets | 55.321 M 0.05 % | 55.295 M -2.34 % | 56.619 M -5.15 % | 59.693 M 1.65 % | 58.726 M 0.80 % | 58.262 M -0.78 % | 58.722 M -1.16 % | 59.413 M 2.61 % | 57.900 M 10.54 % | 52.378 M 13.84 % | 46.009 M 16.27 % | 39.572 M 1.26 % | 39.080 M -2.72 % | 40.172 M 16.72 % | 34.418 M 5.95 % | 32.484 M -3.18 % | 33.552 M 0.59 % | 33.354 M -2.59 % | 34.242 M -1.97 % | 34.930 M 23.00 % | 28.398 M 1.93 % | 27.860 M | 0.000 -100.00 % | 32.333 M 646.72 % | -5.914 M |
| Other current assets | 2.623 M -38.51 % | 4.266 M -2.60 % | 4.380 M -5.52 % | 4.636 M 1.33 % | 4.575 M -12.56 % | 5.232 M -26.26 % | 7.095 M 24.04 % | 5.720 M 75.03 % | 3.268 M -12.08 % | 3.717 M -19.34 % | 4.608 M -11.06 % | 5.181 M 15.29 % | 4.494 M -25.34 % | 6.019 M -14.41 % | 7.032 M -2.94 % | 7.245 M 130.15 % | 3.148 M -15.38 % | 3.720 M -10.32 % | 4.148 M -52.38 % | 8.710 M 35.99 % | 6.405 M 113.64 % | 2.998 M | 0.000 -100.00 % | 2.122 M | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 11.828 M |
| cash and cash equivalents | 16.704 M -19.41 % | 20.728 M 17.75 % | 17.603 M -32.93 % | 26.245 M -16.43 % | 31.406 M -25.61 % | 42.219 M 267.41 % | 11.491 M -56.28 % | 26.284 M 32.47 % | 19.841 M 13.97 % | 17.409 M -31.12 % | 25.275 M -41.34 % | 43.088 M 183.94 % | 15.175 M -35.66 % | 23.586 M 43.58 % | 16.427 M -49.78 % | 32.712 M -31.73 % | 47.913 M -14.97 % | 56.349 M 1.84 % | 55.329 M -10.94 % | 62.126 M 878.67 % | 6.348 M -45.62 % | 11.674 M | 0.000 -100.00 % | 5.286 M 189.38 % | -5.914 M |
| Cash and short term investments | 16.704 M -19.41 % | 20.728 M 17.75 % | 17.603 M -32.93 % | 26.245 M -16.43 % | 31.406 M -25.61 % | 42.219 M 267.41 % | 11.491 M -56.28 % | 26.284 M 32.47 % | 19.841 M 13.97 % | 17.409 M -31.12 % | 25.275 M -41.34 % | 43.088 M 183.94 % | 15.175 M -35.66 % | 23.586 M 43.58 % | 16.427 M -49.78 % | 32.712 M -31.73 % | 47.913 M -14.97 % | 56.349 M 1.84 % | 55.329 M -10.94 % | 62.126 M 878.67 % | 6.348 M -45.62 % | 11.674 M | 0.000 -100.00 % | 5.286 M -10.62 % | 5.914 M |
| Total current assets | 33.401 M 2.95 % | 32.445 M 9.53 % | 29.622 M -24.98 % | 39.484 M -10.30 % | 44.017 M -23.55 % | 57.579 M 102.18 % | 28.479 M -28.23 % | 39.683 M 37.38 % | 28.886 M 14.42 % | 25.245 M -27.42 % | 34.784 M -34.78 % | 53.334 M 121.14 % | 24.118 M -31.20 % | 35.057 M 28.73 % | 27.233 M -37.56 % | 43.613 M -22.73 % | 56.445 M -17.54 % | 68.450 M -15.75 % | 81.244 M -5.68 % | 86.140 M 374.63 % | 18.149 M 3.01 % | 17.618 M | 0.000 -100.00 % | 12.700 M 114.74 % | 5.914 M |
| Inventory | 1.400 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 | 0.000 | 0.000 -100.00 % | 2.600 M -16.13 % | 3.100 M -8.82 % | 3.400 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 12.674 M 70.10 % | 7.451 M -2.46 % | 7.639 M -11.21 % | 8.603 M 7.06 % | 8.036 M -20.66 % | 10.128 M 2.38 % | 9.893 M 28.83 % | 7.679 M 32.92 % | 5.777 M 40.25 % | 4.119 M -15.96 % | 4.901 M -3.24 % | 5.065 M 13.85 % | 4.449 M -18.40 % | 5.452 M 44.46 % | 3.774 M 3.23 % | 3.656 M 31.32 % | 2.784 M -47.28 % | 5.281 M -71.25 % | 18.367 M 20.01 % | 15.304 M 183.62 % | 5.396 M 83.16 % | 2.946 M | 0.000 -100.00 % | 5.292 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 100.00 % | -1.933 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 3.617 M 21.66 % | 2.973 M 1.64 % | 2.925 M 33.32 % | 2.194 M -13.52 % | 2.537 M 14.28 % | 2.220 M -30.91 % | 3.213 M 9.70 % | 2.929 M 0.86 % | 2.904 M -17.05 % | 3.501 M 123.99 % | 1.563 M -7.24 % | 1.685 M -19.76 % | 2.100 M 17.25 % | 1.791 M -15.52 % | 2.120 M 27.56 % | 1.662 M 3.88 % | 1.600 M 37.93 % | 1.160 M -69.04 % | 3.747 M -58.20 % | 8.964 M 157.22 % | 3.485 M 267.62 % | 948.000 K | 0.000 -100.00 % | 1.717 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 100.000 K | 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 % | 1.000 M -16.67 % | 1.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 24.412 M -3.67 % | 25.343 M -0.90 % | 25.574 M 0.11 % | 25.547 M -1.04 % | 25.815 M 0.14 % | 25.778 M 0.62 % | 25.619 M 0.80 % | 25.415 M -1.30 % | 25.749 M 26.77 % | 20.312 M 47.18 % | 13.801 M 103.05 % | 6.797 M 58.40 % | 4.291 M 1.75 % | 4.217 M 84.39 % | 2.287 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 183.962 M |
| Other total stockholders equity | 492.052 M 1.23 % | 486.058 M 0.32 % | 484.512 M 0.27 % | 483.228 M 0.26 % | 481.958 M 0.39 % | 480.103 M 12.28 % | 427.581 M 0.83 % | 424.050 M 3.71 % | 408.893 M 4.20 % | 392.406 M 0.46 % | 390.594 M 0.68 % | 387.948 M 12.73 % | 344.138 M 0.92 % | 341.014 M 4.83 % | 325.308 M 1.13 % | 321.669 M 5.57 % | 304.697 M 0.59 % | 302.923 M 0.25 % | 302.180 M 0.74 % | 299.953 M 11 883.74 % | 2.503 M -98.91 % | 229.651 M | 0.000 -100.00 % | 2.324 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.000 M 16.67 % | -1.200 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 100.00 % | -1.933 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 88.722 M 1.12 % | 87.740 M 1.74 % | 86.241 M -11.31 % | 97.244 M -5.35 % | 102.743 M -11.31 % | 115.841 M 32.84 % | 87.201 M -12.00 % | 99.096 M 14.18 % | 86.786 M 11.80 % | 77.623 M -3.92 % | 80.793 M -13.04 % | 92.906 M 47.01 % | 63.198 M -15.99 % | 75.229 M 22.02 % | 61.651 M -18.98 % | 76.097 M -15.44 % | 89.997 M -11.60 % | 101.804 M -11.85 % | 115.486 M -4.61 % | 121.070 M 160.10 % | 46.547 M 2.35 % | 45.478 M | 0.000 -100.00 % | 45.033 M | 0.000 |
| 2025-09-30 | 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 | 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 | 2019-12-31 | 2019-03-31 |
| 2025-09-30 | 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 | 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 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.608 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 | 0.000 | 0.000 -100.00 % | 16.000 K | 0.000 | 0.000 100.00 % | -162.000 K 0.00 % | -162.000 K |
| Stock based compensation | 0.000 -100.00 % | 1.039 M 6.89 % | 972.000 K -23.16 % | 1.265 M -16.50 % | 1.515 M 24.38 % | 1.218 M -53.86 % | 2.640 M 144.22 % | 1.081 M 13.31 % | 954.000 K -9.74 % | 1.057 M -53.66 % | 2.281 M 9.82 % | 2.077 M 77.52 % | 1.170 M -14.47 % | 1.368 M 1.63 % | 1.346 M 6.24 % | 1.267 M -8.59 % | 1.386 M 157.14 % | 539.000 K -69.24 % | 1.752 M | 0.000 | 0.000 -100.00 % | 55.000 K | 0.000 | 0.000 -100.00 % | 45.000 K 12.50 % | 40.000 K 0.00 % | 40.000 K 12.68 % | 35.500 K 0.00 % | 35.500 K |
| Change in working capital | -2.943 M -235.50 % | 2.172 M 393.91 % | -739.000 K -212.31 % | 658.000 K 117.93 % | -3.669 M 68.72 % | -11.730 M -69.31 % | -6.928 M -2.88 % | -6.734 M -111.83 % | -3.179 M -15.52 % | -2.752 M -148.74 % | 5.646 M 910.02 % | 559.000 K 120.94 % | -2.669 M -251.18 % | -760.000 K 48.44 % | -1.474 M -532.62 % | -233.000 K -106.55 % | 3.556 M -64.79 % | 10.100 M 214.36 % | -8.832 M 12.16 % | -10.055 M | 0.000 -100.00 % | 1.712 M -33.82 % | 2.587 M 166.06 % | -3.916 M -342.18 % | 1.617 M 458.93 % | -450.500 K 0.00 % | -450.500 K -378.09 % | 162.000 K 0.00 % | 162.000 K |
| Accounts receivables | -5.224 M -2 986.19 % | 181.000 K -79.98 % | 904.000 K 190.31 % | -1.001 M -153.85 % | 1.859 M 672.00 % | -325.000 K 86.13 % | -2.344 M 33.79 % | -3.540 M -101.37 % | -1.758 M -386.79 % | 613.000 K 1 957.58 % | -33.000 K 95.52 % | -736.000 K -174.19 % | 992.000 K 159.08 % | -1.679 M -2 052.56 % | -78.000 K 91.07 % | -873.000 K -134.96 % | 2.497 M -80.92 % | 13.086 M 501.90 % | -3.256 M 67.73 % | -10.091 M | 0.000 100.00 % | -231.000 K -109.38 % | 2.464 M 167.27 % | -3.663 M -770.88 % | 546.000 K 306.43 % | -264.500 K 0.00 % | -264.500 K -624.66 % | -36.500 K 0.00 % | -36.500 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.483 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 486.000 K -79.20 % | 2.337 M 220.59 % | -1.938 M | 0.000 | 0.000 -100.00 % | 555.000 K | 0.000 | 0.000 100.00 % | -1.483 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.285 M | 0.000 | 0.000 | 0.000 100.00 % | -529.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 85.500 K 0.00 % | 85.500 K |
| Other working capital | 1.795 M 618.79 % | -346.000 K -217.29 % | 295.000 K -82.22 % | 1.659 M 130.01 % | -5.528 M 53.78 % | -11.960 M -160.91 % | -4.584 M -43.52 % | -3.194 M -124.77 % | -1.421 M 57.77 % | -3.365 M -159.25 % | 5.679 M 338.53 % | 1.295 M 135.37 % | -3.661 M -498.37 % | 919.000 K 165.83 % | -1.396 M -318.13 % | 640.000 K -39.57 % | 1.059 M 135.47 % | -2.986 M 46.45 % | -5.576 M 10.77 % | -6.249 M | 0.000 -100.00 % | 1.943 M 1 479.67 % | 123.000 K -55.43 % | 276.000 K -74.23 % | 1.071 M 675.81 % | -186.000 K 0.00 % | -186.000 K -279.59 % | -49.000 K 0.00 % | -49.000 K |
| Other non cash items | 1.402 M 454.15 % | 253.000 K -70.62 % | 861.000 K 3.24 % | 834.000 K 157.41 % | 324.000 K -77.04 % | 1.411 M 11.19 % | 1.269 M 5.40 % | 1.204 M -81.45 % | 6.489 M -55.46 % | 14.570 M 843.65 % | 1.544 M -62.41 % | 4.108 M 28.25 % | 3.203 M -25.09 % | 4.276 M 199.65 % | 1.427 M 19.31 % | 1.196 M 159.27 % | -2.018 M -287.55 % | 1.076 M -45.35 % | 1.969 M -61.41 % | 5.103 M -36.70 % | 8.062 M 443.63 % | 1.483 M -22.07 % | 1.903 M -52.41 % | 3.999 M 295.94 % | 1.010 M -52.55 % | 2.129 M 0.00 % | 2.129 M 28.86 % | 1.652 M 0.00 % | 1.652 M |
| Net cash provided by operating activities | -8.879 M -35.19 % | -6.568 M 23.65 % | -8.602 M -110.01 % | -4.096 M 61.62 % | -10.671 M 42.60 % | -18.590 M -21.42 % | -15.311 M -24.65 % | -12.283 M -220.04 % | -3.838 M -509.61 % | 937.000 K 112.19 % | -7.686 M 35.67 % | -11.948 M -15.65 % | -10.331 M -7.68 % | -9.594 M 26.76 % | -13.099 M -28.46 % | -10.197 M -30.90 % | -7.790 M -814.68 % | 1.090 M 109.62 % | -11.326 M -29.35 % | -8.756 M | 0.000 100.00 % | -4.303 M 5.16 % | -4.537 M 20.81 % | -5.729 M 7.83 % | -6.216 M -27.10 % | -4.891 M 0.00 % | -4.891 M -10.66 % | -4.419 M 0.00 % | -4.419 M |
| Investments in property plant and equipment | -67.000 K -31.37 % | -51.000 K 31.08 % | -74.000 K 91.18 % | -839.000 K -263.20 % | -231.000 K 88.43 % | -1.997 M -753.42 % | -234.000 K 92.16 % | -2.984 M 49.28 % | -5.883 M 8.32 % | -6.417 M 16.40 % | -7.676 M -297.72 % | -1.930 M -148.39 % | -777.000 K -136.17 % | -329.000 K -25.57 % | -262.000 K 50.57 % | -530.000 K 45.02 % | -964.000 K -243.06 % | -281.000 K 39.70 % | -466.000 K 14.18 % | -543.000 K | 0.000 100.00 % | -134.000 K -36.73 % | -98.000 K 76.78 % | -422.000 K -195.10 % | -143.000 K 63.38 % | -390.500 K 0.00 % | -390.500 K -153.16 % | -154.250 K 0.00 % | -154.250 K |
| Acquisitions net | 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 | 0.000 100.00 % | -250.000 K 0.00 % | -250.000 K 45.18 % | -456.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 investing activites | 0.000 100.00 % | -44.000 K 30.16 % | -63.000 K -40.00 % | -45.000 K 18.18 % | -55.000 K | 0.000 100.00 % | -39.000 K -129.41 % | -17.000 K | 0.000 100.00 % | -55.000 K -83.33 % | -30.000 K 47.37 % | -57.000 K -50.00 % | -38.000 K 25.49 % | -51.000 K 43.33 % | -90.000 K 18.92 % | -111.000 K -42.31 % | -78.000 K -16.42 % | -67.000 K -34.00 % | -50.000 K | 0.000 | 0.000 100.00 % | -42.000 K 4.55 % | -44.000 K | 0.000 100.00 % | -9.000 K 74.29 % | -35.000 K 0.00 % | -35.000 K -122.69 % | 154.250 K 0.00 % | 154.250 K |
| Net cash used for investing activites | -67.000 K 29.47 % | -95.000 K 30.66 % | -137.000 K 84.50 % | -884.000 K -209.09 % | -286.000 K 85.68 % | -1.997 M -631.50 % | -273.000 K 90.90 % | -3.001 M 48.99 % | -5.883 M 9.10 % | -6.472 M 16.01 % | -7.706 M -287.82 % | -1.987 M -143.80 % | -815.000 K -114.47 % | -380.000 K -7.95 % | -352.000 K 45.09 % | -641.000 K 38.48 % | -1.042 M -199.43 % | -348.000 K 32.56 % | -516.000 K 4.97 % | -543.000 K | 0.000 100.00 % | -426.000 K -8.67 % | -392.000 K 55.35 % | -878.000 K -513.99 % | -143.000 K 66.39 % | -425.500 K 0.00 % | -425.500 K -175.85 % | -154.250 K 0.00 % | -154.250 K |
| Debt repayment | -7.000 K -100.07 % | 9.995 M 142 885.71 % | -7.000 K 46.15 % | -13.000 K 0.00 % | -13.000 K -8.33 % | -12.000 K 7.69 % | -13.000 K -100.13 % | 9.987 M 83 325.00 % | -12.000 K 0.00 % | -12.000 K 0.00 % | -12.000 K -100.19 % | 6.434 M 419.62 % | -2.013 M -116.80 % | 11.985 M 12 927.17 % | 92.000 K 100.46 % | -20.004 M -399 980.00 % | -5.000 K -106.67 % | 75.000 K -98.36 % | 4.584 M -2.72 % | 4.712 M | 0.000 -100.00 % | 9.631 M 50.27 % | 6.409 M -50.85 % | 13.041 M 30.41 % | 10.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 4.996 M | 0.000 -100.00 % | 313.000 K | 0.000 100.00 % | -282.000 K -100.51 % | 55.000 M 5 963.95 % | 907.000 K -92.92 % | 12.810 M -14.00 % | 14.896 M | 0.000 -100.00 % | 420.000 K -98.98 % | 41.217 M 2 430.20 % | 1.629 M -88.79 % | 14.536 M 707.11 % | 1.801 M -88.98 % | 16.343 M 4 882.62 % | 328.000 K | 0.000 | 0.000 -100.00 % | 60.360 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 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 | 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 |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -167.000 K 18.93 % | -206.000 K 1.44 % | -209.000 K -24.40 % | -168.000 K -138.27 % | 439.000 K 111.95 % | -3.673 M -3 466.02 % | -103.000 K 90.36 % | -1.069 M 60.87 % | -2.732 M -17.86 % | -2.318 M 18.06 % | -2.829 M 51.25 % | -5.803 M -208.51 % | -1.881 M 57.13 % | -4.388 M 7.17 % | -4.727 M -573.36 % | -702.000 K -1 061.64 % | 73.000 K -64.04 % | 203.000 K -44.69 % | 367.000 K 9 075.00 % | 4.000 K | 0.000 100.00 % | -5.000 K -145.45 % | 11.000 K 100.11 % | -10.102 M -19 526.92 % | 52.000 K -98.96 % | 4.990 M 0.00 % | 4.990 M 187.53 % | -5.700 M 0.00 % | -5.700 M |
| Net cash used provided by financing activities | 4.822 M -50.74 % | 9.789 M 9 991.75 % | 97.000 K 153.59 % | -181.000 K -225.69 % | 144.000 K -99.72 % | 51.315 M 6 387.36 % | 791.000 K -96.36 % | 21.728 M 78.80 % | 12.152 M 621.55 % | -2.330 M 3.76 % | -2.421 M -105.79 % | 41.848 M 1 947.59 % | -2.265 M -110.23 % | 22.133 M 880.98 % | -2.834 M 35.04 % | -4.363 M -1 201.77 % | 396.000 K 42.45 % | 278.000 K -94.38 % | 4.951 M -92.39 % | 65.076 M | 0.000 -100.00 % | 9.626 M 49.94 % | 6.420 M 118.29 % | 2.941 M -70.74 % | 10.052 M 101.46 % | 4.990 M 0.00 % | 4.990 M 187.53 % | -5.700 M 0.00 % | -5.700 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.001 K -99.98 % | 6.548 M | 0.000 | 0.000 -100.00 % | 9.152 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.458 M 0.00 % | 10.458 M |
| Net change in cash | -4.124 M -231.93 % | 3.126 M 136.17 % | -8.642 M -67.45 % | -5.161 M 52.27 % | -10.813 M -135.19 % | 30.728 M 307.72 % | -14.793 M -329.56 % | 6.444 M 165.08 % | 2.431 M 130.91 % | -7.865 M 55.85 % | -17.813 M -163.82 % | 27.913 M 308.14 % | -13.411 M -210.30 % | 12.159 M 174.66 % | -16.285 M -7.13 % | -15.201 M -80.19 % | -8.436 M -927.06 % | 1.020 M 114.80 % | -6.891 M -112.35 % | 55.778 M 751.83 % | 6.548 M 33.71 % | 4.897 M 228.44 % | 1.491 M -72.82 % | 5.486 M 48.55 % | 3.693 M 1 231.09 % | -326.500 K 0.00 % | -326.500 K -276.96 % | 184.500 K 0.00 % | 184.500 K |
| Cash at beginning of period | 20.828 M 17.74 % | 17.690 M -32.82 % | 26.332 M -16.39 % | 31.493 M -25.56 % | 42.306 M 264.99 % | 11.591 M -56.05 % | 26.371 M 32.34 % | 19.927 M 13.89 % | 17.496 M -31.01 % | 25.361 M -41.26 % | 43.174 M 182.90 % | 15.261 M -46.77 % | 28.672 M 73.63 % | 16.513 M -49.65 % | 32.798 M -31.67 % | 47.999 M -14.95 % | 56.435 M 1.84 % | 55.415 M -11.06 % | 62.306 M 851.53 % | 6.548 M | 0.000 -100.00 % | 6.959 M 27.27 % | 5.468 M | 0.000 -100.00 % | 5.441 M -5.66 % | 5.768 M | 0.000 -100.00 % | 1.339 M 0.00 % | 1.339 M |
| Cash at end of period | 16.704 M -19.75 % | 20.816 M 17.67 % | 17.690 M -32.82 % | 26.332 M -16.39 % | 31.493 M -25.58 % | 42.319 M 265.51 % | 11.578 M -56.10 % | 26.371 M 32.34 % | 19.927 M 13.89 % | 17.496 M -31.01 % | 25.361 M -41.26 % | 43.174 M 182.90 % | 15.261 M -46.77 % | 28.672 M 73.63 % | 16.513 M -49.65 % | 32.798 M -31.67 % | 47.999 M -14.95 % | 56.435 M 1.84 % | 55.415 M -11.09 % | 62.326 M 851.83 % | 6.548 M -44.77 % | 11.856 M 70.37 % | 6.959 M 26.85 % | 5.486 M -39.94 % | 9.134 M 67.87 % | 5.441 M 1 766.46 % | -326.500 K -121.43 % | 1.524 M 0.00 % | 1.524 M |
| Operating cash flow | -8.879 M -35.19 % | -6.568 M 23.65 % | -8.602 M -110.01 % | -4.096 M 61.62 % | -10.671 M 42.60 % | -18.590 M -21.42 % | -15.311 M -24.65 % | -12.283 M -220.04 % | -3.838 M -509.61 % | 937.000 K 112.19 % | -7.686 M 35.67 % | -11.948 M -15.65 % | -10.331 M -7.68 % | -9.594 M 26.76 % | -13.099 M -28.46 % | -10.197 M -30.90 % | -7.790 M -814.68 % | 1.090 M 109.62 % | -11.326 M -29.35 % | -8.756 M | 0.000 100.00 % | -4.303 M 5.16 % | -4.537 M 20.81 % | -5.729 M 7.83 % | -6.216 M -27.10 % | -4.891 M 0.00 % | -4.891 M -10.66 % | -4.419 M 0.00 % | -4.419 M |
| Capital expenditure | -48.000 K 5.88 % | -51.000 K 62.77 % | -137.000 K 84.50 % | -884.000 K -209.09 % | -286.000 K 85.68 % | -1.997 M -631.50 % | -273.000 K 90.90 % | -3.001 M 48.99 % | -5.883 M 9.10 % | -6.472 M 16.01 % | -7.706 M -287.82 % | -1.987 M -143.80 % | -815.000 K -114.47 % | -380.000 K -7.95 % | -352.000 K 45.09 % | -641.000 K 38.48 % | -1.042 M -199.43 % | -348.000 K 32.56 % | -516.000 K -11.69 % | -462.000 K | 0.000 100.00 % | -176.000 K -23.94 % | -142.000 K 64.05 % | -395.000 K -176.22 % | -143.000 K 63.38 % | -390.500 K 0.00 % | -390.500 K -153.16 % | -154.250 K 0.00 % | -154.250 K |
| Free CashFlow | -8.927 M -34.87 % | -6.619 M 24.26 % | -8.739 M -75.48 % | -4.980 M 54.55 % | -10.957 M 46.78 % | -20.587 M -32.10 % | -15.584 M -1.96 % | -15.284 M -57.23 % | -9.721 M -75.63 % | -5.535 M 64.04 % | -15.392 M -10.46 % | -13.935 M -25.02 % | -11.146 M -11.75 % | -9.974 M 25.85 % | -13.451 M -24.11 % | -10.838 M -22.71 % | -8.832 M -1 290.30 % | 742.000 K 106.27 % | -11.842 M -28.47 % | -9.218 M | 0.000 100.00 % | -4.479 M 4.27 % | -4.679 M 23.60 % | -6.124 M 3.70 % | -6.359 M -20.41 % | -5.281 M 0.00 % | -5.281 M -15.47 % | -4.574 M 0.00 % | -4.574 M |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 |