Skyline Bankshares, Inc. SLBK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 60.821 M 20.83 % | 50.335 M 17.54 % | 42.824 M 3.63 % | 41.324 M 11.56 % | 37.041 M 3.71 % | 35.717 M 15.88 % | 30.823 M 16.30 % | 26.502 M 24.77 % | 21.241 M |
| Net income | 7.425 M -23.45 % | 9.700 M -5.65 % | 10.281 M 8.43 % | 9.482 M 61.56 % | 5.869 M -17.97 % | 7.155 M 58.09 % | 4.526 M 86.49 % | 2.427 M 0.37 % | 2.418 M |
| Income before tax | 9.358 M -22.51 % | 12.076 M -5.66 % | 12.800 M 7.52 % | 11.905 M 62.77 % | 7.314 M -18.14 % | 8.935 M 55.66 % | 5.740 M 3.78 % | 5.531 M 53.94 % | 3.593 M |
| Income before tax ratio | 0.15 -35.87 % | 0.24 -19.73 % | 0.30 3.75 % | 0.29 45.90 % | 0.20 -21.07 % | 0.25 34.33 % | 0.19 -10.77 % | 0.21 23.38 % | 0.17 |
| EBITDA | 11.880 M -17.10 % | 14.330 M -4.26 % | 14.968 M 6.98 % | 13.992 M 49.03 % | 9.389 M -14.50 % | 10.981 M 46.32 % | 7.505 M 5.29 % | 7.128 M 54.35 % | 4.618 M |
| Net income ratio | 0.12 -36.65 % | 0.19 -19.73 % | 0.24 4.63 % | 0.23 44.82 % | 0.16 -20.91 % | 0.20 36.43 % | 0.15 60.34 % | 0.09 -19.55 % | 0.11 |
| Ratio EBITDA | 0.20 -31.39 % | 0.28 -18.55 % | 0.35 3.23 % | 0.34 33.58 % | 0.25 -17.55 % | 0.31 26.27 % | 0.24 -9.47 % | 0.27 23.71 % | 0.22 |
| Gross profit ratio | 0.75 -11.37 % | 0.85 -10.00 % | 0.94 1.85 % | 0.92 5.56 % | 0.88 -2.92 % | 0.90 -2.85 % | 0.93 -0.90 % | 0.94 1.88 % | 0.92 |
| Weighted average shs out dil | 5.557 M -0.40 % | 5.580 M -0.16 % | 5.588 M -6.53 % | 5.979 M -1.60 % | 6.076 M -1.75 % | 6.184 M 9.99 % | 5.622 M 11.97 % | 5.021 M 24.72 % | 4.026 M |
| Weighted average shs out | 5.557 M -0.40 % | 5.580 M -0.16 % | 5.588 M -6.53 % | 5.979 M -1.60 % | 6.076 M -1.75 % | 6.184 M 9.99 % | 5.622 M 11.97 % | 5.021 M 24.72 % | 4.026 M |
| EPS diluted | 1.34 -22.99 % | 1.74 -5.43 % | 1.84 15.72 % | 1.59 63.92 % | 0.97 -16.38 % | 1.16 43.21 % | 0.81 68.75 % | 0.48 -20.00 % | 0.60 |
| Earnings per share | 1.34 -22.99 % | 1.74 -5.43 % | 1.84 15.72 % | 1.59 63.92 % | 0.97 -16.38 % | 1.16 43.21 % | 0.81 68.75 % | 0.48 -20.00 % | 0.60 |
| Gross profit | 45.639 M 7.09 % | 42.618 M 5.78 % | 40.288 M 5.54 % | 38.172 M 17.77 % | 32.412 M 0.68 % | 32.193 M 12.57 % | 28.597 M 15.26 % | 24.811 M 27.12 % | 19.518 M |
| Income tax expense | 1.933 M -18.64 % | 2.376 M -5.68 % | 2.519 M 3.96 % | 2.423 M 67.68 % | 1.445 M -18.82 % | 1.780 M 46.62 % | 1.214 M -60.89 % | 3.104 M 164.17 % | 1.175 M |
| Cost of revenue | 15.182 M 96.73 % | 7.717 M 204.30 % | 2.536 M -19.54 % | 3.152 M -31.91 % | 4.629 M 31.36 % | 3.524 M 58.31 % | 2.226 M 31.64 % | 1.691 M -1.86 % | 1.723 M |
| General and administrative expenses | 18.816 M 6.66 % | 17.641 M 13.03 % | 15.607 M 0.83 % | 15.478 M -10.70 % | 17.332 M 11.33 % | 15.568 M 9.86 % | 14.171 M 14.02 % | 12.429 M 24.02 % | 10.022 M |
| Selling and marketing expenses | 965.000 K 25.65 % | 768.000 K 16.89 % | 657.000 K -6.41 % | 702.000 K 2.78 % | 683.000 K 13.27 % | 603.000 K 5.98 % | 569.000 K -7.03 % | 612.000 K 190.05 % | 211.000 K |
| Other expenses | 16.500 M 35.99 % | 12.133 M 8.10 % | 11.224 M 11.27 % | 10.087 M 42.41 % | 7.083 M -0.06 % | 7.087 M -12.69 % | 8.117 M 30.10 % | 6.239 M 9.61 % | 5.692 M |
| Operating expenses | 36.281 M 18.79 % | 30.542 M 11.11 % | 27.488 M 4.65 % | 26.267 M 4.66 % | 25.098 M 7.91 % | 23.258 M 1.75 % | 22.857 M 18.55 % | 19.280 M 21.07 % | 15.925 M |
| Cost and expenses | 51.463 M 34.51 % | 38.259 M 27.43 % | 30.024 M 2.06 % | 29.419 M -1.04 % | 29.727 M 11.00 % | 26.782 M 6.77 % | 25.083 M 19.61 % | 20.971 M 18.83 % | 17.648 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 19.781 M 7.45 % | 18.409 M 13.19 % | 16.264 M 0.52 % | 16.180 M -10.19 % | 18.015 M 11.40 % | 16.171 M 9.71 % | 14.740 M 13.03 % | 13.041 M 27.44 % | 10.233 M |
| Interest income | 53.272 M 23.29 % | 43.209 M 18.50 % | 36.462 M 5.24 % | 34.646 M 9.58 % | 31.617 M 3.05 % | 30.681 M 17.60 % | 26.089 M 17.61 % | 22.183 M 26.77 % | 17.499 M |
| Interest expense | 14.066 M 81.10 % | 7.767 M 302.44 % | 1.930 M -20.54 % | 2.429 M -29.39 % | 3.440 M 19.90 % | 2.869 M 50.92 % | 1.901 M 28.97 % | 1.474 M -14.70 % | 1.728 M |
| Depreciation and amortization | 2.522 M 11.89 % | 2.254 M 3.97 % | 2.168 M 3.88 % | 2.087 M 0.58 % | 2.075 M 1.42 % | 2.046 M 15.92 % | 1.765 M 10.52 % | 1.597 M 55.80 % | 1.025 M |
| Operating income | 9.358 M -22.51 % | 12.076 M -5.66 % | 12.800 M 7.52 % | 11.905 M 62.77 % | 7.314 M -18.14 % | 8.935 M 55.66 % | 5.740 M 3.78 % | 5.531 M 53.94 % | 3.593 M |
| Operating income ratio | 0.15 -35.87 % | 0.24 -19.73 % | 0.30 3.75 % | 0.29 45.90 % | 0.20 -21.07 % | 0.25 34.33 % | 0.19 -10.77 % | 0.21 23.38 % | 0.17 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | 5.549 M 64.12 % | 3.381 M 111.23 % | -30.101 M -148.05 % | -12.135 M 85.70 % | -84.872 M -155.26 % | -33.249 M -58.20 % | -21.017 M -39.13 % | -15.106 M 43.24 % | -26.614 M |
| Total investments | 122.566 M -86.94 % | 938.354 M 6.18 % | 883.775 M 9.44 % | 807.570 M 16.58 % | 692.702 M 15.58 % | 599.341 M 3.62 % | 578.398 M 22.52 % | 472.093 M 0.21 % | 471.088 M |
| Total debt | 25.000 M 0.00 % | 25.000 M | 0.000 -100.00 % | 8.200 M -18.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 |
| Accumulated other comprehensive income loss | -18.553 M 4.07 % | -19.340 M 15.57 % | -22.906 M -970.87 % | -2.139 M -310.56 % | -521.000 K 43.61 % | -924.000 K 53.02 % | -1.967 M -30.26 % | -1.510 M -11.52 % | -1.354 M |
| Retained earnings | 73.714 M 7.04 % | 68.866 M 10.67 % | 62.229 M 15.79 % | 53.745 M 17.12 % | 45.887 M 10.31 % | 41.600 M 15.78 % | 35.929 M 10.46 % | 32.526 M 6.11 % | 30.654 M |
| Common stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total equity | 88.668 M 6.98 % | 82.882 M 13.64 % | 72.936 M -14.39 % | 85.194 M 0.10 % | 85.106 M 4.52 % | 81.428 M 7.68 % | 75.622 M 32.25 % | 57.182 M 3.09 % | 55.466 M |
| Other non current liabilities | 6.524 M -24.91 % | 8.688 M 98.54 % | 4.376 M 5.32 % | 4.155 M -10.24 % | 4.629 M 31.54 % | 3.519 M 30.09 % | 2.705 M 18.02 % | 2.292 M -41.92 % | 3.946 M |
| Long term debt | 0.000 | 0.000 | 0.000 -100.00 % | 8.200 M -18.00 % | 10.000 M 0.00 % | 10.000 M | 0.000 | 0.000 | 0.000 |
| Total non current liabilities | 6.524 M -24.91 % | 8.688 M 98.54 % | 4.376 M -64.58 % | 12.355 M -15.54 % | 14.629 M 8.21 % | 13.519 M 399.78 % | 2.705 M 18.02 % | 2.292 M -41.92 % | 3.946 M |
| Other current liabilities | 1.096 B 18.06 % | 928.742 M 0.91 % | 920.327 M 2.46 % | 898.226 M 18.89 % | 755.528 M 23.61 % | 611.211 M 1.55 % | 601.868 M 23.22 % | 488.441 M -2.19 % | 499.387 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 25.000 M 0.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.122 B 17.62 % | 954.273 M 3.68 % | 920.422 M 2.46 % | 898.299 M 18.88 % | 755.652 M 23.61 % | 611.343 M 1.56 % | 601.957 M 23.23 % | 488.487 M -2.19 % | 499.444 M |
| Total liabilities | 1.129 B 17.24 % | 962.961 M 4.13 % | 924.798 M 1.55 % | 910.654 M 18.22 % | 770.281 M 23.27 % | 624.862 M 3.34 % | 604.662 M 23.20 % | 490.779 M -2.51 % | 503.390 M |
| Other non current assets | 994.391 M 2 267.37 % | 42.004 M 8.15 % | 38.839 M -69.79 % | 128.581 M 298.92 % | 32.232 M 4.38 % | 30.879 M -37.18 % | 49.157 M 35.16 % | 36.369 M 9.37 % | 33.253 M |
| Long term investments | 118.287 M -85.41 % | 810.965 M 8.33 % | 748.624 M 10.44 % | 677.855 M 2.83 % | 659.195 M 16.37 % | 566.460 M 6.28 % | 532.970 M 26.47 % | 421.418 M 3.15 % | 408.548 M |
| Intangible assets | 3.815 M 316.03 % | 917.000 K -28.69 % | 1.286 M -27.10 % | 1.764 M -25.22 % | 2.359 M -23.16 % | 3.070 M -21.12 % | 3.892 M 90.32 % | 2.045 M -12.12 % | 2.327 M |
| GoodWill | 7.900 M 142.55 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 1.84 % | 3.198 M | 0.000 | 0.000 |
| Goodwill and intangible assets | 11.715 M 180.67 % | 4.174 M -8.12 % | 4.543 M -9.52 % | 5.021 M -10.59 % | 5.616 M -11.24 % | 6.327 M -10.76 % | 7.090 M 246.70 % | 2.045 M -12.12 % | 2.327 M |
| Property plant equipment net | 36.266 M 16.30 % | 31.183 M -1.80 % | 31.753 M 2.91 % | 30.856 M 16.04 % | 26.591 M 13.46 % | 23.437 M 13.30 % | 20.685 M 17.22 % | 17.646 M -1.80 % | 17.970 M |
| Total non current assets | 1.166 B 30.54 % | 893.372 M 7.70 % | 829.503 M -1.65 % | 843.435 M 16.39 % | 724.653 M 15.37 % | 628.088 M 2.67 % | 611.755 M 27.33 % | 480.443 M 2.67 % | 467.970 M |
| Other current assets | 23.604 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term investments | 4.279 M -96.64 % | 127.389 M -5.74 % | 135.151 M 4.19 % | 129.715 M 287.13 % | 33.507 M 1.90 % | 32.881 M -27.62 % | 45.428 M -10.35 % | 50.675 M -18.97 % | 62.540 M |
| cash and cash equivalents | 19.451 M -10.03 % | 21.619 M -28.18 % | 30.101 M 48.03 % | 20.335 M -78.57 % | 94.872 M 119.36 % | 43.249 M 105.78 % | 21.017 M 39.13 % | 15.106 M -43.24 % | 26.614 M |
| Cash and short term investments | 23.730 M -84.07 % | 149.008 M -9.83 % | 165.252 M 10.13 % | 150.050 M 16.88 % | 128.379 M 68.63 % | 76.130 M 14.58 % | 66.445 M 1.01 % | 65.781 M -26.22 % | 89.154 M |
| Total current assets | 51.347 M -66.32 % | 152.471 M -9.37 % | 168.231 M 10.38 % | 152.413 M 16.58 % | 130.734 M 67.17 % | 78.202 M 14.12 % | 68.529 M 1.50 % | 67.518 M -25.71 % | 90.886 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 4.013 M 15.88 % | 3.463 M 16.25 % | 2.979 M 26.07 % | 2.363 M 0.34 % | 2.355 M 13.66 % | 2.072 M -0.58 % | 2.084 M 19.98 % | 1.737 M 0.29 % | 1.732 M |
| Tax assets | 5.593 M 10.84 % | 5.046 M -12.15 % | 5.744 M 411.94 % | 1.122 M 10.11 % | 1.019 M 3.45 % | 985.000 K -46.84 % | 1.853 M -37.50 % | 2.965 M -49.51 % | 5.872 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 950.000 K 78.91 % | 531.000 K 458.95 % | 95.000 K 30.14 % | 73.000 K -41.13 % | 124.000 K -6.06 % | 132.000 K 48.31 % | 89.000 K 93.48 % | 46.000 K -19.30 % | 57.000 K |
| Tax payables | 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 |
| Minority interest | 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 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 33.507 M 0.45 % | 33.356 M -0.76 % | 33.613 M 0.07 % | 33.588 M -15.48 % | 39.740 M -2.48 % | 40.752 M -2.18 % | 41.660 M 59.21 % | 26.166 M 0.00 % | 26.166 M |
| Deferred tax liabilities non current | 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 |
| Total assets | 1.218 B 16.42 % | 1.046 B 4.82 % | 997.734 M 0.19 % | 995.848 M 16.42 % | 855.387 M 21.11 % | 706.290 M 3.82 % | 680.284 M 24.15 % | 547.961 M -1.95 % | 558.856 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 1.446 M 2 729.09 % | -55.000 K -106.12 % | 899.000 K 174.92 % | 327.000 K 331.91 % | -141.000 K -123.86 % | 591.000 K -62.81 % | 1.589 M -45.04 % | 2.891 M 150.52 % | 1.154 M |
| Stock based compensation | 381.000 K 51.79 % | 251.000 K 40.22 % | 179.000 K 15.48 % | 155.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 125.000 K 118.97 % | -659.000 K 80.39 % | -3.361 M -46.64 % | -2.292 M -131.05 % | -992.000 K -208.53 % | 914.000 K 245.31 % | -629.000 K 89.84 % | -6.191 M -851.33 % | 824.000 K |
| Accounts receivables | -137.000 K 71.69 % | -484.000 K 21.43 % | -616.000 K -7 600.00 % | -8.000 K 97.17 % | -283.000 K -2 458.33 % | 12.000 K 192.31 % | -13.000 K -160.00 % | -5.000 K -105.00 % | 100.000 K |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 144.000 K -66.97 % | 436.000 K 1 881.82 % | 22.000 K 143.14 % | -51.000 K -537.50 % | -8.000 K -118.60 % | 43.000 K 1 333.33 % | 3.000 K 127.27 % | -11.000 K 92.52 % | -147.000 K |
| Other working capital | 118.000 K 119.31 % | -611.000 K 77.92 % | -2.767 M -23.91 % | -2.233 M -218.54 % | -701.000 K -181.61 % | 859.000 K 238.77 % | -619.000 K 89.98 % | -6.175 M -808.96 % | 871.000 K |
| Other non cash items | 839.000 K 666.89 % | -148.000 K -131.90 % | 464.000 K 325.24 % | -206.000 K 17.27 % | -249.000 K 80.70 % | -1.290 M -32.72 % | -972.000 K -55.27 % | -626.000 K 66.02 % | -1.842 M |
| Net cash provided by operating activities | 12.738 M 12.30 % | 11.343 M 6.71 % | 10.630 M 11.27 % | 9.553 M 45.58 % | 6.562 M -30.31 % | 9.416 M 49.96 % | 6.279 M 6 307.14 % | 98.000 K -97.26 % | 3.579 M |
| Investments in property plant and equipment | -3.702 M -30.21 % | -2.843 M 25.09 % | -3.795 M 34.85 % | -5.825 M -28.93 % | -4.518 M -17.23 % | -3.854 M -36.18 % | -2.830 M -185.57 % | -991.000 K -47.03 % | -674.000 K |
| Acquisitions net | -17.733 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.761 M | 0.000 -100.00 % | 11.698 M |
| Purchases of investments | 0.000 | 0.000 100.00 % | -45.181 M 61.56 % | -117.526 M -553.29 % | -17.990 M -1 634.81 % | -1.037 M | 0.000 100.00 % | -1.914 M 89.30 % | -17.881 M |
| Sales maturities of investments | 55.697 M 389.64 % | 11.375 M -23.45 % | 14.859 M -22.05 % | 19.063 M 5.42 % | 18.083 M 25.04 % | 14.462 M -38.77 % | 23.618 M 74.21 % | 13.557 M -80.48 % | 69.464 M |
| Other investing activites | -78.620 M -26.99 % | -61.912 M 15.30 % | -73.098 M -297.64 % | -18.383 M 80.18 % | -92.747 M -190.36 % | -31.942 M -102.48 % | -15.775 M -28.65 % | -12.262 M -18.74 % | -10.327 M |
| Net cash used for investing activites | -44.358 M 16.90 % | -53.380 M 50.21 % | -107.215 M 12.60 % | -122.671 M -26.24 % | -97.172 M -334.37 % | -22.371 M -172.69 % | 30.774 M 2 011.43 % | -1.610 M -103.08 % | 52.280 M |
| Debt repayment | 2.500 M 0.00 % | 2.500 M 178.13 % | -3.200 M -77.78 % | -1.800 M | 0.000 -100.00 % | 10.000 M 600.00 % | -2.000 M | 0.000 100.00 % | -28.000 M |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock repurchased | -230.000 K 54.72 % | -508.000 K -229.87 % | -154.000 K 97.56 % | -6.307 M -523.22 % | -1.012 M -11.45 % | -908.000 K -90 700.00 % | -1.000 K | 0.000 100.00 % | -5.000 K |
| Dividends paid | -2.577 M -9.52 % | -2.353 M -30.94 % | -1.797 M -10.65 % | -1.624 M -2.65 % | -1.582 M -6.60 % | -1.484 M -32.15 % | -1.123 M -39.85 % | -803.000 K -69.77 % | -473.000 K |
| Other financing activites | 29.285 M -12.40 % | 33.430 M 94.92 % | 17.151 M -87.99 % | 142.806 M -1.18 % | 144.506 M 1 385.62 % | 9.727 M 157.91 % | -16.797 M -56.72 % | -10.718 M -2 370.76 % | 472.000 K |
| Net cash used provided by financing activities | 28.978 M -12.37 % | 33.069 M 175.58 % | 12.000 M -90.98 % | 133.075 M -6.23 % | 141.912 M 718.64 % | 17.335 M 187.02 % | -19.921 M -72.91 % | -11.521 M 58.86 % | -28.006 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 |
| Net change in cash | -2.642 M 70.54 % | -8.968 M 89.40 % | -84.585 M -523.84 % | 19.957 M -61.10 % | 51.302 M 1 071.28 % | 4.380 M -74.43 % | 17.132 M 231.45 % | -13.033 M -146.79 % | 27.853 M |
| Cash at beginning of period | 22.093 M -28.87 % | 31.061 M -73.14 % | 115.646 M 20.86 % | 95.689 M 115.58 % | 44.387 M 10.95 % | 40.007 M 74.89 % | 22.875 M -36.30 % | 35.908 M 345.79 % | 8.055 M |
| Cash at end of period | 19.451 M -11.96 % | 22.093 M -28.87 % | 31.061 M -73.14 % | 115.646 M 20.86 % | 95.689 M 115.58 % | 44.387 M 10.95 % | 40.007 M 74.89 % | 22.875 M -36.30 % | 35.908 M |
| Operating cash flow | 12.738 M 12.30 % | 11.343 M 6.71 % | 10.630 M 11.27 % | 9.553 M 45.58 % | 6.562 M -30.31 % | 9.416 M 49.96 % | 6.279 M 6 307.14 % | 98.000 K -97.26 % | 3.579 M |
| Capital expenditure | -3.702 M -30.21 % | -2.843 M 25.09 % | -3.795 M 34.85 % | -5.825 M -28.93 % | -4.518 M -17.23 % | -3.854 M -36.18 % | -2.830 M -185.57 % | -991.000 K -47.03 % | -674.000 K |
| Free CashFlow | 9.036 M 6.31 % | 8.500 M 24.36 % | 6.835 M 83.34 % | 3.728 M 82.39 % | 2.044 M -63.25 % | 5.562 M 61.26 % | 3.449 M 486.23 % | -893.000 K -130.74 % | 2.905 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 18.835 M 3.69 % | 18.165 M 5.18 % | 17.270 M -1.33 % | 17.503 M 48.56 % | 11.782 M -16.26 % | 14.070 M 2.81 % | 13.685 M 1.49 % | 13.484 M 4.56 % | 12.896 M 4.65 % | 12.323 M 5.94 % | 11.632 M 1.92 % | 11.413 M 4.09 % | 10.965 M 6.11 % | 10.334 M 2.20 % | 10.112 M -10.05 % | 11.242 M |
| Net income | 4.076 M 7.23 % | 3.801 M 6.38 % | 3.573 M 42.75 % | 2.503 M 136.80 % | 1.057 M -41.73 % | 1.814 M -11.56 % | 2.051 M -4.83 % | 2.155 M 4.41 % | 2.064 M -25.03 % | 2.753 M 0.92 % | 2.728 M -4.31 % | 2.851 M 2.26 % | 2.788 M 24.69 % | 2.236 M -7.07 % | 2.406 M -8.62 % | 2.633 M |
| Income before tax | 5.098 M 4.96 % | 4.857 M 8.71 % | 4.468 M 43.11 % | 3.122 M 120.01 % | 1.419 M -38.84 % | 2.320 M -7.09 % | 2.497 M -9.46 % | 2.758 M 7.73 % | 2.560 M -25.10 % | 3.418 M 2.34 % | 3.340 M -6.49 % | 3.572 M 2.38 % | 3.489 M 25.01 % | 2.791 M -5.33 % | 2.948 M -10.75 % | 3.303 M |
| Income before tax ratio | 0.27 1.23 % | 0.27 3.35 % | 0.26 45.04 % | 0.18 48.10 % | 0.12 -26.96 % | 0.16 -9.63 % | 0.18 -10.79 % | 0.20 3.04 % | 0.20 -28.43 % | 0.28 -3.40 % | 0.29 -8.26 % | 0.31 -1.64 % | 0.32 17.82 % | 0.27 -7.36 % | 0.29 -0.77 % | 0.29 |
| EBITDA | 5.770 M 3.74 % | 5.562 M 7.21 % | 5.188 M 34.72 % | 3.851 M | 0.000 -100.00 % | 2.924 M -5.31 % | 3.088 M -6.54 % | 3.304 M 6.03 % | 3.116 M -22.08 % | 3.999 M 2.25 % | 3.911 M -5.21 % | 4.126 M 2.69 % | 4.018 M 20.16 % | 3.344 M -3.91 % | 3.480 M -8.52 % | 3.804 M |
| Net income ratio | 0.22 3.42 % | 0.21 1.14 % | 0.21 44.67 % | 0.14 59.40 % | 0.09 -30.42 % | 0.13 -13.98 % | 0.15 -6.22 % | 0.16 -0.14 % | 0.16 -28.36 % | 0.22 -4.74 % | 0.23 -6.12 % | 0.25 -1.75 % | 0.25 17.51 % | 0.22 -9.06 % | 0.24 1.59 % | 0.23 |
| Ratio EBITDA | 0.31 0.05 % | 0.31 1.93 % | 0.30 36.54 % | 0.22 | 0.00 -100.00 % | 0.21 -7.90 % | 0.23 -7.91 % | 0.25 1.41 % | 0.24 -25.54 % | 0.32 -3.48 % | 0.34 -7.00 % | 0.36 -1.34 % | 0.37 13.24 % | 0.32 -5.97 % | 0.34 1.71 % | 0.34 |
| Gross profit ratio | 0.78 0.46 % | 0.77 0.39 % | 0.77 0.68 % | 0.77 -23.33 % | 1.00 31.47 % | 0.76 -0.61 % | 0.77 -3.25 % | 0.79 -2.50 % | 0.81 -7.56 % | 0.88 -4.37 % | 0.92 -2.58 % | 0.94 -0.57 % | 0.95 1.28 % | 0.94 -0.26 % | 0.94 -0.40 % | 0.94 |
| Weighted average shs out dil | 5.585 M 0.00 % | 5.585 M 0.00 % | 5.585 M 0.56 % | 5.554 M 0.00 % | 5.554 M 0.00 % | 5.554 M -0.20 % | 5.565 M 0.06 % | 5.561 M -0.19 % | 5.571 M -0.32 % | 5.589 M -0.14 % | 5.597 M 0.22 % | 5.585 M -0.43 % | 5.609 M -0.12 % | 5.616 M 0.05 % | 5.613 M -3.74 % | 5.831 M |
| Weighted average shs out | 5.585 M 0.00 % | 5.585 M 0.00 % | 5.585 M 0.56 % | 5.554 M 0.00 % | 5.554 M 0.00 % | 5.554 M -0.20 % | 5.565 M 0.06 % | 5.561 M -0.19 % | 5.571 M -0.32 % | 5.589 M -0.14 % | 5.597 M 0.22 % | 5.585 M -0.43 % | 5.609 M -0.12 % | 5.616 M 0.05 % | 5.613 M -3.74 % | 5.831 M |
| EPS diluted | 0.73 7.35 % | 0.68 6.25 % | 0.64 42.22 % | 0.45 136.84 % | 0.19 -42.42 % | 0.33 -10.81 % | 0.37 -5.13 % | 0.39 5.41 % | 0.37 -24.49 % | 0.49 0.00 % | 0.49 -3.92 % | 0.51 2.00 % | 0.50 25.00 % | 0.40 -6.98 % | 0.43 -4.44 % | 0.45 |
| Earnings per share | 0.73 7.35 % | 0.68 6.25 % | 0.64 42.22 % | 0.45 136.84 % | 0.19 -42.42 % | 0.33 -10.81 % | 0.37 -5.13 % | 0.39 5.41 % | 0.37 -24.49 % | 0.49 0.00 % | 0.49 -3.92 % | 0.51 2.00 % | 0.50 25.00 % | 0.40 -6.98 % | 0.43 -4.44 % | 0.45 |
| Gross profit | 14.663 M 4.16 % | 14.077 M 5.60 % | 13.331 M -0.66 % | 13.420 M 13.90 % | 11.782 M 10.09 % | 10.702 M 2.19 % | 10.473 M -1.81 % | 10.666 M 1.95 % | 10.462 M -3.26 % | 10.815 M 1.31 % | 10.675 M -0.71 % | 10.751 M 3.49 % | 10.388 M 7.47 % | 9.666 M 1.93 % | 9.483 M -10.41 % | 10.585 M |
| Income tax expense | 1.022 M -3.22 % | 1.056 M 17.99 % | 895.000 K 44.59 % | 619.000 K 70.99 % | 362.000 K -28.46 % | 506.000 K 13.45 % | 446.000 K -26.04 % | 603.000 K 21.57 % | 496.000 K -25.41 % | 665.000 K 8.66 % | 612.000 K -15.12 % | 721.000 K 2.85 % | 701.000 K 26.31 % | 555.000 K 2.40 % | 542.000 K -19.10 % | 670.000 K |
| Cost of revenue | 4.172 M 2.05 % | 4.088 M 3.78 % | 3.939 M -3.53 % | 4.083 M | 0.000 -100.00 % | 3.368 M 4.86 % | 3.212 M 13.98 % | 2.818 M 15.78 % | 2.434 M 61.41 % | 1.508 M 57.58 % | 957.000 K 44.56 % | 662.000 K 14.73 % | 577.000 K -13.62 % | 668.000 K 6.20 % | 629.000 K -4.26 % | 657.000 K |
| General and administrative expenses | 5.331 M 2.72 % | 5.190 M 7.25 % | 4.839 M -3.28 % | 5.003 M 5.77 % | 4.730 M 3.73 % | 4.560 M 0.82 % | 4.523 M 3.26 % | 4.380 M -4.05 % | 4.565 M 2.86 % | 4.438 M 4.23 % | 4.258 M 104.81 % | 2.079 M -48.60 % | 4.045 M 0.72 % | 4.016 M 6.98 % | 3.754 M -23.64 % | 4.916 M |
| Selling and marketing expenses | 304.000 K 21.60 % | 250.000 K 2.46 % | 244.000 K -3.17 % | 252.000 K -1.56 % | 256.000 K 6.67 % | 240.000 K 10.60 % | 217.000 K -0.91 % | 219.000 K -3.52 % | 227.000 K 21.39 % | 187.000 K 38.52 % | 135.000 K -20.12 % | 169.000 K 4.97 % | 161.000 K -11.54 % | 182.000 K 25.52 % | 145.000 K -36.68 % | 229.000 K |
| Other expenses | 3.930 M 3.97 % | 3.780 M 0.00 % | 3.780 M -25.04 % | 5.043 M -25.79 % | 6.796 M 89.73 % | 3.582 M 10.69 % | 3.236 M -2.21 % | 3.309 M 6.40 % | 3.110 M 12.19 % | 2.772 M -5.78 % | 2.942 M -40.34 % | 4.931 M 83.10 % | 2.693 M 0.60 % | 2.677 M 1.56 % | 2.636 M 23.35 % | 2.137 M |
| Operating expenses | 9.565 M 3.74 % | 9.220 M 4.03 % | 8.863 M -13.93 % | 10.298 M -12.60 % | 11.782 M 40.56 % | 8.382 M 5.09 % | 7.976 M 0.86 % | 7.908 M 0.08 % | 7.902 M 6.83 % | 7.397 M 0.85 % | 7.335 M 2.17 % | 7.179 M 4.06 % | 6.899 M 0.35 % | 6.875 M 5.20 % | 6.535 M -10.26 % | 7.282 M |
| Cost and expenses | 13.737 M 3.22 % | 13.308 M 3.95 % | 12.802 M -10.98 % | 14.381 M 22.06 % | 11.782 M 0.27 % | 11.750 M 5.02 % | 11.188 M 4.31 % | 10.726 M 3.77 % | 10.336 M 16.07 % | 8.905 M 7.39 % | 8.292 M 5.75 % | 7.841 M 4.88 % | 7.476 M -0.89 % | 7.543 M 5.29 % | 7.164 M -9.76 % | 7.939 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 |
| Selling general and administrative expenses | 5.635 M 3.58 % | 5.440 M 7.02 % | 5.083 M -3.27 % | 5.255 M 5.40 % | 4.986 M 3.88 % | 4.800 M 1.27 % | 4.740 M 3.07 % | 4.599 M -4.03 % | 4.792 M 3.61 % | 4.625 M 5.28 % | 4.393 M 95.42 % | 2.248 M -46.55 % | 4.206 M 0.19 % | 4.198 M 7.67 % | 3.899 M -24.22 % | 5.145 M |
| Interest income | 16.832 M 4.22 % | 16.151 M 4.52 % | 15.452 M 0.80 % | 15.329 M 12.13 % | 13.671 M 10.94 % | 12.323 M 3.13 % | 11.949 M 2.50 % | 11.657 M 6.38 % | 10.958 M 4.01 % | 10.536 M 4.75 % | 10.058 M 2.13 % | 9.848 M 4.88 % | 9.390 M 7.24 % | 8.756 M 3.40 % | 8.468 M -10.60 % | 9.472 M |
| Interest expense | 3.983 M 4.71 % | 3.804 M 1.14 % | 3.761 M -2.79 % | 3.869 M 2.33 % | 3.781 M 14.68 % | 3.297 M 5.71 % | 3.119 M 13.46 % | 2.749 M 22.07 % | 2.252 M 32.24 % | 1.703 M 60.21 % | 1.063 M 90.50 % | 558.000 K 30.07 % | 429.000 K -4.88 % | 451.000 K -8.33 % | 492.000 K -3.53 % | 510.000 K |
| Depreciation and amortization | 672.000 K -4.68 % | 705.000 K -2.08 % | 720.000 K -1.23 % | 729.000 K 21.91 % | 598.000 K -0.99 % | 604.000 K 2.20 % | 591.000 K 8.24 % | 546.000 K -1.80 % | 556.000 K -4.30 % | 581.000 K 1.75 % | 571.000 K 3.07 % | 554.000 K 4.73 % | 529.000 K -4.34 % | 553.000 K 3.95 % | 532.000 K 6.19 % | 501.000 K |
| Operating income | 5.098 M 4.96 % | 4.857 M 8.71 % | 4.468 M 43.11 % | 3.122 M | 0.000 -100.00 % | 2.320 M -7.09 % | 2.497 M -9.46 % | 2.758 M 7.73 % | 2.560 M -25.10 % | 3.418 M 2.34 % | 3.340 M -6.49 % | 3.572 M 2.38 % | 3.489 M 25.01 % | 2.791 M -5.33 % | 2.948 M -10.75 % | 3.303 M |
| Operating income ratio | 0.27 1.23 % | 0.27 3.35 % | 0.26 45.04 % | 0.18 | 0.00 -100.00 % | 0.16 -9.63 % | 0.18 -10.79 % | 0.20 3.04 % | 0.20 -28.43 % | 0.28 -3.40 % | 0.29 -8.26 % | 0.31 -1.64 % | 0.32 17.82 % | 0.27 -7.36 % | 0.29 -0.77 % | 0.29 |
| Total other income expenses net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.419 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -29.802 M -347.61 % | -6.658 M -1 556.22 % | -402.000 K -107.24 % | 5.549 M 157.63 % | -9.628 M -90.50 % | -5.054 M -158.41 % | 8.652 M 155.90 % | 3.381 M -65.52 % | 9.806 M 1 199.33 % | -892.000 K 93.92 % | -14.670 M 51.26 % | -30.101 M 53.73 % | -65.060 M 25.57 % | -87.410 M -6.51 % | -82.065 M -576.27 % | -12.135 M |
| Total investments | 1.142 B 0.77 % | 1.134 B 2.07 % | 1.111 B 806.17 % | 122.566 M -50.54 % | 247.812 M -73.84 % | 947.438 M 0.55 % | 942.287 M 0.42 % | 938.354 M 2.80 % | 912.819 M 1.36 % | 900.600 M 0.68 % | 894.474 M 1.21 % | 883.775 M 1.43 % | 871.315 M 0.79 % | 864.470 M 2.76 % | 841.224 M 4.17 % | 807.570 M |
| Total debt | 26.500 M -29.33 % | 37.500 M 1.28 % | 37.026 M 48.10 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M -16.67 % | 30.000 M 20.00 % | 25.000 M -9.09 % | 27.500 M 35.44 % | 20.304 M -18.78 % | 25.000 M | 0.000 -100.00 % | 3.350 M 0.00 % | 3.350 M 4.69 % | 3.200 M -60.98 % | 8.200 M |
| Accumulated other comprehensive income loss | -14.003 M 9.25 % | -15.430 M 6.54 % | -16.509 M 11.02 % | -18.553 M -16.89 % | -15.872 M 21.25 % | -20.156 M -1.25 % | -19.908 M -2.94 % | -19.340 M 23.98 % | -25.441 M -15.61 % | -22.005 M -8.52 % | -20.278 M 11.47 % | -22.906 M -2.46 % | -22.357 M -47.01 % | -15.208 M -59.63 % | -9.527 M -345.40 % | -2.139 M |
| Retained earnings | 82.225 M 3.20 % | 79.675 M 5.01 % | 75.874 M 2.93 % | 73.714 M 3.51 % | 71.212 M -0.34 % | 71.452 M 2.60 % | 69.638 M 1.12 % | 68.866 M 3.23 % | 66.711 M 1.35 % | 65.820 M 4.37 % | 63.067 M 1.35 % | 62.229 M 4.80 % | 59.378 M 3.19 % | 57.544 M 4.04 % | 55.308 M 2.91 % | 53.745 M |
| Common 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 |
| Total equity | 101.880 M 4.12 % | 97.852 M 5.31 % | 92.921 M 4.80 % | 88.668 M 0.05 % | 88.623 M 4.87 % | 84.509 M 1.97 % | 82.875 M -0.01 % | 82.882 M 11.05 % | 74.636 M -3.28 % | 77.164 M 1.12 % | 76.309 M 4.62 % | 72.936 M 3.43 % | 70.514 M -6.98 % | 75.807 M -4.51 % | 79.384 M -6.82 % | 85.194 M |
| Other non current liabilities | 7.330 M 6.49 % | 6.883 M 6.47 % | 6.465 M -0.90 % | 6.524 M | 0.000 -100.00 % | 6.157 M 1.25 % | 6.081 M -30.01 % | 8.688 M 33.97 % | 6.485 M 8.48 % | 5.978 M -50.39 % | 12.049 M 175.34 % | 4.376 M 6.11 % | 4.124 M -22.61 % | 5.329 M 47.99 % | 3.601 M -13.33 % | 4.155 M |
| Long term debt | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 27.500 M 35.44 % | 20.304 M -18.78 % | 25.000 M | 0.000 -100.00 % | 3.350 M 0.00 % | 3.350 M 4.69 % | 3.200 M -60.98 % | 8.200 M |
| Total non current liabilities | 7.330 M 6.49 % | 6.883 M 6.47 % | 6.465 M -0.90 % | 6.524 M | 0.000 -100.00 % | 6.157 M 1.25 % | 6.081 M -30.01 % | 8.688 M -74.44 % | 33.985 M 29.31 % | 26.282 M -29.06 % | 37.049 M 746.64 % | 4.376 M -41.45 % | 7.474 M -13.88 % | 8.679 M 27.61 % | 6.801 M -44.95 % | 12.355 M |
| Other current liabilities | 1.170 B 2.65 % | 1.140 B 2.30 % | 1.114 B 1.64 % | 1.096 B 4 320.55 % | -25.979 M -102.74 % | 948.107 M 1.90 % | 930.441 M 0.18 % | 928.742 M 2.28 % | 908.067 M 0.51 % | 903.438 M -0.22 % | 905.455 M -1.62 % | 920.327 M -2.68 % | 945.666 M -0.84 % | 953.693 M 3.54 % | 921.131 M 2.55 % | 898.226 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 |
| Short term debt | 26.500 M -29.33 % | 37.500 M 1.28 % | 37.026 M 48.10 % | 25.000 M 0.00 % | 25.000 M 0.00 % | 25.000 M -16.67 % | 30.000 M 20.00 % | 25.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total current liabilities | 1.197 B 1.63 % | 1.178 B 2.26 % | 1.152 B 2.65 % | 1.122 B | 0.000 -100.00 % | 973.762 M 1.31 % | 961.124 M 0.72 % | 954.273 M 5.04 % | 908.487 M 0.53 % | 903.705 M -0.22 % | 905.716 M -1.60 % | 920.422 M -2.68 % | 945.757 M -0.84 % | 953.747 M 3.53 % | 921.230 M 2.55 % | 898.299 M |
| Total liabilities | 1.205 B 1.66 % | 1.185 B 2.28 % | 1.159 B 2.63 % | 1.129 B 0.99 % | 1.118 B 14.08 % | 979.919 M 1.31 % | 967.205 M 0.44 % | 962.961 M 2.17 % | 942.472 M 1.34 % | 929.987 M -1.36 % | 942.765 M 1.94 % | 924.798 M -2.98 % | 953.231 M -0.96 % | 962.426 M 3.71 % | 928.031 M 1.91 % | 910.654 M |
| Other non current assets | 47.536 M -0.29 % | 47.672 M 0.36 % | 47.501 M -95.22 % | 994.391 M 686.39 % | -169.578 M -503.49 % | 42.028 M -0.54 % | 42.255 M 0.60 % | 42.004 M 1.48 % | 41.391 M 3.54 % | 39.977 M -1.55 % | 40.607 M 4.55 % | 38.839 M 0.36 % | 38.700 M 0.49 % | 38.510 M 0.58 % | 38.289 M -70.22 % | 128.581 M |
| Long term investments | 1.137 B 0.75 % | 1.128 B 2.44 % | 1.102 B 831.22 % | 118.287 M -4.53 % | 123.906 M -85.01 % | 826.744 M 0.83 % | 819.919 M 1.10 % | 810.965 M 2.52 % | 791.066 M 2.40 % | 772.514 M 1.94 % | 757.796 M 1.23 % | 748.624 M 2.16 % | 732.824 M 2.55 % | 714.584 M 3.30 % | 691.789 M 2.06 % | 677.855 M |
| Intangible assets | 3.217 M -5.24 % | 3.395 M -5.77 % | 3.603 M -5.56 % | 3.815 M -5.36 % | 4.031 M 431.79 % | 758.000 K -9.44 % | 837.000 K -8.72 % | 917.000 K -8.02 % | 997.000 K -7.34 % | 1.076 M -8.89 % | 1.181 M -8.16 % | 1.286 M -7.55 % | 1.391 M -7.02 % | 1.496 M -8.22 % | 1.630 M -7.60 % | 1.764 M |
| GoodWill | 7.900 M 0.00 % | 7.900 M 0.00 % | 7.900 M 0.00 % | 7.900 M 0.00 % | 7.900 M 142.55 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M 0.00 % | 3.257 M |
| Goodwill and intangible assets | 11.117 M -1.58 % | 11.295 M -1.81 % | 11.503 M -1.81 % | 11.715 M -1.81 % | 11.931 M 197.16 % | 4.015 M -1.93 % | 4.094 M -1.92 % | 4.174 M -1.88 % | 4.254 M -1.82 % | 4.333 M -2.37 % | 4.438 M -2.31 % | 4.543 M -2.26 % | 4.648 M -2.21 % | 4.753 M -2.74 % | 4.887 M -2.67 % | 5.021 M |
| Property plant equipment net | 40.906 M 9.99 % | 37.190 M 5.23 % | 35.342 M -2.55 % | 36.266 M 7.48 % | 33.741 M 5.67 % | 31.932 M 1.71 % | 31.394 M 0.68 % | 31.183 M 0.75 % | 30.951 M -4.30 % | 32.341 M 2.10 % | 31.676 M -0.24 % | 31.753 M -1.17 % | 32.128 M -2.50 % | 32.953 M 1.56 % | 32.447 M 5.16 % | 30.856 M |
| Total non current assets | 1.241 B 0.93 % | 1.229 B 2.36 % | 1.201 B 2.97 % | 1.166 B 11.29 % | 1.048 B 15.16 % | 910.004 M 0.79 % | 902.914 M 1.07 % | 893.372 M 2.16 % | 874.458 M 2.29 % | 854.849 M 1.79 % | 839.838 M 1.25 % | 829.503 M 1.87 % | 814.255 M 2.42 % | 794.986 M 3.21 % | 770.274 M -8.67 % | 843.435 M |
| Other current assets | 0.000 | 0.000 | 0.000 -100.00 % | 23.604 M 719.53 % | -3.810 M | 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 | 5.437 M 4.78 % | 5.189 M -43.26 % | 9.146 M 113.74 % | 4.279 M -96.55 % | 123.906 M 2.66 % | 120.694 M -1.37 % | 122.368 M -3.94 % | 127.389 M 4.63 % | 121.753 M -4.94 % | 128.086 M -6.29 % | 136.678 M 1.13 % | 135.151 M -2.41 % | 138.491 M -7.60 % | 149.886 M 0.30 % | 149.435 M 15.20 % | 129.715 M |
| cash and cash equivalents | 56.302 M 27.50 % | 44.158 M 17.98 % | 37.428 M 92.42 % | 19.451 M -43.83 % | 34.628 M 15.22 % | 30.054 M 40.78 % | 21.348 M -1.25 % | 21.619 M 22.18 % | 17.694 M -16.52 % | 21.196 M -46.57 % | 39.670 M 31.79 % | 30.101 M -56.00 % | 68.410 M -24.63 % | 90.760 M 6.44 % | 85.265 M 319.30 % | 20.335 M |
| Cash and short term investments | 61.739 M 25.11 % | 49.347 M 5.95 % | 46.574 M 96.27 % | 23.730 M -85.03 % | 158.534 M 5.16 % | 150.748 M 4.89 % | 143.716 M -3.55 % | 149.008 M 6.86 % | 139.447 M -6.59 % | 149.282 M -15.35 % | 176.348 M 6.71 % | 165.252 M -20.13 % | 206.901 M -14.02 % | 240.646 M 2.53 % | 234.700 M 56.41 % | 150.050 M |
| Total current assets | 65.874 M 22.94 % | 53.581 M 5.93 % | 50.583 M -1.49 % | 51.347 M -67.61 % | 158.534 M 2.66 % | 154.424 M 4.93 % | 147.166 M -3.48 % | 152.471 M 6.88 % | 142.650 M -6.34 % | 152.302 M -15.03 % | 179.236 M 6.54 % | 168.231 M -19.69 % | 209.490 M -13.88 % | 243.247 M 2.57 % | 237.141 M 55.59 % | 152.413 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 |
| Net receivables | 4.135 M -2.34 % | 4.234 M 5.61 % | 4.009 M -0.10 % | 4.013 M 5.33 % | 3.810 M 3.65 % | 3.676 M 6.55 % | 3.450 M -0.38 % | 3.463 M 8.12 % | 3.203 M 6.06 % | 3.020 M 4.57 % | 2.888 M -3.05 % | 2.979 M 15.06 % | 2.589 M -0.46 % | 2.601 M 6.55 % | 2.441 M 3.30 % | 2.363 M |
| Tax assets | 4.146 M -11.41 % | 4.680 M -7.51 % | 5.060 M -9.53 % | 5.593 M | 0.000 -100.00 % | 5.285 M 0.63 % | 5.252 M 4.08 % | 5.046 M -25.75 % | 6.796 M 19.56 % | 5.684 M 6.82 % | 5.321 M -7.36 % | 5.744 M -3.54 % | 5.955 M 42.26 % | 4.186 M 46.26 % | 2.862 M 155.08 % | 1.122 M |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 644.000 K 4.89 % | 614.000 K -12.16 % | 699.000 K -26.42 % | 950.000 K -2.96 % | 979.000 K 49.47 % | 655.000 K -4.10 % | 683.000 K 28.63 % | 531.000 K 26.43 % | 420.000 K 57.30 % | 267.000 K 2.30 % | 261.000 K 174.74 % | 95.000 K 4.40 % | 91.000 K 68.52 % | 54.000 K -45.45 % | 99.000 K 35.62 % | 73.000 K |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| Other total stockholders equity | 33.658 M 0.15 % | 33.607 M 0.15 % | 33.556 M 0.15 % | 33.507 M 0.67 % | 33.283 M 0.21 % | 33.213 M 0.21 % | 33.145 M -0.63 % | 33.356 M -0.03 % | 33.366 M 0.05 % | 33.349 M -0.51 % | 33.520 M -0.28 % | 33.613 M 0.36 % | 33.493 M 0.07 % | 33.471 M -0.39 % | 33.603 M 0.04 % | 33.588 M |
| 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.118 B | 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.307 B 1.85 % | 1.283 B 2.50 % | 1.251 B 2.78 % | 1.218 B 0.92 % | 1.207 B 13.35 % | 1.064 B 1.37 % | 1.050 B 0.41 % | 1.046 B 2.83 % | 1.017 B 0.99 % | 1.007 B -1.17 % | 1.019 B 2.14 % | 997.734 M -2.54 % | 1.024 B -1.40 % | 1.038 B 3.06 % | 1.007 B 1.16 % | 995.848 M |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 |
| 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 155.000 K 66.67 % | 93.000 K 1 030.00 % | -10.000 K -103.55 % | 282.000 K -76.22 % | 1.186 M 3 388.24 % | 34.000 K 160.71 % | -56.000 K -143.75 % | 128.000 K 164.32 % | -199.000 K -307.29 % | 96.000 K 220.00 % | -80.000 K -122.41 % | 357.000 K 170.45 % | 132.000 K -29.03 % | 186.000 K -16.96 % | 224.000 K -58.90 % | 545.000 K |
| Stock based compensation | 51.000 K 0.00 % | 51.000 K 4.08 % | 49.000 K -78.13 % | 224.000 K 220.00 % | 70.000 K 2.94 % | 68.000 K 257.89 % | 19.000 K -88.69 % | 168.000 K 888.24 % | 17.000 K -63.04 % | 46.000 K 130.00 % | 20.000 K -83.33 % | 120.000 K 445.45 % | 22.000 K 0.00 % | 22.000 K 46.67 % | 15.000 K -88.19 % | 127.000 K |
| Change in working capital | -94.000 K 6.00 % | -100.000 K -113.53 % | 739.000 K -7.39 % | 798.000 K 748.94 % | 94.000 K 114.14 % | -665.000 K -673.28 % | 116.000 K 206.42 % | -109.000 K 69.47 % | -357.000 K 95.71 % | -8.324 M -202.37 % | 8.131 M 692.21 % | -1.373 M -17.35 % | -1.170 M -183.81 % | 1.396 M 163.05 % | -2.214 M -1 740.00 % | 135.000 K |
| Accounts receivables | 99.000 K 144.00 % | -225.000 K -5 725.00 % | 4.000 K 101.97 % | -203.000 K -172.76 % | 279.000 K 223.45 % | -226.000 K -1 838.46 % | 13.000 K 105.00 % | -260.000 K -42.08 % | -183.000 K -38.64 % | -132.000 K -245.05 % | 91.000 K 123.33 % | -390.000 K -3 350.00 % | 12.000 K 107.50 % | -160.000 K -105.13 % | -78.000 K -252.94 % | 51.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 |
| Accounts payables | 30.000 K 135.29 % | -85.000 K 66.14 % | -251.000 K -765.52 % | -29.000 K -159.18 % | 49.000 K 275.00 % | -28.000 K -118.42 % | 152.000 K 36.94 % | 111.000 K -27.45 % | 153.000 K 2 450.00 % | 6.000 K -96.39 % | 166.000 K 4 050.00 % | 4.000 K -89.19 % | 37.000 K 182.22 % | -45.000 K -273.08 % | 26.000 K 153.06 % | -49.000 K |
| Other working capital | -223.000 K -206.19 % | 210.000 K -78.70 % | 986.000 K -4.27 % | 1.030 M 540.17 % | -234.000 K 43.07 % | -411.000 K -738.78 % | -49.000 K -222.50 % | 40.000 K 112.23 % | -327.000 K 96.01 % | -8.198 M -204.11 % | 7.874 M 897.77 % | -987.000 K 19.03 % | -1.219 M -176.14 % | 1.601 M 174.05 % | -2.162 M -1 725.56 % | 133.000 K |
| Other non cash items | -48.000 K -132.88 % | 146.000 K 194.81 % | -154.000 K -227.66 % | -47.000 K -106.28 % | 748.000 K 688.98 % | -127.000 K -370.21 % | 47.000 K -47.19 % | 89.000 K 311.90 % | -42.000 K 68.66 % | -134.000 K -119.67 % | -61.000 K -129.05 % | 210.000 K 25.00 % | 168.000 K -21.50 % | 214.000 K 267.19 % | -128.000 K -316.95 % | 59.000 K |
| Net cash provided by operating activities | 4.812 M 2.47 % | 4.696 M -4.49 % | 4.917 M 9.53 % | 4.489 M 19.61 % | 3.753 M 117.19 % | 1.728 M -37.57 % | 2.768 M -7.02 % | 2.977 M 46.00 % | 2.039 M 140.93 % | -4.982 M -144.05 % | 11.309 M 315.92 % | 2.719 M 10.13 % | 2.469 M -46.41 % | 4.607 M 451.74 % | 835.000 K -79.13 % | 4.000 M |
| Investments in property plant and equipment | -4.210 M -79.53 % | -2.345 M -97.56 % | -1.187 M 17.28 % | -1.435 M -197.72 % | -482.000 K 54.66 % | -1.063 M -47.23 % | -722.000 K -3.00 % | -701.000 K -14.54 % | -612.000 K 46.36 % | -1.141 M -193.32 % | -389.000 K 39.22 % | -640.000 K -165.56 % | -241.000 K 73.95 % | -925.000 K 53.49 % | -1.989 M -95.96 % | -1.015 M |
| 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 |
| 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 100.00 % | -1.976 M 80.62 % | -10.195 M 69.12 % | -33.010 M -27.03 % | -25.985 M |
| Sales maturities of investments | 1.797 M -66.55 % | 5.372 M 125.71 % | 2.380 M 56.48 % | 1.521 M -96.88 % | 48.697 M 3 523.29 % | 1.344 M -67.50 % | 4.135 M 214.69 % | 1.314 M -32.44 % | 1.945 M -69.37 % | 6.350 M 259.57 % | 1.766 M -58.58 % | 4.264 M -0.30 % | 4.277 M 72.32 % | 2.482 M -35.65 % | 3.857 M 69.69 % | 2.273 M |
| Other investing activites | -8.170 M 69.74 % | -27.003 M -66.78 % | -16.191 M 47.49 % | -30.834 M 38.74 % | -50.331 M -745.47 % | -5.953 M 35.54 % | -9.235 M 53.62 % | -19.913 M -15.05 % | -17.308 M -22.29 % | -14.153 M -34.30 % | -10.538 M 32.50 % | -15.612 M 11.76 % | -17.693 M 22.78 % | -22.911 M -35.54 % | -16.903 M -655.29 % | 3.044 M |
| Net cash used for investing activites | -10.583 M 55.86 % | -23.976 M -59.86 % | -14.998 M 51.22 % | -30.748 M -1 353.12 % | -2.116 M 62.69 % | -5.672 M 2.58 % | -5.822 M 69.83 % | -19.300 M -20.81 % | -15.975 M -78.61 % | -8.944 M 2.37 % | -9.161 M 23.58 % | -11.988 M 23.32 % | -15.633 M 50.45 % | -31.549 M 34.33 % | -48.045 M -121.58 % | -21.683 M |
| Debt repayment | -11.000 M -2 300.00 % | 500.000 K -95.83 % | 12.000 M -8.31 % | 13.088 M 261.82 % | -8.088 M -61.76 % | -5.000 M -300.00 % | 2.500 M 110.00 % | -25.000 M -433.33 % | 7.500 M 250.00 % | -5.000 M -120.00 % | 25.000 M 846.27 % | -3.350 M | 0.000 -100.00 % | 150.000 K 103.00 % | -5.000 M -177.78 % | -1.800 M |
| 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -230.000 K -29.21 % | -178.000 K | 0.000 100.00 % | -217.000 K -92.04 % | -113.000 K | 0.000 | 0.000 100.00 % | -154.000 K | 0.000 100.00 % | -5.351 M |
| Dividends paid | -1.526 M | 0.000 100.00 % | -1.413 M -141 200.00 % | -1.000 K 99.92 % | -1.297 M | 0.000 100.00 % | -1.279 M | 0.000 100.00 % | -1.173 M | 0.000 100.00 % | -1.180 M | 0.000 100.00 % | -954.000 K | 0.000 100.00 % | -843.000 K | 0.000 |
| Other financing activites | 30.165 M 17.97 % | 25.570 M 42.63 % | 17.927 M 805.51 % | -2.541 M -120.40 % | 12.456 M -29.50 % | 17.668 M 938.07 % | 1.702 M -96.27 % | 45.679 M 955.43 % | 4.328 M 353.25 % | -1.709 M 88.51 % | -14.868 M 41.31 % | -25.332 M -215.98 % | -8.017 M -124.61 % | 32.576 M 42.10 % | 22.924 M 14.64 % | 19.997 M |
| Net cash used provided by financing activities | 17.639 M -32.34 % | 26.070 M -8.57 % | 28.514 M 170.38 % | 10.546 M 243.41 % | 3.071 M -75.76 % | 12.668 M 370.40 % | 2.693 M -86.86 % | 20.501 M 92.41 % | 10.655 M 253.84 % | -6.926 M -178.36 % | 8.839 M 130.82 % | -28.682 M -219.72 % | -8.971 M -127.54 % | 32.572 M 90.69 % | 17.081 M 32.97 % | 12.846 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 |
| Net change in cash | 11.868 M 74.79 % | 6.790 M -63.16 % | 18.433 M 217.31 % | -15.713 M -433.75 % | 4.708 M -46.03 % | 8.724 M 2 516.62 % | -361.000 K -108.64 % | 4.178 M 227.34 % | -3.281 M 84.27 % | -20.852 M -289.79 % | 10.987 M 128.95 % | -37.951 M -71.45 % | -22.135 M -493.16 % | 5.630 M 118.69 % | -30.129 M -522.89 % | -4.837 M |
| Cash at beginning of period | 44.674 M 17.92 % | 37.884 M 94.77 % | 19.451 M -44.68 % | 35.164 M 15.46 % | 30.456 M 40.14 % | 21.732 M -1.63 % | 22.093 M 23.32 % | 17.915 M -15.48 % | 21.196 M -49.59 % | 42.048 M 35.37 % | 31.061 M -54.99 % | 69.012 M -24.28 % | 91.147 M 6.58 % | 85.517 M -26.05 % | 115.646 M -4.01 % | 120.483 M |
| Cash at end of period | 56.542 M 26.57 % | 44.674 M 17.92 % | 37.884 M 94.77 % | 19.451 M -44.68 % | 35.164 M 15.46 % | 30.456 M 40.14 % | 21.732 M -1.63 % | 22.093 M 23.32 % | 17.915 M -15.48 % | 21.196 M -49.59 % | 42.048 M 35.37 % | 31.061 M -54.99 % | 69.012 M -24.28 % | 91.147 M 6.58 % | 85.517 M -26.05 % | 115.646 M |
| Operating cash flow | 4.812 M 2.47 % | 4.696 M -4.49 % | 4.917 M 9.53 % | 4.489 M 19.61 % | 3.753 M 117.19 % | 1.728 M -37.57 % | 2.768 M -7.02 % | 2.977 M 46.00 % | 2.039 M 140.93 % | -4.982 M -144.05 % | 11.309 M 315.92 % | 2.719 M 10.13 % | 2.469 M -46.41 % | 4.607 M 451.74 % | 835.000 K -79.13 % | 4.000 M |
| Capital expenditure | -4.210 M -79.53 % | -2.345 M -97.56 % | -1.187 M 17.28 % | -1.435 M -197.72 % | -482.000 K 54.66 % | -1.063 M -47.23 % | -722.000 K -3.00 % | -701.000 K -14.54 % | -612.000 K 46.36 % | -1.141 M -193.32 % | -389.000 K 39.22 % | -640.000 K -165.56 % | -241.000 K 73.95 % | -925.000 K 53.49 % | -1.989 M -95.96 % | -1.015 M |
| Free CashFlow | 602.000 K -74.39 % | 2.351 M -36.97 % | 3.730 M 22.13 % | 3.054 M -6.63 % | 3.271 M 391.88 % | 665.000 K -67.50 % | 2.046 M -10.11 % | 2.276 M 59.50 % | 1.427 M 123.31 % | -6.123 M -156.07 % | 10.920 M 425.25 % | 2.079 M -6.69 % | 2.228 M -39.49 % | 3.682 M 419.06 % | -1.154 M -138.66 % | 2.985 M |
| 2025 | 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 |