8481.HK

Shenglong Splendecor International Limited 8481.HK

Finances

2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 585.649 M 8.34 % 540.544 M 20.44 % 448.796 M -9.33 % 494.958 M 34.17 % 368.914 M 6.23 % 347.267 M -0.61 % 349.411 M 9.17 % 320.069 M 28.66 % 248.773 M 14.85 % 216.598 M -9.32 % 238.863 M
Net income 47.513 M 67.58 % 28.353 M 135.14 % 12.058 M -11.31 % 13.596 M 46.64 % 9.272 M -51.81 % 19.241 M 40.11 % 13.733 M 96.07 % 7.004 M -66.21 % 20.731 M 284.55 % 5.391 M -56.20 % 12.308 M
Income before tax 55.259 M 67.71 % 32.950 M 171.10 % 12.154 M -17.08 % 14.657 M 50.95 % 9.710 M -56.57 % 22.356 M 49.03 % 15.001 M 82.85 % 8.204 M -67.04 % 24.890 M 315.60 % 5.989 M -61.17 % 15.423 M
Income before tax ratio 0.09 54.79 % 0.06 125.09 % 0.03 -8.55 % 0.03 12.51 % 0.03 -59.12 % 0.06 49.95 % 0.04 67.49 % 0.03 -74.38 % 0.10 261.84 % 0.03 -57.18 % 0.06
EBITDA 113.840 M 44.04 % 79.035 M 55.50 % 50.826 M 16.08 % 43.785 M 30.50 % 33.551 M -17.96 % 40.897 M 31.05 % 31.208 M 42.78 % 21.857 M -45.77 % 40.303 M 83.60 % 21.952 M -25.20 % 29.348 M
Net income ratio 0.08 54.67 % 0.05 95.23 % 0.03 -2.19 % 0.03 9.29 % 0.03 -54.64 % 0.06 40.97 % 0.04 79.61 % 0.02 -73.74 % 0.08 234.81 % 0.02 -51.70 % 0.05
Ratio EBITDA 0.19 32.94 % 0.15 29.11 % 0.11 28.02 % 0.09 -2.73 % 0.09 -22.78 % 0.12 31.86 % 0.09 30.79 % 0.07 -57.85 % 0.16 59.85 % 0.10 -17.51 % 0.12
Gross profit ratio 0.33 12.55 % 0.29 27.13 % 0.23 19.09 % 0.19 -16.39 % 0.23 -7.28 % 0.25 21.86 % 0.20 -10.72 % 0.23 -21.64 % 0.29 38.43 % 0.21 -5.53 % 0.22
Weighted average shs out dil 499.908 M 0.00 % 499.908 M -0.02 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 15.60 % 432.534 M -13.49 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M
Weighted average shs out 499.912 M 0.00 % 499.912 M -0.02 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 15.60 % 432.534 M -13.49 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M
EPS diluted 0.10 67.55 % 0.06 135.27 % 0.02 -11.40 % 0.03 47.03 % 0.02 -51.95 % 0.04 40.00 % 0.03 69.75 % 0.02 -70.71 % 0.06 284.03 % 0.01 -56.10 % 0.03
Earnings per share 0.10 67.55 % 0.06 135.27 % 0.02 -11.40 % 0.03 47.03 % 0.02 -51.95 % 0.04 40.00 % 0.03 69.75 % 0.02 -70.71 % 0.06 284.03 % 0.01 -56.10 % 0.03
Gross profit 190.348 M 21.94 % 156.094 M 53.11 % 101.946 M 7.99 % 94.406 M 12.17 % 84.160 M -1.50 % 85.444 M 21.12 % 70.547 M -2.53 % 72.381 M 0.81 % 71.796 M 58.99 % 45.158 M -14.34 % 52.717 M
Income tax expense 7.746 M 68.50 % 4.597 M 4 688.54 % 96.000 K -90.95 % 1.061 M 142.24 % 438.000 K -85.94 % 3.115 M 145.66 % 1.268 M 5.67 % 1.200 M -71.15 % 4.159 M 520.75 % 670.000 K -73.27 % 2.507 M
Cost of revenue 395.301 M 2.82 % 384.450 M 10.84 % 346.850 M -13.41 % 400.552 M 40.67 % 284.754 M 8.76 % 261.823 M -6.11 % 278.864 M 12.59 % 247.688 M 39.95 % 176.977 M 3.23 % 171.440 M -7.90 % 186.146 M
General and administrative expenses 82.601 M 11.20 % 74.282 M 49.31 % 49.751 M 25.26 % 39.718 M -6.96 % 42.691 M 10.69 % 38.568 M 17.64 % 32.786 M -27.16 % 45.012 M 29.29 % 34.814 M 20.92 % 28.791 M 14.46 % 25.154 M
Selling and marketing expenses 46.205 M -0.06 % 46.232 M 21.47 % 38.061 M 11.30 % 34.198 M 31.84 % 25.940 M 12.56 % 23.045 M 4.03 % 22.153 M 11.59 % 19.853 M 38.71 % 14.313 M 27.83 % 11.197 M -9.89 % 12.426 M
Other expenses -6.399 M 16.60 % -7.673 M 67.15 % -23.357 M -29.62 % -18.019 M -16.39 % -15.481 M -16.03 % -13.342 M -12 928.85 % 104.000 K 8.33 % 96.000 K -76.41 % 407.000 K -60.10 % 1.020 M 3.13 % 989.000 K
Operating expenses 122.407 M 8.48 % 112.841 M 40.80 % 80.141 M 10.89 % 72.270 M 6.61 % 67.788 M 13.47 % 59.742 M 12.48 % 53.115 M -11.62 % 60.097 M 33.41 % 45.046 M 16.53 % 38.656 M 10.45 % 34.998 M
Cost and expenses 517.708 M 4.11 % 497.291 M 16.46 % 426.991 M -9.48 % 471.705 M 33.80 % 352.542 M 9.63 % 321.565 M -3.14 % 331.979 M 7.86 % 307.785 M 38.63 % 222.023 M 5.68 % 210.096 M -5.00 % 221.144 M
Research and development expenses 0.000 0.000 -100.00 % 15.686 M -4.20 % 16.373 M 11.85 % 14.638 M 27.61 % 11.471 M 16.35 % 9.859 M -7.17 % 10.621 M 11.81 % 9.499 M 8.62 % 8.745 M -2.57 % 8.976 M
Selling general and administrative expenses 128.806 M 6.88 % 120.514 M 37.24 % 87.812 M 18.80 % 73.916 M 7.70 % 68.631 M 11.39 % 61.613 M 12.15 % 54.939 M -15.30 % 64.865 M 32.04 % 49.127 M 22.85 % 39.988 M 6.41 % 37.580 M
Interest income 717.000 K 238.21 % 212.000 K -29.57 % 301.000 K -51.14 % 616.000 K 52.85 % 403.000 K -57.58 % 950.000 K 70.25 % 558.000 K 4.49 % 534.000 K 18.40 % 451.000 K -32.69 % 670.000 K -80.14 % 3.374 M
Interest expense 12.530 M 27.49 % 9.828 M 6.48 % 9.230 M 26.75 % 7.282 M 14.34 % 6.369 M 184.84 % 2.236 M -12.00 % 2.541 M 20.83 % 2.103 M -44.75 % 3.806 M -21.41 % 4.843 M -14.68 % 5.676 M
Depreciation and amortization 46.051 M 27.01 % 36.257 M 23.15 % 29.442 M 34.77 % 21.846 M 25.03 % 17.472 M 7.16 % 16.305 M 19.31 % 13.666 M 18.32 % 11.550 M -0.49 % 11.607 M 4.38 % 11.120 M 34.80 % 8.249 M
Operating income 67.941 M 57.08 % 43.253 M 98.36 % 21.805 M -1.50 % 22.136 M 35.21 % 16.372 M -33.10 % 24.471 M 36.78 % 17.891 M 69.15 % 10.577 M -63.63 % 29.080 M 161.86 % 11.105 M -47.45 % 21.131 M
Operating income ratio 0.12 44.98 % 0.08 64.69 % 0.05 8.64 % 0.04 0.78 % 0.04 -37.02 % 0.07 37.62 % 0.05 54.95 % 0.03 -71.73 % 0.12 128.00 % 0.05 -42.04 % 0.09
Total other income expenses net -12.682 M -23.09 % -10.303 M -6.76 % -9.651 M -29.04 % -7.479 M -12.26 % -6.662 M -355.05 % -1.464 M 49.34 % -2.890 M -21.79 % -2.373 M 43.37 % -4.190 M -173.32 % -1.533 M 53.33 % -3.285 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Net debt 325.412 M 94.87 % 166.993 M -19.22 % 206.737 M 16.47 % 177.496 M 42.96 % 124.161 M 21.30 % 102.360 M 9.00 % 93.908 M 7.43 % 87.412 M -6.87 % 93.856 M -17.38 % 113.606 M -8.37 % 123.988 M
Total investments 0.000 100.00 % -12.338 M -103.42 % 361.056 M 2 907.55 % 12.005 M -95.67 % 277.493 M 13.72 % 244.017 M 1 669.95 % -15.543 M 0.000 0.000 -100.00 % 5.000 M 0.00 % 5.000 M
Total debt 381.036 M 51.54 % 251.441 M 15.86 % 217.018 M 13.87 % 190.577 M 37.11 % 139.000 M 17.55 % 118.250 M 6.72 % 110.800 M 8.52 % 102.100 M -2.95 % 105.200 M -14.28 % 122.730 M -5.42 % 129.770 M
Accumulated other comprehensive income loss -25.572 M -0.48 % -25.451 M 1.34 % -25.796 M -1.14 % -25.504 M 1.53 % -25.900 M 0.90 % -26.134 M 77.62 % -116.798 M -11.68 % -104.583 M -10.61 % -94.552 M -11.84 % -84.540 M -12.47 % -75.164 M
Retained earnings 212.905 M 40.78 % 151.228 M 10.35 % 137.039 M 9.65 % 124.981 M 28.55 % 97.221 M 10.54 % 87.949 M 28.00 % 68.708 M 20.71 % 56.920 M 10.69 % 51.424 M 57.45 % 32.661 M 17.59 % 27.775 M
Common stock 4.171 M -1.93 % 4.253 M 0.00 % 4.253 M 0.00 % 4.253 M 0.00 % 4.253 M 0.00 % 4.253 M 0.00 % 4.253 M 0.00 % 4.253 M 438.35 % 790.000 K 0.00 % 790.000 K 154.84 % 310.000 K
Total equity 278.831 M 9.12 % 255.537 M 12.49 % 227.155 M 5.46 % 215.389 M 6.95 % 201.397 M 4.95 % 191.891 M 11.22 % 172.536 M 7.98 % 159.779 M 77.31 % 90.115 M 10.11 % 81.843 M 11.32 % 73.518 M
Other non current liabilities 2.214 M 146.55 % 898.000 K -68.93 % 2.890 M -45.45 % 5.298 M 454.18 % 956.000 K -38.16 % 1.546 M 0.000 0.000 -100.00 % 1.796 M -5.27 % 1.896 M 16.89 % 1.622 M
Long term debt 305.927 M 54.40 % 198.136 M 27.87 % 154.954 M 251.07 % 44.138 M -52.02 % 92.000 M 820.00 % 10.000 M 0.000 0.000 -100.00 % 52.000 M 4.00 % 50.000 M 25.00 % 40.000 M
Total non current liabilities 308.141 M 52.96 % 201.450 M 25.54 % 160.462 M 207.07 % 52.256 M -45.55 % 95.978 M 549.82 % 14.770 M 332.12 % 3.418 M -2.79 % 3.516 M -93.46 % 53.796 M 3.66 % 51.896 M 24.68 % 41.622 M
Other current liabilities 81.078 M 102.12 % 40.113 M 4.07 % 38.545 M -24.46 % 51.024 M 62.77 % 31.348 M 2.25 % 30.657 M 18.49 % 25.872 M -0.79 % 26.077 M -80.84 % 136.117 M 3.09 % 132.042 M -3.90 % 137.405 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -114.651 M -1.08 % -113.426 M -8.27 % -104.759 M -9.13 % -95.991 M
Short term debt 75.109 M 40.90 % 53.305 M -14.11 % 62.064 M -57.62 % 146.439 M 211.57 % 47.000 M -56.58 % 108.250 M -2.30 % 110.800 M 8.52 % 102.100 M 91.92 % 53.200 M -26.85 % 72.730 M -18.98 % 89.770 M
Total current liabilities 287.944 M 21.45 % 237.084 M 22.63 % 193.339 M -40.75 % 326.300 M 60.21 % 203.676 M -17.86 % 247.976 M 0.02 % 247.915 M 2.09 % 242.828 M 28.27 % 189.317 M -7.55 % 204.772 M -9.86 % 227.175 M
Total liabilities 596.085 M 35.93 % 438.534 M 23.95 % 353.801 M -6.54 % 378.556 M 26.33 % 299.654 M 14.05 % 262.746 M 4.54 % 251.333 M 2.03 % 246.344 M 1.33 % 243.113 M -5.28 % 256.668 M -4.51 % 268.797 M
Other non current assets 9.501 M 20.59 % 7.879 M 102.18 % -361.056 M -1 228.65 % 31.990 M 111.53 % -277.493 M -13.72 % -244.017 M -1 669.95 % 15.543 M 217.20 % 4.900 M 0.00 % 4.900 M -55.19 % 10.935 M -23.84 % 14.357 M
Long term investments 0.000 0.000 -100.00 % 361.056 M 1 228.65 % -31.990 M -111.53 % 277.493 M 13.72 % 244.017 M 1 669.95 % -15.543 M 0.000 0.000 -100.00 % 5.000 M 0.00 % 5.000 M
Intangible assets 84.004 M 112.22 % 39.584 M -18.50 % 48.570 M -4.48 % 50.849 M -1.52 % 51.635 M -6.81 % 55.407 M 6.22 % 52.164 M 17.73 % 44.307 M -1.74 % 45.092 M -7.44 % 48.716 M -1.84 % 49.629 M
GoodWill 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 84.004 M 112.22 % 39.584 M -18.50 % 48.570 M -4.48 % 50.849 M -1.52 % 51.635 M -6.81 % 55.407 M 6.22 % 52.164 M 17.73 % 44.307 M -1.74 % 45.092 M -7.44 % 48.716 M -1.84 % 49.629 M
Property plant equipment net 456.972 M 34.25 % 340.400 M 0.73 % 337.932 M 5.26 % 321.030 M 31.05 % 244.965 M 20.89 % 202.636 M 14.52 % 176.950 M 10.54 % 160.081 M 27.16 % 125.886 M 6.34 % 118.377 M 9.10 % 108.503 M
Total non current assets 550.477 M 40.83 % 390.880 M 0.05 % 390.688 M 3.86 % 376.161 M 24.58 % 301.943 M 14.73 % 263.167 M 12.03 % 234.910 M 9.94 % 213.680 M 19.39 % 178.969 M -3.70 % 185.846 M 3.20 % 180.089 M
Other current assets 30.218 M 30.84 % 23.095 M 63.52 % 14.124 M -65.60 % 41.061 M 12.13 % 36.619 M 4.02 % 35.204 M -72.50 % 128.021 M -4.48 % 134.032 M 27.21 % 105.361 M -6.17 % 112.285 M 38.58 % 81.023 M
Short term investments 0.000 0.000 0.000 -100.00 % 12.005 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 55.624 M -34.13 % 84.448 M 721.40 % 10.281 M -21.41 % 13.081 M -11.85 % 14.839 M -6.61 % 15.890 M -5.93 % 16.892 M 15.01 % 14.688 M 29.48 % 11.344 M 24.33 % 9.124 M 57.80 % 5.782 M
Cash and short term investments 55.624 M -34.13 % 84.448 M 721.40 % 10.281 M -59.02 % 25.086 M 69.05 % 14.839 M -6.61 % 15.890 M -5.93 % 16.892 M 15.01 % 14.688 M 29.48 % 11.344 M 24.33 % 9.124 M 57.80 % 5.782 M
Total current assets 324.439 M 7.01 % 303.191 M 59.35 % 190.268 M -12.63 % 217.784 M 9.38 % 199.108 M 3.99 % 191.470 M 1.33 % 188.959 M -1.81 % 192.443 M 24.75 % 154.259 M 1.04 % 152.665 M -5.89 % 162.226 M
Inventory 33.422 M 18.16 % 28.286 M 2.50 % 27.596 M -32.29 % 40.755 M -9.76 % 45.164 M -4.10 % 47.094 M 6.92 % 44.046 M 0.74 % 43.723 M 16.43 % 37.554 M 20.15 % 31.256 M -12.85 % 35.865 M
Net receivables 205.175 M 22.59 % 167.362 M 21.04 % 138.267 M 24.70 % 110.882 M 8.19 % 102.486 M 9.87 % 93.282 M 8.51 % 85.969 M -1.93 % 87.662 M 59.39 % 54.999 M 36.97 % 40.153 M 1.51 % 39.556 M
Tax assets 0.000 -100.00 % 3.017 M -27.93 % 4.186 M -2.24 % 4.282 M -19.86 % 5.343 M 4.27 % 5.124 M -11.59 % 5.796 M 31.97 % 4.392 M 42.09 % 3.091 M 9.69 % 2.818 M 8.38 % 2.600 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 117.070 M -12.51 % 133.806 M 47.25 % 90.871 M -25.45 % 121.893 M 0.13 % 121.729 M 15.06 % 105.798 M -0.47 % 106.299 M -7.28 % 114.651 M 0.000 0.000 0.000
Tax payables 14.687 M 48.96 % 9.860 M 430.39 % 1.859 M -73.23 % 6.944 M 92.94 % 3.599 M 10.03 % 3.271 M -33.84 % 4.944 M 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 2.416 M -7.72 % 2.618 M -7.16 % 2.820 M -6.68 % 3.022 M -6.27 % 3.224 M -5.68 % 3.418 M -2.79 % 3.516 M 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.950 M 30.96 % 10.652 M
Capital lease obligations 236.000 K -30.79 % 341.000 K -22.85 % 442.000 K -6.36 % 472.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Preferred stock 0.000 -100.00 % 25.451 M -1.34 % 25.796 M 1.14 % 25.504 M -1.53 % 25.900 M -0.90 % 26.134 M 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 87.327 M -12.72 % 100.056 M 16.53 % 85.863 M -0.34 % 86.155 M -13.78 % 99.923 M 16.83 % 85.525 M -60.47 % 216.373 M 6.49 % 203.189 M 53.40 % 132.453 M 11.32 % 118.982 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 874.916 M 26.06 % 694.071 M 19.47 % 580.956 M -2.19 % 593.945 M 18.54 % 501.051 M 10.21 % 454.637 M 7.26 % 423.869 M 4.37 % 406.123 M 21.88 % 333.228 M -1.56 % 338.511 M -1.11 % 342.315 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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
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
Change in working capital -56.583 M -667.96 % -7.368 M 88.21 % -62.490 M -347.25 % -13.972 M -92.00 % -7.277 M 49.35 % -14.368 M -66.39 % -8.635 M 76.05 % -36.049 M -688.82 % -4.570 M -44.80 % -3.156 M 77.21 % -13.849 M
Accounts receivables -46.752 M 19.80 % -58.291 M -21.69 % -47.903 M -93.75 % -24.724 M -18.85 % -20.802 M -113.79 % -9.730 M -277.86 % -2.575 M 92.49 % -34.299 M -354.35 % -7.549 M 47.66 % -14.422 M -583.18 % -2.111 M
Inventory -8.041 M -39.89 % -5.748 M -172.20 % 7.961 M 1 664.05 % -509.000 K -119.00 % 2.679 M 187.89 % -3.048 M -843.65 % -323.000 K 94.76 % -6.169 M 2.05 % -6.298 M -236.65 % 4.609 M 506.08 % -1.135 M
Accounts payables 0.000 -100.00 % 58.291 M 21.69 % 47.903 M 93.75 % 24.724 M 18.85 % 20.802 M 113.79 % 9.730 M 0.000 0.000 0.000 0.000 0.000
Other working capital -1.790 M -10.49 % -1.620 M 97.70 % -70.451 M -423.29 % -13.463 M -35.22 % -9.956 M 12.05 % -11.320 M -36.19 % -8.312 M 72.18 % -29.880 M -1 829.17 % 1.728 M 122.25 % -7.765 M 38.93 % -12.714 M
Other non cash items 12.669 M 13.99 % 11.114 M 1.76 % 10.922 M 31.56 % 8.302 M 14.05 % 7.279 M 444.43 % 1.337 M -37.52 % 2.140 M 325.74 % -948.000 K -134.78 % 2.726 M 55.15 % 1.757 M -26.88 % 2.403 M
Net cash provided by operating activities 57.396 M -21.32 % 72.953 M 831.58 % -9.972 M -132.34 % 30.833 M 13.42 % 27.184 M 6.06 % 25.630 M 15.60 % 22.172 M 228.59 % -17.243 M -149.76 % 34.653 M 120.58 % 15.710 M 28.50 % 12.226 M
Investments in property plant and equipment -124.526 M -500.39 % -20.741 M 61.67 % -54.109 M 15.28 % -63.871 M -81.81 % -35.131 M 7.48 % -37.972 M -29.19 % -29.392 M 26.30 % -39.880 M -149.94 % -15.956 M -19.69 % -13.331 M 74.56 % -52.400 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
Purchases of investments 0.000 0.000 0.000 100.00 % -12.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 -100.00 % 12.000 K -99.90 % 12.079 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000
Other investing activites -48.679 M -435.35 % -9.093 M -128.16 % 32.289 M 29 189.19 % -111.000 K 98.45 % -7.165 M -166.66 % 10.749 M 52.58 % 7.045 M 120.78 % 3.191 M -75.45 % 12.997 M -23.43 % 16.975 M -31.97 % 24.951 M
Net cash used for investing activites -173.205 M -480.80 % -29.822 M -206.15 % -9.741 M 87.18 % -75.982 M -79.64 % -42.296 M -55.37 % -27.223 M -21.82 % -22.347 M 39.09 % -36.689 M -1 897.60 % 2.041 M -43.99 % 3.644 M 113.28 % -27.449 M
Debt repayment 129.700 M 275.68 % 34.524 M 30.42 % 26.471 M -48.20 % 51.105 M 146.29 % 20.750 M 178.52 % 7.450 M -14.37 % 8.700 M 380.65 % -3.100 M 82.32 % -17.530 M -149.01 % -7.040 M -130.68 % 22.950 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 73.575 M 0.000 -100.00 % 37.418 M 0.000
Common stock repurchased -24.098 M -7 525.95 % -316.000 K 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 100.00 % -2.887 M 92.27 % -37.337 M 0.000
Other financing activites -11.394 M -13.72 % -10.019 M -4.35 % -9.601 M -22.01 % -7.869 M -12.56 % -6.991 M -3.72 % -6.740 M -3.30 % -6.525 M 46.40 % -12.173 M 14.52 % -14.240 M -56.86 % -9.078 M -70.80 % -5.315 M
Net cash used provided by financing activities 94.208 M 289.47 % 24.189 M 43.38 % 16.870 M -60.98 % 43.236 M 214.24 % 13.759 M 1 837.89 % 710.000 K -67.36 % 2.175 M -96.27 % 58.302 M 268.23 % -34.657 M -116.11 % -16.037 M -190.94 % 17.635 M
Effect of forex changes on cash -123.000 K 51.38 % -253.000 K -688.37 % 43.000 K -72.26 % 155.000 K -48.68 % 302.000 K 353.78 % -119.000 K -158.33 % 204.000 K 119.88 % -1.026 M -660.66 % 183.000 K 632.00 % 25.000 K 412.50 % -8.000 K
Net change in cash -21.724 M -132.39 % 67.067 M 2 495.25 % -2.800 M -59.27 % -1.758 M -67.27 % -1.051 M -4.89 % -1.002 M -145.46 % 2.204 M -34.09 % 3.344 M 50.63 % 2.220 M -33.57 % 3.342 M 39.02 % 2.404 M
Cash at beginning of period 77.348 M 652.34 % 10.281 M -21.41 % 13.081 M -11.85 % 14.839 M -6.61 % 15.890 M -5.93 % 16.892 M 15.01 % 14.688 M 29.48 % 11.344 M 24.33 % 9.124 M 57.80 % 5.782 M 71.17 % 3.378 M
Cash at end of period 55.624 M -28.09 % 77.348 M 652.34 % 10.281 M -21.41 % 13.081 M -11.85 % 14.839 M -6.61 % 15.890 M -5.93 % 16.892 M 15.01 % 14.688 M 29.48 % 11.344 M 24.33 % 9.124 M 57.80 % 5.782 M
Operating cash flow 57.396 M -21.32 % 72.953 M 831.58 % -9.972 M -132.34 % 30.833 M 13.42 % 27.184 M 6.06 % 25.630 M 15.60 % 22.172 M 228.59 % -17.243 M -149.76 % 34.653 M 120.58 % 15.710 M 28.50 % 12.226 M
Capital expenditure -170.782 M -641.56 % -23.030 M 57.44 % -54.109 M 15.28 % -63.871 M -81.81 % -35.131 M 7.48 % -37.972 M -29.19 % -29.392 M 26.30 % -39.880 M -149.94 % -15.956 M -19.69 % -13.331 M 74.56 % -52.400 M
Free CashFlow -113.386 M -327.12 % 49.923 M 177.91 % -64.081 M -93.96 % -33.038 M -315.73 % -7.947 M 35.61 % -12.342 M -70.94 % -7.220 M 87.36 % -57.123 M -405.52 % 18.697 M 685.92 % 2.379 M 105.92 % -40.174 M
2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
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 2016-12-31 2016-09-30 2016-06-30 2016-03-31
Revenue 135.281 M 0.00 % 135.281 M -16.74 % 162.486 M 0.00 % 162.486 M 24.66 % 130.339 M 0.00 % 130.339 M -17.09 % 157.214 M 2.17 % 153.872 M 15.35 % 133.390 M 38.85 % 96.068 M -17.61 % 116.598 M -2.64 % 119.762 M 1.72 % 117.734 M 24.32 % 94.702 M -21.72 % 120.983 M -1.88 % 123.304 M -18.18 % 150.706 M 50.76 % 99.965 M -19.39 % 124.006 M 18.30 % 104.824 M 32.31 % 79.224 M 30.17 % 60.860 M -28.24 % 84.812 M -23.68 % 111.120 M 25.97 % 88.212 M 39.75 % 63.123 M -32.65 % 93.728 M 1.38 % 92.453 M -1.32 % 93.694 M 34.74 % 69.536 M -20.65 % 87.633 M 0.65 % 87.063 M 4.21 % 83.546 M 35.13 % 61.827 M -10.37 % 68.978 M 7.12 % 64.393 M 1.37 % 63.524 M 10.09 % 57.701 M
Net income 9.977 M 0.00 % 9.977 M -38.37 % 16.189 M 0.00 % 16.189 M 113.95 % 7.567 M 0.00 % 7.567 M -24.25 % 9.989 M -12.61 % 11.431 M 50.94 % 7.573 M 1 283.28 % -640.000 K -112.34 % 5.187 M 22.74 % 4.226 M -34.88 % 6.490 M 268.79 % -3.845 M -293.12 % 1.991 M 2.31 % 1.946 M -70.50 % 6.597 M 115.45 % 3.062 M -13.16 % 3.526 M 47.90 % 2.384 M -7.27 % 2.571 M 225.03 % 791.000 K -88.65 % 6.968 M 5.74 % 6.590 M 9.32 % 6.028 M 1 847.25 % -345.000 K -106.87 % 5.024 M 13.03 % 4.445 M 27.88 % 3.476 M 341.12 % 788.000 K 134.22 % -2.303 M -187.70 % 2.626 M -33.21 % 3.932 M 41.39 % 2.781 M -65.49 % 8.058 M 358.62 % 1.757 M -74.21 % 6.814 M 24.84 % 5.458 M
Income before tax 11.617 M 0.00 % 11.617 M -39.99 % 19.359 M 0.00 % 19.359 M 134.07 % 8.271 M 0.00 % 8.271 M -30.89 % 11.968 M -12.99 % 13.755 M 76.78 % 7.781 M 1 504.51 % -554.000 K -111.05 % 5.014 M 14.53 % 4.378 M -39.56 % 7.243 M 261.64 % -4.481 M -348.81 % 1.801 M 57.84 % 1.141 M -85.90 % 8.095 M 123.62 % 3.620 M 47.33 % 2.457 M -21.65 % 3.136 M 2.25 % 3.067 M 192.10 % 1.050 M -87.33 % 8.289 M 6.47 % 7.785 M 14.08 % 6.824 M 1 359.04 % -542.000 K -111.13 % 4.869 M -13.29 % 5.615 M 40.87 % 3.986 M 650.66 % 531.000 K 116.72 % -3.176 M -217.28 % 2.708 M -44.63 % 4.891 M 28.27 % 3.813 M -58.25 % 9.133 M 204.84 % 2.996 M -62.85 % 8.064 M 26.39 % 6.381 M
Income before tax ratio 0.09 0.00 % 0.09 -27.93 % 0.12 0.00 % 0.12 87.76 % 0.06 0.00 % 0.06 -16.65 % 0.08 -14.84 % 0.09 53.25 % 0.06 1 111.54 % -0.01 -113.41 % 0.04 17.63 % 0.04 -40.58 % 0.06 230.02 % -0.05 -417.85 % 0.01 60.87 % 0.01 -82.77 % 0.05 48.33 % 0.04 82.77 % 0.02 -33.77 % 0.03 -22.72 % 0.04 124.39 % 0.02 -82.35 % 0.10 39.50 % 0.07 -9.44 % 0.08 1 000.95 % -0.01 -116.53 % 0.05 -14.47 % 0.06 42.76 % 0.04 457.11 % 0.01 121.07 % -0.04 -216.52 % 0.03 -46.87 % 0.06 -5.07 % 0.06 -53.42 % 0.13 184.58 % 0.05 -63.35 % 0.13 14.80 % 0.11
EBITDA 25.279 M 0.00 % 25.279 M -31.65 % 36.986 M 0.00 % 36.986 M 90.41 % 19.424 M 0.00 % 19.424 M -14.99 % 22.850 M 4.06 % 21.958 M 17.95 % 18.617 M 122.75 % 8.358 M -32.15 % 12.319 M -3.89 % 12.817 M -13.93 % 14.892 M 479.62 % 2.569 M -73.03 % 9.527 M 34.09 % 7.105 M -53.18 % 15.177 M 74.54 % 8.695 M -13.42 % 10.043 M -5.11 % 10.584 M 25.67 % 8.422 M 82.72 % 4.609 M -64.38 % 12.940 M 49.32 % 8.666 M -13.45 % 10.013 M 127.36 % 4.404 M -18.21 % 5.384 M -11.37 % 6.075 M -11.64 % 6.875 M 113.56 % 3.219 M 194.74 % -3.398 M -198.01 % 3.467 M -65.42 % 10.026 M 119.05 % 4.577 M -50.56 % 9.257 M 122.68 % 4.157 M -61.27 % 10.734 M 11.16 % 9.656 M
Net income ratio 0.07 0.00 % 0.07 -25.98 % 0.10 0.00 % 0.10 71.62 % 0.06 0.00 % 0.06 -8.63 % 0.06 -14.47 % 0.07 30.85 % 0.06 952.20 % -0.01 -114.98 % 0.04 26.07 % 0.04 -35.99 % 0.06 235.77 % -0.04 -346.71 % 0.02 4.28 % 0.02 -63.95 % 0.04 42.91 % 0.03 7.73 % 0.03 25.02 % 0.02 -29.92 % 0.03 149.69 % 0.01 -84.18 % 0.08 38.53 % 0.06 -13.21 % 0.07 1 350.30 % -0.01 -110.20 % 0.05 11.49 % 0.05 29.59 % 0.04 227.38 % 0.01 143.12 % -0.03 -187.13 % 0.03 -35.91 % 0.05 4.63 % 0.04 -61.50 % 0.12 328.14 % 0.03 -74.56 % 0.11 13.40 % 0.09
Ratio EBITDA 0.19 0.00 % 0.19 -17.91 % 0.23 0.00 % 0.23 52.74 % 0.15 0.00 % 0.15 2.53 % 0.15 1.85 % 0.14 2.25 % 0.14 60.42 % 0.09 -17.66 % 0.11 -1.28 % 0.11 -15.39 % 0.13 366.23 % 0.03 -65.55 % 0.08 36.66 % 0.06 -42.78 % 0.10 15.77 % 0.09 7.40 % 0.08 -19.79 % 0.10 -5.02 % 0.11 40.37 % 0.08 -50.36 % 0.15 95.64 % 0.08 -31.29 % 0.11 62.70 % 0.07 21.45 % 0.06 -12.58 % 0.07 -10.45 % 0.07 58.50 % 0.05 219.40 % -0.04 -197.37 % 0.04 -66.82 % 0.12 62.11 % 0.07 -44.84 % 0.13 107.88 % 0.06 -61.79 % 0.17 0.97 % 0.17
Gross profit ratio 0.37 0.00 % 0.37 3.05 % 0.36 0.00 % 0.36 25.78 % 0.28 0.00 % 0.28 -27.00 % 0.39 51.69 % 0.26 -3.02 % 0.26 27.02 % 0.21 -26.50 % 0.28 31.94 % 0.21 -9.04 % 0.24 46.15 % 0.16 -8.00 % 0.18 9.64 % 0.16 -24.85 % 0.21 0.47 % 0.21 -6.83 % 0.23 -5.08 % 0.24 2.44 % 0.23 17.28 % 0.20 -46.30 % 0.37 84.69 % 0.20 -10.79 % 0.23 23.28 % 0.18 -21.66 % 0.23 17.66 % 0.20 9.84 % 0.18 -5.35 % 0.19 -9.11 % 0.21 -0.83 % 0.21 -8.86 % 0.23 -10.23 % 0.26 -10.43 % 0.29 -4.44 % 0.30 -1.82 % 0.31 10.15 % 0.28
Weighted average shs out dil 446.187 M 0.00 % 446.187 M -3.65 % 463.100 M 0.00 % 463.100 M -6.38 % 494.684 M 0.00 % 494.684 M -0.99 % 499.632 M -0.07 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 4.55 % 478.261 M 27.54 % 375.000 M 0.00 % 375.000 M -25.00 % 500.000 M 33.33 % 375.000 M 0.00 % 375.000 M 0.00 % 375.000 M
Weighted average shs out 446.199 M 0.00 % 446.199 M -3.65 % 463.113 M 0.00 % 463.113 M -6.39 % 494.704 M 0.00 % 494.704 M -0.99 % 499.650 M -0.07 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 0.00 % 500.000 M 4.55 % 478.261 M 27.54 % 375.000 M 0.00 % 375.000 M -25.00 % 500.000 M 33.33 % 375.000 M 0.00 % 375.000 M 0.00 % 375.017 M
EPS diluted 0.02 0.00 % 0.02 -36.00 % 0.04 0.00 % 0.04 128.76 % 0.02 0.00 % 0.02 -23.50 % 0.02 -12.66 % 0.02 51.66 % 0.02 1 261.54 % 0.00 -112.50 % 0.01 22.35 % 0.01 -34.62 % 0.01 268.83 % -0.01 -292.50 % 0.00 2.56 % 0.00 -70.45 % 0.01 116.39 % 0.01 -14.08 % 0.01 47.92 % 0.00 -5.88 % 0.01 218.75 % 0.00 -88.49 % 0.01 5.30 % 0.01 9.09 % 0.01 1 828.57 % 0.00 -107.00 % 0.01 12.36 % 0.01 27.14 % 0.01 337.50 % 0.00 134.78 % 0.00 -183.64 % 0.01 -47.62 % 0.01 41.89 % 0.01 -54.04 % 0.02 242.55 % 0.00 -74.18 % 0.02 24.66 % 0.01
Earnings per share 0.02 0.00 % 0.02 -36.00 % 0.04 0.00 % 0.04 128.76 % 0.02 0.00 % 0.02 -23.50 % 0.02 -12.66 % 0.02 51.66 % 0.02 1 261.54 % 0.00 -112.50 % 0.01 22.35 % 0.01 -34.62 % 0.01 268.83 % -0.01 -292.50 % 0.00 2.56 % 0.00 -70.45 % 0.01 116.39 % 0.01 -14.08 % 0.01 47.92 % 0.00 -5.88 % 0.01 218.75 % 0.00 -88.49 % 0.01 5.30 % 0.01 9.09 % 0.01 1 828.57 % 0.00 -107.00 % 0.01 12.36 % 0.01 27.14 % 0.01 337.50 % 0.00 134.78 % 0.00 -183.64 % 0.01 -47.62 % 0.01 41.89 % 0.01 -54.04 % 0.02 242.55 % 0.00 -74.18 % 0.02 24.66 % 0.01
Gross profit 49.858 M 0.00 % 49.858 M -14.21 % 58.114 M 0.00 % 58.114 M 56.81 % 37.061 M 0.00 % 37.061 M -39.48 % 61.236 M 54.98 % 39.512 M 11.87 % 35.320 M 76.37 % 20.026 M -39.44 % 33.067 M 28.45 % 25.743 M -7.48 % 27.823 M 81.70 % 15.313 M -27.99 % 21.264 M 7.57 % 19.767 M -38.51 % 32.149 M 51.46 % 21.226 M -24.90 % 28.262 M 12.29 % 25.168 M 35.55 % 18.568 M 52.67 % 12.162 M -61.47 % 31.564 M 40.97 % 22.391 M 12.38 % 19.924 M 72.28 % 11.565 M -47.24 % 21.920 M 19.28 % 18.377 M 8.39 % 16.955 M 27.53 % 13.295 M -27.88 % 18.435 M -0.18 % 18.469 M -5.02 % 19.446 M 21.30 % 16.031 M -19.71 % 19.967 M 2.36 % 19.506 M -0.47 % 19.599 M 21.27 % 16.162 M
Income tax expense 1.640 M 0.00 % 1.640 M -48.27 % 3.170 M 0.00 % 3.170 M 350.53 % 703.500 K 0.00 % 703.500 K -64.45 % 1.979 M -14.85 % 2.324 M 1 017.31 % 208.000 K 141.86 % 86.000 K 149.71 % -173.000 K -213.82 % 152.000 K -79.81 % 753.000 K 218.40 % -636.000 K -234.74 % -190.000 K 76.40 % -805.000 K -153.74 % 1.498 M 168.46 % 558.000 K 152.20 % -1.069 M -242.15 % 752.000 K 51.61 % 496.000 K 91.51 % 259.000 K -80.39 % 1.321 M 10.54 % 1.195 M 50.13 % 796.000 K 504.06 % -197.000 K -27.10 % -155.000 K -113.25 % 1.170 M 129.41 % 510.000 K 298.44 % -257.000 K 70.56 % -873.000 K -1 164.63 % 82.000 K -91.45 % 959.000 K -7.07 % 1.032 M -4.00 % 1.075 M -13.24 % 1.239 M -0.88 % 1.250 M 35.50 % 922.500 K
Cost of revenue 85.423 M 0.00 % 85.423 M -18.16 % 104.373 M 0.00 % 104.373 M 11.89 % 93.278 M 0.00 % 93.278 M -2.81 % 95.978 M -16.07 % 114.360 M 16.61 % 98.070 M 28.97 % 76.042 M -8.97 % 83.531 M -11.16 % 94.019 M 4.57 % 89.911 M 13.25 % 79.389 M -20.39 % 99.719 M -3.69 % 103.537 M -12.67 % 118.557 M 50.57 % 78.739 M -17.76 % 95.744 M 20.20 % 79.656 M 31.32 % 60.656 M 24.56 % 48.698 M -8.54 % 53.248 M -39.99 % 88.729 M 29.93 % 68.288 M 32.45 % 51.558 M -28.20 % 71.808 M -3.06 % 74.076 M -3.47 % 76.739 M 36.45 % 56.241 M -18.72 % 69.198 M 0.88 % 68.594 M 7.01 % 64.100 M 39.97 % 45.796 M -6.56 % 49.011 M 9.19 % 44.887 M 2.19 % 43.925 M 5.74 % 41.540 M
General and administrative expenses 24.394 M 0.00 % 24.394 M 6.08 % 22.996 M 0.00 % 22.996 M 25.62 % 18.305 M 0.00 % 18.305 M -25.26 % 24.491 M 20.20 % 20.375 M 19.68 % 17.025 M 37.40 % 12.391 M 4.29 % 11.881 M -19.51 % 14.761 M 27.07 % 11.616 M 1.07 % 11.493 M 67.12 % 6.877 M -37.98 % 11.089 M -3.89 % 11.538 M 12.96 % 10.214 M -16.02 % 12.162 M -3.95 % 12.662 M 23.99 % 10.212 M 33.40 % 7.655 M -23.90 % 10.059 M -15.30 % 11.876 M 26.61 % 9.380 M 29.33 % 7.253 M 114.02 % 3.389 M -68.27 % 10.682 M 9.45 % 9.760 M 8.99 % 8.955 M -40.74 % 15.112 M 36.59 % 11.064 M 7.79 % 10.264 M 19.74 % 8.572 M 20.60 % 7.108 M -48.12 % 13.701 M 64.14 % 8.347 M 19.20 % 7.003 M
Selling and marketing expenses 11.237 M 0.00 % 11.237 M -10.39 % 12.540 M 0.00 % 12.540 M 18.72 % 10.563 M 0.00 % 10.563 M -56.48 % 24.272 M 260.60 % 6.731 M -22.70 % 8.708 M 33.54 % 6.521 M -57.06 % 15.185 M 132.54 % 6.530 M -29.72 % 9.291 M 31.69 % 7.055 M -28.82 % 9.911 M 35.43 % 7.318 M -29.19 % 10.335 M 55.79 % 6.634 M -43.55 % 11.752 M 89.85 % 6.190 M 42.56 % 4.342 M 18.76 % 3.656 M -66.39 % 10.877 M 196.62 % 3.667 M -27.54 % 5.061 M 47.12 % 3.440 M -63.56 % 9.441 M 117.23 % 4.346 M -1.92 % 4.431 M 12.60 % 3.935 M -47.92 % 7.556 M 63.94 % 4.609 M 11.09 % 4.149 M 17.24 % 3.539 M -38.05 % 5.713 M 72.13 % 3.319 M -8.11 % 3.612 M 36.79 % 2.641 M
Other expenses -38.000 K 0.00 % -38.000 K 99.71 % -13.301 M 0.00 % -13.301 M -411.28 % -2.602 M 0.00 % -2.602 M -35.21 % -1.924 M -234.55 % 1.430 M 921.43 % 140.000 K 308.96 % -67.000 K 80.86 % -350.000 K 83.56 % -2.129 M -186.93 % -742.000 K 8.85 % -814.000 K -1 215.07 % 73.000 K -91.52 % 861.000 K 2 590.63 % 32.000 K -30.43 % 46.000 K -84.03 % 288.000 K 242.86 % 84.000 K -5.62 % 89.000 K 161.76 % 34.000 K 41.67 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 50.00 % 16.000 K -50.00 % 32.000 K 33.33 % 24.000 K 0.00 % 24.000 K 0.00 % 24.000 K 100.75 % -3.198 M -455.21 % -576.000 K -2 500.00 % 24.000 K 0.00 % 24.000 K 104.83 % -497.000 K 68.12 % -1.559 M -1 146.31 % 149.000 K 0.000
Operating expenses 35.593 M 0.00 % 35.593 M 1.87 % 34.938 M 0.00 % 34.938 M 33.01 % 26.266 M 0.00 % 26.266 M -43.92 % 46.839 M 83.87 % 25.474 M -0.86 % 25.695 M 36.35 % 18.845 M -29.46 % 26.716 M 39.42 % 19.162 M -4.97 % 20.165 M 13.71 % 17.734 M 9.37 % 16.214 M -5.72 % 17.197 M -19.98 % 21.491 M 32.24 % 16.251 M -25.76 % 21.890 M 20.37 % 18.186 M 28.09 % 14.198 M 27.85 % 11.105 M -45.01 % 20.196 M 32.00 % 15.300 M 6.15 % 14.413 M 35.12 % 10.667 M -14.13 % 12.422 M -12.49 % 14.195 M 2.60 % 13.835 M 9.26 % 12.663 M -34.96 % 19.470 M 28.97 % 15.097 M 8.68 % 13.891 M 21.32 % 11.450 M -7.09 % 12.324 M -20.29 % 15.461 M 33.95 % 11.542 M 33.74 % 8.631 M
Cost and expenses 121.016 M 0.00 % 121.016 M -13.13 % 139.310 M 0.00 % 139.310 M 16.53 % 119.544 M 0.00 % 119.544 M -16.30 % 142.817 M 2.13 % 139.834 M 12.98 % 123.765 M 30.43 % 94.887 M -13.93 % 110.247 M -2.59 % 113.181 M 2.82 % 110.076 M 13.34 % 97.123 M -16.22 % 115.933 M -3.98 % 120.734 M -13.79 % 140.048 M 47.43 % 94.990 M -19.25 % 117.634 M 20.23 % 97.842 M 30.71 % 74.854 M 25.17 % 59.803 M -18.57 % 73.444 M -29.40 % 104.029 M 25.79 % 82.701 M 32.91 % 62.225 M -26.12 % 84.230 M -4.58 % 88.271 M -2.54 % 90.574 M 31.45 % 68.904 M -22.29 % 88.668 M 5.95 % 83.691 M 7.31 % 77.991 M 36.24 % 57.246 M -6.67 % 61.335 M 1.64 % 60.348 M 8.80 % 55.467 M 10.56 % 50.170 M
Research and development expenses 0.000 0.000 -100.00 % 11.379 M 0.00 % 11.379 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.686 M 0.000 0.000 0.000 -100.00 % 16.373 M 0.000 0.000 0.000 -100.00 % 14.638 M 0.000 0.000 0.000 -100.00 % 11.471 M 0.000 0.000 0.000 -100.00 % 9.859 M 0.000 0.000 0.000 -100.00 % 10.621 M 0.000 0.000 0.000 -100.00 % 9.499 M 0.000 0.000 0.000
Selling general and administrative expenses 35.631 M 0.00 % 35.631 M -3.34 % 36.860 M 0.00 % 36.860 M 27.69 % 28.868 M 0.00 % 28.868 M -40.80 % 48.763 M 79.90 % 27.106 M 5.34 % 25.733 M 36.07 % 18.912 M -30.13 % 27.066 M 27.12 % 21.291 M 1.84 % 20.907 M 12.72 % 18.548 M 10.48 % 16.788 M -8.80 % 18.407 M -15.85 % 21.873 M 29.83 % 16.848 M -29.55 % 23.914 M 26.85 % 18.852 M 29.53 % 14.554 M 28.67 % 11.311 M -45.97 % 20.936 M 34.70 % 15.543 M 7.63 % 14.441 M 35.05 % 10.693 M -16.66 % 12.830 M -14.63 % 15.028 M 5.90 % 14.191 M 10.09 % 12.890 M -43.14 % 22.668 M 44.63 % 15.673 M 8.74 % 14.413 M 19.01 % 12.111 M -5.54 % 12.821 M -24.67 % 17.020 M 42.32 % 11.959 M 24.02 % 9.643 M
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 156.000 K 550.00 % 24.000 K 33.33 % 18.000 K 28.57 % 14.000 K -99.24 % 1.833 M 4 370.73 % 41.000 K -63.06 % 111.000 K -58.74 % 269.000 K 30.58 % 206.000 K 98.08 % 104.000 K -46.11 % 193.000 K 70.80 % 113.000 K -22.60 % 146.000 K 7.35 % 136.000 K 312.12 % 33.000 K -62.50 % 88.000 K -82.54 % 504.000 K 126.01 % 223.000 K 82.79 % 122.000 K 20.79 % 101.000 K -9.82 % 112.000 K 0.90 % 111.000 K -49.55 % 220.000 K 91.30 % 115.000 K -22.30 % 148.000 K 55.79 % 95.000 K -39.10 % 156.000 K 15.56 % 135.000 K 13.45 % 119.000 K 6.25 % 112.000 K -2.61 % 115.000 K -90.00 % 1.151 M
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.898 M 1.12 % 1.877 M -46.74 % 3.524 M 39.34 % 2.529 M 0.000 -100.00 % 2.437 M -4.69 % 2.557 M 1.83 % 2.511 M 59.53 % 1.574 M -23.81 % 2.066 M 13.27 % 1.824 M 0.33 % 1.818 M -15.09 % 2.141 M -17.24 % 2.587 M 203.64 % 852.000 K 7.98 % 789.000 K 345.76 % 177.000 K -79.91 % 881.000 K 281.39 % 231.000 K -75.61 % 947.000 K 83.88 % 515.000 K 11.96 % 460.000 K -52.92 % 977.000 K 65.87 % 589.000 K 1.20 % 582.000 K -23.32 % 759.000 K -1.43 % 770.000 K 0.79 % 764.000 K 516.13 % 124.000 K -89.32 % 1.161 M 6.51 % 1.090 M 0.000
Depreciation and amortization 9.389 M 0.00 % 9.389 M -27.70 % 12.986 M 0.00 % 12.986 M 41.09 % 9.204 M 0.00 % 9.204 M 2.45 % 8.984 M 38.43 % 6.490 M -26.68 % 8.852 M 36.39 % 6.490 M 0.00 % 6.490 M 41.38 % 4.590 M -33.26 % 6.878 M 49.84 % 4.590 M 0.00 % 4.590 M 24.93 % 3.674 M -18.10 % 4.487 M 22.11 % 3.674 M 0.00 % 3.674 M 4.43 % 3.518 M -11.22 % 3.963 M 12.64 % 3.518 M 0.00 % 3.518 M 13.79 % 3.092 M -23.50 % 4.042 M 30.72 % 3.092 M 488.90 % -795.000 K -816.22 % 111.000 K -96.75 % 3.417 M 0.00 % 3.417 M 620.81 % -656.000 K -790.53 % 95.000 K -96.71 % 2.888 M 0.00 % 2.888 M 503.28 % -716.000 K -739.29 % 112.000 K -96.14 % 2.902 M 14.81 % 2.528 M
Operating income 14.266 M 0.00 % 14.266 M -38.45 % 23.176 M 0.00 % 23.176 M 114.70 % 10.795 M 0.00 % 10.795 M -25.02 % 14.397 M -7.76 % 15.608 M 38.28 % 11.287 M 475.57 % 1.961 M -74.13 % 7.581 M 11.91 % 6.774 M -30.09 % 9.689 M 532.74 % -2.239 M -156.23 % 3.982 M 28.33 % 3.103 M -68.10 % 9.726 M 82.65 % 5.325 M 3.44 % 5.148 M -7.86 % 5.587 M 43.77 % 3.886 M 121.93 % 1.751 M -80.08 % 8.791 M 4.12 % 8.443 M 21.78 % 6.933 M 2 180.59 % 304.000 K -95.08 % 6.179 M 3.60 % 5.964 M 25.74 % 4.743 M 371.94 % 1.005 M 136.65 % -2.742 M -181.32 % 3.372 M -38.75 % 5.505 M 23.93 % 4.442 M -55.46 % 9.973 M 146.55 % 4.045 M -55.25 % 9.039 M 26.81 % 7.128 M
Operating income ratio 0.11 0.00 % 0.11 -26.07 % 0.14 0.00 % 0.14 72.22 % 0.08 0.00 % 0.08 -9.56 % 0.09 -9.72 % 0.10 19.88 % 0.08 314.53 % 0.02 -68.60 % 0.07 14.95 % 0.06 -31.27 % 0.08 448.08 % -0.02 -171.83 % 0.03 30.79 % 0.03 -61.01 % 0.06 21.15 % 0.05 28.31 % 0.04 -22.11 % 0.05 8.66 % 0.05 70.49 % 0.03 -72.24 % 0.10 36.42 % 0.08 -3.33 % 0.08 1 531.95 % 0.00 -92.69 % 0.07 2.20 % 0.06 27.43 % 0.05 250.26 % 0.01 146.19 % -0.03 -180.79 % 0.04 -41.22 % 0.07 -8.29 % 0.07 -50.31 % 0.14 130.16 % 0.06 -55.85 % 0.14 15.19 % 0.12
Total other income expenses net -2.649 M 0.00 % -2.649 M 30.60 % -3.817 M 0.00 % -3.817 M -51.23 % -2.524 M 0.00 % -2.524 M -3.91 % -2.429 M -31.08 % -1.853 M 47.15 % -3.506 M -39.40 % -2.515 M -208.59 % -815.000 K 65.98 % -2.396 M -210.77 % -771.000 K 65.61 % -2.242 M 28.51 % -3.136 M -59.84 % -1.962 M -20.29 % -1.631 M 4.34 % -1.705 M 56.42 % -3.912 M -59.61 % -2.451 M -199.27 % -819.000 K -1 897.56 % -41.000 K 96.38 % -1.133 M -269.10 % 670.000 K -21.45 % 853.000 K 200.83 % -846.000 K 81.95 % -4.686 M -432.58 % 1.409 M 67.34 % 842.000 K 773.60 % -125.000 K 71.20 % -434.000 K 34.64 % -664.000 K -8.14 % -614.000 K 2.38 % -629.000 K 25.12 % -840.000 K 19.92 % -1.049 M -638.73 % -142.000 K 81.00 % -747.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 2016-12-31 2016-09-30 2016-06-30 2016-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-06-30 2017-03-31 2016-12-31 2016-03-31
Net debt 414.848 M 0.00 % 414.848 M 27.48 % 325.412 M 0.00 % 325.412 M 22.08 % 266.567 M 0.00 % 266.567 M 59.63 % 166.993 M 493.44 % 28.140 M -86.69 % 211.459 M 1 956.79 % 10.281 M -95.03 % 206.737 M 1 411.57 % 13.677 M -92.95 % 194.063 M 673.59 % 25.086 M -85.87 % 177.496 M 15.88 % 153.178 M 932.27 % 14.839 M -88.05 % 124.161 M 9.50 % 113.387 M 613.57 % 15.890 M -84.48 % 102.360 M -0.43 % 102.804 M 508.60 % 16.892 M -82.01 % 93.908 M -35.90 % 146.493 M 897.37 % 14.688 M -83.20 % 87.412 M -17.63 % 106.123 M 835.50 % 11.344 M -87.91 % 93.856 M 928.67 % 9.124 M
Total investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -12.338 M -121.92 % 56.280 M -84.74 % 368.816 M 1 693.68 % 20.562 M -94.31 % 361.056 M 1 219.94 % 27.354 M -92.26 % 353.381 M 604.34 % 50.172 M 317.93 % 12.005 M 168.01 % -17.652 M -159.48 % 29.678 M 221.38 % -24.450 M -143.24 % -10.052 M -131.63 % 31.780 M 265.95 % -19.150 M -71.61 % -11.159 M -133.03 % 33.784 M 317.36 % -15.543 M 0.000 -100.00 % 29.376 M 0.000 0.000 -100.00 % 22.688 M 0.000 -100.00 % 18.248 M
Total debt 469.132 M 0.00 % 469.132 M 23.12 % 381.036 M 0.00 % 381.036 M 13.71 % 335.087 M 0.00 % 335.087 M 33.27 % 251.441 M 0.000 -100.00 % 239.599 M 0.000 -100.00 % 217.018 M 0.000 -100.00 % 207.740 M 0.000 -100.00 % 190.577 M 17.28 % 162.500 M 0.000 -100.00 % 139.000 M 0.72 % 138.000 M 0.000 -100.00 % 118.250 M -23.44 % 154.450 M 0.000 -100.00 % 110.800 M -28.68 % 155.350 M 0.000 -100.00 % 102.100 M -5.99 % 108.600 M 0.000 -100.00 % 105.200 M 0.000
Accumulated other comprehensive income loss 68.329 M 0.00 % 68.329 M 367.20 % -25.572 M 0.00 % -25.572 M -126.02 % 98.271 M 0.00 % 98.271 M 486.12 % -25.451 M -110.79 % 235.938 M 131.59 % 101.877 M -55.15 % 227.155 M 980.58 % -25.796 M 0.000 -100.00 % 99.293 M -53.90 % 215.389 M 944.53 % -25.504 M -125.50 % 100.011 M -50.34 % 201.397 M 239.38 % -144.490 M -246.14 % 98.870 M -48.48 % 191.891 M 247.84 % -129.793 M -229.25 % 100.421 M -41.80 % 172.536 M 247.72 % -116.798 M -220.42 % 96.990 M -39.30 % 159.779 M 252.78 % -104.583 M -374.37 % 38.117 M -57.70 % 90.115 M 195.31 % -94.552 M -239.27 % 67.893 M
Retained earnings 218.695 M 0.00 % 218.695 M 2.72 % 212.905 M 0.00 % 212.905 M 27.98 % 166.362 M 0.00 % 166.362 M 10.01 % 151.228 M 0.000 -100.00 % 129.808 M 0.000 -100.00 % 122.875 M 0.000 -100.00 % 113.462 M 0.000 -100.00 % 110.817 M 3.68 % 106.880 M 0.000 -100.00 % 97.221 M 6.47 % 91.311 M 0.000 -100.00 % 87.949 M 19.56 % 73.559 M 0.000 -100.00 % 68.708 M 13.67 % 60.447 M 0.000 -100.00 % 56.920 M -2.04 % 58.105 M 0.000 -100.00 % 51.424 M 0.000
Common stock 4.171 M 0.00 % 4.171 M 0.00 % 4.171 M 0.00 % 4.171 M -1.93 % 4.253 M 0.00 % 4.253 M 0.00 % 4.253 M 0.000 -100.00 % 4.253 M 0.000 -100.00 % 4.253 M 0.000 -100.00 % 4.253 M 0.000 -100.00 % 4.253 M 0.00 % 4.253 M 0.000 -100.00 % 4.253 M 0.00 % 4.253 M 0.000 -100.00 % 4.253 M 0.00 % 4.253 M 0.000 -100.00 % 4.253 M 0.00 % 4.253 M 0.000 -100.00 % 4.253 M 438.35 % 790.000 K 0.000 -100.00 % 790.000 K 0.000
Total equity 291.195 M 0.00 % 291.195 M 4.43 % 278.831 M 0.00 % 278.831 M 3.70 % 268.886 M 0.00 % 268.886 M 5.22 % 255.537 M 8.31 % 235.938 M 0.00 % 235.938 M 3.87 % 227.155 M 0.00 % 227.155 M 4.68 % 217.008 M 0.00 % 217.008 M 0.75 % 215.389 M 0.00 % 215.389 M 2.01 % 211.144 M 4.84 % 201.397 M 0.00 % 201.397 M 3.58 % 194.434 M 1.33 % 191.891 M 0.00 % 191.891 M 7.66 % 178.233 M 3.30 % 172.536 M 0.00 % 172.536 M 6.71 % 161.690 M 1.20 % 159.779 M 0.00 % 159.779 M 64.70 % 97.012 M 7.65 % 90.115 M 0.00 % 90.115 M 10.11 % 81.843 M
Other non current liabilities 93.132 M 0.00 % 93.132 M 4 106.50 % 2.214 M 0.00 % 2.214 M -31.14 % 3.215 M 0.00 % 3.215 M 258.02 % 898.000 K 0.000 -100.00 % 5.408 M 0.000 -100.00 % 5.508 M 0.000 -100.00 % 9.306 M 0.000 -100.00 % 8.118 M 67.94 % 4.834 M 0.000 -100.00 % 3.978 M 237.98 % 1.177 M 0.000 -100.00 % 1.546 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Long term debt 394.023 M 0.00 % 394.023 M 28.80 % 305.927 M 0.00 % 305.927 M 15.45 % 264.981 M 0.00 % 264.981 M 33.74 % 198.136 M 0.000 -100.00 % 206.835 M 0.000 -100.00 % 154.954 M 0.000 -100.00 % 40.695 M 0.000 -100.00 % 44.138 M -27.64 % 61.000 M 0.000 -100.00 % 92.000 M 0.000 0.000 -100.00 % 10.000 M -74.36 % 39.000 M 0.000 0.000 -100.00 % 22.000 M 0.000 0.000 -100.00 % 30.000 M 0.000 -100.00 % 52.000 M 0.000
Total non current liabilities 487.155 M 0.00 % 487.155 M 58.09 % 308.141 M 0.00 % 308.141 M 14.89 % 268.196 M 0.00 % 268.196 M 33.13 % 201.450 M 0.000 -100.00 % 212.243 M 0.000 -100.00 % 160.462 M 0.000 -100.00 % 50.001 M 0.000 -100.00 % 52.256 M -20.62 % 65.834 M 0.000 -100.00 % 95.978 M 2 132.05 % 4.300 M 0.000 -100.00 % 14.770 M -65.10 % 42.325 M 0.000 -100.00 % 3.418 M -86.53 % 25.368 M 0.000 -100.00 % 3.516 M -89.54 % 33.614 M 0.000 -100.00 % 53.796 M 0.000
Other current liabilities 47.840 M 0.00 % 47.840 M -41.00 % 81.078 M -15.34 % 95.765 M 147.00 % 38.771 M 0.00 % 38.771 M -3.35 % 40.113 M 0.000 -100.00 % 24.916 M 0.000 -100.00 % 38.545 M 0.000 -100.00 % 28.726 M 0.000 -100.00 % 51.024 M 133.07 % 21.892 M 0.000 -100.00 % 31.348 M 10.31 % 28.417 M 0.000 -100.00 % 30.657 M 11.51 % 27.493 M 0.000 -100.00 % 25.872 M -9.62 % 28.625 M 0.000 -100.00 % 25.030 M -82.30 % 141.389 M 0.000 -100.00 % 136.117 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -114.651 M 1.10 % -115.927 M 0.000 100.00 % -113.426 M 0.000
Short term debt 75.109 M 0.00 % 75.109 M 0.00 % 75.109 M 0.00 % 75.109 M 7.14 % 70.106 M 0.00 % 70.106 M 31.52 % 53.305 M 0.000 -100.00 % 32.764 M 0.000 -100.00 % 62.064 M 0.000 -100.00 % 167.045 M 0.000 -100.00 % 146.439 M 44.27 % 101.500 M 0.000 -100.00 % 47.000 M -65.94 % 138.000 M 0.000 -100.00 % 108.250 M -6.24 % 115.450 M 0.000 -100.00 % 110.800 M -16.91 % 133.350 M 0.000 -100.00 % 102.100 M 29.90 % 78.600 M 0.000 -100.00 % 53.200 M 0.000
Total current liabilities 187.002 M 0.00 % 187.002 M -35.06 % 287.944 M 0.00 % 287.944 M 57.03 % 183.374 M 0.00 % 183.374 M -22.65 % 237.084 M 0.000 -100.00 % 142.460 M 0.000 -100.00 % 193.339 M 0.000 -100.00 % 287.896 M 0.000 -100.00 % 326.300 M 22.09 % 267.260 M 0.000 -100.00 % 203.676 M -19.91 % 254.311 M 0.000 -100.00 % 247.976 M -0.66 % 249.616 M 0.000 -100.00 % 247.915 M 9.03 % 227.379 M 0.000 -100.00 % 242.828 M 10.38 % 219.989 M 0.000 -100.00 % 189.317 M 0.000
Total liabilities 674.157 M 0.00 % 674.157 M 13.10 % 596.085 M 0.00 % 596.085 M 32.00 % 451.570 M 0.00 % 451.570 M 2.97 % 438.534 M 0.000 -100.00 % 354.703 M 0.000 -100.00 % 353.801 M 0.000 -100.00 % 337.897 M 0.000 -100.00 % 378.556 M 13.65 % 333.094 M 0.000 -100.00 % 299.654 M 15.87 % 258.611 M 0.000 -100.00 % 262.746 M -10.00 % 291.941 M 0.000 -100.00 % 251.333 M -0.56 % 252.747 M 0.000 -100.00 % 246.344 M -2.86 % 253.603 M 0.000 -100.00 % 243.113 M 0.000
Other non current assets 7.666 M 0.00 % 7.666 M -19.31 % 9.501 M 0.00 % 9.501 M 20.17 % 7.906 M 0.00 % 7.906 M 0.34 % 7.879 M 128.00 % -28.140 M 92.37 % -368.816 M -3 487.36 % -10.281 M 97.15 % -361.056 M 0.000 100.00 % -353.381 M -1 308.68 % -25.086 M -178.42 % 31.990 M 81.23 % 17.652 M 218.96 % -14.839 M -160.69 % 24.450 M 143.24 % 10.052 M 163.26 % -15.890 M -182.98 % 19.150 M 71.61 % 11.159 M 166.06 % -16.892 M -208.68 % 15.543 M 217.20 % 4.900 M 133.36 % -14.688 M -399.76 % 4.900 M 0.00 % 4.900 M 143.19 % -11.344 M -331.51 % 4.900 M 153.70 % -9.124 M
Long term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 368.816 M 0.000 -100.00 % 361.056 M 0.000 -100.00 % 353.381 M 0.000 100.00 % -31.990 M -81.23 % -17.652 M 0.000 100.00 % -24.450 M -143.24 % -10.052 M 0.000 100.00 % -19.150 M -71.61 % -11.159 M 0.000 100.00 % -15.543 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 83.378 M 0.00 % 83.378 M -0.75 % 84.004 M 0.00 % 84.004 M 4.52 % 80.374 M 0.00 % 80.374 M 103.05 % 39.584 M 0.000 -100.00 % 46.255 M 0.000 -100.00 % 48.570 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 50.849 M -0.19 % 50.947 M 0.000 -100.00 % 51.635 M -6.01 % 54.934 M 0.000 -100.00 % 55.407 M 14.47 % 48.403 M 0.000 -100.00 % 52.164 M 19.34 % 43.710 M 0.000 -100.00 % 44.307 M 0.11 % 44.260 M 0.000 -100.00 % 45.092 M 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 100.00 % -41.713 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 83.378 M 0.00 % 83.378 M -0.75 % 84.004 M 0.00 % 84.004 M 4.52 % 80.374 M 0.00 % 80.374 M 103.05 % 39.584 M 0.000 -100.00 % 46.255 M 0.000 -100.00 % 48.570 M 0.000 -100.00 % 49.803 M 0.000 -100.00 % 50.849 M -0.19 % 50.947 M 0.000 -100.00 % 51.635 M -6.01 % 54.934 M 0.000 -100.00 % 55.407 M 728.21 % 6.690 M 0.000 -100.00 % 52.164 M 19.34 % 43.710 M 0.000 -100.00 % 44.307 M 0.11 % 44.260 M 0.000 -100.00 % 45.092 M 0.000
Property plant equipment net 519.659 M 0.00 % 519.659 M 13.72 % 456.972 M 0.00 % 456.972 M 37.30 % 332.816 M 0.00 % 332.816 M -2.23 % 340.400 M 0.000 -100.00 % 327.461 M 0.000 -100.00 % 337.932 M 0.000 -100.00 % 324.840 M 0.000 -100.00 % 321.030 M 25.70 % 255.398 M 0.000 -100.00 % 244.965 M 16.56 % 210.167 M 0.000 -100.00 % 202.636 M -9.57 % 224.073 M 0.000 -100.00 % 176.950 M 4.52 % 169.303 M 0.000 -100.00 % 160.081 M 15.45 % 138.656 M 0.000 -100.00 % 125.886 M 0.000
Total non current assets 610.703 M 0.00 % 610.703 M 10.94 % 550.477 M 0.00 % 550.477 M 30.72 % 421.096 M 0.00 % 421.096 M 7.73 % 390.880 M 1 489.05 % -28.140 M -107.45 % 377.731 M 3 774.07 % -10.281 M -102.63 % 390.688 M 0.000 -100.00 % 378.877 M 1 610.31 % -25.086 M -106.67 % 376.161 M 20.98 % 310.931 M 2 195.36 % -14.839 M -104.91 % 301.943 M 11.73 % 270.253 M 1 800.77 % -15.890 M -106.04 % 263.167 M 11.03 % 237.022 M 1 503.16 % -16.892 M -107.19 % 234.910 M 5.16 % 223.380 M 1 620.83 % -14.688 M -106.87 % 213.680 M 11.98 % 190.823 M 1 782.15 % -11.344 M -106.34 % 178.969 M 2 061.52 % -9.124 M
Other current assets 50.770 M 0.00 % 50.770 M 68.01 % 30.218 M 0.00 % 30.218 M 72.44 % 17.524 M 0.00 % 17.524 M -24.12 % 23.095 M 0.000 -100.00 % 160.035 M 0.000 -100.00 % 152.391 M 0.000 -100.00 % 129.369 M 0.000 -100.00 % 151.943 M -6.89 % 163.193 M 0.000 -100.00 % 139.854 M 17.90 % 118.625 M 0.000 -100.00 % 128.486 M -1.08 % 129.885 M 0.000 -100.00 % 128.021 M -3.41 % 132.537 M 0.000 -100.00 % 134.032 M 18.57 % 113.036 M 0.000 -100.00 % 105.361 M 0.000
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 56.280 M 0.000 -100.00 % 20.562 M 0.000 -100.00 % 27.354 M 0.000 -100.00 % 50.172 M 317.93 % 12.005 M 0.000 -100.00 % 29.678 M 0.000 0.000 -100.00 % 31.780 M 0.000 0.000 -100.00 % 33.784 M 0.000 0.000 -100.00 % 29.376 M 0.000 0.000 -100.00 % 22.688 M 0.000 -100.00 % 18.248 M
cash and cash equivalents 54.284 M 0.00 % 54.284 M -2.41 % 55.624 M 0.00 % 55.624 M -18.82 % 68.520 M 0.00 % 68.520 M -18.86 % 84.448 M 400.10 % -28.140 M -200.00 % 28.140 M 373.71 % -10.281 M -200.00 % 10.281 M 175.17 % -13.677 M -200.00 % 13.677 M 154.52 % -25.086 M -291.77 % 13.081 M 40.32 % 9.322 M 162.82 % -14.839 M -200.00 % 14.839 M -39.71 % 24.613 M 254.90 % -15.890 M -200.00 % 15.890 M -69.23 % 51.646 M 405.74 % -16.892 M -200.00 % 16.892 M 90.72 % 8.857 M 160.30 % -14.688 M -200.00 % 14.688 M 492.98 % 2.477 M 121.84 % -11.344 M -200.00 % 11.344 M 224.33 % -9.124 M
Cash and short term investments 54.284 M 0.00 % 54.284 M -2.41 % 55.624 M 0.00 % 55.624 M -18.82 % 68.520 M 0.00 % 68.520 M -18.86 % 84.448 M 200.10 % 28.140 M 0.00 % 28.140 M 173.71 % 10.281 M 0.00 % 10.281 M -24.83 % 13.677 M 0.00 % 13.677 M -45.48 % 25.086 M 0.00 % 25.086 M 169.11 % 9.322 M -37.18 % 14.839 M 0.00 % 14.839 M -39.71 % 24.613 M 54.90 % 15.890 M 0.00 % 15.890 M -69.23 % 51.646 M 205.74 % 16.892 M 0.00 % 16.892 M 90.72 % 8.857 M -39.70 % 14.688 M 0.00 % 14.688 M 492.98 % 2.477 M -78.16 % 11.344 M 0.00 % 11.344 M 24.33 % 9.124 M
Total current assets 354.649 M 0.00 % 354.649 M 9.31 % 324.439 M 0.00 % 324.439 M 8.38 % 299.360 M 0.00 % 299.360 M -1.26 % 303.191 M 977.44 % 28.140 M -86.78 % 212.910 M 1 970.91 % 10.281 M -94.60 % 190.268 M 1 291.15 % 13.677 M -92.23 % 176.028 M 601.70 % 25.086 M -88.48 % 217.784 M -6.65 % 233.307 M 1 472.26 % 14.839 M -92.55 % 199.108 M 8.93 % 182.792 M 1 050.36 % 15.890 M -91.70 % 191.470 M -17.88 % 233.152 M 1 280.25 % 16.892 M -91.06 % 188.959 M -1.10 % 191.057 M 1 200.77 % 14.688 M -92.37 % 192.443 M 20.43 % 159.792 M 1 308.60 % 11.344 M -92.65 % 154.259 M 1 590.69 % 9.124 M
Inventory 36.083 M 0.00 % 36.083 M 7.96 % 33.422 M 0.00 % 33.422 M 12.68 % 29.661 M 0.00 % 29.661 M 4.86 % 28.286 M 0.000 -100.00 % 24.735 M 0.000 -100.00 % 27.596 M 0.000 -100.00 % 32.982 M 0.000 -100.00 % 40.755 M -32.96 % 60.792 M 0.000 -100.00 % 44.415 M 12.29 % 39.554 M 0.000 -100.00 % 47.094 M -8.77 % 51.621 M 0.000 -100.00 % 44.046 M -11.31 % 49.663 M 0.000 -100.00 % 43.723 M -1.26 % 44.279 M 0.000 -100.00 % 37.554 M 0.000
Net receivables 213.512 M 0.00 % 213.512 M 4.06 % 205.175 M 0.00 % 205.175 M 11.72 % 183.655 M 0.00 % 183.655 M 9.74 % 167.362 M 0.000 -100.00 % 142.950 M 0.000 -100.00 % 138.267 M 0.000 -100.00 % 108.707 M 0.000 0.000 0.000 0.000 -100.00 % 102.486 M 32.13 % 77.564 M 0.000 -100.00 % 93.282 M 23.34 % 75.628 M 0.000 -100.00 % 85.969 M 2.06 % 84.234 M 0.000 -100.00 % 87.662 M 38.07 % 63.493 M 0.000 -100.00 % 54.999 M 0.000
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.017 M 0.000 -100.00 % 4.015 M 0.000 -100.00 % 4.186 M 0.000 -100.00 % 4.234 M 0.000 -100.00 % 4.282 M -6.63 % 4.586 M 0.000 -100.00 % 5.343 M 3.71 % 5.152 M 0.000 -100.00 % 5.124 M -18.13 % 6.259 M 0.000 -100.00 % 5.796 M 6.02 % 5.467 M 0.000 -100.00 % 4.392 M 46.06 % 3.007 M 0.000 -100.00 % 3.091 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 0.000 0.000 0.000
Account payables 64.053 M 0.00 % 64.053 M -45.29 % 117.070 M 0.00 % 117.070 M 57.15 % 74.497 M 0.00 % 74.497 M -44.32 % 133.806 M 0.000 -100.00 % 80.355 M 0.000 -100.00 % 90.871 M 0.000 -100.00 % 89.744 M 0.000 -100.00 % 121.893 M -11.25 % 137.343 M 0.000 -100.00 % 121.729 M 44.29 % 84.364 M 0.000 -100.00 % 105.798 M 2.23 % 103.492 M 0.000 -100.00 % 106.299 M 67.92 % 63.304 M 0.000 -100.00 % 114.651 M 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 -100.00 % 14.687 M 0.000 0.000 0.000 -100.00 % 9.860 M 0.000 -100.00 % 4.425 M 0.000 -100.00 % 1.859 M 0.000 -100.00 % 2.381 M 0.000 -100.00 % 6.944 M 6.42 % 6.525 M 0.000 -100.00 % 3.599 M 1.95 % 3.530 M 0.000 -100.00 % 3.271 M 2.83 % 3.181 M 0.000 -100.00 % 4.944 M 135.43 % 2.100 M 0.000 -100.00 % 1.047 M 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.416 M 0.000 -100.00 % 2.518 M 0.000 -100.00 % 2.618 M 0.000 -100.00 % 2.720 M 0.000 -100.00 % 2.820 M -4.34 % 2.948 M 0.000 -100.00 % 3.022 M -3.23 % 3.123 M 0.000 -100.00 % 3.224 M -3.04 % 3.325 M 0.000 -100.00 % 3.418 M 1.48 % 3.368 M 0.000 -100.00 % 3.516 M -2.71 % 3.614 M 0.000 -100.00 % 1.796 M 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 184.000 K 0.00 % 184.000 K -22.03 % 236.000 K 0.00 % 236.000 K -17.77 % 287.000 K 0.00 % 287.000 K -15.84 % 341.000 K 0.000 -100.00 % 399.000 K 0.000 -100.00 % 442.000 K 0.000 -100.00 % 212.000 K 0.000 -100.00 % 472.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
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.451 M 0.000 0.000 0.000 -100.00 % 25.796 M 0.000 0.000 0.000 -100.00 % 25.504 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
Other total stockholders equity 0.000 0.000 -100.00 % 87.327 M 0.00 % 87.327 M 0.000 0.000 -100.00 % 100.056 M 0.000 0.000 0.000 -100.00 % 74.231 M 0.000 0.000 0.000 -100.00 % 74.815 M 0.000 0.000 -100.00 % 244.413 M 0.000 0.000 -100.00 % 229.482 M 0.000 0.000 -100.00 % 216.373 M 0.000 0.000 -100.00 % 203.189 M 0.000 0.000 -100.00 % 132.453 M 849.48 % 13.950 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 174.895 M 0.000 -100.00 % 73.707 M 0.000 0.000 -100.00 % 200.824 M 6 139.82 % -3.325 M 0.000 0.000 100.00 % -3.368 M 0.000 0.000 100.00 % -3.614 M 0.000 100.00 % -1.796 M 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 0.000 0.000 0.000
Total assets 965.352 M 0.00 % 965.352 M 10.34 % 874.916 M 0.00 % 874.916 M 21.44 % 720.456 M 0.00 % 720.456 M 3.80 % 694.071 M 0.000 -100.00 % 590.641 M 0.000 -100.00 % 580.956 M 0.000 -100.00 % 554.905 M 0.000 -100.00 % 593.945 M 9.13 % 544.238 M 0.000 -100.00 % 501.051 M 10.60 % 453.045 M 0.000 -100.00 % 454.637 M -3.30 % 470.174 M 0.000 -100.00 % 423.869 M 2.28 % 414.437 M 0.000 -100.00 % 406.123 M 15.83 % 350.615 M 0.000 -100.00 % 333.228 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-06-30 2017-03-31 2016-12-31 2016-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 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31 2014-09-30 2014-06-30 2014-03-31 2014-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 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % -27.397 M 0.00 % -27.397 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 % -3.592 M 0.00 % -3.592 M 0.00 % -3.592 M 0.000 100.00 % -2.159 M 0.00 % -2.159 M 0.00 % -2.159 M 0.000 100.00 % -9.012 M 0.00 % -9.012 M 0.00 % -9.012 M 0.000 100.00 % -1.143 M 0.00 % -1.143 M 0.00 % -1.143 M -44.80 % -789.000 K 0.00 % -789.000 K 0.00 % -789.000 K 0.00 % -789.000 K 77.21 % -3.462 M 0.00 % -3.462 M 0.00 % -3.462 M 0.00 % -3.462 M
Accounts receivables 0.000 0.000 100.00 % -23.376 M 0.00 % -23.376 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 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 100.00 % -4.021 M 0.00 % -4.021 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 % -762.000 K 0.00 % -762.000 K 0.00 % -762.000 K 0.000 100.00 % -80.750 K 0.00 % -80.750 K 0.00 % -80.750 K 0.000 100.00 % -1.542 M 0.00 % -1.542 M 0.00 % -1.542 M 0.000 100.00 % -1.575 M 0.00 % -1.575 M 0.00 % -1.575 M -236.65 % 1.152 M 0.00 % 1.152 M 0.00 % 1.152 M 0.00 % 1.152 M 506.08 % -283.750 K 0.00 % -283.750 K 0.00 % -283.750 K 0.00 % -283.750 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 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.830 M 0.00 % -2.830 M 0.00 % -2.830 M 0.000 100.00 % -2.078 M 0.00 % -2.078 M 0.00 % -2.078 M 0.000 100.00 % -7.470 M 0.00 % -7.470 M 0.00 % -7.470 M 0.000 -100.00 % 432.000 K 0.00 % 432.000 K 0.00 % 432.000 K 122.25 % -1.941 M 0.00 % -1.941 M 0.00 % -1.941 M 0.00 % -1.941 M 38.93 % -3.179 M 0.00 % -3.179 M 0.00 % -3.179 M 0.00 % -3.179 M
Other non cash items -24.237 M 0.00 % -24.237 M -147.98 % 50.519 M 0.00 % 50.519 M 222.60 % -41.207 M 0.00 % -41.207 M -312.52 % -9.989 M 12.61 % -11.431 M -50.94 % -7.573 M -1 283.28 % 640.000 K 112.34 % -5.187 M -22.74 % -4.226 M 34.88 % -6.490 M -268.79 % 3.845 M 293.12 % -1.991 M -2.31 % -1.946 M 70.50 % -6.597 M -115.45 % -3.062 M 13.16 % -3.526 M -47.90 % -2.384 M 7.27 % -2.571 M -225.03 % -791.000 K 88.65 % -6.968 M -5.74 % -6.590 M -9.32 % -6.028 M -1 847.25 % 345.000 K 106.87 % -5.024 M -13.03 % -4.445 M -27.88 % -3.476 M -341.12 % -788.000 K -134.22 % 2.303 M 187.70 % -2.626 M 33.21 % -3.932 M -41.39 % -2.781 M 65.49 % -8.058 M -358.62 % -1.757 M 75.22 % -7.091 M -23.64 % -5.735 M -941.53 % 681.500 K 55.15 % 439.250 K 0.00 % 439.250 K 0.00 % 439.250 K 0.00 % 439.250 K -26.88 % 600.750 K 0.00 % 600.750 K 0.00 % 600.750 K 0.00 % 600.750 K
Net cash provided by operating activities -4.871 M 0.00 % -4.871 M -109.17 % 53.134 M 0.00 % 53.134 M 317.44 % -24.436 M 0.00 % -24.436 M 0.000 0.000 100.00 % -1.444 M 0.000 -100.00 % 21.683 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 % 6.408 M 0.00 % 6.408 M 0.00 % 6.408 M 0.000 -100.00 % 5.543 M 0.00 % 5.543 M 0.00 % 5.543 M 0.000 100.00 % -4.311 M 0.00 % -4.311 M 0.00 % -4.311 M 0.000 -100.00 % 2.251 M 0.00 % 2.251 M -74.02 % 8.663 M 120.58 % 3.928 M 0.00 % 3.928 M 0.00 % 3.928 M 0.00 % 3.928 M 28.50 % 3.057 M 0.00 % 3.057 M 0.00 % 3.057 M 0.00 % 3.057 M
Investments in property plant and equipment -37.966 M 0.00 % -37.966 M 36.58 % -59.869 M 0.00 % -59.869 M -2 400.79 % -2.394 M 0.00 % -2.394 M 0.000 0.000 100.00 % -4.078 M 0.000 100.00 % -43.164 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 % -9.493 M 0.00 % -9.493 M 0.00 % -9.493 M 0.000 100.00 % -7.348 M 0.00 % -7.348 M 0.00 % -7.348 M 0.000 100.00 % -9.970 M 0.00 % -9.970 M 0.00 % -9.970 M 0.000 100.00 % -6.340 M 0.00 % -6.340 M -377.31 % 2.286 M 168.60 % -3.333 M 0.00 % -3.333 M 0.00 % -3.333 M 0.00 % -3.333 M 74.56 % -13.100 M 0.00 % -13.100 M 0.00 % -13.100 M 0.00 % -13.100 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 391.604 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 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 13.554 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 -100.00 % 1.250 M 0.00 % 1.250 M 0.00 % 1.250 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 175.500 K 0.00 % 175.500 K 104.45 % -3.943 M 0.00 % -3.943 M 80.67 % -20.397 M 0.00 % -20.397 M 0.000 0.000 0.000 0.000 100.00 % -40.467 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 % 9.493 M 0.00 % 9.493 M 0.00 % 9.493 M 0.000 -100.00 % 7.348 M 0.00 % 7.348 M 0.00 % 7.348 M 0.000 -100.00 % 9.970 M 0.00 % 9.970 M 0.00 % 9.970 M 0.000 -100.00 % 7.487 M 0.00 % 7.487 M 311.71 % -3.536 M -206.11 % 3.333 M 0.00 % 3.333 M 0.00 % 3.333 M 0.00 % 3.333 M -74.56 % 13.100 M 0.00 % 13.100 M 0.00 % 13.100 M 0.00 % 13.100 M
Net cash used for investing activites -37.791 M 0.00 % -37.791 M 40.78 % -63.812 M 0.00 % -63.812 M -179.99 % -22.791 M 0.00 % -22.791 M 0.000 0.000 100.00 % -4.078 M 0.000 100.00 % -69.686 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 % -7.043 M 0.00 % -7.043 M 0.00 % -7.043 M 0.000 100.00 % -5.740 M 0.00 % -5.740 M 0.00 % -5.740 M 0.000 100.00 % -9.450 M 0.00 % -9.450 M 0.00 % -9.450 M 0.000 -100.00 % 1.147 M 0.00 % 1.147 M -73.54 % 4.334 M 545.11 % 671.750 K 0.00 % 671.750 K 0.00 % 671.750 K 0.00 % 671.750 K 109.48 % -7.084 M 0.00 % -7.084 M 0.00 % -7.084 M 0.00 % -7.084 M
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 18.394 M 0.00 % 18.394 M 0.00 % 18.394 M 0.000 0.000 0.000 0.000 -100.00 % 9.355 M 0.00 % 9.355 M 0.00 % 9.355 M 0.00 % 9.355 M 0.000 0.000 0.000 0.000
Common stock repurchased -6.521 M 0.00 % -6.521 M 35.97 % -10.183 M 0.00 % -10.183 M -445.71 % -1.866 M 0.00 % -1.866 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -721.750 K 0.00 % -721.750 K 0.00 % -721.750 K 92.27 % -9.334 M 0.00 % -9.334 M 0.00 % -9.334 M 0.00 % -9.334 M 0.000 0.000 0.000 0.000
Other financing activites 41.359 M 0.00 % 41.359 M 125.56 % 18.336 M 0.00 % 18.336 M -55.08 % 40.817 M 0.00 % 40.817 M 0.000 0.000 -100.00 % 25.587 M 0.000 -100.00 % 17.231 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 % -29.600 M 0.00 % -29.600 M 0.00 % -29.600 M 0.000 100.00 % -29.125 M 0.00 % -29.125 M 0.00 % -29.125 M 0.000 100.00 % -1.956 M 0.00 % -1.956 M 0.00 % -1.956 M 0.000 100.00 % -4.135 M 0.00 % -4.135 M 82.05 % -23.042 M 22.33 % -29.665 M 0.00 % -29.665 M 0.00 % -29.665 M 0.00 % -29.665 M -4.95 % -28.266 M 0.00 % -28.266 M 0.00 % -28.266 M 0.00 % -28.266 M
Net cash used provided by financing activities 34.839 M 0.00 % 34.839 M 327.28 % 8.153 M 0.00 % 8.153 M -79.07 % 38.951 M 0.00 % 38.951 M 0.000 0.000 -100.00 % 25.587 M 0.000 -100.00 % 8.567 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 % -29.600 M 0.00 % -29.600 M 0.00 % -29.600 M 0.000 100.00 % -29.125 M 0.00 % -29.125 M 0.00 % -29.125 M 0.000 100.00 % -1.956 M 0.00 % -1.956 M 0.00 % -1.956 M 0.000 100.00 % -4.857 M 0.00 % -4.857 M 79.56 % -23.764 M 39.07 % -39.000 M 0.00 % -39.000 M 0.00 % -39.000 M 0.00 % -39.000 M -37.98 % -28.266 M 0.00 % -28.266 M 0.00 % -28.266 M 0.00 % -28.266 M
Effect of forex changes on cash 2.003 M 0.00 % 2.003 M 637.00 % -373.000 K 0.00 % -373.000 K -219.74 % 311.500 K 0.00 % 311.500 K 0.000 0.000 100.00 % -1.249 M 0.000 -100.00 % 23.225 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 % 29.985 M 0.00 % 29.985 M 0.00 % 29.985 M 0.000 -100.00 % 29.873 M 0.00 % 29.873 M 0.00 % 29.873 M 0.000 -100.00 % 16.553 M 0.00 % 16.553 M 0.00 % 16.553 M 0.000 -100.00 % 14.500 K 0.00 % 14.500 K -99.87 % 11.322 M -67.87 % 35.236 M 0.00 % 35.236 M 0.00 % 35.236 M 0.00 % 35.236 M 7.12 % 32.894 M 0.00 % 32.894 M 0.00 % 32.894 M 0.00 % 32.894 M
Net change in cash 0.000 0.000 0.000 100.00 % -68.520 M -200.00 % 68.520 M 0.000 0.000 0.000 -100.00 % 18.815 M 0.000 100.00 % -16.211 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 % -250.500 K 0.00 % -250.500 K 0.00 % -250.500 K 0.000 -100.00 % 551.000 K 0.00 % 551.000 K 0.00 % 551.000 K 0.000 -100.00 % 836.000 K 0.00 % 836.000 K 0.00 % 836.000 K 0.000 -100.00 % 555.000 K 0.00 % 555.000 K 0.00 % 555.000 K -33.57 % 835.500 K 0.00 % 835.500 K 0.00 % 835.500 K 0.00 % 835.500 K 39.02 % 601.000 K 0.00 % 601.000 K 0.00 % 601.000 K 0.00 % 601.000 K
Cash at beginning of period 0.000 0.000 0.000 -100.00 % 68.520 M 0.000 0.000 0.000 0.000 -100.00 % 11.543 M 0.000 -100.00 % 27.754 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.223 M 0.00 % 4.223 M 0.00 % 4.223 M 0.000 -100.00 % 3.672 M 0.00 % 3.672 M 0.00 % 3.672 M 0.000 -100.00 % 2.836 M 0.00 % 2.836 M 0.00 % 2.836 M 0.000 -100.00 % 2.281 M 0.00 % 2.281 M 0.00 % 2.281 M 57.80 % 1.446 M 0.00 % 1.446 M 0.00 % 1.446 M 0.00 % 1.446 M 71.17 % 844.500 K 0.00 % 844.500 K 0.00 % 844.500 K 0.00 % 844.500 K
Cash at end of period 0.000 0.000 0.000 0.000 -100.00 % 68.520 M 0.000 0.000 0.000 -100.00 % 30.358 M 0.000 -100.00 % 11.543 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.973 M 0.00 % 3.973 M 0.00 % 3.973 M 0.000 -100.00 % 4.223 M 0.00 % 4.223 M 0.00 % 4.223 M 0.000 -100.00 % 3.672 M 0.00 % 3.672 M 0.00 % 3.672 M 0.000 -100.00 % 2.836 M 0.00 % 2.836 M 0.00 % 2.836 M 24.33 % 2.281 M 0.00 % 2.281 M 0.00 % 2.281 M 0.00 % 2.281 M 57.80 % 1.446 M 0.00 % 1.446 M 0.00 % 1.446 M 0.00 % 1.446 M
Operating cash flow -4.871 M 0.00 % -4.871 M -109.17 % 53.134 M 0.00 % 53.134 M 317.44 % -24.436 M 0.00 % -24.436 M 0.000 0.000 100.00 % -1.444 M 0.000 -100.00 % 21.683 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 % 6.408 M 0.00 % 6.408 M 0.00 % 6.408 M 0.000 -100.00 % 5.543 M 0.00 % 5.543 M 0.00 % 5.543 M 0.000 100.00 % -4.311 M 0.00 % -4.311 M 0.00 % -4.311 M 0.000 -100.00 % 2.251 M 0.00 % 2.251 M -74.02 % 8.663 M 120.58 % 3.928 M 0.00 % 3.928 M 0.00 % 3.928 M 0.00 % 3.928 M 28.50 % 3.057 M 0.00 % 3.057 M 0.00 % 3.057 M 0.00 % 3.057 M
Capital expenditure -37.966 M 0.00 % -37.966 M 36.58 % -59.869 M 0.00 % -59.869 M -2 400.79 % -2.394 M 0.00 % -2.394 M 0.000 0.000 100.00 % -4.078 M 0.000 100.00 % -43.164 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 % -9.493 M 0.00 % -9.493 M 0.00 % -9.493 M 0.000 100.00 % -7.348 M 0.00 % -7.348 M 0.00 % -7.348 M 0.000 100.00 % -9.970 M 0.00 % -9.970 M 0.00 % -9.970 M 0.000 100.00 % -6.340 M 0.00 % -6.340 M -377.31 % 2.286 M 168.60 % -3.333 M 0.00 % -3.333 M 0.00 % -3.333 M 0.00 % -3.333 M 74.56 % -13.100 M 0.00 % -13.100 M 0.00 % -13.100 M 0.00 % -13.100 M
Free CashFlow -42.837 M 0.00 % -42.837 M -535.99 % -6.736 M 0.00 % -6.736 M 74.90 % -26.830 M 0.00 % -26.830 M 0.000 0.000 100.00 % -5.522 M 0.000 100.00 % -21.481 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.086 M 0.00 % -3.086 M 0.00 % -3.086 M 0.000 100.00 % -1.805 M 0.00 % -1.805 M 0.00 % -1.805 M 0.000 100.00 % -14.281 M 0.00 % -14.281 M 0.00 % -14.281 M 0.000 100.00 % -4.090 M 0.00 % -4.090 M -137.35 % 10.950 M 1 741.03 % 594.750 K 0.00 % 594.750 K 0.00 % 594.750 K 0.00 % 594.750 K 105.92 % -10.044 M 0.00 % -10.044 M 0.00 % -10.044 M 0.00 % -10.044 M
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 2016 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014