MEERA.BO

Meera Industries Limited MEERA.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Revenue 401.731 M 33.28 % 301.423 M 48.21 % 203.376 M -35.17 % 313.718 M 42.31 % 220.441 M 9.29 % 201.701 M -43.11 % 354.518 M 64.92 % 214.966 M 63.42 % 131.545 M 63.25 % 80.577 M 2.66 % 78.486 M 5.18 % 74.619 M 4.83 % 71.179 M 102.17 % 35.207 M
Net income 37.218 M 154.74 % 14.610 M 206.46 % -13.723 M -151.38 % 26.708 M 24.42 % 21.466 M 311.78 % 5.213 M -89.40 % 49.167 M 99.09 % 24.696 M 132.26 % 10.633 M 153.53 % 4.194 M 82.66 % 2.296 M 43.95 % 1.595 M 151.58 % 634.000 K -68.64 % 2.022 M
Income before tax 46.235 M 181.06 % 16.450 M 219.59 % -13.755 M -136.47 % 37.718 M 31.89 % 28.598 M 282.22 % 7.482 M -88.67 % 66.018 M 96.97 % 33.517 M 129.22 % 14.622 M 129.23 % 6.379 M 39.09 % 4.586 M 141.62 % 1.898 M 56.09 % 1.216 M -59.99 % 3.039 M
Income before tax ratio 0.12 110.89 % 0.05 180.69 % -0.07 -156.25 % 0.12 -7.32 % 0.13 249.73 % 0.04 -80.08 % 0.19 19.43 % 0.16 40.27 % 0.11 40.42 % 0.08 35.48 % 0.06 129.72 % 0.03 48.89 % 0.02 -80.21 % 0.09
EBITDA 61.143 M 107.07 % 29.528 M 1 743.18 % -1.797 M -103.66 % 49.046 M 38.29 % 35.465 M 193.57 % 12.081 M -82.96 % 70.905 M 93.36 % 36.670 M 109.86 % 17.474 M 78.06 % 9.814 M 22.44 % 8.015 M 96.59 % 4.077 M 1.42 % 4.020 M -3.76 % 4.177 M
Net income ratio 0.09 91.14 % 0.05 171.83 % -0.07 -179.26 % 0.09 -12.57 % 0.10 276.77 % 0.03 -81.36 % 0.14 20.72 % 0.11 42.13 % 0.08 55.30 % 0.05 77.92 % 0.03 36.86 % 0.02 139.98 % 0.01 -84.49 % 0.06
Ratio EBITDA 0.15 55.37 % 0.10 1 208.69 % -0.01 -105.65 % 0.16 -2.82 % 0.16 168.61 % 0.06 -70.05 % 0.20 17.25 % 0.17 28.42 % 0.13 9.07 % 0.12 19.26 % 0.10 86.90 % 0.05 -3.26 % 0.06 -52.40 % 0.12
Gross profit ratio 0.41 131.60 % 0.18 102.08 % 0.09 -77.98 % 0.40 -6.07 % 0.43 15.29 % 0.37 2.29 % 0.36 -4.03 % 0.38 -0.45 % 0.38 3.72 % 0.37 -1.17 % 0.37 22.37 % 0.30 -12.86 % 0.35 -14.38 % 0.41
Weighted average shs out dil 10.664 M -0.14 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 1.56 % 10.514 M 3.52 % 10.157 M 10.93 % 9.156 M 133.13 % 3.928 M 41.66 % 2.773 M -29.41 % 3.928 M 0.00 % 3.928 M 0.00 % 3.928 M 0.00 % 3.928 M
Weighted average shs out 10.664 M 0.00 % 10.664 M -0.14 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 1.56 % 10.514 M 3.52 % 10.157 M 10.93 % 9.156 M 36.03 % 6.731 M 142.77 % 2.773 M -0.07 % 2.774 M 0.00 % 2.774 M 0.00 % 2.774 M 0.00 % 2.774 M
EPS diluted 3.49 154.74 % 1.37 206.20 % -1.29 -151.60 % 2.50 24.38 % 2.01 302.00 % 0.50 -89.67 % 4.84 79.26 % 2.70 -29.50 % 3.83 153.64 % 1.51 81.93 % 0.83 45.61 % 0.57 147.83 % 0.23 -68.49 % 0.73
Earnings per share 3.49 154.74 % 1.37 206.20 % -1.29 -151.60 % 2.50 24.38 % 2.01 302.00 % 0.50 -89.67 % 4.84 79.26 % 2.70 70.89 % 1.58 4.64 % 1.51 81.93 % 0.83 45.61 % 0.57 147.83 % 0.23 -68.49 % 0.73
Gross profit 166.454 M 208.68 % 53.925 M 199.50 % 18.005 M -85.72 % 126.116 M 33.67 % 94.350 M 26.00 % 74.882 M -41.80 % 128.666 M 58.27 % 81.293 M 62.68 % 49.972 M 69.32 % 29.513 M 1.47 % 29.086 M 28.72 % 22.597 M -8.65 % 24.737 M 73.11 % 14.290 M
Income tax expense 9.017 M 390.05 % 1.840 M 6 035.48 % -31.000 K -100.28 % 11.014 M 54.43 % 7.132 M 214.32 % 2.269 M -86.54 % 16.852 M 91.03 % 8.821 M 121.11 % 3.990 M 82.59 % 2.185 M -4.63 % 2.291 M 658.61 % 302.000 K -48.02 % 581.000 K -42.87 % 1.017 M
Cost of revenue 235.277 M -4.94 % 247.498 M 78.36 % 138.763 M -24.60 % 184.034 M 45.95 % 126.091 M -0.57 % 126.819 M -43.85 % 225.852 M 68.96 % 133.673 M 63.87 % 81.572 M 59.75 % 51.064 M 3.37 % 49.400 M -5.04 % 52.022 M 12.01 % 46.442 M 122.03 % 20.917 M
General and administrative expenses 45.484 M 257.69 % 12.716 M 55.68 % 8.168 M -4.20 % 8.526 M 102.81 % 4.204 M -48.87 % 8.222 M -1.30 % 8.330 M 48.19 % 5.621 M 48.01 % 3.798 M 89.51 % 2.004 M 0.000 0.000 0.000 0.000
Selling and marketing expenses 731.000 K -94.22 % 12.651 M 14.02 % 11.095 M -46.03 % 20.558 M 194.02 % 6.992 M -63.10 % 18.951 M 21.93 % 15.542 M 183.29 % 5.486 M -11.84 % 6.223 M 271.38 % 1.676 M 0.000 0.000 0.000 0.000
Other expenses -2.216 M -131.80 % 6.968 M 0.000 -100.00 % 54.096 M 241.32 % 15.849 M -63.55 % 43.482 M 1 095.49 % 3.637 M 75.98 % 2.067 M 37.20 % 1.506 M 221.12 % 469.110 K 0.000 0.000 0.000 0.000
Operating expenses 45.484 M 24.65 % 36.489 M -15.35 % 43.108 M -50.17 % 86.507 M 180.02 % 30.893 M -58.98 % 75.311 M 7.82 % 69.848 M 43.13 % 48.799 M 30.98 % 37.258 M 55.27 % 23.995 M -2.95 % 24.724 M 21.36 % 20.373 M -9.24 % 22.448 M 135.77 % 9.521 M
Cost and expenses 280.761 M -1.14 % 283.987 M 32.60 % 214.173 M -23.21 % 278.918 M 43.65 % 194.165 M -3.94 % 202.130 M -31.64 % 295.700 M 62.05 % 182.472 M 53.56 % 118.830 M 58.32 % 75.059 M 1.26 % 74.124 M 2.39 % 72.395 M 5.09 % 68.890 M 126.33 % 30.438 M
Research and development expenses 2.216 M -46.65 % 4.154 M 36.87 % 3.035 M -8.78 % 3.327 M -13.54 % 3.848 M -17.35 % 4.656 M -8.37 % 5.081 M 21.43 % 4.185 M 4.47 % 4.006 M 79.35 % 2.233 M 0.000 0.000 0.000 0.000
Selling general and administrative expenses 45.484 M 79.30 % 25.367 M -36.70 % 40.073 M 37.78 % 29.084 M 159.77 % 11.196 M -58.80 % 27.173 M 13.83 % 23.872 M 114.92 % 11.108 M 10.84 % 10.021 M 172.33 % 3.680 M -38.78 % 6.011 M 63.12 % 3.685 M 15.95 % 3.178 M 0.000
Interest income 793.000 K 272.30 % 213.000 K 446.15 % 39.000 K -79.37 % 189.000 K -61.11 % 486.000 K 67.98 % 289.312 K -54.08 % 630.000 K -42.25 % 1.091 M 37.55 % 793.170 K 6.91 % 741.882 K 78.34 % 416.000 K 0.000 -100.00 % 45.000 K -13.46 % 52.000 K
Interest expense 2.223 M 107.18 % 1.073 M 3.27 % 1.039 M -9.73 % 1.151 M 273.70 % 308.000 K -9.10 % 338.824 K -58.78 % 822.000 K 83.89 % 447.000 K 43.36 % 311.813 K 32.19 % 235.882 K -26.52 % 321.000 K -45.78 % 592.000 K -50.46 % 1.195 M -31.00 % 1.732 M
Depreciation and amortization 12.685 M 2.00 % 12.436 M 13.89 % 10.919 M 7.32 % 10.174 M 48.16 % 6.867 M 61.21 % 4.260 M 12.90 % 3.773 M 26.31 % 2.987 M 17.61 % 2.540 M -20.61 % 3.199 M 2.92 % 3.108 M 95.84 % 1.587 M -1.37 % 1.609 M 370.88 % -594.000 K
Operating income 120.970 M 590.15 % 17.528 M 214.24 % -15.343 M -138.74 % 39.609 M 70.63 % 23.214 M 2 245.06 % -1.082 M -101.84 % 58.800 M 101.27 % 29.215 M 142.54 % 12.045 M 80.40 % 6.677 M 45.60 % 4.586 M 141.62 % 1.898 M 56.09 % 1.216 M -59.99 % 3.039 M
Operating income ratio 0.30 417.83 % 0.06 177.08 % -0.08 -159.75 % 0.13 19.89 % 0.11 2 062.70 % -0.01 -103.23 % 0.17 22.04 % 0.14 48.42 % 0.09 10.50 % 0.08 41.82 % 0.06 129.72 % 0.03 48.89 % 0.02 -80.21 % 0.09
Total other income expenses net -74.735 M -6 832.75 % -1.078 M -167.88 % 1.588 M 183.98 % -1.891 M -135.12 % 5.384 M 0.000 -100.00 % 7.218 M 872.78 % 742.036 K -61.10 % 1.908 M 119.78 % 867.915 K -34.10 % 1.317 M 3 973.53 % -34.000 K 95.69 % -788.000 K 52.30 % -1.652 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
Net debt 65.119 M 94.72 % 33.443 M 589.83 % 4.848 M 42.80 % 3.395 M 115.25 % -22.265 M -438.71 % -4.133 M 86.76 % -31.222 M -8.38 % -28.809 M -30.60 % -22.059 M -25.60 % -17.564 M -106.95 % -8.487 M -923.76 % -829.000 K -110.64 % 7.789 M -47.89 % 14.946 M
Total investments 769.000 K 7.40 % 716.000 K 7.67 % 665.000 K 5.39 % 631.000 K -95.04 % 12.719 M 977.88 % 1.180 M -87.56 % 9.482 M 721.21 % 1.155 M -63.91 % 3.199 M 32.37 % 2.417 M 0.000 0.000 0.000 -100.00 % 3.000 K
Total debt 82.144 M 98.16 % 41.453 M 312.22 % 10.056 M -19.55 % 12.499 M 16 790.54 % 74.000 K -96.53 % 2.133 M 0.000 -100.00 % 2.794 M 3 178.56 % 85.222 K -88.71 % 754.930 K -50.82 % 1.535 M 3.86 % 1.478 M -84.36 % 9.448 M -39.41 % 15.594 M
Accumulated other comprehensive income loss 184.760 M 53 344.96 % -347.000 K -16.84 % -297.000 K 0.000 0.000 -100.00 % 180.193 M 158.88 % 69.605 M 0.00 % 69.605 M 126.54 % 30.725 M 47.01 % 20.900 M 2 353 130 805 301 084 160.00 % 0.000 -33.33 % 0.000 200.00 % 0.000 0.000
Retained earnings 111.740 M 35.19 % 82.653 M 21.55 % 67.999 M -16.43 % 81.365 M 20.59 % 67.473 M 31.37 % 51.360 M -26.69 % 70.057 M 567.21 % 10.500 M 53.76 % 6.829 M -26.83 % 9.333 M 55.50 % 6.002 M 61.95 % 3.706 M 75.56 % 2.111 M 42.92 % 1.477 M
Common stock 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 171.90 % 39.275 M 0.00 % 39.275 M 37.93 % 28.475 M 156.76 % 11.090 M 0.00 % 11.090 M 0.00 % 11.090 M 0.00 % 11.090 M 0.00 % 11.090 M
Total equity 291.548 M 11.07 % 262.500 M 5.89 % 247.896 M -5.20 % 261.496 M 5.58 % 247.666 M 6.96 % 231.553 M 66.10 % 139.405 M 54.33 % 90.327 M 140.53 % 37.554 M 30.86 % 28.698 M 6.67 % 26.902 M 9.33 % 24.606 M 6.93 % 23.011 M 2.83 % 22.377 M
Other non current liabilities 2.409 M -7.81 % 2.613 M 155.43 % 1.023 M -19.32 % 1.268 M 67.50 % 757.000 K -24.30 % 1.000 M -54.74 % 2.209 M 0.000 -100.00 % 1.765 M 0.000 100.00 % -1.000 K 0.000 0.000 -100.00 % 1.199 M
Long term debt 43.304 M 37.62 % 31.467 M 337.59 % 7.191 M -28.49 % 10.056 M 0.000 0.000 0.000 100.00 % -226.636 K 0.000 -100.00 % 754.930 K -1.32 % 765.000 K 0.39 % 762.000 K -48.41 % 1.477 M -35.92 % 2.305 M
Total non current liabilities 53.653 M 30.92 % 40.981 M 209.08 % 13.259 M -18.46 % 16.260 M 291.34 % 4.155 M 44.52 % 2.875 M 30.13 % 2.209 M -41.57 % 3.781 M 65.33 % 2.287 M 41.90 % 1.612 M -55.10 % 3.590 M 9.18 % 3.288 M -17.74 % 3.997 M -31.23 % 5.812 M
Other current liabilities 14.775 M -48.11 % 28.472 M 434.79 % 5.324 M -42.36 % 9.237 M -0.45 % 9.279 M 962.23 % 873.539 K -96.58 % 25.556 M 1.37 % 25.210 M 34.30 % 18.772 M 157.76 % 7.283 M -34.21 % 11.070 M 72.59 % 6.414 M -59.13 % 15.695 M 27.02 % 12.356 M
Deferred revenue 0.000 -100.00 % 3.894 M -83.87 % 24.143 M 115.64 % 11.196 M -54.07 % 24.374 M 66.54 % 14.635 M 127.72 % 6.427 M -4.90 % 6.758 M -35.11 % 10.415 M -9.90 % 11.559 M 0.000 0.000 0.000 0.000
Short term debt 38.840 M 288.94 % 9.986 M 248.55 % 2.865 M -41.36 % 4.886 M 6 502.70 % 74.000 K -98.27 % 4.266 M 0.000 -100.00 % 1.017 M 109.84 % -10.329 M 0.000 -100.00 % 770.000 K 7.54 % 716.000 K -91.02 % 7.971 M -40.02 % 13.289 M
Total current liabilities 87.325 M 22.58 % 71.237 M -25.72 % 95.905 M 16.92 % 82.026 M 7.36 % 76.404 M 28.37 % 59.520 M -20.55 % 74.916 M 42.21 % 52.680 M 34.19 % 39.258 M 44.55 % 27.159 M 42.93 % 19.002 M 11.51 % 17.041 M -52.16 % 35.623 M -8.84 % 39.077 M
Total liabilities 140.978 M 25.63 % 112.217 M 2.80 % 109.164 M 11.07 % 98.286 M 22.00 % 80.559 M 29.11 % 62.395 M -19.10 % 77.125 M 36.60 % 56.461 M 35.90 % 41.545 M 44.40 % 28.771 M 27.35 % 22.592 M 11.13 % 20.329 M -48.69 % 39.620 M -11.74 % 44.889 M
Other non current assets 10.323 M 34.03 % 7.702 M 96 175.00 % 8.000 K -99.32 % 1.179 M 2.25 % 1.153 M 115 200.00 % 1.000 K -99.92 % 1.280 M 14.85 % 1.114 M 275.65 % -634.490 K -524.20 % 149.572 K -95.29 % 3.176 M 4 786.15 % 65.000 K -78.33 % 300.000 K -39.02 % 492.000 K
Long term investments 769.000 K 7.40 % 716.000 K 7.67 % 665.000 K 270.08 % -391.000 K 23.63 % -512.000 K 90.72 % -5.515 M -158.16 % 9.482 M 720.98 % 1.155 M 57.86 % 731.667 K 389.17 % 149.572 K 0.000 0.000 0.000 0.000
Intangible assets 920.000 K -25.32 % 1.232 M -14.09 % 1.434 M -21.12 % 1.818 M -18.00 % 2.217 M 9.00 % 2.034 M 210.88 % 654.267 K -7.74 % 709.180 K -26.54 % 965.353 K -4.76 % 1.014 M 1.36 % 1.000 M -92.59 % 13.492 M 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
Goodwill and intangible assets 920.000 K -25.32 % 1.232 M -14.09 % 1.434 M -21.12 % 1.818 M -18.00 % 2.217 M 9.00 % 2.034 M 210.88 % 654.267 K -7.74 % 709.180 K -26.54 % 965.353 K -4.76 % 1.014 M 1.36 % 1.000 M 103.67 % 491.000 K 0.000 0.000
Property plant equipment net 255.322 M 36.11 % 187.585 M -2.68 % 192.743 M 3.50 % 186.221 M 38.22 % 134.724 M 40.03 % 96.209 M 106.98 % 46.482 M 53.50 % 30.282 M 64.15 % 18.448 M -4.35 % 19.286 M -7.48 % 20.845 M -1.27 % 21.113 M 4.71 % 20.163 M -6.67 % 21.604 M
Total non current assets 267.334 M 35.54 % 197.235 M 0.82 % 195.635 M 3.24 % 189.487 M 37.19 % 138.121 M 38.92 % 99.424 M 69.61 % 58.618 M 75.21 % 33.455 M 66.07 % 20.145 M -1.49 % 20.449 M -18.27 % 25.021 M 15.47 % 21.669 M 5.89 % 20.463 M -7.39 % 22.096 M
Other current assets 6.821 M -84.61 % 44.334 M 84.49 % 24.031 M -18.11 % 29.344 M 1.72 % 28.848 M -63.66 % 79.381 M 205.28 % 26.002 M 50.94 % 17.227 M 42.54 % 12.086 M 224.01 % 3.730 M 89.45 % 1.969 M -14.13 % 2.293 M 2 662.65 % 83.000 K -20.95 % 105.000 K
Short term investments 12.765 M 82.44 % 6.997 M 1 554.14 % 423.000 K -58.61 % 1.022 M -92.28 % 13.231 M 97.63 % 6.695 M 0.000 -100.00 % 609.801 K -75.29 % 2.468 M 8.84 % 2.267 M 0.000 0.000 0.000 0.000
cash and cash equivalents 17.025 M 112.55 % 8.010 M 53.80 % 5.208 M -42.79 % 9.104 M -59.11 % 22.265 M 255.33 % 6.266 M -79.93 % 31.222 M -1.21 % 31.603 M 42.71 % 22.144 M 20.89 % 18.318 M 82.78 % 10.022 M 334.42 % 2.307 M 39.06 % 1.659 M 156.02 % 648.000 K
Cash and short term investments 17.025 M 13.45 % 15.007 M 188.15 % 5.208 M -42.79 % 9.104 M -74.35 % 35.496 M 173.87 % 12.961 M -58.49 % 31.222 M -3.08 % 32.212 M 30.88 % 24.612 M 19.56 % 20.586 M 105.41 % 10.022 M 334.42 % 2.307 M 39.06 % 1.659 M 156.02 % 648.000 K
Total current assets 165.192 M -6.92 % 177.482 M 9.95 % 161.425 M -5.21 % 170.295 M -10.42 % 190.104 M -2.27 % 194.525 M 23.19 % 157.913 M 39.33 % 113.334 M 92.24 % 58.954 M 59.25 % 37.019 M 51.26 % 24.474 M 5.19 % 23.266 M -44.82 % 42.166 M -6.65 % 45.171 M
Inventory 77.855 M -17.19 % 94.011 M -11.86 % 106.664 M 7.55 % 99.177 M 16.76 % 84.938 M 1.35 % 83.807 M 25.90 % 66.567 M 116.01 % 30.817 M 150.32 % 12.311 M 108.36 % 5.908 M 74.39 % 3.388 M -54.16 % 7.391 M -57.42 % 17.358 M -8.16 % 18.901 M
Net receivables 63.491 M 163.12 % 24.130 M -5.45 % 25.522 M -21.88 % 32.670 M -19.97 % 40.822 M 122.15 % 18.376 M -46.15 % 34.122 M 3.16 % 33.077 M 229.70 % 10.032 M 17.84 % 8.514 M -22.53 % 10.989 M -18.55 % 13.492 M 0.000 0.000
Tax assets 0.000 0.000 -100.00 % 785.000 K 18.94 % 660.000 K 22.45 % 539.000 K -91.95 % 6.695 M 831.15 % 719.000 K 270.62 % 193.997 K -69.42 % 634.490 K 524.20 % -149.572 K 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 2.000 K 300.00 % -1.000 K
Account payables 33.710 M 18.41 % 28.469 M -54.86 % 63.067 M 26.14 % 49.996 M 21.92 % 41.006 M 4.98 % 39.060 M -16.76 % 46.925 M 80.18 % 26.043 M 175.66 % 9.448 M 15.81 % 8.158 M 15.26 % 7.078 M -28.35 % 9.879 M -16.67 % 11.855 M -11.21 % 13.351 M
Tax payables 0.000 -100.00 % 416.000 K -17.79 % 506.000 K -92.46 % 6.711 M 301.62 % 1.671 M 143.94 % 685.000 K -71.86 % 2.434 M 493.54 % 410.142 K -23.85 % 538.569 K 238.72 % 159.000 K 89.29 % 84.000 K 162.50 % 32.000 K -68.63 % 102.000 K 22.89 % 83.000 K
Deferred revenue non current 196.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.037 M 1 316.82 % -85.222 K -8 422.20 % -1.000 K 0.000 100.00 % -2.526 M -0.24 % -2.520 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
Capital lease obligations 4.200 M -41.59 % 7.191 M -28.49 % 10.056 M -19.55 % 12.499 M 0.000 -100.00 % 2.133 M 0.000 100.00 % -2.004 M 80.76 % -10.415 M 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 % 1.290 69.74 % 0.760 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 73.020 M -0.53 % 73.406 M 0.00 % 73.405 M 0.08 % 73.343 M -0.08 % 73.405 M 168.74 % -106.788 M -452.09 % 30.330 M -25.21 % 40.552 M 242.41 % -28.475 M -390.27 % 9.810 M 0.00 % 9.810 M 0.00 % 9.810 M 0.00 % 9.810 M 0.00 % 9.810 M
Deferred tax liabilities non current 7.744 M 12.22 % 6.901 M 36.76 % 5.046 M 2.23 % 4.936 M 45.26 % 3.398 M 81.23 % 1.875 M 23.41 % 1.519 M 57.12 % 967.000 K 85.17 % 522.212 K -39.06 % 856.892 K -69.68 % 2.826 M 11.88 % 2.526 M 0.24 % 2.520 M 9.28 % 2.306 M
Other liabilities 0.000 100.00 % -1.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
Total assets 432.526 M 15.43 % 374.717 M 4.95 % 357.060 M -0.76 % 359.782 M 9.61 % 328.225 M 11.66 % 293.948 M 35.75 % 216.530 M 47.51 % 146.788 M 85.58 % 79.099 M 37.64 % 57.468 M 16.11 % 49.494 M 10.15 % 44.935 M -28.25 % 62.631 M -6.89 % 67.266 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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
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
Change in working capital -5.763 M 86.85 % -43.819 M -270.77 % 25.660 M 414.35 % -8.163 M -120.26 % 40.284 M 163.51 % -63.427 M -154.22 % -24.949 M 33.02 % -37.249 M -294.85 % -9.434 M -185.07 % 11.089 M 26.49 % 8.767 M 1 212.43 % 668.000 K -67.56 % 2.059 M -81.43 % 11.086 M
Accounts receivables -38.891 M -2 526.14 % 1.603 M -77.71 % 7.193 M 12.41 % 6.399 M 125.61 % -24.991 M -258.71 % 15.746 M 1 608.23 % -1.044 M 95.49 % -23.133 M -634.36 % -3.150 M -236.95 % 2.300 M 5.51 % 2.180 M -75.99 % 9.080 M 369.74 % 1.933 M 0.000
Inventory 16.157 M 27.68 % 12.654 M 268.97 % -7.489 M 47.40 % -14.237 M -1 157.69 % -1.132 M 93.43 % -17.240 M 51.78 % -35.750 M -93.18 % -18.506 M -189.04 % -6.403 M -154.02 % -2.520 M -162.97 % 4.003 M -59.84 % 9.967 M 546.37 % 1.542 M 260.28 % 428.000 K
Accounts payables 6.043 M 117.47 % -34.598 M -364.69 % 13.071 M 195.12 % 4.429 M -31.93 % 6.507 M 178.08 % -8.334 M -140.47 % 20.591 M 120.39 % 9.343 M 58.21 % 5.905 M 345.64 % 1.325 M 0.000 0.000 0.000 0.000
Other working capital 10.928 M 146.55 % -23.478 M -282.21 % 12.885 M 371.03 % -4.754 M -107.94 % 59.900 M 211.76 % -53.599 M -512.82 % -8.746 M -76.57 % -4.953 M 14.40 % -5.787 M -157.96 % 9.984 M 109.58 % 4.764 M 151.23 % -9.299 M -1 898.65 % 517.000 K -95.15 % 10.658 M
Other non cash items 10.485 M 268.41 % 2.846 M 144.16 % -6.445 M 25.95 % -8.703 M -871.32 % -896.000 K 79.24 % -4.315 M 79.27 % -20.820 M -111.99 % -9.821 M -82.55 % -5.380 M -28.88 % -4.174 M -100.30 % -2.084 M -806.44 % 295.000 K -62.28 % 782.000 K -46.62 % 1.465 M
Net cash provided by operating activities 54.625 M 492.22 % -13.927 M -185.03 % 16.379 M -47.21 % 31.029 M -58.55 % 74.853 M 233.67 % -56.000 M -333.12 % 24.022 M 327.34 % -10.567 M -549.96 % 2.348 M -85.76 % 16.493 M 14.72 % 14.377 M 223.22 % 4.448 M -21.50 % 5.666 M -62.22 % 14.996 M
Investments in property plant and equipment -84.525 M -1 089.82 % -7.104 M 58.42 % -17.085 M 58.19 % -40.862 M 7.32 % -44.090 M 23.35 % -57.524 M -170.92 % -21.233 M -39.02 % -15.273 M -796.92 % -1.703 M 71.24 % -5.921 M -76.81 % -3.349 M -10.60 % -3.028 M -1 702.38 % -168.000 K 95.83 % -4.032 M
Acquisitions net 0.000 0.000 -100.00 % 45.000 K 0.000 0.000 -100.00 % 4.130 M 58.18 % 2.611 M 248.13 % 750.000 K 0.000 -100.00 % 30.000 K 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 100.00 % -7.503 M 83.69 % -46.000 M -4 842 105 366.96 % 0.950 100.00 % -1.752 M -329.87 % -407.525 K 82.03 % -2.267 M 0.000 0.000 0.000 0.000
Sales maturities of investments 0.000 0.000 0.000 -100.00 % 12.260 M 5 348.89 % 225.000 K -99.51 % 45.775 M 2 151.97 % 2.033 M -33.02 % 3.035 M 1 240.22 % 226.446 K 297.27 % 57.000 K 0.000 0.000 -100.00 % 3.000 K 0.000
Other investing activites 780.000 K 267.92 % 212.000 K 430.00 % 40.000 K -69.23 % 130.000 K 216.07 % -112.000 K -138.75 % 289.000 K -56.34 % 661.884 K -41.43 % 1.130 M 35.97 % 831.140 K -39.32 % 1.370 M 150.83 % -2.695 M -1 246.81 % 235.000 K 0.43 % 234.000 K 160.47 % -387.000 K
Net cash used for investing activites -83.745 M -1 115.10 % -6.892 M 59.46 % -17.000 M 40.29 % -28.472 M 44.69 % -51.480 M 3.47 % -53.330 M -234.84 % -15.927 M -31.52 % -12.110 M -1 050.30 % -1.053 M 85.81 % -7.417 M -22.72 % -6.044 M -116.40 % -2.793 M -4 147.83 % 69.000 K 101.56 % -4.419 M
Debt repayment 40.691 M 29.60 % 31.397 M 1 385.18 % -2.443 M 20.16 % -3.060 M -37.65 % -2.223 M 0.000 100.00 % -2.794 M -203.15 % 2.709 M 676.71 % -469.708 K 39.74 % -779.457 K -162.44 % -297.000 K 28.61 % -416.000 K 82.13 % -2.328 M 77.62 % -10.402 M
Common stock issued 0.000 0.000 0.000 0.000 0.000 -100.00 % 117.450 M 0.000 -100.00 % 38.880 M 1 196.00 % 3.000 M 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
Dividends paid -7.802 M -7 702.00 % -100.000 K 0.000 100.00 % -12.815 M -140.03 % -5.339 M 75.12 % -21.457 M -355.27 % -4.713 M 40.00 % -7.855 M 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites -1.750 M -157.73 % -679.000 K 18.39 % -832.000 K -629.94 % 157.000 K -16.49 % 188.000 K 102.74 % -6.861 M -608.23 % -968.771 K 39.42 % -1.599 M 0.000 0.000 100.00 % -321.000 K 45.69 % -591.000 K 75.32 % -2.395 M -350.19 % -532.000 K
Net cash used provided by financing activities 31.139 M 1.70 % 30.618 M 1 034.90 % -3.275 M 79.16 % -15.718 M -113.15 % -7.374 M -108.27 % 89.132 M 1 151.60 % -8.476 M -126.38 % 32.135 M 1 170.00 % 2.530 M 424.62 % -779.457 K -26.13 % -618.000 K 38.63 % -1.007 M 78.68 % -4.723 M 56.80 % -10.934 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 100.00 % -1.000 K -232 658.14 % 0.430 152.94 % 0.170 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 2.019 M -79.39 % 9.798 M 351.49 % -3.896 M 70.40 % -13.161 M -182.26 % 15.999 M 179.21 % -20.199 M -5 203.80 % -380.840 K -104.03 % 9.458 M 147.21 % 3.826 M -53.88 % 8.296 M 7.54 % 7.715 M 1 090.59 % 648.000 K -35.91 % 1.011 M 383.99 % -356.000 K
Cash at beginning of period 15.006 M 188.13 % 5.208 M -42.79 % 9.104 M -59.11 % 22.265 M 255.33 % 6.266 M -79.93 % 31.222 M -1.20 % 31.603 M 42.71 % 22.144 M 20.89 % 18.318 M 82.78 % 10.022 M 334.42 % 2.307 M 39.06 % 1.659 M 156.02 % 648.000 K -35.46 % 1.004 M
Cash at end of period 17.025 M 13.45 % 15.006 M 188.13 % 5.208 M -42.79 % 9.104 M -59.11 % 22.265 M 101.99 % 11.023 M -64.69 % 31.222 M -1.21 % 31.603 M 42.71 % 22.144 M 20.89 % 18.318 M 82.78 % 10.022 M 334.42 % 2.307 M 39.06 % 1.659 M 156.02 % 648.000 K
Operating cash flow 54.625 M 492.22 % -13.927 M -185.03 % 16.379 M -47.21 % 31.029 M -58.55 % 74.853 M 233.67 % -56.000 M -333.12 % 24.022 M 327.34 % -10.567 M -549.96 % 2.348 M -85.76 % 16.493 M 14.72 % 14.377 M 223.22 % 4.448 M -21.50 % 5.666 M -62.22 % 14.996 M
Capital expenditure -84.525 M -1 089.82 % -7.104 M 58.42 % -17.085 M 58.19 % -40.862 M 7.32 % -44.090 M 23.35 % -57.524 M -170.92 % -21.233 M -39.02 % -15.273 M -796.92 % -1.703 M 71.24 % -5.921 M -76.81 % -3.349 M -10.60 % -3.028 M -1 702.38 % -168.000 K 95.83 % -4.032 M
Free CashFlow -29.900 M -42.17 % -21.031 M -2 878.90 % -706.000 K 92.82 % -9.833 M -131.96 % 30.763 M 127.10 % -113.524 M -4 169.78 % 2.789 M 110.80 % -25.840 M -4 102.41 % 645.601 K -93.89 % 10.571 M -4.14 % 11.028 M 676.62 % 1.420 M -74.17 % 5.498 M -49.85 % 10.964 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012
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 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 105.219 M 39.54 % 75.406 M -35.23 % 116.422 M 6.85 % 108.957 M 9.93 % 99.117 M 3.29 % 95.957 M 26.17 % 76.055 M 12.07 % 67.864 M 10.26 % 61.547 M 42.42 % 43.216 M -14.55 % 50.576 M 7.88 % 46.883 M -20.88 % 59.252 M 25.39 % 47.254 M -45.34 % 86.448 M -30.27 % 123.983 M 142.27 % 51.175 M -56.70 % 118.192 M 341.76 % 26.755 M -29.79 % 38.105 M 0.00 % 38.105 M 6.27 % 35.856 M 0.00 % 35.856 M -45.23 % 65.471 M 0.00 % 65.471 M 9.53 % 59.772 M 0.05 % 59.745 M 25.19 % 47.725 M 0.00 % 47.725 M 36.15 % 35.054 M 0.00 % 35.054 M 13.86 % 30.787 M 0.00 % 30.787 M -61.79 % 80.577 M
Net income 8.060 M 330.79 % 1.871 M -86.08 % 13.438 M 4.32 % 12.881 M 42.68 % 9.028 M 51.27 % 5.968 M 28.84 % 4.632 M 45.61 % 3.181 M 283.72 % 829.000 K 125.34 % -3.272 M 18.67 % -4.023 M 50.23 % -8.083 M -588.40 % 1.655 M 208.38 % -1.527 M -114.18 % 10.767 M -43.39 % 19.021 M 1 323.22 % -1.555 M -108.38 % 18.550 M 409.01 % -6.003 M -209.39 % 5.488 M 0.00 % 5.488 M 200.09 % -5.483 M 0.00 % -5.483 M -167.78 % 8.089 M 0.00 % 8.089 M 5.89 % 7.639 M -7.46 % 8.256 M 101.72 % 4.093 M 0.00 % 4.093 M 82.87 % 2.238 M 0.00 % 2.238 M -27.31 % 3.079 M 0.00 % 3.079 M -26.60 % 4.194 M
Income before tax 10.095 M 197.96 % 3.388 M -80.60 % 17.468 M 6.87 % 16.345 M 80.93 % 9.034 M 51.88 % 5.948 M 10.95 % 5.361 M 63.05 % 3.288 M 77.35 % 1.854 M 151.95 % -3.569 M -10.26 % -3.237 M 64.66 % -9.160 M -514.29 % 2.211 M 1 712.30 % 122.000 K -99.04 % 12.691 M -51.71 % 26.280 M 2 014.06 % -1.373 M -106.10 % 22.493 M 461.28 % -6.226 M -187.44 % 7.120 M 0.00 % 7.120 M 200.56 % -7.080 M 0.00 % -7.080 M -165.42 % 10.822 M 0.00 % 10.822 M 1.16 % 10.698 M -2.56 % 10.979 M 89.97 % 5.780 M 0.00 % 5.780 M 67.67 % 3.447 M 0.00 % 3.447 M -10.85 % 3.867 M 0.00 % 3.867 M -39.39 % 6.379 M
Income before tax ratio 0.10 113.54 % 0.04 -70.05 % 0.15 0.02 % 0.15 64.59 % 0.09 47.04 % 0.06 -12.06 % 0.07 45.49 % 0.05 60.84 % 0.03 136.48 % -0.08 -29.03 % -0.06 67.24 % -0.20 -623.59 % 0.04 1 345.32 % 0.00 -98.24 % 0.15 -30.74 % 0.21 890.04 % -0.03 -114.10 % 0.19 181.78 % -0.23 -224.54 % 0.19 0.00 % 0.19 194.63 % -0.20 0.00 % -0.20 -219.46 % 0.17 0.00 % 0.17 -7.64 % 0.18 -2.61 % 0.18 51.75 % 0.12 0.00 % 0.12 23.15 % 0.10 0.00 % 0.10 -21.70 % 0.13 0.00 % 0.13 58.64 % 0.08
EBITDA 16.134 M 117.21 % 7.428 M -64.58 % 20.972 M 3.83 % 20.198 M 61.03 % 12.543 M 32.32 % 9.479 M 9.85 % 8.629 M 29.33 % 6.672 M 28.93 % 5.175 M 2 220.90 % -244.000 K 38.07 % -394.000 K 93.70 % -6.257 M -222.71 % 5.099 M 87.81 % 2.715 M -82.83 % 15.809 M -45.78 % 29.155 M 2 037.46 % 1.364 M -94.00 % 22.723 M 626.97 % -4.312 M -151.12 % 8.435 M 0.00 % 8.435 M 205.41 % -8.002 M 0.00 % -8.002 M -167.15 % 11.917 M 0.00 % 11.917 M 4.82 % 11.368 M -1.59 % 11.552 M 117.17 % 5.320 M 0.00 % 5.320 M 48.15 % 3.591 M -4.77 % 3.770 M -13.44 % 4.356 M 0.00 % 4.356 M -28.83 % 6.120 M
Net income ratio 0.08 208.73 % 0.02 -78.50 % 0.12 -2.37 % 0.12 29.79 % 0.09 46.45 % 0.06 2.12 % 0.06 29.93 % 0.05 248.00 % 0.01 117.79 % -0.08 4.82 % -0.08 53.86 % -0.17 -717.25 % 0.03 186.44 % -0.03 -125.95 % 0.12 -18.82 % 0.15 604.89 % -0.03 -119.36 % 0.16 169.95 % -0.22 -255.80 % 0.14 0.00 % 0.14 194.18 % -0.15 0.00 % -0.15 -223.76 % 0.12 0.00 % 0.12 -3.33 % 0.13 -7.51 % 0.14 61.14 % 0.09 0.00 % 0.09 34.32 % 0.06 0.00 % 0.06 -36.15 % 0.10 0.00 % 0.10 92.11 % 0.05
Ratio EBITDA 0.15 55.66 % 0.10 -45.32 % 0.18 -2.83 % 0.19 46.49 % 0.13 28.11 % 0.10 -12.93 % 0.11 15.40 % 0.10 16.93 % 0.08 1 589.22 % -0.01 27.52 % -0.01 94.16 % -0.13 -255.08 % 0.09 49.78 % 0.06 -68.58 % 0.18 -22.23 % 0.24 782.26 % 0.03 -86.14 % 0.19 219.29 % -0.16 -172.81 % 0.22 0.00 % 0.22 199.19 % -0.22 0.00 % -0.22 -222.61 % 0.18 0.00 % 0.18 -4.30 % 0.19 -1.64 % 0.19 73.47 % 0.11 0.00 % 0.11 8.82 % 0.10 -4.77 % 0.11 -23.98 % 0.14 0.00 % 0.14 86.27 % 0.08
Gross profit ratio 0.42 -0.96 % 0.42 0.92 % 0.42 42.05 % 0.29 28.02 % 0.23 -7.78 % 0.25 -37.65 % 0.40 -8.03 % 0.43 -4.86 % 0.46 2 790.09 % 0.02 -95.77 % 0.37 14.94 % 0.32 -27.06 % 0.45 -9.21 % 0.49 0.48 % 0.49 18.06 % 0.41 -8.47 % 0.45 110.28 % 0.21 -60.67 % 0.55 -0.29 % 0.55 0.00 % 0.55 38.36 % 0.40 0.00 % 0.40 -12.12 % 0.45 0.00 % 0.45 4.23 % 0.43 -0.04 % 0.43 2.57 % 0.42 0.00 % 0.42 -11.55 % 0.48 0.00 % 0.48 14.93 % 0.41 0.00 % 0.41 -3.68 % 0.43
Weighted average shs out dil 10.747 M -19.58 % 13.364 M 25.31 % 10.665 M 0.18 % 10.645 M -0.31 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.41 % 10.636 M -3.61 % 11.033 M 3.32 % 10.679 M 0.17 % 10.660 M -0.24 % 10.686 M -3.79 % 11.107 M 8.51 % 10.236 M -4.51 % 10.720 M 0.60 % 10.655 M 0.00 % 10.655 M 0.09 % 10.646 M 0.00 % 10.646 M 2.55 % 10.382 M 0.00 % 10.382 M 10.17 % 9.423 M 0.00 % 9.423 M 6.01 % 8.889 M 0.00 % 8.889 M 32.28 % 6.720 M 0.00 % 6.720 M 1.86 % 6.597 M 0.00 % 6.597 M -0.90 % 6.657 M
Weighted average shs out 10.747 M -19.58 % 13.364 M 25.31 % 10.665 M 0.18 % 10.645 M -0.31 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.00 % 10.679 M 0.41 % 10.636 M -0.41 % 10.679 M 0.00 % 10.679 M 0.17 % 10.660 M -0.24 % 10.686 M -3.79 % 11.107 M 8.50 % 10.237 M -4.51 % 10.720 M 0.60 % 10.655 M 0.00 % 10.655 M 0.09 % 10.646 M 0.00 % 10.646 M 2.55 % 10.382 M 0.00 % 10.382 M 10.17 % 9.423 M -0.08 % 9.431 M 6.09 % 8.889 M 0.00 % 8.889 M 32.06 % 6.731 M 0.00 % 6.731 M 2.03 % 6.597 M 0.00 % 6.597 M -0.90 % 6.657 M
EPS diluted 0.75 435.71 % 0.14 -88.89 % 1.26 4.13 % 1.21 42.35 % 0.85 51.79 % 0.56 30.23 % 0.43 43.33 % 0.30 286.60 % 0.08 125.03 % -0.31 18.42 % -0.38 50.00 % -0.76 -606.67 % 0.15 207.14 % -0.14 -113.86 % 1.01 -43.26 % 1.78 1 371.43 % -0.14 -108.05 % 1.74 410.71 % -0.56 -207.69 % 0.52 0.00 % 0.52 201.96 % -0.51 0.00 % -0.51 -165.38 % 0.78 0.00 % 0.78 -3.70 % 0.81 -7.95 % 0.88 91.30 % 0.46 0.00 % 0.46 39.39 % 0.33 0.00 % 0.33 -29.79 % 0.47 0.00 % 0.47 -25.40 % 0.63
Earnings per share 0.75 435.71 % 0.14 -88.89 % 1.26 4.13 % 1.21 42.35 % 0.85 51.79 % 0.56 30.23 % 0.43 43.33 % 0.30 286.60 % 0.08 125.03 % -0.31 18.42 % -0.38 50.00 % -0.76 -606.67 % 0.15 207.14 % -0.14 -113.86 % 1.01 -43.26 % 1.78 1 371.43 % -0.14 -108.05 % 1.74 410.71 % -0.56 -207.69 % 0.52 0.00 % 0.52 201.96 % -0.51 0.00 % -0.51 -165.38 % 0.78 0.00 % 0.78 -3.70 % 0.81 -7.95 % 0.88 91.30 % 0.46 0.00 % 0.46 39.39 % 0.33 0.00 % 0.33 -29.79 % 0.47 0.00 % 0.47 -25.40 % 0.63
Gross profit 43.884 M 38.20 % 31.755 M -34.64 % 48.583 M 51.78 % 32.009 M 40.73 % 22.745 M -4.74 % 23.878 M -21.33 % 30.352 M 3.07 % 29.448 M 4.91 % 28.071 M 4 015.98 % 682.000 K -96.39 % 18.878 M 23.99 % 15.225 M -42.28 % 26.379 M 13.84 % 23.172 M -45.07 % 42.188 M -17.68 % 51.249 M 121.75 % 23.111 M -8.95 % 25.383 M 73.73 % 14.611 M -29.99 % 20.870 M 0.00 % 20.870 M 47.04 % 14.193 M 0.00 % 14.193 M -51.87 % 29.491 M 0.00 % 29.491 M 14.17 % 25.831 M 0.00 % 25.831 M 28.40 % 20.118 M 0.00 % 20.118 M 20.43 % 16.705 M 0.00 % 16.705 M 30.86 % 12.766 M 0.00 % 12.766 M -63.20 % 34.688 M
Income tax expense 2.035 M 34.15 % 1.517 M -62.37 % 4.031 M 16.37 % 3.464 M 69 180.00 % 5.000 K 123.81 % -21.000 K -102.88 % 729.000 K 581.31 % 107.000 K -89.56 % 1.025 M 446.28 % -296.000 K -137.66 % 786.000 K 172.98 % -1.077 M -293.71 % 556.000 K -66.30 % 1.650 M -14.24 % 1.924 M -73.49 % 7.258 M 3 887.91 % 182.000 K -95.38 % 3.943 M 1 868.16 % -223.000 K -113.66 % 1.633 M 0.00 % 1.633 M 2.19 % 1.598 M 0.00 % 1.598 M -41.55 % 2.733 M 0.00 % 2.733 M -10.64 % 3.058 M 12.29 % 2.724 M 61.45 % 1.687 M 0.00 % 1.687 M 39.54 % 1.209 M 0.00 % 1.209 M 53.43 % 788.000 K 0.00 % 788.000 K -63.94 % 2.185 M
Cost of revenue 61.335 M 40.51 % 43.651 M -35.66 % 67.839 M -11.84 % 76.948 M 0.75 % 76.372 M 5.96 % 72.079 M 57.71 % 45.703 M 18.97 % 38.416 M 14.76 % 33.476 M -21.30 % 42.534 M 34.19 % 31.698 M 0.13 % 31.658 M -3.70 % 32.873 M 36.50 % 24.082 M -45.59 % 44.260 M -39.15 % 72.734 M 159.17 % 28.064 M -69.76 % 92.809 M 664.24 % 12.144 M -29.54 % 17.235 M 0.00 % 17.235 M -20.44 % 21.663 M 0.00 % 21.663 M -39.79 % 35.981 M 0.00 % 35.981 M 6.01 % 33.941 M 0.08 % 33.914 M 22.85 % 27.607 M 0.00 % 27.607 M 50.46 % 18.348 M 0.00 % 18.348 M 1.81 % 18.022 M 0.00 % 18.022 M -60.73 % 45.889 M
General and administrative expenses 0.000 -100.00 % 10.891 M 0.000 0.000 0.000 -100.00 % 11.101 M 0.000 0.000 0.000 -100.00 % 10.937 M 0.000 0.000 0.000 -100.00 % 21.367 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.843 M 0.00 % 8.843 M 0.000 0.000 -100.00 % 8.595 M 31.34 % 6.545 M 0.000 0.000 -100.00 % 4.532 M 0.00 % 4.532 M 0.000 0.000 0.000
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 735.000 K 0.000 0.000 0.000 -100.00 % 609.000 K 0.000 0.000 0.000 -100.00 % 366.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 669.000 K 0.00 % 669.000 K 0.000 0.000 -100.00 % 158.493 K 0.00 % 158.493 K 0.000 0.000 -100.00 % 390.621 K 0.00 % 390.621 K 0.000 0.000 0.000
Other expenses 33.886 M 1 629.15 % -2.216 M -107.14 % 31.033 M 0.000 0.000 100.00 % -4.154 M -129.02 % 14.316 M 75 247.37 % 19.000 K -5.00 % 20.000 K 102.71 % -737.000 K -2 732.14 % 28.000 K -92.02 % 351.000 K -63.21 % 954.000 K 149.77 % -1.917 M -2 437.80 % 82.000 K -92.01 % 1.026 M 22.43 % 838.000 K 43.25 % 585.000 K 44.09 % 406.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
Operating expenses 33.886 M 211.14 % 10.891 M -64.91 % 31.033 M 95.52 % 15.872 M 12.89 % 14.060 M -21.27 % 17.859 M -28.13 % 24.848 M -4.16 % 25.926 M -0.30 % 26.004 M 514.03 % 4.235 M -80.63 % 21.860 M -10.61 % 24.454 M -1.64 % 24.861 M 23.61 % 20.113 M -31.41 % 29.323 M 14.27 % 25.662 M 2.66 % 24.998 M 457.24 % 4.486 M -78.80 % 21.161 M 54.88 % 13.662 M 0.00 % 13.662 M -36.23 % 21.424 M 0.00 % 21.424 M 15.16 % 18.603 M 0.00 % 18.603 M 18.61 % 15.684 M 1.84 % 15.401 M 8.00 % 14.260 M 0.00 % 14.260 M 4.04 % 13.706 M 0.00 % 13.706 M 54.93 % 8.846 M 0.00 % 8.846 M -68.42 % 28.012 M
Cost and expenses 95.221 M 74.58 % 54.542 M -44.84 % 98.872 M 6.52 % 92.820 M 2.64 % 90.432 M 0.55 % 89.938 M 27.48 % 70.551 M 9.65 % 64.342 M 8.17 % 59.480 M 27.18 % 46.769 M -12.68 % 53.558 M -4.55 % 56.112 M -2.81 % 57.734 M 30.63 % 44.195 M -39.94 % 73.583 M -25.22 % 98.396 M 85.44 % 53.062 M -45.46 % 97.295 M 192.13 % 33.305 M 7.79 % 30.897 M 0.00 % 30.897 M -28.29 % 43.087 M 0.00 % 43.087 M -21.06 % 54.583 M 0.00 % 54.583 M 9.99 % 49.625 M 0.63 % 49.315 M 17.79 % 41.867 M 0.00 % 41.867 M 30.61 % 32.054 M 0.00 % 32.054 M 19.30 % 26.868 M 0.00 % 26.868 M -63.64 % 73.901 M
Research and development expenses 0.000 -100.00 % 2.216 M 0.000 0.000 0.000 -100.00 % 4.154 M 0.000 0.000 0.000 -100.00 % 3.035 M 0.000 0.000 0.000 -100.00 % 3.327 M 0.000 0.000 0.000 -100.00 % 3.848 M 0.000 0.000 0.000 -100.00 % 2.328 M 0.00 % 2.328 M 0.000 0.000 -100.00 % 2.092 M 0.00 % 2.092 M 0.000 0.000 -100.00 % 2.003 M 0.00 % 2.003 M 0.000 0.000 0.000
Selling general and administrative expenses 0.000 -100.00 % 10.891 M 0.000 -100.00 % 15.872 M 12.89 % 14.060 M -21.27 % 17.859 M 69.57 % 10.532 M -14.55 % 12.325 M -6.44 % 13.174 M 14.10 % 11.546 M 21.69 % 9.488 M -16.99 % 11.430 M -2.50 % 11.723 M -46.06 % 21.733 M 59.12 % 13.658 M 1.77 % 13.420 M 59.95 % 8.390 M -6.93 % 9.015 M -2.83 % 9.278 M 68.02 % 5.522 M 0.00 % 5.522 M -41.95 % 9.512 M 0.00 % 9.512 M 43.09 % 6.648 M 0.00 % 6.648 M -24.06 % 8.754 M 30.60 % 6.703 M 42.30 % 4.711 M 0.00 % 4.711 M -4.31 % 4.923 M 0.00 % 4.923 M 161.56 % 1.882 M 0.00 % 1.882 M -69.13 % 6.096 M
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 239.000 K 0.000 0.000 0.000 -100.00 % 1.084 M 0.000 0.000 0.000 -100.00 % 476.000 K 0.000 0.000 0.000 -100.00 % 475.000 K 0.000 -100.00 % 87.000 K 0.00 % 87.000 K -42.19 % 150.500 K 0.00 % 150.500 K 128.03 % 66.000 K 0.00 % 66.000 K -88.02 % 550.822 K 0.30 % 549.178 K 599.59 % 78.500 K 0.00 % 78.500 K -82.47 % 447.759 K 0.00 % 447.759 K 752.87 % 52.500 K 0.00 % 52.500 K -82.32 % 297.000 K
Interest expense 1.604 M 84.37 % 870.000 K 129.55 % 379.000 K -40.87 % 641.000 K 92.49 % 333.000 K -14.40 % 389.000 K 96.46 % 198.000 K -21.74 % 253.000 K 8.58 % 233.000 K 0.000 -100.00 % 226.000 K -20.14 % 283.000 K 8.43 % 261.000 K -79.30 % 1.261 M 392.58 % 256.000 K -23.12 % 333.000 K 2.78 % 324.000 K 2 600.00 % 12.000 K -85.37 % 82.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
Depreciation and amortization 4.435 M 39.86 % 3.171 M 1.47 % 3.125 M -2.71 % 3.212 M 1.13 % 3.176 M 1.02 % 3.144 M 2.44 % 3.069 M -2.07 % 3.134 M 1.49 % 3.088 M 1.08 % 3.055 M 16.78 % 2.616 M -0.19 % 2.621 M -0.23 % 2.627 M 11.46 % 2.357 M -17.65 % 2.862 M 12.59 % 2.542 M 5.35 % 2.413 M 365.83 % 518.000 K -71.72 % 1.832 M 52.03 % 1.205 M 0.00 % 1.205 M 21.40 % 992.616 K 0.00 % 992.616 K -3.46 % 1.028 M 0.00 % 1.028 M 51.37 % 679.250 K 18.83 % 571.622 K 0.00 % 571.622 K 0.00 % 571.622 K 0.00 % 571.622 K -23.92 % 751.333 K 0.00 % 751.333 K 0.00 % 751.333 K 10.13 % 682.250 K
Operating income 9.998 M -52.08 % 20.864 M 18.88 % 17.550 M 8.76 % 16.137 M 85.80 % 8.685 M 44.29 % 6.019 M 9.36 % 5.504 M 56.41 % 3.519 M 70.25 % 2.067 M 143.42 % -4.761 M -59.66 % -2.982 M 67.69 % -9.229 M -707.97 % 1.518 M 8 829.41 % 17.000 K -99.87 % 12.852 M -51.71 % 26.613 M 2 636.99 % -1.049 M -104.72 % 22.205 M 461.41 % -6.144 M -184.99 % 7.230 M 0.00 % 7.230 M 180.38 % -8.995 M 0.00 % -8.995 M -182.61 % 10.889 M 0.00 % 10.889 M 1.86 % 10.689 M -2.66 % 10.981 M 131.27 % 4.748 M 0.00 % 4.748 M 57.27 % 3.019 M 0.00 % 3.019 M -16.24 % 3.605 M 0.00 % 3.605 M -33.72 % 5.438 M
Operating income ratio 0.10 -65.66 % 0.28 83.55 % 0.15 1.78 % 0.15 69.02 % 0.09 39.69 % 0.06 -13.32 % 0.07 39.56 % 0.05 54.40 % 0.03 130.48 % -0.11 -86.85 % -0.06 70.05 % -0.20 -868.37 % 0.03 7 021.29 % 0.00 -99.76 % 0.15 -30.74 % 0.21 1 147.16 % -0.02 -110.91 % 0.19 181.81 % -0.23 -221.04 % 0.19 0.00 % 0.19 175.63 % -0.25 0.00 % -0.25 -250.83 % 0.17 0.00 % 0.17 -7.00 % 0.18 -2.70 % 0.18 84.74 % 0.10 0.00 % 0.10 15.52 % 0.09 0.00 % 0.09 -26.44 % 0.12 0.00 % 0.12 73.48 % 0.07
Total other income expenses net 97.000 K 100.56 % -17.476 M -21 212.20 % -82.000 K -139.42 % 208.000 K -40.40 % 349.000 K 591.55 % -71.000 K 50.35 % -143.000 K 38.89 % -234.000 K -9.86 % -213.000 K 73.77 % -812.000 K -218.43 % -255.000 K -469.57 % 69.000 K -90.04 % 693.000 K 560.00 % 105.000 K 160.34 % -174.000 K 47.90 % -334.000 K -3.09 % -324.000 K -212.50 % 288.000 K 451.22 % -82.000 K 25.11 % -109.500 K 0.00 % -109.500 K -105.72 % 1.915 M 0.00 % 1.915 M 2 978.95 % -66.500 K 0.00 % -66.500 K -876.78 % 8.561 K 648.43 % -1.561 K -100.15 % 1.032 M 0.00 % 1.032 M 141.04 % 427.939 K 0.00 % 427.939 K 63.34 % 262.000 K 0.00 % 262.000 K -72.16 % 941.000 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 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-09-30 2021-03-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-06-30 2016-03-31
Net debt 0.000 -100.00 % 65.119 M 0.000 -100.00 % 50.292 M 0.000 -100.00 % 26.446 M 383.12 % 5.474 M -11.01 % 6.151 M 18.11 % 5.208 M 7.43 % 4.848 M -8.16 % 5.279 M -20.80 % 6.665 M -31.54 % 9.735 M 186.75 % 3.395 M 111.58 % -29.326 M -31.71 % -22.265 M -122.52 % -10.006 M 0.00 % -10.006 M -142.10 % -4.133 M 62.51 % -11.023 M 87.63 % -89.100 M 0.00 % -89.100 M -185.38 % -31.222 M -8.38 % -28.809 M 0.00 % -28.809 M -24.39 % -23.159 M 0.00 % -23.159 M -4.99 % -22.059 M 21.80 % -28.207 M -237.02 % 20.586 M 217.21 % -17.564 M
Total investments 0.000 -100.00 % 769.000 K 0.000 -100.00 % 20.751 M 0.000 -100.00 % 716.000 K -93.46 % 10.948 M 622.16 % 1.516 M -85.45 % 10.416 M 1 466.32 % 665.000 K -93.70 % 10.558 M 1 193.87 % 816.000 K -95.81 % 19.470 M 2 985.58 % 631.000 K -69.78 % 2.088 M -84.22 % 13.231 M 3 224.37 % 398.000 K 0.00 % 398.000 K -66.27 % 1.180 M 98.65 % 594.000 K 53.09 % 388.000 K 0.00 % 388.000 K 0.000 -100.00 % 1.155 M -34.56 % 1.764 M -27.30 % 2.427 M 0.00 % 2.427 M -1.65 % 2.468 M 1.18 % 2.439 M -94.08 % 41.172 M 1 715.80 % 2.267 M
Total debt 0.000 -100.00 % 82.144 M 0.000 -100.00 % 58.502 M 0.000 -100.00 % 41.453 M 0.000 -100.00 % 8.650 M 0.000 -100.00 % 10.056 M 0.000 -100.00 % 11.300 M 0.000 -100.00 % 12.499 M 62 395.00 % 20.000 K 0.000 0.000 0.000 -100.00 % 2.133 M 0.000 0.000 0.000 0.000 -100.00 % 2.794 M 0.00 % 2.794 M 0.000 0.000 -100.00 % 85.222 K -42.03 % 147.000 K 0.000 -100.00 % 754.930 K
Accumulated other comprehensive income loss 291.548 M 57.80 % 184.760 M -34.47 % 281.968 M 60.96 % 175.180 M -33.26 % 262.500 M 75 748.41 % -347.000 K -100.14 % 252.103 M 136.08 % 106.788 M -56.92 % 247.896 M 37.57 % 180.193 M -29.53 % 255.684 M 139.43 % 106.788 M -59.16 % 261.496 M 45.12 % 180.193 M 15.18 % 156.442 M 1 100 862 707 664 211 200.00 % 0.000 -100.00 % 137.754 M 0.00 % 137.754 M 0.000 100.00 % -386.000 K -100.19 % 200.809 M 0.00 % 200.809 M 0.000 100.00 % -177.000 K 0.25 % -177.435 K -100.44 % 40.411 M 0.00 % 40.411 M 2 274 937 056 770 864 128.00 % 0.000 0.00 % 0.000 -100.00 % 28.698 M 1 615 526 135 485 768 192.00 % 0.000
Retained earnings 0.000 -100.00 % 111.740 M 0.000 0.000 0.000 -100.00 % 82.654 M 0.000 0.000 0.000 -100.00 % 67.580 M 0.000 0.000 0.000 -100.00 % 81.365 M 0.000 -100.00 % 67.473 M 0.000 0.000 -100.00 % 51.360 M -4.56 % 53.814 M 0.000 0.000 -100.00 % 70.057 M 567.21 % 10.500 M -49.76 % 20.900 M 0.000 0.000 -100.00 % 6.829 M 75.32 % 3.895 M 0.000 -100.00 % 9.333 M
Common stock 0.000 -100.00 % 106.788 M 0.000 -100.00 % 106.788 M 0.000 -100.00 % 106.788 M 0.000 -100.00 % 106.788 M 0.000 -100.00 % 106.788 M 0.000 -100.00 % 106.788 M 0.000 -100.00 % 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 0.00 % 106.788 M 140.00 % 44.495 M 0.00 % 44.495 M 13.29 % 39.275 M 0.00 % 39.275 M 0.00 % 39.275 M 0.00 % 39.275 M 0.00 % 39.275 M 37.93 % 28.475 M 2.71 % 27.725 M 0.000 -100.00 % 11.090 M
Total equity 291.548 M 0.00 % 291.548 M 3.40 % 281.968 M 0.00 % 281.968 M 7.42 % 262.500 M 0.00 % 262.500 M 4.12 % 252.103 M 0.00 % 252.103 M 1.70 % 247.896 M 0.00 % 247.896 M -3.05 % 255.684 M 0.00 % 255.684 M -2.22 % 261.496 M 0.00 % 261.496 M -0.66 % 263.230 M 6.28 % 247.666 M 1.28 % 244.542 M 0.00 % 244.542 M 5.61 % 231.553 M -0.89 % 233.621 M -4.76 % 245.304 M 0.00 % 245.304 M 75.96 % 139.405 M 54.33 % 90.327 M 0.00 % 90.327 M 13.35 % 79.686 M 0.00 % 79.686 M 112.19 % 37.554 M -9.36 % 41.430 M 44.37 % 28.698 M 0.00 % 28.698 M
Other non current liabilities -291.548 M -12 202.45 % 2.409 M 100.85 % -281.968 M -12 343.51 % 2.303 M 100.88 % -262.500 M -10 145.92 % 2.613 M 101.04 % -252.103 M -52 295.24 % 483.000 K 0.000 -100.00 % 5.525 M 0.000 -100.00 % 1.268 M 0.000 -100.00 % 1.268 M -74.30 % 4.933 M 18.72 % 4.155 M 31.40 % 3.162 M 0.000 -100.00 % 2.875 M 0.000 -100.00 % 1.943 M 0.000 -100.00 % 690.000 K -65.57 % 2.004 M 0.00 % 2.004 M -6.44 % 2.142 M 0.000 -100.00 % 2.287 M 13.57 % 2.014 M 0.000 0.000
Long term debt 0.000 -100.00 % 43.304 M 0.000 -100.00 % 31.012 M 0.000 -100.00 % 31.467 M 0.000 -100.00 % 5.555 M 0.000 -100.00 % 7.191 M 0.000 -100.00 % 8.650 M 0.000 -100.00 % 10.056 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.777 M 0.00 % 1.777 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 754.930 K
Total non current liabilities -291.548 M -643.40 % 53.653 M 119.03 % -281.968 M -798.08 % 40.392 M 115.39 % -262.500 M -740.56 % 40.980 M 116.26 % -252.103 M -2 041.05 % 12.988 M 0.000 -100.00 % 13.259 M 0.000 -100.00 % 14.364 M 0.000 -100.00 % 16.260 M 229.62 % 4.933 M 18.72 % 4.155 M 31.40 % 3.162 M 0.000 -100.00 % 2.875 M 0.000 -100.00 % 1.943 M 0.000 -100.00 % 2.209 M -41.57 % 3.781 M 0.00 % 3.781 M 76.53 % 2.142 M 0.000 -100.00 % 2.287 M -36.99 % 3.630 M 0.000 -100.00 % 1.612 M
Other current liabilities 0.000 -100.00 % 14.775 M 0.000 -100.00 % 40.690 M 0.000 -100.00 % 5.831 M 0.000 -100.00 % 24.353 M 0.000 -100.00 % 5.324 M 0.000 -100.00 % 5.832 M 0.000 -100.00 % 11.680 M -70.85 % 40.075 M 19.08 % 33.653 M 65.33 % 20.355 M 0.00 % 20.355 M 15.38 % 17.642 M -34.47 % 26.924 M 13.54 % 23.713 M 0.00 % 23.713 M -7.21 % 25.556 M 1.38 % 25.210 M -17.37 % 30.510 M 28.68 % 23.709 M 0.00 % 23.709 M -18.77 % 29.186 M 47.55 % 19.781 M 0.000 -100.00 % 15.914 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.951 M 0.000 -100.00 % 6.045 M 0.000 -100.00 % 24.143 M 0.000 -100.00 % 12.731 M 0.000 -100.00 % 11.196 M -46.33 % 20.859 M 0.000 0.000 0.000 -100.00 % 18.328 M 0.000 0.000 0.000 0.000 -100.00 % 25.580 M 0.000 0.000 0.000 -100.00 % 4.966 M -74.80 % 19.705 M 0.000 100.00 % -666.000 K
Short term debt 0.000 -100.00 % 38.840 M 0.000 -100.00 % 27.490 M 0.000 -100.00 % 9.986 M 0.000 100.00 % -5.241 M 0.000 100.00 % -21.278 M 0.000 100.00 % -10.081 M 0.000 100.00 % -15.630 M -78 250.00 % 20.000 K -72.97 % 74.000 K 0.000 0.000 -100.00 % 2.133 M 0.000 0.000 0.000 0.000 -100.00 % 1.017 M 0.03 % 1.017 M 0.000 0.000 -100.00 % 85.222 K -42.03 % 147.000 K 0.000 0.000
Total current liabilities 0.000 -100.00 % 87.325 M 0.000 -100.00 % 133.940 M 0.000 -100.00 % 71.237 M 0.000 -100.00 % 101.942 M 0.000 -100.00 % 95.905 M 0.000 -100.00 % 102.535 M 0.000 -100.00 % 82.026 M -16.14 % 97.811 M 28.02 % 76.404 M 31.91 % 57.922 M 0.00 % 57.922 M -2.68 % 59.520 M 0.44 % 59.257 M -9.56 % 65.518 M 0.00 % 65.518 M -12.54 % 74.916 M 42.21 % 52.680 M 0.00 % 52.678 M -14.34 % 61.499 M 0.00 % 61.499 M 56.65 % 39.258 M 7.83 % 36.408 M 0.000 -100.00 % 27.159 M
Total liabilities -291.548 M -306.80 % 140.978 M 150.00 % -281.968 M -261.74 % 174.332 M 166.41 % -262.500 M -333.92 % 112.217 M 144.51 % -252.103 M -319.35 % 114.930 M 0.000 -100.00 % 109.164 M 0.000 -100.00 % 116.899 M 0.000 -100.00 % 98.286 M -4.34 % 102.744 M 27.54 % 80.559 M 31.88 % 61.084 M 5.46 % 57.922 M -7.17 % 62.395 M 5.30 % 59.257 M -12.16 % 67.461 M 2.97 % 65.518 M -15.05 % 77.125 M 36.60 % 56.461 M 0.00 % 56.459 M -11.28 % 63.641 M 3.48 % 61.499 M 48.03 % 41.545 M 3.76 % 40.038 M 0.000 -100.00 % 28.771 M
Other non current assets 0.000 -100.00 % 10.321 M 0.000 100.00 % -8.118 M 45.91 % -15.007 M -325.70 % 6.649 M 221.47 % -5.474 M -547 500.00 % 1.000 K 100.02 % -5.208 M -65 200.00 % 8.000 K 100.15 % -5.279 M -746.94 % 816.000 K 108.38 % -9.735 M -925.70 % 1.179 M -49.12 % 2.317 M 96.36 % 1.180 M -96.08 % 30.072 M 0.00 % 30.072 M 3 007 100.00 % 1.000 K -100.00 % 54.088 M 2 101.38 % 2.457 M 0.00 % 2.457 M -78.60 % 11.481 M 565.74 % 1.725 M 31.77 % 1.309 M 17.38 % 1.115 M -0.09 % 1.116 M 52.53 % 731.667 K -77.03 % 3.186 M 115.48 % -20.586 M -13 863.18 % 149.572 K
Long term investments 0.000 -100.00 % 769.000 K 0.000 -100.00 % 742.000 K 0.000 -100.00 % 716.000 K 0.000 -100.00 % 691.000 K 0.000 -100.00 % 665.000 K 0.000 -100.00 % 106.000 K 0.000 100.00 % -391.000 K 0.000 0.000 0.000 0.000 100.00 % -5.515 M 0.000 0.000 0.000 0.000 -100.00 % 544.875 K 0.000 0.000 0.000 0.000 100.00 % -28.788 K 0.000 -100.00 % 2.217 M
Intangible assets 0.000 -100.00 % 920.000 K 0.000 -100.00 % 1.116 M 0.000 -100.00 % 1.232 M 0.000 -100.00 % 1.417 M 0.000 -100.00 % 1.434 M 0.000 -100.00 % 1.620 M 0.000 -100.00 % 1.818 M -1.73 % 1.850 M -16.55 % 2.217 M 14.28 % 1.940 M 0.00 % 1.940 M -4.62 % 2.034 M 1.75 % 1.999 M 224.51 % 616.000 K 0.00 % 616.000 K -5.85 % 654.267 K -7.74 % 709.180 K 0.00 % 709.180 K -14.76 % 832.000 K 0.00 % 832.000 K -13.81 % 965.353 K 0.00 % 965.353 K 0.000 -100.00 % 1.014 M
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 -100.00 % 66.647 K 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 920.000 K 0.000 -100.00 % 1.116 M 0.000 -100.00 % 1.232 M 0.000 -100.00 % 1.417 M 0.000 -100.00 % 1.434 M 0.000 -100.00 % 1.620 M 0.000 -100.00 % 1.818 M -1.73 % 1.850 M -16.55 % 2.217 M 14.28 % 1.940 M 0.00 % 1.940 M -4.62 % 2.034 M 1.75 % 1.999 M 224.51 % 616.000 K 0.00 % 616.000 K -5.85 % 654.267 K -7.74 % 709.180 K 0.00 % 709.180 K -14.76 % 832.000 K 0.00 % 832.000 K -13.81 % 965.353 K -6.46 % 1.032 M 0.000 -100.00 % 1.014 M
Property plant equipment net 0.000 -100.00 % 255.324 M 0.000 -100.00 % 232.783 M 0.000 -100.00 % 187.585 M 0.000 -100.00 % 189.075 M 0.000 -100.00 % 192.743 M 0.000 -100.00 % 191.575 M 0.000 -100.00 % 186.221 M 16.36 % 160.034 M 18.79 % 134.724 M 11.97 % 120.325 M 0.00 % 120.325 M 25.07 % 96.209 M 1.56 % 94.728 M 8.95 % 86.949 M 0.00 % 86.949 M 87.06 % 46.482 M 53.50 % 30.282 M 0.00 % 30.282 M 43.44 % 21.112 M 0.00 % 21.112 M 14.44 % 18.448 M -18.22 % 22.559 M 0.000 -100.00 % 19.286 M
Total non current assets 0.000 -100.00 % 267.334 M 0.000 -100.00 % 244.938 M 1 732.16 % -15.007 M -107.61 % 197.235 M 3 703.12 % -5.474 M -102.85 % 192.009 M 3 786.81 % -5.208 M -102.66 % 195.635 M 3 805.91 % -5.279 M -102.72 % 194.011 M 2 092.92 % -9.735 M -105.14 % 189.487 M 15.40 % 164.201 M 18.88 % 138.121 M -9.33 % 152.337 M 0.00 % 152.337 M 53.22 % 99.424 M -34.08 % 150.815 M 67.53 % 90.022 M 0.00 % 90.022 M 53.58 % 58.618 M 75.21 % 33.455 M 3.57 % 32.300 M 40.08 % 23.059 M 0.00 % 23.060 M 14.47 % 20.145 M -24.77 % 26.777 M 230.07 % -20.586 M -200.67 % 20.449 M
Other current assets -17.025 M -349.60 % 6.821 M 124.17 % -28.219 M -502.38 % 7.013 M 0.000 -100.00 % 44.192 M 0.000 -100.00 % 20.346 M 0.000 -100.00 % 24.030 M 0.000 -100.00 % 24.427 M 0.000 -100.00 % 29.702 M 3.35 % 28.738 M -2.55 % 29.490 M -1.41 % 29.911 M 0.00 % 29.911 M -63.67 % 82.328 M 163.11 % 31.290 M 24.04 % 25.225 M 0.00 % 25.225 M -2.95 % 25.992 M 40.35 % 18.519 M 7.51 % 17.225 M -0.79 % 17.363 M 0.00 % 17.363 M 43.66 % 12.086 M 6 806.51 % 175.000 K 0.000 -100.00 % 1.784 M
Short term investments 0.000 -100.00 % 12.765 M 0.000 -100.00 % 20.009 M 0.000 -100.00 % 6.997 M -36.09 % 10.948 M 255.22 % 3.082 M -70.41 % 10.416 M 2 362.41 % 423.000 K -95.99 % 10.558 M 1 387.04 % 710.000 K -96.35 % 19.470 M 1 805.09 % 1.022 M -51.05 % 2.088 M -84.22 % 13.231 M 3 224.37 % 398.000 K 0.00 % 398.000 K -94.06 % 6.695 M 1 027.10 % 594.000 K 53.09 % 388.000 K 0.00 % 388.000 K 0.000 -100.00 % 609.801 K -65.44 % 1.764 M -27.30 % 2.427 M 0.00 % 2.427 M -1.65 % 2.468 M 0.00 % 2.468 M -94.01 % 41.172 M 1 715.80 % 2.267 M
cash and cash equivalents 0.000 -100.00 % 17.025 M 0.000 -100.00 % 8.210 M 0.000 -100.00 % 8.010 M 246.33 % -5.474 M -319.05 % 2.499 M 147.98 % -5.208 M -200.00 % 5.208 M 198.66 % -5.279 M -213.89 % 4.635 M 147.61 % -9.735 M -206.93 % 9.104 M -68.98 % 29.346 M 31.80 % 22.265 M 122.52 % 10.006 M 0.00 % 10.006 M 59.69 % 6.266 M -43.16 % 11.023 M -87.63 % 89.100 M 0.00 % 89.100 M 185.38 % 31.222 M -1.21 % 31.603 M 0.00 % 31.603 M 36.46 % 23.159 M 0.00 % 23.159 M 4.58 % 22.144 M -21.90 % 28.354 M 237.74 % -20.586 M -212.38 % 18.318 M
Cash and short term investments 17.025 M 0.00 % 17.025 M -39.67 % 28.219 M -4.59 % 29.578 M 97.09 % 15.007 M 0.00 % 15.007 M 174.15 % 5.474 M -1.92 % 5.581 M 7.16 % 5.208 M 0.00 % 5.208 M -1.34 % 5.279 M -1.23 % 5.345 M -45.10 % 9.735 M 6.93 % 9.104 M -71.04 % 31.434 M -11.44 % 35.496 M 241.18 % 10.404 M 0.00 % 10.404 M -19.73 % 12.961 M 11.57 % 11.617 M -87.02 % 89.488 M 0.00 % 89.488 M 186.62 % 31.222 M -3.08 % 32.212 M -3.46 % 33.367 M 30.41 % 25.586 M 0.00 % 25.586 M 3.96 % 24.612 M -13.20 % 28.354 M 37.74 % 20.586 M 0.00 % 20.586 M
Total current assets 0.000 -100.00 % 165.192 M 0.000 -100.00 % 211.362 M 1 308.42 % 15.007 M -91.54 % 177.482 M 3 142.27 % 5.474 M -96.87 % 175.025 M 3 260.70 % 5.208 M -96.77 % 161.425 M 2 957.87 % 5.279 M -97.04 % 178.572 M 1 734.33 % 9.735 M -94.28 % 170.295 M -15.60 % 201.773 M 6.14 % 190.104 M 24.02 % 153.289 M 0.00 % 153.289 M -21.20 % 194.525 M 34.07 % 145.090 M -34.86 % 222.743 M 0.00 % 222.743 M 41.05 % 157.913 M 39.33 % 113.334 M -1.01 % 114.486 M -4.81 % 120.267 M 0.00 % 120.267 M 104.00 % 58.954 M 7.79 % 54.692 M 165.68 % 20.586 M -44.39 % 37.019 M
Inventory 0.000 -100.00 % 77.855 M 0.000 -100.00 % 89.780 M 0.000 -100.00 % 94.011 M 0.000 -100.00 % 114.569 M 0.000 -100.00 % 106.664 M 0.000 -100.00 % 111.427 M 0.000 -100.00 % 99.177 M 4.33 % 95.065 M 11.92 % 84.938 M 6.26 % 79.931 M 0.00 % 79.931 M -4.62 % 83.807 M 0.00 % 83.807 M 21.21 % 69.141 M 0.00 % 69.141 M 3.87 % 66.567 M 116.01 % 30.817 M 0.00 % 30.817 M -1.88 % 31.406 M 0.00 % 31.406 M 155.11 % 12.311 M 26.34 % 9.744 M 0.000 -100.00 % 5.908 M
Net receivables 0.000 -100.00 % 63.491 M 0.000 -100.00 % 84.991 M 0.000 -100.00 % 24.272 M 0.000 -100.00 % 34.737 M 0.000 -100.00 % 25.522 M 0.000 -100.00 % 37.784 M 0.000 -100.00 % 32.670 M -56.03 % 74.300 M 82.01 % 40.822 M -34.31 % 62.144 M 88.07 % 33.043 M 96.95 % 16.777 M -8.70 % 18.376 M -70.89 % 63.119 M 62.31 % 38.889 M 13.94 % 34.132 M 3.19 % 33.078 M 0.00 % 33.077 M -39.41 % 54.594 M 18.91 % 45.912 M 357.64 % 10.032 M 0.000 0.000 0.000
Tax assets 0.000 0.000 0.000 -100.00 % 18.415 M 0.000 -100.00 % 1.053 M 0.000 -100.00 % 825.000 K 0.000 -100.00 % 785.000 K 0.000 100.00 % -106.000 K 0.000 -100.00 % 660.000 K 0.000 0.000 0.000 0.000 -100.00 % 6.695 M 0.000 0.000 0.000 0.000 -100.00 % 193.997 K 0.000 0.000 0.000 0.000 -100.00 % 28.788 K 0.000 100.00 % -2.217 M
Other assets 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 100.00 % -1.000 K 0.000 0.000
Account payables 0.000 -100.00 % 33.710 M 0.000 -100.00 % 62.840 M 0.000 -100.00 % 28.469 M 0.000 -100.00 % 68.449 M 0.000 -100.00 % 63.067 M 0.000 -100.00 % 76.220 M 0.000 -100.00 % 49.996 M 35.65 % 36.857 M -10.12 % 41.006 M 9.15 % 37.567 M 0.00 % 37.567 M -3.82 % 39.060 M 20.81 % 32.333 M -22.66 % 41.805 M 0.00 % 41.805 M -10.91 % 46.925 M 80.18 % 26.043 M 23.13 % 21.152 M -44.03 % 37.790 M 0.00 % 37.790 M 300.00 % 9.448 M -41.72 % 16.212 M 0.000 -100.00 % 11.086 M
Tax payables 0.000 0.000 0.000 -100.00 % 2.920 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 506.000 K 0.000 -100.00 % 5.102 M 0.000 -100.00 % 6.711 M 0.000 -100.00 % 1.671 M 0.000 0.000 -100.00 % 685.000 K 0.000 0.000 0.000 -100.00 % 2.434 M 493.54 % 410.142 K 0.000 0.000 0.000 -100.00 % 538.569 K 100.96 % 268.000 K 0.000 -100.00 % 159.000 K
Deferred revenue non current 0.000 -100.00 % 196.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 702.000 K 0.000 -100.00 % 543.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 % -1.000 K
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 0.000 -100.00 % 4.200 M 0.000 -100.00 % 5.554 M 0.000 -100.00 % 7.191 M 0.000 -100.00 % 8.650 M 0.000 -100.00 % 10.056 M 0.000 -100.00 % 11.300 M 0.000 -100.00 % 12.499 M 0.000 0.000 0.000 0.000 -100.00 % 2.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
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 -100.00 % 177.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 73.020 M 0.000 -100.00 % 175.180 M 0.000 -100.00 % 73.405 M 0.000 0.000 0.000 -100.00 % 72.985 M 0.000 0.000 0.000 -100.00 % 73.405 M 0.000 -100.00 % 73.405 M 0.000 0.000 -100.00 % 73.405 M 0.00 % 73.405 M 0.000 0.000 -100.00 % 30.073 M -25.84 % 40.552 M 33.70 % 30.330 M 0.000 0.000 -100.00 % 2.250 M -77.06 % 9.810 M 0.000 -100.00 % 11.424 M
Deferred tax liabilities non current 0.000 -100.00 % 7.744 M 0.000 -100.00 % 7.077 M 0.000 -100.00 % 6.901 M 0.000 -100.00 % 6.248 M 0.000 -100.00 % 5.046 M 0.000 -100.00 % 4.446 M 0.000 -100.00 % 4.936 M 27.81 % 3.862 M 13.66 % 3.398 M 51.90 % 2.237 M 0.000 -100.00 % 1.875 M 0.000 -100.00 % 1.598 M 0.000 -100.00 % 1.519 M 0.000 0.000 -100.00 % 376.000 K 0.000 -100.00 % 522.212 K -67.68 % 1.616 M 0.000 -100.00 % 856.892 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 -100.00 % 432.526 M 0.000 -100.00 % 456.300 M 0.000 -100.00 % 374.717 M 0.000 -100.00 % 367.033 M 0.000 -100.00 % 357.060 M 0.000 -100.00 % 372.583 M 0.000 -100.00 % 359.782 M -1.69 % 365.974 M 11.50 % 328.225 M 7.39 % 305.626 M 0.00 % 305.626 M 3.97 % 293.948 M -0.66 % 295.905 M -5.39 % 312.765 M 0.00 % 312.765 M 44.44 % 216.530 M 47.51 % 146.788 M 0.00 % 146.786 M 2.41 % 143.327 M 0.00 % 143.327 M 81.20 % 79.099 M -2.91 % 81.468 M 0.000 -100.00 % 57.468 M
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-09-30 2021-03-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 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-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 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
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
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
Change in 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 -100.00 % 5.590 M 0.00 % 5.590 M 126.35 % -21.213 M 0.000 100.00 % -6.333 M 0.00 % -6.333 M 0.000 0.000 0.000 0.000 100.00 % -5.971 M 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.334 M 0.00 % -7.334 M -171.50 % 10.257 M 0.000 100.00 % -2.384 M 0.00 % -2.384 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.938 M 0.00 % 1.938 M 126.43 % -7.333 M 0.000 100.00 % -1.287 M 0.00 % -1.287 M 0.000 0.000 0.000 0.000 100.00 % -2.568 M 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 10.985 M 0.00 % 10.985 M 145.51 % -24.137 M 0.000 100.00 % -2.663 M 0.00 % -2.663 M 0.000 0.000 0.000 0.000 100.00 % -3.404 M 0.000 0.000 0.000 0.000
Other non cash items -8.060 M -330.79 % -1.871 M 86.08 % -13.438 M -4.32 % -12.881 M -42.68 % -9.028 M -51.27 % -5.968 M -94.46 % -3.069 M 3.52 % -3.181 M -283.72 % -829.000 K -125.34 % 3.272 M -18.67 % 4.023 M -50.23 % 8.083 M 588.40 % -1.655 M -208.17 % 1.530 M 114.21 % -10.767 M 43.39 % -19.021 M -1 323.22 % 1.555 M 108.74 % -17.785 M -396.27 % 6.003 M 511.93 % 981.000 K 0.00 % 981.000 K 129.43 % -3.333 M -160.80 % 5.483 M 413.74 % -1.747 M 0.00 % -1.747 M 77.13 % -7.639 M 7.46 % -8.256 M -101.72 % -4.093 M 0.00 % -4.093 M -10.64 % -3.699 M -65.29 % -2.238 M 27.31 % -3.079 M 0.00 % -3.079 M 26.60 % -4.194 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.632 M 45.61 % 3.181 M 283.72 % 829.000 K 125.34 % -3.272 M 18.67 % -4.023 M 0.000 -100.00 % 1.655 M 208.31 % -1.528 M -114.19 % 10.767 M 0.000 0.000 0.000 0.000 -100.00 % 13.263 M 0.00 % 13.263 M 145.68 % -29.036 M 0.000 -100.00 % 1.036 M 0.00 % 1.036 M 0.000 0.000 0.000 0.000 100.00 % -7.466 M 0.000 0.000 0.000 0.000
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.977 M 0.00 % -13.977 M -146.38 % -5.673 M 0.000 100.00 % -23.089 M 0.00 % -23.089 M 0.000 0.000 0.000 0.000 100.00 % -466.803 K 0.000 0.000 0.000 0.000
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
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
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 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 205.500 K 0.00 % 205.500 K 752.20 % 24.114 K 0.000 -100.00 % 2.073 M 0.00 % 2.073 M 0.000 0.000 0.000 0.000 -100.00 % 886.061 K 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.771 M 0.00 % -13.771 M -143.79 % -5.649 M 0.000 100.00 % -21.016 M 0.00 % -21.016 M 0.000 0.000 0.000 0.000 -100.00 % 419.258 K 0.000 0.000 0.000 0.000
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 100.00 % -381.708 K 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 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
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 100.00 % -2.225 M 0.000 100.00 % -6.674 M 0.00 % -6.674 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.129 M 0.000 -100.00 % 55.594 M 0.00 % 55.594 M 0.000 0.000 0.000 0.000 -100.00 % 1.218 M 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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.353 M 0.000 -100.00 % 48.919 M 0.00 % 48.919 M 0.000 0.000 0.000 0.000 -100.00 % 836.292 K 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -842.000 K -126.47 % 3.181 M 172.64 % -4.379 M -33.83 % -3.272 M 62.21 % -8.658 M 0.000 -100.00 % 1.655 M 208.31 % -1.528 M -114.19 % 10.767 M 0.000 0.000 0.000 0.000 100.00 % -508.000 K 0.00 % -508.000 K 98.70 % -39.039 M 0.000 -100.00 % 28.939 M 0.00 % 28.939 M 0.000 0.000 0.000 0.000 100.00 % -6.210 M 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.632 M -15.38 % 5.474 M 138.73 % 2.293 M -55.97 % 5.208 M -38.58 % 8.480 M 82.96 % 4.635 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 15.006 M 223.96 % 4.632 M -15.38 % 5.474 M 560.31 % 829.000 K -84.08 % 5.208 M 229.46 % -4.023 M 0.000 -100.00 % 1.655 M 208.31 % -1.528 M -114.19 % 10.767 M 0.000 0.000 0.000 0.000 100.00 % -508.000 K 0.00 % -508.000 K 98.70 % -39.039 M 0.000 -100.00 % 28.939 M 0.00 % 28.939 M 0.000 0.000 0.000 0.000 100.00 % -6.210 M 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.632 M 45.61 % 3.181 M 283.72 % 829.000 K 125.34 % -3.272 M 18.67 % -4.023 M 0.000 -100.00 % 1.655 M 208.31 % -1.528 M -114.19 % 10.767 M 0.000 0.000 0.000 0.000 -100.00 % 13.263 M 0.00 % 13.263 M 145.68 % -29.036 M 0.000 -100.00 % 1.036 M 0.00 % 1.036 M 0.000 0.000 0.000 0.000 100.00 % -7.466 M 0.000 0.000 0.000 0.000
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.977 M 0.00 % -13.977 M -146.38 % -5.673 M 0.000 100.00 % -23.089 M 0.00 % -23.089 M 0.000 0.000 0.000 0.000 100.00 % -466.803 K 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.632 M 45.61 % 3.181 M 283.72 % 829.000 K 125.34 % -3.272 M 18.67 % -4.023 M 0.000 -100.00 % 1.655 M 208.31 % -1.528 M -114.19 % 10.767 M 0.000 0.000 0.000 0.000 100.00 % -713.500 K 0.00 % -713.500 K 97.94 % -34.709 M 0.000 100.00 % -22.053 M 0.00 % -22.053 M 0.000 0.000 0.000 0.000 100.00 % -7.932 M 0.000 0.000 0.000 0.000
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 2018 2017 2017 2017 2017 2016 2016 2016 2016
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012