Kelfred Holdings Limited 1134.HK
Finances
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | 453.581 M 15.33 % | 393.284 M -15.50 % | 465.430 M 7.06 % | 434.732 M 22.74 % | 354.183 M -14.32 % | 413.395 M -1.83 % | 421.094 M 16.08 % | 362.775 M 14.08 % | 317.996 M |
| Net income | -21.632 M -1 658.50 % | 1.388 M -84.89 % | 9.183 M 529.11 % | -2.140 M 84.03 % | -13.402 M -259.99 % | 8.377 M -72.46 % | 30.420 M -5.91 % | 32.331 M -26.84 % | 44.195 M |
| Income before tax | -21.437 M -1 084.25 % | 2.178 M -79.61 % | 10.681 M 773.03 % | -1.587 M 86.98 % | -12.190 M -188.72 % | 13.740 M -64.19 % | 38.366 M -6.21 % | 40.908 M -24.46 % | 54.152 M |
| Income before tax ratio | -0.05 -953.41 % | 0.01 -75.87 % | 0.02 728.64 % | 0.00 89.39 % | -0.03 -203.55 % | 0.03 -63.52 % | 0.09 -19.20 % | 0.11 -33.78 % | 0.17 |
| EBITDA | -17.075 M -219.88 % | 14.244 M -32.52 % | 21.110 M 61.08 % | 13.105 M 606.47 % | 1.855 M -93.29 % | 27.651 M -45.38 % | 50.625 M 0.37 % | 50.436 M -14.64 % | 59.086 M |
| Net income ratio | -0.05 -1 451.32 % | 0.00 -82.11 % | 0.02 500.81 % | 0.00 86.99 % | -0.04 -286.73 % | 0.02 -71.95 % | 0.07 -18.94 % | 0.09 -35.87 % | 0.14 |
| Ratio EBITDA | -0.04 -203.94 % | 0.04 -20.15 % | 0.05 50.46 % | 0.03 475.57 % | 0.01 -92.17 % | 0.07 -44.36 % | 0.12 -13.53 % | 0.14 -25.18 % | 0.19 |
| Gross profit ratio | 0.10 -32.03 % | 0.14 -11.29 % | 0.16 3.74 % | 0.16 -7.28 % | 0.17 -27.10 % | 0.23 1.45 % | 0.23 -11.30 % | 0.26 -5.59 % | 0.27 |
| Weighted average shs out dil | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 15.51 % | 432.877 M -13.42 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| Weighted average shs out | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 15.51 % | 432.877 M -13.42 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| EPS diluted | -0.04 -1 646.43 % | 0.00 -84.78 % | 0.02 527.91 % | 0.00 83.96 % | -0.03 -238.14 % | 0.02 -68.09 % | 0.06 -6.03 % | 0.06 -26.81 % | 0.09 |
| Earnings per share | -0.04 -1 646.43 % | 0.00 -84.78 % | 0.02 527.91 % | 0.00 83.96 % | -0.03 -238.14 % | 0.02 -68.09 % | 0.06 -6.03 % | 0.06 -26.81 % | 0.09 |
| Gross profit | 44.665 M -21.61 % | 56.979 M -25.04 % | 76.017 M 11.07 % | 68.442 M 13.80 % | 60.140 M -37.54 % | 96.289 M -0.41 % | 96.682 M 2.96 % | 93.905 M 7.70 % | 87.190 M |
| Income tax expense | 195.000 K -75.32 % | 790.000 K -47.26 % | 1.498 M 170.89 % | 553.000 K -58.45 % | 1.331 M -71.30 % | 4.637 M -36.83 % | 7.341 M -8.48 % | 8.021 M -14.33 % | 9.363 M |
| Cost of revenue | 408.916 M 21.59 % | 336.305 M -13.64 % | 389.413 M 6.31 % | 366.290 M 24.57 % | 294.043 M -7.27 % | 317.106 M -2.25 % | 324.412 M 20.66 % | 268.870 M 16.49 % | 230.806 M |
| General and administrative expenses | 61.988 M 2.89 % | 60.245 M -5.32 % | 63.630 M 4.44 % | 60.924 M 11.19 % | 54.792 M -17.10 % | 66.095 M 261.39 % | 18.289 M 39.01 % | 13.157 M 104.78 % | 6.425 M |
| Selling and marketing expenses | 14.839 M -13.30 % | 17.115 M 17.11 % | 14.615 M 6.20 % | 13.762 M -4.48 % | 14.407 M -32.36 % | 21.300 M 28.31 % | 16.601 M 6.16 % | 15.637 M 28.71 % | 12.149 M |
| Other expenses | -12.818 M 46.82 % | -24.102 M -76.91 % | -13.624 M -165.11 % | -5.139 M -302.32 % | 2.540 M 182.17 % | -3.091 M -112.38 % | 24.973 M 13.64 % | 21.975 M 183 025.00 % | 12.000 K |
| Operating expenses | 64.122 M 20.65 % | 53.148 M -17.75 % | 64.621 M -7.08 % | 69.547 M -3.06 % | 71.739 M -14.90 % | 84.304 M 40.83 % | 59.863 M 17.91 % | 50.769 M 36.27 % | 37.256 M |
| Cost and expenses | 473.038 M 21.46 % | 389.453 M -14.22 % | 454.034 M 4.18 % | 435.837 M 19.15 % | 365.782 M -8.88 % | 401.410 M 4.46 % | 384.275 M 20.22 % | 319.639 M 19.24 % | 268.062 M |
| Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.342 M 12.18 % | 4.762 M 44.74 % | 3.290 M |
| Selling general and administrative expenses | 76.940 M -0.40 % | 77.250 M -1.27 % | 78.245 M 4.77 % | 74.686 M 7.93 % | 69.199 M -20.82 % | 87.395 M 150.49 % | 34.890 M 21.17 % | 28.794 M 55.02 % | 18.574 M |
| Interest income | 17.000 K -32.00 % | 25.000 K 0.00 % | 25.000 K -3.85 % | 26.000 K -89.68 % | 252.000 K 3.70 % | 243.000 K 367.31 % | 52.000 K -67.30 % | 158.999 K 3.25 % | 153.999 K |
| Interest expense | 1.980 M 18.00 % | 1.678 M 126.76 % | 740.000 K 45.67 % | 508.000 K -39.45 % | 839.000 K -60.83 % | 2.142 M 3.28 % | 2.074 M 46.57 % | 1.415 M 44.98 % | 975.999 K |
| Depreciation and amortization | 6.643 M -36.05 % | 10.388 M 7.25 % | 9.686 M -31.71 % | 14.184 M 7.44 % | 13.202 M 12.21 % | 11.765 M 20.16 % | 9.791 M 20.68 % | 8.113 M 104.98 % | 3.958 M |
| Operating income | -19.457 M -607.88 % | 3.831 M -66.38 % | 11.396 M 277.15 % | -6.433 M 17.05 % | -7.755 M -149.57 % | 15.643 M -61.27 % | 40.388 M -3.49 % | 41.848 M -23.52 % | 54.717 M |
| Operating income ratio | -0.04 -540.37 % | 0.01 -60.22 % | 0.02 265.46 % | -0.01 32.42 % | -0.02 -157.86 % | 0.04 -60.55 % | 0.10 -16.86 % | 0.12 -32.96 % | 0.17 |
| Total other income expenses net | -1.980 M -19.78 % | -1.653 M -131.19 % | -715.000 K -114.75 % | 4.846 M 209.27 % | -4.435 M 61.19 % | -11.428 M -120.66 % | -5.179 M -170.87 % | -1.912 M -238.41 % | -565.000 K |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Net debt | -15.252 M -198.18 % | -5.115 M 88.48 % | -44.395 M -34.83 % | -32.926 M 47.65 % | -62.892 M -1.08 % | -62.222 M -328.43 % | 27.239 M 374.22 % | 5.744 M 102.68 % | 2.834 M |
| Total investments | 0.000 | 0.000 -100.00 % | 114.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total debt | 12.561 M -17.47 % | 15.219 M 657.92 % | 2.008 M -49.85 % | 4.004 M -70.32 % | 13.492 M -37.22 % | 21.491 M -52.36 % | 45.111 M 72.73 % | 26.116 M -15.21 % | 30.801 M |
| Accumulated other comprehensive income loss | 151.434 M 123.23 % | 67.837 M -6.00 % | 72.168 M -9.78 % | 79.993 M 4.59 % | 76.481 M 11.20 % | 68.777 M 370.71 % | -25.406 M -49.67 % | -16.975 M -79.78 % | -9.442 M |
| Retained earnings | -154.000 K -100.71 % | 21.843 M 4.55 % | 20.893 M 62.87 % | 12.828 M -15.78 % | 15.231 M -56.13 % | 34.720 M 28.49 % | 27.021 M -68.34 % | 85.360 M 42.93 % | 59.721 M |
| Common stock | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 499 900.00 % | 1.000 K -100.00 % | 58.657 M 36.16 % | 43.081 M |
| Total equity | 156.434 M -14.61 % | 183.191 M -1.81 % | 186.572 M 0.13 % | 186.332 M 0.60 % | 185.223 M -11.08 % | 208.309 M 113.95 % | 97.364 M -34.37 % | 148.345 M 45.74 % | 101.789 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term debt | 9.185 M -26.36 % | 12.472 M 1 488.79 % | 785.000 K -45.97 % | 1.453 M -43.15 % | 2.556 M -31.12 % | 3.711 M 3 765.63 % | 96.000 K -88.26 % | 818.000 K -29.12 % | 1.154 M |
| Total non current liabilities | 9.185 M -27.51 % | 12.670 M 1 188.91 % | 983.000 K -40.46 % | 1.651 M -40.05 % | 2.754 M -29.55 % | 3.909 M 1 229.59 % | 294.000 K -71.06 % | 1.016 M -14.98 % | 1.195 M |
| Other current liabilities | 22.760 M 16.02 % | 19.618 M -1.62 % | 19.941 M 18.15 % | 16.878 M 13.14 % | 14.918 M -2.05 % | 15.230 M -6.74 % | 16.330 M -24.29 % | 21.569 M -0.86 % | 21.757 M |
| Deferred revenue | 0.000 -100.00 % | 1.309 M -13.71 % | 1.517 M -33.76 % | 2.290 M -44.26 % | 4.108 M 9.72 % | 3.744 M 24.43 % | 3.009 M 168.18 % | 1.122 M -39.35 % | 1.850 M |
| Short term debt | 3.376 M 22.90 % | 2.747 M 124.61 % | 1.223 M -76.03 % | 5.102 M -53.35 % | 10.936 M -38.49 % | 17.780 M -60.50 % | 45.015 M 77.94 % | 25.298 M -14.67 % | 29.647 M |
| Total current liabilities | 117.309 M 72.15 % | 68.143 M 5.91 % | 64.341 M -19.72 % | 80.149 M -19.20 % | 99.197 M 1.15 % | 98.072 M -16.62 % | 117.624 M 7.30 % | 109.623 M 3.98 % | 105.424 M |
| Total liabilities | 126.494 M 56.53 % | 80.813 M 23.71 % | 65.324 M -20.14 % | 81.800 M -19.77 % | 101.951 M -0.03 % | 101.981 M -13.52 % | 117.918 M 6.58 % | 110.639 M 3.77 % | 106.619 M |
| Other non current assets | 721.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Long term investments | 0.000 | 0.000 -100.00 % | 114.000 K | 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 | 0.000 | 0.000 |
| GoodWill | 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 |
| Property plant equipment net | 42.430 M -16.52 % | 50.829 M 69.79 % | 29.936 M -16.33 % | 35.779 M -14.92 % | 42.051 M -6.09 % | 44.779 M 6.91 % | 41.885 M -15.67 % | 49.667 M 31.73 % | 37.704 M |
| Total non current assets | 43.750 M -14.78 % | 51.336 M 70.84 % | 30.050 M -16.01 % | 35.779 M -14.92 % | 42.051 M -6.09 % | 44.779 M 6.91 % | 41.885 M -15.67 % | 49.667 M 30.48 % | 38.066 M |
| Other current assets | 8.783 M 360.32 % | 1.908 M -71.07 % | 6.595 M -24.42 % | 8.726 M -6.76 % | 9.359 M -25.01 % | 12.481 M 29.81 % | 9.615 M 101.07 % | 4.782 M 134.87 % | 2.036 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| cash and cash equivalents | 27.813 M 36.78 % | 20.334 M -56.18 % | 46.403 M 25.65 % | 36.930 M -51.65 % | 76.384 M -8.75 % | 83.713 M 368.40 % | 17.872 M -12.27 % | 20.372 M -27.16 % | 27.967 M |
| Cash and short term investments | 27.813 M 36.78 % | 20.334 M -56.18 % | 46.403 M 25.65 % | 36.930 M -51.65 % | 76.384 M -8.75 % | 83.713 M 368.40 % | 17.872 M -12.27 % | 20.372 M -27.16 % | 27.967 M |
| Total current assets | 239.178 M 12.47 % | 212.668 M -4.14 % | 221.846 M -4.52 % | 232.353 M -5.21 % | 245.123 M -7.68 % | 265.511 M 53.12 % | 173.397 M -17.16 % | 209.317 M 22.88 % | 170.342 M |
| Inventory | 85.807 M 10.10 % | 77.933 M 9.48 % | 71.183 M -11.83 % | 80.737 M 35.17 % | 59.732 M -19.35 % | 74.059 M 41.86 % | 52.205 M 16.35 % | 44.870 M 47.18 % | 30.486 M |
| Net receivables | 116.775 M 3.81 % | 112.493 M 15.18 % | 97.665 M -7.83 % | 105.960 M 6.33 % | 99.648 M 4.61 % | 95.258 M 1.66 % | 93.705 M -31.25 % | 136.293 M 24.07 % | 109.853 M |
| Tax assets | 599.000 K 18.15 % | 507.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 362.000 K |
| Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Account payables | 91.173 M 106.39 % | 44.175 M 10.48 % | 39.983 M -24.08 % | 52.665 M -21.00 % | 66.665 M 20.31 % | 55.409 M 8.20 % | 51.210 M -12.62 % | 58.607 M 24.63 % | 47.024 M |
| Tax payables | 0.000 -100.00 % | 294.000 K -82.47 % | 1.677 M -47.82 % | 3.214 M 25.06 % | 2.570 M -56.51 % | 5.909 M 186.84 % | 2.060 M -50.35 % | 4.149 M -40.69 % | 6.996 M |
| Deferred revenue non current | 0.000 | 0.000 100.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K -382.93 % | -41.000 K |
| Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.301 M 126.26 % | 575.000 K -40.72 % | 970.000 K 35.85 % | 714.000 K |
| Capital lease obligations | 12.561 M -17.47 % | 15.219 M 657.92 % | 2.008 M -49.85 % | 4.004 M -27.09 % | 5.492 M -3.12 % | 5.669 M 930.73 % | 550.000 K -61.75 % | 1.438 M -18.99 % | 1.775 M |
| Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other total stockholders equity | 88.511 M 0.00 % | 88.511 M 0.00 % | 88.511 M 0.00 % | 88.511 M 0.00 % | 88.511 M -10.15 % | 98.511 M | 0.000 -100.00 % | 1.894 M 9.35 % | 1.732 M |
| Deferred tax liabilities non current | 0.000 -100.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 382.93 % | 41.000 K |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 282.928 M 7.17 % | 264.004 M 4.81 % | 251.896 M -6.06 % | 268.132 M -6.63 % | 287.174 M -7.45 % | 310.290 M 44.13 % | 215.282 M -16.87 % | 258.984 M 24.27 % | 208.408 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 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 |
| Change in working capital | 27.048 M 234.23 % | -20.150 M -1 828.23 % | -1.045 M 97.33 % | -39.186 M -431.47 % | 11.822 M 163.90 % | -18.502 M 25.78 % | -24.928 M -34.19 % | -18.577 M 6.23 % | -19.811 M |
| Accounts receivables | -7.994 M 39.52 % | -13.218 M -320.96 % | 5.982 M 187.09 % | -6.869 M 15.61 % | -8.140 M -195.46 % | -2.755 M 75.85 % | -11.410 M -191.52 % | -3.914 M 81.88 % | -21.599 M |
| Inventory | -16.618 M -61.25 % | -10.306 M -789.21 % | -1.159 M 94.52 % | -21.155 M -308.01 % | 10.170 M 143.99 % | -23.119 M -138.00 % | -9.714 M -3.36 % | -9.398 M -41.15 % | -6.658 M |
| Accounts payables | 49.278 M 848.75 % | 5.194 M 155.36 % | -9.382 M 38.88 % | -15.349 M -236.36 % | 11.256 M 120.71 % | 5.100 M | 0.000 | 0.000 | 0.000 |
| Other working capital | 2.382 M 230.88 % | -1.820 M -151.79 % | 3.514 M -16.07 % | 4.187 M 386.00 % | -1.464 M -164.44 % | 2.272 M 159.73 % | -3.804 M 27.75 % | -5.265 M -162.34 % | 8.446 M |
| Other non cash items | -280.000 K -107.49 % | 3.739 M 8 597.73 % | -44.000 K -100.93 % | 4.717 M -48.62 % | 9.180 M 779.31 % | 1.044 M 135.26 % | -2.961 M -145.46 % | 6.513 M -74.57 % | 25.611 M |
| Net cash provided by operating activities | 17.493 M 477.41 % | -4.635 M -124.04 % | 19.278 M 188.14 % | -21.872 M -199.35 % | 22.014 M 173.57 % | 8.047 M -34.69 % | 12.322 M -56.58 % | 28.380 M -47.40 % | 53.953 M |
| Investments in property plant and equipment | -4.950 M 68.45 % | -15.688 M -234.64 % | -4.688 M 8.74 % | -5.137 M 3.69 % | -5.334 M 32.72 % | -7.928 M -65.65 % | -4.786 M 70.62 % | -16.291 M 50.55 % | -32.945 M |
| Acquisitions net | 0.000 | 0.000 100.00 % | -51.000 K -134.00 % | 150.000 K 102.50 % | -6.003 M -2 710.00 % | 230.000 K | 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 |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | 151.000 K 116.29 % | -927.000 K -96.40 % | -472.000 K 36.30 % | -741.000 K -112.05 % | 6.149 M 3 144.06 % | -202.000 K 99.38 % | -32.836 M -37.02 % | -23.965 M -81.22 % | -13.224 M |
| Net cash used for investing activites | -4.799 M 71.12 % | -16.615 M -218.84 % | -5.211 M 9.03 % | -5.728 M -10.41 % | -5.188 M 34.33 % | -7.900 M 79.00 % | -37.622 M 6.54 % | -40.256 M 12.81 % | -46.169 M |
| Debt repayment | -3.047 M -18.61 % | -2.569 M 11.81 % | -2.913 M 63.59 % | -8.000 M -2.28 % | -7.822 M 72.78 % | -28.739 M -3 136.37 % | -888.000 K 10.39 % | -991.000 K -12.61 % | -880.000 K |
| Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 103.511 M | 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 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.000 M -558.68 % | -1.670 M | 0.000 100.00 % | -6.530 M 37.81 % | -10.500 M |
| Other financing activites | -1.980 M -18.00 % | -1.678 M -128.61 % | -734.000 K 80.38 % | -3.742 M 26.35 % | -5.081 M 21.53 % | -6.475 M -124.92 % | 25.986 M 143.38 % | 10.677 M -55.74 % | 24.125 M |
| Net cash used provided by financing activities | -5.027 M -18.37 % | -4.247 M -16.45 % | -3.647 M 68.94 % | -11.742 M 50.88 % | -23.903 M -135.88 % | 66.627 M 165.47 % | 25.098 M 695.25 % | 3.156 M -75.24 % | 12.745 M |
| Effect of forex changes on cash | -188.000 K 67.13 % | -572.000 K 39.60 % | -947.000 K -745.54 % | -112.000 K 55.56 % | -252.000 K 72.99 % | -933.000 K 55.76 % | -2.109 M -195.86 % | 2.200 M 251.52 % | -1.452 M |
| Net change in cash | 7.479 M 128.69 % | -26.069 M -375.19 % | 9.473 M 124.01 % | -39.454 M -438.33 % | -7.329 M -111.13 % | 65.841 M 2 949.03 % | -2.311 M 64.56 % | -6.520 M -134.18 % | 19.077 M |
| Cash at beginning of period | 20.334 M -56.18 % | 46.403 M 25.65 % | 36.930 M -51.65 % | 76.384 M -8.75 % | 83.713 M 368.40 % | 17.872 M -11.45 % | 20.183 M -24.42 % | 26.703 M 250.16 % | 7.626 M |
| Cash at end of period | 27.813 M 36.78 % | 20.334 M -56.18 % | 46.403 M 25.65 % | 36.930 M -51.65 % | 76.384 M -8.75 % | 83.713 M 368.40 % | 17.872 M -11.45 % | 20.183 M -24.42 % | 26.703 M |
| Operating cash flow | 17.493 M 477.41 % | -4.635 M -124.04 % | 19.278 M 188.14 % | -21.872 M -199.35 % | 22.014 M 173.57 % | 8.047 M -34.69 % | 12.322 M -56.58 % | 28.380 M -47.40 % | 53.953 M |
| Capital expenditure | -4.950 M 68.45 % | -15.688 M -234.64 % | -4.688 M 8.74 % | -5.137 M 3.69 % | -5.334 M 32.72 % | -7.928 M -65.65 % | -4.786 M 70.62 % | -16.291 M 50.55 % | -32.945 M |
| Free CashFlow | 12.543 M 161.72 % | -20.323 M -239.29 % | 14.590 M 154.02 % | -27.009 M -261.92 % | 16.680 M 13 916.81 % | 119.000 K -98.42 % | 7.536 M -37.66 % | 12.089 M -42.46 % | 21.008 M |
| 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
| 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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2016-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | 242.524 M -5.33 % | 256.169 M 29.76 % | 197.412 M -0.40 % | 198.202 M 1.60 % | 195.082 M -9.32 % | 215.131 M -14.05 % | 250.299 M 1.08 % | 247.628 M 32.35 % | 187.104 M -14.99 % | 220.092 M 64.14 % | 134.091 M -38.18 % | 216.895 M 10.38 % | 196.500 M -14.59 % | 230.068 M 20.06 % | 191.628 M -7.61 % | 207.422 M 14.35 % | 181.388 M 0.00 % | 181.388 M 14.08 % | 158.998 M 100.00 % | 79.499 M |
| Net income | -4.717 M 49.72 % | -9.382 M 23.41 % | -12.250 M -207.71 % | -3.981 M -174.15 % | 5.369 M 243.83 % | -3.733 M -128.90 % | 12.916 M 1 930.82 % | 636.000 K 122.91 % | -2.776 M 46.04 % | -5.145 M 37.69 % | -8.257 M -419.67 % | 2.583 M -55.42 % | 5.794 M -64.49 % | 16.318 M 42.75 % | 11.431 M -33.93 % | 17.302 M 5.22 % | 16.444 M 0.00 % | 16.444 M -26.57 % | 22.395 M 100.00 % | 11.197 M |
| Income before tax | -3.420 M 61.81 % | -8.956 M 28.24 % | -12.481 M -183.21 % | -4.407 M -166.92 % | 6.585 M 410.03 % | -2.124 M -116.59 % | 12.805 M 2 085.15 % | 586.000 K 126.97 % | -2.173 M 48.16 % | -4.192 M 47.59 % | -7.998 M -275.05 % | 4.569 M -50.18 % | 9.171 M -56.87 % | 21.264 M 47.22 % | 14.444 M -34.74 % | 22.132 M 8.20 % | 20.454 M 0.00 % | 20.454 M -24.46 % | 27.076 M 100.00 % | 13.538 M |
| Income before tax ratio | -0.01 59.66 % | -0.03 44.70 % | -0.06 -184.34 % | -0.02 -165.87 % | 0.03 441.89 % | -0.01 -119.30 % | 0.05 2 061.84 % | 0.00 120.38 % | -0.01 39.02 % | -0.02 68.07 % | -0.06 -383.15 % | 0.02 -54.86 % | 0.05 -49.50 % | 0.09 22.62 % | 0.08 -29.36 % | 0.11 -5.38 % | 0.11 0.00 % | 0.11 -33.78 % | 0.17 0.00 % | 0.17 |
| EBITDA | 5.163 M 202.89 % | -5.018 M 52.72 % | -10.612 M -2.31 % | -10.372 M -357.75 % | 4.024 M 186.00 % | 1.407 M -78.17 % | 6.446 M 23.56 % | 5.217 M 105.88 % | 2.534 M -66.04 % | 7.461 M 337.46 % | -3.142 M -146.70 % | 6.728 M -64.36 % | 18.880 M -31.20 % | 27.442 M 28.04 % | 21.433 M -23.12 % | 27.880 M 12.67 % | 24.746 M 0.00 % | 24.746 M -14.86 % | 29.063 M 100.00 % | 14.532 M |
| Net income ratio | -0.02 46.89 % | -0.04 40.98 % | -0.06 -208.94 % | -0.02 -172.98 % | 0.03 258.61 % | -0.02 -133.63 % | 0.05 1 909.15 % | 0.00 117.31 % | -0.01 36.53 % | -0.02 62.04 % | -0.06 -617.07 % | 0.01 -59.61 % | 0.03 -58.43 % | 0.07 18.90 % | 0.06 -28.49 % | 0.08 -7.99 % | 0.09 0.00 % | 0.09 -35.64 % | 0.14 0.00 % | 0.14 |
| Ratio EBITDA | 0.02 208.68 % | -0.02 63.56 % | -0.05 -2.72 % | -0.05 -353.70 % | 0.02 215.39 % | 0.01 -74.60 % | 0.03 22.24 % | 0.02 55.56 % | 0.01 -60.05 % | 0.03 244.67 % | -0.02 -175.54 % | 0.03 -67.72 % | 0.10 -19.45 % | 0.12 6.64 % | 0.11 -16.79 % | 0.13 -1.47 % | 0.14 0.00 % | 0.14 -25.37 % | 0.18 0.00 % | 0.18 |
| Gross profit ratio | 0.13 22.66 % | 0.10 16.44 % | 0.09 -24.72 % | 0.12 -29.79 % | 0.17 7.25 % | 0.16 -4.88 % | 0.17 10.43 % | 0.15 -8.59 % | 0.17 0.35 % | 0.16 -7.19 % | 0.18 -23.12 % | 0.23 -1.54 % | 0.23 -1.69 % | 0.24 3.01 % | 0.23 -10.16 % | 0.26 -0.29 % | 0.26 0.00 % | 0.26 -5.59 % | 0.27 0.00 % | 0.27 |
| Weighted average shs out dil | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 33.33 % | 375.000 M -25.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| Weighted average shs out | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 33.33 % | 375.006 M -25.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
| EPS diluted | -0.01 50.00 % | -0.02 23.58 % | -0.02 -207.50 % | -0.01 -174.07 % | 0.01 245.95 % | -0.01 -128.68 % | 0.03 1 884.62 % | 0.00 123.21 % | -0.01 45.63 % | -0.01 37.58 % | -0.02 -417.31 % | 0.01 -55.17 % | 0.01 -73.39 % | 0.04 91.23 % | 0.02 -34.10 % | 0.03 5.49 % | 0.03 0.00 % | 0.03 -26.79 % | 0.04 100.00 % | 0.02 |
| Earnings per share | -0.01 50.00 % | -0.02 23.58 % | -0.02 -207.50 % | -0.01 -174.07 % | 0.01 245.95 % | -0.01 -128.68 % | 0.03 1 884.62 % | 0.00 123.21 % | -0.01 45.63 % | -0.01 37.58 % | -0.02 -417.31 % | 0.01 -55.17 % | 0.01 -73.39 % | 0.04 91.23 % | 0.02 -34.10 % | 0.03 5.49 % | 0.03 0.00 % | 0.03 -26.79 % | 0.04 100.00 % | 0.02 |
| Gross profit | 31.211 M 16.13 % | 26.877 M 51.10 % | 17.788 M -25.02 % | 23.723 M -28.67 % | 33.256 M -2.74 % | 34.194 M -18.24 % | 41.823 M 11.62 % | 37.470 M 20.98 % | 30.972 M -14.69 % | 36.306 M 52.33 % | 23.834 M -52.47 % | 50.146 M 8.68 % | 46.143 M -16.03 % | 54.954 M 23.67 % | 44.435 M -17.00 % | 53.534 M 14.02 % | 46.953 M 0.00 % | 46.953 M 7.70 % | 43.595 M 100.00 % | 21.798 M |
| Income tax expense | 1.297 M 204.46 % | 426.000 K 84.42 % | 231.000 K -45.77 % | 426.000 K -64.97 % | 1.216 M -24.43 % | 1.609 M 1 549.55 % | -111.000 K -122.00 % | -50.000 K -108.29 % | 603.000 K -36.73 % | 953.000 K 152.12 % | 378.000 K -76.77 % | 1.627 M -45.95 % | 3.010 M -33.85 % | 4.550 M 60.15 % | 2.841 M -40.84 % | 4.802 M 19.74 % | 4.011 M 0.00 % | 4.011 M -14.33 % | 4.682 M 100.00 % | 2.341 M |
| Cost of revenue | 211.313 M -7.84 % | 229.292 M 27.65 % | 179.624 M 2.95 % | 174.479 M 7.82 % | 161.826 M -10.56 % | 180.937 M -13.21 % | 208.476 M -0.80 % | 210.158 M 34.60 % | 156.132 M -15.05 % | 183.786 M 66.69 % | 110.257 M -33.88 % | 166.749 M 10.90 % | 150.357 M -14.14 % | 175.114 M 18.97 % | 147.193 M -4.35 % | 153.888 M 14.47 % | 134.435 M 0.00 % | 134.435 M 16.49 % | 115.403 M 100.00 % | 57.702 M |
| General and administrative expenses | 27.598 M -12.41 % | 31.507 M 3.37 % | 30.481 M -3.86 % | 31.704 M 12.24 % | 28.245 M -15.20 % | 33.308 M 123.42 % | 14.909 M -5.02 % | 15.697 M 6.31 % | 14.766 M 7.89 % | 13.686 M -0.18 % | 13.711 M -10.83 % | 15.377 M 38.78 % | 11.080 M 4.78 % | 10.574 M -50.11 % | 21.195 M -14.51 % | 24.792 M 276.86 % | 6.579 M 0.00 % | 6.579 M 104.78 % | 3.213 M 100.00 % | 1.606 M |
| Selling and marketing expenses | 7.210 M -23.33 % | 9.404 M 73.03 % | 5.435 M -44.36 % | 9.769 M 32.98 % | 7.346 M -1.55 % | 7.462 M 108.64 % | 3.577 M -5.60 % | 3.789 M 22.51 % | 3.093 M -25.34 % | 4.142 M 35.29 % | 3.062 M -50.33 % | 6.164 M 37.41 % | 4.486 M -55.65 % | 10.114 M 40.47 % | 7.200 M -18.46 % | 8.830 M 12.94 % | 7.819 M 0.00 % | 7.819 M 28.71 % | 6.075 M 100.00 % | 3.037 M |
| Other expenses | -1.726 M 72.73 % | -6.329 M 2.47 % | -6.489 M 7.60 % | -7.023 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.546 M -112.38 % | 12.487 M 0.00 % | 12.487 M 188.02 % | -14.187 M 0.00 % | -14.187 M -251.87 % | 9.341 M 100.00 % | 4.671 M |
| Operating expenses | 33.082 M -4.65 % | 34.695 M 17.90 % | 29.427 M 6.57 % | 27.614 M 8.15 % | 25.534 M -28.90 % | 35.914 M -2.86 % | 36.970 M -5.59 % | 39.159 M 9.64 % | 35.716 M 0.17 % | 35.655 M 6.85 % | 33.368 M -25.43 % | 44.745 M 34.86 % | 33.180 M 1.65 % | 32.640 M 12.20 % | 29.090 M -5.75 % | 30.866 M 14 563.18 % | 210.500 K 0.00 % | 210.500 K -98.87 % | 18.628 M 100.00 % | 9.314 M |
| Cost and expenses | 244.395 M -7.42 % | 263.987 M 26.28 % | 209.051 M 3.44 % | 202.093 M 7.86 % | 187.360 M -13.60 % | 216.851 M -11.65 % | 245.446 M -1.55 % | 249.317 M 29.96 % | 191.848 M -12.57 % | 219.441 M 52.79 % | 143.625 M -32.09 % | 211.494 M 15.23 % | 183.537 M -11.66 % | 207.754 M 17.85 % | 176.283 M -4.59 % | 184.754 M 15.60 % | 159.820 M 0.00 % | 159.820 M 19.24 % | 134.031 M 100.00 % | 67.016 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 -100.00 % | 3.304 M | 0.000 -100.00 % | 3.194 M | 0.000 | 0.000 | 0.000 | 0.000 |
| Selling general and administrative expenses | 34.808 M -15.15 % | 41.024 M 14.22 % | 35.916 M -13.79 % | 41.659 M 17.05 % | 35.591 M -12.86 % | 40.842 M 10.47 % | 36.970 M -5.59 % | 39.159 M 9.64 % | 35.716 M 0.17 % | 35.655 M 6.85 % | 33.368 M -25.43 % | 44.745 M 34.86 % | 33.180 M 58.77 % | 20.898 M -26.40 % | 28.395 M -16.07 % | 33.832 M 134.99 % | 14.397 M 0.00 % | 14.397 M 55.02 % | 9.287 M 100.00 % | 4.644 M |
| Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 516.000 K -10.96 % | 579.500 K 1 969.64 % | 28.000 K -81.64 % | 152.500 K 25.00 % | 122.000 K 5.17 % | 116.000 K -26.11 % | 157.000 K 15.02 % | 136.500 K -62.03 % | 359.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.148 M 36.67 % | 840.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 535.500 K -50.00 % | 1.071 M 5.05 % | 1.020 M 0.00 % | 1.020 M 98.73 % | 513.000 K 0.00 % | 513.000 K 68.20 % | 305.000 K 100.00 % | 152.500 K |
| Depreciation and amortization | 4.197 M 10.35 % | 3.803 M -11.24 % | 4.285 M 13.51 % | 3.775 M 31.62 % | 2.868 M -3.63 % | 2.976 M -44.18 % | 5.331 M -22.81 % | 6.906 M -5.11 % | 7.278 M 6.87 % | 6.810 M 6.54 % | 6.392 M 9.30 % | 5.848 M -1.17 % | 5.917 M 22.51 % | 4.830 M -5.31 % | 5.101 M 2.27 % | 4.988 M 22.96 % | 4.057 M 0.00 % | 4.057 M 104.98 % | 1.979 M 100.00 % | 989.500 K |
| Operating income | -1.871 M 76.07 % | -7.818 M 32.83 % | -11.639 M -535.10 % | 2.675 M 131.40 % | 1.156 M 173.68 % | -1.569 M -132.33 % | 4.853 M 387.33 % | -1.689 M 64.40 % | -4.744 M -828.73 % | 651.000 K 106.83 % | -9.534 M -276.52 % | 5.401 M -58.34 % | 12.963 M -63.36 % | 35.384 M 116.65 % | 16.332 M -22.98 % | 21.206 M 2.50 % | 20.689 M 0.00 % | 20.689 M -23.61 % | 27.084 M 100.00 % | 13.542 M |
| Operating income ratio | -0.01 74.72 % | -0.03 48.24 % | -0.06 -536.84 % | 0.01 127.76 % | 0.01 181.25 % | -0.01 -137.62 % | 0.02 384.26 % | -0.01 73.10 % | -0.03 -957.21 % | 0.00 104.16 % | -0.07 -385.53 % | 0.02 -62.25 % | 0.07 -57.11 % | 0.15 80.46 % | 0.09 -16.64 % | 0.10 -10.37 % | 0.11 0.00 % | 0.11 -33.04 % | 0.17 0.00 % | 0.17 |
| Total other income expenses net | -1.549 M -36.12 % | -1.138 M -35.15 % | -842.000 K 88.11 % | -7.082 M -230.45 % | 5.429 M 1 078.20 % | -555.000 K -106.98 % | 7.952 M 249.54 % | 2.275 M -11.51 % | 2.571 M 153.09 % | -4.843 M -415.30 % | 1.536 M 284.62 % | -832.000 K 78.06 % | -3.792 M 73.14 % | -14.120 M -647.88 % | -1.888 M -303.89 % | 926.000 K 494.04 % | -235.000 K 0.00 % | -235.000 K -2 837.50 % | -8.000 K -100.00 % | -4.000 K |
| 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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2016-01-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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Net debt | -20.505 M -34.44 % | -15.252 M -250.14 % | -4.356 M 14.84 % | -5.115 M 85.60 % | -35.512 M 20.01 % | -44.395 M -81.16 % | -24.506 M 25.57 % | -32.926 M 41.72 % | -56.500 M 10.16 % | -62.892 M -46.08 % | -43.054 M 30.81 % | -62.222 M -361.00 % | 23.840 M -12.48 % | 27.239 M 33.71 % | 20.372 M 278.87 % | 5.377 M |
| Total investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.744 M | 0.000 |
| Total debt | 9.081 M -27.70 % | 12.561 M -12.07 % | 14.286 M -6.13 % | 15.219 M -4.77 % | 15.982 M 695.92 % | 2.008 M -42.35 % | 3.483 M -13.01 % | 4.004 M -1.11 % | 4.049 M -69.99 % | 13.492 M -36.62 % | 21.287 M -0.95 % | 21.491 M -42.22 % | 37.192 M -17.55 % | 45.111 M | 0.000 -100.00 % | 25.749 M |
| Accumulated other comprehensive income loss | 62.558 M -58.69 % | 151.434 M 156.29 % | 59.088 M -12.90 % | 67.837 M 5.10 % | 64.546 M -10.56 % | 72.168 M -2.95 % | 74.360 M -7.04 % | 79.993 M 3.14 % | 77.561 M 1.41 % | 76.481 M 25.18 % | 61.095 M 281.43 % | -33.675 M -148.24 % | 69.807 M 374.77 % | -25.406 M -117.24 % | 147.375 M 9 966.60 % | 1.464 M |
| Retained earnings | 313.000 K 303.25 % | -154.000 K -101.07 % | 14.412 M -34.02 % | 21.843 M -16.83 % | 26.262 M 25.70 % | 20.893 M -18.84 % | 25.744 M 100.69 % | 12.828 M 2.99 % | 12.455 M -18.23 % | 15.231 M -7.48 % | 16.463 M -52.58 % | 34.720 M 5.81 % | 32.815 M 12.94 % | 29.054 M | 0.000 -100.00 % | 87.254 M |
| Common stock | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M 0.00 % | 5.000 M | 0.000 -100.00 % | 1.000 K | 0.000 -100.00 % | 58.657 M |
| Total equity | 156.382 M -0.03 % | 156.434 M -6.33 % | 167.011 M -8.83 % | 183.191 M -0.61 % | 184.319 M -1.21 % | 186.572 M -3.64 % | 193.615 M 3.91 % | 186.332 M 1.53 % | 183.527 M -0.92 % | 185.223 M 2.29 % | 181.069 M -13.08 % | 208.309 M 101.14 % | 103.564 M 6.37 % | 97.364 M -34.37 % | 148.345 M 0.00 % | 148.345 M |
| Other non current liabilities | 0.000 | 0.000 -100.00 % | 198.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 100.00 % | -620.000 K |
| Long term debt | 5.763 M -37.26 % | 9.185 M -16.41 % | 10.988 M -11.90 % | 12.472 M -8.69 % | 13.659 M 1 640.00 % | 785.000 K -37.35 % | 1.253 M -13.76 % | 1.453 M -0.34 % | 1.458 M -42.96 % | 2.556 M -23.66 % | 3.348 M -9.78 % | 3.711 M -15.49 % | 4.391 M 4 473.96 % | 96.000 K | 0.000 -100.00 % | 1.636 M |
| Total non current liabilities | 5.763 M -37.26 % | 9.185 M -17.89 % | 11.186 M -11.71 % | 12.670 M -8.57 % | 13.857 M 1 309.66 % | 983.000 K -32.25 % | 1.451 M -12.11 % | 1.651 M -0.30 % | 1.656 M -39.87 % | 2.754 M -22.34 % | 3.546 M -9.29 % | 3.909 M -14.82 % | 4.589 M 1 460.88 % | 294.000 K | 0.000 -100.00 % | 1.016 M |
| Other current liabilities | 15.771 M -30.71 % | 22.760 M 23.99 % | 18.357 M -12.28 % | 20.927 M 11.45 % | 18.777 M -12.49 % | 21.458 M 9.18 % | 19.653 M -9.51 % | 21.719 M 16.78 % | 18.598 M -2.25 % | 19.026 M 19.58 % | 15.911 M -16.14 % | 18.974 M 2.61 % | 18.492 M -4.38 % | 19.339 M | 0.000 -100.00 % | 26.085 M |
| Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 937.000 K -38.23 % | 1.517 M -30.25 % | 2.175 M -5.02 % | 2.290 M -20.98 % | 2.898 M -29.45 % | 4.108 M 133.81 % | 1.757 M -53.07 % | 3.744 M -33.08 % | 5.595 M | 0.000 | 0.000 | 0.000 |
| Short term debt | 3.318 M -1.72 % | 3.376 M 2.37 % | 3.298 M 20.06 % | 2.747 M 18.25 % | 2.323 M 89.94 % | 1.223 M -45.16 % | 2.230 M -12.58 % | 2.551 M -1.54 % | 2.591 M -76.31 % | 10.936 M -39.04 % | 17.939 M 0.89 % | 17.780 M -45.79 % | 32.801 M -27.13 % | 45.015 M | 0.000 -100.00 % | 24.931 M |
| Total current liabilities | 83.414 M -28.89 % | 117.309 M 47.07 % | 79.763 M 17.05 % | 68.143 M 21.74 % | 55.976 M -13.00 % | 64.341 M -15.78 % | 76.397 M -4.68 % | 80.149 M 15.36 % | 69.477 M -29.96 % | 99.197 M 16.39 % | 85.230 M -13.09 % | 98.072 M -12.77 % | 112.430 M -4.42 % | 117.624 M | 0.000 -100.00 % | 109.623 M |
| Total liabilities | 89.177 M -29.50 % | 126.494 M 39.08 % | 90.949 M 12.54 % | 80.813 M 15.72 % | 69.833 M 6.90 % | 65.324 M -16.09 % | 77.848 M -4.83 % | 81.800 M 15.00 % | 71.133 M -30.23 % | 101.951 M 14.84 % | 88.776 M -12.95 % | 101.981 M -12.85 % | 117.019 M -0.76 % | 117.918 M | 0.000 -100.00 % | 110.639 M |
| Other non current assets | 1.415 M 96.26 % | 721.000 K 22.00 % | 591.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -20.372 M -2 997.87 % | 703.000 K |
| Long term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 114.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 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 | 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 | 0.000 | 0.000 |
| Property plant equipment net | 36.749 M -13.39 % | 42.430 M -6.23 % | 45.250 M -10.98 % | 50.829 M 7.53 % | 47.270 M 57.90 % | 29.936 M -11.14 % | 33.689 M -5.84 % | 35.779 M -3.81 % | 37.196 M -11.55 % | 42.051 M 3.12 % | 40.779 M -8.93 % | 44.779 M -4.69 % | 46.983 M 12.17 % | 41.885 M | 0.000 -100.00 % | 48.964 M |
| Total non current assets | 38.164 M -12.77 % | 43.750 M -5.58 % | 46.335 M -9.74 % | 51.336 M 8.60 % | 47.270 M 57.30 % | 30.050 M -10.80 % | 33.689 M -5.84 % | 35.779 M -3.81 % | 37.196 M -11.55 % | 42.051 M 3.12 % | 40.779 M -8.93 % | 44.779 M -4.69 % | 46.983 M 12.17 % | 41.885 M 305.60 % | -20.372 M -141.02 % | 49.667 M |
| Other current assets | 7.811 M -11.07 % | 8.783 M 21.16 % | 7.249 M 42.78 % | 5.077 M -39.21 % | 8.352 M -91.99 % | 104.260 M -19.24 % | 129.093 M 12.56 % | 114.686 M 30.18 % | 88.099 M -19.18 % | 109.007 M 25.89 % | 86.587 M -19.63 % | 107.739 M 5.47 % | 102.148 M 962.38 % | 9.615 M | 0.000 -100.00 % | 4.782 M |
| Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.744 M | 0.000 |
| cash and cash equivalents | 29.586 M 6.37 % | 27.813 M 49.20 % | 18.642 M -8.32 % | 20.334 M -60.51 % | 51.494 M 10.97 % | 46.403 M 65.79 % | 27.989 M -24.21 % | 36.930 M -39.01 % | 60.549 M -20.73 % | 76.384 M 18.72 % | 64.341 M -23.14 % | 83.713 M 526.97 % | 13.352 M -25.29 % | 17.872 M 187.73 % | -20.372 M -200.00 % | 20.372 M |
| Cash and short term investments | 29.586 M 6.37 % | 27.813 M 49.20 % | 18.642 M -8.32 % | 20.334 M -60.51 % | 51.494 M 10.97 % | 46.403 M 65.79 % | 27.989 M -24.21 % | 36.930 M -39.01 % | 60.549 M -20.73 % | 76.384 M 18.72 % | 64.341 M -23.14 % | 83.713 M 526.97 % | 13.352 M -25.29 % | 17.872 M -12.27 % | 20.372 M 0.00 % | 20.372 M |
| Total current assets | 207.395 M -13.29 % | 239.178 M 13.02 % | 211.625 M -0.49 % | 212.668 M 2.80 % | 206.882 M -6.75 % | 221.846 M -6.70 % | 237.774 M 2.33 % | 232.353 M 6.85 % | 217.464 M -11.28 % | 245.123 M 7.01 % | 229.066 M -13.73 % | 265.511 M 52.94 % | 173.600 M 0.12 % | 173.397 M 751.15 % | 20.372 M -90.27 % | 209.317 M |
| Inventory | 70.154 M -18.24 % | 85.807 M 19.89 % | 71.573 M -4.27 % | 74.764 M 10.55 % | 67.631 M -4.99 % | 71.183 M -11.78 % | 80.692 M -0.06 % | 80.737 M 17.32 % | 68.816 M 15.21 % | 59.732 M -23.56 % | 78.138 M 5.51 % | 74.059 M 27.47 % | 58.100 M 11.29 % | 52.205 M | 0.000 -100.00 % | 45.169 M |
| Net receivables | 99.844 M -14.50 % | 116.775 M 2.29 % | 114.161 M 1.48 % | 112.493 M 41.67 % | 79.405 M -18.70 % | 97.665 M -17.60 % | 118.528 M 11.86 % | 105.960 M 54.40 % | 68.628 M -31.13 % | 99.648 M 43.36 % | 69.507 M -27.03 % | 95.258 M -6.75 % | 102.148 M 9.01 % | 93.705 M | 0.000 -100.00 % | 136.293 M |
| Tax assets | 0.000 -100.00 % | 599.000 K 21.26 % | 494.000 K -2.56 % | 507.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 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 | 64.325 M -29.45 % | 91.173 M 56.90 % | 58.108 M 31.54 % | 44.175 M 29.52 % | 34.108 M -14.69 % | 39.983 M -26.25 % | 54.214 M 2.94 % | 52.665 M 10.50 % | 47.660 M -28.51 % | 66.665 M 29.75 % | 51.380 M -7.27 % | 55.409 M -4.64 % | 58.105 M 13.46 % | 51.210 M | 0.000 -100.00 % | 58.607 M |
| Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 294.000 K -61.72 % | 768.000 K -54.20 % | 1.677 M 459.00 % | 300.000 K -90.67 % | 3.214 M 411.78 % | 628.000 K -75.56 % | 2.570 M | 0.000 -100.00 % | 5.909 M 94.89 % | 3.032 M 47.18 % | 2.060 M | 0.000 | 0.000 |
| Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K 0.00 % | -198.000 K | 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 -100.00 % | 1.301 M 38.11 % | 942.000 K 63.83 % | 575.000 K | 0.000 -100.00 % | 970.000 K |
| Capital lease obligations | 9.081 M -27.70 % | 12.561 M -12.07 % | 14.286 M -6.13 % | 15.219 M -4.77 % | 15.982 M 695.92 % | 2.008 M -42.35 % | 3.483 M -13.01 % | 4.004 M -1.11 % | 4.049 M -26.27 % | 5.492 M -7.98 % | 5.968 M 5.27 % | 5.669 M -10.39 % | 6.326 M 1 050.18 % | 550.000 K | 0.000 -100.00 % | 818.000 K |
| 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 | 88.511 M 0.00 % | 88.511 M 0.00 % | 88.511 M 0.00 % | 88.511 M -42.17 % | 153.057 M -4.74 % | 160.679 M 81.54 % | 88.511 M -47.47 % | 168.504 M 90.38 % | 88.511 M 0.00 % | 88.511 M -44.54 % | 159.606 M -4.59 % | 167.288 M | 0.000 | 0.000 -100.00 % | 970.000 K | 0.000 |
| Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K 0.00 % | 198.000 K | 0.000 | 0.000 |
| Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Total assets | 245.559 M -13.21 % | 282.928 M 9.68 % | 257.960 M -2.29 % | 264.004 M 3.88 % | 254.152 M 0.90 % | 251.896 M -7.21 % | 271.463 M 1.24 % | 268.132 M 5.29 % | 254.660 M -11.32 % | 287.174 M 6.42 % | 269.845 M -13.03 % | 310.290 M 40.67 % | 220.583 M 2.46 % | 215.282 M | 0.000 -100.00 % | 258.984 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 | 2018-12-31 | 2018-06-30 | 2017-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 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-01-31 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Change in working capital | 0.000 100.00 % | -22.135 M | 0.000 100.00 % | -25.136 M | 0.000 -100.00 % | 9.110 M | 0.000 100.00 % | -10.998 M | 0.000 -100.00 % | 202.000 K | 0.000 100.00 % | -24.337 M -163.07 % | -9.251 M 25.78 % | -12.464 M 0.00 % | -12.464 M -229.70 % | 9.610 M 134.09 % | -28.187 M -7 107.33 % | 402.250 K |
| Accounts receivables | 0.000 100.00 % | -7.994 M | 0.000 100.00 % | -13.218 M | 0.000 -100.00 % | 5.982 M | 0.000 100.00 % | -3.443 M | 0.000 100.00 % | -8.124 M | 0.000 -100.00 % | 684.000 K | 0.000 100.00 % | -5.705 M 0.00 % | -5.705 M -168.84 % | 8.287 M 167.92 % | -12.201 M | 0.000 |
| Inventory | 0.000 100.00 % | -16.618 M | 0.000 100.00 % | -10.306 M | 0.000 100.00 % | -1.159 M | 0.000 100.00 % | -10.578 M | 0.000 -100.00 % | 10.170 M | 0.000 100.00 % | -23.119 M -100.00 % | -11.560 M -138.00 % | -4.857 M 0.00 % | -4.857 M -1 046.78 % | 513.000 K 105.18 % | -9.911 M -495.43 % | -1.665 M |
| Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other working capital | 0.000 -100.00 % | 2.477 M | 0.000 100.00 % | -1.612 M | 0.000 -100.00 % | 4.287 M | 0.000 -100.00 % | 3.022 M | 0.000 100.00 % | -1.844 M | 0.000 100.00 % | -1.902 M -182.39 % | 2.309 M 221.37 % | -1.902 M 0.00 % | -1.902 M -334.81 % | 810.000 K 113.33 % | -6.075 M -393.94 % | 2.067 M |
| Other non cash items | 4.804 M -89.84 % | 47.289 M 500.42 % | 7.876 M 177.13 % | 2.842 M -51.69 % | 5.883 M -54.46 % | 12.919 M 214.66 % | -11.267 M 30.42 % | -16.192 M -259.24 % | 10.168 M -43.71 % | 18.063 M 9.74 % | 16.460 M 77.45 % | 9.276 M 212.74 % | 2.966 M 300.34 % | -1.481 M 0.00 % | -1.481 M 85.45 % | -10.177 M -160.98 % | 16.690 M 1 492.94 % | 1.048 M |
| Net cash provided by operating activities | 5.939 M -62.34 % | 15.772 M 816.44 % | 1.721 M 108.37 % | -20.571 M -229.09 % | 15.936 M -29.65 % | 22.651 M 715.18 % | -3.682 M 83.61 % | -22.462 M -19 803.51 % | 114.000 K -99.43 % | 19.930 M 1 000.50 % | 1.811 M 127.32 % | -6.630 M -145.17 % | 14.677 M 138.22 % | 6.161 M 0.00 % | 6.161 M -41.76 % | 10.578 M -40.58 % | 17.802 M 31.98 % | 13.488 M |
| Investments in property plant and equipment | -870.000 K | 0.000 100.00 % | -1.121 M 86.67 % | -8.410 M -15.55 % | -7.278 M -327.11 % | -1.704 M 42.90 % | -2.984 M 15.92 % | -3.549 M -123.49 % | -1.588 M 61.06 % | -4.078 M -345.20 % | -916.000 K 77.88 % | -4.141 M -9.35 % | -3.787 M -58.25 % | -2.393 M 0.00 % | -2.393 M -15.44 % | -2.073 M 85.42 % | -14.218 M -72.63 % | -8.236 M |
| Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 89.000 K 1 012.50 % | 8.000 K -52.94 % | 17.000 K -88.67 % | 150.000 K | 0.000 | 0.000 100.00 % | -6.017 M | 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 -100.00 % | 5.072 M 200.00 % | -5.072 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -919.000 K |
| Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Other investing activites | -234.000 K 93.80 % | -3.773 M -4 071.58 % | 95.000 K 138.31 % | -248.000 K 63.48 % | -679.000 K -618.32 % | 131.000 K 119.21 % | -682.000 K -218.69 % | -214.000 K 61.30 % | -553.000 K -108.58 % | 6.446 M 846.93 % | -863.000 K 64.50 % | -2.431 M -198.86 % | 2.459 M 114.98 % | -16.418 M 0.00 % | -16.418 M -229.22 % | -4.987 M 73.72 % | -18.978 M -307.29 % | 9.155 M |
| Net cash used for investing activites | -1.104 M 70.74 % | -3.773 M -267.74 % | -1.026 M 88.15 % | -8.658 M -8.81 % | -7.957 M -405.85 % | -1.573 M 56.89 % | -3.649 M -350.10 % | 1.459 M 120.23 % | -7.213 M -404.60 % | 2.368 M 130.37 % | -7.796 M -18.62 % | -6.572 M -394.88 % | -1.328 M 92.94 % | -18.811 M 0.00 % | -18.811 M -166.44 % | -7.060 M 78.73 % | -33.196 M -261.93 % | -9.172 M |
| Debt repayment | 0.000 | 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 % | -444.000 K 0.00 % | -444.000 K -206.21 % | -145.000 K 82.86 % | -846.000 K | 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 -100.00 % | 51.756 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.220 M |
| Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
| Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.000 M | 0.000 100.00 % | -1.846 M | 0.000 | 0.000 100.00 % | -6.230 M -1 976.67 % | -300.000 K 88.57 % | -2.625 M |
| Other financing activites | -3.296 M -21.62 % | -2.710 M -16.96 % | -2.317 M -42.06 % | -1.631 M 37.65 % | -2.616 M -39.89 % | -1.870 M -28.35 % | -1.457 M 17.40 % | -1.764 M 63.71 % | -4.861 M 54.75 % | -10.743 M -552.28 % | -1.647 M -101.95 % | 84.504 M 627.13 % | -16.031 M -223.38 % | 12.993 M 0.00 % | 12.993 M 792.38 % | 1.456 M -84.21 % | 9.221 M 372.81 % | 1.950 M |
| Net cash used provided by financing activities | -3.296 M -21.62 % | -2.710 M -16.96 % | -2.317 M -42.06 % | -1.631 M 37.65 % | -2.616 M -39.89 % | -1.870 M -28.35 % | -1.457 M 17.40 % | -1.764 M 81.38 % | -9.476 M 11.79 % | -10.743 M 15.05 % | -12.647 M -114.97 % | 84.504 M 572.70 % | -17.877 M -242.46 % | 12.549 M 0.00 % | 12.549 M 355.11 % | -4.919 M -160.92 % | 8.075 M 1 296.74 % | -674.750 K |
| Effect of forex changes on cash | 234.000 K 298.31 % | -118.000 K -68.57 % | -70.000 K 76.67 % | -300.000 K -10.29 % | -272.000 K 65.74 % | -794.000 K -937.91 % | -76.500 K 82.04 % | -426.000 K -215.14 % | 370.000 K -24.18 % | 488.000 K 231.89 % | -370.000 K 60.68 % | -941.000 K -11 862.50 % | 8.000 K 100.76 % | -1.055 M 0.00 % | -1.055 M -243.08 % | 737.000 K -49.62 % | 1.463 M 29.73 % | 1.128 M |
| Net change in cash | 0.000 100.00 % | -18.642 M | 0.000 | 0.000 -100.00 % | 5.091 M -72.35 % | 18.414 M 305.95 % | -8.941 M 68.84 % | -28.691 M -166.57 % | -10.763 M -278.74 % | 6.022 M 131.08 % | -19.372 M -155.06 % | 35.181 M 1 051.10 % | 3.056 M 232.25 % | -2.311 M 0.00 % | -2.311 M -115.27 % | 15.137 M 332.17 % | -6.520 M -236.71 % | 4.769 M |
| Cash at beginning of period | 0.000 | 0.000 | 0.000 100.00 % | -15.580 M -133.58 % | 46.403 M 65.79 % | 27.989 M -24.21 % | 36.930 M -43.72 % | 65.621 M -14.09 % | 76.384 M 18.72 % | 64.341 M -27.47 % | 88.713 M 564.42 % | 13.352 M -25.29 % | 17.872 M -11.45 % | 20.183 M 0.00 % | 20.183 M 300.00 % | 5.046 M -81.10 % | 26.703 M 1 300.63 % | 1.907 M |
| Cash at end of period | 0.000 | 0.000 | 0.000 -100.00 % | 20.334 M -60.51 % | 51.494 M 10.97 % | 46.403 M 65.79 % | 27.989 M -24.21 % | 36.930 M -43.72 % | 65.621 M -6.74 % | 70.362 M 1.47 % | 69.341 M 42.88 % | 48.533 M 131.90 % | 20.928 M 17.10 % | 17.872 M 0.00 % | 17.872 M -11.45 % | 20.183 M 0.00 % | 20.183 M 202.33 % | 6.676 M |
| Operating cash flow | 5.939 M -62.34 % | 15.772 M 816.44 % | 1.721 M 108.37 % | -20.571 M -229.09 % | 15.936 M -29.65 % | 22.651 M 715.18 % | -3.682 M 83.61 % | -22.462 M -19 803.51 % | 114.000 K -99.43 % | 19.930 M 1 000.50 % | 1.811 M 127.32 % | -6.630 M -145.17 % | 14.677 M 138.22 % | 6.161 M 0.00 % | 6.161 M -41.76 % | 10.578 M -40.58 % | 17.802 M 31.98 % | 13.488 M |
| Capital expenditure | -870.000 K 77.28 % | -3.829 M -241.57 % | -1.121 M 86.67 % | -8.410 M -15.55 % | -7.278 M -327.11 % | -1.704 M 42.90 % | -2.984 M 15.92 % | -3.549 M -123.49 % | -1.588 M 61.06 % | -4.078 M -345.20 % | -916.000 K 77.88 % | -4.141 M -9.35 % | -3.787 M -58.25 % | -2.393 M 0.00 % | -2.393 M -15.44 % | -2.073 M 85.42 % | -14.218 M -72.63 % | -8.236 M |
| Free CashFlow | 5.069 M -57.56 % | 11.943 M 1 890.50 % | 600.000 K 102.07 % | -28.981 M -434.73 % | 8.658 M -58.67 % | 20.947 M 414.24 % | -6.666 M 74.37 % | -26.011 M -1 664.65 % | -1.474 M -109.30 % | 15.852 M 1 671.17 % | 895.000 K 108.31 % | -10.771 M -198.91 % | 10.890 M 189.01 % | 3.768 M 0.00 % | 3.768 M -55.70 % | 8.505 M 137.30 % | 3.584 M -31.76 % | 5.252 M |
| 2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 |