
Home Control International Limited 1747.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Revenue | 107.452 M 6.38 % | 101.008 M -20.19 % | 126.560 M 0.44 % | 126.008 M -6.10 % | 134.189 M -25.44 % | 179.973 M 3.52 % | 173.852 M 15.82 % | 150.111 M 10.33 % | 136.052 M |
Net income | 2.508 M 254.91 % | -1.619 M -135.39 % | 4.575 M 20.20 % | 3.806 M 2.12 % | 3.727 M 35.92 % | 2.742 M -24.86 % | 3.649 M -30.68 % | 5.264 M -8.00 % | 5.722 M |
Income before tax | 4.214 M 369.61 % | -1.563 M -125.48 % | 6.135 M 7.69 % | 5.697 M 21.97 % | 4.671 M 1.63 % | 4.596 M 3.14 % | 4.456 M -47.12 % | 8.426 M 10.24 % | 7.643 M |
Income before tax ratio | 0.04 353.44 % | -0.02 -131.92 % | 0.05 7.22 % | 0.05 29.88 % | 0.03 36.31 % | 0.03 -0.37 % | 0.03 -54.34 % | 0.06 -0.08 % | 0.06 |
EBITDA | 11.065 M 325.41 % | 2.601 M -74.18 % | 10.075 M 10.15 % | 9.147 M -3.05 % | 9.435 M -14.92 % | 11.089 M 1.42 % | 10.934 M -20.92 % | 13.827 M 22.68 % | 11.271 M |
Net income ratio | 0.02 245.62 % | -0.02 -144.34 % | 0.04 19.68 % | 0.03 8.75 % | 0.03 82.30 % | 0.02 -27.41 % | 0.02 -40.15 % | 0.04 -16.62 % | 0.04 |
Ratio EBITDA | 0.10 299.90 % | 0.03 -67.65 % | 0.08 9.66 % | 0.07 3.24 % | 0.07 14.11 % | 0.06 -2.03 % | 0.06 -31.72 % | 0.09 11.19 % | 0.08 |
Gross profit ratio | 0.29 24.41 % | 0.23 5.76 % | 0.22 -5.20 % | 0.23 12.18 % | 0.21 5.32 % | 0.19 -0.41 % | 0.20 -13.29 % | 0.23 0.31 % | 0.22 |
Weighted average shs out dil | 506.650 M 0.38 % | 504.747 M 0.00 % | 504.747 M -1.19 % | 510.840 M 1.60 % | 502.789 M 17.70 % | 427.178 M -14.56 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
Weighted average shs out | 511.837 M 1.39 % | 504.833 M 0.52 % | 502.238 M 0.12 % | 501.634 M 0.00 % | 501.634 M 18.30 % | 424.029 M -15.19 % | 500.000 M 0.00 % | 500.000 M 0.00 % | 500.000 M |
EPS diluted | 0.00 253.13 % | 0.00 -135.16 % | 0.01 21.33 % | 0.01 1.35 % | 0.01 15.63 % | 0.01 -12.33 % | 0.01 -30.48 % | 0.01 -7.89 % | 0.01 |
Earnings per share | 0.01 256.25 % | 0.00 -135.16 % | 0.01 19.74 % | 0.01 2.70 % | 0.01 13.85 % | 0.01 -10.96 % | 0.01 -30.48 % | 0.01 -7.89 % | 0.01 |
Gross profit | 30.851 M 32.35 % | 23.311 M -15.59 % | 27.618 M -4.79 % | 29.006 M 5.34 % | 27.535 M -21.47 % | 35.063 M 3.10 % | 34.010 M 0.43 % | 33.866 M 10.67 % | 30.600 M |
Income tax expense | 1.706 M 2 946.43 % | 56.000 K -96.41 % | 1.560 M -17.50 % | 1.891 M 100.32 % | 944.000 K -49.08 % | 1.854 M 129.74 % | 807.000 K -74.48 % | 3.162 M 64.60 % | 1.921 M |
Cost of revenue | 76.601 M -1.41 % | 77.697 M -21.47 % | 98.942 M 2.00 % | 97.002 M -9.05 % | 106.654 M -26.40 % | 144.910 M 3.62 % | 139.842 M 20.30 % | 116.245 M 10.23 % | 105.452 M |
General and administrative expenses | 12.027 M 0.01 % | 12.026 M 10.64 % | 10.869 M -14.83 % | 12.761 M 3.96 % | 12.275 M -28.53 % | 17.176 M 760.52 % | 1.996 M -8.73 % | 2.187 M -20.47 % | 2.750 M |
Selling and marketing expenses | 7.297 M 13.45 % | 6.432 M -10.47 % | 7.184 M -11.08 % | 8.079 M 21.54 % | 6.647 M -21.11 % | 8.426 M -4.63 % | 8.835 M 5.23 % | 8.396 M 8.41 % | 7.745 M |
Other expenses | -77.000 K -140.10 % | 192.000 K -22.58 % | 248.000 K | 0.000 | 0.000 100.00 % | -5.706 M -50.95 % | -3.780 M -17.25 % | -3.224 M -61.44 % | -1.997 M |
Operating expenses | 24.935 M 1.59 % | 24.544 M 4.57 % | 23.471 M -12.71 % | 26.888 M 9.43 % | 24.572 M -9.84 % | 27.253 M 25.94 % | 21.640 M 8.64 % | 19.919 M -2.14 % | 20.355 M |
Cost and expenses | 101.536 M -0.69 % | 102.241 M -16.48 % | 122.413 M -1.19 % | 123.890 M -5.59 % | 131.226 M -23.78 % | 172.163 M 6.61 % | 161.482 M 18.59 % | 136.164 M 8.23 % | 125.807 M |
Research and development expenses | 5.688 M -3.50 % | 5.894 M 14.00 % | 5.170 M -16.75 % | 6.210 M 6.70 % | 5.820 M -20.81 % | 7.349 M -3.34 % | 7.603 M 7.31 % | 7.085 M -13.39 % | 8.180 M |
Selling general and administrative expenses | 19.324 M 4.69 % | 18.458 M 2.24 % | 18.053 M -12.69 % | 20.678 M 10.27 % | 18.752 M -26.78 % | 25.610 M 136.45 % | 10.831 M 2.34 % | 10.583 M 0.84 % | 10.495 M |
Interest income | 134.000 K | 0.000 -100.00 % | 1.168 M 274.36 % | 312.000 K | 0.000 -100.00 % | 3.214 M -19.75 % | 4.005 M 77.53 % | 2.256 M 708.60 % | 279.000 K |
Interest expense | 987.000 K -43.82 % | 1.757 M 34.12 % | 1.310 M 63.55 % | 801.000 K -40.49 % | 1.346 M -47.42 % | 2.560 M 1.95 % | 2.511 M 32.44 % | 1.896 M 579.57 % | 279.000 K |
Depreciation and amortization | 1.875 M -24.15 % | 2.472 M -12.90 % | 2.838 M 5.62 % | 2.687 M -18.15 % | 3.283 M -18.80 % | 4.043 M 1.92 % | 3.967 M 13.18 % | 3.505 M 4.66 % | 3.349 M |
Operating income | 5.916 M 579.81 % | -1.233 M -129.73 % | 4.147 M 95.80 % | 2.118 M -28.52 % | 2.963 M -61.71 % | 7.739 M -37.44 % | 12.370 M -11.31 % | 13.947 M 36.13 % | 10.245 M |
Operating income ratio | 0.06 551.03 % | -0.01 -137.25 % | 0.03 94.94 % | 0.02 -23.88 % | 0.02 -48.65 % | 0.04 -39.57 % | 0.07 -23.42 % | 0.09 23.38 % | 0.08 |
Total other income expenses net | -1.702 M -415.76 % | -330.000 K -116.60 % | 1.988 M -44.45 % | 3.579 M 109.54 % | 1.708 M 133.64 % | -5.077 M -1 832.76 % | 293.000 K -87.31 % | 2.309 M -63.59 % | 6.341 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|
Net debt | -12.774 M -839.26 % | -1.360 M -113.37 % | 10.169 M 24.19 % | 8.188 M 36.24 % | 6.010 M -48.32 % | 11.630 M -49.52 % | 23.037 M 1.47 % | 22.703 M 6.35 % | 21.347 M |
Total investments | 0.000 -100.00 % | 3.229 M 0.00 % | 3.229 M -37.50 % | 5.166 M 6.43 % | 4.854 M 0.00 % | 4.854 M -70.11 % | 16.242 M 1.34 % | 16.027 M -1.29 % | 16.237 M |
Total debt | 6.669 M -57.01 % | 15.512 M -39.14 % | 25.486 M -1.29 % | 25.818 M -8.89 % | 28.338 M -29.35 % | 40.110 M -6.48 % | 42.891 M 33.85 % | 32.045 M -4.54 % | 33.569 M |
Accumulated other comprehensive income loss | 20.106 M 506.88 % | 3.313 M -2.42 % | 3.395 M -16.97 % | 4.089 M 5.33 % | 3.882 M 6.24 % | 3.654 M 159.88 % | -6.102 M -71.55 % | -3.557 M -44.77 % | -2.457 M |
Retained earnings | 8.926 M 39.08 % | 6.418 M -20.14 % | 8.037 M 177.90 % | 2.892 M 197.53 % | 972.000 K 170.33 % | -1.382 M 66.49 % | -4.124 M 43.52 % | -7.302 M -25.12 % | -5.836 M |
Common stock | 5.067 M 0.00 % | 5.067 M 0.50 % | 5.042 M 0.50 % | 5.017 M 0.00 % | 5.017 M 0.00 % | 5.017 M 501 600.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K |
Total equity | 25.173 M 10.35 % | 22.811 M -6.14 % | 24.304 M 12.67 % | 21.571 M 10.94 % | 19.444 M 15.31 % | 16.862 M 67 348.00 % | 25.000 K -98.97 % | 2.422 M -48.92 % | 4.742 M |
Other non current liabilities | 345.000 K 24.55 % | 277.000 K 169.77 % | -397.000 K 8.94 % | -436.000 K -184.17 % | 518.000 K -99.71 % | 179.332 M 26 546.68 % | 673.000 K -16.91 % | 810.000 K -4.59 % | 849.000 K |
Long term debt | 165.000 K -98.54 % | 11.285 M -31.20 % | 16.403 M -17.89 % | 19.976 M 20.99 % | 16.511 M -34.94 % | 25.378 M -9.48 % | 28.035 M 4.36 % | 26.863 M -13.09 % | 30.909 M |
Total non current liabilities | 510.000 K -95.59 % | 11.562 M -32.20 % | 17.053 M -18.41 % | 20.901 M 22.74 % | 17.029 M -32.14 % | 25.094 M -12.59 % | 28.708 M 3.74 % | 27.673 M -12.86 % | 31.758 M |
Other current liabilities | 6.321 M 48.21 % | 4.265 M -66.96 % | 12.909 M 10.56 % | 11.676 M 1 473.22 % | -850.264 K -136.34 % | 2.340 M -43.42 % | 4.135 M 28.42 % | 3.220 M -52.12 % | 6.725 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -9.083 M -55.48 % | -5.842 M -196.22 % | 6.071 M 78.71 % | 3.397 M 142.66 % | 1.400 M -61.65 % | 3.651 M 140.67 % | 1.517 M |
Short term debt | 6.504 M 53.87 % | 4.227 M -53.46 % | 9.083 M 55.48 % | 5.842 M -50.60 % | 11.827 M -19.72 % | 14.732 M -0.83 % | 14.856 M 186.68 % | 5.182 M 94.81 % | 2.660 M |
Total current liabilities | 42.808 M 17.72 % | 36.363 M -6.79 % | 39.010 M -38.49 % | 63.418 M 45.58 % | 43.562 M -32.93 % | 64.948 M 0.60 % | 64.563 M 16.74 % | 55.306 M 54.32 % | 35.839 M |
Total liabilities | 43.318 M -9.61 % | 47.925 M -14.52 % | 56.063 M -33.51 % | 84.319 M 39.16 % | 60.591 M -33.61 % | 91.268 M -2.15 % | 93.271 M 12.40 % | 82.979 M 22.76 % | 67.597 M |
Other non current assets | 200.000 K -81.17 % | 1.062 M | 0.000 -100.00 % | 49.682 M 828 129.23 % | -6.000 K 97.84 % | -278.000 K 98.29 % | -16.242 M -1.34 % | -16.027 M 1.29 % | -16.237 M |
Long term investments | 0.000 100.00 % | -217.000 K -106.72 % | 3.229 M -37.50 % | 5.166 M 6.43 % | 4.854 M 0.00 % | 4.854 M -70.11 % | 16.242 M 1.34 % | 16.027 M -1.29 % | 16.237 M |
Intangible assets | 24.000 K 100.00 % | 12.000 K -61.29 % | 31.000 K 14.81 % | 27.000 K -75.23 % | 109.000 K -56.57 % | 251.000 K -67.36 % | 769.000 K -60.30 % | 1.937 M -39.15 % | 3.183 M |
GoodWill | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M |
Goodwill and intangible assets | 8.901 M 0.13 % | 8.889 M -0.21 % | 8.908 M 0.04 % | 8.904 M -0.91 % | 8.986 M -1.56 % | 9.128 M -5.37 % | 9.646 M -10.80 % | 10.814 M -10.33 % | 12.060 M |
Property plant equipment net | 2.255 M -18.74 % | 2.775 M -36.03 % | 4.338 M -20.49 % | 5.456 M -4.77 % | 5.729 M -26.81 % | 7.828 M 18.68 % | 6.596 M 26.53 % | 5.213 M 24.80 % | 4.177 M |
Total non current assets | 11.356 M -9.22 % | 12.509 M -24.07 % | 16.475 M -15.63 % | 19.526 M -0.22 % | 19.569 M -10.28 % | 21.810 M 32.00 % | 16.523 M -0.68 % | 16.636 M -0.62 % | 16.739 M |
Other current assets | 536.000 K -27.57 % | 740.000 K -4.02 % | 771.000 K -2.16 % | 788.000 K -43.59 % | 1.397 M -6.49 % | 1.494 M 4.33 % | 1.432 M 28.09 % | 1.118 M 115.83 % | 518.000 K |
Short term investments | 0.000 -100.00 % | 3.229 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 19.443 M 15.24 % | 16.872 M 10.15 % | 15.317 M -13.12 % | 17.630 M -21.04 % | 22.328 M -21.60 % | 28.480 M 43.45 % | 19.854 M 112.52 % | 9.342 M -23.56 % | 12.222 M |
Cash and short term investments | 19.443 M -3.27 % | 20.101 M 31.23 % | 15.317 M -13.12 % | 17.630 M -21.04 % | 22.328 M -21.60 % | 28.480 M 43.45 % | 19.854 M 112.52 % | 9.342 M -23.56 % | 12.222 M |
Total current assets | 57.135 M -1.88 % | 58.227 M -8.87 % | 63.892 M -26.02 % | 86.364 M 42.84 % | 60.460 M -29.61 % | 85.892 M 11.88 % | 76.773 M 11.65 % | 68.765 M 23.68 % | 55.600 M |
Inventory | 13.371 M 20.08 % | 11.135 M -36.25 % | 17.466 M -35.75 % | 27.185 M 103.18 % | 13.380 M -29.59 % | 19.002 M -10.10 % | 21.136 M -24.24 % | 27.899 M 56.03 % | 17.881 M |
Net receivables | 23.785 M -9.39 % | 26.251 M -13.47 % | 30.338 M -25.57 % | 40.761 M 74.53 % | 23.355 M -36.73 % | 36.916 M 7.47 % | 34.351 M 12.97 % | 30.406 M 21.73 % | 24.979 M |
Tax assets | 0.000 | 0.000 | 0.000 100.00 % | -49.682 M -828 129.23 % | 6.000 K -97.84 % | 278.000 K -1.07 % | 281.000 K -53.86 % | 609.000 K 21.31 % | 502.000 K |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -98.60 % | 428.000 K | 0.000 | 0.000 | 0.000 |
Account payables | 28.656 M 3.41 % | 27.711 M 12.77 % | 24.572 M -51.21 % | 50.365 M 96.48 % | 25.634 M -40.81 % | 43.307 M 1.25 % | 42.772 M 8.00 % | 39.602 M 69.09 % | 23.420 M |
Tax payables | 1.327 M 729.38 % | 160.000 K -89.54 % | 1.529 M 11.04 % | 1.377 M 56.48 % | 880.000 K -24.91 % | 1.172 M -16.29 % | 1.400 M -61.65 % | 3.651 M 140.67 % | 1.517 M |
Deferred revenue non current | 0.000 100.00 % | -89.000 K -102.87 % | 3.099 M -8.84 % | 3.399 M | 0.000 -100.00 % | 2.213 M 471.91 % | -595.000 K 9.16 % | -655.000 K 27.94 % | -909.000 K |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 498.000 K -1.78 % | 507.000 K -46.41 % | 946.000 K 12.09 % | 844.000 K 23.39 % | 684.000 K 2.09 % | 670.000 K -37.32 % | 1.069 M -12.23 % | 1.218 M -13.12 % | 1.402 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.124 M -43.52 % | 7.302 M 25.12 % | 5.836 M |
Other total stockholders equity | 8.013 M 0.00 % | 8.013 M 2.34 % | 7.830 M -18.21 % | 9.573 M 0.00 % | 9.573 M 0.00 % | 9.573 M 7 244.03 % | -134.000 K 97.51 % | -5.380 M -356.71 % | -1.178 M |
Deferred tax liabilities non current | 0.000 -100.00 % | 89.000 K -64.11 % | 248.000 K -47.35 % | 471.000 K | 0.000 -100.00 % | 370.000 K 255.77 % | 104.000 K -42.86 % | 182.000 K -42.95 % | 319.000 K |
Other liabilities | 0.000 | 0.000 -100.00 % | 1.047 M -23.07 % | 1.361 M | 0.000 -100.00 % | 1.226 M | 0.000 | 0.000 | 0.000 |
Total assets | 68.491 M -3.17 % | 70.736 M -11.98 % | 80.367 M -24.10 % | 105.890 M 32.30 % | 80.035 M -25.98 % | 108.130 M 15.90 % | 93.296 M 9.24 % | 85.401 M 18.06 % | 72.339 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 100.00 % | -20.044 M -164.93 % | 30.868 M 260.55 % | -19.226 M -3 693.64 % | 535.000 K 113.09 % | -4.088 M -87.18 % | -2.184 M 64.00 % | -6.066 M |
Stock based compensation | 0.000 -100.00 % | 53.000 K -64.67 % | 150.000 K -15.25 % | 177.000 K 311.63 % | 43.000 K 38.71 % | 31.000 K -48.33 % | 60.000 K -40.00 % | 100.000 K -33.33 % | 150.000 K |
Change in working capital | 3.160 M -74.91 % | 12.596 M -36.68 % | 19.894 M 164.08 % | -31.045 M -261.84 % | 19.183 M 3 489.22 % | -566.000 K -112.94 % | 4.373 M 861.85 % | -574.000 K -116.44 % | 3.492 M |
Accounts receivables | 3.053 M -21.62 % | 3.895 M -61.72 % | 10.175 M 159.02 % | -17.240 M -227.13 % | 13.561 M 602.26 % | -2.700 M 38.98 % | -4.425 M 14.95 % | -5.203 M -223.65 % | 4.208 M |
Inventory | -2.616 M -142.13 % | 6.209 M -36.11 % | 9.719 M 170.40 % | -13.805 M -345.55 % | 5.622 M 163.45 % | 2.134 M -68.45 % | 6.763 M 167.51 % | -10.018 M -2 222.46 % | 472.000 K |
Accounts payables | 0.000 | 0.000 -100.00 % | 1.049 M 232.45 % | -792.000 K -309.52 % | 378.000 K 29.90 % | 291.000 K -93.42 % | 4.425 M -14.95 % | 5.203 M 223.65 % | -4.208 M |
Other working capital | 2.723 M 9.27 % | 2.492 M 337.56 % | -1.049 M -232.45 % | 792.000 K 309.52 % | -378.000 K -29.90 % | -291.000 K 87.82 % | -2.390 M -116.32 % | 14.647 M 1 332.91 % | -1.188 M |
Other non cash items | 6.838 M 1 238.16 % | 511.000 K 108.53 % | -5.993 M -76.01 % | -3.405 M -206.84 % | 3.187 M -53.87 % | 6.909 M 42.45 % | 4.850 M 88.86 % | 2.568 M 15.83 % | 2.217 M |
Net cash provided by operating activities | 14.212 M 1.02 % | 14.069 M 909.98 % | 1.393 M -61.34 % | 3.603 M -66.45 % | 10.740 M -20.50 % | 13.509 M -0.80 % | 13.618 M 15.01 % | 11.841 M 9.79 % | 10.785 M |
Investments in property plant and equipment | -948.000 K -17.33 % | -808.000 K 26.28 % | -1.096 M 51.40 % | -2.255 M -55.30 % | -1.452 M 69.53 % | -4.765 M -24.87 % | -3.816 M -32.32 % | -2.884 M 13.70 % | -3.342 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.854 M | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.625 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 20.000 K -76.19 % | 84.000 K 4 100.00 % | 2.000 K -99.75 % | 786.000 K 78 700.00 % | -1.000 K 96.55 % | -29.000 K 32.56 % | -43.000 K -48.28 % | -29.000 K 96.51 % | -832.000 K |
Net cash used for investing activites | -928.000 K -28.18 % | -724.000 K -236.35 % | 531.000 K 136.15 % | -1.469 M -1.10 % | -1.453 M 84.94 % | -9.648 M -152.83 % | -3.816 M -32.32 % | -2.884 M 13.70 % | -3.342 M |
Debt repayment | -8.900 M 12.41 % | -10.161 M -877.02 % | -1.040 M 72.46 % | -3.776 M 70.81 % | -12.938 M -272.64 % | -3.472 M -126.71 % | 13.000 M 2 590.42 % | -522.000 K -101.74 % | 30.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 10.991 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 100.00 % | -1.933 M -2.49 % | -1.886 M -37.36 % | -1.373 M | 0.000 100.00 % | -5.705 M 28.69 % | -8.000 M 77.38 % | -35.373 M |
Other financing activites | -1.491 M 11.88 % | -1.692 M -53.54 % | -1.102 M 2.74 % | -1.133 M 12.98 % | -1.302 M 49.85 % | -2.596 M 59.86 % | -6.467 M -83.30 % | -3.528 M -534.53 % | -556.000 K |
Net cash used provided by financing activities | -10.391 M 12.33 % | -11.853 M -190.87 % | -4.075 M 40.03 % | -6.795 M 56.48 % | -15.613 M -417.14 % | 4.923 M 494.57 % | 828.000 K 106.87 % | -12.050 M -103.24 % | -5.929 M |
Effect of forex changes on cash | -322.000 K -611.11 % | 63.000 K 138.89 % | -162.000 K -337.84 % | -37.000 K -121.26 % | 174.000 K 35.94 % | 128.000 K 208.47 % | -118.000 K -155.40 % | 213.000 K 286.84 % | -114.000 K |
Net change in cash | 2.571 M 65.34 % | 1.555 M 167.23 % | -2.313 M 50.77 % | -4.698 M 27.03 % | -6.438 M -172.24 % | 8.912 M -15.22 % | 10.512 M 465.00 % | -2.880 M -305.71 % | 1.400 M |
Cash at beginning of period | 16.872 M 10.15 % | 15.317 M -13.12 % | 17.630 M -21.04 % | 22.328 M -22.38 % | 28.766 M 44.89 % | 19.854 M 112.52 % | 9.342 M -23.56 % | 12.222 M 12.94 % | 10.822 M |
Cash at end of period | 19.443 M 15.24 % | 16.872 M 10.15 % | 15.317 M -13.12 % | 17.630 M -21.04 % | 22.328 M -22.38 % | 28.766 M 44.89 % | 19.854 M 112.52 % | 9.342 M -23.56 % | 12.222 M |
Operating cash flow | 14.212 M 1.02 % | 14.069 M 909.98 % | 1.393 M -61.34 % | 3.603 M -66.45 % | 10.740 M -20.50 % | 13.509 M -0.80 % | 13.618 M 15.01 % | 11.841 M 9.79 % | 10.785 M |
Capital expenditure | -948.000 K -17.33 % | -808.000 K 26.28 % | -1.096 M 51.40 % | -2.255 M -55.30 % | -1.452 M 69.53 % | -4.765 M -24.87 % | -3.816 M -32.32 % | -2.884 M 13.70 % | -3.342 M |
Free CashFlow | 13.240 M -0.16 % | 13.261 M 4 364.98 % | 297.000 K -77.97 % | 1.348 M -85.49 % | 9.288 M 6.22 % | 8.744 M -10.79 % | 9.802 M 9.43 % | 8.957 M 20.34 % | 7.443 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 | 2019-01-31 | 2018-06-30 | 2018-01-31 | 2017-06-30 | 2017-01-31 | 2016-06-30 | 2016-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 59.564 M 7.62 % | 55.345 M 6.21 % | 52.107 M 2.65 % | 50.762 M 1.03 % | 50.246 M -18.38 % | 61.562 M -5.29 % | 64.998 M -18.18 % | 79.437 M 70.57 % | 46.571 M -27.67 % | 64.390 M -7.75 % | 69.799 M -29.21 % | 98.597 M 21.16 % | 81.376 M 80.86 % | 44.993 M -48.24 % | 86.926 M 100.00 % | 43.463 M -42.09 % | 75.056 M 100.00 % | 37.528 M -44.83 % | 68.026 M 100.00 % | 34.013 M |
Net income | 5.034 M 819.14 % | -700.000 K -121.82 % | 3.208 M 2 567.69 % | -130.000 K 91.27 % | -1.489 M -207.74 % | 1.382 M -56.72 % | 3.193 M -14.28 % | 3.725 M 4 498.77 % | 81.000 K -96.36 % | 2.224 M 47.97 % | 1.503 M -61.97 % | 3.952 M 426.61 % | -1.210 M -276.51 % | 685.500 K -62.43 % | 1.825 M 100.00 % | 912.250 K -65.34 % | 2.632 M 100.00 % | 1.316 M -54.00 % | 2.861 M 100.00 % | 1.431 M |
Income before tax | 6.433 M 5 856.48 % | 108.000 K -97.37 % | 4.106 M 1 420.74 % | 270.000 K 114.73 % | -1.833 M -193.47 % | 1.961 M -53.02 % | 4.174 M -23.09 % | 5.427 M 1 910.00 % | 270.000 K -89.87 % | 2.666 M 32.97 % | 2.005 M -62.79 % | 5.388 M 780.30 % | -792.000 K -168.93 % | 1.149 M -48.43 % | 2.228 M 100.00 % | 1.114 M -73.56 % | 4.213 M 100.00 % | 2.107 M -44.88 % | 3.822 M 100.00 % | 1.911 M |
Income before tax ratio | 0.11 5 434.58 % | 0.00 -97.52 % | 0.08 1 381.49 % | 0.01 114.58 % | -0.04 -214.52 % | 0.03 -50.40 % | 0.06 -6.00 % | 0.07 1 078.39 % | 0.01 -86.00 % | 0.04 44.14 % | 0.03 -47.43 % | 0.05 661.48 % | -0.01 -138.11 % | 0.03 -0.37 % | 0.03 0.00 % | 0.03 -54.34 % | 0.06 0.00 % | 0.06 -0.08 % | 0.06 0.00 % | 0.06 |
EBITDA | 7.194 M 33.82 % | 5.376 M -5.50 % | 5.689 M 101.10 % | 2.829 M 36.01 % | 2.080 M -50.01 % | 4.161 M -27.27 % | 5.721 M -13.98 % | 6.651 M 166.47 % | 2.496 M -49.22 % | 4.915 M 8.74 % | 4.520 M -45.22 % | 8.251 M 190.73 % | 2.838 M 1.37 % | 2.800 M -48.79 % | 5.467 M 100.00 % | 2.734 M -60.46 % | 6.914 M 100.00 % | 3.457 M -38.66 % | 5.636 M 100.00 % | 2.818 M |
Net income ratio | 0.08 768.20 % | -0.01 -120.54 % | 0.06 2 504.00 % | 0.00 91.36 % | -0.03 -232.01 % | 0.02 -54.30 % | 0.05 4.76 % | 0.05 2 596.09 % | 0.00 -94.96 % | 0.03 60.40 % | 0.02 -46.28 % | 0.04 369.57 % | -0.01 -197.60 % | 0.02 -27.41 % | 0.02 0.00 % | 0.02 -40.15 % | 0.04 0.00 % | 0.04 -16.62 % | 0.04 0.00 % | 0.04 |
Ratio EBITDA | 0.12 24.34 % | 0.10 -11.03 % | 0.11 95.91 % | 0.06 34.63 % | 0.04 -38.75 % | 0.07 -23.21 % | 0.09 5.13 % | 0.08 56.22 % | 0.05 -29.79 % | 0.08 17.87 % | 0.06 -22.62 % | 0.08 139.95 % | 0.03 -43.95 % | 0.06 -1.06 % | 0.06 0.00 % | 0.06 -31.72 % | 0.09 0.00 % | 0.09 11.19 % | 0.08 0.00 % | 0.08 |
Gross profit ratio | 0.30 6.66 % | 0.28 -6.02 % | 0.30 25.15 % | 0.24 5.34 % | 0.22 6.51 % | 0.21 -6.23 % | 0.23 1.85 % | 0.22 -10.16 % | 0.25 18.93 % | 0.21 1.52 % | 0.20 -3.69 % | 0.21 21.15 % | 0.17 -10.38 % | 0.19 -0.41 % | 0.20 0.00 % | 0.20 -13.29 % | 0.23 0.00 % | 0.23 0.31 % | 0.22 0.00 % | 0.22 |
Weighted average shs out dil | 506.650 M 0.00 % | 506.650 M 0.00 % | 506.650 M -0.12 % | 507.255 M 0.50 % | 504.747 M 0.38 % | 502.843 M -0.75 % | 506.650 M -1.25 % | 513.082 M 0.88 % | 508.597 M 1.31 % | 502.024 M -0.30 % | 503.554 M 13.96 % | 441.857 M 7.12 % | 412.500 M -3.44 % | 427.178 M -14.56 % | 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 | 508.485 M 1.70 % | 500.000 M -1.81 % | 509.206 M 0.27 % | 507.813 M 2.31 % | 496.333 M -1.31 % | 502.911 M -0.77 % | 506.825 M -1.11 % | 512.521 M 1.87 % | 503.106 M -0.42 % | 505.225 M 0.71 % | 501.669 M 12.90 % | 444.345 M 7.71 % | 412.547 M -3.43 % | 427.178 M -14.56 % | 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 807.14 % | 0.00 -122.22 % | 0.01 2 200.00 % | 0.00 89.66 % | 0.00 -207.41 % | 0.00 -57.14 % | 0.01 -13.70 % | 0.01 3 550.00 % | 0.00 -95.45 % | 0.00 46.67 % | 0.00 -66.29 % | 0.01 406.90 % | 0.00 -281.25 % | 0.00 -55.56 % | 0.00 100.00 % | 0.00 -65.38 % | 0.01 100.00 % | 0.00 -55.17 % | 0.01 100.00 % | 0.00 |
Earnings per share | 0.01 807.14 % | 0.00 -122.22 % | 0.01 2 200.00 % | 0.00 90.00 % | 0.00 -211.11 % | 0.00 -57.14 % | 0.01 -13.70 % | 0.01 3 550.00 % | 0.00 -95.45 % | 0.00 46.67 % | 0.00 -66.29 % | 0.01 406.90 % | 0.00 -281.25 % | 0.00 -55.56 % | 0.00 100.00 % | 0.00 -65.38 % | 0.01 100.00 % | 0.00 -55.17 % | 0.01 100.00 % | 0.00 |
Gross profit | 17.692 M 14.79 % | 15.412 M -0.17 % | 15.439 M 28.47 % | 12.018 M 6.42 % | 11.293 M -13.07 % | 12.991 M -11.18 % | 14.627 M -16.66 % | 17.552 M 53.24 % | 11.454 M -13.98 % | 13.316 M -6.35 % | 14.219 M -31.82 % | 20.855 M 46.78 % | 14.208 M 62.09 % | 8.766 M -48.45 % | 17.005 M 100.00 % | 8.503 M -49.79 % | 16.933 M 100.00 % | 8.467 M -44.66 % | 15.300 M 100.00 % | 7.650 M |
Income tax expense | 1.399 M 73.14 % | 808.000 K -10.02 % | 898.000 K 124.50 % | 400.000 K 16.28 % | 344.000 K -40.59 % | 579.000 K -40.98 % | 981.000 K -42.36 % | 1.702 M 800.53 % | 189.000 K -57.24 % | 442.000 K -11.95 % | 502.000 K -65.04 % | 1.436 M 243.54 % | 418.000 K -9.82 % | 463.500 K 14.87 % | 403.500 K 100.00 % | 201.750 K -87.24 % | 1.581 M 100.00 % | 790.500 K -17.70 % | 960.500 K 100.00 % | 480.250 K |
Cost of revenue | 41.872 M 4.86 % | 39.933 M 8.90 % | 36.668 M -5.36 % | 38.744 M -0.54 % | 38.953 M -19.80 % | 48.571 M -3.57 % | 50.371 M -18.61 % | 61.885 M 76.23 % | 35.117 M -31.24 % | 51.074 M -8.11 % | 55.580 M -28.51 % | 77.742 M 15.74 % | 67.168 M 85.41 % | 36.228 M -48.19 % | 69.921 M 100.00 % | 34.961 M -39.85 % | 58.123 M 100.00 % | 29.061 M -44.88 % | 52.726 M 100.00 % | 26.363 M |
General and administrative expenses | 5.791 M -5.71 % | 6.142 M 4.37 % | 5.885 M -1.04 % | 5.947 M -2.12 % | 6.076 M 4.01 % | 5.842 M 16.28 % | 5.024 M -26.43 % | 6.829 M 15.12 % | 5.932 M 0.08 % | 5.927 M -6.63 % | 6.348 M -28.38 % | 8.864 M 6.64 % | 8.312 M 93.48 % | 4.296 M 330.46 % | 998.000 K 100.00 % | 499.000 K -54.37 % | 1.094 M 100.00 % | 546.750 K -60.24 % | 1.375 M 100.00 % | 687.500 K |
Selling and marketing expenses | 3.927 M 6.16 % | 3.699 M 2.81 % | 3.598 M 4.41 % | 3.446 M 15.41 % | 2.986 M -6.34 % | 3.188 M -20.22 % | 3.996 M -12.31 % | 4.557 M 29.39 % | 3.522 M 16.62 % | 3.020 M -16.74 % | 3.627 M -15.94 % | 4.315 M 4.96 % | 4.111 M 95.16 % | 2.107 M -52.31 % | 4.418 M 100.00 % | 2.209 M -47.39 % | 4.198 M 100.00 % | 2.099 M -45.80 % | 3.873 M 100.00 % | 1.936 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 100.00 % | -55.000 K -101.02 % | 5.405 M 100.00 % | 2.702 M -42.11 % | 4.668 M 100.00 % | 2.334 M -52.66 % | 4.930 M 100.00 % | 2.465 M |
Operating expenses | 11.969 M -4.86 % | 12.580 M 1.82 % | 12.355 M -0.36 % | 12.400 M 1.61 % | 12.203 M 19.22 % | 10.236 M 1.56 % | 10.079 M -12.07 % | 11.463 M 26.15 % | 9.087 M -6.97 % | 9.768 M -11.97 % | 11.096 M -20.30 % | 13.922 M 4.43 % | 13.331 M 110.02 % | 6.348 M -41.34 % | 10.820 M 100.00 % | 5.410 M -45.68 % | 9.960 M 100.00 % | 4.980 M -51.07 % | 10.178 M 100.00 % | 5.089 M |
Cost and expenses | 53.841 M 2.53 % | 52.513 M 7.12 % | 49.023 M -4.15 % | 51.144 M -0.02 % | 51.156 M -13.01 % | 58.807 M -2.72 % | 60.450 M -17.58 % | 73.348 M 65.93 % | 44.204 M -27.35 % | 60.842 M -8.75 % | 66.676 M -27.26 % | 91.664 M 13.87 % | 80.499 M 89.08 % | 42.575 M -47.27 % | 80.741 M 100.00 % | 40.371 M -40.70 % | 68.082 M 100.00 % | 34.041 M -45.88 % | 62.904 M 100.00 % | 31.452 M |
Research and development expenses | 2.251 M -20.23 % | 2.822 M -1.54 % | 2.866 M 0.88 % | 2.841 M -6.94 % | 3.053 M 24.16 % | 2.459 M -9.30 % | 2.711 M -56.34 % | 6.210 M | 0.000 -100.00 % | 2.826 M -5.61 % | 2.994 M -29.05 % | 4.220 M 34.87 % | 3.129 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 9.718 M -0.41 % | 9.758 M 2.83 % | 9.489 M -0.73 % | 9.559 M 5.15 % | 9.091 M -1.17 % | 9.199 M 1.07 % | 9.102 M -20.66 % | 11.472 M 24.61 % | 9.206 M 4.89 % | 8.777 M -12.01 % | 9.975 M -24.36 % | 13.187 M 6.15 % | 12.423 M 94.03 % | 6.403 M 18.23 % | 5.416 M 100.00 % | 2.708 M -48.83 % | 5.292 M 100.00 % | 2.646 M -49.58 % | 5.248 M 100.00 % | 2.624 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 834.000 K -9.64 % | 923.000 K 16.25 % | 794.000 K 112.30 % | 374.000 K -43.50 % | 662.000 K -68.43 % | 2.097 M 137.76 % | 882.000 K -21.11 % | 1.118 M -27.64 % | 1.545 M -7.43 % | 1.669 M | 0.000 | 0.000 | 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 % | 640.000 K -49.02 % | 1.256 M 100.00 % | 627.750 K -33.78 % | 948.000 K 100.00 % | 474.000 K 239.78 % | 139.500 K 100.00 % | 69.750 K |
Depreciation and amortization | 587.000 K -52.70 % | 1.241 M 82.77 % | 679.000 K -23.36 % | 886.000 K -14.31 % | 1.034 M 3.71 % | 997.000 K -21.31 % | 1.267 M -14.74 % | 1.486 M 23.73 % | 1.201 M -25.82 % | 1.619 M -2.70 % | 1.664 M 16.69 % | 1.426 M -25.88 % | 1.924 M 90.35 % | 1.011 M -49.04 % | 1.984 M 100.00 % | 991.750 K -43.41 % | 1.753 M 100.00 % | 876.250 K -47.67 % | 1.675 M 100.00 % | 837.250 K |
Operating income | 5.723 M 102.08 % | 2.832 M -8.17 % | 3.084 M 907.33 % | -382.000 K -136.52 % | 1.046 M -66.94 % | 3.164 M -28.96 % | 4.454 M -13.77 % | 5.165 M 298.84 % | 1.295 M -60.71 % | 3.296 M 15.41 % | 2.856 M -58.15 % | 6.825 M 646.72 % | 914.000 K -62.20 % | 2.418 M -60.90 % | 6.185 M 100.00 % | 3.093 M -55.65 % | 6.974 M 100.00 % | 3.487 M -31.93 % | 5.123 M 100.00 % | 2.561 M |
Operating income ratio | 0.10 87.77 % | 0.05 -13.54 % | 0.06 886.49 % | -0.01 -136.15 % | 0.02 -59.50 % | 0.05 -25.00 % | 0.07 5.39 % | 0.07 133.83 % | 0.03 -45.68 % | 0.05 25.10 % | 0.04 -40.89 % | 0.07 516.30 % | 0.01 -79.10 % | 0.05 -24.46 % | 0.07 0.00 % | 0.07 -23.42 % | 0.09 0.00 % | 0.09 23.38 % | 0.08 0.00 % | 0.08 |
Total other income expenses net | 710.000 K 126.06 % | -2.724 M -366.54 % | 1.022 M 56.75 % | 652.000 K 166.40 % | -982.000 K -256.37 % | 628.000 K -53.82 % | 1.360 M -75.53 % | 5.557 M 380.94 % | -1.978 M -307.56 % | 953.000 K 26.23 % | 755.000 K -61.08 % | 1.940 M 251.45 % | 552.000 K 143.49 % | -1.269 M 67.92 % | -3.957 M -100.00 % | -1.979 M 28.33 % | -2.761 M -100.00 % | -1.380 M -6.09 % | -1.301 M -100.00 % | -650.500 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 | 2019-01-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 | 2018-12-31 | 2017-12-31 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -13.938 M -9.11 % | -12.774 M -114.98 % | -5.942 M -336.91 % | -1.360 M -103.10 % | 43.838 M -44.77 % | 79.369 M -4.74 % | 83.319 M 30.52 % | 63.836 M -2.78 % | 65.660 M 47.94 % | 44.383 M -49.57 % | 88.006 M -0.43 % | 88.390 M 283.69 % | 23.037 M 1.47 % | 22.703 M 6.35 % | 21.347 M |
Total investments | 0.000 | 0.000 -100.00 % | 3.229 M 0.00 % | 3.229 M -87.24 % | 25.304 M 0.41 % | 25.202 M -38.71 % | 41.118 M 2.09 % | 40.276 M 1.79 % | 39.567 M 5.13 % | 37.637 M 0.04 % | 37.621 M -0.53 % | 37.821 M 132.86 % | 16.242 M 1.34 % | 16.027 M -1.29 % | 16.237 M |
Total debt | 535.000 K -91.98 % | 6.669 M -50.53 % | 13.481 M -13.09 % | 15.512 M -89.24 % | 144.099 M -27.56 % | 198.917 M -5.90 % | 211.389 M 5.02 % | 201.285 M -12.56 % | 230.203 M 4.77 % | 219.729 M -16.09 % | 261.872 M -16.21 % | 312.529 M 628.66 % | 42.891 M 33.85 % | 32.045 M -4.54 % | 33.569 M |
Accumulated other comprehensive income loss | 23.829 M 18.52 % | 20.106 M 520.17 % | 3.242 M -2.14 % | 3.313 M -87.80 % | 27.146 M 1.05 % | 26.865 M -15.15 % | 31.662 M -1.81 % | 32.245 M 4.12 % | 30.970 M 1.66 % | 30.465 M 5.35 % | 28.917 M 0.66 % | 28.728 M 570.80 % | -6.102 M -71.55 % | -3.557 M -44.77 % | -2.457 M |
Retained earnings | 0.000 -100.00 % | 8.926 M -7.27 % | 9.626 M 49.98 % | 6.418 M -87.40 % | 50.946 M -18.31 % | 62.362 M 92.19 % | 32.447 M 46.29 % | 22.180 M 432.89 % | -6.663 M -192.90 % | 7.172 M 172.13 % | -9.944 M 9.81 % | -11.025 M -167.35 % | -4.124 M 43.52 % | -7.302 M -25.12 % | -5.836 M |
Common stock | 5.067 M 0.00 % | 5.067 M 0.00 % | 5.067 M 0.00 % | 5.067 M -87.18 % | 39.512 M 0.41 % | 39.353 M -0.04 % | 39.368 M 0.65 % | 39.114 M 0.39 % | 38.961 M 0.15 % | 38.901 M 0.04 % | 38.884 M -0.53 % | 39.091 M 3 909 046.00 % | 1.000 K 0.00 % | 1.000 K 0.00 % | 1.000 K |
Total equity | 28.896 M 14.79 % | 25.173 M -2.99 % | 25.948 M 13.75 % | 22.811 M -87.25 % | 178.964 M -5.66 % | 189.692 M 6.21 % | 178.597 M 6.20 % | 168.174 M 22.21 % | 137.611 M -8.73 % | 150.766 M 14.17 % | 132.052 M 0.51 % | 131.385 M 525 441.32 % | 25.000 K -98.97 % | 2.422 M -48.92 % | 4.742 M |
Other non current liabilities | 392.000 K 13.62 % | 345.000 K 40.24 % | 246.000 K -11.19 % | 277.000 K -99.73 % | 102.135 M -12.48 % | 116.695 M -10.69 % | 130.656 M -8.62 % | 142.974 M -8.06 % | 155.503 M 32.60 % | 117.274 M -14.23 % | 136.730 M -23.76 % | 179.332 M 26 546.68 % | 673.000 K -16.91 % | 810.000 K -4.59 % | 849.000 K |
Long term debt | 153.000 K -7.27 % | 165.000 K 132.39 % | 71.000 K -99.37 % | 11.285 M -21.44 % | 14.364 M -12.43 % | 16.403 M -9.49 % | 18.122 M -9.28 % | 19.976 M -8.82 % | 21.908 M 32.69 % | 16.511 M -14.26 % | 19.256 M -24.12 % | 25.378 M -9.48 % | 28.035 M 4.36 % | 26.863 M -13.09 % | 30.909 M |
Total non current liabilities | 545.000 K 6.86 % | 510.000 K 60.88 % | 317.000 K -97.26 % | 11.562 M -90.08 % | 116.499 M -12.47 % | 133.098 M -10.54 % | 148.778 M -8.70 % | 162.950 M -8.15 % | 177.411 M 32.61 % | 133.785 M -14.23 % | 155.986 M -23.94 % | 205.080 M 614.37 % | 28.708 M 3.74 % | 27.673 M -12.86 % | 31.758 M |
Other current liabilities | 9.547 M 51.04 % | 6.321 M 11.27 % | 5.681 M 21.96 % | 4.658 M 375.36 % | -1.692 M -100.65 % | 258.882 M 3 653.20 % | -7.286 M -101.70 % | 428.107 M 60.09 % | 267.409 M 24 920.72 % | 1.069 M 271.88 % | -621.785 K -100.14 % | 439.935 M 10 539.30 % | 4.135 M 28.42 % | 3.220 M -52.12 % | 6.725 M |
Deferred revenue | 0.000 | 0.000 | 0.000 100.00 % | -393.000 K -107.23 % | 5.439 M -54.43 % | 11.934 M -61.03 % | 30.627 M 202.88 % | 10.112 M 122.20 % | 4.551 M -25.04 % | 6.071 M -15.41 % | 7.177 M 111.26 % | 3.397 M 142.66 % | 1.400 M -61.65 % | 3.651 M 140.67 % | 1.517 M |
Short term debt | 382.000 K -94.13 % | 6.504 M -51.50 % | 13.410 M 217.25 % | 4.227 M 5.04 % | 4.024 M -55.70 % | 9.083 M 3.02 % | 8.817 M 50.92 % | 5.842 M -24.47 % | 7.735 M -34.60 % | 11.827 M -18.61 % | 14.532 M -1.36 % | 14.732 M -0.83 % | 14.856 M 186.68 % | 5.182 M 94.81 % | 2.660 M |
Total current liabilities | 39.650 M -7.38 % | 42.808 M -1.44 % | 43.434 M 19.45 % | 36.363 M -86.66 % | 272.674 M -10.44 % | 304.471 M -24.61 % | 403.851 M -18.32 % | 494.426 M 63.65 % | 302.115 M -10.56 % | 337.773 M -25.50 % | 453.409 M -10.40 % | 506.062 M 683.83 % | 64.563 M 16.74 % | 55.306 M 54.32 % | 35.839 M |
Total liabilities | 40.195 M -7.21 % | 43.318 M -0.99 % | 43.751 M -8.71 % | 47.925 M -87.69 % | 389.173 M -11.06 % | 437.569 M -20.82 % | 552.629 M -15.93 % | 657.376 M 37.09 % | 479.526 M 1.69 % | 471.558 M -22.62 % | 609.395 M -14.31 % | 711.142 M 662.45 % | 93.271 M 12.40 % | 82.979 M 22.76 % | 67.597 M |
Other non current assets | 219.000 K 9.50 % | 200.000 K -30.07 % | 286.000 K -54.46 % | 628.000 K 105.06 % | -12.423 M 24.59 % | -16.475 M 12.42 % | -18.812 M 3.66 % | -19.526 M 71.68 % | -68.937 M -0.15 % | -68.831 M -4.35 % | -65.964 M 2.99 % | -67.999 M -318.66 % | -16.242 M -1.34 % | -16.027 M 1.29 % | -16.237 M |
Long term investments | 0.000 | 0.000 -100.00 % | 3.229 M | 0.000 100.00 % | -57.142 M -326.74 % | 25.202 M -38.71 % | 41.118 M 2.09 % | 40.276 M 1.79 % | 39.567 M 5.13 % | 37.637 M 0.04 % | 37.621 M -0.53 % | 37.821 M 132.86 % | 16.242 M 1.34 % | 16.027 M -1.29 % | 16.237 M |
Intangible assets | 18.000 K -25.00 % | 24.000 K 300.00 % | 6.000 K -50.00 % | 12.000 K -99.98 % | 69.730 M 0.29 % | 69.526 M -0.50 % | 69.877 M 0.66 % | 69.418 M 0.20 % | 69.279 M -0.57 % | 69.676 M -0.53 % | 70.049 M -1.51 % | 71.124 M 9 148.84 % | 769.000 K -60.30 % | 1.937 M -39.15 % | 3.183 M |
GoodWill | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M -87.24 % | 69.565 M 0.41 % | 69.285 M -0.54 % | 69.657 M 0.65 % | 69.208 M 0.39 % | 68.937 M 0.15 % | 68.831 M 0.04 % | 68.801 M -0.53 % | 69.168 M 679.18 % | 8.877 M 0.00 % | 8.877 M 0.00 % | 8.877 M |
Goodwill and intangible assets | 8.895 M -0.07 % | 8.901 M 0.20 % | 8.883 M -0.07 % | 8.889 M -93.62 % | 139.296 M 0.35 % | 138.811 M -0.52 % | 139.534 M 0.66 % | 138.626 M 0.30 % | 138.217 M -0.21 % | 138.507 M -0.25 % | 138.849 M -1.03 % | 140.291 M 1 354.40 % | 9.646 M -10.80 % | 10.814 M -10.33 % | 12.060 M |
Property plant equipment net | 2.197 M -2.57 % | 2.255 M 11.91 % | 2.015 M -27.39 % | 2.775 M -89.95 % | 27.624 M -18.41 % | 33.858 M -7.55 % | 36.622 M -13.91 % | 42.537 M 20.83 % | 35.203 M -20.75 % | 44.422 M -19.46 % | 55.152 M -9.58 % | 60.994 M 824.72 % | 6.596 M 26.53 % | 5.213 M 24.80 % | 4.177 M |
Total non current assets | 11.311 M -0.40 % | 11.356 M -21.21 % | 14.413 M 15.22 % | 12.509 M -87.56 % | 100.528 M -21.82 % | 128.587 M -12.89 % | 147.617 M -3.03 % | 152.231 M 3.90 % | 146.511 M -4.57 % | 153.526 M -8.58 % | 167.937 M -3.08 % | 173.274 M 948.68 % | 16.523 M -0.68 % | 16.636 M -0.62 % | 16.739 M |
Other current assets | 963.000 K 79.66 % | 536.000 K -18.91 % | 661.000 K -10.68 % | 740.000 K -99.82 % | 408.781 M -6.15 % | 435.553 M 55 597.30 % | 782.000 K -0.76 % | 788.000 K -0.63 % | 793.000 K -43.24 % | 1.397 M -6.99 % | 1.502 M 0.54 % | 1.494 M 4.33 % | 1.432 M 28.09 % | 1.118 M 115.83 % | 518.000 K |
Short term investments | 0.000 | 0.000 | 0.000 -100.00 % | 3.229 M -87.24 % | 25.304 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 14.473 M -25.56 % | 19.443 M 0.10 % | 19.423 M 15.12 % | 16.872 M -83.17 % | 100.261 M -16.13 % | 119.548 M -6.65 % | 128.070 M -6.82 % | 137.449 M -16.47 % | 164.543 M -6.16 % | 175.346 M 0.85 % | 173.866 M -22.43 % | 224.139 M 1 028.94 % | 19.854 M 112.52 % | 9.342 M -23.56 % | 12.222 M |
Cash and short term investments | 14.473 M -25.56 % | 19.443 M 0.10 % | 19.423 M -3.37 % | 20.101 M -83.99 % | 125.566 M 5.03 % | 119.548 M -6.65 % | 128.070 M -6.82 % | 137.449 M -16.47 % | 164.543 M -6.16 % | 175.346 M 0.85 % | 173.866 M -22.43 % | 224.139 M 1 028.94 % | 19.854 M 112.52 % | 9.342 M -23.56 % | 12.222 M |
Total current assets | 57.780 M 1.13 % | 57.135 M 3.34 % | 55.286 M -5.05 % | 58.227 M -87.55 % | 467.610 M -6.23 % | 498.674 M -14.55 % | 583.609 M -13.32 % | 673.320 M 43.07 % | 470.626 M 0.39 % | 468.798 M -18.26 % | 573.510 M -14.31 % | 669.253 M 771.73 % | 76.773 M 11.65 % | 68.765 M 23.68 % | 55.600 M |
Inventory | 12.447 M -6.91 % | 13.371 M 23.09 % | 10.863 M -2.44 % | 11.135 M -89.96 % | 110.872 M -18.67 % | 136.321 M -26.54 % | 185.573 M -12.44 % | 211.942 M 55.17 % | 136.586 M 31.65 % | 103.747 M -30.85 % | 150.033 M 1.33 % | 148.060 M 600.51 % | 21.136 M -24.24 % | 27.899 M 56.03 % | 17.881 M |
Net receivables | 29.897 M 25.70 % | 23.785 M -2.28 % | 24.339 M -7.28 % | 26.251 M -8.88 % | 28.810 M -5.50 % | 30.487 M -9.70 % | 33.761 M -17.54 % | 40.942 M 92.90 % | 21.224 M -10.82 % | 23.800 M -23.20 % | 30.990 M -16.71 % | 37.208 M 8.32 % | 34.351 M 12.97 % | 30.406 M 21.73 % | 24.979 M |
Tax assets | 0.000 | 0.000 | 0.000 -100.00 % | 217.000 K -93.16 % | 3.174 M 106.01 % | -52.810 M -3.86 % | -50.845 M -2.34 % | -49.682 M -2 118.13 % | 2.462 M 37.44 % | 1.791 M -21.39 % | 2.279 M 5.19 % | 2.166 M 670.86 % | 281.000 K -53.86 % | 609.000 K 21.31 % | 502.000 K |
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 |
Account payables | 29.721 M 3.72 % | 28.656 M 17.72 % | 24.343 M -12.15 % | 27.711 M 2.54 % | 27.024 M 9.98 % | 24.572 M -28.24 % | 34.241 M -32.01 % | 50.365 M 103.95 % | 24.695 M -3.66 % | 25.634 M -27.51 % | 35.360 M -18.35 % | 43.307 M 1.25 % | 42.772 M 8.00 % | 39.602 M 69.09 % | 23.420 M |
Tax payables | 0.000 -100.00 % | 1.327 M | 0.000 -100.00 % | 160.000 K -97.06 % | 5.439 M -54.43 % | 11.934 M -23.96 % | 15.694 M 55.20 % | 10.112 M 344.40 % | 2.275 M -54.78 % | 5.032 M -45.48 % | 9.231 M 14.13 % | 8.088 M 477.71 % | 1.400 M -61.65 % | 3.651 M 140.67 % | 1.517 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -89.000 K -109.09 % | 979.576 K -68.39 % | 3.099 M 13.14 % | 2.739 M -19.43 % | 3.399 M 287.35 % | 877.543 K -47.11 % | 1.659 M -27.43 % | 2.286 M 3.32 % | 2.213 M 471.91 % | -595.000 K 9.16 % | -655.000 K 27.94 % | -909.000 K |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 535.000 K 7.43 % | 498.000 K 104.94 % | 243.000 K -52.07 % | 507.000 K -17.56 % | 615.000 K -34.99 % | 946.000 K 49.68 % | 632.000 K -25.12 % | 844.000 K 64.20 % | 514.000 K -24.85 % | 684.000 K 42.20 % | 481.000 K -28.21 % | 670.000 K -37.32 % | 1.069 M -12.23 % | 1.218 M -13.12 % | 1.402 M |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.124 M -43.52 % | 7.302 M 25.12 % | 5.836 M |
Other total stockholders equity | 0.000 -100.00 % | 8.013 M 0.00 % | 8.013 M 0.00 % | 8.013 M -95.11 % | 163.957 M 18.03 % | 138.907 M 5.99 % | 131.058 M 7.36 % | 122.079 M 27.81 % | 95.520 M -10.74 % | 107.011 M 17.96 % | 90.720 M 0.78 % | 90.022 M 67 280.50 % | -134.000 K 97.51 % | -5.380 M -356.71 % | -1.178 M |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 89.000 K -89.29 % | 830.679 K -57.08 % | 1.936 M -34.91 % | 2.974 M -19.01 % | 3.672 M 2.35 % | 3.588 M 43.26 % | 2.504 M -9.99 % | 2.782 M -3.49 % | 2.883 M 2 672.08 % | 104.000 K -42.86 % | 182.000 K -42.95 % | 319.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 69.091 M 0.88 % | 68.491 M -1.73 % | 69.699 M -1.47 % | 70.736 M -87.55 % | 568.138 M -9.43 % | 627.260 M -14.22 % | 731.226 M -11.43 % | 825.550 M 33.77 % | 617.137 M -0.83 % | 622.324 M -16.07 % | 741.447 M -12.00 % | 842.527 M 803.07 % | 93.296 M 9.24 % | 85.401 M 18.06 % | 72.339 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 | 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 | 2019-01-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 100.00 % | -4.903 M 47.71 % | -9.376 M 11.22 % | -10.561 M -136.33 % | 29.070 M 1 516.80 % | 1.798 M 113.17 % | -13.656 M | 0.000 -100.00 % | 2.061 M 235.06 % | -1.526 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 21.000 K -34.38 % | 32.000 K -57.33 % | 75.000 K 0.00 % | 75.000 K -15.73 % | 89.000 K 1.14 % | 88.000 K 104.65 % | 43.000 K | 0.000 -100.00 % | 22.000 K 144.44 % | 9.000 K 16.13 % | 7.750 K -74.17 % | 30.000 K 100.00 % | 15.000 K -70.00 % | 50.000 K 100.00 % | 25.000 K -66.67 % | 75.000 K 100.00 % | 37.500 K |
Change in working capital | 0.000 100.00 % | -31.000 K -100.97 % | 3.191 M -41.29 % | 5.435 M 35.13 % | 4.022 M -51.94 % | 8.369 M -17.64 % | 10.162 M 136.53 % | -27.818 M -1 042.42 % | -2.435 M -118.37 % | 13.253 M 138.71 % | 5.552 M 1 316.33 % | 392.000 K 131.39 % | -1.249 M -1 999.16 % | -59.500 K -102.72 % | 2.187 M 100.00 % | 1.093 M 480.92 % | -287.000 K -100.00 % | -143.500 K -108.22 % | 1.746 M 100.00 % | 873.000 K |
Accounts receivables | 0.000 -100.00 % | 948.000 K -54.96 % | 2.105 M -6.19 % | 2.244 M 35.92 % | 1.651 M -47.05 % | 3.118 M -55.82 % | 7.057 M 136.08 % | -19.562 M -942.46 % | 2.322 M -69.59 % | 7.635 M 28.84 % | 5.926 M 263.25 % | -3.630 M -490.32 % | 930.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -2.429 M -1 198.93 % | -187.000 K -106.26 % | 2.989 M -7.17 % | 3.220 M -46.12 % | 5.976 M 74.28 % | 3.429 M 135.73 % | -9.597 M -128.07 % | -4.208 M -170.39 % | 5.978 M 1 779.21 % | -356.000 K -123.01 % | 1.547 M 163.54 % | 587.000 K 10.03 % | 533.500 K -84.22 % | 3.382 M 100.00 % | 1.691 M 133.75 % | -5.009 M -100.00 % | -2.505 M -1 161.23 % | 236.000 K 100.00 % | 118.000 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 -100.00 % | 1.450 M 13.90 % | 1.273 M 530.20 % | 202.000 K 123.79 % | -849.000 K -17.10 % | -725.000 K -123.77 % | -324.000 K -124.16 % | 1.341 M 344.26 % | -549.000 K -52.50 % | -360.000 K -1 900.00 % | -18.000 K -100.73 % | 2.475 M 189.48 % | -2.766 M -366.44 % | -593.000 K 50.38 % | -1.195 M -100.00 % | -597.500 K -112.65 % | 4.722 M 100.00 % | 2.361 M 56.36 % | 1.510 M 100.00 % | 755.000 K |
Other non cash items | -4.170 M -144.19 % | 9.436 M 603.52 % | -1.874 M -216.69 % | 1.606 M -22.71 % | 2.078 M 124.14 % | -8.608 M 46.42 % | -16.066 M -159.90 % | 26.822 M 17 862.91 % | -151.000 K 98.45 % | -9.767 M -65.71 % | -5.894 M -185.35 % | 6.906 M 733.05 % | 829.000 K -52.16 % | 1.733 M 120.87 % | 784.500 K 100.00 % | 392.250 K -77.88 % | 1.773 M 100.00 % | 886.500 K 191.96 % | -964.000 K -100.00 % | -482.000 K |
Net cash provided by operating activities | 1.658 M -80.95 % | 8.705 M 58.07 % | 5.507 M -32.16 % | 8.118 M 36.41 % | 5.951 M 139.19 % | 2.488 M 327.21 % | -1.095 M -124.04 % | 4.555 M 578.47 % | -952.000 K -112.40 % | 7.677 M 150.64 % | 3.063 M -76.42 % | 12.988 M 2 392.90 % | 521.000 K -84.57 % | 3.377 M -50.40 % | 6.809 M 100.00 % | 3.405 M -42.50 % | 5.921 M 100.00 % | 2.960 M -45.10 % | 5.393 M 100.00 % | 2.696 M |
Investments in property plant and equipment | -700.000 K | 0.000 100.00 % | -185.000 K 32.73 % | -275.000 K 48.41 % | -533.000 K -14.62 % | -465.000 K 26.31 % | -631.000 K 65.58 % | -1.833 M -334.36 % | -422.000 K -4 320.00 % | 10.000 K 100.68 % | -1.462 M 54.57 % | -3.218 M -108.02 % | -1.547 M -29.08 % | -1.199 M 37.19 % | -1.908 M -100.00 % | -954.000 K 33.84 % | -1.442 M -100.00 % | -721.000 K 56.85 % | -1.671 M -100.00 % | -835.500 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.214 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 24.000 K 103.12 % | -769.000 K -3 057.69 % | 26.000 K -50.00 % | 52.000 K 62.50 % | 32.000 K -98.05 % | 1.638 M 14 990.91 % | -11.000 K -103.85 % | 286.000 K -42.80 % | 500.000 K 49 900.00 % | 1.000 K 150.00 % | -2.000 K 99.96 % | -4.864 M -25 500.00 % | -19.000 K -100.79 % | 2.412 M 26.42 % | 1.908 M 100.00 % | 954.000 K -33.84 % | 1.442 M 100.00 % | 721.000 K -56.85 % | 1.671 M 100.00 % | 835.500 K |
Net cash used for investing activites | -676.000 K 12.09 % | -769.000 K -383.65 % | -159.000 K 28.70 % | -223.000 K 55.49 % | -501.000 K -142.71 % | 1.173 M 282.71 % | -642.000 K 58.50 % | -1.547 M -2 083.33 % | 78.000 K 609.09 % | 11.000 K 100.75 % | -1.464 M 81.89 % | -8.082 M -416.09 % | -1.566 M 35.07 % | -2.412 M -26.42 % | -1.908 M -100.00 % | -954.000 K 33.84 % | -1.442 M -100.00 % | -721.000 K 56.85 % | -1.671 M -100.00 % | -835.500 K |
Debt repayment | -6.300 M | 0.000 100.00 % | -2.075 M | 0.000 100.00 % | -7.100 M | 0.000 -100.00 % | 1.028 M | 0.000 -100.00 % | 181.000 K | 0.000 100.00 % | -7.002 M | 0.000 100.00 % | -147.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.748 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.933 M | 0.000 100.00 % | -1.886 M | 0.000 100.00 % | -1.373 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.853 M -100.00 % | -1.426 M 64.34 % | -4.000 M -100.00 % | -2.000 M 88.69 % | -17.687 M -100.00 % | -8.843 M |
Other financing activites | -45.000 K 99.42 % | -7.737 M -1 236.27 % | -579.000 K 85.01 % | -3.863 M -334.04 % | -890.000 K 67.70 % | -2.755 M -563.86 % | -415.000 K 91.04 % | -4.632 M -911.35 % | -458.000 K 92.85 % | -6.406 M -669.95 % | -832.000 K -113.98 % | 5.951 M 775.48 % | -881.000 K -144.10 % | 1.998 M 149.94 % | -4.000 M -100.00 % | -2.000 M 42.86 % | -3.500 M -100.00 % | -1.750 M | 0.000 | 0.000 |
Net cash used provided by financing activities | -6.345 M 17.99 % | -7.737 M -191.52 % | -2.654 M 31.30 % | -3.863 M 51.65 % | -7.990 M -70.44 % | -4.688 M -864.76 % | 613.000 K 109.40 % | -6.518 M -2 253.07 % | -277.000 K 96.44 % | -7.779 M 0.70 % | -7.834 M -231.64 % | 5.951 M 678.89 % | -1.028 M -151.46 % | 1.998 M 129.15 % | -6.853 M -100.00 % | -3.426 M 54.32 % | -7.500 M -100.00 % | -3.750 M 78.80 % | -17.687 M -100.00 % | -8.843 M |
Effect of forex changes on cash | 393.000 K 319.55 % | -179.000 K -25.17 % | -143.000 K -410.87 % | 46.000 K 170.59 % | 17.000 K -26.09 % | 23.000 K 112.43 % | -185.000 K -285.42 % | -48.000 K -536.36 % | 11.000 K -95.96 % | 272.000 K 377.55 % | -98.000 K -172.59 % | 135.000 K 2 028.57 % | -7.000 K 90.00 % | -70.000 K -259.09 % | 44.000 K 100.00 % | 22.000 K 115.38 % | -143.000 K -100.00 % | -71.500 K -266.28 % | 43.000 K 100.00 % | 21.500 K |
Net change in cash | 14.473 M 174.51 % | -19.423 M -200.00 % | 19.423 M 376.29 % | 4.078 M 261.63 % | -2.523 M -151.29 % | -1.004 M 23.30 % | -1.309 M 63.21 % | -3.558 M -212.11 % | -1.140 M -729.83 % | 181.000 K 102.86 % | -6.333 M -157.61 % | 10.992 M 628.46 % | -2.080 M -193.36 % | 2.228 M -15.22 % | 2.628 M 0.00 % | 2.628 M 465.00 % | -720.000 K 0.00 % | -720.000 K -305.71 % | 350.000 K 0.00 % | 350.000 K |
Cash at beginning of period | 0.000 -100.00 % | 19.423 M | 0.000 -100.00 % | 12.794 M -16.47 % | 15.317 M -6.15 % | 16.321 M -7.42 % | 17.630 M -16.79 % | 21.188 M -5.11 % | 22.328 M -0.47 % | 22.433 M -22.02 % | 28.766 M 61.84 % | 17.774 M -10.48 % | 19.854 M 300.00 % | 4.964 M 112.52 % | 2.336 M 0.00 % | 2.336 M -23.56 % | 3.056 M 0.00 % | 3.056 M 12.94 % | 2.706 M 0.00 % | 2.706 M |
Cash at end of period | 14.473 M | 0.000 -100.00 % | 19.423 M 15.12 % | 16.872 M 31.87 % | 12.794 M -16.47 % | 15.317 M -6.15 % | 16.321 M -7.42 % | 17.630 M -16.79 % | 21.188 M -6.31 % | 22.614 M 0.81 % | 22.433 M -22.02 % | 28.766 M 61.84 % | 17.774 M 147.15 % | 7.192 M 44.89 % | 4.964 M 0.00 % | 4.964 M 112.52 % | 2.336 M 0.00 % | 2.336 M -23.56 % | 3.056 M 0.00 % | 3.056 M |
Operating cash flow | 1.658 M -80.95 % | 8.705 M 58.07 % | 5.507 M -32.16 % | 8.118 M 36.41 % | 5.951 M 139.19 % | 2.488 M 327.21 % | -1.095 M -124.04 % | 4.555 M 578.47 % | -952.000 K -112.40 % | 7.677 M 150.64 % | 3.063 M -76.42 % | 12.988 M 2 392.90 % | 521.000 K -84.57 % | 3.377 M -50.40 % | 6.809 M 100.00 % | 3.405 M -42.50 % | 5.921 M 100.00 % | 2.960 M -45.10 % | 5.393 M 100.00 % | 2.696 M |
Capital expenditure | -700.000 K 8.26 % | -763.000 K -312.43 % | -185.000 K 32.73 % | -275.000 K 48.41 % | -533.000 K -14.62 % | -465.000 K 26.31 % | -631.000 K 65.58 % | -1.833 M -334.36 % | -422.000 K -4 320.00 % | 10.000 K 100.68 % | -1.462 M 54.57 % | -3.218 M -108.02 % | -1.547 M -29.08 % | -1.199 M 37.19 % | -1.908 M -100.00 % | -954.000 K 33.84 % | -1.442 M -100.00 % | -721.000 K 56.85 % | -1.671 M -100.00 % | -835.500 K |
Free CashFlow | 958.000 K -87.94 % | 7.942 M 49.23 % | 5.322 M -32.14 % | 7.843 M 44.76 % | 5.418 M 167.82 % | 2.023 M 217.21 % | -1.726 M -163.41 % | 2.722 M 298.11 % | -1.374 M -117.87 % | 7.687 M 380.14 % | 1.601 M -83.61 % | 9.770 M 1 052.24 % | -1.026 M -147.09 % | 2.179 M -55.54 % | 4.901 M 100.00 % | 2.451 M -45.28 % | 4.479 M 100.00 % | 2.239 M -39.83 % | 3.722 M 100.00 % | 1.861 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 |