UNIVASTU.NS

Univastu India Limited UNIVASTU.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 1.712 B 42.07 % 1.205 B 38.58 % 869.451 M 48.01 % 587.418 M 14.63 % 512.425 M -53.69 % 1.107 B 9.67 % 1.009 B 23.75 % 815.377 M 95.84 % 416.340 M 79.80 % 231.554 M 2.74 % 225.384 M 14.88 % 196.185 M 65.27 % 118.706 M
Net income 104.684 M 47.73 % 70.864 M 6.89 % 66.298 M 26.59 % 52.374 M -45.35 % 95.838 M 121.79 % 43.211 M -4.43 % 45.213 M 35.90 % 33.270 M 143.77 % 13.648 M 124.33 % 6.084 M -11.52 % 6.876 M 18.02 % 5.826 M 71.96 % 3.388 M
Income before tax 234.842 M 61.26 % 145.628 M 61.74 % 90.038 M 24.91 % 72.083 M -45.11 % 131.327 M 124.70 % 58.445 M -6.64 % 62.604 M 34.34 % 46.600 M 144.76 % 19.039 M 89.37 % 10.054 M -3.52 % 10.421 M 23.31 % 8.451 M 71.70 % 4.922 M
Income before tax ratio 0.14 13.51 % 0.12 16.71 % 0.10 -15.61 % 0.12 -52.12 % 0.26 385.25 % 0.05 -14.87 % 0.06 8.56 % 0.06 24.98 % 0.05 5.32 % 0.04 -6.09 % 0.05 7.34 % 0.04 3.89 % 0.04
EBITDA 291.394 M 46.06 % 199.507 M 31.47 % 151.752 M 19.11 % 127.409 M -35.38 % 197.165 M 91.49 % 102.966 M 0.80 % 102.144 M 49.63 % 68.264 M 100.58 % 34.034 M 65.35 % 20.583 M 7.87 % 19.081 M 52.50 % 12.512 M 39.56 % 8.965 M
Net income ratio 0.06 3.98 % 0.06 -22.87 % 0.08 -14.48 % 0.09 -52.33 % 0.19 378.96 % 0.04 -12.85 % 0.04 9.82 % 0.04 24.47 % 0.03 24.76 % 0.03 -13.88 % 0.03 2.73 % 0.03 4.05 % 0.03
Ratio EBITDA 0.17 2.81 % 0.17 -5.13 % 0.17 -19.53 % 0.22 -43.63 % 0.38 313.51 % 0.09 -8.08 % 0.10 20.92 % 0.08 2.42 % 0.08 -8.04 % 0.09 5.00 % 0.08 32.74 % 0.06 -15.55 % 0.08
Gross profit ratio 0.22 -27.20 % 0.31 5.06 % 0.29 -14.27 % 0.34 -39.01 % 0.56 202.86 % 0.19 -2.54 % 0.19 28.47 % 0.15 -12.85 % 0.17 -69.14 % 0.55 -36.78 % 0.87 -12.34 % 0.99 7.58 % 0.92
Weighted average shs out dil 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 9.13 % 10.414 M -8.36 % 11.365 M 83.09 % 6.207 M -40.40 % 10.414 M 0.00 % 10.414 M -8.36 % 11.365 M
Weighted average shs out 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M -0.03 % 11.369 M 0.04 % 11.365 M 0.00 % 11.365 M 9.13 % 10.414 M -8.36 % 11.365 M 83.09 % 6.207 M -40.40 % 10.414 M 0.00 % 10.414 M -8.36 % 11.365 M
EPS diluted 9.21 47.60 % 6.24 7.03 % 5.83 26.46 % 4.61 -45.31 % 8.43 121.84 % 3.80 -4.52 % 3.98 24.38 % 3.20 166.67 % 1.20 22.45 % 0.98 48.48 % 0.66 17.86 % 0.56 86.67 % 0.30
Earnings per share 9.21 47.60 % 6.24 7.03 % 5.83 26.46 % 4.61 -45.31 % 8.43 121.84 % 3.80 -4.52 % 3.98 24.76 % 3.19 165.83 % 1.20 22.45 % 0.98 48.48 % 0.66 17.86 % 0.56 -27.27 % 0.77
Gross profit 384.622 M 3.43 % 371.867 M 45.59 % 255.423 M 26.89 % 201.294 M -30.08 % 287.886 M 40.24 % 205.276 M 6.88 % 192.056 M 58.97 % 120.809 M 70.68 % 70.780 M -44.52 % 127.571 M -35.05 % 196.409 M 0.71 % 195.025 M 77.80 % 109.688 M
Income tax expense 79.716 M 73.40 % 45.971 M 94.69 % 23.612 M 20.09 % 19.662 M -44.15 % 35.204 M 140.38 % 14.645 M -15.03 % 17.236 M 29.31 % 13.329 M 147.25 % 5.391 M 35.79 % 3.970 M 11.99 % 3.545 M 35.05 % 2.625 M 71.12 % 1.534 M
Cost of revenue 1.327 B 59.32 % 833.019 M 35.66 % 614.028 M 59.02 % 386.124 M 64.67 % 234.479 M -73.98 % 901.305 M 10.32 % 816.957 M 17.62 % 694.568 M 101.00 % 345.560 M 232.32 % 103.983 M 258.87 % 28.975 M 2 397.84 % 1.160 M -87.14 % 9.018 M
General and administrative expenses 0.000 -100.00 % 37.408 M 109.17 % 17.884 M 73.16 % 10.328 M 61.80 % 6.383 M -36.53 % 10.056 M 10.77 % 9.078 M -8.96 % 9.972 M 233.62 % 2.989 M -86.54 % 22.208 M 797.66 % 2.474 M 199.88 % 825.000 K 44.99 % 569.000 K
Selling and marketing expenses 0.000 0.000 -100.00 % 454.000 K -39.55 % 751.000 K 212.92 % 240.000 K 26.41 % 189.857 K -94.09 % 3.211 M 74.99 % 1.835 M -29.01 % 2.585 M 16.39 % 2.221 M 205.92 % 726.000 K 237.67 % 215.000 K 48.28 % 145.000 K
Other expenses 0.000 -100.00 % 50.110 M -49.05 % 98.360 M 43.42 % 68.580 M -2.15 % 70.090 M -28.35 % 97.818 M 27.88 % 76.493 M 46.80 % 52.107 M 61.35 % 32.294 M -70.23 % 108.471 M -39.11 % 178.153 M -2.71 % 183.114 M 80.61 % 101.388 M
Operating expenses 115.523 M 32.00 % 87.518 M -24.97 % 116.640 M 46.42 % 79.659 M 3.84 % 76.713 M -29.01 % 108.064 M 21.72 % 88.782 M 38.91 % 63.914 M 68.78 % 37.868 M -65.09 % 108.471 M -40.34 % 181.818 M -1.28 % 184.169 M 80.25 % 102.177 M
Cost and expenses 1.443 B 42.68 % 1.011 B 38.39 % 730.660 M 56.87 % 465.783 M 49.68 % 311.192 M -69.17 % 1.009 B 11.44 % 905.738 M 19.41 % 758.482 M 98.59 % 381.935 M 79.77 % 212.454 M 0.79 % 210.795 M 13.76 % 185.294 M 66.64 % 111.196 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 115.523 M 208.82 % 37.408 M 104.64 % 18.280 M 65.00 % 11.079 M 67.28 % 6.623 M -35.36 % 10.246 M -16.62 % 12.289 M 4.08 % 11.807 M 111.82 % 5.574 M -77.18 % 24.429 M 663.41 % 3.200 M 214.34 % 1.018 M 42.58 % 714.000 K
Interest income 0.000 -100.00 % 2.287 M -43.46 % 4.045 M 18.31 % 3.419 M 41.80 % 2.411 M 11.67 % 2.159 M 40.02 % 1.542 M 116.27 % 713.000 K -96.14 % 18.468 M 49.19 % 12.379 M 41 163.33 % 30.000 K -62.50 % 80.000 K 6.67 % 75.000 K
Interest expense 42.777 M -11.10 % 48.118 M -8.86 % 52.798 M 10.47 % 47.796 M -10.97 % 53.688 M 25.27 % 42.858 M 1.22 % 42.341 M 149.84 % 16.947 M 0.000 0.000 -100.00 % 4.675 M 82.90 % 2.556 M -6.41 % 2.731 M
Depreciation and amortization 13.775 M 10.62 % 12.453 M 39.67 % 8.916 M -5.36 % 9.421 M -56.55 % 21.680 M 93.88 % 11.182 M 45.92 % 7.663 M 62.46 % 4.717 M 1.53 % 4.646 M 11.33 % 4.173 M 4.72 % 3.985 M 164.78 % 1.505 M 14.71 % 1.312 M
Operating income 269.099 M 38.93 % 193.695 M 39.56 % 138.791 M 14.29 % 121.435 M -33.37 % 182.255 M 87.48 % 97.212 M -5.87 % 103.274 M 81.52 % 56.895 M 65.37 % 34.405 M 80.13 % 19.100 M 30.63 % 14.621 M 33.25 % 10.973 M 44.65 % 7.586 M
Operating income ratio 0.16 -2.21 % 0.16 0.71 % 0.16 -22.78 % 0.21 -41.88 % 0.36 304.87 % 0.09 -14.17 % 0.10 46.68 % 0.07 -15.56 % 0.08 0.18 % 0.08 27.15 % 0.06 15.98 % 0.06 -12.48 % 0.06
Total other income expenses net -34.257 M 28.73 % -48.067 M 1.41 % -48.753 M 1.21 % -49.352 M 3.09 % -50.928 M -31.37 % -38.767 M 4.68 % -40.671 M -295.05 % -10.295 M 33.00 % -15.366 M -69.87 % -9.046 M -115.38 % -4.200 M -66.53 % -2.522 M 5.33 % -2.664 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 216.206 M -21.29 % 274.695 M -9.76 % 304.412 M -5.68 % 322.733 M -10.23 % 359.511 M 21.90 % 294.934 M 14.70 % 257.141 M 79.30 % 143.417 M 133.99 % 61.293 M 44.20 % 42.505 M 21.98 % 34.847 M 109.38 % 16.643 M 135.84 % 7.057 M
Total investments 284.652 M 300.22 % 71.123 M -7.70 % 77.056 M 10 412.41 % 733.000 K 0.00 % 733.000 K 0.07 % 732.500 K 0.00 % 732.500 K -0.07 % 733.000 K -84.04 % 4.594 M 70.53 % 2.694 M 346.03 % 604.000 K -27.14 % 829.000 K 2.47 % 809.000 K
Total debt 352.038 M 4.82 % 335.866 M 1.00 % 332.526 M -9.79 % 368.596 M -7.16 % 397.009 M 22.82 % 323.255 M 20.21 % 268.904 M 82.70 % 147.184 M 130.26 % 63.921 M 9.18 % 58.549 M 43.52 % 40.794 M 104.35 % 19.963 M 174.71 % 7.267 M
Accumulated other comprehensive income loss 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -13.814 M 17.34 % -16.712 M 0.000 0.000 0.000 -100.00 % 11.041 M
Retained earnings 0.000 -100.00 % 361.931 M 23.02 % 294.211 M 29.09 % 227.915 M 0.000 -100.00 % 79.702 M -14.49 % 93.209 M 94.21 % 47.995 M 225.94 % 14.725 M 0.000 -100.00 % 20.890 M 49.07 % 14.014 M 71.15 % 8.188 M
Common stock 119.956 M 5.55 % 113.646 M 0.00 % 113.646 M 0.00 % 113.646 M 0.00 % 113.646 M 0.00 % 113.646 M 100.00 % 56.823 M 0.00 % 56.823 M 35.77 % 41.853 M 318.53 % 10.000 M 33.33 % 7.500 M 0.00 % 7.500 M 1 400.00 % 500.000 K
Total equity 858.891 M 59.05 % 540.008 M 25.78 % 429.318 M 10.97 % 386.866 M 15.67 % 334.445 M 40.33 % 238.322 M 22.58 % 194.419 M 30.46 % 149.031 M 145.78 % 60.637 M 65.78 % 36.577 M 28.84 % 28.390 M 20.63 % 23.535 M 19.29 % 19.729 M
Other non current liabilities 134.637 M 89.59 % 71.015 M -13.59 % 82.181 M 38.55 % 59.317 M -53.76 % 128.284 M -13.34 % 148.039 M 14.83 % 128.924 M 370.27 % 27.415 M 10.83 % 24.735 M 4.13 % 23.755 M 398.85 % 4.762 M 217.47 % 1.500 M -62.22 % 3.970 M
Long term debt 52.883 M 155.15 % 20.726 M -0.81 % 20.896 M -58.74 % 50.640 M -54.86 % 112.174 M 167.94 % 41.866 M -18.92 % 51.633 M 61.91 % 31.889 M 113.91 % 14.908 M 169.29 % 5.536 M -31.28 % 8.056 M 0.000 0.000
Total non current liabilities 190.885 M 57.70 % 121.041 M -4.00 % 126.085 M -12.56 % 144.193 M -43.62 % 255.730 M 24.78 % 204.947 M 5.09 % 195.011 M 222.50 % 60.468 M 52.53 % 39.643 M 35.34 % 29.291 M 128.51 % 12.818 M 690.26 % 1.622 M -60.25 % 4.080 M
Other current liabilities 95.079 M 72.11 % 55.242 M 25.60 % 43.981 M -68.96 % 141.680 M 61.01 % 87.997 M 752.66 % 10.320 M 42.83 % 7.226 M -53.60 % 15.573 M -51.03 % 31.804 M -17.94 % 38.755 M -2.28 % 39.661 M 257.47 % 11.095 M 30.16 % 8.524 M
Deferred revenue 0.000 -100.00 % 26.330 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 300.650 M -4.60 % 315.140 M 1.13 % 311.630 M 21.98 % 255.485 M -10.30 % 284.835 M 1.22 % 281.389 M 30.22 % 216.094 M 87.43 % 115.295 M 135.23 % 49.013 M -7.55 % 53.013 M 61.93 % 32.738 M 63.99 % 19.963 M 174.71 % 7.267 M
Total current liabilities 826.675 M 14.05 % 724.833 M 7.47 % 674.445 M 14.70 % 587.989 M -5.86 % 624.592 M 16.96 % 534.002 M 4.07 % 513.138 M 31.38 % 390.576 M 130.51 % 169.441 M 13.91 % 148.749 M -46.29 % 276.957 M 135.64 % 117.532 M 154.30 % 46.217 M
Total liabilities 1.018 B 20.30 % 845.874 M 5.66 % 800.530 M 9.33 % 732.182 M -16.83 % 880.322 M 19.13 % 738.949 M 4.35 % 708.150 M 57.00 % 451.044 M 115.72 % 209.083 M 17.44 % 178.040 M -38.56 % 289.775 M 143.19 % 119.154 M 136.90 % 50.297 M
Other non current assets 29.357 M -85.93 % 208.605 M 40.33 % 148.651 M 53.60 % 96.776 M 4.17 % 92.900 M -41.09 % 157.688 M 43.35 % 109.999 M 7 740.28 % 1.403 M -76.60 % 5.995 M 122.53 % 2.694 M -87.25 % 21.129 M 63.39 % 12.932 M 38.64 % 9.328 M
Long term investments 284.652 M 7 193.16 % 3.903 M -94.31 % 68.639 M 9 264.12 % 733.000 K 0.07 % 732.500 K 0.00 % 732.500 K 0.00 % 732.500 K -0.07 % 733.000 K 0.000 0.000 100.00 % -1.823 M 17.06 % -2.198 M -7.85 % -2.038 M
Intangible assets 0.000 -100.00 % 10.025 M 2 227 677.78 % 450.000 0.00 % 450.000 0.00 % 450.000 0.00 % 450.000 0.00 % 450.000 0.000 -100.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K -33.33 % 6.000 K -14.29 % 7.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 10.025 M 2 227 677.78 % 450.000 0.00 % 450.000 0.00 % 450.000 0.00 % 450.000 0.00 % 450.000 0.000 -100.00 % 2.000 K -33.33 % 3.000 K -25.00 % 4.000 K -33.33 % 6.000 K -14.29 % 7.000 K
Property plant equipment net 134.069 M 64.28 % 81.612 M -3.19 % 84.299 M -7.48 % 91.118 M -9.64 % 100.837 M -16.28 % 120.440 M 2.70 % 117.272 M 73.30 % 67.671 M 100.64 % 33.727 M 174.03 % 12.308 M -16.76 % 14.787 M 67.94 % 8.805 M -1.52 % 8.941 M
Total non current assets 448.078 M 46.72 % 305.405 M 1.27 % 301.589 M 59.89 % 188.627 M -3.01 % 194.471 M -30.26 % 278.862 M 22.31 % 228.004 M 226.62 % 69.807 M 71.26 % 40.762 M 171.66 % 15.005 M -56.50 % 34.494 M 76.49 % 19.545 M 20.37 % 16.238 M
Other current assets 1.207 B 1 440.77 % 78.358 M 241.15 % 22.969 M -50.24 % 46.160 M 98.14 % 23.297 M -88.93 % 210.393 M 526.62 % 33.576 M -63.41 % 91.757 M -38.32 % 148.763 M 556.04 % 22.676 M -11.86 % 25.726 M 87.29 % 13.736 M -55.05 % 30.555 M
Short term investments 0.000 -100.00 % 38.531 M 357.78 % 8.417 M 0.000 0.000 0.000 -100.00 % 35.252 M 0.000 0.000 0.000 -100.00 % 2.427 M -19.82 % 3.027 M 6.32 % 2.847 M
cash and cash equivalents 135.832 M 122.05 % 61.171 M 117.58 % 28.114 M -38.70 % 45.863 M 22.31 % 37.498 M 32.40 % 28.321 M 140.78 % 11.762 M 212.25 % 3.767 M 43.34 % 2.628 M -83.62 % 16.044 M 169.78 % 5.947 M 79.13 % 3.320 M 1 480.95 % 210.000 K
Cash and short term investments 135.832 M 36.24 % 99.702 M 172.92 % 36.531 M -20.35 % 45.863 M 22.31 % 37.498 M 32.40 % 28.321 M -39.76 % 47.014 M 1 148.05 % 3.767 M 43.34 % 2.628 M -83.62 % 16.044 M 91.59 % 8.374 M 31.94 % 6.347 M 107.62 % 3.057 M
Total current assets 1.428 B 32.21 % 1.080 B 16.39 % 928.259 M -0.23 % 930.421 M -8.81 % 1.020 B 46.09 % 698.409 M 3.53 % 674.565 M 27.22 % 530.256 M 131.61 % 228.939 M 14.69 % 199.612 M -29.63 % 283.671 M 130.36 % 123.144 M 128.94 % 53.788 M
Inventory 12.947 M 32.56 % 9.767 M -48.68 % 19.032 M 4.73 % 18.172 M 131.34 % 7.855 M -98.22 % 442.311 M 67.89 % 263.455 M 81.17 % 145.418 M 87.52 % 77.548 M 29.65 % 59.814 M 19.55 % 50.034 M 73.46 % 28.845 M 42.97 % 20.176 M
Net receivables 72.277 M -91.90 % 892.543 M 5.04 % 849.727 M 3.60 % 820.226 M -13.81 % 951.644 M 5 374.29 % 17.384 M -94.74 % 330.521 M 14.24 % 289.314 M 0.000 -100.00 % 101.078 M -49.34 % 199.537 M 168.86 % 74.216 M 0.000
Tax assets 0.000 -100.00 % 1.260 M 0.000 0.000 -100.00 % 510.000 0.000 -100.00 % 450.000 0.000 -100.00 % 1.038 M 0.000 -100.00 % 397.000 K -81.94 % 2.198 M 7.85 % 2.038 M
Other assets 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 12.000 K -36.84 % 19.000 K 0.000 0.000 0.000 0.000
Account payables 430.946 M 31.34 % 328.121 M 11.60 % 294.008 M 76.27 % 166.795 M -9.47 % 184.250 M -20.53 % 231.863 M -18.37 % 284.028 M 14.69 % 247.638 M 202.48 % 81.870 M 48.16 % 55.258 M -72.99 % 204.558 M 136.55 % 86.474 M 184.21 % 30.426 M
Tax payables 0.000 0.000 -100.00 % 24.826 M 3.32 % 24.029 M -64.41 % 67.510 M 547.27 % 10.430 M 80.11 % 5.791 M -52.02 % 12.070 M 78.71 % 6.754 M 291.99 % 1.723 M 0.000 0.000 0.000
Deferred revenue non current 0.000 -100.00 % 26.328 M 39.86 % 18.824 M -37.70 % 30.215 M 149.69 % 12.101 M 0.00 % 12.101 M 0.00 % 12.101 M 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 58.819 M 190.84 % 20.224 M 1 484.95 % 1.276 M 16.21 % 1.098 M 4.47 % 1.051 M 37.08 % 766.689 K 329.39 % 178.555 K 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 6.104 M -41.88 % 10.503 M 0.000 0.000 100.00 % -844.000 0.000 100.00 % -1.177 M 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
Other total stockholders equity 854.307 M 1 832.52 % 44.207 M 0.00 % 44.207 M 0.00 % 44.207 M -79.88 % 219.748 M 397.08 % 44.207 M 0.00 % 44.209 M -23.81 % 58.027 M 179.37 % 20.771 M -21.85 % 26.577 M 0.000 -100.00 % 2.021 M 0.000
Deferred tax liabilities non current 3.365 M 13.22 % 2.972 M -28.97 % 4.184 M 4.05 % 4.021 M 26.83 % 3.170 M 7.80 % 2.941 M 149.93 % 1.177 M 1.09 % 1.164 M 0.000 0.000 0.000 -100.00 % 122.000 K 10.91 % 110.000 K
Other liabilities 0.000 0.000 0.000 0.000 100.00 % -802.000 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000
Total assets 1.876 B 35.41 % 1.386 B 12.68 % 1.230 B 9.90 % 1.119 B -7.88 % 1.215 B 24.30 % 977.271 M 8.28 % 902.569 M 50.41 % 600.075 M 122.48 % 269.720 M 25.68 % 214.617 M -32.55 % 318.165 M 122.98 % 142.689 M 103.77 % 70.026 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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
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
Change in working capital -278.884 M -483.72 % -47.777 M -98.60 % -24.057 M -335.32 % 10.223 M 104.65 % -219.754 M -182.75 % -77.721 M 17.19 % -93.850 M 30.55 % -135.124 M -1 044.34 % -11.808 M 68.97 % -38.055 M -126.73 % -16.784 M -23.68 % -13.571 M -92.03 % -7.067 M
Accounts receivables -50.379 M -227.23 % 39.598 M -63.07 % 107.225 M -71.94 % 382.155 M 171.88 % -531.686 M -397.09 % 178.964 M 1 029.35 % -19.257 M 90.22 % -196.945 M -1 176.71 % -15.426 M -112.48 % 123.578 M 200.44 % -123.041 M -135.12 % -52.331 M -951.60 % 6.145 M
Inventory -3.179 M 2.24 % -3.252 M 96.64 % -96.875 M 61.36 % -250.737 M -264.99 % 151.971 M 184.97 % -178.856 M -51.53 % -118.037 M -73.92 % -67.869 M -282.71 % -17.734 M -81.31 % -9.781 M 53.84 % -21.189 M -144.42 % -8.669 M -300.60 % -2.164 M
Accounts payables 135.116 M 160.97 % 51.775 M 330.26 % -22.485 M 74.13 % -86.922 M -497.73 % 21.854 M 141.91 % -52.151 M -190.91 % 57.367 M 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -360.442 M -165.23 % -135.898 M -1 039.89 % -11.922 M 65.21 % -34.273 M -124.82 % 138.107 M 637.85 % -25.678 M -84.43 % -13.923 M -110.74 % 129.690 M 507.39 % 21.352 M 114.06 % -151.852 M -219.15 % 127.446 M 168.71 % 47.429 M 529.30 % -11.048 M
Other non cash items 112.634 M 390.44 % -38.780 M -3 350.63 % 1.193 M -95.30 % 25.363 M 35.54 % 18.713 M -37.80 % 30.082 M 19.77 % 25.117 M 500.16 % 4.185 M -49.97 % 8.365 M -6.37 % 8.934 M 8 328.30 % 106.000 K 161.99 % -171.000 K -106.59 % 2.593 M
Net cash provided by operating activities -47.791 M -166.82 % 71.524 M -6.00 % 76.090 M -35.02 % 117.090 M 343.76 % -48.034 M -318.46 % 21.988 M 1 334.07 % 1.533 M 101.93 % -79.622 M -493.33 % 20.243 M 207.31 % -18.864 M -730.28 % -2.272 M 39.99 % -3.786 M -1 775.22 % 226.000 K
Investments in property plant and equipment -60.516 M -828.30 % -6.519 M -123.33 % -2.919 M -164.88 % -1.102 M -63.02 % -676.000 K 95.29 % -14.351 M 74.94 % -57.261 M -84.50 % -31.035 M -18.98 % -26.085 M -1 442.58 % -1.691 M 83.03 % -9.966 M -656.15 % -1.318 M 56.05 % -2.999 M
Acquisitions net 0.000 100.00 % -3.650 M -4 702.63 % -76.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments -121.337 M -102.17 % -60.016 M -613.03 % -8.417 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 K -300.00 % -5.000 K
Sales maturities of investments 0.000 -100.00 % 29.901 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 225.000 K 0.000 0.000
Other investing activites 3.577 M 296.22 % -1.823 M -137.46 % 4.867 M 42.35 % 3.419 M 0.000 0.000 0.000 -100.00 % 3.862 M 390.38 % -1.330 M -396.88 % 448.000 K 1 393.33 % 30.000 K -62.50 % 80.000 K 6.67 % 75.000 K
Net cash used for investing activites -178.276 M -323.39 % -42.107 M -543.35 % -6.545 M -382.48 % 2.317 M 442.75 % -676.000 K 95.29 % -14.351 M 74.94 % -57.261 M -110.73 % -27.173 M 0.88 % -27.415 M -2 105.55 % -1.243 M 87.20 % -9.711 M -671.94 % -1.258 M 57.05 % -2.929 M
Debt repayment 20.572 M 1 221.70 % -1.834 M 94.92 % -36.070 M 43.15 % -63.449 M -186.03 % 73.754 M 35.70 % 54.351 M -55.98 % 123.470 M 43.66 % 85.945 M 1 253.25 % 6.351 M -82.72 % 36.749 M 76.41 % 20.831 M 64.08 % 12.696 M 1 155.79 % 1.011 M
Common stock issued 173.176 M 0.000 -100.00 % 100.000 K 0.000 0.000 0.000 -100.00 % 24.000 K -99.96 % 59.880 M 475.11 % 10.412 M 0.000 0.000 0.000 -100.00 % 1.176 M
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.021 M -0.05 % -2.020 M 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
Other financing activites -16.624 M -401.93 % 5.506 M 110.73 % -51.317 M -7.82 % -47.596 M 11.35 % -53.689 M -25.27 % -42.860 M -1.22 % -42.343 M -53.38 % -27.606 M -79.67 % -15.365 M -134.76 % -6.545 M -55.83 % -4.200 M -66.53 % -2.522 M 5.33 % -2.664 M
Net cash used provided by financing activities 177.124 M 4 723.64 % 3.672 M 104.21 % -87.287 M 21.39 % -111.045 M -653.43 % 20.065 M 74.60 % 11.492 M -85.84 % 81.150 M -31.36 % 118.219 M 8 356.29 % 1.398 M -95.37 % 30.204 M 106.74 % 14.610 M 79.18 % 8.154 M 1 809.43 % -477.000 K
Effect of forex changes on cash 123.604 M 0.000 -100.00 % 24.000 K 700.00 % 3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 74.661 M 125.64 % 33.088 M 286.13 % -17.777 M -312.52 % 8.365 M 129.20 % -28.645 M -249.75 % 19.129 M -24.76 % 25.423 M 123.93 % 11.353 M 296.62 % -5.774 M -157.19 % 10.097 M 284.35 % 2.627 M -15.53 % 3.110 M 197.80 % -3.180 M
Cash at beginning of period 61.171 M 117.61 % 28.110 M -38.71 % 45.863 M 22.31 % 37.498 M -43.31 % 66.143 M 40.69 % 47.014 M 117.75 % 21.591 M 110.89 % 10.238 M -36.06 % 16.012 M 169.24 % 5.947 M 79.13 % 3.320 M 1 480.95 % 210.000 K -93.81 % 3.390 M
Cash at end of period 12.229 M -80.02 % 61.198 M 117.71 % 28.110 M -38.71 % 45.863 M 22.31 % 37.498 M -43.31 % 66.143 M 40.69 % 47.014 M 117.75 % 21.591 M 110.89 % 10.238 M -36.19 % 16.044 M 169.78 % 5.947 M 79.13 % 3.320 M 1 480.95 % 210.000 K
Operating cash flow -86.919 M -221.52 % 71.524 M -6.00 % 76.090 M -35.02 % 117.091 M 343.77 % -48.034 M -318.45 % 21.988 M 1 334.07 % 1.533 M 101.93 % -79.622 M -493.33 % 20.243 M 207.31 % -18.864 M -730.28 % -2.272 M 39.99 % -3.786 M -1 775.22 % 226.000 K
Capital expenditure -60.516 M -828.30 % -6.519 M -123.33 % -2.919 M -164.88 % -1.102 M -63.02 % -676.000 K 95.29 % -14.351 M 74.94 % -57.261 M -84.50 % -31.035 M -18.98 % -26.085 M -1 442.58 % -1.691 M 83.03 % -9.966 M -656.15 % -1.318 M 56.05 % -2.999 M
Free CashFlow -147.435 M -326.81 % 65.004 M -11.16 % 73.171 M -36.92 % 115.989 M 338.12 % -48.710 M -737.79 % 7.637 M 113.70 % -55.727 M 49.64 % -110.657 M -1 794.16 % -5.842 M 71.58 % -20.555 M -67.96 % -12.238 M -139.77 % -5.104 M -84.06 % -2.773 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
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 2018-01-31 2017-06-30 2017-03-31 2017-01-31 2016-06-30 2016-03-31 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31 2014-09-30 2014-06-30 2014-03-31 2014-01-31 2013-09-30 2013-06-30 2013-03-31 2013-01-31
Revenue 294.092 M -26.31 % 399.095 M -4.95 % 419.898 M -0.95 % 423.927 M 51.00 % 280.746 M -28.47 % 392.500 M 31.15 % 299.285 M 22.02 % 245.280 M -8.42 % 267.821 M -5.27 % 282.722 M 0.83 % 280.381 M 58.47 % 176.925 M 36.70 % 129.424 M -35.70 % 201.266 M 98.15 % 101.574 M 33.63 % 76.012 M -58.85 % 184.737 M -32.77 % 274.768 M 214.48 % 87.371 M 3.40 % 84.494 M 28.43 % 65.792 M -77.32 % 290.044 M -3.45 % 300.423 M 32.46 % 226.811 M -21.60 % 289.304 M -24.63 % 383.849 M 0.00 % 383.849 M 218.13 % 120.658 M 0.00 % 120.658 M -40.81 % 203.844 M 0.00 % 203.844 M 95.84 % 104.085 M -51.51 % 214.633 M 106.21 % 104.085 M 79.80 % 57.889 M 0.00 % 57.889 M 0.00 % 57.889 M 2.74 % 56.346 M 0.00 % 56.346 M 0.00 % 56.346 M 0.00 % 56.346 M 14.88 % 49.046 M 0.00 % 49.046 M 0.00 % 49.046 M 0.00 % 49.046 M 65.27 % 29.677 M 0.00 % 29.677 M 0.00 % 29.677 M 0.00 % 29.677 M
Net income 26.130 M -6.84 % 28.048 M -7.57 % 30.344 M -1.44 % 30.787 M 108.73 % 14.750 M -51.53 % 30.434 M 95.35 % 15.579 M -18.70 % 19.163 M 148.77 % 7.703 M 36.00 % 5.664 M -81.26 % 30.222 M 47.97 % 20.425 M 102.91 % 10.066 M 42.58 % 7.060 M 9.80 % 6.430 M 32.25 % 4.862 M -85.71 % 34.023 M -55.27 % 76.059 M 419.92 % 14.629 M 302.12 % 3.638 M 140.29 % 1.514 M -88.41 % 13.063 M 19.88 % 10.897 M -14.20 % 12.700 M 99.13 % 6.378 M -63.64 % 17.540 M 0.00 % 17.540 M 246.21 % 5.066 M 0.00 % 5.066 M -39.09 % 8.318 M 0.00 % 8.318 M 143.75 % 3.412 M -24.69 % 4.531 M 32.80 % 3.412 M 124.33 % 1.521 M 0.00 % 1.521 M 0.00 % 1.521 M -11.52 % 1.719 M 0.00 % 1.719 M 0.00 % 1.719 M 0.00 % 1.719 M 18.02 % 1.457 M 0.00 % 1.457 M 0.00 % 1.457 M 0.00 % 1.457 M 71.96 % 847.000 K 0.00 % 847.000 K 0.00 % 847.000 K 0.00 % 847.000 K
Income before tax 59.965 M -11.94 % 68.098 M 8.45 % 62.791 M -13.49 % 72.582 M 136.85 % 30.645 M -52.09 % 63.970 M 87.96 % 34.033 M 2.81 % 33.102 M 127.93 % 14.523 M 67.20 % 8.686 M -78.60 % 40.594 M 48.82 % 27.277 M 102.32 % 13.482 M 16.79 % 11.544 M 34.99 % 8.552 M 32.49 % 6.455 M -85.82 % 45.532 M -56.63 % 104.983 M 440.87 % 19.410 M 292.28 % 4.948 M 149.21 % 1.986 M -88.20 % 16.824 M 21.32 % 13.868 M -24.79 % 18.438 M 98.48 % 9.290 M -61.36 % 24.040 M 0.00 % 24.040 M 231.07 % 7.261 M 0.00 % 7.261 M -37.67 % 11.650 M 0.00 % 11.650 M 144.75 % 4.760 M -16.83 % 5.723 M 20.23 % 4.760 M 89.38 % 2.514 M 0.00 % 2.514 M 0.00 % 2.514 M -3.52 % 2.605 M 0.00 % 2.605 M 0.00 % 2.605 M 0.00 % 2.605 M 23.31 % 2.113 M 0.00 % 2.113 M 0.00 % 2.113 M 0.00 % 2.113 M 71.70 % 1.231 M 0.00 % 1.231 M 0.00 % 1.231 M 0.00 % 1.231 M
Income before tax ratio 0.20 19.50 % 0.17 14.10 % 0.15 -12.66 % 0.17 56.85 % 0.11 -33.03 % 0.16 43.32 % 0.11 -15.74 % 0.13 148.87 % 0.05 76.50 % 0.03 -78.78 % 0.14 -6.09 % 0.15 48.00 % 0.10 81.62 % 0.06 -31.88 % 0.08 -0.85 % 0.08 -65.55 % 0.25 -35.49 % 0.38 71.99 % 0.22 279.36 % 0.06 94.05 % 0.03 -47.97 % 0.06 25.66 % 0.05 -43.22 % 0.08 153.16 % 0.03 -48.73 % 0.06 0.00 % 0.06 4.07 % 0.06 0.00 % 0.06 5.30 % 0.06 0.00 % 0.06 24.97 % 0.05 71.51 % 0.03 -41.69 % 0.05 5.33 % 0.04 0.00 % 0.04 0.00 % 0.04 -6.09 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 7.34 % 0.04 0.00 % 0.04 0.00 % 0.04 0.00 % 0.04 3.89 % 0.04 0.00 % 0.04 0.00 % 0.04 0.00 % 0.04
EBITDA 72.641 M -11.92 % 82.470 M 4.73 % 78.742 M -8.39 % 85.956 M 97.25 % 43.578 M -48.43 % 84.509 M 61.75 % 52.247 M -0.16 % 52.331 M 65.49 % 31.621 M 39.95 % 22.594 M -59.83 % 56.251 M 29.73 % 43.361 M 59.16 % 27.244 M 5.72 % 25.770 M 18.34 % 21.776 M -7.84 % 23.628 M -59.13 % 57.815 M -54.08 % 125.897 M 263.00 % 34.683 M 59.51 % 21.743 M 33.97 % 16.229 M -37.24 % 25.861 M -2.77 % 26.598 M -22.14 % 34.162 M 51.92 % 22.486 M -41.32 % 38.322 M 1.96 % 37.585 M 129.02 % 16.411 M 0.00 % 16.411 M 1.85 % 16.114 M 0.00 % 16.114 M 89.39 % 8.508 M -58.32 % 20.411 M 139.90 % 8.508 M 65.35 % 5.146 M 0.00 % 5.146 M 0.00 % 5.146 M 42.05 % 3.623 M 0.00 % 3.623 M 0.00 % 3.623 M 0.00 % 3.623 M 45.54 % 2.489 M 0.00 % 2.489 M 0.00 % 2.489 M 0.00 % 2.489 M 46.97 % 1.694 M 0.00 % 1.694 M 0.00 % 1.694 M 0.00 % 1.694 M
Net income ratio 0.09 26.42 % 0.07 -2.75 % 0.07 -0.49 % 0.07 38.23 % 0.05 -32.24 % 0.08 48.96 % 0.05 -33.37 % 0.08 171.64 % 0.03 43.57 % 0.02 -81.41 % 0.11 -6.63 % 0.12 48.43 % 0.08 121.72 % 0.04 -44.59 % 0.06 -1.03 % 0.06 -65.27 % 0.18 -33.47 % 0.28 65.32 % 0.17 288.88 % 0.04 87.10 % 0.02 -48.91 % 0.05 24.17 % 0.04 -35.22 % 0.06 154.00 % 0.02 -51.76 % 0.05 0.00 % 0.05 8.83 % 0.04 0.00 % 0.04 2.90 % 0.04 0.00 % 0.04 24.46 % 0.03 55.29 % 0.02 -35.60 % 0.03 24.76 % 0.03 0.00 % 0.03 0.00 % 0.03 -13.88 % 0.03 0.00 % 0.03 0.00 % 0.03 0.00 % 0.03 2.73 % 0.03 0.00 % 0.03 0.00 % 0.03 0.00 % 0.03 4.05 % 0.03 0.00 % 0.03 0.00 % 0.03 0.00 % 0.03
Ratio EBITDA 0.25 19.53 % 0.21 10.19 % 0.19 -7.51 % 0.20 30.63 % 0.16 -27.91 % 0.22 23.34 % 0.17 -18.18 % 0.21 80.70 % 0.12 47.74 % 0.08 -60.17 % 0.20 -18.14 % 0.25 16.43 % 0.21 64.40 % 0.13 -40.28 % 0.21 -31.03 % 0.31 -0.68 % 0.31 -31.70 % 0.46 15.43 % 0.40 54.26 % 0.26 4.32 % 0.25 176.67 % 0.09 0.71 % 0.09 -41.22 % 0.15 93.78 % 0.08 -22.15 % 0.10 1.96 % 0.10 -28.01 % 0.14 0.00 % 0.14 72.06 % 0.08 0.00 % 0.08 -3.30 % 0.08 -14.04 % 0.10 16.34 % 0.08 -8.04 % 0.09 0.00 % 0.09 0.00 % 0.09 38.26 % 0.06 0.00 % 0.06 0.00 % 0.06 0.00 % 0.06 26.69 % 0.05 0.00 % 0.05 0.00 % 0.05 0.00 % 0.05 -11.07 % 0.06 0.00 % 0.06 0.00 % 0.06 0.00 % 0.06
Gross profit ratio 0.37 44.42 % 0.26 -9.58 % 0.29 -7.97 % 0.31 44.76 % 0.22 -26.49 % 0.29 24.18 % 0.24 2.98 % 0.23 41.83 % 0.16 -24.90 % 0.22 -6.66 % 0.23 -18.14 % 0.28 16.49 % 0.24 -8.16 % 0.26 -17.47 % 0.32 -12.69 % 0.37 8.40 % 0.34 -46.36 % 0.63 53.85 % 0.41 7.02 % 0.38 5.15 % 0.36 8.08 % 0.34 81.89 % 0.18 -20.82 % 0.23 48.13 % 0.16 -54.19 % 0.34 0.00 % 0.34 26.77 % 0.27 0.00 % 0.27 82.98 % 0.15 0.00 % 0.15 -64.27 % 0.41 120.84 % 0.19 -54.72 % 0.41 -24.73 % 0.55 0.00 % 0.55 0.00 % 0.55 -36.78 % 0.87 0.00 % 0.87 0.00 % 0.87 0.00 % 0.87 -12.34 % 0.99 0.00 % 0.99 0.00 % 0.99 0.00 % 0.99 7.58 % 0.92 0.00 % 0.92 0.00 % 0.92 0.00 % 0.92
Weighted average shs out dil 11.996 M 5.55 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.16 % 11.346 M -0.16 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.01 % 11.364 M 0.15 % 11.347 M 0.42 % 11.300 M -0.57 % 11.365 M 0.74 % 11.281 M -0.23 % 11.307 M -0.63 % 11.379 M 0.13 % 11.364 M 0.21 % 11.340 M -0.25 % 11.369 M -2.38 % 11.646 M 2.48 % 11.364 M 0.11 % 11.351 M 0.11 % 11.339 M -0.22 % 11.365 M -25.07 % 15.168 M 0.00 % 15.168 M 100.59 % 7.562 M 0.00 % 7.562 M -27.39 % 10.414 M 0.00 % 10.414 M 137.01 % 4.394 M -47.50 % 8.370 M 90.49 % 4.394 M 119.70 % 2.000 M -67.78 % 6.207 M 0.00 % 6.207 M -40.40 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M
Weighted average shs out 11.996 M 5.55 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.16 % 11.346 M -0.16 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.00 % 11.365 M 0.01 % 11.364 M 0.15 % 11.347 M 0.42 % 11.300 M -0.57 % 11.365 M 0.74 % 11.281 M -0.23 % 11.307 M -0.63 % 11.379 M 0.13 % 11.364 M 0.21 % 11.340 M -0.25 % 11.369 M -2.38 % 11.646 M 2.48 % 11.364 M 0.11 % 11.351 M 0.11 % 11.339 M -0.22 % 11.365 M -25.07 % 15.168 M 0.00 % 15.168 M 100.59 % 7.562 M 0.00 % 7.562 M -27.39 % 10.414 M 0.00 % 10.414 M 137.01 % 4.394 M -47.56 % 8.379 M 90.68 % 4.394 M 119.70 % 2.000 M -67.78 % 6.207 M 0.00 % 6.207 M -40.40 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M 0.00 % 10.414 M
EPS diluted 2.18 -11.74 % 2.47 -7.49 % 2.67 -1.48 % 2.71 108.46 % 1.30 -54.86 % 2.88 67.44 % 1.72 1.78 % 1.69 252.08 % 0.48 -4.00 % 0.50 -81.20 % 2.66 47.78 % 1.80 102.25 % 0.89 43.55 % 0.62 8.77 % 0.57 32.56 % 0.43 -85.62 % 2.99 -55.31 % 6.69 418.60 % 1.29 303.13 % 0.32 146.15 % 0.13 -86.32 % 0.95 -1.04 % 0.96 -14.29 % 1.12 -68.63 % 3.57 207.76 % 1.16 0.00 % 1.16 73.13 % 0.67 0.00 % 0.67 -16.25 % 0.80 0.00 % 0.80 2.56 % 0.78 44.44 % 0.54 -30.77 % 0.78 2.63 % 0.76 204.00 % 0.25 0.00 % 0.25 47.06 % 0.17 0.00 % 0.17 0.00 % 0.17 0.00 % 0.17 21.43 % 0.14 0.00 % 0.14 0.00 % 0.14 0.00 % 0.14 72.20 % 0.08 0.00 % 0.08 0.00 % 0.08 0.00 % 0.08
Earnings per share 2.18 -11.74 % 2.47 -7.49 % 2.67 -1.48 % 2.71 108.46 % 1.30 -54.86 % 2.88 67.44 % 1.72 1.78 % 1.69 252.08 % 0.48 -4.00 % 0.50 -81.20 % 2.66 49.44 % 1.78 100.00 % 0.89 43.55 % 0.62 8.77 % 0.57 32.56 % 0.43 -85.62 % 2.99 -55.31 % 6.69 418.60 % 1.29 303.13 % 0.32 146.15 % 0.13 -86.32 % 0.95 -1.04 % 0.96 -14.29 % 1.12 -68.63 % 3.57 207.76 % 1.16 0.00 % 1.16 73.13 % 0.67 0.00 % 0.67 -16.25 % 0.80 0.00 % 0.80 2.56 % 0.78 44.44 % 0.54 -30.77 % 0.78 2.63 % 0.76 204.00 % 0.25 0.00 % 0.25 47.06 % 0.17 0.00 % 0.17 0.00 % 0.17 0.00 % 0.17 21.43 % 0.14 0.00 % 0.14 0.00 % 0.14 0.00 % 0.14 72.20 % 0.08 0.00 % 0.08 0.00 % 0.08 0.00 % 0.08
Gross profit 110.283 M 6.42 % 103.626 M -14.06 % 120.585 M -8.84 % 132.285 M 118.59 % 60.518 M -47.42 % 115.092 M 62.86 % 70.668 M 25.66 % 56.238 M 29.89 % 43.297 M -28.86 % 60.861 M -5.88 % 64.665 M 29.73 % 49.844 M 59.24 % 31.301 M -40.94 % 53.001 M 63.52 % 32.412 M 16.67 % 27.782 M -55.40 % 62.288 M -63.93 % 172.702 M 383.83 % 35.695 M 10.66 % 32.256 M 35.04 % 23.886 M -75.48 % 97.431 M 75.60 % 55.483 M 4.88 % 52.901 M 16.13 % 45.551 M -65.47 % 131.927 M 0.00 % 131.927 M 303.31 % 32.711 M 0.00 % 32.711 M 8.31 % 30.202 M 0.00 % 30.202 M -30.02 % 43.161 M 7.09 % 40.302 M -6.62 % 43.161 M 35.33 % 31.893 M 0.00 % 31.893 M 0.00 % 31.893 M -35.05 % 49.102 M 0.00 % 49.102 M 0.00 % 49.102 M 0.00 % 49.102 M 0.71 % 48.756 M 0.00 % 48.756 M 0.00 % 48.756 M 0.00 % 48.756 M 77.80 % 27.422 M 0.00 % 27.422 M 0.00 % 27.422 M 0.00 % 27.422 M
Income tax expense 19.885 M -23.40 % 25.959 M 116.81 % 11.973 M -62.75 % 32.145 M 232.21 % 9.676 M -57.03 % 22.516 M 146.18 % 9.146 M -6.60 % 9.792 M 111.99 % 4.619 M 54.84 % 2.983 M -71.15 % 10.338 M 52.25 % 6.790 M 99.30 % 3.407 M -23.90 % 4.477 M 112.68 % 2.105 M 34.16 % 1.569 M -86.37 % 11.509 M -60.08 % 28.830 M 509.90 % 4.727 M 479.69 % 815.436 K 74.48 % 467.343 K -87.02 % 3.600 M 23.10 % 2.925 M -48.84 % 5.716 M 116.61 % 2.639 M -58.91 % 6.423 M 0.00 % 6.423 M 192.62 % 2.195 M 0.00 % 2.195 M -34.13 % 3.332 M 0.00 % 3.332 M 147.25 % 1.348 M 13.07 % 1.192 M -11.56 % 1.348 M 35.79 % 992.500 K 0.00 % 992.500 K 0.00 % 992.500 K 11.99 % 886.250 K 0.00 % 886.250 K 0.00 % 886.250 K 0.00 % 886.250 K 35.05 % 656.250 K 0.00 % 656.250 K 0.00 % 656.250 K 0.00 % 656.250 K 71.12 % 383.500 K 0.00 % 383.500 K 0.00 % 383.500 K 0.00 % 383.500 K
Cost of revenue 183.809 M -37.79 % 295.469 M -1.28 % 299.313 M 2.63 % 291.642 M 32.43 % 220.228 M -20.61 % 277.408 M 21.34 % 228.617 M 20.93 % 189.042 M -15.80 % 224.524 M 1.20 % 221.861 M 2.85 % 215.716 M 69.75 % 127.081 M 29.51 % 98.123 M -33.82 % 148.265 M 114.37 % 69.162 M 43.40 % 48.230 M -60.61 % 122.449 M 19.97 % 102.066 M 97.51 % 51.676 M -1.08 % 52.238 M 24.66 % 41.906 M -78.24 % 192.613 M -21.36 % 244.940 M 40.84 % 173.910 M -28.65 % 243.752 M -3.24 % 251.922 M 0.00 % 251.922 M 186.45 % 87.946 M 0.00 % 87.946 M -49.35 % 173.642 M 0.00 % 173.642 M 185.01 % 60.925 M -65.05 % 174.331 M 186.14 % 60.925 M 134.36 % 25.996 M 0.00 % 25.996 M 0.00 % 25.996 M 258.87 % 7.244 M 0.00 % 7.244 M 0.00 % 7.244 M 0.00 % 7.244 M 2 397.84 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K 0.00 % 290.000 K -87.14 % 2.255 M 0.00 % 2.255 M 0.00 % 2.255 M 0.00 % 2.255 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 22.132 M 0.000 0.000 0.000 -100.00 % 13.781 M 0.000 0.000 0.000 -100.00 % 27.336 M 0.000 0.000 0.000 -100.00 % 59.078 M 0.000 0.000 0.000 -100.00 % 3.089 M 0.00 % 3.089 M 0.000 -100.00 % 10.140 M 286.78 % 2.622 M 0.00 % 2.622 M 0.000 -100.00 % 74.849 M 0.000 0.000 0.000 0.000 -100.00 % 703.000 K 0.00 % 703.000 K 0.00 % 703.000 K 0.00 % 703.000 K 240.85 % 206.250 K 0.00 % 206.250 K 0.00 % 206.250 K 0.00 % 206.250 K 15.06 % 179.250 K 0.00 % 179.250 K 0.00 % 179.250 K 0.00 % 179.250 K
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 454.000 K 0.000 0.000 0.000 -100.00 % 751.000 K 0.000 0.000 0.000 -100.00 % 240.000 K 0.000 0.000 0.000 -100.00 % 189.857 K 0.000 0.000 0.000 -100.00 % 1.605 M 0.00 % 1.605 M 0.000 -100.00 % 574.750 K 0.00 % 574.750 K 0.00 % 574.750 K 0.000 -100.00 % 2.585 M 0.000 0.000 0.000 0.000 -100.00 % 126.250 K 0.00 % 126.250 K 0.00 % 126.250 K 0.00 % 126.250 K 161.66 % 48.250 K 0.00 % 48.250 K 0.00 % 48.250 K 0.00 % 48.250 K 168.06 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K 0.00 % 18.000 K
Other expenses 0.000 0.000 -100.00 % 47.326 M -5.69 % 50.180 M 0.000 0.000 0.000 0.000 -100.00 % 1.999 M 26.12 % 1.585 M 36.76 % 1.159 M 35.71 % 854.000 K 0.000 -100.00 % 53.001 M 246.91 % 15.278 M 1 330.52 % 1.068 M 149.53 % 428.000 K -99.75 % 172.702 M 0.000 0.000 0.000 -100.00 % 1.464 M -97.36 % 55.483 M 4.88 % 52.901 M 16.13 % 45.551 M 0.000 0.000 0.000 0.000 100.00 % -543.750 K 0.00 % -543.750 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.844 M 0.00 % 33.844 M 0.00 % 33.844 M 0.00 % 33.844 M -15.65 % 40.122 M 0.00 % 40.122 M 0.00 % 40.122 M 0.00 % 40.122 M 147.90 % 16.185 M 0.00 % 16.185 M 0.00 % 16.185 M 0.00 % 16.185 M
Operating expenses 14.150 M -53.18 % 30.221 M -36.14 % 47.326 M -5.69 % 50.180 M 140.65 % 20.852 M -41.19 % 35.458 M 59.53 % 22.226 M 18.34 % 18.782 M -63.42 % 51.338 M 28.62 % 39.913 M 35.42 % 29.474 M 7.88 % 27.321 M 31.43 % 20.788 M -60.78 % 53.001 M 246.91 % 15.278 M -27.03 % 20.938 M 5.13 % 19.917 M -88.47 % 172.702 M 851.67 % 18.147 M 36.85 % 13.261 M 26.41 % 10.490 M -79.61 % 51.444 M -7.28 % 55.483 M 4.88 % 52.901 M 16.13 % 45.551 M -54.88 % 100.957 M 0.00 % 100.957 M 486.58 % 17.211 M 0.00 % 17.211 M 548.87 % 2.653 M 0.00 % 2.653 M -90.88 % 29.072 M 10.29 % 26.359 M -9.33 % 29.072 M 28.83 % 22.566 M 0.00 % 22.566 M 0.00 % 22.566 M -34.92 % 34.674 M 0.00 % 34.674 M 0.00 % 34.674 M 0.00 % 34.674 M -14.12 % 40.376 M 0.00 % 40.376 M 0.00 % 40.376 M 0.00 % 40.376 M 146.47 % 16.382 M 0.00 % 16.382 M 0.00 % 16.382 M 0.00 % 16.382 M
Cost and expenses 197.959 M -39.22 % 325.690 M -6.04 % 346.639 M 1.41 % 341.822 M 41.79 % 241.080 M -22.94 % 312.866 M 24.73 % 250.843 M 20.70 % 207.824 M -13.60 % 240.531 M -8.12 % 261.774 M 15.65 % 226.357 M 66.68 % 135.804 M 28.42 % 105.746 M -47.46 % 201.266 M 138.35 % 84.440 M 50.85 % 55.976 M -56.86 % 129.747 M -21.85 % 166.032 M 194.30 % 56.416 M -15.77 % 66.978 M 27.83 % 52.395 M -78.53 % 244.057 M -11.87 % 276.927 M 41.66 % 195.491 M -27.47 % 269.531 M -23.62 % 352.879 M 0.00 % 352.879 M 235.57 % 105.157 M 0.00 % 105.157 M -44.58 % 189.737 M 0.00 % 189.737 M 98.71 % 95.484 M -52.42 % 200.690 M 110.18 % 95.484 M 79.77 % 53.114 M 0.00 % 53.114 M 0.00 % 53.114 M 0.79 % 52.698 M 0.00 % 52.698 M 0.00 % 52.698 M 0.00 % 52.698 M 13.76 % 46.323 M 0.00 % 46.323 M 0.00 % 46.323 M 0.00 % 46.323 M 66.64 % 27.799 M 0.00 % 27.799 M 0.00 % 27.799 M 0.00 % 27.799 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 14.150 M -53.18 % 30.221 M 0.000 0.000 -100.00 % 20.852 M -41.19 % 35.458 M 59.53 % 22.226 M 18.34 % 18.782 M 43.41 % 13.097 M -42.01 % 22.586 M 91.39 % 11.801 M 23.25 % 9.575 M 18.89 % 8.054 M -44.58 % 14.532 M 0.000 -100.00 % 7.746 M 6.14 % 7.298 M -73.54 % 27.576 M 481.81 % 4.740 M -67.84 % 14.740 M 26.29 % 11.671 M -80.31 % 59.268 M 0.000 0.000 0.000 -100.00 % 28.495 M 0.00 % 28.495 M 165.95 % 10.714 M 0.00 % 10.714 M 235.21 % 3.196 M 0.00 % 3.196 M -89.01 % 29.072 M -62.46 % 77.434 M 166.35 % 29.072 M 28.83 % 22.566 M 0.00 % 22.566 M 0.00 % 22.566 M 2 621.25 % 829.250 K 0.00 % 829.250 K 0.00 % 829.250 K 0.00 % 829.250 K 225.83 % 254.500 K 0.00 % 254.500 K 0.00 % 254.500 K 0.00 % 254.500 K 29.02 % 197.250 K 0.00 % 197.250 K 0.00 % 197.250 K 0.00 % 197.250 K
Interest income 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.287 M 0.000 0.000 0.000 100.00 % -2.988 M 0.000 0.000 0.000 -100.00 % 7.018 M 0.000 0.000 -100.00 % 45.000 K -98.13 % 2.411 M 425 902.12 % 566.000 428.97 % 107.000 0.000 -100.00 % 1.817 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
Interest expense 10.944 M 7.01 % 10.227 M -14.67 % 11.985 M 13.99 % 10.514 M 3.80 % 10.129 M 393.86 % 2.051 M -86.69 % 15.415 M -2.98 % 15.888 M 32.00 % 12.036 M -13.08 % 13.848 M -3.33 % 14.325 M -0.47 % 14.392 M 25.10 % 11.504 M 0.000 -100.00 % 10.933 M -25.37 % 14.650 M 48.20 % 9.885 M -37.01 % 15.694 M 25.20 % 12.536 M -10.76 % 14.047 M 23.09 % 11.412 M 3 207.64 % 345.019 K -96.42 % 9.629 M -25.26 % 12.882 M 22.89 % 10.483 M 31.54 % 7.969 M 0.00 % 7.969 M -3.27 % 8.239 M 150.84 % 3.285 M 0.00 % 3.285 M 0.00 % 3.285 M 26.96 % 2.587 M 0.00 % 2.587 M 0.00 % 2.587 M 62.81 % 1.589 M 0.00 % 1.589 M 0.00 % 1.589 M 7 466.67 % 21.000 K 0.00 % 21.000 K 0.00 % 21.000 K 0.00 % 21.000 K 0.000 0.000 0.000 0.000 -100.00 % 135.000 K 0.00 % 135.000 K 0.00 % 135.000 K 0.00 % 135.000 K
Depreciation and amortization 3.444 M -16.92 % 4.145 M 4.51 % 3.966 M 38.67 % 2.860 M 2.00 % 2.804 M -29.57 % 3.981 M 42.23 % 2.799 M -16.22 % 3.341 M 43.27 % 2.332 M 6.39 % 2.192 M -1.62 % 2.228 M -0.45 % 2.238 M -0.89 % 2.258 M 7.58 % 2.099 M -8.38 % 2.291 M -9.23 % 2.524 M 0.68 % 2.507 M -81.24 % 13.362 M 388.22 % 2.737 M -0.40 % 2.748 M -2.98 % 2.832 M 11.04 % 2.551 M -17.77 % 3.102 M 9.17 % 2.841 M 4.70 % 2.714 M 41.65 % 1.916 M 62.46 % 1.179 M 0.00 % 1.179 M 0.00 % 1.179 M 0.00 % 1.179 M 0.00 % 1.179 M 1.53 % 1.162 M -24.13 % 1.531 M 31.81 % 1.162 M 11.33 % 1.043 M 0.00 % 1.043 M 0.00 % 1.043 M 4.72 % 996.250 K 0.00 % 996.250 K 0.00 % 996.250 K 0.00 % 996.250 K 164.78 % 376.250 K 0.00 % 376.250 K 0.00 % 376.250 K 0.00 % 376.250 K 14.71 % 328.000 K 0.00 % 328.000 K 0.00 % 328.000 K 0.00 % 328.000 K
Operating income 96.133 M 30.96 % 73.405 M 0.20 % 73.259 M -10.77 % 82.105 M 106.99 % 39.666 M -49.51 % 78.569 M 62.19 % 48.442 M 29.33 % 37.456 M 37.25 % 27.290 M 21.11 % 22.534 M -58.08 % 53.756 M 30.72 % 41.122 M 67.46 % 24.556 M 5.67 % 23.238 M 35.63 % 17.134 M -14.48 % 20.036 M -63.53 % 54.945 M -50.52 % 111.053 M 258.73 % 30.957 M 76.73 % 17.517 M 30.80 % 13.393 M -41.94 % 23.065 M -1.73 % 23.472 M -24.49 % 31.086 M 58.90 % 19.563 M -46.27 % 36.406 M 0.00 % 36.406 M 139.01 % 15.232 M 0.00 % 15.232 M 1.99 % 14.934 M 5.86 % 14.108 M 92.03 % 7.347 M -61.09 % 18.880 M 119.50 % 8.601 M 109.66 % 4.103 M 0.00 % 4.103 M -14.08 % 4.775 M 81.82 % 2.626 M 0.00 % 2.626 M 0.00 % 2.626 M -28.00 % 3.648 M 72.65 % 2.113 M 0.00 % 2.113 M 0.00 % 2.113 M -22.42 % 2.723 M 99.43 % 1.366 M 0.00 % 1.366 M 0.00 % 1.366 M -27.28 % 1.878 M
Operating income ratio 0.33 77.72 % 0.18 5.42 % 0.17 -9.92 % 0.19 37.08 % 0.14 -29.42 % 0.20 23.67 % 0.16 5.99 % 0.15 49.87 % 0.10 27.84 % 0.08 -58.43 % 0.19 -17.51 % 0.23 22.50 % 0.19 64.33 % 0.12 -31.55 % 0.17 -36.00 % 0.26 -11.38 % 0.30 -26.41 % 0.40 14.07 % 0.35 70.91 % 0.21 1.85 % 0.20 155.98 % 0.08 1.78 % 0.08 -42.99 % 0.14 102.69 % 0.07 -28.70 % 0.09 0.00 % 0.09 -24.87 % 0.13 0.00 % 0.13 72.31 % 0.07 5.86 % 0.07 -1.95 % 0.07 -19.76 % 0.09 6.45 % 0.08 16.60 % 0.07 0.00 % 0.07 -14.08 % 0.08 76.97 % 0.05 0.00 % 0.05 0.00 % 0.05 -28.00 % 0.06 50.29 % 0.04 0.00 % 0.04 0.00 % 0.04 -22.42 % 0.06 20.67 % 0.05 0.00 % 0.05 0.00 % 0.05 -27.28 % 0.06
Total other income expenses net -36.168 M -581.51 % -5.307 M 49.30 % -10.468 M -9.92 % -9.523 M -5.56 % -9.021 M 38.21 % -14.599 M -1.32 % -14.409 M -230.94 % -4.354 M 65.90 % -12.767 M 7.81 % -13.848 M -5.21 % -13.162 M 4.93 % -13.845 M -25.02 % -11.074 M 5.30 % -11.694 M -36.26 % -8.582 M 36.81 % -13.581 M -44.28 % -9.413 M -55.09 % -6.069 M 47.44 % -11.547 M 8.13 % -12.569 M -10.19 % -11.407 M -82.77 % -6.241 M 35.02 % -9.604 M 24.06 % -12.648 M -23.12 % -10.273 M 16.92 % -12.365 M 0.00 % -12.365 M -55.14 % -7.970 M 0.00 % -7.970 M -142.69 % -3.284 M -33.63 % -2.458 M 4.99 % -2.587 M 80.34 % -13.157 M -242.52 % -3.841 M -141.74 % -1.589 M 0.00 % -1.589 M 29.74 % -2.262 M -10 669.05 % -21.000 K 0.00 % -21.000 K 0.00 % -21.000 K 97.99 % -1.043 M 0.000 0.000 0.000 100.00 % -610.500 K -352.22 % -135.000 K 0.00 % -135.000 K 0.00 % -135.000 K 79.14 % -647.250 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 2018-01-31 2017-06-30 2017-03-31 2017-01-31 2016-06-30 2016-03-31 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31 2014-09-30 2014-06-30 2014-03-31 2014-01-31 2013-09-30 2013-06-30 2013-03-31 2013-01-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-09-30 2019-06-30 2019-03-31 2018-12-31 2018-06-30 2018-03-31 2017-09-30 2017-03-31
Net debt 0.000 -100.00 % 216.206 M 0.000 -100.00 % 350.389 M 0.000 -100.00 % 274.695 M 205.61 % 89.883 M -70.77 % 307.484 M 741.52 % 36.539 M -88.00 % 304.412 M 42.28 % 213.951 M -10.74 % 239.682 M 422.62 % 45.862 M -84.06 % 287.698 M -7.01 % 309.370 M -6.12 % 329.526 M 778.77 % 37.498 M -89.57 % 359.511 M -1.88 % 366.408 M 4.43 % 350.854 M 430.45 % 66.143 M -77.57 % 294.934 M 28.26 % 229.944 M 389.09 % 47.014 M -81.72 % 257.141 M 15.89 % 221.890 M 927.70 % 21.591 M -84.95 % 143.417 M 150.98 % 57.143 M -6.77 % 61.293 M
Total investments 0.000 -100.00 % 284.652 M 0.000 -100.00 % 63.328 M 0.000 -100.00 % 71.123 M -60.44 % 179.766 M 10.45 % 162.759 M 122.72 % 73.078 M -5.16 % 77.056 M 8.83 % 70.805 M -6.44 % 75.682 M -17.49 % 91.724 M 12 413.51 % 733.000 K -99.04 % 76.445 M 5.60 % 72.390 M -3.48 % 74.997 M 10 131.47 % 733.000 K -99.23 % 95.498 M -9.11 % 105.069 M -20.57 % 132.286 M 17 959.55 % 732.500 K 0.00 % 732.500 K -99.22 % 94.028 M 12 736.62 % 732.500 K 0.00 % 732.500 K -98.30 % 43.182 M 5 791.13 % 733.000 K -72.16 % 2.633 M -42.70 % 4.594 M
Total debt 0.000 -100.00 % 352.038 M 0.000 -100.00 % 387.710 M 0.000 -100.00 % 335.866 M 0.000 -100.00 % 342.678 M 0.000 -100.00 % 332.526 M 6.75 % 311.491 M -5.04 % 328.020 M 0.000 -100.00 % 333.561 M -2.94 % 343.675 M -6.94 % 369.311 M 0.000 -100.00 % 397.009 M -3.35 % 410.774 M 3.08 % 398.503 M 0.000 -100.00 % 323.255 M 10.55 % 292.398 M 0.000 -100.00 % 268.904 M 0.00 % 268.904 M 0.000 -100.00 % 147.184 M 71.13 % 86.005 M 34.55 % 63.921 M
Accumulated other comprehensive income loss 800.072 M 0.000 -100.00 % 567.640 M 0.000 -100.00 % 519.677 M 0.000 -100.00 % 474.537 M 31.49 % 360.891 M -20.17 % 452.064 M 0.000 0.000 0.000 -100.00 % 385.768 M 69.26 % 227.915 M 0.000 -100.00 % 259.660 M -22.12 % 333.394 M 0.000 -100.00 % 143.689 M 0.000 -100.00 % 237.556 M 0.000 0.000 -100.00 % 194.241 M 1 004.41 % -21.477 M 0.000 -100.00 % 149.030 M 0.000 0.000 100.00 % -16.712 M
Retained earnings 0.000 0.000 0.000 0.000 0.000 -100.00 % 361.931 M 0.000 0.000 0.000 -100.00 % 294.211 M 0.000 0.000 0.000 -100.00 % 224.512 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 79.702 M 0.000 0.000 -100.00 % 93.208 M 0.00 % 93.209 M 0.000 -100.00 % 47.996 M 0.000 -100.00 % 14.725 M
Common stock 0.000 -100.00 % 119.956 M 0.000 -100.00 % 113.646 M 0.000 -100.00 % 113.646 M 0.000 -100.00 % 113.646 M 0.000 -100.00 % 113.646 M 0.00 % 113.646 M 0.00 % 113.646 M 0.000 -100.00 % 113.646 M 0.00 % 113.646 M 0.00 % 113.646 M 0.000 -100.00 % 113.646 M 0.00 % 113.646 M 0.00 % 113.646 M 0.000 -100.00 % 113.646 M 100.00 % 56.823 M 0.000 -100.00 % 56.823 M 0.00 % 56.823 M 0.000 -100.00 % 56.823 M 0.00 % 56.823 M 35.77 % 41.853 M
Total equity 858.891 M 0.00 % 858.891 M 44.55 % 594.165 M 0.00 % 594.165 M 10.05 % 539.901 M -0.02 % 540.008 M 13.48 % 475.843 M 0.00 % 475.843 M 4.96 % 453.340 M 0.00 % 453.340 M 1.28 % 447.629 M 7.23 % 417.454 M 7.91 % 386.866 M 0.00 % 386.865 M 1.86 % 379.800 M 1.73 % 373.353 M 11.63 % 334.445 M 0.00 % 334.445 M 29.48 % 258.292 M 5.87 % 243.973 M 2.37 % 238.322 M 0.00 % 238.322 M 11.61 % 213.530 M 9.83 % 194.419 M 0.00 % 194.419 M 0.00 % 194.419 M 30.46 % 149.030 M 0.00 % 149.031 M 17.46 % 126.881 M 109.25 % 60.637 M
Other non current liabilities -858.891 M -737.93 % 134.637 M 122.66 % -594.165 M -685.38 % 101.501 M 118.80 % -539.901 M -638.21 % 100.315 M 121.08 % -475.843 M -706.15 % 78.503 M 0.000 -100.00 % 81.030 M -41.30 % 138.043 M 9.87 % 125.645 M 0.000 -100.00 % 94.410 M -35.45 % 146.255 M 2.21 % 143.095 M 0.000 -100.00 % 128.284 M -17.09 % 154.720 M -1.40 % 156.920 M 0.000 -100.00 % 163.081 M 401.11 % 32.544 M 0.000 -100.00 % 141.025 M -0.83 % 142.202 M 0.000 -100.00 % 27.516 M -2.62 % 28.257 M 14.24 % 24.735 M
Long term debt 0.000 -100.00 % 52.883 M 0.000 -100.00 % 38.091 M 0.000 -100.00 % 20.726 M 0.000 -100.00 % 41.788 M 0.000 -100.00 % 22.656 M -58.19 % 54.188 M -17.22 % 65.458 M 0.000 -100.00 % 78.076 M -14.67 % 91.500 M -6.67 % 98.044 M 0.000 -100.00 % 112.174 M 10.40 % 101.607 M 4.52 % 97.215 M 0.000 -100.00 % 41.866 M -35.07 % 64.480 M 0.000 -100.00 % 52.810 M 0.00 % 52.810 M 0.000 -100.00 % 31.889 M 27.01 % 25.107 M 68.42 % 14.908 M
Total non current liabilities -858.891 M -549.95 % 190.885 M 132.13 % -594.165 M -517.05 % 142.469 M 126.39 % -539.901 M -546.05 % 121.041 M 125.44 % -475.843 M -482.25 % 124.486 M 0.000 -100.00 % 128.504 M -34.63 % 196.593 M 0.63 % 195.359 M 0.000 -100.00 % 206.665 M -14.34 % 241.257 M -1.38 % 244.641 M 0.000 -100.00 % 255.730 M -1.69 % 260.136 M 0.97 % 257.646 M 0.000 -100.00 % 204.947 M 111.23 % 97.024 M 0.000 -100.00 % 195.011 M 0.00 % 195.011 M 0.000 -100.00 % 60.569 M 13.50 % 53.364 M 34.61 % 39.643 M
Other current liabilities 0.000 -100.00 % 95.079 M 0.000 -100.00 % 14.682 M 0.000 -100.00 % 55.242 M 0.000 -100.00 % 61.611 M 0.000 -100.00 % 148.890 M -6.87 % 159.870 M 11.75 % 143.064 M 0.000 -100.00 % 138.430 M 20.02 % 115.339 M 2.35 % 112.693 M 0.000 -100.00 % 87.997 M 185.08 % 30.868 M 31.96 % 23.391 M 0.000 -100.00 % 10.320 M -87.32 % 81.406 M 0.000 -100.00 % 7.226 M -44.49 % 13.017 M 0.000 -100.00 % 15.472 M -13.68 % 17.923 M -43.64 % 31.804 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 26.330 M 0.000 0.000 0.000 -100.00 % 34.438 M 0.000 -100.00 % 6.229 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 -100.00 % 3.086 M 0.000
Short term debt 0.000 -100.00 % 300.650 M 0.000 -100.00 % 349.619 M 0.000 -100.00 % 315.140 M 0.000 -100.00 % 300.890 M 0.000 -100.00 % 309.870 M 20.43 % 257.303 M -2.00 % 262.562 M 0.000 -100.00 % 255.485 M 1.31 % 252.175 M -7.04 % 271.267 M 0.000 -100.00 % 284.835 M -7.87 % 309.168 M 2.62 % 301.289 M 0.000 -100.00 % 281.389 M 23.46 % 227.919 M 0.000 -100.00 % 216.094 M 0.00 % 216.094 M 0.000 -100.00 % 115.295 M 89.33 % 60.898 M 24.25 % 49.013 M
Total current liabilities 0.000 -100.00 % 826.675 M 0.000 -100.00 % 688.581 M 0.000 -100.00 % 724.833 M 0.000 -100.00 % 629.444 M 0.000 -100.00 % 661.601 M 26.25 % 524.024 M -1.12 % 529.967 M 0.000 -100.00 % 584.739 M -2.91 % 602.261 M -6.57 % 644.635 M 0.000 -100.00 % 624.592 M 14.04 % 547.717 M -1.21 % 554.408 M 0.000 -100.00 % 534.002 M -7.18 % 575.300 M 0.000 -100.00 % 513.138 M 0.00 % 513.138 M 0.000 -100.00 % 390.475 M 126.24 % 172.592 M 1.86 % 169.441 M
Total liabilities -858.891 M -184.41 % 1.018 B 271.26 % -594.165 M -171.50 % 831.050 M 253.93 % -539.901 M -163.83 % 845.874 M 277.76 % -475.843 M -163.12 % 753.930 M 0.000 -100.00 % 790.105 M 9.64 % 720.617 M -0.65 % 725.326 M 0.000 -100.00 % 732.182 M -13.20 % 843.518 M -5.15 % 889.276 M 0.000 -100.00 % 880.322 M 8.97 % 807.853 M -0.52 % 812.054 M 0.000 -100.00 % 738.949 M 9.91 % 672.323 M 0.000 -100.00 % 708.150 M 0.00 % 708.150 M 0.000 -100.00 % 451.044 M 99.62 % 225.956 M 8.07 % 209.084 M
Other non current assets 0.000 -100.00 % 29.357 M 0.000 -100.00 % 303.808 M 0.000 -100.00 % 208.605 M 332.09 % -89.883 M -295.59 % 45.954 M 225.77 % -36.539 M -136.95 % 98.877 M 6.75 % 92.626 M 57.05 % 58.979 M 228.60 % -45.862 M -148.09 % 95.376 M 66.55 % 57.267 M 35.41 % 42.290 M 212.78 % -37.498 M -139.46 % 95.034 M 87.16 % 50.775 M -0.89 % 51.233 M 177.46 % -66.143 M -141.75 % 158.421 M 11 215.78 % 1.400 M 102.98 % -47.014 M -142.74 % 109.999 M 0.00 % 109.999 M 609.47 % -21.591 M -1 076.97 % 2.210 M -16.05 % 2.633 M -62.57 % 7.033 M
Long term investments 0.000 -100.00 % 284.652 M 0.000 100.00 % -71.939 M 0.000 -100.00 % 3.903 M 0.000 -100.00 % 108.070 M 0.000 -100.00 % 88.751 M 12 007.91 % 733.000 K -98.13 % 39.157 M 0.000 -100.00 % 733.000 K -98.24 % 41.632 M -20.78 % 52.554 M 0.000 0.000 -100.00 % 78.007 M -10.46 % 87.121 M 0.000 0.000 -100.00 % 732.500 K 0.000 -100.00 % 732.500 K 0.00 % 732.500 K 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.025 M 0.000 0.000 0.000 -100.00 % 450.000 0.000 0.000 0.000 -100.00 % 450.000 0.000 0.000 0.000 -100.00 % 450.000 0.00 % 450.000 0.00 % 450.000 0.000 -100.00 % 450.000 0.000 0.000 -100.00 % 450.000 0.00 % 450.000 0.000 100.00 % -77.000 K 0.000 -100.00 % 2.000 K
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 10.025 M 0.000 0.000 0.000 -100.00 % 450.000 0.000 0.000 0.000 -100.00 % 450.000 0.000 0.000 0.000 -100.00 % 450.000 0.00 % 450.000 0.00 % 450.000 0.000 -100.00 % 450.000 0.000 0.000 -100.00 % 450.000 0.00 % 450.000 0.000 100.00 % -77.000 K 0.000 -100.00 % 2.000 K
Property plant equipment net 0.000 -100.00 % 134.069 M 0.000 -100.00 % 84.605 M 0.000 -100.00 % 81.612 M 0.000 -100.00 % 89.866 M 0.000 -100.00 % 84.299 M -0.42 % 84.658 M -2.44 % 86.776 M 0.000 -100.00 % 92.518 M -0.75 % 93.216 M -2.17 % 95.281 M 0.000 -100.00 % 99.437 M -11.71 % 112.626 M -2.34 % 115.327 M 0.000 -100.00 % 120.440 M -0.59 % 121.151 M 0.000 -100.00 % 117.272 M 0.00 % 117.272 M 0.000 -100.00 % 67.674 M 37.35 % 49.270 M 46.09 % 33.727 M
Total non current assets 0.000 -100.00 % 448.078 M 0.000 -100.00 % 316.474 M 0.000 -100.00 % 305.405 M 439.78 % -89.883 M -136.85 % 243.890 M 767.48 % -36.539 M -113.44 % 271.927 M 52.75 % 178.017 M -3.73 % 184.912 M 503.19 % -45.862 M -124.31 % 188.627 M -1.82 % 192.115 M 1.05 % 190.125 M 607.02 % -37.498 M -119.28 % 194.471 M -19.44 % 241.409 M -4.84 % 253.681 M 483.53 % -66.143 M -123.72 % 278.862 M 126.20 % 123.283 M 362.23 % -47.014 M -120.62 % 228.004 M 0.00 % 228.004 M 1 156.01 % -21.591 M -130.93 % 69.807 M 31.57 % 53.057 M 30.16 % 40.762 M
Other current assets -135.832 M -111.25 % 1.207 B 1 298.12 % -100.768 M -112.13 % 830.664 M 933.15 % -99.702 M -110.29 % 968.831 M 0.000 -100.00 % 777.023 M 0.000 -100.00 % 66.728 M -13.83 % 77.437 M 25.69 % 61.609 M 0.000 -100.00 % 46.160 M 669.72 % 5.997 M -6.33 % 6.402 M 0.000 -100.00 % 23.297 M 242.63 % 6.800 M -10.91 % 7.633 M 0.000 -100.00 % 96.859 M -39.34 % 159.674 M 0.000 -100.00 % 399.348 M 619.35 % 55.515 M 0.000 -100.00 % 91.757 M 135.52 % 38.960 M -73.81 % 148.763 M
Short term investments 0.000 0.000 0.000 -100.00 % 135.267 M 0.000 -100.00 % 38.531 M -78.57 % 179.766 M 228.71 % 54.689 M -25.16 % 73.078 M 768.22 % 8.417 M -85.83 % 59.410 M 62.66 % 36.525 M -60.18 % 91.724 M 0.000 -100.00 % 34.813 M 75.50 % 19.836 M -73.55 % 74.997 M 0.000 -100.00 % 17.491 M -2.55 % 17.949 M -86.43 % 132.286 M 0.000 0.000 -100.00 % 94.028 M 122 812.77 % 76.500 K 0.000 -100.00 % 43.182 M 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 135.832 M 0.000 -100.00 % 37.321 M 0.000 -100.00 % 61.171 M 168.06 % -89.883 M -355.39 % 35.194 M 196.32 % -36.539 M -229.97 % 28.114 M -71.18 % 97.540 M 10.42 % 88.338 M 292.62 % -45.862 M -200.00 % 45.863 M 33.69 % 34.305 M -13.77 % 39.785 M 206.10 % -37.498 M -200.00 % 37.498 M -15.48 % 44.366 M -6.89 % 47.649 M 172.04 % -66.143 M -333.54 % 28.321 M -54.65 % 62.455 M 232.84 % -47.014 M -499.70 % 11.762 M -74.98 % 47.014 M 317.75 % -21.591 M -673.16 % 3.767 M -86.95 % 28.863 M 998.27 % 2.628 M
Cash and short term investments 135.832 M 0.00 % 135.832 M 34.80 % 100.768 M -41.61 % 172.588 M 73.10 % 99.702 M 0.00 % 99.702 M 10.92 % 89.883 M 0.00 % 89.883 M 145.99 % 36.539 M 0.02 % 36.531 M -62.55 % 97.540 M 10.42 % 88.338 M 92.62 % 45.862 M 0.00 % 45.863 M -33.65 % 69.118 M 15.93 % 59.621 M 59.00 % 37.498 M 0.00 % 37.498 M -39.38 % 61.858 M -5.70 % 65.598 M -0.82 % 66.143 M 133.54 % 28.321 M -54.65 % 62.455 M 32.84 % 47.014 M 303.38 % 11.655 M -75.21 % 47.014 M 117.75 % 21.591 M 473.16 % 3.767 M -86.95 % 28.863 M 998.27 % 2.628 M
Total current assets 0.000 -100.00 % 1.428 B 0.000 -100.00 % 1.109 B 0.000 -100.00 % 1.080 B 1 101.97 % 89.883 M -90.88 % 985.883 M 2 598.17 % 36.539 M -96.24 % 971.518 M -1.89 % 990.228 M 3.38 % 957.868 M 1 988.59 % 45.862 M -95.07 % 930.422 M -9.77 % 1.031 B -3.85 % 1.073 B 2 760.14 % 37.498 M -96.32 % 1.020 B 23.71 % 824.736 M 2.79 % 802.346 M 1 113.05 % 66.143 M -90.53 % 698.409 M -8.41 % 762.570 M 1 522.00 % 47.014 M -93.03 % 674.565 M 0.00 % 674.565 M 3 024.29 % 21.591 M -95.93 % 530.256 M 76.88 % 299.780 M 30.94 % 228.939 M
Inventory 0.000 -100.00 % 12.947 M 0.000 -100.00 % 10.979 M 0.000 -100.00 % 9.767 M 0.000 0.000 0.000 -100.00 % 33.889 M 0.000 0.000 0.000 -100.00 % 18.173 M 0.000 0.000 0.000 -100.00 % 7.855 M 0.000 0.000 0.000 -100.00 % 442.311 M 19.22 % 370.992 M 0.000 -100.00 % 263.152 M -0.11 % 263.455 M 0.000 -100.00 % 145.418 M 69.70 % 85.691 M 10.50 % 77.548 M
Net receivables 0.000 -100.00 % 72.277 M 0.000 -100.00 % 94.510 M 0.000 -100.00 % 2.070 M 0.000 -100.00 % 118.977 M 0.000 -100.00 % 834.370 M 1.24 % 824.188 M 2.01 % 807.921 M 0.000 -100.00 % 820.226 M -12.87 % 941.413 M -6.46 % 1.006 B 0.000 -100.00 % 951.644 M 29.85 % 732.897 M 4.71 % 699.921 M 0.000 -100.00 % 130.918 M -23.98 % 172.211 M 0.000 -100.00 % 410.231 K -99.87 % 308.581 M 0.000 -100.00 % 289.314 M 97.80 % 146.265 M 10 347.53 % 1.400 M
Tax assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.260 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 100.00 % -78.007 M 10.46 % -87.121 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.155 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 -100.00 % 1.000 K 0.000 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 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 -100.00 % 12.000 K 0.000 -100.00 % 20.000 K
Account payables 0.000 -100.00 % 430.946 M 0.000 -100.00 % 324.280 M 0.000 -100.00 % 328.121 M 0.000 -100.00 % 266.943 M 0.000 -100.00 % 143.577 M 34.37 % 106.851 M -9.53 % 118.112 M 0.000 -100.00 % 166.795 M -28.95 % 234.747 M -9.95 % 260.675 M 0.000 -100.00 % 184.250 M -11.28 % 207.681 M -9.60 % 229.728 M 0.000 -100.00 % 231.863 M -12.83 % 265.975 M 0.000 -100.00 % 284.028 M 0.00 % 284.028 M 0.000 -100.00 % 247.638 M 173.08 % 90.685 M 10.77 % 81.870 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 24.826 M 0.000 0.000 0.000 -100.00 % 24.029 M 0.000 0.000 0.000 -100.00 % 67.510 M 0.000 0.000 0.000 -100.00 % 10.430 M 0.000 0.000 -100.00 % 5.791 M 0.000 0.000 -100.00 % 12.070 M 0.000 -100.00 % 6.754 M
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.634 M 0.000 0.000 0.000 -100.00 % 30.215 M 0.000 0.000 0.000 -100.00 % 12.101 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
Minority interest 0.000 -100.00 % 58.819 M 0.000 -100.00 % 26.525 M 0.000 -100.00 % 20.224 M 0.000 -100.00 % 1.306 M 0.000 -100.00 % 1.276 M 3.07 % 1.238 M 1.64 % 1.218 M 0.000 -100.00 % 1.098 M 471.88 % 192.000 K 308.51 % 47.000 K 0.000 -100.00 % 1.051 M 9.88 % 956.505 K 6.16 % 901.016 K 0.000 -100.00 % 766.689 K 61.19 % 475.655 K 0.000 -100.00 % 178.555 K 0.00 % 178.555 K 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 6.104 M 0.000 -100.00 % 9.203 M 0.000 -100.00 % 10.503 M 0.000 -100.00 % 7.829 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -844.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 58.819 M -91.35 % 680.116 M 2 464.06 % 26.525 M -94.16 % 453.994 M 2 144.83 % 20.224 M -54.25 % 44.207 M 3 284.92 % 1.306 M 0.000 -100.00 % 1.276 M -97.11 % 44.207 M -86.71 % 332.745 M 9.97 % 302.590 M 27 458.29 % 1.098 M 100.61 % -180.306 M -167.79 % 265.962 M 0.000 -100.00 % 1.051 M -99.52 % 219.748 M 0.000 -100.00 % 129.426 M 16 781.17 % 766.689 K -98.27 % 44.207 M -71.70 % 156.231 M 87 397.68 % 178.555 K -99.73 % 65.687 M 48.58 % 44.209 M 0.000 -100.00 % 44.212 M -36.89 % 70.058 M 237.29 % 20.771 M
Deferred tax liabilities non current 0.000 -100.00 % 3.365 M 0.000 -100.00 % 2.877 M 0.000 0.000 0.000 -100.00 % 4.195 M 0.000 -100.00 % 4.184 M -4.08 % 4.362 M 2.49 % 4.256 M 0.000 -100.00 % 3.964 M 13.19 % 3.502 M 0.00 % 3.502 M 0.000 -100.00 % 3.170 M -16.77 % 3.809 M 8.49 % 3.511 M 0.000 0.000 0.000 0.000 -100.00 % 1.177 M 0.000 0.000 -100.00 % 1.164 M 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 0.000 0.000 100.00 % -59.222 M 0.000 0.000 0.000 100.00 % -802.000 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 % 1.876 B 0.000 -100.00 % 1.425 B 0.000 -100.00 % 1.386 B 0.000 -100.00 % 1.230 B 0.000 -100.00 % 1.243 B 6.44 % 1.168 B 2.23 % 1.143 B 0.000 -100.00 % 1.119 B -8.52 % 1.223 B -3.11 % 1.263 B 0.000 -100.00 % 1.215 B 13.94 % 1.066 B 0.96 % 1.056 B 0.000 -100.00 % 977.271 M 10.32 % 885.853 M 0.000 -100.00 % 902.569 M 0.00 % 902.569 M 0.000 -100.00 % 600.075 M 70.07 % 352.837 M 30.82 % 269.721 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-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-06-30 2018-03-31 2017-09-30 2017-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-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 2018-01-31 2017-06-30 2017-03-31 2017-01-31 2016-06-30 2016-03-31 2016-01-31 2015-09-30 2015-06-30 2015-03-31 2015-01-31 2014-09-30 2014-06-30 2014-03-31 2014-01-31 2013-09-30 2013-06-30 2013-03-31 2013-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 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 0.000 0.000
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.442 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 100.00 % -33.781 M 0.00 % -33.781 M -1 044.34 % -2.952 M -122.62 % 13.049 M 542.04 % -2.952 M 68.97 % -9.514 M 0.00 % -9.514 M 0.00 % -9.514 M -126.73 % -4.196 M 0.00 % -4.196 M 0.00 % -4.196 M 0.00 % -4.196 M -23.68 % -3.393 M 0.00 % -3.393 M 0.00 % -3.393 M 0.00 % -3.393 M -92.03 % -1.767 M 0.00 % -1.767 M 0.00 % -1.767 M 0.00 % -1.767 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 55.442 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 -100.00 % 29.289 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
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -16.967 M 0.00 % -16.967 M -282.71 % -4.434 M 71.64 % -15.631 M -252.57 % -4.434 M -81.31 % -2.445 M 0.00 % -2.445 M 0.00 % -2.445 M 53.84 % -5.297 M 0.00 % -5.297 M 0.00 % -5.297 M 0.00 % -5.297 M -144.42 % -2.167 M 0.00 % -2.167 M 0.00 % -2.167 M 0.00 % -2.167 M -300.60 % -541.000 K 0.00 % -541.000 K 0.00 % -541.000 K 0.00 % -541.000 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 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 % 25.284 M 0.00 % 25.284 M 0.00 % 25.284 M 0.00 % 25.284 M 0.000 -100.00 % 6.047 M 0.00 % 6.047 M 0.00 % 6.047 M 0.000 100.00 % -16.814 M 0.00 % -16.814 M 0.00 % -16.814 M -1 234.91 % 1.482 M 343.27 % -609.000 K -141.11 % 1.482 M 120.96 % -7.069 M 0.00 % -7.069 M 0.00 % -7.069 M -741.86 % 1.101 M 0.00 % 1.101 M 0.00 % 1.101 M 0.00 % 1.101 M 189.86 % -1.226 M 0.00 % -1.226 M 0.00 % -1.226 M 0.00 % -1.226 M 0.02 % -1.226 M 0.00 % -1.226 M 0.00 % -1.226 M 0.00 % -1.226 M
Other non cash items -26.130 M 34.43 % -39.849 M -31.32 % -30.344 M 1.44 % -30.787 M -108.73 % -14.750 M 54.91 % -32.709 M -227.71 % -9.981 M 47.92 % -19.163 M -148.77 % -7.703 M -36.00 % -5.664 M 81.26 % -30.228 M -48.00 % -20.425 M -103.09 % -10.057 M -42.45 % -7.060 M -9.80 % -6.430 M -32.25 % -4.862 M 85.71 % -34.023 M 55.27 % -76.059 M -419.97 % -14.628 M -265.44 % -4.003 M -164.43 % -1.514 M 88.32 % -12.958 M -18.91 % -10.897 M 14.20 % -12.700 M -111.86 % -5.995 M 65.06 % -17.157 M 0.00 % -17.157 M -238.64 % -5.066 M 0.00 % -5.066 M -256.82 % 3.231 M 0.00 % 3.231 M -6.06 % 3.439 M -16.75 % 4.131 M 20.11 % 3.439 M 53.98 % 2.234 M 0.00 % 2.234 M 0.00 % 2.234 M 144.70 % 912.750 K 0.00 % 912.750 K 0.00 % 912.750 K 0.00 % 912.750 K 48.78 % 613.500 K 0.00 % 613.500 K 0.00 % 613.500 K 0.00 % 613.500 K -5.36 % 648.250 K 0.00 % 648.250 K 0.00 % 648.250 K 0.00 % 648.250 K
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.598 M -93.04 % 80.395 M 1 623.73 % 4.664 M 6.39 % 4.384 M -1.62 % 4.456 M -0.45 % 4.476 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.497 M 0.00 % 5.497 M 0.00 % 5.497 M 0.00 % 5.497 M 0.000 -100.00 % 383.250 K 0.00 % 383.250 K 0.00 % 383.250 K 0.000 100.00 % -21.054 M 0.00 % -21.054 M 0.00 % -21.054 M -516.02 % 5.061 M -78.23 % 23.242 M 359.26 % 5.061 M 207.31 % -4.716 M 0.00 % -4.716 M 0.00 % -4.716 M -730.28 % -568.000 K 0.00 % -568.000 K 0.00 % -568.000 K 0.00 % -568.000 K 39.99 % -946.500 K 0.00 % -946.500 K 0.00 % -946.500 K 0.00 % -946.500 K -1 775.22 % 56.500 K 0.00 % 56.500 K 0.00 % 56.500 K 0.00 % 56.500 K
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.166 M 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.588 M 0.00 % -3.588 M 0.00 % -3.588 M 0.00 % -3.588 M 0.000 100.00 % -14.315 M 0.00 % -14.315 M 0.00 % -14.315 M 0.000 100.00 % -7.759 M 0.00 % -7.759 M 0.00 % -7.759 M -10.90 % -6.996 M 64.29 % -19.591 M -180.02 % -6.996 M -1 554.94 % -422.750 K 0.00 % -422.750 K 0.00 % -422.750 K 83.03 % -2.492 M 0.00 % -2.492 M 0.00 % -2.492 M 0.00 % -2.492 M -656.15 % -329.500 K 0.00 % -329.500 K 0.00 % -329.500 K 0.00 % -329.500 K 56.05 % -749.750 K 0.00 % -749.750 K 0.00 % -749.750 K 0.00 % -749.750 K
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 100.00 % -5.000 K 0.00 % -5.000 K 0.00 % -5.000 K 0.00 % -5.000 K -300.00 % -1.250 K 0.00 % -1.250 K 0.00 % -1.250 K 0.00 % -1.250 K
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 0.000 0.000 0.000 -100.00 % 56.250 K 0.00 % 56.250 K 0.00 % 56.250 K 0.00 % 56.250 K 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 100.00 % -43.691 M 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.588 M 0.00 % 3.588 M 0.00 % 3.588 M 0.00 % 3.588 M 0.000 -100.00 % 14.315 M 0.00 % 14.315 M 0.00 % 14.315 M 0.000 -100.00 % 7.759 M 3 103 600.00 % -250.000 0.00 % -250.000 0.000 -100.00 % 8.583 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
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -46.857 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 100.00 % -7.759 M 0.00 % -7.759 M -10.90 % -6.996 M 36.44 % -11.008 M -57.34 % -6.996 M -1 554.94 % -422.750 K 0.00 % -422.750 K 0.00 % -422.750 K 82.64 % -2.435 M 0.00 % -2.435 M 0.00 % -2.435 M 0.00 % -2.435 M -628.03 % -334.500 K 0.00 % -334.500 K 0.00 % -334.500 K 0.00 % -334.500 K 55.46 % -751.000 K 0.00 % -751.000 K 0.00 % -751.000 K 0.00 % -751.000 K
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 -100.00 % 6.000 K 0.00 % 6.000 K 0.00 % 6.000 K 0.000 -100.00 % 14.970 M 0.00 % 14.970 M 0.00 % 14.970 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 -100.00 % 294.000 K 0.00 % 294.000 K 0.00 % 294.000 K 0.00 % 294.000 K
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -505.250 K 0.00 % -505.250 K 0.00 % -505.250 K 0.00 % -505.250 K -0.05 % -505.000 K 0.00 % -505.000 K 0.00 % -505.000 K 0.00 % -505.000 K 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 0.000 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 financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.458 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 -100.00 % 4.550 K 0.00 % 4.550 K 0.00 % 4.550 K 0.000 -100.00 % 14.970 M 0.00 % 14.970 M 0.00 % 14.970 M 1 308.94 % -1.238 M 84.80 % -8.149 M -558.11 % -1.238 M 24.32 % -1.636 M 0.00 % -1.636 M 0.00 % -1.636 M -223.85 % -505.250 K 0.00 % -505.250 K 0.00 % -505.250 K 0.00 % -505.250 K -0.05 % -505.000 K 0.00 % -505.000 K 0.00 % -505.000 K 0.00 % -505.000 K -271.77 % 294.000 K 0.00 % 294.000 K 0.00 % 294.000 K 0.00 % 294.000 K
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -26.458 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 -100.00 % 4.550 K 0.00 % 4.550 K 0.00 % 4.550 K 0.000 -100.00 % 14.970 M 0.00 % 14.970 M 0.00 % 14.970 M 1 308.94 % -1.238 M 84.80 % -8.149 M -558.11 % -1.238 M 24.32 % -1.636 M 0.00 % -1.636 M 0.00 % -1.636 M -223.85 % -505.250 K 0.00 % -505.250 K 0.00 % -505.250 K 0.00 % -505.250 K -0.05 % -505.000 K 0.00 % -505.000 K 0.00 % -505.000 K 0.00 % -505.000 K -271.77 % 294.000 K 0.00 % 294.000 K 0.00 % 294.000 K 0.00 % 294.000 K
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 28.114 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 -100.00 % 16.681 M 0.00 % 16.681 M 864.08 % 1.730 M 0.00 % 1.730 M 0.00 % 1.730 M -81.39 % 9.299 M 0.00 % 9.299 M 0.00 % 9.299 M 123.26 % 4.165 M 0.00 % 4.165 M 0.00 % 4.165 M 0.00 % 4.165 M 62.48 % 2.564 M 0.00 % 2.564 M 0.00 % 2.564 M 0.00 % 2.564 M 749.81 % -394.500 K 0.00 % -394.500 K 0.00 % -394.500 K 0.00 % -394.500 K
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.598 M -84.09 % 35.194 M 654.59 % 4.664 M 0.000 0.000 -100.00 % 4.476 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.782 M 0.00 % 4.782 M 0.00 % 4.782 M 0.00 % 4.782 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.838 M 0.00 % 2.838 M 0.00 % 2.838 M 296.62 % -1.444 M -114.10 % 10.238 M 809.25 % -1.444 M -157.19 % 2.524 M 0.00 % 2.524 M 0.00 % 2.524 M 284.35 % 656.750 K 0.00 % 656.750 K 0.00 % 656.750 K 0.00 % 656.750 K -15.53 % 777.500 K 0.00 % 777.500 K 0.00 % 777.500 K 0.00 % 777.500 K 197.80 % -795.000 K 0.00 % -795.000 K 0.00 % -795.000 K 0.00 % -795.000 K
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.792 M 15.91 % 35.194 M 0.000 -100.00 % 36.539 M 0.000 -100.00 % 88.338 M 5.34 % 83.862 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 11.754 M 0.00 % 11.754 M 0.00 % 11.754 M 0.00 % 11.754 M 0.000 -100.00 % 5.398 M 0.00 % 5.398 M 0.00 % 5.398 M 0.000 -100.00 % 2.560 M 0.00 % 2.560 M 0.00 % 2.560 M -36.06 % 4.003 M 0.000 -100.00 % 4.003 M 169.24 % 1.487 M 0.00 % 1.487 M 0.00 % 1.487 M 79.13 % 830.000 K 0.00 % 830.000 K 0.00 % 830.000 K 0.00 % 830.000 K 1 480.95 % 52.500 K 0.00 % 52.500 K 0.00 % 52.500 K 0.00 % 52.500 K -93.81 % 847.500 K 0.00 % 847.500 K 0.00 % 847.500 K 0.00 % 847.500 K
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.198 M 50.02 % 40.792 M 15.91 % 35.194 M -14.58 % 41.203 M 12.76 % 36.539 M -62.54 % 97.540 M 10.42 % 88.338 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 16.536 M 0.00 % 16.536 M 0.00 % 16.536 M 0.00 % 16.536 M 0.000 -100.00 % 11.754 M 0.00 % 11.754 M 0.00 % 11.754 M 0.000 -100.00 % 5.398 M 0.00 % 5.398 M 0.00 % 5.398 M 110.89 % 2.560 M -75.00 % 10.238 M 300.00 % 2.560 M -36.19 % 4.011 M 0.00 % 4.011 M 0.00 % 4.011 M 169.78 % 1.487 M 0.00 % 1.487 M 0.00 % 1.487 M 0.00 % 1.487 M 79.13 % 830.000 K 0.00 % 830.000 K 0.00 % 830.000 K 0.00 % 830.000 K 1 480.95 % 52.500 K 0.00 % 52.500 K 0.00 % 52.500 K 0.00 % 52.500 K
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.598 M -93.04 % 80.395 M 1 623.73 % 4.664 M 6.39 % 4.384 M -1.62 % 4.456 M -0.45 % 4.476 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.497 M 0.00 % 5.497 M 0.00 % 5.497 M 0.00 % 5.497 M 0.000 -100.00 % 383.250 K 0.00 % 383.250 K 0.00 % 383.250 K 0.000 100.00 % -21.054 M 0.00 % -21.054 M 0.00 % -21.054 M -516.02 % 5.061 M -78.23 % 23.242 M 359.26 % 5.061 M 207.31 % -4.716 M 0.00 % -4.716 M 0.00 % -4.716 M -730.28 % -568.000 K 0.00 % -568.000 K 0.00 % -568.000 K 0.00 % -568.000 K 39.99 % -946.500 K 0.00 % -946.500 K 0.00 % -946.500 K 0.00 % -946.500 K -1 775.22 % 56.500 K 0.00 % 56.500 K 0.00 % 56.500 K 0.00 % 56.500 K
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.166 M 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.588 M 0.00 % -3.588 M 0.00 % -3.588 M 0.00 % -3.588 M 0.000 100.00 % -14.315 M 0.00 % -14.315 M 0.00 % -14.315 M 0.000 100.00 % -7.759 M 0.00 % -7.759 M 0.00 % -7.759 M -10.90 % -6.996 M 64.29 % -19.591 M -180.02 % -6.996 M -1 554.94 % -422.750 K 0.00 % -422.750 K 0.00 % -422.750 K 83.03 % -2.492 M 0.00 % -2.492 M 0.00 % -2.492 M 0.00 % -2.492 M -656.15 % -329.500 K 0.00 % -329.500 K 0.00 % -329.500 K 0.00 % -329.500 K 56.05 % -749.750 K 0.00 % -749.750 K 0.00 % -749.750 K 0.00 % -749.750 K
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.598 M -92.75 % 77.229 M 1 555.85 % 4.664 M 6.39 % 4.384 M -1.62 % 4.456 M -0.45 % 4.476 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.909 M 0.00 % 1.909 M 0.00 % 1.909 M 0.00 % 1.909 M 0.000 100.00 % -13.932 M 0.00 % -13.932 M 0.00 % -13.932 M 0.000 100.00 % -28.812 M 0.00 % -28.812 M 0.00 % -28.812 M -1 388.62 % -1.936 M -153.01 % 3.651 M 288.63 % -1.936 M 62.34 % -5.139 M 0.00 % -5.139 M 0.00 % -5.139 M -67.96 % -3.060 M 0.00 % -3.060 M 0.00 % -3.060 M 0.00 % -3.060 M -139.77 % -1.276 M 0.00 % -1.276 M 0.00 % -1.276 M 0.00 % -1.276 M -84.06 % -693.250 K 0.00 % -693.250 K 0.00 % -693.250 K 0.00 % -693.250 K
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2018 2017 2017 2017 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014 2013 2013 2013 2013