Alwasail Industrial Company 9525.SR
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | 460.106 M 3.16 % | 446.004 M 15.37 % | 386.591 M 27.27 % | 303.751 M 0.89 % | 301.062 M -5.19 % | 317.559 M |
| Net income | 39.137 M 16.52 % | 33.589 M 4.10 % | 32.267 M 6.17 % | 30.392 M 9.89 % | 27.657 M 27.98 % | 21.609 M |
| Income before tax | 45.420 M 10.44 % | 41.126 M 5.35 % | 39.038 M 6.30 % | 36.723 M 12.97 % | 32.507 M 22.60 % | 26.514 M |
| Income before tax ratio | 0.10 7.06 % | 0.09 -8.68 % | 0.10 -16.48 % | 0.12 11.97 % | 0.11 29.32 % | 0.08 |
| EBITDA | 49.017 M -5.60 % | 51.926 M 3.40 % | 50.220 M 7.04 % | 46.916 M 6.15 % | 44.199 M 13.52 % | 38.935 M |
| Net income ratio | 0.09 12.95 % | 0.08 -9.77 % | 0.08 -16.58 % | 0.10 8.92 % | 0.09 35.00 % | 0.07 |
| Ratio EBITDA | 0.11 -8.50 % | 0.12 -10.38 % | 0.13 -15.89 % | 0.15 5.21 % | 0.15 19.74 % | 0.12 |
| Gross profit ratio | 0.27 11.05 % | 0.24 -4.42 % | 0.25 -5.79 % | 0.27 -12.49 % | 0.31 53.06 % | 0.20 |
| Weighted average shs out dil | 244.605 M -2.16 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M |
| Weighted average shs out | 244.605 M -2.16 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.001 M |
| EPS diluted | 0.16 23.08 % | 0.13 0.00 % | 0.13 8.33 % | 0.12 9.09 % | 0.11 27.31 % | 0.09 |
| Earnings per share | 0.16 23.08 % | 0.13 0.00 % | 0.13 8.33 % | 0.12 9.09 % | 0.11 27.31 % | 0.09 |
| Gross profit | 123.655 M 14.56 % | 107.938 M 10.27 % | 97.888 M 19.91 % | 81.638 M -11.71 % | 92.465 M 45.11 % | 63.720 M |
| Income tax expense | 6.283 M -16.64 % | 7.537 M 11.31 % | 6.771 M 6.96 % | 6.331 M 30.53 % | 4.850 M -1.11 % | 4.905 M |
| Cost of revenue | 336.450 M -0.48 % | 338.066 M 17.10 % | 288.703 M 29.98 % | 222.113 M 6.48 % | 208.597 M -17.82 % | 253.839 M |
| General and administrative expenses | 0.000 -100.00 % | 19.798 M -3.50 % | 20.515 M 25.61 % | 16.333 M -48.72 % | 31.848 M 97.56 % | 16.121 M |
| Selling and marketing expenses | 0.000 -100.00 % | 46.090 M 21.51 % | 37.931 M 21.26 % | 31.282 M 1.64 % | 30.778 M 3.88 % | 29.629 M |
| Other expenses | -87.587 M | 0.000 -100.00 % | 221.638 K | 0.000 | 0.000 | 0.000 |
| Operating expenses | 87.587 M 32.93 % | 65.888 M 12.73 % | 58.446 M 22.75 % | 47.615 M -19.48 % | 59.136 M 69.15 % | 34.960 M |
| Cost and expenses | 420.562 M 4.11 % | 403.954 M 16.36 % | 347.149 M 28.70 % | 269.728 M 0.75 % | 267.733 M -7.29 % | 288.799 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 175.175 M 165.87 % | 65.888 M 12.73 % | 58.446 M 22.75 % | 47.615 M -19.48 % | 59.136 M 18.61 % | 49.856 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.246 M |
| Interest expense | 3.961 M 216.62 % | 1.251 M 99.99 % | 625.616 K 262.09 % | 172.780 K -86.10 % | 1.243 M | 0.000 |
| Depreciation and amortization | 12.948 M 31.11 % | 9.876 M -5.31 % | 10.430 M 5.66 % | 9.871 M -5.54 % | 10.450 M 27.53 % | 8.194 M |
| Operating income | 36.068 M -14.23 % | 42.050 M 6.61 % | 39.442 M 15.93 % | 34.023 M 2.08 % | 33.329 M 8.42 % | 30.741 M |
| Operating income ratio | 0.08 -16.85 % | 0.09 -7.59 % | 0.10 -8.91 % | 0.11 1.18 % | 0.11 14.36 % | 0.10 |
| Total other income expenses net | 9.352 M 1 111.87 % | -924.194 K -128.77 % | -403.978 K -114.96 % | 2.700 M 428.26 % | -822.489 K 80.54 % | -4.227 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Net debt | 9.161 M 194.17 % | 3.114 M 113.43 % | -23.185 M -581.53 % | -3.402 M 54.76 % | -7.520 M -120.07 % | 37.470 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 17.687 M -5.13 % | 18.643 M 325.03 % | 4.386 M -18.75 % | 5.398 M -42.15 % | 9.332 M -80.30 % | 47.370 M |
| Accumulated other comprehensive income loss | 0.000 | 0.000 -100.00 % | 37.128 M 9.96 % | 33.764 M 10.02 % | 30.689 M 4 304.35 % | 696.778 K |
| Retained earnings | 68.221 M -38.02 % | 110.071 M 86.50 % | 59.018 M 38.94 % | 42.478 M 180.84 % | 15.125 M -49.44 % | 29.916 M |
| Common stock | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M |
| Total equity | 321.196 M -10.79 % | 360.031 M 4.01 % | 346.146 M 6.10 % | 326.242 M 10.29 % | 295.814 M 5.42 % | 280.613 M |
| Other non current liabilities | 55.460 M 327.50 % | 12.973 M -20.88 % | 16.397 M 69.35 % | 9.682 M 19.90 % | 8.075 M -22.01 % | 10.354 M |
| Long term debt | 15.866 M -6.91 % | 17.044 M 210.56 % | 5.488 M 34.90 % | 4.068 M -1.35 % | 4.124 M 4.30 % | 3.954 M |
| Total non current liabilities | 71.327 M 137.62 % | 30.017 M 37.16 % | 21.885 M 59.16 % | 13.750 M 12.72 % | 12.199 M -14.74 % | 14.308 M |
| Other current liabilities | 39.371 M 23.29 % | 31.935 M 286.82 % | 8.256 M 30.73 % | 6.315 M -64.03 % | 17.555 M -9.75 % | 19.452 M |
| Deferred revenue | 0.000 | 0.000 -100.00 % | 6.621 M 49.82 % | 4.419 M 63.25 % | 2.707 M | 0.000 |
| Short term debt | 1.821 M 13.86 % | 1.599 M -2.63 % | 1.642 M 23.47 % | 1.330 M -81.71 % | 7.270 M -83.25 % | 43.416 M |
| Total current liabilities | 123.996 M 5.94 % | 117.040 M 27.99 % | 91.448 M -0.91 % | 92.289 M -11.67 % | 104.486 M -15.15 % | 123.148 M |
| Total liabilities | 195.322 M 32.82 % | 147.057 M 29.76 % | 113.333 M 6.88 % | 106.040 M -9.12 % | 116.685 M -15.11 % | 137.456 M |
| Other non current assets | 0.000 -100.00 % | 159.994 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.146 M -21.39 % | 1.458 M -17.99 % | 1.778 M -9.16 % | 1.958 M -12.89 % | 2.247 M -11.53 % | 2.540 M |
| GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Goodwill and intangible assets | 1.146 M -21.39 % | 1.458 M -17.99 % | 1.778 M -9.16 % | 1.958 M -12.89 % | 2.247 M -11.53 % | 2.540 M |
| Property plant equipment net | 164.268 M | 0.000 -100.00 % | 144.868 M 1.64 % | 142.535 M -0.81 % | 143.693 M -2.20 % | 146.921 M |
| Total non current assets | 165.414 M 2.45 % | 161.453 M 10.10 % | 146.646 M 1.49 % | 144.493 M -0.99 % | 145.941 M -2.36 % | 149.461 M |
| Other current assets | 237.356 M 1 015.39 % | 21.280 M -61.33 % | 55.033 M 47.19 % | 37.389 M -3.16 % | 38.609 M 6.45 % | 36.268 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 8.525 M -45.10 % | 15.529 M -43.68 % | 27.572 M 213.31 % | 8.800 M -47.78 % | 16.852 M 70.22 % | 9.900 M |
| Cash and short term investments | 8.525 M -45.10 % | 15.529 M -43.68 % | 27.572 M 213.31 % | 8.800 M -47.78 % | 16.852 M 70.22 % | 9.900 M |
| Total current assets | 351.104 M 1.58 % | 345.635 M 10.49 % | 312.832 M 8.70 % | 287.788 M 7.96 % | 266.558 M -0.76 % | 268.608 M |
| Inventory | 0.000 -100.00 % | 179.050 M 14.09 % | 156.940 M 6.92 % | 146.786 M 19.87 % | 122.453 M -12.15 % | 139.383 M |
| Net receivables | 105.223 M -18.92 % | 129.777 M 75.65 % | 73.883 M -22.08 % | 94.813 M 6.96 % | 88.643 M 6.73 % | 83.057 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 82.804 M -0.84 % | 83.506 M 22.52 % | 68.159 M -7.76 % | 73.894 M 3.92 % | 71.108 M 17.96 % | 60.280 M |
| Tax payables | 0.000 | 0.000 -100.00 % | 6.771 M 6.96 % | 6.331 M 8.30 % | 5.846 M | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Capital lease obligations | 4.584 M 7.12 % | 4.280 M -2.43 % | 4.386 M -18.75 % | 5.398 M 51.59 % | 3.561 M | 0.000 |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 0.000 100.00 % | -39.907 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 516.518 M 1.86 % | 507.088 M 10.36 % | 459.479 M 6.29 % | 432.281 M 4.80 % | 412.499 M -1.33 % | 418.069 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | -5.417 M 87.56 % | -43.528 M -284.20 % | -11.329 M 71.17 % | -39.303 M -525.45 % | 9.238 M 270.61 % | -5.415 M |
| Accounts receivables | 5.440 M | 0.000 -100.00 % | 18.116 M 453.29 % | -5.128 M -55.57 % | -3.296 M -130.12 % | 10.944 M |
| Inventory | -16.700 M | 0.000 100.00 % | -10.154 M 58.27 % | -24.332 M -243.73 % | 16.929 M 197.63 % | -17.340 M |
| Accounts payables | -701.918 K | 0.000 100.00 % | -5.736 M -305.90 % | 2.786 M -74.28 % | 10.829 M | 0.000 |
| Other working capital | 6.545 M 115.04 % | -43.528 M -221.12 % | -13.555 M -7.34 % | -12.628 M 17.05 % | -15.224 M -1 650.86 % | 981.653 K |
| Other non cash items | -11.388 M -132.00 % | 35.590 M 714.44 % | 4.370 M 32.18 % | 3.306 M -31.21 % | 4.806 M 252.15 % | -3.159 M |
| Net cash provided by operating activities | 35.281 M 37.54 % | 25.650 M -28.22 % | 35.737 M 737.66 % | 4.266 M -92.34 % | 55.713 M 150.02 % | 22.284 M |
| Investments in property plant and equipment | -14.885 M 41.78 % | -25.566 M -103.18 % | -12.583 M -148.93 % | -5.055 M 25.08 % | -6.747 M 51.57 % | -13.930 M |
| Acquisitions net | 12.000 M | 0.000 | 0.000 -100.00 % | 206.097 K 50.34 % | 137.087 K | 0.000 |
| Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 0.000 100.00 % | -6.350 K 99.22 % | -813.274 K -79.65 % | -452.709 K -475.42 % | 120.587 K 765.20 % | -18.128 K |
| Net cash used for investing activites | -2.885 M 88.72 % | -25.572 M -103.23 % | -12.583 M -159.51 % | -4.849 M 26.64 % | -6.610 M 52.61 % | -13.948 M |
| Debt repayment | 130.093 K | 0.000 -100.00 % | 9.755 M 269.04 % | -5.771 M | 0.000 | 0.000 |
| Common stock issued | 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 |
| Dividends paid | -37.500 M | 0.000 100.00 % | -12.500 M | 0.000 | 0.000 100.00 % | -11.439 M |
| Other financing activites | -2.029 M 83.26 % | -12.121 M -589.94 % | -1.757 M -3.44 % | -1.698 M 95.66 % | -39.104 M -1 213.38 % | 3.512 M |
| Net cash used provided by financing activities | -39.399 M -225.03 % | -12.121 M -176.60 % | -4.382 M 41.33 % | -7.469 M 80.90 % | -39.104 M -393.33 % | -7.926 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.443 M |
| Net change in cash | -7.003 M 41.85 % | -12.043 M -164.16 % | 18.772 M 333.14 % | -8.052 M -180.52 % | 10.000 M 45.93 % | 6.852 M |
| Cash at beginning of period | 15.529 M -43.68 % | 27.572 M 213.31 % | 8.800 M -47.78 % | 16.852 M 145.93 % | 6.852 M | 0.000 |
| Cash at end of period | 8.525 M -45.10 % | 15.529 M -43.68 % | 27.572 M 213.31 % | 8.800 M -47.78 % | 16.852 M 145.93 % | 6.852 M |
| Operating cash flow | 35.281 M 37.54 % | 25.650 M -28.22 % | 35.737 M 737.66 % | 4.266 M -92.34 % | 55.713 M 150.02 % | 22.284 M |
| Capital expenditure | -14.870 M 41.84 % | -25.566 M -103.18 % | -12.583 M -148.93 % | -5.055 M 25.08 % | -6.747 M 51.57 % | -13.930 M |
| Free CashFlow | 20.411 M 24 008.89 % | 84.660 K -99.63 % | 23.154 M 3 036.75 % | -788.417 K -101.61 % | 48.966 M 486.18 % | 8.353 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 116.211 M -51.59 % | 240.036 M 9.07 % | 220.070 M -7.69 % | 238.399 M 14.83 % | 207.605 M -5.98 % | 220.819 M 33.21 % | 165.772 M 1.42 % | 163.454 M 16.51 % | 140.297 M -7.69 % | 151.984 M 1.95 % | 149.078 M -6.11 % | 158.779 M 0.00 % | 158.779 M |
| Net income | 3.566 M -75.89 % | 14.795 M -39.22 % | 24.342 M 53.51 % | 15.857 M -10.57 % | 17.732 M 10.21 % | 16.090 M -0.54 % | 16.177 M 0.52 % | 16.094 M 12.56 % | 14.298 M 35.22 % | 10.574 M -38.10 % | 17.083 M 58.11 % | 10.805 M 0.00 % | 10.805 M |
| Income before tax | 4.995 M -71.59 % | 17.578 M -36.87 % | 27.842 M 173.04 % | 10.197 M -50.81 % | 20.732 M 9.92 % | 18.861 M -6.52 % | 20.177 M 1.27 % | 19.925 M 18.62 % | 16.798 M 40.88 % | 11.924 M -42.07 % | 20.583 M 55.26 % | 13.257 M 0.00 % | 13.257 M |
| Income before tax ratio | 0.04 -41.31 % | 0.07 -42.12 % | 0.13 195.78 % | 0.04 -57.17 % | 0.10 16.92 % | 0.09 -29.83 % | 0.12 -0.15 % | 0.12 1.81 % | 0.12 52.61 % | 0.08 -43.18 % | 0.14 65.36 % | 0.08 0.00 % | 0.08 |
| EBITDA | 8.694 M -87.76 % | 71.035 M 199.81 % | 23.693 M -60.14 % | 59.446 M 121.04 % | 26.893 M 7.00 % | 25.134 M 0.70 % | 24.959 M 17.06 % | 21.322 M 2.87 % | 20.727 M 27.87 % | 16.209 M -36.24 % | 25.422 M 30.59 % | 19.467 M 0.00 % | 19.467 M |
| Net income ratio | 0.03 -50.21 % | 0.06 -44.28 % | 0.11 66.29 % | 0.07 -22.12 % | 0.09 17.22 % | 0.07 -25.33 % | 0.10 -0.89 % | 0.10 -3.38 % | 0.10 46.48 % | 0.07 -39.29 % | 0.11 68.39 % | 0.07 0.00 % | 0.07 |
| Ratio EBITDA | 0.07 -74.72 % | 0.30 174.87 % | 0.11 -56.82 % | 0.25 92.49 % | 0.13 13.81 % | 0.11 -24.40 % | 0.15 15.42 % | 0.13 -11.70 % | 0.15 38.52 % | 0.11 -37.46 % | 0.17 39.09 % | 0.12 0.00 % | 0.12 |
| Gross profit ratio | 0.21 -21.36 % | 0.27 -0.19 % | 0.27 -56.64 % | 0.62 159.58 % | 0.24 7.47 % | 0.22 -22.81 % | 0.29 4.61 % | 0.28 5.51 % | 0.26 -31.55 % | 0.38 49.41 % | 0.26 27.20 % | 0.20 0.00 % | 0.20 |
| Weighted average shs out dil | 254.747 M 1.94 % | 249.910 M -0.04 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M |
| Weighted average shs out | 254.747 M 1.94 % | 249.910 M -0.04 % | 250.000 M 0.00 % | 250.006 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.002 M 0.00 % | 250.007 M 0.00 % | 250.008 M 0.00 % | 250.004 M 0.00 % | 250.001 M 0.00 % | 250.001 M |
| EPS diluted | 0.01 -76.35 % | 0.06 -39.22 % | 0.10 53.63 % | 0.06 -10.58 % | 0.07 10.09 % | 0.06 -0.46 % | 0.06 0.47 % | 0.06 12.59 % | 0.06 35.55 % | 0.04 -38.30 % | 0.07 58.33 % | 0.04 0.00 % | 0.04 |
| Earnings per share | 0.01 -76.35 % | 0.06 -39.22 % | 0.10 53.63 % | 0.06 -10.58 % | 0.07 10.09 % | 0.06 -0.46 % | 0.06 0.47 % | 0.06 12.59 % | 0.06 35.55 % | 0.04 -38.30 % | 0.07 58.33 % | 0.04 0.00 % | 0.04 |
| Gross profit | 24.540 M -61.93 % | 64.453 M 8.87 % | 59.203 M -59.97 % | 147.909 M 198.09 % | 49.619 M 1.04 % | 49.109 M 2.83 % | 47.759 M 6.09 % | 45.017 M 22.93 % | 36.621 M -36.81 % | 57.955 M 52.32 % | 38.049 M 19.43 % | 31.860 M 0.00 % | 31.860 M |
| Income tax expense | 1.428 M -48.68 % | 2.783 M -20.49 % | 3.500 M 122.07 % | -15.857 M -628.58 % | 3.000 M 8.26 % | 2.771 M -30.72 % | 4.000 M 4.42 % | 3.831 M 53.23 % | 2.500 M 85.20 % | 1.350 M -61.43 % | 3.500 M 42.72 % | 2.452 M 0.00 % | 2.452 M |
| Cost of revenue | 91.671 M -47.79 % | 175.583 M 9.15 % | 160.868 M 77.77 % | 90.490 M -42.72 % | 157.986 M -7.99 % | 171.710 M 45.50 % | 118.013 M -0.36 % | 118.437 M 14.24 % | 103.676 M 10.26 % | 94.028 M -15.31 % | 111.029 M -12.52 % | 126.919 M 0.00 % | 126.919 M |
| General and administrative expenses | 5.459 M | 0.000 -100.00 % | 10.877 M 113.04 % | 5.105 M 6.51 % | 4.794 M 1.21 % | 4.736 M 19.07 % | 3.978 M -56.89 % | 9.227 M 29.85 % | 7.106 M -68.18 % | 22.331 M 134.63 % | 9.518 M 18.07 % | 8.061 M 0.00 % | 8.061 M |
| Selling and marketing expenses | 14.073 M | 0.000 -100.00 % | 26.149 M 98.62 % | 13.166 M 34.24 % | 9.807 M -7.78 % | 10.635 M 10.00 % | 9.668 M -47.65 % | 18.469 M 44.39 % | 12.791 M -30.78 % | 18.478 M 50.23 % | 12.300 M -16.97 % | 14.814 M 0.00 % | 14.814 M |
| Other expenses | 936.464 K -97.90 % | 44.583 M | 0.000 100.00 % | -4.000 -100.00 % | 500.000 K | 0.000 -100.00 % | 1.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Operating expenses | 20.468 M -54.09 % | 44.583 M 9.28 % | 40.799 M 124.42 % | 18.180 M -35.76 % | 28.301 M -4.56 % | 29.654 M 6.78 % | 27.772 M 11.14 % | 24.988 M 26.50 % | 19.754 M -56.77 % | 45.698 M 174.56 % | 16.644 M -4.78 % | 17.480 M 0.00 % | 17.480 M |
| Cost and expenses | 112.139 M -49.57 % | 222.372 M 10.27 % | 201.666 M 85.58 % | 108.670 M -41.67 % | 186.287 M -7.49 % | 201.364 M 38.12 % | 145.785 M 1.64 % | 143.426 M 16.20 % | 123.430 M -11.66 % | 139.726 M 9.44 % | 127.673 M -11.58 % | 144.400 M 0.00 % | 144.400 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 |
| Selling general and administrative expenses | 19.532 M | 0.000 -100.00 % | 40.799 M 122.42 % | 18.343 M -34.02 % | 27.801 M -6.25 % | 29.654 M 12.88 % | 26.272 M -5.22 % | 27.718 M 39.31 % | 19.897 M -51.41 % | 40.945 M 87.67 % | 21.818 M -12.48 % | 24.928 M 0.00 % | 24.928 M |
| Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.020 K 51.28 % | 68.760 K -79.39 % | 333.556 K -59.43 % | 822.208 K -26.78 % | 1.123 M 0.00 % | 1.123 M |
| Interest expense | 299.250 K 8.13 % | 276.753 K 32.44 % | 208.966 K | 0.000 -100.00 % | 586.363 K -6.27 % | 625.616 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Depreciation and amortization | 3.400 M -48.35 % | 6.582 M 24.45 % | 5.289 M 109.31 % | 2.527 M -54.68 % | 5.576 M -1.28 % | 5.648 M 18.12 % | 4.782 M 18.85 % | 4.023 M 0.51 % | 4.003 M -3.69 % | 4.156 M -1.83 % | 4.234 M 3.34 % | 4.097 M 0.00 % | 4.097 M |
| Operating income | 4.071 M -93.68 % | 64.453 M 250.21 % | 18.404 M -67.67 % | 56.919 M 167.00 % | 21.318 M 9.58 % | 19.454 M -2.67 % | 19.987 M 15.54 % | 17.299 M 3.44 % | 16.724 M 38.75 % | 12.053 M -43.12 % | 21.189 M 37.85 % | 15.371 M 0.00 % | 15.371 M |
| Operating income ratio | 0.04 -86.95 % | 0.27 221.08 % | 0.08 -64.97 % | 0.24 132.51 % | 0.10 16.55 % | 0.09 -26.93 % | 0.12 13.93 % | 0.11 -11.22 % | 0.12 50.31 % | 0.08 -44.20 % | 0.14 46.82 % | 0.10 0.00 % | 0.10 |
| Total other income expenses net | 923.266 K 1 168.78 % | -86.385 K -100.92 % | 9.438 M 120.20 % | -46.722 M -7 868.04 % | -586.363 K 1.24 % | -593.729 K -412.90 % | 189.751 K -92.77 % | 2.626 M 3 447.21 % | 74.026 K 157.26 % | -129.270 K 78.66 % | -605.904 K 71.33 % | -2.114 M 0.00 % | -2.114 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2019-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | 24.183 M 47.70 % | 16.373 M 1 091.55 % | -1.651 M -153.02 % | 3.114 M 128.11 % | -11.078 M 52.22 % | -23.185 M -725.22 % | -2.810 M 17.41 % | -3.402 M 74.45 % | -13.314 M -7.21 % | -12.419 M -133.14 % | 37.470 M |
| Total investments | 0.000 | 0.000 | 0.000 -100.00 % | 4.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 38.888 M 56.18 % | 24.899 M 13.29 % | 21.978 M 17.89 % | 18.643 M 219.52 % | 5.835 M 33.02 % | 4.386 M -23.86 % | 5.760 M 6.71 % | 5.398 M 122.99 % | 2.421 M -69.09 % | 7.833 M -83.46 % | 47.370 M |
| Accumulated other comprehensive income loss | -511.538 K -101.19 % | 42.975 M 107 787.85 % | -39.907 K 0.00 % | -39.907 K -100.11 % | 37.128 M 0.00 % | 37.128 M 9.96 % | 33.764 M 4 247.59 % | 776.611 K 4.88 % | 740.445 K 0.00 % | 740.446 K 6.27 % | 696.778 K |
| Retained earnings | 72.564 M 6.37 % | 68.221 M -37.65 % | 109.413 M -0.60 % | 110.071 M 89.78 % | 57.999 M -1.73 % | 59.018 M 27.87 % | 46.155 M -38.84 % | 75.465 M 27.11 % | 59.371 M 31.72 % | 45.073 M 50.66 % | 29.916 M |
| Common stock | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M 0.00 % | 250.000 M |
| Total equity | 365.539 M 13.81 % | 321.196 M -10.62 % | 359.373 M -0.18 % | 360.031 M 4.32 % | 345.127 M -0.29 % | 346.146 M 4.92 % | 329.919 M 1.13 % | 326.242 M 5.20 % | 310.111 M 4.83 % | 295.814 M 5.42 % | 280.613 M |
| Other non current liabilities | 16.218 M -70.76 % | 55.460 M 296.92 % | 13.973 M 7.71 % | 12.973 M -49.88 % | 25.882 M 57.85 % | 16.397 M 69.35 % | 9.682 M 0.00 % | 9.682 M -2.53 % | 9.934 M -2.01 % | 10.137 M -2.09 % | 10.354 M |
| Long term debt | 18.861 M 18.87 % | 15.866 M 5.05 % | 15.103 M -11.39 % | 17.044 M 271.91 % | 4.583 M -16.50 % | 5.488 M 6.05 % | 5.175 M 27.20 % | 4.068 M 68.05 % | 2.421 M 17.41 % | 2.062 M -47.85 % | 3.954 M |
| Total non current liabilities | 35.078 M -50.82 % | 71.327 M 145.31 % | 29.076 M -3.14 % | 30.017 M -1.47 % | 30.465 M 39.20 % | 21.885 M 47.30 % | 14.857 M 8.05 % | 13.750 M 11.30 % | 12.354 M 1.27 % | 12.199 M -14.74 % | 14.308 M |
| Other current liabilities | 24.859 M -22.70 % | 32.159 M -3.45 % | 33.308 M 4.30 % | 31.935 M 299.40 % | 7.996 M -3.15 % | 8.256 M 18.88 % | 6.944 M -59.31 % | 17.065 M 45.10 % | 11.761 M -57.40 % | 27.607 M 41.92 % | 19.452 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.886 M 34.21 % | 6.621 M 572.53 % | 984.441 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Short term debt | 20.027 M 121.72 % | 9.032 M 31.38 % | 6.875 M 329.95 % | 1.599 M 27.72 % | 1.252 M -23.76 % | 1.642 M 180.48 % | 585.492 K -55.98 % | 1.330 M | 0.000 -100.00 % | 5.771 M -86.71 % | 43.416 M |
| Total current liabilities | 160.975 M 29.82 % | 123.996 M -13.18 % | 142.811 M 22.02 % | 117.040 M -19.63 % | 145.620 M 59.24 % | 91.448 M -17.42 % | 110.735 M 19.99 % | 92.289 M 6.25 % | 86.859 M -16.87 % | 104.486 M -15.15 % | 123.148 M |
| Total liabilities | 196.054 M 0.37 % | 195.322 M 13.63 % | 171.887 M 16.88 % | 147.057 M -16.48 % | 176.084 M 55.37 % | 113.333 M -9.76 % | 125.592 M 18.44 % | 106.040 M 6.88 % | 99.213 M -14.97 % | 116.685 M -15.11 % | 137.456 M |
| Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 159.994 M | 0.000 | 0.000 -100.00 % | 5.687 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Intangible assets | 1.385 M 20.81 % | 1.146 M -12.50 % | 1.310 M -10.16 % | 1.458 M -10.08 % | 1.622 M -8.80 % | 1.778 M -1.29 % | 1.802 M -7.97 % | 1.958 M -7.38 % | 2.114 M -5.95 % | 2.247 M -11.53 % | 2.540 M |
| GoodWill | 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 | 1.385 M 20.81 % | 1.146 M -12.50 % | 1.310 M -10.16 % | 1.458 M -10.08 % | 1.622 M -8.80 % | 1.778 M -1.29 % | 1.802 M -7.97 % | 1.958 M -7.38 % | 2.114 M -5.95 % | 2.247 M -11.53 % | 2.540 M |
| Property plant equipment net | 170.254 M 3.64 % | 164.268 M 0.37 % | 163.663 M | 0.000 -100.00 % | 153.198 M 5.75 % | 144.868 M 1.96 % | 142.080 M -0.32 % | 142.535 M -0.17 % | 142.781 M -0.63 % | 143.693 M -2.20 % | 146.921 M |
| Total non current assets | 171.639 M 3.76 % | 165.414 M 0.27 % | 164.973 M 2.18 % | 161.453 M 4.28 % | 154.820 M 5.57 % | 146.646 M -1.95 % | 149.568 M 3.51 % | 144.493 M -0.28 % | 144.895 M -0.72 % | 145.941 M -2.36 % | 149.461 M |
| Other current assets | 13.363 M -94.37 % | 237.356 M 1 156.84 % | 18.885 M 11.55 % | 16.930 M -62.31 % | 44.914 M -18.39 % | 55.033 M 45.84 % | 37.735 M 87.40 % | 20.136 M -8.36 % | 21.973 M -37.59 % | 35.209 M -2.92 % | 36.268 M |
| Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 4.350 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 14.705 M 72.48 % | 8.525 M -63.92 % | 23.629 M 52.17 % | 15.529 M -8.19 % | 16.913 M -38.66 % | 27.572 M 221.72 % | 8.570 M -2.62 % | 8.800 M -44.07 % | 15.735 M -22.30 % | 20.252 M 104.56 % | 9.900 M |
| Cash and short term investments | 14.705 M 72.48 % | 8.525 M -63.92 % | 23.629 M 18.87 % | 19.879 M 17.54 % | 16.913 M -38.66 % | 27.572 M 221.72 % | 8.570 M -2.62 % | 8.800 M -44.07 % | 15.735 M -22.30 % | 20.252 M 104.56 % | 9.900 M |
| Total current assets | 389.954 M 11.06 % | 351.104 M -4.15 % | 366.287 M 5.98 % | 345.635 M -5.67 % | 366.392 M 17.12 % | 312.832 M 2.25 % | 305.943 M 6.31 % | 287.788 M 8.83 % | 264.430 M -0.80 % | 266.558 M -0.76 % | 268.608 M |
| Inventory | 204.780 M | 0.000 -100.00 % | 201.028 M 12.27 % | 179.050 M -7.11 % | 192.748 M 22.82 % | 156.940 M -10.15 % | 174.671 M 19.00 % | 146.786 M 12.03 % | 131.026 M 7.00 % | 122.453 M -12.15 % | 139.383 M |
| Net receivables | 157.106 M 49.31 % | 105.223 M -14.28 % | 122.746 M -5.42 % | 129.777 M 16.06 % | 111.817 M 51.34 % | 73.883 M -13.04 % | 84.967 M -21.26 % | 107.907 M 12.76 % | 95.696 M 7.96 % | 88.643 M 6.73 % | 83.057 M |
| Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 115.744 M 39.78 % | 82.804 M -19.32 % | 102.628 M 22.90 % | 83.506 M -32.92 % | 124.486 M 82.64 % | 68.159 M -30.61 % | 98.221 M | 0.000 -100.00 % | 75.098 M 5.61 % | 71.108 M 17.96 % | 60.280 M |
| Tax payables | 344.974 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.000 M -55.69 % | 6.771 M 69.28 % | 4.000 M | 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 |
| Minority interest | 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 | 3.936 M -14.15 % | 4.584 M 10.59 % | 4.145 M -3.14 % | 4.280 M -26.65 % | 5.835 M 33.02 % | 4.386 M -23.86 % | 5.760 M 6.71 % | 5.398 M | 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 |
| Other total stockholders equity | 42.975 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 561.593 M 8.73 % | 516.518 M -2.77 % | 531.260 M 4.77 % | 507.088 M -2.71 % | 521.211 M 13.44 % | 459.479 M 0.87 % | 455.511 M 5.37 % | 432.281 M 5.61 % | 409.324 M -0.77 % | 412.499 M -1.33 % | 418.069 M |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2019-12-31 |
| 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 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 |
| Change in working capital | 25.943 M 296.07 % | -13.232 M -17.99 % | -11.214 M -160.02 % | 18.685 M 417.49 % | -5.885 M 60.27 % | -14.812 M -525.31 % | 3.483 M 116.30 % | -21.361 M -3.05 % | -20.728 M 16.17 % | -24.727 M -206.88 % | 23.136 M 954.60 % | -2.707 M 0.00 % | -2.707 M |
| Accounts receivables | -10.969 M -203.47 % | 10.602 M 259.97 % | -6.627 M -1 099.44 % | 663.112 K 101.75 % | -37.934 M -558.74 % | 8.269 M -16.02 % | 9.847 M 267.84 % | -5.867 M -823.64 % | 810.698 K 109.01 % | -9.001 M -1 613.94 % | 594.520 K -89.13 % | 5.472 M 0.00 % | 5.472 M |
| Inventory | 8.303 M 57.32 % | 5.278 M 124.01 % | -21.978 M -267.47 % | 13.123 M 136.65 % | -35.808 M -301.95 % | 17.731 M 163.59 % | -27.885 M -76.94 % | -15.759 M -83.83 % | -8.573 M -35.53 % | -6.325 M -127.20 % | 23.255 M 368.22 % | -8.670 M 0.00 % | -8.670 M |
| Accounts payables | 0.000 100.00 % | -19.731 M | 0.000 | 0.000 -100.00 % | 56.328 M 287.37 % | -30.062 M -223.58 % | 24.327 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 28.609 M 404.99 % | -9.380 M -153.94 % | 17.391 M 255.03 % | 4.899 M -57.51 % | 11.528 M 207.24 % | -10.750 M -283.18 % | -2.805 M -1 157.20 % | 265.360 K 102.05 % | -12.966 M -37.92 % | -9.401 M -1 218.73 % | -712.886 K -245.24 % | 490.827 K 0.00 % | 490.827 K |
| Other non cash items | -5.408 M -72.49 % | -3.135 M -129.09 % | 10.776 M 136.83 % | -29.262 M -215.68 % | 25.296 M 12.91 % | 22.405 M 3 643.09 % | 598.561 K -45.63 % | 1.101 M -79.24 % | 5.303 M -86.83 % | 40.273 M 293.94 % | -20.766 M -1 214.82 % | -1.579 M 0.00 % | -1.579 M |
| Net cash provided by operating activities | 28.930 M 477.42 % | 5.010 M -83.45 % | 30.270 M 163.29 % | 11.497 M -18.77 % | 14.153 M 1.30 % | 13.972 M -35.80 % | 21.765 M 2 580.93 % | 811.834 K -76.50 % | 3.454 M -89.03 % | 31.499 M 30.09 % | 24.214 M 117.32 % | 11.142 M 0.00 % | 11.142 M |
| Investments in property plant and equipment | -5.126 M 6.55 % | -5.486 M 41.64 % | -9.399 M 32.52 % | -13.929 M -1.31 % | -13.749 M -272.97 % | -3.686 M 58.56 % | -8.896 M -560.32 % | -1.347 M 55.81 % | -3.049 M 31.58 % | -4.456 M -95.92 % | -2.274 M 67.35 % | -6.965 M 0.00 % | -6.965 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 |
| 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 1.753 M | 0.000 -100.00 % | 12.000 M 469.91 % | 2.106 M 299.40 % | -1.056 M -1 823.00 % | -54.913 K | 0.000 100.00 % | -452.710 K | 0.000 -100.00 % | 597.940 K 225.26 % | -477.354 K -5 166.48 % | -9.064 K 0.00 % | -9.064 K |
| Net cash used for investing activites | -3.373 M 38.51 % | -5.486 M -310.93 % | 2.601 M 122.00 % | -11.823 M 14.01 % | -13.749 M -272.97 % | -3.686 M 58.56 % | -8.896 M -394.25 % | -1.800 M 40.96 % | -3.049 M 20.98 % | -3.858 M -40.20 % | -2.752 M 60.54 % | -6.974 M 0.00 % | -6.974 M |
| Debt repayment | -234.796 K -135.52 % | 661.110 K 224.50 % | -531.017 K | 0.000 | 0.000 | 0.000 100.00 % | -598.475 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| 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 |
| Dividends paid | -12.500 M 0.00 % | -12.500 M 50.00 % | -25.000 M | 0.000 100.00 % | -18.750 M | 0.000 100.00 % | -12.500 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.719 M 0.00 % | -5.719 M |
| Other financing activites | -472.094 K 63.45 % | -1.292 M -75.31 % | -736.875 K 30.38 % | -1.058 M -113.77 % | 7.687 M -11.81 % | 8.716 M | 0.000 100.00 % | -1.698 M 70.57 % | -5.771 M 75.38 % | -23.436 M -49.59 % | -15.667 M -992.18 % | 1.756 M 0.00 % | 1.756 M |
| Net cash used provided by financing activities | -13.207 M -0.58 % | -13.131 M 50.01 % | -26.268 M -2 381.92 % | -1.058 M 90.43 % | -11.063 M -226.93 % | 8.716 M 166.54 % | -13.098 M -671.19 % | -1.698 M 70.57 % | -5.771 M 75.38 % | -23.436 M -49.59 % | -15.667 M -295.32 % | -3.963 M 0.00 % | -3.963 M |
| Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.800 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.222 M 0.00 % | 3.222 M |
| Net change in cash | 12.350 M 190.77 % | -13.606 M -161.48 % | 22.132 M 230.86 % | -16.913 M -58.68 % | -10.659 M -156.09 % | 19.002 M 8 354.68 % | -230.193 K 82.86 % | -1.343 M 49.92 % | -2.683 M -227.59 % | 2.102 M -27.44 % | 2.897 M -57.72 % | 6.852 M 0.00 % | 6.852 M |
| Cash at beginning of period | 2.355 M -89.36 % | 22.132 M | 0.000 | 0.000 -100.00 % | 27.572 M 221.72 % | 8.570 M -2.62 % | 8.800 M | 0.000 -100.00 % | 14.169 M | 0.000 -100.00 % | 9.750 M | 0.000 | 0.000 |
| Cash at end of period | 14.705 M 72.48 % | 8.525 M -61.48 % | 22.132 M 3 297.33 % | -692.195 K -104.09 % | 16.913 M -38.66 % | 27.572 M 221.72 % | 8.570 M 737.97 % | -1.343 M -111.69 % | 11.487 M 446.35 % | 2.102 M -83.38 % | 12.647 M 84.57 % | 6.852 M 0.00 % | 6.852 M |
| Operating cash flow | 28.930 M 477.42 % | 5.010 M -83.45 % | 30.270 M 163.29 % | 11.497 M -18.77 % | 14.153 M 1.30 % | 13.972 M -35.80 % | 21.765 M 2 580.93 % | 811.834 K -76.50 % | 3.454 M -89.03 % | 31.499 M 30.09 % | 24.214 M 117.32 % | 11.142 M 0.00 % | 11.142 M |
| Capital expenditure | -5.126 M 6.29 % | -5.471 M 41.80 % | -9.399 M 32.52 % | -13.929 M -1.31 % | -13.749 M -272.97 % | -3.686 M 58.56 % | -8.896 M -560.32 % | -1.347 M 55.81 % | -3.049 M 31.58 % | -4.456 M -95.92 % | -2.274 M 67.35 % | -6.965 M 0.00 % | -6.965 M |
| Free CashFlow | 23.804 M 5 269.10 % | -460.500 K -102.21 % | 20.871 M 958.32 % | -2.432 M -701.40 % | 404.331 K -96.07 % | 10.286 M -20.07 % | 12.868 M 2 503.23 % | -535.458 K -231.94 % | 405.848 K -98.50 % | 27.043 M 23.26 % | 21.940 M 425.29 % | 4.177 M 0.00 % | 4.177 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 |