
PropNex Limited OYY.SI
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 782.954 M -6.58 % | 838.100 M -18.57 % | 1.029 B 7.49 % | 957.492 M 85.69 % | 515.634 M 22.82 % | 419.837 M -2.71 % | 431.539 M 19.46 % | 361.256 M 47.43 % | 245.035 M 19.66 % | 204.772 M |
Net income | 40.923 M -14.40 % | 47.807 M -23.34 % | 62.360 M 3.88 % | 60.028 M 106.36 % | 29.089 M 45.16 % | 20.040 M 3.23 % | 19.412 M 19.29 % | 16.273 M 113.68 % | 7.616 M 16.42 % | 6.541 M |
Income before tax | 49.802 M -16.27 % | 59.482 M -24.79 % | 79.085 M 0.53 % | 78.669 M 114.76 % | 36.632 M 43.22 % | 25.578 M -3.02 % | 26.373 M 19.03 % | 22.156 M 122.37 % | 9.964 M 6.79 % | 9.330 M |
Income before tax ratio | 0.06 -10.38 % | 0.07 -7.64 % | 0.08 -6.48 % | 0.08 15.65 % | 0.07 16.61 % | 0.06 -0.31 % | 0.06 -0.35 % | 0.06 50.83 % | 0.04 -10.76 % | 0.05 |
EBITDA | 52.777 M -16.24 % | 63.009 M -23.83 % | 82.726 M 0.51 % | 82.303 M 103.18 % | 40.508 M 37.39 % | 29.483 M 8.59 % | 27.150 M 20.98 % | 22.442 M 118.31 % | 10.280 M 5.68 % | 9.727 M |
Net income ratio | 0.05 -8.37 % | 0.06 -5.86 % | 0.06 -3.35 % | 0.06 11.13 % | 0.06 18.19 % | 0.05 6.11 % | 0.04 -0.14 % | 0.05 44.94 % | 0.03 -2.71 % | 0.03 |
Ratio EBITDA | 0.07 -10.34 % | 0.08 -6.47 % | 0.08 -6.49 % | 0.09 9.42 % | 0.08 11.87 % | 0.07 11.62 % | 0.06 1.28 % | 0.06 48.08 % | 0.04 -11.68 % | 0.05 |
Gross profit ratio | 0.09 27.11 % | 0.07 -29.88 % | 0.10 -4.32 % | 0.11 -1.38 % | 0.11 2.14 % | 0.11 8.02 % | 0.10 4.56 % | 0.09 19.67 % | 0.08 -16.67 % | 0.09 |
Weighted average shs out dil | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 9.10 % | 678.306 M -8.34 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M |
Weighted average shs out | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 9.10 % | 678.306 M -8.34 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M |
EPS diluted | 0.06 -14.40 % | 0.06 -23.37 % | 0.08 3.95 % | 0.08 106.36 % | 0.04 45.02 % | 0.03 -5.24 % | 0.03 30.00 % | 0.02 113.59 % | 0.01 17.05 % | 0.01 |
Earnings per share | 0.06 -14.40 % | 0.06 -23.37 % | 0.08 3.95 % | 0.08 106.36 % | 0.04 45.02 % | 0.03 -5.24 % | 0.03 30.00 % | 0.02 113.59 % | 0.01 17.05 % | 0.01 |
Gross profit | 70.978 M 18.74 % | 59.774 M -42.90 % | 104.683 M 2.84 % | 101.787 M 83.13 % | 55.580 M 25.44 % | 44.308 M 5.09 % | 42.162 M 24.90 % | 33.756 M 76.43 % | 19.133 M -0.28 % | 19.187 M |
Income tax expense | 8.155 M -17.39 % | 9.872 M -28.01 % | 13.713 M 1.24 % | 13.544 M 128.26 % | 5.934 M 33.09 % | 4.459 M 0.50 % | 4.436 M 35.63 % | 3.271 M 196.15 % | 1.105 M 9.26 % | 1.011 M |
Cost of revenue | 711.976 M -8.52 % | 778.326 M -15.81 % | 924.510 M 8.04 % | 855.705 M 86.39 % | 459.102 M 22.25 % | 375.529 M -3.75 % | 390.177 M 19.14 % | 327.500 M 44.97 % | 225.902 M 21.72 % | 185.585 M |
General and administrative expenses | 19.435 M 73.12 % | 11.226 M -58.45 % | 27.017 M 51.00 % | 17.893 M 3 177.04 % | 546.000 K -25.76 % | 735.415 K -85.94 % | 5.232 M | 0.000 -100.00 % | 7.924 M 9.65 % | 7.227 M |
Selling and marketing expenses | 2.180 M -10.87 % | 2.446 M -0.99 % | 2.470 M 117.58 % | 1.135 M 4.09 % | 1.091 M -52.20 % | 2.282 M -10.53 % | 2.551 M | 0.000 -100.00 % | 630.000 K -44.25 % | 1.130 M |
Other expenses | 15.684 M 318.44 % | -7.180 M | 0.000 | 0.000 -100.00 % | 16.629 M 5.43 % | 15.772 M 60.60 % | 9.820 M 67.25 % | 5.872 M 733.52 % | 704.427 K | 0.000 |
Operating expenses | 37.566 M 455.71 % | 6.760 M -77.28 % | 29.754 M 54.20 % | 19.296 M 5.64 % | 18.266 M -2.79 % | 18.789 M 24.83 % | 15.052 M 28.79 % | 11.688 M 26.23 % | 9.259 M 10.79 % | 8.357 M |
Cost and expenses | 749.542 M -4.53 % | 785.086 M -18.87 % | 967.678 M 10.14 % | 878.625 M 84.06 % | 477.368 M 21.06 % | 394.318 M -3.23 % | 407.470 M 20.13 % | 339.188 M 44.24 % | 235.161 M 19.03 % | 197.566 M |
Research and development expenses | 267.000 K -0.37 % | 268.000 K 0.37 % | 267.000 K -0.18 % | 267.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 21.615 M 58.10 % | 13.672 M -53.63 % | 29.487 M 54.97 % | 19.028 M 1 062.51 % | 1.637 M -45.76 % | 3.017 M -42.32 % | 5.232 M -10.05 % | 5.816 M -32.01 % | 8.554 M 2.36 % | 8.357 M |
Interest income | 5.633 M 25.57 % | 4.486 M 278.75 % | 1.184 M 223.90 % | 365.678 K -49.92 % | 730.222 K -39.02 % | 1.198 M 65.01 % | 725.760 K 498.66 % | 121.231 K 38.06 % | 87.810 K 16.20 % | 75.567 K |
Interest expense | 26.000 K -27.78 % | 36.000 K 13.49 % | 31.722 K -25.26 % | 42.441 K -52.19 % | 88.768 K 13.92 % | 77.920 K | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 2.949 M -15.53 % | 3.491 M -3.28 % | 3.609 M 1.86 % | 3.543 M -4.61 % | 3.715 M -2.95 % | 3.828 M 392.49 % | 777.234 K 107.98 % | 373.702 K -8.30 % | 407.516 K 2.57 % | 397.296 K |
Operating income | 33.412 M -36.98 % | 53.014 M -13.82 % | 61.515 M -13.15 % | 70.827 M 136.68 % | 29.925 M 59.67 % | 18.742 M -19.71 % | 23.343 M 5.78 % | 22.068 M 123.54 % | 9.872 M 36.99 % | 7.207 M |
Operating income ratio | 0.04 -32.54 % | 0.06 5.83 % | 0.06 -19.20 % | 0.07 27.46 % | 0.06 30.00 % | 0.04 -17.47 % | 0.05 -11.45 % | 0.06 51.62 % | 0.04 14.48 % | 0.04 |
Total other income expenses net | 16.390 M 153.40 % | 6.468 M -63.19 % | 17.570 M 124.03 % | 7.843 M 16.93 % | 6.707 M -1.88 % | 6.836 M 125.56 % | 3.031 M 3 334.87 % | 88.231 K -1.48 % | 89.557 K -95.78 % | 2.123 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -108.756 M 16.30 % | -129.943 M 2.61 % | -133.422 M 6.53 % | -142.738 M -39.11 % | -102.607 M -34.54 % | -76.262 M -0.78 % | -75.671 M -173.42 % | -27.676 M -71.58 % | -16.130 M -24.57 % | -12.948 M |
Total investments | 9.362 M 61.27 % | 5.805 M 1 504.29 % | 361.842 K 0.00 % | 361.842 K -17.49 % | 438.556 K 11.67 % | 392.737 K -24.22 % | 518.244 K 39.49 % | 371.532 K 51.88 % | 244.620 K -7.06 % | 263.216 K |
Total debt | 2.832 M -4.52 % | 2.966 M -40.85 % | 5.014 M 72.42 % | 2.908 M -8.97 % | 3.195 M -40.23 % | 5.345 M | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -17.056 M -2 882.38 % | 613.000 K 0.35 % | 610.834 K 0.67 % | 606.755 K 0.12 % | 606.007 K 0.01 % | 605.965 K 0.01 % | 605.876 K 0.05 % | 605.578 K -2.05 % | 618.260 K 188.67 % | 214.177 K |
Retained earnings | 82.978 M 23.76 % | 67.047 M -21.22 % | 85.110 M 23.35 % | 69.000 M 56.39 % | 44.121 M 52.63 % | 28.908 M 9.32 % | 26.443 M 55.13 % | 17.046 M 62.65 % | 10.480 M 31.45 % | 7.973 M |
Common stock | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 13 116.26 % | 435.000 K 0.00 % | 435.000 K 0.00 % | 435.000 K |
Total equity | 124.754 M -1.17 % | 126.226 M -0.21 % | 126.492 M 12.36 % | 112.577 M 28.53 % | 87.587 M 21.83 % | 71.894 M 2.13 % | 70.397 M 232.70 % | 21.160 M 62.37 % | 13.032 M 20.25 % | 10.837 M |
Other non current liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term debt | 1.299 M 40.58 % | 924.000 K -66.48 % | 2.757 M 110.47 % | 1.310 M 25.19 % | 1.046 M -63.41 % | 2.859 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 1.314 M 19.13 % | 1.103 M -62.41 % | 2.934 M 97.29 % | 1.487 M 21.34 % | 1.226 M -59.78 % | 3.047 M 1 705.82 % | 168.743 K 17.42 % | 143.710 K 367.90 % | 30.714 K 0.00 % | 30.714 K |
Other current liabilities | 2.870 M -91.14 % | 32.400 M 122.72 % | 14.547 M 20.28 % | 12.094 M 46.34 % | 8.264 M -40.90 % | 13.983 M 123.87 % | 6.246 M 6.53 % | 5.863 M 58.24 % | 3.705 M 23.09 % | 3.010 M |
Deferred revenue | 0.000 -100.00 % | 2.884 M 87.12 % | 1.541 M 37.76 % | 1.119 M 142.16 % | 462.005 K -53.54 % | 994.361 K 7.11 % | 928.361 K 43.19 % | 648.341 K 4.23 % | 622.004 K -2.84 % | 640.209 K |
Short term debt | 1.533 M -24.93 % | 2.042 M -9.53 % | 2.257 M -29.39 % | 3.196 M -25.61 % | 4.296 M -13.56 % | 4.970 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 159.636 M -26.00 % | 215.734 M -12.28 % | 245.924 M 36.24 % | 180.502 M 73.73 % | 103.895 M 30.68 % | 79.503 M 11.12 % | 71.546 M 0.69 % | 71.054 M 88.06 % | 37.783 M 32.48 % | 28.520 M |
Total liabilities | 160.950 M -25.77 % | 216.837 M -12.87 % | 248.858 M 36.74 % | 181.989 M 73.12 % | 105.121 M 27.34 % | 82.550 M 15.11 % | 71.715 M 0.73 % | 71.198 M 88.28 % | 37.814 M 32.44 % | 28.551 M |
Other non current assets | 31.254 M 112.47 % | 14.710 M 158.54 % | 5.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | -21.892 M -6 147.51 % | 362.000 K 106.79 % | -5.328 M -1 572.43 % | 361.842 K -17.49 % | 438.556 K 11.67 % | 392.737 K | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 8.000 K -97.38 % | 305.000 K -49.41 % | 602.831 K -33.04 % | 900.315 K 604.13 % | 127.862 K -19.00 % | 157.862 K -15.97 % | 187.862 K 2 289.49 % | 7.862 K 0.00 % | 7.862 K 0.00 % | 7.862 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 8.000 K -97.38 % | 305.000 K -49.41 % | 602.831 K -33.04 % | 900.315 K 604.13 % | 127.862 K -19.00 % | 157.862 K -15.97 % | 187.862 K 2 289.49 % | 7.862 K 0.00 % | 7.862 K 0.00 % | 7.862 K |
Property plant equipment net | 3.823 M -8.23 % | 4.166 M -34.82 % | 6.391 M 29.91 % | 4.920 M -14.43 % | 5.749 M -34.81 % | 8.819 M 215.67 % | 2.794 M 59.90 % | 1.747 M 155.81 % | 683.024 K -14.53 % | 799.146 K |
Total non current assets | 13.222 M -32.44 % | 19.572 M 166.06 % | 7.356 M 18.99 % | 6.182 M -2.12 % | 6.316 M -32.60 % | 9.371 M 214.16 % | 2.983 M 69.96 % | 1.755 M 154.04 % | 690.886 K -14.39 % | 807.008 K |
Other current assets | 2.739 M 64.31 % | 1.667 M -77.14 % | 7.292 M 1 112.12 % | 601.561 K -37.80 % | 967.099 K 250.37 % | 276.026 K -54.59 % | 607.798 K 14.65 % | 530.149 K -5.66 % | 561.951 K 54.47 % | 363.784 K |
Short term investments | 31.254 M 474.21 % | 5.443 M -4.34 % | 5.690 M | 0.000 | 0.000 | 0.000 -100.00 % | 518.244 K 39.49 % | 371.532 K 51.88 % | 244.620 K -7.06 % | 263.216 K |
cash and cash equivalents | 111.588 M -16.04 % | 132.909 M -3.99 % | 138.436 M -4.95 % | 145.646 M 37.66 % | 105.801 M 29.65 % | 81.607 M 7.84 % | 75.671 M 173.42 % | 27.676 M 71.58 % | 16.130 M 24.57 % | 12.948 M |
Cash and short term investments | 142.842 M 3.25 % | 138.352 M -4.01 % | 144.126 M -1.04 % | 145.646 M 37.66 % | 105.801 M 29.65 % | 81.607 M 7.84 % | 75.671 M 173.42 % | 27.676 M 71.58 % | 16.130 M 24.57 % | 12.948 M |
Total current assets | 272.482 M -15.77 % | 323.491 M -12.09 % | 367.994 M 27.61 % | 288.384 M 54.72 % | 186.392 M 28.48 % | 145.073 M 4.27 % | 139.129 M 53.56 % | 90.602 M 80.64 % | 50.155 M 30.00 % | 38.581 M |
Inventory | 0.000 | 0.000 100.00 % | -5.235 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net receivables | 126.901 M -30.83 % | 183.472 M -17.28 % | 221.812 M 56.05 % | 142.137 M 78.51 % | 79.624 M 26.01 % | 63.190 M 0.54 % | 62.850 M 0.73 % | 62.396 M 86.46 % | 33.464 M 32.43 % | 25.269 M |
Tax assets | 29.000 K 0.00 % | 29.000 K 120 733.33 % | 24.000 0.00 % | 24.000 0.00 % | 24.000 -97.91 % | 1.149 K 0.00 % | 1.149 K | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 146.566 M -12.90 % | 168.267 M -13.56 % | 194.669 M 46.76 % | 132.642 M 83.57 % | 72.256 M 30.82 % | 55.233 M -7.19 % | 59.515 M -2.99 % | 61.348 M 89.96 % | 32.296 M 35.69 % | 23.802 M |
Tax payables | 8.667 M -14.54 % | 10.141 M -69.18 % | 32.909 M 4.64 % | 31.451 M 68.94 % | 18.616 M 330.76 % | 4.322 M -11.01 % | 4.856 M 52.02 % | 3.195 M 175.34 % | 1.160 M 8.64 % | 1.068 M |
Deferred revenue non current | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 1.341 M 24.74 % | 1.075 M 13.88 % | 943.981 K -69.96 % | 3.143 M 3.65 % | 3.032 M 18.77 % | 2.553 M -27.48 % | 3.520 M 14.99 % | 3.061 M 102.69 % | 1.510 M -31.81 % | 2.215 M |
Capital lease obligations | 2.832 M -4.52 % | 2.966 M -40.84 % | 5.014 M 72.41 % | 2.908 M -8.97 % | 3.195 M -40.23 % | 5.345 M | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 -100.00 % | 17.050 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other total stockholders equity | 0.000 100.00 % | -17.050 M 3.47 % | -17.663 M 0.00 % | -17.663 M 0.00 % | -17.663 M 0.00 % | -17.663 M -3.55 % | -17.057 M -4 021.22 % | 435.000 K | 0.000 | 0.000 |
Deferred tax liabilities non current | 15.000 K -91.62 % | 179.000 K 0.89 % | 177.416 K 0.00 % | 177.416 K -1.10 % | 179.396 K -4.44 % | 187.736 K 11.26 % | 168.743 K 17.42 % | 143.710 K 367.90 % | 30.714 K 0.00 % | 30.714 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 285.704 M -16.72 % | 343.063 M -8.60 % | 375.350 M 27.42 % | 294.566 M 52.86 % | 192.708 M 24.78 % | 154.444 M 8.68 % | 142.112 M 53.87 % | 92.357 M 81.64 % | 50.846 M 29.09 % | 39.388 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | 297.000 K -97.88 % | 14.030 M 181.41 % | -17.234 M -323.28 % | 7.719 M 131.88 % | 3.329 M -33.75 % | 5.025 M 1 200.06 % | -456.751 K -141.35 % | 1.105 M 867.12 % | 114.220 K 102.51 % | -4.546 M |
Accounts receivables | 54.637 M 15.09 % | 47.475 M 153.05 % | -89.489 M -41.11 % | -63.417 M -242.25 % | -18.529 M -1 787.50 % | -981.694 K -237.78 % | 712.497 K 102.36 % | -30.130 M -232.65 % | -9.058 M -2.72 % | -8.818 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accounts payables | -54.927 M -63.75 % | -33.543 M -146.70 % | 71.832 M 1.92 % | 70.479 M 214.77 % | 22.391 M 276.93 % | 5.940 M 509.88 % | -1.449 M -104.64 % | 31.209 M 239.59 % | 9.190 M 115.42 % | 4.266 M |
Other working capital | 587.000 K 498.98 % | 98.000 K -76.80 % | 422.434 K -35.68 % | 656.809 K 223.38 % | -532.356 K -906.60 % | 66.000 K -76.43 % | 280.020 K 963.22 % | 26.337 K 244.67 % | -18.205 K -392.83 % | 6.217 K |
Other non cash items | -15.011 M -200.52 % | -4.995 M -1 397.80 % | -333.490 K -105.00 % | 6.669 M 82.01 % | 3.664 M 670.52 % | -642.219 K -166.63 % | 963.852 K -70.97 % | 3.321 M 396.36 % | 668.996 K -49.49 % | 1.324 M |
Net cash provided by operating activities | 38.037 M -38.78 % | 62.136 M 20.86 % | 51.413 M -38.12 % | 83.079 M 98.03 % | 41.952 M 43.04 % | 29.329 M 26.30 % | 23.221 M -1.96 % | 23.684 M 135.67 % | 10.050 M 82.89 % | 5.495 M |
Investments in property plant and equipment | -294.000 K 59.28 % | -722.000 K -95.81 % | -368.726 K 31.35 % | -537.095 K -9.94 % | -488.514 K 74.03 % | -1.881 M -1.89 % | -1.846 M -25.38 % | -1.472 M -405.27 % | -291.394 K 44.14 % | -521.623 K |
Acquisitions net | 0.000 100.00 % | -90.000 K -113.10 % | 687.273 K 170.20 % | -978.992 K | 0.000 -100.00 % | 17.000 K 108.10 % | -210.000 K -8 850.00 % | 2.400 K | 0.000 -100.00 % | 5.226 K |
Purchases of investments | -25.500 M | 0.000 100.00 % | -5.866 M | 0.000 100.00 % | -14.516 K 96.15 % | -376.737 K | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 -100.00 % | 1.182 M | 0.000 -100.00 % | 734.542 K -38.66 % | 1.198 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 11.533 M 178.40 % | -14.710 M -23 725 706.45 % | -62.000 -100.01 % | 950.988 K 613 640.65 % | -155.000 -1.31 % | -153.000 -100.02 % | 737.513 K 737.33 % | 88.079 K 0.48 % | 87.658 K 16.23 % | 75.415 K |
Net cash used for investing activites | -14.261 M 8.12 % | -15.522 M -255.58 % | -4.365 M -672.48 % | -565.099 K -344.25 % | 231.357 K 122.18 % | -1.043 M 20.87 % | -1.318 M 4.59 % | -1.382 M -578.25 % | -203.736 K 53.80 % | -440.982 K |
Debt repayment | -2.154 M 6.27 % | -2.298 M 0.52 % | -2.310 M -3.39 % | -2.234 M 12.10 % | -2.542 M 4.10 % | -2.650 M | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 40.885 M | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -42.550 M 11.54 % | -48.100 M -4.00 % | -46.250 M -31.58 % | -35.150 M -153.33 % | -13.875 M 21.05 % | -17.575 M -56.53 % | -11.228 M -15.81 % | -9.696 M -89.37 % | -5.120 M -12.53 % | -4.550 M |
Other financing activites | -589.000 K 65.15 % | -1.690 M 67.77 % | -5.243 M 0.80 % | -5.286 M -236.18 % | -1.572 M 26.00 % | -2.125 M 40.39 % | -3.564 M -235.96 % | -1.061 M 31.33 % | -1.545 M -23.60 % | -1.250 M |
Net cash used provided by financing activities | -45.293 M 13.05 % | -52.088 M 3.19 % | -53.803 M -26.09 % | -42.670 M -137.20 % | -17.989 M 19.51 % | -22.350 M -185.66 % | 26.093 M 342.57 % | -10.757 M -61.39 % | -6.665 M -14.91 % | -5.800 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | -21.517 M -293.08 % | -5.474 M 18.97 % | -6.755 M -116.95 % | 39.844 M 64.68 % | 24.195 M 307.63 % | 5.935 M -87.63 % | 47.995 M 315.69 % | 11.546 M 262.96 % | 3.181 M 526.48 % | -745.890 K |
Cash at beginning of period | 133.355 M -3.99 % | 138.891 M -4.60 % | 145.584 M 37.68 % | 105.740 M 29.67 % | 81.545 M 7.85 % | 75.610 M 173.80 % | 27.615 M 71.85 % | 16.069 M 24.68 % | 12.888 M -5.47 % | 13.634 M |
Cash at end of period | 111.838 M -16.17 % | 133.417 M -3.90 % | 138.829 M -4.64 % | 145.584 M 37.68 % | 105.740 M 29.67 % | 81.545 M 7.85 % | 75.610 M 173.80 % | 27.615 M 71.85 % | 16.069 M 24.68 % | 12.888 M |
Operating cash flow | 38.037 M -38.78 % | 62.136 M 20.86 % | 51.413 M -38.12 % | 83.079 M 98.03 % | 41.952 M 43.04 % | 29.329 M 26.30 % | 23.221 M -1.96 % | 23.684 M 135.67 % | 10.050 M 82.89 % | 5.495 M |
Capital expenditure | -294.000 K 59.28 % | -722.000 K -95.81 % | -368.726 K 31.35 % | -537.095 K -9.94 % | -488.514 K 74.03 % | -1.881 M -1.89 % | -1.846 M -25.38 % | -1.472 M -405.27 % | -291.394 K 44.14 % | -521.623 K |
Free CashFlow | 37.743 M -38.54 % | 61.414 M 20.31 % | 51.044 M -38.16 % | 82.542 M 99.07 % | 41.464 M 51.06 % | 27.448 M 28.41 % | 21.375 M -3.77 % | 22.212 M 127.62 % | 9.758 M 96.21 % | 4.973 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 598.945 M 36.94 % | 437.368 M 26.56 % | 345.586 M -27.06 % | 473.817 M 30.07 % | 364.283 M -35.84 % | 567.783 M 23.05 % | 461.410 M -4.68 % | 484.049 M 2.24 % | 473.442 M 204.23 % | 155.618 M 31.36 % | 118.469 M 12.42 % | 105.380 M -22.30 % | 135.616 M 3.51 % | 131.015 M 6.93 % | 122.519 M 33.04 % | 92.093 M 24.10 % | 74.210 M -10.59 % | 82.999 M -33.16 % | 124.176 M 2.11 % | 121.615 M 18.36 % | 102.749 M -20.17 % | 128.715 M 30.62 % | 98.539 M 29.91 % | 75.851 M 30.44 % | 58.151 M -52.54 % | 122.517 M 0.00 % | 122.517 M 19.66 % | 102.386 M 0.00 % | 102.386 M |
Net income | 42.256 M 92.76 % | 21.922 M 15.37 % | 19.001 M -26.22 % | 25.753 M 16.77 % | 22.054 M -38.99 % | 36.148 M 37.91 % | 26.212 M -8.21 % | 28.557 M -9.26 % | 31.472 M 319.98 % | 7.494 M 10.92 % | 6.756 M -6.98 % | 7.263 M -4.13 % | 7.576 M -7.89 % | 8.225 M 34.59 % | 6.111 M 64.98 % | 3.704 M 85.20 % | 2.000 M 9.29 % | 1.830 M -74.61 % | 7.208 M 71.46 % | 4.204 M -31.87 % | 6.171 M 42.64 % | 4.326 M -15.04 % | 5.092 M 25.82 % | 4.047 M 44.12 % | 2.808 M -26.26 % | 3.808 M 0.00 % | 3.808 M 16.42 % | 3.271 M 0.00 % | 3.271 M |
Income before tax | 54.793 M 108.01 % | 26.342 M 12.28 % | 23.460 M -26.70 % | 32.007 M 16.49 % | 27.475 M -41.19 % | 46.715 M 44.31 % | 32.370 M -12.67 % | 37.067 M -10.90 % | 41.603 M 353.70 % | 9.170 M 6.73 % | 8.591 M -4.87 % | 9.031 M -8.55 % | 9.875 M 0.38 % | 9.838 M 21.21 % | 8.116 M 66.96 % | 4.861 M 75.93 % | 2.763 M 31.87 % | 2.095 M -79.79 % | 10.366 M 82.12 % | 5.692 M -30.75 % | 8.220 M 30.74 % | 6.287 M -7.25 % | 6.779 M 25.24 % | 5.413 M 47.21 % | 3.677 M -26.19 % | 4.982 M 0.00 % | 4.982 M 6.79 % | 4.665 M 0.00 % | 4.665 M |
Income before tax ratio | 0.09 51.89 % | 0.06 -11.28 % | 0.07 0.49 % | 0.07 -10.44 % | 0.08 -8.33 % | 0.08 17.28 % | 0.07 -8.39 % | 0.08 -12.86 % | 0.09 49.13 % | 0.06 -18.74 % | 0.07 -15.38 % | 0.09 17.69 % | 0.07 -3.02 % | 0.08 13.35 % | 0.07 25.50 % | 0.05 41.77 % | 0.04 47.49 % | 0.03 -69.76 % | 0.08 78.36 % | 0.05 -41.50 % | 0.08 63.78 % | 0.05 -29.00 % | 0.07 -3.60 % | 0.07 12.86 % | 0.06 55.51 % | 0.04 0.00 % | 0.04 -10.76 % | 0.05 0.00 % | 0.05 |
EBITDA | 46.263 M 135.04 % | 19.683 M 26.01 % | 15.620 M -41.83 % | 26.854 M 24.93 % | 21.495 M -55.67 % | 48.488 M 41.62 % | 34.238 M -12.77 % | 39.250 M -8.83 % | 43.053 M 328.51 % | 10.047 M 5.00 % | 9.569 M -4.39 % | 10.008 M -7.90 % | 10.867 M 0.37 % | 10.827 M 19.10 % | 9.091 M 55.64 % | 5.841 M 56.85 % | 3.724 M 700.08 % | -620.583 K -105.87 % | 10.564 M 79.75 % | 5.877 M -29.96 % | 8.391 M -0.84 % | 8.462 M 36.90 % | 6.181 M 30.62 % | 4.732 M 54.29 % | 3.067 M -40.33 % | 5.140 M 0.00 % | 5.140 M 5.68 % | 4.864 M 0.00 % | 4.864 M |
Net income ratio | 0.07 40.76 % | 0.05 -8.84 % | 0.05 1.16 % | 0.05 -10.22 % | 0.06 -4.91 % | 0.06 12.07 % | 0.06 -3.71 % | 0.06 -11.25 % | 0.07 38.04 % | 0.05 -15.56 % | 0.06 -17.26 % | 0.07 23.38 % | 0.06 -11.01 % | 0.06 25.86 % | 0.05 24.01 % | 0.04 49.24 % | 0.03 22.23 % | 0.02 -62.01 % | 0.06 67.92 % | 0.03 -42.44 % | 0.06 78.69 % | 0.03 -34.96 % | 0.05 -3.15 % | 0.05 10.49 % | 0.05 55.37 % | 0.03 0.00 % | 0.03 -2.71 % | 0.03 0.00 % | 0.03 |
Ratio EBITDA | 0.08 71.63 % | 0.05 -0.43 % | 0.05 -20.25 % | 0.06 -3.95 % | 0.06 -30.90 % | 0.09 15.09 % | 0.07 -8.49 % | 0.08 -10.83 % | 0.09 40.85 % | 0.06 -20.07 % | 0.08 -14.95 % | 0.09 18.52 % | 0.08 -3.04 % | 0.08 11.38 % | 0.07 16.99 % | 0.06 26.39 % | 0.05 771.15 % | -0.01 -108.79 % | 0.09 76.04 % | 0.05 -40.83 % | 0.08 24.22 % | 0.07 4.81 % | 0.06 0.55 % | 0.06 18.28 % | 0.05 25.72 % | 0.04 0.00 % | 0.04 -11.68 % | 0.05 0.00 % | 0.05 |
Gross profit ratio | 0.11 28.73 % | 0.09 -11.31 % | 0.10 1.42 % | 0.10 -2.86 % | 0.10 -2.79 % | 0.10 -1.49 % | 0.10 -4.35 % | 0.11 1.76 % | 0.11 5.10 % | 0.10 -9.04 % | 0.11 -5.77 % | 0.12 6.94 % | 0.11 -0.28 % | 0.11 2.09 % | 0.11 9.22 % | 0.10 -0.43 % | 0.10 -3.70 % | 0.10 -6.85 % | 0.11 48.61 % | 0.07 -30.48 % | 0.11 34.91 % | 0.08 -18.09 % | 0.10 1.51 % | 0.10 -19.53 % | 0.12 51.26 % | 0.08 0.00 % | 0.08 -16.67 % | 0.09 0.00 % | 0.09 |
Weighted average shs out dil | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M -0.09 % | 740.677 M 0.09 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M |
Weighted average shs out | 740.035 M -0.08 % | 740.608 M 0.08 % | 740.030 M 0.00 % | 740.029 M -0.01 % | 740.067 M 0.01 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M -0.09 % | 740.677 M 0.09 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M 0.00 % | 740.000 M |
EPS diluted | 0.06 93.24 % | 0.03 15.63 % | 0.03 -26.44 % | 0.03 16.78 % | 0.03 -39.06 % | 0.05 38.14 % | 0.04 -8.29 % | 0.04 -9.18 % | 0.04 320.79 % | 0.01 10.99 % | 0.01 -7.14 % | 0.01 -3.92 % | 0.01 -8.11 % | 0.01 33.73 % | 0.01 66.00 % | 0.01 85.19 % | 0.00 8.00 % | 0.00 -74.23 % | 0.01 70.18 % | 0.01 -31.33 % | 0.01 43.10 % | 0.01 -15.94 % | 0.01 25.45 % | 0.01 44.74 % | 0.00 -26.92 % | 0.01 0.00 % | 0.01 18.18 % | 0.00 0.00 % | 0.00 |
Earnings per share | 0.06 93.24 % | 0.03 15.63 % | 0.03 -26.44 % | 0.03 16.78 % | 0.03 -39.06 % | 0.05 38.14 % | 0.04 -8.29 % | 0.04 -9.18 % | 0.04 320.79 % | 0.01 10.99 % | 0.01 -7.14 % | 0.01 -3.92 % | 0.01 -8.11 % | 0.01 33.73 % | 0.01 66.00 % | 0.01 85.19 % | 0.00 8.00 % | 0.00 -74.23 % | 0.01 70.18 % | 0.01 -31.33 % | 0.01 43.10 % | 0.01 -15.94 % | 0.01 25.45 % | 0.01 44.74 % | 0.00 -26.92 % | 0.01 0.00 % | 0.01 18.18 % | 0.00 0.00 % | 0.00 |
Gross profit | 66.174 M 76.29 % | 37.537 M 12.25 % | 33.441 M -26.03 % | 45.206 M 26.35 % | 35.778 M -37.63 % | 57.363 M 21.22 % | 47.320 M -8.82 % | 51.900 M 4.03 % | 49.887 M 219.75 % | 15.602 M 19.48 % | 13.058 M 5.93 % | 12.327 M -16.91 % | 14.835 M 3.23 % | 14.371 M 9.17 % | 13.164 M 45.30 % | 9.060 M 23.57 % | 7.332 M -13.90 % | 8.516 M -37.74 % | 13.678 M 51.74 % | 9.014 M -17.71 % | 10.954 M 7.69 % | 10.172 M 6.99 % | 9.507 M 31.88 % | 7.209 M 4.97 % | 6.868 M -28.21 % | 9.566 M 0.00 % | 9.566 M -0.28 % | 9.594 M 0.00 % | 9.594 M |
Income tax expense | 9.298 M 123.83 % | 4.154 M 3.82 % | 4.001 M -25.14 % | 5.345 M 18.07 % | 4.527 M -44.58 % | 8.169 M 47.35 % | 5.544 M -14.51 % | 6.485 M -8.14 % | 7.060 M 510.24 % | 1.157 M -21.73 % | 1.478 M -6.46 % | 1.580 M -8.09 % | 1.719 M 0.78 % | 1.706 M 13.48 % | 1.503 M 82.62 % | 823.000 K 92.74 % | 427.000 K 92.93 % | 221.328 K -89.10 % | 2.031 M 111.12 % | 962.000 K -21.28 % | 1.222 M 6.54 % | 1.147 M 24.13 % | 924.000 K 18.92 % | 777.000 K 83.69 % | 423.000 K -23.40 % | 552.255 K 0.00 % | 552.255 K 9.26 % | 505.445 K 0.00 % | 505.445 K |
Cost of revenue | 532.771 M 33.25 % | 399.831 M 28.09 % | 312.145 M -27.17 % | 428.611 M 30.47 % | 328.505 M -35.64 % | 510.420 M 23.26 % | 414.090 M -4.18 % | 432.150 M 2.03 % | 423.555 M 202.51 % | 140.015 M 33.12 % | 105.180 M 12.66 % | 93.358 M -22.56 % | 120.549 M 3.35 % | 116.644 M 6.73 % | 109.287 M 32.12 % | 82.720 M 23.69 % | 66.878 M -11.16 % | 75.283 M -31.87 % | 110.498 M -1.87 % | 112.601 M 22.67 % | 91.795 M -22.56 % | 118.543 M 33.15 % | 89.032 M 29.70 % | 68.642 M 33.85 % | 51.283 M -54.60 % | 112.951 M 0.00 % | 112.951 M 21.72 % | 92.793 M 0.00 % | 92.793 M |
General and administrative expenses | 0.000 -100.00 % | 10.046 M | 0.000 -100.00 % | 10.534 M | 0.000 -100.00 % | 27.017 M | 0.000 -100.00 % | 11.517 M 80.65 % | 6.375 M 52.60 % | 4.178 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.925 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.119 M | 0.000 -100.00 % | 1.113 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.516 M -14.97 % | 1.783 M -55.00 % | 3.962 M 0.00 % | 3.962 M 9.65 % | 3.613 M 0.00 % | 3.613 M |
Selling and marketing expenses | 0.000 -100.00 % | 2.180 M | 0.000 -100.00 % | 2.446 M | 0.000 -100.00 % | 2.470 M | 0.000 -100.00 % | 2.271 M 300.00 % | -1.135 M -204.09 % | 1.091 M | 0.000 | 0.000 | 0.000 -100.00 % | 2.282 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 200.000 K 0.00 % | 200.000 K -36.51 % | 315.000 K 0.00 % | 315.000 K -44.25 % | 565.000 K 0.00 % | 565.000 K |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.574 M -200.00 % | 3.574 M 128.69 % | -12.457 M -200.00 % | 12.457 M 743.08 % | -1.937 M -130.80 % | 6.290 M 10.90 % | 5.672 M -18.63 % | 6.971 M 209.15 % | -6.387 M -197.60 % | 6.544 M 5.28 % | 6.216 M 0.11 % | 6.209 M 860.31 % | 646.564 K -85.09 % | 4.335 M 29.75 % | 3.341 M -10.64 % | 3.739 M 103.25 % | 1.840 M -46.10 % | 3.413 M 305.34 % | 842.000 K -55.54 % | 1.894 M 437.74 % | 352.214 K 0.00 % | 352.214 K | 0.000 | 0.000 |
Operating expenses | 11.132 M -10.89 % | 12.493 M 33.06 % | 9.389 M -29.13 % | 13.248 M 1 814.45 % | 692.000 K -96.07 % | 17.600 M 44.81 % | 12.154 M 551.33 % | 1.866 M -89.29 % | 17.429 M 423.18 % | 3.331 M -47.04 % | 6.290 M 10.90 % | 5.672 M -18.63 % | 6.971 M 3 978.77 % | -179.722 K -102.75 % | 6.544 M 5.28 % | 6.216 M 0.11 % | 6.209 M 30.30 % | 4.765 M 9.93 % | 4.335 M -2.67 % | 4.454 M 19.12 % | 3.739 M 103.25 % | 1.840 M -46.10 % | 3.413 M 33.42 % | 2.558 M -34.02 % | 3.877 M -16.25 % | 4.629 M 0.00 % | 4.629 M 10.79 % | 4.178 M 0.00 % | 4.178 M |
Cost and expenses | 543.903 M 31.91 % | 412.324 M 28.24 % | 321.534 M -27.23 % | 441.859 M 34.22 % | 329.197 M -38.85 % | 538.346 M 25.39 % | 429.332 M -1.08 % | 434.016 M -2.38 % | 444.609 M 219.06 % | 139.348 M 25.01 % | 111.470 M 12.56 % | 99.030 M -22.34 % | 127.520 M 4.23 % | 122.342 M 5.62 % | 115.831 M 30.24 % | 88.936 M 21.69 % | 73.087 M -8.70 % | 80.048 M -30.29 % | 114.833 M -1.90 % | 117.055 M 22.53 % | 95.534 M -20.64 % | 120.383 M 30.22 % | 92.445 M 29.84 % | 71.200 M 29.08 % | 55.160 M -53.09 % | 117.580 M 0.00 % | 117.580 M 19.03 % | 98.783 M 0.00 % | 98.783 M |
Research and development expenses | 0.000 -100.00 % | 267.000 K | 0.000 -100.00 % | 268.000 K | 0.000 -100.00 % | 267.000 K | 0.000 -100.00 % | 534.970 K 300.00 % | -267.485 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 11.132 M -8.95 % | 12.226 M 30.22 % | 9.389 M -27.67 % | 12.980 M 1 775.72 % | 692.000 K -96.69 % | 20.907 M 143.67 % | 8.580 M -37.77 % | 13.788 M 163.13 % | 5.240 M -0.54 % | 5.269 M | 0.000 | 0.000 | 0.000 -100.00 % | 6.207 M | 0.000 | 0.000 | 0.000 -100.00 % | 4.119 M | 0.000 -100.00 % | 1.113 M | 0.000 | 0.000 | 0.000 -100.00 % | 1.716 M -13.46 % | 1.983 M -53.64 % | 4.277 M 0.00 % | 4.277 M 2.36 % | 4.178 M 0.00 % | 4.178 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 860.427 K 165.56 % | 324.000 K 82.68 % | 177.356 K -5.82 % | 188.322 K 89.80 % | 99.222 K -12.96 % | 114.000 K -47.22 % | 216.000 K -28.24 % | 301.000 K 0.82 % | 298.542 K 1.89 % | 293.000 K 0.00 % | 293.000 K -6.39 % | 313.000 K -1.19 % | 316.760 K 18.64 % | 267.000 K 193.41 % | 91.000 K 78.43 % | 51.000 K -7.66 % | 55.231 K 72.60 % | 32.000 K 68.42 % | 19.000 K 26.67 % | 15.000 K -65.84 % | 43.905 K 0.00 % | 43.905 K 16.20 % | 37.784 K 0.00 % | 37.784 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -278.000 -100.87 % | 32.000 K 115.02 % | 14.882 K -46.00 % | 27.559 K -7.42 % | 29.768 K 48.84 % | 20.000 K 66.67 % | 12.000 K -55.56 % | 27.000 K -12.68 % | 30.920 K 62.74 % | 19.000 K 18.75 % | 16.000 K 33.33 % | 12.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Depreciation and amortization | 223.000 K -43.97 % | 398.000 K -0.75 % | 401.000 K -29.15 % | 566.000 K -8.71 % | 620.000 K -65.04 % | 1.773 M -3.41 % | 1.836 M -15.24 % | 2.166 M 57.25 % | 1.377 M 62.48 % | 847.754 K -11.51 % | 958.000 K -0.73 % | 965.000 K 0.00 % | 965.000 K 0.65 % | 958.783 K 0.29 % | 956.000 K -0.83 % | 964.000 K 1.58 % | 949.000 K 325.11 % | 223.234 K 12.74 % | 198.000 K 7.03 % | 185.000 K 8.19 % | 171.000 K 31.84 % | 129.702 K 49.08 % | 87.000 K 7.41 % | 81.000 K 6.58 % | 76.000 K -62.70 % | 203.758 K 0.00 % | 203.758 K 2.57 % | 198.648 K 0.00 % | 198.648 K |
Operating income | 55.042 M 119.78 % | 25.044 M 4.12 % | 24.052 M -24.74 % | 31.958 M -8.92 % | 35.086 M -48.98 % | 68.773 M 1 047.56 % | -7.258 M -114.51 % | 50.034 M 140.63 % | 20.793 M 27.80 % | 16.270 M 133.83 % | 6.958 M 1.87 % | 6.830 M -15.26 % | 8.060 M 169.77 % | 2.988 M 138.20 % | 1.254 M 161.58 % | -2.037 M 50.39 % | -4.106 M -540.17 % | 932.759 K -90.02 % | 9.343 M 104.89 % | 4.560 M -36.80 % | 7.215 M -13.41 % | 8.332 M 36.73 % | 6.094 M 31.03 % | 4.651 M 55.50 % | 2.991 M -39.41 % | 4.936 M 0.00 % | 4.936 M 36.99 % | 3.603 M 0.00 % | 3.603 M |
Operating income ratio | 0.09 60.49 % | 0.06 -17.73 % | 0.07 3.19 % | 0.07 -29.97 % | 0.10 -20.48 % | 0.12 870.03 % | -0.02 -115.22 % | 0.10 135.36 % | 0.04 -57.99 % | 0.10 78.01 % | 0.06 -9.38 % | 0.06 9.05 % | 0.06 160.62 % | 0.02 122.75 % | 0.01 146.29 % | -0.02 60.03 % | -0.06 -592.30 % | 0.01 -85.06 % | 0.08 100.66 % | 0.04 -46.60 % | 0.07 8.48 % | 0.06 4.67 % | 0.06 0.86 % | 0.06 19.21 % | 0.05 27.66 % | 0.04 0.00 % | 0.04 14.48 % | 0.04 0.00 % | 0.04 |
Total other income expenses net | -249.002 K -119.18 % | 1.298 M 319.26 % | -592.000 K -1 308.21 % | 48.998 K 100.64 % | -7.611 M 65.50 % | -22.058 M -155.66 % | 39.628 M 405.60 % | -12.967 M -162.31 % | 20.810 M 393.10 % | -7.100 M -534.78 % | 1.633 M -25.81 % | 2.201 M 21.27 % | 1.815 M -73.50 % | 6.850 M -0.17 % | 6.862 M -0.52 % | 6.898 M 0.42 % | 6.869 M 490.88 % | 1.162 M 13.63 % | 1.023 M -9.63 % | 1.132 M 12.64 % | 1.005 M 149.15 % | -2.045 M -398.51 % | 685.000 K -10.10 % | 762.000 K 11.08 % | 686.000 K 1 431.99 % | 44.779 K 0.00 % | 44.779 K -95.78 % | 1.062 M 0.00 % | 1.062 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-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-06-30 | 2019-12-31 | 2019-06-30 | 2018-12-31 | 2018-06-30 | 2017-12-31 | 2017-03-31 | 2016-12-31 | 2016-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -135.007 M -24.14 % | -108.756 M 4.94 % | -114.405 M 11.96 % | -129.943 M 3.91 % | -135.231 M -1.36 % | -133.422 M -1.25 % | -131.781 M 7.68 % | -142.738 M -20.22 % | -118.726 M -15.71 % | -102.607 M -7.20 % | -95.713 M -25.51 % | -76.262 M -8.64 % | -70.200 M 7.23 % | -75.671 M -169.60 % | -28.068 M -1.42 % | -27.676 M | 0.000 100.00 % | -16.130 M -10.94 % | -14.539 M |
Total investments | 19.996 M 113.59 % | 9.362 M -49.01 % | 18.362 M 4 972.38 % | 362.000 K 0.00 % | 362.000 K 0.04 % | 361.842 K -94.30 % | 6.350 M 1 654.91 % | 361.842 K -7.46 % | 391.000 K -10.84 % | 438.556 K 7.75 % | 407.000 K 3.63 % | 392.737 K 2 354.61 % | 16.000 K -96.91 % | 518.244 K | 0.000 -100.00 % | 371.532 K | 0.000 -100.00 % | 244.620 K -3.66 % | 253.918 K |
Total debt | 1.784 M -37.01 % | 2.832 M 51.04 % | 1.875 M -36.78 % | 2.966 M -23.28 % | 3.866 M -22.90 % | 5.014 M 137.40 % | 2.112 M -27.37 % | 2.908 M 48.44 % | 1.959 M -38.68 % | 3.195 M -20.75 % | 4.031 M -24.58 % | 5.345 M 114.04 % | 2.497 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Accumulated other comprehensive income loss | -17.056 M 0.00 % | -17.056 M -0.04 % | -17.050 M 0.00 % | -17.050 M -0.01 % | -17.049 M -2 891.10 % | 610.834 K 0.30 % | 609.000 K 0.37 % | 606.755 K -0.04 % | 607.000 K | 0.000 100.00 % | -17.056 M | 0.000 100.00 % | -17.057 M | 0.000 100.00 % | -17.058 M | 0.000 -100.00 % | 11.522 M 1 763.55 % | 618.260 K 48.54 % | 416.219 K |
Retained earnings | 84.534 M 1.88 % | 82.978 M 6.64 % | 77.811 M -8.14 % | 84.710 M 9.36 % | 77.457 M -8.99 % | 85.110 M 21.38 % | 70.121 M 1.62 % | 69.000 M 13.74 % | 60.665 M 37.50 % | 44.121 M 24.56 % | 35.422 M 22.53 % | 28.908 M 50.59 % | 19.197 M -27.40 % | 26.443 M 51.93 % | 17.405 M 2.11 % | 17.046 M | 0.000 -100.00 % | 10.480 M 13.59 % | 9.226 M |
Common stock | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 0.00 % | 57.491 M 13 116.32 % | 435.000 K | 0.000 -100.00 % | 435.000 K 0.00 % | 435.000 K |
Total equity | 128.140 M 2.71 % | 124.754 M 4.64 % | 119.222 M -5.55 % | 126.226 M 5.40 % | 119.754 M -5.33 % | 126.492 M 13.08 % | 111.856 M -0.64 % | 112.577 M 7.06 % | 105.150 M 20.05 % | 87.587 M 12.19 % | 78.067 M 8.59 % | 71.894 M 12.78 % | 63.747 M -9.45 % | 70.397 M 16.96 % | 60.188 M 184.45 % | 21.160 M 62.37 % | 13.032 M 0.00 % | 13.032 M 9.20 % | 11.934 M |
Other non current liabilities | 15.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -13.032 M | 0.000 | 0.000 |
Long term debt | 921.000 K -29.10 % | 1.299 M 549.50 % | 200.000 K -78.35 % | 924.000 K -45.87 % | 1.707 M -38.08 % | 2.757 M 164.83 % | 1.041 M -20.53 % | 1.310 M 535.85 % | 206.000 K -80.31 % | 1.046 M -41.42 % | 1.786 M -37.54 % | 2.859 M 155.76 % | 1.118 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total non current liabilities | 936.000 K -28.77 % | 1.314 M 246.70 % | 379.000 K -65.64 % | 1.103 M -41.45 % | 1.884 M -35.79 % | 2.934 M 140.91 % | 1.218 M -18.11 % | 1.487 M 288.32 % | 383.000 K -68.75 % | 1.226 M -37.88 % | 1.973 M -35.25 % | 3.047 M 137.14 % | 1.285 M 661.51 % | 168.743 K -19.65 % | 210.000 K 46.13 % | 143.710 K 101.10 % | -13.032 M -42 530.16 % | 30.714 K 0.00 % | 30.714 K |
Other current liabilities | 16.473 M 1 132.09 % | 1.337 M -57.15 % | 3.120 M -77.93 % | 14.134 M 743.32 % | 1.676 M -87.88 % | 13.831 M 1 391.44 % | -1.071 M -108.86 % | 12.094 M 789.92 % | -1.753 M -120.09 % | 8.726 M 718.02 % | -1.412 M -109.43 % | 14.977 M 4 694.28 % | -326.000 K -105.22 % | 6.246 M | 0.000 -100.00 % | 6.511 M | 0.000 -100.00 % | 3.705 M 10.35 % | 3.358 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.739 M 55.43 % | 1.119 M 33.19 % | 840.000 K | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 928.361 K -10.56 % | 1.038 M | 0.000 | 0.000 -100.00 % | 622.004 K -1.44 % | 631.107 K |
Short term debt | 863.000 K -71.85 % | 3.066 M 83.04 % | 1.675 M -58.99 % | 4.084 M 89.16 % | 2.159 M -52.17 % | 4.514 M 110.74 % | 2.142 M -32.99 % | 3.196 M -8.83 % | 3.506 M -18.40 % | 4.296 M -4.31 % | 4.490 M -9.66 % | 4.970 M 80.21 % | 2.758 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total current liabilities | 258.875 M 62.17 % | 159.636 M -6.81 % | 171.294 M -20.60 % | 215.734 M 17.97 % | 182.871 M -25.64 % | 245.924 M 27.54 % | 192.815 M 6.82 % | 180.502 M -10.61 % | 201.937 M 94.37 % | 103.895 M -0.62 % | 104.545 M 31.50 % | 79.503 M 28.20 % | 62.013 M -13.32 % | 71.546 M -21.30 % | 90.907 M 27.94 % | 71.054 M | 0.000 -100.00 % | 37.783 M 13.97 % | 33.152 M |
Total liabilities | 259.811 M 61.42 % | 160.950 M -6.25 % | 171.673 M -20.83 % | 216.837 M 17.36 % | 184.755 M -25.76 % | 248.858 M 28.26 % | 194.033 M 6.62 % | 181.989 M -10.05 % | 202.320 M 92.46 % | 105.121 M -1.31 % | 106.518 M 29.03 % | 82.550 M 30.42 % | 63.298 M -11.74 % | 71.715 M -21.29 % | 91.117 M 27.98 % | 71.198 M 646.33 % | -13.032 M -134.46 % | 37.814 M 13.96 % | 33.182 M |
Other non current assets | 29.000 K -99.91 % | 31.254 M 183.74 % | 11.015 M -45.34 % | 20.153 M 257.45 % | 5.638 M -0.91 % | 5.690 M -10.40 % | 6.350 M | 0.000 -100.00 % | 391.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Long term investments | 362.000 K 101.65 % | -21.892 M -397.97 % | 7.347 M 244.60 % | -5.081 M 3.70 % | -5.276 M 0.97 % | -5.328 M -183.90 % | 6.350 M 1 654.91 % | 361.842 K -7.46 % | 391.000 K -10.84 % | 438.556 K 7.75 % | 407.000 K 3.63 % | 392.737 K 2 354.61 % | 16.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Intangible assets | 8.000 K 0.00 % | 8.000 K -94.87 % | 156.000 K -48.85 % | 305.000 K -32.82 % | 454.000 K -24.69 % | 602.831 K -19.84 % | 752.000 K -16.47 % | 900.315 K -17.10 % | 1.086 M 749.35 % | 127.862 K -10.59 % | 143.000 K -9.41 % | 157.862 K -8.75 % | 173.000 K -7.91 % | 187.862 K -7.46 % | 203.000 K 2 482.04 % | 7.862 K | 0.000 -100.00 % | 7.862 K 0.00 % | 7.862 K |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 8.000 K 0.00 % | 8.000 K -94.87 % | 156.000 K -48.85 % | 305.000 K -32.82 % | 454.000 K -24.69 % | 602.831 K -19.84 % | 752.000 K -16.47 % | 900.315 K -17.10 % | 1.086 M 749.35 % | 127.862 K -10.59 % | 143.000 K -9.41 % | 157.862 K -8.75 % | 173.000 K -7.91 % | 187.862 K -7.46 % | 203.000 K 2 482.04 % | 7.862 K | 0.000 -100.00 % | 7.862 K 0.00 % | 7.862 K |
Property plant equipment net | 2.833 M -25.90 % | 3.823 M 30.08 % | 2.939 M -29.45 % | 4.166 M -21.65 % | 5.317 M -16.81 % | 6.391 M 68.37 % | 3.796 M -22.84 % | 4.920 M 21.63 % | 4.045 M -29.64 % | 5.749 M -18.03 % | 7.014 M -20.47 % | 8.819 M 46.89 % | 6.004 M 114.90 % | 2.794 M 36.89 % | 2.041 M 16.81 % | 1.747 M | 0.000 -100.00 % | 683.024 K -7.83 % | 741.085 K |
Total non current assets | 3.232 M -75.56 % | 13.222 M -38.46 % | 21.486 M 9.78 % | 19.572 M 219.13 % | 6.133 M -16.63 % | 7.356 M -32.50 % | 10.898 M 76.28 % | 6.182 M 11.95 % | 5.522 M -12.57 % | 6.316 M -16.51 % | 7.565 M -19.27 % | 9.371 M 51.29 % | 6.194 M 107.65 % | 2.983 M 32.93 % | 2.244 M 27.86 % | 1.755 M | 0.000 -100.00 % | 690.886 K -7.75 % | 748.947 K |
Other current assets | 3.384 M 23.55 % | 2.739 M 6.62 % | 2.569 M 54.11 % | 1.667 M -45.47 % | 3.057 M -58.08 % | 7.292 M | 0.000 -100.00 % | 601.561 K | 0.000 -100.00 % | 967.099 K | 0.000 -100.00 % | 276.026 K | 0.000 -100.00 % | 607.798 K | 0.000 -100.00 % | 530.149 K 103.24 % | -16.374 M -3 013.82 % | 561.951 K 21.41 % | 462.868 K |
Short term investments | 19.634 M -37.18 % | 31.254 M 183.74 % | 11.015 M 102.37 % | 5.443 M -3.46 % | 5.638 M -0.91 % | 5.690 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 518.244 K | 0.000 -100.00 % | 371.532 K | 0.000 -100.00 % | 244.620 K -3.66 % | 253.918 K |
cash and cash equivalents | 136.791 M 22.59 % | 111.588 M -4.04 % | 116.280 M -12.51 % | 132.909 M -4.45 % | 139.097 M 0.48 % | 138.436 M 3.39 % | 133.893 M -8.07 % | 145.646 M 20.68 % | 120.685 M 14.07 % | 105.801 M 6.07 % | 99.744 M 22.23 % | 81.607 M 12.26 % | 72.697 M -3.93 % | 75.671 M 169.60 % | 28.068 M 1.42 % | 27.676 M | 0.000 -100.00 % | 16.130 M 10.94 % | 14.539 M |
Cash and short term investments | 156.425 M 9.51 % | 142.842 M 12.21 % | 127.295 M -7.99 % | 138.352 M -4.41 % | 144.735 M 0.42 % | 144.126 M 7.64 % | 133.893 M -8.07 % | 145.646 M 20.68 % | 120.685 M 14.07 % | 105.801 M 6.07 % | 99.744 M 22.23 % | 81.607 M 12.26 % | 72.697 M -3.93 % | 75.671 M 169.60 % | 28.068 M 1.42 % | 27.676 M 69.02 % | 16.374 M 1.52 % | 16.130 M 10.94 % | 14.539 M |
Total current assets | 384.719 M 41.19 % | 272.482 M 1.14 % | 269.409 M -16.72 % | 323.491 M 8.42 % | 298.376 M -18.92 % | 367.994 M 24.75 % | 294.991 M 2.29 % | 288.384 M -4.49 % | 301.948 M 62.00 % | 186.392 M 5.29 % | 177.020 M 22.02 % | 145.073 M 20.04 % | 120.851 M -13.14 % | 139.129 M -6.66 % | 149.061 M 64.52 % | 90.602 M | 0.000 -100.00 % | 50.155 M 13.04 % | 44.368 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -5.235 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 |
Net receivables | 224.910 M 77.23 % | 126.901 M -9.06 % | 139.545 M -23.94 % | 183.472 M 21.84 % | 150.584 M -32.11 % | 221.812 M 37.69 % | 161.098 M 13.34 % | 142.137 M -21.59 % | 181.263 M 127.65 % | 79.624 M 3.04 % | 77.276 M 22.29 % | 63.190 M 31.23 % | 48.154 M -23.38 % | 62.850 M -48.05 % | 120.993 M 93.91 % | 62.396 M | 0.000 -100.00 % | 33.464 M 13.95 % | 29.366 M |
Tax assets | 0.000 -100.00 % | 29.000 K 0.00 % | 29.000 K 0.00 % | 29.000 K | 0.000 -100.00 % | 24.000 100.00 % | -6.350 M -26 458 433.33 % | 24.000 100.01 % | -391.000 K -1 629 266.67 % | 24.000 -97.60 % | 1.000 K -12.97 % | 1.149 K 14.90 % | 1.000 K -12.97 % | 1.149 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 241.539 M 64.80 % | 146.566 M -6.86 % | 157.365 M -6.48 % | 168.267 M 0.43 % | 167.546 M -13.93 % | 194.669 M 9.77 % | 177.349 M 33.71 % | 132.642 M -29.94 % | 189.315 M 162.01 % | 72.256 M -23.03 % | 93.878 M 69.97 % | 55.233 M -1.20 % | 55.904 M -6.07 % | 59.515 M -30.77 % | 85.966 M 40.13 % | 61.348 M | 0.000 -100.00 % | 32.296 M 15.14 % | 28.049 M |
Tax payables | 0.000 -100.00 % | 8.667 M -5.11 % | 9.134 M -68.77 % | 29.249 M 154.56 % | 11.490 M -65.09 % | 32.909 M 160.03 % | 12.656 M -59.76 % | 31.451 M 213.60 % | 10.029 M -46.13 % | 18.616 M 145.31 % | 7.589 M 75.60 % | 4.322 M 17.54 % | 3.677 M -24.28 % | 4.856 M 24.43 % | 3.903 M 22.18 % | 3.195 M | 0.000 -100.00 % | 1.160 M 4.14 % | 1.114 M |
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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Minority interest | 3.171 M 136.47 % | 1.341 M 38.25 % | 970.000 K -9.77 % | 1.075 M -42.05 % | 1.855 M 96.51 % | 943.981 K -27.27 % | 1.298 M -58.70 % | 3.143 M -22.40 % | 4.050 M 33.58 % | 3.032 M 37.19 % | 2.210 M -13.43 % | 2.553 M -37.98 % | 4.116 M 16.92 % | 3.520 M 49.80 % | 2.350 M -23.24 % | 3.061 M | 0.000 -100.00 % | 1.510 M -18.92 % | 1.863 M |
Capital lease obligations | 1.784 M -37.01 % | 2.832 M 51.04 % | 1.875 M -36.78 % | 2.966 M -23.28 % | 3.866 M -22.89 % | 5.014 M 137.40 % | 2.112 M -27.37 % | 2.908 M 48.44 % | 1.959 M -38.68 % | 3.195 M -20.75 % | 4.031 M -24.58 % | 5.345 M 114.04 % | 2.497 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Preferred stock | 0.000 | 0.000 | 0.000 -100.00 % | 17.050 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 |
Other total stockholders equity | 0.000 | 0.000 | 0.000 100.00 % | -17.050 M | 0.000 100.00 % | -17.663 M 0.00 % | -17.663 M 0.00 % | -17.663 M 0.00 % | -17.663 M -3.55 % | -17.057 M | 0.000 100.00 % | -17.057 M | 0.000 100.00 % | -17.057 M | 0.000 -100.00 % | 605.576 K -59.91 % | 1.510 M | 0.000 | 0.000 |
Deferred tax liabilities non current | 0.000 -100.00 % | 15.000 K -91.62 % | 179.000 K 0.00 % | 179.000 K 1.13 % | 177.000 K -0.23 % | 177.416 K 0.24 % | 177.000 K -0.23 % | 177.416 K 0.24 % | 177.000 K -1.34 % | 179.396 K -4.07 % | 187.000 K -0.39 % | 187.736 K 12.42 % | 167.000 K -1.03 % | 168.743 K -19.65 % | 210.000 K 46.13 % | 143.710 K | 0.000 -100.00 % | 30.714 K 0.00 % | 30.714 K |
Other liabilities | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Total assets | 387.951 M 35.79 % | 285.704 M -1.78 % | 290.895 M -15.21 % | 343.063 M 12.66 % | 304.509 M -18.87 % | 375.350 M 22.71 % | 305.889 M 3.84 % | 294.566 M -4.20 % | 307.470 M 59.55 % | 192.708 M 4.40 % | 184.585 M 19.52 % | 154.444 M 21.57 % | 127.045 M -10.60 % | 142.112 M -6.08 % | 151.305 M 63.83 % | 92.357 M | 0.000 -100.00 % | 50.846 M 12.70 % | 45.117 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-03-31 | 2016-12-31 | 2016-06-30 |
2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-31 | 2021-06-30 | 2020-12-31 | 2020-09-30 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-09-30 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-09-30 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-09-30 | 2017-06-30 | 2017-03-31 | 2016-12-31 | 2016-06-30 | 2015-12-31 | 2015-06-30 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -99.979 M -940.02 % | 11.902 M -72.15 % | 42.735 M 234.93 % | -31.672 M -169.30 % | 45.702 M 363.28 % | -17.359 M -14 049.05 % | 124.445 K -98.99 % | 12.309 M 368.14 % | -4.591 M -298.32 % | 2.315 M 69.58 % | 1.365 M -13.22 % | 1.573 M 181.76 % | -1.924 M 19.04 % | -2.376 M -194.42 % | 2.517 M -20.77 % | 3.177 M 86.33 % | 1.705 M 173.40 % | -2.323 M -39.67 % | -1.663 M 81.50 % | -8.991 M -35.75 % | -6.623 M -233.59 % | -1.985 M -331.66 % | 857.000 K 107.99 % | -10.729 M -20.75 % | -8.885 M -15 657.70 % | 57.110 K 0.00 % | 57.110 K 102.51 % | -2.273 M 0.00 % | -2.273 M |
Accounts receivables | -99.979 M -940.02 % | 11.902 M -72.15 % | 42.735 M 234.93 % | -31.672 M -140.02 % | 79.147 M 168.40 % | -115.720 M -541.16 % | 26.231 M -29.87 % | 37.402 M 137.10 % | -100.819 M -45 608.84 % | 221.537 K 104.70 % | -4.709 M -175.65 % | 6.225 M 130.71 % | -20.267 M -1 425.33 % | -1.329 M 90.69 % | -14.269 M -3 431.93 % | -404.000 K -102.69 % | 15.019 M -4.53 % | 15.731 M 2 539.51 % | 596.000 K 106.63 % | -8.991 M -35.75 % | -6.623 M -468.65 % | 1.797 M 112.69 % | -14.157 M -31.95 % | -10.729 M -20.75 % | -8.885 M -96.19 % | -4.529 M 0.00 % | -4.529 M -2.72 % | -4.409 M 0.00 % | -4.409 M |
Inventory | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 100.00 % | -33.543 M -133.88 % | 99.010 M 464.30 % | -27.178 M -7.03 % | -25.392 M -126.49 % | 95.871 M 4 107.47 % | 2.279 M -63.60 % | 6.260 M 236.98 % | -4.570 M -124.81 % | 18.422 M 2 151.93 % | -897.789 K -105.38 % | 16.695 M | 0.000 100.00 % | -13.298 M 25.79 % | -17.920 M -684.94 % | -2.283 M | 0.000 | 0.000 | 0.000 -100.00 % | 14.797 M | 0.000 | 0.000 -100.00 % | 4.595 M 0.00 % | 4.595 M 115.42 % | 2.133 M 0.00 % | 2.133 M |
Other working capital | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 98.000 K 115.10 % | -649.132 K -160.58 % | 1.072 M 257.64 % | 299.618 K -16.12 % | 357.191 K 292.71 % | -185.356 K 0.35 % | -186.000 K -126.83 % | -82.000 K -3.80 % | -79.000 K 47.33 % | -150.000 K -264.84 % | 91.000 K -97.46 % | 3.581 M 22 481.25 % | -16.000 K 88.06 % | -133.980 K -658.25 % | 24.000 K | 0.000 | 0.000 100.00 % | -3.782 M -1 842.82 % | 217.000 K | 0.000 | 0.000 100.00 % | -9.103 K 0.00 % | -9.103 K -392.83 % | 3.109 K 0.00 % | 3.109 K |
Other non cash items | 101.736 M 852.15 % | -13.526 M 71.19 % | -46.946 M -252.58 % | 30.769 M 186.03 % | -35.764 M -2 840.49 % | 1.305 M 179.65 % | -1.639 M -123.18 % | 7.070 M 1 863.29 % | -400.950 K -165.09 % | 616.004 K 2 100.01 % | 28.000 K -98.24 % | 1.594 M 11.78 % | 1.426 M -4.54 % | 1.494 M 237.80 % | -1.084 M 24.41 % | -1.434 M -473.44 % | 384.000 K 19.68 % | 320.852 K -3.36 % | 332.000 K -96.98 % | 10.986 M 29.72 % | 8.469 M 481.41 % | 1.457 M 925.80 % | 142.000 K -99.13 % | 16.338 M 43.57 % | 11.380 M 3 302.11 % | 334.498 K 0.00 % | 334.498 K -49.49 % | 662.211 K 0.00 % | 662.211 K |
Net cash provided by operating activities | 45.290 M 108.18 % | 21.755 M 33.61 % | 16.282 M -38.72 % | 26.568 M -25.30 % | 35.568 M 51.74 % | 23.440 M -16.20 % | 27.973 M -46.34 % | 52.127 M 68.41 % | 30.953 M 162.51 % | 11.791 M 23.06 % | 9.582 M -19.40 % | 11.888 M 36.79 % | 8.691 M 5.88 % | 8.208 M -8.82 % | 9.002 M 33.46 % | 6.745 M 25.51 % | 5.374 M 5 543.89 % | 95.218 K -98.68 % | 7.202 M 4.23 % | 6.910 M -23.35 % | 9.015 M 90.13 % | 4.741 M -31.69 % | 6.941 M -32.78 % | 10.326 M 72.07 % | 6.001 M 19.43 % | 5.025 M 0.00 % | 5.025 M 82.89 % | 2.748 M 0.00 % | 2.748 M |
Investments in property plant and equipment | -287.000 K -61.24 % | -178.000 K -53.45 % | -116.000 K 32.56 % | -172.000 K 68.73 % | -550.000 K -88.71 % | -291.452 K -277.17 % | -77.274 K 90.27 % | -794.190 K -408.91 % | 257.095 K 191.33 % | -281.514 K -190.22 % | -97.000 K -120.45 % | -44.000 K 33.33 % | -66.000 K 84.61 % | -428.917 K -243.13 % | -125.000 K 64.59 % | -353.000 K 63.76 % | -974.000 K -32.70 % | -733.960 K -236.68 % | -218.000 K 17.42 % | -264.000 K 58.10 % | -630.000 K 47.25 % | -1.194 M -1 241.93 % | -89.000 K 11.00 % | -100.000 K -5.82 % | -94.500 K 35.14 % | -145.697 K 0.00 % | -145.697 K 44.14 % | -260.812 K 0.00 % | -260.812 K |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -90.000 K -106.55 % | 1.375 M 300.00 % | -687.273 K -4 295 556.25 % | 16.000 100.00 % | -979.008 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 17.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.613 K 0.00 % | 2.613 K |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 282.738 K 104.60 % | -6.148 M | 0.000 | 0.000 100.00 % | -516.000 | 0.000 | 0.000 100.00 % | -14.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.182 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | 23.142 M 373.81 % | -8.452 M -53.25 % | -5.515 M 50.97 % | -11.248 M -224.90 % | -3.462 M -367.20 % | 1.296 M 200.00 % | -1.296 M -819.95 % | 179.976 K -76.66 % | 771.012 K 653.04 % | 102.387 K -10.19 % | 114.000 K -47.22 % | 216.000 K -28.48 % | 302.000 K 485.46 % | -78.348 K -126.74 % | 293.000 K 0.00 % | 293.000 K -6.39 % | 313.000 K 193.86 % | 106.513 K -60.11 % | 267.000 K 159.22 % | 103.000 K 101.96 % | 51.000 K 126.88 % | 22.479 K -29.75 % | 32.000 K 52.38 % | 21.000 K 16.67 % | 18.000 K -58.93 % | 43.829 K 0.00 % | 43.829 K 16.23 % | 37.708 K 0.00 % | 37.708 K |
Net cash used for investing activites | 22.855 M 364.83 % | -8.630 M -53.26 % | -5.631 M 50.69 % | -11.420 M -178.40 % | -4.102 M -254.12 % | 2.662 M 137.88 % | -7.027 M -1 044.05 % | -614.198 K -1 350.94 % | 49.099 K 127.33 % | -179.643 K -1 156.72 % | 17.000 K -90.12 % | 172.000 K -22.52 % | 222.000 K 143.76 % | -507.265 K -401.94 % | 168.000 K 490.70 % | -43.000 K 93.49 % | -661.000 K -5.35 % | -627.447 K -1 380.50 % | 49.000 K 130.43 % | -161.000 K 72.19 % | -579.000 K 50.59 % | -1.172 M -1 955.85 % | -57.000 K 27.85 % | -79.000 K -3.27 % | -76.500 K 24.90 % | -101.868 K 0.00 % | -101.868 K 53.80 % | -220.491 K 0.00 % | -220.491 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.298 M -100.87 % | -1.144 M 1.89 % | -1.166 M -5.56 % | -1.105 M 2.23 % | -1.130 M | 0.000 100.00 % | -666.000 K -0.60 % | -662.000 K -1.69 % | -651.000 K 0.07 % | -651.460 K 1.74 % | -663.000 K 0.60 % | -667.000 K 0.30 % | -669.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -437.000 -100.00 % | 40.885 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Common stock repurchased | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | -40.700 M -144.44 % | -16.650 M 35.71 % | -25.900 M -40.00 % | -18.500 M 37.50 % | -29.600 M | 0.000 100.00 % | -46.250 M | 0.000 100.00 % | -35.150 M | 0.000 100.00 % | -13.875 M | 0.000 | 0.000 | 0.000 100.00 % | -4.625 M 64.29 % | -12.950 M | 0.000 100.00 % | -100.000 | 0.000 100.00 % | -11.228 M | 0.000 100.00 % | -315.000 99.98 % | -1.552 M 80.94 % | -8.144 M -100.00 % | -4.072 M -59.06 % | -2.560 M 0.00 % | -2.560 M -12.53 % | -2.275 M 0.00 % | -2.275 M |
Other financing activites | -2.492 M -131.60 % | -1.076 M 35.45 % | -1.667 M 41.67 % | -2.858 M -344.69 % | 1.168 M 169.00 % | -1.693 M 52.33 % | -3.551 M 45.85 % | -6.557 M -615.65 % | 1.272 M 314.78 % | -592.084 K -2 860.42 % | -20.000 K 98.66 % | -1.496 M -5 440.74 % | -27.000 K 12.39 % | -30.820 K 98.45 % | -1.991 M -2 087.91 % | -91.000 K -658.33 % | -12.000 K -12 100.00 % | 100.000 | 0.000 100.00 % | -3.564 M | 0.000 -100.00 % | 680.000 | 0.000 100.00 % | -1.061 M -100.00 % | -530.500 K 31.33 % | -772.500 K 0.00 % | -772.500 K -23.60 % | -625.000 K 0.00 % | -625.000 K |
Net cash used provided by financing activities | -43.192 M -143.66 % | -17.726 M 35.70 % | -27.567 M -29.07 % | -21.358 M 30.50 % | -30.730 M -983.30 % | -2.837 M 94.43 % | -50.967 M -565.20 % | -7.662 M 78.11 % | -35.008 M -5 812.69 % | -592.084 K 95.93 % | -14.561 M -574.75 % | -2.158 M -218.29 % | -678.000 K 0.63 % | -682.280 K 90.63 % | -7.279 M 46.90 % | -13.708 M -1 912.92 % | -681.000 K -155 735.24 % | -437.000 -100.00 % | 40.885 M 376.40 % | -14.792 M | 0.000 -100.00 % | 365.000 100.02 % | -1.552 M 83.14 % | -9.205 M -100.00 % | -4.603 M -38.11 % | -3.333 M 0.00 % | -3.333 M -14.91 % | -2.900 M 0.00 % | -2.900 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 558.000 200.00 % | -558.000 72.99 % | -2.066 K -200.00 % | 2.066 K 1 065.42 % | -214.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -287.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Net change in cash | 0.000 | 0.000 -100.00 % | 116.439 M | 0.000 100.00 % | -138.829 M -1 293.42 % | 11.633 M 163.26 % | -18.388 M -183.87 % | 21.924 M 22.35 % | 17.920 M 62.63 % | 11.019 M 322.07 % | -4.962 M -150.11 % | 9.902 M 20.24 % | 8.235 M 17.33 % | 7.018 M 271.15 % | 1.891 M 126.99 % | -7.006 M -273.76 % | 4.032 M 856.50 % | -532.983 K -101.11 % | 48.136 M 698.48 % | -8.043 M -195.34 % | 8.436 M 136.32 % | 3.570 M -33.05 % | 5.332 M 411.71 % | 1.042 M | 0.000 -100.00 % | 3.181 M 0.00 % | 3.181 M 526.48 % | -745.890 K 0.00 % | -745.890 K |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 138.829 M 9.15 % | 127.196 M -12.63 % | 145.584 M 17.73 % | 123.660 M 16.95 % | 105.740 M 11.63 % | 94.721 M -4.98 % | 99.683 M 11.03 % | 89.781 M 10.10 % | 81.546 M 9.42 % | 74.527 M 2.60 % | 72.636 M -8.80 % | 79.642 M 5.33 % | 75.610 M -0.70 % | 76.143 M 171.87 % | 28.007 M -22.31 % | 36.050 M 30.54 % | 27.615 M 14.85 % | 24.045 M 28.49 % | 18.713 M 5.90 % | 17.671 M | 0.000 -100.00 % | 12.888 M 0.00 % | 12.888 M -5.47 % | 13.634 M 0.00 % | 13.634 M |
Cash at end of period | 0.000 | 0.000 -100.00 % | 116.439 M | 0.000 | 0.000 -100.00 % | 138.829 M 9.15 % | 127.196 M -12.63 % | 145.584 M 17.73 % | 123.660 M 16.95 % | 105.740 M 11.63 % | 94.721 M -4.98 % | 99.683 M 11.03 % | 89.781 M 10.10 % | 81.545 M 9.42 % | 74.527 M 2.60 % | 72.636 M -8.80 % | 79.642 M 5.33 % | 75.610 M -0.70 % | 76.143 M 171.87 % | 28.007 M -22.31 % | 36.051 M 30.55 % | 27.615 M 14.85 % | 24.045 M 28.49 % | 18.713 M | 0.000 -100.00 % | 16.069 M 0.00 % | 16.069 M 24.68 % | 12.888 M 0.00 % | 12.888 M |
Operating cash flow | 45.290 M 108.18 % | 21.755 M 33.61 % | 16.282 M -38.72 % | 26.568 M -25.30 % | 35.568 M 51.74 % | 23.440 M -16.20 % | 27.973 M -46.34 % | 52.127 M 68.41 % | 30.953 M 162.51 % | 11.791 M 23.06 % | 9.582 M -19.40 % | 11.888 M 36.79 % | 8.691 M 5.88 % | 8.208 M -8.82 % | 9.002 M 33.46 % | 6.745 M 25.51 % | 5.374 M 5 543.89 % | 95.218 K -98.68 % | 7.202 M 4.23 % | 6.910 M -23.35 % | 9.015 M 90.13 % | 4.741 M -31.69 % | 6.941 M -32.78 % | 10.326 M 72.07 % | 6.001 M 19.43 % | 5.025 M 0.00 % | 5.025 M 82.89 % | 2.748 M 0.00 % | 2.748 M |
Capital expenditure | -287.000 K -61.24 % | -178.000 K -53.45 % | -116.000 K 32.56 % | -172.000 K 68.73 % | -550.000 K -88.71 % | -291.452 K -277.17 % | -77.274 K 90.27 % | -794.190 K -408.91 % | 257.095 K 191.33 % | -281.514 K -190.22 % | -97.000 K -120.45 % | -44.000 K 33.33 % | -66.000 K 84.61 % | -428.917 K -243.13 % | -125.000 K 64.59 % | -353.000 K 63.76 % | -974.000 K -32.70 % | -733.960 K -236.68 % | -218.000 K 17.42 % | -264.000 K 58.10 % | -630.000 K 47.25 % | -1.194 M -1 241.93 % | -89.000 K 11.00 % | -100.000 K -5.82 % | -94.500 K 35.14 % | -145.697 K 0.00 % | -145.697 K 44.14 % | -260.812 K 0.00 % | -260.812 K |
Free CashFlow | 45.003 M 108.57 % | 21.577 M 33.47 % | 16.166 M -38.76 % | 26.396 M -24.62 % | 35.018 M 51.27 % | 23.149 M -17.02 % | 27.896 M -45.66 % | 51.332 M 64.48 % | 31.210 M 171.16 % | 11.510 M 21.35 % | 9.485 M -19.92 % | 11.844 M 37.32 % | 8.625 M 10.87 % | 7.779 M -12.37 % | 8.877 M 38.88 % | 6.392 M 45.27 % | 4.400 M 788.85 % | -638.742 K -109.15 % | 6.984 M 5.09 % | 6.646 M -20.74 % | 8.385 M 136.39 % | 3.547 M -48.23 % | 6.852 M -32.99 % | 10.226 M 73.13 % | 5.907 M 21.05 % | 4.879 M 0.00 % | 4.879 M 96.21 % | 2.487 M 0.00 % | 2.487 M |
2025 | 2024 | 2024 | 2023 | 2023 | 2022 | 2022 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2015 | 2015 |