Libra Insurance Company Ltd LBRA.TA
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 509.923 M 69.78 % | 300.352 M 77.29 % | 169.414 M 38.84 % | 122.017 M 81.70 % | 67.154 M 149.69 % | 26.895 M 1 629.58 % | 1.555 M |
| Net income | 51.149 M 458.52 % | 9.158 M 340.18 % | -3.813 M -216.78 % | 3.265 M -1.09 % | 3.301 M 247.17 % | -2.243 M 80.13 % | -11.290 M |
| Income before tax | 78.009 M 502.25 % | 12.953 M 386.19 % | -4.526 M -190.05 % | 5.026 M -2.92 % | 5.177 M 198.12 % | -5.276 M 53.27 % | -11.290 M |
| Income before tax ratio | 0.15 254.73 % | 0.04 261.43 % | -0.03 -164.86 % | 0.04 -46.57 % | 0.08 139.30 % | -0.20 97.30 % | -7.26 |
| EBITDA | 81.527 M 4 535.64 % | -1.838 M -285.28 % | 992.000 K 784.14 % | -145.000 K -102.10 % | 6.906 M 15.22 % | 5.994 M 153.86 % | -11.129 M |
| Net income ratio | 0.10 228.97 % | 0.03 235.47 % | -0.02 -184.11 % | 0.03 -45.56 % | 0.05 158.94 % | -0.08 98.85 % | -7.26 |
| Ratio EBITDA | 0.16 2 712.65 % | -0.01 -204.51 % | 0.01 592.74 % | 0.00 -101.16 % | 0.10 -53.86 % | 0.22 103.11 % | -7.16 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 45.272 M 0.09 % | 45.230 M 0.00 % | 45.230 M 2.61 % | 44.078 M 4.53 % | 42.169 M 5.42 % | 40.000 M 19.17 % | 33.565 M |
| Weighted average shs out | 45.272 M 0.09 % | 45.230 M 0.00 % | 45.230 M 2.61 % | 44.078 M 4.53 % | 42.169 M 5.42 % | 40.000 M 19.17 % | 33.565 M |
| EPS diluted | 1.13 465.00 % | 0.20 337.25 % | -0.08 -213.77 % | 0.07 -5.36 % | 0.08 239.57 % | -0.06 83.50 % | -0.34 |
| Earnings per share | 1.13 465.00 % | 0.20 337.25 % | -0.08 -213.77 % | 0.07 -5.36 % | 0.08 239.57 % | -0.06 83.50 % | -0.34 |
| Gross profit | 509.923 M 69.78 % | 300.352 M 77.29 % | 169.414 M 38.84 % | 122.017 M 81.70 % | 67.154 M 149.69 % | 26.895 M 1 629.58 % | 1.555 M |
| Income tax expense | 26.860 M 607.77 % | 3.795 M 432.26 % | 713.000 K -59.51 % | 1.761 M -6.13 % | 1.876 M -38.15 % | 3.033 M | 0.000 |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 7.398 M 4.92 % | 7.051 M 21.34 % | 5.811 M 15.25 % | 5.042 M 33.74 % | 3.770 M 15.04 % | 3.277 M -32.29 % | 4.840 M |
| Selling and marketing expenses | 85.278 M 19.54 % | 71.337 M 22.03 % | 58.458 M 15.97 % | 50.409 M 40.51 % | 35.875 M 63.50 % | 21.942 M 162.84 % | 8.348 M |
| Other expenses | 0.000 -100.00 % | 207.173 M 89.65 % | 109.237 M 77.92 % | 61.395 M 176.59 % | 22.197 M 222.63 % | 6.880 M | 0.000 |
| Operating expenses | 92.676 M -67.55 % | 285.561 M 64.58 % | 173.506 M 48.49 % | 116.846 M 88.94 % | 61.842 M 92.66 % | 32.099 M 149.89 % | 12.845 M |
| Cost and expenses | 92.676 M -67.55 % | 285.561 M 64.58 % | 173.506 M 48.49 % | 116.846 M 88.94 % | 61.842 M 92.66 % | 32.099 M 149.89 % | 12.845 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 92.676 M 18.23 % | 78.388 M 21.97 % | 64.269 M 15.90 % | 55.451 M 39.87 % | 39.645 M 57.20 % | 25.219 M 91.23 % | 13.188 M |
| Interest income | 0.000 -100.00 % | 1.838 M 323.50 % | 434.000 K 199.31 % | 145.000 K | 0.000 -100.00 % | 72.000 K | 0.000 |
| Interest expense | 3.518 M | 0.000 | 0.000 -100.00 % | 2.750 M 59.05 % | 1.729 M | 0.000 | 0.000 |
| Depreciation and amortization | 0.000 100.00 % | -14.791 M -461.46 % | 4.092 M 179.13 % | -5.171 M | 0.000 -100.00 % | 5.204 M -53.91 % | 11.290 M |
| Operating income | 417.247 M 2 720.95 % | 14.791 M 461.46 % | -4.092 M -152.62 % | 7.776 M 12.60 % | 6.906 M 232.71 % | -5.204 M 53.91 % | -11.290 M |
| Operating income ratio | 0.82 1 561.58 % | 0.05 303.88 % | -0.02 -137.90 % | 0.06 -38.03 % | 0.10 153.15 % | -0.19 97.33 % | -7.26 |
| Total other income expenses net | -339.238 M -18 356.91 % | -1.838 M -323.50 % | -434.000 K 84.22 % | -2.750 M -59.05 % | -1.729 M -2 301.39 % | -72.000 K | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | -51.524 M 55.82 % | -116.613 M -73.66 % | -67.152 M 21.35 % | -85.380 M -230.35 % | -25.845 M -127.83 % | -11.344 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 50.223 M 151.12 % | 20.000 M 347.63 % | 4.468 M 20.50 % | 3.708 M 17.05 % | 3.168 M | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M 0.00 % | 2.000 M |
| Retained earnings | 49.564 M 3 267.03 % | -1.565 M 85.40 % | -10.717 M -52.49 % | -7.028 M 31.39 % | -10.243 M 24.31 % | -13.533 M |
| Common stock | 58.848 M -14.52 % | 68.848 M 0.00 % | 68.848 M 0.93 % | 68.212 M 55.63 % | 43.831 M | 0.000 |
| Total equity | 110.412 M 59.36 % | 69.283 M 15.22 % | 60.131 M -4.83 % | 63.184 M 77.54 % | 35.588 M 62.75 % | 21.867 M |
| Other non current liabilities | 1.238 B 28.49 % | 963.275 M 23.57 % | 779.520 M 61.96 % | 481.300 M 94.06 % | 248.018 M | 0.000 |
| Long term debt | 50.223 M 151.12 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 1.288 B 30.99 % | 983.275 M 26.14 % | 779.520 M 61.96 % | 481.300 M 94.06 % | 248.018 M | 0.000 |
| Other current liabilities | 736.794 M 15 148.22 % | 4.832 M 34.67 % | 3.588 M 17.10 % | 3.064 M | 0.000 -100.00 % | 1.143 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 736.794 M 15 148.22 % | 4.832 M 34.67 % | 3.588 M 17.10 % | 3.064 M | 0.000 -100.00 % | 1.143 M |
| Total liabilities | 1.288 B 30.34 % | 988.107 M 26.76 % | 779.520 M 61.96 % | 481.300 M 94.06 % | 248.018 M 21 598.86 % | 1.143 M |
| Other non current assets | 1.322 B 53.72 % | 860.091 M 18.21 % | 727.620 M 72.39 % | 422.068 M 84.66 % | 228.563 M 119.58 % | 104.091 M |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 67.967 M 21.57 % | 55.909 M 41.44 % | 39.529 M 22.80 % | 32.191 M 29.17 % | 24.922 M 68.01 % | 14.834 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 67.967 M 21.57 % | 55.909 M 41.44 % | 39.529 M 22.80 % | 32.191 M 29.17 % | 24.922 M 68.01 % | 14.834 M |
| Property plant equipment net | 8.254 M 72.79 % | 4.777 M -10.71 % | 5.350 M 10.42 % | 4.845 M 13.31 % | 4.276 M -16.39 % | 5.114 M |
| Total non current assets | 1.398 B 51.87 % | 920.777 M 19.19 % | 772.499 M 68.26 % | 459.104 M 78.11 % | 257.761 M 107.81 % | 124.039 M |
| Other current assets | 339.112 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 101.747 M -25.52 % | 136.613 M 103.44 % | 67.152 M -21.35 % | 85.380 M 230.35 % | 25.845 M 127.83 % | 11.344 M |
| Cash and short term investments | 0.000 -100.00 % | 136.613 M 103.44 % | 67.152 M -21.35 % | 85.380 M 230.35 % | 25.845 M 127.83 % | 11.344 M |
| Total current assets | 339.112 M 148.23 % | 136.613 M 103.44 % | 67.152 M -21.35 % | 85.380 M 230.35 % | 25.845 M 127.83 % | 11.344 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 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 |
| Other total stockholders equity | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M | 0.000 -100.00 % | 33.400 M |
| Deferred tax liabilities non current | 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 |
| Total assets | 1.398 B 32.25 % | 1.057 B 25.93 % | 839.651 M 54.21 % | 544.484 M 91.99 % | 283.606 M 109.48 % | 135.383 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.967 M |
| Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 282.000 K | 0.000 | 0.000 -100.00 % | 2.000 M |
| Change in working capital | -276.576 M -187.09 % | -96.338 M -51.32 % | -63.667 M -1 036.71 % | -5.601 M 63.10 % | -15.180 M -46.34 % | -10.373 M -404.52 % | -2.056 M |
| Accounts receivables | -33.147 M 45.48 % | -60.803 M -39.89 % | -43.464 M -67.29 % | -25.981 M -53.40 % | -16.937 M 40.27 % | -28.356 M -470.89 % | -4.967 M |
| Inventory | 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 |
| Other working capital | -243.429 M -585.04 % | -35.535 M -75.89 % | -20.203 M -199.13 % | 20.380 M 1 059.93 % | 1.757 M -90.23 % | 17.983 M 517.76 % | 2.911 M |
| Other non cash items | 172.152 M 20.81 % | 142.500 M 170.09 % | 52.761 M 33.59 % | 39.495 M 113.38 % | 18.509 M 202.68 % | 6.115 M -0.29 % | 6.133 M |
| Net cash provided by operating activities | -49.199 M -187.03 % | 56.534 M 523.54 % | -13.348 M -134.64 % | 38.532 M 404.61 % | 7.636 M 232.64 % | -5.757 M -16.12 % | -4.958 M |
| Investments in property plant and equipment | -447.000 K -156.90 % | -174.000 K 11.22 % | -196.000 K 58.56 % | -473.000 K -221.77 % | -147.000 K 71.79 % | -521.000 K 65.08 % | -1.492 M |
| Acquisitions net | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -3.667 M 36.66 % | -5.789 M -49.55 % | -3.871 M -79.21 % | -2.160 M 1.10 % | -2.184 M -16.11 % | -1.881 M 62.60 % | -5.029 M |
| Net cash used for investing activites | -4.114 M 31.01 % | -5.963 M -46.62 % | -4.067 M -54.46 % | -2.633 M -12.96 % | -2.331 M 2.96 % | -2.402 M 63.17 % | -6.521 M |
| Debt repayment | 28.447 M 42.24 % | 20.000 M 2 124.29 % | -988.000 K -32.62 % | -745.000 K -11.19 % | -670.000 K | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 -100.00 % | 175.000 K -99.28 % | 24.381 M 147.12 % | 9.866 M | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -10.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 100.00 % | -1.110 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.782 M -77.06 % | 25.200 M |
| Net cash used provided by financing activities | 18.447 M -2.35 % | 18.890 M 2 423.49 % | -813.000 K -103.44 % | 23.636 M 157.02 % | 9.196 M 59.05 % | 5.782 M -77.06 % | 25.200 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -34.866 M -150.20 % | 69.461 M 481.07 % | -18.228 M -130.62 % | 59.535 M 310.56 % | 14.501 M 710.05 % | -2.377 M -117.32 % | 13.721 M |
| Cash at beginning of period | 136.613 M 103.44 % | 67.152 M -21.35 % | 85.380 M 230.35 % | 25.845 M 127.83 % | 11.344 M -17.32 % | 13.721 M | 0.000 |
| Cash at end of period | 101.747 M -25.52 % | 136.613 M 103.44 % | 67.152 M -21.35 % | 85.380 M 230.35 % | 25.845 M 127.83 % | 11.344 M -17.32 % | 13.721 M |
| Operating cash flow | -49.199 M -187.03 % | 56.534 M 523.54 % | -13.348 M -134.64 % | 38.532 M 404.61 % | 7.636 M 232.64 % | -5.757 M -16.12 % | -4.958 M |
| Capital expenditure | -447.000 K -156.90 % | -174.000 K 11.22 % | -196.000 K 58.56 % | -473.000 K -221.77 % | -147.000 K 71.79 % | -521.000 K 65.08 % | -1.492 M |
| Free CashFlow | -49.646 M -188.09 % | 56.360 M 516.13 % | -13.544 M -135.59 % | 38.059 M 408.20 % | 7.489 M 219.29 % | -6.278 M 2.67 % | -6.450 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 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 285.155 M 2.12 % | 279.225 M 86.33 % | 149.857 M 8.58 % | 138.010 M -45.33 % | 252.436 M 9.44 % | 230.658 M 150.59 % | 92.045 M 12.56 % | 81.772 M 16.88 % | 69.963 M 23.67 % | 56.572 M 18.77 % | 47.633 M 9.17 % | 43.632 M 7.37 % | 40.638 M 8.34 % | 37.511 M 9.14 % | 34.370 M 6.80 % | 32.181 M 12.32 % | 28.651 M 6.85 % | 26.815 M 29.80 % | 20.658 M 11.35 % | 18.552 M 24.94 % | 14.849 M 13.39 % | 13.095 M |
| Net income | 23.011 M 39.73 % | 16.468 M 6.01 % | 15.534 M 39.34 % | 11.148 M -19.07 % | 13.775 M 10.45 % | 12.472 M 64.86 % | 7.565 M 75.12 % | 4.320 M 613.67 % | -841.000 K 55.41 % | -1.886 M 55.68 % | -4.255 M -4 441.84 % | 98.000 K 216.13 % | 31.000 K -90.10 % | 313.000 K 106.98 % | -4.483 M -323.03 % | 2.010 M 46.82 % | 1.369 M -68.67 % | 4.369 M 8 143.40 % | 53.000 K -96.13 % | 1.369 M 103.72 % | 672.000 K -44.32 % | 1.207 M |
| Income before tax | 35.071 M 38.78 % | 25.271 M 6.84 % | 23.653 M 38.99 % | 17.018 M -18.70 % | 20.933 M 9.35 % | 19.143 M 76.29 % | 10.859 M 80.23 % | 6.025 M 595.88 % | -1.215 M 55.27 % | -2.716 M 48.35 % | -5.258 M -3 605.33 % | 150.000 K 183.02 % | 53.000 K -89.98 % | 529.000 K 107.87 % | -6.725 M -318.49 % | 3.078 M 52.00 % | 2.025 M -69.54 % | 6.648 M 1 622.28 % | 386.000 K -80.99 % | 2.030 M 100.79 % | 1.011 M -42.23 % | 1.750 M |
| Income before tax ratio | 0.12 35.89 % | 0.09 -42.66 % | 0.16 28.00 % | 0.12 48.70 % | 0.08 -0.08 % | 0.08 -29.65 % | 0.12 60.12 % | 0.07 524.27 % | -0.02 63.83 % | -0.05 56.51 % | -0.11 -3 310.90 % | 0.00 163.60 % | 0.00 -90.75 % | 0.01 107.21 % | -0.20 -304.57 % | 0.10 35.33 % | 0.07 -71.49 % | 0.25 1 226.83 % | 0.02 -82.92 % | 0.11 60.71 % | 0.07 -49.05 % | 0.13 |
| EBITDA | 36.107 M 37.22 % | 26.313 M 6.28 % | 24.758 M 36.58 % | 18.127 M -15.73 % | 21.510 M 10.05 % | 19.546 M 70.84 % | 11.441 M 2 157.73 % | -556.000 K -445.34 % | 161.000 K -89.59 % | 1.547 M -15.88 % | 1.839 M 1 150.86 % | -175.000 K -288.89 % | -45.000 K 4.26 % | -47.000 K -101.06 % | 4.448 M 12 455.21 % | -36.001 K 12.19 % | -40.999 K -28.12 % | -32.000 K 0.00 % | -32.000 K 3.03 % | -33.000 K 2.94 % | -33.999 K 5.56 % | -36.000 K |
| Net income ratio | 0.08 36.83 % | 0.06 -43.10 % | 0.10 28.33 % | 0.08 48.03 % | 0.05 0.92 % | 0.05 -34.21 % | 0.08 55.57 % | 0.05 539.49 % | -0.01 63.94 % | -0.03 62.68 % | -0.09 -4 077.14 % | 0.00 194.44 % | 0.00 -90.86 % | 0.01 106.40 % | -0.13 -308.83 % | 0.06 30.72 % | 0.05 -70.67 % | 0.16 6 250.63 % | 0.00 -96.52 % | 0.07 63.06 % | 0.05 -50.90 % | 0.09 |
| Ratio EBITDA | 0.13 34.37 % | 0.09 -42.96 % | 0.17 25.78 % | 0.13 54.14 % | 0.09 0.55 % | 0.08 -31.82 % | 0.12 1 928.07 % | -0.01 -395.47 % | 0.00 -91.58 % | 0.03 -29.17 % | 0.04 1 062.59 % | 0.00 -262.20 % | 0.00 11.62 % | 0.00 -100.97 % | 0.13 11 668.32 % | 0.00 21.82 % | 0.00 -19.91 % | 0.00 22.96 % | 0.00 12.92 % | 0.00 22.31 % | 0.00 16.71 % | 0.00 |
| Gross profit ratio | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 0.00 % | 1.00 |
| Weighted average shs out dil | 45.120 M -1.37 % | 45.744 M -0.21 % | 45.841 M 2.80 % | 44.592 M -2.88 % | 45.917 M 3.08 % | 44.543 M -1.52 % | 45.230 M 15.17 % | 39.273 M -6.60 % | 42.050 M -10.82 % | 47.150 M -2.42 % | 48.320 M 9.32 % | 44.200 M 42.58 % | 31.000 M -0.96 % | 31.300 M -33.66 % | 47.179 M -6.11 % | 50.250 M 46.82 % | 34.225 M -21.66 % | 43.690 M 1.77 % | 42.930 M -5.93 % | 45.633 M 35.81 % | 33.600 M -16.49 % | 40.233 M |
| Weighted average shs out | 45.120 M -1.37 % | 45.744 M -0.21 % | 45.841 M 2.80 % | 44.592 M -2.88 % | 45.917 M 3.08 % | 44.543 M -1.52 % | 45.230 M 15.17 % | 39.273 M -6.60 % | 42.050 M -10.82 % | 47.150 M -2.42 % | 48.320 M 9.31 % | 44.204 M 42.59 % | 31.000 M -0.96 % | 31.300 M -33.66 % | 47.179 M -6.11 % | 50.250 M 46.82 % | 34.225 M -21.66 % | 43.690 M 1.77 % | 42.930 M -5.92 % | 45.633 M 35.81 % | 33.600 M -16.49 % | 40.233 M |
| EPS diluted | 0.51 41.67 % | 0.36 5.88 % | 0.34 36.00 % | 0.25 -16.67 % | 0.30 7.14 % | 0.28 64.71 % | 0.17 54.55 % | 0.11 650.00 % | -0.02 50.00 % | -0.04 54.60 % | -0.09 -4 104.55 % | 0.00 120.00 % | 0.00 -90.00 % | 0.01 110.53 % | -0.10 -337.50 % | 0.04 0.00 % | 0.04 -60.00 % | 0.10 5 455.56 % | 0.00 -94.00 % | 0.03 50.00 % | 0.02 -33.33 % | 0.03 |
| Earnings per share | 0.51 41.67 % | 0.36 5.88 % | 0.34 36.00 % | 0.25 -16.67 % | 0.30 7.14 % | 0.28 64.71 % | 0.17 54.55 % | 0.11 650.00 % | -0.02 50.00 % | -0.04 54.60 % | -0.09 -4 104.55 % | 0.00 120.00 % | 0.00 -90.00 % | 0.01 110.53 % | -0.10 -337.50 % | 0.04 0.00 % | 0.04 -60.00 % | 0.10 8 233.33 % | 0.00 -96.00 % | 0.03 50.00 % | 0.02 -33.33 % | 0.03 |
| Gross profit | 285.155 M 2.12 % | 279.225 M 86.33 % | 149.857 M 8.58 % | 138.010 M -45.33 % | 252.436 M 9.44 % | 230.658 M 150.59 % | 92.045 M 12.56 % | 81.772 M 16.88 % | 69.963 M 23.67 % | 56.572 M 18.77 % | 47.633 M 9.17 % | 43.632 M 7.37 % | 40.638 M 8.34 % | 37.511 M 9.14 % | 34.370 M 6.80 % | 32.181 M 12.32 % | 28.651 M 6.85 % | 26.815 M 29.80 % | 20.658 M 11.35 % | 18.552 M 24.94 % | 14.849 M 13.39 % | 13.095 M |
| Income tax expense | 12.060 M 37.00 % | 8.803 M 8.42 % | 8.119 M 38.31 % | 5.870 M -17.99 % | 7.158 M 7.30 % | 6.671 M 102.52 % | 3.294 M 93.20 % | 1.705 M 355.88 % | 374.000 K -54.94 % | 830.000 K -17.25 % | 1.003 M 1 828.85 % | 52.000 K 136.36 % | 22.000 K -89.81 % | 216.000 K -90.37 % | 2.242 M 109.93 % | 1.068 M 62.80 % | 656.000 K -71.22 % | 2.279 M 584.38 % | 333.000 K -49.62 % | 661.000 K 94.99 % | 339.000 K -37.57 % | 543.000 K |
| Cost of revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| General and administrative expenses | 0.000 | 0.000 -100.00 % | 406.000 K -85.36 % | 2.773 M | 0.000 | 0.000 -100.00 % | 549.000 K -78.12 % | 2.509 M -8.36 % | 2.738 M 118.17 % | 1.255 M 70.28 % | 737.000 K -59.30 % | 1.811 M -3.98 % | 1.886 M 36.96 % | 1.377 M 395.32 % | 278.000 K -85.72 % | 1.947 M 51.64 % | 1.284 M -38.54 % | 2.089 M 1.36 % | 2.061 M -0.67 % | 2.075 M -3.89 % | 2.159 M 46.17 % | 1.477 M |
| Selling and marketing expenses | 0.000 | 0.000 -100.00 % | 85.278 M | 0.000 | 0.000 | 0.000 -100.00 % | 71.337 M | 0.000 | 0.000 | 0.000 -100.00 % | 58.458 M | 0.000 | 0.000 | 0.000 -100.00 % | 50.409 M | 0.000 | 0.000 | 0.000 -100.00 % | 35.875 M 460.02 % | 6.406 M | 0.000 -100.00 % | 3.871 M |
| Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.718 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 |
| Operating expenses | 0.000 | 0.000 -100.00 % | 84.872 M 2 960.66 % | 2.773 M | 0.000 | 0.000 -100.00 % | 80.604 M 7.20 % | 75.191 M 6.52 % | 70.591 M 19.29 % | 59.175 M 12.24 % | 52.724 M 21.74 % | 43.307 M 6.83 % | 40.540 M 9.76 % | 36.935 M -10.04 % | 41.059 M 41.26 % | 29.067 M 9.34 % | 26.585 M 32.03 % | 20.135 M -0.52 % | 20.240 M 22.75 % | 16.489 M 19.45 % | 13.804 M 22.06 % | 11.309 M |
| Cost and expenses | 0.000 | 0.000 -100.00 % | 84.872 M 2 960.66 % | 2.773 M | 0.000 | 0.000 -100.00 % | 80.604 M 7.20 % | 75.191 M 6.52 % | 70.591 M 19.29 % | 59.175 M 12.24 % | 52.724 M 21.74 % | 43.307 M 6.83 % | 40.540 M 9.76 % | 36.935 M -10.04 % | 41.059 M 41.26 % | 29.067 M 9.34 % | 26.585 M 32.03 % | 20.135 M -0.52 % | 20.240 M 22.75 % | 16.489 M 19.45 % | 13.804 M 22.06 % | 11.309 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 0.000 | 0.000 -100.00 % | 84.872 M 2 960.66 % | 2.773 M | 0.000 | 0.000 -100.00 % | 71.886 M 2 765.13 % | 2.509 M -8.36 % | 2.738 M 118.17 % | 1.255 M -97.88 % | 59.195 M 3 168.64 % | 1.811 M -3.98 % | 1.886 M 36.96 % | 1.377 M -97.25 % | 50.131 M 2 474.78 % | 1.947 M 51.64 % | 1.284 M -38.54 % | 2.089 M -88.57 % | 18.279 M 115.53 % | 8.481 M 292.82 % | 2.159 M -59.63 % | 5.348 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 556.000 K -5.28 % | 587.000 K 419.47 % | 113.000 K -32.34 % | 167.000 K -4.57 % | 175.000 K 288.89 % | 45.000 K -4.26 % | 47.000 K 30.56 % | 36.000 K 0.00 % | 36.000 K -12.20 % | 41.000 K 28.13 % | 32.000 K 0.00 % | 32.000 K -3.03 % | 33.000 K -2.94 % | 34.000 K -5.56 % | 36.000 K |
| Interest expense | 1.036 M -0.58 % | 1.042 M -5.70 % | 1.105 M -0.36 % | 1.109 M 92.20 % | 577.000 K 43.18 % | 403.000 K -30.76 % | 582.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 |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -6.581 M -1 147.93 % | 628.000 K -75.87 % | 2.603 M -48.87 % | 5.091 M 1 666.46 % | -325.000 K -231.63 % | -98.000 K 82.99 % | -576.000 K -108.61 % | 6.689 M 314.80 % | -3.114 M -50.73 % | -2.066 M 69.07 % | -6.680 M -1 498.09 % | -418.000 K 79.74 % | -2.063 M -97.42 % | -1.045 M 41.49 % | -1.786 M |
| Operating income | 285.155 M 2.12 % | 279.225 M 329.68 % | 64.985 M -51.95 % | 135.237 M -46.43 % | 252.436 M 9.44 % | 230.658 M 1 916.07 % | 11.441 M 73.85 % | 6.581 M 1 147.93 % | -628.000 K 75.87 % | -2.603 M 48.87 % | -5.091 M -1 666.46 % | 325.000 K 231.63 % | 98.000 K -82.99 % | 576.000 K 108.61 % | -6.689 M -314.80 % | 3.114 M 50.73 % | 2.066 M -69.07 % | 6.680 M 1 498.09 % | 418.000 K -79.74 % | 2.063 M 97.42 % | 1.045 M -41.49 % | 1.786 M |
| Operating income ratio | 1.00 0.00 % | 1.00 130.60 % | 0.43 -55.75 % | 0.98 -2.01 % | 1.00 0.00 % | 1.00 704.52 % | 0.12 54.45 % | 0.08 996.59 % | -0.01 80.49 % | -0.05 56.95 % | -0.11 -1 534.88 % | 0.01 208.88 % | 0.00 -84.30 % | 0.02 107.89 % | -0.19 -301.12 % | 0.10 34.19 % | 0.07 -71.05 % | 0.25 1 131.15 % | 0.02 -81.80 % | 0.11 58.01 % | 0.07 -48.40 % | 0.14 |
| Total other income expenses net | -250.084 M 1.52 % | -253.954 M -514.42 % | -41.332 M 65.04 % | -118.219 M 48.93 % | -231.503 M -9.45 % | -211.515 M -36 242.78 % | -582.000 K -4.68 % | -556.000 K 5.28 % | -587.000 K -419.47 % | -113.000 K 32.34 % | -167.000 K 4.57 % | -175.000 K -288.89 % | -45.000 K 4.26 % | -47.000 K -30.56 % | -36.000 K 0.00 % | -36.000 K 12.19 % | -40.999 K -28.12 % | -32.000 K 0.00 % | -32.000 K 3.03 % | -33.001 K 2.94 % | -34.000 K 5.56 % | -36.000 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 | 2020-09-30 | 2020-06-30 | 2020-03-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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -24.553 M 59.86 % | -61.161 M -18.70 % | -51.524 M 60.47 % | -130.328 M -16.05 % | -112.303 M -7.07 % | -104.886 M 10.06 % | -116.613 M -88.76 % | -61.778 M -27.70 % | -48.379 M 29.98 % | -69.094 M -2.89 % | -67.152 M -3.81 % | -64.688 M -1.16 % | -63.946 M -13.52 % | -56.330 M 34.02 % | -85.380 M -2.47 % | -83.324 M 5.03 % | -87.734 M -77.83 % | -49.336 M -90.89 % | -25.845 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 |
| Total debt | 50.223 M 0.01 % | 50.220 M -0.01 % | 50.223 M 25.14 % | 40.134 M -0.02 % | 40.142 M 66.54 % | 24.103 M 20.52 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 69.283 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M |
| Retained earnings | 77.264 M 42.41 % | 54.253 M 9.46 % | 49.564 M 45.56 % | 34.050 M 48.68 % | 22.902 M | 0.000 100.00 % | -1.565 M 82.85 % | -9.124 M 32.13 % | -13.444 M -6.67 % | -12.603 M -17.60 % | -10.717 M -62.72 % | -6.586 M 1.47 % | -6.684 M 0.46 % | -6.715 M 4.45 % | -7.028 M -181.68 % | -2.495 M 44.62 % | -4.505 M 23.31 % | -5.874 M 42.65 % | -10.243 M |
| Common stock | 68.848 M 0.00 % | 68.848 M 16.99 % | 58.848 M -14.52 % | 68.848 M 0.00 % | 68.848 M 52.08 % | 45.272 M -34.24 % | 68.848 M 0.00 % | 68.848 M 0.00 % | 68.848 M 0.00 % | 68.848 M 0.00 % | 68.848 M 0.93 % | 68.212 M 0.00 % | 68.212 M 0.00 % | 68.212 M 0.00 % | 68.212 M 0.00 % | 68.212 M 0.00 % | 68.212 M | 0.000 -100.00 % | 43.831 M |
| Total equity | 148.112 M 18.39 % | 125.101 M 13.30 % | 110.412 M 5.26 % | 104.898 M 11.89 % | 93.750 M 35.31 % | 69.283 M 0.00 % | 69.283 M 12.25 % | 61.724 M 7.53 % | 57.404 M -1.44 % | 58.245 M -3.14 % | 60.131 M -5.49 % | 63.626 M 0.15 % | 63.528 M 0.05 % | 63.497 M 0.50 % | 63.184 M -6.69 % | 67.717 M 3.06 % | 65.707 M 64.44 % | 39.957 M 12.28 % | 35.588 M |
| Other non current liabilities | 901.062 M 3.77 % | 868.313 M -29.85 % | 1.238 B 5.43 % | 1.174 B 5.02 % | 1.118 B 1 713.58 % | -69.283 M -107.19 % | 963.275 M | 0.000 100.00 % | -20.000 M 0.00 % | -20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 50.223 M 0.01 % | 50.220 M -0.01 % | 50.223 M 25.14 % | 40.134 M -0.02 % | 40.142 M | 0.000 -100.00 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 951.285 M 3.57 % | 918.533 M -28.68 % | 1.288 B 6.08 % | 1.214 B 4.84 % | 1.158 B 1 771.52 % | -69.283 M -107.05 % | 983.275 M 4 816.38 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.832 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 |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.832 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.588 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.064 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.919 M |
| Total liabilities | 951.285 M 3.57 % | 918.533 M -28.68 % | 1.288 B 6.08 % | 1.214 B 4.84 % | 1.158 B 1 771.52 % | -69.283 M -107.01 % | 988.107 M 4 840.54 % | 20.000 M 0.00 % | 20.000 M 0.00 % | 20.000 M 457.41 % | 3.588 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.064 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.919 M |
| Other non current assets | 1.076 B 5.50 % | 1.020 B -22.84 % | 1.322 B 6.47 % | 1.242 B 5.54 % | 1.177 B 8 544.60 % | -13.934 M -101.62 % | 860.091 M 4.94 % | 819.623 M 1.38 % | 808.476 M 5.12 % | 769.092 M 5.70 % | 727.620 M 18.76 % | 612.684 M 7.96 % | 567.519 M 10.05 % | 515.708 M 22.19 % | 422.068 M 23.01 % | 343.129 M 14.19 % | 300.479 M 9.79 % | 273.692 M 19.74 % | 228.563 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 |
| Intangible assets | 15.552 M 0.54 % | 15.469 M -77.24 % | 67.967 M -0.92 % | 68.597 M 3.12 % | 66.523 M 377.41 % | 13.934 M -75.08 % | 55.909 M 2.64 % | 54.473 M 2.54 % | 53.125 M 7.27 % | 49.523 M 25.28 % | 39.529 M -8.28 % | 43.096 M 6.68 % | 40.397 M 5.60 % | 38.255 M 18.84 % | 32.191 M -3.35 % | 33.307 M 6.05 % | 31.408 M 0.52 % | 31.245 M 25.37 % | 24.922 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 15.552 M 0.54 % | 15.469 M -77.24 % | 67.967 M -0.92 % | 68.597 M 3.12 % | 66.523 M 377.41 % | 13.934 M -75.08 % | 55.909 M 2.64 % | 54.473 M 2.54 % | 53.125 M 7.27 % | 49.523 M 25.28 % | 39.529 M -8.28 % | 43.096 M 6.68 % | 40.397 M 5.60 % | 38.255 M 18.84 % | 32.191 M -3.35 % | 33.307 M 6.05 % | 31.408 M 0.52 % | 31.245 M 25.37 % | 24.922 M |
| Property plant equipment net | 7.623 M -5.36 % | 8.055 M -2.41 % | 8.254 M -4.18 % | 8.614 M -0.25 % | 8.636 M | 0.000 -100.00 % | 4.777 M -5.35 % | 5.047 M -4.97 % | 5.311 M -2.66 % | 5.456 M 1.98 % | 5.350 M -4.16 % | 5.582 M -5.04 % | 5.878 M -3.86 % | 6.114 M 26.19 % | 4.845 M -0.92 % | 4.890 M -2.63 % | 5.022 M 1.31 % | 4.957 M 15.93 % | 4.276 M |
| Total non current assets | 1.099 B 5.34 % | 1.044 B -25.37 % | 1.398 B 6.01 % | 1.319 B 5.37 % | 1.252 B | 0.000 -100.00 % | 920.777 M 4.74 % | 879.143 M 1.41 % | 866.912 M 5.20 % | 824.071 M 6.68 % | 772.499 M 16.80 % | 661.362 M 7.75 % | 613.794 M 9.59 % | 560.077 M 21.99 % | 459.104 M 20.40 % | 381.326 M 13.18 % | 336.909 M 8.72 % | 309.894 M 20.23 % | 257.761 M |
| Other current 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 |
| 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 |
| cash and cash equivalents | 74.776 M -32.86 % | 111.381 M 9.47 % | 101.747 M -40.31 % | 170.462 M 11.82 % | 152.445 M 18.18 % | 128.989 M -5.58 % | 136.613 M 67.05 % | 81.778 M 19.60 % | 68.379 M -23.25 % | 89.094 M 32.68 % | 67.152 M 3.81 % | 64.688 M 1.16 % | 63.946 M 13.52 % | 56.330 M -34.02 % | 85.380 M 2.47 % | 83.324 M -5.03 % | 87.734 M 77.83 % | 49.336 M 90.89 % | 25.845 M |
| Cash and short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.613 M 67.05 % | 81.778 M 19.60 % | 68.379 M -23.25 % | 89.094 M 32.68 % | 67.152 M 3.81 % | 64.688 M 1.16 % | 63.946 M 13.52 % | 56.330 M -34.02 % | 85.380 M 2.47 % | 83.324 M -5.03 % | 87.734 M 77.83 % | 49.336 M 90.89 % | 25.845 M |
| Total current assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 136.613 M 67.05 % | 81.778 M 19.60 % | 68.379 M -23.25 % | 89.094 M 32.68 % | 67.152 M 3.81 % | 64.688 M 1.16 % | 63.946 M 13.52 % | 56.330 M -34.02 % | 85.380 M 2.47 % | 83.324 M -5.03 % | 87.734 M 77.83 % | 49.336 M 90.89 % | 25.845 M |
| 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 |
| Net receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 808.696 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 |
| Account 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 |
| 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 |
| 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 | 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 |
| 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 | 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 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M | 0.000 -100.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M 0.00 % | 2.000 M | 0.000 | 0.000 -100.00 % | 43.831 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 | 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 | 0.000 |
| Total assets | 1.099 B 5.34 % | 1.044 B -25.37 % | 1.398 B 6.01 % | 1.319 B 5.37 % | 1.252 B 54.80 % | 808.696 M -23.52 % | 1.057 B 10.04 % | 960.921 M 2.74 % | 935.291 M 2.42 % | 913.165 M 8.76 % | 839.651 M 15.65 % | 726.050 M 7.13 % | 677.740 M 9.95 % | 616.407 M 13.21 % | 544.484 M 17.18 % | 464.650 M 9.42 % | 424.643 M 18.21 % | 359.230 M 26.67 % | 283.606 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-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-06-30 | 2021-03-31 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -61.572 M -167.26 % | -23.038 M 75.37 % | -93.554 M -170.98 % | -34.524 M -110.56 % | -16.396 M -21.51 % | -13.493 M -147.69 % | 28.296 M 240.74 % | -20.105 M 61.52 % | -52.242 M 0.09 % | -52.287 M -525.29 % | -8.362 M 21.56 % | -10.661 M -443.93 % | -1.960 M 95.41 % | -42.684 M -4 032.04 % | -1.033 M 94.16 % | -17.676 M -621.72 % | 3.388 M -64.93 % | 9.662 M 196.22 % | -10.042 M -202.33 % | 9.813 M 155.92 % | -17.549 M -770.06 % | 2.619 M |
| Accounts receivables | 0.000 | 0.000 100.00 % | -20.246 M -3 296.98 % | -596.000 K | 0.000 | 0.000 100.00 % | -34.265 M -484.83 % | -5.859 M 23.33 % | -7.642 M 41.38 % | -13.037 M 52.89 % | -27.675 M -305.38 % | -6.827 M -35.24 % | -5.048 M -28.97 % | -3.914 M 78.17 % | -17.929 M -744.11 % | -2.124 M 9.50 % | -2.347 M -202.35 % | 2.293 M -62.65 % | 6.140 M 149.56 % | -12.390 M -434.51 % | -2.318 M -313.93 % | -560.000 K |
| 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 | 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 | 0.000 | 0.000 | 0.000 |
| Other working capital | -61.572 M -167.26 % | -23.038 M 68.57 % | -73.308 M -116.07 % | -33.928 M -106.93 % | -16.396 M -21.51 % | -13.493 M -121.57 % | 62.561 M 539.15 % | -14.246 M 68.06 % | -44.600 M -13.63 % | -39.250 M -303.23 % | 19.313 M 603.73 % | -3.834 M -224.16 % | 3.088 M 107.96 % | -38.770 M -329.46 % | 16.896 M 208.64 % | -15.552 M -371.18 % | 5.735 M -22.17 % | 7.369 M 145.54 % | -16.182 M -172.88 % | 22.203 M 245.78 % | -15.231 M -579.11 % | 3.179 M |
| Other non cash items | 2.023 M -87.85 % | 16.656 M 70.29 % | 9.781 M -76.85 % | 42.259 M 569.50 % | 6.312 M 195.80 % | -6.589 M -130.67 % | 21.483 M -27.01 % | 29.431 M -11.12 % | 33.115 M -43.36 % | 58.470 M 230.51 % | 17.691 M 54.49 % | 11.451 M 17.18 % | 9.772 M -29.43 % | 13.847 M 47.91 % | 9.362 M -18.70 % | 11.516 M 22.81 % | 9.377 M -2.12 % | 9.580 M 56.03 % | 6.140 M 58.66 % | 3.870 M -1.78 % | 3.940 M -13.18 % | 4.538 M |
| Net cash provided by operating activities | -35.314 M -413.07 % | 11.280 M 116.82 % | -67.058 M -440.95 % | 19.668 M 315.81 % | 4.730 M 172.34 % | -6.539 M -111.64 % | 56.166 M 288.21 % | 14.468 M 175.65 % | -19.125 M -480.67 % | 5.024 M 27.48 % | 3.941 M 123.41 % | 1.764 M -79.68 % | 8.680 M 131.30 % | -27.733 M -1 010.77 % | 3.045 M 185.99 % | -3.541 M -123.79 % | 14.882 M -38.37 % | 24.146 M 653.17 % | -4.365 M -127.99 % | 15.596 M 225.21 % | -12.456 M -240.86 % | 8.843 M |
| Investments in property plant and equipment | -37.000 K 53.16 % | -79.000 K 60.89 % | -202.000 K -74.14 % | -116.000 K 10.08 % | -129.000 K | 0.000 100.00 % | -69.000 K -3 350.00 % | -2.000 K 93.33 % | -30.000 K 58.33 % | -72.000 K 13.25 % | -83.000 K -4 050.00 % | -2.000 K 92.59 % | -27.000 K 67.86 % | -84.000 K 59.81 % | -209.000 K -164.56 % | -79.000 K 15.96 % | -94.000 K -3.30 % | -91.000 K -213.79 % | -29.000 K -141.67 % | -12.000 K 40.00 % | -20.000 K 76.74 % | -86.000 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 | 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 |
| 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 |
| Other investing activites | -770.000 K 29.23 % | -1.088 M -11.59 % | -975.000 K -0.62 % | -969.000 K -15.08 % | -842.000 K 4.43 % | -881.000 K 5.06 % | -928.000 K -15.14 % | -806.000 K 38.10 % | -1.302 M 52.71 % | -2.753 M -108.56 % | -1.320 M -70.98 % | -772.000 K 2.40 % | -791.000 K 19.94 % | -988.000 K -73.03 % | -571.000 K 1.38 % | -579.000 K 2.53 % | -594.000 K -42.79 % | -416.000 K 16.80 % | -500.000 K 16.94 % | -602.000 K -34.98 % | -446.000 K 29.87 % | -636.000 K |
| Net cash used for investing activites | -807.000 K 30.85 % | -1.167 M 0.85 % | -1.177 M -8.48 % | -1.085 M -11.74 % | -971.000 K -10.22 % | -881.000 K 11.63 % | -997.000 K -23.39 % | -808.000 K 39.34 % | -1.332 M 52.85 % | -2.825 M -101.35 % | -1.403 M -81.27 % | -774.000 K 5.38 % | -818.000 K 23.69 % | -1.072 M -37.44 % | -780.000 K -18.54 % | -658.000 K 4.36 % | -688.000 K -35.70 % | -507.000 K 4.16 % | -529.000 K 13.84 % | -614.000 K -31.76 % | -466.000 K 35.46 % | -722.000 K |
| Debt repayment | -484.000 K -1.04 % | -479.000 K 97.61 % | -20.000 M -3 433.57 % | -566.000 K -102.87 % | 19.697 M 9 755.39 % | -204.000 K 98.98 % | -20.000 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 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -10.000 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 |
| Other financing activites | 0.000 | 0.000 -100.00 % | 29.520 M | 0.000 | 0.000 | 0.000 -100.00 % | 19.666 M 7 634.87 % | -261.000 K -1.16 % | -258.000 K -101.31 % | 19.743 M 26 779.73 % | -74.000 K 70.16 % | -248.000 K -0.81 % | -246.000 K -0.41 % | -245.000 K -17.22 % | -209.000 K 0.95 % | -211.000 K -100.87 % | 24.204 M 16 454.05 % | -148.000 K 9.76 % | -164.000 K 6.29 % | -175.000 K -44.63 % | -121.000 K -101.25 % | 9.674 M |
| Net cash used provided by financing activities | -484.000 K -1.04 % | -479.000 K 0.21 % | -480.000 K 15.19 % | -566.000 K -102.87 % | 19.697 M 9 755.39 % | -204.000 K 38.92 % | -334.000 K -27.97 % | -261.000 K -1.16 % | -258.000 K -101.31 % | 19.743 M 26 779.73 % | -74.000 K 70.16 % | -248.000 K -0.81 % | -246.000 K -0.41 % | -245.000 K -17.22 % | -209.000 K 0.95 % | -211.000 K -100.87 % | 24.204 M 16 454.05 % | -148.000 K 9.76 % | -164.000 K 6.29 % | -175.000 K -44.63 % | -121.000 K -101.25 % | 9.674 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 | 0.000 | 0.000 -100.00 % | 11.344 M |
| Net change in cash | -36.605 M -479.96 % | 9.634 M 114.02 % | -68.715 M -481.39 % | 18.017 M -23.19 % | 23.456 M 407.66 % | -7.624 M -113.90 % | 54.835 M 309.25 % | 13.399 M 164.68 % | -20.715 M -194.41 % | 21.942 M 790.50 % | 2.464 M 232.08 % | 742.000 K -90.26 % | 7.616 M 126.22 % | -29.050 M -1 512.94 % | 2.056 M 146.62 % | -4.410 M -111.48 % | 38.398 M 63.46 % | 23.491 M 564.43 % | -5.058 M -134.16 % | 14.807 M 213.52 % | -13.043 M -144.76 % | 29.139 M |
| Cash at beginning of period | 111.381 M 9.47 % | 101.747 M -40.31 % | 170.462 M 11.82 % | 152.445 M 18.18 % | 128.989 M -5.58 % | 136.613 M 67.05 % | 81.778 M 19.60 % | 68.379 M -23.25 % | 89.094 M 32.68 % | 67.152 M 3.81 % | 64.688 M 1.16 % | 63.946 M 13.52 % | 56.330 M -34.02 % | 85.380 M 2.47 % | 83.324 M -5.03 % | 87.734 M 77.83 % | 49.336 M 90.89 % | 25.845 M -16.37 % | 30.903 M 91.99 % | 16.096 M -44.76 % | 29.139 M | 0.000 |
| Cash at end of period | 74.776 M -32.86 % | 111.381 M 9.47 % | 101.747 M -40.31 % | 170.462 M 11.82 % | 152.445 M 18.18 % | 128.989 M -5.58 % | 136.613 M 67.05 % | 81.778 M 19.60 % | 68.379 M -23.25 % | 89.094 M 32.68 % | 67.152 M 3.81 % | 64.688 M 1.16 % | 63.946 M 13.52 % | 56.330 M -34.02 % | 85.380 M 2.47 % | 83.324 M -5.03 % | 87.734 M 77.83 % | 49.336 M 90.89 % | 25.845 M -16.37 % | 30.903 M 91.99 % | 16.096 M -44.76 % | 29.139 M |
| Operating cash flow | -35.314 M -413.07 % | 11.280 M 116.82 % | -67.058 M -440.95 % | 19.668 M 315.81 % | 4.730 M 172.34 % | -6.539 M -111.64 % | 56.166 M 288.21 % | 14.468 M 175.65 % | -19.125 M -480.67 % | 5.024 M 27.48 % | 3.941 M 123.41 % | 1.764 M -79.68 % | 8.680 M 131.30 % | -27.733 M -1 010.77 % | 3.045 M 185.99 % | -3.541 M -123.79 % | 14.882 M -38.37 % | 24.146 M 653.17 % | -4.365 M -127.99 % | 15.596 M 225.21 % | -12.456 M -240.86 % | 8.843 M |
| Capital expenditure | -37.000 K 53.16 % | -79.000 K 60.89 % | -202.000 K -74.14 % | -116.000 K 10.08 % | -129.000 K | 0.000 100.00 % | -69.000 K -3 350.00 % | -2.000 K 93.33 % | -30.000 K 58.33 % | -72.000 K 13.25 % | -83.000 K -4 050.00 % | -2.000 K 92.59 % | -27.000 K 67.86 % | -84.000 K 59.81 % | -209.000 K -164.56 % | -79.000 K 15.96 % | -94.000 K -3.30 % | -91.000 K -213.79 % | -29.000 K -141.67 % | -12.000 K 40.00 % | -20.000 K 76.74 % | -86.000 K |
| Free CashFlow | -35.351 M -415.61 % | 11.201 M 116.65 % | -67.260 M -444.01 % | 19.552 M 324.95 % | 4.601 M 170.36 % | -6.539 M -111.66 % | 56.097 M 287.79 % | 14.466 M 175.52 % | -19.155 M -486.81 % | 4.952 M 28.36 % | 3.858 M 118.96 % | 1.762 M -79.64 % | 8.653 M 131.11 % | -27.817 M -1 080.85 % | 2.836 M 178.34 % | -3.620 M -124.48 % | 14.788 M -38.52 % | 24.055 M 647.45 % | -4.394 M -128.20 % | 15.584 M 224.91 % | -12.476 M -242.47 % | 8.757 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 |