BNRSEC.BO

B.N.Rathi Securities Limited BNRSEC.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Revenue 363.799 M -35.24 % 561.735 M 38.61 % 405.275 M 31.52 % 308.157 M -5.21 % 325.101 M 37.34 % 236.709 M -8.04 % 257.404 M -12.61 % 294.556 M 3.46 % 284.711 M 26.69 % 224.730 M 31.47 % 170.935 M 64.61 % 103.846 M 23.01 % 84.417 M 9.86 % 76.843 M -2.24 % 78.603 M 28.27 % 61.281 M 66.69 % 36.763 M
Net income 94.637 M -10.16 % 105.342 M 38.99 % 75.793 M 51.37 % 50.071 M 37.67 % 36.369 M 113.74 % 17.015 M 37.71 % 12.356 M -54.52 % 27.169 M 7.26 % 25.330 M 29.46 % 19.566 M 17.37 % 16.670 M 120.85 % 7.548 M 0.67 % 7.498 M -7.88 % 8.139 M -9.04 % 8.948 M 3.48 % 8.647 M 122.36 % 3.889 M
Income before tax 126.619 M -10.52 % 141.508 M 36.32 % 103.809 M 54.68 % 67.110 M 26.16 % 53.195 M 132.61 % 22.869 M 18.13 % 19.359 M -49.16 % 38.076 M -1.62 % 38.704 M 44.61 % 26.765 M 12.07 % 23.883 M 123.51 % 10.685 M 0.21 % 10.663 M -7.54 % 11.532 M -11.51 % 13.032 M -2.07 % 13.307 M 125.63 % 5.898 M
Income before tax ratio 0.35 38.16 % 0.25 -1.65 % 0.26 17.62 % 0.22 33.10 % 0.16 69.37 % 0.10 28.46 % 0.08 -41.82 % 0.13 -4.91 % 0.14 14.14 % 0.12 -14.76 % 0.14 35.79 % 0.10 -18.54 % 0.13 -15.83 % 0.15 -9.48 % 0.17 -23.65 % 0.22 35.35 % 0.16
EBITDA 141.760 M -7.71 % 153.603 M 23.89 % 123.980 M 53.86 % 80.579 M 30.87 % 61.572 M 111.12 % 29.164 M 25.77 % 23.189 M -45.81 % 42.791 M -4.07 % 44.606 M 19.80 % 37.232 M 16.20 % 32.042 M 122.73 % 14.386 M 165.68 % 5.415 M -29.71 % 7.703 M -57.76 % 18.236 M 1.40 % 17.985 M 82.29 % 9.866 M
Net income ratio 0.26 38.72 % 0.19 0.27 % 0.19 15.10 % 0.16 45.25 % 0.11 55.63 % 0.07 49.75 % 0.05 -47.96 % 0.09 3.67 % 0.09 2.19 % 0.09 -10.73 % 0.10 34.17 % 0.07 -18.16 % 0.09 -16.15 % 0.11 -6.95 % 0.11 -19.33 % 0.14 33.40 % 0.11
Ratio EBITDA 0.39 42.50 % 0.27 -10.61 % 0.31 16.99 % 0.26 38.06 % 0.19 53.72 % 0.12 36.76 % 0.09 -37.99 % 0.15 -7.27 % 0.16 -5.44 % 0.17 -11.62 % 0.19 35.31 % 0.14 115.97 % 0.06 -36.01 % 0.10 -56.79 % 0.23 -20.95 % 0.29 9.36 % 0.27
Gross profit ratio 0.08 -59.63 % 0.20 -24.16 % 0.27 504.69 % 0.04 -95.61 % 1.00 683.90 % 0.13 -18.72 % 0.16 -36.82 % 0.25 5.85 % 0.23 -1.12 % 0.24 -9.62 % 0.26 -40.22 % 0.44 -56.08 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 42.568 M 16.20 % 36.633 M 336.15 % 8.399 M 19.19 % 7.047 M 40.02 % 5.033 M -23.00 % 6.537 M 0.00 % 6.537 M 0.00 % 6.537 M 0.00 % 6.537 M 68.03 % 3.890 M -16.00 % 4.632 M 8.81 % 4.256 M 0.00 % 4.256 M 0.00 % 4.256 M -0.01 % 4.257 M 0.01 % 4.256 M 9.00 % 3.905 M
Weighted average shs out 41.193 M 12.45 % 36.633 M 9.03 % 33.600 M 47.77 % 22.738 M 12.79 % 20.160 M 208.42 % 6.537 M 0.00 % 6.537 M 0.00 % 6.537 M 0.00 % 6.537 M 68.03 % 3.890 M -16.00 % 4.632 M 8.81 % 4.256 M 0.00 % 4.256 M 0.00 % 4.256 M -0.01 % 4.257 M 0.01 % 4.256 M 9.00 % 3.905 M
EPS diluted 2.30 -20.14 % 2.88 27.43 % 2.26 2.73 % 2.20 -69.57 % 7.23 177.01 % 2.61 38.10 % 1.89 -54.57 % 4.16 7.22 % 3.88 -22.86 % 5.03 39.72 % 3.60 102.25 % 1.78 1.14 % 1.76 -7.85 % 1.91 -9.05 % 2.10 3.45 % 2.03 105.05 % 0.99
Earnings per share 2.30 -20.14 % 2.88 27.43 % 2.26 2.73 % 2.20 22.22 % 1.80 -31.03 % 2.61 38.10 % 1.89 -54.57 % 4.16 7.22 % 3.88 -22.86 % 5.03 39.72 % 3.60 102.25 % 1.78 1.14 % 1.76 -7.85 % 1.91 -9.05 % 2.10 3.45 % 2.03 105.05 % 0.99
Gross profit 29.564 M -73.85 % 113.070 M 5.12 % 107.567 M 695.26 % 13.526 M -95.84 % 325.101 M 976.63 % 30.196 M -25.26 % 40.401 M -44.78 % 73.169 M 9.51 % 66.818 M 25.27 % 53.338 M 18.83 % 44.887 M -1.59 % 45.614 M -45.97 % 84.417 M 9.86 % 76.843 M -2.24 % 78.603 M 28.27 % 61.281 M 66.69 % 36.763 M
Income tax expense 32.748 M -9.45 % 36.166 M 29.09 % 28.016 M 64.41 % 17.040 M 1.27 % 16.826 M 187.46 % 5.853 M -16.42 % 7.003 M -35.79 % 10.908 M -18.44 % 13.374 M 30.94 % 10.214 M 41.61 % 7.213 M 129.92 % 3.137 M -0.89 % 3.165 M -6.71 % 3.393 M -16.93 % 4.084 M -12.35 % 4.660 M 131.94 % 2.009 M
Cost of revenue 334.235 M -8.43 % 364.992 M 22.60 % 297.708 M 1.04 % 294.631 M 27.49 % 231.104 M 11.91 % 206.513 M -4.83 % 217.003 M -1.98 % 221.386 M 1.60 % 217.893 M 27.13 % 171.392 M 35.97 % 126.049 M 116.46 % 58.232 M 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 23.382 M 23.01 % 19.008 M 38.83 % 13.692 M 5.26 % 13.008 M 34.60 % 9.664 M 35.21 % 7.147 M -23.22 % 9.309 M 20.97 % 7.696 M 19.71 % 6.429 M 10.40 % 5.823 M 22.47 % 4.754 M -85.87 % 33.645 M 40.36 % 23.970 M 15.59 % 20.737 M 38.61 % 14.961 M 36.74 % 10.941 M 32.51 % 8.256 M
Selling and marketing expenses 7.705 M 718.81 % 941.000 K -13.59 % 1.089 M 17.73 % 925.000 K 66.73 % 554.794 K 40.52 % 394.826 K -6.56 % 422.532 K -22.12 % 542.563 K 60.51 % 338.028 K 71.63 % 196.956 K -70.58 % 669.417 K 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses -33.560 M -154.31 % 61.795 M 102.83 % 30.467 M -36.45 % 47.944 M 65.87 % 28.904 M 27.59 % 22.654 M -26.13 % 30.669 M -31.04 % 44.471 M 16.31 % 38.234 M 24.56 % 30.695 M 97.02 % 15.580 M 1 113.47 % 1.284 M -97.42 % 49.784 M 11.69 % 44.574 M -11.93 % 50.610 M 36.66 % 37.034 M 63.80 % 22.609 M
Operating expenses -2.473 M -103.03 % 81.744 M 80.66 % 45.248 M -26.87 % 61.877 M 58.16 % 39.122 M 29.56 % 30.196 M -25.26 % 40.401 M -23.35 % 52.710 M 17.13 % 45.001 M 22.57 % 36.715 M 74.80 % 21.004 M -39.87 % 34.928 M -52.64 % 73.754 M 12.93 % 65.311 M -0.40 % 65.571 M 36.68 % 47.974 M 55.43 % 30.865 M
Cost and expenses 331.762 M 305.85 % 81.744 M -76.16 % 342.956 M 24.78 % 274.851 M 366.40 % 58.931 M -75.10 % 236.709 M -8.04 % 257.404 M -6.09 % 274.096 M 4.26 % 262.894 M 26.33 % 208.107 M 41.52 % 147.053 M 57.85 % 93.160 M 26.31 % 73.754 M 12.93 % 65.311 M -0.40 % 65.571 M 36.68 % 47.974 M 55.43 % 30.865 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
Selling general and administrative expenses 31.087 M 55.83 % 19.949 M 34.96 % 14.781 M 6.09 % 13.933 M 36.35 % 10.219 M 35.49 % 7.542 M -22.50 % 9.732 M 18.13 % 8.238 M 21.74 % 6.767 M 12.41 % 6.020 M 10.99 % 5.424 M -83.88 % 33.645 M 40.36 % 23.970 M 15.59 % 20.737 M 38.61 % 14.961 M 36.74 % 10.941 M 32.51 % 8.256 M
Interest income 102.927 M 8.47 % 94.890 M 49.10 % 63.640 M 37.77 % 46.194 M 36.86 % 33.753 M 23.08 % 27.423 M 23.33 % 22.236 M 18.39 % 18.781 M -19.68 % 23.382 M 5.22 % 22.222 M 17.74 % 18.874 M 58.83 % 11.883 M 18.20 % 10.054 M 12.93 % 8.902 M 5 351.24 % 163.304 K -97.61 % 6.832 M -4.82 % 7.178 M
Interest expense 8.599 M 5.90 % 8.120 M -50.90 % 16.537 M 31.97 % 12.531 M 107.05 % 6.052 M 10.45 % 5.480 M 23.21 % 4.447 M 36.47 % 3.259 M 32.13 % 2.466 M -63.67 % 6.788 M 91.73 % 3.540 M 113.88 % 1.655 M -25.49 % 2.221 M -32.18 % 3.275 M 35.68 % 2.414 M -5.62 % 2.558 M 26.95 % 2.015 M
Depreciation and amortization 6.542 M 64.54 % 3.976 M 9.41 % 3.634 M 16.81 % 3.111 M 33.77 % 2.326 M 9.04 % 2.133 M 45.39 % 1.467 M -38.82 % 2.398 M -30.20 % 3.435 M -26.70 % 4.686 M 1.47 % 4.619 M 125.79 % 2.045 M -9.37 % 2.257 M -9.18 % 2.485 M 1.30 % 2.453 M 15.71 % 2.120 M 8.55 % 1.953 M
Operating income 32.037 M -93.33 % 479.991 M 670.22 % 62.319 M 87.11 % 33.306 M -87.49 % 266.171 M 1 064.09 % 22.865 M 246.40 % 6.601 M -67.28 % 20.172 M 13.95 % 17.702 M 57.76 % 11.221 M -53.02 % 23.883 M 123.51 % 10.685 M 0.21 % 10.663 M -7.54 % 11.532 M -11.51 % 13.032 M -2.07 % 13.307 M 125.63 % 5.898 M
Operating income ratio 0.09 -89.69 % 0.85 455.69 % 0.15 42.27 % 0.11 -86.80 % 0.82 747.58 % 0.10 276.69 % 0.03 -62.55 % 0.07 10.14 % 0.06 24.53 % 0.05 -64.26 % 0.14 35.79 % 0.10 -18.54 % 0.13 -15.83 % 0.15 -9.48 % 0.17 -23.65 % 0.22 35.35 % 0.16
Total other income expenses net 94.582 M 127.94 % -338.483 M -915.82 % 41.490 M 22.74 % 33.804 M 115.87 % -212.976 M -6 085 130.57 % 3.500 K -99.97 % 12.758 M -28.74 % 17.905 M -14.75 % 21.002 M 35.11 % 15.544 M 0.000 0.000 -100.00 % 2.000 0.000 0.000 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt -320.644 M 36.93 % -508.374 M -74.53 % -291.281 M -14.22 % -255.010 M -3 049.30 % -8.097 M 93.34 % -121.668 M -219.32 % -38.103 M 76.19 % -160.047 M -126.92 % -70.529 M 26.75 % -96.287 M 38.66 % -156.966 M -74.54 % -89.930 M -1.12 % -88.938 M 7.89 % -96.560 M 49.62 % -191.653 M -156.63 % -74.680 M -38.55 % -53.900 M
Total investments 761.058 M 16 797.38 % 4.504 M -0.49 % 4.526 M 12.45 % 4.025 M 59.41 % 2.525 M 26.25 % 2.000 M -99.09 % 218.683 M 4 380.65 % 4.881 M 1 442.96 % 316.315 K 81.34 % 174.429 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 1.779 M -0.56 % 1.789 M 0.000 -100.00 % 16.898 M -75.43 % 68.762 M 5 200.76 % 1.297 M 5 133.41 % 24.787 K -93.75 % 396.490 K -75.72 % 1.633 M -40.10 % 2.727 M -73.85 % 10.428 M 1 027.57 % 924.857 K -85.67 % 6.453 M 158.12 % 2.500 M 0.000 -100.00 % 222.940 K -52.11 % 465.509 K
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 1.490 M 0.000 -100.00 % 1.490 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
Retained earnings 356.951 M -6.17 % 380.442 M 31.01 % 290.400 M 33.80 % 217.038 M 24.91 % 173.754 M 28.01 % 135.733 M 1.69 % 133.477 M 4.40 % 127.853 M 19.41 % 107.070 M 23.46 % 86.725 M 28.53 % 67.475 M 21.08 % 55.728 M 7.30 % 51.937 M 7.97 % 48.102 M 11.93 % 42.976 M 14.02 % 37.691 M 15.08 % 32.751 M
Common stock 207.500 M 102.44 % 102.500 M 22.02 % 84.000 M 0.00 % 84.000 M 66.67 % 50.400 M 0.00 % 50.400 M 0.00 % 50.400 M 0.00 % 50.400 M 0.00 % 50.400 M 0.00 % 50.400 M 100.00 % 25.200 M 0.00 % 25.200 M 0.00 % 25.200 M 0.00 % 25.200 M 0.00 % 25.200 M 0.00 % 25.200 M 9.00 % 23.120 M
Total equity 710.621 M 12.81 % 629.916 M 43.55 % 438.826 M 19.70 % 366.611 M 47.67 % 248.260 M 17.44 % 211.386 M 1.08 % 209.130 M 2.76 % 203.506 M 11.37 % 182.723 M 12.53 % 162.378 M 51.42 % 107.235 M 12.37 % 95.433 M 4.40 % 91.415 M 4.59 % 87.401 M 6.23 % 82.275 M 7.08 % 76.838 M 13.73 % 67.563 M
Other non current liabilities 3.609 M -52.82 % 7.650 M 49.79 % 5.107 M -52.00 % 10.639 M 102.43 % 5.256 M 0.55 % 5.227 M 123.13 % 2.343 M -8.79 % 2.568 M 11.95 % 2.294 M -1.34 % 2.325 M 28.40 % 1.811 M -9.45 % 2.000 M -82.70 % 11.559 M -16.62 % 13.863 M -60.79 % 35.357 M 0.000 0.000
Long term debt 940.000 K 0.000 0.000 -100.00 % 16.412 M -3.11 % 16.938 M 6 224.26 % 267.830 K 0.000 0.000 -100.00 % 330.681 K -79.06 % 1.579 M 0.000 -100.00 % 500.238 K -79.99 % 2.500 M 0.00 % 2.500 M 0.000 -100.00 % 222.940 K -52.11 % 465.509 K
Total non current liabilities 4.549 M -40.54 % 7.650 M 49.79 % 5.107 M -81.12 % 27.051 M 21.89 % 22.194 M 303.92 % 5.495 M 134.56 % 2.343 M -8.79 % 2.568 M -2.16 % 2.625 M -32.77 % 3.904 M 115.59 % 1.811 M -27.57 % 2.500 M -82.22 % 14.059 M -14.08 % 16.363 M -53.72 % 35.357 M 15 759.32 % 222.942 K -52.11 % 465.509 K
Other current liabilities 1.100 B 10 412.32 % 10.461 M -25.23 % 13.990 M 1 997.45 % 667.000 K -10.25 % 743.213 K -96.01 % 18.621 M 5.46 % 17.657 M -7.81 % 19.153 M -2.21 % 19.586 M 24.25 % 15.764 M 107.26 % -216.994 M -29.67 % -167.342 M -1 746.41 % 10.164 M -8.94 % 11.162 M 11.83 % 9.981 M -83.07 % 58.961 M 20.89 % 48.773 M
Deferred revenue 0.000 0.000 0.000 -100.00 % 14.906 M -11.66 % 16.873 M 4 263.35 % -405.279 K 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 839.000 K -53.10 % 1.789 M 0.000 -100.00 % 486.000 K -99.07 % 52.091 M 4 960.47 % 1.029 M 4 052.88 % 24.787 K -93.75 % 396.490 K -69.56 % 1.302 M 13.49 % 1.148 M -89.00 % 10.428 M 2 355.95 % 424.619 K -89.26 % 3.953 M 0.000 0.000 0.000 0.000
Total current liabilities 1.123 B -20.37 % 1.410 B 26.31 % 1.116 B 2.89 % 1.085 B 19.67 % 906.773 M 127.93 % 397.837 M -1.79 % 405.093 M -1.78 % 412.450 M 17.39 % 351.340 M 9.19 % 321.770 M 19.72 % 268.766 M 37.52 % 195.441 M 63.33 % 119.658 M 5.24 % 113.697 M -35.45 % 176.126 M 44.15 % 122.184 M 60.09 % 76.323 M
Total liabilities 1.128 B -20.47 % 1.418 B 26.42 % 1.122 B 0.84 % 1.112 B 19.72 % 928.966 M 130.32 % 403.332 M -1.01 % 407.435 M -1.83 % 415.018 M 17.25 % 353.965 M 8.69 % 325.674 M 20.36 % 270.577 M 36.70 % 197.942 M 48.03 % 133.717 M 2.81 % 130.060 M -38.50 % 211.483 M 72.77 % 122.407 M 59.41 % 76.789 M
Other non current assets 955.325 M -63.15 % 2.592 B 7 338.75 % 34.847 M 28.18 % 27.187 M -96.32 % 738.961 M 3 472.37 % 20.685 M 18.60 % 17.441 M -87.98 % 145.113 M -11.27 % 163.540 M 3.97 % 157.293 M 288.56 % 40.480 M 84.21 % 21.975 M -64.81 % 62.453 M 145.83 % 25.405 M 2.07 % 24.890 M 0.000 0.000
Long term investments 0.000 100.00 % -1.090 B -0.54 % -1.084 B -9.60 % -989.030 M -36.86 % -722.667 M -162.15 % -275.672 M 0.000 100.00 % -120.131 M 16.08 % -143.155 M -16.35 % -123.036 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 738.000 K -47.70 % 1.411 M 186.79 % 492.000 K -60.98 % 1.261 M 70.45 % 739.818 K 382.79 % 153.238 K -59.88 % 381.934 K 499.79 % 63.678 K -74.44 % 249.123 K 239.11 % 73.463 K 60.14 % 45.873 K -90.45 % 480.236 K -98.42 % 30.406 M -7.38 % 32.829 M -49.98 % 65.635 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 0.000 0.000 0.000
Goodwill and intangible assets 738.000 K -47.70 % 1.411 M 186.79 % 492.000 K -60.98 % 1.261 M 70.45 % 739.818 K 382.79 % 153.238 K -59.88 % 381.934 K 499.79 % 63.678 K -74.44 % 249.123 K 239.11 % 73.463 K 60.14 % 45.873 K -90.45 % 480.236 K -9.45 % 530.373 K -38.59 % 863.702 K -36.37 % 1.357 M 0.000 0.000
Property plant equipment net 36.277 M 7.37 % 33.787 M -0.37 % 33.912 M -2.66 % 34.837 M 8.46 % 32.120 M 1 060.87 % 2.767 M -27.49 % 3.816 M -22.91 % 4.950 M 7.81 % 4.591 M -15.37 % 5.425 M 82.28 % 2.976 M -50.17 % 5.972 M -2.29 % 6.112 M -32.23 % 9.018 M 24.53 % 7.242 M -16.41 % 8.664 M -27.22 % 11.904 M
Total non current assets 1.000 B -34.94 % 1.538 B 1 974.96 % 74.104 M 8.63 % 68.217 M 30.89 % 52.118 M 85.20 % 28.141 M 15.23 % 24.421 M -26.17 % 33.076 M 17.15 % 28.233 M -28.98 % 39.755 M -13.65 % 46.037 M 57.92 % 29.152 M -57.93 % 69.297 M 95.98 % 35.359 M 5.57 % 33.495 M 285.74 % 8.683 M -28.08 % 12.073 M
Other current assets 12.195 M -94.63 % 227.075 M 151.71 % 90.212 M -30.49 % 129.780 M -59.03 % 316.798 M 73.12 % 182.993 M -44.93 % 332.299 M 171.45 % 122.416 M -57.14 % 285.606 M 31.21 % 217.676 M 225.75 % 66.823 M -1.92 % 68.132 M 136.48 % 28.811 M -40.79 % 48.658 M 0.000 -100.00 % 36.493 M 19.87 % 30.443 M
Short term investments 344.912 M -68.48 % 1.094 B 0.53 % 1.088 B 9.61 % 993.055 M 36.94 % 725.192 M 161.17 % 277.672 M 26.97 % 218.683 M 74.93 % 125.012 M -12.87 % 143.471 M 16.44 % 123.211 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 322.423 M -36.80 % 510.163 M 75.14 % 291.281 M 7.13 % 271.907 M 253.77 % 76.859 M -37.50 % 122.966 M 222.51 % 38.127 M -76.24 % 160.444 M 122.34 % 72.162 M -27.12 % 99.013 M -40.85 % 167.395 M 84.24 % 90.855 M -4.76 % 95.391 M -3.70 % 99.060 M -48.31 % 191.653 M 155.87 % 74.903 M 37.78 % 54.366 M
Cash and short term investments 667.335 M -58.41 % 1.604 B 16.28 % 1.380 B 9.07 % 1.265 B 57.72 % 802.051 M 100.19 % 400.638 M 56.01 % 256.810 M -10.04 % 285.456 M 32.38 % 215.633 M -2.97 % 222.224 M 32.75 % 167.395 M 84.24 % 90.855 M -4.76 % 95.391 M -3.70 % 99.060 M -48.31 % 191.653 M 155.87 % 74.903 M 37.78 % 54.366 M
Total current assets 837.789 M -57.77 % 1.984 B 33.47 % 1.486 B 5.37 % 1.411 B 25.37 % 1.125 B 91.81 % 586.576 M -0.94 % 592.144 M 1.14 % 585.448 M 15.14 % 508.455 M 13.42 % 448.297 M 35.12 % 331.774 M 25.57 % 264.222 M 69.55 % 155.835 M -14.42 % 182.102 M -30.03 % 260.263 M 36.58 % 190.561 M 44.06 % 132.279 M
Inventory 0.000 0.000 0.000 -100.00 % 2.839 M 0.000 0.000 0.000 0.000 -100.00 % 816.945 K -51.06 % 1.669 M -63.17 % 4.532 M -35.20 % 6.995 M 469.74 % 1.228 M -21.05 % 1.555 M -47.74 % 2.975 M 1 316.81 % 210.000 K -54.84 % 465.000 K
Net receivables 158.259 M 3.95 % 152.238 M 831.63 % 16.341 M 25.63 % 13.007 M 107.76 % 6.261 M 112.53 % 2.946 M -2.93 % 3.035 M -98.29 % 177.577 M 2 675.15 % 6.399 M -4.89 % 6.728 M -92.77 % 93.024 M -5.31 % 98.241 M 223.10 % 30.406 M -7.38 % 32.829 M -49.98 % 65.635 M -16.87 % 78.956 M 67.97 % 47.005 M
Tax assets 8.056 M 0.000 -100.00 % 1.089 B 9.54 % 993.962 M 33 434.11 % 2.964 M -98.94 % 280.208 M 9 971.38 % 2.782 M -9.69 % 3.081 M 2.42 % 3.008 M -97.65 % 127.904 M 4 945.18 % 2.535 M 249.43 % 725.525 K 259.68 % 201.716 K 180.32 % 71.958 K 1 275.34 % 5.232 K -73.18 % 19.507 K -88.49 % 169.533 K
Other assets 0.000 100.00 % -1.474 B 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 0.000
Account payables 22.482 M -98.39 % 1.398 B 26.84 % 1.102 B 3.10 % 1.069 B 27.72 % 837.034 M 121.09 % 378.592 M -2.27 % 387.367 M -1.41 % 392.901 M 19.11 % 329.875 M 8.21 % 304.858 M 28.27 % 237.666 M 31.80 % 180.322 M 70.86 % 105.541 M 2.93 % 102.536 M -38.29 % 166.145 M 162.79 % 63.223 M 129.48 % 27.551 M
Tax payables 0.000 0.000 -100.00 % 305.000 K 408.33 % 60.000 K 93.32 % 31.037 K 0.000 -100.00 % 44.327 K 0.000 -100.00 % 576.921 K 0.000 -100.00 % 237.666 M 30.56 % 182.037 M 0.000 0.000 0.000 0.000 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 1.214 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 677.000 -0.15 % 678.000 97.09 % 344.000 32.82 % 259.000 28.86 % 201.000 0.000
Capital lease obligations 1.779 M -0.56 % 1.789 M 0.000 -100.00 % 40.000 K -85.07 % 267.830 K -78.37 % 1.238 M 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
Other total stockholders equity 144.956 M -1.37 % 146.974 M 133.53 % 62.936 M -4.02 % 65.573 M 189.94 % 22.616 M -10.44 % 25.253 M 0.00 % 25.253 M 0.00 % 25.253 M 0.00 % 25.253 M 0.00 % 25.253 M 73.45 % 14.559 M 0.38 % 14.505 M 1.59 % 14.278 M 1.27 % 14.098 M 0.00 % 14.098 M 1.09 % 13.947 M 19.28 % 11.692 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 0.000
Total assets 1.838 B -10.24 % 2.048 B 31.24 % 1.560 B 5.52 % 1.479 B 25.62 % 1.177 B 91.51 % 614.718 M -0.30 % 616.565 M -0.32 % 618.524 M 15.25 % 536.688 M 9.97 % 488.052 M 29.18 % 377.811 M 28.78 % 293.375 M 30.31 % 225.132 M 3.53 % 217.461 M -25.97 % 293.758 M 47.44 % 199.245 M 38.03 % 144.352 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
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
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
Change in working capital -233.738 M -931.01 % 28.127 M 132.06 % -87.733 M -122.09 % 397.180 M 22.51 % 324.191 M 115.88 % 150.169 M 488.15 % -38.688 M -167.91 % 56.966 M 293.55 % -29.432 M -36.29 % -21.594 M -141.39 % 52.176 M 89.11 % 27.591 M 288.49 % -14.638 M 92.03 % -183.778 M -353.96 % 72.366 M 794.07 % 8.094 M 111.21 % -72.204 M
Accounts receivables -43.961 M -1.21 % -43.435 M -269.71 % 25.594 M 255.55 % -16.454 M 64.70 % -46.612 M -165.72 % 70.922 M 300.52 % -35.368 M -275.48 % 20.155 M 134.38 % -58.627 M 41.70 % -100.566 M -4 154.29 % 2.480 M 115.47 % -16.032 M -10.20 % -14.548 M 85.81 % -102.489 M -601.84 % -14.603 M 58.17 % -34.913 M -2 063.14 % -1.614 M
Inventory 0.000 0.000 0.000 100.00 % -2.839 M 0.000 0.000 0.000 0.000 -100.00 % 852.262 K -70.23 % 2.863 M 16.28 % 2.462 M 141.77 % -5.895 M -1 902.78 % 327.000 K -76.97 % 1.420 M 151.36 % -2.765 M -1 184.31 % 255.000 K 962.50 % 24.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
Other working capital -189.777 M -365.19 % 71.562 M 163.15 % -113.327 M -127.21 % 416.473 M 12.32 % 370.804 M 367.91 % 79.247 M 2 486.92 % -3.320 M -109.02 % 36.810 M 29.88 % 28.343 M -62.76 % 76.109 M 61.13 % 47.233 M -4.61 % 49.518 M 11 974.83 % -417.000 K 99.50 % -82.709 M -192.17 % 89.734 M 109.89 % 42.752 M 160.54 % -70.614 M
Other non cash items -125.695 M -1.64 % -123.668 M -73.86 % -71.129 M -85.50 % -38.345 M 12.07 % -43.611 M -26.49 % -34.478 M -46.40 % -23.551 M 23.42 % -30.752 M 6.24 % -32.797 M -19.61 % -27.419 M -14.06 % -24.040 M -74.34 % -13.789 M -6 826.40 % 205.000 K -88.59 % 1.796 M -64.32 % 5.033 M 1.92 % 4.938 M 543.27 % -1.114 M
Net cash provided by operating activities -226.272 M -564.51 % 48.712 M 194.74 % -51.419 M -112.48 % 412.017 M 22.59 % 336.101 M 149.68 % 134.611 M 425.04 % -41.413 M -162.10 % 66.688 M 431.95 % -20.090 M -38.10 % -14.547 M -125.68 % 56.638 M 113.47 % 26.532 M 317.91 % -12.176 M 93.22 % -179.497 M -324.79 % 79.852 M 427.01 % 15.152 M 121.23 % -71.365 M
Investments in property plant and equipment -5.474 M 0.02 % -5.475 M -187.25 % -1.906 M 70.94 % -6.558 M 77.97 % -29.773 M -2 405.15 % -1.188 M -82.42 % -651.516 K 74.66 % -2.571 M -92.99 % -1.332 M 81.53 % -7.215 M -336.65 % -1.652 M 25.49 % -2.218 M -686.41 % -282.000 K 92.52 % -3.768 M -57.72 % -2.389 M 26.08 % -3.232 M -113.76 % -1.512 M
Acquisitions net 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -500.000 K 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 100.00 % -57.926 M 43.18 % -101.945 M -2 165.45 % -4.500 M 77.26 % -19.787 M 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 -100.00 % 9.385 M -57.28 % 21.969 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other investing activites 401.974 M 1 743.07 % 21.810 M -55.46 % 48.968 M 122.08 % -221.808 M 46.48 % -414.476 M -1 608.49 % 27.476 M 23.01 % 22.336 M 29.12 % 17.299 M -26.78 % 23.625 M 9.74 % 21.528 M 12.54 % 19.129 M 54.33 % 12.394 M -35.44 % 19.199 M 27.26 % 15.087 M 163.57 % 5.724 M -46.62 % 10.724 M 86.31 % 5.756 M
Net cash used for investing activites 396.500 M 2 327.30 % 16.335 M -65.29 % 47.062 M 120.61 % -228.366 M 48.60 % -444.249 M -1 304.14 % -31.639 M 55.36 % -70.875 M -320.13 % 32.197 M 1 184.78 % 2.506 M -82.49 % 14.313 M -18.10 % 17.476 M 71.73 % 10.177 M -46.20 % 18.917 M 67.13 % 11.319 M 239.40 % 3.335 M -52.30 % 6.992 M 64.75 % 4.244 M
Debt repayment -1.048 M 11.11 % -1.179 M -102.40 % 49.134 M 11 968.12 % -414.000 K -102.47 % 16.748 M 937.42 % -2.000 M -404.80 % -396.200 K 68.26 % -1.248 M -9.78 % -1.137 M 85.74 % -7.976 M -183.92 % 9.504 M 125.94 % -36.642 M -1 026.93 % 3.953 M 58.12 % 2.500 M 1 221.08 % -223.000 K 8.23 % -243.000 K -11.47 % -218.000 K
Common stock issued 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 35.576 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.496 M 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
Dividends paid -15.375 M -22.02 % -12.600 M -50.00 % -8.400 M -38.89 % -6.048 M 0.000 100.00 % -12.152 M -66.67 % -7.291 M -19.76 % -6.088 M -25.45 % -4.853 M -28.38 % -3.780 M -25.00 % -3.024 M -20.00 % -2.520 M 13.55 % -2.915 M 17.07 % -3.515 M 0.31 % -3.526 M -19.61 % -2.948 M -8.98 % -2.705 M
Other financing activites -5.620 M -108.30 % 67.715 M 509.53 % -16.535 M -241.63 % -4.840 M 17.53 % -5.868 M -46.12 % -4.016 M -69.97 % -2.363 M 27.49 % -3.259 M 0.89 % -3.288 M -106.63 % 49.574 M 1 322.79 % -4.054 M -94.58 % -2.084 M -7.79 % -1.933 M 28.01 % -2.685 M -15.34 % -2.328 M -148.72 % -936.000 K -34.87 % -694.000 K
Net cash used provided by financing activities -19.543 M -112.70 % 153.836 M 535.71 % 24.199 M -61.35 % 62.618 M 475.54 % 10.880 M 159.88 % -18.168 M -80.77 % -10.050 M 5.14 % -10.595 M -14.19 % -9.278 M -112.64 % 73.394 M 2 925.97 % 2.425 M 105.88 % -41.245 M -4 508.40 % -895.000 K 75.81 % -3.700 M 39.11 % -6.077 M -272.59 % -1.631 M 54.91 % -3.617 M
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 150.685 M -31.16 % 218.883 M 1 003.19 % 19.841 M -91.94 % 246.268 M 353.19 % -97.268 M -214.70 % 84.804 M 169.32 % -122.339 M -238.57 % 88.290 M 428.68 % -26.862 M -136.72 % 73.160 M -4.42 % 76.539 M 1 787.35 % -4.536 M -177.58 % 5.847 M 103.40 % -171.878 M -322.90 % 77.110 M 275.91 % 20.513 M 129.00 % -70.738 M
Cash at beginning of period 171.738 M -41.04 % 291.280 M 7.31 % 271.439 M 958.70 % 25.639 M -79.14 % 122.907 M 222.57 % 38.103 M -76.25 % 160.441 M 122.37 % 72.152 M -27.13 % 99.013 M 566.59 % 14.854 M -83.65 % 90.855 M -4.76 % 95.391 M 382.41 % 19.774 M -89.68 % 191.652 M 67.32 % 114.542 M 110.59 % 54.390 M -56.52 % 125.104 M
Cash at end of period 322.423 M -36.80 % 510.163 M 75.15 % 291.280 M 7.12 % 271.907 M 960.54 % 25.639 M -79.14 % 122.907 M 222.57 % 38.103 M -76.25 % 160.441 M 122.37 % 72.152 M -18.02 % 88.013 M -47.42 % 167.395 M 84.24 % 90.855 M 254.61 % 25.621 M 29.57 % 19.774 M -89.68 % 191.652 M 155.87 % 74.903 M 37.78 % 54.366 M
Operating cash flow -226.272 M -564.51 % 48.712 M 194.74 % -51.419 M -112.48 % 412.017 M 22.59 % 336.101 M 149.68 % 134.611 M 425.04 % -41.413 M -162.10 % 66.688 M 431.95 % -20.090 M -38.10 % -14.547 M -125.68 % 56.638 M 113.47 % 26.532 M 317.91 % -12.176 M 93.22 % -179.497 M -324.79 % 79.852 M 427.01 % 15.152 M 121.23 % -71.365 M
Capital expenditure -5.474 M 0.02 % -5.475 M -187.25 % -1.906 M 70.94 % -6.558 M 77.97 % -29.773 M -2 405.15 % -1.188 M -82.42 % -651.516 K 74.66 % -2.571 M -92.99 % -1.332 M 81.53 % -7.215 M -336.65 % -1.652 M 25.49 % -2.218 M -686.41 % -282.000 K 92.52 % -3.768 M -57.72 % -2.389 M 26.08 % -3.232 M -113.76 % -1.512 M
Free CashFlow -231.746 M -635.99 % 43.237 M 181.08 % -53.325 M -113.15 % 405.459 M 32.36 % 306.328 M 129.59 % 133.422 M 417.18 % -42.065 M -165.61 % 64.116 M 399.30 % -21.422 M 1.56 % -21.762 M -139.58 % 54.985 M 126.14 % 24.315 M 295.17 % -12.458 M 93.20 % -183.265 M -336.58 % 77.463 M 549.86 % 11.920 M 116.36 % -72.877 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-03-31 2016-03-31
Revenue 91.011 M 30.87 % 69.541 M -22.70 % 89.961 M -15.96 % 107.040 M -21.43 % 136.231 M -36.12 % 213.263 M 136.57 % 90.147 M -37.09 % 143.292 M 38.09 % 103.766 M -37.84 % 166.939 M 115.64 % 77.415 M -3.33 % 80.083 M 0.32 % 79.829 M -51.56 % 164.805 M 111.64 % 77.872 M 4.27 % 74.681 M -16.65 % 89.594 M 20.58 % 74.302 M 24.04 % 59.904 M -7.24 % 64.577 M 4.32 % 61.901 M 2.02 % 60.677 M 10.41 % 54.955 M -12.46 % 62.774 M 7.67 % 58.303 M -3.48 % 60.408 M 0.75 % 59.960 M -5.96 % 63.758 M -12.99 % 73.278 M -0.73 % 73.815 M 18.18 % 62.458 M 9.52 % 57.030 M
Net income 14.513 M 279.82 % 3.821 M -74.89 % 15.218 M -61.61 % 39.645 M 10.27 % 35.953 M 56.66 % 22.950 M -20.15 % 28.742 M -9.00 % 31.586 M 43.16 % 22.063 M 37.36 % 16.062 M -25.43 % 21.540 M -0.35 % 21.616 M 30.41 % 16.575 M 52.75 % 10.851 M -22.44 % 13.991 M 5.44 % 13.269 M 6.45 % 12.465 M 155.27 % 4.883 M -36.64 % 7.707 M -50.97 % 15.720 M 94.94 % 8.064 M 46.55 % 5.502 M 90.79 % 2.884 M -21.55 % 3.676 M -25.78 % 4.953 M 1 157.33 % -468.442 K -110.51 % 4.456 M 45.57 % 3.061 M -42.32 % 5.307 M 1.78 % 5.214 M 4.41 % 4.994 M 19.33 % 4.185 M
Income before tax 26.863 M 259.66 % 7.469 M -64.20 % 20.861 M -60.37 % 52.641 M 15.32 % 45.649 M 45.87 % 31.295 M -18.49 % 38.394 M -9.17 % 42.272 M 43.07 % 29.547 M 8.80 % 27.157 M -5.32 % 28.682 M 0.69 % 28.485 M 29.57 % 21.985 M 47.92 % 14.863 M -20.61 % 18.722 M 6.15 % 17.638 M 6.45 % 16.570 M 44.09 % 11.500 M 12.81 % 10.194 M -51.15 % 20.866 M 96.20 % 10.635 M 51.74 % 7.009 M 75.70 % 3.989 M -21.72 % 5.096 M -24.78 % 6.775 M 287.13 % 1.750 M -71.55 % 6.152 M 47.07 % 4.183 M -42.49 % 7.274 M -8.41 % 7.942 M -5.71 % 8.423 M 28.56 % 6.552 M
Income before tax ratio 0.30 174.81 % 0.11 -53.68 % 0.23 -52.85 % 0.49 46.77 % 0.34 128.35 % 0.15 -65.55 % 0.43 44.37 % 0.30 3.60 % 0.28 75.04 % 0.16 -56.09 % 0.37 4.16 % 0.36 29.15 % 0.28 205.37 % 0.09 -62.49 % 0.24 1.80 % 0.24 27.70 % 0.18 19.50 % 0.15 -9.05 % 0.17 -47.33 % 0.32 88.07 % 0.17 48.74 % 0.12 59.13 % 0.07 -10.59 % 0.08 -30.14 % 0.12 301.11 % 0.03 -71.76 % 0.10 56.39 % 0.07 -33.91 % 0.10 -7.74 % 0.11 -20.22 % 0.13 17.38 % 0.11
EBITDA 29.534 M 170.68 % 10.911 M -55.40 % 24.466 M -56.62 % 56.403 M 12.85 % 49.982 M 55.26 % 32.192 M -24.04 % 42.378 M -6.72 % 45.431 M 35.20 % 33.603 M 13.10 % 29.711 M -13.62 % 34.396 M -1.70 % 34.991 M 27.79 % 27.382 M 55.20 % 17.643 M -23.16 % 22.961 M 9.21 % 21.024 M 7.62 % 19.536 M 52.04 % 12.849 M 0.14 % 12.831 M -45.33 % 23.469 M 88.92 % 12.423 M 66.32 % 7.469 M 28.89 % 5.795 M -17.84 % 7.053 M -20.28 % 8.847 M 629.93 % 1.212 M -84.58 % 7.861 M 38.28 % 5.685 M -34.05 % 8.620 M -13.52 % 9.968 M -1.79 % 10.150 M -0.76 % 10.228 M
Net income ratio 0.16 190.22 % 0.05 -67.52 % 0.17 -54.33 % 0.37 40.34 % 0.26 145.24 % 0.11 -66.25 % 0.32 44.64 % 0.22 3.67 % 0.21 120.99 % 0.10 -65.42 % 0.28 3.08 % 0.27 30.00 % 0.21 215.36 % 0.07 -63.35 % 0.18 1.12 % 0.18 27.71 % 0.14 111.70 % 0.07 -48.92 % 0.13 -47.15 % 0.24 86.86 % 0.13 43.66 % 0.09 72.80 % 0.05 -10.38 % 0.06 -31.07 % 0.08 1 195.51 % -0.01 -110.43 % 0.07 54.79 % 0.05 -33.71 % 0.07 2.53 % 0.07 -11.66 % 0.08 8.96 % 0.07
Ratio EBITDA 0.32 106.83 % 0.16 -42.31 % 0.27 -48.39 % 0.53 43.62 % 0.37 143.06 % 0.15 -67.89 % 0.47 48.27 % 0.32 -2.09 % 0.32 81.95 % 0.18 -59.94 % 0.44 1.69 % 0.44 27.38 % 0.34 220.41 % 0.11 -63.69 % 0.29 4.74 % 0.28 29.11 % 0.22 26.09 % 0.17 -19.26 % 0.21 -41.06 % 0.36 81.09 % 0.20 63.03 % 0.12 16.74 % 0.11 -6.15 % 0.11 -25.96 % 0.15 656.28 % 0.02 -84.70 % 0.13 47.03 % 0.09 -24.20 % 0.12 -12.89 % 0.14 -16.90 % 0.16 -9.39 % 0.18
Gross profit ratio 0.07 320.97 % -0.03 -208.92 % 0.03 -81.83 % 0.17 -54.33 % 0.37 9.24 % 0.34 128.90 % 0.15 -68.16 % 0.46 40.34 % 0.33 5.35 % 0.31 24.98 % 0.25 4.81 % 0.24 19.67 % 0.20 -36.52 % 0.31 52.93 % 0.21 11.04 % 0.18 -47.43 % 0.35 286.80 % -0.19 -212.43 % 0.17 -22.25 % 0.22 -32.02 % 0.32 209.35 % -0.29 -208.76 % 0.27 3.53 % 0.26 -11.59 % 0.29 195.39 % -0.31 -202.66 % 0.30 5.11 % 0.28 -9.78 % 0.31 -3.58 % 0.33 4.42 % 0.31 -7.68 % 0.34
Weighted average shs out dil 41.466 M -2.59 % 42.568 M 0.00 % 42.568 M 4.42 % 40.766 M -0.50 % 40.972 M 5.59 % 38.802 M 10.36 % 35.158 M 318.53 % 8.401 M 0.14 % 8.389 M -0.24 % 8.409 M -0.06 % 8.414 M 0.04 % 8.411 M -0.03 % 8.414 M 48.11 % 5.681 M 12.89 % 5.032 M -0.26 % 5.045 M -0.03 % 5.047 M 0.35 % 5.029 M -0.17 % 5.037 M -22.91 % 6.535 M -0.03 % 6.537 M 29.50 % 5.048 M -23.08 % 6.562 M 0.48 % 6.531 M -0.37 % 6.555 M 30.34 % 5.029 M -23.42 % 6.567 M 0.91 % 6.508 M -0.72 % 6.555 M -0.16 % 6.565 M 0.35 % 6.542 M 53.55 % 4.261 M
Weighted average shs out 41.466 M -2.36 % 42.467 M 2.55 % 41.410 M 1.58 % 40.766 M -0.50 % 40.972 M 346.94 % 9.167 M -73.93 % 35.158 M 318.53 % 8.401 M 0.14 % 8.389 M -0.24 % 8.409 M -0.06 % 8.414 M 0.04 % 8.411 M -0.03 % 8.414 M 48.11 % 5.681 M -71.78 % 20.128 M 298.96 % 5.045 M -0.03 % 5.047 M 0.35 % 5.029 M -0.17 % 5.037 M -22.91 % 6.535 M -0.03 % 6.537 M 29.50 % 5.048 M -23.08 % 6.562 M 0.48 % 6.531 M -0.37 % 6.555 M 32.44 % 4.949 M -24.64 % 6.567 M 0.91 % 6.508 M -0.72 % 6.555 M -0.16 % 6.565 M 0.35 % 6.542 M -45.28 % 11.957 M
EPS diluted 0.35 289.76 % 0.09 -75.06 % 0.36 -62.89 % 0.97 10.23 % 0.88 49.15 % 0.59 -28.05 % 0.82 -78.19 % 3.76 42.97 % 2.63 447.92 % 0.48 -81.25 % 2.56 -0.39 % 2.57 30.46 % 1.97 418.42 % 0.38 -86.33 % 2.78 5.70 % 2.63 6.48 % 2.47 929.17 % 0.24 -84.31 % 1.53 -36.51 % 2.41 95.93 % 1.23 485.71 % 0.21 -52.27 % 0.44 -21.43 % 0.56 -26.32 % 0.76 4 345.81 % -0.02 -102.63 % 0.68 44.68 % 0.47 -41.98 % 0.81 2.53 % 0.79 3.95 % 0.76 -22.45 % 0.98
Earnings per share 0.35 288.89 % 0.09 -75.68 % 0.37 -61.86 % 0.97 10.23 % 0.88 39.68 % 0.63 -23.17 % 0.82 -78.19 % 3.76 42.97 % 2.63 447.92 % 0.48 -81.25 % 2.56 -0.39 % 2.57 30.46 % 1.97 418.42 % 0.38 -45.71 % 0.70 -73.38 % 2.63 6.48 % 2.47 929.17 % 0.24 -84.31 % 1.53 -36.51 % 2.41 95.93 % 1.23 485.71 % 0.21 -52.27 % 0.44 -21.43 % 0.56 -26.32 % 0.76 4 345.81 % -0.02 -102.63 % 0.68 44.68 % 0.47 -41.98 % 0.81 2.53 % 0.79 3.95 % 0.76 117.14 % 0.35
Gross profit 6.686 M 389.19 % -2.312 M -184.20 % 2.746 M -84.73 % 17.984 M -64.12 % 50.119 M -30.22 % 71.825 M 441.50 % 13.264 M -79.97 % 66.218 M 93.80 % 34.168 M -34.52 % 52.177 M 169.51 % 19.360 M 1.31 % 19.109 M 20.05 % 15.917 M -69.25 % 51.767 M 223.65 % 15.995 M 15.79 % 13.814 M -56.18 % 31.527 M 325.25 % -13.997 M -239.45 % 10.037 M -27.88 % 13.917 M -29.08 % 19.623 M 211.56 % -17.590 M -220.08 % 14.648 M -9.36 % 16.161 M -4.81 % 16.977 M 192.07 % -18.439 M -203.42 % 17.829 M -1.15 % 18.036 M -21.50 % 22.975 M -4.28 % 24.003 M 23.41 % 19.450 M 1.10 % 19.238 M
Income tax expense 12.341 M 228.57 % 3.756 M -30.22 % 5.383 M -57.91 % 12.789 M 18.19 % 10.821 M 29.67 % 8.345 M -13.54 % 9.652 M -9.68 % 10.686 M 42.80 % 7.483 M -12.94 % 8.595 M 20.34 % 7.142 M 3.97 % 6.869 M 26.97 % 5.410 M 34.83 % 4.012 M -15.19 % 4.731 M 8.29 % 4.369 M 6.43 % 4.105 M -38.01 % 6.622 M 166.25 % 2.487 M -51.67 % 5.146 M 100.16 % 2.571 M 70.69 % 1.506 M 36.31 % 1.105 M -22.18 % 1.420 M -22.06 % 1.822 M -17.84 % 2.217 M 30.75 % 1.696 M 51.16 % 1.122 M -42.96 % 1.967 M -27.90 % 2.728 M -20.44 % 3.429 M 44.87 % 2.367 M
Cost of revenue 84.325 M 17.36 % 71.853 M -17.61 % 87.215 M -2.07 % 89.056 M 3.42 % 86.112 M -39.12 % 141.438 M 83.97 % 76.883 M -0.25 % 77.074 M 10.74 % 69.598 M -39.35 % 114.762 M 97.68 % 58.055 M -4.79 % 60.974 M -4.60 % 63.912 M -43.46 % 113.038 M 82.68 % 61.877 M 1.66 % 60.867 M 4.82 % 58.067 M -34.24 % 88.299 M 77.07 % 49.867 M -1.57 % 50.660 M 19.83 % 42.278 M -45.98 % 78.267 M 94.18 % 40.307 M -13.53 % 46.613 M 12.79 % 41.326 M -47.59 % 78.847 M 87.15 % 42.131 M -7.85 % 45.722 M -9.11 % 50.303 M 0.99 % 49.812 M 15.82 % 43.008 M 13.80 % 37.792 M
General and administrative expenses 0.000 -100.00 % 25.895 M 0.000 0.000 0.000 -100.00 % 23.361 M 0.000 0.000 0.000 -100.00 % 21.069 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
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 941.000 K 0.000 0.000 0.000 -100.00 % 1.089 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
Other expenses -2.165 M 86.11 % -15.589 M -341.17 % 6.464 M 182.53 % -7.832 M -196.45 % 8.120 M -77.57 % 36.202 M 1 646.43 % -2.341 M 0.000 -100.00 % 21.828 M 25.41 % 17.405 M 578.29 % 2.566 M 456.62 % 461.000 K -82.66 % 2.658 M -94.30 % 46.633 M 703.32 % 5.805 M 79.22 % 3.239 M -85.70 % 22.658 M 226.30 % -17.940 M -492.46 % 4.571 M 1 099.74 % 381.000 K -97.54 % 15.493 M 180.11 % -19.339 M -219.96 % 16.121 M -3.62 % 16.726 M 5.07 % 15.919 M 173.41 % -21.686 M -226.86 % 17.094 M -5.79 % 18.144 M -10.39 % 20.248 M 0.57 % 20.133 M 26.18 % 15.956 M -4.47 % 16.703 M
Operating expenses -2.165 M -128.68 % 7.548 M 16.77 % 6.464 M 182.53 % -7.832 M -125.83 % 30.322 M -49.88 % 60.504 M 2 684.54 % -2.341 M -113.62 % 17.183 M -21.28 % 21.828 M -44.83 % 39.563 M 1 441.82 % 2.566 M 456.62 % 461.000 K -82.66 % 2.658 M -94.30 % 46.633 M 703.32 % 5.805 M 79.22 % 3.239 M -85.70 % 22.658 M 226.30 % -17.940 M -492.46 % 4.571 M 1 099.74 % 381.000 K -97.54 % 15.493 M 180.11 % -19.339 M -219.96 % 16.121 M -3.62 % 16.726 M 5.07 % 15.919 M 173.41 % -21.686 M -226.86 % 17.094 M -5.79 % 18.144 M -10.39 % 20.248 M 0.57 % 20.133 M 26.18 % 15.956 M -4.47 % 16.703 M
Cost and expenses 82.160 M 3.47 % 79.401 M -15.24 % 93.679 M 15.33 % 81.224 M -30.24 % 116.434 M -42.34 % 201.942 M 170.91 % 74.542 M -20.92 % 94.257 M 3.10 % 91.426 M -40.76 % 154.325 M 154.57 % 60.621 M -1.32 % 61.435 M -7.71 % 66.570 M -58.31 % 159.670 M 135.91 % 67.682 M 5.58 % 64.106 M -20.59 % 80.725 M 14.73 % 70.359 M 29.25 % 54.438 M 6.66 % 51.041 M -11.65 % 57.771 M -1.96 % 58.928 M 4.43 % 56.428 M -10.91 % 63.339 M 10.65 % 57.245 M 0.15 % 57.161 M -3.48 % 59.225 M -7.27 % 63.866 M -9.48 % 70.551 M 0.87 % 69.945 M 18.62 % 58.964 M 8.20 % 54.495 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
Selling general and administrative expenses 0.000 -100.00 % 23.137 M 0.000 0.000 -100.00 % 22.202 M -8.64 % 24.302 M 0.000 -100.00 % 17.183 M 0.000 -100.00 % 22.158 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.449 M -21.76 % 1.852 M -2.73 % 1.904 M -8.90 % 2.090 M -24.11 % 2.754 M 1 002.95 % -305.000 K -110.62 % 2.871 M 23.64 % 2.322 M -28.16 % 3.232 M 0.000 -100.00 % 4.752 M -15.44 % 5.620 M 24.20 % 4.525 M 0.000 -100.00 % 3.309 M 28.55 % 2.574 M 4.55 % 2.462 M 0.000 -100.00 % 1.984 M -2.94 % 2.044 M 56.27 % 1.308 M 0.000 -100.00 % 1.241 M -12.36 % 1.416 M -11.17 % 1.594 M 0.000 -100.00 % 1.035 M 5.83 % 978.000 K 10.14 % 888.000 K -31.32 % 1.293 M 56.73 % 825.000 K -60.03 % 2.064 M
Depreciation and amortization 1.222 M -23.14 % 1.590 M -6.53 % 1.701 M 1.73 % 1.672 M 5.89 % 1.579 M 31.36 % 1.202 M 8.00 % 1.113 M 32.97 % 837.000 K 1.58 % 824.000 K -9.85 % 914.000 K -4.99 % 962.000 K 8.58 % 886.000 K 1.61 % 872.000 K 2.40 % 851.551 K -8.44 % 930.000 K 14.53 % 812.000 K 61.11 % 504.000 K -20.46 % 633.656 K -2.96 % 653.000 K 16.82 % 559.000 K 16.46 % 480.000 K -12.53 % 548.764 K -2.87 % 565.000 K 4.44 % 541.000 K 13.18 % 478.000 K 123.49 % -2.035 M -401.89 % 674.000 K 28.63 % 524.000 K 14.41 % 458.000 K -37.52 % 733.000 K -18.74 % 902.000 K -44.04 % 1.612 M
Operating income 8.851 M 189.77 % -9.860 M -165.20 % -3.718 M -114.40 % 25.816 M 30.40 % 19.797 M 74.87 % 11.321 M -27.45 % 15.605 M -87.50 % 124.835 M 911.63 % 12.340 M -2.17 % 12.614 M -24.89 % 16.794 M -9.94 % 18.648 M 40.64 % 13.259 M 158.25 % 5.134 M -49.61 % 10.190 M -3.64 % 10.575 M 19.24 % 8.869 M 124.94 % 3.943 M -27.87 % 5.466 M -59.62 % 13.536 M 227.75 % 4.130 M 136.14 % 1.749 M 218.73 % -1.473 M -160.71 % -565.000 K -153.40 % 1.058 M -67.41 % 3.247 M 341.74 % 735.000 K 780.56 % -108.000 K -103.96 % 2.727 M -29.53 % 3.870 M 10.76 % 3.494 M 37.83 % 2.535 M
Operating income ratio 0.10 168.59 % -0.14 -243.07 % -0.04 -117.14 % 0.24 65.97 % 0.15 173.75 % 0.05 -69.33 % 0.17 -80.13 % 0.87 632.58 % 0.12 57.39 % 0.08 -65.17 % 0.22 -6.84 % 0.23 40.20 % 0.17 433.14 % 0.03 -76.19 % 0.13 -7.59 % 0.14 43.05 % 0.10 86.54 % 0.05 -41.84 % 0.09 -56.47 % 0.21 214.17 % 0.07 131.47 % 0.03 207.54 % -0.03 -197.80 % -0.01 -149.60 % 0.02 -66.24 % 0.05 338.46 % 0.01 823.66 % 0.00 -104.55 % 0.04 -29.02 % 0.05 -6.28 % 0.06 25.85 % 0.04
Total other income expenses net 18.012 M 3.94 % 17.329 M -29.50 % 24.579 M -8.37 % 26.825 M 3.76 % 25.852 M 29.43 % 19.974 M -12.35 % 22.789 M 127.60 % -82.563 M -579.82 % 17.207 M 18.32 % 14.543 M 22.33 % 11.888 M 20.85 % 9.837 M 12.73 % 8.726 M -10.31 % 9.729 M 14.03 % 8.532 M 20.80 % 7.063 M -8.28 % 7.701 M 1.91 % 7.557 M 59.83 % 4.728 M -35.50 % 7.330 M 12.68 % 6.505 M 23.68 % 5.260 M -3.70 % 5.462 M -3.52 % 5.661 M -0.98 % 5.717 M 481.97 % -1.497 M -127.63 % 5.417 M 26.24 % 4.291 M -5.63 % 4.547 M 11.67 % 4.072 M -17.39 % 4.929 M 22.70 % 4.017 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-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-03-31 2016-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-03-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-03-31 2018-03-31 2017-03-31 2016-03-31
Net debt 0.000 100.00 % -320.644 M 0.000 100.00 % -460.234 M 0.000 100.00 % -508.374 M 0.000 100.00 % -666.893 M -128.95 % -291.281 M 53.04 % -620.304 M 0.000 100.00 % -255.010 M 0.000 100.00 % -548.874 M 0.000 100.00 % -8.097 M 0.000 100.00 % -352.116 M 0.000 100.00 % -121.668 M -18.06 % -103.056 M -170.47 % -38.103 M 76.19 % -160.047 M -126.92 % -70.529 M 26.75 % -96.287 M
Total investments 0.000 -100.00 % 761.058 M 0.000 -100.00 % 1.491 B 0.000 -100.00 % 4.504 M 0.000 -100.00 % 4.504 M -0.49 % 4.526 M 12.42 % 4.026 M 0.000 -100.00 % 4.025 M 0.000 -100.00 % 28.025 M 0.000 -100.00 % 2.525 M 0.000 -100.00 % 2.139 M 0.000 -100.00 % 2.000 M 97.04 % 1.015 M -99.54 % 218.683 M 4 380.65 % 4.881 M 1 442.96 % 316.315 K 81.34 % 174.429 K
Total debt 0.000 -100.00 % 1.779 M 0.000 0.000 0.000 -100.00 % 1.789 M 0.000 0.000 0.000 -100.00 % 36.177 M 0.000 -100.00 % 16.898 M 0.000 -100.00 % 23.937 M 0.000 -100.00 % 68.762 M 0.000 -100.00 % 156.525 K 0.000 -100.00 % 1.297 M -69.91 % 4.311 M 17 292.18 % 24.787 K -93.75 % 396.490 K -75.72 % 1.633 M -40.10 % 2.727 M
Accumulated other comprehensive income loss 709.407 M 41.34 % 501.907 M -27.21 % 689.533 M 17.46 % 587.033 M -6.81 % 629.916 M 0.000 -100.00 % 479.874 M 0.000 0.000 0.000 -100.00 % 366.612 M 0.000 -100.00 % 267.947 M 0.000 -100.00 % 248.260 M 0.000 -100.00 % 235.165 M 0.000 -100.00 % 211.386 M 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 356.951 M 0.000 0.000 0.000 -100.00 % 380.442 M 0.000 0.000 -100.00 % 290.400 M 0.000 0.000 -100.00 % 217.038 M 0.000 0.000 0.000 -100.00 % 172.607 M 0.000 0.000 0.000 -100.00 % 135.733 M 0.000 -100.00 % 133.477 M 4.40 % 127.853 M 19.41 % 107.070 M 23.46 % 86.725 M
Common stock 0.000 -100.00 % 207.500 M 0.000 -100.00 % 102.500 M 0.000 -100.00 % 102.500 M 0.000 -100.00 % 84.000 M 0.00 % 84.000 M 0.00 % 84.000 M 0.000 -100.00 % 84.000 M 0.000 -100.00 % 50.400 M 0.000 -100.00 % 50.400 M 0.000 -100.00 % 50.400 M 0.000 -100.00 % 50.400 M 0.00 % 50.400 M 0.00 % 50.400 M 0.00 % 50.400 M 0.00 % 50.400 M 0.00 % 50.400 M
Total equity 710.621 M 0.00 % 710.621 M 3.05 % 689.595 M 0.00 % 689.595 M 9.47 % 629.916 M 0.00 % 629.916 M 31.27 % 479.874 M 0.00 % 479.874 M 9.35 % 438.826 M 10.70 % 396.402 M 8.13 % 366.612 M 0.00 % 366.611 M 36.82 % 267.947 M 0.00 % 267.947 M 7.93 % 248.260 M 0.00 % 248.260 M 5.57 % 235.165 M 0.00 % 235.165 M 11.25 % 211.386 M 0.00 % 211.386 M -0.14 % 211.688 M 1.22 % 209.130 M 2.76 % 203.506 M 11.37 % 182.723 M 12.53 % 162.378 M
Other non current liabilities -710.621 M -19 790.25 % 3.609 M 100.52 % -689.595 M -27 750.16 % 2.494 M 100.40 % -629.916 M -8 334.20 % 7.650 M 101.59 % -479.874 M -9 494.72 % 5.108 M 0.02 % 5.107 M -67.43 % 15.682 M 104.28 % -366.612 M -3 545.92 % 10.639 M 103.97 % -267.947 M -4 530.62 % 6.048 M 102.44 % -248.260 M -4 788.30 % 5.295 M 102.25 % -235.165 M -4 599.21 % 5.227 M 102.47 % -211.386 M -4 144.26 % 5.227 M 68.39 % 3.104 M 32.51 % 2.343 M -8.79 % 2.568 M 11.95 % 2.294 M -1.34 % 2.325 M
Long term debt 0.000 -100.00 % 940.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.177 M 0.000 -100.00 % 16.412 M 0.000 -100.00 % 17.070 M 0.000 -100.00 % 16.899 M 0.000 -100.00 % 156.525 K 0.000 -100.00 % 267.830 K 0.000 0.000 0.000 -100.00 % 330.681 K -79.06 % 1.579 M
Total non current liabilities -710.621 M -15 721.48 % 4.549 M 100.66 % -689.595 M -27 750.16 % 2.494 M 100.40 % -629.916 M -8 334.20 % 7.650 M 101.59 % -479.874 M -9 494.72 % 5.108 M 0.02 % 5.107 M -90.15 % 51.858 M 114.15 % -366.612 M -1 455.26 % 27.051 M 110.10 % -267.947 M -1 259.06 % 23.118 M 109.31 % -248.260 M -1 218.60 % 22.194 M 109.44 % -235.165 M -4 468.39 % 5.383 M 102.55 % -211.386 M -3 947.13 % 5.495 M 77.02 % 3.104 M 32.51 % 2.343 M -8.79 % 2.568 M -2.16 % 2.625 M -32.77 % 3.904 M
Other current liabilities 0.000 -100.00 % 1.100 B 0.000 -100.00 % 16.183 M 0.000 -100.00 % 10.461 M 0.000 -100.00 % 640.910 M 4 481.20 % 13.990 M -98.70 % 1.078 B 0.000 -100.00 % 15.573 M 0.000 -100.00 % 797.481 M 0.000 -100.00 % 17.844 M 0.000 -100.00 % 312.584 M 0.000 -100.00 % 18.215 M -93.79 % 293.263 M 1 560.91 % 17.657 M -7.81 % 19.153 M -2.21 % 19.586 M 24.25 % 15.764 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -715.000 K 0.000 0.000 0.000 100.00 % -909.358 K 0.000 0.000 0.000 100.00 % -405.279 K 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 839.000 K 0.000 0.000 0.000 -100.00 % 1.789 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 486.000 K 0.000 -100.00 % 6.867 M 0.000 -100.00 % 51.863 M 0.000 0.000 0.000 -100.00 % 1.029 M -76.12 % 4.311 M 17 292.18 % 24.787 K -93.75 % 396.490 K -69.56 % 1.302 M 13.49 % 1.148 M
Total current liabilities 0.000 -100.00 % 1.123 B 0.000 -100.00 % 1.818 B 0.000 -100.00 % 1.410 B 0.000 -100.00 % 1.839 B 64.73 % 1.116 B -37.18 % 1.777 B 0.000 -100.00 % 1.085 B 0.000 -100.00 % 1.660 B 0.000 -100.00 % 906.773 M 0.000 -100.00 % 782.451 M 0.000 -100.00 % 397.837 M -20.28 % 499.046 M 23.19 % 405.093 M -1.78 % 412.450 M 17.39 % 351.340 M 9.19 % 321.770 M
Total liabilities -710.621 M -163.02 % 1.128 B 263.51 % -689.595 M -137.88 % 1.821 B 389.04 % -629.916 M -144.43 % 1.418 B 395.47 % -479.874 M -126.02 % 1.844 B 64.44 % 1.122 B -38.68 % 1.829 B 598.92 % -366.612 M -132.96 % 1.112 B 515.08 % -267.947 M -115.92 % 1.684 B 778.15 % -248.260 M -126.72 % 928.966 M 495.03 % -235.165 M -129.85 % 787.835 M 472.70 % -211.386 M -152.41 % 403.332 M -19.68 % 502.150 M 23.25 % 407.435 M -1.83 % 415.018 M 17.25 % 353.965 M 8.69 % 325.674 M
Other non current assets 0.000 -100.00 % 955.325 M 0.000 -100.00 % 286.048 M 0.000 -100.00 % 1.113 B 0.000 -100.00 % 1.481 B 31.59 % 1.125 B -26.43 % 1.529 B 0.000 -100.00 % 1.023 B 0.000 -100.00 % 629.893 M 0.000 -100.00 % 738.961 M 0.000 -100.00 % 286.989 M 0.000 -100.00 % 300.893 M 83.50 % 163.978 M 840.17 % 17.441 M -88.35 % 149.669 M -10.92 % 168.023 M 6.82 % 157.293 M
Long term investments 0.000 0.000 0.000 -100.00 % 1.224 B 0.000 100.00 % -1.090 B 0.000 100.00 % -1.452 B -33.98 % -1.084 B -87.40 % -578.397 M 0.000 100.00 % -989.030 M 0.000 100.00 % -583.057 M 0.000 100.00 % -722.667 M 0.000 100.00 % -260.740 M 0.000 100.00 % -275.672 M -98.14 % -139.129 M 0.000 100.00 % -120.131 M 16.08 % -143.155 M -16.35 % -123.036 M
Intangible assets 0.000 -100.00 % 738.000 K 0.000 -100.00 % 1.234 M 0.000 -100.00 % 1.412 M 0.000 -100.00 % 391.956 K -20.33 % 492.000 K -43.88 % 876.724 K 0.000 -100.00 % 1.261 M 0.000 -100.00 % 819.199 K 0.000 -100.00 % 739.818 K 0.000 -100.00 % 218.279 K 0.000 -100.00 % 153.238 K -42.82 % 268.000 K -29.83 % 381.934 K 499.79 % 63.678 K -74.44 % 249.123 K 239.11 % 73.463 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
Goodwill and intangible assets 0.000 -100.00 % 738.000 K 0.000 -100.00 % 1.234 M 0.000 -100.00 % 1.412 M 0.000 -100.00 % 391.956 K -20.33 % 492.000 K -43.88 % 876.724 K 0.000 -100.00 % 1.261 M 0.000 -100.00 % 819.199 K 0.000 -100.00 % 739.818 K 0.000 -100.00 % 218.279 K 0.000 -100.00 % 153.238 K -42.82 % 268.000 K -29.83 % 381.934 K 499.79 % 63.678 K -74.44 % 249.123 K 239.11 % 73.463 K
Property plant equipment net 0.000 -100.00 % 36.277 M 0.000 -100.00 % 35.918 M 0.000 -100.00 % 35.261 M 0.000 -100.00 % 32.041 M -1.22 % 32.437 M -6.68 % 34.760 M 0.000 -100.00 % 33.363 M 0.000 -100.00 % 32.129 M 0.000 -100.00 % 32.120 M 0.000 -100.00 % 2.490 M 0.000 -100.00 % 2.767 M 1.95 % 2.714 M -28.87 % 3.816 M 9.82 % 3.475 M 11.51 % 3.116 M -42.56 % 5.425 M
Total non current assets 0.000 -100.00 % 1.000 B 0.000 -100.00 % 1.552 B 0.000 -100.00 % 64.054 M 0.000 -100.00 % 60.648 M -18.16 % 74.104 M -92.49 % 986.587 M 0.000 -100.00 % 68.217 M 0.000 -100.00 % 79.785 M 0.000 -100.00 % 52.118 M 0.000 -100.00 % 28.958 M 0.000 -100.00 % 28.141 M 1.12 % 27.831 M 13.96 % 24.421 M -26.17 % 33.076 M 17.15 % 28.233 M -28.98 % 39.755 M
Other current assets 0.000 -100.00 % 12.195 M 0.000 -100.00 % 59.206 M 0.000 -100.00 % 348.396 M 0.000 -100.00 % 139.302 M 54.42 % 90.212 M 0.000 0.000 -100.00 % 129.780 M 0.000 -100.00 % 559.095 M 0.000 -100.00 % 316.798 M 0.000 -100.00 % 189.068 M 0.000 -100.00 % 182.993 M -18.43 % 224.329 M -32.49 % 332.299 M 171.45 % 122.416 M -57.14 % 285.606 M 31.21 % 217.676 M
Short term investments 0.000 -100.00 % 344.912 M 0.000 -100.00 % 266.771 M 0.000 -100.00 % 1.094 B 0.000 -100.00 % 1.457 B 33.84 % 1.088 B 86.88 % 582.423 M 0.000 -100.00 % 993.055 M 0.000 -100.00 % 611.082 M 0.000 -100.00 % 725.192 M 0.000 -100.00 % 262.878 M 0.000 -100.00 % 277.672 M 98.13 % 140.144 M -35.91 % 218.683 M 74.93 % 125.012 M -12.87 % 143.471 M 16.44 % 123.211 M
cash and cash equivalents 0.000 -100.00 % 322.423 M 0.000 -100.00 % 460.234 M 0.000 -100.00 % 510.163 M 0.000 -100.00 % 666.893 M 128.95 % 291.281 M -55.63 % 656.480 M 0.000 -100.00 % 271.907 M 0.000 -100.00 % 572.810 M 0.000 -100.00 % 76.859 M 0.000 -100.00 % 352.272 M 0.000 -100.00 % 122.966 M 14.53 % 107.367 M 181.60 % 38.127 M -76.24 % 160.444 M 122.34 % 72.162 M -27.12 % 99.013 M
Cash and short term investments 0.000 -100.00 % 667.335 M 0.000 -100.00 % 727.005 M 0.000 -100.00 % 1.604 B 0.000 -100.00 % 2.124 B 53.92 % 1.380 B 11.37 % 1.239 B 0.000 -100.00 % 1.265 B 0.000 -100.00 % 1.184 B 0.000 -100.00 % 802.051 M 0.000 -100.00 % 615.151 M 0.000 -100.00 % 400.638 M 61.87 % 247.511 M -3.62 % 256.810 M -10.04 % 285.456 M 32.38 % 215.633 M -2.97 % 222.224 M
Total current assets 0.000 -100.00 % 837.789 M 0.000 -100.00 % 958.146 M 0.000 -100.00 % 1.984 B 0.000 -100.00 % 2.263 B 52.29 % 1.486 B 19.97 % 1.239 B 0.000 -100.00 % 1.411 B 0.000 -100.00 % 1.872 B 0.000 -100.00 % 1.125 B 0.000 -100.00 % 994.042 M 0.000 -100.00 % 586.576 M -14.49 % 686.007 M 15.85 % 592.144 M 1.14 % 585.448 M 15.14 % 508.455 M 13.42 % 448.297 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.921 M 0.000 -100.00 % 2.839 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 % 816.945 K -51.06 % 1.669 M
Net receivables 0.000 -100.00 % 158.259 M 0.000 -100.00 % 171.935 M 0.000 -100.00 % 30.917 M 0.000 -100.00 % 500.000 K -96.94 % 16.341 M 0.000 0.000 -100.00 % 13.007 M 0.000 -100.00 % 128.747 M 0.000 -100.00 % 6.261 M 0.000 -100.00 % 189.823 M 0.000 -100.00 % 2.946 M -98.62 % 214.167 M 6 957.68 % 3.035 M -98.29 % 177.577 M 2 675.15 % 6.399 M -4.89 % 6.728 M
Tax assets 0.000 -100.00 % 8.056 M 0.000 -100.00 % 4.923 M 0.000 -100.00 % 3.978 M 0.000 -100.00 % 1.456 B 33.69 % 1.089 B 88.24 % 578.397 M 0.000 -100.00 % 993.961 M 0.000 -100.00 % 585.951 M 0.000 -100.00 % 2.964 M 0.000 -100.00 % 263.801 M 0.000 -100.00 % 280.208 M 97.45 % 141.911 M 5 000.64 % 2.782 M -97.77 % 124.687 M -15.55 % 147.637 M 15.43 % 127.904 M
Other assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000
Account payables 0.000 -100.00 % 22.482 M 0.000 -100.00 % 1.800 B 0.000 -100.00 % 1.398 B 0.000 -100.00 % 1.198 B 8.67 % 1.102 B 57.61 % 699.302 M 0.000 -100.00 % 1.069 B 0.000 -100.00 % 855.598 M 0.000 -100.00 % 837.034 M 0.000 -100.00 % 469.845 M 0.000 -100.00 % 378.592 M 87.91 % 201.472 M -47.99 % 387.367 M -1.41 % 392.901 M 19.11 % 329.875 M 8.21 % 304.858 M
Tax payables 0.000 0.000 0.000 -100.00 % 1.968 M 0.000 0.000 0.000 -100.00 % 479.744 K 57.29 % 305.000 K 0.000 0.000 -100.00 % 60.000 K 0.000 -100.00 % 508.775 K 0.000 -100.00 % 31.037 K 0.000 -100.00 % 22.652 K 0.000 0.000 0.000 -100.00 % 44.327 K 0.000 -100.00 % 576.921 K 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 1.214 M 0.000 -100.00 % 62.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 -100.00 % 1.779 M 0.000 0.000 0.000 -100.00 % 1.789 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 40.000 K 0.000 0.000 0.000 -100.00 % 267.830 K 0.000 0.000 0.000 -100.00 % 1.238 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 1.214 M -99.16 % 144.956 M 233 700.00 % 62.000 K 0.000 0.000 -100.00 % 146.974 M 0.000 -100.00 % 395.874 M 514.46 % 64.426 M -79.38 % 312.402 M 0.000 -100.00 % 65.573 M 0.000 -100.00 % 217.547 M 0.000 -100.00 % 25.253 M 0.000 -100.00 % 184.765 M 0.000 -100.00 % 25.253 M -84.34 % 161.288 M 538.68 % 25.253 M 0.00 % 25.253 M 0.00 % 25.253 M 0.00 % 25.253 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 1.838 B 0.000 -100.00 % 2.510 B 0.000 -100.00 % 2.048 B 0.000 -100.00 % 2.324 B 48.95 % 1.560 B -29.89 % 2.225 B 0.000 -100.00 % 1.479 B 0.000 -100.00 % 1.952 B 0.000 -100.00 % 1.177 B 0.000 -100.00 % 1.023 B 0.000 -100.00 % 614.718 M -13.89 % 713.838 M 15.78 % 616.565 M -0.32 % 618.524 M 15.25 % 536.688 M 9.97 % 488.052 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-03-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-03-31 2018-03-31 2017-03-31 2016-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-03-31 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
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
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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 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 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -14.513 M -279.72 % -3.822 M 74.89 % -15.218 M 61.61 % -39.645 M -13.83 % -34.828 M -51.76 % -22.950 M 20.15 % -28.742 M 9.00 % -31.586 M -43.16 % -22.063 M -37.36 % -16.062 M 25.43 % -21.540 M 0.35 % -21.616 M -30.41 % -16.575 M -52.75 % -10.851 M 19.54 % -13.486 M -1.64 % -13.269 M -6.45 % -12.465 M -155.53 % -4.878 M 36.71 % -7.707 M 50.97 % -15.720 M -94.94 % -8.064 M -46.55 % -5.502 M -90.79 % -2.884 M 21.55 % -3.676 M 25.78 % -4.953 M -1 157.33 % 468.444 K 110.51 % -4.456 M -45.57 % -3.061 M 42.32 % -5.307 M -1.78 % -5.214 M -5.33 % -4.950 M -18.28 % -4.185 M
Net cash provided by operating 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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
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
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 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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
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
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
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 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
Net change in 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 cash flow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 2019 2018 2018 2018 2018 2017 2016
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009