
Design Capital Limited 1545.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 61.831 M -30.92 % | 89.506 M -7.27 % | 96.525 M 8.24 % | 89.180 M -21.97 % | 114.284 M -0.89 % | 115.305 M 5.07 % | 109.744 M 8.73 % | 100.929 M 11.48 % | 90.535 M |
Net income | 321.000 K -88.90 % | 2.892 M -36.34 % | 4.543 M -5.43 % | 4.804 M -35.20 % | 7.414 M 22.00 % | 6.077 M 7.44 % | 5.656 M -19.85 % | 7.057 M 67.70 % | 4.208 M |
Income before tax | 1.435 M -69.44 % | 4.696 M -28.03 % | 6.525 M -11.07 % | 7.337 M -31.22 % | 10.668 M 14.78 % | 9.294 M -2.21 % | 9.504 M -6.96 % | 10.215 M 36.71 % | 7.472 M |
Income before tax ratio | 0.02 -55.76 % | 0.05 -22.39 % | 0.07 -17.83 % | 0.08 -11.86 % | 0.09 15.81 % | 0.08 -6.93 % | 0.09 -14.43 % | 0.10 22.63 % | 0.08 |
EBITDA | 1.384 M -73.50 % | 5.222 M -31.17 % | 7.587 M 7.09 % | 7.085 M -27.07 % | 9.715 M -5.62 % | 10.294 M 2.63 % | 10.030 M -7.54 % | 10.848 M 33.33 % | 8.136 M |
Net income ratio | 0.01 -83.93 % | 0.03 -31.35 % | 0.05 -12.63 % | 0.05 -16.96 % | 0.06 23.09 % | 0.05 2.26 % | 0.05 -26.29 % | 0.07 50.43 % | 0.05 |
Ratio EBITDA | 0.02 -61.63 % | 0.06 -25.77 % | 0.08 -1.06 % | 0.08 -6.54 % | 0.09 -4.78 % | 0.09 -2.32 % | 0.09 -14.97 % | 0.11 19.60 % | 0.09 |
Gross profit ratio | 0.31 -0.83 % | 0.31 3.16 % | 0.30 -1.50 % | 0.30 6.64 % | 0.28 -6.71 % | 0.31 -1.15 % | 0.31 -3.22 % | 0.32 -5.22 % | 0.34 |
Weighted average shs out dil | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 8.47 % | 1.844 B -7.81 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B |
Weighted average shs out | 2.006 B 0.31 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 8.47 % | 1.844 B -7.81 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B |
EPS diluted | 0.00 -85.71 % | 0.00 -39.13 % | 0.00 -4.17 % | 0.00 -35.14 % | 0.00 12.12 % | 0.00 17.86 % | 0.00 -20.00 % | 0.00 66.67 % | 0.00 |
Earnings per share | 0.00 -85.71 % | 0.00 -39.13 % | 0.00 -4.17 % | 0.00 -35.14 % | 0.00 12.12 % | 0.00 17.86 % | 0.00 -20.00 % | 0.00 66.67 % | 0.00 |
Gross profit | 18.916 M -31.49 % | 27.611 M -4.34 % | 28.864 M 6.62 % | 27.073 M -16.79 % | 32.535 M -7.54 % | 35.187 M 3.85 % | 33.881 M 5.23 % | 32.197 M 5.66 % | 30.472 M |
Income tax expense | 646.000 K -20.64 % | 814.000 K -40.32 % | 1.364 M -3.74 % | 1.417 M -23.94 % | 1.863 M 49.04 % | 1.250 M -51.66 % | 2.586 M 54.76 % | 1.671 M 15.88 % | 1.442 M |
Cost of revenue | 42.915 M -30.66 % | 61.895 M -8.52 % | 67.661 M 8.94 % | 62.107 M -24.03 % | 81.749 M 2.04 % | 80.118 M 5.61 % | 75.863 M 10.38 % | 68.732 M 14.43 % | 60.063 M |
General and administrative expenses | 6.945 M -26.99 % | 9.513 M -0.72 % | 9.582 M -0.80 % | 9.659 M -13.15 % | 11.121 M 2.90 % | 10.808 M -8.31 % | 11.787 M 25.69 % | 9.378 M 205.57 % | 3.069 M |
Selling and marketing expenses | 11.508 M -16.59 % | 13.797 M 10.30 % | 12.509 M 11.76 % | 11.193 M -9.66 % | 12.390 M -16.26 % | 14.795 M 12.60 % | 13.139 M -0.48 % | 13.203 M -1.26 % | 13.371 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 570.000 K | 0.000 | 0.000 -100.00 % | 379.000 K |
Operating expenses | 18.453 M -20.84 % | 23.310 M 5.52 % | 22.091 M 5.94 % | 20.852 M -11.31 % | 23.511 M -10.17 % | 26.173 M 5.00 % | 24.926 M 10.38 % | 22.581 M -3.22 % | 23.333 M |
Cost and expenses | 61.368 M -27.98 % | 85.205 M -4.61 % | 89.319 M 7.48 % | 83.106 M -21.05 % | 105.260 M -0.97 % | 106.291 M 5.46 % | 100.789 M 10.38 % | 91.313 M 9.49 % | 83.396 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 18.453 M -20.84 % | 23.310 M 5.52 % | 22.091 M 5.94 % | 20.852 M -11.31 % | 23.511 M -8.17 % | 25.603 M 2.72 % | 24.926 M 10.38 % | 22.581 M 37.35 % | 16.440 M |
Interest income | 1.241 M 68.16 % | 738.000 K 290.48 % | 189.000 K 75.00 % | 108.000 K -76.26 % | 455.000 K -10.26 % | 507.000 K 70.13 % | 298.000 K 54.40 % | 193.000 K 42.96 % | 135.000 K |
Interest expense | 711.000 K -5.95 % | 756.000 K -13.10 % | 870.000 K 5.97 % | 821.000 K 11.25 % | 738.000 K 225.11 % | 227.000 K 5 575.00 % | 4.000 K -89.47 % | 38.000 K 31.03 % | 29.000 K |
Depreciation and amortization | 921.000 K 0.00 % | 921.000 K 13.14 % | 814.000 K -5.79 % | 864.000 K 25.04 % | 691.000 K -83.82 % | 4.272 M 718.39 % | 522.000 K -13.43 % | 603.000 K -5.04 % | 635.000 K |
Operating income | 463.000 K -89.24 % | 4.301 M -36.50 % | 6.773 M 8.87 % | 6.221 M -31.06 % | 9.024 M -5.84 % | 9.584 M 0.80 % | 9.508 M -7.19 % | 10.245 M 36.58 % | 7.501 M |
Operating income ratio | 0.01 -84.42 % | 0.05 -31.52 % | 0.07 0.59 % | 0.07 -11.66 % | 0.08 -5.00 % | 0.08 -4.06 % | 0.09 -14.65 % | 0.10 22.52 % | 0.08 |
Total other income expenses net | 972.000 K 146.08 % | 395.000 K 259.27 % | -248.000 K -122.22 % | 1.116 M -32.12 % | 1.644 M 666.90 % | -290.000 K -7 150.00 % | -4.000 K 86.67 % | -30.000 K -3.45 % | -29.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -19.093 M -34.22 % | -14.225 M -186.33 % | -4.968 M 79.88 % | -24.696 M 28.02 % | -34.310 M -8.30 % | -31.681 M -107.30 % | -15.283 M 26.66 % | -20.838 M -27.39 % | -16.358 M |
Total investments | 452.000 K 0.67 % | 449.000 K 1.58 % | 442.000 K -18.75 % | 544.000 K 0.37 % | 542.000 K -41.91 % | 933.000 K 227.37 % | 285.000 K -29.46 % | 404.000 K -31.41 % | 589.000 K |
Total debt | 12.586 M -10.90 % | 14.125 M -11.20 % | 15.906 M -0.38 % | 15.966 M -0.25 % | 16.006 M 263.61 % | 4.402 M 2 266.67 % | 186.000 K 250.94 % | 53.000 K -88.40 % | 457.000 K |
Accumulated other comprehensive income loss | 41.651 M 1 983.59 % | 1.999 M -21.76 % | 2.555 M -3.88 % | 2.658 M 23.34 % | 2.155 M -17.43 % | 2.610 M 193.78 % | -2.783 M 2.83 % | -2.864 M 6.65 % | -3.068 M |
Retained earnings | 38.904 M 0.83 % | 38.583 M 8.10 % | 35.691 M 14.59 % | 31.148 M 1.22 % | 30.773 M 16.00 % | 26.529 M 29.71 % | 20.452 M 38.23 % | 14.796 M -10.93 % | 16.611 M |
Common stock | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M | 0.000 | 0.000 | 0.000 |
Total equity | 56.152 M -0.70 % | 56.550 M 2.56 % | 55.136 M 0.38 % | 54.930 M -6.17 % | 58.540 M 6.84 % | 54.794 M 97.21 % | 27.784 M 14.08 % | 24.354 M -12.20 % | 27.737 M |
Other non current liabilities | 775.000 K 41.68 % | 547.000 K 2.43 % | 534.000 K 15.09 % | 464.000 K 109.01 % | 222.000 K 112.57 % | -1.766 M -814.98 % | 247.000 K -4.26 % | 258.000 K -16.77 % | 310.000 K |
Long term debt | 9.479 M -13.65 % | 10.977 M -13.99 % | 12.763 M -5.73 % | 13.539 M 2.24 % | 13.242 M 627.98 % | 1.819 M 1 278.03 % | 132.000 K 388.89 % | 27.000 K -49.06 % | 53.000 K |
Total non current liabilities | 10.254 M -11.02 % | 11.524 M -13.50 % | 13.322 M -5.03 % | 14.028 M 4.00 % | 13.489 M 17 193.59 % | 78.000 K -79.42 % | 379.000 K 32.98 % | 285.000 K -21.49 % | 363.000 K |
Other current liabilities | 8.895 M -27.64 % | 12.292 M -39.64 % | 20.364 M -16.59 % | 24.415 M 24.06 % | 19.680 M -5.43 % | 20.810 M -10.12 % | 23.154 M 22.04 % | 18.972 M 58.64 % | 11.959 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -3.143 M -29.50 % | -2.427 M | 0.000 100.00 % | -2.583 M | 0.000 | 0.000 | 0.000 |
Short term debt | 3.107 M -1.30 % | 3.148 M 0.16 % | 3.143 M 29.50 % | 2.427 M -12.19 % | 2.764 M 7.01 % | 2.583 M 4 683.33 % | 54.000 K 107.69 % | 26.000 K -93.56 % | 404.000 K |
Total current liabilities | 15.082 M -19.96 % | 18.843 M -25.21 % | 25.195 M -19.38 % | 31.252 M 9.88 % | 28.443 M 2.26 % | 27.814 M -26.00 % | 37.588 M 27.51 % | 29.478 M 35.02 % | 21.832 M |
Total liabilities | 25.336 M -16.57 % | 30.367 M -21.16 % | 38.517 M -14.94 % | 45.280 M 7.98 % | 41.932 M 40.91 % | 29.758 M -21.62 % | 37.967 M 27.56 % | 29.763 M 34.10 % | 22.195 M |
Other non current assets | 508.000 K | 0.000 100.00 % | -444.000 K -20.33 % | -369.000 K -1.93 % | -362.000 K | 0.000 -100.00 % | 686.000 K 736.59 % | 82.000 K -41.43 % | 140.000 K |
Long term investments | 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 |
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 | 12.587 M -12.81 % | 14.437 M -7.35 % | 15.582 M -5.58 % | 16.502 M 1.63 % | 16.238 M 205.46 % | 5.316 M 226.34 % | 1.629 M 97.45 % | 825.000 K -33.79 % | 1.246 M |
Total non current assets | 13.095 M -11.95 % | 14.873 M -4.55 % | 15.582 M -5.58 % | 16.502 M 1.63 % | 16.238 M 205.46 % | 5.316 M 129.63 % | 2.315 M 155.24 % | 907.000 K -34.56 % | 1.386 M |
Other current assets | 1.597 M 8.12 % | 1.477 M -32.40 % | 2.185 M 58.10 % | 1.382 M 13.84 % | 1.214 M 33.85 % | 907.000 K -43.80 % | 1.614 M 26.99 % | 1.271 M -11.06 % | 1.429 M |
Short term investments | 452.000 K 0.67 % | 449.000 K 1.58 % | 442.000 K -18.75 % | 544.000 K 0.37 % | 542.000 K -41.91 % | 933.000 K 227.37 % | 285.000 K -29.46 % | 404.000 K -31.41 % | 589.000 K |
cash and cash equivalents | 31.679 M 11.74 % | 28.350 M 35.81 % | 20.874 M -48.66 % | 40.662 M -19.19 % | 50.316 M 39.45 % | 36.083 M 133.26 % | 15.469 M -25.95 % | 20.891 M 24.24 % | 16.815 M |
Cash and short term investments | 31.679 M 10.00 % | 28.799 M 35.11 % | 21.316 M -48.27 % | 41.206 M -18.98 % | 50.858 M 37.39 % | 37.016 M 139.29 % | 15.469 M -25.95 % | 20.891 M 24.24 % | 16.815 M |
Total current assets | 68.393 M -5.07 % | 72.044 M -6.76 % | 77.264 M -6.90 % | 82.987 M -0.69 % | 83.567 M 5.94 % | 78.880 M 24.35 % | 63.436 M 19.22 % | 53.210 M 9.61 % | 48.546 M |
Inventory | 29.080 M -12.33 % | 33.171 M -23.69 % | 43.471 M 35.58 % | 32.063 M 63.20 % | 19.647 M -25.67 % | 26.433 M -14.43 % | 30.891 M 45.26 % | 21.266 M 7.77 % | 19.733 M |
Net receivables | 6.037 M -29.78 % | 8.597 M -16.47 % | 10.292 M 23.46 % | 8.336 M -29.64 % | 11.848 M -18.42 % | 14.524 M -4.30 % | 15.177 M 61.84 % | 9.378 M -6.03 % | 9.980 M |
Tax assets | 0.000 -100.00 % | 436.000 K -1.80 % | 444.000 K 20.33 % | 369.000 K 1.93 % | 362.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 807.000 K 11.93 % | 721.000 K 8.10 % | 667.000 K 87.36 % | 356.000 K | 0.000 | 0.000 | 0.000 |
Account payables | 3.080 M 8.26 % | 2.845 M -19.08 % | 3.516 M -38.61 % | 5.727 M 42.57 % | 4.017 M -26.42 % | 5.459 M -43.79 % | 9.711 M 80.54 % | 5.379 M 1.97 % | 5.275 M |
Tax payables | 0.000 -100.00 % | 558.000 K -57.57 % | 1.315 M 18.47 % | 1.110 M -44.00 % | 1.982 M 28.28 % | 1.545 M -66.91 % | 4.669 M -8.47 % | 5.101 M 21.63 % | 4.194 M |
Deferred revenue non current | 0.000 100.00 % | -25.000 K -278.57 % | 14.000 K 55.56 % | 9.000 K | 0.000 -100.00 % | 53.000 K -99.35 % | 8.202 M 55.40 % | 5.278 M -3.88 % | 5.491 M |
Minority interest | 2.392 M -5.75 % | 2.538 M 17.83 % | 2.154 M -24.55 % | 2.855 M 58.00 % | 1.807 M -2.32 % | 1.850 M -34.37 % | 2.819 M 64.18 % | 1.717 M -66.31 % | 5.096 M |
Capital lease obligations | 12.516 M -10.58 % | 13.997 M -11.70 % | 15.851 M -0.38 % | 15.911 M 5.07 % | 15.143 M 252.74 % | 4.293 M | 0.000 -100.00 % | 53.000 K -39.08 % | 87.000 K |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 8.656 M -13.24 % | 9.977 M -11.57 % | 11.283 M -23.85 % | 14.816 M -27.20 % | 20.352 M 0.00 % | 20.352 M 1 112.15 % | 1.679 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K -81.48 % | 135.000 K |
Other liabilities | 0.000 | 0.000 -100.00 % | 13.283 M -5.08 % | 13.994 M | 0.000 -100.00 % | 1.866 M | 0.000 | 0.000 | 0.000 |
Total assets | 81.488 M -6.25 % | 86.917 M -7.19 % | 93.653 M -6.54 % | 100.210 M -0.26 % | 100.472 M 18.83 % | 84.552 M 28.59 % | 65.751 M 21.50 % | 54.117 M 8.38 % | 49.932 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 | 4.035 M -30.15 % | 5.777 M 141.39 % | -13.959 M -64.84 % | -8.468 M -190.84 % | 9.322 M 136.72 % | 3.938 M 153.20 % | -7.402 M -174.15 % | -2.700 M -194.76 % | -916.000 K |
Accounts receivables | 2.905 M 103.43 % | 1.428 M 165.38 % | -2.184 M -160.41 % | 3.615 M 70.76 % | 2.117 M 447.03 % | 387.000 K 106.92 % | -5.594 M -15 882.86 % | -35.000 K 96.25 % | -934.000 K |
Inventory | 4.371 M -52.21 % | 9.147 M 177.68 % | -11.775 M 2.55 % | -12.083 M -267.70 % | 7.205 M 102.90 % | 3.551 M 140.63 % | -8.739 M -187.18 % | -3.043 M -688.34 % | -386.000 K |
Accounts payables | 0.000 | 0.000 -100.00 % | 4.496 M 292.22 % | -2.339 M -1 214.04 % | -178.000 K -106.65 % | 2.678 M -52.13 % | 5.594 M 15 882.86 % | 35.000 K -96.25 % | 934.000 K |
Other working capital | -3.241 M 32.45 % | -4.798 M -6.72 % | -4.496 M -292.22 % | 2.339 M 1 214.04 % | 178.000 K 106.65 % | -2.678 M -300.30 % | 1.337 M 253.70 % | 378.000 K -6.44 % | 404.000 K |
Other non cash items | -1.043 M -211.55 % | 935.000 K 116.93 % | -5.524 M -210.77 % | 4.987 M 243.69 % | 1.451 M 126.29 % | -5.520 M -64.33 % | -3.359 M -582.72 % | -492.000 K -12 200.00 % | -4.000 K |
Net cash provided by operating activities | 8.876 M -35.52 % | 13.765 M 226.66 % | -10.868 M -312.60 % | 5.112 M -77.56 % | 22.778 M 159.82 % | 8.767 M 1 292.79 % | -735.000 K -109.64 % | 7.626 M 6.11 % | 7.187 M |
Investments in property plant and equipment | -1.079 M 11.77 % | -1.223 M -487.98 % | -208.000 K 79.41 % | -1.010 M 38.38 % | -1.639 M -1 221.77 % | -124.000 K 88.89 % | -1.116 M -572.29 % | -166.000 K 57.22 % | -388.000 K |
Acquisitions net | 0.000 | 0.000 -100.00 % | 90.000 K 100.80 % | -11.189 M -144.05 % | 25.402 M 2 544.85 % | -1.039 M | 0.000 | 0.000 | 0.000 |
Purchases of investments | -1.431 M 92.27 % | -18.509 M -14.27 % | -16.198 M -12.51 % | -14.397 M 59.76 % | -35.777 M -517.16 % | -5.797 M -13.82 % | -5.093 M 43.40 % | -8.998 M -0.95 % | -8.913 M |
Sales maturities of investments | 13.306 M -4.53 % | 13.937 M -52.23 % | 29.174 M 14.02 % | 25.586 M 146.61 % | 10.375 M 51.77 % | 6.836 M -17.38 % | 8.274 M 28.86 % | 6.421 M 14.99 % | 5.584 M |
Other investing activites | 1.407 M 73.70 % | 810.000 K 412.66 % | 158.000 K -98.61 % | 11.396 M 145.71 % | -24.932 M -1 651.46 % | 1.607 M 432.12 % | 302.000 K 94.84 % | 155.000 K -2.52 % | 159.000 K |
Net cash used for investing activites | 12.203 M 344.79 % | -4.985 M -138.30 % | 13.016 M 25.32 % | 10.386 M 139.09 % | -26.571 M -1 891.71 % | 1.483 M -37.35 % | 2.367 M 191.46 % | -2.588 M 27.26 % | -3.558 M |
Debt repayment | -58.000 K 98.20 % | -3.214 M -7.28 % | -2.996 M -32.63 % | -2.259 M -47.45 % | -1.532 M -1 702.35 % | -85.000 K -93.18 % | -44.000 K 88.11 % | -370.000 K -439.45 % | 109.000 K |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 25.898 M | 0.000 | 0.000 -100.00 % | 15.000 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -1.971 M -4.51 % | -1.886 M 64.01 % | -5.241 M 53.02 % | -11.155 M -142.24 % | -4.605 M -266.35 % | -1.257 M 68.96 % | -4.050 M -29.23 % | -3.134 M -88.23 % | -1.665 M |
Other financing activites | -3.985 M -427.12 % | -756.000 K 13.10 % | -870.000 K -6.49 % | -817.000 K -11.46 % | -733.000 K 94.40 % | -13.092 M | 0.000 -100.00 % | 662.000 K 26.10 % | 525.000 K |
Net cash used provided by financing activities | -6.014 M -2.70 % | -5.856 M 35.70 % | -9.107 M 36.01 % | -14.231 M -107.15 % | -6.870 M -159.93 % | 11.464 M 380.02 % | -4.094 M -44.05 % | -2.842 M -179.72 % | -1.016 M |
Effect of forex changes on cash | 139.000 K 795.00 % | -20.000 K -119.61 % | 102.000 K -61.94 % | 268.000 K 152.96 % | -506.000 K -729.51 % | -61.000 K -127.48 % | 222.000 K 131.85 % | -697.000 K -318.50 % | 319.000 K |
Net change in cash | 15.204 M 423.55 % | 2.904 M 142.35 % | -6.857 M -546.71 % | 1.535 M 113.74 % | -11.169 M -151.58 % | 21.653 M 1 066.65 % | -2.240 M -249.43 % | 1.499 M -48.87 % | 2.932 M |
Cash at beginning of period | 15.875 M 22.39 % | 12.971 M -34.58 % | 19.828 M 8.39 % | 18.293 M -37.91 % | 29.462 M 277.28 % | 7.809 M -22.29 % | 10.049 M 17.53 % | 8.550 M 52.19 % | 5.618 M |
Cash at end of period | 31.079 M 95.77 % | 15.875 M 22.39 % | 12.971 M -34.58 % | 19.828 M 8.39 % | 18.293 M -37.91 % | 29.462 M 277.28 % | 7.809 M -22.29 % | 10.049 M 17.53 % | 8.550 M |
Operating cash flow | 8.876 M -35.52 % | 13.765 M 226.66 % | -10.868 M -312.60 % | 5.112 M -77.56 % | 22.778 M 159.82 % | 8.767 M 1 292.79 % | -735.000 K -109.64 % | 7.626 M 6.11 % | 7.187 M |
Capital expenditure | -1.079 M 11.77 % | -1.223 M -487.98 % | -208.000 K 79.41 % | -1.010 M 38.38 % | -1.639 M -1 221.77 % | -124.000 K 88.89 % | -1.116 M -572.29 % | -166.000 K 57.22 % | -388.000 K |
Free CashFlow | 7.797 M -37.83 % | 12.542 M 213.24 % | -11.076 M -370.01 % | 4.102 M -80.60 % | 21.139 M 144.58 % | 8.643 M 566.94 % | -1.851 M -124.81 % | 7.460 M 9.72 % | 6.799 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 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 23.202 M -23.61 % | 30.372 M -3.46 % | 31.459 M -27.11 % | 43.161 M -6.87 % | 46.345 M -10.58 % | 51.827 M 15.95 % | 44.698 M 8.68 % | 41.129 M -14.41 % | 48.051 M -15.15 % | 56.632 M -1.77 % | 57.652 M -4.04 % | 60.081 M 8.80 % | 55.224 M -5.25 % | 58.285 M 13.26 % | 51.459 M 87.56 % | 27.436 M -45.63 % | 50.465 M 100.00 % | 25.232 M -44.26 % | 45.268 M 100.00 % | 22.634 M |
Net income | -2.401 M -3 630.88 % | 68.000 K -73.12 % | 253.000 K -88.69 % | 2.236 M 240.85 % | 656.000 K -77.52 % | 2.918 M 79.57 % | 1.625 M -11.15 % | 1.829 M -38.52 % | 2.975 M -28.37 % | 4.153 M 27.35 % | 3.261 M -6.64 % | 3.493 M 35.18 % | 2.584 M -36.06 % | 4.041 M 150.22 % | 1.615 M -6.62 % | 1.730 M -59.52 % | 4.272 M 100.00 % | 2.136 M -29.15 % | 3.015 M 100.00 % | 1.508 M |
Income before tax | -2.226 M -311.80 % | 1.051 M 173.70 % | 384.000 K -89.44 % | 3.635 M 242.60 % | 1.061 M -73.34 % | 3.980 M 56.39 % | 2.545 M -8.94 % | 2.795 M -38.46 % | 4.542 M -25.06 % | 6.061 M 31.56 % | 4.607 M -10.21 % | 5.131 M 23.25 % | 4.163 M -29.55 % | 5.909 M 64.37 % | 3.595 M 51.30 % | 2.376 M -53.48 % | 5.108 M 100.00 % | 2.554 M -31.64 % | 3.736 M 100.00 % | 1.868 M |
Income before tax ratio | -0.10 -377.25 % | 0.03 183.49 % | 0.01 -85.51 % | 0.08 267.88 % | 0.02 -70.19 % | 0.08 34.87 % | 0.06 -16.22 % | 0.07 -28.11 % | 0.09 -11.68 % | 0.11 33.93 % | 0.08 -6.43 % | 0.09 13.29 % | 0.08 -25.64 % | 0.10 45.12 % | 0.07 -19.33 % | 0.09 -14.43 % | 0.10 0.00 % | 0.10 22.63 % | 0.08 0.00 % | 0.08 |
EBITDA | -2.048 M -293.21 % | 1.060 M 227.16 % | 324.000 K -91.29 % | 3.721 M 147.90 % | 1.501 M -66.67 % | 4.504 M 46.09 % | 3.083 M -4.73 % | 3.236 M -15.93 % | 3.849 M -30.82 % | 5.564 M 34.04 % | 4.151 M -31.49 % | 6.059 M 43.07 % | 4.235 M -51.35 % | 8.705 M 138.30 % | 3.653 M 66.65 % | 2.192 M -53.21 % | 4.685 M 100.00 % | 2.342 M -25.81 % | 3.157 M 100.00 % | 1.579 M |
Net income ratio | -0.10 -4 722.01 % | 0.00 -72.16 % | 0.01 -84.48 % | 0.05 266.00 % | 0.01 -74.86 % | 0.06 54.87 % | 0.04 -18.25 % | 0.04 -28.17 % | 0.06 -15.57 % | 0.07 29.65 % | 0.06 -2.71 % | 0.06 24.25 % | 0.05 -32.51 % | 0.07 120.91 % | 0.03 -50.21 % | 0.06 -25.53 % | 0.08 0.00 % | 0.08 27.10 % | 0.07 0.00 % | 0.07 |
Ratio EBITDA | -0.09 -352.91 % | 0.03 238.87 % | 0.01 -88.05 % | 0.09 166.19 % | 0.03 -62.73 % | 0.09 26.00 % | 0.07 -12.34 % | 0.08 -1.78 % | 0.08 -18.47 % | 0.10 36.45 % | 0.07 -28.60 % | 0.10 31.50 % | 0.08 -48.65 % | 0.15 110.39 % | 0.07 -11.15 % | 0.08 -13.93 % | 0.09 0.00 % | 0.09 33.10 % | 0.07 0.00 % | 0.07 |
Gross profit ratio | 0.32 -1.42 % | 0.32 9.85 % | 0.29 -14.91 % | 0.34 24.08 % | 0.28 -8.55 % | 0.30 2.34 % | 0.30 -7.60 % | 0.32 10.26 % | 0.29 -3.30 % | 0.30 11.07 % | 0.27 -9.48 % | 0.30 -4.68 % | 0.31 4.39 % | 0.30 -6.07 % | 0.32 3.33 % | 0.31 -3.22 % | 0.32 0.00 % | 0.32 -5.22 % | 0.34 0.00 % | 0.34 |
Weighted average shs out dil | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B -0.13 % | 2.003 B 18.84 % | 1.685 B 12.34 % | 1.500 B 0.00 % | 1.500 B -25.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B |
Weighted average shs out | 2.001 B 0.04 % | 2.000 B -0.40 % | 2.008 B 0.40 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B -0.06 % | 2.001 B 0.01 % | 2.001 B 0.02 % | 2.001 B 0.01 % | 2.000 B -0.01 % | 2.001 B -0.11 % | 2.003 B 18.82 % | 1.686 B 12.37 % | 1.500 B -0.06 % | 1.501 B -24.95 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B 0.00 % | 2.000 B |
EPS diluted | 0.00 | 0.00 -100.00 % | 0.00 -90.91 % | 0.00 266.67 % | 0.00 -80.00 % | 0.00 87.50 % | 0.00 -11.11 % | 0.00 -40.00 % | 0.00 -28.57 % | 0.00 31.25 % | 0.00 -5.88 % | 0.00 13.33 % | 0.00 -44.44 % | 0.00 145.45 % | 0.00 22.22 % | 0.00 -59.09 % | 0.00 100.00 % | 0.00 -31.25 % | 0.00 100.00 % | 0.00 |
Earnings per share | 0.00 | 0.00 -100.00 % | 0.00 -90.91 % | 0.00 266.67 % | 0.00 -80.00 % | 0.00 87.50 % | 0.00 -11.11 % | 0.00 -40.00 % | 0.00 -28.57 % | 0.00 31.25 % | 0.00 -5.88 % | 0.00 13.33 % | 0.00 -44.44 % | 0.00 145.45 % | 0.00 22.22 % | 0.00 -59.09 % | 0.00 100.00 % | 0.00 -31.25 % | 0.00 100.00 % | 0.00 |
Gross profit | 7.332 M -24.69 % | 9.736 M 6.06 % | 9.180 M -37.98 % | 14.802 M 15.56 % | 12.809 M -18.23 % | 15.664 M 18.67 % | 13.200 M 0.42 % | 13.145 M -5.62 % | 13.928 M -17.95 % | 16.976 M 9.11 % | 15.559 M -13.14 % | 17.913 M 3.70 % | 17.274 M -1.09 % | 17.465 M 6.39 % | 16.416 M 93.81 % | 8.470 M -47.38 % | 16.099 M 100.00 % | 8.049 M -47.17 % | 15.236 M 100.00 % | 7.618 M |
Income tax expense | 37.000 K -92.61 % | 501.000 K 245.52 % | 145.000 K -70.16 % | 486.000 K 48.17 % | 328.000 K -52.60 % | 692.000 K 2.98 % | 672.000 K 84.62 % | 364.000 K -65.43 % | 1.053 M 19.66 % | 880.000 K -10.48 % | 983.000 K 113.23 % | 461.000 K -41.57 % | 789.000 K -35.27 % | 1.219 M -10.83 % | 1.367 M 111.45 % | 646.500 K -22.62 % | 835.500 K 100.00 % | 417.750 K -42.06 % | 721.000 K 100.00 % | 360.500 K |
Cost of revenue | 15.870 M -23.10 % | 20.636 M -7.37 % | 22.279 M -21.44 % | 28.359 M -15.44 % | 33.536 M -7.26 % | 36.163 M 14.81 % | 31.498 M 12.56 % | 27.984 M -17.99 % | 34.123 M -13.95 % | 39.656 M -5.79 % | 42.093 M -0.18 % | 42.168 M 11.11 % | 37.950 M -7.03 % | 40.820 M 16.49 % | 35.043 M 84.77 % | 18.966 M -44.81 % | 34.366 M 100.00 % | 17.183 M -42.78 % | 30.032 M 100.00 % | 15.016 M |
General and administrative expenses | 4.607 M 30.96 % | 3.518 M 2.66 % | 3.427 M -31.25 % | 4.985 M 10.09 % | 4.528 M -7.14 % | 4.876 M 3.61 % | 4.706 M -3.78 % | 4.891 M 2.58 % | 4.768 M -20.19 % | 5.974 M 16.07 % | 5.147 M 20.65 % | 4.266 M -34.79 % | 6.542 M 179.45 % | 2.341 M -64.34 % | 6.565 M 122.79 % | 2.947 M -37.16 % | 4.689 M 100.00 % | 2.345 M 52.79 % | 1.535 M 100.00 % | 767.250 K |
Selling and marketing expenses | 5.353 M -4.22 % | 5.589 M -5.58 % | 5.919 M -9.84 % | 6.565 M -9.22 % | 7.232 M 7.88 % | 6.704 M 15.49 % | 5.805 M 6.05 % | 5.474 M -4.28 % | 5.719 M -1.95 % | 5.833 M -11.04 % | 6.557 M -17.66 % | 7.963 M 16.55 % | 6.832 M 2.60 % | 6.659 M 2.76 % | 6.480 M 97.28 % | 3.285 M -50.24 % | 6.602 M 100.00 % | 3.301 M -50.63 % | 6.686 M 100.00 % | 3.343 M |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.597 M -100.00 % | -3.799 M |
Operating expenses | 9.960 M 9.37 % | 9.107 M -2.56 % | 9.346 M -19.08 % | 11.550 M 1.74 % | 11.353 M -0.68 % | 11.431 M 11.77 % | 10.227 M 1.94 % | 10.032 M 11.58 % | 8.991 M -18.20 % | 10.991 M 3.76 % | 10.593 M -19.71 % | 13.193 M 1.64 % | 12.980 M 9.52 % | 11.852 M -7.54 % | 12.819 M 105.71 % | 6.232 M -44.81 % | 11.291 M 100.00 % | 5.645 M 806.14 % | 623.000 K 100.00 % | 311.500 K |
Cost and expenses | 25.830 M -13.16 % | 29.743 M -5.95 % | 31.625 M -20.76 % | 39.909 M -11.09 % | 44.889 M -5.68 % | 47.594 M 14.07 % | 41.725 M 9.76 % | 38.016 M -11.82 % | 43.114 M -14.87 % | 50.647 M -3.87 % | 52.686 M -4.83 % | 55.361 M 8.70 % | 50.930 M -3.31 % | 52.672 M 10.05 % | 47.862 M 89.95 % | 25.197 M -44.81 % | 45.657 M 100.00 % | 22.828 M -45.25 % | 41.698 M 100.00 % | 20.849 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 9.960 M 9.37 % | 9.107 M -2.56 % | 9.346 M -19.08 % | 11.550 M -1.79 % | 11.760 M 1.55 % | 11.580 M 10.17 % | 10.511 M 1.41 % | 10.365 M -1.16 % | 10.487 M -11.18 % | 11.807 M 0.88 % | 11.704 M -4.29 % | 12.229 M -8.56 % | 13.374 M 48.60 % | 9.000 M -31.01 % | 13.045 M 109.34 % | 6.232 M -44.81 % | 11.291 M 100.00 % | 5.645 M -31.32 % | 8.220 M 100.00 % | 4.110 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 377.000 K -4.56 % | 395.000 K 56.13 % | 253.000 K -40.89 % | 428.000 K 34.59 % | 318.000 K -19.49 % | 395.000 K 419.74 % | 76.000 K -78.83 % | 359.000 K -12.65 % | 411.000 K 213.74 % | 131.000 K -55.74 % | 296.000 K 14 700.00 % | 2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 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 % | 56.750 K 5 575.00 % | 1.000 K 0.00 % | 1.000 K -94.74 % | 19.000 K 100.00 % | 9.500 K -34.48 % | 14.500 K 100.00 % | 7.250 K |
Depreciation and amortization | 580.000 K 34.57 % | 431.000 K -12.04 % | 490.000 K 4.48 % | 469.000 K 3.76 % | 452.000 K 7.62 % | 420.000 K 6.60 % | 394.000 K -13.60 % | 456.000 K 11.76 % | 408.000 K 3.29 % | 395.000 K 33.45 % | 296.000 K -21.07 % | 375.000 K 11.94 % | 335.000 K 39.58 % | 240.000 K -14.89 % | 282.000 K 116.09 % | 130.500 K -56.72 % | 301.500 K 100.00 % | 150.750 K -52.52 % | 317.500 K 100.00 % | 158.750 K |
Operating income | -2.628 M -517.81 % | 629.000 K 478.92 % | -166.000 K -105.10 % | 3.252 M 210.01 % | 1.049 M -74.31 % | 4.084 M 51.88 % | 2.689 M -3.27 % | 2.780 M -19.21 % | 3.441 M -33.43 % | 5.169 M 34.09 % | 3.855 M -32.18 % | 5.684 M 45.74 % | 3.900 M -53.93 % | 8.465 M 151.11 % | 3.371 M 63.52 % | 2.062 M -52.97 % | 4.383 M 100.00 % | 2.192 M -22.82 % | 2.840 M 100.00 % | 1.420 M |
Operating income ratio | -0.11 -646.92 % | 0.02 492.48 % | -0.01 -107.00 % | 0.08 232.88 % | 0.02 -71.28 % | 0.08 30.99 % | 0.06 -11.00 % | 0.07 -5.61 % | 0.07 -21.54 % | 0.09 36.50 % | 0.07 -29.32 % | 0.09 33.96 % | 0.07 -51.37 % | 0.15 121.70 % | 0.07 -12.82 % | 0.08 -13.49 % | 0.09 0.00 % | 0.09 38.46 % | 0.06 0.00 % | 0.06 |
Total other income expenses net | 402.000 K -4.74 % | 422.000 K -23.27 % | 550.000 K 43.60 % | 383.000 K 3 091.67 % | 12.000 K 111.54 % | -104.000 K 27.78 % | -144.000 K -1 060.00 % | 15.000 K -98.64 % | 1.101 M 23.43 % | 892.000 K 18.62 % | 752.000 K 235.99 % | -553.000 K -310.27 % | 263.000 K 110.29 % | -2.556 M -1 241.07 % | 224.000 K -28.78 % | 314.500 K -56.59 % | 724.500 K 100.00 % | 362.250 K -59.59 % | 896.500 K 100.00 % | 448.250 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 | 2018-01-31 | 2017-06-30 | 2017-01-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 | 2017-12-31 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -19.446 M -1.85 % | -19.093 M 9.79 % | -21.164 M -48.78 % | -14.225 M -45.51 % | -9.776 M -96.78 % | -4.968 M 58.92 % | -12.093 M 51.03 % | -24.696 M 36.74 % | -39.041 M -13.79 % | -34.310 M -1.39 % | -33.841 M -6.82 % | -31.681 M 0.97 % | -31.991 M -109.32 % | -15.283 M 26.66 % | -20.838 M -27.39 % | -16.358 M |
Total investments | 0.000 -100.00 % | 452.000 K | 0.000 -100.00 % | 449.000 K | 0.000 -100.00 % | 442.000 K | 0.000 -100.00 % | 544.000 K | 0.000 -100.00 % | 542.000 K | 0.000 -100.00 % | 933.000 K | 0.000 -100.00 % | 285.000 K -29.46 % | 404.000 K -31.41 % | 589.000 K |
Total debt | 11.106 M -11.76 % | 12.586 M -8.66 % | 13.779 M -2.45 % | 14.125 M -2.69 % | 14.516 M -8.74 % | 15.906 M -2.93 % | 16.386 M 2.63 % | 15.966 M -0.19 % | 15.996 M -0.06 % | 16.006 M 8.63 % | 14.734 M 234.71 % | 4.402 M 543.57 % | 684.000 K 267.74 % | 186.000 K 250.94 % | 53.000 K -88.40 % | 457.000 K |
Accumulated other comprehensive income loss | 966.999 K -97.68 % | 41.651 M 1 371.25 % | 2.831 M 41.62 % | 1.999 M -29.19 % | 2.823 M 10.49 % | 2.555 M -26.87 % | 3.494 M 31.45 % | 2.658 M 6.96 % | 2.485 M 15.31 % | 2.155 M -93.52 % | 33.253 M 1 174.06 % | 2.610 M -0.87 % | 2.633 M 194.61 % | -2.783 M 2.83 % | -2.864 M 6.65 % | -3.068 M |
Retained earnings | 36.503 M -6.17 % | 38.904 M 0.18 % | 38.836 M 0.66 % | 38.583 M 6.15 % | 36.347 M 1.84 % | 35.691 M 8.90 % | 32.773 M 5.22 % | 31.148 M 6.24 % | 29.319 M -4.72 % | 30.773 M | 0.000 -100.00 % | 26.529 M 15.16 % | 23.036 M 12.63 % | 20.452 M 38.23 % | 14.796 M -10.93 % | 16.611 M |
Common stock | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M 0.00 % | 3.453 M | 0.000 | 0.000 | 0.000 |
Total equity | 52.024 M -7.35 % | 56.152 M 0.76 % | 55.730 M -1.45 % | 56.550 M 3.11 % | 54.845 M -0.53 % | 55.136 M 1.83 % | 54.147 M -1.43 % | 54.930 M 4.84 % | 52.396 M -10.50 % | 58.540 M -1.30 % | 59.312 M 8.25 % | 54.794 M 5.61 % | 51.882 M 86.73 % | 27.784 M 14.08 % | 24.354 M -12.20 % | 27.737 M |
Other non current liabilities | 769.000 K -0.77 % | 775.000 K 0.00 % | 775.000 K 41.68 % | 547.000 K 104.76 % | -11.495 M 9.66 % | -12.724 M 6.86 % | -13.661 M -1.16 % | -13.505 M 0.78 % | -13.611 M -3.22 % | -13.187 M -19.39 % | -11.045 M -525.42 % | -1.766 M -696.62 % | 296.000 K 19.84 % | 247.000 K -4.26 % | 258.000 K -16.77 % | 310.000 K |
Long term debt | 8.357 M -11.84 % | 9.479 M -9.78 % | 10.506 M -4.29 % | 10.977 M -4.76 % | 11.526 M -9.69 % | 12.763 M -6.77 % | 13.690 M 1.12 % | 13.539 M -0.84 % | 13.654 M 3.11 % | 13.242 M 19.18 % | 11.111 M 510.83 % | 1.819 M 185.11 % | 638.000 K 383.33 % | 132.000 K 388.89 % | 27.000 K -49.06 % | 53.000 K |
Total non current liabilities | 9.126 M -11.00 % | 10.254 M -9.10 % | 11.281 M -2.11 % | 11.524 M 37 074.19 % | 31.000 K -20.51 % | 39.000 K 34.48 % | 29.000 K -14.71 % | 34.000 K -20.93 % | 43.000 K -21.82 % | 55.000 K -16.67 % | 66.000 K -15.38 % | 78.000 K -91.65 % | 934.000 K 146.44 % | 379.000 K 32.98 % | 285.000 K -21.49 % | 363.000 K |
Other current liabilities | 8.459 M -4.90 % | 8.895 M -36.90 % | 14.096 M 14.68 % | 12.292 M -27.07 % | 16.854 M -2.13 % | 17.221 M -32.29 % | 25.434 M 15.67 % | 21.988 M -27.82 % | 30.464 M 54.80 % | 19.680 M 10.75 % | 17.769 M -2.51 % | 18.227 M 5.96 % | 17.202 M -25.71 % | 23.154 M 22.04 % | 18.972 M 58.64 % | 11.959 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.990 M 4.87 % | -3.143 M -16.58 % | -2.696 M -11.08 % | -2.427 M -3.63 % | -2.342 M 15.27 % | -2.764 M 23.71 % | -3.623 M -40.26 % | -2.583 M -5 515.22 % | -46.000 K | 0.000 | 0.000 | 0.000 |
Short term debt | 2.749 M -11.52 % | 3.107 M -5.07 % | 3.273 M 3.97 % | 3.148 M 5.28 % | 2.990 M -4.87 % | 3.143 M 16.58 % | 2.696 M 11.08 % | 2.427 M 3.63 % | 2.342 M -15.27 % | 2.764 M -23.71 % | 3.623 M 40.26 % | 2.583 M 5 515.22 % | 46.000 K -14.81 % | 54.000 K 107.69 % | 26.000 K -93.56 % | 404.000 K |
Total current liabilities | 12.817 M -15.02 % | 15.082 M -24.20 % | 19.897 M 5.59 % | 18.843 M -20.97 % | 23.844 M -5.36 % | 25.195 M -25.63 % | 33.880 M 8.41 % | 31.252 M -17.92 % | 38.074 M 33.86 % | 28.443 M 2.89 % | 27.644 M -0.61 % | 27.814 M 7.11 % | 25.967 M -30.92 % | 37.588 M 27.51 % | 29.478 M 35.02 % | 21.832 M |
Total liabilities | 21.943 M -13.39 % | 25.336 M -18.74 % | 31.178 M 2.67 % | 30.367 M -15.50 % | 35.939 M -6.69 % | 38.517 M -19.98 % | 48.132 M 6.30 % | 45.280 M -12.93 % | 52.007 M 24.03 % | 41.932 M 7.93 % | 38.850 M 30.55 % | 29.758 M 10.62 % | 26.901 M -29.15 % | 37.967 M 27.56 % | 29.763 M 34.10 % | 22.195 M |
Other non current assets | 480.000 K -5.51 % | 508.000 K -46.86 % | 956.000 K | 0.000 100.00 % | -449.000 K -1.13 % | -444.000 K -16.84 % | -380.000 K -2.98 % | -369.000 K -0.54 % | -367.000 K -1.38 % | -362.000 K 97.30 % | -13.425 M -152.54 % | -5.316 M -7.65 % | -4.938 M -819.83 % | 686.000 K 736.59 % | 82.000 K -41.43 % | 140.000 K |
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 | 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 | 10.698 M -15.01 % | 12.587 M -12.67 % | 14.413 M -0.17 % | 14.437 M 0.43 % | 14.375 M -7.75 % | 15.582 M -5.11 % | 16.421 M -0.49 % | 16.502 M 0.44 % | 16.430 M 1.18 % | 16.238 M 20.95 % | 13.425 M 152.54 % | 5.316 M 7.65 % | 4.938 M 203.13 % | 1.629 M 97.45 % | 825.000 K -33.79 % | 1.246 M |
Total non current assets | 11.178 M -14.64 % | 13.095 M -14.80 % | 15.369 M 3.33 % | 14.873 M 3.46 % | 14.375 M -7.75 % | 15.582 M -5.11 % | 16.421 M -0.49 % | 16.502 M 0.44 % | 16.430 M 1.18 % | 16.238 M 20.95 % | 13.425 M 152.54 % | 5.316 M 7.65 % | 4.938 M 113.30 % | 2.315 M 155.24 % | 907.000 K -34.56 % | 1.386 M |
Other current assets | 2.253 M 41.08 % | 1.597 M -27.31 % | 2.197 M 14.07 % | 1.926 M -21.29 % | 2.447 M 11.99 % | 2.185 M -4.63 % | 2.291 M 65.77 % | 1.382 M -38.00 % | 2.229 M 83.61 % | 1.214 M -60.31 % | 3.059 M 237.27 % | 907.000 K -5.52 % | 960.000 K -40.52 % | 1.614 M 26.99 % | 1.271 M -11.06 % | 1.429 M |
Short term investments | 0.000 -100.00 % | 452.000 K | 0.000 -100.00 % | 449.000 K | 0.000 -100.00 % | 442.000 K | 0.000 -100.00 % | 544.000 K | 0.000 -100.00 % | 542.000 K | 0.000 -100.00 % | 933.000 K | 0.000 -100.00 % | 285.000 K -29.46 % | 404.000 K -31.41 % | 589.000 K |
cash and cash equivalents | 30.552 M -3.56 % | 31.679 M -9.34 % | 34.943 M 23.26 % | 28.350 M 16.71 % | 24.292 M 16.37 % | 20.874 M -26.70 % | 28.479 M -29.96 % | 40.662 M -26.12 % | 55.037 M 9.38 % | 50.316 M 3.58 % | 48.575 M 34.62 % | 36.083 M 10.43 % | 32.675 M 111.23 % | 15.469 M -25.95 % | 20.891 M 24.24 % | 16.815 M |
Cash and short term investments | 30.552 M -3.56 % | 31.679 M -9.34 % | 34.943 M 23.26 % | 28.350 M 16.71 % | 24.292 M 13.96 % | 21.316 M -25.15 % | 28.479 M -30.89 % | 41.206 M -25.13 % | 55.037 M 8.22 % | 50.858 M 4.70 % | 48.575 M 31.23 % | 37.016 M 13.29 % | 32.675 M 111.23 % | 15.469 M -25.95 % | 20.891 M 24.24 % | 16.815 M |
Total current assets | 62.789 M -8.19 % | 68.393 M -4.40 % | 71.539 M -0.70 % | 72.044 M -4.72 % | 75.610 M -2.14 % | 77.264 M -9.22 % | 85.110 M 2.56 % | 82.987 M -4.94 % | 87.298 M 4.46 % | 83.567 M -0.68 % | 84.135 M 6.66 % | 78.880 M 7.82 % | 73.159 M 15.33 % | 63.436 M 19.22 % | 53.210 M 9.61 % | 48.546 M |
Inventory | 24.840 M -14.58 % | 29.080 M 5.07 % | 27.677 M -16.56 % | 33.171 M -12.30 % | 37.824 M -12.99 % | 43.471 M -4.45 % | 45.494 M 41.89 % | 32.063 M 57.17 % | 20.400 M 3.83 % | 19.647 M 4.30 % | 18.837 M -28.74 % | 26.433 M -9.34 % | 29.156 M -5.62 % | 30.891 M 45.26 % | 21.266 M 7.77 % | 19.733 M |
Net receivables | 5.144 M -14.79 % | 6.037 M -10.19 % | 6.722 M -21.81 % | 8.597 M -22.18 % | 11.047 M 7.34 % | 10.292 M 16.35 % | 8.846 M 6.12 % | 8.336 M -13.46 % | 9.632 M -18.70 % | 11.848 M -13.29 % | 13.664 M -5.92 % | 14.524 M 40.08 % | 10.368 M -31.69 % | 15.177 M 61.84 % | 9.378 M -6.03 % | 9.980 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 436.000 K -2.90 % | 449.000 K 1.13 % | 444.000 K 16.84 % | 380.000 K 2.98 % | 369.000 K 0.54 % | 367.000 K 1.38 % | 362.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 799.000 K -0.99 % | 807.000 K 7.89 % | 748.000 K 3.74 % | 721.000 K 6.81 % | 675.000 K 1.20 % | 667.000 K 10.80 % | 602.000 K 69.10 % | 356.000 K -48.10 % | 686.000 K | 0.000 | 0.000 | 0.000 |
Account payables | 1.609 M -47.76 % | 3.080 M 21.84 % | 2.528 M -11.14 % | 2.845 M -11.95 % | 3.231 M -8.11 % | 3.516 M -26.84 % | 4.806 M -16.08 % | 5.727 M 59.75 % | 3.585 M -10.75 % | 4.017 M -4.81 % | 4.220 M -22.70 % | 5.459 M -11.26 % | 6.152 M -36.65 % | 9.711 M 80.54 % | 5.379 M 1.97 % | 5.275 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 558.000 K -27.44 % | 769.000 K -41.52 % | 1.315 M 39.30 % | 944.000 K -14.95 % | 1.110 M -34.05 % | 1.683 M -15.09 % | 1.982 M -2.46 % | 2.032 M 31.52 % | 1.545 M -39.81 % | 2.567 M -45.02 % | 4.669 M -8.47 % | 5.101 M 21.63 % | 4.194 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -25.000 K -516.67 % | 6.000 K -57.14 % | 14.000 K 250.00 % | 4.000 K -55.56 % | 9.000 K -50.00 % | 18.000 K -40.00 % | 30.000 K -26.83 % | 41.000 K -22.64 % | 53.000 K | 0.000 -100.00 % | 8.202 M 55.40 % | 5.278 M -3.88 % | 5.491 M |
Minority interest | 2.445 M 2.22 % | 2.392 M 22.42 % | 1.954 M -23.01 % | 2.538 M 13.05 % | 2.245 M 4.22 % | 2.154 M -31.49 % | 3.144 M 10.12 % | 2.855 M 22.90 % | 2.323 M 28.56 % | 1.807 M -19.83 % | 2.254 M 21.84 % | 1.850 M -23.17 % | 2.408 M -14.58 % | 2.819 M 64.18 % | 1.717 M -66.31 % | 5.096 M |
Capital lease obligations | 11.055 M -11.67 % | 12.516 M -8.58 % | 13.691 M -2.19 % | 13.997 M -3.26 % | 14.469 M -8.72 % | 15.851 M -3.01 % | 16.343 M 2.72 % | 15.911 M -0.11 % | 15.929 M 5.19 % | 15.143 M 13.81 % | 13.306 M 209.95 % | 4.293 M 527.63 % | 684.000 K | 0.000 -100.00 % | 53.000 K -39.08 % | 87.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 | 8.656 M 0.00 % | 8.656 M 0.00 % | 8.656 M -13.24 % | 9.977 M 0.00 % | 9.977 M -11.57 % | 11.283 M 0.00 % | 11.283 M -23.85 % | 14.816 M 0.00 % | 14.816 M -27.20 % | 20.352 M 0.00 % | 20.352 M 0.00 % | 20.352 M 0.00 % | 20.352 M 1 112.15 % | 1.679 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K 0.00 % | 25.000 K -81.48 % | 135.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 12.064 M -9.18 % | 13.283 M -6.61 % | 14.223 M 1.64 % | 13.994 M 0.75 % | 13.890 M 3.39 % | 13.434 M 20.59 % | 11.140 M 497.00 % | 1.866 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 73.967 M -9.23 % | 81.488 M -6.24 % | 86.908 M -0.01 % | 86.917 M -4.26 % | 90.784 M -3.06 % | 93.653 M -8.43 % | 102.279 M 2.06 % | 100.210 M -4.02 % | 104.403 M 3.91 % | 100.472 M 2.35 % | 98.162 M 16.10 % | 84.552 M 7.32 % | 78.783 M 19.82 % | 65.751 M 21.50 % | 54.117 M 8.38 % | 49.932 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 | 2017-12-31 | 2016-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 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-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 | 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 | 0.000 | 0.000 |
Change in working capital | 889.000 K 155.15 % | -1.612 M -121.79 % | 7.397 M 32.63 % | 5.577 M 78.92 % | 3.117 M 163.53 % | -4.906 M 63.79 % | -13.549 M -66.59 % | -8.133 M -505.84 % | 2.004 M 3.62 % | 1.934 M -74.44 % | 7.566 M 296.21 % | -3.856 M -175.37 % | 5.116 M 140.06 % | -12.770 M -830.13 % | 1.749 M 194.51 % | -1.851 M -37.07 % | -1.350 M -100.00 % | -675.000 K -47.38 % | -458.000 K -100.00 % | -229.000 K |
Accounts receivables | 534.000 K -22.16 % | 686.000 K -69.09 % | 2.219 M -3.31 % | 2.295 M 364.71 % | -867.000 K 50.46 % | -1.750 M -303.23 % | -434.000 K -133.99 % | 1.277 M -45.38 % | 2.338 M 63.73 % | 1.428 M 107.26 % | 689.000 K 116.21 % | -4.251 M -191.66 % | 4.638 M 184.16 % | -5.511 M -6 539.76 % | -83.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 2.462 M 238.00 % | -1.784 M -128.98 % | 6.155 M 89.68 % | 3.245 M -45.02 % | 5.902 M 942.76 % | 566.000 K 104.59 % | -12.341 M -5.92 % | -11.651 M -2 596.99 % | -432.000 K 67.07 % | -1.312 M -115.40 % | 8.517 M 314.25 % | 2.056 M 37.53 % | 1.495 M 115.61 % | -9.577 M -1 242.84 % | 838.000 K 138.36 % | -2.185 M -43.59 % | -1.522 M -100.00 % | -760.750 K -294.17 % | -193.000 K -100.00 % | -96.500 K |
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 -100.00 % | 1.116 M 433.73 % | -334.250 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -2.107 M -309.92 % | -514.000 K 47.39 % | -977.000 K -2 740.54 % | 37.000 K 101.93 % | -1.918 M 48.47 % | -3.722 M -380.88 % | -774.000 K -134.54 % | 2.241 M 2 186.73 % | 98.000 K -94.61 % | 1.818 M 210.85 % | -1.640 M 1.26 % | -1.661 M -63.32 % | -1.017 M -143.87 % | 2.318 M 133.20 % | 994.000 K 197.38 % | 334.250 K 94.90 % | 171.500 K 100.00 % | 85.750 K 132.36 % | -265.000 K -100.00 % | -132.500 K |
Other non cash items | 134.000 K -90.52 % | 1.413 M 264.11 % | -861.000 K 55.55 % | -1.937 M -4 204.44 % | -45.000 K 94.67 % | -844.000 K -358.70 % | -184.000 K -109.21 % | 1.998 M 207.38 % | 650.000 K 10.17 % | 590.000 K -13.62 % | 683.000 K 238.12 % | 202.000 K 106.64 % | -3.044 M -166.86 % | 4.553 M 1 123.15 % | -445.000 K -464.01 % | 122.250 K -90.83 % | 1.333 M 100.00 % | 666.500 K -59.11 % | 1.630 M 100.00 % | 815.000 K |
Net cash provided by operating activities | 810.000 K 718.32 % | -131.000 K -101.45 % | 9.007 M 13.15 % | 7.960 M 37.12 % | 5.805 M 842.33 % | -782.000 K 92.25 % | -10.086 M -337.95 % | -2.303 M -131.06 % | 7.415 M -14.26 % | 8.648 M -38.80 % | 14.130 M 561.21 % | 2.137 M -67.77 % | 6.630 M 268.45 % | -3.936 M -222.96 % | 3.201 M 1 842.04 % | -183.750 K -104.82 % | 3.813 M 100.00 % | 1.907 M -46.95 % | 3.594 M 100.00 % | 1.797 M |
Investments in property plant and equipment | -11.000 K | 0.000 100.00 % | -1.170 M -110.43 % | -556.000 K 16.64 % | -667.000 K -394.07 % | -135.000 K -84.93 % | -73.000 K 89.60 % | -702.000 K -127.92 % | -308.000 K 76.86 % | -1.331 M -332.14 % | -308.000 K -1 183.33 % | -24.000 K 76.00 % | -100.000 K 83.19 % | -595.000 K -14.20 % | -521.000 K -86.74 % | -279.000 K -236.14 % | -83.000 K -100.00 % | -41.500 K 78.61 % | -194.000 K -100.00 % | -97.000 K |
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 100.00 % | -259.750 K 67.34 % | -795.250 K | 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 100.00 % | -1.449 M -13.82 % | -1.273 M 0.00 % | -1.273 M 71.70 % | -4.499 M -100.00 % | -2.250 M 49.52 % | -4.457 M -100.00 % | -2.228 M |
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 -100.00 % | 1.709 M -17.38 % | 2.069 M 0.00 % | 2.069 M -35.57 % | 3.211 M 100.00 % | 1.605 M -42.51 % | 2.792 M 100.00 % | 1.396 M |
Other investing activites | -1.151 M -144.51 % | 2.586 M -76.03 % | 10.787 M 577.51 % | -2.259 M -50.30 % | -1.503 M -123.04 % | 6.524 M -2.63 % | 6.700 M 200.00 % | -6.700 M -137.02 % | 18.096 M 198.73 % | -18.329 M -177.59 % | -6.603 M -139.07 % | -2.762 M -163.22 % | 4.369 M 312.17 % | 1.060 M -56.25 % | 2.423 M 569.35 % | -516.250 K -137.64 % | 1.372 M 100.00 % | 685.750 K -63.10 % | 1.859 M 100.00 % | 929.250 K |
Net cash used for investing activites | -1.162 M -144.93 % | 2.586 M -73.11 % | 9.617 M 441.63 % | -2.815 M -29.72 % | -2.170 M -133.96 % | 6.389 M -3.59 % | 6.627 M 189.53 % | -7.402 M -141.61 % | 17.788 M 190.48 % | -19.660 M -184.47 % | -6.911 M -148.06 % | -2.786 M -165.26 % | 4.269 M 818.06 % | 465.000 K -75.55 % | 1.902 M 268.43 % | 516.250 K 137.64 % | -1.372 M -100.00 % | -685.750 K 63.10 % | -1.859 M -100.00 % | -929.250 K |
Debt repayment | -1.674 M | 0.000 100.00 % | -1.638 M | 0.000 100.00 % | -1.585 M | 0.000 100.00 % | -1.476 M | 0.000 100.00 % | -923.000 K | 0.000 -100.00 % | 236.000 K | 0.000 100.00 % | -1.733 M | 0.000 100.00 % | -16.000 K | 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 -100.00 % | 6.475 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.500 K 100.00 % | 3.750 K |
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 100.00 % | -5.089 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 100.00 % | -1.321 M | 0.000 100.00 % | -1.306 M | 0.000 100.00 % | -4.984 M -1 839.30 % | -257.000 K 97.42 % | -9.965 M -737.39 % | -1.190 M 62.46 % | -3.170 M -120.91 % | -1.435 M | 0.000 | 0.000 100.00 % | -1.364 M -34.74 % | -1.013 M 0.00 % | -1.013 M 35.39 % | -1.567 M -100.00 % | -783.500 K 5.89 % | -832.500 K -100.00 % | -416.250 K |
Other financing activites | -292.000 K 89.08 % | -2.675 M -603.95 % | -380.000 K 85.21 % | -2.570 M -550.63 % | -395.000 K 79.89 % | -1.964 M -361.03 % | -426.000 K 71.97 % | -1.520 M -140.13 % | -633.000 K 67.57 % | -1.952 M -255.56 % | -549.000 K -150.65 % | 1.084 M -91.05 % | 12.113 M 618.54 % | -2.336 M -34.10 % | -1.742 M -1 919.71 % | -86.250 K 98.52 % | -5.821 M -100.00 % | -2.910 M 5.59 % | -3.083 M -100.00 % | -1.541 M |
Net cash used provided by financing activities | -1.966 M 50.80 % | -3.996 M -98.02 % | -2.018 M 47.94 % | -3.876 M -95.76 % | -1.980 M 71.50 % | -6.948 M -221.82 % | -2.159 M 81.20 % | -11.485 M -318.24 % | -2.746 M 46.39 % | -5.122 M -193.02 % | -1.748 M -261.25 % | 1.084 M -89.56 % | 10.380 M 544.35 % | -2.336 M -32.88 % | -1.758 M -60.00 % | -1.099 M 85.13 % | -7.388 M -100.00 % | -3.694 M 5.65 % | -3.915 M -100.00 % | -1.958 M |
Effect of forex changes on cash | -518.000 K -724.10 % | 83.000 K 48.21 % | 56.000 K 190.32 % | -62.000 K -247.62 % | 42.000 K 425.00 % | 8.000 K -91.49 % | 94.000 K 67.86 % | 56.000 K -73.58 % | 212.000 K 134.19 % | -620.000 K -643.86 % | 114.000 K 337.50 % | -48.000 K -269.23 % | -13.000 K 92.07 % | -164.000 K -142.49 % | 386.000 K 87.15 % | 206.250 K -96.38 % | 5.696 M 100.00 % | 2.848 M -21.89 % | 3.646 M 100.00 % | 1.823 M |
Net change in cash | 28.243 M 186.80 % | -32.537 M -200.00 % | 32.537 M 321.82 % | -14.668 M -964.35 % | 1.697 M 227.31 % | -1.333 M 75.87 % | -5.524 M 73.86 % | -21.134 M -193.23 % | 22.669 M 235.31 % | -16.754 M -399.98 % | 5.585 M 1 343.15 % | 387.000 K -98.18 % | 21.266 M 431.53 % | -6.415 M -156.93 % | 11.268 M 2 112.10 % | -560.000 K -249.43 % | 374.750 K 0.00 % | 374.750 K -48.87 % | 733.000 K 0.00 % | 733.000 K |
Cash at beginning of period | 0.000 -100.00 % | 32.537 M | 0.000 -100.00 % | 14.668 M 13.08 % | 12.971 M -9.32 % | 14.304 M -27.86 % | 19.828 M -51.59 % | 40.962 M 123.92 % | 18.293 M -47.80 % | 35.047 M 18.96 % | 29.462 M 1.33 % | 29.075 M 272.33 % | 7.809 M -43.33 % | 13.780 M 448.51 % | 2.512 M 0.00 % | 2.512 M 17.53 % | 2.138 M 0.00 % | 2.138 M 52.19 % | 1.405 M 0.00 % | 1.405 M |
Cash at end of period | 28.243 M | 0.000 -100.00 % | 32.537 M 121.82 % | 14.668 M 0.00 % | 14.668 M 13.08 % | 12.971 M -9.32 % | 14.304 M -27.86 % | 19.828 M -51.59 % | 40.962 M 123.92 % | 18.293 M -47.80 % | 35.047 M 18.96 % | 29.462 M 1.33 % | 29.075 M 294.75 % | 7.366 M -46.55 % | 13.780 M 605.85 % | 1.952 M -22.29 % | 2.512 M 0.00 % | 2.512 M 17.53 % | 2.138 M 0.00 % | 2.138 M |
Operating cash flow | 810.000 K 718.32 % | -131.000 K -101.45 % | 9.007 M 13.15 % | 7.960 M 37.12 % | 5.805 M 842.33 % | -782.000 K 92.25 % | -10.086 M -337.95 % | -2.303 M -131.06 % | 7.415 M -14.26 % | 8.648 M -38.80 % | 14.130 M 561.21 % | 2.137 M -67.77 % | 6.630 M 268.45 % | -3.936 M -222.96 % | 3.201 M 1 842.04 % | -183.750 K -104.82 % | 3.813 M 100.00 % | 1.907 M -46.95 % | 3.594 M 100.00 % | 1.797 M |
Capital expenditure | -11.000 K -112.09 % | 91.000 K 107.78 % | -1.170 M -110.43 % | -556.000 K 16.64 % | -667.000 K -394.07 % | -135.000 K -84.93 % | -73.000 K 89.60 % | -702.000 K -127.92 % | -308.000 K 76.86 % | -1.331 M -332.14 % | -308.000 K -1 183.33 % | -24.000 K 76.00 % | -100.000 K 83.19 % | -595.000 K -14.20 % | -521.000 K -86.74 % | -279.000 K -236.14 % | -83.000 K -100.00 % | -41.500 K 78.61 % | -194.000 K -100.00 % | -97.000 K |
Free CashFlow | 799.000 K 2 097.50 % | -40.000 K -100.51 % | 7.837 M 5.85 % | 7.404 M 44.10 % | 5.138 M 660.31 % | -917.000 K 90.97 % | -10.159 M -238.07 % | -3.005 M -142.28 % | 7.107 M -2.87 % | 7.317 M -47.06 % | 13.822 M 554.14 % | 2.113 M -67.64 % | 6.530 M 244.12 % | -4.531 M -269.07 % | 2.680 M 679.15 % | -462.750 K -112.41 % | 3.730 M 100.00 % | 1.865 M -45.14 % | 3.400 M 100.00 % | 1.700 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 |