Lumbee Guaranty Bank LUMB
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | 24.140 M 5.13 % | 22.961 M 31.67 % | 17.439 M 5.14 % | 16.587 M 6.20 % | 15.618 M -6.29 % | 16.666 M 6.62 % | 15.631 M 6.11 % | 14.731 M |
| Net income | 3.849 M -35.38 % | 5.957 M 20.70 % | 4.936 M 22.70 % | 4.023 M 63.02 % | 2.468 M -17.86 % | 3.004 M -3.20 % | 3.103 M 67.18 % | 1.856 M |
| Income before tax | 4.748 M -27.40 % | 6.539 M 16.78 % | 5.600 M 21.56 % | 4.606 M 66.03 % | 2.774 M -20.51 % | 3.490 M -3.56 % | 3.619 M 32.17 % | 2.738 M |
| Income before tax ratio | 0.20 -30.95 % | 0.28 -11.30 % | 0.32 15.63 % | 0.28 56.33 % | 0.18 -15.18 % | 0.21 -9.55 % | 0.23 24.56 % | 0.19 |
| EBITDA | 4.748 M -33.09 % | 7.095 M 26.43 % | 5.612 M 7.96 % | 5.198 M 87.36 % | 2.774 M -30.33 % | 3.982 M -2.75 % | 4.095 M 25.03 % | 3.275 M |
| Net income ratio | 0.16 -38.54 % | 0.26 -8.33 % | 0.28 16.70 % | 0.24 53.50 % | 0.16 -12.35 % | 0.18 -9.21 % | 0.20 57.55 % | 0.13 |
| Ratio EBITDA | 0.20 -36.36 % | 0.31 -3.97 % | 0.32 2.69 % | 0.31 76.41 % | 0.18 -25.66 % | 0.24 -8.79 % | 0.26 17.83 % | 0.22 |
| Gross profit ratio | 0.72 -15.73 % | 0.86 -11.84 % | 0.97 -0.32 % | 0.98 10.09 % | 0.89 -1.38 % | 0.90 -2.49 % | 0.92 -2.37 % | 0.94 |
| Weighted average shs out dil | 3.323 M -0.51 % | 3.340 M -0.17 % | 3.346 M -0.91 % | 3.377 M -0.73 % | 3.401 M -0.47 % | 3.417 M 3.13 % | 3.314 M 0.00 % | 3.314 M |
| Weighted average shs out | 3.323 M -0.71 % | 3.347 M 0.04 % | 3.346 M -0.91 % | 3.377 M -0.73 % | 3.401 M -0.47 % | 3.417 M 3.13 % | 3.314 M 0.00 % | 3.314 M |
| EPS diluted | 1.16 -34.83 % | 1.78 20.27 % | 1.48 24.37 % | 1.19 63.01 % | 0.73 -17.05 % | 0.88 -6.38 % | 0.94 67.86 % | 0.56 |
| Earnings per share | 1.16 -34.83 % | 1.78 20.27 % | 1.48 24.37 % | 1.19 63.01 % | 0.73 -17.05 % | 0.88 -6.38 % | 0.94 67.86 % | 0.56 |
| Gross profit | 17.449 M -11.40 % | 19.695 M 16.08 % | 16.967 M 4.80 % | 16.190 M 16.92 % | 13.846 M -7.58 % | 14.981 M 3.96 % | 14.410 M 3.60 % | 13.909 M |
| Income tax expense | 898.097 K 54.29 % | 582.099 K -12.35 % | 664.112 K 13.76 % | 583.759 K 90.19 % | 306.927 K -36.90 % | 486.411 K -5.73 % | 515.983 K -41.50 % | 882.072 K |
| Cost of revenue | 0.000 -100.00 % | 3.267 M 591.43 % | 472.430 K 18.89 % | 397.354 K -77.57 % | 1.772 M 5.18 % | 1.684 M 37.93 % | 1.221 M 48.70 % | 821.268 K |
| General and administrative expenses | 1.790 M -74.26 % | 6.953 M 8.12 % | 6.431 M -20.08 % | 8.047 M 4.97 % | 7.665 M 20.20 % | 6.377 M 1.89 % | 6.259 M -3.87 % | 6.511 M |
| Selling and marketing expenses | 8.889 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 0.000 -100.00 % | 6.202 M 25.65 % | 4.936 M 39.57 % | 3.537 M 3.82 % | 3.406 M -33.38 % | 5.114 M 12.84 % | 4.532 M -2.76 % | 4.660 M |
| Operating expenses | 10.678 M -18.83 % | 13.155 M 15.73 % | 11.367 M -1.87 % | 11.583 M 4.62 % | 11.072 M -3.65 % | 11.491 M 6.49 % | 10.791 M -3.40 % | 11.171 M |
| Cost and expenses | 19.392 M 18.09 % | 16.422 M 38.71 % | 11.839 M -1.18 % | 11.981 M -6.72 % | 12.843 M -2.52 % | 13.175 M 9.68 % | 12.012 M 0.16 % | 11.992 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 10.678 M 53.57 % | 6.953 M 8.12 % | 6.431 M -20.08 % | 8.047 M 4.97 % | 7.665 M 20.20 % | 6.377 M 1.89 % | 6.259 M -3.87 % | 6.511 M |
| Interest income | 0.000 -100.00 % | 18.593 M 20.58 % | 15.419 M 5.89 % | 14.561 M 6.89 % | 13.623 M -5.63 % | 14.436 M 7.43 % | 13.437 M 6.88 % | 12.572 M |
| Interest expense | 0.000 -100.00 % | 3.237 M 478.17 % | 559.930 K -22.49 % | 722.354 K -50.91 % | 1.472 M -17.53 % | 1.784 M 69.25 % | 1.054 M 49.99 % | 702.938 K |
| Depreciation and amortization | 0.000 -100.00 % | 555.973 K 4 417.90 % | 12.306 K -97.92 % | 591.864 K | 0.000 -100.00 % | 491.995 K 3.37 % | 475.955 K -11.38 % | 537.098 K |
| Operating income | 6.771 M 3.54 % | 6.539 M 16.78 % | 5.600 M 21.56 % | 4.606 M 66.03 % | 2.774 M -20.51 % | 3.490 M -3.56 % | 3.619 M 32.17 % | 2.738 M |
| Operating income ratio | 0.28 -1.52 % | 0.28 -11.30 % | 0.32 15.63 % | 0.28 56.33 % | 0.18 -15.18 % | 0.21 -9.55 % | 0.23 24.56 % | 0.19 |
| Total other income expenses net | -2.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|
| Net debt | 6.032 M 116.43 % | -36.725 M -11.19 % | -33.029 M 16.31 % | -39.466 M -3.72 % | -38.052 M -25.80 % | -30.247 M -35.39 % | -22.340 M -108.84 % | -10.697 M |
| Total investments | 0.000 -100.00 % | 446.429 M 6.23 % | 420.262 M 3.31 % | 406.788 M 16.89 % | 348.011 M 128.13 % | 152.551 M -46.65 % | 285.955 M 1.33 % | 282.190 M |
| Total debt | 6.032 M -20.10 % | 7.550 M 210.00 % | 2.436 M 0.69 % | 2.419 M -64.14 % | 6.745 M 717.03 % | 825.536 K -81.22 % | 4.397 M 77.06 % | 2.483 M |
| Accumulated other comprehensive income loss | -13.097 M 2.30 % | -13.405 M 11.16 % | -15.088 M -333.02 % | -3.484 M -286.86 % | -900.706 K 42.64 % | -1.570 M 33.44 % | -2.359 M -50.47 % | -1.568 M |
| Retained earnings | 45.422 M 6.43 % | 42.677 M 13.90 % | 37.468 M 11.92 % | 33.476 M 10.45 % | 30.309 M 5.76 % | 28.659 M 8.38 % | 26.444 M 9.92 % | 24.058 M |
| Common stock | 6.646 M -0.51 % | 6.680 M 0.00 % | 6.680 M -0.60 % | 6.720 M -0.69 % | 6.767 M -0.86 % | 6.826 M -0.14 % | 6.835 M 0.00 % | 6.835 M |
| Total equity | 45.132 M 6.74 % | 42.281 M 19.47 % | 35.390 M -18.17 % | 43.248 M 0.70 % | 42.948 M 4.94 % | 40.927 M 7.78 % | 37.973 M 4.39 % | 36.377 M |
| Other non current liabilities | 474.762 M 29 776.98 % | 1.589 M -67.83 % | 4.939 M -17.19 % | 5.964 M 13.09 % | 5.274 M | 0.000 -100.00 % | 1.484 M 92.56 % | 770.828 K |
| Long term debt | 589.971 K 4 765.34 % | 12.126 K -74.44 % | 47.433 K -41.58 % | 81.190 K -98.41 % | 5.113 M 519.41 % | 825.536 K -72.15 % | 2.965 M 169.18 % | 1.101 M |
| Total non current liabilities | 474.762 M 29 550.71 % | 1.601 M -67.89 % | 4.986 M -17.52 % | 6.046 M -41.80 % | 10.388 M 1 158.31 % | 825.536 K -81.44 % | 4.449 M 137.63 % | 1.872 M |
| Other current liabilities | 305.522 M -34.50 % | 466.442 M 5.64 % | 441.523 M 4.73 % | 421.575 M 16.43 % | 362.088 M 41 556.81 % | 869.218 K -99.70 % | 289.378 M 4.53 % | 276.842 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.151 M | 0.000 | 0.000 |
| Short term debt | 5.443 M -27.80 % | 7.538 M 215.65 % | 2.388 M 2.16 % | 2.338 M 43.29 % | 1.631 M | 0.000 -100.00 % | 1.432 M 3.64 % | 1.382 M |
| Total current liabilities | 310.965 M -34.64 % | 475.774 M 7.17 % | 443.962 M 4.71 % | 423.972 M 16.52 % | 363.858 M 11 105.93 % | 3.247 M -98.90 % | 293.907 M 4.53 % | 281.182 M |
| Total liabilities | 475.080 M -0.48 % | 477.375 M 6.33 % | 448.949 M 4.40 % | 430.018 M 14.90 % | 374.246 M 23.50 % | 303.042 M 1.57 % | 298.356 M 5.41 % | 283.054 M |
| Other non current assets | 506.289 M 2 987.97 % | 16.396 M 2.01 % | 16.072 M 21.84 % | 13.190 M 5.18 % | 12.541 M | 0.000 -100.00 % | 12.553 M -1.43 % | 12.736 M |
| Long term investments | 0.000 -100.00 % | 334.133 M 2.72 % | 325.274 M 5.37 % | 308.712 M 8.75 % | 283.880 M 184.37 % | 99.828 M -56.47 % | 229.338 M 0.90 % | 227.286 M |
| Intangible assets | 591.147 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 695.636 | 0.000 | 0.000 |
| GoodWill | 0.000 -100.00 % | 591.147 K 0.00 % | 591.147 K | 0.000 | 0.000 -100.00 % | 694.940 K | 0.000 | 0.000 |
| Goodwill and intangible assets | 591.147 K 0.00 % | 591.147 K 0.00 % | 591.147 K -2.04 % | 603.453 K -6.58 % | 645.982 K -7.14 % | 695.636 K -6.66 % | 745.290 K -6.25 % | 794.944 K |
| Property plant equipment net | 8.384 M 5.26 % | 7.965 M -2.70 % | 8.187 M -2.94 % | 8.435 M -5.47 % | 8.922 M -1.48 % | 9.057 M 5.72 % | 8.567 M -3.29 % | 8.858 M |
| Total non current assets | 519.894 M 44.78 % | 359.085 M 2.56 % | 350.124 M 5.80 % | 330.940 M 8.15 % | 305.990 M 179.24 % | 109.580 M -56.38 % | 251.203 M 0.61 % | 249.675 M |
| Other current assets | 29.918 M 1 991.33 % | 1.431 M -0.02 % | 1.431 M 322.24 % | 338.860 K -35.35 % | 524.127 K -98.41 % | 32.968 M 9 523.39 % | 342.578 K -7.75 % | 371.363 K |
| Short term investments | 0.000 -100.00 % | 112.297 M 18.22 % | 94.988 M -3.15 % | 98.076 M 52.93 % | 64.131 M 21.64 % | 52.723 M -6.88 % | 56.617 M 3.12 % | 54.904 M |
| cash and cash equivalents | 25.077 M -43.36 % | 44.275 M 24.84 % | 35.465 M -15.33 % | 41.885 M -6.50 % | 44.796 M 44.17 % | 31.072 M 16.22 % | 26.737 M 102.85 % | 13.180 M |
| Cash and short term investments | 0.000 -100.00 % | 156.572 M 20.02 % | 130.453 M -6.79 % | 139.961 M 28.49 % | 108.927 M 29.99 % | 83.795 M 0.53 % | 83.354 M 22.43 % | 68.084 M |
| Total current assets | 29.918 M -81.37 % | 160.572 M 19.64 % | 134.215 M -5.70 % | 142.325 M 27.99 % | 111.204 M 30.62 % | 85.136 M 0.01 % | 85.126 M 22.03 % | 69.757 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.968 M | 0.000 | 0.000 |
| Net receivables | 0.000 -100.00 % | 2.569 M 10.17 % | 2.332 M 15.13 % | 2.025 M 15.55 % | 1.753 M 30.71 % | 1.341 M -6.21 % | 1.430 M 9.85 % | 1.301 M |
| Tax assets | 4.629 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 490.295 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 149.254 M | 0.000 | 0.000 |
| Account payables | 0.000 -100.00 % | 1.793 M 3 445.06 % | 50.591 K -15.05 % | 59.557 K -57.04 % | 138.639 K -38.92 % | 226.978 K -92.67 % | 3.097 M 4.68 % | 2.959 M |
| Tax payables | 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 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 589.971 K | 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 |
| Other total stockholders equity | 6.161 M -2.65 % | 6.329 M -0.02 % | 6.330 M -3.14 % | 6.536 M -3.50 % | 6.773 M -3.43 % | 7.013 M -0.57 % | 7.053 M 0.02 % | 7.052 M |
| Deferred tax liabilities non current | 318.630 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 164.115 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 298.970 M | 0.000 | 0.000 |
| Total assets | 520.213 M 0.11 % | 519.656 M 7.29 % | 484.339 M 2.34 % | 473.266 M 13.44 % | 417.194 M 21.29 % | 343.970 M 2.27 % | 336.329 M 5.29 % | 319.431 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 -100.00 % | 2.247 M 73.92 % | 1.292 M 35.99 % | 949.808 K 110.98 % | 450.190 K -45.84 % | 831.264 K 2.35 % | 812.198 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 -100.00 % | 1.980 K 2 375.00 % | 80.000 -96.89 % | 2.572 K -38.47 % | 4.180 K 1.98 % | 4.099 K 154.91 % | 1.608 K -1.95 % | 1.640 K 99 961.01 % | 1.639 -7.77 % | 1.777 | 0.000 -100.00 % | 2.233 |
| Change in working capital | -387.958 K 48.84 % | -758.363 K 57.80 % | -1.797 M -1 262.88 % | 154.524 K 111.94 % | -1.294 M -349.74 % | 518.240 K 18.32 % | 437.982 K 2 433.01 % | 17.291 K 111.26 % | -153.609 K 55.84 % | -347.873 K -107 349.04 % | 324.360 70.86 % | 189.844 |
| Accounts receivables | 0.000 100.00 % | -237.174 K 22.59 % | -306.400 K -12.43 % | -272.517 K 33.83 % | -411.825 K -564.14 % | 88.729 K 169.21 % | -128.200 K -3 880.60 % | 3.391 K 2 429.59 % | -145.562 -310.28 % | 69.223 39.84 % | 49.503 7.80 % | 45.921 |
| 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 |
| Accounts payables | 0.000 -100.00 % | 1.743 M 19 538.90 % | -8.966 K 88.66 % | -79.082 K 10.48 % | -88.339 K -217.03 % | 75.487 K -45.46 % | 138.407 K 175.29 % | 50.277 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | -387.958 K 82.86 % | -2.264 M -52.82 % | -1.482 M -392.73 % | 506.123 K 163.73 % | -794.114 K -324.31 % | 354.024 K -17.24 % | 427.775 K 1 275.95 % | -36.377 K -451 956.67 % | -8.047 98.07 % | -417.096 -251.75 % | 274.857 90.98 % | 143.923 |
| Other non cash items | 1.414 M -2.33 % | 1.448 M 730.42 % | -229.678 K 14.99 % | -270.163 K -3.16 % | -261.889 K -3.89 % | -252.074 K -86.57 % | -135.107 K -124.22 % | 557.803 K -60.98 % | 1.429 M 1 120 526.88 % | 127.552 -84.12 % | 803.249 0.74 % | 797.351 |
| Net cash provided by operating activities | 4.876 M -32.33 % | 7.205 M 26.16 % | 5.711 M -1.42 % | 5.793 M 136.04 % | 2.454 M -41.79 % | 4.217 M -10.57 % | 4.715 M 58.75 % | 2.970 M 2.43 % | 2.900 M 19.85 % | 2.419 M 61 656.24 % | 3.918 K 16.69 % | 3.357 K |
| Investments in property plant and equipment | -669.205 K | 0.000 100.00 % | -314.162 K -264.11 % | -86.281 K 79.92 % | -429.717 K 55.12 % | -957.444 K -516.17 % | -155.386 K 21.44 % | -197.800 K -50.56 % | -131.374 K 41.77 % | -225.616 K -115 401.49 % | -195.336 -15.54 % | -169.065 |
| Acquisitions net | 292.952 K 14 496.51 % | 2.007 K 100.04 % | -4.537 M -114.07 % | 32.239 M 131 315.24 % | 24.532 K -2.81 % | 25.241 K 24.06 % | 20.346 K -77.22 % | 89.308 K -99.33 % | 13.264 M | 0.000 | 0.000 | 0.000 |
| Purchases of investments | -11.921 M 51.29 % | -24.474 M 45.65 % | -45.029 M 67.91 % | -140.303 M -112.82 % | -65.927 M -191.21 % | -22.639 M -104.53 % | -11.069 M -15.59 % | -9.576 M 77.08 % | -41.786 M -249.44 % | -11.958 M | 0.000 | 0.000 |
| Sales maturities of investments | 14.121 M 50.43 % | 9.387 M -46.90 % | 17.677 M -61.01 % | 45.341 M 55.85 % | 29.093 M 1.16 % | 28.760 M 133.44 % | 12.320 M -13.55 % | 14.250 M -4.71 % | 14.955 M 31.50 % | 11.372 M | 0.000 | 0.000 |
| Other investing activites | -22.025 M -79.10 % | -12.297 M -1 048.68 % | 1.296 M 1 415.97 % | 85.506 K 100.40 % | -21.187 M -150.21 % | -8.468 M -41.45 % | -5.986 M -83.68 % | -3.259 M -14 322.50 % | -22.598 K -505.30 % | 5.576 K 87.95 % | 2.967 K 128.67 % | 1.297 K |
| Net cash used for investing activites | -20.201 M 26.23 % | -27.382 M 11.40 % | -30.907 M 50.73 % | -62.724 M -7.35 % | -58.427 M -1 681.50 % | -3.280 M 32.94 % | -4.891 M -501.83 % | 1.217 M 112.86 % | -9.467 M -276.96 % | 5.350 M 192 955.77 % | 2.771 K 145.62 % | 1.128 K |
| Debt repayment | -2.224 M -143.48 % | 5.115 M 15 251.54 % | -33.757 K 99.33 % | -5.032 M -217.36 % | 4.288 M 300.45 % | -2.139 M -214.80 % | 1.863 M 1 486.22 % | -134.414 K 74.07 % | -518.299 K 68.20 % | -1.630 M -44.52 % | -1.128 M -296.71 % | 573.341 K |
| Common stock issued | 2.016 K | 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 | -203.784 K -2 335.86 % | -8.366 K 96.59 % | -245.480 K 14.20 % | -286.095 K 5.78 % | -303.631 K -467.16 % | -53.535 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -1.104 M -6.02 % | -1.042 M -10.35 % | -943.839 K -10.36 % | -855.206 K -4.62 % | -817.413 K -3.59 % | -789.073 K -9.95 % | -717.689 K -10.53 % | -649.338 K -105 455.78 % | -615.161 0.00 % | -615.162 -5.88 % | -580.986 -6.25 % | -546.811 |
| Other financing activites | -343.595 K -101.38 % | 24.923 M 24.62 % | 19.999 M -66.77 % | 60.193 M -9.53 % | 66.530 M 942.71 % | 6.380 M -49.31 % | 12.586 M 193.39 % | -13.477 M -676.15 % | -1.736 M -181.04 % | 2.143 M 145.99 % | -4.659 M -700.48 % | -582.011 K |
| Net cash used provided by financing activities | -3.874 M -113.36 % | 28.988 M 54.39 % | 18.776 M -65.24 % | 54.019 M -22.49 % | 69.697 M 1 950.68 % | 3.399 M -75.25 % | 13.732 M 196.29 % | -14.261 M -396.92 % | -2.870 M -660.42 % | 512.098 K 8 948.63 % | -5.787 K 37.21 % | -9.216 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 | 0.000 | 0.000 |
| Net change in cash | 0.000 -100.00 % | 8.811 M 237.24 % | -6.420 M -120.51 % | -2.911 M -121.21 % | 13.724 M 216.55 % | 4.336 M -68.02 % | 13.556 M 234.57 % | -10.074 M -106 648.01 % | -9.437 K -213.96 % | 8.281 K 818.07 % | 902.000 119.07 % | -4.730 K |
| Cash at beginning of period | 0.000 -100.00 % | 35.465 M -15.33 % | 41.885 M -6.50 % | 44.796 M 44.17 % | 31.072 M 16.22 % | 26.737 M 102.85 % | 13.180 M -43.32 % | 23.254 M 71 033.57 % | 32.691 K 33.92 % | 24.410 K 3.84 % | 23.508 K -16.75 % | 28.238 K |
| Cash at end of period | 0.000 -100.00 % | 44.275 M 24.84 % | 35.465 M -15.33 % | 41.885 M -6.50 % | 44.796 M 44.17 % | 31.072 M 16.22 % | 26.737 M 102.85 % | 13.180 M 56 580.42 % | 23.254 K -28.87 % | 32.691 K 33.92 % | 24.410 K 3.84 % | 23.508 K |
| Operating cash flow | 4.876 M -32.33 % | 7.205 M 26.16 % | 5.711 M -1.42 % | 5.793 M 136.04 % | 2.454 M -41.79 % | 4.217 M -10.57 % | 4.715 M 58.75 % | 2.970 M 2.43 % | 2.900 M 19.85 % | 2.419 M 61 656.24 % | 3.918 K 16.69 % | 3.357 K |
| Capital expenditure | -669.210 K -98.74 % | -336.733 K -7.18 % | -314.162 K -264.11 % | -86.281 K 79.92 % | -429.717 K 55.12 % | -957.444 K -516.17 % | -155.386 K 21.44 % | -197.800 K -50.56 % | -131.374 K 41.77 % | -225.616 K -115 401.49 % | -195.336 -15.54 % | -169.065 |
| Free CashFlow | 4.207 M -38.75 % | 6.868 M 27.27 % | 5.397 M -5.44 % | 5.707 M 181.88 % | 2.025 M -37.88 % | 3.259 M -28.52 % | 4.560 M 64.47 % | 2.772 M 0.14 % | 2.768 M 26.18 % | 2.194 M 58 835.94 % | 3.722 K 16.76 % | 3.188 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 |
| 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-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 6.028 M 40.06 % | 4.304 M -31.00 % | 6.238 M 5.16 % | 5.932 M -2.79 % | 6.102 M 3.65 % | 5.887 M -20.58 % | 7.412 M 33.75 % | 5.542 M 10.49 % | 5.016 M 0.50 % | 4.991 M 14.26 % | 4.368 M -4.96 % | 4.596 M 3.21 % | 4.453 M 10.72 % | 4.022 M -3.94 % | 4.187 M 1.70 % | 4.117 M 0.91 % | 4.080 M -2.93 % | 4.203 M 4.92 % | 4.006 M 4.37 % | 3.838 M 3.90 % | 3.694 M -9.46 % | 4.080 M -1.28 % | 4.133 M -1.71 % | 4.205 M 2.14 % | 4.117 M 0.24 % | 4.107 M -0.54 % | 4.129 M 3.44 % | 3.992 M 5.11 % | 3.798 M 2.40 % | 3.709 M |
| Net income | 965.000 K 1.15 % | 954.000 K -13.43 % | 1.102 M 17.23 % | 940.000 K -16.37 % | 1.124 M -6.41 % | 1.201 M -26.83 % | 1.641 M 11.89 % | 1.467 M 13.37 % | 1.294 M -16.78 % | 1.555 M 25.65 % | 1.238 M -11.92 % | 1.405 M 13.67 % | 1.236 M 16.93 % | 1.057 M 14.32 % | 924.605 K -8.36 % | 1.009 M -1.75 % | 1.027 M -3.30 % | 1.062 M 24.43 % | 853.516 K 56.04 % | 547.000 K 58.55 % | 345.000 K -52.22 % | 722.000 K -0.56 % | 726.085 K -9.69 % | 804.000 K 22.94 % | 654.000 K -20.24 % | 820.000 K 8.85 % | 753.352 K -13.21 % | 868.000 K 16.67 % | 744.000 K 0.87 % | 737.612 K |
| Income before tax | 1.118 M 1.45 % | 1.102 M -9.45 % | 1.217 M 21.09 % | 1.005 M -19.21 % | 1.244 M -7.37 % | 1.343 M -13.10 % | 1.545 M -9.03 % | 1.699 M 14.95 % | 1.478 M -18.66 % | 1.817 M 31.12 % | 1.386 M -14.67 % | 1.624 M 15.50 % | 1.406 M 18.75 % | 1.184 M 15.70 % | 1.023 M -10.62 % | 1.145 M -3.62 % | 1.188 M -4.96 % | 1.250 M 26.21 % | 990.443 K 63.98 % | 604.000 K 75.07 % | 345.000 K -58.68 % | 835.000 K -1.24 % | 845.496 K -9.96 % | 939.000 K 26.21 % | 744.000 K -22.66 % | 962.000 K 6.38 % | 904.335 K -10.99 % | 1.016 M 18.97 % | 854.000 K 1.25 % | 843.496 K |
| Income before tax ratio | 0.19 -27.56 % | 0.26 31.24 % | 0.20 15.15 % | 0.17 -16.90 % | 0.20 -10.64 % | 0.23 9.41 % | 0.21 -31.99 % | 0.31 4.04 % | 0.29 -19.06 % | 0.36 14.76 % | 0.32 -10.22 % | 0.35 11.91 % | 0.32 7.26 % | 0.29 20.44 % | 0.24 -12.12 % | 0.28 -4.49 % | 0.29 -2.09 % | 0.30 20.29 % | 0.25 57.11 % | 0.16 68.50 % | 0.09 -54.37 % | 0.20 0.04 % | 0.20 -8.39 % | 0.22 23.57 % | 0.18 -22.85 % | 0.23 6.96 % | 0.22 -13.95 % | 0.25 13.19 % | 0.22 -1.13 % | 0.23 |
| EBITDA | 1.118 M 1.45 % | 1.102 M -9.45 % | 1.217 M 21.09 % | 1.005 M -19.21 % | 1.244 M -7.37 % | 1.343 M -13.10 % | 1.545 M -9.03 % | 1.699 M 14.95 % | 1.478 M -18.66 % | 1.817 M 31.12 % | 1.386 M -14.67 % | 1.624 M 15.50 % | 1.406 M 18.75 % | 1.184 M 15.70 % | 1.023 M -10.62 % | 1.145 M -3.62 % | 1.188 M -4.96 % | 1.250 M 26.21 % | 990.443 K 63.98 % | 604.000 K 75.07 % | 345.000 K -58.68 % | 835.000 K -1.24 % | 845.496 K -9.96 % | 939.000 K 26.21 % | 744.000 K -31.38 % | 1.084 M 19.89 % | 904.335 K -10.99 % | 1.016 M 18.97 % | 854.000 K -11.43 % | 964.254 K |
| Net income ratio | 0.16 -27.78 % | 0.22 25.47 % | 0.18 11.48 % | 0.16 -13.97 % | 0.18 -9.71 % | 0.20 -7.87 % | 0.22 -16.34 % | 0.26 2.61 % | 0.26 -17.20 % | 0.31 9.96 % | 0.28 -7.32 % | 0.31 10.14 % | 0.28 5.62 % | 0.26 19.01 % | 0.22 -9.90 % | 0.25 -2.64 % | 0.25 -0.38 % | 0.25 18.59 % | 0.21 49.50 % | 0.14 52.60 % | 0.09 -47.22 % | 0.18 0.73 % | 0.18 -8.12 % | 0.19 20.36 % | 0.16 -20.44 % | 0.20 9.44 % | 0.18 -16.10 % | 0.22 11.00 % | 0.20 -1.50 % | 0.20 |
| Ratio EBITDA | 0.19 -27.56 % | 0.26 31.24 % | 0.20 15.15 % | 0.17 -16.90 % | 0.20 -10.64 % | 0.23 9.41 % | 0.21 -31.99 % | 0.31 4.04 % | 0.29 -19.06 % | 0.36 14.76 % | 0.32 -10.22 % | 0.35 11.91 % | 0.32 7.26 % | 0.29 20.44 % | 0.24 -12.12 % | 0.28 -4.49 % | 0.29 -2.09 % | 0.30 20.29 % | 0.25 57.11 % | 0.16 68.50 % | 0.09 -54.37 % | 0.20 0.04 % | 0.20 -8.39 % | 0.22 23.57 % | 0.18 -31.55 % | 0.26 20.55 % | 0.22 -13.95 % | 0.25 13.19 % | 0.22 -13.51 % | 0.26 |
| Gross profit ratio | 0.74 -26.24 % | 1.00 110.64 % | 0.47 -33.60 % | 0.71 0.06 % | 0.71 -0.70 % | 0.72 -11.97 % | 0.82 -1.03 % | 0.83 -6.11 % | 0.88 -5.53 % | 0.93 -3.91 % | 0.97 0.03 % | 0.97 -0.06 % | 0.97 -1.71 % | 0.99 -0.65 % | 0.99 0.94 % | 0.98 0.24 % | 0.98 3.48 % | 0.95 2.31 % | 0.93 5.86 % | 0.88 3.29 % | 0.85 -5.18 % | 0.89 -1.81 % | 0.91 2.55 % | 0.89 -0.76 % | 0.89 -0.78 % | 0.90 0.73 % | 0.89 -1.07 % | 0.90 -3.96 % | 0.94 -0.85 % | 0.95 |
| Weighted average shs out dil | 3.328 M 1.15 % | 3.290 M -1.00 % | 3.323 M -1.02 % | 3.357 M 1.55 % | 3.306 M -2.99 % | 3.408 M 2.03 % | 3.340 M -2.00 % | 3.408 M 0.00 % | 3.408 M 0.00 % | 3.408 M 2.04 % | 3.340 M -0.15 % | 3.345 M 0.14 % | 3.341 M 1.13 % | 3.303 M -1.10 % | 3.340 M -0.70 % | 3.363 M -1.75 % | 3.423 M -0.07 % | 3.426 M 0.36 % | 3.414 M -0.15 % | 3.419 M -0.91 % | 3.450 M 0.35 % | 3.438 M 0.30 % | 3.428 M 3.44 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M |
| Weighted average shs out | 3.328 M 1.15 % | 3.290 M -1.00 % | 3.323 M -1.02 % | 3.357 M 1.55 % | 3.306 M -2.99 % | 3.408 M 2.03 % | 3.340 M -2.00 % | 3.408 M 0.00 % | 3.408 M 0.00 % | 3.408 M 2.04 % | 3.340 M 1.04 % | 3.306 M 0.00 % | 3.306 M 0.08 % | 3.303 M -1.10 % | 3.340 M 1.03 % | 3.306 M 0.00 % | 3.306 M 0.00 % | 3.306 M -1.42 % | 3.354 M -1.91 % | 3.419 M -0.91 % | 3.450 M 0.35 % | 3.438 M 0.30 % | 3.428 M 3.44 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M 0.00 % | 3.314 M |
| EPS diluted | 0.29 0.00 % | 0.29 -12.12 % | 0.33 17.86 % | 0.28 -17.65 % | 0.34 -2.86 % | 0.35 -28.57 % | 0.49 13.95 % | 0.43 13.16 % | 0.38 -17.39 % | 0.46 24.32 % | 0.37 -11.90 % | 0.42 13.51 % | 0.37 15.63 % | 0.32 14.29 % | 0.28 -6.67 % | 0.30 0.00 % | 0.30 -3.23 % | 0.31 24.00 % | 0.25 56.25 % | 0.16 60.00 % | 0.10 -52.38 % | 0.21 0.00 % | 0.21 -12.50 % | 0.24 20.00 % | 0.20 -20.00 % | 0.25 8.70 % | 0.23 -11.54 % | 0.26 18.18 % | 0.22 0.00 % | 0.22 |
| Earnings per share | 0.29 0.00 % | 0.29 -12.12 % | 0.33 17.86 % | 0.28 -17.65 % | 0.34 -2.86 % | 0.35 -28.57 % | 0.49 13.95 % | 0.43 13.16 % | 0.38 -17.39 % | 0.46 24.32 % | 0.37 -13.95 % | 0.43 16.22 % | 0.37 15.63 % | 0.32 14.29 % | 0.28 -6.67 % | 0.30 0.00 % | 0.30 -3.23 % | 0.31 24.00 % | 0.25 56.25 % | 0.16 60.00 % | 0.10 -52.38 % | 0.21 0.00 % | 0.21 -12.50 % | 0.24 20.00 % | 0.20 -20.00 % | 0.25 8.70 % | 0.23 -11.54 % | 0.26 18.18 % | 0.22 0.00 % | 0.22 |
| Gross profit | 4.446 M 3.30 % | 4.304 M 45.33 % | 2.961 M -30.17 % | 4.241 M -2.73 % | 4.360 M 2.93 % | 4.236 M -30.08 % | 6.059 M 32.37 % | 4.577 M 3.74 % | 4.412 M -5.06 % | 4.647 M 9.79 % | 4.233 M -4.93 % | 4.452 M 3.15 % | 4.316 M 8.83 % | 3.966 M -4.56 % | 4.156 M 2.66 % | 4.048 M 1.15 % | 4.002 M 0.45 % | 3.984 M 7.35 % | 3.711 M 10.49 % | 3.359 M 7.32 % | 3.130 M -14.15 % | 3.646 M -3.07 % | 3.761 M 0.79 % | 3.732 M 1.36 % | 3.682 M -0.54 % | 3.702 M 0.18 % | 3.695 M 2.33 % | 3.611 M 0.95 % | 3.577 M 1.53 % | 3.523 M |
| Income tax expense | 153.000 K 3.38 % | 148.000 K 28.70 % | 115.000 K 76.92 % | 65.000 K -45.83 % | 120.000 K -15.49 % | 142.000 K 248.07 % | -95.901 K -141.34 % | 232.000 K 26.09 % | 184.000 K -29.77 % | 262.000 K 76.89 % | 148.112 K -32.37 % | 219.000 K 28.82 % | 170.000 K 33.86 % | 127.000 K 28.60 % | 98.759 K -27.38 % | 136.000 K -15.53 % | 161.000 K -14.36 % | 188.000 K 37.30 % | 136.927 K 140.22 % | 57.000 K | 0.000 -100.00 % | 113.000 K -5.37 % | 119.411 K -11.55 % | 135.000 K 50.00 % | 90.000 K -36.62 % | 142.000 K -5.95 % | 150.983 K 2.71 % | 147.000 K 33.64 % | 110.000 K 3.89 % | 105.884 K |
| Cost of revenue | 1.582 M | 0.000 -100.00 % | 6.238 M 268.89 % | 1.691 M -2.93 % | 1.742 M 5.51 % | 1.651 M 21.98 % | 1.354 M 40.26 % | 965.000 K 59.77 % | 604.000 K 75.58 % | 344.000 K 154.01 % | 135.430 K -5.95 % | 144.000 K 5.11 % | 137.000 K 144.64 % | 56.000 K 78.61 % | 31.354 K -54.56 % | 69.000 K -11.54 % | 78.000 K -64.38 % | 219.000 K -25.67 % | 294.623 K -38.49 % | 479.000 K -15.07 % | 564.000 K 29.95 % | 434.000 K 16.85 % | 371.425 K -21.47 % | 473.000 K 8.74 % | 435.000 K 7.41 % | 405.000 K -6.72 % | 434.196 K 13.96 % | 381.000 K 72.40 % | 221.000 K 18.92 % | 185.834 K |
| General and administrative expenses | 1.795 M 349.87 % | 399.000 K 111.12 % | -3.587 M -303.94 % | 1.759 M -2.82 % | 1.810 M 0.11 % | 1.808 M -14.49 % | 2.114 M 31.33 % | 1.610 M 0.88 % | 1.596 M -2.27 % | 1.633 M -1.33 % | 1.655 M 6.70 % | 1.551 M -2.70 % | 1.594 M -2.27 % | 1.631 M -10.03 % | 1.813 M 12.25 % | 1.615 M -0.06 % | 1.616 M 0.87 % | 1.602 M 8.03 % | 1.483 M -6.09 % | 1.579 M -2.17 % | 1.614 M 3.26 % | 1.563 M -6.04 % | 1.663 M 6.76 % | 1.558 M -1.08 % | 1.575 M -0.38 % | 1.581 M -2.85 % | 1.627 M 11.38 % | 1.461 M -7.24 % | 1.575 M -2.96 % | 1.623 M |
| Selling and marketing expenses | 0.000 -100.00 % | 2.228 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.533 M | 0.000 100.00 % | -4.712 M -419.03 % | 1.477 M 13.09 % | 1.306 M 20.37 % | 1.085 M -54.77 % | 2.399 M 89.18 % | 1.268 M -5.23 % | 1.338 M 11.78 % | 1.197 M 0.43 % | 1.192 M -6.66 % | 1.277 M -2.96 % | 1.316 M 14.34 % | 1.151 M -12.77 % | 1.319 M 2.44 % | 1.288 M 7.51 % | 1.198 M 5.83 % | 1.132 M -8.56 % | 1.238 M 5.27 % | 1.176 M 0.43 % | 1.171 M -6.17 % | 1.248 M -0.37 % | 1.253 M 1.43 % | 1.235 M -9.39 % | 1.363 M 17.60 % | 1.159 M -0.39 % | 1.164 M 2.61 % | 1.134 M -1.22 % | 1.148 M 8.66 % | 1.057 M |
| Operating expenses | 3.328 M 26.68 % | 2.627 M 345.65 % | 589.474 K -81.78 % | 3.236 M 3.85 % | 3.116 M 7.71 % | 2.893 M -35.90 % | 4.513 M 56.82 % | 2.878 M -1.91 % | 2.934 M 3.67 % | 2.830 M -0.59 % | 2.847 M 0.67 % | 2.828 M -2.82 % | 2.910 M 4.60 % | 2.782 M -11.18 % | 3.132 M 7.90 % | 2.903 M 3.16 % | 2.814 M 2.93 % | 2.734 M 0.48 % | 2.721 M -1.24 % | 2.755 M -1.08 % | 2.785 M -0.92 % | 2.811 M -3.60 % | 2.916 M 4.40 % | 2.793 M -4.94 % | 2.938 M 7.23 % | 2.740 M -1.82 % | 2.791 M 7.55 % | 2.595 M -4.70 % | 2.723 M 1.62 % | 2.680 M |
| Cost and expenses | 4.910 M 86.91 % | 2.627 M -47.68 % | 5.021 M 1.91 % | 4.927 M 1.42 % | 4.858 M 6.91 % | 4.544 M -22.55 % | 5.867 M 52.66 % | 3.843 M 8.62 % | 3.538 M 11.47 % | 3.174 M 6.43 % | 2.982 M 0.35 % | 2.972 M -2.46 % | 3.047 M 7.36 % | 2.838 M -10.29 % | 3.164 M 6.45 % | 2.972 M 2.77 % | 2.892 M -2.07 % | 2.953 M -2.07 % | 3.015 M -6.76 % | 3.234 M -3.43 % | 3.349 M 3.20 % | 3.245 M -1.29 % | 3.287 M 0.66 % | 3.266 M -3.17 % | 3.373 M 7.25 % | 3.145 M -2.48 % | 3.225 M 8.37 % | 2.976 M 1.09 % | 2.944 M 2.74 % | 2.865 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 1.795 M -31.67 % | 2.627 M -50.45 % | 5.301 M 201.39 % | 1.759 M -2.82 % | 1.810 M 0.11 % | 1.808 M -14.49 % | 2.114 M 31.33 % | 1.610 M 0.88 % | 1.596 M -2.27 % | 1.633 M -1.33 % | 1.655 M 6.70 % | 1.551 M -2.70 % | 1.594 M -2.27 % | 1.631 M -10.03 % | 1.813 M 12.25 % | 1.615 M -0.06 % | 1.616 M 0.87 % | 1.602 M 8.03 % | 1.483 M -6.09 % | 1.579 M -2.17 % | 1.614 M 3.26 % | 1.563 M -6.04 % | 1.663 M 6.76 % | 1.558 M -1.08 % | 1.575 M -0.38 % | 1.581 M -2.85 % | 1.627 M 11.38 % | 1.461 M -7.24 % | 1.575 M -2.96 % | 1.623 M |
| Interest income | 5.180 M | 0.000 | 0.000 -100.00 % | 5.273 M 1.33 % | 5.204 M 4.56 % | 4.977 M 2.39 % | 4.861 M 0.14 % | 4.854 M 8.57 % | 4.471 M 1.45 % | 4.407 M 0.79 % | 4.372 M 9.50 % | 3.993 M 9.55 % | 3.645 M 6.92 % | 3.409 M -9.80 % | 3.779 M 5.51 % | 3.582 M -0.20 % | 3.589 M -0.61 % | 3.611 M 3.35 % | 3.494 M 4.73 % | 3.336 M 2.80 % | 3.245 M -8.54 % | 3.548 M 4.16 % | 3.406 M -7.08 % | 3.666 M 1.13 % | 3.625 M 0.75 % | 3.598 M 0.84 % | 3.568 M 2.12 % | 3.494 M 8.61 % | 3.217 M 1.89 % | 3.157 M |
| Interest expense | 1.669 M | 0.000 | 0.000 -100.00 % | 1.852 M 4.16 % | 1.778 M 7.37 % | 1.656 M 26.19 % | 1.312 M 29.17 % | 1.016 M 72.50 % | 589.000 K 84.06 % | 320.000 K 137.16 % | 134.930 K -6.30 % | 144.000 K 5.11 % | 137.000 K -4.86 % | 144.000 K -7.90 % | 156.354 K -7.48 % | 169.000 K -5.06 % | 178.000 K -18.72 % | 219.000 K -25.67 % | 294.623 K -16.77 % | 354.000 K -9.00 % | 389.000 K -10.37 % | 434.000 K -7.94 % | 471.425 K -0.33 % | 473.000 K 8.74 % | 435.000 K 7.41 % | 405.000 K 10.56 % | 366.332 K 19.33 % | 307.000 K 47.60 % | 208.000 K 20.00 % | 173.333 K |
| Depreciation and amortization | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 122.247 K | 0.000 | 0.000 | 0.000 -100.00 % | 120.758 K |
| Operating income | 1.118 M -33.33 % | 1.677 M 37.80 % | 1.217 M 21.09 % | 1.005 M -19.21 % | 1.244 M -7.37 % | 1.343 M -13.10 % | 1.545 M -9.03 % | 1.699 M 14.95 % | 1.478 M -18.66 % | 1.817 M 31.12 % | 1.386 M -14.67 % | 1.624 M 15.50 % | 1.406 M 18.75 % | 1.184 M 15.70 % | 1.023 M -10.62 % | 1.145 M -3.62 % | 1.188 M -4.96 % | 1.250 M 26.21 % | 990.443 K 63.98 % | 604.000 K 75.07 % | 345.000 K -58.68 % | 835.000 K -1.24 % | 845.496 K -9.96 % | 939.000 K 26.21 % | 744.000 K -22.66 % | 962.000 K 6.38 % | 904.335 K -10.99 % | 1.016 M 18.97 % | 854.000 K 1.25 % | 843.496 K |
| Operating income ratio | 0.19 -52.40 % | 0.39 99.72 % | 0.20 15.15 % | 0.17 -16.90 % | 0.20 -10.64 % | 0.23 9.41 % | 0.21 -31.99 % | 0.31 4.04 % | 0.29 -19.06 % | 0.36 14.76 % | 0.32 -10.22 % | 0.35 11.91 % | 0.32 7.26 % | 0.29 20.44 % | 0.24 -12.12 % | 0.28 -4.49 % | 0.29 -2.09 % | 0.30 20.29 % | 0.25 57.11 % | 0.16 68.50 % | 0.09 -54.37 % | 0.20 0.04 % | 0.20 -8.39 % | 0.22 23.57 % | 0.18 -22.85 % | 0.23 6.96 % | 0.22 -13.95 % | 0.25 13.19 % | 0.22 -1.13 % | 0.23 |
| Total other income expenses net | 0.000 100.00 % | -575.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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-12-31 | 2018-09-30 | 2018-06-30 | 2018-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 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -26.421 M -14.61 % | -23.053 M -482.15 % | 6.032 M 125.72 % | -23.454 M 7.16 % | -25.263 M 16.91 % | -30.403 M 17.21 % | -36.725 M -40.37 % | -26.163 M -1 566.43 % | -1.570 M 95.08 % | -31.903 M 3.41 % | -33.029 M 31.89 % | -48.496 M -27.06 % | -38.169 M 17.40 % | -46.208 M -17.08 % | -39.466 M 20.89 % | -49.890 M -59.44 % | -31.291 M 29.02 % | -44.082 M -15.85 % | -38.052 M 2.68 % | -39.098 M -12.70 % | -34.692 M -128.03 % | -15.214 M 47.81 % | -29.150 M 3.71 % | -30.275 M -67.99 % | -18.022 M 36.03 % | -28.174 M -26.12 % | -22.340 M |
| Total investments | 460.504 M | 0.000 | 0.000 -100.00 % | 253.303 M 0.82 % | 251.235 M -43.44 % | 444.203 M -0.50 % | 446.429 M 3.87 % | 429.806 M -0.79 % | 433.231 M 2.22 % | 423.820 M 0.85 % | 420.262 M 0.19 % | 419.477 M 1.67 % | 412.585 M 72.73 % | 238.863 M -41.28 % | 406.788 M 84.19 % | 220.858 M 7.69 % | 205.094 M 20.56 % | 170.112 M -51.12 % | 348.011 M 182.46 % | 123.208 M 19.35 % | 103.236 M 0.87 % | 102.342 M -64.63 % | 289.383 M 179.84 % | 103.411 M -3.17 % | 106.796 M -62.60 % | 285.569 M -0.13 % | 285.955 M |
| Total debt | 5.010 M | 0.000 -100.00 % | 6.032 M 11.30 % | 5.420 M -25.46 % | 7.271 M -19.15 % | 8.993 M 19.11 % | 7.550 M -10.22 % | 8.410 M -42.26 % | 14.565 M 151.68 % | 5.787 M 137.60 % | 2.436 M 0.77 % | 2.417 M 3.82 % | 2.328 M 3 089.04 % | 73.000 K -96.98 % | 2.419 M 2 617.79 % | 89.000 K -9.18 % | 98.000 K -7.55 % | 106.000 K -98.43 % | 6.745 M 31.71 % | 5.121 M -0.16 % | 5.129 M -0.16 % | 5.137 M 167.31 % | 1.922 M 123.20 % | 861.000 K -70.26 % | 2.895 M -25.90 % | 3.907 M -11.14 % | 4.397 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 100.00 % | -13.097 M | 0.000 | 0.000 | 0.000 100.00 % | -13.405 M | 0.000 | 0.000 | 0.000 100.00 % | -15.088 M | 0.000 | 0.000 | 0.000 100.00 % | -3.484 M | 0.000 | 0.000 | 0.000 100.00 % | -900.706 K | 0.000 | 0.000 | 0.000 100.00 % | -1.570 M | 0.000 | 0.000 100.00 % | -2.127 M 9.83 % | -2.359 M |
| Retained earnings | 0.000 | 0.000 -100.00 % | 45.422 M | 0.000 | 0.000 | 0.000 -100.00 % | 42.677 M | 0.000 | 0.000 | 0.000 -100.00 % | 37.468 M | 0.000 | 0.000 | 0.000 -100.00 % | 33.476 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.309 M | 0.000 | 0.000 | 0.000 -100.00 % | 28.659 M | 0.000 | 0.000 -100.00 % | 27.263 M 3.10 % | 26.444 M |
| Common stock | 0.000 -100.00 % | 47.870 M 620.28 % | 6.646 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.680 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.720 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.767 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.826 M | 0.000 | 0.000 -100.00 % | 6.835 M 0.00 % | 6.835 M |
| Total equity | 48.189 M 0.67 % | 47.870 M 6.07 % | 45.132 M -5.15 % | 47.585 M 9.83 % | 43.328 M 3.23 % | 41.972 M -0.73 % | 42.281 M 13.31 % | 37.315 M -2.65 % | 38.329 M -2.20 % | 39.192 M 10.74 % | 35.390 M 5.16 % | 33.655 M -4.66 % | 35.299 M -9.00 % | 38.789 M -10.31 % | 43.248 M -2.43 % | 44.324 M 1.24 % | 43.781 M 2.60 % | 42.671 M -0.64 % | 42.948 M -0.55 % | 43.187 M 1.20 % | 42.675 M 0.17 % | 42.602 M 4.09 % | 40.927 M -0.41 % | 41.095 M 2.32 % | 40.165 M 2.92 % | 39.025 M 2.77 % | 37.973 M |
| Other non current liabilities | 3.117 M -99.32 % | 460.416 M -3.02 % | 474.762 M 129.69 % | 206.695 M 5 858.35 % | 3.469 M 2.63 % | 3.380 M 112.71 % | 1.589 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.939 M | 0.000 | 0.000 100.00 % | -73.000 K -101.22 % | 5.964 M 6 801.68 % | -89.000 K 9.18 % | -98.000 K 7.55 % | -106.000 K -102.01 % | 5.274 M 202.99 % | -5.121 M 0.16 % | -5.129 M 0.16 % | -5.137 M -207.03 % | 4.800 M 657.45 % | -861.000 K 70.26 % | -2.895 M -285.59 % | 1.560 M 5.09 % | 1.484 M |
| Long term debt | 0.000 | 0.000 -100.00 % | 589.971 K | 0.000 | 0.000 | 0.000 -100.00 % | 12.126 K -42.26 % | 21.000 K -99.77 % | 9.030 M 23 053.85 % | 39.000 K -17.78 % | 47.433 K -15.30 % | 56.000 K -12.50 % | 64.000 K -12.33 % | 73.000 K -10.09 % | 81.190 K -8.78 % | 89.000 K -9.18 % | 98.000 K -7.55 % | 106.000 K -97.93 % | 5.113 M -0.15 % | 5.121 M -0.16 % | 5.129 M -0.16 % | 5.137 M 522.26 % | 825.536 K -4.12 % | 861.000 K -70.26 % | 2.895 M -1.20 % | 2.930 M -1.17 % | 2.965 M |
| Total non current liabilities | 3.117 M -99.32 % | 460.416 M -3.02 % | 474.762 M 129.69 % | 206.695 M 5 858.35 % | 3.469 M 2.63 % | 3.380 M 111.09 % | 1.601 M 7 524.67 % | 21.000 K -99.77 % | 9.030 M 23 053.85 % | 39.000 K -99.22 % | 4.986 M 8 804.26 % | 56.000 K -12.50 % | 64.000 K -12.33 % | 73.000 K -98.79 % | 6.046 M 6 692.91 % | 89.000 K -9.18 % | 98.000 K -7.55 % | 106.000 K -98.98 % | 10.388 M 102.85 % | 5.121 M -0.16 % | 5.129 M -0.16 % | 5.137 M -8.68 % | 5.625 M 553.33 % | 861.000 K -70.26 % | 2.895 M -35.52 % | 4.490 M 0.92 % | 4.449 M |
| Other current liabilities | 466.481 M | 0.000 -100.00 % | 305.522 M 18.53 % | 257.764 M -44.34 % | 463.145 M 0.80 % | 459.487 M -1.49 % | 466.442 M 4.25 % | 447.442 M 6.13 % | 421.582 M -4.34 % | 440.725 M -0.18 % | 441.523 M -3.71 % | 458.547 M 4.76 % | 437.721 M 7 178.28 % | -6.184 M -101.47 % | 421.575 M 8 130.00 % | -5.250 M 3.15 % | -5.421 M 0.09 % | -5.426 M -101.50 % | 362.088 M 8 837.66 % | -4.144 M 10.07 % | -4.608 M 0.56 % | -4.634 M -101.57 % | 296.094 M 7 325.33 % | -4.098 M 1.11 % | -4.144 M -101.41 % | 293.814 M 1.53 % | 289.378 M |
| 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 5.010 M | 0.000 -100.00 % | 5.443 M 0.42 % | 5.420 M -25.46 % | 7.271 M -19.15 % | 8.993 M 19.30 % | 7.538 M -10.14 % | 8.389 M 51.56 % | 5.535 M -3.71 % | 5.748 M 140.69 % | 2.388 M 1.15 % | 2.361 M 4.28 % | 2.264 M | 0.000 -100.00 % | 2.338 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.631 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.096 M | 0.000 | 0.000 -100.00 % | 976.922 K -31.78 % | 1.432 M |
| Total current liabilities | 471.491 M | 0.000 -100.00 % | 310.965 M 18.15 % | 263.184 M -44.05 % | 470.416 M 0.41 % | 468.480 M -1.53 % | 475.774 M 3.48 % | 459.775 M 6.69 % | 430.950 M -4.29 % | 450.252 M 1.42 % | 443.962 M -4.99 % | 467.270 M 4.65 % | 446.490 M 7 120.08 % | 6.184 M -98.54 % | 423.972 M 7 975.66 % | 5.250 M -3.15 % | 5.421 M -0.09 % | 5.426 M -98.51 % | 363.858 M 8 680.37 % | 4.144 M -10.07 % | 4.608 M -0.56 % | 4.634 M -98.44 % | 297.417 M 7 157.62 % | 4.098 M -1.11 % | 4.144 M -98.61 % | 297.356 M 1.17 % | 293.907 M |
| Total liabilities | 474.608 M 3.08 % | 460.416 M -3.09 % | 475.080 M -0.05 % | 475.299 M 0.30 % | 473.885 M 0.43 % | 471.860 M -1.16 % | 477.375 M 3.82 % | 459.796 M 4.50 % | 439.980 M -2.29 % | 450.291 M 0.30 % | 448.949 M -3.93 % | 467.326 M 4.65 % | 446.554 M -0.23 % | 447.562 M 4.08 % | 430.018 M -1.60 % | 436.991 M 6.37 % | 410.820 M 4.33 % | 393.763 M 5.21 % | 374.246 M 2.23 % | 366.067 M 8.50 % | 337.381 M 12.77 % | 299.169 M -1.28 % | 303.042 M -0.66 % | 305.064 M 3.03 % | 296.094 M -1.91 % | 301.846 M 1.17 % | 298.356 M |
| Other non current assets | 23.106 M -95.38 % | 500.467 M -1.15 % | 506.289 M 8.62 % | 466.122 M 106.91 % | 225.279 M 919.50 % | 22.097 M 34.77 % | 16.396 M -33.49 % | 24.652 M 18.18 % | 20.860 M 7.09 % | 19.479 M 21.20 % | 16.072 M -27.96 % | 22.311 M 9.29 % | 20.414 M 108.26 % | -247.283 M -1 974.71 % | 13.190 M 105.75 % | -229.433 M -7.29 % | -213.839 M -19.53 % | -178.901 M -1 526.52 % | 12.541 M 109.49 % | -132.185 M -17.69 % | -112.320 M -0.77 % | -111.465 M -1 023.97 % | 12.064 M 110.75 % | -112.258 M 2.92 % | -115.631 M -1 065.47 % | 11.977 M -4.59 % | 12.553 M |
| Long term investments | 460.504 M | 0.000 | 0.000 -100.00 % | 253.303 M 0.82 % | 251.235 M -43.44 % | 444.203 M 32.94 % | 334.133 M -22.26 % | 429.806 M -0.79 % | 433.231 M 2.22 % | 423.820 M 30.30 % | 325.274 M -22.46 % | 419.477 M 1.67 % | 412.585 M 72.73 % | 238.863 M -22.63 % | 308.712 M 39.78 % | 220.858 M 7.69 % | 205.094 M 20.56 % | 170.112 M -40.08 % | 283.880 M 130.41 % | 123.208 M 19.35 % | 103.236 M 0.87 % | 102.342 M -56.76 % | 236.661 M 128.85 % | 103.411 M -3.17 % | 106.796 M -53.16 % | 227.991 M -0.59 % | 229.338 M |
| Intangible assets | 0.000 | 0.000 -100.00 % | 591.147 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 141.729 K | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 591.147 K | 0.000 | 0.000 | 0.000 -100.00 % | 591.147 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 -100.00 % | 591.147 K | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 -100.00 % | 591.147 K | 0.000 | 0.000 | 0.000 -100.00 % | 591.147 K | 0.000 | 0.000 | 0.000 -100.00 % | 591.147 K | 0.000 | 0.000 | 0.000 -100.00 % | 603.453 K | 0.000 | 0.000 | 0.000 -100.00 % | 645.982 K | 0.000 | 0.000 | 0.000 -100.00 % | 695.636 K | 0.000 | 0.000 -100.00 % | 732.876 K -1.67 % | 745.290 K |
| Property plant equipment net | 7.756 M -0.81 % | 7.819 M -6.74 % | 8.384 M 5.20 % | 7.970 M -2.39 % | 8.165 M 0.36 % | 8.136 M 2.14 % | 7.965 M -1.42 % | 8.080 M -0.04 % | 8.083 M -4.84 % | 8.494 M 3.76 % | 8.187 M -1.13 % | 8.280 M -0.92 % | 8.357 M -0.75 % | 8.420 M -0.18 % | 8.435 M -1.63 % | 8.575 M -1.94 % | 8.745 M -0.50 % | 8.789 M -1.50 % | 8.922 M -0.61 % | 8.977 M -1.18 % | 9.084 M -0.43 % | 9.123 M 0.73 % | 9.057 M 2.37 % | 8.847 M 0.14 % | 8.835 M 2.12 % | 8.652 M 0.99 % | 8.567 M |
| Total non current assets | 491.366 M -3.33 % | 508.286 M -2.23 % | 519.894 M -28.53 % | 727.395 M 50.08 % | 484.679 M 2.16 % | 474.436 M 32.12 % | 359.085 M -22.37 % | 462.538 M 0.08 % | 462.174 M 2.30 % | 451.793 M 29.04 % | 350.124 M -22.21 % | 450.068 M 1.97 % | 441.356 M 78.48 % | 247.283 M -25.28 % | 330.940 M 44.24 % | 229.433 M 7.29 % | 213.839 M 19.53 % | 178.901 M -41.53 % | 305.990 M 131.49 % | 132.185 M 17.69 % | 112.320 M 0.77 % | 111.465 M -56.88 % | 258.477 M 130.25 % | 112.258 M -2.92 % | 115.631 M -53.63 % | 249.353 M -0.74 % | 251.203 M |
| Other current assets | 0.000 | 0.000 -100.00 % | 29.918 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.431 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.431 M | 0.000 | 0.000 | 0.000 -100.00 % | 338.860 K | 0.000 | 0.000 | 0.000 -100.00 % | 524.127 K | 0.000 | 0.000 | 0.000 -100.00 % | 357.603 K | 0.000 | 0.000 -100.00 % | 338.048 K -1.32 % | 342.578 K |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 112.297 M | 0.000 | 0.000 | 0.000 -100.00 % | 94.988 M | 0.000 | 0.000 | 0.000 -100.00 % | 98.076 M | 0.000 | 0.000 | 0.000 -100.00 % | 64.131 M | 0.000 | 0.000 | 0.000 -100.00 % | 52.723 M | 0.000 | 0.000 -100.00 % | 57.578 M 1.70 % | 56.617 M |
| cash and cash equivalents | 31.431 M 36.34 % | 23.053 M -8.07 % | 25.077 M -13.15 % | 28.874 M -11.25 % | 32.534 M -17.42 % | 39.396 M -11.02 % | 44.275 M 28.06 % | 34.573 M 114.27 % | 16.135 M -57.19 % | 37.690 M 6.27 % | 35.465 M -30.34 % | 50.913 M 25.72 % | 40.497 M -12.50 % | 46.281 M 10.50 % | 41.885 M -16.19 % | 49.979 M 59.22 % | 31.389 M -28.96 % | 44.188 M -1.36 % | 44.796 M 1.31 % | 44.219 M 11.04 % | 39.821 M 95.67 % | 20.351 M -34.50 % | 31.072 M -0.20 % | 31.136 M 48.85 % | 20.917 M -34.80 % | 32.081 M 19.99 % | 26.737 M |
| Cash and short term investments | 31.431 M | 0.000 | 0.000 -100.00 % | 28.874 M -11.25 % | 32.534 M -17.42 % | 39.396 M -74.84 % | 156.572 M 352.87 % | 34.573 M 114.27 % | 16.135 M -57.19 % | 37.690 M -71.11 % | 130.453 M 156.23 % | 50.913 M 25.72 % | 40.497 M -12.50 % | 46.281 M -66.93 % | 139.961 M 180.04 % | 49.979 M 59.22 % | 31.389 M -28.96 % | 44.188 M -59.43 % | 108.927 M 146.34 % | 44.219 M 11.04 % | 39.821 M 95.67 % | 20.351 M -75.71 % | 83.795 M 169.13 % | 31.136 M 48.85 % | 20.917 M -76.67 % | 89.659 M 7.56 % | 83.354 M |
| Total current assets | 31.431 M | 0.000 -100.00 % | 29.918 M 3.61 % | 28.874 M -11.25 % | 32.534 M -17.42 % | 39.396 M -75.47 % | 160.572 M 364.44 % | 34.573 M 114.27 % | 16.135 M -57.19 % | 37.690 M -71.92 % | 134.215 M 163.62 % | 50.913 M 25.72 % | 40.497 M -12.50 % | 46.281 M -67.48 % | 142.325 M 184.77 % | 49.979 M 59.22 % | 31.389 M -28.96 % | 44.188 M -60.26 % | 111.204 M 151.48 % | 44.219 M 11.04 % | 39.821 M 95.67 % | 20.351 M -76.20 % | 85.493 M 174.58 % | 31.136 M 48.85 % | 20.917 M -77.14 % | 91.519 M 7.51 % | 85.126 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 | 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 -100.00 % | 2.569 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.332 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.025 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.753 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.341 M | 0.000 | 0.000 -100.00 % | 1.521 M 6.42 % | 1.430 M |
| Tax assets | 0.000 | 0.000 -100.00 % | 4.629 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 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 -100.00 % | 490.295 M 310.08 % | -233.385 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 192.787 M | 0.000 -100.00 % | 201.903 M -3.57 % | 209.373 M -1.86 % | 213.345 M | 0.000 -100.00 % | 232.850 M 2.17 % | 227.915 M 8.55 % | 209.955 M | 0.000 -100.00 % | 202.765 M 1.53 % | 199.711 M | 0.000 | 0.000 |
| Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.793 M -54.53 % | 3.944 M 2.90 % | 3.833 M 1.43 % | 3.779 M 7 369.71 % | 50.591 K -99.20 % | 6.362 M -2.20 % | 6.505 M 5.19 % | 6.184 M 10 283.33 % | 59.557 K -98.87 % | 5.250 M -3.15 % | 5.421 M -0.09 % | 5.426 M 3 813.76 % | 138.639 K -96.65 % | 4.144 M -10.07 % | 4.608 M -0.56 % | 4.634 M 1 941.61 % | 226.978 K -94.46 % | 4.098 M -1.11 % | 4.144 M 61.56 % | 2.565 M -17.18 % | 3.097 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 | 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 0.000 | 0.000 -100.00 % | 589.971 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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 48.189 M | 0.000 -100.00 % | 6.161 M -87.05 % | 47.585 M 9.83 % | 43.328 M 3.23 % | 41.972 M 563.18 % | 6.329 M -83.04 % | 37.315 M -2.65 % | 38.329 M -2.20 % | 39.192 M 519.10 % | 6.330 M -81.19 % | 33.655 M -4.66 % | 35.299 M -9.00 % | 38.789 M 493.48 % | 6.536 M -85.25 % | 44.324 M 1.24 % | 43.781 M 2.60 % | 42.671 M 530.04 % | 6.773 M -84.32 % | 43.187 M 1.20 % | 42.675 M 0.17 % | 42.602 M 507.43 % | 7.013 M -82.93 % | 41.095 M 2.32 % | 40.165 M 469.37 % | 7.054 M 0.01 % | 7.053 M |
| Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 318.630 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 -100.00 % | 164.115 M 2 927.96 % | 5.420 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 441.305 M | 0.000 -100.00 % | 431.652 M 6.50 % | 405.301 M 4.40 % | 388.231 M | 0.000 -100.00 % | 356.802 M 8.90 % | 327.644 M 13.22 % | 289.398 M | 0.000 -100.00 % | 300.105 M 3.82 % | 289.055 M | 0.000 | 0.000 |
| Total assets | 522.797 M 2.85 % | 508.286 M -2.29 % | 520.213 M -0.51 % | 522.884 M 1.10 % | 517.213 M 0.66 % | 513.832 M -1.12 % | 519.656 M 4.54 % | 497.111 M 3.93 % | 478.309 M -2.28 % | 489.483 M 1.06 % | 484.339 M -3.32 % | 500.981 M 3.97 % | 481.853 M -0.92 % | 486.351 M 2.76 % | 473.266 M -1.67 % | 481.315 M 5.88 % | 454.601 M 4.16 % | 436.434 M 4.61 % | 417.194 M 1.94 % | 409.254 M 7.68 % | 380.056 M 11.20 % | 341.771 M -0.64 % | 343.970 M -0.63 % | 346.159 M 2.94 % | 336.259 M -1.35 % | 340.872 M 1.35 % | 336.329 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 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 |
| 2025-03-31 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2019-03-31 | 2018-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 139.353 K | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 803.000 | 0.000 |
| Change in working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 18.018 K -94.71 % | 340.435 K |
| Accounts receivables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -91.809 K -39.28 % | -65.917 K |
| Inventory | 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 100.00 % | -532.157 K -192.77 % | 573.650 K |
| Other working capital | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 641.984 K 483.74 % | -167.298 K |
| Other non cash items | -954.000 K 20.57 % | -1.201 M 26.81 % | -1.641 M -11.86 % | -1.467 M -13.37 % | -1.294 M 16.78 % | -1.555 M -25.61 % | -1.238 M 11.89 % | -1.405 M -1 915.20 % | 77.402 K -21.73 % | 98.888 K |
| Net cash provided by operating activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.038 M -20.00 % | 1.298 M |
| Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -195.028 K -738.07 % | -23.271 K |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.927 M | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.970 M -10.15 % | 4.418 M |
| Other investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 512.162 K -85.92 % | 3.637 M |
| Net cash used for investing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 359.597 K -95.52 % | 8.032 M |
| Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -489.630 K -1 341.66 % | -33.963 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.437 M 201.84 % | -4.356 M |
| Net cash used provided by financing activities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.947 M 189.90 % | -4.390 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 |
| Net change in cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.345 M 8.22 % | 4.939 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 26.737 M 102.85 % | 13.180 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 32.081 M 77.06 % | 18.119 M |
| Operating cash flow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.038 M -20.00 % | 1.298 M |
| Capital expenditure | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -195.028 K -738.07 % | -23.271 K |
| Free CashFlow | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 843.153 K -33.84 % | 1.274 M |
| 2025 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2019 | 2018 |