GANGAFORGE.NS

Ganga Forging Limited GANGAFORGE.NS

Finances

2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Revenue 432.194 M 16.14 % 372.124 M 11.38 % 334.096 M 15.88 % 288.318 M 27.68 % 225.815 M -1.64 % 229.590 M -16.64 % 275.406 M 11.30 % 247.436 M 40.35 % 176.299 M 0.93 % 174.681 M 19.47 % 146.215 M -7.52 % 158.097 M 6.91 % 147.884 M
Net income 6.131 M 38.27 % 4.434 M -73.24 % 16.571 M 60.20 % 10.344 M 864.69 % 1.072 M 105.07 % -21.154 M -505.91 % 5.212 M 12.47 % 4.634 M -4.44 % 4.849 M 91.96 % 2.526 M -45.77 % 4.658 M -23.31 % 6.074 M 89.10 % 3.212 M
Income before tax 8.655 M 14.76 % 7.542 M -14.44 % 8.814 M -55.34 % 19.734 M 1 366.30 % 1.346 M 104.80 % -28.020 M -524.01 % 6.608 M -7.74 % 7.163 M 26.64 % 5.656 M 72.97 % 3.270 M -39.29 % 5.386 M -30.98 % 7.803 M 59.90 % 4.880 M
Income before tax ratio 0.02 -1.19 % 0.02 -23.18 % 0.03 -61.46 % 0.07 1 048.42 % 0.01 104.88 % -0.12 -608.62 % 0.02 -17.11 % 0.03 -9.77 % 0.03 71.38 % 0.02 -49.18 % 0.04 -25.37 % 0.05 49.57 % 0.03
EBITDA 29.020 M 11.54 % 26.018 M 1.38 % 25.665 M -32.51 % 38.026 M 112.39 % 17.904 M 355.56 % -7.006 M -127.91 % 25.105 M 37.61 % 18.244 M 10.30 % 16.540 M 37.76 % 12.006 M -13.89 % 13.942 M -16.36 % 16.670 M 54.10 % 10.818 M
Net income ratio 0.01 19.05 % 0.01 -75.98 % 0.05 38.25 % 0.04 655.56 % 0.00 105.15 % -0.09 -586.91 % 0.02 1.05 % 0.02 -31.91 % 0.03 90.20 % 0.01 -54.61 % 0.03 -17.08 % 0.04 76.89 % 0.02
Ratio EBITDA 0.07 -3.96 % 0.07 -8.98 % 0.08 -41.76 % 0.13 66.35 % 0.08 359.83 % -0.03 -133.47 % 0.09 23.63 % 0.07 -21.41 % 0.09 36.50 % 0.07 -27.92 % 0.10 -9.57 % 0.11 44.14 % 0.07
Gross profit ratio 0.26 185.33 % 0.09 -71.95 % 0.33 -8.43 % 0.36 69.36 % 0.21 95.75 % 0.11 -52.02 % 0.23 4.40 % 0.22 18.85 % 0.18 21.80 % 0.15 16.40 % 0.13 23.77 % 0.10 -11.94 % 0.12
Weighted average shs out dil 134.600 M 0.82 % 133.503 M 25.99 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 8.65 % 97.524 M -7.97 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M
Weighted average shs out 134.600 M 21.43 % 110.850 M 4.61 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 8.65 % 97.524 M -7.97 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M
EPS diluted 0.05 37.05 % 0.03 -79.25 % 0.16 63.93 % 0.10 866.34 % 0.01 105.05 % -0.20 -474.53 % 0.05 22.20 % 0.04 -4.59 % 0.05 92.44 % 0.02 -45.91 % 0.04 -23.21 % 0.06 89.11 % 0.03
Earnings per share 0.05 13.75 % 0.04 -75.00 % 0.16 63.93 % 0.10 866.34 % 0.01 105.05 % -0.20 -474.53 % 0.05 22.20 % 0.04 -4.59 % 0.05 92.44 % 0.02 -45.91 % 0.04 -23.21 % 0.06 89.11 % 0.03
Gross profit 114.311 M 231.38 % 34.495 M -68.75 % 110.398 M 6.11 % 104.040 M 116.23 % 48.115 M 92.53 % 24.991 M -60.00 % 62.485 M 16.20 % 53.774 M 66.81 % 32.236 M 22.93 % 26.223 M 39.06 % 18.857 M 14.47 % 16.474 M -5.86 % 17.500 M
Income tax expense 2.524 M -18.78 % 3.107 M 140.07 % -7.756 M -182.60 % 9.390 M 891.18 % -1.187 M 82.72 % -6.866 M -591.54 % 1.397 M -44.77 % 2.529 M 213.03 % 808.000 K 8.60 % 744.000 K 2.20 % 728.000 K -57.89 % 1.729 M 3.66 % 1.668 M
Cost of revenue 317.883 M -5.85 % 337.629 M 50.93 % 223.698 M 4.23 % 214.616 M 20.77 % 177.699 M -13.15 % 204.598 M -3.91 % 212.921 M 9.94 % 193.663 M 34.43 % 144.063 M -2.96 % 148.458 M 16.57 % 127.358 M -10.07 % 141.623 M 8.62 % 130.384 M
General and administrative expenses 0.000 -100.00 % 5.845 M 13.23 % 5.162 M 34.36 % 3.842 M 6.58 % 3.605 M -20.39 % 4.528 M 29.19 % 3.505 M 168.74 % 1.304 M -56.98 % 3.032 M 133.41 % 1.299 M 18.52 % 1.096 M -88.63 % 9.638 M 670.42 % 1.251 M
Selling and marketing expenses 0.000 -100.00 % 1.938 M 143.32 % 796.640 K 541.06 % 124.269 K -65.95 % 364.914 K 465.76 % 64.500 K -95.83 % 1.546 M 107.13 % 746.524 K 224.58 % 230.000 K -80.87 % 1.202 M -39.96 % 2.002 M 8 604.35 % 23.000 K -98.84 % 1.990 M
Other expenses 0.000 -100.00 % 11.110 M -88.09 % 93.287 M 429.48 % 17.619 M -50.37 % 35.497 M -3.47 % 36.773 M 368 162.61 % -9.991 K -108.40 % 118.951 K -99.42 % 20.606 M 36.39 % 15.108 M 75 640.00 % -20.000 K -100.43 % 4.624 M -25.04 % 6.169 M
Operating expenses 102.475 M 442.39 % 18.893 M -80.96 % 99.246 M 359.79 % 21.585 M -45.31 % 39.467 M -4.59 % 41.366 M -10.84 % 46.396 M 19.68 % 38.768 M 88.14 % 20.606 M 21.73 % 16.927 M 120.92 % 7.662 M 65.70 % 4.624 M -46.48 % 8.640 M
Cost and expenses 420.358 M 17.91 % 356.522 M 10.40 % 322.944 M 56.87 % 205.863 M -5.20 % 217.166 M -11.71 % 245.964 M -5.15 % 259.317 M 11.57 % 232.431 M 41.15 % 164.669 M -0.43 % 165.385 M 22.49 % 135.020 M -7.68 % 146.247 M 5.20 % 139.024 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 102.475 M 1 216.58 % 7.783 M 30.62 % 5.959 M 50.24 % 3.966 M -0.09 % 3.970 M -13.57 % 4.593 M -9.08 % 5.051 M 146.31 % 2.051 M -37.13 % 3.262 M 30.43 % 2.501 M -19.27 % 3.098 M -67.93 % 9.661 M 198.09 % 3.241 M
Interest income 2.292 M 146.54 % 929.860 K 1 541.12 % 56.660 K -45.28 % 103.545 K -61.37 % 268.030 K 34.83 % 198.796 K 152.87 % 78.616 K 11.57 % 70.465 K 40.93 % 50.000 K 0.000 0.000 -100.00 % 157.000 K 0.000
Interest expense 9.630 M 13.20 % 8.507 M 5.19 % 8.087 M -14.61 % 9.471 M 21.13 % 7.819 M -35.97 % 12.212 M 9.67 % 11.135 M 82.06 % 6.116 M 2.40 % 5.973 M 5.87 % 5.642 M 3.43 % 5.455 M 34.82 % 4.046 M 1.63 % 3.981 M
Depreciation and amortization 10.737 M 7.71 % 9.969 M 13.76 % 8.763 M -0.66 % 8.821 M 0.94 % 8.739 M -0.72 % 8.803 M 19.57 % 7.362 M 48.27 % 4.965 M -0.50 % 4.990 M 25.22 % 3.985 M 27.48 % 3.126 M -36.90 % 4.954 M 153.14 % 1.957 M
Operating income 11.836 M -21.10 % 15.002 M 34.52 % 11.152 M -33.53 % 16.777 M 102.99 % 8.265 M 150.48 % -16.374 M -201.73 % 16.095 M 4.99 % 15.331 M 31.82 % 11.630 M 25.11 % 9.296 M -16.96 % 11.195 M -5.53 % 11.850 M 33.75 % 8.860 M
Operating income ratio 0.03 -32.07 % 0.04 20.78 % 0.03 -42.64 % 0.06 58.98 % 0.04 151.32 % -0.07 -222.03 % 0.06 -5.68 % 0.06 -6.08 % 0.07 23.96 % 0.05 -30.49 % 0.08 2.15 % 0.07 25.11 % 0.06
Total other income expenses net -3.181 M 57.36 % -7.460 M -216.88 % -2.354 M -179.63 % 2.957 M 142.73 % -6.919 M 40.46 % -11.622 M -22.59 % -9.480 M -20.88 % -7.843 M -31.28 % -5.974 M 0.86 % -6.026 M -3.74 % -5.809 M -43.54 % -4.047 M -1.68 % -3.980 M
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013
Net debt 162.582 M 78.05 % 91.311 M -35.32 % 141.174 M 21.08 % 116.598 M 12.65 % 103.503 M -10.07 % 115.090 M -8.54 % 125.841 M 61.19 % 78.072 M 25.61 % 62.155 M 24.95 % 49.742 M 8.99 % 45.640 M 35.15 % 33.770 M 45.30 % 23.242 M
Total investments 1.781 M 45.88 % 1.221 M 9.41 % 1.116 M 14.94 % 970.960 K 20.59 % 805.183 K -61.76 % 2.106 M 7.60 % 1.957 M 287.49 % 505.058 K 0.000 0.000 0.000 0.000 0.000
Total debt 165.821 M 66.01 % 99.885 M -30.14 % 142.974 M 22.47 % 116.738 M 10.80 % 105.360 M -8.98 % 115.752 M -8.64 % 126.701 M 61.90 % 78.260 M 22.32 % 63.982 M 26.45 % 50.598 M 7.62 % 47.016 M 35.20 % 34.774 M 37.91 % 25.215 M
Accumulated other comprehensive income loss 30.590 M -5.02 % 32.207 M 1 157.60 % 2.561 M 12.07 % 2.285 M 12.76 % 2.027 M 8.60 % 1.866 M 0.00 % 1.866 M 70 036 340 995 167 064.00 % 0.000 -100.00 % 1.866 M 0.00 % 1.866 M 0.00 % 1.866 M 32.06 % 1.413 M 0.00 % 1.413 M
Retained earnings 12.952 M 89.87 % 6.822 M 185.71 % 2.388 M 116.84 % -14.183 M -54.02 % -9.208 M 10.43 % -10.281 M -194.55 % 10.873 M 92.05 % 5.662 M -83.31 % 33.929 M 16.67 % 29.080 M 9.51 % 26.554 M 21.27 % 21.897 M 38.39 % 15.823 M
Common stock 134.802 M 0.47 % 134.177 M 26.63 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 33.33 % 79.473 M 0.00 % 79.473 M 42.80 % 55.653 M 1 490.09 % 3.500 M 0.00 % 3.500 M 0.00 % 3.500 M 0.00 % 3.500 M 0.00 % 3.500 M
Total equity 321.893 M 2.47 % 314.129 M 135.58 % 133.342 M 14.46 % 116.496 M -3.76 % 121.052 M 0.89 % 119.979 M -14.99 % 141.133 M 64.30 % 85.900 M 118.60 % 39.295 M 14.08 % 34.446 M 7.91 % 31.920 M 17.08 % 27.263 M 28.67 % 21.189 M
Other non current liabilities 2.888 M 12.45 % 2.568 M 15.28 % 2.228 M -8.56 % 2.437 M -18.06 % 2.974 M 0.000 -100.00 % 16.999 K -99.28 % 2.356 M 0.000 0.000 -100.00 % 1.000 K -100.00 % 30.390 M 109.59 % 14.500 M
Long term debt 49.764 M 542.21 % 7.749 M -82.00 % 43.051 M -11.58 % 48.688 M 17.35 % 41.489 M -0.27 % 41.603 M -14.92 % 48.898 M 181.56 % 17.367 M -40.72 % 29.296 M 170.16 % 10.844 M 36.52 % 7.943 M -9.87 % 8.813 M 80.89 % 4.872 M
Total non current liabilities 68.730 M 169.48 % 25.504 M -55.54 % 57.360 M -19.17 % 70.961 M 68.33 % 42.156 M 1.33 % 41.603 M -20.91 % 52.600 M 166.69 % 19.723 M -32.68 % 29.296 M 167.37 % 10.957 M 33.74 % 8.193 M -79.49 % 39.939 M 95.31 % 20.449 M
Other current liabilities 15.146 M 34.27 % 11.280 M 505.45 % 1.863 M -76.99 % 8.098 M 39.09 % 5.822 M 28.13 % 4.544 M -39.58 % 7.520 M -13.68 % 8.712 M 80.00 % 4.840 M 6.96 % 4.525 M -5.96 % 4.812 M 28.22 % 3.753 M 8.53 % 3.458 M
Deferred revenue 0.000 0.000 -100.00 % 4.187 M 41.19 % 2.966 M 0.000 -100.00 % 3.385 M 104.27 % -79.243 M -1 400.81 % 6.092 M 71.70 % 3.548 M 2 234.21 % 152.000 K -96.93 % 4.948 M 25.08 % 3.956 M 9.95 % 3.598 M
Short term debt 117.238 M 27.24 % 92.136 M -7.79 % 99.923 M 46.84 % 68.050 M 6.54 % 63.871 M -13.86 % 74.149 M 1.82 % 72.822 M 19.59 % 60.893 M 51.15 % 40.286 M 0.45 % 40.107 M 2.65 % 39.073 M 50.51 % 25.961 M 27.62 % 20.343 M
Total current liabilities 196.205 M 58.94 % 123.445 M -21.17 % 156.588 M 27.32 % 122.991 M -16.16 % 146.701 M -13.16 % 168.931 M 7.37 % 157.333 M 7.71 % 146.072 M 76.30 % 82.855 M -7.04 % 89.130 M 11.19 % 80.160 M 97.28 % 40.632 M -8.06 % 44.195 M
Total liabilities 264.935 M 77.87 % 148.950 M -30.38 % 213.948 M 10.31 % 193.952 M 1.57 % 190.961 M -9.30 % 210.534 M 0.29 % 209.934 M 26.62 % 165.795 M 47.83 % 112.151 M 12.05 % 100.087 M 13.28 % 88.353 M 9.66 % 80.571 M 24.64 % 64.644 M
Other non current assets 90.238 M 201 729.05 % 44.710 K -96.24 % 1.188 M 105.80 % -20.471 M -368.92 % 7.612 M -10.40 % 8.496 M 281.07 % 2.230 M -82.03 % 12.410 M 2 185.41 % 543.000 K -0.18 % 544.000 K 1.30 % 537.000 K 13.29 % 474.000 K -56.43 % 1.088 M
Long term investments 1.781 M 45.88 % 1.221 M 12.23 % 1.088 M 12.05 % 970.950 K 34.09 % 724.104 K -65.11 % 2.075 M -35.78 % 3.232 M 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 100.00 % -805.180 K 76.18 % -3.380 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Property plant equipment net 181.830 M 10.32 % 164.823 M 1.11 % 163.008 M -11.05 % 183.249 M 25.94 % 145.505 M -5.54 % 154.041 M -1.78 % 156.832 M 67.86 % 93.428 M 53.83 % 60.735 M 20.91 % 50.232 M 25.28 % 40.096 M 19.35 % 33.594 M 47.98 % 22.701 M
Total non current assets 273.849 M 64.88 % 166.089 M 0.49 % 165.284 M 0.94 % 163.748 M 5.26 % 155.561 M -5.38 % 164.413 M 1.31 % 162.293 M 53.34 % 105.838 M 71.71 % 61.636 M 21.39 % 50.776 M 24.96 % 40.633 M 19.27 % 34.068 M 43.21 % 23.789 M
Other current assets 36.111 M -13.38 % 41.688 M 268.35 % 11.318 M 43.39 % 7.893 M 135.34 % 3.354 M -22.40 % 4.322 M -51.94 % 8.993 M 28.55 % 6.996 M 284.39 % 1.820 M 97.61 % 921.000 K -1.39 % 934.000 K -26.40 % 1.269 M 371.75 % 269.000 K
Short term investments 0.000 0.000 -100.00 % 28.060 K 58.06 % 17.753 K -78.10 % 81.079 K 165.88 % 30.495 K 102.39 % -1.275 M 0.000 0.000 0.000 0.000 0.000 0.000
cash and cash equivalents 3.239 M -62.22 % 8.574 M 376.35 % 1.800 M 1 180.35 % 140.587 K -92.43 % 1.858 M 180.52 % 662.177 K -23.03 % 860.331 K 356.96 % 188.271 K -89.70 % 1.827 M 113.43 % 856.000 K -37.79 % 1.376 M 37.05 % 1.004 M -49.11 % 1.973 M
Cash and short term investments 3.239 M -62.22 % 8.574 M 376.35 % 1.800 M 1 036.79 % 158.340 K -91.48 % 1.858 M 180.52 % 662.177 K -23.03 % 860.331 K 356.96 % 188.271 K -89.70 % 1.827 M 113.43 % 856.000 K -37.79 % 1.376 M 37.05 % 1.004 M -49.11 % 1.973 M
Total current assets 312.980 M 5.38 % 296.990 M 63.18 % 182.005 M 24.07 % 146.699 M -6.23 % 156.452 M -5.81 % 166.100 M -12.01 % 188.774 M 29.42 % 145.857 M 62.41 % 89.810 M 7.23 % 83.757 M 5.17 % 79.640 M 7.96 % 73.766 M 18.89 % 62.044 M
Inventory 193.363 M 19.37 % 161.986 M 44.92 % 111.777 M 23.63 % 90.414 M 14.49 % 78.971 M 7.89 % 73.198 M -16.40 % 87.559 M 52.49 % 57.421 M 76.88 % 32.463 M 9.67 % 29.601 M 6.54 % 27.784 M 46.65 % 18.946 M -6.11 % 20.178 M
Net receivables 80.267 M -5.28 % 84.741 M 48.38 % 57.110 M 18.40 % 48.234 M -33.26 % 72.269 M -17.80 % 87.918 M -4.06 % 91.639 M 12.78 % 81.252 M 49.73 % 54.267 M 3.09 % 52.638 M 5.66 % 49.818 M -5.19 % 52.547 M 0.000
Tax assets 0.000 0.000 0.000 0.000 -100.00 % 2.524 M -20.65 % 3.181 M 0.000 0.000 -100.00 % 358.000 K 0.000 0.000 0.000 0.000
Other assets 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
Account payables 63.821 M 230.42 % 19.315 M -61.26 % 49.860 M 21.18 % 41.145 M -42.06 % 71.008 M -14.93 % 83.468 M 31.79 % 63.334 M -10.00 % 70.375 M 90.44 % 36.954 M -16.38 % 44.194 M 22.29 % 36.138 M 237.23 % 10.716 M -47.09 % 20.255 M
Tax payables 0.000 -100.00 % 713.620 K -5.49 % 755.100 K -72.36 % 2.731 M -54.47 % 6.000 M 77.25 % 3.385 M -34.06 % 5.133 M -15.73 % 6.092 M 686.04 % 775.000 K 409.87 % 152.000 K 10.95 % 137.000 K -32.18 % 202.000 K 45.32 % 139.000 K
Deferred revenue non current 0.000 0.000 -100.00 % 2.228 M -95.64 % 51.125 M 558.27 % -11.156 M 9.62 % -12.343 M -125.23 % 48.915 M 0.000 0.000 100.00 % -113.000 K 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 1.181 M 0.000 0.000 0.000 0.000 0.000 100.00 % -4.982 M 0.000 0.000 -100.00 % 353.000 K 0.000 0.000 0.000
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 143.548 M 1.86 % 140.923 M 528.29 % 22.430 M 0.00 % 22.430 M 0.00 % 22.430 M -54.15 % 48.921 M 0.00 % 48.921 M 115.33 % 22.719 M 0.000 0.000 0.000 0.000 0.000
Deferred tax liabilities non current 16.078 M 5.87 % 15.187 M 25.72 % 12.080 M -39.10 % 19.836 M 77.81 % 11.156 M -9.62 % 12.343 M 234.91 % 3.685 M 56.40 % 2.356 M 0.000 -100.00 % 113.000 K -54.62 % 249.000 K -66.17 % 736.000 K -31.66 % 1.077 M
Other liabilities 0.000 -100.00 % 10.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 586.829 M 26.72 % 463.079 M 33.34 % 347.290 M 11.87 % 310.448 M -0.50 % 312.013 M -5.60 % 330.513 M -5.85 % 351.067 M 39.48 % 251.695 M 66.19 % 151.446 M 12.57 % 134.533 M 11.86 % 120.273 M 11.54 % 107.834 M 25.63 % 85.833 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 -65.876 M 50.16 % -132.178 M -322.81 % -31.262 M -77.10 % -17.652 M -244.41 % 12.223 M -58.60 % 29.522 M 170.40 % -41.937 M 0.000 100.00 % -7.501 M -306.98 % 3.624 M -80.75 % 18.825 M 191.90 % -20.485 M -30.33 % -15.718 M
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.320 M 53.41 % -2.833 M -194.40 % 3.001 M 122.43 % -13.382 M -289.47 % 7.063 M
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.863 M -57.57 % -1.817 M 79.44 % -8.838 M -817.95 % 1.231 M -82.66 % 7.098 M
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -2.420 M -129.27 % 8.268 M -66.10 % 24.391 M 0.000 0.000
Other working capital -65.876 M 50.16 % -132.178 M -322.81 % -31.262 M -77.10 % -17.652 M -779.99 % 2.596 M -91.21 % 29.522 M 170.40 % -41.937 M 0.000 100.00 % -4.638 M -185.24 % 5.441 M -80.33 % 27.663 M 227.39 % -21.716 M 4.82 % -22.816 M
Other non cash items -1.632 M -119.63 % 8.314 M 197.79 % 2.792 M 19.39 % 2.339 M -68.54 % 7.434 M -43.50 % 13.157 M 36.52 % 9.637 M 307.98 % -4.634 M -350.33 % 1.851 M -63.50 % 5.071 M 11.62 % 4.543 M 186.81 % 1.584 M -50.76 % 3.217 M
Net cash provided by operating activities -50.640 M 52.38 % -106.353 M -876.34 % -10.893 M -182.26 % 13.242 M -56.04 % 30.125 M 28.40 % 23.462 M 228.00 % -18.329 M 0.000 -100.00 % 4.996 M -68.68 % 15.950 M -49.97 % 31.880 M 480.66 % -8.375 M -47.86 % -5.664 M
Investments in property plant and equipment -26.456 M -124.06 % -11.807 M 7.06 % -12.704 M 49.16 % -24.989 M -156.65 % -9.737 M -55.91 % -6.245 M 91.62 % -74.483 M 0.000 100.00 % -15.492 M -9.71 % -14.121 M -46.67 % -9.628 M 28.94 % -13.549 M -1 657.33 % -771.000 K
Acquisitions net 4.191 M 0.000 -100.00 % 7.051 M -12.07 % 8.019 M 20.62 % 6.648 M 3 065.71 % 210.000 K -96.08 % 5.350 M 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
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 120.310 K -44.14 % 215.390 K 284.63 % 56.000 K -45.92 % 103.545 K -95.86 % 2.500 M 0.000 -100.00 % 5.350 M 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites -22.145 M -91.03 % -11.592 M -107.11 % -5.597 M 66.82 % -16.867 M -2 765.62 % -588.584 K 90.25 % -6.035 M 91.27 % -69.133 M 0.000 100.00 % -15.492 M -9.71 % -14.121 M -46.67 % -9.628 M 28.94 % -13.549 M -1 657.33 % -771.000 K
Debt repayment 65.936 M 253.02 % -43.090 M -264.24 % 26.236 M 130.58 % 11.378 M 209.49 % -10.392 M -110.92 % -4.927 M -109.99 % 49.294 M 0.000 -100.00 % 17.441 M 386.91 % 3.582 M 511.72 % -870.000 K -109.62 % 9.047 M 378.45 % -3.249 M
Common stock issued 1.633 M -99.07 % 176.315 M 0.000 0.000 0.000 0.000 -100.00 % 23.820 M 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
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 -9.630 M -13.19 % -8.508 M -5.20 % -8.087 M 14.61 % -9.471 M 0.000 100.00 % -12.698 M -132.69 % 38.841 M 0.000 100.00 % -5.973 M -0.69 % -5.932 M 71.77 % -21.011 M -276.44 % 11.908 M 13.22 % 10.518 M
Net cash used provided by financing activities 57.939 M -53.54 % 124.718 M 587.19 % 18.149 M 851.42 % 1.908 M 118.36 % -10.392 M 41.04 % -17.625 M -120.00 % 88.134 M 0.000 -100.00 % 11.468 M 588.00 % -2.350 M 89.26 % -21.881 M -204.42 % 20.955 M 188.28 % 7.269 M
Effect of forex changes on cash 0.000 0.000 -100.00 % 740.000 0.000 0.000 0.000 -100.00 % 188.271 K 0.000 100.00 % -1.000 K -200.00 % 1.000 K 0.00 % 1.000 K 0.000 0.000
Net change in cash -5.336 M -178.76 % 6.774 M 308.32 % 1.659 M 196.62 % -1.717 M -243.63 % 1.195 M 703.26 % -198.154 K -129.48 % 672.060 K 0.000 -100.00 % 971.000 K 286.73 % -520.000 K -239.78 % 372.000 K 138.39 % -969.000 K -216.19 % 834.000 K
Cash at beginning of period 8.574 M 376.25 % 1.800 M 1 176.83 % 141.000 K -92.41 % 1.858 M 180.52 % 662.177 K -23.03 % 860.331 K 356.96 % 188.271 K -89.70 % 1.827 M 113.43 % 856.000 K -37.79 % 1.376 M 37.05 % 1.004 M -49.11 % 1.973 M 73.22 % 1.139 M
Cash at end of period 3.239 M -62.22 % 8.574 M 376.35 % 1.800 M 1 180.35 % 140.587 K -92.43 % 1.858 M 180.52 % 662.177 K -23.03 % 860.331 K -52.91 % 1.827 M 0.00 % 1.827 M 113.43 % 856.000 K -37.79 % 1.376 M 37.05 % 1.004 M -49.11 % 1.973 M
Operating cash flow -50.640 M 52.38 % -106.353 M -876.34 % -10.893 M -182.26 % 13.242 M -56.04 % 30.125 M 28.40 % 23.462 M 228.00 % -18.329 M 0.000 -100.00 % 4.996 M -68.68 % 15.950 M -49.97 % 31.880 M 480.66 % -8.375 M -47.86 % -5.664 M
Capital expenditure -26.456 M -124.06 % -11.807 M 7.06 % -12.704 M 49.16 % -24.989 M -156.65 % -9.737 M -55.91 % -6.245 M 91.62 % -74.483 M 0.000 100.00 % -15.492 M -9.71 % -14.121 M -46.67 % -9.628 M 28.94 % -13.549 M -1 657.33 % -771.000 K
Free CashFlow -77.096 M 34.75 % -118.160 M -400.74 % -23.597 M -100.88 % -11.747 M -157.62 % 20.388 M 18.42 % 17.217 M 118.55 % -92.813 M 0.000 100.00 % -10.496 M -673.87 % 1.829 M -91.78 % 22.252 M 201.50 % -21.924 M -240.70 % -6.435 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
Revenue 77.455 M -32.84 % 115.322 M -1.15 % 116.664 M 1.35 % 115.110 M 35.27 % 85.097 M -16.86 % 102.352 M 19.74 % 85.480 M -0.25 % 85.696 M -13.08 % 98.596 M 16.86 % 84.373 M 3.75 % 81.324 M -11.69 % 92.085 M 20.67 % 76.314 M 12.82 % 67.641 M -16.71 % 81.209 M 4.90 % 77.419 M 45.80 % 53.099 M -16.84 % 63.853 M 6.45 % 59.981 M -16.14 % 71.522 M 134.81 % 30.459 M -49.36 % 60.152 M 0.00 % 60.152 M 3.46 % 58.138 M 0.00 % 58.138 M -20.22 % 72.876 M 0.00 % 72.876 M 9.59 % 66.501 M 0.00 % 66.501 M -0.28 % 66.689 M -0.06 % 66.727 M
Net income -2.901 M -88.38 % -1.540 M -157.21 % 2.692 M -2.53 % 2.762 M 39.57 % 1.979 M 1 046.89 % -209.000 K -109.10 % 2.296 M 4.22 % 2.203 M 82.82 % 1.205 M -91.20 % 13.693 M 1 968.37 % 662.000 K -29.65 % 941.000 K -26.20 % 1.275 M 114.30 % -8.914 M -234.07 % 6.649 M -24.97 % 8.862 M 136.51 % 3.747 M 554.86 % -823.767 K -21.14 % -680.000 K -142.79 % 1.589 M 61.16 % 986.000 K 118.88 % -5.222 M 0.00 % -5.222 M 2.47 % -5.355 M 0.00 % -5.355 M -571.03 % 1.137 M 0.00 % 1.137 M -22.62 % 1.469 M 0.00 % 1.469 M 92.61 % 762.678 K -57.65 % 1.801 M
Income before tax -1.971 M -404.17 % 648.000 K -79.14 % 3.106 M 27.09 % 2.444 M -0.53 % 2.457 M 3.76 % 2.368 M 10.34 % 2.146 M 28.89 % 1.665 M 22.25 % 1.362 M -75.83 % 5.635 M 452.99 % 1.019 M 74.19 % 585.000 K -62.88 % 1.576 M 117.70 % 723.931 K -88.44 % 6.263 M -30.01 % 8.949 M 135.62 % 3.798 M 744.88 % -588.948 K -32.05 % -446.000 K -126.50 % 1.683 M 55.69 % 1.081 M 111.94 % -9.054 M 0.00 % -9.054 M -82.71 % -4.956 M 0.00 % -4.956 M -554.30 % 1.091 M 0.00 % 1.091 M -50.90 % 2.222 M 0.00 % 2.222 M 16.68 % 1.904 M -1.00 % 1.923 M
Income before tax ratio -0.03 -552.87 % 0.01 -78.89 % 0.03 25.39 % 0.02 -26.46 % 0.03 24.80 % 0.02 -7.84 % 0.03 29.21 % 0.02 40.65 % 0.01 -79.32 % 0.07 433.01 % 0.01 97.24 % 0.01 -69.24 % 0.02 92.96 % 0.01 -86.12 % 0.08 -33.28 % 0.12 61.61 % 0.07 875.48 % -0.01 -24.04 % -0.01 -131.60 % 0.02 -33.70 % 0.04 123.58 % -0.15 0.00 % -0.15 -76.59 % -0.09 0.00 % -0.09 -669.47 % 0.01 0.00 % 0.01 -55.19 % 0.03 0.00 % 0.03 17.01 % 0.03 -0.94 % 0.03
EBITDA -673.750 K -111.73 % 5.745 M -28.42 % 8.026 M 8.80 % 7.377 M -6.31 % 7.874 M -8.69 % 8.623 M 32.05 % 6.530 M 20.55 % 5.417 M 4.23 % 5.197 M -49.75 % 10.342 M 89.76 % 5.450 M 8.03 % 5.045 M 4.54 % 4.826 M -14.19 % 5.624 M -41.34 % 9.588 M -14.14 % 11.167 M 57.73 % 7.080 M 1 139.40 % 571.242 K -87.56 % 4.593 M -31.20 % 6.675 M 8.86 % 6.132 M 250.49 % -4.075 M 8.12 % -4.435 M -1 207.34 % 400.500 K 0.00 % 400.500 K -92.97 % 5.698 M -2.77 % 5.861 M -0.11 % 5.868 M 0.00 % 5.868 M 75.39 % 3.345 M -37.05 % 5.314 M
Net income ratio -0.04 -180.47 % -0.01 -157.87 % 0.02 -3.83 % 0.02 3.18 % 0.02 1 238.89 % 0.00 -107.60 % 0.03 4.48 % 0.03 110.34 % 0.01 -92.47 % 0.16 1 893.62 % 0.01 -20.34 % 0.01 -38.84 % 0.02 112.68 % -0.13 -260.96 % 0.08 -28.47 % 0.11 62.21 % 0.07 646.98 % -0.01 -13.80 % -0.01 -151.03 % 0.02 -31.37 % 0.03 137.28 % -0.09 0.00 % -0.09 5.73 % -0.09 0.00 % -0.09 -690.44 % 0.02 0.00 % 0.02 -29.39 % 0.02 0.00 % 0.02 93.16 % 0.01 -57.63 % 0.03
Ratio EBITDA -0.01 -117.46 % 0.05 -27.59 % 0.07 7.35 % 0.06 -30.74 % 0.09 9.83 % 0.08 10.28 % 0.08 20.85 % 0.06 19.92 % 0.05 -57.00 % 0.12 82.90 % 0.07 22.32 % 0.05 -13.37 % 0.06 -23.94 % 0.08 -29.58 % 0.12 -18.15 % 0.14 8.18 % 0.13 1 390.41 % 0.01 -88.32 % 0.08 -17.96 % 0.09 -53.64 % 0.20 397.20 % -0.07 8.12 % -0.07 -1 170.27 % 0.01 0.00 % 0.01 -91.19 % 0.08 -2.77 % 0.08 -8.85 % 0.09 0.00 % 0.09 75.89 % 0.05 -37.01 % 0.08
Gross profit ratio 0.34 14.95 % 0.30 0.43 % 0.30 16.61 % 0.25 -10.06 % 0.28 -18.57 % 0.35 24.02 % 0.28 -26.67 % 0.38 40.91 % 0.27 -32.18 % 0.40 17.69 % 0.34 12.63 % 0.30 9.12 % 0.28 300.99 % -0.14 -137.72 % 0.37 2.45 % 0.36 12.66 % 0.32 217.83 % -0.27 -164.70 % 0.41 15.65 % 0.36 -25.67 % 0.48 104.18 % 0.24 0.00 % 0.24 -29.44 % 0.34 0.00 % 0.34 -21.41 % 0.43 0.00 % 0.43 22.07 % 0.35 0.00 % 0.35 3.30 % 0.34 420.01 % -0.11
Weighted average shs out dil 145.050 M 7.76 % 134.600 M 0.00 % 134.600 M -0.15 % 134.802 M 0.00 % 134.802 M 17.42 % 114.800 M 0.00 % 114.800 M 8.34 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 12.61 % 94.100 M -11.20 % 105.964 M 14.19 % 92.793 M -16.26 % 110.817 M 0.04 % 110.775 M 4.54 % 105.964 M -24.02 % 139.458 M 31.61 % 105.964 M -1.67 % 107.760 M -1.64 % 109.556 M 3.15 % 106.213 M 0.00 % 106.213 M 0.47 % 105.716 M 0.00 % 105.716 M -0.29 % 106.018 M 0.00 % 106.018 M 19.08 % 89.030 M 0.00 % 89.030 M -15.98 % 105.964 M 0.00 % 105.964 M
Weighted average shs out 145.050 M 7.76 % 134.600 M 0.00 % 134.600 M -0.15 % 134.802 M 0.00 % 134.802 M 17.42 % 114.800 M 0.00 % 114.800 M 8.34 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M 12.61 % 94.100 M -11.20 % 105.964 M 14.19 % 92.793 M -12.43 % 105.964 M 0.00 % 105.964 M 0.00 % 105.964 M -24.02 % 139.458 M 31.61 % 105.964 M -1.67 % 107.760 M -1.64 % 109.556 M 4.05 % 105.288 M -0.87 % 106.215 M 0.47 % 105.716 M 0.00 % 105.716 M -0.88 % 106.658 M 0.00 % 106.658 M 19.80 % 89.030 M 0.00 % 89.030 M -15.98 % 105.964 M 0.00 % 105.964 M
EPS diluted -0.02 -75.44 % -0.01 -157.00 % 0.02 -2.44 % 0.02 39.46 % 0.01 193.04 % -0.02 -179.00 % 0.02 -3.85 % 0.02 82.46 % 0.01 -91.23 % 0.13 1 996.77 % 0.01 -38.00 % 0.01 -16.67 % 0.01 112.49 % -0.10 -260.17 % 0.06 -25.00 % 0.08 125.99 % 0.04 700.00 % -0.01 7.81 % -0.01 -143.54 % 0.01 63.33 % 0.01 118.29 % -0.05 0.00 % -0.05 2.96 % -0.05 0.00 % -0.05 -573.83 % 0.01 0.00 % 0.01 -35.15 % 0.02 0.00 % 0.02 129.17 % 0.01 -57.65 % 0.02
Earnings per share -0.02 -75.44 % -0.01 -157.00 % 0.02 -2.44 % 0.02 39.46 % 0.01 224.58 % -0.01 -159.00 % 0.02 -3.85 % 0.02 82.46 % 0.01 -91.23 % 0.13 1 996.77 % 0.01 -38.00 % 0.01 -16.67 % 0.01 112.49 % -0.10 -260.17 % 0.06 -25.00 % 0.08 125.99 % 0.04 700.00 % -0.01 7.81 % -0.01 -164.00 % 0.01 11.11 % 0.01 118.15 % -0.05 -0.81 % -0.05 2.96 % -0.05 0.00 % -0.05 -573.83 % 0.01 0.00 % 0.01 -35.15 % 0.02 0.00 % 0.02 129.17 % 0.01 -57.65 % 0.02
Gross profit 26.572 M -22.80 % 34.418 M -0.72 % 34.668 M 18.18 % 29.335 M 21.66 % 24.112 M -32.30 % 35.615 M 48.49 % 23.984 M -26.86 % 32.791 M 22.47 % 26.774 M -20.75 % 33.785 M 22.10 % 27.669 M -0.53 % 27.817 M 31.67 % 21.127 M 326.77 % -9.317 M -131.42 % 29.654 M 7.46 % 27.595 M 64.27 % 16.799 M 197.98 % -17.145 M -168.88 % 24.891 M -3.02 % 25.665 M 74.54 % 14.704 M 3.39 % 14.222 M 0.00 % 14.222 M -27.00 % 19.482 M 0.00 % 19.482 M -37.31 % 31.075 M 0.00 % 31.075 M 33.77 % 23.230 M 0.00 % 23.230 M 3.00 % 22.552 M 419.83 % -7.051 M
Income tax expense 930.000 K -57.51 % 2.189 M 430.02 % 413.000 K 230.28 % -317.000 K -166.46 % 477.000 K -81.49 % 2.577 M 1 829.53 % -149.000 K 72.30 % -538.000 K -442.68 % 157.000 K 101.95 % -8.057 M -2 363.20 % 356.000 K 0.00 % 356.000 K 18.67 % 300.000 K -96.89 % 9.638 M 2 596.93 % -386.000 K -548.84 % 86.000 K 68.63 % 51.000 K -78.28 % 234.819 K 0.35 % 234.000 K 148.94 % 94.000 K 0.00 % 94.000 K -97.55 % 3.832 M 0.00 % 3.832 M 860.33 % 399.000 K 0.00 % 399.000 K 768.20 % 45.957 K 0.00 % 45.957 K -93.89 % 752.500 K 0.00 % 752.500 K -34.12 % 1.142 M 841.69 % 121.300 K
Cost of revenue 50.883 M -37.11 % 80.904 M -1.33 % 81.996 M -4.41 % 85.775 M 40.65 % 60.985 M -8.62 % 66.737 M 8.52 % 61.496 M 16.24 % 52.905 M -26.34 % 71.822 M 41.97 % 50.588 M -5.72 % 53.655 M -16.51 % 64.268 M 16.45 % 55.187 M -28.29 % 76.957 M 49.27 % 51.555 M 3.47 % 49.824 M 37.26 % 36.300 M -55.18 % 80.997 M 130.83 % 35.090 M -23.48 % 45.857 M 191.06 % 15.755 M -65.70 % 45.930 M 0.00 % 45.930 M 18.82 % 38.656 M 0.00 % 38.656 M -7.52 % 41.801 M 0.00 % 41.801 M -3.40 % 43.271 M 0.00 % 43.271 M -1.96 % 44.138 M -40.18 % 73.779 M
General and administrative 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 -100.00 % 5.540 M 0.00 % 5.540 M 0.000 0.000 -100.00 % 6.853 M 0.00 % 6.853 M 0.000 0.000 100.00 % -401.716 K 0.000
Selling and marketing 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 -100.00 % 32.250 K 0.00 % 32.250 K 0.000 0.000 -100.00 % 139.580 K 0.00 % 139.580 K 0.000 0.000 -100.00 % 286.524 K 0.000
Other expenses 0.000 0.000 -100.00 % 32.444 M 0.000 0.000 0.000 0.000 -100.00 % 250.000 K 0.000 -100.00 % 57.000 K 0.000 -100.00 % 710.000 K -96.44 % 19.930 M 831.08 % -2.726 M -1 300.92 % 227.000 K -95.31 % 4.838 M 78.46 % 2.711 M 326.27 % 635.976 K 0.000 -100.00 % 500.000 K -95.37 % 10.790 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 180.951 K 101.59 % -11.388 M
Operating expenses 5.222 M -83.39 % 31.442 M -3.09 % 32.444 M 24.00 % 26.165 M 26.73 % 20.647 M -33.58 % 31.086 M 57.45 % 19.744 M -33.22 % 29.565 M 24.39 % 23.768 M -18.22 % 29.063 M 18.99 % 24.424 M -5.44 % 25.829 M 29.60 % 19.930 M 259.14 % -12.523 M -155.63 % 22.510 M -6.08 % 23.968 M 63.77 % 14.635 M 194.44 % -15.496 M -168.88 % 22.499 M 3.80 % 21.676 M 100.89 % 10.790 M -47.03 % 20.372 M -0.74 % 20.523 M -2.95 % 21.148 M 0.00 % 21.148 M -20.61 % 26.636 M 0.00 % 26.636 M 39.90 % 19.040 M 0.00 % 19.040 M 0.29 % 18.985 M 266.71 % -11.388 M
Cost and expenses 56.105 M -50.06 % 112.346 M -1.83 % 114.440 M 2.23 % 111.940 M 37.13 % 81.632 M -16.55 % 97.823 M 20.41 % 81.240 M -1.49 % 82.470 M -13.73 % 95.590 M 20.01 % 79.651 M 2.01 % 78.079 M -13.34 % 90.097 M 19.94 % 75.117 M 16.58 % 64.434 M -13.00 % 74.065 M 0.37 % 73.792 M 44.87 % 50.935 M -22.24 % 65.501 M 13.74 % 57.589 M -14.72 % 67.533 M 154.41 % 26.545 M -59.96 % 66.301 M -0.23 % 66.453 M 11.12 % 59.804 M 0.00 % 59.804 M -12.62 % 68.438 M 0.00 % 68.438 M 9.83 % 62.311 M 0.00 % 62.311 M -1.29 % 63.123 M 1.17 % 62.390 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
Selling general and administrative expenses 5.222 M -83.39 % 31.442 M 0.000 -100.00 % 26.165 M 26.73 % 20.647 M -33.58 % 31.086 M 57.45 % 19.744 M 160.85 % 7.569 M 61.90 % 4.675 M -78.35 % 21.596 M 22.06 % 17.693 M -4.36 % 18.499 M 320.53 % 4.399 M -36.16 % 6.891 M 33.16 % 5.175 M -1.01 % 5.228 M -35.92 % 8.159 M 3.50 % 7.883 M 54.60 % 5.099 M 4.68 % 4.871 M 197.37 % 1.638 M -70.60 % 5.572 M 0.00 % 5.572 M -3.55 % 5.777 M 0.00 % 5.777 M -17.38 % 6.992 M 0.00 % 6.992 M 128.77 % 3.057 M 0.00 % 3.057 M 2 753.40 % -115.192 K 0.000
Interest income 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.095 M 0.000 0.000 0.000 0.000 0.000 -100.00 % 485.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -1.694 M 0.000
Interest expense 2.315 M 3.72 % 2.232 M 0.90 % 2.212 M -2.17 % 2.261 M -22.67 % 2.924 M 2.27 % 2.859 M 30.43 % 2.192 M 21.10 % 1.810 M 10.03 % 1.645 M -35.74 % 2.560 M 15.00 % 2.226 M -1.33 % 2.256 M 115.89 % 1.045 M -85.28 % 7.102 M 540.93 % 1.108 M -46.60 % 2.075 M 89.15 % 1.097 M 0.000 -100.00 % 2.838 M 1.10 % 2.807 M -0.95 % 2.834 M -2.43 % 2.905 M 5.50 % 2.753 M -16.32 % 3.290 M 0.00 % 3.290 M -1.73 % 3.348 M 0.00 % 3.348 M 70.07 % 1.969 M 0.00 % 1.969 M 509.10 % 323.182 K -84.05 % 2.027 M
Depreciation and amortization 2.684 M -6.34 % 2.866 M 5.83 % 2.708 M 1.39 % 2.671 M 7.18 % 2.492 M -26.62 % 3.396 M 55.00 % 2.191 M 0.00 % 2.191 M 0.00 % 2.191 M 2.05 % 2.147 M -2.63 % 2.205 M 0.00 % 2.205 M 0.00 % 2.205 M 0.14 % 2.202 M -0.68 % 2.217 M 0.00 % 2.217 M 1.46 % 2.185 M -0.01 % 2.185 M 1.50 % 2.153 M -1.46 % 2.185 M -1.44 % 2.217 M 0.74 % 2.201 M 19.57 % 1.840 M -20.40 % 2.312 M 0.00 % 2.312 M 25.62 % 1.840 M -8.11 % 2.003 M 19.36 % 1.678 M 0.00 % 1.678 M 50.06 % 1.118 M -18.04 % 1.364 M
Operating income 21.350 M 617.41 % 2.976 M 33.81 % 2.224 M -29.84 % 3.170 M -8.51 % 3.465 M -23.49 % 4.529 M 6.82 % 4.240 M 31.43 % 3.226 M 7.32 % 3.006 M -37.09 % 4.778 M 47.24 % 3.245 M 20.23 % 2.699 M 125.48 % 1.197 M -67.67 % 3.702 M -48.18 % 7.144 M 96.97 % 3.627 M 67.61 % 2.164 M 234.08 % -1.614 M -167.47 % 2.392 M -40.04 % 3.989 M 1.92 % 3.914 M 162.37 % -6.275 M 0.00 % -6.275 M -228.30 % -1.912 M 0.00 % -1.912 M -149.55 % 3.858 M 0.00 % 3.858 M -7.91 % 4.190 M 0.00 % 4.190 M 7.65 % 3.892 M -10.27 % 4.337 M
Operating income ratio 0.28 968.14 % 0.03 35.37 % 0.02 -30.78 % 0.03 -32.37 % 0.04 -7.98 % 0.04 -10.79 % 0.05 31.76 % 0.04 23.47 % 0.03 -46.16 % 0.06 41.92 % 0.04 36.14 % 0.03 86.86 % 0.02 -71.34 % 0.05 -37.78 % 0.09 87.77 % 0.05 14.96 % 0.04 261.23 % -0.03 -163.38 % 0.04 -28.50 % 0.06 -56.60 % 0.13 223.17 % -0.10 0.00 % -0.10 -217.30 % -0.03 0.00 % -0.03 -162.11 % 0.05 0.00 % 0.05 -15.97 % 0.06 0.00 % 0.06 7.96 % 0.06 -10.22 % 0.06
Total other income expenses net -23.321 M -901.76 % -2.328 M -363.95 % 882.000 K 221.49 % -726.000 K 27.98 % -1.008 M 53.35 % -2.161 M -3.20 % -2.094 M -34.14 % -1.561 M 5.05 % -1.644 M -258.39 % 1.038 M 146.63 % -2.226 M -58.66 % -1.403 M -34.26 % -1.045 M 57.91 % -2.483 M -181.80 % -881.000 K -116.55 % 5.322 M 160.96 % -8.730 M 51.86 % -18.134 M -538.97 % -2.838 M -23.07 % -2.306 M 18.60 % -2.833 M -1.95 % -2.779 M 0.00 % -2.779 M 8.71 % -3.044 M 0.00 % -3.044 M 86.76 % -22.992 M 0.00 % -22.992 M -1 068.27 % -1.968 M 0.00 % -1.968 M -18.35 % -1.663 M 31.11 % -2.414 M
2025-06-30 2025-03-31 2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-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-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-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 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31
Net debt 0.000 -100.00 % 162.582 M 0.000 -100.00 % 88.774 M 935.39 % 8.574 M -90.61 % 91.311 M 14 967.82 % 606.000 K -99.43 % 105.729 M 5 773.83 % 1.800 M -98.72 % 141.174 M 43 072.48 % 327.000 K -99.73 % 120.990 M 75 994.34 % 159.000 K -99.86 % 116.598 M 2 446.92 % 4.578 M -94.52 % 83.545 M -19.28 % 103.503 M -6.08 % 110.200 M 16 542.08 % 662.177 K -99.42 % 115.090 M 0.00 % 115.090 M 4.19 % 110.461 M 0.00 % 110.461 M -12.22 % 125.841 M 0.00 % 125.841 M 13.91 % 110.472 M 58 576.91 % 188.271 K -99.76 % 78.072 M 6.06 % 73.610 M
Total investments 0.000 -100.00 % 1.781 M 0.000 -100.00 % 1.472 M -91.42 % 17.148 M 1 254.50 % 1.266 M 4.46 % 1.212 M 8.60 % 1.116 M -69.00 % 3.600 M 222.58 % 1.116 M 70.64 % 654.000 K -34.53 % 999.000 K 214.15 % 318.000 K -68.17 % 999.041 K -89.09 % 9.156 M 106.68 % 4.430 M 450.19 % 805.183 K 0.000 -100.00 % 1.324 M -37.11 % 2.106 M 0.000 0.000 0.000 -100.00 % 1.957 M 0.000 0.000 -100.00 % 376.542 K -25.45 % 505.058 K 0.000
Total debt 0.000 -100.00 % 165.821 M 0.000 -100.00 % 91.737 M 0.000 -100.00 % 99.885 M 0.000 -100.00 % 106.335 M 0.000 -100.00 % 142.974 M 0.000 -100.00 % 121.317 M 0.000 -100.00 % 116.738 M 0.000 -100.00 % 83.693 M -20.56 % 105.360 M -5.58 % 111.592 M 0.000 -100.00 % 115.752 M 0.00 % 115.752 M 4.09 % 111.202 M 0.00 % 111.202 M -12.23 % 126.701 M 0.00 % 126.701 M 12.09 % 113.039 M 0.000 -100.00 % 78.260 M 4.24 % 75.076 M
Accumulated other comprehensive income loss 321.893 M 952.28 % 30.590 M -90.47 % 321.002 M 72.40 % 186.200 M -40.72 % 314.129 M 960.96 % 29.608 M -85.20 % 200.013 M 212.40 % 64.025 M -51.98 % 133.343 M 5 106.76 % 2.561 M -97.84 % 118.712 M 831.22 % 12.748 M -89.06 % 116.496 M 4 998.16 % 2.285 M -98.29 % 133.661 M 382.58 % 27.697 M 779 601 242 995 503 744.00 % 0.000 0.000 -100.00 % 119.979 M 3 377 119 009 503 420 416.00 % 0.000 0.00 % 0.000 -100.00 % 50.951 M 0.00 % 50.951 M 573 657 261 535 385 408.00 % 0.000 0.00 % 0.000 0.000 -100.00 % 85.900 M 0.000 0.000
Retained earnings 0.000 -100.00 % 12.952 M 0.000 0.000 0.000 -100.00 % 6.822 M 0.000 0.000 0.000 -100.00 % 2.388 M 0.000 0.000 0.000 100.00 % -14.183 M 0.000 0.000 100.00 % -9.208 M 0.000 0.000 100.00 % -10.281 M -22.18 % -8.415 M 0.000 0.000 -100.00 % 10.873 M -14.65 % 12.739 M 0.000 0.000 -100.00 % 5.662 M -10.13 % 6.300 M
Common stock 0.000 -100.00 % 134.802 M 0.000 -100.00 % 134.802 M 0.000 -100.00 % 134.177 M 0.000 -100.00 % 105.964 M 0.000 -100.00 % 105.964 M 0.000 -100.00 % 105.964 M 0.000 -100.00 % 105.964 M 0.000 -100.00 % 105.964 M 0.00 % 105.964 M 33.33 % 79.473 M 0.000 -100.00 % 79.473 M 0.00 % 79.473 M 0.00 % 79.473 M 0.00 % 79.473 M 0.00 % 79.473 M 0.00 % 79.473 M 0.00 % 79.473 M 0.000 -100.00 % 55.653 M 13.58 % 49.000 M
Total equity 321.893 M 0.00 % 321.893 M 0.28 % 321.002 M 0.00 % 321.002 M 2.19 % 314.129 M 0.00 % 314.129 M 57.05 % 200.013 M 0.00 % 200.013 M 50.00 % 133.343 M 0.00 % 133.342 M 12.32 % 118.712 M 0.00 % 118.711 M 1.90 % 116.496 M 0.00 % 116.496 M -12.84 % 133.661 M 0.00 % 133.661 M 10.42 % 121.052 M -1.13 % 122.440 M 2.05 % 119.979 M 0.00 % 119.979 M 0.00 % 119.979 M -8.01 % 130.424 M 0.00 % 130.424 M -7.59 % 141.133 M 0.00 % 141.133 M 1.64 % 138.860 M 61.65 % 85.900 M 0.00 % 85.900 M 18.37 % 72.566 M
Other non current liabilities -321.893 M -11 245.07 % 2.888 M 100.90 % -321.002 M -12 600.08 % 2.568 M 100.82 % -314.129 M -12 332.44 % 2.568 M 101.28 % -200.013 M -20 001 400.00 % 1.000 K 0.000 -100.00 % 2.228 M 0.000 -100.00 % 1.000 K 0.000 -100.00 % 22.273 M 0.000 0.000 -100.00 % 666.651 K -33.07 % 996.000 K 0.000 0.000 0.000 -100.00 % 4.484 M 0.00 % 4.484 M 21.11 % 3.702 M 0.00 % 3.702 M 1 851 125.00 % 200.000 0.000 0.000 -100.00 % 1.889 M
Long term debt 0.000 -100.00 % 49.764 M 0.000 -100.00 % 1.749 M 0.000 -100.00 % 7.749 M 0.000 -100.00 % 16.749 M 0.000 -100.00 % 43.051 M 0.000 -100.00 % 47.948 M 0.000 -100.00 % 48.688 M 0.000 -100.00 % 34.828 M -16.05 % 41.489 M -32.41 % 61.382 M 0.000 -100.00 % 41.603 M 0.00 % 41.603 M -1.45 % 42.215 M 0.00 % 42.215 M -13.67 % 48.898 M 0.00 % 48.898 M -3.67 % 50.763 M 0.000 -100.00 % 17.367 M -27.65 % 24.005 M
Total non current liabilities -321.893 M -568.34 % 68.730 M 121.41 % -321.002 M -1 824.80 % 18.611 M 105.92 % -314.129 M -1 331.69 % 25.504 M 112.75 % -200.013 M -736.19 % 31.439 M 0.000 -100.00 % 57.360 M 0.000 -100.00 % 70.234 M 0.000 -100.00 % 70.961 M 0.000 -100.00 % 34.828 M -17.38 % 42.156 M -32.42 % 62.378 M 0.000 -100.00 % 41.603 M 0.00 % 41.603 M -10.91 % 46.699 M 0.00 % 46.699 M -11.22 % 52.600 M 0.00 % 52.600 M -3.71 % 54.624 M 0.000 -100.00 % 19.723 M -23.83 % 25.894 M
Other current liabilities 0.000 -100.00 % 15.146 M 0.000 -100.00 % 12.408 M 0.000 -100.00 % 11.994 M 0.000 -100.00 % 3.021 M 0.000 -100.00 % 5.675 M 0.000 -100.00 % 4.443 M 0.000 -100.00 % 7.767 M 0.000 -100.00 % 2.678 M -66.21 % 7.926 M -28.89 % 11.146 M 0.000 -100.00 % 4.544 M -59.84 % 11.314 M -31.85 % 16.600 M -22.06 % 21.299 M 259.22 % 5.929 M -66.38 % 17.635 M -15.22 % 20.800 M 0.000 -100.00 % 8.712 M 11.28 % 7.829 M
Deferred revenue 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.256 M 0.000 -100.00 % 4.187 M 0.000 -100.00 % 4.270 M 0.000 -100.00 % 5.513 M 0.000 -100.00 % 31.725 M 127.81 % 13.926 M 224.92 % 4.286 M 0.000 -100.00 % 3.385 M 0.000 -100.00 % 4.699 M 0.000 -100.00 % 5.133 M 0.000 -100.00 % 3.660 M 0.000 -100.00 % 6.092 M 16.97 % 5.208 M
Short term debt 0.000 -100.00 % 117.238 M 0.000 -100.00 % 89.988 M 0.000 -100.00 % 92.136 M 0.000 -100.00 % 89.586 M 0.000 -100.00 % 101.855 M 0.000 -100.00 % 64.829 M 0.000 -100.00 % 68.050 M 0.000 -100.00 % 48.865 M -23.49 % 63.871 M 27.21 % 50.210 M 0.000 -100.00 % 70.764 M -4.56 % 74.149 M 7.48 % 68.987 M 0.00 % 68.987 M -3.15 % 71.231 M -8.45 % 77.804 M 24.93 % 62.277 M 0.000 -100.00 % 60.893 M 8.61 % 56.065 M
Total current liabilities 0.000 -100.00 % 196.205 M 0.000 -100.00 % 160.122 M 0.000 -100.00 % 123.445 M 0.000 -100.00 % 165.982 M 0.000 -100.00 % 156.588 M 0.000 -100.00 % 139.177 M 0.000 -100.00 % 122.991 M 0.000 -100.00 % 133.178 M -10.50 % 148.805 M 6.51 % 139.714 M 0.000 -100.00 % 168.931 M 0.00 % 168.931 M 14.80 % 147.150 M 0.00 % 147.150 M -6.47 % 157.333 M -0.91 % 158.773 M 23.14 % 128.933 M 0.000 -100.00 % 146.072 M 9.55 % 133.336 M
Total liabilities -321.893 M -221.50 % 264.935 M 182.53 % -321.002 M -279.60 % 178.733 M 156.90 % -314.129 M -310.90 % 148.949 M 174.47 % -200.013 M -201.31 % 197.421 M 0.000 -100.00 % 213.948 M 0.000 -100.00 % 209.411 M 0.000 -100.00 % 193.952 M 0.000 -100.00 % 168.006 M -12.02 % 190.961 M -5.51 % 202.092 M 0.000 -100.00 % 210.534 M 0.00 % 210.534 M 8.61 % 193.849 M 0.00 % 193.849 M -7.66 % 209.934 M -0.68 % 211.373 M 15.15 % 183.558 M 0.000 -100.00 % 165.795 M 4.12 % 159.230 M
Other non current assets 0.000 -100.00 % 90.238 M 0.000 -100.00 % 183.000 K 102.13 % -8.574 M 0.000 100.00 % -606.000 K -263.78 % 370.000 K 120.56 % -1.800 M -251.51 % 1.188 M 463.32 % -327.000 K -120.26 % 1.614 M 1 115.09 % -159.000 K 99.22 % -20.471 M -347.16 % -4.578 M -186.85 % 5.271 M -30.01 % 7.531 M -0.99 % 7.607 M 1 248.79 % -662.177 K -109.21 % 7.191 M -30.67 % 10.372 M 99.69 % 5.194 M 0.00 % 5.194 M -4.89 % 5.461 M -18.92 % 6.736 M 118.55 % 3.082 M 1 737.00 % -188.271 K -101.52 % 12.410 M -41.78 % 21.316 M
Long term investments 0.000 -100.00 % 1.781 M 0.000 -100.00 % 1.472 M 0.000 -100.00 % 1.266 M 0.000 -100.00 % 1.116 M 0.000 -100.00 % 1.088 M 0.000 -100.00 % 999.000 K 0.000 -100.00 % 970.950 K 0.000 -100.00 % 28.000 K -96.13 % 724.104 K 0.000 0.000 -100.00 % 2.075 M 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
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
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 100.00 % -28.000 K 96.13 % -724.104 K 0.000 0.000 100.00 % -2.075 M 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 % 181.830 M 0.000 -100.00 % 164.580 M 0.000 -100.00 % 164.823 M 0.000 -100.00 % 164.110 M 0.000 -100.00 % 163.008 M 0.000 -100.00 % 159.066 M 0.000 -100.00 % 183.249 M 0.000 -100.00 % 142.792 M -1.86 % 145.505 M -5.52 % 154.011 M 0.000 -100.00 % 154.041 M 0.00 % 154.041 M 0.81 % 152.804 M 0.00 % 152.804 M -2.57 % 156.832 M 0.00 % 156.832 M 35.17 % 116.028 M 0.000 -100.00 % 93.428 M 31.99 % 70.785 M
Total non current assets 0.000 -100.00 % 273.849 M 0.000 -100.00 % 166.235 M 2 038.83 % -8.574 M -105.16 % 166.089 M 27 507.43 % -606.000 K -100.37 % 165.596 M 9 299.78 % -1.800 M -101.09 % 165.284 M 50 645.57 % -327.000 K -100.20 % 161.679 M 101 784.91 % -159.000 K -100.10 % 163.748 M 3 676.85 % -4.578 M -103.04 % 150.450 M -3.29 % 155.561 M -5.50 % 164.610 M 24 958.91 % -662.177 K -100.40 % 164.413 M 0.00 % 164.413 M 4.06 % 157.998 M 0.00 % 157.998 M -2.65 % 162.293 M -0.78 % 163.567 M 37.32 % 119.110 M 63 365.13 % -188.271 K -100.18 % 105.838 M 14.45 % 92.476 M
Other current assets -3.239 M -108.97 % 36.111 M 1 318.73 % -2.963 M -105.64 % 52.528 M 0.000 -100.00 % 42.912 M 0.000 -100.00 % 20.152 M 0.000 -100.00 % 11.317 M 0.000 -100.00 % 9.111 M 0.000 -100.00 % 7.894 M 0.000 -100.00 % 8.336 M 148.55 % 3.354 M 0.000 0.000 -100.00 % 4.463 M 0.00 % 4.463 M -53.62 % 9.623 M 0.00 % 9.623 M 7.00 % 8.993 M 0.00 % 8.993 M 4.44 % 8.611 M 0.000 -100.00 % 88.248 M 6 810.59 % 1.277 M
Short term investments 0.000 0.000 0.000 0.000 -100.00 % 17.148 M 0.000 -100.00 % 1.212 M 0.000 -100.00 % 3.600 M 12 729.65 % 28.060 K -95.71 % 654.000 K 0.000 -100.00 % 318.000 K 1 691.25 % 17.753 K -99.81 % 9.156 M 106.68 % 4.430 M 5 363.81 % 81.079 K 0.000 -100.00 % 1.324 M 4 242.86 % 30.495 K 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 376.542 K 0.000 0.000
cash and cash equivalents 0.000 -100.00 % 3.239 M 0.000 -100.00 % 2.963 M 134.56 % -8.574 M -200.00 % 8.574 M 1 514.85 % -606.000 K -200.00 % 606.000 K 133.67 % -1.800 M -200.00 % 1.800 M 650.46 % -327.000 K -200.00 % 327.000 K 305.66 % -159.000 K -213.10 % 140.587 K 103.07 % -4.578 M -3 193.24 % 148.000 K -92.03 % 1.858 M 33.44 % 1.392 M 310.22 % -662.177 K -200.00 % 662.177 K 0.00 % 662.177 K -10.64 % 741.000 K 0.00 % 741.000 K -13.87 % 860.331 K 0.00 % 860.331 K -66.50 % 2.568 M 1 463.89 % -188.271 K -200.00 % 188.271 K -87.16 % 1.466 M
Cash and short term investments 3.239 M 0.00 % 3.239 M 9.31 % 2.963 M 0.00 % 2.963 M -65.44 % 8.574 M 0.00 % 8.574 M 1 314.85 % 606.000 K 0.00 % 606.000 K -66.33 % 1.800 M 0.00 % 1.800 M 450.46 % 327.000 K 0.00 % 327.000 K 105.66 % 159.000 K 0.42 % 158.340 K -96.54 % 4.578 M 0.00 % 4.578 M 146.45 % 1.858 M 33.44 % 1.392 M 110.22 % 662.177 K 0.00 % 662.177 K 0.00 % 662.177 K -10.64 % 741.000 K 0.00 % 741.000 K -13.87 % 860.331 K 0.00 % 860.331 K -66.50 % 2.568 M 1 263.89 % 188.271 K 0.00 % 188.271 K -87.16 % 1.466 M
Total current assets 0.000 -100.00 % 312.980 M 0.000 -100.00 % 333.501 M 3 789.68 % 8.574 M -97.11 % 296.990 M 48 908.25 % 606.000 K -99.74 % 231.838 M 12 779.89 % 1.800 M -99.01 % 182.005 M 55 559.02 % 327.000 K -99.80 % 166.443 M 104 581.13 % 159.000 K -99.89 % 146.699 M 3 104.44 % 4.578 M -96.97 % 151.218 M -3.35 % 156.452 M -2.17 % 159.922 M 24 050.94 % 662.177 K -99.60 % 166.100 M 0.00 % 166.100 M -0.11 % 166.275 M 0.00 % 166.275 M -11.92 % 188.774 M -0.09 % 188.939 M -7.07 % 203.308 M 107 886.68 % 188.271 K -99.87 % 145.857 M 4.69 % 139.320 M
Inventory 0.000 -100.00 % 193.363 M 0.000 -100.00 % 183.534 M 0.000 -100.00 % 160.763 M 0.000 -100.00 % 134.999 M 0.000 -100.00 % 111.777 M 0.000 -100.00 % 101.698 M 0.000 -100.00 % 90.414 M 0.000 -100.00 % 76.163 M -3.56 % 78.971 M -2.80 % 81.244 M 0.000 -100.00 % 73.198 M 0.00 % 73.198 M -7.46 % 79.095 M 0.00 % 79.095 M -9.67 % 87.559 M 0.00 % 87.559 M 20.43 % 72.705 M 0.000 -100.00 % 57.421 M 29.16 % 44.457 M
Net receivables 0.000 -100.00 % 80.267 M 0.000 -100.00 % 94.476 M 0.000 -100.00 % 84.741 M 0.000 -100.00 % 76.588 M 0.000 -100.00 % 57.110 M 0.000 -100.00 % 55.491 M 0.000 -100.00 % 48.234 M 0.000 -100.00 % 62.141 M -14.01 % 72.269 M -6.49 % 77.286 M 0.000 -100.00 % 87.777 M 0.00 % 87.777 M 14.27 % 76.816 M 0.00 % 76.816 M -16.07 % 91.526 M 0.00 % 91.526 M -23.36 % 119.423 M 0.000 0.000 -100.00 % 92.120 M
Tax 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 -100.00 % 2.387 M -5.43 % 2.524 M -15.64 % 2.992 M 0.000 -100.00 % 3.181 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 375.000 K
Other assets 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 100.00 % -1.000 K 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Account payables 0.000 -100.00 % 63.821 M 0.000 -100.00 % 57.726 M 0.000 -100.00 % 19.315 M 0.000 -100.00 % 73.375 M 0.000 -100.00 % 46.440 M 0.000 -100.00 % 57.095 M 0.000 -100.00 % 44.442 M 0.000 -100.00 % 47.782 M -32.71 % 71.008 M -4.14 % 74.072 M 0.000 -100.00 % 83.468 M 0.00 % 83.468 M 46.79 % 56.864 M 0.00 % 56.864 M -10.22 % 63.334 M 0.00 % 63.334 M 50.09 % 42.197 M 0.000 -100.00 % 70.375 M 17.67 % 59.809 M
Tax payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 755.100 K 0.000 0.000 0.000 -100.00 % 2.731 M 0.000 -100.00 % 2.128 M -64.53 % 6.000 M 0.000 0.000 -100.00 % 3.385 M 0.000 0.000 0.000 -100.00 % 5.133 M 0.000 0.000 0.000 -100.00 % 6.092 M 0.000
Deferred revenue non current 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 2.228 M 0.000 -100.00 % 2.228 M 0.000 -100.00 % 2.504 M 0.000 -100.00 % 51.125 M 0.000 0.000 100.00 % -11.156 M 0.000 0.000 100.00 % -12.343 M 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
Capital lease obligations 0.000 -100.00 % 1.181 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 1.932 M 0.000 100.00 % -8.540 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 100.00 % -3.385 M 0.000 0.000 0.000 100.00 % -6.573 M 0.000 0.000 0.000 0.000 100.00 % -4.425 M
Preferred stock 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other total stockholders equity 0.000 -100.00 % 143.548 M 0.000 -100.00 % 186.200 M 0.000 -100.00 % 140.923 M 0.000 0.000 0.000 -100.00 % 24.990 M 0.000 100.00 % -1.000 K 0.000 -100.00 % 22.430 M 0.000 0.000 -100.00 % 22.430 M -47.80 % 42.967 M 0.000 -100.00 % 48.921 M 0.00 % 48.921 M 0.000 0.000 -100.00 % 48.921 M 0.00 % 48.921 M -17.62 % 59.386 M 0.000 -100.00 % 24.585 M 59.64 % 15.400 M
Deferred tax liabilities non current 0.000 -100.00 % 16.078 M 0.000 -100.00 % 14.294 M 0.000 -100.00 % 15.187 M 0.000 -100.00 % 12.461 M 0.000 -100.00 % 12.080 M 0.000 -100.00 % 19.781 M 0.000 -100.00 % 19.836 M 0.000 0.000 -100.00 % 11.156 M 0.000 0.000 -100.00 % 12.343 M 0.000 -100.00 % 4.483 M 0.000 -100.00 % 3.685 M 0.000 -100.00 % 3.862 M 0.000 -100.00 % 2.356 M 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
Total assets 0.000 -100.00 % 586.829 M 0.000 -100.00 % 499.736 M 0.000 -100.00 % 463.079 M 0.000 -100.00 % 397.434 M 0.000 -100.00 % 347.290 M 0.000 -100.00 % 328.122 M 0.000 -100.00 % 310.448 M 0.000 -100.00 % 301.667 M -3.32 % 312.013 M -3.86 % 324.532 M 0.000 -100.00 % 330.513 M 0.00 % 330.513 M 1.92 % 324.273 M 0.00 % 324.273 M -7.63 % 351.067 M -0.41 % 352.506 M 9.33 % 322.418 M 0.000 -100.00 % 251.695 M 8.58 % 231.796 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-03-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
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
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
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
Change in working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts receivables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Inventory 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Accounts payables 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other working capital 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Other non cash items 2.901 M 516.70 % 470.410 K 117.47 % -2.692 M 2.53 % -2.762 M -39.57 % -1.979 M -1 046.89 % 209.000 K 299.05 % -105.000 K 95.23 % -2.203 M -82.82 % -1.205 M 91.20 % -13.693 M -1 968.37 % -662.000 K 29.65 % -941.000 K 26.20 % -1.275 M -114.30 % 8.914 M 234.07 % -6.649 M 24.97 % -8.862 M -136.51 % -3.747 M -152.15 % -1.486 M -318.53 % 680.000 K 142.79 % -1.589 M -61.16 % -986.000 K -118.88 % 5.222 M 0.00 % 5.222 M -2.47 % 5.355 M 0.00 % 5.355 M 571.03 % -1.137 M 0.00 % -1.137 M 22.62 % -1.469 M 0.00 % -1.469 M
Net cash provided by operating activities 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.382 M 0.00 % 4.382 M 0.00 % 4.382 M 2.05 % 4.294 M -2.63 % 4.410 M 0.00 % 4.410 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
Investments in property plant and equipment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
Other investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used for investing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Debt repayment 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
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
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
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
Other financing activites 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net cash used provided by financing activities 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Effect of forex changes on cash 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Net change in cash 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.382 M 0.00 % 4.382 M 0.00 % 4.382 M 2.05 % 4.294 M -2.63 % 4.410 M 0.00 % 4.410 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
Cash at beginning of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.988 M 723.10 % 606.000 K 116.05 % -3.776 M -309.74 % 1.800 M 172.20 % -2.494 M -862.59 % 327.000 K 108.01 % -4.083 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
Cash at end of period 0.000 0.000 0.000 0.000 0.000 -100.00 % 8.574 M 71.90 % 4.988 M 723.10 % 606.000 K -90.20 % 6.182 M 243.40 % 1.800 M -61.99 % 4.737 M 1 348.62 % 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
Operating cash flow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.382 M 0.00 % 4.382 M 0.00 % 4.382 M 2.05 % 4.294 M -2.63 % 4.410 M 0.00 % 4.410 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
Capital expenditure 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
Free CashFlow 0.000 0.000 0.000 0.000 0.000 0.000 -100.00 % 4.382 M 0.00 % 4.382 M 0.00 % 4.382 M 2.05 % 4.294 M -2.63 % 4.410 M 0.00 % 4.410 M 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000 0.000
2025 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