8502.HK

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