
Tyro Payments Limited TYPMF
Finances
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 472.940 M -4.98 % | 497.715 M 13.17 % | 439.776 M 35.10 % | 325.516 M 39.85 % | 232.768 M 9.27 % | 213.017 M 12.36 % | 189.587 M 27.90 % | 148.231 M 22.94 % | 120.575 M 26.88 % | 95.034 M |
Net income | 17.815 M -30.69 % | 25.705 M 327.49 % | 6.013 M 120.30 % | -29.617 M 0.69 % | -29.823 M 21.64 % | -38.057 M -95.50 % | -19.466 M -9.27 % | -17.815 M -22.20 % | -14.578 M -1 846.33 % | -749.000 K |
Income before tax | 17.815 M -20.32 % | 22.358 M 808.49 % | 2.461 M 108.31 % | -29.617 M 0.53 % | -29.775 M 21.76 % | -38.057 M -583.94 % | 7.864 M 11.33 % | 7.064 M 18.05 % | 5.984 M 286.42 % | -3.210 M |
Income before tax ratio | 0.04 -16.15 % | 0.04 702.73 % | 0.01 106.15 % | -0.09 28.87 % | -0.13 28.40 % | -0.18 -530.71 % | 0.04 -12.96 % | 0.05 -3.98 % | 0.05 246.93 % | -0.03 |
EBITDA | 67.201 M -1.47 % | 68.202 M 109.40 % | 32.570 M 300.07 % | 8.141 M 169.55 % | -11.705 M 23.34 % | -15.268 M -22.99 % | -12.414 M -10.51 % | -11.233 M -30.71 % | -8.594 M -1 154.48 % | 815.000 K |
Net income ratio | 0.04 -27.06 % | 0.05 277.73 % | 0.01 115.03 % | -0.09 28.99 % | -0.13 28.29 % | -0.18 -74.00 % | -0.10 14.57 % | -0.12 0.60 % | -0.12 -1 434.04 % | -0.01 |
Ratio EBITDA | 0.14 3.69 % | 0.14 85.02 % | 0.07 196.13 % | 0.03 149.73 % | -0.05 29.84 % | -0.07 -9.46 % | -0.07 13.59 % | -0.08 -6.32 % | -0.07 -931.11 % | 0.01 |
Gross profit ratio | 0.46 1.27 % | 0.45 23.19 % | 0.37 0.92 % | 0.36 -13.60 % | 0.42 8.04 % | 0.39 -1.44 % | 0.40 -5.16 % | 0.42 0.76 % | 0.42 -13.20 % | 0.48 |
Weighted average shs out dil | 538.218 M 48.78 % | 361.751 M 1.37 % | 356.858 M 0.29 % | 355.816 M -6.29 % | 379.710 M 15.85 % | 327.750 M 3.68 % | 316.119 M -5.02 % | 332.833 M -3.68 % | 345.534 M 0.00 % | 345.534 M |
Weighted average shs out | 524.901 M 49.07 % | 352.123 M 1.83 % | 345.795 M -2.82 % | 355.816 M -6.29 % | 379.710 M 15.85 % | 327.750 M 3.68 % | 316.119 M -5.02 % | 332.833 M -3.68 % | 345.534 M 0.00 % | 345.534 M |
EPS diluted | 0.03 -53.45 % | 0.07 323.21 % | 0.02 120.19 % | -0.08 -5.99 % | -0.08 34.58 % | -0.12 -94.81 % | -0.06 -15.14 % | -0.05 -26.78 % | -0.04 -1 818.18 % | 0.00 |
Earnings per share | 0.03 -53.56 % | 0.07 319.54 % | 0.02 120.91 % | -0.08 -5.99 % | -0.08 34.58 % | -0.12 -94.81 % | -0.06 -15.14 % | -0.05 -26.78 % | -0.04 -1 818.18 % | 0.00 |
Gross profit | 217.352 M -3.77 % | 225.867 M 39.42 % | 162.000 M 36.35 % | 118.813 M 20.83 % | 98.331 M 18.05 % | 83.293 M 10.74 % | 75.213 M 21.30 % | 62.004 M 23.88 % | 50.053 M 10.13 % | 45.450 M |
Income tax expense | 0.000 100.00 % | -3.347 M 5.77 % | -3.552 M -199.83 % | 3.558 M 7 312.50 % | 48.000 K | 0.000 100.00 % | -11.602 M -7.92 % | -10.751 M -25.10 % | -8.594 M -449.21 % | 2.461 M |
Cost of revenue | 255.588 M -5.98 % | 271.848 M 8.15 % | 251.365 M 21.61 % | 206.703 M 53.75 % | 134.437 M 3.63 % | 129.724 M 13.42 % | 114.374 M 32.64 % | 86.227 M 22.27 % | 70.522 M 42.23 % | 49.584 M |
General and administrative expenses | 139.371 M 3.40 % | 134.789 M -1.78 % | 137.232 M 10.90 % | 123.745 M 16.93 % | 105.826 M 12.91 % | 93.723 M 338.16 % | 21.390 M 23.56 % | 17.311 M 55.74 % | 11.115 M 19.36 % | 9.312 M |
Selling and marketing expenses | 10.496 M 1.03 % | 10.389 M 26.66 % | 8.202 M 48.26 % | 5.532 M 2.09 % | 5.419 M -5.20 % | 5.716 M 19.81 % | 4.771 M 64.57 % | 2.899 M 44.95 % | 2.000 M 222.06 % | 621.000 K |
Other expenses | 57.636 M 555.51 % | -12.653 M -679.61 % | -1.623 M -111.21 % | 14.480 M 47.98 % | 9.785 M 2.75 % | 9.523 M -97.89 % | 450.472 M 0.00 % | 450.472 M 0.00 % | 450.472 M | 0.000 |
Operating expenses | 207.503 M 56.58 % | 132.525 M -7.85 % | 143.811 M 0.04 % | 143.757 M 18.78 % | 121.030 M 10.91 % | 109.127 M 5.41 % | 103.523 M 20.04 % | 86.241 M 20.18 % | 71.760 M 47.47 % | 48.660 M |
Cost and expenses | 463.091 M 14.52 % | 404.373 M 2.33 % | 395.176 M 12.40 % | 351.575 M 38.25 % | 254.299 M 5.60 % | 240.809 M 220.17 % | 75.213 M 21.30 % | 62.004 M 23.88 % | 50.053 M -49.05 % | 98.244 M |
Research and development expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 K 154 379 288.67 % | -0.107 13.41 % | -0.123 0.70 % | -0.124 | 0.000 |
Selling general and administrative expenses | 149.867 M 3.23 % | 145.178 M -0.18 % | 145.434 M 12.50 % | 129.277 M 16.21 % | 111.245 M 11.87 % | 99.439 M 102 241 670 976.95 % | -0.097 15.92 % | -0.116 -9.17 % | -0.106 -100.00 % | 45.282 M |
Interest income | 0.000 | 0.000 | 0.000 -100.00 % | 3.558 M | 0.000 -100.00 % | 535.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Interest expense | 4.216 M -14.90 % | 4.954 M 9.53 % | 4.523 M 27.12 % | 3.558 M 588.20 % | 517.000 K -3.36 % | 535.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 45.170 M 10.47 % | 40.890 M 51.98 % | 26.905 M -15.08 % | 31.681 M 172.97 % | 11.606 M -7.33 % | 12.524 M 59.56 % | 7.849 M 11.11 % | 7.064 M 18.05 % | 5.984 M 48.67 % | 4.025 M |
Operating income | 9.849 M -89.45 % | 93.342 M 109.29 % | 44.600 M 333.22 % | 10.295 M 253.45 % | -6.709 M 74.03 % | -25.834 M -27.49 % | -20.263 M -10.74 % | -18.297 M -7.42 % | -17.033 M -430.62 % | -3.210 M |
Operating income ratio | 0.02 -88.90 % | 0.19 84.92 % | 0.10 220.66 % | 0.03 209.73 % | -0.03 76.23 % | -0.12 -13.47 % | -0.11 13.41 % | -0.12 12.62 % | -0.14 -318.22 % | -0.03 |
Total other income expenses net | 7.966 M 111.22 % | -70.984 M -68.45 % | -42.139 M -5.58 % | -39.912 M -73.03 % | -23.066 M -88.71 % | -12.223 M | 0.000 | 0.000 | 0.000 | 0.000 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -161.303 M -738.81 % | -19.230 M -112.67 % | -9.042 M -212.66 % | -2.892 M 76.27 % | -12.188 M -62.14 % | -7.517 M 39.22 % | -12.367 M -23.67 % | -10.000 M 58.42 % | -24.052 M 70.75 % | -82.224 M |
Total investments | 85.412 M -7.75 % | 92.590 M -22.15 % | 118.938 M 6.65 % | 111.522 M -12.17 % | 126.969 M -24.66 % | 168.522 M 353.52 % | 37.159 M 30.09 % | 28.564 M -58.45 % | 68.750 M 232.43 % | 20.681 M |
Total debt | 28.052 M -11.06 % | 31.541 M -6.02 % | 33.561 M -1.27 % | 33.993 M 1 108.85 % | 2.812 M -62.42 % | 7.483 M -35.12 % | 11.533 M | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | 67.901 M 7.97 % | 62.889 M 6.02 % | 59.320 M 25.98 % | 47.085 M 15.33 % | 40.827 M 43.37 % | 28.477 M 62.80 % | 17.492 M 25.18 % | 13.973 M 14.94 % | 12.157 M 37.29 % | 8.855 M |
Retained earnings | -117.531 M 12.73 % | -134.681 M 16.38 % | -161.058 M 3.14 % | -166.283 M -23.54 % | -134.599 M -28.78 % | -104.521 M -62.40 % | -64.361 M -32.66 % | -48.514 M -66.45 % | -29.147 M -90.70 % | -15.284 M |
Common stock | 276.454 M -1.08 % | 279.466 M 0.02 % | 279.422 M 0.22 % | 278.798 M 1.59 % | 274.436 M 3.26 % | 265.763 M 87.35 % | 141.856 M 0.42 % | 141.258 M 2.08 % | 138.381 M 2.84 % | 134.566 M |
Total equity | 226.824 M 9.22 % | 207.674 M 16.88 % | 177.684 M 11.33 % | 159.600 M -11.66 % | 180.664 M -4.77 % | 189.719 M 103.85 % | 93.069 M -12.79 % | 106.717 M -12.09 % | 121.391 M -5.39 % | 128.304 M |
Other non current liabilities | 46.064 M -10.83 % | 51.660 M -33.17 % | 77.295 M -9.35 % | 85.265 M -7.02 % | 91.705 M 6 376.34 % | 1.416 M 35.37 % | 1.046 M 147.33 % | -2.210 M 31.77 % | -3.239 M | 0.000 |
Long term debt | 24.064 M -10.02 % | 26.744 M -8.31 % | 29.167 M -9.13 % | 32.096 M | 0.000 -100.00 % | 2.811 M -62.00 % | 7.397 M | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 70.128 M -10.56 % | 78.404 M -26.35 % | 106.462 M -9.29 % | 117.361 M 26.77 % | 92.575 M 2 090.09 % | 4.227 M -49.93 % | 8.443 M -60.32 % | 21.278 M 50.16 % | 14.170 M | 0.000 |
Other current liabilities | 245.364 M 53.77 % | 159.568 M 11.26 % | 143.416 M 13.14 % | 126.757 M 9.19 % | 116.085 M 67.69 % | 69.228 M 55.78 % | 44.439 M 52.50 % | 29.140 M 1 345.30 % | -2.340 M -122.43 % | 10.433 M |
Deferred revenue | 0.000 | 0.000 100.00 % | -4.394 M -131.63 % | -1.897 M | 0.000 100.00 % | -4.672 M -276.04 % | 2.654 M -10.88 % | 2.978 M -8.06 % | 3.239 M | 0.000 |
Short term debt | 3.988 M -16.86 % | 4.797 M 9.17 % | 4.394 M 131.63 % | 1.897 M -32.54 % | 2.812 M -39.81 % | 4.672 M 276.04 % | -2.654 M | 0.000 | 0.000 | 0.000 |
Total current liabilities | 250.609 M 51.54 % | 165.380 M 12.59 % | 146.891 M 10.34 % | 133.127 M 8.33 % | 122.890 M 75.83 % | 69.893 M 28.13 % | 54.549 M 70.08 % | 32.073 M 63.37 % | 19.632 M 67.05 % | 11.752 M |
Total liabilities | 320.737 M 31.57 % | 243.784 M -3.78 % | 253.353 M 1.14 % | 250.488 M 16.73 % | 214.595 M 189.52 % | 74.120 M 33.32 % | 55.595 M 69.29 % | 32.841 M 81.26 % | 18.118 M 54.17 % | 11.752 M |
Other non current assets | 3.325 M 25.57 % | 2.648 M 108.76 % | -30.225 M -13.32 % | -26.673 M 0.00 % | -26.673 M -98.46 % | -13.440 M -3.16 % | -13.028 M -198.13 % | 13.276 M 8.01 % | 12.292 M 50.38 % | 8.174 M |
Long term investments | 82.835 M 21.85 % | 67.982 M 11.66 % | 60.883 M -5.11 % | 64.163 M 22.34 % | 52.448 M -24.82 % | 69.761 M 87.74 % | 37.159 M -4.96 % | 39.097 M 85.32 % | 21.097 M 2 997.94 % | 681.000 K |
Intangible assets | 74.294 M -11.64 % | 84.085 M -33.53 % | 126.502 M -4.19 % | 132.033 M -6.27 % | 140.867 M 2 524.69 % | 5.367 M 114.42 % | 2.503 M | 0.000 | 0.000 | 0.000 |
GoodWill | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 87.981 M -10.01 % | 97.772 M -30.26 % | 140.189 M -3.80 % | 145.720 M -5.72 % | 154.554 M 2 779.71 % | 5.367 M 114.42 % | 2.503 M 118.85 % | -13.276 M -8.01 % | -12.292 M | 0.000 |
Property plant equipment net | 72.391 M -3.43 % | 74.964 M 8.44 % | 69.129 M -4.79 % | 72.610 M 162.31 % | 27.681 M 27.01 % | 21.794 M 16.33 % | 18.734 M 8.77 % | 17.223 M 27.75 % | 13.482 M 7.37 % | 12.557 M |
Total non current assets | 266.417 M 1.20 % | 263.251 M 2.63 % | 256.514 M -4.57 % | 268.806 M 21.63 % | 220.996 M 126.74 % | 97.466 M 66.91 % | 58.396 M -13.71 % | 67.671 M 50.79 % | 44.879 M 109.60 % | 21.412 M |
Other current assets | 22.007 M -29.44 % | 31.189 M 41.66 % | 22.017 M -58.14 % | 52.603 M -1.72 % | 53.524 M 168.32 % | 19.948 M -19.59 % | 24.807 M 41.98 % | 17.472 M 19.32 % | 14.643 M 63.43 % | 8.960 M |
Short term investments | 2.577 M -89.53 % | 24.608 M 59.25 % | 15.452 M 47.53 % | 10.474 M -85.94 % | 74.521 M -24.54 % | 98.761 M 313.23 % | 23.900 M -16.33 % | 28.564 M -58.45 % | 68.750 M 243.75 % | 20.000 M |
cash and cash equivalents | 189.355 M 272.96 % | 50.771 M 19.17 % | 42.603 M 15.50 % | 36.885 M 145.90 % | 15.000 M 0.00 % | 15.000 M -37.24 % | 23.900 M 139.00 % | 10.000 M -58.42 % | 24.052 M -70.75 % | 82.224 M |
Cash and short term investments | 191.932 M 154.62 % | 75.379 M 29.84 % | 58.055 M 22.58 % | 47.359 M -47.10 % | 89.521 M -21.31 % | 113.761 M 375.99 % | 23.900 M -38.03 % | 38.564 M -43.91 % | 68.750 M -32.75 % | 102.224 M |
Total current assets | 281.144 M 49.38 % | 188.207 M 24.46 % | 151.224 M 22.89 % | 123.054 M -23.22 % | 160.268 M 6.63 % | 150.308 M 96.48 % | 76.499 M 6.42 % | 71.887 M -24.03 % | 94.630 M -20.55 % | 119.107 M |
Inventory | 766.000 K -2.17 % | 783.000 K -61.37 % | 2.027 M 422.42 % | 388.000 K 203.13 % | 128.000 K 113.33 % | 60.000 K 0.00 % | 60.000 K -1.64 % | 61.000 K -94.69 % | 1.148 M 24.38 % | 923.000 K |
Net receivables | 66.439 M -17.83 % | 80.856 M 16.97 % | 69.125 M 204.46 % | 22.704 M 32.81 % | 17.095 M 3.36 % | 16.539 M -40.36 % | 27.732 M 75.63 % | 15.790 M -13.38 % | 18.229 M 160.41 % | 7.000 M |
Tax assets | 19.885 M 0.00 % | 19.885 M 20.24 % | 16.538 M 27.35 % | 12.986 M 0.00 % | 12.986 M -7.14 % | 13.984 M 7.34 % | 13.028 M 14.77 % | 11.351 M 10.20 % | 10.300 M | 0.000 |
Other assets | 0.000 | 0.000 -100.00 % | 23.299 M 27.82 % | 18.228 M 30.25 % | 13.995 M -12.89 % | 16.065 M 16.68 % | 13.769 M | 0.000 | 0.000 | 0.000 |
Account payables | 1.257 M 23.84 % | 1.015 M -70.79 % | 3.475 M -45.45 % | 6.370 M 59.53 % | 3.993 M 500.45 % | 665.000 K -79.97 % | 3.320 M 13.19 % | 2.933 M 25.34 % | 2.340 M 77.41 % | 1.319 M |
Tax payables | 0.000 | 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 | 0.000 | 0.000 | 0.000 -100.00 % | 2.654 M -10.88 % | 2.978 M -8.06 % | 3.239 M | 0.000 |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 28.052 M -11.06 % | 31.541 M -6.02 % | 33.561 M -1.27 % | 33.993 M 1 108.85 % | 2.812 M -62.42 % | 7.483 M -35.12 % | 11.533 M | 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 167.000 K | 0.000 -100.00 % | 167.000 K |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 870.000 K | 0.000 100.00 % | -27.631 M | 0.000 | 0.000 | 0.000 |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -870.000 K | 0.000 100.00 % | -7.397 M 63.93 % | -20.510 M -30.77 % | -15.684 M | 0.000 |
Total assets | 547.561 M 21.29 % | 451.458 M 4.74 % | 431.037 M 5.11 % | 410.088 M 3.75 % | 395.259 M 49.81 % | 263.839 M 77.47 % | 148.664 M 6.52 % | 139.558 M 0.04 % | 139.509 M -0.72 % | 140.519 M |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 100.00 % | -94.018 M -30.94 % | -71.805 M -6 964.72 % | 1.046 M 103.81 % | -27.481 M -1 406.63 % | -1.824 M -58.47 % | -1.151 M 47.99 % | -2.213 M -146.99 % | -896.000 K |
Stock based compensation | 0.000 | 0.000 -100.00 % | 11.165 M 114.75 % | 5.199 M -44.35 % | 9.342 M -14.26 % | 10.896 M 187.65 % | 3.788 M 168.46 % | 1.411 M -23.36 % | 1.841 M 90.78 % | 965.000 K |
Change in working capital | -8.806 M 80.81 % | -45.880 M -76.04 % | -26.062 M -11.17 % | -23.443 M -158.10 % | -9.083 M -73.44 % | -5.237 M 58.79 % | -12.708 M -68.88 % | -7.525 M -272.89 % | -2.018 M 59.08 % | -4.932 M |
Accounts receivables | 21.831 M 195.30 % | -22.908 M -761.85 % | -2.658 M 51.94 % | -5.531 M -71.98 % | -3.216 M -138.00 % | 8.463 M 223.15 % | -6.872 M -51.07 % | -4.549 M -42.69 % | -3.188 M | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -98.53 % | 68.000 K 130.22 % | -225.000 K -226.09 % | -69.000 K |
Accounts payables | 0.000 | 0.000 100.00 % | -7.485 M -427.28 % | 2.287 M -57.72 % | 5.409 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.829 M | 0.000 |
Other working capital | -30.637 M -33.37 % | -22.972 M -44.31 % | -15.919 M 21.19 % | -20.199 M -79.13 % | -11.276 M 17.69 % | -13.700 M -134.71 % | -5.837 M -91.75 % | -3.044 M -601.38 % | -434.000 K 91.08 % | -4.863 M |
Other non cash items | 146.934 M 104.25 % | 71.937 M -21.62 % | 91.775 M 46.45 % | 62.666 M 158.98 % | 24.197 M -23.50 % | 31.631 M 28.28 % | 24.657 M 27.82 % | 19.290 M 43.72 % | 13.422 M 620.64 % | -2.578 M |
Net cash provided by operating activities | 138.128 M 166.85 % | 51.762 M 105.18 % | 25.228 M 199.64 % | -25.319 M -329.28 % | 11.043 M 170.23 % | -15.724 M 25.92 % | -21.225 M -25.40 % | -16.926 M -89.35 % | -8.939 M -173.45 % | -3.269 M |
Investments in property plant and equipment | -771.000 K 20.35 % | -968.000 K 93.58 % | -15.077 M 38.09 % | -24.355 M 16.82 % | -29.281 M -517.09 % | -4.745 M -33.17 % | -3.563 M -23.24 % | -2.891 M 58.37 % | -6.945 M -53.45 % | -4.526 M |
Acquisitions net | 0.000 | 0.000 -100.00 % | 1.257 M 657.23 % | 166.000 K 105.69 % | -2.918 M -1 092.52 % | 294.000 K 102.40 % | -12.228 M 41.31 % | -20.834 M -86 908.33 % | 24.000 K | 0.000 |
Purchases of investments | -23.705 M 44.73 % | -42.891 M -387.40 % | -8.800 M 73.79 % | -33.573 M -133.57 % | -14.374 M 74.21 % | -55.742 M -1 492.63 % | -3.500 M 80.19 % | -17.668 M 60.58 % | -44.823 M | 0.000 |
Sales maturities of investments | 41.803 M 169.02 % | 15.539 M 48.56 % | 10.460 M -68.78 % | 33.500 M 139.65 % | 13.979 M 7.80 % | 12.967 M -17.55 % | 15.728 M -55.08 % | 35.013 M -12.03 % | 39.801 M | 0.000 |
Other investing activites | -10.283 M 16.41 % | -12.301 M 21.14 % | -15.599 M | 0.000 -100.00 % | 3.294 M 713.33 % | 405.000 K -95.83 % | 9.710 M -44.02 % | 17.345 M 138.94 % | -44.542 M -122.71 % | -20.000 M |
Net cash used for investing activites | 7.044 M 117.34 % | -40.621 M -46.33 % | -27.759 M -14.41 % | -24.262 M 17.19 % | -29.300 M 37.42 % | -46.821 M -7 851.82 % | 604.000 K -94.49 % | 10.965 M 119.41 % | -56.485 M -130.31 % | -24.526 M |
Debt repayment | -3.493 M -15.78 % | -3.017 M -157.20 % | -1.173 M 57.93 % | -2.788 M 45.00 % | -5.069 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 705.000 K 1 502.27 % | 44.000 K -92.95 % | 624.000 K -85.69 % | 4.362 M 7.46 % | 4.059 M -96.72 % | 123.907 M 20 620.23 % | 598.000 K -79.21 % | 2.877 M -24.59 % | 3.815 M | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other financing activites | -3.800 M | 0.000 -100.00 % | 9.431 M | 0.000 | 0.000 -100.00 % | 142.716 M 794.60 % | 15.953 M 454.50 % | 2.877 M -17.54 % | 3.489 M -96.51 % | 100.019 M |
Net cash used provided by financing activities | -6.588 M -121.59 % | -2.973 M -133.47 % | 8.882 M 464.29 % | 1.574 M 255.84 % | -1.010 M -100.71 % | 142.716 M 794.60 % | 15.953 M 52.03 % | 10.493 M 43.66 % | 7.304 M -92.70 % | 100.019 M |
Effect of forex changes on cash | 0.000 | 0.000 100.00 % | -633.000 K -270.62 % | 371.000 K 1 274.07 % | 27.000 K 108.71 % | -310.000 K -7 850.00 % | 4.000 K 120.00 % | -20.000 K 61.54 % | -52.000 K -620.00 % | 10.000 K |
Net change in cash | 138.584 M 1 596.67 % | 8.168 M 42.85 % | 5.718 M 112.00 % | -47.636 M -147.59 % | -19.240 M -116.18 % | -8.900 M -164.03 % | 13.900 M 198.92 % | -14.052 M 75.84 % | -58.172 M -180.53 % | 72.234 M |
Cash at beginning of period | 50.771 M 19.17 % | 42.603 M 15.50 % | 36.885 M 145.90 % | 15.000 M 0.00 % | 15.000 M -37.24 % | 23.900 M 139.00 % | 10.000 M -58.42 % | 24.052 M -70.75 % | 82.224 M 723.06 % | 9.990 M |
Cash at end of period | 189.355 M 272.96 % | 50.771 M 19.17 % | 42.603 M 15.50 % | 36.885 M 145.90 % | 15.000 M 0.00 % | 15.000 M -37.24 % | 23.900 M 139.00 % | 10.000 M -58.42 % | 24.052 M -70.75 % | 82.224 M |
Operating cash flow | 138.128 M 166.85 % | 51.762 M 105.18 % | 25.228 M 379.66 % | -9.021 M 17.82 % | -10.977 M 30.19 % | -15.724 M 25.92 % | -21.225 M -25.40 % | -16.926 M -89.35 % | -8.939 M -173.45 % | -3.269 M |
Capital expenditure | -11.054 M 16.69 % | -13.269 M 11.99 % | -15.077 M 38.09 % | -24.355 M 16.82 % | -29.281 M -517.09 % | -4.745 M -33.17 % | -3.563 M -23.24 % | -2.891 M 58.37 % | -6.945 M -53.45 % | -4.526 M |
Free CashFlow | 127.074 M 230.12 % | 38.493 M 279.20 % | 10.151 M 130.41 % | -33.376 M 17.09 % | -40.258 M -96.68 % | -20.469 M 17.42 % | -24.788 M -25.08 % | -19.817 M -24.76 % | -15.884 M -103.77 % | -7.795 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 237.820 M -4.22 % | 248.310 M 2.05 % | 243.333 M 2.82 % | 236.656 M 7.51 % | 220.133 M 1.27 % | 217.366 M 22.78 % | 177.032 M 19.23 % | 148.484 M 20.32 % | 123.411 M 12.85 % | 109.357 M 13.94 % | 95.981 M -18.00 % | 117.055 M 18.72 % | 98.595 M 7.93 % | 91.355 M |
Net income | 7.559 M -26.30 % | 10.256 M -50.13 % | 20.567 M 300.29 % | 5.138 M -99.01 % | 519.384 M 0.18 % | 518.442 M 4 588.28 % | -11.551 M 36.06 % | -18.066 M 31.60 % | -26.414 M -674.83 % | -3.409 M 81.88 % | -18.811 M 2.26 % | -19.246 M -78.67 % | -10.772 M -40.50 % | -7.667 M |
Income before tax | 7.559 M -26.30 % | 10.256 M -41.49 % | 17.530 M 241.18 % | 5.138 M 54 084 210 426.32 % | 0.010 352.38 % | 0.002 100.00 % | -9.724 M 40.47 % | -16.335 M 35.37 % | -25.275 M -647.56 % | -3.381 M 82.03 % | -18.811 M 2.26 % | -19.246 M -52.46 % | -12.624 M -65.26 % | -7.639 M |
Income before tax ratio | 0.03 -23.05 % | 0.04 -42.67 % | 0.07 231.82 % | 0.02 | 0.00 | 0.00 100.00 % | -0.05 50.07 % | -0.11 46.28 % | -0.20 -562.43 % | -0.03 84.22 % | -0.20 -19.20 % | -0.16 -28.41 % | -0.13 -53.12 % | -0.08 |
EBITDA | 25.660 M -15.34 % | 30.308 M -18.51 % | 37.193 M 19.94 % | 31.009 M 973.00 % | -3.552 M -119.40 % | 18.312 M 118.94 % | 8.364 M 925.00 % | 816.000 K 113.85 % | -5.893 M -2 050.60 % | -274.000 K 97.62 % | -11.512 M -183.48 % | -4.061 M 52.67 % | -8.581 M -124.75 % | -3.818 M |
Net income ratio | 0.03 -23.05 % | 0.04 -51.13 % | 0.08 289.31 % | 0.02 -99.08 % | 2.36 -1.08 % | 2.39 3 755.45 % | -0.07 46.37 % | -0.12 43.15 % | -0.21 -586.59 % | -0.03 84.09 % | -0.20 -19.20 % | -0.16 -50.49 % | -0.11 -30.18 % | -0.08 |
Ratio EBITDA | 0.11 -11.60 % | 0.12 -20.14 % | 0.15 16.65 % | 0.13 912.05 % | -0.02 -119.15 % | 0.08 78.31 % | 0.05 759.71 % | 0.01 111.51 % | -0.05 -1 805.69 % | 0.00 97.91 % | -0.12 -245.72 % | -0.03 60.14 % | -0.09 -108.25 % | -0.04 |
Gross profit ratio | 0.43 -0.03 % | 0.43 3.68 % | 0.41 -22.40 % | 0.53 43.51 % | 0.37 -0.21 % | 0.37 -2.75 % | 0.38 3.10 % | 0.37 -8.21 % | 0.40 -9.43 % | 0.44 8.24 % | 0.41 9.59 % | 0.37 -2.57 % | 0.38 -15.22 % | 0.45 |
Weighted average shs out dil | 541.804 M 1.06 % | 536.136 M 49.09 % | 359.603 M -1.18 % | 363.899 M 1.66 % | 357.972 M -0.59 % | 360.100 M 0.83 % | 357.123 M -4.28 % | 373.081 M -2.88 % | 384.138 M -0.98 % | 387.947 M 12.81 % | 343.904 M 9.01 % | 315.487 M -0.20 % | 316.119 M -0.32 % | 317.134 M |
Weighted average shs out | 538.928 M 0.36 % | 536.991 M 53.89 % | 348.950 M -1.79 % | 355.297 M 2.71 % | 345.910 M -2.08 % | 353.261 M -1.08 % | 357.123 M -4.28 % | 373.081 M -2.88 % | 384.138 M -0.98 % | 387.947 M 12.81 % | 343.904 M 9.01 % | 315.487 M -0.20 % | 316.119 M -0.32 % | 317.134 M |
EPS diluted | 0.01 -26.70 % | 0.02 -66.61 % | 0.06 311.51 % | 0.01 -99.04 % | 1.45 0.69 % | 1.44 4 558.20 % | -0.03 33.26 % | -0.05 29.65 % | -0.07 -681.82 % | -0.01 83.91 % | -0.05 10.33 % | -0.06 -78.89 % | -0.03 -40.91 % | -0.02 |
Earnings per share | 0.01 -26.15 % | 0.02 -66.89 % | 0.06 317.73 % | 0.01 -99.06 % | 1.50 2.04 % | 1.47 4 651.08 % | -0.03 33.26 % | -0.05 29.65 % | -0.07 -681.82 % | -0.01 83.91 % | -0.05 10.33 % | -0.06 -78.89 % | -0.03 -40.91 % | -0.02 |
Gross profit | 101.542 M -4.26 % | 106.057 M 5.80 % | 100.241 M -20.21 % | 125.626 M 54.28 % | 81.428 M 1.06 % | 80.572 M 19.41 % | 67.477 M 22.92 % | 54.894 M 10.44 % | 49.703 M 2.21 % | 48.628 M 23.32 % | 39.432 M -10.14 % | 43.880 M 15.67 % | 37.936 M -8.50 % | 41.461 M |
Income tax expense | 0.000 | 0.000 100.00 % | -3.347 M | 0.000 -100.00 % | 0.009 333.33 % | 0.002 -100.00 % | 1.827 M 5.55 % | 1.731 M 3 506.25 % | 48.000 K 71.43 % | 28.000 K | 0.000 | 0.000 100.00 % | -1.852 M -6 714.29 % | 28.000 K |
Cost of revenue | 136.278 M -4.20 % | 142.253 M -0.59 % | 143.092 M 11.13 % | 128.756 M -7.17 % | 138.705 M 1.40 % | 136.794 M 24.86 % | 109.555 M 17.06 % | 93.590 M 26.97 % | 73.708 M 21.37 % | 60.729 M 7.39 % | 56.549 M -22.72 % | 73.175 M 20.63 % | 60.659 M 21.58 % | 49.894 M |
General and administrative expenses | 10.255 M -1.94 % | 10.458 M -90.67 % | 112.063 M 731.82 % | 13.472 M -36.57 % | 21.238 M -15.56 % | 25.151 M 9.24 % | 23.023 M 27.89 % | 18.002 M 2.46 % | 17.569 M 40.26 % | 12.526 M 9.15 % | 11.476 M 4.00 % | 11.035 M 4.76 % | 10.534 M -2.97 % | 10.856 M |
Selling and marketing expenses | 5.681 M 17.99 % | 4.815 M -21.72 % | 6.151 M 45.14 % | 4.238 M -7.73 % | 4.593 M 27.27 % | 3.609 M 42.42 % | 2.534 M -15.48 % | 2.998 M 2.08 % | 2.937 M 18.33 % | 2.482 M -17.87 % | 3.022 M 12.18 % | 2.694 M -8.43 % | 2.942 M 60.85 % | 1.829 M |
Other expenses | 0.000 | 0.000 | 0.000 -100.00 % | 48.677 M 659 816 135 429.56 % | 0.007 65.66 % | 0.004 100.00 % | -74.652 M -8.03 % | -69.105 M -8.57 % | -63.650 M -15.78 % | -54.974 M 1.89 % | -56.033 M -5.50 % | -53.113 M | 0.000 | 0.000 |
Operating expenses | 65.506 M -3.64 % | 67.978 M 14.51 % | 59.362 M -18.86 % | 73.163 M -25.56 % | 98.288 M -1.60 % | 99.883 M 7.25 % | 93.127 M 6.30 % | 87.611 M 4.65 % | 83.719 M 39.86 % | 59.860 M 3.49 % | 57.840 M -16.06 % | 68.908 M 37.21 % | 50.222 M 2.29 % | 49.100 M |
Cost and expenses | 201.784 M -4.02 % | 210.231 M 3.84 % | 202.454 M -1.13 % | 204.774 M 1 000.99 % | 18.599 M -3.73 % | 19.320 M -89.55 % | 184.812 M 13.24 % | 163.205 M 18.61 % | 137.598 M 17.91 % | 116.701 M 2.51 % | 113.842 M -10.57 % | 127.291 M 14.45 % | 111.219 M 12.35 % | 98.994 M |
Research and development expenses | 0.000 | 0.000 -100.00 % | 3.954 M 0.00 % | 3.954 M 54.33 % | 2.562 M 0.00 % | 2.562 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 165.000 K | 0.000 -100.00 % | 15.000 K | 0.000 |
Selling general and administrative expenses | 65.506 M -3.64 % | 67.978 M 22.69 % | 55.408 M 169.86 % | 20.532 M 7.26 % | 19.142 M 11.21 % | 17.213 M -76.91 % | 74.551 M 6.76 % | 69.833 M 7.35 % | 65.054 M 16.22 % | 55.976 M 4.75 % | 53.438 M 0.17 % | 53.347 M 6.97 % | 49.872 M 10.85 % | 44.990 M |
Interest income | 0.000 | 0.000 -100.00 % | 19.797 M | 0.000 -100.00 % | 1.877 M 2.29 % | 1.835 M -5.61 % | 1.944 M 20.45 % | 1.614 M 380.36 % | 336.000 K 85.64 % | 181.000 K -21.30 % | 230.000 K -24.59 % | 305.000 K | 0.000 | 0.000 |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.944 M 20.45 % | 1.614 M 380.36 % | 336.000 K 85.64 % | 181.000 K -21.30 % | 230.000 K -24.59 % | 305.000 K | 0.000 | 0.000 |
Depreciation and amortization | 16.601 M 1.67 % | 16.328 M -19.80 % | 20.358 M -0.85 % | 20.532 M 1 164.29 % | 1.624 M 67.77 % | 968.000 K -94.00 % | 16.144 M 3.91 % | 15.537 M 87.33 % | 8.294 M 17.31 % | 7.070 M 11.36 % | 6.349 M 2.82 % | 6.175 M 52.73 % | 4.043 M 5.81 % | 3.821 M |
Operating income | 36.036 M -5.37 % | 38.079 M -6.85 % | 40.879 M 695.62 % | 5.138 M 4.58 % | 4.913 M 346.64 % | 1.100 M 115.33 % | -7.175 M 49.51 % | -14.211 M -1.90 % | -13.947 M -119.77 % | -6.346 M 61.77 % | -16.601 M -79.80 % | -9.233 M 24.85 % | -12.286 M -60.83 % | -7.639 M |
Operating income ratio | 0.15 -1.19 % | 0.15 -8.72 % | 0.17 673.79 % | 0.02 -2.72 % | 0.02 341.02 % | 0.01 112.49 % | -0.04 57.65 % | -0.10 15.31 % | -0.11 -94.74 % | -0.06 66.45 % | -0.17 -119.28 % | -0.08 36.70 % | -0.12 -49.02 % | -0.08 |
Total other income expenses net | -28.477 M -2.35 % | -27.823 M -19.16 % | -23.349 M | 0.000 -100.00 % | 4.539 M 3 538.64 % | -132.000 K 94.82 % | -2.549 M -57.93 % | -1.614 M 85.75 % | -11.328 M -482.07 % | 2.965 M 234.16 % | -2.210 M 77.93 % | -10.013 M -2 862.43 % | -338.000 K 91.78 % | -4.110 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -161.303 M -4 191.11 % | -3.759 M 80.45 % | -19.230 M 14.19 % | -22.409 M -147.83 % | -9.042 M -356.21 % | -1.982 M 31.47 % | -2.892 M -110.12 % | 28.563 M 334.35 % | -12.188 M -155.62 % | -4.768 M 36.57 % | -7.517 M -265.46 % | 4.543 M 119.01 % | -23.900 M |
Total investments | 85.412 M -22.73 % | 110.544 M 19.39 % | 92.590 M 8.67 % | 85.201 M -28.37 % | 118.938 M 727.97 % | 14.365 M -85.78 % | 101.048 M 61.40 % | 62.608 M -57.86 % | 148.587 M -0.98 % | 150.054 M -10.96 % | 168.522 M 32.82 % | 126.878 M 430.87 % | 23.900 M |
Total debt | 28.052 M -6.21 % | 29.909 M -5.17 % | 31.541 M -1.82 % | 32.126 M -4.28 % | 33.561 M -3.35 % | 34.726 M 2.16 % | 33.993 M 1.28 % | 33.563 M 1 093.56 % | 2.812 M -46.25 % | 5.232 M -30.08 % | 7.483 M -21.59 % | 9.543 M | 0.000 |
Accumulated other comprehensive income loss | 67.901 M 11.50 % | 60.900 M -3.16 % | 62.889 M 3.85 % | 60.556 M 2.08 % | 59.320 M 14.87 % | 51.640 M 9.67 % | 47.085 M 5.05 % | 44.820 M 9.78 % | 40.827 M 25.18 % | 32.615 M 14.53 % | 28.477 M 23.85 % | 22.993 M 31.45 % | 17.492 M |
Retained earnings | -117.531 M 2.15 % | -120.111 M 10.82 % | -134.681 M 13.33 % | -155.400 M 3.51 % | -161.058 M 2.79 % | -165.686 M 0.36 % | -166.283 M -8.48 % | -153.279 M -13.88 % | -134.599 M -25.19 % | -107.517 M -2.87 % | -104.521 M -21.72 % | -85.868 M -29.56 % | -66.279 M |
Common stock | 276.454 M 0.17 % | 275.988 M -1.24 % | 279.466 M 0.02 % | 279.422 M 0.00 % | 279.422 M 0.00 % | 279.422 M 0.22 % | 278.798 M 0.13 % | 278.442 M 1.46 % | 274.436 M 2.09 % | 268.809 M 1.15 % | 265.763 M 0.42 % | 264.642 M 86.56 % | 141.856 M |
Total equity | 226.824 M 4.63 % | 216.777 M 4.38 % | 207.674 M 12.51 % | 184.578 M 3.88 % | 177.684 M 7.44 % | 165.376 M 3.62 % | 159.600 M -6.11 % | 169.983 M -5.91 % | 180.664 M -6.83 % | 193.907 M 2.21 % | 189.719 M -5.97 % | 201.767 M 116.79 % | 93.069 M |
Other non current liabilities | 46.064 M -5.07 % | 48.522 M -6.07 % | 51.660 M -9.66 % | 57.181 M -26.02 % | 77.295 M -5.34 % | 81.656 M -4.23 % | 85.265 M -4.00 % | 88.822 M -3.14 % | 91.705 M 5 250.35 % | 1.714 M 21.05 % | 1.416 M 13.28 % | 1.250 M 177.74 % | -1.608 M |
Long term debt | 24.064 M -7.96 % | 26.145 M -2.24 % | 26.744 M -3.15 % | 27.615 M -5.32 % | 29.167 M -4.96 % | 30.690 M -4.38 % | 32.096 M -3.55 % | 33.276 M | 0.000 -100.00 % | 299.000 K -89.36 % | 2.811 M -45.63 % | 5.170 M | 0.000 |
Total non current liabilities | 70.128 M -6.08 % | 74.667 M -4.77 % | 78.404 M -7.54 % | 84.796 M -20.35 % | 106.462 M -5.24 % | 112.346 M -4.27 % | 117.361 M -3.88 % | 122.098 M 31.89 % | 92.575 M 4 498.86 % | 2.013 M -52.38 % | 4.227 M -34.16 % | 6.420 M -77.61 % | 28.677 M |
Other current liabilities | 245.364 M 78.01 % | 137.837 M -13.62 % | 159.568 M -6.25 % | 170.203 M 22.43 % | 139.022 M -11.17 % | 156.510 M 25.35 % | 124.860 M 10.37 % | 113.127 M -2.55 % | 116.085 M 7.26 % | 108.230 M 67.65 % | 64.556 M 47.85 % | 43.663 M -14.77 % | 51.229 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.394 M -8.87 % | -4.036 M -112.76 % | -1.897 M -560.98 % | -287.000 K 89.79 % | -2.812 M 43.00 % | -4.933 M -5.59 % | -4.672 M -6.84 % | -4.373 M -264.77 % | 2.654 M |
Short term debt | 3.988 M 5.95 % | 3.764 M -21.53 % | 4.797 M 6.34 % | 4.511 M 2.66 % | 4.394 M 8.87 % | 4.036 M 112.76 % | 1.897 M 560.98 % | 287.000 K -89.79 % | 2.812 M -43.00 % | 4.933 M 5.59 % | 4.672 M 6.84 % | 4.373 M | 0.000 |
Total current liabilities | 250.609 M 73.10 % | 144.781 M -12.46 % | 165.380 M -6.91 % | 177.649 M 20.94 % | 146.891 M -12.06 % | 167.043 M 25.48 % | 133.127 M -5.81 % | 141.341 M 15.01 % | 122.890 M -3.13 % | 126.866 M 81.51 % | 69.893 M 1.89 % | 68.595 M 25.75 % | 54.549 M |
Total liabilities | 320.737 M 46.16 % | 219.448 M -9.98 % | 243.784 M -7.11 % | 262.445 M 3.59 % | 253.353 M -9.32 % | 279.389 M 11.54 % | 250.488 M -4.92 % | 263.439 M 22.27 % | 215.465 M 67.18 % | 128.879 M 73.88 % | 74.120 M -1.19 % | 75.015 M 34.93 % | 55.595 M |
Other non current assets | 3.325 M -83.68 % | 20.368 M 669.18 % | 2.648 M 3.44 % | 2.560 M 108.47 % | -30.225 M -762.10 % | 4.565 M 117.11 % | -26.673 M -825.80 % | 3.675 M 107.48 % | -49.161 M -3 654.66 % | 1.383 M 110.29 % | -13.440 M | 0.000 -100.00 % | 741.000 K |
Long term investments | 82.835 M 2.40 % | 80.891 M 18.99 % | 67.982 M -3.64 % | 70.550 M 15.88 % | 60.883 M 5.60 % | 57.656 M -10.14 % | 64.163 M -13.81 % | 74.447 M 0.51 % | 74.066 M -2.78 % | 76.180 M 9.20 % | 69.761 M 96.43 % | 35.514 M -4.43 % | 37.159 M |
Intangible assets | 74.294 M -4.20 % | 77.552 M -7.77 % | 84.085 M -4.72 % | 88.246 M -30.24 % | 126.502 M 8.67 % | 116.406 M -11.84 % | 132.033 M 8.55 % | 121.637 M -13.65 % | 140.867 M 1 457.92 % | 9.042 M 68.47 % | 5.367 M 22.67 % | 4.375 M 74.79 % | 2.503 M |
GoodWill | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M 0.00 % | 13.687 M | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 87.981 M -3.57 % | 91.239 M -6.68 % | 97.772 M -4.08 % | 101.933 M -27.29 % | 140.189 M 7.76 % | 130.093 M -10.72 % | 145.720 M 7.68 % | 135.324 M -12.44 % | 154.554 M 1 609.29 % | 9.042 M 68.47 % | 5.367 M 22.67 % | 4.375 M 74.79 % | 2.503 M |
Property plant equipment net | 72.391 M -6.81 % | 77.681 M 3.62 % | 74.964 M 4.05 % | 72.045 M 4.22 % | 69.129 M -7.11 % | 74.424 M 2.50 % | 72.610 M 6.99 % | 67.866 M 145.17 % | 27.681 M 40.41 % | 19.715 M -9.54 % | 21.794 M -8.98 % | 23.944 M 27.81 % | 18.734 M |
Total non current assets | 266.417 M -1.39 % | 270.179 M 2.63 % | 263.251 M -0.14 % | 263.626 M 2.77 % | 256.514 M -8.30 % | 279.724 M 4.06 % | 268.806 M -8.66 % | 294.298 M 33.17 % | 220.996 M 83.89 % | 120.176 M 23.30 % | 97.466 M 25.25 % | 77.817 M 7.83 % | 72.165 M |
Other current assets | 22.007 M -63.63 % | 60.516 M 94.03 % | 31.189 M -47.13 % | 58.994 M -17.61 % | 71.602 M 18.49 % | 60.428 M 14.88 % | 52.603 M 24.59 % | 42.220 M 32.33 % | 31.906 M 128.39 % | 13.970 M 31.15 % | 10.652 M -64.66 % | 30.139 M 21.49 % | 24.807 M |
Short term investments | 2.577 M -91.31 % | 29.653 M 20.50 % | 24.608 M 67.96 % | 14.651 M -74.76 % | 58.055 M 304.14 % | 14.365 M -61.05 % | 36.885 M -41.09 % | 62.608 M -15.99 % | 74.521 M -50.34 % | 150.054 M 51.94 % | 98.761 M -22.16 % | 126.878 M 430.87 % | 23.900 M |
cash and cash equivalents | 189.355 M 462.42 % | 33.668 M -33.69 % | 50.771 M -6.90 % | 54.535 M 28.01 % | 42.603 M 16.06 % | 36.708 M -0.48 % | 36.885 M 637.70 % | 5.000 M -66.67 % | 15.000 M 50.00 % | 10.000 M -33.33 % | 15.000 M 200.00 % | 5.000 M -79.08 % | 23.900 M |
Cash and short term investments | 191.932 M 203.11 % | 63.321 M -16.00 % | 75.379 M 8.95 % | 69.186 M 19.17 % | 58.055 M 13.67 % | 51.073 M 38.47 % | 36.885 M -45.44 % | 67.608 M -24.48 % | 89.521 M -44.07 % | 160.054 M 40.69 % | 113.761 M -13.74 % | 131.878 M 451.79 % | 23.900 M |
Total current assets | 281.144 M 69.32 % | 166.046 M -11.77 % | 188.207 M 2.62 % | 183.397 M 21.28 % | 151.224 M -8.37 % | 165.041 M 34.12 % | 123.054 M -11.55 % | 139.124 M -13.19 % | 160.268 M -20.90 % | 202.610 M 34.80 % | 150.308 M -24.46 % | 198.965 M 160.09 % | 76.499 M |
Inventory | 766.000 K 49.03 % | 514.000 K -34.36 % | 783.000 K -51.00 % | 1.598 M -21.16 % | 2.027 M 39.22 % | 1.456 M 275.26 % | 388.000 K 103.14 % | 191.000 K 49.22 % | 128.000 K 75.34 % | 73.000 K 21.67 % | 60.000 K -40.59 % | 101.000 K 68.33 % | 60.000 K |
Net receivables | 66.439 M 59.35 % | 41.695 M -48.43 % | 80.856 M 50.80 % | 53.619 M -22.43 % | 69.125 M 32.72 % | 52.084 M -8.57 % | 56.966 M 95.73 % | 29.105 M 70.25 % | 17.095 M -38.02 % | 27.582 M 66.77 % | 16.539 M -54.27 % | 36.163 M 30.40 % | 27.732 M |
Tax assets | 19.885 M | 0.000 -100.00 % | 19.885 M 20.24 % | 16.538 M 0.00 % | 16.538 M 27.35 % | 12.986 M 0.00 % | 12.986 M 0.00 % | 12.986 M -6.28 % | 13.856 M 0.00 % | 13.856 M -0.92 % | 13.984 M 0.00 % | 13.984 M 7.34 % | 13.028 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 23.299 M | 0.000 -100.00 % | 18.228 M | 0.000 -100.00 % | 14.865 M | 0.000 -100.00 % | 16.065 M | 0.000 | 0.000 |
Account payables | 1.257 M -60.47 % | 3.180 M 213.30 % | 1.015 M -65.42 % | 2.935 M -15.54 % | 3.475 M -46.51 % | 6.497 M 1.99 % | 6.370 M -77.19 % | 27.927 M 599.40 % | 3.993 M -70.86 % | 13.703 M 1 960.60 % | 665.000 K -96.77 % | 20.559 M 519.25 % | 3.320 M |
Tax 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 |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.654 M |
Minority interest | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Capital lease obligations | 28.052 M -6.21 % | 29.909 M -5.17 % | 31.541 M -1.82 % | 32.126 M -4.28 % | 33.561 M -3.35 % | 34.726 M 2.16 % | 33.993 M 1.28 % | 33.563 M 1 093.56 % | 2.812 M -46.25 % | 5.232 M -30.08 % | 7.483 M -21.59 % | 9.543 M | 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 870.000 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 % | -27.631 M |
Total assets | 547.561 M 25.52 % | 436.225 M -3.37 % | 451.458 M 0.99 % | 447.023 M 3.71 % | 431.037 M -3.09 % | 444.765 M 8.46 % | 410.088 M -5.38 % | 433.422 M 9.41 % | 396.129 M 22.72 % | 322.786 M 22.34 % | 263.839 M -4.68 % | 276.782 M 86.18 % | 148.664 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 |
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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -42.821 M | 0.000 100.00 % | -28.236 M | 0.000 100.00 % | -18.459 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 1.824 M -8.98 % | 2.004 M -21.16 % | 2.542 M 92.58 % | 1.320 M -81.65 % | 7.195 M 81.23 % | 3.970 M 168.42 % | 1.479 M -60.24 % | 3.720 M -26.87 % | 5.087 M 19.55 % | 4.255 M -24.58 % | 5.642 M 7.38 % | 5.254 M 75.37 % | 2.996 M 278.28 % | 792.000 K |
Change in working capital | -8.806 M | 0.000 100.00 % | -45.880 M | 0.000 100.00 % | -24.745 M | 0.000 100.00 % | -42.028 M | 0.000 -100.00 % | 7.528 M | 0.000 -100.00 % | 18.681 M | 0.000 100.00 % | -5.479 M | 0.000 |
Accounts receivables | 21.831 M | 0.000 100.00 % | -22.908 M | 0.000 100.00 % | -2.658 M | 0.000 100.00 % | -5.531 M | 0.000 100.00 % | -3.216 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
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 |
Other working capital | -30.637 M | 0.000 100.00 % | -22.972 M | 0.000 100.00 % | -22.087 M | 0.000 100.00 % | -36.497 M | 0.000 -100.00 % | 10.744 M | 0.000 -100.00 % | 18.681 M | 0.000 100.00 % | -5.479 M | 0.000 |
Other non cash items | 115.391 M 427.16 % | -35.270 M -227.18 % | 27.732 M 5 169.84 % | -547.000 K -101.33 % | 40.994 M 181.24 % | 14.576 M -41.23 % | 24.802 M -9.73 % | 27.475 M 183.44 % | -32.927 M -149.04 % | 67.137 M 209.73 % | 21.676 M 64.45 % | 13.181 M 560.37 % | 1.996 M 137.29 % | -5.352 M |
Net cash provided by operating activities | 138.756 M 22 194.90 % | -628.000 K -102.48 % | 25.319 M -4.25 % | 26.443 M -1.20 % | 26.765 M 1 841.38 % | -1.537 M 46.87 % | -2.893 M 52.79 % | -6.128 M 90.94 % | -67.635 M -219.37 % | 56.658 M 1 726.23 % | -3.484 M 71.54 % | -12.240 M 4.52 % | -12.819 M -52.50 % | -8.406 M |
Investments in property plant and equipment | -443.000 K -35.06 % | -328.000 K 39.82 % | -545.000 K 87.69 % | -4.427 M 44.98 % | -8.046 M -14.44 % | -7.031 M 51.13 % | -14.386 M -44.31 % | -9.969 M 58.82 % | -24.209 M -377.31 % | -5.072 M -184.78 % | -1.781 M 39.91 % | -2.964 M -60.48 % | -1.847 M -218.45 % | -580.000 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 52.000 K -95.68 % | 1.205 M 625.90 % | 166.000 K -96.30 % | 4.489 M 253.84 % | -2.918 M | 0.000 -100.00 % | 294.000 K | 0.000 100.00 % | -8.866 M | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 100.00 % | -22.116 M -251.05 % | -6.300 M -152.00 % | -2.500 M 82.37 % | -14.179 M 26.89 % | -19.394 M -178.49 % | 24.710 M 163.22 % | -39.084 M 25.19 % | -52.243 M -1 393.08 % | -3.499 M 0.03 % | -3.500 M | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 -100.00 % | 13.500 M 1 250.00 % | 1.000 M -89.43 % | 9.460 M -42.41 % | 16.426 M -3.80 % | 17.074 M 2 191.81 % | 745.000 K -94.37 % | 13.234 M 90.99 % | 6.929 M 14.76 % | 6.038 M 6.17 % | 5.687 M | 0.000 |
Other investing activites | 18.838 M 270.90 % | -11.023 M 59.22 % | -27.033 M | 0.000 100.00 % | -13.236 M -922.11 % | 1.610 M 127.22 % | -5.915 M -31.77 % | -4.489 M -2 679.89 % | 174.000 K -13.86 % | 202.000 K -99.20 % | 25.156 M 201.64 % | -24.751 M -3 174.66 % | 805.000 K -90.96 % | 8.905 M |
Net cash used for investing activites | 18.395 M 262.06 % | -11.351 M 58.84 % | -27.578 M -111.44 % | -13.043 M 54.86 % | -28.893 M -2 647.88 % | 1.134 M 103.14 % | -36.063 M -193.46 % | -12.289 M -720.36 % | -1.498 M 95.12 % | -30.720 M -41.93 % | -21.645 M 14.03 % | -25.176 M -226.07 % | -7.721 M -192.74 % | 8.325 M |
Debt repayment | 0.000 100.00 % | -1.646 M | 0.000 100.00 % | -1.435 M | 0.000 | 0.000 | 0.000 100.00 % | -2.561 M | 0.000 100.00 % | -2.489 M | 0.000 100.00 % | -2.357 M | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 -100.00 % | 44.000 K | 0.000 | 0.000 -100.00 % | 624.000 K 75.28 % | 356.000 K -91.11 % | 4.006 M 295.46 % | 1.013 M -66.74 % | 3.046 M 171.72 % | 1.121 M -99.09 % | 122.786 M 64 866.14 % | 189.000 K | 0.000 |
Common stock repurchased | -9.000 K 99.76 % | -3.791 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 |
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 |
Other financing activites | -1.455 M -564.86 % | 313.000 K 120.35 % | -1.538 M | 0.000 100.00 % | -1.173 M -287.98 % | 624.000 K -92.12 % | 7.921 M 97.73 % | 4.006 M -82.08 % | 22.358 M 634.01 % | 3.046 M -85.61 % | 21.166 M -82.76 % | 122.786 M 64 866.14 % | 189.000 K -53.79 % | 409.000 K |
Net cash used provided by financing activities | -1.464 M 71.43 % | -5.124 M -233.16 % | -1.538 M -7.18 % | -1.435 M -117.38 % | 8.258 M 1 223.40 % | 624.000 K -92.12 % | 7.921 M 448.17 % | 1.445 M -93.82 % | 23.371 M 4 095.87 % | 557.000 K -97.50 % | 22.287 M -81.49 % | 120.429 M 674.76 % | 15.544 M 3 700.49 % | 409.000 K |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 100.00 % | -33.000 K 85.96 % | -235.000 K 40.95 % | -398.000 K -227.56 % | 312.000 K 428.81 % | 59.000 K -74.24 % | 229.000 K 213.37 % | -202.000 K 26.55 % | -275.000 K -685.71 % | -35.000 K 14.63 % | -41.000 K -191.11 % | 45.000 K |
Net change in cash | -33.668 M -200.00 % | 33.668 M 161.74 % | -54.535 M -555.79 % | 11.965 M 102.97 % | 5.895 M 3 430.51 % | -177.000 K 99.42 % | -30.723 M -207.23 % | -10.000 M -300.00 % | 5.000 M 200.00 % | -5.000 M -150.00 % | 10.000 M -87.95 % | 82.978 M 363.79 % | -31.456 M -16 966.31 % | 186.499 K |
Cash at beginning of period | 33.668 M | 0.000 -100.00 % | 54.535 M 28.11 % | 42.570 M 15.97 % | 36.708 M -0.48 % | 36.885 M 637.70 % | 5.000 M -66.67 % | 15.000 M 50.00 % | 10.000 M -33.33 % | 15.000 M 200.00 % | 5.000 M 106.41 % | -77.978 M -369.48 % | 28.937 M 0.65 % | 28.751 M |
Cash at end of period | 0.000 -100.00 % | 33.668 M 106.73 % | 16.286 M -70.14 % | 54.535 M 28.01 % | 42.603 M 16.06 % | 36.708 M 242.70 % | -25.723 M -614.46 % | 5.000 M -66.67 % | 15.000 M 50.00 % | 10.000 M -33.33 % | 15.000 M 200.00 % | 5.000 M 298.53 % | -2.519 M -108.70 % | 28.937 M |
Operating cash flow | 138.756 M 22 194.90 % | -628.000 K -102.48 % | 25.319 M -4.25 % | 26.443 M -1.20 % | 26.765 M 1 841.38 % | -1.537 M 46.87 % | -2.893 M 52.79 % | -6.128 M 90.94 % | -67.635 M -219.37 % | 56.658 M 1 726.23 % | -3.484 M 71.54 % | -12.240 M 4.52 % | -12.819 M -52.50 % | -8.406 M |
Capital expenditure | -443.000 K -35.06 % | -328.000 K 39.82 % | -545.000 K 87.69 % | -4.427 M 44.98 % | -8.046 M -14.44 % | -7.031 M 51.13 % | -14.386 M -44.31 % | -9.969 M 58.82 % | -24.209 M -377.31 % | -5.072 M -184.78 % | -1.781 M 39.91 % | -2.964 M -60.48 % | -1.847 M -218.45 % | -580.000 K |
Free CashFlow | 138.313 M 14 567.89 % | -956.000 K -103.86 % | 24.774 M 12.53 % | 22.016 M 17.61 % | 18.719 M 318.48 % | -8.568 M 50.41 % | -17.279 M -7.34 % | -16.097 M 82.47 % | -91.844 M -278.04 % | 51.586 M 1 079.79 % | -5.265 M 65.37 % | -15.204 M -3.67 % | -14.666 M -63.21 % | -8.986 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2019 | 2019 | 2018 |