
China Wan Tong Yuan (Holdings) Limited 6966.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 44.013 M -22.69 % | 56.931 M 24.47 % | 45.738 M 4.07 % | 43.949 M 13.01 % | 38.891 M -38.64 % | 63.377 M 46.08 % | 43.385 M 12.35 % | 38.617 M 23.86 % | 31.179 M 27.74 % | 24.409 M |
Net income | 9.848 M -44.05 % | 17.602 M -20.10 % | 22.030 M 21.44 % | 18.140 M 3.41 % | 17.541 M -25.52 % | 23.551 M -16.62 % | 28.247 M 296.56 % | 7.123 M -56.01 % | 16.193 M 12.99 % | 14.331 M |
Income before tax | 16.510 M -36.95 % | 26.185 M -8.18 % | 28.518 M 14.49 % | 24.908 M -1.22 % | 25.215 M -24.32 % | 33.316 M -5.62 % | 35.300 M 154.05 % | 13.895 M -32.93 % | 20.716 M 15.67 % | 17.909 M |
Income before tax ratio | 0.38 -18.44 % | 0.46 -26.23 % | 0.62 10.02 % | 0.57 -12.59 % | 0.65 23.34 % | 0.53 -35.39 % | 0.81 126.13 % | 0.36 -45.85 % | 0.66 -9.44 % | 0.73 |
EBITDA | 19.898 M -25.80 % | 26.815 M 45.19 % | 18.469 M -31.44 % | 26.938 M 46.25 % | 18.419 M -39.92 % | 30.657 M -4.11 % | 31.970 M 12.99 % | 28.294 M 44.97 % | 19.517 M 36.08 % | 14.342 M |
Net income ratio | 0.22 -27.63 % | 0.31 -35.81 % | 0.48 16.69 % | 0.41 -8.49 % | 0.45 21.37 % | 0.37 -42.93 % | 0.65 252.98 % | 0.18 -64.48 % | 0.52 -11.54 % | 0.59 |
Ratio EBITDA | 0.45 -4.02 % | 0.47 16.64 % | 0.40 -34.12 % | 0.61 29.42 % | 0.47 -2.09 % | 0.48 -34.36 % | 0.74 0.57 % | 0.73 17.05 % | 0.63 6.53 % | 0.59 |
Gross profit ratio | 0.83 -0.86 % | 0.84 12.42 % | 0.75 -9.90 % | 0.83 -2.09 % | 0.85 5.90 % | 0.80 -4.89 % | 0.84 2.56 % | 0.82 -0.42 % | 0.82 2.90 % | 0.80 |
Weighted average shs out dil | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 22.59 % | 815.753 M -18.42 % | 1.000 B 0.00 % | 1.000 B |
Weighted average shs out | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 22.59 % | 815.753 M -18.42 % | 1.000 B 0.00 % | 1.000 B |
EPS diluted | 0.01 -44.32 % | 0.02 -20.00 % | 0.02 21.55 % | 0.02 3.43 % | 0.02 -25.85 % | 0.02 -16.31 % | 0.03 213.33 % | 0.01 -44.44 % | 0.02 13.29 % | 0.01 |
Earnings per share | 0.01 -44.32 % | 0.02 -20.00 % | 0.02 21.55 % | 0.02 3.43 % | 0.02 -25.85 % | 0.02 -16.31 % | 0.03 213.33 % | 0.01 -44.44 % | 0.02 13.29 % | 0.01 |
Gross profit | 36.599 M -23.36 % | 47.752 M 39.93 % | 34.125 M -6.24 % | 36.395 M 10.65 % | 32.893 M -35.01 % | 50.614 M 38.93 % | 36.431 M 15.23 % | 31.617 M 23.34 % | 25.634 M 31.44 % | 19.503 M |
Income tax expense | 6.662 M -22.38 % | 8.583 M 32.29 % | 6.488 M -4.14 % | 6.768 M -11.81 % | 7.674 M -21.41 % | 9.765 M 38.45 % | 7.053 M 4.15 % | 6.772 M 49.72 % | 4.523 M 26.41 % | 3.578 M |
Cost of revenue | 7.414 M -19.23 % | 9.179 M -20.96 % | 11.613 M 53.73 % | 7.554 M 25.94 % | 5.998 M -53.00 % | 12.763 M 83.53 % | 6.954 M -0.66 % | 7.000 M 26.24 % | 5.545 M 13.02 % | 4.906 M |
General and administrative expenses | 12.330 M 0.44 % | 12.276 M 32.63 % | 9.256 M 15.93 % | 7.984 M -6.44 % | 8.534 M -49.02 % | 16.739 M 192.33 % | 5.726 M 76.35 % | 3.247 M 18.12 % | 2.749 M 7.80 % | 2.550 M |
Selling and marketing expenses | 10.530 M -3.08 % | 10.865 M 39.33 % | 7.798 M 2.01 % | 7.644 M 8.36 % | 7.054 M 6.38 % | 6.631 M 17.40 % | 5.648 M 21.70 % | 4.641 M 23.96 % | 3.744 M 25.39 % | 2.986 M |
Other expenses | 0.000 | 0.000 100.00 % | -17.000 K 0.00 % | -17.000 K 93.56 % | -264.000 K 86.91 % | -2.017 M -1 161.58 % | 190.000 K | 0.000 | 0.000 | 0.000 |
Operating expenses | 22.860 M -1.21 % | 23.141 M 35.69 % | 17.054 M 9.12 % | 15.628 M 1.89 % | 15.338 M -28.23 % | 21.370 M 157.78 % | 8.290 M 5.10 % | 7.888 M 21.48 % | 6.493 M 17.29 % | 5.536 M |
Cost and expenses | 30.274 M -6.33 % | 32.320 M 13.08 % | 28.581 M 23.29 % | 23.182 M 8.65 % | 21.336 M -37.49 % | 34.133 M 123.91 % | 15.244 M 2.39 % | 14.888 M 23.68 % | 12.038 M 15.28 % | 10.442 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 17.000 K 0.00 % | 17.000 K 21.43 % | 14.000 K -17.65 % | 17.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 22.860 M -1.21 % | 23.141 M 35.69 % | 17.054 M 9.12 % | 15.628 M 0.26 % | 15.588 M -33.30 % | 23.370 M 105.47 % | 11.374 M 44.19 % | 7.888 M 21.48 % | 6.493 M 17.29 % | 5.536 M |
Interest income | 4.111 M 17.42 % | 3.501 M -59.14 % | 8.568 M -3.02 % | 8.835 M 207.84 % | 2.870 M 49.79 % | 1.916 M 101.68 % | 950.000 K 51.27 % | 628.000 K -86.89 % | 4.790 M 962.08 % | 451.000 K |
Interest expense | 19.000 K -57.78 % | 45.000 K 104.55 % | 22.000 K -21.43 % | 28.000 K -64.10 % | 78.000 K | 0.000 | 0.000 -100.00 % | 13.997 M 194.30 % | 4.756 M 1 008.62 % | 429.000 K |
Depreciation and amortization | 3.369 M 52.86 % | 2.204 M 57.65 % | 1.398 M -30.17 % | 2.002 M 79.71 % | 1.114 M -4.62 % | 1.168 M 13.07 % | 1.033 M 156.97 % | 402.000 K 15.19 % | 349.000 K -0.29 % | 350.000 K |
Operating income | 13.739 M -44.18 % | 24.611 M 44.17 % | 17.071 M -17.80 % | 20.767 M 20.10 % | 17.291 M -41.36 % | 29.489 M -4.68 % | 30.937 M 10.92 % | 27.892 M 9.50 % | 25.472 M 38.90 % | 18.338 M |
Operating income ratio | 0.31 -27.79 % | 0.43 15.82 % | 0.37 -21.01 % | 0.47 6.28 % | 0.44 -4.45 % | 0.47 -34.75 % | 0.71 -1.27 % | 0.72 -11.59 % | 0.82 8.74 % | 0.75 |
Total other income expenses net | 2.771 M 76.05 % | 1.574 M -86.25 % | 11.447 M 176.43 % | 4.141 M -47.74 % | 7.924 M 94.60 % | 4.072 M -6.67 % | 4.363 M 131.17 % | -13.997 M -194.30 % | -4.756 M -1 008.62 % | -429.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -170.818 M 27.14 % | -234.448 M -11.51 % | -210.252 M -149.08 % | -84.413 M 57.15 % | -197.017 M -4.09 % | -189.280 M 1.11 % | -191.412 M -136.40 % | -80.968 M -41.82 % | -57.091 M -186.97 % | 65.644 M |
Total investments | 4.256 M -20.03 % | 5.322 M -22.97 % | 6.909 M -15.39 % | 8.166 M -8.25 % | 8.900 M 3.49 % | 8.600 M -2.77 % | 8.845 M -87.59 % | 71.300 M 34.53 % | 53.000 M 0.00 % | 53.000 M |
Total debt | 500.000 K -7.06 % | 538.000 K -47.87 % | 1.032 M 6 780.00 % | 15.000 K -97.55 % | 613.000 K | 0.000 | 0.000 -100.00 % | 752.000 K | 0.000 -100.00 % | 77.000 M |
Accumulated other comprehensive income loss | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 119.52 % | -6.706 M -11.23 % | -6.029 M -7.14 % | -5.627 M -6.61 % | -5.278 M |
Retained earnings | 144.590 M 0.50 % | 143.865 M 0.82 % | 142.691 M 18.26 % | 120.661 M 17.69 % | 102.521 M 36.31 % | 75.209 M 37.59 % | 54.663 M 223.78 % | 16.883 M -18.96 % | 20.833 M 232.85 % | 6.259 M |
Common stock | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 106.85 % | 32.000 M 0.00 % | 32.000 M |
Total equity | 228.519 M 0.32 % | 227.794 M 8.37 % | 210.192 M 11.71 % | 188.162 M 10.67 % | 170.022 M 11.50 % | 152.481 M 18.27 % | 128.930 M 45.80 % | 88.427 M 60.34 % | 55.148 M 41.57 % | 38.955 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 230.000 K | 0.000 -100.00 % | 530.000 K | 0.000 -100.00 % | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 85.287 M 5.84 % | 80.579 M 9.10 % | 73.855 M 4.72 % | 70.527 M 7.77 % | 65.443 M 8.52 % | 60.303 M 10.08 % | 54.782 M 7.84 % | 50.797 M 29.02 % | 39.370 M 14.11 % | 34.503 M |
Other current liabilities | 11.135 M -13.29 % | 12.841 M 31.22 % | 9.786 M -6.72 % | 10.491 M -12.65 % | 12.010 M -36.51 % | 18.916 M 7.95 % | 17.523 M -23.16 % | 22.804 M -30.74 % | 32.926 M -1.55 % | 33.443 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -752.000 K | 0.000 | 0.000 |
Short term debt | 270.000 K -49.81 % | 538.000 K 7.17 % | 502.000 K 3 246.67 % | 15.000 K -97.49 % | 598.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 77.000 M |
Total current liabilities | 20.815 M -1.97 % | 21.234 M 16.40 % | 18.243 M -10.79 % | 20.450 M 14.18 % | 17.911 M -20.61 % | 22.560 M -39.44 % | 37.251 M 1.13 % | 36.836 M -10.79 % | 41.290 M -64.32 % | 115.733 M |
Total liabilities | 106.102 M 4.21 % | 101.813 M 10.55 % | 92.098 M 1.23 % | 90.977 M 9.15 % | 83.354 M 0.59 % | 82.863 M -9.96 % | 92.033 M 5.02 % | 87.633 M 8.64 % | 80.660 M -46.31 % | 150.236 M |
Other non current assets | 12.753 M -47.83 % | 24.447 M 34.95 % | 18.116 M -56.23 % | 41.393 M 191.50 % | 14.200 M 136.27 % | 6.010 M 6.18 % | 5.660 M -60.97 % | 14.502 M 20.54 % | 12.031 M 1.28 % | 11.879 M |
Long term investments | 4.256 M -20.03 % | 5.322 M -22.97 % | 6.909 M -15.39 % | 8.166 M -8.25 % | 8.900 M 3.49 % | 8.600 M -2.77 % | 8.845 M -87.59 % | 71.300 M 34.53 % | 53.000 M 0.00 % | 53.000 M |
Intangible assets | 54.856 M 11 187.24 % | 486.000 K 109.48 % | 232.000 K 52.63 % | 152.000 K | 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 |
Goodwill and intangible assets | 54.856 M 11 187.24 % | 486.000 K 109.48 % | 232.000 K 52.63 % | 152.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 39.446 M 213.21 % | 12.594 M -15.79 % | 14.955 M 5.67 % | 14.152 M 10.77 % | 12.776 M 11.65 % | 11.443 M -9.04 % | 12.580 M 378.15 % | 2.631 M 7.92 % | 2.438 M -9.23 % | 2.686 M |
Total non current assets | 111.311 M 158.30 % | 43.093 M 5.90 % | 40.693 M -37.09 % | 64.687 M 80.31 % | 35.876 M 37.70 % | 26.053 M -3.81 % | 27.085 M -69.37 % | 88.433 M 31.07 % | 67.469 M -0.14 % | 67.565 M |
Other current assets | 27.722 M -6.81 % | 29.749 M 2 272.33 % | 1.254 M 192.99 % | 428.000 K -58.53 % | 1.032 M 39.84 % | 738.000 K 58.71 % | 465.000 K -80.38 % | 2.370 M -58.76 % | 5.747 M -94.48 % | 104.139 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 171.318 M -27.09 % | 234.986 M 11.22 % | 211.284 M 150.25 % | 84.428 M -57.28 % | 197.630 M 4.41 % | 189.280 M -1.11 % | 191.412 M 134.23 % | 81.720 M 43.14 % | 57.091 M 402.74 % | 11.356 M |
Cash and short term investments | 171.318 M -27.09 % | 234.986 M 11.22 % | 211.284 M 150.25 % | 84.428 M -57.28 % | 197.630 M 4.41 % | 189.280 M -1.11 % | 191.412 M 134.23 % | 81.720 M 43.14 % | 57.091 M 402.74 % | 11.356 M |
Total current assets | 223.310 M -22.06 % | 286.514 M 9.52 % | 261.597 M 21.98 % | 214.452 M -1.40 % | 217.500 M 3.92 % | 209.291 M 7.95 % | 193.878 M 121.25 % | 87.627 M 28.22 % | 68.339 M -43.81 % | 121.626 M |
Inventory | 23.458 M 10.49 % | 21.231 M 6.13 % | 20.005 M -16.07 % | 23.834 M 28.11 % | 18.605 M -3.47 % | 19.273 M 863.17 % | 2.001 M -43.43 % | 3.537 M -35.70 % | 5.501 M -10.28 % | 6.131 M |
Net receivables | 812.000 K 48.18 % | 548.000 K -98.11 % | 29.054 M -72.53 % | 105.762 M 45 291.42 % | 233.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 -100.00 % | 244.000 K -49.27 % | 481.000 K -41.63 % | 824.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 8.762 M 19.83 % | 7.312 M 26.40 % | 5.785 M -34.40 % | 8.819 M 315.60 % | 2.122 M -2.66 % | 2.180 M 109.01 % | 1.043 M -55.67 % | 2.353 M 148.99 % | 945.000 K -51.83 % | 1.962 M |
Tax payables | 648.000 K 19.34 % | 543.000 K -74.98 % | 2.170 M 92.89 % | 1.125 M -64.63 % | 3.181 M 117.28 % | 1.464 M -92.16 % | 18.685 M 59.99 % | 11.679 M 57.42 % | 7.419 M 122.93 % | 3.328 M |
Deferred revenue non current | 80.330 M 4.10 % | 77.164 M 9.10 % | 70.727 M 5.15 % | 67.261 M 6.44 % | 63.194 M 8.60 % | 58.192 M 10.43 % | 52.697 M 8.68 % | 48.487 M 23.39 % | 39.295 M 14.02 % | 34.463 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 500.000 K -7.06 % | 538.000 K -47.87 % | 1.032 M 6 780.00 % | 15.000 K -97.55 % | 613.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 16.428 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 17.737 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | 0.000 -300.00 % | 0.000 |
Deferred tax liabilities non current | 4.727 M 38.42 % | 3.415 M 31.45 % | 2.598 M -20.45 % | 3.266 M 46.20 % | 2.234 M 5.83 % | 2.111 M 1.25 % | 2.085 M -9.74 % | 2.310 M 2 980.00 % | 75.000 K 87.50 % | 40.000 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 334.621 M 1.52 % | 329.607 M 9.04 % | 302.290 M 8.29 % | 279.139 M 10.17 % | 253.376 M 7.66 % | 235.344 M 6.51 % | 220.963 M 25.50 % | 176.060 M 29.64 % | 135.808 M -28.22 % | 189.191 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 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 |
Change in working capital | 80.000 K -99.22 % | 10.309 M 375.95 % | 2.166 M -51.22 % | 4.440 M 141.22 % | -10.772 M 37.30 % | -17.181 M -2 807.11 % | -591.000 K -322.14 % | -140.000 K -104.48 % | 3.124 M -22.09 % | 4.010 M |
Accounts receivables | -264.000 K -340.00 % | 110.000 K 116.72 % | -658.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | -2.227 M -81.65 % | -1.226 M -132.02 % | 3.829 M 173.23 % | -5.229 M -882.78 % | 668.000 K 104.23 % | -15.787 M -1 127.80 % | 1.536 M 348.95 % | -617.000 K -197.94 % | 630.000 K 12 500.00 % | 5.000 K |
Accounts payables | 0.000 | 0.000 -100.00 % | 658.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 2.571 M -77.50 % | 11.425 M 787.01 % | -1.663 M -117.20 % | 9.669 M 184.52 % | -11.440 M -720.66 % | -1.394 M 34.46 % | -2.127 M -545.91 % | 477.000 K -80.87 % | 2.494 M -37.73 % | 4.005 M |
Other non cash items | -7.842 M 26.96 % | -10.737 M 36.61 % | -16.939 M -34.18 % | -12.624 M -73.96 % | -7.257 M 44.28 % | -13.023 M -20.13 % | -10.841 M 13.41 % | -12.520 M -317.89 % | -2.996 M 24.63 % | -3.975 M |
Net cash provided by operating activities | 12.117 M -57.83 % | 28.732 M 79.55 % | 16.002 M -14.55 % | 18.726 M 108.41 % | 8.985 M 263.81 % | -5.485 M -122.03 % | 24.901 M 1 421.14 % | 1.637 M -92.28 % | 21.193 M 15.85 % | 18.294 M |
Investments in property plant and equipment | -723.000 K 87.92 % | -5.984 M -34.32 % | -4.455 M 86.72 % | -33.537 M -3 087.93 % | -1.052 M -166.33 % | -395.000 K 74.43 % | -1.545 M -159.66 % | -595.000 K -489.11 % | -101.000 K 75.00 % | -404.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 -100.00 % | 152.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -30.000 M | 0.000 100.00 % | -30.000 M -10.29 % | -27.200 M 49.44 % | -53.800 M | 0.000 | 0.000 100.00 % | -18.300 M | 0.000 | 0.000 |
Sales maturities of investments | 0.000 -100.00 % | 30.000 M 167.86 % | 11.200 M -83.97 % | 69.865 M | 0.000 | 0.000 -100.00 % | 76.000 M | 0.000 | 0.000 | 0.000 |
Other investing activites | -65.979 M -7 318.71 % | 914.000 K -99.19 % | 112.403 M 215.32 % | -97.470 M -2 740.75 % | 3.691 M 35.90 % | 2.716 M -70.19 % | 9.112 M 32.92 % | 6.855 M -93.56 % | 106.399 M 467.82 % | 18.738 M |
Net cash used for investing activites | -96.702 M -487.89 % | 24.930 M -72.04 % | 89.148 M 201.09 % | -88.190 M -72.38 % | -51.161 M -2 304.27 % | 2.321 M -97.22 % | 83.567 M 794.08 % | -12.040 M -111.33 % | 106.298 M 479.79 % | 18.334 M |
Debt repayment | -575.000 K -16.40 % | -494.000 K 26.05 % | -668.000 K -11.71 % | -598.000 K -11.36 % | -537.000 K | 0.000 | 0.000 | 0.000 100.00 % | -77.000 M -200.00 % | 77.000 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 59.308 M | 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 |
Dividends paid | -9.123 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -19.000 K 57.78 % | -45.000 K -104.55 % | -22.000 K 21.43 % | -28.000 K 64.10 % | -78.000 K | 0.000 100.00 % | -752.000 K 96.90 % | -24.276 M -410.43 % | -4.756 M 95.51 % | -105.921 M |
Net cash used provided by financing activities | -9.717 M -1 702.78 % | -539.000 K 21.88 % | -690.000 K -10.22 % | -626.000 K -1.79 % | -615.000 K | 0.000 100.00 % | -752.000 K -102.15 % | 35.032 M 142.85 % | -81.756 M -182.69 % | -28.921 M |
Effect of forex changes on cash | 634.000 K 9.50 % | 579.000 K -83.90 % | 3.596 M 802.34 % | -512.000 K 80.74 % | -2.659 M -357.66 % | 1.032 M -47.77 % | 1.976 M | 0.000 | 0.000 | 0.000 |
Net change in cash | -93.668 M -274.42 % | 53.702 M -50.30 % | 108.056 M 253.05 % | -70.602 M -55.34 % | -45.450 M -2 031.80 % | -2.132 M -101.94 % | 109.692 M 345.38 % | 24.629 M -46.15 % | 45.735 M 493.42 % | 7.707 M |
Cash at beginning of period | 234.986 M 29.62 % | 181.284 M 147.56 % | 73.228 M -49.09 % | 143.830 M -24.01 % | 189.280 M -1.11 % | 191.412 M 134.23 % | 81.720 M 43.14 % | 57.091 M 402.74 % | 11.356 M 211.21 % | 3.649 M |
Cash at end of period | 141.318 M -39.86 % | 234.986 M 29.62 % | 181.284 M 147.56 % | 73.228 M -49.09 % | 143.830 M -24.01 % | 189.280 M -1.11 % | 191.412 M 134.23 % | 81.720 M 43.14 % | 57.091 M 402.74 % | 11.356 M |
Operating cash flow | 12.117 M -57.83 % | 28.732 M 79.55 % | 16.002 M -14.55 % | 18.726 M 108.41 % | 8.985 M 263.81 % | -5.485 M -122.03 % | 24.901 M 1 421.14 % | 1.637 M -92.28 % | 21.193 M 15.85 % | 18.294 M |
Capital expenditure | -723.000 K 88.62 % | -6.351 M -42.56 % | -4.455 M 86.72 % | -33.537 M -3 087.93 % | -1.052 M -166.33 % | -395.000 K 74.43 % | -1.545 M -159.66 % | -595.000 K -489.11 % | -101.000 K 75.00 % | -404.000 K |
Free CashFlow | 11.394 M -49.09 % | 22.381 M 93.83 % | 11.547 M 177.96 % | -14.811 M -286.70 % | 7.933 M 234.91 % | -5.880 M -125.18 % | 23.356 M 2 141.46 % | 1.042 M -95.06 % | 21.092 M 17.90 % | 17.890 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 11.066 M -44.32 % | 19.876 M -17.65 % | 24.137 M -8.10 % | 26.265 M -14.35 % | 30.666 M 39.76 % | 21.942 M -7.79 % | 23.796 M 2.55 % | 23.204 M 11.85 % | 20.745 M 4.80 % | 19.795 M 3.66 % | 19.096 M -42.25 % | 33.069 M 232.08 % | 9.958 M -44.67 % | 17.998 M -29.11 % | 25.387 M 315.02 % | 6.117 M -52.65 % | 12.918 M 17.76 % | 10.970 M -45.72 % | 20.209 M |
Net income | -9.389 M -465.19 % | 2.571 M -64.67 % | 7.277 M 99.37 % | 3.650 M -73.84 % | 13.952 M 68.30 % | 8.290 M -39.67 % | 13.740 M 31.04 % | 10.485 M 36.97 % | 7.655 M -13.86 % | 8.887 M 2.69 % | 8.654 M -50.54 % | 17.498 M 368.61 % | 3.734 M -80.97 % | 19.620 M 127.43 % | 8.627 M 328.47 % | -3.776 M -156.25 % | 6.713 M 55.68 % | 4.312 M -63.71 % | 11.881 M |
Income before tax | -9.816 M -269.74 % | 5.783 M -46.09 % | 10.727 M 51.06 % | 7.101 M -62.79 % | 19.084 M 71.59 % | 11.122 M -36.07 % | 17.396 M 21.67 % | 14.298 M 34.76 % | 10.610 M -22.02 % | 13.606 M 17.20 % | 11.609 M -50.60 % | 23.498 M 330.05 % | 5.464 M -78.76 % | 25.731 M 168.90 % | 9.569 M 351.48 % | -3.805 M -146.10 % | 8.253 M 50.68 % | 5.477 M -64.06 % | 15.239 M |
Income before tax ratio | -0.89 -404.87 % | 0.29 -34.53 % | 0.44 64.38 % | 0.27 -56.56 % | 0.62 22.77 % | 0.51 -30.66 % | 0.73 18.64 % | 0.62 20.48 % | 0.51 -25.59 % | 0.69 13.06 % | 0.61 -14.45 % | 0.71 29.50 % | 0.55 -61.62 % | 1.43 279.30 % | 0.38 160.60 % | -0.62 -197.36 % | 0.64 27.96 % | 0.50 -33.79 % | 0.75 |
EBITDA | -1.132 M -122.11 % | 5.121 M -53.68 % | 11.055 M 19.97 % | 9.215 M -47.64 % | 17.600 M 82.35 % | 9.652 M 9.47 % | 8.817 M -21.58 % | 11.243 M 4.17 % | 10.793 M 18.72 % | 9.091 M -2.54 % | 9.328 M -57.27 % | 21.828 M 320.74 % | 5.188 M 1 187.34 % | 403.000 K -98.68 % | 30.534 M 754.53 % | -4.665 M -202.39 % | 4.556 M -28.10 % | 6.337 M -51.92 % | 13.180 M |
Net income ratio | -0.85 -755.93 % | 0.13 -57.10 % | 0.30 116.95 % | 0.14 -69.46 % | 0.45 20.42 % | 0.38 -34.57 % | 0.58 27.78 % | 0.45 22.45 % | 0.37 -17.81 % | 0.45 -0.93 % | 0.45 -14.35 % | 0.53 41.11 % | 0.37 -65.60 % | 1.09 220.79 % | 0.34 155.05 % | -0.62 -218.79 % | 0.52 32.21 % | 0.39 -33.14 % | 0.59 |
Ratio EBITDA | -0.10 -139.70 % | 0.26 -43.75 % | 0.46 30.54 % | 0.35 -38.87 % | 0.57 30.47 % | 0.44 18.72 % | 0.37 -23.53 % | 0.48 -6.87 % | 0.52 13.29 % | 0.46 -5.98 % | 0.49 -26.00 % | 0.66 26.70 % | 0.52 2 226.74 % | 0.02 -98.14 % | 1.20 257.71 % | -0.76 -316.23 % | 0.35 -38.95 % | 0.58 -11.43 % | 0.65 |
Gross profit ratio | 0.74 -8.61 % | 0.81 -5.37 % | 0.85 4.98 % | 0.81 -5.81 % | 0.86 1.00 % | 0.85 31.85 % | 0.65 -20.95 % | 0.82 -2.36 % | 0.84 -2.21 % | 0.86 2.86 % | 0.83 7.88 % | 0.77 -9.91 % | 0.86 6.64 % | 0.80 -7.00 % | 0.86 6.98 % | 0.81 -2.09 % | 0.83 2.80 % | 0.80 -3.51 % | 0.83 |
Weighted average shs out dil | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 31.43 % | 760.870 M -23.91 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B |
Weighted average shs out | 1.000 B -0.03 % | 1.000 B 0.03 % | 1.000 B 0.01 % | 1.000 B 0.00 % | 1,000.000 M 0.00 % | 1,000.000 M 0.00 % | 1.000 B -0.01 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.01 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1,000.000 M 0.00 % | 1.000 B 31.43 % | 760.870 M -23.91 % | 1.000 B 0.00 % | 1.000 B 0.00 % | 1.000 B |
EPS diluted | -0.01 -461.54 % | 0.00 -63.89 % | 0.01 100.00 % | 0.00 -74.29 % | 0.01 70.73 % | 0.01 -40.58 % | 0.01 32.69 % | 0.01 36.84 % | 0.01 -13.64 % | 0.01 2.33 % | 0.01 -49.41 % | 0.02 325.00 % | 0.00 -80.10 % | 0.02 120.88 % | 0.01 282.00 % | -0.01 -174.63 % | 0.01 55.81 % | 0.00 -63.87 % | 0.01 |
Earnings per share | -0.01 -461.54 % | 0.00 -63.89 % | 0.01 100.00 % | 0.00 -74.29 % | 0.01 70.73 % | 0.01 -40.58 % | 0.01 32.69 % | 0.01 36.84 % | 0.01 -13.64 % | 0.01 2.33 % | 0.01 -49.41 % | 0.02 325.00 % | 0.00 -80.10 % | 0.02 120.88 % | 0.01 282.00 % | -0.01 -174.63 % | 0.01 55.81 % | 0.00 -63.87 % | 0.01 |
Gross profit | 8.156 M -49.12 % | 16.029 M -22.08 % | 20.570 M -3.53 % | 21.322 M -19.33 % | 26.430 M 41.16 % | 18.724 M 21.58 % | 15.401 M -18.94 % | 18.999 M 9.21 % | 17.396 M 2.49 % | 16.974 M 6.63 % | 15.919 M -37.70 % | 25.553 M 199.18 % | 8.541 M -41.00 % | 14.476 M -34.07 % | 21.955 M 343.98 % | 4.945 M -53.64 % | 10.666 M 21.05 % | 8.811 M -47.63 % | 16.823 M |
Income tax expense | 427.000 K -86.71 % | 3.212 M -6.90 % | 3.450 M -0.03 % | 3.451 M -32.76 % | 5.132 M 81.21 % | 2.832 M -22.54 % | 3.656 M -4.12 % | 3.813 M 29.04 % | 2.955 M -37.38 % | 4.719 M 59.70 % | 2.955 M -50.75 % | 6.000 M 246.82 % | 1.730 M -71.69 % | 6.111 M 548.73 % | 942.000 K 3 348.28 % | -29.000 K -101.88 % | 1.540 M 32.19 % | 1.165 M -65.31 % | 3.358 M |
Cost of revenue | 2.910 M -24.36 % | 3.847 M 7.85 % | 3.567 M -27.84 % | 4.943 M 16.69 % | 4.236 M 31.63 % | 3.218 M -61.67 % | 8.395 M 99.64 % | 4.205 M 25.56 % | 3.349 M 18.72 % | 2.821 M -11.21 % | 3.177 M -57.73 % | 7.516 M 430.42 % | 1.417 M -59.77 % | 3.522 M 2.62 % | 3.432 M 192.83 % | 1.172 M -47.96 % | 2.252 M 4.31 % | 2.159 M -36.24 % | 3.386 M |
General and administrative expenses | 6.233 M -5.99 % | 6.630 M 16.32 % | 5.700 M -27.56 % | 7.869 M 78.56 % | 4.407 M -17.46 % | 5.339 M 36.30 % | 3.917 M -7.49 % | 4.234 M 12.91 % | 3.750 M -19.92 % | 4.683 M 21.60 % | 3.851 M 65.63 % | 2.325 M 15.21 % | 2.018 M -40.42 % | 3.387 M 44.81 % | 2.339 M 124.47 % | 1.042 M -79.56 % | 5.099 M 358.96 % | 1.111 M -32.17 % | 1.638 M |
Selling and marketing expenses | 4.627 M -14.44 % | 5.408 M 5.58 % | 5.122 M -8.78 % | 5.615 M 6.95 % | 5.250 M 19.54 % | 4.392 M 28.95 % | 3.406 M -16.34 % | 4.071 M 13.94 % | 3.573 M -3.56 % | 3.705 M 10.63 % | 3.349 M 139.21 % | 1.400 M 4.87 % | 1.335 M -49.07 % | 2.621 M -13.41 % | 3.027 M 209.83 % | 977.000 K -3.36 % | 1.011 M -3.07 % | 1.043 M -61.38 % | 2.701 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 % | -3.084 M | 0.000 100.00 % | -7.591 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 10.860 M -9.79 % | 12.038 M 11.24 % | 10.822 M -26.02 % | 14.629 M 58.17 % | 9.249 M 7.32 % | 8.618 M 38.22 % | 6.235 M -51.17 % | 12.770 M 55.28 % | 8.224 M 70.09 % | 4.835 M -24.86 % | 6.435 M 72.75 % | 3.725 M 11.09 % | 3.353 M 14.67 % | 2.924 M -45.51 % | 5.366 M 362.99 % | 1.159 M -81.03 % | 6.110 M -30.61 % | 8.805 M 480.84 % | -2.312 M |
Cost and expenses | 13.770 M -13.31 % | 15.885 M 10.40 % | 14.389 M -26.48 % | 19.572 M 45.14 % | 13.485 M 13.93 % | 11.836 M -19.10 % | 14.630 M -13.81 % | 16.975 M 46.68 % | 11.573 M 51.16 % | 7.656 M -20.35 % | 9.612 M -14.49 % | 11.241 M 135.66 % | 4.770 M -26.00 % | 6.446 M -26.73 % | 8.798 M 277.43 % | 2.331 M -72.12 % | 8.362 M -23.73 % | 10.964 M 920.86 % | 1.074 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 17.000 K | 0.000 -100.00 % | 14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 10.860 M -9.79 % | 12.038 M 11.24 % | 10.822 M -19.74 % | 13.484 M 39.63 % | 9.657 M -0.76 % | 9.731 M 32.88 % | 7.323 M -11.82 % | 8.305 M 13.41 % | 7.323 M -12.70 % | 8.388 M 16.50 % | 7.200 M 93.29 % | 3.725 M 11.09 % | 3.353 M -44.19 % | 6.008 M 11.96 % | 5.366 M 165.78 % | 2.019 M -66.96 % | 6.110 M 183.66 % | 2.154 M -50.36 % | 4.339 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 1.553 M -18.39 % | 1.903 M 87.30 % | 1.016 M -87.65 % | 8.230 M 2.00 % | 8.069 M 461.13 % | 1.438 M -1.98 % | 1.467 M -30.96 % | 2.125 M | 0.000 | 0.000 | 0.000 -100.00 % | 38.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 4.790 M |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 29.404 K 773.50 % | 3.366 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 860.000 K -77.93 % | 3.896 M |
Depreciation and amortization | 1.572 M 39.12 % | 1.130 M -13.54 % | 1.307 M -5.08 % | 1.377 M 66.51 % | 827.000 K 25.49 % | 659.000 K -10.83 % | 739.002 K 34.61 % | 549.000 K -23.75 % | 720.000 K 42.57 % | 505.000 K -17.08 % | 609.000 K 188.28 % | 211.250 K 0.00 % | 211.250 K -35.45 % | 327.250 K -2.31 % | 335.000 K 256.38 % | 94.000 K 0.00 % | 94.000 K 0.00 % | 94.000 K -63.14 % | 255.000 K |
Operating income | -2.704 M -167.75 % | 3.991 M -59.06 % | 9.748 M 24.37 % | 7.838 M -53.27 % | 16.773 M 86.51 % | 8.993 M 11.33 % | 8.078 M -24.46 % | 10.694 M 6.16 % | 10.073 M 17.32 % | 8.586 M -1.53 % | 8.719 M -60.06 % | 21.828 M 320.74 % | 5.188 M 1 187.34 % | 403.000 K -98.68 % | 30.534 M 706.50 % | 3.786 M -16.90 % | 4.556 M -28.10 % | 6.337 M -66.88 % | 19.135 M |
Operating income ratio | -0.24 -221.69 % | 0.20 -50.28 % | 0.40 35.33 % | 0.30 -45.44 % | 0.55 33.45 % | 0.41 20.73 % | 0.34 -26.34 % | 0.46 -5.09 % | 0.49 11.95 % | 0.43 -5.00 % | 0.46 -30.83 % | 0.66 26.70 % | 0.52 2 226.74 % | 0.02 -98.14 % | 1.20 94.33 % | 0.62 75.49 % | 0.35 -38.95 % | 0.58 -38.99 % | 0.95 |
Total other income expenses net | -7.112 M -496.88 % | 1.792 M 83.04 % | 979.000 K 232.84 % | -737.000 K -131.89 % | 2.311 M 8.55 % | 2.129 M -77.15 % | 9.318 M 157.33 % | 3.621 M 574.30 % | 537.000 K -89.33 % | 5.034 M 74.19 % | 2.890 M 73.05 % | 1.670 M 505.07 % | 276.000 K -98.91 % | 25.309 M 460.53 % | -7.020 M -916.28 % | 860.000 K -76.74 % | 3.697 M -32.43 % | 5.471 M 153.50 % | -10.227 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -157.950 M 7.53 % | -170.818 M 30.26 % | -244.927 M -4.47 % | -234.448 M -2.45 % | -228.844 M -8.84 % | -210.252 M -131.62 % | -90.775 M -7.54 % | -84.413 M 51.81 % | -175.151 M 11.10 % | -197.017 M -0.26 % | -196.506 M -3.82 % | -189.280 M -1.90 % | -185.753 M 2.96 % | -191.412 M -89.61 % | -100.951 M -24.68 % | -80.968 M -20.93 % | -66.956 M -17.28 % | -57.091 M |
Total investments | 1.528 M -64.10 % | 4.256 M -16.91 % | 5.122 M -3.76 % | 5.322 M -12.47 % | 6.080 M -12.00 % | 6.909 M -5.92 % | 7.344 M -10.07 % | 8.166 M -3.68 % | 8.478 M -4.74 % | 8.900 M 9.07 % | 8.160 M -5.12 % | 8.600 M 3.40 % | 8.317 M -5.97 % | 8.845 M -88.00 % | 73.696 M 3.36 % | 71.300 M 34.53 % | 53.000 M 0.00 % | 53.000 M |
Total debt | 363.000 K -27.40 % | 500.000 K 81.82 % | 275.000 K -48.88 % | 538.000 K -33.66 % | 811.000 K -21.41 % | 1.032 M 9.67 % | 941.000 K 6 173.33 % | 15.000 K -95.28 % | 318.000 K -48.12 % | 613.000 K -36.61 % | 967.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 752.000 K | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 0.00 % | 1.309 M 117.48 % | -7.490 M -672.19 % | 1.309 M 119.52 % | -6.706 M -612.30 % | 1.309 M 121.71 % | -6.029 M -4.24 % | -5.784 M -2.79 % | -5.627 M |
Retained earnings | 146.615 M 1.40 % | 144.590 M -8.75 % | 158.447 M 10.14 % | 143.865 M -8.16 % | 156.643 M 24.06 % | 126.263 M -6.06 % | 134.401 M 11.39 % | 120.661 M 9.52 % | 110.176 M 7.47 % | 102.521 M 9.49 % | 93.634 M 24.50 % | 75.209 M 27.75 % | 58.870 M 7.70 % | 54.663 M 30.74 % | 41.809 M 147.64 % | 16.883 M -39.62 % | 27.960 M 34.21 % | 20.833 M |
Common stock | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 0.00 % | 66.192 M 6 619 100.00 % | 1.000 K -100.00 % | 32.000 M |
Total equity | 214.116 M -6.30 % | 228.519 M 1.14 % | 225.948 M -0.81 % | 227.794 M 1.63 % | 224.144 M 6.64 % | 210.192 M 4.11 % | 201.902 M 7.30 % | 188.162 M 5.90 % | 177.677 M 4.50 % | 170.022 M 5.52 % | 161.135 M 5.68 % | 152.481 M 13.78 % | 134.008 M 3.94 % | 128.930 M 17.95 % | 109.310 M 23.62 % | 88.427 M 1 018.62 % | 7.905 M -85.67 % | 55.148 M |
Other non current liabilities | 84.459 M | 0.000 -100.00 % | 83.084 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 54.813 M | 0.000 | 0.000 | 0.000 |
Long term debt | 92.000 K -60.00 % | 230.000 K | 0.000 | 0.000 -100.00 % | 278.000 K -47.55 % | 530.000 K 67.72 % | 316.000 K | 0.000 | 0.000 -100.00 % | 15.000 K -95.70 % | 349.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 84.551 M -0.86 % | 85.287 M 2.65 % | 83.084 M 3.11 % | 80.579 M 2.53 % | 78.594 M 6.42 % | 73.855 M 1.81 % | 72.542 M 2.86 % | 70.527 M 4.05 % | 67.779 M 3.57 % | 65.443 M 3.49 % | 63.236 M 4.86 % | 60.303 M 4.79 % | 57.544 M 5.04 % | 54.782 M -0.06 % | 54.813 M 7.91 % | 50.797 M 20.82 % | 42.043 M 6.79 % | 39.370 M |
Other current liabilities | 10.559 M -5.17 % | 11.135 M -44.31 % | 19.993 M 55.70 % | 12.841 M 10.58 % | 11.612 M 18.66 % | 9.786 M 2.26 % | 9.570 M -8.78 % | 10.491 M -5.83 % | 11.141 M -7.24 % | 12.010 M -30.32 % | 17.237 M -8.88 % | 18.916 M -30.03 % | 27.036 M 54.29 % | 17.523 M -9.79 % | 19.424 M -14.82 % | 22.804 M -61.55 % | 59.307 M 80.12 % | 32.926 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -752.000 K | 0.000 | 0.000 |
Short term debt | 271.000 K 0.37 % | 270.000 K -1.82 % | 275.000 K -48.88 % | 538.000 K 0.94 % | 533.000 K 6.18 % | 502.000 K -19.68 % | 625.000 K 4 066.67 % | 15.000 K -95.28 % | 318.000 K -46.82 % | 598.000 K -3.24 % | 618.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 17.905 M -13.98 % | 20.815 M -24.97 % | 27.744 M 30.66 % | 21.234 M 29.60 % | 16.384 M -10.19 % | 18.243 M -2.67 % | 18.743 M -8.35 % | 20.450 M 31.28 % | 15.577 M -13.03 % | 17.911 M -14.99 % | 21.070 M -6.60 % | 22.560 M -38.78 % | 36.850 M -1.08 % | 37.251 M 15.19 % | 32.338 M -12.21 % | 36.836 M -59.93 % | 91.935 M 122.66 % | 41.290 M |
Total liabilities | 102.456 M -3.44 % | 106.102 M -4.26 % | 110.828 M 8.85 % | 101.813 M 7.20 % | 94.978 M 3.13 % | 92.098 M 0.89 % | 91.285 M 0.34 % | 90.977 M 9.14 % | 83.356 M 0.00 % | 83.354 M -1.13 % | 84.306 M 1.74 % | 82.863 M -12.22 % | 94.394 M 2.57 % | 92.033 M 5.60 % | 87.151 M -0.55 % | 87.633 M -34.59 % | 133.978 M 66.10 % | 80.660 M |
Other non current assets | 95.811 M 651.28 % | 12.753 M 1.93 % | 12.511 M 1.96 % | 12.270 M -36.68 % | 19.377 M 6.96 % | 18.116 M -57.43 % | 42.557 M 2.81 % | 41.393 M -4.51 % | 43.346 M 205.25 % | 14.200 M 126.76 % | 6.262 M 4.19 % | 6.010 M 1.69 % | 5.910 M 4.42 % | 5.660 M 1.80 % | 5.560 M -61.66 % | 14.502 M -77.75 % | 65.188 M 441.83 % | 12.031 M |
Long term investments | 1.528 M -64.10 % | 4.256 M -16.91 % | 5.122 M -3.76 % | 5.322 M -12.47 % | 6.080 M -12.00 % | 6.909 M -5.92 % | 7.344 M -10.07 % | 8.166 M -3.68 % | 8.478 M -4.74 % | 8.900 M 9.07 % | 8.160 M -5.12 % | 8.600 M 3.40 % | 8.317 M -5.97 % | 8.845 M -88.00 % | 73.696 M 3.36 % | 71.300 M | 0.000 -100.00 % | 53.000 M |
Intangible assets | 130.000 K -99.76 % | 54.856 M 17 370.06 % | 314.000 K -35.39 % | 486.000 K -33.79 % | 734.000 K 216.38 % | 232.000 K 52.63 % | 152.000 K 0.00 % | 152.000 K | 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 | 0.000 | 0.000 |
Goodwill and intangible assets | 130.000 K -99.76 % | 54.856 M 17 370.06 % | 314.000 K -35.39 % | 486.000 K -33.79 % | 734.000 K 216.38 % | 232.000 K 52.63 % | 152.000 K 0.00 % | 152.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 9.854 M -75.02 % | 39.446 M 68.47 % | 23.414 M -5.48 % | 24.771 M 57.50 % | 15.728 M 5.17 % | 14.955 M 1.54 % | 14.728 M 4.07 % | 14.152 M 1.53 % | 13.939 M 9.10 % | 12.776 M 6.23 % | 12.027 M 5.10 % | 11.443 M 3.66 % | 11.039 M -12.25 % | 12.580 M -3.33 % | 13.014 M 394.64 % | 2.631 M 7.04 % | 2.458 M 0.82 % | 2.438 M |
Total non current assets | 107.323 M -3.58 % | 111.311 M 167.79 % | 41.566 M -3.54 % | 43.093 M 2.06 % | 42.225 M 3.76 % | 40.693 M -37.75 % | 65.374 M 1.06 % | 64.687 M -1.64 % | 65.763 M 83.31 % | 35.876 M 35.64 % | 26.449 M 1.52 % | 26.053 M 3.11 % | 25.266 M -6.72 % | 27.085 M -70.65 % | 92.270 M 4.34 % | 88.433 M 30.73 % | 67.646 M 0.26 % | 67.469 M |
Other current assets | 28.063 M 1.23 % | 27.722 M -6.33 % | 29.596 M -0.51 % | 29.749 M 0.30 % | 29.660 M 4 876.51 % | 596.000 K -99.48 % | 113.570 M 6.95 % | 106.190 M 7 999.92 % | 1.311 M 3.64 % | 1.265 M -55.05 % | 2.814 M 281.30 % | 738.000 K 52.80 % | 483.000 K 3.87 % | 465.000 K 7.39 % | 433.000 K -81.73 % | 2.370 M -18.36 % | 2.903 M -49.49 % | 5.747 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 158.313 M -7.59 % | 171.318 M -30.13 % | 245.202 M 4.35 % | 234.986 M 2.32 % | 229.655 M 8.69 % | 211.284 M 130.37 % | 91.716 M 8.63 % | 84.428 M -51.88 % | 175.469 M -11.21 % | 197.630 M 0.08 % | 197.473 M 4.33 % | 189.280 M 1.90 % | 185.753 M -2.96 % | 191.412 M 89.61 % | 100.951 M 23.53 % | 81.720 M 22.05 % | 66.956 M 17.28 % | 57.091 M |
Cash and short term investments | 158.313 M -7.59 % | 171.318 M -30.13 % | 245.202 M 4.35 % | 234.986 M 2.32 % | 229.655 M 8.69 % | 211.284 M 130.37 % | 91.716 M 8.63 % | 84.428 M -51.88 % | 175.469 M -11.21 % | 197.630 M 0.08 % | 197.473 M 4.33 % | 189.280 M 1.90 % | 185.753 M -2.96 % | 191.412 M 89.61 % | 100.951 M 23.53 % | 81.720 M 22.05 % | 66.956 M 17.28 % | 57.091 M |
Total current assets | 209.249 M -6.30 % | 223.310 M -24.36 % | 295.210 M 3.04 % | 286.514 M 3.47 % | 276.897 M 5.85 % | 261.597 M 14.83 % | 227.813 M 6.23 % | 214.452 M 9.82 % | 195.270 M -10.22 % | 217.500 M -0.68 % | 218.992 M 4.64 % | 209.291 M 3.03 % | 203.136 M 4.78 % | 193.878 M 86.08 % | 104.191 M 18.90 % | 87.627 M 18.04 % | 74.237 M 8.63 % | 68.339 M |
Inventory | 22.061 M -5.96 % | 23.458 M 15.65 % | 20.283 M -4.47 % | 21.231 M 20.75 % | 17.582 M -12.11 % | 20.005 M -11.20 % | 22.527 M -5.48 % | 23.834 M 28.90 % | 18.490 M -0.62 % | 18.605 M -0.53 % | 18.705 M -2.95 % | 19.273 M 14.04 % | 16.900 M 744.58 % | 2.001 M -28.71 % | 2.807 M -20.64 % | 3.537 M -19.21 % | 4.378 M -20.41 % | 5.501 M |
Net receivables | 812.000 K 0.00 % | 812.000 K 529.46 % | 129.000 K -76.46 % | 548.000 K | 0.000 -100.00 % | 29.054 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax assets | 0.000 | 0.000 -100.00 % | 205.000 K -15.98 % | 244.000 K -20.26 % | 306.000 K -36.38 % | 481.000 K -18.89 % | 593.000 K -28.03 % | 824.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 7.075 M -19.25 % | 8.762 M 42.75 % | 6.138 M -16.06 % | 7.312 M 72.49 % | 4.239 M -26.72 % | 5.785 M -21.74 % | 7.392 M -16.18 % | 8.819 M 244.22 % | 2.562 M 20.74 % | 2.122 M 14.39 % | 1.855 M -14.91 % | 2.180 M 210.98 % | 701.000 K -32.79 % | 1.043 M 38.33 % | 754.000 K -67.96 % | 2.353 M -92.31 % | 30.613 M 3 139.47 % | 945.000 K |
Tax payables | 0.000 -100.00 % | 648.000 K -51.57 % | 1.338 M 146.41 % | 543.000 K -64.39 % | 1.525 M -29.72 % | 2.170 M 87.72 % | 1.156 M 2.76 % | 1.125 M -27.70 % | 1.556 M -51.08 % | 3.181 M 133.90 % | 1.360 M -7.10 % | 1.464 M -83.94 % | 9.113 M -51.23 % | 18.685 M 53.66 % | 12.160 M 4.12 % | 11.679 M 479.60 % | 2.015 M -72.84 % | 7.419 M |
Deferred revenue non current | 0.000 -100.00 % | 80.330 M | 0.000 -100.00 % | 77.164 M 2.14 % | 75.549 M 6.82 % | 70.727 M 4.20 % | 67.876 M 0.91 % | 67.261 M 2.37 % | 65.704 M 3.97 % | 63.194 M 3.82 % | 60.871 M 4.60 % | 58.192 M 4.80 % | 55.529 M 5.37 % | 52.697 M | 0.000 -100.00 % | 48.487 M 15.57 % | 41.953 M 6.76 % | 39.295 M |
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 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 363.000 K -27.40 % | 500.000 K 81.82 % | 275.000 K -48.88 % | 538.000 K -33.66 % | 811.000 K -21.41 % | 1.032 M 9.67 % | 941.000 K 6 173.33 % | 15.000 K -95.28 % | 318.000 K -48.12 % | 613.000 K -36.61 % | 967.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 16.428 M | 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 | 0.000 -100.00 % | 17.737 M | 0.000 | 0.000 -100.00 % | 19.201 M 960 049 900.00 % | 2.000 0.00 % | 2.000 | 0.000 -100.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 0.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -14.272 M -401 721 086 761 448 128.00 % | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 4.727 M | 0.000 -100.00 % | 3.415 M 23.42 % | 2.767 M 6.51 % | 2.598 M -40.28 % | 4.350 M 33.19 % | 3.266 M 57.40 % | 2.075 M -7.12 % | 2.234 M 10.81 % | 2.016 M -4.50 % | 2.111 M 4.76 % | 2.015 M -3.36 % | 2.085 M -29.25 % | 2.947 M 27.58 % | 2.310 M 2 466.67 % | 90.000 K 20.00 % | 75.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 | 0.000 | 0.000 | 0.000 |
Total assets | 316.572 M -5.39 % | 334.621 M -0.64 % | 336.776 M 2.18 % | 329.607 M 3.29 % | 319.122 M 5.57 % | 302.290 M 3.10 % | 293.187 M 5.03 % | 279.139 M 6.94 % | 261.033 M 3.02 % | 253.376 M 3.23 % | 245.441 M 4.29 % | 235.344 M 3.04 % | 228.402 M 3.37 % | 220.963 M 12.47 % | 196.461 M 11.59 % | 176.060 M 24.09 % | 141.883 M 4.47 % | 135.808 M |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 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 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2015-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 | 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 | 0.000 | 0.000 |
Change in working capital | 0.000 100.00 % | -2.830 M | 0.000 100.00 % | -266.000 K | 0.000 -100.00 % | 1.220 M | 0.000 100.00 % | -2.403 M | 0.000 100.00 % | -3.930 M | 0.000 | 0.000 | 0.000 100.00 % | -2.289 M -1 449.24 % | -147.750 K 0.00 % | -147.750 K -322.14 % | -35.000 K 0.00 % | -35.000 K -104.48 % | 781.000 K -22.09 % | 1.003 M 0.00 % | 1.003 M 0.00 % | 1.003 M |
Accounts receivables | 0.000 100.00 % | -264.000 K | 0.000 -100.00 % | 110.000 K | 0.000 100.00 % | -329.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 100.00 % | -2.227 M | 0.000 100.00 % | -1.226 M | 0.000 -100.00 % | 1.915 M | 0.000 100.00 % | -2.615 M | 0.000 -100.00 % | 334.000 K | 0.000 | 0.000 | 0.000 100.00 % | -3.947 M -1 127.80 % | 384.000 K 0.00 % | 384.000 K 348.95 % | -154.250 K 0.00 % | -154.250 K -197.94 % | 157.500 K 12 500.00 % | 1.250 K 0.00 % | 1.250 K 0.00 % | 1.250 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 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -339.000 K | 0.000 -100.00 % | 850.000 K | 0.000 100.00 % | -366.000 K | 0.000 -100.00 % | 212.000 K | 0.000 100.00 % | -4.264 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.658 M 411.75 % | -531.750 K 0.00 % | -531.750 K -545.91 % | 119.250 K 0.00 % | 119.250 K -80.87 % | 623.500 K -37.73 % | 1.001 M 0.00 % | 1.001 M 0.00 % | 1.001 M |
Other non cash items | -300.000 K -130.43 % | 986.000 K 32.53 % | 744.000 K -83.42 % | 4.489 M 13.89 % | 3.941 M 388.93 % | -1.364 M 65.81 % | -3.990 M -123.57 % | 16.926 M 211.19 % | -15.223 M -3 356.26 % | 467.500 K 137.92 % | -1.233 M 93.33 % | -18.473 M -263.78 % | -5.078 M -23.76 % | -4.103 M -240.47 % | 2.921 M 436.91 % | -867.000 K 73.88 % | -3.319 M 23.03 % | -4.312 M -475.70 % | -749.000 K 24.63 % | -993.750 K 0.00 % | -993.750 K 0.00 % | -993.750 K |
Net cash provided by operating activities | -7.891 M -424.20 % | 2.434 M -74.86 % | 9.683 M -0.73 % | 9.754 M -48.60 % | 18.978 M 314.41 % | 4.580 M 33.84 % | 3.422 M -83.11 % | 20.255 M 285.97 % | -10.892 M -851.40 % | 1.450 M -58.80 % | 3.519 M | 0.000 | 0.000 100.00 % | -1.371 M -122.03 % | 6.225 M 0.00 % | 6.225 M 1 421.14 % | 409.250 K 0.00 % | 409.250 K -92.28 % | 5.298 M 15.85 % | 4.574 M 0.00 % | 4.574 M 0.00 % | 4.574 M |
Investments in property plant and equipment | -294.000 K 50.17 % | -590.000 K -343.61 % | -133.000 K 96.81 % | -4.166 M -129.15 % | -1.818 M -305.80 % | -448.000 K -93.10 % | -232.000 K 78.86 % | -1.098 M -84.45 % | -595.000 K 38.05 % | -960.500 K -2 242.68 % | -41.000 K | 0.000 | 0.000 100.00 % | -98.750 K 74.43 % | -386.250 K 0.00 % | -386.250 K -159.66 % | -148.750 K 0.00 % | -148.750 K -489.11 % | -25.250 K 75.00 % | -101.000 K 0.00 % | -101.000 K 0.00 % | -101.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.575 M 0.00 % | -4.575 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.929 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 M 0.00 % | 19.000 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 709.000 K 101.06 % | -66.668 M -127.45 % | -29.311 M -4 210.94 % | 713.000 K -97.64 % | 30.201 M -22.74 % | 39.088 M 533.93 % | 6.166 M 116.40 % | -37.593 M -681.55 % | -4.810 M 81.02 % | -25.338 M -9 037.57 % | 283.500 K | 0.000 | 0.000 -100.00 % | 98.750 K 100.53 % | -18.614 M 0.00 % | -18.614 M -494.05 % | 4.724 M 0.00 % | 4.724 M 18 607.92 % | 25.250 K -75.00 % | 101.000 K 0.00 % | 101.000 K 0.00 % | 101.000 K |
Net cash used for investing activites | 415.000 K 100.62 % | -67.258 M -128.43 % | -29.444 M -752.71 % | -3.453 M -112.17 % | 28.383 M -26.55 % | 38.640 M 551.16 % | 5.934 M 115.34 % | -38.690 M -615.82 % | -5.405 M 79.45 % | -26.299 M -10 944.74 % | 242.500 K | 0.000 | 0.000 100.00 % | -98.750 K -100.53 % | 18.614 M 0.00 % | 18.614 M 557.68 % | -4.067 M 0.00 % | -4.067 M -116.03 % | 25.377 M 467.62 % | 4.471 M 0.00 % | 4.471 M 0.00 % | 4.471 M |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 14.827 M 0.00 % | 14.827 M | 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 | 0.000 | 0.000 |
Dividends paid | -5.014 M 45.04 % | -9.123 M | 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 financing activites | -145.000 K 54.55 % | -319.000 K -16.00 % | -275.000 K 5.82 % | -292.000 K -18.22 % | -247.000 K -42.36 % | -173.500 K -1.17 % | -171.500 K -10.65 % | -155.000 K 1.90 % | -158.000 K 18.97 % | -195.000 K -73.33 % | -112.500 K | 0.000 | 0.000 | 0.000 100.00 % | -188.000 K 0.00 % | -188.000 K -101.77 % | 10.629 M 0.00 % | 10.629 M 155.22 % | -19.250 M 29.03 % | -27.123 M 0.00 % | -27.123 M 0.00 % | -27.123 M |
Net cash used provided by financing activities | -5.159 M 45.36 % | -9.442 M -3 333.45 % | -275.000 K 5.82 % | -292.000 K -18.22 % | -247.000 K -42.36 % | -173.500 K -1.17 % | -171.500 K -10.65 % | -155.000 K 1.90 % | -158.000 K 18.97 % | -195.000 K -73.33 % | -112.500 K | 0.000 | 0.000 -100.00 % | 1.195 M 735.64 % | -188.000 K 0.00 % | -188.000 K -101.77 % | 10.629 M 0.00 % | 10.629 M 155.22 % | -19.250 M 29.03 % | -27.123 M 0.00 % | -27.123 M 0.00 % | -27.123 M |
Effect of forex changes on cash | -370.000 K -196.86 % | 382.000 K 51.59 % | 252.000 K 137.17 % | -678.000 K -153.94 % | 1.257 M -27.68 % | 1.738 M 2 796.67 % | 60.000 K 300.00 % | -30.000 K 86.73 % | -226.000 K 87.29 % | -1.778 M -496.76 % | 448.000 K | 0.000 | 0.000 100.00 % | -258.000 K 47.77 % | -494.000 K 0.00 % | -494.000 K 39.33 % | -814.250 K 0.00 % | -814.250 K -9 679.41 % | 8.500 K -99.96 % | 20.006 M 0.00 % | 20.006 M 0.00 % | 20.006 M |
Net change in cash | 0.000 | 0.000 100.00 % | -9.892 M -471.11 % | 2.666 M -74.71 % | 10.539 M -76.47 % | 44.784 M 384.47 % | 9.244 M 149.64 % | -18.621 M -11.63 % | -16.681 M 37.81 % | -26.822 M -754.74 % | 4.097 M | 0.000 100.00 % | -533.000 K 0.00 % | -533.000 K -101.94 % | 27.423 M 0.00 % | 27.423 M 345.38 % | 6.157 M 0.00 % | 6.157 M -46.15 % | 11.434 M 493.42 % | 1.927 M 0.00 % | 1.927 M 0.00 % | 1.927 M |
Cash at beginning of period | 0.000 | 0.000 100.00 % | -9.892 M -471.11 % | 2.666 M -98.88 % | 237.217 M 158.64 % | 91.716 M | 0.000 -100.00 % | 110.469 M | 0.000 -100.00 % | 197.473 M | 0.000 | 0.000 -100.00 % | 47.853 M 0.00 % | 47.853 M 134.23 % | 20.430 M 0.00 % | 20.430 M 43.14 % | 14.273 M 0.00 % | 14.273 M 402.74 % | 2.839 M 211.21 % | 912.250 K 0.00 % | 912.250 K 0.00 % | 912.250 K |
Cash at end of period | 0.000 | 0.000 100.00 % | -9.892 M -471.11 % | 2.666 M -98.92 % | 247.756 M 81.51 % | 136.500 M 1 376.63 % | 9.244 M -89.94 % | 91.849 M 650.63 % | -16.681 M -109.77 % | 170.652 M 4 065.79 % | 4.097 M | 0.000 -100.00 % | 47.320 M 0.00 % | 47.320 M -1.11 % | 47.853 M 0.00 % | 47.853 M 134.23 % | 20.430 M 0.00 % | 20.430 M 43.14 % | 14.273 M 402.74 % | 2.839 M 0.00 % | 2.839 M 0.00 % | 2.839 M |
Operating cash flow | -7.891 M -424.20 % | 2.434 M -74.86 % | 9.683 M -0.73 % | 9.754 M -48.60 % | 18.978 M 314.41 % | 4.580 M 33.84 % | 3.422 M -83.11 % | 20.255 M 285.97 % | -10.892 M -851.40 % | 1.450 M -58.80 % | 3.519 M | 0.000 | 0.000 100.00 % | -1.371 M -122.03 % | 6.225 M 0.00 % | 6.225 M 1 421.14 % | 409.250 K 0.00 % | 409.250 K -92.28 % | 5.298 M 15.85 % | 4.574 M 0.00 % | 4.574 M 0.00 % | 4.574 M |
Capital expenditure | -294.000 K 50.17 % | -590.000 K -343.61 % | -133.000 K 96.81 % | -4.166 M -129.15 % | -1.818 M -305.80 % | -448.000 K -93.10 % | -232.000 K 78.86 % | -1.098 M -84.45 % | -595.000 K 38.05 % | -960.500 K -2 242.68 % | -41.000 K | 0.000 | 0.000 100.00 % | -98.750 K 74.43 % | -386.250 K 0.00 % | -386.250 K -159.66 % | -148.750 K 0.00 % | -148.750 K -489.11 % | -25.250 K 75.00 % | -101.000 K 0.00 % | -101.000 K 0.00 % | -101.000 K |
Free CashFlow | -8.185 M -543.87 % | 1.844 M -80.69 % | 9.550 M 70.90 % | 5.588 M -67.44 % | 17.160 M 315.35 % | 4.132 M 29.53 % | 3.190 M -83.35 % | 19.157 M 266.78 % | -11.487 M -2 448.98 % | 489.000 K -85.94 % | 3.478 M | 0.000 | 0.000 100.00 % | -1.470 M -125.18 % | 5.839 M 0.00 % | 5.839 M 2 141.46 % | 260.500 K 0.00 % | 260.500 K -95.06 % | 5.273 M 17.90 % | 4.473 M 0.00 % | 4.473 M 0.00 % | 4.473 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 |