GODHA.NS

Godha Cabcon & Insulation Limited GODHA.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 1.756 B 947.28 % 167.628 M 375.85 % 35.227 M -90.03 % 353.286 M 9.05 % 323.964 M -37.94 % 521.984 M -28.13 % 726.295 M 70.04 % 427.138 M -42.43 % 741.904 M 68.89 % 439.290 M 161.34 % 168.093 M 80.08 % 93.342 M 146.67 % 37.841 M
Net income 71.714 M 1 310.30 % 5.085 M 136.24 % -14.031 M -271.11 % 8.200 M 318.32 % -3.756 M -268.20 % 2.233 M -37.83 % 3.592 M -65.80 % 10.504 M -23.48 % 13.727 M 103.21 % 6.755 M 340.07 % 1.535 M 49.90 % 1.024 M 38.19 % 741.000 K
Income before tax 92.527 M 620.11 % 12.849 M 167.77 % -18.960 M -274.07 % 10.892 M 323.20 % -4.880 M -260.53 % 3.040 M -39.69 % 5.041 M -64.54 % 14.218 M -32.19 % 20.966 M 120.74 % 9.498 M 384.59 % 1.960 M 58.58 % 1.236 M 45.24 % 851.000 K
Income before tax ratio 0.05 -31.24 % 0.08 114.24 % -0.54 -1 845.75 % 0.03 304.67 % -0.02 -358.65 % 0.01 -16.09 % 0.01 -79.15 % 0.03 17.79 % 0.03 30.70 % 0.02 85.43 % 0.01 -11.94 % 0.01 -41.12 % 0.02
EBITDA 102.348 M 398.04 % 20.550 M 286.94 % -10.993 M -152.17 % 21.073 M 725.42 % 2.553 M -85.69 % 17.846 M 99.17 % 8.960 M -63.44 % 24.511 M 81 803.33 % -30.000 K -100.10 % 28.843 M 238.97 % 8.509 M 110.46 % 4.043 M 23.34 % 3.278 M
Net income ratio 0.04 34.66 % 0.03 107.62 % -0.40 -1 816.03 % 0.02 300.20 % -0.01 -371.02 % 0.00 -13.50 % 0.00 -79.89 % 0.02 32.91 % 0.02 20.32 % 0.02 68.39 % 0.01 -16.76 % 0.01 -43.98 % 0.02
Ratio EBITDA 0.06 -52.44 % 0.12 139.28 % -0.31 -623.17 % 0.06 656.91 % 0.01 -76.95 % 0.03 177.13 % 0.01 -78.50 % 0.06 142 012.05 % 0.00 -100.06 % 0.07 29.71 % 0.05 16.87 % 0.04 -50.00 % 0.09
Gross profit ratio 0.06 -40.89 % 0.10 -73.84 % 0.38 442.52 % 0.07 190.16 % 0.02 -74.19 % 0.09 82.86 % 0.05 -45.02 % 0.09 -27.03 % 0.13 -13.52 % 0.15 44.46 % 0.10 27.14 % 0.08 -36.26 % 0.13
Weighted average shs out dil 68.010 M -60.68 % 172.987 M -22.11 % 222.080 M -13.33 % 256.246 M 15.38 % 222.080 M 0.00 % 222.080 M -14.27 % 259.038 M 38.58 % 186.923 M -29.59 % 265.493 M 3.65 % 256.154 M 0.00 % 256.154 M 0.00 % 256.154 M 0.00 % 256.154 M
Weighted average shs out 68.010 M -60.68 % 172.987 M -22.11 % 222.080 M -13.33 % 256.246 M 15.38 % 222.080 M 0.00 % 222.080 M -14.27 % 259.038 M 38.58 % 186.923 M 253.02 % 52.950 M -6.67 % 56.732 M 0.00 % 56.732 M 0.00 % 56.732 M 0.00 % 56.732 M
EPS diluted 1.05 3 471.43 % 0.03 146.52 % -0.06 -280.57 % 0.04 307.10 % -0.02 -267.33 % 0.01 -27.34 % 0.01 -75.27 % 0.06 8.70 % 0.05 -56.92 % 0.12 342.80 % 0.03 49.72 % 0.02 38.17 % 0.01
Earnings per share 1.05 3 471.43 % 0.03 146.52 % -0.06 -271.27 % 0.04 318.34 % -0.02 -267.33 % 0.01 -27.34 % 0.01 -75.27 % 0.06 -78.38 % 0.26 116.67 % 0.12 342.80 % 0.03 49.72 % 0.02 38.17 % 0.01
Gross profit 102.573 M 519.07 % 16.569 M 24.47 % 13.312 M -45.90 % 24.608 M 216.42 % 7.777 M -83.98 % 48.558 M 31.42 % 36.949 M -6.51 % 39.522 M -57.99 % 94.072 M 46.06 % 64.407 M 277.53 % 17.060 M 128.96 % 7.451 M 57.23 % 4.739 M
Income tax expense 20.813 M 168.07 % 7.764 M 257.52 % -4.929 M -283.03 % 2.693 M 339.80 % -1.123 M -239.16 % 807.000 K -44.31 % 1.449 M -61.00 % 3.715 M -48.68 % 7.239 M 163.43 % 2.748 M 546.59 % 425.000 K 100.47 % 212.000 K 92.73 % 110.000 K
Cost of revenue 1.653 B 994.25 % 151.059 M 589.30 % 21.915 M -93.33 % 328.678 M 3.95 % 316.187 M -33.21 % 473.426 M -31.32 % 689.346 M 77.84 % 387.616 M -40.17 % 647.832 M 72.81 % 374.883 M 148.21 % 151.033 M 75.84 % 85.891 M 159.47 % 33.102 M
General and administrative expenses 0.000 -100.00 % 1.168 M 16.80 % 1.000 M -30.94 % 1.448 M -31.47 % 2.113 M -24.72 % 2.807 M -8.30 % 3.061 M 400.98 % 611.000 K -75.20 % 2.464 M -23.14 % 3.206 M 370.78 % 681.000 K 75.06 % 389.000 K 199.23 % 130.000 K
Selling and marketing expenses 0.000 -100.00 % 170.000 K -80.05 % 852.000 K 18.99 % 716.000 K -33.83 % 1.082 M -82.19 % 6.074 M 110.54 % 2.885 M 1 410.47 % 191.000 K -81.96 % 1.059 M 79.49 % 590.000 K 31.40 % 449.000 K 0.00 % 449.000 K 182.39 % 159.000 K
Other expenses 0.000 -100.00 % 2.382 M -92.11 % 30.186 M 195.85 % 10.203 M -2.15 % 10.427 M -57.75 % 24.679 M 750.41 % 2.902 M 39.05 % 2.087 M 10 335.00 % 20.000 K -99.94 % 33.937 M 217.38 % 10.693 M 13 608.97 % 78.000 K -97.14 % 2.723 M
Operating expenses 43.272 M 1 063.23 % 3.720 M -88.31 % 31.821 M 157.31 % 12.367 M -9.21 % 13.622 M -59.41 % 33.560 M 41.45 % 23.726 M 24.06 % 19.125 M -62.01 % 50.346 M 26.28 % 39.870 M 220.78 % 12.429 M 140.22 % 5.174 M 57.46 % 3.286 M
Cost and expenses 1.696 B 995.91 % 154.779 M 180.17 % 55.244 M -83.80 % 341.045 M 3.41 % 329.809 M -34.95 % 506.986 M -28.90 % 713.072 M 75.31 % 406.741 M -41.74 % 698.178 M 68.34 % 414.753 M 153.73 % 163.462 M 79.50 % 91.065 M 150.26 % 36.388 M
Research and development expenses 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Selling general and administrative expenses 43.272 M 3 134.08 % 1.338 M -18.17 % 1.635 M -24.45 % 2.164 M -32.27 % 3.195 M -64.02 % 8.881 M 49.36 % 5.946 M 641.40 % 802.000 K -77.24 % 3.523 M -7.19 % 3.796 M 235.93 % 1.130 M 34.84 % 838.000 K 189.97 % 289.000 K
Interest income 0.000 -100.00 % 3.816 M -51.34 % 7.842 M 16.77 % 6.716 M 22.06 % 5.502 M 36.26 % 4.038 M -64.86 % 11.491 M 822.97 % 1.245 M -26.20 % 1.687 M 227.57 % 515.000 K 0.000 0.000 0.000
Interest expense 6.125 M 170.54 % 2.264 M -53.36 % 4.854 M -38.49 % 7.892 M 51.97 % 5.193 M -60.49 % 13.144 M -13.06 % 15.118 M 6.25 % 14.229 M -33.11 % 21.272 M 67.73 % 12.682 M 458.92 % 2.269 M 104.60 % 1.109 M 94.90 % 569.000 K
Depreciation and amortization 3.696 M -32.02 % 5.437 M 74.65 % 3.113 M 36.00 % 2.289 M 2.19 % 2.240 M -21.35 % 2.848 M 21.19 % 2.350 M 12.71 % 2.085 M -59.88 % 5.197 M 21.40 % 4.281 M 10.39 % 3.878 M 129.74 % 1.688 M -7.51 % 1.825 M
Operating income 59.301 M 361.52 % 12.849 M 157.47 % -22.356 M -287.14 % 11.946 M 344.85 % -4.879 M -132.53 % 14.998 M 126.90 % 6.610 M -67.59 % 20.397 M -53.35 % 43.726 M 78.20 % 24.537 M 429.84 % 4.631 M 103.38 % 2.277 M 56.71 % 1.453 M
Operating income ratio 0.03 -55.93 % 0.08 112.08 % -0.63 -1 976.82 % 0.03 324.52 % -0.02 -152.42 % 0.03 215.71 % 0.01 -80.94 % 0.05 -18.98 % 0.06 5.52 % 0.06 102.74 % 0.03 12.94 % 0.02 -36.47 % 0.04
Total other income expenses net 33.226 M 304.41 % 8.216 M 141.93 % 3.396 M 426.85 % -1.039 M -207.56 % 966.000 K 108.08 % -11.958 M -5 909.05 % -199.000 K 97.59 % -8.274 M 91.20 % -94.042 M -525.32 % -15.039 M -463.05 % -2.671 M -156.58 % -1.041 M -72.92 % -602.000 K
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 678.690 M 3 905.02 % 16.946 M 15.06 % 14.728 M -63.95 % 40.852 M -42.46 % 70.997 M -4.73 % 74.520 M -29.55 % 105.773 M -11.60 % 119.659 M -35.81 % 186.419 M 84.90 % 100.823 M 221.56 % 31.354 M 229.97 % 9.502 M 6.16 % 8.951 M
Total investments 0.000 -100.00 % 11.212 M -7.01 % 12.057 M 607.99 % 1.703 M -44.90 % 3.091 M 0.000 0.000 0.000 -100.00 % 5.000 M 0.000 0.000 0.000 0.000
Total debt 786.002 M 4 008.10 % 19.133 M -27.24 % 26.296 M -35.83 % 40.980 M -44.33 % 73.607 M -6.17 % 78.451 M -30.04 % 112.143 M -9.33 % 123.688 M -34.51 % 188.857 M 60.59 % 117.602 M 272.61 % 31.562 M 223.61 % 9.753 M 8.94 % 8.953 M
Accumulated other comprehensive income loss 81.081 M 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 -100.00 % 439.000 K 0.000 0.000 0.000 0.000 0.000
Retained earnings 0.000 -100.00 % 9.382 M 39.80 % 6.711 M -67.65 % 20.742 M 65.38 % 12.542 M -23.05 % 16.298 M 15.88 % 14.065 M 34.30 % 10.473 M 35 010.00 % -30.000 K 0.000 0.000 0.000 0.000
Common stock 913.740 M 37.15 % 666.240 M 200.00 % 222.080 M 0.00 % 222.080 M 100.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 37.09 % 81.000 M 59.29 % 50.852 M 104.92 % 24.816 M 71.31 % 14.486 M 108.34 % 6.953 M 15.71 % 6.009 M
Total equity 994.821 M 45.32 % 684.594 M 187.93 % 237.763 M -5.57 % 251.794 M 3.37 % 243.594 M -1.52 % 247.350 M 0.91 % 245.117 M 79.98 % 136.190 M 167.82 % 50.852 M 104.92 % 24.816 M 71.31 % 14.486 M 108.34 % 6.953 M 15.71 % 6.009 M
Other non current liabilities 0.000 -100.00 % 2.249 M 0.000 -100.00 % 1.000 K 200.00 % -1.000 K 0.000 0.000 100.00 % -500.000 0.000 0.000 0.000 0.000 0.000
Long term debt 693.800 M 4 711.71 % 14.419 M -30.75 % 20.821 M -20.99 % 26.351 M 95.85 % 13.455 M 193.01 % 4.592 M 22.88 % 3.737 M -88.83 % 33.459 M 0.000 -100.00 % 95.152 M 623.59 % 13.150 M 69.15 % 7.774 M 3.67 % 7.499 M
Total non current liabilities 693.800 M 4 062.47 % 16.668 M -19.94 % 20.820 M -22.00 % 26.692 M 98.39 % 13.454 M 192.99 % 4.592 M 22.88 % 3.737 M -88.83 % 33.460 M -70.26 % 112.498 M 18.23 % 95.152 M 623.59 % 13.150 M 69.15 % 7.774 M 3.67 % 7.499 M
Other current liabilities 801.000 K 208.08 % 260.000 K -1.14 % 263.000 K 13.85 % 231.000 K 65.00 % 140.000 K 201.45 % -138.000 K -105.97 % 2.313 M 433.53 % -693.500 K -142.48 % -286.000 K 0.000 -100.00 % 3.248 M 23 100.00 % 14.000 K 7.69 % 13.000 K
Deferred revenue 0.000 0.000 -100.00 % 648.000 K 190.58 % 223.000 K 0.000 -100.00 % 1.124 M 15 957.14 % 7.000 K -99.73 % 2.562 M 120.45 % -12.531 M -292.82 % -3.190 M 86.56 % -23.733 M -105.04 % -11.575 M -68 188.24 % 17.000 K
Short term debt 92.202 M 1 855.92 % 4.714 M -13.90 % 5.475 M -62.57 % 14.629 M -75.68 % 60.152 M -18.56 % 73.859 M -31.87 % 108.406 M 20.15 % 90.229 M 0.000 -100.00 % 22.450 M 21.93 % 18.412 M 830.37 % 1.979 M 36.11 % 1.454 M
Total current liabilities 1.040 B 19 560.17 % 5.288 M -27.26 % 7.270 M -55.70 % 16.411 M -76.67 % 70.352 M -47.47 % 133.933 M -32.41 % 198.163 M 34.97 % 146.816 M 57.14 % 93.432 M 255.63 % 26.272 M -43.26 % 46.303 M 204.10 % 15.226 M 39.33 % 10.928 M
Total liabilities 1.733 B 7 795.02 % 21.956 M -21.84 % 28.090 M -34.83 % 43.103 M -48.57 % 83.806 M -39.50 % 138.525 M -31.39 % 201.900 M 12.00 % 180.275 M -12.46 % 205.930 M 69.60 % 121.424 M 104.24 % 59.453 M 158.49 % 23.000 M 24.82 % 18.427 M
Other non current assets 645.000 K -98.00 % 32.320 M 4 119.32 % 766.000 K -0.13 % 767.000 K 407.95 % 151.000 K -48.46 % 293.000 K -79.22 % 1.410 M 140 900.00 % 1.000 K -99.98 % 5.000 M 0.000 0.000 0.000 0.000
Long term 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
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
GoodWill 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Goodwill and intangible assets 0.000 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 4.346 M -81.02 % 22.893 M -65.70 % 66.753 M 29.83 % 51.416 M 188.82 % 17.802 M -7.68 % 19.283 M 20.14 % 16.051 M -6.44 % 17.156 M -11.88 % 19.470 M 28.32 % 15.173 M -24.90 % 20.203 M 107.10 % 9.755 M -14.76 % 11.444 M
Total non current assets 5.372 M -90.27 % 55.213 M -23.43 % 72.107 M 38.18 % 52.183 M 175.71 % 18.927 M -2.57 % 19.427 M 11.65 % 17.400 M 0.55 % 17.304 M -29.28 % 24.470 M 61.27 % 15.173 M -24.90 % 20.203 M 107.10 % 9.755 M -14.76 % 11.444 M
Other current assets 284.373 M 116.72 % 131.215 M 5 100.75 % 2.523 M -38.24 % 4.085 M -18.45 % 5.009 M -81.55 % 27.144 M 52.09 % 17.847 M -9.72 % 19.768 M 0.000 -100.00 % 90.379 M 135.98 % 38.299 M 340.27 % 8.699 M 33.56 % 6.513 M
Short term investments 0.000 -100.00 % 11.212 M -7.01 % 12.057 M 607.99 % 1.703 M -44.90 % 3.091 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 107.312 M 4 806.81 % 2.187 M -81.09 % 11.568 M 8 937.50 % 128.000 K -98.56 % 8.893 M 126.23 % 3.931 M -38.29 % 6.370 M 58.10 % 4.029 M 65.26 % 2.438 M -85.47 % 16.779 M 7 966.83 % 208.000 K -17.13 % 251.000 K 12 450.00 % 2.000 K
Cash and short term investments 107.312 M 1 551.97 % 6.496 M -58.44 % 15.631 M 164.84 % 5.902 M -33.63 % 8.893 M 126.23 % 3.931 M -38.29 % 6.370 M 58.10 % 4.029 M 65.26 % 2.438 M -85.47 % 16.779 M 7 966.83 % 208.000 K -17.13 % 251.000 K 12 450.00 % 2.000 K
Total current assets 2.723 B 318.04 % 651.337 M 236.18 % 193.746 M -20.18 % 242.715 M -21.32 % 308.473 M -15.82 % 366.448 M -14.70 % 429.617 M 43.61 % 299.162 M 28.78 % 232.312 M 77.25 % 131.067 M 143.91 % 53.736 M 166.05 % 20.198 M 55.46 % 12.992 M
Inventory 121.085 M -62.11 % 319.564 M 20 896.32 % 1.522 M -40.78 % 2.570 M -78.42 % 11.908 M -23.45 % 15.555 M 190.15 % 5.361 M -83.42 % 32.332 M 34.18 % 24.096 M 0.78 % 23.909 M 57.00 % 15.229 M 35.39 % 11.248 M 73.66 % 6.477 M
Net receivables 2.210 B 1 038.87 % 194.062 M 11.49 % 174.070 M -24.37 % 230.158 M -18.58 % 282.663 M -11.62 % 319.818 M -19.43 % 396.936 M 77.92 % 223.096 M 0.000 -100.00 % 71.987 M 0.000 0.000 0.000
Tax assets 381.000 K 0.000 -100.00 % 4.588 M 0.000 -100.00 % 974.000 K 753.69 % -149.000 K -144.26 % -61.000 K -141.50 % 147.000 K 0.000 0.000 0.000 0.000 0.000
Other assets 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000
Account payables 946.627 M 301 373.57 % 314.000 K -64.48 % 884.000 K -27.78 % 1.224 M -87.83 % 10.060 M -82.93 % 58.939 M -32.55 % 87.376 M 63.76 % 53.357 M 0.000 -100.00 % 3.506 M -85.51 % 24.195 M 94.95 % 12.411 M 31.42 % 9.444 M
Tax payables 0.000 0.000 0.000 -100.00 % 104.000 K 0.000 -100.00 % 149.000 K 144.26 % 61.000 K -95.52 % 1.362 M 361.69 % 295.000 K 97.99 % 149.000 K -8.59 % 163.000 K -0.61 % 164.000 K 864.71 % 17.000 K
Deferred revenue non current 0.000 100.00 % -2.249 M 0.000 100.00 % -1.000 K 0.000 -100.00 % 4.443 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 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 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 8.972 M 0.00 % 8.972 M 0.00 % 8.972 M -92.52 % 120.012 M 0.00 % 120.012 M 0.00 % 120.012 M 171.04 % 44.279 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 0.000 -100.00 % 2.249 M 0.000 -100.00 % 341.000 K 0.000 -100.00 % 149.000 K 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
Total assets 2.728 B 286.14 % 706.550 M 165.77 % 265.853 M -9.85 % 294.897 M -9.93 % 327.400 M -15.15 % 385.875 M -13.68 % 447.017 M 41.25 % 316.465 M 23.24 % 256.782 M 75.59 % 146.240 M 97.78 % 73.939 M 146.85 % 29.953 M 22.58 % 24.436 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Deferred income tax 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Stock based compensation 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Change in working capital -1.024 B -118.69 % -468.192 M -1 012.99 % 51.281 M 486.47 % 8.744 M 147.58 % -18.376 M -640.37 % -2.482 M 96.93 % -80.821 M 37.40 % -129.103 M -222.28 % -40.059 M 47.20 % -75.873 M -2 930.07 % -2.504 M 5.83 % -2.659 M -390.60 % 915.000 K
Accounts receivables -687.237 M -393.30 % -139.315 M -235.78 % 102.606 M 104.50 % 50.173 M -12.98 % 57.654 M -51.20 % 118.147 M 173.35 % -161.062 M 27.54 % -222.264 M 0.000 100.00 % -37.888 M 0.000 0.000 0.000
Inventory 198.479 M 162.41 % -318.042 M -30 447.52 % 1.048 M -88.78 % 9.338 M 156.05 % 3.647 M 135.77 % -10.195 M -137.80 % 26.972 M 183.42 % -32.332 M -17 189.84 % -187.000 K 97.85 % -8.680 M -118.04 % -3.981 M 16.56 % -4.771 M -63.56 % -2.917 M
Accounts payables 946.313 M 166 119.82 % -570.000 K -67.16 % -341.000 K 96.14 % -8.836 M 81.92 % -48.879 M -71.89 % -28.437 M -183.59 % 34.018 M -36.24 % 53.357 M 0.000 100.00 % -20.689 M 0.000 0.000 0.000
Other working capital -1.481 B -14 331.83 % -10.265 M 80.27 % -52.032 M -24.09 % -41.931 M -36.15 % -30.798 M 62.44 % -81.997 M -525.94 % 19.251 M 119.89 % -96.771 M -142.70 % -39.872 M 40.66 % -67.193 M -4 649.29 % 1.477 M -30.07 % 2.112 M -44.89 % 3.832 M
Other non cash items -11.427 M -239.99 % -3.361 M -4 441.89 % -74.000 K -100.88 % 8.422 M 106.93 % 4.070 M 604.34 % -807.000 K 44.27 % -1.448 M 61.01 % -3.714 M -185 600.00 % -2.000 K -100.00 % 78.567 M 0.000 0.000 0.000
Net cash provided by operating activities -959.889 M -108.20 % -461.031 M -1 244.31 % 40.289 M 32.76 % 30.347 M 279.08 % -16.946 M -752.02 % 2.599 M 103.47 % -74.876 M 35.74 % -116.514 M -738.47 % -13.896 M 77.62 % -62.089 M -1 962.30 % 3.334 M 1 158.11 % 265.000 K -92.62 % 3.591 M
Investments in property plant and equipment -339.000 K 0.000 0.000 100.00 % -35.904 M -4 630.43 % -759.000 K 87.52 % -6.080 M -388.35 % -1.245 M 93.53 % -19.242 M 0.000 0.000 0.000 0.000 0.000
Acquisitions net 15.000 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 748.000 K 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 100.00 % -5.000 M 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
Other investing activites 31.675 M 64.42 % 19.265 M 204.42 % -18.449 M -855.91 % -1.930 M -272.94 % 1.116 M -17.58 % 1.354 M 292.46 % 345.000 K 101.78 % -19.389 M -104.25 % -9.493 M -1 369.12 % 748.000 K 105.22 % -14.326 M 0.000 100.00 % -7.788 M
Net cash used for investing activites 46.336 M 140.52 % 19.265 M 204.42 % -18.449 M 51.24 % -37.834 M -10 697.76 % 357.000 K 107.55 % -4.726 M -425.11 % -900.000 K 95.36 % -19.389 M -33.78 % -14.493 M -2 037.57 % 748.000 K 105.22 % -14.326 M 0.000 100.00 % -7.788 M
Debt repayment 667.141 M 9 413.71 % -7.163 M 51.22 % -14.685 M -213.86 % 12.897 M 45.52 % 8.863 M 175.50 % -11.739 M -160.54 % 19.390 M -42.05 % 33.459 M 0.000 -100.00 % 82.002 M 1 425.33 % 5.376 M 1 854.91 % 275.000 K -85.62 % 1.912 M
Common stock issued 247.500 M -44.28 % 444.160 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 125.128 M 83 318.67 % 150.000 K -81.88 % 828.000 K -85.14 % 5.573 M 0.000 -100.00 % 1.883 M
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 100.00 % -291.000 K 0.000
Dividends paid 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other financing activites 0.000 100.00 % -4.613 M -207.28 % 4.300 M 154.49 % -7.892 M -51.97 % -5.193 M -141.23 % 12.594 M 0.000 -100.00 % 439.000 K -98.03 % 22.265 M 0.000 0.000 -100.00 % 525.000 K 0.000
Net cash used provided by financing activities 914.641 M 111.53 % 432.384 M 4 263.54 % -10.385 M -307.49 % 5.005 M 36.38 % 3.670 M 329.24 % 855.000 K -95.59 % 19.390 M -87.81 % 159.026 M 609.46 % 22.415 M -72.94 % 82.830 M 656.51 % 10.949 M 68 531.25 % -16.000 K -100.42 % 3.795 M
Effect of forex changes on cash 104.037 M 0.000 0.000 0.000 0.000 -100.00 % 1.000 K -100.00 % 56.217 M 5 621 600.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000
Net change in cash 105.125 M 1 220.50 % -9.382 M -181.90 % 11.455 M 561.52 % -2.482 M 80.79 % -12.919 M -916.44 % -1.271 M -652.07 % -169.000 K -100.73 % 23.124 M 487.08 % -5.974 M -127.80 % 21.489 M 50 074.42 % -43.000 K -117.27 % 249.000 K 161.94 % -402.000 K
Cash at beginning of period 2.187 M -81.09 % 11.568 M 10 137.17 % 113.000 K -98.73 % 8.893 M -59.23 % 21.812 M -5.51 % 23.083 M -0.73 % 23.252 M 18 065.63 % 128.000 K -99.41 % 21.697 M 10 331.25 % 208.000 K -17.13 % 251.000 K 12 450.00 % 2.000 K -99.50 % 404.000 K
Cash at end of period 107.312 M 4 809.06 % 2.186 M -81.10 % 11.568 M 98.69 % 5.822 M -34.53 % 8.893 M -59.23 % 21.812 M -5.51 % 23.083 M -0.73 % 23.252 M 47.89 % 15.723 M -27.53 % 21.697 M 10 331.25 % 208.000 K -17.13 % 251.000 K 12 450.00 % 2.000 K
Operating cash flow -959.889 M -108.20 % -461.031 M -1 244.31 % 40.289 M 35.39 % 29.758 M 275.60 % -16.946 M -752.02 % 2.599 M 103.47 % -74.876 M 35.74 % -116.514 M -738.47 % -13.896 M 77.62 % -62.089 M -1 962.30 % 3.334 M 1 158.11 % 265.000 K -92.62 % 3.591 M
Capital expenditure -339.000 K 0.000 0.000 100.00 % -35.904 M -4 630.43 % -759.000 K 87.52 % -6.080 M -388.35 % -1.245 M 93.53 % -19.242 M 0.000 0.000 0.000 0.000 0.000
Free CashFlow -960.228 M -108.28 % -461.031 M -1 244.31 % 40.289 M 755.53 % -6.146 M 65.29 % -17.705 M -408.62 % -3.481 M 95.43 % -76.121 M 43.93 % -135.756 M -876.94 % -13.896 M 77.62 % -62.089 M -1 962.30 % 3.334 M 1 158.11 % 265.000 K -92.62 % 3.591 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
Revenue 57.944 M -91.62 % 691.551 M 403.68 % 137.299 M -83.46 % 830.251 M 760.93 % 96.436 M -42.22 % 166.903 M 16 690 200.00 % 1.000 K 200.00 % -1.000 K -100.14 % 725.000 K -98.02 % 36.567 M 249.65 % -24.435 M -262.38 % 15.048 M 87.00 % 8.047 M -54.67 % 17.753 M -71.71 % 62.752 M -53.64 % 135.345 M -1.52 % 137.437 M -47.77 % 263.120 M 505.21 % 43.476 M 946.35 % 4.155 M -68.32 % 13.115 M -89.62 % 126.305 M 0.00 % 126.305 M -6.22 % 134.687 M 0.00 % 134.687 M -38.04 % 217.372 M 0.00 % 217.372 M 49.11 % 145.776 M 0.00 % 145.776 M -25.40 % 195.408 M 0.00 % 195.408 M 976.01 % 18.161 M 0.00 % 18.161 M
Net income 6.864 M -78.82 % 32.407 M 16.22 % 27.884 M 300.80 % 6.957 M 55.74 % 4.467 M -63.28 % 12.165 M 545.12 % -2.733 M 19.40 % -3.391 M -254.71 % -956.000 K -161.76 % 1.548 M 109.58 % -16.152 M -3 634.35 % 457.000 K 293.97 % 116.000 K -95.85 % 2.798 M 246.72 % 807.000 K -77.34 % 3.562 M 244.49 % 1.034 M -80.31 % 5.252 M 1 246.72 % -458.000 K 92.04 % -5.751 M -83.97 % -3.126 M -137.09 % -1.319 M 0.00 % -1.319 M -154.15 % 2.435 M 0.00 % 2.435 M -32.22 % 3.593 M 0.00 % 3.593 M 299.97 % -1.797 M 0.00 % -1.797 M -121.20 % 8.473 M 0.00 % 8.473 M 363.08 % -3.221 M 0.00 % -3.221 M
Income before tax 9.172 M -77.99 % 41.681 M 12.22 % 37.141 M 384.36 % 7.668 M 27.04 % 6.036 M -71.11 % 20.895 M 783.96 % -3.055 M 17.72 % -3.713 M -190.53 % -1.278 M -161.09 % 2.092 M 109.60 % -21.799 M -3 673.61 % 610.000 K 342.03 % 138.000 K -96.03 % 3.472 M 135.71 % 1.473 M -68.65 % 4.698 M 275.84 % 1.250 M -82.57 % 7.173 M 1 229.61 % -635.000 K 91.68 % -7.634 M -85.38 % -4.118 M -127.51 % -1.810 M 0.00 % -1.810 M -154.35 % 3.330 M 0.00 % 3.330 M -22.86 % 4.317 M 0.00 % 4.317 M 340.30 % -1.797 M 0.00 % -1.797 M -117.39 % 10.330 M 0.00 % 10.330 M 420.76 % -3.221 M 0.00 % -3.221 M
Income before tax ratio 0.16 162.63 % 0.06 -77.72 % 0.27 2 828.96 % 0.01 -85.24 % 0.06 -50.00 % 0.13 100.00 % -3 055.00 -182.28 % 3 713.00 210 735.76 % -1.76 -3 181.20 % 0.06 -93.59 % 0.89 2 100.76 % 0.04 136.38 % 0.02 -91.23 % 0.20 733.17 % 0.02 -32.38 % 0.03 281.65 % 0.01 -66.64 % 0.03 286.65 % -0.01 99.21 % -1.84 -485.14 % -0.31 -2 091.09 % -0.01 0.00 % -0.01 -157.96 % 0.02 0.00 % 0.02 24.49 % 0.02 0.00 % 0.02 261.15 % -0.01 0.00 % -0.01 -123.31 % 0.05 0.00 % 0.05 129.81 % -0.18 0.00 % -0.18
EBITDA 10.096 M -77.35 % 44.572 M 7.58 % 41.433 M 351.19 % 9.183 M 24.16 % 7.396 M -69.57 % 24.302 M 1 497.47 % -1.739 M 22.40 % -2.241 M -1 426.04 % 169.000 K -92.99 % 2.412 M 112.37 % -19.492 M -2 468.41 % 823.000 K -66.50 % 2.457 M -19.07 % 3.036 M 11.70 % 2.718 M -63.29 % 7.404 M 86.55 % 3.969 M -52.57 % 8.368 M 1 550.49 % 507.000 K 108.30 % -6.108 M -261.42 % -1.690 M -214.42 % 1.477 M 0.00 % 1.477 M -80.16 % 7.446 M 0.00 % 7.446 M -20.98 % 9.423 M 0.71 % 9.357 M 1 331.56 % -759.750 K 0.00 % -759.750 K -105.57 % 13.639 M -1.56 % 13.856 M 965.73 % -1.601 M 0.00 % -1.601 M
Net income ratio 0.12 152.79 % 0.05 -76.93 % 0.20 2 323.68 % 0.01 -81.91 % 0.05 -36.45 % 0.07 100.00 % -2 733.00 -180.60 % 3 391.00 257 262.66 % -1.32 -3 214.86 % 0.04 -93.60 % 0.66 2 076.59 % 0.03 110.68 % 0.01 -90.85 % 0.16 1 125.55 % 0.01 -51.14 % 0.03 249.81 % 0.01 -62.31 % 0.02 289.48 % -0.01 99.24 % -1.38 -480.70 % -0.24 -2 183.29 % -0.01 0.00 % -0.01 -157.74 % 0.02 0.00 % 0.02 9.39 % 0.02 0.00 % 0.02 234.11 % -0.01 0.00 % -0.01 -128.42 % 0.04 0.00 % 0.04 124.45 % -0.18 0.00 % -0.18
Ratio EBITDA 0.17 170.34 % 0.06 -78.64 % 0.30 2 628.37 % 0.01 -85.58 % 0.08 -47.33 % 0.15 100.01 % -1 739.00 -177.60 % 2 241.00 961 275.74 % 0.23 253.40 % 0.07 -91.73 % 0.80 1 358.56 % 0.05 -82.09 % 0.31 78.54 % 0.17 294.83 % 0.04 -20.82 % 0.05 89.43 % 0.03 -9.20 % 0.03 172.72 % 0.01 100.79 % -1.47 -1 040.80 % -0.13 -1 201.94 % 0.01 0.00 % 0.01 -78.85 % 0.06 0.00 % 0.06 27.53 % 0.04 0.71 % 0.04 925.91 % -0.01 0.00 % -0.01 -107.47 % 0.07 -1.56 % 0.07 180.46 % -0.09 0.00 % -0.09
Gross profit ratio 0.20 2 086.83 % 0.01 -98.34 % 0.55 2 918.07 % 0.02 -83.60 % 0.11 43.12 % 0.08 100.01 % -778.00 -199.87 % 779.00 537 780.95 % 0.14 115.19 % 0.07 423.72 % -0.02 -104.55 % 0.46 85.80 % 0.25 -49.43 % 0.49 782.86 % 0.06 12.03 % 0.05 15.70 % 0.04 60.25 % 0.03 -59.79 % 0.07 106.36 % -1.04 -737.50 % 0.16 111.40 % 0.08 0.00 % 0.08 -28.44 % 0.11 0.00 % 0.11 84.64 % 0.06 0.00 % 0.06 35.10 % 0.04 0.00 % 0.04 -57.44 % 0.10 0.00 % 0.10 3 116.01 % 0.00 0.00 % 0.00
Weighted average shs out dil 686.400 M 909.26 % 68.010 M 0.00 % 68.010 M -25.57 % 91.374 M -47.18 % 172.987 M -32.06 % 254.600 M -4.37 % 266.240 M 17.71 % 226.180 M -11.73 % 256.250 M 15.39 % 222.080 M 0.00 % 222.080 M 0.00 % 222.080 M 0.00 % 222.080 M -13.33 % 256.246 M -3.68 % 266.044 M 3.57 % 256.875 M 7.65 % 238.615 M -6.88 % 256.246 M -3.02 % 264.231 M 3.53 % 255.222 M -0.94 % 257.637 M 15.64 % 222.796 M 0.00 % 222.796 M 0.65 % 221.364 M 0.00 % 221.364 M 0.80 % 219.598 M 0.00 % 219.598 M -2.21 % 224.563 M 0.00 % 224.563 M -18.29 % 274.832 M 0.00 % 274.832 M 3.52 % 265.493 M 0.00 % 265.493 M
Weighted average shs out 686.400 M 909.26 % 68.010 M 0.00 % 68.010 M -25.57 % 91.374 M -47.18 % 172.987 M -32.06 % 254.600 M -4.37 % 266.240 M 17.71 % 226.180 M -11.73 % 256.250 M 15.39 % 222.080 M 0.00 % 222.080 M 0.00 % 222.080 M 0.00 % 222.080 M -13.33 % 256.246 M 0.00 % 256.246 M -0.24 % 256.875 M 11.79 % 229.778 M -10.33 % 256.246 M -3.02 % 264.231 M 3.53 % 255.222 M -0.94 % 257.637 M 16.17 % 221.783 M 0.00 % 221.783 M 0.19 % 221.364 M 0.00 % 221.364 M 0.26 % 220.792 M 0.00 % 220.792 M -1.68 % 224.563 M 0.00 % 224.563 M -18.29 % 274.840 M 0.00 % 274.840 M 458.98 % 49.168 M 0.00 % 49.168 M
EPS diluted 0.01 -97.92 % 0.48 17.07 % 0.41 438.76 % 0.08 194.96 % 0.03 -46.03 % 0.05 564.08 % -0.01 31.33 % -0.02 -305.41 % 0.00 -152.86 % 0.01 109.63 % -0.07 -3 561.90 % 0.00 320.00 % 0.00 -95.41 % 0.01 263.33 % 0.00 -78.42 % 0.01 223.26 % 0.00 -79.02 % 0.02 1 305.88 % 0.00 92.44 % -0.02 -85.95 % -0.01 -105.08 % -0.01 0.00 % -0.01 -153.64 % 0.01 0.00 % 0.01 -32.93 % 0.02 0.00 % 0.02 305.00 % -0.01 0.00 % -0.01 -125.97 % 0.03 0.00 % 0.03 354.55 % -0.01 0.00 % -0.01
Earnings per share 0.01 -97.92 % 0.48 17.07 % 0.41 438.76 % 0.08 194.96 % 0.03 -46.03 % 0.05 564.08 % -0.01 31.33 % -0.02 -305.41 % 0.00 -152.86 % 0.01 109.63 % -0.07 -3 561.90 % 0.00 320.00 % 0.00 -95.41 % 0.01 263.33 % 0.00 -78.42 % 0.01 223.26 % 0.00 -79.02 % 0.02 1 305.88 % 0.00 92.44 % -0.02 -85.95 % -0.01 -105.08 % -0.01 0.00 % -0.01 -153.64 % 0.01 0.00 % 0.01 -32.52 % 0.02 0.00 % 0.02 303.75 % -0.01 0.00 % -0.01 -125.97 % 0.03 0.00 % 0.03 147.02 % -0.07 0.00 % -0.07
Gross profit 11.637 M 83.23 % 6.351 M -91.64 % 75.973 M 399.10 % 15.222 M 41.22 % 10.779 M -17.31 % 13.035 M 1 775.45 % -778.000 K 0.13 % -779.000 K -841.90 % 105.000 K -95.73 % 2.461 M 384.45 % 508.000 K -92.62 % 6.883 M 247.45 % 1.981 M -77.08 % 8.642 M 149.77 % 3.460 M -48.06 % 6.661 M 13.94 % 5.846 M -16.29 % 6.984 M 143.34 % 2.870 M 166.59 % -4.310 M -301.97 % 2.134 M -78.05 % 9.722 M 0.00 % 9.722 M -32.90 % 14.487 M 0.00 % 14.487 M 14.41 % 12.663 M 0.00 % 12.663 M 101.46 % 6.286 M 0.00 % 6.286 M -68.25 % 19.796 M 0.00 % 19.796 M 32 552.46 % -61.000 K 0.00 % -61.000 K
Income tax expense 2.308 M -75.12 % 9.275 M 0.19 % 9.257 M 1 201.97 % 711.000 K -54.71 % 1.570 M -82.02 % 8.730 M 2 811.18 % -322.000 K 0.00 % -322.000 K 0.00 % -322.000 K -159.19 % 544.000 K 109.63 % -5.648 M 0.000 -100.00 % 22.000 K -96.74 % 675.000 K 1.35 % 666.000 K -41.37 % 1.136 M 425.93 % 216.000 K -88.76 % 1.922 M 1 179.78 % -178.000 K 90.55 % -1.883 M -89.82 % -992.000 K -301.83 % 491.500 K 0.00 % 491.500 K -45.08 % 895.000 K 0.00 % 895.000 K 23.53 % 724.500 K 0.00 % 724.500 K 0.000 0.000 -100.00 % 1.858 M 0.00 % 1.858 M 0.000 0.000
Cost of revenue 46.307 M -93.24 % 685.200 M 1 017.31 % 61.326 M -92.48 % 815.029 M 851.50 % 85.657 M -44.33 % 153.868 M 19 677.38 % 778.000 K 0.00 % 778.000 K 25.48 % 620.000 K -98.18 % 34.106 M 236.74 % -24.943 M -405.49 % 8.165 M 34.60 % 6.066 M -33.42 % 9.111 M -84.63 % 59.292 M -53.92 % 128.684 M -2.21 % 131.591 M -48.62 % 256.136 M 530.78 % 40.606 M 379.69 % 8.465 M -22.91 % 10.981 M -90.58 % 116.584 M 0.00 % 116.584 M -3.01 % 120.200 M 0.00 % 120.200 M -41.28 % 204.710 M 0.00 % 204.710 M 46.76 % 139.490 M 0.00 % 139.490 M -20.57 % 175.612 M 0.00 % 175.612 M 863.76 % 18.222 M 0.00 % 18.222 M
General and administrative expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 328.000 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 % 353.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
Selling and marketing expenses 0.000 0.000 0.000 0.000 0.000 -100.00 % 170.000 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 % 614.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
Other expenses 2.232 M 0.000 0.000 0.000 -100.00 % 4.288 M 0.000 0.000 0.000 -100.00 % 3.181 M 157.25 % -5.556 M -406.79 % 1.811 M 0.000 -100.00 % 2.719 M 168.28 % -3.982 M -424.53 % 1.227 M -51.64 % 2.537 M 616.67 % 354.000 K -45.62 % 651.000 K -63.61 % 1.789 M 20.96 % 1.479 M -4.70 % 1.552 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
Operating expenses 2.232 M 77.57 % 1.257 M 25.32 % 1.003 M 12.57 % 891.000 K -81.36 % 4.779 M 658.57 % 630.000 K -65.33 % 1.817 M -29.71 % 2.585 M -33.63 % 3.895 M 557.16 % -852.000 K -103.73 % 22.867 M 221.35 % 7.116 M 161.71 % 2.719 M -53.78 % 5.883 M 347.38 % 1.315 M -44.42 % 2.366 M -15.59 % 2.803 M 574.28 % -591.000 K -113.19 % 4.480 M 12.42 % 3.985 M -34.49 % 6.083 M -47.13 % 11.505 M 0.00 % 11.505 M 55.32 % 7.407 M 0.00 % 7.407 M -29.57 % 10.516 M 0.00 % 10.516 M 141.95 % 4.347 M 0.00 % 4.347 M -12.69 % 4.978 M 0.00 % 4.978 M 173.74 % 1.819 M 0.00 % 1.819 M
Cost and expenses 46.307 M -93.25 % 686.457 M 1 001.34 % 62.329 M -92.36 % 815.920 M 802.21 % 90.436 M -41.46 % 154.498 M 5 853.68 % 2.595 M -22.84 % 3.363 M -25.51 % 4.515 M -86.42 % 33.254 M 1 701.83 % -2.076 M -113.59 % 15.281 M 73.94 % 8.785 M -41.41 % 14.994 M -75.26 % 60.607 M -53.75 % 131.050 M -2.49 % 134.394 M -47.41 % 255.545 M 466.79 % 45.086 M 262.14 % 12.450 M -27.04 % 17.064 M -86.68 % 128.088 M 0.00 % 128.088 M 0.38 % 127.607 M 0.00 % 127.607 M -40.71 % 215.226 M 0.00 % 215.226 M 49.63 % 143.837 M 0.00 % 143.837 M -20.35 % 180.590 M 0.00 % 180.590 M 801.15 % 20.040 M 0.00 % 20.040 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
Selling general and administrative expenses 0.000 -100.00 % 1.257 M 25.32 % 1.003 M 12.57 % 891.000 K 81.47 % 491.000 K -22.06 % 630.000 K -65.33 % 1.817 M -29.71 % 2.585 M 541.44 % 403.000 K -3.59 % 418.000 K 1.46 % 412.000 K -94.21 % 7.116 M 455.50 % 1.281 M -76.43 % 5.435 M 906.48 % 540.000 K -62.96 % 1.458 M 80.22 % 809.000 K -16.34 % 967.000 K -44.81 % 1.752 M -8.08 % 1.906 M -22.46 % 2.458 M 35.50 % 1.814 M 0.00 % 1.814 M -16.48 % 2.172 M 0.00 % 2.172 M 55.70 % 1.395 M 0.00 % 1.395 M -45.48 % 2.559 M 0.00 % 2.559 M 24.47 % 2.055 M 0.00 % 2.055 M 742.42 % 244.000 K 0.00 % 244.000 K
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 7.467 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.081 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.171 M 0.00 % 2.171 M 0.000 0.000 0.000 0.000 0.000 0.000
Interest expense 0.000 -100.00 % 2.564 M -18.16 % 3.133 M 632.01 % 428.000 K 0.000 -100.00 % 303.000 K -43.58 % 537.000 K -22.51 % 693.000 K 3.43 % 670.000 K 78.67 % 375.000 K -70.02 % 1.251 M 6.65 % 1.173 M -7.13 % 1.263 M 38.79 % 910.000 K -52.08 % 1.899 M -11.01 % 2.134 M -0.61 % 2.147 M 52.05 % 1.412 M 73.25 % 815.000 K -0.49 % 819.000 K -52.38 % 1.720 M 6 270.37 % 27.000 K 0.00 % 27.000 K -99.28 % 3.750 M 0.00 % 3.750 M 0.000 0.000 -100.00 % 3.736 M 0.00 % 3.736 M -16.77 % 4.488 M 0.00 % 4.488 M 234.68 % 1.341 M 0.00 % 1.341 M
Depreciation and amortization 924.000 K 181.71 % 328.000 K -75.86 % 1.359 M 24.91 % 1.088 M -19.96 % 1.359 M -56.18 % 3.102 M 298.71 % 778.000 K 0.00 % 778.000 K 0.00 % 778.000 K 1 514.55 % -55.000 K -105.21 % 1.056 M 0.00 % 1.056 M 0.00 % 1.056 M 84.62 % 572.000 K -0.17 % 573.000 K 0.17 % 572.000 K 0.00 % 572.000 K 15.09 % 497.000 K 52.45 % 326.000 K -53.95 % 708.000 K 0.00 % 708.000 K -4.52 % 741.500 K 0.00 % 741.500 K 8.64 % 682.500 K 0.00 % 682.500 K 16.17 % 587.500 K 12.71 % 521.250 K 0.00 % 521.250 K 0.00 % 521.250 K 0.00 % 521.250 K -29.37 % 738.000 K 142.36 % 304.500 K 0.00 % 304.500 K
Operating income 11.637 M 128.45 % 5.094 M -93.21 % 74.970 M 423.13 % 14.331 M 138.85 % 6.000 M -51.63 % 12.405 M 578.03 % -2.595 M 22.84 % -3.363 M 11.24 % -3.789 M -117.02 % 22.260 M 199.56 % -22.359 M -9 496.14 % -233.000 K -116.63 % 1.401 M -75.99 % 5.836 M 73.07 % 3.372 M -50.64 % 6.832 M 101.12 % 3.397 M -60.43 % 8.585 M 4 643.09 % 181.000 K 102.66 % -6.815 M -184.20 % -2.398 M -426.04 % 735.500 K 0.00 % 735.500 K -89.13 % 6.764 M 0.00 % 6.764 M -23.45 % 8.836 M 0.00 % 8.836 M 789.73 % -1.281 M 0.00 % -1.281 M -109.77 % 13.118 M 0.00 % 13.118 M 788.61 % -1.905 M 0.00 % -1.905 M
Operating income ratio 0.20 2 626.45 % 0.01 -98.65 % 0.55 3 063.39 % 0.02 -72.26 % 0.06 -16.29 % 0.07 100.00 % -2 595.00 -177.16 % 3 363.00 64 448.77 % -5.23 -958.52 % 0.61 -33.47 % 0.92 6 009.67 % -0.02 -108.89 % 0.17 -47.04 % 0.33 511.76 % 0.05 6.45 % 0.05 104.23 % 0.02 -24.25 % 0.03 683.71 % 0.00 100.25 % -1.64 -797.04 % -0.18 -3 239.92 % 0.01 0.00 % 0.01 -88.40 % 0.05 0.00 % 0.05 23.54 % 0.04 0.00 % 0.04 562.55 % -0.01 0.00 % -0.01 -113.09 % 0.07 0.00 % 0.07 164.00 % -0.10 0.00 % -0.10
Total other income expenses net -2.465 M -106.74 % 36.587 M 196.72 % -37.829 M -467.75 % -6.663 M -18 108.11 % 37.000 K -99.56 % 8.490 M 1 945.65 % -460.000 K -31.43 % -350.000 K -113.93 % 2.512 M 0.000 -100.00 % 559.000 K -33.69 % 843.000 K 166.75 % -1.263 M 46.57 % -2.364 M -24.49 % -1.899 M 11.01 % -2.134 M -19.02 % -1.793 M -346.02 % -402.000 K 50.74 % -816.000 K 0.37 % -819.000 K -384.62 % -169.000 K 93.36 % -2.546 M 0.00 % -2.546 M 0.000 0.000 100.00 % -1.000 K 0.00 % -1.000 K 99.97 % -3.605 M 0.00 % -3.605 M -253.05 % 2.356 M 0.00 % 2.356 M 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
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-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-06-30
Net debt 0.000 -100.00 % 678.690 M 0.000 -100.00 % 710.070 M 0.000 -100.00 % 12.637 M 100.94 % 6.289 M -63.51 % 17.236 M -25.04 % 22.993 M 56.12 % 14.728 M -25.49 % 19.767 M -49.17 % 38.890 M 567.98 % 5.822 M -85.75 % 40.852 M -41.76 % 70.140 M 16.09 % 60.421 M 579.42 % 8.893 M -87.47 % 70.997 M 55.52 % 45.650 M 273.54 % 12.221 M -83.60 % 74.520 M 31.57 % 56.639 M -23.50 % 74.035 M 0.00 % 74.035 M -30.01 % 105.773 M 18.77 % 89.060 M 30.59 % 68.199 M 0.00 % 68.199 M -32.10 % 100.435 M 0.00 % 100.435 M -27.76 % 139.023 M
Total investments 0.000 0.000 0.000 -100.00 % 1.902 M 0.000 -100.00 % 11.212 M -10.86 % 12.578 M -0.72 % 12.669 M -25.96 % 17.111 M 41.92 % 12.057 M 0.000 0.000 -100.00 % 11.644 M 583.73 % 1.703 M 0.000 0.000 -100.00 % 17.786 M 475.41 % 3.091 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 % 256.000 K
Total debt 0.000 -100.00 % 786.002 M 0.000 -100.00 % 816.281 M 0.000 -100.00 % 19.133 M 0.000 -100.00 % 23.525 M -5.74 % 24.958 M -5.09 % 26.296 M -4.82 % 27.629 M -39.99 % 46.038 M 0.000 -100.00 % 40.980 M -47.26 % 77.708 M 17.65 % 66.049 M 0.000 -100.00 % 73.607 M 53.41 % 47.982 M -42.45 % 83.376 M 6.28 % 78.451 M 0.00 % 78.451 M -24.56 % 103.992 M 0.00 % 103.992 M -7.27 % 112.143 M 0.00 % 112.143 M 19.18 % 94.099 M 0.00 % 94.099 M -23.92 % 123.687 M 0.00 % 123.687 M -22.14 % 158.864 M
Accumulated other comprehensive income loss 994.821 M 1 126.95 % 81.081 M -91.41 % 943.517 M 3 068.61 % 29.777 M -95.65 % 684.594 M 0.000 -100.00 % 677.576 M 5 877.21 % 11.336 M -23.03 % 14.727 M 0.000 -100.00 % 14.135 M -53.33 % 30.286 M -87.97 % 251.793 M 25 179 400.00 % -1.000 K -100.00 % 137.955 M 0.59 % 137.148 M -43.70 % 243.593 M 0.000 0.000 -100.00 % 127.759 M 0.000 0.000 -100.00 % 138.947 M 0.00 % 138.947 M 0.000 0.000 -100.00 % 126.892 M 0.00 % 126.892 M 28 804.78 % 439.000 K 0.00 % 439.000 K 265.83 % 120.000 K
Retained earnings 0.000 0.000 0.000 0.000 0.000 -100.00 % 9.382 M 0.000 0.000 0.000 -100.00 % 6.711 M 0.000 0.000 0.000 -100.00 % 20.742 M 0.000 0.000 0.000 -100.00 % 12.542 M 72.04 % 7.290 M 0.000 -100.00 % 16.298 M 0.00 % 16.298 M 0.000 0.000 -100.00 % 14.065 M 0.00 % 14.065 M 0.000 0.000 -100.00 % 10.474 M 0.00 % 10.474 M 0.000
Common stock 0.000 -100.00 % 913.740 M 0.000 -100.00 % 913.740 M 0.000 -100.00 % 666.240 M 0.000 -100.00 % 666.240 M 200.00 % 222.080 M 0.00 % 222.080 M 0.00 % 222.080 M 0.00 % 222.080 M 0.000 -100.00 % 222.080 M 100.00 % 111.040 M 0.00 % 111.040 M 0.000 -100.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 0.00 % 111.040 M 37.09 % 81.000 M 0.00 % 81.000 M 37.96 % 58.712 M
Total equity 994.821 M 0.00 % 994.821 M 5.44 % 943.517 M 0.00 % 943.517 M 37.82 % 684.594 M 0.00 % 684.594 M 1.04 % 677.576 M 0.00 % 677.576 M 186.13 % 236.807 M -0.40 % 237.763 M 0.66 % 236.215 M -6.40 % 252.366 M 0.23 % 251.793 M 0.00 % 251.794 M 1.12 % 248.995 M 0.33 % 248.188 M 1.89 % 243.593 M 0.00 % 243.594 M 2.20 % 238.342 M -0.19 % 238.799 M -3.46 % 247.350 M 0.00 % 247.350 M -1.05 % 249.987 M 0.00 % 249.987 M 1.99 % 245.117 M 0.00 % 245.117 M 3.02 % 237.932 M 0.00 % 237.932 M 74.70 % 136.191 M 0.00 % 136.191 M 131.96 % 58.712 M
Other non current liabilities -994.821 M 0.000 100.00 % -943.517 M 0.000 100.00 % -684.594 M -30 539.93 % 2.249 M 100.33 % -677.576 M 0.000 0.000 0.000 0.000 -100.00 % 516.000 K 0.000 0.000 -100.00 % 1.000 K 0.000 0.000 100.00 % -1.000 K 0.000 -100.00 % 1.000 K 0.000 0.000 -100.00 % 181.000 K 0.00 % 181.000 K 18 200.00 % -1.000 K 0.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000 0.000
Long term debt 0.000 -100.00 % 693.800 M 0.000 -100.00 % 812.423 M 0.000 -100.00 % 14.419 M 0.000 -100.00 % 17.619 M -9.57 % 19.483 M -6.43 % 20.821 M -10.60 % 23.289 M -2.79 % 23.958 M 0.000 -100.00 % 26.351 M -4.01 % 27.451 M 73.70 % 15.804 M 0.000 -100.00 % 13.455 M -5.44 % 14.229 M -16.84 % 17.111 M 272.63 % 4.592 M 0.00 % 4.592 M 0.77 % 4.557 M 0.00 % 4.557 M 21.94 % 3.737 M 0.00 % 3.737 M -75.17 % 15.052 M 0.00 % 15.052 M -55.01 % 33.459 M 0.00 % 33.459 M -76.87 % 144.639 M
Total non current liabilities -994.821 M -243.39 % 693.800 M 173.53 % -943.517 M -216.10 % 812.698 M 218.71 % -684.594 M -4 207.24 % 16.668 M 102.46 % -677.576 M -3 945.71 % 17.619 M -9.57 % 19.484 M -6.42 % 20.820 M -10.60 % 23.289 M -4.84 % 24.474 M 0.000 -100.00 % 26.692 M -2.77 % 27.452 M 73.70 % 15.804 M 0.000 -100.00 % 13.454 M -5.45 % 14.229 M -16.85 % 17.112 M 272.65 % 4.592 M 0.00 % 4.592 M -3.08 % 4.738 M 0.00 % 4.738 M 26.79 % 3.737 M 0.03 % 3.736 M -75.18 % 15.053 M 0.00 % 15.053 M -55.01 % 33.459 M 0.00 % 33.459 M -76.87 % 144.639 M
Other current liabilities 0.000 -100.00 % 801.000 K 0.000 -100.00 % 967.157 M 0.000 -100.00 % 260.000 K 0.000 -100.00 % 762.000 K 167.37 % 285.000 K 8.78 % 262.000 K -96.39 % 7.265 M -21.00 % 9.196 M 0.000 -100.00 % 231.000 K -79.06 % 1.103 M -88.16 % 9.318 M 0.000 -100.00 % 140.000 K 104.90 % -2.856 M -54.29 % -1.851 M -16 927.27 % 11.000 K -98.88 % 985.999 K 8.35 % 910.000 K 0.00 % 910.000 K -62.64 % 2.436 M -0.29 % 2.443 M -92.94 % 34.603 M -1.17 % 35.014 M 984.02 % 3.230 M 0.00 % 3.230 M 0.000
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 490.000 K -24.38 % 648.000 K 0.000 100.00 % -22.080 M 0.000 -100.00 % 344.000 K -96.02 % 8.643 M 10 840.51 % 79.000 K 0.000 0.000 0.000 100.00 % -1.892 M -268.33 % 1.124 M 0.000 0.000 0.000 -100.00 % 7.000 K 0.000 -100.00 % 411.000 K 0.000 0.000 0.000 100.00 % -15.394 M
Short term debt 0.000 -100.00 % 92.202 M 0.000 -100.00 % 3.858 M 0.000 -100.00 % 4.714 M 0.000 -100.00 % 5.906 M 7.87 % 5.475 M 0.00 % 5.475 M 26.15 % 4.340 M -80.34 % 22.080 M 0.000 -100.00 % 14.302 M -71.54 % 50.257 M 0.02 % 50.245 M 0.000 -100.00 % 60.152 M 78.21 % 33.753 M -49.06 % 66.265 M -10.28 % 73.859 M 0.00 % 73.859 M -25.72 % 99.435 M 0.00 % 99.435 M -8.28 % 108.406 M 0.00 % 108.406 M 37.14 % 79.047 M 0.00 % 79.047 M -12.39 % 90.228 M 0.00 % 90.228 M 534.29 % 14.225 M
Total current liabilities 0.000 -100.00 % 1.040 B 0.000 -100.00 % 1.080 B 0.000 -100.00 % 5.288 M 0.000 -100.00 % 6.943 M 3.41 % 6.714 M -7.65 % 7.270 M -45.76 % 13.404 M -59.09 % 32.761 M 0.000 -100.00 % 16.411 M -87.33 % 129.523 M 111.14 % 61.345 M 0.000 -100.00 % 70.352 M 31.95 % 53.317 M -18.71 % 65.586 M -51.03 % 133.933 M 0.11 % 133.784 M -6.05 % 142.402 M 0.00 % 142.402 M -28.14 % 198.163 M -0.03 % 198.225 M 22.10 % 162.348 M 0.00 % 162.348 M 10.58 % 146.815 M 0.00 % 146.815 M 370.21 % 31.223 M
Total liabilities -994.821 M -157.39 % 1.733 B 283.72 % -943.517 M -149.84 % 1.893 B 376.51 % -684.594 M -3 218.03 % 21.956 M 103.24 % -677.576 M -2 858.64 % 24.562 M -6.24 % 26.198 M -6.74 % 28.090 M -23.45 % 36.693 M -35.89 % 57.235 M 0.000 -100.00 % 43.103 M -72.54 % 156.975 M 103.47 % 77.149 M 0.000 -100.00 % 83.806 M 24.07 % 67.546 M -18.32 % 82.698 M -40.30 % 138.525 M 0.11 % 138.376 M -5.96 % 147.140 M 0.00 % 147.140 M -27.12 % 201.900 M -0.03 % 201.961 M 13.84 % 177.401 M 0.00 % 177.401 M -1.59 % 180.274 M 0.00 % 180.274 M 2.51 % 175.862 M
Other non current assets 0.000 -100.00 % 645.000 K 0.000 -100.00 % 40.145 M 718.00 % -6.496 M -120.10 % 32.320 M 613.91 % -6.289 M -119.01 % 33.086 M 0.00 % 33.086 M 4 219.32 % 766.000 K 0.00 % 766.000 K 0.00 % 766.000 K 113.16 % -5.822 M -859.06 % 767.000 K 597.27 % 110.000 K 0.00 % 110.000 K 101.24 % -8.893 M -5 989.40 % 151.000 K 0.67 % 150.000 K 0.67 % 149.000 K -49.15 % 293.000 K 7 425.00 % -4.000 K -100.29 % 1.368 M 0.00 % 1.368 M -2.98 % 1.410 M 0.00 % 1.410 M 0.000 -100.00 % 147.000 K -91.32 % 1.693 M 0.00 % 1.693 M 0.000
Long term 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
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
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
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
Property plant equipment net 0.000 -100.00 % 4.346 M 0.000 -100.00 % 20.993 M 0.000 -100.00 % 22.893 M 0.000 -100.00 % 33.195 M -2.29 % 33.973 M -49.11 % 66.753 M 37.63 % 48.503 M -1.62 % 49.304 M 0.000 -100.00 % 51.416 M 173.30 % 18.813 M 1.78 % 18.484 M 0.000 -100.00 % 17.802 M -0.06 % 17.812 M -0.30 % 17.866 M -7.35 % 19.283 M 0.00 % 19.283 M -7.04 % 20.744 M 0.00 % 20.744 M 29.24 % 16.051 M 0.00 % 16.051 M -1.86 % 16.356 M 0.00 % 16.356 M -4.66 % 17.156 M 0.00 % 17.156 M -8.03 % 18.654 M
Total non current assets 0.000 -100.00 % 5.372 M 0.000 -100.00 % 61.138 M 1 041.16 % -6.496 M -111.77 % 55.213 M 977.93 % -6.289 M -108.79 % 71.513 M -0.63 % 71.969 M -0.19 % 72.107 M 32.55 % 54.401 M 8.65 % 50.070 M 960.01 % -5.822 M -111.16 % 52.183 M 175.76 % 18.923 M 3.43 % 18.295 M 305.72 % -8.893 M -146.99 % 18.927 M 5.37 % 17.962 M -0.29 % 18.015 M -7.27 % 19.427 M 0.77 % 19.279 M -12.81 % 22.112 M 0.00 % 22.112 M 27.08 % 17.400 M -0.35 % 17.461 M 5.81 % 16.503 M 0.00 % 16.503 M -12.45 % 18.849 M 0.00 % 18.849 M 1.05 % 18.654 M
Other current assets -107.312 M -137.74 % 284.373 M 367.74 % -106.211 M -143.71 % 242.984 M 0.000 -100.00 % 131.215 M 0.000 -100.00 % 585.780 M 294.15 % 148.618 M 21.70 % 122.123 M 59.84 % 76.404 M -2.84 % 78.635 M 0.000 -100.00 % 4.085 M -96.57 % 118.980 M 22.87 % 96.837 M 0.000 -100.00 % 80.146 M 14.25 % 70.148 M 2.26 % 68.601 M -80.23 % 346.962 M 442.98 % 63.900 M 35.14 % 47.284 M 0.00 % 47.284 M 164.94 % 17.847 M 0.00 % 17.847 M -43.09 % 31.358 M 0.00 % 31.358 M 58.63 % 19.768 M 0.00 % 19.768 M -86.03 % 141.541 M
Short term investments 0.000 0.000 0.000 -100.00 % 1.902 M 0.000 -100.00 % 11.212 M -10.86 % 12.578 M -0.72 % 12.669 M -25.96 % 17.111 M 41.92 % 12.057 M 0.000 0.000 -100.00 % 11.644 M 583.73 % 1.703 M 0.000 0.000 -100.00 % 17.786 M 475.41 % 3.091 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 % 256.000 K
cash and cash equivalents 0.000 -100.00 % 107.312 M 0.000 -100.00 % 106.211 M 0.000 -100.00 % 2.187 M 134.78 % -6.289 M -200.00 % 6.289 M 220.05 % 1.965 M -83.01 % 11.568 M 47.14 % 7.862 M 9.99 % 7.148 M 222.78 % -5.822 M -4 648.44 % 128.000 K -98.31 % 7.568 M 34.47 % 5.628 M 163.29 % -8.893 M -440.73 % 2.610 M 11.92 % 2.332 M -96.72 % 71.155 M 1 710.10 % 3.931 M -81.98 % 21.812 M -27.19 % 29.957 M 0.00 % 29.957 M 370.28 % 6.370 M -72.40 % 23.083 M -10.88 % 25.900 M 0.00 % 25.900 M 11.39 % 23.252 M 0.00 % 23.252 M 17.19 % 19.841 M
Cash and short term investments 107.312 M 0.00 % 107.312 M 1.04 % 106.211 M 0.00 % 106.211 M 1 535.02 % 6.496 M 0.00 % 6.496 M 3.29 % 6.289 M 0.00 % 6.289 M -67.03 % 19.076 M -19.26 % 23.625 M 200.50 % 7.862 M 9.99 % 7.148 M 22.78 % 5.822 M 4 448.44 % 128.000 K -98.31 % 7.568 M 34.47 % 5.628 M -36.71 % 8.893 M 240.73 % 2.610 M 11.92 % 2.332 M -96.72 % 71.155 M 1 710.10 % 3.931 M -81.98 % 21.812 M -27.19 % 29.957 M 0.00 % 29.957 M 370.28 % 6.370 M -72.40 % 23.083 M -10.88 % 25.900 M 0.00 % 25.900 M 11.39 % 23.252 M 0.00 % 23.252 M 17.19 % 19.841 M
Total current assets 0.000 -100.00 % 2.723 B 0.000 -100.00 % 2.775 B 42 623.61 % 6.496 M -99.00 % 651.337 M 10 256.77 % 6.289 M -99.00 % 630.625 M 230.11 % 191.036 M -1.40 % 193.746 M -11.33 % 218.507 M -15.81 % 259.531 M 4 357.76 % 5.822 M -97.60 % 242.715 M -37.29 % 387.047 M 26.06 % 307.042 M 3 352.63 % 8.893 M -97.12 % 308.473 M 7.14 % 287.926 M -5.13 % 303.482 M -17.18 % 366.448 M 0.00 % 366.447 M -2.28 % 375.015 M 0.00 % 375.015 M -12.71 % 429.617 M 0.00 % 429.617 M 7.72 % 398.830 M 0.00 % 398.830 M 34.01 % 297.616 M 0.00 % 297.616 M 37.84 % 215.920 M
Inventory 0.000 -100.00 % 121.085 M 0.000 -100.00 % 18.006 M 0.000 -100.00 % 319.564 M 0.000 -100.00 % 903.000 K 0.00 % 903.000 K -40.67 % 1.522 M -94.94 % 30.088 M 1 384.36 % 2.027 M 0.000 -100.00 % 2.570 M -73.18 % 9.583 M -4.68 % 10.053 M 0.000 -100.00 % 11.908 M 25.64 % 9.478 M 66.16 % 5.704 M -63.33 % 15.555 M 0.00 % 15.555 M -59.50 % 38.403 M 0.00 % 38.403 M 616.34 % 5.361 M 0.00 % 5.361 M -68.24 % 16.882 M 0.00 % 16.882 M -47.79 % 32.332 M 0.00 % 32.332 M -40.05 % 53.935 M
Net receivables 0.000 -100.00 % 2.210 B 0.000 -100.00 % 2.408 B 0.000 -100.00 % 194.062 M 0.000 -100.00 % 609.380 M 267.09 % 166.005 M -4.63 % 174.070 M 2.58 % 169.685 M -48.19 % 327.505 M 0.000 -100.00 % 230.158 M -29.72 % 327.505 M 21.42 % 269.738 M 0.000 -100.00 % 282.663 M 9.96 % 257.056 M 18.20 % 217.478 M -32.00 % 319.818 M 20.60 % 265.180 M 2.24 % 259.371 M 0.00 % 259.371 M -32.34 % 383.326 M 0.00 % 383.326 M 7.66 % 356.047 M 9.66 % 324.690 M 46.08 % 222.264 M 0.00 % 222.264 M 36 759.70 % 603.000 K
Tax assets 0.000 -100.00 % 381.000 K 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.232 M 6.56 % 4.910 M 7.02 % 4.588 M -10.60 % 5.132 M 0.000 0.000 0.000 0.000 100.00 % -299.000 K 0.000 -100.00 % 974.000 K 0.000 0.000 100.00 % -149.000 K 0.000 0.000 0.000 100.00 % -61.000 K 0.000 -100.00 % 147.000 K 0.000 0.000 0.000 0.000
Other 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 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 946.627 M 0.000 -100.00 % 109.234 M 0.000 -100.00 % 314.000 K 0.000 -100.00 % 275.000 K -40.86 % 465.000 K -47.40 % 884.000 K -50.86 % 1.799 M 21.14 % 1.485 M 0.000 -100.00 % 1.224 M -98.24 % 69.437 M 4 175.68 % 1.624 M 0.000 -100.00 % 10.060 M -55.13 % 22.420 M 1 812.97 % 1.172 M -98.01 % 58.939 M 0.00 % 58.939 M 40.14 % 42.057 M 0.00 % 42.057 M -51.87 % 87.376 M 0.00 % 87.376 M 80.95 % 48.287 M 0.00 % 48.287 M -9.50 % 53.357 M 0.00 % 53.357 M 229.45 % 16.196 M
Tax 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 -100.00 % 104.000 K 25.30 % 83.000 K 5.06 % 79.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 -100.00 % 802.000 K
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 100.00 % -2.249 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 23.958 M 0.000 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Minority interest 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Capital lease obligations 0.000 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 % -327.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 -100.00 % 1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.972 M 0.000 0.000 0.000 -100.00 % 8.972 M 0.000 0.000 0.000 -100.00 % 8.972 M 0.000 0.000 0.000 -100.00 % 120.012 M 0.00 % 120.012 M 0.000 -100.00 % 120.012 M 0.00 % 120.012 M 0.000 0.000 -100.00 % 120.012 M 0.00 % 120.012 M 0.000 0.000 -100.00 % 44.278 M 0.00 % 44.278 M 0.000
Deferred tax liabilities non current 0.000 0.000 0.000 -100.00 % 276.000 K 0.000 -100.00 % 2.249 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 516.000 K 0.000 -100.00 % 341.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
Other liabilities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Total assets 0.000 -100.00 % 2.728 B 0.000 -100.00 % 2.836 B 0.000 -100.00 % 706.550 M 0.000 -100.00 % 702.138 M 166.97 % 263.005 M -1.07 % 265.853 M -2.59 % 272.908 M -11.85 % 309.601 M 0.000 -100.00 % 294.897 M -27.36 % 405.970 M 24.78 % 325.337 M 0.000 -100.00 % 327.400 M 7.03 % 305.888 M -4.86 % 321.497 M -16.68 % 385.875 M 0.04 % 385.726 M -2.87 % 397.127 M 0.00 % 397.127 M -11.16 % 447.017 M -0.01 % 447.078 M 7.64 % 415.333 M 0.00 % 415.333 M 31.24 % 316.465 M 0.00 % 316.465 M 34.91 % 234.574 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-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-06-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 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30
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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -439.104 M -5 797.97 % -7.445 M -126.55 % 28.039 M -30.12 % 40.122 M 0.000 -100.00 % 51.281 M 26.95 % 40.394 M 294.11 % -20.810 M 0.000 0.000 100.00 % -12.922 M 78.17 % -59.203 M 0.000 0.000 100.00 % -12.540 M 0.000 -100.00 % 25.518 M 0.00 % 25.518 M 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 100.00 % -6.609 M -127.88 % 23.703 M -52.02 % 49.406 M -31.24 % 71.849 M 0.000 0.000 -100.00 % 100.339 M 273.70 % -57.767 M 0.000 0.000 100.00 % -14.633 M 0.000 0.000 0.000 100.00 % -2.905 M 0.000 -100.00 % 61.978 M 0.00 % 61.978 M 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 -100.00 % 619.000 K -97.83 % 28.566 M 201.80 % -28.061 M 0.000 -100.00 % 1.048 M -79.67 % 5.156 M 121.67 % 2.326 M 0.000 0.000 100.00 % -2.430 M 35.63 % -3.775 M 0.000 0.000 -100.00 % 11.424 M 0.000 100.00 % -16.521 M 0.00 % -16.521 M 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 100.00 % -915.000 K -392.33 % 313.000 K 0.000 0.000 100.00 % -68.213 M -200.59 % 67.813 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
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -432.304 M -1 260.86 % -31.767 M 35.19 % -49.018 M -1 131.92 % -3.979 M 0.000 -100.00 % 50.233 M 42.55 % 35.238 M 252.31 % -23.136 M 0.000 0.000 100.00 % -10.492 M 81.07 % -55.428 M 0.000 0.000 100.00 % -21.059 M 0.000 100.00 % -19.940 M 0.00 % -19.940 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items -6.864 M 78.82 % -32.407 M -16.22 % -27.884 M -300.80 % -6.957 M -55.74 % -4.467 M 63.28 % -12.165 M -446.48 % 3.511 M 406.64 % 693.000 K 99.14 % 348.000 K 570.27 % -74.000 K 99.83 % -42.339 M -9 164.55 % -457.000 K -509.33 % -75.000 K -103.85 % 1.949 M -73.07 % 7.237 M 303.17 % -3.562 M -244.49 % -1.034 M -114.54 % 7.113 M 220.36 % -5.910 M -202.76 % 5.751 M 83.97 % 3.126 M -62.71 % 8.382 M 535.72 % 1.319 M 105.83 % -22.601 M 0.00 % -22.601 M -529.10 % -3.593 M 0.00 % -3.593 M -299.97 % 1.797 M 0.00 % 1.797 M 121.20 % -8.473 M 0.00 % -8.473 M -363.08 % 3.221 M 0.00 % 3.221 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.556 M 100.35 % -441.343 M -5 966.57 % -7.275 M -124.70 % 29.458 M 19.38 % 24.676 M 1 068.37 % 2.112 M -94.76 % 40.289 M -2.48 % 41.314 M 740.13 % -6.454 M 0.000 0.000 100.00 % -1.184 M 98.10 % -62.377 M 0.000 0.000 100.00 % -4.735 M 0.000 -100.00 % 6.035 M 0.00 % 6.035 M 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 -100.00 % 320.000 K 200.00 % -320.000 K -225.49 % 255.000 K 200.00 % -255.000 K 0.000 0.000 100.00 % -33.176 M -3 582.13 % -901.000 K 0.000 0.000 100.00 % -487.000 K 0.000 0.000 0.000 100.00 % -11.000 K 0.000 100.00 % -3.029 M 0.00 % -3.029 M 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
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
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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -320.000 K 0.00 % -320.000 K 97.53 % -12.977 M -144.94 % -5.298 M 0.000 100.00 % -18.449 M 46.73 % -34.633 M -1 188.43 % -2.688 M 0.000 0.000 -100.00 % 636.000 K -93.31 % 9.511 M 0.000 0.000 -100.00 % 656.000 K 0.000 -100.00 % 21.000 K 0.00 % 21.000 K 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 100.00 % -320.000 K 97.48 % -12.722 M -129.14 % -5.552 M 0.000 100.00 % -18.449 M 46.73 % -34.633 M -1 188.43 % -2.688 M 0.000 0.000 -100.00 % 636.000 K -93.31 % 9.511 M 0.000 0.000 -100.00 % 645.000 K 0.000 100.00 % -3.008 M 0.00 % -3.008 M 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 100.00 % -1.864 M -39.31 % -1.338 M 45.79 % -2.468 M 86.59 % -18.410 M 0.000 100.00 % -5.531 M -403.28 % -1.099 M -107.85 % 13.996 M 0.000 0.000 100.00 % -774.000 K 73.13 % -2.881 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
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
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
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
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 443.467 M 66 289.10 % -670.000 K 86.20 % -4.854 M -127.36 % 17.740 M 0.000 100.00 % -4.854 M 38.49 % -7.892 M 7.47 % -8.529 M 0.000 0.000 100.00 % -5.193 M 0.000 0.000 0.000 -100.00 % 17.000 K 0.000 -100.00 % 410.500 K 0.00 % 410.500 K 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 -100.00 % 441.603 M 22 092.18 % -2.008 M 72.58 % -7.322 M 60.23 % -18.410 M 0.000 100.00 % -10.385 M -101.26 % -5.160 M -166.02 % 7.816 M 0.000 0.000 100.00 % -5.967 M -107.12 % -2.881 M 0.000 0.000 -100.00 % 17.000 K 0.000 -100.00 % 410.500 K 0.00 % 410.500 K 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 100.00 % -5.708 M -179.85 % 7.148 M 0.000 0.000 100.00 % -3.267 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
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 5.619 M 2 052.87 % 261.000 K 102.72 % -9.603 M -359.12 % 3.706 M 419.05 % 714.000 K 0.000 -100.00 % 11.455 M 756.07 % -1.746 M -31.77 % -1.325 M 0.000 0.000 100.00 % -6.514 M 88.32 % -55.748 M 0.000 0.000 100.00 % -4.073 M 0.000 -100.00 % 3.437 M 0.00 % 3.437 M 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 % 7.845 M 252.43 % 2.226 M 13.28 % 1.965 M -83.01 % 11.568 M 47.14 % 7.862 M 9.99 % 7.148 M -38.21 % 11.568 M 10 137.17 % 113.000 K -98.51 % 7.568 M -14.90 % 8.893 M 0.000 -100.00 % 8.893 M -42.28 % 15.407 M -78.35 % 71.155 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.186 M -72.14 % 7.845 M 252.43 % 2.226 M 13.28 % 1.965 M -83.01 % 11.568 M 47.14 % 7.862 M -32.04 % 11.568 M 0.00 % 11.568 M 98.69 % 5.822 M -23.07 % 7.568 M 0.000 -100.00 % 8.893 M 0.00 % 8.893 M -42.28 % 15.407 M 0.000 0.000 100.00 % -4.073 M 0.000 -100.00 % 3.437 M 0.00 % 3.437 M 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.556 M 100.35 % -441.343 M -5 966.57 % -7.275 M -124.70 % 29.458 M 19.38 % 24.676 M 1 068.37 % 2.112 M -94.76 % 40.289 M -2.48 % 41.314 M 740.13 % -6.454 M 0.000 0.000 100.00 % -1.184 M 98.10 % -62.377 M 0.000 0.000 100.00 % -4.735 M 0.000 -100.00 % 6.035 M 0.00 % 6.035 M 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 -100.00 % 320.000 K 200.00 % -320.000 K -225.49 % 255.000 K 200.00 % -255.000 K 0.000 0.000 100.00 % -33.176 M -3 582.13 % -901.000 K 0.000 0.000 100.00 % -487.000 K 0.000 0.000 0.000 100.00 % -11.000 K 0.000 100.00 % -3.029 M 0.00 % -3.029 M 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.556 M 100.35 % -441.023 M -5 706.75 % -7.595 M -125.56 % 29.713 M 21.67 % 24.421 M 1 056.30 % 2.112 M -94.76 % 40.289 M 395.07 % 8.138 M 210.65 % -7.355 M 0.000 0.000 100.00 % -1.671 M 97.32 % -62.377 M 0.000 0.000 100.00 % -4.746 M 0.000 -100.00 % 3.006 M 0.00 % 3.006 M 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