
Geotech Holdings Ltd. 1707.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 80.501 M -40.18 % | 134.567 M -52.20 % | 281.512 M -26.77 % | 384.399 M 15.91 % | 331.648 M -6.66 % | 355.307 M 38.03 % | 257.413 M -6.67 % | 275.813 M -20.00 % | 344.766 M -11.92 % | 391.427 M 28.23 % | 305.262 M |
Net income | -15.811 M 3.39 % | -16.366 M 49.14 % | -32.178 M -125.34 % | -14.280 M 49.12 % | -28.065 M -124.56 % | -12.498 M -334.18 % | 5.337 M -43.92 % | 9.517 M -53.36 % | 20.404 M -42.37 % | 35.403 M 36.45 % | 25.945 M |
Income before tax | -15.526 M 5.03 % | -16.349 M 49.37 % | -32.292 M -137.14 % | -13.617 M 51.12 % | -27.858 M -106.60 % | -13.484 M -333.69 % | 5.770 M -59.75 % | 14.337 M -45.91 % | 26.505 M -38.24 % | 42.919 M 38.35 % | 31.023 M |
Income before tax ratio | -0.19 -58.75 % | -0.12 -5.91 % | -0.11 -223.82 % | -0.04 57.83 % | -0.08 -121.34 % | -0.04 -269.30 % | 0.02 -56.88 % | 0.05 -32.39 % | 0.08 -29.89 % | 0.11 7.89 % | 0.10 |
EBITDA | -18.646 M -17.60 % | -15.856 M 50.02 % | -31.727 M -168.74 % | -11.806 M 52.34 % | -24.771 M -121.49 % | -11.184 M -222.67 % | 9.117 M -48.18 % | 17.595 M -52.12 % | 36.749 M -22.20 % | 47.237 M 33.54 % | 35.374 M |
Net income ratio | -0.20 -61.49 % | -0.12 -6.40 % | -0.11 -207.69 % | -0.04 56.10 % | -0.08 -140.58 % | -0.04 -269.66 % | 0.02 -39.91 % | 0.03 -41.70 % | 0.06 -34.57 % | 0.09 6.42 % | 0.08 |
Ratio EBITDA | -0.23 -96.58 % | -0.12 -4.55 % | -0.11 -266.95 % | -0.03 58.88 % | -0.07 -137.29 % | -0.03 -188.87 % | 0.04 -44.48 % | 0.06 -40.15 % | 0.11 -11.67 % | 0.12 4.14 % | 0.12 |
Gross profit ratio | 0.07 151.72 % | 0.03 98.60 % | 0.01 94.94 % | 0.01 -56.32 % | 0.02 -48.61 % | 0.03 -67.66 % | 0.09 -39.53 % | 0.16 8.83 % | 0.14 -6.88 % | 0.15 11.83 % | 0.14 |
Weighted average shs out dil | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 8.26 % | 1.552 B 10.85 % | 1.400 B 16.14 % | 1.205 B -13.89 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B |
Weighted average shs out | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 8.26 % | 1.552 B 10.85 % | 1.400 B 16.14 % | 1.205 B -13.89 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B |
EPS diluted | -0.01 3.09 % | -0.01 49.48 % | -0.02 -125.88 % | -0.01 49.10 % | -0.02 -106.17 % | -0.01 -313.16 % | 0.00 -51.90 % | 0.01 -55.37 % | 0.02 -30.04 % | 0.03 36.76 % | 0.02 |
Earnings per share | -0.01 3.09 % | -0.01 49.48 % | -0.02 -125.88 % | -0.01 49.10 % | -0.02 -106.17 % | -0.01 -313.16 % | 0.00 -51.90 % | 0.01 -55.37 % | 0.02 -30.04 % | 0.03 36.76 % | 0.02 |
Gross profit | 5.388 M 50.59 % | 3.578 M -5.07 % | 3.769 M 42.77 % | 2.640 M -49.38 % | 5.215 M -52.03 % | 10.871 M -55.36 % | 24.351 M -43.56 % | 43.145 M -12.94 % | 49.556 M -17.98 % | 60.419 M 43.40 % | 42.133 M |
Income tax expense | 285.000 K 1 576.47 % | 17.000 K -85.09 % | 114.000 K -82.81 % | 663.000 K 220.29 % | 207.000 K 120.99 % | -986.000 K -327.71 % | 433.000 K -91.02 % | 4.820 M -21.00 % | 6.101 M -18.83 % | 7.516 M 48.01 % | 5.078 M |
Cost of revenue | 75.113 M -42.66 % | 130.989 M -52.84 % | 277.743 M -27.25 % | 381.759 M 16.95 % | 326.433 M -5.23 % | 344.436 M 47.79 % | 233.062 M 0.17 % | 232.668 M -21.19 % | 295.210 M -10.81 % | 331.008 M 25.80 % | 263.129 M |
General and administrative expenses | 24.513 M -2.13 % | 25.047 M 9.20 % | 22.937 M -15.37 % | 27.104 M -8.75 % | 29.702 M 1.05 % | 29.392 M 30.24 % | 22.567 M -26.23 % | 30.592 M 18.59 % | 25.796 M 39.42 % | 18.503 M 58.08 % | 11.705 M |
Selling and marketing expenses | -21.000 K 92.58 % | -283.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other expenses | 0.000 | 0.000 -100.00 % | 18.942 M 430.40 % | -5.733 M 16.70 % | -6.882 M -390.52 % | -1.403 M -173.76 % | 1.902 M | 0.000 -100.00 % | 289.000 K -40.41 % | 485.000 K 14.93 % | 422.000 K |
Operating expenses | 24.492 M -1.10 % | 24.764 M -40.87 % | 41.879 M 95.96 % | 21.371 M -6.35 % | 22.820 M -18.47 % | 27.989 M 31.74 % | 21.246 M -30.39 % | 30.521 M 32.80 % | 22.982 M 29.64 % | 17.728 M 59.93 % | 11.085 M |
Cost and expenses | 99.605 M -36.05 % | 155.753 M -47.90 % | 298.924 M -25.85 % | 403.130 M 15.43 % | 349.253 M -6.22 % | 372.425 M 46.45 % | 254.308 M -3.37 % | 263.189 M -17.29 % | 318.192 M -8.76 % | 348.736 M 27.18 % | 274.214 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 24.492 M -1.10 % | 24.764 M 7.97 % | 22.937 M -15.37 % | 27.104 M -8.75 % | 29.702 M 1.05 % | 29.392 M 30.24 % | 22.567 M -26.23 % | 30.592 M 18.59 % | 25.796 M 39.42 % | 18.503 M 58.08 % | 11.705 M |
Interest income | 2.305 M -7.62 % | 2.495 M 234.90 % | 745.000 K 135.76 % | 316.000 K -74.20 % | 1.225 M -32.66 % | 1.819 M 256.67 % | 510.000 K 2 218.18 % | 22.000 K | 0.000 | 0.000 -100.00 % | 132.000 K |
Interest expense | 67.000 K 91.43 % | 35.000 K -16.67 % | 42.000 K -16.00 % | 50.000 K -65.52 % | 145.000 K -29.27 % | 205.000 K -18.65 % | 252.000 K -28.81 % | 354.000 K -1.12 % | 358.000 K 39.30 % | 257.000 K 8.90 % | 236.000 K |
Depreciation and amortization | 458.000 K 0.00 % | 458.000 K -12.43 % | 523.000 K -70.30 % | 1.761 M -40.14 % | 2.942 M 40.43 % | 2.095 M -32.31 % | 3.095 M 6.58 % | 2.904 M -33.47 % | 4.365 M -10.41 % | 4.872 M 10.18 % | 4.422 M |
Operating income | -19.104 M 9.83 % | -21.186 M 44.41 % | -38.110 M -98.63 % | -19.186 M 51.08 % | -39.221 M -195.36 % | -13.279 M -320.51 % | 6.022 M -52.30 % | 12.624 M -52.49 % | 26.574 M -37.75 % | 42.691 M 37.50 % | 31.048 M |
Operating income ratio | -0.24 -50.73 % | -0.16 -16.30 % | -0.14 -171.23 % | -0.05 57.80 % | -0.12 -216.43 % | -0.04 -259.75 % | 0.02 -48.89 % | 0.05 -40.62 % | 0.08 -29.33 % | 0.11 7.23 % | 0.10 |
Total other income expenses net | 3.578 M -26.03 % | 4.837 M -16.86 % | 5.818 M 4.47 % | 5.569 M -50.99 % | 11.363 M | 0.000 -100.00 % | 1.396 M 501.15 % | -348.000 K -404.35 % | -69.000 K -130.26 % | 228.000 K 1 012.00 % | -25.000 K |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -120.732 M 11.13 % | -135.855 M 18.50 % | -166.692 M 9.81 % | -184.832 M -20.54 % | -153.343 M -12.85 % | -135.879 M -70.00 % | -79.931 M 18.82 % | -98.463 M -167.97 % | -36.744 M 8.50 % | -40.159 M -133.90 % | -17.169 M |
Total investments | 0.000 -100.00 % | 1.072 M 7.20 % | 1.000 M -22.24 % | 1.286 M -0.85 % | 1.297 M 3.51 % | 1.253 M 8.86 % | 1.151 M -10.15 % | 1.281 M 13.36 % | 1.130 M -0.79 % | 1.139 M -3.64 % | 1.182 M |
Total debt | 675.000 K -51.23 % | 1.384 M 168.22 % | 516.000 K -64.17 % | 1.440 M -51.87 % | 2.992 M -59.68 % | 7.420 M 207.12 % | 2.416 M -77.88 % | 10.923 M -34.46 % | 16.667 M 184.47 % | 5.859 M -11.07 % | 6.588 M |
Accumulated other comprehensive income loss | 10.011 M 0.49 % | 9.962 M 0.73 % | 9.890 M -2.81 % | 10.176 M -0.11 % | 10.187 M 0.43 % | 10.143 M 189.94 % | -11.278 M -0.45 % | -11.227 M 16.20 % | -13.397 M -17.72 % | -11.380 M 17.42 % | -13.781 M |
Retained earnings | -32.606 M -90.70 % | -17.098 M -6 822.27 % | -247.000 K -100.79 % | 31.446 M -31.23 % | 45.726 M -38.03 % | 73.791 M -14.48 % | 86.289 M 6.59 % | 80.952 M -20.19 % | 101.435 M 25.18 % | 81.031 M 65.95 % | 48.828 M |
Common stock | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 20.00 % | 14.000 M 0.00 % | 14.000 M 39.85 % | 10.011 M 0.01 % | 10.010 M 0.00 % | 10.010 M |
Total equity | 161.471 M -8.74 % | 176.930 M -8.66 % | 193.709 M -14.17 % | 225.688 M -5.96 % | 239.979 M -10.46 % | 268.000 M 39.81 % | 191.692 M 2.79 % | 186.485 M 67.32 % | 111.455 M 22.40 % | 91.059 M 54.60 % | 58.899 M |
Other non current liabilities | 741.000 K -10.40 % | 827.000 K 42.34 % | 581.000 K 552.81 % | 89.000 K 15.58 % | 77.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 0.000 -100.00 % | 655.000 K | 0.000 -100.00 % | 516.000 K 186.67 % | 180.000 K -93.98 % | 2.992 M 217.62 % | 942.000 K 117.55 % | 433.000 K | 0.000 -100.00 % | 155.000 K -86.31 % | 1.132 M |
Total non current liabilities | 741.000 K -50.00 % | 1.482 M -93.52 % | 22.853 M 3 677.36 % | 605.000 K 135.41 % | 257.000 K -91.95 % | 3.191 M 68.84 % | 1.890 M 28.40 % | 1.472 M 183.62 % | 519.000 K -45.43 % | 951.000 K -56.97 % | 2.210 M |
Other current liabilities | 17.836 M 66.18 % | 10.733 M -53.46 % | 23.062 M -20.29 % | 28.932 M -5.55 % | 30.633 M 16.37 % | 26.324 M 15.43 % | 22.806 M 21.62 % | 18.752 M -48.27 % | 36.252 M -32.36 % | 53.592 M -3.28 % | 55.407 M |
Deferred revenue | 0.000 | 0.000 -100.00 % | 1.550 M 56.88 % | 988.000 K | 0.000 -100.00 % | 1.801 M 7.84 % | 1.670 M 33.60 % | 1.250 M -92.08 % | 15.782 M 1.40 % | 15.564 M 110.52 % | 7.393 M |
Short term debt | 675.000 K -53.70 % | 1.458 M 41.28 % | 1.032 M -44.16 % | 1.848 M -67.14 % | 5.624 M 114.08 % | 2.627 M 1 440.31 % | -196.000 K -101.87 % | 10.490 M -37.06 % | 16.667 M 192.20 % | 5.704 M 4.55 % | 5.456 M |
Total current liabilities | 26.116 M -21.01 % | 33.062 M 0.95 % | 32.752 M -55.58 % | 73.730 M 24.23 % | 59.349 M 17.92 % | 50.328 M -5.58 % | 53.303 M 26.83 % | 42.028 M -26.19 % | 56.944 M -35.07 % | 87.705 M 20.71 % | 72.657 M |
Total liabilities | 26.857 M -22.25 % | 34.544 M 5.47 % | 32.752 M -55.94 % | 74.335 M 24.71 % | 59.606 M 11.37 % | 53.519 M -3.03 % | 55.193 M 26.88 % | 43.500 M -24.30 % | 57.463 M -35.18 % | 88.656 M 18.42 % | 74.867 M |
Other non current assets | 0.000 -100.00 % | 206.000 K -79.40 % | 1.000 M | 0.000 -100.00 % | 1.297 M -41.47 % | 2.216 M 92.53 % | 1.151 M | 0.000 | 0.000 -100.00 % | 1.139 M -3.64 % | 1.182 M |
Long term investments | 0.000 -100.00 % | 1.072 M 7.20 % | 1.000 M -22.24 % | 1.286 M -0.85 % | 1.297 M -41.47 % | 2.216 M 92.53 % | 1.151 M -10.15 % | 1.281 M 13.36 % | 1.130 M -0.79 % | 1.139 M -3.64 % | 1.182 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 100.00 % | -1.000 M | 0.000 100.00 % | -1.297 M 41.47 % | -2.216 M -92.53 % | -1.151 M | 0.000 | 0.000 100.00 % | -1.139 M 3.64 % | -1.182 M |
Property plant equipment net | 3.445 M -36.33 % | 5.411 M 1 703.67 % | 300.000 K -65.03 % | 858.000 K -66.17 % | 2.536 M -51.00 % | 5.176 M -25.80 % | 6.976 M -18.93 % | 8.605 M 63.66 % | 5.258 M -47.49 % | 10.013 M -30.74 % | 14.457 M |
Total non current assets | 3.445 M -50.47 % | 6.955 M 434.18 % | 1.302 M -39.27 % | 2.144 M -51.62 % | 4.432 M -46.48 % | 8.281 M -4.67 % | 8.687 M -12.13 % | 9.886 M 54.76 % | 6.388 M -44.62 % | 11.535 M -26.95 % | 15.790 M |
Other current assets | 50.460 M 611.41 % | 7.093 M -62.28 % | 18.802 M 32.62 % | 14.177 M -15.25 % | 16.728 M | 0.000 -100.00 % | 51.509 M 70.69 % | 30.177 M 10.78 % | 27.241 M 23.92 % | 21.983 M 14.87 % | 19.137 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 |
cash and cash equivalents | 121.407 M -11.54 % | 137.239 M -17.92 % | 167.208 M -10.23 % | 186.272 M 19.15 % | 156.335 M 9.10 % | 143.299 M 74.02 % | 82.347 M -24.72 % | 109.386 M 104.80 % | 53.411 M 16.07 % | 46.018 M 93.70 % | 23.757 M |
Cash and short term investments | 121.407 M -11.54 % | 137.239 M -17.92 % | 167.208 M -10.23 % | 186.272 M 19.15 % | 156.335 M 9.10 % | 143.299 M 74.02 % | 82.347 M -24.72 % | 109.386 M 104.80 % | 53.411 M 16.07 % | 46.018 M 93.70 % | 23.757 M |
Total current assets | 184.883 M -9.60 % | 204.519 M -9.17 % | 225.159 M -24.41 % | 297.879 M 0.92 % | 295.153 M -5.77 % | 313.238 M 31.50 % | 238.198 M 8.22 % | 220.099 M 35.42 % | 162.530 M -3.36 % | 168.180 M 42.55 % | 117.976 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -155.851 M | 0.000 100.00 % | -107.310 M 9.92 % | -119.126 M -58.66 % | -75.082 M |
Net receivables | 13.016 M -78.37 % | 60.187 M 53.74 % | 39.149 M -59.82 % | 97.430 M -20.20 % | 122.090 M -28.16 % | 169.939 M 9.04 % | 155.851 M 52.32 % | 102.320 M -4.65 % | 107.310 M -9.92 % | 119.126 M 29.36 % | 92.092 M |
Tax assets | 0.000 -100.00 % | 266.000 K 13 200.00 % | 2.000 K | 0.000 -100.00 % | 599.000 K -32.62 % | 889.000 K 58.75 % | 560.000 K | 0.000 | 0.000 -100.00 % | 383.000 K 153.64 % | 151.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 |
Account payables | 7.605 M -63.37 % | 20.761 M 205.49 % | 6.796 M -83.71 % | 41.723 M 82.02 % | 22.922 M 17.09 % | 19.576 M -28.43 % | 27.353 M 137.11 % | 11.536 M 186.61 % | 4.025 M -68.66 % | 12.845 M 191.87 % | 4.401 M |
Tax payables | 0.000 -100.00 % | 110.000 K -64.74 % | 312.000 K 30.54 % | 239.000 K 40.59 % | 170.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.564 M 110.52 % | 7.393 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -89.000 K -15.58 % | -77.000 K 61.31 % | -199.000 K 79.01 % | -948.000 K 8.76 % | -1.039 M | 0.000 100.00 % | -796.000 K 26.16 % | -1.078 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 |
Capital lease obligations | 675.000 K -51.23 % | 1.384 M 168.22 % | 516.000 K -64.17 % | 1.440 M -51.87 % | 2.992 M -59.68 % | 7.420 M 207.12 % | 2.416 M 161.76 % | 923.000 K | 0.000 -100.00 % | 1.289 M -67.41 % | 3.955 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 |
Other total stockholders equity | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 105.58 % | 81.362 M 0.00 % | 81.362 M 23 792 144 962 529 497 088.00 % | 0.000 | 0.000 -100.00 % | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 89.000 K 15.58 % | 77.000 K -61.31 % | 199.000 K -79.01 % | 948.000 K -8.76 % | 1.039 M 100.19 % | 519.000 K -34.80 % | 796.000 K -26.16 % | 1.078 M |
Other liabilities | 0.000 | 0.000 100.00 % | -22.853 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 188.328 M -10.95 % | 211.474 M -6.62 % | 226.461 M -24.52 % | 300.023 M 0.15 % | 299.585 M -6.82 % | 321.519 M 30.23 % | 246.885 M 7.35 % | 229.985 M 36.15 % | 168.918 M -6.01 % | 179.715 M 34.35 % | 133.766 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | |
---|---|---|---|---|---|---|---|---|---|---|---|
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 |
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 |
Change in working capital | -2.822 M 66.50 % | -8.425 M -56.51 % | -5.383 M -108.87 % | 60.701 M 137.63 % | 25.544 M 282.18 % | -14.021 M 39.36 % | -23.120 M -30.79 % | -17.677 M -230.59 % | 13.536 M 165.03 % | -20.816 M -9.36 % | -19.035 M |
Accounts receivables | 4.031 M 146.21 % | -8.724 M -124.74 % | 35.260 M -20.77 % | 44.501 M 195.16 % | 15.077 M 286.32 % | -8.092 M 81.36 % | -43.411 M -385.42 % | -8.943 M -138.70 % | 23.107 M 181.41 % | -28.383 M 8.68 % | -31.081 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -3.661 M -44.53 % | -2.533 M 93.85 % | -41.205 M -337.27 % | 17.366 M 71.70 % | 10.114 M 266.90 % | -6.060 M -130.50 % | 19.871 M 364.84 % | -7.503 M 15.67 % | -8.897 M -197.36 % | 9.138 M | 0.000 |
Other working capital | -3.192 M -212.71 % | 2.832 M 403.91 % | 562.000 K 148.20 % | -1.166 M -430.31 % | 353.000 K 169.47 % | 131.000 K -68.81 % | 420.000 K 134.12 % | -1.231 M -82.64 % | -674.000 K 57.10 % | -1.571 M | 0.000 |
Other non cash items | 709.000 K 124.49 % | -2.895 M -116.64 % | 17.394 M 430.06 % | -5.270 M -133.71 % | 15.634 M 2 562.05 % | -635.000 K 36.24 % | -996.000 K 82.92 % | -5.833 M 74.76 % | -23.109 M -5 486.71 % | 429.000 K 11.14 % | 386.000 K |
Net cash provided by operating activities | -17.924 M 34.17 % | -27.228 M -41.98 % | -19.177 M -144.01 % | 43.575 M 167.96 % | 16.262 M 162.44 % | -26.045 M -70.78 % | -15.251 M -143.28 % | -6.269 M -129.44 % | 21.297 M -22.29 % | 27.404 M 63.16 % | 16.796 M |
Investments in property plant and equipment | 0.000 100.00 % | -4.654 M -33 142.86 % | -14.000 K 95.42 % | -306.000 K 39.53 % | -506.000 K -41.74 % | -357.000 K 77.77 % | -1.606 M 87.66 % | -13.018 M -2 037.60 % | -609.000 K 37.92 % | -981.000 K 87.55 % | -7.878 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 273.000 K -66.83 % | 823.000 K -14.45 % | 962.000 K 1 071.72 % | -99.000 K -115.71 % | 630.000 K -48.40 % | 1.221 M 20.77 % | 1.011 M 25.12 % | 808.000 K | 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 |
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 |
Other investing activites | 2.801 M 12.49 % | 2.490 M 234.23 % | 745.000 K 106.58 % | -11.330 M -1 803.76 % | 665.000 K -81.47 % | 3.588 M 214.74 % | 1.140 M -8.29 % | 1.243 M 22.95 % | 1.011 M 25.12 % | 808.000 K -16.79 % | 971.000 K |
Net cash used for investing activites | 2.801 M 229.44 % | -2.164 M -315.54 % | 1.004 M 109.29 % | -10.813 M -1 064.59 % | 1.121 M -64.21 % | 3.132 M 772.10 % | -466.000 K 96.04 % | -11.775 M -3 029.10 % | 402.000 K 332.37 % | -173.000 K 97.50 % | -6.907 M |
Debt repayment | -709.000 K -22.88 % | -577.000 K 35.24 % | -891.000 K 68.46 % | -2.825 M 35.01 % | -4.347 M | 0.000 100.00 % | -11.322 M -5 291.43 % | -210.000 K 83.71 % | -1.289 M -1.34 % | -1.272 M 61.55 % | -3.308 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 88.704 M | 0.000 -100.00 % | 105.000 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 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M | 0.000 100.00 % | -1.200 M | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.839 M | 0.000 100.00 % | -771.000 K 91.72 % | -9.307 M -92.49 % | -4.835 M -195.63 % | 5.056 M |
Net cash used provided by financing activities | -709.000 K -22.88 % | -577.000 K 35.24 % | -891.000 K 68.46 % | -2.825 M 35.01 % | -4.347 M -105.18 % | 83.865 M 840.73 % | -11.322 M -115.30 % | 74.019 M 798.56 % | -10.596 M -45.01 % | -7.307 M -518.02 % | 1.748 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -15.832 M 47.17 % | -29.969 M -57.20 % | -19.064 M -163.68 % | 29.937 M 129.65 % | 13.036 M -78.61 % | 60.952 M 325.42 % | -27.039 M -148.31 % | 55.975 M 404.14 % | 11.103 M -44.27 % | 19.924 M 71.21 % | 11.637 M |
Cash at beginning of period | 137.239 M -17.92 % | 167.208 M -10.23 % | 186.272 M 19.15 % | 156.335 M 9.10 % | 143.299 M 74.02 % | 82.347 M -24.72 % | 109.386 M 104.80 % | 53.411 M 26.24 % | 42.308 M 89.01 % | 22.384 M 108.28 % | 10.747 M |
Cash at end of period | 121.407 M -11.54 % | 137.239 M -17.92 % | 167.208 M -10.23 % | 186.272 M 19.15 % | 156.335 M 9.10 % | 143.299 M 74.02 % | 82.347 M -24.72 % | 109.386 M 104.80 % | 53.411 M 26.24 % | 42.308 M 89.01 % | 22.384 M |
Operating cash flow | -15.634 M 42.58 % | -27.228 M -41.98 % | -19.177 M -144.01 % | 43.575 M 167.96 % | 16.262 M 162.44 % | -26.045 M -70.78 % | -15.251 M -143.28 % | -6.269 M -129.44 % | 21.297 M -22.29 % | 27.404 M 63.16 % | 16.796 M |
Capital expenditure | -613.000 K 86.83 % | -4.654 M -33 142.86 % | -14.000 K 95.42 % | -306.000 K 39.53 % | -506.000 K -41.74 % | -357.000 K 77.77 % | -1.606 M 87.66 % | -13.018 M -2 037.60 % | -609.000 K 37.92 % | -981.000 K 87.55 % | -7.878 M |
Free CashFlow | -16.247 M 49.04 % | -31.882 M -66.13 % | -19.191 M -144.35 % | 43.269 M 174.62 % | 15.756 M 159.68 % | -26.402 M -56.62 % | -16.857 M 12.60 % | -19.287 M -193.23 % | 20.688 M -21.70 % | 26.423 M 196.29 % | 8.918 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
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 | 2014-06-30 | 2014-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 60.789 M 27.41 % | 47.711 M 45.50 % | 32.790 M -54.18 % | 71.570 M 13.61 % | 62.997 M -43.88 % | 112.261 M -33.67 % | 169.251 M -14.44 % | 197.811 M 6.01 % | 186.588 M 8.18 % | 172.479 M 8.36 % | 159.169 M -8.29 % | 173.566 M -4.50 % | 181.741 M 25.91 % | 144.340 M 27.65 % | 113.073 M 6.30 % | 106.369 M -37.22 % | 169.444 M 145.74 % | 68.953 M -60.00 % | 172.383 M -11.92 % | 195.714 M 0.00 % | 195.714 M 100.00 % | 97.857 M -35.89 % | 152.631 M 100.00 % | 76.316 M |
Net income | -7.772 M -1.24 % | -7.677 M 5.62 % | -8.134 M 17.41 % | -9.849 M -51.13 % | -6.517 M 47.23 % | -12.349 M 36.16 % | -19.344 M -428.52 % | -3.660 M 65.54 % | -10.620 M 51.82 % | -22.042 M -265.96 % | -6.023 M 36.28 % | -9.453 M -210.44 % | -3.045 M -253.56 % | 1.983 M -40.88 % | 3.354 M 215.77 % | -2.897 M -123.34 % | 12.414 M 421.76 % | 2.379 M -76.68 % | 10.202 M -42.37 % | 17.702 M 0.00 % | 17.702 M 100.00 % | 8.851 M -31.77 % | 12.973 M 100.00 % | 6.486 M |
Income before tax | -7.573 M -1.16 % | -7.486 M 6.89 % | -8.040 M 18.66 % | -9.885 M -52.92 % | -6.464 M 48.17 % | -12.472 M 35.17 % | -19.239 M -420.11 % | -3.699 M 62.70 % | -9.918 M 54.40 % | -21.751 M -256.17 % | -6.107 M 42.74 % | -10.665 M -278.33 % | -2.819 M -281.29 % | 1.555 M -63.11 % | 4.215 M 366.27 % | -1.583 M -109.94 % | 15.920 M 344.17 % | 3.584 M -72.95 % | 13.253 M -38.24 % | 21.460 M 0.00 % | 21.460 M 100.00 % | 10.730 M -30.83 % | 15.512 M 100.00 % | 7.756 M |
Income before tax ratio | -0.12 20.60 % | -0.16 36.01 % | -0.25 -77.53 % | -0.14 -34.61 % | -0.10 7.64 % | -0.11 2.26 % | -0.11 -507.88 % | -0.02 64.82 % | -0.05 57.85 % | -0.13 -228.68 % | -0.04 37.56 % | -0.06 -296.14 % | -0.02 -243.98 % | 0.01 -71.10 % | 0.04 350.48 % | -0.01 -115.84 % | 0.09 80.75 % | 0.05 -32.39 % | 0.08 -29.89 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 7.89 % | 0.10 0.00 % | 0.10 |
EBITDA | -4.529 M 48.77 % | -8.841 M 9.83 % | -9.805 M -3.06 % | -9.514 M -50.02 % | -6.342 M 48.28 % | -12.261 M 35.08 % | -18.885 M -569.68 % | -2.820 M 68.62 % | -8.986 M 55.32 % | -20.111 M -331.57 % | -4.660 M 51.20 % | -9.549 M -484.04 % | -1.635 M -378.53 % | 587.000 K -85.58 % | 4.070 M 225.77 % | -3.236 M -117.31 % | 18.693 M 325.25 % | 4.396 M -71.82 % | 15.599 M -32.97 % | 23.272 M -2.89 % | 23.965 M 100.00 % | 11.983 M -32.84 % | 17.841 M 100.00 % | 8.920 M |
Net income ratio | -0.13 20.54 % | -0.16 35.14 % | -0.25 -80.26 % | -0.14 -33.02 % | -0.10 5.96 % | -0.11 3.75 % | -0.11 -517.71 % | -0.02 67.49 % | -0.06 55.46 % | -0.13 -237.72 % | -0.04 30.52 % | -0.05 -225.07 % | -0.02 -221.95 % | 0.01 -53.68 % | 0.03 208.91 % | -0.03 -137.17 % | 0.07 112.32 % | 0.03 -41.70 % | 0.06 -34.57 % | 0.09 0.00 % | 0.09 0.00 % | 0.09 6.42 % | 0.08 0.00 % | 0.08 |
Ratio EBITDA | -0.07 59.79 % | -0.19 38.03 % | -0.30 -124.94 % | -0.13 -32.05 % | -0.10 7.83 % | -0.11 2.12 % | -0.11 -682.69 % | -0.01 70.40 % | -0.05 58.70 % | -0.12 -298.26 % | -0.03 46.78 % | -0.06 -511.54 % | -0.01 -321.21 % | 0.00 -88.70 % | 0.04 218.32 % | -0.03 -127.58 % | 0.11 73.05 % | 0.06 -29.55 % | 0.09 -23.90 % | 0.12 -2.89 % | 0.12 0.00 % | 0.12 4.76 % | 0.12 0.00 % | 0.12 |
Gross profit ratio | 0.05 -26.43 % | 0.06 -13.40 % | 0.07 119.28 % | 0.03 101.03 % | 0.02 10.67 % | 0.01 44.13 % | 0.01 71.15 % | 0.01 286.03 % | 0.00 126.46 % | -0.01 -119.29 % | 0.03 460.74 % | 0.01 -88.11 % | 0.05 -43.99 % | 0.08 -25.80 % | 0.11 -34.83 % | 0.17 14.59 % | 0.15 -5.33 % | 0.16 8.83 % | 0.14 -6.88 % | 0.15 0.00 % | 0.15 0.00 % | 0.15 11.83 % | 0.14 0.00 % | 0.14 |
Weighted average shs out dil | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 18.17 % | 1.422 B 1.55 % | 1.400 B 0.00 % | 1.400 B 11.03 % | 1.261 B 9.65 % | 1.150 B -4.60 % | 1.205 B -13.89 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B |
Weighted average shs out | 1.680 B 0.00 % | 1.680 B -0.03 % | 1.681 B 0.03 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 0.00 % | 1.680 B 18.17 % | 1.422 B 1.52 % | 1.400 B -0.04 % | 1.401 B 11.04 % | 1.262 B 9.71 % | 1.150 B -4.60 % | 1.205 B -13.89 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B 0.00 % | 1.400 B |
EPS diluted | 0.00 0.00 % | 0.00 4.17 % | 0.00 18.64 % | -0.01 -51.28 % | 0.00 47.30 % | -0.01 35.65 % | -0.01 -422.73 % | 0.00 65.08 % | -0.01 51.91 % | -0.01 -263.89 % | 0.00 35.71 % | -0.01 -166.67 % | 0.00 -250.00 % | 0.00 -41.67 % | 0.00 209.09 % | 0.00 -120.37 % | 0.01 440.00 % | 0.00 -72.22 % | 0.01 -43.31 % | 0.01 0.79 % | 0.01 100.00 % | 0.01 -31.52 % | 0.01 100.00 % | 0.00 |
Earnings per share | 0.00 0.00 % | 0.00 4.17 % | 0.00 18.64 % | -0.01 -51.28 % | 0.00 47.30 % | -0.01 35.65 % | -0.01 -422.73 % | 0.00 65.08 % | -0.01 51.91 % | -0.01 -263.89 % | 0.00 35.71 % | -0.01 -166.67 % | 0.00 -250.00 % | 0.00 -41.67 % | 0.00 209.09 % | 0.00 -120.37 % | 0.01 440.00 % | 0.00 -72.22 % | 0.01 -43.31 % | 0.01 0.79 % | 0.01 100.00 % | 0.01 -31.52 % | 0.01 100.00 % | 0.00 |
Gross profit | 2.816 M -6.26 % | 3.004 M 26.01 % | 2.384 M 0.46 % | 2.373 M 128.39 % | 1.039 M -37.90 % | 1.673 M -4.40 % | 1.750 M 46.44 % | 1.195 M 309.25 % | 292.000 K 128.63 % | -1.020 M -120.90 % | 4.880 M 414.23 % | 949.000 K -88.64 % | 8.354 M -29.47 % | 11.845 M -5.29 % | 12.506 M -30.72 % | 18.051 M -28.07 % | 25.094 M 132.65 % | 10.786 M -56.47 % | 24.778 M -17.98 % | 30.210 M 0.00 % | 30.210 M 100.00 % | 15.105 M -28.30 % | 21.067 M 100.00 % | 10.533 M |
Income tax expense | 199.000 K 4.19 % | 191.000 K 103.19 % | 94.000 K 361.11 % | -36.000 K -167.92 % | 53.000 K 143.09 % | -123.000 K -217.14 % | 105.000 K 369.23 % | -39.000 K -105.56 % | 702.000 K 141.24 % | 291.000 K 446.43 % | -84.000 K 93.07 % | -1.212 M -636.28 % | 226.000 K -47.20 % | 428.000 K -50.29 % | 861.000 K -34.47 % | 1.314 M -62.52 % | 3.506 M 190.95 % | 1.205 M -60.50 % | 3.051 M -18.83 % | 3.758 M 0.00 % | 3.758 M 100.00 % | 1.879 M -25.99 % | 2.539 M 100.00 % | 1.270 M |
Cost of revenue | 57.973 M 29.67 % | 44.707 M 47.03 % | 30.406 M -56.06 % | 69.197 M 11.68 % | 61.958 M -43.97 % | 110.588 M -33.98 % | 167.501 M -14.81 % | 196.616 M 5.54 % | 186.296 M 7.38 % | 173.499 M 12.45 % | 154.289 M -10.62 % | 172.617 M -0.44 % | 173.387 M 30.86 % | 132.495 M 31.75 % | 100.567 M 13.87 % | 88.318 M -38.82 % | 144.350 M 148.16 % | 58.167 M -60.59 % | 147.605 M -10.81 % | 165.504 M 0.00 % | 165.504 M 100.00 % | 82.752 M -37.10 % | 131.565 M 100.00 % | 65.782 M |
General and administrative expenses | 3.248 M -83.56 % | 19.758 M 315.52 % | 4.755 M -80.15 % | 23.961 M 2 105.29 % | 1.087 M -89.85 % | 10.707 M 917.24 % | 1.053 M -90.76 % | 11.391 M 426.97 % | 2.162 M -83.71 % | 13.267 M 737.27 % | 1.585 M -85.48 % | 10.915 M 235.74 % | 3.251 M -48.60 % | 6.325 M 86.80 % | 3.386 M -77.82 % | 15.267 M 563.21 % | 2.302 M -69.90 % | 7.648 M -40.70 % | 12.898 M 39.42 % | 9.252 M 0.00 % | 9.252 M 100.00 % | 4.626 M -20.96 % | 5.853 M 100.00 % | 2.926 M |
Selling and marketing expenses | 5.066 M 164.15 % | -7.897 M -200.27 % | 7.876 M 180.78 % | -9.750 M -202.99 % | 9.467 M 29.89 % | 7.288 M -67.16 % | 22.196 M 632.59 % | -4.168 M -138.47 % | 10.834 M -33.19 % | 16.216 M 33.53 % | 12.144 M 264.89 % | 3.328 M 1 048.82 % | -350.750 K 50.00 % | -701.500 K -6.21 % | -660.500 K 0.00 % | -660.500 K -1 760.56 % | -35.500 K -100.00 % | -17.750 K 98.74 % | -1.407 M -463.10 % | 387.500 K 200.00 % | -387.500 K -100.00 % | -193.750 K 37.50 % | -310.000 K -100.00 % | -155.000 K |
Other expenses | 0.000 | 0.000 | 0.000 100.00 % | -166.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 -100.00 % | 485.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 8.314 M -29.90 % | 11.861 M -6.10 % | 12.631 M -10.07 % | 14.045 M 33.09 % | 10.553 M -40.39 % | 17.704 M -23.85 % | 23.248 M 221.86 % | 7.223 M -44.42 % | 12.995 M -55.92 % | 29.482 M 114.76 % | 13.728 M -3.62 % | 14.243 M 5.49 % | 13.502 M 28.47 % | 10.510 M 26.19 % | 8.329 M -57.27 % | 19.493 M 117.00 % | 8.983 M 17.73 % | 7.630 M -33.60 % | 11.491 M 29.64 % | 8.864 M 0.00 % | 8.864 M 100.00 % | 4.432 M -20.04 % | 5.543 M 100.00 % | 2.771 M |
Cost and expenses | 66.287 M 17.18 % | 56.568 M 31.44 % | 43.037 M -48.30 % | 83.242 M 14.80 % | 72.511 M -43.48 % | 128.292 M -32.74 % | 190.749 M -6.42 % | 203.839 M 2.28 % | 199.291 M -1.82 % | 202.981 M 20.81 % | 168.017 M -10.08 % | 186.860 M -0.02 % | 186.889 M 30.69 % | 143.005 M 31.32 % | 108.896 M 1.01 % | 107.811 M -29.69 % | 153.333 M 133.04 % | 65.797 M -58.64 % | 159.096 M -8.76 % | 174.368 M 0.00 % | 174.368 M 100.00 % | 87.184 M -36.41 % | 137.107 M 100.00 % | 68.554 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 8.314 M -29.90 % | 11.861 M -6.10 % | 12.631 M -11.12 % | 14.211 M 34.66 % | 10.553 M -40.39 % | 17.704 M -23.85 % | 23.248 M 221.86 % | 7.223 M -44.42 % | 12.995 M -55.92 % | 29.482 M 114.76 % | 13.728 M -3.62 % | 14.243 M 5.49 % | 13.502 M 18.76 % | 11.369 M 32.07 % | 8.608 M -60.23 % | 21.642 M 217.42 % | 6.818 M -10.65 % | 7.630 M -33.60 % | 11.491 M 19.21 % | 9.639 M 8.74 % | 8.864 M 100.00 % | 4.432 M -20.04 % | 5.543 M 100.00 % | 2.771 M |
Interest income | 986.000 K -12.43 % | 1.126 M -52.25 % | 2.358 M 77.29 % | 1.330 M 14.16 % | 1.165 M 79.78 % | 648.000 K 1 725.35 % | 35.500 K 4.41 % | 34.000 K -65.66 % | 99.000 K -34.22 % | 150.500 K -61.36 % | 389.500 K -22.87 % | 505.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 |
Interest expense | 55.000 K 103.70 % | 27.000 K -66.25 % | 80.000 K 196.30 % | 27.000 K 237.50 % | 8.000 K -50.00 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 51.250 K -50.00 % | 102.500 K -18.65 % | 126.000 K 0.00 % | 126.000 K -26.32 % | 171.000 K 100.00 % | 85.500 K -47.71 % | 163.500 K -12.80 % | 187.500 K 169.78 % | 69.500 K 100.00 % | 34.750 K -70.55 % | 118.000 K 100.00 % | 59.000 K |
Depreciation and amortization | 1.035 M 470.97 % | -279.000 K -137.86 % | 737.000 K 114.24 % | 344.000 K 201.75 % | 114.000 K -41.54 % | 195.000 K -40.55 % | 328.000 K -61.86 % | 860.000 K -4.55 % | 901.000 K -42.97 % | 1.580 M 16.01 % | 1.362 M 38.41 % | 984.000 K -11.43 % | 1.111 M -21.43 % | 1.414 M -3.08 % | 1.459 M 12.32 % | 1.299 M -19.07 % | 1.605 M 121.07 % | 726.000 K -66.74 % | 2.183 M -10.41 % | 2.436 M 0.00 % | 2.436 M 100.00 % | 1.218 M -44.91 % | 2.211 M 100.00 % | 1.106 M |
Operating income | -5.498 M 37.92 % | -8.857 M 13.56 % | -10.247 M 12.21 % | -11.672 M -22.68 % | -9.514 M 40.65 % | -16.031 M 25.43 % | -21.498 M -256.64 % | -6.028 M 52.55 % | -12.703 M 58.35 % | -30.502 M -244.73 % | -8.848 M 33.44 % | -13.294 M -158.24 % | -5.148 M -522.49 % | -827.000 K -131.67 % | 2.611 M 157.57 % | -4.535 M -126.54 % | 17.088 M 441.44 % | 3.156 M -76.25 % | 13.287 M -37.75 % | 21.346 M 0.00 % | 21.346 M 100.00 % | 10.673 M -31.25 % | 15.524 M 100.00 % | 7.762 M |
Operating income ratio | -0.09 51.28 % | -0.19 40.60 % | -0.31 -91.62 % | -0.16 -7.99 % | -0.15 -5.76 % | -0.14 -12.43 % | -0.13 -316.82 % | -0.03 55.24 % | -0.07 61.50 % | -0.18 -218.13 % | -0.06 27.42 % | -0.08 -170.40 % | -0.03 -394.39 % | -0.01 -124.81 % | 0.02 154.16 % | -0.04 -142.28 % | 0.10 120.33 % | 0.05 -40.62 % | 0.08 -29.33 % | 0.11 0.00 % | 0.11 0.00 % | 0.11 7.23 % | 0.10 0.00 % | 0.10 |
Total other income expenses net | -2.075 M -251.35 % | 1.371 M -37.88 % | 2.207 M 23.50 % | 1.787 M -41.41 % | 3.050 M -14.30 % | 3.559 M 57.55 % | 2.259 M -3.01 % | 2.329 M -16.37 % | 2.785 M -68.18 % | 8.751 M 219.26 % | 2.741 M 4.26 % | 2.629 M 12.88 % | 2.329 M -40.84 % | 3.937 M 145.45 % | 1.604 M -45.66 % | 2.952 M 225.30 % | -2.356 M -650.15 % | 428.250 K 1 341.30 % | -34.500 K -130.26 % | 114.000 K 0.00 % | 114.000 K 100.00 % | 57.000 K 556.00 % | -12.500 K -100.00 % | -6.250 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2015-01-31 | 2014-06-30 | 2014-01-31 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -106.366 M 11.90 % | -120.732 M -0.47 % | -120.167 M 11.55 % | -135.855 M 8.81 % | -148.978 M 10.63 % | -166.692 M 9.57 % | -184.337 M 0.27 % | -184.832 M -4.51 % | -176.861 M -15.34 % | -153.343 M -2.90 % | -149.020 M -9.67 % | -135.879 M 8.98 % | -149.277 M -86.76 % | -79.931 M 19.76 % | -99.618 M -1.17 % | -98.463 M -167.97 % | -36.744 M 4.44 % | -38.452 M 4.25 % | -40.159 M -40.10 % | -28.664 M -66.95 % | -17.169 M |
Total investments | 0.000 | 0.000 -100.00 % | 1.100 M -13.93 % | 1.278 M 22.30 % | 1.045 M 4.50 % | 1.000 M -7.58 % | 1.082 M -15.86 % | 1.286 M -3.02 % | 1.326 M 2.24 % | 1.297 M 10.38 % | 1.175 M -6.23 % | 1.253 M 1.13 % | 1.239 M 7.65 % | 1.151 M -7.40 % | 1.243 M -2.97 % | 1.281 M 13.36 % | 1.130 M -0.40 % | 1.135 M -0.40 % | 1.139 M -1.85 % | 1.161 M -1.82 % | 1.182 M |
Total debt | 1.940 M 187.41 % | 675.000 K -34.66 % | 1.033 M -25.36 % | 1.384 M 972.87 % | 129.000 K -75.00 % | 516.000 K -43.97 % | 921.000 K -36.04 % | 1.440 M 24.35 % | 1.158 M -61.30 % | 2.992 M -40.24 % | 5.007 M -32.52 % | 7.420 M 23.36 % | 6.015 M 148.97 % | 2.416 M -70.59 % | 8.216 M -24.78 % | 10.923 M -34.46 % | 16.667 M 47.98 % | 11.263 M 92.23 % | 5.859 M -5.86 % | 6.224 M -5.53 % | 6.588 M |
Accumulated other comprehensive income loss | 10.011 M 0.00 % | 10.011 M 0.21 % | 9.990 M 0.28 % | 9.962 M 0.27 % | 9.935 M 0.46 % | 9.890 M -0.82 % | 9.972 M -2.00 % | 10.176 M -0.39 % | 10.216 M 0.28 % | 10.187 M 188.14 % | -11.558 M -9.60 % | -10.546 M -4.60 % | -10.082 M 10.60 % | -11.278 M -22.99 % | -9.170 M 18.32 % | -11.227 M 16.20 % | -13.397 M -8.14 % | -12.389 M -8.86 % | -11.380 M 9.54 % | -12.581 M 8.71 % | -13.781 M |
Retained earnings | -40.325 M -23.67 % | -32.606 M -29.22 % | -25.232 M -47.57 % | -17.098 M -152.78 % | -6.764 M -2 638.46 % | -247.000 K -102.04 % | 12.102 M -61.51 % | 31.446 M -10.43 % | 35.106 M -23.23 % | 45.726 M -32.53 % | 67.768 M -8.16 % | 73.791 M -11.36 % | 83.244 M -3.53 % | 86.289 M 2.35 % | 84.306 M 4.14 % | 80.952 M -20.19 % | 101.435 M 11.18 % | 91.233 M 12.59 % | 81.031 M 24.80 % | 64.930 M 32.98 % | 48.828 M |
Common stock | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 0.00 % | 16.800 M 20.00 % | 14.000 M 0.00 % | 14.000 M 0.00 % | 14.000 M 39.85 % | 10.011 M 0.00 % | 10.011 M 0.00 % | 10.010 M 0.00 % | 10.010 M 0.00 % | 10.010 M |
Total equity | 153.752 M -4.78 % | 161.471 M -4.36 % | 168.824 M -4.58 % | 176.930 M -5.50 % | 187.237 M -3.34 % | 193.709 M -6.03 % | 206.140 M -8.66 % | 225.688 M -1.61 % | 229.388 M -4.41 % | 239.979 M -8.37 % | 261.899 M -2.28 % | 268.000 M -3.40 % | 277.439 M 44.73 % | 191.692 M 1.00 % | 189.801 M 1.78 % | 186.485 M 67.32 % | 111.455 M 10.07 % | 101.257 M 11.20 % | 91.059 M 21.45 % | 74.979 M 27.30 % | 58.899 M |
Other non current liabilities | 825.000 K 11.34 % | 741.000 K -12.82 % | 850.000 K 2.78 % | 827.000 K | 0.000 -100.00 % | 22.853 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 |
Long term debt | 963.000 K | 0.000 -100.00 % | 308.000 K -52.98 % | 655.000 K | 0.000 | 0.000 -100.00 % | 129.000 K -75.00 % | 516.000 K | 0.000 -100.00 % | 180.000 K -85.86 % | 1.273 M -57.45 % | 2.992 M 25.82 % | 2.378 M 152.44 % | 942.000 K 88.02 % | 501.000 K 15.70 % | 433.000 K | 0.000 -100.00 % | 77.500 K -50.00 % | 155.000 K -75.91 % | 643.500 K -43.15 % | 1.132 M |
Total non current liabilities | 1.788 M 141.30 % | 741.000 K -36.01 % | 1.158 M -21.86 % | 1.482 M | 0.000 -100.00 % | 22.853 M 10 383.03 % | 218.000 K -63.97 % | 605.000 K 332.14 % | 140.000 K -45.53 % | 257.000 K -82.48 % | 1.467 M -54.03 % | 3.191 M 1.43 % | 3.146 M 66.46 % | 1.890 M 17.46 % | 1.609 M 9.31 % | 1.472 M 183.62 % | 519.000 K -29.39 % | 735.000 K -22.71 % | 951.000 K -39.83 % | 1.581 M -28.48 % | 2.210 M |
Other current liabilities | 7.389 M -56.94 % | 17.161 M -0.20 % | 17.196 M 170.76 % | 6.351 M -58.70 % | 15.379 M -34.77 % | 23.578 M -6.17 % | 25.128 M -15.84 % | 29.856 M 2.88 % | 29.019 M -7.26 % | 31.291 M 31.30 % | 23.831 M -2.82 % | 24.523 M 27.12 % | 19.291 M -21.18 % | 24.476 M 26.11 % | 19.409 M -2.96 % | 20.002 M -44.83 % | 36.252 M -19.30 % | 44.922 M -16.18 % | 53.592 M -1.67 % | 54.500 M -1.64 % | 55.407 M |
Deferred revenue | 0.000 | 0.000 | 0.000 -100.00 % | 4.382 M 215.25 % | 1.390 M -10.32 % | 1.550 M -41.18 % | 2.635 M 166.70 % | 988.000 K 398.99 % | 198.000 K 16.47 % | 170.000 K 28.79 % | 132.000 K -92.67 % | 1.801 M -38.05 % | 2.907 M | 0.000 | 0.000 | 0.000 -100.00 % | 15.782 M 0.70 % | 15.673 M 0.70 % | 15.564 M 35.59 % | 11.479 M 55.26 % | 7.393 M |
Short term debt | 1.954 M 44.74 % | 1.350 M -6.90 % | 1.450 M -0.55 % | 1.458 M 215.62 % | -1.261 M -21.95 % | -1.034 M 43.90 % | -1.843 M -2 779.69 % | -64.000 K 97.64 % | -2.708 M -511.55 % | 658.000 K 116.61 % | -3.961 M -250.78 % | 2.627 M 259.86 % | 730.000 K -50.47 % | 1.474 M -80.89 % | 7.715 M -26.45 % | 10.490 M -37.06 % | 16.667 M 49.01 % | 11.186 M 96.10 % | 5.704 M 2.22 % | 5.580 M 2.27 % | 5.456 M |
Total current liabilities | 26.843 M 2.78 % | 26.116 M 15.39 % | 22.633 M -31.54 % | 33.062 M 41.62 % | 23.345 M -28.72 % | 32.752 M -36.31 % | 51.422 M -30.26 % | 73.730 M 50.71 % | 48.923 M -17.57 % | 59.349 M -12.76 % | 68.031 M 35.18 % | 50.328 M 14.50 % | 43.955 M -17.54 % | 53.303 M 49.76 % | 35.592 M -15.31 % | 42.028 M -26.19 % | 56.944 M -21.27 % | 72.325 M -17.54 % | 87.705 M 9.38 % | 80.181 M 10.36 % | 72.657 M |
Total liabilities | 28.631 M 6.61 % | 26.857 M 12.89 % | 23.791 M -31.13 % | 34.544 M 47.97 % | 23.345 M -28.72 % | 32.752 M -36.58 % | 51.640 M -30.53 % | 74.335 M 51.51 % | 49.063 M -17.69 % | 59.606 M -14.23 % | 69.498 M 29.86 % | 53.519 M 13.63 % | 47.101 M -14.66 % | 55.193 M 48.36 % | 37.201 M -14.48 % | 43.500 M -24.30 % | 57.463 M -21.35 % | 73.060 M -17.59 % | 88.656 M 8.43 % | 81.762 M 9.21 % | 74.867 M |
Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 266.000 K -74.55 % | 1.045 M 4.50 % | 1.000 M 159.84 % | -1.671 M | 0.000 -100.00 % | 1.326 M 2.24 % | 1.297 M -15.61 % | 1.537 M -30.64 % | 2.216 M 10.08 % | 2.013 M 74.89 % | 1.151 M | 0.000 | 0.000 | 0.000 -100.00 % | 569.500 K -50.00 % | 1.139 M -1.85 % | 1.161 M -1.82 % | 1.182 M |
Long term investments | 0.000 | 0.000 -100.00 % | 1.171 M -8.37 % | 1.278 M 22.30 % | 1.045 M 4.50 % | 1.000 M -7.58 % | 1.082 M -15.86 % | 1.286 M -3.02 % | 1.326 M 2.24 % | 1.297 M -15.61 % | 1.537 M -30.64 % | 2.216 M 10.08 % | 2.013 M 74.89 % | 1.151 M -7.40 % | 1.243 M -2.97 % | 1.281 M 13.36 % | 1.130 M -0.40 % | 1.135 M -0.40 % | 1.139 M -1.85 % | 1.161 M -1.82 % | 1.182 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 100.00 % | -266.000 K 74.55 % | -1.045 M -4.50 % | -1.000 M | 0.000 | 0.000 100.00 % | -1.326 M -2.24 % | -1.297 M 15.61 % | -1.537 M 30.64 % | -2.216 M -10.08 % | -2.013 M -74.89 % | -1.151 M | 0.000 | 0.000 | 0.000 100.00 % | -569.500 K 50.00 % | -1.139 M 1.85 % | -1.161 M 1.82 % | -1.182 M |
Property plant equipment net | 4.569 M 32.63 % | 3.445 M -23.80 % | 4.521 M -16.45 % | 5.411 M 2 552.45 % | 204.000 K -32.00 % | 300.000 K -49.07 % | 589.000 K -31.35 % | 858.000 K -42.88 % | 1.502 M -40.77 % | 2.536 M -32.66 % | 3.766 M -27.24 % | 5.176 M 13.86 % | 4.546 M -34.83 % | 6.976 M -12.03 % | 7.930 M -7.84 % | 8.605 M 63.66 % | 5.258 M -31.14 % | 7.636 M -23.74 % | 10.013 M -18.16 % | 12.235 M -15.37 % | 14.457 M |
Total non current assets | 4.569 M 32.63 % | 3.445 M -42.20 % | 5.960 M -14.31 % | 6.955 M 455.96 % | 1.251 M -3.92 % | 1.302 M -22.08 % | 1.671 M -22.06 % | 2.144 M -24.24 % | 2.830 M -36.15 % | 4.432 M -29.54 % | 6.290 M -24.04 % | 8.281 M 16.32 % | 7.119 M -18.05 % | 8.687 M -5.30 % | 9.173 M -7.21 % | 9.886 M 54.76 % | 6.388 M -28.72 % | 8.962 M -22.31 % | 11.535 M -15.57 % | 13.663 M -13.47 % | 15.790 M |
Other current assets | 43.263 M -14.26 % | 50.460 M 507.51 % | 8.306 M 17.10 % | 7.093 M -75.80 % | 29.304 M -4.53 % | 30.696 M 200.03 % | 10.231 M -78.25 % | 47.047 M 20.64 % | 38.998 M -31.80 % | 57.180 M -34.48 % | 87.275 M 10.95 % | 78.662 M 38.23 % | 56.906 M 10.48 % | 51.509 M 31.99 % | 39.024 M 29.32 % | 30.177 M 10.78 % | 27.241 M 10.68 % | 24.612 M 11.96 % | 21.983 M 6.92 % | 20.560 M 7.44 % | 19.137 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -362.000 K 62.41 % | -963.000 K -24.42 % | -774.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 108.306 M -10.79 % | 121.407 M 0.17 % | 121.200 M -11.69 % | 137.239 M -7.96 % | 149.107 M -10.83 % | 167.208 M -9.74 % | 185.258 M -0.54 % | 186.272 M 4.64 % | 178.019 M 13.87 % | 156.335 M 1.50 % | 154.027 M 7.49 % | 143.299 M -7.72 % | 155.292 M 88.58 % | 82.347 M -23.64 % | 107.834 M -1.42 % | 109.386 M 104.80 % | 53.411 M 7.44 % | 49.715 M 8.03 % | 46.018 M 31.90 % | 34.888 M 46.85 % | 23.757 M |
Cash and short term investments | 108.306 M -10.79 % | 121.407 M 0.17 % | 121.200 M -11.69 % | 137.239 M -7.96 % | 149.107 M -10.83 % | 167.208 M -9.74 % | 185.258 M -0.54 % | 186.272 M 4.64 % | 178.019 M 13.87 % | 156.335 M 1.50 % | 154.027 M 7.49 % | 143.299 M -7.72 % | 155.292 M 88.58 % | 82.347 M -23.64 % | 107.834 M -1.42 % | 109.386 M 104.80 % | 53.411 M 7.44 % | 49.715 M 8.03 % | 46.018 M 31.90 % | 34.888 M 46.85 % | 23.757 M |
Total current assets | 177.814 M -3.82 % | 184.883 M -0.95 % | 186.655 M -8.73 % | 204.519 M -2.30 % | 209.331 M -7.03 % | 225.159 M -12.08 % | 256.109 M -14.02 % | 297.879 M 8.08 % | 275.621 M -6.62 % | 295.153 M -9.21 % | 325.107 M 3.79 % | 313.238 M -1.32 % | 317.421 M 33.26 % | 238.198 M 9.35 % | 217.829 M -1.03 % | 220.099 M 35.42 % | 162.530 M -1.71 % | 165.355 M -1.68 % | 168.180 M 17.54 % | 143.078 M 21.28 % | 117.976 M |
Inventory | 2.520 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -60.620 M 37.78 % | -97.430 M | 0.000 100.00 % | -122.090 M 28.64 % | -171.080 M | 0.000 | 0.000 100.00 % | -104.342 M -47.02 % | -70.971 M | 0.000 100.00 % | -107.310 M 5.22 % | -113.218 M 4.96 % | -119.126 M -22.68 % | -97.104 M -29.33 % | -75.082 M |
Net receivables | 23.725 M 82.28 % | 13.016 M -77.22 % | 57.149 M -5.05 % | 60.187 M 44.09 % | 41.770 M 6.69 % | 39.149 M -35.42 % | 60.620 M -37.78 % | 97.430 M 20.10 % | 81.123 M -33.55 % | 122.090 M -28.64 % | 171.080 M 0.67 % | 169.939 M 4.82 % | 162.129 M 4.03 % | 155.851 M 119.60 % | 70.971 M -11.88 % | 80.536 M -24.95 % | 107.310 M -5.22 % | 113.218 M -4.96 % | 119.126 M 12.80 % | 105.609 M 14.68 % | 92.092 M |
Tax assets | 0.000 | 0.000 -100.00 % | 268.000 K 0.75 % | 266.000 K 13 200.00 % | 2.000 K 0.00 % | 2.000 K | 0.000 | 0.000 -100.00 % | 2.000 K -99.67 % | 599.000 K -39.31 % | 987.000 K 11.02 % | 889.000 K 58.75 % | 560.000 K 0.00 % | 560.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 191.500 K -50.00 % | 383.000 K 43.45 % | 267.000 K 76.82 % | 151.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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 17.500 M 130.11 % | 7.605 M 101.14 % | 3.781 M -81.79 % | 20.761 M 232.82 % | 6.238 M -8.21 % | 6.796 M -69.87 % | 22.558 M -45.93 % | 41.723 M 184.18 % | 14.682 M -35.95 % | 22.922 M -29.77 % | 32.639 M 66.73 % | 19.576 M 8.04 % | 18.120 M -33.75 % | 27.353 M 223.02 % | 8.468 M -26.60 % | 11.536 M 186.61 % | 4.025 M -52.28 % | 8.435 M -34.33 % | 12.845 M 48.96 % | 8.623 M 95.93 % | 4.401 M |
Tax payables | 0.000 | 0.000 -100.00 % | 206.000 K 87.27 % | 110.000 K -47.37 % | 209.000 K -33.01 % | 312.000 K 0.97 % | 309.000 K 29.29 % | 239.000 K 20.71 % | 198.000 K 16.47 % | 170.000 K 28.79 % | 132.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.782 M -50.00 % | 15.564 M 35.59 % | 11.479 M 55.26 % | 7.393 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 100.00 % | -827.000 K | 0.000 | 0.000 100.00 % | -89.000 K 0.00 % | -89.000 K | 0.000 100.00 % | -77.000 K 60.31 % | -194.000 K 2.51 % | -199.000 K 74.09 % | -768.000 K 18.99 % | -948.000 K 14.44 % | -1.108 M -6.64 % | -1.039 M | 0.000 100.00 % | -398.000 K 50.00 % | -796.000 K 15.05 % | -937.000 K 13.08 % | -1.078 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 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 1.940 M 187.41 % | 675.000 K -34.66 % | 1.033 M -25.36 % | 1.384 M 972.87 % | 129.000 K -75.00 % | 516.000 K -43.97 % | 921.000 K -36.04 % | 1.440 M 24.35 % | 1.158 M -61.30 % | 2.992 M -40.24 % | 5.007 M -32.52 % | 7.420 M 23.36 % | 6.015 M 148.97 % | 2.416 M 55.97 % | 1.549 M 67.82 % | 923.000 K | 0.000 -100.00 % | 644.500 K -50.00 % | 1.289 M -50.84 % | 2.622 M -33.70 % | 3.955 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M -0.29 % | 167.751 M 0.29 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 0.00 % | 167.266 M 105.58 % | 81.362 M 0.00 % | 81.362 M 0.00 % | 81.362 M 23 792 144 962 529 497 088.00 % | 0.000 -99.98 % | 0.000 | 0.000 -100.00 % | 0.000 -50.01 % | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 -100.00 % | 827.000 K | 0.000 | 0.000 -100.00 % | 89.000 K 0.00 % | 89.000 K -36.43 % | 140.000 K 81.82 % | 77.000 K -60.31 % | 194.000 K -2.51 % | 199.000 K -74.09 % | 768.000 K -18.99 % | 948.000 K -14.44 % | 1.108 M 6.64 % | 1.039 M 100.19 % | 519.000 K -21.06 % | 657.500 K -17.40 % | 796.000 K -15.05 % | 937.000 K -13.08 % | 1.078 M |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -22.853 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 |
Total assets | 182.383 M -3.16 % | 188.328 M -2.23 % | 192.615 M -8.92 % | 211.474 M 0.42 % | 210.582 M -7.01 % | 226.461 M -12.15 % | 257.780 M -14.08 % | 300.023 M 7.75 % | 278.451 M -7.05 % | 299.585 M -9.60 % | 331.397 M 3.07 % | 321.519 M -0.93 % | 324.540 M 31.45 % | 246.885 M 8.76 % | 227.002 M -1.30 % | 229.985 M 36.15 % | 168.918 M -3.10 % | 174.317 M -3.00 % | 179.715 M 14.66 % | 156.741 M 17.18 % | 133.766 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 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-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 | 2014-06-30 | 2014-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 | 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 | 0.000 | 0.000 |
Change in working capital | 0.000 -100.00 % | 4.031 M | 0.000 100.00 % | -8.724 M | 0.000 -100.00 % | 17.630 M | 0.000 -100.00 % | 16.427 M | 0.000 -100.00 % | 7.539 M | 0.000 100.00 % | -4.046 M -15.43 % | -3.505 M 91.93 % | -43.411 M -275.53 % | -11.560 M -29.26 % | -8.943 M -1.18 % | -8.839 M -100.00 % | -4.419 M -165.30 % | 6.768 M 165.03 % | -10.408 M 0.00 % | -10.408 M -100.00 % | -5.204 M 45.32 % | -9.518 M -100.00 % | -4.759 M |
Accounts receivables | 0.000 -100.00 % | 6.160 M | 0.000 100.00 % | -8.724 M | 0.000 -100.00 % | 17.630 M | 0.000 -100.00 % | 16.427 M | 0.000 -100.00 % | 7.539 M | 0.000 100.00 % | -4.046 M | 0.000 100.00 % | -43.411 M | 0.000 100.00 % | -8.943 M | 0.000 | 0.000 | 0.000 100.00 % | -28.383 M | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 9.138 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -2.129 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 100.00 % | -1.571 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | -6.482 M -520.36 % | 1.542 M 116.02 % | -9.623 M -205.01 % | 9.164 M 188.40 % | -10.367 M -48.50 % | -6.981 M -133.62 % | 20.765 M 9.04 % | 19.043 M -53.43 % | 40.889 M 45.70 % | 28.063 M 37.35 % | 20.431 M 6 017.07 % | 334.000 K 103.35 % | -9.967 M -145.34 % | 21.984 M 1 074.47 % | -2.256 M 77.57 % | -10.059 M -3 324.04 % | 312.000 K 223.20 % | -253.250 K 97.02 % | -8.504 M -139.99 % | -3.544 M -189.20 % | 3.973 M 100.00 % | 1.986 M -27.30 % | 2.732 M 100.00 % | 1.366 M |
Net cash provided by operating activities | -13.219 M -1 066.73 % | -1.133 M 93.25 % | -16.791 M -85.23 % | -9.065 M 46.67 % | -16.998 M 12.94 % | -19.525 M -1 886.37 % | 1.093 M -92.47 % | 14.523 M -50.55 % | 29.368 M 561.29 % | 4.441 M -65.96 % | 13.046 M 229.13 % | -10.103 M 28.46 % | -14.123 M 21.18 % | -17.919 M -771.63 % | 2.668 M 112.95 % | -20.600 M -243.74 % | 14.331 M 1 014.40 % | -1.567 M -114.72 % | 10.649 M -22.29 % | 13.702 M 0.00 % | 13.702 M 100.00 % | 6.851 M -18.42 % | 8.398 M 100.00 % | 4.199 M |
Investments in property plant and equipment | -249.000 K | 0.000 100.00 % | -76.000 K 98.36 % | -4.633 M -21 961.90 % | -21.000 K -600.00 % | -3.000 K 72.73 % | -11.000 K 95.93 % | -270.000 K -650.00 % | -36.000 K 92.55 % | -483.000 K -2 000.00 % | -23.000 K -116.79 % | 137.000 K 127.73 % | -494.000 K -22.58 % | -403.000 K 66.50 % | -1.203 M 89.92 % | -11.929 M -995.41 % | -1.089 M 66.54 % | -3.255 M -968.80 % | -304.500 K 37.92 % | -490.500 K 0.00 % | -490.500 K -100.00 % | -245.250 K 93.77 % | -3.939 M -100.00 % | -1.970 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 238.000 K 580.00 % | 35.000 K -60.23 % | 88.000 K -88.03 % | 735.000 K -10.58 % | 822.000 K 487.14 % | 140.000 K 300.00 % | 35.000 K -97.98 % | 1.734 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 808.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 986.000 K 67.97 % | 587.000 K -50.21 % | 1.179 M -41.63 % | 2.020 M 390.65 % | -695.000 K -144.84 % | 1.550 M 200.00 % | -1.550 M 69.49 % | -5.080 M 22.63 % | -6.566 M -1 118.18 % | -539.000 K -2 466.67 % | -21.000 K -102.73 % | 770.000 K 188.61 % | -869.000 K -449.00 % | 249.000 K -72.05 % | 891.000 K 44.64 % | 616.000 K -1.75 % | 627.000 K -80.73 % | 3.255 M 968.80 % | 304.500 K -4.09 % | 317.500 K -35.27 % | 490.500 K 100.00 % | 245.250 K -93.77 % | 3.939 M 100.00 % | 1.970 M |
Net cash used for investing activites | 737.000 K 25.55 % | 587.000 K -46.78 % | 1.103 M 142.21 % | -2.613 M -264.94 % | -716.000 K -140.11 % | 1.785 M 216.97 % | -1.526 M 71.00 % | -5.262 M 10.31 % | -5.867 M -2 833.50 % | -200.000 K -308.33 % | 96.000 K -89.81 % | 942.000 K 153.91 % | 371.000 K 340.91 % | -154.000 K 50.64 % | -312.000 K 97.24 % | -11.313 M -2 348.70 % | -462.000 K 85.80 % | -3.255 M -968.80 % | -304.500 K -195.91 % | 317.500 K 164.73 % | -490.500 K -100.00 % | -245.250 K 93.46 % | -3.748 M -100.00 % | -1.874 M |
Debt repayment | -619.000 K | 0.000 100.00 % | -351.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.933 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.272 M | 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 -100.00 % | 88.704 M 100.00 % | 44.352 M | 0.000 | 0.000 -100.00 % | 52.500 M 100.00 % | 26.250 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 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -30.000 M -300.00 % | -7.500 M | 0.000 100.00 % | -600.000 K 0.00 % | -600.000 K -100.00 % | -300.000 K | 0.000 | 0.000 |
Other financing activites | 0.000 100.00 % | -358.000 K | 0.000 100.00 % | -190.000 K 50.90 % | -387.000 K -149.68 % | -155.000 K 46.64 % | -290.500 K 71.18 % | -1.008 M -10.95 % | -908.500 K | 0.000 100.00 % | -2.414 M 14.76 % | -2.832 M -103.27 % | 86.697 M 1 269.37 % | -7.414 M -89.71 % | -3.908 M -103.65 % | 107.200 M 3 470.01 % | -3.181 M -111.17 % | 28.467 M 294.27 % | -14.654 M -332.77 % | -3.386 M -133.68 % | -1.449 M -100.00 % | -724.500 K -128.69 % | 2.525 M 100.00 % | 1.263 M |
Net cash used provided by financing activities | -619.000 K -72.91 % | -358.000 K -1.99 % | -351.000 K -84.74 % | -190.000 K 50.90 % | -387.000 K -24.84 % | -310.000 K 46.64 % | -581.000 K 42.36 % | -1.008 M 44.52 % | -1.817 M 6.00 % | -1.933 M 19.93 % | -2.414 M 14.76 % | -2.832 M -103.27 % | 86.697 M 1 269.37 % | -7.414 M -89.71 % | -3.908 M -103.65 % | 107.200 M 423.08 % | -33.181 M -258.26 % | 20.967 M 243.08 % | -14.654 M -178.69 % | -5.258 M -156.61 % | -2.049 M -100.00 % | -1.025 M -140.57 % | 2.525 M 100.00 % | 1.263 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 186.272 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -337.500 K 50.00 % | -675.000 K -641.76 % | -91.000 K 0.00 % | -91.000 K 97.88 % | -4.303 M -100.00 % | -2.151 M -121.82 % | 9.861 M 721.41 % | 1.201 M 200.00 % | -1.201 M -100.00 % | -600.250 K 55.75 % | -1.357 M -100.00 % | -678.250 K |
Net change in cash | 108.306 M 189.36 % | -121.200 M -1 411.32 % | -8.020 M 32.43 % | -11.868 M 34.43 % | -18.101 M -0.28 % | -18.050 M -1 680.08 % | -1.014 M -112.29 % | 8.253 M -61.94 % | 21.684 M 839.51 % | 2.308 M -78.49 % | 10.728 M 189.45 % | -11.993 M -108.90 % | 134.705 M 784.01 % | 15.238 M -81.07 % | 80.488 M 1 290.69 % | -6.760 M -132.58 % | 20.746 M 48.25 % | 13.994 M 404.14 % | 2.776 M -86.07 % | 19.924 M 300.00 % | 4.981 M 0.00 % | 4.981 M 71.21 % | 2.909 M 0.00 % | 2.909 M |
Cash at beginning of period | 0.000 -100.00 % | 121.200 M | 0.000 -100.00 % | 149.107 M -10.83 % | 167.208 M -9.74 % | 185.258 M -0.54 % | 186.272 M 4.64 % | 178.019 M 13.87 % | 156.335 M 1.50 % | 154.027 M 7.49 % | 143.299 M -7.72 % | 155.292 M 654.33 % | 20.587 M 0.00 % | 20.587 M -24.72 % | 27.347 M 0.00 % | 27.347 M 104.80 % | 13.353 M 0.00 % | 13.353 M 26.24 % | 10.577 M -52.75 % | 22.384 M 300.00 % | 5.596 M 0.00 % | 5.596 M 108.28 % | 2.687 M 0.00 % | 2.687 M |
Cash at end of period | 108.306 M | 0.000 100.00 % | -8.020 M -105.84 % | 137.239 M -7.96 % | 149.107 M -10.83 % | 167.208 M -9.74 % | 185.258 M -0.54 % | 186.272 M 4.64 % | 178.019 M 13.87 % | 156.335 M 1.50 % | 154.027 M 7.49 % | 143.299 M -7.72 % | 155.292 M 333.48 % | 35.825 M -66.78 % | 107.834 M 423.80 % | 20.587 M -39.63 % | 34.099 M 24.69 % | 27.347 M 104.80 % | 13.353 M -68.44 % | 42.308 M 300.00 % | 10.577 M 0.00 % | 10.577 M 89.01 % | 5.596 M 0.00 % | 5.596 M |
Operating cash flow | -13.219 M -59 986.36 % | -22.000 K 99.87 % | -16.791 M -85.23 % | -9.065 M 46.67 % | -16.998 M 12.94 % | -19.525 M -1 886.37 % | 1.093 M -92.47 % | 14.523 M -50.55 % | 29.368 M 561.29 % | 4.441 M -65.96 % | 13.046 M 229.13 % | -10.103 M 28.46 % | -14.123 M 21.18 % | -17.919 M -771.63 % | 2.668 M 112.95 % | -20.600 M -243.74 % | 14.331 M 1 014.40 % | -1.567 M -114.72 % | 10.649 M -22.29 % | 13.702 M 0.00 % | 13.702 M 100.00 % | 6.851 M -18.42 % | 8.398 M 100.00 % | 4.199 M |
Capital expenditure | -249.000 K 53.63 % | -537.000 K -606.58 % | -76.000 K 98.36 % | -4.633 M -21 961.90 % | -21.000 K -600.00 % | -3.000 K 72.73 % | -11.000 K 95.93 % | -270.000 K -650.00 % | -36.000 K 92.55 % | -483.000 K -2 000.00 % | -23.000 K -116.79 % | 137.000 K 127.73 % | -494.000 K -22.58 % | -403.000 K 66.50 % | -1.203 M 89.92 % | -11.929 M -995.41 % | -1.089 M 66.54 % | -3.255 M -968.80 % | -304.500 K 37.92 % | -490.500 K 0.00 % | -490.500 K -100.00 % | -245.250 K 93.77 % | -3.939 M -100.00 % | -1.970 M |
Free CashFlow | -13.468 M -2 309.30 % | -559.000 K 96.69 % | -16.867 M -23.13 % | -13.698 M 19.51 % | -17.019 M 12.85 % | -19.528 M -1 904.81 % | 1.082 M -92.41 % | 14.253 M -51.41 % | 29.332 M 641.08 % | 3.958 M -69.61 % | 13.023 M 230.67 % | -9.966 M 31.82 % | -14.617 M 20.22 % | -18.322 M -1 350.65 % | 1.465 M 104.50 % | -32.529 M -345.65 % | 13.242 M 374.63 % | -4.822 M -146.61 % | 10.344 M -21.70 % | 13.212 M 0.00 % | 13.212 M 100.00 % | 6.606 M 48.14 % | 4.459 M 100.00 % | 2.230 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2015 | 2014 | 2014 |