
Wing Lee Property Investments Limited 0864.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 26.826 M -3.46 % | 27.787 M -5.26 % | 29.331 M 1.37 % | 28.934 M -4.61 % | 30.331 M -8.67 % | 33.209 M 2.70 % | 32.335 M 2.60 % | 31.516 M -3.28 % | 32.585 M 9.70 % | 29.704 M 7.04 % | 27.751 M 9.96 % | 25.237 M 4.23 % | 24.213 M 18.53 % | 20.428 M |
Net income | -234.266 M -397.46 % | -47.092 M -368.68 % | 17.527 M 0.70 % | 17.406 M 118.02 % | -96.600 M -7.24 % | -90.081 M -563.21 % | 19.447 M -60.75 % | 49.552 M 4 783.55 % | -1.058 M -104.07 % | 25.991 M -68.67 % | 82.955 M 102.50 % | 40.965 M -86.63 % | 306.289 M 92.89 % | 158.789 M |
Income before tax | -232.143 M -413.78 % | -45.183 M -325.73 % | 20.016 M 5.40 % | 18.991 M 120.21 % | -93.949 M -8.17 % | -86.853 M -479.64 % | 22.878 M -56.38 % | 52.453 M 2 024.46 % | 2.469 M -91.45 % | 28.882 M -66.52 % | 86.272 M 98.50 % | 43.461 M -85.89 % | 308.063 M 90.44 % | 161.763 M |
Income before tax ratio | -8.65 -432.19 % | -1.63 -338.28 % | 0.68 3.97 % | 0.66 121.19 % | -3.10 -18.43 % | -2.62 -469.64 % | 0.71 -57.49 % | 1.66 2 096.52 % | 0.08 -92.21 % | 0.97 -68.72 % | 3.11 80.52 % | 1.72 -86.46 % | 12.72 60.67 % | 7.92 |
EBITDA | 20.591 M 25.06 % | 16.465 M -30.18 % | 23.583 M 9.21 % | 21.595 M 10.84 % | 19.483 M -6.30 % | 20.794 M -17.09 % | 25.081 M 36.67 % | 18.352 M 69.75 % | 10.811 M -33.42 % | 16.237 M 15.74 % | 14.029 M 14.57 % | 12.245 M -96.05 % | 310.259 M 90.05 % | 163.247 M |
Net income ratio | -8.73 -415.29 % | -1.69 -383.61 % | 0.60 -0.67 % | 0.60 118.89 % | -3.18 -17.41 % | -2.71 -551.02 % | 0.60 -61.75 % | 1.57 4 942.42 % | -0.03 -103.71 % | 0.88 -70.73 % | 2.99 84.16 % | 1.62 -87.17 % | 12.65 62.74 % | 7.77 |
Ratio EBITDA | 0.77 29.54 % | 0.59 -26.30 % | 0.80 7.73 % | 0.75 16.19 % | 0.64 2.59 % | 0.63 -19.27 % | 0.78 33.20 % | 0.58 75.51 % | 0.33 -39.30 % | 0.55 8.13 % | 0.51 4.19 % | 0.49 -96.21 % | 12.81 60.35 % | 7.99 |
Gross profit ratio | 0.97 2.70 % | 0.95 -0.66 % | 0.96 -0.24 % | 0.96 -4.23 % | 1.00 3.02 % | 0.97 -0.08 % | 0.97 7.41 % | 0.90 -5.83 % | 0.96 -0.08 % | 0.96 0.85 % | 0.95 0.76 % | 0.95 0.00 % | 0.95 11.04 % | 0.85 |
Weighted average shs out dil | 386.176 M 0.00 % | 386.176 M -0.09 % | 386.517 M -0.62 % | 388.944 M 0.72 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.89 % | 382.755 M 6.44 % | 359.601 M 0.00 % | 359.601 M |
Weighted average shs out | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.89 % | 382.755 M 6.44 % | 359.601 M 0.00 % | 359.601 M |
EPS diluted | -0.61 -408.33 % | -0.12 -364.32 % | 0.05 1.34 % | 0.04 117.92 % | -0.25 -8.70 % | -0.23 -556.35 % | 0.05 -61.23 % | 0.13 4 914.81 % | 0.00 -104.01 % | 0.07 -69.41 % | 0.22 100.00 % | 0.11 -87.06 % | 0.85 93.18 % | 0.44 |
Earnings per share | -0.61 -408.33 % | -0.12 -364.32 % | 0.05 0.67 % | 0.05 118.04 % | -0.25 -8.70 % | -0.23 -556.35 % | 0.05 -61.23 % | 0.13 4 914.81 % | 0.00 -104.01 % | 0.07 -69.41 % | 0.22 100.00 % | 0.11 -87.06 % | 0.85 93.18 % | 0.44 |
Gross profit | 26.149 M -0.85 % | 26.374 M -5.89 % | 28.024 M 1.13 % | 27.711 M -8.64 % | 30.331 M -5.91 % | 32.235 M 2.62 % | 31.413 M 10.21 % | 28.504 M -8.92 % | 31.296 M 9.61 % | 28.553 M 7.94 % | 26.452 M 10.80 % | 23.874 M 4.23 % | 22.905 M 31.62 % | 17.403 M |
Income tax expense | 2.123 M 11.21 % | 1.909 M -23.30 % | 2.489 M 57.03 % | 1.585 M -40.21 % | 2.651 M -17.87 % | 3.228 M -5.92 % | 3.431 M 18.27 % | 2.901 M -17.75 % | 3.527 M 22.00 % | 2.891 M -12.84 % | 3.317 M 32.89 % | 2.496 M 40.70 % | 1.774 M -40.35 % | 2.974 M |
Cost of revenue | 953.000 K -32.55 % | 1.413 M 8.11 % | 1.307 M -16.91 % | 1.573 M 115.18 % | 731.000 K -24.95 % | 974.000 K 5.64 % | 922.000 K -69.39 % | 3.012 M 133.67 % | 1.289 M 11.99 % | 1.151 M -11.39 % | 1.299 M -4.70 % | 1.363 M 4.20 % | 1.308 M -56.76 % | 3.025 M |
General and administrative expenses | 6.059 M -41.00 % | 10.270 M -7.66 % | 11.122 M 24.73 % | 8.917 M -18.47 % | 10.937 M 14.39 % | 9.561 M -0.40 % | 9.599 M -5.27 % | 10.133 M -50.55 % | 20.490 M 66.97 % | 12.272 M -2.26 % | 12.556 M 11.30 % | 11.281 M 10.64 % | 10.196 M 39.25 % | 7.322 M |
Selling and marketing 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 |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -323.996 K | 0.000 | 0.000 100.00 % | -32.000 K 92.08 % | -404.000 K -172.01 % | 561.000 K 123.19 % | -2.419 M -148.87 % | -972.000 K -109.28 % | 10.474 M 16 993.55 % | -62.000 K |
Operating expenses | 6.059 M -41.00 % | 10.270 M -7.66 % | 11.122 M 24.73 % | 8.917 M -15.98 % | 10.613 M 11.00 % | 9.561 M -0.40 % | 9.599 M -4.58 % | 10.060 M -49.92 % | 20.086 M 56.52 % | 12.833 M 26.60 % | 10.137 M -1.67 % | 10.309 M -50.13 % | 20.670 M 184.71 % | 7.260 M |
Cost and expenses | -7.012 M -159.04 % | 11.877 M 6.79 % | 11.122 M 6.02 % | 10.490 M -7.53 % | 11.344 M 7.68 % | 10.535 M 0.13 % | 10.521 M -19.51 % | 13.072 M -38.84 % | 21.375 M 52.85 % | 13.984 M 22.28 % | 11.436 M -2.02 % | 11.672 M -46.89 % | 21.978 M 113.69 % | 10.285 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.032 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 6.059 M -41.00 % | 10.270 M -7.66 % | 11.122 M 24.73 % | 8.917 M -18.47 % | 10.937 M 14.39 % | 9.561 M -0.40 % | 9.599 M -5.27 % | 10.133 M -50.55 % | 20.490 M 66.97 % | 12.272 M -2.26 % | 12.556 M 11.30 % | 11.281 M 10.64 % | 10.196 M 39.25 % | 7.322 M |
Interest income | 2.744 M 48.08 % | 1.853 M 254.98 % | 522.000 K 90.51 % | 274.000 K 22.87 % | 223.000 K 227.94 % | 68.000 K -66.50 % | 203.000 K -47.27 % | 385.000 K 169.23 % | 143.000 K -68.43 % | 453.000 K -49.50 % | 897.000 K 81.21 % | 495.000 K | 0.000 | 0.000 |
Interest expense | 7.717 M 21.91 % | 6.330 M 106.53 % | 3.065 M 45.74 % | 2.103 M -11.19 % | 2.368 M -10.34 % | 2.641 M 58.24 % | 1.669 M 96.58 % | 849.000 K -23.79 % | 1.114 M -15.09 % | 1.312 M -14.81 % | 1.540 M -14.44 % | 1.800 M -10.27 % | 2.006 M 55.02 % | 1.294 M |
Depreciation and amortization | 501.000 K 0.00 % | 501.000 K -0.20 % | 502.000 K 0.20 % | 501.000 K 0.00 % | 501.000 K 0.00 % | 501.000 K -6.18 % | 534.000 K -25.00 % | 712.000 K 0.00 % | 712.000 K 4.09 % | 684.000 K -1.72 % | 696.000 K 45.00 % | 480.000 K 152.63 % | 190.000 K 0.00 % | 190.000 K |
Operating income | 20.090 M 24.75 % | 16.104 M -6.98 % | 17.312 M -7.89 % | 18.794 M -1.02 % | 18.987 M 122.55 % | -84.212 M -443.06 % | 24.547 M 29.73 % | 18.921 M 68.79 % | 11.210 M -31.01 % | 16.249 M -5.59 % | 17.212 M 79.83 % | 9.571 M -96.91 % | 310.069 M 90.16 % | 163.057 M |
Operating income ratio | 0.75 29.22 % | 0.58 -1.81 % | 0.59 -9.13 % | 0.65 3.76 % | 0.63 124.69 % | -2.54 -434.04 % | 0.76 26.45 % | 0.60 74.51 % | 0.34 -37.11 % | 0.55 -11.80 % | 0.62 63.54 % | 0.38 -97.04 % | 12.81 60.43 % | 7.98 |
Total other income expenses net | -252.233 M -311.56 % | -61.287 M -2 366.53 % | 2.704 M 1 272.59 % | 197.000 K 100.17 % | -112.936 M -4 176.26 % | -2.641 M -1 959.86 % | 142.000 K -99.58 % | 33.532 M 483.53 % | -8.743 M -169.21 % | 12.633 M -81.59 % | 68.628 M 132.60 % | 29.505 M -90.01 % | 295.354 M 93.07 % | 152.976 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | 98.232 M 69.56 % | 57.932 M -3.23 % | 59.865 M 1.17 % | 59.172 M 14.94 % | 51.482 M -16.50 % | 61.658 M -10.67 % | 69.026 M 89.56 % | 36.414 M -30.12 % | 52.113 M -32.08 % | 76.729 M -15.33 % | 90.622 M 3.16 % | 87.850 M 35.38 % | 64.892 M -9.37 % | 71.604 M |
Total investments | 45.409 M -49.27 % | 89.503 M 1.06 % | 88.563 M -15.22 % | 104.467 M 285.96 % | 27.067 M -30.16 % | 38.755 M -14.16 % | 45.147 M 11 718.59 % | 382.000 K -72.91 % | 1.410 M 6.74 % | 1.321 M -11.64 % | 1.495 M | 0.000 | 0.000 | 0.000 |
Total debt | 132.218 M 31.45 % | 100.581 M -11.47 % | 113.614 M 8.79 % | 104.438 M -11.30 % | 117.747 M 67.90 % | 70.131 M -7.59 % | 75.890 M 84.47 % | 41.139 M -29.96 % | 58.739 M -27.08 % | 80.553 M -17.63 % | 97.799 M -15.19 % | 115.309 M -8.65 % | 126.234 M -4.67 % | 132.411 M |
Accumulated other comprehensive income loss | -407.865 M -10.89 % | -367.814 M -1.40 % | -362.744 M -5.71 % | -343.155 M 11.29 % | -386.813 M -2.84 % | -376.137 M -12 072.72 % | -3.090 M -14.61 % | -2.696 M -17.88 % | -2.287 M -45.21 % | -1.575 M -76.77 % | -891.000 K -3.60 % | -860.000 K -126.32 % | -380.000 K 78.59 % | -1.775 M |
Retained earnings | 306.696 M -43.31 % | 540.962 M -8.01 % | 588.054 M 3.07 % | 570.527 M 3.15 % | 553.121 M -14.87 % | 649.721 M -13.08 % | 747.526 M 1.94 % | 733.298 M 6.64 % | 687.608 M -0.15 % | 688.666 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 12 773.33 % | 30.000 K 0.00 % | 30.000 K |
Total equity | 607.973 M -31.09 % | 882.290 M -5.58 % | 934.452 M -0.22 % | 936.514 M 6.98 % | 875.450 M -10.92 % | 982.726 M -9.59 % | 1.087 B 1.15 % | 1.075 B 4.44 % | 1.029 B 0.66 % | 1.022 B 2.21 % | 1.000 B 9.05 % | 917.109 M 66.76 % | 549.961 M 125.70 % | 243.672 M |
Other non current liabilities | 0.000 | 0.000 -100.00 % | 72.119 M 42.36 % | 50.661 M | 0.000 | 0.000 -100.00 % | 31.463 M -8.54 % | 34.401 M -1.18 % | 34.811 M -8.69 % | 38.122 M -1.34 % | 38.641 M | 0.000 100.00 % | -4.356 M | 0.000 |
Long term debt | 51.308 M | 0.000 -100.00 % | 58.285 M -17.69 % | 70.814 M 24.12 % | 57.053 M 13.30 % | 50.354 M -15.14 % | 59.338 M 176.11 % | 21.491 M -39.93 % | 35.779 M -34.44 % | 54.573 M -21.72 % | 69.717 M -2.00 % | 71.140 M -24.50 % | 94.227 M -5.08 % | 99.266 M |
Total non current liabilities | 55.685 M 1 314.04 % | 3.938 M -93.63 % | 61.773 M -16.49 % | 73.968 M 18.46 % | 62.441 M 9.27 % | 57.143 M -13.30 % | 65.911 M 136.45 % | 27.875 M -33.70 % | 42.045 M -30.16 % | 60.206 M -19.36 % | 74.662 M -1.40 % | 75.719 M -23.19 % | 98.583 M -4.64 % | 103.381 M |
Other current liabilities | 8.579 M -25.04 % | 11.445 M -4.70 % | 12.009 M -2.49 % | 12.316 M -5.30 % | 13.005 M -7.96 % | 14.130 M 182.62 % | -17.102 M 13.10 % | -19.679 M 38.34 % | -31.916 M -29 928.04 % | 107.000 K 100.30 % | -35.726 M -1 981.31 % | 1.899 M 105.53 % | -34.341 M -110.80 % | 318.040 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 |
Short term debt | 80.910 M -19.56 % | 100.581 M 81.79 % | 55.329 M 64.55 % | 33.624 M -44.60 % | 60.694 M 206.89 % | 19.777 M 19.48 % | 16.552 M -15.76 % | 19.648 M -14.84 % | 23.072 M -10.83 % | 25.873 M -7.87 % | 28.082 M -36.42 % | 44.169 M 38.00 % | 32.007 M -3.43 % | 33.145 M |
Total current liabilities | 89.489 M -20.20 % | 112.137 M 63.39 % | 68.631 M 44.47 % | 47.507 M -36.55 % | 74.869 M 100.05 % | 37.426 M 18.95 % | 31.463 M -8.54 % | 34.401 M -1.18 % | 34.811 M -8.69 % | 38.122 M -1.34 % | 38.641 M -28.13 % | 53.763 M -85.48 % | 370.194 M 3.88 % | 356.359 M |
Total liabilities | 145.174 M 25.07 % | 116.075 M -10.99 % | 130.404 M 7.35 % | 121.475 M -11.53 % | 137.310 M 45.20 % | 94.569 M -2.88 % | 97.374 M 56.36 % | 62.276 M -18.97 % | 76.856 M -21.84 % | 98.328 M -13.22 % | 113.303 M -12.50 % | 129.482 M -72.38 % | 468.777 M 1.97 % | 459.740 M |
Other non current assets | 659.994 M -22.51 % | 851.713 M -6.25 % | 908.472 M 1.57 % | 894.419 M -1.13 % | 904.647 M -10.88 % | 1.015 B -9.14 % | 1.117 B 3.45 % | 1.080 B 3.11 % | 1.047 B -2.34 % | 1.072 B 3.44 % | 1.037 B 7.26 % | 966.692 M 1.11 % | 956.054 M 49.24 % | 640.626 M |
Long term investments | 0.000 -100.00 % | 89.503 M 1.06 % | 88.563 M -15.22 % | 104.467 M 285.96 % | 27.067 M -30.16 % | 38.755 M -13.54 % | 44.822 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 11.276 M -4.25 % | 11.777 M -4.08 % | 12.278 M -3.93 % | 12.780 M -3.77 % | 13.281 M -3.64 % | 13.782 M -3.51 % | 14.283 M -9.63 % | 15.805 M -5.72 % | 16.764 M -4.07 % | 17.476 M -0.76 % | 17.610 M -5.28 % | 18.591 M 3 161.58 % | 570.000 K -25.00 % | 760.000 K |
Total non current assets | 671.270 M -29.56 % | 952.993 M -5.58 % | 1.009 B -0.23 % | 1.012 B 7.06 % | 944.995 M -11.49 % | 1.068 B -9.24 % | 1.176 B 7.35 % | 1.096 B 2.97 % | 1.064 B -2.37 % | 1.090 B 3.37 % | 1.054 B 7.02 % | 985.283 M 3.00 % | 956.624 M 49.15 % | 641.386 M |
Other current assets | 75.000 K -96.60 % | 2.205 M 577.27 % | -462.000 K -241.72 % | 326.000 K -55.59 % | 734.000 K | 0.000 -100.00 % | 168.000 K -22.58 % | 217.000 K -99.35 % | 33.591 M 32.21 % | 25.407 M -49.41 % | 50.225 M 51.43 % | 33.167 M 4 196.24 % | 772.000 K -36.67 % | 1.219 M |
Short term investments | 45.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 325.000 K -14.92 % | 382.000 K -72.91 % | 1.410 M 6.74 % | 1.321 M -11.64 % | 1.495 M | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 33.986 M -20.31 % | 42.649 M -20.65 % | 53.749 M 18.74 % | 45.266 M -31.69 % | 66.265 M 682.07 % | 8.473 M 23.44 % | 6.864 M 45.27 % | 4.725 M -28.69 % | 6.626 M 73.27 % | 3.824 M -46.72 % | 7.177 M -73.86 % | 27.459 M -55.24 % | 61.342 M 0.88 % | 60.807 M |
Cash and short term investments | 79.395 M 86.16 % | 42.649 M -20.65 % | 53.749 M 18.74 % | 45.266 M -31.69 % | 66.265 M 682.07 % | 8.473 M 17.86 % | 7.189 M 40.77 % | 5.107 M -36.45 % | 8.036 M 56.19 % | 5.145 M -40.67 % | 8.672 M -68.42 % | 27.459 M -55.24 % | 61.342 M 0.88 % | 60.807 M |
Total current assets | 81.877 M 80.46 % | 45.372 M -18.31 % | 55.543 M 19.90 % | 46.323 M -31.64 % | 67.765 M 603.10 % | 9.638 M 20.46 % | 8.001 M -80.54 % | 41.108 M -1.25 % | 41.627 M 36.25 % | 30.552 M -48.13 % | 58.897 M -3.93 % | 61.308 M -1.30 % | 62.114 M 0.14 % | 62.026 M |
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 |
Net receivables | 2.407 M 364.67 % | 518.000 K -77.04 % | 2.256 M 208.62 % | 731.000 K -4.57 % | 766.000 K -34.25 % | 1.165 M 80.90 % | 644.000 K -16.36 % | 770.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Tax 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 |
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 |
Account payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.288 M -30.67 % | 11.955 M 68.57 % | 7.092 M 1.59 % | 6.981 M 3.98 % | 6.714 M 32.11 % | 5.082 M |
Tax payables | 0.000 -100.00 % | 111.000 K -91.42 % | 1.293 M -17.49 % | 1.567 M 33.93 % | 1.170 M -66.75 % | 3.519 M 539.82 % | 550.000 K 1 674.19 % | 31.000 K -94.42 % | 556.000 K 197.33 % | 187.000 K -66.12 % | 552.000 K -22.69 % | 714.000 K 56.92 % | 455.000 K 394.57 % | 92.000 K |
Deferred revenue non current | 0.000 | 0.000 100.00 % | -13.302 M 4.18 % | -13.883 M | 0.000 100.00 % | -17.649 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 340.000 K 0.29 % | 339.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 -100.00 % | 362.744 M 5.71 % | 343.155 M -11.29 % | 386.813 M 2.84 % | 376.137 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 705.280 M 0.00 % | 705.280 M 105.90 % | 342.536 M -5.41 % | 362.125 M 13.71 % | 318.467 M -54.85 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M -48.59 % | 1.372 B 94.51 % | 705.280 M 84.18 % | 382.929 M | 0.000 |
Deferred tax liabilities non current | 4.377 M 11.15 % | 3.938 M 12.90 % | 3.488 M 10.59 % | 3.154 M -41.46 % | 5.388 M -20.64 % | 6.789 M 3.29 % | 6.573 M 2.96 % | 6.384 M 1.88 % | 6.266 M 11.24 % | 5.633 M 13.91 % | 4.945 M 7.99 % | 4.579 M 5.12 % | 4.356 M 5.86 % | 4.115 M |
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 |
Total assets | 753.147 M -24.56 % | 998.365 M -6.24 % | 1.065 B 0.65 % | 1.058 B 4.47 % | 1.013 B -5.99 % | 1.077 B -9.04 % | 1.184 B 4.17 % | 1.137 B 2.81 % | 1.106 B -1.32 % | 1.121 B 0.64 % | 1.113 B 6.38 % | 1.047 B 2.73 % | 1.019 B 44.83 % | 703.412 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 104.214 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.424 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 -100.00 % | 1.110 M -56.86 % | 2.573 M | 0.000 -100.00 % | 2.250 M | 0.000 | 0.000 | 0.000 -100.00 % | 7.766 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -3.493 M -549.26 % | -538.000 K 46.36 % | -1.003 M -448.09 % | -183.000 K 88.58 % | -1.602 M -171.53 % | -590.000 K -1 034.62 % | -52.000 K -101.07 % | 4.861 M 646.18 % | -890.000 K -152.29 % | 1.702 M 459.83 % | -473.000 K 81.38 % | -2.540 M -145.91 % | 5.532 M 575.46 % | 819.000 K |
Accounts receivables | -352.000 K -1 453.85 % | 26.000 K 103.74 % | -696.000 K -237.55 % | 506.000 K 206.08 % | -477.000 K -32.87 % | -359.000 K -216.18 % | 309.000 K 418.56 % | -97.000 K 57.83 % | -230.000 K 6.50 % | -246.000 K -141.18 % | -102.000 K -187.93 % | 116.000 K 157.14 % | -203.000 K | 0.000 |
Inventory | 0.000 | 0.000 -100.00 % | 307.000 K -55.44 % | 689.000 K -38.76 % | 1.125 M 387.01 % | 231.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | 0.000 100.00 % | -564.000 K -83.71 % | -307.000 K 55.44 % | -689.000 K 38.76 % | -1.125 M -387.01 % | -231.000 K | 0.000 -100.00 % | 3.427 M 619.24 % | -660.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -3.141 M -456.91 % | -564.000 K -83.71 % | -307.000 K 55.44 % | -689.000 K 38.76 % | -1.125 M -387.01 % | -231.000 K 36.01 % | -361.000 K -110.53 % | 3.427 M 619.24 % | -660.000 K -133.88 % | 1.948 M 72.85 % | 1.127 M 142.43 % | -2.656 M | 0.000 | 0.000 |
Other non cash items | 251.432 M 322.23 % | 59.549 M 1 206.24 % | -5.383 M -47.40 % | -3.652 M -270.26 % | 2.145 M -98.05 % | 109.730 M 3 249.54 % | -3.484 M 90.67 % | -37.354 M -4 320.79 % | 885.000 K 105.58 % | -15.857 M 78.30 % | -73.070 M -100.75 % | -36.399 M 88.15 % | -307.048 M -99.53 % | -153.885 M |
Net cash provided by operating activities | 16.297 M 20.45 % | 13.530 M -19.01 % | 16.705 M 6.69 % | 15.657 M 15.47 % | 13.559 M -40.50 % | 22.788 M 14.65 % | 19.876 M -3.85 % | 20.672 M 26.31 % | 16.366 M 6.20 % | 15.411 M 14.79 % | 13.425 M 168.39 % | 5.002 M -25.75 % | 6.737 M -24.19 % | 8.887 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.312 M -1 925.32 % | 1.825 M -89.57 % | 17.500 M 30 801.75 % | -57.000 K | 0.000 100.00 % | -18.501 M -143.63 % | -7.594 M -699.37 % | -950.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.627 M -73.56 % | 17.500 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | -51.624 M -625.06 % | -7.120 M -13.77 % | -6.258 M 81.45 % | -33.742 M -2 625.53 % | -1.238 M 77.35 % | -5.466 M 87.95 % | -45.348 M -1 674.87 % | -2.555 M | 0.000 100.00 % | -21.688 M | 0.000 | 0.000 100.00 % | -140.275 M -146.10 % | -57.000 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 19.410 M | 0.000 -100.00 % | 691.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.222 M | 0.000 |
Other investing activites | 2.744 M 48.08 % | 1.853 M 122.95 % | -8.075 M -16.83 % | -6.912 M -3 199.55 % | 223.000 K 227.94 % | 68.000 K -66.50 % | 203.000 K -67.88 % | 632.000 K 297.48 % | 159.000 K 100.75 % | -21.235 M -44.88 % | -14.657 M -165.41 % | 22.407 M 3 101.00 % | 700.000 K -96.10 % | 17.947 M |
Net cash used for investing activites | -48.880 M -828.04 % | -5.267 M 63.25 % | -14.333 M 32.53 % | -21.244 M -1 993.00 % | -1.015 M 78.44 % | -4.707 M 94.00 % | -78.457 M -3 293.20 % | 2.457 M -86.09 % | 17.659 M 182.94 % | -21.292 M -45.27 % | -14.657 M -475.24 % | 3.906 M -80.52 % | 20.053 M 150.13 % | -40.003 M |
Debt repayment | 31.637 M 342.75 % | -13.033 M -242.03 % | 9.176 M 168.95 % | -13.309 M -127.95 % | 47.616 M 926.81 % | -5.759 M -116.57 % | 34.751 M 301.34 % | -17.260 M 20.49 % | -21.708 M -22.70 % | -17.692 M -1.04 % | -17.510 M -60.27 % | -10.925 M -1 211.52 % | -833.000 K -104.18 % | 19.930 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 20.000 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -7.724 M 0.00 % | -7.724 M -100.00 % | -3.862 M | 0.000 100.00 % | -3.862 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -7.717 M -21.91 % | -6.330 M -106.53 % | -3.065 M -45.74 % | -2.103 M 11.19 % | -2.368 M 10.34 % | -2.641 M -58.24 % | -1.669 M -40.37 % | -1.189 M 2.54 % | -1.220 M 10.23 % | -1.359 M 11.75 % | -1.540 M 15.06 % | -1.813 M -218.89 % | 1.525 M -88.56 % | 13.329 M |
Net cash used provided by financing activities | 23.920 M 223.53 % | -19.363 M -416.85 % | 6.111 M 139.65 % | -15.412 M -134.06 % | 45.248 M 380.63 % | -16.124 M -163.59 % | 25.358 M 213.66 % | -22.311 M 2.69 % | -22.928 M -0.07 % | -22.913 M -20.28 % | -19.050 M -49.55 % | -12.738 M -1 940.75 % | 692.000 K -97.92 % | 33.279 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 | 0.000 | 0.000 | 0.000 |
Net change in cash | -8.663 M 21.95 % | -11.100 M -230.85 % | 8.483 M 140.40 % | -20.999 M -136.34 % | 57.792 M 2 853.09 % | 1.957 M 105.89 % | -33.223 M -4 161.49 % | 818.000 K -92.63 % | 11.097 M 138.54 % | -28.794 M -41.97 % | -20.282 M -429.56 % | -3.830 M -113.94 % | 27.482 M 1 170.55 % | 2.163 M |
Cash at beginning of period | 42.649 M -20.65 % | 53.749 M 18.74 % | 45.266 M -31.69 % | 66.265 M 682.07 % | 8.473 M 30.03 % | 6.516 M -83.60 % | 39.739 M 2.10 % | 38.921 M 39.88 % | 27.824 M -50.86 % | 56.618 M 106.19 % | 27.459 M -12.24 % | 31.289 M 721.88 % | 3.807 M 131.57 % | 1.644 M |
Cash at end of period | 33.986 M -20.31 % | 42.649 M -20.65 % | 53.749 M 18.74 % | 45.266 M -31.69 % | 66.265 M 682.07 % | 8.473 M 30.03 % | 6.516 M -83.60 % | 39.739 M 2.10 % | 38.921 M 39.88 % | 27.824 M 287.68 % | 7.177 M -73.86 % | 27.459 M -12.24 % | 31.289 M 721.88 % | 3.807 M |
Operating cash flow | 16.297 M 20.45 % | 13.530 M -19.01 % | 16.705 M 6.69 % | 15.657 M 15.47 % | 13.559 M -40.50 % | 22.788 M 14.65 % | 19.876 M -3.85 % | 20.672 M 26.31 % | 16.366 M 6.20 % | 15.411 M 14.79 % | 13.425 M 168.39 % | 5.002 M -25.75 % | 6.737 M -24.19 % | 8.887 M |
Capital expenditure | 0.000 100.00 % | -9.053 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -33.312 M -1 925.32 % | 1.825 M -89.57 % | 17.500 M 30 801.75 % | -57.000 K | 0.000 100.00 % | -18.501 M -143.63 % | -7.594 M -699.37 % | -950.000 K |
Free CashFlow | 16.297 M 20.45 % | 13.530 M -19.01 % | 16.705 M 6.69 % | 15.657 M 15.47 % | 13.559 M -40.50 % | 22.788 M 269.60 % | -13.436 M -159.72 % | 22.497 M -33.57 % | 33.866 M 120.57 % | 15.354 M 14.37 % | 13.425 M 199.45 % | -13.499 M -1 475.15 % | -857.000 K -110.80 % | 7.937 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 |
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 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 11.453 M -15.90 % | 13.619 M 1.76 % | 13.383 M -3.81 % | 13.913 M -0.11 % | 13.928 M -8.61 % | 15.241 M 5.11 % | 14.500 M 0.23 % | 14.467 M 0.00 % | 14.467 M -4.61 % | 15.166 M 0.00 % | 15.166 M -8.67 % | 16.605 M 0.00 % | 16.605 M 0.00 % | 16.605 M 2.70 % | 16.168 M 2.60 % | 15.758 M 0.00 % | 15.758 M -3.28 % | 16.293 M 0.00 % | 16.293 M 9.70 % | 14.852 M 0.00 % | 14.852 M 7.04 % | 13.876 M 0.00 % | 13.876 M 9.96 % | 12.619 M 0.00 % | 12.619 M 4.23 % | 12.107 M 0.00 % | 12.107 M 100.00 % | 6.053 M -40.74 % | 10.214 M 100.00 % | 5.107 M |
Net income | -165.381 M 4.40 % | -172.995 M -182.34 % | -61.271 M -30.41 % | -46.984 M -43 403.70 % | -108.000 K -100.45 % | 24.115 M 466.04 % | -6.588 M -175.70 % | 8.703 M 0.00 % | 8.703 M 118.02 % | -48.300 M 0.00 % | -48.300 M -7.24 % | -45.041 M 0.00 % | -45.041 M 0.00 % | -45.041 M -563.21 % | 9.724 M -60.75 % | 24.776 M 0.00 % | 24.776 M 4 783.55 % | -529.000 K 0.00 % | -529.000 K -104.07 % | 12.996 M 0.00 % | 12.996 M -68.67 % | 41.478 M 0.00 % | 41.478 M 102.50 % | 20.483 M 0.00 % | 20.483 M -86.63 % | 153.145 M 0.00 % | 153.145 M 100.00 % | 76.572 M -3.55 % | 79.395 M 100.00 % | 39.697 M |
Income before tax | -164.629 M 4.24 % | -171.917 M -185.45 % | -60.226 M -30.13 % | -46.281 M -4 315.03 % | 1.098 M -95.60 % | 24.967 M 604.28 % | -4.951 M -152.14 % | 9.496 M 0.00 % | 9.496 M 120.21 % | -46.975 M 0.00 % | -46.975 M -8.17 % | -43.427 M 0.00 % | -43.427 M 0.00 % | -43.427 M -479.64 % | 11.439 M -56.38 % | 26.227 M 0.00 % | 26.227 M 2 024.46 % | 1.235 M 0.00 % | 1.235 M -91.45 % | 14.441 M 0.00 % | 14.441 M -66.52 % | 43.136 M 0.00 % | 43.136 M 98.50 % | 21.731 M 0.00 % | 21.731 M -85.89 % | 154.032 M 0.00 % | 154.032 M 100.00 % | 77.016 M -4.78 % | 80.882 M 100.00 % | 40.441 M |
Income before tax ratio | -14.37 -13.87 % | -12.62 -180.51 % | -4.50 -35.28 % | -3.33 -4 319.57 % | 0.08 -95.19 % | 1.64 579.76 % | -0.34 -152.02 % | 0.66 0.00 % | 0.66 121.19 % | -3.10 0.00 % | -3.10 -18.43 % | -2.62 0.00 % | -2.62 0.00 % | -2.62 -469.64 % | 0.71 -57.49 % | 1.66 0.00 % | 1.66 2 096.52 % | 0.08 0.00 % | 0.08 -92.21 % | 0.97 0.00 % | 0.97 -68.72 % | 3.11 0.00 % | 3.11 80.52 % | 1.72 0.00 % | 1.72 -86.46 % | 12.72 0.00 % | 12.72 0.00 % | 12.72 60.67 % | 7.92 0.00 % | 7.92 |
EBITDA | 7.032 M -30.74 % | 10.153 M -2.73 % | 10.438 M 72.53 % | 6.050 M -41.91 % | 10.415 M 19.48 % | 8.717 M -4.18 % | 9.097 M -15.75 % | 10.798 M 0.00 % | 10.798 M 10.84 % | 9.742 M 0.00 % | 9.742 M 329.54 % | -4.244 M -116.95 % | 25.038 M 46.64 % | 17.074 M -33.30 % | 25.600 M 395.78 % | -8.655 M -132.05 % | 27.007 M 211.73 % | 8.664 M 303.42 % | 2.148 M 223.49 % | -1.739 M -109.67 % | 17.976 M 566.55 % | -3.853 M -121.55 % | 17.882 M 268.29 % | -10.626 M -146.46 % | 22.871 M -85.26 % | 155.130 M 0.00 % | 155.130 M 100.00 % | 77.565 M -4.97 % | 81.624 M 100.00 % | 40.812 M |
Net income ratio | -14.44 -13.68 % | -12.70 -177.45 % | -4.58 -35.57 % | -3.38 -43 450.61 % | -0.01 -100.49 % | 1.58 448.25 % | -0.45 -175.53 % | 0.60 0.00 % | 0.60 118.89 % | -3.18 0.00 % | -3.18 -17.41 % | -2.71 0.00 % | -2.71 0.00 % | -2.71 -551.02 % | 0.60 -61.75 % | 1.57 0.00 % | 1.57 4 942.42 % | -0.03 0.00 % | -0.03 -103.71 % | 0.88 0.00 % | 0.88 -70.73 % | 2.99 0.00 % | 2.99 84.16 % | 1.62 0.00 % | 1.62 -87.17 % | 12.65 0.00 % | 12.65 0.00 % | 12.65 62.74 % | 7.77 0.00 % | 7.77 |
Ratio EBITDA | 0.61 -17.64 % | 0.75 -4.42 % | 0.78 79.36 % | 0.43 -41.85 % | 0.75 30.74 % | 0.57 -8.84 % | 0.63 -15.94 % | 0.75 0.00 % | 0.75 16.19 % | 0.64 0.00 % | 0.64 351.32 % | -0.26 -116.95 % | 1.51 46.64 % | 1.03 -35.06 % | 1.58 388.29 % | -0.55 -132.05 % | 1.71 222.31 % | 0.53 303.42 % | 0.13 212.57 % | -0.12 -109.67 % | 1.21 535.87 % | -0.28 -121.55 % | 1.29 253.05 % | -0.84 -146.46 % | 1.81 -85.86 % | 12.81 0.00 % | 12.81 0.00 % | 12.81 60.35 % | 7.99 0.00 % | 7.99 |
Gross profit ratio | 1.00 3.32 % | 0.97 -0.10 % | 0.97 0.12 % | 0.97 3.98 % | 0.93 -2.52 % | 0.95 -0.28 % | 0.96 1.25 % | 0.95 0.00 % | 0.95 -3.10 % | 0.98 0.00 % | 0.98 0.54 % | 0.97 0.00 % | 0.97 0.00 % | 0.97 -0.08 % | 0.97 7.41 % | 0.90 0.00 % | 0.90 -5.83 % | 0.96 0.00 % | 0.96 -0.08 % | 0.96 0.00 % | 0.96 0.85 % | 0.95 0.00 % | 0.95 0.76 % | 0.95 0.00 % | 0.95 0.00 % | 0.95 0.00 % | 0.95 0.00 % | 0.95 11.04 % | 0.85 0.00 % | 0.85 |
Weighted average shs out dil | 386.176 M 0.01 % | 386.150 M -0.01 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M -0.06 % | 386.423 M 0.06 % | 386.176 M -0.71 % | 388.944 M 0.00 % | 388.944 M 0.72 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.89 % | 382.755 M 0.00 % | 382.755 M 6.44 % | 359.601 M 0.00 % | 359.601 M 0.00 % | 359.601 M 0.00 % | 359.601 M 0.00 % | 359.601 M |
Weighted average shs out | 386.176 M 0.01 % | 386.150 M -0.01 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.00 % | 386.176 M 0.89 % | 382.755 M 1.67 % | 376.462 M 4.69 % | 359.601 M 0.00 % | 359.601 M 0.00 % | 359.601 M 0.00 % | 359.601 M 0.00 % | 359.601 M |
EPS diluted | -0.43 4.44 % | -0.45 -181.25 % | -0.16 -33.33 % | -0.12 -39 900.00 % | 0.00 -100.48 % | 0.06 464.91 % | -0.02 -176.34 % | 0.02 0.00 % | 0.02 118.67 % | -0.12 0.00 % | -0.12 -5.82 % | -0.11 2.74 % | -0.12 0.00 % | -0.12 -562.70 % | 0.03 -61.70 % | 0.07 2.49 % | 0.06 5 038.46 % | 0.00 7.14 % | 0.00 -104.15 % | 0.03 0.30 % | 0.03 -70.16 % | 0.11 4.84 % | 0.11 90.43 % | 0.06 5.22 % | 0.05 -87.53 % | 0.43 2.38 % | 0.42 100.00 % | 0.21 -4.55 % | 0.22 100.00 % | 0.11 |
Earnings per share | -0.43 4.44 % | -0.45 -181.25 % | -0.16 -33.33 % | -0.12 -39 900.00 % | 0.00 -100.48 % | 0.06 464.91 % | -0.02 -175.66 % | 0.02 0.00 % | 0.02 118.83 % | -0.12 0.00 % | -0.12 -5.82 % | -0.11 2.74 % | -0.12 0.00 % | -0.12 -562.70 % | 0.03 -61.70 % | 0.07 2.49 % | 0.06 5 038.46 % | 0.00 7.14 % | 0.00 -104.15 % | 0.03 0.30 % | 0.03 -70.16 % | 0.11 4.84 % | 0.11 90.43 % | 0.06 5.22 % | 0.05 -87.53 % | 0.43 2.38 % | 0.42 100.00 % | 0.21 -4.55 % | 0.22 100.00 % | 0.11 |
Gross profit | 11.453 M -13.12 % | 13.182 M 1.66 % | 12.967 M -3.70 % | 13.465 M 3.87 % | 12.963 M -10.91 % | 14.551 M 4.81 % | 13.883 M 1.48 % | 13.681 M 0.00 % | 13.681 M -7.56 % | 14.800 M 0.00 % | 14.800 M -8.17 % | 16.118 M 0.00 % | 16.118 M 0.00 % | 16.118 M 2.62 % | 15.707 M 10.21 % | 14.252 M 0.00 % | 14.252 M -8.92 % | 15.648 M 0.00 % | 15.648 M 9.61 % | 14.277 M 0.00 % | 14.277 M 7.94 % | 13.226 M 0.00 % | 13.226 M 10.80 % | 11.937 M 0.00 % | 11.937 M 4.23 % | 11.453 M 0.00 % | 11.453 M 100.00 % | 5.726 M -34.19 % | 8.702 M 100.00 % | 4.351 M |
Income tax expense | 752.000 K -30.24 % | 1.078 M 3.16 % | 1.045 M 48.65 % | 703.000 K -41.71 % | 1.206 M 41.55 % | 852.000 K -47.95 % | 1.637 M 106.56 % | 792.500 K 0.00 % | 792.500 K -40.21 % | 1.326 M 0.00 % | 1.326 M -17.87 % | 1.614 M 0.00 % | 1.614 M 0.00 % | 1.614 M -5.92 % | 1.716 M 18.27 % | 1.451 M 0.00 % | 1.451 M -17.75 % | 1.764 M 0.00 % | 1.764 M 22.00 % | 1.446 M 0.00 % | 1.446 M -12.84 % | 1.659 M 0.00 % | 1.659 M 32.89 % | 1.248 M 0.00 % | 1.248 M 40.70 % | 887.000 K 0.00 % | 887.000 K 100.00 % | 443.500 K -70.17 % | 1.487 M 100.00 % | 743.500 K |
Cost of revenue | 970.000 K 121.97 % | 437.000 K -15.31 % | 516.000 K 15.18 % | 448.000 K -53.58 % | 965.000 K 39.86 % | 690.000 K 11.83 % | 617.000 K -21.55 % | 786.500 K 0.00 % | 786.500 K 115.18 % | 365.500 K 0.00 % | 365.500 K -24.95 % | 487.000 K 0.00 % | 487.000 K 0.00 % | 487.000 K 5.64 % | 461.000 K -69.39 % | 1.506 M 0.00 % | 1.506 M 133.67 % | 644.500 K 0.00 % | 644.500 K 11.99 % | 575.500 K 0.00 % | 575.500 K -11.39 % | 649.500 K 0.00 % | 649.500 K -4.70 % | 681.500 K 0.00 % | 681.500 K 4.20 % | 654.000 K 0.00 % | 654.000 K 100.00 % | 327.000 K -78.38 % | 1.513 M 100.00 % | 756.250 K |
General and administrative expenses | 3.784 M 15.40 % | 3.279 M 17.95 % | 2.780 M -25.58 % | 3.736 M 166.92 % | 1.400 M -54.00 % | 3.043 M 20.81 % | 2.519 M -43.51 % | 4.459 M 0.00 % | 4.459 M -18.47 % | 5.469 M 0.00 % | 5.469 M 14.39 % | 4.781 M 0.00 % | 4.781 M 0.00 % | 4.781 M -0.40 % | 4.800 M -5.27 % | 5.067 M 0.00 % | 5.067 M -50.55 % | 10.245 M 0.00 % | 10.245 M 66.97 % | 6.136 M 0.00 % | 6.136 M -2.26 % | 6.278 M 0.00 % | 6.278 M 11.30 % | 5.641 M 0.00 % | 5.641 M 10.64 % | 5.098 M 0.00 % | 5.098 M 100.00 % | 2.549 M -30.37 % | 3.661 M 100.00 % | 1.831 M |
Selling and marketing expenses | 0.000 | 0.000 | 0.000 -100.00 % | 97.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 36.500 K 200.00 % | -36.500 K -118.07 % | 202.000 K 200.00 % | -202.000 K 27.99 % | -280.500 K -200.00 % | 280.500 K -76.81 % | 1.210 M 200.00 % | -1.210 M -348.87 % | 486.000 K 200.00 % | -486.000 K 90.72 % | -5.237 M -200.00 % | 5.237 M 100.00 % | 2.619 M 8 546.77 % | -31.000 K -100.00 % | -15.500 K |
Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 2.895 M 3 671 638 879.96 % | 0.079 -95.19 % | 1.638 100.00 % | -5.037 M | 0.000 | 0.000 100.00 % | -162.000 K 0.00 % | -162.000 K | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -32.000 K | 0.000 100.00 % | -404.000 K | 0.000 -100.00 % | 561.000 K | 0.000 100.00 % | -2.419 M | 0.000 100.00 % | -972.000 K | 0.000 -100.00 % | 10.474 M | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 3.784 M 15.40 % | 3.279 M 17.95 % | 2.780 M -63.73 % | 7.665 M 42.70 % | 5.372 M -5.75 % | 5.699 M 13.15 % | 5.037 M 12.98 % | 4.459 M 0.00 % | 4.459 M -15.98 % | 5.307 M 0.00 % | 5.307 M 11.00 % | 4.781 M 0.00 % | 4.781 M 0.00 % | 4.781 M -0.40 % | 4.800 M -4.58 % | 5.030 M 0.00 % | 5.030 M -49.92 % | 10.043 M 0.00 % | 10.043 M 56.52 % | 6.417 M 0.00 % | 6.417 M 26.60 % | 5.069 M 0.00 % | 5.069 M -1.67 % | 5.155 M 0.00 % | 5.155 M -50.13 % | 10.335 M 0.00 % | 10.335 M 100.00 % | 5.168 M 42.36 % | 3.630 M 100.00 % | 1.815 M |
Cost and expenses | 3.784 M 1.83 % | 3.716 M 33.67 % | 2.780 M -65.73 % | 8.113 M 115.54 % | 3.764 M -44.44 % | 6.775 M 19.83 % | 5.654 M 7.80 % | 5.245 M 0.00 % | 5.245 M -7.53 % | 5.672 M 0.00 % | 5.672 M 7.68 % | 5.268 M 0.00 % | 5.268 M 0.00 % | 5.268 M 0.13 % | 5.261 M -19.51 % | 6.536 M 0.00 % | 6.536 M -38.84 % | 10.688 M 0.00 % | 10.688 M 52.85 % | 6.992 M 0.00 % | 6.992 M 22.28 % | 5.718 M 0.00 % | 5.718 M -2.02 % | 5.836 M 0.00 % | 5.836 M -46.89 % | 10.989 M 0.00 % | 10.989 M 100.00 % | 5.495 M 6.84 % | 5.143 M 100.00 % | 2.571 M |
Research and development expenses | 0.000 | 0.000 | 0.000 -100.00 % | 938.000 K 2.51 % | 915.000 K 119.95 % | 416.000 K | 0.000 -100.00 % | 0.324 0.00 % | 0.324 121.33 % | -1.520 0.00 % | -1.520 41.43 % | -2.595 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 3.784 M 15.40 % | 3.279 M 17.95 % | 2.780 M -27.46 % | 3.833 M 173.85 % | 1.400 M -54.00 % | 3.043 M 20.81 % | 2.519 M -43.51 % | 4.459 M 0.00 % | 4.459 M -18.47 % | 5.469 M 0.00 % | 5.469 M 14.39 % | 4.781 M 0.00 % | 4.781 M 0.00 % | 4.781 M -0.40 % | 4.800 M -5.95 % | 5.103 M 1.45 % | 5.030 M -51.85 % | 10.447 M 4.02 % | 10.043 M 71.51 % | 5.856 M -8.74 % | 6.417 M -14.30 % | 7.488 M 47.73 % | 5.069 M -17.27 % | 6.127 M 18.86 % | 5.155 M 3 808.27 % | -139.000 K -101.34 % | 10.335 M 100.00 % | 5.168 M 42.36 % | 3.630 M 100.00 % | 1.815 M |
Interest income | 722.000 K -52.93 % | 1.534 M 26.78 % | 1.210 M 29.00 % | 938.000 K 2.51 % | 915.000 K 119.95 % | 416.000 K -6.20 % | 443.500 K 223.72 % | 137.000 K 0.00 % | 137.000 K 22.87 % | 111.500 K 0.00 % | 111.500 K 63.97 % | 68.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 385.000 K | 0.000 -100.00 % | 143.000 K | 0.000 -100.00 % | 453.000 K | 0.000 -100.00 % | 897.000 K | 0.000 -100.00 % | 495.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 -100.00 % | 3.449 M 19.72 % | 2.881 M 39.04 % | 2.072 M | 0.000 -100.00 % | 1.052 M 0.00 % | 1.052 M -11.19 % | 1.184 M 0.00 % | 1.184 M -10.34 % | 1.321 M 0.00 % | 1.321 M 0.00 % | 1.321 M 58.24 % | 834.500 K 96.58 % | 424.500 K 0.00 % | 424.500 K -23.79 % | 557.000 K 0.00 % | 557.000 K -15.09 % | 656.000 K 0.00 % | 656.000 K -14.81 % | 770.000 K 0.00 % | 770.000 K -14.44 % | 900.000 K 0.00 % | 900.000 K -10.27 % | 1.003 M 0.00 % | 1.003 M 100.00 % | 501.500 K -22.49 % | 647.000 K 100.00 % | 323.500 K |
Depreciation and amortization | 251.000 K 0.40 % | 250.000 K -0.40 % | 251.000 K 0.40 % | 250.000 K -0.40 % | 251.000 K 0.00 % | 251.000 K 0.00 % | 251.000 K 0.20 % | 250.500 K 0.00 % | 250.500 K 0.00 % | 250.500 K 0.00 % | 250.500 K 0.00 % | 250.500 K 0.00 % | 250.500 K 0.00 % | 250.500 K -6.18 % | 267.000 K -25.00 % | 356.000 K 0.00 % | 356.000 K 0.00 % | 356.000 K 0.00 % | 356.000 K 4.09 % | 342.000 K 0.00 % | 342.000 K -1.72 % | 348.000 K 0.00 % | 348.000 K 45.00 % | 240.000 K 0.00 % | 240.000 K 152.63 % | 95.000 K 0.00 % | 95.000 K 100.00 % | 47.500 K -50.00 % | 95.000 K 100.00 % | 47.500 K |
Operating income | 7.669 M -22.56 % | 9.903 M -2.79 % | 10.187 M 71.50 % | 5.940 M -41.56 % | 10.164 M 20.06 % | 8.466 M -4.30 % | 8.846 M -16.13 % | 10.547 M 0.00 % | 10.547 M 123.12 % | -45.622 M 0.00 % | -45.622 M -8.35 % | -42.106 M 0.00 % | -42.106 M 0.00 % | -42.106 M -443.06 % | 12.274 M 258.78 % | -7.730 M -129.00 % | 26.651 M 182.96 % | 9.419 M 425.73 % | 1.792 M 55.51 % | 1.152 M -92.37 % | 15.097 M 156.56 % | -26.694 M -160.80 % | 43.906 M 436.20 % | -13.060 M -157.71 % | 22.631 M -85.40 % | 155.035 M 0.00 % | 155.035 M 100.00 % | 77.517 M -4.92 % | 81.529 M 100.00 % | 40.764 M |
Operating income ratio | 0.67 -7.91 % | 0.73 -4.47 % | 0.76 78.29 % | 0.43 -41.50 % | 0.73 31.37 % | 0.56 -8.95 % | 0.61 -16.32 % | 0.73 0.00 % | 0.73 124.23 % | -3.01 0.00 % | -3.01 -18.63 % | -2.54 0.00 % | -2.54 0.00 % | -2.54 -434.04 % | 0.76 254.76 % | -0.49 -129.00 % | 1.69 192.56 % | 0.58 425.73 % | 0.11 41.76 % | 0.08 -92.37 % | 1.02 152.84 % | -1.92 -160.80 % | 3.16 405.74 % | -1.03 -157.71 % | 1.79 -86.00 % | 12.81 0.00 % | 12.81 0.00 % | 12.81 60.43 % | 7.98 0.00 % | 7.98 |
Total other income expenses net | -172.298 M 5.24 % | -181.820 M -158.22 % | -70.413 M -34.84 % | -52.221 M -476.01 % | -9.066 M -154.94 % | 16.501 M 219.60 % | -13.797 M -2 589.47 % | -513.000 K 0.00 % | -513.000 K 99.09 % | -56.468 M 0.00 % | -56.468 M -924.08 % | -5.514 M -291.92 % | 2.873 M 280.92 % | -1.588 M -172.03 % | 2.205 M -92.85 % | 30.816 M 1 034.38 % | 2.717 M 127.83 % | -9.761 M -1 059.26 % | 1.018 M -85.48 % | 7.009 M 24.63 % | 5.624 M -89.58 % | 53.953 M 267.65 % | 14.675 M 2.65 % | 14.296 M -6.01 % | 15.210 M -94.87 % | 296.357 M 29 647.06 % | -1.003 M -100.00 % | -501.500 K 22.49 % | -647.000 K -100.00 % | -323.500 K |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-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 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -7.275 M -107.41 % | 98.232 M 472.68 % | 17.153 M -70.39 % | 57.932 M 4.38 % | 55.503 M -7.29 % | 59.865 M 15.99 % | 51.611 M -12.78 % | 59.172 M 5.23 % | 56.231 M 9.22 % | 51.482 M -43.24 % | 90.698 M 47.10 % | 61.658 M -8.86 % | 67.649 M -1.99 % | 69.026 M 45.23 % | 47.529 M 30.52 % | 36.414 M -6.32 % | 38.869 M -25.41 % | 52.113 M -21.09 % | 66.038 M -13.93 % | 76.729 M -8.96 % | 84.280 M -7.00 % | 90.622 M 109.71 % | 43.213 M -50.81 % | 87.850 M 33.81 % | 65.652 M 1.17 % | 64.892 M -9.37 % | 71.604 M |
Total investments | 0.000 -100.00 % | 45.409 M | 0.000 -100.00 % | 89.503 M 2.04 % | 87.717 M -0.96 % | 88.563 M -11.40 % | 99.957 M -4.32 % | 104.467 M 272.31 % | 28.059 M 3.66 % | 27.067 M -19.26 % | 33.524 M -13.50 % | 38.755 M -14.16 % | 45.147 M 0.00 % | 45.147 M 12 581.74 % | 356.000 K -6.81 % | 382.000 K -77.37 % | 1.688 M 19.72 % | 1.410 M 35.06 % | 1.044 M -20.97 % | 1.321 M -8.90 % | 1.450 M -3.01 % | 1.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total debt | 60.000 M -54.62 % | 132.218 M 42.93 % | 92.505 M -8.03 % | 100.581 M -1.55 % | 102.167 M -10.08 % | 113.614 M 10.96 % | 102.392 M -1.96 % | 104.438 M -9.55 % | 115.461 M -1.94 % | 117.747 M 20.50 % | 97.713 M 39.33 % | 70.131 M -10.12 % | 78.026 M 2.81 % | 75.890 M 39.02 % | 54.591 M 32.70 % | 41.139 M -17.85 % | 50.078 M -14.74 % | 58.739 M -17.95 % | 71.587 M -11.13 % | 80.553 M -9.96 % | 89.465 M -8.52 % | 97.799 M -8.24 % | 106.578 M -7.57 % | 115.309 M -2.18 % | 117.884 M -6.61 % | 126.234 M -4.67 % | 132.411 M |
Accumulated other comprehensive income loss | 408.018 M 200.04 % | -407.865 M -4.04 % | -392.035 M -6.45 % | -368.276 M -1.16 % | -364.052 M -0.23 % | -363.206 M -5.11 % | -345.554 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.591 M | 0.000 100.00 % | -3.090 M | 0.000 100.00 % | -2.696 M | 0.000 100.00 % | -2.287 M | 0.000 100.00 % | -1.575 M | 0.000 100.00 % | -891.000 K | 0.000 100.00 % | -860.000 K | 0.000 100.00 % | -380.000 K 78.59 % | -1.775 M |
Retained earnings | 0.000 -100.00 % | 306.696 M -36.06 % | 479.691 M -11.33 % | 540.962 M -7.99 % | 587.946 M -0.02 % | 588.054 M 4.28 % | 563.939 M -1.15 % | 570.527 M | 0.000 -100.00 % | 553.121 M | 0.000 -100.00 % | 649.721 M -13.89 % | 754.537 M 0.94 % | 747.526 M 1.27 % | 738.158 M 0.66 % | 733.298 M 4.01 % | 705.018 M 2.53 % | 687.608 M -0.32 % | 689.788 M 0.16 % | 688.666 M -6.24 % | 734.531 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 0.00 % | 3.862 M 12 773.33 % | 30.000 K 0.00 % | 30.000 K |
Total equity | 411.880 M -32.25 % | 607.973 M -23.70 % | 796.798 M -9.69 % | 882.290 M -5.49 % | 933.498 M -0.10 % | 934.452 M 0.70 % | 927.989 M -0.91 % | 936.514 M 9.43 % | 855.782 M -2.25 % | 875.450 M -8.19 % | 953.495 M -2.97 % | 982.726 M -10.17 % | 1.094 B 0.65 % | 1.087 B 0.69 % | 1.079 B 0.45 % | 1.075 B 2.70 % | 1.046 B 1.69 % | 1.029 B 0.55 % | 1.023 B 0.11 % | 1.022 B -4.29 % | 1.068 B 6.80 % | 1.000 B 6.50 % | 938.998 M 2.39 % | 917.109 M 1.04 % | 907.684 M 65.05 % | 549.961 M 125.70 % | 243.672 M |
Other non current liabilities | 71.472 M -23.86 % | 93.866 M 72.58 % | 54.389 M | 0.000 -100.00 % | 102.834 M | 0.000 | 0.000 -100.00 % | 47.507 M 2.52 % | 46.339 M -38.11 % | 74.869 M 25.54 % | 59.638 M 59.35 % | 37.426 M -1.25 % | 37.900 M 20.46 % | 31.463 M 4.41 % | 30.133 M -12.41 % | 34.401 M | 0.000 -100.00 % | 34.811 M -7.27 % | 37.539 M -1.53 % | 38.122 M -2.58 % | 39.131 M 1.27 % | 38.641 M -27.25 % | 53.112 M | 0.000 -100.00 % | 39.497 M 1 006.73 % | -4.356 M | 0.000 |
Long term debt | 0.000 -100.00 % | 51.308 M -44.53 % | 92.505 M | 0.000 -100.00 % | 8.464 M -85.48 % | 58.285 M -2.24 % | 59.622 M -15.80 % | 70.814 M -12.30 % | 80.748 M 41.53 % | 57.053 M 12.68 % | 50.632 M 0.55 % | 50.354 M -5.42 % | 53.242 M -10.27 % | 59.338 M 59.80 % | 37.133 M 72.78 % | 21.491 M -23.79 % | 28.200 M -21.18 % | 35.779 M -23.40 % | 46.707 M -14.41 % | 54.573 M -12.53 % | 62.393 M -10.51 % | 69.717 M 7.71 % | 64.728 M -9.01 % | 71.140 M -18.26 % | 87.027 M -7.64 % | 94.227 M -5.08 % | 99.266 M |
Total non current liabilities | 71.472 M 28.35 % | 55.685 M -62.09 % | 146.894 M 3 630.17 % | 3.938 M -67.51 % | 12.122 M -80.38 % | 61.773 M -1.86 % | 62.942 M -14.91 % | 73.968 M -14.30 % | 86.310 M 38.23 % | 62.441 M 8.41 % | 57.595 M 0.79 % | 57.143 M -4.74 % | 59.988 M -8.99 % | 65.911 M 50.86 % | 43.690 M 56.74 % | 27.875 M -19.53 % | 34.639 M -17.61 % | 42.045 M -19.93 % | 52.513 M -12.78 % | 60.206 M -10.82 % | 67.511 M -9.58 % | 74.662 M 7.36 % | 69.544 M -8.16 % | 75.719 M -17.28 % | 91.535 M -7.15 % | 98.583 M -4.64 % | 103.381 M |
Other current liabilities | -60.000 M -799.38 % | 8.579 M 120.38 % | -42.094 M -467.79 % | 11.445 M 112.15 % | -94.177 M -66.33 % | -56.622 M -23.69 % | -45.778 M -30.08 % | -35.191 M 5.47 % | -37.227 M 39.82 % | -61.864 M -27.56 % | -48.497 M -108.18 % | -23.296 M 13.82 % | -27.033 M -58.07 % | -17.102 M 38.42 % | -27.770 M -41.11 % | -19.679 M -17 362.28 % | 114.000 K 100.36 % | -31.916 M -21.37 % | -26.296 M | 0.000 100.00 % | -28.996 M 18.84 % | -35.726 M 30.28 % | -51.239 M -2 798.21 % | 1.899 M 105.14 % | -36.978 M -7.68 % | -34.341 M -110.80 % | 318.040 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.253 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 -100.00 % | 3.313 M | 0.000 | 0.000 |
Short term debt | 60.000 M -25.84 % | 80.910 M 92.21 % | 42.094 M -58.15 % | 100.581 M 7.34 % | 93.703 M 69.36 % | 55.329 M 29.36 % | 42.770 M 27.20 % | 33.624 M -3.14 % | 34.713 M -42.81 % | 60.694 M 28.91 % | 47.081 M 138.06 % | 19.777 M -20.20 % | 24.784 M 49.73 % | 16.552 M -5.19 % | 17.458 M -11.15 % | 19.648 M -9.72 % | 21.764 M -5.67 % | 23.072 M -7.67 % | 24.989 M -3.81 % | 25.980 M -4.03 % | 27.072 M -3.60 % | 28.082 M -32.90 % | 41.850 M -5.25 % | 44.169 M 43.14 % | 30.857 M -3.59 % | 32.007 M -3.43 % | 33.145 M |
Total current liabilities | 0.000 -100.00 % | 89.489 M | 0.000 -100.00 % | 112.137 M 9.05 % | 102.834 M 49.84 % | 68.631 M 25.02 % | 54.897 M 15.56 % | 47.507 M 2.52 % | 46.339 M -38.11 % | 74.869 M 25.54 % | 59.638 M 59.35 % | 37.426 M -1.25 % | 37.900 M 20.46 % | 31.463 M 4.41 % | 30.133 M -12.41 % | 34.401 M 1.01 % | 34.057 M -2.17 % | 34.811 M -7.27 % | 37.539 M -1.53 % | 38.122 M -2.58 % | 39.131 M 1.27 % | 38.641 M -27.25 % | 53.112 M -1.21 % | 53.763 M 29.56 % | 41.496 M -88.79 % | 370.194 M 3.88 % | 356.359 M |
Total liabilities | 71.472 M -50.77 % | 145.174 M -1.17 % | 146.894 M 26.55 % | 116.075 M 0.97 % | 114.956 M -11.85 % | 130.404 M 10.66 % | 117.839 M -2.99 % | 121.475 M -8.42 % | 132.649 M -3.39 % | 137.310 M 17.13 % | 117.233 M 23.97 % | 94.569 M -3.39 % | 97.888 M 0.53 % | 97.374 M 31.90 % | 73.823 M 18.54 % | 62.276 M -9.35 % | 68.696 M -10.62 % | 76.856 M -14.65 % | 90.052 M -8.42 % | 98.328 M -7.80 % | 106.642 M -5.88 % | 113.303 M -7.63 % | 122.656 M -5.27 % | 129.482 M -2.67 % | 133.031 M -71.62 % | 468.777 M 1.97 % | 459.740 M |
Other non current assets | 38.147 M -94.22 % | 659.994 M 799.74 % | 73.354 M -91.39 % | 851.713 M -5.50 % | 901.300 M -0.79 % | 908.472 M 3.06 % | 881.476 M -11.75 % | 998.886 M 9.13 % | 915.356 M -1.76 % | 931.714 M -8.23 % | 1.015 B -3.67 % | 1.054 B -9.64 % | 1.166 B 4.40 % | 1.117 B 0.17 % | 1.115 B 3.27 % | 1.080 B 2.40 % | 1.055 B 0.69 % | 1.047 B -1.82 % | 1.067 B -0.54 % | 1.072 B -3.91 % | 1.116 B 7.65 % | 1.037 B 5.83 % | 979.762 M 1.35 % | 966.692 M -1.58 % | 982.251 M 2.74 % | 956.054 M 49.24 % | 640.626 M |
Long term investments | 0.000 | 0.000 | 0.000 -100.00 % | 89.503 M 2.04 % | 87.717 M -0.96 % | 88.563 M -11.40 % | 99.957 M | 0.000 | 0.000 | 0.000 -100.00 % | 524.000 K | 0.000 | 0.000 -100.00 % | 44.822 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 |
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 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 445.205 M 3 848.25 % | 11.276 M -98.58 % | 794.986 M 6 650.33 % | 11.777 M -2.08 % | 12.027 M -2.04 % | 12.278 M -2.00 % | 12.529 M -1.96 % | 12.780 M -1.92 % | 13.030 M -1.89 % | 13.281 M -1.85 % | 13.531 M -1.82 % | 13.782 M -1.78 % | 14.032 M -1.76 % | 14.283 M -7.88 % | 15.504 M -1.90 % | 15.805 M -3.68 % | 16.409 M -2.12 % | 16.764 M -2.08 % | 17.120 M -2.04 % | 17.476 M -1.99 % | 17.831 M 1.25 % | 17.610 M -1.68 % | 17.911 M -3.66 % | 18.591 M 3 813.89 % | 475.000 K -16.67 % | 570.000 K -25.00 % | 760.000 K |
Total non current assets | 483.352 M -27.99 % | 671.270 M -22.70 % | 868.340 M -8.88 % | 952.993 M -4.80 % | 1.001 B -0.82 % | 1.009 B 1.54 % | 993.962 M -1.75 % | 1.012 B 8.97 % | 928.386 M -1.76 % | 944.995 M -8.19 % | 1.029 B -3.60 % | 1.068 B -9.55 % | 1.180 B 0.35 % | 1.176 B 4.03 % | 1.131 B 3.19 % | 1.096 B 2.31 % | 1.071 B 0.65 % | 1.064 B -1.82 % | 1.084 B -0.56 % | 1.090 B -3.88 % | 1.134 B 7.54 % | 1.054 B 5.69 % | 997.673 M 1.26 % | 985.283 M 0.26 % | 982.726 M 2.73 % | 956.624 M 49.15 % | 641.386 M |
Other current assets | -8.307 M -11 176.00 % | 75.000 K 104.04 % | -1.857 M -184.22 % | 2.205 M 195.58 % | 746.000 K -58.42 % | 1.794 M 65.35 % | 1.085 M 232.82 % | 326.000 K -13.07 % | 375.000 K -48.91 % | 734.000 K -24.17 % | 968.000 K 131.03 % | 419.000 K -36.42 % | 659.000 K 292.26 % | 168.000 K -99.43 % | 29.378 M 13 438.25 % | 217.000 K -99.30 % | 31.075 M -7.49 % | 33.591 M 46.53 % | 22.925 M -9.77 % | 25.407 M -25.48 % | 34.094 M -32.12 % | 50.225 M 8 053.41 % | 616.000 K -98.14 % | 33.167 M 476.12 % | 5.757 M 645.73 % | 772.000 K -36.67 % | 1.219 M |
Short term investments | 0.000 -100.00 % | 45.409 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 33.000 M | 0.000 | 0.000 -100.00 % | 325.000 K -8.71 % | 356.000 K -6.81 % | 382.000 K -77.37 % | 1.688 M 19.72 % | 1.410 M 35.06 % | 1.044 M -20.97 % | 1.321 M -8.90 % | 1.450 M -3.01 % | 1.495 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
cash and cash equivalents | 7.275 M -78.59 % | 33.986 M -54.90 % | 75.352 M 76.68 % | 42.649 M -8.60 % | 46.664 M -13.18 % | 53.749 M 5.84 % | 50.781 M 12.18 % | 45.266 M -23.58 % | 59.230 M -10.62 % | 66.265 M 844.62 % | 7.015 M -17.21 % | 8.473 M -18.35 % | 10.377 M 51.18 % | 6.864 M -2.80 % | 7.062 M 49.46 % | 4.725 M -57.85 % | 11.209 M 69.17 % | 6.626 M 19.41 % | 5.549 M 45.11 % | 3.824 M -26.25 % | 5.185 M -27.76 % | 7.177 M -88.67 % | 63.365 M 130.76 % | 27.459 M -47.43 % | 52.232 M -14.85 % | 61.342 M 0.88 % | 60.807 M |
Cash and short term investments | 7.275 M -90.84 % | 79.395 M 5.37 % | 75.352 M 76.68 % | 42.649 M -8.60 % | 46.664 M -13.18 % | 53.749 M 5.84 % | 50.781 M 12.18 % | 45.266 M -23.58 % | 59.230 M -10.62 % | 66.265 M 65.60 % | 40.015 M 372.26 % | 8.473 M -18.35 % | 10.377 M 44.35 % | 7.189 M -3.09 % | 7.418 M 45.25 % | 5.107 M -60.40 % | 12.897 M 60.49 % | 8.036 M 21.89 % | 6.593 M 28.14 % | 5.145 M -22.46 % | 6.635 M -23.49 % | 8.672 M -86.31 % | 63.365 M 130.76 % | 27.459 M -47.43 % | 52.232 M -14.85 % | 61.342 M 0.88 % | 60.807 M |
Total current assets | 0.000 -100.00 % | 81.877 M 8.66 % | 75.352 M 66.08 % | 45.372 M -4.30 % | 47.410 M -14.64 % | 55.543 M 7.09 % | 51.866 M 11.97 % | 46.323 M -22.85 % | 60.045 M -11.39 % | 67.765 M 63.46 % | 41.457 M 330.14 % | 9.638 M -15.83 % | 11.450 M 43.11 % | 8.001 M -64.48 % | 22.525 M -45.21 % | 41.108 M -6.51 % | 43.972 M 5.63 % | 41.627 M 41.02 % | 29.518 M -3.38 % | 30.552 M -24.99 % | 40.729 M -30.85 % | 58.897 M -7.95 % | 63.981 M 4.36 % | 61.308 M 5.72 % | 57.989 M -6.64 % | 62.114 M 0.14 % | 62.026 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.161 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 |
Net receivables | 1.032 M -57.13 % | 2.407 M 29.62 % | 1.857 M 258.49 % | 518.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 731.000 K 66.14 % | 440.000 K -42.56 % | 766.000 K 61.60 % | 474.000 K -36.46 % | 746.000 K 80.19 % | 414.000 K -35.71 % | 644.000 K 54.44 % | 417.000 K -45.84 % | 770.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account 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 -100.00 % | 8.704 M | 0.000 -100.00 % | 9.795 M 18.18 % | 8.288 M | 0.000 -100.00 % | 11.955 M 36 127.27 % | 33.000 K -99.53 % | 7.092 M -3.90 % | 7.380 M 5.72 % | 6.981 M 2.57 % | 6.806 M 1.37 % | 6.714 M 32.11 % | 5.082 M |
Tax payables | 0.000 | 0.000 | 0.000 -100.00 % | 111.000 K -76.58 % | 474.000 K -63.34 % | 1.293 M -57.01 % | 3.008 M 91.96 % | 1.567 M -37.67 % | 2.514 M 114.87 % | 1.170 M -17.37 % | 1.416 M -59.76 % | 3.519 M 56.47 % | 2.249 M 308.91 % | 550.000 K -65.80 % | 1.608 M 5 087.10 % | 31.000 K -98.70 % | 2.384 M 328.78 % | 556.000 K -57.46 % | 1.307 M 598.93 % | 187.000 K -90.11 % | 1.891 M 242.57 % | 552.000 K -72.52 % | 2.009 M 181.37 % | 714.000 K -45.66 % | 1.314 M 188.79 % | 455.000 K 394.57 % | 92.000 K |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 7.253 M 154.53 % | -13.302 M -9.69 % | -12.127 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 |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | 170.000 K -50.00 % | 340.000 K -13.49 % | 393.000 K 267.29 % | 107.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 364.052 M 0.23 % | 363.206 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 | 0.000 |
Other total stockholders equity | 0.000 -100.00 % | 705.280 M 0.00 % | 705.280 M -0.07 % | 705.742 M 0.00 % | 705.742 M 0.00 % | 705.742 M 0.07 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M -0.07 % | 705.742 M 0.07 % | 705.280 M -0.07 % | 705.742 M 0.00 % | 705.742 M -0.02 % | 705.889 M 0.09 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M -48.59 % | 1.372 B 94.51 % | 705.280 M 0.00 % | 705.280 M 0.00 % | 705.280 M 9 066.62 % | 7.694 M | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 4.377 M 6.55 % | 4.108 M 4.32 % | 3.938 M 7.65 % | 3.658 M 4.87 % | 3.488 M 5.06 % | 3.320 M 5.26 % | 3.154 M -43.29 % | 5.562 M 3.23 % | 5.388 M -22.62 % | 6.963 M 2.56 % | 6.789 M 0.64 % | 6.746 M 2.63 % | 6.573 M 0.24 % | 6.557 M 2.71 % | 6.384 M -0.85 % | 6.439 M 2.76 % | 6.266 M 7.92 % | 5.806 M 3.07 % | 5.633 M 10.06 % | 5.118 M 3.50 % | 4.945 M 2.68 % | 4.816 M 5.18 % | 4.579 M 1.57 % | 4.508 M 3.49 % | 4.356 M 5.86 % | 4.115 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 483.352 M -35.82 % | 753.147 M -20.19 % | 943.692 M -5.48 % | 998.365 M -4.78 % | 1.048 B -1.54 % | 1.065 B 1.82 % | 1.046 B -1.15 % | 1.058 B 7.04 % | 988.431 M -2.40 % | 1.013 B -5.41 % | 1.071 B -0.61 % | 1.077 B -9.61 % | 1.192 B 0.64 % | 1.184 B 2.69 % | 1.153 B 1.44 % | 1.137 B 1.96 % | 1.115 B 0.84 % | 1.106 B -0.68 % | 1.113 B -0.64 % | 1.121 B -4.61 % | 1.175 B 5.51 % | 1.113 B 4.87 % | 1.062 B 1.44 % | 1.047 B 0.56 % | 1.041 B 2.16 % | 1.019 B 44.83 % | 703.412 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 | 2015-12-31 | 2015-06-30 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2011-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 | 2014-12-31 | 2014-06-30 | 2013-12-31 | 2013-06-30 | 2012-12-31 | 2012-06-30 | 2012-01-31 | 2011-06-30 | 2011-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.107 M 0.00 % | 52.107 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 5.424 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 |
Stock based compensation | 0.000 | 0.000 | 0.000 -100.00 % | 1.110 M | 0.000 -100.00 % | 1.287 M 0.00 % | 1.287 M | 0.000 | 0.000 -100.00 % | 1.125 M 0.00 % | 1.125 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.883 M 0.00 % | 3.883 M | 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 % | -3.493 M | 0.000 100.00 % | -538.000 K | 0.000 100.00 % | -1.003 M | 0.000 100.00 % | -91.500 K 0.00 % | -91.500 K 88.58 % | -801.000 K 0.00 % | -801.000 K -171.53 % | -295.000 K 0.00 % | -295.000 K -1 034.62 % | -26.000 K 0.00 % | -26.000 K -101.07 % | 2.431 M 0.00 % | 2.431 M 646.18 % | -445.000 K 0.00 % | -445.000 K -152.29 % | 851.000 K 0.00 % | 851.000 K 459.83 % | -236.500 K 0.00 % | -236.500 K 81.38 % | -1.270 M 0.00 % | -1.270 M -145.91 % | 2.766 M 0.00 % | 2.766 M 100.00 % | 1.383 M 237.73 % | 409.500 K 100.00 % | 204.750 K |
Accounts receivables | 0.000 100.00 % | -352.000 K | 0.000 -100.00 % | 26.000 K | 0.000 100.00 % | -696.000 K | 0.000 -100.00 % | 253.000 K 0.00 % | 253.000 K 206.08 % | -238.500 K 0.00 % | -238.500 K 33.57 % | -359.000 K | 0.000 -100.00 % | 309.000 K | 0.000 100.00 % | -97.000 K | 0.000 100.00 % | -230.000 K | 0.000 100.00 % | -246.000 K | 0.000 100.00 % | -102.000 K | 0.000 -100.00 % | 116.000 K | 0.000 100.00 % | -203.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 307.000 K | 0.000 -100.00 % | 344.500 K 0.00 % | 344.500 K -38.76 % | 562.500 K 0.00 % | 562.500 K 143.51 % | 231.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 | 0.000 | 0.000 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -307.000 K | 0.000 100.00 % | -344.500 K 0.00 % | -344.500 K 38.76 % | -562.500 K 0.00 % | -562.500 K -143.51 % | -231.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 3.427 M | 0.000 100.00 % | -660.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 100.00 % | -3.141 M | 0.000 100.00 % | -564.000 K | 0.000 100.00 % | -307.000 K | 0.000 100.00 % | -344.500 K 0.00 % | -344.500 K 38.76 % | -562.500 K 0.00 % | -562.500 K -143.51 % | -231.000 K | 0.000 100.00 % | -361.000 K | 0.000 -100.00 % | 3.427 M | 0.000 100.00 % | -660.000 K | 0.000 -100.00 % | 1.948 M | 0.000 -100.00 % | 1.127 M | 0.000 100.00 % | -2.656 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other non cash items | 170.364 M -6.73 % | 182.662 M 177.10 % | 65.920 M 23.53 % | 53.364 M 1 030.35 % | 4.721 M 123.86 % | -19.783 M -237.38 % | 14.400 M 888.61 % | -1.826 M 0.00 % | -1.826 M -270.26 % | 1.073 M 0.00 % | 1.073 M -97.99 % | 53.251 M -5.72 % | 56.479 M 1 733.52 % | -3.458 M -12 947.17 % | -26.500 K 99.87 % | -20.128 M -16.84 % | -17.227 M -327.14 % | -4.033 M -182.00 % | 4.918 M 152.46 % | -9.374 M -44.59 % | -6.483 M 83.03 % | -38.194 M -9.51 % | -34.877 M -79.34 % | -19.448 M -14.72 % | -16.952 M 89.02 % | -154.411 M -1.16 % | -152.637 M -100.00 % | -76.319 M -1.14 % | -75.456 M -100.00 % | -37.728 M |
Net cash provided by operating activities | 4.983 M -22.43 % | 6.424 M 31.10 % | 4.900 M -31.96 % | 7.202 M 65.11 % | 4.362 M -52.30 % | 9.144 M 20.94 % | 7.561 M -3.42 % | 7.829 M 0.00 % | 7.829 M 15.47 % | 6.780 M 0.00 % | 6.780 M -40.50 % | 11.394 M 0.00 % | 11.394 M 14.65 % | 9.938 M 0.00 % | 9.938 M -3.85 % | 10.336 M 0.00 % | 10.336 M 26.31 % | 8.183 M 0.00 % | 8.183 M 6.20 % | 7.706 M 0.00 % | 7.706 M 14.79 % | 6.713 M 0.00 % | 6.713 M 168.39 % | 2.501 M 0.00 % | 2.501 M -25.75 % | 3.369 M 0.00 % | 3.369 M 100.00 % | 1.684 M -62.10 % | 4.444 M 100.00 % | 2.222 M |
Investments in property plant and equipment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.733 M 200.00 % | -2.733 M 83.59 % | -16.656 M 0.00 % | -16.656 M -1 925.32 % | 912.500 K 0.00 % | 912.500 K -89.57 % | 8.750 M 0.00 % | 8.750 M -18.88 % | 10.787 M 199.47 % | -10.844 M | 0.000 | 0.000 100.00 % | -31.027 M -347.70 % | 12.526 M 429.89 % | -3.797 M 0.00 % | -3.797 M -100.00 % | -1.899 M -113.69 % | 13.864 M 100.00 % | 6.932 M |
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 -100.00 % | 4.627 M | 0.000 -100.00 % | 17.500 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 |
Purchases of investments | -4.885 M | 0.000 100.00 % | -6.215 M 12.71 % | -7.120 M | 0.000 100.00 % | -6.258 M | 0.000 100.00 % | -16.871 M 0.00 % | -16.871 M -2 625.53 % | -619.000 K 0.00 % | -619.000 K 88.68 % | -5.466 M | 0.000 100.00 % | -22.674 M 0.00 % | -22.674 M -787.44 % | -2.555 M | 0.000 | 0.000 | 0.000 100.00 % | -21.688 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -70.138 M 0.00 % | -70.138 M -100.00 % | -35.069 M -23.05 % | -28.500 M -100.00 % | -14.250 M |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.705 M 0.00 % | 9.705 M | 0.000 | 0.000 -100.00 % | 345.500 K 0.00 % | 345.500 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 83.611 M 0.00 % | 83.611 M 100.00 % | 41.806 M | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -45.409 M | 0.000 -100.00 % | 938.000 K 105.03 % | 457.500 K 105.63 % | -8.128 M -15 435.85 % | 53.000 K 101.53 % | -3.456 M 0.00 % | -3.456 M -3 199.55 % | 111.500 K 0.00 % | 111.500 K 104.81 % | -2.320 M -197.15 % | 2.388 M 106.10 % | -39.127 M -199.48 % | 39.330 M 2 446.46 % | 1.545 M 269.26 % | -912.500 K -110.24 % | 8.909 M 201.82 % | -8.750 M 72.72 % | -32.079 M -395.82 % | 10.844 M 173.99 % | -14.657 M | 0.000 -100.00 % | 34.933 M 378.88 % | -12.526 M -220.72 % | 10.377 M 207.23 % | -9.677 M -100.00 % | -4.838 M -133.06 % | 14.637 M 100.00 % | 7.318 M |
Net cash used for investing activites | -4.885 M 89.24 % | -45.409 M -630.64 % | -6.215 M -0.53 % | -6.182 M -1 451.26 % | 457.500 K 103.18 % | -14.386 M -27 243.40 % | 53.000 K 100.50 % | -10.622 M 0.00 % | -10.622 M -1 993.00 % | -507.500 K 0.00 % | -507.500 K 78.12 % | -2.320 M 2.85 % | -2.388 M 93.90 % | -39.127 M 0.52 % | -39.330 M -2 646.46 % | 1.545 M 69.26 % | 912.500 K -89.76 % | 8.909 M 1.82 % | 8.750 M 183.75 % | -10.448 M 3.65 % | -10.844 M -66.32 % | -6.520 M 19.87 % | -8.137 M -15.21 % | -7.063 M -164.39 % | 10.969 M 5.71 % | 10.377 M 7.23 % | 9.677 M 100.00 % | 4.838 M 124.78 % | -19.527 M -100.00 % | -9.763 M |
Debt repayment | -72.218 M -2 933.10 % | -2.381 M -107.00 % | 34.018 M 2 244.89 % | -1.586 M | 0.000 -100.00 % | 9.176 M | 0.000 100.00 % | -6.655 M 0.00 % | -6.655 M -127.95 % | 23.808 M 0.00 % | 23.808 M 513.41 % | -5.759 M | 0.000 -100.00 % | 34.751 M | 0.000 -100.00 % | 62.000 K 100.36 % | -17.322 M 20.20 % | -21.708 M | 0.000 100.00 % | -17.692 M | 0.000 100.00 % | -17.510 M | 0.000 100.00 % | -10.925 M | 0.000 100.00 % | -833.000 K | 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 | 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 % | 10.000 K 100.00 % | 5.000 K |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -3.862 M 0.00 % | -3.862 M 0.00 % | -3.862 M 0.00 % | -3.862 M -100.00 % | -1.931 M 0.00 % | -1.931 M | 0.000 | 0.000 100.00 % | -1.931 M 0.00 % | -1.931 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | 0.000 | 0.000 | 0.000 100.00 % | -3.449 M 69.87 % | -11.447 M -640.67 % | -1.546 M -1.71 % | -1.520 M -44.51 % | -1.052 M 0.00 % | -1.052 M 11.19 % | -1.184 M 0.00 % | -1.184 M 68.06 % | -3.707 M -200.00 % | 3.707 M 116.57 % | -22.367 M -208.06 % | 20.698 M 256.03 % | -13.265 M -209.85 % | 12.076 M 25.35 % | 9.634 M 188.76 % | -10.854 M -244.97 % | 7.487 M 184.64 % | -8.846 M -222.61 % | 7.215 M 182.41 % | -8.755 M -231.66 % | 6.650 M 178.58 % | -8.463 M -187.60 % | 9.660 M 218.75 % | -8.135 M -100.00 % | -4.068 M 82.50 % | -23.244 M -100.00 % | -11.622 M |
Net cash used provided by financing activities | -72.218 M -2 933.10 % | -2.381 M -107.00 % | 34.018 M 775.63 % | -5.035 M 56.01 % | -11.447 M -240.33 % | 8.157 M 498.68 % | -2.046 M 73.45 % | -7.706 M 0.00 % | -7.706 M -134.06 % | 22.624 M 0.00 % | 22.624 M 616.24 % | -4.383 M 62.68 % | -11.742 M -130.93 % | 37.967 M 401.11 % | -12.609 M -7.31 % | -11.750 M -11.26 % | -10.561 M 12.53 % | -12.074 M -11.24 % | -10.854 M 10.56 % | -12.136 M -12.61 % | -10.777 M -4.68 % | -10.295 M -17.59 % | -8.755 M -104.77 % | -4.276 M 49.48 % | -8.463 M -195.87 % | 8.827 M 208.51 % | -8.135 M -100.00 % | -4.068 M 82.50 % | -23.244 M -100.00 % | -11.622 M |
Effect of forex changes on cash | 45.409 M | 0.000 | 0.000 | 0.000 100.00 % | -457.500 K 98.99 % | -45.213 M -200.00 % | 45.213 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.714 M -200.00 % | 3.714 M 114.63 % | -25.390 M -200.00 % | 25.390 M 9 016.52 % | 278.500 K 200.00 % | -278.500 K -152.50 % | 530.500 K 200.00 % | -530.500 K -210.18 % | 481.500 K 200.00 % | -481.500 K -1 150.65 % | -38.500 K -200.00 % | 38.500 K -99.44 % | 6.923 M 200.00 % | -6.923 M 21.61 % | -8.831 M -200.00 % | 8.831 M 100.00 % | 4.416 M -88.80 % | 39.409 M 100.00 % | 19.704 M |
Net change in cash | -26.711 M 35.43 % | -41.366 M -226.49 % | 32.703 M 914.52 % | -4.015 M 43.33 % | -7.085 M -183.52 % | 8.483 M 53.82 % | 5.515 M 126.26 % | -20.999 M 0.00 % | -20.999 M -136.34 % | 57.792 M 0.00 % | 57.792 M 2 853.09 % | 1.957 M 300.00 % | 489.250 K 101.47 % | -33.223 M -300.00 % | -8.306 M -1 115.37 % | 818.000 K 300.00 % | 204.500 K -98.16 % | 11.097 M 300.00 % | 2.774 M 109.63 % | -28.794 M -300.00 % | -7.199 M 64.51 % | -20.282 M -300.00 % | -5.071 M -32.39 % | -3.830 M -300.00 % | -957.500 K -103.48 % | 27.482 M 300.00 % | 6.871 M 0.00 % | 6.871 M 1 170.55 % | 540.750 K 0.00 % | 540.750 K |
Cash at beginning of period | 33.986 M -54.90 % | 75.352 M 76.68 % | 42.649 M -8.60 % | 46.664 M -13.18 % | 53.749 M 18.74 % | 45.266 M 0.00 % | 45.266 M -31.69 % | 66.265 M 0.00 % | 66.265 M 682.07 % | 8.473 M 0.00 % | 8.473 M 30.03 % | 6.516 M 300.00 % | 1.629 M -95.90 % | 39.739 M 300.00 % | 9.935 M -74.47 % | 38.921 M 300.00 % | 9.730 M -65.03 % | 27.824 M 300.00 % | 6.956 M -87.71 % | 56.618 M 300.00 % | 14.155 M -48.45 % | 27.459 M 300.00 % | 6.865 M -78.06 % | 31.289 M 300.00 % | 7.822 M 105.47 % | 3.807 M 300.00 % | 951.750 K 0.00 % | 951.750 K 131.57 % | 411.000 K 0.00 % | 411.000 K |
Cash at end of period | 7.275 M -78.59 % | 33.986 M 107.85 % | 16.352 M -61.66 % | 42.649 M -8.60 % | 46.664 M -13.18 % | 53.749 M 5.84 % | 50.781 M 12.18 % | 45.266 M 0.00 % | 45.266 M -31.69 % | 66.265 M 0.00 % | 66.265 M 682.07 % | 8.473 M 300.00 % | 2.118 M -67.49 % | 6.516 M 300.00 % | 1.629 M -95.90 % | 39.739 M 300.00 % | 9.935 M -74.47 % | 38.921 M 300.00 % | 9.730 M -65.03 % | 27.824 M 300.00 % | 6.956 M -3.08 % | 7.177 M 300.00 % | 1.794 M -93.47 % | 27.459 M 300.00 % | 6.865 M -78.06 % | 31.289 M 300.00 % | 7.822 M 0.00 % | 7.822 M 721.88 % | 951.750 K 0.00 % | 951.750 K |
Operating cash flow | 4.983 M -43.78 % | 8.864 M 19.25 % | 7.433 M 3.21 % | 7.202 M 65.11 % | 4.362 M -52.30 % | 9.144 M 20.94 % | 7.561 M -3.42 % | 7.829 M 0.00 % | 7.829 M 15.47 % | 6.780 M 0.00 % | 6.780 M -40.50 % | 11.394 M 0.00 % | 11.394 M 14.65 % | 9.938 M 0.00 % | 9.938 M -3.85 % | 10.336 M 0.00 % | 10.336 M 26.31 % | 8.183 M 0.00 % | 8.183 M 6.20 % | 7.706 M 0.00 % | 7.706 M 14.79 % | 6.713 M 0.00 % | 6.713 M 168.39 % | 2.501 M 0.00 % | 2.501 M -25.75 % | 3.369 M 0.00 % | 3.369 M 100.00 % | 1.684 M -62.10 % | 4.444 M 100.00 % | 2.222 M |
Capital expenditure | 0.000 | 0.000 | 0.000 100.00 % | -4.691 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.733 M 200.00 % | -2.733 M 83.59 % | -16.656 M 0.00 % | -16.656 M -1 925.32 % | 912.500 K 0.00 % | 912.500 K -89.57 % | 8.750 M 0.00 % | 8.750 M -18.88 % | 10.787 M 199.47 % | -10.844 M | 0.000 | 0.000 100.00 % | -31.027 M -347.70 % | 12.526 M 429.89 % | -3.797 M 0.00 % | -3.797 M -100.00 % | -1.899 M -113.69 % | 13.864 M 100.00 % | 6.932 M |
Free CashFlow | 4.983 M -43.78 % | 8.864 M 19.25 % | 7.433 M 3.21 % | 7.202 M 65.11 % | 4.362 M -52.30 % | 9.144 M 20.94 % | 7.561 M -3.42 % | 7.829 M 0.00 % | 7.829 M 15.47 % | 6.780 M 0.00 % | 6.780 M -52.01 % | 14.127 M 63.11 % | 8.661 M 228.92 % | -6.718 M 0.00 % | -6.718 M -159.72 % | 11.249 M 0.00 % | 11.249 M -33.57 % | 16.933 M 0.00 % | 16.933 M -8.43 % | 18.493 M 689.21 % | -3.139 M -146.76 % | 6.713 M 0.00 % | 6.713 M 123.53 % | -28.526 M -289.83 % | 15.027 M 3 606.88 % | -428.500 K 0.00 % | -428.500 K -100.00 % | -214.250 K -101.17 % | 18.307 M 100.00 % | 9.154 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 | 2014 | 2014 | 2013 | 2013 | 2012 | 2012 | 2012 | 2011 | 2011 |