LGMS Berhad 0249.KL
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Revenue | 43.630 M 27.42 % | 34.242 M 4.42 % | 32.792 M 16.03 % | 28.262 M 36.87 % | 20.649 M 0.42 % | 20.563 M 18.27 % | 17.387 M |
| Net income | 12.340 M 9.96 % | 11.222 M -2.81 % | 11.547 M 11.88 % | 10.321 M 28.29 % | 8.045 M 27.11 % | 6.329 M 5.57 % | 5.995 M |
| Income before tax | 16.530 M 8.54 % | 15.230 M -2.35 % | 15.597 M 9.18 % | 14.285 M 34.62 % | 10.611 M 25.71 % | 8.441 M 5.28 % | 8.018 M |
| Income before tax ratio | 0.38 -14.82 % | 0.44 -6.49 % | 0.48 -5.90 % | 0.51 -1.64 % | 0.51 25.18 % | 0.41 -10.98 % | 0.46 |
| EBITDA | 17.613 M 5.76 % | 16.654 M -2.14 % | 17.019 M 9.84 % | 15.494 M 29.11 % | 12.001 M 23.44 % | 9.722 M 12.82 % | 8.617 M |
| Net income ratio | 0.28 -13.70 % | 0.33 -6.93 % | 0.35 -3.58 % | 0.37 -6.27 % | 0.39 26.58 % | 0.31 -10.73 % | 0.34 |
| Ratio EBITDA | 0.40 -17.00 % | 0.49 -6.29 % | 0.52 -5.33 % | 0.55 -5.67 % | 0.58 22.93 % | 0.47 -4.60 % | 0.50 |
| Gross profit ratio | 0.45 -15.34 % | 0.53 -14.79 % | 0.62 -1.65 % | 0.63 -3.87 % | 0.66 0.73 % | 0.65 -0.84 % | 0.66 |
| Weighted average shs out dil | 456.000 M 0.00 % | 456.000 M 9.43 % | 416.688 M -8.62 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M |
| Weighted average shs out | 456.000 M 0.00 % | 456.000 M 9.43 % | 416.688 M -8.62 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M |
| EPS diluted | 0.03 10.16 % | 0.02 -11.19 % | 0.03 22.57 % | 0.02 28.41 % | 0.02 26.62 % | 0.01 6.11 % | 0.01 |
| Earnings per share | 0.03 10.16 % | 0.02 -11.19 % | 0.03 22.57 % | 0.02 28.41 % | 0.02 26.62 % | 0.01 6.11 % | 0.01 |
| Gross profit | 19.510 M 7.87 % | 18.086 M -11.02 % | 20.327 M 14.11 % | 17.813 M 31.58 % | 13.538 M 1.15 % | 13.384 M 17.27 % | 11.413 M |
| Income tax expense | 4.190 M 4.54 % | 4.008 M -1.04 % | 4.050 M 1.76 % | 3.980 M 56.88 % | 2.537 M 20.12 % | 2.112 M 4.19 % | 2.027 M |
| Cost of revenue | 24.120 M 48.06 % | 16.291 M 30.69 % | 12.465 M 19.29 % | 10.449 M 46.94 % | 7.111 M -0.95 % | 7.179 M 20.17 % | 5.974 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 -100.00 % | 1.420 M -2.81 % | 1.461 M 147.21 % | 591.000 K 8.24 % | 546.000 K |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 191.000 K -53.86 % | 414.000 K -75.27 % | 1.674 M 49.46 % | 1.120 M |
| Other expenses | -1.554 M -144.98 % | 3.455 M -22.71 % | 4.470 M 139.68 % | 1.865 M 71.10 % | 1.090 M -58.91 % | 2.653 M 55.60 % | 1.705 M |
| Operating expenses | 3.486 M 0.90 % | 3.455 M -31.16 % | 5.019 M 44.39 % | 3.476 M 17.23 % | 2.965 M -39.71 % | 4.918 M 45.89 % | 3.371 M |
| Cost and expenses | 27.606 M 39.81 % | 19.746 M 13.18 % | 17.446 M 25.29 % | 13.925 M 38.20 % | 10.076 M -16.71 % | 12.097 M 29.45 % | 9.345 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 5.040 M | 0.000 | 0.000 -100.00 % | 1.611 M -14.08 % | 1.875 M -17.22 % | 2.265 M 35.95 % | 1.666 M |
| Interest income | 541.000 K -32.04 % | 796.000 K 106.22 % | 386.000 K 4 725.00 % | 8.000 K -55.56 % | 18.000 K -72.73 % | 66.000 K 312.50 % | 16.000 K |
| Interest expense | 35.000 K -43.55 % | 62.000 K -36.08 % | 97.000 K -26.52 % | 132.000 K -21.43 % | 168.000 K -3.45 % | 174.000 K 190.00 % | 60.000 K |
| Depreciation and amortization | 1.061 M -22.84 % | 1.375 M 9.91 % | 1.251 M 16.16 % | 1.077 M -11.87 % | 1.222 M 10.39 % | 1.107 M 105.38 % | 539.000 K |
| Operating income | 16.024 M 10.54 % | 14.496 M -5.54 % | 15.346 M 7.04 % | 14.337 M 35.60 % | 10.573 M 24.89 % | 8.466 M 5.27 % | 8.042 M |
| Operating income ratio | 0.37 -13.24 % | 0.42 -9.54 % | 0.47 -7.75 % | 0.51 -0.93 % | 0.51 24.37 % | 0.41 -10.99 % | 0.46 |
| Total other income expenses net | 506.000 K -31.06 % | 734.000 K 192.43 % | 251.000 K 582.69 % | -52.000 K -236.84 % | 38.000 K 252.00 % | -25.000 K -4.17 % | -24.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Net debt | -67.262 M 7.55 % | -72.752 M -8.31 % | -67.172 M -292.27 % | -17.124 M -43.55 % | -11.929 M -89.74 % | -6.287 M 32.82 % | -9.358 M |
| Total investments | 7.617 M 51.98 % | 5.012 M 1.46 % | 4.940 M 6 575.68 % | 74.000 K -32.11 % | 109.000 K -96.41 % | 3.036 M 99.87 % | 1.519 M |
| Total debt | 802.000 K 7.80 % | 744.000 K -58.64 % | 1.799 M -19.62 % | 2.238 M -27.22 % | 3.075 M -21.58 % | 3.921 M 233.70 % | 1.175 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 48.764 M 18.98 % | 40.984 M 136.61 % | 17.321 M -34.45 % | 26.423 M 32.85 % | 19.889 M 14.67 % | 17.344 M 18.74 % | 14.607 M |
| Common stock | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 197.08 % | 22.300 M 1 250.70 % | 1.651 M 0.06 % | 1.650 M 50.00 % | 1.100 M |
| Total equity | 94.364 M 8.99 % | 86.584 M 3.61 % | 83.570 M 197.68 % | 28.074 M 29.30 % | 21.713 M 14.32 % | 18.994 M 21.00 % | 15.698 M |
| Other non current liabilities | -120.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 552.000 K 56.82 % | 352.000 K -60.14 % | 883.000 K -40.30 % | 1.479 M -34.87 % | 2.271 M -26.79 % | 3.102 M 231.41 % | 936.000 K |
| Total non current liabilities | 659.000 K 27.47 % | 517.000 K -47.08 % | 977.000 K -39.47 % | 1.614 M -31.03 % | 2.340 M -26.51 % | 3.184 M 196.74 % | 1.073 M |
| Other current liabilities | 6.138 M -15.93 % | 7.301 M 38.80 % | 5.260 M 73.14 % | 3.038 M 94.12 % | 1.565 M -32.02 % | 2.302 M 69.14 % | 1.361 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 250.000 K -36.22 % | 392.000 K -57.21 % | 916.000 K 20.69 % | 759.000 K -5.60 % | 804.000 K -1.83 % | 819.000 K 242.68 % | 239.000 K |
| Total current liabilities | 11.350 M 32.39 % | 8.573 M 27.33 % | 6.733 M 39.86 % | 4.814 M 56.86 % | 3.069 M -17.19 % | 3.706 M -2.14 % | 3.787 M |
| Total liabilities | 12.009 M 32.11 % | 9.090 M 17.90 % | 7.710 M 19.94 % | 6.428 M 18.84 % | 5.409 M -21.49 % | 6.890 M 41.77 % | 4.860 M |
| Other non current assets | 0.000 -100.00 % | 5.816 M 1.02 % | 5.757 M 536.84 % | 904.000 K -5.04 % | 952.000 K 11.21 % | 856.000 K -1.50 % | 869.000 K |
| Long term investments | 5.803 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Property plant equipment net | 17.199 M 565.08 % | 2.586 M -23.83 % | 3.395 M 20.90 % | 2.808 M -24.37 % | 3.713 M -28.94 % | 5.225 M 206.09 % | 1.707 M |
| Total non current assets | 24.202 M 161.59 % | 9.252 M -2.12 % | 9.452 M 154.63 % | 3.712 M -20.43 % | 4.665 M -23.29 % | 6.081 M 136.06 % | 2.576 M |
| Other current assets | 3.015 M -20.70 % | 3.802 M 128.94 % | 1.661 M 17.62 % | 1.412 M 35.51 % | 1.042 M 67.26 % | 623.000 K -24.76 % | 828.000 K |
| Short term investments | 1.814 M 78.90 % | 1.014 M -75.26 % | 4.099 M -6.01 % | 4.361 M 40.00 % | 3.115 M 2.60 % | 3.036 M 99.87 % | 1.519 M |
| cash and cash equivalents | 66.250 M -9.86 % | 73.496 M 6.56 % | 68.971 M 256.22 % | 19.362 M 29.05 % | 15.004 M 46.98 % | 10.208 M -3.09 % | 10.533 M |
| Cash and short term investments | 68.064 M -8.65 % | 74.510 M 1.97 % | 73.070 M 208.01 % | 23.723 M 30.93 % | 18.119 M 36.81 % | 13.244 M 9.89 % | 12.052 M |
| Total current assets | 82.171 M -4.92 % | 86.422 M 5.61 % | 81.828 M 165.76 % | 30.790 M 37.11 % | 22.457 M 13.40 % | 19.803 M 10.13 % | 17.982 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Net receivables | 11.092 M 36.77 % | 8.110 M 13.78 % | 7.128 M 26.05 % | 5.655 M 71.57 % | 3.296 M -44.47 % | 5.936 M 16.35 % | 5.102 M |
| Tax assets | 1.200 M 41.18 % | 850.000 K 183.33 % | 300.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 4.962 M 1 162.60 % | 393.000 K 397.47 % | 79.000 K -86.16 % | 571.000 K 48.31 % | 385.000 K 198.45 % | 129.000 K -89.32 % | 1.208 M |
| Tax payables | 0.000 -100.00 % | 487.000 K 1.88 % | 478.000 K 7.17 % | 446.000 K 41.59 % | 315.000 K -30.92 % | 456.000 K -53.42 % | 979.000 K |
| Deferred revenue non current | 107.000 K -35.15 % | 165.000 K 75.53 % | 94.000 K -25.40 % | 126.000 K | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 173.000 K | 0.000 100.00 % | -9.000 K |
| Capital lease obligations | 802.000 K 7.80 % | 744.000 K -58.64 % | 1.799 M 9.16 % | 1.648 M -32.79 % | 2.452 M -24.97 % | 3.268 M 557.55 % | 497.000 K |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | -20.649 M 0.00 % | -20.649 M | 0.000 100.00 % | -20.649 M | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 120.000 K | 0.000 | 0.000 -100.00 % | 9.000 K -86.96 % | 69.000 K -15.85 % | 82.000 K -40.15 % | 137.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 106.373 M 11.18 % | 95.674 M 4.81 % | 91.280 M 164.56 % | 34.502 M 27.21 % | 27.122 M 4.78 % | 25.884 M 25.91 % | 20.558 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 380.000 K 342.04 % | -157.000 K -292.50 % | -40.000 K 82.83 % | -233.000 K -108.67 % | 2.687 M 224.46 % | -2.159 M -388.25 % | 749.000 K |
| Accounts receivables | -2.494 M 4.19 % | -2.603 M -48.07 % | -1.758 M 43.76 % | -3.126 M -221.82 % | 2.566 M 550.97 % | -569.000 K 59.12 % | -1.392 M |
| Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Accounts payables | 1.277 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 1.597 M -34.71 % | 2.446 M 42.37 % | 1.718 M -40.62 % | 2.893 M 2 290.91 % | 121.000 K 107.61 % | -1.590 M -174.26 % | 2.141 M |
| Other non cash items | -5.022 M -207.34 % | -1.634 M 59.00 % | -3.985 M -7.70 % | -3.700 M 11.67 % | -4.189 M -46.52 % | -2.859 M -51.83 % | -1.883 M |
| Net cash provided by operating activities | 12.949 M 19.29 % | 10.855 M -15.35 % | 12.823 M 12.20 % | 11.429 M 12.46 % | 10.163 M 124.35 % | 4.530 M -38.97 % | 7.423 M |
| Investments in property plant and equipment | -15.296 M -1 967.03 % | -740.000 K 9.65 % | -819.000 K -309.50 % | -200.000 K -78.57 % | -112.000 K 90.60 % | -1.192 M -176.57 % | -431.000 K |
| Acquisitions net | 18.000 K 125.00 % | -72.000 K -250.00 % | 48.000 K 133.33 % | -144.000 K -112.88 % | 1.118 M | 0.000 | 0.000 |
| Purchases of investments | -4.000 K 95.56 % | -90.000 K 98.18 % | -4.940 M -394.00 % | -1.000 M | 0.000 100.00 % | -1.450 M 3.33 % | -1.500 M |
| Sales maturities of investments | 1.159 M -64.81 % | 3.294 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.133 M 49.28 % | 759.000 K 659.00 % | 100.000 K 5 100.00 % | -2.000 K -100.57 % | 350.000 K 1 246.15 % | 26.000 K | 0.000 |
| Net cash used for investing activites | -12.990 M -500.56 % | 3.243 M 157.80 % | -5.611 M -316.86 % | -1.346 M -199.26 % | 1.356 M 151.83 % | -2.616 M -35.47 % | -1.931 M |
| Debt repayment | -272.000 K 63.97 % | -755.000 K -27.97 % | -590.000 K -1 687.88 % | -33.000 K -10.00 % | -30.000 K -20.00 % | -25.000 K 0.00 % | -25.000 K |
| Common stock issued | 0.000 | 0.000 -100.00 % | 45.698 M | 0.000 -100.00 % | 1.000 K -99.90 % | 1.000 M | 0.000 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -450.000 K | 0.000 |
| Dividends paid | -4.560 M 44.44 % | -8.208 M | 0.000 100.00 % | -4.735 M 22.16 % | -6.083 M -204.15 % | -2.000 M | 0.000 |
| Other financing activites | -664.000 K 0.75 % | -669.000 K 21.75 % | -855.000 K 12.58 % | -978.000 K -25.55 % | -779.000 K 11.88 % | -884.000 K -151.14 % | -352.000 K |
| Net cash used provided by financing activities | -5.496 M 43.31 % | -9.694 M -122.81 % | 42.504 M 839.71 % | -5.746 M 16.62 % | -6.891 M -192.12 % | -2.359 M -525.73 % | -377.000 K |
| Effect of forex changes on cash | -1.792 M -1 556.91 % | 123.000 K -6.11 % | 131.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -7.364 M -262.74 % | 4.525 M -90.90 % | 49.750 M 1 047.11 % | 4.337 M -9.57 % | 4.796 M 1 177.75 % | -445.000 K -108.70 % | 5.115 M |
| Cash at beginning of period | 73.496 M 6.56 % | 68.971 M 258.83 % | 19.221 M 29.14 % | 14.884 M 47.54 % | 10.088 M -4.22 % | 10.533 M 94.41 % | 5.418 M |
| Cash at end of period | 67.942 M -7.56 % | 73.496 M 6.56 % | 68.971 M 258.83 % | 19.221 M 29.14 % | 14.884 M 47.54 % | 10.088 M -4.22 % | 10.533 M |
| Operating cash flow | 12.949 M 19.29 % | 10.855 M -15.35 % | 12.823 M 12.20 % | 11.429 M 12.46 % | 10.163 M 124.35 % | 4.530 M -38.97 % | 7.423 M |
| Capital expenditure | -15.296 M -1 967.03 % | -740.000 K 9.65 % | -819.000 K -309.50 % | -200.000 K -78.57 % | -112.000 K 90.60 % | -1.192 M -176.57 % | -431.000 K |
| Free CashFlow | -2.347 M -123.20 % | 10.115 M -15.74 % | 12.004 M 6.90 % | 11.229 M 9.88 % | 10.219 M 206.14 % | 3.338 M -52.26 % | 6.992 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 10.024 M 3.99 % | 9.639 M -27.14 % | 13.230 M 28.90 % | 10.264 M -10.99 % | 11.531 M 34.00 % | 8.605 M -19.38 % | 10.673 M 27.61 % | 8.364 M -7.13 % | 9.006 M 45.28 % | 6.199 M -31.09 % | 8.996 M 17.47 % | 7.658 M -7.71 % | 8.298 M 5.84 % | 7.840 M |
| Net income | 2.026 M 4.54 % | 1.938 M -52.44 % | 4.075 M 87.79 % | 2.170 M -40.56 % | 3.651 M 49.39 % | 2.444 M -34.18 % | 3.713 M 61.43 % | 2.300 M -35.57 % | 3.570 M 117.82 % | 1.639 M -49.41 % | 3.240 M 17.86 % | 2.749 M 11.30 % | 2.470 M -20.01 % | 3.088 M |
| Income before tax | 2.779 M 6.31 % | 2.614 M -53.70 % | 5.646 M 97.00 % | 2.866 M -40.51 % | 4.818 M 50.56 % | 3.200 M -37.65 % | 5.132 M 67.71 % | 3.060 M -36.99 % | 4.856 M 122.55 % | 2.182 M -48.43 % | 4.231 M 14.60 % | 3.692 M 6.40 % | 3.470 M -17.46 % | 4.204 M |
| Income before tax ratio | 0.28 2.23 % | 0.27 -36.45 % | 0.43 52.83 % | 0.28 -33.17 % | 0.42 12.36 % | 0.37 -22.66 % | 0.48 31.43 % | 0.37 -32.15 % | 0.54 53.18 % | 0.35 -25.16 % | 0.47 -2.45 % | 0.48 15.29 % | 0.42 -22.02 % | 0.54 |
| EBITDA | 3.067 M 6.05 % | 2.892 M -51.12 % | 5.917 M 89.04 % | 3.130 M -38.53 % | 5.092 M 46.28 % | 3.481 M -26.58 % | 4.741 M 37.42 % | 3.450 M -34.27 % | 5.249 M 105.60 % | 2.553 M -44.27 % | 4.581 M 13.45 % | 4.038 M 5.82 % | 3.816 M -15.33 % | 4.507 M |
| Net income ratio | 0.20 0.53 % | 0.20 -34.72 % | 0.31 45.69 % | 0.21 -33.23 % | 0.32 11.48 % | 0.28 -18.36 % | 0.35 26.51 % | 0.27 -30.63 % | 0.40 49.93 % | 0.26 -26.59 % | 0.36 0.33 % | 0.36 20.60 % | 0.30 -24.43 % | 0.39 |
| Ratio EBITDA | 0.31 1.98 % | 0.30 -32.92 % | 0.45 46.66 % | 0.30 -30.94 % | 0.44 9.16 % | 0.40 -8.93 % | 0.44 7.69 % | 0.41 -29.23 % | 0.58 41.52 % | 0.41 -19.12 % | 0.51 -3.43 % | 0.53 14.66 % | 0.46 -20.00 % | 0.57 |
| Gross profit ratio | 0.38 2.66 % | 0.37 -20.18 % | 0.46 27.27 % | 0.36 -25.22 % | 0.48 2.03 % | 0.48 -14.29 % | 0.55 16.19 % | 0.48 -16.58 % | 0.57 26.27 % | 0.45 -21.24 % | 0.58 -4.05 % | 0.60 0.62 % | 0.60 -8.44 % | 0.65 |
| Weighted average shs out dil | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 4.50 % | 436.344 M 10.85 % | 393.651 M 6.22 % | 370.615 M -18.72 % | 456.000 M |
| Weighted average shs out | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 0.00 % | 456.000 M 4.50 % | 436.344 M 10.85 % | 393.651 M 6.22 % | 370.615 M -18.72 % | 456.000 M |
| EPS diluted | 0.00 2.33 % | 0.00 -51.69 % | 0.01 85.42 % | 0.00 -40.00 % | 0.01 48.15 % | 0.01 -33.33 % | 0.01 62.00 % | 0.01 -35.90 % | 0.01 116.67 % | 0.00 -51.35 % | 0.01 5.71 % | 0.01 4.48 % | 0.01 -1.47 % | 0.01 |
| Earnings per share | 0.00 2.33 % | 0.00 -51.69 % | 0.01 85.42 % | 0.00 -40.00 % | 0.01 48.15 % | 0.01 -33.33 % | 0.01 62.00 % | 0.01 -35.90 % | 0.01 116.67 % | 0.00 -51.35 % | 0.01 5.71 % | 0.01 4.48 % | 0.01 -1.47 % | 0.01 |
| Gross profit | 3.791 M 6.76 % | 3.551 M -41.84 % | 6.106 M 64.05 % | 3.722 M -33.44 % | 5.592 M 36.72 % | 4.090 M -30.90 % | 5.919 M 48.27 % | 3.992 M -22.53 % | 5.153 M 83.45 % | 2.809 M -45.73 % | 5.176 M 12.72 % | 4.592 M -7.14 % | 4.945 M -3.10 % | 5.103 M |
| Income tax expense | 753.000 K 11.39 % | 676.000 K -56.97 % | 1.571 M 125.72 % | 696.000 K -40.36 % | 1.167 M 54.37 % | 756.000 K -46.72 % | 1.419 M 86.71 % | 760.000 K -40.90 % | 1.286 M 136.83 % | 543.000 K -45.21 % | 991.000 K 5.09 % | 943.000 K -5.70 % | 1.000 M -10.39 % | 1.116 M |
| Cost of revenue | 6.233 M 2.38 % | 6.088 M -14.54 % | 7.124 M 8.90 % | 6.542 M 10.15 % | 5.939 M 31.54 % | 4.515 M -5.03 % | 4.754 M 8.74 % | 4.372 M 13.47 % | 3.853 M 13.66 % | 3.390 M -11.26 % | 3.820 M 24.59 % | 3.066 M -8.56 % | 3.353 M 22.51 % | 2.737 M |
| General and administrative expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling and marketing expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other expenses | 1.193 M 654.88 % | -215.000 K 81.06 % | -1.135 M -96.03 % | -579.000 K -160.56 % | 956.000 K -1.34 % | 969.000 K -2.22 % | 991.000 K -5.44 % | 1.048 M 146.01 % | 426.000 K -53.29 % | 912.000 K -19.93 % | 1.139 M 19.27 % | 955.000 K -36.84 % | 1.512 M 75.00 % | 864.000 K |
| Operating expenses | 1.193 M 15.04 % | 1.037 M 64.08 % | 632.000 K -31.97 % | 929.000 K -2.82 % | 956.000 K -1.34 % | 969.000 K -2.22 % | 991.000 K -5.44 % | 1.048 M 146.01 % | 426.000 K -53.29 % | 912.000 K -19.93 % | 1.139 M 19.27 % | 955.000 K -36.84 % | 1.512 M 75.00 % | 864.000 K |
| Cost and expenses | 7.426 M 4.22 % | 7.125 M -8.14 % | 7.756 M 3.81 % | 7.471 M 8.35 % | 6.895 M 25.73 % | 5.484 M -4.54 % | 5.745 M 6.00 % | 5.420 M 26.67 % | 4.279 M -0.53 % | 4.302 M -13.25 % | 4.959 M 23.33 % | 4.021 M -17.35 % | 4.865 M 35.10 % | 3.601 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 |
| Selling general and administrative expenses | 0.000 -100.00 % | 1.252 M -29.15 % | 1.767 M 17.18 % | 1.508 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest income | 180.000 K 95.65 % | 92.000 K -49.45 % | 182.000 K 121.95 % | 82.000 K -57.51 % | 193.000 K 129.76 % | 84.000 K -58.82 % | 204.000 K 40.69 % | 145.000 K -11.04 % | 163.000 K -47.59 % | 311.000 K 72.78 % | 180.000 K 104.55 % | 88.000 K -14.56 % | 103.000 K 586.67 % | 15.000 K |
| Interest expense | 8.000 K -20.00 % | 10.000 K 0.00 % | 10.000 K 11.11 % | 9.000 K -18.18 % | 11.000 K 120.00 % | 5.000 K 118.52 % | -27.000 K -193.10 % | 29.000 K -14.71 % | 34.000 K 30.77 % | 26.000 K 18.18 % | 22.000 K -8.33 % | 24.000 K 0.00 % | 24.000 K -11.11 % | 27.000 K |
| Depreciation and amortization | 280.000 K 4.48 % | 268.000 K 1.52 % | 264.000 K 2.33 % | 258.000 K -1.90 % | 263.000 K -4.71 % | 276.000 K -9.80 % | 306.000 K -15.24 % | 361.000 K 0.56 % | 359.000 K 4.06 % | 345.000 K 4.23 % | 331.000 K 2.80 % | 322.000 K 0.00 % | 322.000 K 16.67 % | 276.000 K |
| Operating income | 2.598 M 3.34 % | 2.514 M -54.07 % | 5.474 M 95.99 % | 2.793 M -39.75 % | 4.636 M 48.54 % | 3.121 M -36.67 % | 4.928 M 67.39 % | 2.944 M -37.72 % | 4.727 M 149.18 % | 1.897 M -53.01 % | 4.037 M 11.00 % | 3.637 M 5.94 % | 3.433 M -19.01 % | 4.239 M |
| Operating income ratio | 0.26 -0.63 % | 0.26 -36.96 % | 0.41 52.05 % | 0.27 -32.32 % | 0.40 10.85 % | 0.36 -21.45 % | 0.46 31.18 % | 0.35 -32.94 % | 0.52 71.52 % | 0.31 -31.81 % | 0.45 -5.51 % | 0.47 14.80 % | 0.41 -23.48 % | 0.54 |
| Total other income expenses net | 181.000 K 81.00 % | 100.000 K -41.86 % | 172.000 K 135.62 % | 73.000 K -59.89 % | 182.000 K 130.38 % | 79.000 K -61.27 % | 204.000 K 75.86 % | 116.000 K -10.08 % | 129.000 K -54.74 % | 285.000 K 46.91 % | 194.000 K 252.73 % | 55.000 K 48.65 % | 37.000 K 205.71 % | -35.000 K |
| 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -68.032 M 0.85 % | -68.614 M -2.01 % | -67.262 M -0.31 % | -67.054 M -0.22 % | -66.907 M -8.09 % | -61.897 M 14.92 % | -72.752 M -4.19 % | -69.829 M -4.20 % | -67.012 M -7.85 % | -62.137 M 7.50 % | -67.172 M 2.71 % | -69.045 M -0.80 % | -68.499 M -239.20 % | -20.194 M |
| Total investments | 65.956 M 1 033.85 % | 5.817 M 16.06 % | 5.012 M 0.00 % | 5.012 M 0.00 % | 5.012 M 0.00 % | 5.012 M 0.00 % | 5.012 M 0.00 % | 5.012 M 0.00 % | 5.012 M 1.46 % | 4.940 M 0.00 % | 4.940 M 23.13 % | 4.012 M 44 477.78 % | 9.000 K -99.83 % | 5.160 M |
| Total debt | 678.000 K -8.38 % | 740.000 K -7.73 % | 802.000 K -7.07 % | 863.000 K 14.46 % | 754.000 K -15.09 % | 888.000 K 19.35 % | 744.000 K -44.23 % | 1.334 M -14.21 % | 1.555 M -12.20 % | 1.771 M -1.56 % | 1.799 M -11.29 % | 2.028 M -10.07 % | 2.255 M 14.88 % | 1.963 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Retained earnings | 50.448 M -0.50 % | 50.702 M 3.97 % | 48.764 M 3.82 % | 46.969 M -0.23 % | 47.079 M 8.41 % | 43.428 M 5.96 % | 40.984 M 9.96 % | 37.271 M 0.05 % | 37.251 M 10.60 % | 33.681 M -11.30 % | 37.970 M 9.33 % | 34.730 M 8.60 % | 31.981 M 260.88 % | 8.862 M |
| Common stock | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 0.00 % | 66.249 M 197.08 % | 22.300 M |
| Total equity | 96.048 M -0.26 % | 96.302 M 2.05 % | 94.364 M 1.94 % | 92.569 M -0.12 % | 92.679 M 4.10 % | 89.028 M 2.82 % | 86.584 M 4.48 % | 82.871 M 0.02 % | 82.851 M 4.50 % | 79.281 M -5.13 % | 83.570 M 4.03 % | 80.330 M 3.54 % | 77.581 M 148.96 % | 31.162 M |
| Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 422.000 K -13.35 % | 487.000 K -11.78 % | 552.000 K -10.39 % | 616.000 K 9.80 % | 561.000 K -8.03 % | 610.000 K 73.30 % | 352.000 K -57.44 % | 827.000 K -4.61 % | 867.000 K -12.60 % | 992.000 K 12.34 % | 883.000 K -19.36 % | 1.095 M -17.85 % | 1.333 M 16.52 % | 1.144 M |
| Total non current liabilities | 489.000 K -14.36 % | 571.000 K -13.35 % | 659.000 K -6.26 % | 703.000 K 4.46 % | 673.000 K -10.03 % | 748.000 K 44.68 % | 517.000 K -49.36 % | 1.021 M 6.24 % | 961.000 K -13.89 % | 1.116 M 14.23 % | 977.000 K -17.48 % | 1.184 M -17.95 % | 1.443 M 13.27 % | 1.274 M |
| Other current liabilities | 6.323 M -3.89 % | 6.579 M 7.18 % | 6.138 M -18.68 % | 7.548 M 5.57 % | 7.150 M 21.43 % | 5.888 M -19.35 % | 7.301 M 67.88 % | 4.349 M 44.01 % | 3.020 M -6.39 % | 3.226 M -38.67 % | 5.260 M 544.61 % | 816.000 K -31.26 % | 1.187 M 799.24 % | 132.000 K |
| 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 -100.00 % | 1.661 M |
| Short term debt | 512.000 K 1.19 % | 506.000 K 102.40 % | 250.000 K 1.21 % | 247.000 K 27.98 % | 193.000 K -30.58 % | 278.000 K -29.08 % | 392.000 K -22.68 % | 507.000 K -26.31 % | 688.000 K -11.68 % | 779.000 K -14.96 % | 916.000 K -1.82 % | 933.000 K 1.19 % | 922.000 K 12.58 % | 819.000 K |
| Total current liabilities | 10.293 M -9.38 % | 11.358 M 0.07 % | 11.350 M -4.24 % | 11.853 M 5.76 % | 11.207 M 33.21 % | 8.413 M -1.87 % | 8.573 M 11.38 % | 7.697 M 13.07 % | 6.807 M 11.19 % | 6.122 M -9.07 % | 6.733 M 64.18 % | 4.101 M -18.18 % | 5.012 M 11.75 % | 4.485 M |
| Total liabilities | 10.782 M -9.62 % | 11.929 M -0.67 % | 12.009 M -4.36 % | 12.556 M 5.69 % | 11.880 M 29.68 % | 9.161 M 0.78 % | 9.090 M 4.27 % | 8.718 M 12.23 % | 7.768 M 7.32 % | 7.238 M -6.12 % | 7.710 M 45.88 % | 5.285 M -18.13 % | 6.455 M 12.09 % | 5.759 M |
| Other non current assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.810 M -0.05 % | 5.813 M -0.05 % | 5.816 M -0.07 % | 5.820 M -0.05 % | 5.823 M 1.20 % | 5.754 M -0.05 % | 5.757 M 601.22 % | 821.000 K -1.44 % | 833.000 K | 0.000 |
| Long term investments | 5.824 M 0.12 % | 5.817 M 0.24 % | 5.803 M -0.07 % | 5.807 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 877.000 K |
| Intangible 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 |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible 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 |
| Property plant equipment net | 18.519 M 2.42 % | 18.081 M 5.13 % | 17.199 M 0.86 % | 17.052 M 7.71 % | 15.831 M -1.57 % | 16.084 M 521.96 % | 2.586 M -14.65 % | 3.030 M -10.33 % | 3.379 M 1.20 % | 3.339 M -1.65 % | 3.395 M 3.95 % | 3.266 M -8.41 % | 3.566 M 13.35 % | 3.146 M |
| Total non current assets | 25.543 M 1.77 % | 25.098 M 3.70 % | 24.202 M 2.08 % | 23.709 M 5.42 % | 22.491 M -1.13 % | 22.747 M 145.86 % | 9.252 M 1.11 % | 9.150 M -3.70 % | 9.502 M 1.16 % | 9.393 M -0.62 % | 9.452 M 131.27 % | 4.087 M -7.09 % | 4.399 M 9.35 % | 4.023 M |
| Other current assets | 805.000 K -19.66 % | 1.002 M -66.77 % | 3.015 M 203.63 % | 993.000 K 35.29 % | 734.000 K -22.49 % | 947.000 K -75.09 % | 3.802 M 368.83 % | 811.000 K 324.61 % | 191.000 K -64.56 % | 539.000 K -71.40 % | 1.885 M 6 399.29 % | 29.000 K 11.54 % | 26.000 K | 0.000 |
| Short term investments | 60.132 M | 0.000 -100.00 % | 1.814 M | 0.000 -100.00 % | 1.146 M 4.37 % | 1.098 M 8.28 % | 1.014 M 11.06 % | 913.000 K -78.54 % | 4.254 M 1.60 % | 4.187 M 2.15 % | 4.099 M 2.17 % | 4.012 M -2.76 % | 4.126 M -3.67 % | 4.283 M |
| cash and cash equivalents | 68.710 M -0.93 % | 69.354 M 1.90 % | 68.064 M 0.22 % | 67.917 M 0.38 % | 67.661 M 7.77 % | 62.785 M -14.57 % | 73.496 M 3.28 % | 71.163 M 3.79 % | 68.567 M 7.29 % | 63.908 M -7.34 % | 68.971 M -2.96 % | 71.073 M 0.45 % | 70.754 M 219.33 % | 22.157 M |
| Cash and short term investments | 68.710 M -0.93 % | 69.354 M 1.90 % | 68.064 M 0.22 % | 67.917 M -1.29 % | 68.807 M 7.71 % | 63.883 M -14.26 % | 74.510 M 3.38 % | 72.076 M -1.02 % | 72.821 M 6.94 % | 68.095 M -6.81 % | 73.070 M -2.68 % | 75.085 M 0.27 % | 74.880 M 183.21 % | 26.440 M |
| Total current assets | 81.287 M -2.22 % | 83.133 M 1.17 % | 82.171 M 0.93 % | 81.416 M -0.79 % | 82.068 M 8.78 % | 75.442 M -12.71 % | 86.422 M 4.83 % | 82.439 M 1.63 % | 81.117 M 5.17 % | 77.126 M -5.75 % | 81.828 M 0.37 % | 81.528 M 2.37 % | 79.637 M 142.07 % | 32.898 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 |
| Net receivables | 11.772 M -7.87 % | 12.777 M 15.19 % | 11.092 M -11.31 % | 12.506 M -0.17 % | 12.527 M 18.05 % | 10.612 M 30.85 % | 8.110 M -15.10 % | 9.552 M 17.85 % | 8.105 M -4.56 % | 8.492 M 23.56 % | 6.873 M 7.16 % | 6.414 M 35.57 % | 4.731 M -26.74 % | 6.458 M |
| Tax assets | 1.200 M 0.00 % | 1.200 M 0.00 % | 1.200 M 41.18 % | 850.000 K 0.00 % | 850.000 K 0.00 % | 850.000 K 0.00 % | 850.000 K 183.33 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K 0.00 % | 300.000 K | 0.000 | 0.000 | 0.000 |
| 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 |
| Account payables | 3.458 M -19.07 % | 4.273 M -13.89 % | 4.962 M 22.28 % | 4.058 M 5.02 % | 3.864 M 71.96 % | 2.247 M 471.76 % | 393.000 K -85.77 % | 2.762 M -8.57 % | 3.021 M 42.70 % | 2.117 M 2 579.75 % | 79.000 K -96.35 % | 2.165 M -15.13 % | 2.551 M 36.20 % | 1.873 M |
| Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 487.000 K 516.46 % | 79.000 K 1.28 % | 78.000 K | 0.000 -100.00 % | 478.000 K 155.61 % | 187.000 K -46.88 % | 352.000 K | 0.000 |
| Deferred revenue non current | 67.000 K -20.24 % | 84.000 K -21.50 % | 107.000 K 22.99 % | 87.000 K -22.32 % | 112.000 K -18.84 % | 138.000 K -16.36 % | 165.000 K -14.95 % | 194.000 K 106.38 % | 94.000 K -24.19 % | 124.000 K 31.91 % | 94.000 K 17.50 % | 80.000 K -20.79 % | 101.000 K -16.53 % | 121.000 K |
| 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 |
| Capital lease obligations | 678.000 K -8.38 % | 740.000 K -7.73 % | 802.000 K -7.07 % | 863.000 K 14.46 % | 754.000 K -15.09 % | 888.000 K 19.35 % | 744.000 K -44.23 % | 1.334 M -14.21 % | 1.555 M -12.20 % | 1.771 M -1.56 % | 1.799 M -11.29 % | 2.028 M -10.07 % | 2.255 M 97.12 % | 1.144 M |
| 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 |
| Other total stockholders equity | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M 0.00 % | -20.649 M | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.000 K 0.00 % | 9.000 K 0.00 % | 9.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 106.830 M -1.29 % | 108.231 M 1.75 % | 106.373 M 1.19 % | 105.125 M 0.54 % | 104.559 M 6.49 % | 98.189 M 2.63 % | 95.674 M 4.46 % | 91.589 M 1.07 % | 90.619 M 4.74 % | 86.519 M -5.22 % | 91.280 M 6.62 % | 85.615 M 1.88 % | 84.036 M 127.61 % | 36.921 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 |
| 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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | -76.000 K -110.20 % | 745.000 K 144.56 % | -1.672 M -383.87 % | 589.000 K -35.70 % | 916.000 K 67.46 % | 547.000 K 187.24 % | -627.000 K -95.94 % | -320.000 K -129.99 % | 1.067 M 485.20 % | -277.000 K -146.95 % | 590.000 K 124.03 % | -2.455 M -233.06 % | 1.845 M 9 325.00 % | -20.000 K |
| Accounts receivables | 1.011 M 32.85 % | 761.000 K 164.06 % | -1.188 M -5 500.00 % | 22.000 K 101.14 % | -1.935 M -418.78 % | 607.000 K 136.68 % | -1.655 M -11.00 % | -1.491 M -471.82 % | 401.000 K 182.39 % | 142.000 K 106.35 % | -2.236 M -33.33 % | -1.677 M -200.90 % | 1.662 M 237.12 % | 493.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 |
| Accounts payables | -817.000 K -18.92 % | -687.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 |
| Other working capital | -270.000 K -140.24 % | 671.000 K 238.64 % | -484.000 K -185.36 % | 567.000 K -80.11 % | 2.851 M 4 851.67 % | -60.000 K -105.84 % | 1.028 M -12.21 % | 1.171 M 75.83 % | 666.000 K 258.95 % | -419.000 K -114.83 % | 2.826 M 463.24 % | -778.000 K -525.14 % | 183.000 K 135.67 % | -513.000 K |
| Other non cash items | -478.000 K 56.47 % | -1.098 M 31.67 % | -1.607 M -70.59 % | -942.000 K -2.61 % | -918.000 K -14.61 % | -801.000 K 57.84 % | -1.900 M -276.24 % | -505.000 K 56.91 % | -1.172 M 8.79 % | -1.285 M -93.82 % | -663.000 K 31.22 % | -964.000 K -80.19 % | -535.000 K 37.13 % | -851.000 K |
| Net cash provided by operating activities | 2.505 M -0.95 % | 2.529 M -3.88 % | 2.631 M -5.05 % | 2.771 M -45.44 % | 5.079 M 105.79 % | 2.468 M -15.33 % | 2.915 M 56.30 % | 1.865 M -63.50 % | 5.110 M 429.53 % | 965.000 K -72.56 % | 3.517 M 491.09 % | 595.000 K -88.34 % | 5.102 M 41.37 % | 3.609 M |
| Investments in property plant and equipment | -716.000 K 37.52 % | -1.146 M -367.76 % | -245.000 K 83.39 % | -1.475 M -3 587.50 % | -40.000 K 99.70 % | -13.536 M -11 086.78 % | -121.000 K -1 244.44 % | -9.000 K 97.73 % | -396.000 K -85.05 % | -214.000 K 53.07 % | -456.000 K -2 300.00 % | -19.000 K 92.05 % | -239.000 K -127.62 % | -105.000 K |
| Acquisitions net | 0.000 | 0.000 -100.00 % | 18.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 K | 0.000 100.00 % | -3.000 K | 0.000 -100.00 % | 13.000 K | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -3.000 K -100.35 % | 862.000 K -24.39 % | 1.140 M 28 600.00 % | -4.000 K -100.83 % | 483.000 K 2 941.18 % | -17.000 K -100.52 % | 3.292 M 5 778.57 % | 56.000 K -91.36 % | 648.000 K 113.15 % | -4.927 M -82 016.67 % | -6.000 K -119.35 % | 31.000 K -71.82 % | 110.000 K |
| Net cash used for investing activites | -716.000 K 37.68 % | -1.149 M -280.94 % | 635.000 K 289.55 % | -335.000 K -661.36 % | -44.000 K 99.66 % | -13.053 M -9 497.79 % | -136.000 K -104.14 % | 3.283 M 1 065.59 % | -340.000 K -178.34 % | 434.000 K 108.06 % | -5.383 M -21 432.00 % | -25.000 K 87.98 % | -208.000 K -4 260.00 % | 5.000 K |
| Debt repayment | -49.000 K 0.00 % | -49.000 K -2.08 % | -48.000 K -2.13 % | -47.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -590.000 K |
| 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 |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | -2.280 M | 0.000 100.00 % | -2.280 M 0.00 % | -2.280 M | 0.000 | 0.000 | 0.000 100.00 % | -2.280 M | 0.000 100.00 % | -5.928 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Other financing activites | -21.000 K 8.70 % | -23.000 K 95.99 % | -573.000 K -467.31 % | 156.000 K 207.59 % | -145.000 K 58.92 % | -353.000 K -16.12 % | -304.000 K -21.60 % | -250.000 K 0.00 % | -250.000 K 63.34 % | -682.000 K -171.71 % | -251.000 K 0.00 % | -251.000 K -100.57 % | 43.717 M 20 153.67 % | -218.000 K |
| Net cash used provided by financing activities | -2.350 M -3 163.89 % | -72.000 K 97.48 % | -2.853 M -30.87 % | -2.180 M -1 403.45 % | -145.000 K 58.92 % | -353.000 K -16.12 % | -304.000 K 87.98 % | -2.530 M -912.00 % | -250.000 K 96.22 % | -6.610 M -2 533.47 % | -251.000 K 0.00 % | -251.000 K -100.57 % | 43.717 M 5 510.52 % | -808.000 K |
| Effect of forex changes on cash | -86.000 K -377.78 % | -18.000 K 75.34 % | -73.000 K | 0.000 100.00 % | -18.000 K -116.51 % | 109.000 K 554.17 % | -24.000 K -9.09 % | -22.000 K -116.06 % | 137.000 K 328.13 % | 32.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Net change in cash | -647.000 K -150.16 % | 1.290 M 777.55 % | 147.000 K -42.58 % | 256.000 K -94.75 % | 4.872 M 144.99 % | -10.829 M -541.82 % | 2.451 M -5.59 % | 2.596 M -44.26 % | 4.657 M 189.92 % | -5.179 M -160.78 % | -1.986 M -722.57 % | 319.000 K -99.34 % | 48.611 M 1 632.39 % | 2.806 M |
| Cash at beginning of period | 69.232 M 1.90 % | 67.942 M 0.22 % | 67.795 M 0.38 % | 67.539 M 7.77 % | 62.667 M -14.73 % | 73.496 M 3.45 % | 71.045 M 3.79 % | 68.449 M 7.30 % | 63.792 M -7.51 % | 68.971 M -2.80 % | 70.957 M 0.45 % | 70.638 M 220.69 % | 22.027 M 14.60 % | 19.221 M |
| Cash at end of period | 68.585 M -0.93 % | 69.232 M 1.90 % | 67.942 M 0.22 % | 67.795 M 0.38 % | 67.539 M 7.77 % | 62.667 M -14.73 % | 73.496 M 3.45 % | 71.045 M 3.79 % | 68.449 M 7.30 % | 63.792 M -7.51 % | 68.971 M -2.80 % | 70.957 M 0.45 % | 70.638 M 220.69 % | 22.027 M |
| Operating cash flow | 2.505 M -0.95 % | 2.529 M -3.88 % | 2.631 M -5.05 % | 2.771 M -45.44 % | 5.079 M 105.79 % | 2.468 M -15.33 % | 2.915 M 56.30 % | 1.865 M -63.50 % | 5.110 M 429.53 % | 965.000 K -72.56 % | 3.517 M 491.09 % | 595.000 K -88.34 % | 5.102 M 41.37 % | 3.609 M |
| Capital expenditure | -716.000 K 37.52 % | -1.146 M -367.76 % | -245.000 K 83.39 % | -1.475 M -3 587.50 % | -40.000 K 99.70 % | -13.536 M -11 086.78 % | -121.000 K -1 244.44 % | -9.000 K 97.73 % | -396.000 K -85.05 % | -214.000 K 53.07 % | -456.000 K -2 300.00 % | -19.000 K 92.05 % | -239.000 K -127.62 % | -105.000 K |
| Free CashFlow | 1.789 M 29.36 % | 1.383 M -42.04 % | 2.386 M 84.10 % | 1.296 M -74.28 % | 5.039 M 145.53 % | -11.068 M -496.13 % | 2.794 M 50.54 % | 1.856 M -60.63 % | 4.714 M 527.70 % | 751.000 K -75.47 % | 3.061 M 431.42 % | 576.000 K -88.16 % | 4.863 M 38.78 % | 3.504 M |
| 2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 |