SULABEN.BO

Sulabh Engineers & Services Limited SULABEN.BO

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
Revenue 58.738 M 102.43 % 29.016 M -19.34 % 35.973 M 7.41 % 33.490 M 34.97 % 24.813 M -38.87 % 40.588 M -48.26 % 78.452 M 63.84 % 47.884 M -6.74 % 51.344 M 144.42 % 21.007 M 13.26 % 18.548 M 15.63 % 16.040 M 45.71 % 11.009 M 191.01 % 3.783 M 1 286.30 % 272.877 K -41.74 % 468.410 K 52.43 % 307.292 K -10.15 % 342.000 K
Net income 24.625 M 72.98 % 14.236 M 24.61 % 11.424 M 27.22 % 8.980 M 11.77 % 8.034 M -62.01 % 21.146 M -16.45 % 25.310 M -16.10 % 30.167 M 9.65 % 27.512 M 396.20 % 5.545 M 1.27 % 5.475 M -2.91 % 5.639 M 31.46 % 4.290 M 189.83 % 1.480 M 2 096.03 % 67.394 K -87.57 % 542.159 K -39.30 % 893.201 K 110.16 % 425.000 K
Income before tax 36.799 M 67.76 % 21.935 M 22.72 % 17.874 M 44.94 % 12.332 M -14.24 % 14.379 M -31.46 % 20.978 M -17.03 % 25.284 M -20.24 % 31.702 M 6.82 % 29.678 M 294.95 % 7.514 M -8.30 % 8.195 M -3.75 % 8.514 M 36.09 % 6.256 M 210.74 % 2.013 M 2 887.20 % 67.394 K -88.45 % 583.510 K -39.98 % 972.142 K 117.97 % 446.000 K
Income before tax ratio 0.63 -17.13 % 0.76 52.14 % 0.50 34.94 % 0.37 -36.46 % 0.58 12.12 % 0.52 60.37 % 0.32 -51.32 % 0.66 14.54 % 0.58 61.59 % 0.36 -19.04 % 0.44 -16.76 % 0.53 -6.60 % 0.57 6.78 % 0.53 115.48 % 0.25 -80.17 % 1.25 -60.62 % 3.16 142.59 % 1.30
EBITDA 40.996 M 143.12 % 16.862 M -8.72 % 18.473 M 66.11 % 11.121 M -31.86 % 16.320 M -33.31 % 24.472 M 2.33 % 23.915 M -25.99 % 32.311 M 5.72 % 30.563 M 259.23 % 8.508 M -45.92 % 15.731 M -0.54 % 15.817 M 121.09 % 7.154 M 254.78 % 2.016 M 2 822.83 % 68.991 K -79.24 % 332.309 K 77.59 % 187.124 K -14.56 % 219.000 K
Net income ratio 0.42 -14.55 % 0.49 54.49 % 0.32 18.44 % 0.27 -17.19 % 0.32 -37.85 % 0.52 61.49 % 0.32 -48.79 % 0.63 17.57 % 0.54 103.01 % 0.26 -10.58 % 0.30 -16.04 % 0.35 -9.77 % 0.39 -0.41 % 0.39 58.41 % 0.25 -78.66 % 1.16 -60.18 % 2.91 133.90 % 1.24
Ratio EBITDA 0.70 20.10 % 0.58 13.17 % 0.51 54.64 % 0.33 -49.51 % 0.66 9.09 % 0.60 97.79 % 0.30 -54.82 % 0.67 13.36 % 0.60 46.97 % 0.41 -52.25 % 0.85 -13.99 % 0.99 51.74 % 0.65 21.91 % 0.53 110.84 % 0.25 -64.36 % 0.71 16.50 % 0.61 -4.90 % 0.64
Gross profit ratio 0.97 18.37 % 0.82 10.70 % 0.74 38.35 % 0.53 -46.77 % 1.00 -7.40 % 1.08 109.73 % 0.51 -29.72 % 0.73 16.90 % 0.63 -51.26 % 1.29 -8.94 % 1.41 -19.61 % 1.76 75.65 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 8.73 % 92.409 M -15.61 % 109.498 M 16.51 % 93.986 M -6.46 % 100.475 M 0.00 % 100.475 M 95.19 % 51.475 M 1 979.29 % 2.476 M 0.02 % 2.475 M -0.42 % 2.485 M
Weighted average shs out 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 8.73 % 92.409 M -15.61 % 109.498 M 16.51 % 93.986 M -6.46 % 100.475 M 0.00 % 100.475 M 95.19 % 51.475 M 1 979.29 % 2.476 M 0.02 % 2.475 M -0.42 % 2.485 M
EPS diluted 0.25 78.57 % 0.14 27.27 % 0.11 23.04 % 0.09 11.75 % 0.08 -61.90 % 0.21 -16.00 % 0.25 -16.67 % 0.30 11.11 % 0.27 350.00 % 0.06 20.00 % 0.05 -16.67 % 0.06 -84.21 % 0.38 -17.39 % 0.46 35 284.62 % 0.00 -99.41 % 0.22 -38.89 % 0.36 111.76 % 0.17
Earnings per share 0.25 78.57 % 0.14 27.27 % 0.11 23.04 % 0.09 11.75 % 0.08 -61.90 % 0.21 -16.00 % 0.25 -16.67 % 0.30 11.11 % 0.27 350.00 % 0.06 20.00 % 0.05 -16.67 % 0.06 -84.21 % 0.38 -17.39 % 0.46 35 284.62 % 0.00 -99.41 % 0.22 -38.89 % 0.36 111.76 % 0.17
Gross profit 56.688 M 139.63 % 23.657 M -10.71 % 26.494 M 48.61 % 17.828 M -28.15 % 24.813 M -43.39 % 43.830 M 8.50 % 40.395 M 15.14 % 35.083 M 9.02 % 32.181 M 19.14 % 27.011 M 3.13 % 26.191 M -7.04 % 28.175 M 155.94 % 11.009 M 191.01 % 3.783 M 1 286.30 % 272.877 K -41.74 % 468.410 K 52.43 % 307.292 K -10.15 % 342.000 K
Income tax expense 4.280 M -3.89 % 4.453 M 42.59 % 3.123 M 153.90 % 1.230 M -66.85 % 3.710 M 2 308.33 % -168.000 K -546.15 % -26.000 K -101.69 % 1.534 M -29.16 % 2.166 M 9.96 % 1.970 M -27.57 % 2.720 M -5.39 % 2.875 M 46.19 % 1.966 M 268.77 % 533.201 K 0.000 -100.00 % 41.351 K -47.62 % 78.941 K 275.91 % 21.000 K
Cost of revenue 9.347 M 74.41 % 5.359 M -43.46 % 9.479 M -39.48 % 15.662 M 187.59 % 5.446 M 267.98 % -3.242 M -108.52 % 38.057 M 197.30 % 12.801 M -33.20 % 19.163 M 419.15 % -6.004 M 21.45 % -7.644 M 37.01 % -12.135 M 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 3.365 M 153.24 % 1.329 M -54.24 % 2.904 M -33.63 % 4.375 M 214.07 % 1.393 M 146.55 % 565.000 K -6.15 % 602.000 K -2.31 % 616.211 K -30.83 % 890.855 K 29.44 % 688.260 K 135.65 % 292.074 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling and marketing expenses 69.000 K -96.78 % 2.141 M 541.10 % 334.000 K 198.21 % 112.000 K -5.08 % 118.000 K -12.59 % 135.000 K -18.18 % 165.000 K 2.38 % 161.169 K -11.53 % 182.182 K -24.17 % 240.259 K 53.42 % 156.598 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other expenses 8.340 M 80.27 % 4.627 M -27.19 % 6.354 M 70.22 % 3.733 M 11.60 % 3.345 M -83.04 % 19.718 M 21.10 % 16.283 M 416.80 % 3.151 M 120.37 % 1.430 M -92.16 % 18.245 M 3.97 % 17.548 M -10.75 % 19.662 M 313.67 % 4.753 M 168.57 % 1.770 M 761.24 % 205.483 K 278.53 % -115.100 K 82.69 % -664.851 K -539.28 % -104.000 K
Operating expenses 11.774 M 45.42 % 8.097 M -15.59 % 9.592 M 16.69 % 8.220 M 69.28 % 4.856 M -76.22 % 20.418 M 19.75 % 17.050 M 334.05 % 3.928 M 56.95 % 2.503 M -86.95 % 19.173 M 6.54 % 17.996 M -8.47 % 19.662 M 313.67 % 4.753 M 168.57 % 1.770 M 761.24 % 205.483 K 278.53 % -115.100 K 82.69 % -664.851 K -539.28 % -104.000 K
Cost and expenses 16.485 M 22.51 % 13.456 M -29.44 % 19.071 M -20.14 % 23.882 M 131.82 % 10.302 M -40.02 % 17.176 M -68.83 % 55.107 M 229.41 % 16.729 M -22.79 % 21.666 M 60.58 % 13.492 M 30.32 % 10.353 M 37.55 % 7.527 M 58.36 % 4.753 M 168.57 % 1.770 M 761.24 % 205.483 K 278.53 % -115.100 K 82.69 % -664.851 K -539.28 % -104.000 K
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 0.321 -50.93 % 0.654 16.81 % 0.560 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 3.434 M -1.04 % 3.470 M 7.17 % 3.238 M -27.84 % 4.487 M 196.96 % 1.511 M 115.86 % 700.000 K -8.74 % 767.000 K -1.34 % 777.380 K -27.55 % 1.073 M 15.56 % 928.519 K 106.95 % 448.672 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Interest income 0.000 -100.00 % 1.266 M 280.18 % 333.000 K 0.000 -100.00 % 1.000 K 0.000 100.00 % -3.523 K 0.000 -100.00 % 798.963 K 147.22 % 323.178 K -60.64 % 821.147 K 4 952.25 % -16.923 K 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 31.361 K 84.48 % 17.000 K 325.00 % 4.000 K 100.00 % 2.000 K 0.000 -100.00 % 477.000 0.000 -100.00 % 22.152 K -99.70 % 7.265 M 14.76 % 6.331 M 2.00 % 6.207 M 0.000 0.000 0.000 0.000 0.000 0.000
Depreciation and amortization 1.113 M -14.52 % 1.302 M -17.12 % 1.571 M 3.83 % 1.513 M -21.77 % 1.934 M 82.45 % 1.060 M 85.96 % 570.000 K -6.52 % 609.757 K -29.38 % 863.443 K -13.12 % 993.853 K -26.48 % 1.352 M 23.27 % 1.097 M 201.85 % 363.322 K 127 830.28 % 284.000 787.50 % 32.000 -8.57 % 35.000 -10.26 % 39.000 0.000
Operating income 42.253 M 171.54 % 15.560 M -7.94 % 16.902 M 75.92 % 9.608 M -56.83 % 22.257 M -4.93 % 23.412 M 0.29 % 23.345 M -25.07 % 31.155 M 4.98 % 29.678 M 294.95 % 7.514 M -8.30 % 8.195 M -3.75 % 8.514 M 36.09 % 6.256 M 210.74 % 2.013 M 2 887.20 % 67.394 K -88.45 % 583.510 K -39.98 % 972.142 K 117.97 % 446.000 K
Operating income ratio 0.72 34.14 % 0.54 14.14 % 0.47 63.77 % 0.29 -68.02 % 0.90 55.51 % 0.58 93.84 % 0.30 -54.26 % 0.65 12.56 % 0.58 61.59 % 0.36 -19.04 % 0.44 -16.76 % 0.53 -6.60 % 0.57 6.78 % 0.53 115.48 % 0.25 -80.17 % 1.25 -60.62 % 3.16 142.59 % 1.30
Total other income expenses net -5.454 M -185.56 % 6.375 M 555.79 % 972.057 K -64.32 % 2.724 M 134.58 % -7.878 M -223.66 % -2.434 M -225.53 % 1.939 M 254.69 % 546.675 K 0.000 0.000 0.000 0.000 0.000 0.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 2008
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
Net debt 15.174 M 33.08 % 11.402 M 30.95 % 8.707 M -62.50 % 23.221 M -4.12 % 24.218 M -25.02 % 32.298 M 21.87 % 26.502 M 5.63 % 25.090 M -69.46 % 82.147 M -2.87 % 84.573 M -3.59 % 87.720 M 14.66 % 76.505 M 1 543.28 % -5.301 M 89.66 % -51.263 M -39.99 % -36.618 M -5 028.63 % -713.991 K -489.95 % -121.025 K
Total investments 0.000 -100.00 % 85.708 M 196.23 % 28.933 M 96.57 % 14.719 M -43.72 % 26.155 M -12.87 % 30.019 M -9.56 % 33.193 M 19.01 % 27.890 M -12.52 % 31.880 M 121.91 % 14.366 M 18.91 % 12.082 M 83.87 % 6.571 M -74.23 % 25.500 M 1 658.62 % 1.450 M 0.000 -100.00 % 6.436 M 1.22 % 6.358 M
Total debt 16.471 M 29.30 % 12.739 M -62.31 % 33.800 M 0.00 % 33.800 M 0.00 % 33.800 M 0.00 % 33.800 M 0.00 % 33.800 M 2.11 % 33.101 M -61.99 % 87.078 M -10.67 % 97.480 M -1.25 % 98.717 M 5.36 % 93.693 M 0.000 0.000 0.000 0.000 0.000
Accumulated other comprehensive income loss 18.460 M 0.000 0.000 -100.00 % 11.498 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
Retained earnings 142.366 M 22.33 % 116.376 M 11.63 % 104.254 M 10.44 % 94.396 M 24.51 % 75.812 M 18.96 % 63.727 M 14.82 % 55.502 M 35.70 % 40.902 M 32.23 % 30.931 M 51.16 % 20.463 M 26.36 % 16.195 M 21.19 % 13.363 M 89.52 % 7.051 M 94.82 % 3.619 M 67.57 % 2.160 M 3.22 % 2.092 M 14.72 % 1.824 M
Common stock 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 229.70 % 30.475 M 1 131.31 % 2.475 M 0.00 % 2.475 M
Total equity 443.459 M 7.91 % 410.941 M 4.44 % 393.459 M 3.90 % 378.708 M 3.02 % 367.605 M 2.99 % 356.936 M 6.30 % 335.790 M 8.15 % 310.479 M 11.18 % 279.256 M 10.93 % 251.744 M 2.25 % 246.200 M 2.27 % 240.725 M 15.30 % 208.784 M 2.10 % 204.494 M 224.41 % 63.035 M 804.70 % 6.967 M 5.58 % 6.599 M
Other non current liabilities 1.008 M 163.19 % 383.000 K -58.55 % 924.000 K -7.14 % 995.000 K 87.03 % 532.000 K 0.38 % 530.000 K 0.19 % 529.000 K -1.67 % 538.000 K 0.000 0.000 0.000 0.000 -100.00 % 495.911 K 0.000 -100.00 % 128.515 K 0.000 0.000
Long term debt 16.471 M 29.30 % 12.739 M -61.25 % 32.877 M -2.73 % 33.800 M 1.59 % 33.270 M -1.57 % 33.800 M 0.00 % 33.800 M 2.11 % 33.101 M -61.99 % 87.078 M -10.67 % 97.480 M 0.04 % 97.437 M 4.00 % 93.693 M 0.000 0.000 0.000 0.000 0.000
Total non current liabilities 17.608 M 31.58 % 13.382 M -61.63 % 34.874 M 0.23 % 34.795 M 1.35 % 34.332 M 0.01 % 34.330 M -0.78 % 34.599 M 2.20 % 33.854 M -61.12 % 87.078 M -10.67 % 97.480 M 0.04 % 97.437 M 4.00 % 93.693 M 18 793.13 % 495.911 K 0.000 -100.00 % 128.515 K 0.000 0.000
Other current liabilities 8.194 M 167.02 % -12.227 M -4 405.28 % 284.000 K -16.72 % 341.000 K -17.03 % 411.000 K 61.18 % 255.000 K -70.14 % 854.000 K -29.42 % 1.210 M -73.52 % 4.569 M -19.54 % 5.679 M 39.44 % 4.073 M -23.14 % 5.299 M 101.73 % 2.627 M 105.32 % 1.279 M 785.84 % 144.410 K -47.27 % 273.856 K -23.77 % 359.261 K
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 -100.00 % 12.739 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.280 M 0.000 0.000 0.000 0.000 0.000 0.000
Total current liabilities 8.194 M 694.76 % 1.031 M -45.51 % 1.892 M -38.43 % 3.073 M -19.09 % 3.798 M -69.69 % 12.529 M 1 190.32 % 971.000 K -65.63 % 2.825 M -38.17 % 4.569 M -19.54 % 5.679 M 6.09 % 5.352 M 1.02 % 5.299 M 101.73 % 2.627 M 105.32 % 1.279 M 785.84 % 144.410 K -47.27 % 273.856 K -23.77 % 359.261 K
Total liabilities 25.801 M 79.01 % 14.413 M -60.80 % 36.766 M -2.91 % 37.868 M -0.69 % 38.130 M -18.63 % 46.859 M 31.74 % 35.570 M -3.02 % 36.679 M -59.98 % 91.647 M -11.16 % 103.159 M 0.36 % 102.790 M 3.84 % 98.992 M 3 070.28 % 3.122 M 144.09 % 1.279 M 368.71 % 272.925 K -0.34 % 273.856 K -23.77 % 359.261 K
Other non current assets 111.273 M 29.83 % 85.708 M 43 628.57 % 196.000 K -98.67 % 14.719 M -43.68 % 26.135 M -12.94 % 30.019 M 226.86 % 9.184 M -73.85 % 35.115 M 1 722.90 % 1.926 M -97.99 % 95.933 M -5.99 % 102.044 M 11.75 % 91.316 M -54.58 % 201.057 M 31.31 % 153.115 M 473.69 % 26.690 M 314.72 % 6.436 M 1.22 % 6.358 M
Long term investments 0.000 100.00 % -728.000 K -102.52 % 28.890 M 44.39 % 20.008 M 0.37 % 19.935 M -0.48 % 20.031 M -39.63 % 33.179 M 0.000 -100.00 % 31.880 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Intangible assets 0.000 0.000 100.00 % -899.000 K 95.66 % -20.727 M -2.91 % -20.141 M 2.89 % -20.740 M -8 470.25 % -242.000 K -114.43 % 1.677 M -98.05 % 85.937 M 38 038.47 % 225.330 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000
GoodWill 0.000 -100.00 % 729.000 K -2.15 % 745.000 K 3.62 % 719.000 K 249.03 % 206.000 K -70.94 % 709.000 K 453.91 % 128.000 K -16.98 % 154.171 K -15.80 % 183.099 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 -100.00 % 729.000 K 573.38 % -154.000 K 99.23 % -20.008 M -0.37 % -19.935 M 0.48 % -20.031 M -17 471.05 % -114.000 K -106.23 % 1.831 M -97.87 % 86.121 M 2 361.68 % 3.498 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 227.389 M -1.67 % 231.241 M -0.30 % 231.929 M -0.64 % 233.416 M -0.03 % 233.493 M -0.82 % 235.426 M 2.80 % 229.003 M -0.07 % 229.172 M 15.93 % 197.683 M 0.20 % 197.297 M -0.43 % 198.141 M -0.56 % 199.255 M 10 609.95 % 1.860 M 0.000 -100.00 % 284.000 -10.13 % 316.000 -9.97 % 351.000
Total non current assets 340.366 M 7.14 % 317.679 M 21.43 % 261.606 M 5.12 % 248.854 M -4.23 % 259.834 M -2.37 % 266.154 M -1.88 % 271.252 M 1.93 % 266.118 M -16.26 % 317.793 M 7.04 % 296.890 M -1.15 % 300.335 M 3.32 % 290.678 M 43.23 % 202.951 M 32.55 % 153.115 M 473.68 % 26.690 M 314.70 % 6.436 M 1.22 % 6.359 M
Other current assets 117.920 M 160.94 % 45.190 M -65.91 % 132.567 M -7.14 % 142.753 M 29.39 % 110.331 M 53.80 % 71.737 M 66.48 % 43.090 M 148.69 % 17.327 M 82.74 % 9.482 M 169.87 % 3.513 M 80.03 % 1.952 M -41.64 % 3.344 M -8.49 % 3.655 M 161.88 % 1.396 M 0.000 -100.00 % 91.473 K -80.90 % 478.809 K
Short term investments 0.000 0.000 -100.00 % 43.000 K 0.000 0.000 0.000 -100.00 % 14.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 1.297 M -2.99 % 1.337 M -94.67 % 25.093 M 137.20 % 10.579 M 10.40 % 9.582 M 537.95 % 1.502 M -79.42 % 7.298 M -8.90 % 8.011 M 62.47 % 4.931 M -61.80 % 12.907 M 17.37 % 10.997 M -36.02 % 17.188 M 224.25 % 5.301 M -89.66 % 51.263 M 39.99 % 36.618 M 5 028.63 % 713.991 K 489.95 % 121.025 K
Cash and short term investments 1.297 M -2.99 % 1.337 M -94.67 % 25.093 M 137.20 % 10.579 M 10.40 % 9.582 M 537.95 % 1.502 M -79.42 % 7.298 M -8.90 % 8.011 M 62.47 % 4.931 M -61.80 % 12.907 M 17.37 % 10.997 M -36.02 % 17.188 M 224.25 % 5.301 M -89.66 % 51.263 M 39.99 % 36.618 M 5 028.63 % 713.991 K 489.95 % 121.025 K
Total current assets 128.896 M 19.71 % 107.676 M -36.14 % 168.619 M 0.53 % 167.723 M 14.96 % 145.901 M 6.00 % 137.640 M 37.49 % 100.107 M 23.53 % 81.037 M 52.58 % 53.111 M -8.45 % 58.013 M 19.23 % 48.654 M -0.78 % 49.038 M 447.58 % 8.955 M -82.99 % 52.658 M 43.80 % 36.618 M 4 446.19 % 805.464 K 34.28 % 599.834 K
Inventory 7.870 M -21.80 % 10.064 M 75.33 % 5.740 M -6.36 % 6.130 M -47.21 % 11.612 M 102.09 % 5.746 M 781.29 % 652.000 K -98.22 % 36.662 M -5.26 % 38.698 M -6.45 % 41.367 M 16.98 % 35.363 M 24.31 % 28.447 M 0.000 0.000 0.000 0.000 0.000
Net receivables 1.809 M -96.46 % 51.085 M 878.83 % 5.219 M -36.82 % 8.261 M -42.54 % 14.376 M -75.49 % 58.655 M 19.54 % 49.067 M 157.74 % 19.037 M 0.000 -100.00 % 225.330 K -34.25 % 342.724 K -88.44 % 2.966 M 0.000 0.000 0.000 0.000 0.000
Tax assets 1.704 M 133.74 % 729.000 K -2.15 % 745.000 K 3.62 % 719.000 K 249.03 % 206.000 K -70.94 % 709.000 K 0.000 0.000 -100.00 % 183.099 K 13.14 % 161.834 K 8.20 % 149.573 K 39.50 % 107.221 K 218.20 % 33.696 K 0.000 0.000 0.000 0.000
Other assets -1.000 K 0.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.00 % 1.000 K -66.67 % 3.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 20.000 K 0.000 -100.00 % 1.232 M -0.40 % 1.237 M -89.21 % 11.464 M 9 698.29 % 117.000 K 1.74 % 115.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 -100.00 % 499.000 K -68.97 % 1.608 M 7.20 % 1.500 M -30.23 % 2.150 M 165.43 % 810.000 K 0.000 -100.00 % 1.500 M 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 -100.00 % 923.000 K 0.000 -100.00 % 510.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
Minority interest 84.158 M 4.01 % 80.912 M 4.18 % 77.665 M 4.47 % 74.339 M 2.94 % 72.215 M -12.04 % 82.100 M 11.84 % 73.408 M 15.84 % 63.371 M 65.33 % 38.331 M 43.08 % 26.790 M 1.07 % 26.507 M 0.62 % 26.344 M 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 0.000 100.00 % -923.000 K 0.000 100.00 % -530.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
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 98.000 M -13.41 % 113.178 M 1.90 % 111.065 M 13.33 % 98.000 M -17.72 % 119.103 M 7.65 % 110.634 M 3.97 % 106.405 M 0.64 % 105.731 M -3.46 % 109.519 M 5.29 % 104.017 M 0.96 % 103.023 M 2.47 % 100.543 M -0.71 % 101.258 M 0.85 % 100.400 M 230.26 % 30.400 M 1 166.67 % 2.400 M 4.35 % 2.300 M
Deferred tax liabilities non current 129.000 K -50.38 % 260.000 K 73.33 % 150.000 K 0.000 -100.00 % 20.000 K 0.000 -100.00 % 270.000 K 25.58 % 215.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 469.261 M 10.32 % 425.354 M -1.13 % 430.225 M 3.28 % 416.576 M 2.67 % 405.735 M 0.48 % 403.795 M 8.73 % 371.360 M 6.97 % 347.158 M -6.40 % 370.904 M 4.51 % 354.903 M 1.69 % 348.990 M 2.73 % 339.717 M 60.31 % 211.906 M 2.98 % 205.774 M 225.04 % 63.308 M 774.25 % 7.241 M 4.07 % 6.958 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 -41.609 M -26.40 % -32.918 M -359.40 % 12.690 M 205.99 % -11.973 M -485.19 % -2.046 M 60.33 % -5.157 M -128.09 % 18.361 M -64.95 % 52.378 M 831.05 % -7.165 M -15 708.12 % -45.323 K 99.63 % -12.250 M -115.37 % 79.722 M 427.52 % -24.341 M 80.58 % -125.365 M -379.66 % -26.136 M -7 744.98 % 341.871 K 1 464.84 % 21.847 K
Accounts receivables 0.000 -100.00 % 55.403 M 0.000 100.00 % -23.301 M 0.000 -100.00 % 5.160 M 130.05 % 2.243 M -95.66 % 51.637 M 805.54 % -7.319 M -8 375.07 % -86.358 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 387.335 K 0.000
Inventory 19.742 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 36.010 M 1 668.87 % 2.036 M -23.72 % 2.669 M 144.45 % -6.004 M 13.18 % -6.916 M 39.97 % -11.521 M 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -18.680 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 5.286 M 105.98 % -88.321 M -795.99 % 12.690 M 12.02 % 11.328 M 653.67 % -2.046 M 80.17 % -10.317 M -751.12 % -1.212 M 6.41 % -1.295 M 48.49 % -2.515 M -141.60 % 6.045 M 213.34 % -5.334 M -105.85 % 91.243 M 474.85 % -24.341 M 80.58 % -125.365 M -379.66 % -26.136 M -57 387.15 % -45.464 K -308.10 % 21.847 K
Other non cash items 9.360 M 344.87 % 2.104 M -87.00 % 16.189 M 1 169.29 % -1.514 M 52.54 % -3.190 M -294.75 % 1.638 M 203.15 % -1.588 M -5.48 % -1.505 M 56.19 % -3.437 M -19.24 % -2.882 M -4.35 % -2.762 M 3.42 % -2.860 M -45.45 % -1.966 M -255.05 % -553.814 K -65.38 % -334.876 K 6.40 % -357.765 K 56.98 % -831.694 K
Net cash provided by operating activities -6.511 M 57.38 % -15.276 M -137.51 % 40.726 M 940.06 % -4.848 M -143.76 % 11.079 M -40.71 % 18.687 M -56.19 % 42.653 M -48.72 % 83.184 M 317.17 % 19.940 M 266.91 % 5.435 M 196.85 % -5.611 M -106.49 % 86.473 M 539.21 % -19.688 M 84.11 % -123.905 M -368.08 % -26.471 M -4 763.22 % 567.651 K 249.68 % 162.334 K
Investments in property plant and equipment 0.000 100.00 % -613.000 K -629.76 % -84.000 K 80.91 % -440.000 K 0.000 100.00 % -7.483 M -2 133.73 % -335.000 K 98.96 % -32.101 M 0.000 100.00 % -3.600 K 96.09 % -92.000 K 97.35 % -3.478 M -56.39 % -2.224 M 0.000 0.000 0.000 0.000
Acquisitions net 2.738 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
Purchases of investments 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.865 M 0.000 100.00 % -17.514 M -666.68 % -2.284 M 58.55 % -5.511 M 16.13 % -6.571 M 72.68 % -24.050 M -1 073.17 % -2.050 M -3 270.99 % -60.813 K 99.41 % -10.283 M -45.07 % -7.088 M
Sales maturities of investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.975 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 600.000 K -90.68 % 6.436 M -38.46 % 10.457 M 48.03 % 7.064 M
Other investing activites 0.000 -100.00 % 10.000 K 100.08 % -11.865 M -148 212.50 % -8.000 K 99.88 % -6.402 M 0.000 -100.00 % 3.865 M 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.900 M 0.000 -100.00 % 0.020 -95.12 % 0.410
Net cash used for investing activites 2.738 M 554.06 % -603.000 K 94.95 % -11.949 M -2 567.19 % -448.000 K 93.00 % -6.402 M 14.45 % -7.483 M -2 133.73 % -335.000 K 98.72 % -26.125 M -49.17 % -17.514 M -665.48 % -2.288 M 59.16 % -5.603 M 44.24 % -10.048 M 61.75 % -26.274 M -1 911.99 % 1.450 M -77.25 % 6.375 M 3 567.58 % 173.814 K 819.89 % -24.144 K
Debt repayment 3.733 M 147.39 % -7.877 M 0.000 0.000 0.000 0.000 -100.00 % 699.536 K 101.30 % -53.978 M -418.92 % -10.402 M -741.01 % -1.237 M -124.62 % 5.024 M 107.76 % -64.765 M 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 -100.00 % 140.000 M 150.00 % 56.000 M 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
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 100.00 % -148.500 K 0.00 % -148.500 K
Other financing activites 0.000 0.000 0.000 100.00 % -8.000 K 99.73 % -3.000 M 82.35 % -17.000 M 61.13 % -43.731 M 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 3.733 M 147.39 % -7.877 M 0.000 100.00 % -8.000 K 99.73 % -3.000 M 82.35 % -17.000 M 60.49 % -43.031 M 20.28 % -53.978 M -418.92 % -10.402 M -741.01 % -1.237 M -124.62 % 5.024 M 107.76 % -64.765 M 0.000 -100.00 % 140.000 M 150.00 % 56.000 M 37 810.44 % -148.500 K 0.00 % -148.500 K
Effect of forex changes on cash 0.000 0.000 100.00 % -14.263 M -178 387.50 % 8.000 K -99.88 % 6.403 M 640 400.00 % -1.000 K 0.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash -40.000 K 99.83 % -23.756 M -263.68 % 14.514 M 374.06 % -5.296 M -165.54 % 8.080 M 239.38 % -5.797 M -711.90 % -714.000 K -123.18 % 3.081 M 138.63 % -7.976 M -517.67 % 1.910 M 130.85 % -6.190 M -153.09 % 11.659 M 125.37 % -45.962 M -413.84 % 14.645 M -59.21 % 35.904 M 5 954.99 % 592.965 K 5 851.36 % -10.310 K
Cash at beginning of period 1.337 M -94.67 % 25.093 M 137.20 % 10.579 M 44.38 % 7.327 M 387.82 % 1.502 M -79.42 % 7.298 M -8.91 % 8.012 M 62.49 % 4.931 M -61.80 % 12.907 M 17.37 % 10.997 M -36.02 % 17.188 M 210.90 % 5.528 M -89.22 % 51.263 M 39.99 % 36.618 M 5 028.63 % 713.991 K 489.95 % 121.025 K -7.85 % 131.335 K
Cash at end of period 1.297 M -2.99 % 1.337 M -94.67 % 25.093 M 1 135.50 % 2.031 M -78.80 % 9.582 M 538.37 % 1.501 M -79.43 % 7.298 M -8.91 % 8.012 M 62.48 % 4.931 M -61.80 % 12.907 M 17.37 % 10.997 M -36.02 % 17.188 M 224.25 % 5.301 M -89.66 % 51.263 M 39.99 % 36.618 M 5 028.63 % 713.991 K 489.95 % 121.025 K
Operating cash flow -6.511 M 53.57 % -14.022 M -165.10 % 21.538 M -7.87 % 23.377 M 111.00 % 11.079 M -40.71 % 18.687 M -56.19 % 42.653 M -48.72 % 83.184 M 317.17 % 19.940 M 266.91 % 5.435 M 196.85 % -5.611 M -106.49 % 86.473 M 539.21 % -19.688 M 84.11 % -123.905 M -368.08 % -26.471 M -4 763.22 % 567.651 K 249.68 % 162.334 K
Capital expenditure 6.511 M 1 162.15 % -613.000 K -629.76 % -84.000 K 94.14 % -1.434 M 0.000 100.00 % -7.483 M -2 133.73 % -335.000 K 98.96 % -32.101 M 0.000 100.00 % -3.600 K 96.09 % -92.000 K 97.35 % -3.478 M -56.39 % -2.224 M 0.000 0.000 0.000 0.000
Free CashFlow 0.000 100.00 % -14.635 M -168.22 % 21.454 M -2.23 % 21.943 M 98.06 % 11.079 M -1.12 % 11.204 M -73.52 % 42.318 M -17.16 % 51.083 M 156.19 % 19.940 M 267.15 % 5.431 M 195.22 % -5.703 M -106.87 % 82.995 M 478.76 % -21.912 M 82.32 % -123.905 M -368.08 % -26.471 M -4 763.22 % 567.651 K 249.68 % 162.334 K
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 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 2012-12-31
Revenue 6.674 M -65.56 % 19.381 M 61.87 % 11.973 M 9.28 % 10.956 M -23.90 % 14.396 M 162.73 % -22.949 M -209.61 % 20.937 M -5.16 % 22.076 M 146.60 % 8.952 M -27.47 % 12.342 M 101.50 % 6.125 M -23.32 % 7.988 M -16.07 % 9.518 M -34.02 % 14.425 M 237.35 % 4.276 M -39.86 % 7.110 M -7.41 % 7.679 M -14.38 % 8.969 M 107.09 % 4.331 M 8.85 % 3.979 M -19.14 % 4.921 M -84.40 % 31.542 M 846.07 % 3.334 M 32.88 % 2.509 M -21.67 % 3.203 M 17.84 % 2.718 M -74.15 % 10.514 M 361.95 % 2.276 M -19.60 % 2.831 M 36.43 % 2.075 M 13.13 % 1.834 M -22.93 % 2.380 M -6.19 % 2.537 M 11.81 % 2.269 M 931.36 % 220.000 K
Net income 6.145 M 47.93 % 4.154 M -49.22 % 8.180 M 40.16 % 5.836 M 38.16 % 4.224 M -18.11 % 5.158 M 227.08 % 1.577 M -10.19 % 1.756 M -39.49 % 2.902 M 40.67 % 2.063 M -41.66 % 3.536 M 91.45 % 1.847 M 218.45 % 580.000 K -4.76 % 609.000 K -78.50 % 2.832 M -12.75 % 3.246 M 41.56 % 2.293 M -53.15 % 4.894 M 206.07 % 1.599 M 33.81 % 1.195 M -59.94 % 2.983 M -78.65 % 13.971 M 431.22 % 2.630 M -12.42 % 3.003 M 94.75 % 1.542 M 12.80 % 1.367 M -38.59 % 2.226 M 117.59 % 1.023 M -30.88 % 1.480 M 98.39 % 746.000 K 828.23 % 80.368 K -94.50 % 1.462 M 29.04 % 1.133 M 13.07 % 1.002 M 819.27 % 109.000 K
Income before tax 9.065 M -6.68 % 9.714 M -11.94 % 11.031 M 0.93 % 10.929 M 113.29 % 5.124 M -49.25 % 10.096 M 146.67 % 4.093 M 1.21 % 4.044 M 9.24 % 3.702 M -41.36 % 6.313 M -18.37 % 7.734 M 192.18 % 2.647 M 124.32 % 1.180 M -53.91 % 2.560 M -20.79 % 3.232 M -15.41 % 3.821 M 40.58 % 2.718 M -60.91 % 6.954 M 209.20 % 2.249 M 58.38 % 1.420 M -62.21 % 3.758 M -68.81 % 12.049 M 278.90 % 3.180 M -17.45 % 3.852 M 103.06 % 1.897 M -3.56 % 1.967 M -44.37 % 3.536 M 145.02 % 1.443 M -32.88 % 2.150 M 101.69 % 1.066 M 47.09 % 724.734 K -50.43 % 1.462 M -10.47 % 1.633 M 8.72 % 1.502 M 1 277.98 % 109.000 K
Income before tax ratio 1.36 170.99 % 0.50 -45.60 % 0.92 -7.64 % 1.00 180.26 % 0.36 180.91 % -0.44 -325.04 % 0.20 6.72 % 0.18 -55.70 % 0.41 -19.15 % 0.51 -59.49 % 1.26 281.05 % 0.33 167.29 % 0.12 -30.14 % 0.18 -76.52 % 0.76 40.65 % 0.54 51.83 % 0.35 -54.35 % 0.78 49.31 % 0.52 45.51 % 0.36 -53.27 % 0.76 99.91 % 0.38 -59.95 % 0.95 -37.87 % 1.54 159.22 % 0.59 -18.16 % 0.72 115.21 % 0.34 -46.96 % 0.63 -16.52 % 0.76 47.83 % 0.51 30.02 % 0.40 -35.68 % 0.61 -4.57 % 0.64 -2.76 % 0.66 33.61 % 0.50
EBITDA 4.349 M -66.93 % 13.150 M -18.27 % 16.090 M 320.76 % 3.824 M 5.20 % 3.635 M -64.36 % 10.198 M 107.11 % 4.924 M 26.55 % 3.891 M -1.59 % 3.954 M -34.56 % 6.042 M -24.64 % 8.017 M 157.53 % 3.113 M 129.74 % 1.355 M 2 250.79 % -63.000 K -101.71 % 3.691 M -13.76 % 4.280 M 34.72 % 3.177 M -47.88 % 6.096 M 120.55 % 2.764 M 195.61 % 935.000 K -76.07 % 3.908 M -74.20 % 15.147 M 357.34 % 3.312 M -19.40 % 4.109 M 115.81 % 1.904 M -3.59 % 1.975 M -79.63 % 9.695 M 542.93 % 1.508 M -31.45 % 2.200 M 96.08 % 1.122 M 49.30 % 751.499 K -49.90 % 1.500 M -12.74 % 1.719 M 14.45 % 1.502 M 1 277.98 % 109.000 K
Net income ratio 0.92 329.58 % 0.21 -68.63 % 0.68 28.26 % 0.53 81.54 % 0.29 230.55 % -0.22 -398.40 % 0.08 -5.31 % 0.08 -75.46 % 0.32 93.94 % 0.17 -71.05 % 0.58 149.68 % 0.23 279.44 % 0.06 44.34 % 0.04 -93.63 % 0.66 45.07 % 0.46 52.89 % 0.30 -45.28 % 0.55 47.79 % 0.37 22.93 % 0.30 -50.46 % 0.61 36.86 % 0.44 -43.85 % 0.79 -34.09 % 1.20 148.61 % 0.48 -4.28 % 0.50 137.56 % 0.21 -52.90 % 0.45 -14.02 % 0.52 45.41 % 0.36 720.53 % 0.04 -92.87 % 0.61 37.55 % 0.45 1.13 % 0.44 -10.87 % 0.50
Ratio EBITDA 0.65 -3.96 % 0.68 -49.51 % 1.34 285.02 % 0.35 38.23 % 0.25 156.82 % -0.44 -288.95 % 0.24 33.43 % 0.18 -60.10 % 0.44 -9.78 % 0.49 -62.60 % 1.31 235.86 % 0.39 173.75 % 0.14 3 359.63 % 0.00 -100.51 % 0.86 43.39 % 0.60 45.50 % 0.41 -39.13 % 0.68 6.50 % 0.64 171.59 % 0.23 -70.41 % 0.79 65.37 % 0.48 -51.66 % 0.99 -39.34 % 1.64 175.50 % 0.59 -18.19 % 0.73 -21.20 % 0.92 39.18 % 0.66 -14.74 % 0.78 43.72 % 0.54 31.98 % 0.41 -34.99 % 0.63 -6.98 % 0.68 2.36 % 0.66 33.61 % 0.50
Gross profit ratio 0.99 8.31 % 0.91 -35.36 % 1.42 258.12 % 0.40 -5.35 % 0.42 302.73 % -0.21 -169.46 % 0.30 4.93 % 0.28 -61.01 % 0.72 100.89 % 0.36 -80.60 % 1.86 213.66 % 0.59 -4.68 % 0.62 321.60 % -0.28 -115.15 % 1.85 52.05 % 1.22 76.49 % 0.69 -59.81 % 1.72 88.62 % 0.91 75.64 % 0.52 -46.27 % 0.96 -3.38 % 1.00 -21.51 % 1.27 -39.03 % 2.09 62.58 % 1.28 28.29 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00 0.00 % 1.00
Weighted average shs out dil 97.540 M -2.92 % 100.475 M 0.00 % 100.475 M 20.51 % 83.371 M -17.02 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.41 % 100.069 M -0.40 % 100.475 M 0.00 % 100.475 M 8.80 % 92.350 M -4.47 % 96.667 M -3.79 % 100.475 M -0.66 % 101.143 M -6.52 % 108.200 M -5.63 % 114.650 M 14.11 % 100.475 M 0.54 % 99.938 M 0.36 % 99.583 M 0.15 % 99.433 M -0.52 % 99.954 M -1.19 % 101.154 M 1.05 % 100.100 M -0.37 % 100.475 M 0.00 % 100.475 M -4.30 % 104.987 M 2.63 % 102.300 M 1.82 % 100.475 M 34.68 % 74.600 M -23.28 % 97.230 M -3.23 % 100.475 M 0.00 % 100.475 M 0.27 % 100.200 M -0.27 % 100.475 M
Weighted average shs out 97.540 M -2.92 % 100.475 M 0.00 % 100.475 M 20.51 % 83.371 M -17.02 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.41 % 100.069 M -0.40 % 100.475 M 0.00 % 100.475 M 8.80 % 92.350 M -4.47 % 96.667 M -3.79 % 100.475 M -0.66 % 101.143 M -6.52 % 108.200 M -5.63 % 114.650 M 14.11 % 100.475 M 0.54 % 99.938 M 0.36 % 99.583 M 0.15 % 99.433 M -0.52 % 99.954 M -1.19 % 101.154 M 1.05 % 100.100 M -0.37 % 100.475 M 0.00 % 100.475 M -4.30 % 104.987 M 2.63 % 102.300 M 1.82 % 100.475 M 34.68 % 74.600 M -23.28 % 97.230 M -3.23 % 100.475 M 0.00 % 100.475 M 0.27 % 100.200 M -0.27 % 100.475 M
EPS diluted 0.06 52.54 % 0.04 -49.26 % 0.08 16.29 % 0.07 66.67 % 0.04 -18.13 % 0.05 226.75 % 0.02 -6.55 % 0.02 -42.07 % 0.03 -45.90 % 0.05 52.27 % 0.04 76.00 % 0.02 233.33 % 0.01 -1.64 % 0.01 -78.21 % 0.03 -6.67 % 0.03 50.00 % 0.02 -58.93 % 0.05 204.38 % 0.02 33.33 % 0.01 -60.00 % 0.03 -78.57 % 0.14 438.46 % 0.03 -13.33 % 0.03 94.81 % 0.02 54.00 % 0.01 -52.83 % 0.02 112.00 % 0.01 0.00 % 0.01 0.00 % 0.01 1 150.00 % 0.00 -92.00 % 0.01 0.00 % 0.01 0.00 % 0.01 809.09 % 0.00
Earnings per share 0.06 52.54 % 0.04 -49.26 % 0.08 16.29 % 0.07 66.67 % 0.04 -18.13 % 0.05 226.75 % 0.02 -6.55 % 0.02 -42.07 % 0.03 -45.90 % 0.05 52.27 % 0.04 76.00 % 0.02 233.33 % 0.01 -1.64 % 0.01 -78.21 % 0.03 -6.67 % 0.03 50.00 % 0.02 -58.93 % 0.05 204.38 % 0.02 33.33 % 0.01 -60.00 % 0.03 -78.57 % 0.14 438.46 % 0.03 -13.33 % 0.03 94.81 % 0.02 54.00 % 0.01 -52.83 % 0.02 112.00 % 0.01 0.00 % 0.01 0.00 % 0.01 1 150.00 % 0.00 -92.00 % 0.01 0.00 % 0.01 0.00 % 0.01 809.09 % 0.00
Gross profit 6.612 M -62.70 % 17.728 M 4.64 % 16.942 M 291.36 % 4.329 M -27.97 % 6.010 M 27.17 % 4.726 M -23.86 % 6.207 M -0.48 % 6.237 M -3.85 % 6.487 M 45.71 % 4.452 M -60.91 % 11.388 M 140.51 % 4.735 M -20.00 % 5.919 M 246.22 % -4.048 M -151.12 % 7.918 M -8.56 % 8.659 M 63.41 % 5.299 M -65.59 % 15.398 M 290.61 % 3.942 M 91.17 % 2.062 M -56.55 % 4.746 M -84.93 % 31.486 M 642.59 % 4.240 M -18.98 % 5.233 M 27.35 % 4.109 M 51.18 % 2.718 M -74.15 % 10.514 M 361.95 % 2.276 M -19.60 % 2.831 M 36.43 % 2.075 M 13.13 % 1.834 M -22.93 % 2.380 M -6.19 % 2.537 M 11.81 % 2.269 M 931.36 % 220.000 K
Income tax expense 2.777 M 601.26 % -554.000 K -210.80 % 500.000 K -85.44 % 3.434 M 281.56 % 900.000 K -56.14 % 2.052 M 105.20 % 1.000 M 66.67 % 600.000 K -25.00 % 800.000 K -13.33 % 923.000 K 15.38 % 800.000 K 0.00 % 800.000 K 33.33 % 600.000 K 450.88 % -171.000 K -142.75 % 400.000 K -30.43 % 575.000 K 35.29 % 425.000 K -79.37 % 2.060 M 216.92 % 650.000 K 188.89 % 225.000 K -70.97 % 775.000 K 140.32 % -1.922 M -449.45 % 550.000 K -35.22 % 849.000 K 139.15 % 355.000 K -40.83 % 600.000 K -54.19 % 1.310 M 211.83 % 420.000 K -37.31 % 670.000 K 109.38 % 320.000 K -50.34 % 644.366 K 0.000 -100.00 % 500.000 K 0.00 % 500.000 K 0.000
Cost of revenue 62.000 K -96.25 % 1.653 M 133.27 % -4.969 M -174.98 % 6.627 M -20.98 % 8.386 M 130.30 % -27.675 M -287.88 % 14.730 M -7.00 % 15.839 M 542.56 % 2.465 M -68.76 % 7.890 M 249.91 % -5.263 M -261.79 % 3.253 M -9.61 % 3.599 M -80.52 % 18.473 M 607.22 % -3.642 M -135.12 % -1.549 M -165.08 % 2.380 M 137.02 % -6.429 M -1 752.70 % 389.000 K -79.71 % 1.917 M 995.43 % 175.000 K 212.50 % 56.000 K 106.18 % -906.000 K 66.74 % -2.724 M -200.66 % -906.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
General and administrative expenses 0.000 -100.00 % 1.445 M 0.000 0.000 0.000 -100.00 % 2.060 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
Selling and marketing expenses 0.000 -100.00 % 69.000 K 0.000 0.000 0.000 -100.00 % 134.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
Other expenses 2.488 M 0.000 -100.00 % 952.000 K 11.87 % 851.000 K -68.38 % 2.691 M 311.82 % -1.270 M -157.90 % 2.194 M 0.00 % 2.194 M -21.22 % 2.785 M 360.52 % -1.069 M -128.73 % 3.721 M 73.31 % 2.147 M -54.70 % 4.739 M 223.12 % -3.849 M -182.14 % 4.686 M -3.14 % 4.838 M 87.45 % 2.581 M -74.54 % 10.136 M 498.70 % 1.693 M 8.39 % 1.562 M 58.10 % 988.000 K -94.19 % 17.003 M 1 504.06 % 1.060 M -23.24 % 1.381 M 0.000 -100.00 % 751.000 K -91.92 % 9.298 M 1 110.72 % 768.000 K 12.78 % 681.000 K -32.51 % 1.009 M -9.06 % 1.110 M 20.86 % 918.000 K 1.55 % 904.000 K 17.86 % 767.000 K 590.99 % 111.000 K
Operating expenses 2.488 M 64.33 % 1.514 M 59.03 % 952.000 K 11.87 % 851.000 K -68.38 % 2.691 M 191.36 % 923.589 K -57.90 % 2.194 M 0.00 % 2.194 M -21.22 % 2.785 M 360.52 % -1.069 M -128.73 % 3.721 M 73.31 % 2.147 M -54.70 % 4.739 M 223.12 % -3.849 M -182.14 % 4.686 M -3.14 % 4.838 M 87.45 % 2.581 M -74.54 % 10.136 M 498.70 % 1.693 M 8.39 % 1.562 M 58.10 % 988.000 K -94.19 % 17.003 M 1 504.06 % 1.060 M -23.24 % 1.381 M -37.57 % 2.212 M 194.54 % 751.000 K -91.92 % 9.298 M 1 110.72 % 768.000 K 12.78 % 681.000 K -32.51 % 1.009 M -9.06 % 1.110 M 20.86 % 918.000 K 1.55 % 904.000 K 17.86 % 767.000 K 590.99 % 111.000 K
Cost and expenses 2.550 M 138.74 % -6.582 M -63.85 % -4.017 M -153.72 % 7.478 M -32.49 % 11.077 M 141.41 % -26.751 M -258.07 % 16.924 M -6.15 % 18.033 M 243.49 % 5.250 M -23.03 % 6.821 M 542.35 % -1.542 M -128.56 % 5.400 M -35.24 % 8.338 M -42.98 % 14.624 M 1 300.77 % 1.044 M -68.26 % 3.289 M -33.70 % 4.961 M 33.83 % 3.707 M 78.05 % 2.082 M -40.16 % 3.479 M 199.14 % 1.163 M -93.18 % 17.059 M 10 977.27 % 154.000 K 111.47 % -1.343 M -202.83 % 1.306 M 73.90 % 751.000 K -91.92 % 9.298 M 1 110.72 % 768.000 K 12.78 % 681.000 K -32.51 % 1.009 M -9.06 % 1.110 M 20.86 % 918.000 K 1.55 % 904.000 K 17.86 % 767.000 K 590.99 % 111.000 K
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
Selling general and administrative expenses 0.000 -100.00 % 1.514 M 0.000 0.000 0.000 -100.00 % 2.194 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 -100.00 % 2.212 M 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 0.000 0.000 0.000
Interest expense 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 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 % 8.000 K 0.000 0.000 0.000 -100.00 % 56.000 K 0.000 -100.00 % 38.000 K -55.81 % 86.000 K 0.000 0.000
Depreciation and amortization 225.000 K -35.90 % 351.000 K 251.00 % 100.000 K -71.10 % 346.000 K 9.49 % 316.000 K -14.82 % 371.000 K -55.35 % 831.000 K 646.71 % -152.000 K -160.32 % 252.000 K -51.63 % 521.000 K 48.86 % 350.000 K -33.33 % 525.000 K 200.00 % 175.000 K 28.68 % 136.000 K -70.37 % 459.000 K 0.00 % 459.000 K 0.00 % 459.000 K -44.96 % 834.000 K 61.94 % 515.000 K 18.39 % 435.000 K 190.00 % 150.000 K -77.41 % 664.000 K 403.03 % 132.000 K -48.64 % 257.000 K 3 571.43 % 7.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Operating income 4.124 M -67.78 % 12.799 M -19.96 % 15.990 M 359.75 % 3.478 M 4.79 % 3.319 M -12.71 % 3.802 M -80.13 % 19.138 M 373.36 % 4.043 M 9.21 % 3.702 M -32.95 % 5.521 M -27.99 % 7.667 M 196.25 % 2.588 M 119.32 % 1.180 M 692.96 % -199.000 K -106.16 % 3.232 M -15.41 % 3.821 M 40.58 % 2.718 M -48.35 % 5.262 M 133.97 % 2.249 M 349.80 % 500.000 K -86.70 % 3.758 M -74.05 % 14.483 M 355.44 % 3.180 M -17.45 % 3.852 M 103.06 % 1.897 M -3.56 % 1.967 M 61.79 % 1.216 M -19.38 % 1.508 M -29.86 % 2.150 M 101.69 % 1.066 M 47.09 % 724.734 K -50.43 % 1.462 M -10.47 % 1.633 M 8.72 % 1.502 M 1 277.98 % 109.000 K
Operating income ratio 0.62 -6.43 % 0.66 -50.55 % 1.34 320.70 % 0.32 37.69 % 0.23 239.15 % -0.17 -118.13 % 0.91 399.11 % 0.18 -55.71 % 0.41 -7.55 % 0.45 -64.26 % 1.25 286.36 % 0.32 161.33 % 0.12 998.67 % -0.01 -101.83 % 0.76 40.65 % 0.54 51.83 % 0.35 -39.67 % 0.59 12.98 % 0.52 313.24 % 0.13 -83.55 % 0.76 66.32 % 0.46 -51.86 % 0.95 -37.87 % 1.54 159.22 % 0.59 -18.16 % 0.72 525.86 % 0.12 -82.55 % 0.66 -12.76 % 0.76 47.83 % 0.51 30.02 % 0.40 -35.68 % 0.61 -4.57 % 0.64 -2.76 % 0.66 33.61 % 0.50
Total other income expenses net 4.941 M 260.16 % -3.085 M 37.79 % -4.959 M -166.55 % 7.451 M 312.80 % 1.805 M -71.32 % 6.294 M 141.83 % -15.045 M -1 504 600.00 % 1.000 K 0.000 -100.00 % 792.000 K 1 082.09 % 67.000 K 13.56 % 59.000 K 0.000 -100.00 % 2.759 M 0.000 0.000 0.000 -100.00 % 1.692 M 0.000 -100.00 % 920.000 K 0.000 100.00 % -2.434 M 0.000 0.000 0.000 0.000 -100.00 % 2.320 M 3 669.00 % -65.000 K 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 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 2012-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-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-09-30 2014-03-31 2013-09-30
Net debt 0.000 -100.00 % 15.174 M 0.000 -100.00 % 40.876 M 0.000 -100.00 % 11.402 M 0.000 -100.00 % 42.071 M 383.19 % 8.707 M -54.71 % 19.225 M -17.21 % 23.221 M 45.75 % 15.932 M -34.21 % 24.218 M -4.59 % 25.383 M 0.000 -100.00 % 32.298 M 0.000 100.00 % -3.328 M 0.000 -100.00 % 25.089 M -69.40 % 81.997 M -2.94 % 84.485 M -3.69 % 87.720 M 1 640.56 % -5.694 M -107.44 % 76.505 M 9 121.86 % -848.000 K
Total investments 0.000 0.000 0.000 -100.00 % 71.714 M 0.000 -100.00 % 85.708 M 0.000 -100.00 % 32.011 M 10.64 % 28.933 M 162.19 % 11.035 M -25.03 % 14.719 M -18.27 % 18.010 M -31.14 % 26.155 M -9.18 % 28.800 M 0.000 -100.00 % 30.019 M 0.000 -100.00 % 29.769 M 0.000 0.000 0.000 0.000 -100.00 % 12.082 M -62.33 % 32.071 M 388.09 % 6.571 M -74.23 % 25.500 M
Total debt 0.000 -100.00 % 16.471 M 0.000 -100.00 % 43.450 M 0.000 -100.00 % 12.739 M 0.000 -100.00 % 44.759 M 32.42 % 33.800 M 0.00 % 33.800 M 0.00 % 33.800 M 0.00 % 33.800 M 0.00 % 33.800 M 0.00 % 33.800 M 0.000 -100.00 % 33.800 M 0.000 0.000 0.000 -100.00 % 33.100 M -61.99 % 87.078 M -10.73 % 97.542 M -1.19 % 98.717 M 138 938.20 % 71.000 K -99.92 % 93.693 M 25 925.86 % 360.000 K
Accumulated other comprehensive income loss 359.301 M 1 846.38 % 18.460 M -95.36 % 398.159 M 0.000 -100.00 % 330.029 M 0.000 -100.00 % 322.863 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 274.836 M 0.000 -100.00 % 275.725 M 0.000 -100.00 % 272.387 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 142.366 M 0.000 0.000 0.000 -100.00 % 116.376 M 0.000 0.000 -100.00 % 104.254 M 0.000 -100.00 % 94.396 M 0.000 -100.00 % 75.812 M 0.000 0.000 -100.00 % 63.727 M 0.000 0.000 0.000 -100.00 % 47.655 M 54.07 % 30.931 M 51.16 % 20.463 M 26.36 % 16.195 M 0.000 -100.00 % 13.363 M 0.000
Common stock 0.000 -100.00 % 100.475 M 0.000 -100.00 % 100.475 M 0.000 -100.00 % 100.475 M 0.000 -100.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.000 -100.00 % 100.475 M 0.000 -100.00 % 100.475 M 0.000 -100.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M 0.00 % 100.475 M
Total equity 443.459 M 0.00 % 443.459 M 11.38 % 398.159 M 0.00 % 398.159 M -3.11 % 410.941 M 0.00 % 410.941 M 2.43 % 401.203 M 0.00 % 401.203 M 1.97 % 393.459 M 3.23 % 381.135 M 0.64 % 378.708 M 1.49 % 373.147 M 1.51 % 367.605 M 1.80 % 361.114 M 1.17 % 356.936 M 0.00 % 356.936 M 5.66 % 337.819 M 0.00 % 337.819 M 1.36 % 333.275 M 28.89 % 258.572 M 7.32 % 240.925 M 7.10 % 224.955 M -8.63 % 246.200 M 14.65 % 214.734 M -10.80 % 240.725 M 14.13 % 210.919 M
Other non current liabilities -443.459 M -44 093.95 % 1.008 M 100.25 % -398.159 M -55 786.57 % 715.000 K 100.17 % -410.941 M -107 395.30 % 383.000 K 100.10 % -401.203 M -75 514.10 % 532.000 K 53 100.00 % 1.000 K -99.90 % 955.000 K -4.02 % 995.000 K 9.58 % 908.000 K 45 300.00 % 2.000 K -99.67 % 607.000 K 100.17 % -356.936 M -67 446.42 % 530.000 K 100.16 % -337.819 M -1 099.46 % 33.800 M 110.14 % -333.275 M -906.86 % -33.100 M 61.99 % -87.078 M 10.67 % -97.480 M 0.000 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 16.471 M 0.000 -100.00 % 43.450 M 0.000 -100.00 % 12.739 M 0.000 -100.00 % 44.759 M 36.14 % 32.877 M -2.73 % 33.800 M 0.00 % 33.800 M 0.00 % 33.800 M 1.59 % 33.270 M 0.000 0.000 -100.00 % 33.800 M 0.000 0.000 0.000 -100.00 % 33.100 M -61.99 % 87.078 M -10.67 % 97.480 M 0.04 % 97.437 M 137 135.44 % 71.000 K -99.92 % 93.693 M 25 925.86 % 360.000 K
Total non current liabilities -443.459 M -2 618.51 % 17.608 M 104.42 % -398.159 M -1 001.53 % 44.165 M 110.75 % -410.941 M -3 170.85 % 13.382 M 103.34 % -401.203 M -985.83 % 45.291 M 29.87 % 34.874 M 0.34 % 34.755 M -0.11 % 34.795 M 0.19 % 34.728 M 1.15 % 34.332 M 5 366.88 % 628.000 K 100.18 % -356.936 M -1 139.72 % 34.330 M 110.16 % -337.819 M -1 099.46 % 33.800 M 110.14 % -333.275 M 0.000 0.000 0.000 -100.00 % 97.437 M 137 135.44 % 71.000 K -99.92 % 93.693 M 25 925.86 % 360.000 K
Other current liabilities 0.000 -100.00 % 8.194 M 0.000 -100.00 % 2.701 M 0.000 100.00 % -12.227 M 0.000 -100.00 % 388.000 K 36.62 % 284.000 K 160.55 % 109.000 K -68.04 % 341.000 K -24.56 % 452.000 K 9.98 % 411.000 K 0.000 0.000 -100.00 % 255.000 K 0.000 -100.00 % 1.590 M 0.000 0.000 0.000 100.00 % -61.490 K -101.51 % 4.073 M -9.10 % 4.480 M -15.45 % 5.299 M 34.00 % 3.954 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 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Short term debt 0.000 0.000 0.000 0.000 0.000 -100.00 % 12.739 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 33.800 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 61.490 K -95.20 % 1.280 M 0.000 0.000 0.000
Total current liabilities 0.000 -100.00 % 8.194 M 0.000 -100.00 % 7.087 M 0.000 -100.00 % 1.031 M 0.000 -100.00 % 1.531 M -19.08 % 1.892 M -38.65 % 3.084 M 0.36 % 3.073 M -11.26 % 3.463 M -8.82 % 3.798 M -89.41 % 35.859 M 0.000 -100.00 % 12.529 M 0.000 -100.00 % 1.590 M 0.000 0.000 0.000 0.000 -100.00 % 5.352 M 19.47 % 4.480 M -15.45 % 5.299 M 34.00 % 3.954 M
Total liabilities -443.459 M -1 818.77 % 25.801 M 106.48 % -398.159 M -876.87 % 51.252 M 112.47 % -410.941 M -2 951.18 % 14.413 M 103.59 % -401.203 M -956.87 % 46.822 M 27.35 % 36.766 M -2.84 % 37.839 M -0.08 % 37.868 M -0.85 % 38.191 M 0.16 % 38.130 M 4.50 % 36.487 M 110.22 % -356.936 M -861.72 % 46.859 M 113.87 % -337.819 M -1 054.56 % 35.390 M 110.62 % -333.275 M -1 016.54 % 36.362 M -60.32 % 91.647 M -11.16 % 103.159 M 0.36 % 102.790 M 2 158.62 % 4.551 M -95.40 % 98.992 M 2 194.66 % 4.314 M
Other non current assets 0.000 -100.00 % 111.273 M 0.000 -100.00 % 114.467 M 0.000 -100.00 % 85.708 M 0.000 -100.00 % 50.415 M 119 935.71 % 42.000 K -99.79 % 20.415 M 38.70 % 14.719 M -26.77 % 20.099 M -23.15 % 26.155 M -90.08 % 263.641 M 0.000 -100.00 % 30.019 M 0.000 -100.00 % 120.010 M 0.000 100.00 % -238.384 M -15.20 % -206.922 M -1.23 % -204.407 M -300.31 % 102.044 M -51.14 % 208.865 M 128.73 % 91.316 M -54.73 % 201.716 M
Long term investments 0.000 0.000 0.000 0.000 0.000 100.00 % -728.000 K 0.000 -100.00 % 2.011 M -93.04 % 28.890 M 161.80 % 11.035 M 0.000 -100.00 % 18.010 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
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
GoodWill 0.000 0.000 0.000 0.000 0.000 -100.00 % 729.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
Goodwill and intangible assets 0.000 0.000 0.000 0.000 0.000 -100.00 % 729.000 K 0.000 0.000 100.00 % -28.891 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
Property plant equipment net 0.000 -100.00 % 227.389 M 0.000 -100.00 % 230.688 M 0.000 -100.00 % 231.241 M 0.000 -100.00 % 232.180 M 0.11 % 231.929 M -0.34 % 232.715 M -0.30 % 233.416 M 0.26 % 232.814 M -0.29 % 233.493 M 1 061.71 % 20.099 M 0.000 -100.00 % 235.426 M 0.000 -100.00 % 231.248 M 0.000 -100.00 % 238.230 M 15.23 % 206.739 M 1.22 % 204.245 M 3.08 % 198.141 M 14 083.34 % 1.397 M -99.30 % 199.255 M 11 788.72 % 1.676 M
Total non current assets 0.000 -100.00 % 340.366 M 0.000 -100.00 % 345.627 M 0.000 -100.00 % 317.679 M 0.000 -100.00 % 285.201 M 9.02 % 261.606 M -1.24 % 264.883 M 6.44 % 248.854 M -8.22 % 271.129 M 4.35 % 259.834 M -8.66 % 284.469 M 0.000 -100.00 % 266.154 M 0.000 -100.00 % 351.372 M 0.000 0.000 0.000 0.000 -100.00 % 300.335 M 42.78 % 210.344 M -27.64 % 290.678 M 42.89 % 203.426 M
Other current assets 0.000 -100.00 % 117.920 M 0.000 -100.00 % 101.212 M 0.000 -100.00 % 45.190 M 0.000 -100.00 % 97.613 M -23.91 % 128.284 M -0.39 % 128.784 M -4.24 % 134.492 M 26.48 % 106.334 M 11.72 % 95.177 M 0.000 0.000 -100.00 % 22.478 M 0.000 0.000 0.000 100.00 % -17.608 M -41.02 % -12.486 M 5.38 % -13.196 M -675.18 % 2.294 M -27.76 % 3.176 M 624.60 % 438.312 K -95.86 % 10.599 M
Short term investments 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 30.000 M 69 667.44 % 43.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
cash and cash equivalents 0.000 -100.00 % 1.297 M 0.000 -100.00 % 2.574 M 0.000 -100.00 % 1.337 M 0.000 -100.00 % 2.688 M -89.29 % 25.093 M 72.16 % 14.575 M 37.77 % 10.579 M -40.79 % 17.868 M 86.47 % 9.582 M 13.84 % 8.417 M 0.000 -100.00 % 1.502 M 0.000 -100.00 % 3.328 M 0.000 -100.00 % 8.012 M 57.68 % 5.081 M -61.09 % 13.057 M 18.73 % 10.997 M 90.76 % 5.765 M -66.46 % 17.188 M 1 322.82 % 1.208 M
Cash and short term investments 0.000 -100.00 % 1.297 M 0.000 -100.00 % 2.574 M 0.000 -100.00 % 1.337 M 0.000 -100.00 % 32.688 M 30.27 % 25.093 M 72.16 % 14.575 M 37.77 % 10.579 M -40.79 % 17.868 M 86.47 % 9.582 M 13.84 % 8.417 M 0.000 -100.00 % 1.502 M 0.000 -100.00 % 3.328 M 0.000 -100.00 % 8.012 M 57.68 % 5.081 M -61.09 % 13.057 M 18.73 % 10.997 M 90.76 % 5.765 M -66.46 % 17.188 M 1 322.82 % 1.208 M
Total current assets 0.000 -100.00 % 128.896 M 0.000 -100.00 % 103.786 M 0.000 -100.00 % 107.676 M 0.000 -100.00 % 162.825 M -3.44 % 168.619 M 9.43 % 154.091 M -8.13 % 167.723 M 19.62 % 140.209 M -3.90 % 145.901 M 28.97 % 113.132 M 0.000 -100.00 % 137.640 M 0.000 -100.00 % 21.837 M 0.000 0.000 0.000 0.000 -100.00 % 48.654 M 444.17 % 8.941 M -81.77 % 49.038 M 315.33 % 11.807 M
Inventory 0.000 -100.00 % 7.870 M 0.000 0.000 0.000 -100.00 % 10.064 M 0.000 -100.00 % 29.708 M 417.56 % 5.740 M 137.98 % 2.412 M -60.65 % 6.130 M -49.66 % 12.176 M 4.86 % 11.612 M 68.19 % 6.904 M 0.000 -100.00 % 5.746 M 0.000 -100.00 % 6.055 M 0.000 0.000 0.000 0.000 -100.00 % 35.363 M 0.000 -100.00 % 28.447 M 0.000
Net receivables 0.000 -100.00 % 1.809 M 0.000 0.000 0.000 -100.00 % 51.085 M 0.000 -100.00 % 2.816 M -70.36 % 9.502 M 14.21 % 8.320 M -49.64 % 16.522 M 331.27 % 3.831 M -87.03 % 29.530 M -69.81 % 97.811 M 0.000 -100.00 % 107.914 M 0.000 -100.00 % 12.454 M 0.000 -100.00 % 9.596 M 29.59 % 7.405 M 5 228.60 % 138.972 K 0.000 0.000 -100.00 % 2.966 M 0.000
Tax assets 0.000 -100.00 % 1.704 M 0.000 -100.00 % 472.000 K 0.000 -100.00 % 729.000 K 0.000 -100.00 % 595.000 K -20.13 % 745.000 K 3.76 % 718.000 K -0.14 % 719.000 K 249.03 % 206.000 K 10.75 % 186.000 K -74.49 % 729.000 K 0.000 -100.00 % 709.000 K 0.000 -100.00 % 114.000 K 0.000 -100.00 % 154.171 K -15.80 % 183.099 K 13.14 % 161.834 K 8.20 % 149.573 K 82.41 % 82.000 K -23.52 % 107.221 K 215.36 % 34.000 K
Other assets 0.000 100.00 % -1.000 K 0.000 100.00 % -2.000 K 0.000 100.00 % -1.000 K 0.000 100.00 % -1.000 K 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 0.000 -100.00 % 345.786 M -6.77 % 370.904 M 4.51 % 354.903 M 0.000 0.000 0.000 0.000
Account payables 0.000 0.000 0.000 0.000 0.000 -100.00 % 20.000 K 0.000 0.000 0.000 -100.00 % 75.000 K -93.91 % 1.232 M 665.22 % 161.000 K -86.98 % 1.237 M 396.79 % 249.000 K 0.000 -100.00 % 11.464 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Tax payables 0.000 0.000 0.000 -100.00 % 4.386 M 0.000 -100.00 % 499.000 K 0.000 -100.00 % 1.143 M -28.92 % 1.608 M -44.55 % 2.900 M 93.33 % 1.500 M -47.37 % 2.850 M 32.56 % 2.150 M 18.78 % 1.810 M 0.000 -100.00 % 810.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 -100.00 % 923.000 K 0.000 0.000 0.000 -100.00 % 510.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
Minority interest 0.000 -100.00 % 84.158 M 0.000 0.000 0.000 -100.00 % 80.912 M 0.000 -100.00 % 78.340 M 0.87 % 77.665 M 5.88 % 73.353 M -1.33 % 74.339 M -9.45 % 82.100 M 13.69 % 72.215 M -12.36 % 82.398 M 0.000 -100.00 % 82.100 M 0.000 -100.00 % 62.094 M 0.000 0.000 0.000 0.000 -100.00 % 26.507 M 0.000 -100.00 % 26.344 M 0.000
Capital lease obligations 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -923.000 K 0.000 0.000 0.000 100.00 % -530.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
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
Other total stockholders equity 84.158 M -14.12 % 98.000 M 0.000 -100.00 % 297.684 M 267.91 % 80.912 M -28.51 % 113.178 M 44.47 % 78.340 M -64.77 % 222.388 M 100.23 % 111.065 M -46.42 % 207.307 M 89.32 % 109.498 M -42.54 % 190.572 M 60.01 % 119.103 M -33.18 % 178.241 M 117.10 % 82.100 M -25.79 % 110.634 M 78.17 % 62.094 M -64.57 % 175.250 M 187.82 % 60.888 M -44.87 % 110.442 M 0.84 % 109.519 M 5.29 % 104.017 M 0.96 % 103.023 M -9.83 % 114.259 M 13.64 % 100.543 M -8.96 % 110.444 M
Deferred tax liabilities non current 0.000 -100.00 % 129.000 K 0.000 0.000 0.000 -100.00 % 260.000 K 0.000 0.000 -100.00 % 150.000 K 0.000 0.000 -100.00 % 20.000 K 0.00 % 20.000 K -4.76 % 21.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
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 -100.00 % 36.362 M -60.32 % 91.647 M -11.16 % 103.159 M 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 469.261 M 0.000 -100.00 % 449.411 M 0.000 -100.00 % 425.354 M 0.000 -100.00 % 448.025 M 4.14 % 430.225 M 2.69 % 418.974 M 0.58 % 416.576 M 1.27 % 411.338 M 1.38 % 405.735 M 2.05 % 397.601 M 0.000 -100.00 % 403.795 M 0.000 -100.00 % 373.209 M 0.000 -100.00 % 345.786 M -6.77 % 370.904 M 4.51 % 354.903 M 1.69 % 348.990 M 59.15 % 219.285 M -35.45 % 339.717 M 57.84 % 215.233 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-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2018-03-31 2017-03-31 2016-03-31 2015-03-31 2014-09-30 2014-03-31 2013-09-30
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 2015-03-31 2014-12-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
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
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
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
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
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
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
Other non cash items -6.288 M -51.37 % -4.154 M 49.22 % -8.180 M -393.37 % -1.658 M 60.75 % -4.224 M 55.17 % -9.422 M -1 163.00 % -746.000 K -590.79 % 152.000 K 160.32 % -252.000 K 51.63 % -521.000 K -48.86 % -350.000 K 33.33 % -525.000 K 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.599 M -33.81 % -1.195 M 59.94 % -2.983 M 43.49 % -5.279 M -100.72 % -2.630 M 12.42 % -3.003 M -94.75 % -1.542 M 30.73 % -2.226 M -117.60 % -1.023 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.662 M -1.54 % 1.688 M -41.83 % 2.902 M -46.16 % 5.390 M -22.27 % 6.934 M 275.42 % 1.847 M 218.45 % 580.000 K -78.76 % 2.731 M -3.57 % 2.832 M -12.75 % 3.246 M 41.56 % 2.293 M -53.15 % 4.894 M 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
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
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
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
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
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
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
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
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
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
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
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
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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.662 M -1.54 % 1.688 M 107.61 % -22.191 M -511.71 % 5.390 M 170.54 % -7.641 M -513.70 % 1.847 M 218.45 % 580.000 K -78.76 % 2.731 M -3.57 % 2.832 M -12.75 % 3.246 M 41.56 % 2.293 M -53.15 % 4.894 M 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 % 34.350 M 5.08 % 32.688 M 5.45 % 31.000 M 23.54 % 25.093 M 27.36 % 19.703 M 35.18 % 14.575 M 14.51 % 12.728 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.337 M -96.11 % 34.350 M 5.08 % 32.688 M 1 026.40 % 2.902 M -88.44 % 25.093 M 261.88 % 6.934 M -52.43 % 14.575 M 2 412.93 % 580.000 K -78.76 % 2.731 M -3.57 % 2.832 M -12.75 % 3.246 M 41.56 % 2.293 M -53.15 % 4.894 M 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 % 1.662 M -1.54 % 1.688 M -41.83 % 2.902 M -46.16 % 5.390 M -22.27 % 6.934 M 275.42 % 1.847 M 218.45 % 580.000 K -78.76 % 2.731 M -3.57 % 2.832 M -12.75 % 3.246 M 41.56 % 2.293 M -53.15 % 4.894 M 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
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.662 M -1.54 % 1.688 M -41.83 % 2.902 M -46.16 % 5.390 M -22.27 % 6.934 M 275.42 % 1.847 M 218.45 % 580.000 K -78.76 % 2.731 M -3.57 % 2.832 M -12.75 % 3.246 M 41.56 % 2.293 M -53.15 % 4.894 M 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 2015 2014
Date Form 10K
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008