
Digital Workforce Services Oyj DWF.HE
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Revenue | 27.256 M 9.38 % | 24.919 M -2.16 % | 25.470 M 13.90 % | 22.362 M 17.11 % | 19.095 M 11.26 % | 17.162 M 46.29 % | 11.731 M |
Net income | 590.000 K 184.71 % | -696.515 K 76.85 % | -3.009 M 15.89 % | -3.578 M -295.07 % | -905.600 K 23.97 % | -1.191 M 53.75 % | -2.575 M |
Income before tax | 597.000 K 184.23 % | -708.785 K 76.29 % | -2.990 M 15.24 % | -3.527 M -330.44 % | -819.500 K 28.62 % | -1.148 M 54.49 % | -2.523 M |
Income before tax ratio | 0.02 177.01 % | -0.03 75.77 % | -0.12 25.58 % | -0.16 -267.56 % | -0.04 35.85 % | -0.07 68.89 % | -0.22 |
EBITDA | 997.592 K 318.32 % | -456.949 K 83.39 % | -2.751 M -195.85 % | -929.972 K -66.01 % | -560.203 K 46.12 % | -1.040 M 53.59 % | -2.240 M |
Net income ratio | 0.02 177.45 % | -0.03 76.34 % | -0.12 26.16 % | -0.16 -237.36 % | -0.05 31.67 % | -0.07 68.38 % | -0.22 |
Ratio EBITDA | 0.04 299.60 % | -0.02 83.02 % | -0.11 -159.74 % | -0.04 -41.76 % | -0.03 51.57 % | -0.06 68.27 % | -0.19 |
Gross profit ratio | 0.58 444.84 % | 0.11 -79.24 % | 0.51 29.93 % | 0.40 8.45 % | 0.37 19.03 % | 0.31 25.35 % | 0.24 |
Weighted average shs out dil | 11.266 M 0.44 % | 11.217 M 0.31 % | 11.183 M 1.48 % | 11.020 M 75.26 % | 6.288 M 0.00 % | 6.288 M 0.00 % | 6.288 M |
Weighted average shs out | 11.266 M 0.44 % | 11.217 M 0.31 % | 11.183 M 1.48 % | 11.020 M 75.26 % | 6.288 M 0.00 % | 6.288 M 0.00 % | 6.288 M |
EPS diluted | 0.05 184.38 % | -0.06 77.00 % | -0.27 15.63 % | -0.32 -128.57 % | -0.14 26.32 % | -0.19 53.66 % | -0.41 |
Earnings per share | 0.05 184.38 % | -0.06 77.00 % | -0.27 15.63 % | -0.32 -128.57 % | -0.14 26.32 % | -0.19 53.66 % | -0.41 |
Gross profit | 15.863 M 495.92 % | 2.662 M -79.69 % | 13.106 M 47.99 % | 8.856 M 27.01 % | 6.973 M 32.44 % | 5.265 M 83.38 % | 2.871 M |
Income tax expense | 7.000 K 157.05 % | -12.270 K -163.78 % | 19.239 K -61.77 % | 50.319 K -41.56 % | 86.100 K 100.23 % | 43.000 K -17.78 % | 52.300 K |
Cost of revenue | 11.393 M -48.81 % | 22.258 M 80.01 % | 12.364 M -8.45 % | 13.506 M 11.41 % | 12.122 M 1.89 % | 11.897 M 34.27 % | 8.860 M |
General and administrative expenses | 0.000 | 0.000 -100.00 % | 7.635 M 22.65 % | 6.225 M 42.27 % | 4.375 M 51.24 % | 2.893 M 45.64 % | 1.986 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 15.594 M 311.08 % | 3.793 M -51.90 % | 7.886 M 116.81 % | 3.637 M 300.56 % | -1.814 M -154.64 % | 3.319 M 1.34 % | 3.275 M |
Operating expenses | 15.594 M 286.85 % | 4.031 M -74.35 % | 15.713 M 55.97 % | 10.075 M 270.06 % | 2.722 M -57.14 % | 6.352 M 20.72 % | 5.261 M |
Cost and expenses | 26.987 M 4.75 % | 25.764 M -8.24 % | 28.078 M 19.07 % | 23.581 M 19.73 % | 19.695 M 7.93 % | 18.249 M 29.22 % | 14.122 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 192.265 K -9.64 % | 212.771 K 32.28 % | 160.843 K 15.26 % | 139.554 K -18.61 % | 171.464 K |
Selling general and administrative expenses | 0.000 -100.00 % | 237.646 K -96.89 % | 7.635 M 22.65 % | 6.225 M 42.27 % | 4.375 M 51.24 % | 2.893 M 45.64 % | 1.986 M |
Interest income | 371.000 K 26.06 % | 294.294 K 5 213.13 % | 5.539 K -78.65 % | 25.940 K -90.34 % | 268.400 K 111.01 % | 127.200 K 1 134.95 % | 10.300 K |
Interest expense | 42.000 K -25.83 % | 56.623 K -60.84 % | 144.598 K -93.81 % | 2.334 M 378.55 % | 487.800 K 158.51 % | 188.700 K 32.14 % | 142.800 K |
Depreciation and amortization | 346.485 K 77.49 % | 195.216 K 107.71 % | 93.984 K -64.28 % | 263.127 K 559.14 % | 39.920 K -17.80 % | 48.567 K 112.47 % | 22.858 K |
Operating income | 269.000 K 131.85 % | -844.459 K -128.90 % | 2.922 M 339.69 % | -1.219 M -103.07 % | -600.300 K 44.75 % | -1.087 M 54.55 % | -2.391 M |
Operating income ratio | 0.01 129.12 % | -0.03 -129.54 % | 0.11 310.44 % | -0.05 -73.41 % | -0.03 50.35 % | -0.06 68.93 % | -0.20 |
Total other income expenses net | 328.000 K 141.76 % | 135.673 K 135.49 % | -382.283 K 83.44 % | -2.308 M -953.12 % | -219.200 K -256.35 % | -61.513 K 53.54 % | -132.387 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Net debt | -7.736 M -70.94 % | -4.526 M 35.37 % | -7.003 M 61.70 % | -18.283 M -1 821.87 % | -951.291 K -1 249.44 % | -70.495 K 91.79 % | -858.926 K |
Total investments | 4.464 M -42.19 % | 7.722 M -10.44 % | 8.622 M 73 553.64 % | 11.706 K 18.82 % | 9.852 K -14.23 % | 11.486 K -62.95 % | 31.005 K |
Total debt | 754.000 K -21.10 % | 955.634 K -61.99 % | 2.514 M 70.98 % | 1.471 M -27.43 % | 2.026 M 5.73 % | 1.917 M -8.50 % | 2.095 M |
Accumulated other comprehensive income loss | 27.644 M -1.73 % | 28.131 M 0.01 % | 28.127 M 0.48 % | 27.993 M 404.62 % | 5.547 M 1.55 % | 5.463 M -0.41 % | 5.485 M |
Retained earnings | -12.874 M 4.38 % | -13.464 M -5.46 % | -12.768 M -30.84 % | -9.759 M -57.88 % | -6.181 M -17.17 % | -5.275 M -29.16 % | -4.084 M |
Common stock | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 220.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K |
Total equity | 14.850 M 0.70 % | 14.746 M -4.49 % | 15.439 M -15.70 % | 18.314 M 3 109.04 % | -608.638 K -386.64 % | 212.339 K -85.11 % | 1.426 M |
Other non current liabilities | -183.000 | 0.000 | 0.000 | 0.000 -100.00 % | 341.211 K | 0.000 | 0.000 |
Long term debt | 553.000 K -26.68 % | 754.225 K -66.79 % | 2.271 M 72.81 % | 1.314 M -9.36 % | 1.450 M -1.03 % | 1.465 M -17.06 % | 1.766 M |
Total non current liabilities | 552.817 K -26.70 % | 754.225 K -66.79 % | 2.271 M 72.81 % | 1.314 M -26.62 % | 1.791 M 22.26 % | 1.465 M -17.06 % | 1.766 M |
Other current liabilities | 6.900 M 9.61 % | 6.295 M -21.81 % | 8.050 M 570.52 % | 1.201 M -73.58 % | 4.545 M 66.72 % | 2.726 M -4.80 % | 2.864 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 4.354 M 161.54 % | 1.665 M 24.86 % | 1.333 M | 0.000 |
Short term debt | 201.000 K -0.20 % | 201.408 K -17.12 % | 243.000 K 55.58 % | 156.194 K -72.90 % | 576.333 K 27.66 % | 451.465 K 37.57 % | 328.174 K |
Total current liabilities | 8.941 M 12.69 % | 7.934 M -22.27 % | 10.207 M 47.61 % | 6.915 M -15.62 % | 8.195 M 40.93 % | 5.815 M 53.82 % | 3.781 M |
Total liabilities | 9.493 M 9.26 % | 8.688 M -30.38 % | 12.479 M 51.63 % | 8.230 M -17.59 % | 9.987 M 37.17 % | 7.280 M 31.25 % | 5.547 M |
Other non current assets | 0.000 100.00 % | -24.961 K 98.35 % | -1.517 M | 0.000 100.00 % | -11.958 K | 0.000 | 0.000 |
Long term investments | 0.000 -100.00 % | 24.962 K 0.23 % | 24.904 K 112.75 % | 11.706 K 18.82 % | 9.852 K -14.23 % | 11.486 K -62.95 % | 31.005 K |
Intangible assets | 1.037 M 66.07 % | 624.453 K 994.38 % | 57.060 K -92.06 % | 718.916 K -23.09 % | 934.778 K 41.84 % | 659.022 K 182.12 % | 233.596 K |
GoodWill | 1.227 M -17.88 % | 1.494 M 1.31 % | 1.475 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 2.264 M 6.86 % | 2.119 M 38.30 % | 1.532 M 113.09 % | 718.916 K -23.09 % | 934.778 K 41.84 % | 659.022 K 182.12 % | 233.596 K |
Property plant equipment net | 17.000 K -28.02 % | 23.617 K -43.02 % | 41.451 K -42.10 % | 71.585 K -10.63 % | 80.098 K -6.83 % | 85.972 K 6.79 % | 80.508 K |
Total non current assets | 2.281 M 6.48 % | 2.142 M 36.15 % | 1.573 M 99.04 % | 790.501 K -22.11 % | 1.015 M 36.23 % | 744.995 K 137.18 % | 314.105 K |
Other current assets | 4.223 M 17.59 % | 3.591 M 13.70 % | 3.158 M 47.71 % | 2.138 M 6.16 % | 2.014 M 17 433.77 % | 11.487 K -62.95 % | 31.005 K |
Short term investments | 4.464 M -42.19 % | 7.722 M -10.44 % | 8.622 M | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 8.490 M 54.89 % | 5.481 M -42.41 % | 9.517 M -51.82 % | 19.753 M 563.37 % | 2.978 M 49.85 % | 1.987 M -32.72 % | 2.954 M |
Cash and short term investments | 12.954 M -1.89 % | 13.203 M -27.21 % | 18.139 M -8.17 % | 19.753 M 563.37 % | 2.978 M 49.85 % | 1.987 M -32.72 % | 2.954 M |
Total current assets | 22.062 M 3.61 % | 21.292 M -19.18 % | 26.345 M 2.30 % | 25.753 M 207.94 % | 8.363 M 23.94 % | 6.748 M 1.33 % | 6.659 M |
Inventory | 0.000 100.00 % | -165.795 K | 0.000 -100.00 % | 547.180 | 0.000 -100.00 % | 1.457 M 90.01 % | 766.868 K |
Net receivables | 4.885 M 4.74 % | 4.664 M -7.59 % | 5.047 M 30.71 % | 3.861 M 14.54 % | 3.371 M 2.41 % | 3.292 M 13.22 % | 2.908 M |
Tax assets | 0.000 | 0.000 -100.00 % | 1.492 M 12 846.43 % | -11.706 K -655.84 % | 2.106 K 118.34 % | -11.486 K 62.95 % | -31.005 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.840 M 27.97 % | 1.438 M -24.88 % | 1.914 M 58.93 % | 1.204 M -11.49 % | 1.361 M 4.33 % | 1.304 M 121.51 % | 588.811 K |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 48.670 K | 0.000 | 0.000 |
Deferred revenue non current | 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 |
Capital lease obligations | 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -0.830 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other liabilities | -817.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 24.343 M 3.88 % | 23.435 M -16.06 % | 27.918 M 5.18 % | 26.544 M 183.04 % | 9.378 M 25.16 % | 7.493 M 7.45 % | 6.973 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 189.109 K 108.64 % | -2.190 M -341.20 % | 907.948 K 386.17 % | -317.272 K -166.65 % | 476.042 K -42.73 % | 831.204 K 292.87 % | 211.573 K |
Accounts receivables | -1.019 M -1 111.45 % | 100.746 K 105.22 % | -1.930 M -213.00 % | -616.541 K 1.34 % | -624.897 K 40.82 % | -1.056 M 29.41 % | -1.496 M |
Inventory | 0.000 | 0.000 100.00 % | -2.838 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 1.208 M 152.74 % | -2.291 M -180.73 % | 2.838 M 848.22 % | 299.268 K -72.82 % | 1.101 M -41.66 % | 1.887 M 10.53 % | 1.707 M |
Other working capital | 1.208 M 554 078.44 % | 218.000 -99.99 % | 2.838 M | 0.000 -100.00 % | 1.101 M | 0.000 | 0.000 |
Other non cash items | 687.891 K 721.16 % | -110.743 K 57.90 % | -263.025 K -112.79 % | 2.056 M 6 024.62 % | -34.711 K 16.29 % | -41.464 K -5.26 % | -39.390 K |
Net cash provided by operating activities | 942.000 K 133.47 % | -2.814 M -84.90 % | -1.522 M 0.20 % | -1.525 M -730.84 % | -183.564 K -6.72 % | -172.013 K 92.22 % | -2.211 M |
Investments in property plant and equipment | -609.000 K -25.75 % | -484.293 K -695.08 % | -60.911 K -57.18 % | -38.753 K 91.66 % | -464.453 K 24.75 % | -617.251 K -978.79 % | -57.217 K |
Acquisitions net | 0.000 100.00 % | -324.863 K 70.61 % | -1.105 M | 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 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 | 0.000 | 0.000 -100.00 % | 1.756 K 4 403.92 % | -40.800 -104.89 % | 834.250 142.72 % | -1.953 K |
Net cash used for investing activites | -609.000 K 24.74 % | -809.157 K 30.63 % | -1.166 M -3 052.60 % | -36.997 K 92.03 % | -464.494 K 24.65 % | -616.417 K -941.78 % | -59.170 K |
Debt repayment | -201.000 K 84.75 % | -1.318 M -226.27 % | 1.044 M 150.19 % | -2.080 M -227.08 % | 1.636 M 1 019.15 % | -178.042 K -111.04 % | 1.613 M |
Common stock issued | 18.000 K -51.69 % | 37.262 K 23.07 % | 30.276 K -99.87 % | 22.573 M 1 022 209.10 % | 2.208 K | 0.000 -100.00 % | 2.987 M |
Common stock repurchased | -399.000 K -1 168.20 % | -31.462 K | 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 | -1.000 K -400.00 % | -200.000 | 0.000 100.00 % | -2.155 M | 0.000 | 0.000 | 0.000 |
Net cash used provided by financing activities | -583.000 K 55.57 % | -1.312 M -222.17 % | 1.074 M -94.14 % | 18.338 M 1 019.05 % | 1.639 M 1 020.39 % | -178.042 K -103.87 % | 4.600 M |
Effect of forex changes on cash | 0.000 -100.00 % | 899.951 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 |
Net change in cash | -249.000 K 94.96 % | -4.936 M -205.74 % | -1.614 M -109.62 % | 16.775 M 1 593.43 % | 990.618 K 202.50 % | -966.473 K -141.48 % | 2.330 M |
Cash at beginning of period | 13.203 M -27.21 % | 18.139 M -8.17 % | 19.753 M 563.37 % | 2.978 M 49.85 % | 1.987 M -32.72 % | 2.954 M 373.79 % | 623.392 K |
Cash at end of period | 12.954 M -1.89 % | 13.203 M -27.21 % | 18.139 M -8.17 % | 19.753 M 563.37 % | 2.978 M 49.85 % | 1.987 M -32.72 % | 2.954 M |
Operating cash flow | 942.000 K 133.47 % | -2.814 M -84.90 % | -1.522 M 0.20 % | -1.525 M -730.84 % | -183.564 K -6.72 % | -172.013 K 92.22 % | -2.211 M |
Capital expenditure | -609.000 K -25.75 % | -484.293 K -695.08 % | -60.911 K -57.18 % | -38.753 K 91.66 % | -464.453 K 24.75 % | -617.251 K -978.79 % | -57.217 K |
Free CashFlow | 333.000 K 110.10 % | -3.299 M -108.38 % | -1.583 M -1.22 % | -1.564 M -141.33 % | -648.018 K 17.90 % | -789.265 K 65.20 % | -2.268 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 7.064 M 2.36 % | 6.901 M -2.02 % | 7.043 M 1.82 % | 6.917 M -1.58 % | 7.028 M 2.32 % | 6.869 M 11.14 % | 6.180 M 0.00 % | 6.180 M -3.78 % | 6.423 M 0.00 % | 6.423 M -5.38 % | 6.788 M 0.00 % | 6.788 M 13.45 % | 5.984 M 0.00 % | 5.984 M -1.59 % | 6.080 M 16.97 % | 5.198 M -6.19 % | 5.542 M 0.00 % | 5.542 M 1.76 % | 5.446 M |
Net income | 221.000 K 140.29 % | -548.500 K -984.68 % | 62.000 K -53.56 % | 133.501 K -5.32 % | 141.000 K -12.69 % | 161.500 K 136.52 % | -442.257 K 0.00 % | -442.257 K -570.49 % | 94.000 K 0.00 % | 94.000 K 116.69 % | -563.061 K 0.00 % | -563.061 K 40.20 % | -941.500 K 0.00 % | -941.500 K 63.46 % | -2.576 M -490.53 % | -436.300 K -54.72 % | -282.000 K 0.00 % | -282.000 K -359.43 % | 108.700 K |
Income before tax | 237.000 K 146.79 % | -506.499 K -916.93 % | 62.000 K -53.45 % | 133.183 K -10.62 % | 149.000 K -9.97 % | 165.500 K 136.34 % | -455.392 K 0.00 % | -455.392 K -550.88 % | 101.000 K 0.00 % | 101.000 K 118.33 % | -550.942 K 0.00 % | -550.942 K 41.64 % | -944.000 K 0.00 % | -944.000 K 64.39 % | -2.651 M -566.33 % | -397.800 K -66.44 % | -239.000 K 0.00 % | -239.000 K -242.26 % | 168.000 K |
Income before tax ratio | 0.03 145.71 % | -0.07 -933.74 % | 0.01 -54.28 % | 0.02 -9.18 % | 0.02 -12.01 % | 0.02 132.70 % | -0.07 0.00 % | -0.07 -568.59 % | 0.02 0.00 % | 0.02 119.37 % | -0.08 0.00 % | -0.08 48.56 % | -0.16 0.00 % | -0.16 63.81 % | -0.44 -469.68 % | -0.08 -77.43 % | -0.04 0.00 % | -0.04 -239.81 % | 0.03 |
EBITDA | 441.000 K 209.98 % | -401.000 K -642.59 % | -54.000 K -574.41 % | -8.007 K -103.92 % | 204.500 K -16.87 % | 246.000 K 162.26 % | -395.122 K 0.00 % | -395.122 K -217.37 % | -124.500 K -276.60 % | 70.500 K 119.70 % | -357.801 K 0.00 % | -357.801 K 55.44 % | -803.000 K 0.00 % | -803.000 K -42.56 % | -563.259 K -438.08 % | -104.680 K 23.03 % | -136.000 K 0.00 % | -136.000 K -149.59 % | 274.243 K |
Net income ratio | 0.03 139.36 % | -0.08 -1 002.88 % | 0.01 -54.39 % | 0.02 -3.80 % | 0.02 -14.67 % | 0.02 132.86 % | -0.07 0.00 % | -0.07 -588.97 % | 0.01 0.00 % | 0.01 117.64 % | -0.08 0.00 % | -0.08 47.29 % | -0.16 0.00 % | -0.16 62.87 % | -0.42 -404.88 % | -0.08 -64.93 % | -0.05 0.00 % | -0.05 -354.95 % | 0.02 |
Ratio EBITDA | 0.06 207.44 % | -0.06 -657.87 % | -0.01 -562.37 % | 0.00 -103.98 % | 0.03 -18.76 % | 0.04 156.02 % | -0.06 0.00 % | -0.06 -229.83 % | -0.02 -276.60 % | 0.01 120.82 % | -0.05 0.00 % | -0.05 60.72 % | -0.13 0.00 % | -0.13 -44.87 % | -0.09 -360.03 % | -0.02 17.95 % | -0.02 0.00 % | -0.02 -148.74 % | 0.05 |
Gross profit ratio | 0.58 755.07 % | 0.07 -88.17 % | 0.57 302.22 % | 0.14 -20.79 % | 0.18 4.03 % | 0.17 291.86 % | 0.04 -51.44 % | 0.09 -36.73 % | 0.14 0.00 % | 0.14 -7.05 % | 0.15 0.00 % | 0.15 63.44 % | 0.09 0.00 % | 0.09 -73.42 % | 0.35 69.82 % | 0.21 54.33 % | 0.13 0.00 % | 0.13 -66.73 % | 0.41 |
Weighted average shs out dil | 11.050 M -2.34 % | 11.314 M 1.40 % | 11.158 M -9.58 % | 12.340 M 10.49 % | 11.169 M -0.81 % | 11.260 M 9.23 % | 10.308 M 0.00 % | 10.308 M 9.66 % | 9.400 M 0.00 % | 9.400 M 4.63 % | 8.984 M 0.00 % | 8.984 M -18.89 % | 11.076 M 0.00 % | 11.076 M 0.51 % | 11.020 M 0.00 % | 11.020 M 0.00 % | 11.020 M 0.00 % | 11.020 M 0.00 % | 11.020 M |
Weighted average shs out | 11.050 M -2.34 % | 11.314 M 1.40 % | 11.158 M -9.58 % | 12.341 M 10.49 % | 11.169 M -0.82 % | 11.261 M 9.24 % | 10.308 M 0.00 % | 10.308 M 9.66 % | 9.400 M 0.00 % | 9.400 M 4.63 % | 8.984 M 0.00 % | 8.984 M -18.89 % | 11.076 M 0.00 % | 11.076 M 0.51 % | 11.020 M 0.00 % | 11.020 M 0.00 % | 11.020 M 0.00 % | 11.020 M 0.00 % | 11.020 M |
EPS diluted | 0.02 141.24 % | -0.05 -966.07 % | 0.01 -48.15 % | 0.01 -14.29 % | 0.01 -11.89 % | 0.01 133.33 % | -0.04 0.00 % | -0.04 -529.00 % | 0.01 0.00 % | 0.01 115.95 % | -0.06 0.00 % | -0.06 26.24 % | -0.09 0.00 % | -0.09 63.04 % | -0.23 -480.81 % | -0.04 -54.69 % | -0.03 0.00 % | -0.03 -358.59 % | 0.01 |
Earnings per share | 0.02 141.24 % | -0.05 -966.07 % | 0.01 -48.15 % | 0.01 -14.29 % | 0.01 -11.89 % | 0.01 133.33 % | -0.04 0.00 % | -0.04 -529.00 % | 0.01 0.00 % | 0.01 115.95 % | -0.06 0.00 % | -0.06 26.24 % | -0.09 0.00 % | -0.09 63.04 % | -0.23 -480.81 % | -0.04 -54.69 % | -0.03 0.00 % | -0.03 -358.59 % | 0.01 |
Gross profit | 4.070 M 775.27 % | 465.000 K -88.40 % | 4.010 M 309.53 % | 979.183 K -22.04 % | 1.256 M 6.44 % | 1.180 M 335.50 % | 270.955 K -51.44 % | 557.979 K -39.12 % | 916.500 K 0.00 % | 916.500 K -12.05 % | 1.042 M 0.00 % | 1.042 M 85.42 % | 562.000 K 0.00 % | 562.000 K -73.84 % | 2.148 M 98.63 % | 1.082 M 44.78 % | 747.000 K 0.00 % | 747.000 K -66.14 % | 2.206 M |
Income tax expense | 16.000 K -61.90 % | 42.000 K 13 307.55 % | -318.000 0.00 % | -318.000 -103.98 % | 8.000 K 100.00 % | 4.000 K | 0.000 -100.00 % | 13.135 K 87.64 % | 7.000 K 0.00 % | 7.000 K -42.24 % | 12.120 K 0.00 % | 12.120 K 384.80 % | 2.500 K 0.00 % | 2.500 K 103.37 % | -74.180 K -292.68 % | 38.500 K -10.47 % | 43.000 K 0.00 % | 43.000 K -27.73 % | 59.500 K |
Cost of revenue | 2.994 M -53.48 % | 6.436 M 112.20 % | 3.033 M -48.92 % | 5.938 M 2.88 % | 5.772 M 1.47 % | 5.689 M 1.18 % | 5.622 M 0.00 % | 5.622 M 2.10 % | 5.507 M 0.00 % | 5.507 M -4.17 % | 5.746 M 0.00 % | 5.746 M 5.99 % | 5.422 M 0.00 % | 5.422 M 37.88 % | 3.932 M -4.49 % | 4.117 M -14.13 % | 4.795 M 0.00 % | 4.795 M 47.99 % | 3.240 M |
General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.666 M 10.61 % | 1.506 M | 0.000 | 0.000 -100.00 % | 1.327 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 3.760 M | 0.000 -100.00 % | 4.155 M 435.47 % | 775.953 K | 0.000 | 0.000 -100.00 % | 980.209 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.116 M 548.27 % | -249.000 K | 0.000 | 0.000 -100.00 % | 777.200 K |
Operating expenses | 3.760 M | 0.000 -100.00 % | 4.155 M 391.60 % | 845.194 K | 0.000 | 0.000 -100.00 % | 980.209 K -10.44 % | 1.094 M 26.02 % | 868.499 K 0.00 % | 868.499 K -45.34 % | 1.589 M 0.00 % | 1.589 M 7.57 % | 1.477 M 0.00 % | 1.477 M -46.91 % | 2.782 M 121.33 % | 1.257 M 32.10 % | 951.500 K 0.00 % | 951.500 K -54.79 % | 2.105 M |
Cost and expenses | 6.754 M 4.94 % | 6.436 M -10.46 % | 7.188 M 5.97 % | 6.783 M 17.52 % | 5.772 M 1.47 % | 5.689 M -13.84 % | 6.602 M -1.70 % | 6.717 M 5.36 % | 6.375 M 0.00 % | 6.375 M -13.09 % | 7.335 M 0.00 % | 7.335 M 6.33 % | 6.898 M 0.00 % | 6.898 M 2.75 % | 6.714 M 24.94 % | 5.374 M -6.48 % | 5.746 M 0.00 % | 5.746 M 7.52 % | 5.344 M |
Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 69.241 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 |
Selling general and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.666 M 10.61 % | 1.506 M | 0.000 | 0.000 -100.00 % | 1.327 M |
Interest income | 38.000 K | 0.000 -100.00 % | 207.000 K | 0.000 -100.00 % | 36.000 K | 0.000 -100.00 % | 81.109 K | 0.000 -100.00 % | 253.000 K 377.36 % | 53.000 K -60.00 % | 132.500 K 0.00 % | 132.500 K 356.90 % | 29.000 K 0.00 % | 29.000 K 231.80 % | 8.740 K 21.39 % | 7.200 K -79.13 % | 34.500 K 0.00 % | 34.500 K -66.83 % | 104.000 K |
Interest expense | 112.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.026 M 781.88 % | 229.700 K | 0.000 | 0.000 -100.00 % | 37.800 K |
Depreciation and amortization | 92.000 K 0.55 % | 91.500 K 0.55 % | 91.000 K 766.58 % | 10.501 K -88.77 % | 93.500 K 0.00 % | 93.500 K 102.79 % | 46.107 K 0.00 % | 46.107 K -10.47 % | 51.500 K 0.00 % | 51.500 K -39.77 % | 85.500 K 0.00 % | 85.500 K 48.70 % | 57.500 K 0.00 % | 57.500 K -6.82 % | 61.707 K -2.70 % | 63.420 K -8.09 % | 69.000 K 0.00 % | 69.000 K 0.86 % | 68.409 K |
Operating income | 310.000 K -33.33 % | 465.000 K 420.69 % | -145.000 K -208.22 % | 133.989 K -89.33 % | 1.256 M 6.44 % | 1.180 M 379.47 % | -422.230 K 4.31 % | -441.229 K -2 422.26 % | 19.000 K 0.00 % | 19.000 K 104.29 % | -443.301 K 0.00 % | -443.301 K 48.48 % | -860.500 K 0.00 % | -860.500 K -35.80 % | -633.640 K -276.94 % | -168.100 K 18.00 % | -205.000 K 0.00 % | -205.000 K -199.61 % | 205.800 K |
Operating income ratio | 0.04 -34.87 % | 0.07 427.29 % | -0.02 -206.29 % | 0.02 -89.16 % | 0.18 4.03 % | 0.17 351.47 % | -0.07 4.31 % | -0.07 -2 513.47 % | 0.00 0.00 % | 0.00 104.53 % | -0.07 0.00 % | -0.07 54.59 % | -0.14 0.00 % | -0.14 -38.00 % | -0.10 -222.27 % | -0.03 12.59 % | -0.04 0.00 % | -0.04 -197.89 % | 0.04 |
Total other income expenses net | -73.000 K 92.49 % | -971.499 K -569.32 % | 207.000 K 25 782.38 % | -806.000 99.93 % | -1.107 M -9.12 % | -1.015 M -2 959.22 % | -33.162 K -134.15 % | -14.163 K 97.60 % | -589.000 K -818.29 % | 82.000 K -89.11 % | 752.860 K 0.00 % | 752.860 K 149.99 % | -1.506 M 0.00 % | -1.506 M 25.34 % | -2.017 M -108.74 % | -966.300 K -2 742.06 % | -34.000 K 0.00 % | -34.000 K -151.36 % | 66.200 K |
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 |
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-03-31 | 2020-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -3.733 M | 0.000 100.00 % | -7.736 M -0.01 % | -7.735 M -93.58 % | -3.996 M | 0.000 100.00 % | -4.526 M 0.00 % | -4.526 M 19.46 % | -5.619 M 0.00 % | -5.619 M 19.76 % | -7.003 M 0.00 % | -7.003 M -132.10 % | -3.017 M 0.00 % | -3.017 M 83.50 % | -18.283 M -2 947.04 % | 642.159 K -78.43 % | 2.978 M 413.02 % | -951.291 K |
Total investments | 4.857 M | 0.000 -100.00 % | 4.464 M 0.00 % | 4.464 M -33.59 % | 6.722 M | 0.000 -100.00 % | 7.722 M 0.00 % | 7.722 M 0.43 % | 7.689 M 0.00 % | 7.689 M -10.82 % | 8.622 M 0.00 % | 8.622 M -25.56 % | 11.583 M 0.00 % | 11.583 M 96 425.00 % | 12.000 K | 0.000 -100.00 % | 5.955 M 60 343.31 % | 9.853 K |
Total debt | 553.000 K | 0.000 -100.00 % | 754.000 K -0.03 % | 754.225 K 0.03 % | 754.000 K | 0.000 -100.00 % | 955.634 K 0.00 % | 955.633 K -0.04 % | 956.000 K 0.00 % | 956.000 K -61.98 % | 2.514 M 0.00 % | 2.514 M 91.35 % | 1.314 M 0.00 % | 1.314 M -10.65 % | 1.471 M -17.47 % | 1.782 M | 0.000 -100.00 % | 2.026 M |
Accumulated other comprehensive income loss | 27.656 M 86.24 % | 14.850 M | 0.000 -100.00 % | 27.644 M -0.48 % | 27.777 M 88.37 % | 14.746 M -47.58 % | 28.131 M 0.00 % | 28.131 M 0.11 % | 28.101 M 0.00 % | 28.101 M -0.09 % | 28.127 M 0.00 % | 28.127 M 0.39 % | 28.018 M 0.00 % | 28.018 M 0.09 % | 27.993 M 0.00 % | 27.993 M 4 699.29 % | -608.637 K -110.97 % | 5.547 M |
Retained earnings | -14.977 M | 0.000 100.00 % | -12.874 M 0.00 % | -12.874 M 2.03 % | -13.141 M | 0.000 100.00 % | -13.464 M 0.00 % | -13.464 M -7.03 % | -12.580 M 0.00 % | -12.580 M 1.47 % | -12.768 M 0.00 % | -12.768 M -9.67 % | -11.642 M 0.00 % | -11.642 M -19.30 % | -9.759 M -35.87 % | -7.182 M | 0.000 100.00 % | -6.181 M |
Common stock | 80.000 K | 0.000 -100.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K | 0.000 -100.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 0.00 % | 80.000 K 220.00 % | 25.000 K | 0.000 -100.00 % | 25.000 K |
Total equity | 12.759 M -14.08 % | 14.850 M 0.00 % | 14.850 M 0.00 % | 14.850 M 0.91 % | 14.716 M -0.21 % | 14.746 M 0.00 % | 14.746 M 0.00 % | 14.746 M -5.48 % | 15.601 M 0.00 % | 15.601 M 1.05 % | 15.439 M 0.00 % | 15.439 M -6.18 % | 16.456 M 0.00 % | 16.456 M -10.15 % | 18.314 M 1 233.80 % | -1.615 M -165.39 % | -608.637 K 0.00 % | -608.638 K |
Other non current liabilities | 0.000 100.00 % | -14.850 M -1 484 850.00 % | -1.000 K | 0.000 100.00 % | -1.000 K 99.99 % | -14.746 M | 0.000 | 0.000 | 0.000 100.00 % | -956.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 602.010 K | 0.000 -100.00 % | 341.211 K |
Long term debt | 553.000 K | 0.000 -100.00 % | 553.000 K 0.03 % | 552.817 K -26.68 % | 754.000 K | 0.000 -100.00 % | 754.225 K 0.00 % | 754.225 K -21.11 % | 956.000 K 0.00 % | 956.000 K -57.91 % | 2.271 M 0.00 % | 2.271 M 72.86 % | 1.314 M 0.00 % | 1.314 M -0.03 % | 1.314 M 0.00 % | 1.314 M | 0.000 -100.00 % | 1.450 M |
Total non current liabilities | 553.000 K 103.72 % | -14.850 M -2 790.13 % | 552.000 K -0.15 % | 552.817 K -26.58 % | 753.000 K 105.11 % | -14.746 M -2 055.16 % | 754.225 K 0.00 % | 754.225 K -21.11 % | 956.000 K 0.00 % | 956.000 K -57.91 % | 2.271 M 0.00 % | 2.271 M 72.86 % | 1.314 M 0.00 % | 1.314 M -0.03 % | 1.314 M -31.41 % | 1.916 M | 0.000 -100.00 % | 1.791 M |
Other current liabilities | 7.160 M | 0.000 -100.00 % | 6.900 M 0.01 % | 6.899 M -6.15 % | 7.351 M | 0.000 -100.00 % | 2.617 M -58.43 % | 6.295 M -6.72 % | 6.748 M 0.00 % | 6.748 M -16.18 % | 8.050 M 0.00 % | 8.050 M 5.76 % | 7.612 M 0.00 % | 7.612 M 37.04 % | 5.555 M -8.53 % | 6.072 M | 0.000 -100.00 % | 6.210 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.678 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.354 M | 0.000 | 0.000 -100.00 % | 1.665 M |
Short term debt | 0.000 | 0.000 -100.00 % | 201.000 K -0.20 % | 201.408 K | 0.000 | 0.000 -100.00 % | 201.408 K 0.00 % | 201.408 K | 0.000 | 0.000 -100.00 % | 243.000 K 0.00 % | 243.000 K | 0.000 | 0.000 -100.00 % | 156.194 K -66.59 % | 467.456 K | 0.000 -100.00 % | 576.333 K |
Total current liabilities | 7.967 M | 0.000 -100.00 % | 8.941 M 0.00 % | 8.941 M 8.38 % | 8.250 M | 0.000 -100.00 % | 7.934 M 0.00 % | 7.934 M 2.79 % | 7.719 M 0.00 % | 7.719 M -24.38 % | 10.207 M 0.00 % | 10.207 M 15.57 % | 8.832 M 0.00 % | 8.832 M 27.72 % | 6.915 M -14.45 % | 8.083 M | 0.000 -100.00 % | 8.195 M |
Total liabilities | 8.520 M 157.38 % | -14.850 M -256.43 % | 9.493 M -0.01 % | 9.494 M 5.45 % | 9.003 M 161.05 % | -14.746 M -269.73 % | 8.688 M 0.00 % | 8.688 M 0.15 % | 8.675 M 0.00 % | 8.675 M -30.48 % | 12.479 M 0.00 % | 12.479 M 22.99 % | 10.146 M 0.00 % | 10.146 M 23.29 % | 8.230 M -17.70 % | 10.000 M | 0.000 -100.00 % | 9.987 M |
Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 794.496 K 83.49 % | 433.000 K 103.28 % | -13.203 M | 0.000 -100.00 % | 415.444 K 41 444.40 % | 1.000 K -99.59 % | 243.000 K | 0.000 -100.00 % | 57.060 K | 0.000 -100.00 % | 622.000 K | 0.000 -100.00 % | 11.801 K 100.40 % | -2.978 M -24 799.19 % | -11.959 K |
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 -100.00 % | 12.000 K | 0.000 | 0.000 -100.00 % | 9.853 K |
Intangible assets | 1.600 M | 0.000 -100.00 % | 1.037 M 327.09 % | 242.808 K -9.06 % | 267.000 K | 0.000 -100.00 % | 624.453 K 198.77 % | 209.008 K -19.61 % | 260.000 K 1 344.44 % | 18.000 K -68.45 % | 57.060 K | 0.000 -100.00 % | 622.000 K | 0.000 -100.00 % | 718.916 K -6.79 % | 771.274 K | 0.000 -100.00 % | 934.778 K |
GoodWill | 1.146 M | 0.000 -100.00 % | 1.227 M 0.03 % | 1.227 M -12.81 % | 1.407 M | 0.000 -100.00 % | 1.494 M 0.00 % | 1.494 M -5.49 % | 1.581 M 0.00 % | 1.581 M 7.20 % | 1.475 M 0.00 % | 1.475 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 2.746 M | 0.000 -100.00 % | 2.264 M 54.07 % | 1.470 M -12.22 % | 1.674 M | 0.000 -100.00 % | 2.119 M 24.39 % | 1.703 M -7.49 % | 1.841 M 15.13 % | 1.599 M 4.38 % | 1.532 M 3.87 % | 1.475 M 137.12 % | 622.000 K | 0.000 -100.00 % | 718.916 K -6.79 % | 771.274 K | 0.000 -100.00 % | 934.778 K |
Property plant equipment net | 18.000 K | 0.000 -100.00 % | 17.000 K -1.45 % | 17.251 K -13.75 % | 20.000 K | 0.000 -100.00 % | 23.617 K 0.00 % | 23.618 K -30.54 % | 34.000 K 0.00 % | 34.000 K -17.98 % | 41.451 K 0.00 % | 41.450 K -27.28 % | 57.000 K 0.00 % | 57.000 K -20.37 % | 71.585 K -11.73 % | 81.096 K | 0.000 -100.00 % | 80.098 K |
Total non current assets | 2.764 M | 0.000 -100.00 % | 2.281 M -0.01 % | 2.281 M 7.25 % | 2.127 M 116.11 % | -13.203 M -716.33 % | 2.142 M 0.00 % | 2.142 M 14.19 % | 1.876 M 0.00 % | 1.876 M 19.23 % | 1.573 M 0.00 % | 1.573 M 131.72 % | 679.000 K 0.00 % | 679.000 K -14.11 % | 790.501 K -8.52 % | 864.171 K 129.02 % | -2.978 M -393.40 % | 1.015 M |
Other current assets | 0.000 100.00 % | -12.954 M -406.75 % | 4.223 M -2.24 % | 4.320 M 11.96 % | 3.858 M | 0.000 -100.00 % | 3.591 M 0.00 % | 3.591 M -12.69 % | 4.113 M 0.00 % | 4.113 M 8.87 % | 3.778 M 0.00 % | 3.778 M 13.48 % | 3.329 M 0.00 % | 3.329 M -44.52 % | 6.000 M 132.96 % | 2.576 M | 0.000 | 0.000 |
Short term investments | 4.857 M | 0.000 -100.00 % | 4.464 M 0.00 % | 4.464 M -33.59 % | 6.722 M | 0.000 -100.00 % | 7.722 M 0.00 % | 7.722 M 0.43 % | 7.689 M 0.00 % | 7.689 M -10.82 % | 8.622 M 0.00 % | 8.622 M -25.56 % | 11.583 M 0.00 % | 11.583 M | 0.000 | 0.000 -100.00 % | 5.955 M | 0.000 |
cash and cash equivalents | 4.286 M | 0.000 -100.00 % | 8.490 M 0.01 % | 8.490 M 78.73 % | 4.750 M | 0.000 -100.00 % | 5.481 M 0.00 % | 5.481 M -16.64 % | 6.575 M 0.00 % | 6.575 M -30.91 % | 9.517 M 0.00 % | 9.517 M 119.74 % | 4.331 M 0.00 % | 4.331 M -78.07 % | 19.753 M 1 633.23 % | 1.140 M 138.27 % | -2.978 M -200.00 % | 2.978 M |
Cash and short term investments | 9.143 M -29.42 % | 12.954 M 0.00 % | 12.954 M 0.00 % | 12.954 M 12.91 % | 11.472 M -13.11 % | 13.203 M 0.00 % | 13.203 M 0.00 % | 13.203 M -7.44 % | 14.264 M 0.00 % | 14.264 M -21.36 % | 18.139 M 0.00 % | 18.139 M 13.98 % | 15.914 M 0.00 % | 15.914 M -19.44 % | 19.753 M 1 633.23 % | 1.140 M -61.73 % | 2.978 M 0.00 % | 2.978 M |
Total current assets | 18.515 M | 0.000 -100.00 % | 22.062 M 0.00 % | 22.062 M 2.18 % | 21.592 M 63.54 % | 13.203 M -37.99 % | 21.292 M 0.00 % | 21.292 M -4.94 % | 22.400 M 0.00 % | 22.400 M -14.97 % | 26.345 M 0.00 % | 26.345 M 1.63 % | 25.923 M 0.00 % | 25.923 M 0.66 % | 25.753 M 242.45 % | 7.520 M 152.56 % | 2.978 M -64.40 % | 8.363 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 547.180 100.01 % | -3.805 M | 0.000 -100.00 % | 1.924 M |
Net receivables | 9.372 M | 0.000 -100.00 % | 4.885 M 2.01 % | 4.789 M -23.52 % | 6.262 M | 0.000 -100.00 % | 4.498 M 0.00 % | 4.498 M 11.81 % | 4.023 M 0.00 % | 4.023 M -9.15 % | 4.428 M 0.00 % | 4.428 M -33.71 % | 6.680 M 0.00 % | 6.680 M 11.56 % | 5.988 M 57.37 % | 3.805 M | 0.000 -100.00 % | 3.449 M |
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 100.00 % | -12.000 K | 0.000 | 0.000 -100.00 % | 2.106 K |
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 | 807.000 K | 0.000 -100.00 % | 1.840 M -0.02 % | 1.840 M 104.71 % | 899.000 K | 0.000 -100.00 % | 1.438 M 0.00 % | 1.438 M 48.08 % | 971.000 K | 0.000 -100.00 % | 1.914 M 0.00 % | 1.914 M 56.89 % | 1.220 M 0.00 % | 1.220 M 1.30 % | 1.204 M -21.97 % | 1.543 M | 0.000 -100.00 % | 1.361 M |
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 -100.00 % | 48.670 K |
Deferred revenue 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 | 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 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 | 0.000 -100.00 % | 27.644 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.270 | 0.000 | 0.000 | 0.000 100.00 % | -119.780 -100.00 % | 5.542 M | 0.000 -100.00 % | 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 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 21.279 M | 0.000 -100.00 % | 24.343 M 0.00 % | 24.343 M 2.63 % | 23.719 M | 0.000 -100.00 % | 23.435 M 0.00 % | 23.435 M -3.47 % | 24.276 M 0.00 % | 24.276 M -13.05 % | 27.918 M 0.00 % | 27.918 M 4.95 % | 26.602 M 0.00 % | 26.602 M 0.22 % | 26.544 M 216.58 % | 8.385 M | 0.000 -100.00 % | 9.378 M |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-03-31 | 2020-12-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 2020-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -564.000 K 0.00 % | -564.000 K -133.14 % | 1.702 M 99.99 % | 851.055 K 212.50 % | -756.500 K 0.00 % | -756.500 K -10 335.42 % | 7.391 K 0.00 % | 7.391 K 100.67 % | -1.103 M 0.00 % | -1.103 M -178.08 % | 1.412 M 0.00 % | 1.412 M 247.39 % | -958.000 K 0.00 % | -958.000 K -370.72 % | 353.865 K 247.98 % | -239.138 K 58.01 % | -569.500 K 0.00 % | -569.500 K -163.13 % | 902.077 K |
Accounts receivables | -564.000 K 0.00 % | -564.000 K -155.79 % | 1.011 M 309.50 % | 246.885 K 132.64 % | -756.500 K 0.00 % | -756.500 K -165.62 % | 1.153 M 0.00 % | 1.153 M 204.57 % | -1.103 M 0.00 % | -1.103 M -15 906.10 % | -6.888 K 0.00 % | -6.888 K 99.28 % | -958.000 K 0.00 % | -958.000 K -333.37 % | 410.500 K 0.00 % | 410.500 K 172.08 % | -569.500 K 0.00 % | -569.500 K | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 working capital | 0.000 | 0.000 -100.00 % | 691.000 K 14.37 % | 604.170 K | 0.000 | 0.000 100.00 % | -1.145 M 0.00 % | -1.145 M | 0.000 | 0.000 -100.00 % | 1.419 M 0.00 % | 1.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -691.000 K -980.25 % | 78.500 K -80.33 % | 399.000 K 750.38 % | -61.349 K -513.49 % | -10.000 K 67.21 % | -30.500 K -946.99 % | 3.601 K 0.00 % | 3.601 K 105.54 % | -65.000 K 0.00 % | -65.000 K -126.31 % | 247.072 K 0.00 % | 247.072 K 5 590.49 % | -4.500 K 0.00 % | -4.500 K -100.21 % | 2.157 M 11 445.23 % | -19.008 K -104.87 % | 390.000 K 0.00 % | 390.000 K 8 119.41 % | -4.863 K |
Net cash provided by operating activities | -942.500 K 0.00 % | -942.500 K -146.98 % | 2.006 M 100.01 % | 1.003 M 288.52 % | -532.000 K 0.00 % | -532.000 K -38.13 % | -385.158 K 0.00 % | -385.158 K 62.31 % | -1.022 M 0.00 % | -1.022 M -194.15 % | 1.085 M 0.00 % | 1.085 M 158.79 % | -1.847 M 0.00 % | -1.847 M -2 249.48 % | -78.592 K 88.12 % | -661.538 K -68.54 % | -392.500 K 0.00 % | -392.500 K -134.62 % | 1.134 M |
Investments in property plant and equipment | -332.500 K 0.00 % | -332.500 K 23.91 % | -437.000 K -100.12 % | -218.368 K -153.92 % | -86.000 K 0.00 % | -86.000 K 38.64 % | -140.147 K 0.00 % | -140.147 K -37.40 % | -102.000 K 0.00 % | -102.000 K -258.45 % | -28.456 K 0.00 % | -28.456 K -1 322.80 % | -2.000 K 0.00 % | -2.000 K -1 351.72 % | 159.780 83.66 % | 87.000 100.45 % | -19.500 K 0.00 % | -19.500 K -533.12 % | -3.080 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 68.000 0.00 % | 68.000 100.04 % | -162.500 K 0.00 % | -162.500 K 70.60 % | -552.728 K 0.00 % | -552.728 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
Other investing activites | 0.000 | 0.000 | 0.000 | 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 % | -244.000 -124.40 % | 1.000 K 0.00 % | 1.000 K 6 072.84 % | 16.200 |
Net cash used for investing activites | -332.500 K 0.00 % | -332.500 K 23.91 % | -437.000 K -100.12 % | -218.368 K -153.92 % | -86.000 K 0.00 % | -86.000 K 38.61 % | -140.078 K 0.00 % | -140.078 K 47.04 % | -264.500 K 0.00 % | -264.500 K 54.49 % | -581.184 K 0.00 % | -581.184 K -28 959.20 % | -2.000 K 0.00 % | -2.000 K -1 351.72 % | 159.780 201.77 % | -157.000 99.15 % | -18.500 K 0.00 % | -18.500 K -503.83 % | -3.064 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 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 % | 217.086 K | 0.000 | 0.000 100.00 % | -292.363 K |
Common stock issued | 0.000 | 0.000 -100.00 % | 9.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 22.536 M 61 493.96 % | 36.588 K | 0.000 | 0.000 | 0.000 |
Common stock repurchased | -73.000 K 0.00 % | -73.000 K 23.96 % | -96.000 K 51.86 % | -199.417 K -32.06 % | -151.000 K 0.00 % | -151.000 K -859.95 % | -15.730 K 0.01 % | -15.731 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 | -503.000 K 0.00 % | -503.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 | 0.000 | 0.000 |
Other financing activites | -53.500 K 0.00 % | -53.500 K -5 250.00 % | -1.000 K -100.64 % | 155.563 K 261.21 % | -96.500 K 0.00 % | -96.500 K -1 007.81 % | 10.630 K 0.00 % | 10.630 K 101.63 % | -651.000 K 0.00 % | -651.000 K -207.15 % | 607.541 K 0.00 % | 607.541 K 961.76 % | -70.500 K 0.00 % | -70.500 K 98.17 % | -3.844 M | 0.000 100.00 % | -304.000 K 0.00 % | -304.000 K | 0.000 |
Net cash used provided by financing activities | -629.500 K 0.00 % | -629.500 K -615.34 % | -88.000 K -100.67 % | -43.854 K 82.28 % | -247.500 K 0.00 % | -247.500 K -4 752.94 % | -5.100 K 0.00 % | -5.100 K 99.22 % | -651.000 K 0.00 % | -651.000 K -207.15 % | 607.541 K 0.00 % | 607.541 K 961.76 % | -70.500 K 0.00 % | -70.500 K -100.38 % | 18.692 M 7 268.49 % | 253.673 K 183.45 % | -304.000 K 0.00 % | -304.000 K -3.98 % | -292.363 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 166.000 100.00 % | -17.026 M -195.47 % | 17.833 M | 0.000 100.00 % | -0.310 -100.04 % | 690.000 | 0.000 | 0.000 -100.00 % | 1.270 |
Net change in cash | 0.000 | 0.000 -100.00 % | 1.482 M | 0.000 100.00 % | -865.500 K 0.00 % | -865.500 K -63.20 % | -530.336 K 0.00 % | -530.336 K 72.63 % | -1.938 M 0.00 % | -1.938 M -274.24 % | 1.112 M 106.99 % | -15.914 M -200.00 % | 15.914 M 929.29 % | -1.919 M -110.31 % | 18.613 M 4 669.60 % | -407.332 K 43.03 % | -715.000 K 0.00 % | -715.000 K -185.30 % | 838.239 K |
Cash at beginning of period | 0.000 | 0.000 -100.00 % | 11.472 M 1 425.48 % | -865.500 K 0.00 % | -865.500 K -63.20 % | -530.336 K 0.00 % | -530.336 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.914 M | 0.000 | 0.000 -100.00 % | 1.140 M -26.33 % | 1.547 M -31.61 % | 2.262 M | 0.000 -100.00 % | 2.139 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 12.954 M 12.92 % | 11.472 M 1 425.48 % | -865.500 K 0.00 % | -865.500 K -63.20 % | -530.336 K 0.00 % | -530.336 K 72.63 % | -1.938 M 0.00 % | -1.938 M -274.24 % | 1.112 M 669 979.52 % | -166.000 -100.00 % | 15.914 M 929.29 % | -1.919 M -109.71 % | 19.753 M 1 633.23 % | 1.140 M -26.33 % | 1.547 M 316.36 % | -715.000 K -124.01 % | 2.978 M |
Operating cash flow | -942.500 K 0.00 % | -942.500 K -146.98 % | 2.006 M 100.01 % | 1.003 M 288.52 % | -532.000 K 0.00 % | -532.000 K -38.13 % | -385.158 K 0.00 % | -385.158 K 62.31 % | -1.022 M 0.00 % | -1.022 M -194.15 % | 1.085 M 0.00 % | 1.085 M 158.79 % | -1.847 M 0.00 % | -1.847 M -2 249.48 % | -78.592 K 88.12 % | -661.538 K -68.54 % | -392.500 K 0.00 % | -392.500 K -134.62 % | 1.134 M |
Capital expenditure | -332.500 K 0.00 % | -332.500 K 23.91 % | -437.000 K -100.12 % | -218.368 K -153.92 % | -86.000 K 0.00 % | -86.000 K 38.64 % | -140.147 K 0.00 % | -140.147 K -37.40 % | -102.000 K 0.00 % | -102.000 K -258.45 % | -28.456 K 0.00 % | -28.456 K -1 322.80 % | -2.000 K 0.00 % | -2.000 K -1 351.72 % | 159.780 83.66 % | 87.000 100.45 % | -19.500 K 0.00 % | -19.500 K -533.12 % | -3.080 K |
Free CashFlow | -1.275 M 0.00 % | -1.275 M -181.26 % | 1.569 M 99.98 % | 784.581 K 226.95 % | -618.000 K 0.00 % | -618.000 K -17.65 % | -525.305 K 0.00 % | -525.305 K 53.26 % | -1.124 M 0.00 % | -1.124 M -206.34 % | 1.057 M 0.00 % | 1.057 M 157.18 % | -1.849 M 0.00 % | -1.849 M -2 256.82 % | -78.432 K 88.14 % | -661.451 K -60.55 % | -412.000 K 0.00 % | -412.000 K -136.44 % | 1.131 M |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 |