
Megaport Limited MP1.AX
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 227.060 M 16.28 % | 195.271 M 27.56 % | 153.083 M 39.51 % | 109.731 M 40.18 % | 78.281 M 34.87 % | 58.040 M 65.52 % | 35.065 M 77.52 % | 19.753 M 85.15 % | 10.669 M 298.17 % | 2.679 M |
Net income | -292.000 K -103.04 % | 9.606 M 198.28 % | -9.774 M 79.85 % | -48.495 M 11.83 % | -55.000 M -12.91 % | -48.711 M -45.13 % | -33.564 M -37.20 % | -24.463 M 18.28 % | -29.935 M -40.24 % | -21.345 M |
Income before tax | -1.128 M -186.37 % | 1.306 M 113.15 % | -9.932 M 73.98 % | -38.175 M 38.07 % | -61.645 M -25.31 % | -49.194 M -46.61 % | -33.555 M -32.49 % | -25.326 M 15.52 % | -29.980 M -40.45 % | -21.345 M |
Income before tax ratio | 0.00 -174.28 % | 0.01 110.31 % | -0.06 81.35 % | -0.35 55.82 % | -0.79 7.09 % | -0.85 11.43 % | -0.96 25.36 % | -1.28 54.37 % | -2.81 64.72 % | -7.97 |
EBITDA | 43.917 M 8.72 % | 40.393 M 40.31 % | 28.788 M 555.29 % | -6.323 M 82.77 % | -36.693 M -19.63 % | -30.672 M -26.34 % | -24.278 M -19.88 % | -20.252 M 21.27 % | -25.724 M -28.69 % | -19.989 M |
Net income ratio | 0.00 -102.61 % | 0.05 177.05 % | -0.06 85.55 % | -0.44 37.10 % | -0.70 16.28 % | -0.84 12.32 % | -0.96 22.71 % | -1.24 55.86 % | -2.81 64.78 % | -7.97 |
Ratio EBITDA | 0.19 -6.50 % | 0.21 10.00 % | 0.19 426.36 % | -0.06 87.71 % | -0.47 11.30 % | -0.53 23.67 % | -0.69 32.47 % | -1.03 57.48 % | -2.41 67.68 % | -7.46 |
Gross profit ratio | 0.83 2.08 % | 0.81 1 940.93 % | 0.04 121.42 % | -0.19 36.00 % | -0.29 29.48 % | -0.41 -221.03 % | 0.34 49.94 % | 0.23 519.71 % | -0.05 90.58 % | -0.57 |
Weighted average shs out dil | 160.295 M -0.46 % | 161.029 M 1.77 % | 158.235 M 0.45 % | 157.533 M 1.62 % | 155.021 M 8.96 % | 142.268 M 16.12 % | 122.517 M 15.93 % | 105.686 M 22.32 % | 86.401 M 44.86 % | 59.646 M |
Weighted average shs out | 160.295 M 0.72 % | 159.146 M 0.58 % | 158.235 M 0.45 % | 157.533 M 1.62 % | 155.021 M 8.96 % | 142.268 M 16.12 % | 122.517 M 15.93 % | 105.686 M 22.71 % | 86.126 M 45.26 % | 59.292 M |
EPS diluted | 0.00 -103.02 % | 0.06 196.60 % | -0.06 80.06 % | -0.31 11.43 % | -0.35 -2.94 % | -0.34 -25.93 % | -0.27 -17.39 % | -0.23 34.29 % | -0.35 2.78 % | -0.36 |
Earnings per share | 0.00 -103.00 % | 0.06 197.09 % | -0.06 80.06 % | -0.31 11.43 % | -0.35 -2.94 % | -0.34 -25.93 % | -0.27 -17.39 % | -0.23 34.29 % | -0.35 2.78 % | -0.36 |
Gross profit | 188.562 M 18.70 % | 158.859 M 2 503.39 % | 6.102 M 129.88 % | -20.422 M 10.29 % | -22.765 M 4.89 % | -23.935 M -300.33 % | 11.948 M 166.16 % | 4.489 M 877.10 % | -577.662 K 62.48 % | -1.540 M |
Income tax expense | -836.000 K 89.93 % | -8.300 M -5 153.16 % | -158.000 K -101.53 % | 10.320 M 255.30 % | -6.645 M -1 275.78 % | -483.000 K -5 466.67 % | 9.000 K -98.96 % | 863.000 K 1 799.33 % | 45.437 K | 0.000 |
Cost of revenue | 38.498 M 5.73 % | 36.412 M -75.23 % | 146.981 M 12.93 % | 130.153 M 28.81 % | 101.046 M 23.26 % | 81.975 M 254.61 % | 23.117 M 51.45 % | 15.264 M 35.72 % | 11.246 M 166.55 % | 4.219 M |
General and administrative expenses | 94.357 M 29.61 % | 72.803 M 11.94 % | 65.035 M 3.00 % | 63.142 M 23.33 % | 51.197 M 18.86 % | 43.075 M 38.97 % | 30.997 M 50.98 % | 20.530 M 24.15 % | 16.537 M 53.94 % | 10.742 M |
Selling and marketing expenses | 5.575 M 17.05 % | 4.763 M 9.22 % | 4.361 M 72.78 % | 2.524 M 64.00 % | 1.539 M -12.56 % | 1.760 M 6.47 % | 1.653 M 92.33 % | 859.444 K -20.23 % | 1.077 M -34.13 % | 1.636 M |
Other expenses | 89.131 M | 0.000 -100.00 % | 11.315 M 12.53 % | 10.055 M 176.30 % | -13.178 M -388.44 % | -2.698 M -150.05 % | 5.391 M 89.01 % | 2.852 M 529.92 % | -663.447 K 5.39 % | -701.241 K |
Operating expenses | 189.063 M 22.58 % | 154.241 M 501.85 % | 25.628 M -1.61 % | 26.047 M 7.57 % | 24.214 M 13.53 % | 21.328 M -53.11 % | 45.483 M 53.25 % | 29.678 M 1.28 % | 29.302 M 52.69 % | 19.190 M |
Cost and expenses | 227.561 M 54.77 % | 147.035 M -14.82 % | 172.609 M 10.51 % | 156.200 M 24.70 % | 125.260 M 21.25 % | 103.303 M 50.59 % | 68.600 M 52.64 % | 44.942 M 10.84 % | 40.548 M 73.22 % | 23.409 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 |
Selling general and administrative expenses | 99.932 M 28.83 % | 77.566 M 11.77 % | 69.396 M 5.68 % | 65.666 M 24.52 % | 52.736 M 17.62 % | 44.835 M 37.32 % | 32.650 M 52.64 % | 21.390 M 21.43 % | 17.615 M 42.31 % | 12.378 M |
Interest income | 1.623 M 70.13 % | 954.000 K 36.68 % | 698.000 K 472.13 % | 122.000 K -59.33 % | 300.000 K -71.96 % | 1.070 M -5.14 % | 1.128 M 175.78 % | 409.029 K 306.31 % | 100.670 K -31.27 % | 146.469 K |
Interest expense | 1.725 M -1.43 % | 1.750 M -27.66 % | 2.419 M 28.47 % | 1.883 M 26.55 % | 1.488 M 20.68 % | 1.233 M 445.58 % | 226.000 K 64.54 % | 137.350 K 36.44 % | 100.670 K 65.89 % | 60.683 K |
Depreciation and amortization | 43.320 M 16.02 % | 37.337 M 2.85 % | 36.301 M 21.13 % | 29.969 M 27.72 % | 23.464 M 35.72 % | 17.289 M 91.02 % | 9.051 M 83.37 % | 4.936 M 18.77 % | 4.156 M 220.73 % | 1.296 M |
Operating income | -501.000 K -110.85 % | 4.618 M 123.65 % | -19.526 M 57.98 % | -46.469 M 1.09 % | -46.979 M -3.79 % | -45.263 M -16.90 % | -38.720 M -38.08 % | -28.041 M 4.02 % | -29.216 M -40.94 % | -20.730 M |
Operating income ratio | 0.00 -109.33 % | 0.02 118.54 % | -0.13 69.88 % | -0.42 29.44 % | -0.60 23.05 % | -0.78 29.38 % | -1.10 22.21 % | -1.42 48.16 % | -2.74 64.60 % | -7.74 |
Total other income expenses net | -627.000 K 81.07 % | -3.312 M -134.52 % | 9.594 M 15.67 % | 8.294 M 156.55 % | -14.666 M -193.79 % | -4.992 M -196.65 % | 5.165 M 207.97 % | -4.784 M -526.05 % | -764.117 K -24.15 % | -615.455 K |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -73.770 M -30.23 % | -56.647 M -98.79 % | -28.496 M 48.44 % | -55.273 M 54.15 % | -120.555 M 17.22 % | -145.634 M -101.43 % | -72.299 M -29.80 % | -55.702 M -167.74 % | -20.805 M -75.27 % | -11.870 M 64.53 % | -33.465 M |
Total investments | 0.000 100.00 % | -26.829 M -9 383.39 % | 289.000 K -31.68 % | 423.000 K -0.70 % | 426.000 K 27.93 % | 333.000 K 8.12 % | 308.000 K -62.58 % | 823.000 K 48.50 % | 554.192 K 98.60 % | 279.055 K | 0.000 |
Total debt | 28.297 M 79.24 % | 15.787 M -20.90 % | 19.959 M -26.82 % | 27.272 M 73.08 % | 15.757 M -25.82 % | 21.243 M 723.37 % | 2.580 M 4 280.75 % | 58.894 K -73.55 % | 222.702 K | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 8.941 M 193.55 % | -9.557 M 40.99 % | -16.195 M -344.43 % | -3.644 M -45.47 % | -2.505 M 1.26 % | -2.537 M 73.64 % | -9.624 M 11.65 % | -10.893 M -896.42 % | 1.368 M 111.80 % | -11.594 M 2.44 % | -11.885 M |
Retained earnings | -259.224 M -0.07 % | -259.037 M 3.60 % | -268.722 M -2.76 % | -261.513 M -22.77 % | -213.018 M -34.81 % | -158.018 M -44.56 % | -109.307 M -44.31 % | -75.743 M -47.70 % | -51.280 M -140.24 % | -21.345 M -584.72 % | -3.117 M |
Common stock | 440.882 M 4.31 % | 422.674 M 2.38 % | 412.844 M 1.34 % | 407.405 M 2.90 % | 395.935 M 6.57 % | 371.524 M 61.87 % | 229.521 M 37.57 % | 166.840 M 108.20 % | 80.136 M 59.92 % | 50.110 M 0.09 % | 50.067 M |
Total equity | 178.685 M 15.97 % | 154.080 M 20.44 % | 127.927 M -10.07 % | 142.248 M -21.15 % | 180.412 M -14.48 % | 210.969 M 90.77 % | 110.590 M 37.89 % | 80.204 M 165.37 % | 30.223 M 76.02 % | 17.170 M -51.03 % | 35.065 M |
Other non current liabilities | 635.000 K -34.54 % | 970.000 K -65.07 % | 2.777 M 648.52 % | 371.000 K 33.94 % | 277.000 K 69.94 % | 163.000 K 85.23 % | 88.000 K 33.64 % | 65.849 K -93.31 % | 984.864 K 2 114.86 % | -48.880 K | 0.000 |
Long term debt | 13.361 M 119.39 % | 6.090 M -30.38 % | 8.747 M -38.28 % | 14.172 M 124.45 % | 6.314 M -46.30 % | 11.758 M 574.20 % | 1.744 M | 0.000 -100.00 % | 55.500 K | 0.000 | 0.000 |
Total non current liabilities | 24.346 M 63.40 % | 14.900 M -34.65 % | 22.802 M -8.76 % | 24.991 M 275.47 % | 6.656 M -44.96 % | 12.093 M 593.41 % | 1.744 M 598.19 % | 249.789 K -80.43 % | 1.277 M 2 511.80 % | 48.879 K | 0.000 |
Other current liabilities | 40.487 M 16.81 % | 34.660 M -7.42 % | 37.438 M 26.88 % | 29.506 M 48.79 % | 19.831 M 76.68 % | 11.224 M 18.61 % | 9.463 M 11.18 % | 8.512 M 35.14 % | 6.298 M 149.93 % | 2.520 M 3 191.47 % | 76.563 K |
Deferred revenue | 0.000 -100.00 % | 290.000 K 302.78 % | 72.000 K -49.30 % | 142.000 K 71.08 % | 83.000 K -59.71 % | 206.000 K 124.64 % | -836.000 K -1 319.50 % | -58.894 K 64.78 % | -167.202 K | 0.000 | 0.000 |
Short term debt | 14.936 M 54.03 % | 9.697 M -13.51 % | 11.212 M -14.41 % | 13.100 M 38.73 % | 9.443 M -0.44 % | 9.485 M 1 034.57 % | 836.000 K 1 319.50 % | 58.894 K -64.78 % | 167.202 K | 0.000 | 0.000 |
Total current liabilities | 57.173 M 25.04 % | 45.723 M -11.21 % | 51.497 M -3.10 % | 53.145 M 58.67 % | 33.495 M 39.37 % | 24.033 M 68.82 % | 14.236 M 21.64 % | 11.703 M 25.24 % | 9.344 M 120.03 % | 4.247 M 261.63 % | 1.174 M |
Total liabilities | 81.519 M 34.47 % | 60.623 M -18.41 % | 74.299 M -4.91 % | 78.136 M 94.61 % | 40.151 M 11.14 % | 36.126 M 120.89 % | 16.355 M 36.83 % | 11.953 M 12.54 % | 10.621 M 150.09 % | 4.247 M 261.63 % | 1.174 M |
Other non current assets | 0.000 | 0.000 -100.00 % | 3.812 M 103.57 % | -106.750 M -24 306.35 % | 441.000 K -51.54 % | 910.000 K 102.41 % | -37.689 M -30.15 % | -28.958 M -71.96 % | -16.840 M -37 173.27 % | 45.423 K | 0.000 |
Long term investments | 0.000 | 0.000 100.00 % | -21.943 M -125.26 % | 86.867 M 5 647.06 % | -1.566 M -1.29 % | -1.546 M -104.43 % | 34.919 M 28.78 % | 27.114 M | 0.000 -100.00 % | 62.645 K | 0.000 |
Intangible assets | 24.167 M -9.92 % | 26.829 M -50.47 % | 54.170 M 17.41 % | 46.138 M 187.32 % | 16.058 M 36.06 % | 11.802 M 26.56 % | 9.325 M 20.48 % | 7.740 M 12.77 % | 6.863 M 464.82 % | 1.215 M | 0.000 |
GoodWill | 22.375 M 2.45 % | 21.839 M -0.47 % | 21.943 M 10.36 % | 19.883 M 1 169.67 % | 1.566 M 1.29 % | 1.546 M -0.51 % | 1.554 M 1.50 % | 1.531 M 5.30 % | 1.454 M 593.87 % | 209.536 K | 0.000 |
Goodwill and intangible assets | 46.542 M -4.37 % | 48.668 M -36.06 % | 76.113 M 15.29 % | 66.021 M 274.61 % | 17.624 M 32.03 % | 13.348 M 22.70 % | 10.879 M 17.34 % | 9.271 M 11.47 % | 8.317 M 483.80 % | 1.425 M | 0.000 |
Property plant equipment net | 56.442 M 30.48 % | 43.256 M -19.75 % | 53.903 M -11.07 % | 60.612 M 41.86 % | 42.726 M -14.24 % | 49.822 M 85.83 % | 26.810 M 36.18 % | 19.687 M 131.00 % | 8.523 M 32.72 % | 6.421 M 348.88 % | 1.431 M |
Total non current assets | 125.150 M 14.23 % | 109.562 M -11.48 % | 123.772 M 5.36 % | 117.479 M 67.32 % | 70.214 M 5.17 % | 66.760 M 77.13 % | 37.689 M 30.15 % | 28.958 M 71.96 % | 16.840 M 111.38 % | 7.967 M 456.89 % | 1.431 M |
Other current assets | 5.877 M -3.07 % | 6.063 M 60.95 % | 3.767 M -18.09 % | 4.599 M 23.07 % | 3.737 M 99.31 % | 1.875 M -35.21 % | 2.894 M 85.51 % | 1.560 M 115.72 % | 723.153 K 71.38 % | 421.957 K -62.68 % | 1.131 M |
Short term investments | 0.000 | 0.000 -100.00 % | 289.000 K -31.68 % | 423.000 K -0.70 % | 426.000 K 27.93 % | 333.000 K 8.12 % | 308.000 K -62.58 % | 823.000 K 48.50 % | 554.192 K 156.08 % | 216.410 K | 0.000 |
cash and cash equivalents | 102.067 M 40.91 % | 72.434 M 49.49 % | 48.455 M -41.30 % | 82.545 M -39.44 % | 136.312 M -18.32 % | 166.877 M 122.86 % | 74.879 M 34.29 % | 55.761 M 165.18 % | 21.027 M 77.15 % | 11.870 M -64.53 % | 33.465 M |
Cash and short term investments | 102.067 M 40.91 % | 72.434 M 49.49 % | 48.455 M -41.30 % | 82.545 M -39.44 % | 136.312 M -18.32 % | 166.877 M 121.95 % | 75.187 M 32.88 % | 56.584 M 162.19 % | 21.582 M 78.56 % | 12.086 M -63.88 % | 33.465 M |
Total current assets | 135.054 M 28.45 % | 105.141 M 34.02 % | 78.454 M -23.76 % | 102.905 M -31.56 % | 150.349 M -16.63 % | 180.335 M 111.82 % | 85.134 M 38.76 % | 61.355 M 156.08 % | 23.959 M 78.13 % | 13.450 M -61.36 % | 34.808 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 363.986 K -64.15 % | 1.015 M |
Net receivables | 27.110 M 1.75 % | 26.644 M 1.57 % | 26.232 M 66.44 % | 15.761 M 53.02 % | 10.300 M -11.08 % | 11.583 M 64.23 % | 7.053 M 119.65 % | 3.211 M 94.10 % | 1.654 M 58.26 % | 1.045 M 392.10 % | 212.417 K |
Tax assets | 22.166 M 25.67 % | 17.638 M 48.38 % | 11.887 M 10.79 % | 10.729 M -2.37 % | 10.989 M 160.03 % | 4.226 M 52.56 % | 2.770 M 50.26 % | 1.844 M | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 4.122 M 123.54 % | 1.844 M 3 959.71 % | 45.422 K | 0.000 | 0.000 |
Account payables | 1.750 M 122.65 % | 786.000 K -70.92 % | 2.703 M -73.64 % | 10.255 M 152.90 % | 4.055 M 39.25 % | 2.912 M -21.08 % | 3.690 M 20.58 % | 3.060 M 6.30 % | 2.879 M 66.70 % | 1.727 M 57.30 % | 1.098 M |
Tax payables | 0.000 -100.00 % | 290.000 K 302.78 % | 72.000 K -49.30 % | 142.000 K 71.08 % | 83.000 K -59.71 % | 206.000 K -16.60 % | 247.000 K 241.05 % | 72.423 K | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 4.924 M -30.45 % | 7.080 M 111.66 % | 3.345 M -49.20 % | 6.584 M 351.89 % | 1.457 M | 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 |
Capital lease obligations | 15.048 M 102.45 % | 7.433 M -23.12 % | 9.668 M -28.85 % | 13.589 M 68.20 % | 8.079 M -35.11 % | 12.451 M | 0.000 -100.00 % | 58.894 K -73.55 % | 222.702 K | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 9.624 M -11.65 % | 10.893 M | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | -11.914 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -9.624 M 57.80 % | -22.807 M | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 10.350 M 32.02 % | 7.840 M -30.48 % | 11.278 M 7.94 % | 10.448 M 15 973.85 % | 65.000 K -62.21 % | 172.000 K -40.07 % | 287.000 K 55.85 % | 184.151 K -22.05 % | 236.257 K 383.34 % | 48.880 K | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 375.000 K 177 625.12 % | 211.000 | 0.000 100.00 % | -48.879 K | 0.000 |
Total assets | 260.204 M 21.19 % | 214.703 M 6.17 % | 202.226 M -8.24 % | 220.384 M -0.08 % | 220.563 M -10.74 % | 247.095 M 94.65 % | 126.945 M 37.75 % | 92.157 M 125.63 % | 40.844 M 90.71 % | 21.417 M -40.90 % | 36.239 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 100.00 % | -9.236 M 88.71 % | -81.834 M -39.17 % | -58.802 M -133 540.91 % | -44.000 K -291.30 % | 23.000 K 200.00 % | -23.000 K 97.22 % | -828.361 K -162.11 % | -316.031 K 98.41 % | -19.923 M |
Stock based compensation | 0.000 -100.00 % | 13.740 M 291.12 % | 3.513 M -20.70 % | 4.430 M -54.92 % | 9.828 M 42.21 % | 6.911 M 39.17 % | 4.966 M 431.69 % | 934.000 K -1.14 % | 944.759 K -68.32 % | 2.983 M |
Change in working capital | 5.208 M 171.96 % | 1.915 M 119.17 % | -9.992 M -297.43 % | 5.061 M -51.47 % | 10.429 M 733.65 % | 1.251 M 135.53 % | -3.521 M -110.84 % | -1.670 M -305.93 % | -411.400 K -123.70 % | 1.736 M |
Accounts receivables | 359.000 K | 0.000 100.00 % | -10.096 M -88.96 % | -5.343 M -556.28 % | 1.171 M 132.84 % | -3.566 M -1.28 % | -3.521 M -110.84 % | -1.670 M -305.93 % | -411.400 K 35.19 % | -634.746 K |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -876.000 K -37.00 % | -639.398 K -83.62 % | -348.224 K | 0.000 |
Accounts payables | 2.121 M | 0.000 -100.00 % | 4.377 M -59.88 % | 10.909 M 19.37 % | 9.139 M 210.32 % | 2.945 M -8.91 % | 3.233 M 159.19 % | 1.247 M 199.66 % | 416.265 K -76.83 % | 1.797 M |
Other working capital | 2.728 M 42.45 % | 1.915 M 144.82 % | -4.273 M -746.14 % | -505.000 K -524.37 % | 119.000 K -93.64 % | 1.872 M 179.42 % | -2.357 M -287.69 % | -607.965 K -46.05 % | -416.265 K -172.49 % | 574.204 K |
Other non cash items | 63.038 M 2 077.97 % | -3.187 M -104.55 % | 70.012 M 20.70 % | 58.007 M 1 810.64 % | 3.036 M 5.60 % | 2.875 M 176.02 % | -3.782 M -92.99 % | -1.960 M -266.25 % | 1.179 M 828.68 % | 126.922 K |
Net cash provided by operating activities | 68.246 M 36.02 % | 50.175 M 509.96 % | 8.226 M 183.68 % | -9.830 M -18.62 % | -8.287 M 59.30 % | -20.362 M 27.55 % | -28.105 M -18.33 % | -23.751 M 3.43 % | -24.593 M -61.76 % | -15.204 M |
Investments in property plant and equipment | -21.493 M -103.03 % | -10.586 M 67.72 % | -32.794 M 17.76 % | -39.878 M -77.25 % | -22.498 M 20.19 % | -28.189 M -99.94 % | -14.099 M -27.35 % | -11.071 M -153.27 % | -4.371 M 29.93 % | -6.239 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 68.000 K 100.66 % | -10.380 M -17 400.00 % | 60.000 K 1 100.00 % | 5.000 K 150.00 % | 2.000 K 101.50 % | -133.011 K 88.68 % | -1.175 M -530.70 % | -186.230 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -612.000 K -220.24 % | 509.000 K 5 921.80 % | -8.743 K 97.16 % | -307.470 K -65.85 % | -185.390 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 612.000 K 20.24 % | 509.000 K 259.07 % | 141.754 K -90.44 % | 1.482 M 347.08 % | -599.819 K |
Other investing activites | -12.793 M -38.03 % | -9.268 M | 0.000 | 0.000 100.00 % | -8.025 M -1 411.27 % | 612.000 K 113.36 % | -4.580 M 6.17 % | -4.881 M -190.28 % | -1.682 M -357.52 % | 652.961 K |
Net cash used for investing activites | -34.286 M -72.69 % | -19.854 M 39.33 % | -32.726 M 34.88 % | -50.258 M -123.99 % | -22.438 M 18.62 % | -27.572 M -56.14 % | -17.659 M -10.70 % | -15.952 M -111.71 % | -7.535 M -14.91 % | -6.557 M |
Debt repayment | 5.073 M 437.75 % | -1.502 M 56.75 % | -3.473 M -141.28 % | 8.413 M 1 086.28 % | -853.000 K -138.03 % | 2.243 M -18.50 % | 2.752 M 2 031.93 % | -142.448 K 27.80 % | -197.301 K | 0.000 |
Common stock issued | 0.000 -100.00 % | 1.327 M 146.20 % | 539.000 K -89.70 % | 5.232 M -54.70 % | 11.550 M -91.78 % | 140.591 M 127.12 % | 61.901 M -16.75 % | 74.355 M 79.31 % | 41.467 M 18.48 % | 35.000 M |
Common stock repurchased | 0.000 | 0.000 100.00 % | -23.000 K | 0.000 | 0.000 100.00 % | -4.232 M -89.61 % | -2.232 M 14.37 % | -2.607 M -167.75 % | -973.554 K -9.34 % | -890.393 K |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -71.607 M -77.70 % | -40.296 M -10 625.13 % | -375.719 K |
Other financing activites | -11.102 M -52.94 % | -7.259 M 2.84 % | -7.471 M 3.97 % | -7.780 M -33.45 % | -5.830 M -104.15 % | 140.591 M 127.12 % | 61.901 M -57.59 % | 145.962 M | 0.000 100.00 % | -375.719 K |
Net cash used provided by financing activities | -6.029 M 18.90 % | -7.434 M 28.55 % | -10.405 M -277.41 % | 5.865 M 20.51 % | 4.867 M -96.59 % | 142.834 M 120.92 % | 64.653 M -12.88 % | 74.213 M 79.82 % | 41.270 M 22.34 % | 33.734 M |
Effect of forex changes on cash | 72.434 M 15 413.74 % | -473.000 K -158.04 % | 815.000 K 78.73 % | 456.000 K 109.69 % | -4.707 M -62.20 % | -2.902 M -1 367.25 % | 229.000 K 2.23 % | 224.000 K 1 341.44 % | 15.540 K -67.16 % | 47.314 K |
Net change in cash | 100.365 M 318.55 % | 23.979 M 170.34 % | -34.090 M 36.60 % | -53.767 M -75.91 % | -30.565 M -133.22 % | 91.998 M 381.21 % | 19.118 M -44.96 % | 34.734 M 279.30 % | 9.157 M -22.57 % | 11.827 M |
Cash at beginning of period | 1.702 M -96.49 % | 48.455 M -41.30 % | 82.545 M -39.44 % | 136.312 M -18.32 % | 166.877 M 122.86 % | 74.879 M 34.29 % | 55.761 M 165.18 % | 21.027 M 77.15 % | 11.870 M 27 268.51 % | 43.371 K |
Cash at end of period | 102.067 M 40.91 % | 72.434 M 49.49 % | 48.455 M -41.30 % | 82.545 M -39.44 % | 136.312 M -18.32 % | 166.877 M 122.86 % | 74.879 M 34.29 % | 55.761 M 165.18 % | 21.027 M 77.15 % | 11.870 M |
Operating cash flow | 68.246 M 36.02 % | 50.175 M 509.96 % | 8.226 M 183.68 % | -9.830 M -18.62 % | -8.287 M 59.30 % | -20.362 M 27.55 % | -28.105 M -18.33 % | -23.751 M 3.43 % | -24.593 M -61.76 % | -15.204 M |
Capital expenditure | -34.298 M -72.71 % | -19.859 M 39.44 % | -32.794 M 17.76 % | -39.878 M -77.25 % | -22.498 M 20.19 % | -28.189 M -99.94 % | -14.099 M -27.35 % | -11.071 M -153.27 % | -4.371 M 29.93 % | -6.239 M |
Free CashFlow | 33.948 M 11.98 % | 30.316 M 223.40 % | -24.568 M 50.58 % | -49.708 M -61.47 % | -30.785 M 36.59 % | -48.551 M -15.04 % | -42.204 M -21.20 % | -34.822 M -20.22 % | -28.965 M -35.08 % | -21.442 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-06-30 | 2016-12-31 | 2016-06-30 | 2015-12-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 120.303 M 12.69 % | 106.757 M 6.59 % | 100.155 M 5.30 % | 95.116 M -10.04 % | 105.732 M 123.29 % | 47.351 M -19.16 % | 58.571 M 14.49 % | 51.160 M 21.01 % | 42.276 M 17.42 % | 36.005 M 11.87 % | 32.184 M 24.47 % | 25.856 M 30.05 % | 19.881 M 30.93 % | 15.184 M 39.05 % | 10.920 M 23.63 % | 8.833 M 42.24 % | 6.210 M 39.28 % | 4.459 M 131.99 % | 1.922 M 91.98 % | 1.001 M |
Net income | -1.178 M -232.96 % | 886.000 K -82.82 % | 5.157 M 15.91 % | 4.449 M 886.04 % | -566.000 K 93.85 % | -9.208 M 67.42 % | -28.262 M -39.68 % | -20.233 M -22.04 % | -16.579 M 56.85 % | -38.421 M -33.90 % | -28.694 M -51.37 % | -18.956 M -11.53 % | -16.997 M -2.60 % | -16.567 M -48.70 % | -11.141 M 16.37 % | -13.322 M 17.57 % | -16.162 M -17.35 % | -13.773 M -3.20 % | -13.346 M -34.27 % | -9.940 M |
Income before tax | -149.000 K 84.78 % | -979.000 K -146.20 % | 2.119 M 360.64 % | -813.000 K -356.47 % | 317.000 K 103.09 % | -10.249 M 43.79 % | -18.235 M 8.55 % | -19.940 M 7.70 % | -21.603 M 46.05 % | -40.042 M -37.99 % | -29.019 M -51.82 % | -19.114 M -13.44 % | -16.850 M -0.87 % | -16.705 M -38.73 % | -12.041 M 9.36 % | -13.285 M 18.20 % | -16.241 M -18.21 % | -13.739 M -2.95 % | -13.346 M -34.27 % | -9.940 M |
Income before tax ratio | 0.00 86.49 % | -0.01 -143.34 % | 0.02 347.53 % | -0.01 -385.09 % | 0.00 101.39 % | -0.22 30.48 % | -0.31 20.12 % | -0.39 23.73 % | -0.51 54.05 % | -1.11 -23.34 % | -0.90 -21.97 % | -0.74 12.78 % | -0.85 22.96 % | -1.10 0.23 % | -1.10 26.69 % | -1.50 42.49 % | -2.62 15.13 % | -3.08 55.63 % | -6.94 30.06 % | -9.93 |
EBITDA | 26.153 M 65.19 % | 15.832 M 795.48 % | 1.768 M -92.68 % | 24.161 M -4.51 % | 25.302 M 625.82 % | 3.486 M 534.12 % | -803.000 K 85.45 % | -5.520 M 33.73 % | -8.330 M 27.40 % | -11.474 M 35.82 % | -17.877 M -37.41 % | -13.010 M -8.72 % | -11.966 M 18.52 % | -14.685 M -59.90 % | -9.184 M 16.85 % | -11.045 M 13.07 % | -12.706 M -1.12 % | -12.565 M -37.74 % | -9.122 M 1.55 % | -9.266 M |
Net income ratio | -0.01 -217.99 % | 0.01 -83.88 % | 0.05 10.08 % | 0.05 973.77 % | -0.01 97.25 % | -0.19 59.70 % | -0.48 -22.01 % | -0.40 -0.85 % | -0.39 63.25 % | -1.07 -19.69 % | -0.89 -21.61 % | -0.73 14.25 % | -0.85 21.64 % | -1.09 -6.94 % | -1.02 32.35 % | -1.51 42.05 % | -2.60 15.74 % | -3.09 55.52 % | -6.94 30.06 % | -9.93 |
Ratio EBITDA | 0.22 46.59 % | 0.15 740.10 % | 0.02 -93.05 % | 0.25 6.15 % | 0.24 225.05 % | 0.07 636.99 % | -0.01 87.29 % | -0.11 45.24 % | -0.20 38.17 % | -0.32 42.63 % | -0.56 -10.39 % | -0.50 16.40 % | -0.60 37.77 % | -0.97 -15.00 % | -0.84 32.74 % | -1.25 38.89 % | -2.05 27.40 % | -2.82 40.63 % | -4.75 48.72 % | -9.26 |
Gross profit ratio | 0.10 -85.87 % | 0.70 -0.22 % | 0.70 356.38 % | 0.15 65.07 % | 0.09 217.99 % | -0.08 50.52 % | -0.16 26.48 % | -0.22 6.34 % | -0.23 35.81 % | -0.36 16.79 % | -0.43 -11.30 % | -0.39 -208.71 % | 0.36 12.63 % | 0.32 44.67 % | 0.22 -7.07 % | 0.24 479.37 % | 0.04 121.90 % | -0.19 76.59 % | -0.80 -433.33 % | -0.15 |
Weighted average shs out dil | 160.356 M -0.42 % | 161.029 M -7.33 % | 173.758 M 9.20 % | 159.125 M 0.34 % | 158.593 M 0.27 % | 158.165 M 0.14 % | 157.949 M 0.10 % | 157.788 M 0.76 % | 156.598 M 1.90 % | 153.684 M 4.40 % | 147.201 M 8.72 % | 135.400 M 6.87 % | 126.698 M 7.07 % | 118.336 M 8.67 % | 108.895 M 6.26 % | 102.477 M 18.17 % | 86.724 M 0.75 % | 86.079 M 20.11 % | 71.666 M 50.48 % | 47.626 M |
Weighted average shs out | 160.356 M 0.76 % | 159.146 M -7.42 % | 171.906 M 8.03 % | 159.125 M 0.34 % | 158.593 M 0.27 % | 158.165 M 0.14 % | 157.949 M 0.10 % | 157.788 M 0.76 % | 156.598 M 1.90 % | 153.684 M 4.40 % | 147.201 M 8.72 % | 135.400 M 6.87 % | 126.699 M 7.07 % | 118.336 M 8.67 % | 108.895 M 6.26 % | 102.477 M 20.40 % | 85.114 M -1.12 % | 86.079 M 22.43 % | 70.307 M 47.62 % | 47.626 M |
EPS diluted | -0.01 -232.73 % | 0.01 -81.48 % | 0.03 6.07 % | 0.03 877.78 % | 0.00 93.81 % | -0.06 67.67 % | -0.18 -38.46 % | -0.13 -18.18 % | -0.11 56.00 % | -0.25 -31.58 % | -0.19 -35.71 % | -0.14 -7.69 % | -0.13 7.14 % | -0.14 -40.00 % | -0.10 23.08 % | -0.13 31.58 % | -0.19 -18.75 % | -0.16 15.79 % | -0.19 9.52 % | -0.21 |
Earnings per share | -0.01 -232.14 % | 0.01 -81.33 % | 0.03 7.14 % | 0.03 877.78 % | 0.00 93.81 % | -0.06 67.67 % | -0.18 -38.46 % | -0.13 -18.18 % | -0.11 56.00 % | -0.25 -31.58 % | -0.19 -35.71 % | -0.14 -7.69 % | -0.13 7.14 % | -0.14 -40.00 % | -0.10 23.08 % | -0.13 31.58 % | -0.19 -18.75 % | -0.16 15.79 % | -0.19 9.52 % | -0.21 |
Gross profit | 11.886 M -84.08 % | 74.650 M 6.36 % | 70.185 M 380.55 % | 14.605 M 48.50 % | 9.835 M 363.46 % | -3.733 M 60.00 % | -9.333 M 15.84 % | -11.089 M -13.34 % | -9.784 M 24.63 % | -12.981 M 6.91 % | -13.945 M -38.54 % | -10.066 M -241.38 % | 7.120 M 47.47 % | 4.828 M 101.17 % | 2.400 M 14.89 % | 2.089 M 724.09 % | 253.491 K 130.50 % | -831.153 K 45.69 % | -1.530 M -923.91 % | -149.455 K |
Income tax expense | 1.029 M 155.17 % | -1.865 M 38.61 % | -3.038 M 42.27 % | -5.262 M -695.92 % | 883.000 K 184.82 % | -1.041 M -110.38 % | 10.027 M 3 322.18 % | 293.000 K 105.83 % | -5.024 M -209.93 % | -1.621 M -398.77 % | -325.000 K -105.70 % | -158.000 K -207.48 % | 147.000 K 6.52 % | 138.000 K -84.67 % | 900.000 K 2 332.43 % | 37.000 K -53.00 % | 78.719 K 136.52 % | 33.282 K | 0.000 | 0.000 |
Cost of revenue | 108.417 M 237.67 % | 32.107 M 7.13 % | 29.970 M -62.78 % | 80.511 M -16.04 % | 95.897 M 87.72 % | 51.084 M -24.77 % | 67.904 M 9.08 % | 62.249 M 19.57 % | 52.060 M 6.28 % | 48.986 M 6.19 % | 46.129 M 28.41 % | 35.922 M 181.50 % | 12.761 M 23.22 % | 10.356 M 21.55 % | 8.520 M 26.33 % | 6.744 M 13.22 % | 5.956 M 12.60 % | 5.290 M 53.23 % | 3.452 M 200.05 % | 1.151 M |
General and administrative expenses | 90.028 M 1 979.65 % | 4.329 M -5.65 % | 4.588 M 28.37 % | 3.574 M -20.16 % | 4.476 M -19.22 % | 5.541 M 35.84 % | 4.079 M -29.55 % | 5.790 M 85.94 % | 3.114 M -17.27 % | 3.764 M -30.46 % | 5.413 M 200.89 % | 1.799 M 15.99 % | 1.551 M 8.23 % | 1.433 M 25.92 % | 1.138 M 9.21 % | 1.042 M -23.64 % | 1.365 M -18.12 % | 1.667 M -13.66 % | 1.930 M 36.99 % | 1.409 M |
Selling and marketing expenses | 3.545 M 74.63 % | 2.030 M -44.06 % | 3.629 M 220.02 % | 1.134 M -32.88 % | 1.690 M -36.79 % | 2.673 M 91.24 % | 1.398 M 30.87 % | 1.068 M -0.19 % | 1.070 M 128.14 % | 469.000 K 29.92 % | 361.000 K -74.20 % | 1.399 M 34.13 % | 1.043 M 77.38 % | 588.000 K 42.72 % | 412.000 K -7.83 % | 447.000 K -18.85 % | 550.851 K 4.61 % | 526.588 K -42.14 % | 910.100 K 4.09 % | 874.347 K |
Other expenses | -75.061 M -285.80 % | 40.399 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.716 M |
Operating expenses | 12.825 M -75.55 % | 52.445 M 6.28 % | 49.348 M 438.09 % | 9.171 M -46.83 % | 17.248 M 105.82 % | 8.380 M -37.29 % | 13.364 M 13.37 % | 11.788 M -20.38 % | 14.805 M 57.35 % | 9.409 M -8.84 % | 10.321 M 4.57 % | 9.870 M -58.93 % | 24.030 M 12.01 % | 21.453 M 49.32 % | 14.367 M -6.17 % | 15.311 M -6.86 % | 16.439 M 27.80 % | 12.863 M 9.24 % | 11.776 M 20.60 % | 9.764 M |
Cost and expenses | 121.242 M 43.39 % | 84.552 M 6.60 % | 79.318 M -11.56 % | 89.682 M -20.74 % | 113.145 M 90.27 % | 59.464 M -26.83 % | 81.268 M 9.77 % | 74.037 M 10.73 % | 66.865 M 14.50 % | 58.395 M 3.45 % | 56.450 M 23.27 % | 45.792 M 24.47 % | 36.791 M 15.66 % | 31.809 M 38.98 % | 22.887 M 3.77 % | 22.055 M -1.52 % | 22.395 M 23.37 % | 18.153 M 19.21 % | 15.228 M 39.52 % | 10.915 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 87.886 M 629.59 % | 12.046 M -75.59 % | 49.348 M 438.09 % | 9.171 M -46.83 % | 17.248 M 105.82 % | 8.380 M -37.29 % | 13.364 M 13.37 % | 11.788 M -20.38 % | 14.805 M 57.35 % | 9.409 M -8.84 % | 10.321 M 4.57 % | 9.870 M -50.48 % | 19.933 M 11.77 % | 17.834 M 37.49 % | 12.971 M 7.55 % | 12.060 M -39.74 % | 20.014 M 83.72 % | 10.894 M -1.91 % | 11.106 M 27.07 % | 8.740 M |
Interest income | 849.000 K 9.69 % | 774.000 K 26.47 % | 612.000 K 78.95 % | 342.000 K -28.75 % | 480.000 K 120.18 % | 218.000 K 147.73 % | 88.000 K 158.82 % | 34.000 K 6.25 % | 32.000 K -88.06 % | 268.000 K -41.74 % | 460.000 K -24.59 % | 610.000 K 916.67 % | 60.000 K -25.00 % | 80.000 K 8.11 % | 74.000 K 17.46 % | 63.000 K 13.12 % | 55.693 K 23.83 % | 44.977 K 11.85 % | 40.212 K 54.73 % | 25.988 K |
Interest expense | 1.081 M 67.86 % | 644.000 K -16.90 % | 775.000 K -20.51 % | 975.000 K -40.26 % | 1.632 M 107.37 % | 787.000 K -26.79 % | 1.075 M 33.04 % | 808.000 K 11.45 % | 725.000 K -4.98 % | 763.000 K 8.53 % | 703.000 K 32.64 % | 530.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 15.170 K |
Depreciation and amortization | 25.221 M 63.84 % | 15.394 M 495.74 % | 2.584 M -86.20 % | 18.727 M -19.81 % | 23.353 M 80.36 % | 12.948 M -20.84 % | 16.357 M 20.17 % | 13.612 M 8.48 % | 12.548 M 14.95 % | 10.916 M 4.57 % | 10.439 M 50.72 % | 6.926 M 97.55 % | 3.506 M -18.71 % | 4.313 M 107.16 % | 2.082 M -3.34 % | 2.154 M 2.10 % | 2.110 M 14.94 % | 1.836 M 93.99 % | 946.263 K 113.12 % | 444.013 K |
Operating income | -939.000 K -104.23 % | 22.205 M 6.57 % | 20.837 M 283.46 % | 5.434 M 173.30 % | -7.413 M 38.80 % | -12.113 M 46.63 % | -22.697 M 0.79 % | -22.877 M 6.96 % | -24.589 M -9.82 % | -22.390 M 7.73 % | -24.266 M -21.72 % | -19.936 M -1.09 % | -19.722 M -3.81 % | -18.998 M -28.00 % | -14.842 M -12.45 % | -13.199 M 10.91 % | -14.815 M -2.88 % | -14.401 M -43.03 % | -10.068 M -3.69 % | -9.710 M |
Operating income ratio | -0.01 -103.75 % | 0.21 -0.02 % | 0.21 264.16 % | 0.06 181.49 % | -0.07 72.59 % | -0.26 33.99 % | -0.39 13.34 % | -0.45 23.12 % | -0.58 6.47 % | -0.62 17.52 % | -0.75 2.21 % | -0.77 22.27 % | -0.99 20.71 % | -1.25 7.94 % | -1.36 9.04 % | -1.49 37.37 % | -2.39 26.13 % | -3.23 38.35 % | -5.24 45.99 % | -9.70 |
Total other income expenses net | 790.000 K 103.41 % | -23.184 M -23.86 % | -18.718 M -199.63 % | -6.247 M 64.76 % | -17.725 M -22.82 % | -14.432 M 6.76 % | -15.478 M -627.05 % | 2.937 M -1.65 % | 2.986 M 116.92 % | -17.652 M -271.39 % | -4.753 M -678.22 % | 822.000 K -71.38 % | 2.872 M 177.64 % | -3.699 M -232.06 % | 2.801 M 3 362.63 % | -85.851 K 93.98 % | -1.425 M -698.05 % | -178.618 K 94.55 % | -3.278 M -1 325.58 % | -229.930 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 |
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-07-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -73.770 M -7.68 % | -68.508 M -20.94 % | -56.647 M -34.57 % | -42.096 M -47.73 % | -28.496 M -27.27 % | -22.391 M 59.49 % | -55.273 M 33.42 % | -83.019 M 31.14 % | -120.555 M 6.09 % | -128.374 M 11.85 % | -145.634 M -41.73 % | -102.757 M -42.13 % | -72.299 M -92.34 % | -37.589 M 32.52 % | -55.702 M -170.65 % | -20.580 M 1.08 % | -20.805 M 12.80 % | -23.859 M -101.00 % | -11.870 M 53.34 % | -25.441 M 23.98 % | -33.465 M |
Total investments | 0.000 | 0.000 100.00 % | -26.829 M | 0.000 -100.00 % | 289.000 K 101.77 % | -16.315 M -3 956.86 % | 423.000 K 1 515.66 % | -29.880 K -107.01 % | 426.000 K 42 600 100.00 % | -1.000 -100.00 % | 333.000 K | 0.000 -100.00 % | 308.000 K -40.54 % | 518.000 K -37.06 % | 823.000 K 64.30 % | 500.920 K -9.61 % | 554.192 K 64.88 % | 336.120 K 20.45 % | 279.055 K | 0.000 | 0.000 |
Total debt | 28.297 M 32.87 % | 21.296 M 34.90 % | 15.787 M -22.47 % | 20.362 M 2.02 % | 19.959 M 18.76 % | 16.806 M -38.38 % | 27.272 M 26.22 % | 21.607 M 37.13 % | 15.757 M -4.24 % | 16.454 M -22.54 % | 21.243 M 24.19 % | 17.105 M 562.98 % | 2.580 M | 0.000 -100.00 % | 58.894 K 226.84 % | 18.019 K -91.91 % | 222.702 K -31.83 % | 326.699 K | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 8.941 M 215.49 % | 2.834 M 129.65 % | -9.557 M -1.31 % | -9.433 M 41.75 % | -16.195 M -45.26 % | -11.149 M -205.95 % | -3.644 M -227.64 % | 2.855 M 213.97 % | -2.505 M -128.25 % | 8.868 M 449.55 % | -2.537 M 67.46 % | -7.796 M -440.44 % | 2.290 M 123.77 % | -9.634 M -1 043.80 % | 1.021 M 111.06 % | -9.233 M -775.03 % | 1.368 M 111.62 % | -11.773 M -1.54 % | -11.594 M 8.74 % | -12.704 M -6.90 % | -11.885 M |
Retained earnings | -259.224 M -0.46 % | -258.046 M 0.38 % | -259.037 M 1.95 % | -264.197 M 1.68 % | -268.722 M -37.37 % | -195.618 M 25.20 % | -261.513 M -12.12 % | -233.251 M -9.50 % | -213.018 M -9.03 % | -195.378 M -24.48 % | -156.957 M -22.37 % | -128.263 M -17.34 % | -109.307 M -18.41 % | -92.310 M -21.87 % | -75.743 M -17.25 % | -64.602 M -25.98 % | -51.280 M -46.02 % | -35.118 M -64.52 % | -21.345 M -114.75 % | -9.940 M -218.84 % | -3.117 M |
Common stock | 440.882 M 2.40 % | 430.551 M 1.86 % | 422.674 M 1.05 % | 418.284 M 1.32 % | 412.844 M 40.45 % | 293.946 M -27.85 % | 407.405 M 0.67 % | 404.691 M 2.21 % | 395.935 M 5.11 % | 376.674 M 1.39 % | 371.524 M 26.02 % | 294.818 M 28.45 % | 229.521 M 36.44 % | 168.226 M 0.83 % | 166.840 M 54.91 % | 107.698 M 34.39 % | 80.136 M 0.00 % | 80.136 M 59.92 % | 50.110 M -1.75 % | 51.000 M 1.86 % | 50.067 M |
Total equity | 178.685 M 1.76 % | 175.597 M 13.96 % | 154.080 M 6.52 % | 144.654 M 13.08 % | 127.927 M 46.74 % | 87.179 M -38.71 % | 142.248 M -18.39 % | 174.295 M -3.39 % | 180.412 M -5.13 % | 190.164 M -10.31 % | 212.030 M 33.55 % | 158.759 M 43.56 % | 110.590 M 66.85 % | 66.282 M -17.36 % | 80.204 M 136.85 % | 33.863 M 12.04 % | 30.223 M -9.09 % | 33.244 M 93.62 % | 17.170 M -39.45 % | 28.356 M -19.13 % | 35.065 M |
Other non current liabilities | 635.000 K 15.88 % | 548.000 K -43.51 % | 970.000 K -90.90 % | 10.657 M 283.76 % | 2.777 M 234.22 % | -2.069 M -657.68 % | 371.000 K -58.27 % | 889.000 K 220.94 % | 277.000 K -31.09 % | 402.000 K 146.63 % | 163.000 K 49.54 % | 109.000 K 23.86 % | 88.000 K | 0.000 -100.00 % | 65.849 K -93.42 % | 1.001 M 2.69 % | 974.865 K 2 455.95 % | 38.141 K | 0.000 | 0.000 | 0.000 |
Long term debt | 13.361 M 57.19 % | 8.500 M 39.57 % | 6.090 M -29.36 % | 8.621 M -1.44 % | 8.747 M 3.32 % | 8.466 M -40.26 % | 14.172 M 49.81 % | 9.460 M 49.83 % | 6.314 M -18.80 % | 7.776 M -33.87 % | 11.758 M 17.72 % | 9.988 M 472.71 % | 1.744 M | 0.000 | 0.000 -100.00 % | 18.019 K -67.53 % | 55.500 K -38.46 % | 90.184 K | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 24.346 M 52.41 % | 15.974 M 7.21 % | 14.900 M -22.71 % | 19.278 M -15.45 % | 22.802 M 35.31 % | 16.852 M -32.57 % | 24.991 M 141.48 % | 10.349 M 55.48 % | 6.656 M -18.61 % | 8.178 M -32.37 % | 12.093 M 17.33 % | 10.307 M 491.00 % | 1.744 M | 0.000 -100.00 % | 249.790 K -79.54 % | 1.221 M -4.36 % | 1.277 M 894.83 % | 128.325 K | 0.000 | 0.000 | 0.000 |
Other current liabilities | 40.487 M 7.36 % | 37.711 M 8.80 % | 34.660 M -1.78 % | 35.287 M -5.75 % | 37.438 M 0.83 % | 37.131 M 25.84 % | 29.506 M 652.76 % | 3.920 M -80.23 % | 19.831 M 7 272.12 % | 269.000 K -97.60 % | 11.224 M 16 366.67 % | -69.000 K -100.71 % | 9.710 M 1 830.42 % | 503.000 K -94.14 % | 8.584 M 3 433.57 % | 242.930 K -96.14 % | 6.298 M 1 581.25 % | 374.629 K -85.13 % | 2.520 M 1 963.31 % | 122.136 K 59.52 % | 76.563 K |
Deferred revenue | 0.000 | 0.000 -100.00 % | 290.000 K 102.80 % | 143.000 K 98.61 % | 72.000 K -1.37 % | 73.000 K -48.59 % | 142.000 K 97.22 % | 72.000 K -13.25 % | 83.000 K -88.75 % | 738.000 K 258.25 % | 206.000 K 186.11 % | 72.000 K 108.61 % | -836.000 K | 0.000 100.00 % | -58.894 K | 0.000 100.00 % | -167.202 K | 0.000 | 0.000 | 0.000 | 0.000 |
Short term debt | 14.936 M 16.72 % | 12.796 M 31.96 % | 9.697 M -35.91 % | 15.131 M 34.95 % | 11.212 M -8.63 % | 12.271 M -6.33 % | 13.100 M 7.77 % | 12.156 M 28.73 % | 9.443 M 8.82 % | 8.678 M -8.51 % | 9.485 M 33.27 % | 7.117 M 751.32 % | 836.000 K 4 300.00 % | 19.000 K -67.74 % | 58.894 K -51.41 % | 121.206 K -27.51 % | 167.202 K -29.31 % | 236.515 K | 0.000 | 0.000 | 0.000 |
Total current liabilities | 57.173 M 11.43 % | 51.307 M 12.21 % | 45.723 M -10.52 % | 51.097 M -0.78 % | 51.497 M 39.38 % | 36.948 M -30.48 % | 53.145 M 35.94 % | 39.094 M 16.72 % | 33.495 M 26.33 % | 26.514 M 10.32 % | 24.033 M 21.82 % | 19.728 M 38.58 % | 14.236 M 12.97 % | 12.602 M 7.68 % | 11.703 M 44.49 % | 8.100 M -13.32 % | 9.344 M 78.16 % | 5.245 M 23.50 % | 4.247 M 159.88 % | 1.634 M 39.15 % | 1.174 M |
Total liabilities | 81.519 M 21.16 % | 67.281 M 10.98 % | 60.623 M -13.86 % | 70.375 M -5.28 % | 74.299 M 38.10 % | 53.800 M -31.15 % | 78.136 M 58.03 % | 49.443 M 23.14 % | 40.151 M 15.74 % | 34.692 M -3.97 % | 36.126 M 20.28 % | 30.035 M 83.64 % | 16.355 M 29.78 % | 12.602 M 5.43 % | 11.953 M 28.24 % | 9.321 M -12.24 % | 10.621 M 97.66 % | 5.373 M 26.52 % | 4.247 M 159.88 % | 1.634 M 39.15 % | 1.174 M |
Other non current assets | 0.000 | 0.000 | 0.000 -100.00 % | 2.934 M -23.03 % | 3.812 M 64.95 % | 2.311 M 102.16 % | -106.750 M -49 067.89 % | 218.000 K -50.57 % | 441.000 K -33.68 % | 665.000 K -26.92 % | 910.000 K -18.31 % | 1.114 M 102.96 % | -37.689 M -1 814.70 % | 2.198 M 107.59 % | -28.958 M -63 853.25 % | 45.422 K 100.27 % | -16.840 M -15 682.73 % | 108.067 K 137.91 % | 45.423 K 24.89 % | 36.371 K | 0.000 |
Long term investments | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -21.943 M -34.50 % | -16.315 M -118.78 % | 86.867 M 290 819.54 % | -29.880 K 98.09 % | -1.566 M | 0.000 100.00 % | -1.546 M | 0.000 -100.00 % | 34.919 M | 0.000 -100.00 % | 27.114 M | 0.000 | 0.000 | 0.000 -100.00 % | 62.645 K | 0.000 | 0.000 |
Intangible assets | 24.167 M -50.73 % | 49.049 M 82.82 % | 26.829 M -47.28 % | 50.887 M -6.06 % | 54.170 M 6.36 % | 50.931 M 10.39 % | 46.138 M 12.19 % | 41.126 M 156.11 % | 16.058 M 2.24 % | 15.706 M 22.10 % | 12.863 M 8.65 % | 11.839 M 26.96 % | 9.325 M -7.75 % | 10.108 M 30.59 % | 7.740 M -10.65 % | 8.663 M 26.22 % | 6.863 M 180.03 % | 2.451 M 101.70 % | 1.215 M | 0.000 | 0.000 |
GoodWill | 22.375 M | 0.000 -100.00 % | 21.839 M | 0.000 -100.00 % | 21.943 M | 0.000 -100.00 % | 19.883 M | 0.000 -100.00 % | 1.566 M | 0.000 -100.00 % | 1.546 M | 0.000 -100.00 % | 1.554 M | 0.000 -100.00 % | 1.531 M | 0.000 -100.00 % | 1.454 M 31.58 % | 1.105 M 427.34 % | 209.536 K | 0.000 | 0.000 |
Goodwill and intangible assets | 46.542 M -5.11 % | 49.049 M 0.78 % | 48.668 M -4.36 % | 50.887 M -33.14 % | 76.113 M 49.44 % | 50.931 M -22.86 % | 66.021 M 60.53 % | 41.126 M 133.35 % | 17.624 M 12.21 % | 15.706 M 9.00 % | 14.409 M 21.71 % | 11.839 M 8.82 % | 10.879 M 7.63 % | 10.108 M 9.03 % | 9.271 M 7.02 % | 8.663 M 4.15 % | 8.317 M 133.90 % | 3.556 M 149.60 % | 1.425 M | 0.000 | 0.000 |
Property plant equipment net | 56.442 M 13.07 % | 49.919 M 15.40 % | 43.256 M -10.93 % | 48.565 M -9.90 % | 53.903 M 32.02 % | 40.830 M -32.64 % | 60.612 M 20.26 % | 50.402 M 17.97 % | 42.726 M -5.91 % | 45.411 M -8.85 % | 49.822 M 21.54 % | 40.992 M 52.90 % | 26.810 M 24.07 % | 21.609 M 9.76 % | 19.687 M 90.64 % | 10.327 M 21.17 % | 8.523 M 0.95 % | 8.442 M 31.47 % | 6.421 M 92.75 % | 3.332 M 132.88 % | 1.431 M |
Total non current assets | 125.150 M 5.67 % | 118.432 M 8.10 % | 109.562 M -6.73 % | 117.464 M -5.10 % | 123.772 M 46.04 % | 84.753 M -27.86 % | 117.479 M 14.88 % | 102.264 M 45.65 % | 70.214 M 3.70 % | 67.706 M -0.17 % | 67.821 M 18.83 % | 57.076 M 51.44 % | 37.689 M 11.13 % | 33.915 M 17.12 % | 28.958 M 52.13 % | 19.035 M 13.03 % | 16.840 M 39.10 % | 12.106 M 51.96 % | 7.967 M 136.55 % | 3.368 M 135.43 % | 1.431 M |
Other current assets | 5.877 M -19.65 % | 7.314 M 20.63 % | 6.063 M 15.42 % | 5.253 M 39.45 % | 3.767 M 6.17 % | 3.548 M -22.85 % | 4.599 M -0.80 % | 4.636 M 24.06 % | 3.737 M 5.59 % | 3.539 M 88.75 % | 1.875 M -55.61 % | 4.224 M 45.96 % | 2.894 M 23.20 % | 2.349 M 50.58 % | 1.560 M 19.06 % | 1.310 M 81.19 % | 723.153 K -11.86 % | 820.460 K 94.44 % | 421.957 K -48.80 % | 824.174 K -27.10 % | 1.131 M |
Short term investments | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 289.000 K | 0.000 -100.00 % | 423.000 K | 0.000 -100.00 % | 426.000 K | 0.000 -100.00 % | 333.000 K | 0.000 -100.00 % | 308.000 K -40.54 % | 518.000 K -37.06 % | 823.000 K 64.30 % | 500.920 K -9.61 % | 554.192 K 64.88 % | 336.120 K 55.32 % | 216.410 K | 0.000 | 0.000 |
cash and cash equivalents | 102.067 M 13.66 % | 89.804 M 23.98 % | 72.434 M 15.97 % | 62.458 M 28.90 % | 48.455 M 23.62 % | 39.197 M -52.51 % | 82.545 M -21.10 % | 104.626 M -23.25 % | 136.312 M -5.88 % | 144.828 M -13.21 % | 166.877 M 39.22 % | 119.862 M 60.07 % | 74.879 M 99.20 % | 37.589 M -32.59 % | 55.761 M 170.70 % | 20.599 M -2.04 % | 21.027 M -13.06 % | 24.185 M 103.75 % | 11.870 M -53.34 % | 25.441 M -23.98 % | 33.465 M |
Cash and short term investments | 102.067 M 13.66 % | 89.804 M 23.98 % | 72.434 M 15.97 % | 62.458 M 28.90 % | 48.455 M 23.62 % | 39.197 M -52.51 % | 82.545 M -21.10 % | 104.626 M -23.25 % | 136.312 M -5.88 % | 144.828 M -13.21 % | 166.877 M 39.22 % | 119.862 M 59.42 % | 75.187 M 97.30 % | 38.107 M -32.65 % | 56.584 M 168.18 % | 21.099 M -2.23 % | 21.582 M -11.99 % | 24.521 M 102.88 % | 12.086 M -52.49 % | 25.441 M -23.98 % | 33.465 M |
Total current assets | 135.054 M 8.52 % | 124.446 M 18.36 % | 105.141 M 7.77 % | 97.565 M 24.36 % | 78.454 M 39.53 % | 56.226 M -45.36 % | 102.905 M -15.29 % | 121.474 M -19.21 % | 150.349 M -4.33 % | 157.150 M -12.86 % | 180.335 M 36.91 % | 131.718 M 54.72 % | 85.134 M 88.04 % | 45.275 M -26.21 % | 61.355 M 154.07 % | 24.149 M 0.79 % | 23.959 M -9.63 % | 26.511 M 97.11 % | 13.450 M -49.48 % | 26.622 M -23.52 % | 34.808 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 363.986 K | 0.000 -100.00 % | 1.015 M |
Net receivables | 27.110 M -0.80 % | 27.328 M 2.57 % | 26.644 M -11.60 % | 30.140 M 14.90 % | 26.232 M 94.58 % | 13.481 M -14.47 % | 15.761 M 29.06 % | 12.212 M 18.56 % | 10.300 M 16.91 % | 8.810 M -23.94 % | 11.583 M 49.81 % | 7.732 M 9.63 % | 7.053 M 45.39 % | 4.851 M 51.07 % | 3.211 M 59.65 % | 2.011 M 21.58 % | 1.654 M 41.49 % | 1.169 M 16.95 % | 999.773 K 180.15 % | 356.874 K 68.01 % | 212.417 K |
Tax assets | 22.166 M 13.88 % | 19.464 M 10.35 % | 17.638 M 16.98 % | 15.078 M 26.84 % | 11.887 M 69.91 % | 6.996 M -34.79 % | 10.729 M 1.72 % | 10.548 M -4.01 % | 10.989 M 85.50 % | 5.924 M 40.18 % | 4.226 M 34.97 % | 3.131 M 13.03 % | 2.770 M | 0.000 -100.00 % | 1.844 M | 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 -100.00 % | 4.122 M | 0.000 -100.00 % | 1.844 M | 0.000 -100.00 % | 45.422 K | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 1.750 M 118.75 % | 800.000 K 1.78 % | 786.000 K 100.00 % | 393.000 K -85.46 % | 2.703 M -43.85 % | 4.814 M -53.06 % | 10.255 M -55.12 % | 22.849 M 463.48 % | 4.055 M -75.90 % | 16.829 M 477.92 % | 2.912 M -76.64 % | 12.464 M 237.78 % | 3.690 M -69.45 % | 12.080 M 294.77 % | 3.060 M -60.44 % | 7.735 M 168.71 % | 2.879 M -37.88 % | 4.634 M 168.34 % | 1.727 M 14.21 % | 1.512 M 37.73 % | 1.098 M |
Tax payables | 0.000 | 0.000 -100.00 % | 290.000 K 102.80 % | 143.000 K 98.61 % | 72.000 K -1.37 % | 73.000 K -48.59 % | 142.000 K 97.22 % | 72.000 K -13.25 % | 83.000 K -88.75 % | 738.000 K 258.25 % | 206.000 K 186.11 % | 72.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 -100.00 % | 3.387 M -31.21 % | 4.924 M 4.92 % | 4.693 M -33.71 % | 7.080 M 113.70 % | 3.313 M -0.96 % | 3.345 M -22.64 % | 4.324 M -34.33 % | 6.584 M 2.54 % | 6.421 M 340.70 % | 1.457 M | 0.000 | 0.000 | 0.000 -100.00 % | 10.000 K | 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 |
Capital lease obligations | 15.048 M 108.88 % | 7.204 M -3.08 % | 7.433 M -5.58 % | 7.872 M -18.58 % | 9.668 M -7.51 % | 10.453 M -23.08 % | 13.589 M 53.27 % | 8.866 M 9.74 % | 8.079 M -12.03 % | 9.184 M -26.24 % | 12.451 M 9.52 % | 11.369 M | 0.000 -100.00 % | 19.000 K -67.74 % | 58.894 K -57.70 % | 139.225 K -37.48 % | 222.702 K | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 9.634 M | 0.000 -100.00 % | 9.233 M | 0.000 | 0.000 -100.00 % | 12.485 M | 0.000 | 0.000 |
Other total stockholders equity | -11.914 M -4 717.83 % | 258.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -11.914 M -23.67 % | -9.634 M 19.14 % | -11.914 M -29.04 % | -9.233 M | 0.000 | 0.000 100.00 % | -12.485 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 10.350 M 49.44 % | 6.926 M -11.66 % | 7.840 M -10.56 % | 8.766 M -22.27 % | 11.278 M 95.73 % | 5.762 M -44.85 % | 10.448 M 1 856.55 % | 534.000 K 721.54 % | 65.000 K -61.99 % | 171.000 K -0.58 % | 172.000 K -18.10 % | 210.000 K -26.83 % | 287.000 K | 0.000 -100.00 % | 184.151 K | 0.000 -100.00 % | 236.257 K | 0.000 | 0.000 | 0.000 | 0.000 |
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 -100.00 % | 375.000 K | 0.000 -100.00 % | 210.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 260.204 M 7.13 % | 242.878 M 13.12 % | 214.703 M -0.15 % | 215.029 M 6.33 % | 202.226 M 43.44 % | 140.979 M -36.03 % | 220.384 M -1.50 % | 223.738 M 1.44 % | 220.563 M -1.91 % | 224.856 M -9.39 % | 248.156 M 31.44 % | 188.794 M 48.72 % | 126.945 M 60.30 % | 79.190 M -14.07 % | 92.157 M 113.41 % | 43.184 M 5.73 % | 40.844 M 5.77 % | 38.618 M 80.31 % | 21.417 M -28.59 % | 29.990 M -17.24 % | 36.239 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-07-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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -39.886 M | 0.000 100.00 % | -29.725 M | 0.000 100.00 % | -33.450 M | 0.000 100.00 % | -21.475 M | 0.000 -100.00 % | 812.000 K | 0.000 -100.00 % | 736.000 K | 0.000 100.00 % | -533.359 K | 0.000 100.00 % | -2.290 M | 0.000 |
Stock based compensation | 0.000 -100.00 % | 8.497 M 4.50 % | 8.131 M 44.96 % | 5.609 M 71.24 % | 3.276 M 1 606.04 % | 192.000 K -91.85 % | 2.354 M 19.63 % | 1.968 M -72.60 % | 7.183 M 171.57 % | 2.645 M -36.46 % | 4.163 M 51.49 % | 2.748 M 1.44 % | 2.709 M 20.03 % | 2.257 M 141.65 % | 934.000 K | 0.000 -100.00 % | 944.759 K | 0.000 -100.00 % | 2.983 M | 0.000 |
Change in working capital | 0.000 | 0.000 -100.00 % | 1.915 M | 0.000 100.00 % | -14.294 M | 0.000 100.00 % | -5.682 M | 0.000 -100.00 % | 1.290 M | 0.000 100.00 % | -1.694 M | 0.000 100.00 % | -5.878 M | 0.000 100.00 % | -2.278 M | 0.000 100.00 % | -479.441 K | 0.000 100.00 % | -66.046 K | 0.000 |
Accounts receivables | 0.000 | 0.000 100.00 % | -480.000 K | 0.000 100.00 % | -10.096 M | 0.000 100.00 % | -5.343 M | 0.000 -100.00 % | 1.171 M | 0.000 100.00 % | -3.566 M | 0.000 100.00 % | -3.521 M | 0.000 100.00 % | -1.670 M | 0.000 100.00 % | -411.400 K | 0.000 100.00 % | -692.450 K | 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 |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 -100.00 % | 2.395 M | 0.000 100.00 % | -4.198 M | 0.000 100.00 % | -339.000 K | 0.000 -100.00 % | 119.000 K | 0.000 -100.00 % | 1.872 M | 0.000 100.00 % | -2.357 M | 0.000 100.00 % | -608.000 K | 0.000 100.00 % | -68.041 K | 0.000 -100.00 % | 626.404 K | 0.000 |
Other non cash items | 11.505 M 221.01 % | 3.584 M 145.16 % | -7.936 M -120.18 % | 39.321 M 22.69 % | 32.049 M 44.03 % | 22.252 M -48.57 % | 43.265 M 70.54 % | 25.369 M -0.58 % | 25.516 M -42.87 % | 44.661 M 46.16 % | 30.557 M 100.60 % | 15.233 M 7 554.77 % | 199.000 K 112.08 % | -1.647 M 47.28 % | -3.124 M -430.93 % | 944.000 K -56.96 % | 2.193 M 273.71 % | -1.263 M -28.75 % | -980.705 K -130.51 % | 3.214 M |
Net cash provided by operating activities | 35.548 M 14.43 % | 31.066 M 20.05 % | 25.877 M 3.33 % | 25.043 M 208.03 % | 8.130 M 8 368.75 % | 96.000 K 107.09 % | -1.354 M 84.03 % | -8.476 M -134.73 % | -3.611 M 22.78 % | -4.676 M 45.48 % | -8.576 M 19.47 % | -10.649 M 35.31 % | -16.461 M -41.37 % | -11.644 M 13.92 % | -13.527 M -32.31 % | -10.224 M 10.27 % | -11.394 M 13.68 % | -13.200 M -26.14 % | -10.464 M -66.58 % | -6.282 M |
Investments in property plant and equipment | -17.265 M -50.41 % | -11.479 M -219.66 % | -3.591 M 69.14 % | -11.638 M 41.72 % | -19.969 M -55.70 % | -12.825 M 30.74 % | -18.517 M 13.31 % | -21.361 M -105.37 % | -10.401 M 14.02 % | -12.097 M 33.67 % | -18.238 M -64.48 % | -11.088 M -26.62 % | -8.757 M -63.93 % | -5.342 M 28.39 % | -7.460 M -106.59 % | -3.611 M -126.50 % | -1.594 M 42.59 % | -2.777 M 24.19 % | -3.663 M -57.33 % | -2.328 M |
Acquisitions net | 5.000 K | 0.000 -100.00 % | 2.000 K -33.33 % | 3.000 K -95.31 % | 64.000 K 1 500.00 % | 4.000 K -20.00 % | 5.000 K 100.05 % | -10.385 M -17 408.33 % | 60.000 K | 0.000 | 0.000 -100.00 % | 5.000 K 400.00 % | 1.000 K 100.10 % | -1.009 M -658.65 % | -133.000 K -79.73 % | -74.000 K 57.57 % | -174.400 K 82.56 % | -1.000 M -63.77 % | -610.706 K -299.75 % | 305.735 K |
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 100.00 % | -46.348 K 0.00 % | -46.348 K |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 0.000 100.00 % | -5.547 M -19.81 % | -4.630 M 0.22 % | -4.640 M 32.56 % | -6.880 M 15.67 % | -8.159 M -12.68 % | -7.241 M -15.35 % | -6.277 M -70.90 % | -3.673 M 15.60 % | -4.352 M -4 681.05 % | 95.000 K -81.62 % | 517.000 K 155.83 % | -926.000 K 43.05 % | -1.626 M 30.30 % | -2.333 M 0.34 % | -2.341 M -58.65 % | -1.476 M -187.40 % | -513.418 K 40.06 % | -856.592 K -343.29 % | 352.082 K |
Net cash used for investing activites | -17.260 M -1.37 % | -17.026 M -107.15 % | -8.219 M 29.36 % | -11.635 M 41.55 % | -19.905 M -55.25 % | -12.821 M 30.74 % | -18.512 M 41.69 % | -31.746 M -206.99 % | -10.341 M 14.52 % | -12.097 M 33.32 % | -18.143 M -71.71 % | -10.566 M -9.13 % | -9.682 M -21.37 % | -7.977 M 19.64 % | -9.926 M -64.72 % | -6.026 M -85.75 % | -3.244 M 24.39 % | -4.290 M 16.37 % | -5.130 M -153.66 % | -2.023 M |
Debt repayment | 2.147 M 1 195.41 % | -196.000 K | 0.000 -100.00 % | 89.000 K 103.78 % | -2.357 M -111.20 % | -1.116 M | 0.000 -100.00 % | 2.404 M | 0.000 100.00 % | -4.759 M | 0.000 -100.00 % | 1.646 M | 0.000 100.00 % | -51.000 K | 0.000 100.00 % | -83.000 K | 0.000 100.00 % | -93.305 K | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 -100.00 % | 1.327 M 161.22 % | 508.000 K 1 538.71 % | 31.000 K | 0.000 -100.00 % | 5.232 M -21.43 % | 6.659 M 36.15 % | 4.891 M -93.57 % | 76.045 M 17.82 % | 64.546 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 8.750 M 0.00 % | 8.750 M |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -323.959 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 % | -222.598 K 0.00 % | -222.598 K |
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 | 0.000 | 0.000 100.00 % | -8.433 M 0.00 % | -8.433 M |
Other financing activites | -6.348 M | 0.000 100.00 % | -7.874 M -772.42 % | 1.171 M 133.50 % | -3.496 M -0.84 % | -3.467 M -23.70 % | -2.803 M -150.63 % | 5.536 M 16.91 % | 4.735 M -3.19 % | 4.891 M -93.62 % | 76.642 M 18.74 % | 64.546 M 1.75 % | 63.435 M 4 898.82 % | 1.269 M -97.83 % | 58.353 M 266.01 % | 15.943 M 40.62 % | 11.337 M -62.24 % | 30.026 M 161.35 % | 11.489 M -72.76 % | 42.179 M |
Net cash used provided by financing activities | -4.201 M -2 043.37 % | -196.000 K 97.51 % | -7.874 M -724.92 % | 1.260 M 121.53 % | -5.853 M -28.58 % | -4.552 M -119.37 % | -2.075 M -126.13 % | 7.940 M 67.69 % | 4.735 M 3 487.12 % | 132.000 K -99.83 % | 76.642 M 15.79 % | 66.192 M 4.35 % | 63.435 M 5 108.13 % | 1.218 M -97.91 % | 58.353 M 267.93 % | 15.860 M 39.89 % | 11.337 M -62.12 % | 29.933 M 879.75 % | 3.055 M -90.95 % | 33.745 M |
Effect of forex changes on cash | -1.824 M -151.73 % | 3.526 M 1 736.46 % | 192.000 K 128.87 % | -665.000 K -146.47 % | 1.431 M 153.73 % | 564.000 K -86.16 % | 4.074 M 218.75 % | -3.431 M -589.46 % | 701.000 K 112.96 % | -5.408 M -85.97 % | -2.908 M -48 566.67 % | 6.000 K 400.00 % | -2.000 K -100.87 % | 231.000 K -12.17 % | 263.000 K 774.36 % | -39.000 K -127.32 % | 142.763 K 212.21 % | -127.223 K -368.89 % | 47.314 K | 0.000 |
Net change in cash | 12.263 M -29.40 % | 17.370 M 74.12 % | 9.976 M -28.76 % | 14.003 M 51.25 % | 9.258 M 121.36 % | -43.348 M -96.31 % | -22.081 M 30.31 % | -31.686 M -272.08 % | -8.516 M 61.38 % | -22.049 M -146.90 % | 47.015 M 4.52 % | 44.983 M 20.63 % | 37.290 M 305.21 % | -18.172 M -151.68 % | 35.163 M 8 296.50 % | -429.000 K 86.42 % | -3.158 M -125.64 % | 12.315 M 154.80 % | -22.474 M -188.37 % | 25.430 M |
Cash at beginning of period | 89.804 M 23.98 % | 72.434 M 15.97 % | 62.458 M 28.90 % | 48.455 M 23.62 % | 39.197 M -52.51 % | 82.545 M -21.10 % | 104.626 M -23.25 % | 136.312 M -5.88 % | 144.828 M -13.21 % | 166.877 M 39.22 % | 119.862 M 60.07 % | 74.879 M 99.20 % | 37.589 M -32.59 % | 55.761 M 170.71 % | 20.598 M -2.04 % | 21.027 M -13.06 % | 24.185 M 103.75 % | 11.870 M -53.34 % | 25.441 M 234 554.66 % | 10.842 K |
Cash at end of period | 102.067 M 13.66 % | 89.804 M 23.98 % | 72.434 M 15.97 % | 62.458 M 28.90 % | 48.455 M 23.62 % | 39.197 M -52.51 % | 82.545 M -21.10 % | 104.626 M -23.25 % | 136.312 M -5.88 % | 144.828 M -13.21 % | 166.877 M 39.22 % | 119.862 M 60.07 % | 74.879 M 99.20 % | 37.589 M -32.59 % | 55.761 M 170.71 % | 20.598 M -2.04 % | 21.027 M -13.06 % | 24.185 M 715.00 % | 2.967 M -88.34 % | 25.441 M |
Operating cash flow | 35.548 M 12.22 % | 31.676 M 22.41 % | 25.877 M 3.33 % | 25.043 M 208.03 % | 8.130 M 8 368.75 % | 96.000 K 107.09 % | -1.354 M 84.03 % | -8.476 M -134.73 % | -3.611 M 22.78 % | -4.676 M 45.48 % | -8.576 M 19.47 % | -10.649 M 35.31 % | -16.461 M -41.37 % | -11.644 M 13.92 % | -13.527 M -32.31 % | -10.224 M 10.27 % | -11.394 M 13.68 % | -13.200 M -26.14 % | -10.464 M -66.58 % | -6.282 M |
Capital expenditure | -10.014 M 12.76 % | -11.479 M -219.66 % | -3.591 M 69.14 % | -11.638 M 41.72 % | -19.969 M -55.70 % | -12.825 M 30.74 % | -18.517 M 13.31 % | -21.361 M -105.37 % | -10.401 M 14.02 % | -12.097 M 33.67 % | -18.238 M -64.48 % | -11.088 M -26.62 % | -8.757 M -63.93 % | -5.342 M 28.39 % | -7.460 M -106.59 % | -3.611 M -126.50 % | -1.594 M 42.59 % | -2.777 M 24.19 % | -3.663 M -57.33 % | -2.328 M |
Free CashFlow | 25.534 M 26.42 % | 20.197 M -9.37 % | 22.286 M 66.25 % | 13.405 M 213.23 % | -11.839 M 6.99 % | -12.729 M 35.94 % | -19.871 M 33.40 % | -29.837 M -112.94 % | -14.012 M 16.46 % | -16.773 M 37.45 % | -26.814 M -23.36 % | -21.737 M 13.80 % | -25.218 M -48.46 % | -16.986 M 19.06 % | -20.987 M -51.69 % | -13.835 M -6.52 % | -12.988 M 18.71 % | -15.977 M -13.09 % | -14.127 M -64.08 % | -8.610 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 | 2018 | 2017 | 2017 | 2016 | 2016 | 2015 |