
Ocean Line Port Development Limited 8502.HK
Finances
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Revenue | 177.042 M 1.99 % | 173.583 M -7.36 % | 187.377 M 12.99 % | 165.837 M 10.19 % | 150.502 M 2.92 % | 146.225 M 54.99 % | 94.344 M 48.25 % | 63.638 M 29.85 % | 49.008 M 3.59 % | 47.310 M |
Net income | 65.623 M 10.96 % | 59.140 M -7.73 % | 64.092 M 12.04 % | 57.206 M 28.32 % | 44.579 M -25.82 % | 60.097 M 238.29 % | 17.765 M 1 015.72 % | -1.940 M -156.38 % | 3.441 M -15.31 % | 4.063 M |
Income before tax | 103.561 M 5.56 % | 98.109 M -8.89 % | 107.687 M 14.26 % | 94.249 M 25.25 % | 75.250 M -4.24 % | 78.582 M 137.14 % | 33.138 M 547.48 % | 5.118 M -29.13 % | 7.222 M 1.65 % | 7.105 M |
Income before tax ratio | 0.58 3.49 % | 0.57 -1.65 % | 0.57 1.12 % | 0.57 13.67 % | 0.50 -6.96 % | 0.54 53.00 % | 0.35 336.75 % | 0.08 -45.43 % | 0.15 -1.88 % | 0.15 |
EBITDA | 108.488 M -10.70 % | 121.483 M -7.36 % | 131.131 M 7.74 % | 121.706 M 19.04 % | 102.242 M 2.49 % | 99.758 M 97.33 % | 50.554 M 110.62 % | 24.003 M 5.38 % | 22.777 M -5.61 % | 24.132 M |
Net income ratio | 0.37 8.79 % | 0.34 -0.39 % | 0.34 -0.84 % | 0.34 16.46 % | 0.30 -27.93 % | 0.41 118.26 % | 0.19 717.68 % | -0.03 -143.42 % | 0.07 -18.24 % | 0.09 |
Ratio EBITDA | 0.61 -12.44 % | 0.70 0.00 % | 0.70 -4.64 % | 0.73 8.03 % | 0.68 -0.42 % | 0.68 27.32 % | 0.54 42.07 % | 0.38 -18.84 % | 0.46 -8.89 % | 0.51 |
Gross profit ratio | 0.66 3.47 % | 0.64 4.17 % | 0.61 4.31 % | 0.59 5.67 % | 0.56 2.08 % | 0.55 16.00 % | 0.47 29.52 % | 0.36 25.66 % | 0.29 -1.58 % | 0.29 |
Weighted average shs out dil | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 14.96 % | 695.890 M -13.01 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M |
Weighted average shs out | 800.007 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 14.96 % | 695.890 M -13.01 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M |
EPS diluted | 0.08 10.96 % | 0.07 -7.74 % | 0.08 12.03 % | 0.07 28.37 % | 0.06 -25.83 % | 0.08 194.51 % | 0.03 1 162.50 % | 0.00 -155.81 % | 0.00 -14.00 % | 0.01 |
Earnings per share | 0.08 10.96 % | 0.07 -7.74 % | 0.08 12.03 % | 0.07 28.37 % | 0.06 -25.83 % | 0.08 194.51 % | 0.03 1 162.50 % | 0.00 -155.81 % | 0.00 -14.00 % | 0.01 |
Gross profit | 117.256 M 5.53 % | 111.109 M -3.50 % | 115.133 M 17.86 % | 97.685 M 16.44 % | 83.892 M 5.07 % | 79.844 M 79.80 % | 44.408 M 92.02 % | 23.127 M 63.18 % | 14.173 M 1.96 % | 13.901 M |
Income tax expense | 14.725 M -13.51 % | 17.026 M -15.85 % | 20.234 M 37.19 % | 14.749 M 33.28 % | 11.066 M -40.14 % | 18.485 M 138.27 % | 7.758 M 89.59 % | 4.092 M 66.54 % | 2.457 M 50.83 % | 1.629 M |
Cost of revenue | 59.786 M -4.30 % | 62.474 M -13.52 % | 72.244 M 6.00 % | 68.152 M 2.31 % | 66.610 M 0.34 % | 66.381 M 32.93 % | 49.936 M 23.27 % | 40.511 M 16.29 % | 34.835 M 4.27 % | 33.409 M |
General and administrative expenses | 29.030 M 10.21 % | 26.340 M 34.64 % | 19.563 M 11.51 % | 17.544 M 26.31 % | 13.890 M -27.20 % | 19.079 M 23.47 % | 15.452 M -11.67 % | 17.493 M 166.54 % | 6.563 M 47.58 % | 4.447 M |
Selling and marketing expenses | 1.131 M 5.90 % | 1.068 M 5.33 % | 1.014 M 6.29 % | 954.000 K 17.06 % | 815.000 K -15.89 % | 969.000 K 79.78 % | 539.000 K -35.60 % | 837.000 K 26.05 % | 664.000 K -12.17 % | 756.000 K |
Other expenses | -8.852 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.890 M -187.47 % | 3.304 M | 0.000 | 0.000 | 0.000 |
Operating expenses | 30.161 M -16.42 % | 36.086 M 48.22 % | 24.347 M 13.16 % | 21.516 M 46.32 % | 14.705 M -14.30 % | 17.158 M 14.11 % | 15.036 M -17.97 % | 18.330 M 153.63 % | 7.227 M 38.90 % | 5.203 M |
Cost and expenses | 89.947 M -8.74 % | 98.560 M 2.04 % | 96.591 M 7.72 % | 89.668 M 10.27 % | 81.315 M -2.66 % | 83.539 M 28.58 % | 64.972 M 10.42 % | 58.841 M 39.89 % | 42.062 M 8.94 % | 38.612 M |
Research and development expenses | 8.852 M 2.01 % | 8.678 M 130.19 % | 3.770 M 24.92 % | 3.018 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Selling general and administrative expenses | 30.161 M 10.04 % | 27.408 M 33.20 % | 20.577 M 11.24 % | 18.498 M 25.79 % | 14.705 M -26.65 % | 20.048 M 25.37 % | 15.991 M -12.76 % | 18.330 M 153.63 % | 7.227 M 38.90 % | 5.203 M |
Interest income | 6.387 M 4.65 % | 6.103 M 27.46 % | 4.788 M 71.18 % | 2.797 M 225.61 % | 859.000 K 94.34 % | 442.000 K 51.37 % | 292.000 K 61.33 % | 181.000 K | 0.000 | 0.000 |
Interest expense | 80.000 K 471.43 % | 14.000 K -65.85 % | 41.000 K -36.92 % | 65.000 K -88.29 % | 555.000 K -57.95 % | 1.320 M -41.20 % | 2.245 M -18.54 % | 2.756 M -18.12 % | 3.366 M -24.33 % | 4.448 M |
Depreciation and amortization | 21.393 M -8.42 % | 23.360 M -0.18 % | 23.403 M -14.56 % | 27.392 M 3.61 % | 26.437 M 33.14 % | 19.856 M 23.15 % | 16.123 M -0.04 % | 16.129 M 1.88 % | 15.831 M 2.57 % | 15.434 M |
Operating income | 87.095 M 16.09 % | 75.023 M -17.36 % | 90.786 M 19.19 % | 76.169 M 10.09 % | 69.187 M -13.41 % | 79.902 M 132.06 % | 34.431 M 337.27 % | 7.874 M -25.63 % | 10.588 M -8.35 % | 11.553 M |
Operating income ratio | 0.49 13.82 % | 0.43 -10.80 % | 0.48 5.49 % | 0.46 -0.09 % | 0.46 -15.87 % | 0.55 49.73 % | 0.36 194.96 % | 0.12 -42.73 % | 0.22 -11.53 % | 0.24 |
Total other income expenses net | 16.466 M -28.68 % | 23.086 M 36.60 % | 16.901 M -6.52 % | 18.080 M 198.20 % | 6.063 M | 0.000 100.00 % | -1.293 M -106.22 % | -627.000 K 81.37 % | -3.366 M -111.30 % | -1.593 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
Net debt | -224.793 M 24.48 % | -297.676 M -17.67 % | -252.968 M -9.86 % | -230.271 M -89.99 % | -121.199 M -144.57 % | -49.556 M -96.06 % | -25.276 M -195.41 % | 26.493 M -29.08 % | 37.355 M -18.27 % | 45.705 M |
Total investments | 198.929 M 895.79 % | 19.977 M 11.99 % | 17.838 M 256.33 % | 5.006 M 11.15 % | 4.504 M -56.94 % | 10.459 M 359.13 % | 2.278 M -22.65 % | 2.945 M -18.67 % | 3.621 M -16.59 % | 4.341 M |
Total debt | 1.125 M -29.29 % | 1.591 M 220.12 % | 497.000 K -43.52 % | 880.000 K -33.53 % | 1.324 M -96.17 % | 34.605 M -13.49 % | 40.000 M 8.11 % | 37.000 M -21.28 % | 47.000 M -7.84 % | 51.000 M |
Accumulated other comprehensive income loss | 545.320 M 193.50 % | 185.796 M 0.57 % | 184.739 M 0.09 % | 184.565 M 0.81 % | 183.082 M 0.54 % | 182.097 M 239.24 % | -130.779 M -22.27 % | -106.958 M -12.36 % | -95.190 M -19.42 % | -79.710 M |
Retained earnings | 211.037 M -26.63 % | 287.641 M 24.93 % | 230.250 M 37.40 % | 167.578 M 49.88 % | 111.809 M 478.33 % | 19.333 M 318.87 % | -8.833 M 29.35 % | -12.503 M -108.49 % | -5.997 M -34.67 % | -4.453 M |
Common stock | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M | 0.000 | 0.000 | 0.000 |
Total equity | 728.726 M 12.76 % | 646.235 M 3.24 % | 625.971 M 12.57 % | 556.077 M 16.45 % | 477.530 M 16.69 % | 409.215 M 18.05 % | 346.640 M 32.02 % | 262.564 M -0.38 % | 263.561 M 0.57 % | 262.066 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 | 579.000 K -46.98 % | 1.092 M | 0.000 -100.00 % | 453.000 K -50.17 % | 909.000 K -97.34 % | 34.188 M | 0.000 -100.00 % | 29.000 M -30.95 % | 42.000 M -10.64 % | 47.000 M |
Total non current liabilities | 36.229 M -2.40 % | 37.121 M 2.57 % | 36.190 M -7.98 % | 39.329 M 1.32 % | 38.816 M -46.16 % | 72.094 M 100.89 % | 35.887 M -45.56 % | 65.917 M -16.93 % | 79.355 M -7.36 % | 85.655 M |
Other current liabilities | 137.721 M -0.89 % | 138.951 M 5.22 % | 132.060 M -4.09 % | 137.693 M 12.44 % | 122.463 M -1.28 % | 124.049 M 8 472.84 % | 1.447 M 121.80 % | -6.639 M -392.87 % | -1.347 M -28.65 % | -1.047 M |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 108.213 M 81.48 % | 59.629 M 64.33 % | 36.286 M 19.33 % | 30.407 M -15.52 % | 35.992 M |
Short term debt | 546.000 K 9.42 % | 499.000 K 0.40 % | 497.000 K 16.39 % | 427.000 K 2.89 % | 415.000 K 100.38 % | -107.796 M -449.33 % | -19.623 M 9.27 % | -21.629 M -532.58 % | 5.000 M 25.00 % | 4.000 M |
Total current liabilities | 143.679 M -3.54 % | 148.946 M -1.36 % | 150.995 M -1.35 % | 153.055 M 14.36 % | 133.834 M -0.64 % | 134.702 M 23.32 % | 109.230 M 124.02 % | 48.758 M 24.91 % | 39.034 M -7.85 % | 42.357 M |
Total liabilities | 179.908 M -3.31 % | 186.067 M -0.60 % | 187.185 M -2.70 % | 192.384 M 11.43 % | 172.650 M -16.51 % | 206.796 M 42.50 % | 145.117 M 26.55 % | 114.675 M -3.14 % | 118.389 M -7.52 % | 128.012 M |
Other non current assets | 92.298 M -7.76 % | 100.067 M -11.62 % | 113.222 M 50.55 % | 75.207 M -2.37 % | 77.033 M 44.95 % | 53.145 M 36.78 % | 38.855 M 28.18 % | 30.314 M -23.21 % | 39.479 M 22.94 % | 32.112 M |
Long term investments | 29.693 M 127.36 % | 13.060 M 169.93 % | -18.675 M -508.82 % | 4.568 M 151.82 % | 1.814 M | 0.000 100.00 % | -2.851 M -216.61 % | 2.445 M 138.33 % | -6.379 M -246.95 % | 4.341 M |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -4.341 M |
Property plant equipment net | 380.981 M -4.83 % | 400.307 M -4.09 % | 417.373 M -2.11 % | 426.369 M -0.02 % | 426.462 M -3.02 % | 439.741 M 19.22 % | 368.856 M 21.65 % | 303.211 M 1.18 % | 299.670 M -5.03 % | 315.544 M |
Total non current assets | 502.972 M -2.04 % | 513.434 M 0.30 % | 511.920 M 1.14 % | 506.144 M 0.13 % | 505.480 M 2.45 % | 493.386 M 21.08 % | 407.478 M 20.20 % | 339.014 M 0.84 % | 336.195 M -4.30 % | 351.286 M |
Other current assets | 0.000 -100.00 % | 5.482 M 35.73 % | 4.039 M -20.21 % | 5.062 M -70.13 % | 16.947 M -30.25 % | 24.297 M 217.98 % | 7.641 M -42.74 % | 13.344 M 32.11 % | 10.101 M -29.06 % | 14.239 M |
Short term investments | 167.111 M 2 315.95 % | 6.917 M -81.06 % | 36.513 M 8 236.30 % | 438.000 K -83.72 % | 2.690 M -74.28 % | 10.459 M 103.92 % | 5.129 M 925.80 % | 500.000 K -95.00 % | 10.000 M 76 823.08 % | 13.000 K |
cash and cash equivalents | 225.918 M -24.51 % | 299.267 M 18.07 % | 253.465 M 9.65 % | 231.151 M 88.66 % | 122.523 M 45.58 % | 84.161 M 28.93 % | 65.276 M 521.26 % | 10.507 M 8.94 % | 9.645 M 82.15 % | 5.295 M |
Cash and short term investments | 395.154 M 29.06 % | 306.184 M 5.59 % | 289.978 M 25.45 % | 231.151 M 84.61 % | 125.213 M 32.33 % | 94.620 M 34.39 % | 70.405 M 539.64 % | 11.007 M -43.97 % | 19.645 M 271.01 % | 5.295 M |
Total current assets | 405.662 M 27.22 % | 318.868 M 5.85 % | 301.236 M 24.31 % | 242.317 M 67.46 % | 144.700 M 18.00 % | 122.625 M 45.50 % | 84.279 M 120.48 % | 38.225 M -16.46 % | 45.755 M 17.95 % | 38.792 M |
Inventory | 2.642 M 0.15 % | 2.638 M 27.93 % | 2.062 M 22.88 % | 1.678 M -6.05 % | 1.786 M 29.89 % | 1.375 M -5.24 % | 1.451 M 110.60 % | 689.000 K 22.82 % | 561.000 K -16.27 % | 670.000 K |
Net receivables | 7.866 M 72.35 % | 4.564 M -11.50 % | 5.157 M 16.52 % | 4.426 M 487.00 % | 754.000 K -67.68 % | 2.333 M -0.72 % | 2.350 M -82.16 % | 13.172 M -14.66 % | 15.435 M -44.73 % | 27.929 M |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 171.000 K -65.80 % | 500.000 K -80.90 % | 2.618 M -13.99 % | 3.044 M -11.12 % | 3.425 M -5.65 % | 3.630 M |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 5.412 M -18.51 % | 6.641 M -28.17 % | 9.245 M 7.36 % | 8.611 M 8.34 % | 7.948 M -8.90 % | 8.724 M 74.06 % | 5.012 M 58.21 % | 3.168 M 54.76 % | 2.047 M 13.79 % | 1.799 M |
Tax payables | 0.000 -100.00 % | 2.855 M -68.94 % | 9.193 M 45.37 % | 6.324 M 110.24 % | 3.008 M 98.94 % | 1.512 M -51.88 % | 3.142 M 144.32 % | 1.286 M -56.06 % | 2.927 M 81.46 % | 1.613 M |
Deferred revenue non current | 29.864 M -2.89 % | 30.754 M -2.81 % | 31.644 M -2.74 % | 32.534 M -2.66 % | 33.424 M -2.59 % | 34.314 M -2.53 % | 35.204 M -2.47 % | 36.094 M -2.41 % | 36.984 M -2.35 % | 37.874 M |
Minority interest | 176.648 M 10.70 % | 159.576 M 3.66 % | 153.947 M 4.80 % | 146.899 M 16.95 % | 125.604 M 23.73 % | 101.511 M 20.78 % | 84.048 M 26.48 % | 66.449 M 3.27 % | 64.344 M -3.01 % | 66.338 M |
Capital lease obligations | 1.125 M -29.29 % | 1.591 M 220.12 % | 497.000 K -43.52 % | 880.000 K -33.53 % | 1.324 M 217.51 % | 417.000 K 100.70 % | -59.623 M -64.31 % | -36.286 M | 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 | 6.464 M 0.00 % | 6.464 M -87.14 % | 50.277 M 0.00 % | 50.277 M 0.00 % | 50.277 M 0.00 % | 50.277 M -81.00 % | 264.667 M | 0.000 -100.00 % | 300.404 M 7.33 % | 279.891 M |
Deferred tax liabilities non current | 5.786 M 9.69 % | 5.275 M 16.04 % | 4.546 M -28.32 % | 6.342 M 41.47 % | 4.483 M 24.81 % | 3.592 M 425.92 % | 683.000 K -17.01 % | 823.000 K 121.83 % | 371.000 K -52.50 % | 781.000 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 | 908.634 M 9.17 % | 832.302 M 2.35 % | 813.156 M 8.64 % | 748.461 M 15.12 % | 650.180 M 5.55 % | 616.011 M 25.27 % | 491.757 M 30.36 % | 377.239 M -1.23 % | 381.950 M -2.08 % | 390.078 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 100.00 % | -26.845 M | 0.000 | 0.000 | 0.000 | 0.000 |
Stock based compensation | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 3.680 M | 0.000 | 0.000 | 0.000 | 0.000 |
Change in working capital | -31.008 M -2 250.87 % | -1.319 M 75.74 % | -5.438 M -122.44 % | 24.229 M -27.00 % | 33.191 M -0.01 % | 33.195 M 88.69 % | 17.592 M 377.52 % | 3.684 M -4.90 % | 3.874 M 125.11 % | -15.427 M |
Accounts receivables | -3.303 M -657.00 % | 593.000 K 181.12 % | -731.000 K 78.05 % | -3.330 M -369.20 % | 1.237 M 4 681.48 % | -27.000 K -101.30 % | 2.081 M -8.04 % | 2.263 M 0.58 % | 2.250 M 239.75 % | -1.610 M |
Inventory | -4.000 K 99.31 % | -576.000 K -50.00 % | -384.000 K -455.56 % | 108.000 K 126.28 % | -411.000 K -640.79 % | 76.000 K 109.97 % | -762.000 K -495.31 % | -128.000 K -217.43 % | 109.000 K 336.00 % | 25.000 K |
Accounts payables | 0.000 100.00 % | -593.000 K -181.12 % | 731.000 K -78.05 % | 3.330 M 369.20 % | -1.237 M -4 681.48 % | 27.000 K | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | -27.701 M -3 628.26 % | -743.000 K 85.30 % | -5.054 M -120.95 % | 24.121 M -28.22 % | 33.602 M 1.46 % | 33.119 M 80.45 % | 18.354 M 381.48 % | 3.812 M 1.25 % | 3.765 M 124.37 % | -15.452 M |
Other non cash items | -20.283 M 33.75 % | -30.615 M -19.62 % | -25.594 M -59.09 % | -16.088 M -49.86 % | -10.735 M -1 203.29 % | 973.000 K 82.89 % | 532.000 K -53.21 % | 1.137 M -73.90 % | 4.357 M -26.22 % | 5.905 M |
Net cash provided by operating activities | 76.885 M -14.13 % | 89.535 M -10.52 % | 100.058 M -22.90 % | 129.782 M 4.54 % | 124.143 M 13.43 % | 109.441 M 62.41 % | 67.385 M 158.50 % | 26.068 M -16.67 % | 31.284 M 140.33 % | 13.017 M |
Investments in property plant and equipment | -5.743 M -13.84 % | -5.045 M 64.89 % | -14.371 M 30.25 % | -20.604 M 56.35 % | -47.198 M 34.34 % | -71.884 M -3.86 % | -69.215 M -180.02 % | -24.718 M -1 150.28 % | -1.977 M 80.49 % | -10.131 M |
Acquisitions net | 0.000 100.00 % | -2.600 M | 0.000 | 0.000 -100.00 % | 8.371 M | 0.000 | 0.000 -100.00 % | 953.000 K 549.53 % | -212.000 K | 0.000 |
Purchases of investments | -163.960 M -5 770.39 % | -2.793 M 94.45 % | -50.328 M | 0.000 100.00 % | -5.000 M | 0.000 | 0.000 100.00 % | -12.300 M 56.07 % | -28.000 M | 0.000 |
Sales maturities of investments | 2.293 M -93.51 % | 35.328 M | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 500.000 K -97.71 % | 21.800 M 21.11 % | 18.000 M | 0.000 |
Other investing activites | 7.760 M 193.79 % | -8.274 M -292.91 % | 4.289 M 191.18 % | -4.704 M 30.85 % | -6.803 M 25.15 % | -9.089 M -324.59 % | 4.047 M 409.70 % | 794.000 K -42.84 % | 1.389 M -81.91 % | 7.678 M |
Net cash used for investing activites | -159.650 M -1 060.82 % | 16.616 M 127.51 % | -60.410 M -138.70 % | -25.308 M 50.01 % | -50.630 M 37.47 % | -80.973 M -25.21 % | -64.668 M -380.05 % | -13.471 M -24.73 % | -10.800 M -340.28 % | -2.453 M |
Debt repayment | -504.000 K -5.66 % | -477.000 K -6.71 % | -447.000 K -9.56 % | -408.000 K 98.81 % | -34.188 M -451.51 % | -6.199 M -306.63 % | 3.000 M 130.00 % | -10.000 M -150.00 % | -4.000 M -209.59 % | 3.650 M |
Common stock issued | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 64.202 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 | 0.000 100.00 % | -43.813 M | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -1.666 M | 0.000 | 0.000 | 0.000 |
Other financing activites | 9.920 M 161.77 % | -16.059 M 4.90 % | -16.887 M -470.17 % | 4.562 M 573.73 % | -963.000 K 71.54 % | -3.384 M 74.90 % | -13.484 M -677.18 % | -1.735 M 85.70 % | -12.134 M 28.45 % | -16.959 M |
Net cash used provided by financing activities | 9.416 M 115.60 % | -60.349 M -248.15 % | -17.334 M -517.28 % | 4.154 M 111.82 % | -35.151 M -266.81 % | -9.583 M -118.41 % | 52.052 M 543.56 % | -11.735 M 27.27 % | -16.134 M -21.23 % | -13.309 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 | -73.349 M -260.14 % | 45.802 M 105.26 % | 22.314 M -79.46 % | 108.628 M 183.17 % | 38.362 M 103.13 % | 18.885 M -65.52 % | 54.769 M 6 253.71 % | 862.000 K -80.18 % | 4.350 M 258.47 % | -2.745 M |
Cash at beginning of period | 299.267 M 18.07 % | 253.465 M 9.65 % | 231.151 M 88.66 % | 122.523 M 45.58 % | 84.161 M 28.93 % | 65.276 M 521.26 % | 10.507 M 8.94 % | 9.645 M 82.15 % | 5.295 M -34.14 % | 8.040 M |
Cash at end of period | 225.918 M -24.51 % | 299.267 M 18.07 % | 253.465 M 9.65 % | 231.151 M 88.66 % | 122.523 M 45.58 % | 84.161 M 28.93 % | 65.276 M 521.26 % | 10.507 M 8.94 % | 9.645 M 82.15 % | 5.295 M |
Operating cash flow | 76.885 M -14.13 % | 89.535 M -10.52 % | 100.058 M -22.90 % | 129.782 M 4.54 % | 124.143 M 13.43 % | 109.441 M 62.41 % | 67.385 M 158.50 % | 26.068 M -16.67 % | 31.284 M 140.33 % | 13.017 M |
Capital expenditure | -5.743 M -13.84 % | -5.045 M 64.89 % | -14.371 M 30.25 % | -20.604 M 56.35 % | -47.198 M 34.34 % | -71.884 M -3.86 % | -69.215 M -180.02 % | -24.718 M -1 150.28 % | -1.977 M 80.49 % | -10.131 M |
Free CashFlow | 71.142 M -15.80 % | 84.490 M -1.40 % | 85.687 M -21.52 % | 109.178 M 41.89 % | 76.945 M 104.88 % | 37.557 M 2 152.30 % | -1.830 M -235.56 % | 1.350 M -95.39 % | 29.307 M 915.49 % | 2.886 M |
2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Revenue | 40.184 M 0.00 % | 40.184 M -10.19 % | 44.745 M 0.00 % | 44.745 M 2.21 % | 43.777 M 0.00 % | 43.777 M 24.19 % | 35.249 M -22.01 % | 45.195 M -3.36 % | 46.767 M 0.85 % | 46.372 M -6.25 % | 49.462 M 18.31 % | 41.807 M -16.03 % | 49.787 M 7.48 % | 46.321 M 47.46 % | 31.413 M -29.65 % | 44.653 M -7.23 % | 48.131 M 15.59 % | 41.640 M 33.04 % | 31.299 M -4.57 % | 32.798 M -31.62 % | 47.965 M 24.78 % | 38.440 M 34.27 % | 28.628 M -28.21 % | 39.876 M -12.26 % | 45.447 M 40.82 % | 32.274 M 31.27 % | 24.586 M -18.21 % | 30.059 M 39.62 % | 21.529 M 18.49 % | 18.170 M 8.42 % | 16.759 M -13.02 % | 19.268 M 41.54 % | 13.613 M -1.39 % | 13.806 M |
Net income | 10.245 M 0.00 % | 10.245 M -40.24 % | 17.144 M 0.00 % | 17.144 M 9.42 % | 15.668 M 0.00 % | 15.668 M 25.87 % | 12.448 M -4.83 % | 13.080 M -29.93 % | 18.668 M -10.17 % | 20.781 M -15.45 % | 24.577 M 48.05 % | 16.601 M -38.40 % | 26.951 M 39.47 % | 19.324 M 71.28 % | 11.282 M -24.13 % | 14.870 M -18.66 % | 18.282 M 43.14 % | 12.772 M 310.02 % | 3.115 M -71.54 % | 10.945 M -41.06 % | 18.569 M 55.39 % | 11.950 M 486.36 % | 2.038 M -85.94 % | 14.494 M -13.78 % | 16.811 M 107.83 % | 8.089 M 81.61 % | 4.454 M -51.00 % | 9.089 M 185.37 % | 3.185 M 207.14 % | 1.037 M 112.81 % | -8.098 M -412.18 % | 2.594 M 91.58 % | 1.354 M -24.02 % | 1.782 M |
Income before tax | 20.022 M 0.00 % | 20.022 M -23.62 % | 26.215 M 0.00 % | 26.215 M 2.54 % | 25.566 M 0.00 % | 25.566 M 43.61 % | 17.802 M -24.22 % | 23.491 M -21.01 % | 29.739 M 9.83 % | 27.077 M -4.26 % | 28.283 M 32.98 % | 21.268 M -33.61 % | 32.037 M 22.75 % | 26.099 M 58.94 % | 16.421 M -37.64 % | 26.331 M -9.92 % | 29.231 M 31.28 % | 22.266 M 207.50 % | 7.241 M -52.81 % | 15.344 M -50.40 % | 30.936 M 42.37 % | 21.729 M 92.74 % | 11.274 M -51.30 % | 23.149 M -19.43 % | 28.730 M 86.21 % | 15.429 M 74.62 % | 8.836 M -42.79 % | 15.445 M 171.68 % | 5.685 M 79.22 % | 3.172 M 145.89 % | -6.912 M -210.19 % | 6.273 M 187.36 % | 2.183 M -24.16 % | 2.879 M |
Income before tax ratio | 0.50 0.00 % | 0.50 -14.96 % | 0.59 0.00 % | 0.59 0.32 % | 0.58 0.00 % | 0.58 15.64 % | 0.51 -2.83 % | 0.52 -18.26 % | 0.64 8.90 % | 0.58 2.12 % | 0.57 12.40 % | 0.51 -20.94 % | 0.64 14.21 % | 0.56 7.78 % | 0.52 -11.35 % | 0.59 -2.90 % | 0.61 13.58 % | 0.53 131.13 % | 0.23 -50.55 % | 0.47 -27.46 % | 0.64 14.10 % | 0.57 43.54 % | 0.39 -32.16 % | 0.58 -8.17 % | 0.63 32.23 % | 0.48 33.02 % | 0.36 -30.06 % | 0.51 94.58 % | 0.26 51.26 % | 0.17 142.33 % | -0.41 -226.68 % | 0.33 103.02 % | 0.16 -23.09 % | 0.21 |
EBITDA | 23.575 M 0.00 % | 23.575 M -15.37 % | 27.857 M -2.90 % | 28.688 M 5.40 % | 27.219 M 0.00 % | 27.219 M 54.10 % | 17.663 M -24.82 % | 23.494 M -21.01 % | 29.743 M -3.02 % | 30.670 M 8.41 % | 28.291 M 15.64 % | 24.464 M -31.20 % | 35.557 M 16.49 % | 30.524 M 85.72 % | 16.435 M -46.25 % | 30.579 M -12.46 % | 34.931 M 31.90 % | 26.482 M 139.62 % | 11.052 M -39.74 % | 18.341 M -49.20 % | 36.105 M 45.09 % | 24.884 M 2 984.29 % | -862.750 K -103.30 % | 26.159 M -19.14 % | 32.350 M 71.03 % | 18.915 M 105.71 % | 9.195 M -43.07 % | 16.150 M 59.46 % | 10.128 M 11.86 % | 9.054 M 245.15 % | -6.238 M -189.54 % | 6.967 M 31.49 % | 5.299 M -14.96 % | 6.231 M |
Net income ratio | 0.25 0.00 % | 0.25 -33.46 % | 0.38 0.00 % | 0.38 7.05 % | 0.36 0.00 % | 0.36 1.35 % | 0.35 22.02 % | 0.29 -27.50 % | 0.40 -10.93 % | 0.45 -9.81 % | 0.50 25.13 % | 0.40 -26.65 % | 0.54 29.76 % | 0.42 16.16 % | 0.36 7.85 % | 0.33 -12.33 % | 0.38 23.84 % | 0.31 208.19 % | 0.10 -70.18 % | 0.33 -13.80 % | 0.39 24.53 % | 0.31 336.69 % | 0.07 -80.41 % | 0.36 -1.74 % | 0.37 47.59 % | 0.25 38.35 % | 0.18 -40.09 % | 0.30 104.39 % | 0.15 159.22 % | 0.06 111.81 % | -0.48 -458.92 % | 0.13 35.35 % | 0.10 -22.94 % | 0.13 |
Ratio EBITDA | 0.59 0.00 % | 0.59 -5.77 % | 0.62 -2.90 % | 0.64 3.12 % | 0.62 0.00 % | 0.62 24.08 % | 0.50 -3.60 % | 0.52 -18.26 % | 0.64 -3.84 % | 0.66 15.63 % | 0.57 -2.25 % | 0.59 -18.06 % | 0.71 8.38 % | 0.66 25.95 % | 0.52 -23.60 % | 0.68 -5.64 % | 0.73 14.12 % | 0.64 80.11 % | 0.35 -36.86 % | 0.56 -25.71 % | 0.75 16.28 % | 0.65 2 248.06 % | -0.03 -104.59 % | 0.66 -7.84 % | 0.71 21.46 % | 0.59 56.71 % | 0.37 -30.39 % | 0.54 14.21 % | 0.47 -5.59 % | 0.50 233.88 % | -0.37 -202.94 % | 0.36 -7.10 % | 0.39 -13.76 % | 0.45 |
Gross profit ratio | 0.61 0.00 % | 0.61 -16.81 % | 0.73 0.00 % | 0.73 22.31 % | 0.60 0.00 % | 0.60 -10.96 % | 0.67 8.34 % | 0.62 -4.12 % | 0.64 0.95 % | 0.64 -0.59 % | 0.64 20.41 % | 0.53 -20.40 % | 0.67 11.31 % | 0.60 20.36 % | 0.50 -18.75 % | 0.61 -4.79 % | 0.65 14.45 % | 0.56 57.44 % | 0.36 -31.23 % | 0.52 -23.81 % | 0.68 15.29 % | 0.59 153.98 % | 0.23 -62.13 % | 0.62 -8.88 % | 0.68 22.51 % | 0.55 9.93 % | 0.50 -10.43 % | 0.56 43.22 % | 0.39 5.23 % | 0.37 80.23 % | 0.21 -67.24 % | 0.63 201.84 % | 0.21 -23.32 % | 0.27 |
Weighted average shs out dil | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M -0.15 % | 801.202 M 0.15 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M -0.10 % | 800.794 M 0.10 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.21 % | 798.341 M -0.21 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M -0.05 % | 800.388 M 0.05 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M -0.07 % | 800.524 M 0.07 % | 800.000 M 0.00 % | 800.000 M 2.51 % | 780.435 M -2.45 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 33.33 % | 600.000 M |
Weighted average shs out | 800.016 M 0.00 % | 800.016 M 0.00 % | 800.014 M 0.00 % | 800.014 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.21 % | 798.341 M -0.21 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 2.51 % | 780.435 M -2.45 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 0.00 % | 800.000 M 33.33 % | 600.000 M |
EPS diluted | 0.01 0.00 % | 0.01 -40.19 % | 0.02 0.00 % | 0.02 9.18 % | 0.02 0.00 % | 0.02 25.64 % | 0.02 -4.88 % | 0.02 -29.61 % | 0.02 -10.38 % | 0.03 -15.31 % | 0.03 47.60 % | 0.02 -38.28 % | 0.03 39.26 % | 0.02 27.37 % | 0.02 2.15 % | 0.02 -18.78 % | 0.02 43.13 % | 0.02 95.12 % | 0.01 -40.15 % | 0.01 -40.95 % | 0.02 55.70 % | 0.01 93.51 % | 0.01 -57.46 % | 0.02 -13.81 % | 0.02 107.92 % | 0.01 24.69 % | 0.01 -30.17 % | 0.01 190.00 % | 0.00 207.69 % | 0.00 112.87 % | -0.01 -415.63 % | 0.00 88.24 % | 0.00 -43.33 % | 0.00 |
Earnings per share | 0.01 0.00 % | 0.01 -40.19 % | 0.02 0.00 % | 0.02 9.18 % | 0.02 0.00 % | 0.02 25.64 % | 0.02 -4.88 % | 0.02 -29.61 % | 0.02 -10.38 % | 0.03 -15.31 % | 0.03 47.60 % | 0.02 -38.28 % | 0.03 39.26 % | 0.02 27.37 % | 0.02 2.15 % | 0.02 -18.78 % | 0.02 43.13 % | 0.02 95.12 % | 0.01 -40.15 % | 0.01 -40.95 % | 0.02 55.70 % | 0.01 93.51 % | 0.01 -57.46 % | 0.02 -13.81 % | 0.02 107.92 % | 0.01 24.69 % | 0.01 -30.17 % | 0.01 190.00 % | 0.00 207.69 % | 0.00 112.87 % | -0.01 -415.63 % | 0.00 88.24 % | 0.00 -43.33 % | 0.00 |
Gross profit | 24.335 M 0.00 % | 24.335 M -25.29 % | 32.573 M 0.00 % | 32.573 M 25.02 % | 26.055 M 0.00 % | 26.055 M 10.58 % | 23.563 M -15.51 % | 27.887 M -7.34 % | 30.097 M 1.81 % | 29.562 M -6.80 % | 31.718 M 42.46 % | 22.264 M -33.16 % | 33.309 M 19.64 % | 27.842 M 77.48 % | 15.687 M -42.84 % | 27.443 M -11.67 % | 31.069 M 32.29 % | 23.486 M 109.45 % | 11.213 M -34.37 % | 17.085 M -47.91 % | 32.796 M 43.85 % | 22.798 M 241.03 % | 6.685 M -72.81 % | 24.585 M -20.05 % | 30.750 M 72.52 % | 17.824 M 44.30 % | 12.352 M -26.74 % | 16.861 M 99.96 % | 8.432 M 24.68 % | 6.763 M 95.41 % | 3.461 M -71.51 % | 12.146 M 327.22 % | 2.843 M -24.39 % | 3.760 M |
Income tax expense | 5.737 M 0.00 % | 5.737 M 92.23 % | 2.985 M 0.00 % | 2.985 M -31.83 % | 4.378 M 0.00 % | 4.378 M 1 583.85 % | 260.000 K -94.95 % | 5.144 M -3.42 % | 5.326 M -15.41 % | 6.296 M 69.89 % | 3.706 M -20.59 % | 4.667 M -8.24 % | 5.086 M -24.93 % | 6.775 M 468.85 % | 1.191 M -77.50 % | 5.294 M 36.65 % | 3.874 M -11.75 % | 4.390 M 529.84 % | 697.000 K 129.28 % | 304.000 K -93.84 % | 4.937 M -3.72 % | 5.128 M -0.08 % | 5.132 M 51.34 % | 3.391 M -41.03 % | 5.750 M 36.51 % | 4.212 M 76.09 % | 2.392 M -21.50 % | 3.047 M 149.75 % | 1.220 M 11.01 % | 1.099 M -0.63 % | 1.106 M -37.41 % | 1.767 M 340.65 % | 401.000 K -34.21 % | 609.500 K |
Cost of revenue | 15.850 M 0.00 % | 15.850 M 30.22 % | 12.172 M 0.00 % | 12.172 M -31.32 % | 17.722 M 0.00 % | 17.722 M 51.65 % | 11.686 M -32.48 % | 17.308 M 3.83 % | 16.670 M -0.83 % | 16.810 M -5.26 % | 17.744 M -9.21 % | 19.543 M 18.60 % | 16.478 M -10.83 % | 18.479 M 17.51 % | 15.726 M -8.62 % | 17.210 M 0.87 % | 17.062 M -6.02 % | 18.154 M -9.62 % | 20.086 M 27.83 % | 15.713 M 3.59 % | 15.169 M -3.02 % | 15.642 M -28.72 % | 21.943 M 43.50 % | 15.291 M 4.04 % | 14.697 M 1.71 % | 14.450 M 18.11 % | 12.234 M -7.30 % | 13.198 M 0.77 % | 13.097 M 14.82 % | 11.407 M -14.22 % | 13.298 M 86.72 % | 7.122 M -33.87 % | 10.770 M 7.21 % | 10.046 M |
General and administrative expenses | 7.022 M 0.00 % | 7.022 M -28.31 % | 9.795 M 0.00 % | 9.795 M 107.49 % | 4.721 M 0.00 % | 4.721 M -56.97 % | 10.971 M 73.92 % | 6.308 M 26.51 % | 4.986 M 22.36 % | 4.075 M -50.10 % | 8.166 M 106.21 % | 3.960 M 1.59 % | 3.898 M 10.14 % | 3.539 M -60.59 % | 8.980 M 216.64 % | 2.836 M 4.80 % | 2.706 M -10.46 % | 3.022 M -49.75 % | 6.014 M 93.31 % | 3.111 M 28.29 % | 2.425 M 3.63 % | 2.340 M -79.91 % | 11.646 M 411.24 % | 2.278 M -2.48 % | 2.336 M -17.13 % | 2.819 M -60.17 % | 7.078 M 189.84 % | 2.442 M 0.58 % | 2.428 M -30.71 % | 3.504 M -66.67 % | 10.512 M 123.61 % | 4.701 M 323.13 % | 1.111 M -2.54 % | 1.140 M |
Selling and marketing expenses | 113.500 K 0.00 % | 113.500 K -57.96 % | 270.000 K 0.00 % | 270.000 K -8.63 % | 295.500 K 0.00 % | 295.500 K 6.68 % | 277.000 K 29.44 % | 214.000 K -46.63 % | 401.000 K 127.84 % | 176.000 K -58.88 % | 428.000 K 96.33 % | 218.000 K 3.32 % | 211.000 K 34.39 % | 157.000 K -53.41 % | 337.000 K 50.45 % | 224.000 K 4.19 % | 215.000 K 20.79 % | 178.000 K -48.10 % | 343.000 K 94.89 % | 176.000 K -1.68 % | 179.000 K 52.99 % | 117.000 K -73.71 % | 445.000 K 148.60 % | 179.000 K -20.09 % | 224.000 K 85.12 % | 121.000 K -13.57 % | 140.000 K -18.60 % | 172.000 K 32.31 % | 130.000 K 34.02 % | 97.000 K -72.91 % | 358.000 K 74.63 % | 205.000 K 13.26 % | 181.000 K 32.12 % | 137.000 K |
Other expenses | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -10.628 M | 0.000 | 0.000 | 0.000 100.00 % | -2.430 M | 0.000 | 0.000 | 0.000 -100.00 % | 625.000 K | 0.000 | 0.000 | 0.000 100.00 % | -762.000 K | 0.000 | 0.000 | 0.000 100.00 % | -652.000 K | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Operating expenses | 8.428 M 0.00 % | 8.428 M -24.62 % | 11.181 M 0.00 % | 11.181 M 82.33 % | 6.132 M 0.00 % | 6.132 M -34.05 % | 9.298 M 42.56 % | 6.522 M 21.07 % | 5.387 M 26.72 % | 4.251 M -31.04 % | 6.164 M 47.53 % | 4.178 M 1.68 % | 4.109 M 11.17 % | 3.696 M -31.66 % | 5.408 M 76.73 % | 3.060 M 4.76 % | 2.921 M -8.72 % | 3.200 M -24.01 % | 4.211 M 28.11 % | 3.287 M 26.23 % | 2.604 M 5.98 % | 2.457 M -73.30 % | 9.201 M 274.48 % | 2.457 M -4.02 % | 2.560 M -12.93 % | 2.940 M -53.06 % | 6.263 M 139.59 % | 2.614 M 2.19 % | 2.558 M -28.96 % | 3.601 M -66.87 % | 10.870 M 121.57 % | 4.906 M 279.72 % | 1.292 M 589.07 % | 187.500 K |
Cost and expenses | 24.277 M 0.00 % | 24.277 M 3.96 % | 23.352 M 0.00 % | 23.352 M -2.10 % | 23.854 M 0.00 % | 23.854 M 13.67 % | 20.984 M -11.94 % | 23.830 M 8.04 % | 22.057 M 4.73 % | 21.061 M -11.91 % | 23.908 M 0.79 % | 23.721 M 15.22 % | 20.587 M -7.16 % | 22.175 M 4.93 % | 21.134 M 4.26 % | 20.270 M 1.44 % | 19.983 M -6.42 % | 21.354 M -12.11 % | 24.297 M 27.88 % | 19.000 M 6.90 % | 17.773 M -1.80 % | 18.099 M -41.89 % | 31.144 M 75.48 % | 17.748 M 2.85 % | 17.257 M -0.76 % | 17.390 M -5.98 % | 18.497 M 16.98 % | 15.812 M 1.00 % | 15.655 M 4.31 % | 15.008 M -37.90 % | 24.168 M 100.93 % | 12.028 M -0.28 % | 12.062 M 17.87 % | 10.233 M |
Research and development expenses | 1.292 M 0.00 % | 1.292 M 15.77 % | 1.116 M 0.00 % | 1.116 M 0.00 % | 1.116 M 0.00 % | 1.116 M -87.14 % | 8.678 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.770 M | 0.000 | 0.000 | 0.000 -100.00 % | 3.018 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 |
Selling general and administrative expenses | 7.136 M 0.00 % | 7.136 M -29.10 % | 10.065 M 0.00 % | 10.065 M 100.65 % | 5.016 M 0.00 % | 5.016 M -55.41 % | 11.248 M 72.46 % | 6.522 M 21.07 % | 5.387 M 26.72 % | 4.251 M -50.54 % | 8.594 M 105.70 % | 4.178 M 1.68 % | 4.109 M 11.17 % | 3.696 M -60.33 % | 9.317 M 204.48 % | 3.060 M 4.76 % | 2.921 M -8.72 % | 3.200 M -49.66 % | 6.357 M 93.40 % | 3.287 M 26.23 % | 2.604 M 5.98 % | 2.457 M -79.68 % | 12.091 M 392.10 % | 2.457 M -4.02 % | 2.560 M -12.93 % | 2.940 M -59.27 % | 7.218 M 176.13 % | 2.614 M 2.19 % | 2.558 M -28.96 % | 3.601 M -66.87 % | 10.870 M 121.57 % | 4.906 M 279.72 % | 1.292 M 1.17 % | 1.277 M |
Interest income | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 6.000 K -99.87 % | 4.780 M 47 700.00 % | 10.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 694.000 K |
Interest expense | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 1.000 K -66.67 % | 3.000 K -25.00 % | 4.000 K -33.33 % | 6.000 K -25.00 % | 8.000 K -20.00 % | 10.000 K -9.09 % | 11.000 K -8.33 % | 12.000 K -14.29 % | 14.000 K -22.22 % | 18.000 K 12.50 % | 16.000 K -5.88 % | 17.000 K 88.89 % | 9.000 K -99.65 % | 2.549 M 2 555.21 % | 96.000 K -78.67 % | 450.000 K 34.73 % | 334.000 K 34.14 % | 249.000 K -18.63 % | 306.000 K -29.00 % | 431.000 K 20.06 % | 359.000 K -49.08 % | 705.000 K 9.98 % | 641.000 K 18.70 % | 540.000 K -19.88 % | 674.000 K -2.88 % | 694.000 K -3.48 % | 719.000 K | 0.000 |
Depreciation and amortization | 6.376 M 0.00 % | 6.376 M 19.21 % | 5.348 M -13.45 % | 6.180 M 0.00 % | 6.180 M 0.00 % | 6.180 M 15.54 % | 5.348 M -0.20 % | 5.359 M -11.35 % | 6.045 M 12.80 % | 5.359 M 0.00 % | 5.359 M -15.97 % | 6.378 M 0.33 % | 6.357 M -0.33 % | 6.378 M 0.00 % | 6.378 M 2.94 % | 6.196 M -8.65 % | 6.783 M 9.47 % | 6.196 M 0.00 % | 6.196 M 36.37 % | 4.543 M -23.16 % | 5.913 M 30.14 % | 4.543 M 0.00 % | 4.543 M 12.71 % | 4.031 M -3.12 % | 4.160 M 3.22 % | 4.031 M 29.77 % | 3.106 M 63.22 % | 1.903 M -52.79 % | 4.031 M 0.00 % | 4.031 M 244.21 % | 1.171 M 528.94 % | -273.000 K -106.77 % | 4.032 M 7.60 % | 3.748 M |
Operating income | 15.907 M 0.00 % | 15.907 M -25.64 % | 21.393 M 0.00 % | 21.393 M 7.38 % | 19.923 M 0.00 % | 19.923 M 447.79 % | 3.637 M -84.52 % | 23.494 M -21.01 % | 29.743 M 39.99 % | 21.246 M -2.17 % | 21.718 M 20.08 % | 18.086 M -38.06 % | 29.200 M 20.93 % | 24.146 M 279.06 % | 6.370 M -73.88 % | 24.383 M -13.38 % | 28.148 M 38.76 % | 20.286 M 189.72 % | 7.002 M -49.25 % | 13.798 M -54.30 % | 30.192 M 48.43 % | 20.341 M 908.47 % | -2.516 M -111.37 % | 22.128 M -8.08 % | 24.072 M 120.93 % | 10.896 M 78.95 % | 6.089 M -57.26 % | 14.247 M 520.72 % | 2.295 M 820.08 % | -318.750 K 95.70 % | -7.409 M -202.33 % | 7.240 M 740.57 % | -1.130 M -145.52 % | 2.483 M |
Operating income ratio | 0.40 0.00 % | 0.40 -17.20 % | 0.48 0.00 % | 0.48 5.05 % | 0.46 0.00 % | 0.46 341.08 % | 0.10 -80.15 % | 0.52 -18.26 % | 0.64 38.81 % | 0.46 4.35 % | 0.44 1.50 % | 0.43 -26.24 % | 0.59 12.51 % | 0.52 157.06 % | 0.20 -62.86 % | 0.55 -6.63 % | 0.58 20.04 % | 0.49 117.77 % | 0.22 -46.82 % | 0.42 -33.17 % | 0.63 18.95 % | 0.53 702.10 % | -0.09 -115.84 % | 0.55 4.77 % | 0.53 56.89 % | 0.34 36.32 % | 0.25 -47.75 % | 0.47 344.57 % | 0.11 707.73 % | -0.02 96.03 % | -0.44 -217.65 % | 0.38 552.57 % | -0.08 -146.16 % | 0.18 |
Total other income expenses net | 4.115 M 0.00 % | 4.115 M -14.67 % | 4.823 M 0.00 % | 4.823 M -14.53 % | 5.643 M 0.00 % | 5.643 M -60.17 % | 14.165 M 472 266.67 % | -3.000 K -100.06 % | 5.029 M 184.77 % | 1.766 M -35.29 % | 2.729 M -14.24 % | 3.182 M 12.16 % | 2.837 M 45.26 % | 1.953 M -68.20 % | 6.142 M 215.30 % | 1.948 M 79.87 % | 1.083 M -45.30 % | 1.980 M -16.98 % | 2.385 M 54.27 % | 1.546 M 107.80 % | 744.000 K -46.40 % | 1.388 M -89.93 % | 13.790 M 1 250.64 % | 1.021 M 89.07 % | 540.000 K -0.92 % | 545.000 K -84.12 % | 3.431 M 4 135.80 % | 81.000 K 109.99 % | -811.000 K 56.16 % | -1.850 M -472.23 % | 497.000 K 151.40 % | -967.000 K -253.01 % | 632.000 K 59.80 % | 395.500 K |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 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 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Net debt | -133.329 M 0.00 % | -133.329 M 40.69 % | -224.793 M 0.00 % | -224.793 M -140.88 % | -93.321 M 1.45 % | -94.694 M 68.19 % | -297.676 M -204.72 % | 284.267 M 202.34 % | -277.771 M -195.48 % | 290.933 M 215.01 % | -252.968 M -196.86 % | 261.182 M 201.83 % | -256.494 M -210.75 % | 231.589 M 200.57 % | -230.271 M -141.30 % | -95.431 M -176.01 % | 125.555 M 203.59 % | -121.199 M -51.27 % | -80.119 M -184.33 % | 95.010 M 291.72 % | -49.556 M -119.66 % | -22.560 M -132.01 % | 70.487 M 378.87 % | -25.276 M -205.12 % | 24.046 M 118.20 % | 11.020 M -58.40 % | 26.493 M 34.77 % | 19.658 M |
Total investments | 295.876 M 0.00 % | 295.876 M 48.73 % | 198.929 M 0.00 % | 198.929 M -25.09 % | 265.560 M 0.00 % | 265.560 M 1 229.33 % | 19.977 M -96.49 % | 568.534 M 3 087.21 % | 17.838 M -96.93 % | 581.866 M 3 161.95 % | 17.838 M -96.59 % | 522.364 M 11 335.29 % | 4.568 M -99.01 % | 463.178 M 10 039.62 % | 4.568 M 1.42 % | 4.504 M -98.21 % | 251.110 M 5 475.27 % | 4.504 M 58.31 % | 2.845 M -98.50 % | 190.020 M 1 716.81 % | 10.459 M 413.96 % | 2.035 M -98.56 % | 140.974 M 6 088.50 % | 2.278 M -11.81 % | 2.583 M -88.28 % | 22.040 M 648.39 % | 2.945 M -92.51 % | 39.316 M |
Total debt | 832.000 K 0.00 % | 832.000 K -26.04 % | 1.125 M 0.00 % | 1.125 M -18.06 % | 1.373 M 0.00 % | 1.373 M -13.70 % | 1.591 M | 0.000 -100.00 % | 261.000 K | 0.000 -100.00 % | 497.000 K | 0.000 -100.00 % | 697.000 K | 0.000 -100.00 % | 880.000 K -21.57 % | 1.122 M | 0.000 -100.00 % | 1.324 M 533.49 % | 209.000 K | 0.000 -100.00 % | 34.605 M -11.27 % | 39.000 M | 0.000 -100.00 % | 40.000 M -13.04 % | 46.000 M | 0.000 -100.00 % | 37.000 M | 0.000 |
Accumulated other comprehensive income loss | 187.927 M 0.00 % | 187.927 M -65.54 % | 545.320 M 0.00 % | 545.320 M 192.20 % | 186.624 M 0.00 % | 186.624 M 0.45 % | 185.796 M -59.77 % | 461.823 M 148.77 % | 185.643 M -60.67 % | 472.024 M 155.51 % | 184.739 M | 0.000 -100.00 % | 185.194 M -54.74 % | 409.178 M 121.70 % | 184.565 M 0.38 % | 183.860 M -47.76 % | 351.926 M 92.22 % | 183.082 M 0.16 % | 182.782 M -40.60 % | 307.704 M 304.63 % | -150.370 M -184.39 % | 178.175 M -32.15 % | 262.592 M 300.79 % | -130.779 M -173.88 % | 177.027 M -9.73 % | 196.115 M 283.36 % | -106.958 M -154.00 % | 198.061 M |
Retained earnings | 367.996 M 0.00 % | 367.996 M | 0.000 -100.00 % | 351.430 M 10.52 % | 317.979 M 0.00 % | 317.979 M 10.55 % | 287.641 M | 0.000 -100.00 % | 152.821 M | 0.000 -100.00 % | 230.250 M | 0.000 -100.00 % | 200.881 M | 0.000 -100.00 % | 167.578 M 17.94 % | 142.085 M | 0.000 -100.00 % | 111.809 M 13.62 % | 98.406 M | 0.000 -100.00 % | 19.333 M 24.10 % | 15.579 M | 0.000 100.00 % | -8.833 M -160.43 % | 14.618 M | 0.000 100.00 % | -12.503 M | 0.000 |
Common stock | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M 0.00 % | 6.758 M | 0.000 -100.00 % | 6.758 M | 0.000 -100.00 % | 6.758 M | 0.000 -100.00 % | 6.758 M | 0.000 -100.00 % | 6.758 M 0.00 % | 6.758 M | 0.000 -100.00 % | 6.758 M 0.00 % | 6.758 M | 0.000 -100.00 % | 6.758 M 0.00 % | 6.758 M | 0.000 -100.00 % | 6.758 M | 0.000 | 0.000 | 0.000 | 0.000 |
Total equity | 756.721 M 0.00 % | 756.721 M 3.84 % | 728.726 M 0.00 % | 728.726 M 6.14 % | 686.543 M 0.00 % | 686.543 M 6.24 % | 646.235 M 5.71 % | 611.307 M 0.00 % | 611.307 M -2.34 % | 625.971 M 0.00 % | 625.971 M 6.73 % | 586.523 M 0.00 % | 586.523 M 5.48 % | 556.077 M 0.00 % | 556.077 M 6.99 % | 519.746 M 8.84 % | 477.530 M 0.00 % | 477.530 M 5.92 % | 450.842 M 10.17 % | 409.215 M 0.00 % | 409.215 M 7.45 % | 380.837 M 9.87 % | 346.640 M 0.00 % | 346.640 M 33.11 % | 260.410 M -0.82 % | 262.564 M 0.00 % | 262.564 M 0.19 % | 262.074 M |
Other non current liabilities | 37.491 M 0.00 % | 37.491 M | 0.000 -100.00 % | 35.650 M -6.91 % | 38.295 M 0.00 % | 38.295 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 |
Long term debt | 286.000 K 0.00 % | 286.000 K -50.60 % | 579.000 K 0.00 % | 579.000 K -31.72 % | 848.000 K 0.00 % | 848.000 K -22.34 % | 1.092 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 239.000 K | 0.000 -100.00 % | 453.000 K -35.93 % | 707.000 K | 0.000 -100.00 % | 909.000 K | 0.000 | 0.000 -100.00 % | 34.188 M 127.92 % | 15.000 M | 0.000 | 0.000 -100.00 % | 10.000 M | 0.000 -100.00 % | 29.000 M | 0.000 |
Total non current liabilities | 37.777 M 0.00 % | 37.777 M 4.27 % | 36.229 M 0.00 % | 36.229 M -7.44 % | 39.143 M 0.00 % | 39.143 M 5.45 % | 37.121 M | 0.000 -100.00 % | 37.120 M | 0.000 -100.00 % | 36.190 M | 0.000 -100.00 % | 36.590 M | 0.000 -100.00 % | 39.329 M -5.84 % | 41.769 M | 0.000 -100.00 % | 38.816 M -1.31 % | 39.332 M | 0.000 -100.00 % | 72.094 M 42.92 % | 50.442 M | 0.000 -100.00 % | 35.887 M -22.78 % | 46.471 M | 0.000 -100.00 % | 65.917 M | 0.000 |
Other current liabilities | 124.896 M 0.00 % | 124.896 M -9.31 % | 137.721 M 0.00 % | 137.721 M 2.49 % | 134.373 M 0.00 % | 134.373 M -3.29 % | 138.951 M | 0.000 -100.00 % | 133.574 M | 0.000 -100.00 % | 132.060 M | 0.000 -100.00 % | 129.420 M | 0.000 -100.00 % | 137.693 M 38.42 % | 99.472 M | 0.000 -100.00 % | 122.463 M 3 845.05 % | -3.270 M | 0.000 -100.00 % | 15.836 M 365.53 % | -5.964 M | 0.000 -100.00 % | 1.447 M -95.69 % | 33.607 M | 0.000 100.00 % | -6.639 M | 0.000 |
Deferred revenue | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 106.352 M | 0.000 -100.00 % | 108.213 M 48.92 % | 72.664 M | 0.000 -100.00 % | 59.629 M 31.68 % | 45.283 M | 0.000 -100.00 % | 36.286 M | 0.000 |
Short term debt | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 0.00 % | 546.000 K 4.00 % | 525.000 K 0.00 % | 525.000 K 5.21 % | 499.000 K | 0.000 -100.00 % | 261.000 K | 0.000 -100.00 % | 497.000 K | 0.000 -100.00 % | 458.000 K | 0.000 -100.00 % | 427.000 K 2.89 % | 415.000 K | 0.000 -100.00 % | 415.000 K 98.56 % | 209.000 K | 0.000 100.00 % | -107.796 M -549.15 % | 24.000 M | 0.000 100.00 % | -19.623 M -141.37 % | 47.436 M | 0.000 100.00 % | -21.629 M | 0.000 |
Total current liabilities | 132.210 M 0.00 % | 132.210 M -7.98 % | 143.679 M 0.00 % | 143.679 M 1.81 % | 141.129 M 0.00 % | 141.129 M -5.25 % | 148.946 M | 0.000 -100.00 % | 151.682 M | 0.000 -100.00 % | 150.995 M | 0.000 -100.00 % | 151.407 M | 0.000 -100.00 % | 153.055 M 33.29 % | 114.825 M | 0.000 -100.00 % | 133.834 M 14.06 % | 117.340 M | 0.000 -100.00 % | 134.702 M 29.92 % | 103.683 M | 0.000 -100.00 % | 109.230 M 26.51 % | 86.339 M | 0.000 -100.00 % | 48.758 M | 0.000 |
Total liabilities | 169.987 M 0.00 % | 169.987 M -5.51 % | 179.908 M 0.00 % | 179.908 M -0.20 % | 180.272 M 0.00 % | 180.272 M -3.11 % | 186.067 M | 0.000 -100.00 % | 188.802 M | 0.000 -100.00 % | 187.185 M | 0.000 -100.00 % | 187.997 M | 0.000 -100.00 % | 192.384 M 22.86 % | 156.594 M | 0.000 -100.00 % | 172.650 M 10.20 % | 156.672 M | 0.000 -100.00 % | 206.796 M 34.17 % | 154.125 M | 0.000 -100.00 % | 145.117 M 9.27 % | 132.810 M | 0.000 -100.00 % | 114.675 M | 0.000 |
Other non current assets | 108.091 M 0.00 % | 108.091 M 17.11 % | 92.298 M 0.00 % | 92.298 M 1.67 % | 90.785 M 0.00 % | 90.785 M -9.28 % | 100.067 M 135.20 % | -284.267 M -455.58 % | 79.945 M 127.48 % | -290.933 M -356.96 % | 113.222 M | 0.000 -100.00 % | 78.392 M 133.85 % | -231.589 M -407.94 % | 75.207 M -43.81 % | 133.836 M 206.60 % | -125.555 M -262.99 % | 77.033 M 37.85 % | 55.883 M 158.82 % | -95.010 M -278.78 % | 53.145 M 10.79 % | 47.968 M 168.05 % | -70.487 M -281.41 % | 38.855 M 21.30 % | 32.033 M 390.68 % | -11.020 M -136.35 % | 30.314 M 254.21 % | -19.658 M |
Long term investments | 36.483 M 0.00 % | 36.483 M 22.87 % | 29.693 M 0.00 % | 29.693 M 50.41 % | 19.741 M 0.00 % | 19.741 M 51.16 % | 13.060 M | 0.000 -100.00 % | 16.015 M | 0.000 100.00 % | -18.675 M | 0.000 -100.00 % | 2.923 M | 0.000 -100.00 % | 4.568 M 107.04 % | -64.896 M | 0.000 -100.00 % | 1.814 M | 0.000 | 0.000 | 0.000 100.00 % | -8.028 M | 0.000 100.00 % | -2.851 M -210.38 % | 2.583 M | 0.000 -100.00 % | 2.445 M | 0.000 |
Intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
GoodWill | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Goodwill and intangible assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -2.583 M | 0.000 | 0.000 | 0.000 |
Property plant equipment net | 371.912 M 0.00 % | 371.912 M -2.38 % | 380.981 M 0.00 % | 380.981 M -3.78 % | 395.956 M 0.00 % | 395.956 M -1.09 % | 400.307 M | 0.000 -100.00 % | 407.950 M | 0.000 -100.00 % | 417.373 M | 0.000 -100.00 % | 421.216 M | 0.000 -100.00 % | 426.369 M -0.25 % | 427.442 M | 0.000 -100.00 % | 426.462 M -3.31 % | 441.070 M | 0.000 -100.00 % | 439.741 M 8.02 % | 407.081 M | 0.000 -100.00 % | 368.856 M 20.37 % | 306.442 M | 0.000 -100.00 % | 303.211 M | 0.000 |
Total non current assets | 516.486 M 0.00 % | 516.486 M 2.69 % | 502.972 M 0.00 % | 502.972 M -0.69 % | 506.482 M 0.00 % | 506.482 M -1.35 % | 513.434 M 280.62 % | -284.267 M -156.41 % | 503.910 M 273.20 % | -290.933 M -156.83 % | 511.920 M | 0.000 -100.00 % | 502.531 M 316.99 % | -231.589 M -145.76 % | 506.144 M 1.94 % | 496.528 M 495.47 % | -125.555 M -124.84 % | 505.480 M 1.62 % | 497.400 M 623.52 % | -95.010 M -119.26 % | 493.386 M 9.76 % | 449.507 M 737.72 % | -70.487 M -117.30 % | 407.478 M 19.33 % | 341.461 M 3 198.56 % | -11.020 M -103.25 % | 339.014 M 1 824.56 % | -19.658 M |
Other current assets | 7.031 M 0.00 % | 7.031 M | 0.000 | 0.000 -100.00 % | 10.000 M 0.00 % | 10.000 M 82.42 % | 5.482 M | 0.000 -100.00 % | 4.412 M | 0.000 -100.00 % | 4.039 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.062 M | 0.000 | 0.000 -100.00 % | 16.605 M | 0.000 | 0.000 -100.00 % | 24.297 M | 0.000 | 0.000 -100.00 % | 7.641 M -53.39 % | 16.393 M | 0.000 -100.00 % | 13.344 M | 0.000 |
Short term investments | 259.393 M 0.00 % | 259.393 M 55.22 % | 167.111 M -1.26 % | 169.236 M -31.15 % | 245.819 M 0.00 % | 245.819 M 3 453.84 % | 6.917 M -98.78 % | 568.534 M 31 086.73 % | 1.823 M -99.69 % | 581.866 M 1 493.59 % | 36.513 M -93.01 % | 522.364 M 31 654.65 % | 1.645 M -99.64 % | 463.178 M 105 648.40 % | 438.000 K -99.37 % | 69.400 M -72.36 % | 251.110 M 9 234.94 % | 2.690 M -5.45 % | 2.845 M -98.50 % | 190.020 M 1 716.81 % | 10.459 M 3.94 % | 10.063 M -92.86 % | 140.974 M 2 648.57 % | 5.129 M -67.90 % | 15.980 M -27.50 % | 22.040 M 4 308.00 % | 500.000 K -98.73 % | 39.316 M |
cash and cash equivalents | 134.161 M 0.00 % | 134.161 M -40.62 % | 225.918 M 0.00 % | 225.918 M 138.58 % | 94.694 M 0.00 % | 94.694 M -68.36 % | 299.267 M 205.28 % | -284.267 M -202.24 % | 278.032 M 195.57 % | -290.933 M -214.78 % | 253.465 M 197.05 % | -261.182 M -201.55 % | 257.191 M 211.05 % | -231.589 M -200.19 % | 231.151 M 139.40 % | 96.553 M 176.90 % | -125.555 M -202.47 % | 122.523 M 52.53 % | 80.328 M 184.55 % | -95.010 M -212.89 % | 84.161 M 36.71 % | 61.560 M 187.34 % | -70.487 M -207.98 % | 65.276 M 197.33 % | 21.954 M 299.22 % | -11.020 M -204.88 % | 10.507 M 153.45 % | -19.658 M |
Cash and short term investments | 393.554 M 0.00 % | 393.554 M -0.40 % | 395.154 M 0.00 % | 395.154 M 16.05 % | 340.513 M 0.00 % | 340.513 M 11.21 % | 306.184 M 7.71 % | 284.267 M 1.58 % | 279.855 M -3.81 % | 290.933 M 0.33 % | 289.978 M 11.03 % | 261.182 M 0.91 % | 258.836 M 11.77 % | 231.589 M 0.19 % | 231.151 M 39.29 % | 165.953 M 32.18 % | 125.555 M 0.27 % | 125.213 M 50.55 % | 83.173 M -12.46 % | 95.010 M 0.41 % | 94.620 M 32.11 % | 71.623 M 1.61 % | 70.487 M 0.12 % | 70.405 M 220.69 % | 21.954 M 99.22 % | 11.020 M 0.12 % | 11.007 M -44.01 % | 19.658 M |
Total current assets | 410.222 M 0.00 % | 410.222 M 1.12 % | 405.662 M 0.00 % | 405.662 M 12.58 % | 360.333 M 0.00 % | 360.333 M 13.00 % | 318.868 M 12.17 % | 284.267 M -4.03 % | 296.199 M 1.81 % | 290.933 M -3.42 % | 301.236 M 15.34 % | 261.182 M -3.97 % | 271.989 M 17.44 % | 231.589 M -4.43 % | 242.317 M 34.76 % | 179.812 M 43.21 % | 125.555 M -13.23 % | 144.700 M 31.41 % | 110.114 M 15.90 % | 95.010 M -22.52 % | 122.625 M 43.50 % | 85.455 M 21.24 % | 70.487 M -16.36 % | 84.279 M 62.83 % | 51.759 M 369.68 % | 11.020 M -71.17 % | 38.225 M 94.45 % | 19.658 M |
Inventory | 2.519 M 0.00 % | 2.519 M -4.66 % | 2.642 M 0.00 % | 2.642 M -3.01 % | 2.724 M 0.00 % | 2.724 M 3.26 % | 2.638 M | 0.000 -100.00 % | 2.568 M | 0.000 -100.00 % | 2.062 M | 0.000 -100.00 % | 1.730 M | 0.000 -100.00 % | 1.678 M 0.66 % | 1.667 M | 0.000 -100.00 % | 1.786 M -13.76 % | 2.071 M | 0.000 -100.00 % | 1.375 M -14.97 % | 1.617 M | 0.000 -100.00 % | 1.451 M 68.72 % | 860.000 K | 0.000 -100.00 % | 689.000 K | 0.000 |
Net receivables | 7.118 M 0.00 % | 7.118 M -9.51 % | 7.866 M 0.00 % | 7.866 M 10.85 % | 7.096 M 0.00 % | 7.096 M 55.48 % | 4.564 M | 0.000 -100.00 % | 9.364 M | 0.000 -100.00 % | 5.157 M | 0.000 -100.00 % | 9.077 M | 0.000 -100.00 % | 4.426 M 52.62 % | 2.900 M | 0.000 -100.00 % | 754.000 K -73.06 % | 2.799 M | 0.000 -100.00 % | 1.943 M -64.09 % | 5.411 M | 0.000 -100.00 % | 2.350 M 168.55 % | -3.428 M | 0.000 -100.00 % | 13.172 M | 0.000 |
Tax assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 146.000 K | 0.000 -100.00 % | 171.000 K -61.74 % | 447.000 K | 0.000 -100.00 % | 500.000 K -79.89 % | 2.486 M | 0.000 -100.00 % | 2.618 M -12.32 % | 2.986 M | 0.000 -100.00 % | 3.044 M | 0.000 |
Other assets | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Account payables | 6.768 M 0.00 % | 6.768 M 25.06 % | 5.412 M 0.00 % | 5.412 M -13.14 % | 6.231 M 0.00 % | 6.231 M -6.17 % | 6.641 M | 0.000 -100.00 % | 11.101 M | 0.000 -100.00 % | 9.245 M | 0.000 -100.00 % | 12.237 M | 0.000 -100.00 % | 8.611 M -19.55 % | 10.703 M | 0.000 -100.00 % | 7.948 M -10.61 % | 8.891 M | 0.000 -100.00 % | 8.724 M 42.34 % | 6.129 M | 0.000 -100.00 % | 5.012 M 20.31 % | 4.166 M | 0.000 -100.00 % | 3.168 M | 0.000 |
Tax payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 2.855 M | 0.000 -100.00 % | 6.746 M | 0.000 -100.00 % | 9.193 M | 0.000 -100.00 % | 9.292 M | 0.000 -100.00 % | 6.324 M 49.33 % | 4.235 M | 0.000 -100.00 % | 3.008 M -41.68 % | 5.158 M | 0.000 -100.00 % | 1.512 M -77.94 % | 6.854 M | 0.000 -100.00 % | 3.142 M 178.05 % | 1.130 M | 0.000 -100.00 % | 1.286 M | 0.000 |
Deferred revenue non current | 0.000 | 0.000 -100.00 % | 29.864 M | 0.000 | 0.000 | 0.000 -100.00 % | 30.754 M | 0.000 -100.00 % | 31.199 M | 0.000 -100.00 % | 31.644 M | 0.000 -100.00 % | 32.089 M | 0.000 -100.00 % | 32.534 M -6.98 % | 34.974 M | 0.000 -100.00 % | 33.424 M -1.31 % | 33.869 M | 0.000 -100.00 % | 34.314 M -1.28 % | 34.759 M | 0.000 -100.00 % | 35.204 M -1.25 % | 35.648 M | 0.000 -100.00 % | 36.094 M | 0.000 |
Minority interest | 187.576 M 0.00 % | 187.576 M 6.19 % | 176.648 M 0.00 % | 176.648 M 4.70 % | 168.718 M 0.00 % | 168.718 M 5.73 % | 159.576 M | 0.000 -100.00 % | 149.484 M | 0.000 -100.00 % | 153.947 M | 0.000 -100.00 % | 143.413 M | 0.000 -100.00 % | 146.899 M 7.41 % | 136.766 M | 0.000 -100.00 % | 125.604 M 11.53 % | 112.619 M | 0.000 -100.00 % | 101.511 M 8.75 % | 93.345 M | 0.000 -100.00 % | 84.048 M 22.22 % | 68.765 M | 0.000 -100.00 % | 66.449 M | 0.000 |
Capital lease obligations | 832.000 K 0.00 % | 832.000 K -26.04 % | 1.125 M 0.00 % | 1.125 M -18.06 % | 1.373 M 0.00 % | 1.373 M -13.70 % | 1.591 M | 0.000 -100.00 % | 261.000 K | 0.000 -100.00 % | 497.000 K | 0.000 -100.00 % | 697.000 K | 0.000 -100.00 % | 880.000 K -21.57 % | 1.122 M | 0.000 -100.00 % | 1.324 M 533.49 % | 209.000 K | 0.000 -100.00 % | 417.000 K | 0.000 | 0.000 100.00 % | -59.623 M | 0.000 | 0.000 100.00 % | -36.286 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 | 0.000 | 0.000 | 0.000 | 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 | 6.464 M 0.00 % | 6.464 M 0.00 % | 6.464 M 0.00 % | 6.464 M 0.00 % | 6.464 M 0.00 % | 6.464 M 0.00 % | 6.464 M -95.68 % | 149.484 M 2 212.56 % | 6.464 M -95.80 % | 153.947 M 206.20 % | 50.277 M | 0.000 -100.00 % | 50.277 M -65.77 % | 146.899 M 192.18 % | 50.277 M 0.00 % | 50.277 M -59.97 % | 125.604 M 149.82 % | 50.277 M 0.00 % | 50.277 M -50.47 % | 101.511 M -63.95 % | 281.613 M 6.21 % | 265.155 M 215.48 % | 84.048 M -68.24 % | 264.667 M | 0.000 -100.00 % | 66.449 M | 0.000 -100.00 % | 64.013 M |
Deferred tax liabilities non current | 0.000 | 0.000 -100.00 % | 5.786 M | 0.000 | 0.000 | 0.000 -100.00 % | 5.275 M | 0.000 -100.00 % | 5.921 M | 0.000 -100.00 % | 4.546 M | 0.000 -100.00 % | 4.262 M | 0.000 -100.00 % | 6.342 M 4.17 % | 6.088 M | 0.000 -100.00 % | 4.483 M -17.94 % | 5.463 M | 0.000 -100.00 % | 3.592 M 425.92 % | 683.000 K | 0.000 -100.00 % | 683.000 K -17.01 % | 823.000 K | 0.000 -100.00 % | 823.000 K | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 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 | 926.708 M 0.00 % | 926.708 M 1.99 % | 908.634 M 0.00 % | 908.634 M 4.82 % | 866.815 M 0.00 % | 866.815 M 4.15 % | 832.302 M | 0.000 -100.00 % | 800.109 M | 0.000 -100.00 % | 813.156 M | 0.000 -100.00 % | 774.520 M | 0.000 -100.00 % | 748.461 M 10.66 % | 676.340 M | 0.000 -100.00 % | 650.180 M 7.02 % | 607.514 M | 0.000 -100.00 % | 616.011 M 15.15 % | 534.962 M | 0.000 -100.00 % | 491.757 M 25.06 % | 393.220 M | 0.000 -100.00 % | 377.239 M | 0.000 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-06-30 | 2021-03-31 | 2020-12-31 | 2020-06-30 | 2020-03-31 | 2019-12-31 | 2019-06-30 | 2019-03-31 | 2018-12-31 | 2018-06-30 | 2018-03-31 | 2017-12-31 | 2017-03-31 |
2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 | 2021-12-31 | 2021-09-30 | 2021-06-30 | 2021-03-31 | 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 | 2017-01-31 | 2016-06-30 | 2016-03-31 | 2016-01-31 | 2015-09-30 | 2015-06-30 | 2015-03-31 | 2015-01-31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Deferred income tax | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 -100.00 % | 3.680 M | 0.000 -100.00 % | 920.000 K 0.00 % | 920.000 K 0.00 % | 920.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 |
Change in working capital | 0.000 | 0.000 100.00 % | -2.676 M 0.00 % | -2.676 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 -100.00 % | 8.299 M 0.00 % | 8.299 M 0.00 % | 8.299 M | 0.000 -100.00 % | 4.398 M 0.00 % | 4.398 M 0.78 % | 4.364 M | 0.000 -100.00 % | 921.000 K 0.00 % | 921.000 K 0.00 % | 921.000 K -4.90 % | 968.500 K 0.00 % | 968.500 K 0.00 % | 968.500 K 125.11 % | -3.857 M 0.00 % | -3.857 M 0.00 % | -3.857 M 0.00 % | -3.857 M |
Accounts receivables | 0.000 | 0.000 100.00 % | -1.652 M 0.00 % | -1.652 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Inventory | 0.000 | 0.000 100.00 % | -2.000 K 0.00 % | -2.000 K | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 19.000 K 0.00 % | 19.000 K 0.00 % | 19.000 K | 0.000 100.00 % | -190.500 K 0.00 % | -190.500 K -756.90 % | 29.000 K | 0.000 100.00 % | -32.000 K 0.00 % | -32.000 K 0.00 % | -32.000 K -217.43 % | 27.250 K 0.00 % | 27.250 K 0.00 % | 27.250 K 336.00 % | 6.250 K 0.00 % | 6.250 K 0.00 % | 6.250 K 0.00 % | 6.250 K |
Accounts payables | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Other working capital | 0.000 | 0.000 100.00 % | -1.023 M 0.00 % | -1.023 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 -100.00 % | 8.280 M 0.00 % | 8.280 M 0.00 % | 8.280 M | 0.000 -100.00 % | 4.589 M 0.00 % | 4.589 M 5.85 % | 4.335 M | 0.000 -100.00 % | 953.000 K 0.00 % | 953.000 K 0.00 % | 953.000 K 1.25 % | 941.250 K 0.00 % | 941.250 K 0.00 % | 941.250 K 124.37 % | -3.863 M 0.00 % | -3.863 M 0.00 % | -3.863 M 0.00 % | -3.863 M |
Other non cash items | -9.863 M 0.00 % | -9.863 M -323.52 % | 4.412 M 130.50 % | -14.467 M -533.27 % | -2.285 M 0.00 % | -2.285 M 81.65 % | -12.448 M 4.83 % | -13.080 M 29.93 % | -18.668 M -24.92 % | -14.944 M 17.00 % | -18.004 M -48.11 % | -12.156 M 39.76 % | -20.180 M -46.74 % | -13.752 M -21.89 % | -11.282 M 24.13 % | -14.870 M 18.66 % | -18.282 M -43.14 % | -12.772 M -310.02 % | -3.115 M 71.54 % | -10.945 M 41.06 % | -18.569 M -55.39 % | -11.950 M -108.99 % | -5.718 M 60.55 % | -14.494 M 13.78 % | -16.811 M -107.83 % | -8.089 M -81.61 % | -4.454 M 51.00 % | -9.089 M -185.37 % | -3.185 M -207.14 % | -1.037 M -114.55 % | 7.126 M 320.62 % | -3.230 M -244.36 % | 2.238 M 23.65 % | 1.810 M 536.59 % | 284.250 K -73.90 % | 1.089 M 0.00 % | 1.089 M 0.00 % | 1.089 M -26.22 % | 1.476 M 0.00 % | 1.476 M 0.00 % | 1.476 M 0.00 % | 1.476 M |
Net cash provided by operating activities | 6.758 M 0.00 % | 6.758 M -64.21 % | 18.880 M | 0.000 -100.00 % | 19.563 M 0.00 % | 19.563 M | 0.000 | 0.000 -100.00 % | 36.131 M | 0.000 -100.00 % | 66.722 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 -100.00 % | 27.360 M 0.00 % | 27.360 M 0.00 % | 27.360 M | 0.000 -100.00 % | 16.846 M 0.00 % | 16.846 M 92.40 % | 8.756 M 232.42 % | 2.634 M -64.11 % | 7.339 M 0.00 % | 7.339 M 12.61 % | 6.517 M -16.67 % | 7.821 M 0.00 % | 7.821 M 0.00 % | 7.821 M 140.33 % | 3.254 M 0.00 % | 3.254 M 0.00 % | 3.254 M 0.00 % | 3.254 M |
Investments in property plant and equipment | 0.000 | 0.000 100.00 % | -2.872 M 0.00 % | -2.872 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 100.00 % | -2.382 M 0.00 % | -2.382 M 0.00 % | -2.382 M | 0.000 100.00 % | -850.000 K 0.00 % | -850.000 K 94.66 % | -15.925 M | 0.000 100.00 % | -6.180 M 0.00 % | -6.180 M 0.00 % | -6.180 M -5 125.79 % | -118.250 K 0.00 % | -118.250 K 0.00 % | -118.250 K 95.33 % | -2.533 M 0.00 % | -2.533 M 0.00 % | -2.533 M 0.00 % | -2.533 M |
Acquisitions net | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Purchases of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -3.075 M 0.00 % | -3.075 M 0.00 % | -3.075 M 56.07 % | -7.000 M 0.00 % | -7.000 M 0.00 % | -7.000 M | 0.000 | 0.000 | 0.000 | 0.000 |
Sales maturities of investments | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 125.000 K 0.00 % | 125.000 K 0.00 % | 125.000 K | 0.000 -100.00 % | 5.450 M 0.00 % | 5.450 M 0.00 % | 5.450 M 21.11 % | 4.500 M 0.00 % | 4.500 M 0.00 % | 4.500 M | 0.000 | 0.000 | 0.000 | 0.000 |
Other investing activites | -51.588 M 0.00 % | -51.588 M -215.22 % | 44.772 M 0.00 % | 44.772 M 136.78 % | -121.726 M 0.00 % | -121.726 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 -100.00 % | 2.382 M 0.00 % | 2.382 M 0.00 % | 2.382 M | 0.000 -100.00 % | 725.000 K 0.00 % | 725.000 K 125.07 % | -2.892 M -124.57 % | 11.771 M 466.41 % | -3.213 M 0.00 % | -3.213 M -184.44 % | 3.805 M 45.31 % | 2.618 M 0.00 % | 2.618 M 0.00 % | 2.618 M 3.38 % | 2.533 M 0.00 % | 2.533 M 0.00 % | 2.533 M 0.00 % | 2.533 M |
Net cash used for investing activites | -51.588 M 0.00 % | -51.588 M -223.12 % | 41.901 M 0.00 % | 41.901 M 134.42 % | -121.726 M 0.00 % | -121.726 M | 0.000 | 0.000 -100.00 % | 41.489 M | 0.000 100.00 % | -55.133 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 100.00 % | -2.382 M 0.00 % | -2.382 M 0.00 % | -2.382 M | 0.000 100.00 % | -621.750 K 0.00 % | -621.750 K 96.70 % | -18.817 M -259.86 % | 11.771 M 466.41 % | -3.213 M 0.00 % | -3.213 M 10.91 % | -3.606 M -58.78 % | -2.271 M 0.00 % | -2.271 M 0.00 % | -2.271 M -237.07 % | -673.750 K 0.00 % | -673.750 K 0.00 % | -673.750 K 0.00 % | -673.750 K |
Debt repayment | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -8.000 M -700.00 % | -1.000 M | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 16.051 M 0.00 % | 16.051 M 0.00 % | 16.051 M | 0.000 | 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 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 |
Dividends paid | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 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 % | -416.500 K 0.00 % | -416.500 K 0.00 % | -416.500 K | 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.049 M 0.00 % | -1.049 M | 0.000 -100.00 % | 4.832 M 3 996.77 % | -124.000 K 0.00 % | -124.000 K | 0.000 | 0.000 100.00 % | -285.000 K | 0.000 100.00 % | -17.996 M | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 -100.00 % | 14.127 M 228.90 % | -10.959 M -299.53 % | -2.743 M 0.00 % | -2.743 M -46.16 % | -1.877 M 23.13 % | -2.442 M 0.00 % | -2.442 M 0.00 % | -2.442 M 79.19 % | -11.733 M 0.00 % | -11.733 M 0.00 % | -11.733 M 0.00 % | -11.733 M |
Net cash used provided by financing activities | -1.049 M 0.00 % | -1.049 M | 0.000 -100.00 % | 4.832 M 3 996.77 % | -124.000 K 0.00 % | -124.000 K | 0.000 | 0.000 100.00 % | -49.835 M | 0.000 100.00 % | -17.996 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 100.00 % | -17.002 M 0.00 % | -17.002 M 0.00 % | -17.002 M | 0.000 -100.00 % | 5.985 M 0.00 % | 5.985 M 4.82 % | 5.710 M 147.75 % | -11.959 M -335.98 % | -2.743 M 0.00 % | -2.743 M -46.16 % | -1.877 M 23.13 % | -2.442 M 0.00 % | -2.442 M 0.00 % | -2.442 M 79.19 % | -11.733 M 0.00 % | -11.733 M 0.00 % | -11.733 M 0.00 % | -11.733 M |
Effect of forex changes on cash | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -12.413 M | 0.000 100.00 % | -10.494 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 100.00 % | -3.256 M 0.00 % | -3.256 M 0.00 % | -3.256 M | 0.000 100.00 % | -8.517 M 0.00 % | -8.517 M 0.00 % | -8.517 M | 0.000 100.00 % | -818.750 K 0.00 % | -818.750 K 0.00 % | -818.750 K 59.49 % | -2.021 M 0.00 % | -2.021 M 0.00 % | -2.021 M -123.87 % | 8.467 M 0.00 % | 8.467 M 0.00 % | 8.467 M 0.00 % | 8.467 M |
Net change in cash | 0.000 | 0.000 | 0.000 100.00 % | -94.694 M 7.42 % | -102.287 M 0.00 % | -102.287 M | 0.000 | 0.000 -100.00 % | 15.371 M | 0.000 100.00 % | -16.900 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 -100.00 % | 4.721 M 0.00 % | 4.721 M 0.00 % | 4.721 M | 0.000 -100.00 % | 13.692 M 0.00 % | 13.692 M 0.00 % | 13.692 M 459.78 % | 2.446 M 1 035.03 % | 215.500 K 0.00 % | 215.500 K 0.00 % | 215.500 K -80.18 % | 1.088 M 0.00 % | 1.088 M 0.00 % | 1.088 M 258.47 % | -686.250 K 0.00 % | -686.250 K 0.00 % | -686.250 K 0.00 % | -686.250 K |
Cash at beginning of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -102.287 M | 0.000 | 0.000 | 0.000 -100.00 % | 284.575 M | 0.000 -100.00 % | 301.475 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 -100.00 % | 16.319 M 0.00 % | 16.319 M 0.00 % | 16.319 M | 0.000 -100.00 % | 2.627 M 0.00 % | 2.627 M 0.00 % | 2.627 M | 0.000 -100.00 % | 2.411 M 0.00 % | 2.411 M 0.00 % | 2.411 M 82.15 % | 1.324 M 0.00 % | 1.324 M 0.00 % | 1.324 M -34.14 % | 2.010 M 0.00 % | 2.010 M 0.00 % | 2.010 M 0.00 % | 2.010 M |
Cash at end of period | 0.000 | 0.000 | 0.000 | 0.000 100.00 % | -102.287 M 0.00 % | -102.287 M | 0.000 | 0.000 -100.00 % | 299.946 M | 0.000 -100.00 % | 284.575 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 -100.00 % | 21.040 M 0.00 % | 21.040 M 0.00 % | 21.040 M | 0.000 -100.00 % | 16.319 M 0.00 % | 16.319 M 0.00 % | 16.319 M 567.17 % | 2.446 M -6.88 % | 2.627 M 0.00 % | 2.627 M 0.00 % | 2.627 M 8.94 % | 2.411 M 0.00 % | 2.411 M 0.00 % | 2.411 M 82.15 % | 1.324 M 0.00 % | 1.324 M 0.00 % | 1.324 M 0.00 % | 1.324 M |
Operating cash flow | 6.758 M 0.00 % | 6.758 M -64.21 % | 18.880 M 0.00 % | 18.880 M -3.49 % | 19.563 M 0.00 % | 19.563 M | 0.000 | 0.000 -100.00 % | 36.131 M | 0.000 -100.00 % | 66.722 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 -100.00 % | 27.360 M 0.00 % | 27.360 M 0.00 % | 27.360 M | 0.000 -100.00 % | 16.846 M 0.00 % | 16.846 M 92.40 % | 8.756 M 232.42 % | 2.634 M -64.11 % | 7.339 M 0.00 % | 7.339 M 12.61 % | 6.517 M -16.67 % | 7.821 M 0.00 % | 7.821 M 0.00 % | 7.821 M 140.33 % | 3.254 M 0.00 % | 3.254 M 0.00 % | 3.254 M 0.00 % | 3.254 M |
Capital expenditure | 0.000 | 0.000 100.00 % | -2.872 M 0.00 % | -2.872 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 100.00 % | -2.382 M 0.00 % | -2.382 M 0.00 % | -2.382 M | 0.000 100.00 % | -850.000 K 0.00 % | -850.000 K 94.66 % | -15.925 M | 0.000 100.00 % | -6.180 M 0.00 % | -6.180 M 0.00 % | -6.180 M -5 125.79 % | -118.250 K 0.00 % | -118.250 K 0.00 % | -118.250 K 95.33 % | -2.533 M 0.00 % | -2.533 M 0.00 % | -2.533 M 0.00 % | -2.533 M |
Free CashFlow | 6.758 M 0.00 % | 6.758 M -57.79 % | 16.008 M 0.00 % | 16.008 M -18.17 % | 19.563 M 0.00 % | 19.563 M | 0.000 | 0.000 -100.00 % | 36.131 M | 0.000 -100.00 % | 66.722 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 -100.00 % | 24.979 M 0.00 % | 24.979 M 0.00 % | 24.979 M | 0.000 -100.00 % | 15.996 M 0.00 % | 15.996 M 323.13 % | -7.169 M -372.17 % | 2.634 M 127.17 % | 1.160 M 0.00 % | 1.160 M 243.56 % | 337.500 K -95.62 % | 7.703 M 0.00 % | 7.703 M 0.00 % | 7.703 M 967.60 % | 721.500 K 0.00 % | 721.500 K 0.00 % | 721.500 K 0.00 % | 721.500 K |
2025 | 2025 | 2024 | 2024 | 2024 | 2024 | 2023 | 2023 | 2023 | 2023 | 2022 | 2022 | 2022 | 2022 | 2021 | 2021 | 2021 | 2021 | 2020 | 2020 | 2020 | 2020 | 2019 | 2019 | 2019 | 2019 | 2018 | 2018 | 2018 | 2018 | 2017 | 2017 | 2017 | 2017 | 2017 | 2016 | 2016 | 2016 | 2015 | 2015 | 2015 | 2015 |