MINID.BO

Mini Diamonds (India) Limited MINID.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 4.057 B 66.02 % 2.444 B 47.02 % 1.662 B 85.14 % 897.682 M 345.26 % 201.607 M -59.12 % 493.225 M -54.94 % 1.095 B -9.93 % 1.215 B -3.67 % 1.262 B -2.56 % 1.295 B 4.65 % 1.237 B 28.89 % 959.913 M 120.89 % 434.560 M 55.40 % 279.633 M 30.91 % 213.613 M 17.81 % 181.317 M 31.14 % 138.259 M -33.57 % 208.115 M
Net income 32.992 M 53.67 % 21.469 M 280.72 % 5.639 M 163.99 % 2.136 M 50.34 % 1.421 M 114.77 % -9.623 M 17.07 % -11.604 M -482.63 % 3.033 M -2.36 % 3.106 M -39.22 % 5.110 M -7.05 % 5.497 M 57.38 % 3.493 M 95.64 % 1.785 M 7.21 % 1.665 M -4.42 % 1.742 M 25.71 % 1.386 M 60.41 % 864.115 K -43.33 % 1.525 M
Income before tax 53.514 M 151.51 % 21.277 M 290.62 % 5.447 M 145.75 % 2.216 M 52.18 % 1.456 M 115.74 % -9.255 M 42.37 % -16.060 M -572.75 % 3.397 M -29.93 % 4.848 M -37.11 % 7.709 M -1.17 % 7.801 M 54.19 % 5.059 M 79.89 % 2.812 M 13.36 % 2.481 M 6.71 % 2.325 M 10.72 % 2.100 M 48.00 % 1.419 M -36.68 % 2.241 M
Income before tax ratio 0.01 51.50 % 0.01 165.69 % 0.00 32.74 % 0.00 -65.82 % 0.01 138.50 % -0.02 -27.89 % -0.01 -624.87 % 0.00 -27.26 % 0.00 -35.46 % 0.01 -5.56 % 0.01 19.63 % 0.01 -18.56 % 0.01 -27.05 % 0.01 -18.49 % 0.01 -6.02 % 0.01 12.85 % 0.01 -4.69 % 0.01
EBITDA 58.686 M 126.37 % 25.925 M 119.60 % 11.805 M 301.34 % 2.941 M 41.37 % 2.081 M 130.13 % -6.905 M -356.85 % 2.688 M -89.13 % 24.733 M -2.46 % 25.356 M -1.39 % 25.714 M 44.89 % 17.746 M 68.09 % 10.558 M 51.45 % 6.971 M 18.57 % 5.879 M 51.90 % 3.871 M 36.68 % 2.832 M 41.67 % 1.999 M -28.29 % 2.788 M
Net income ratio 0.01 -7.44 % 0.01 158.96 % 0.00 42.58 % 0.00 -66.24 % 0.01 136.12 % -0.02 -84.05 % -0.01 -524.81 % 0.00 1.37 % 0.00 -37.62 % 0.00 -11.18 % 0.00 22.10 % 0.00 -11.43 % 0.00 -31.01 % 0.01 -26.99 % 0.01 6.70 % 0.01 22.31 % 0.01 -14.70 % 0.01
Ratio EBITDA 0.01 36.35 % 0.01 49.37 % 0.01 116.77 % 0.00 -68.25 % 0.01 173.72 % -0.01 -670.02 % 0.00 -87.93 % 0.02 1.26 % 0.02 1.20 % 0.02 38.45 % 0.01 30.41 % 0.01 -31.44 % 0.02 -23.70 % 0.02 16.03 % 0.02 16.02 % 0.02 8.02 % 0.01 7.94 % 0.01
Gross profit ratio 0.04 221.47 % 0.01 -62.93 % 0.03 1 653.67 % 0.00 -95.60 % 0.05 168.00 % -0.07 -3 744.18 % 0.00 -93.18 % 0.03 -10.67 % 0.03 -46.99 % 0.06 28.85 % 0.04 164.09 % 0.02 -51.72 % 0.03 189.85 % 0.01 -86.58 % 0.09 197.12 % 0.03 -2.36 % 0.03 4.73 % 0.03
Weighted average shs out dil 23.540 M 559.57 % 3.569 M 3.45 % 3.450 M 0.14 % 3.445 M -0.58 % 3.466 M 0.48 % 3.449 M -0.13 % 3.454 M 0.21 % 3.446 M -0.14 % 3.451 M 0.03 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M
Weighted average shs out 23.540 M 559.57 % 3.569 M 3.45 % 3.450 M 0.14 % 3.445 M -0.58 % 3.466 M 0.48 % 3.449 M -0.13 % 3.454 M 0.21 % 3.446 M -0.14 % 3.451 M 0.03 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M
EPS diluted 1.40 -76.74 % 6.02 269.33 % 1.63 162.90 % 0.62 51.22 % 0.41 114.70 % -2.79 16.96 % -3.36 -481.82 % 0.88 -2.22 % 0.90 -39.19 % 1.48 -6.92 % 1.59 57.43 % 1.01 94.23 % 0.52 8.33 % 0.48 -5.88 % 0.51 27.50 % 0.40 60.00 % 0.25 -43.18 % 0.44
Earnings per share 1.40 -76.74 % 6.02 269.33 % 1.63 162.90 % 0.62 51.22 % 0.41 114.70 % -2.79 16.96 % -3.36 -481.82 % 0.88 -2.22 % 0.90 -39.19 % 1.48 -6.92 % 1.59 57.43 % 1.01 94.23 % 0.52 8.33 % 0.48 -5.88 % 0.51 27.50 % 0.40 60.00 % 0.25 -43.18 % 0.44
Gross profit 168.899 M 433.70 % 31.647 M -45.50 % 58.070 M 3 146.83 % 1.789 M -80.41 % 9.129 M 127.80 % -32.843 M -1 742.04 % 2.000 M -93.85 % 32.541 M -13.95 % 37.816 M -48.35 % 73.214 M 34.85 % 54.293 M 240.38 % 15.951 M 6.64 % 14.957 M 350.44 % 3.321 M -82.43 % 18.904 M 250.04 % 5.401 M 28.05 % 4.218 M -30.43 % 6.062 M
Income tax expense 20.522 M 10 788.54 % -192.000 K 0.00 % -192.000 K -338.93 % 80.359 K 125.98 % 35.561 K -90.34 % 368.255 K 108.26 % -4.456 M -1 322.70 % 364.442 K -79.08 % 1.742 M -32.98 % 2.600 M 12.87 % 2.303 M 47.06 % 1.566 M 52.50 % 1.027 M 25.93 % 815.540 K 39.99 % 582.550 K -10.54 % 651.165 K 41.64 % 459.738 K -35.46 % 712.294 K
Cost of revenue 3.888 B 61.19 % 2.412 B 44.57 % 1.668 B 86.22 % 895.894 M 365.45 % 192.478 M -63.41 % 526.068 M -51.85 % 1.093 B -7.62 % 1.183 B -3.36 % 1.224 B 0.18 % 1.222 B 3.27 % 1.183 B 25.32 % 943.962 M 124.97 % 419.602 M 51.86 % 276.312 M 41.91 % 194.709 M 10.68 % 175.917 M 31.24 % 134.042 M -33.66 % 202.053 M
General and administrative expenses 0.000 -100.00 % 6.296 M -14.47 % 7.361 M 104.76 % 3.595 M 2 562.99 % 135.000 K -94.87 % 2.629 M -47.11 % 4.971 M -20.98 % 6.291 M -14.50 % 7.358 M 1 735.98 % 400.750 K 7.65 % 372.264 K 204.74 % 122.156 K 23.28 % 99.092 K 44.37 % 68.637 K -99.07 % 7.358 M 241.35 % 2.156 M 1.97 % 2.114 M -12.72 % 2.422 M
Selling and marketing expenses 0.000 -100.00 % 173.000 K -64.69 % 490.000 K 314.80 % 118.130 K 0.000 -100.00 % 243.776 K -24.32 % 322.116 K 19.53 % 269.482 K 337.82 % 61.551 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 584.968 K 15.01 % 508.621 K 76.34 % 288.438 K -66.15 % 852.195 K
Other expenses 117.983 M 2 165.85 % 5.207 M -29.99 % 7.437 M 254.77 % 2.096 M 171.71 % 771.516 K 116.02 % -4.816 M -189.28 % 5.395 M -44.24 % 9.675 M -29.26 % 13.676 M -70.99 % 47.138 M -0.96 % 47.595 M 12 375.72 % 381.500 K -95.03 % 7.677 M 20.47 % 6.372 M -14.91 % 7.489 M 16 123.30 % 46.161 K 136.55 % -126.294 K -412.14 % 40.461 K
Operating expenses 117.983 M 910.47 % 11.676 M -23.62 % 15.287 M 163.14 % 5.809 M 540.86 % 906.516 K 146.65 % -1.943 M -118.18 % 10.688 M -34.17 % 16.235 M -23.04 % 21.096 M -55.62 % 47.539 M -0.89 % 47.967 M 203.04 % 15.829 M 103.56 % 7.776 M 20.73 % 6.441 M -58.26 % 15.432 M 469.36 % 2.710 M 19.08 % 2.276 M -31.33 % 3.315 M
Cost and expenses 4.006 B 65.29 % 2.424 B 43.95 % 1.684 B 86.15 % 904.430 M 367.69 % 193.384 M -63.10 % 524.124 M -52.50 % 1.103 B -7.98 % 1.199 B -3.69 % 1.245 B -1.91 % 1.269 B 3.96 % 1.221 B 27.19 % 959.791 M 124.58 % 427.378 M 51.15 % 282.753 M 34.55 % 210.141 M 17.64 % 178.627 M 31.04 % 136.318 M -33.62 % 205.368 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
Selling general and administrative expenses 0.000 -100.00 % 6.469 M -17.59 % 7.850 M 111.41 % 3.713 M 2 650.49 % 135.000 K -95.30 % 2.873 M -45.72 % 5.293 M -19.32 % 6.561 M -11.57 % 7.419 M 1 751.34 % 400.750 K 7.65 % 372.264 K 204.74 % 122.156 K 23.28 % 99.092 K 44.37 % 68.637 K -99.14 % 7.943 M 198.14 % 2.664 M 10.90 % 2.403 M -26.63 % 3.274 M
Interest income 3.531 M 221.88 % 1.097 M 51 209.64 % 2.138 K 24.52 % 1.717 K 9.57 % 1.567 K -35.88 % 2.444 K -35.62 % 3.796 K 55.32 % 2.444 K 10.89 % 2.204 K -96.38 % 60.954 K 3 050.08 % 1.935 K -92.64 % 26.303 K 493.08 % 4.435 K -88.34 % 38.044 K 106.34 % -600.029 K -192 416.99 % 312.000 100.00 % 156.000 0.00 % 156.000
Interest expense 940.000 K 256.06 % 264.000 K -84.13 % 1.663 M 928.62 % 161.715 K 138.06 % 67.931 K -95.85 % 1.639 M -91.31 % 18.850 M -4.59 % 19.757 M -8.68 % 21.635 M 14.63 % 18.874 M 59.46 % 11.836 M 100.74 % 5.896 M 34.82 % 4.373 M 43.96 % 3.038 M 455.47 % 546.928 K 16.04 % 471.311 K -9.82 % 522.606 K 3.21 % 506.333 K
Depreciation and amortization 4.232 M -3.47 % 4.384 M -6.63 % 4.695 M 733.55 % 563.279 K 1.27 % 556.234 K -21.83 % 711.598 K -38.13 % 1.150 M -27.14 % 1.579 M -16.79 % 1.897 M 12.74 % 1.683 M -41.90 % 2.896 M 123.68 % 1.295 M 38.40 % 935.587 K -14.79 % 1.098 M 175.31 % 398.813 K 649.89 % 53.183 K -7.85 % 57.711 K 42.63 % 40.461 K
Operating income 50.916 M 154.95 % 19.971 M 176.60 % -26.073 M -285.17 % -6.769 M -182.33 % 8.222 M 126.61 % -30.900 M -255.67 % -8.688 M -153.28 % 16.306 M -40.06 % 27.202 M 5.67 % 25.742 M 230.00 % 7.801 M 54.19 % 5.059 M -29.55 % 7.181 M 189.47 % 2.481 M -27.59 % 3.426 M 27.70 % 2.683 M 89.10 % 1.419 M -36.68 % 2.241 M
Operating income ratio 0.01 53.57 % 0.01 152.10 % -0.02 -108.04 % -0.01 -118.49 % 0.04 165.10 % -0.06 -689.35 % -0.01 -159.15 % 0.01 -37.77 % 0.02 8.45 % 0.02 215.33 % 0.01 19.63 % 0.01 -68.11 % 0.02 86.27 % 0.01 -44.69 % 0.02 8.39 % 0.01 44.19 % 0.01 -4.69 % 0.01
Total other income expenses net 2.598 M 98.93 % 1.306 M -95.86 % 31.520 M 250.78 % 8.986 M 232.81 % -6.766 M -131.26 % 21.645 M 393.61 % -7.372 M 42.89 % -12.909 M 42.25 % -22.353 M -23.96 % -18.033 M 0.000 0.000 100.00 % -4.369 M 0.000 100.00 % -1.101 M -88.83 % -583.174 K 0.000 0.000
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Net debt 776.000 K -99.39 % 127.555 M -1.87 % 129.986 M 281.72 % 34.053 M -41.12 % 57.831 M -27.01 % 79.232 M -36.34 % 124.459 M -39.46 % 205.580 M -14.01 % 239.077 M 44.39 % 165.579 M 5.95 % 156.278 M 18.22 % 132.194 M 46.95 % 89.956 M 139.45 % 37.568 M -54.48 % 82.539 M 130.26 % 35.846 M 35.87 % 26.382 M 425.04 % 5.025 M
Total investments 346.000 K 232.69 % 104.000 K 1 055.56 % 9.000 K -5.26 % 9.500 K -54.60 % 20.925 K -85.61 % 145.458 K 390.43 % 29.659 K -96.52 % 853.261 K -0.07 % 853.855 K 46.05 % 584.644 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total debt 24.691 M -83.06 % 145.728 M 10.19 % 132.250 M 246.17 % 38.204 M -34.75 % 58.553 M -27.91 % 81.221 M -37.20 % 129.339 M -37.76 % 207.796 M -14.62 % 243.366 M 43.92 % 169.098 M 5.73 % 159.938 M 19.64 % 133.682 M 46.29 % 91.383 M 112.68 % 42.967 M -48.69 % 83.742 M 133.29 % 35.896 M 27.60 % 28.132 M 410.57 % 5.510 M
Accumulated other comprehensive income loss 0.000 0.000 -100.00 % 34.500 M 0.00 % 34.500 M 0.000 -100.00 % 34.500 M -46.19 % 64.120 M 0.000 0.000 -100.00 % 34.500 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 83.983 M 67.71 % 50.075 M 75.05 % 28.606 M 24.55 % 22.967 M 1.60 % 22.605 M 13.04 % 19.997 M -32.49 % 29.620 M -28.15 % 41.224 M 7.94 % 38.191 M 72.70 % 22.115 M 30.05 % 17.005 M 40.57 % 12.097 M 38.32 % 8.746 M 25.65 % 6.961 M 29.73 % 5.365 M 0.000 0.000 0.000
Common stock 235.691 M 560.37 % 35.691 M 3.45 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M
Total equity 626.299 M 622.52 % 86.682 M 37.36 % 63.106 M 9.81 % 57.467 M 0.63 % 57.105 M 4.79 % 54.497 M -15.01 % 64.120 M -15.32 % 75.724 M 4.17 % 72.691 M 28.40 % 56.615 M 9.92 % 51.505 M 10.53 % 46.597 M 7.75 % 43.246 M 4.31 % 41.461 M 4.00 % 39.865 M 4.57 % 38.123 M 2.91 % 37.046 M 2.39 % 36.182 M
Other non current liabilities 1.000 K 0.000 0.000 -100.00 % 10.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -158.313 K 0.000 0.000 0.000 -100.00 % 71.396 K 0.000 0.000 0.000
Long term debt 421.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 -100.00 % 32.922 M -8.29 % 35.896 M 27.60 % 28.132 M 410.57 % 5.510 M
Total non current liabilities 422.000 K 0.000 0.000 -100.00 % 10.000 0.000 0.000 0.000 -100.00 % 5.132 M -13.71 % 5.947 M 0.000 0.000 -100.00 % 158.311 K -40.75 % 267.207 K 97.59 % 135.231 K -99.59 % 33.042 M -8.11 % 35.959 M 27.52 % 28.199 M 405.53 % 5.578 M
Other current liabilities 51.261 M 65.68 % 30.939 M -22.47 % 39.905 M 72.06 % 23.192 M 16.67 % 19.879 M 0.000 -100.00 % 40.576 M -60.55 % 102.842 M 49.57 % 68.760 M -47.09 % 129.961 M 114.78 % 60.508 M 48.55 % 40.733 M 77.49 % 22.949 M 8.97 % 21.060 M 1 839.83 % 1.086 M -99.66 % 314.974 M 84.34 % 170.866 M 25.37 % 136.288 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.362 M 0.000 0.000 -100.00 % 4.865 M 0.000 0.000 -100.00 % 2.570 M 58.25 % 1.624 M 0.000 0.000 0.000 0.000 0.000
Short term debt 24.270 M -83.35 % 145.728 M 10.19 % 132.250 M 246.17 % 38.204 M -34.75 % 58.553 M -27.91 % 81.221 M -37.20 % 129.339 M -37.76 % 207.796 M -14.62 % 243.366 M 43.92 % 169.098 M 5.73 % 159.938 M 19.64 % 133.682 M 46.29 % 91.383 M 112.68 % 42.967 M 2.62 % 41.871 M 0.000 0.000 0.000
Total current liabilities 1.476 B -12.02 % 1.677 B 44.10 % 1.164 B 34.91 % 862.742 M 84.53 % 467.538 M -10.62 % 523.113 M -38.60 % 852.026 M -29.74 % 1.213 B 41.26 % 858.412 M -28.71 % 1.204 B 57.79 % 763.141 M 27.56 % 598.241 M 56.15 % 383.126 M 56.54 % 244.739 M 15.44 % 212.005 M -32.69 % 314.974 M 84.34 % 170.866 M 25.37 % 136.288 M
Total liabilities 1.476 B -11.99 % 1.677 B 44.10 % 1.164 B 34.91 % 862.742 M 84.53 % 467.538 M -10.62 % 523.113 M -38.60 % 852.026 M -30.03 % 1.218 B 40.88 % 864.359 M -28.22 % 1.204 B 57.79 % 763.141 M 27.53 % 598.400 M 56.08 % 383.393 M 56.57 % 244.874 M 15.48 % 212.053 M -39.57 % 350.933 M 76.29 % 199.065 M 40.32 % 141.867 M
Other non current assets -175.000 K -131.82 % 550.000 K -33.02 % 821.120 K 0.00 % 821.120 K 122.15 % 369.623 K -7.14 % 398.023 K -22.42 % 513.023 K 33.77 % 383.523 K 0.000 -100.00 % 1.880 M 433.70 % 352.262 K 17.22 % 300.509 K -94.60 % 5.567 M 0.41 % 5.544 M 2.96 % 5.385 M 0.000 0.000 0.000
Long term investments 346.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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 21.954 M 1.12 % 21.710 M -17.28 % 26.245 M 401.54 % 5.233 M 91.49 % 2.733 M -16.91 % 3.289 M -17.79 % 4.001 M -85.70 % 27.977 M -4.68 % 29.351 M 232.01 % 8.840 M -7.83 % 9.592 M -21.24 % 12.178 M 123.97 % 5.437 M -23.00 % 7.061 M -2.43 % 7.237 M 752.45 % 848.924 K 3.60 % 819.403 K -3.13 % 845.914 K
Total non current assets 22.125 M -0.61 % 22.260 M -17.76 % 27.067 M 347.08 % 6.054 M 95.14 % 3.102 M -15.86 % 3.687 M -18.31 % 4.514 M -84.08 % 28.361 M -4.60 % 29.730 M 168.98 % 11.053 M 6.91 % 10.338 M -17.15 % 12.478 M 13.39 % 11.004 M -12.70 % 12.605 M -0.69 % 12.693 M 1 279.18 % 920.320 K -14.45 % 1.076 M 10.29 % 975.463 K
Other current assets 4.987 M 731.17 % 600.000 K -98.34 % 36.140 M -42.17 % 62.490 M 52.61 % 40.949 M 87.40 % 21.851 M 2 897.07 % 729.094 K -88.85 % 6.540 M 28.07 % 5.107 M -96.33 % 139.051 M 14.62 % 121.312 M 10 809.42 % 1.112 M 29.53 % 858.514 K 781.68 % 97.373 K -99.94 % 174.386 M 0.000 0.000 0.000
Short term investments 0.000 -100.00 % 104.000 K 1 055.56 % 9.000 K -5.26 % 9.500 K -54.60 % 20.925 K -85.61 % 145.458 K 390.43 % 29.659 K -96.52 % 853.261 K -0.07 % 853.855 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 23.915 M 31.60 % 18.173 M 702.70 % 2.264 M -45.46 % 4.151 M 475.32 % 721.561 K -63.73 % 1.989 M -59.23 % 4.880 M 120.28 % 2.215 M -48.35 % 4.289 M 21.90 % 3.519 M -3.84 % 3.659 M 145.98 % 1.488 M 4.29 % 1.426 M -73.58 % 5.398 M 348.61 % 1.203 M 2 266.17 % 50.857 K -97.09 % 1.750 M 260.69 % 485.187 K
Cash and short term investments 23.915 M 30.85 % 18.277 M 706.93 % 2.265 M -45.44 % 4.151 M 475.32 % 721.561 K -63.73 % 1.989 M -59.23 % 4.880 M 120.28 % 2.215 M -48.35 % 4.289 M 21.90 % 3.519 M -3.84 % 3.659 M 145.98 % 1.488 M 4.29 % 1.426 M -73.58 % 5.398 M 348.61 % 1.203 M 2 266.17 % 50.857 K -97.09 % 1.750 M 260.69 % 485.187 K
Total current assets 2.080 B 19.44 % 1.742 B 45.14 % 1.200 B 31.26 % 914.154 M 75.28 % 521.541 M -9.13 % 573.923 M -37.04 % 911.633 M -27.94 % 1.265 B 39.43 % 907.320 M -27.40 % 1.250 B 55.38 % 804.308 M 27.16 % 632.518 M 52.18 % 415.635 M 51.84 % 273.729 M 14.42 % 239.226 M -38.37 % 388.136 M 65.14 % 235.035 M 32.73 % 177.073 M
Inventory 380.955 M 95.12 % 195.246 M -11.57 % 220.792 M -14.09 % 257.001 M 241.12 % 75.341 M 828.87 % 8.111 M -95.91 % 198.466 M -53.49 % 426.710 M 203.38 % 140.650 M -64.99 % 401.781 M 44.73 % 277.611 M 5.15 % 264.016 M 42.22 % 185.644 M 914.58 % 18.297 M -73.73 % 69.648 M -58.33 % 167.156 M 94.26 % 86.049 M 34.88 % 63.798 M
Net receivables 1.670 B 9.35 % 1.527 B 62.37 % 940.734 M 59.31 % 590.512 M 45.98 % 404.529 M -25.36 % 541.971 M -23.40 % 707.557 M -14.80 % 830.484 M 9.55 % 758.101 M 7.47 % 705.403 M 75.59 % 401.725 M 9.79 % 365.902 M 60.69 % 227.706 M -8.89 % 249.936 M 49.16 % 167.567 M -24.15 % 220.929 M 50.05 % 147.236 M 30.54 % 112.790 M
Tax assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 378.570 K 13.94 % 332.262 K -15.71 % 394.204 K 0.000 0.000 0.000 -100.00 % 71.396 K 0.00 % 71.396 K -72.15 % 256.397 K 97.92 % 129.549 K
Other assets -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -20.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 1.382 B -7.63 % 1.496 B 50.88 % 991.737 M 23.76 % 801.345 M 105.94 % 389.106 M -6.58 % 416.530 M -38.94 % 682.111 M -24.37 % 901.964 M 66.59 % 541.421 M -40.18 % 905.114 M 66.78 % 542.695 M 28.83 % 421.256 M 57.67 % 267.170 M 47.84 % 180.712 M 6.90 % 169.048 M 0.000 0.000 0.000
Tax payables 17.865 M 330.27 % 4.152 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
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
Minority interest 25.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
Capital lease obligations 833.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
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
Other total stockholders equity 306.600 M 33 371.62 % 916.000 K 102.66 % -34.500 M 0.00 % -34.500 M 0.000 100.00 % -34.500 M 46.19 % -64.120 M 0.000 0.000 100.00 % -34.500 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.623 M 42.28 % 2.546 M 51.37 % 1.682 M
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.132 M -13.71 % 5.947 M 0.000 -100.00 % 158.312 K 0.00 % 158.312 K -40.75 % 267.207 K 97.59 % 135.230 K 177.74 % 48.690 K -22.14 % 62.536 K -5.78 % 66.372 K -2.56 % 68.116 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -32.993 M 0.000 0.000 0.000
Total assets 2.102 B 19.19 % 1.764 B 43.75 % 1.227 B 33.34 % 920.209 M 75.40 % 524.643 M -9.17 % 577.610 M -36.95 % 916.146 M -29.17 % 1.293 B 38.03 % 937.050 M -25.68 % 1.261 B 54.77 % 814.646 M 26.30 % 644.997 M 51.18 % 426.639 M 49.00 % 286.335 M 13.66 % 251.919 M -35.25 % 389.056 M 64.78 % 236.111 M 32.61 % 178.049 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Deferred income tax 0.000 0.000 0.000 0.000 -100.00 % 35.561 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
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
Change in working capital -408.454 M -1 485.67 % -25.759 M 67.95 % -80.368 M -405.73 % 26.287 M 35.77 % 19.362 M -63.91 % 53.653 M -28.18 % 74.707 M 150.06 % 29.876 M 194.89 % -31.484 M 0.00 % -31.484 M 0.00 % -31.484 M 28.99 % -44.334 M 9.60 % -49.042 M -3 172.35 % 1.596 M 310.18 % -759.478 K 92.93 % -10.744 M 50.35 % -21.641 M -224.62 % -6.667 M
Accounts receivables -143.468 M 72.56 % -522.843 M -49.29 % -350.223 M -88.32 % -185.972 M -235.19 % 137.566 M -15.26 % 162.333 M 28.80 % 126.034 M 274.12 % -72.383 M -37.35 % -52.698 M 82.74 % -305.268 M 0.000 0.000 -100.00 % 29.644 M 135.84 % -82.701 M -275.64 % 47.085 M 0.000 0.000 0.000
Inventory -185.708 M -826.96 % 25.546 M -29.45 % 36.209 M 119.93 % -181.660 M -170.21 % -67.230 M -135.32 % 190.355 M -16.60 % 228.244 M 179.79 % -286.059 M -2 004.14 % -13.595 M 0.00 % -13.595 M 0.00 % -13.595 M 82.65 % -78.373 M 53.17 % -167.346 M -425.89 % 51.351 M -47.34 % 97.507 M 220.22 % -81.107 M -264.51 % -22.251 M 40.44 % -37.359 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -359.000 0.000 -100.00 % 320.040 M 354.90 % -125.553 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital -79.278 M -116.81 % 471.538 M 101.82 % 233.647 M -40.69 % 393.919 M 872.79 % -50.974 M 82.95 % -299.035 M -6.96 % -279.570 M -172.00 % 388.318 M 236.14 % -285.230 M -169.07 % 412.933 M 2 408.38 % -17.888 M -152.55 % 34.039 M -61.61 % 88.660 M 169.10 % 32.947 M 122.67 % -145.352 M -306.57 % 70.363 M 11 441.94 % 609.628 K -98.01 % 30.692 M
Other non cash items -26.813 M 0.000 -100.00 % 1.100 M 162.19 % -1.769 M -8 416.24 % 21.271 K -98.68 % 1.608 M -89.67 % 15.563 M -2.62 % 15.982 M 30.10 % 12.284 M -1.72 % 12.499 M 280.41 % 3.286 M 12.33 % 2.925 M 143.44 % -6.733 M -2 048.41 % 345.539 K -85.14 % 2.325 M 77.47 % 1.310 M 409.72 % 257.012 K -77.56 % 1.145 M
Net cash provided by operating activities -377.515 M -385 123.32 % -97.999 K 99.86 % -69.125 M -353.22 % 27.298 M 27.37 % 21.432 M -54.13 % 46.718 M -38.01 % 75.360 M 47.68 % 51.031 M 631.97 % -9.593 M 0.00 % -9.593 M 45.19 % -17.501 M 50.08 % -35.055 M 33.93 % -53.054 M -1 244.63 % 4.635 M 135.96 % 1.964 M 120.94 % -9.381 M 56.01 % -21.327 M -289.12 % -5.481 M
Investments in property plant and equipment -4.476 M -881.58 % -456.000 K 98.23 % -25.708 M -739.16 % -3.063 M 0.000 0.000 100.00 % -105.000 K 48.70 % -204.670 K 22.38 % -263.697 K 0.00 % -263.697 K 0.00 % -263.697 K 97.23 % -9.535 M -8 836.67 % -106.700 K 88.43 % -922.434 K 86.41 % -6.787 M -8 105.78 % -82.704 K -165.08 % -31.200 K 61.57 % -81.190 K
Acquisitions net 0.000 -100.00 % 608.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 794.936 K 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
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
Other investing activites 3.942 M 1 360.00 % 270.000 K 702.26 % 33.655 K 107.48 % -449.780 K -1 600.92 % 29.967 K -74.48 % 117.444 K -99.50 % 23.326 M 2 900.15 % 777.491 K -1.48 % 789.201 K 0.00 % 789.201 K 8.08 % 730.182 K -89.82 % 7.174 M 31 716.26 % -22.692 K 0.000 0.000 -100.00 % 312.000 100.00 % 156.000 0.00 % 156.000
Net cash used for investing activites -534.000 K -226.54 % 422.000 K 101.64 % -25.674 M -630.77 % -3.513 M -11 823.80 % 29.967 K -74.48 % 117.444 K -99.49 % 23.221 M 3 953.78 % 572.821 K 9.00 % 525.504 K 0.00 % 525.504 K 12.65 % 466.485 K 119.76 % -2.361 M -454.76 % 665.544 K 172.15 % -922.434 K 86.41 % -6.787 M -8 136.85 % -82.392 K -165.40 % -31.044 K 61.69 % -81.034 K
Debt repayment -121.870 M -1 004.21 % 13.478 M -85.67 % 94.046 M 562.18 % -20.348 M 10.23 % -22.668 M 52.89 % -48.118 M 38.67 % -78.457 M -120.57 % -35.570 M -147.89 % 74.268 M 710.80 % 9.160 M -65.11 % 26.256 M -37.01 % 41.681 M -13.91 % 48.416 M 4 705.57 % 1.008 M -83.14 % 5.975 M -23.05 % 7.764 M -65.68 % 22.622 M 310.57 % 5.510 M
Common stock issued 200.000 M 16 692.61 % 1.191 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
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
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
Other financing activites -940.000 K 0.000 100.00 % -1.134 M -16 559.32 % -6.807 K 70.19 % -22.838 K 98.58 % -1.611 M 90.78 % -17.461 M 3.75 % -18.142 M 71.80 % -64.334 M -8 409.77 % 774.200 K 110.98 % -7.049 M -67.70 % -4.204 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 85.000 K
Net cash used provided by financing activities 383.790 M 2 362.56 % 15.585 M -83.23 % 92.912 M 556.45 % -20.355 M 10.29 % -22.691 M 54.37 % -49.728 M 48.16 % -95.918 M -78.58 % -53.712 M -640.68 % 9.934 M 0.00 % 9.934 M -48.28 % 19.206 M -48.75 % 37.477 M -22.59 % 48.416 M 4 705.57 % 1.008 M -83.14 % 5.975 M -23.05 % 7.764 M -65.68 % 22.622 M 304.33 % 5.595 M
Effect of forex changes on cash 1.000 K 3 603.70 % 27.000 0.000 0.000 0.000 0.000 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 5.742 M -63.91 % 15.909 M 942.95 % -1.887 M -155.03 % 3.430 M 378.97 % -1.229 M 57.50 % -2.893 M -208.64 % 2.663 M 226.30 % -2.108 M -203.80 % 2.031 M 0.00 % 2.031 M -6.48 % 2.172 M 3 446.73 % 61.231 K 0.000 0.000 -100.00 % 1.153 M 167.83 % -1.699 M -234.34 % 1.265 M 3 703.74 % 33.253 K
Cash at beginning of period 18.173 M 702.70 % 2.264 M -45.46 % 4.151 M 475.32 % 721.560 K -63.02 % 1.951 M -59.72 % 4.844 M 122.08 % 2.181 M -49.15 % 4.289 M 188.33 % 1.488 M 0.00 % 1.488 M 0.00 % 1.488 M 4.29 % 1.426 M -73.58 % 5.398 M 348.61 % 1.203 M 2 266.17 % 50.857 K -97.09 % 1.750 M 260.69 % 485.187 K 7.36 % 451.934 K
Cash at end of period 23.915 M 31.60 % 18.173 M 702.70 % 2.264 M -45.46 % 4.151 M 475.32 % 721.560 K -63.02 % 1.951 M -59.72 % 4.844 M 122.08 % 2.181 M -38.02 % 3.519 M 0.00 % 3.519 M -3.84 % 3.659 M 145.98 % 1.488 M 4.29 % 1.426 M -73.58 % 5.398 M 348.61 % 1.203 M 2 266.17 % 50.857 K -97.09 % 1.750 M 260.69 % 485.187 K
Operating cash flow -377.515 M -385 123.32 % -97.999 K 99.86 % -69.125 M -353.22 % 27.298 M 27.37 % 21.432 M -54.13 % 46.718 M -38.01 % 75.360 M 47.68 % 51.031 M 631.97 % -9.593 M 0.00 % -9.593 M 45.19 % -17.501 M 50.08 % -35.055 M 33.93 % -53.054 M -1 244.63 % 4.635 M 135.96 % 1.964 M 120.94 % -9.381 M 56.01 % -21.327 M -289.12 % -5.481 M
Capital expenditure -4.476 M -877.29 % -458.000 K 98.22 % -25.708 M -739.16 % -3.063 M 85.69 % -21.411 M -535 265 200.00 % 4.000 0.000 100.00 % -204.666 K 22.39 % -263.697 K 0.00 % -263.697 K 0.00 % -263.695 K 97.23 % -9.535 M -8 836.42 % -106.703 K 88.43 % -922.431 K 86.41 % -6.787 M -8 105.68 % -82.705 K -165.08 % -31.200 K 61.57 % -81.190 K
Free CashFlow -381.991 M -68 480.07 % -557.000 K 99.41 % -94.833 M -491.31 % 24.235 M 13.08 % 21.432 M -54.13 % 46.718 M -37.92 % 75.255 M 48.06 % 50.826 M 615.66 % -9.857 M 0.00 % -9.857 M 44.52 % -17.765 M 60.16 % -44.590 M 16.12 % -53.160 M -1 531.90 % 3.713 M 176.99 % -4.822 M 49.04 % -9.463 M 55.69 % -21.358 M -284.00 % -5.562 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2011-12-31
Revenue 1.006 B 3.87 % 968.319 M -16.32 % 1.157 B 11.27 % 1.040 B 16.68 % 891.299 M 5.23 % 847.001 M 17.17 % 722.874 M 12.47 % 642.716 M 164.29 % 243.188 M -52.98 % 517.195 M 20.44 % 429.431 M 22.74 % 349.882 M -4.27 % 365.503 M 18.80 % 307.668 M 15.97 % 265.307 M 51.76 % 174.816 M 16.65 % 149.869 M 5.93 % 141.473 M 137.95 % 59.456 M 1 571.52 % 3.557 M 122.45 % 1.599 M -99.47 % 303.186 M 143.39 % 124.566 M 998.18 % 11.343 M -79.04 % 54.130 M -54.62 % 119.281 M -44.89 % 216.443 M 10.14 % 196.513 M -65.06 % 562.380 M 16.20 % 483.975 M 48.51 % 325.878 M 35.59 % 240.333 M 39.30 % 172.533 M -31.41 % 251.531 M -33.28 % 376.986 M 16.46 % 323.705 M -74.67 % 1.278 B 90.44 % 670.927 M 277.58 % 177.690 M -12.88 % 203.955 M -6.74 % 218.699 M -35.01 % 336.487 M 29.60 % 259.630 M -28.13 % 361.243 M 28.48 % 281.165 M 29.20 % 217.627 M 68.06 % 129.496 M -47.36 % 246.007 M -32.06 % 362.114 M 63.15 % 221.949 M 99.52 % 111.244 M 374.17 % 23.461 M -55.58 % 52.814 M 113.88 % 24.693 M
Net income 17.831 M 164.71 % -27.557 M -227.24 % 21.657 M 5.49 % 20.530 M 11.80 % 18.363 M 160.51 % 7.049 M -42.45 % 12.249 M 315.96 % -5.672 M -493.07 % 1.443 M 236.89 % -1.054 M -144.16 % 2.387 M 74.49 % 1.368 M -53.44 % 2.938 M 238.59 % -2.120 M -340.35 % 882.000 K -66.00 % 2.594 M 232.14 % 781.000 K -68.98 % 2.518 M 1 014.16 % 226.000 K 169.75 % -324.000 K 59.25 % -795.000 K 93.05 % -11.447 M -813.66 % 1.604 M 710.10 % 198.000 K 890.00 % 20.000 K 100.22 % -9.282 M -195.69 % -3.139 M -2 953.64 % 110.000 K -90.57 % 1.166 M 493.92 % -296.000 K -147.36 % 625.000 K -61.16 % 1.609 M 44.18 % 1.116 M 172.85 % -1.532 M -161.13 % 2.506 M 45.53 % 1.722 M -44.68 % 3.113 M -2.92 % 3.207 M 310.06 % 782.000 K 55.78 % 502.000 K -18.90 % 619.000 K -84.24 % 3.927 M 413.38 % 765.000 K 110.16 % 364.000 K -40.52 % 612.000 K -72.30 % 2.209 M 432.30 % 415.000 K 38.80 % 299.000 K -47.54 % 570.000 K 10.80 % 514.449 K 19.64 % 430.000 K 129.95 % 187.000 K -71.41 % 654.000 K 28.49 % 509.000 K
Income before tax 24.212 M 444.16 % -7.035 M -132.48 % 21.657 M 5.49 % 20.530 M 11.80 % 18.363 M 38.52 % 13.257 M 8.23 % 12.249 M 315.96 % -5.672 M -493.07 % 1.443 M 215.78 % -1.246 M -152.21 % 2.387 M 74.49 % 1.368 M -53.44 % 2.938 M 244.05 % -2.040 M -331.24 % 882.000 K -66.00 % 2.594 M 232.14 % 781.000 K -81.50 % 4.222 M 1 302.80 % 301.000 K 192.90 % -324.000 K 59.25 % -795.000 K 93.20 % -11.689 M -646.46 % 2.139 M 710.23 % 264.000 K 780.00 % 30.000 K 100.20 % -14.827 M -372.34 % -3.139 M -2 014.02 % 164.000 K -90.58 % 1.741 M 206.94 % -1.628 M -276.76 % 921.000 K -62.25 % 2.440 M 45.76 % 1.674 M 685.92 % 213.000 K -91.50 % 2.507 M 50.84 % 1.662 M -65.76 % 4.854 M -16.40 % 5.806 M 642.48 % 782.000 K 55.78 % 502.000 K -18.90 % 619.000 K -90.07 % 6.231 M 714.45 % 765.000 K 110.16 % 364.000 K -40.52 % 612.000 K -83.79 % 3.775 M 809.68 % 415.000 K 38.80 % 299.000 K -47.54 % 570.000 K -63.02 % 1.541 M 258.47 % 430.000 K 129.95 % 187.000 K -71.41 % 654.000 K 28.49 % 509.000 K
Income before tax ratio 0.02 431.35 % -0.01 -138.82 % 0.02 -5.19 % 0.02 -4.18 % 0.02 31.63 % 0.02 -7.63 % 0.02 292.01 % -0.01 -248.73 % 0.01 346.24 % 0.00 -143.35 % 0.01 42.17 % 0.00 -51.36 % 0.01 221.26 % -0.01 -299.40 % 0.00 -77.60 % 0.01 184.74 % 0.01 -82.54 % 0.03 489.55 % 0.01 105.56 % -0.09 81.68 % -0.50 -1 189.60 % -0.04 -324.52 % 0.02 -26.22 % 0.02 4 099.45 % 0.00 100.45 % -0.12 -757.09 % -0.01 -1 837.78 % 0.00 -73.04 % 0.00 192.03 % 0.00 -219.02 % 0.00 -72.16 % 0.01 4.64 % 0.01 1 045.76 % 0.00 -87.27 % 0.01 29.52 % 0.01 35.15 % 0.00 -56.10 % 0.01 96.64 % 0.00 78.80 % 0.00 -13.04 % 0.00 -84.71 % 0.02 528.42 % 0.00 192.42 % 0.00 -53.71 % 0.00 -87.45 % 0.02 441.29 % 0.00 163.67 % 0.00 -22.79 % 0.00 -77.33 % 0.01 79.67 % 0.00 -51.51 % 0.01 -35.63 % 0.01 -39.93 % 0.02
EBITDA 25.288 M 489.95 % -6.485 M -127.43 % 23.644 M 8.17 % 21.859 M 11.13 % 19.669 M 38.92 % 14.158 M 10.94 % 12.762 M 375.64 % -4.630 M -236.14 % 3.401 M 22.29 % 2.781 M -11.26 % 3.134 M 41.23 % 2.219 M -39.55 % 3.671 M 300.11 % -1.834 M -277.41 % 1.034 M -61.17 % 2.663 M 187.89 % 925.000 K -60.76 % 2.357 M 334.07 % 543.000 K 502.22 % -135.000 K 75.89 % -560.000 K 95.09 % -11.416 M -516.02 % 2.744 M 169.55 % 1.018 M 35.91 % 749.000 K 106.27 % -11.942 M -619.44 % 2.299 M -56.77 % 5.318 M -25.97 % 7.184 M 137.10 % 3.030 M -58.86 % 7.365 M 6.08 % 6.943 M -6.10 % 7.394 M -51.55 % 15.262 M 114.72 % 7.108 M 55.03 % 4.585 M -83.84 % 28.379 M 44.36 % 19.659 M 977.77 % 1.824 M -34.13 % 2.769 M 89.40 % 1.462 M -87.65 % 11.835 M 429.52 % 2.235 M 16.71 % 1.915 M 8.44 % 1.766 M -70.54 % 5.994 M 360.70 % 1.301 M -11.44 % 1.469 M -18.12 % 1.794 M -47.45 % 3.414 M 159.63 % 1.315 M 43.09 % 919.000 K -30.54 % 1.323 M -32.26 % 1.953 M
Net income ratio 0.02 162.30 % -0.03 -252.05 % 0.02 -5.19 % 0.02 -4.18 % 0.02 147.56 % 0.01 -50.89 % 0.02 292.01 % -0.01 -248.73 % 0.01 391.12 % 0.00 -136.67 % 0.01 42.17 % 0.00 -51.36 % 0.01 216.66 % -0.01 -307.26 % 0.00 -77.60 % 0.01 184.74 % 0.01 -70.72 % 0.02 368.24 % 0.00 104.17 % -0.09 81.68 % -0.50 -1 216.84 % -0.04 -393.21 % 0.01 -26.23 % 0.02 4 624.38 % 0.00 100.47 % -0.08 -436.55 % -0.01 -2 690.87 % 0.00 -73.00 % 0.00 439.00 % 0.00 -131.89 % 0.00 -71.35 % 0.01 3.50 % 0.01 206.20 % -0.01 -191.62 % 0.01 24.96 % 0.01 118.34 % 0.00 -49.02 % 0.00 8.60 % 0.00 78.80 % 0.00 -13.04 % 0.00 -75.75 % 0.01 296.12 % 0.00 192.42 % 0.00 -53.71 % 0.00 -78.56 % 0.01 216.74 % 0.00 163.67 % 0.00 -22.79 % 0.00 -32.09 % 0.00 -40.04 % 0.00 -51.51 % 0.01 -35.63 % 0.01 -39.93 % 0.02
Ratio EBITDA 0.03 475.42 % -0.01 -132.78 % 0.02 -2.79 % 0.02 -4.75 % 0.02 32.02 % 0.02 -5.32 % 0.02 345.07 % -0.01 -151.51 % 0.01 160.09 % 0.01 -26.32 % 0.01 15.07 % 0.01 -36.85 % 0.01 268.45 % -0.01 -252.99 % 0.00 -74.42 % 0.02 146.81 % 0.01 -62.95 % 0.02 82.42 % 0.01 124.06 % -0.04 89.16 % -0.35 -830.13 % -0.04 -270.93 % 0.02 -75.45 % 0.09 548.60 % 0.01 113.82 % -0.10 -1 042.55 % 0.01 -60.75 % 0.03 111.85 % 0.01 104.04 % 0.01 -72.30 % 0.02 -21.77 % 0.03 -32.59 % 0.04 -29.37 % 0.06 221.81 % 0.02 33.12 % 0.01 -36.23 % 0.02 -24.20 % 0.03 185.44 % 0.01 -24.39 % 0.01 103.09 % 0.01 -80.99 % 0.04 308.58 % 0.01 62.39 % 0.01 -15.60 % 0.01 -77.19 % 0.03 174.13 % 0.01 68.25 % 0.01 20.53 % 0.00 -67.79 % 0.02 30.13 % 0.01 -69.82 % 0.04 56.37 % 0.03 -68.33 % 0.08
Gross profit ratio 0.06 62.20 % 0.03 -34.88 % 0.05 57.84 % 0.03 -14.66 % 0.04 2.51 % 0.04 50.88 % 0.03 0.88 % 0.03 67.14 % 0.02 134.34 % -0.04 -260.91 % 0.03 44.54 % 0.02 -65.26 % 0.05 877.16 % 0.01 -65.96 % 0.02 -12.86 % 0.02 107.37 % 0.01 38.45 % 0.01 -93.50 % 0.10 -88.35 % 0.87 288.52 % -0.46 -166.29 % -0.17 -378.90 % 0.06 -88.91 % 0.56 441.41 % 0.10 122.83 % -0.45 -1 138.59 % 0.04 -75.59 % 0.18 775.78 % 0.02 -64.00 % 0.06 -31.19 % 0.08 14.55 % 0.07 -39.09 % 0.12 10.82 % 0.11 146.02 % 0.04 -16.87 % 0.05 -32.77 % 0.08 93.39 % 0.04 -1.82 % 0.04 -3.07 % 0.04 32.87 % 0.03 -21.99 % 0.04 -50.96 % 0.08 34.32 % 0.06 110.12 % 0.03 156.54 % -0.05 -197.51 % 0.05 125.89 % 0.02 -13.60 % 0.03 132.25 % -0.08 -406.57 % 0.03 -75.53 % 0.11 103.03 % 0.06 -83.06 % 0.33
Weighted average shs out dil 23.462 M -0.33 % 23.540 M 0.00 % 23.540 M -0.24 % 23.598 M 561.81 % 3.566 M -0.05 % 3.567 M 3.39 % 3.450 M -0.23 % 3.459 M 0.66 % 3.436 M -0.21 % 3.443 M -0.48 % 3.459 M 1.15 % 3.420 M -1.06 % 3.456 M 0.16 % 3.451 M 1.73 % 3.392 M -1.92 % 3.459 M 1.86 % 3.396 M 1.45 % 3.347 M 3.67 % 3.229 M -10.32 % 3.600 M 4.15 % 3.457 M 0.11 % 3.453 M -0.98 % 3.487 M 5.67 % 3.300 M -4.35 % 3.450 M -0.05 % 3.452 M 0.07 % 3.449 M -5.92 % 3.667 M 6.92 % 3.429 M 4.27 % 3.289 M -5.28 % 3.472 M 1.43 % 3.423 M -1.84 % 3.488 M 0.16 % 3.482 M 1.43 % 3.433 M -0.50 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M
Weighted average shs out 23.462 M -0.33 % 23.540 M 0.00 % 23.540 M -0.24 % 23.598 M 561.81 % 3.566 M -0.05 % 3.567 M 3.39 % 3.450 M -0.23 % 3.459 M 0.66 % 3.436 M -0.21 % 3.443 M -0.48 % 3.459 M 1.15 % 3.420 M -1.06 % 3.456 M 0.16 % 3.451 M 1.73 % 3.392 M -1.92 % 3.459 M 1.86 % 3.396 M 1.45 % 3.347 M 3.67 % 3.229 M -10.32 % 3.600 M 4.15 % 3.457 M 0.11 % 3.453 M -0.98 % 3.487 M 5.67 % 3.300 M -4.35 % 3.450 M -0.05 % 3.452 M 0.07 % 3.449 M -5.92 % 3.667 M 6.92 % 3.429 M 4.27 % 3.289 M -5.28 % 3.472 M 1.43 % 3.423 M -1.84 % 3.488 M 0.16 % 3.482 M 1.43 % 3.433 M -0.50 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M 0.00 % 3.450 M
EPS diluted 0.76 164.96 % -1.17 -227.17 % 0.92 5.75 % 0.87 -83.11 % 5.15 36.60 % 3.77 6.20 % 3.55 316.46 % -1.64 -490.48 % 0.42 235.48 % -0.31 -144.93 % 0.69 72.50 % 0.40 -52.94 % 0.85 239.34 % -0.61 -334.62 % 0.26 -65.33 % 0.75 226.09 % 0.23 -69.33 % 0.75 971.43 % 0.07 177.78 % -0.09 60.87 % -0.23 93.07 % -3.32 -821.74 % 0.46 666.67 % 0.06 500.00 % 0.01 100.37 % -2.69 -195.60 % -0.91 -3 133.33 % 0.03 -91.18 % 0.34 477.78 % -0.09 -150.00 % 0.18 -61.70 % 0.47 46.88 % 0.32 172.73 % -0.44 -160.27 % 0.73 46.00 % 0.50 -44.44 % 0.90 -3.23 % 0.93 304.35 % 0.23 53.33 % 0.15 -16.67 % 0.18 -84.21 % 1.14 418.18 % 0.22 100.00 % 0.11 -38.89 % 0.18 -71.88 % 0.64 433.33 % 0.12 38.41 % 0.09 -49.00 % 0.17 13.33 % 0.15 25.00 % 0.12 121.40 % 0.05 -71.47 % 0.19 26.67 % 0.15
Earnings per share 0.76 164.96 % -1.17 -227.17 % 0.92 5.75 % 0.87 -83.11 % 5.15 36.60 % 3.77 6.20 % 3.55 316.46 % -1.64 -490.48 % 0.42 235.48 % -0.31 -144.93 % 0.69 72.50 % 0.40 -52.94 % 0.85 239.34 % -0.61 -334.62 % 0.26 -65.33 % 0.75 226.09 % 0.23 -69.33 % 0.75 971.43 % 0.07 177.78 % -0.09 60.87 % -0.23 93.07 % -3.32 -821.74 % 0.46 666.67 % 0.06 500.00 % 0.01 100.37 % -2.69 -195.60 % -0.91 -3 133.33 % 0.03 -91.18 % 0.34 477.78 % -0.09 -150.00 % 0.18 -61.70 % 0.47 46.88 % 0.32 172.73 % -0.44 -160.27 % 0.73 46.00 % 0.50 -44.44 % 0.90 -3.23 % 0.93 304.35 % 0.23 53.33 % 0.15 -16.67 % 0.18 -84.21 % 1.14 418.18 % 0.22 100.00 % 0.11 -38.89 % 0.18 -71.88 % 0.64 433.33 % 0.12 38.41 % 0.09 -49.00 % 0.17 13.33 % 0.15 25.00 % 0.12 121.40 % 0.05 -71.47 % 0.19 26.67 % 0.15
Gross profit 56.804 M 68.47 % 33.717 M -45.51 % 61.874 M 75.62 % 35.232 M -0.43 % 35.384 M 7.87 % 32.802 M 76.79 % 18.554 M 13.46 % 16.353 M 341.73 % 3.702 M 116.15 % -22.927 M -293.79 % 11.831 M 77.40 % 6.669 M -66.74 % 20.054 M 1 060.85 % 1.728 M -60.52 % 4.376 M 32.25 % 3.309 M 141.89 % 1.368 M 46.66 % 932.747 K -84.53 % 6.028 M 94.77 % 3.095 M 519.38 % -738.000 K 98.60 % -52.548 M -778.83 % 7.741 M 21.73 % 6.359 M 13.45 % 5.605 M 110.36 % -54.100 M -672.36 % 9.452 M -73.12 % 35.159 M 206.02 % 11.489 M -58.16 % 27.462 M 2.19 % 26.873 M 55.32 % 17.302 M -15.15 % 20.392 M -23.99 % 26.827 M 64.15 % 16.343 M -3.18 % 16.880 M -82.97 % 99.103 M 268.29 % 26.909 M 270.70 % 7.259 M -15.55 % 8.596 M 23.92 % 6.937 M -49.29 % 13.681 M -36.45 % 21.527 M -3.46 % 22.299 M 169.96 % 8.260 M 173.05 % -11.307 M -263.87 % 6.900 M 18.90 % 5.803 M -41.30 % 9.886 M 152.61 % -18.790 M -711.66 % 3.072 M 16.01 % 2.648 M -9.81 % 2.936 M -63.77 % 8.104 M
Income tax expense 6.381 M -68.91 % 20.522 M 0.000 0.000 0.000 -100.00 % 6.208 M 0.000 0.000 0.000 100.00 % -192.165 K 0.000 0.000 0.000 -100.00 % 80.359 K 0.000 0.000 0.000 100.00 % -105.439 K -240.59 % 75.000 K 0.000 0.000 100.00 % -243.000 K -145.42 % 535.000 K 710.61 % 66.000 K 560.00 % 10.000 K 100.18 % -5.545 M 0.000 -100.00 % 54.000 K -90.61 % 575.000 K 143.17 % -1.332 M -550.00 % 296.000 K -64.38 % 831.000 K 48.92 % 558.000 K -68.02 % 1.745 M 174 400.00 % 1.000 K 101.67 % -60.000 K -103.45 % 1.741 M -33.03 % 2.600 M 0.000 0.000 0.000 -100.00 % 2.303 M 0.000 0.000 0.000 -100.00 % 1.566 M 0.000 0.000 0.000 -100.00 % 1.027 M 0.000 0.000 0.000 0.000
Cost of revenue 948.975 M 1.54 % 934.602 M -14.67 % 1.095 B 9.01 % 1.005 B 17.38 % 855.915 M 5.12 % 814.199 M 15.60 % 704.320 M 12.45 % 626.363 M 161.54 % 239.486 M -55.66 % 540.122 M 29.34 % 417.600 M 21.67 % 343.213 M -0.65 % 345.449 M 12.91 % 305.940 M 17.25 % 260.931 M 52.14 % 171.507 M 15.49 % 148.501 M 5.66 % 140.540 M 163.05 % 53.428 M 11 464.50 % 462.000 K -80.23 % 2.337 M -99.34 % 355.734 M 204.50 % 116.825 M 2 244.00 % 4.984 M -89.73 % 48.525 M -72.01 % 173.381 M -16.24 % 206.991 M 28.28 % 161.354 M -70.71 % 550.891 M 20.67 % 456.513 M 52.68 % 299.005 M 34.06 % 223.031 M 46.59 % 152.141 M -32.29 % 224.704 M -37.69 % 360.643 M 17.54 % 306.825 M -73.97 % 1.179 B 83.01 % 644.018 M 277.88 % 170.431 M -12.76 % 195.359 M -7.75 % 211.762 M -34.40 % 322.806 M 35.57 % 238.103 M -29.75 % 338.944 M 24.20 % 272.905 M 19.21 % 228.934 M 86.74 % 122.596 M -48.96 % 240.204 M -31.80 % 352.228 M 46.31 % 240.739 M 122.55 % 108.172 M 419.73 % 20.813 M -58.27 % 49.878 M 200.67 % 16.589 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 3.695 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 145.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 32.576 M -24.24 % 42.998 M 0.000 -100.00 % 14.697 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.000 K -86.67 % 15.000 K 0.000 0.000 0.000 0.000 0.000 100.00 % -3.546 M 0.000 0.000 0.000 100.00 % -52.548 M 0.000 0.000 0.000 100.00 % -54.100 M 0.000 -100.00 % 1.301 M -88.68 % 11.489 M 16 281.69 % -71.000 K -100.35 % 20.042 M 34.85 % 14.862 M 0.000 -100.00 % 26.827 M 174.70 % 9.766 M -35.83 % 15.218 M -84.64 % 99.103 M 369.62 % 21.103 M 225.81 % 6.477 M -19.98 % 8.094 M 28.11 % 6.318 M -15.20 % 7.450 M -64.12 % 20.762 M -5.35 % 21.935 M 186.81 % 7.648 M 150.71 % -15.082 M -332.57 % 6.485 M 17.82 % 5.504 M -40.92 % 9.316 M 145.82 % -20.331 M -869.55 % 2.642 M 7.35 % 2.461 M 7.84 % 2.282 M -69.95 % 7.595 M
Operating expenses 32.576 M -24.24 % 42.998 M 5.51 % 40.754 M 177.29 % 14.697 M -12.73 % 16.841 M -15.08 % 19.831 M 189.50 % 6.850 M -63.42 % 18.726 M 160.84 % 7.179 M 113.23 % -54.274 M -494.12 % 13.771 M 68.04 % 8.195 M -62.16 % 21.656 M 1 548.36 % 1.314 M -76.28 % 5.539 M 31.94 % 4.198 M 79.33 % 2.341 M 166.03 % -3.546 M -158.82 % 6.028 M 94.77 % 3.095 M 93.56 % 1.599 M 103.04 % -52.548 M -778.83 % 7.741 M 21.73 % 6.359 M 13.45 % 5.605 M 121.75 % -25.766 M -372.59 % 9.452 M -69.10 % 30.586 M 166.22 % 11.489 M -52.84 % 24.363 M 21.56 % 20.042 M 34.85 % 14.862 M -27.12 % 20.392 M -23.99 % 26.827 M 174.70 % 9.766 M -35.83 % 15.218 M -84.64 % 99.103 M 369.62 % 21.103 M 225.81 % 6.477 M -19.98 % 8.094 M 28.11 % 6.318 M -15.20 % 7.450 M -64.12 % 20.762 M -5.35 % 21.935 M 186.81 % 7.648 M 150.71 % -15.082 M -332.57 % 6.485 M 17.82 % 5.504 M -40.92 % 9.316 M 145.82 % -20.331 M -869.55 % 2.642 M 7.35 % 2.461 M 7.84 % 2.282 M -69.95 % 7.595 M
Cost and expenses 981.551 M 0.40 % 977.600 M -13.94 % 1.136 B 11.44 % 1.019 B 16.80 % 872.756 M 4.64 % 834.030 M 17.28 % 711.170 M 9.68 % 648.403 M 168.23 % 241.730 M -56.07 % 550.209 M 28.87 % 426.943 M 22.56 % 348.351 M -3.89 % 362.448 M 13.72 % 318.718 M 20.53 % 264.425 M 53.54 % 172.222 M 15.52 % 149.085 M 8.83 % 136.995 M 131.86 % 59.085 M 1 448.35 % 3.816 M 63.29 % 2.337 M -99.23 % 303.186 M 148.53 % 121.994 M 1 063.62 % 10.484 M -80.46 % 53.646 M -55.03 % 119.281 M -43.25 % 210.169 M 9.50 % 191.940 M -65.47 % 555.790 M 15.53 % 481.074 M 50.78 % 319.047 M 34.11 % 237.893 M 43.63 % 165.629 M -30.15 % 237.110 M -35.99 % 370.409 M 15.02 % 322.043 M -74.80 % 1.278 B 92.10 % 665.121 M 275.97 % 176.908 M -13.05 % 203.453 M -6.71 % 218.080 M -33.97 % 330.256 M 27.58 % 258.865 M -28.27 % 360.879 M 28.63 % 280.553 M 31.19 % 213.852 M 65.67 % 129.081 M -47.47 % 245.708 M -32.04 % 361.544 M 64.03 % 220.408 M 98.90 % 110.814 M 376.13 % 23.274 M -55.38 % 52.160 M 115.68 % 24.184 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 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 0.000 0.000 -100.00 % 40.754 M 0.000 -100.00 % 16.841 M -15.08 % 19.831 M 189.50 % 6.850 M -68.92 % 22.040 M 882.17 % 2.244 M -78.04 % 10.218 M 9.37 % 9.343 M 81.84 % 5.138 M -69.77 % 16.999 M 33.04 % 12.777 M 265.68 % 3.494 M 388.67 % 715.000 K 22.43 % 584.000 K 0.000 -100.00 % 6.028 M 94.77 % 3.095 M 93.56 % 1.599 M 0.000 -100.00 % 7.741 M 21.73 % 6.359 M 13.45 % 5.605 M -80.22 % 28.334 M 199.77 % 9.452 M -67.72 % 29.285 M 0.000 -100.00 % 24.434 M 0.000 0.000 -100.00 % 20.392 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
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -21.186 K 0.000 0.000 0.000 -100.00 % 2.001 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.444 K 0.000 0.000 0.000 100.00 % -132.940 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.491 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
Interest expense 19.000 K -90.91 % 209.000 K -61.72 % 546.000 K 10 820.00 % 5.000 K -97.22 % 180.000 K 900.00 % 18.000 K -93.26 % 267.000 K 1 680.00 % 15.000 K 0.00 % 15.000 K -98.82 % 1.266 M 1 141.18 % 102.000 K -42.70 % 178.000 K 52.14 % 117.000 K -26.42 % 159.000 K 0.000 0.000 -100.00 % 3.000 K 0.000 -100.00 % 70.000 K 7.69 % 65.000 K 14.04 % 57.000 K -63.81 % 157.504 K -63.62 % 433.000 K -27.23 % 595.000 K 31.06 % 454.000 K -89.03 % 4.137 M -18.31 % 5.064 M 9.97 % 4.605 M -8.72 % 5.045 M 7.27 % 4.703 M -20.42 % 5.910 M 51.00 % 3.914 M -25.16 % 5.230 M -63.18 % 14.206 M 249.04 % 4.070 M 53.01 % 2.660 M -87.70 % 21.634 M 70.75 % 12.670 M 1 352.94 % 872.000 K -58.44 % 2.098 M 207.62 % 682.000 K 0.000 -100.00 % 1.272 M -1.40 % 1.290 M 28.49 % 1.004 M 0.000 0.000 0.000 -100.00 % 979.000 K 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.057 M 209.97 % 341.000 K -76.34 % 1.441 M 8.84 % 1.324 M 17.58 % 1.126 M -3.60 % 1.168 M 374.80 % 246.000 K -76.05 % 1.027 M -47.14 % 1.943 M -29.63 % 2.761 M 328.06 % 645.000 K -4.16 % 673.000 K 9.25 % 616.000 K 206.04 % 201.279 K 32.42 % 152.000 K 120.29 % 69.000 K -51.06 % 141.000 K 71.95 % 82.000 K -52.33 % 172.000 K 38.71 % 124.000 K -30.34 % 178.000 K 53.98 % 115.598 K -32.79 % 172.000 K 8.18 % 159.000 K -40.00 % 265.000 K 255.04 % -170.925 K -145.70 % 374.000 K -31.88 % 549.000 K 37.94 % 398.000 K 984.44 % -45.000 K -108.43 % 534.000 K -9.34 % 589.000 K 20.20 % 490.000 K -41.87 % 843.000 K 58.76 % 531.000 K 101.90 % 263.000 K -86.09 % 1.891 M 59.90 % 1.183 M 595.67 % 170.000 K 0.59 % 169.000 K 4.97 % 161.000 K -92.39 % 2.116 M 968.86 % 198.000 K -24.14 % 261.000 K 74.00 % 150.000 K -82.49 % 856.881 K 686.13 % 109.000 K 29.76 % 84.000 K -65.71 % 245.000 K -51.83 % 508.587 K 505.46 % 84.000 K 0.00 % 84.000 K -67.57 % 259.000 K 0.78 % 257.000 K
Operating income 24.228 M 361.05 % -9.281 M -143.94 % 21.120 M 2.85 % 20.535 M 10.74 % 18.543 M 42.96 % 12.971 M 10.83 % 11.704 M 305.80 % -5.687 M -490.05 % 1.458 M 104.42 % -33.014 M -1 426.93 % 2.488 M 62.51 % 1.531 M -49.89 % 3.055 M 127.70 % -11.028 M -1 350.36 % 882.000 K -66.00 % 2.594 M 230.87 % 784.000 K -92.71 % 10.750 M 2 797.54 % 371.000 K 243.24 % -259.000 K 64.91 % -738.000 K 93.60 % -11.531 M -548.34 % 2.572 M 199.42 % 859.000 K 77.48 % 484.000 K 101.85 % -26.125 M -509.86 % 6.374 M 39.38 % 4.573 M -30.61 % 6.590 M 112.65 % 3.099 M -54.63 % 6.831 M 179.96 % 2.440 M -64.66 % 6.904 M -52.13 % 14.421 M 119.26 % 6.577 M 295.73 % 1.662 M -93.52 % 25.653 M 341.82 % 5.806 M 642.48 % 782.000 K 55.78 % 502.000 K -18.90 % 619.000 K -90.07 % 6.231 M 714.45 % 765.000 K 110.16 % 364.000 K -40.52 % 612.000 K -83.79 % 3.775 M 809.68 % 415.000 K 38.80 % 299.000 K -47.54 % 570.000 K -63.02 % 1.541 M 258.47 % 430.000 K 129.95 % 187.000 K -71.41 % 654.000 K 28.49 % 509.000 K
Operating income ratio 0.02 351.33 % -0.01 -152.51 % 0.02 -7.56 % 0.02 -5.09 % 0.02 35.85 % 0.02 -5.42 % 0.02 282.98 % -0.01 -247.59 % 0.01 109.39 % -0.06 -1 201.76 % 0.01 32.40 % 0.00 -47.65 % 0.01 123.32 % -0.04 -1 178.20 % 0.00 -77.60 % 0.01 183.65 % 0.01 -93.12 % 0.08 1 117.73 % 0.01 108.57 % -0.07 84.22 % -0.46 -1 113.49 % -0.04 -284.20 % 0.02 -72.73 % 0.08 746.95 % 0.01 104.08 % -0.22 -843.72 % 0.03 26.55 % 0.02 98.59 % 0.01 83.00 % 0.01 -69.45 % 0.02 106.47 % 0.01 -74.63 % 0.04 -30.20 % 0.06 228.63 % 0.02 239.80 % 0.01 -74.43 % 0.02 132.00 % 0.01 96.64 % 0.00 78.80 % 0.00 -13.04 % 0.00 -84.71 % 0.02 528.42 % 0.00 192.42 % 0.00 -53.71 % 0.00 -87.45 % 0.02 441.29 % 0.00 163.67 % 0.00 -22.79 % 0.00 -77.33 % 0.01 79.67 % 0.00 -51.51 % 0.01 -35.63 % 0.01 -39.93 % 0.02
Total other income expenses net -16.000 K -100.71 % 2.246 M 318.25 % 537.000 K 10 840.00 % -5.000 K 97.22 % -180.000 K -162.94 % 286.000 K -47.52 % 545.000 K 3 533.33 % 15.000 K 200.00 % -15.000 K -100.05 % 31.768 M 31 553.17 % -101.000 K 38.04 % -163.000 K -39.32 % -117.000 K -101.30 % 8.989 M 0.000 0.000 100.00 % -3.000 K 99.95 % -6.527 M -9 224.93 % -70.000 K -7.69 % -65.000 K -14.04 % -57.000 K 63.81 % -157.504 K 63.62 % -433.000 K 27.23 % -595.000 K -31.06 % -454.000 K -104.02 % 11.298 M 218.76 % -9.513 M -115.76 % -4.409 M 9.07 % -4.849 M -2.58 % -4.727 M 20.02 % -5.910 M 0.000 100.00 % -5.230 M 63.19 % -14.208 M -249.09 % -4.070 M 0.000 100.00 % -20.799 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
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2011-12-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-03-31 2021-09-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-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-06-30 2016-03-31 2015-03-31 2014-03-31 2013-03-31
Net debt 0.000 -100.00 % 776.000 K 0.000 -100.00 % 33.191 M 0.000 -100.00 % 127.555 M 0.000 -100.00 % 131.217 M 0.95 % 129.986 M 41.92 % 91.594 M 168.97 % 34.053 M -20.14 % 42.643 M -26.26 % 57.831 M 0.000 -100.00 % 64.996 M 0.000 -100.00 % 79.232 M 0.000 -100.00 % 76.924 M 0.000 -100.00 % 124.459 M -44.67 % 224.949 M 0.000 -100.00 % 205.580 M 24.70 % 164.866 M 0.000 -100.00 % 239.077 M 0.000 -100.00 % 165.579 M 5.95 % 156.278 M 18.22 % 132.194 M 46.95 % 89.956 M
Total investments 0.000 -100.00 % 346.000 K 0.000 0.000 0.000 -100.00 % 104.000 K 0.000 0.000 -100.00 % 9.000 K 0.000 -100.00 % 9.500 K -97.32 % 355.000 K 1 596.54 % 20.925 K 0.000 0.000 0.000 -100.00 % 145.458 K 0.000 0.000 0.000 -100.00 % 29.659 K 0.000 0.000 -100.00 % 853.261 K 0.000 0.000 -100.00 % 853.855 K 0.000 -100.00 % 584.644 K 0.000 0.000 0.000
Total debt 0.000 -100.00 % 24.691 M 0.000 -100.00 % 40.480 M 0.000 -100.00 % 145.728 M 0.000 -100.00 % 131.840 M -0.31 % 132.250 M 37.50 % 96.181 M 151.75 % 38.204 M -13.55 % 44.193 M -24.52 % 58.553 M 0.000 -100.00 % 66.911 M 0.000 -100.00 % 81.221 M 0.000 -100.00 % 79.155 M 0.000 -100.00 % 129.339 M -43.36 % 228.355 M 0.000 -100.00 % 207.796 M 23.44 % 168.343 M 0.000 -100.00 % 243.366 M 0.000 -100.00 % 169.098 M 5.73 % 159.938 M 19.64 % 133.682 M 46.29 % 91.383 M
Accumulated other comprehensive income loss 626.274 M 0.000 -100.00 % 632.175 M 0.000 -100.00 % 80.281 M 0.000 -100.00 % 58.877 M 0.000 -100.00 % 34.500 M 0.000 -100.00 % 34.500 M 0.000 0.000 -100.00 % 53.377 M 0.000 -100.00 % 54.497 M 0.000 -100.00 % 64.317 M 0.000 -100.00 % 64.120 M 0.000 0.000 -100.00 % 75.723 M 0.000 0.000 -100.00 % 59.728 M 0.000 -100.00 % 56.614 M 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 83.983 M 0.000 0.000 0.000 -100.00 % 50.075 M 0.000 0.000 -100.00 % 28.606 M 0.000 -100.00 % 22.967 M 0.000 -100.00 % 22.605 M 0.000 0.000 0.000 -100.00 % 19.997 M 0.000 0.000 0.000 -100.00 % 29.620 M 0.000 0.000 -100.00 % 41.224 M 0.000 0.000 -100.00 % 38.191 M 0.000 -100.00 % 22.115 M 30.05 % 17.005 M 40.57 % 12.097 M 38.32 % 8.746 M
Common stock 0.000 -100.00 % 235.691 M 0.000 -100.00 % 235.691 M 0.000 -100.00 % 35.691 M 0.000 -100.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.000 -100.00 % 34.500 M 0.000 -100.00 % 34.500 M 0.000 -100.00 % 34.500 M 0.000 -100.00 % 34.500 M 0.00 % 34.500 M 0.000 -100.00 % 34.500 M 0.00 % 34.500 M 0.000 -100.00 % 34.500 M 0.000 -100.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M 0.00 % 34.500 M
Total equity 626.299 M 0.00 % 626.299 M -0.93 % 632.175 M 0.00 % 632.175 M 687.45 % 80.281 M -7.38 % 86.682 M 47.23 % 58.877 M 0.00 % 58.877 M -6.70 % 63.106 M 2.16 % 61.774 M 7.50 % 57.467 M -4.98 % 60.478 M 5.91 % 57.105 M 6.98 % 53.377 M 0.00 % 53.377 M -2.06 % 54.497 M 0.00 % 54.497 M -15.27 % 64.317 M 0.00 % 64.317 M 0.31 % 64.120 M 0.00 % 64.120 M -16.73 % 77.000 M 1.69 % 75.723 M 0.00 % 75.724 M 10.75 % 68.371 M 14.47 % 59.728 M -17.83 % 72.691 M 28.40 % 56.614 M 0.00 % 56.615 M 9.92 % 51.505 M 10.53 % 46.597 M 7.75 % 43.246 M
Other non current liabilities -626.299 M -62 630 000.00 % 1.000 K 100.00 % -632.175 M -21 072 400.00 % -3.000 K 100.00 % -80.281 M 0.000 100.00 % -58.877 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.377 M 0.000 100.00 % -54.497 M 0.000 100.00 % -64.317 M -6 431 800.00 % 1.000 K 100.00 % -64.120 M 0.000 100.00 % -1.000 K 100.00 % -75.723 M 0.000 0.000 100.00 % -59.728 M 0.000 100.00 % -56.614 M 0.000 100.00 % -158.313 K 0.000 0.000
Long term debt 0.000 -100.00 % 421.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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total non current liabilities -626.299 M -148 512.09 % 422.000 K 100.07 % -632.175 M -21 072 400.00 % -3.000 K 100.00 % -80.281 M 0.000 100.00 % -58.877 M 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -53.377 M 0.000 100.00 % -54.497 M 0.000 100.00 % -64.317 M -9 288.14 % 700.000 K 101.09 % -64.120 M 0.000 -100.00 % 5.131 M 106.78 % -75.723 M -1 575.63 % 5.132 M 0.000 100.00 % -59.728 M -1 104.31 % 5.947 M 110.50 % -56.614 M 0.000 0.000 -100.00 % 158.311 K -40.75 % 267.207 K
Other current liabilities 0.000 -100.00 % 51.261 M 0.000 -100.00 % 24.556 M 0.000 -100.00 % 30.939 M 0.000 -100.00 % 50.853 M 27.44 % 39.905 M 33.67 % 29.854 M 28.72 % 23.192 M 26.78 % 18.293 M -7.98 % 19.879 M 0.000 -100.00 % 21.912 M 0.000 0.000 0.000 -100.00 % 39.555 M 0.000 -100.00 % 40.576 M -57.29 % 95.009 M 0.000 -100.00 % 102.842 M 29.47 % 79.436 M 0.000 -100.00 % 68.760 M 0.000 -100.00 % 66.547 M 9.98 % 60.508 M 39.73 % 43.303 M 76.22 % 24.573 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 0.000 0.000 0.000 0.000 0.000 -100.00 % 25.362 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.865 M 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 24.270 M 0.000 -100.00 % 40.480 M 0.000 -100.00 % 145.728 M 0.000 -100.00 % 131.840 M -0.31 % 132.250 M 37.50 % 96.181 M 151.75 % 38.204 M -13.55 % 44.193 M -24.52 % 58.553 M 0.000 -100.00 % 66.911 M 0.000 -100.00 % 81.221 M 0.000 -100.00 % 79.155 M 0.000 -100.00 % 129.339 M -43.36 % 228.355 M 0.000 -100.00 % 207.796 M 23.44 % 168.343 M 0.000 -100.00 % 243.366 M 0.000 -100.00 % 169.098 M 5.73 % 159.938 M 19.64 % 133.682 M 46.29 % 91.383 M
Total current liabilities 0.000 -100.00 % 1.476 B 0.000 -100.00 % 1.431 B 0.000 -100.00 % 1.677 B 0.000 -100.00 % 1.155 B -0.81 % 1.164 B 28.61 % 904.972 M 4.89 % 862.742 M 67.06 % 516.414 M 10.45 % 467.538 M 0.000 -100.00 % 463.057 M 0.000 -100.00 % 523.113 M 0.000 -100.00 % 744.004 M 0.000 -100.00 % 852.026 M -28.67 % 1.194 B 0.000 -100.00 % 1.213 B 21.12 % 1.001 B 0.000 -100.00 % 858.412 M 0.000 -100.00 % 1.204 B 57.79 % 763.141 M 27.56 % 598.241 M 56.15 % 383.126 M
Total liabilities -626.299 M -142.43 % 1.476 B 333.48 % -632.175 M -144.17 % 1.431 B 1 882.91 % -80.281 M -104.79 % 1.677 B 2 948.56 % -58.877 M -105.10 % 1.155 B -0.81 % 1.164 B 28.61 % 904.972 M 4.89 % 862.742 M 67.06 % 516.414 M 10.45 % 467.538 M 975.92 % -53.377 M -111.53 % 463.057 M 949.69 % -54.497 M -110.42 % 523.113 M 913.34 % -64.317 M -108.64 % 744.704 M 1 261.42 % -64.120 M -107.53 % 852.026 M -28.97 % 1.200 B 1 684.20 % -75.723 M -106.22 % 1.218 B 21.63 % 1.001 B 1 776.25 % -59.728 M -106.91 % 864.359 M 1 626.76 % -56.614 M -104.70 % 1.204 B 57.79 % 763.141 M 27.53 % 598.400 M 56.08 % 383.393 M
Other non current assets 0.000 100.00 % -175.000 K 0.000 0.000 0.000 -100.00 % 550.000 K 0.000 0.000 -100.00 % 821.120 K 0.000 -100.00 % 821.120 K 0.000 -100.00 % 369.623 K 0.000 0.000 0.000 -100.00 % 398.023 K 0.000 -100.00 % 568.000 K 0.000 -100.00 % 513.023 K 80.64 % 284.000 K 0.000 -100.00 % 383.523 K -3.64 % 398.000 K 0.000 0.000 0.000 -100.00 % 1.880 M 433.70 % 352.262 K 17.22 % 300.509 K -94.60 % 5.567 M
Long term investments 0.000 -100.00 % 346.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 355.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
Intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 0.000 -100.00 % 21.954 M 0.000 -100.00 % 17.131 M 0.000 -100.00 % 21.710 M 0.000 -100.00 % 23.299 M -11.23 % 26.245 M 4.51 % 25.112 M 379.88 % 5.233 M 97.32 % 2.652 M -2.96 % 2.733 M 0.000 -100.00 % 2.986 M 0.000 -100.00 % 3.289 M 0.000 -100.00 % 3.577 M 0.000 -100.00 % 4.001 M -85.20 % 27.030 M 0.000 -100.00 % 27.977 M -1.48 % 28.397 M 0.000 -100.00 % 29.351 M 0.000 -100.00 % 8.840 M -7.83 % 9.592 M -21.24 % 12.178 M 123.97 % 5.437 M
Total non current assets 0.000 -100.00 % 22.125 M 0.000 -100.00 % 17.729 M 0.000 -100.00 % 22.260 M 0.000 -100.00 % 23.299 M -13.92 % 27.067 M 6.87 % 25.327 M 318.34 % 6.054 M 101.33 % 3.007 M -3.08 % 3.102 M 0.000 -100.00 % 3.384 M 0.000 -100.00 % 3.687 M 0.000 -100.00 % 4.145 M 0.000 -100.00 % 4.514 M -83.47 % 27.314 M 0.000 -100.00 % 28.361 M -4.55 % 29.714 M 0.000 -100.00 % 29.730 M 0.000 -100.00 % 11.053 M 6.91 % 10.338 M -17.15 % 12.478 M 13.39 % 11.004 M
Other current assets -23.915 M -579.55 % 4.987 M 168.42 % -7.289 M 0.000 100.00 % -18.173 M -128.15 % 64.561 M 10 462.92 % -623.000 K 0.000 -100.00 % 36.140 M 610.58 % 5.086 M -91.86 % 62.490 M 18 722.38 % 332.000 K -99.17 % 39.948 M 2 186.08 % -1.915 M -644.03 % 352.000 K 116.49 % -2.134 M -109.77 % 21.851 M 1 079.45 % -2.231 M -110.53 % 21.185 M 531.47 % -4.910 M -773.44 % 729.094 K -88.31 % 6.239 M 303.36 % -3.068 M -146.91 % 6.540 M -90.87 % 71.618 M 1 769.81 % -4.289 M -183.98 % 5.107 M 245.13 % -3.519 M -621.49 % 674.800 K 0.000 -100.00 % 58.975 K -8.86 % 64.707 K
Short term investments 0.000 0.000 0.000 0.000 0.000 -100.00 % 104.000 K 0.000 0.000 -100.00 % 9.000 K 0.000 -100.00 % 9.500 K 0.000 -100.00 % 20.925 K 0.000 0.000 0.000 -100.00 % 145.458 K 0.000 0.000 0.000 -100.00 % 29.659 K 0.000 0.000 -100.00 % 853.261 K 0.000 0.000 -100.00 % 853.855 K 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 23.915 M 0.000 -100.00 % 7.289 M 0.000 -100.00 % 18.173 M 0.000 -100.00 % 623.000 K -72.48 % 2.264 M -50.64 % 4.587 M 10.50 % 4.151 M 167.82 % 1.550 M 114.81 % 721.561 K 0.000 -100.00 % 1.915 M 0.000 -100.00 % 1.989 M 0.000 -100.00 % 2.231 M 0.000 -100.00 % 4.880 M 43.28 % 3.406 M 0.000 -100.00 % 2.215 M -36.29 % 3.477 M 0.000 -100.00 % 4.289 M 0.000 -100.00 % 3.519 M -3.84 % 3.659 M 145.98 % 1.488 M 4.29 % 1.426 M
Cash and short term investments 23.915 M 0.00 % 23.915 M 228.10 % 7.289 M 0.00 % 7.289 M -59.89 % 18.173 M -0.01 % 18.174 M 2 817.17 % 623.000 K 0.00 % 623.000 K -72.49 % 2.265 M -50.62 % 4.587 M 10.50 % 4.151 M 167.82 % 1.550 M 114.81 % 721.561 K -62.32 % 1.915 M 0.00 % 1.915 M -10.26 % 2.134 M 7.27 % 1.989 M -10.83 % 2.231 M 0.00 % 2.231 M -54.56 % 4.910 M 0.61 % 4.880 M 43.28 % 3.406 M 11.02 % 3.068 M 38.49 % 2.215 M -36.29 % 3.477 M -18.93 % 4.289 M -0.01 % 4.289 M 21.89 % 3.519 M 0.01 % 3.519 M -3.84 % 3.659 M 145.98 % 1.488 M 4.29 % 1.426 M
Total current assets 0.000 -100.00 % 2.080 B 0.000 -100.00 % 2.046 B 0.000 -100.00 % 1.742 B 0.000 -100.00 % 1.190 B -0.82 % 1.200 B 27.46 % 941.419 M 2.98 % 914.154 M 59.29 % 573.885 M 10.04 % 521.541 M 0.000 -100.00 % 513.050 M 0.000 -100.00 % 573.923 M 0.000 -100.00 % 804.876 M 0.000 -100.00 % 911.633 M -27.03 % 1.249 B 0.000 -100.00 % 1.265 B 21.66 % 1.040 B 0.000 -100.00 % 907.320 M 0.000 -100.00 % 1.250 B 55.38 % 804.308 M 27.16 % 632.518 M 52.18 % 415.635 M
Inventory 0.000 -100.00 % 380.955 M 0.000 -100.00 % 450.532 M 0.000 -100.00 % 195.246 M 0.000 -100.00 % 80.812 M -63.40 % 220.792 M 110.96 % 104.662 M -59.28 % 257.001 M 308.72 % 62.879 M -16.54 % 75.341 M 0.000 -100.00 % 31.036 M 0.000 -100.00 % 8.111 M 0.000 -100.00 % 151.588 M 0.000 -100.00 % 198.466 M -40.51 % 333.594 M 0.000 -100.00 % 426.710 M 29.17 % 330.340 M 0.000 -100.00 % 140.650 M 0.000 -100.00 % 401.781 M 44.73 % 277.611 M 5.15 % 264.016 M 42.22 % 185.644 M
Net receivables 0.000 -100.00 % 1.670 B 0.000 -100.00 % 1.588 B 0.000 -100.00 % 1.464 B 0.000 0.000 -100.00 % 940.734 M 0.000 -100.00 % 590.512 M 0.000 -100.00 % 405.529 M 0.000 0.000 0.000 -100.00 % 541.971 M 0.000 -100.00 % 629.872 M 0.000 -100.00 % 707.557 M -21.91 % 906.048 M 0.000 -100.00 % 830.484 M 30.91 % 634.413 M 0.000 -100.00 % 757.274 M 0.000 -100.00 % 843.779 M 61.32 % 523.037 M 42.53 % 366.955 M 60.59 % 228.500 M
Tax assets 0.000 0.000 0.000 -100.00 % 598.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 215.000 K 0.000 0.000 0.000 0.000 -100.00 % 398.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 919.000 K 0.000 -100.00 % 378.570 K 0.000 -100.00 % 332.262 K -15.71 % 394.204 K 0.000 0.000
Other assets 0.000 100.00 % -2.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 100.00 % -20.000 K 0.000 0.000 0.000
Account payables 0.000 -100.00 % 1.382 B 0.000 -100.00 % 1.366 B 0.000 -100.00 % 1.496 B 0.000 -100.00 % 971.817 M -2.01 % 991.737 M 27.32 % 778.937 M -2.80 % 801.345 M 76.54 % 453.928 M 16.66 % 389.106 M 0.000 -100.00 % 374.234 M 0.000 -100.00 % 416.530 M 0.000 -100.00 % 625.220 M 0.000 -100.00 % 682.111 M -21.64 % 870.477 M 0.000 -100.00 % 901.964 M 19.72 % 753.413 M 0.000 -100.00 % 541.421 M 0.000 -100.00 % 968.528 M 78.47 % 542.695 M 28.83 % 421.256 M 57.67 % 267.170 M
Tax payables 0.000 -100.00 % 17.865 M 0.000 0.000 0.000 -100.00 % 4.152 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 % 74.000 K 0.000 0.000 -100.00 % 629.000 K 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 0.000 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 % 25.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 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 % 833.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 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 0.000 0.000
Other total stockholders equity 25.000 K -99.99 % 306.600 M 0.000 -100.00 % 396.484 M 0.000 -100.00 % 916.000 K 0.000 -100.00 % 24.377 M 170.66 % -34.500 M -226.50 % 27.274 M 179.06 % -34.500 M -232.80 % 25.978 M 0.000 0.000 -100.00 % 18.877 M 0.000 0.000 0.000 -100.00 % 29.817 M 0.000 0.000 -100.00 % 42.500 M 0.000 0.000 -100.00 % 33.871 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 699.000 K 0.000 0.000 -100.00 % 5.132 M 0.000 -100.00 % 5.132 M 0.000 0.000 -100.00 % 5.947 M 0.000 0.000 -100.00 % 158.312 K 0.00 % 158.312 K -40.75 % 267.207 K
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 2.102 B 0.000 -100.00 % 2.064 B 0.000 -100.00 % 1.764 B 0.000 -100.00 % 1.213 B -1.11 % 1.227 B 26.92 % 966.746 M 5.06 % 920.209 M 59.51 % 576.892 M 9.96 % 524.643 M 0.000 -100.00 % 516.434 M 0.000 -100.00 % 577.610 M 0.000 -100.00 % 809.021 M 0.000 -100.00 % 916.146 M -28.24 % 1.277 B 0.000 -100.00 % 1.293 B 20.93 % 1.070 B 0.000 -100.00 % 937.050 M 0.000 -100.00 % 1.261 B 54.77 % 814.646 M 26.30 % 644.997 M 51.18 % 426.639 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-03-31 2021-09-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-09-30 2018-06-30 2018-03-31 2017-09-30 2017-06-30 2017-03-31 2016-06-30 2016-03-31 2015-03-31 2014-03-31 2013-03-31
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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
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 0.000 0.000 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 0.000 0.000 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 0.000 0.000 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 0.000 0.000 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 0.000 0.000 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 -17.831 M -164.71 % 27.557 M 227.24 % -21.657 M -5.49 % -20.530 M -11.80 % -18.363 M -36.54 % -13.449 M -12.05 % -12.003 M -1 068.74 % -1.027 M 47.14 % -1.943 M 29.63 % -2.761 M -328.06 % -645.000 K 4.16 % -673.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -226.000 K -169.75 % 324.000 K -59.19 % 794.000 K -93.06 % 11.447 M 813.65 % -1.604 M -710.10 % -198.000 K -890.00 % -20.000 K -100.21 % 9.741 M 210.22 % 3.140 M 2 954.55 % -110.000 K 90.57 % -1.167 M -492.50 % 297.328 K 147.50 % -626.000 K 61.12 % -1.610 M -44.27 % -1.116 M -172.75 % 1.534 M 161.16 % -2.508 M -68.44 % -1.489 M -131.57 % -643.000 K 87.41 % -5.109 M -553.32 % -782.000 K -55.78 % -502.000 K 18.90 % -619.000 K 84.24 % -3.927 M -561.11 % -594.000 K -63.19 % -364.000 K 40.52 % -612.000 K 72.30 % -2.209 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 492.000 K 108.67 % -5.672 M -493.07 % 1.443 M 236.91 % -1.054 M -144.16 % 2.387 M 74.49 % 1.368 M -53.44 % 2.938 M 238.58 % -2.120 M -340.36 % 882.000 K -66.00 % 2.594 M 232.14 % 781.000 K -68.98 % 2.518 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 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 0.000 0.000 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 0.000 0.000 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 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Common stock repurchased 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 0.000 0.000 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 0.000 0.000 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 492.000 K 108.67 % -5.672 M -590.89 % -820.972 K 22.11 % -1.054 M 52.09 % -2.200 M -260.82 % 1.368 M -53.44 % 2.938 M 238.58 % -2.120 M -340.36 % 882.000 K -66.00 % 2.594 M 232.14 % 781.000 K -68.98 % 2.518 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.115 M 78.97 % 623.000 K -90.10 % 6.295 M 178.05 % 2.264 M -31.77 % 3.318 M -27.67 % 4.587 M 42.50 % 3.219 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 18.173 M 1 529.87 % 1.115 M 78.97 % 623.000 K -56.83 % 1.443 M -36.26 % 2.264 M -5.15 % 2.387 M -47.96 % 4.587 M 56.13 % 2.938 M 238.58 % -2.120 M -340.36 % 882.000 K -66.00 % 2.594 M 232.14 % 781.000 K -68.98 % 2.518 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 492.000 K 108.67 % -5.672 M -493.07 % 1.443 M 236.91 % -1.054 M -144.16 % 2.387 M 74.49 % 1.368 M -53.44 % 2.938 M 238.58 % -2.120 M -340.36 % 882.000 K -66.00 % 2.594 M 232.14 % 781.000 K -68.98 % 2.518 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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 0.000 0.000 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 -100.00 % 492.000 K 108.67 % -5.672 M -493.07 % 1.443 M 236.91 % -1.054 M -144.16 % 2.387 M 74.49 % 1.368 M -53.44 % 2.938 M 238.58 % -2.120 M -340.36 % 882.000 K -66.00 % 2.594 M 232.14 % 781.000 K -68.98 % 2.518 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 2025 2024 2024 2024 2024 2023 2023 2023 2023 2022 2022 2022 2022 2021 2021 2021 2021 2020 2020 2020 2020 2019 2019 2019 2019 2018 2018 2018 2018 2017 2017 2017 2017 2016 2016 2016 2016 2015 2015 2015 2015 2014 2014 2014 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008